346
105
56