1
12
2
46
11
13
5
64
6
128
20
10
21
9
3
79
115
4
90
51
73
76
7
27
53
70
14
15
30
24
19
57
125
68
32
72
59
130
34
26
22
65