Switzerland, Norway and New Zealand ranked highest.

Morocco 35th on Best Country Reputation in the World Ranking
The Kingdom of Morocco