393
234
594
546
303
239
444
518
530
212