197
343
939
326
167
682
587
230
457
352