192
340
183
928
316
118
159
673
577
86