479
304
383
496
500
489
284
380
300
363
237
405
400
402
296
464
509
348
377
206
355
229
407
311
458
471
468
331
425
362
254
221