Top 10 stocks rated 'Buy' with 15-49% returns potential amid FII outflows