0
3
5
9
10
13
15
19
27
44
52
63
64
68
74
77
78
98
99
104
110
111
112
117
118
123
124
128
129
131
153
155
156
160
164
165
170
175
178
179
190
194
200
202
203
206
210
211
223
230
231
232
234
240
243
253
255
259
260
263
264
275
276
278
279
284
288
292
304
313
315
316
317
319
325
327
339
343
345
350
353
354
361
371
372
380
382
383
389
391
395
405
411
417
420
422
428
434
436
440
441
442
449
462
463
467
473
474
477
491
493
502
504
505
516
518
519
522
526
529
530
532
533
534
536
538
541
542
561
568
574
586
598
605
631
651
658
659
664
673
674
682
688
698
703
705
709
711
718
719
721
726
727
728
729
730
732
736
748
753
773
777
779
780
783
785
786
788
790
796
801
806
807
809
816
820
821
824
825
828
839
840
841
843
849
862
867
874
877
879
880
886
888
892
895
897
898
900
902
905
