197
343
184
936
322
121
167
680
587
88