18
21
16
35
60
12
25
15
17
7
2
14
23
1
19
10
8
58
50
36
22
5
4
26
53
109
158
91
187
6
45
70
31
0
13
40
32
49
59
52
24
3
9
28