Indian stock market: For the week, the Sensex rose 0.52% to end at 78,499.17, while the Nifty gained 0.77% to settle at 24,570.65.