From 2651d65f54c050e7daa02523b0bab024d7c0f447 Mon Sep 17 00:00:00 2001 From: Maik Budzinski <56820857+mabudz@users.noreply.github.com> Date: Fri, 15 Nov 2024 14:32:57 +0100 Subject: [PATCH] Bonsai (#159) * add baci + unido * add GEOnumeric * force string * use 4 number string * do isort * string issue * tread GEOnumeric as int + fix float issue --- README.md | 6 +- country_converter/country_converter.py | 35 +- country_converter/country_data.tsv | 514 ++++++++++++------------- tests/test_functionality.py | 65 ++++ 4 files changed, 359 insertions(+), 261 deletions(-) diff --git a/README.md b/README.md index e4cdda1..a37d1ff 100644 --- a/README.md +++ b/README.md @@ -425,7 +425,11 @@ Data sources below for further information): 34. [GWcode](https://www.tandfonline.com/doi/abs/10.1080/03050629908434958) - Gledisch & Ward numerical codes as published in https://www.andybeger.com/states/articles/statelists.html 35. CC41 - common classification for MRIOs (list of countries found in all public MRIOs) 36. [IOC](https://en.wikipedia.org/wiki/List_of_IOC_country_codes) - International Olympic Committee (IOC) country codes - +37. [BACI](https://www.cepii.fr/CEPII/en/bdd_modele/bdd_modele_item.asp?id=37) - BACI: International Trade Database at the Product-Level +38. [UNIDO](https://stat.unido.org/portal/dataset/getDataset/COUNTRY_PROFILE) - UNIDO INDSTAT database +39. [EXIOBASE hybrid 3](https://zenodo.org/records/10148587) classification +40. [EXIOBASE hybrid 3 consequential](https://zenodo.org/records/13926939) classification +41. [GEOnumeric](https://ec.europa.eu/eurostat/comext/newxtweb/openNom.do) GEO numerical codes (also used in Prodcom) Coco contains official recognised codes as well as non-standard codes for disputed or dissolved countries. To restrict the set to only the diff --git a/country_converter/country_converter.py b/country_converter/country_converter.py index 54fb81c..2aeae6f 100644 --- a/country_converter/country_converter.py +++ b/country_converter/country_converter.py @@ -7,9 +7,11 @@ import pprint import re import sys -from collections import OrderedDict +from collections import OrderedDict, defaultdict +import numpy as np import pandas as pd +from pandas._libs.parsers import STR_NA_VALUES from country_converter.version import __version__ @@ -409,8 +411,29 @@ def __init__( must_be_unique = ["name_short", "name_official", "regex"] must_be_string = must_be_unique + ( - ["ISO2", "ISO3", "continent", "UNregion", "EXIO1", "EXIO2", "EXIO3", "WIOD"] + [ + "ISO2", + "ISO3", + "continent", + "UNregion", + "EXIO1", + "EXIO2", + "EXIO3", + "WIOD", + ] ) + must_be_int = [ + "ISOnumeric", + "UNcode", + "FAOcode", + "GBDcode", + "EURO", + "UN", + "UNmember", + "obsolete", + "GEOnumeric", + ] + accepted_na_values = STR_NA_VALUES - {"NA"} def test_for_unique_names( df, data_name="passed dataframe", report_fun=log.error @@ -433,11 +456,16 @@ def data_loader(data): sep="\t", encoding="utf-8", converters={str_col: str for str_col in must_be_string}, + na_values=accepted_na_values, + ) + ret = ret.astype( + {col: "Int64" for col in ret.columns if col in must_be_int} ) test_for_unique_names(ret, data) return ret basic_df = data_loader(country_data) + if only_UNmember: basic_df.dropna(subset=["UNmember"], inplace=True) @@ -808,8 +836,9 @@ def _validate_input_para(self, para, column_names): "name_short": ["short", "short_name", "name", "names"], "name_official": ["official", "long_name", "long"], "UNcode": ["un", "unnumeric", "M49"], - "ISOnumeric": ["isocode"], + "ISOnumeric": ["isocode", "baci", "unido"], "FAOcode": ["fao", "faonumeric"], + "EXIO3": ["exio_hybrid_3", "exio_hybrid_3_cons"], } for item in alt_valid_names.items(): diff --git a/country_converter/country_data.tsv b/country_converter/country_data.tsv index 894287a..2a112e4 100644 --- a/country_converter/country_data.tsv +++ b/country_converter/country_data.tsv @@ -1,257 +1,257 @@ -name_short name_official regex ISO2 ISO3 ISOnumeric UNcode FAOcode GBDcode continent Continent_7 UNregion EXIO1 EXIO2 EXIO3 EXIO1_3L EXIO2_3L EXIO3_3L WIOD Eora MESSAGE IMAGE REMIND OECD EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen EURO UN UNmember obsolete Cecilia2050 BRIC APEC BASIC CIS G7 G20 IEA DACcode ccTLD GWcode CC41 IOC -Afghanistan Islamic Republic of Afghanistan afghan AF AFG 4 4 2 160 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW AFG SAS Rest of South Asia OAS 1946 1946 RoW Other non-OECD Asia 625 af 700 Rest of World AFG -Aland Islands Åland Islands \b(a|å)land AX ALA 248 248 284 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW ALA EUR RoW ax Rest of World -Albania Republic of Albania albania AL ALB 8 8 3 43 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW ALB EEU Central Europe NEU 1955 1955 RoW Albania 71 al 339 Rest of World ALB -Algeria People's Democratic Republic of Algeria algeria DZ DZA 12 12 4 139 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW DZA MEA Northern Africa MEA 1962 1962 RoW Algeria 130 dz 615 Rest of World ALG -American Samoa American Samoa ^(?=.*americ).*samoa AS ASM 16 16 5 298 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW ASM PAS Oceania OAS RoW Other non-OECD Asia 880 as Rest of World ASA -Andorra Principality of Andorra andorra AD AND 20 20 6 74 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW AND WEU Western Europe NEU 1993 1993 RoW ad 232 Rest of World AND -Angola Republic of Angola angola AO AGO 24 24 7 168 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW AGO AFR Rest of Southern Africa SSA 1976 1976 RoW Angola 225 ao 540 Rest of World ANG -Anguilla Anguilla anguill?a AI AIA 660 660 258 America North America Caribbean WW WL WL WWW WWL WWL RoW AIA LAC Central America LAM RoW Other non-OECD Americas ai Rest of World -Antarctica Antarctica antarctica AQ ATA 10 10 30 Antarctica Antarctica Antarctica WW WA WA WWW WWA WWA RoW LAM RoW Other non-OECD Asia aq Rest of World -Antigua and Barbuda Antigua and Barbuda antigua AG ATG 28 28 8 105 America North America Caribbean WW WL WL WWW WWL WWL RoW ATG LAC LAM 1981 1981 RoW Other non-OECD Americas 377 ag 58 Rest of World ANT -Argentina Argentine Republic argentin AR ARG 32 32 9 97 America South America South America WW WL WL WWW WWL WWL RoW ARG LAC Rest of South America LAM 1945 1945 RoW G20 Argentina 425 ar 160 Rest of World ARG -Armenia Republic of Armenia armenia AM ARM 51 51 1 33 Asia Asia Western Asia WW WA WA WWW WWA WWA RoW ARM FSU Russia region REF 1992 1992 RoW CIS Armenia 610 am 371 Rest of World ARM -Aruba Aruba ^(?!.*bonaire).*\baruba AW ABW 533 533 22 America North America Caribbean WW WL WL WWW WWL WWL RoW ABW LAC Central America LAM RoW Other non-OECD Americas aw Rest of World ARU -Australia Commonwealth of Australia australia AU AUS 36 36 10 71 Oceania Oceania Australia and New Zealand AU AU AU AUS AUS AUS AUS AUS PAO Oceania CAZ 1971 1945 1945 HI APEC G20 Australia 801 au 900 Australia AUS -Austria Republic of Austria austria AT AUT 40 40 11 75 Europe Europe Western Europe AT AT AT AUT AUT AUT AUT AUT WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EEA Schengen 1999 1955 1955 EU G20 Austria 1 at 305 Austria AUT -Azerbaijan Republic of Azerbaijan azerbaijan AZ AZE 31 31 52 34 Asia Asia Western Asia WW WA WA WWW WWA WWA RoW AZE FSU Russia region REF 1992 1992 RoW CIS Azerbaijan 611 az 373 Rest of World AZE -Bahamas Commonwealth of the Bahamas bahamas BS BHS 44 44 12 106 America North America Caribbean WW WL WL WWW WWL WWL RoW BHS LAC Central America LAM 1973 1973 RoW Other non-OECD Americas bs 31 Rest of World BAH -Bahrain Kingdom of Bahrain bahrain BH BHR 48 48 13 140 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW BHR MEA Middle East MEA 1971 1971 RoW Bahrain bh 692 Rest of World BRN -Bangladesh People's Republic of Bangladesh bangladesh|^(?=.*east).*paki?stan BD BGD 50 50 16 161 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW BGD SAS Rest of South Asia OAS 1974 1974 RoW Bangladesh 666 bd 771 Rest of World BAN -Barbados Barbados barbados BB BRB 52 52 14 107 America North America Caribbean WW WL WL WWW WWL WWL RoW BRB LAC Central America LAM 1966 1966 RoW Other non-OECD Americas bb 53 Rest of World BAR -Belarus Republic of Belarus belarus|byelo BY BLR 112 112 57 57 Europe Europe Eastern Europe WW WE WE WWW WWE WWE RoW BLR FSU Ukraine region REF 1945 1945 RoW CIS Belarus 86 by 370 Rest of World BLR -Belgium Kingdom of Belgium ^(?!.*luxem).*belgium BE BEL 56 56 255 76 Europe Europe Western Europe BE BE BE BEL BEL BEL BEL BEL WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1945 1945 EU G20 Belgium 2 be 211 Belgium BEL -Belize Belize belize|^(?=.*british).*honduras BZ BLZ 84 84 23 108 America North America Central America WW WL WL WWW WWL WWL RoW BLZ LAC Central America LAM 1981 1981 RoW Other non-OECD Americas 352 bz 80 Rest of World BIZ -Benin Republic of Benin benin|dahome BJ BEN 204 204 53 200 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW BEN AFR Western Africa SSA 1960 1960 RoW Benin 236 bj 434 Rest of World BEN -Bermuda Bermuda bermuda BM BMU 60 60 17 305 America North America Northern America WW WL WL WWW WWL WWL RoW BMU LAC Central America LAM RoW Other non-OECD Americas bm Rest of World BER -Bhutan Kingdom of Bhutan bhutan BT BTN 64 64 18 162 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW BTN SAS Rest of South Asia OAS 1971 1971 RoW Other non-OECD Asia 630 bt 760 Rest of World BHU -Bolivia Plurinational State of Bolivia bolivia BO BOL 68 68 19 121 America South America South America WW WL WL WWW WWL WWL RoW BOL LAC Rest of South America LAM 1945 1945 RoW Plurinational State of Bolivia 428 bo 145 Rest of World BOL -Bonaire, Saint Eustatius and Saba Bonaire, Saint Eustatius and Saba ^bonaire|(?=.*bonaire).*eustatius|^(?=.*carib).*netherlands|\bbes.?islands BQ BES 535 535 278 America North America Caribbean WW WL WL WWW WWL WWL RoW LAC LAM RoW Other non-OECD Americas bq Rest of World -Bosnia and Herzegovina Bosnia and Herzegovina herzegovina|bosnia BA BIH 70 70 80 44 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW BIH EEU Central Europe NEU 1992 1992 RoW Bosnia and Herzegovina 64 ba 346 Rest of World BIH -Botswana Republic of Botswana botswana|bechuana|botsuana BW BWA 72 72 20 193 Africa Africa Southern Africa WW WF WF WWW WWF WWF RoW BWA AFR Rest of Southern Africa SSA 1966 1966 RoW Botswana 227 bw 571 Rest of World BOT -Bouvet Island Bouvet Island bouvet BV BVT 74 74 31 Antarctica Antarctica South America WW WA WA WWW WWA WWA RoW LAM RoW Other non-OECD Asia Rest of World -Brazil Federative Republic of Brazil brazil BR BRA 76 76 21 135 America South America South America BR BR BR BRA BRA BRA BRA BRA LAC Brazil LAM 1945 1945 BX BRIC BASIC G20 Brazil 431 br 140 Brazil BRA -British Antarctic Territories British Antarctic Territories br.*antarctic.?territ.* B1 BA1 Antarctica WW WA WA WWW WWA WWA RoW 1979 RoW Rest of World -British Indian Ocean Territory British Indian Ocean Territory br.*indian.?ocean IO IOT 86 86 24 Africa Asia Eastern Africa WW WA WA WWW WWA WWA RoW AFR OAS RoW Other non-OECD Asia io Rest of World -British Virgin Islands British Virgin Islands ^(?=.*\bu\.?\s?k).*virgin|^(?=.*br.*).*virgin|^(?=.*kingdom).*virgin|BVI VG VGB 92 92 239 America North America Caribbean WW WL WL WWW WWL WWL RoW VGB LAC Central America LAM RoW Other non-OECD Americas vg Rest of World IVB -Brunei Darussalam Nation of Brunei, Abode of Peace brunei BN BRN 96 96 26 66 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW BRN PAS Southeastern Asia OAS 1984 1984 RoW APEC Brunei Darussalam bn 835 Rest of World BRU -Bulgaria Republic of Bulgaria bulgaria BG BGR 100 100 27 45 Europe Europe Eastern Europe BG BG BG BGR BGR BGR BGR BGR EEU Central Europe EUR EU EU28 EU27 EU27_2007 EEA 1955 1955 EU G20 Bulgaria 72 bg 355 Bulgaria BUL -Burkina Faso Burkina Faso burkina|\bfaso|upper.?volta BF BFA 854 854 233 201 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW BFA AFR Western Africa SSA 1960 1960 RoW Other Africa 287 bf 439 Rest of World BUR -Burundi Republic of Burundi burundi BI BDI 108 108 29 175 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW BDI AFR Eastern Africa SSA 1962 1962 RoW Other Africa 228 bi 516 Rest of World BDI -Cabo Verde Republic of Cabo Verde (cabo|cape) *verde CV CPV 132 132 35 203 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW CPV AFR Western Africa SSA 1975 1975 RoW Other Africa 230 cv 402 Rest of World CPV -Cambodia Kingdom of Cambodia cambodia|kampuchea|khmer|^p\.?r\.?k\.?$ KH KHM 116 116 115 10 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW KHM CPA Southeastern Asia OAS 1955 1955 RoW Cambodia 728 kh 811 Rest of World CAM -Cameroon Republic of Cameroon cameroon CM CMR 120 120 32 202 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW CMR AFR Western Africa SSA 1960 1960 RoW Cameroon 229 cm 471 Rest of World CMR -Canada Canada canada CA CAN 124 124 33 101 America North America Northern America CA CA CA CAN CAN CAN CAN CAN NAM Canada CAZ 1961 1945 1945 HI APEC G7 G20 Canada 301 ca 20 Canada CAN -Cayman Islands Cayman Islands cayman KY CYM 136 136 36 America North America Caribbean WW WL WL WWW WWL WWL RoW CYM LAC Central America LAM RoW Other non-OECD Americas ky Rest of World CAY -Central African Republic Central African Republic central.?african.?rep.* CF CAF 140 140 37 169 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW CAF AFR Western Africa SSA 1960 1960 RoW Other Africa 231 cf 482 Rest of World CAF -Chad Republic of Chad \bchad TD TCD 148 148 39 204 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW TCD AFR Western Africa SSA 1960 1960 RoW Other Africa 232 td 483 Rest of World CHA -Channel Islands Channel Islands channel.?island.* CHI 830 830 259 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW WEU 2006 RoW Rest of World -Chile Republic of Chile \bchile CL CHL 152 152 40 98 America South America South America WW WL WL WWW WWL WWL RoW CHL LAC Rest of South America LAM 2010 1945 1945 RoW APEC Chile cl 155 Rest of World CHI -China People's Republic of China ^(?!repub)(?!taiwan)(?!hong.*kong)(?!macao).*china(?!.*hong.*kong)(?!.*macao)|^PRC$ CN CHN 156 156 351 6 Asia Asia Eastern Asia CN CN CN CHN CHN CHN CHN CHN CPA China region CHA 1945 1945 BX BRIC APEC BASIC G20 People's Republic of China 730 cn 710 China CHN -Christmas Island Christmas Island christmas CX CXR 162 162 42 Asia Asia Australia and New Zealand WW WA WA WWW WWA WWA RoW PAS OAS RoW Other non-OECD Asia cx Rest of World -Cocos (Keeling) Islands Territory of the Cocos (Keeling) Islands \bcocos|keeling CC CCK 166 166 43 Asia Asia Australia and New Zealand WW WA WA WWW WWA WWA RoW PAS OAS RoW Other non-OECD Asia cc Rest of World -Colombia Republic of Colombia colombia CO COL 170 170 44 125 America South America South America WW WL WL WWW WWL WWL RoW COL LAC Rest of South America LAM 2020 1945 1945 RoW Colombia 437 co 100 Rest of World COL -Comoros Union of the Comoros comoro KM COM 174 174 45 176 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW COM AFR Eastern Africa SSA 1975 1975 RoW Other Africa 233 km 581 Rest of World COM -Congo Republic Republic of the Congo ^(?!.*\bdem)(?!.*\bdr)(?!.*kinshasa)(?!.*zaire)(?!.*belg)(?!.*l\w{1,2}opoldville)(?!.*free)(^rep.*).*\bcongo.*(?!.*\bdem)(?!.*\bdr).*|\bwest.*congo|^congo[,;\s]*(?!.*dem)rep.*?$|^congo$|\bcongo.*brazza.* CG COG 178 178 46 170 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW COG AFR Western Africa SSA 1960 1960 RoW Republic of the Congo 234 cg 484 Rest of World CGO -Cook Islands Cook Islands \bcook CK COK 184 184 47 320 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW COK PAS Oceania OAS RoW Other non-OECD Asia ck Rest of World COK -Costa Rica Republic of Costa Rica costa.?rica CR CRI 188 188 48 126 America North America Central America WW WL WL WWW WWL WWL RoW CRI LAC Central America LAM 2021 1945 1945 RoW Costa Rica 336 cr 94 Rest of World CRC -Cote d'Ivoire Republic of Côte d'Ivoire .*(ivoire|ivory) CI CIV 384 384 107 205 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW CIV AFR Western Africa SSA 1960 1960 RoW Côte d'Ivoire 247 ci 437 Rest of World CIV -Croatia Republic of Croatia croatia|hrvatska HR HRV 191 191 98 46 Europe Europe Southern Europe WW WE HR WWW WWE HRV RoW HRV EEU Central Europe EUR EU EU28 EU27 EEA 2023 1992 1992 RoW G20 Croatia 62 hr 344 Rest of World CRO -Cuba Republic of Cuba \bcuba CU CUB 192 192 49 109 America North America Caribbean WW WL WL WWW WWL WWL RoW CUB LAC LAM 1945 1945 RoW Cuba 338 cu 40 Rest of World CUB -Curacao Country of Curaçao \bcura(c|ç)ao CW CUW 531 531 279 America North America Caribbean WW WL WL WWW WWL WWL RoW LAC LAM RoW Curaçao/Netherlands Antilles cw Rest of World -Cyprus Republic of Cyprus cyprus CY CYP 196 196 50 77 Asia Europe Western Asia CY CY CY CYP CYP CYP CYP CYP WEU Central Europe EUR EU EU28 EU27 EU27_2007 EU25 EEA 2008 1960 1960 EU G20 Cyprus 30 cy 352 Cyprus CYP -Czechia Czech Republic ^(?=.*rep).*czech.*|czechia|bohemia|.*czech.* CZ CZE 203 203 167 47 Europe Europe Eastern Europe CZ CZ CZ CZE CZE CZE CZE CZE EEU Central Europe EUR 1995 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 1993 1993 EU G20 Czech Republic 68 cz 315 Czech Republic CZE -Denmark Kingdom of Denmark denmark DK DNK 208 208 54 78 Europe Europe Northern Europe DK DK DK DNK DNK DNK DNK DNK WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1945 1945 EU G20 Denmark 3 dk 390 Denmark DEN -Djibouti Republic of Djibouti djibouti DJ DJI 262 262 72 177 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW DJI AFR Eastern Africa SSA 1977 1977 RoW Other Africa 274 dj 522 Rest of World DJI -Dominica Commonwealth of Dominica dominica(?!n) DM DMA 212 212 55 110 America North America Caribbean WW WL WL WWW WWL WWL RoW DMA LAC Central America LAM 1978 1978 RoW Other non-OECD Americas 378 dm 54 Rest of World DMA -Dominican Republic Dominican Republic dominican DO DOM 214 214 56 111 America North America Caribbean WW WL WL WWW WWL WWL RoW DOM LAC Central America LAM 1945 1945 RoW Dominican Republic 340 do 42 Rest of World DOM -DR Congo Democratic Republic of the Congo \bdem.*congo|congo.*\bdem|congo.*\bdr|\bdr.*congo|\bd\.?r\.?c|\bd\.?r\.?o\.?c|\br\.?d\.?c|belgian.?congo|congo.?free.?state|kinshasa|zaire|l\w{1,2}opoldville|^the\ congo$|^RDC$|^DROC$|\bcongo.*dem.* CD COD 180 180 250 171 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW COD AFR Western Africa SSA 1960 1960 RoW Democratic Republic of the Congo 235 cd 490 Rest of World COD -Ecuador Republic of Ecuador ecuador EC ECU 218 218 58 122 America South America South America WW WL WL WWW WWL WWL RoW ECU LAC Rest of South America LAM 1945 1945 RoW Ecuador 440 ec 130 Rest of World ECU -Egypt Arab Republic of Egypt egypt EG EGY 818 818 59 141 Africa Africa Northern Africa WW WM WM WWW WWM WWM RoW EGY MEA Northern Africa MEA 1945 1945 RoW Egypt 142 eg 651 Rest of World EGY -El Salvador Republic of El Salvador el.?salvador SV SLV 222 222 60 127 America North America Central America WW WL WL WWW WWL WWL RoW SLV LAC Central America LAM 1945 1945 RoW El Salvador 342 sv 92 Rest of World ESA -Equatorial Guinea Republic of Equatorial Guinea guine.*eq|eq.*guine|^(?=.*span).*guinea GQ GNQ 226 226 61 172 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW GNQ AFR Western Africa SSA 1968 1968 RoW Equatorial Guinea 245 gq 411 Rest of World GEQ -Eritrea State of Eritrea eritrea ER ERI 232 232 178 178 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW ERI AFR Eastern Africa SSA 1993 1993 RoW Eritrea 271 er 531 Rest of World ERI -Estonia Republic of Estonia estonia EE EST 233 233 63 58 Europe Europe Northern Europe EE EE EE EST EST EST EST EST EEU Central Europe EUR 2010 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2011 1991 1991 EU G20 Estonia 82 ee 366 Estonia EST -Eswatini Kingdom of Eswatini swaziland|eswatini SZ SWZ 748 748 209 197 Africa Africa Southern Africa WW WF WF WWW WWF WWF RoW SWZ AFR Rest of Southern Africa SSA 1968 1968 RoW Other Africa 280 sz 572 Rest of World SWZ -Ethiopia Federal Democratic Republic of Ethiopia ethiopia|abyssinia ET ETH 231 231 238 179 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW ETH AFR Eastern Africa SSA 1945 1945 RoW Ethiopia 238 et 530 Rest of World ETH -Faroe Islands Faroe Islands faroe|faeroe FO FRO 234 234 64 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW FRO WEU Western Europe EUR Schengen RoW fo Rest of World -Falkland Islands Falkland Islands (Malvinas) falkland|malvinas FK FLK 238 238 65 America South America South America WW WL WL WWW WWL WWL RoW FLK LAC Rest of South America LAM RoW Other non-OECD Americas fk Rest of World -Fiji Republic of Fiji fiji FJ FJI 242 242 66 22 Oceania Oceania Melanesia WW WA WA WWW WWA WWA RoW FJI PAS Oceania OAS 1970 1970 RoW Other non-OECD Asia 832 fj 950 Rest of World FIJ -Finland Republic of Finland finland FI FIN 246 246 67 79 Europe Europe Northern Europe FI FI FI FIN FIN FIN FIN FIN WEU Western Europe EUR 1969 EU EU28 EU27 EU27_2007 EU25 EU15 EEA Schengen 1999 1955 1955 EU G20 Finland 18 fi 375 Finland FIN -France French Republic ^(?!.*\bdep).*france|french.?republic|\bgaul FR FRA 250 250 68 80 Europe Europe Western Europe FR FR FR FRA FRA FRA FRA FRA WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1945 1945 EU G7 G20 France 4 fr 220 France FRA -French Guiana Guiana ^(?=.*french).*gu(i|y)ana|^(?!.*brit)(?!.*dut).*guiana GF GUF 254 254 69 America South America South America WW WL WL WWW WWL WWL RoW GUF LAC Rest of South America LAM RoW Other non-OECD Americas gf Rest of World -French Polynesia French Polynesia french.?polynesia PF PYF 258 258 70 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW PYF PAS Oceania OAS RoW Other non-OECD Asia pf Rest of World -French Southern Territories Territory of the French Southern and Antarctic Lands french.?southern|\bfr.*\bso.*\ban.*\b\bt TF ATF 260 260 71 Africa Antarctica Eastern Africa WW WF WF WWW WWF WWF RoW OAS RoW Other Africa tf Rest of World -Gabon Gabonese Republic gab(o|u)n GA GAB 266 266 74 173 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW GAB AFR Western Africa SSA 1960 1960 RoW Gabon 239 ga 481 Rest of World GAB -Gambia Republic of the Gambia gambia GM GMB 270 270 75 206 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW GMB AFR Western Africa SSA 1965 1965 RoW Other Africa 240 gm 420 Rest of World GAM -Georgia Georgia ^(?!.*south).*georgia(?!.*US.*) GE GEO 268 268 73 35 Asia Asia Western Asia WW WA WA WWW WWA WWA RoW GEO FSU Russia region REF 1992 1992 RoW Georgia 612 ge 372 Rest of World GEO -Germany Federal Republic of Germany ^(?!e|w)(fed)?.*germany(?!,? *e|,? *w)(,? *)(\bfed)? DE DEU 276 276 79 81 Europe Europe Western Europe DE DE DE DEU DEU DEU DEU DEU WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1973 1973 EU G7 G20 Germany 5 de 260 Germany GER -Ghana Republic of Ghana ghana|gold.?coast GH GHA 288 288 81 207 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW GHA AFR Western Africa SSA 1957 1957 RoW Ghana 241 gh 452 Rest of World GHA -Gibraltar Gibraltar gibraltar GI GIB 292 292 82 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW GIB WEU Western Europe EUR RoW Gibraltar gi Rest of World -Greece Hellenic Republic greece|hellenic|hellas ^GR$|^EL$ GRC 300 300 84 82 Europe Europe Southern Europe GR GR GR GRC GRC GRC GRC GRC WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 2001 1945 1945 EU G20 Greece 40 gr 350 Greece GRE -Greenland Greenland greenland GL GRL 304 304 85 349 America North America Northern America WW WL WL WWW WWL WWL RoW GRL WEU NEU Schengen RoW Other non-OECD Americas gl Rest of World -Grenada Grenada grenada GD GRD 308 308 86 112 America North America Caribbean WW WL WL WWW WWL WWL RoW GRD LAC Central America LAM 1974 1974 RoW Other non-OECD Americas 381 gd 55 Rest of World GRN -Guadeloupe Guadeloupe guadeloupe GP GLP 312 312 87 America North America Caribbean WW WL WL WWW WWL WWL RoW GLP LAC Central America LAM RoW Other non-OECD Americas gp Rest of World -Guam Guam \bguam GU GUM 316 316 88 351 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW GUM NAM OAS RoW Other non-OECD Asia gu Rest of World GUM -Guatemala Republic of Guatemala guatemala GT GTM 320 320 89 128 America North America Central America WW WL WL WWW WWL WWL RoW GTM LAC Central America LAM 1945 1945 RoW Guatemala 347 gt 90 Rest of World GUA -Guernsey Guernsey guernsey GG GGY 831 831 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW GGY EUR RoW gg Rest of World -Guinea Republic of Guinea ^(?!.*eq)(?!.*span)(?!.*bissau)(?!.*pap)(?!.*new)(?!p.*n.*).*guinea GN GIN 324 324 90 208 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW GIN AFR Western Africa SSA 1958 1958 RoW Other Africa 243 gn 438 Rest of World GUI -Guinea-Bissau Republic of Guinea-Bissau ^(.*portu).*gu(i|y)nea|gu(y|i)nea.*bissau GW GNB 624 624 175 209 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW GNB AFR Western Africa SSA 1974 1974 RoW Other Africa 244 gw 404 Rest of World GBS -Guyana Co-operative Republic of Guyana ^(?!.*fren)(?!.*dut).*\bguyana|^(.*brit).*gu(i|y)ana GY GUY 328 328 91 113 America South America South America WW WL WL WWW WWL WWL RoW GUY LAC Rest of South America LAM 1966 1966 RoW Guyana 446 gy 110 Rest of World GUY -Haiti Republic of Haiti (ha(i|\xef|\xc3\xaf)ti) HT HTI 332 332 93 114 America North America Caribbean WW WL WL WWW WWL WWL RoW HTI LAC Central America LAM 1945 1945 RoW Haiti 349 ht 41 Rest of World HAI -Heard and McDonald Islands Territory of Heard Island and McDonald Islands heard.*mc.*donald HM HMD 334 334 92 Antarctica Antarctica Australia and New Zealand WW WA WA WWW WWA WWA RoW CAZ RoW Other non-OECD Asia hm Rest of World -Honduras Republic of Honduras ^(?!.*brit).*honduras HN HND 340 340 95 129 America North America Central America WW WL WL WWW WWL WWL RoW HND LAC Central America LAM 1945 1945 RoW Honduras 351 hn 91 Rest of World HON -Hong Kong Hong Kong SAR .*hong.*kong|hksar HK HKG 344 344 96 Asia Asia Eastern Asia WW WA WA WWW WWA WWA RoW HKG CPA China region CHA RoW APEC Hong Kong (China) hk Rest of World HKG -Hungary Republic of Hungary hungary HU HUN 348 348 97 48 Europe Europe Eastern Europe HU HU HU HUN HUN HUN HUN HUN EEU Central Europe EUR 1996 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 1955 1955 EU G20 Hungary 75 hu 310 Hungary HUN -Iceland Republic of Iceland iceland IS ISL 352 352 99 83 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW ISL WEU Western Europe NEU 1961 EEA Schengen 1946 1946 RoW Iceland 20 is 395 Rest of World ISL -India Republic of India ^(?!\D*(?:bassas))\D*india(?!.*ocea)(?!na) IN IND 356 356 100 163 Asia Asia Southern Asia IN IN IN IND IND IND IND IND SAS India IND 1945 1945 BX BRIC BASIC G20 India 645 in 750 India IND -Indonesia Republic of Indonesia indonesia ID IDN 360 360 101 11 Asia Asia South-eastern Asia ID ID ID IDN IDN IDN IDN IDN PAS Indonesia region OAS 1950 1950 BX APEC G20 Indonesia 738 id 850 Indonesia INA -Iran Islamic Republic of Iran \biran|persia IR IRN 364 364 102 142 Asia Asia Southern Asia WW WM WM WWW WWM WWM RoW IRN MEA Middle East MEA 1945 1945 RoW Islamic Republic of Iran 540 ir 630 Rest of World IRI -Iraq Republic of Iraq \biraq|mesopotamia IQ IRQ 368 368 103 143 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW IRQ MEA Middle East MEA 1945 1945 RoW Iraq 543 iq 645 Rest of World IRQ -Ireland Ireland ^(?!.*north.*).*ireland IE IRL 372 372 104 84 Europe Europe Northern Europe IE IE IE IRL IRL IRL IRL IRL WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA 1999 1955 1955 EU G20 Ireland 21 ie 205 Ireland IRL -Isle of Man Isle of Man ^(?=.*isle).*\bman IM IMN 833 833 264 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW IMN WEU EUR RoW im Rest of World -Israel State of Israel israel IL ISR 376 376 105 85 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW ISR MEA Middle East MEA 2010 1949 1949 RoW Israel 546 il 666 Rest of World ISR -Italy Italian Republic .*italy|.*italia.* IT ITA 380 380 106 86 Europe Europe Southern Europe IT IT IT ITA ITA ITA ITA ITA WEU Western Europe EUR 1962 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1955 1955 EU G7 G20 Italy 6 it 325 Italy ITA -Jamaica Jamaica jamaica JM JAM 388 388 109 115 America North America Caribbean WW WL WL WWW WWL WWL RoW JAM LAC Central America LAM 1962 1962 RoW Jamaica 354 jm 51 Rest of World JAM -Japan Japan japan JP JPN 392 392 110 67 Asia Asia Eastern Asia JP JP JP JPN JPN JPN JPN JPN PAO Japan JPN 1964 1956 1956 HI APEC G7 G20 Japan 701 jp 740 Japan JPN -Jersey Jersey ^(?!.*new).*jersey JE JEY 832 832 283 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW JEY EUR RoW je Rest of World -Jordan Hashemite Kingdom of Jordan jordan JO JOR 400 400 112 144 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW JOR MEA Middle East MEA 1955 1955 RoW Jordan 549 jo 663 Rest of World JOR -Kazakhstan Republic of Kazakhstan kazak KZ KAZ 398 398 108 36 Asia Asia Central Asia WW WA WA WWW WWA WWA RoW KAZ FSU Central Asia REF 1992 1992 RoW CIS Kazakhstan 613 kz 705 Rest of World KAZ -Kenya Republic of Kenya kenya|british.?east.?africa|east.?africa.?prot KE KEN 404 404 114 180 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW KEN AFR Eastern Africa SSA 1963 1963 RoW Kenya 248 ke 501 Rest of World KEN -Kiribati Republic of Kiribati kiribati KI KIR 296 296 83 23 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW KIR PAS Oceania OAS 1999 1999 RoW Other non-OECD Asia 836 ki 970 Rest of World KIR -Kosovo Republic of Kosovo kosovo XK XKX 412 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW KSV RoW Kosovo 57 347 Rest of World KOS -Kuwait State of Kuwait kuwait KW KWT 414 414 118 145 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW KWT MEA Middle East MEA 1963 1963 RoW Kuwait 552 kw 690 Rest of World KUW -Kyrgyz Republic Kyrgyz Republic kyrgyz|kirghiz KG KGZ 417 417 113 37 Asia Asia Central Asia WW WA WA WWW WWA WWA RoW KGZ FSU Central Asia REF 1992 1992 RoW Kyrgyzstan 614 kg 703 Rest of World KGZ -Laos Lao People's Democratic Republic \blaos?\b LA LAO 418 418 120 12 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW LAO CPA Southeastern Asia OAS 1955 1955 RoW Lao People's Democratic Republic 745 la 812 Rest of World LAO -Latvia Republic of Latvia latvia LV LVA 428 428 119 59 Europe Europe Northern Europe LV LV LV LVA LVA LVA LVA LVA EEU Central Europe EUR 2016 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2014 1991 1991 EU G20 Latvia 83 lv 367 Latvia LAT -Lebanon Lebanese Republic lebanon|lebanese LB LBN 422 422 121 146 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW LBN MEA Middle East MEA 1945 1945 RoW Lebanon 555 lb 660 Rest of World LBN -Lesotho Kingdom of Lesotho lesotho|basuto LS LSO 426 426 122 194 Africa Africa Southern Africa WW WF WF WWW WWF WWF RoW LSO AFR Rest of Southern Africa SSA 1966 1966 RoW Other Africa 249 ls 570 Rest of World LES -Liberia Republic of Liberia liberia LR LBR 430 430 123 210 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW LBR AFR Western Africa SSA 1945 1945 RoW Other Africa 251 lr 450 Rest of World LBR -Libya State of Libya libya LY LBY 434 434 124 147 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW LBY MEA Northern Africa MEA 1955 1955 RoW Libya 133 ly 620 Rest of World LBA -Liechtenstein Principality of Liechtenstein liechtenstein LI LIE 438 438 125 Europe Europe Western Europe WW WE WE WWW WWE WWE RoW LIE WEU Western Europe NEU EEA Schengen 1990 1990 RoW 70 li 223 Rest of World LIE -Lithuania Republic of Lithuania lithuania LT LTU 440 440 126 60 Europe Europe Northern Europe LT LT LT LTU LTU LTU LTU LTU EEU Central Europe EUR 2018 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2015 1991 1991 EU G20 Lithuania 84 lt 368 Lithuania LTU -Luxembourg Grand Duchy of Luxembourg ^(?!.*belg).*luxem LU LUX 442 442 256 87 Europe Europe Western Europe LU LU LU LUX LUX LUX LUX LUX WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1945 1945 EU G20 Luxembourg 22 lu 212 Luxembourg LUX -Macau Macau SAR .*maca(o|u) MO MAC 446 446 128 Asia Asia Eastern Asia WW WA WA WWW WWA WWA RoW MAC PAS China region CHA RoW Other non-OECD Asia mo Rest of World -North Macedonia Republic of North Macedonia macedonia|^f\.?y\.?r\.?o\.?m\.?$ MK MKD 807 807 154 49 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW MKD EEU Central Europe NEU 1993 1993 RoW Republic of North Macedonia 66 mk 343 Rest of World MKD -Madagascar Republic of Madagascar madagascar|malagasy MG MDG 450 450 129 181 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW MDG AFR Eastern Africa SSA 1960 1960 RoW Other Africa 252 mg 580 Rest of World MAD -Malawi Republic of Malawi malawi|nyasa MW MWI 454 454 130 182 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW MWI AFR Rest of Southern Africa SSA 1964 1964 RoW Other Africa 253 mw 553 Rest of World MAW -Malaysia Malaysia malaysia MY MYS 458 458 131 13 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW MYS PAS Southeastern Asia OAS 1957 1957 RoW APEC Malaysia 751 my 820 Rest of World MAS -Maldives Republic of Maldives maldive MV MDV 462 462 132 14 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW MDV SAS Rest of South Asia OAS 1965 1965 RoW Other non-OECD Asia 655 mv 781 Rest of World MDV -Mali Republic of Mali \bmali\b ML MLI 466 466 133 211 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW MLI AFR Western Africa SSA 1960 1960 RoW Other Africa 255 ml 432 Rest of World MLI -Malta Republic of Malta \bmalta MT MLT 470 470 134 88 Europe Europe Southern Europe MT MT MT MLT MLT MLT MLT MLT WEU Western Europe EUR EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2008 1964 1964 EU G20 Malta 45 mt 338 Malta MLT -Marshall Islands Republic of the Marshall Islands marshall MH MHL 584 584 127 24 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW MHL PAS Oceania OAS 1991 1991 RoW Other non-OECD Asia 859 mh 983 Rest of World MHL -Martinique Martinique martinique MQ MTQ 474 474 135 America North America Caribbean WW WL WL WWW WWL WWL RoW MTQ LAC Central America LAM RoW Other non-OECD Americas mq Rest of World -Mauritania Islamic Republic of Mauritania mauritania MR MRT 478 478 136 212 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW MRT AFR Western Africa SSA 1961 1961 RoW Other Africa 256 mr 435 Rest of World MTN -Mauritius Republic of Mauritius mauritius MU MUS 480 480 137 183 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW MUS AFR Eastern Africa SSA 1968 1968 RoW Mauritius 257 mu 590 Rest of World MRI -Mayotte Mayotte mayotte YT MYT 175 175 270 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW MYT AFR SSA RoW Other Africa yt Rest of World -Mexico United Mexican States ^(?!.*new).*mexi(?!.*city) MX MEX 484 484 138 130 America North America Central America MX MX MX MEX MEX MEX MEX MEX LAC Mexico LAM 1994 1945 1945 BX APEC G20 Mexico 358 mx 70 Mexico MEX -Micronesia, Fed. Sts. Federated States of Micronesia micronesia FM FSM 583 583 145 25 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW FSM PAS Oceania OAS 1991 1991 RoW Other non-OECD Asia 860 fm 987 Rest of World FSM -Moldova Republic of Moldova moldov|b(a|e)ssarabia MD MDA 498 498 146 61 Europe Europe Eastern Europe WW WE WE WWW WWE WWE RoW MDA FSU Ukraine region REF 1992 1992 RoW CIS Republic of Moldova 93 md 359 Rest of World MDA -Monaco Principality of Monaco monaco MC MCO 492 492 140 367 Europe Europe Western Europe WW WE WE WWW WWE WWE RoW MCO WEU Western Europe NEU 1993 1993 RoW mc 221 Rest of World MON -Mongolia Mongolia mongolia MN MNG 496 496 141 38 Asia Asia Eastern Asia WW WA WA WWW WWA WWA RoW MNG CPA China region OAS 1961 1961 RoW Mongolia 753 mn 712 Rest of World MGL -Montenegro Montenegro ^(?!.*serbia).*montenegro ME MNE 499 499 273 50 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW MNE EEU Central Europe NEU 2006 2006 RoW Montenegro 65 me 341 Rest of World MNE -Montserrat Montserrat montserrat MS MSR 500 500 142 America North America Caribbean WW WL WL WWW WWL WWL RoW MSR LAC Central America LAM RoW Other non-OECD Americas 385 ms Rest of World -Morocco Kingdom of Morocco morocco|\bmaroc MA MAR 504 504 143 148 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW MAR MEA Northern Africa MEA 1956 1956 RoW Morocco 136 ma 600 Rest of World MAR -Mozambique Republic of Mozambique mozambique MZ MOZ 508 508 144 184 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW MOZ AFR Rest of Southern Africa SSA 1975 1975 RoW Mozambique 259 mz 541 Rest of World MOZ -Myanmar Republic of the Union of Myanmar myanmar|burma MM MMR 104 104 28 15 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW MMR PAS Southeastern Asia OAS 1948 1948 RoW Myanmar 635 mm 775 Rest of World MYA -Namibia Republic of Namibia namibia NA NAM 516 516 147 195 Africa Africa Southern Africa WW WF WF WWW WWF WWF RoW NAM AFR Rest of Southern Africa SSA 1990 1990 RoW Namibia 275 na 565 Rest of World NAM -Nauru Republic of Nauru nauru NR NRU 520 520 148 369 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW NRU PAS Oceania OAS 1999 1999 RoW Other non-OECD Asia 845 nr 971 Rest of World NRU -Nepal Federal Democratic Republic of Nepal nepal NP NPL 524 524 149 164 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW NPL SAS Rest of South Asia OAS 1955 1955 RoW Nepal 660 np 790 Rest of World NEP -Netherlands Kingdom of the Netherlands ^(?!.*\bant)(?!.*\bcarib).*netherlands NL NLD 528 528 150 89 Europe Europe Western Europe NL NL NL NLD NLD NLD NLD NLD WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1945 1945 EU G20 Netherlands 7 nl 210 Netherlands NED -Netherlands Antilles Netherlands Antilles ^(?=.*\bant).*(neth.*|dutch) AN ANT 530 151 America North America WW WL WL WWW WWL WWL RoW ANT LAC Central America 2010 RoW Rest of World -New Caledonia New Caledonia new.?caledonia NC NCL 540 540 153 Oceania Oceania Melanesia WW WA WA WWW WWA WWA RoW NCL PAS Oceania OAS RoW Other non-OECD Asia nc Rest of World -New Zealand New Zealand (new|n).*zealand NZ NZL 554 554 156 72 Oceania Oceania Australia and New Zealand WW WA WA WWW WWA WWA RoW NZL PAO Oceania CAZ 1973 1945 1945 RoW APEC New Zealand 820 nz 920 Rest of World NZL -Nicaragua Republic of Nicaragua nicaragua NI NIC 558 558 157 131 America North America Central America WW WL WL WWW WWL WWL RoW NIC LAC Central America LAM 1945 1945 RoW Nicaragua 364 ni 93 Rest of World NCA -Niger Republic of Niger \bniger(?!ia) NE NER 562 562 158 213 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW NER AFR Western Africa SSA 1960 1960 RoW Niger 260 ne 436 Rest of World NIG -Nigeria Federal Republic of Nigeria nigeria NG NGA 566 566 159 214 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW NGA AFR Western Africa SSA 1960 1960 RoW Nigeria 261 ng 475 Rest of World NGR -Niue Niue niue NU NIU 570 570 160 374 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW NIU PAS Oceania OAS RoW Other non-OECD Asia 856 nu Rest of World -Norfolk Island Norfolk Island norfolk.*is NF NFK 574 574 161 Oceania Oceania Australia and New Zealand WW WA WA WWW WWA WWA RoW NFK PAS OAS RoW Other non-OECD Asia nf Rest of World -North Korea Democratic People's Republic of Korea ^(?=.*dem).*\bkorea|^(?=.*peo).*\bkorea|^(?=.*nor).*\bkorea|\bd\.?p\.?r\.|.*dpr.*|^n.*korea KP PRK 408 408 116 7 Asia Asia Eastern Asia WW WA WA WWW WWA WWA RoW PRK CPA Korea region OAS 1991 1991 RoW Democratic People's Republic of Korea 740 kp 731 Rest of World PRK -Northern Mariana Islands Northern Mariana Islands mariana MP MNP 580 580 163 376 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW MNP PAS Oceania OAS RoW Other non-OECD Asia mp Rest of World -Norway Kingdom of Norway norway NO NOR 578 578 162 90 Europe Europe Northern Europe NO NO NO NOR NOR NOR RoW NOR WEU Western Europe NEU 1961 EEA Schengen 1945 1945 HI Norway 8 no 385 Rest of World NOR -Oman Sultanate of Oman \boman|trucial OM OMN 512 512 221 150 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW OMN MEA Middle East MEA 1971 1971 RoW Oman om 698 Rest of World OMA -Pakistan Islamic Republic of Pakistan ^(?!.*east).*paki?stan PK PAK 586 586 165 165 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW PAK SAS Rest of South Asia OAS 1947 1947 RoW Pakistan 665 pk 770 Rest of World PAK -Palau Republic of Palau palau PW PLW 585 585 180 380 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW PLW PAS Oceania OAS 1994 1994 RoW Other non-OECD Asia 861 pw 986 Rest of World PLW -Palestine State of Palestine palestin|\bgaza|west.?bank PS PSE 275 275 299 149 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW PSE MEA MEA RoW Other non-OECD Asia 550 ps Rest of World PLE -Panama Republic of Panama panama PA PAN 591 591 166 132 America North America Central America WW WL WL WWW WWL WWL RoW PAN LAC Central America LAM 1945 1945 RoW Panama 366 pa 95 Rest of World PAN -Papua New Guinea Independent State of Papua New Guinea \bp.*\bn.*\bguin.*|^p\.?n\.?g\.?$|new.?guinea PG PNG 598 598 168 26 Oceania Oceania Melanesia WW WA WA WWW WWA WWA RoW PNG PAS Indonesia region OAS 1975 1975 RoW APEC Other non-OECD Asia 862 pg 910 Rest of World PNG -Paraguay Republic of Paraguay paraguay PY PRY 600 600 169 136 America South America South America WW WL WL WWW WWL WWL RoW PRY LAC Rest of South America LAM 1945 1945 RoW Paraguay 451 py 150 Rest of World PAR -Peru Republic of Peru peru PE PER 604 604 170 123 America South America South America WW WL WL WWW WWL WWL RoW PER LAC Rest of South America LAM 1945 1945 RoW APEC Peru 454 pe 135 Rest of World PER -Philippines Republic of the Philippines philippines PH PHL 608 608 171 16 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW PHL PAS Southeastern Asia OAS 1945 1945 RoW APEC Philippines 755 ph 840 Rest of World PHI -Pitcairn Pitcairn pitcairn PN PCN 612 612 172 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW PCN PAS Oceania OAS RoW Other non-OECD Asia pn Rest of World -Poland Republic of Poland poland PL POL 616 616 173 51 Europe Europe Eastern Europe PL PL PL POL POL POL POL POL EEU Central Europe EUR 1996 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 1945 1945 EU G20 Poland 76 pl 290 Poland POL -Portugal Portuguese Republic portugal|portuguese PT PRT 620 620 174 91 Europe Europe Southern Europe PT PT PT PRT PRT PRT PRT PRT WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1955 1955 EU G20 Portugal 9 pt 235 Portugal POR -Puerto Rico Puerto Rico puerto.?rico PR PRI 630 630 177 385 America North America Caribbean WW WL WL WWW WWL WWL RoW NAM Central America LAM RoW Other non-OECD Americas pr Rest of World PUR -Qatar State of Qatar qatar QA QAT 634 634 179 151 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW QAT MEA Middle East MEA 1971 1971 RoW Qatar 561 qa 694 Rest of World QAT -Reunion Reunion reunion|réunion RE REU 638 638 182 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW REU AFR Eastern Africa SSA RoW Other Africa re Rest of World -Romania Romania r(o|u|ou)mania RO ROU 642 642 183 52 Europe Europe Eastern Europe RO RO RO ROM ROM ROM ROU ROU EEU Central Europe EUR EU EU28 EU27 EU27_2007 EEA 1955 1955 EU G20 Romania 77 ro 360 Romania ROU -Russia Russian Federation \brussia RU RUS 643 643 185 62 Europe Europe Eastern Europe RU RU RU RUS RUS RUS RUS RUS FSU Russia region REF 1945 1945 BX BRIC APEC CIS G20 Russian Federation 87 ru 365 Russia RUS -Rwanda Republic of Rwanda rwanda RW RWA 646 646 184 185 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW RWA AFR Eastern Africa SSA 1962 1962 RoW Other Africa 266 rw 517 Rest of World RWA -Saint-Martin Saint-Martin (French part) ^(?!.*maarten)(?!.*saba)(?!.*dutch).*martin\b MF MAF 663 663 281 America North America Caribbean WW WL WL WWW WWL WWL RoW MAF LAM RoW Other non-OECD Americas Rest of World -Samoa Independent State of Samoa ^(?!.*amer.*)samoa|(\bindep.*samoa)|^west.*samoa WS WSM 882 882 244 27 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW WSM PAS Oceania OAS 1976 1976 RoW Other non-OECD Asia ws 990 Rest of World SAM -San Marino Republic of San Marino san.?marino SM SMR 674 674 192 396 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW SMR WEU Western Europe NEU 1992 1992 RoW sm 331 Rest of World SMR -Sao Tome and Principe Democratic Republic of São Tomé and Príncipe tome|tomé ST STP 678 678 193 215 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW STP AFR Western Africa SSA 1975 1975 RoW Other Africa 268 st 403 Rest of World STP -Saudi Arabia Kingdom of Saudi Arabia \bsa\w*.?arabia SA SAU 682 682 194 152 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW SAU MEA Middle East MEA 1945 1945 RoW G20 Saudi Arabia 566 sa 670 Rest of World KSA -Senegal Republic of Senegal senegal SN SEN 686 686 195 216 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW SEN AFR Western Africa SSA 1960 1960 RoW Senegal 269 sn 433 Rest of World SEN -Serbia Republic of Serbia ^(?!.*monte).*serbia.* RS SRB 688 688 272 53 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW SRB EEU Central Europe NEU 2000 2000 RoW Serbia 63 rs 340 Rest of World SRB -Seychelles Republic of Seychelles seychell SC SYC 690 690 196 186 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW SYC AFR Eastern Africa SSA 1976 1976 RoW Other Africa sc 591 Rest of World SEY -Sierra Leone Republic of Sierra Leone sierra SL SLE 694 694 197 217 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW SLE AFR Western Africa SSA 1961 1961 RoW Other Africa 272 sl 451 Rest of World SLE -Singapore Republic of Singapore singapore SG SGP 702 702 200 69 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW SGP PAS Southeastern Asia OAS 1965 1965 RoW APEC Singapore sg 830 Rest of World SGP -Sint Maarten Sint Maarten (Dutch part) ^(?!.*martin)(?!.*saba).*maarten|dutch.*martin|martin.*dutch SX SXM 534 534 280 America North America Caribbean WW WL WL WWW WWL WWL RoW LAC LAM RoW Other non-OECD Americas sx Rest of World -Slovakia Slovak Republic ^(?!.*cze).*slovak SK SVK 703 703 199 54 Europe Europe Eastern Europe SK SK SK SVK SVK SVK SVK SVK EEU Central Europe EUR 2000 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2009 1993 1993 EU G20 Slovak Republic 69 sk 317 Slovakia SVK -Slovenia Republic of Slovenia slovenia SI SVN 705 705 198 55 Europe Europe Southern Europe SI SI SI SVN SVN SVN SVN SVN EEU Central Europe EUR 2010 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2007 1992 1992 EU G20 Slovenia 61 si 349 Slovenia SLO -Solomon Islands Solomon Islands solomon SB SLB 90 90 25 28 Oceania Oceania Melanesia WW WA WA WWW WWA WWA RoW SLB PAS Oceania OAS 1978 1978 RoW Other non-OECD Asia 866 sb 940 Rest of World SOL -Somalia Federal Republic of Somalia somali SO SOM 706 706 201 187 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW SOM AFR Eastern Africa SSA 1960 1960 RoW Other Africa 273 so 520 Rest of World SOM -South Africa Republic of South Africa \bs(\.|outh)(?!.*sahar).*africa|^r\.?s\.?a\.?$ ZA ZAF 710 710 202 196 Africa Africa Southern Africa ZA ZA ZA ZAF ZAF ZAF RoW ZAF AFR South Africa SSA 1945 1945 BX BASIC G20 South Africa 218 za 560 Rest of World RSA -South Georgia and South Sandwich Is. South Georgia and The South Sandwich Islands south.?georgia|sandwich GS SGS 239 239 271 Antarctica South America South America WW WA WA WWW WWA WWA RoW LAM RoW Other non-OECD Asia gs Rest of World -South Korea Republic of Korea ^(?!.*dem)(?!.*peo)(?!.*nor)(?!.*n)(?!.*dpr)(?!d\.p\.r).*\bkorea|\br\.?o\.?k\b KR KOR 410 410 117 68 Asia Asia Eastern Asia KR KR KR KOR KOR KOR KOR KOR PAS Korea region OAS 1996 1991 1991 HI APEC G20 Korea 742 kr 732 Korea KOR -South Sudan Republic of South Sudan \bs\w*.?sudan SS SSD 728 728 277 435 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW SDS MEA SSA 2011 2011 RoW South Sudan 279 ss 626 Rest of World SSD -Soviet Union (former) Union of Soviet Socialist Republics (former) USSR|soviet SU SUN 810 810 Europe Eastern Europe WW WE WE WWW WWE WWE RoW USR 1992 RoW Former Soviet Union (if no detail) su Rest of World -Spain Kingdom of Spain spain ES ESP 724 724 203 92 Europe Europe Southern Europe ES ES ES ESP ESP ESP ESP ESP WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1955 1955 EU G20 Spain 50 es 230 Spain ESP -Sri Lanka Democratic Socialist Republic of Sri Lanka sri.?lanka|ceylon LK LKA 144 144 38 17 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW LKA SAS Rest of South Asia OAS 1955 1955 RoW Sri Lanka 640 lk 780 Rest of World SRI -St. Barths Territorial collectivity of Saint-Barthélemy barth|barts BL BLM 652 652 282 America North America Caribbean WW WL WL WWW WWL WWL RoW BLM LAM RoW Other non-OECD Americas Rest of World -St. Helena Saint Helena, Ascension and Tristan da Cunha helena SH SHN 654 654 187 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW SHN AFR Western Africa SSA RoW Other Africa 276 sh Rest of World -St. Kitts and Nevis Saint Kitts and Nevis kitts|\bnevis KN KNA 659 659 188 393 America North America Caribbean WW WL WL WWW WWL WWL RoW KNA LAC Central America LAM 1983 1983 RoW Other non-OECD Americas kn 60 Rest of World SKN -St. Lucia Saint Lucia \blucia LC LCA 662 662 189 116 America North America Caribbean WW WL WL WWW WWL WWL RoW LCA LAC Central America LAM 1979 1979 RoW Other non-OECD Americas 383 lc 56 Rest of World LCA -St. Pierre and Miquelon Saint Pierre and Miquelon miquelon PM SPM 666 666 190 America North America Northern America WW WL WL WWW WWL WWL RoW SPM NAM USA CAZ RoW Other non-OECD Americas pm Rest of World -St. Vincent and the Grenadines Saint Vincent and the Grenadines vincent VC VCT 670 670 191 117 America North America Caribbean WW WL WL WWW WWL WWL RoW VCT LAC Central America LAM 1980 1980 RoW Other non-OECD Americas 384 vc 57 Rest of World VIN -Sudan Republic of the Sudan ^(?!.*\bs(?!u)).*sudan SD SDN 729 729 522 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW SUD MEA Eastern Africa MEA 1956 1956 RoW Sudan 278 sd 625 Rest of World SUD -Suriname Republic of Suriname surinam|dutch.?gu(i|y)ana SR SUR 740 740 207 118 America South America South America WW WL WL WWW WWL WWL RoW SUR LAC Rest of South America LAM 1975 1975 RoW Suriname 457 sr 115 Rest of World SUR -Svalbard and Jan Mayen Islands Svalbard and Jan Mayen Islands ^(?!norway).*svalbard SJ SJM 744 744 260 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW SJM WEU NEU RoW Rest of World -Sweden Kingdom of Sweden swedish|sweden(?!.*except) SE SWE 752 752 210 93 Europe Europe Northern Europe SE SE SE SWE SWE SWE SWE SWE WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EEA Schengen 1946 1946 EU G20 Sweden 10 se 380 Sweden SWE -Switzerland Swiss Confederation switz|swiss CH CHE 756 756 211 94 Europe Europe Western Europe CH CH CH CHE CHE CHE RoW CHE WEU Western Europe NEU 1961 Schengen 2002 2002 HI Switzerland 11 ch 225 Rest of World SUI -Syria Syrian Arab Republic syria SY SYR 760 760 212 153 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW SYR MEA Middle East MEA 1945 1945 RoW Syrian Arab Republic 573 sy 652 Rest of World SYR -Taiwan Republic of China .*taiwan|.*taipei|.*formosa|^(?!.*\bdem)(?!.*\bpe)(?!.*\bdr)(^rep.*).*\bchina.*(?!.*\bdem.*)(?!\bpe.*)(?!.*\bdr.*).*|^ROC$|^taiwan r\.?o\.?c\.?$ TW TWN 158 214 8 Asia Asia Eastern Asia TW TW TW TWN TWN TWN TWN TWN PAS China region CHA HI APEC Chinese Taipei 732 tw 713 Taiwan TPE -Tajikistan Republic of Tajikistan tajik TJ TJK 762 762 208 39 Asia Asia Central Asia WW WA WA WWW WWA WWA RoW TJK FSU Central Asia REF 1992 1992 RoW CIS Tajikistan 615 tj 702 Rest of World TJK -Tanganjika Republic of Tanganyika tanganjika|tanganyika EAT Africa Eastern Africa WW WF WF WWW WWF WWF RoW 1964 RoW Other Africa Rest of World -Tanzania United Republic of Tanzania tanzania(?!: zan.*) TZ TZA 834 834 215 189 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW TZA AFR Rest of Southern Africa SSA 1961 1961 RoW United Republic of Tanzania 282 tz 510 Rest of World TAN -Thailand Kingdom of Thailand thailand|\bsiam TH THA 764 764 216 18 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW THA PAS Southeastern Asia OAS 1946 1946 RoW APEC Thailand 764 th 800 Rest of World THA -Timor-Leste Democratic Republic of Timor-Leste ^(?=.*leste).*timor|^(?=.*east).*timor TL TLS 626 626 176 19 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW TLS PAS Indonesia region OAS 2002 2002 RoW Other non-OECD Asia 765 tl 860 Rest of World TLS -Togo Togolese Republic togo TG TGO 768 768 217 218 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW TGO AFR Western Africa SSA 1960 1960 RoW Togo 283 tg 461 Rest of World TOG -Tokelau Tokelau tokelau TK TKL 772 772 218 413 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW TKL PAS Oceania OAS RoW Other non-OECD Asia 868 tk Rest of World -Tonga Kingdom of Tonga tonga TO TON 776 776 219 29 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW TON PAS Oceania OAS 1999 1999 RoW Other non-OECD Asia 870 to 972 Rest of World TGA -Trinidad and Tobago Republic of Trinidad and Tobago trinidad|tobago TT TTO 780 780 220 119 America North America Caribbean WW WL WL WWW WWL WWL RoW TTO LAC Central America LAM 1962 1962 RoW Trinidad and Tobago tt 52 Rest of World TTO -Tunisia Republic of Tunisia tunisia TN TUN 788 788 222 154 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW TUN MEA Northern Africa MEA 1956 1956 RoW Tunisia 139 tn 616 Rest of World TUN -Türkiye Republic of Türkiye t[ü|u]rk[i|e]y TR TUR 792 792 223 155 Asia Asia Western Asia TR TR TR TUR TUR TUR TUR TUR WEU Turkey NEU 1961 1945 1945 BX G20 Türkiye 55 tr 640 Turkey TUR -Turkmenistan Turkmenistan turk-?men TM TKM 795 795 213 40 Asia Asia Central Asia WW WA WA WWW WWA WWA RoW TKM FSU Central Asia REF 1992 1992 RoW Turkmenistan 616 tm 701 Rest of World TKM -Turks and Caicos Islands Turks and Caicos Islands turks TC TCA 796 796 224 America North America Caribbean WW WL WL WWW WWL WWL RoW TCA LAC Central America LAM RoW Other non-OECD Americas tc Rest of World -Tuvalu Tuvalu tuvalu TV TUV 798 798 227 416 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW TUV PAS Oceania OAS 2000 2000 RoW Other non-OECD Asia 872 tv 973 Rest of World TUV -Uganda Republic of Uganda uganda UG UGA 800 800 226 190 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW UGA AFR Eastern Africa SSA 1962 1962 RoW Other Africa 285 ug 500 Rest of World UGA -Ukraine Ukraine ukrain UA UKR 804 804 230 63 Europe Europe Eastern Europe WW WE WE WWW WWE WWE RoW UKR FSU Ukraine region REF 1945 1945 RoW Ukraine 85 ua 369 Rest of World UKR -United Arab Emirates United Arab Emirates emirates|^u\.?a\.?e\.?$|united.?arab.?em AE ARE 784 784 225 156 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW ARE MEA Middle East MEA 1971 1971 RoW United Arab Emirates 576 ae 696 Rest of World UAE -United Kingdom United Kingdom of Great Britain and Northern Ireland .*(united.?kingdom|britain|^u\.?k\.?$|gb)|england ^GB$|^UK$ GBR 826 826 229 95 Europe Europe Northern Europe GB GB GB GBR GBR GBR GBR GBR WEU Western Europe EUR 1961 EU28 EU27_2007 EU25 EU15 EU12 1945 1945 EU G7 G20 United Kingdom 12 uk 200 Great Britain and N.I. GBR -United States United States of America ^(?!.*islands).*united.?states|^u\.?s\.?a\.?$|^u\.?s\.?$ US USA 840 840 231 102 America North America Northern America US US US USA USA USA USA USA NAM USA USA 1961 1945 1945 HI APEC G7 G20 United States 302 us 2 USA USA -United States Minor Outlying Islands United States Minor Outlying Islands minor.?outlying.?is UM UMI 581 581 232 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW OAS RoW Other non-OECD Asia Rest of World -United States Virgin Islands Virgin Islands of the United States ^(?=.*\bu\.?\s?s).*virgin|^(?=.*states).*virgin VI VIR 850 850 240 422 America North America Caribbean WW WL WL WWW WWL WWL RoW VIR NAM Central America LAM RoW Other non-OECD Americas vi Rest of World ISV -Uruguay Oriental Republic of Uruguay uruguay UY URY 858 858 234 99 America South America South America WW WL WL WWW WWL WWL RoW URY LAC Rest of South America LAM 1945 1945 RoW Uruguay uy 165 Rest of World URU -Uzbekistan Republic of Uzbekistan uzbek UZ UZB 860 860 235 41 Asia Asia Central Asia WW WA WA WWW WWA WWA RoW UZB FSU Central Asia REF 1992 1992 RoW CIS Uzbekistan 617 uz 704 Rest of World UZB -Vanuatu Republic of Vanuatu vanuatu|new.?hebrides VU VUT 548 548 155 30 Oceania Oceania Melanesia WW WA WA WWW WWA WWA RoW VUT PAS Oceania OAS 1981 1981 RoW Other non-OECD Asia 854 vu 935 Rest of World VAN -Vatican Vatican City State holy.?see|vatican|papal.?st VA VAT 336 336 94 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW VAT WEU Western Europe NEU RoW va Rest of World -Venezuela Bolivarian Republic of Venezuela venezuela VE VEN 862 862 236 133 America South America South America WW WL WL WWW WWL WWL RoW VEN LAC Rest of South America LAM 1945 1945 RoW Bolivarian Republic of Venezuela 463 ve 101 Rest of World VEN -Vietnam Socialist Republic of Vietnam ^((?!n|s|.*republic)|(?=.*socialist)).*viet.?nam(?! *,? *n| *,? *s) VN VNM 704 704 237 20 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW VNM CPA Southeastern Asia OAS 1977 1977 RoW APEC Viet Nam 769 vn 817 Rest of World VIE -Wallis and Futuna Islands Wallis and Futuna Islands futuna|wallis WF WLF 876 876 243 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW WLF PAS Oceania OAS RoW Other non-OECD Asia 876 wf Rest of World -Western Sahara Western Sahara \bw.*sahara EH ESH 732 732 205 199 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW ESH MEA Northern Africa MEA RoW Other Africa eh Rest of World -Yemen Republic of Yemen yemen YE YEM 887 887 249 157 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW YEM MEA Middle East MEA 1947 1947 RoW Yemen 580 ye 680 Rest of World YEM -Zambia Republic of Zambia zambia|northern.?rhodesia ZM ZMB 894 894 251 191 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW ZMB AFR Rest of Southern Africa SSA 1964 1964 RoW Zambia 288 zm 551 Rest of World ZAM -Zanzibar Zanzibar zanz|.*tanzania:?zanzibar EAZ Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW 1964 RoW Other Africa Rest of World -Zimbabwe Republic of Zimbabwe zimbabwe|^(?!.*northern).*rhodesia ZW ZWE 716 716 181 198 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW ZWE AFR Rest of Southern Africa SSA 1980 1980 RoW Zimbabwe 265 zw 552 Rest of World ZIM +name_short name_official regex ISO2 ISO3 ISOnumeric UNcode FAOcode GBDcode continent Continent_7 UNregion EXIO1 EXIO2 EXIO3 EXIO1_3L EXIO2_3L EXIO3_3L WIOD Eora MESSAGE IMAGE REMIND OECD EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen EURO UN UNmember obsolete Cecilia2050 BRIC APEC BASIC CIS G7 G20 IEA DACcode ccTLD GWcode CC41 IOC GEOnumeric +Afghanistan Islamic Republic of Afghanistan afghan AF AFG 4 4 2 160 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW AFG SAS Rest of South Asia OAS 1946 1946 RoW Other non-OECD Asia 625 af 700 Rest of World AFG 0660 +Aland Islands Åland Islands \b(a|å)land AX ALA 248 248 284 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW ALA EUR RoW ax Rest of World +Albania Republic of Albania albania AL ALB 8 8 3 43 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW ALB EEU Central Europe NEU 1955 1955 RoW Albania 71 al 339 Rest of World ALB 0070 +Algeria People's Democratic Republic of Algeria algeria DZ DZA 12 12 4 139 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW DZA MEA Northern Africa MEA 1962 1962 RoW Algeria 130 dz 615 Rest of World ALG 0208 +American Samoa American Samoa ^(?=.*americ).*samoa AS ASM 16 16 5 298 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW ASM PAS Oceania OAS RoW Other non-OECD Asia 880 as Rest of World ASA 0830 +Andorra Principality of Andorra andorra AD AND 20 20 6 74 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW AND WEU Western Europe NEU 1993 1993 RoW ad 232 Rest of World AND 0043 +Angola Republic of Angola angola AO AGO 24 24 7 168 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW AGO AFR Rest of Southern Africa SSA 1976 1976 RoW Angola 225 ao 540 Rest of World ANG 0330 +Anguilla Anguilla anguill?a AI AIA 660 660 258 America North America Caribbean WW WL WL WWW WWL WWL RoW AIA LAC Central America LAM RoW Other non-OECD Americas ai Rest of World 0446 +Antarctica Antarctica antarctica AQ ATA 10 10 30 Antarctica Antarctica Antarctica WW WA WA WWW WWA WWA RoW LAM RoW Other non-OECD Asia aq Rest of World 0891 +Antigua and Barbuda Antigua and Barbuda antigua AG ATG 28 28 8 105 America North America Caribbean WW WL WL WWW WWL WWL RoW ATG LAC LAM 1981 1981 RoW Other non-OECD Americas 377 ag 58 Rest of World ANT 0459 +Argentina Argentine Republic argentin AR ARG 32 32 9 97 America South America South America WW WL WL WWW WWL WWL RoW ARG LAC Rest of South America LAM 1945 1945 RoW G20 Argentina 425 ar 160 Rest of World ARG 0528 +Armenia Republic of Armenia armenia AM ARM 51 51 1 33 Asia Asia Western Asia WW WA WA WWW WWA WWA RoW ARM FSU Russia region REF 1992 1992 RoW CIS Armenia 610 am 371 Rest of World ARM 0077 +Aruba Aruba ^(?!.*bonaire).*\baruba AW ABW 533 533 22 America North America Caribbean WW WL WL WWW WWL WWL RoW ABW LAC Central America LAM RoW Other non-OECD Americas aw Rest of World ARU 0474 +Australia Commonwealth of Australia australia AU AUS 36 36 10 71 Oceania Oceania Australia and New Zealand AU AU AU AUS AUS AUS AUS AUS PAO Oceania CAZ 1971 1945 1945 HI APEC G20 Australia 801 au 900 Australia AUS 0800 +Austria Republic of Austria austria AT AUT 40 40 11 75 Europe Europe Western Europe AT AT AT AUT AUT AUT AUT AUT WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EEA Schengen 1999 1955 1955 EU G20 Austria 1 at 305 Austria AUT 0038 +Azerbaijan Republic of Azerbaijan azerbaijan AZ AZE 31 31 52 34 Asia Asia Western Asia WW WA WA WWW WWA WWA RoW AZE FSU Russia region REF 1992 1992 RoW CIS Azerbaijan 611 az 373 Rest of World AZE 0078 +Bahamas Commonwealth of the Bahamas bahamas BS BHS 44 44 12 106 America North America Caribbean WW WL WL WWW WWL WWL RoW BHS LAC Central America LAM 1973 1973 RoW Other non-OECD Americas bs 31 Rest of World BAH 0453 +Bahrain Kingdom of Bahrain bahrain BH BHR 48 48 13 140 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW BHR MEA Middle East MEA 1971 1971 RoW Bahrain bh 692 Rest of World BRN 0640 +Bangladesh People's Republic of Bangladesh bangladesh|^(?=.*east).*paki?stan BD BGD 50 50 16 161 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW BGD SAS Rest of South Asia OAS 1974 1974 RoW Bangladesh 666 bd 771 Rest of World BAN 0666 +Barbados Barbados barbados BB BRB 52 52 14 107 America North America Caribbean WW WL WL WWW WWL WWL RoW BRB LAC Central America LAM 1966 1966 RoW Other non-OECD Americas bb 53 Rest of World BAR 0469 +Belarus Republic of Belarus belarus|byelo BY BLR 112 112 57 57 Europe Europe Eastern Europe WW WE WE WWW WWE WWE RoW BLR FSU Ukraine region REF 1945 1945 RoW CIS Belarus 86 by 370 Rest of World BLR 0073 +Belgium Kingdom of Belgium ^(?!.*luxem).*belgium BE BEL 56 56 255 76 Europe Europe Western Europe BE BE BE BEL BEL BEL BEL BEL WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1945 1945 EU G20 Belgium 2 be 211 Belgium BEL 0017 +Belize Belize belize|^(?=.*british).*honduras BZ BLZ 84 84 23 108 America North America Central America WW WL WL WWW WWL WWL RoW BLZ LAC Central America LAM 1981 1981 RoW Other non-OECD Americas 352 bz 80 Rest of World BIZ 0421 +Benin Republic of Benin benin|dahome BJ BEN 204 204 53 200 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW BEN AFR Western Africa SSA 1960 1960 RoW Benin 236 bj 434 Rest of World BEN 0284 +Bermuda Bermuda bermuda BM BMU 60 60 17 305 America North America Northern America WW WL WL WWW WWL WWL RoW BMU LAC Central America LAM RoW Other non-OECD Americas bm Rest of World BER 0413 +Bhutan Kingdom of Bhutan bhutan BT BTN 64 64 18 162 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW BTN SAS Rest of South Asia OAS 1971 1971 RoW Other non-OECD Asia 630 bt 760 Rest of World BHU 0675 +Bolivia Plurinational State of Bolivia bolivia BO BOL 68 68 19 121 America South America South America WW WL WL WWW WWL WWL RoW BOL LAC Rest of South America LAM 1945 1945 RoW Plurinational State of Bolivia 428 bo 145 Rest of World BOL 0516 +Bonaire, Saint Eustatius and Saba Bonaire, Saint Eustatius and Saba ^bonaire|(?=.*bonaire).*eustatius|^(?=.*carib).*netherlands|\bbes.?islands BQ BES 535 535 278 America North America Caribbean WW WL WL WWW WWL WWL RoW LAC LAM RoW Other non-OECD Americas bq Rest of World 0477 +Bosnia and Herzegovina Bosnia and Herzegovina herzegovina|bosnia BA BIH 70 70 80 44 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW BIH EEU Central Europe NEU 1992 1992 RoW Bosnia and Herzegovina 64 ba 346 Rest of World BIH 0093 +Botswana Republic of Botswana botswana|bechuana|botsuana BW BWA 72 72 20 193 Africa Africa Southern Africa WW WF WF WWW WWF WWF RoW BWA AFR Rest of Southern Africa SSA 1966 1966 RoW Botswana 227 bw 571 Rest of World BOT 0391 +Bouvet Island Bouvet Island bouvet BV BVT 74 74 31 Antarctica Antarctica South America WW WA WA WWW WWA WWA RoW LAM RoW Other non-OECD Asia Rest of World 0892 +Brazil Federative Republic of Brazil brazil BR BRA 76 76 21 135 America South America South America BR BR BR BRA BRA BRA BRA BRA LAC Brazil LAM 1945 1945 BX BRIC BASIC G20 Brazil 431 br 140 Brazil BRA 0508 +British Antarctic Territories British Antarctic Territories br.*antarctic.?territ.* B1 BA1 Antarctica WW WA WA WWW WWA WWA RoW 1979 RoW Rest of World +British Indian Ocean Territory British Indian Ocean Territory br.*indian.?ocean IO IOT 86 86 24 Africa Asia Eastern Africa WW WA WA WWW WWA WWA RoW AFR OAS RoW Other non-OECD Asia io Rest of World 0357 +British Virgin Islands British Virgin Islands ^(?=.*\bu\.?\s?k).*virgin|^(?=.*br.*).*virgin|^(?=.*kingdom).*virgin|BVI VG VGB 92 92 239 America North America Caribbean WW WL WL WWW WWL WWL RoW VGB LAC Central America LAM RoW Other non-OECD Americas vg Rest of World IVB 0468 +Brunei Darussalam Nation of Brunei, Abode of Peace brunei BN BRN 96 96 26 66 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW BRN PAS Southeastern Asia OAS 1984 1984 RoW APEC Brunei Darussalam bn 835 Rest of World BRU 0703 +Bulgaria Republic of Bulgaria bulgaria BG BGR 100 100 27 45 Europe Europe Eastern Europe BG BG BG BGR BGR BGR BGR BGR EEU Central Europe EUR EU EU28 EU27 EU27_2007 EEA 1955 1955 EU G20 Bulgaria 72 bg 355 Bulgaria BUL 0068 +Burkina Faso Burkina Faso burkina|\bfaso|upper.?volta BF BFA 854 854 233 201 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW BFA AFR Western Africa SSA 1960 1960 RoW Other Africa 287 bf 439 Rest of World BUR 0236 +Burundi Republic of Burundi burundi BI BDI 108 108 29 175 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW BDI AFR Eastern Africa SSA 1962 1962 RoW Other Africa 228 bi 516 Rest of World BDI 0328 +Cabo Verde Republic of Cabo Verde (cabo|cape) *verde CV CPV 132 132 35 203 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW CPV AFR Western Africa SSA 1975 1975 RoW Other Africa 230 cv 402 Rest of World CPV 0247 +Cambodia Kingdom of Cambodia cambodia|kampuchea|khmer|^p\.?r\.?k\.?$ KH KHM 116 116 115 10 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW KHM CPA Southeastern Asia OAS 1955 1955 RoW Cambodia 728 kh 811 Rest of World CAM 0696 +Cameroon Republic of Cameroon cameroon CM CMR 120 120 32 202 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW CMR AFR Western Africa SSA 1960 1960 RoW Cameroon 229 cm 471 Rest of World CMR 0302 +Canada Canada canada CA CAN 124 124 33 101 America North America Northern America CA CA CA CAN CAN CAN CAN CAN NAM Canada CAZ 1961 1945 1945 HI APEC G7 G20 Canada 301 ca 20 Canada CAN 0404 +Cayman Islands Cayman Islands cayman KY CYM 136 136 36 America North America Caribbean WW WL WL WWW WWL WWL RoW CYM LAC Central America LAM RoW Other non-OECD Americas ky Rest of World CAY 0463 +Central African Republic Central African Republic central.?african.?rep.* CF CAF 140 140 37 169 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW CAF AFR Western Africa SSA 1960 1960 RoW Other Africa 231 cf 482 Rest of World CAF 0306 +Chad Republic of Chad \bchad TD TCD 148 148 39 204 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW TCD AFR Western Africa SSA 1960 1960 RoW Other Africa 232 td 483 Rest of World CHA 0244 +Channel Islands Channel Islands channel.?island.* CHI 830 830 259 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW WEU 2006 RoW Rest of World +Chile Republic of Chile \bchile CL CHL 152 152 40 98 America South America South America WW WL WL WWW WWL WWL RoW CHL LAC Rest of South America LAM 2010 1945 1945 RoW APEC Chile cl 155 Rest of World CHI 0512 +China People's Republic of China ^(?!repub)(?!taiwan)(?!hong.*kong)(?!macao).*china(?!.*hong.*kong)(?!.*macao)|^PRC$ CN CHN 156 156 351 6 Asia Asia Eastern Asia CN CN CN CHN CHN CHN CHN CHN CPA China region CHA 1945 1945 BX BRIC APEC BASIC G20 People's Republic of China 730 cn 710 China CHN 0720 +Christmas Island Christmas Island christmas CX CXR 162 162 42 Asia Asia Australia and New Zealand WW WA WA WWW WWA WWA RoW PAS OAS RoW Other non-OECD Asia cx Rest of World 0834 +Cocos (Keeling) Islands Territory of the Cocos (Keeling) Islands \bcocos|keeling CC CCK 166 166 43 Asia Asia Australia and New Zealand WW WA WA WWW WWA WWA RoW PAS OAS RoW Other non-OECD Asia cc Rest of World 0833 +Colombia Republic of Colombia colombia CO COL 170 170 44 125 America South America South America WW WL WL WWW WWL WWL RoW COL LAC Rest of South America LAM 2020 1945 1945 RoW Colombia 437 co 100 Rest of World COL 0480 +Comoros Union of the Comoros comoro KM COM 174 174 45 176 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW COM AFR Eastern Africa SSA 1975 1975 RoW Other Africa 233 km 581 Rest of World COM 0375 +Congo Republic Republic of the Congo ^(?!.*\bdem)(?!.*\bdr)(?!.*kinshasa)(?!.*zaire)(?!.*belg)(?!.*l\w{1,2}opoldville)(?!.*free)(^rep.*).*\bcongo.*(?!.*\bdem)(?!.*\bdr).*|\bwest.*congo|^congo[,;\s]*(?!.*dem)rep.*?$|^congo$|\bcongo.*brazza.* CG COG 178 178 46 170 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW COG AFR Western Africa SSA 1960 1960 RoW Republic of the Congo 234 cg 484 Rest of World CGO 0318 +Cook Islands Cook Islands \bcook CK COK 184 184 47 320 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW COK PAS Oceania OAS RoW Other non-OECD Asia ck Rest of World COK 0837 +Costa Rica Republic of Costa Rica costa.?rica CR CRI 188 188 48 126 America North America Central America WW WL WL WWW WWL WWL RoW CRI LAC Central America LAM 2021 1945 1945 RoW Costa Rica 336 cr 94 Rest of World CRC 0436 +Cote d'Ivoire Republic of Côte d'Ivoire .*(ivoire|ivory) CI CIV 384 384 107 205 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW CIV AFR Western Africa SSA 1960 1960 RoW Côte d'Ivoire 247 ci 437 Rest of World CIV 0272 +Croatia Republic of Croatia croatia|hrvatska HR HRV 191 191 98 46 Europe Europe Southern Europe WW WE HR WWW WWE HRV RoW HRV EEU Central Europe EUR EU EU28 EU27 EEA 2023 1992 1992 RoW G20 Croatia 62 hr 344 Rest of World CRO 0092 +Cuba Republic of Cuba \bcuba CU CUB 192 192 49 109 America North America Caribbean WW WL WL WWW WWL WWL RoW CUB LAC LAM 1945 1945 RoW Cuba 338 cu 40 Rest of World CUB 0448 +Curacao Country of Curaçao \bcura(c|ç)ao CW CUW 531 531 279 America North America Caribbean WW WL WL WWW WWL WWL RoW LAC LAM RoW Curaçao/Netherlands Antilles cw Rest of World 0475 +Cyprus Republic of Cyprus cyprus CY CYP 196 196 50 77 Asia Europe Western Asia CY CY CY CYP CYP CYP CYP CYP WEU Central Europe EUR EU EU28 EU27 EU27_2007 EU25 EEA 2008 1960 1960 EU G20 Cyprus 30 cy 352 Cyprus CYP 0600 +Czechia Czech Republic ^(?=.*rep).*czech.*|czechia|bohemia|.*czech.* CZ CZE 203 203 167 47 Europe Europe Eastern Europe CZ CZ CZ CZE CZE CZE CZE CZE EEU Central Europe EUR 1995 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 1993 1993 EU G20 Czech Republic 68 cz 315 Czech Republic CZE 0061 +Denmark Kingdom of Denmark denmark DK DNK 208 208 54 78 Europe Europe Northern Europe DK DK DK DNK DNK DNK DNK DNK WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1945 1945 EU G20 Denmark 3 dk 390 Denmark DEN 0008 +Djibouti Republic of Djibouti djibouti DJ DJI 262 262 72 177 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW DJI AFR Eastern Africa SSA 1977 1977 RoW Other Africa 274 dj 522 Rest of World DJI 0338 +Dominica Commonwealth of Dominica dominica(?!n) DM DMA 212 212 55 110 America North America Caribbean WW WL WL WWW WWL WWL RoW DMA LAC Central America LAM 1978 1978 RoW Other non-OECD Americas 378 dm 54 Rest of World DMA 0460 +Dominican Republic Dominican Republic dominican DO DOM 214 214 56 111 America North America Caribbean WW WL WL WWW WWL WWL RoW DOM LAC Central America LAM 1945 1945 RoW Dominican Republic 340 do 42 Rest of World DOM 0456 +DR Congo Democratic Republic of the Congo \bdem.*congo|congo.*\bdem|congo.*\bdr|\bdr.*congo|\bd\.?r\.?c|\bd\.?r\.?o\.?c|\br\.?d\.?c|belgian.?congo|congo.?free.?state|kinshasa|zaire|l\w{1,2}opoldville|^the\ congo$|^RDC$|^DROC$|\bcongo.*dem.* CD COD 180 180 250 171 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW COD AFR Western Africa SSA 1960 1960 RoW Democratic Republic of the Congo 235 cd 490 Rest of World COD 0322 +Ecuador Republic of Ecuador ecuador EC ECU 218 218 58 122 America South America South America WW WL WL WWW WWL WWL RoW ECU LAC Rest of South America LAM 1945 1945 RoW Ecuador 440 ec 130 Rest of World ECU 0500 +Egypt Arab Republic of Egypt egypt EG EGY 818 818 59 141 Africa Africa Northern Africa WW WM WM WWW WWM WWM RoW EGY MEA Northern Africa MEA 1945 1945 RoW Egypt 142 eg 651 Rest of World EGY 0220 +El Salvador Republic of El Salvador el.?salvador SV SLV 222 222 60 127 America North America Central America WW WL WL WWW WWL WWL RoW SLV LAC Central America LAM 1945 1945 RoW El Salvador 342 sv 92 Rest of World ESA 0428 +Equatorial Guinea Republic of Equatorial Guinea guine.*eq|eq.*guine|^(?=.*span).*guinea GQ GNQ 226 226 61 172 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW GNQ AFR Western Africa SSA 1968 1968 RoW Equatorial Guinea 245 gq 411 Rest of World GEQ 0310 +Eritrea State of Eritrea eritrea ER ERI 232 232 178 178 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW ERI AFR Eastern Africa SSA 1993 1993 RoW Eritrea 271 er 531 Rest of World ERI 0336 +Estonia Republic of Estonia estonia EE EST 233 233 63 58 Europe Europe Northern Europe EE EE EE EST EST EST EST EST EEU Central Europe EUR 2010 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2011 1991 1991 EU G20 Estonia 82 ee 366 Estonia EST 0053 +Eswatini Kingdom of Eswatini swaziland|eswatini SZ SWZ 748 748 209 197 Africa Africa Southern Africa WW WF WF WWW WWF WWF RoW SWZ AFR Rest of Southern Africa SSA 1968 1968 RoW Other Africa 280 sz 572 Rest of World SWZ 0393 +Ethiopia Federal Democratic Republic of Ethiopia ethiopia|abyssinia ET ETH 231 231 238 179 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW ETH AFR Eastern Africa SSA 1945 1945 RoW Ethiopia 238 et 530 Rest of World ETH 0334 +Faroe Islands Faroe Islands faroe|faeroe FO FRO 234 234 64 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW FRO WEU Western Europe EUR Schengen RoW fo Rest of World 0041 +Falkland Islands Falkland Islands (Malvinas) falkland|malvinas FK FLK 238 238 65 America South America South America WW WL WL WWW WWL WWL RoW FLK LAC Rest of South America LAM RoW Other non-OECD Americas fk Rest of World 0529 +Fiji Republic of Fiji fiji FJ FJI 242 242 66 22 Oceania Oceania Melanesia WW WA WA WWW WWA WWA RoW FJI PAS Oceania OAS 1970 1970 RoW Other non-OECD Asia 832 fj 950 Rest of World FIJ 0815 +Finland Republic of Finland finland FI FIN 246 246 67 79 Europe Europe Northern Europe FI FI FI FIN FIN FIN FIN FIN WEU Western Europe EUR 1969 EU EU28 EU27 EU27_2007 EU25 EU15 EEA Schengen 1999 1955 1955 EU G20 Finland 18 fi 375 Finland FIN 0031 +France French Republic ^(?!.*\bdep).*france|french.?republic|\bgaul FR FRA 250 250 68 80 Europe Europe Western Europe FR FR FR FRA FRA FRA FRA FRA WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1945 1945 EU G7 G20 France 4 fr 220 France FRA 0001 +French Guiana Guiana ^(?=.*french).*gu(i|y)ana|^(?!.*brit)(?!.*dut).*guiana GF GUF 254 254 69 America South America South America WW WL WL WWW WWL WWL RoW GUF LAC Rest of South America LAM RoW Other non-OECD Americas gf Rest of World 0496 +French Polynesia French Polynesia french.?polynesia PF PYF 258 258 70 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW PYF PAS Oceania OAS RoW Other non-OECD Asia pf Rest of World 0822 +French Southern Territories Territory of the French Southern and Antarctic Lands french.?southern|\bfr.*\bso.*\ban.*\b\bt TF ATF 260 260 71 Africa Antarctica Eastern Africa WW WF WF WWW WWF WWF RoW OAS RoW Other Africa tf Rest of World 0894 +Gabon Gabonese Republic gab(o|u)n GA GAB 266 266 74 173 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW GAB AFR Western Africa SSA 1960 1960 RoW Gabon 239 ga 481 Rest of World GAB 0314 +Gambia Republic of the Gambia gambia GM GMB 270 270 75 206 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW GMB AFR Western Africa SSA 1965 1965 RoW Other Africa 240 gm 420 Rest of World GAM 0252 +Georgia Georgia ^(?!.*south).*georgia(?!.*US.*) GE GEO 268 268 73 35 Asia Asia Western Asia WW WA WA WWW WWA WWA RoW GEO FSU Russia region REF 1992 1992 RoW Georgia 612 ge 372 Rest of World GEO 0076 +Germany Federal Republic of Germany ^(?!e|w)(fed)?.*germany(?!,? *e|,? *w)(,? *)(\bfed)? DE DEU 276 276 79 81 Europe Europe Western Europe DE DE DE DEU DEU DEU DEU DEU WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1973 1973 EU G7 G20 Germany 5 de 260 Germany GER 0004 +Ghana Republic of Ghana ghana|gold.?coast GH GHA 288 288 81 207 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW GHA AFR Western Africa SSA 1957 1957 RoW Ghana 241 gh 452 Rest of World GHA 0276 +Gibraltar Gibraltar gibraltar GI GIB 292 292 82 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW GIB WEU Western Europe EUR RoW Gibraltar gi Rest of World 0044 +Greece Hellenic Republic greece|hellenic|hellas ^GR$|^EL$ GRC 300 300 84 82 Europe Europe Southern Europe GR GR GR GRC GRC GRC GRC GRC WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 2001 1945 1945 EU G20 Greece 40 gr 350 Greece GRE 0009 +Greenland Greenland greenland GL GRL 304 304 85 349 America North America Northern America WW WL WL WWW WWL WWL RoW GRL WEU NEU Schengen RoW Other non-OECD Americas gl Rest of World 0406 +Grenada Grenada grenada GD GRD 308 308 86 112 America North America Caribbean WW WL WL WWW WWL WWL RoW GRD LAC Central America LAM 1974 1974 RoW Other non-OECD Americas 381 gd 55 Rest of World GRN 0473 +Guadeloupe Guadeloupe guadeloupe GP GLP 312 312 87 America North America Caribbean WW WL WL WWW WWL WWL RoW GLP LAC Central America LAM RoW Other non-OECD Americas gp Rest of World 0458 +Guam Guam \bguam GU GUM 316 316 88 351 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW GUM NAM OAS RoW Other non-OECD Asia gu Rest of World GUM 0831 +Guatemala Republic of Guatemala guatemala GT GTM 320 320 89 128 America North America Central America WW WL WL WWW WWL WWL RoW GTM LAC Central America LAM 1945 1945 RoW Guatemala 347 gt 90 Rest of World GUA 0416 +Guernsey Guernsey guernsey GG GGY 831 831 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW GGY EUR RoW gg Rest of World +Guinea Republic of Guinea ^(?!.*eq)(?!.*span)(?!.*bissau)(?!.*pap)(?!.*new)(?!p.*n.*).*guinea GN GIN 324 324 90 208 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW GIN AFR Western Africa SSA 1958 1958 RoW Other Africa 243 gn 438 Rest of World GUI 0260 +Guinea-Bissau Republic of Guinea-Bissau ^(.*portu).*gu(i|y)nea|gu(y|i)nea.*bissau GW GNB 624 624 175 209 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW GNB AFR Western Africa SSA 1974 1974 RoW Other Africa 244 gw 404 Rest of World GBS 0257 +Guyana Co-operative Republic of Guyana ^(?!.*fren)(?!.*dut).*\bguyana|^(.*brit).*gu(i|y)ana GY GUY 328 328 91 113 America South America South America WW WL WL WWW WWL WWL RoW GUY LAC Rest of South America LAM 1966 1966 RoW Guyana 446 gy 110 Rest of World GUY 0488 +Haiti Republic of Haiti (ha(i|\xef|\xc3\xaf)ti) HT HTI 332 332 93 114 America North America Caribbean WW WL WL WWW WWL WWL RoW HTI LAC Central America LAM 1945 1945 RoW Haiti 349 ht 41 Rest of World HAI 0452 +Heard and McDonald Islands Territory of Heard Island and McDonald Islands heard.*mc.*donald HM HMD 334 334 92 Antarctica Antarctica Australia and New Zealand WW WA WA WWW WWA WWA RoW CAZ RoW Other non-OECD Asia hm Rest of World 0835 +Honduras Republic of Honduras ^(?!.*brit).*honduras HN HND 340 340 95 129 America North America Central America WW WL WL WWW WWL WWL RoW HND LAC Central America LAM 1945 1945 RoW Honduras 351 hn 91 Rest of World HON 0424 +Hong Kong Hong Kong SAR .*hong.*kong|hksar HK HKG 344 344 96 Asia Asia Eastern Asia WW WA WA WWW WWA WWA RoW HKG CPA China region CHA RoW APEC Hong Kong (China) hk Rest of World HKG 0740 +Hungary Republic of Hungary hungary HU HUN 348 348 97 48 Europe Europe Eastern Europe HU HU HU HUN HUN HUN HUN HUN EEU Central Europe EUR 1996 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 1955 1955 EU G20 Hungary 75 hu 310 Hungary HUN 0064 +Iceland Republic of Iceland iceland IS ISL 352 352 99 83 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW ISL WEU Western Europe NEU 1961 EEA Schengen 1946 1946 RoW Iceland 20 is 395 Rest of World ISL 0024 +India Republic of India ^(?!\D*(?:bassas))\D*india(?!.*ocea)(?!na) IN IND 356 356 100 163 Asia Asia Southern Asia IN IN IN IND IND IND IND IND SAS India IND 1945 1945 BX BRIC BASIC G20 India 645 in 750 India IND 0664 +Indonesia Republic of Indonesia indonesia ID IDN 360 360 101 11 Asia Asia South-eastern Asia ID ID ID IDN IDN IDN IDN IDN PAS Indonesia region OAS 1950 1950 BX APEC G20 Indonesia 738 id 850 Indonesia INA 0700 +Iran Islamic Republic of Iran \biran|persia IR IRN 364 364 102 142 Asia Asia Southern Asia WW WM WM WWW WWM WWM RoW IRN MEA Middle East MEA 1945 1945 RoW Islamic Republic of Iran 540 ir 630 Rest of World IRI 0616 +Iraq Republic of Iraq \biraq|mesopotamia IQ IRQ 368 368 103 143 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW IRQ MEA Middle East MEA 1945 1945 RoW Iraq 543 iq 645 Rest of World IRQ 0612 +Ireland Ireland ^(?!.*north.*).*ireland IE IRL 372 372 104 84 Europe Europe Northern Europe IE IE IE IRL IRL IRL IRL IRL WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA 1999 1955 1955 EU G20 Ireland 21 ie 205 Ireland IRL 0007 +Isle of Man Isle of Man ^(?=.*isle).*\bman IM IMN 833 833 264 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW IMN WEU EUR RoW im Rest of World +Israel State of Israel israel IL ISR 376 376 105 85 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW ISR MEA Middle East MEA 2010 1949 1949 RoW Israel 546 il 666 Rest of World ISR 0624 +Italy Italian Republic .*italy|.*italia.* IT ITA 380 380 106 86 Europe Europe Southern Europe IT IT IT ITA ITA ITA ITA ITA WEU Western Europe EUR 1962 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1955 1955 EU G7 G20 Italy 6 it 325 Italy ITA 0005 +Jamaica Jamaica jamaica JM JAM 388 388 109 115 America North America Caribbean WW WL WL WWW WWL WWL RoW JAM LAC Central America LAM 1962 1962 RoW Jamaica 354 jm 51 Rest of World JAM 0464 +Japan Japan japan JP JPN 392 392 110 67 Asia Asia Eastern Asia JP JP JP JPN JPN JPN JPN JPN PAO Japan JPN 1964 1956 1956 HI APEC G7 G20 Japan 701 jp 740 Japan JPN 0732 +Jersey Jersey ^(?!.*new).*jersey JE JEY 832 832 283 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW JEY EUR RoW je Rest of World +Jordan Hashemite Kingdom of Jordan jordan JO JOR 400 400 112 144 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW JOR MEA Middle East MEA 1955 1955 RoW Jordan 549 jo 663 Rest of World JOR 0628 +Kazakhstan Republic of Kazakhstan kazak KZ KAZ 398 398 108 36 Asia Asia Central Asia WW WA WA WWW WWA WWA RoW KAZ FSU Central Asia REF 1992 1992 RoW CIS Kazakhstan 613 kz 705 Rest of World KAZ 0079 +Kenya Republic of Kenya kenya|british.?east.?africa|east.?africa.?prot KE KEN 404 404 114 180 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW KEN AFR Eastern Africa SSA 1963 1963 RoW Kenya 248 ke 501 Rest of World KEN 0346 +Kiribati Republic of Kiribati kiribati KI KIR 296 296 83 23 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW KIR PAS Oceania OAS 1999 1999 RoW Other non-OECD Asia 836 ki 970 Rest of World KIR 0812 +Kosovo Republic of Kosovo kosovo XK XKX 412 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW KSV RoW Kosovo 57 347 Rest of World KOS 0095 +Kuwait State of Kuwait kuwait KW KWT 414 414 118 145 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW KWT MEA Middle East MEA 1963 1963 RoW Kuwait 552 kw 690 Rest of World KUW 0636 +Kyrgyz Republic Kyrgyz Republic kyrgyz|kirghiz KG KGZ 417 417 113 37 Asia Asia Central Asia WW WA WA WWW WWA WWA RoW KGZ FSU Central Asia REF 1992 1992 RoW Kyrgyzstan 614 kg 703 Rest of World KGZ 0083 +Laos Lao People's Democratic Republic \blaos?\b LA LAO 418 418 120 12 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW LAO CPA Southeastern Asia OAS 1955 1955 RoW Lao People's Democratic Republic 745 la 812 Rest of World LAO 0684 +Latvia Republic of Latvia latvia LV LVA 428 428 119 59 Europe Europe Northern Europe LV LV LV LVA LVA LVA LVA LVA EEU Central Europe EUR 2016 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2014 1991 1991 EU G20 Latvia 83 lv 367 Latvia LAT 0054 +Lebanon Lebanese Republic lebanon|lebanese LB LBN 422 422 121 146 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW LBN MEA Middle East MEA 1945 1945 RoW Lebanon 555 lb 660 Rest of World LBN 0604 +Lesotho Kingdom of Lesotho lesotho|basuto LS LSO 426 426 122 194 Africa Africa Southern Africa WW WF WF WWW WWF WWF RoW LSO AFR Rest of Southern Africa SSA 1966 1966 RoW Other Africa 249 ls 570 Rest of World LES 0395 +Liberia Republic of Liberia liberia LR LBR 430 430 123 210 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW LBR AFR Western Africa SSA 1945 1945 RoW Other Africa 251 lr 450 Rest of World LBR 0268 +Libya State of Libya libya LY LBY 434 434 124 147 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW LBY MEA Northern Africa MEA 1955 1955 RoW Libya 133 ly 620 Rest of World LBA 0216 +Liechtenstein Principality of Liechtenstein liechtenstein LI LIE 438 438 125 Europe Europe Western Europe WW WE WE WWW WWE WWE RoW LIE WEU Western Europe NEU EEA Schengen 1990 1990 RoW 70 li 223 Rest of World LIE 0037 +Lithuania Republic of Lithuania lithuania LT LTU 440 440 126 60 Europe Europe Northern Europe LT LT LT LTU LTU LTU LTU LTU EEU Central Europe EUR 2018 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2015 1991 1991 EU G20 Lithuania 84 lt 368 Lithuania LTU 0055 +Luxembourg Grand Duchy of Luxembourg ^(?!.*belg).*luxem LU LUX 442 442 256 87 Europe Europe Western Europe LU LU LU LUX LUX LUX LUX LUX WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1945 1945 EU G20 Luxembourg 22 lu 212 Luxembourg LUX 0018 +Macau Macau SAR .*maca(o|u) MO MAC 446 446 128 Asia Asia Eastern Asia WW WA WA WWW WWA WWA RoW MAC PAS China region CHA RoW Other non-OECD Asia mo Rest of World 0743 +North Macedonia Republic of North Macedonia macedonia|^f\.?y\.?r\.?o\.?m\.?$ MK MKD 807 807 154 49 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW MKD EEU Central Europe NEU 1993 1993 RoW Republic of North Macedonia 66 mk 343 Rest of World MKD 0096 +Madagascar Republic of Madagascar madagascar|malagasy MG MDG 450 450 129 181 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW MDG AFR Eastern Africa SSA 1960 1960 RoW Other Africa 252 mg 580 Rest of World MAD 0370 +Malawi Republic of Malawi malawi|nyasa MW MWI 454 454 130 182 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW MWI AFR Rest of Southern Africa SSA 1964 1964 RoW Other Africa 253 mw 553 Rest of World MAW 0386 +Malaysia Malaysia malaysia MY MYS 458 458 131 13 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW MYS PAS Southeastern Asia OAS 1957 1957 RoW APEC Malaysia 751 my 820 Rest of World MAS 0701 +Maldives Republic of Maldives maldive MV MDV 462 462 132 14 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW MDV SAS Rest of South Asia OAS 1965 1965 RoW Other non-OECD Asia 655 mv 781 Rest of World MDV 0667 +Mali Republic of Mali \bmali\b ML MLI 466 466 133 211 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW MLI AFR Western Africa SSA 1960 1960 RoW Other Africa 255 ml 432 Rest of World MLI 0232 +Malta Republic of Malta \bmalta MT MLT 470 470 134 88 Europe Europe Southern Europe MT MT MT MLT MLT MLT MLT MLT WEU Western Europe EUR EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2008 1964 1964 EU G20 Malta 45 mt 338 Malta MLT 0046 +Marshall Islands Republic of the Marshall Islands marshall MH MHL 584 584 127 24 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW MHL PAS Oceania OAS 1991 1991 RoW Other non-OECD Asia 859 mh 983 Rest of World MHL 0824 +Martinique Martinique martinique MQ MTQ 474 474 135 America North America Caribbean WW WL WL WWW WWL WWL RoW MTQ LAC Central America LAM RoW Other non-OECD Americas mq Rest of World 0462 +Mauritania Islamic Republic of Mauritania mauritania MR MRT 478 478 136 212 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW MRT AFR Western Africa SSA 1961 1961 RoW Other Africa 256 mr 435 Rest of World MTN 0228 +Mauritius Republic of Mauritius mauritius MU MUS 480 480 137 183 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW MUS AFR Eastern Africa SSA 1968 1968 RoW Mauritius 257 mu 590 Rest of World MRI 0373 +Mayotte Mayotte mayotte YT MYT 175 175 270 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW MYT AFR SSA RoW Other Africa yt Rest of World 0377 +Mexico United Mexican States ^(?!.*new).*mexi(?!.*city) MX MEX 484 484 138 130 America North America Central America MX MX MX MEX MEX MEX MEX MEX LAC Mexico LAM 1994 1945 1945 BX APEC G20 Mexico 358 mx 70 Mexico MEX 0412 +Micronesia, Fed. Sts. Federated States of Micronesia micronesia FM FSM 583 583 145 25 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW FSM PAS Oceania OAS 1991 1991 RoW Other non-OECD Asia 860 fm 987 Rest of World FSM 0823 +Moldova Republic of Moldova moldov|b(a|e)ssarabia MD MDA 498 498 146 61 Europe Europe Eastern Europe WW WE WE WWW WWE WWE RoW MDA FSU Ukraine region REF 1992 1992 RoW CIS Republic of Moldova 93 md 359 Rest of World MDA 0074 +Monaco Principality of Monaco monaco MC MCO 492 492 140 367 Europe Europe Western Europe WW WE WE WWW WWE WWE RoW MCO WEU Western Europe NEU 1993 1993 RoW mc 221 Rest of World MON +Mongolia Mongolia mongolia MN MNG 496 496 141 38 Asia Asia Eastern Asia WW WA WA WWW WWA WWA RoW MNG CPA China region OAS 1961 1961 RoW Mongolia 753 mn 712 Rest of World MGL 0716 +Montenegro Montenegro ^(?!.*serbia).*montenegro ME MNE 499 499 273 50 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW MNE EEU Central Europe NEU 2006 2006 RoW Montenegro 65 me 341 Rest of World MNE 0097 +Montserrat Montserrat montserrat MS MSR 500 500 142 America North America Caribbean WW WL WL WWW WWL WWL RoW MSR LAC Central America LAM RoW Other non-OECD Americas 385 ms Rest of World 0470 +Morocco Kingdom of Morocco morocco|\bmaroc MA MAR 504 504 143 148 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW MAR MEA Northern Africa MEA 1956 1956 RoW Morocco 136 ma 600 Rest of World MAR 0204 +Mozambique Republic of Mozambique mozambique MZ MOZ 508 508 144 184 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW MOZ AFR Rest of Southern Africa SSA 1975 1975 RoW Mozambique 259 mz 541 Rest of World MOZ 0366 +Myanmar Republic of the Union of Myanmar myanmar|burma MM MMR 104 104 28 15 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW MMR PAS Southeastern Asia OAS 1948 1948 RoW Myanmar 635 mm 775 Rest of World MYA 0676 +Namibia Republic of Namibia namibia NA NAM 516 516 147 195 Africa Africa Southern Africa WW WF WF WWW WWF WWF RoW NAM AFR Rest of Southern Africa SSA 1990 1990 RoW Namibia 275 na 565 Rest of World NAM 0389 +Nauru Republic of Nauru nauru NR NRU 520 520 148 369 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW NRU PAS Oceania OAS 1999 1999 RoW Other non-OECD Asia 845 nr 971 Rest of World NRU 0803 +Nepal Federal Democratic Republic of Nepal nepal NP NPL 524 524 149 164 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW NPL SAS Rest of South Asia OAS 1955 1955 RoW Nepal 660 np 790 Rest of World NEP 0672 +Netherlands Kingdom of the Netherlands ^(?!.*\bant)(?!.*\bcarib).*netherlands NL NLD 528 528 150 89 Europe Europe Western Europe NL NL NL NLD NLD NLD NLD NLD WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1945 1945 EU G20 Netherlands 7 nl 210 Netherlands NED 0003 +Netherlands Antilles Netherlands Antilles ^(?=.*\bant).*(neth.*|dutch) AN ANT 530 151 America North America WW WL WL WWW WWL WWL RoW ANT LAC Central America 2010 RoW Rest of World 0478 +New Caledonia New Caledonia new.?caledonia NC NCL 540 540 153 Oceania Oceania Melanesia WW WA WA WWW WWA WWA RoW NCL PAS Oceania OAS RoW Other non-OECD Asia nc Rest of World 0809 +New Zealand New Zealand (new|n).*zealand NZ NZL 554 554 156 72 Oceania Oceania Australia and New Zealand WW WA WA WWW WWA WWA RoW NZL PAO Oceania CAZ 1973 1945 1945 RoW APEC New Zealand 820 nz 920 Rest of World NZL 0804 +Nicaragua Republic of Nicaragua nicaragua NI NIC 558 558 157 131 America North America Central America WW WL WL WWW WWL WWL RoW NIC LAC Central America LAM 1945 1945 RoW Nicaragua 364 ni 93 Rest of World NCA 0432 +Niger Republic of Niger \bniger(?!ia) NE NER 562 562 158 213 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW NER AFR Western Africa SSA 1960 1960 RoW Niger 260 ne 436 Rest of World NIG 0240 +Nigeria Federal Republic of Nigeria nigeria NG NGA 566 566 159 214 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW NGA AFR Western Africa SSA 1960 1960 RoW Nigeria 261 ng 475 Rest of World NGR 0288 +Niue Niue niue NU NIU 570 570 160 374 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW NIU PAS Oceania OAS RoW Other non-OECD Asia 856 nu Rest of World 0838 +Norfolk Island Norfolk Island norfolk.*is NF NFK 574 574 161 Oceania Oceania Australia and New Zealand WW WA WA WWW WWA WWA RoW NFK PAS OAS RoW Other non-OECD Asia nf Rest of World 0836 +North Korea Democratic People's Republic of Korea ^(?=.*dem).*\bkorea|^(?=.*peo).*\bkorea|^(?=.*nor).*\bkorea|\bd\.?p\.?r\.|.*dpr.*|^n.*korea KP PRK 408 408 116 7 Asia Asia Eastern Asia WW WA WA WWW WWA WWA RoW PRK CPA Korea region OAS 1991 1991 RoW Democratic People's Republic of Korea 740 kp 731 Rest of World PRK 0724 +Northern Mariana Islands Northern Mariana Islands mariana MP MNP 580 580 163 376 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW MNP PAS Oceania OAS RoW Other non-OECD Asia mp Rest of World 0820 +Norway Kingdom of Norway norway NO NOR 578 578 162 90 Europe Europe Northern Europe NO NO NO NOR NOR NOR RoW NOR WEU Western Europe NEU 1961 EEA Schengen 1945 1945 HI Norway 8 no 385 Rest of World NOR 0028 +Oman Sultanate of Oman \boman|trucial OM OMN 512 512 221 150 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW OMN MEA Middle East MEA 1971 1971 RoW Oman om 698 Rest of World OMA 0649 +Pakistan Islamic Republic of Pakistan ^(?!.*east).*paki?stan PK PAK 586 586 165 165 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW PAK SAS Rest of South Asia OAS 1947 1947 RoW Pakistan 665 pk 770 Rest of World PAK 0662 +Palau Republic of Palau palau PW PLW 585 585 180 380 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW PLW PAS Oceania OAS 1994 1994 RoW Other non-OECD Asia 861 pw 986 Rest of World PLW 0825 +Palestine State of Palestine palestin|\bgaza|west.?bank PS PSE 275 275 299 149 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW PSE MEA MEA RoW Other non-OECD Asia 550 ps Rest of World PLE 0625 +Panama Republic of Panama panama PA PAN 591 591 166 132 America North America Central America WW WL WL WWW WWL WWL RoW PAN LAC Central America LAM 1945 1945 RoW Panama 366 pa 95 Rest of World PAN 0442 +Papua New Guinea Independent State of Papua New Guinea \bp.*\bn.*\bguin.*|^p\.?n\.?g\.?$|new.?guinea PG PNG 598 598 168 26 Oceania Oceania Melanesia WW WA WA WWW WWA WWA RoW PNG PAS Indonesia region OAS 1975 1975 RoW APEC Other non-OECD Asia 862 pg 910 Rest of World PNG 0801 +Paraguay Republic of Paraguay paraguay PY PRY 600 600 169 136 America South America South America WW WL WL WWW WWL WWL RoW PRY LAC Rest of South America LAM 1945 1945 RoW Paraguay 451 py 150 Rest of World PAR 0520 +Peru Republic of Peru peru PE PER 604 604 170 123 America South America South America WW WL WL WWW WWL WWL RoW PER LAC Rest of South America LAM 1945 1945 RoW APEC Peru 454 pe 135 Rest of World PER 0504 +Philippines Republic of the Philippines philippines PH PHL 608 608 171 16 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW PHL PAS Southeastern Asia OAS 1945 1945 RoW APEC Philippines 755 ph 840 Rest of World PHI 0708 +Pitcairn Pitcairn pitcairn PN PCN 612 612 172 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW PCN PAS Oceania OAS RoW Other non-OECD Asia pn Rest of World 0813 +Poland Republic of Poland poland PL POL 616 616 173 51 Europe Europe Eastern Europe PL PL PL POL POL POL POL POL EEU Central Europe EUR 1996 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 1945 1945 EU G20 Poland 76 pl 290 Poland POL 0060 +Portugal Portuguese Republic portugal|portuguese PT PRT 620 620 174 91 Europe Europe Southern Europe PT PT PT PRT PRT PRT PRT PRT WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1955 1955 EU G20 Portugal 9 pt 235 Portugal POR 0010 +Puerto Rico Puerto Rico puerto.?rico PR PRI 630 630 177 385 America North America Caribbean WW WL WL WWW WWL WWL RoW NAM Central America LAM RoW Other non-OECD Americas pr Rest of World PUR +Qatar State of Qatar qatar QA QAT 634 634 179 151 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW QAT MEA Middle East MEA 1971 1971 RoW Qatar 561 qa 694 Rest of World QAT 0644 +Reunion Reunion reunion|réunion RE REU 638 638 182 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW REU AFR Eastern Africa SSA RoW Other Africa re Rest of World 0371 +Romania Romania r(o|u|ou)mania RO ROU 642 642 183 52 Europe Europe Eastern Europe RO RO RO ROM ROM ROM ROU ROU EEU Central Europe EUR EU EU28 EU27 EU27_2007 EEA 1955 1955 EU G20 Romania 77 ro 360 Romania ROU 0066 +Russia Russian Federation \brussia RU RUS 643 643 185 62 Europe Europe Eastern Europe RU RU RU RUS RUS RUS RUS RUS FSU Russia region REF 1945 1945 BX BRIC APEC CIS G20 Russian Federation 87 ru 365 Russia RUS 0075 +Rwanda Republic of Rwanda rwanda RW RWA 646 646 184 185 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW RWA AFR Eastern Africa SSA 1962 1962 RoW Other Africa 266 rw 517 Rest of World RWA 0324 +Saint-Martin Saint-Martin (French part) ^(?!.*maarten)(?!.*saba)(?!.*dutch).*martin\b MF MAF 663 663 281 America North America Caribbean WW WL WL WWW WWL WWL RoW MAF LAM RoW Other non-OECD Americas Rest of World +Samoa Independent State of Samoa ^(?!.*amer.*)samoa|(\bindep.*samoa)|^west.*samoa WS WSM 882 882 244 27 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW WSM PAS Oceania OAS 1976 1976 RoW Other non-OECD Asia ws 990 Rest of World SAM 0819 +San Marino Republic of San Marino san.?marino SM SMR 674 674 192 396 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW SMR WEU Western Europe NEU 1992 1992 RoW sm 331 Rest of World SMR 0047 +Sao Tome and Principe Democratic Republic of São Tomé and Príncipe tome|tomé ST STP 678 678 193 215 Africa Africa Middle Africa WW WF WF WWW WWF WWF RoW STP AFR Western Africa SSA 1975 1975 RoW Other Africa 268 st 403 Rest of World STP 0311 +Saudi Arabia Kingdom of Saudi Arabia \bsa\w*.?arabia SA SAU 682 682 194 152 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW SAU MEA Middle East MEA 1945 1945 RoW G20 Saudi Arabia 566 sa 670 Rest of World KSA 0632 +Senegal Republic of Senegal senegal SN SEN 686 686 195 216 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW SEN AFR Western Africa SSA 1960 1960 RoW Senegal 269 sn 433 Rest of World SEN 0248 +Serbia Republic of Serbia ^(?!.*monte).*serbia.* RS SRB 688 688 272 53 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW SRB EEU Central Europe NEU 2000 2000 RoW Serbia 63 rs 340 Rest of World SRB 0098 +Seychelles Republic of Seychelles seychell SC SYC 690 690 196 186 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW SYC AFR Eastern Africa SSA 1976 1976 RoW Other Africa sc 591 Rest of World SEY 0355 +Sierra Leone Republic of Sierra Leone sierra SL SLE 694 694 197 217 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW SLE AFR Western Africa SSA 1961 1961 RoW Other Africa 272 sl 451 Rest of World SLE 0264 +Singapore Republic of Singapore singapore SG SGP 702 702 200 69 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW SGP PAS Southeastern Asia OAS 1965 1965 RoW APEC Singapore sg 830 Rest of World SGP 0706 +Sint Maarten Sint Maarten (Dutch part) ^(?!.*martin)(?!.*saba).*maarten|dutch.*martin|martin.*dutch SX SXM 534 534 280 America North America Caribbean WW WL WL WWW WWL WWL RoW LAC LAM RoW Other non-OECD Americas sx Rest of World 0479 +Slovakia Slovak Republic ^(?!.*cze).*slovak SK SVK 703 703 199 54 Europe Europe Eastern Europe SK SK SK SVK SVK SVK SVK SVK EEU Central Europe EUR 2000 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2009 1993 1993 EU G20 Slovak Republic 69 sk 317 Slovakia SVK 0063 +Slovenia Republic of Slovenia slovenia SI SVN 705 705 198 55 Europe Europe Southern Europe SI SI SI SVN SVN SVN SVN SVN EEU Central Europe EUR 2010 EU EU28 EU27 EU27_2007 EU25 EEA Schengen 2007 1992 1992 EU G20 Slovenia 61 si 349 Slovenia SLO 0091 +Solomon Islands Solomon Islands solomon SB SLB 90 90 25 28 Oceania Oceania Melanesia WW WA WA WWW WWA WWA RoW SLB PAS Oceania OAS 1978 1978 RoW Other non-OECD Asia 866 sb 940 Rest of World SOL 0806 +Somalia Federal Republic of Somalia somali SO SOM 706 706 201 187 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW SOM AFR Eastern Africa SSA 1960 1960 RoW Other Africa 273 so 520 Rest of World SOM 0342 +South Africa Republic of South Africa \bs(\.|outh)(?!.*sahar).*africa|^r\.?s\.?a\.?$ ZA ZAF 710 710 202 196 Africa Africa Southern Africa ZA ZA ZA ZAF ZAF ZAF RoW ZAF AFR South Africa SSA 1945 1945 BX BASIC G20 South Africa 218 za 560 Rest of World RSA 0388 +South Georgia and South Sandwich Is. South Georgia and The South Sandwich Islands south.?georgia|sandwich GS SGS 239 239 271 Antarctica South America South America WW WA WA WWW WWA WWA RoW LAM RoW Other non-OECD Asia gs Rest of World 0893 +South Korea Republic of Korea ^(?!.*dem)(?!.*peo)(?!.*nor)(?!.*n)(?!.*dpr)(?!d\.p\.r).*\bkorea|\br\.?o\.?k\b KR KOR 410 410 117 68 Asia Asia Eastern Asia KR KR KR KOR KOR KOR KOR KOR PAS Korea region OAS 1996 1991 1991 HI APEC G20 Korea 742 kr 732 Korea KOR 0728 +South Sudan Republic of South Sudan \bs\w*.?sudan SS SSD 728 728 277 435 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW SDS MEA SSA 2011 2011 RoW South Sudan 279 ss 626 Rest of World SSD 0225 +Soviet Union (former) Union of Soviet Socialist Republics (former) USSR|soviet SU SUN 810 810 Europe Eastern Europe WW WE WE WWW WWE WWE RoW USR 1992 RoW Former Soviet Union (if no detail) su Rest of World 0056 +Spain Kingdom of Spain spain ES ESP 724 724 203 92 Europe Europe Southern Europe ES ES ES ESP ESP ESP ESP ESP WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EU12 EEA Schengen 1999 1955 1955 EU G20 Spain 50 es 230 Spain ESP 0011 +Sri Lanka Democratic Socialist Republic of Sri Lanka sri.?lanka|ceylon LK LKA 144 144 38 17 Asia Asia Southern Asia WW WA WA WWW WWA WWA RoW LKA SAS Rest of South Asia OAS 1955 1955 RoW Sri Lanka 640 lk 780 Rest of World SRI 0669 +St. Barths Territorial collectivity of Saint-Barthélemy barth|barts BL BLM 652 652 282 America North America Caribbean WW WL WL WWW WWL WWL RoW BLM LAM RoW Other non-OECD Americas Rest of World 0466 +St. Helena Saint Helena, Ascension and Tristan da Cunha helena SH SHN 654 654 187 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW SHN AFR Western Africa SSA RoW Other Africa 276 sh Rest of World 0329 +St. Kitts and Nevis Saint Kitts and Nevis kitts|\bnevis KN KNA 659 659 188 393 America North America Caribbean WW WL WL WWW WWL WWL RoW KNA LAC Central America LAM 1983 1983 RoW Other non-OECD Americas kn 60 Rest of World SKN 0449 +St. Lucia Saint Lucia \blucia LC LCA 662 662 189 116 America North America Caribbean WW WL WL WWW WWL WWL RoW LCA LAC Central America LAM 1979 1979 RoW Other non-OECD Americas 383 lc 56 Rest of World LCA 0465 +St. Pierre and Miquelon Saint Pierre and Miquelon miquelon PM SPM 666 666 190 America North America Northern America WW WL WL WWW WWL WWL RoW SPM NAM USA CAZ RoW Other non-OECD Americas pm Rest of World 0408 +St. Vincent and the Grenadines Saint Vincent and the Grenadines vincent VC VCT 670 670 191 117 America North America Caribbean WW WL WL WWW WWL WWL RoW VCT LAC Central America LAM 1980 1980 RoW Other non-OECD Americas 384 vc 57 Rest of World VIN 0467 +Sudan Republic of the Sudan ^(?!.*\bs(?!u)).*sudan SD SDN 729 729 522 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW SUD MEA Eastern Africa MEA 1956 1956 RoW Sudan 278 sd 625 Rest of World SUD 0224 +Suriname Republic of Suriname surinam|dutch.?gu(i|y)ana SR SUR 740 740 207 118 America South America South America WW WL WL WWW WWL WWL RoW SUR LAC Rest of South America LAM 1975 1975 RoW Suriname 457 sr 115 Rest of World SUR 0492 +Svalbard and Jan Mayen Islands Svalbard and Jan Mayen Islands ^(?!norway).*svalbard SJ SJM 744 744 260 Europe Europe Northern Europe WW WE WE WWW WWE WWE RoW SJM WEU NEU RoW Rest of World 0027 +Sweden Kingdom of Sweden swedish|sweden(?!.*except) SE SWE 752 752 210 93 Europe Europe Northern Europe SE SE SE SWE SWE SWE SWE SWE WEU Western Europe EUR 1961 EU EU28 EU27 EU27_2007 EU25 EU15 EEA Schengen 1946 1946 EU G20 Sweden 10 se 380 Sweden SWE 0030 +Switzerland Swiss Confederation switz|swiss CH CHE 756 756 211 94 Europe Europe Western Europe CH CH CH CHE CHE CHE RoW CHE WEU Western Europe NEU 1961 Schengen 2002 2002 HI Switzerland 11 ch 225 Rest of World SUI 0039 +Syria Syrian Arab Republic syria SY SYR 760 760 212 153 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW SYR MEA Middle East MEA 1945 1945 RoW Syrian Arab Republic 573 sy 652 Rest of World SYR 0608 +Taiwan Republic of China .*taiwan|.*taipei|.*formosa|^(?!.*\bdem)(?!.*\bpe)(?!.*\bdr)(^rep.*).*\bchina.*(?!.*\bdem.*)(?!\bpe.*)(?!.*\bdr.*).*|^ROC$|^taiwan r\.?o\.?c\.?$ TW TWN 158 214 8 Asia Asia Eastern Asia TW TW TW TWN TWN TWN TWN TWN PAS China region CHA HI APEC Chinese Taipei 732 tw 713 Taiwan TPE 0736 +Tajikistan Republic of Tajikistan tajik TJ TJK 762 762 208 39 Asia Asia Central Asia WW WA WA WWW WWA WWA RoW TJK FSU Central Asia REF 1992 1992 RoW CIS Tajikistan 615 tj 702 Rest of World TJK 0082 +Tanganjika Republic of Tanganyika tanganjika|tanganyika EAT Africa Eastern Africa WW WF WF WWW WWF WWF RoW 1964 RoW Other Africa Rest of World +Tanzania United Republic of Tanzania tanzania(?!: zan.*) TZ TZA 834 834 215 189 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW TZA AFR Rest of Southern Africa SSA 1961 1961 RoW United Republic of Tanzania 282 tz 510 Rest of World TAN 0352 +Thailand Kingdom of Thailand thailand|\bsiam TH THA 764 764 216 18 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW THA PAS Southeastern Asia OAS 1946 1946 RoW APEC Thailand 764 th 800 Rest of World THA 0680 +Timor-Leste Democratic Republic of Timor-Leste ^(?=.*leste).*timor|^(?=.*east).*timor TL TLS 626 626 176 19 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW TLS PAS Indonesia region OAS 2002 2002 RoW Other non-OECD Asia 765 tl 860 Rest of World TLS 0626 +Togo Togolese Republic togo TG TGO 768 768 217 218 Africa Africa Western Africa WW WF WF WWW WWF WWF RoW TGO AFR Western Africa SSA 1960 1960 RoW Togo 283 tg 461 Rest of World TOG 0280 +Tokelau Tokelau tokelau TK TKL 772 772 218 413 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW TKL PAS Oceania OAS RoW Other non-OECD Asia 868 tk Rest of World 0839 +Tonga Kingdom of Tonga tonga TO TON 776 776 219 29 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW TON PAS Oceania OAS 1999 1999 RoW Other non-OECD Asia 870 to 972 Rest of World TGA 0817 +Trinidad and Tobago Republic of Trinidad and Tobago trinidad|tobago TT TTO 780 780 220 119 America North America Caribbean WW WL WL WWW WWL WWL RoW TTO LAC Central America LAM 1962 1962 RoW Trinidad and Tobago tt 52 Rest of World TTO 0472 +Tunisia Republic of Tunisia tunisia TN TUN 788 788 222 154 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW TUN MEA Northern Africa MEA 1956 1956 RoW Tunisia 139 tn 616 Rest of World TUN 0212 +Türkiye Republic of Türkiye t[ü|u]rk[i|e]y TR TUR 792 792 223 155 Asia Asia Western Asia TR TR TR TUR TUR TUR TUR TUR WEU Turkey NEU 1961 1945 1945 BX G20 Türkiye 55 tr 640 Turkey TUR 0052 +Turkmenistan Turkmenistan turk-?men TM TKM 795 795 213 40 Asia Asia Central Asia WW WA WA WWW WWA WWA RoW TKM FSU Central Asia REF 1992 1992 RoW Turkmenistan 616 tm 701 Rest of World TKM 0080 +Turks and Caicos Islands Turks and Caicos Islands turks TC TCA 796 796 224 America North America Caribbean WW WL WL WWW WWL WWL RoW TCA LAC Central America LAM RoW Other non-OECD Americas tc Rest of World 0454 +Tuvalu Tuvalu tuvalu TV TUV 798 798 227 416 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW TUV PAS Oceania OAS 2000 2000 RoW Other non-OECD Asia 872 tv 973 Rest of World TUV 0807 +Uganda Republic of Uganda uganda UG UGA 800 800 226 190 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW UGA AFR Eastern Africa SSA 1962 1962 RoW Other Africa 285 ug 500 Rest of World UGA 0350 +Ukraine Ukraine ukrain UA UKR 804 804 230 63 Europe Europe Eastern Europe WW WE WE WWW WWE WWE RoW UKR FSU Ukraine region REF 1945 1945 RoW Ukraine 85 ua 369 Rest of World UKR 0072 +United Arab Emirates United Arab Emirates emirates|^u\.?a\.?e\.?$|united.?arab.?em AE ARE 784 784 225 156 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW ARE MEA Middle East MEA 1971 1971 RoW United Arab Emirates 576 ae 696 Rest of World UAE 0647 +United Kingdom United Kingdom of Great Britain and Northern Ireland .*(united.?kingdom|britain|^u\.?k\.?$|gb)|england ^GB$|^UK$ GBR 826 826 229 95 Europe Europe Northern Europe GB GB GB GBR GBR GBR GBR GBR WEU Western Europe EUR 1961 EU28 EU27_2007 EU25 EU15 EU12 1945 1945 EU G7 G20 United Kingdom 12 uk 200 Great Britain and N.I. GBR 0006 +United States United States of America ^(?!.*islands).*united.?states|^u\.?s\.?a\.?$|^u\.?s\.?$ US USA 840 840 231 102 America North America Northern America US US US USA USA USA USA USA NAM USA USA 1961 1945 1945 HI APEC G7 G20 United States 302 us 2 USA USA 0400 +United States Minor Outlying Islands United States Minor Outlying Islands minor.?outlying.?is UM UMI 581 581 232 Oceania Oceania Micronesia WW WA WA WWW WWA WWA RoW OAS RoW Other non-OECD Asia Rest of World 0832 +United States Virgin Islands Virgin Islands of the United States ^(?=.*\bu\.?\s?s).*virgin|^(?=.*states).*virgin VI VIR 850 850 240 422 America North America Caribbean WW WL WL WWW WWL WWL RoW VIR NAM Central America LAM RoW Other non-OECD Americas vi Rest of World ISV 0457 +Uruguay Oriental Republic of Uruguay uruguay UY URY 858 858 234 99 America South America South America WW WL WL WWW WWL WWL RoW URY LAC Rest of South America LAM 1945 1945 RoW Uruguay uy 165 Rest of World URU 0524 +Uzbekistan Republic of Uzbekistan uzbek UZ UZB 860 860 235 41 Asia Asia Central Asia WW WA WA WWW WWA WWA RoW UZB FSU Central Asia REF 1992 1992 RoW CIS Uzbekistan 617 uz 704 Rest of World UZB 0081 +Vanuatu Republic of Vanuatu vanuatu|new.?hebrides VU VUT 548 548 155 30 Oceania Oceania Melanesia WW WA WA WWW WWA WWA RoW VUT PAS Oceania OAS 1981 1981 RoW Other non-OECD Asia 854 vu 935 Rest of World VAN 0816 +Vatican Vatican City State holy.?see|vatican|papal.?st VA VAT 336 336 94 Europe Europe Southern Europe WW WE WE WWW WWE WWE RoW VAT WEU Western Europe NEU RoW va Rest of World 0045 +Venezuela Bolivarian Republic of Venezuela venezuela VE VEN 862 862 236 133 America South America South America WW WL WL WWW WWL WWL RoW VEN LAC Rest of South America LAM 1945 1945 RoW Bolivarian Republic of Venezuela 463 ve 101 Rest of World VEN 0484 +Vietnam Socialist Republic of Vietnam ^((?!n|s|.*republic)|(?=.*socialist)).*viet.?nam(?! *,? *n| *,? *s) VN VNM 704 704 237 20 Asia Asia South-eastern Asia WW WA WA WWW WWA WWA RoW VNM CPA Southeastern Asia OAS 1977 1977 RoW APEC Viet Nam 769 vn 817 Rest of World VIE 0690 +Wallis and Futuna Islands Wallis and Futuna Islands futuna|wallis WF WLF 876 876 243 Oceania Oceania Polynesia WW WA WA WWW WWA WWA RoW WLF PAS Oceania OAS RoW Other non-OECD Asia 876 wf Rest of World 0811 +Western Sahara Western Sahara \bw.*sahara EH ESH 732 732 205 199 Africa Africa Northern Africa WW WF WF WWW WWF WWF RoW ESH MEA Northern Africa MEA RoW Other Africa eh Rest of World 0229 +Yemen Republic of Yemen yemen YE YEM 887 887 249 157 Asia Asia Western Asia WW WM WM WWW WWM WWM RoW YEM MEA Middle East MEA 1947 1947 RoW Yemen 580 ye 680 Rest of World YEM 0653 +Zambia Republic of Zambia zambia|northern.?rhodesia ZM ZMB 894 894 251 191 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW ZMB AFR Rest of Southern Africa SSA 1964 1964 RoW Zambia 288 zm 551 Rest of World ZAM 0378 +Zanzibar Zanzibar zanz|.*tanzania:?zanzibar EAZ Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW 1964 RoW Other Africa Rest of World +Zimbabwe Republic of Zimbabwe zimbabwe|^(?!.*northern).*rhodesia ZW ZWE 716 716 181 198 Africa Africa Eastern Africa WW WF WF WWW WWF WWF RoW ZWE AFR Rest of Southern Africa SSA 1980 1980 RoW Zimbabwe 265 zw 552 Rest of World ZIM 0382 diff --git a/tests/test_functionality.py b/tests/test_functionality.py index 451ec6c..df1c37a 100644 --- a/tests/test_functionality.py +++ b/tests/test_functionality.py @@ -816,6 +816,71 @@ def test_CC41_output(): assert "Great Britain and N.I." in cs +def test_BACI(): + cc = coco.CountryConverter() + + some_names = [ + "United Rep. of Tanzania", + "Cape Verde", + "Burma", + "Iran (Islamic Republic of)", + "Korea, Republic of", + "Dem. People's Rep. of Korea", + "Armenia", + ] + + baci_codes = cc.convert(names=some_names, to="baci") + isonumeric_codes = cc.convert(names=some_names, to="ISOnumeric") + assert baci_codes == isonumeric_codes + + +def test_UNIDO(): + cc = coco.CountryConverter() + + some_names = [ + "United Rep. of Tanzania", + "Cape Verde", + "Burma", + "Iran (Islamic Republic of)", + "Korea, Republic of", + "Dem. People's Rep. of Korea", + "Armenia", + ] + + unido_codes = cc.convert(names=some_names, to="unido") + isonumeric_codes = cc.convert(names=some_names, to="ISOnumeric") + assert unido_codes == isonumeric_codes + + +def test_EXIOBASE_hybrid_3(): + cc = coco.CountryConverter() + + some_names = [ + "United Rep. of Tanzania", + "Cape Verde", + "Burma", + "Iran (Islamic Republic of)", + "Korea, Republic of", + "Dem. People's Rep. of Korea", + "Armenia", + ] + + exio3_codes = cc.convert(names=some_names, to="EXIO3") + exio3_hybrid_codes = cc.convert(names=some_names, to="exio_hybrid_3") + exio3_hybrid_consequential_codes = cc.convert( + names=some_names, to="exio_hybrid_3_cons" + ) + assert exio3_codes == exio3_hybrid_codes + assert exio3_codes == exio3_hybrid_consequential_codes + + +def test_GEOnumeric(): + cc = coco.CountryConverter() + geo_numeric = cc.GEOnumeric.GEOnumeric + iso2 = cc.convert(names=geo_numeric, src="GEOnumeric", to="ISO2") + assert ("not found" in (iso2)) == False + + #### RUN PYTEST USING THE BELLOW CODE # python -m pytest tests\test_functionality.py # run the PYTEST BLACK test: python -m pytest -vv --black tests\test_functionality.py