12
13
23
25
31
33
54
64
66
77
83
86
87
112
129
134
136
157
177
191
201
209
210
212
223
226
242
247
252
259
270
276
279
298
302
304
310
317
335
340
347
371
396
402
403
405
429
435
439
440
442
446
470
494
495
519
533
540
555
562
607
612
623
648
662
672
683
694
695
696
711
712
723
725
726
727
737
753
761
776
790
795
797
799
806
815
820
834
838
846
852
857
858
869
880
898
914
919
941
944
980
1000
1016
1030
1035
1042
1055
1060
1069
1079
1090
1109
1111
1122
1126
1135
1148
1151
1156
1170
1171
1194
1199
1211
1222
1226
1270
1272
1284
1285
1312
