The benchmark BSE Sensex was trading at 77,187.89, down 123.91 points or 0.16 per cent in early trade, while the broader NSE Nifty declined 43 points or 0.18 per cent to 23,338.60