6
13
16
24
34
43
49
54
60
61
64
79
87
97
108
132
137
157
160
162
173
177
187
202
206
218
223
236
246
247
251
302
313
315
331
338
347
351
361
369
375
396
402
409
419
424
441
449
455
465
476
481
485
500
503
515
522
523
526
527
533
557
568
570
585
612
615
628
637
643
655
657
674
697
721
723
733
761
778
793
794
805
808
821
825
830
837
841
845
848
851
866
888
903
908
915
916
930
949
956
992
996
999
1002
1006
1013
1031
1036
1038
1045
1062
1069
1112
1116
1122
1126
1137
1176
1183
1187
1215
1225
1243
1247
1253
