20


60


97


117


32


89


22


40


31


60