264 stocks hit 52-week lows; 3,167 close in red on the BSE