197
343
184
939
323
121
167
680
587
88