195
341
929
318
160
675
579
229
446
344