Billionaires live in 81 countries. United States has the most (1004), followed by China (514) and India (237).