1
2 10 12 13 14 15 16 18 19 20
3
4
5
6
7
8
9
11
17
21 25 28 29
22
23
24
26
27 32
30
31
33
34
35
36
37
38
39
40
41
42 52
43
44 54
45
46
47
48
49
50
51
53 58
55 60
56
57
59 61 96 98 103 105
62
63
64
65
66
67
68
69
70
71 73
72
74
75
76
77 95
78
79 97
80
81
82
83
84
85
86
87
88
89
90 92
91
93
94
99
100
101
102
104
106
107
108 110
109
111
112 115 116
113
114 119
117
118
120
121
122 125 126
123
124 129
127
128
130
131
132 135 136
133
134 139
137
138
140
