2
3
10
18
19
20
24
25
27
33
37
38
39
44
60
63
66
69
72
73
75
87
92
95
96
99
100
101
103
107
108
110
111
114
123
128
129
137
142
144
147
158
160
163
164
174
177
181
184
187
188
190
192
197
198
199
203
207
210
218
222
223
228
233
234
237
247
248
251
255
267
274
288
290
291
297
298
304
305
308
313
316
318
321
331
334
336
337
338
343
348
349
350
354
362
363
371
375
377
381
386
388
389
393
398
399
400
406
409
412
419
421
422
428
437
440
445
446
450
452
456
465
467
468
470
472
476
479
484
486
497
503
504
508
509
511
516
521
522
523
524
526
527
532
534
535
537
540
547
549
558
561
563
566
575
577
586
591
597
599
607
612
614
615
616
627
629
631
633
634
635
636
640
642
645
647
652
661
666
681
690
695
696
702
709
712
713
715
716
718
724
725
726
727
731
735
736
739
740
741
747
748
751
759
764
765
780
782
787
788
793
795
797
802
817
832
834
842
843
854
855
858
862
864
865
867
876
877
883
884
899
900
901
902
906
908
912
914
919
926
927
928
930
931
941
952
956
957
959
960
961
968
969
973
978
984
986
992
993
997
1003
1005
1010
1015
1018
1021
1023
1025
1031
1033
1039
1041
1049
1050
1052
