18
34
38
52
76
79
82
84
85
92
103
108
112
117
124
127
129
145
149
152
159
164
165
175
189
199
205
220
221
233
238
246
250
251
252
268
279
322
343
353
360
370
377
406
412
419
424
437
438
439
444
445
450
457
474
481
485
555
560
564
572
595
599
600
603
607
649
653
654
656
664
668
673
680
696
699
707
708
711
735
751
786
814
817
826
839
844
846
850
862
865
872
879
882
897
905
910
918
930
936
958
960
986
1006
1015
1019
1042
1051
1063
1072
1076
1080
1085
1114
1126
1136
1144
1150
1160
1190
1193
1196
1218
1219
1221
1227
1235
1237
1238
1243
1244
1258
1273
1307
1335
