Sensex rises 162 points, Nifty ends at 47 points

National