0
1
15
22
27
35
50
56
74
82
87
90
91
94
95
108
115
123
125
126
131
138
148
153
159
164
174
179
180
181
187
191
195
197
202
204
209
227
232
233
237
245
250
264
272
278
291
295
298
305
309
311
315
318
320
325
331
333
339
342
346
347
356
359
362
365
367
368
369
370
372
375
376
379
383
385
386
389
392
395
404
409
415
416
417
421
426
428
429
431
432
433
436
438
439
443
455
463
465
466
471
478
480
481
482
483
484
495
498
502
509
514
526
527
538
540
549
553
555
560
566
573
579
586
599
600
604
612
620
632
635
637
638
641
644
646
647
653
655
656
660
661
666
667
668
673
680
686
691
698
719
721
724
731
735
736
742
745
749
753
754
756
761
766
767
768
775
779
780
782
783
789
795
797
798
800
806
807
812
820
822
824
825
828
833
834
841
847
850
852
854
856
