234
500
240
389
412
303
321
454
283
501
362
460
308
368
245
399
430
259
328
287
433
360
465
421
410
238
305
322
202
275
371
313
491
301