Nifty 23587.50 -364.20