396
249
205
231
210
231
357
169
350
151