Top 10 stocks rated 'Buy' offer 7-69% returns amid market decline