146


104


256


204


69


85


105


267


77


100