307
274
485
235
462
420
361
294
328
261
248
269
471
426
273
444
282
241
489
439
256
309
288
529
527
454
234
512
341
488
304
535
321