195
341
184
930
318
119
161
677
580
87