104
62
625
428
316
340
200
84
186
103