Top mutual funds to invest in large cap and mid cap stocks :