Sensex gains 33 pts on selective buying