32
18
17
8
20
175
45
33
132
53
191
19
9
6
7
5
182
14
106
28
79
411
148
118
4
34
330
0
56
268
113
35
338
12
24
727
1
31
48
136
50
25
199
10