Sensex ends down 162 points; banks fall