526
402
161
111
273
234
186
175