112131111348117718115911115915115919115931115927115923117710117706110704115879115828115811115832115815115826115843117722117726117714115836117730117738115820115169114970115655115631115617115612117329115807115803115795117906115847114272112134117846115650115229117750115621117818115627109680116206115549115537115553115408114873112137111351119431119434115285115288