1
2
3
4
5
6 7
8 15
9 14 33 45
10
11
12 13
16
17 21
18
19 20
22
23 27
24
25 26
28 31
29 30 34
32
35 39
36
37 38
40 43
41 42 46
44
47 51
48
49 50
52
53
54
55
56
57
58
59
60
61
62
