5
9
16
26
40
41
49
51
54
68
88
92
96
97
113
120
122
139
188
192
211
213
232
241
250
260
270
288
289
297
302
303
304
309
313
322
326
349
356
364
365
366
369
414
432
442
444
451
458
496
502
508
517
522
548
578
583
584
587
592
594
612
651
665
688
703
715
722
747
755
771
772
780
788
792
805
809
810
816
820
821
825
837
843
858
868
873
895
902
909
920
927
930
945
953
961
965
992
1009
1017
1018
1019
1023
1027
1037
1039
1056
1057
1077
1093
1094
1105
1113
1122
1125
1130
1152
1175
1177
1191
1195
1223
1227
1235
1250
1275
1277
1278
