24
30
54
57
62
82
145
149
151
170
174
192
202
213
214
227
228
238
239
256
266
270
285
290
300
320
321
329
344
349
351
357
368
370
378
382
385
392
394
411
413
418
419
421
443
498
499
517
529
530
540
541
551
574
586
590
594
610
623
629
637
688
697
702
709
713
724
735
736
742
779
783
784
796
806
843
847
856
864
866
875
876
881
896
899
902
923
924
950
978
994
1006
1007
1011
1020
1033
1034
1066
1071
1077
1082
1115
1123
1163
1168
1170
