2
12
13
20
25
28
35
38
43
44
48
56
65
69
73
74
76
83
87
90
92
96
97
98
99
102
107
108
112
114
120
122
128
137
141
146
150
154
155
156
163
165
167
172
177
181
187
190
194
195
201
204
205
206
210
215
221
224
232
236
241
243
246
251
252
253
264
269
270
272
273
284
285
288
299
303
307
309
313
317
322
323
327
331
345
347
348
349
353
357
360
361
362
366
368
378
381
385
388
391
394
405
413
414
416
417
419
432
434
447
452
454
461
468
471
478
480
481
488
490
498
503
507
513
517
520
524
532
539
540
547
550
553
558
563
574
577
578
583
586
588
593
599
603
611
612
619
621
625
627
637
639
641
642
643
652
653
656
663
669
671
677
681
682
687
689
694
701
703
708
711
713
719
722
726
730
734
735
736
737
739
741
747
750
751
753
761
763
769
772
782
792
795
796
797
799
801
804
807
808
813
814
820
822
825
829
830
834
838
845
846
847
848
850
853
862
864
879
884
887
894
902
905
909
911
916
922
932
940
946
951
952
954
955
960
970
977
979
982
991
996
1000
1001
1004
1005
1010
1016
1019
1056
1061
1064
1066
1072
