390
233
594
541
303
239
442
518
530
211