104
427
111
431
110
341
152
298
85
125