1
2 6
3
4 5
7
8 11 22
9
10
12
13 16 17
14
15 20
18
19
21
23 27
24
25 26
28
29
30
31 33 105 107
32
34 39 42 43 50 53 54 66 69
35
36
37
38
40
41 46
44
45
47
48
49
51
52 57
55
56
58
59
60
61
62
63
64
65
67
68
70 81 84 85 97
71
72
73
74 78
75
76 77
79
80
82
83 88
86
87
89
90
91
92
93
94
95
96
98 100
99
101
102
103
104
106
