113161113135114256117566112948112888139267139696114497117558112896114406112799112787110937112263112839114403110735145860146315114378111145112701114294113152117502136945112653117562109741112485112469110920112704112269110740112418111148112641118029112371112301113213113157112060117570115235145195113119112644112182117574109837111473112191113033113024110911112056