305
238
235
283
489
394