29


4


9


266


242


81


62


113


67


87