6
4
8
25
16
12
24
7
1
5
31
32
11
2
17
9
23
45
44
29
26
43
30
10
38
40
65
18
14
37
39
21
47
27
70
33
79
42
52
51