0
1
2
3
6
10
11
12
14
15
16
19
21
23
24
25
26
27
32
36
39
41
42
43
44
46
50
51
52
55
56
57
59
60
62
63
64
65
66
69
71
73
75
77
78
80
83
84
85
86
87
88
89
90
91
92
95
98
99
100
101
102
105
108
109
110
112
114
115
116
117
121
122
127
128
129
134
136
137
138
140
141
145
146
148
152
154
156
157
159
160
161
164
165
167
168
170
177
180
181
184
185
186
187
191
192
193
194
195
197
199
200
201
203
204
207
208
209
212
213
214
218
221
222
225
226
227
231
232
235
236
237
240
242
248
251
252
256
258
262
263
264
269
270
271
272
274
276
277
280
282
286
287
288
290
291
292
293
295
296
298
300
301
305
308
309
310
311
315
317
318
323
329
331
332
334
335
336
337
338
340
341
346
347
350
351
353
357
359
360
362
367
370
372
373
374
375
376
377
378
379
380
381
382
384
386
387
388
389
390
392
394
396
397
398
399
403
405
408
414
416
419
420
421
426
427
429
436
439
441
442
443
444
445
446
448
449
451
453
454
455
458
459
460
463
465
466
467
469
470
472
473
476
478
480
481
483
484
485
487
489
490
491
492
494
495
496
497
498
500
501
502
505
506
507
510
511
512
513
514
