119678119688119522119534119495112545118951118957118844118795118833119037112551119061119082119089119152112554119216119303112557109962109912119003109782111336117177117165117262117282117266112152117305117370116471116371116375117414116060116035116029117627112131117718115911115915115923115811115843117726115169115631115617115795115803114272115650116206115537115549