32
45
19
6
7
5
163
9
35
10
18
4
11
2
1
25
13
34
49
41
50
20
52
57
24
67
284
37
54
72
104
27
0
53
86
100
40
223
64
17
579