0
1
2
4
5
6
7
9
12
13
14
16
17
18
19
24
25
28
29
30
31
34
35
36
38
39
40
44
45
46
47
48
54
55
57
58
59
60
61
62
63
65
66
68
72
76
79
80
81
83
84
85
87
88
89
90
91
93
94
96
97
103
104
107
109
110
113
114
117
119
121
124
125
128
129
131
132
133
134
136
137
138
139
142
143
148
149
150
154
155
158
162
163
165
166
168
170
171
175
177
180
181
182
183
184
185
188
192
193
194
196
198
201
202
203
204
205
206
207
208
209
210
211
212
213
216
219
220
223
224
225
227
230
232
236
237
240
241
243
244
245
247
249
250
252
253
254
255
257
259
260
262
265
266
267
268
269
274
275
276
277
278
280
281
284
285
286
288
290
292
294
297
298
299
301
302
303
305
306
307
310
311
317
318
320
323
325
326
327
328
329
330
331
332
334
337
340
343
344
345
346
351
354
356
358
359
360
361
372
373
374
377
378
381
382
384
385
386
387
389
391
396
398
399
400
401
402
404
405
406
407
409
411
412
414
415
418
