532
406
161
111
279
236
189
178