587
458
474
421
544
657
372
340
399
558
320
345
487
359
327
331
296
366
321
438
342
366