20
22
24
36
59
64
71
74
76
82
94
98
114
119
135
137
138
139
140
158
159
162
163
172
179
205
220
228
240
254
261
275
282
284
304
324
328
357
366
370
373
400
406
432
434
444
456
458
459
485
487
490
494
499
502
528
554
556
584
595
621
647
667
668
671
704
709
714
716
726
736
754
760
768
772
811
815
826
842
848
870
875
877
883
885
891
900
902
920
923
928
934
936
946
949
958
967
972
982
983
988
1020
1024
1038
1051
1071
1096
1099
1103
1130
1134
1150
1153
1160
1163
1165
1169
1176
