But corruption in the country ranked 107th out of 175 countries in Transparency International's Corruption Perceptions Index only partially explains the deep resentment felt by ordinary Djiboutians towards the international military forces in their country.