0
4
8
9
10
13
14
16
18
19
22
24
25
26
28
29
30
31
32
33
35
36
41
42
47
59
61
67
71
75
78
81
82
83
89
90
92
95
98
100
103
105
111
113
114
115
116
117
119
123
126
130
134
136
140
141
142
143
146
149
150
151
152
153
154
155
156
162
164
168
169
170
171
176
179
181
184
185
186
188
190
191
193
195
198
201
202
206
210
211
214
218
219
220
221
224
226
227
228
229
232
240
243
244
245
246
247
248
249
252
254
258
261
266
272
274
278
279
282
283
284
291
293
294
301
303
304
305
306
311
313
317
318
319
321
331
332
334
335
337
345
346
349
350
353
354
355
356
358
365
371
373
374
376
377
378
381
383
385
386
391
392
397
398
400
402
403
404
406
407
408
409
410
412
413
414
419
420
421
422
429
430
431
432
433
437
441
442
446
448
449
450
452
453
454
455
459
460
463
467
468
469
471
477
479
482
483
485
487
488
489
490
493
494
496
498
501
502
504
505
514
516
517
521
523
524
526
529
531
533
534
535
537
539
540
542
543
544
545
547
551
552
557
565
570
576
577
579
586
587
591
595
596
597
598
599
600
602
603
610
611
614
616
617
618
620
621
624
625
626
627
628
629
631
632
633
643
647
652
653
654
655
661
665
666
670
671
672
673
674
675
676
678
679
680
688
689
690
691
693
697
698
699
702
703
704
711
712
713
714
