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