314


95


127


328


65


80


106


28


31


29