25
20
9
30
18
40
42
67
52
2
16
17
15
56
37
58
46
26
6
10
4
34
3
156
33
35
27
8
21
14
115
57
91
50
31
19
80
24
116