154


214


109


87


379


257


189


274


440


197