121698121639112505121543121583121241121399121422120997120901120905120909121170120835120504120420120423121135120338120362120472121387120514120529120550120571120586120610120678120682120694120702120726120734120738120757120760120769121178119790119799119805119811119814119740119736119733119751119708119694119730119700119759119528119472121339121264118983121234118792