archiveends 52 pts higher; Nifty above 20