195
341
184
930
318
119
160
677
580
87