0
1
2
5
6
9
11
12
16
19
22
26
27
31
35
36
38
39
43
45
46
49
50
51
52
56
60
61
62
64
65
66
69
72
73
75
83
85
86
87
88
90
93
95
96
100
101
103
104
105
106
107
111
112
114
115
118
121
122
123
126
127
131
132
133
135
136
137
138
140
142
143
144
149
150
156
157
158
160
161
163
164
167
169
171
174
176
180
182
190
191
192
194
200
202
205
213
214
218
219
221
224
225
226
227
228
233
236
237
238
239
242
245
246
251
252
259
260
264
267
268
269
270
271
274
278
283
290
294
297
299
300
302
303
305
313
319
321
329
333
334
335
341
343
345
348
349
350
353
355
356
359
360
362
363
366
367
369
373
374
375
376
377
380
382
383
386
389
393
394
395
397
399
400
404
405
408
410
411
414
416
417
420
422
423
426
427
429
431
433
435
436
438
439
443
445
449
450
452
457
458
460
466
470
471
473
474
478
479
480
483
489
491
492
493
494
497
500
503
504
507
510
512
513
516
517
519
520
522
524
526
527
528
532
535
536
537
539
