3
14
25
27
30
45
60
68
72
76
81
102
126
138
150
151
178
184
192
199
200
210
212
215
235
255
273
303
315
337
351
362
380
381
384
385
390
395
399
421
428
432
442
455
461
467
483
491
493
502
509
513
515
518
527
532
533
538
539
543
558
573
574
580
605
607
616
630
631
633
645
649
666
667
669
701
710
722
725
745
746
777
791
804
805
811
827
829
839
844
850
860
879
885
887
889
905
906
931
933
936
947
952
967
974
975
985
995
1004
1008
1016
1020
1024
1027
1039
1046
1056
1068
1081
1084
1092
1098
1099
1112
1117
1119
1121
1127
1134
1137
1145
1146
1174
1187
1188
1198
1204
1208
1222
1224
1228
1232
1239
1244
1258
1260
1294
1338
1345
1346
1348
1367
1381
1394
1395
1409
1419
1427
1434
1477
1478
1490
1494
1497
1500
1516
1527
1534
1545
1553
1621
1648
1685
1686
1687
1688
1692
1717
1719
1760
1768
1818
1821
1831
1832
1842
1851
1853
1857
1876
1884
1885
1912
1938
1943
1954
1956
1971
1985
1998
2009
