392
233
594
175
542
303
239
442
518
530