Sensex down by 339.85