9
22
53
29
10
33
32
13
5
23
30
99
31
43
24
52
4
3
11
14
7
47
25
17
12
1
55
48
36
20
15
37
38
108
26
21
27
44
61
41
60
91