Public debt reaches $59 billion in April