O77O69O64O60O57O53O50C104C77C17C5R80R84R83C176C106C14313100