there's 41 countries in North America
wat
Anguilla, Antigua and Barbuda, Aruba, the Bahamas, Barbados, Belize, Bermuda, the British Virgin Islands, Canada, the Cayman Islands, Clipperton Island, Costa Rica, Cuba, Dominica, the Dominican Republic, El Salvador, Greenland, Grenada, Guadeloupe, Guatemala, Haiti, Honduras, Jamaica, Martinique, Mexico, Montserrat, Navassa Island, the Netherlands Antilles, Nicaragua, Panama, Puerto Rico, Sant Barthelemy, Saint Kitts and Nevis, Saint Lucia, Saint Martin, Saint Pierre and Miquelon, Saint Vincent and the Grenadines, Trinidad and Tobago, the Turks and Caicos Islands, the United States, and the US Virgin Islands.
If you count weird semi-independent shit as part of their overseeing nation, like counting Puerto Rico as part of the US, then there's still 23 seperate nations, and then France, the Netherlands, the UK, and Denmark all have bits in North America.
By comparison, NAFTA has three signatory nations. The US, Canada, and Mexico. That's not hard to fucking remember.