296
345
311
425
426
397
243
404
317
424
231
457
319
398
285
269
274
495
252
489
440
293
278
513
343
433
235
473
435
494
334
234