Original Question

URL: https://www.reddit.com/r/RStudio/comments/8b3b2c/help_with_subsetting_data/

How do I subset my data when the column names are numbers? I only want the data from 2005 and 2010? Here is a picture.

Figure 1: Screenshot of data format

Figure 1: Screenshot of data format

Answer

Tidy Data

Although you can perform column selection on the data in the format in which you have it currently, you really should reshape your data so that it is in a tidy format. Also, in the future, if you’d make a sample of your data available via code, you will get better answers quicker.

Working with the data you have

Mocking up your data structure

Before I can show you a working code example, I need to mock up your data structure.

pkgname <- "countrycode"

# Install required packages
if (!require(package = pkgname, character.only = TRUE)) {
  install.packages(pkgs = pkgname)
  library(package = pkgname, character.only = TRUE)
}
## Loading required package: countrycode
# Instantiate an empty data frame
myColNames <- c("country", 2000:2015)
myNumRows <- length(countrycode::codelist$country.name.en)
df1 <- data.frame(
  matrix(data = as.numeric(0),
         nrow = myNumRows,
         ncol = length(myColNames),
         byrow = FALSE,
         dimnames = list(NULL,
                         myColNames)
         )
  )
colnames(df1) <- myColNames
df1$country <- countrycode::codelist$country.name.en

# Fill the data frame with simulated numeric values
for (i in colnames(df1)[-1]) {
  df1[[i]] <- runif(n = myNumRows, min = 1.0, max = 1.0e5)
}

View the output

# Typically, I use the development versions of packages. If you don't have the kableExtra package already installed and you're having trouble installing it, comment out the code below and use

# install.packages(kableExtra)

# instead of the devtools command.

if (!require(kableExtra)) {
  devtools::install_github("haozhu233/kableExtra")
}
## Loading required package: kableExtra
kable(df1, "html") %>%
  kable_styling() %>%
  scroll_box(width = "850px", height = "400px")
country 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015
Afghanistan 7398.7117 97728.5518 61954.41067 30842.96801 67471.19597 39363.0212 97761.842 62626.0145 48069.0818 63784.8570 76278.4604 60740.5738 33061.8736 70738.8304 80761.6542 87536.6113
Åland Islands 86890.1263 34468.1583 57302.34817 71547.87048 1222.52628 56991.4437 35106.173 34992.5296 22299.6340 34852.4005 31751.9706 76101.5955 11687.8712 94724.3479 73853.9731 98531.4271
Albania 82383.3696 86655.0836 89918.04326 98464.91072 27205.46609 3766.7034 93221.002 12213.5296 30590.4457 92685.9604 99608.1423 94237.1159 42489.3437 65104.0299 20550.1205 32312.3649
Algeria 30192.2004 49088.6703 9302.24528 50081.05212 41807.54781 40351.8602 69006.818 31753.9584 22342.9424 5951.9137 78247.6504 72814.4592 30023.5069 82173.6162 57490.6156 61604.4427
American Samoa 42940.9271 65967.4889 15677.52100 54657.95729 61126.72598 87075.0205 51873.893 35418.6417 40661.4276 57495.5572 34598.8485 81953.7588 80188.4230 34886.8269 30120.6331 90183.1337
Andorra 20912.7540 21506.2242 17590.62086 95157.54927 66071.91647 49291.8885 97963.027 54843.9230 71847.7635 72171.4765 80665.9132 44941.2517 95690.9268 30467.0536 32985.7400 18150.1071
Angola 87118.7040 86404.3474 44166.84854 83778.92303 1928.49903 90973.4831 31802.833 57252.3997 92960.9440 65629.4989 47428.9986 71875.3285 21694.0839 23832.3497 98897.9265 17360.2687
Anguilla 28609.7737 91174.6199 52355.15527 49528.49754 33818.83441 24646.3702 74393.745 70496.3369 99756.7256 13646.6164 45970.3764 82851.6908 47904.2630 64550.4166 77375.7939 99901.3190
Antarctica 50869.2725 38635.9401 37857.09581 73300.01264 71086.70164 791.8025 71022.420 17484.2629 5487.7160 98422.6995 3790.1138 65924.3279 37405.5191 77007.3088 47107.3118 28281.9064
Antigua & Barbuda 26372.7901 80078.2157 37211.33347 63578.23075 68032.63526 48780.7652 56379.667 35357.6674 53117.8080 43539.4667 89675.9831 74227.3376 65685.1756 66256.7000 94682.6465 71872.6868
Argentina 45208.9532 15700.5123 63479.72286 50421.39865 25923.11320 44474.7936 27825.634 45229.6777 25448.8629 78213.8021 87239.3347 86198.9735 60582.9300 62877.4405 89241.5319 5515.4223
Armenia 56717.2932 30087.9377 82579.40954 58872.64913 4135.56308 8753.2746 24395.260 17761.3011 20682.6061 73730.7962 24573.6711 855.3365 83383.8744 53773.2623 4159.7158 70381.7480
Aruba 72941.9737 23094.7520 98882.90630 86246.23193 6148.24971 9860.2426 90342.039 2672.3039 21387.8993 78676.1997 18838.4006 26007.3276 71839.3384 44242.0922 34507.5020 18323.3277
Australia 19555.3609 82808.5316 71590.64891 67186.42638 70621.73486 76660.6084 27687.118 58416.0463 23448.2989 87454.7470 37692.2241 74456.2258 13210.1337 60404.7759 83099.0206 25029.2248
Austria 98253.8204 26487.4375 60914.52598 99353.56781 30220.20987 8517.1320 29993.968 38177.7958 84484.0922 68348.4893 70666.3752 71110.5129 5405.0091 79834.9500 92015.7081 43874.4516
Austria-Hungary 58282.0212 19336.9613 21665.94170 47771.18781 3695.80599 41682.4646 64581.220 31022.4381 70849.5689 83959.6762 1594.9758 59158.7685 92730.1772 41375.6077 79760.8106 74339.7451
Azerbaijan 19099.0837 60162.8313 49514.34558 85250.34967 48802.40253 71998.1070 15272.847 2807.6517 37369.4226 47727.1096 67146.5944 31013.1971 31232.1653 49106.6806 21297.5107 82215.6099
Baden 42552.4073 65508.4281 16030.55533 88043.99327 87623.49064 29391.7425 20620.624 6182.8607 82454.5646 60188.5486 47501.1506 92503.4549 23814.7511 53212.7367 45475.6993 22600.8259
Bahamas 92957.2439 36880.4103 60020.74799 50275.17643 14907.89564 99265.7963 72751.728 74968.7906 45705.4473 66221.7364 54078.4203 69763.4462 33957.0002 79840.5134 95152.4548 57795.7856
Bahrain 24546.2817 3679.2656 92268.04475 40439.80695 65190.81484 90266.3634 92347.095 51444.2806 3327.1743 71267.4241 28433.7306 1828.3080 81470.7367 89227.1610 87267.6364 78101.0992
Bangladesh 65756.2078 87326.4773 98324.93473 30053.49129 69203.96341 57208.8827 27157.714 5104.3188 96078.8893 91349.6434 25709.7607 22424.1923 82663.5453 92211.4606 77601.4867 32507.7094
Barbados 17722.5478 8462.8421 22698.02006 46653.66510 38842.81765 32093.3916 73698.225 63711.8235 61042.8736 84643.6661 20034.9323 27835.9934 43518.7921 96809.5002 81964.7516 33574.6610
Bavaria 3570.9961 14071.6829 25782.17100 82053.55373 39806.90662 91679.4213 21629.531 49259.6567 33304.7711 2226.2246 40346.7471 93040.9774 25893.5245 62596.4977 39945.9193 74070.7906
Belarus 74466.8916 85205.2074 41001.01625 81572.97360 14838.78833 626.3662 70569.072 39001.7062 25151.9321 10820.1064 73998.6745 81454.1950 85611.4099 15171.4948 38304.6555 16141.1804
Belgium 4047.6023 90475.5758 47120.27888 43568.48594 89763.98516 71503.7566 25804.267 76832.5875 2252.6543 37740.1227 86965.0592 23710.3858 3063.0343 39737.7945 34076.7578 1985.5075
Belize 51828.9309 13802.3733 2561.04935 56592.85063 17349.04919 22414.9956 62137.549 63774.4548 29177.2178 90146.4788 15055.3968 31960.1211 66580.0707 77120.1238 55519.6801 98424.4684
Benin 28691.9631 5367.6284 37573.07810 30096.29957 80148.70298 93684.6075 29290.043 75406.9281 5182.7568 48624.8685 30886.8766 13843.2559 59659.8563 71769.9165 79023.7251 94118.7968
Bermuda 68961.3917 89292.8212 4907.51973 6508.11779 30033.74537 47596.6440 63543.894 51005.3241 97175.1323 30216.5341 54692.8279 70026.4160 59892.8831 57256.5271 14522.7159 37687.2316
Bhutan 99760.1881 71383.7508 24680.34452 88161.90077 91202.35670 46530.6017 69307.608 43952.3949 84165.7094 93839.1704 16673.4892 75823.8136 76538.4085 88125.8073 46677.0401 73880.1794
Bolivia 98331.1672 99631.6534 3830.26064 57057.87744 16547.45969 38764.7330 65414.888 31450.1887 69944.4176 40545.2762 79646.8030 1689.7229 60994.9567 50539.7956 75587.2309 72791.6094
Caribbean Netherlands 35090.9155 23078.4317 78529.91138 32296.62317 18024.83249 72146.5503 84096.140 94257.8427 70857.9215 9570.9697 80995.3940 80752.4170 63440.3772 5232.7118 71632.3771 96783.8344
Bosnia & Herzegovina 95372.0720 18121.4425 99284.99386 59600.39398 13620.57452 51793.2669 93067.808 71648.5969 51658.9760 62005.6172 47876.7879 29525.9122 68823.9087 49506.1846 36699.4586 9745.6456
Botswana 11836.3428 10749.8645 40619.75723 4787.49515 34269.16156 70840.9838 99863.764 6350.8144 78667.0293 28522.8551 90867.6138 53615.0818 41701.3084 36357.8752 53393.3171 59929.9263
Bouvet Island 63731.0708 22942.7376 50376.17820 60773.84920 49176.00707 63462.5224 69717.612 3185.2843 12964.2064 30914.6350 75227.2206 23003.9152 80310.7455 15051.4589 18997.9273 46519.5789
Brazil 29465.4195 42756.0208 24792.78931 27204.33082 35966.96493 7955.7023 39329.669 51572.1648 2400.0837 96009.2827 91704.2506 15710.3975 56164.3333 5306.9776 89950.9707 49217.0411
British Indian Ocean Territory 68209.7877 12727.4471 31955.76924 51688.23514 75178.49414 49392.3217 15545.232 77589.5842 8784.5384 91430.8624 22693.3371 89428.6194 95201.6001 30335.2045 69757.1238 42155.0806
Brunei 33048.1889 47806.5833 86468.73465 19692.26278 77514.99888 63863.6254 18147.689 37876.6547 56662.6896 88718.5997 54767.7881 85290.5781 99854.2764 17183.2584 71479.0600 45983.6124
Bulgaria 56836.7361 3936.4337 17857.21426 68662.75890 90819.31529 69645.0360 63506.407 73415.4399 28298.9492 96757.2389 93758.4718 51693.8737 72526.9001 85944.5736 60678.3526 73886.6544
Burkina Faso 55168.9144 2682.1299 52920.55837 77917.61796 16208.65614 94202.4036 29993.849 84376.7586 9229.2972 18787.0750 32366.1531 86968.8329 47691.2450 87899.3747 71429.1286 97636.1421
Burundi 42999.2246 47585.1310 54840.18466 23969.57153 8980.85297 66603.0055 84058.905 32871.6684 26338.1737 89555.6814 77615.5242 55269.1618 95515.1345 47835.9851 86974.1782 29025.7330
Cape Verde 53422.6801 62648.8605 17255.06904 48199.13007 72695.10812 23998.8903 95220.951 66051.2764 32469.8368 12783.7929 94344.3920 39781.2219 31461.3958 10847.9433 31527.4024 57817.8391
Cambodia 61713.8878 44651.0167 38820.74523 60303.23207 61092.49340 75996.8068 23211.897 75552.6735 69755.4679 39419.1440 66440.6075 29503.9132 31633.9378 89356.2113 89270.0283 79818.8056
Cameroon 46899.7289 54887.7378 80248.34619 97485.37368 34301.28462 52492.2596 30273.490 37465.1423 26979.1374 35549.6748 20651.8592 41541.3521 6763.4902 40920.2905 36931.7737 24541.0349
Canada 38208.7382 53014.9650 41285.04980 16206.29582 988.08309 46437.4639 12439.624 63857.7499 66342.9981 33732.2864 18031.9737 26515.0197 6779.7455 19256.2599 16822.4328 98858.4735
Cayman Islands 74249.8523 47942.2592 54673.08955 73972.36970 1631.10179 81686.2874 23495.994 77388.2912 60950.9396 14780.1462 92371.7257 45627.5366 67502.3780 44787.7973 62772.6397 75171.8953
Central African Republic 65801.8936 29722.3576 75805.75474 72055.45092 82446.54129 74894.4916 80554.894 35694.8535 75170.7927 19265.9115 39505.6430 64285.2815 18414.5220 50780.6024 11727.4617 74432.2203
Chad 9544.4822 32392.5027 17414.01089 67727.03713 97597.90610 84421.5215 82585.548 78738.5332 81896.5443 89264.6751 26052.5078 22606.4853 89397.3821 22277.3347 9040.4047 17343.6617
Channel Islands 98689.5238 51897.4705 15422.08149 13820.90221 42048.46679 58079.1828 91420.315 60685.7428 13052.6338 10334.4685 42058.4317 20575.3080 63252.4364 25776.0461 94376.2256 33867.8621
Chile 39086.2946 93689.6534 74947.97699 35608.74381 87969.08912 55704.4295 85912.092 34276.2608 34851.0706 69244.0301 43857.1967 84839.3040 72676.2073 21111.2161 64727.0564 65633.4118
China 87774.1930 10475.0647 98768.68799 92087.28370 97916.14129 82824.3728 54862.050 74266.7680 41726.4996 17075.9257 2310.9269 28000.9550 12039.5204 75373.6582 1776.0243 81672.4014
Christmas Island 72928.0953 23673.8149 29372.49431 73316.01635 97829.69256 56115.7406 95696.022 40169.3484 41900.8546 34727.9451 30941.6829 53019.9422 39387.7631 90379.9886 8463.6587 35549.9908
Cocos (Keeling) Islands 86957.4648 84943.7473 90683.76183 70829.18226 15256.64484 74481.2494 35809.373 37818.5015 64761.3882 31482.3741 13254.7966 75305.9487 73271.3869 39115.4982 6236.7984 32689.8915
Colombia 42450.9337 75365.0613 28653.59495 50621.42327 94995.14542 63326.4686 4872.282 94281.4196 11476.5199 10283.5047 8914.8927 58388.0161 5988.5503 62186.9126 906.5876 32381.0943
Comoros 63740.9440 17622.8898 11378.49097 61749.56538 71294.69323 73879.4084 60100.886 28310.1872 23896.4275 46703.6742 14363.0287 95059.6084 56097.9660 89561.8282 30085.5926 53098.7873
Congo - Brazzaville 72832.6588 31117.3167 72191.26115 52142.62139 22971.26897 20522.3625 1840.820 61728.9693 53840.4214 57721.8925 9216.6677 93614.4055 52001.8630 23882.1383 32366.3154 9158.0611
Cook Islands 10611.5999 47277.5273 57069.70272 26159.20505 53826.99662 50525.1945 98606.987 24390.0564 91770.8353 29523.6734 58017.3997 40660.9115 51740.8202 50088.4503 72189.3078 50971.4667
Costa Rica 99795.0029 21074.7109 93176.18790 42385.30699 96882.67058 77244.9383 22455.774 18093.1097 23915.1421 18340.0119 77421.0038 11503.2189 77158.2459 90062.4218 11126.3333 85371.7016
Côte d’Ivoire 51869.5521 8762.4362 37316.77564 51704.76699 11682.62382 89275.9890 56980.860 71075.5393 36952.5559 41599.8909 14540.1036 92957.7448 76437.4591 28008.5159 32022.1788 45071.4988
Croatia 37926.1858 76043.6536 3258.11970 98023.51680 25139.24317 31021.6949 10569.892 22577.2674 39536.9011 66899.0339 14938.0285 5989.3106 92000.4906 79437.2540 65539.3763 53469.0610
Cuba 10963.8822 19169.4458 67703.67481 30427.68930 84897.20846 90978.3522 30012.331 46717.6657 57035.6550 15630.0282 17642.7020 97411.0280 32820.3815 24507.1599 68727.4925 78662.4393
Curaçao 36976.7165 34053.5121 90643.77063 21921.54936 10535.98879 33978.2019 35641.861 96852.4090 92697.4331 34747.2808 47393.2044 79829.7453 64809.6331 42833.1824 84989.4000 77393.2937
Cyprus 54065.5721 6593.0581 96713.50570 41505.01843 86934.66169 15825.0312 10470.145 83220.6302 5724.9217 51197.6222 95277.8640 96866.2978 47225.6379 3001.8445 34643.5583 58975.5444
Czechoslovakia 91854.3390 18739.0088 78914.26693 15088.35691 95972.04565 25589.0884 26509.593 24376.5233 13696.9849 97990.9034 70961.3040 2928.2575 93226.1537 29159.6055 75084.8417 11814.7191
Czechia 75722.5649 80933.1681 53612.86088 90400.13736 52430.40186 39505.2868 35185.729 31732.1311 53648.8813 32337.0566 34022.1936 93665.3826 10051.1041 72830.1777 1994.5526 20664.4039
Congo - Kinshasa 3952.8545 77142.9366 60777.93282 91497.59782 65854.05394 67722.5644 41000.818 65971.8090 98756.9486 49281.4688 77116.8374 66286.1396 2838.5041 85064.4376 60066.6022 29559.9099
Denmark 73636.9072 58943.1589 31133.60657 95217.92540 78022.50461 24438.8623 22909.967 35455.5272 42719.3530 182.7092 40443.8442 16997.7624 45910.3170 10802.5179 483.8725 45966.0355
Djibouti 71482.9053 18638.1739 27568.63570 63337.54322 21272.50730 9971.1220 19455.361 36067.8778 76863.5005 34703.6907 40219.9025 95699.7492 86876.1730 85513.3668 19348.5457 98750.3755
Dominica 65411.0806 60590.7255 63096.43113 20868.02927 51.19005 79441.4031 44802.113 62626.8295 78994.9216 20944.5321 31066.9796 66054.3099 44184.9874 27433.2736 64513.9723 97097.3375
Dominican Republic 59913.5830 88347.6923 81362.98823 9133.65544 43549.60519 27499.2469 1981.936 94059.6713 74024.0501 26513.8972 96897.0281 53456.2193 34401.2604 92440.5714 84726.4663 58160.4853
Ecuador 11442.6575 26424.8089 48583.44396 52413.86449 86494.92633 2550.2486 6091.400 41015.9592 70359.6275 66138.5448 90222.7826 32236.0342 72165.0134 45342.9047 21321.0713 94961.5976
Egypt 63386.4639 47967.4849 55388.68309 62779.11217 30739.49182 99103.6593 79439.705 57018.5076 53545.7441 67446.5189 68085.8383 88530.7355 18098.7368 32664.4601 68119.4565 58290.6038
El Salvador 57424.4122 98964.8973 44591.43495 68496.50638 34562.66186 73973.4595 12775.429 73348.3916 17357.8257 35964.8269 62411.5099 83648.9959 84922.5828 79794.2761 2163.1341 51066.9960
Equatorial Guinea 98532.0034 43924.5301 14147.25694 82212.52236 4039.19581 78912.3844 50526.077 23747.8722 16289.2517 7656.7083 74502.2829 13377.5044 41215.4197 6617.3995 91199.9293 66853.1987
Eritrea 24106.4570 74136.3681 1325.27228 63906.40312 67705.05504 86614.2125 10326.849 63169.9873 84680.2837 11768.3004 23276.8969 83493.2551 28247.1770 85498.7386 11853.2036 44031.4457
Estonia 83447.5891 5111.1045 4161.24852 51425.84470 47560.56822 33149.8382 61709.931 33278.2151 15089.6125 18545.2902 25491.0186 31275.4416 14776.1690 32678.6685 84781.6776 53254.0101
Ethiopia 20253.8793 718.1936 75338.41918 49149.93612 78013.84854 56783.7447 23951.769 17803.0536 27385.5629 64063.7217 17429.6086 13109.7035 74710.1007 92722.0270 7483.8043 33808.1523
Falkland Islands 24387.8780 53041.3337 92660.91416 6775.78044 55632.79974 37931.1276 89348.214 92591.8889 96882.8701 7111.7578 86151.5242 54646.7394 53601.8775 66629.1041 66093.1604 66021.6952
Faroe Islands 42020.2238 56427.5019 53091.23917 86243.04283 25070.17654 79193.2840 52732.340 64817.5546 11712.6094 23184.8512 99233.9361 75894.3330 38793.1072 63747.2691 29970.2533 14212.6219
Federal Republic of Germany 66005.5931 87292.0286 46359.83355 54617.18389 93431.61781 29317.6315 8095.432 30325.1703 28449.5746 20049.2912 20084.3764 98482.1552 58755.9887 30438.7057 6951.9898 14990.7553
Fiji 38091.9172 1849.9284 8774.33362 37652.51020 71078.48120 60887.0184 41590.851 96951.0361 93654.8319 30652.4510 53849.2212 42915.6072 11213.7803 88362.5163 21084.1186 53085.9793
Finland 18063.7693 50298.3673 1724.41109 6426.54192 79908.62993 41237.1097 7502.509 39677.4955 61324.8777 3189.1865 19923.1040 72775.5874 14550.8131 93275.1273 22180.4960 51593.0310
France 60731.5544 43887.8082 11660.56178 13510.24519 21395.28524 84124.2330 46001.909 88556.4504 99994.0893 34207.8464 81118.9669 91808.0408 26341.6933 92242.5664 77792.8056 75377.2734
French Guiana 25948.7195 72035.5110 93649.39375 74854.54490 32625.17223 26313.6645 47096.151 42002.2604 57336.6854 847.2395 57253.8009 5111.6306 46937.5473 77794.9398 62595.2042 94201.2465
French Polynesia 13230.7800 78894.3512 33470.44060 75012.27696 97826.01760 13837.7325 70623.192 92492.5519 41071.2381 47225.4082 95177.2871 48694.0584 27168.5620 822.9015 36339.9882 96830.0957
French Southern Territories 37018.1543 54429.4206 86069.55509 18587.70656 96173.91721 48615.0216 67014.471 58889.7217 88020.2785 83141.4340 15681.1276 91295.2805 79672.4928 27855.2092 68566.1835 55446.9689
Gabon 77533.1128 43092.7988 8847.85035 81295.10732 72584.94182 47981.6630 83916.621 90233.2127 46932.8743 2346.4650 44303.3543 92149.0154 59362.6761 72561.7336 49885.0442 3235.2227
Gambia 73227.1239 89640.9119 21716.36987 91627.91965 10312.65656 98239.2071 82775.049 52739.2562 87882.4500 85304.1023 67340.3558 21698.4012 70614.3781 49910.3676 12586.8641 55680.1589
Georgia 83501.1725 44494.8752 51832.76520 26506.97782 67643.15961 96836.4068 77316.087 88196.7207 19375.5175 81788.7065 58853.7403 36656.3934 88747.7886 70353.3557 65603.6443 84463.8804
German Democratic Republic 50384.8281 30837.2149 73163.46020 34923.95122 21722.96322 28725.0162 45734.393 74533.5086 25828.1902 52482.8461 95058.7414 29137.9388 7102.8711 918.6246 32452.0043 62111.9855
Germany 37826.2599 65893.2492 87265.73464 53348.50643 13026.05638 55448.6951 68942.596 55415.4689 68129.4759 25963.8991 53795.4386 67064.5822 22589.4731 88880.1044 1485.8392 49389.4668
Ghana 52129.0825 13426.1347 46193.73246 61547.56163 73792.70578 62239.4078 92956.913 67511.2984 19802.4136 837.1539 79571.9824 49659.7326 97158.7474 24662.3084 92028.8429 5438.6958
Gibraltar 76549.2423 16823.5127 72385.21971 87977.73119 39849.83313 31647.9414 29524.021 48812.0117 51204.5026 31741.6107 55763.8819 99892.5082 89490.9995 58752.5060 12316.5860 58466.0998
Greece 47672.5115 29153.5724 37491.20861 95183.60276 88774.33691 55067.3335 88353.011 59603.9759 17818.6465 16288.0214 19854.4457 97829.4047 46502.5647 98499.6499 25831.3866 67321.2749
Greenland 67428.5891 18222.8691 74987.65464 23930.89961 91383.04470 74582.0144 95790.404 16847.3987 84622.9885 56171.3787 80819.4403 32507.3648 59690.1369 87739.1700 96923.1558 39463.9645
Grenada 97892.0648 63816.4271 34231.35529 99450.54958 3117.65878 97930.2422 97805.106 58893.6026 6714.3768 93864.4145 6708.1462 92249.6601 50453.7656 88197.7378 91978.8109 97786.0436
Guadeloupe 24597.9505 31564.5060 26944.63945 86172.30244 64843.65612 66490.4463 15080.198 5693.0419 27779.1202 79027.3772 78151.7609 937.3440 28075.4787 69260.3171 22299.2655 96025.4965
Guam 49059.0043 95492.9563 9033.03543 81505.03993 92291.22491 65126.4190 41046.616 32445.2758 87014.7486 97330.8366 2731.5445 10907.1980 4455.1039 68573.9214 49326.1301 15289.4669
Guatemala 98173.8456 1691.6171 91108.10880 83092.81868 82789.87966 62862.5361 97835.630 10667.1602 47271.3439 72442.3386 12169.4619 29319.5766 67945.8462 40323.5459 11323.5334 93595.4350
Guernsey 32720.6839 26681.3290 26800.66969 99066.18670 74515.21728 47466.9880 27126.730 42232.5163 69296.8103 88101.7912 14812.5382 55837.6424 83542.6465 17537.4452 11025.3858 48823.2037
Guinea 69185.3993 53355.8439 82932.55969 70394.36283 84355.93536 21993.5332 43903.858 53058.3575 71970.4916 8079.4638 75236.9892 88813.9010 44142.1981 62982.5128 31933.4069 75270.8431
Guinea-Bissau 98545.2414 96539.7979 96628.00446 1425.08545 71389.50886 78266.1967 78554.116 92937.8653 59351.5435 15923.0278 63185.3649 69877.0538 97483.8075 20154.4937 18585.7803 19283.3146
Guyana 74643.2821 18258.5252 28278.03156 55390.44537 12687.19281 1432.6540 32139.207 1736.8029 77202.8833 95903.9381 9259.6390 45050.9725 49260.3252 76461.9351 38692.2229 39710.7314
Haiti 25393.6595 32795.4567 44538.20733 17886.98171 81214.29397 62446.4789 23088.622 38878.8822 17405.7294 83814.1081 33841.8146 16378.6255 52325.3059 88165.3034 350.2574 54337.4458
Hanover 44666.9665 11717.7072 71827.50625 87494.45144 29582.62014 86431.1546 39915.558 89556.1468 44399.1494 82516.2517 25183.6866 35148.5753 47271.2236 77293.6253 22217.7646 44706.3102
Heard & McDonald Islands 40696.6381 73870.8309 20678.51524 81994.55739 43160.11320 12007.9154 80965.529 71776.4854 15935.1554 27959.6981 18655.1014 92351.4131 35950.9209 60673.1513 1857.4631 12819.3263
Hesse Electoral 50464.7081 16943.8725 87058.37590 45261.54707 70428.01849 57265.1084 3976.954 99516.5062 42217.9362 89878.0261 61195.2312 77294.7058 95660.6075 77474.6747 37400.3295 82604.6479
Hesse Grand Ducal 75767.6073 48004.2445 83033.24667 84660.94514 27251.44829 83641.7938 6470.463 40927.8412 28423.9782 18750.6364 87168.5867 13909.9921 84250.1369 96156.3226 1737.4047 34315.1965
Vatican City 99855.2633 15416.9942 61613.21763 69236.07479 75229.95059 94408.5601 32783.121 42586.5089 97784.8026 14476.4269 42082.0401 39782.3243 7739.4947 37035.5466 59238.2406 55825.0030
Honduras 30724.9724 79519.2552 56348.61796 38014.39632 60486.69978 31248.9109 75521.878 59810.3474 88648.7298 44117.4779 95101.3170 96409.8603 15233.4530 85865.1417 17709.4354 93350.2836
Hong Kong SAR China 74045.4065 32298.2332 12119.25409 54341.48627 21540.28317 67330.5386 68352.169 73540.2068 52598.2711 81989.9507 32982.7854 83306.8002 21037.5561 50247.0479 9198.5124 60449.0337
Hungary 53964.4385 52311.9806 69187.04722 76274.93751 69728.50842 80826.7517 34331.336 95080.0482 90789.2805 45015.9044 45358.5919 65985.7191 44372.6687 75677.9088 13537.1647 8099.1648
Iceland 71867.1727 20847.1585 70088.14393 69015.58691 57865.99486 38198.7261 62562.163 85501.2183 78472.5524 64968.8998 2925.6686 52074.4773 29089.2840 49917.2591 72157.7315 61133.0190
India 82552.0496 77012.9086 66699.03183 23100.05283 9449.95758 55266.2695 79623.945 97868.8066 40702.3994 64453.1743 18627.9388 19043.0315 16718.0716 70325.7962 93510.2022 39714.3915
Indonesia 72163.6661 15343.1536 48658.36856 30409.82501 61038.32247 93211.1749 85533.311 68554.7277 3068.2945 48192.6960 29610.3840 60107.2967 9966.6615 23276.2177 29545.1260 46188.5505
Iran 19070.6853 32501.2925 47056.76334 48255.83215 76537.79758 17233.4121 8966.256 80151.5569 4822.6668 75591.7357 2444.6717 48261.0770 32619.9401 37361.5454 19274.8585 48949.1293
Iraq 44794.1484 81122.5158 80966.54995 35397.73127 33186.51459 49281.8065 47401.977 4854.4475 67188.0955 73662.7310 25800.4391 22260.8041 46875.2217 46357.6796 53391.0060 24689.3478
Ireland 38081.7281 38326.2385 22656.38458 89823.00498 94708.64750 33297.4372 96371.401 27297.1063 7848.3039 72571.9457 55360.0187 912.3355 77895.7607 80247.2248 71661.7609 38163.9517
Isle of Man 20803.7619 25061.5683 65583.03584 62936.53706 37632.14115 16239.6390 4631.407 94036.2441 530.9840 45078.3677 90867.2438 46015.4783 86189.2237 13841.0933 46316.2596 19055.6108
Israel 94052.4007 96419.5884 69512.76626 87573.42950 43494.05017 4578.3071 7486.194 13597.4413 25365.5717 76259.1384 44357.7392 23015.0033 33152.9462 65327.5904 59776.4077 17334.9495
Italy 66250.2990 54418.6421 18319.46156 71161.17192 93298.01627 36838.3069 13686.649 95303.6596 837.6727 27891.4916 5353.8861 86533.6858 1587.1673 25387.4824 21130.4052 59387.2354
Jamaica 20437.4124 46073.1838 35582.13565 27006.41553 24736.30344 25383.1934 83202.895 45437.9157 75336.3012 56905.6051 97501.8062 71369.8924 48762.4784 85165.6987 79786.0412 89705.8675
Japan 91554.1209 89656.1773 67993.58124 66629.82161 23337.94596 47399.8605 71601.438 31088.8439 6362.9545 48023.3502 64599.3093 49469.3551 17800.8969 30718.5951 94755.3079 89684.7117
Jersey 29530.5726 54788.5197 58351.19249 83260.11356 75167.59686 33730.7667 13164.445 44861.9225 78782.5200 20144.8515 53437.0679 41802.0678 94340.5164 67494.8789 64525.2269 79298.6675
Jordan 30808.9546 84317.4302 1739.80822 63851.56651 48639.82776 16559.7617 95088.976 53713.2733 19240.6353 82592.3369 59042.2923 12793.3313 1543.3089 71627.4944 50265.6483 79102.5982
Kazakhstan 20408.9369 40519.5447 11237.82507 10868.28367 39842.65743 93045.6066 58744.697 10623.6553 45130.8724 80092.9355 13062.4176 72770.5302 46307.8506 42941.2614 37402.2329 10082.9803
Kenya 73766.9897 69020.2320 32946.25684 64337.87639 26068.16019 21278.7838 34902.134 80405.7978 36705.6953 88731.5568 64269.5087 92744.1551 80315.3799 13259.5200 48145.6568 9192.1735
Kiribati 44780.4976 46964.2303 69879.18399 34322.69286 13170.39687 32923.1724 36880.079 79206.5016 88892.7942 44082.0346 61804.9192 45729.5853 74907.6172 43202.9653 63117.9860 12636.1784
North Korea 53904.9388 9333.1989 42494.40259 94262.46717 45915.55319 20008.4987 38326.154 85539.3624 66816.8132 35179.8735 75980.6103 68720.4803 27370.1309 13767.5717 51527.2713 6887.9030
Kosovo 86966.6331 95124.7401 63726.58141 25606.58266 13069.35143 14642.5564 89334.388 21146.9951 79205.8875 60009.1748 95494.0165 49216.5431 65561.3705 4426.8267 38209.1479 97360.6030
Kuwait 94842.9464 63331.8065 62212.78553 50099.99434 63778.04881 15906.0918 83083.636 79124.4752 83228.2016 43667.9213 33262.5006 9314.7050 62699.6643 48953.7199 87494.1430 90875.2955
Kyrgyzstan 8832.5571 73022.4251 92931.73952 88797.19879 2710.15235 57545.5339 96279.755 67503.7936 71986.7031 28814.8136 89746.6567 33184.9712 92769.5822 25707.0168 54414.3248 96654.6559
Laos 93476.0935 92276.4946 77890.43945 15019.63165 88479.99496 54561.5674 99619.294 9773.6706 19754.9753 32889.6923 17548.5406 36733.6246 20663.4484 69283.8201 93123.4917 90429.6314
Latvia 91847.8160 85157.7540 95633.19035 72622.07190 14205.65573 49590.5733 11375.965 13160.5370 16986.0019 9921.9933 96798.1208 98121.8225 84228.8661 37284.2797 71101.1336 94781.3825
Lebanon 14006.0488 49473.1875 40538.10460 63197.00121 29183.54493 24572.3884 55993.993 69531.9613 75760.6212 84897.9416 42987.1246 36163.9252 4323.6761 22791.3057 49569.8364 6231.7629
Lesotho 68802.8713 83328.2510 67869.96717 14647.60017 59530.82048 27513.9578 27281.881 6404.3488 50423.9017 63562.8192 76872.0445 95717.4823 83945.5876 67302.7899 48112.2617 10610.2163
Liberia 86843.9711 13638.8361 66857.13336 18753.84271 26711.44194 22311.2756 69347.860 57156.7903 93592.8671 93483.5536 27432.6493 16011.8352 63738.2494 52759.8443 43230.6221 61338.9611
Libya 40726.9779 63431.4605 62180.31779 52684.29604 52737.23687 55130.6417 2262.973 67080.5215 87113.1764 38914.2985 55968.3209 72572.5465 24309.0888 5227.1052 71926.7062 82991.4718
Liechtenstein 72645.5615 22490.2538 12956.63815 51121.98410 77557.82748 32604.1687 10470.801 37277.7409 48834.6449 12571.3903 1775.4576 96921.0431 36686.2496 48826.1636 31478.7036 15175.8933
Lithuania 89632.9868 78742.3970 66895.92780 66938.89184 54605.51507 49933.4890 7367.020 99039.3638 83411.7053 45481.0112 6245.3972 82919.0678 58469.2938 66637.5291 2937.4080 90722.9311
Luxembourg 73792.6553 44763.3050 42989.11763 59819.48719 91601.00085 72439.3867 16020.679 32880.9222 56308.1159 61694.5513 56163.9354 25791.8323 29858.9035 8727.2730 77810.8622 52388.2452
Macau SAR China 17487.9614 63074.2687 38925.04391 60704.04573 79688.07337 41560.1137 20442.554 32561.7726 1775.7051 91817.4994 2041.5883 28663.2362 27951.9870 33084.3997 62702.5316 18080.4463
Madagascar 17259.7861 14247.2751 74500.94940 72092.63729 48410.25136 60144.7339 57705.147 26821.5254 89370.1170 18934.0834 42256.9360 57654.1806 60170.2793 33411.5755 4003.9014 21852.3630
Malawi 61625.0885 6222.9989 10071.96247 92488.35548 37538.42314 88422.0411 28968.932 72588.2878 9996.7321 7726.4750 82323.8010 32538.9522 58565.9730 90754.8555 6178.8068 85229.3845
Malaysia 24521.0771 44144.1183 71355.38759 33672.04892 73831.85130 62676.2035 49458.991 67679.3458 41650.1853 82825.2973 62606.1741 98745.0864 51093.5212 46500.8821 44039.5756 65535.5851
Maldives 26898.9820 52723.8219 93016.34344 43936.45298 44275.90076 40431.4481 78348.283 79694.1266 81782.7523 27723.6052 38523.7404 31367.0997 35665.0284 20234.3983 20177.7174 77767.3160
Mali 91168.1740 40196.3602 83764.06169 40659.08061 29833.89670 35857.4164 5929.166 34694.0656 13098.6120 58243.9539 91676.9430 10647.4706 19615.9930 58877.0537 10510.1054 53755.6318
Malta 13523.7201 44333.8403 15821.97078 7911.36956 57096.09122 43774.7913 86748.213 76454.3847 37818.6310 38223.5352 52076.3260 57194.6200 12820.9329 2850.5173 98202.8846 62737.4741
Marshall Islands 56461.0742 2722.2999 60994.62928 33517.40763 30503.10535 19532.6353 47714.119 29100.6863 49580.2973 91807.1806 1794.0194 91141.6819 40944.9660 8815.4552 69452.5642 65796.1684
Martinique 90694.6289 68886.4811 53078.42593 61485.73067 57329.85648 72020.4881 44821.966 12108.3495 97084.5507 60484.1456 90277.6904 49805.2122 22322.0227 66611.7556 95042.8269 46502.6206
Mauritania 73823.1607 66639.6644 99755.67632 62956.24420 33256.20761 86231.3455 7372.825 72227.0364 34549.3107 64997.0670 25905.4120 55407.3151 52859.7504 57010.7507 5646.7276 7238.4252
Mauritius 60349.3676 24130.6969 88073.43770 92043.24573 77885.10903 73055.8455 88807.577 66327.9003 72704.4216 12356.3453 69625.5433 56499.7688 73038.9698 8081.9601 46595.6633 66603.3353
Mayotte 79724.5000 38080.3760 64612.45345 92483.78343 40123.37639 97487.3956 5736.651 22389.8366 31329.9075 42864.4199 7205.9190 44832.8883 90070.8558 68764.2672 85091.3627 20251.5907
Mecklenburg Schwerin 77776.3213 81444.0008 2040.73483 8387.39087 40191.73036 83171.3106 93802.122 96510.6531 3520.7332 59388.0481 80827.2807 12472.4357 65370.4534 42226.5541 14624.4416 69087.0826
Mexico 42258.8411 64263.8953 54425.17552 73210.22600 22968.67678 33390.8347 66658.432 4746.4526 20823.5069 46403.1790 38249.5134 55555.0330 8007.3403 66242.9134 32891.2656 29334.4360
Micronesia (Federated States of) 56841.3247 27312.3714 18748.66573 51013.17924 10267.37618 45291.8391 2083.075 30174.4304 83553.3272 63057.7668 79286.5885 72777.8212 6303.9607 20280.9706 63357.3704 20709.9170
Modena 23727.0506 73828.1287 19104.73547 27250.21511 70110.64376 63020.3916 32422.800 58648.8532 88257.6803 37320.2769 88578.0825 50215.2632 96041.0626 28855.7883 48901.8566 18406.9170
Monaco 12869.9662 88518.2892 23857.63289 62522.16091 10925.63554 15406.1803 73109.867 33254.2151 21607.9741 97251.3471 10098.3053 99588.1955 48836.5946 30366.3094 7609.0467 59295.7740
Mongolia 85784.1627 1664.5062 83927.54461 59354.99452 68794.39812 53977.0577 77511.012 81315.7889 51713.7486 84444.2894 85838.8962 47496.5181 91524.7087 97538.2851 63754.7091 19175.9194
Montenegro 76427.5637 34797.6418 69929.47970 7845.77188 21311.36309 69584.1526 24501.421 41056.4191 6874.2373 74763.7940 56274.1337 62925.6715 4882.4844 7401.1792 30359.6908 5765.5504
Montserrat 36510.3327 50571.7458 92869.02714 27470.08015 58214.97975 58701.0352 73961.854 33616.2907 16560.0997 69890.8254 53854.9877 73671.8855 59897.9028 3610.9855 79679.7956 38750.9073
Morocco 88006.1644 55226.5115 91140.52784 50762.55751 7708.52599 59009.2680 72508.728 35469.1142 76878.2940 61566.0094 87492.7771 45397.4280 4193.7492 69640.1387 98959.5071 73714.4531
Mozambique 69713.5723 70517.5636 65037.51493 41837.37454 22039.73720 35756.3879 59720.866 80113.2253 73951.9989 78842.0727 42365.4181 16500.6302 90441.2824 76383.3847 26092.9336 93116.9044
Myanmar (Burma) 53675.7223 36567.8303 16529.75340 13658.66008 45565.96122 54386.3968 79947.291 91066.5766 55508.3272 88856.4172 22185.7290 79800.9663 1443.7875 79223.2606 46921.9117 27032.1636
Namibia 94345.0604 31829.5620 79121.07058 70803.62162 27385.31870 80356.9090 88102.578 97810.9425 14241.3863 20515.4284 9827.1416 73617.5136 1570.0791 75120.5502 83061.6620 24593.6383
Nauru 3550.7986 33090.5704 6426.58923 27206.58911 59867.03283 50129.8590 79104.709 4643.4328 31439.6583 80353.3370 33410.1079 64385.3358 45098.7970 44079.8416 51729.4953 6764.9645
Nepal 33755.5280 37139.7395 14262.44449 74106.78561 12538.11675 25512.8844 70658.634 72613.3187 90556.8521 16203.5768 56103.1740 10669.5826 29243.3672 32414.3437 85600.6337 98184.5999
Netherlands 81867.5419 20610.2316 3651.45097 82755.90698 54545.74098 16808.9633 14693.580 95475.4138 83943.2592 38709.1950 85112.0557 89028.4962 98820.9465 63634.3267 72741.7763 91561.5757
Netherlands Antilles 5599.3533 90482.9150 42765.65060 13378.61898 93366.37219 26872.1914 20841.034 30742.7573 13967.2256 90845.2447 62042.7068 24496.6140 25171.7596 95896.0453 48379.2119 76482.3135
New Caledonia 48938.7007 30426.8946 91615.94240 10287.91476 48298.63098 29056.7178 78471.754 80459.8869 90894.4744 11846.2232 65199.2681 35238.1667 36205.9740 2066.8498 9270.0021 19813.8872
New Zealand 92865.0933 41737.9721 1179.72243 7136.03464 34348.52377 55169.2465 41552.657 21984.5983 80896.4667 9693.0000 76273.6616 9627.4349 16170.3984 88039.6510 78071.5266 64791.0370
Nicaragua 67500.9444 2293.0279 55007.01784 86025.35334 16245.35147 7346.1008 18031.500 96379.9695 85394.3905 71690.3943 99897.7944 51814.0879 12464.3763 6729.1815 71490.3907 95817.1362
Niger 52846.1127 15114.9516 12947.47787 24296.28390 53816.09632 82537.8618 49602.978 16792.1642 16305.4309 23174.4168 99109.4665 75321.8781 30218.6773 52182.9340 33558.8453 88084.3716
Nigeria 85908.7872 19035.4807 38159.38043 629.44721 48028.02273 2979.7990 6547.483 85426.4729 90475.2284 89351.9598 50899.8031 23836.7833 26609.9854 84335.1989 90563.8092 36275.0557
Niue 49319.0455 3561.9902 12347.14282 88287.90857 78424.39582 44663.4669 85105.580 16534.1285 53330.3171 49022.5934 10807.7609 86941.8062 9997.3861 39067.7710 94111.0026 44609.4235
Norfolk Island 80591.3942 58355.2594 53462.82301 83073.43384 64433.64841 80289.0311 12514.247 87774.6192 90338.6321 59108.2378 33060.7649 48416.4373 54923.3819 24291.0479 40648.0713 9340.8941
Northern Mariana Islands 79602.1882 33067.3711 26551.53601 25338.72950 38229.99788 90070.0921 20319.142 4413.5210 32694.0069 5527.5772 96552.2630 18486.0591 31736.0622 37230.2411 40038.6726 14308.2654
Norway 14724.8891 71090.3970 39724.25797 77698.36945 48492.49838 98650.2754 6251.237 58630.7195 4550.0944 81425.9341 83767.3997 5934.3066 32865.3137 20386.3433 23198.0774 17809.4666
Oman 16904.6308 65906.3404 32073.73732 45525.54953 17975.24208 17939.7588 73694.651 26839.5912 83531.9693 35430.5396 55322.8219 74507.8315 35648.6142 81404.8408 2723.8102 20067.6390
Pakistan 19164.3332 46575.2304 89.38538 67622.14737 13093.96138 28586.7551 27619.411 76160.9682 2410.5549 44438.6552 18831.2064 96072.3513 71159.6185 9582.4551 11822.7634 23378.9472
Palau 37585.3648 4492.5319 77428.28847 26825.77333 39023.01387 98855.4854 57898.763 12423.9986 74801.3671 4845.1889 27326.7847 29949.0398 50824.9401 98810.2610 87581.3925 44784.6934
Palestinian Territories 18048.3428 37193.9479 98918.54845 46209.17372 25580.43488 29080.3458 41167.788 90071.8913 42494.3100 64979.0023 23371.4416 22009.4668 42140.3316 84663.9063 83075.2483 31353.6168
Panama 49926.2428 27338.1162 80670.37859 4350.05598 97931.78279 40507.9523 68250.630 74312.5268 41546.0335 71023.6209 52969.8501 47230.5095 24531.3891 91854.3957 19439.2726 75856.6068
Papua New Guinea 67059.7048 72715.2945 34041.95225 73065.71867 41285.98836 5148.5453 42003.517 792.4178 54881.3232 13499.6199 64669.9632 60740.0125 43163.3059 14292.7595 79834.9430 83579.5144
Paraguay 95937.6217 31759.5685 59829.54526 87617.78202 12056.49883 55187.7807 11220.975 36305.5637 98796.4047 73361.3056 19292.7575 23834.5164 43415.2267 4724.9416 70910.6321 72300.5267
Parma 69373.7631 24993.6762 76778.24448 4277.99715 58847.03578 74115.8184 32104.336 79066.4553 10558.7520 46640.2358 88961.2301 72388.5163 91611.9998 89947.0327 50219.4523 53167.7169
Peru 31008.5005 80591.5025 33648.78369 55660.44340 25546.09543 73610.6691 55369.051 93546.1792 90392.7576 7937.5636 62822.7671 96786.6798 48859.6282 76779.1333 1398.8060 65976.3092
Philippines 11967.0727 48118.3216 13740.47784 95697.16556 28650.27361 81767.8094 32486.318 32516.8578 4736.6346 72478.7198 81092.3118 54349.1210 995.9974 81095.9426 15203.3839 35145.1931
Pitcairn Islands 25248.4085 1662.6601 23197.57044 46733.49240 69008.43340 42074.3061 96809.850 86826.9788 24252.1879 60413.2802 67464.9203 43555.3869 63119.8778 38005.7710 3997.6031 98686.3003
Poland 71535.5411 97754.1441 33465.68983 72260.37039 96855.96482 70359.0680 20248.668 69193.5383 90529.9191 11144.8751 21236.5253 90150.4371 33310.9754 48511.4146 97074.4992 720.2845
Portugal 73835.8592 22369.8455 36038.60036 13026.84504 88096.48879 48486.0540 6223.222 64063.6453 37612.8156 11577.7286 98212.0358 42399.0495 23311.3972 20993.5743 30218.0109 9595.3235
Puerto Rico 34623.0213 26454.8352 5231.16464 53060.40588 24374.44570 68884.9390 31818.324 20095.5292 35165.5167 60337.3169 19627.5641 67723.3480 93844.8745 71939.0135 79590.8089 97409.6626
Qatar 15925.9341 34275.0252 78340.42501 89448.14806 60896.49494 18582.2447 4206.237 57744.1153 24991.8392 19837.4737 94908.8034 68331.2463 30987.4387 14007.0980 75895.1637 88956.4818
South Korea 42933.0791 55485.9564 33349.19537 98247.54341 70875.00911 86749.5131 12186.549 52528.0076 12891.6999 42512.9235 63509.9856 33262.4176 94472.5997 27087.8916 8260.7367 29276.0572
Moldova 59191.0158 30270.4531 5727.25239 91171.34062 63283.09395 11383.5403 48034.341 36470.8729 28946.9900 75692.0921 61844.8055 86923.0163 42429.1511 41384.6975 73919.4539 14864.4999
Réunion 10277.8142 99651.5994 49136.04118 41018.58660 82561.11094 79152.2773 44733.520 17439.3270 91803.8768 77284.3519 1469.6987 16939.4689 44765.9938 32030.2378 36850.2007 85622.0745
Romania 92458.6114 13200.0353 43762.39772 62118.89251 99145.96136 69306.4766 43220.783 58104.1038 6202.7976 1959.9899 58373.0561 86127.0591 83313.3348 35543.6147 37151.9686 78110.0403
Russia 79110.3647 76532.8825 39625.36326 79186.35685 50793.95725 11952.3013 65479.591 37630.4125 89953.7294 31748.9710 75108.0569 31083.2916 14575.7402 70396.0062 4789.7456 54607.7365
Rwanda 51104.4198 21518.4673 4552.29010 94377.59921 14817.66402 17248.5770 22898.499 89356.2020 96169.0106 17368.5544 34843.6465 25336.7756 39191.7804 38207.3341 95591.5095 13410.9373
St. Barthélemy 1780.4593 34268.1783 44395.29773 41040.87774 54195.38964 24395.0924 88410.101 7230.4031 60891.5204 94980.1394 69453.0971 52459.3444 43181.4096 83085.9930 15983.2776 16576.2818
St. Helena 47459.7125 8374.1123 56989.73392 88626.88192 48565.79276 94440.6167 54069.659 24398.7951 91794.7350 37675.1907 7844.5134 73376.5928 73629.8762 13372.1405 45452.8006 71299.6197
St. Kitts & Nevis 62120.5278 89353.2467 23615.36781 48714.83359 5368.65306 61420.2942 73424.417 43216.7799 44463.2409 97881.4592 71777.5008 408.1673 52621.3364 57932.0756 59753.2298 4139.7460
St. Lucia 57850.2057 98068.0707 16837.99308 35300.86329 42725.92655 97010.4608 85937.240 10303.0712 15319.8961 3043.4575 51737.7771 70865.9372 70102.4814 73946.7771 39723.1937 20066.1376
Saint Martin (French part) 42154.7673 65918.8926 75249.14847 57803.49221 56508.01269 48057.9372 86287.278 72387.7990 27693.2828 69815.7980 58626.8388 76070.0688 58086.4183 50409.3886 67750.9340 60959.2717
St. Pierre & Miquelon 85437.9989 39532.1081 27588.26981 58325.66112 61198.11773 78042.5760 78738.250 74841.8201 68423.3067 39464.1600 21621.8591 9954.4349 49109.7383 38733.4423 74155.3888 46900.4262
St. Vincent & Grenadines 2108.6431 99375.8903 85404.76667 6726.72493 46020.72668 16258.9886 80912.661 8264.3482 87681.5735 71787.6726 17102.5700 79724.0159 15065.1981 43366.9969 98148.3483 82556.7377
Samoa 46541.3262 78293.8112 19406.54537 15452.05469 7005.35051 43574.5503 37804.767 76508.1516 65254.7034 76244.4940 90505.4422 55340.5243 3732.0830 65323.5575 57732.4488 44610.4323
San Marino 39928.4115 34438.8712 12570.66505 44933.28927 2161.92923 16820.7476 9067.810 2006.4242 22498.2466 78905.7160 14390.2107 55581.7053 23860.4820 39767.6488 1682.2061 52127.0045
São Tomé & Príncipe 68946.8904 68395.2420 34410.59568 91332.76501 48204.83569 10081.3123 80414.117 20985.1532 83334.1212 16450.3975 3405.9164 89437.9905 82671.7013 77818.1240 42412.8565 18216.2789
Saudi Arabia 50526.6689 16292.3137 31726.36942 78164.92015 98291.02689 93768.7839 90814.392 13909.3029 76498.5961 65521.4234 25273.0600 1503.9251 22133.5739 79475.3743 5731.1885 24531.6836
Saxony 2651.0500 23049.7445 2646.38081 48478.58554 43870.03965 28190.2937 91955.227 28227.3013 5109.4576 75488.5958 17414.0403 1579.6330 18931.4167 86174.6605 14896.4065 92267.6830
Senegal 51026.5564 10173.6968 73640.31161 14031.68015 60682.16055 88480.1904 84532.594 62751.3961 55670.6404 63777.7564 29594.1302 72697.5728 33672.0780 59918.4691 44525.8062 39202.3879
Serbia 36289.1055 56443.5034 89648.68793 5503.35151 24003.63336 63371.1590 85708.515 33736.8666 82706.4454 94713.0356 59231.1030 19092.5997 51240.7450 51632.6627 96572.1424 48606.2945
Seychelles 20569.1627 6398.4636 39551.08723 65910.16368 32759.26462 86149.5936 98154.247 37481.4476 72673.9214 10465.2143 34147.8574 45906.4436 39847.4450 56228.4933 80573.3830 86731.5237
Sierra Leone 274.6618 55910.7854 20925.24596 74007.51777 78661.59489 97068.0369 8335.192 90741.9574 52846.2950 87210.9957 8093.6787 21859.4034 38124.1222 48837.0556 72884.5079 80668.5806
Singapore 96976.6721 47822.4832 6570.16272 50383.48535 77608.26012 74400.3519 85477.323 1428.1172 16371.9654 40324.1743 79344.6544 5200.2819 67176.4097 82589.8495 98909.9631 23168.7751
Sint Maarten 67604.7252 65827.6857 99121.60161 88272.57354 15201.23906 39595.0529 13229.156 66134.6131 37218.1735 33535.4460 98898.7727 17411.0589 17885.1696 9391.3278 19856.0883 82653.5904
Slovakia 91954.3363 91426.8036 58346.26300 64435.11087 78431.42438 9953.1496 88476.210 60864.1012 91093.5210 89360.5481 47647.5599 11620.7193 19118.3472 16349.5134 42253.3393 24743.8688
Slovenia 28708.6739 60203.3045 24357.83130 33473.72143 92246.52069 71585.5260 82252.805 69791.9997 5404.1719 96949.6312 16041.8900 1404.3393 91450.2010 15868.8972 73524.9072 23854.3012
Solomon Islands 15532.2019 79366.0777 80862.76635 99983.47585 75450.70278 3732.9763 57769.701 98014.3415 83914.1464 45870.7419 5860.5040 60664.8720 75823.2718 81204.1608 145.8042 83916.4362
Somalia 11316.9372 92453.5947 45914.42109 41426.72877 35792.61618 59996.2094 49512.582 76089.7895 49257.6669 59980.8204 71427.6011 14942.9929 29601.2062 50434.2125 23382.3991 67533.2617
South Africa 69887.7009 52498.2590 44285.70586 64831.39263 20367.68888 72274.6858 71848.825 51190.3936 81197.2283 24769.9698 59537.2357 3202.2533 28261.6981 7401.4906 10549.0887 4505.6968
South Georgia & South Sandwich Islands 12874.8362 55951.8657 77824.12322 62139.33873 81315.09819 99514.2182 92744.847 83024.4045 78653.4284 88948.9698 63829.1912 76297.7897 82141.1917 75119.5699 31808.6945 27396.4590
South Sudan 51884.9166 44617.1636 85019.05562 76154.52883 87524.75269 2398.4358 82895.127 89980.8135 76317.0774 18752.3284 63971.6522 2322.7975 86062.4706 34256.9781 43217.8498 42917.4630
Spain 51633.0733 57386.3569 40182.79518 44970.60399 30017.91456 53678.5067 21849.017 81272.1293 86855.7058 77651.8621 66233.0406 2647.4003 20527.5362 61879.3821 69508.2869 79805.8896
Sri Lanka 97164.8216 4401.5237 29070.81063 40817.07578 169.84870 82649.6496 46836.731 56394.8094 42022.9952 20494.9142 17702.2368 93982.5098 1569.9162 7872.9851 4341.5275 26473.6178
Sudan 26262.9135 93589.8031 39603.12771 64713.05610 65308.58083 27544.5650 34063.759 15557.8374 38217.9172 22258.1832 63586.3880 61909.4473 75300.8118 47253.8526 34037.6312 96285.0594
Suriname 19001.1117 2788.6250 29627.89719 14563.02270 35483.21184 44999.9171 59160.095 12218.7769 73669.7806 59574.6371 36385.3952 25953.6285 6962.4368 44913.1092 64438.8197 78122.6975
Svalbard & Jan Mayen 16668.0718 72026.6422 61023.68197 95967.19488 56904.71410 50871.4722 6281.991 82729.8228 8726.7125 67665.6801 38181.9668 49813.8065 15200.5181 46605.1822 96494.5040 44902.3009
Swaziland 91959.0311 98962.9821 66947.92439 88345.79109 34559.09912 19623.7993 69795.509 43566.6786 42625.8302 4845.0319 81509.1304 52728.6649 96745.7883 86353.1861 89427.4955 40423.5008
Sweden 17032.3656 53781.1814 7710.98999 44133.72862 69054.30039 83944.1493 12459.784 60640.0888 88235.9019 60558.6028 89103.3546 85639.2982 45214.9686 56803.8278 98061.1024 42935.6270
Switzerland 67354.1676 70791.6545 67080.45306 31823.45826 68955.71671 10001.1006 24185.388 42051.3135 81520.5276 70952.1913 89510.2404 50286.9038 95342.4306 72514.9488 36583.9697 88925.4804
Syria 49602.2177 23700.0184 8022.33272 87669.31086 40478.75578 97458.2025 1914.288 96416.5584 16409.5614 94305.4847 98709.7835 35900.2871 97156.3964 27783.9860 65485.5567 57632.6798
Taiwan 33845.9268 82884.9882 60590.24663 3171.44545 59750.21313 39902.3195 77579.555 4412.5494 60777.9588 76355.7094 48164.5682 77607.0398 21690.8139 4540.9900 39294.8747 78166.1309
Tajikistan 73836.9619 35605.5676 85649.38781 64081.79723 47836.22826 36417.0066 22337.437 61213.7131 66036.7570 81903.9470 67165.4976 58134.6501 78933.7813 86868.4179 23206.8829 28107.7092
Thailand 41316.8704 70328.6189 73130.95746 59935.67672 37440.10361 72262.8841 62858.819 72830.0029 44140.9031 84242.0754 18943.9953 11956.3362 48139.4782 83268.4588 8696.4680 70493.9895
Macedonia 9578.4711 55627.8194 48837.41477 93370.78378 44231.19500 58216.8999 76245.479 8302.4883 62196.5172 94377.2061 72795.7496 79259.2950 88700.0569 18279.7106 99427.2187 6540.9696
Timor-Leste 95718.8734 12055.9352 54949.10691 52470.87462 40963.77413 26302.3476 31815.045 3667.1726 40712.2895 56944.4273 99438.7530 64336.1289 83137.7514 84051.7787 20483.5861 6506.1161
Togo 42975.6467 54197.6795 18972.42743 88152.78687 46006.23656 2863.2140 27291.538 51084.9993 54429.8763 47628.7877 7856.9875 98067.7971 81670.0675 94616.5633 79027.3447 15202.8971
Tokelau 45686.5892 1049.2857 510.83303 85749.20047 21363.02003 11925.1058 82463.015 31134.3601 78749.2818 25374.1422 19651.8521 68810.6930 24936.0609 97349.2316 39296.5707 95340.4825
Tonga 8245.0099 26570.2035 43616.14017 46518.52735 18942.15700 74743.4101 27807.769 95628.8063 67283.0244 31301.4220 41211.9688 86960.4216 81530.8766 39815.0815 92139.9004 99851.9027
Trinidad & Tobago 65874.1262 28675.1305 20100.28269 36089.69796 6447.53084 50832.8111 87564.765 42380.4435 7420.9962 35255.7754 66097.6765 19635.6368 55359.0283 99320.6263 24599.8432 82440.1916
Tunisia 31929.8280 52782.5256 3972.57742 36965.10579 71785.68610 82874.3458 19628.323 44400.2762 12333.2023 36189.4749 7185.8553 11719.1790 57400.3344 80442.6587 80142.3588 19280.3025
Turkey 48886.9954 92700.1190 45245.81481 88789.76840 74848.71777 75608.3715 61446.640 6474.9498 93484.2436 36989.9985 39190.6862 75268.1315 30882.9734 97541.0256 54974.0294 4798.1414
Turkmenistan 38855.3460 51686.7293 24322.99169 98.92857 38658.59281 26235.4634 4553.302 91164.1909 12113.6183 19239.4306 3287.9356 99416.1092 80737.7221 86624.7709 71181.1884 59461.7094
Turks & Caicos Islands 51964.1491 24259.0003 55278.89730 18815.72583 90150.51183 32781.2444 25036.970 89319.9415 54800.3997 19277.8441 90591.2536 85692.9668 54050.0601 52277.6331 28216.7449 68916.6673
Tuscany 64127.0445 87809.2692 78669.82546 82131.23853 64661.51352 19883.5871 9186.629 1620.3225 36207.9954 22028.0758 19894.0664 18342.1243 48433.3008 62299.1278 7544.4095 65674.3182
Tuvalu 38584.1982 17071.4265 21590.44174 69372.86585 62330.12567 90500.5479 30866.637 6704.7930 45433.9859 5641.4573 88740.4642 12322.1339 85872.8005 67274.8940 69988.5772 31445.6746
Two Sicilies 85333.6834 61890.3926 45311.51065 68883.47584 50528.28754 44146.7954 78764.853 95048.8561 25359.6701 22644.1315 90001.6205 89522.9869 28742.2838 32435.0320 88034.2945 74256.7985
Uganda 685.7551 71311.1295 73175.65787 74329.57793 52882.01969 84459.4746 45725.417 56259.8924 28388.8845 92573.0638 46826.5502 20336.4719 7338.7956 33054.4307 905.9856 96926.8213
Ukraine 36761.1142 45985.8213 20419.80379 13443.89070 96244.04083 29890.0905 30095.536 80602.9081 46191.9883 46600.2967 93134.0750 71290.4725 64964.9563 34927.7637 78819.2172 98895.8314
United Arab Emirates 15545.0351 25056.9339 98938.44277 4594.12578 25224.48656 38533.9839 51341.681 67270.0175 52714.9372 37452.4429 85281.3635 86036.2092 67490.0857 91674.2861 98316.7478 80411.5880
United Kingdom 46769.5461 46532.0679 4171.82691 78640.34299 31377.15495 71347.1533 59257.057 36693.8940 88524.3751 87815.6064 39382.3000 98464.1192 59134.2001 74834.2917 81826.3246 11985.2343
Tanzania 59639.8656 88724.4547 25972.01478 83671.13628 92284.95654 33131.9393 14126.111 10949.7686 48158.4351 56883.7040 73872.9618 96218.6017 36800.1921 773.1419 61886.2770 90800.1413
United States 44497.3112 24973.5271 81745.09447 40780.53205 70730.85369 91405.6582 18912.200 10371.2024 89906.1354 26815.9634 17775.3005 33054.1376 31196.5230 86188.7294 65983.2303 56649.6939
United States Minor Outlying Islands (the) 76025.1087 63010.0738 43184.87216 62988.59130 61021.87906 4515.1431 74487.137 2419.9341 1665.8299 39197.1216 25708.2681 98169.8249 28128.6668 36265.3899 12364.3599 88834.2770
Uruguay 85574.4863 56393.1974 7056.94277 7554.32210 4187.62047 57180.8863 24571.586 21762.8815 65505.3657 77892.4568 99137.3560 20335.7167 99362.6078 69928.3914 20214.9150 392.8806
Uzbekistan 69945.6421 71821.0176 78929.42081 73630.54414 18916.70586 89434.2118 24026.959 67253.4057 26714.0373 5675.6268 88872.9988 31579.2465 80651.7760 31352.7618 68374.9578 75423.2696
Vanuatu 96054.8389 27555.0551 15421.23537 70518.71336 57404.24276 18464.8081 21580.653 83583.8682 45862.4761 71911.3051 73410.0786 44149.0678 19522.6585 4758.1549 63773.0678 48644.3215
Venezuela 44817.6534 75939.2494 18587.26071 15448.48822 73422.02508 59505.4271 2113.923 52779.3438 4430.4724 717.4641 63118.8065 71485.5030 28488.9870 84065.9613 27082.4624 41071.0863
Vietnam 76523.6176 10071.0648 25595.87787 66552.10936 21203.04206 31331.8324 10298.912 93321.4791 54996.5764 52206.9698 66879.9964 30729.5444 89900.0631 4947.7568 82558.6902 11933.4223
British Virgin Islands 19202.7066 56099.0857 53536.68742 53488.60171 25996.69484 46079.3526 27315.714 23276.8407 49969.1222 25702.3052 45188.8778 56154.6952 82320.2735 99252.3717 13222.3172 71676.2420
U.S. Virgin Islands 81922.3316 42763.6699 96303.77878 50147.64219 72226.67224 14156.0943 67157.462 99406.6369 27362.1878 44767.4765 57469.9187 50283.3330 11592.7271 46782.4587 45405.3127 44317.5923
Wallis & Futuna 41469.1370 40535.8043 39253.66799 58751.34043 58461.60140 91849.8536 3184.767 44577.3837 21249.7539 85723.0757 29858.9176 38707.6197 48680.2567 39447.0599 64426.3759 81996.7401
Western Sahara 32760.4850 3659.1944 65638.40656 54277.09310 86038.16260 40219.6924 76165.266 52673.0726 71115.7491 49851.3179 26740.1303 83306.6908 96964.9719 88608.2713 41477.5254 95605.9943
Wuerttemburg 62347.9281 91037.9331 13538.65348 53387.32079 24708.18164 75037.6686 67490.168 37109.3634 80333.1504 80709.9780 56997.9068 12698.8403 51424.8457 11816.9655 33252.7540 85477.5906
Yemen 94580.0987 43868.6062 30760.33978 54781.88855 11791.46542 42267.5326 45269.719 74463.4018 36584.8398 64962.9263 821.6303 2524.7042 76236.8453 4358.1284 5900.3892 22800.9461
Yemen Arab Republic 9494.6660 6314.5252 68189.95994 4593.39996 84907.13566 73978.1886 95809.063 84887.9181 52318.8725 73441.7356 92051.9401 18169.8247 8136.0959 85304.1713 1444.8513 67366.7423
Yemen People’s Republic 43736.3526 51082.6085 15237.87634 99956.73608 14709.21048 42865.2217 30072.899 32559.8073 42227.4828 66058.3785 41173.7269 4055.7299 89920.8046 49177.9051 1101.2730 74445.7767
Yugoslavia 98120.7601 47295.4658 4748.88893 16182.28207 25099.74371 24820.1097 61059.662 53270.9651 81006.4269 64438.2525 38163.3153 66259.8310 6922.1381 3130.9869 56505.8582 20997.3644
Zambia 49145.9989 62342.3780 28779.13356 44261.60016 22926.78068 6046.8143 89136.035 46288.8303 62232.4716 18010.8081 27821.3634 40243.4090 37767.3051 41923.9144 97709.9347 17103.4749
Zanzibar 54354.7242 62849.5494 29264.10465 83964.47353 32016.83515 11577.0147 60686.898 64175.5131 66134.5424 97924.7918 78392.2922 74605.3546 95651.3955 7798.3642 70563.4887 54582.0280
Zimbabwe 5433.5345 89163.6718 26551.99699 88700.53431 56812.73648 57831.5141 60404.633 44770.7708 60434.6564 65487.8630 97617.3832 26364.5912 18654.3043 13318.9499 16339.0696 79518.7890

In the code above, I used the countrycode package simply as a convenient way of getting country names. Now, df resembles the OP’s data frame.

A simple, yet robust way of selecting columns by name.

The following code is a simple, yet robust way of selecting columns by name.

colsToSelect <- c("country", 2005:2010)

df2 <- df1[, which(colnames(df1) %in% colsToSelect)]

View the Results

kable(df2, "html") %>%
  kable_styling() %>%
  scroll_box(width = "850px", height = "400px")
country 2005 2006 2007 2008 2009 2010
Afghanistan 39363.0212 97761.842 62626.0145 48069.0818 63784.8570 76278.4604
Åland Islands 56991.4437 35106.173 34992.5296 22299.6340 34852.4005 31751.9706
Albania 3766.7034 93221.002 12213.5296 30590.4457 92685.9604 99608.1423
Algeria 40351.8602 69006.818 31753.9584 22342.9424 5951.9137 78247.6504
American Samoa 87075.0205 51873.893 35418.6417 40661.4276 57495.5572 34598.8485
Andorra 49291.8885 97963.027 54843.9230 71847.7635 72171.4765 80665.9132
Angola 90973.4831 31802.833 57252.3997 92960.9440 65629.4989 47428.9986
Anguilla 24646.3702 74393.745 70496.3369 99756.7256 13646.6164 45970.3764
Antarctica 791.8025 71022.420 17484.2629 5487.7160 98422.6995 3790.1138
Antigua & Barbuda 48780.7652 56379.667 35357.6674 53117.8080 43539.4667 89675.9831
Argentina 44474.7936 27825.634 45229.6777 25448.8629 78213.8021 87239.3347
Armenia 8753.2746 24395.260 17761.3011 20682.6061 73730.7962 24573.6711
Aruba 9860.2426 90342.039 2672.3039 21387.8993 78676.1997 18838.4006
Australia 76660.6084 27687.118 58416.0463 23448.2989 87454.7470 37692.2241
Austria 8517.1320 29993.968 38177.7958 84484.0922 68348.4893 70666.3752
Austria-Hungary 41682.4646 64581.220 31022.4381 70849.5689 83959.6762 1594.9758
Azerbaijan 71998.1070 15272.847 2807.6517 37369.4226 47727.1096 67146.5944
Baden 29391.7425 20620.624 6182.8607 82454.5646 60188.5486 47501.1506
Bahamas 99265.7963 72751.728 74968.7906 45705.4473 66221.7364 54078.4203
Bahrain 90266.3634 92347.095 51444.2806 3327.1743 71267.4241 28433.7306
Bangladesh 57208.8827 27157.714 5104.3188 96078.8893 91349.6434 25709.7607
Barbados 32093.3916 73698.225 63711.8235 61042.8736 84643.6661 20034.9323
Bavaria 91679.4213 21629.531 49259.6567 33304.7711 2226.2246 40346.7471
Belarus 626.3662 70569.072 39001.7062 25151.9321 10820.1064 73998.6745
Belgium 71503.7566 25804.267 76832.5875 2252.6543 37740.1227 86965.0592
Belize 22414.9956 62137.549 63774.4548 29177.2178 90146.4788 15055.3968
Benin 93684.6075 29290.043 75406.9281 5182.7568 48624.8685 30886.8766
Bermuda 47596.6440 63543.894 51005.3241 97175.1323 30216.5341 54692.8279
Bhutan 46530.6017 69307.608 43952.3949 84165.7094 93839.1704 16673.4892
Bolivia 38764.7330 65414.888 31450.1887 69944.4176 40545.2762 79646.8030
Caribbean Netherlands 72146.5503 84096.140 94257.8427 70857.9215 9570.9697 80995.3940
Bosnia & Herzegovina 51793.2669 93067.808 71648.5969 51658.9760 62005.6172 47876.7879
Botswana 70840.9838 99863.764 6350.8144 78667.0293 28522.8551 90867.6138
Bouvet Island 63462.5224 69717.612 3185.2843 12964.2064 30914.6350 75227.2206
Brazil 7955.7023 39329.669 51572.1648 2400.0837 96009.2827 91704.2506
British Indian Ocean Territory 49392.3217 15545.232 77589.5842 8784.5384 91430.8624 22693.3371
Brunei 63863.6254 18147.689 37876.6547 56662.6896 88718.5997 54767.7881
Bulgaria 69645.0360 63506.407 73415.4399 28298.9492 96757.2389 93758.4718
Burkina Faso 94202.4036 29993.849 84376.7586 9229.2972 18787.0750 32366.1531
Burundi 66603.0055 84058.905 32871.6684 26338.1737 89555.6814 77615.5242
Cape Verde 23998.8903 95220.951 66051.2764 32469.8368 12783.7929 94344.3920
Cambodia 75996.8068 23211.897 75552.6735 69755.4679 39419.1440 66440.6075
Cameroon 52492.2596 30273.490 37465.1423 26979.1374 35549.6748 20651.8592
Canada 46437.4639 12439.624 63857.7499 66342.9981 33732.2864 18031.9737
Cayman Islands 81686.2874 23495.994 77388.2912 60950.9396 14780.1462 92371.7257
Central African Republic 74894.4916 80554.894 35694.8535 75170.7927 19265.9115 39505.6430
Chad 84421.5215 82585.548 78738.5332 81896.5443 89264.6751 26052.5078
Channel Islands 58079.1828 91420.315 60685.7428 13052.6338 10334.4685 42058.4317
Chile 55704.4295 85912.092 34276.2608 34851.0706 69244.0301 43857.1967
China 82824.3728 54862.050 74266.7680 41726.4996 17075.9257 2310.9269
Christmas Island 56115.7406 95696.022 40169.3484 41900.8546 34727.9451 30941.6829
Cocos (Keeling) Islands 74481.2494 35809.373 37818.5015 64761.3882 31482.3741 13254.7966
Colombia 63326.4686 4872.282 94281.4196 11476.5199 10283.5047 8914.8927
Comoros 73879.4084 60100.886 28310.1872 23896.4275 46703.6742 14363.0287
Congo - Brazzaville 20522.3625 1840.820 61728.9693 53840.4214 57721.8925 9216.6677
Cook Islands 50525.1945 98606.987 24390.0564 91770.8353 29523.6734 58017.3997
Costa Rica 77244.9383 22455.774 18093.1097 23915.1421 18340.0119 77421.0038
Côte d’Ivoire 89275.9890 56980.860 71075.5393 36952.5559 41599.8909 14540.1036
Croatia 31021.6949 10569.892 22577.2674 39536.9011 66899.0339 14938.0285
Cuba 90978.3522 30012.331 46717.6657 57035.6550 15630.0282 17642.7020
Curaçao 33978.2019 35641.861 96852.4090 92697.4331 34747.2808 47393.2044
Cyprus 15825.0312 10470.145 83220.6302 5724.9217 51197.6222 95277.8640
Czechoslovakia 25589.0884 26509.593 24376.5233 13696.9849 97990.9034 70961.3040
Czechia 39505.2868 35185.729 31732.1311 53648.8813 32337.0566 34022.1936
Congo - Kinshasa 67722.5644 41000.818 65971.8090 98756.9486 49281.4688 77116.8374
Denmark 24438.8623 22909.967 35455.5272 42719.3530 182.7092 40443.8442
Djibouti 9971.1220 19455.361 36067.8778 76863.5005 34703.6907 40219.9025
Dominica 79441.4031 44802.113 62626.8295 78994.9216 20944.5321 31066.9796
Dominican Republic 27499.2469 1981.936 94059.6713 74024.0501 26513.8972 96897.0281
Ecuador 2550.2486 6091.400 41015.9592 70359.6275 66138.5448 90222.7826
Egypt 99103.6593 79439.705 57018.5076 53545.7441 67446.5189 68085.8383
El Salvador 73973.4595 12775.429 73348.3916 17357.8257 35964.8269 62411.5099
Equatorial Guinea 78912.3844 50526.077 23747.8722 16289.2517 7656.7083 74502.2829
Eritrea 86614.2125 10326.849 63169.9873 84680.2837 11768.3004 23276.8969
Estonia 33149.8382 61709.931 33278.2151 15089.6125 18545.2902 25491.0186
Ethiopia 56783.7447 23951.769 17803.0536 27385.5629 64063.7217 17429.6086
Falkland Islands 37931.1276 89348.214 92591.8889 96882.8701 7111.7578 86151.5242
Faroe Islands 79193.2840 52732.340 64817.5546 11712.6094 23184.8512 99233.9361
Federal Republic of Germany 29317.6315 8095.432 30325.1703 28449.5746 20049.2912 20084.3764
Fiji 60887.0184 41590.851 96951.0361 93654.8319 30652.4510 53849.2212
Finland 41237.1097 7502.509 39677.4955 61324.8777 3189.1865 19923.1040
France 84124.2330 46001.909 88556.4504 99994.0893 34207.8464 81118.9669
French Guiana 26313.6645 47096.151 42002.2604 57336.6854 847.2395 57253.8009
French Polynesia 13837.7325 70623.192 92492.5519 41071.2381 47225.4082 95177.2871
French Southern Territories 48615.0216 67014.471 58889.7217 88020.2785 83141.4340 15681.1276
Gabon 47981.6630 83916.621 90233.2127 46932.8743 2346.4650 44303.3543
Gambia 98239.2071 82775.049 52739.2562 87882.4500 85304.1023 67340.3558
Georgia 96836.4068 77316.087 88196.7207 19375.5175 81788.7065 58853.7403
German Democratic Republic 28725.0162 45734.393 74533.5086 25828.1902 52482.8461 95058.7414
Germany 55448.6951 68942.596 55415.4689 68129.4759 25963.8991 53795.4386
Ghana 62239.4078 92956.913 67511.2984 19802.4136 837.1539 79571.9824
Gibraltar 31647.9414 29524.021 48812.0117 51204.5026 31741.6107 55763.8819
Greece 55067.3335 88353.011 59603.9759 17818.6465 16288.0214 19854.4457
Greenland 74582.0144 95790.404 16847.3987 84622.9885 56171.3787 80819.4403
Grenada 97930.2422 97805.106 58893.6026 6714.3768 93864.4145 6708.1462
Guadeloupe 66490.4463 15080.198 5693.0419 27779.1202 79027.3772 78151.7609
Guam 65126.4190 41046.616 32445.2758 87014.7486 97330.8366 2731.5445
Guatemala 62862.5361 97835.630 10667.1602 47271.3439 72442.3386 12169.4619
Guernsey 47466.9880 27126.730 42232.5163 69296.8103 88101.7912 14812.5382
Guinea 21993.5332 43903.858 53058.3575 71970.4916 8079.4638 75236.9892
Guinea-Bissau 78266.1967 78554.116 92937.8653 59351.5435 15923.0278 63185.3649
Guyana 1432.6540 32139.207 1736.8029 77202.8833 95903.9381 9259.6390
Haiti 62446.4789 23088.622 38878.8822 17405.7294 83814.1081 33841.8146
Hanover 86431.1546 39915.558 89556.1468 44399.1494 82516.2517 25183.6866
Heard & McDonald Islands 12007.9154 80965.529 71776.4854 15935.1554 27959.6981 18655.1014
Hesse Electoral 57265.1084 3976.954 99516.5062 42217.9362 89878.0261 61195.2312
Hesse Grand Ducal 83641.7938 6470.463 40927.8412 28423.9782 18750.6364 87168.5867
Vatican City 94408.5601 32783.121 42586.5089 97784.8026 14476.4269 42082.0401
Honduras 31248.9109 75521.878 59810.3474 88648.7298 44117.4779 95101.3170
Hong Kong SAR China 67330.5386 68352.169 73540.2068 52598.2711 81989.9507 32982.7854
Hungary 80826.7517 34331.336 95080.0482 90789.2805 45015.9044 45358.5919
Iceland 38198.7261 62562.163 85501.2183 78472.5524 64968.8998 2925.6686
India 55266.2695 79623.945 97868.8066 40702.3994 64453.1743 18627.9388
Indonesia 93211.1749 85533.311 68554.7277 3068.2945 48192.6960 29610.3840
Iran 17233.4121 8966.256 80151.5569 4822.6668 75591.7357 2444.6717
Iraq 49281.8065 47401.977 4854.4475 67188.0955 73662.7310 25800.4391
Ireland 33297.4372 96371.401 27297.1063 7848.3039 72571.9457 55360.0187
Isle of Man 16239.6390 4631.407 94036.2441 530.9840 45078.3677 90867.2438
Israel 4578.3071 7486.194 13597.4413 25365.5717 76259.1384 44357.7392
Italy 36838.3069 13686.649 95303.6596 837.6727 27891.4916 5353.8861
Jamaica 25383.1934 83202.895 45437.9157 75336.3012 56905.6051 97501.8062
Japan 47399.8605 71601.438 31088.8439 6362.9545 48023.3502 64599.3093
Jersey 33730.7667 13164.445 44861.9225 78782.5200 20144.8515 53437.0679
Jordan 16559.7617 95088.976 53713.2733 19240.6353 82592.3369 59042.2923
Kazakhstan 93045.6066 58744.697 10623.6553 45130.8724 80092.9355 13062.4176
Kenya 21278.7838 34902.134 80405.7978 36705.6953 88731.5568 64269.5087
Kiribati 32923.1724 36880.079 79206.5016 88892.7942 44082.0346 61804.9192
North Korea 20008.4987 38326.154 85539.3624 66816.8132 35179.8735 75980.6103
Kosovo 14642.5564 89334.388 21146.9951 79205.8875 60009.1748 95494.0165
Kuwait 15906.0918 83083.636 79124.4752 83228.2016 43667.9213 33262.5006
Kyrgyzstan 57545.5339 96279.755 67503.7936 71986.7031 28814.8136 89746.6567
Laos 54561.5674 99619.294 9773.6706 19754.9753 32889.6923 17548.5406
Latvia 49590.5733 11375.965 13160.5370 16986.0019 9921.9933 96798.1208
Lebanon 24572.3884 55993.993 69531.9613 75760.6212 84897.9416 42987.1246
Lesotho 27513.9578 27281.881 6404.3488 50423.9017 63562.8192 76872.0445
Liberia 22311.2756 69347.860 57156.7903 93592.8671 93483.5536 27432.6493
Libya 55130.6417 2262.973 67080.5215 87113.1764 38914.2985 55968.3209
Liechtenstein 32604.1687 10470.801 37277.7409 48834.6449 12571.3903 1775.4576
Lithuania 49933.4890 7367.020 99039.3638 83411.7053 45481.0112 6245.3972
Luxembourg 72439.3867 16020.679 32880.9222 56308.1159 61694.5513 56163.9354
Macau SAR China 41560.1137 20442.554 32561.7726 1775.7051 91817.4994 2041.5883
Madagascar 60144.7339 57705.147 26821.5254 89370.1170 18934.0834 42256.9360
Malawi 88422.0411 28968.932 72588.2878 9996.7321 7726.4750 82323.8010
Malaysia 62676.2035 49458.991 67679.3458 41650.1853 82825.2973 62606.1741
Maldives 40431.4481 78348.283 79694.1266 81782.7523 27723.6052 38523.7404
Mali 35857.4164 5929.166 34694.0656 13098.6120 58243.9539 91676.9430
Malta 43774.7913 86748.213 76454.3847 37818.6310 38223.5352 52076.3260
Marshall Islands 19532.6353 47714.119 29100.6863 49580.2973 91807.1806 1794.0194
Martinique 72020.4881 44821.966 12108.3495 97084.5507 60484.1456 90277.6904
Mauritania 86231.3455 7372.825 72227.0364 34549.3107 64997.0670 25905.4120
Mauritius 73055.8455 88807.577 66327.9003 72704.4216 12356.3453 69625.5433
Mayotte 97487.3956 5736.651 22389.8366 31329.9075 42864.4199 7205.9190
Mecklenburg Schwerin 83171.3106 93802.122 96510.6531 3520.7332 59388.0481 80827.2807
Mexico 33390.8347 66658.432 4746.4526 20823.5069 46403.1790 38249.5134
Micronesia (Federated States of) 45291.8391 2083.075 30174.4304 83553.3272 63057.7668 79286.5885
Modena 63020.3916 32422.800 58648.8532 88257.6803 37320.2769 88578.0825
Monaco 15406.1803 73109.867 33254.2151 21607.9741 97251.3471 10098.3053
Mongolia 53977.0577 77511.012 81315.7889 51713.7486 84444.2894 85838.8962
Montenegro 69584.1526 24501.421 41056.4191 6874.2373 74763.7940 56274.1337
Montserrat 58701.0352 73961.854 33616.2907 16560.0997 69890.8254 53854.9877
Morocco 59009.2680 72508.728 35469.1142 76878.2940 61566.0094 87492.7771
Mozambique 35756.3879 59720.866 80113.2253 73951.9989 78842.0727 42365.4181
Myanmar (Burma) 54386.3968 79947.291 91066.5766 55508.3272 88856.4172 22185.7290
Namibia 80356.9090 88102.578 97810.9425 14241.3863 20515.4284 9827.1416
Nauru 50129.8590 79104.709 4643.4328 31439.6583 80353.3370 33410.1079
Nepal 25512.8844 70658.634 72613.3187 90556.8521 16203.5768 56103.1740
Netherlands 16808.9633 14693.580 95475.4138 83943.2592 38709.1950 85112.0557
Netherlands Antilles 26872.1914 20841.034 30742.7573 13967.2256 90845.2447 62042.7068
New Caledonia 29056.7178 78471.754 80459.8869 90894.4744 11846.2232 65199.2681
New Zealand 55169.2465 41552.657 21984.5983 80896.4667 9693.0000 76273.6616
Nicaragua 7346.1008 18031.500 96379.9695 85394.3905 71690.3943 99897.7944
Niger 82537.8618 49602.978 16792.1642 16305.4309 23174.4168 99109.4665
Nigeria 2979.7990 6547.483 85426.4729 90475.2284 89351.9598 50899.8031
Niue 44663.4669 85105.580 16534.1285 53330.3171 49022.5934 10807.7609
Norfolk Island 80289.0311 12514.247 87774.6192 90338.6321 59108.2378 33060.7649
Northern Mariana Islands 90070.0921 20319.142 4413.5210 32694.0069 5527.5772 96552.2630
Norway 98650.2754 6251.237 58630.7195 4550.0944 81425.9341 83767.3997
Oman 17939.7588 73694.651 26839.5912 83531.9693 35430.5396 55322.8219
Pakistan 28586.7551 27619.411 76160.9682 2410.5549 44438.6552 18831.2064
Palau 98855.4854 57898.763 12423.9986 74801.3671 4845.1889 27326.7847
Palestinian Territories 29080.3458 41167.788 90071.8913 42494.3100 64979.0023 23371.4416
Panama 40507.9523 68250.630 74312.5268 41546.0335 71023.6209 52969.8501
Papua New Guinea 5148.5453 42003.517 792.4178 54881.3232 13499.6199 64669.9632
Paraguay 55187.7807 11220.975 36305.5637 98796.4047 73361.3056 19292.7575
Parma 74115.8184 32104.336 79066.4553 10558.7520 46640.2358 88961.2301
Peru 73610.6691 55369.051 93546.1792 90392.7576 7937.5636 62822.7671
Philippines 81767.8094 32486.318 32516.8578 4736.6346 72478.7198 81092.3118
Pitcairn Islands 42074.3061 96809.850 86826.9788 24252.1879 60413.2802 67464.9203
Poland 70359.0680 20248.668 69193.5383 90529.9191 11144.8751 21236.5253
Portugal 48486.0540 6223.222 64063.6453 37612.8156 11577.7286 98212.0358
Puerto Rico 68884.9390 31818.324 20095.5292 35165.5167 60337.3169 19627.5641
Qatar 18582.2447 4206.237 57744.1153 24991.8392 19837.4737 94908.8034
South Korea 86749.5131 12186.549 52528.0076 12891.6999 42512.9235 63509.9856
Moldova 11383.5403 48034.341 36470.8729 28946.9900 75692.0921 61844.8055
Réunion 79152.2773 44733.520 17439.3270 91803.8768 77284.3519 1469.6987
Romania 69306.4766 43220.783 58104.1038 6202.7976 1959.9899 58373.0561
Russia 11952.3013 65479.591 37630.4125 89953.7294 31748.9710 75108.0569
Rwanda 17248.5770 22898.499 89356.2020 96169.0106 17368.5544 34843.6465
St. Barthélemy 24395.0924 88410.101 7230.4031 60891.5204 94980.1394 69453.0971
St. Helena 94440.6167 54069.659 24398.7951 91794.7350 37675.1907 7844.5134
St. Kitts & Nevis 61420.2942 73424.417 43216.7799 44463.2409 97881.4592 71777.5008
St. Lucia 97010.4608 85937.240 10303.0712 15319.8961 3043.4575 51737.7771
Saint Martin (French part) 48057.9372 86287.278 72387.7990 27693.2828 69815.7980 58626.8388
St. Pierre & Miquelon 78042.5760 78738.250 74841.8201 68423.3067 39464.1600 21621.8591
St. Vincent & Grenadines 16258.9886 80912.661 8264.3482 87681.5735 71787.6726 17102.5700
Samoa 43574.5503 37804.767 76508.1516 65254.7034 76244.4940 90505.4422
San Marino 16820.7476 9067.810 2006.4242 22498.2466 78905.7160 14390.2107
São Tomé & Príncipe 10081.3123 80414.117 20985.1532 83334.1212 16450.3975 3405.9164
Saudi Arabia 93768.7839 90814.392 13909.3029 76498.5961 65521.4234 25273.0600
Saxony 28190.2937 91955.227 28227.3013 5109.4576 75488.5958 17414.0403
Senegal 88480.1904 84532.594 62751.3961 55670.6404 63777.7564 29594.1302
Serbia 63371.1590 85708.515 33736.8666 82706.4454 94713.0356 59231.1030
Seychelles 86149.5936 98154.247 37481.4476 72673.9214 10465.2143 34147.8574
Sierra Leone 97068.0369 8335.192 90741.9574 52846.2950 87210.9957 8093.6787
Singapore 74400.3519 85477.323 1428.1172 16371.9654 40324.1743 79344.6544
Sint Maarten 39595.0529 13229.156 66134.6131 37218.1735 33535.4460 98898.7727
Slovakia 9953.1496 88476.210 60864.1012 91093.5210 89360.5481 47647.5599
Slovenia 71585.5260 82252.805 69791.9997 5404.1719 96949.6312 16041.8900
Solomon Islands 3732.9763 57769.701 98014.3415 83914.1464 45870.7419 5860.5040
Somalia 59996.2094 49512.582 76089.7895 49257.6669 59980.8204 71427.6011
South Africa 72274.6858 71848.825 51190.3936 81197.2283 24769.9698 59537.2357
South Georgia & South Sandwich Islands 99514.2182 92744.847 83024.4045 78653.4284 88948.9698 63829.1912
South Sudan 2398.4358 82895.127 89980.8135 76317.0774 18752.3284 63971.6522
Spain 53678.5067 21849.017 81272.1293 86855.7058 77651.8621 66233.0406
Sri Lanka 82649.6496 46836.731 56394.8094 42022.9952 20494.9142 17702.2368
Sudan 27544.5650 34063.759 15557.8374 38217.9172 22258.1832 63586.3880
Suriname 44999.9171 59160.095 12218.7769 73669.7806 59574.6371 36385.3952
Svalbard & Jan Mayen 50871.4722 6281.991 82729.8228 8726.7125 67665.6801 38181.9668
Swaziland 19623.7993 69795.509 43566.6786 42625.8302 4845.0319 81509.1304
Sweden 83944.1493 12459.784 60640.0888 88235.9019 60558.6028 89103.3546
Switzerland 10001.1006 24185.388 42051.3135 81520.5276 70952.1913 89510.2404
Syria 97458.2025 1914.288 96416.5584 16409.5614 94305.4847 98709.7835
Taiwan 39902.3195 77579.555 4412.5494 60777.9588 76355.7094 48164.5682
Tajikistan 36417.0066 22337.437 61213.7131 66036.7570 81903.9470 67165.4976
Thailand 72262.8841 62858.819 72830.0029 44140.9031 84242.0754 18943.9953
Macedonia 58216.8999 76245.479 8302.4883 62196.5172 94377.2061 72795.7496
Timor-Leste 26302.3476 31815.045 3667.1726 40712.2895 56944.4273 99438.7530
Togo 2863.2140 27291.538 51084.9993 54429.8763 47628.7877 7856.9875
Tokelau 11925.1058 82463.015 31134.3601 78749.2818 25374.1422 19651.8521
Tonga 74743.4101 27807.769 95628.8063 67283.0244 31301.4220 41211.9688
Trinidad & Tobago 50832.8111 87564.765 42380.4435 7420.9962 35255.7754 66097.6765
Tunisia 82874.3458 19628.323 44400.2762 12333.2023 36189.4749 7185.8553
Turkey 75608.3715 61446.640 6474.9498 93484.2436 36989.9985 39190.6862
Turkmenistan 26235.4634 4553.302 91164.1909 12113.6183 19239.4306 3287.9356
Turks & Caicos Islands 32781.2444 25036.970 89319.9415 54800.3997 19277.8441 90591.2536
Tuscany 19883.5871 9186.629 1620.3225 36207.9954 22028.0758 19894.0664
Tuvalu 90500.5479 30866.637 6704.7930 45433.9859 5641.4573 88740.4642
Two Sicilies 44146.7954 78764.853 95048.8561 25359.6701 22644.1315 90001.6205
Uganda 84459.4746 45725.417 56259.8924 28388.8845 92573.0638 46826.5502
Ukraine 29890.0905 30095.536 80602.9081 46191.9883 46600.2967 93134.0750
United Arab Emirates 38533.9839 51341.681 67270.0175 52714.9372 37452.4429 85281.3635
United Kingdom 71347.1533 59257.057 36693.8940 88524.3751 87815.6064 39382.3000
Tanzania 33131.9393 14126.111 10949.7686 48158.4351 56883.7040 73872.9618
United States 91405.6582 18912.200 10371.2024 89906.1354 26815.9634 17775.3005
United States Minor Outlying Islands (the) 4515.1431 74487.137 2419.9341 1665.8299 39197.1216 25708.2681
Uruguay 57180.8863 24571.586 21762.8815 65505.3657 77892.4568 99137.3560
Uzbekistan 89434.2118 24026.959 67253.4057 26714.0373 5675.6268 88872.9988
Vanuatu 18464.8081 21580.653 83583.8682 45862.4761 71911.3051 73410.0786
Venezuela 59505.4271 2113.923 52779.3438 4430.4724 717.4641 63118.8065
Vietnam 31331.8324 10298.912 93321.4791 54996.5764 52206.9698 66879.9964
British Virgin Islands 46079.3526 27315.714 23276.8407 49969.1222 25702.3052 45188.8778
U.S. Virgin Islands 14156.0943 67157.462 99406.6369 27362.1878 44767.4765 57469.9187
Wallis & Futuna 91849.8536 3184.767 44577.3837 21249.7539 85723.0757 29858.9176
Western Sahara 40219.6924 76165.266 52673.0726 71115.7491 49851.3179 26740.1303
Wuerttemburg 75037.6686 67490.168 37109.3634 80333.1504 80709.9780 56997.9068
Yemen 42267.5326 45269.719 74463.4018 36584.8398 64962.9263 821.6303
Yemen Arab Republic 73978.1886 95809.063 84887.9181 52318.8725 73441.7356 92051.9401
Yemen People’s Republic 42865.2217 30072.899 32559.8073 42227.4828 66058.3785 41173.7269
Yugoslavia 24820.1097 61059.662 53270.9651 81006.4269 64438.2525 38163.3153
Zambia 6046.8143 89136.035 46288.8303 62232.4716 18010.8081 27821.3634
Zanzibar 11577.0147 60686.898 64175.5131 66134.5424 97924.7918 78392.2922
Zimbabwe 57831.5141 60404.633 44770.7708 60434.6564 65487.8630 97617.3832