Sensex down 73 points in opening trade