197
343
184
939
324
122
167
680
587
88