0
24
38
75
80
98
108
127
129
135
166
204
215
240
252
255
268
282
288
289
303
305
327
347
350
379
404
407
410
411
414
417
427
428
441
445
455
465
467
469
481
483
491
499
541
545
554
563
570
584
585
589
602
606
626
632
635
641
659
660
672
677
688
752
754
757
758
769
789
796
819
823
829
844
850
856
864
869
870
876
878
891
915
916
925
928
930
931
955
969
988
998
1025
1026
1027
1064
1072
1075
1080
1087
1104
