Nifty 10389.70 40.95