156


184


135


104


84


121


161


303


120


105