104
33
4
12
23
69
27
129
18
91
37
375
25
9
65
6
10
149
177
30
7
51
38
56
351
193
175
50
407
2
22
75
19
155
79
219
29
15
43
35
11
121
20
72
57
207
5
0