total country’s debt to GDP ratio in Russia vs 129% in India, 142% in Brazil and 159% in China