25


68


86


152


58


60


37


31


64


57