24
31
38
47
58
60
76
85
107
109
122
148
162
166
174
184
197
199
201
217
218
225
229
246
252
272
299
308
352
358
359
365
371
372
381
390
400
402
407
421
422
430
444
445
458
478
483
506
544
562
567
571
579
583
589
621
630
675
718
722
732
733
736
744
750
759
762
772
781
788
803
817
820
821
844
845
847
854
892
897
901
902
915
930
932
934
936
937
945
950
965
967
971
987
988
998
1004
1005
1019
1021
1026
1034
1051
1062
1065
1070
1071
1077
1095
1096
1108
1113
1122
