30
23
4
25
11
16
19
12
40
58
1
15
10
3
22
61
6
17
49
9
56
37
5
125
36
8
26
31
2
28
20
109
14
24
21
7
54