117


43


175


149


116


121


63


95


143


69