324
288
315
500
278
352
249
259
422
377
370
318
224
326
429
335
391
350
309
299
287
495
252
369
228
408
446
290
416
467
401
331
305