75


158


48


368


63


227


328


105


146


68