310
165
545
327
548
225
446
483
96
66