138


214


407


39


382


176


100


89


180


152