Haile Selassie tuvo los siguientes rangos: