25
3
163
139
4
14
27
11
70
31
58
15
8
73
16
18
59
38
94
67
56
45
49
35
29
21
184
44
51
50
65
116
119
5
48
26
17
13
19
40
57
125
33
23
20
32
0
22
87
54
30
164