6
15
39
52
59
62
66
70
80
84
88
95
103
109
130
144
170
172
181
196
201
206
209
213
246
248
252
264
272
290
304
309
350
372
378
381
387
388
391
398
443
446
447
461
467
469
478
492
504
507
514
516
519
523
562
564
578
584
590
606
613
624
631
651
655
666
684
698
705
707
710
731
773
781
791
794
827
830
832
834
840
842
852
874
883
892
896
897
898
902
903
913
925
928
966
973
982
990
1021
1052
1054
1058
1060
1067
1074
1077
1088
1090
1094
1103
1105
1126
1135
1145
1151
1162
1163
1167
1193
1206
1210
