160
159
237
247
269
229
243
239
249
147
229
197
236
278
178
199
171
300
141
287
205
225
176
190
168
225
278
422
237
253
274
254
323
213
247
120
131
250
246