3
4
12
16
25
26
34
40
53
57
58
74
86
90
91
95
99
101
110
114
123
129
131
137
145
147
148
158
160
167
169
172
173
179
187
189
200
207
210
214
216
232
234
241
242
248
274
276
287
290
304
312
318
320
321
327
339
341
343
344
347
349
350
360
370
373
387
391
395
406
407
408
417
429
430
432
435
440
447
452
460
464
468
479
482
490
491
502
506
509
513
514
515
517
519
526
527
533
536
538
539
549
550
551
555
560
588
620
622
626
634
635
657
663
664
674
687
690
697
698
708
712
715
716
717
721
723
734
736
741
755
758
759
772
773
774
776
777
778
794
796
797
799
801
802
803
804
807
809
827
829
838
840
841
843
848
865
880
881
882
891
896
898
914
919
923
925
928
929
931
938
941
956
958
975
982
983
991
992
1014
1021
1039
1040
1046
1047
1051
1058
1064
1077
1079
1080
1087
1088
1090
1091
1096
1103
1106
1107
1129
1134
1150
1173
1176
1178
1182
1192
1216
1222
1226
1227
1232
1243
1247
1254
1259
1260
1264
1271
1283
1285
1293
1301
1303
1315
1324
1325
1329
1332
1333
1346
1356
1361
1362
1364
1367
1368
1375
1385
1388
1397
1403
1405
1406
1407
1415
1423
1425
1445
1456
1469
1470
1471
1473
1478
1481
1484
1490
1492
1515
1527
1535
1536
1540
1545
1549
1559
1563
1574
1580
1586
1593
1597
1600
1607
1615
1621
1625
1632
1639
