18
32
69
78
90
104
106
108
112
113
137
138
148
154
162
175
177
183
188
220
231
251
260
263
264
271
276
282
284
288
303
327
334
347
350
355
374
377
385
402
405
420
434
450
452
474
478
488
493
523
530
538
551
561
604
607
608
627
630
633
637
641
648
649
651
663
664
665
669
674
677
695
696
699
713
719
720
722
732
735
749
751
781
792
793
808
812
815
825
844
849
852
885
889
900
918
967
973
976
987
988
1000
1018
1021
1027
1048
1049
1074
1076
1089
1095
1122
1132
1143
