523
333
423
421
491
296
345
238
296
207