1
0
23
24
30
32
9
18
25
6
182
105
19
16
7
3
45
60
29
200
10
12
70
4
53
58
22
68
35
245
378
17
36
51
43
87
180
118
266
217