20091008 business.india-business: Sensex ends higher by 37 points at 16;843.54