112152117305117370116471116371116375117414116060116035116029117627112131117718115911115915115923115811115843117726115169115631115617115803115795114272115650115537115549116206115285115291115297115306115404115321115330114279113039117520115181115062115112114435115074115176114756114852113042114282115185109715115318114797111357114631115178114424110535113045114342