20100413 unknown: Sensex closes 31 points lower