786
247
372
122
350
174
569
58