Top 5 mutual funds deliver 22-29% returns over 5 years