WASHINGTON (AP) The federal government ran a budget surplus of $159.3 billion in April, smaller than a year ago