65


89


129


281


305


143


101


82


119


133