1
30
4
0
18
16
32
11
2
57
6
49
44
26
14
12
96
45
29
7
22
125
17
20
9
61
13
118
51
187
219
24
90
25
73
59
121
10
58
35