18
32
36
43
59
62
65
66
78
80
108
126
134
138
173
179
183
196
201
205
215
237
246
247
252
271
287
293
337
341
345
351
352
371
380
381
390
394
409
420
425
443
446
453
460
493
494
509
540
546
551
557
560
573
574
577
581
594
597
605
611
616
621
625
628
666
685
695
697
713
718
719
727
747
754
758
759
767
774
781
804
807
813
828
855
861
873
890
899
911
912
914
918
924
945
970
974
975
986
998
1001
1010
1019
1020
1048
1064
1080
1086
1089
1097
1126
1132
1133
1142
1155
1159
1167
1173
1175
1179
1180
1195
1204
1214
1229
1250
1259
1273
1284
1290
1297
1302
1307
1322
1345
1351
