18
52
65
16
20
11
100
17
10
49
1
60
35
19
27
25
15
6
13
5
23
56
55
2
43
14
9
105
26
21
4
48
40
38
28
31