Public debt of 72 trillion cedis is alarming