4
14
11
5
10
1
7
12
63
20
97
23
15
30
13
22
28
25
8
24
21
9
37
36
6
19
27
46
53
103
48
71
96
31
39
40
110
29
59
45