573
447
464
410
532
646
362
329
393
550
313
338
478
352
320
323
289
359
313
429
336
359