Sensex rises 163 points to 77701.