117339116477115881117752117748117744117756117760117764117768117772117776117780117784117788117792117796117808117804117812117816117828117824115724115726115718115713115696115700115707117836117832117840117844108994108803108726108620108150107933108113107690108555107491107408107294107166107367106924106779106984107057106400108592108823105918105680105156109557104240