0
3
5
7
11
16
19
21
24
25
26
31
32
33
35
36
37
39
40
41
43
45
46
50
51
54
55
56
57
58
60
64
65
66
67
68
69
71
72
73
74
75
76
78
82
86
87
89
91
92
95
100
101
105
108
110
111
114
115
116
117
118
119
121
122
123
124
129
130
131
134
135
137
139
140
142
144
148
152
153
154
156
157
159
161
162
163
167
169
171
173
175
177
181
183
184
185
188
189
191
193
194
195
197
198
201
202
203
205
206
209
213
214
216
217
218
223
225
227
228
229
231
234
241
242
243
248
249
250
252
254
255
257
258
260
261
263
265
266
267
268
269
273
274
275
276
277
278
279
281
282
284
287
290
291
292
295
296
300
305
307
310
311
312
317
319
322
326
327
333
334
335
337
338
340
345
347
348
352
353
354
356
357
359
361
362
364
365
366
367
369
371
373
374
378
379
380
382
383
384
386
388
389
390
391
392
393
394
396
398
400
401
403
405
406
407
409
413
414
416
417
419
421
422
423
424
425
426
427
428
430
434
438
440
441
446
447
449
450
451
452
454
456
460
461
462
464
465
466
467
468
471
472
475
476
477
478
485
486
488
489
490
492
493
495
497
498
501
503
504
506
508
510
514
515
516
523
524
525
527
529
532
533
534
535
