196
341
184
930
318
120
161
678
580
87