20090729 unknown: Sensex closes 158 points down