197
342
184
934
322
121
163
679
582
88