63


58


89


67


38


31


49


28


22


42