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