192
340
927
316
159
673
577
229
438
343