117


142


120


156


160


141


179


134


96


109