381
467
274
332
468
280
380
458
508
390
232
248
500
341
361
224
350
428
456
478
492
237
273
304
345
414
329
275
442
254
311
317
276
405