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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71 73
72
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90 92
91
93
94
95
96
97
98
99
100
101
102
103
104
105
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
