195
341
184
930
318
119
161
678
580
87