121174138954121111121363121248142856121119145072126502146620120868121145135933117085117051145469117063116896121222121327116933109768121131139228143551121256143085109753120860121343117105117102117141117153117165117243117317117278117282142875116805116680116684116704116708116716116723116728111342117333116774116740116744116778138429117375112114117378117337117345