Sensex ends 109 points lower, Nifty settles at 11,054