{"id":13482542,"url":"https://github.com/pemistahl/lingua","last_synced_at":"2025-10-04T11:46:43.426Z","repository":{"id":37821799,"uuid":"157676060","full_name":"pemistahl/lingua","owner":"pemistahl","description":"The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike","archived":false,"fork":false,"pushed_at":"2024-04-16T07:23:34.000Z","size":444397,"stargazers_count":660,"open_issues_count":19,"forks_count":60,"subscribers_count":11,"default_branch":"main","last_synced_at":"2024-05-22T12:12:15.328Z","etag":null,"topics":["android-library","java-library","kotlin-library","language-classification","language-detection","language-identification","language-processing","language-recognition","natural-language","natural-language-processing","nlp","nlp-library","nlp-machine-learning"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pemistahl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-11-15T08:17:18.000Z","updated_at":"2024-06-18T22:51:47.594Z","dependencies_parsed_at":"2023-02-14T15:01:04.735Z","dependency_job_id":"93a3006f-28bb-498b-8f23-416ad1c9dd34","html_url":"https://github.com/pemistahl/lingua","commit_stats":{"total_commits":487,"total_committers":10,"mean_commits":48.7,"dds":0.4496919917864476,"last_synced_commit":"cf145d3292bcc418147176170c0d05e9f089ca1b"},"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pemistahl%2Flingua","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pemistahl%2Flingua/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pemistahl%2Flingua/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pemistahl%2Flingua/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pemistahl","download_url":"https://codeload.github.com/pemistahl/lingua/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247994119,"owners_count":21030050,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-library","java-library","kotlin-library","language-classification","language-detection","language-identification","language-processing","language-recognition","natural-language","natural-language-processing","nlp","nlp-library","nlp-machine-learning"],"created_at":"2024-07-31T17:01:03.117Z","updated_at":"2025-10-04T11:46:38.392Z","avatar_url":"https://github.com/pemistahl.png","language":"Kotlin","funding_links":[],"categories":["函式庫","Language detection","Kotlin","Projects","人工智能"],"sub_categories":["書籍","Form Segmentation","Natural Language Processing"],"readme":"\u003cdiv align=\"center\"\u003e\n\n![lingua](images/logo.png) \n\n[![ci build status][ci badge]][ci url]\n[![codecov][codecov badge]][codecov url]\n[![supported languages][supported languages badge]](#supported-languages)\n[![Kotlin platforms badge][Kotlin platforms badge]][Kotlin platforms url]\n[![license badge][license badge]][license url]\n[![javadoc][javadoc badge]][javadoc url]\n[![Maven Central][Maven Central badge]][Maven Central]\n[![Download][lingua version badge]][lingua download url]\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n## 1. What does this library do?\nIts task is simple: It tells you which language some provided textual data is written in. \nThis is very useful as a preprocessing step for linguistic data in natural language \nprocessing applications such as text classification and spell checking. \nOther use cases, for instance, might include routing e-mails to the right geographically \nlocated customer service department, based on the e-mails' languages.\n\n## 2. Why does this library exist?\nLanguage detection is often done as part of large machine learning frameworks or natural \nlanguage processing applications. In cases where you don't need the full-fledged \nfunctionality of those systems or don't want to learn the ropes of those, \na small flexible library comes in handy. \n\nSo far, three other comprehensive open source libraries working on the JVM for this task \nare [Apache Tika], [Apache OpenNLP] and [Optimaize Language Detector]. \nUnfortunately, especially the latter has three major drawbacks:\n \n1. Detection only works with quite lengthy text fragments. \nFor very short text snippets such as Twitter messages, it doesn't provide adequate results.\n2. The more languages take part in the decision process, the less accurate are the detection results.\n3. Configuration of the library is quite cumbersome and requires some knowledge about the statistical \nmethods that are used internally.\n\n*Lingua* aims at eliminating these problems. It nearly doesn't need any configuration and \nyields pretty accurate results on both long and short text, even on single words and phrases. \nIt draws on both rule-based and statistical methods but does not use any dictionaries of words. \nIt does not need a connection to any external API or service either. \nOnce the library has been downloaded, it can be used completely offline. \n\n## 3. Which languages are supported?\n\nCompared to other language detection libraries, *Lingua's* focus is on *quality over quantity*, that is, \ngetting detection right for a small set of languages first before adding new ones. \nCurrently, the following 75 languages are supported:\n\n- A\n  - Afrikaans\n  - Albanian\n  - Arabic\n  - Armenian\n  - Azerbaijani\n- B\n  - Basque\n  - Belarusian\n  - Bengali\n  - Norwegian Bokmal\n  - Bosnian\n  - Bulgarian\n- C\n  - Catalan\n  - Chinese\n  - Croatian\n  - Czech\n- D\n  - Danish\n  - Dutch\n- E\n  - English\n  - Esperanto\n  - Estonian\n- F\n  - Finnish\n  - French\n- G\n  - Ganda\n  - Georgian\n  - German\n  - Greek\n  - Gujarati\n- H\n  - Hebrew\n  - Hindi\n  - Hungarian\n- I\n  - Icelandic\n  - Indonesian\n  - Irish\n  - Italian\n- J\n  - Japanese\n- K\n  - Kazakh\n  - Korean\n- L\n  - Latin\n  - Latvian\n  - Lithuanian\n- M\n  - Macedonian\n  - Malay\n  - Maori\n  - Marathi\n  - Mongolian\n- N\n  - Norwegian Nynorsk\n- P\n  - Persian\n  - Polish\n  - Portuguese\n  - Punjabi\n- R\n  - Romanian\n  - Russian\n- S\n  - Serbian\n  - Shona\n  - Slovak\n  - Slovene\n  - Somali\n  - Sotho\n  - Spanish\n  - Swahili\n  - Swedish\n- T\n  - Tagalog\n  - Tamil\n  - Telugu\n  - Thai\n  - Tsonga\n  - Tswana\n  - Turkish\n- U\n  - Ukrainian\n  - Urdu\n- V\n  - Vietnamese\n- W\n  - Welsh\n- X\n  - Xhosa\n- Y\n  - Yoruba\n- Z\n  - Zulu   \n\n## 4. How good is it?\n\n*Lingua* is able to report accuracy statistics for some bundled test data available for each supported language. \nThe test data for each language is split into three parts:\n1. a list of single words with a minimum length of 5 characters\n2. a list of word pairs with a minimum length of 10 characters\n3. a list of complete grammatical sentences of various lengths\n\nBoth the language models and the test data have been created from separate documents of the [Wortschatz corpora] \noffered by Leipzig University, Germany. Data crawled from various news websites have been used for training, \neach corpus comprising one million sentences. For testing, corpora made of arbitrarily chosen websites have been used, \neach comprising ten thousand sentences. From each test corpus, a random unsorted subset of 1000 single words, \n1000 word pairs and 1000 sentences has been extracted, respectively.\n\nGiven the generated test data, I have compared the detection results of *Lingua*, *Apache Tika*, *Apache OpenNLP* and \n*Optimaize Language Detector* using parameterized JUnit tests running over the data of *Lingua's* supported 75 languages. \nLanguages that are not supported by the other libraries are simply ignored for those during the detection process.\n\nEach of the following sections contains two plots. The bar plot shows the detailed accuracy results for each supported \nlanguage. The box plot illustrates the distributions of the accuracy values for each classifier. The boxes themselves \nrepresent the areas which the middle 50 % of data lie within. Within the colored boxes, the horizontal lines mark the \nmedian of the distributions.\n\n### 4.1 Single word detection\n\n\u003cbr/\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/pemistahl/lingua/main/images/plots/boxplot-single-words.png\" alt=\"Single Word Detection Performance\" /\u003e\n\n\u003cbr/\u003e\n\n\u003cdetails\u003e\n    \u003csummary\u003eBar plot\u003c/summary\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/pemistahl/lingua/main/images/plots/barplot-single-words.png\" alt=\"Single Word Detection Performance\" /\u003e\n\u003c/details\u003e\n\n\u003cbr/\u003e\u003cbr/\u003e\n\n### 4.2 Word pair detection\n\n\u003cbr/\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/pemistahl/lingua/main/images/plots/boxplot-word-pairs.png\" alt=\"Word Pair Detection Performance\" /\u003e\n\n\u003cbr/\u003e\n\n\u003cdetails\u003e\n    \u003csummary\u003eBar plot\u003c/summary\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/pemistahl/lingua/main/images/plots/barplot-word-pairs.png\" alt=\"Word Pair Detection Performance\" /\u003e\n\u003c/details\u003e\n\n\u003cbr/\u003e\u003cbr/\u003e\n\n### 4.3 Sentence detection\n\n\u003cbr/\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/pemistahl/lingua/main/images/plots/boxplot-sentences.png\" alt=\"Sentence Detection Performance\" /\u003e\n\n\u003cbr/\u003e\n\n\u003cdetails\u003e\n    \u003csummary\u003eBar plot\u003c/summary\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/pemistahl/lingua/main/images/plots/barplot-sentences.png\" alt=\"Sentence Detection Performance\" /\u003e\n\u003c/details\u003e\n\n\u003cbr/\u003e\u003cbr/\u003e\n\n### 4.4 Average detection\n\n\u003cbr/\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/pemistahl/lingua/main/images/plots/boxplot-average.png\" alt=\"Average Detection Performance\" /\u003e\n\n\u003cbr/\u003e\n\n\u003cdetails\u003e\n    \u003csummary\u003eBar plot\u003c/summary\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/pemistahl/lingua/main/images/plots/barplot-average.png\" alt=\"Average Detection Performance\" /\u003e\n\u003c/details\u003e\n\n\u003cbr/\u003e\u003cbr/\u003e\n\n### 4.5 Mean, median and standard deviation\n\nThe table below shows detailed statistics for each language and classifier\nincluding mean, median and standard deviation.\n\n\u003cdetails\u003e\n    \u003csummary\u003eOpen table\u003c/summary\u003e\n    \u003ctable\u003e\n    \u003ctr\u003e\n        \u003cth\u003eLanguage\u003c/th\u003e\n        \u003cth colspan=\"5\"\u003eAverage\u003c/th\u003e\n        \u003cth colspan=\"5\"\u003eSingle Words\u003c/th\u003e\n        \u003cth colspan=\"5\"\u003eWord Pairs\u003c/th\u003e\n        \u003cth colspan=\"5\"\u003eSentences\u003c/th\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003cth\u003e\u003c/th\u003e\n        \u003cth\u003eLingua\u003cbr\u003e(high accuracy mode)\u003c/th\u003e\n        \u003cth\u003eLingua\u003cbr\u003e(low accuracy mode)\u003c/th\u003e\n        \u003cth\u003e\u0026nbsp;\u0026nbsp;Tika\u0026nbsp;\u0026nbsp;\u003c/th\u003e\n        \u003cth\u003eOpenNLP\u003c/th\u003e\n        \u003cth\u003eOptimaize\u003c/th\u003e\n        \u003cth\u003eLingua\u003cbr\u003e(high accuracy mode)\u003c/th\u003e\n        \u003cth\u003eLingua\u003cbr\u003e(low accuracy mode)\u003c/th\u003e\n        \u003cth\u003e\u0026nbsp;\u0026nbsp;Tika\u0026nbsp;\u0026nbsp;\u003c/th\u003e\n        \u003cth\u003eOpenNLP\u003c/th\u003e\n        \u003cth\u003eOptimaize\u003c/th\u003e\n        \u003cth\u003eLingua\u003cbr\u003e(high accuracy mode)\u003c/th\u003e\n        \u003cth\u003eLingua\u003cbr\u003e(low accuracy mode)\u003c/th\u003e\n        \u003cth\u003e\u0026nbsp;\u0026nbsp;Tika\u0026nbsp;\u0026nbsp;\u003c/th\u003e\n        \u003cth\u003eOpenNLP\u003c/th\u003e\n        \u003cth\u003eOptimaize\u003c/th\u003e\n        \u003cth\u003eLingua\u003cbr\u003e(high accuracy mode)\u003c/th\u003e\n        \u003cth\u003eLingua\u003cbr\u003e(low accuracy mode)\u003c/th\u003e\n        \u003cth\u003e\u0026nbsp;\u0026nbsp;Tika\u0026nbsp;\u0026nbsp;\u003c/th\u003e\n        \u003cth\u003eOpenNLP\u003c/th\u003e\n        \u003cth\u003eOptimaize\u003c/th\u003e\n    \u003c/tr\u003e\n    \t\u003ctr\u003e\n\t\t\u003ctd\u003eAfrikaans\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 79\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 64\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 39\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 58\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 38\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 44\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 41\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 3\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 22\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eAlbanian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 79\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 54\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 54\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 40\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 38\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 73\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 73\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eArabic\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 89\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 65\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eArmenian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eAzerbaijani\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 60\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eBasque\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 56\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 64\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 56\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 33\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eBelarusian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eBengali\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eBokmal\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 58\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 49\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 39\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 27\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 42\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 59\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 47\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eBosnian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 35\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 29\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 26\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 29\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 23\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 12\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 35\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 29\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 22\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 40\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 36\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 44\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eBulgarian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 73\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 48\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 56\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 52\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 18\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 36\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eCatalan\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 58\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 58\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 42\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 31\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 51\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 33\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 32\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 11\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 2\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 60\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 57\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 32\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 16\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eChinese\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 31\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 20\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 40\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 0\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 2\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eCroatian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 60\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 41\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 53\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 36\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 54\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 23\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 8\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 57\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 44\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 24\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eCzech\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 67\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 49\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 54\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 54\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 42\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 21\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 46\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eDanish\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 60\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 55\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 45\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 63\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 34\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 19\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 52\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 51\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eDutch\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 64\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 60\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 39\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 55\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 36\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 31\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 31\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 6\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 52\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 57\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 19\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eEnglish\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 64\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 52\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 41\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 55\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 29\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 30\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 10\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 2\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 89\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 46\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 23\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eEsperanto\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 67\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 44\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eEstonian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 59\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 29\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 23\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 60\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 63\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eFinnish\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 79\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 68\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 51\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eFrench\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 89\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 59\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 54\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 52\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 55\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 25\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 18\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 55\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 48\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eGanda\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 79\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 65\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eGeorgian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eGerman\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 89\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 67\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 55\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 57\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 38\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 21\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 46\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eGreek\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eGujarati\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eHebrew\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eHindi\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 73\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 33\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 58\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 51\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 11\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 65\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 28\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 16\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 64\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 20\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 49\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 38\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 67\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eHungarian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 53\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 51\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eIcelandic\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 53\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 53\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eIndonesian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 60\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 48\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 60\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 29\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 18\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 39\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 25\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 37\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 10\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 0\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 46\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 25\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 1\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 52\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 54\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eIrish\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 56\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 58\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eItalian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 64\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 51\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 42\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 58\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 31\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 12\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 43\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eJapanese\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 25\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 1\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 5\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 68\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eKazakh\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eKorean\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eLatin\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 73\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 49\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 43\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eLatvian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 56\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eLithuanian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 89\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 79\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 56\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 40\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 89\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eMacedonian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 68\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 46\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 52\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 37\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 10\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 68\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 32\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eMalay\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 31\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 31\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 23\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 19\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 4\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 26\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 22\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 19\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 10\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 0\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 38\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 36\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 22\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 20\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 0\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 30\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 36\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 28\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 27\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 11\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eMaori\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 64\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eMarathi\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 41\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 20\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 43\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 30\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eMongolian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 89\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eNynorsk\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 52\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 55\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 41\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 25\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 24\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 49\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 47\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003ePersian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 65\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 53\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 29\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 79\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 58\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003ePolish\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 57\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 89\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003ePortuguese\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 63\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 58\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 40\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 59\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 42\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 34\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 22\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 7\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 58\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 54\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 19\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003ePunjabi\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eRomanian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 67\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 55\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 49\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 57\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 34\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 24\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 68\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eRussian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 53\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 59\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 20\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 22\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 43\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eSerbian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 73\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 73\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 46\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 57\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 46\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 18\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 39\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eShona\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 56\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eSlovak\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 47\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 64\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 49\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 53\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 39\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 12\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 73\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 38\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eSlovene\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 67\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 37\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 39\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 53\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 43\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 3\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 68\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 18\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eSomali\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 79\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 64\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 35\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eSotho\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 67\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 43\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 90\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eSpanish\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 56\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 59\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 42\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 32\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 44\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 26\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 29\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 8\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 0\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 49\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 25\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 6\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eSwahili\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 73\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 60\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 60\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 43\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 45\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 26\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 68\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 74\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 58\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eSwedish\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 64\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 46\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 44\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 41\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/red.png\"\u003e 15\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 42\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eTagalog\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 52\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 36\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 53\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 27\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 23\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 67\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 79\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 57\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eTamil\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eTelugu\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eThai\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eTsonga\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 46\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 89\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 73\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eTswana\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 65\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 44\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 73\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eTurkish\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 48\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 43\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eUkrainian\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 79\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 68\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 54\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 39\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eUrdu\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 68\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 80\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 65\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 68\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 45\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 49\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 71\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eVietnamese\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 84\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 79\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 76\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 63\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 66\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 65\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 92\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 86\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 95\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eWelsh\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 91\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 68\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 96\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 87\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 88\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 99\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eXhosa\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 69\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 64\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 45\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 85\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 67\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 98\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eYoruba\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 75\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 50\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/orange.png\"\u003e 33\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 77\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 61\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 93\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eZulu\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 81\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 70\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 78\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 62\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 45\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e 51\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 83\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e 72\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 82\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 97\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 94\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e 100\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/grey.png\"\u003e -\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd colspan=\"16\"\u003e\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\u003cstrong\u003eMean\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e \u003cstrong\u003e86\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e \u003cstrong\u003e77\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e \u003cstrong\u003e80\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e \u003cstrong\u003e74\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e \u003cstrong\u003e65\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e \u003cstrong\u003e74\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e \u003cstrong\u003e61\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e \u003cstrong\u003e64\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e \u003cstrong\u003e53\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/yellow.png\"\u003e \u003cstrong\u003e41\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e \u003cstrong\u003e89\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e \u003cstrong\u003e78\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e \u003cstrong\u003e81\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e \u003cstrong\u003e74\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/lightgreen.png\"\u003e \u003cstrong\u003e61\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e \u003cstrong\u003e96\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e \u003cstrong\u003e93\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e \u003cstrong\u003e96\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e \u003cstrong\u003e95\u003c/strong\u003e\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg src=\"images/green.png\"\u003e \u003cstrong\u003e93\u003c/strong\u003e\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd colspan=\"16\"\u003e\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eMedian\u003c/td\u003e\n\t\t\u003ctd\u003e89.23\u003c/td\u003e\n\t\t\u003ctd\u003e79.63\u003c/td\u003e\n\t\t\u003ctd\u003e81.3\u003c/td\u003e\n\t\t\u003ctd\u003e75.55\u003c/td\u003e\n\t\t\u003ctd\u003e63.85\u003c/td\u003e\n\t\t\u003ctd\u003e74.3\u003c/td\u003e\n\t\t\u003ctd\u003e56.7\u003c/td\u003e\n\t\t\u003ctd\u003e63.39\u003c/td\u003e\n\t\t\u003ctd\u003e48.7\u003c/td\u003e\n\t\t\u003ctd\u003e30.75\u003c/td\u003e\n\t\t\u003ctd\u003e93.7\u003c/td\u003e\n\t\t\u003ctd\u003e80.6\u003c/td\u003e\n\t\t\u003ctd\u003e84.25\u003c/td\u003e\n\t\t\u003ctd\u003e75.55\u003c/td\u003e\n\t\t\u003ctd\u003e65.95\u003c/td\u003e\n\t\t\u003ctd\u003e99.0\u003c/td\u003e\n\t\t\u003ctd\u003e96.9\u003c/td\u003e\n\t\t\u003ctd\u003e99.15\u003c/td\u003e\n\t\t\u003ctd\u003e99.0\u003c/td\u003e\n\t\t\u003ctd\u003e97.4\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003eStandard Deviation\u003c/td\u003e\n\t\t\u003ctd\u003e13.12\u003c/td\u003e\n\t\t\u003ctd\u003e17.26\u003c/td\u003e\n\t\t\u003ctd\u003e16.2\u003c/td\u003e\n\t\t\u003ctd\u003e18.56\u003c/td\u003e\n\t\t\u003ctd\u003e23.87\u003c/td\u003e\n\t\t\u003ctd\u003e18.43\u003c/td\u003e\n\t\t\u003ctd\u003e24.81\u003c/td\u003e\n\t\t\u003ctd\u003e23.9\u003c/td\u003e\n\t\t\u003ctd\u003e27.37\u003c/td\u003e\n\t\t\u003ctd\u003e33.87\u003c/td\u003e\n\t\t\u003ctd\u003e13.13\u003c/td\u003e\n\t\t\u003ctd\u003e18.96\u003c/td\u003e\n\t\t\u003ctd\u003e18.74\u003c/td\u003e\n\t\t\u003ctd\u003e21.32\u003c/td\u003e\n\t\t\u003ctd\u003e31.32\u003c/td\u003e\n\t\t\u003ctd\u003e11.02\u003c/td\u003e\n\t\t\u003ctd\u003e11.86\u003c/td\u003e\n\t\t\u003ctd\u003e10.77\u003c/td\u003e\n\t\t\u003ctd\u003e12.59\u003c/td\u003e\n\t\t\u003ctd\u003e13.54\u003c/td\u003e\n\t\u003c/tr\u003e\n    \u003c/table\u003e\n\u003c/details\u003e\n\n## 5. Why is it better than other libraries?\n\nEvery language detector uses a probabilistic [n-gram](https://en.wikipedia.org/wiki/N-gram) model trained on the \ncharacter distribution in some training corpus. Most libraries only use n-grams of size 3 (trigrams) which is \nsatisfactory for detecting the language of longer text fragments consisting of multiple sentences. For short \nphrases or single words, however, trigrams are not enough. The shorter the input text is, the less n-grams are \navailable. The probabilities estimated from such few n-grams are not reliable. This is why *Lingua* makes use \nof n-grams of sizes 1 up to 5 which results in much more accurate prediction of the correct language.  \n\nA second important difference is that *Lingua* does not only use such a statistical model, but also a rule-based \nengine. This engine first determines the alphabet of the input text and searches for characters which are unique \nin one or more languages. If exactly one language can be reliably chosen this way, the statistical model is not \nnecessary anymore. In any case, the rule-based engine filters out languages that do not satisfy the conditions \nof the input text. Only then, in a second step, the probabilistic n-gram model is taken into consideration. \nThis makes sense because loading less language models means less memory consumption and better runtime performance.\n\nIn general, it is always a good idea to restrict the set of languages to be considered in the classification process \nusing the respective [api methods](#library-use-programmatic). If you know beforehand that certain languages are \nnever to occur in an input text, do not let those take part in the classifcation process. The filtering mechanism \nof the rule-based engine is quite good, however, filtering based on your own knowledge of the input text is always preferable.\n\n## 6. Test report and plot generation\n\nIf you want to reproduce the accuracy results above, you can generate the test reports yourself for all four classifiers \nand all languages by doing:\n\n    ./gradlew accuracyReport\n    \nYou can also restrict the classifiers and languages to generate reports for by passing arguments to the Gradle task. \nThe following task generates reports for *Lingua* and the languages English and German only:\n\n    ./gradlew accuracyReport -Pdetectors=Lingua -Planguages=English,German\n\nBy default, only a single CPU core is used for report generation. If you have a multi-core CPU in your machine, \nyou can fork as many processes as you have CPU cores. This speeds up report generation significantly. \nHowever, be aware that forking more than one process can consume a lot of RAM. You do it like this:\n\n    ./gradlew accuracyReport -PcpuCores=2\n\nFor each detector and language, a test report file is then written into [`/accuracy-reports`][accuracy reports url], \nto be found next to the `src` directory. As an example, here is the current output of the *Lingua* German report:\n\n```\n##### GERMAN #####\n\nLegend: 'low accuracy mode | high accuracy mode'\n\n\u003e\u003e\u003e Accuracy on average: 79.80% | 89.23%\n\n\u003e\u003e Detection of 1000 single words (average length: 9 chars)\nAccuracy: 56.70% | 73.90%\nErroneously classified as DUTCH: 2.80% | 2.30%, DANISH: 2.20% | 2.10%, ENGLISH: 1.90% | 2.00%, LATIN: 1.90% | 1.90%, BOKMAL: 2.40% | 1.60%, BASQUE: 1.60% | 1.20%, ITALIAN: 1.00% | 1.20%, FRENCH: 1.60% | 1.20%, ESPERANTO: 1.10% | 1.10%, SWEDISH: 3.20% | 1.00%, AFRIKAANS: 1.30% | 0.80%, TSONGA: 1.50% | 0.70%, NYNORSK: 1.40% | 0.60%, PORTUGUESE: 0.50% | 0.60%, YORUBA: 0.40% | 0.60%, SOTHO: 0.70% | 0.50%, FINNISH: 0.80% | 0.50%, WELSH: 1.30% | 0.50%, SPANISH: 1.20% | 0.40%, SWAHILI: 0.60% | 0.40%, TSWANA: 2.20% | 0.40%, POLISH: 0.70% | 0.40%, ESTONIAN: 0.90% | 0.40%, IRISH: 0.50% | 0.40%, TAGALOG: 0.10% | 0.30%, ICELANDIC: 0.30% | 0.30%, BOSNIAN: 0.10% | 0.30%, LITHUANIAN: 0.80% | 0.20%, MAORI: 0.50% | 0.20%, INDONESIAN: 0.40% | 0.20%, ALBANIAN: 0.60% | 0.20%, CATALAN: 0.70% | 0.20%, ZULU: 0.30% | 0.20%, ROMANIAN: 1.20% | 0.20%, CROATIAN: 0.10% | 0.20%, XHOSA: 0.40% | 0.20%, TURKISH: 0.70% | 0.10%, MALAY: 0.50% | 0.10%, LATVIAN: 0.40% | 0.10%, SLOVENE: 0.00% | 0.10%, SLOVAK: 0.30% | 0.10%, SOMALI: 0.00% | 0.10%, HUNGARIAN: 0.40% | 0.00%, SHONA: 0.80% | 0.00%, VIETNAMESE: 0.40% | 0.00%, CZECH: 0.30% | 0.00%, GANDA: 0.20% | 0.00%, AZERBAIJANI: 0.10% | 0.00%\n\n\u003e\u003e Detection of 1000 word pairs (average length: 18 chars)\nAccuracy: 83.50% | 94.10%\nErroneously classified as DUTCH: 1.50% | 0.90%, LATIN: 1.00% | 0.80%, ENGLISH: 1.40% | 0.70%, SWEDISH: 1.40% | 0.60%, DANISH: 1.20% | 0.50%, FRENCH: 0.60% | 0.40%, BOKMAL: 1.40% | 0.30%, TAGALOG: 0.10% | 0.20%, IRISH: 0.20% | 0.20%, TURKISH: 0.10% | 0.10%, NYNORSK: 0.90% | 0.10%, TSONGA: 0.40% | 0.10%, ZULU: 0.10% | 0.10%, ESPERANTO: 0.30% | 0.10%, AFRIKAANS: 0.60% | 0.10%, ITALIAN: 0.10% | 0.10%, ESTONIAN: 0.30% | 0.10%, FINNISH: 0.40% | 0.10%, SOMALI: 0.00% | 0.10%, SWAHILI: 0.20% | 0.10%, MAORI: 0.00% | 0.10%, WELSH: 0.10% | 0.10%, LITHUANIAN: 0.40% | 0.00%, INDONESIAN: 0.10% | 0.00%, CATALAN: 0.30% | 0.00%, LATVIAN: 0.20% | 0.00%, XHOSA: 0.30% | 0.00%, SPANISH: 0.50% | 0.00%, MALAY: 0.10% | 0.00%, SLOVAK: 0.10% | 0.00%, BASQUE: 0.40% | 0.00%, YORUBA: 0.20% | 0.00%, TSWANA: 0.30% | 0.00%, SHONA: 0.10% | 0.00%, PORTUGUESE: 0.10% | 0.00%, SOTHO: 0.30% | 0.00%, CZECH: 0.10% | 0.00%, ALBANIAN: 0.40% | 0.00%, AZERBAIJANI: 0.10% | 0.00%, ICELANDIC: 0.10% | 0.00%, SLOVENE: 0.10% | 0.00%\n\n\u003e\u003e Detection of 1000 sentences (average length: 111 chars)\nAccuracy: 99.20% | 99.70%\nErroneously classified as DUTCH: 0.00% | 0.20%, LATIN: 0.20% | 0.10%, NYNORSK: 0.10% | 0.00%, SPANISH: 0.10% | 0.00%, DANISH: 0.10% | 0.00%, SOTHO: 0.20% | 0.00%, ZULU: 0.10% | 0.00%\n```\n\n## 7. How to add it to your project?\n\n*Lingua* is hosted on [GitHub Packages] and [Maven Central].\n\n### 7.1 Using Gradle\n\n```\n// Groovy syntax\nimplementation 'com.github.pemistahl:lingua:1.2.2'\n\n// Kotlin syntax\nimplementation(\"com.github.pemistahl:lingua:1.2.2\")\n```\n\n### 7.2 Using Maven\n\n```\n\u003cdependency\u003e\n    \u003cgroupId\u003ecom.github.pemistahl\u003c/groupId\u003e\n    \u003cartifactId\u003elingua\u003c/artifactId\u003e\n    \u003cversion\u003e1.2.2\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\n## 8. How to build?\n\n*Lingua* uses Gradle to build and requires Java \u003e= 1.8 for that.\n\n```\ngit clone https://github.com/pemistahl/lingua.git\ncd lingua\n./gradlew build\n```\nSeveral jar archives can be created from the project.\n1. `./gradlew jar` assembles `lingua-1.2.2.jar` containing the compiled sources only.\n2. `./gradlew sourcesJar` assembles `lingua-1.2.2-sources.jar` containing the plain source code.\n3. `./gradlew jarWithDependencies` assembles `lingua-1.2.2-with-dependencies.jar` containing the \ncompiled sources and all external dependencies needed at runtime. This jar file can be included \nin projects without dependency management systems. It can also be used to \nrun *Lingua* in standalone mode (see below).\n\n## 9. How to use?\n*Lingua* can be used programmatically in your own code or in standalone mode.\n\n### 9.1 Programmatic use\nThe API is pretty straightforward and can be used in both Kotlin and Java code.\n\n#### 9.1.1 Basic usage\n\n```kotlin\n/* Kotlin */\n\nimport com.github.pemistahl.lingua.api.*\nimport com.github.pemistahl.lingua.api.Language.*\n\nval detector: LanguageDetector = LanguageDetectorBuilder.fromLanguages(ENGLISH, FRENCH, GERMAN, SPANISH).build()\nval detectedLanguage: Language = detector.detectLanguageOf(text = \"languages are awesome\")\n```\n\nThe public API of *Lingua* never returns `null` somewhere, so it is safe to be used from within Java code as well.\n\n```java\n/* Java */\n\nimport com.github.pemistahl.lingua.api.*;\nimport static com.github.pemistahl.lingua.api.Language.*;\n\nfinal LanguageDetector detector = LanguageDetectorBuilder.fromLanguages(ENGLISH, FRENCH, GERMAN, SPANISH).build();\nfinal Language detectedLanguage = detector.detectLanguageOf(\"languages are awesome\");\n```\n\n#### 9.1.2 Minimum relative distance\n\nBy default, *Lingua* returns the most likely language for a given input text. However, there are \ncertain words that are spelled the same in more than one language. The word *prologue*, for instance, \nis both a valid English and French word. *Lingua* would output either English or French which might \nbe wrong in the given context. For cases like that, it is possible to specify a minimum relative \ndistance that the logarithmized and summed up probabilities for each possible language have to satisfy. \nIt can be stated in the following way:\n\n```kotlin\nval detector = LanguageDetectorBuilder\n    .fromAllLanguages()\n    .withMinimumRelativeDistance(0.25) // minimum: 0.00 maximum: 0.99 default: 0.00\n    .build()\n```\n\nBe aware that the distance between the language probabilities is dependent on the length of the input text. \nThe longer the input text, the larger the distance between the languages. So if you want to classify very \nshort text phrases, do not set the minimum relative distance too high. Otherwise you will get most results \nreturned as `Language.UNKNOWN` which is the return value for cases where language detection is not reliably \npossible. \n\n#### 9.1.3 Confidence values\n\nKnowing about the most likely language is nice but how reliable is the computed likelihood?\nAnd how less likely are the other examined languages in comparison to the most likely one?\nThese questions can be answered as well:\n\n```kotlin\n\nval detector = LanguageDetectorBuilder.fromLanguages(GERMAN, ENGLISH, FRENCH, SPANISH).build()\nval confidenceValues = detector.computeLanguageConfidenceValues(text = \"Coding is fun.\")\n\n// {\n//   ENGLISH=1.0, \n//   GERMAN=0.8665738136456169, \n//   FRENCH=0.8249537317466078, \n//   SPANISH=0.7792362923625288\n// }\n```\n\nIn the example above, a map of all possible languages is returned, sorted by their confidence\nvalue in descending order. The values that the detector computes are part of a **relative**\nconfidence metric, not of an absolute one. Each value is a number between 0.0 and 1.0.\nThe most likely language is always returned with value 1.0. All other languages get values\nassigned which are lower than 1.0, denoting how less likely those languages are in comparison\nto the most likely language.\n\nThe map returned by this method does not necessarily contain all languages which the calling\ninstance of `LanguageDetector` was built from. If the rule-based engine decides that a specific\nlanguage is truly impossible, then it will not be part of the returned map. Likewise, if no\nngram probabilities can be found within the detector's languages for the given input text, the\nreturned map will be empty. The confidence value for each language not being part of the\nreturned map is assumed to be 0.0.\n\n#### 9.1.4 Eager loading versus lazy loading\n\nBy default, *Lingua* uses lazy-loading to load only those language models on demand which are \nconsidered relevant by the rule-based filter engine. For web services, for instance, it is \nrather beneficial to preload all language models into memory to avoid unexpected latency while \nwaiting for the service response. If you want to enable the eager-loading mode, you can do it\nlike this:\n\n```kotlin\nLanguageDetectorBuilder.fromAllLanguages().withPreloadedLanguageModels().build()\n```\n\nMultiple instances of `LanguageDetector` share the same language models in memory which are\naccessed asynchronously by the instances.\n\n#### 9.1.5 Low accuracy mode versus high accuracy mode\n\n*Lingua's* high detection accuracy comes at the cost of being noticeably slower than other language detectors.\nThe large language models also consume significant amounts of memory. These requirements\nmight not be feasible for systems running low on resources. If you want to classify mostly\nlong texts or need to save resources, you can enable a *low accuracy mode* that loads only\na small subset of the language models into memory:\n\n```kotlin\nLanguageDetectorBuilder.fromAllLanguages().withLowAccuracyMode().build()\n```\n\nThe downside of this approach is that detection accuracy for short texts consisting of less\nthan 120 characters will drop significantly. However, detection accuracy for texts which are\nlonger than 120 characters will remain mostly unaffected. \n\nAn alternative for a smaller memory footprint and faster performance is to reduce the set\nof languages when building the language detector. In most cases, it is not advisable to\nbuild the detector from all supported languages. When you have knowledge about\nthe texts you want to classify you can almost always rule out certain languages as impossible\nor unlikely to occur.\n\n#### 9.1.6 Methods to build the LanguageDetector\n\nThere might be classification tasks where you know beforehand that your language data is definitely not\nwritten in Latin, for instance (what a surprise :-). The detection accuracy can become better in such\ncases if you exclude certain languages from the decision process or just explicitly include relevant languages:\n\n```kotlin\n// include all languages available in the library\n// WARNING: in the worst case this produces high memory \n//          consumption of approximately 3.5GB \n//          and slow runtime performance\n//          (in high accuracy mode)\nLanguageDetectorBuilder.fromAllLanguages()\n\n// include only languages that are not yet extinct (= currently excludes Latin)\nLanguageDetectorBuilder.fromAllSpokenLanguages()\n\n// include only languages written with Cyrillic script\nLanguageDetectorBuilder.fromAllLanguagesWithCyrillicScript()\n\n// exclude only the Spanish language from the decision algorithm\nLanguageDetectorBuilder.fromAllLanguagesWithout(Language.SPANISH)\n\n// only decide between English and German\nLanguageDetectorBuilder.fromLanguages(Language.ENGLISH, Language.GERMAN)\n\n// select languages by ISO 639-1 code\nLanguageDetectorBuilder.fromIsoCodes639_1(IsoCode639_1.EN, IsoCode639_3.DE)\n\n// select languages by ISO 639-3 code\nLanguageDetectorBuilder.fromIsoCodes639_3(IsoCode639_3.ENG, IsoCode639_3.DEU)\n```\n\n#### 9.1.7 How to manage memory consumption within application server deployments\n\nInternally, *Lingua* efficiently uses all cores of your CPU in order to speed up loading the language\nmodels and language detection itself. For this purpose, an internal \n[ForkJoinPool](https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ForkJoinPool.html) \nis used. If the library is used within an application server, the consumed memory will not be freed \nautomatically when the application is undeployed.\n\nIf you want to free all of *Lingua's* resources, you will have to do this manually by calling\n`detector.unloadLanguageModels()` during the undeployment. This will clear all loaded language models \nfrom memory but the thread pool will keep running.\n\n### 9.2 \u003ca name=\"library-use-standalone\"\u003e\u003c/a\u003e Standalone mode \u003csup\u003e[Top ▲](#table-of-contents)\u003c/sup\u003e\nIf you want to try out *Lingua* before you decide whether to use it or not, you can run it in a REPL \nand immediately see its detection results.\n1. With Gradle: `./gradlew runLinguaOnConsole --console=plain`\n2. Without Gradle: `java -jar lingua-1.2.2-with-dependencies.jar`\n\nThen just play around:\n\n```\nThis is Lingua.\nSelect the language models to load.\n\n1: enter language iso codes manually\n2: all supported languages\n\nType a number and press \u003cEnter\u003e.\nType :quit to exit.\n\n\u003e 1\nList some language iso 639-1 codes separated by spaces and press \u003cEnter\u003e.\nType :quit to exit.\n\n\u003e en fr de es\nLoading language models...\nDone. 4 language models loaded lazily.\n\nType some text and press \u003cEnter\u003e to detect its language.\nType :quit to exit.\n\n\u003e languages\nENGLISH\n\u003e Sprachen\nGERMAN\n\u003e langues\nFRENCH\n\u003e :quit\nBye! Ciao! Tschüss! Salut!\n```\n\n## 10. You want to contribute? That's great!\n\nIn case you want to contribute something to *Lingua*, then you are encouraged to do so. Do you have ideas for\nimproving the API? Are there some specific languages that you want to have supported early? Or have you\nfound any bugs so far? Feel free to open an issue or send a pull request. It's very much appreciated.\n\nFor pull requests, please make sure that all unit tests pass and that the code is formatted according to\nthe official Kotlin style guide. You can check this by running the Kotlin linter [ktlint](https://ktlint.github.io/)\nusing `./gradlew ktlintCheck`. Most issues which the linter identifies can be fixed by running `./gradlew ktlintFormat`.\nAll other issues, especially lines which are longer than 120 characters, cannot be fixed automatically. In this case,\nplease format the respective lines by hand. You will notice that the build will fail if the formatting is not correct.\n\nAll kinds of pull requests are welcome. The most favorite ones are new language additions. If you want\nto contribute new languages to *Lingua*, here comes a detailed manual explaining how to accomplish that.\n\nThank you very much in advance for all contributions, however small they may be.\n\n### 10.1 How to add new languages?\n\nIn order to execute the steps below, you will need Java 8 or greater. Even though the library itself\nruns on Java \u003e= 6, the `FilesWriter` classes make use of the [java.nio][java nio url] api which was\nintroduced with Java 8.\n\n1. Clone *Lingua's* repository to your own computer as described in [section 8][library build url].\n2. Open enums [`IsoCode639_1`][isocode639_1 url] and [`IsoCode639_3`][isocode639_3 url] and add the\n   language's iso codes. Among other sites, Wikipedia provides a [comprehensive list][wikipedia isocodes list].\n3. Open enum [`Language`][language url] and add a new entry for your language. If the language is written\n   with a script that is not yet supported by *Lingua's* [`Alphabet`][alphabet url] enum, then add a new entry\n   for it there as well.\n4. If your language's script contains characters that are completely unique to it, then add them to the\n   respective entry in the [`Language`][language url] enum. However, if the characters occur in more than one\n   language **but** not in all languages, then add them to the\n   [`CHARS_TO_LANGUAGES_MAPPING`][chars to languages mapping url] constant in class `Constant` instead.\n5. Use [`LanguageModelFilesWriter`][language model files writer url] to create the language model files.\n   The training data file used for ngram probability estimation is not required to have a specific format\n   other than to be a valid txt file.\n6. Create a new subdirectory in [`/src/main/resources/language-models`][language models directory url]\n   and put the generated language model files in there. Do **not** rename the language model files.\n   The name of the subdirectory **must** be the language's ISO 639-1 code, completely lowercased.\n7. Use [`TestDataFilesWriter`][test data files writer url] to create the test data files used for\n   accuracy report generation. The input file from which to create the test data should have each\n   sentence on a separate line.\n8. Put the generated test data files in [`/src/accuracyReport/resources/language-testdata`][test data directory url].\n   Do **not** rename the test data files.\n9. For accuracy report generation, create an abstract base class for the main logic in\n   [`/src/accuracyReport/kotlin/com/github/pemistahl/lingua/report/config`][accuracy report config url].\n   Look at the other languages' files in this directory to see how the class must look like.\n   It should be pretty self-explanatory.\n10. Create a concrete test class in\n    [`/src/accuracyReport/kotlin/com/github/pemistahl/lingua/report/lingua`][accuracy report lingua url].\n    Look at the other languages' files in this directory to see how the class must look like.\n    It should be pretty self-explanatory. If one of the other language detector libraries\n    supports your language already, you can add test classes for those as well. Each library\n    has its own directory for this purpose. If your language is not supported by the other\n    language detector libraries, exclude it in [`AbstractLanguageDetectionAccuracyReport`][accuracy report nonlingua url].\n11. Fix the existing unit tests by adding your new language.\n12. Add your new language to property [`linguaSupportedLanguages`][gradle properties url]\n    in `/gradle.properties`.\n13. Run `./gradlew accuracyReport` and add the updated accuracy reports to your pull request.\n14. Run `./gradlew drawAccuracyPlots` and add the updated plots to your pull request.\n15. Run `./gradlew writeAccuracyTable` and add the updated accuracy table to your pull request.\n16. Be happy! :-) You have successfully contributed a new language and have thereby significantly widened\n    this library's fields of application.\n\n## 11. What's next for version 1.3.0?\n\nTake a look at the [planned issues](https://github.com/pemistahl/lingua/milestone/10).\n\n[javadoc badge]: https://javadoc.io/badge2/com.github.pemistahl/lingua/javadoc.svg\n[javadoc url]: https://javadoc.io/doc/com.github.pemistahl/lingua\n[ci badge]: https://github.com/pemistahl/lingua/actions/workflows/build.yml/badge.svg\n[ci url]: https://github.com/pemistahl/lingua/actions/workflows/build.yml\n[codecov badge]: https://codecov.io/gh/pemistahl/lingua/branch/main/graph/badge.svg\n[codecov url]: https://codecov.io/gh/pemistahl/lingua\n[supported languages badge]: https://img.shields.io/badge/supported%20languages-75-green.svg\n[lingua version badge]: https://img.shields.io/badge/Download%20Jar-1.2.2-blue.svg\n[lingua download url]: https://github.com/pemistahl/lingua/releases/download/v1.2.2/lingua-1.2.2-with-dependencies.jar\n[Kotlin platforms badge]: https://img.shields.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpemistahl%2Flingua","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpemistahl%2Flingua","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpemistahl%2Flingua/lists"}