Sensex down 476 pts, Nifty by 138 pts