3
6
7
16
23
33
34
44
48
54
62
65
72
80
88
108
121
126
139
141
145
146
158
159
160
187
188
200
207
217
228
233
237
256
257
264
265
273
289
293
314
315
317
334
357
377
383
387
388
405
408
409
414
424
459
460
478
487
511
512
525
527
528
529
548
549
555
562
569
579
584
586
594
595
596
627
631
634
666
667
672
687
727
729
738
752
766
831
832
846
857
859
866
888
890
891
893
894
912
919
932
936
945
952
953
980
985
986
993
1015
1017
1024
1031
1044
1059
1085
1120
1125
1147
1154
1168
1174
1186
1190
1210
1215
1222
1226
1234
1250
1260
1266
1272
1282
1345
1354
1356
1370
1379
1384
1404
1418
1424
1436
1448
1462
1463
