117305116688107312117362117375117370117358116526112114117386117378117345117337117394116529114899117390116483116479124678116499116495116491116427115020109698116347116475116471116443116435116431116423116418116406116439116487112120111345116371116375116316116447110702116455116451124774116367116276117414116139116131116135116222114268112124116111116121116060116032