Returns up to 33 percent in a year which mutual fund has given the best returns which are the sectors hdfc pharma motilal oswal small cap fund