how many non-democrat presidents of the united states have there been ?
30