321
573
339
231
233
558
98
455
110
100