353
602
345
158
111
96
73
143
276
263