4
16
20
36
44
59
62
63
68
80
82
92
109
112
115
124
132
137
149
163
173
187
209
222
231
238
245
260
280
283
285
307
359
367
374
381
383
391
406
414
419
422
423
428
445
458
461
466
480
481
505
509
510
535
559
562
572
573
583
584
587
591
598
620
621
628
647
661
668
693
712
717
725
737
749
756
769
779
784
786
804
805
806
809
813
826
837
847
859
879
891
893
894
895
906
911
933
937
953
979
986
995
1006
1013
1017
1025
1033
1046
1063
1079
1084
1092
1099
1101
1109
1127
1168
1180
1189
1206
1211
1214
1216
1218
1220
1238
1243
1250
1251
1252
1286
1300
1313
1330
1344
1345
1365
1371
1380
1387
1418
1425
1438
1446
