3
5
14
15
27
34
40
49
52
55
58
61
66
67
75
79
89
122
132
136
169
196
212
216
223
226
239
241
259
271
275
299
307
312
316
336
357
358
376
379
380
393
396
410
415
416
429
441
447
449
460
484
489
491
511
519
527
529
534
540
546
553
560
574
580
592
610
612
617
640
652
656
661
671
676
679
700
731
734
743
744
757
763
776
777
778
779
800
828
833
834
845
897
905
913
917
926
930
943
946
962
966
998
1000
1021
1022
1045
1070
1077
1081
1106
1112
1124
1125
1129
1134
1149
1178
1186
1187
1192
1210
1214
1219
1226
1232
1246
1250
1283
1305
1306
1310
1314
1325
1326
1339
1343
1345
1350
1352
1372
1381
1388
1402
1422
1439
1450
1481
