349
119
105
337
336
332