392
233
594
211
546
303
239
442
518
364