197
488
443
343
939
324
256
408
167
680