24
25
12
42
2
15
23
112
11
7
8
32
30
4
18
79
13
29
102
14
46
85
19
26
21
75
5
55
34
9
52
20
6
118
3
1
50
33
17