Nifty 22604.85 -38.55