194
340
184
928
316
119
159
673
579
86