0
8
13
17
24
32
34
41
44
47
52
55
58
66
83
90
95
97
99
100
104
112
124
139
140
142
149
159
161
166
172
179
181
188
198
204
211
212
215
219
220
227
242
256
277
278
289
295
301
302
303
305
309
315
319
321
322
329
332
334
338
339
346
351
354
355
361
364
373
377
380
381
387
388
390
391
393
396
397
404
405
416
417
418
419
424
431
438
441
442
445
455
459
465
466
469
480
485
486
499
501
507
510
511
513
522
531
537
539
540
547
554
555
564
565
566
575
577
581
595
597
602
604
613
626
629
638
645
647
649
655
668
669
672
676
679
682
690
695
696
704
709
716
719
740
758
759
760
761
769
775
790
792
798
799
803
807
812
821
831
840
842
845
847
855
865
875
877
879
880
887
888
890
895
905
907
909
913
