340
280
146
337
197
230
176
270
182
346
328
139
288
232
215
358
149
248
307
342
203
264
314
196
317
156
252
367
229
198
233
284
319