353
607
469
346
158
17
143
281
264
226