114268116060118960115899115903112438115891112131111348117718115919115927117706110704115815115843117722117726117714117738115820115644115631116537115807115795117906114272117846115606115549115553114873115285115291115297115306115315115321113178110708115172115635114279113039115208115204115151115103114435111354110519114979115176114282113042110523114760114764114328