116367116276117414114268112124116111116121116060116032116035116029122032118960116569114903117458117462117466116202116051116043114984109702115899115903112438117627115907115895115887115883115891112131111348117718115911115915115919115931115927115923117710117706110704115879115828115811115832115815115826115843117722117726122376117714115836117730117738115820115169