183
258
250
597
270
389
128
605
65
448