23
26
14
27
18
1
24
8
19
12
103
20
44
2
5
11
35
99
6
101
66
30
25
10
52
33
4
43
9
58
22
116
28
554
56
80
60
32
36
45
21
16