195
341
930
318
160
677
580
229
447
346