618
477
495
443
566
683
392
360
420
581
336
364
507
376
342
346
312
382
337
459
361
384