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