61


125


102


184


266


206


105


146


178


90