52


90


39


537


36


152


340


71


161


78