182
258
247
595
269
388
125
604
64
447