381
308
492
248
467
234
272
373
399
292
389
428
243
425
240
367
482
436
239
258
489
299
256
250
363
351
332
505
394
255
290
340
344
274