117358116526117378116339116443116487116371116375116316116359116447116260116455117414116139116135116268146043114268116060116280116306117639117651117655115899115903116047112438115891111348112131117718115919115927117683117687117706117691110704115815115843117722117726117738115820115644115631116537115795115807117906117918117930114272117902117963117846117959115523