530
404
161
111
278
236
187
176