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