Some nations were ranked much higher on the medal table than they are on the human development index