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