The spectrum of diffuse cosmic X rays - 7.7-113 keV