5
12
14
20
22
31
37
39
45
50
51
67
74
89
90
91
96
103
106
109
111
119
120
125
132
136
138
140
155
163
165
184
185
200
214
227
229
230
232
239
243
247
250
254
257
264
274
276
281
282
290
292
302
305
309
313
318
321
338
343
349
355
356
362
375
378
383
384
391
405
411
413
414
417
424
430
432
437
449
454
456
467
471
472
483
486
496
504
505
532
534
539
541
551
554
557
560
561
562
564
566
574
575
578
583
589
594
595
596
598
599
601
604
610
612
631
633
635
639
641
649
652
653
658
664
666
671
679
688
700
709
712
714
723
737
742
745
746
747
766
775
776
797
800
806
813
821
822
826
829
835
838
848
854
859
861
862
868
870
878
882
883
886
888
890
905
906
907
911
912
924
926
928
939
941
945
948
951
952
956
961
966
978
994
995
997
1000
1015
1019
1020
1023
1029
1037
1038
1040
1054
1055
1060
1061
1066
1071
1074
1078
1081
1083
1086
1089
1094
1097
1101
1112
1123
1124
1136
1139
1141
1145
1161
1168
1171
1180
1181
1187
1193
1201
1213
1221
1225
1229
1243
1252
1266
1270
1273
1277
1282
1284
1288
1290
1294
1300
1311
1312
1318
1330
1343
1359
1360
1364
1366
1367
1371
1377
1380
1381
1386
1404
1405
1411
1419
1426
1429
1432
1437
1442
1445
1460
1482
1485
1488
1491
1492
1500
1501
1535
1537
1542
1543
1546
1559
1569
1572
1579
1581
1585
1605
1607
1608
1610
1615
1620
1629
1634
1638
1639
1651
1659
1663
1672
1674
1676
1688
1690
1713
1726
1728
1732
1735
1741
1743
1755
1762
1780
1783
1788
1793
1802
1806
1809
1810
1820
1821
1835
1839
1841
1857
1863
1867
1889
1892
1896
1904
1908
1911
1913
1924
1927
1929
1932
1941
1945
1955
