20030730 business.india-business: Sensex gains 16 points