Sensex rose 109.25 points to close at 77,100.47, while the Nifty 50 added 34.35 points to settle at 24,056; Trading will resume on Monday, June 29