From a66d889059c7a13a50755447100c76d5fef09e1a Mon Sep 17 00:00:00 2001 From: Peva Blanchard Date: Tue, 16 Jan 2024 08:41:06 +0100 Subject: [PATCH 1/4] cli: setup gradle project --- .autoenv.zsh | 3 + cli/README.md | 6 ++ cli/build.gradle.kts | 69 +++++++++++++++ .../main/kotlin/ch/kleis/lcaac/cli/Main.kt | 85 +++++++++++++++++++ settings.gradle.kts | 1 + 5 files changed, 164 insertions(+) create mode 100644 cli/README.md create mode 100644 cli/build.gradle.kts create mode 100644 cli/src/main/kotlin/ch/kleis/lcaac/cli/Main.kt diff --git a/.autoenv.zsh b/.autoenv.zsh index ec07de1a..26559acc 100644 --- a/.autoenv.zsh +++ b/.autoenv.zsh @@ -1,3 +1,6 @@ #!/usr/bin/env bash export GIT_ROOT=$(git rev-parse --show-toplevel) +function lcaac() { + $GIT_ROOT/cli/build/install/cli/bin/cli $@ +} diff --git a/cli/README.md b/cli/README.md new file mode 100644 index 00000000..1b0c986e --- /dev/null +++ b/cli/README.md @@ -0,0 +1,6 @@ +# LCAAC Command-Line Interface + +```bash +./gradlew :cli:installDist +./cli/build/install/cli/bin/cli +``` diff --git a/cli/build.gradle.kts b/cli/build.gradle.kts new file mode 100644 index 00000000..bc2b3786 --- /dev/null +++ b/cli/build.gradle.kts @@ -0,0 +1,69 @@ +fun properties(key: String) = project.findProperty(key).toString() + +plugins { + application + `maven-publish` + id("org.jetbrains.kotlin.jvm") +} + +val groupId = properties("lcaacGroup") +val artifactId = "cli" +val artifactVersion = properties("lcaacVersion") +val javaVersion = properties("javaVersion") + +application { + mainClass.set("ch.kleis.lcaac.cli.MainKt") +} + +kotlin { + jvmToolchain(Integer.parseInt(javaVersion)) +} + +repositories { + mavenCentral() +} + +dependencies { + implementation(project(":core")) + testImplementation(project(":core")) + + implementation(project(":grammar")) + testImplementation(project(":grammar")) + + testImplementation("io.mockk:mockk:1.13.4") + implementation(kotlin("stdlib-jdk8")) + + val log4jVersion = "2.20.0" + implementation("org.apache.logging.log4j:log4j-api:$log4jVersion") + implementation("org.apache.logging.log4j:log4j-core:$log4jVersion") + implementation("org.apache.logging.log4j:log4j-slf4j-impl:$log4jVersion") + + testImplementation(kotlin("test")) + + implementation("com.github.ajalt.clikt:clikt:4.2.2") +} + +tasks.test { + useJUnitPlatform() +} + +publishing { + repositories { + maven { + name = "GitHubPackages" + url = uri("https://maven.pkg.github.com/kleis-technology/lcaac") + credentials { + username = System.getenv("GITHUB_ACTOR") + password = System.getenv("GITHUB_TOKEN") + } + } + } + publications { + create("cli") { + groupId = groupId + artifactId = artifactId + version = artifactVersion + from(components["java"]) + } + } +} diff --git a/cli/src/main/kotlin/ch/kleis/lcaac/cli/Main.kt b/cli/src/main/kotlin/ch/kleis/lcaac/cli/Main.kt new file mode 100644 index 00000000..10ee753e --- /dev/null +++ b/cli/src/main/kotlin/ch/kleis/lcaac/cli/Main.kt @@ -0,0 +1,85 @@ +package ch.kleis.lcaac.cli + +import ch.kleis.lcaac.core.assessment.ContributionAnalysisProgram +import ch.kleis.lcaac.core.lang.evaluator.Evaluator +import ch.kleis.lcaac.core.lang.expression.EProductSpec +import ch.kleis.lcaac.core.lang.value.QuantityValueOperations +import ch.kleis.lcaac.core.math.basic.BasicNumber +import ch.kleis.lcaac.core.math.basic.BasicOperations +import ch.kleis.lcaac.grammar.CoreMapper +import ch.kleis.lcaac.grammar.Loader +import ch.kleis.lcaac.grammar.LoaderOption +import ch.kleis.lcaac.grammar.parser.LcaLangLexer +import ch.kleis.lcaac.grammar.parser.LcaLangParser +import com.github.ajalt.clikt.core.CliktCommand +import com.github.ajalt.clikt.parameters.options.default +import com.github.ajalt.clikt.parameters.options.help +import com.github.ajalt.clikt.parameters.options.option +import com.github.ajalt.clikt.parameters.options.required +import org.antlr.v4.runtime.CharStreams +import org.antlr.v4.runtime.CommonTokenStream +import java.io.InputStream +import java.nio.file.Files +import java.nio.file.Paths +import kotlin.io.path.isRegularFile + +class EvalCommand : CliktCommand() { + val query: String by option("-q", "--query", help="query").required() + val root: String by option("-r", "--root", help="root folder").default(".") + + private fun lcaFile(inputStream: InputStream): LcaLangParser.LcaFileContext { + val lexer = LcaLangLexer(CharStreams.fromStream(inputStream)) + val tokens = CommonTokenStream(lexer) + val parser = LcaLangParser(tokens) + return parser.lcaFile() + } + + private fun productSpec(inputStream: InputStream): EProductSpec { + val lexer = LcaLangLexer(CharStreams.fromStream(inputStream)) + val tokens = CommonTokenStream(lexer) + val parser = LcaLangParser(tokens) + val ctx = parser.inputProductSpec() + return CoreMapper(BasicOperations).inputProductSpec(ctx) + } + + override fun run() { + val files = Files.walk(Paths.get(root)) + .filter { it.isRegularFile() } + .filter { it.toString().endsWith(".lca") } + .map { lcaFile(it.toFile().inputStream()) } + .toList() + .asSequence() + val loader = Loader(BasicOperations) + val symbolTable = loader.load(files, listOf(LoaderOption.WITH_PRELUDE)) + val evaluator = Evaluator(symbolTable, BasicOperations) + val request = productSpec(query.byteInputStream()) + val trace = evaluator.trace(setOf(request)) + val entryPoint = trace.getEntryPoint() + val system = trace.getSystemValue() + val program = ContributionAnalysisProgram(system, trace.getEntryPoint()) + val analysis = program.run() + + + val rows = entryPoint.products.map { it.product } + .flatMap { product -> + val indicators = analysis.getIndicators() + indicators.map { indicator -> + val impact = + analysis.getUnitaryImpacts(product)[indicator] ?: QuantityValueOperations(BasicOperations).pure( + 0.0 + ) + listOf( + product.name, + "1.0", + product.referenceUnit.toString(), + impact.amount.toString(), + impact.unit.toString(), + indicator.name, + ).joinToString(",") + } + } + rows.forEach { println(it) } + } +} + +fun main(args: Array) = EvalCommand().main(args) diff --git a/settings.gradle.kts b/settings.gradle.kts index 606ab332..fb06dae8 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,6 +1,7 @@ rootProject.name = "ch.kleis.lcaac" include("core") include("grammar") +include("cli") pluginManagement { val kotlinPluginVersion = "1.9.0" From 813d152a07acd32832589b601a2fd8f3d7802cd0 Mon Sep 17 00:00:00 2001 From: Peva Blanchard Date: Wed, 17 Jan 2024 10:45:08 +0100 Subject: [PATCH 2/4] cli: assess command --- cli/README.md | 14 +- cli/build.gradle.kts | 1 + cli/samples/main.lca | 42 + cli/samples/params.csv | 4212 +++++++++++++++++ .../main/kotlin/ch/kleis/lcaac/cli/Main.kt | 88 +- .../ch/kleis/lcaac/cli/cmd/AssessCommand.kt | 82 + .../ch/kleis/lcaac/cli/cmd/LcaacCommand.kt | 8 + .../ch/kleis/lcaac/cli/csv/CsvProcessor.kt | 57 + .../ch/kleis/lcaac/cli/csv/CsvRequest.kt | 21 + .../kleis/lcaac/cli/csv/CsvRequestReader.kt | 38 + .../ch/kleis/lcaac/cli/csv/CsvResult.kt | 11 + .../ch/kleis/lcaac/cli/csv/CsvResultWriter.kt | 30 + 12 files changed, 4521 insertions(+), 83 deletions(-) create mode 100644 cli/samples/main.lca create mode 100644 cli/samples/params.csv create mode 100644 cli/src/main/kotlin/ch/kleis/lcaac/cli/cmd/AssessCommand.kt create mode 100644 cli/src/main/kotlin/ch/kleis/lcaac/cli/cmd/LcaacCommand.kt create mode 100644 cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvProcessor.kt create mode 100644 cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvRequest.kt create mode 100644 cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvRequestReader.kt create mode 100644 cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvResult.kt create mode 100644 cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvResultWriter.kt diff --git a/cli/README.md b/cli/README.md index 1b0c986e..a9f39864 100644 --- a/cli/README.md +++ b/cli/README.md @@ -1,6 +1,18 @@ # LCAAC Command-Line Interface +## Set-up + ```bash ./gradlew :cli:installDist -./cli/build/install/cli/bin/cli +alias lcaac=$GIT_ROOT/cli/build/install/cli/bin/cli +``` + +## Impact assessment + +```bash +lcaac assess "electricity_mix" +``` + +```bash +lcaac assess "electricity_mix" --data params.csv ``` diff --git a/cli/build.gradle.kts b/cli/build.gradle.kts index bc2b3786..3287e691 100644 --- a/cli/build.gradle.kts +++ b/cli/build.gradle.kts @@ -41,6 +41,7 @@ dependencies { testImplementation(kotlin("test")) implementation("com.github.ajalt.clikt:clikt:4.2.2") + implementation("org.apache.commons:commons-csv:1.10.0") } tasks.test { diff --git a/cli/samples/main.lca b/cli/samples/main.lca new file mode 100644 index 00000000..58023d35 --- /dev/null +++ b/cli/samples/main.lca @@ -0,0 +1,42 @@ +process electricity_mix { + params { + from_fossil = 40 percent + from_nuclear = 20 percent + from_hydro = 40 percent + } + products { + 1 kWh electricity + } + inputs { + from_fossil * 1 kWh electricity from fossil + from_nuclear * 1 kWh electricity from nuclear + from_hydro * 1 kWh electricity from hydro + } +} + +process fossil { + products { + 1 kWh electricity + } + impacts { + 10 kg co2 + } +} + +process nuclear { + products { + 1 kWh electricity + } + impacts { + 5 kg co2 + } +} + +process hydro { + products { + 1 kWh electricity + } + impacts { + 1 kg co2 + } +} diff --git a/cli/samples/params.csv b/cli/samples/params.csv new file mode 100644 index 00000000..986afa00 --- /dev/null +++ b/cli/samples/params.csv @@ -0,0 +1,4212 @@ +country,year,from_fossil,from_hydro,from_nuclear +Afghanistan,2012,0.15908999999999998,0.8068199999999999,0.03409 +Afghanistan,2013,0.19820000000000002,0.7747700000000001,0.02703 +Afghanistan,2014,0.13793000000000002,0.8362100000000001,0.02586 +Afghanistan,2015,0.12712,0.84746,0.02542 +Afghanistan,2016,0.12396876031239687,0.8429715702842971,0.033059669 +Afghanistan,2017,0.14172999999999997,0.82677,0.0315 +Afghanistan,2018,0.17094000000000004,0.7948700000000001,0.03419 +Afghanistan,2019,0.16821999999999998,0.7850499999999999,0.04673 +Afghanistan,2020,0.15,0.775,0.075 +Afghanistan,2021,0.15662843371566287,0.7469825301746983,0.096389036 +Africa,1985,0.7856674567552573,0.1925866155630642,0.021745928 +Africa,1986,0.7740382678751259,0.19068479355488419,0.035276939 +Africa,1987,0.7992610341494845,0.17622422680412372,0.024514739 +Africa,1988,0.7797300149768311,0.18242584458270933,0.03784414 +Africa,1989,0.7774297817663475,0.18422373466642575,0.038346484 +Africa,1990,0.7900997272846202,0.18071670809391066,0.029183565 +Africa,1991,0.7814684084029725,0.1877193511730574,0.03081224 +Africa,1992,0.7918185378196825,0.1771646032271992,0.031016859 +Africa,1993,0.8079255436637819,0.16780787534386857,0.024266581 +Africa,1994,0.8052405869296669,0.16462955337504645,0.03012986 +Africa,1995,0.8005559625477937,0.16534366313085191,0.034100374 +Africa,1996,0.8016958699631858,0.16398438914482286,0.034319741 +Africa,1997,0.8044570151687486,0.16029351075501516,0.035249474 +Africa,1998,0.79714096,0.16494306064142286,0.037915979 +Africa,1999,0.7951298047896961,0.16989333869993964,0.034976857 +Africa,2000,0.7853200000000001,0.17720000000000002,0.03748 +Africa,2001,0.7828499999999999,0.18575,0.0314 +Africa,2002,0.7873878738787389,0.1804118041180412,0.032200322 +Africa,2003,0.7987000000000001,0.16832999999999998,0.03297 +Africa,2004,0.7966179661796617,0.16795167951679518,0.035430354 +Africa,2005,0.80295,0.1655,0.03155 +Africa,2006,0.80913,0.16465,0.02622 +Africa,2007,0.8091480914809148,0.16101161011610116,0.029840298 +Africa,2008,0.8084200000000001,0.16121000000000002,0.03037 +Africa,2009,0.8048019519804802,0.16558834411655887,0.029609704 +Africa,2010,0.8042,0.16513000000000003,0.03067 +Africa,2011,0.8039700000000001,0.16508,0.03095 +Africa,2012,0.8112381123811238,0.15982159821598213,0.028940289 +Africa,2013,0.8044319556804432,0.16324836751632482,0.032319677 +Africa,2014,0.7941120588794113,0.16469835301646982,0.041189588 +Africa,2015,0.7993579935799358,0.15679156791567914,0.043850439 +Africa,2016,0.7928220717792822,0.15411845881541184,0.053059469 +Africa,2017,0.7898999999999999,0.15647,0.05363 +Africa,2018,0.7823021769782301,0.1630683693163068,0.054629454 +Africa,2019,0.7690123098769012,0.16375836241637584,0.067229328 +Africa,2020,0.7583,0.17611000000000002,0.06559 +Africa,2021,0.75589,0.17301,0.0711 +Africa (BP),1985,0.7856674567552573,0.1925866155630642,0.021745928 +Africa (BP),1986,0.7740382678751259,0.19068479355488419,0.035276939 +Africa (BP),1987,0.7992610341494845,0.17622422680412372,0.024514739 +Africa (BP),1988,0.7797300149768311,0.18242584458270933,0.03784414 +Africa (BP),1989,0.7774297817663475,0.18422373466642575,0.038346484 +Africa (BP),1990,0.7900997272846202,0.18071670809391066,0.029183565 +Africa (BP),1991,0.7814684084029725,0.1877193511730574,0.03081224 +Africa (BP),1992,0.7918185378196825,0.1771646032271992,0.031016859 +Africa (BP),1993,0.8079255436637819,0.16780787534386857,0.024266581 +Africa (BP),1994,0.8052405869296669,0.16462955337504645,0.03012986 +Africa (BP),1995,0.8005559625477937,0.16534366313085191,0.034100374 +Africa (BP),1996,0.8016958699631858,0.16398438914482286,0.034319741 +Africa (BP),1997,0.8044570151687486,0.16029351075501516,0.035249474 +Africa (BP),1998,0.79714096,0.16494306064142286,0.037915979 +Africa (BP),1999,0.7951298047896961,0.16989333869993964,0.034976857 +Africa (BP),2000,0.7925620250616475,0.1720698505359569,0.035368124 +Africa (BP),2001,0.7936090301070519,0.1768864608648497,0.029504509 +Africa (BP),2002,0.7945393930873818,0.17511497600064266,0.030345631 +Africa (BP),2003,0.805493234,0.16319734393078122,0.031309422 +Africa (BP),2004,0.8057498917868755,0.16234988574707324,0.031900222 +Africa (BP),2005,0.8134085855994527,0.1594684051147396,0.027123009 +Africa (BP),2006,0.8168014972228931,0.1580033,0.025195202 +Africa (BP),2007,0.8175863318039122,0.15684617242212026,0.025567496 +Africa (BP),2008,0.8152228543857181,0.15631973623369055,0.028457409 +Africa (BP),2009,0.8122856596904449,0.15891102551466818,0.028803315 +Africa (BP),2010,0.8094026548672566,0.1610016090104586,0.029595736 +Africa (BP),2011,0.8094561361070796,0.1617077890662796,0.028836075 +Africa (BP),2012,0.8167482436656381,0.15471823271053398,0.028533524 +Africa (BP),2013,0.8105204983922829,0.15858118971061094,0.030898312 +Africa (BP),2014,0.8038334740481647,0.1619527198166687,0.034213806 +Africa (BP),2015,0.806798429,0.15307014458969284,0.040131427 +Africa (BP),2016,0.8038234732728569,0.14743377233959193,0.048742754 +Africa (BP),2017,0.7952889630292128,0.15359106028479264,0.051119977 +Africa (BP),2018,0.787830917,0.15938339555054687,0.052785688 +Africa (BP),2019,0.775570583,0.1617055106066095,0.062723906 +Africa (BP),2020,0.75774265,0.17235199355618203,0.069905356 +Africa (BP),2021,0.7614356724557767,0.1720029784065525,0.066561349 +Africa (Ember),2000,0.7853200000000001,0.17720000000000002,0.03748 +Africa (Ember),2001,0.7828499999999999,0.18575,0.0314 +Africa (Ember),2002,0.7873878738787389,0.1804118041180412,0.032200322 +Africa (Ember),2003,0.7987000000000001,0.16832999999999998,0.03297 +Africa (Ember),2004,0.7966179661796617,0.16795167951679518,0.035430354 +Africa (Ember),2005,0.80295,0.1655,0.03155 +Africa (Ember),2006,0.80913,0.16465,0.02622 +Africa (Ember),2007,0.8091480914809148,0.16101161011610116,0.029840298 +Africa (Ember),2008,0.8084200000000001,0.16121000000000002,0.03037 +Africa (Ember),2009,0.8048019519804802,0.16558834411655887,0.029609704 +Africa (Ember),2010,0.8042,0.16513000000000003,0.03067 +Africa (Ember),2011,0.8039700000000001,0.16508,0.03095 +Africa (Ember),2012,0.8112381123811238,0.15982159821598213,0.028940289 +Africa (Ember),2013,0.8044319556804432,0.16324836751632482,0.032319677 +Africa (Ember),2014,0.7941120588794113,0.16469835301646982,0.041189588 +Africa (Ember),2015,0.7993579935799358,0.15679156791567914,0.043850439 +Africa (Ember),2016,0.7928220717792822,0.15411845881541184,0.053059469 +Africa (Ember),2017,0.7898999999999999,0.15647,0.05363 +Africa (Ember),2018,0.7823021769782301,0.1630683693163068,0.054629454 +Africa (Ember),2019,0.7690123098769012,0.16375836241637584,0.067229328 +Africa (Ember),2020,0.7583,0.17611000000000002,0.06559 +Africa (Ember),2021,0.75589,0.17301,0.0711 +Albania,2019,0,0.99615,0.00385 +Albania,2020,0,0.9943500000000001,0.00565 +Algeria,2015,0.9966000000000002,0.00216,0.00124 +Algeria,2016,0.994900051,0.003299967,0.001799982 +Algeria,2017,0.9910499999999999,0.00084,0.00811 +Algeria,2018,0.9891898918989189,0.001660017,0.009150092 +Algeria,2019,0.98904011,0.00195998,0.00899991 +Algeria,2020,0.9900999999999999,0.00069,0.00921 +Algeria,2021,0.9882599999999999,0.00116,0.01058 +Angola,2010,0.30827000000000004,0.68985,0.00188 +Angola,2011,0.28029,0.7179000000000001,0.00181 +Angola,2012,0.37976999999999994,0.61857,0.00166 +Angola,2013,0.40652406524065243,0.5922259222592227,0.001250013 +Angola,2014,0.3329733297332973,0.5412154121541215,0.125811258 +Angola,2015,0.33298,0.54135,0.12567 +Angola,2016,0.31636,0.56415,0.11949 +Angola,2017,0.27179271792717924,0.7104071040710407,0.017800178 +Angola,2018,0.22274000000000002,0.7624599999999999,0.0148 +Angola,2019,0.27662276622766224,0.7058470584705847,0.017530175 +Angola,2020,0.26325263252632525,0.7198871988719887,0.016860169 +Angola,2021,0.2818,0.69994,0.01826 +Antigua and Barbuda,2015,0.9697,0,0.0303 +Antigua and Barbuda,2017,0.9697,0,0.0303 +Antigua and Barbuda,2018,0.9697,0,0.0303 +Antigua and Barbuda,2019,0.97059,0,0.02941 +Antigua and Barbuda,2020,0.93939,0,0.06061 +Antigua and Barbuda,2021,0.94286,0,0.05714 +Argentina,1985,0.4141824254727642,0.4558936768103043,0.129923898 +Argentina,1986,0.4519909601807964,0.42898142037159254,0.119027619 +Argentina,1987,0.4534490689813796,0.42046840936818736,0.126082522 +Argentina,1988,0.5963277966780068,0.2908244946968181,0.112847709 +Argentina,1989,0.6386875582689242,0.25991198259701465,0.101400459 +Argentina,1990,0.5032518931564034,0.35017595514908295,0.146572152 +Argentina,1991,0.5540278227110967,0.2979112746683921,0.148060903 +Argentina,1992,0.5261417814915986,0.3443034402120776,0.129554778 +Argentina,1993,0.48578070281366986,0.3865978344000322,0.127621463 +Argentina,1994,0.4540242602240952,0.4182374122427631,0.127738328 +Argentina,1995,0.4947821181779721,0.39746560025787214,0.107752282 +Argentina,1996,0.5644215658621107,0.32450537937703994,0.111073055 +Argentina,1997,0.5003111137873587,0.38675458140141705,0.112934305 +Argentina,1998,0.5385539996394014,0.35755353887453173,0.103892461 +Argentina,1999,0.6421024112706583,0.2659020440109575,0.091995545 +Argentina,2000,0.5908559085590858,0.3341933419334194,0.07495075 +Argentina,2001,0.49612503874961256,0.4237457625423746,0.080129199 +Argentina,2002,0.48922,0.43734,0.07344 +Argentina,2003,0.5301746982530176,0.37973620263797364,0.090089099 +Argentina,2004,0.59933,0.31498000000000004,0.08569 +Argentina,2005,0.5937899999999999,0.33372999999999997,0.07248 +Argentina,2006,0.58869,0.33725,0.07406 +Argentina,2007,0.6581,0.27118,0.07072 +Argentina,2008,0.6677100000000001,0.2624,0.06989 +Argentina,2009,0.63637,0.28831,0.07532 +Argentina,2010,0.65647,0.27598999999999996,0.06754 +Argentina,2011,0.68782,0.25279,0.05939 +Argentina,2012,0.7138100000000001,0.22309000000000004,0.0631 +Argentina,2013,0.6919330806691933,0.24570754292457075,0.062359376 +Argentina,2014,0.6993400000000001,0.24528000000000003,0.05538 +Argentina,2015,0.70528,0.2318,0.06292 +Argentina,2016,0.7218600000000001,0.21053999999999998,0.0676 +Argentina,2017,0.7173371733717336,0.2270322703227032,0.055630556 +Argentina,2018,0.7032629673703263,0.22862771372286278,0.068109319 +Argentina,2019,0.6800868008680087,0.20524205242052423,0.114671147 +Argentina,2020,0.66032,0.17492000000000002,0.16476 +Argentina,2021,0.6771967719677197,0.13765137651376516,0.185151852 +Armenia,2010,0.21844781552184475,0.40938590614093856,0.372166278 +Armenia,2018,0.4295399999999999,0.31029999999999996,0.26016 +Armenia,2019,0.39177999999999996,0.32192,0.2863 +Armenia,2020,0.39999999999999997,0.23892999999999998,0.36107 +Armenia,2021,0.4344256557434426,0.30054699453005473,0.26502735 +Aruba,2009,0.96667,0,0.03333 +Aruba,2010,0.8764,0,0.1236 +Aruba,2011,0.875,0,0.125 +Aruba,2012,0.83908,0,0.16092 +Aruba,2013,0.83146,0,0.16854 +Aruba,2014,0.8202200000000001,0,0.17978 +Aruba,2015,0.80645,0,0.19355 +Aruba,2016,0.8444484444844448,0,0.155551556 +Aruba,2017,0.8494684946849469,0,0.150531505 +Aruba,2018,0.83516,0,0.16484 +Aruba,2019,0.8369599999999999,0,0.16304 +Aruba,2020,0.82955,0,0.17045 +Aruba,2021,0.83871,0,0.16129 +Asia,1985,0.717259562,0.1681587439005194,0.114581694 +Asia,1986,0.7242733931947071,0.1604639256458727,0.115262681 +Asia,1987,0.7220152196199039,0.15343821465184135,0.124546566 +Asia,1988,0.7246351084812622,0.16458579881656804,0.110779093 +Asia,1989,0.7342554472845028,0.15736160886177175,0.108382944 +Asia,1990,0.7388614962007055,0.1546001600743061,0.106538344 +Asia,1991,0.7433712402387245,0.14866830962914576,0.10796045 +Asia,1992,0.7533489767428044,0.14177087355570736,0.10488015 +Asia,1993,0.7391671468022967,0.1504976854151352,0.110335168 +Asia,1994,0.7511290611384119,0.1387402264090882,0.110130712 +Asia,1995,0.7438677692545561,0.14105876367844067,0.115073467 +Asia,1996,0.7509976455564866,0.13350492836904904,0.115497426 +Asia,1997,0.7551539197703167,0.12701371720232874,0.117832363 +Asia,1998,0.7500548913151959,0.13069123136190344,0.119253877 +Asia,1999,0.7623334031121345,0.12134533528713977,0.116321262 +Asia,2000,0.7629123708762912,0.12244877551224484,0.114638854 +Asia,2001,0.7626,0.12671,0.11069 +Asia,2002,0.7738022619773801,0.12283877161228386,0.103358966 +Asia,2003,0.7889878898788988,0.11917119171191712,0.091840918 +Asia,2004,0.77808,0.12802999999999998,0.09389 +Asia,2005,0.7830600000000001,0.12413000000000002,0.09281 +Asia,2006,0.78515,0.12544,0.08941 +Asia,2007,0.7983920160798392,0.12047879521204788,0.081129189 +Asia,2008,0.78754,0.1335,0.07896 +Asia,2009,0.79241,0.12528,0.08231 +Asia,2010,0.7880400000000001,0.12969,0.08227 +Asia,2011,0.80617,0.12229,0.07154 +Asia,2012,0.80581,0.13384000000000001,0.06035 +Asia,2013,0.8017900000000001,0.13478,0.06343 +Asia,2014,0.7914679146791468,0.13936139361393615,0.069170692 +Asia,2015,0.7769322306776933,0.14343856561434387,0.079629204 +Asia,2016,0.76775,0.14185999999999999,0.09039 +Asia,2017,0.76,0.13792,0.10208 +Asia,2018,0.75163,0.13345,0.11492 +Asia,2019,0.73279,0.13808,0.12913 +Asia,2020,0.7202272022720227,0.1395913959139591,0.140181402 +Asia,2021,0.7159,0.12613,0.15797 +Asia (Ember),2000,0.73783,0.13078,0.13139 +Asia (Ember),2001,0.7356926430735693,0.13753862461375388,0.126768732 +Asia (Ember),2002,0.7509724902750973,0.13068869311306888,0.118338817 +Asia (Ember),2003,0.7687999999999999,0.12617,0.10503 +Asia (Ember),2004,0.7591800000000001,0.13388999999999998,0.10693 +Asia (Ember),2005,0.7639623603763962,0.13018869811301884,0.105848942 +Asia (Ember),2006,0.76709,0.13109,0.10182 +Asia (Ember),2007,0.78053,0.12744999999999998,0.09202 +Asia (Ember),2008,0.7654900000000001,0.14496,0.08955 +Asia (Ember),2009,0.7708122918770811,0.13586864131358686,0.093319067 +Asia (Ember),2010,0.76878,0.1384,0.09282 +Asia (Ember),2011,0.79001,0.12994999999999998,0.08004 +Asia (Ember),2012,0.7904599999999999,0.14244999999999997,0.06709 +Asia (Ember),2013,0.78712,0.14306,0.06982 +Asia (Ember),2014,0.7728122718772812,0.15101848981510185,0.076169238 +Asia (Ember),2015,0.7580000000000001,0.15410000000000001,0.0879 +Asia (Ember),2016,0.74907,0.15199,0.09894 +Asia (Ember),2017,0.7396373963739638,0.14875148751487516,0.111611116 +Asia (Ember),2018,0.73194,0.14358,0.12448 +Asia (Ember),2019,0.7163371633716338,0.14418144181441817,0.139481395 +Asia (Ember),2020,0.7015699999999999,0.1476,0.15083 +Asia (Ember),2021,0.69485,0.13518,0.16997 +Asia Pacific (BP),1985,0.6783443335479716,0.1867957179652286,0.134859948 +Asia Pacific (BP),1986,0.6803069826466174,0.18203426361429767,0.137658754 +Asia Pacific (BP),1987,0.6853084865273231,0.16702090153613697,0.147670612 +Asia Pacific (BP),1988,0.6980434804499089,0.17153530898508695,0.130421211 +Asia Pacific (BP),1989,0.7007419039853431,0.17074864856702804,0.128509447 +Asia Pacific (BP),1990,0.71129501,0.16259263355823472,0.126112357 +Asia Pacific (BP),1991,0.7176657579446115,0.15667910710513344,0.125655135 +Asia Pacific (BP),1992,0.7326086519317017,0.1452245439736138,0.122166804 +Asia Pacific (BP),1993,0.7198501948071561,0.15187910882018343,0.128270696 +Asia Pacific (BP),1994,0.7330959063974487,0.14042394792704152,0.126480146 +Asia Pacific (BP),1995,0.7255718929581435,0.14328271086823066,0.131145396 +Asia Pacific (BP),1996,0.7358919658670101,0.13337224279504103,0.130735791 +Asia Pacific (BP),1997,0.738590381,0.12798703521027519,0.133422584 +Asia Pacific (BP),1998,0.7321444745237352,0.13246852576811213,0.135387 +Asia Pacific (BP),1999,0.7434388548550965,0.12459385782257495,0.131967287 +Asia Pacific (BP),2000,0.7489740494870247,0.12242003621001811,0.128605914 +Asia Pacific (BP),2001,0.7470061234955205,0.12808060088685105,0.124913276 +Asia Pacific (BP),2002,0.7571437189567456,0.12222244565545257,0.120633835 +Asia Pacific (BP),2003,0.7807207116650752,0.11716339146605016,0.102115897 +Asia Pacific (BP),2004,0.7668426546753925,0.12603886457622354,0.107118481 +Asia Pacific (BP),2005,0.7723018587808083,0.12229032290423215,0.105407818 +Asia Pacific (BP),2006,0.7739554289611458,0.12452610675385634,0.101518464 +Asia Pacific (BP),2007,0.786160558,0.12182720754149325,0.092012235 +Asia Pacific (BP),2008,0.7741337315946155,0.13694909138292222,0.088917177 +Asia Pacific (BP),2009,0.7781308261331515,0.1287312310807289,0.093137943 +Asia Pacific (BP),2010,0.7725865776938073,0.13357988463007256,0.093833538 +Asia Pacific (BP),2011,0.7921582025362246,0.126549971,0.081291827 +Asia Pacific (BP),2012,0.7955561359275964,0.13662069450443484,0.06782317 +Asia Pacific (BP),2013,0.7886871283946649,0.1401755584123413,0.071137313 +Asia Pacific (BP),2014,0.7744980867539093,0.1480280006829435,0.077473913 +Asia Pacific (BP),2015,0.7598822962278552,0.1507150604587635,0.089402643 +Asia Pacific (BP),2016,0.7490353730227672,0.1502292882972061,0.100735339 +Asia Pacific (BP),2017,0.7406532145670484,0.1460340544143489,0.113312731 +Asia Pacific (BP),2018,0.7318181359235065,0.14095172706252967,0.127230137 +Asia Pacific (BP),2019,0.7157196376818912,0.1414838077734805,0.142796555 +Asia Pacific (BP),2020,0.7004553853610266,0.14525884265476538,0.154285772 +Asia Pacific (BP),2021,0.6925161264230685,0.13377348189189736,0.173710392 +Australia,1985,0.879966179,0.11622895206277517,0.003804869 +Australia,1986,0.8837731378030909,0.11253728551087644,0.003689577 +Australia,1987,0.8926689919993376,0.10374985768550046,0.00358115 +Australia,1988,0.8910060264083228,0.10370401103631402,0.005289963 +Australia,1989,0.8973639411916431,0.097116327,0.005519732 +Australia,1990,0.8998291972269667,0.095267758,0.004903044 +Australia,1991,0.8961340800032058,0.099277707,0.004588213 +Australia,1992,0.8967415279727292,0.099027471,0.004231001 +Australia,1993,0.896501253,0.099338346,0.004160401 +Australia,1994,0.9006871957205538,0.095085449,0.004227356 +Australia,1995,0.9057295737389527,0.089390569,0.004879857 +Australia,1996,0.9057503506311361,0.088809858,0.005439792 +Australia,1997,0.9099479062312161,0.084562212,0.005489882 +Australia,1998,0.9149611820686201,0.079338843,0.005699975 +Australia,1999,0.9152725742792459,0.078827159,0.005900266 +Australia,2000,0.91366,0.08175,0.00459 +Australia,2001,0.9178200000000001,0.07746,0.00472 +Australia,2002,0.91917,0.07324,0.00759 +Australia,2003,0.9134,0.0755,0.0111 +Australia,2004,0.91299,0.07123,0.01578 +Australia,2005,0.9084399999999999,0.07028,0.02128 +Australia,2006,0.9036399999999999,0.07171,0.02465 +Australia,2007,0.90881,0.06187,0.02932 +Australia,2008,0.9194500000000001,0.05136,0.02919 +Australia,2009,0.92196,0.04976,0.02828 +Australia,2010,0.9095690956909569,0.057780578,0.032650327 +Australia,2011,0.8865500000000001,0.06928,0.04417 +Australia,2012,0.8858988589885899,0.059900599,0.054200542 +Australia,2013,0.8512899999999999,0.07879,0.06992 +Australia,2014,0.8503714962850372,0.075909241,0.073719263 +Australia,2015,0.8565200000000001,0.057699999999999994,0.08578 +Australia,2016,0.8439015609843902,0.06103939,0.095059049 +Australia,2017,0.8368683686836869,0.064180642,0.09895099 +Australia,2018,0.8285399999999999,0.0631,0.10836 +Australia,2019,0.7862478624786248,0.062430624,0.151321513 +Australia,2020,0.74497,0.05883,0.1962 +Australia,2021,0.7086570865708657,0.059740597405974066,0.231602316 +Austria,1990,0.33793,0.63915,0.02292 +Austria,1991,0.3493434934349343,0.6265462654626547,0.024110241 +Austria,1992,0.27607723922760774,0.6976930230697692,0.026229738 +Austria,1993,0.25929740702592974,0.7146128538714613,0.026089739 +Austria,1994,0.29188,0.68528,0.02284 +Austria,1995,0.29485,0.6718000000000001,0.03335 +Austria,1996,0.33190000000000003,0.6387900000000001,0.02931 +Austria,1997,0.32076,0.6485299999999999,0.03071 +Austria,1998,0.30204000000000003,0.66452,0.03344 +Austria,1999,0.2932229322293223,0.6792467924679246,0.027530275 +Austria,2000,0.27419,0.69908,0.02673 +Austria,2001,0.30821999999999994,0.6626299999999999,0.02915 +Austria,2002,0.3096069039309607,0.6628733712662873,0.027519725 +Austria,2003,0.3930439304393044,0.5719957199571996,0.03496035 +Austria,2004,0.36024999999999996,0.59357,0.04618 +Austria,2005,0.36610366103661035,0.5752857528575285,0.058610586 +Austria,2006,0.34713999999999995,0.57258,0.08028 +Austria,2007,0.31377686223137774,0.5889341106588935,0.097289027 +Austria,2008,0.30961,0.59426,0.09613 +Austria,2009,0.28839000000000004,0.61689,0.09472 +Austria,2010,0.3375066249337506,0.5648643513564864,0.097629024 +Austria,2011,0.34292,0.5499499999999999,0.10713 +Austria,2012,0.25284,0.6382800000000001,0.10888 +Austria,2013,0.21814781852181478,0.6505634943650563,0.131288687 +Austria,2014,0.18533000000000002,0.66553,0.14914 +Austria,2015,0.23056000000000001,0.6008100000000001,0.16863 +Austria,2016,0.21716000000000002,0.61257,0.17027 +Austria,2017,0.24280757192428074,0.5679243207567924,0.189268107 +Austria,2018,0.23032,0.57872,0.19096 +Austria,2019,0.2289,0.57621,0.19489 +Austria,2020,0.19902,0.60702,0.19396 +Austria,2021,0.2121,0.57879,0.20911 +Austria,2022,0.23713,0.5575800000000001,0.20529 +Azerbaijan,2016,0.9151408485915141,0.082309177,0.002549975 +Azerbaijan,2017,0.9220400000000001,0.07535,0.00261 +Azerbaijan,2018,0.92149,0.07347,0.00504 +Azerbaijan,2019,0.9312906870931291,0.06300937,0.005699943 +Azerbaijan,2020,0.9499600000000001,0.043890000000000005,0.00615 +Azerbaijan,2021,0.94599,0.04869,0.00532 +Bahrain,2014,0.99961,0,0.00039 +Bahrain,2015,0.9996299999999999,0,0.00037 +Bahrain,2016,0.9996299999999999,0,0.00037 +Bahrain,2017,0.99964,0,0.00036 +Bahrain,2018,0.99964,0,0.00036 +Bahrain,2019,0.99968,0,0.00032 +Bahrain,2020,0.99967,0,0.00033 +Bahrain,2021,0.99969,0,0.00031 +Bangladesh,2006,0.9524799999999999,0.04718,0.00034 +Bangladesh,2007,0.97398974,0.025330253302533027,0.000680007 +Bangladesh,2008,0.9703,0.029079999999999998,0.00062 +Bangladesh,2009,0.986590134,0.012549874501254988,0.000859991 +Bangladesh,2010,0.9781702182978171,0.019749802501974983,0.002079979 +Bangladesh,2011,0.97624,0.022080000000000002,0.00168 +Bangladesh,2012,0.9797100000000001,0.01789,0.0024 +Bangladesh,2013,0.97821,0.01879,0.003 +Bangladesh,2014,0.984599846,0.011790117901179011,0.003610036 +Bangladesh,2015,0.9850699999999999,0.010609999999999998,0.00432 +Bangladesh,2016,0.9804198041980419,0.015580155801558014,0.00400004 +Bangladesh,2017,0.980830192,0.014949850501494985,0.004219958 +Bangladesh,2018,0.9810601893981061,0.014599854001459986,0.004339957 +Bangladesh,2019,0.98566,0.00968,0.00466 +Bangladesh,2020,0.9826999999999999,0.011619999999999998,0.00568 +Bangladesh,2021,0.982759828,0.010920109,0.006320063 +Barbados,2014,0.98969,0,0.01031 +Barbados,2015,0.9898,0,0.0102 +Barbados,2016,0.98,0,0.02 +Barbados,2017,0.9703,0,0.0297 +Barbados,2018,0.97,0,0.03 +Barbados,2019,0.9607800000000001,0,0.03922 +Barbados,2020,0.93,0,0.07 +Barbados,2021,0.92523,0,0.07477 +Belarus,2006,0.99799,0.00134,0.00067 +Belarus,2007,0.9976600000000001,0.00134,0.001 +Belarus,2008,0.9966500334996651,0.001219988,0.002129979 +Belarus,2009,0.99649,0.0014,0.00211 +Belarus,2010,0.996349963,0.001520015,0.002130021 +Belarus,2011,0.99603996,0.001320013,0.002640026 +Belarus,2012,0.9948100518994809,0.002419976,0.002769972 +Belarus,2013,0.990200098,0.004729953,0.005069949 +Belarus,2014,0.9917200827991721,0.003679963,0.004599954 +Belarus,2015,0.991250087,0.003439966,0.005309947 +Belarus,2016,0.98733,0.00444,0.00823 +Belarus,2017,0.9772,0.01233,0.01047 +Belarus,2018,0.977900221,0.008729913,0.013369866 +Belarus,2019,0.97532,0.00902,0.01566 +Belarus,2020,0.9552600000000001,0.010770000000000002,0.03397 +Belarus,2021,0.8383900000000001,0.00889,0.15272 +Belgium,1990,0.38427,0.00384,0.61189 +Belgium,1991,0.39036390363903645,0.003230032,0.606406064 +Belgium,1992,0.38281,0.00476,0.61243 +Belgium,1993,0.39440605593944067,0.003569964,0.60202398 +Belgium,1994,0.42206000000000005,0.00491,0.57303 +Belgium,1995,0.42832000000000003,0.00462,0.56706 +Belgium,1996,0.41575999999999996,0.00319,0.58105 +Belgium,1997,0.3835361646383536,0.00397996,0.612483875 +Belgium,1998,0.42831,0.00475,0.56694 +Belgium,1999,0.40182,0.00408,0.5941 +Belgium,2000,0.4056040560405604,0.005560056,0.588835888 +Belgium,2001,0.39679603203967956,0.005599944,0.597604024 +Belgium,2002,0.40079,0.00445,0.59476 +Belgium,2003,0.41869,0.00299,0.57832 +Belgium,2004,0.41136,0.00386,0.58478 +Belgium,2005,0.40892,0.00345,0.58763 +Belgium,2006,0.40279805596111923,0.004330087,0.592871857 +Belgium,2007,0.4024919501609968,0.00450991,0.59299814 +Belgium,2008,0.39633,0.00495,0.59872 +Belgium,2009,0.41262,0.00368,0.5837 +Belgium,2010,0.41337,0.00334,0.58329 +Belgium,2011,0.36507634923650767,0.002249978,0.632673673 +Belgium,2012,0.37607,0.00442,0.61951 +Belgium,2013,0.33492,0.00465,0.66043 +Belgium,2014,0.35282647173528264,0.004089959,0.643083569 +Belgium,2015,0.4047259527404726,0.004699953,0.590574094 +Belgium,2016,0.31193311933119333,0.004410044,0.683656837 +Belgium,2017,0.31673316733167334,0.003180032,0.680086801 +Belgium,2018,0.37744622553774465,0.003939961,0.618613814 +Belgium,2019,0.31763,0.00325,0.67912 +Belgium,2020,0.34134,0.00307,0.65559 +Belgium,2021,0.26224000000000003,0.00424,0.73352 +Belgium,2022,0.27892,0.00211,0.71897 +Belize,2000,0.4117641176411764,0.5294152941529415,0.058820588 +Belize,2001,0.33332999999999996,0.6,0.06667 +Belize,2002,0.33332999999999996,0.6,0.06667 +Belize,2003,0.58824,0.35294,0.05882 +Belize,2004,0.5625,0.375,0.0625 +Belize,2005,0.5294152941529415,0.4117641176411764,0.058820588 +Belize,2006,0.17391,0.78261,0.04348 +Belize,2007,0.20833,0.75,0.04167 +Belize,2009,0.19231,0.73077,0.07692 +Belize,2010,0.34694,0.53061,0.12245 +Belize,2011,0.3023269767302327,0.5813941860581394,0.116278837 +Belize,2012,0.4042559574404256,0.4468055319446805,0.148938511 +Belize,2013,0.31111,0.57778,0.11111 +Belize,2014,0.35294352943529433,0.5098050980509805,0.137251373 +Belize,2015,0.40741,0.44444,0.14815 +Belize,2016,0.32075000000000004,0.49057,0.18868 +Belize,2017,0.37333,0.36,0.26667 +Belize,2018,0.39744,0.32051,0.28205 +Belize,2019,0.44828,0.34482999999999997,0.20689 +Belize,2020,0.58065,0.12903,0.29032 +Belize,2021,0.5937559375593756,0.12500125001250012,0.281242812 +Benin,2019,0.95,0,0.05 +Benin,2020,0.95652,0,0.04348 +Benin,2021,0.95833,0,0.04167 +Bolivia,2000,0.44561999999999996,0.5172399999999999,0.03714 +Bolivia,2001,0.4171000000000001,0.5466300000000001,0.03627 +Bolivia,2002,0.42469000000000007,0.53827,0.03704 +Bolivia,2003,0.48804000000000003,0.47129,0.04067 +Bolivia,2004,0.40275000000000005,0.48741000000000007,0.10984 +Bolivia,2005,0.46055,0.41365,0.1258 +Bolivia,2006,0.45580000000000004,0.42043,0.12377 +Bolivia,2007,0.40216999999999997,0.41667000000000004,0.18116 +Bolivia,2008,0.40714,0.40893,0.18393 +Bolivia,2009,0.42372576274237256,0.3847461525384746,0.191528085 +Bolivia,2010,0.4580745807458074,0.33540335403354027,0.206522065 +Bolivia,2011,0.45706,0.33770000000000006,0.20524 +Bolivia,2012,0.5614743852561475,0.31830681693183066,0.120218798 +Bolivia,2013,0.56414,0.32853,0.10733 +Bolivia,2014,0.57843,0.27327999999999997,0.14829 +Bolivia,2015,0.56497,0.28306000000000003,0.15197 +Bolivia,2016,0.6252862528625286,0.1918719187191872,0.182841828 +Bolivia,2017,0.58561,0.24100000000000002,0.17339 +Bolivia,2018,0.53397,0.27495,0.19108 +Bolivia,2019,0.5992000000000001,0.32265,0.07815 +Bolivia,2020,0.6028700000000001,0.30092,0.09621 +Bolivia,2021,0.5826241737582624,0.3059469405305947,0.111428886 +Bosnia and Herzegovina,2014,0.62,0.37935,0.00065 +Bosnia and Herzegovina,2015,0.6326,0.36673000000000006,0.00067 +Bosnia and Herzegovina,2016,0.6692133078669212,0.32901670983290165,0.001769982 +Bosnia and Herzegovina,2017,0.7555,0.24256,0.00194 +Bosnia and Herzegovina,2018,0.6447335526644734,0.34813651863481365,0.007129929 +Bosnia and Herzegovina,2019,0.6211,0.36091,0.01799 +Bosnia and Herzegovina,2020,0.68786,0.29116,0.02098 +Bosnia and Herzegovina,2021,0.5863100000000001,0.38665000000000005,0.02704 +Botswana,2018,0.99663,0,0.00337 +Botswana,2019,0.99673,0,0.00327 +Botswana,2020,0.99515,0,0.00485 +Botswana,2021,0.99543,0,0.00457 +Brazil,1985,0.045739542604573954,0.9209607903920961,0.033299667 +Brazil,1986,0.081,0.9024900000000001,0.01651 +Brazil,1987,0.064879351,0.9127908720912791,0.022329777 +Brazil,1988,0.055419446,0.926210738,0.018369816 +Brazil,1989,0.05329,0.9231100000000001,0.0236 +Brazil,1990,0.04495,0.9276899999999999,0.02736 +Brazil,1991,0.047580476,0.929209292,0.023210232 +Brazil,1992,0.04852,0.92381,0.02767 +Brazil,1993,0.045680000000000005,0.9327900000000001,0.02153 +Brazil,1994,0.045730457,0.9333393333933339,0.020930209 +Brazil,1995,0.049289507,0.9212707872921271,0.029439706 +Brazil,1996,0.05606,0.91242,0.03152 +Brazil,1997,0.059930000000000004,0.90581,0.03426 +Brazil,1998,0.060619394,0.9058809411905882,0.033499665 +Brazil,1999,0.08775,0.8753399999999999,0.03691 +Brazil,2000,0.08427,0.87968,0.03605 +Brazil,2001,0.10889000000000001,0.8206200000000001,0.07049 +Brazil,2002,0.098449016,0.8323116768832312,0.069239308 +Brazil,2003,0.0881,0.8430200000000001,0.06888 +Brazil,2004,0.10531,0.8331999999999999,0.06149 +Brazil,2005,0.09997,0.84423,0.0558 +Brazil,2006,0.09565,0.8383000000000002,0.06605 +Brazil,2007,0.0861,0.8469699999999999,0.06693 +Brazil,2008,0.12287000000000001,0.80464,0.07249 +Brazil,2009,0.07919,0.84392,0.07689 +Brazil,2010,0.11946,0.78956,0.09098 +Brazil,2011,0.09532,0.81217,0.09251 +Brazil,2012,0.14111141111411113,0.7590875908759087,0.099800998 +Brazil,2013,0.19876000000000002,0.69387,0.10737 +Brazil,2014,0.2347323473234732,0.6418064180641806,0.123461235 +Brazil,2015,0.22543225432254324,0.6293962939629396,0.145171452 +Brazil,2016,0.16286,0.66663,0.17051 +Brazil,2017,0.17534,0.63822,0.18644 +Brazil,2018,0.14590999999999998,0.65468,0.19941 +Brazil,2019,0.14694999999999997,0.64313,0.20992 +Brazil,2020,0.13208999999999999,0.6451,0.22281 +Brazil,2021,0.2101,0.54759,0.24231 +Bulgaria,2006,0.47845000000000004,0.09257,0.42898 +Bulgaria,2007,0.5916040839591605,0.06596934,0.342426576 +Bulgaria,2008,0.5803458034580345,0.062610626,0.35704357 +Bulgaria,2009,0.55256,0.08103,0.36641 +Bulgaria,2010,0.5430545694543055,0.10939890601093989,0.347546525 +Bulgaria,2011,0.5955940440595594,0.057459425405745945,0.346946531 +Bulgaria,2012,0.5475445245547546,0.068419316,0.38403616 +Bulgaria,2013,0.5102148978510215,0.093869061,0.395916041 +Bulgaria,2014,0.50426,0.09804,0.3977 +Bulgaria,2015,0.50452,0.11602,0.37946 +Bulgaria,2016,0.48788487884878856,0.087070871,0.42504425 +Bulgaria,2017,0.51747,0.06299,0.41954 +Bulgaria,2018,0.45187451874518747,0.11066110661106612,0.437464375 +Bulgaria,2019,0.45091450914509146,0.066890669,0.482194822 +Bulgaria,2020,0.4007959920400796,0.070109299,0.529094709 +Bulgaria,2021,0.4334,0.10189999999999999,0.4647 +Bulgaria,2022,0.48754,0.07335,0.43911 +Burkina Faso,2010,0.79688,0.1875,0.01562 +Burkina Faso,2011,0.8695700000000001,0.11594000000000002,0.01449 +Burkina Faso,2012,0.8735687356873568,0.11494114941149412,0.011490115 +Burkina Faso,2013,0.87879,0.11110999999999999,0.0101 +Burkina Faso,2014,0.91071,0.08036,0.00893 +Burkina Faso,2015,0.9300700000000001,0.06294,0.00699 +Burkina Faso,2016,0.8967789677896779,0.090320903,0.012900129 +Burkina Faso,2017,0.9024400000000001,0.07927,0.01829 +Burkina Faso,2018,0.8606013939860602,0.078789212,0.060609394 +Burkina Faso,2019,0.87791,0.06395,0.05814 +Burkina Faso,2020,0.87195,0.06707,0.06098 +Burkina Faso,2021,0.86857,0.06286,0.06857 +Burundi,2013,0.16666833331666683,0.7777722222777772,0.055559444 +Burundi,2014,0.21053,0.7368399999999999,0.05263 +Burundi,2015,0.16666833331666683,0.7777722222777772,0.055559444 +Burundi,2016,0.15789157891578917,0.7368473684736847,0.105261053 +Burundi,2017,0.2758627586275863,0.6551765517655177,0.06896069 +Burundi,2018,0.37036629633703666,0.5555544444555555,0.074079259 +Burundi,2019,0.33333,0.61111,0.05556 +Burundi,2020,0.31428999999999996,0.62857,0.05714 +Burundi,2021,0.33333,0.61111,0.05556 +CIS (BP),1990,0.7584439203773283,0.15479854504756574,0.086757535 +CIS (BP),1991,0.75282,0.15741000000000002,0.08977 +CIS (BP),1992,0.7340196480967783,0.1709144076028721,0.095065944 +CIS (BP),1993,0.7131375083932133,0.18654480222081918,0.100317689 +CIS (BP),1994,0.7029129327800165,0.2071530241975903,0.089934043 +CIS (BP),1995,0.699477762,0.20670990246885118,0.093812335 +CIS (BP),1996,0.7027807293650635,0.19043084263918683,0.106788428 +CIS (BP),1997,0.6985826266514303,0.19342034041017622,0.107997033 +CIS (BP),1998,0.6994526754746486,0.19621483991258848,0.104332485 +CIS (BP),1999,0.6827252853045588,0.19701558394672977,0.120259131 +CIS (BP),2000,0.6804624463088595,0.19518485809481756,0.124352696 +CIS (BP),2001,0.6713573997067036,0.20041583800397755,0.128226762 +CIS (BP),2002,0.6771588694936023,0.19046662515316473,0.132374505 +CIS (BP),2003,0.6816695093809572,0.18270291963479485,0.135627571 +CIS (BP),2004,0.6764148198681742,0.19579240948262885,0.127792771 +CIS (BP),2005,0.6801650320728391,0.1900579218406497,0.129777046 +CIS (BP),2006,0.6877327524768376,0.18167491442739125,0.130592333 +CIS (BP),2007,0.688347645,0.18147620576197734,0.13017615 +CIS (BP),2008,0.7074318628828322,0.16255569381447438,0.130012443 +CIS (BP),2009,0.6848814566478629,0.17870836930118641,0.136410174 +CIS (BP),2010,0.6948623503317041,0.1694952678221946,0.135642382 +CIS (BP),2011,0.7017580829670661,0.16315451462058722,0.135087402 +CIS (BP),2012,0.7032388176509541,0.16066662653261896,0.136094556 +CIS (BP),2013,0.692969252,0.17394227681438662,0.133088471 +CIS (BP),2014,0.6958014577435094,0.16594381864546312,0.138254724 +CIS (BP),2015,0.6892509058789285,0.16126150541519865,0.149487589 +CIS (BP),2016,0.6800060207716622,0.17284631980332144,0.147147659 +CIS (BP),2017,0.6747912820101148,0.1743798667415911,0.150828851 +CIS (BP),2018,0.6787763865478771,0.17305762902319607,0.148165984 +CIS (BP),2019,0.674510552,0.17449549938285852,0.150993949 +CIS (BP),2020,0.6494945743281905,0.1886587899898614,0.161846636 +CIS (BP),2021,0.6586783079933765,0.17959757137839327,0.161724121 +Cambodia,2006,0.8828800000000001,0.04505,0.07207 +Cambodia,2007,0.8865288652886528,0.035460355,0.07801078 +Cambodia,2008,0.8848900000000001,0.02878,0.08633 +Cambodia,2009,0.8717900000000001,0.03419,0.09402 +Cambodia,2010,0.8709699999999999,0.03226,0.09677 +Cambodia,2011,0.84848,0.05051,0.10101 +Cambodia,2012,0.3840561594384056,0.36956630433695664,0.246377536 +Cambodia,2013,0.2774572254277457,0.5838141618583814,0.138728613 +Cambodia,2014,0.34564,0.61409,0.04027 +Cambodia,2015,0.4953100000000001,0.46479000000000004,0.0399 +Cambodia,2016,0.48434999999999995,0.47697999999999996,0.03867 +Cambodia,2017,0.5480045199548005,0.4002959970400296,0.051699483 +Cambodia,2018,0.3731162688373116,0.5891941080589194,0.037689623 +Cambodia,2019,0.4680099999999999,0.47748999999999997,0.0545 +Cambodia,2020,0.4549754502454975,0.4822251777482225,0.062799372 +Cambodia,2021,0.4706552934470655,0.4602953970460295,0.06904931 +Cameroon,2014,0.34932650673493265,0.6491735082649174,0.001499985 +Cameroon,2015,0.43766,0.56104,0.0013 +Cameroon,2016,0.37283,0.62572,0.00145 +Cameroon,2017,0.35459,0.64286,0.00255 +Cameroon,2018,0.39733999999999997,0.6002399999999999,0.00242 +Cameroon,2019,0.35808000000000006,0.6395200000000001,0.0024 +Cameroon,2020,0.34258,0.65501,0.00241 +Cameroon,2021,0.37639999999999996,0.6211199999999999,0.00248 +Canada,1985,0.20273487516005123,0.6617217509603074,0.135543374 +Canada,1986,0.18076422926878066,0.6631189356807042,0.156116835 +Canada,1987,0.20243680414536797,0.6372102793921994,0.160352916 +Canada,1988,0.22346715218935387,0.6077970408459299,0.168735807 +Canada,1989,0.2505026055471649,0.5832424809209934,0.166254914 +Canada,1990,0.22550216069142126,0.6154469430217671,0.159050896 +Canada,1991,0.21947803819183945,0.60625794,0.174264022 +Canada,1992,0.22903099960987905,0.6078984485190408,0.163070552 +Canada,1993,0.20693828963557975,0.6078806005981974,0.18518111 +Canada,1994,0.20285085525657698,0.5929878963689107,0.204161248 +Canada,1995,0.2119033293221019,0.6004913758523867,0.187605295 +Canada,1996,0.20293241603401763,0.6221154714029264,0.174952113 +Canada,1997,0.23092353365963253,0.6110286447885742,0.158047822 +Canada,1998,0.26647003942576825,0.5906341228518975,0.142895838 +Canada,1999,0.25848388488198293,0.5989828366218941,0.142533278 +Canada,2000,0.26437,0.6031699999999999,0.13246 +Canada,2001,0.27942,0.57653,0.14405 +Canada,2002,0.2656526565265653,0.5943359433594335,0.1400114 +Canada,2003,0.2749027490274903,0.5836558365583656,0.141441414 +Canada,2004,0.25559,0.5793699999999999,0.16504 +Canada,2005,0.24862,0.5908000000000001,0.16058 +Canada,2006,0.23575,0.5894400000000001,0.17481 +Canada,2007,0.24367,0.59368,0.16265 +Canada,2008,0.2298622986229862,0.6077760777607776,0.162361624 +Canada,2009,0.21803999999999998,0.61324,0.16872 +Canada,2010,0.22357223572235724,0.5979059790597906,0.178521785 +Canada,2011,0.21470214702147022,0.6082560825608256,0.17704177 +Canada,2012,0.20285202852028522,0.6148661486614866,0.182281823 +Canada,2013,0.19267,0.6082,0.19913 +Canada,2014,0.19297999999999998,0.59532,0.2117 +Canada,2015,0.19673196731967318,0.5921759217592176,0.211092111 +Canada,2016,0.18972999999999998,0.59171,0.21856 +Canada,2017,0.17636,0.6059300000000001,0.21771 +Canada,2018,0.17687176871768717,0.6007660076600766,0.222362224 +Canada,2019,0.17622,0.59877,0.22501 +Canada,2020,0.16374836251637484,0.6103838961610384,0.225867741 +Canada,2021,0.17873999999999998,0.60254,0.21872 +Cape Verde,2000,0.92857,0,0.07143 +Cape Verde,2001,0.9375,0,0.0625 +Cape Verde,2002,0.9444400000000001,0,0.05556 +Cape Verde,2004,0.95238,0,0.04762 +Cape Verde,2005,0.95652,0,0.04348 +Cape Verde,2006,0.95833,0,0.04167 +Cape Verde,2007,0.96154,0,0.03846 +Cape Verde,2008,0.96296,0,0.03704 +Cape Verde,2009,0.96429,0,0.03571 +Cape Verde,2011,0.91429,0,0.08571 +Cape Verde,2012,0.8055519444805551,0,0.194448056 +Cape Verde,2013,0.76923,0,0.23077 +Cape Verde,2014,0.78049,0,0.21951 +Cape Verde,2015,0.78049,0,0.21951 +Cape Verde,2016,0.7906920930790692,0,0.209307907 +Cape Verde,2017,0.82609,0,0.17391 +Cape Verde,2018,0.80435,0,0.19565 +Cape Verde,2019,0.82609,0,0.17391 +Cape Verde,2020,0.83721,0,0.16279 +Cape Verde,2021,0.8444484444844449,0,0.155551556 +Cayman Islands,2017,0.98485,0,0.01515 +Cayman Islands,2018,0.98462,0,0.01538 +Cayman Islands,2019,0.97143,0,0.02857 +Cayman Islands,2020,0.97101,0,0.02899 +Cayman Islands,2021,0.9726,0,0.0274 +Chad,2000,0.88889,0,0.11111 +Chad,2001,0.9,0,0.1 +Chad,2002,0.9,0,0.1 +Chad,2003,0.9090900000000001,0,0.09091 +Chad,2004,0.91667,0,0.08333 +Chad,2005,0.91667,0,0.08333 +Chad,2006,0.9230800000000001,0,0.07692 +Chad,2009,0.9444400000000001,0,0.05556 +Chad,2010,0.9473699999999999,0,0.05263 +Chad,2011,0.9473699999999999,0,0.05263 +Chad,2016,0.96552,0,0.03448 +Chad,2017,0.96667,0,0.03333 +Chad,2018,0.96667,0,0.03333 +Chad,2019,0.96774,0,0.03226 +Chad,2020,0.96552,0,0.03448 +Chad,2021,0.96774,0,0.03226 +Chile,2000,0.5070169507895881,0.4588400057951418,0.034143043 +Chile,2001,0.46308441277858325,0.4971337487877246,0.039781838 +Chile,2002,0.45004462443499704,0.5096206443192615,0.040334731 +Chile,2003,0.4974892776251747,0.46631969543636453,0.036191027 +Chile,2004,0.5482270048188607,0.4117054159387179,0.040067579 +Chile,2005,0.4808279245866172,0.4850197032916087,0.034152372 +Chile,2006,0.4643570238918487,0.5096278403833604,0.026015136 +Chile,2007,0.5741680659441307,0.3798847504197832,0.045947184 +Chile,2008,0.5435485690647212,0.3961114662855853,0.060339965 +Chile,2009,0.5346096506954011,0.4077767922854824,0.057613557 +Chile,2010,0.5952464173365957,0.3442379814277752,0.060515601 +Chile,2011,0.6178918039531013,0.31226508592479013,0.06984311 +Chile,2012,0.6296082421309281,0.28156336504793855,0.088828393 +Chile,2013,0.6394347778706092,0.26123360819499436,0.099331614 +Chile,2014,0.5939439761791419,0.31425424472384794,0.091801779 +Chile,2015,0.5738785055401919,0.30924850127136727,0.116872993 +Chile,2016,0.6129951265985123,0.2430013557583086,0.144003518 +Chile,2017,0.550178706,0.26724992497067035,0.182571369 +Chile,2018,0.5117455825325321,0.27086934326834383,0.217385074 +Chile,2019,0.5206552579453595,0.24015417834008457,0.239190564 +Chile,2020,0.5065992318926813,0.23921314076558303,0.254187627 +China,1990,0.7958679586795867,0.20403204032040317,0.000100001 +China,1991,0.8158681586815867,0.18403184031840317,0.000100001 +China,1992,0.8263382633826338,0.17334173341733417,0.000320003 +China,1993,0.81052,0.18710000000000002,0.00238 +China,1994,0.80272,0.18045999999999998,0.01682 +China,1995,0.7943979439794397,0.1892518925189252,0.016350164 +China,1996,0.8113818861811383,0.17383826161738383,0.014779852 +China,1997,0.81213,0.17259000000000002,0.01528 +China,1998,0.8150499999999999,0.17043,0.01452 +China,1999,0.8268965379307586,0.15862317246344926,0.01448029 +China,2000,0.8212600000000001,0.16407,0.01467 +China,2001,0.79862,0.18735,0.01403 +China,2002,0.8086199999999999,0.17411000000000001,0.01727 +China,2003,0.8269582695826958,0.14848148481484816,0.024560246 +China,2004,0.8148618513814863,0.16045839541604584,0.024679753 +China,2005,0.8170381703817038,0.15879158791587913,0.024170242 +China,2006,0.8249799999999999,0.15206999999999998,0.02295 +China,2007,0.82848,0.14788,0.02364 +China,2008,0.7901879018790188,0.18221182211822118,0.027600276 +China,2009,0.8022819771802283,0.16572834271657286,0.03198968 +China,2010,0.7943420565794342,0.16988830111698883,0.035769642 +China,2011,0.8125018749812503,0.14665853341466586,0.040839592 +China,2012,0.7789722102778971,0.17369826301736982,0.047329527 +China,2013,0.7772222277777223,0.16817831821681786,0.054599454 +China,2014,0.7533924660753393,0.1837081629183708,0.062899371 +China,2015,0.7295999999999999,0.19256,0.07784 +China,2016,0.7149971499714997,0.1893418934189342,0.095660957 +China,2017,0.7079729202707973,0.17764822351776483,0.114378856 +China,2018,0.7008270082700827,0.16837168371683717,0.130801308 +China,2019,0.6832699999999999,0.17055,0.14618 +China,2020,0.6701967019670197,0.17087170871708718,0.158931589 +China,2021,0.6628966289662898,0.15323153231532316,0.183871839 +Colombia,2000,0.2429475705242948,0.7525424745752542,0.004509955 +Colombia,2001,0.25412,0.7414000000000001,0.00448 +Colombia,2002,0.23280999999999996,0.7630999999999999,0.00409 +Colombia,2003,0.21078999999999998,0.78548,0.00373 +Colombia,2004,0.18241364827296544,0.8132962659253185,0.004290086 +Colombia,2005,0.1970019700197002,0.7985479854798548,0.004450045 +Colombia,2006,0.19249,0.80239,0.00512 +Colombia,2007,0.18358,0.8118099999999999,0.00461 +Colombia,2008,0.15978159781597817,0.8360383603836038,0.004180042 +Colombia,2009,0.26517265172651727,0.7276672766727668,0.007160072 +Colombia,2010,0.28294,0.70646,0.0106 +Colombia,2011,0.17159,0.82128,0.00713 +Colombia,2012,0.21410785892141082,0.7782822171778282,0.007609924 +Colombia,2013,0.30083,0.6892,0.00997 +Colombia,2014,0.30418304183041833,0.6840968409684097,0.011720117 +Colombia,2015,0.35717,0.62905,0.01378 +Colombia,2016,0.33561335613356136,0.6500365003650037,0.014350144 +Colombia,2017,0.20759,0.78286,0.00955 +Colombia,2018,0.24157,0.7470600000000001,0.01137 +Colombia,2019,0.30535,0.67801,0.01664 +Colombia,2020,0.35261,0.6279499999999999,0.01944 +Colombia,2021,0.2635,0.71919,0.01731 +Congo,2003,0.1,0.85,0.05 +Congo,2004,0.10256102561025611,0.8461584615846158,0.051280513 +Congo,2005,0.11904999999999999,0.83333,0.04762 +Congo,2006,0.11364,0.8409099999999999,0.04545 +Congo,2007,0.15,0.825,0.025 +Congo,2008,0.1875,0.77083,0.04167 +Congo,2009,0.30768999999999996,0.6346200000000001,0.05769 +Congo,2010,0.42105,0.56579,0.01316 +Congo,2011,0.36290362903629036,0.6290362903629036,0.008060081 +Congo,2012,0.39024000000000003,0.59756,0.0122 +Congo,2013,0.40606,0.5818199999999999,0.01212 +Congo,2014,0.42857428574285744,0.5595255952559526,0.011900119 +Congo,2015,0.5730299999999999,0.40824,0.01873 +Congo,2016,0.5865699999999999,0.39576,0.01767 +Congo,2017,0.5649156491564915,0.4175441754417544,0.017540175 +Congo,2018,0.6127961279612796,0.36700367003670037,0.020200202 +Congo,2019,0.7431699999999999,0.23224,0.02459 +Congo,2020,0.7493425065749344,0.2349876501234988,0.015669843 +Congo,2021,0.75871,0.22388000000000002,0.01741 +Cook Islands,2017,0.75,0,0.25 +Cook Islands,2018,0.6,0,0.4 +Cook Islands,2019,0.75,0,0.25 +Cook Islands,2020,0.75,0,0.25 +Cook Islands,2021,0.6,0,0.4 +Costa Rica,2000,0.010219897801021989,0.8204317956820432,0.169348307 +Costa Rica,2001,0.015969840301596986,0.8127618723812763,0.171268287 +Costa Rica,2002,0.02156,0.79111,0.18733 +Costa Rica,2003,0.026060260602606026,0.8038480384803849,0.170091701 +Costa Rica,2004,0.008780088,0.8055280552805528,0.185691857 +Costa Rica,2005,0.034359656,0.7975420245797541,0.168098319 +Costa Rica,2006,0.06177,0.76107,0.17716 +Costa Rica,2007,0.077269227,0.7502724972750273,0.172458275 +Costa Rica,2008,0.07265,0.78098,0.14637 +Costa Rica,2009,0.0564,0.77549,0.16811 +Costa Rica,2010,0.07497075,0.7592475924759248,0.165781658 +Costa Rica,2011,0.09381,0.72784,0.17835 +Costa Rica,2012,0.089549105,0.7124328756712432,0.19801802 +Costa Rica,2013,0.12166,0.67062,0.20772 +Costa Rica,2014,0.10880108801088012,0.6577665776657766,0.233432334 +Costa Rica,2015,0.02416,0.7425700000000001,0.23327 +Costa Rica,2016,0.03226,0.73272,0.23502 +Costa Rica,2017,0.018630186,0.7622076220762208,0.219162192 +Costa Rica,2018,0.0271,0.7220300000000001,0.25087 +Costa Rica,2019,0.021869999999999997,0.67804,0.30009 +Costa Rica,2020,0.016180161801618017,0.7061370613706137,0.277682777 +Costa Rica,2021,0.012589999999999999,0.73092,0.25649 +Cote d'Ivoire,2017,0.79762,0.20138999999999999,0.00099 +Cote d'Ivoire,2018,0.6921430785692143,0.3068069319306807,0.00104999 +Cote d'Ivoire,2019,0.65469,0.34431,0.001 +Cote d'Ivoire,2020,0.6821200000000001,0.31693,0.00095 +Cote d'Ivoire,2021,0.69854,0.30055000000000004,0.00091 +Croatia,1990,0.55643,0.44244,0.00113 +Croatia,1991,0.3550635506355064,0.6437764377643777,0.001160012 +Croatia,1992,0.5101151011510116,0.4887648876488765,0.001120011 +Croatia,1993,0.52247,0.47544,0.00209 +Croatia,1994,0.3797,0.6191599999999999,0.00114 +Croatia,1995,0.38619,0.61273,0.00108 +Croatia,1996,0.29542999999999997,0.70367,0.0009 +Croatia,1998,0.4733647336473364,0.5257652576525765,0.000870009 +Croatia,1999,0.43451434514345144,0.5647156471564716,0.000770008 +Croatia,2005,0.45941540584594154,0.5390446095539044,0.001539985 +Croatia,2006,0.48529485294852953,0.5123851238512386,0.002320023 +Croatia,2007,0.62201,0.37479999999999997,0.00319 +Croatia,2008,0.54304,0.45226999999999995,0.00469 +Croatia,2009,0.43969560304396954,0.5550544494555054,0.005249948 +Croatia,2010,0.37119628803711957,0.6173038269617304,0.011499885 +Croatia,2011,0.52983,0.44791,0.02226 +Croatia,2012,0.50331,0.45703000000000005,0.03966 +Croatia,2013,0.33476665233347663,0.6179138208617914,0.047319527 +Croatia,2014,0.26041739582604173,0.6703832961670383,0.069199308 +Croatia,2015,0.33156,0.5680000000000001,0.10044 +Croatia,2016,0.33756,0.54279,0.11965 +Croatia,2017,0.3961,0.45037999999999995,0.15352 +Croatia,2018,0.2782272177278227,0.5682643173568264,0.153508465 +Croatia,2019,0.34043999999999996,0.46051000000000003,0.19905 +Croatia,2020,0.35423000000000004,0.42749000000000004,0.21828 +Croatia,2021,0.30357303573035727,0.4715647156471564,0.224862249 +Croatia,2022,0.36686,0.3789,0.25424 +Cuba,2005,0.8352983529835298,0.004840048,0.159861599 +Cuba,2006,0.8833,0.0058,0.1109 +Cuba,2007,0.86024,0.00723,0.13253 +Cuba,2008,0.85843,0.0084,0.13317 +Cuba,2009,0.8586800000000001,0.00898,0.13234 +Cuba,2010,0.86028,0.0061,0.13362 +Cuba,2011,0.8606413935860642,0.00597994,0.133378666 +Cuba,2012,0.8652013479865202,0.006339937,0.128458715 +Cuba,2013,0.87012,0.00715,0.12273 +Cuba,2014,0.86634,0.00546,0.1282 +Cuba,2015,0.86993,0.0026,0.12747 +Cuba,2016,0.8760912390876091,0.003099969,0.120808792 +Cuba,2017,0.8705412945870542,0.004129959,0.125328747 +Cuba,2018,0.8599714002859972,0.007129929,0.132898671 +Cuba,2019,0.8044,0.00717,0.18843 +Cuba,2020,0.7859021409785902,0.005919941,0.208177918 +Cuba,2021,0.7863378633786338,0.005570056,0.208092081 +Cyprus,2008,0.99803,0,0.00197 +Cyprus,2009,0.99424,0,0.00576 +Cyprus,2010,0.9849899999999999,0,0.01501 +Cyprus,2011,0.96545,0,0.03455 +Cyprus,2012,0.9449200000000001,0,0.05508 +Cyprus,2013,0.9230707692923071,0,0.076929231 +Cyprus,2014,0.928579286,0,0.071420714 +Cyprus,2015,0.9118991189911899,0,0.088100881 +Cyprus,2016,0.9120791207912079,0,0.087920879 +Cyprus,2017,0.914,0,0.086 +Cyprus,2018,0.9051309486905131,0,0.094869051 +Cyprus,2019,0.8990300000000001,0,0.10097 +Cyprus,2020,0.87629,0,0.12371 +Cyprus,2021,0.8476515234847651,0,0.152348477 +Cyprus,2022,0.8330200000000001,0,0.16698 +Czechia,1993,0.75865,0.023350000000000003,0.218 +Czechia,1994,0.74726,0.025,0.22774 +Czechia,1995,0.7583399999999999,0.03301,0.20865 +Czechia,1996,0.7632800000000001,0.03086,0.20586 +Czechia,1997,0.7713722862771373,0.026479735202647972,0.202147979 +Czechia,1998,0.76524,0.02167,0.21309 +Czechia,1999,0.7550224497755023,0.026179738202617972,0.218797812 +Czechia,2000,0.7823078230782309,0.024140241402414025,0.193551936 +Czechia,2001,0.76664,0.02762,0.20574 +Czechia,2002,0.71408,0.03276,0.25316 +Czechia,2003,0.6649333506664933,0.016669833,0.318396816 +Czechia,2004,0.6530600000000001,0.024110000000000003,0.32283 +Czechia,2005,0.6599565995659956,0.029050290502905023,0.31099311 +Czechia,2006,0.6465435345646543,0.030479695,0.32297677 +Czechia,2007,0.66287,0.023809999999999994,0.31332 +Czechia,2008,0.63653,0.024260000000000004,0.33921 +Czechia,2009,0.6096360963609636,0.029760297602976032,0.360603606 +Czechia,2010,0.6021860218602186,0.032730327303273035,0.365083651 +Czechia,2011,0.59017,0.022609999999999998,0.38722 +Czechia,2012,0.55675,0.02459,0.41866 +Czechia,2013,0.5339746602533976,0.031769682,0.434255657 +Czechia,2014,0.5353446465535345,0.022469775,0.442185578 +Czechia,2015,0.56071,0.021690000000000004,0.4176 +Czechia,2016,0.5916340836591634,0.024389756102438976,0.38397616 +Czechia,2017,0.5573544264557355,0.021799782002179982,0.420845792 +Czechia,2018,0.54697,0.01877,0.43426 +Czechia,2019,0.5297899999999999,0.023429999999999996,0.44678 +Czechia,2020,0.49557,0.026699999999999998,0.47773 +Czechia,2021,0.50508,0.02878,0.46614 +Czechia,2022,0.51251,0.023849999999999996,0.46364 +Democratic Republic of Congo,2017,0.00318,0.9957600000000001,0.00106 +Democratic Republic of Congo,2018,0.002869971,0.9961700382996169,0.00095999 +Democratic Republic of Congo,2019,0.00271,0.99639,0.0009 +Democratic Republic of Congo,2020,0.00251,0.9966499999999999,0.00084 +Democratic Republic of Congo,2021,0.002719973,0.996370036,0.000909991 +Denmark,1990,0.968059681,0.001150012,0.030790308 +Denmark,1991,0.97099,0.00082,0.02819 +Denmark,1992,0.95577,0.00098,0.04325 +Denmark,1993,0.95262,0.00088,0.0465 +Denmark,1994,0.9571200000000001,0.00074,0.04214 +Denmark,1995,0.9493700000000002,0.00082,0.04981 +Denmark,1996,0.9611696116961169,0.000370004,0.038460385 +Denmark,1997,0.9338299999999999,0.00045,0.06572 +Denmark,1998,0.9043300000000001,0.00073,0.09494 +Denmark,1999,0.8873788737887379,0.000770008,0.111851119 +Denmark,2000,0.84528,0.00083,0.15389 +Denmark,2001,0.84491,0.0008,0.15429 +Denmark,2002,0.82714,0.00076,0.1721 +Denmark,2003,0.8251782517825178,0.000430004,0.174391744 +Denmark,2004,0.7644776447764479,0.000740007,0.234782348 +Denmark,2005,0.7295027049729502,0.000549995,0.269947301 +Denmark,2006,0.7982899999999999,0.00044,0.20127 +Denmark,2007,0.73798,0.00076,0.26126 +Denmark,2008,0.7241900000000001,0.00082,0.27499 +Denmark,2009,0.72347,0.00055,0.27598 +Denmark,2010,0.6802131978680214,0.000509995,0.319276807 +Denmark,2011,0.59767,0.00057,0.40176 +Denmark,2012,0.51661,0.00065,0.48274 +Denmark,2013,0.54059,0.00029,0.45912 +Denmark,2014,0.44113,0.00062,0.55825 +Denmark,2015,0.34566,0.00069,0.65365 +Denmark,2016,0.39804,0.00065,0.60131 +Denmark,2017,0.29745297452974534,0.000640006,0.701907019 +Denmark,2018,0.31653,0.00033,0.68314 +Denmark,2019,0.21823,0.00068,0.78109 +Denmark,2020,0.1837781622183778,0.000699993,0.815521845 +Denmark,2021,0.2105321053210532,0.000600006,0.788867889 +Denmark,2022,0.16036999999999998,0.00058,0.83905 +Dominican Republic,2000,0.9062899999999999,0.09248,0.00123 +Dominican Republic,2001,0.9273299999999999,0.07165,0.00102 +Dominican Republic,2002,0.9258,0.07336,0.00084 +Dominican Republic,2003,0.9045300000000001,0.09467,0.0008 +Dominican Republic,2004,0.8559985599855999,0.14311143111431116,0.000890009 +Dominican Republic,2005,0.8406600000000001,0.15851,0.00083 +Dominican Republic,2006,0.8656500000000001,0.13359000000000001,0.00076 +Dominican Republic,2007,0.8750000000000001,0.12427000000000002,0.00073 +Dominican Republic,2008,0.8814,0.11775000000000001,0.00085 +Dominican Republic,2009,0.87317,0.12597000000000003,0.00086 +Dominican Republic,2010,0.8884099999999999,0.10228999999999999,0.0093 +Dominican Republic,2011,0.88747,0.10247999999999999,0.01005 +Dominican Republic,2012,0.8721499999999999,0.11265999999999998,0.01519 +Dominican Republic,2013,0.8636400000000001,0.11244,0.02392 +Dominican Republic,2014,0.8938,0.08103,0.02517 +Dominican Republic,2015,0.9160299999999999,0.055,0.02897 +Dominican Republic,2016,0.8719899999999999,0.08034,0.04767 +Dominican Republic,2017,0.83693,0.11414999999999999,0.04892 +Dominican Republic,2018,0.8517514824851753,0.089659103,0.058589414 +Dominican Republic,2019,0.8718199999999999,0.05034,0.07784 +Dominican Republic,2020,0.82332,0.07091,0.10577 +Dominican Republic,2021,0.82821,0.05688,0.11491 +Ecuador,2004,0.4105500000000001,0.5611600000000001,0.02829 +Ecuador,2005,0.3898038980389803,0.5600356003560035,0.050160502 +Ecuador,2006,0.41642,0.52219,0.06139 +Ecuador,2007,0.4010859891401086,0.5398046019539805,0.059109409 +Ecuador,2008,0.31982,0.61227,0.06791 +Ecuador,2009,0.4045759542404576,0.5094849051509485,0.085939141 +Ecuador,2010,0.45343000000000006,0.45503,0.09154 +Ecuador,2011,0.37072000000000005,0.55433,0.07495 +Ecuador,2012,0.37585,0.54817,0.07598 +Ecuador,2013,0.42469000000000007,0.48708000000000007,0.08823 +Ecuador,2014,0.41237,0.48357999999999995,0.10405 +Ecuador,2015,0.38461615383846165,0.5169348306516934,0.098449016 +Ecuador,2016,0.33566664333356666,0.5777442225577744,0.086589134 +Ecuador,2017,0.2245777542224578,0.7146928530714693,0.060729393 +Ecuador,2018,0.23183,0.70513,0.06304 +Ecuador,2019,0.18544814551854485,0.7634623653763463,0.051089489 +Ecuador,2020,0.1745,0.77756,0.04794 +Ecuador,2021,0.16449999999999998,0.79066,0.04484 +Egypt,1999,0.79534,0.20448,0.00018 +Egypt,2000,0.8160299999999999,0.18209,0.00188 +Egypt,2001,0.80849,0.18874,0.00277 +Egypt,2002,0.84754,0.15009999999999998,0.00236 +Egypt,2003,0.85345,0.14246,0.00409 +Egypt,2004,0.8644686446864468,0.13013130131301312,0.005400054 +Egypt,2005,0.8733087330873309,0.12136121361213612,0.005330053 +Egypt,2006,0.8774487744877449,0.11689116891168912,0.005660057 +Egypt,2007,0.86378,0.12923,0.00699 +Egypt,2008,0.8757787577875779,0.11690116901169012,0.007320073 +Egypt,2009,0.8947400000000001,0.09668,0.00858 +Egypt,2010,0.90873,0.0806,0.01067 +Egypt,2011,0.9073699999999999,0.08155,0.01108 +Egypt,2012,0.91271,0.07902,0.00827 +Egypt,2013,0.91286,0.07858,0.00856 +Egypt,2014,0.9123791237912379,0.07804078,0.009580096 +Egypt,2015,0.91606,0.07197,0.01197 +Egypt,2016,0.9182308176918231,0.067099329,0.014669853 +Egypt,2017,0.9211,0.06401,0.01489 +Egypt,2018,0.9132899999999999,0.06397,0.02274 +Egypt,2019,0.89338,0.062119999999999995,0.0445 +Egypt,2020,0.8899511004889952,0.063869361,0.046179538 +Egypt,2021,0.886138861,0.069220692,0.044640446 +El Salvador,2000,0.4557645576455765,0.31099310993109935,0.233242332 +El Salvador,2001,0.38522,0.30343,0.31135 +El Salvador,2002,0.39547000000000004,0.28463000000000005,0.3199 +El Salvador,2003,0.34192,0.33958,0.3185 +El Salvador,2004,0.37097,0.31567,0.31336 +El Salvador,2005,0.3482,0.35244,0.29936 +El Salvador,2006,0.37679,0.35,0.27321 +El Salvador,2007,0.38636000000000004,0.30245,0.31119 +El Salvador,2008,0.3472465275347246,0.3388966110338896,0.313856861 +El Salvador,2009,0.40684000000000003,0.25641,0.33675 +El Salvador,2010,0.33501,0.34841,0.31658 +El Salvador,2011,0.32348,0.33005,0.34647 +El Salvador,2012,0.33226999999999995,0.29393,0.3738 +El Salvador,2013,0.34290342903429033,0.2838928389283893,0.373203732 +El Salvador,2014,0.3365366346336537,0.2740372596274037,0.389426106 +El Salvador,2015,0.40598999999999996,0.22463,0.36938 +El Salvador,2016,0.3887038870388704,0.20930209302093022,0.40199402 +El Salvador,2017,0.28233,0.29508,0.42259 +El Salvador,2018,0.25891,0.28893,0.45216 +El Salvador,2019,0.30718,0.2404,0.45242 +El Salvador,2020,0.20607,0.31789,0.47604 +El Salvador,2021,0.20427,0.30488,0.49085 +Eritrea,2017,0.9756100000000001,0,0.02439 +Eritrea,2018,0.97674,0,0.02326 +Eritrea,2019,0.9772700000000001,0,0.02273 +Eritrea,2020,0.97619,0,0.02381 +Eritrea,2021,0.9777800000000001,0,0.02222 +Estonia,1995,0.99885,0,0.00115 +Estonia,1997,0.9989199999999999,0,0.00108 +Estonia,1998,0.99883,0,0.00117 +Estonia,1999,0.9987900000000001,0,0.00121 +Estonia,2000,0.99882,0,0.00118 +Estonia,2001,0.9976400000000001,0.00118,0.00118 +Estonia,2002,0.996489965,0.001170012,0.002340023 +Estonia,2003,0.995089951,0.00098001,0.003930039 +Estonia,2004,0.99418,0.00194,0.00388 +Estonia,2005,0.98922,0.00196,0.00882 +Estonia,2006,0.98664,0.00103,0.01233 +Estonia,2007,0.98851,0.00164,0.00985 +Estonia,2008,0.981090189,0.002839972,0.016069839 +Estonia,2009,0.9384906150938491,0.003419966,0.058089419 +Estonia,2010,0.9190491904919049,0.002310023,0.078640786 +Estonia,2011,0.90846,0.00233,0.08921 +Estonia,2012,0.8770987709877098,0.003340033,0.119561196 +Estonia,2013,0.90738,0.00226,0.09036 +Estonia,2014,0.8883588835888359,0.002410024,0.109231092 +Estonia,2015,0.8463015369846301,0.00295997,0.150738493 +Estonia,2016,0.8693500000000001,0.00329,0.12736 +Estonia,2017,0.85866,0.00228,0.13906 +Estonia,2018,0.8391216087839121,0.000809992,0.160068399 +Estonia,2019,0.7187899999999999,0.00263,0.27858 +Estonia,2020,0.51151,0.00493,0.48356 +Estonia,2021,0.60083,0.00278,0.39639 +Estonia,2022,0.55995,0.0024,0.43765 +Eswatini,2000,0.09836,0.31148,0.59016 +Eswatini,2001,0.09524,0.30158999999999997,0.60317 +Eswatini,2002,0.09231,0.30768999999999996,0.6 +Eswatini,2003,0.10714,0.21428999999999998,0.67857 +Eswatini,2004,0.11320999999999999,0.18868,0.69811 +Eswatini,2005,0.1,0.26667,0.63333 +Eswatini,2006,0.1,0.25,0.65 +Eswatini,2007,0.09524,0.26984,0.63492 +Eswatini,2008,0.1,0.26667,0.63333 +Eswatini,2009,0.09524,0.31745999999999996,0.5873 +Eswatini,2010,0.09375,0.375,0.53125 +Eswatini,2011,0.042249999999999996,0.39437,0.56338 +Eswatini,2012,0.054050541,0.32432324323243233,0.621626216 +Eswatini,2013,0.04938,0.38272,0.5679 +Eswatini,2014,0.061539384606153935,0.3538464615353846,0.584614154 +Eswatini,2015,0.07273,0.21818,0.70909 +Eswatini,2016,0.071429286,0.21428785712142875,0.714282857 +Eswatini,2017,0.059699999999999996,0.31343,0.62687 +Eswatini,2018,0.05333,0.36,0.58667 +Eswatini,2019,0.05634,0.32394,0.61972 +Eswatini,2020,0.054050541,0.36486364863648635,0.581085811 +Eswatini,2021,0.05405,0.33784,0.60811 +Ethiopia,2000,0.035290353,0.958829588,0.005880059 +Ethiopia,2001,0.02941,0.96569,0.0049 +Ethiopia,2002,0.028990000000000002,0.9661799999999999,0.00483 +Ethiopia,2003,0.025750000000000002,0.9699599999999999,0.00429 +Ethiopia,2004,0.023350000000000003,0.9727600000000001,0.00389 +Ethiopia,2005,0.020830208302083025,0.9756997569975701,0.003470035 +Ethiopia,2006,0.01818,0.97879,0.00303 +Ethiopia,2007,0.04802,0.94633,0.00565 +Ethiopia,2008,0.11733117331173311,0.8693386933869338,0.013330133 +Ethiopia,2009,0.10579105791057912,0.879098791,0.015110151 +Ethiopia,2010,0.01603,0.97796,0.00601 +Ethiopia,2011,0.011080000000000001,0.9810099999999999,0.00791 +Ethiopia,2012,0.0053,0.96821,0.02649 +Ethiopia,2013,0.003460035,0.9527195271952719,0.043820438 +Ethiopia,2014,0.00211,0.9419200000000001,0.05597 +Ethiopia,2015,0.001920019,0.9220492204922051,0.07603076 +Ethiopia,2016,0.000800008,0.9334493344933449,0.065750658 +Ethiopia,2017,0.00076,0.9558300000000001,0.04341 +Ethiopia,2018,0.000729993,0.9347306526934732,0.064539355 +Ethiopia,2019,0.000699993,0.9529104708952911,0.046389536 +Ethiopia,2020,0.000699993,0.9529104708952911,0.046389536 +Ethiopia,2021,0.000680007,0.95303953,0.046280463 +Europe,1985,0.6136201520370106,0.17249882813296105,0.21388102 +Europe,1986,0.6135323788658481,0.16499719773781016,0.221470423 +Europe,1987,0.6061691947470222,0.1678509620278937,0.225979843 +Europe,1988,0.5874104495103384,0.1703166240357081,0.242272926 +Europe,1989,0.5992109206944715,0.1522902670024162,0.248498812 +Europe,1990,0.5999470101495944,0.1539966575632821,0.246056332 +Europe,1991,0.5912580434959681,0.15677689989411095,0.251965057 +Europe,1992,0.5741022007930602,0.16521747994413918,0.260680319 +Europe,1993,0.5528827058020757,0.1719948263043722,0.275122468 +Europe,1994,0.549417539,0.1778949940939269,0.272687467 +Europe,1995,0.5475278976948766,0.17617292498167303,0.276299177 +Europe,1996,0.548119964,0.16304834377797672,0.288831692 +Europe,1997,0.5394697980425506,0.16832842782796442,0.292201774 +Europe,1998,0.5404340860621027,0.17228747232114613,0.287278442 +Europe,1999,0.5357033342191876,0.17346730175603572,0.290829364 +Europe,2000,0.54307,0.17043,0.2865 +Europe,2001,0.5381446185538145,0.17070829291707085,0.291147089 +Europe,2002,0.5488,0.15353999999999998,0.29766 +Europe,2003,0.5603256032560325,0.14118141181411814,0.298492985 +Europe,2004,0.5498045019549804,0.14898851011489883,0.301206988 +Europe,2005,0.55164,0.14887,0.29949 +Europe,2006,0.5569299999999999,0.14321,0.29986 +Europe,2007,0.5624456244562446,0.14414144141441415,0.293412934 +Europe,2008,0.55582,0.14680999999999997,0.29737 +Europe,2009,0.5362553625536256,0.15517155171551716,0.308573086 +Europe,2010,0.53286,0.15578,0.31136 +Europe,2011,0.53299,0.14073,0.32628 +Europe,2012,0.51596,0.15052,0.33352 +Europe,2013,0.49319,0.16210000000000002,0.34471 +Europe,2014,0.4734052659473405,0.1640283597164028,0.362566374 +Europe,2015,0.47283000000000003,0.15425,0.37292 +Europe,2016,0.47537,0.15942,0.36521 +Europe,2017,0.47417474174741747,0.14682146821468214,0.37900379 +Europe,2018,0.45748457484574845,0.15967159671596717,0.382843828 +Europe,2019,0.44275442754427546,0.15274152741527416,0.404504045 +Europe,2020,0.41207412074120736,0.17095170951709515,0.41697417 +Europe,2021,0.42082420824208244,0.1625116251162512,0.416664167 +Europe (BP),1985,0.5744199953376645,0.17684440975847074,0.248735595 +Europe (BP),1986,0.5743252139565503,0.1671241201195118,0.258550666 +Europe (BP),1987,0.5641552188075344,0.17596657697210027,0.259878204 +Europe (BP),1988,0.5378599864261187,0.1836829789604838,0.278457035 +Europe (BP),1989,0.5571322866091611,0.15680590328106472,0.28606181 +Europe (BP),1990,0.5533050444082112,0.15844161105090993,0.288253345 +Europe (BP),1991,0.5453220959762033,0.1607292815443609,0.293948622 +Europe (BP),1992,0.5314322747893714,0.16812824044069996,0.300439485 +Europe (BP),1993,0.5101367422747194,0.17550784926972943,0.314355408 +Europe (BP),1994,0.512930031,0.17664800963552998,0.310421959 +Europe (BP),1995,0.5138464970542604,0.17466562560207674,0.311487877 +Europe (BP),1996,0.5130416278221395,0.16557901990190915,0.321379352 +Europe (BP),1997,0.5066665314771817,0.16981151206059195,0.323521956 +Europe (BP),1998,0.5086809263723188,0.17424912783897317,0.317069946 +Europe (BP),1999,0.5095922773003136,0.17353671948189486,0.316871003 +Europe (BP),2000,0.5131501212133559,0.1738240267280543,0.313025852 +Europe (BP),2001,0.5122050530344672,0.16903845762332295,0.318756489 +Europe (BP),2002,0.5218935392944002,0.15432833694579276,0.323778124 +Europe (BP),2003,0.5355746517878961,0.14163680052129998,0.322788548 +Europe (BP),2004,0.5238599348534202,0.14908387622149838,0.327056189 +Europe (BP),2005,0.5277293444678963,0.14721686906691953,0.325053786 +Europe (BP),2006,0.5314475025484199,0.1426401630988787,0.325912334 +Europe (BP),2007,0.5411468525766471,0.1414200097847358,0.317433138 +Europe (BP),2008,0.5296969203193743,0.1477207919178752,0.322582288 +Europe (BP),2009,0.5122693764509428,0.15416649696574755,0.333564127 +Europe (BP),2010,0.4997962094966375,0.16286937028734463,0.33733442 +Europe (BP),2011,0.49967907246849297,0.14439701282691306,0.355923915 +Europe (BP),2012,0.47834505248140224,0.15733211046570877,0.364322837 +Europe (BP),2013,0.4530856519478401,0.16776607567060553,0.379148272 +Europe (BP),2014,0.43378669305880074,0.1668928363721699,0.399320471 +Europe (BP),2015,0.4281820965601714,0.16308053485760945,0.408737369 +Europe (BP),2016,0.4328111276782614,0.16541391776792824,0.401774955 +Europe (BP),2017,0.43694921831122546,0.1469738279774122,0.416076954 +Europe (BP),2018,0.41225922298400264,0.16226942539993472,0.425471352 +Europe (BP),2019,0.3882835037359456,0.16046727352422505,0.451249223 +Europe (BP),2020,0.36440331740000814,0.1732340564611676,0.462362626 +Europe (BP),2021,0.37373037622632665,0.16413166393300666,0.46213796 +Europe (Ember),2000,0.5488654886548866,0.17262172621726218,0.278512785 +Europe (Ember),2001,0.5452699999999999,0.17140999999999995,0.28332 +Europe (Ember),2002,0.5540855408554086,0.15661156611566115,0.289302893 +Europe (Ember),2003,0.56586,0.14454,0.2896 +Europe (Ember),2004,0.55424,0.15398,0.29178 +Europe (Ember),2005,0.55841,0.15208,0.28951 +Europe (Ember),2006,0.56373,0.14706,0.28921 +Europe (Ember),2007,0.5719,0.14579,0.28231 +Europe (Ember),2008,0.5664343356566435,0.14762852371476287,0.285937141 +Europe (Ember),2009,0.54709,0.15636999999999998,0.29654 +Europe (Ember),2010,0.54138,0.15954000000000002,0.29908 +Europe (Ember),2011,0.5427654276542766,0.14474144741447414,0.312493125 +Europe (Ember),2012,0.5259852598525986,0.15484154841548417,0.319173192 +Europe (Ember),2013,0.5036399999999999,0.16618999999999998,0.33017 +Europe (Ember),2014,0.48959,0.16390000000000002,0.34651 +Europe (Ember),2015,0.4836951630483695,0.15964840351596485,0.356656433 +Europe (Ember),2016,0.48595,0.1641,0.34995 +Europe (Ember),2017,0.48768,0.14971,0.36261 +Europe (Ember),2018,0.47063470634706345,0.16191161911619115,0.367453675 +Europe (Ember),2019,0.44997,0.16116,0.38887 +Europe (Ember),2020,0.42249,0.17620999999999995,0.4013 +Europe (Ember),2021,0.4334,0.16563,0.40097 +European Union (27),1985,0.5620794796219128,0.15338957211098692,0.284530948 +European Union (27),1986,0.5538486547996424,0.1411444363163456,0.305006909 +European Union (27),1987,0.5441030220616591,0.14960118528140287,0.306295793 +European Union (27),1988,0.5231936768530558,0.15450260078023403,0.322303722 +European Union (27),1989,0.5441911098902217,0.12350313870321195,0.332305751 +European Union (27),1990,0.5389007996585955,0.12725443774957576,0.333844763 +European Union (27),1991,0.5330607441077099,0.1306500542811051,0.336289202 +European Union (27),1992,0.5232572310692233,0.13696376340591487,0.339779006 +European Union (27),1993,0.5090251974579196,0.14038293638707844,0.350591866 +European Union (27),1994,0.513041626,0.1422455335856101,0.344712841 +European Union (27),1995,0.5166267165028033,0.13782806532867473,0.345545218 +European Union (27),1996,0.5162247583816909,0.13272492606632183,0.351050316 +European Union (27),1997,0.5098328316928333,0.1357073131050191,0.354459855 +European Union (27),1998,0.5142772644761264,0.13758183931958637,0.348140896 +European Union (27),1999,0.5120547106257017,0.1355006634684087,0.352444626 +European Union (27),2000,0.5179151791517915,0.13325133251332513,0.348833488 +European Union (27),2001,0.5099199999999999,0.13809,0.35199 +European Union (27),2002,0.5252699999999999,0.11482999999999999,0.3599 +European Union (27),2003,0.5344453444534446,0.10871108711087112,0.356843568 +European Union (27),2004,0.5229647703522964,0.11264887351126489,0.364386356 +European Union (27),2005,0.5284,0.1065,0.3651 +European Union (27),2006,0.52927,0.10562,0.36511 +European Union (27),2007,0.5364,0.10426,0.35934 +European Union (27),2008,0.5192551925519255,0.10982109821098211,0.370923709 +European Union (27),2009,0.50392,0.11692999999999999,0.37915 +European Union (27),2010,0.48918,0.12603999999999999,0.38478 +European Union (27),2011,0.49056000000000005,0.10559,0.40385 +European Union (27),2012,0.4699846998469985,0.11412114121141213,0.415894159 +European Union (27),2013,0.4412655873441266,0.12744872551274486,0.431285687 +European Union (27),2014,0.41646,0.13086,0.45268 +European Union (27),2015,0.4281157188428115,0.11693883061169388,0.454945451 +European Union (27),2016,0.43357999999999997,0.11938,0.44704 +European Union (27),2017,0.44134,0.10058,0.45808 +European Union (27),2018,0.41542,0.11808999999999999,0.46649 +European Union (27),2019,0.39397,0.11132999999999998,0.4947 +European Union (27),2020,0.36756,0.12596,0.50648 +European Union (27),2021,0.37275,0.12102000000000002,0.50623 +European Union (27),2022,0.3947939479394794,0.1012210122101221,0.50398504 +European Union (27) (Ember),2000,0.5179151791517915,0.13325133251332513,0.348833488 +European Union (27) (Ember),2001,0.5099199999999999,0.13809,0.35199 +European Union (27) (Ember),2002,0.5252699999999999,0.11482999999999999,0.3599 +European Union (27) (Ember),2003,0.5344453444534446,0.10871108711087112,0.356843568 +European Union (27) (Ember),2004,0.5229647703522964,0.11264887351126489,0.364386356 +European Union (27) (Ember),2005,0.5284,0.1065,0.3651 +European Union (27) (Ember),2006,0.52927,0.10562,0.36511 +European Union (27) (Ember),2007,0.5364,0.10426,0.35934 +European Union (27) (Ember),2008,0.5192551925519255,0.10982109821098211,0.370923709 +European Union (27) (Ember),2009,0.50392,0.11692999999999999,0.37915 +European Union (27) (Ember),2010,0.48918,0.12603999999999999,0.38478 +European Union (27) (Ember),2011,0.49056000000000005,0.10559,0.40385 +European Union (27) (Ember),2012,0.4699846998469985,0.11412114121141213,0.415894159 +European Union (27) (Ember),2013,0.4412655873441266,0.12744872551274486,0.431285687 +European Union (27) (Ember),2014,0.41646,0.13086,0.45268 +European Union (27) (Ember),2015,0.4281157188428115,0.11693883061169388,0.454945451 +European Union (27) (Ember),2016,0.43357999999999997,0.11938,0.44704 +European Union (27) (Ember),2017,0.44134,0.10058,0.45808 +European Union (27) (Ember),2018,0.41542,0.11808999999999999,0.46649 +European Union (27) (Ember),2019,0.39397,0.11132999999999998,0.4947 +European Union (27) (Ember),2020,0.36756,0.12596,0.50648 +European Union (27) (Ember),2021,0.37275,0.12102000000000002,0.50623 +European Union (27) (Ember),2022,0.3947939479394794,0.1012210122101221,0.50398504 +Falkland Islands,2011,0.5,0,0.5 +Falkland Islands,2012,0.5,0,0.5 +Falkland Islands,2013,0.5,0,0.5 +Falkland Islands,2014,0.5,0,0.5 +Falkland Islands,2015,0.5,0,0.5 +Falkland Islands,2016,0.5,0,0.5 +Falkland Islands,2017,0.5,0,0.5 +Falkland Islands,2018,0.5,0,0.5 +Falkland Islands,2019,0.5,0,0.5 +Falkland Islands,2020,0.5,0,0.5 +Falkland Islands,2021,0.5,0,0.5 +Faroe Islands,2004,0.58333,0.375,0.04167 +Faroe Islands,2005,0.5416645833541665,0.41666583334166657,0.041669583 +Faroe Islands,2006,0.5416645833541665,0.41666583334166657,0.041669583 +Faroe Islands,2007,0.5384599999999999,0.38462,0.07692 +Faroe Islands,2008,0.6153861538615386,0.3461534615346154,0.038460385 +Faroe Islands,2009,0.5925959259592596,0.3333333333333333,0.074070741 +Faroe Islands,2010,0.7037,0.25926,0.03704 +Faroe Islands,2011,0.6153861538615386,0.3461534615346154,0.038460385 +Faroe Islands,2012,0.6071460714607146,0.35714357143571435,0.035710357 +Faroe Islands,2013,0.60714,0.32143,0.07143 +Faroe Islands,2014,0.46667000000000003,0.4,0.13333 +Faroe Islands,2015,0.38709999999999994,0.41934999999999995,0.19355 +Faroe Islands,2016,0.5,0.33332999999999996,0.16667 +Faroe Islands,2017,0.46875,0.34375,0.1875 +Faroe Islands,2018,0.5,0.32353000000000004,0.17647 +Faroe Islands,2019,0.5945900000000001,0.27027,0.13514 +Faroe Islands,2020,0.60976,0.26829000000000003,0.12195 +Faroe Islands,2021,0.61905,0.2619,0.11905 +Fiji,2000,0.29032,0.66129,0.04839 +Fiji,2001,0.25373,0.68657,0.0597 +Fiji,2002,0.2957729577295773,0.6338063380633806,0.070420704 +Fiji,2003,0.43056000000000005,0.4722200000000001,0.09722 +Fiji,2004,0.4133341333413334,0.4933349333493335,0.093330933 +Fiji,2005,0.4683500000000001,0.43038000000000004,0.10127 +Fiji,2006,0.46429000000000004,0.40476,0.13095 +Fiji,2007,0.31034310343103433,0.5862158621586216,0.103441034 +Fiji,2008,0.29545,0.56818,0.13637 +Fiji,2009,0.32558,0.53488,0.13954 +Fiji,2010,0.38889,0.45555999999999996,0.15555 +Fiji,2011,0.34883651163488366,0.5232547674523255,0.127908721 +Fiji,2012,0.27907,0.60465,0.11628 +Fiji,2013,0.30682,0.59091,0.10227 +Fiji,2014,0.41758,0.43956,0.14286 +Fiji,2015,0.4479155208447915,0.41666583334166657,0.135418646 +Fiji,2016,0.3749962500374996,0.5104148958510415,0.114588854 +Fiji,2017,0.39048,0.46667000000000003,0.14285 +Fiji,2018,0.3486234862348624,0.5137651376513765,0.137611376 +Fiji,2019,0.3716837168371684,0.5044250442504425,0.123891239 +Fiji,2020,0.36364,0.5181800000000001,0.11818 +Fiji,2021,0.3716837168371684,0.5044250442504425,0.123891239 +Finland,1990,0.35209,0.19967,0.44824 +Finland,1991,0.3496,0.22765999999999997,0.42274 +Finland,1992,0.3189,0.26174,0.41936 +Finland,1993,0.35544000000000003,0.22069000000000003,0.42387 +Finland,1994,0.42565574344256557,0.1796182038179618,0.394726053 +Finland,1995,0.39459605403945963,0.2019079809201908,0.403495965 +Finland,1996,0.46325463254632543,0.17094170941709416,0.365803658 +Finland,1997,0.4065940659406594,0.1769817698176982,0.416424164 +Finland,1998,0.34069659303406963,0.21453785462145378,0.444765552 +Finland,1999,0.36424,0.18399000000000001,0.45177 +Finland,2000,0.34288657113428866,0.21005789942100578,0.447055529 +Finland,2001,0.4035540355403554,0.1776817768177682,0.418764188 +Finland,2002,0.43623999999999996,0.14425,0.41951 +Finland,2003,0.5029699999999999,0.11406000000000001,0.38297 +Finland,2004,0.4351643516435164,0.17605176051760518,0.388783888 +Finland,2005,0.33555999999999997,0.19593,0.46851 +Finland,2006,0.44704,0.14004,0.41292 +Finland,2007,0.4100341003410034,0.1752317523175232,0.414734147 +Finland,2008,0.3409965900340997,0.2222677773222268,0.436735633 +Finland,2009,0.36987999999999993,0.17678999999999995,0.45333 +Finland,2010,0.41524,0.16082000000000002,0.42394 +Finland,2011,0.35295647043529566,0.17005829941700584,0.47698523 +Finland,2012,0.26452000000000003,0.24054999999999999,0.49493 +Finland,2013,0.30628,0.1809,0.51282 +Finland,2014,0.26470735292647074,0.1976080239197608,0.537684623 +Finland,2015,0.21327999999999997,0.24531999999999995,0.5414 +Finland,2016,0.21714217142171421,0.23072230722307224,0.552135521 +Finland,2017,0.19619196191961918,0.2200222002220022,0.583785838 +Finland,2018,0.21506215062150622,0.1900519005190052,0.594885949 +Finland,2019,0.18469999999999998,0.18163,0.63367 +Finland,2020,0.14290142901429015,0.23108231082310826,0.62601626 +Finland,2021,0.14104,0.22072000000000003,0.63824 +Finland,2022,0.10705107051070512,0.1939119391193912,0.69903699 +France,1990,0.11347,0.12912,0.75741 +France,1991,0.13412000000000002,0.12754,0.73834 +France,1992,0.10971,0.14991,0.74038 +France,1993,0.073690737,0.13816138161381616,0.788147881 +France,1994,0.070940709,0.16601166011660115,0.76304763 +France,1995,0.07842,0.14886,0.77272 +France,1996,0.085140851,0.12970129701297015,0.785157852 +France,1997,0.07793,0.12728,0.79479 +France,1998,0.10744,0.12240999999999999,0.77015 +France,1999,0.09898,0.13910999999999998,0.76191 +France,2000,0.09485,0.12140000000000001,0.78375 +France,2001,0.085499145,0.13357866421335787,0.780922191 +France,2002,0.0954,0.10664,0.79796 +France,2003,0.10247897521024789,0.1024289757102429,0.795092049 +France,2004,0.09967,0.10232999999999999,0.798 +France,2005,0.11117,0.08799,0.80084 +France,2006,0.10017899821001791,0.096619034,0.803201968 +France,2007,0.1034789652103479,0.099589004,0.796932031 +France,2008,0.097949021,0.10955890441095588,0.792492075 +France,2009,0.09697097,0.1048510485104851,0.798177982 +France,2010,0.10239000000000001,0.10874,0.78887 +France,2011,0.10397,0.08061,0.81542 +France,2012,0.099489005,0.10550894491055089,0.79500205 +France,2013,0.092550926,0.12476124761247612,0.782687827 +France,2014,0.06301937,0.1126288737112629,0.824351756 +France,2015,0.0778,0.09681,0.82539 +France,2016,0.10104898951010488,0.10890891091089087,0.7900421 +France,2017,0.11704882951170488,0.089919101,0.79303207 +France,2018,0.085560856,0.11307113071130712,0.801368014 +France,2019,0.09457,0.10060000000000001,0.80483 +France,2020,0.0913,0.11871000000000001,0.78999 +France,2021,0.088409116,0.10832891671083289,0.803261967 +France,2022,0.12153999999999998,0.09836,0.7801 +French Guiana,2010,0.32432,0.66667,0.00901 +French Guiana,2011,0.33962000000000003,0.61321,0.04717 +French Polynesia,2011,0.6461564615646157,0.33846338463384634,0.015380154 +French Polynesia,2012,0.67188,0.3125,0.01562 +French Polynesia,2013,0.7118599999999999,0.25423999999999997,0.0339 +French Polynesia,2014,0.6551765517655177,0.2931029310293103,0.051720517 +French Polynesia,2015,0.6551765517655177,0.2931029310293103,0.051720517 +French Polynesia,2016,0.6379363793637937,0.31034310343103433,0.051720517 +French Polynesia,2017,0.63333,0.3,0.06667 +French Polynesia,2018,0.6551699999999999,0.27586,0.06897 +French Polynesia,2019,0.6764699999999999,0.26470999999999995,0.05882 +French Polynesia,2020,0.6666633333666663,0.2727272727272727,0.060609394 +French Polynesia,2021,0.67143,0.25714,0.07143 +G20 (Ember),2000,0.64619,0.15284,0.20097 +G20 (Ember),2001,0.6486,0.14751,0.20389 +G20 (Ember),2002,0.65481,0.14410000000000003,0.20109 +G20 (Ember),2003,0.6665700000000001,0.13949000000000003,0.19394 +G20 (Ember),2004,0.6611899999999999,0.1444,0.19441 +G20 (Ember),2005,0.6673333266667334,0.14221857781422187,0.190448096 +G20 (Ember),2006,0.6689966899668996,0.14329143291432914,0.187711877 +G20 (Ember),2007,0.6827431725682743,0.13809861901380985,0.179158208 +G20 (Ember),2008,0.6729700000000001,0.14660000000000004,0.18043 +G20 (Ember),2009,0.66672,0.14832,0.18496 +G20 (Ember),2010,0.6693899999999999,0.1475,0.18311 +G20 (Ember),2011,0.6771999999999999,0.14459999999999998,0.1782 +G20 (Ember),2012,0.6785667856678566,0.14811148111481112,0.173321733 +G20 (Ember),2013,0.6719667196671967,0.14952149521495214,0.178511785 +G20 (Ember),2014,0.6643000000000001,0.15108,0.18462 +G20 (Ember),2015,0.6545300000000001,0.15012,0.19535 +G20 (Ember),2016,0.6460364603646036,0.15118151181511816,0.202782028 +G20 (Ember),2017,0.6400100000000001,0.14683,0.21316 +G20 (Ember),2018,0.63571,0.14551,0.21878 +G20 (Ember),2019,0.61927,0.1476,0.23313 +G20 (Ember),2020,0.60287,0.15226,0.24487 +G20 (Ember),2021,0.6064639353606465,0.13863861361386387,0.254897451 +G7 (Ember),2000,0.60976,0.11884,0.2714 +G7 (Ember),2001,0.61315,0.10890000000000001,0.27795 +G7 (Ember),2002,0.61406,0.11241000000000001,0.27353 +G7 (Ember),2003,0.62392,0.11164,0.26444 +G7 (Ember),2004,0.61716,0.11029,0.27255 +G7 (Ember),2005,0.6213337866621333,0.1073589264107359,0.271307287 +G7 (Ember),2006,0.61426,0.11033,0.27541 +G7 (Ember),2007,0.63095,0.10265,0.2664 +G7 (Ember),2008,0.6215737842621575,0.1084789152108479,0.269947301 +G7 (Ember),2009,0.5998500000000001,0.11505000000000003,0.2851 +G7 (Ember),2010,0.6085239147608523,0.10766892331076688,0.283807162 +G7 (Ember),2011,0.60742,0.1166,0.27598 +G7 (Ember),2012,0.6244999999999999,0.11301999999999998,0.26248 +G7 (Ember),2013,0.6085200000000001,0.11662000000000003,0.27486 +G7 (Ember),2014,0.5987840121598784,0.11413885861141389,0.287077129 +G7 (Ember),2015,0.5899741002589973,0.11053889461105389,0.299487005 +G7 (Ember),2016,0.5815,0.11253,0.30597 +G7 (Ember),2017,0.56177,0.11678000000000001,0.32145 +G7 (Ember),2018,0.5558555585555855,0.1154611546115461,0.328683287 +G7 (Ember),2019,0.54158,0.11476999999999998,0.34365 +G7 (Ember),2020,0.5246947530524695,0.11970880291197088,0.355596444 +G7 (Ember),2021,0.52849,0.11162000000000001,0.35989 +Gabon,2015,0.54634,0.4439,0.00976 +Gabon,2016,0.57143,0.41964,0.00893 +Gabon,2017,0.5707800000000001,0.42009,0.00913 +Gabon,2018,0.5806441935580644,0.4101358986410136,0.009219908 +Gabon,2019,0.5530999999999999,0.43804999999999994,0.00885 +Gabon,2020,0.5409099999999999,0.44999999999999996,0.00909 +Gabon,2021,0.5545899999999999,0.43667999999999996,0.00873 +Georgia,2016,0.18502000000000002,0.8141,0.00088 +Georgia,2017,0.18567814321856782,0.8063619363806361,0.00795992 +Georgia,2018,0.16695,0.8263399999999999,0.00671 +Georgia,2019,0.23017,0.76207,0.00776 +Georgia,2020,0.25269,0.7392500000000001,0.00806 +Georgia,2021,0.18829000000000004,0.8053800000000001,0.00633 +Germany,1985,0.6896838944532424,0.034243054,0.276073052 +Germany,1986,0.7042579212957728,0.036453890504722454,0.259288188 +Germany,1987,0.684792315,0.039217498,0.275990188 +Germany,1988,0.6655653337450466,0.037610005,0.296824662 +Germany,1989,0.6658910738185937,0.03355297,0.300555956 +Germany,1990,0.6862331376686234,0.031879681,0.281887181 +Germany,1991,0.69354,0.02779,0.27867 +Germany,1992,0.6654599999999999,0.03261,0.30193 +Germany,1993,0.6673666736667367,0.034220342,0.298412984 +Germany,1994,0.6684399999999999,0.03795,0.29361 +Germany,1995,0.6640033599664004,0.040879591,0.295117049 +Germany,1996,0.6612033879661202,0.039879601,0.298917011 +Germany,1997,0.6470970580588388,0.031679366412671744,0.321223576 +Germany,1998,0.6622866228662286,0.031170311703117033,0.306543065 +Germany,1999,0.6403564035640357,0.035560356,0.324083241 +Germany,2000,0.6416535834641653,0.03796962,0.320376796 +Germany,2001,0.6404735952640473,0.039059609,0.320466795 +Germany,2002,0.64032,0.03973,0.31995 +Germany,2003,0.648612972,0.030400608012160237,0.32098642 +Germany,2004,0.6312499999999999,0.033999999999999996,0.33475 +Germany,2005,0.63083,0.03202,0.33715 +Germany,2006,0.6192861928619287,0.031800318003180034,0.348913489 +Germany,2007,0.6363936360636394,0.033479665,0.330126699 +Germany,2008,0.6165999999999999,0.03228,0.35112 +Germany,2009,0.6079960799607996,0.032310323,0.359693597 +Germany,2010,0.6065839341606584,0.033539665,0.359876401 +Germany,2011,0.61662,0.0292,0.35418 +Germany,2012,0.6091200000000001,0.03506,0.35582 +Germany,2013,0.6044860448604485,0.036440364,0.359073591 +Germany,2014,0.5811458114581146,0.031600316,0.387253873 +Germany,2015,0.5619856198561985,0.029630296302963027,0.408384084 +Germany,2016,0.57339,0.03196,0.39465 +Germany,2017,0.5470054700547006,0.031190312,0.421804218 +Germany,2018,0.5289047109528904,0.02795972,0.443135569 +Germany,2019,0.47389000000000003,0.03291,0.4932 +Germany,2020,0.44318443184431844,0.033000330003300035,0.523815238 +Germany,2021,0.48487,0.033769999999999994,0.48136 +Germany,2022,0.50844,0.02993,0.46163 +Ghana,2001,0.15265152651526515,0.8460584605846058,0.001290013 +Ghana,2002,0.29676703232967666,0.7018229817701822,0.001409986 +Ghana,2003,0.32635000000000003,0.6719,0.00175 +Ghana,2005,0.16466999999999998,0.83383,0.0015 +Ghana,2006,0.32156,0.67722,0.00122 +Ghana,2007,0.45266,0.54586,0.00148 +Ghana,2008,0.24662753372466276,0.7521424785752142,0.001229988 +Ghana,2009,0.22323,0.77563,0.00114 +Ghana,2010,0.30010000000000003,0.69789,0.00201 +Ghana,2011,0.31289999999999996,0.6852699999999999,0.00183 +Ghana,2012,0.31740999999999997,0.68174,0.00085 +Ghana,2013,0.34796,0.65044,0.0016 +Ghana,2014,0.34125,0.65717,0.00158 +Ghana,2015,0.47985999999999995,0.51835,0.00179 +Ghana,2016,0.5122851228512285,0.48333483334833344,0.004380044 +Ghana,2017,0.55841,0.43768999999999997,0.0039 +Ghana,2018,0.57759,0.41893,0.00348 +Ghana,2019,0.56141,0.43439,0.0042 +Ghana,2020,0.63465,0.36089,0.00446 +Ghana,2021,0.65138,0.34431999999999996,0.0043 +Greece,1992,0.94062,0.059109999999999996,0.00027 +Greece,1993,0.93889,0.059800000000000006,0.00131 +Greece,1994,0.93464,0.06437,0.00099 +Greece,1995,0.9138000000000001,0.08547,0.00073 +Greece,1996,0.8965100000000001,0.10255000000000002,0.00094 +Greece,1997,0.9094500000000001,0.08963,0.00092 +Greece,1998,0.917940821,0.080539195,0.001519985 +Greece,1999,0.9038300000000001,0.09293,0.00324 +Greece,2000,0.9225,0.06908,0.00842 +Greece,2001,0.94461,0.03956,0.01583 +Greece,2002,0.93364,0.0519,0.01446 +Greece,2003,0.89827,0.08238,0.01935 +Greece,2004,0.8994900000000001,0.07942,0.02109 +Greece,2005,0.8921399999999999,0.08447,0.02339 +Greece,2006,0.87253,0.09739,0.03008 +Greece,2007,0.92681,0.041299999999999996,0.03189 +Greece,2008,0.90861,0.052610000000000004,0.03878 +Greece,2009,0.8663886638866388,0.087600876,0.04601046 +Greece,2010,0.81649,0.13018000000000002,0.05333 +Greece,2011,0.862301377,0.067749323,0.069949301 +Greece,2012,0.8332583325833259,0.072260723,0.094480945 +Greece,2013,0.7486,0.11117,0.14023 +Greece,2014,0.7580899999999999,0.08898,0.15293 +Greece,2015,0.7134828651713483,0.11768882311176888,0.168828312 +Greece,2016,0.72634,0.10182000000000001,0.17184 +Greece,2017,0.7499025009749902,0.071769282,0.178328217 +Greece,2018,0.6969069690696907,0.10779107791077912,0.195301953 +Greece,2019,0.66859,0.08234,0.24907 +Greece,2020,0.6355963559635597,0.069350694,0.295052951 +Greece,2021,0.5950540494595055,0.1079589204107959,0.29698703 +Greece,2022,0.5669356693566936,0.090200902,0.342863429 +Guadeloupe,2000,0.65354,0,0.34646 +Guadeloupe,2001,0.6507965079650796,0,0.349203492 +Guadeloupe,2002,0.64754,0,0.35246 +Guadeloupe,2003,0.60305,0,0.39695 +Guadeloupe,2004,0.6153861538615386,0,0.384613846 +Guadeloupe,2005,0.61783,0,0.38217 +Guadeloupe,2006,0.61585,0,0.38415 +Guadeloupe,2007,0.61988,0,0.38012 +Guadeloupe,2008,0.6213000000000001,0,0.3787 +Guadeloupe,2009,0.61905,0,0.38095 +Guadeloupe,2010,0.6131,0,0.3869 +Guadeloupe,2011,0.6882331176688232,0,0.311766882 +Guam,2015,0.98182,0,0.01818 +Guam,2016,0.95954,0,0.04046 +Guam,2017,0.9659099999999999,0,0.03409 +Guam,2018,0.95954,0,0.04046 +Guam,2019,0.96045,0,0.03955 +Guam,2020,0.95882,0,0.04118 +Guam,2021,0.95604,0,0.04396 +Guatemala,2000,0.47098,0.41459,0.11443 +Guatemala,2001,0.48542,0.37393,0.14065 +Guatemala,2002,0.5456,0.31433,0.14007 +Guatemala,2003,0.5359446405535945,0.34640653593464066,0.117648824 +Guatemala,2004,0.5118699999999999,0.37685,0.11128 +Guatemala,2005,0.51928,0.3506,0.13012 +Guatemala,2006,0.44390999999999997,0.39445,0.16164 +Guatemala,2007,0.49223999999999996,0.33259,0.17517 +Guatemala,2008,0.40165999999999996,0.43128,0.16706 +Guatemala,2009,0.47307000000000005,0.34075000000000005,0.18618 +Guatemala,2010,0.37046,0.47685,0.15269 +Guatemala,2011,0.36473364733647334,0.4987949879498794,0.136471365 +Guatemala,2012,0.36266,0.47853999999999997,0.1588 +Guatemala,2013,0.3604763952360477,0.4617653823461766,0.177758222 +Guatemala,2014,0.35453645463545364,0.4527554724452756,0.192708073 +Guatemala,2015,0.39982999999999996,0.33858,0.26159 +Guatemala,2016,0.39485,0.33167,0.27348 +Guatemala,2017,0.2989,0.4582,0.2429 +Guatemala,2018,0.34797999999999996,0.37633,0.27569 +Guatemala,2019,0.38622999999999996,0.32391,0.28986 +Guatemala,2020,0.31869,0.43038,0.25093 +Guatemala,2021,0.33448999999999995,0.40997,0.25554 +Guinea,2015,0.21053,0.77193,0.01754 +Guinea,2016,0.31676999999999994,0.6708099999999999,0.01242 +Guinea,2017,0.30508,0.68362,0.0113 +Guinea,2018,0.4899348993489935,0.49664496644966444,0.013420134 +Guinea,2019,0.36408,0.62621,0.00971 +Guinea,2020,0.22187778122218776,0.7718722812771872,0.006249938 +Guinea,2021,0.2733827338273383,0.7194271942719427,0.007190072 +Guyana,2000,0.93182,0,0.06818 +Guyana,2001,0.93407,0,0.06593 +Guyana,2002,0.93407,0,0.06593 +Guyana,2003,0.93902,0,0.06098 +Guyana,2004,0.93023,0,0.06977 +Guyana,2005,0.9230800000000001,0,0.07692 +Guyana,2006,0.92537,0,0.07463 +Guyana,2007,0.92857,0,0.07143 +Guyana,2008,0.92958,0,0.07042 +Guyana,2009,0.84722,0,0.15278 +Guyana,2010,0.84884,0,0.15116 +Guyana,2011,0.84615,0,0.15385 +Guyana,2012,0.85263,0,0.14737 +Guyana,2013,0.85859,0,0.14141 +Guyana,2014,0.85,0,0.15 +Guyana,2015,0.84615,0,0.15385 +Guyana,2016,0.8636400000000001,0,0.13636 +Guyana,2017,0.86842,0,0.13158 +Guyana,2018,0.8620699999999999,0,0.13793 +Guyana,2019,0.86885,0,0.13115 +Guyana,2020,0.8706900000000001,0,0.12931 +Guyana,2021,0.86992,0,0.13008 +High-income countries,1985,0.5902130207887758,0.18862819745059456,0.221158782 +High-income countries,1986,0.57931189,0.1848440868247498,0.235844023 +High-income countries,1987,0.5807145519407912,0.17594377296203612,0.243341675 +High-income countries,1988,0.5804454655689578,0.1687195524070883,0.250834982 +High-income countries,1989,0.5934819714102837,0.15701941540430978,0.249498613 +High-income countries,1990,0.589357955,0.15789080429097507,0.252751241 +High-income countries,1991,0.5819666873356283,0.15690949132972692,0.261123821 +High-income countries,1992,0.5853734019166329,0.15315988303843936,0.261466715 +High-income countries,1993,0.578673339,0.15701660988074956,0.264310051 +High-income countries,1994,0.5863669757982942,0.1486919579637773,0.264941066 +High-income countries,1995,0.578904159,0.1534795449456771,0.267616296 +High-income countries,1996,0.5783390410958903,0.152878853,0.268782106 +High-income countries,1997,0.5847138795664907,0.15358799512622645,0.261698125 +High-income countries,1998,0.5910705661389858,0.14649852428226456,0.26243091 +High-income countries,1999,0.5894805808558172,0.14437618147448014,0.266143238 +High-income countries,2000,0.6150238497615025,0.13592864071359287,0.24904751 +High-income countries,2001,0.6189761897618975,0.1273112731127311,0.253712537 +High-income countries,2002,0.6236562365623656,0.12492124921249212,0.251422514 +High-income countries,2003,0.6333463334633346,0.1212912129121291,0.245362454 +High-income countries,2004,0.6286,0.11962999999999999,0.25177 +High-income countries,2005,0.6314336856631433,0.11842881571184287,0.250137499 +High-income countries,2006,0.62878,0.11816,0.25306 +High-income countries,2007,0.64177,0.11319,0.24504 +High-income countries,2008,0.6330536694633054,0.1176888231117689,0.249257507 +High-income countries,2009,0.6183299999999999,0.12208000000000001,0.25959 +High-income countries,2010,0.62432,0.11701,0.25867 +High-income countries,2011,0.62441,0.1201,0.25549 +High-income countries,2012,0.6334299999999999,0.12003999999999998,0.24653 +High-income countries,2013,0.6201037989620105,0.12282877171228289,0.257067429 +High-income countries,2014,0.61125,0.12189,0.26686 +High-income countries,2015,0.6079560795607957,0.11756117561175612,0.274482745 +High-income countries,2016,0.60195,0.1189,0.27915 +High-income countries,2017,0.5923240767592324,0.11852881471185288,0.289147109 +High-income countries,2018,0.58665,0.11901,0.29434 +High-income countries,2019,0.5716642833571665,0.11644883551164488,0.311886881 +High-income countries,2020,0.5529044709552905,0.1229087709122909,0.324186758 +High-income countries,2021,0.5560344396556034,0.11433885661143388,0.329626704 +Honduras,2001,0.496,0.50133,0.00267 +Honduras,2002,0.5852458524585246,0.4071240712407124,0.007630076 +Honduras,2003,0.5839099999999999,0.3954,0.02069 +Honduras,2004,0.6695300000000001,0.29828,0.03219 +Honduras,2005,0.64378,0.3154,0.04082 +Honduras,2006,0.60627,0.35713999999999996,0.03659 +Honduras,2007,0.5966959669596696,0.36198361983619837,0.041320413 +Honduras,2008,0.58983,0.36089,0.04928 +Honduras,2009,0.5180500000000001,0.43485000000000007,0.0471 +Honduras,2010,0.48773000000000005,0.46779000000000004,0.04448 +Honduras,2011,0.51429,0.39857,0.08714 +Honduras,2012,0.5260352603526036,0.36849368493684936,0.105471055 +Honduras,2013,0.5368753687536875,0.3505835058350583,0.112541125 +Honduras,2014,0.5675056750567506,0.3082430824308243,0.124251243 +Honduras,2015,0.5431354313543135,0.24707247072470723,0.209792098 +Honduras,2016,0.49790999999999996,0.24372,0.25837 +Honduras,2017,0.43333,0.30937000000000003,0.2573 +Honduras,2018,0.38081000000000004,0.31818,0.30101 +Honduras,2019,0.48471,0.21853,0.29676 +Honduras,2020,0.48275517244827554,0.23872761272387277,0.278517215 +Honduras,2021,0.4795347953479535,0.22556225562255625,0.294902949 +Hong Kong,2017,0.99971,0,0.00029 +Hong Kong,2018,0.99971,0,0.00029 +Hong Kong,2019,0.99942,0,0.00058 +Hong Kong,2020,0.9994,0,0.0006 +Hong Kong,2021,0.9994299999999999,0,0.00057 +Hungary,1990,0.5102,0.00633,0.48347 +Hungary,1991,0.53471,0.00634,0.45895 +Hungary,1992,0.5527099999999999,0.00505,0.44224 +Hungary,1993,0.5742842571574284,0.005169948,0.420545795 +Hungary,1994,0.5745857458574586,0.004770048,0.420644206 +Hungary,1995,0.5811358113581135,0.004700047,0.414164142 +Hungary,1996,0.5884958849588496,0.00598006,0.405524055 +Hungary,1997,0.5977459774597745,0.006210062,0.39604396 +Hungary,1998,0.61909,0.0043,0.37661 +Hungary,1999,0.6209337906620933,0.004759952,0.374306257 +Hungary,2000,0.5902140978590213,0.005119949,0.404665953 +Hungary,2001,0.60489,0.00522,0.38989 +Hungary,2002,0.6077439225607744,0.005259947,0.38699613 +Hungary,2003,0.66774,0.00498,0.32728 +Hungary,2004,0.6188038119618804,0.005929941,0.375266247 +Hungary,2005,0.5608456084560847,0.005590056,0.433564336 +Hungary,2006,0.58298,0.0053,0.41172 +Hungary,2007,0.5855841441585583,0.005259947,0.409155908 +Hungary,2008,0.57096,0.00525,0.42379 +Hungary,2009,0.48984,0.0064,0.50376 +Hungary,2010,0.49746,0.00508,0.49746 +Hungary,2011,0.4891700000000001,0.00611,0.50472 +Hungary,2012,0.46765,0.00607,0.52628 +Hungary,2013,0.4,0.00694,0.59306 +Hungary,2014,0.35911000000000004,0.01022,0.63067 +Hungary,2015,0.37108371083710834,0.007590076,0.621326213 +Hungary,2016,0.39327393273932737,0.008170082,0.598555986 +Hungary,2017,0.40359,0.0067,0.58971 +Hungary,2018,0.38929,0.00689,0.60382 +Hungary,2019,0.38608,0.00643,0.60749 +Hungary,2020,0.37953000000000003,0.0069,0.61357 +Hungary,2021,0.36318363183631835,0.005840058,0.63097631 +Hungary,2022,0.34178000000000003,0.00535,0.65287 +Iceland,1990,0.00222,0.9312600000000001,0.06652 +Iceland,1991,0.00223,0.93541,0.06236 +Iceland,1992,0.0022,0.9472499999999999,0.05055 +Iceland,1993,0,0.94503,0.05497 +Iceland,1994,0,0.94549,0.05451 +Iceland,1995,0.00201,0.93976,0.05823 +Iceland,1996,0,0.93164,0.06836 +Iceland,1997,0,0.93202,0.06798 +Iceland,1998,0,0.89633,0.10367 +Iceland,1999,0,0.8414499999999999,0.15855 +Iceland,2000,0,0.82812,0.17188 +Iceland,2001,0,0.81943,0.18057 +Iceland,2002,0.00119,0.8289799999999999,0.16983 +Iceland,2003,0.001179988,0.8331316686833131,0.165688343 +Iceland,2004,0,0.8281100000000001,0.17189 +Iceland,2005,0,0.80876,0.19124 +Iceland,2006,0,0.73488,0.26512 +Iceland,2007,0,0.70092,0.29908 +Iceland,2008,0,0.75471,0.24529 +Iceland,2009,0,0.72965,0.27035 +Iceland,2010,0,0.73798,0.26202 +Iceland,2011,0,0.7269,0.2731 +Iceland,2012,0,0.70313,0.29687 +Iceland,2013,0,0.7101000000000001,0.2899 +Iceland,2014,0,0.7102671026710267,0.289732897 +Iceland,2015,0,0.7333700000000001,0.26663 +Iceland,2016,0,0.7261427385726142,0.273857261 +Iceland,2017,0,0.73077,0.26923 +Iceland,2018,0,0.6967700000000001,0.30323 +Iceland,2019,0,0.6906100000000001,0.30939 +Iceland,2020,0,0.6879268792687927,0.312073121 +India,1990,0.7468025319746803,0.2307376926230738,0.022459775 +India,1991,0.7517900000000001,0.23067000000000001,0.01754 +India,1992,0.7725977259772597,0.2078020780207802,0.019600196 +India,1993,0.78655,0.1953,0.01815 +India,1994,0.77903,0.20675,0.01422 +India,1995,0.8019499999999999,0.17774,0.02031 +India,1996,0.82153,0.15580999999999998,0.02266 +India,1997,0.8246699999999999,0.14964999999999998,0.02568 +India,1998,0.8072,0.16558,0.02722 +India,1999,0.82075,0.15027,0.02898 +India,2000,0.8319199999999999,0.13474,0.03334 +India,2001,0.83777,0.12288,0.03935 +India,2002,0.8488715112848871,0.11242887571124288,0.038699613 +India,2003,0.85462,0.10859999999999999,0.03678 +India,2004,0.8131718682813172,0.14411855881441185,0.042709573 +India,2005,0.82229,0.13828,0.03943 +India,2006,0.8049680496804968,0.15128151281512817,0.043750438 +India,2007,0.7995820041799582,0.15397846021539782,0.046439536 +India,2008,0.81393,0.13903000000000001,0.04704 +India,2009,0.8281882818828189,0.12088120881208812,0.050930509 +India,2010,0.8232599999999999,0.11599,0.06075 +India,2011,0.8009380093800939,0.12737127371273713,0.071690717 +India,2012,0.8183081830818308,0.1060410604106041,0.075650757 +India,2013,0.8070080700807007,0.11515115151151512,0.077840778 +India,2014,0.81242,0.11013999999999999,0.07744 +India,2015,0.8173,0.10082,0.08188 +India,2016,0.82441,0.09159,0.084 +India,2017,0.8149081490814908,0.092320923,0.092770928 +India,2018,0.8083119168808311,0.088509115,0.103178968 +India,2019,0.78524,0.09993,0.11483 +India,2020,0.7693899999999999,0.10476,0.12585 +India,2021,0.7805221947780523,0.093559064,0.125918741 +Indonesia,1990,0.7698761925715544,0.19607176430585838,0.034052043 +Indonesia,1991,0.7779388969448472,0.19445972298614927,0.02760138 +Indonesia,1992,0.7336040162409745,0.23944436666199978,0.026951617 +Indonesia,1993,0.7485749144948697,0.22392343540612436,0.02750165 +Indonesia,1994,0.7912595629781489,0.17381869093454672,0.034921746 +Indonesia,1995,0.8058802940147007,0.15323766188309415,0.040882044 +Indonesia,1996,0.8102924116964678,0.1499059962398496,0.039801592 +Indonesia,1997,0.8784163524905747,0.082982489,0.038601158 +Indonesia,1998,0.8220128805152206,0.13513540541621666,0.042851714 +Indonesia,1999,0.8294548836465093,0.12361370841125234,0.046931408 +Indonesia,2000,0.80006,0.10221,0.09773 +Indonesia,2001,0.79096,0.10975,0.09929 +Indonesia,2002,0.8142100000000001,0.08785,0.09794 +Indonesia,2003,0.83116,0.07752,0.09132 +Indonesia,2004,0.83193,0.0775,0.09057 +Indonesia,2005,0.82947,0.08075,0.08978 +Indonesia,2006,0.8465,0.06972,0.08378 +Indonesia,2007,0.83631,0.07608,0.08761 +Indonesia,2008,0.8310383103831038,0.07396074,0.09500095 +Indonesia,2009,0.8354883548835489,0.069880699,0.094630946 +Indonesia,2010,0.80491,0.09836,0.09673 +Indonesia,2011,0.84125,0.06473,0.09402 +Indonesia,2012,0.8511099999999999,0.061259999999999995,0.08763 +Indonesia,2013,0.8423384233842338,0.075150752,0.082510825 +Indonesia,2014,0.8551300000000001,0.06383,0.08104 +Indonesia,2015,0.86205,0.056479999999999995,0.08147 +Indonesia,2016,0.8463200000000001,0.07253,0.08115 +Indonesia,2017,0.8375900000000001,0.07009,0.09232 +Indonesia,2018,0.82952,0.07625,0.09423 +Indonesia,2019,0.83739,0.07162,0.09099 +Indonesia,2020,0.8186981869818698,0.083370834,0.097930979 +Iran,1999,0.95296,0.04672,0.00032 +Iran,2000,0.9679899999999999,0.03167,0.00034 +Iran,2001,0.96747,0.03229,0.00024 +Iran,2002,0.941830582,0.057949420505794935,0.000219998 +Iran,2003,0.9365600000000001,0.06324,0.0002 +Iran,2004,0.9263899999999999,0.0733,0.00031 +Iran,2005,0.91799082,0.081609184,0.000399996 +Iran,2006,0.9036390363903639,0.095690957,0.000670007 +Iran,2007,0.91089,0.08842,0.00069 +Iran,2008,0.9637,0.03535,0.00095 +Iran,2009,0.9686506269874602,0.030299394012119753,0.001049979 +Iran,2010,0.95575,0.04349,0.00076 +Iran,2011,0.9532200000000001,0.04533,0.00145 +Iran,2012,0.942700573,0.050249498,0.00704993 +Iran,2013,0.9261400000000001,0.056479999999999995,0.01738 +Iran,2014,0.93172,0.052610000000000004,0.01567 +Iran,2015,0.9396693966939671,0.047280473,0.013050131 +Iran,2016,0.9228607713922862,0.053889461105388954,0.023249768 +Iran,2017,0.919310807,0.056459435,0.024229758 +Iran,2018,0.943260567,0.031499685003149966,0.025239748 +Iran,2019,0.8698,0.10621,0.02399 +Iran,2020,0.90715,0.0688,0.02405 +Iran,2021,0.9434699999999999,0.041580000000000006,0.01495 +Iraq,2013,0.91378,0.08531,0.00091 +Iraq,2014,0.9536800000000001,0.04538,0.00094 +Iraq,2015,0.9601500000000001,0.038919999999999996,0.00093 +Iraq,2016,0.95494,0.04426,0.0008 +Iraq,2017,0.9731400000000001,0.026130000000000004,0.00073 +Iraq,2018,0.9737700000000001,0.021660000000000002,0.00457 +Iraq,2019,0.9401299999999999,0.05561,0.00426 +Iraq,2020,0.942239422,0.053620536,0.004140041 +Iraq,2021,0.9457099999999999,0.05038,0.00391 +Ireland,1993,0.95229,0.04709,0.00062 +Ireland,1994,0.94415,0.05466,0.00119 +Ireland,1995,0.958540415,0.040319597,0.001139989 +Ireland,1996,0.959800402,0.038079619203807966,0.002119979 +Ireland,1997,0.95886,0.03454,0.0066 +Ireland,1998,0.94351,0.044039999999999996,0.01245 +Ireland,1999,0.948099481,0.03904039,0.012860129 +Ireland,2000,0.95015,0.035910000000000004,0.01394 +Ireland,2001,0.9581999999999999,0.02435,0.01745 +Ireland,2002,0.944449444,0.036630366,0.018920189 +Ireland,2003,0.95414,0.02414,0.02172 +Ireland,2004,0.9448899999999999,0.02498,0.03013 +Ireland,2005,0.9270099999999999,0.02459,0.0484 +Ireland,2006,0.908880911,0.026559734402655973,0.064559354 +Ireland,2007,0.90095,0.023620000000000002,0.07543 +Ireland,2008,0.87968,0.03242,0.0879 +Ireland,2009,0.852691473,0.032179678203217967,0.115128849 +Ireland,2010,0.8678913210867891,0.021309786902130975,0.110798892 +Ireland,2011,0.8000700000000001,0.02614,0.17379 +Ireland,2012,0.8064819351806481,0.029489705102948967,0.16402836 +Ireland,2013,0.7798277982779828,0.023460234602346024,0.196711967 +Ireland,2014,0.7524200000000001,0.02751,0.22007 +Ireland,2015,0.72028,0.02883,0.25089 +Ireland,2016,0.7512475124751248,0.022490224902249025,0.226262263 +Ireland,2017,0.7103700000000001,0.0225,0.26713 +Ireland,2018,0.6698999999999999,0.022330000000000003,0.30777 +Ireland,2019,0.6158899999999999,0.02897,0.35514 +Ireland,2020,0.5789742102578974,0.029089709102908968,0.391936081 +Ireland,2021,0.6322800000000001,0.02373,0.34399 +Ireland,2022,0.6051360513605136,0.021230212302123023,0.373633736 +Israel,2001,0.99952,0.00024,0.00024 +Israel,2002,0.9993000000000001,0.00047,0.00023 +Israel,2003,0.9990900090999091,0.000679993,0.000229998 +Israel,2004,0.9990900090999091,0.000679993,0.000229998 +Israel,2005,0.9991199999999999,0.00066,0.00022 +Israel,2006,0.99958,0.00021,0.00021 +Israel,2007,0.9994000059999399,0.000199998,0.000399996 +Israel,2008,0.99925,0.00037,0.00038 +Israel,2009,0.9987100128998709,0.000369996,0.000919991 +Israel,2010,0.99761,0.00051,0.00188 +Israel,2011,0.9956400000000001,0.0005,0.00386 +Israel,2012,0.9930100698993011,0.000479995,0.006509935 +Israel,2013,0.9905399999999999,0.00049,0.00897 +Israel,2014,0.98423,0.00016,0.01561 +Israel,2015,0.9805399999999999,0.00031,0.01915 +Israel,2016,0.97479,0,0.02521 +Israel,2017,0.97352,0,0.02648 +Israel,2018,0.9731399999999999,0,0.02686 +Israel,2019,0.9595695956959569,0,0.040430404 +Israel,2020,0.9460999999999999,0.00028,0.05362 +Israel,2021,0.9321299999999999,0.00027,0.0676 +Italy,1985,0.7183480441119514,0.22548260187129257,0.056169354 +Italy,1986,0.7172718841406863,0.2177661818811851,0.064961934 +Italy,1987,0.7810400040664871,0.1994408580287704,0.019519138 +Italy,1988,0.7782245372485709,0.20288972148608447,0.018885741 +Italy,1989,0.8185317484757036,0.16587629077621072,0.015591961 +Italy,1990,0.83627,0.14839,0.01534 +Italy,1991,0.79156,0.19338,0.01506 +Italy,1992,0.7941779417794177,0.18977189771897718,0.016050161 +Italy,1993,0.7938720612793873,0.1887981120188798,0.017329827 +Italy,1994,0.7887978879788798,0.1954919549195492,0.015710157 +Italy,1995,0.8250682506825068,0.15941159411594116,0.015520155 +Italy,1996,0.8066500000000001,0.17586,0.01749 +Italy,1997,0.8120899999999999,0.16923999999999997,0.01867 +Italy,1998,0.81623,0.16297,0.0208 +Italy,1999,0.80155,0.17544,0.02301 +Italy,2000,0.811,0.16422000000000003,0.02478 +Italy,2001,0.7995099999999999,0.17268,0.02781 +Italy,2002,0.82544,0.14279999999999998,0.03176 +Italy,2003,0.8357916420835793,0.12849871501284987,0.035709643 +Italy,2004,0.8172581725817258,0.14361143611436117,0.039130391 +Italy,2005,0.8362383623836238,0.1219712197121971,0.041790418 +Italy,2006,0.83487,0.12061999999999999,0.04451 +Italy,2007,0.84467,0.10683,0.0485 +Italy,2008,0.81389,0.13318,0.05293 +Italy,2009,0.7591675916759167,0.17087170871708718,0.0699607 +Italy,2010,0.7415925840741593,0.17159828401715985,0.086809132 +Italy,2011,0.7232227677723222,0.15286847131528686,0.123908761 +Italy,2012,0.6889568895688957,0.14122141221412216,0.169821698 +Italy,2013,0.6098560985609855,0.1838218382183822,0.206322063 +Italy,2014,0.5650256502565026,0.2110421104211042,0.223932239 +Italy,2015,0.6124261242612427,0.16209162091620916,0.225482255 +Italy,2016,0.62392,0.14773999999999998,0.22834 +Italy,2017,0.64583,0.12340999999999999,0.23076 +Italy,2018,0.6019,0.16977,0.22833 +Italy,2019,0.60244,0.15898,0.23858 +Italy,2020,0.5796,0.171,0.2494 +Italy,2021,0.59381,0.15849,0.2477 +Italy,2022,0.63562,0.10737000000000001,0.25701 +Jamaica,2000,0.9356993569935699,0.017680176801768015,0.046620466 +Jamaica,2001,0.94418,0.00957,0.04625 +Jamaica,2002,0.940189402,0.013800138001380014,0.04601046 +Jamaica,2003,0.93611,0.01783,0.04606 +Jamaica,2004,0.9307706922930771,0.019149809,0.050079499 +Jamaica,2005,0.9256099999999999,0.021459999999999996,0.05293 +Jamaica,2006,0.9246099999999999,0.02276,0.05263 +Jamaica,2007,0.91786,0.02857,0.05357 +Jamaica,2008,0.9025,0.04,0.0575 +Jamaica,2009,0.906179062,0.034570346,0.059250593 +Jamaica,2010,0.9042890428904289,0.037780378,0.057930579 +Jamaica,2011,0.8955200000000001,0.037309999999999996,0.06717 +Jamaica,2012,0.8905810941890581,0.038169618,0.071249288 +Jamaica,2013,0.898228982,0.030530305,0.071240712 +Jamaica,2014,0.8900210997890021,0.035809642,0.074169258 +Jamaica,2015,0.8900210997890021,0.033249668,0.076729233 +Jamaica,2016,0.87893,0.029060000000000002,0.09201 +Jamaica,2017,0.8536514634853651,0.036589634,0.109758902 +Jamaica,2018,0.8345299999999999,0.04317,0.1223 +Jamaica,2019,0.8470515294847052,0.037649624,0.115298847 +Jamaica,2020,0.84069,0.03431,0.125 +Jamaica,2021,0.83678,0.03218,0.13104 +Japan,1985,0.6171158907341864,0.12436095229452158,0.258523157 +Japan,1986,0.6122068095838588,0.12054476670870114,0.267248424 +Japan,1987,0.6094869879469423,0.10498475702085563,0.285528255 +Japan,1988,0.625112198,0.12081085169683829,0.25407695 +Japan,1989,0.628432223,0.1157120664958541,0.25585571 +Japan,1990,0.6644272927484695,0.099589841,0.235982866 +Japan,1991,0.6503128353615323,0.10489602526980785,0.244791139 +Japan,1992,0.6594648126440035,0.088231133,0.252304054 +Japan,1993,0.6147028101453245,0.1013822548094963,0.283914935 +Japan,1994,0.6545623741945925,0.06623307,0.279204556 +Japan,1995,0.6193986028146198,0.0789106,0.301690797 +Japan,1996,0.6177411193199069,0.075842526,0.306416355 +Japan,1997,0.5925370411658594,0.083041125,0.324421834 +Japan,1998,0.5876358626837248,0.085149056,0.327215081 +Japan,1999,0.6085760795931366,0.078511269,0.312912652 +Japan,2000,0.5850858508585086,0.087390874,0.327523275 +Japan,2001,0.5823258232582327,0.085880859,0.331793318 +Japan,2002,0.61336,0.08266,0.30398 +Japan,2003,0.6493800000000001,0.09597,0.25465 +Japan,2004,0.6187261872618726,0.092690927,0.288582886 +Japan,2005,0.6246200000000001,0.07458,0.3008 +Japan,2006,0.60905,0.08393,0.30702 +Japan,2007,0.6570765707657076,0.068250683,0.274672747 +Japan,2008,0.6599765997659977,0.075230752,0.264792648 +Japan,2009,0.6261462614626147,0.077910779,0.295942959 +Japan,2010,0.63751,0.0771,0.28539 +Japan,2011,0.7422299999999998,0.08076,0.17701 +Japan,2012,0.8794012059879402,0.072789272,0.047809522 +Japan,2013,0.8719012809871901,0.076749233,0.051349487 +Japan,2014,0.8672799999999999,0.08084,0.05188 +Japan,2015,0.8401984019840198,0.086330863,0.073470735 +Japan,2016,0.82828,0.07875,0.09297 +Japan,2017,0.7989400000000001,0.08268,0.11838 +Japan,2018,0.7713177131771318,0.079670797,0.14901149 +Japan,2019,0.7414000000000001,0.08044,0.17816 +Japan,2020,0.7433299999999999,0.08174,0.17493 +Japan,2021,0.71002,0.08256,0.20742 +Jordan,2000,0.99279,0.00577,0.00144 +Jordan,2001,0.99296,0.00563,0.00141 +Jordan,2002,0.9921500000000001,0.00654,0.00131 +Jordan,2003,0.9933500000000001,0.00532,0.00133 +Jordan,2004,0.99288,0.00593,0.00119 +Jordan,2005,0.99229,0.00661,0.0011 +Jordan,2006,0.993309933,0.004780048,0.001910019 +Jordan,2007,0.9934499999999999,0.00491,0.00164 +Jordan,2008,0.993840062,0.004619954,0.001539985 +Jordan,2009,0.9940399999999999,0.00447,0.00149 +Jordan,2010,0.9942399999999999,0.00432,0.00144 +Jordan,2011,0.99492,0.00363,0.00145 +Jordan,2012,0.9948699999999999,0.00385,0.00128 +Jordan,2013,0.9956899999999999,0.00308,0.00123 +Jordan,2014,0.9953499534995349,0.003490035,0.001160012 +Jordan,2015,0.9838300000000001,0.00279,0.01338 +Jordan,2016,0.9498305016949831,0.002159978,0.04800952 +Jordan,2017,0.9249200000000001,0.00204,0.07304 +Jordan,2018,0.8847311526884731,0.00103999,0.114228858 +Jordan,2019,0.84457,0.00103,0.1544 +Jordan,2020,0.78443,0.001,0.21457 +Jordan,2021,0.76463,0.00091,0.23446 +Kazakhstan,2014,0.9126108738912612,0.087279127,0.000109999 +Kazakhstan,2015,0.8968620627587449,0.1011579768404632,0.00197996 +Kazakhstan,2016,0.8733912660873391,0.12278877211227887,0.003819962 +Kazakhstan,2017,0.887102258,0.10870782584348314,0.004189916 +Kazakhstan,2018,0.8982630521084367,0.096767097,0.004969851 +Kazakhstan,2019,0.8957958318332733,0.093823753,0.010380415 +Kazakhstan,2020,0.8746062381871458,0.090912727,0.034481034 +Kazakhstan,2021,0.8755749770009199,0.082686693,0.04173833 +Kenya,2000,0.5036999999999999,0.32345999999999997,0.17284 +Kenya,2001,0.33332999999999996,0.51852,0.14815 +Kenya,2002,0.23739000000000002,0.64916,0.11345 +Kenya,2003,0.1976519765197652,0.6320963209632097,0.170251703 +Kenya,2004,0.2697226972269723,0.5211052110521105,0.209172092 +Kenya,2005,0.2918070819291807,0.5119448805511945,0.196248038 +Kenya,2006,0.2943,0.51266,0.19304 +Kenya,2007,0.28987999999999997,0.52914,0.18098 +Kenya,2008,0.34945,0.43994,0.21061 +Kenya,2009,0.43531,0.32725000000000004,0.23744 +Kenya,2010,0.2867,0.46953,0.24377 +Kenya,2011,0.31093689063109375,0.45058549414505855,0.238477615 +Kenya,2012,0.24597754022459772,0.5265747342526574,0.227447726 +Kenya,2013,0.29032,0.45045999999999997,0.25922 +Kenya,2014,0.19594,0.39188,0.41218 +Kenya,2015,0.13981860181398187,0.37993620063799366,0.480245198 +Kenya,2016,0.14654146541465415,0.3415934159341594,0.511865119 +Kenya,2017,0.2128878711212888,0.2959870401295987,0.491125089 +Kenya,2018,0.129,0.35497999999999996,0.51602 +Kenya,2019,0.10801,0.27962,0.61237 +Kenya,2020,0.07915,0.36,0.56085 +Kenya,2021,0.082840828,0.3381233812338123,0.57903579 +Kosovo,2018,0.9492305076949231,0.045689543,0.005079949 +Kosovo,2019,0.9511895118951189,0.033070331,0.015740157 +Kosovo,2020,0.94627,0.03881,0.01492 +Kuwait,2013,0.99983,0,0.00017 +Kuwait,2014,0.99984,0,0.00016 +Kuwait,2015,0.99984,0,0.00016 +Kuwait,2016,0.9997,0,0.0003 +Kuwait,2017,0.999410006,0,0.000589994 +Kuwait,2018,0.99914,0,0.00086 +Kuwait,2019,0.9991500000000001,0,0.00085 +Kuwait,2020,0.99925,0,0.00075 +Kuwait,2021,0.9993000000000001,0,0.0007 +Laos,2013,0,0.9993500000000001,0.00065 +Laos,2014,0,0.99934,0.00066 +Laos,2015,0.12851,0.86712,0.00437 +Laos,2016,0.29297000000000006,0.70064,0.00639 +Laos,2017,0.33158,0.66118,0.00724 +Laos,2018,0.31878999999999996,0.66281,0.0184 +Laos,2019,0.33388,0.64615,0.01997 +Laos,2020,0.25866,0.7258100000000001,0.01553 +Laos,2021,0.2704527045270453,0.7132871328713287,0.016260163 +Latin America and Caribbean (Ember),2000,0.3631,0.5932899999999999,0.04361 +Latin America and Caribbean (Ember),2001,0.38726,0.5569,0.05584 +Latin America and Caribbean (Ember),2002,0.38270000000000004,0.56216,0.05514 +Latin America and Caribbean (Ember),2003,0.3827038270382704,0.5587655876558765,0.058530585 +Latin America and Caribbean (Ember),2004,0.3935139351393514,0.5514855148551486,0.05500055 +Latin America and Caribbean (Ember),2005,0.3823461765382346,0.5612443875561244,0.056409436 +Latin America and Caribbean (Ember),2006,0.3798962010379896,0.5618843811561884,0.058219418 +Latin America and Caribbean (Ember),2007,0.38740387403874044,0.5532455324553246,0.059350594 +Latin America and Caribbean (Ember),2008,0.38703612963870365,0.5524044759552404,0.060559394 +Latin America and Caribbean (Ember),2009,0.38267999999999996,0.5533499999999999,0.06397 +Latin America and Caribbean (Ember),2010,0.40053400534005346,0.5341553415534156,0.065310653 +Latin America and Caribbean (Ember),2011,0.39003,0.54254,0.06743 +Latin America and Caribbean (Ember),2012,0.41820418204182036,0.5114251142511425,0.070370704 +Latin America and Caribbean (Ember),2013,0.43982000000000004,0.48373000000000005,0.07645 +Latin America and Caribbean (Ember),2014,0.4496555034449655,0.4642053579464205,0.086139139 +Latin America and Caribbean (Ember),2015,0.4543045430454304,0.44655446554465544,0.099140991 +Latin America and Caribbean (Ember),2016,0.43619,0.45206,0.11175 +Latin America and Caribbean (Ember),2017,0.4217042170421704,0.45937459374593737,0.118921189 +Latin America and Caribbean (Ember),2018,0.41168,0.45765999999999996,0.13066 +Latin America and Caribbean (Ember),2019,0.40898,0.44243000000000005,0.14859 +Latin America and Caribbean (Ember),2020,0.3934,0.44343000000000005,0.16317 +Latin America and Caribbean (Ember),2021,0.41723999999999994,0.40485,0.17791 +Latvia,2002,0.3753099999999999,0.6196499999999999,0.00504 +Latvia,2003,0.41058,0.57179,0.01763 +Latvia,2004,0.3177,0.6631100000000001,0.01919 +Latvia,2005,0.30488,0.67683,0.01829 +Latvia,2006,0.42945,0.55215,0.0184 +Latvia,2007,0.40756407564075636,0.5735357353573536,0.018900189 +Latvia,2008,0.39088999999999996,0.5901299999999999,0.01898 +Latvia,2009,0.36085999999999996,0.62118,0.01796 +Latvia,2010,0.45098,0.53092,0.0181 +Latvia,2011,0.4942549425494255,0.47455474554745547,0.031190312 +Latvia,2012,0.33387,0.6013000000000001,0.06483 +Latvia,2013,0.43065,0.46935000000000004,0.1 +Latvia,2014,0.45525,0.38716,0.15759 +Latvia,2015,0.49819,0.33574,0.16607 +Latvia,2016,0.45793999999999996,0.39408,0.14798 +Latvia,2017,0.2749,0.58167,0.14343 +Latvia,2018,0.48064999999999997,0.36161,0.15774 +Latvia,2019,0.50466,0.32764000000000004,0.1677 +Latvia,2020,0.36363636363636365,0.4545454545454546,0.181818182 +Latvia,2021,0.3641,0.46325000000000005,0.17265 +Latvia,2022,0.2786572134278657,0.5474245257547424,0.173918261 +Lebanon,2012,0.93501,0.06435,0.00064 +Lebanon,2013,0.92845,0.07099,0.00056 +Lebanon,2014,0.98698987,0.011240112401124012,0.001770018 +Lebanon,2015,0.97095029,0.026769732,0.002279977 +Lebanon,2016,0.97319,0.020790000000000003,0.00602 +Lebanon,2017,0.97303027,0.020469795,0.006499935 +Lebanon,2018,0.9750399999999999,0.01697,0.00799 +Lebanon,2019,0.94352,0.04764,0.00884 +Lebanon,2020,0.936349363,0.053900539005390054,0.009750098 +Lebanon,2021,0.9436005639943601,0.047159528404715954,0.009239908 +Libya,2010,0.99967,0,0.00033 +Libya,2011,0.99959,0,0.00041 +Libya,2012,0.99969,0,0.00031 +Libya,2013,0.9997199999999999,0,0.00028 +Libya,2014,0.9997199999999999,0,0.00028 +Libya,2015,0.9997199999999999,0,0.00028 +Libya,2016,0.99966,0,0.00034 +Libya,2017,0.99968,0,0.00032 +Libya,2018,0.99969,0,0.00031 +Libya,2019,0.99968,0,0.00032 +Libya,2020,0.99967,0,0.00033 +Libya,2021,0.99969,0,0.00031 +Lithuania,2003,0.15273,0.017150000000000002,0.83012 +Lithuania,2004,0.16416,0.0226,0.81324 +Lithuania,2005,0.24051000000000003,0.031650000000000005,0.72784 +Lithuania,2006,0.23504999999999998,0.0337,0.73125 +Lithuania,2007,0.21315,0.03175,0.7551 +Lithuania,2008,0.19861999999999996,0.030559999999999997,0.77082 +Lithuania,2009,0.19763000000000003,0.02923,0.77314 +Lithuania,2010,0.80842,0.11368,0.0779 +Lithuania,2011,0.7218072180721807,0.12030120301203011,0.157891579 +Lithuania,2012,0.7255872558725588,0.097670977,0.176741767 +Lithuania,2013,0.6155861558615586,0.13065130651306514,0.253762538 +Lithuania,2014,0.56358,0.11561,0.32081 +Lithuania,2015,0.58,0.0875,0.3325 +Lithuania,2016,0.3841638416384164,0.13196131961319613,0.483874839 +Lithuania,2017,0.24477999999999997,0.17909999999999998,0.57612 +Lithuania,2018,0.20000000000000004,0.15636000000000003,0.64364 +Lithuania,2019,0.21338000000000001,0.11146,0.67516 +Lithuania,2020,0.43267000000000005,0.06623,0.5011 +Lithuania,2021,0.37170000000000003,0.09113,0.53717 +Lithuania,2022,0.2518,0.10791,0.64029 +Low-income countries,2000,0.5001349986500135,0.49656503434965654,0.003299967 +Low-income countries,2001,0.49299,0.5036999999999999,0.00331 +Low-income countries,2002,0.50345,0.49296999999999996,0.00358 +Low-income countries,2003,0.51745,0.47847,0.00408 +Low-income countries,2004,0.5019,0.49430999999999997,0.00379 +Low-income countries,2005,0.50337,0.4928,0.00383 +Low-income countries,2006,0.5198600000000001,0.47589000000000004,0.00425 +Low-income countries,2007,0.5139951399513994,0.4816448164481644,0.004360044 +Low-income countries,2008,0.5394553945539455,0.45498454984549846,0.005560056 +Low-income countries,2009,0.54143,0.45321,0.00536 +Low-income countries,2010,0.51895,0.4771,0.00395 +Low-income countries,2011,0.47718,0.5180799999999999,0.00474 +Low-income countries,2012,0.4519245192451925,0.5390353903539036,0.00904009 +Low-income countries,2013,0.38786000000000004,0.60068,0.01146 +Low-income countries,2014,0.36340000000000006,0.6171099999999999,0.01949 +Low-income countries,2015,0.36959000000000003,0.60032,0.03009 +Low-income countries,2016,0.3632063679363206,0.6113238867611324,0.025469745 +Low-income countries,2017,0.3616163838361617,0.6141838581614184,0.024199758 +Low-income countries,2018,0.35187,0.6175100000000001,0.03062 +Low-income countries,2019,0.35031999999999996,0.62125,0.02843 +Low-income countries,2020,0.32364,0.64838,0.02798 +Low-income countries,2021,0.3419665803341967,0.6274337256627434,0.030599694 +Lower-middle-income countries,1985,0.7014414289350085,0.1886467226579672,0.109911848 +Lower-middle-income countries,1986,0.7265638658694361,0.18477336037390585,0.088662774 +Lower-middle-income countries,1987,0.7313925256444511,0.17488179737688922,0.093725677 +Lower-middle-income countries,1988,0.6998983880652163,0.18016488845780795,0.119936723 +Lower-middle-income countries,1989,0.713838084,0.18246913007148824,0.103692786 +Lower-middle-income countries,1990,0.6992487314360027,0.18366019902230582,0.11709107 +Lower-middle-income countries,1991,0.700301729,0.18881281188348614,0.110885459 +Lower-middle-income countries,1992,0.7012314955868502,0.18823625178793627,0.110532253 +Lower-middle-income countries,1993,0.6938484211992155,0.19619834518932844,0.109953234 +Lower-middle-income countries,1994,0.6966148407428512,0.2030281534543509,0.100357006 +Lower-middle-income countries,1995,0.7097297045173628,0.18930012360362886,0.100970172 +Lower-middle-income countries,1996,0.7076310179738372,0.1821146924179063,0.11025429 +Lower-middle-income countries,1997,0.7284918939738787,0.1625056899751392,0.109002416 +Lower-middle-income countries,1998,0.7134791077308353,0.18392616982794605,0.102594722 +Lower-middle-income countries,1999,0.7316172239994476,0.17107776575913097,0.09730501 +Lower-middle-income countries,2000,0.7392899999999999,0.17328999999999997,0.08742 +Lower-middle-income countries,2001,0.7430974309743097,0.16968169681696815,0.087220872 +Lower-middle-income countries,2002,0.75349,0.16167,0.08484 +Lower-middle-income countries,2003,0.7547400000000002,0.16264,0.08262 +Lower-middle-income countries,2004,0.7401399999999999,0.17445,0.08541 +Lower-middle-income countries,2005,0.74582,0.17115,0.08303 +Lower-middle-income countries,2006,0.7421000000000001,0.17524000000000003,0.08266 +Lower-middle-income countries,2007,0.74488,0.17196999999999998,0.08315 +Lower-middle-income countries,2008,0.7566700000000001,0.1617,0.08163 +Lower-middle-income countries,2009,0.7676476764767648,0.15331153311533116,0.07904079 +Lower-middle-income countries,2010,0.7640823591764081,0.15399846001539982,0.081919181 +Lower-middle-income countries,2011,0.7568575685756859,0.15764157641576415,0.085500855 +Lower-middle-income countries,2012,0.7643000000000001,0.14987999999999999,0.08582 +Lower-middle-income countries,2013,0.75803,0.15833,0.08364 +Lower-middle-income countries,2014,0.7654776547765477,0.14904149041490417,0.085480855 +Lower-middle-income countries,2015,0.7747777477774778,0.13757137571375713,0.087650877 +Lower-middle-income countries,2016,0.7793777937779378,0.13336133361333613,0.087260873 +Lower-middle-income countries,2017,0.7666876668766688,0.14071140711407112,0.092600926 +Lower-middle-income countries,2018,0.76331,0.13881,0.09788 +Lower-middle-income countries,2019,0.7546200000000001,0.13993,0.10545 +Lower-middle-income countries,2020,0.74223,0.14593,0.11184 +Lower-middle-income countries,2021,0.7457699999999999,0.1352,0.11903 +Luxembourg,1990,0.8709699999999999,0.11289999999999999,0.01613 +Luxembourg,1991,0.8714212857871421,0.11428885711142889,0.014289857 +Luxembourg,1992,0.8787900000000001,0.10606,0.01515 +Luxembourg,1993,0.8805911940880591,0.1044789552104479,0.014929851 +Luxembourg,1994,0.81356,0.15254,0.0339 +Luxembourg,1995,0.77551,0.18367,0.04082 +Luxembourg,1996,0.8222282222822228,0.13333133331333313,0.044440444 +Luxembourg,1997,0.7561,0.19512000000000002,0.04878 +Luxembourg,1998,0.5945959459594595,0.32432324323243233,0.081080811 +Luxembourg,1999,0.6388836111638884,0.24999750002499974,0.111118889 +Luxembourg,2000,0.6,0.3,0.1 +Luxembourg,2001,0.8046000000000001,0.13793000000000002,0.05747 +Luxembourg,2002,0.946439464,0.035710357,0.017850179 +Luxembourg,2003,0.9498294982949829,0.028670286702867025,0.021500215 +Luxembourg,2004,0.9436199999999999,0.029670000000000002,0.02671 +Luxembourg,2005,0.9373006269937301,0.026869731302686974,0.035829642 +Luxembourg,2006,0.92938,0.03107,0.03955 +Luxembourg,2007,0.9184908150918492,0.037619623803761965,0.043889561 +Luxembourg,2008,0.8970600000000001,0.04779,0.05515 +Luxembourg,2009,0.914280857,0.034919650803491964,0.050799492 +Luxembourg,2010,0.91667,0.03395,0.04938 +Luxembourg,2011,0.9090900000000001,0.02273,0.06818 +Luxembourg,2012,0.88768,0.036230000000000005,0.07609 +Luxembourg,2013,0.8043499999999999,0.06522,0.13043 +Luxembourg,2014,0.7905800000000001,0.05759,0.15183 +Luxembourg,2015,0.6790999999999999,0.07463,0.24627 +Luxembourg,2016,0.41772,0.1519,0.43038 +Luxembourg,2017,0.33332999999999996,0.1,0.56667 +Luxembourg,2018,0.2916670833291667,0.093749063,0.614583854 +Luxembourg,2019,0.25234,0.10279999999999999,0.64486 +Luxembourg,2020,0.20491795082049183,0.073769262,0.721312787 +Luxembourg,2021,0.1951219512195122,0.089430894,0.715447154 +Luxembourg,2022,0.14286,0.05042,0.80672 +Madagascar,2013,0.56216,0.43243000000000004,0.00541 +Madagascar,2014,0.54822,0.44670000000000004,0.00508 +Madagascar,2015,0.53883,0.45146000000000003,0.00971 +Madagascar,2016,0.5544600000000001,0.4356400000000001,0.0099 +Madagascar,2017,0.6363599999999999,0.3545499999999999,0.00909 +Madagascar,2018,0.56828,0.42290999999999995,0.00881 +Madagascar,2019,0.54726,0.44279,0.00995 +Madagascar,2020,0.65482,0.33503,0.01015 +Madagascar,2021,0.6555,0.33493,0.00957 +Malawi,2000,0.13710000000000003,0.8225800000000001,0.04032 +Malawi,2001,0.13491999999999998,0.8253999999999999,0.03968 +Malawi,2002,0.13534000000000002,0.81955,0.04511 +Malawi,2003,0.10370103701037009,0.8444484444844448,0.051850519 +Malawi,2004,0.11409000000000001,0.84564,0.04027 +Malawi,2005,0.1045789542104579,0.8562014379856202,0.039219608 +Malawi,2006,0.1025610256102561,0.8589785897858978,0.038460385 +Malawi,2007,0.1006289937100629,0.8616313836861631,0.037739623 +Malawi,2008,0.075140751,0.8786187861878619,0.046240462 +Malawi,2009,0.09302,0.86628,0.0407 +Malawi,2010,0.07653,0.88776,0.03571 +Malawi,2011,0.075,0.895,0.03 +Malawi,2012,0.071770718,0.8899589,0.038270383 +Malawi,2013,0.076190762,0.8857188571885719,0.038090381 +Malawi,2014,0.067870679,0.8914089140891408,0.040720407 +Malawi,2015,0.067870679,0.8868888688886888,0.045240452 +Malawi,2016,0.068490685,0.8858488584885849,0.045660457 +Malawi,2017,0.08134,0.8708100000000001,0.04785 +Malawi,2018,0.12804871951280486,0.8292617073829261,0.042689573 +Malawi,2019,0.12353,0.76471,0.11176 +Malawi,2020,0.12865000000000001,0.7602300000000001,0.11112 +Malawi,2021,0.16197,0.70423,0.1338 +Malaysia,2000,0.8927110728892711,0.099189008,0.008099919 +Malaysia,2001,0.9129843507824609,0.079496025,0.007519624 +Malaysia,2002,0.9278543287402757,0.067125972,0.005019699 +Malaysia,2003,0.9334666733336666,0.061503075,0.005030252 +Malaysia,2004,0.9355980679420383,0.058361751,0.006040181 +Malaysia,2005,0.9329013419731604,0.061078778424431504,0.00601988 +Malaysia,2006,0.9327520174394769,0.061208164,0.006039819 +Malaysia,2007,0.93792,0.055060000000000005,0.00702 +Malaysia,2008,0.924247727,0.068742062,0.00701021 +Malaysia,2009,0.9285521434356969,0.059428217,0.012019639 +Malaysia,2010,0.9389112217755645,0.050968981,0.010119798 +Malaysia,2011,0.9244484889697795,0.063451269,0.012100242 +Malaysia,2012,0.9196816063678727,0.069038619,0.011279774 +Malaysia,2013,0.9074318513629727,0.083748325,0.008819824 +Malaysia,2014,0.9029419411611768,0.090798184,0.006259875 +Malaysia,2015,0.90047,0.09273,0.0068 +Malaysia,2016,0.86537,0.12779999999999997,0.00683 +Malaysia,2017,0.8260534789304215,0.16713665726685464,0.006809864 +Malaysia,2018,0.8340316596834031,0.15435845641543583,0.011609884 +Malaysia,2019,0.8388483884838849,0.14681146811468115,0.014340143 +Malaysia,2020,0.8196118038819612,0.16383836161638382,0.016549835 +Maldives,2014,0.98039,0,0.01961 +Maldives,2015,0.98246,0,0.01754 +Maldives,2016,0.9836100000000001,0,0.01639 +Maldives,2017,0.96774,0,0.03226 +Maldives,2018,0.95312,0,0.04688 +Maldives,2019,0.95312,0,0.04688 +Maldives,2020,0.93443,0,0.06557 +Maldives,2021,0.9242400000000001,0,0.07576 +Mali,2000,0.3589735897358974,0.5897458974589745,0.051280513 +Mali,2001,0.375,0.575,0.05 +Mali,2002,0.36585,0.58537,0.04878 +Mali,2003,0.39535,0.53488,0.06977 +Mali,2004,0.3913,0.54348,0.06522 +Mali,2005,0.37179371793717936,0.5769257692576926,0.051280513 +Mali,2006,0.36905,0.57143,0.05952 +Mali,2007,0.37349,0.56627,0.06024 +Mali,2008,0.37,0.57,0.06 +Mali,2009,0.34821348213482134,0.5982159821598216,0.053570536 +Mali,2010,0.30994,0.64327,0.04679 +Mali,2011,0.34737,0.60526,0.04737 +Mali,2012,0.39381000000000005,0.5486700000000001,0.05752 +Mali,2013,0.45614,0.48684,0.05702 +Mali,2014,0.36017000000000005,0.58475,0.05508 +Mali,2015,0.45259,0.48276,0.06465 +Mali,2016,0.41516,0.5343,0.05054 +Mali,2017,0.49848,0.44984999999999997,0.05167 +Mali,2018,0.5580700000000001,0.38527,0.05666 +Mali,2019,0.64759,0.28614,0.06627 +Mali,2020,0.6374936250637493,0.29687703122968767,0.065629344 +Mali,2021,0.6401135988640114,0.2949870501294987,0.064899351 +Malta,2012,0.98695013,0,0.01304987 +Malta,2013,0.9823098230982309,0,0.017690177 +Malta,2014,0.9644496444964449,0,0.035550356 +Malta,2015,0.9230800000000001,0,0.07692 +Malta,2016,0.83721,0,0.16279 +Malta,2017,0.89697,0,0.10303 +Malta,2018,0.8984710152898471,0,0.101528985 +Malta,2019,0.8985500000000001,0,0.10145 +Malta,2020,0.88372,0,0.11628 +Malta,2021,0.89862,0,0.10138 +Malta,2022,0.8755712442875572,0,0.124428756 +Mauritania,2013,0.7766,0.18085,0.04255 +Mauritania,2014,0.7755177551775517,0.18367183671836718,0.040810408 +Mauritania,2015,0.7192928070719293,0.16666833331666683,0.11403886 +Mauritania,2016,0.7603300000000001,0.10744,0.13223 +Mauritania,2017,0.7814521854781452,0.11257887421125787,0.10596894 +Mauritania,2018,0.74556,0.11243,0.14201 +Mauritania,2019,0.7472574725747257,0.10989109891098912,0.142851429 +Mauritania,2020,0.72881,0.11864000000000001,0.15255 +Mauritania,2021,0.7340399999999999,0.1117,0.15426 +Mauritius,2000,0.84431,0.05389,0.1018 +Mauritius,2001,0.83889,0.03889,0.12222 +Mauritius,2002,0.83152,0.04891,0.11957 +Mauritius,2003,0.82323,0.06061,0.11616 +Mauritius,2004,0.8292617073829261,0.058539415,0.112198878 +Mauritius,2005,0.7243,0.051399999999999994,0.2243 +Mauritius,2006,0.84615,0.0362,0.11765 +Mauritius,2007,0.84979,0.03433,0.11588 +Mauritius,2008,0.8524600000000001,0.04508,0.10246 +Mauritius,2009,0.80488,0.048780000000000004,0.14634 +Mauritius,2010,0.81641,0.03906,0.14453 +Mauritius,2011,0.8455515444845552,0.019309806901930984,0.135138649 +Mauritius,2012,0.8674200000000001,0.026520000000000002,0.10606 +Mauritius,2013,0.8576600000000001,0.032850000000000004,0.10949 +Mauritius,2014,0.8464384643846439,0.032140321,0.121421214 +Mauritius,2015,0.8280617193828061,0.042109579,0.129828702 +Mauritius,2016,0.82759,0.03448,0.13793 +Mauritius,2017,0.83108,0.03041,0.13851 +Mauritius,2018,0.81818,0.0404,0.14142 +Mauritius,2019,0.8051900000000001,0.03247,0.16234 +Mauritius,2020,0.7883199999999999,0.0365,0.17518 +Mauritius,2021,0.7881978819788199,0.034720347203472036,0.177081771 +Mexico,1985,0.68746,0.29547999999999996,0.01706 +Mexico,1986,0.7520699999999999,0.21385,0.03408 +Mexico,1987,0.7767377673776739,0.18165181651816517,0.041610416 +Mexico,1988,0.7641576415764157,0.19456194561945617,0.041280413 +Mexico,1989,0.7467599999999999,0.21119999999999997,0.04204 +Mexico,1990,0.7232372323723237,0.2081920819208192,0.068570686 +Mexico,1991,0.7456474564745647,0.17597175971759718,0.078380784 +Mexico,1992,0.7195071950719508,0.20271202712027123,0.077780778 +Mexico,1993,0.7170971709717097,0.1979719797197972,0.084930849 +Mexico,1994,0.7896436893106794,0.13872416172485175,0.071632149 +Mexico,1995,0.7175443508870177,0.1835636712734255,0.098891978 +Mexico,1996,0.7099970999709997,0.20012200122001222,0.089880899 +Mexico,1997,0.7437948758975179,0.15810316206324126,0.098101962 +Mexico,1998,0.7789822101778981,0.13582864171358286,0.085189148 +Mexico,1999,0.7431274312743127,0.17219172191721918,0.084680847 +Mexico,2000,0.7304800000000001,0.16897,0.10055 +Mexico,2001,0.76214,0.14028000000000002,0.09758 +Mexico,2002,0.7805500000000001,0.12064,0.09881 +Mexico,2003,0.79219,0.09717,0.11064 +Mexico,2004,0.7872821271787283,0.1131088689113109,0.099609004 +Mexico,2005,0.77262,0.11834,0.10904 +Mexico,2006,0.7718277182771828,0.12707127071270713,0.101101011 +Mexico,2007,0.7864500000000001,0.11069000000000002,0.10286 +Mexico,2008,0.74673,0.15699,0.09628 +Mexico,2009,0.7934479344793448,0.10776107761077611,0.098790988 +Mexico,2010,0.78431,0.13913999999999999,0.07655 +Mexico,2011,0.78461,0.12821,0.08718 +Mexico,2012,0.8047019529804702,0.11093889061109388,0.084359156 +Mexico,2013,0.8048980489804898,0.096490965,0.098610986 +Mexico,2014,0.7699476994769947,0.13284132841328414,0.097210972 +Mexico,2015,0.78649,0.10276,0.11075 +Mexico,2016,0.7913000000000001,0.09815,0.11055 +Mexico,2017,0.78505,0.10267000000000001,0.11228 +Mexico,2018,0.7828400000000001,0.09728,0.11988 +Mexico,2019,0.7803100000000001,0.07401,0.14568 +Mexico,2020,0.7540600000000001,0.08215,0.16379 +Mexico,2021,0.7267372673726737,0.10230102301023011,0.17096171 +Middle East (BP),1997,0.9598904010959889,0.040099599,9.9999E-06 +Middle East (BP),1998,0.9597363762738645,0.040253622826054346,1.00009E-05 +Middle East (BP),1999,0.9735631264128674,0.026356852781723245,8.00208E-05 +Middle East (BP),2000,0.9774845963031127,0.022425382091702008,9.00216E-05 +Middle East (BP),2011,0.9788606341809746,0.020279391618251454,0.000859974 +Middle East (BP),2012,0.9751297621194813,0.022365178,0.00250506 +Middle East (BP),2013,0.9709274988244946,0.023670178176615948,0.005402323 +Middle East (BP),2014,0.9757395680142461,0.018748061666516606,0.00551237 +Middle East (BP),2015,0.9798419367747099,0.014955982392957185,0.005202081 +Middle East (BP),2016,0.973610264,0.017559824401755984,0.008829912 +Middle East (BP),2017,0.973230268,0.017119829,0.009649904 +Middle East (BP),2018,0.9776704465910682,0.010609787804243914,0.011719766 +Middle East (BP),2019,0.9519349,0.032989773170317205,0.015075327 +Middle East (BP),2020,0.9584444377864997,0.022580419650258164,0.018975143 +Middle East (BP),2021,0.96009,0.01494,0.02497 +Moldova,2014,0.938770612,0.059369406,0.001859981 +Moldova,2015,0.9553699999999999,0.04298,0.00165 +Moldova,2016,0.9589699999999999,0.039319999999999994,0.00171 +Moldova,2017,0.9395106048939511,0.056449436,0.00403996 +Moldova,2018,0.944230558,0.050189498105018944,0.005579944 +Moldova,2019,0.9384899999999999,0.052719999999999996,0.00879 +Moldova,2020,0.9448994489944901,0.045380454,0.009720097 +Moldova,2021,0.93544,0.04805,0.01651 +Mongolia,2008,0.99744,0,0.00256 +Mongolia,2009,0.9974599999999999,0,0.00254 +Mongolia,2010,0.9876898768987691,0.009850099,0.002460025 +Mongolia,2011,0.98595,0.01171,0.00234 +Mongolia,2012,0.98675,0.011040000000000001,0.00221 +Mongolia,2013,0.97458,0.012709999999999999,0.01271 +Mongolia,2014,0.95858,0.01381,0.02761 +Mongolia,2015,0.95761,0.011559999999999999,0.03083 +Mongolia,2016,0.953189532,0.016850169,0.0299603 +Mongolia,2017,0.954719547,0.014490144901449016,0.030790308 +Mongolia,2018,0.9284507154928451,0.013009869901300986,0.058539415 +Mongolia,2019,0.90046,0.013779999999999999,0.08576 +Mongolia,2020,0.89881,0.011899999999999999,0.08929 +Mongolia,2021,0.9016809831901682,0.011239887601123991,0.087079129 +Montenegro,2017,0.54839,0.41129000000000004,0.04032 +Montenegro,2018,0.40789407894078944,0.5552655526555266,0.036840368 +Montenegro,2019,0.43732000000000004,0.47522000000000003,0.08746 +Montenegro,2020,0.4778752212477875,0.4277257227427726,0.094399056 +Montenegro,2021,0.3937,0.51969,0.08661 +Morocco,2000,0.93652,0.05853,0.00495 +Morocco,2001,0.9246500000000001,0.06056,0.01479 +Morocco,2002,0.93206,0.05541,0.01253 +Morocco,2003,0.9004809951900481,0.087379126,0.012139879 +Morocco,2004,0.89771,0.09086,0.01143 +Morocco,2005,0.9371299999999999,0.051680000000000004,0.01119 +Morocco,2006,0.93928,0.05138,0.00934 +Morocco,2007,0.93847,0.04705,0.01448 +Morocco,2008,0.937889379,0.046840468,0.015270153 +Morocco,2009,0.85365,0.12687,0.01948 +Morocco,2010,0.8265699999999999,0.14509,0.02834 +Morocco,2011,0.89236,0.07963,0.02801 +Morocco,2012,0.911640884,0.059149409,0.029209708 +Morocco,2013,0.8435484354843549,0.1030610306103061,0.053390534 +Morocco,2014,0.8698686986869868,0.058400584,0.071730717 +Morocco,2015,0.8493515064849352,0.063299367,0.087349127 +Morocco,2016,0.84449,0.040679999999999994,0.11483 +Morocco,2017,0.85135,0.03708,0.11157 +Morocco,2018,0.80952,0.049080000000000006,0.1414 +Morocco,2019,0.8099,0.03152,0.15858 +Morocco,2020,0.8170981709817099,0.022670226702267024,0.160231602 +Morocco,2021,0.8019319806801932,0.029299707,0.168768312 +Mozambique,2000,0.00208,0.9948,0.00312 +Mozambique,2001,0.0017,0.99575,0.00255 +Mozambique,2002,0.00238,0.9944500000000001,0.00317 +Mozambique,2003,0.00369,0.9926200000000001,0.00369 +Mozambique,2004,0.00344,0.9931200000000001,0.00344 +Mozambique,2005,0.002270023,0.995459955,0.002270023 +Mozambique,2006,0.00205,0.9959,0.00205 +Mozambique,2007,0.00188,0.9962399999999999,0.00188 +Mozambique,2008,0.00199998,0.99600004,0.00199998 +Mozambique,2009,0.00178,0.9964400000000001,0.00178 +Mozambique,2010,0.00242,0.9957699999999999,0.00181 +Mozambique,2011,0.00299,0.9946199999999998,0.00239 +Mozambique,2012,0.00332,0.9940300000000001,0.00265 +Mozambique,2013,0.014870148701487016,0.973639736,0.011490115 +Mozambique,2014,0.04949,0.91069,0.03982 +Mozambique,2015,0.08278,0.86491,0.05231 +Mozambique,2016,0.14949,0.83378,0.01673 +Mozambique,2017,0.15366153661536613,0.8290682906829068,0.017270173 +Mozambique,2018,0.17468825311746883,0.8187718122818771,0.006539935 +Mozambique,2019,0.19498,0.7975399999999999,0.00748 +Mozambique,2020,0.17994,0.81179,0.00827 +Mozambique,2021,0.1858381416185838,0.8036119638803612,0.010549895 +Myanmar,2000,0.58896,0.38240999999999997,0.02863 +Myanmar,2001,0.5657000000000001,0.40089,0.03341 +Myanmar,2002,0.52811,0.44378,0.02811 +Myanmar,2003,0.5530700000000001,0.41527000000000003,0.03166 +Myanmar,2004,0.52876,0.44156,0.02968 +Myanmar,2005,0.46471535284647153,0.5111848881511185,0.024099759 +Myanmar,2006,0.4237857621423785,0.5510844891551084,0.025129749 +Myanmar,2007,0.3941839418394184,0.5783557835578356,0.027460275 +Myanmar,2008,0.34837,0.6267499999999999,0.02488 +Myanmar,2009,0.22058779412205878,0.7647023529764703,0.014709853 +Myanmar,2010,0.29292,0.68801,0.01907 +Myanmar,2011,0.2136921369213692,0.7717877178771788,0.014520145 +Myanmar,2012,0.26148,0.72071,0.01781 +Myanmar,2013,0.26541000000000003,0.7173400000000001,0.01725 +Myanmar,2014,0.35908,0.62518,0.01574 +Myanmar,2015,0.39122,0.59224,0.01654 +Myanmar,2016,0.43134,0.54986,0.0188 +Myanmar,2017,0.45015,0.53421,0.01564 +Myanmar,2018,0.43744,0.54826,0.0143 +Myanmar,2019,0.5396,0.44313,0.01727 +Myanmar,2020,0.5186748132518675,0.4668853311466885,0.014439856 +Myanmar,2021,0.58095,0.4025,0.01655 +Namibia,2010,0.045800458,0.9465694656946569,0.007630076 +Namibia,2011,0.02098,0.9720300000000001,0.00699 +Namibia,2012,0.018400184001840018,0.9754697546975469,0.006130061 +Namibia,2013,0.044779552204477956,0.9402905970940292,0.014929851 +Namibia,2014,0.00662,0.97351,0.01987 +Namibia,2015,0.01923,0.95513,0.02564 +Namibia,2016,0.040819592,0.9183608163918362,0.040819592 +Namibia,2017,0.03448,0.90805,0.05747 +Namibia,2018,0.014180141801418014,0.8014280142801428,0.184391844 +Namibia,2019,0.02941,0.69853,0.27206 +Namibia,2020,0.03077,0.76923,0.2 +Namibia,2021,0.044589554,0.7006329936700632,0.254777452 +Nepal,2000,0.0355,0.95858,0.00592 +Nepal,2007,0.003599964,0.992800072,0.003599964 +Nepal,2008,0.00357,0.99286,0.00357 +Nepal,2009,0.003239968,0.9935200647993521,0.003239968 +Nepal,2010,0,0.9968600000000001,0.00314 +Nepal,2011,0,0.9971099999999999,0.00289 +Nepal,2012,0.00567,0.9915,0.00283 +Nepal,2013,0.00286,0.99143,0.00571 +Nepal,2014,0,0.99206,0.00794 +Nepal,2015,0,0.9913,0.0087 +Nepal,2016,0,0.99291,0.00709 +Nepal,2017,0,0.9809300000000001,0.01907 +Nepal,2018,0,0.98196982,0.01803018 +Nepal,2019,0,0.98722,0.01278 +Nepal,2020,0,0.98262,0.01738 +Nepal,2021,0,0.980399804,0.019600196 +Netherlands,1985,0.9283926772790048,5.1919462529723894e-05,0.071555403 +Netherlands,1986,0.9264294737714084,4.141901547000228e-05,0.073529107 +Netherlands,1987,0.9355970079766597,1.0345862172424137e-05,0.064392646 +Netherlands,1988,0.9324220374220376,3.118503118503119e-05,0.067546778 +Netherlands,1989,0.9292471934616223,0.000529634,0.070223173 +Netherlands,1990,0.93983,0.00125,0.05892 +Netherlands,1991,0.9426205737942621,0.001349987,0.05602944 +Netherlands,1992,0.9377,0.00156,0.06074 +Netherlands,1993,0.93436,0.00117,0.06447 +Netherlands,1994,0.934340657,0.001259987,0.064399356 +Netherlands,1995,0.9328693286932869,0.001110011,0.06602066 +Netherlands,1996,0.92981,0.00094,0.06925 +Netherlands,1997,0.94877,0.00104,0.05019 +Netherlands,1998,0.9325500000000001,0.00121,0.06624 +Netherlands,1999,0.9267207327926721,0.00103999,0.072239278 +Netherlands,2000,0.92281,0.00157,0.07562 +Netherlands,2001,0.9219792197921979,0.001280013,0.076740767 +Netherlands,2002,0.9175908240917591,0.001149989,0.081259187 +Netherlands,2003,0.9174083481669634,0.000720014,0.081871637 +Netherlands,2004,0.90971,0.00089,0.0894 +Netherlands,2005,0.8850299999999999,0.0009,0.11407 +Netherlands,2006,0.88327,0.00111,0.11562 +Netherlands,2007,0.88771,0.00105,0.11124 +Netherlands,2008,0.87244,0.00093,0.12663 +Netherlands,2009,0.86721,0.00088,0.13191 +Netherlands,2010,0.87272,0.00084,0.12644 +Netherlands,2011,0.85537,0.00053,0.1441 +Netherlands,2012,0.8410715892841073,0.00096999,0.15795842 +Netherlands,2013,0.85232,0.00108,0.1466 +Netherlands,2014,0.8475100000000001,0.00107,0.15142 +Netherlands,2015,0.8366783667836679,0.000830008,0.162491625 +Netherlands,2016,0.8353700000000001,0.00088,0.16375 +Netherlands,2017,0.8198781987819878,0.000520005,0.179601796 +Netherlands,2018,0.8027719722802772,0.000619994,0.196608034 +Netherlands,2019,0.7789522104778952,0.000579994,0.220467795 +Netherlands,2020,0.69998,0.00041,0.29961 +Netherlands,2021,0.6357263572635727,0.000740007,0.363533635 +Netherlands,2022,0.56996,0.00058,0.42946 +New Caledonia,2000,0.7133799999999999,0.28025,0.00637 +New Caledonia,2001,0.77439,0.21951000000000004,0.0061 +New Caledonia,2002,0.8023919760802393,0.19161808381916182,0.00598994 +New Caledonia,2004,0.79245,0.20126,0.00629 +New Caledonia,2005,0.7988879888798888,0.18994189941899417,0.011170112 +New Caledonia,2006,0.82486,0.15819,0.01695 +New Caledonia,2007,0.7663,0.21196,0.02174 +New Caledonia,2008,0.7303400000000001,0.25281,0.01685 +New Caledonia,2009,0.76503,0.21858,0.01639 +New Caledonia,2010,0.84577,0.12935,0.02488 +New Caledonia,2011,0.8046500000000001,0.17209,0.02326 +New Caledonia,2012,0.78899,0.18349000000000001,0.02752 +New Caledonia,2013,0.78571,0.19328,0.02101 +New Caledonia,2014,0.8771987719877199,0.10175101751017511,0.021050211 +New Caledonia,2015,0.850901491,0.12363876361236388,0.025459745 +New Caledonia,2016,0.90203,0.0777,0.02027 +New Caledonia,2017,0.8562099999999999,0.11765,0.02614 +New Caledonia,2018,0.8599914000859991,0.10666893331066689,0.033339667 +New Caledonia,2019,0.8280217197828021,0.11464885351146488,0.057329427 +New Caledonia,2020,0.86667,0.06984,0.06349 +New Caledonia,2021,0.8630913690863091,0.065479345,0.071429286 +New Zealand,2000,0.27925,0.63308,0.08767 +New Zealand,2001,0.35133000000000003,0.55973,0.08894 +New Zealand,2002,0.29118291182911826,0.6239262392623925,0.084890849 +New Zealand,2003,0.32203322033220333,0.5917059170591705,0.086260863 +New Zealand,2004,0.26511,0.64941,0.08548 +New Zealand,2005,0.33791000000000004,0.5561200000000001,0.10597 +New Zealand,2006,0.33531335313353133,0.5546655466554666,0.1100211 +New Zealand,2007,0.33104999999999996,0.55176,0.11719 +New Zealand,2008,0.34253,0.5218200000000001,0.13565 +New Zealand,2009,0.27437,0.56865,0.15698 +New Zealand,2010,0.26050260502605027,0.5618556185561856,0.177641776 +New Zealand,2011,0.23457234572345725,0.5745357453574537,0.190891909 +New Zealand,2012,0.273,0.52538,0.20162 +New Zealand,2013,0.24929249292492925,0.5382453824538246,0.212462125 +New Zealand,2014,0.20422,0.56436,0.23142 +New Zealand,2015,0.1956619566195662,0.5602256022560226,0.244112441 +New Zealand,2016,0.15774,0.59832,0.24394 +New Zealand,2017,0.1856,0.57525,0.23915 +New Zealand,2018,0.16532165321653217,0.5984359843598437,0.236242362 +New Zealand,2019,0.18050999999999998,0.57827,0.24122 +New Zealand,2020,0.19569,0.5565100000000001,0.2478 +New Zealand,2021,0.19277,0.55228,0.25495 +Nicaragua,2000,0.7934300000000001,0.09859,0.10798 +Nicaragua,2001,0.8025719742802573,0.081549185,0.115878841 +Nicaragua,2002,0.7444474444744447,0.1111111111111111,0.144441444 +Nicaragua,2003,0.6846131538684613,0.11153888461115388,0.203847962 +Nicaragua,2004,0.62082,0.11896000000000001,0.26022 +Nicaragua,2005,0.60465,0.14286,0.25249 +Nicaragua,2006,0.62903,0.1,0.27097 +Nicaragua,2007,0.66096,0.10274,0.2363 +Nicaragua,2008,0.6086939130608693,0.16459835401645984,0.226707733 +Nicaragua,2009,0.67324,0.08169,0.24507 +Nicaragua,2010,0.6182361823618236,0.14245142451424514,0.239312393 +Nicaragua,2011,0.6420735792642073,0.12021879781202188,0.237707623 +Nicaragua,2012,0.5706957069570696,0.1054010540105401,0.323903239 +Nicaragua,2013,0.49256999999999995,0.11138999999999999,0.39604 +Nicaragua,2014,0.47586,0.08966,0.43448 +Nicaragua,2015,0.4954950450495495,0.065319347,0.439185608 +Nicaragua,2016,0.46756,0.09396,0.43848 +Nicaragua,2017,0.47489,0.10502,0.42009 +Nicaragua,2018,0.4525354746452535,0.090509095,0.45695543 +Nicaragua,2019,0.4843751562484375,0.051339487,0.464285357 +Nicaragua,2020,0.45249,0.12896000000000002,0.41855 +Nicaragua,2021,0.45356,0.12311,0.42333 +Niger,2012,0.9743600000000001,0,0.02564 +Niger,2013,0.97619,0,0.02381 +Niger,2014,0.97619,0,0.02381 +Niger,2015,0.98039,0,0.01961 +Niger,2016,0.98,0,0.02 +Niger,2017,0.98113,0,0.01887 +Niger,2018,0.90741,0,0.09259 +Niger,2019,0.91803,0,0.08197 +Niger,2020,0.88372,0,0.11628 +Niger,2021,0.88889,0,0.11111 +Nigeria,2000,0.59717,0.40212000000000003,0.00071 +Nigeria,2001,0.6051260512605127,0.39420394203942044,0.000670007 +Nigeria,2002,0.6052260522605226,0.39429394293942943,0.000480005 +Nigeria,2003,0.6185999999999999,0.38087999999999994,0.00052 +Nigeria,2004,0.65376,0.34537999999999996,0.00086 +Nigeria,2005,0.6582365823658237,0.3413234132341324,0.000440004 +Nigeria,2006,0.71824,0.28131,0.00045 +Nigeria,2007,0.71839,0.28115,0.00046 +Nigeria,2008,0.71847,0.28103000000000006,0.0005 +Nigeria,2009,0.7614276142761428,0.23804238042380424,0.000530005 +Nigeria,2010,0.74568,0.25352,0.0008 +Nigeria,2011,0.77294,0.22628,0.00078 +Nigeria,2012,0.79341,0.20513,0.00146 +Nigeria,2013,0.8066219337806623,0.19191808081919182,0.001459985 +Nigeria,2014,0.82582,0.17288000000000003,0.0013 +Nigeria,2015,0.81461,0.18377,0.00162 +Nigeria,2016,0.7463299999999999,0.25211,0.00156 +Nigeria,2017,0.7645676456764567,0.23391233912339118,0.001520015 +Nigeria,2018,0.7570600000000001,0.24137,0.00157 +Nigeria,2019,0.7317573175731757,0.2663526635266353,0.001890019 +Nigeria,2020,0.7394173941739418,0.2585725857258573,0.00201002 +Nigeria,2021,0.7435625643743563,0.25420745792542077,0.002229978 +Non-OECD (BP),1985,0.6981883695325795,0.2310279251326194,0.070783705 +Non-OECD (BP),1986,0.7075863587680049,0.22799115141687437,0.06442249 +Non-OECD (BP),1987,0.7078178178178177,0.22205205205205203,0.07013013 +Non-OECD (BP),1988,0.6994975779654911,0.2242483686296489,0.076254053 +Non-OECD (BP),1989,0.7076812232317977,0.2214806068126326,0.07083817 +Non-OECD (BP),1990,0.7077386552435094,0.2241627799907921,0.068098565 +Non-OECD (BP),1991,0.7047581864232013,0.22814868206344918,0.067093132 +Non-OECD (BP),1992,0.7059006148977507,0.22832335209405732,0.065776033 +Non-OECD (BP),1993,0.6977610818933133,0.23713498622589535,0.065103932 +Non-OECD (BP),1994,0.6937382887261141,0.24465665300560138,0.061605058 +Non-OECD (BP),1995,0.6949498997995991,0.24308617234468938,0.061963928 +Non-OECD (BP),1996,0.7000601383181317,0.23409842638067557,0.065841435 +Non-OECD (BP),1997,0.7041659148774083,0.23040837192518196,0.065425713 +Non-OECD (BP),1998,0.7031309507105774,0.2343101685742348,0.062558881 +Non-OECD (BP),1999,0.708991421,0.2266395414094444,0.064369037 +Non-OECD (BP),2000,0.7121749764439366,0.22176780738156812,0.066057216 +Non-OECD (BP),2001,0.7149616086285359,0.21851005392834946,0.066528337 +Non-OECD (BP),2002,0.7227300976323651,0.21082175577875345,0.066448147 +Non-OECD (BP),2003,0.7341236834457394,0.19936464669746556,0.06651167 +Non-OECD (BP),2004,0.7294088176352704,0.20670340681362726,0.063887776 +Non-OECD (BP),2005,0.7346906059634498,0.20432229881372235,0.060987095 +Non-OECD (BP),2006,0.740516982,0.19975954313195068,0.059723475 +Non-OECD (BP),2007,0.7470650693164516,0.19483732670887088,0.058097604 +Non-OECD (BP),2008,0.7401368175398884,0.20035857012650113,0.059504612 +Non-OECD (BP),2009,0.7432386409167402,0.1959191441621925,0.060842215 +Non-OECD (BP),2010,0.7435351964276755,0.1937283628518389,0.062736441 +Non-OECD (BP),2011,0.7516432348897654,0.18333985609778125,0.065016909 +Non-OECD (BP),2012,0.7450160029698301,0.18718959756794992,0.067794399 +Non-OECD (BP),2013,0.7417254421959809,0.1878743491216277,0.070400209 +Non-OECD (BP),2014,0.7363931925824838,0.18783615637794016,0.075770651 +Non-OECD (BP),2015,0.7295496507987477,0.1854780444729871,0.084972305 +Non-OECD (BP),2016,0.7202044956911271,0.18598461260320204,0.093810892 +Non-OECD (BP),2017,0.7141321708034916,0.18151135576024832,0.104356473 +Non-OECD (BP),2018,0.7079646906414132,0.1766070478122458,0.115428262 +Non-OECD (BP),2019,0.6963348157369017,0.17639263951492273,0.127272545 +Non-OECD (BP),2020,0.681989299,0.17974561553210927,0.138265086 +Non-OECD (BP),2021,0.6816985982246856,0.16488934409768244,0.153412058 +North America,1985,0.649667809,0.1931357380497325,0.157196453 +North America,1986,0.6355864469198006,0.19431207697210673,0.170101476 +North America,1987,0.6446409779001053,0.17559499716668017,0.179764025 +North America,1988,0.6468713964920798,0.15840262183649936,0.194725982 +North America,1989,0.6580612503163755,0.1569324221716021,0.185006328 +North America,1990,0.6422506923100332,0.16052463406469675,0.197224674 +North America,1991,0.6336752188777632,0.15876880624118653,0.207555975 +North America,1992,0.6405515448739427,0.15155299684222281,0.207895458 +North America,1993,0.6418755708921141,0.1551913122906729,0.202933117 +North America,1994,0.643660885,0.14674818215054636,0.209590933 +North America,1995,0.631647936,0.15812790863088583,0.210224155 +North America,1996,0.6279717436601109,0.1678609544137826,0.204167302 +North America,1997,0.6461216018232134,0.16489296760540453,0.188985431 +North America,1998,0.6608949693601255,0.14822166575052426,0.190883365 +North America,1999,0.6513484885521063,0.14863928949727043,0.200012222 +North America,2000,0.6555699999999999,0.14425999999999997,0.20017 +North America,2001,0.66743,0.1265,0.20607 +North America,2002,0.65968,0.13591,0.20441 +North America,2003,0.6648099999999999,0.13430999999999998,0.20088 +North America,2004,0.6629733702662973,0.13181868181318188,0.205207948 +North America,2005,0.6646366463664637,0.13428134281342816,0.201082011 +North America,2006,0.6585300000000001,0.13678000000000004,0.20469 +North America,2007,0.6677533224667753,0.12742872571274289,0.204817952 +North America,2008,0.6554800000000001,0.13446000000000002,0.21006 +North America,2009,0.6400664006640067,0.13925139251392515,0.220682207 +North America,2010,0.6507034929650704,0.13057869421305787,0.218717813 +North America,2011,0.63252,0.14593,0.22155 +North America,2012,0.6360399999999999,0.13922,0.22474 +North America,2013,0.62445,0.13792,0.23763 +North America,2014,0.6189499999999999,0.13484,0.24621 +North America,2015,0.6174261742617426,0.13143131431314314,0.251142511 +North America,2016,0.6016839831601685,0.13490865091349089,0.263407366 +North America,2017,0.58013,0.14523999999999998,0.27463 +North America,2018,0.5879641203587963,0.13772862271377284,0.274307257 +North America,2019,0.57937,0.13469,0.28594 +North America,2020,0.5580700000000001,0.13982,0.30211 +North America,2021,0.5622943770562294,0.13089869101308987,0.306806932 +North America (BP),1985,0.6502440390462474,0.19280084813570172,0.156955113 +North America (BP),1986,0.6362381604872828,0.19388296010321757,0.169878879 +North America (BP),1987,0.6453132501200193,0.1751180188830213,0.179568731 +North America (BP),1988,0.6475836133781405,0.15788526164186267,0.194531125 +North America (BP),1989,0.6585292586213802,0.1566968398285737,0.184773902 +North America (BP),1990,0.6427325056659781,0.16032210834553443,0.196945386 +North America (BP),1991,0.6341233368786499,0.15854588509160966,0.207330778 +North America (BP),1992,0.6410055697726931,0.1513272116011842,0.207667219 +North America (BP),1993,0.6423124009071387,0.15488590523210308,0.202801694 +North America (BP),1994,0.6439808961932856,0.1465996428069753,0.209419461 +North America (BP),1995,0.6319624254832299,0.15794544469199734,0.21009213 +North America (BP),1996,0.6283572202818258,0.16763017383275125,0.204012606 +North America (BP),1997,0.6464741787808208,0.16471568548710946,0.188810136 +North America (BP),1998,0.6612985813395448,0.14792020160440156,0.190781217 +North America (BP),1999,0.6518599606315029,0.1482444864017997,0.199895553 +North America (BP),2000,0.6642433979315192,0.13691133647956621,0.198845266 +North America (BP),2001,0.6739112992197059,0.11958156981525685,0.206507131 +North America (BP),2002,0.6665663436264772,0.12874455747506974,0.204689099 +North America (BP),2003,0.6723614961230966,0.12698364870836848,0.200654855 +North America (BP),2004,0.670967288,0.12409887748749975,0.204933834 +North America (BP),2005,0.67257802,0.12698189417840564,0.200440086 +North America (BP),2006,0.6665193858389484,0.12927909382123456,0.20420152 +North America (BP),2007,0.6759157941232571,0.12018511640046983,0.203899089 +North America (BP),2008,0.6637508536536376,0.1266621138472663,0.209587032 +North America (BP),2009,0.6483261518064302,0.13165797852572794,0.22001587 +North America (BP),2010,0.6588483357598274,0.12288769516541997,0.218263969 +North America (BP),2011,0.6406044480144586,0.1380993021738039,0.22129625 +North America (BP),2012,0.6437533878059063,0.13136656561803617,0.224880047 +North America (BP),2013,0.6328154794163104,0.1303867846891873,0.236797736 +North America (BP),2014,0.6286553812828432,0.12778290344578602,0.243561715 +North America (BP),2015,0.6259539688111116,0.12436443865015293,0.249681593 +North America (BP),2016,0.6103790613718412,0.1278880866425993,0.261732852 +North America (BP),2017,0.5896903701921148,0.13702723298439817,0.273282397 +North America (BP),2018,0.5965429425093746,0.1301710481461429,0.273286009 +North America (BP),2019,0.5888339633614422,0.1281246553228184,0.283041381 +North America (BP),2020,0.5673204187221754,0.1327357317611198,0.29994385 +North America (BP),2021,0.5697586991609107,0.12537217672003287,0.304869124 +North America (Ember),2000,0.6497635023649764,0.14236857631423686,0.207867921 +North America (Ember),2001,0.6601400000000001,0.12517,0.21469 +North America (Ember),2002,0.6510334896651034,0.1361186388136119,0.212847872 +North America (Ember),2003,0.6559534404655953,0.13542864571354285,0.208617914 +North America (Ember),2004,0.6543565435654357,0.13177131771317713,0.213872139 +North America (Ember),2005,0.65726,0.13406,0.20868 +North America (Ember),2006,0.6505465054650547,0.13625136251362513,0.213202132 +North America (Ember),2007,0.6597665976659766,0.1271512715127151,0.213082131 +North America (Ember),2008,0.6491464914649147,0.13179131791317913,0.219062191 +North America (Ember),2009,0.6295637043629564,0.13979860201397987,0.230637694 +North America (Ember),2010,0.6415264152641527,0.12837128371283713,0.230102301 +North America (Ember),2011,0.6212337876621233,0.14576854231457684,0.23299767 +North America (Ember),2012,0.6239137608623914,0.13926860731392685,0.236817632 +North America (Ember),2013,0.6112638873611264,0.13892861071389287,0.249807502 +North America (Ember),2014,0.60746,0.1336,0.25894 +North America (Ember),2015,0.6046639533604663,0.13184868151318488,0.263487365 +North America (Ember),2016,0.5872441275587243,0.13587864121358784,0.276877231 +North America (Ember),2017,0.56497,0.14579,0.28924 +North America (Ember),2018,0.5733600000000001,0.13829000000000002,0.28835 +North America (Ember),2019,0.56383,0.13767,0.2985 +North America (Ember),2020,0.5428999999999999,0.14169,0.31541 +North America (Ember),2021,0.54919,0.1306,0.32021 +North Korea,2014,0.26358,0.7358499999999999,0.00057 +North Korea,2015,0.26155,0.7376999999999999,0.00075 +North Korea,2016,0.2343,0.7651,0.0006 +North Korea,2017,0.19302000000000002,0.8063,0.00068 +North Korea,2018,0.16247999999999999,0.8368599999999999,0.00066 +North Korea,2019,0.17945,0.81906,0.00149 +North Korea,2020,0.15155999999999997,0.8471199999999999,0.00132 +North Korea,2021,0.16817000000000001,0.83045,0.00138 +North Macedonia,2013,0.7389199999999999,0.25944,0.00164 +North Macedonia,2014,0.76022,0.22491,0.01487 +North Macedonia,2015,0.64071,0.33097,0.02832 +North Macedonia,2016,0.63233,0.33748,0.03019 +North Macedonia,2017,0.7696476964769647,0.19821198211982122,0.032140321 +North Macedonia,2018,0.65062,0.31907,0.03031 +North Macedonia,2019,0.77172,0.19760999999999998,0.03067 +North Macedonia,2020,0.7228427715722843,0.23969760302396978,0.037459625 +North Macedonia,2021,0.70455,0.2601,0.03535 +Norway,1990,0.000909991,0.9973600263997361,0.001729983 +Norway,1991,0.00109,0.9970100000000001,0.0019 +Norway,1992,0.00094,0.99709,0.00197 +Norway,1993,0.00109,0.99682,0.00209 +Norway,1994,0.002499975,0.99500005,0.002499975 +Norway,1995,0.00246,0.99509,0.00245 +Norway,1996,0.003829962,0.993200068,0.00296997 +Norway,1997,0.003170032,0.9945699456994571,0.002260023 +Norway,1998,0.002839972,0.9947500524994749,0.002409976 +Norway,1999,0.00327,0.9942700000000001,0.00246 +Norway,2000,0.002249978,0.9957100428995711,0.00203998 +Norway,2001,0.00347,0.9942200000000001,0.00231 +Norway,2002,0.00323,0.99424,0.00253 +Norway,2003,0.00525,0.9895899999999999,0.00516 +Norway,2004,0.005360054,0.9890998909989099,0.005540055 +Norway,2005,0.004229958,0.9897101028989711,0.006059939 +Norway,2006,0.005699943,0.9857901420985791,0.008509915 +Norway,2007,0.007359926,0.983220168,0.009419906 +Norway,2008,0.00475,0.9859600000000001,0.00929 +Norway,2009,0.033689663103368975,0.9570604293957061,0.009249908 +Norway,2010,0.041600000000000005,0.9484100000000001,0.00999 +Norway,2011,0.034150342,0.9530195301953018,0.012830128 +Norway,2012,0.02013,0.9670399999999999,0.01283 +Norway,2013,0.021389786,0.9615003849961501,0.017109829 +Norway,2014,0.02129,0.96119,0.01752 +Norway,2015,0.0209,0.95974,0.01936 +Norway,2016,0.02005,0.9640900000000001,0.01586 +Norway,2017,0.019740197401974018,0.9593095930959309,0.02095021 +Norway,2018,0.0203,0.95173,0.02797 +Norway,2019,0.020580205802058018,0.9361693616936169,0.043250433 +Norway,2020,0.014289857101428986,0.9193008069919301,0.066409336 +Norway,2021,0.00456,0.91731,0.07813 +OECD (BP),1985,0.6090171779759206,0.18625761926351317,0.204725203 +OECD (BP),1986,0.5977896210922938,0.18237137186552352,0.219839007 +OECD (BP),1987,0.5978571716276634,0.17516212188343333,0.226980706 +OECD (BP),1988,0.594271379,0.17048843394857743,0.235240187 +OECD (BP),1989,0.6080534747497152,0.1578936755824856,0.23405285 +OECD (BP),1990,0.6039839512893406,0.1586523921853263,0.237363657 +OECD (BP),1991,0.5982539794550238,0.15698055384739457,0.244765467 +OECD (BP),1992,0.5993506362554702,0.15421380603787285,0.246435558 +OECD (BP),1993,0.5895509594925731,0.16015408351568566,0.250294957 +OECD (BP),1994,0.5988650452066806,0.15077965144994002,0.250355303 +OECD (BP),1995,0.5901244034586784,0.15646787000696175,0.253407727 +OECD (BP),1996,0.5906115409055606,0.15617844931059174,0.25321001 +OECD (BP),1997,0.5965751420296874,0.1560459742277924,0.247378884 +OECD (BP),1998,0.6038227628149435,0.14866748833168325,0.247509749 +OECD (BP),1999,0.6021608619191041,0.14681328455054474,0.251025854 +OECD (BP),2000,0.6102784375157915,0.14232149173783412,0.247400071 +OECD (BP),2001,0.6137967946840633,0.13188855114468356,0.254314654 +OECD (BP),2002,0.6151710070583958,0.13124173238682835,0.253587261 +OECD (BP),2003,0.6278160152815259,0.12747743650384566,0.244706548 +OECD (BP),2004,0.6203368948314516,0.12726464825998265,0.252398457 +OECD (BP),2005,0.6237455658975837,0.12567080010914713,0.250583634 +OECD (BP),2006,0.6196118839086382,0.12680950793506482,0.253578608 +OECD (BP),2007,0.6328154986767944,0.12080564029009516,0.246378861 +OECD (BP),2008,0.6252600117131489,0.1256740109457358,0.249065977 +OECD (BP),2009,0.609850665,0.1291814335766718,0.260967902 +OECD (BP),2010,0.6100650531334599,0.12769202796072568,0.262242919 +OECD (BP),2011,0.6085814714556987,0.1317320512302533,0.259686477 +OECD (BP),2012,0.6167356832643167,0.13206746793253207,0.251196849 +OECD (BP),2013,0.6037585329401786,0.13378034495294258,0.262461122 +OECD (BP),2014,0.5942677152635457,0.13250482065157038,0.273227464 +OECD (BP),2015,0.5862350957606841,0.13049096911629599,0.283273935 +OECD (BP),2016,0.5771419297907517,0.13264902475885224,0.290209045 +OECD (BP),2017,0.566338381,0.13179434645461643,0.301867273 +OECD (BP),2018,0.5602503118756149,0.13277280241792347,0.306976886 +OECD (BP),2019,0.543526355,0.13122856157015567,0.325245083 +OECD (BP),2020,0.5227865971947144,0.1382024640198259,0.339010939 +OECD (BP),2021,0.5229605838229017,0.1305876852397699,0.346451731 +OECD (Ember),2000,0.6012560125601256,0.14711147111471115,0.251632516 +OECD (Ember),2001,0.6056639433605665,0.1370386296137039,0.257297427 +OECD (Ember),2002,0.6090800000000001,0.13589,0.25503 +OECD (Ember),2003,0.6180161801618016,0.13235132351323511,0.249632496 +OECD (Ember),2004,0.6117438825611743,0.13244867551324485,0.255807442 +OECD (Ember),2005,0.6144961449614497,0.13062130621306214,0.254882549 +OECD (Ember),2006,0.6105999999999999,0.13160999999999998,0.25779 +OECD (Ember),2007,0.62513,0.12511,0.24976 +OECD (Ember),2008,0.6151961519615197,0.13107131071310713,0.253732537 +OECD (Ember),2009,0.6001339986600134,0.13466865331346686,0.265197348 +OECD (Ember),2010,0.6045239547604524,0.13107868921310786,0.264397356 +OECD (Ember),2011,0.6033639663603363,0.13545864541354583,0.261177388 +OECD (Ember),2012,0.61169,0.1356,0.25271 +OECD (Ember),2013,0.5977659776597767,0.13798137981379816,0.264252643 +OECD (Ember),2014,0.5879541204587954,0.13649863501364987,0.275547245 +OECD (Ember),2015,0.5804641953580465,0.13445865541344587,0.285077149 +OECD (Ember),2016,0.5738,0.13548,0.29072 +OECD (Ember),2017,0.56189,0.13584,0.30227 +OECD (Ember),2018,0.5573899999999999,0.13564,0.30697 +OECD (Ember),2019,0.5389053890538905,0.13467134671346712,0.326423264 +OECD (Ember),2020,0.51927,0.14112,0.33961 +OECD (Ember),2021,0.5209852098520985,0.13232132321323214,0.346693467 +Oceania,1985,0.7450569750083235,0.23753369634092641,0.017409329 +Oceania,1986,0.7401590775636577,0.24274809160305344,0.017092831 +Oceania,1987,0.7546131365061758,0.2289715638799411,0.0164153 +Oceania,1988,0.754308733,0.2284349656476723,0.017256301 +Oceania,1989,0.7661538134376762,0.21413305829939713,0.019713128 +Oceania,1990,0.7699226386058312,0.2095724327247016,0.020504929 +Oceania,1991,0.7692099087353325,0.20984615384615385,0.020943937 +Oceania,1992,0.7797107238211365,0.20003363676498412,0.020255639 +Oceania,1993,0.7715776293823039,0.20805509181969953,0.020367279 +Oceania,1994,0.7696622829219913,0.21124621630835663,0.019091501 +Oceania,1995,0.7709955907199076,0.21012074009972392,0.018883669 +Oceania,1996,0.7794123754152824,0.20173380398671098,0.018853821 +Oceania,1997,0.798537962,0.1824070953063116,0.019054942 +Oceania,1998,0.7998770910151448,0.1805199675020311,0.019602941 +Oceania,1999,0.8111453156683721,0.16820937391651522,0.02064531 +Oceania,2000,0.8081900000000001,0.1739,0.01791 +Oceania,2001,0.8281299999999999,0.15420999999999996,0.01766 +Oceania,2002,0.8192,0.16121,0.01959 +Oceania,2003,0.81901,0.158,0.02299 +Oceania,2004,0.8096000000000001,0.16362000000000002,0.02678 +Oceania,2005,0.81379,0.1505,0.03571 +Oceania,2006,0.81012,0.15078,0.0391 +Oceania,2007,0.8151299999999999,0.14101999999999998,0.04385 +Oceania,2008,0.82533,0.12807000000000002,0.0466 +Oceania,2009,0.81986,0.1316,0.04854 +Oceania,2010,0.8049980499804998,0.13904139041390415,0.05596056 +Oceania,2011,0.78496,0.14849,0.06655 +Oceania,2012,0.7875399999999999,0.13557999999999998,0.07688 +Oceania,2013,0.75619,0.15261,0.0912 +Oceania,2014,0.7533524664753352,0.15030849691503084,0.096339037 +Oceania,2015,0.7518375183751838,0.13881138811388113,0.109351094 +Oceania,2016,0.74249,0.14205,0.11546 +Oceania,2017,0.74142,0.14055,0.11803 +Oceania,2018,0.7315126848731514,0.14298857011429886,0.125498745 +Oceania,2019,0.6980530194698052,0.14039859601403984,0.161548385 +Oceania,2020,0.66827,0.13268000000000002,0.19905 +Oceania,2021,0.63733,0.1338,0.22887 +Oceania (Ember),2000,0.8081900000000001,0.1739,0.01791 +Oceania (Ember),2001,0.8281299999999999,0.15420999999999996,0.01766 +Oceania (Ember),2002,0.8192,0.16121,0.01959 +Oceania (Ember),2003,0.81901,0.158,0.02299 +Oceania (Ember),2004,0.8096000000000001,0.16362000000000002,0.02678 +Oceania (Ember),2005,0.81379,0.1505,0.03571 +Oceania (Ember),2006,0.81012,0.15078,0.0391 +Oceania (Ember),2007,0.8151299999999999,0.14101999999999998,0.04385 +Oceania (Ember),2008,0.82533,0.12807000000000002,0.0466 +Oceania (Ember),2009,0.81986,0.1316,0.04854 +Oceania (Ember),2010,0.8049980499804998,0.13904139041390415,0.05596056 +Oceania (Ember),2011,0.78496,0.14849,0.06655 +Oceania (Ember),2012,0.7875399999999999,0.13557999999999998,0.07688 +Oceania (Ember),2013,0.75619,0.15261,0.0912 +Oceania (Ember),2014,0.7533524664753352,0.15030849691503084,0.096339037 +Oceania (Ember),2015,0.7518375183751838,0.13881138811388113,0.109351094 +Oceania (Ember),2016,0.74249,0.14205,0.11546 +Oceania (Ember),2017,0.74142,0.14055,0.11803 +Oceania (Ember),2018,0.7315126848731514,0.14298857011429886,0.125498745 +Oceania (Ember),2019,0.6980530194698052,0.14039859601403984,0.161548385 +Oceania (Ember),2020,0.66827,0.13268000000000002,0.19905 +Oceania (Ember),2021,0.63733,0.1338,0.22887 +Oman,2017,0.99941,0,0.00059 +Oman,2018,0.99944,0,0.00056 +Oman,2019,0.99945,0,0.00055 +Oman,2020,0.9962099999999999,0,0.00379 +Oman,2021,0.99562,0,0.00438 +Pakistan,2000,0.71341,0.26844999999999997,0.01814 +Pakistan,2001,0.6874868748687487,0.2722927229272292,0.040220402 +Pakistan,2002,0.65839,0.30545,0.03616 +Pakistan,2003,0.62184,0.34421999999999997,0.03394 +Pakistan,2004,0.65167,0.3132,0.03513 +Pakistan,2005,0.6214062140621407,0.34088340883408835,0.037710377 +Pakistan,2006,0.6266600000000001,0.33538,0.03796 +Pakistan,2007,0.64933,0.31309999999999993,0.03757 +Pakistan,2008,0.6533699999999999,0.31357999999999997,0.03305 +Pakistan,2009,0.6567600000000001,0.30150000000000005,0.04174 +Pakistan,2010,0.6280237197628024,0.33332666673333267,0.038649614 +Pakistan,2011,0.65001,0.29768999999999995,0.0523 +Pakistan,2012,0.63354,0.30133,0.06513 +Pakistan,2013,0.6412864128641287,0.3006830068300683,0.05803058 +Pakistan,2014,0.6362,0.29952,0.06428 +Pakistan,2015,0.6335763357633577,0.30534305343053436,0.061080611 +Pakistan,2016,0.6677699999999999,0.25765999999999994,0.07457 +Pakistan,2017,0.6922,0.21014,0.09766 +Pakistan,2018,0.62859,0.26455,0.10686 +Pakistan,2019,0.63545,0.25934999999999997,0.1052 +Pakistan,2020,0.6174738252617473,0.27308726912730874,0.109438906 +Pakistan,2021,0.59779,0.25971,0.1425 +Palestine,2015,0.97917,0,0.02083 +Palestine,2016,0.92157,0,0.07843 +Palestine,2017,0.90385,0,0.09615 +Palestine,2018,0.85,0,0.15 +Palestine,2019,0.84416,0,0.15584 +Palestine,2020,0.775,0,0.225 +Palestine,2021,0.76744,0,0.23256 +Panama,2000,0.2857128571285713,0.7100871008710087,0.004200042 +Panama,2001,0.4919,0.5,0.0081 +Panama,2002,0.33980660193398066,0.6543634563654362,0.005829942 +Panama,2003,0.47309999999999997,0.5194799999999999,0.00742 +Panama,2004,0.32678673213267867,0.6678533214667853,0.005359946 +Panama,2005,0.34392,0.65079,0.00529 +Panama,2006,0.3890761092389076,0.6040939590604093,0.006829932 +Panama,2007,0.41930000000000006,0.57437,0.00633 +Panama,2008,0.36057639423605764,0.6298037019629804,0.009619904 +Panama,2009,0.4184,0.5727,0.0089 +Panama,2010,0.41259,0.58042,0.00699 +Panama,2011,0.45237999999999995,0.53704,0.01058 +Panama,2012,0.35167000000000004,0.63756,0.01077 +Panama,2013,0.40023,0.5882399999999999,0.01153 +Panama,2014,0.37844,0.59641,0.02515 +Panama,2015,0.28449,0.66203,0.05348 +Panama,2016,0.2760000000000001,0.646,0.078 +Panama,2017,0.25681743182568173,0.6754432455675443,0.067739323 +Panama,2018,0.17857,0.73872,0.08271 +Panama,2019,0.39942000000000005,0.4908600000000001,0.10972 +Panama,2020,0.24366,0.6657599999999999,0.09058 +Panama,2021,0.25559,0.6434300000000001,0.10098 +Papua New Guinea,2000,0.54028,0.43601999999999996,0.0237 +Papua New Guinea,2001,0.6139,0.35521,0.03089 +Papua New Guinea,2002,0.63768,0.33332999999999996,0.02899 +Papua New Guinea,2003,0.65484,0.29677,0.04839 +Papua New Guinea,2004,0.6729600000000001,0.27987,0.04717 +Papua New Guinea,2005,0.61562,0.26426,0.12012 +Papua New Guinea,2006,0.6153799999999999,0.26154,0.12308 +Papua New Guinea,2007,0.5988,0.25449,0.14671 +Papua New Guinea,2008,0.59146,0.25915,0.14939 +Papua New Guinea,2009,0.60597,0.25373,0.1403 +Papua New Guinea,2010,0.6106199999999999,0.25074,0.13864 +Papua New Guinea,2011,0.5977359773597736,0.27195271952719524,0.130311303 +Papua New Guinea,2012,0.60388,0.2687,0.12742 +Papua New Guinea,2013,0.6151861518615187,0.25916259162591626,0.125651257 +Papua New Guinea,2014,0.6293562935629357,0.25124251242512424,0.119401194 +Papua New Guinea,2015,0.6433764337643376,0.2409624096240962,0.115661157 +Papua New Guinea,2016,0.6534,0.23419,0.11241 +Papua New Guinea,2017,0.7018729812701873,0.18544814551854483,0.112678873 +Papua New Guinea,2018,0.7113671136711367,0.17727177271772718,0.111361114 +Papua New Guinea,2019,0.7117100000000001,0.18018,0.10811 +Papua New Guinea,2020,0.72414,0.17241,0.10345 +Papua New Guinea,2021,0.73457,0.16460999999999998,0.10082 +Paraguay,2013,0.00067,0.9976600000000001,0.00167 +Paraguay,2014,0.00073,0.99727,0.002 +Paraguay,2015,0.00072,0.99729,0.00199 +Paraguay,2016,0,0.9973099999999999,0.00269 +Paraguay,2017,0,0.99764,0.00236 +Paraguay,2018,0,0.99779,0.00221 +Paraguay,2019,0.00143,0.99735,0.00122 +Paraguay,2020,0.00151,0.9972,0.00129 +Paraguay,2021,0.00175,0.99675,0.0015 +Peru,2000,0.17758177581775816,0.8193481934819349,0.003070031 +Peru,2001,0.14398,0.8535699999999999,0.00245 +Peru,2002,0.1695216952169522,0.8272382723827238,0.003240032 +Peru,2003,0.18008,0.81592,0.004 +Peru,2004,0.26751,0.72746,0.00503 +Peru,2005,0.28887,0.70639,0.00474 +Peru,2006,0.26701732982670173,0.7296127038729613,0.003369966 +Peru,2007,0.3335600000000001,0.6640400000000001,0.0024 +Peru,2008,0.40425,0.59231,0.00344 +Peru,2009,0.38112,0.6132,0.00568 +Peru,2010,0.41569415694156947,0.5787657876578766,0.005540055 +Peru,2011,0.42229000000000005,0.56971,0.008 +Peru,2012,0.43571435714357143,0.5502355023550236,0.014050141 +Peru,2013,0.4523445234452345,0.5303753037530375,0.017280173 +Peru,2014,0.47067,0.50564,0.02369 +Peru,2015,0.46323536764632356,0.5075649243507565,0.029199708 +Peru,2016,0.48033519664803354,0.47993520064799355,0.039729603 +Peru,2017,0.4128858711412886,0.5484145158548415,0.038699613 +Peru,2018,0.39161999999999997,0.55625,0.05213 +Peru,2019,0.39197000000000004,0.55269,0.05534 +Peru,2020,0.36198,0.57743,0.06059 +Peru,2021,0.3938839388393884,0.5485054850548506,0.057610576 +Philippines,2000,0.5562400000000001,0.17686,0.2669 +Philippines,2001,0.61283,0.15553,0.23164 +Philippines,2002,0.6298400000000001,0.14961,0.22055 +Philippines,2003,0.65193,0.15371,0.19436 +Philippines,2004,0.64927,0.15859,0.19214 +Philippines,2005,0.66316,0.15319000000000002,0.18365 +Philippines,2006,0.6259337406625933,0.1805181948180518,0.193548065 +Philippines,2007,0.6706932930670694,0.14853851461485384,0.180768192 +Philippines,2008,0.6473399999999999,0.16707,0.18559 +Philippines,2009,0.65875,0.16321000000000002,0.17804 +Philippines,2010,0.7195199999999999,0.1193,0.16118 +Philippines,2011,0.70939,0.13887,0.15174 +Philippines,2012,0.7110299999999999,0.13927,0.1497 +Philippines,2013,0.7317973179731798,0.13184131841318414,0.136361364 +Philippines,2014,0.7387699999999999,0.11715,0.14408 +Philippines,2015,0.73786,0.10413,0.15801 +Philippines,2016,0.75369,0.08842,0.15789 +Philippines,2017,0.7525700000000001,0.10088,0.14655 +Philippines,2018,0.7621499999999999,0.09311,0.14474 +Philippines,2019,0.78526,0.07485,0.13989 +Philippines,2020,0.7735277352773527,0.07601076,0.150461505 +Philippines,2021,0.7787477874778748,0.073940739,0.147311473 +Poland,1985,0.9834070009653001,0.013666615861403242,0.002926383 +Poland,1986,0.9861010775226138,0.011233097,0.002665826 +Poland,1987,0.9870657195774734,0.011590987727189465,0.001343293 +Poland,1988,0.9866976071977446,0.012640835394339104,0.000661557 +Poland,1989,0.9880427494564887,0.011235955056179777,0.000721295 +Poland,1990,0.9889199999999999,0.010709999999999999,0.00037 +Poland,1991,0.9887,0.010700000000000001,0.0006 +Poland,1992,0.9876098760987609,0.011550115501155011,0.000840008 +Poland,1993,0.988230118,0.011309886901130987,0.000459995 +Poland,1994,0.986640134,0.012979870201297986,0.000379996 +Poland,1995,0.9856999999999999,0.01379,0.00051 +Poland,1996,0.98541,0.01367,0.00092 +Poland,1997,0.984880151,0.013909860901390986,0.001209988 +Poland,1998,0.9820299999999998,0.016409999999999998,0.00156 +Poland,1999,0.98328,0.01536,0.00136 +Poland,2000,0.983720163,0.014739852601473985,0.001539985 +Poland,2001,0.98066,0.01621,0.00313 +Poland,2002,0.9805600000000001,0.016000000000000004,0.00344 +Poland,2003,0.985,0.01113,0.00387 +Poland,2004,0.97898,0.01366,0.00736 +Poland,2005,0.97517,0.014190000000000001,0.01064 +Poland,2006,0.973269733,0.012710127101271012,0.01402014 +Poland,2007,0.9657399999999999,0.014830000000000001,0.01943 +Poland,2008,0.95726,0.0139,0.02884 +Poland,2009,0.9424799999999999,0.015749999999999997,0.04177 +Poland,2010,0.9307,0.018600000000000002,0.0507 +Poland,2011,0.9194591945919459,0.014290142901429015,0.066250663 +Poland,2012,0.89556,0.01262,0.09182 +Poland,2013,0.8959110408895911,0.014889851101488985,0.089199108 +Poland,2014,0.8746787467874678,0.013760137601376012,0.111561116 +Poland,2015,0.86185,0.01114,0.12701 +Poland,2016,0.862668627,0.012880128801288014,0.124451245 +Poland,2017,0.858,0.015069999999999998,0.12693 +Poland,2018,0.87244,0.011619999999999998,0.11594 +Poland,2019,0.84384,0.01202,0.14414 +Poland,2020,0.8203499999999999,0.01349,0.16616 +Poland,2021,0.8290500000000001,0.01309,0.15786 +Poland,2022,0.7902220977790221,0.011499885001149988,0.198278017 +Portugal,1990,0.6530134698653014,0.3226267737322626,0.024359756 +Portugal,1991,0.66891,0.30384,0.02725 +Portugal,1992,0.81459,0.15569,0.02972 +Portugal,1993,0.6957099999999999,0.27493,0.02936 +Portugal,1994,0.62879,0.33993,0.03128 +Portugal,1995,0.7170471704717046,0.25128251282512826,0.031670317 +Portugal,1996,0.5414154141541415,0.42865428654286547,0.029930299 +Portugal,1997,0.58319,0.38371,0.0331 +Portugal,1998,0.63634,0.33359,0.03007 +Portugal,1999,0.79911,0.16919,0.0317 +Portugal,2000,0.7033200000000001,0.26095,0.03573 +Portugal,2001,0.6590834091659084,0.3038769612303877,0.03703963 +Portugal,2002,0.7868521314786853,0.1708682913170868,0.042279577 +Portugal,2003,0.61952,0.33792,0.04256 +Portugal,2004,0.7253499999999999,0.22021000000000002,0.05444 +Portugal,2005,0.8213417865821342,0.1024289757102429,0.076229238 +Portugal,2006,0.67634,0.22648,0.09718 +Portugal,2007,0.6543000000000001,0.21518,0.13052 +Portugal,2008,0.6781,0.14952,0.17238 +Portugal,2009,0.6303599999999999,0.16734,0.2023 +Portugal,2010,0.47197,0.30079999999999996,0.22723 +Portugal,2011,0.53527,0.22244,0.24229 +Portugal,2012,0.5749342506574934,0.12332876671233287,0.301736983 +Portugal,2013,0.41678,0.27172,0.3115 +Portugal,2014,0.3924239242392424,0.2996529965299653,0.307923079 +Portugal,2015,0.52467,0.16890999999999998,0.30642 +Portugal,2016,0.4537545375453754,0.26585265852658524,0.280392804 +Portugal,2017,0.6086639133608663,0.1022489775102249,0.289087109 +Portugal,2018,0.49649,0.21212,0.29139 +Portugal,2019,0.47013,0.1705,0.35937 +Portugal,2020,0.4157941579415794,0.23438234382343823,0.349823498 +Portugal,2021,0.36185,0.2409,0.39725 +Portugal,2022,0.40183,0.16163,0.43654 +Puerto Rico,2012,0.99434,0.00425,0.00141 +Puerto Rico,2013,0.9858499999999999,0.0039,0.01025 +Puerto Rico,2014,0.9828600000000001,0.00392,0.01322 +Puerto Rico,2015,0.9813799999999999,0.00245,0.01617 +Puerto Rico,2016,0.98139,0.00334,0.01527 +Puerto Rico,2017,0.9778202217977819,0.00299997,0.019179808 +Puerto Rico,2018,0.98529,0.00235,0.01236 +Puerto Rico,2019,0.9727802721972779,0.002899971,0.024319757 +Puerto Rico,2020,0.9720099999999999,0.00292,0.02507 +Puerto Rico,2021,0.97204972,0.002740027,0.025210252 +Qatar,2011,0.9993099999999999,0,0.00069 +Qatar,2012,0.99908,0,0.00092 +Qatar,2013,0.99908,0,0.00092 +Qatar,2014,0.998909989,0,0.001090011 +Qatar,2015,0.9989700102998971,0,0.00102999 +Qatar,2016,0.9990000000000001,0,0.001 +Qatar,2017,0.99907,0,0.00093 +Qatar,2018,0.999119991,0,0.000880009 +Qatar,2019,0.9991500000000001,0,0.00085 +Qatar,2020,0.999109991,0,0.000890009 +Qatar,2021,0.9991599999999999,0,0.00084 +Reunion,2000,0.63402,0.28351,0.08247 +Reunion,2001,0.65238,0.26667,0.08095 +Reunion,2002,0.6586500000000001,0.27404000000000006,0.06731 +Reunion,2003,0.6682066820668207,0.2626726267262673,0.069120691 +Reunion,2004,0.6680633193668063,0.23949760502394973,0.092439076 +Reunion,2005,0.672,0.228,0.1 +Reunion,2006,0.65217,0.2253,0.12253 +Reunion,2007,0.6279037209627903,0.2519374806251937,0.120158798 +Reunion,2008,0.6394036059639403,0.23419765802341977,0.126398736 +Reunion,2009,0.67986,0.19065000000000001,0.12949 +Reunion,2010,0.6643399999999999,0.18881,0.14685 +Reunion,2011,0.69204,0.13841,0.16955 +Romania,1997,0.59591,0.30871,0.09538 +Romania,1998,0.54331,0.35628999999999994,0.1004 +Romania,2005,0.56623,0.34018000000000004,0.09359 +Romania,2007,0.61543,0.25892,0.12565 +Romania,2008,0.5619700000000001,0.26482,0.17321 +Romania,2009,0.5271152711527115,0.26901269012690127,0.203872039 +Romania,2010,0.4733547335473356,0.3280032800328004,0.198641986 +Romania,2011,0.5472545274547255,0.23757762422375778,0.215167848 +Romania,2012,0.5508755087550875,0.2053420534205342,0.243782438 +Romania,2013,0.45738999999999996,0.25550999999999996,0.2871 +Romania,2014,0.4048159518404816,0.28838711612883866,0.306796932 +Romania,2015,0.42611573884261156,0.25227747722522775,0.321606784 +Romania,2016,0.40764592354076457,0.2791472085279147,0.313206868 +Romania,2017,0.44018999999999997,0.22658,0.33323 +Romania,2018,0.41697583024169754,0.2740472595274047,0.30897691 +Romania,2019,0.39321,0.26326,0.34353 +Romania,2020,0.35131,0.27652,0.37217 +Romania,2021,0.36377000000000004,0.29444,0.34179 +Romania,2022,0.37815,0.25275,0.3691 +Russia,1990,0.73643,0.15417,0.1094 +Russia,1991,0.73024,0.15737,0.11239 +Russia,1992,0.7096473652574635,0.1714586255259467,0.118894009 +Russia,1993,0.6923030643349911,0.1826969356650088,0.125 +Russia,1994,0.6864656676897153,0.20145032195943913,0.11208401 +Russia,1995,0.678307791,0.20554842333306586,0.116143786 +Russia,1996,0.6881644934804413,0.18268806419257771,0.129147442 +Russia,1997,0.6801765207361716,0.1892984303695903,0.130525049 +Russia,1998,0.681972277,0.19219273434835807,0.125834988 +Russia,1999,0.6650945762881941,0.19031659224323916,0.144588831 +Russia,2000,0.65605,0.19686,0.14709 +Russia,2001,0.6448635513644863,0.20622793772062278,0.148908511 +Russia,2002,0.64967,0.19155,0.15878 +Russia,2003,0.6574500000000001,0.17928999999999998,0.16326 +Russia,2004,0.6455500000000001,0.19838999999999998,0.15606 +Russia,2005,0.65495,0.19147999999999998,0.15357 +Russia,2006,0.6615700000000001,0.18394000000000002,0.15449 +Russia,2007,0.6607500000000001,0.18425,0.155 +Russia,2008,0.6773967739677397,0.16728167281672818,0.155321553 +Russia,2009,0.6512865128651286,0.18524185241852417,0.163471635 +Russia,2010,0.66756,0.1693,0.16314 +Russia,2011,0.6709099999999999,0.16594,0.16315 +Russia,2012,0.6716932830671694,0.16348836511634884,0.164818352 +Russia,2013,0.6580800000000001,0.18036000000000002,0.16156 +Russia,2014,0.65733,0.17379,0.16888 +Russia,2015,0.6516500000000001,0.16615,0.1822 +Russia,2016,0.6420735792642073,0.17851821481785182,0.179408206 +Russia,2017,0.6367363673636737,0.1783817838178382,0.184881849 +Russia,2018,0.6422599999999999,0.18245999999999998,0.17528 +Russia,2019,0.63069,0.18307999999999996,0.18623 +Russia,2020,0.5861,0.20345,0.21045 +Russia,2021,0.60008,0.19318,0.20674 +Rwanda,2014,0.5531900000000001,0.42552999999999996,0.02128 +Rwanda,2015,0.48276,0.48276,0.03448 +Rwanda,2016,0.52941,0.41176,0.05883 +Rwanda,2017,0.51948,0.41558,0.06494 +Rwanda,2018,0.5697643023569764,0.3604663953360466,0.069769302 +Rwanda,2019,0.5392199999999999,0.39216,0.06862 +Rwanda,2020,0.35165,0.5824199999999999,0.06593 +Rwanda,2021,0.4,0.52941,0.07059 +Saint Kitts and Nevis,2012,0.95,0,0.05 +Saint Kitts and Nevis,2013,0.95238,0,0.04762 +Saint Kitts and Nevis,2014,0.95238,0,0.04762 +Saint Kitts and Nevis,2015,0.95,0,0.05 +Saint Kitts and Nevis,2016,0.95238,0,0.04762 +Saint Kitts and Nevis,2018,0.95455,0,0.04545 +Saint Kitts and Nevis,2019,0.95455,0,0.04545 +Saint Kitts and Nevis,2020,0.95238,0,0.04762 +Saint Kitts and Nevis,2021,0.95455,0,0.04545 +Samoa,2000,0.5,0.4,0.1 +Samoa,2001,0.4545454545454546,0.4545454545454546,0.090909091 +Samoa,2002,0.41667000000000004,0.5,0.08333 +Samoa,2003,0.4545454545454546,0.4545454545454546,0.090909091 +Samoa,2004,0.4545454545454546,0.4545454545454546,0.090909091 +Samoa,2005,0.4545454545454546,0.4545454545454546,0.090909091 +Samoa,2015,0.69231,0.23077000000000003,0.07692 +Samoa,2016,0.6428535714642853,0.21428785712142875,0.142858571 +Samoa,2017,0.6428535714642853,0.21428785712142875,0.142858571 +Samoa,2018,0.6,0.26667,0.13333 +Samoa,2019,0.6,0.26667,0.13333 +Samoa,2020,0.625,0.25,0.125 +Samoa,2021,0.6470600000000001,0.23529,0.11765 +Saudi Arabia,2011,0.99996,0,4E-05 +Saudi Arabia,2012,0.9998900000000001,0,0.00011 +Saudi Arabia,2013,0.9998600000000001,0,0.00014 +Saudi Arabia,2014,0.99984,0,0.00016 +Saudi Arabia,2015,0.99985,0,0.00015 +Saudi Arabia,2016,0.99985,0,0.00015 +Saudi Arabia,2017,0.9998,0,0.0002 +Saudi Arabia,2018,0.99952,0,0.00048 +Saudi Arabia,2019,0.99937,0,0.00063 +Saudi Arabia,2020,0.99938,0,0.00062 +Senegal,2000,0.96528,0,0.03472 +Senegal,2001,0.9645,0,0.0355 +Senegal,2002,0.8603313966860332,0.1061489385106149,0.033519665 +Senegal,2003,0.79894,0.17459999999999998,0.02646 +Senegal,2004,0.82412,0.14572999999999997,0.03015 +Senegal,2005,0.8546214537854621,0.11453885461145388,0.030839692 +Senegal,2006,0.87225,0.10132,0.02643 +Senegal,2007,0.8987899999999999,0.07287,0.02834 +Senegal,2008,0.88803,0.0888,0.02317 +Senegal,2009,0.8872111278887211,0.090229098,0.022559774 +Senegal,2010,0.8510685106851068,0.088650887,0.060280603 +Senegal,2011,0.8566485664856649,0.087410874,0.055940559 +Senegal,2012,0.8485884858848589,0.091480915,0.059930599 +Senegal,2013,0.84848,0.09394,0.05758 +Senegal,2014,0.8547985479854799,0.084930849,0.060270603 +Senegal,2015,0.8556785567855678,0.085050851,0.059270593 +Senegal,2016,0.8800911990880091,0.086329137,0.033579664 +Senegal,2017,0.86607,0.08036,0.05357 +Senegal,2018,0.8479615203847961,0.077089229,0.074949251 +Senegal,2019,0.8607386073860739,0.0599606,0.079300793 +Senegal,2020,0.8072580725807258,0.059160591605916066,0.133581336 +Senegal,2021,0.79857,0.05526,0.14617 +Serbia,2012,0.74302,0.2567,0.00028 +Serbia,2013,0.7394826051739483,0.26000739992600075,0.000509995 +Serbia,2014,0.6701532984670153,0.3289467105328947,0.000899991 +Serbia,2015,0.7310426895731043,0.2681573184268157,0.000799992 +Serbia,2016,0.7187228127718723,0.2794572054279457,0.001819982 +Serbia,2017,0.7450600000000001,0.2511,0.00384 +Serbia,2018,0.7027500000000001,0.29016,0.00709 +Serbia,2019,0.7148628513714863,0.25664743352566477,0.028489715 +Serbia,2020,0.7257600000000001,0.24255000000000002,0.03169 +Serbia,2021,0.6656799999999999,0.29927,0.03505 +Seychelles,2013,0.9756100000000001,0,0.02439 +Seychelles,2014,0.97619,0,0.02381 +Seychelles,2015,0.9772700000000001,0,0.02273 +Seychelles,2016,0.97872,0,0.02128 +Seychelles,2017,0.97917,0,0.02083 +Seychelles,2018,0.9795900000000001,0,0.02041 +Seychelles,2019,0.9245300000000001,0,0.07547 +Seychelles,2020,0.88333,0,0.11667 +Seychelles,2021,0.8769287692876928,0,0.123071231 +Sierra Leone,2014,0.21053,0.63158,0.15789 +Sierra Leone,2015,0.26316,0.63158,0.10526 +Sierra Leone,2016,0.27273,0.59091,0.13636 +Sierra Leone,2017,0.26087,0.56522,0.17391 +Sierra Leone,2018,0.23077000000000003,0.65385,0.11538 +Sierra Leone,2019,0.09524,0.85714,0.04762 +Sierra Leone,2020,0.09524,0.85714,0.04762 +Sierra Leone,2021,0.09524,0.85714,0.04762 +Singapore,2011,0.99977,0,0.00023 +Singapore,2012,0.9997799999999999,0,0.00022 +Singapore,2013,0.9964900350996491,0,0.003509965 +Singapore,2014,0.9940399999999999,0,0.00596 +Singapore,2015,0.991439914,0,0.008560086 +Singapore,2016,0.98921,0,0.01079 +Singapore,2017,0.98894,0,0.01106 +Singapore,2018,0.98694,0,0.01306 +Singapore,2019,0.9837699999999999,0,0.01623 +Singapore,2020,0.9819199999999999,0,0.01808 +Singapore,2021,0.9792400000000001,0,0.02076 +Slovakia,2001,0.30317,0.15489,0.54194 +Slovakia,2002,0.27377,0.16377,0.56246 +Slovakia,2003,0.30749307493074934,0.11240112401124014,0.580105801 +Slovakia,2004,0.3050869491305087,0.13464865351346486,0.560264397 +Slovakia,2005,0.28493999999999997,0.14805,0.56701 +Slovakia,2006,0.26882,0.14098,0.5902 +Slovakia,2007,0.27201000000000003,0.15990000000000001,0.56809 +Slovakia,2008,0.25966,0.14062,0.59972 +Slovakia,2009,0.2661273387266127,0.16878831211687884,0.565084349 +Slovakia,2010,0.2516425164251642,0.19183191831918317,0.556525565 +Slovakia,2011,0.2764972350276497,0.13399866001339988,0.589504105 +Slovakia,2012,0.25779257792577925,0.14518145181451816,0.59702597 +Slovakia,2013,0.22363,0.17053000000000001,0.60584 +Slovakia,2014,0.19601,0.1557,0.64829 +Slovakia,2015,0.20120597588048236,0.14581708365832682,0.65297694 +Slovakia,2016,0.19790000000000002,0.16342,0.63868 +Slovakia,2017,0.20776999999999998,0.15829999999999997,0.63393 +Slovakia,2018,0.22280999999999998,0.13510999999999998,0.64208 +Slovakia,2019,0.2220622206222062,0.15466154661546613,0.623276233 +Slovakia,2020,0.21817,0.15854,0.62329 +Slovakia,2021,0.23906760932390675,0.15191848081519185,0.60901391 +Slovakia,2022,0.17653823461765383,0.14618853811461888,0.677273227 +Slovenia,1999,0.36124,0.28204999999999997,0.35671 +Slovenia,2000,0.36370363703637043,0.28141281412814134,0.354883549 +Slovenia,2001,0.36948000000000003,0.26243,0.36809 +Slovenia,2002,0.38767,0.22671,0.38562 +Slovenia,2003,0.40057599424005763,0.21402785972140279,0.385396146 +Slovenia,2004,0.36673,0.26785,0.36542 +Slovenia,2005,0.3745862541374587,0.2289877101228988,0.396426036 +Slovenia,2006,0.38782,0.23759000000000002,0.37459 +Slovenia,2007,0.39628,0.21742,0.3863 +Slovenia,2008,0.3552735527355274,0.24497244972449725,0.399753998 +Slovenia,2009,0.35082350823508235,0.28737287372873727,0.361803618 +Slovenia,2010,0.35978,0.27798,0.36224 +Slovenia,2011,0.36557999999999996,0.22361999999999996,0.4108 +Slovenia,2012,0.36591999999999997,0.25079999999999997,0.38328 +Slovenia,2013,0.34114,0.29304,0.36582 +Slovenia,2014,0.24373,0.35509999999999997,0.40117 +Slovenia,2015,0.32432,0.25743,0.41825 +Slovenia,2016,0.3358,0.27726,0.38694 +Slovenia,2017,0.33146000000000003,0.24111999999999997,0.42742 +Slovenia,2018,0.31762,0.29156,0.39082 +Slovenia,2019,0.31655,0.28193999999999997,0.40151 +Slovenia,2020,0.29366,0.29189,0.41445 +Slovenia,2021,0.2848,0.30212,0.41308 +Slovenia,2022,0.2825928259282593,0.24039240392403927,0.47701477 +Somalia,2016,0.97059,0,0.02941 +Somalia,2017,0.94286,0,0.05714 +Somalia,2018,0.94286,0,0.05714 +Somalia,2019,0.94286,0,0.05714 +Somalia,2020,0.92105,0,0.07895 +Somalia,2021,0.90244,0,0.09756 +South Africa,1996,0.9335227674914804,0.006663903,0.05981333 +South Africa,1997,0.9283609595074879,0.010064905476969187,0.061574135 +South Africa,1998,0.923984538,0.007862622,0.06815284 +South Africa,1999,0.9313439487865159,0.003626271,0.06502978 +South Africa,2000,0.92467,0.00682,0.06851 +South Africa,2001,0.9329400000000001,0.010480000000000001,0.05658 +South Africa,2002,0.9273092730927309,0.011590116,0.061100611 +South Africa,2003,0.9365399999999999,0.00357,0.05989 +South Africa,2004,0.9316006839931599,0.004119959,0.064279357 +South Africa,2005,0.9389606103938961,0.005759942,0.055279447 +South Africa,2006,0.9435800000000001,0.01213,0.04429 +South Africa,2007,0.9436894368943689,0.003480035,0.052830528 +South Africa,2008,0.9401494014940149,0.004940049,0.054910549 +South Africa,2009,0.94201,0.006,0.05199 +South Africa,2010,0.936589366,0.008600086,0.054810548 +South Africa,2011,0.9368899999999999,0.00834,0.05477 +South Africa,2012,0.94164,0.00494,0.05342 +South Africa,2013,0.9361499999999999,0.00465,0.0592 +South Africa,2014,0.9233199999999999,0.0038,0.07288 +South Africa,2015,0.926440736,0.003449966,0.070109299 +South Africa,2016,0.9029690296902969,0.002840028,0.094190942 +South Africa,2017,0.89437,0.0034,0.10223 +South Africa,2018,0.90389,0.00464,0.09147 +South Africa,2019,0.8884299999999999,0.00311,0.10846 +South Africa,2020,0.8898488984889849,0.006490065,0.103661037 +South Africa,2021,0.8699313006869931,0.006589934,0.123478765 +South America,1985,0.1988219882198822,0.7647176471764717,0.036460365 +South America,1986,0.21196788032119676,0.7622323776762232,0.025799742 +South America,1987,0.19433000000000003,0.7763200000000001,0.02935 +South America,1988,0.20927464922544575,0.7656035922514576,0.025121759 +South America,1989,0.20936862321450006,0.7650142039771136,0.025617173 +South America,1990,0.1874862370628391,0.7789422056733329,0.033571557 +South America,1991,0.17976290600344433,0.788738035,0.031499059 +South America,1992,0.18097468696513827,0.7854647729433784,0.03356054 +South America,1993,0.17305979484613457,0.7964973730297723,0.030442832 +South America,1994,0.16299409586710698,0.8068848193735615,0.030121085 +South America,1995,0.1778994355258417,0.7907041915208776,0.031396373 +South America,1996,0.18799355439232135,0.7797183549688229,0.032288091 +South America,1997,0.18605442176870748,0.7805022008803523,0.033443377 +South America,1998,0.2010081915563957,0.7680059211250136,0.030985887 +South America,1999,0.2222311147570504,0.7453655998959574,0.032403285 +South America,2000,0.2051820518205182,0.7669476694766948,0.027870279 +South America,2001,0.21761,0.73756,0.04483 +South America,2002,0.20553000000000005,0.7511500000000001,0.04332 +South America,2003,0.20948000000000003,0.7449800000000002,0.04554 +South America,2004,0.22941,0.72795,0.04264 +South America,2005,0.2194121941219412,0.7418774187741878,0.038710387 +South America,2006,0.22042220422204226,0.7353373533735338,0.044240442 +South America,2007,0.23115000000000002,0.72401,0.04484 +South America,2008,0.25012999999999996,0.70126,0.04861 +South America,2009,0.23213000000000003,0.7156500000000001,0.05222 +South America,2010,0.26032,0.67914,0.06054 +South America,2011,0.24388243882438823,0.6960369603696036,0.060080601 +South America,2012,0.28202,0.65369,0.06429 +South America,2013,0.3150231502315023,0.6167761677616775,0.068200682 +South America,2014,0.3364266357336427,0.5829941700582993,0.080579194 +South America,2015,0.33925339253392534,0.5675256752567526,0.093220932 +South America,2016,0.31184,0.57857,0.10959 +South America,2017,0.29811,0.58286,0.11903 +South America,2018,0.27964279642796425,0.5888258882588825,0.131531315 +South America,2019,0.27814,0.57518,0.14668 +South America,2020,0.26754,0.5705399999999999,0.16192 +South America,2021,0.30998,0.5099699999999999,0.18005 +South Korea,1990,0.5058514910880418,0.040202947,0.453945562 +South Korea,1991,0.5380235289332668,0.026935239509085177,0.435041232 +South Korea,1992,0.5837609633430785,0.021620019,0.394619017 +South Korea,1993,0.606687427,0.026657818163254896,0.366654755 +South Korea,1994,0.6611321062228153,0.013028287376109034,0.325839606 +South Korea,1995,0.6485224870021757,0.013850726754578609,0.337626786 +South Korea,1996,0.6532704845275626,0.010947527368818422,0.335781988 +South Korea,1997,0.6694758080952187,0.011627196021685077,0.318896996 +South Korea,1998,0.5946647853337832,0.018445241965992863,0.386889973 +South Korea,1999,0.5800757008483008,0.01627876,0.403645539 +South Korea,2000,0.6052060520605207,0.014570145701457015,0.380223802 +South Korea,2001,0.6206562065620655,0.014080140801408013,0.365263653 +South Korea,2002,0.62573,0.010280000000000001,0.36399 +South Korea,2003,0.60434,0.01496,0.3807 +South Korea,2004,0.6279000000000001,0.012390000000000003,0.35971 +South Korea,2005,0.6113638863611364,0.0099899,0.378646214 +South Korea,2006,0.6177461774617745,0.00903009,0.373223732 +South Korea,2007,0.6498864988649886,0.008940089,0.341173412 +South Korea,2008,0.64586,0.00724,0.3469 +South Korea,2009,0.6585368292634148,0.006539869,0.334923302 +South Korea,2010,0.6857199999999999,0.0076,0.30668 +South Korea,2011,0.6801268012680127,0.009070091,0.310803108 +South Korea,2012,0.6942730572694272,0.007569924,0.298157018 +South Korea,2013,0.7156371563715638,0.008180082,0.276182762 +South Korea,2014,0.6819531804681953,0.005189948,0.312856871 +South Korea,2015,0.6638166381663817,0.00404004,0.332143321 +South Korea,2016,0.6724600000000001,0.00515,0.32239 +South Korea,2017,0.6908630913690864,0.005229948,0.303906961 +South Korea,2018,0.7216827831721682,0.005899941,0.272417276 +South Korea,2019,0.6922869228692288,0.00496005,0.302753028 +South Korea,2020,0.6619900000000001,0.00704,0.33097 +South Korea,2021,0.6665000000000001,0.00518,0.32832 +South Sudan,2018,0.98214,0,0.01786 +South Sudan,2019,0.98214,0,0.01786 +South Sudan,2020,0.9814799999999999,0,0.01852 +South Sudan,2021,0.98246,0,0.01754 +South and Central America (BP),1985,0.26745802374071226,0.6952108563256898,0.03733112 +South and Central America (BP),1986,0.27527101084043365,0.6971078843153726,0.027621105 +South and Central America (BP),1987,0.2611652233044661,0.7081641632832657,0.030670613 +South and Central America (BP),1988,0.27113591805705595,0.7018765254271196,0.026987557 +South and Central America (BP),1989,0.2719842333780188,0.7001940815142359,0.027821685 +South and Central America (BP),1990,0.2548018697014283,0.7100761693140757,0.035121961 +South and Central America (BP),1991,0.24512169481683205,0.721879036,0.032999269 +South and Central America (BP),1992,0.25167650885797216,0.7127714943449104,0.035551997 +South and Central America (BP),1993,0.24046515817179226,0.7277903986069273,0.031744443 +South and Central America (BP),1994,0.23561199675763309,0.7331051667717435,0.031282836 +South and Central America (BP),1995,0.24995746299280372,0.7180446988880326,0.031997838 +South and Central America (BP),1996,0.25594570787956433,0.7110626201153106,0.032991672 +South and Central America (BP),1997,0.25663681392905385,0.7094311302346524,0.033932056 +South and Central America (BP),1998,0.27352034895353955,0.6955260314538397,0.03095362 +South and Central America (BP),1999,0.290436505,0.6762678458875672,0.033295649 +South and Central America (BP),2000,0.28588434183280487,0.6806746226254665,0.033441036 +South and Central America (BP),2001,0.30389930058734654,0.6485626519646591,0.047538047 +South and Central America (BP),2002,0.2938411377592863,0.6598623807333027,0.046296482 +South and Central America (BP),2003,0.29539067734741425,0.6567559729181043,0.04785335 +South and Central America (BP),2004,0.3066937363109942,0.6478812669393633,0.045424997 +South and Central America (BP),2005,0.3016541323305864,0.6565225218017442,0.041823346 +South and Central America (BP),2006,0.2987098709870987,0.6548954895489549,0.046394639 +South and Central America (BP),2007,0.3044670101545696,0.6475513981291582,0.047981592 +South and Central America (BP),2008,0.3184750967819381,0.6295677573599289,0.051957146 +South and Central America (BP),2009,0.3058065419906143,0.6389897837680986,0.055203674 +South and Central America (BP),2010,0.3278491653656779,0.608962812,0.063188023 +South and Central America (BP),2011,0.31324734582787156,0.6229524600498314,0.063800194 +South and Central America (BP),2012,0.3435711140466755,0.5871362235298826,0.069292662 +South and Central America (BP),2013,0.3743408611080538,0.551195205,0.074463934 +South and Central America (BP),2014,0.38886998639020093,0.5269794251861339,0.084150588 +South and Central America (BP),2015,0.39040787538641614,0.5110897686004983,0.098502356 +South and Central America (BP),2016,0.3654815733664119,0.5205874114681286,0.113931015 +South and Central America (BP),2017,0.33822558376853357,0.5372871520899615,0.124487264 +South and Central America (BP),2018,0.3233879114614069,0.5385030856479861,0.138109003 +South and Central America (BP),2019,0.32276683004901474,0.5218265479643893,0.155406622 +South and Central America (BP),2020,0.29715371917362815,0.5309589315191837,0.171887349 +South and Central America (BP),2021,0.3293181931869341,0.48384773147916565,0.186834075 +Spain,1985,0.5197233658506906,0.25068448698967694,0.229592147 +Spain,1986,0.4946008018212221,0.20762737474061688,0.297771823 +Spain,1987,0.4751265052362604,0.20764966852107072,0.317223826 +Spain,1988,0.37291874414528753,0.25585471247695885,0.371226543 +Spain,1989,0.4797767497988737,0.1323209975864843,0.387902253 +Spain,1990,0.46895000000000003,0.16844,0.36261 +Spain,1991,0.4611346113461134,0.17609176091760917,0.362773628 +Spain,1992,0.51892,0.12075,0.36033 +Spain,1993,0.47774477744777444,0.15708157081570814,0.365173652 +Spain,1994,0.47564,0.17550999999999997,0.34885 +Spain,1995,0.5178751787517876,0.13937139371393714,0.342753428 +Spain,1996,0.4371556284437155,0.22950770492295078,0.333336667 +Spain,1997,0.5121548784512154,0.1837281627183728,0.304116959 +Spain,1998,0.5042150421504216,0.1757617576175762,0.3200232 +Spain,1999,0.58148,0.11098,0.30754 +Spain,2000,0.5622843771562285,0.12791872081279188,0.309796902 +Spain,2001,0.5151251512515126,0.1754417544175442,0.309433094 +Spain,2002,0.59906,0.08845,0.31249 +Spain,2003,0.5428245717542824,0.15732842671573283,0.299847002 +Spain,2004,0.58436,0.11358,0.30206 +Spain,2005,0.6491135088649113,0.064649354,0.286237138 +Spain,2006,0.6197261972619726,0.087920879,0.292352924 +Spain,2007,0.6239262392623927,0.090570906,0.285502855 +Spain,2008,0.6101361013610136,0.075190752,0.314673147 +Spain,2009,0.5649143508564913,0.090589094,0.344496555 +Spain,2010,0.46415999999999996,0.14187,0.39397 +Spain,2011,0.5014950149501496,0.10502105021050212,0.393483935 +Spain,2012,0.49470505294947054,0.069949301,0.435345647 +Spain,2013,0.40259999999999996,0.13099,0.46641 +Spain,2014,0.3905160948390516,0.14246857531424684,0.46701533 +Spain,2015,0.44396,0.10141,0.45463 +Spain,2016,0.39798602013979856,0.13421865781342188,0.467795322 +Spain,2017,0.4651153488465115,0.067129329,0.467755322 +Spain,2018,0.41279,0.12627,0.46094 +Spain,2019,0.41179000000000004,0.091,0.49721 +Spain,2020,0.33743,0.11747,0.5451 +Spain,2021,0.32680326803268034,0.10941109411094112,0.563785638 +Spain,2022,0.37267,0.06601,0.56132 +Sri Lanka,2000,0.50853,0.48991999999999997,0.00155 +Sri Lanka,2001,0.5267999999999999,0.4716699999999999,0.00153 +Sri Lanka,2002,0.60588,0.39264999999999994,0.00147 +Sri Lanka,2003,0.5587,0.43994999999999995,0.00135 +Sri Lanka,2004,0.6269,0.37183000000000005,0.00127 +Sri Lanka,2005,0.6159,0.38298000000000004,0.00112 +Sri Lanka,2006,0.54102,0.45779000000000003,0.00119 +Sri Lanka,2007,0.5857,0.41115,0.00315 +Sri Lanka,2008,0.5665243347566524,0.4251557484425156,0.008319917 +Sri Lanka,2009,0.58897,0.40271,0.00832 +Sri Lanka,2010,0.45498,0.53448,0.01054 +Sri Lanka,2011,0.5781957819578195,0.4084040840408404,0.013400134 +Sri Lanka,2012,0.69393,0.28672000000000003,0.01935 +Sri Lanka,2013,0.3876461235387646,0.5874741252587473,0.024879751 +Sri Lanka,2014,0.5914740852591475,0.37677623223767764,0.031749683 +Sri Lanka,2015,0.5,0.46462000000000003,0.03538 +Sri Lanka,2016,0.6566799999999999,0.30533,0.03799 +Sri Lanka,2017,0.6834600000000001,0.27093,0.04561 +Sri Lanka,2018,0.5257252572525726,0.4235142351423514,0.050760508 +Sri Lanka,2019,0.6366499999999999,0.3029,0.06045 +Sri Lanka,2020,0.6148961489614896,0.3196431964319643,0.065460655 +Sri Lanka,2021,0.62286,0.30562,0.07152 +Sudan,2000,0.50584,0.45524999999999993,0.03891 +Sudan,2001,0.51761,0.44014000000000003,0.04225 +Sudan,2002,0.54545,0.41234000000000004,0.04221 +Sudan,2003,0.6077860778607785,0.3443134431344313,0.047900479 +Sudan,2004,0.63295,0.31792000000000004,0.04913 +Sudan,2005,0.62205,0.32808,0.04987 +Sudan,2006,0.6435000000000001,0.30493000000000003,0.05157 +Sudan,2007,0.6558700000000001,0.2915,0.05263 +Sudan,2008,0.67718,0.26902000000000004,0.0538 +Sudan,2009,0.4641746417464175,0.49844498444984453,0.037380374 +Sudan,2010,0.168,0.81867,0.01333 +Sudan,2011,0.21931,0.7628100000000001,0.01788 +Sudan,2012,0.25482,0.70128,0.0439 +Sudan,2013,0.16699000000000003,0.8037099999999999,0.0293 +Sudan,2014,0.18544814551854485,0.7826021739782603,0.031949681 +Sudan,2015,0.29875,0.6505500000000001,0.0507 +Sudan,2016,0.37136628633713664,0.5648443515564844,0.063789362 +Sudan,2017,0.33509000000000005,0.6077500000000001,0.05716 +Sudan,2018,0.3406665933340666,0.6008739912600873,0.058459415 +Sudan,2019,0.3411,0.60061,0.05829 +Sudan,2020,0.321,0.62318,0.05582 +Sudan,2021,0.33876,0.6027700000000001,0.05847 +Suriname,2015,0.7487125128748713,0.2410275897241028,0.010259897 +Suriname,2016,0.58333,0.40625,0.01042 +Suriname,2017,0.50532,0.4893600000000001,0.00532 +Suriname,2018,0.47090000000000004,0.52381,0.00529 +Suriname,2019,0.50769,0.48718000000000006,0.00513 +Suriname,2020,0.48957999999999996,0.50521,0.00521 +Suriname,2021,0.49505000000000005,0.49505000000000005,0.0099 +Sweden,1990,0.022949999999999998,0.49664,0.48041 +Sweden,1991,0.0347,0.43029000000000006,0.53501 +Sweden,1992,0.041250413,0.5093550935509356,0.449394494 +Sweden,1993,0.04812,0.51391,0.43797 +Sweden,1994,0.05704,0.41416,0.5288 +Sweden,1995,0.0526,0.45927,0.48813 +Sweden,1996,0.087759122,0.3679663203367966,0.544274557 +Sweden,1997,0.04859,0.46284000000000003,0.48857 +Sweden,1998,0.044779552,0.4723152768472315,0.482905171 +Sweden,1999,0.044560446,0.4629946299462995,0.492444924 +Sweden,2000,0.032840328403284026,0.5410754107541075,0.426084261 +Sweden,2001,0.03818,0.48923,0.47259 +Sweden,2002,0.05072,0.45235,0.49693 +Sweden,2003,0.06825,0.39545,0.5363 +Sweden,2004,0.039689999999999996,0.39633,0.56398 +Sweden,2005,0.030059999999999996,0.45968000000000003,0.51026 +Sweden,2006,0.03657,0.43076000000000003,0.53267 +Sweden,2007,0.0297,0.44456,0.52574 +Sweden,2008,0.03069,0.46076999999999996,0.50854 +Sweden,2009,0.033820338,0.48206482064820655,0.484114841 +Sweden,2010,0.057459425405745945,0.4472855271447285,0.495255047 +Sweden,2011,0.038060000000000004,0.44204000000000004,0.5199 +Sweden,2012,0.024570245702457024,0.47425474254742545,0.501175012 +Sweden,2013,0.025350253502535024,0.4009740097400974,0.573675737 +Sweden,2014,0.01908,0.41524,0.56568 +Sweden,2015,0.019439999999999995,0.4648799999999999,0.51568 +Sweden,2016,0.023479999999999997,0.39783999999999997,0.57868 +Sweden,2017,0.021129789,0.3966360336396636,0.582234178 +Sweden,2018,0.022399776,0.38081619183808163,0.596784032 +Sweden,2019,0.019889801101988982,0.3881361186388136,0.59197408 +Sweden,2020,0.0149,0.44197000000000003,0.54313 +Sweden,2021,0.01781,0.43017000000000005,0.55202 +Sweden,2022,0.01782,0.40284,0.57934 +Switzerland,2000,0.04259,0.54818,0.40923 +Switzerland,2001,0.040819999999999995,0.57467,0.38451 +Switzerland,2002,0.04564,0.52871,0.42565 +Switzerland,2003,0.046820468,0.5230852308523085,0.430094301 +Switzerland,2004,0.048949999999999994,0.51869,0.43236 +Switzerland,2005,0.055069449305506946,0.5314246857531425,0.413505865 +Switzerland,2006,0.053510535,0.4880048800488005,0.458484585 +Switzerland,2007,0.048500485,0.5214352143521436,0.430064301 +Switzerland,2008,0.048469515,0.5294947050529495,0.42203578 +Switzerland,2009,0.048150000000000005,0.52697,0.42488 +Switzerland,2010,0.05351,0.5360199999999999,0.41047 +Switzerland,2011,0.05642,0.5052399999999999,0.43834 +Switzerland,2012,0.054699453005469946,0.5575744242557575,0.387726123 +Switzerland,2013,0.053769462,0.5505244947550524,0.395706043 +Switzerland,2014,0.051109488905110946,0.5326046739532605,0.416285837 +Switzerland,2015,0.053579999999999996,0.5692699999999999,0.37715 +Switzerland,2016,0.064170642,0.5561755617556174,0.379653797 +Switzerland,2017,0.064819352,0.5559844401555984,0.379196208 +Switzerland,2018,0.056849432,0.5154948450515494,0.427655723 +Switzerland,2019,0.05383,0.52872,0.41745 +Switzerland,2020,0.053709463,0.5618643813561864,0.384426156 +Switzerland,2021,0.037219628,0.6086939130608693,0.354086459 +Syria,2000,0.86527,0.13388999999999998,0.00084 +Syria,2001,0.86572,0.13349,0.00079 +Syria,2002,0.90751,0.09173,0.00076 +Syria,2003,0.90154,0.09774,0.00072 +Syria,2004,0.86344,0.1359,0.00066 +Syria,2005,0.86975,0.12934,0.00091 +Syria,2006,0.8883200000000001,0.11083000000000001,0.00085 +Syria,2007,0.9050100000000001,0.09417,0.00082 +Syria,2008,0.92592,0.07331,0.00077 +Syria,2009,0.9539700000000001,0.0453,0.00073 +Syria,2010,0.940620594,0.058689413105868934,0.000689993 +Syria,2011,0.91707,0.08217,0.00076 +Syria,2012,0.9028999999999999,0.0965,0.0006 +Syria,2013,0.87484,0.12474,0.00042 +Syria,2014,0.88408,0.11542,0.0005 +Syria,2015,0.9752200000000001,0.02419,0.00059 +Syria,2016,0.9458999999999999,0.05352,0.00058 +Syria,2017,0.95627,0.04315,0.00058 +Syria,2018,0.9556599999999998,0.04376,0.00058 +Syria,2019,0.95422,0.04518,0.0006 +Syria,2020,0.9519299999999999,0.047439999999999996,0.00063 +Syria,2021,0.95465,0.04475,0.0006 +Taiwan,1985,0.3642751817765801,0.10984898561041338,0.525875833 +Taiwan,1986,0.45818527141281706,0.100416616,0.441398113 +Taiwan,1987,0.42814873968507483,0.081526302,0.490324959 +Taiwan,1988,0.5275851519477871,0.062502549,0.409912299 +Taiwan,1989,0.5946523298956427,0.05913918,0.34620849 +Taiwan,1990,0.5535679663663173,0.072196088,0.374235946 +Taiwan,1991,0.5961027998413457,0.039521189500340705,0.364376011 +Taiwan,1992,0.6079626388832363,0.063204591,0.32883277 +Taiwan,1993,0.6562800597613639,0.036501504,0.307218436 +Taiwan,1994,0.6672102215846345,0.041912212440527175,0.290877566 +Taiwan,1995,0.6856393740451712,0.037532516,0.27682811 +Taiwan,1996,0.6871352579662243,0.034509115,0.278355627 +Taiwan,1997,0.711872273,0.035954083,0.252173644 +Taiwan,1998,0.7243744914040853,0.039142571666958524,0.236482937 +Taiwan,1999,0.7339232917214191,0.030675098554533507,0.23540161 +Taiwan,2000,0.75565,0.02526,0.21909 +Taiwan,2001,0.7727477274772748,0.027590275902759028,0.199661997 +Taiwan,2002,0.77485,0.01424,0.21091 +Taiwan,2003,0.78689,0.01477,0.19834 +Taiwan,2004,0.7926120738792612,0.014929850701492987,0.192458075 +Taiwan,2005,0.7943399999999999,0.0182,0.18746 +Taiwan,2006,0.8009619903800961,0.017659823401765983,0.181378186 +Taiwan,2007,0.80225,0.018480000000000003,0.17927 +Taiwan,2008,0.7974879748797489,0.018350184,0.184161842 +Taiwan,2009,0.7888378883788838,0.016540165401654018,0.194621946 +Taiwan,2010,0.8003380033800337,0.017170171701717016,0.182491825 +Taiwan,2011,0.80134,0.01605,0.18261 +Taiwan,2012,0.7998920010799893,0.022919771,0.177188228 +Taiwan,2013,0.7957879578795788,0.021750218,0.182461825 +Taiwan,2014,0.8027299999999999,0.016819999999999998,0.18045 +Taiwan,2015,0.82255,0.01752,0.15993 +Taiwan,2016,0.8362416375836242,0.025149748502514977,0.138608614 +Taiwan,2017,0.8757699999999999,0.020419999999999997,0.10381 +Taiwan,2018,0.85832,0.01646,0.12522 +Taiwan,2019,0.8310983109831099,0.020440204402044023,0.148461485 +Taiwan,2020,0.8380416195838042,0.010909890901090988,0.15104849 +Taiwan,2021,0.84903151,0.012059879401205988,0.138908611 +Tanzania,2000,0.06148,0.86885,0.06967 +Tanzania,2001,0.025640256402564027,0.9450594505945059,0.029300293 +Tanzania,2002,0.035589644103558964,0.9572904270957291,0.007119929 +Tanzania,2003,0.030530305303053028,0.9618396183961839,0.007630076 +Tanzania,2004,0.13732137321373214,0.8204282042820429,0.042250423 +Tanzania,2005,0.37901,0.51312,0.10787 +Tanzania,2006,0.44411,0.429,0.12689 +Tanzania,2007,0.29803,0.61576,0.08621 +Tanzania,2008,0.29882000000000003,0.61647,0.08471 +Tanzania,2009,0.34194,0.56129,0.09677 +Tanzania,2010,0.3514564854351456,0.5184448155518444,0.130098699 +Tanzania,2011,0.49500999999999995,0.39321,0.11178 +Tanzania,2012,0.5675256752567526,0.3193431934319343,0.113131131 +Tanzania,2013,0.6038039619603803,0.2941170588294117,0.102078979 +Tanzania,2014,0.4802648026480265,0.4210542105421054,0.098680987 +Tanzania,2015,0.5503,0.3186,0.1311 +Tanzania,2016,0.5351553515535156,0.3357233572335724,0.129121291 +Tanzania,2017,0.5370346296537034,0.3319066809331907,0.131058689 +Tanzania,2018,0.6085739142608574,0.30566694333056665,0.085759142 +Tanzania,2019,0.5907840921590783,0.3263167368326316,0.082899171 +Tanzania,2020,0.5330853308533086,0.3920139201392014,0.074900749 +Tanzania,2021,0.55324,0.36719999999999997,0.07956 +Thailand,1987,0.85787,0.14196,0.00017 +Thailand,1988,0.8843599999999999,0.11470999999999998,0.00093 +Thailand,1989,0.8518499999999999,0.14756999999999998,0.00058 +Thailand,1990,0.88835,0.11108000000000001,0.00057 +Thailand,1991,0.90952,0.08989,0.00059 +Thailand,1992,0.926700733,0.072929271,0.000369996 +Thailand,1993,0.9425,0.05704,0.00046 +Thailand,1994,0.937359374,0.061930619,0.000710007 +Thailand,1995,0.91553,0.08268,0.00179 +Thailand,1996,0.91468,0.08294,0.00238 +Thailand,1997,0.92062,0.07643,0.00295 +Thailand,1998,0.9397006029939701,0.056839432,0.003459965 +Thailand,1999,0.9572337488245534,0.037804366,0.004961886 +Thailand,2000,0.9287400000000001,0.06579,0.00547 +Thailand,2001,0.9293892938929389,0.064450645,0.006160062 +Thailand,2002,0.9205600000000002,0.07255,0.00689 +Thailand,2003,0.9232892328923289,0.066160662,0.010550106 +Thailand,2004,0.9348399999999999,0.05039,0.01477 +Thailand,2005,0.93967,0.0461,0.01423 +Thailand,2006,0.92401,0.06152,0.01447 +Thailand,2007,0.92291,0.06016,0.01693 +Thailand,2008,0.9343793437934379,0.05096051,0.014660147 +Thailand,2009,0.9337399999999999,0.05081,0.01545 +Thailand,2010,0.9429099999999999,0.0356,0.02149 +Thailand,2011,0.9196091960919609,0.053890539,0.026500265 +Thailand,2012,0.9146091460914609,0.053640536,0.031750318 +Thailand,2013,0.9232392323923239,0.033680337,0.043080431 +Thailand,2014,0.9160491604916049,0.031670317,0.052280523 +Thailand,2015,0.920059201,0.022550225502255022,0.057390574 +Thailand,2016,0.9101691016910168,0.019910199,0.069920699 +Thailand,2017,0.8904210957890422,0.025799742002579975,0.083779162 +Thailand,2018,0.8580914190858091,0.041739583,0.100168998 +Thailand,2019,0.8530085300853009,0.033100331003310036,0.113891139 +Thailand,2020,0.8620399999999999,0.02533,0.11263 +Thailand,2021,0.85493,0.02504,0.12003 +Togo,2018,0.6315799999999999,0.35087999999999997,0.01754 +Togo,2019,0.6428535714642853,0.34285657143428566,0.014289857 +Togo,2020,0.7413799999999999,0.24137999999999998,0.01724 +Togo,2021,0.7301526984730153,0.23809761902380974,0.031749683 +Tonga,2017,0.83333,0,0.16667 +Tonga,2018,0.85714,0,0.14286 +Tonga,2019,0.85714,0,0.14286 +Tonga,2020,0.85714,0,0.14286 +Tonga,2021,0.875,0,0.125 +Trinidad and Tobago,2000,0.9961,0,0.0039 +Trinidad and Tobago,2001,0.9962300000000001,0,0.00377 +Trinidad and Tobago,2002,0.9962300000000001,0,0.00377 +Trinidad and Tobago,2003,0.99505,0,0.00495 +Trinidad and Tobago,2004,0.99504,0,0.00496 +Trinidad and Tobago,2005,0.99548,0,0.00452 +Trinidad and Tobago,2006,0.99555,0,0.00445 +Trinidad and Tobago,2007,0.9958400000000001,0,0.00416 +Trinidad and Tobago,2015,0.99889,0,0.00111 +Trinidad and Tobago,2016,0.99887,0,0.00113 +Trinidad and Tobago,2017,0.99886,0,0.00114 +Trinidad and Tobago,2018,0.99885,0,0.00115 +Trinidad and Tobago,2019,0.99884,0,0.00116 +Trinidad and Tobago,2020,0.99878,0,0.00122 +Trinidad and Tobago,2021,0.99885,0,0.00115 +Tunisia,2000,0.99197,0.00602,0.00201 +Tunisia,2001,0.99346,0.00467,0.00187 +Tunisia,2002,0.9919100000000001,0.00539,0.0027 +Tunisia,2003,0.98372,0.01371,0.00257 +Tunisia,2004,0.98454,0.01221,0.00325 +Tunisia,2005,0.986129861,0.010790108,0.003080031 +Tunisia,2006,0.99021,0.00678,0.00301 +Tunisia,2007,0.99303,0.00387,0.0031 +Tunisia,2008,0.99482,0.00222,0.00296 +Tunisia,2009,0.98746,0.00557,0.00697 +Tunisia,2010,0.9872998729987299,0.003340033,0.009360094 +Tunisia,2011,0.98956,0.00326,0.00718 +Tunisia,2012,0.98095,0.00655,0.0125 +Tunisia,2013,0.9742400000000001,0.00351,0.02225 +Tunisia,2014,0.96696033,0.002799972,0.030239698 +Tunisia,2015,0.968399684,0.003810038,0.027790278 +Tunisia,2016,0.9659300000000001,0.0027,0.03137 +Tunisia,2017,0.9687096870968709,0.00104001,0.030250303 +Tunisia,2018,0.9672196721967219,0.00102001,0.031760318 +Tunisia,2019,0.960090399,0.003409966,0.036499635 +Tunisia,2020,0.9565995659956601,0.002550026,0.040850409 +Tunisia,2021,0.95222,0.00287,0.04491 +Turkey,1985,0.6478235217647823,0.3519964800351997,0.000179998 +Turkey,1986,0.6998000000000001,0.2991,0.0011 +Turkey,1987,0.5789242107578924,0.4197658023419765,0.001309987 +Turkey,1988,0.39607396073960743,0.6025060250602506,0.001420014 +Turkey,1989,0.6540900000000001,0.34470999999999996,0.0012 +Turkey,1990,0.59628,0.40233,0.00139 +Turkey,1991,0.6215162151621516,0.37649376493764936,0.00199002 +Turkey,1992,0.60371,0.39451,0.00178 +Turkey,1993,0.53814,0.45996000000000004,0.0019 +Turkey,1994,0.60781,0.39053,0.00166 +Turkey,1995,0.58435,0.41206000000000004,0.00359 +Turkey,1996,0.57063,0.42662999999999995,0.00274 +Turkey,1997,0.61094,0.38548000000000004,0.00358 +Turkey,1998,0.61668,0.38034999999999997,0.00297 +Turkey,1999,0.7001900000000001,0.29784,0.00197 +Turkey,2000,0.74938,0.24837,0.00225 +Turkey,2001,0.8008000000000001,0.1965,0.0027 +Turkey,2002,0.73556,0.26226,0.00218 +Turkey,2003,0.7451225487745121,0.25322746772532273,0.001649984 +Turkey,2004,0.6907300000000001,0.30773000000000006,0.00154 +Turkey,2005,0.75401,0.24488,0.00111 +Turkey,2006,0.74729,0.25112,0.00159 +Turkey,2007,0.80952,0.18728999999999998,0.00319 +Turkey,2008,0.82643,0.16777,0.0058 +Turkey,2009,0.8040900000000001,0.18467,0.01124 +Turkey,2010,0.736,0.24542999999999998,0.01857 +Turkey,2011,0.74664,0.22827999999999998,0.02508 +Turkey,2012,0.72759,0.24170999999999998,0.0307 +Turkey,2013,0.7114228857711423,0.24771752282477175,0.040859591 +Turkey,2014,0.79088,0.16151000000000001,0.04761 +Turkey,2015,0.67986,0.25699,0.06315 +Turkey,2016,0.67028,0.24563999999999997,0.08408 +Turkey,2017,0.7056999999999999,0.19640000000000002,0.0979 +Turkey,2018,0.67824,0.19726,0.1245 +Turkey,2019,0.5631943680563195,0.29333706662933373,0.143468565 +Turkey,2020,0.57979,0.25568,0.16453 +Turkey,2021,0.6467,0.16826,0.18504 +Uganda,2006,0.25478,0.73885,0.00637 +Uganda,2007,0.28425999999999996,0.7106600000000001,0.00508 +Uganda,2008,0.26724,0.70259,0.03017 +Uganda,2009,0.37083370833708335,0.5833358333583336,0.045830458 +Uganda,2010,0.40892408924089246,0.5464754647546476,0.044600446 +Uganda,2011,0.3831438314383144,0.5747157471574715,0.042140421 +Uganda,2012,0.1938780612193878,0.7653023469765302,0.040819592 +Uganda,2013,0.05405,0.91506,0.03089 +Uganda,2014,0.1032,0.84342,0.05338 +Uganda,2015,0.10105,0.8397199999999999,0.05923 +Uganda,2016,0.07692,0.87533,0.04775 +Uganda,2017,0.066499335,0.8797912020879791,0.053709463 +Uganda,2018,0.071760718,0.8425984259842599,0.085640856 +Uganda,2019,0.018519814801851983,0.9351806481935181,0.046299537 +Uganda,2020,0.029209999999999993,0.9168499999999999,0.05394 +Uganda,2021,0.02955,0.9090900000000001,0.06136 +Ukraine,2000,0.48257,0.0658,0.45163 +Ukraine,2001,0.48950000000000005,0.06961,0.44089 +Ukraine,2002,0.49506999999999995,0.05548,0.44945 +Ukraine,2003,0.4967750322496775,0.051279487205127955,0.451945481 +Ukraine,2004,0.4572045720457204,0.064550646,0.478244782 +Ukraine,2005,0.45586544134558654,0.066479335,0.477655223 +Ukraine,2006,0.46623,0.06671,0.46706 +Ukraine,2007,0.47481,0.051699999999999996,0.47349 +Ukraine,2008,0.47211527884721155,0.059769402,0.468115319 +Ukraine,2009,0.4526,0.06877,0.47863 +Ukraine,2010,0.4569445694456945,0.069640696,0.473414734 +Ukraine,2011,0.47961000000000004,0.056170000000000005,0.46422 +Ukraine,2012,0.48896,0.05283,0.45821 +Ukraine,2013,0.49243999999999993,0.07124,0.43632 +Ukraine,2014,0.4584045840458405,0.046600466,0.49499495 +Ukraine,2015,0.4139399999999999,0.033409999999999995,0.55265 +Ukraine,2016,0.44615000000000005,0.0471,0.50675 +Ukraine,2017,0.37534,0.057960000000000005,0.5667 +Ukraine,2018,0.38431,0.06592,0.54977 +Ukraine,2019,0.37855378553785535,0.042640426,0.578805788 +Ukraine,2020,0.3675963240367596,0.050989490105098956,0.581414186 +Ukraine,2021,0.30548,0.06852,0.626 +United Arab Emirates,2009,0.99988,0,0.00012 +United Arab Emirates,2010,0.99977,0,0.00023 +United Arab Emirates,2011,0.99968,0,0.00032 +United Arab Emirates,2012,0.9998,0,0.0002 +United Arab Emirates,2013,0.9992300000000001,0,0.00077 +United Arab Emirates,2014,0.99717,0,0.00283 +United Arab Emirates,2015,0.99741,0,0.00259 +United Arab Emirates,2016,0.997379974,0,0.002620026 +United Arab Emirates,2017,0.99407,0,0.00593 +United Arab Emirates,2018,0.98968,0,0.01032 +United Arab Emirates,2019,0.97069,0,0.02931 +United Arab Emirates,2020,0.9442099999999999,0,0.05579 +United Arab Emirates,2021,0.9374000000000001,0,0.0626 +United Kingdom,1989,0.7538508248153021,0.015342576662281145,0.230806599 +United Kingdom,1990,0.7747622523774763,0.016399836001639984,0.208837912 +United Kingdom,1991,0.7639223607763922,0.014379856201437984,0.221697783 +United Kingdom,1992,0.73943,0.017,0.24357 +United Kingdom,1993,0.7044499999999999,0.01337,0.28218 +United Kingdom,1994,0.7070000000000001,0.01566,0.27734 +United Kingdom,1995,0.7117771177711777,0.014560145601456013,0.273662737 +United Kingdom,1996,0.7127371273712737,0.009700097,0.277562776 +United Kingdom,1997,0.6990199999999999,0.011939999999999997,0.28904 +United Kingdom,1998,0.70051,0.01418,0.28531 +United Kingdom,1999,0.71321,0.01462,0.27217 +United Kingdom,2000,0.74614,0.013600000000000001,0.24026 +United Kingdom,2001,0.7393826061739384,0.010619893801061993,0.2499975 +United Kingdom,2002,0.74264,0.012450000000000001,0.24491 +United Kingdom,2003,0.74887,0.00817,0.24296 +United Kingdom,2004,0.7594100000000001,0.012370000000000003,0.22822 +United Kingdom,2005,0.7507775077750778,0.012440124401244012,0.236782368 +United Kingdom,2006,0.7621923780762193,0.011669883,0.226137739 +United Kingdom,2007,0.7895021049789501,0.012929870701292985,0.197568024 +United Kingdom,2008,0.80683,0.01336,0.17981 +United Kingdom,2009,0.7471174711747117,0.014020140201402014,0.238862389 +United Kingdom,2010,0.7669023309766902,0.009469905,0.223627764 +United Kingdom,2011,0.7146128538714612,0.015589844101558984,0.269797302 +United Kingdom,2012,0.6906569065690656,0.014710147101471014,0.294632946 +United Kingdom,2013,0.65158,0.013229999999999999,0.33519 +United Kingdom,2014,0.6173461734617347,0.017570175701757017,0.365083651 +United Kingdom,2015,0.5440145598544014,0.018789812,0.437195628 +United Kingdom,2016,0.53991,0.015969999999999998,0.44412 +United Kingdom,2017,0.4951050489495105,0.017549825,0.487345127 +United Kingdom,2018,0.47023000000000004,0.01646,0.51331 +United Kingdom,2019,0.45077,0.01844,0.53079 +United Kingdom,2020,0.40596,0.02173,0.57231 +United Kingdom,2021,0.44954,0.0182,0.53226 +United States,1985,0.7261844039725163,0.10809405222678947,0.165721544 +United States,1986,0.7116596323485288,0.11098553797531653,0.17735483 +United States,1987,0.7195707399035866,0.0921429,0.18828636 +United States,1988,0.7167203408477187,0.078370972,0.204908687 +United States,1989,0.719672689,0.087196026,0.193131285 +United States,1990,0.7020207087530601,0.090711161,0.20726813 +United States,1991,0.6942230075701292,0.08820104,0.217575952 +United States,1992,0.7031502626055695,0.076873638,0.219976099 +United States,1993,0.7074032794127983,0.082356839,0.210239881 +United States,1994,0.7085889262587219,0.075287385,0.216123689 +United States,1995,0.6941092617503564,0.087578051,0.218312687 +United States,1996,0.6913029947093134,0.095242398,0.213454608 +United States,1997,0.7061712277178006,0.096188802,0.19763997 +United States,1998,0.7133674801647083,0.08389073,0.20274179 +United States,1999,0.7052624176177464,0.080814982,0.213922601 +United States,2000,0.7094199999999999,0.07102,0.21956 +United States,2001,0.71861,0.05584,0.22555 +United States,2002,0.70959,0.06649,0.22392 +United States,2003,0.71235,0.06908,0.21857 +United States,2004,0.7131328686713133,0.065769342,0.221097789 +United States,2005,0.7187,0.06537,0.21593 +United States,2006,0.7112900000000001,0.06985,0.21886 +United States,2007,0.7213427865721342,0.058079419,0.220577794 +United States,2008,0.71191,0.06051,0.22758 +United States,2009,0.6917669176691768,0.068230682,0.2400024 +United States,2010,0.7006600000000001,0.06191,0.23743 +United States,2011,0.6820731792682073,0.076529235,0.241397586 +United States,2012,0.6877599999999999,0.06714,0.2451 +United States,2013,0.67714,0.06507,0.25779 +United States,2014,0.67188,0.061810000000000004,0.26631 +United States,2015,0.66854,0.05974,0.27172 +United States,2016,0.6500165001650017,0.063880639,0.286102861 +United States,2017,0.6268462684626845,0.072510725,0.300643006 +United States,2018,0.63341,0.06822,0.29837 +United States,2019,0.6224099999999999,0.06796,0.30963 +United States,2020,0.6014860148601486,0.069240692,0.329273293 +United States,2021,0.6050839491605083,0.059359406405935934,0.335556644 +United States Virgin Islands,2014,0.98571,0,0.01429 +United States Virgin Islands,2015,0.98551,0,0.01449 +United States Virgin Islands,2016,0.98529,0,0.01471 +United States Virgin Islands,2017,0.98113,0,0.01887 +United States Virgin Islands,2018,0.9836100000000001,0,0.01639 +United States Virgin Islands,2019,0.98387,0,0.01613 +United States Virgin Islands,2020,0.98438,0,0.01562 +United States Virgin Islands,2021,0.97143,0,0.02857 +Upper-middle-income countries,1985,0.6681309338245713,0.2678409871268026,0.064028079 +Upper-middle-income countries,1986,0.6780417535167461,0.2580293125838944,0.063928934 +Upper-middle-income countries,1987,0.6790802299425144,0.25178487986698983,0.06913489 +Upper-middle-income countries,1988,0.6718308792504679,0.2550659410803735,0.07310318 +Upper-middle-income countries,1989,0.6791406866294211,0.24947319508531535,0.071386118 +Upper-middle-income countries,1990,0.6824893490805155,0.2533354904815833,0.06417516 +Upper-middle-income countries,1991,0.6872384043734517,0.24931664815922097,0.063444947 +Upper-middle-income countries,1992,0.6850595314300346,0.2526778474800495,0.062262621 +Upper-middle-income countries,1993,0.6694519250215547,0.26872598379937623,0.061822091 +Upper-middle-income countries,1994,0.6699460387799887,0.2715129284298239,0.058541033 +Upper-middle-income countries,1995,0.6619350610916163,0.2777871728744768,0.060277766 +Upper-middle-income countries,1996,0.6726352420120215,0.26531688284298216,0.062047875 +Upper-middle-income countries,1997,0.6727927245168625,0.2638731000799966,0.063334175 +Upper-middle-income countries,1998,0.6760323810123791,0.2637834546046346,0.060184164 +Upper-middle-income countries,1999,0.6830301572192177,0.2532976286362828,0.063672214 +Upper-middle-income countries,2000,0.68502,0.25615,0.05883 +Upper-middle-income countries,2001,0.6889400000000001,0.25065000000000004,0.06041 +Upper-middle-income countries,2002,0.6933969339693398,0.24496244962449623,0.061640616 +Upper-middle-income countries,2003,0.70968,0.22724999999999998,0.06307 +Upper-middle-income countries,2004,0.70744,0.23372,0.05884 +Upper-middle-income countries,2005,0.7132271322713227,0.23015230152301522,0.056620566 +Upper-middle-income countries,2006,0.7233272332723327,0.22217222172221723,0.054500545 +Upper-middle-income countries,2007,0.73437,0.21244,0.05319 +Upper-middle-income countries,2008,0.7189471894718947,0.22567225672256722,0.055380554 +Upper-middle-income countries,2009,0.7219000000000001,0.2199,0.0582 +Upper-middle-income countries,2010,0.7206927930720691,0.21979780202197977,0.059509405 +Upper-middle-income countries,2011,0.7348300000000001,0.20312999999999998,0.06204 +Upper-middle-income countries,2012,0.7196600000000001,0.21398000000000003,0.06636 +Upper-middle-income countries,2013,0.7212900000000001,0.20782,0.07089 +Upper-middle-income countries,2014,0.7113728862711374,0.2102778972210278,0.078349217 +Upper-middle-income countries,2015,0.6937138742774857,0.21493429868597372,0.091351827 +Upper-middle-income countries,2016,0.67886,0.21645000000000003,0.10469 +Upper-middle-income countries,2017,0.6753132468675314,0.2064479355206448,0.118238818 +Upper-middle-income countries,2018,0.66899,0.20122,0.12979 +Upper-middle-income countries,2019,0.65369,0.20148,0.14483 +Upper-middle-income countries,2020,0.6394000000000001,0.20195000000000002,0.15865 +Upper-middle-income countries,2021,0.6397772044559109,0.18191636167276656,0.178306434 +Uruguay,2000,0.06542,0.93191,0.00267 +Uruguay,2004,0.17474,0.8183400000000001,0.00692 +Uruguay,2005,0.11904999999999999,0.87566,0.00529 +Uruguay,2006,0.34186341863418634,0.6508265082650826,0.007310073 +Uruguay,2007,0.10453,0.86099,0.03448 +Uruguay,2008,0.35412,0.52353,0.12235 +Uruguay,2009,0.30489,0.59272,0.10239 +Uruguay,2010,0.15851158511585117,0.7771777717777179,0.064310643 +Uruguay,2011,0.26904730952690475,0.6181238187618123,0.112828872 +Uruguay,2012,0.36440635593644066,0.5056449435505644,0.129948701 +Uruguay,2013,0.17887999999999998,0.7085499999999999,0.11257 +Uruguay,2014,0.1284,0.74319,0.12841 +Uruguay,2015,0.14117858821411786,0.6014639853601463,0.257357426 +Uruguay,2016,0.09884,0.5639500000000001,0.33721 +Uruguay,2017,0.09263,0.52211,0.38526 +Uruguay,2018,0.093729063,0.4472755272447275,0.45899541 +Uruguay,2019,0.11721117211172112,0.5056150561505616,0.377173772 +Uruguay,2020,0.1771182288177118,0.3018469815301847,0.52103479 +Uruguay,2021,0.21934219342193423,0.33312333123331234,0.447534475 +Uzbekistan,2017,0.8561885618856189,0.14364143641436417,0.000170002 +Uzbekistan,2018,0.90156,0.09827,0.00017 +Uzbekistan,2019,0.89236,0.10747,0.00017 +Uzbekistan,2020,0.9104508954910451,0.089369106,0.000179998 +Uzbekistan,2021,0.915380846,0.084449156,0.000169998 +Vanuatu,2011,0.83333,0,0.16667 +Vanuatu,2012,0.83333,0,0.16667 +Vanuatu,2013,0.7142828571714283,0,0.285717143 +Vanuatu,2014,0.7142828571714283,0,0.285717143 +Vanuatu,2015,0.7142828571714283,0,0.285717143 +Vanuatu,2016,0.7142828571714283,0,0.285717143 +Vanuatu,2017,0.83333,0,0.16667 +Vanuatu,2018,0.7142828571714283,0,0.285717143 +Vanuatu,2019,0.7142828571714283,0,0.285717143 +Vanuatu,2020,0.7142828571714283,0,0.285717143 +Vanuatu,2021,0.7142828571714283,0,0.285717143 +Venezuela,2012,0.31449,0.68509,0.00042 +Venezuela,2013,0.31023,0.68902,0.00075 +Venezuela,2014,0.36482,0.63428,0.0009 +Venezuela,2015,0.3771,0.6220600000000001,0.00084 +Venezuela,2016,0.40360999999999997,0.59543,0.00096 +Venezuela,2017,0.4011459885401146,0.5978640213597863,0.00098999 +Venezuela,2018,0.40115000000000006,0.59782,0.00103 +Venezuela,2019,0.40108401084010836,0.5977159771597716,0.001200012 +Venezuela,2020,0.33555664443355565,0.6633733662663374,0.001069989 +Venezuela,2021,0.3551464485355147,0.6437935620643793,0.001059989 +Vietnam,2005,0.68164,0.31739999999999996,0.00096 +Vietnam,2006,0.6584973202143829,0.3403827693784497,0.00111991 +Vietnam,2007,0.6490129802596052,0.34975699513990277,0.001230025 +Vietnam,2008,0.6330756847020708,0.36614436989410737,0.000779945 +Vietnam,2009,0.6273411797646071,0.371768847,0.000889973 +Vietnam,2010,0.6879187248765075,0.3109313441193528,0.001149931 +Vietnam,2011,0.59425377,0.4047061882475299,0.001040042 +Vietnam,2012,0.5360907218144363,0.46296925938518774,0.000940019 +Vietnam,2013,0.5343153431534314,0.4645746457464574,0.001110011 +Vietnam,2014,0.55894,0.44006999999999996,0.00099 +Vietnam,2015,0.6364063640636406,0.3619536195361953,0.001640016 +Vietnam,2016,0.6332899999999999,0.36511999999999994,0.00159 +Vietnam,2017,0.5405108102162044,0.45720914418288366,0.002280046 +Vietnam,2018,0.5926818536370727,0.40389807796155924,0.003420068 +Vietnam,2019,0.6805968059680597,0.2925929259292593,0.026810268 +Vietnam,2020,0.6370527410548211,0.3117262345246905,0.051221024 +Vietnam,2021,0.5742157421574215,0.3100931009310093,0.115691157 +World,1985,0.639129036,0.20137520607985845,0.159495758 +World,1986,0.6358299574793177,0.19817854665715062,0.165991496 +World,1987,0.6363426251582691,0.19157103523122374,0.17208634 +World,1988,0.6313387678792204,0.18942173349281813,0.179239499 +World,1989,0.6428513967379281,0.18009774148784266,0.177050862 +World,1990,0.6401464111175914,0.18148542927820122,0.17836816 +World,1991,0.635343336,0.18175509875698942,0.182901565 +World,1992,0.6365620819040531,0.18009435765373358,0.18334356 +World,1993,0.6272485814318484,0.18696929453901567,0.185782124 +World,1994,0.6318187762163903,0.1833864786295555,0.184794745 +World,1995,0.6268255613821425,0.18679858685696457,0.186375852 +World,1996,0.629127542,0.18359952899972826,0.187272929 +World,1997,0.6348078200817444,0.18247528540076913,0.182716895 +World,1998,0.6391888624733046,0.17917153564089133,0.181639602 +World,1999,0.6406396420906261,0.17555898148987836,0.183801376 +World,2000,0.6418699999999999,0.17509,0.18304 +World,2001,0.6466399999999999,0.16853999999999997,0.18482 +World,2002,0.6524899999999999,0.16535,0.18216 +World,2003,0.66431,0.15972,0.17597 +World,2004,0.6600933990660094,0.1636183638163618,0.176288237 +World,2005,0.66465,0.16298999999999997,0.17236 +World,2006,0.66743,0.16252,0.17005 +World,2007,0.67981,0.15737,0.16282 +World,2008,0.6722167221672216,0.16435164351643514,0.163431634 +World,2009,0.6680866808668087,0.16510165101651017,0.166811668 +World,2010,0.6719567195671956,0.16298162981629816,0.165061651 +World,2011,0.6780632193678063,0.16067839321606783,0.161258387 +World,2012,0.6789932100678993,0.16441835581644182,0.156588434 +World,2013,0.6735467354673547,0.16560165601656016,0.160851609 +World,2014,0.6682,0.16505,0.16675 +World,2015,0.6611366113661137,0.16358163581635818,0.175281753 +World,2016,0.6543199999999999,0.16452,0.18116 +World,2017,0.6481399999999999,0.16199000000000002,0.18987 +World,2018,0.6437900000000001,0.16043,0.19578 +World,2019,0.63079,0.16007000000000002,0.20914 +World,2020,0.6150838491615084,0.16519834801651984,0.219717803 +World,2021,0.6180061800618005,0.15224152241522415,0.229752298 +Yemen,2014,0.99861,0,0.00139 +Yemen,2015,0.97976,0,0.02024 +Yemen,2016,0.9645999999999999,0,0.0354 +Yemen,2017,0.95026,0,0.04974 +Yemen,2018,0.85455,0,0.14545 +Yemen,2019,0.85965,0,0.14035 +Yemen,2020,0.8487699999999999,0,0.15123 +Yemen,2021,0.82955,0,0.17045 +Zambia,2000,0.00902,0.9884000000000001,0.00258 +Zambia,2001,0.00886,0.98861,0.00253 +Zambia,2002,0.009860099,0.9889098890988909,0.001230012 +Zambia,2003,0.00969,0.9891000000000001,0.00121 +Zambia,2004,0.008270083,0.9905499054990551,0.001180012 +Zambia,2005,0.00901,0.9898600000000001,0.00113 +Zambia,2006,0.00828,0.99068,0.00104 +Zambia,2007,0.00625,0.99271,0.00104 +Zambia,2008,0.00421,0.9936799999999999,0.00211 +Zambia,2009,0.00507,0.9918899999999999,0.00304 +Zambia,2010,0.0048,0.99232,0.00288 +Zambia,2011,0.00437,0.9930100000000001,0.00262 +Zambia,2012,0.00406,0.9934999999999999,0.00244 +Zambia,2013,0.00378,0.99395,0.00227 +Zambia,2014,0.023690000000000003,0.9686400000000001,0.00767 +Zambia,2015,0.02693,0.96559,0.00748 +Zambia,2016,0.055119999999999995,0.93971,0.00517 +Zambia,2017,0.12465,0.86496,0.01039 +Zambia,2018,0.13887,0.84997,0.01116 +Zambia,2019,0.13973999999999998,0.84049,0.01977 +Zambia,2020,0.13244999999999998,0.84702,0.02053 +Zambia,2021,0.07792,0.9074,0.01468 +Zimbabwe,2000,0.48961,0.47923000000000004,0.03116 +Zimbabwe,2001,0.57124,0.39181999999999995,0.03694 +Zimbabwe,2002,0.49878999999999996,0.45884,0.04237 +Zimbabwe,2003,0.34895000000000004,0.62061,0.03044 +Zimbabwe,2004,0.38576,0.5813,0.03294 +Zimbabwe,2005,0.42478,0.53872,0.0365 +Zimbabwe,2006,0.29036,0.6849,0.02474 +Zimbabwe,2007,0.25306,0.72517,0.02177 +Zimbabwe,2008,0.21651,0.76455,0.01894 +Zimbabwe,2009,0.22082000000000002,0.75949,0.01969 +Zimbabwe,2010,0.2950229502295023,0.6800968009680097,0.024880249 +Zimbabwe,2011,0.38366999999999996,0.57606,0.04027 +Zimbabwe,2012,0.3639436394363943,0.5979859798597985,0.038070381 +Zimbabwe,2013,0.42116578834211654,0.5345546544534555,0.044279557 +Zimbabwe,2014,0.40371000000000007,0.5540700000000001,0.04222 +Zimbabwe,2015,0.42812000000000006,0.5260900000000001,0.04579 +Zimbabwe,2016,0.5131948680513194,0.4325456745432546,0.054259457 +Zimbabwe,2017,0.41496585034149663,0.5401345986540136,0.044899551 +Zimbabwe,2018,0.40587594124058757,0.5495045049549504,0.044619554 +Zimbabwe,2019,0.44417,0.50607,0.04976 +Zimbabwe,2020,0.44868,0.50132,0.05 +Zimbabwe,2021,0.45025,0.49750999999999995,0.05224 \ No newline at end of file diff --git a/cli/src/main/kotlin/ch/kleis/lcaac/cli/Main.kt b/cli/src/main/kotlin/ch/kleis/lcaac/cli/Main.kt index 10ee753e..e4e125b2 100644 --- a/cli/src/main/kotlin/ch/kleis/lcaac/cli/Main.kt +++ b/cli/src/main/kotlin/ch/kleis/lcaac/cli/Main.kt @@ -1,85 +1,9 @@ package ch.kleis.lcaac.cli -import ch.kleis.lcaac.core.assessment.ContributionAnalysisProgram -import ch.kleis.lcaac.core.lang.evaluator.Evaluator -import ch.kleis.lcaac.core.lang.expression.EProductSpec -import ch.kleis.lcaac.core.lang.value.QuantityValueOperations -import ch.kleis.lcaac.core.math.basic.BasicNumber -import ch.kleis.lcaac.core.math.basic.BasicOperations -import ch.kleis.lcaac.grammar.CoreMapper -import ch.kleis.lcaac.grammar.Loader -import ch.kleis.lcaac.grammar.LoaderOption -import ch.kleis.lcaac.grammar.parser.LcaLangLexer -import ch.kleis.lcaac.grammar.parser.LcaLangParser -import com.github.ajalt.clikt.core.CliktCommand -import com.github.ajalt.clikt.parameters.options.default -import com.github.ajalt.clikt.parameters.options.help -import com.github.ajalt.clikt.parameters.options.option -import com.github.ajalt.clikt.parameters.options.required -import org.antlr.v4.runtime.CharStreams -import org.antlr.v4.runtime.CommonTokenStream -import java.io.InputStream -import java.nio.file.Files -import java.nio.file.Paths -import kotlin.io.path.isRegularFile +import ch.kleis.lcaac.cli.cmd.AssessCommand +import ch.kleis.lcaac.cli.cmd.LcaacCommand +import com.github.ajalt.clikt.core.subcommands -class EvalCommand : CliktCommand() { - val query: String by option("-q", "--query", help="query").required() - val root: String by option("-r", "--root", help="root folder").default(".") - - private fun lcaFile(inputStream: InputStream): LcaLangParser.LcaFileContext { - val lexer = LcaLangLexer(CharStreams.fromStream(inputStream)) - val tokens = CommonTokenStream(lexer) - val parser = LcaLangParser(tokens) - return parser.lcaFile() - } - - private fun productSpec(inputStream: InputStream): EProductSpec { - val lexer = LcaLangLexer(CharStreams.fromStream(inputStream)) - val tokens = CommonTokenStream(lexer) - val parser = LcaLangParser(tokens) - val ctx = parser.inputProductSpec() - return CoreMapper(BasicOperations).inputProductSpec(ctx) - } - - override fun run() { - val files = Files.walk(Paths.get(root)) - .filter { it.isRegularFile() } - .filter { it.toString().endsWith(".lca") } - .map { lcaFile(it.toFile().inputStream()) } - .toList() - .asSequence() - val loader = Loader(BasicOperations) - val symbolTable = loader.load(files, listOf(LoaderOption.WITH_PRELUDE)) - val evaluator = Evaluator(symbolTable, BasicOperations) - val request = productSpec(query.byteInputStream()) - val trace = evaluator.trace(setOf(request)) - val entryPoint = trace.getEntryPoint() - val system = trace.getSystemValue() - val program = ContributionAnalysisProgram(system, trace.getEntryPoint()) - val analysis = program.run() - - - val rows = entryPoint.products.map { it.product } - .flatMap { product -> - val indicators = analysis.getIndicators() - indicators.map { indicator -> - val impact = - analysis.getUnitaryImpacts(product)[indicator] ?: QuantityValueOperations(BasicOperations).pure( - 0.0 - ) - listOf( - product.name, - "1.0", - product.referenceUnit.toString(), - impact.amount.toString(), - impact.unit.toString(), - indicator.name, - ).joinToString(",") - } - } - rows.forEach { println(it) } - } -} - -fun main(args: Array) = EvalCommand().main(args) +fun main(args: Array) = LcaacCommand() + .subcommands(AssessCommand()) + .main(args) diff --git a/cli/src/main/kotlin/ch/kleis/lcaac/cli/cmd/AssessCommand.kt b/cli/src/main/kotlin/ch/kleis/lcaac/cli/cmd/AssessCommand.kt new file mode 100644 index 00000000..3b701f32 --- /dev/null +++ b/cli/src/main/kotlin/ch/kleis/lcaac/cli/cmd/AssessCommand.kt @@ -0,0 +1,82 @@ +package ch.kleis.lcaac.cli.cmd + +import ch.kleis.lcaac.cli.csv.CsvProcessor +import ch.kleis.lcaac.cli.csv.CsvRequest +import ch.kleis.lcaac.cli.csv.CsvRequestReader +import ch.kleis.lcaac.cli.csv.CsvResultWriter +import ch.kleis.lcaac.core.lang.SymbolTable +import ch.kleis.lcaac.core.math.basic.BasicNumber +import ch.kleis.lcaac.core.math.basic.BasicOperations +import ch.kleis.lcaac.grammar.Loader +import ch.kleis.lcaac.grammar.LoaderOption +import ch.kleis.lcaac.grammar.parser.LcaLangLexer +import ch.kleis.lcaac.grammar.parser.LcaLangParser +import com.github.ajalt.clikt.core.CliktCommand +import com.github.ajalt.clikt.parameters.arguments.argument +import com.github.ajalt.clikt.parameters.arguments.help +import com.github.ajalt.clikt.parameters.options.associate +import com.github.ajalt.clikt.parameters.options.default +import com.github.ajalt.clikt.parameters.options.help +import com.github.ajalt.clikt.parameters.options.option +import com.github.ajalt.clikt.parameters.types.file +import org.antlr.v4.runtime.CharStreams +import org.antlr.v4.runtime.CommonTokenStream +import java.io.File +import java.io.InputStream +import java.nio.file.Files +import kotlin.io.path.isRegularFile + +class AssessCommand : CliktCommand(name = "assess", help = "Returns the unitary impacts of a process in CSV format") { + val name: String by argument().help("Process name") + val labels: Map by option("-l", "--label").associate() + val root: File by option("-r", "--root").file(canBeFile = false).default(File(".")).help("Root folder") + val data: File? by option("-d", "--data").file(canBeDir = false).help("CSV file with parameter values") + + override fun run() { + val symbolTable = loadSymbolTable() + val processor = CsvProcessor(symbolTable) + val iterator = loadRequests() + val writer = CsvResultWriter() + var first = true + while (iterator.hasNext()) { + val request = iterator.next() + val results = processor.process(request) + for (it in results) { + if (first) { + echo(writer.header(it), trailingNewline = false) + first = false + } + echo(writer.row(it), trailingNewline = false) + } + } + } + + private fun loadRequests(): Iterator { + return data?.let { loadRequestsFrom(it) } + ?: listOf(CsvRequest(name, labels, emptyMap(), emptyList())).iterator() + } + + private fun loadRequestsFrom(file: File): Iterator { + val reader = CsvRequestReader(name, labels, file.inputStream()) + return reader.iterator() + } + + private fun loadSymbolTable(): SymbolTable { + val files = Files.walk(root.toPath()) + .filter { it.isRegularFile() } + .filter { it.toString().endsWith(".lca") } + .map { lcaFile(it.toFile().inputStream()) } + .toList() + .asSequence() + val loader = Loader(BasicOperations) + return loader.load(files, listOf(LoaderOption.WITH_PRELUDE)) + } + + private fun lcaFile(inputStream: InputStream): LcaLangParser.LcaFileContext { + val lexer = LcaLangLexer(CharStreams.fromStream(inputStream)) + val tokens = CommonTokenStream(lexer) + val parser = LcaLangParser(tokens) + return parser.lcaFile() + } + +} diff --git a/cli/src/main/kotlin/ch/kleis/lcaac/cli/cmd/LcaacCommand.kt b/cli/src/main/kotlin/ch/kleis/lcaac/cli/cmd/LcaacCommand.kt new file mode 100644 index 00000000..498bdc9e --- /dev/null +++ b/cli/src/main/kotlin/ch/kleis/lcaac/cli/cmd/LcaacCommand.kt @@ -0,0 +1,8 @@ +package ch.kleis.lcaac.cli.cmd + +import com.github.ajalt.clikt.core.CliktCommand + +class LcaacCommand : CliktCommand(name = "lcaac") { + override fun run() { + } +} diff --git a/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvProcessor.kt b/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvProcessor.kt new file mode 100644 index 00000000..79114db1 --- /dev/null +++ b/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvProcessor.kt @@ -0,0 +1,57 @@ +package ch.kleis.lcaac.cli.csv + +import ch.kleis.lcaac.core.assessment.ContributionAnalysisProgram +import ch.kleis.lcaac.core.lang.SymbolTable +import ch.kleis.lcaac.core.lang.evaluator.Evaluator +import ch.kleis.lcaac.core.lang.evaluator.EvaluatorException +import ch.kleis.lcaac.core.lang.expression.* +import ch.kleis.lcaac.core.math.basic.BasicNumber +import ch.kleis.lcaac.core.math.basic.BasicOperations +import java.lang.Double.parseDouble + +class CsvProcessor( + private val symbolTable: SymbolTable, +) { + private val ops = BasicOperations + private val evaluator = Evaluator(symbolTable, ops) + + fun process(request: CsvRequest): List { + val reqName = request.processName + val reqLabels = request.matchLabels + val template = + symbolTable.getTemplate(reqName, reqLabels) + ?: throw EvaluatorException("Could not get template for ${reqName}${reqLabels}") + + val arguments = template.params + .mapValues { entry -> + when (val v = entry.value) { + is QuantityExpression<*> -> request[entry.key]?.let { + val amount = parseDouble(it) + EQuantityScale(ops.pure(amount), EUnitOf(v)) + } ?: entry.value + + is StringExpression -> request[entry.key]?.let { + EStringLiteral(it) + } ?: entry.value + + else -> throw EvaluatorException("$v is not a supported data expression") + } + } + + val trace = evaluator.trace(template, arguments) + val systemValue = trace.getSystemValue() + val entryPoint = trace.getEntryPoint() + val program = ContributionAnalysisProgram(systemValue, entryPoint) + val analysis = program.run() + return entryPoint.products + .map { output -> + val outputPort = output.product + val impacts = analysis.getUnitaryImpacts(outputPort) + CsvResult( + request, + outputPort, + impacts, + ) + } + } +} diff --git a/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvRequest.kt b/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvRequest.kt new file mode 100644 index 00000000..502e891f --- /dev/null +++ b/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvRequest.kt @@ -0,0 +1,21 @@ +package ch.kleis.lcaac.cli.csv + +class CsvRequest( + val processName: String, + val matchLabels: Map, + private val header: Map, + private val record: List, +) { + fun columns(): List { + return header.toList().map { it.first } + } + + fun arguments(): List { + return header.toList().map { record[it.second] } + } + + operator fun get(name: String): String? { + return header[name] + ?.let { record[it] } + } +} diff --git a/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvRequestReader.kt b/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvRequestReader.kt new file mode 100644 index 00000000..b618ee0f --- /dev/null +++ b/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvRequestReader.kt @@ -0,0 +1,38 @@ +package ch.kleis.lcaac.cli.csv + +import org.apache.commons.csv.CSVFormat +import org.apache.commons.csv.CSVParser +import java.io.InputStream + +class CsvRequestReader( + private val processName: String, + private val matchLabels: Map, + private val inputStream: InputStream, +) { + private val format = CSVFormat.DEFAULT.builder() + .setHeader() + .setSkipHeaderRecord(true) + .build() + + fun iterator(): Iterator { + return object: Iterator { + private val parser = CSVParser(inputStream.reader(), format) + private val header = parser.headerMap + private val iterator = parser.iterator() + + override fun hasNext(): Boolean { + return iterator.hasNext() + } + + override fun next(): CsvRequest { + val record = iterator.next() + return CsvRequest( + processName, + matchLabels, + header, + record.toList() + ) + } + } + } +} diff --git a/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvResult.kt b/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvResult.kt new file mode 100644 index 00000000..69389641 --- /dev/null +++ b/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvResult.kt @@ -0,0 +1,11 @@ +package ch.kleis.lcaac.cli.csv + +import ch.kleis.lcaac.core.lang.value.MatrixColumnIndex +import ch.kleis.lcaac.core.lang.value.QuantityValue +import ch.kleis.lcaac.core.math.basic.BasicNumber + +data class CsvResult( + val request: CsvRequest, + val output: MatrixColumnIndex, + val impacts: Map, QuantityValue>, +) diff --git a/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvResultWriter.kt b/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvResultWriter.kt new file mode 100644 index 00000000..55038a23 --- /dev/null +++ b/cli/src/main/kotlin/ch/kleis/lcaac/cli/csv/CsvResultWriter.kt @@ -0,0 +1,30 @@ +package ch.kleis.lcaac.cli.csv + +import org.apache.commons.csv.CSVFormat +import org.apache.commons.csv.CSVPrinter + +class CsvResultWriter { + private val format = CSVFormat.DEFAULT.builder() + .setHeader() + .setSkipHeaderRecord(true) + .setRecordSeparator(System.lineSeparator()) + .build() + + fun header(first: CsvResult): String { + val header = first.request.columns() + .plus(listOf("product", "amount", "reference unit")) + .plus(first.impacts.toList().map { "${it.first.getShortName()} [${it.first.referenceUnit().symbol}]" }) + val s = StringBuilder() + CSVPrinter(s, format).printRecord(header) + return s.toString() + } + + fun row(result: CsvResult): String { + val line = result.request.arguments() + .plus(listOf(result.output.getShortName(), "1.0", result.output.referenceUnit().symbol)) + .plus(result.impacts.toList().map { it.second.amount.toString() }) + val s = StringBuilder() + CSVPrinter(s, format).printRecord(line) + return s.toString() + } +} From 004e7583f57551f7d58fa37e4ff6b45f7ab0ff3a Mon Sep 17 00:00:00 2001 From: Peva Blanchard Date: Wed, 17 Jan 2024 11:11:23 +0100 Subject: [PATCH 3/4] cli: assess: added csv tests --- .../kleis/lcaac/cli/csv/CsvProcessorTest.kt | 81 +++++++++++++++++++ .../lcaac/cli/csv/CsvRequestReaderTest.kt | 33 ++++++++ .../lcaac/cli/csv/CsvResultWriterTest.kt | 47 +++++++++++ 3 files changed, 161 insertions(+) create mode 100644 cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvProcessorTest.kt create mode 100644 cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvRequestReaderTest.kt create mode 100644 cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvResultWriterTest.kt diff --git a/cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvProcessorTest.kt b/cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvProcessorTest.kt new file mode 100644 index 00000000..4bdbca0a --- /dev/null +++ b/cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvProcessorTest.kt @@ -0,0 +1,81 @@ +package ch.kleis.lcaac.cli.csv + +import ch.kleis.lcaac.core.lang.SymbolTable +import ch.kleis.lcaac.core.lang.dimension.Dimension +import ch.kleis.lcaac.core.lang.dimension.UnitSymbol +import ch.kleis.lcaac.core.lang.value.* +import ch.kleis.lcaac.core.math.basic.BasicNumber +import ch.kleis.lcaac.core.math.basic.BasicOperations +import ch.kleis.lcaac.core.prelude.Prelude +import ch.kleis.lcaac.grammar.Loader +import ch.kleis.lcaac.grammar.LoaderOption +import ch.kleis.lcaac.grammar.parser.LcaLangLexer +import ch.kleis.lcaac.grammar.parser.LcaLangParser +import org.antlr.v4.runtime.CharStreams +import org.antlr.v4.runtime.CommonTokenStream +import org.junit.jupiter.api.Assertions.assertEquals +import org.junit.jupiter.api.Test + +class CsvProcessorTest { + + @Test + fun process() { + // given + val content = """ + process main { + params { + x = 1 u + products { + 1 kWh electricity + } + impacts { + x * 1 kg co2 + } + } + """.trimIndent() + val symbolTable = load(content) + val processor = CsvProcessor(symbolTable) + val request = CsvRequest( + "main", + emptyMap(), + header = mapOf("id" to 0, "x" to 1), + record = listOf("id-0", "0.5") + ) + + // when + val actual = processor.process(request) + + // then + assertEquals(1, actual.size) + assertEquals(request, actual[0].request) + val kWh = UnitValue(UnitSymbol.of("kWh"), 1000.0, Dimension.Companion.of("energy")) + val kg = UnitValue(UnitSymbol.of("kg"), 1.0, Dimension.Companion.of("mass")) + val u = UnitValue(UnitSymbol.of("u"), 1.0, Dimension.None) + assertEquals( + ProductValue( + name = "electricity", + referenceUnit = kWh, + fromProcessRef = FromProcessRefValue( + "main", + arguments = mapOf( + "x" to QuantityValue(BasicNumber(0.5), u) + )) + ), actual[0].output + ) + assertEquals( + mapOf( + IndicatorValue("co2", kg) + to QuantityValue(BasicNumber(0.5), kg) + ), + actual[0].impacts) + } + + private fun load(content: String): SymbolTable { + val lexer = LcaLangLexer(CharStreams.fromStream(content.byteInputStream())) + val tokens = CommonTokenStream(lexer) + val parser = LcaLangParser(tokens) + val file = parser.lcaFile() + val loader = Loader(BasicOperations) + return loader.load(sequenceOf(file), listOf(LoaderOption.WITH_PRELUDE)) + } +} diff --git a/cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvRequestReaderTest.kt b/cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvRequestReaderTest.kt new file mode 100644 index 00000000..a791d4a3 --- /dev/null +++ b/cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvRequestReaderTest.kt @@ -0,0 +1,33 @@ +package ch.kleis.lcaac.cli.csv + +import kotlin.test.Test +import kotlin.test.assertEquals +import kotlin.test.assertFalse + + +class CsvRequestReaderTest { + @Test + fun iterator() { + // given + val content = """ + country,year,fossil,nuclear,hydro + ch,2020,0.20,0.40,0.40 + """.trimIndent() + val reader = CsvRequestReader( + "process", + mapOf("label" to "value"), + content.byteInputStream() + ) + + // when + val iterator = reader.iterator() + val actual = iterator.next() + + // then + assertEquals(actual.processName, "process") + assertEquals(actual.matchLabels, mapOf("label" to "value")) + assertEquals(actual.columns(), listOf("country", "year", "fossil", "nuclear", "hydro")) + assertEquals(actual.arguments(), listOf("ch", "2020", "0.20", "0.40", "0.40")) + assertFalse { iterator.hasNext() } + } +} diff --git a/cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvResultWriterTest.kt b/cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvResultWriterTest.kt new file mode 100644 index 00000000..4920477e --- /dev/null +++ b/cli/src/test/kotlin/ch/kleis/lcaac/cli/csv/CsvResultWriterTest.kt @@ -0,0 +1,47 @@ +package ch.kleis.lcaac.cli.csv + +import ch.kleis.lcaac.core.lang.dimension.Dimension +import ch.kleis.lcaac.core.lang.dimension.UnitSymbol +import ch.kleis.lcaac.core.lang.value.* +import ch.kleis.lcaac.core.math.basic.BasicNumber +import kotlin.test.Test +import kotlin.test.assertEquals + + +class CsvResultWriterTest { + @Test + fun header() { + // given + val request = CsvRequest( + "main", + emptyMap(), + header = mapOf("id" to 0, "x" to 1), + record = listOf("id-0", "0.5") + ) + val kWh = UnitValue(UnitSymbol.of("kWh"), 1000.0, Dimension.of("energy")) + val kg = UnitValue(UnitSymbol.of("kg"), 1.0, Dimension.of("mass")) + val u = UnitValue(UnitSymbol.of("u"), 1.0, Dimension.None) + val output = ProductValue( + name = "electricity", + referenceUnit = kWh, + fromProcessRef = FromProcessRefValue( + "main", + arguments = mapOf( + "x" to QuantityValue(BasicNumber(0.5), u) + ) + ) + ) + val impacts = mapOf( + IndicatorValue("co2", kg) as MatrixColumnIndex + to QuantityValue(BasicNumber(0.5), kg) + ) + val result = CsvResult(request, output, impacts) + val writer = CsvResultWriter() + + // when + val actual = writer.header(result) + + // then + assertEquals("id,x,product,amount,reference unit,co2 [kg]\n", actual) + } +} From 7307eab932e55123e24b6a53e3f73c8f084e577a Mon Sep 17 00:00:00 2001 From: Peva Blanchard Date: Wed, 17 Jan 2024 11:27:19 +0100 Subject: [PATCH 4/4] cli: updated readme --- README.md | 57 ++++++++++++++++++++++++++++++++++++++++----------- cli/README.md | 12 +++++++++++ 2 files changed, 57 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 56f6eb86..6b780ec7 100644 --- a/README.md +++ b/README.md @@ -12,30 +12,59 @@ Its *declarative* approach enables to seamlessly define *parametrized* and *reus ![LCA as Code](./assets/logo-white-60pct.png) +## Table of Contents + +1. [Getting started](#getting-started) +2. [What's inside](#whats-inside) +3. [Related projects](#related-projects) +4. [License](#license) +5. [About us](#about-us) + +## Getting started + +Check the sample file in `$GIT_ROOT/cli/samples`. + ```lca -process electricity_production_mix { +process electricity_mix { params { - hydro = 20 percent - nuclear = 30 percent - fossil = 50 percent + from_fossil = 40 percent + from_nuclear = 20 percent + from_hydro = 40 percent } products { 1 kWh electricity } inputs { - hydro * 1 kWh electricity from hydroelectric_production - nuclear * 1 kWh electricity from nuclear_production - fossil * 1 kWh electricity from fossil_production + from_fossil * 1 kWh electricity from fossil + from_nuclear * 1 kWh electricity from nuclear + from_hydro * 1 kWh electricity from hydro } } +// rest of the file omitted ``` -## Table of Contents +On the command line, setup the cli. +```bash +./gradlew :cli:installDist +alias lcaac=$GIT_ROOT/cli/build/install/cli/bin/cli +``` + +Now you can assess the process `electricity_mix`. +```bash +cd $GIT_ROOT/cli/samples +lcaac assess "electricity_mix" +``` +The result is printed on the standard output in CSV format. +```csv +product,amount,reference unit,co2 [kg] +electricity,1.0,kWh,5.4 +``` + +You can also run multiple assessments with an external data csv file providing values for the process parameters. +```bash +lcaac assess "electricity_mix" --data params.csv +``` -1. [What's inside](#whats-inside) -2. [Related projects](#related-projects) -3. [License](#license) -4. [About us](#about-us) ## What's inside @@ -54,6 +83,10 @@ The package `grammar` contains: - a concrete ANTLR-based grammar - utilities to parse and load LCAAC files. +### Package `cli` + +The package `cli` contains the code for the command-line interface. + ## Related projects ### Cloud Assess diff --git a/cli/README.md b/cli/README.md index a9f39864..1ab6eeb2 100644 --- a/cli/README.md +++ b/cli/README.md @@ -9,10 +9,22 @@ alias lcaac=$GIT_ROOT/cli/build/install/cli/bin/cli ## Impact assessment +The `assess` command runs the impact assessment of a target process. +The results are printed on the standard output in CSV format. + ```bash +cd $GIT_ROOT/cli/samples lcaac assess "electricity_mix" ``` ```bash +cd $GIT_ROOT/cli/samples lcaac assess "electricity_mix" --data params.csv ``` + +## Help + +```bash +lcaac --help +lcaac assess --help +```