Sensex Sheds Over 350 Points