12
2
186
92
30
28
7
8
26
15
48
99
17
29
25
34
5
19
57
152
64
1
45
9
32
27
156
4
197
13
20
14
23
0
18
36
6
41
10
22
95