1
38
2
21
3
4
5
90
6
46
7
110
8
30
9
18
10
11
12
55
13
29
14
96
15
40
16
17
17
18
19
58
20
33
21
102
22
22
23
19
24
25
26
3
27
12
28
52
29
27
30
31
31