Nifty can gain 29 points at opening: Maximus Securities