197
343
936
322
256
410
408
167
680
587