Year % of public and publicly guaranteed debt service 2015 33.72633507135273 2016 17.19414043853033 2017 27.132384248159187 2018 38.900053910579466 2019 38.48178251105146 2020 45.002903968125445 2021 95.39239556710544 2022 94.53953890466657