20
34
52
70
86
99
113
127
135
140
145
150
160
166
167
172
176
182
189
196
201
207
210
218
224
230
235
239
244
249
253
260
266
271
272
278
285
293
301
308
319
322
328
334
340
344
347
354
358
370
379
385
388
395
403
415
420
427
432
436
438
444
445
449
451
454
455
461
467
476
521
523
524
531
535
540
543
546
548
564
569
571
575
578
589
589
594
596
599
605
612
617
622
629
635
637
645
648
650
652
656
663
664
666
670
670
698
700
706
712
715
717
719
727
730
731
734
737
738
739
744
751
755
755
758
760
767
769
770
771
776
777
778
779
780
783
784
789
791
791
796
799
812
816
819
823
823
826
828
830
837
841
845
847
852
906
907
909
913
916
921
928
929
932
942
945
948
950
950
953
966
966
969
970
972
973
983
986
989
990
992
1,006
1,017
1,020
1,021
1,021
1,025
1,027
1,030
1,030
1,031
1,031
1,032
1,034
1,036
1,038
1,039
1,041
1,041
1,041
1,045
1,045
1,048