3
4
14
20
24
30
31
37
40
44
48
51
52
55
60
62
69
79
81
85
90
99
115
126
132
143
144
151
153
162
165
169
174
176
177
194
206
211
215
228
230
235
245
260
284
290
293
297
303
308
317
319
320
330
331
341
346
348
356
359
361
365
432
437
439
440
446
453
455
459
465
468
478
479
486
492
500
509
510
511
512
522
523
524
527
530
535
545
559
579
586
590
592
606
615
619
629
634
639
650
651
661
664
667
671
673
679
680
685
688
690
691
697
702
721
732
734
742
747
748
756
760
762
769
777
781
785
787
794
798
801
806
829
840
850
851
860
866
870
876
877
878
884
891
894
899
904
914
917
919
930
931
932
933
936
939
945
946
947
953
954
975
976
985
991
993
998
1006
1011
1030
1035
1055
1069
1077
1079
1087
1096
1099
1102
1105
1118
1119
1123
1131
1140
1142
1158
1163
1174
1176
1180
1185
1187
1195
1198
1213
1222
1226
1234
1235
1237
1239
1242
1253
1257
1259
1273
1277
1284
1286
1289
1291
1293
1296
1299
1309
1319
1326
1343
1352
1366
1367
1371
1373
1384
1398
1401
1407
1410
1418
1426
1443
1446
1451
1466
1483
1490
1493
1495
1496
1500
1504
1508
1514
1522
1523
1536
1546
1548
1554
1555
1559
