5
9
10
19
28
45
55
66
72
73
101
114
137
161
162
168
174
184
208
209
211
212
213
220
223
229
239
243
244
251
267
269
286
295
304
307
325
329
334
336
372
375
386
391
393
407
425
431
440
447
448
470
478
489
496
499
503
505
512
514
518
523
524
537
569
572
577
579
586
619
627
632
633
634
637
642
647
662
681
684
685
690
695
729
744
761
768
799
821
829
834
839
847
855
872
881
884
885
922
952
959
971
976
980
983
1016
1017
1018
1019
1021
1030
1037
1046
1060
1065
1069
1093
1095
1103
1107
1109
1114
1115
1119
1145
1164
1169
1181
1182
1184
1185
1193
1205
1210
1215
1225
1228
1234
1250
1251
1262
1293
1325
1334
1343
1345
1346
1348
1352
1364
1370
1382
1388
1397
1404
1406
1413
1420
1421
1422
1429
1435
1445
1462
1465
1477
1512
1514
1519
1530
1534
1562
1574
1598
1601
1629
1632
1633
1651
1655
1657
1663
1677
1681
1689
1690
1704
1715
1725
1736
1741
1747
1760
1766
1783
1789
1790
1792
1806
1813
1827
1830
1833
1843
1879
1883
1888
1895
1911
1919
1932
1936
