5
12
13
14
22
31
42
48
53
54
57
68
87
112
130
136
143
176
182
193
196
200
204
207
210
217
231
248
260
315
318
325
333
338
344
366
370
383
387
427
439
443
453
460
464
477
479
488
489
518
520
536
549
559
578
595
606
616
638
656
677
679
681
690
698
700
707
725
727
756
763
790
797
798
806
810
812
813
817
821
824
825
853
867
880
894
903
911
923
928
951
982
985
991
995
997
1003
1009
1016
1021
1058
1064
1087
1091
1093
1095
1100
1101
1102
1109
1131
1134
1149
1150
1185
1192
1196
1197
1199
1204
1210
1214
1226
1233
1240
1260
1261
1277
1278
1291
1306
