It's at odds with the graph below from wealthwire.com

They aren't at odds, as presented. The first graph posted was about debt to GDP ratios, the second is about absolute debt. I don't know the GDPs of those different countries so can't comment about whether the figures conflict.
Tony
I will appreciate for any comments about this graph (see below).
Vit