10
2
5
8
24
13
7
33
15
25
16
11
37
19
6
14
48
35
9
41
42
3
112
21
18
12
38
4
20
62
29
28
56
116
26
78
22
50
113