574
578
306
357
221
183
174
239
441
165