Nifty 16858.60 -148.80