516
287
278
483
458
261
245
430
419
263
338
510
393
354
390
240
440
274
304
251
229
356
422
237
479
453
367
268
370
426
248
423
358