1
3
7
12
24
29
43
45
73
81
101
106
108
111
129
140
142
149
153
161
195
197
201
238
279
292
300
305
340
341
366
400
403
411
471
473
474
478
480
481
488
493
505
508
516
521
534
539
541
551
562
573
582
594
606
607
610
611
614
621
622
625
628
634
637
641
648
658
659
669
670
699
700
709
716
718
729
741
744
757
776
788
820
834
845
846
858
866
875
884
888
893
899
913
925
945
952
962
966
972
977
979
1001
1015
1022
1033
1036
1042
1051
1060
1072
1085
1100
1121
1137
1149
1172
1174
1214
1219
1220
1227
1249
1258
1263
1269
1285
1301
1308
1312
1322
1351
1352
1368
1371
1374
1377
1401
1413
1427
1428
1430
1439
1453
1456
1463
1484
1503
1507
1522
1525
1530
1535
1537
1554
1570
1592
1593
1604
1619
1629
1630
1642
1648
1653
