Nifty 17080.30 26.35