494
303
358
294
369
475
435
535
460
338
423
459
517
367
319
454
327
364
264
276
250
282
408
513
324
453
344
295
315
299
245
412
467
356