29


93


80


65


17


18


28


35


84


44