3
24
5
69
1
15
11
92
51
638
7
4
13
6
2
99
127
45
58
0
27
25
8
165
138
141
176
28
9
43
17
16
108
12
10
34
22