4
16
32
10
17
49
1
55
24
18
21
46
30
43
2
13
22
9
8
14
78
28
7
5
6
12
29
95
125
15
11
127
20
58
85
45