2
4
5
8
24
25
29
30
32
36
37
42
44
53
69
71
72
73
76
81
82
87
88
91
100
108
109
114
117
118
122
123
124
130
132
139
141
148
150
154
155
157
162
164
175
178
197
203
210
214
219
228
231
234
236
238
248
253
256
259
260
275
276
277
278
283
285
290
291
292
293
298
299
309
315
316
317
318
325
326
333
335
340
341
343
346
356
357
359
363
372
375
376
377
378
379
386
388
393
394
395
405
406
410
415
431
441
442
443
446
449
465
468
470
479
482
483
486
488
503
504
510
513
523
527
529
530
531
532
535
542
547
560
561
563
564
565
566
567
568
572
573
574
576
577
590
598
600
601
604
607
608
610
612
617
624
626
627
631
638
640
643
644
648
655
658
663
676
677
682
684
686
689
692
697
704
711
712
713
718
719
720
722
723
725
727
732
736
738
741
745
748
750
751
756
760
762
763
765
772
776
787
789
790
791
795
811
818
819
820
827
829
830
833
835
838
842
844
853
854
857
860
865
873
885
886
887
888
891
893
897
903
904
909
910
914
921
923
929
931
943
946
948
958
960
961
962
964
966
968
976
991
994
1001
1009
1014
1019
1021
1022
1025
1026
1027
1032
1034
1039
1040
1042
1043
1050
1061
1064
1067
1071
1077
1082
1085
1093
1104
1108
