392
233
594
178
546
303
239
444
518
530