0
4
2
10
36
13
18
15
71
3
12
30
41
88
28
90
177
142
68
9
38
62
49
183
78
134
11
55
52
249
20
127
6
58
59
97
22
188
225
116
65
39
181