[med-svn] [r-cran-tidyr] 06/09: New upstream version 0.6.1

Andreas Tille tille at debian.org
Fri Oct 13 06:21:09 UTC 2017


This is an automated email from the git hooks/post-receive script.

tille pushed a commit to branch master
in repository r-cran-tidyr.

commit dc31b07441739121286835e28ef72d20dad19029
Author: Andreas Tille <tille at debian.org>
Date:   Fri Oct 13 08:18:21 2017 +0200

    New upstream version 0.6.1
---
 DESCRIPTION                      |   28 +
 LICENSE                          |    2 +
 MD5                              |   99 +
 NAMESPACE                        |   80 +
 NEWS.md                          |  233 ++
 R/RcppExports.R                  |   19 +
 R/complete.R                     |   67 +
 R/data.R                         |   67 +
 R/drop_na.r                      |   53 +
 R/expand.R                       |  184 ++
 R/extract.R                      |   84 +
 R/fill.R                         |   60 +
 R/gather.R                       |  188 ++
 R/id.R                           |   61 +
 R/nest.R                         |   89 +
 R/replace_na.R                   |   30 +
 R/separate-rows.R                |   66 +
 R/separate.R                     |  171 ++
 R/seq.R                          |   42 +
 R/spread.R                       |  188 ++
 R/unite.R                        |   67 +
 R/unnest.R                       |  188 ++
 R/utils.R                        |   72 +
 README.md                        |   70 +
 build/vignette.rds               |  Bin 0 -> 199 bytes
 data/population.rdata            |  Bin 0 -> 17525 bytes
 data/smiths.rda                  |  Bin 0 -> 259 bytes
 data/table1.rdata                |  Bin 0 -> 266 bytes
 data/table2.rdata                |  Bin 0 -> 282 bytes
 data/table3.rdata                |  Bin 0 -> 277 bytes
 data/table4a.rdata               |  Bin 0 -> 208 bytes
 data/table4b.rdata               |  Bin 0 -> 212 bytes
 data/table5.rdata                |  Bin 0 -> 289 bytes
 data/who.rdata                   |  Bin 0 -> 162039 bytes
 debian/README.test               |    9 -
 debian/changelog                 |   21 -
 debian/compat                    |    1 -
 debian/control                   |   34 -
 debian/copyright                 |   32 -
 debian/docs                      |    3 -
 debian/rules                     |    4 -
 debian/source/format             |    1 -
 debian/tests/control             |    3 -
 debian/tests/run-unit-test       |   12 -
 debian/watch                     |    3 -
 demo/00Index                     |    5 +
 demo/dadmom.R                    |    8 +
 demo/so-15668870.R               |   25 +
 demo/so-16032858.R               |   11 +
 demo/so-17481212.R               |   15 +
 demo/so-9684671.R                |   21 +
 inst/doc/tidy-data.R             |  105 +
 inst/doc/tidy-data.Rmd           |  297 ++
 inst/doc/tidy-data.html          |  530 ++++
 man/complete.Rd                  |   61 +
 man/complete_.Rd                 |   21 +
 man/drop_na.Rd                   |   30 +
 man/drop_na_.Rd                  |   19 +
 man/expand.Rd                    |  110 +
 man/expand_.Rd                   |   18 +
 man/extract.Rd                   |   46 +
 man/extract_.Rd                  |   32 +
 man/extract_numeric.Rd           |   15 +
 man/fill.Rd                      |   36 +
 man/fill_.Rd                     |   21 +
 man/full_seq.Rd                  |   25 +
 man/gather.Rd                    |   68 +
 man/gather_.Rd                   |   34 +
 man/nest.Rd                      |   43 +
 man/nest_.Rd                     |   20 +
 man/pipe.Rd                      |   13 +
 man/replace_na.Rd                |   25 +
 man/separate.Rd                  |   82 +
 man/separate_.Rd                 |   58 +
 man/separate_rows.Rd             |   36 +
 man/separate_rows_.Rd            |   23 +
 man/smiths.Rd                    |   15 +
 man/spread.Rd                    |   68 +
 man/spread_.Rd                   |   38 +
 man/table1.Rd                    |   44 +
 man/unite.Rd                     |   40 +
 man/unite_.Rd                    |   24 +
 man/unnest.Rd                    |   84 +
 man/unnest_.Rd                   |   30 +
 man/who.Rd                       |   40 +
 src/RcppExports.cpp              |   61 +
 src/fill.cpp                     |  157 ++
 src/melt.cpp                     |  249 ++
 src/simplifyPieces.cpp           |   50 +
 tests/testthat.R                 |    4 +
 tests/testthat/test-complete.R   |   19 +
 tests/testthat/test-drop_na.R    |   54 +
 tests/testthat/test-expand.R     |   70 +
 tests/testthat/test-extract.R    |   36 +
 tests/testthat/test-fill.R       |   81 +
 tests/testthat/test-full_seq.R   |   21 +
 tests/testthat/test-gather.R     |  138 +
 tests/testthat/test-id.R         |    8 +
 tests/testthat/test-nest.R       |   44 +
 tests/testthat/test-replace_na.R |   15 +
 tests/testthat/test-separate.R   |  117 +
 tests/testthat/test-spread.R     |  185 ++
 tests/testthat/test-unite.R      |   36 +
 tests/testthat/test-unnest.R     |  116 +
 vignettes/billboard.csv          |  318 +++
 vignettes/pew.csv                |   19 +
 vignettes/preg.csv               |    4 +
 vignettes/preg2.csv              |    3 +
 vignettes/tb.csv                 | 5770 ++++++++++++++++++++++++++++++++++++++
 vignettes/tidy-data.Rmd          |  297 ++
 vignettes/weather.csv            |   23 +
 111 files changed, 12339 insertions(+), 123 deletions(-)

diff --git a/DESCRIPTION b/DESCRIPTION
new file mode 100644
index 0000000..7c0871f
--- /dev/null
+++ b/DESCRIPTION
@@ -0,0 +1,28 @@
+Package: tidyr
+Title: Easily Tidy Data with 'spread()' and 'gather()' Functions
+Version: 0.6.1
+Authors at R: c(
+    person("Hadley", "Wickham", , "hadley at rstudio.com", c("aut", "cre")),
+    person("RStudio", role = "cph")
+    )
+Description: An evolution of 'reshape2'. It's designed specifically for data
+    tidying (not general reshaping or aggregating) and works well with
+    'dplyr' data pipelines.
+Depends: R (>= 3.1.0)
+License: MIT + file LICENSE
+LazyData: true
+Imports: tibble, dplyr (>= 0.4), stringi, lazyeval, magrittr, Rcpp
+URL: http://tidyr.tidyverse.org, https://github.com/tidyverse/tidyr
+BugReports: https://github.com/tidyverse/tidyr/issues
+Suggests: knitr, testthat, covr, gapminder, rmarkdown
+Remotes: RcppCore/Rcpp
+VignetteBuilder: knitr
+LinkingTo: Rcpp
+RoxygenNote: 5.0.1
+NeedsCompilation: yes
+Packaged: 2017-01-09 23:43:16 UTC; hadley
+Author: Hadley Wickham [aut, cre],
+  RStudio [cph]
+Maintainer: Hadley Wickham <hadley at rstudio.com>
+Repository: CRAN
+Date/Publication: 2017-01-10 10:17:53
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..7c3163b
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,2 @@
+YEAR: 2014
+COPYRIGHT HOLDER: Hadley Wickham and RStudio
diff --git a/MD5 b/MD5
new file mode 100644
index 0000000..499db45
--- /dev/null
+++ b/MD5
@@ -0,0 +1,99 @@
+93b72e5cb89d5911b02f435c5754eb4c *DESCRIPTION
+1734bf7b2a958fa874a85d6417f4a0e0 *LICENSE
+69415830da5f76ca03747640899ed454 *NAMESPACE
+bdbe89cf21c4c4bf54f2745051ba0cc5 *NEWS.md
+954a1ab6fbadfa36af9222a046664143 *R/RcppExports.R
+d81e363a14c674d1d0f7a784c1642e8f *R/complete.R
+ab3a1f6c7f05ac4e8f2c2da3b04f46b6 *R/data.R
+a0e42f67ec46d0ccd9fb8927cc9549c4 *R/drop_na.r
+6aa4f2e707e4297a5c6b4fe433909098 *R/expand.R
+70dbefd9caf92fb9be222807e2416711 *R/extract.R
+575ff59fce1df34f9b4205c4f9d1036b *R/fill.R
+a9dfcb7fe92bf522cdf08e0e17d208f4 *R/gather.R
+05d434d62e6eb6cb87535f45ab41b5a3 *R/id.R
+14c7eabbfeecc456b74e9d7664b7c6a5 *R/nest.R
+bfafd89382c2c46dfeb755b2ca83ae00 *R/replace_na.R
+cb6bfff8a7400aa2f7c7d45c76406a62 *R/separate-rows.R
+0679452bd8125ade900820ee0b7f8282 *R/separate.R
+1ec1ed4eeabc06fc5ecc9c8a30955ec6 *R/seq.R
+3575bb95e32986bb6d3f2c5d3fc3bf9d *R/spread.R
+01f8ccb33ba3d65f025113f5a6500eaf *R/unite.R
+3db366b7eac86f7c620aef3a96d79b75 *R/unnest.R
+66ed6d43aa268e7e273c1ccc3394b79c *R/utils.R
+9d8af982d09f1a02ca0da12407bcea19 *README.md
+b503501baf7904cddb1bfc0ecfae62c8 *build/vignette.rds
+4c2c3340bd4f8199e23710ccef6f1f63 *data/population.rdata
+9676be6a02d57f111e0fff2c0c33b6b6 *data/smiths.rda
+e6228478eb819186592e71cfe1bd76c1 *data/table1.rdata
+7654b57de4528d7af8501824dd07c5bb *data/table2.rdata
+b5c083e37ccec12b889b7af560d53374 *data/table3.rdata
+97f4e128800cb57ababdde2b3eb4e390 *data/table4a.rdata
+23958dfa99d6e541bdc7a5d196715e1b *data/table4b.rdata
+5efa88eb572223c28f68f5d9d4e64f9b *data/table5.rdata
+077afe9ffbead5f5a954d0d1f04b2d8c *data/who.rdata
+47346bb16936ae7349adad9ec479c2fa *demo/00Index
+f3284df0b78edfb5a2c9f5e44cd3bc65 *demo/dadmom.R
+71c5308f52549f16675817ba775126d1 *demo/so-15668870.R
+708584b005fb0af300200afe911f48ac *demo/so-16032858.R
+6300912ba5650aa8515b2bc109f11073 *demo/so-17481212.R
+4c61156afe9636ec80849e49fa98a0a3 *demo/so-9684671.R
+c4383a3f9fca197d86b0ae4a22abc79a *inst/doc/tidy-data.R
+d7c5c9f934bcb3bdd4eebba3555407c7 *inst/doc/tidy-data.Rmd
+8041a8505a6886e5a465bcf3357c854e *inst/doc/tidy-data.html
+54a446affa0b0fea3b9902c112df182a *man/complete.Rd
+1307879ff06822f095e5490efaf2399e *man/complete_.Rd
+f0216f78e6454f4df08642ae9e57f2e0 *man/drop_na.Rd
+31ca7ab6e8ae8c0a068e4e7d5a2a0d8c *man/drop_na_.Rd
+d1d7bdb9ac2ba63ed23a0a0177cdc45f *man/expand.Rd
+d20e5c28ad74b37476851084775e021f *man/expand_.Rd
+be7fd4bee27222ba84be88104bab14a0 *man/extract.Rd
+e300585030ed12423f827acdb17fbd49 *man/extract_.Rd
+2fbf27d34dde004a4a9b7f58ae7f5757 *man/extract_numeric.Rd
+fde5eb42318b90ac0c5e31f4f976a2b6 *man/fill.Rd
+0977867e363ba2d59d29d9e51d7ae416 *man/fill_.Rd
+d21a3a50750ff72e1303ec08b9d528d2 *man/full_seq.Rd
+5a7aaf29140ed2ece9e73c1e4b116d3a *man/gather.Rd
+9176f5e6f83f259b57e338fe361a724e *man/gather_.Rd
+b81cf81cae739668e6c900626ba72e6c *man/nest.Rd
+1677d1bb599ed0116ce4f6b436d06dd8 *man/nest_.Rd
+4f421d92452ec80d7c2c173103308bde *man/pipe.Rd
+9d254d4503cb8b41243123a40b178884 *man/replace_na.Rd
+bcffb2eed13490861906477d1380f1fe *man/separate.Rd
+ea79a19ccbbe53dca689212538021713 *man/separate_.Rd
+4269ef68792f99eea4ac68021562c939 *man/separate_rows.Rd
+0052f36149cc2282322c55904184d86d *man/separate_rows_.Rd
+7bed55f805f5937d3498f2d4ce0b02a5 *man/smiths.Rd
+dca755ded7f1a273eaba4ae657603d83 *man/spread.Rd
+38b39720e1f0582d907a63832ffd74d6 *man/spread_.Rd
+265c69b9da802a6e2be9bc494c4cee80 *man/table1.Rd
+ef701d529989ef37dd7fed809aba6829 *man/unite.Rd
+bef0f131fd8b03f7bd1218520967f327 *man/unite_.Rd
+e0357c1e0f10d5b6a7d2c0ee2fe1f0ce *man/unnest.Rd
+efdc032592985292d3eb8f408a97e6a4 *man/unnest_.Rd
+d39b7c92ce82050c472bbc2b3b47bde8 *man/who.Rd
+8e8d4735cf966afd8abfdca4db114144 *src/RcppExports.cpp
+81db5dd38227b4cab4713128f04f46c1 *src/fill.cpp
+e9fa31140b3e8191fc77a1c114d2ad5a *src/melt.cpp
+32534931093398158fef10463826e304 *src/simplifyPieces.cpp
+14fd04cc33329083bbe4c25bdd2f0531 *tests/testthat.R
+01de56d1ccecb5a5146f9376f8592909 *tests/testthat/test-complete.R
+aad28d483bb306f9d89b5a309003facf *tests/testthat/test-drop_na.R
+4abc8535438e7b6f9517db46444dd715 *tests/testthat/test-expand.R
+5156e43deafd544e8f607004caef56e9 *tests/testthat/test-extract.R
+dcb1ed9eda37a98a5697b9ec201647a7 *tests/testthat/test-fill.R
+b0a7fb6ecf9db133274a91a5e329d6f1 *tests/testthat/test-full_seq.R
+7f660277ad9193ac08aec7c9f10cf07f *tests/testthat/test-gather.R
+8bca207ae4f6d821867657be9be62dd1 *tests/testthat/test-id.R
+d84be2784e0646621dea944f3a1a5871 *tests/testthat/test-nest.R
+786038996580d40bb690c40634662dd5 *tests/testthat/test-replace_na.R
+aec786c69cc7f69edcd5b1ffa8801b75 *tests/testthat/test-separate.R
+a5c5c16a4ca7d044e23b818d83ba056e *tests/testthat/test-spread.R
+ca186bbd753d3ca24efc7db55f2dade6 *tests/testthat/test-unite.R
+72f9dc338715d9e22ce1242e25edd395 *tests/testthat/test-unnest.R
+54858865b5d09e66c0541c370836818a *vignettes/billboard.csv
+1f28c63a2a0c3419cb241d93be18f7ea *vignettes/pew.csv
+8874e836f5787180dad68e7fa8105072 *vignettes/preg.csv
+c1bd3e72fdd27a35421e84636cb127a0 *vignettes/preg2.csv
+6144ebd1068581258c02ed88fff198c3 *vignettes/tb.csv
+d7c5c9f934bcb3bdd4eebba3555407c7 *vignettes/tidy-data.Rmd
+f85f432d796495a2df1fedfcbd15ad7d *vignettes/weather.csv
diff --git a/NAMESPACE b/NAMESPACE
new file mode 100644
index 0000000..f76992c
--- /dev/null
+++ b/NAMESPACE
@@ -0,0 +1,80 @@
+# Generated by roxygen2: do not edit by hand
+
+S3method(complete_,data.frame)
+S3method(complete_,grouped_df)
+S3method(drop_na_,data.frame)
+S3method(drop_na_,grouped_df)
+S3method(drop_na_,tbl_df)
+S3method(expand_,data.frame)
+S3method(expand_,grouped_df)
+S3method(expand_,tbl_df)
+S3method(extract_,data.frame)
+S3method(extract_,grouped_df)
+S3method(extract_,tbl_df)
+S3method(fill_,data.frame)
+S3method(fill_,grouped_df)
+S3method(full_seq,Date)
+S3method(full_seq,POSIXct)
+S3method(full_seq,numeric)
+S3method(gather_,data.frame)
+S3method(gather_,grouped_df)
+S3method(gather_,tbl_df)
+S3method(nest_,data.frame)
+S3method(nest_,grouped_df)
+S3method(nest_,tbl_df)
+S3method(replace_na,data.frame)
+S3method(replace_na,tbl_df)
+S3method(separate_,data.frame)
+S3method(separate_,grouped_df)
+S3method(separate_,tbl_df)
+S3method(separate_rows_,data.frame)
+S3method(separate_rows_,grouped_df)
+S3method(separate_rows_,tbl_df)
+S3method(spread_,data.frame)
+S3method(spread_,grouped_df)
+S3method(spread_,tbl_df)
+S3method(unite_,data.frame)
+S3method(unite_,grouped_df)
+S3method(unite_,tbl_df)
+S3method(unnest_,data.frame)
+S3method(unnest_,grouped_df)
+S3method(unnest_,tbl_df)
+export("%>%")
+export(complete)
+export(complete_)
+export(crossing)
+export(crossing_)
+export(drop_na)
+export(drop_na_)
+export(expand)
+export(expand_)
+export(extract)
+export(extract_)
+export(extract_numeric)
+export(fill)
+export(fill_)
+export(full_seq)
+export(gather)
+export(gather_)
+export(nest)
+export(nest_)
+export(nesting)
+export(nesting_)
+export(replace_na)
+export(separate)
+export(separate_)
+export(separate_rows)
+export(separate_rows_)
+export(spread)
+export(spread_)
+export(unite)
+export(unite_)
+export(unnest)
+export(unnest_)
+importFrom(Rcpp,sourceCpp)
+importFrom(magrittr,"%>%")
+importFrom(stats,setNames)
+importFrom(tibble,as_data_frame)
+importFrom(tibble,data_frame)
+importFrom(utils,type.convert)
+useDynLib(tidyr)
diff --git a/NEWS.md b/NEWS.md
new file mode 100644
index 0000000..14c030c
--- /dev/null
+++ b/NEWS.md
@@ -0,0 +1,233 @@
+# tidyr 0.6.1
+
+* Patch test to be compatible with dev tibble
+
+* Changed deprecation message of `extract_numeric()` to point to 
+  `readr::parse_number()` rather than `readr::parse_numeric()`
+
+# tidyr 0.6.0
+
+## API changes
+
+* `drop_na()` removes observations which have `NA` in the given variables. If no
+  variables are given, all variables are considered (#194, @janschulz).
+
+* `extract_numeric()` has been deprecated (#213).
+
+* Renamed `table4` and `table5` to `table4a` and `table4b` to make their
+  connection more clear. The `key` and `value` variables in `table2` have 
+  been renamed to `type` and `count`.
+
+## Bug fixes and minor improvements
+
+* `expand()`, `crossing()`, and `nesting()` now silently drop zero-length
+  inputs.
+  
+* `crossing_()` and `nesting_()` are versions of `crossing()` and `nesting()`
+  that take a list as input.
+
+* `full_seq()` works correctly for dates and date/times.
+
+# tidyr 0.5.1
+
+* Restored compatibility with R < 3.3.0 by avoiding `getS3method(envir = )` (#205, @krlmlr).
+
+# tidyr 0.5.0
+
+## New functions
+
+* `separate_rows()` separates observations with multiple delimited values into
+  separate rows (#69, @aaronwolen).
+
+## Bug fixes and minor improvements
+
+* `complete()` preserves grouping created by dplyr (#168).
+
+* `expand()` (and hence `complete()`) preserves the ordered attribute of 
+  factors (#165).
+
+* `full_seq()` preserve attributes for dates and date/times (#156),
+  and sequences no longer need to start at 0.
+
+* `gather()` can now gather together list columns (#175), and 
+  `gather_.data.frame(na.rm = TRUE)` now only removes missing values
+  if they're actually present (#173).
+
+* `nest()` returns correct output if every variable is nested (#186).
+
+* `separate()` fills from right-to-left (not left-to-right!) when fill = "left"
+  (#170, @dgrtwo).
+  
+* `separate()` and `unite()` now automatically drop removed variables from
+  grouping (#159, #177).
+
+* `spread()` gains a `sep` argument. If not-null, this will name columns
+  as "key<sep>value". Additionally, if sep is `NULL` missing values will be
+  converted to `<NA>` (#68).
+
+* `spread()` works in the presence of list-columns (#199)
+
+* `unnest()` works with non-syntactic names (#190).
+
+* `unnest()` gains a `sep` argument. If non-null, this will rename the 
+  columns of nested data frames to include both the original column name,
+  and the nested column name, separated by `.sep` (#184).
+
+* `unnest()` gains `.id` argument that works the same way as `bind_rows()`.
+  This is useful if you have a named list of data frames or vectors (#125).
+
+* Moved in useful sample datasets from the DSR package.
+
+* Made compatible with both dplyr 0.4 and 0.5.
+
+* tidyr functions that create new columns are more aggresive about re-encoding
+  the column names as UTF-8. 
+
+# tidyr 0.4.1
+
+* Fixed bug in `nest()` where nested data was ending up in the wrong row (#158).
+
+# tidyr 0.4.0
+
+## Nested data frames
+
+`nest()` and `unnest()` have been overhauled to support a useful way of structuring data frames: the __nested__ data frame. In a grouped data frame, you have one row per observation, and additional metadata define the groups. In a nested data frame, you have one __row__ per group, and the individual observations are stored in a column that is a list of data frames. This is a useful structure when you have lists of other objects (like models) with one element per group.
+
+* `nest()` now produces a single list of data frames called "data" rather
+  than a list column for each variable. Nesting variables are not included
+  in nested data frames. It also works with grouped data frames made
+  by `dplyr::group_by()`. You can override the default column name with `.key`.
+
+* `unnest()` gains a `.drop` argument which controls what happens to
+  other list columns. By default, they're kept if the output doesn't require
+  row duplication; otherwise they're dropped.
+  
+* `unnest()` now has `mutate()` semantics for `...` - this allows you to
+  unnest transformed columns more easily. (Previously it used select semantics).
+
+## Expanding
+
+* `expand()` once again allows you to evaluate arbitrary expressions like
+  `full_seq(year)`. If you were previously using `c()` to created nested 
+  combinations, you'll now need to use `nesting()` (#85, #121).
+
+* `nesting()` and `crossing()` allow you to create nested and crossed data
+  frames from individual vectors. `crossing()` is similar to 
+  `base::expand.grid()`
+
+* `full_seq(x, period)` creates the full sequence of values from `min(x)` to
+  `max(x)` every `period` values.
+
+## Minor bug fixes and improvements
+
+* `fill()` fills in `NULL`s in list-columns.
+
+* `fill()` gains a direction argument so that it can fill either upwards or 
+  downwards (#114).
+
+* `gather()` now stores the key column as character, by default. To revert to
+  the previous behaviour of using a factor (which allows you to preserve the
+  ordering of the columns), use `key_factor = TRUE` (#96).
+
+* All tidyr verbs do the right thing for grouped data frames created by 
+  `group_by()` (#122, #129, #81).
+
+* `seq_range()` has been removed. It was never used or announced.
+
+* `spread()` once again creates columns of mixed type when `convert = TRUE` 
+  (#118, @jennybc). `spread()` with `drop = FALSE`  handles zero-length 
+  factors (#56). `spread()`ing a data frame with only key and value columns 
+  creates a one row output (#41).
+
+* `unite()` now removes old columns before adding new (#89, @krlmlr).
+
+* `separate()` now warns if defunct ... argument is used (#151, @krlmlr).
+
+# tidyr 0.3.1
+
+* Fixed bug where attributes of non-gather columns were lost (#104)
+
+# tidyr 0.3.0
+
+## New features
+
+* New `complete()` provides a wrapper around `expand()`, `left_join()` and 
+  `replace_na()` for a common task: completing a data frame with missing
+  combinations of variables.
+
+* `fill()` fills in missing values in a column with the last non-missing 
+  value (#4).
+
+* New `replace_na()` makes it easy to replace missing values with something
+  meaningful for your data.
+
+* `nest()` is the complement of `unnest()` (#3).
+
+* `unnest()` can now work with multiple list-columns at the same time. 
+  If you don't supply any columns names, it will unlist all 
+  list-columns (#44). `unnest()` can also handle columns that are
+  lists of data frames (#58).
+
+## Bug fixes and minor improvements
+
+* tidyr no longer depends on reshape2. This should fix issues if you also
+  try to load reshape (#88).
+
+* `%>%` is re-exported from magrittr.
+
+* `expand()` now supports nesting and crossing (see examples for details).
+  This comes at the expense of creating new variables inline (#46).
+
+* `expand_` does SE evaluation correctly so you can pass it a character vector
+  of columns names (or list of formulas etc) (#70).
+
+* `extract()` is 10x faster because it now uses stringi instead of 
+  base R regular expressions. It also returns NA instead of throwing
+  an error if the regular expression doesn't match (#72).
+  
+* `extract()` and `separate()` preserve character vectors when
+  `convert` is TRUE (#99).
+  
+* The internals of `spread()` have been rewritten, and now preserve all 
+  attributes of the input `value` column. This means that you can now 
+  spread date (#62) and factor (#35) inputs.
+
+* `spread()` gives a more informative error message if `key` or `value` don't
+  exist in the input data (#36).
+
+* `separate()` only displays the first 20 failures (#50). It has 
+  finer control over what happens if there are two few matches:
+  you can fill with missing values on either the "left" or the "right" (#49).
+  `separate()` no longer throws an error if the number of pieces aren't
+  as expected - instead it uses drops extra values and fills on the right
+  and gives a warning.
+
+* If the input is NA `separate()` and `extract()` both return silently
+  return NA outputs, rather than throwing an error. (#77)
+
+* Experimental `unnest()` method for lists has been removed.
+
+# tidyr 0.2.0
+
+## New functions
+
+* Experimental `expand()` function (#21).
+
+* Experiment `unnest()` function for converting named lists into
+  data frames. (#3, #22)
+
+## Bug fixes and minor improvements
+
+* `extract_numeric()` preserves negative signs (#20).
+
+* `gather()` has better defaults if `key` and `value` are not supplied.
+  If `...` is ommitted, `gather()` selects all columns (#28). Performance
+  is now comparable to `reshape2::melt()` (#18).
+
+* `separate()` gains `extra` argument which lets you control what happens
+  to extra pieces. The default is to throw an "error", but you can also
+  "merge" or "drop".
+
+* `spread()` gains `drop` argument, which allows you to preserve missing
+  factor levels (#25). It converts factor value variables to character vectors, 
+  instead of embedding a matrix inside the data frame (#35).
diff --git a/R/RcppExports.R b/R/RcppExports.R
new file mode 100644
index 0000000..224fa46
--- /dev/null
+++ b/R/RcppExports.R
@@ -0,0 +1,19 @@
+# Generated by using Rcpp::compileAttributes() -> do not edit by hand
+# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393
+
+fillDown <- function(x) {
+    .Call('tidyr_fillDown', PACKAGE = 'tidyr', x)
+}
+
+fillUp <- function(x) {
+    .Call('tidyr_fillUp', PACKAGE = 'tidyr', x)
+}
+
+melt_dataframe <- function(data, id_ind, measure_ind, variable_name, value_name, attrTemplate, factorsAsStrings, valueAsFactor, variableAsFactor) {
+    .Call('tidyr_melt_dataframe', PACKAGE = 'tidyr', data, id_ind, measure_ind, variable_name, value_name, attrTemplate, factorsAsStrings, valueAsFactor, variableAsFactor)
+}
+
+simplifyPieces <- function(pieces, p, fillLeft = TRUE) {
+    .Call('tidyr_simplifyPieces', PACKAGE = 'tidyr', pieces, p, fillLeft)
+}
+
diff --git a/R/complete.R b/R/complete.R
new file mode 100644
index 0000000..2617c94
--- /dev/null
+++ b/R/complete.R
@@ -0,0 +1,67 @@
+#' @importFrom stats setNames
+#' @importFrom utils type.convert
+NULL
+
+#' Complete a data frame with missing combinations of data.
+#'
+#' Turns implicit missing values into explicit missing values.
+#' This is a wrapper around \code{\link{expand}()},
+#' \code{\link[dplyr]{left_join}()} and \code{\link{replace_na}} that's
+#' useful for completing missing combinations of data.
+#'
+#' If you supply \code{fill}, these values will also replace existing
+#' explicit missing values in the data set.
+#'
+#' @inheritParams complete_
+#' @inheritParams expand
+#' @seealso \code{\link{complete_}} for a version that uses regular evaluation
+#'   and is suitable for programming with.
+#' @export
+#' @examples
+#' library(dplyr)
+#' df <- data_frame(
+#'   group = c(1:2, 1),
+#'   item_id = c(1:2, 2),
+#'   item_name = c("a", "b", "b"),
+#'   value1 = 1:3,
+#'   value2 = 4:6
+#' )
+#' df %>% complete(group, nesting(item_id, item_name))
+#'
+#' # You can also choose to fill in missing values
+#' df %>% complete(group, nesting(item_id, item_name), fill = list(value1 = 0))
+complete <- function(data, ..., fill = list()) {
+  dots <- lazyeval::lazy_dots(...)
+  if (length(dots) == 0) {
+    stop("Please supply variables to complete.", call. = FALSE)
+  }
+
+  complete_(data, dots, fill = fill)
+}
+
+#' Standard-evaluation version of \code{complete}.
+#'
+#' This is a S3 generic.
+#' @param data A data frame
+#' @param cols Columns to expand
+#' @param fill A named list that for each variable supplies a single value to
+#'   use instead of \code{NA} for missing combinations.
+#' @export
+#' @keywords internal
+complete_ <- function(data, cols, fill = list(), ...) {
+  UseMethod("complete_")
+}
+
+#' @export
+complete_.data.frame <- function(data, cols, fill = list(), ...) {
+  full <- expand_(data, cols)
+  full <- dplyr::left_join(full, data, by = names(full))
+  full <- replace_na(full, replace = fill)
+
+  full
+}
+
+#' @export
+complete_.grouped_df <- function(data, cols, fill = list(), ...) {
+  regroup(NextMethod(), data)
+}
diff --git a/R/data.R b/R/data.R
new file mode 100644
index 0000000..71079ec
--- /dev/null
+++ b/R/data.R
@@ -0,0 +1,67 @@
+#' World Health Organization TB data
+#'
+#' A subset of data from the World Health Organization Global Tuberculosis
+#' Report, and accompanying global populations.
+#'
+#' @format A dataset with the variables
+#' \describe{
+#'   \item{country}{Country name}
+#'   \item{iso2,iso2}{2 & 3 letter ISO country codes}
+#'   \item{new_sp_m014 - new_rel_f65}{Counts of new TB cases recorded by group.
+#'    Column names encode three variables that describe the group (see details).}
+#' }
+#' @details The data uses the original codes given by the World Health
+#'   Organization. The column names for columns five through 60 are made by
+#'   combining \code{new_} to a code for method of diagnosis (\code{rel} =
+#'   relapse, \code{sn} = negative pulmonary smear, \code{sp} = positive
+#'   pulmonary smear, \code{ep} = extrapulmonary) to a code for gender
+#'   (\code{f} = female, \code{m} = male) to a code for age group (\code{014} =
+#'   0-14 yrs of age, \code{1524} = 15-24 years of age, \code{2534} = 25 to
+#'   34 years of age, \code{3544} = 35 to 44 years of age, \code{4554} = 45 to
+#'   54 years of age, \code{5564} = 55 to 64 years of age, \code{65} = 65 years
+#'   of age or older).
+#'
+#' @source \url{http://www.who.int/tb/country/data/download/en/}
+"who"
+
+#' @rdname who
+"population"
+
+#' Example tabular representations
+#'
+#' Data sets that demonstrate multiple ways to layout the same tabular data.
+#'
+#' \code{table1}, \code{table2}, \code{table3}, \code{table4a}, \code{table4b},
+#' and \code{table5} all display the number of TB cases documented by the World
+#' Health Organization in Afghanistan, Brazil, and China between 1999 and 2000.
+#' The data contains values associated with four variables (country, year,
+#' cases, and population), but each table organizes the values in a different
+#' layout.
+#'
+#' The data is a subset of the data contained in the World Health
+#' Organization Global Tuberculosis Report
+#'
+#' @source \url{http://www.who.int/tb/country/data/download/en/}
+"table1"
+
+#' @rdname table1
+"table2"
+
+#' @rdname table1
+"table3"
+
+#' @rdname table1
+"table4a"
+
+#' @rdname table1
+"table4b"
+
+#' @rdname table1
+"table5"
+
+#' Some data about the Smith family.
+#'
+#' A small demo dataset describing John and Mary Smith.
+#'
+#' @format A data frame with 2 rows and 5 columns.
+"smiths"
diff --git a/R/drop_na.r b/R/drop_na.r
new file mode 100644
index 0000000..9735434
--- /dev/null
+++ b/R/drop_na.r
@@ -0,0 +1,53 @@
+#' Drop rows containing missing values
+#'
+#' @param data A data frame.
+#' @param ... Specification of variables to consider while dropping rows.
+#'   If empty, consider all variables. Use bare variable names. Select all
+#'    variables between x and z with \code{x:z}, exclude y with \code{-y}.
+#'    For more options, see the \link[dplyr]{select} documentation.
+#' @seealso \code{\link{drop_na_}} for a version that uses regular evaluation
+#'   and is suitable for programming with.
+#' @examples
+#' library(dplyr)
+#' df <- data_frame(x = c(1, 2, NA), y = c("a", NA, "b"))
+#' df %>% drop_na()
+#' df %>% drop_na(x)
+#' @export
+drop_na <- function(data, ...) {
+  relevant_cols <- unname(dplyr::select_vars(colnames(data), ...))
+  drop_na_(data, relevant_cols)
+}
+
+#' Standard-evaluation version of \code{drop_na}.
+#'
+#' This is a S3 generic.
+#'
+#' @param data A data frame.
+#' @param vars Character vector of variable names. If empty, all
+#'    variables are considered while dropping rows.
+#' @keywords internal
+#' @export
+drop_na_ <- function(data, vars) {
+  UseMethod("drop_na_")
+}
+
+#' @export
+drop_na_.data.frame <- function(data, vars) {
+  if (!is.character(vars)) stop("`vars` is not a character vector.", call. = FALSE)
+  if (length(vars) == 0) {
+    f = stats::complete.cases(data)
+  } else {
+    f <- stats::complete.cases(data[vars])
+  }
+  data[f, ]
+}
+
+#' @export
+drop_na_.tbl_df <- function(data, vars) {
+  as_data_frame(NextMethod())
+}
+
+#' @export
+drop_na_.grouped_df <- function(data, vars) {
+  regroup(NextMethod(), data)
+}
diff --git a/R/expand.R b/R/expand.R
new file mode 100644
index 0000000..4bb8c7b
--- /dev/null
+++ b/R/expand.R
@@ -0,0 +1,184 @@
+#' Expand data frame to include all combinations of values
+#'
+#' \code{expand()} is often useful in conjunction with \code{left_join} if
+#' you want to convert implicit missing values to explicit missing values.
+#' Or you can use it in conjunction with \code{anti_join()} to figure
+#' out which combinations are missing.
+#'
+#' \code{crossing()} is similar to \code{\link{expand.grid}()}, this never
+#' converts strings to factors, returns a \code{tbl_df} without additional
+#' attributes, and first factors vary slowest. \code{nesting()} is the
+#' complement to \code{crossing()}: it only keeps combinations of all variables
+#' that appear in the data.
+#'
+#' @inheritParams expand_
+#' @param ... Specification of columns to expand.
+#'
+#'   To find all unique combinations of x, y and z, including those not
+#'   found in the data, supply each variable as a separate argument.
+#'   To find only the combinations that occur in the data, use nest:
+#'   \code{expand(df, nesting(x, y, z))}.
+#'
+#'   You can combine the two forms. For example,
+#'   \code{expand(df, nesting(school_id, student_id), date)} would produce
+#'   a row for every student for each date.
+#'
+#'   For factors, the full set of levels (not just those that appear in the
+#'   data) are used. For continuous variables, you may need to fill in values
+#'   that don't appear in the data: to do so use expressions like
+#'   \code{year = 2010:2020} or \code{year = \link{full_seq}(year)}.
+#'
+#'   Length-zero (empty) elements are automatically dropped.
+#' @param x For \code{nesting_} and \code{crossing_} a list of variables.
+#' @seealso \code{\link{complete}} for a common application of \code{expand}:
+#'   completing a data frame with missing combinations.
+#' @seealso \code{\link{expand_}} for a version that uses regular evaluation
+#'   and is suitable for programming with.
+#' @export
+#' @examples
+#' library(dplyr)
+#' # All possible combinations of vs & cyl, even those that aren't
+#' # present in the data
+#' expand(mtcars, vs, cyl)
+#'
+#' # Only combinations of vs and cyl that appear in the data
+#' expand(mtcars, nesting(vs, cyl))
+#'
+#' # Implicit missings ---------------------------------------------------------
+#' df <- data_frame(
+#'   year   = c(2010, 2010, 2010, 2010, 2012, 2012, 2012),
+#'   qtr    = c(   1,    2,    3,    4,    1,    2,    3),
+#'   return = rnorm(7)
+#' )
+#' df %>% expand(year, qtr)
+#' df %>% expand(year = 2010:2012, qtr)
+#' df %>% expand(year = full_seq(year, 1), qtr)
+#' df %>% complete(year = full_seq(year, 1), qtr)
+#'
+#' # Nesting -------------------------------------------------------------------
+#' # Each person was given one of two treatments, repeated three times
+#' # But some of the replications haven't happened yet, so we have
+#' # incomplete data:
+#' experiment <- data_frame(
+#'   name = rep(c("Alex", "Robert", "Sam"), c(3, 2, 1)),
+#'   trt  = rep(c("a", "b", "a"), c(3, 2, 1)),
+#'   rep = c(1, 2, 3, 1, 2, 1),
+#'   measurment_1 = runif(6),
+#'   measurment_2 = runif(6)
+#' )
+#'
+#' # We can figure out the complete set of data with expand()
+#' # Each person only gets one treatment, so we nest name and trt together:
+#' all <- experiment %>% expand(nesting(name, trt), rep)
+#' all
+#'
+#' # We can use anti_join to figure out which observations are missing
+#' all %>% anti_join(experiment)
+#'
+#' # And use right_join to add in the appropriate missing values to the
+#' # original data
+#' experiment %>% right_join(all)
+#' # Or use the complete() short-hand
+#' experiment %>% complete(nesting(name, trt), rep)
+expand <- function(data, ...) {
+  dots <- lazyeval::lazy_dots(...)
+  expand_(data, dots)
+}
+
+#' Expand (standard evaluation).
+#'
+#' This is a S3 generic.
+#'
+#' @param data A data frame
+#' @param expand_cols Character vector of column names to be expanded.
+#' @keywords internal
+#' @export
+expand_ <- function(data, dots, ...) {
+  UseMethod("expand_")
+}
+
+#' @export
+expand_.data.frame <- function(data, dots, ...) {
+  dots <- lazyeval::as.lazy_dots(dots)
+  if (length(dots) == 0)
+    return(data.frame())
+
+  dots <- lazyeval::auto_name(dots)
+  pieces <- lazyeval::lazy_eval(dots, data)
+
+  crossing_(pieces)
+}
+
+#' @export
+expand_.tbl_df <- function(data, dots, ...) {
+  as_data_frame(NextMethod())
+}
+
+#' @export
+expand_.grouped_df <- function(data, dots, ...) {
+  dplyr::do(data, expand_(., dots, ...))
+}
+
+
+# Nesting & crossing ------------------------------------------------------
+
+#' @export
+#' @rdname expand
+crossing <- function(...) {
+  crossing_(tibble::lst(...))
+}
+
+#' @export
+#' @rdname expand
+crossing_ <- function(x) {
+  stopifnot(is.list(x))
+  x <- drop_empty(x)
+
+  is_atomic <- vapply(x, is.atomic, logical(1))
+  is_df <- vapply(x, is.data.frame, logical(1))
+  if (any(!is_df & !is_atomic)) {
+    bad <- names(x)[!is_df & !is_atomic]
+    stop(
+      "Each element must be either an atomic vector or a data frame\n.",
+      "Problems: ", paste(bad, collapse = ", "), ".\n",
+      call. = FALSE
+    )
+  }
+
+  # turn each atomic vector into single column data frame
+  col_df <- lapply(x[is_atomic], function(x) data_frame(x = ulevels(x)))
+  col_df <- Map(setNames, col_df, names(x)[is_atomic])
+  x[is_atomic] <- col_df
+
+  Reduce(cross_df, x)
+}
+
+cross_df <- function(x, y) {
+  x_idx <- rep(seq_len(nrow(x)), each = nrow(y))
+  y_idx <- rep(seq_len(nrow(y)), nrow(x))
+  dplyr::bind_cols(x[x_idx, , drop = FALSE], y[y_idx, , drop = FALSE])
+}
+
+
+#' @export
+#' @rdname expand
+#' @importFrom tibble data_frame
+nesting <- function(...) {
+  nesting_(tibble::lst(...))
+}
+
+#' @export
+#' @rdname expand
+nesting_ <- function(x) {
+  stopifnot(is.list(x))
+  x <- drop_empty(x)
+
+  df <- as_data_frame(x)
+  df <- dplyr::distinct(df)
+  df[do.call(order, df), , drop = FALSE]
+}
+
+drop_empty <- function(x) {
+  empty <- vapply(x, function(x) length(x) == 0, logical(1))
+  x[!empty]
+}
diff --git a/R/extract.R b/R/extract.R
new file mode 100644
index 0000000..9d6df7d
--- /dev/null
+++ b/R/extract.R
@@ -0,0 +1,84 @@
+#' Extract one column into multiple columns.
+#'
+#' Given a regular expression with capturing groups, \code{extract()} turns
+#' each group into a new column. If the groups don't match, or the input
+#' is NA, the output will be NA.
+#'
+#' @param col Bare column name.
+#' @export
+#' @inheritParams extract_
+#' @seealso \code{\link{extract_}} for a version that uses regular evaluation
+#'   and is suitable for programming with.
+#' @examples
+#' library(dplyr)
+#' df <- data.frame(x = c(NA, "a-b", "a-d", "b-c", "d-e"))
+#' df %>% extract(x, "A")
+#' df %>% extract(x, c("A", "B"), "([[:alnum:]]+)-([[:alnum:]]+)")
+#'
+#' # If no match, NA:
+#' df %>% extract(x, c("A", "B"), "([a-d]+)-([a-d]+)")
+extract <- function(data, col, into, regex = "([[:alnum:]]+)", remove = TRUE,
+                     convert = FALSE, ...) {
+  col <- col_name(substitute(col))
+  extract_(data, col, into, regex = regex, remove = remove, convert = convert, ...)
+}
+
+#' Standard-evaluation version of \code{extract}.
+#'
+#' This is a S3 generic.
+#'
+#' @param data A data frame.
+#' @param col Name of column to split, as string.
+#' @param into Names of new variables to create as character vector.
+#' @param regex a regular expression used to extract the desired values.
+#' @param remove If \code{TRUE}, remove input column from output data frame.
+#' @param convert If \code{TRUE}, will run \code{\link{type.convert}} with
+#'   \code{as.is = TRUE} on new columns. This is useful if the component
+#'   columns are integer, numeric or logical.
+#' @param ... Other arguments passed on to \code{\link{regexec}} to control
+#'   how the regular expression is processed.
+#' @keywords internal
+#' @export
+extract_ <- function(data, col, into, regex = "([[:alnum:]]+)", remove = TRUE,
+                      convert = FALSE, ...) {
+  UseMethod("extract_")
+}
+
+#' @export
+extract_.data.frame <- function(data, col, into, regex = "([[:alnum:]]+)",
+                                 remove = TRUE, convert = FALSE, ...) {
+
+  stopifnot(is.character(col), length(col) == 1)
+  stopifnot(is.character(regex))
+
+  # Extract matching groups
+  value <- as.character(data[[col]])
+
+  matches <- stringi::stri_match_first_regex(value, regex)[, -1, drop = FALSE]
+  # Use as_data_frame post https://github.com/hadley/dplyr/issues/876
+  l <- lapply(seq_len(ncol(matches)), function(i) matches[, i])
+  names(l) <- enc2utf8(into)
+
+  if (convert) {
+    l[] <- lapply(l, type.convert, as.is = TRUE)
+  }
+
+  # Insert into existing data frame
+  data <- append_df(data, l, which(names(data) == col))
+  if (remove) {
+    data[[col]] <- NULL
+  }
+  data
+}
+
+#' @export
+extract_.tbl_df <- function(data, col, into, regex = "([[:alnum:]]+)",
+                             remove = TRUE, convert = FALSE, ...) {
+  as_data_frame(NextMethod())
+}
+
+#' @export
+extract_.grouped_df <- function(data, col, into, regex = "([[:alnum:]]+)",
+                                remove = TRUE, convert = FALSE, ...) {
+  regroup(NextMethod(), data, if (remove) col)
+}
diff --git a/R/fill.R b/R/fill.R
new file mode 100644
index 0000000..269b090
--- /dev/null
+++ b/R/fill.R
@@ -0,0 +1,60 @@
+#' @useDynLib tidyr
+#' @importFrom Rcpp sourceCpp
+NULL
+
+#' Fill in missing values.
+#'
+#' Fills missing values in using the previous entry. This is useful in the
+#' common output format where values are not repeated, they're recorded
+#' each time they change.
+#'
+#' Missing values are replaced in atomic vectors; \code{NULL}s are replaced
+#' in list.
+#'
+#' @param ... Specification of columns to fill. Use bare variable names.
+#'   Select all variables between x and z with \code{x:z}, exclude y with
+#'   \code{-y}. For more options, see the \link[dplyr]{select} documentation.
+#' @export
+#' @inheritParams extract_
+#' @inheritParams fill_
+#' @seealso \code{\link{fill_}} for a version that uses regular evaluation
+#'   and is suitable for programming with.
+#' @export
+#' @examples
+#' df <- data.frame(Month = 1:12, Year = c(2000, rep(NA, 11)))
+#' df %>% fill(Year)
+fill <- function(data, ..., .direction = c("down", "up")) {
+  fill_cols <- unname(dplyr::select_vars(colnames(data), ...))
+  fill_(data, fill_cols, .direction = .direction)
+}
+
+#' Standard-evaluation version of \code{fill}.
+#'
+#' This is a S3 generic.
+#'
+#' @param data A data frame.
+#' @param fill_cols Character vector of column names.
+#' @param .direction Direction in which to fill missing values. Currently
+#'   either "down" (the default) or "up".
+#' @keywords internal
+#' @export
+fill_ <- function(data, fill_cols, .direction = c("down", "up")) {
+  UseMethod("fill_")
+}
+
+#' @export
+fill_.data.frame <- function(data, fill_cols, .direction = c("down", "up")) {
+  .direction <- match.arg(.direction)
+  fillVector <- switch(.direction, down = fillDown, up = fillUp)
+
+  for (col in fill_cols) {
+    data[[col]] <- fillVector(data[[col]])
+  }
+
+  data
+}
+
+#' @export
+fill_.grouped_df <- function(data, fill_cols, .direction = c("down", "up")) {
+  dplyr::do(data, fill_(., fill_cols = fill_cols, .direction = .direction))
+}
diff --git a/R/gather.R b/R/gather.R
new file mode 100644
index 0000000..298d8cc
--- /dev/null
+++ b/R/gather.R
@@ -0,0 +1,188 @@
+#' Gather columns into key-value pairs.
+#'
+#' Gather takes multiple columns and collapses into key-value pairs,
+#' duplicating all other columns as needed. You use \code{gather()} when
+#' you notice that you have columns that are not variables.
+#'
+#' @param data A data frame.
+#' @param key,value Names of key and value columns to create in output.
+#' @param ... Specification of columns to gather. Use bare variable names.
+#'   Select all variables between x and z with \code{x:z}, exclude y with
+#'   \code{-y}. For more options, see the \link[dplyr]{select} documentation.
+#' @inheritParams gather_
+#' @seealso \code{\link{gather_}} for a version that uses regular evaluation
+#'   and is suitable for programming with.
+#' @export
+#' @examples
+#' library(dplyr)
+#' # From http://stackoverflow.com/questions/1181060
+#' stocks <- data_frame(
+#'   time = as.Date('2009-01-01') + 0:9,
+#'   X = rnorm(10, 0, 1),
+#'   Y = rnorm(10, 0, 2),
+#'   Z = rnorm(10, 0, 4)
+#' )
+#'
+#' gather(stocks, stock, price, -time)
+#' stocks %>% gather(stock, price, -time)
+#'
+#' # get first observation for each Species in iris data -- base R
+#' mini_iris <- iris[c(1, 51, 101), ]
+#' # gather Sepal.Length, Sepal.Width, Petal.Length, Petal.Width
+#' gather(mini_iris, key = flower_att, value = measurement,
+#'        Sepal.Length, Sepal.Width, Petal.Length, Petal.Width)
+#' # same result but less verbose
+#' gather(mini_iris, key = flower_att, value = measurement, -Species)
+#'
+#' # repeat iris example using dplyr and the pipe operator
+#' library(dplyr)
+#' mini_iris <-
+#'   iris %>%
+#'   group_by(Species) %>%
+#'   slice(1)
+#' mini_iris %>% gather(key = flower_att, value = measurement, -Species)
+gather <- function(data, key, value, ..., na.rm = FALSE, convert = FALSE,
+                   factor_key = FALSE) {
+  key_col <- col_name(substitute(key), "key")
+  value_col <- col_name(substitute(value), "value")
+
+  if (n_dots(...) == 0) {
+    gather_cols <- setdiff(colnames(data), c(key_col, value_col))
+  } else {
+    gather_cols <- unname(dplyr::select_vars(colnames(data), ...))
+  }
+
+  gather_(data, key_col, value_col, gather_cols, na.rm = na.rm,
+    convert = convert, factor_key = factor_key)
+}
+
+n_dots <- function(...) nargs()
+
+#' Gather (standard-evaluation).
+#'
+#' This is a S3 generic.
+#'
+#' @param data A data frame
+#' @param key_col,value_col Strings giving names of key and value columns to
+#'   create.
+#' @param gather_cols Character vector giving column names to be gathered into
+#'   pair of key-value columns.
+#' @param na.rm If \code{TRUE}, will remove rows from output where the
+#'   value column in \code{NA}.
+#' @param convert If \code{TRUE} will automatically run
+#'   \code{\link{type.convert}} on the key column. This is useful if the column
+#'   names are actually numeric, integer, or logical.
+#' @param factor_key If \code{FALSE}, the default, the key values will be
+#'   stored as a character vector. If \code{TRUE}, will be stored as a factor,
+#'   which preserves the original ordering of the columns.
+#' @keywords internal
+#' @export
+gather_ <- function(data, key_col, value_col, gather_cols, na.rm = FALSE,
+                     convert = FALSE, factor_key = FALSE) {
+  UseMethod("gather_")
+}
+
+#' @export
+gather_.data.frame <- function(data, key_col, value_col, gather_cols,
+                               na.rm = FALSE, convert = FALSE,
+                               factor_key = FALSE) {
+  ## Return if we're not doing any gathering
+  if (length(gather_cols) == 0) {
+    return(data)
+  }
+
+  gather_idx <- match(gather_cols, names(data))
+  if (anyNA(gather_idx)) {
+    missing_cols <- paste(gather_cols[is.na(gather_idx)], collapse = ", ")
+    stop("Unknown column names: ", missing_cols, call. = FALSE)
+  }
+  id_idx <- setdiff(seq_along(data), gather_idx)
+
+  ## Get the attributes if common, NULL if not.
+  args <- normalize_melt_arguments(data, gather_idx, factorsAsStrings = TRUE)
+  valueAsFactor <- "factor" %in% class(args$attr_template)
+
+  df <- melt_dataframe(data,
+    id_idx - 1L,
+    gather_idx - 1L,
+    as.character(key_col),
+    as.character(value_col),
+    args$attr_template,
+    args$factorsAsStrings,
+    as.logical(valueAsFactor),
+    as.logical(factor_key)
+  )
+
+  if (na.rm && anyNA(df)) {
+    missing <- is.na(df[[value_col]])
+    df <- df[!missing, ]
+  }
+
+  if (convert) {
+    df[[key_col]] <- type.convert(as.character(df[[key_col]]), as.is = TRUE)
+  }
+
+  df
+}
+
+#' @export
+gather_.tbl_df <- function(data, key_col, value_col, gather_cols,
+                           na.rm = FALSE, convert = FALSE, factor_key = FALSE) {
+  as_data_frame(NextMethod())
+}
+
+#' @export
+gather_.grouped_df <- function(data, key_col, value_col, gather_cols,
+                               na.rm = FALSE, convert = FALSE, factor_key = FALSE) {
+  regroup(NextMethod(), data, gather_cols)
+}
+
+# Functions from reshape2 -------------------------------------------------
+
+## Get the attributes if common, NULL if not.
+normalize_melt_arguments <- function(data, measure.ind, factorsAsStrings) {
+
+  measure.attributes <- lapply(measure.ind, function(i) {
+    attributes(data[[i]])
+  })
+
+  ## Determine if all measure.attributes are equal
+  measure.attrs.equal <- all_identical(measure.attributes)
+
+  if (measure.attrs.equal) {
+    attr_template <- data[[measure.ind[1]]]
+  } else {
+    warning("attributes are not identical across measure variables; ",
+      "they will be dropped", call. = FALSE)
+    attr_template <- NULL
+  }
+
+  if (!factorsAsStrings && !measure.attrs.equal) {
+    warning("cannot avoid coercion of factors when measure attributes not identical",
+      call. = FALSE)
+    factorsAsStrings <- TRUE
+  }
+
+  ## If we are going to be coercing any factors to strings, we don't want to
+  ## copy the attributes
+  any.factors <- any( sapply( measure.ind, function(i) {
+    is.factor(data[[i]])
+  }))
+
+  if (factorsAsStrings && any.factors) {
+    attr_template <- NULL
+  }
+
+  list(
+    attr_template = attr_template,
+    factorsAsStrings = factorsAsStrings
+  )
+}
+
+all_identical <- function(xs) {
+  if (length(xs) <= 1) return(TRUE)
+  for (i in seq(2, length(xs))) {
+    if (!identical(xs[[1]], xs[[i]])) return(FALSE)
+  }
+  TRUE
+}
diff --git a/R/id.R b/R/id.R
new file mode 100644
index 0000000..f28f77d
--- /dev/null
+++ b/R/id.R
@@ -0,0 +1,61 @@
+id <- function(.variables, drop = FALSE) {
+  if (length(.variables) == 0) {
+    n <- nrow(.variables) %||% 0L
+    return(structure(seq_len(n), n = n))
+  }
+
+  # Special case for single variable
+  if (length(.variables) == 1) {
+    return(id_var(.variables[[1]], drop = drop))
+  }
+
+  # Calculate individual ids
+  ids <- rev(lapply(.variables, id_var, drop = drop))
+  p <- length(ids)
+
+  # Calculate dimensions
+  ndistinct <- vapply(ids, attr, "n", FUN.VALUE = numeric(1),
+    USE.NAMES = FALSE)
+  n <- prod(ndistinct)
+  if (n > 2 ^ 31) {
+    # Too big for integers, have to use strings, which will be much slower :(
+
+    char_id <- do.call("paste", c(ids, sep = "\r"))
+    res <- match(char_id, unique(char_id))
+  } else {
+    combs <- c(1, cumprod(ndistinct[-p]))
+
+    mat <- do.call("cbind", ids)
+    res <- c((mat - 1L) %*% combs + 1L)
+  }
+  attr(res, "n") <- n
+
+
+  if (drop) {
+    id_var(res, drop = TRUE)
+  } else {
+    structure(as.integer(res), n = attr(res, "n"))
+  }
+}
+
+id_var <- function(x, drop = FALSE) {
+  if (!is.null(attr(x, "n")) && !drop) return(x)
+
+  if (is.factor(x) && !drop) {
+    id <- as.integer(addNA(x, ifany = TRUE))
+    n <- length(levels(x))
+  } else if (length(x) == 0) {
+    id <- integer()
+    n <- 0L
+  } else if (is.list(x)) {
+    # Sorting lists isn't supported
+    levels <- unique(x)
+    id <- match(x, levels)
+    n <- max(id)
+  } else {
+    levels <- sort(unique(x), na.last = TRUE)
+    id <- match(x, levels)
+    n <- max(id)
+  }
+  structure(id, n = n)
+}
diff --git a/R/nest.R b/R/nest.R
new file mode 100644
index 0000000..cda0fdc
--- /dev/null
+++ b/R/nest.R
@@ -0,0 +1,89 @@
+#' Nest repeated values in a list-variable.
+#'
+#' There are many possible ways one could choose to nest columns inside a
+#' data frame. \code{nest()} creates a list of data frames containing all
+#' the nested variables: this seems to be the most useful form in practice.
+#'
+#' @seealso \code{\link{unnest}} for the inverse operation.
+#' @seealso \code{\link{nest_}} for a version that uses regular evaluation
+#'   and is suitable for programming with.
+#' @param .key The name of the new column.
+#' @inheritParams nest_
+#' @param ... Specification of columns to nest. Use bare variable names.
+#'   Select all variables between x and z with \code{x:z}, exclude y with
+#'   \code{-y}. For more options, see the \link[dplyr]{select} documentation.
+#' @export
+#' @examples
+#' library(dplyr)
+#' iris %>% nest(-Species)
+#' chickwts %>% nest(weight)
+#'
+#' if (require("gapminder")) {
+#'   gapminder %>%
+#'     group_by(country, continent) %>%
+#'     nest()
+#'
+#'   gapminder %>%
+#'     nest(-country, -continent)
+#' }
+nest <- function(data, ..., .key = data) {
+  key_col <- col_name(substitute(.key))
+  nest_cols <- unname(dplyr::select_vars(colnames(data), ...))
+  nest_(data, key_col, nest_cols)
+}
+
+#' Standard-evaluation version of \code{nest}.
+#'
+#' This is a S3 generic.
+#'
+#' @param data A data frame.
+#' @param key_col Name of the column that will contain the nested data frames.
+#' @param nest_cols Character vector of columns to nest.
+#' @keywords internal
+#' @export
+nest_ <- function(data, key_col, nest_cols = character()) {
+  UseMethod("nest_")
+}
+
+#' @export
+nest_.data.frame <- function(data, key_col, nest_cols = character()) {
+  group_cols <- setdiff(names(data), nest_cols)
+  nest_impl(as_data_frame(data), key_col, group_cols, nest_cols)
+}
+
+#' @export
+nest_.tbl_df <- function(data, key_col, nest_cols = character()) {
+  as_data_frame(NextMethod())
+}
+
+#' @export
+nest_.grouped_df <- function(data, key_col, nest_cols = character()) {
+  if (length(nest_cols) == 0) {
+    nest_cols <- names(data)
+  }
+  group_cols <- vapply(dplyr::groups(data), as.character, character(1))
+  nest_impl(data, key_col, group_cols, nest_cols)
+}
+
+#' @importFrom tibble data_frame
+nest_impl <- function(data, key_col, group_cols, nest_cols) {
+  data <- dplyr::ungroup(data)
+
+  if (length(group_cols) == 0) {
+    df <- data_frame(list(data))
+    names(df) <- enc2utf8(key_col)
+
+    return(df)
+  }
+
+  nest_cols <- setdiff(nest_cols, group_cols)
+
+  out <- dplyr::distinct_(dplyr::select_(data, .dots = group_cols))
+
+  idx <- dplyr::group_indices_(data, .dots = group_cols)
+  out[[key_col]] <- unname(split(data[nest_cols], idx))[unique(idx)]
+
+  out
+}
+
+globalVariables(".")
diff --git a/R/replace_na.R b/R/replace_na.R
new file mode 100644
index 0000000..a3cc1f3
--- /dev/null
+++ b/R/replace_na.R
@@ -0,0 +1,30 @@
+#' Replace missing values
+#'
+#' @param data A data frame.
+#' @param replace A named list given the value to replace \code{NA} with
+#'   for each column.
+#' @param ... Additional arguments for methods. Currently unused.
+#' @examples
+#' library(dplyr)
+#' df <- data_frame(x = c(1, 2, NA), y = c("a", NA, "b"))
+#' df %>% replace_na(list(x = 0, y = "unknown"))
+#' @export
+replace_na <- function(data, replace = list(), ...) {
+  UseMethod("replace_na")
+}
+
+#' @export
+replace_na.data.frame <- function(data, replace = list(), ...) {
+  stopifnot(is.list(replace))
+
+  for (var in names(replace)) {
+    data[[var]][is.na(data[[var]])] <- replace[[var]]
+  }
+
+  data
+}
+
+#' @export
+replace_na.tbl_df <- function(data, replace = list(), ...) {
+  as_data_frame(NextMethod())
+}
diff --git a/R/separate-rows.R b/R/separate-rows.R
new file mode 100644
index 0000000..8bbac4a
--- /dev/null
+++ b/R/separate-rows.R
@@ -0,0 +1,66 @@
+#' Separate a collapsed column into multiple rows.
+#'
+#' If a variable contains observations with multiple delimited values, this
+#' separates the values and places each one in its own row.
+#'
+#' @inheritParams separate_rows_
+#' @inheritParams separate_
+#' @param ... Specification of columns to separate. Use bare variable names.
+#'   Select all variables between x and z with \code{x:z}, exclude y with
+#'   \code{-y}. For more options, see the \link[dplyr]{select} documentation.
+#' @export
+#' @examples
+#'
+#' df <- data.frame(
+#'   x = 1:3,
+#'   y = c("a", "d,e,f", "g,h"),
+#'   z = c("1", "2,3,4", "5,6"),
+#'   stringsAsFactors = FALSE
+#' )
+#' separate_rows(df, y, z, convert = TRUE)
+separate_rows <- function(data, ..., sep = "[^[:alnum:].]+",
+                          convert = FALSE) {
+  cols <- unname(dplyr::select_vars(names(data), ...))
+  separate_rows_(data, cols, sep, convert)
+}
+
+#' Standard-evaluation version of \code{separate_rows}.
+#'
+#' This is a S3 generic.
+#'
+#' @param data A data frame.
+#' @param cols Name of columns that need to be separated.
+#' @param sep Separator delimiting collapsed values.
+#' @inheritParams separate_
+#' @export
+separate_rows_ <- function(data, cols, sep = "[^[:alnum:].]+",
+                           convert = FALSE) {
+  UseMethod("separate_rows_")
+}
+
+#' @export
+separate_rows_.data.frame <- function(data, cols, sep = "[^[:alnum:].]+",
+                                      convert = FALSE) {
+
+  data[cols] <- lapply(data[cols], stringi::stri_split_regex, sep)
+  data <- unnest_(data, cols)
+
+  if (convert) {
+    data[cols] <- lapply(data[cols], type.convert, as.is = TRUE)
+  }
+
+  data
+}
+
+#' @export
+separate_rows_.tbl_df <- function(data, cols, sep = "[^[:alnum:].]+",
+                                  convert = FALSE) {
+  as_data_frame(NextMethod())
+}
+
+#' @export
+separate_rows_.grouped_df <- function(data, cols, sep = "[^[:alnum:].]+",
+                                  convert = FALSE) {
+
+  regroup(NextMethod(), data, cols)
+}
diff --git a/R/separate.R b/R/separate.R
new file mode 100644
index 0000000..48d1769
--- /dev/null
+++ b/R/separate.R
@@ -0,0 +1,171 @@
+#' Separate one column into multiple columns.
+#'
+#' Given either regular expression or a vector of character positions,
+#' \code{separate()} turns a single character column into multiple columns.
+#'
+#' @param col Bare column name.
+#' @inheritParams separate_
+#' @seealso \code{\link{unite}()}, the complement.
+#' @seealso \code{\link{separate_}} for a version that uses regular evaluation
+#'   and is suitable for programming with.
+#' @export
+#' @examples
+#' library(dplyr)
+#' df <- data.frame(x = c(NA, "a.b", "a.d", "b.c"))
+#' df %>% separate(x, c("A", "B"))
+#'
+#' # If every row doesn't split into the same number of pieces, use
+#' # the extra and file arguments to control what happens
+#' df <- data.frame(x = c("a", "a b", "a b c", NA))
+#' df %>% separate(x, c("a", "b"))
+#' # The same behaviour but no warnings
+#' df %>% separate(x, c("a", "b"), extra = "drop", fill = "right")
+#' # Another option:
+#' df %>% separate(x, c("a", "b"), extra = "merge", fill = "left")
+#'
+#' # If only want to split specified number of times use extra = "merge"
+#' df <- data.frame(x = c("x: 123", "y: error: 7"))
+#' df %>% separate(x, c("key", "value"), ": ", extra = "merge")
+separate <- function(data, col, into, sep = "[^[:alnum:]]+", remove = TRUE,
+                     convert = FALSE, extra = "warn", fill = "warn", ...) {
+  col <- col_name(substitute(col))
+  separate_(data, col, into, sep = sep, remove = remove, convert = convert,
+    extra = extra, fill = fill, ...)
+}
+
+#' Standard-evaluation version of \code{separate}.
+#'
+#' This is a S3 generic.
+#'
+#' @param data A data frame.
+#' @param col Name of column to split, as string.
+#' @param into Names of new variables to create as character vector.
+#' @param sep Separator between columns.
+#'
+#'   If character, is interpreted as a regular expression. The default
+#'   value is a regular expression that matches any sequence of
+#'   non-alphanumeric values.
+#'
+#'   If numeric, interpreted as positions to split at. Positive values start
+#'   at 1 at the far-left of the string; negative value start at -1 at the
+#'   far-right of the string. The length of \code{sep} should be one less than
+#'   \code{into}.
+#'
+#' @param extra If \code{sep} is a character vector, this controls what
+#'   happens when there are too many pieces. There are three valid options:
+#'
+#'   \itemize{
+#'    \item "warn" (the default): emit a warning and drop extra values.
+#'    \item "drop": drop any extra values without a warning.
+#'    \item "merge": only splits at most \code{length(into)} times
+#'   }
+#' @param fill If \code{sep} is a character vector, this controls what
+#'   happens when there are not enough pieces. There are three valid options:
+#'
+#'   \itemize{
+#'    \item "warn" (the default): emit a warning and fill from the right
+#'    \item "right": fill with missing values on the right
+#'    \item "left": fill with missing values on the left
+#'   }
+#' @param remove If \code{TRUE}, remove input column from output data frame.
+#' @param convert If \code{TRUE}, will run \code{\link{type.convert}} with
+#'   \code{as.is = TRUE} on new columns. This is useful if the component
+#'   columns are integer, numeric or logical.
+#' @param ... Defunct, will be removed in the next version of the package.
+#' @keywords internal
+#' @export
+separate_ <- function(data, col, into, sep = "[^[:alnum:]]+", remove = TRUE,
+                      convert = FALSE, extra = "warn", fill = "warn", ...) {
+  UseMethod("separate_")
+}
+
+#' @export
+separate_.data.frame <- function(data, col, into, sep = "[^[:alnum:]]+",
+                                 remove = TRUE, convert = FALSE,
+                                 extra = "warn", fill = "warn", ...) {
+  stopifnot(is.character(col), length(col) == 1)
+  value <- as.character(data[[col]])
+
+  if (length(list(...)) != 0) {
+    warning("Using ... for passing arguments to strsplit is defunct.")
+  }
+
+  if (is.numeric(sep)) {
+    l <- strsep(value, sep)
+  } else if (is.character(sep)) {
+    l <- str_split_fixed(value, sep, length(into), extra = extra, fill = fill)
+  } else {
+    stop("'sep' must be either numeric or character", .call = FALSE)
+  }
+
+  names(l) <- enc2utf8(into)
+  if (convert) {
+    l[] <- lapply(l, type.convert, as.is = TRUE)
+  }
+
+  # Insert into existing data frame
+  data <- append_df(data, l, which(names(data) == col))
+  if (remove)
+    data[[col]] <- NULL
+
+  data
+}
+
+#' @export
+separate_.tbl_df <- function(data, col, into, sep = "[^[:alnum:]]+",
+                             remove = TRUE, convert = FALSE,
+                             extra = "warn", fill = "warn", ...) {
+  as_data_frame(NextMethod())
+}
+
+#' @export
+separate_.grouped_df <- function(data, col, into, sep = "[^[:alnum:]]+",
+                                 remove = TRUE, convert = FALSE,
+                                 extra = "warn", fill = "warn", ...) {
+  regroup(NextMethod(), data, if (remove) col)
+}
+
+
+
+strsep <- function(x, sep) {
+  sep <- c(0, sep, -1)
+
+  nchar <- stringi::stri_length(x)
+  pos <- lapply(sep, function(i) {
+    if (i >= 0) return(i)
+    nchar + i + 1
+  })
+
+  lapply(1:(length(pos) - 1), function(i) {
+    stringi::stri_sub(x, pos[[i]] + 1, pos[[i + 1]])
+  })
+}
+
+str_split_fixed <- function(value, sep, n, extra = "warn", fill = "warn") {
+  if (extra == "error") {
+    warning("extra = 'error' is deprecated. Please use extra = 'warn'",
+      " instead", call. = FALSE)
+    extra <- "warn"
+  }
+
+  extra <- match.arg(extra, c("warn", "merge", "drop"))
+  fill <- match.arg(fill, c("warn", "left", "right"))
+
+  n_max <- if (extra == "merge") n else -1L
+  pieces <- stringi::stri_split_regex(value, sep, n_max)
+
+  simp <- simplifyPieces(pieces, n, fill == "left")
+
+  n_big <- length(simp$too_big)
+  if (extra == "warn" && n_big > 0) {
+    warning("Too many values at ", n_big, " locations: ",
+      list_indices(simp$too_big), call. = FALSE)
+  }
+  n_sml <- length(simp$too_sml)
+  if (fill == "warn" && n_sml > 0) {
+    warning("Too few values at ", n_sml, " locations: ",
+      list_indices(simp$too_sml), call. = FALSE)
+  }
+
+  simp$strings
+}
diff --git a/R/seq.R b/R/seq.R
new file mode 100644
index 0000000..889bbff
--- /dev/null
+++ b/R/seq.R
@@ -0,0 +1,42 @@
+#' Create the full sequence of values in a vector.
+#'
+#' This is useful if you want to fill in missing values that should have
+#' been observed but weren't. For example, \code{full_seq(c(1, 2, 4, 6), 1)}
+#' will return \code{1:6}.
+#'
+#' @param x A numeric vector.
+#' @param period Gap between each observation. The existing data will be
+#'   checked to ensure that it is actually of this periodicity.
+#' @param tol Numerical tolerance for checking periodicity.
+#' @export
+#' @examples
+#' full_seq(c(1, 2, 4, 5, 10), 1)
+full_seq <- function(x, period, tol = 1e-6) {
+  UseMethod("full_seq")
+}
+
+#' @export
+full_seq.numeric <- function(x, period, tol = 1e-6) {
+  rng <- range(x, na.rm = TRUE)
+  if (any((x - rng[1]) %% period > tol)) {
+    stop("`x` is not a regular sequence.", call. = FALSE)
+  }
+
+  seq(rng[1], rng[2], by = period)
+}
+
+#' @export
+full_seq.Date <- function(x, period, tol = 1e-6) {
+  restore(x, full_seq(as.numeric(x), period, tol))
+}
+
+#' @export
+full_seq.POSIXct <- function(x, period, tol = 1e-6) {
+  restore(x, full_seq(as.numeric(x), period, tol))
+}
+
+
+restore <- function(old, new) {
+  mostattributes(new) <- attributes(old)
+  new
+}
diff --git a/R/spread.R b/R/spread.R
new file mode 100644
index 0000000..fbc58ef
--- /dev/null
+++ b/R/spread.R
@@ -0,0 +1,188 @@
+#' Spread a key-value pair across multiple columns.
+#'
+#' @param key The bare (unquoted) name of the column whose values will be used
+#'   as column headings.
+#' @param value The bare (unquoted) name of the column whose values will
+#'  populate the cells.
+#' @inheritParams spread_
+#' @seealso \code{\link{spread_}} for a version that uses regular evaluation
+#'   and is suitable for programming with.
+#' @export
+#' @examples
+#' library(dplyr)
+#' stocks <- data.frame(
+#'   time = as.Date('2009-01-01') + 0:9,
+#'   X = rnorm(10, 0, 1),
+#'   Y = rnorm(10, 0, 2),
+#'   Z = rnorm(10, 0, 4)
+#' )
+#' stocksm <- stocks %>% gather(stock, price, -time)
+#' stocksm %>% spread(stock, price)
+#' stocksm %>% spread(time, price)
+#'
+#' # Spread and gather are complements
+#' df <- data.frame(x = c("a", "b"), y = c(3, 4), z = c(5, 6))
+#' df %>% spread(x, y) %>% gather(x, y, a:b, na.rm = TRUE)
+#'
+#' # Use 'convert = TRUE' to produce variables of mixed type
+#' df <- data.frame(row = rep(c(1, 51), each = 3),
+#'                  var = c("Sepal.Length", "Species", "Species_num"),
+#'                  value = c(5.1, "setosa", 1, 7.0, "versicolor", 2))
+#' df %>% spread(var, value) %>% str
+#' df %>% spread(var, value, convert = TRUE) %>% str
+spread <- function(data, key, value, fill = NA, convert = FALSE, drop = TRUE,
+                   sep = NULL) {
+  key_col <- col_name(substitute(key))
+  value_col <- col_name(substitute(value))
+
+  spread_(data, key_col, value_col, fill = fill, convert = convert, drop = drop,
+    sep = sep)
+}
+
+#' Standard-evaluation version of \code{spread}.
+#'
+#' This is a S3 generic.
+#'
+#' @param data A data frame.
+#' @param key_col,value_col Strings giving names of key and value cols.
+#' @param fill If set, missing values will be replaced with this value. Note
+#'   that there are two types of missingness in the input: explicit missing
+#'   values (i.e. \code{NA}), and implicit missings, rows that simply aren't
+#'   present. Both types of missing value will be replaced by \code{fill}.
+#' @param convert If \code{TRUE}, \code{\link{type.convert}} with \code{asis =
+#'   TRUE} will be run on each of the new columns. This is useful if the value
+#'   column was a mix of variables that was coerced to a string. If the class of
+#'   the value column was factor or date, note that will not be true of the new
+#'   columns that are produced, which are coerced to character before type
+#'   conversion.
+#' @param drop If \code{FALSE}, will keep factor levels that don't appear in the
+#'   data, filling in missing combinations with \code{fill}.
+#' @param sep If \code{NULL}, the column names will be taken from the values of
+#'   \code{key} variable. If non-\code{NULL}, the column names will be given
+#'   by "<key_name><sep><key_value>".
+#' @keywords internal
+#' @export
+spread_ <- function(data, key_col, value_col, fill = NA, convert = FALSE,
+                    drop = TRUE, sep = NULL) {
+  if (!(key_col %in% names(data))) {
+    stop("Key column '", key_col, "' does not exist in input.", call. = FALSE)
+  }
+  if (!(value_col %in% names(data))) {
+    stop("Value column '", value_col, "' does not exist in input.", call. = FALSE)
+  }
+
+  UseMethod("spread_")
+}
+
+#' @export
+#' @importFrom tibble as_data_frame
+spread_.data.frame <- function(data, key_col, value_col, fill = NA,
+                               convert = FALSE, drop = TRUE, sep = NULL) {
+
+  col <- data[key_col]
+  col_id <- id(col, drop = drop)
+  col_labels <- split_labels(col, col_id, drop = drop)
+
+  rows <- data[setdiff(names(data), c(key_col, value_col))]
+  if (length(rows) == 0) {
+    # Special case when there's only one row
+    row_id <- structure(1L, n = 1L)
+    row_labels <- as.data.frame(matrix(nrow = 1, ncol = 0))
+  } else {
+    row_id <- id(rows, drop = drop)
+    row_labels <- split_labels(rows, row_id, drop = drop)
+    rownames(row_labels) <- NULL
+  }
+
+  overall <- id(list(col_id, row_id), drop = FALSE)
+  n <- attr(overall, "n")
+  # Check that each output value occurs in unique location
+  if (anyDuplicated(overall)) {
+    groups <- split(seq_along(overall), overall)
+    groups <- groups[vapply(groups, length, integer(1)) > 1]
+
+    str <- vapply(groups, function(x) paste0("(", paste0(x, collapse = ", "), ")"),
+      character(1))
+
+    stop("Duplicate identifiers for rows ", paste(str, collapse = ", "),
+      call. = FALSE)
+  }
+
+  # Add in missing values, if necessary
+  if (length(overall) < n) {
+    overall <- match(seq_len(n), overall, nomatch = NA)
+  } else {
+    overall <- order(overall)
+  }
+
+  value <- data[[value_col]]
+  ordered <- value[overall]
+  if (!is.na(fill)) {
+    ordered[is.na(ordered)] <- fill
+  }
+
+  if (convert && !is.character(ordered)) {
+    ordered <- as.character(ordered)
+  }
+  dim(ordered) <- c(attr(row_id, "n"), attr(col_id, "n"))
+  colnames(ordered) <- enc2utf8(col_names(col_labels, sep = sep))
+
+  ordered <- as_data_frame_matrix(ordered)
+
+  if (convert) {
+    ordered[] <- lapply(ordered, type.convert, as.is = TRUE)
+  }
+
+  append_df(row_labels, ordered)
+}
+
+col_names <- function(x, sep = NULL) {
+  names <- as.character(x[[1]])
+
+  if (is.null(sep)) {
+    ifelse(is.na(names), "<NA>", names)
+  } else {
+    paste(names(x)[[1]], names, sep = sep)
+  }
+}
+
+as_data_frame_matrix <- function(x) {
+  # getS3method() only available in R >= 3.3
+  get("as_data_frame.matrix", asNamespace("tibble"), mode = "function")(x)
+}
+
+#' @export
+spread_.tbl_df <- function(data, key_col, value_col, fill = NA,
+                           convert = FALSE, drop = TRUE, sep = NULL) {
+  as_data_frame(NextMethod())
+}
+
+#' @export
+spread_.grouped_df <- function(data, key_col, value_col, fill = NA,
+                               convert = FALSE, drop = TRUE, sep = NULL) {
+  regroup(NextMethod(), data, c(key_col, value_col))
+}
+
+split_labels <- function(df, id, drop = TRUE) {
+  if (length(df) == 0) {
+    return(df)
+  }
+
+  if (drop) {
+    representative <- match(sort(unique(id)), id)
+    df[representative, , drop = FALSE]
+  } else {
+    unique_values <- lapply(df, ulevels)
+    rev(expand.grid(rev(unique_values), stringsAsFactors = FALSE))
+  }
+}
+
+ulevels <- function(x) {
+  if (is.factor(x)) {
+    x <- addNA(x, ifany = TRUE)
+    levs <- levels(x)
+    factor(levs, levels = levs, ordered = is.ordered(x))
+  } else {
+    sort(unique(x))
+  }
+}
diff --git a/R/unite.R b/R/unite.R
new file mode 100644
index 0000000..2ed2172
--- /dev/null
+++ b/R/unite.R
@@ -0,0 +1,67 @@
+#' Unite multiple columns into one.
+#'
+#' Convenience function to paste together multiple columns into one.
+#'
+#' @inheritParams unite_
+#' @param col (Bare) name of column to add
+#' @param ... Specification of columns to unite. Use bare variable names.
+#'   Select all variables between x and z with \code{x:z}, exclude y with
+#'   \code{-y}. For more options, see the \link[dplyr]{select} documentation.
+#' @seealso \code{\link{separate}()}, the complement.
+#' @seealso \code{\link{unite_}} for a version that uses regular evaluation
+#'   and is suitable for programming with.
+#' @export
+#' @examples
+#' library(dplyr)
+#' unite_(mtcars, "vs_am", c("vs","am"))
+#'
+#' # Separate is the complement of unite
+#' mtcars %>%
+#'   unite(vs_am, vs, am) %>%
+#'   separate(vs_am, c("vs", "am"))
+unite <- function(data, col, ..., sep = "_", remove = TRUE) {
+  col <- col_name(substitute(col))
+  from <- dplyr::select_vars(colnames(data), ...)
+
+  unite_(data, col, from, sep = sep, remove = remove)
+}
+
+#' Standard-evaluation version of \code{unite}
+#'
+#' This is a S3 generic.
+#'
+#' @keywords internal
+#' @param data A data frame.
+#' @param col Name of new column as string.
+#' @param from Names of existing columns as character vector
+#' @param sep Separator to use between values.
+#' @param remove If \code{TRUE}, remove input columns from output data frame.
+#' @export
+unite_ <- function(data, col, from, sep = "_", remove = TRUE) {
+  UseMethod("unite_")
+}
+
+#' @export
+unite_.data.frame <- function(data, col, from, sep = "_", remove = TRUE) {
+  united <- do.call("paste", c(data[from], list(sep = sep)))
+
+  first_col <- which(names(data) %in% from)[1]
+
+  data2 <- data
+  if (remove) {
+    data2 <- data2[setdiff(names(data2), from)]
+  }
+
+  append_col(data2, united, col, after = first_col - 1)
+}
+
+#' @export
+unite_.tbl_df <- function(data, col, from, sep = "_", remove = TRUE) {
+  as_data_frame(NextMethod())
+}
+
+#' @export
+unite_.grouped_df <- function(data, col, from, sep = "_", remove = TRUE) {
+  regroup(NextMethod(), data, if (remove) from)
+}
+
diff --git a/R/unnest.R b/R/unnest.R
new file mode 100644
index 0000000..0137ef2
--- /dev/null
+++ b/R/unnest.R
@@ -0,0 +1,188 @@
+#' Unnest a list column.
+#'
+#' If you have a list-column, this makes each element of the list its own
+#' row. List-columns can either be atomic vectors or data frames. Each
+#' row must have the same number of entries.
+#'
+#' @inheritParams unnest_
+#' @param ... Specification of columns to nest. Use bare variable names or
+#'   functions of variables. If omitted, defaults to all list-cols.
+#' @seealso \code{\link{nest}} for the inverse operation.
+#' @seealso \code{\link{unnest_}} for a version that uses regular evaluation
+#'   and is suitable for programming with.
+#' @export
+#' @examples
+#' library(dplyr)
+#' df <- data_frame(
+#'   x = 1:3,
+#'   y = c("a", "d,e,f", "g,h")
+#' )
+#' df %>%
+#'   transform(y = strsplit(y, ",")) %>%
+#'   unnest(y)
+#'
+#' # Or just
+#' df %>%
+#'   unnest(y = strsplit(y, ","))
+#'
+#' # It also works if you have a column that contains other data frames!
+#' df <- data_frame(
+#'   x = 1:2,
+#'   y = list(
+#'    data_frame(z = 1),
+#'    data_frame(z = 3:4)
+#'  )
+#' )
+#' df %>% unnest(y)
+#'
+#' # You can also unnest multiple columns simultaneously
+#' df <- data_frame(
+#'  a = list(c("a", "b"), "c"),
+#'  b = list(1:2, 3),
+#'  c = c(11, 22)
+#' )
+#' df %>% unnest(a, b)
+#' # If you omit the column names, it'll unnest all list-cols
+#' df %>% unnest()
+#'
+#' # Nest and unnest are inverses
+#' df <- data.frame(x = c(1, 1, 2), y = 3:1)
+#' df %>% nest(y)
+#' df %>% nest(y) %>% unnest()
+#'
+#' # If you have a named list-column, you may want to supply .id
+#' df <- data_frame(
+#'   x = 1:2,
+#'   y = list(a = 1, b = 3:4)
+#' )
+#' unnest(df, .id = "name")
+unnest <- function(data, ..., .drop = NA, .id = NULL, .sep = NULL) {
+  dots <- lazyeval::lazy_dots(...)
+  if (length(dots) == 0) {
+    list_cols <- names(data)[vapply(data, is.list, logical(1))]
+    list_col_names <- lapply(list_cols, as.name)
+    dots <- lazyeval::as.lazy_dots(list_col_names, env = parent.frame())
+  }
+
+  unnest_(data, dots, .drop = .drop, .id = .id, .sep = .sep)
+}
+
+#' Standard-evaluation version of \code{unnest}.
+#'
+#' This is a S3 generic.
+#'
+#' @param data A data frame.
+#' @param unnest_cols Name of columns that needs to be unnested.
+#' @param .drop Should additional list columns be dropped? By default,
+#'   \code{unnest} will drop them if unnesting the specified columns requires
+#'   the rows to be duplicated.
+#' @param .id Data frame idenfier - if supplied, will create a new column
+#'   with name \code{.id}, giving a unique identifer. This is most useful if
+#'   the list column is named.
+#' @param .sep If non-\code{NULL}, the names of unnested data frame columns
+#'   will combine the name of the original list-col with the names from
+#'   nested data frame, separated by \code{.sep}.
+#' @keywords internal
+#' @export
+unnest_ <- function(data, unnest_cols, .drop = NA, .id = NULL, .sep = NULL) {
+  UseMethod("unnest_")
+}
+
+#' @export
+unnest_.data.frame <- function(data, unnest_cols, .drop = NA, .id = NULL,
+                               .sep = NULL) {
+  nested <- dplyr::transmute_(data, .dots = unnest_cols)
+  n <- lapply(nested, function(x) vapply(x, NROW, numeric(1)))
+  if (length(unique(n)) != 1) {
+    stop("All nested columns must have the same number of elements.",
+      call. = FALSE)
+  }
+
+  types <- vapply(nested, list_col_type, character(1))
+  nest_types <- split.default(nested, types)
+  if (length(nest_types$mixed) > 0) {
+    probs <- paste(names(nest_types$mixed), collapse = ",")
+    stop("Each column must either be a list of vectors or a list of ",
+      "data frames [", probs , "]", call. = FALSE)
+  }
+
+  unnested_atomic <- mapply(enframe, nest_types$atomic, names(nest_types$atomic),
+    MoreArgs = list(.id = .id), SIMPLIFY = FALSE)
+  if (length(unnested_atomic) > 0)
+    unnested_atomic <- dplyr::bind_cols(unnested_atomic)
+
+  unnested_dataframe <- lapply(nest_types$dataframe, dplyr::bind_rows, .id = .id)
+  if (!is.null(.sep)) {
+    unnested_dataframe <- Map(function(name, df) {
+      setNames(df, paste(name, names(df), sep = .sep))
+    }, names(unnested_dataframe), unnested_dataframe)
+  }
+  if (length(unnested_dataframe) > 0)
+    unnested_dataframe <- dplyr::bind_cols(unnested_dataframe)
+
+  # Keep list columns by default, only if the rows aren't expanded
+  if (identical(.drop, NA)) {
+    n_in <- nrow(data)
+    n_out <- nrow(unnested_atomic %||% unnested_dataframe)
+    .drop <- n_out != n_in
+  }
+  if (.drop) {
+    is_atomic <- vapply(data, is.atomic, logical(1))
+    group_cols <- names(data)[is_atomic]
+  } else {
+    group_cols <- names(data)
+  }
+  group_cols <- setdiff(group_cols, names(nested))
+
+  rest <- data[rep(1:nrow(data), n[[1]]), group_cols, drop = FALSE]
+
+  dplyr::bind_cols(compact(list(rest, unnested_atomic, unnested_dataframe)))
+}
+
+list_col_type <- function(x) {
+  is_data_frame <- vapply(x, is.data.frame, logical(1))
+  is_atomic <- vapply(x, is.atomic, logical(1))
+
+  if (all(is_data_frame)) {
+    "dataframe"
+  } else if (all(is_atomic)) {
+    "atomic"
+  } else {
+    "mixed"
+  }
+}
+
+enframe <- function(x, col_name, .id = NULL) {
+  out <- data_frame(dplyr::combine(x))
+  names(out) <- col_name
+
+  if (!is.null(.id)) {
+    out[[.id]] <- id_col(x)
+  }
+  out
+}
+
+id_col <- function(x) {
+  stopifnot(is.list(x))
+
+  ids <- if (is.null(names(x))) seq_along(x) else names(x)
+  lengths <- vapply(x, length, integer(1))
+
+  ids[rep(seq_along(ids), lengths)]
+}
+
+#' @export
+unnest_.tbl_df <- function(data, unnest_cols, .drop = NA, .id = NULL,
+                           .sep = NULL) {
+  as_data_frame(NextMethod())
+}
+
+#' @export
+unnest_.grouped_df <- function(data, unnest_cols, .drop = NA, .id = NULL,
+                               .sep = NULL) {
+  out <- unnest_(
+    dplyr::ungroup(data), unnest_cols,
+    .drop = .drop, .id = .id, .sep = .sep
+  )
+  regroup(out, data)
+}
diff --git a/R/utils.R b/R/utils.R
new file mode 100644
index 0000000..95ebab3
--- /dev/null
+++ b/R/utils.R
@@ -0,0 +1,72 @@
+col_name <- function(x, default = stop("Please supply column name", call. = FALSE)) {
+  if (is.character(x)) return(x)
+  if (identical(x, quote(expr = ))) return(default)
+  if (is.name(x)) return(as.character(x))
+  if (is.null(x)) return(x)
+
+  stop("Invalid column specification", call. = FALSE)
+}
+
+append_df <- function(x, values, after = length(x)) {
+  y <- append(x, values, after = after)
+  class(y) <- class(x)
+  attr(y, "row.names") <- attr(x, "row.names")
+
+  y
+}
+
+append_col <- function(x, col, name, after = length(x)) {
+  name <- enc2utf8(name)
+  append_df(x, setNames(list(col), name), after = after)
+}
+
+compact <- function(x) x[vapply(x, length, integer(1)) > 0]
+
+#' Extract numeric component of variable.
+#'
+#' DEPRECATED: please use \code{readr::parse_number()} instead.
+#'
+#' @param x A character vector (or a factor).
+#' @export
+extract_numeric <- function(x) {
+  message("extract_numeric() is deprecated: please use readr::parse_number() instead")
+  as.numeric(gsub("[^0-9.-]+", "", as.character(x)))
+}
+
+#' Pipe operator
+#'
+#' See \code{\link[magrittr]{\%>\%}} for more details.
+#'
+#' @name %>%
+#' @rdname pipe
+#' @keywords internal
+#' @export
+#' @importFrom magrittr %>%
+#' @usage lhs \%>\% rhs
+NULL
+
+list_indices <- function(x, max = 20) {
+  if (length(x) > max)
+    x <- c(x[seq_len(max)], "...")
+
+  paste(x, collapse = ", ")
+}
+
+`%||%` <- function(x, y) if (length(x) == 0) y else x
+
+regroup <- function(x, y, except = NULL) {
+  groups <- dplyr::groups(y)
+  if (!is.null(except)) {
+    groups <- setdiff(groups, lapply(except, as.name))
+  }
+
+  dplyr::grouped_df(x, groups)
+}
+
+# Allows tests to work with either dplyr 0.4 (which ignores value of
+# everything), and 0.5 which exports it as a proper function
+everything <- function(...) dplyr::everything(...)
+
+is_numeric <- function(x) {
+  typeof(x) %in% c("integer", "double")
+}
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..cd73b0d
--- /dev/null
+++ b/README.md
@@ -0,0 +1,70 @@
+
+<!-- README.md is generated from README.Rmd. Please edit that file -->
+tidyr <img src="logo.png" align="right" />
+==========================================
+
+[![Build Status](https://travis-ci.org/tidyverse/tidyr.svg?branch=master)](https://travis-ci.org/tidyverse/tidyr) [![codecov.io](http://codecov.io/github/tidyverse/tidyr/coverage.svg?branch=master)](http://codecov.io/github/tidyverse/tidyr?branch=master) [![CRAN\_Status\_Badge](http://www.r-pkg.org/badges/version/tidyr)](https://cran.r-project.org/package=tidyr)
+
+Overview
+--------
+
+The goal of tidyr is to help you create **tidy data**. Tidy data is data where:
+
+1.  Each variable is in a column.
+2.  Each observation is a row.
+3.  Each value is a cell.
+
+Tidy data describes a standard way of storing data that is used wherever possible throughout the [tidyverse](http://tidyverse.org). If you ensure that your data is tidy, you'll spend less timing fighting with the tools and more time working on your analysis.
+
+Installation
+------------
+
+``` r
+# The easiest way to get tidyr is to install the whole tidyverse:
+install.packages("tidyverse")
+
+# Alternatively, install just tidyr:
+install.packages("tidyr")
+
+# Or the the development version from GitHub:
+# install.packages("devtools")
+devtools::install_github("tidyverse/tidyr")
+```
+
+Getting started
+---------------
+
+``` r
+library(tidyr)
+```
+
+There are two fundamental verbs of data tidying:
+
+-   `gather()` takes multiple columns, and gathers them into key-value pairs: it makes "wide" data longer.
+
+-   `spread()`. takes two columns (key & value) and spreads in to multiple columns, it makes "long" data wider.
+
+tidyr also provides `separate()` and `extract()` functions which makes it easier to pull apart a column that represents multiple variables. The complement to `separate()` is `unite()`.
+
+To get started, read the tidy data vignette (`vignette("tidy-data")`) and check out the demos, `demo(package = "tidyr")`).
+
+Related work
+------------
+
+tidyr replaces reshape2 (2010-2014) and reshape (2005-2010). Somewhat counterintuitively each iteration of the the package has done less. tidyr is designed specifically for tidying data, not general reshaping (reshape2), or the general aggregation (reshape).
+
+If you'd like to read more about data reshaping from a CS perspective, I'd recommend the following three papers:
+
+-   [Wrangler: Interactive visual specification of data transformation scripts](http://vis.stanford.edu/papers/wrangler)
+
+-   [An interactive framework for data cleaning](https://www.eecs.berkeley.edu/Pubs/TechRpts/2000/CSD-00-1110.pdf) (Potter's wheel)
+
+-   [On efficiently implementing SchemaSQL on a SQL database system](http://www.vldb.org/conf/1999/P45.pdf)
+
+To guide your reading, here's translation between the terminology used in different places:
+
+| tidyr        | gather  | spread |
+|--------------|---------|--------|
+| reshape(2)   | melt    | cast   |
+| spreadsheets | unpivot | pivot  |
+| databases    | fold    | unfold |
diff --git a/build/vignette.rds b/build/vignette.rds
new file mode 100644
index 0000000..9b40832
Binary files /dev/null and b/build/vignette.rds differ
diff --git a/data/population.rdata b/data/population.rdata
new file mode 100644
index 0000000..78b1166
Binary files /dev/null and b/data/population.rdata differ
diff --git a/data/smiths.rda b/data/smiths.rda
new file mode 100644
index 0000000..e5fd4c8
Binary files /dev/null and b/data/smiths.rda differ
diff --git a/data/table1.rdata b/data/table1.rdata
new file mode 100644
index 0000000..d92a691
Binary files /dev/null and b/data/table1.rdata differ
diff --git a/data/table2.rdata b/data/table2.rdata
new file mode 100644
index 0000000..eaf8880
Binary files /dev/null and b/data/table2.rdata differ
diff --git a/data/table3.rdata b/data/table3.rdata
new file mode 100644
index 0000000..c1190ea
Binary files /dev/null and b/data/table3.rdata differ
diff --git a/data/table4a.rdata b/data/table4a.rdata
new file mode 100644
index 0000000..c1cfbd9
Binary files /dev/null and b/data/table4a.rdata differ
diff --git a/data/table4b.rdata b/data/table4b.rdata
new file mode 100644
index 0000000..d6c6251
Binary files /dev/null and b/data/table4b.rdata differ
diff --git a/data/table5.rdata b/data/table5.rdata
new file mode 100644
index 0000000..ca55e4f
Binary files /dev/null and b/data/table5.rdata differ
diff --git a/data/who.rdata b/data/who.rdata
new file mode 100644
index 0000000..4f8a76c
Binary files /dev/null and b/data/who.rdata differ
diff --git a/debian/README.test b/debian/README.test
deleted file mode 100644
index 8d70ca3..0000000
--- a/debian/README.test
+++ /dev/null
@@ -1,9 +0,0 @@
-Notes on how this package can be tested.
-────────────────────────────────────────
-
-This package can be tested by running the provided test:
-
-cd tests
-LC_ALL=C R --no-save < testthat.R
-
-in order to confirm its integrity.
diff --git a/debian/changelog b/debian/changelog
deleted file mode 100644
index e5d6dfa..0000000
--- a/debian/changelog
+++ /dev/null
@@ -1,21 +0,0 @@
-r-cran-tidyr (0.6.1-1) unstable; urgency=medium
-
-  * New upstream version
-  * debhelper 10
-  * d/watch: version=4
-
- -- Andreas Tille <tille at debian.org>  Thu, 12 Jan 2017 13:35:36 +0100
-
-r-cran-tidyr (0.6.0-1) unstable; urgency=medium
-
-  * New upstream version
-  * Convert to dh-r
-  * Canonical homepage for CRAN
-
- -- Andreas Tille <tille at debian.org>  Wed, 09 Nov 2016 17:34:09 +0100
-
-r-cran-tidyr (0.4.1-1) unstable; urgency=low
-
-  * Initial release (Closes: #820316)
-
- -- Andreas Tille <tille at debian.org>  Thu, 07 Apr 2016 13:41:49 +0200
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index f599e28..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-10
diff --git a/debian/control b/debian/control
deleted file mode 100644
index 4a2fc40..0000000
--- a/debian/control
+++ /dev/null
@@ -1,34 +0,0 @@
-Source: r-cran-tidyr
-Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Andreas Tille <tille at debian.org>
-Section: gnu-r
-Priority: optional
-Build-Depends: debhelper (>= 10),
-               dh-r,
-               r-base-dev,
-               r-cran-rcpp,
-               r-cran-assertthat,
-               r-cran-stringi,
-               r-cran-lazyeval,
-               r-cran-magrittr,
-               r-cran-dplyr,
-               r-cran-r6
-Standards-Version: 3.9.8
-Vcs-Browser: https://anonscm.debian.org/viewvc/debian-med/trunk/packages/R/r-cran-tidyr/trunk/
-Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/R/r-cran-tidyr/trunk/
-Homepage: https://cran.r-project.org/package=tidyr
-
-Package: r-cran-tidyr
-Architecture: any
-Depends: ${misc:Depends},
-         ${shlibs:Depends},
-         ${R:Depends}
-Recommends: ${R:Recommends}
-Suggests: ${R:Suggests}
-Description: GNU R package to easily tidy data
- GNU R package to easily tidy data with 'spread()' and 'gather()'
- functions.
- .
- An evolution of 'reshape2'. It's designed specifically for data tidying
- (not general reshaping or aggregating) and works well with 'dplyr' data
- pipelines.
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100644
index faefe17..0000000
--- a/debian/copyright
+++ /dev/null
@@ -1,32 +0,0 @@
-Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Upstream-Contact: Hadley Wickham <hadley at rstudio.com>
-Upstream-Name: tidyr
-Source: https://cran.r-project.org/package=tidyr
-
-Files: *
-Copyright: 2013-2016 Hadley Wickham <hadley at rstudio.com>, RStudio
-License: MIT
-
-Files: debian/*
-Copyright: 2016 Andreas Tille <tille at debian.org>
-License: MIT
-
-License: MIT
- Permission is hereby granted, free of charge, to any person obtaining a
- copy of this software and associated documentation files (the
- "Software"), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Software, and to
- permit persons to whom the Software is furnished to do so, subject to
- the following conditions:
- .
- The above copyright notice and this permission notice shall be included
- in all copies or substantial portions of the Software.
- .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/debian/docs b/debian/docs
deleted file mode 100644
index 960011c..0000000
--- a/debian/docs
+++ /dev/null
@@ -1,3 +0,0 @@
-tests
-debian/README.test
-debian/tests/run-unit-test
diff --git a/debian/rules b/debian/rules
deleted file mode 100755
index 68d9a36..0000000
--- a/debian/rules
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/make -f
-
-%:
-	dh $@ --buildsystem R
diff --git a/debian/source/format b/debian/source/format
deleted file mode 100644
index 163aaf8..0000000
--- a/debian/source/format
+++ /dev/null
@@ -1 +0,0 @@
-3.0 (quilt)
diff --git a/debian/tests/control b/debian/tests/control
deleted file mode 100644
index b044b0c..0000000
--- a/debian/tests/control
+++ /dev/null
@@ -1,3 +0,0 @@
-Tests: run-unit-test
-Depends: @, r-cran-testthat
-Restrictions: allow-stderr
diff --git a/debian/tests/run-unit-test b/debian/tests/run-unit-test
deleted file mode 100644
index 039366b..0000000
--- a/debian/tests/run-unit-test
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh -e
-
-oname=tidyr
-pkg=r-cran-`echo $oname | tr [A-Z] [a-z]`
-
-if [ "$ADTTMP" = "" ] ; then
-  ADTTMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
-fi
-cd $ADTTMP
-cp -a /usr/share/doc/${pkg}/tests/* $ADTTMP
-LC_ALL=C R --no-save < testthat.R
-rm -fr $ADTTMP/*
diff --git a/debian/watch b/debian/watch
deleted file mode 100644
index 4ff7f0e..0000000
--- a/debian/watch
+++ /dev/null
@@ -1,3 +0,0 @@
-version=4
-http://cran.r-project.org/src/contrib/tidyr_([-0-9\.]*).tar.gz
-
diff --git a/demo/00Index b/demo/00Index
new file mode 100644
index 0000000..e7f8e3c
--- /dev/null
+++ b/demo/00Index
@@ -0,0 +1,5 @@
+dadmom       Data tidying: gather + separate + spread
+so-15668870  Data tidying: gather + mutate + spread
+so-16032858  Data tidying: spread
+so-17481212  Data tidying: gather
+so-9684671   Data tidying: gather + separate + spread
diff --git a/demo/dadmom.R b/demo/dadmom.R
new file mode 100644
index 0000000..fbb4a56
--- /dev/null
+++ b/demo/dadmom.R
@@ -0,0 +1,8 @@
+library(tidyr)
+library(dplyr)
+
+dadmom <- foreign::read.dta("http://www.ats.ucla.edu/stat/stata/modules/dadmomw.dta")
+dadmom %>%
+  gather(key, value, named:incm) %>%
+  separate(key, c("variable", "type"), -2) %>%
+  spread(variable, value, convert = TRUE)
diff --git a/demo/so-15668870.R b/demo/so-15668870.R
new file mode 100644
index 0000000..3f99df6
--- /dev/null
+++ b/demo/so-15668870.R
@@ -0,0 +1,25 @@
+# http://stackoverflow.com/questions/15668870/
+library(tidyr)
+library(dplyr)
+
+grades <- tbl_df(read.table(header = TRUE, text = "
+   ID   Test Year   Fall Spring Winter
+    1   1   2008    15      16      19
+    1   1   2009    12      13      27
+    1   2   2008    22      22      24
+    1   2   2009    10      14      20
+    2   1   2008    12      13      25
+    2   1   2009    16      14      21
+    2   2   2008    13      11      29
+    2   2   2009    23      20      26
+    3   1   2008    11      12      22
+    3   1   2009    13      11      27
+    3   2   2008    17      12      23
+    3   2   2009    14      9       31
+"))
+
+grades %>%
+  gather(Semester, Score, Fall:Winter) %>%
+  mutate(Test = paste0("Test", Test)) %>%
+  spread(Test, Score) %>%
+  arrange(ID, Year, Semester)
diff --git a/demo/so-16032858.R b/demo/so-16032858.R
new file mode 100644
index 0000000..e4cabdc
--- /dev/null
+++ b/demo/so-16032858.R
@@ -0,0 +1,11 @@
+# http://stackoverflow.com/questions/16032858
+library(tidyr)
+library(dplyr)
+
+results <- data.frame(
+  Ind = paste0("Ind", 1:10),
+  Treatment = rep(c("Treat", "Cont"), each = 10),
+  value = 1:20
+)
+
+results %>% spread(Treatment, value)
diff --git a/demo/so-17481212.R b/demo/so-17481212.R
new file mode 100644
index 0000000..4eace25
--- /dev/null
+++ b/demo/so-17481212.R
@@ -0,0 +1,15 @@
+# http://stackoverflow.com/questions/17481212
+library(tidyr)
+library(dplyr)
+
+race <- read.table(header = TRUE, check.names = FALSE, text = "
+  Name    50  100  150  200  250  300  350
+  Carla  1.2  1.8  2.2  2.3  3.0  2.5  1.8
+  Mace   1.5  1.1  1.9  2.0  3.6  3.0  2.5
+  Lea    1.7  1.6  2.3  2.7  2.6  2.2  2.6
+  Karen  1.3  1.7  1.9  2.2  3.2  1.5  1.9
+")
+
+race %>%
+  gather(Time, Score, -Name, convert = TRUE) %>%
+  arrange(Name, Time)
diff --git a/demo/so-9684671.R b/demo/so-9684671.R
new file mode 100644
index 0000000..86aefa7
--- /dev/null
+++ b/demo/so-9684671.R
@@ -0,0 +1,21 @@
+# http://stackoverflow.com/questions/9684671
+library(tidyr)
+library(dplyr)
+
+set.seed(10)
+activities <- data.frame(
+  id = sprintf("x1.%02d", 1:10),
+  trt = sample(c('cnt', 'tr'), 10, T),
+  work.T1 = runif(10),
+  play.T1 = runif(10),
+  talk.T1 = runif(10),
+  work.T2 = runif(10),
+  play.T2 = runif(10),
+  talk.T2 = runif(10)
+)
+
+activities %>%
+  gather(key, value, -id, -trt) %>%
+  separate(key, into = c("location", "time")) %>%
+  arrange(id, trt, time) %>%
+  spread(location, value)
diff --git a/inst/doc/tidy-data.R b/inst/doc/tidy-data.R
new file mode 100644
index 0000000..2bf7991
--- /dev/null
+++ b/inst/doc/tidy-data.R
@@ -0,0 +1,105 @@
+## ---- echo = FALSE-------------------------------------------------------
+knitr::opts_chunk$set(collapse = TRUE, comment = "#>")
+set.seed(1014)
+options(dplyr.print_max = 10)
+
+## ------------------------------------------------------------------------
+preg <- read.csv("preg.csv", stringsAsFactors = FALSE)
+preg
+
+## ------------------------------------------------------------------------
+read.csv("preg2.csv", stringsAsFactors = FALSE)
+
+## ---- message = FALSE----------------------------------------------------
+library(tidyr)
+library(dplyr)
+preg2 <- preg %>% 
+  gather(treatment, n, treatmenta:treatmentb) %>%
+  mutate(treatment = gsub("treatment", "", treatment)) %>%
+  arrange(name, treatment)
+preg2
+
+## ------------------------------------------------------------------------
+pew <- tbl_df(read.csv("pew.csv", stringsAsFactors = FALSE, check.names = FALSE))
+pew
+
+## ------------------------------------------------------------------------
+pew %>%
+  gather(income, frequency, -religion)
+
+## ------------------------------------------------------------------------
+billboard <- tbl_df(read.csv("billboard.csv", stringsAsFactors = FALSE))
+billboard
+
+## ------------------------------------------------------------------------
+billboard2 <- billboard %>% 
+  gather(week, rank, wk1:wk76, na.rm = TRUE)
+billboard2
+
+## ------------------------------------------------------------------------
+billboard3 <- billboard2 %>%
+  mutate(
+    week = extract_numeric(week),
+    date = as.Date(date.entered) + 7 * (week - 1)) %>%
+  select(-date.entered)
+billboard3
+
+## ------------------------------------------------------------------------
+billboard3 %>% arrange(artist, track, week)
+
+## ------------------------------------------------------------------------
+billboard3 %>% arrange(date, rank)
+
+## ------------------------------------------------------------------------
+tb <- tbl_df(read.csv("tb.csv", stringsAsFactors = FALSE))
+tb
+
+## ------------------------------------------------------------------------
+tb2 <- tb %>% 
+  gather(demo, n, -iso2, -year, na.rm = TRUE)
+tb2
+
+## ------------------------------------------------------------------------
+tb3 <- tb2 %>% 
+  separate(demo, c("sex", "age"), 1)
+tb3
+
+## ------------------------------------------------------------------------
+weather <- tbl_df(read.csv("weather.csv", stringsAsFactors = FALSE))
+weather
+
+## ------------------------------------------------------------------------
+weather2 <- weather %>%
+  gather(day, value, d1:d31, na.rm = TRUE)
+weather2
+
+## ------------------------------------------------------------------------
+weather3 <- weather2 %>% 
+  mutate(day = extract_numeric(day)) %>%
+  select(id, year, month, day, element, value) %>%
+  arrange(id, year, month, day)
+weather3
+
+## ------------------------------------------------------------------------
+weather3 %>% spread(element, value)
+
+## ------------------------------------------------------------------------
+song <- billboard3 %>% 
+  select(artist, track, year, time) %>%
+  unique() %>%
+  mutate(song_id = row_number())
+song
+
+## ------------------------------------------------------------------------
+rank <- billboard3 %>%
+  left_join(song, c("artist", "track", "year", "time")) %>%
+  select(song_id, date, week, rank) %>%
+  arrange(song_id, date)
+rank
+
+## ---- eval = FALSE-------------------------------------------------------
+#  library(plyr)
+#  paths <- dir("data", pattern = "\\.csv$", full.names = TRUE)
+#  names(paths) <- basename(paths)
+#  ldply(paths, read.csv, stringsAsFactors = FALSE)
+
diff --git a/inst/doc/tidy-data.Rmd b/inst/doc/tidy-data.Rmd
new file mode 100644
index 0000000..a4e2b0a
--- /dev/null
+++ b/inst/doc/tidy-data.Rmd
@@ -0,0 +1,297 @@
+---
+title: "Tidy data"
+author: "Hadley Wickham"
+date: "`r Sys.Date()`"
+output: rmarkdown::html_vignette
+vignette: >
+  %\VignetteIndexEntry{Tidy data}
+  %\VignetteEngine{knitr::rmarkdown}
+  %\VignetteEncoding{UTF-8}
+---
+
+```{r, echo = FALSE}
+knitr::opts_chunk$set(collapse = TRUE, comment = "#>")
+set.seed(1014)
+options(dplyr.print_max = 10)
+```
+
+(This is an informal and code heavy version of the full [tidy data paper](http://vita.had.co.nz/papers/tidy-data.html). Please refer to that for more details.)
+
+# Data tidying
+
+It is often said that 80% of data analysis is spent on the cleaning and preparing data. And it's not just a first step, but it must be repeated many times over the course of analysis as new problems come to light or new data is collected. To get a handle on the problem, this paper focuses on a small, but important, aspect of data cleaning that I call data **tidying**: structuring datasets to facilitate analysis.
+
+The principles of tidy data provide a standard way to organise data values within a dataset. A standard makes initial data cleaning easier because you don't need to start from scratch and reinvent the wheel every time. The tidy data standard has been designed to facilitate initial exploration and analysis of the data, and to simplify the development of data analysis tools that work well together. Current tools often require translation. You have to spend time munging the output from one  [...]
+
+# Defining tidy data {#sec:defining}
+
+> Happy families are all alike; every unhappy family is unhappy in its own way
+> --- Leo Tolstoy
+
+Like families, tidy datasets are all alike but every messy dataset is messy in its own way. Tidy datasets provide a standardized way to link the structure of a dataset (its physical layout) with its semantics (its meaning). In this section, I'll provide some standard vocabulary for describing the structure and semantics of a dataset, and then use those definitions to define tidy data.
+
+## Data structure
+
+Most statistical datasets are data frames made up of **rows** and **columns**. The columns are almost always labeled and the rows are sometimes labeled. The following code provides some data about an imaginary experiment in a format commonly seen in the wild. The table has two columns and three rows, and both rows and columns are labeled.
+
+```{r}
+preg <- read.csv("preg.csv", stringsAsFactors = FALSE)
+preg
+```
+
+There are many ways to structure the same underlying data. The following table shows the same data as above, but the rows and columns have been transposed.
+
+```{r}
+read.csv("preg2.csv", stringsAsFactors = FALSE)
+```
+
+The data is the same, but the layout is different. Our vocabulary of rows and columns is simply not rich enough to describe why the two tables represent the same data. In addition to appearance, we need a way to describe the underlying semantics, or meaning, of the values displayed in the table.
+
+## Data semantics
+
+A dataset is a collection of **values**, usually either numbers (if quantitative) or strings (if qualitative). Values are organised in two ways. Every value belongs to a **variable** and an **observation**. A variable contains all values that measure the same underlying attribute (like height, temperature, duration) across units. An observation contains all values measured on the same unit (like a person, or a day, or a race) across attributes.
+
+A tidy version of the pregnancy data looks like this: (you'll learn how the functions work a little later)
+
+```{r, message = FALSE}
+library(tidyr)
+library(dplyr)
+preg2 <- preg %>% 
+  gather(treatment, n, treatmenta:treatmentb) %>%
+  mutate(treatment = gsub("treatment", "", treatment)) %>%
+  arrange(name, treatment)
+preg2
+```
+
+This makes the values, variables and observations more clear. The dataset contains 18 values representing three variables and six observations. The variables are:
+
+1. `name`, with three possible values (John, Mary, and Jane).
+
+2. `treatment`, with two possible values (a and b).
+
+3. `n`, with five or six values depending on how you think of the missing 
+   value (`r sort(preg2$n, na.last = TRUE)`)
+
+The experimental design tells us more about the structure of the observations. In this experiment, every combination of of `name` and `treatment` was measured, a completely crossed design. The experimental design also determines whether or not missing values can be safely dropped. In this experiment, the missing value represents an observation that should have been made, but wasn't, so it's important to keep it. Structural missing values, which represent measurements that can't be made ( [...]
+
+For a given dataset, it's usually easy to figure out what are observations and what are variables, but it is surprisingly difficult to precisely define variables and observations in general. For example, if the columns in the pregnancy data were `height` and `weight` we would have been happy to call them variables. If the columns were `height` and `width`, it would be less clear cut, as we might think of height and width as values of a `dimension` variable. If the columns were `home phon [...]
+
+In a given analysis, there may be multiple levels of observation. For example, in a trial of new allergy medication we might have three observational types: demographic data collected from each person (`age`, `sex`, `race`), medical data collected from each person on each day (`number of sneezes`, `redness of eyes`), and meteorological data collected on each day (`temperature`, `pollen count`).
+
+Variables may change over the course of analysis. Often the variables in the raw data are very fine grained, and may add extra modelling complexity for little explanatory gain. For example, many surveys ask variations on the same question to better get at an underlying trait. In early stages of analysis, variables correspond to questions. In later stages, you change focus to traits, computed by averaging together multiple questions. This considerably simplifies analysis because you don't [...]
+
+## Tidy data
+
+Tidy data is a standard way of mapping the meaning of a dataset to its structure. A dataset is messy or tidy depending on how rows, columns and tables are matched up with observations, variables and types. In **tidy data**:
+
+1.  Each variable forms a column.
+
+2.  Each observation forms a row.
+
+3.  Each type of observational unit forms a table.
+
+This is Codd's 3rd normal form, but with the constraints framed in statistical language, and the focus put on a single dataset rather than the many connected datasets common in relational databases. **Messy data** is any other other arrangement of the data.
+
+Tidy data makes it easy for an analyst or a computer to extract needed variables because it provides a standard way of structuring a dataset. Compare the different versions of the pregnancy data: in the messy version you need to use different strategies to extract different variables. This slows analysis and invites errors. If you consider how many data analysis operations involve all of the values in a variable (every aggregation function), you can see how important it is to extract the [...]
+
+While the order of variables and observations does not affect analysis, a good ordering makes it easier to scan the raw values. One way of organising variables is by their role in the analysis: are values fixed by the design of the data collection, or are they measured during the course of the experiment? Fixed variables describe the experimental design and are known in advance. Computer scientists often call fixed variables dimensions, and statisticians usually denote them with subscrip [...]
+
+# Tidying messy datasets {#sec:tidying}
+
+Real datasets can, and often do, violate the three precepts of tidy data in almost every way imaginable. While occasionally you do get a dataset that you can start analysing immediately, this is the exception, not the rule. This section describes the five most common problems with messy datasets, along with their remedies:
+
+-   Column headers are values, not variable names.
+
+-   Multiple variables are stored in one column.
+
+-   Variables are stored in both rows and columns.
+
+-   Multiple types of observational units are stored in the same table.
+
+-   A single observational unit is stored in multiple tables.
+
+Surprisingly, most messy datasets, including types of messiness not explicitly described above, can be tidied with a small set of tools: gathering, separating and spreading. The following sections illustrate each problem with a real dataset that I have encountered, and show how to tidy them.
+
+## Column headers are values, not variable names
+
+A common type of messy dataset is tabular data designed for presentation, where variables form both the rows and columns, and column headers are values, not variable names. While I would call this arrangement messy, in some cases it can be extremely useful. It provides efficient storage for completely crossed designs, and it can lead to extremely efficient computation if desired operations can be expressed as matrix operations. 
+
+The following code shows a subset of a typical dataset of this form. This dataset explores the relationship between income and religion in the US. It comes from a report[^1] produced by the Pew Research Center, an American think-tank that collects data on attitudes to topics ranging from religion to the internet, and produces many reports that contain datasets in this format.
+
+```{r}
+pew <- tbl_df(read.csv("pew.csv", stringsAsFactors = FALSE, check.names = FALSE))
+pew
+```
+
+This dataset has three variables, `religion`, `income` and `frequency`. To tidy it, we need to **gather** the non-variable columns into a two-column key-value pair. This action is often described as making a wide dataset long (or tall), but I'll avoid those terms because they're imprecise. 
+
+When gathering variables, we need to provide the name of the new key-value columns to create. The first argument, is the name of the key column, which is the name of the variable defined by the values of the column headings. In this case, it's `income`. The second argument is the name of the value column, `frequency`. The third argument defines the columns to gather, here, every column except religion.
+
+```{r}
+pew %>%
+  gather(income, frequency, -religion)
+```
+
+This form is tidy because each column represents a variable and each row represents an observation, in this case a demographic unit corresponding to a combination of `religion` and `income`.
+
+This format is also used to record regularly spaced observations over time. For example, the Billboard dataset shown below records the date a song first entered the billboard top 100. It has variables for `artist`, `track`, `date.entered`, `rank` and `week`. The rank in each week after it enters the top 100 is recorded in 75 columns, `wk1` to `wk75`. This form of storage is not tidy, but it is useful for data entry. It reduces duplication since otherwise each song in each week would need [...]
+
+```{r}
+billboard <- tbl_df(read.csv("billboard.csv", stringsAsFactors = FALSE))
+billboard
+```
+
+To tidy this dataset, we first gather together all the `wk` columns. The column names give the `week` and the values are the `rank`s:
+
+```{r}
+billboard2 <- billboard %>% 
+  gather(week, rank, wk1:wk76, na.rm = TRUE)
+billboard2
+```
+
+Here we use `na.rm` to drop any missing values from the gather columns. In this data, missing values represent weeks that the song wasn't in the charts, so can be safely dropped.
+
+In this case it's also nice to do a little cleaning, converting the week variable to a number, and figuring out the date corresponding to each week on the charts:
+
+```{r}
+billboard3 <- billboard2 %>%
+  mutate(
+    week = extract_numeric(week),
+    date = as.Date(date.entered) + 7 * (week - 1)) %>%
+  select(-date.entered)
+billboard3
+```
+
+Finally, it's always a good idea to sort the data. We could do it by artist, track and week:
+
+```{r}
+billboard3 %>% arrange(artist, track, week)
+```
+
+Or by date and rank:
+
+```{r}
+billboard3 %>% arrange(date, rank)
+```
+
+## Multiple variables stored in one column
+
+After gathering columns, the key column is sometimes a combination of multiple underlying variable names. This happens in the `tb` (tuberculosis) dataset, shown below. This dataset comes from the World Health Organisation, and records the counts of confirmed tuberculosis cases by `country`, `year`, and demographic group. The demographic groups are broken down by `sex` (m, f) and `age` (0-14, 15-25, 25-34, 35-44, 45-54, 55-64, unknown).
+
+```{r}
+tb <- tbl_df(read.csv("tb.csv", stringsAsFactors = FALSE))
+tb
+```
+
+First we gather up the non-variable columns:
+
+```{r}
+tb2 <- tb %>% 
+  gather(demo, n, -iso2, -year, na.rm = TRUE)
+tb2
+```
+
+Column headers in this format are often separated by a non-alphanumeric character (e.g. `.`, `-`, `_`, `:`), or have a fixed width format, like in this dataset. `separate()` makes it easy to split a compound variables into individual variables. You can either pass it a regular expression to split on (the default is to split on non-alphanumeric columns), or a vector of character positions. In this case we want to split after the first character:
+
+```{r}
+tb3 <- tb2 %>% 
+  separate(demo, c("sex", "age"), 1)
+tb3
+```
+
+Storing the values in this form resolves a problem in the original data. We want to compare rates, not counts, which means we need to know the population. In the original format, there is no easy way to add a population variable. It has to be stored in a separate table, which makes it hard to correctly match populations to counts. In tidy form, adding variables for population and rate is easy because they're just additional columns.
+
+## Variables are stored in both rows and columns
+
+The most complicated form of messy data occurs when variables are stored in both rows and columns. The code below loads daily weather data from the Global Historical Climatology Network for one weather station (MX17004) in Mexico for five months in 2010. 
+
+```{r}
+weather <- tbl_df(read.csv("weather.csv", stringsAsFactors = FALSE))
+weather
+```
+
+It has variables in individual columns (`id`, `year`, `month`), spread across columns (`day`, d1-d31) and across rows (`tmin`, `tmax`) (minimum and maximum temperature). Months with fewer than 31 days have structural missing values for the last day(s) of the month.
+
+To tidy this dataset we first gather the day columns:
+
+```{r}
+weather2 <- weather %>%
+  gather(day, value, d1:d31, na.rm = TRUE)
+weather2
+```
+
+For presentation, I've dropped the missing values, making them implicit rather than explicit. This is ok because we know how many days are in each month and can easily reconstruct the explicit missing values.
+
+We'll also do a little cleaning:
+
+```{r}
+weather3 <- weather2 %>% 
+  mutate(day = extract_numeric(day)) %>%
+  select(id, year, month, day, element, value) %>%
+  arrange(id, year, month, day)
+weather3
+```
+
+This dataset is mostly tidy, but the `element` column is not a variable; it stores the names of variables. (Not shown in this example are the other meteorological variables `prcp` (precipitation) and `snow` (snowfall)). Fixing this requires the spread operation. This performs the inverse of gathering by spreading the `element` and `value` columns back out into the columns:
+
+```{r}
+weather3 %>% spread(element, value)
+```
+
+This form is tidy: there's one variable in each column, and each row represents one day.
+
+## Multiple types in one table {#multiple-types}
+
+Datasets often involve values collected at multiple levels, on different types of observational units. During tidying, each type of observational unit should be stored in its own table. This is closely related to the idea of database normalisation, where each fact is expressed in only one place. It's important because otherwise inconsistencies can arise.
+
+The billboard dataset actually contains observations on two types of observational units: the song and its rank in each week. This manifests itself through the duplication of facts about the song: `artist`, `year` and `time` are repeated many times. 
+
+This dataset needs to be broken down into two pieces: a song dataset which stores `artist`, `song name` and `time`, and a ranking dataset which gives the `rank` of the `song` in each `week`.  We first extract a `song` dataset:
+
+```{r}
+song <- billboard3 %>% 
+  select(artist, track, year, time) %>%
+  unique() %>%
+  mutate(song_id = row_number())
+song
+```  
+
+Then use that to make a `rank` dataset by replacing repeated song facts with a pointer to song details (a unique song id):
+
+```{r}
+rank <- billboard3 %>%
+  left_join(song, c("artist", "track", "year", "time")) %>%
+  select(song_id, date, week, rank) %>%
+  arrange(song_id, date)
+rank
+```
+
+You could also imagine a `week` dataset which would record background information about the week, maybe the total number of songs sold or similar "demographic" information.
+
+Normalisation is useful for tidying and eliminating inconsistencies. However, there are few data analysis tools that work directly with relational data, so analysis usually also requires denormalisation or the merging the datasets back into one table.
+
+## One type in multiple tables
+
+It's also common to find data values about a single type of observational unit spread out over multiple tables or files. These tables and files are often split up by another variable, so that each represents a single year, person, or location. As long as the format for individual records is consistent, this is an easy problem to fix:
+
+1.  Read the files into a list of tables.
+
+2.  For each table, add a new column that records the original file name 
+    (the file name is often the value of an important variable).
+
+3.  Combine all tables into a single table.
+
+Plyr makes this straightforward in R. The following code generates a vector of file names in a directory (`data/`) which match a regular expression (ends in `.csv`). Next we name each element of the vector with the name of the file. We do this because will preserve the names in the following step, ensuring that each row in the final data frame is labeled with its source. Finally, `ldply()` loops over each path, reading in the csv file and combining the results into a single data frame.
+
+```{r, eval = FALSE}
+library(plyr)
+paths <- dir("data", pattern = "\\.csv$", full.names = TRUE)
+names(paths) <- basename(paths)
+ldply(paths, read.csv, stringsAsFactors = FALSE)
+```
+
+Once you have a single table, you can perform additional tidying as needed. An example of this type of cleaning can be found at <https://github.com/hadley/data-baby-names> which takes 129 yearly baby name tables provided by the US Social Security Administration and combines them into a single file.
+
+A more complicated situation occurs when the dataset structure changes over time. For example, the datasets may contain different variables, the same variables with different names, different file formats, or different conventions for missing values. This may require you to tidy each file to individually (or, if you're lucky, in small groups) and then combine them once tidied. An example of this type of tidying is illustrated in <https://github.com/hadley/data-fuel-economy>, which shows  [...]
+
+[^1]: <http://religions.pewforum.org/pdf/comparison-Income%20Distribution%20of%20Religious%20Traditions.pdf>
diff --git a/inst/doc/tidy-data.html b/inst/doc/tidy-data.html
new file mode 100644
index 0000000..a154352
--- /dev/null
+++ b/inst/doc/tidy-data.html
@@ -0,0 +1,530 @@
+<!DOCTYPE html>
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+<head>
+
+<meta charset="utf-8">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="generator" content="pandoc" />
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+
+<meta name="author" content="Hadley Wickham" />
+
+<meta name="date" content="2017-01-09" />
+
+<title>Tidy data</title>
+
+
+
+<style type="text/css">code{white-space: pre;}</style>
+<style type="text/css">
+div.sourceCode { overflow-x: auto; }
+table.sourceCode, tr.sourceCode, td.lineNumbers, td.sourceCode {
+  margin: 0; padding: 0; vertical-align: baseline; border: none; }
+table.sourceCode { width: 100%; line-height: 100%; }
+td.lineNumbers { text-align: right; padding-right: 4px; padding-left: 4px; color: #aaaaaa; border-right: 1px solid #aaaaaa; }
+td.sourceCode { padding-left: 5px; }
+code > span.kw { color: #007020; font-weight: bold; } /* Keyword */
+code > span.dt { color: #902000; } /* DataType */
+code > span.dv { color: #40a070; } /* DecVal */
+code > span.bn { color: #40a070; } /* BaseN */
+code > span.fl { color: #40a070; } /* Float */
+code > span.ch { color: #4070a0; } /* Char */
+code > span.st { color: #4070a0; } /* String */
+code > span.co { color: #60a0b0; font-style: italic; } /* Comment */
+code > span.ot { color: #007020; } /* Other */
+code > span.al { color: #ff0000; font-weight: bold; } /* Alert */
+code > span.fu { color: #06287e; } /* Function */
+code > span.er { color: #ff0000; font-weight: bold; } /* Error */
+code > span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warning */
+code > span.cn { color: #880000; } /* Constant */
+code > span.sc { color: #4070a0; } /* SpecialChar */
+code > span.vs { color: #4070a0; } /* VerbatimString */
+code > span.ss { color: #bb6688; } /* SpecialString */
+code > span.im { } /* Import */
+code > span.va { color: #19177c; } /* Variable */
+code > span.cf { color: #007020; font-weight: bold; } /* ControlFlow */
+code > span.op { color: #666666; } /* Operator */
+code > span.bu { } /* BuiltIn */
+code > span.ex { } /* Extension */
+code > span.pp { color: #bc7a00; } /* Preprocessor */
+code > span.at { color: #7d9029; } /* Attribute */
+code > span.do { color: #ba2121; font-style: italic; } /* Documentation */
+code > span.an { color: #60a0b0; font-weight: bold; font-style: italic; } /* Annotation */
+code > span.cv { color: #60a0b0; font-weight: bold; font-style: italic; } /* CommentVar */
+code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Information */
+</style>
+
+
+
+<link href="data:text/css;charset=utf-8,body%20%7B%0Abackground%2Dcolor%3A%20%23fff%3B%0Amargin%3A%201em%20auto%3B%0Amax%2Dwidth%3A%20700px%3B%0Aoverflow%3A%20visible%3B%0Apadding%2Dleft%3A%202em%3B%0Apadding%2Dright%3A%202em%3B%0Afont%2Dfamily%3A%20%22Open%20Sans%22%2C%20%22Helvetica%20Neue%22%2C%20Helvetica%2C%20Arial%2C%20sans%2Dserif%3B%0Afont%2Dsize%3A%2014px%3B%0Aline%2Dheight%3A%201%2E35%3B%0A%7D%0A%23header%20%7B%0Atext%2Dalign%3A%20center%3B%0A%7D%0A%23TOC%20%7B%0Aclear%3A%20bot [...]
+
+</head>
+
+<body>
+
+
+
+
+<h1 class="title toc-ignore">Tidy data</h1>
+<h4 class="author"><em>Hadley Wickham</em></h4>
+<h4 class="date"><em>2017-01-09</em></h4>
+
+
+
+<p>(This is an informal and code heavy version of the full <a href="http://vita.had.co.nz/papers/tidy-data.html">tidy data paper</a>. Please refer to that for more details.)</p>
+<div id="data-tidying" class="section level1">
+<h1>Data tidying</h1>
+<p>It is often said that 80% of data analysis is spent on the cleaning and preparing data. And it’s not just a first step, but it must be repeated many times over the course of analysis as new problems come to light or new data is collected. To get a handle on the problem, this paper focuses on a small, but important, aspect of data cleaning that I call data <strong>tidying</strong>: structuring datasets to facilitate analysis.</p>
+<p>The principles of tidy data provide a standard way to organise data values within a dataset. A standard makes initial data cleaning easier because you don’t need to start from scratch and reinvent the wheel every time. The tidy data standard has been designed to facilitate initial exploration and analysis of the data, and to simplify the development of data analysis tools that work well together. Current tools often require translation. You have to spend time munging the output from o [...]
+</div>
+<div id="sec:defining" class="section level1">
+<h1>Defining tidy data</h1>
+<blockquote>
+<p>Happy families are all alike; every unhappy family is unhappy in its own way — Leo Tolstoy</p>
+</blockquote>
+<p>Like families, tidy datasets are all alike but every messy dataset is messy in its own way. Tidy datasets provide a standardized way to link the structure of a dataset (its physical layout) with its semantics (its meaning). In this section, I’ll provide some standard vocabulary for describing the structure and semantics of a dataset, and then use those definitions to define tidy data.</p>
+<div id="data-structure" class="section level2">
+<h2>Data structure</h2>
+<p>Most statistical datasets are data frames made up of <strong>rows</strong> and <strong>columns</strong>. The columns are almost always labeled and the rows are sometimes labeled. The following code provides some data about an imaginary experiment in a format commonly seen in the wild. The table has two columns and three rows, and both rows and columns are labeled.</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">preg <-<span class="st"> </span><span class="kw">read.csv</span>(<span class="st">"preg.csv"</span>, <span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>)
+preg
+<span class="co">#>           name treatmenta treatmentb</span>
+<span class="co">#> 1   John Smith         NA         18</span>
+<span class="co">#> 2     Jane Doe          4          1</span>
+<span class="co">#> 3 Mary Johnson          6          7</span></code></pre></div>
+<p>There are many ways to structure the same underlying data. The following table shows the same data as above, but the rows and columns have been transposed.</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r"><span class="kw">read.csv</span>(<span class="st">"preg2.csv"</span>, <span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>)
+<span class="co">#>   treatment John.Smith Jane.Doe Mary.Johnson</span>
+<span class="co">#> 1         a         NA        4            6</span>
+<span class="co">#> 2         b         18        1            7</span></code></pre></div>
+<p>The data is the same, but the layout is different. Our vocabulary of rows and columns is simply not rich enough to describe why the two tables represent the same data. In addition to appearance, we need a way to describe the underlying semantics, or meaning, of the values displayed in the table.</p>
+</div>
+<div id="data-semantics" class="section level2">
+<h2>Data semantics</h2>
+<p>A dataset is a collection of <strong>values</strong>, usually either numbers (if quantitative) or strings (if qualitative). Values are organised in two ways. Every value belongs to a <strong>variable</strong> and an <strong>observation</strong>. A variable contains all values that measure the same underlying attribute (like height, temperature, duration) across units. An observation contains all values measured on the same unit (like a person, or a day, or a race) across attributes.</p>
+<p>A tidy version of the pregnancy data looks like this: (you’ll learn how the functions work a little later)</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r"><span class="kw">library</span>(tidyr)
+<span class="kw">library</span>(dplyr)
+preg2 <-<span class="st"> </span>preg %>%<span class="st"> </span>
+<span class="st">  </span><span class="kw">gather</span>(treatment, n, treatmenta:treatmentb) %>%
+<span class="st">  </span><span class="kw">mutate</span>(<span class="dt">treatment =</span> <span class="kw">gsub</span>(<span class="st">"treatment"</span>, <span class="st">""</span>, treatment)) %>%
+<span class="st">  </span><span class="kw">arrange</span>(name, treatment)
+preg2
+<span class="co">#>           name treatment  n</span>
+<span class="co">#> 1     Jane Doe         a  4</span>
+<span class="co">#> 2     Jane Doe         b  1</span>
+<span class="co">#> 3   John Smith         a NA</span>
+<span class="co">#> 4   John Smith         b 18</span>
+<span class="co">#> 5 Mary Johnson         a  6</span>
+<span class="co">#> 6 Mary Johnson         b  7</span></code></pre></div>
+<p>This makes the values, variables and observations more clear. The dataset contains 18 values representing three variables and six observations. The variables are:</p>
+<ol style="list-style-type: decimal">
+<li><p><code>name</code>, with three possible values (John, Mary, and Jane).</p></li>
+<li><p><code>treatment</code>, with two possible values (a and b).</p></li>
+<li><p><code>n</code>, with five or six values depending on how you think of the missing value (1, 4, 6, 7, 18, NA)</p></li>
+</ol>
+<p>The experimental design tells us more about the structure of the observations. In this experiment, every combination of of <code>name</code> and <code>treatment</code> was measured, a completely crossed design. The experimental design also determines whether or not missing values can be safely dropped. In this experiment, the missing value represents an observation that should have been made, but wasn’t, so it’s important to keep it. Structural missing values, which represent measurem [...]
+<p>For a given dataset, it’s usually easy to figure out what are observations and what are variables, but it is surprisingly difficult to precisely define variables and observations in general. For example, if the columns in the pregnancy data were <code>height</code> and <code>weight</code> we would have been happy to call them variables. If the columns were <code>height</code> and <code>width</code>, it would be less clear cut, as we might think of height and width as values of a <code [...]
+<p>In a given analysis, there may be multiple levels of observation. For example, in a trial of new allergy medication we might have three observational types: demographic data collected from each person (<code>age</code>, <code>sex</code>, <code>race</code>), medical data collected from each person on each day (<code>number of sneezes</code>, <code>redness of eyes</code>), and meteorological data collected on each day (<code>temperature</code>, <code>pollen count</code>).</p>
+<p>Variables may change over the course of analysis. Often the variables in the raw data are very fine grained, and may add extra modelling complexity for little explanatory gain. For example, many surveys ask variations on the same question to better get at an underlying trait. In early stages of analysis, variables correspond to questions. In later stages, you change focus to traits, computed by averaging together multiple questions. This considerably simplifies analysis because you do [...]
+</div>
+<div id="tidy-data" class="section level2">
+<h2>Tidy data</h2>
+<p>Tidy data is a standard way of mapping the meaning of a dataset to its structure. A dataset is messy or tidy depending on how rows, columns and tables are matched up with observations, variables and types. In <strong>tidy data</strong>:</p>
+<ol style="list-style-type: decimal">
+<li><p>Each variable forms a column.</p></li>
+<li><p>Each observation forms a row.</p></li>
+<li><p>Each type of observational unit forms a table.</p></li>
+</ol>
+<p>This is Codd’s 3rd normal form, but with the constraints framed in statistical language, and the focus put on a single dataset rather than the many connected datasets common in relational databases. <strong>Messy data</strong> is any other other arrangement of the data.</p>
+<p>Tidy data makes it easy for an analyst or a computer to extract needed variables because it provides a standard way of structuring a dataset. Compare the different versions of the pregnancy data: in the messy version you need to use different strategies to extract different variables. This slows analysis and invites errors. If you consider how many data analysis operations involve all of the values in a variable (every aggregation function), you can see how important it is to extract  [...]
+<p>While the order of variables and observations does not affect analysis, a good ordering makes it easier to scan the raw values. One way of organising variables is by their role in the analysis: are values fixed by the design of the data collection, or are they measured during the course of the experiment? Fixed variables describe the experimental design and are known in advance. Computer scientists often call fixed variables dimensions, and statisticians usually denote them with subsc [...]
+</div>
+</div>
+<div id="sec:tidying" class="section level1">
+<h1>Tidying messy datasets</h1>
+<p>Real datasets can, and often do, violate the three precepts of tidy data in almost every way imaginable. While occasionally you do get a dataset that you can start analysing immediately, this is the exception, not the rule. This section describes the five most common problems with messy datasets, along with their remedies:</p>
+<ul>
+<li><p>Column headers are values, not variable names.</p></li>
+<li><p>Multiple variables are stored in one column.</p></li>
+<li><p>Variables are stored in both rows and columns.</p></li>
+<li><p>Multiple types of observational units are stored in the same table.</p></li>
+<li><p>A single observational unit is stored in multiple tables.</p></li>
+</ul>
+<p>Surprisingly, most messy datasets, including types of messiness not explicitly described above, can be tidied with a small set of tools: gathering, separating and spreading. The following sections illustrate each problem with a real dataset that I have encountered, and show how to tidy them.</p>
+<div id="column-headers-are-values-not-variable-names" class="section level2">
+<h2>Column headers are values, not variable names</h2>
+<p>A common type of messy dataset is tabular data designed for presentation, where variables form both the rows and columns, and column headers are values, not variable names. While I would call this arrangement messy, in some cases it can be extremely useful. It provides efficient storage for completely crossed designs, and it can lead to extremely efficient computation if desired operations can be expressed as matrix operations.</p>
+<p>The following code shows a subset of a typical dataset of this form. This dataset explores the relationship between income and religion in the US. It comes from a report<a href="#fn1" class="footnoteRef" id="fnref1"><sup>1</sup></a> produced by the Pew Research Center, an American think-tank that collects data on attitudes to topics ranging from religion to the internet, and produces many reports that contain datasets in this format.</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">pew <-<span class="st"> </span><span class="kw">tbl_df</span>(<span class="kw">read.csv</span>(<span class="st">"pew.csv"</span>, <span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>, <span class="dt">check.names =</span> <span class="ot">FALSE</span>))
+pew
+<span class="co">#> # A tibble: 18 × 11</span>
+<span class="co">#>                   religion `<$10k` `$10-20k` `$20-30k` `$30-40k` `$40-50k`</span>
+<span class="co">#>                      <chr>   <int>     <int>     <int>     <int>     <int></span>
+<span class="co">#> 1                 Agnostic      27        34        60        81        76</span>
+<span class="co">#> 2                  Atheist      12        27        37        52        35</span>
+<span class="co">#> 3                 Buddhist      27        21        30        34        33</span>
+<span class="co">#> 4                 Catholic     418       617       732       670       638</span>
+<span class="co">#> 5       Don’t know/refused      15        14        15        11        10</span>
+<span class="co">#> 6         Evangelical Prot     575       869      1064       982       881</span>
+<span class="co">#> 7                    Hindu       1         9         7         9        11</span>
+<span class="co">#> 8  Historically Black Prot     228       244       236       238       197</span>
+<span class="co">#> 9        Jehovah's Witness      20        27        24        24        21</span>
+<span class="co">#> 10                  Jewish      19        19        25        25        30</span>
+<span class="co">#> # ... with 8 more rows, and 5 more variables: `$50-75k` <int>,</span>
+<span class="co">#> #   `$75-100k` <int>, `$100-150k` <int>, `>150k` <int>, `Don't</span>
+<span class="co">#> #   know/refused` <int></span></code></pre></div>
+<p>This dataset has three variables, <code>religion</code>, <code>income</code> and <code>frequency</code>. To tidy it, we need to <strong>gather</strong> the non-variable columns into a two-column key-value pair. This action is often described as making a wide dataset long (or tall), but I’ll avoid those terms because they’re imprecise.</p>
+<p>When gathering variables, we need to provide the name of the new key-value columns to create. The first argument, is the name of the key column, which is the name of the variable defined by the values of the column headings. In this case, it’s <code>income</code>. The second argument is the name of the value column, <code>frequency</code>. The third argument defines the columns to gather, here, every column except religion.</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">pew %>%
+<span class="st">  </span><span class="kw">gather</span>(income, frequency, -religion)
+<span class="co">#> # A tibble: 180 × 3</span>
+<span class="co">#>                   religion income frequency</span>
+<span class="co">#>                      <chr>  <chr>     <int></span>
+<span class="co">#> 1                 Agnostic  <$10k        27</span>
+<span class="co">#> 2                  Atheist  <$10k        12</span>
+<span class="co">#> 3                 Buddhist  <$10k        27</span>
+<span class="co">#> 4                 Catholic  <$10k       418</span>
+<span class="co">#> 5       Don’t know/refused  <$10k        15</span>
+<span class="co">#> 6         Evangelical Prot  <$10k       575</span>
+<span class="co">#> 7                    Hindu  <$10k         1</span>
+<span class="co">#> 8  Historically Black Prot  <$10k       228</span>
+<span class="co">#> 9        Jehovah's Witness  <$10k        20</span>
+<span class="co">#> 10                  Jewish  <$10k        19</span>
+<span class="co">#> # ... with 170 more rows</span></code></pre></div>
+<p>This form is tidy because each column represents a variable and each row represents an observation, in this case a demographic unit corresponding to a combination of <code>religion</code> and <code>income</code>.</p>
+<p>This format is also used to record regularly spaced observations over time. For example, the Billboard dataset shown below records the date a song first entered the billboard top 100. It has variables for <code>artist</code>, <code>track</code>, <code>date.entered</code>, <code>rank</code> and <code>week</code>. The rank in each week after it enters the top 100 is recorded in 75 columns, <code>wk1</code> to <code>wk75</code>. This form of storage is not tidy, but it is useful for data [...]
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">billboard <-<span class="st"> </span><span class="kw">tbl_df</span>(<span class="kw">read.csv</span>(<span class="st">"billboard.csv"</span>, <span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>))
+billboard
+<span class="co">#> # A tibble: 317 × 81</span>
+<span class="co">#>     year         artist                   track  time date.entered   wk1</span>
+<span class="co">#>    <int>          <chr>                   <chr> <chr>        <chr> <int></span>
+<span class="co">#> 1   2000          2 Pac Baby Don't Cry (Keep...  4:22   2000-02-26    87</span>
+<span class="co">#> 2   2000        2Ge+her The Hardest Part Of ...  3:15   2000-09-02    91</span>
+<span class="co">#> 3   2000   3 Doors Down              Kryptonite  3:53   2000-04-08    81</span>
+<span class="co">#> 4   2000   3 Doors Down                   Loser  4:24   2000-10-21    76</span>
+<span class="co">#> 5   2000       504 Boyz           Wobble Wobble  3:35   2000-04-15    57</span>
+<span class="co">#> 6   2000           98^0 Give Me Just One Nig...  3:24   2000-08-19    51</span>
+<span class="co">#> 7   2000        A*Teens           Dancing Queen  3:44   2000-07-08    97</span>
+<span class="co">#> 8   2000        Aaliyah           I Don't Wanna  4:15   2000-01-29    84</span>
+<span class="co">#> 9   2000        Aaliyah               Try Again  4:03   2000-03-18    59</span>
+<span class="co">#> 10  2000 Adams, Yolanda           Open My Heart  5:30   2000-08-26    76</span>
+<span class="co">#> # ... with 307 more rows, and 75 more variables: wk2 <int>, wk3 <int>,</span>
+<span class="co">#> #   wk4 <int>, wk5 <int>, wk6 <int>, wk7 <int>, wk8 <int>, wk9 <int>,</span>
+<span class="co">#> #   wk10 <int>, wk11 <int>, wk12 <int>, wk13 <int>, wk14 <int>,</span>
+<span class="co">#> #   wk15 <int>, wk16 <int>, wk17 <int>, wk18 <int>, wk19 <int>,</span>
+<span class="co">#> #   wk20 <int>, wk21 <int>, wk22 <int>, wk23 <int>, wk24 <int>,</span>
+<span class="co">#> #   wk25 <int>, wk26 <int>, wk27 <int>, wk28 <int>, wk29 <int>,</span>
+<span class="co">#> #   wk30 <int>, wk31 <int>, wk32 <int>, wk33 <int>, wk34 <int>,</span>
+<span class="co">#> #   wk35 <int>, wk36 <int>, wk37 <int>, wk38 <int>, wk39 <int>,</span>
+<span class="co">#> #   wk40 <int>, wk41 <int>, wk42 <int>, wk43 <int>, wk44 <int>,</span>
+<span class="co">#> #   wk45 <int>, wk46 <int>, wk47 <int>, wk48 <int>, wk49 <int>,</span>
+<span class="co">#> #   wk50 <int>, wk51 <int>, wk52 <int>, wk53 <int>, wk54 <int>,</span>
+<span class="co">#> #   wk55 <int>, wk56 <int>, wk57 <int>, wk58 <int>, wk59 <int>,</span>
+<span class="co">#> #   wk60 <int>, wk61 <int>, wk62 <int>, wk63 <int>, wk64 <int>,</span>
+<span class="co">#> #   wk65 <int>, wk66 <lgl>, wk67 <lgl>, wk68 <lgl>, wk69 <lgl>,</span>
+<span class="co">#> #   wk70 <lgl>, wk71 <lgl>, wk72 <lgl>, wk73 <lgl>, wk74 <lgl>,</span>
+<span class="co">#> #   wk75 <lgl>, wk76 <lgl></span></code></pre></div>
+<p>To tidy this dataset, we first gather together all the <code>wk</code> columns. The column names give the <code>week</code> and the values are the <code>rank</code>s:</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">billboard2 <-<span class="st"> </span>billboard %>%<span class="st"> </span>
+<span class="st">  </span><span class="kw">gather</span>(week, rank, wk1:wk76, <span class="dt">na.rm =</span> <span class="ot">TRUE</span>)
+billboard2
+<span class="co">#> # A tibble: 5,307 × 7</span>
+<span class="co">#>     year         artist                   track  time date.entered  week</span>
+<span class="co">#> *  <int>          <chr>                   <chr> <chr>        <chr> <chr></span>
+<span class="co">#> 1   2000          2 Pac Baby Don't Cry (Keep...  4:22   2000-02-26   wk1</span>
+<span class="co">#> 2   2000        2Ge+her The Hardest Part Of ...  3:15   2000-09-02   wk1</span>
+<span class="co">#> 3   2000   3 Doors Down              Kryptonite  3:53   2000-04-08   wk1</span>
+<span class="co">#> 4   2000   3 Doors Down                   Loser  4:24   2000-10-21   wk1</span>
+<span class="co">#> 5   2000       504 Boyz           Wobble Wobble  3:35   2000-04-15   wk1</span>
+<span class="co">#> 6   2000           98^0 Give Me Just One Nig...  3:24   2000-08-19   wk1</span>
+<span class="co">#> 7   2000        A*Teens           Dancing Queen  3:44   2000-07-08   wk1</span>
+<span class="co">#> 8   2000        Aaliyah           I Don't Wanna  4:15   2000-01-29   wk1</span>
+<span class="co">#> 9   2000        Aaliyah               Try Again  4:03   2000-03-18   wk1</span>
+<span class="co">#> 10  2000 Adams, Yolanda           Open My Heart  5:30   2000-08-26   wk1</span>
+<span class="co">#> # ... with 5,297 more rows, and 1 more variables: rank <int></span></code></pre></div>
+<p>Here we use <code>na.rm</code> to drop any missing values from the gather columns. In this data, missing values represent weeks that the song wasn’t in the charts, so can be safely dropped.</p>
+<p>In this case it’s also nice to do a little cleaning, converting the week variable to a number, and figuring out the date corresponding to each week on the charts:</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">billboard3 <-<span class="st"> </span>billboard2 %>%
+<span class="st">  </span><span class="kw">mutate</span>(
+    <span class="dt">week =</span> <span class="kw">extract_numeric</span>(week),
+    <span class="dt">date =</span> <span class="kw">as.Date</span>(date.entered) +<span class="st"> </span><span class="dv">7</span> *<span class="st"> </span>(week -<span class="st"> </span><span class="dv">1</span>)) %>%
+<span class="st">  </span><span class="kw">select</span>(-date.entered)
+<span class="co">#> extract_numeric() is deprecated: please use readr::parse_number() instead</span>
+billboard3
+<span class="co">#> # A tibble: 5,307 × 7</span>
+<span class="co">#>     year         artist                   track  time  week  rank</span>
+<span class="co">#>    <int>          <chr>                   <chr> <chr> <dbl> <int></span>
+<span class="co">#> 1   2000          2 Pac Baby Don't Cry (Keep...  4:22     1    87</span>
+<span class="co">#> 2   2000        2Ge+her The Hardest Part Of ...  3:15     1    91</span>
+<span class="co">#> 3   2000   3 Doors Down              Kryptonite  3:53     1    81</span>
+<span class="co">#> 4   2000   3 Doors Down                   Loser  4:24     1    76</span>
+<span class="co">#> 5   2000       504 Boyz           Wobble Wobble  3:35     1    57</span>
+<span class="co">#> 6   2000           98^0 Give Me Just One Nig...  3:24     1    51</span>
+<span class="co">#> 7   2000        A*Teens           Dancing Queen  3:44     1    97</span>
+<span class="co">#> 8   2000        Aaliyah           I Don't Wanna  4:15     1    84</span>
+<span class="co">#> 9   2000        Aaliyah               Try Again  4:03     1    59</span>
+<span class="co">#> 10  2000 Adams, Yolanda           Open My Heart  5:30     1    76</span>
+<span class="co">#> # ... with 5,297 more rows, and 1 more variables: date <date></span></code></pre></div>
+<p>Finally, it’s always a good idea to sort the data. We could do it by artist, track and week:</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">billboard3 %>%<span class="st"> </span><span class="kw">arrange</span>(artist, track, week)
+<span class="co">#> # A tibble: 5,307 × 7</span>
+<span class="co">#>     year  artist                   track  time  week  rank       date</span>
+<span class="co">#>    <int>   <chr>                   <chr> <chr> <dbl> <int>     <date></span>
+<span class="co">#> 1   2000   2 Pac Baby Don't Cry (Keep...  4:22     1    87 2000-02-26</span>
+<span class="co">#> 2   2000   2 Pac Baby Don't Cry (Keep...  4:22     2    82 2000-03-04</span>
+<span class="co">#> 3   2000   2 Pac Baby Don't Cry (Keep...  4:22     3    72 2000-03-11</span>
+<span class="co">#> 4   2000   2 Pac Baby Don't Cry (Keep...  4:22     4    77 2000-03-18</span>
+<span class="co">#> 5   2000   2 Pac Baby Don't Cry (Keep...  4:22     5    87 2000-03-25</span>
+<span class="co">#> 6   2000   2 Pac Baby Don't Cry (Keep...  4:22     6    94 2000-04-01</span>
+<span class="co">#> 7   2000   2 Pac Baby Don't Cry (Keep...  4:22     7    99 2000-04-08</span>
+<span class="co">#> 8   2000 2Ge+her The Hardest Part Of ...  3:15     1    91 2000-09-02</span>
+<span class="co">#> 9   2000 2Ge+her The Hardest Part Of ...  3:15     2    87 2000-09-09</span>
+<span class="co">#> 10  2000 2Ge+her The Hardest Part Of ...  3:15     3    92 2000-09-16</span>
+<span class="co">#> # ... with 5,297 more rows</span></code></pre></div>
+<p>Or by date and rank:</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">billboard3 %>%<span class="st"> </span><span class="kw">arrange</span>(date, rank)
+<span class="co">#> # A tibble: 5,307 × 7</span>
+<span class="co">#>     year   artist  track  time  week  rank       date</span>
+<span class="co">#>    <int>    <chr>  <chr> <chr> <dbl> <int>     <date></span>
+<span class="co">#> 1   2000 Lonestar Amazed  4:25     1    81 1999-06-05</span>
+<span class="co">#> 2   2000 Lonestar Amazed  4:25     2    54 1999-06-12</span>
+<span class="co">#> 3   2000 Lonestar Amazed  4:25     3    44 1999-06-19</span>
+<span class="co">#> 4   2000 Lonestar Amazed  4:25     4    39 1999-06-26</span>
+<span class="co">#> 5   2000 Lonestar Amazed  4:25     5    38 1999-07-03</span>
+<span class="co">#> 6   2000 Lonestar Amazed  4:25     6    33 1999-07-10</span>
+<span class="co">#> 7   2000 Lonestar Amazed  4:25     7    29 1999-07-17</span>
+<span class="co">#> 8   2000    Amber Sexual  4:38     1    99 1999-07-17</span>
+<span class="co">#> 9   2000 Lonestar Amazed  4:25     8    29 1999-07-24</span>
+<span class="co">#> 10  2000    Amber Sexual  4:38     2    99 1999-07-24</span>
+<span class="co">#> # ... with 5,297 more rows</span></code></pre></div>
+</div>
+<div id="multiple-variables-stored-in-one-column" class="section level2">
+<h2>Multiple variables stored in one column</h2>
+<p>After gathering columns, the key column is sometimes a combination of multiple underlying variable names. This happens in the <code>tb</code> (tuberculosis) dataset, shown below. This dataset comes from the World Health Organisation, and records the counts of confirmed tuberculosis cases by <code>country</code>, <code>year</code>, and demographic group. The demographic groups are broken down by <code>sex</code> (m, f) and <code>age</code> (0-14, 15-25, 25-34, 35-44, 45-54, 55-64, unkn [...]
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">tb <-<span class="st"> </span><span class="kw">tbl_df</span>(<span class="kw">read.csv</span>(<span class="st">"tb.csv"</span>, <span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>))
+tb
+<span class="co">#> # A tibble: 5,769 × 22</span>
+<span class="co">#>     iso2  year   m04  m514  m014 m1524 m2534 m3544 m4554 m5564   m65    mu</span>
+<span class="co">#>    <chr> <int> <int> <int> <int> <int> <int> <int> <int> <int> <int> <int></span>
+<span class="co">#> 1     AD  1989    NA    NA    NA    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> 2     AD  1990    NA    NA    NA    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> 3     AD  1991    NA    NA    NA    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> 4     AD  1992    NA    NA    NA    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> 5     AD  1993    NA    NA    NA    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> 6     AD  1994    NA    NA    NA    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> 7     AD  1996    NA    NA     0     0     0     4     1     0     0    NA</span>
+<span class="co">#> 8     AD  1997    NA    NA     0     0     1     2     2     1     6    NA</span>
+<span class="co">#> 9     AD  1998    NA    NA     0     0     0     1     0     0     0    NA</span>
+<span class="co">#> 10    AD  1999    NA    NA     0     0     0     1     1     0     0    NA</span>
+<span class="co">#> # ... with 5,759 more rows, and 10 more variables: f04 <int>, f514 <int>,</span>
+<span class="co">#> #   f014 <int>, f1524 <int>, f2534 <int>, f3544 <int>, f4554 <int>,</span>
+<span class="co">#> #   f5564 <int>, f65 <int>, fu <int></span></code></pre></div>
+<p>First we gather up the non-variable columns:</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">tb2 <-<span class="st"> </span>tb %>%<span class="st"> </span>
+<span class="st">  </span><span class="kw">gather</span>(demo, n, -iso2, -year, <span class="dt">na.rm =</span> <span class="ot">TRUE</span>)
+tb2
+<span class="co">#> # A tibble: 35,750 × 4</span>
+<span class="co">#>     iso2  year  demo     n</span>
+<span class="co">#> *  <chr> <int> <chr> <int></span>
+<span class="co">#> 1     AD  2005   m04     0</span>
+<span class="co">#> 2     AD  2006   m04     0</span>
+<span class="co">#> 3     AD  2008   m04     0</span>
+<span class="co">#> 4     AE  2006   m04     0</span>
+<span class="co">#> 5     AE  2007   m04     0</span>
+<span class="co">#> 6     AE  2008   m04     0</span>
+<span class="co">#> 7     AG  2007   m04     0</span>
+<span class="co">#> 8     AL  2005   m04     0</span>
+<span class="co">#> 9     AL  2006   m04     1</span>
+<span class="co">#> 10    AL  2007   m04     0</span>
+<span class="co">#> # ... with 35,740 more rows</span></code></pre></div>
+<p>Column headers in this format are often separated by a non-alphanumeric character (e.g. <code>.</code>, <code>-</code>, <code>_</code>, <code>:</code>), or have a fixed width format, like in this dataset. <code>separate()</code> makes it easy to split a compound variables into individual variables. You can either pass it a regular expression to split on (the default is to split on non-alphanumeric columns), or a vector of character positions. In this case we want to split after the fi [...]
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">tb3 <-<span class="st"> </span>tb2 %>%<span class="st"> </span>
+<span class="st">  </span><span class="kw">separate</span>(demo, <span class="kw">c</span>(<span class="st">"sex"</span>, <span class="st">"age"</span>), <span class="dv">1</span>)
+tb3
+<span class="co">#> # A tibble: 35,750 × 5</span>
+<span class="co">#>     iso2  year   sex   age     n</span>
+<span class="co">#> *  <chr> <int> <chr> <chr> <int></span>
+<span class="co">#> 1     AD  2005     m    04     0</span>
+<span class="co">#> 2     AD  2006     m    04     0</span>
+<span class="co">#> 3     AD  2008     m    04     0</span>
+<span class="co">#> 4     AE  2006     m    04     0</span>
+<span class="co">#> 5     AE  2007     m    04     0</span>
+<span class="co">#> 6     AE  2008     m    04     0</span>
+<span class="co">#> 7     AG  2007     m    04     0</span>
+<span class="co">#> 8     AL  2005     m    04     0</span>
+<span class="co">#> 9     AL  2006     m    04     1</span>
+<span class="co">#> 10    AL  2007     m    04     0</span>
+<span class="co">#> # ... with 35,740 more rows</span></code></pre></div>
+<p>Storing the values in this form resolves a problem in the original data. We want to compare rates, not counts, which means we need to know the population. In the original format, there is no easy way to add a population variable. It has to be stored in a separate table, which makes it hard to correctly match populations to counts. In tidy form, adding variables for population and rate is easy because they’re just additional columns.</p>
+</div>
+<div id="variables-are-stored-in-both-rows-and-columns" class="section level2">
+<h2>Variables are stored in both rows and columns</h2>
+<p>The most complicated form of messy data occurs when variables are stored in both rows and columns. The code below loads daily weather data from the Global Historical Climatology Network for one weather station (MX17004) in Mexico for five months in 2010.</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">weather <-<span class="st"> </span><span class="kw">tbl_df</span>(<span class="kw">read.csv</span>(<span class="st">"weather.csv"</span>, <span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>))
+weather
+<span class="co">#> # A tibble: 22 × 35</span>
+<span class="co">#>         id  year month element    d1    d2    d3    d4    d5    d6    d7</span>
+<span class="co">#>      <chr> <int> <int>   <chr> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl></span>
+<span class="co">#> 1  MX17004  2010     1    tmax    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> 2  MX17004  2010     1    tmin    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> 3  MX17004  2010     2    tmax    NA  27.3  24.1    NA    NA    NA    NA</span>
+<span class="co">#> 4  MX17004  2010     2    tmin    NA  14.4  14.4    NA    NA    NA    NA</span>
+<span class="co">#> 5  MX17004  2010     3    tmax    NA    NA    NA    NA  32.1    NA    NA</span>
+<span class="co">#> 6  MX17004  2010     3    tmin    NA    NA    NA    NA  14.2    NA    NA</span>
+<span class="co">#> 7  MX17004  2010     4    tmax    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> 8  MX17004  2010     4    tmin    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> 9  MX17004  2010     5    tmax    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> 10 MX17004  2010     5    tmin    NA    NA    NA    NA    NA    NA    NA</span>
+<span class="co">#> # ... with 12 more rows, and 24 more variables: d8 <dbl>, d9 <lgl>,</span>
+<span class="co">#> #   d10 <dbl>, d11 <dbl>, d12 <lgl>, d13 <dbl>, d14 <dbl>, d15 <dbl>,</span>
+<span class="co">#> #   d16 <dbl>, d17 <dbl>, d18 <lgl>, d19 <lgl>, d20 <lgl>, d21 <lgl>,</span>
+<span class="co">#> #   d22 <lgl>, d23 <dbl>, d24 <lgl>, d25 <dbl>, d26 <dbl>, d27 <dbl>,</span>
+<span class="co">#> #   d28 <dbl>, d29 <dbl>, d30 <dbl>, d31 <dbl></span></code></pre></div>
+<p>It has variables in individual columns (<code>id</code>, <code>year</code>, <code>month</code>), spread across columns (<code>day</code>, d1-d31) and across rows (<code>tmin</code>, <code>tmax</code>) (minimum and maximum temperature). Months with fewer than 31 days have structural missing values for the last day(s) of the month.</p>
+<p>To tidy this dataset we first gather the day columns:</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">weather2 <-<span class="st"> </span>weather %>%
+<span class="st">  </span><span class="kw">gather</span>(day, value, d1:d31, <span class="dt">na.rm =</span> <span class="ot">TRUE</span>)
+weather2
+<span class="co">#> # A tibble: 66 × 6</span>
+<span class="co">#>         id  year month element   day value</span>
+<span class="co">#> *    <chr> <int> <int>   <chr> <chr> <dbl></span>
+<span class="co">#> 1  MX17004  2010    12    tmax    d1  29.9</span>
+<span class="co">#> 2  MX17004  2010    12    tmin    d1  13.8</span>
+<span class="co">#> 3  MX17004  2010     2    tmax    d2  27.3</span>
+<span class="co">#> 4  MX17004  2010     2    tmin    d2  14.4</span>
+<span class="co">#> 5  MX17004  2010    11    tmax    d2  31.3</span>
+<span class="co">#> 6  MX17004  2010    11    tmin    d2  16.3</span>
+<span class="co">#> 7  MX17004  2010     2    tmax    d3  24.1</span>
+<span class="co">#> 8  MX17004  2010     2    tmin    d3  14.4</span>
+<span class="co">#> 9  MX17004  2010     7    tmax    d3  28.6</span>
+<span class="co">#> 10 MX17004  2010     7    tmin    d3  17.5</span>
+<span class="co">#> # ... with 56 more rows</span></code></pre></div>
+<p>For presentation, I’ve dropped the missing values, making them implicit rather than explicit. This is ok because we know how many days are in each month and can easily reconstruct the explicit missing values.</p>
+<p>We’ll also do a little cleaning:</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">weather3 <-<span class="st"> </span>weather2 %>%<span class="st"> </span>
+<span class="st">  </span><span class="kw">mutate</span>(<span class="dt">day =</span> <span class="kw">extract_numeric</span>(day)) %>%
+<span class="st">  </span><span class="kw">select</span>(id, year, month, day, element, value) %>%
+<span class="st">  </span><span class="kw">arrange</span>(id, year, month, day)
+<span class="co">#> extract_numeric() is deprecated: please use readr::parse_number() instead</span>
+weather3
+<span class="co">#> # A tibble: 66 × 6</span>
+<span class="co">#>         id  year month   day element value</span>
+<span class="co">#>      <chr> <int> <int> <dbl>   <chr> <dbl></span>
+<span class="co">#> 1  MX17004  2010     1    30    tmax  27.8</span>
+<span class="co">#> 2  MX17004  2010     1    30    tmin  14.5</span>
+<span class="co">#> 3  MX17004  2010     2     2    tmax  27.3</span>
+<span class="co">#> 4  MX17004  2010     2     2    tmin  14.4</span>
+<span class="co">#> 5  MX17004  2010     2     3    tmax  24.1</span>
+<span class="co">#> 6  MX17004  2010     2     3    tmin  14.4</span>
+<span class="co">#> 7  MX17004  2010     2    11    tmax  29.7</span>
+<span class="co">#> 8  MX17004  2010     2    11    tmin  13.4</span>
+<span class="co">#> 9  MX17004  2010     2    23    tmax  29.9</span>
+<span class="co">#> 10 MX17004  2010     2    23    tmin  10.7</span>
+<span class="co">#> # ... with 56 more rows</span></code></pre></div>
+<p>This dataset is mostly tidy, but the <code>element</code> column is not a variable; it stores the names of variables. (Not shown in this example are the other meteorological variables <code>prcp</code> (precipitation) and <code>snow</code> (snowfall)). Fixing this requires the spread operation. This performs the inverse of gathering by spreading the <code>element</code> and <code>value</code> columns back out into the columns:</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">weather3 %>%<span class="st"> </span><span class="kw">spread</span>(element, value)
+<span class="co">#> # A tibble: 33 × 6</span>
+<span class="co">#>         id  year month   day  tmax  tmin</span>
+<span class="co">#> *    <chr> <int> <int> <dbl> <dbl> <dbl></span>
+<span class="co">#> 1  MX17004  2010     1    30  27.8  14.5</span>
+<span class="co">#> 2  MX17004  2010     2     2  27.3  14.4</span>
+<span class="co">#> 3  MX17004  2010     2     3  24.1  14.4</span>
+<span class="co">#> 4  MX17004  2010     2    11  29.7  13.4</span>
+<span class="co">#> 5  MX17004  2010     2    23  29.9  10.7</span>
+<span class="co">#> 6  MX17004  2010     3     5  32.1  14.2</span>
+<span class="co">#> 7  MX17004  2010     3    10  34.5  16.8</span>
+<span class="co">#> 8  MX17004  2010     3    16  31.1  17.6</span>
+<span class="co">#> 9  MX17004  2010     4    27  36.3  16.7</span>
+<span class="co">#> 10 MX17004  2010     5    27  33.2  18.2</span>
+<span class="co">#> # ... with 23 more rows</span></code></pre></div>
+<p>This form is tidy: there’s one variable in each column, and each row represents one day.</p>
+</div>
+<div id="multiple-types" class="section level2">
+<h2>Multiple types in one table</h2>
+<p>Datasets often involve values collected at multiple levels, on different types of observational units. During tidying, each type of observational unit should be stored in its own table. This is closely related to the idea of database normalisation, where each fact is expressed in only one place. It’s important because otherwise inconsistencies can arise.</p>
+<p>The billboard dataset actually contains observations on two types of observational units: the song and its rank in each week. This manifests itself through the duplication of facts about the song: <code>artist</code>, <code>year</code> and <code>time</code> are repeated many times.</p>
+<p>This dataset needs to be broken down into two pieces: a song dataset which stores <code>artist</code>, <code>song name</code> and <code>time</code>, and a ranking dataset which gives the <code>rank</code> of the <code>song</code> in each <code>week</code>. We first extract a <code>song</code> dataset:</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">song <-<span class="st"> </span>billboard3 %>%<span class="st"> </span>
+<span class="st">  </span><span class="kw">select</span>(artist, track, year, time) %>%
+<span class="st">  </span><span class="kw">unique</span>() %>%
+<span class="st">  </span><span class="kw">mutate</span>(<span class="dt">song_id =</span> <span class="kw">row_number</span>())
+song
+<span class="co">#> # A tibble: 317 × 5</span>
+<span class="co">#>            artist                   track  year  time song_id</span>
+<span class="co">#>             <chr>                   <chr> <int> <chr>   <int></span>
+<span class="co">#> 1           2 Pac Baby Don't Cry (Keep...  2000  4:22       1</span>
+<span class="co">#> 2         2Ge+her The Hardest Part Of ...  2000  3:15       2</span>
+<span class="co">#> 3    3 Doors Down              Kryptonite  2000  3:53       3</span>
+<span class="co">#> 4    3 Doors Down                   Loser  2000  4:24       4</span>
+<span class="co">#> 5        504 Boyz           Wobble Wobble  2000  3:35       5</span>
+<span class="co">#> 6            98^0 Give Me Just One Nig...  2000  3:24       6</span>
+<span class="co">#> 7         A*Teens           Dancing Queen  2000  3:44       7</span>
+<span class="co">#> 8         Aaliyah           I Don't Wanna  2000  4:15       8</span>
+<span class="co">#> 9         Aaliyah               Try Again  2000  4:03       9</span>
+<span class="co">#> 10 Adams, Yolanda           Open My Heart  2000  5:30      10</span>
+<span class="co">#> # ... with 307 more rows</span></code></pre></div>
+<p>Then use that to make a <code>rank</code> dataset by replacing repeated song facts with a pointer to song details (a unique song id):</p>
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r">rank <-<span class="st"> </span>billboard3 %>%
+<span class="st">  </span><span class="kw">left_join</span>(song, <span class="kw">c</span>(<span class="st">"artist"</span>, <span class="st">"track"</span>, <span class="st">"year"</span>, <span class="st">"time"</span>)) %>%
+<span class="st">  </span><span class="kw">select</span>(song_id, date, week, rank) %>%
+<span class="st">  </span><span class="kw">arrange</span>(song_id, date)
+rank
+<span class="co">#> # A tibble: 5,307 × 4</span>
+<span class="co">#>    song_id       date  week  rank</span>
+<span class="co">#>      <int>     <date> <dbl> <int></span>
+<span class="co">#> 1        1 2000-02-26     1    87</span>
+<span class="co">#> 2        1 2000-03-04     2    82</span>
+<span class="co">#> 3        1 2000-03-11     3    72</span>
+<span class="co">#> 4        1 2000-03-18     4    77</span>
+<span class="co">#> 5        1 2000-03-25     5    87</span>
+<span class="co">#> 6        1 2000-04-01     6    94</span>
+<span class="co">#> 7        1 2000-04-08     7    99</span>
+<span class="co">#> 8        2 2000-09-02     1    91</span>
+<span class="co">#> 9        2 2000-09-09     2    87</span>
+<span class="co">#> 10       2 2000-09-16     3    92</span>
+<span class="co">#> # ... with 5,297 more rows</span></code></pre></div>
+<p>You could also imagine a <code>week</code> dataset which would record background information about the week, maybe the total number of songs sold or similar “demographic” information.</p>
+<p>Normalisation is useful for tidying and eliminating inconsistencies. However, there are few data analysis tools that work directly with relational data, so analysis usually also requires denormalisation or the merging the datasets back into one table.</p>
+</div>
+<div id="one-type-in-multiple-tables" class="section level2">
+<h2>One type in multiple tables</h2>
+<p>It’s also common to find data values about a single type of observational unit spread out over multiple tables or files. These tables and files are often split up by another variable, so that each represents a single year, person, or location. As long as the format for individual records is consistent, this is an easy problem to fix:</p>
+<ol style="list-style-type: decimal">
+<li><p>Read the files into a list of tables.</p></li>
+<li><p>For each table, add a new column that records the original file name (the file name is often the value of an important variable).</p></li>
+<li><p>Combine all tables into a single table.</p></li>
+</ol>
+<p>Plyr makes this straightforward in R. The following code generates a vector of file names in a directory (<code>data/</code>) which match a regular expression (ends in <code>.csv</code>). Next we name each element of the vector with the name of the file. We do this because will preserve the names in the following step, ensuring that each row in the final data frame is labeled with its source. Finally, <code>ldply()</code> loops over each path, reading in the csv file and combining the [...]
+<div class="sourceCode"><pre class="sourceCode r"><code class="sourceCode r"><span class="kw">library</span>(plyr)
+paths <-<span class="st"> </span><span class="kw">dir</span>(<span class="st">"data"</span>, <span class="dt">pattern =</span> <span class="st">"</span><span class="ch">\\</span><span class="st">.csv$"</span>, <span class="dt">full.names =</span> <span class="ot">TRUE</span>)
+<span class="kw">names</span>(paths) <-<span class="st"> </span><span class="kw">basename</span>(paths)
+<span class="kw">ldply</span>(paths, read.csv, <span class="dt">stringsAsFactors =</span> <span class="ot">FALSE</span>)</code></pre></div>
+<p>Once you have a single table, you can perform additional tidying as needed. An example of this type of cleaning can be found at <a href="https://github.com/hadley/data-baby-names" class="uri">https://github.com/hadley/data-baby-names</a> which takes 129 yearly baby name tables provided by the US Social Security Administration and combines them into a single file.</p>
+<p>A more complicated situation occurs when the dataset structure changes over time. For example, the datasets may contain different variables, the same variables with different names, different file formats, or different conventions for missing values. This may require you to tidy each file to individually (or, if you’re lucky, in small groups) and then combine them once tidied. An example of this type of tidying is illustrated in <a href="https://github.com/hadley/data-fuel-economy" cl [...]
+</div>
+</div>
+<div class="footnotes">
+<hr />
+<ol>
+<li id="fn1"><p><a href="http://religions.pewforum.org/pdf/comparison-Income%20Distribution%20of%20Religious%20Traditions.pdf">http://religions.pewforum.org/pdf/comparison-Income%20Distribution%20of%20Religious%20Traditions.pdf</a><a href="#fnref1">↩</a></p></li>
+</ol>
+</div>
+
+
+
+<!-- dynamically load mathjax for compatibility with self-contained -->
+<script>
+  (function () {
+    var script = document.createElement("script");
+    script.type = "text/javascript";
+    script.src  = "https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
+    document.getElementsByTagName("head")[0].appendChild(script);
+  })();
+</script>
+
+</body>
+</html>
diff --git a/man/complete.Rd b/man/complete.Rd
new file mode 100644
index 0000000..19cedf1
--- /dev/null
+++ b/man/complete.Rd
@@ -0,0 +1,61 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/complete.R
+\name{complete}
+\alias{complete}
+\title{Complete a data frame with missing combinations of data.}
+\usage{
+complete(data, ..., fill = list())
+}
+\arguments{
+\item{data}{A data frame}
+
+\item{...}{Specification of columns to expand.
+
+  To find all unique combinations of x, y and z, including those not
+  found in the data, supply each variable as a separate argument.
+  To find only the combinations that occur in the data, use nest:
+  \code{expand(df, nesting(x, y, z))}.
+
+  You can combine the two forms. For example,
+  \code{expand(df, nesting(school_id, student_id), date)} would produce
+  a row for every student for each date.
+
+  For factors, the full set of levels (not just those that appear in the
+  data) are used. For continuous variables, you may need to fill in values
+  that don't appear in the data: to do so use expressions like
+  \code{year = 2010:2020} or \code{year = \link{full_seq}(year)}.
+
+  Length-zero (empty) elements are automatically dropped.}
+
+\item{fill}{A named list that for each variable supplies a single value to
+use instead of \code{NA} for missing combinations.}
+}
+\description{
+Turns implicit missing values into explicit missing values.
+This is a wrapper around \code{\link{expand}()},
+\code{\link[dplyr]{left_join}()} and \code{\link{replace_na}} that's
+useful for completing missing combinations of data.
+}
+\details{
+If you supply \code{fill}, these values will also replace existing
+explicit missing values in the data set.
+}
+\examples{
+library(dplyr)
+df <- data_frame(
+  group = c(1:2, 1),
+  item_id = c(1:2, 2),
+  item_name = c("a", "b", "b"),
+  value1 = 1:3,
+  value2 = 4:6
+)
+df \%>\% complete(group, nesting(item_id, item_name))
+
+# You can also choose to fill in missing values
+df \%>\% complete(group, nesting(item_id, item_name), fill = list(value1 = 0))
+}
+\seealso{
+\code{\link{complete_}} for a version that uses regular evaluation
+  and is suitable for programming with.
+}
+
diff --git a/man/complete_.Rd b/man/complete_.Rd
new file mode 100644
index 0000000..1e4c222
--- /dev/null
+++ b/man/complete_.Rd
@@ -0,0 +1,21 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/complete.R
+\name{complete_}
+\alias{complete_}
+\title{Standard-evaluation version of \code{complete}.}
+\usage{
+complete_(data, cols, fill = list(), ...)
+}
+\arguments{
+\item{data}{A data frame}
+
+\item{cols}{Columns to expand}
+
+\item{fill}{A named list that for each variable supplies a single value to
+use instead of \code{NA} for missing combinations.}
+}
+\description{
+This is a S3 generic.
+}
+\keyword{internal}
+
diff --git a/man/drop_na.Rd b/man/drop_na.Rd
new file mode 100644
index 0000000..393f595
--- /dev/null
+++ b/man/drop_na.Rd
@@ -0,0 +1,30 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/drop_na.r
+\name{drop_na}
+\alias{drop_na}
+\title{Drop rows containing missing values}
+\usage{
+drop_na(data, ...)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{...}{Specification of variables to consider while dropping rows.
+If empty, consider all variables. Use bare variable names. Select all
+ variables between x and z with \code{x:z}, exclude y with \code{-y}.
+ For more options, see the \link[dplyr]{select} documentation.}
+}
+\description{
+Drop rows containing missing values
+}
+\examples{
+library(dplyr)
+df <- data_frame(x = c(1, 2, NA), y = c("a", NA, "b"))
+df \%>\% drop_na()
+df \%>\% drop_na(x)
+}
+\seealso{
+\code{\link{drop_na_}} for a version that uses regular evaluation
+  and is suitable for programming with.
+}
+
diff --git a/man/drop_na_.Rd b/man/drop_na_.Rd
new file mode 100644
index 0000000..47bcde3
--- /dev/null
+++ b/man/drop_na_.Rd
@@ -0,0 +1,19 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/drop_na.r
+\name{drop_na_}
+\alias{drop_na_}
+\title{Standard-evaluation version of \code{drop_na}.}
+\usage{
+drop_na_(data, vars)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{vars}{Character vector of variable names. If empty, all
+variables are considered while dropping rows.}
+}
+\description{
+This is a S3 generic.
+}
+\keyword{internal}
+
diff --git a/man/expand.Rd b/man/expand.Rd
new file mode 100644
index 0000000..e5416f9
--- /dev/null
+++ b/man/expand.Rd
@@ -0,0 +1,110 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/expand.R
+\name{expand}
+\alias{crossing}
+\alias{crossing_}
+\alias{expand}
+\alias{nesting}
+\alias{nesting_}
+\title{Expand data frame to include all combinations of values}
+\usage{
+expand(data, ...)
+
+crossing(...)
+
+crossing_(x)
+
+nesting(...)
+
+nesting_(x)
+}
+\arguments{
+\item{data}{A data frame}
+
+\item{...}{Specification of columns to expand.
+
+  To find all unique combinations of x, y and z, including those not
+  found in the data, supply each variable as a separate argument.
+  To find only the combinations that occur in the data, use nest:
+  \code{expand(df, nesting(x, y, z))}.
+
+  You can combine the two forms. For example,
+  \code{expand(df, nesting(school_id, student_id), date)} would produce
+  a row for every student for each date.
+
+  For factors, the full set of levels (not just those that appear in the
+  data) are used. For continuous variables, you may need to fill in values
+  that don't appear in the data: to do so use expressions like
+  \code{year = 2010:2020} or \code{year = \link{full_seq}(year)}.
+
+  Length-zero (empty) elements are automatically dropped.}
+
+\item{x}{For \code{nesting_} and \code{crossing_} a list of variables.}
+}
+\description{
+\code{expand()} is often useful in conjunction with \code{left_join} if
+you want to convert implicit missing values to explicit missing values.
+Or you can use it in conjunction with \code{anti_join()} to figure
+out which combinations are missing.
+}
+\details{
+\code{crossing()} is similar to \code{\link{expand.grid}()}, this never
+converts strings to factors, returns a \code{tbl_df} without additional
+attributes, and first factors vary slowest. \code{nesting()} is the
+complement to \code{crossing()}: it only keeps combinations of all variables
+that appear in the data.
+}
+\examples{
+library(dplyr)
+# All possible combinations of vs & cyl, even those that aren't
+# present in the data
+expand(mtcars, vs, cyl)
+
+# Only combinations of vs and cyl that appear in the data
+expand(mtcars, nesting(vs, cyl))
+
+# Implicit missings ---------------------------------------------------------
+df <- data_frame(
+  year   = c(2010, 2010, 2010, 2010, 2012, 2012, 2012),
+  qtr    = c(   1,    2,    3,    4,    1,    2,    3),
+  return = rnorm(7)
+)
+df \%>\% expand(year, qtr)
+df \%>\% expand(year = 2010:2012, qtr)
+df \%>\% expand(year = full_seq(year, 1), qtr)
+df \%>\% complete(year = full_seq(year, 1), qtr)
+
+# Nesting -------------------------------------------------------------------
+# Each person was given one of two treatments, repeated three times
+# But some of the replications haven't happened yet, so we have
+# incomplete data:
+experiment <- data_frame(
+  name = rep(c("Alex", "Robert", "Sam"), c(3, 2, 1)),
+  trt  = rep(c("a", "b", "a"), c(3, 2, 1)),
+  rep = c(1, 2, 3, 1, 2, 1),
+  measurment_1 = runif(6),
+  measurment_2 = runif(6)
+)
+
+# We can figure out the complete set of data with expand()
+# Each person only gets one treatment, so we nest name and trt together:
+all <- experiment \%>\% expand(nesting(name, trt), rep)
+all
+
+# We can use anti_join to figure out which observations are missing
+all \%>\% anti_join(experiment)
+
+# And use right_join to add in the appropriate missing values to the
+# original data
+experiment \%>\% right_join(all)
+# Or use the complete() short-hand
+experiment \%>\% complete(nesting(name, trt), rep)
+}
+\seealso{
+\code{\link{complete}} for a common application of \code{expand}:
+  completing a data frame with missing combinations.
+
+\code{\link{expand_}} for a version that uses regular evaluation
+  and is suitable for programming with.
+}
+
diff --git a/man/expand_.Rd b/man/expand_.Rd
new file mode 100644
index 0000000..dc2e29c
--- /dev/null
+++ b/man/expand_.Rd
@@ -0,0 +1,18 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/expand.R
+\name{expand_}
+\alias{expand_}
+\title{Expand (standard evaluation).}
+\usage{
+expand_(data, dots, ...)
+}
+\arguments{
+\item{data}{A data frame}
+
+\item{expand_cols}{Character vector of column names to be expanded.}
+}
+\description{
+This is a S3 generic.
+}
+\keyword{internal}
+
diff --git a/man/extract.Rd b/man/extract.Rd
new file mode 100644
index 0000000..c6be6b5
--- /dev/null
+++ b/man/extract.Rd
@@ -0,0 +1,46 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/extract.R
+\name{extract}
+\alias{extract}
+\title{Extract one column into multiple columns.}
+\usage{
+extract(data, col, into, regex = "([[:alnum:]]+)", remove = TRUE,
+  convert = FALSE, ...)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{col}{Bare column name.}
+
+\item{into}{Names of new variables to create as character vector.}
+
+\item{regex}{a regular expression used to extract the desired values.}
+
+\item{remove}{If \code{TRUE}, remove input column from output data frame.}
+
+\item{convert}{If \code{TRUE}, will run \code{\link{type.convert}} with
+\code{as.is = TRUE} on new columns. This is useful if the component
+columns are integer, numeric or logical.}
+
+\item{...}{Other arguments passed on to \code{\link{regexec}} to control
+how the regular expression is processed.}
+}
+\description{
+Given a regular expression with capturing groups, \code{extract()} turns
+each group into a new column. If the groups don't match, or the input
+is NA, the output will be NA.
+}
+\examples{
+library(dplyr)
+df <- data.frame(x = c(NA, "a-b", "a-d", "b-c", "d-e"))
+df \%>\% extract(x, "A")
+df \%>\% extract(x, c("A", "B"), "([[:alnum:]]+)-([[:alnum:]]+)")
+
+# If no match, NA:
+df \%>\% extract(x, c("A", "B"), "([a-d]+)-([a-d]+)")
+}
+\seealso{
+\code{\link{extract_}} for a version that uses regular evaluation
+  and is suitable for programming with.
+}
+
diff --git a/man/extract_.Rd b/man/extract_.Rd
new file mode 100644
index 0000000..94f1622
--- /dev/null
+++ b/man/extract_.Rd
@@ -0,0 +1,32 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/extract.R
+\name{extract_}
+\alias{extract_}
+\title{Standard-evaluation version of \code{extract}.}
+\usage{
+extract_(data, col, into, regex = "([[:alnum:]]+)", remove = TRUE,
+  convert = FALSE, ...)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{col}{Name of column to split, as string.}
+
+\item{into}{Names of new variables to create as character vector.}
+
+\item{regex}{a regular expression used to extract the desired values.}
+
+\item{remove}{If \code{TRUE}, remove input column from output data frame.}
+
+\item{convert}{If \code{TRUE}, will run \code{\link{type.convert}} with
+\code{as.is = TRUE} on new columns. This is useful if the component
+columns are integer, numeric or logical.}
+
+\item{...}{Other arguments passed on to \code{\link{regexec}} to control
+how the regular expression is processed.}
+}
+\description{
+This is a S3 generic.
+}
+\keyword{internal}
+
diff --git a/man/extract_numeric.Rd b/man/extract_numeric.Rd
new file mode 100644
index 0000000..49bfdea
--- /dev/null
+++ b/man/extract_numeric.Rd
@@ -0,0 +1,15 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/utils.R
+\name{extract_numeric}
+\alias{extract_numeric}
+\title{Extract numeric component of variable.}
+\usage{
+extract_numeric(x)
+}
+\arguments{
+\item{x}{A character vector (or a factor).}
+}
+\description{
+DEPRECATED: please use \code{readr::parse_number()} instead.
+}
+
diff --git a/man/fill.Rd b/man/fill.Rd
new file mode 100644
index 0000000..0fc4b00
--- /dev/null
+++ b/man/fill.Rd
@@ -0,0 +1,36 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/fill.R
+\name{fill}
+\alias{fill}
+\title{Fill in missing values.}
+\usage{
+fill(data, ..., .direction = c("down", "up"))
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{...}{Specification of columns to fill. Use bare variable names.
+Select all variables between x and z with \code{x:z}, exclude y with
+\code{-y}. For more options, see the \link[dplyr]{select} documentation.}
+
+\item{.direction}{Direction in which to fill missing values. Currently
+either "down" (the default) or "up".}
+}
+\description{
+Fills missing values in using the previous entry. This is useful in the
+common output format where values are not repeated, they're recorded
+each time they change.
+}
+\details{
+Missing values are replaced in atomic vectors; \code{NULL}s are replaced
+in list.
+}
+\examples{
+df <- data.frame(Month = 1:12, Year = c(2000, rep(NA, 11)))
+df \%>\% fill(Year)
+}
+\seealso{
+\code{\link{fill_}} for a version that uses regular evaluation
+  and is suitable for programming with.
+}
+
diff --git a/man/fill_.Rd b/man/fill_.Rd
new file mode 100644
index 0000000..6692eea
--- /dev/null
+++ b/man/fill_.Rd
@@ -0,0 +1,21 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/fill.R
+\name{fill_}
+\alias{fill_}
+\title{Standard-evaluation version of \code{fill}.}
+\usage{
+fill_(data, fill_cols, .direction = c("down", "up"))
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{fill_cols}{Character vector of column names.}
+
+\item{.direction}{Direction in which to fill missing values. Currently
+either "down" (the default) or "up".}
+}
+\description{
+This is a S3 generic.
+}
+\keyword{internal}
+
diff --git a/man/full_seq.Rd b/man/full_seq.Rd
new file mode 100644
index 0000000..779e720
--- /dev/null
+++ b/man/full_seq.Rd
@@ -0,0 +1,25 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/seq.R
+\name{full_seq}
+\alias{full_seq}
+\title{Create the full sequence of values in a vector.}
+\usage{
+full_seq(x, period, tol = 1e-06)
+}
+\arguments{
+\item{x}{A numeric vector.}
+
+\item{period}{Gap between each observation. The existing data will be
+checked to ensure that it is actually of this periodicity.}
+
+\item{tol}{Numerical tolerance for checking periodicity.}
+}
+\description{
+This is useful if you want to fill in missing values that should have
+been observed but weren't. For example, \code{full_seq(c(1, 2, 4, 6), 1)}
+will return \code{1:6}.
+}
+\examples{
+full_seq(c(1, 2, 4, 5, 10), 1)
+}
+
diff --git a/man/gather.Rd b/man/gather.Rd
new file mode 100644
index 0000000..9dce0bf
--- /dev/null
+++ b/man/gather.Rd
@@ -0,0 +1,68 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/gather.R
+\name{gather}
+\alias{gather}
+\title{Gather columns into key-value pairs.}
+\usage{
+gather(data, key, value, ..., na.rm = FALSE, convert = FALSE,
+  factor_key = FALSE)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{key, value}{Names of key and value columns to create in output.}
+
+\item{...}{Specification of columns to gather. Use bare variable names.
+Select all variables between x and z with \code{x:z}, exclude y with
+\code{-y}. For more options, see the \link[dplyr]{select} documentation.}
+
+\item{na.rm}{If \code{TRUE}, will remove rows from output where the
+value column in \code{NA}.}
+
+\item{convert}{If \code{TRUE} will automatically run
+\code{\link{type.convert}} on the key column. This is useful if the column
+names are actually numeric, integer, or logical.}
+
+\item{factor_key}{If \code{FALSE}, the default, the key values will be
+stored as a character vector. If \code{TRUE}, will be stored as a factor,
+which preserves the original ordering of the columns.}
+}
+\description{
+Gather takes multiple columns and collapses into key-value pairs,
+duplicating all other columns as needed. You use \code{gather()} when
+you notice that you have columns that are not variables.
+}
+\examples{
+library(dplyr)
+# From http://stackoverflow.com/questions/1181060
+stocks <- data_frame(
+  time = as.Date('2009-01-01') + 0:9,
+  X = rnorm(10, 0, 1),
+  Y = rnorm(10, 0, 2),
+  Z = rnorm(10, 0, 4)
+)
+
+gather(stocks, stock, price, -time)
+stocks \%>\% gather(stock, price, -time)
+
+# get first observation for each Species in iris data -- base R
+mini_iris <- iris[c(1, 51, 101), ]
+# gather Sepal.Length, Sepal.Width, Petal.Length, Petal.Width
+gather(mini_iris, key = flower_att, value = measurement,
+       Sepal.Length, Sepal.Width, Petal.Length, Petal.Width)
+# same result but less verbose
+gather(mini_iris, key = flower_att, value = measurement, -Species)
+
+# repeat iris example using dplyr and the pipe operator
+library(dplyr)
+mini_iris <-
+  iris \%>\%
+  group_by(Species) \%>\%
+  slice(1)
+mini_iris \%>\% gather(key = flower_att, value = measurement, -Species)
+}
+\seealso{
+\code{\link{gather_}} for a version that uses regular evaluation
+  and is suitable for programming with.
+}
+
diff --git a/man/gather_.Rd b/man/gather_.Rd
new file mode 100644
index 0000000..8045a34
--- /dev/null
+++ b/man/gather_.Rd
@@ -0,0 +1,34 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/gather.R
+\name{gather_}
+\alias{gather_}
+\title{Gather (standard-evaluation).}
+\usage{
+gather_(data, key_col, value_col, gather_cols, na.rm = FALSE,
+  convert = FALSE, factor_key = FALSE)
+}
+\arguments{
+\item{data}{A data frame}
+
+\item{key_col, value_col}{Strings giving names of key and value columns to
+create.}
+
+\item{gather_cols}{Character vector giving column names to be gathered into
+pair of key-value columns.}
+
+\item{na.rm}{If \code{TRUE}, will remove rows from output where the
+value column in \code{NA}.}
+
+\item{convert}{If \code{TRUE} will automatically run
+\code{\link{type.convert}} on the key column. This is useful if the column
+names are actually numeric, integer, or logical.}
+
+\item{factor_key}{If \code{FALSE}, the default, the key values will be
+stored as a character vector. If \code{TRUE}, will be stored as a factor,
+which preserves the original ordering of the columns.}
+}
+\description{
+This is a S3 generic.
+}
+\keyword{internal}
+
diff --git a/man/nest.Rd b/man/nest.Rd
new file mode 100644
index 0000000..10d5437
--- /dev/null
+++ b/man/nest.Rd
@@ -0,0 +1,43 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/nest.R
+\name{nest}
+\alias{nest}
+\title{Nest repeated values in a list-variable.}
+\usage{
+nest(data, ..., .key = data)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{...}{Specification of columns to nest. Use bare variable names.
+Select all variables between x and z with \code{x:z}, exclude y with
+\code{-y}. For more options, see the \link[dplyr]{select} documentation.}
+
+\item{.key}{The name of the new column.}
+}
+\description{
+There are many possible ways one could choose to nest columns inside a
+data frame. \code{nest()} creates a list of data frames containing all
+the nested variables: this seems to be the most useful form in practice.
+}
+\examples{
+library(dplyr)
+iris \%>\% nest(-Species)
+chickwts \%>\% nest(weight)
+
+if (require("gapminder")) {
+  gapminder \%>\%
+    group_by(country, continent) \%>\%
+    nest()
+
+  gapminder \%>\%
+    nest(-country, -continent)
+}
+}
+\seealso{
+\code{\link{unnest}} for the inverse operation.
+
+\code{\link{nest_}} for a version that uses regular evaluation
+  and is suitable for programming with.
+}
+
diff --git a/man/nest_.Rd b/man/nest_.Rd
new file mode 100644
index 0000000..7b26547
--- /dev/null
+++ b/man/nest_.Rd
@@ -0,0 +1,20 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/nest.R
+\name{nest_}
+\alias{nest_}
+\title{Standard-evaluation version of \code{nest}.}
+\usage{
+nest_(data, key_col, nest_cols = character())
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{key_col}{Name of the column that will contain the nested data frames.}
+
+\item{nest_cols}{Character vector of columns to nest.}
+}
+\description{
+This is a S3 generic.
+}
+\keyword{internal}
+
diff --git a/man/pipe.Rd b/man/pipe.Rd
new file mode 100644
index 0000000..2c738a6
--- /dev/null
+++ b/man/pipe.Rd
@@ -0,0 +1,13 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/utils.R
+\name{\%>\%}
+\alias{\%>\%}
+\title{Pipe operator}
+\usage{
+lhs \%>\% rhs
+}
+\description{
+See \code{\link[magrittr]{\%>\%}} for more details.
+}
+\keyword{internal}
+
diff --git a/man/replace_na.Rd b/man/replace_na.Rd
new file mode 100644
index 0000000..5a46471
--- /dev/null
+++ b/man/replace_na.Rd
@@ -0,0 +1,25 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/replace_na.R
+\name{replace_na}
+\alias{replace_na}
+\title{Replace missing values}
+\usage{
+replace_na(data, replace = list(), ...)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{replace}{A named list given the value to replace \code{NA} with
+for each column.}
+
+\item{...}{Additional arguments for methods. Currently unused.}
+}
+\description{
+Replace missing values
+}
+\examples{
+library(dplyr)
+df <- data_frame(x = c(1, 2, NA), y = c("a", NA, "b"))
+df \%>\% replace_na(list(x = 0, y = "unknown"))
+}
+
diff --git a/man/separate.Rd b/man/separate.Rd
new file mode 100644
index 0000000..7c04b75
--- /dev/null
+++ b/man/separate.Rd
@@ -0,0 +1,82 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/separate.R
+\name{separate}
+\alias{separate}
+\title{Separate one column into multiple columns.}
+\usage{
+separate(data, col, into, sep = "[^[:alnum:]]+", remove = TRUE,
+  convert = FALSE, extra = "warn", fill = "warn", ...)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{col}{Bare column name.}
+
+\item{into}{Names of new variables to create as character vector.}
+
+\item{sep}{Separator between columns.
+
+  If character, is interpreted as a regular expression. The default
+  value is a regular expression that matches any sequence of
+  non-alphanumeric values.
+
+  If numeric, interpreted as positions to split at. Positive values start
+  at 1 at the far-left of the string; negative value start at -1 at the
+  far-right of the string. The length of \code{sep} should be one less than
+  \code{into}.}
+
+\item{remove}{If \code{TRUE}, remove input column from output data frame.}
+
+\item{convert}{If \code{TRUE}, will run \code{\link{type.convert}} with
+\code{as.is = TRUE} on new columns. This is useful if the component
+columns are integer, numeric or logical.}
+
+\item{extra}{If \code{sep} is a character vector, this controls what
+  happens when there are too many pieces. There are three valid options:
+
+  \itemize{
+   \item "warn" (the default): emit a warning and drop extra values.
+   \item "drop": drop any extra values without a warning.
+   \item "merge": only splits at most \code{length(into)} times
+  }}
+
+\item{fill}{If \code{sep} is a character vector, this controls what
+  happens when there are not enough pieces. There are three valid options:
+
+  \itemize{
+   \item "warn" (the default): emit a warning and fill from the right
+   \item "right": fill with missing values on the right
+   \item "left": fill with missing values on the left
+  }}
+
+\item{...}{Defunct, will be removed in the next version of the package.}
+}
+\description{
+Given either regular expression or a vector of character positions,
+\code{separate()} turns a single character column into multiple columns.
+}
+\examples{
+library(dplyr)
+df <- data.frame(x = c(NA, "a.b", "a.d", "b.c"))
+df \%>\% separate(x, c("A", "B"))
+
+# If every row doesn't split into the same number of pieces, use
+# the extra and file arguments to control what happens
+df <- data.frame(x = c("a", "a b", "a b c", NA))
+df \%>\% separate(x, c("a", "b"))
+# The same behaviour but no warnings
+df \%>\% separate(x, c("a", "b"), extra = "drop", fill = "right")
+# Another option:
+df \%>\% separate(x, c("a", "b"), extra = "merge", fill = "left")
+
+# If only want to split specified number of times use extra = "merge"
+df <- data.frame(x = c("x: 123", "y: error: 7"))
+df \%>\% separate(x, c("key", "value"), ": ", extra = "merge")
+}
+\seealso{
+\code{\link{unite}()}, the complement.
+
+\code{\link{separate_}} for a version that uses regular evaluation
+  and is suitable for programming with.
+}
+
diff --git a/man/separate_.Rd b/man/separate_.Rd
new file mode 100644
index 0000000..4057d11
--- /dev/null
+++ b/man/separate_.Rd
@@ -0,0 +1,58 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/separate.R
+\name{separate_}
+\alias{separate_}
+\title{Standard-evaluation version of \code{separate}.}
+\usage{
+separate_(data, col, into, sep = "[^[:alnum:]]+", remove = TRUE,
+  convert = FALSE, extra = "warn", fill = "warn", ...)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{col}{Name of column to split, as string.}
+
+\item{into}{Names of new variables to create as character vector.}
+
+\item{sep}{Separator between columns.
+
+  If character, is interpreted as a regular expression. The default
+  value is a regular expression that matches any sequence of
+  non-alphanumeric values.
+
+  If numeric, interpreted as positions to split at. Positive values start
+  at 1 at the far-left of the string; negative value start at -1 at the
+  far-right of the string. The length of \code{sep} should be one less than
+  \code{into}.}
+
+\item{remove}{If \code{TRUE}, remove input column from output data frame.}
+
+\item{convert}{If \code{TRUE}, will run \code{\link{type.convert}} with
+\code{as.is = TRUE} on new columns. This is useful if the component
+columns are integer, numeric or logical.}
+
+\item{extra}{If \code{sep} is a character vector, this controls what
+  happens when there are too many pieces. There are three valid options:
+
+  \itemize{
+   \item "warn" (the default): emit a warning and drop extra values.
+   \item "drop": drop any extra values without a warning.
+   \item "merge": only splits at most \code{length(into)} times
+  }}
+
+\item{fill}{If \code{sep} is a character vector, this controls what
+  happens when there are not enough pieces. There are three valid options:
+
+  \itemize{
+   \item "warn" (the default): emit a warning and fill from the right
+   \item "right": fill with missing values on the right
+   \item "left": fill with missing values on the left
+  }}
+
+\item{...}{Defunct, will be removed in the next version of the package.}
+}
+\description{
+This is a S3 generic.
+}
+\keyword{internal}
+
diff --git a/man/separate_rows.Rd b/man/separate_rows.Rd
new file mode 100644
index 0000000..c7df1c1
--- /dev/null
+++ b/man/separate_rows.Rd
@@ -0,0 +1,36 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/separate-rows.R
+\name{separate_rows}
+\alias{separate_rows}
+\title{Separate a collapsed column into multiple rows.}
+\usage{
+separate_rows(data, ..., sep = "[^[:alnum:].]+", convert = FALSE)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{...}{Specification of columns to separate. Use bare variable names.
+Select all variables between x and z with \code{x:z}, exclude y with
+\code{-y}. For more options, see the \link[dplyr]{select} documentation.}
+
+\item{sep}{Separator delimiting collapsed values.}
+
+\item{convert}{If \code{TRUE}, will run \code{\link{type.convert}} with
+\code{as.is = TRUE} on new columns. This is useful if the component
+columns are integer, numeric or logical.}
+}
+\description{
+If a variable contains observations with multiple delimited values, this
+separates the values and places each one in its own row.
+}
+\examples{
+
+df <- data.frame(
+  x = 1:3,
+  y = c("a", "d,e,f", "g,h"),
+  z = c("1", "2,3,4", "5,6"),
+  stringsAsFactors = FALSE
+)
+separate_rows(df, y, z, convert = TRUE)
+}
+
diff --git a/man/separate_rows_.Rd b/man/separate_rows_.Rd
new file mode 100644
index 0000000..d16949b
--- /dev/null
+++ b/man/separate_rows_.Rd
@@ -0,0 +1,23 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/separate-rows.R
+\name{separate_rows_}
+\alias{separate_rows_}
+\title{Standard-evaluation version of \code{separate_rows}.}
+\usage{
+separate_rows_(data, cols, sep = "[^[:alnum:].]+", convert = FALSE)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{cols}{Name of columns that need to be separated.}
+
+\item{sep}{Separator delimiting collapsed values.}
+
+\item{convert}{If \code{TRUE}, will run \code{\link{type.convert}} with
+\code{as.is = TRUE} on new columns. This is useful if the component
+columns are integer, numeric or logical.}
+}
+\description{
+This is a S3 generic.
+}
+
diff --git a/man/smiths.Rd b/man/smiths.Rd
new file mode 100644
index 0000000..73211cc
--- /dev/null
+++ b/man/smiths.Rd
@@ -0,0 +1,15 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/data.R
+\docType{data}
+\name{smiths}
+\alias{smiths}
+\title{Some data about the Smith family.}
+\format{A data frame with 2 rows and 5 columns.}
+\usage{
+smiths
+}
+\description{
+A small demo dataset describing John and Mary Smith.
+}
+\keyword{datasets}
+
diff --git a/man/spread.Rd b/man/spread.Rd
new file mode 100644
index 0000000..9c146aa
--- /dev/null
+++ b/man/spread.Rd
@@ -0,0 +1,68 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/spread.R
+\name{spread}
+\alias{spread}
+\title{Spread a key-value pair across multiple columns.}
+\usage{
+spread(data, key, value, fill = NA, convert = FALSE, drop = TRUE,
+  sep = NULL)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{key}{The bare (unquoted) name of the column whose values will be used
+as column headings.}
+
+\item{value}{The bare (unquoted) name of the column whose values will
+populate the cells.}
+
+\item{fill}{If set, missing values will be replaced with this value. Note
+that there are two types of missingness in the input: explicit missing
+values (i.e. \code{NA}), and implicit missings, rows that simply aren't
+present. Both types of missing value will be replaced by \code{fill}.}
+
+\item{convert}{If \code{TRUE}, \code{\link{type.convert}} with \code{asis =
+TRUE} will be run on each of the new columns. This is useful if the value
+column was a mix of variables that was coerced to a string. If the class of
+the value column was factor or date, note that will not be true of the new
+columns that are produced, which are coerced to character before type
+conversion.}
+
+\item{drop}{If \code{FALSE}, will keep factor levels that don't appear in the
+data, filling in missing combinations with \code{fill}.}
+
+\item{sep}{If \code{NULL}, the column names will be taken from the values of
+\code{key} variable. If non-\code{NULL}, the column names will be given
+by "<key_name><sep><key_value>".}
+}
+\description{
+Spread a key-value pair across multiple columns.
+}
+\examples{
+library(dplyr)
+stocks <- data.frame(
+  time = as.Date('2009-01-01') + 0:9,
+  X = rnorm(10, 0, 1),
+  Y = rnorm(10, 0, 2),
+  Z = rnorm(10, 0, 4)
+)
+stocksm <- stocks \%>\% gather(stock, price, -time)
+stocksm \%>\% spread(stock, price)
+stocksm \%>\% spread(time, price)
+
+# Spread and gather are complements
+df <- data.frame(x = c("a", "b"), y = c(3, 4), z = c(5, 6))
+df \%>\% spread(x, y) \%>\% gather(x, y, a:b, na.rm = TRUE)
+
+# Use 'convert = TRUE' to produce variables of mixed type
+df <- data.frame(row = rep(c(1, 51), each = 3),
+                 var = c("Sepal.Length", "Species", "Species_num"),
+                 value = c(5.1, "setosa", 1, 7.0, "versicolor", 2))
+df \%>\% spread(var, value) \%>\% str
+df \%>\% spread(var, value, convert = TRUE) \%>\% str
+}
+\seealso{
+\code{\link{spread_}} for a version that uses regular evaluation
+  and is suitable for programming with.
+}
+
diff --git a/man/spread_.Rd b/man/spread_.Rd
new file mode 100644
index 0000000..92422af
--- /dev/null
+++ b/man/spread_.Rd
@@ -0,0 +1,38 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/spread.R
+\name{spread_}
+\alias{spread_}
+\title{Standard-evaluation version of \code{spread}.}
+\usage{
+spread_(data, key_col, value_col, fill = NA, convert = FALSE, drop = TRUE,
+  sep = NULL)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{key_col, value_col}{Strings giving names of key and value cols.}
+
+\item{fill}{If set, missing values will be replaced with this value. Note
+that there are two types of missingness in the input: explicit missing
+values (i.e. \code{NA}), and implicit missings, rows that simply aren't
+present. Both types of missing value will be replaced by \code{fill}.}
+
+\item{convert}{If \code{TRUE}, \code{\link{type.convert}} with \code{asis =
+TRUE} will be run on each of the new columns. This is useful if the value
+column was a mix of variables that was coerced to a string. If the class of
+the value column was factor or date, note that will not be true of the new
+columns that are produced, which are coerced to character before type
+conversion.}
+
+\item{drop}{If \code{FALSE}, will keep factor levels that don't appear in the
+data, filling in missing combinations with \code{fill}.}
+
+\item{sep}{If \code{NULL}, the column names will be taken from the values of
+\code{key} variable. If non-\code{NULL}, the column names will be given
+by "<key_name><sep><key_value>".}
+}
+\description{
+This is a S3 generic.
+}
+\keyword{internal}
+
diff --git a/man/table1.Rd b/man/table1.Rd
new file mode 100644
index 0000000..f1df4c1
--- /dev/null
+++ b/man/table1.Rd
@@ -0,0 +1,44 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/data.R
+\docType{data}
+\name{table1}
+\alias{table1}
+\alias{table2}
+\alias{table3}
+\alias{table4a}
+\alias{table4b}
+\alias{table5}
+\title{Example tabular representations}
+\format{An object of class \code{tbl_df} (inherits from \code{tbl}, \code{data.frame}) with 6 rows and 4 columns.}
+\source{
+\url{http://www.who.int/tb/country/data/download/en/}
+}
+\usage{
+table1
+
+table2
+
+table3
+
+table4a
+
+table4b
+
+table5
+}
+\description{
+Data sets that demonstrate multiple ways to layout the same tabular data.
+}
+\details{
+\code{table1}, \code{table2}, \code{table3}, \code{table4a}, \code{table4b},
+and \code{table5} all display the number of TB cases documented by the World
+Health Organization in Afghanistan, Brazil, and China between 1999 and 2000.
+The data contains values associated with four variables (country, year,
+cases, and population), but each table organizes the values in a different
+layout.
+
+The data is a subset of the data contained in the World Health
+Organization Global Tuberculosis Report
+}
+\keyword{datasets}
+
diff --git a/man/unite.Rd b/man/unite.Rd
new file mode 100644
index 0000000..d219862
--- /dev/null
+++ b/man/unite.Rd
@@ -0,0 +1,40 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/unite.R
+\name{unite}
+\alias{unite}
+\title{Unite multiple columns into one.}
+\usage{
+unite(data, col, ..., sep = "_", remove = TRUE)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{col}{(Bare) name of column to add}
+
+\item{...}{Specification of columns to unite. Use bare variable names.
+Select all variables between x and z with \code{x:z}, exclude y with
+\code{-y}. For more options, see the \link[dplyr]{select} documentation.}
+
+\item{sep}{Separator to use between values.}
+
+\item{remove}{If \code{TRUE}, remove input columns from output data frame.}
+}
+\description{
+Convenience function to paste together multiple columns into one.
+}
+\examples{
+library(dplyr)
+unite_(mtcars, "vs_am", c("vs","am"))
+
+# Separate is the complement of unite
+mtcars \%>\%
+  unite(vs_am, vs, am) \%>\%
+  separate(vs_am, c("vs", "am"))
+}
+\seealso{
+\code{\link{separate}()}, the complement.
+
+\code{\link{unite_}} for a version that uses regular evaluation
+  and is suitable for programming with.
+}
+
diff --git a/man/unite_.Rd b/man/unite_.Rd
new file mode 100644
index 0000000..b0f32bd
--- /dev/null
+++ b/man/unite_.Rd
@@ -0,0 +1,24 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/unite.R
+\name{unite_}
+\alias{unite_}
+\title{Standard-evaluation version of \code{unite}}
+\usage{
+unite_(data, col, from, sep = "_", remove = TRUE)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{col}{Name of new column as string.}
+
+\item{from}{Names of existing columns as character vector}
+
+\item{sep}{Separator to use between values.}
+
+\item{remove}{If \code{TRUE}, remove input columns from output data frame.}
+}
+\description{
+This is a S3 generic.
+}
+\keyword{internal}
+
diff --git a/man/unnest.Rd b/man/unnest.Rd
new file mode 100644
index 0000000..d0d1438
--- /dev/null
+++ b/man/unnest.Rd
@@ -0,0 +1,84 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/unnest.R
+\name{unnest}
+\alias{unnest}
+\title{Unnest a list column.}
+\usage{
+unnest(data, ..., .drop = NA, .id = NULL, .sep = NULL)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{...}{Specification of columns to nest. Use bare variable names or
+functions of variables. If omitted, defaults to all list-cols.}
+
+\item{.drop}{Should additional list columns be dropped? By default,
+\code{unnest} will drop them if unnesting the specified columns requires
+the rows to be duplicated.}
+
+\item{.id}{Data frame idenfier - if supplied, will create a new column
+with name \code{.id}, giving a unique identifer. This is most useful if
+the list column is named.}
+
+\item{.sep}{If non-\code{NULL}, the names of unnested data frame columns
+will combine the name of the original list-col with the names from
+nested data frame, separated by \code{.sep}.}
+}
+\description{
+If you have a list-column, this makes each element of the list its own
+row. List-columns can either be atomic vectors or data frames. Each
+row must have the same number of entries.
+}
+\examples{
+library(dplyr)
+df <- data_frame(
+  x = 1:3,
+  y = c("a", "d,e,f", "g,h")
+)
+df \%>\%
+  transform(y = strsplit(y, ",")) \%>\%
+  unnest(y)
+
+# Or just
+df \%>\%
+  unnest(y = strsplit(y, ","))
+
+# It also works if you have a column that contains other data frames!
+df <- data_frame(
+  x = 1:2,
+  y = list(
+   data_frame(z = 1),
+   data_frame(z = 3:4)
+ )
+)
+df \%>\% unnest(y)
+
+# You can also unnest multiple columns simultaneously
+df <- data_frame(
+ a = list(c("a", "b"), "c"),
+ b = list(1:2, 3),
+ c = c(11, 22)
+)
+df \%>\% unnest(a, b)
+# If you omit the column names, it'll unnest all list-cols
+df \%>\% unnest()
+
+# Nest and unnest are inverses
+df <- data.frame(x = c(1, 1, 2), y = 3:1)
+df \%>\% nest(y)
+df \%>\% nest(y) \%>\% unnest()
+
+# If you have a named list-column, you may want to supply .id
+df <- data_frame(
+  x = 1:2,
+  y = list(a = 1, b = 3:4)
+)
+unnest(df, .id = "name")
+}
+\seealso{
+\code{\link{nest}} for the inverse operation.
+
+\code{\link{unnest_}} for a version that uses regular evaluation
+  and is suitable for programming with.
+}
+
diff --git a/man/unnest_.Rd b/man/unnest_.Rd
new file mode 100644
index 0000000..31df283
--- /dev/null
+++ b/man/unnest_.Rd
@@ -0,0 +1,30 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/unnest.R
+\name{unnest_}
+\alias{unnest_}
+\title{Standard-evaluation version of \code{unnest}.}
+\usage{
+unnest_(data, unnest_cols, .drop = NA, .id = NULL, .sep = NULL)
+}
+\arguments{
+\item{data}{A data frame.}
+
+\item{unnest_cols}{Name of columns that needs to be unnested.}
+
+\item{.drop}{Should additional list columns be dropped? By default,
+\code{unnest} will drop them if unnesting the specified columns requires
+the rows to be duplicated.}
+
+\item{.id}{Data frame idenfier - if supplied, will create a new column
+with name \code{.id}, giving a unique identifer. This is most useful if
+the list column is named.}
+
+\item{.sep}{If non-\code{NULL}, the names of unnested data frame columns
+will combine the name of the original list-col with the names from
+nested data frame, separated by \code{.sep}.}
+}
+\description{
+This is a S3 generic.
+}
+\keyword{internal}
+
diff --git a/man/who.Rd b/man/who.Rd
new file mode 100644
index 0000000..ef13f82
--- /dev/null
+++ b/man/who.Rd
@@ -0,0 +1,40 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/data.R
+\docType{data}
+\name{who}
+\alias{population}
+\alias{who}
+\title{World Health Organization TB data}
+\format{A dataset with the variables
+\describe{
+  \item{country}{Country name}
+  \item{iso2,iso2}{2 & 3 letter ISO country codes}
+  \item{new_sp_m014 - new_rel_f65}{Counts of new TB cases recorded by group.
+   Column names encode three variables that describe the group (see details).}
+}}
+\source{
+\url{http://www.who.int/tb/country/data/download/en/}
+}
+\usage{
+who
+
+population
+}
+\description{
+A subset of data from the World Health Organization Global Tuberculosis
+Report, and accompanying global populations.
+}
+\details{
+The data uses the original codes given by the World Health
+  Organization. The column names for columns five through 60 are made by
+  combining \code{new_} to a code for method of diagnosis (\code{rel} =
+  relapse, \code{sn} = negative pulmonary smear, \code{sp} = positive
+  pulmonary smear, \code{ep} = extrapulmonary) to a code for gender
+  (\code{f} = female, \code{m} = male) to a code for age group (\code{014} =
+  0-14 yrs of age, \code{1524} = 15-24 years of age, \code{2534} = 25 to
+  34 years of age, \code{3544} = 35 to 44 years of age, \code{4554} = 45 to
+  54 years of age, \code{5564} = 55 to 64 years of age, \code{65} = 65 years
+  of age or older).
+}
+\keyword{datasets}
+
diff --git a/src/RcppExports.cpp b/src/RcppExports.cpp
new file mode 100644
index 0000000..9d3560a
--- /dev/null
+++ b/src/RcppExports.cpp
@@ -0,0 +1,61 @@
+// Generated by using Rcpp::compileAttributes() -> do not edit by hand
+// Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393
+
+#include <Rcpp.h>
+
+using namespace Rcpp;
+
+// fillDown
+SEXP fillDown(SEXP x);
+RcppExport SEXP tidyr_fillDown(SEXP xSEXP) {
+BEGIN_RCPP
+    Rcpp::RObject rcpp_result_gen;
+    Rcpp::RNGScope rcpp_rngScope_gen;
+    Rcpp::traits::input_parameter< SEXP >::type x(xSEXP);
+    rcpp_result_gen = Rcpp::wrap(fillDown(x));
+    return rcpp_result_gen;
+END_RCPP
+}
+// fillUp
+SEXP fillUp(SEXP x);
+RcppExport SEXP tidyr_fillUp(SEXP xSEXP) {
+BEGIN_RCPP
+    Rcpp::RObject rcpp_result_gen;
+    Rcpp::RNGScope rcpp_rngScope_gen;
+    Rcpp::traits::input_parameter< SEXP >::type x(xSEXP);
+    rcpp_result_gen = Rcpp::wrap(fillUp(x));
+    return rcpp_result_gen;
+END_RCPP
+}
+// melt_dataframe
+List melt_dataframe(const DataFrame& data, const IntegerVector& id_ind, const IntegerVector& measure_ind, String variable_name, String value_name, SEXP attrTemplate, bool factorsAsStrings, bool valueAsFactor, bool variableAsFactor);
+RcppExport SEXP tidyr_melt_dataframe(SEXP dataSEXP, SEXP id_indSEXP, SEXP measure_indSEXP, SEXP variable_nameSEXP, SEXP value_nameSEXP, SEXP attrTemplateSEXP, SEXP factorsAsStringsSEXP, SEXP valueAsFactorSEXP, SEXP variableAsFactorSEXP) {
+BEGIN_RCPP
+    Rcpp::RObject rcpp_result_gen;
+    Rcpp::RNGScope rcpp_rngScope_gen;
+    Rcpp::traits::input_parameter< const DataFrame& >::type data(dataSEXP);
+    Rcpp::traits::input_parameter< const IntegerVector& >::type id_ind(id_indSEXP);
+    Rcpp::traits::input_parameter< const IntegerVector& >::type measure_ind(measure_indSEXP);
+    Rcpp::traits::input_parameter< String >::type variable_name(variable_nameSEXP);
+    Rcpp::traits::input_parameter< String >::type value_name(value_nameSEXP);
+    Rcpp::traits::input_parameter< SEXP >::type attrTemplate(attrTemplateSEXP);
+    Rcpp::traits::input_parameter< bool >::type factorsAsStrings(factorsAsStringsSEXP);
+    Rcpp::traits::input_parameter< bool >::type valueAsFactor(valueAsFactorSEXP);
+    Rcpp::traits::input_parameter< bool >::type variableAsFactor(variableAsFactorSEXP);
+    rcpp_result_gen = Rcpp::wrap(melt_dataframe(data, id_ind, measure_ind, variable_name, value_name, attrTemplate, factorsAsStrings, valueAsFactor, variableAsFactor));
+    return rcpp_result_gen;
+END_RCPP
+}
+// simplifyPieces
+List simplifyPieces(ListOf<CharacterVector> pieces, int p, bool fillLeft);
+RcppExport SEXP tidyr_simplifyPieces(SEXP piecesSEXP, SEXP pSEXP, SEXP fillLeftSEXP) {
+BEGIN_RCPP
+    Rcpp::RObject rcpp_result_gen;
+    Rcpp::RNGScope rcpp_rngScope_gen;
+    Rcpp::traits::input_parameter< ListOf<CharacterVector> >::type pieces(piecesSEXP);
+    Rcpp::traits::input_parameter< int >::type p(pSEXP);
+    Rcpp::traits::input_parameter< bool >::type fillLeft(fillLeftSEXP);
+    rcpp_result_gen = Rcpp::wrap(simplifyPieces(pieces, p, fillLeft));
+    return rcpp_result_gen;
+END_RCPP
+}
diff --git a/src/fill.cpp b/src/fill.cpp
new file mode 100644
index 0000000..5630bc8
--- /dev/null
+++ b/src/fill.cpp
@@ -0,0 +1,157 @@
+#include <Rcpp.h>
+using namespace Rcpp;
+
+// [[Rcpp::export]]
+SEXP fillDown(SEXP x) {
+  int n = Rf_length(x);
+  SEXP out = Rf_allocVector(TYPEOF(x), n);
+
+  switch(TYPEOF(x)) {
+  case LGLSXP: {
+    int* xin = LOGICAL(x);
+    int* xout = LOGICAL(out);
+
+    int lastVal = xin[0];
+
+    for (int i = 0; i < n; ++i) {
+      if (xin[i] != NA_LOGICAL)
+        lastVal = xin[i];
+      xout[i] = lastVal;
+    }
+    break;
+  }
+  case INTSXP: {
+    int* xin = INTEGER(x);
+    int* xout = INTEGER(out);
+
+    int lastVal = xin[0];
+
+    for (int i = 0; i < n; ++i) {
+      if (xin[i] != NA_INTEGER)
+        lastVal = xin[i];
+      xout[i] = lastVal;
+    }
+    break;
+
+  }
+  case REALSXP: {
+    double* xin = REAL(x);
+    double* xout = REAL(out);
+
+    double lastVal = xin[0];
+
+    for (int i = 0; i < n; ++i) {
+      if (!ISNA(xin[i]))
+        lastVal = xin[i];
+      xout[i] = lastVal;
+    }
+    break;
+
+  }
+  case STRSXP: {
+    SEXP lastVal = NA_STRING;
+
+    for (int i = 0; i < n; ++i) {
+      if (STRING_ELT(x, i) != NA_STRING)
+        lastVal = STRING_ELT(x, i);
+      SET_STRING_ELT(out, i, lastVal);
+    }
+    break;
+
+  }
+  case VECSXP: {
+    SEXP lastVal = R_NilValue;
+
+    for (int i = 0; i < n; ++i) {
+      if (!Rf_isNull(VECTOR_ELT(x, i)))
+        lastVal = VECTOR_ELT(x, i);
+      SET_VECTOR_ELT(out, i, lastVal);
+    }
+    break;
+
+  }
+  default:
+    stop("Don't know how to handle column of type", Rf_type2char(TYPEOF(x)));
+  }
+
+  Rf_copyMostAttrib(x, out);
+  return out;
+}
+
+
+// [[Rcpp::export]]
+SEXP fillUp(SEXP x) {
+  int n = Rf_length(x);
+  SEXP out = Rf_allocVector(TYPEOF(x), n);
+
+  switch(TYPEOF(x)) {
+  case LGLSXP: {
+    int* xin = LOGICAL(x);
+    int* xout = LOGICAL(out);
+
+    int lastVal = xin[n - 1];
+
+    for (int i = n - 1; i >= 0; --i) {
+      if (xin[i] != NA_LOGICAL)
+        lastVal = xin[i];
+      xout[i] = lastVal;
+    }
+    break;
+  }
+  case INTSXP: {
+    int* xin = INTEGER(x);
+    int* xout = INTEGER(out);
+
+    int lastVal = xin[n - 1];
+
+    for (int i = n - 1; i >= 0; --i) {
+      if (xin[i] != NA_INTEGER)
+        lastVal = xin[i];
+      xout[i] = lastVal;
+    }
+    break;
+
+  }
+  case REALSXP: {
+    double* xin = REAL(x);
+    double* xout = REAL(out);
+
+    double lastVal = xin[n - 1];
+
+    for (int i = n - 1; i >= 0; --i) {
+      if (!ISNA(xin[i]))
+        lastVal = xin[i];
+      xout[i] = lastVal;
+    }
+    break;
+
+  }
+  case STRSXP: {
+    SEXP lastVal = NA_STRING;
+
+    for (int i = n - 1; i >= 0; --i) {
+      if (STRING_ELT(x, i) != NA_STRING)
+        lastVal = STRING_ELT(x, i);
+      SET_STRING_ELT(out, i, lastVal);
+    }
+    break;
+
+  }
+  case VECSXP: {
+    SEXP lastVal = R_NilValue;
+
+    for (int i = n - 1; i >= 0; --i) {
+      if (!Rf_isNull(VECTOR_ELT(x, i)))
+        lastVal = VECTOR_ELT(x, i);
+      SET_VECTOR_ELT(out, i, lastVal);
+    }
+    break;
+
+  }
+  default:
+    stop("Don't know how to handle column of type", Rf_type2char(TYPEOF(x)));
+  }
+
+  Rf_copyMostAttrib(x, out);
+  return out;
+}
diff --git a/src/melt.cpp b/src/melt.cpp
new file mode 100644
index 0000000..d1d1616
--- /dev/null
+++ b/src/melt.cpp
@@ -0,0 +1,249 @@
+#include <Rcpp.h>
+using namespace Rcpp;
+
+// A debug macro -- change to 'debug(x) x' for debug output
+#define debug(x)
+
+// An optimized rep
+#define DO_REP(RTYPE, CTYPE, ACCESSOR)                         \
+  {                                                            \
+    for (int i = 0; i < n; ++i) {                              \
+      memcpy((char*)ACCESSOR(output) + i * xn * sizeof(CTYPE), \
+             (char*)ACCESSOR(x),                               \
+             sizeof(CTYPE) * xn);                              \
+    }                                                          \
+  }
+
+SEXP rep_(SEXP x, int n, std::string var_name) {
+  if (!Rf_isVectorAtomic(x) && TYPEOF(x) != VECSXP)
+    stop("'%s' must be an atomic vector or list", var_name);
+
+  if (Rf_inherits(x, "POSIXlt")) {
+    stop("'%s' is a POSIXlt. Please convert to POSIXct.", var_name);
+  }
+
+  int xn = Rf_length(x);
+  int nout = xn * n;
+
+  Shield<SEXP> output(Rf_allocVector(TYPEOF(x), nout));
+  switch (TYPEOF(x)) {
+    case INTSXP:
+      DO_REP(INTSXP, int, INTEGER);
+      break;
+    case REALSXP:
+      DO_REP(REALSXP, double, REAL);
+      break;
+    case STRSXP: {
+      int counter = 0;
+      for (int i = 0; i < n; ++i) {
+        for (int j = 0; j < xn; ++j) {
+          SET_STRING_ELT(output, counter, STRING_ELT(x, j));
+          ++counter;
+        }
+      }
+      break;
+    }
+    case LGLSXP:
+      DO_REP(LGLSXP, int, LOGICAL);
+      break;
+    case CPLXSXP:
+      DO_REP(CPLXSXP, Rcomplex, COMPLEX);
+      break;
+    case RAWSXP:
+      DO_REP(RAWSXP, Rbyte, RAW);
+      break;
+    case VECSXP:
+      DO_REP(VECSXP, SEXP, STRING_PTR);
+      break;
+    default: {
+      stop("Unhandled RTYPE in '%s'", var_name);
+      return R_NilValue;
+    }
+  }
+
+  Rf_copyMostAttrib(x, output);
+  return output;
+}
+
+// Optimized factor routine for the case where we want to make
+// a factor from a vector of names -- used for generating the
+// 'variable' column in the melted data.frame
+IntegerVector make_variable_column_factor(CharacterVector x, int nrow) {
+  IntegerVector output = no_init(x.size() * nrow);
+
+  int idx = 0;
+  for (int i = 0; i < x.size(); ++i)
+    for (int j = 0; j < nrow; ++j)
+      output[idx++] = i + 1;
+
+  output.attr("levels") = x;
+  output.attr("class") = "factor";
+  return output;
+}
+
+CharacterVector make_variable_column_character(CharacterVector x, int nrow) {
+  CharacterVector output = no_init(x.size() * nrow);
+
+  int idx = 0;
+  for (int i = 0; i < x.size(); ++i)
+    for (int j = 0; j < nrow; ++j)
+      output[idx++] = x[i];
+
+  return output;
+}
+
+// Concatenate vectors for the 'value' column
+#define DO_CONCATENATE(CTYPE)                                \
+  {                                                          \
+    memcpy((char*)dataptr(output) + i* nrow * sizeof(CTYPE), \
+           (char*)dataptr(tmp),                              \
+           nrow * sizeof(CTYPE));                            \
+    break;                                                   \
+  }
+
+SEXP concatenate(const DataFrame& x, IntegerVector ind, bool factorsAsStrings) {
+
+  int nrow = x.nrows();
+  int n_ind = ind.size();
+
+  // We coerce up to the 'max type' if necessary, using the fact
+  // that R's SEXPTYPEs are also ordered in terms of 'precision'
+  // Note: we convert factors to characters if necessary
+  int max_type = 0;
+  int ctype = 0;
+  for (int i = 0; i < n_ind; ++i) {
+
+    if (Rf_isFactor(x[ind[i]]) and factorsAsStrings) {
+      ctype = STRSXP;
+    } else {
+      ctype = TYPEOF(x[ind[i]]);
+    }
+    max_type = ctype > max_type ? ctype : max_type;
+  }
+
+  debug(printf("Max type of value variables is %s\n", Rf_type2char(max_type)));
+
+  Armor<SEXP> tmp;
+  Shield<SEXP> output(Rf_allocVector(max_type, nrow * n_ind));
+  for (int i = 0; i < n_ind; ++i) {
+
+    // a 'tmp' pointer to the current column being iterated over, or
+    // a coerced version if necessary
+    if (TYPEOF(x[ind[i]]) == max_type) {
+      tmp = x[ind[i]];
+    } else if (Rf_isFactor(x[ind[i]]) and factorsAsStrings) {
+      tmp = Rf_asCharacterFactor(x[ind[i]]);
+    } else {
+      tmp = Rf_coerceVector(x[ind[i]], max_type);
+    }
+
+    switch (max_type) {
+      case INTSXP:
+        DO_CONCATENATE(int);
+      case REALSXP:
+        DO_CONCATENATE(double);
+      case LGLSXP:
+        DO_CONCATENATE(int);
+      case CPLXSXP:
+        DO_CONCATENATE(Rcomplex);
+      case STRSXP: {
+        for (int j = 0; j < nrow; ++j) {
+          SET_STRING_ELT(output, i * nrow + j, STRING_ELT(tmp, j));
+        }
+        break;
+      }
+      case VECSXP: {
+        for (int j = 0; j < nrow; ++j) {
+          SET_VECTOR_ELT(output, i * nrow + j, VECTOR_ELT(tmp, j));
+        }
+        break;
+      }
+    default:
+      stop("Unsupported type (%s)", Rf_type2char(max_type));
+    }
+  }
+
+  return output;
+}
+
+// [[Rcpp::export]]
+List melt_dataframe(const DataFrame& data,
+                    const IntegerVector& id_ind,
+                    const IntegerVector& measure_ind,
+                    String variable_name,
+                    String value_name,
+                    SEXP attrTemplate,
+                    bool factorsAsStrings,
+                    bool valueAsFactor,
+                    bool variableAsFactor) {
+
+  int nrow = data.nrows();
+
+  CharacterVector data_names = as<CharacterVector>(data.attr("names"));
+
+  int n_id = id_ind.size();
+  debug(Rprintf("n_id == %i\n", n_id));
+
+  int n_measure = measure_ind.size();
+  debug(Rprintf("n_measure == %i\n", n_measure));
+
+  // Don't melt if the value variables are non-atomic
+  for (int i = 0; i < n_measure; ++i) {
+    if (!Rf_isVector(data[measure_ind[i]])) {
+      stop("Can't gather non-vector column %i", measure_ind[i] + 1);
+    }
+  }
+
+  // The output should be a data.frame with:
+  // number of columns == number of id vars + 'variable' + 'value',
+  // with number of rows == data.nrow() * number of value vars
+  List output = no_init(n_id + 2);
+
+  // First, allocate the ID variables
+  // we repeat each ID vector n_measure times
+  for (int i = 0; i < n_id; ++i) {
+    SEXP object = data[id_ind[i]];
+    std::string var_name = std::string(data_names[id_ind[i]]);
+    output[i] = rep_(object, n_measure, var_name);
+  }
+
+  // Now, we assign the 'variable' and 'value' columns
+
+  // 'variable' is made up of repeating the names of the 'measure' variables,
+  // each nrow times. We want this to be a factor as well.
+  CharacterVector id_names = no_init(n_measure);
+  for (int i = 0; i < n_measure; ++i) {
+    id_names[i] = data_names[measure_ind[i]];
+  }
+  if (variableAsFactor) {
+    output[n_id] = make_variable_column_factor(id_names, nrow);
+  } else {
+    output[n_id] = make_variable_column_character(id_names, nrow);
+  }
+
+  // 'value' is made by concatenating each of the 'value' variables
+  output[n_id + 1] = concatenate(data, measure_ind, factorsAsStrings);
+  if (!Rf_isNull(attrTemplate)) {
+    Rf_copyMostAttrib(attrTemplate, output[n_id + 1]);
+  }
+
+  // Make the List more data.frame like
+
+  // Set the row names
+  output.attr("row.names") =
+      IntegerVector::create(IntegerVector::get_na(), -(nrow * n_measure));
+
+  // Set the names
+  CharacterVector out_names = no_init(n_id + 2);
+  for (int i = 0; i < n_id; ++i) {
+    out_names[i] = data_names[id_ind[i]];
+  }
+  out_names[n_id] = variable_name;
+  out_names[n_id + 1] = value_name;
+  output.attr("names") = out_names;
+
+  // Set the class
+  output.attr("class") = "data.frame";
+
+  return output;
+}
diff --git a/src/simplifyPieces.cpp b/src/simplifyPieces.cpp
new file mode 100644
index 0000000..fdf65a8
--- /dev/null
+++ b/src/simplifyPieces.cpp
@@ -0,0 +1,50 @@
+#include <Rcpp.h>
+using namespace Rcpp;
+
+// [[Rcpp::export]]
+List simplifyPieces(ListOf<CharacterVector> pieces, int p,
+                    bool fillLeft = true) {
+
+  std::vector<int> tooSml, tooBig;
+  int n = pieces.size();
+
+  List list(p);
+  for (int j = 0; j < p; ++j)
+    list[j] = CharacterVector(n);
+  ListOf<CharacterVector> out(list);
+
+  for (int i = 0; i < n; ++i) {
+    CharacterVector x = pieces[i];
+
+    if (x.size() == 1 && x[0] == NA_STRING) {
+      for (int j = 0; j < p; ++j)
+        out[j][i] = NA_STRING;
+    } else if (x.size() > p) { // too big
+      tooBig.push_back(i + 1);
+
+      for (int j = 0; j < p; ++j)
+        out[j][i] = x[j];
+    } else if (x.size() < p) { // too small
+      tooSml.push_back(i + 1);
+
+      int gap = p - x.size();
+      for (int j = 0; j < p; ++j) {
+        if (fillLeft) {
+          out[j][i] = (j >= gap) ? x[j - gap] : NA_STRING;
+        } else {
+          out[j][i] = (j < x.size()) ? x[j] : NA_STRING;
+        }
+      }
+
+    } else {
+      for (int j = 0; j < p; ++j)
+        out[j][i] = x[j];
+    }
+  }
+
+  return List::create(
+    _["strings"] = out,
+    _["too_big"] = wrap(tooBig),
+    _["too_sml"] = wrap(tooSml)
+  );
+}
diff --git a/tests/testthat.R b/tests/testthat.R
new file mode 100644
index 0000000..e001a67
--- /dev/null
+++ b/tests/testthat.R
@@ -0,0 +1,4 @@
+library(testthat)
+library(tidyr)
+
+test_check("tidyr")
diff --git a/tests/testthat/test-complete.R b/tests/testthat/test-complete.R
new file mode 100644
index 0000000..ad5f34d
--- /dev/null
+++ b/tests/testthat/test-complete.R
@@ -0,0 +1,19 @@
+context("complete")
+
+test_that("basic invocation works", {
+  df <- data_frame(x = 1:2, y = 1:2, z = 3:4)
+  out <- complete(df, x, y)
+
+  expect_equal(nrow(out), 4)
+  expect_equal(out$z, c(3, NA, NA, 4))
+
+})
+
+test_that("preserves grouping", {
+  df <- data_frame(x = 1:2, y = 1:2, z = 3:4) %>%
+    dplyr::group_by(x)
+  out <- complete(df, x, y)
+
+  expect_s3_class(out, "grouped_df")
+  expect_equal(dplyr::groups(out), dplyr::groups(df))
+})
diff --git a/tests/testthat/test-drop_na.R b/tests/testthat/test-drop_na.R
new file mode 100644
index 0000000..72ce217
--- /dev/null
+++ b/tests/testthat/test-drop_na.R
@@ -0,0 +1,54 @@
+context("drop_na")
+
+test_that("empty call drops every row", {
+  df <- data_frame(x = c(1, 2, NA), y = c("a", NA, "b"))
+  exp <- data_frame(x = c(1), y = c("a"))
+  res <- tidyr::drop_na(df)
+  expect_equal(res, exp)
+})
+
+test_that("specifying (a) variables considers only that variable(s)", {
+  df <- data_frame(x = c(1, 2, NA), y = c("a", NA, "b"))
+  exp <- data_frame(x = c(1, 2), y = c("a", NA))
+  res <- tidyr::drop_na(df, x)
+  expect_equal(res, exp)
+  exp <- data_frame(x = c(1), y = c("a"))
+  res <- tidyr::drop_na(df, x:y)
+  expect_equal(res, exp)
+})
+
+test_that("groups are preserved", {
+  df <- data_frame(g = c("A", "A", "B"), x = c(1, 2, NA), y = c("a", NA, "b"))
+  exp <- data_frame(g = c("A", "B"), x = c(1, NA), y = c("a", "b"))
+
+  gdf <- dplyr::group_by_(df, "g")
+  gexp <- dplyr::group_by_(exp, "g")
+
+  res <- tidyr::drop_na_(gdf, "y")
+  expect_equal(res, gexp)
+  expect_equal(dplyr::groups(res), dplyr::groups(gexp))
+})
+
+test_that("empty call drops every row (NSE version)", {
+  df <- data_frame(x = c(1, 2, NA), y = c("a", NA, "b"))
+  exp <- data_frame(x = c(1), y = c("a"))
+  res <- tidyr::drop_na_(df, character())
+  expect_equal(res, exp)
+})
+
+test_that("specifying (a) variable(s) considers only that variable(s) (NSE version)", {
+  df <- data_frame(x = c(1, 2, NA), y = c("a", NA, "b"))
+  exp <- data_frame(x = c(1, 2), y = c("a", NA))
+  res <- tidyr::drop_na_(df, "x")
+  expect_equal(res, exp)
+  exp <- data_frame(x = c(1), y = c("a"))
+  res <- tidyr::drop_na_(df, c("x", "y"))
+  expect_equal(res, exp)
+})
+
+test_that("errors are raised", {
+  df <- data_frame(x = c(1, 2, NA), y = c("a", NA, "b"))
+  expect_error(tidyr::drop_na_(df, NULL), "not a character vector")
+  expect_error(tidyr::drop_na_(df, 1), "not a character vector")
+  expect_error(tidyr::drop_na_(df, "z"), "Unknown column")
+})
diff --git a/tests/testthat/test-expand.R b/tests/testthat/test-expand.R
new file mode 100644
index 0000000..a6fdbb8
--- /dev/null
+++ b/tests/testthat/test-expand.R
@@ -0,0 +1,70 @@
+context("expand")
+
+test_that("expand completes all values", {
+  df <- data.frame(x = 1:2, y = 1:2)
+  out <- expand(df, x, y)
+
+  expect_equal(nrow(out), 4)
+})
+
+test_that("multiple variables in one arg doesn't expand", {
+  df <- data.frame(x = 1:2, y = 1:2)
+  out <- expand(df, c(x, y))
+  expect_equal(nrow(out), 2)
+})
+
+test_that("expand_ accepts character vectors", {
+  df <- data.frame(x = 1:2, y = 1:2)
+
+  expect_equal(names(expand_(df, c("x", "y"))), c("x", "y"))
+})
+
+test_that("nesting doesn't expand values" ,{
+  df <- data.frame(x = 1:2, y = 1:2)
+  expect_equal(expand(df, nesting(x, y)), df)
+})
+
+test_that("expand_ accepts list of formulas", {
+  df <- data.frame(x = 1:2, y = 1:2)
+  expect_equal(names(expand_(df, c(~ x, ~y))), c("x", "y"))
+})
+
+test_that("expand works with non-standard col names", {
+  df <- data_frame(` x ` = 1:2, `/y` = 1:2)
+  out <- expand(df, ` x `, `/y`)
+
+  expect_equal(nrow(out), 4)
+})
+
+test_that("expand excepts expressions", {
+  df <- expand(data.frame(), x = 1:3, y = 3:1)
+  expect_equal(df, crossing(x = 1:3, y = 3:1))
+})
+
+test_that("expand respects groups", {
+  df <- data_frame(
+    a = c(1L, 1L, 2L),
+    b = c(1L, 2L, 1L),
+    c = c(2L, 1L, 1L)
+  )
+  out <- df %>% dplyr::group_by(a) %>% expand(b, c) %>% nest()
+
+  expect_equal(out$data[[1]], crossing(b = 1:2, c = 1:2))
+  expect_equal(out$data[[2]], data_frame(b = 1L, c = 1L))
+})
+
+test_that("preserves ordered factors", {
+  df <- data_frame(a = ordered("a"))
+  out <- expand(df, a)
+
+  expect_equal(df$a, ordered("a"))
+})
+
+
+test_that("zero length inputs are automatically dropped", {
+  tb <- tibble::tibble(x = 1:5)
+
+  expect_equal(expand(tb, x, y = numeric()), tb)
+  expect_equal(nesting(x = tb$x, y = numeric()), tb)
+  expect_equal(crossing(x = tb$x, y = numeric()), tb)
+})
diff --git a/tests/testthat/test-extract.R b/tests/testthat/test-extract.R
new file mode 100644
index 0000000..ad63350
--- /dev/null
+++ b/tests/testthat/test-extract.R
@@ -0,0 +1,36 @@
+context("Extract")
+
+test_that("default returns first alpha group", {
+  df <- data.frame(x = c("a.b", "a.d", "b.c"))
+  out <- df %>% extract(x, "A")
+  expect_equal(out$A, c("a", "a", "b"))
+})
+
+test_that("can match multiple groups", {
+  df <- data.frame(x = c("a.b", "a.d", "b.c"))
+  out <- df %>% extract(x, c("A", "B"), "([[:alnum:]]+)\\.([[:alnum:]]+)")
+  expect_equal(out$A, c("a", "a", "b"))
+  expect_equal(out$B, c("b", "d", "c"))
+})
+
+test_that("match failures give NAs", {
+  df <- data.frame(x = c("a.b", "a"))
+  out <- df %>% extract(x, "a", "(b)")
+  expect_equal(out$a, c("b", NA))
+})
+
+test_that("extract keeps characters as character", {
+  df <- data_frame(x = "X-1")
+
+  out <- extract(df, x, c("x", "y"), "(.)-(.)", convert = TRUE)
+  expect_equal(out$x, "X")
+  expect_equal(out$y, 1L)
+})
+
+test_that("groups are preserved", {
+  df <- data_frame(g = 1, x = "X1") %>% dplyr::group_by(g)
+  rs <- df %>% extract(x, c("x", "y"), "(.)(.)")
+
+  expect_equal(class(df), class(rs))
+  expect_equal(dplyr::groups(df), dplyr::groups(rs))
+})
diff --git a/tests/testthat/test-fill.R b/tests/testthat/test-fill.R
new file mode 100644
index 0000000..e7ba1e3
--- /dev/null
+++ b/tests/testthat/test-fill.R
@@ -0,0 +1,81 @@
+context("fill")
+
+test_that("all missings left unchanged", {
+  df <- data_frame(
+    lgl = c(NA, NA),
+    int = c(NA_integer_, NA),
+    dbl = c(NA_real_, NA),
+    chr = c(NA_character_, NA)
+  )
+
+  down <- fill(df, lgl, int, dbl, chr)
+  up <- fill(df, lgl, int, dbl, chr, .direction = "up")
+
+  expect_identical(down, df)
+  expect_identical(up, df)
+})
+
+test_that("missings filled down from last non-missing", {
+  df <- data_frame(x = c(1, NA, NA))
+
+  out <- fill(df, x)
+  expect_equal(out$x, c(1, 1, 1))
+})
+
+test_that("missings filled up from last non-missing", {
+  df <- data_frame(x = c(NA, NA, 1))
+
+  out <- fill(df, x, .direction = "up")
+  expect_equal(out$x, c(1, 1, 1))
+})
+
+test_that("missings filled down for each atomic vector", {
+  df <- data_frame(
+    lgl = c(T, NA),
+    int = c(1L, NA),
+    dbl = c(1, NA),
+    chr = c("a", NA),
+    lst = list(1:5, NULL)
+
+  )
+
+  out <- fill(df, everything())
+  expect_equal(out$lgl, c(TRUE, TRUE))
+  expect_equal(out$int, c(1L, 1L))
+  expect_equal(out$dbl, c(1, 1))
+  expect_equal(out$chr, c("a", "a"))
+  expect_equal(out$lst, list(1:5, 1:5))
+})
+
+test_that("missings filled up for each vector", {
+  df <- data_frame(
+    lgl = c(NA, T),
+    int = c(NA, 1L),
+    dbl = c(NA, 1),
+    chr = c(NA, "a"),
+    lst = list(NULL, 1:5)
+  )
+
+  out <- fill(df, everything(), .direction = "up")
+  expect_equal(out$lgl, c(TRUE, TRUE))
+  expect_equal(out$int, c(1L, 1L))
+  expect_equal(out$dbl, c(1, 1))
+  expect_equal(out$chr, c("a", "a"))
+  expect_equal(out$lst, list(1:5, 1:5))
+})
+
+test_that("fill preserves attributes", {
+  df <- data_frame(x = factor(c(NA, "a", NA)))
+
+  out_d <- fill(df, x)
+  out_u <- fill(df, x, .direction = "up")
+
+  expect_equal(attributes(out_d$x), attributes(df$x))
+  expect_equal(attributes(out_u$x), attributes(df$x))
+})
+
+test_that("fill respects grouping", {
+  df <- data_frame(x = c(1, 1, 2), y = c(1, NA, NA))
+  out <- df %>% dplyr::group_by(x) %>% fill(y)
+  expect_equal(out$y, c(1, 1, NA))
+})
diff --git a/tests/testthat/test-full_seq.R b/tests/testthat/test-full_seq.R
new file mode 100644
index 0000000..6c90871
--- /dev/null
+++ b/tests/testthat/test-full_seq.R
@@ -0,0 +1,21 @@
+context("full_seq")
+
+test_that("full_seq errors if sequence isn't regular", {
+  expect_error(full_seq(c(1, 3, 4), 2), "not a regular sequence")
+})
+
+test_that("sequences don't have to start at zero", {
+  expect_equal(full_seq(c(1, 5), 2), c(1, 3, 5))
+})
+
+test_that("full_seq fills in gaps", {
+  expect_equal(full_seq(c(1, 3), 1), c(1, 2, 3))
+})
+
+test_that("preserves attributes", {
+  x1 <- as.Date("2001-01-01") + c(0, 2)
+  x2 <- as.POSIXct(x1)
+
+  expect_s3_class(full_seq(x1, 2), "Date")
+  expect_s3_class(full_seq(x2, 86400), c("POSIXct", "POSIXt"))
+})
diff --git a/tests/testthat/test-gather.R b/tests/testthat/test-gather.R
new file mode 100644
index 0000000..e6e4759
--- /dev/null
+++ b/tests/testthat/test-gather.R
@@ -0,0 +1,138 @@
+context("Gather")
+
+test_that("gather all columns when ... is empty", {
+  df <- data.frame(
+    x = 1:5,
+    y = 6:10
+  )
+  out <- gather(df, key, val)
+  expect_equal(nrow(out), 10)
+  expect_equal(names(out), c("key", "val"))
+})
+
+test_that("gather returns input if no columns gathered", {
+  df <- data.frame(x = 1:2, y = 1:2)
+  out <- gather(df, a, b, -x, -y)
+  expect_equal(df, out)
+})
+
+test_that("if not supply, key and value default to key and value", {
+  df <- data.frame(x = 1:2)
+  out <- gather(df)
+  expect_equal(nrow(out), 2)
+  expect_equal(names(out), c("key", "value"))
+})
+
+test_that("Missing values removed when na.rm = TRUE", {
+  df <- data.frame(x = c(1, NA))
+  out <- gather(df, k, v)
+  expect_equal(out$v, df$x)
+
+  out <- gather(df, k, v, na.rm = TRUE)
+  expect_equal(out$v, 1)
+})
+
+test_that("key converted to character by default", {
+  df <- data.frame(y = 1, x = 2)
+  out <- gather(df, k, v)
+  expect_equal(out$k, c("y", "x"))
+})
+
+test_that("key preserves column ordering when factor_key = TRUE", {
+  df <- data.frame(y = 1, x = 2)
+  out <- gather(df, k, v, factor_key = TRUE)
+  expect_equal(out$k, factor(c("y", "x"), levels = c("y", "x")))
+})
+
+test_that("preserve class of input", {
+  dat <- data.frame(x = 1:2)
+  dat %>% as_data_frame %>% gather %>% expect_is("tbl_df")
+})
+
+test_that("additional controls which columns to gather", {
+  data <- data_frame(a = 1, b1 = 1, b2 = 2, b3 = 3)
+  out <- gather(data, key, val, b1:b3)
+
+  expect_equal(names(out), c("a", "key", "val"))
+  expect_equal(out$val, 1:3)
+})
+
+test_that("group_vars are kept where possible", {
+  df <- data_frame(x = 1, y = 1, z = 1)
+
+  # Can't keep
+  out <- df %>% dplyr::group_by(x) %>% gather(key, val, x:z)
+  expect_equal(out, data_frame(key = c("x", "y", "z"), val = 1))
+
+  # Can keep
+  out <- df %>% dplyr::group_by(x) %>% gather(key, val, y:z)
+  expect_equal(dplyr::groups(out), list(quote(x)))
+})
+
+# Column types ------------------------------------------------------------
+
+test_that("gather throws error for POSIXlt", {
+  df <- data.frame(y = 1)
+  df$x <- as.POSIXlt(Sys.time())
+
+  expect_error(gather(df, key, val, -x), "a POSIXlt")
+})
+
+test_that("factors coerced to characters, not integers", {
+  df <- data.frame(
+    v1 = 1:3,
+    v2 = factor(letters[1:3])
+  )
+
+  expect_warning(out <- gather(df, k, v),
+    "attributes are not identical across measure variables")
+
+  expect_equal(out$v, c(1:3, letters[1:3]))
+})
+
+test_that("attributes of id variables are preserved", {
+  df <- data.frame(x = factor(1:3), y = 1:3, z = 3:1)
+  out <- gather(df, key, val, -x)
+
+  expect_equal(attributes(df$x), attributes(out$x))
+})
+
+
+test_that("common attributes are preserved", {
+  df <- data.frame(date1 = Sys.Date(), date2 = Sys.Date() + 10)
+  out <- gather(df, k, v)
+
+  expect_is(out$v, "Date")
+})
+
+test_that("varying attributes are dropped with a warning", {
+  df <- data.frame(
+    date1 = as.POSIXct(Sys.Date()),
+    date2 = Sys.Date() + 10
+  )
+  expect_warning(gather(df, k, v),
+    "attributes are not identical across measure variables")
+})
+
+test_that("gather preserves OBJECT bit on e.g. POSIXct", {
+  df <- data.frame(now = Sys.time())
+  out <- gather(df, k, v)
+
+  object_bit_set <- function(x) {
+    grepl("\\[OBJ", capture.output(.Internal(inspect(x)))[1])
+  }
+  expect_true(object_bit_set(out$v))
+})
+
+test_that("can handle list-columns", {
+  df <- data_frame(x = 1:2, y = list("a", TRUE))
+  out <- gather(df, k, v, -y)
+
+  expect_identical(out$y, df$y)
+})
+
+test_that("can gather list-columns", {
+  df <- data_frame(x = 1:2, y = list(1, 2), z = list(3, 4))
+  out <- gather(df, k, v, y:z)
+  expect_equal(out$v, list(1, 2, 3, 4))
+})
diff --git a/tests/testthat/test-id.R b/tests/testthat/test-id.R
new file mode 100644
index 0000000..373e6a0
--- /dev/null
+++ b/tests/testthat/test-id.R
@@ -0,0 +1,8 @@
+context("id")
+
+test_that("drop preserves count of factor levels", {
+  x <- factor(, levels = c("a", "b"))
+
+  expect_equal(id_var(x), structure(integer(), n = 2))
+  expect_equal(id(data.frame(x)), structure(integer(), n = 2))
+})
diff --git a/tests/testthat/test-nest.R b/tests/testthat/test-nest.R
new file mode 100644
index 0000000..c47886c
--- /dev/null
+++ b/tests/testthat/test-nest.R
@@ -0,0 +1,44 @@
+context("nest")
+
+test_that("nest turns grouped values into one list-df", {
+  df <- data_frame(x = c(1, 1, 1), y = 1:3)
+  out <- nest(df, y)
+  expect_equal(out$x, 1)
+  expect_equal(out$data, list(data.frame(y = 1:3)))
+})
+
+test_that("can control output column name", {
+  df <- data_frame(x = c(1, 1, 1), y = 1:3)
+  out <- nest(df, y, .key = y)
+
+  expect_equal(names(out), c("x", "y"))
+})
+
+test_that("nest doesn't include grouping vars in nested data", {
+  out <- data_frame(x = c(1, 1, 1), y = 1:3) %>%
+    dplyr::group_by(x) %>%
+    nest()
+
+  expect_equal(out$data[[1]], data.frame(y = 1:3))
+})
+
+test_that("can restrict variables in grouped nest", {
+  df <- data_frame(x = 1, y = 2, z = 3) %>% dplyr::group_by(x)
+
+  out <- df %>% nest(y)
+  expect_equal(names(out$data[[1]]), "y")
+})
+
+test_that("puts data into the correct row", {
+  df <- data_frame(x = 1:3, y = c("B", "A", "A"))
+  out <- nest(df, x) %>%
+    dplyr::filter(y == "B")
+
+  expect_equal(out$data[[1]]$x, 1)
+})
+
+test_that("nesting everything yields a simple data frame", {
+  df <- data_frame(x = 1:3, y = c("B", "A", "A"))
+  out <- nest(df, x, y)
+  expect_equal(out$data, list(df))
+})
diff --git a/tests/testthat/test-replace_na.R b/tests/testthat/test-replace_na.R
new file mode 100644
index 0000000..f7e1143
--- /dev/null
+++ b/tests/testthat/test-replace_na.R
@@ -0,0 +1,15 @@
+context("replace_na")
+
+test_that("empty call does nothing", {
+  df <- data_frame(x = c(1, NA))
+  out <- replace_na(df)
+
+  expect_equal(out, df)
+})
+
+test_that("missing values are replaced", {
+  df <- data_frame(x = c(1, NA))
+  out <- replace_na(df, list(x = 0))
+
+  expect_equal(out$x, c(1, 0))
+})
diff --git a/tests/testthat/test-separate.R b/tests/testthat/test-separate.R
new file mode 100644
index 0000000..9ef6225
--- /dev/null
+++ b/tests/testthat/test-separate.R
@@ -0,0 +1,117 @@
+context("Separate")
+
+test_that("missing values in input are missing in output", {
+  df <- data_frame(x = c(NA, "a b"))
+  out <- separate(df, x, c("x", "y"))
+  expect_equal(out$x, c(NA, "a"))
+  expect_equal(out$y, c(NA, "b"))
+})
+
+test_that("integer values specific position between characters", {
+  df <- data_frame(x = c(NA, "ab", "cd"))
+
+  out <- separate(df, x, c("x", "y"), 1)
+  expect_equal(out$x, c(NA, "a", "c"))
+})
+
+test_that("convert produces integers etc", {
+  df <- data_frame(x = "1-1.5-FALSE")
+
+  out <- separate(df, x, c("x", "y", "z"), "-", convert = TRUE)
+  expect_equal(out$x, 1L)
+  expect_equal(out$y, 1.5)
+  expect_equal(out$z, FALSE)
+})
+
+test_that("convert keeps characters as character", {
+  df <- data_frame(x = "X-1")
+
+  out <- separate(df, x, c("x", "y"), "-", convert = TRUE)
+  expect_equal(out$x, "X")
+  expect_equal(out$y, 1L)
+})
+
+test_that("too many pieces dealt with as requested", {
+  df <- data_frame(x = c("a b", "a b c"))
+
+  expect_warning(separate(df, x, c("x", "y")), "Too many")
+
+  merge <- separate(df, x, c("x", "y"), extra = "merge")
+  expect_equal(merge[[1]], c("a", "a"))
+  expect_equal(merge[[2]], c("b", "b c"))
+
+  drop <- separate(df, x, c("x", "y"), extra = "drop")
+  expect_equal(drop[[1]], c("a", "a"))
+  expect_equal(drop[[2]], c("b", "b"))
+})
+
+test_that("too few pieces dealt with as requested", {
+  df <- data_frame(x = c("a b", "a b c"))
+
+  expect_warning(separate(df, x, c("x", "y", "z")), "Too few")
+
+  left <- separate(df, x, c("x", "y", "z"), fill = "left")
+  expect_equal(left$x, c(NA, "a"))
+  expect_equal(left$y, c("a", "b"))
+  expect_equal(left$z, c("b", "c"))
+
+  right <- separate(df, x, c("x", "y", "z"), fill = "right")
+  expect_equal(right$z, c(NA, "c"))
+})
+
+test_that("preserves grouping", {
+  df <- data_frame(g = 1, x = "a:b") %>% dplyr::group_by(g)
+  rs <- df %>% separate(x, c("a", "b"))
+
+  expect_equal(class(df), class(rs))
+  expect_equal(dplyr::groups(df), dplyr::groups(rs))
+})
+
+test_that("drops grouping when needed", {
+  df <- data_frame(x = "a:b") %>% dplyr::group_by(x)
+  rs <- df %>% separate(x, c("a", "b"))
+
+  expect_equal(rs$a, "a")
+  expect_equal(dplyr::groups(rs), NULL)
+})
+
+# Separate rows -----------------------------------------------------------
+context("Separate rows")
+
+test_that("can handle collapsed rows", {
+  df <- data_frame(x = 1:3, y = c("a", "d,e,f", "g,h"))
+  expect_equal(separate_rows(df, y)$y, unlist(strsplit(df$y, "\\,")))
+})
+
+test_that("default pattern does not split decimals in nested strings", {
+  df <- dplyr::data_frame(x = 1:3, y = c("1", "1.0,1.1", "2.1"))
+  expect_equal(separate_rows(df, y)$y, unlist(strsplit(df$y, ",")))
+})
+
+test_that("preserves grouping", {
+  df <- data_frame(g = 1, x = "a:b") %>% dplyr::group_by(g)
+  rs <- df %>% separate_rows(x)
+
+  expect_equal(class(df), class(rs))
+  expect_equal(dplyr::groups(df), dplyr::groups(rs))
+})
+
+test_that("drops grouping when needed", {
+  df <- data_frame(x = 1, y = "a:b") %>% dplyr::group_by(x, y)
+
+  out <- df %>% separate_rows(y)
+  expect_equal(out$y, c("a", "b"))
+  expect_equal(dplyr::groups(out), list(as.name('x')))
+
+  out <- df %>% dplyr::group_by(y) %>% separate_rows(y)
+  expect_equal(dplyr::groups(out), NULL)
+})
+
+test_that("convert produces integers etc", {
+  df <- data_frame(x = "1,2,3", y = "T,F,T", z = "a,b,c")
+
+  out <- separate_rows(df, x, y, z, convert = TRUE)
+  expect_equal(class(out$x), "integer")
+  expect_equal(class(out$y), "logical")
+  expect_equal(class(out$z), "character")
+})
diff --git a/tests/testthat/test-spread.R b/tests/testthat/test-spread.R
new file mode 100644
index 0000000..64b3af3
--- /dev/null
+++ b/tests/testthat/test-spread.R
@@ -0,0 +1,185 @@
+context("Spread")
+library(dplyr, warn.conflicts = FALSE)
+
+test_that("order doesn't matter", {
+
+  one <- data.frame(x = c("a", "b"), y = 1:2) %>% spread(x, y)
+  two <- data.frame(x = c("b", "a"), y = 2:1) %>% spread(x, y) %>%
+    select(a, b) %>% arrange(a, b)
+  expect_equal(one, two)
+
+  one <- data.frame(z = c("b", "a"), x = c("a", "b"), y = 1:2) %>%
+    spread(x, y) %>% arrange(z)
+  two <- data.frame(z = c("a", "b"), x = c("b", "a"), y = 2:1) %>%
+    spread(x, y)
+  expect_equal(one, two)
+})
+
+test_that("convert turns strings into integers", {
+  df <- data_frame(key = "a", value = "1")
+  out <- spread(df, key, value, convert = TRUE)
+
+  expect_is(out$a, "integer")
+})
+
+test_that("duplicate values for one key is an error", {
+  df <- data.frame(x = c("a", "b", "b"), y = c(1, 2, 2), z = c(1, 2, 2))
+
+  expect_error(df %>% spread(x, y), "Duplicate identifiers for rows (2, 3)",
+    fixed = TRUE)
+})
+
+test_that("factors are spread into columns (#35)", {
+  data <- data.frame(
+    x = c("a", "a", "b", "b"),
+    y = c("c", "d", "c", "d"),
+    z = c("w", "x", "y", "z")
+  )
+
+  out <- data %>% spread(x, z)
+  expect_equal(names(out), c("y", "a", "b"))
+  expect_true(all(vapply(out, is.factor, logical(1))))
+  expect_identical(levels(out$a), levels(data$z))
+  expect_identical(levels(out$b), levels(data$z))
+
+})
+
+test_that("drop = FALSE keeps missing combinations (#25)", {
+  df <- data.frame(
+    x = factor("a", levels = c("a", "b")),
+    y = factor("b", levels = c("a", "b")),
+    z = 1
+  )
+  out <- df %>% spread(x, z, drop = FALSE)
+  expect_equal(nrow(out), 2)
+  expect_equal(ncol(out), 3)
+  expect_equal(out$a[2], 1)
+})
+
+test_that("drop = FALSE keeps missing combinations of 0-length factors (#56)", {
+  df <- data.frame(
+    x = factor(, levels = c("a", "b")),
+    y = factor(, levels = c("a", "b")),
+    z = logical()
+  )
+  out <- df %>% spread(x, z, drop = FALSE)
+
+  expect_equal(nrow(out), 2)
+  expect_equal(ncol(out), 3)
+  expect_equal(out$a, c(NA, NA))
+  expect_equal(out$b, c(NA, NA))
+})
+
+test_that("preserve class of input", {
+  dat <- data.frame(
+    x = c("a", "a", "b", "b"),
+    y = c("c", "d", "c", "d"),
+    z = c("w", "x", "y", "z")
+  )
+  dat %>% as_data_frame %>% spread(x, z) %>% expect_is("tbl_df")
+})
+
+test_that("dates are spread into columns (#62)", {
+  df <- data.frame(id = c("a", "a", "b", "b"),
+                   key = c("begin", "end", "begin", "end"),
+                   date = Sys.Date() + 0:3,
+                   stringsAsFactors=FALSE)
+  out <- spread(df, key, date)
+  expect_identical(names(out), c("id", "begin", "end"))
+  expect_is(out$begin, "Date")
+  expect_is(out$end, "Date")
+})
+
+test_that("spread can produce mixed variable types (#118)", {
+  df <- data.frame(
+    row = rep(1:2, 3),
+    column = rep(1:3, each = 2),
+    cell_contents = as.character(c(rep("Argentina", 2),
+                                   62.485, 64.399,
+                                   1952, 1957)),
+    stringsAsFactors = FALSE
+  )
+  out <- spread(df, column, cell_contents, convert = TRUE)
+  expect_equivalent(vapply(out, class, ""),
+                    c("integer", "character", "numeric", "integer"))
+})
+
+test_that("factors can be used with convert = TRUE to produce mixed types", {
+  df <- data.frame(row = c(1, 2, 1, 2, 1, 2),
+                   column = c("f", "f", "g", "g", "h", "h"),
+                   contents = c("aa", "bb", "1", "2", "TRUE", "FALSE"),
+                   stringsAsFactors = FALSE)
+  out <- df %>% spread(column, contents, convert = TRUE)
+  expect_is(out$f, "character")
+  expect_is(out$g, "integer")
+  expect_is(out$h, "logical")
+})
+
+test_that("dates can be used with convert = TRUE", {
+  df <- data.frame(id = c("a", "a", "b", "b"),
+                   key = c("begin", "end", "begin", "end"),
+                   date = Sys.Date() + 0:3,
+                   stringsAsFactors=FALSE)
+  out <- spread(df, key, date, convert = TRUE)
+  expect_is(out$begin, "character")
+  expect_is(out$end, "character")
+})
+
+test_that("vars that are all NA are logical if convert = TRUE (#118)", {
+  df <- data.frame(row = c(1, 2, 1, 2), column = c("f", "f", "g", "g"),
+                   contents = c("aa", "bb", NA, NA), stringsAsFactors = FALSE)
+  out <- df %>% spread(column, contents, convert = TRUE)
+  expect_is(out$g, "logical")
+})
+
+test_that("complex values are preserved  (#134)", {
+  df <- expand.grid(id = 1:2, key = letters[1:2], stringsAsFactors = TRUE) %>%
+    mutate(value = 1:4 + 1i)
+
+  out1 <- spread(df, key, value, convert = FALSE)
+  out2 <- spread(df, key, value, convert = TRUE)
+
+  expect_equal(out1$a, 1:2 + 1i)
+  expect_equal(out2$a, 1:2 + 1i)
+  expect_equal(out1$b, 3:4 + 1i)
+  expect_equal(out2$b, 3:4 + 1i)
+})
+
+test_that("can spread with nested columns", {
+  df <- tibble::data_frame(x = c("a", "a"), y = 1:2, z = list(1:2, 3:5))
+  out <- spread(df, x, y)
+
+  expect_equal(out$a, 1:2)
+  expect_equal(out$z, df$z)
+})
+
+test_that("spread gives one column when no existing non-spread vars", {
+  df <- data_frame(
+    key = c("a", "b", "c"),
+    value = c(1, 2, 3)
+  )
+  expect_equal(df %>% spread(key, value), data.frame(a = 1, b = 2, c = 3))
+})
+
+test_that("grouping vars are kept where possible", {
+  # Can keep
+  df <- data.frame(x = 1:2, key = c("a", "b"), value = 1:2)
+  out <- df %>% group_by(x) %>% spread(key, value)
+  expect_equal(groups(out), list(quote(x)))
+
+  # Can't keep
+  df <- data.frame(key = c("a", "b"), value = 1:2)
+  out <- df %>% group_by(key) %>% spread(key, value)
+  expect_equal(out, data_frame(a = 1L, b = 2L))
+})
+
+
+test_that("col names never contains NA", {
+  df <- data_frame(x = c(1, NA), y = 1:2)
+  df %>%
+    spread(x, y) %>%
+    expect_named(c("1", "<NA>"))
+  df %>%
+    spread(x, y, sep = "_") %>%
+    expect_named(c("x_1", "x_NA"))
+})
diff --git a/tests/testthat/test-unite.R b/tests/testthat/test-unite.R
new file mode 100644
index 0000000..4121d58
--- /dev/null
+++ b/tests/testthat/test-unite.R
@@ -0,0 +1,36 @@
+context("unite")
+
+test_that("unite pastes columns together & removes old col", {
+  df <- data_frame(x = "a", y = "b")
+  out <- unite(df, z, x:y)
+
+  expect_equal(names(out), "z")
+  expect_equal(out$z, "a_b")
+})
+
+test_that("unite does not remove new col in case of name clash", {
+  df <- data_frame(x = "a", y = "b")
+  out <- unite(df, x, x:y)
+
+  expect_equal(names(out), "x")
+  expect_equal(out$x, "a_b")
+})
+
+test_that("unite preserves grouping", {
+  df <- data_frame(g = 1, x = "a") %>% dplyr::group_by(g)
+  rs <- df %>% unite(x, x)
+
+
+  expect_equal(df, rs)
+  expect_equal(class(df), class(rs))
+  expect_equal(dplyr::groups(df), dplyr::groups(rs))
+})
+
+
+test_that("drops grouping when needed", {
+  df <- data_frame(g = 1, x = "a") %>% dplyr::group_by(g)
+  rs <- df %>% unite(gx, g, x)
+
+  expect_equal(rs$gx, "1_a")
+  expect_equal(dplyr::groups(rs), NULL)
+})
diff --git a/tests/testthat/test-unnest.R b/tests/testthat/test-unnest.R
new file mode 100644
index 0000000..998fd4c
--- /dev/null
+++ b/tests/testthat/test-unnest.R
@@ -0,0 +1,116 @@
+context("unnest")
+
+test_that("unnesting combines atomic vectors", {
+  df <- data_frame(x = list(1, 2:3, 4:10))
+  expect_equal(unnest(df)$x, 1:10)
+})
+
+test_that("vector unnest preseves names", {
+  df <- data_frame(x = list(1, 2:3), y = list("a", c("b", "c")))
+  out <- unnest(df)
+  expect_named(out, c("x", "y"))
+})
+
+test_that("unnesting row binds data frames", {
+  df <- data_frame(x = list(
+    data_frame(x = 1:5),
+    data_frame(x = 6:10)
+  ))
+  expect_equal(unnest(df)$x, 1:10)
+})
+
+test_that("elements must all be of same type", {
+  df <- data_frame(x = list(1, "a"))
+  expect_error(unnest(df), "(incompatible type)|(numeric to character)")
+})
+
+test_that("can't combine vectors and data frames", {
+  df <- data_frame(x = list(1, data_frame(1)))
+  expect_error(unnest(df), "a list of vectors or a list of data frames")
+})
+
+test_that("multiple columns must be same length", {
+  df <- data_frame(x = list(1), y = list(1:2))
+  expect_error(unnest(df), "same number of elements")
+
+  df <- data_frame(x = list(1), y = list(data_frame(x = 1:2)))
+  expect_error(unnest(df), "same number of elements")
+})
+
+test_that("nested is split as a list (#84)", {
+  df <- data_frame(x = 1:3, y = list(1,2:3,4), z = list(5,6:7,8))
+  expect_warning(out <- unnest(df, y, z), NA)
+  expect_equal(out$x, c(1, 2, 2, 3))
+  expect_equal(out$y, unlist(df$y))
+  expect_equal(out$z, unlist(df$z))
+})
+
+test_that("unnest has mutate semantics", {
+  df <- data_frame(x = 1:3, y = list(1,2:3,4))
+  out <- df %>% unnest(z = lapply(y, `+`, 1))
+
+  expect_equal(out$z, 2:5)
+})
+
+test_that(".id creates vector of names for vector unnest", {
+  df <- data_frame(x = 1:2, y = list(a = 1, b = 1:2))
+  out <- unnest(df, .id = "name")
+
+  expect_equal(out$name, c("a", "b", "b"))
+})
+
+test_that(".id creates vector of names for data frame unnest", {
+  df <- data_frame(x = 1:2, y = list(
+    a = data_frame(y = 1),
+    b = data_frame(y = 1:2)
+  ))
+  out <- unnest(df, .id = "name")
+
+  expect_equal(out$name, c("a", "b", "b"))
+})
+
+test_that("can use non-syntactic names", {
+  out <- data_frame("foo bar" = list(1:2, 3)) %>% unnest()
+
+  expect_named(out, "foo bar")
+})
+
+test_that("sep combines column names", {
+  ldf <- list(data_frame(x = 1))
+  data_frame(x = ldf, y = ldf) %>%
+    unnest(.sep = "_") %>%
+    expect_named(c("x_x", "y_x"))
+})
+
+# Drop --------------------------------------------------------------------
+
+test_that("unnest drops list cols if expanding", {
+  df <- data_frame(x = 1:2, y = list(3, 4), z = list(5, 6:7))
+  out <- df %>% unnest(z)
+
+  expect_equal(names(out), c("x", "z"))
+})
+
+test_that("unnest keeps list cols if not expanding", {
+  df <- data_frame(x = 1:2, y = list(3, 4), z = list(5, 6:7))
+  out <- df %>% unnest(y)
+
+  expect_equal(names(out), c("x", "z", "y"))
+})
+
+test_that("unnest respects .drop_lists", {
+  df <- data_frame(x = 1:2, y = list(3, 4), z = list(5, 6:7))
+
+  expect_equal(df %>% unnest(y, .drop = TRUE) %>% names(), c("x", "y"))
+  expect_equal(df %>% unnest(z, .drop = FALSE) %>% names(), c("x", "y", "z"))
+
+})
+
+test_that("grouping is preserved", {
+  df <- data_frame(g = 1, x = list(1:3)) %>% dplyr::group_by(g)
+  rs <- df %>% unnest(x)
+
+  expect_equal(rs$x, 1:3)
+  expect_equal(class(df), class(rs))
+  expect_equal(dplyr::groups(df), dplyr::groups(rs))
+})
diff --git a/vignettes/billboard.csv b/vignettes/billboard.csv
new file mode 100644
index 0000000..d3fb4a5
--- /dev/null
+++ b/vignettes/billboard.csv
@@ -0,0 +1,318 @@
+"year","artist","track","time","date.entered","wk1","wk2","wk3","wk4","wk5","wk6","wk7","wk8","wk9","wk10","wk11","wk12","wk13","wk14","wk15","wk16","wk17","wk18","wk19","wk20","wk21","wk22","wk23","wk24","wk25","wk26","wk27","wk28","wk29","wk30","wk31","wk32","wk33","wk34","wk35","wk36","wk37","wk38","wk39","wk40","wk41","wk42","wk43","wk44","wk45","wk46","wk47","wk48","wk49","wk50","wk51","wk52","wk53","wk54","wk55","wk56","wk57","wk58","wk59","wk60","wk61","wk62","wk63","wk64","wk65", [...]
+2000,"2 Pac","Baby Don't Cry (Keep...","4:22","2000-02-26",87,82,72,77,87,94,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"2Ge+her","The Hardest Part Of ...","3:15","2000-09-02",91,87,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"3 Doors Down","Kryptonite","3:53","2000-04-08",81,70,68,67,66,57,54,53,51,51,51,51,47,44,38,28,22,18,18,14,12,7,6,6,6,5,5,4,4,4,4,3,3,3,4,5,5,9,9,15,14,13,14,16,17,21,22,24,28,33,42,42,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"3 Doors Down","Loser","4:24","2000-10-21",76,76,72,69,67,65,55,59,62,61,61,59,61,66,72,76,75,67,73,70,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"504 Boyz","Wobble Wobble","3:35","2000-04-15",57,34,25,17,17,31,36,49,53,57,64,70,75,76,78,85,92,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"98^0","Give Me Just One Nig...","3:24","2000-08-19",51,39,34,26,26,19,2,2,3,6,7,22,29,36,47,67,66,84,93,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"A*Teens","Dancing Queen","3:44","2000-07-08",97,97,96,95,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Aaliyah","I Don't Wanna","4:15","2000-01-29",84,62,51,41,38,35,35,38,38,36,37,37,38,49,61,63,62,67,83,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Aaliyah","Try Again","4:03","2000-03-18",59,53,38,28,21,18,16,14,12,10,9,8,6,1,2,2,2,2,3,4,5,5,6,9,13,14,16,23,22,33,36,43,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Adams, Yolanda","Open My Heart","5:30","2000-08-26",76,76,74,69,68,67,61,58,57,59,66,68,61,67,59,63,67,71,79,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Adkins, Trace","More","3:05","2000-04-29",84,84,75,73,73,69,68,65,73,83,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Aguilera, Christina","Come On Over Baby (A...","3:38","2000-08-05",57,47,45,29,23,18,11,9,9,11,1,1,1,1,4,8,12,22,23,43,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Aguilera, Christina","I Turn To You","4:00","2000-04-15",50,39,30,28,21,19,20,17,17,17,17,3,3,7,10,17,25,29,29,40,43,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Aguilera, Christina","What A Girl Wants","3:18","1999-11-27",71,51,28,18,13,13,11,1,1,2,2,3,3,4,12,11,13,15,18,20,30,40,39,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Alice Deejay","Better Off Alone","6:50","2000-04-08",79,65,53,48,45,36,34,29,27,30,36,37,39,49,57,63,65,68,79,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Allan, Gary","Smoke Rings In The D...","4:18","2000-01-22",80,78,76,77,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Amber","Sexual","4:38","1999-07-17",99,99,96,96,100,93,93,96,NA,NA,99,NA,96,96,99,98,98,NA,95,88,88,79,76,69,69,59,58,58,49,44,42,46,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Anastacia","I'm Outta Love","4:01","2000-04-01",92,NA,NA,95,NA,NA,NA,NA,NA,NA,NA,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Anthony, Marc","My Baby You","3:59","2000-09-16",82,76,76,70,82,81,74,80,76,76,73,74,87,83,89,93,94,94,91,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Anthony, Marc","You Sang To Me","3:50","2000-02-26",77,54,50,43,30,27,21,18,15,13,13,13,13,5,2,2,5,7,9,12,12,16,20,20,22,25,26,29,35,33,40,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Avant","My First Love","4:28","2000-11-04",70,62,56,43,39,33,26,26,26,31,32,31,38,38,52,57,64,73,81,79,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Avant","Separated","4:13","2000-04-29",62,32,30,23,26,30,35,32,32,25,23,28,27,29,27,31,31,33,40,51,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"BBMak","Back Here","3:35","2000-04-29",99,86,60,52,38,34,28,21,18,18,19,15,18,13,16,15,16,16,17,15,18,17,16,22,24,30,36,37,42,45,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Backstreet Boys, The","Shape Of My Heart","3:49","2000-10-14",39,25,24,15,12,12,10,9,10,12,17,19,29,26,24,31,52,63,62,70,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Backstreet Boys, The","Show Me The Meaning ...","3:54","2000-01-01",74,62,55,25,16,14,12,10,12,9,7,6,6,6,8,9,13,19,23,26,32,34,45,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Backstreet Boys, The","The One","3:46","2000-05-27",58,50,43,37,31,30,39,47,55,61,76,90,93,93,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Badu, Erkyah","Bag Lady","5:03","2000-08-19",67,53,42,41,48,42,34,6,9,9,8,11,15,21,26,29,26,38,56,66,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Baha Men","Who Let The Dogs Out","3:17","2000-07-22",99,92,85,76,65,54,61,58,54,54,53,53,43,40,44,41,51,65,78,84,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Barenaked Ladies","Pinch Me","3:46","2000-09-09",77,76,69,45,51,37,33,29,26,25,16,15,15,19,19,20,22,20,21,34,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Beenie Man","Girls Dem Sugar","4:17","2000-10-21",72,72,63,56,62,63,54,60,69,75,84,92,85,84,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Before Dark","Monica","4:04","2000-05-20",95,87,80,80,77,87,91,91,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Bega, Lou","Tricky Tricky ","3:23","2000-01-29",75,74,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Big Punisher","It's So Hard","3:25","2000-04-22",96,87,75,79,81,81,76,76,78,84,90,88,94,98,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Black Rob","Whoa!","4:04","2000-03-04",78,59,53,52,47,46,43,47,47,58,54,57,70,85,84,93,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Black, Clint","Been There","5:28","2000-02-19",87,73,62,58,58,57,51,47,44,44,44,55,53,53,63,84,85,87,95,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Blaque","Bring It All To Me","3:46","1999-10-23",73,63,50,42,24,19,17,14,11,9,9,9,10,5,5,6,8,9,15,15,18,17,18,19,19,22,26,32,42,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Blige, Mary J.","Deep Inside","5:26","1999-11-13",83,80,80,75,75,73,64,64,65,67,63,67,75,85,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Blige, Mary J.","Give Me You","5:00","2000-04-15",97,94,77,76,68,77,89,90,NA,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Blink-182","All The Small Things","2:52","1999-12-04",89,76,69,59,59,51,50,35,26,15,7,6,8,8,9,11,14,16,18,23,33,41,43,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Bloodhound Gang","The Bad Touch","4:20","2000-03-18",70,62,55,55,52,57,72,80,82,92,96,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Bon Jovi","It's My Life","3:44","2000-08-12",64,58,51,51,48,45,36,33,34,34,35,34,39,44,51,58,61,84,85,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Braxton, Toni","He Wasn't Man Enough","4:21","2000-03-18",63,55,48,39,35,24,3,2,2,4,4,5,11,12,16,15,14,14,12,10,11,13,13,13,15,16,14,13,17,19,23,29,37,33,34,41,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Braxton, Toni","Just Be A Man About ...","4:10","2000-07-29",76,69,51,42,37,32,32,34,34,38,50,53,53,63,65,72,79,84,89,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Braxton, Toni","Spanish Guitar","4:24","2000-12-02",98,98,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Brock, Chad","A Country Boy Can Su...","3:54","2000-01-01",93,75,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Brock, Chad","Yes!","3:22","2000-04-08",90,77,66,61,59,47,39,33,32,31,28,27,22,27,31,39,45,50,53,59,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Brooks & Dunn","You'll Always Be Lov...","2:58","2000-06-10",95,85,85,85,83,83,82,74,74,68,62,56,56,55,62,71,86,100,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Brooks, Garth","Do What You Gotta Do","2:56","2000-02-19",86,81,72,70,69,77,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Byrd, Tracy","Put Your Hand In Min...","4:30","2000-01-29",81,77,76,76,86,88,92,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Cagle, Chris","My Love Goes On And ...","3:02","2000-10-21",99,94,94,87,84,83,76,76,79,83,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Cam'ron","What Means The World...","4:38","2000-10-14",94,94,96,91,84,83,88,87,95,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Carey, Mariah","Crybaby","5:19","2000-06-24",28,34,48,62,77,90,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Carey, Mariah","Thank God I Found Yo...","4:14","1999-12-11",82,68,50,50,41,37,26,22,22,2,1,2,4,13,21,28,43,57,82,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Carter, Aaron","Aaron's Party (Come ...","3:23","2000-08-26",99,75,57,35,35,37,43,79,51,55,67,83,86,92,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Carter, Torrey","Take That","3:43","2000-06-24",94,88,86,91,89,87,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Changing Faces","That Other Woman","4:00","2000-09-30",80,72,66,66,64,76,65,66,75,85,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Chesney, Kenny","I Lost It","3:54","2000-10-21",75,67,61,58,58,53,47,47,40,34,36,45,42,45,60,70,82,88,89,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Chesney, Kenny","What I Need To Do","4:05","2000-04-01",79,74,68,72,69,69,62,58,57,57,56,56,56,72,80,93,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Clark Family Experience","Meanwhile Back At Th...","2:56","2000-11-18",87,86,81,92,80,80,82,84,82,81,85,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Clark, Terri","A Little Gasoline","3:07","2000-12-16",75,82,88,96,99,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Common","The Light","3:55","2000-08-05",75,55,53,49,46,44,49,51,51,56,52,56,70,82,86,89,93,93,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Counting Crows","Hanginaround","4:07","1999-11-06",84,70,66,60,46,37,35,35,35,32,29,29,28,32,38,48,56,59,61,66,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Creed","Higher","5:16","1999-09-11",81,77,73,63,61,58,56,52,56,57,57,57,57,57,60,61,61,57,60,61,NA,NA,NA,NA,NA,NA,NA,NA,43,41,34,28,25,23,22,16,16,18,14,13,13,11,11,9,9,7,7,9,9,12,14,16,17,17,21,26,29,32,39,39,43,47,50,50,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Creed","With Arms Wide Open","3:52","2000-05-13",84,78,76,74,70,68,74,75,69,74,70,79,84,86,76,62,45,29,19,11,10,7,5,3,3,3,1,2,2,3,3,3,4,5,5,5,5,9,12,13,13,17,22,26,28,37,41,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Cyrus, Billy Ray","You Won't Be Lonely ...","3:45","2000-09-23",97,97,97,92,91,88,85,80,82,80,80,89,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"D'Angelo","Left & Right","4:35","1999-12-11",93,77,75,70,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"D'Angelo","Untitled (How Does I...","7:10","2000-01-22",77,56,35,26,25,25,28,28,31,35,39,44,51,60,73,79,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"DMX","Party Up (Up In Here...","3:45","2000-02-26",88,74,62,56,49,44,38,32,27,27,27,27,27,28,28,33,35,42,44,46,43,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"DMX","What You Want","4:05","2000-07-01",98,95,95,87,86,79,62,60,58,57,52,55,49,57,62,65,87,89,99,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"DMX","What's My Name","3:50","2000-01-15",98,76,69,69,67,73,76,90,90,94,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Da Brat","That's What I'm Look...","3:44","2000-02-26",93,73,60,60,60,60,63,56,58,70,71,72,90,94,94,94,94,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Da Brat","What'Chu Like","3:57","2000-06-03",71,65,54,54,51,41,41,33,28,31,26,28,36,39,49,58,62,65,68,68,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Davidson, Clay","Unconditional","3:56","2000-03-25",97,97,97,90,83,78,74,69,60,56,54,50,49,55,52,51,51,62,63,83,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"De La Soul","All Good?","5:02","2000-12-23",96,96,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Destiny's Child","Independent Women Pa...","3:38","2000-09-23",78,63,49,33,23,15,7,5,1,1,1,1,1,1,1,1,1,1,1,2,3,7,10,12,15,22,29,31,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Destiny's Child","Jumpin' Jumpin'","3:48","2000-05-13",74,71,65,62,57,50,40,37,22,18,13,8,6,4,3,4,3,3,3,3,4,4,6,7,6,8,10,15,24,30,35,39,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Destiny's Child","Say My Name","4:31","1999-12-25",83,83,44,38,16,13,16,16,16,18,17,14,1,1,1,2,2,3,5,5,5,7,10,13,14,18,23,23,34,37,43,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Diffie, Joe","It's Always Somethin...","2:55","2000-08-12",81,78,67,63,60,57,63,69,78,85,92,92,NA,99,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Diffie, Joe","The Quittin' Kind","3:23","2000-01-01",98,100,100,90,93,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Dion, Celine","That's The Way It Is","4:03","1999-11-13",74,68,65,49,44,34,30,30,17,14,11,8,9,10,11,11,6,8,7,7,9,10,14,16,26,31,35,42,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Dixie Chicks, The","Cold Day In July","5:12","2000-06-24",80,79,76,72,68,68,65,70,84,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Dixie Chicks, The","Cowboy Take Me Away","4:51","1999-11-27",79,72,70,61,52,52,52,39,31,27,27,27,31,37,40,47,51,56,59,59,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Dixie Chicks, The","Goodbye Earl","4:19","2000-03-18",40,29,24,24,20,20,20,19,38,61,86,88,96,96,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Dixie Chicks, The","Without You","3:32","2000-10-07",80,70,63,56,50,49,48,46,41,40,35,31,33,44,36,35,37,43,51,54,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Dr. Dre","Forgot About Dre","3:42","2000-01-22",75,55,47,36,36,30,30,31,26,25,25,26,26,28,34,47,58,68,80,82,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Dr. Dre","The Next Episode","2:38","2000-05-27",78,67,58,53,46,41,32,27,26,23,26,27,32,32,44,46,47,50,52,58,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Drama","Left, Right, Left","3:37","2000-02-12",100,98,89,80,75,73,80,86,91,96,100,98,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Dream","He Loves U Not","3:43","2000-09-30",99,92,81,59,47,42,32,27,18,18,11,8,5,2,2,3,3,3,7,9,10,11,10,19,23,28,38,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Eastsidaz, The","G'D Up","4:27","2000-01-08",77,77,89,64,57,47,47,55,65,69,83,82,90,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Eastsidaz, The","Got Beef","3:58","2000-07-01",99,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Eiffel 65","Blue","3:29","1999-12-11",67,29,16,16,13,11,9,6,7,9,13,19,21,24,32,42,56,60,76,88,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Elliott, Missy ""Misdemeanor""","Hot Boyz","3:51","1999-11-27",36,21,13,9,7,7,5,7,7,7,8,11,7,10,11,12,15,17,23,30,38,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Eminem","Stan","5:26","2000-11-04",78,67,57,57,51,51,51,57,55,70,69,77,88,93,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Eminem","The Real Slim Shady","4:42","2000-05-06",70,32,20,16,11,7,6,4,5,4,8,9,16,30,49,68,83,88,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Eminem","The Way I Am","4:40","2000-08-26",87,74,59,65,59,58,59,62,89,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"En Vogue","Riddle","5:10","2000-06-17",92,92,97,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Estefan, Gloria","No Me Dejes De Quere...","3:25","2000-06-10",77,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Evans, Sara","Born To Fly","5:36","2000-10-21",77,71,64,57,55,51,46,44,36,39,34,46,44,36,42,53,58,74,81,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Eve","Got It All","3:48","2000-07-15",89,88,88,91,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Eve","Love Is Blind","3:51","2000-01-08",94,91,57,46,46,40,34,39,42,46,50,59,66,78,87,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Everclear","Wonderful","4:30","2000-07-08",77,69,53,37,33,25,24,23,22,25,28,25,11,13,13,11,18,28,36,39,45,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Fabian, Lara","I Will Love Again","3:43","2000-06-10",91,80,75,61,60,52,45,40,36,32,37,45,68,80,80,89,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Fatboy Slim","The Rockafeller Skan...","4:00","1999-11-13",94,94,94,87,77,77,83,82,82,92,76,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Filter","Take A Picture","4:23","1999-11-27",91,74,64,52,38,38,34,31,21,19,12,13,15,20,19,22,23,24,31,42,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Foo Fighters","Learn To Fly","3:55","1999-10-16",80,69,68,63,60,52,42,32,30,25,22,22,26,20,19,20,26,30,35,42,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Fragma","Toca's Miracle","3:22","2000-10-28",99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Funkmaster Flex","Do You","4:14","2000-11-11",92,92,95,91,91,94,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Ghostface Killah","Cherchez LaGhost","3:04","2000-08-05",98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Gill, Vince","Feels Like Love","4:13","2000-09-02",82,76,74,73,73,65,59,58,54,54,53,52,55,52,57,76,91,99,NA,91,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Gilman, Billy","One Voice","4:07","2000-06-17",86,86,82,72,65,56,56,55,44,44,43,38,40,44,61,77,85,95,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Ginuwine","None Of Ur Friends B...","4:12","1999-12-11",94,84,71,71,60,63,48,48,48,55,64,71,85,85,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Ginuwine","The Best Man I Can B...","4:06","2000-01-08",97,97,83,94,84,88,85,82,77,77,85,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Goo Goo Dolls","Broadway","3:54","2000-04-22",74,58,53,42,35,31,29,25,29,26,24,33,46,48,57,62,74,82,85,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Gray, Macy","I Try","3:52","2000-02-19",68,51,47,36,30,20,15,12,8,7,7,7,6,5,6,9,10,11,14,16,16,16,21,27,34,40,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Griggs, Andy","She's More","3:19","2000-03-11",81,76,69,67,62,55,52,51,51,48,47,43,42,37,41,50,69,73,77,85,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Guy","Dancin'","4:08","1999-12-18",46,29,19,22,36,44,58,58,68,75,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Hanson","This Time Around","4:14","2000-04-22",22,22,20,45,87,71,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Hart, Beth","L.A. Song","3:47","1999-11-27",99,100,98,99,99,99,98,90,99,97,91,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Heatherly, Eric","Flowers On The Wall","3:16","2000-04-29",95,88,88,82,82,77,72,67,65,65,65,60,60,53,51,50,57,77,83,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Henley, Don","Taking You Home","4:08","2000-06-24",79,77,74,73,66,62,58,58,61,68,71,71,79,83,85,87,83,90,87,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Herndon, Ty","No Mercy","4:43","2000-03-18",100,99,99,NA,NA,98,94,92,95,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Hill, Faith","Breathe","4:04","1999-11-06",81,68,62,51,42,35,28,28,28,43,30,23,23,21,21,21,5,3,3,4,4,3,3,3,2,2,3,3,2,2,3,4,2,5,8,11,13,14,18,22,23,22,24,30,31,31,38,39,42,49,49,48,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Hill, Faith","Let's Make Love","4:11","2000-08-12",83,83,73,73,67,60,60,60,57,55,54,69,88,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Hoku","Another Dumb Blonde","3:47","2000-02-19",69,49,49,34,34,34,30,27,36,41,53,56,80,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Hollister, Dave","Can't Stay","6:17","2000-03-25",84,84,93,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Hot Boys","I Need A Hot Girl","4:16","2000-02-19",77,75,71,65,65,70,69,77,79,90,92,95,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Houston, Whitney","Could I Have This Ki...","3:54","2000-06-17",74,68,68,67,59,59,60,52,54,56,59,70,69,81,87,95,98,100,NA,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Houston, Whitney","I Learned From The B...","4:18","2000-02-19",83,83,83,40,28,27,28,36,53,73,82,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Houston, Whitney","My Love Is Your Love","4:16","1999-09-04",81,68,44,16,11,9,8,7,8,7,8,8,6,6,5,5,5,5,4,6,10,10,11,20,22,27,34,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Houston, Whitney","Same Script, Differe...","4:45","2000-06-17",71,71,71,71,70,75,77,88,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"IMx","Stay The Night","3:37","1999-10-09",84,61,45,43,40,38,36,31,34,34,40,36,36,23,41,62,70,71,79,78,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Ice Cube","You Can Do It","4:20","1999-12-04",86,66,50,42,42,40,35,46,45,54,73,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Ideal","Whatever","3:48","2000-06-10",75,75,67,73,64,56,54,54,54,48,47,50,60,68,73,81,92,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Iglesias, Enrique","Be With You","3:36","2000-04-01",63,45,34,23,17,12,9,8,8,6,5,4,1,1,1,3,11,14,24,28,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Iglesias, Enrique","Rhythm Divine","7:35","1999-12-04",90,84,79,67,67,39,33,32,38,38,49,51,61,61,66,88,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"J-Shin","One Night Stand","4:34","1999-12-25",96,96,69,74,72,62,49,45,38,34,38,45,47,58,68,88,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Ja Rule","Between Me And You","4:05","2000-09-16",85,74,61,37,27,22,22,16,14,11,11,14,17,18,18,21,30,30,42,53,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jackson, Alan","It Must Be Love","2:53","2000-06-24",76,74,68,63,57,49,44,39,39,38,37,37,40,47,62,64,75,80,84,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jackson, Alan","Pop A Top","3:04","1999-11-13",79,73,70,64,63,57,55,55,63,52,43,47,55,78,95,100,NA,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jackson, Alan","www.memory","2:36","2000-11-04",75,59,59,54,50,49,47,45,49,69,63,67,77,89,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jagged Edge","He Can't Love U","3:30","1999-12-11",54,32,17,17,15,18,18,18,18,25,24,24,26,33,44,51,53,65,69,77,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jagged Edge","Let's Get Married","4:23","2000-05-06",77,66,55,45,38,42,33,29,28,26,23,15,11,14,14,17,20,20,21,23,24,29,36,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Janet","Doesn't Really Matte...","4:17","2000-06-17",59,52,43,30,29,22,15,10,10,5,1,1,1,2,2,3,3,7,8,20,25,37,40,41,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jay-Z","Anything","3:41","2000-02-26",72,58,55,55,63,74,86,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jay-Z","Big Pimpin'","3:55","2000-04-22",69,52,39,33,28,25,25,23,20,19,21,18,20,20,26,29,35,33,41,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jay-Z","Do It Again (Put Ya ...","3:47","2000-01-15",95,68,65,65,74,84,92,96,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jay-Z","Hey Papi","3:40","2000-08-12",98,100,98,94,83,83,80,78,76,77,85,91,93,88,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jay-Z","I Just Wanna Love U ...","3:50","2000-10-28",58,45,35,26,23,19,14,14,13,11,12,12,12,15,15,19,24,28,29,30,40,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jean, Wyclef","911","4:00","2000-10-07",77,74,64,61,53,48,43,38,42,38,44,49,53,61,66,68,80,85,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Joe","I Wanna Know","4:57","2000-01-01",94,86,69,50,41,33,32,28,28,27,27,25,23,20,17,15,14,11,11,14,11,11,10,12,10,6,4,5,4,5,5,7,6,8,5,6,9,9,8,14,16,20,32,45,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Joe","Treat Her Like A Lad...","4:12","2000-08-05",77,75,63,63,69,64,68,67,72,79,78,84,85,90,89,99,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"John, Elton","Someday Out Of The B...","4:41","2000-04-22",56,56,49,59,67,60,64,73,81,90,93,89,98,94,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jones, Donell","Where I Wanna Be","6:22","2000-04-22",81,71,65,50,41,41,36,41,38,35,33,29,36,34,34,40,42,49,55,62,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Jordan, Montell","Get It On.. Tonite","4:34","1999-10-23",92,80,72,69,67,61,54,43,38,24,24,20,19,15,15,5,4,4,7,10,5,9,9,7,9,10,10,15,18,23,30,42,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Juvenile","U Understand","3:51","2000-02-05",85,83,100,98,97,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Kandi","Don't Think I'm Not","3:50","2000-08-05",66,66,66,61,49,42,36,33,28,24,26,26,28,29,27,31,31,26,25,25,30,40,36,41,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Keith, Toby","Country Comes To Tow...","3:39","2000-08-05",82,78,75,69,66,62,59,58,55,55,54,62,81,95,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Keith, Toby","How Do You Like Me N...","3:29","2000-01-29",77,72,59,53,45,43,41,36,36,32,31,31,35,35,38,43,45,51,52,54,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Kelis","Caught Out There","4:09","1999-12-04",84,68,67,63,63,54,56,59,68,67,75,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Kenny G","Auld Lang Syne (The ...","7:50","1999-12-25",89,89,7,8,66,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Kid Rock","Only God Knows Why","5:27","2000-02-19",63,47,46,39,35,26,26,23,19,19,21,25,25,29,32,44,52,62,69,78,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Kravitz, Lenny","I Belong To You","4:17","2000-03-25",78,77,71,71,71,83,90,90,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Kumbia Kings","U Don't Love Me","3:50","2000-03-04",81,64,62,67,70,70,75,87,89,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"LFO","I Don't Wanna Kiss Y...","5:00","2000-04-15",63,61,68,73,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"LFO","West Side Story","3:27","2000-08-05",96,84,88,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"LL Cool J","Imagine That","4:00","2000-08-12",99,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Larrieux, Amel","Get Up","4:02","2000-03-04",100,97,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lawrence, Tracy","Lessons Learned","2:55","2000-01-29",80,73,61,61,48,48,48,48,44,42,40,40,50,66,81,93,94,99,99,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Levert, Gerald","Baby U Are","4:10","2000-08-19",96,89,92,96,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Levert, Gerald","Mr. Too Damn Good","4:06","2000-03-18",84,83,83,76,86,86,88,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lil Bow Wow","Bounce With Me","3:22","2000-08-19",48,35,24,24,20,20,20,20,22,27,27,36,40,53,61,69,80,90,99,NA,NA,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lil Wayne","Tha Block Is Hot","4:13","1999-12-04",99,89,92,84,84,72,81,81,86,87,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lil' Kim","How Many Licks?","3:50","2000-11-25",79,75,77,86,86,89,NA,NA,96,96,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lil' Kim","No Matter What They ...","4:12","2000-07-15",80,72,67,60,65,73,81,86,90,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lil' Mo","Ta Da","4:17","2000-08-12",100,99,97,97,100,95,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lil' Zane","Callin' Me","3:43","2000-07-29",83,89,57,40,34,21,33,46,45,59,67,84,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Limp Bizkit","N 2 Gether Now","3:55","1999-12-04",94,88,85,78,78,73,84,86,90,97,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Limp Bizkit","Re-Arranged","4:08","1999-12-04",91,91,90,95,95,99,96,96,92,88,89,93,91,91,89,90,93,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Limp Bizkit","Rollin'","4:04","2000-11-11",77,73,72,66,65,65,67,73,74,78,80,86,86,91,93,96,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lonestar","Amazed","4:25","1999-06-05",81,54,44,39,38,33,29,29,32,27,26,24,27,32,33,35,35,40,43,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,45,45,45,23,17,14,17,18,18,3,1,1,2,3,4,4,5,6,8,9,10,12,15,20,22,22,25,26,31,32,37,42,42,45,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lonestar","Smile","3:33","1999-12-18",89,80,80,80,65,47,44,42,39,39,43,41,43,45,50,58,67,78,85,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lonestar","What About Now","3:30","2000-06-10",78,72,66,64,56,50,47,39,37,34,30,30,35,36,37,43,54,60,61,69,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lopez, Jennifer","Feelin' Good","4:28","2000-02-19",79,79,66,54,54,54,54,51,61,79,96,NA,NA,64,74,73,79,82,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Loveless, Patty","That's The Kind Of M...","3:27","2000-09-16",98,93,93,93,88,88,82,81,73,71,71,72,85,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lox","Ryde or Die, Chick","3:56","2000-03-18",86,73,80,84,91,97,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Lucy Pearl","Dance Tonight","3:45","2000-05-20",80,75,63,59,55,49,42,42,40,40,36,43,46,54,72,84,84,86,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Ludacris","What's Your Fantasy","4:16","2000-09-30",89,83,63,55,49,40,33,32,30,25,22,21,24,24,24,27,25,34,32,35,41,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"M2M","Don't Say You Love M...","3:41","1999-11-20",72,53,62,46,54,44,44,21,64,92,98,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"M2M","Mirror Mirror","3:19","2000-04-01",87,87,94,91,75,68,65,86,62,70,74,70,70,80,82,87,90,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Madison Avenue","Don't Call Me Baby","3:44","2000-07-08",98,96,93,93,93,92,92,92,90,92,88,88,88,95,93,98,93,92,90,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Madonna","American Pie","4:30","2000-02-19",43,35,29,29,33,32,40,58,88,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Madonna","Music","3:45","2000-08-12",41,23,18,14,2,1,1,1,1,2,2,2,2,2,4,8,11,16,20,25,27,27,29,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Martin, Ricky","Private Emotion","4:02","2000-03-11",76,67,71,78,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Martin, Ricky","Shake Your Bon-Bon","3:08","1999-11-20",74,66,52,39,39,39,39,46,47,54,91,28,22,33,46,70,87,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Martin, Ricky","She Bangs","4:02","2000-10-07",38,28,21,21,18,16,13,13,12,20,22,29,43,54,55,73,92,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Mary Mary","Shackles (Praise You...","3:12","2000-03-25",90,76,72,54,43,37,34,28,33,30,31,39,43,53,60,70,71,76,84,94,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Master P","Souljas","3:33","2000-11-18",98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"McBride, Martina","Love's The Only Hous...","5:13","2000-02-05",79,69,65,58,53,52,52,48,45,43,42,42,50,60,64,75,91,93,92,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"McBride, Martina","There You Are","3:26","2000-09-09",79,75,75,75,73,64,60,60,60,63,63,82,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"McEntire, Reba","I'll Be","4:23","2000-05-13",89,79,79,72,69,64,61,57,55,55,52,51,53,60,81,84,93,91,94,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"McEntire, Reba","What Do You Say","3:26","1999-10-30",88,76,71,71,69,63,56,51,46,46,53,43,33,31,34,41,50,60,68,71,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"McGraw, Tim","My Best Friend","4:33","1999-11-27",85,76,71,64,54,54,55,46,38,29,29,33,32,31,36,38,39,41,46,49,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"McGraw, Tim","My Next Thirty Years","3:37","2000-10-21",73,62,56,52,46,40,36,31,27,27,28,40,33,33,39,40,48,53,58,62,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"McGraw, Tim","Some Things Never Ch...","3:56","2000-05-13",76,66,66,65,63,60,60,58,58,58,58,59,70,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"McKnight, Brian","Stay Or Let It Go","4:32","2000-02-26",95,92,82,78,76,88,100,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Messina, Jo Dee","Because You Love Me","3:50","2000-01-29",83,78,71,71,66,55,53,57,61,61,61,72,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Messina, Jo Dee","That's The Way","3:17","2000-06-24",78,67,63,54,50,44,38,30,27,25,31,28,30,28,32,35,48,46,51,59,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Metallica","I Disappear","4:26","2000-05-13",86,84,88,81,81,76,81,81,78,84,83,82,87,88,91,94,98,95,89,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Metallica","No Leaf Clover (Live...","5:43","2000-02-12",86,81,78,76,74,80,86,93,95,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Montgomery Gentry","Daddy Won't Sell The...","4:18","2000-03-04",87,83,81,79,81,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Montgomery, John Michael","The Little Girl","3:52","2000-09-09",81,67,64,56,45,41,41,35,35,38,37,42,45,50,57,63,62,83,74,74,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Moore, Chante","Straight Up","3:40","2000-10-28",98,98,97,90,85,83,83,97,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Moore, Mandy","I Wanna Be With You","4:12","2000-06-17",69,63,54,50,45,42,31,28,24,34,42,53,65,66,77,94,99,NA,NA,NA,NA,93,91,91,90,89,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Mumba, Samantha","Gotta Tell You","3:19","2000-09-09",85,72,65,49,39,25,20,10,9,8,6,5,7,4,6,7,13,17,17,23,29,36,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Musiq","Just Friends","4:02","2000-10-14",89,83,65,55,54,54,52,44,41,34,32,31,35,34,41,41,48,54,58,68,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Mya","Case Of The Ex (What...","3:50","2000-08-19",72,57,52,47,42,31,24,18,17,17,17,10,9,9,7,2,2,2,3,4,4,4,4,8,11,15,19,24,23,35,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Mya","The Best Of Me","4:12","2000-04-15",85,70,65,62,55,50,50,56,61,61,72,84,81,86,86,94,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Mystikal","Shake Ya Ass","4:46","2000-08-12",97,90,65,41,34,25,22,15,15,14,14,13,13,13,17,19,24,30,42,58,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"N'Sync","Bye Bye Bye","3:15","2000-01-29",42,20,19,14,13,7,6,5,5,5,5,4,4,6,6,7,9,12,18,20,27,34,40,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"N'Sync","It's Gonna Be Me","3:10","2000-05-06",82,70,51,39,26,19,15,9,7,7,5,4,1,1,3,4,6,10,13,15,18,23,28,38,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"N'Sync","This I Promise You","4:23","2000-09-30",68,31,19,15,11,6,7,7,6,5,6,7,10,12,11,9,11,12,20,22,26,30,30,39,41,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Nas","You Owe Me","3:51","2000-03-25",74,72,68,59,59,59,67,67,63,69,75,82,79,88,95,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Nelly","(Hot S**t) Country G...","4:17","2000-04-29",100,99,96,76,55,37,24,24,30,36,37,30,23,21,17,17,15,11,11,10,7,7,8,10,11,12,12,17,19,23,33,37,36,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Next","Wifey","4:03","2000-05-27",85,61,46,40,36,31,25,22,25,24,21,20,19,19,8,7,10,12,21,25,35,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Nine Days","Absolutely (Story Of...","3:09","2000-05-06",85,71,59,52,39,34,26,20,17,13,11,6,6,8,8,7,8,9,11,12,14,18,26,30,36,41,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Nine Days","If I Am","4:18","2000-12-02",68,68,81,94,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"No Doubt","Simple Kind Of Life","4:11","2000-07-01",50,40,39,38,38,48,52,55,80,85,88,100,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Nu Flavor","3 Little Words","3:54","2000-06-03",97,97,89,89,94,90,99,97,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Offspring, The","Original Prankster","3:42","2000-11-25",74,71,70,70,77,78,91,89,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Paisley, Brad","Me Neither","3:19","2000-05-13",87,85,90,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Paisley, Brad","We Danced","3:45","2000-10-14",71,68,52,52,45,42,39,34,34,29,36,42,55,53,57,64,72,84,83,86,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Papa Roach","Last Resort","3:19","2000-07-29",75,71,69,69,66,64,61,61,66,64,63,60,65,66,62,66,64,64,57,72,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Pearl Jam","Nothing As It Seems","5:20","2000-05-13",49,70,84,89,93,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Pink","Most Girls","4:06","2000-08-12",85,70,52,36,27,21,15,13,12,8,5,5,5,6,5,4,6,8,11,14,14,16,18,21,26,39,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Pink","There U Go","3:23","2000-03-04",25,15,12,11,11,7,7,12,14,15,15,17,19,16,15,14,12,10,10,10,8,9,12,16,20,22,33,39,39,41,46,44,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Price, Kelly","As We Lay","6:20","2000-07-15",82,69,69,64,71,79,82,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Price, Kelly","Love Sets You Free","3:46","2000-05-13",92,91,98,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Price, Kelly","You Should've Told M...","3:12","2000-09-23",91,91,91,87,86,79,79,75,70,68,64,64,68,70,74,90,86,85,93,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Profyle","Liar","3:57","2000-09-16",52,32,25,17,16,16,14,19,24,33,35,43,54,61,69,75,86,81,94,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Puff Daddy","Best Friend","5:33","2000-02-12",65,59,62,79,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Q-Tip","Breathe And Stop","4:06","2000-01-22",71,71,81,82,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"R.E.M.","The Great Beyond","4:10","1999-12-25",79,79,70,62,60,57,61,66,60,59,60,63,79,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Rascal Flatts","Prayin' For Daylight","3:36","2000-05-06",87,78,72,68,66,64,58,58,56,54,49,46,46,41,38,38,47,65,72,77,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Raye, Collin","Couldn't Last A Mome...","3:40","2000-03-18",91,85,75,73,67,63,63,63,56,49,48,46,44,44,43,45,53,66,73,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Red Hot Chili Peppers","Californication","5:21","2000-07-29",72,72,72,77,79,77,75,84,85,79,74,69,74,75,77,71,78,89,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Red Hot Chili Peppers","Otherside","4:13","2000-02-12",80,72,65,52,51,49,40,37,32,29,29,29,29,24,18,14,15,16,19,22,29,45,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Rimes, LeAnn","Big Deal","3:03","1999-10-16",71,52,51,51,51,48,41,37,29,26,26,23,30,28,27,25,31,43,56,70,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Rimes, LeAnn","Can't Fight The Moon...","3:33","2000-09-09",82,71,79,83,96,99,78,78,83,79,77,76,79,81,88,85,86,79,87,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Rimes, LeAnn","I Need You","3:42","2000-05-27",77,68,67,63,59,59,59,53,51,50,13,11,11,15,12,12,13,16,19,21,21,24,25,30,41,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Rogers, Kenny","Buy Me A Rose","3:46","2000-03-11",79,72,65,65,54,46,46,43,40,40,46,54,58,66,73,82,86,84,88,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Ruff Endz","No More","3:56","2000-07-01",76,38,19,17,12,15,12,10,7,5,8,8,10,12,14,15,19,23,21,18,19,22,23,24,33,38,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Sammie","I Like It","4:09","2000-01-29",85,68,58,44,40,33,30,29,37,29,29,24,36,46,52,61,83,93,91,89,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Santana","Maria, Maria","4:18","2000-02-12",15,8,6,5,2,3,2,2,1,1,1,1,1,1,1,1,1,1,8,15,19,21,26,36,48,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Savage Garden","Crash And Burn","4:41","2000-04-08",75,58,51,36,33,31,26,24,24,29,34,39,46,47,48,49,58,63,73,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Savage Garden","I Knew I Loved You","4:07","1999-10-23",71,48,43,31,20,13,7,6,4,4,4,6,4,2,1,1,1,2,1,2,4,8,8,12,14,17,21,24,30,34,37,46,47,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"SheDaisy","Deck The Halls","3:46","1999-12-25",97,61,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"SheDaisy","I Will.. But","3:40","2000-07-15",78,74,70,61,59,52,48,47,45,43,44,43,52,56,70,80,86,81,85,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"SheDaisy","This Woman Needs","3:20","2000-02-05",82,70,70,67,57,57,61,68,82,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Sheist, Shade","Where I Wanna Be","4:16","2000-11-11",96,95,99,99,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Shyne","Bad Boyz","4:22","2000-09-09",94,87,90,90,82,67,61,57,71,78,74,81,88,96,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Simpson, Jessica","I Think I'm In Love ...","3:32","2000-07-01",63,52,44,29,25,23,21,21,21,27,38,38,57,74,89,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Simpson, Jessica","Where You Are","3:51","2000-04-01",73,66,62,62,76,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Sisqo","Got To Get It","3:52","1999-11-20",92,76,73,58,48,48,48,48,49,40,43,51,50,57,63,64,68,82,88,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Sisqo","Incomplete","3:52","2000-06-24",77,66,61,61,61,55,2,1,1,2,2,4,5,5,7,8,10,10,9,14,17,20,25,31,32,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Sisqo","Thong Song","4:05","2000-01-29",74,63,35,26,26,23,20,16,13,10,6,6,5,4,4,4,3,3,4,3,7,8,13,17,24,31,43,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Sister Hazel","Change Your Mind","4:02","2000-07-15",75,67,66,59,63,71,78,81,78,78,84,87,94,91,93,95,100,98,96,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Smash Mouth","Then The Morning Com...","3:04","1999-10-30",83,59,56,46,27,23,19,16,14,14,16,15,12,11,13,17,20,23,24,25,27,31,33,35,41,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Smith, Will","Freakin' It","3:58","2000-02-12",99,99,99,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Son By Four","A Puro Dolor (Purest...","3:30","2000-04-08",80,80,80,79,72,73,65,64,60,60,48,48,48,43,35,32,30,32,37,26,31,28,30,32,39,35,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Sonique","It Feels So Good","3:48","2000-01-22",67,52,30,23,19,17,16,16,14,12,13,13,11,8,10,10,11,14,17,19,21,31,38,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"SoulDecision","Faded","3:25","2000-07-08",94,90,81,64,56,43,35,27,25,22,22,27,27,27,31,31,30,34,31,34,34,38,45,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Spears, Britney","From The Bottom Of M...","4:30","2000-01-29",76,59,52,52,14,14,17,24,33,35,41,45,54,64,64,81,97,92,86,90,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Spears, Britney","Lucky","3:23","2000-08-12",61,41,28,26,23,29,30,40,66,86,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Spears, Britney","Oops!.. I Did It Aga...","3:30","2000-04-22",67,38,26,19,15,13,12,9,9,10,14,15,17,24,35,49,77,85,90,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Spencer, Tracie","Still In My Heart","4:11","2000-03-04",95,88,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Splender","I Think God Can Expl...","3:55","2000-06-10",71,66,62,62,62,64,65,71,81,89,95,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Sting","Desert Rose","3:52","2000-05-13",98,88,72,59,55,52,45,35,24,21,19,19,19,19,18,17,19,19,24,26,30,32,42,45,42,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Stone Temple Pilots","Sour Girl","4:16","2000-07-08",79,79,79,78,78,87,89,88,95,93,91,94,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Stone, Angie","No More Rain (In Thi...","4:42","1999-12-25",86,86,74,66,56,60,56,60,67,69,63,73,71,81,89,98,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Strait, George","Go On","3:48","2000-08-26",71,67,63,56,53,48,46,46,44,40,44,46,49,56,56,71,78,88,95,NA,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Strait, George","The Best Day","3:24","2000-01-29",73,64,54,45,44,44,44,41,39,34,33,33,31,33,36,39,43,49,53,62,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Sugar Ray","Falls Apart","4:15","2000-01-15",70,64,54,40,34,29,29,32,32,37,47,49,52,60,76,80,89,97,98,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"TLC","Dear Lie","4:36","2000-02-12",63,55,52,51,56,74,92,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Tamar","If You Don't Wanna L...","4:02","2000-03-25",98,98,92,89,92,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Tamia","Can't Go For That","3:38","2000-09-16",90,86,84,88,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Third Eye Blind","Deep Inside Of You","4:10","2000-09-02",80,73,70,70,70,69,72,79,90,97,95,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Third Eye Blind","Never Let You Go","3:57","2000-01-22",65,32,25,24,23,22,22,21,19,16,14,16,16,17,18,21,22,25,27,33,45,46,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Thomas, Carl","Emotional","4:31","2000-11-25",77,63,61,58,54,47,53,52,49,52,60,62,69,69,63,76,87,82,91,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Thomas, Carl","I Wish","3:50","2000-03-25",75,64,48,39,32,28,24,20,22,21,22,26,23,24,27,28,42,44,52,67,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Thomas, Carl","Summer Rain","4:57","2000-09-23",82,82,86,80,82,83,84,82,88,94,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Tippin, Aaron","Kiss This","2:53","2000-08-26",74,72,66,53,52,47,47,45,42,46,51,60,68,69,78,94,87,92,97,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Train","Meet Virginia","3:55","1999-10-09",76,67,59,54,48,45,40,32,26,24,22,21,21,24,21,20,21,24,28,30,32,37,37,42,46,50,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Trick Daddy","Shut Up","4:17","2000-05-20",99,95,87,87,83,83,89,87,92,92,97,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Trina","Pull Over","2:58","2000-09-09",97,93,96,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Tritt, Travis","Best Of Intentions","4:15","2000-08-19",97,86,79,70,63,56,50,48,51,38,33,31,28,28,28,27,29,31,37,45,49,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Tuesday","I Know","4:06","2000-12-30",98,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Urban, Keith","Your Everything","4:10","2000-07-15",81,80,73,73,67,64,60,59,53,51,55,66,84,90,96,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Usher","Pop Ya Collar","3:36","2000-11-04",68,64,60,60,62,79,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Vassar, Phil","Carlene","4:07","2000-03-04",75,67,64,64,57,53,47,45,45,50,52,56,59,78,83,84,91,96,93,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Vassar, Phil","Just Another Day In ...","3:54","2000-09-30",81,81,76,67,53,46,43,38,36,35,43,41,46,51,62,58,63,70,74,79,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Vertical Horizon","Everything You Want","4:01","2000-01-22",70,61,53,46,40,33,31,26,22,19,17,15,13,9,9,8,8,6,7,7,8,3,3,6,6,1,2,3,4,7,9,10,18,20,27,29,36,40,50,47,50,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Vertical Horizon","You're A God","3:45","2000-08-26",64,55,43,41,37,31,30,29,28,26,23,23,25,32,32,37,37,41,46,48,49,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Vitamin C","Graduation (Friends ...","4:23","2000-04-15",81,64,54,54,46,40,40,40,38,42,57,87,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Vitamin C","The Itch","3:30","2000-12-02",86,48,45,52,57,58,76,95,100,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Walker, Clay","Live, Laugh, Love","4:06","1999-12-04",95,95,94,94,94,95,82,74,79,92,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Walker, Clay","The Chain Of Love","5:03","2000-04-15",73,65,57,57,51,48,44,43,40,45,44,53,57,68,71,81,90,94,94,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Wallflowers, The","Sleepwalker","3:29","2000-10-28",73,73,74,80,90,96,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Westlife","Swear It Again","4:07","2000-04-01",96,82,66,55,55,46,44,44,37,35,32,25,21,20,20,25,30,33,45,56,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Williams, Robbie","Angels","3:56","1999-11-20",85,77,69,69,62,56,56,64,54,53,72,83,81,88,96,93,91,89,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Wills, Mark","Back At One","4:00","2000-01-15",89,55,51,43,37,37,36,39,42,46,45,52,64,74,84,90,94,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Worley, Darryl","When You Need My Lov...","3:35","2000-06-17",98,88,93,92,85,85,84,80,80,80,80,75,78,86,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Wright, Chely","It Was","3:51","2000-03-04",86,78,75,72,71,69,64,75,85,98,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Yankee Grey","Another Nine Minutes","3:10","2000-04-29",86,83,77,74,83,79,88,95,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Yearwood, Trisha","Real Live Woman","3:55","2000-04-01",85,83,83,82,81,91,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Ying Yang Twins","Whistle While You Tw...","4:19","2000-03-18",95,94,91,85,84,78,74,78,85,89,97,96,99,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"Zombie Nation","Kernkraft 400","3:30","2000-09-02",99,99,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+2000,"matchbox twenty","Bent","4:12","2000-04-29",60,37,29,24,22,21,18,16,13,12,8,6,1,2,3,2,2,3,4,5,4,4,6,9,12,13,19,20,20,24,29,28,27,30,33,37,38,38,48,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
diff --git a/vignettes/pew.csv b/vignettes/pew.csv
new file mode 100644
index 0000000..72c340f
--- /dev/null
+++ b/vignettes/pew.csv
@@ -0,0 +1,19 @@
+"religion","<$10k","$10-20k","$20-30k","$30-40k","$40-50k","$50-75k","$75-100k","$100-150k",">150k","Don't know/refused"
+"Agnostic",27,34,60,81,76,137,122,109,84,96
+"Atheist",12,27,37,52,35,70,73,59,74,76
+"Buddhist",27,21,30,34,33,58,62,39,53,54
+"Catholic",418,617,732,670,638,1116,949,792,633,1489
+"Don’t know/refused",15,14,15,11,10,35,21,17,18,116
+"Evangelical Prot",575,869,1064,982,881,1486,949,723,414,1529
+"Hindu",1,9,7,9,11,34,47,48,54,37
+"Historically Black Prot",228,244,236,238,197,223,131,81,78,339
+"Jehovah's Witness",20,27,24,24,21,30,15,11,6,37
+"Jewish",19,19,25,25,30,95,69,87,151,162
+"Mainline Prot",289,495,619,655,651,1107,939,753,634,1328
+"Mormon",29,40,48,51,56,112,85,49,42,69
+"Muslim",6,7,9,10,9,23,16,8,6,22
+"Orthodox",13,17,23,32,32,47,38,42,46,73
+"Other Christian",9,7,11,13,13,14,18,14,12,18
+"Other Faiths",20,33,40,46,49,63,46,40,41,71
+"Other World Religions",5,2,3,4,2,7,3,4,4,8
+"Unaffiliated",217,299,374,365,341,528,407,321,258,597
diff --git a/vignettes/preg.csv b/vignettes/preg.csv
new file mode 100644
index 0000000..70e0ba8
--- /dev/null
+++ b/vignettes/preg.csv
@@ -0,0 +1,4 @@
+"name","treatmenta","treatmentb"
+"John Smith",NA,18
+"Jane Doe",4,1
+"Mary Johnson",6,7
diff --git a/vignettes/preg2.csv b/vignettes/preg2.csv
new file mode 100644
index 0000000..8ccbd12
--- /dev/null
+++ b/vignettes/preg2.csv
@@ -0,0 +1,3 @@
+"treatment","John Smith","Jane Doe","Mary Johnson"
+"a",NA,4,6
+"b",18,1,7
diff --git a/vignettes/tb.csv b/vignettes/tb.csv
new file mode 100755
index 0000000..c78adfa
--- /dev/null
+++ b/vignettes/tb.csv
@@ -0,0 +1,5770 @@
+"iso2","year","m04","m514","m014","m1524","m2534","m3544","m4554","m5564","m65","mu","f04","f514","f014","f1524","f2534","f3544","f4554","f5564","f65","fu"
+"AD",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AD",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AD",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AD",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AD",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AD",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AD",1996,NA,NA,0,0,0,4,1,0,0,NA,NA,NA,0,1,1,0,0,1,0,NA
+"AD",1997,NA,NA,0,0,1,2,2,1,6,NA,NA,NA,0,1,2,3,0,0,1,NA
+"AD",1998,NA,NA,0,0,0,1,0,0,0,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AD",1999,NA,NA,0,0,0,1,1,0,0,NA,NA,NA,0,0,0,1,0,0,0,NA
+"AD",2000,NA,NA,0,0,1,0,0,0,0,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AD",2001,NA,NA,0,NA,NA,2,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AD",2002,NA,NA,0,0,0,1,0,0,0,NA,NA,NA,0,1,0,0,0,0,0,NA
+"AD",2003,NA,NA,0,0,0,1,2,0,0,NA,NA,NA,0,1,1,1,0,0,0,NA
+"AD",2004,NA,NA,0,0,0,1,1,0,0,NA,NA,NA,0,0,1,0,0,0,0,NA
+"AD",2005,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0
+"AD",2006,0,0,0,1,1,2,0,1,1,0,0,0,0,0,1,0,1,0,0,0
+"AD",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,1,NA,NA,NA
+"AD",2008,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0
+"AE",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",1999,NA,NA,4,9,3,2,4,6,5,NA,NA,NA,9,11,5,3,0,3,2,NA
+"AE",2000,NA,NA,2,4,4,6,5,12,10,NA,NA,NA,3,16,1,3,0,0,4,NA
+"AE",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",2002,NA,NA,1,2,0,6,6,10,0,NA,NA,NA,3,3,8,3,4,10,1,NA
+"AE",2003,NA,NA,2,10,8,12,3,2,10,NA,NA,NA,4,9,5,3,3,2,4,NA
+"AE",2004,NA,NA,1,7,6,7,3,1,7,NA,NA,NA,3,6,2,7,2,2,3,NA
+"AE",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AE",2006,0,0,0,5,3,7,3,1,4,NA,0,2,2,6,4,5,3,4,5,NA
+"AE",2007,0,2,2,5,6,3,4,3,10,NA,0,1,1,8,6,3,2,0,0,NA
+"AE",2008,0,0,0,6,1,7,5,3,6,0,0,0,0,10,4,1,1,3,3,0
+"AF",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AF",1997,NA,NA,0,10,6,3,5,2,0,NA,NA,NA,5,38,36,14,8,0,1,NA
+"AF",1998,NA,NA,30,129,128,90,89,64,41,NA,NA,NA,45,350,419,194,118,61,20,NA
+"AF",1999,NA,NA,8,55,55,47,34,21,8,NA,NA,NA,25,139,160,110,50,25,8,NA
+"AF",2000,NA,NA,52,228,183,149,129,94,80,NA,NA,NA,93,414,565,339,205,99,36,NA
+"AF",2001,NA,NA,129,379,349,274,204,139,103,NA,NA,NA,146,799,888,586,375,179,89,NA
+"AF",2002,NA,NA,90,476,481,368,246,241,189,NA,NA,NA,192,1119,1251,792,526,320,218,NA
+"AF",2003,NA,NA,127,511,436,284,256,288,203,NA,NA,NA,245,1152,1287,814,462,305,158,NA
+"AF",2004,NA,NA,139,537,568,360,358,386,310,NA,NA,NA,256,1360,1561,1096,645,413,256,NA
+"AF",2005,NA,NA,151,606,560,472,453,470,419,NA,NA,NA,320,1651,1959,1302,869,471,246,NA
+"AF",2006,NA,NA,193,837,791,574,572,572,410,NA,NA,NA,442,2139,2340,1654,1006,630,309,NA
+"AF",2007,NA,NA,186,856,840,597,566,630,507,NA,NA,NA,475,2224,2357,1708,1143,771,353,NA
+"AF",2008,NA,NA,187,941,773,545,570,630,575,NA,NA,NA,428,2094,2449,1614,1149,817,364,NA
+"AG",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1996,NA,NA,0,0,0,0,1,0,0,NA,NA,NA,0,0,0,1,0,0,0,NA
+"AG",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",2000,NA,NA,0,0,0,0,0,0,1,NA,NA,NA,1,1,1,0,0,0,0,NA
+"AG",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,0,1,0,0,0,0,0,NA
+"AG",2002,NA,NA,0,0,1,0,0,0,0,NA,NA,NA,2,0,1,0,0,0,0,NA
+"AG",2003,NA,NA,0,0,1,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"AG",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",2005,NA,NA,NA,NA,NA,1,1,NA,NA,NA,NA,NA,NA,2,2,NA,NA,NA,NA,NA
+"AG",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AG",2007,0,0,0,0,0,0,1,1,0,NA,0,0,0,0,0,0,0,0,0,NA
+"AG",2008,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA
+"AI",2004,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"AI",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AI",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1995,NA,NA,0,0,0,0,19,40,30,NA,NA,NA,0,1,0,0,13,20,16,NA
+"AL",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AL",1997,NA,NA,0,23,43,33,25,21,19,NA,NA,NA,1,16,19,14,9,10,8,NA
+"AL",1998,NA,NA,1,17,21,24,18,26,24,NA,NA,NA,2,19,11,12,13,11,13,NA
+"AL",1999,NA,NA,0,13,23,25,19,15,15,NA,NA,NA,0,5,13,11,5,8,16,NA
+"AL",2000,NA,NA,2,19,21,14,24,19,16,NA,NA,NA,3,11,10,8,8,5,11,NA
+"AL",2001,NA,NA,3,13,18,17,19,20,30,NA,NA,NA,1,12,10,5,7,7,9,NA
+"AL",2002,NA,NA,0,21,27,29,19,23,25,NA,NA,NA,2,20,19,9,6,8,17,NA
+"AL",2003,NA,NA,0,28,19,32,16,22,19,NA,NA,NA,2,13,8,6,14,12,20,NA
+"AL",2004,NA,NA,5,12,19,21,24,23,20,NA,NA,NA,2,12,12,8,11,10,22,NA
+"AL",2005,0,0,0,26,21,16,31,20,37,0,0,0,0,3,9,5,5,5,18,0
+"AL",2006,1,4,5,24,19,22,21,19,20,0,0,2,2,12,8,7,7,7,13,0
+"AL",2007,0,0,0,19,13,16,24,16,19,0,0,2,2,13,9,7,7,11,9,0
+"AL",2008,1,0,1,23,26,13,19,13,16,NA,0,1,1,20,10,8,5,5,10,NA
+"AM",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AM",1995,NA,NA,1,18,16,11,10,8,1,NA,NA,NA,1,1,7,2,1,1,NA,NA
+"AM",1996,NA,NA,2,53,100,51,43,30,7,NA,NA,NA,0,9,11,9,8,4,0,NA
+"AM",1997,NA,NA,2,85,59,77,51,34,12,NA,NA,NA,3,16,22,17,7,14,1,NA
+"AM",1998,NA,NA,2,159,90,79,39,17,15,NA,NA,NA,1,21,20,11,10,5,6,NA
+"AM",1999,NA,NA,4,151,88,115,76,37,20,NA,NA,NA,6,22,15,20,6,9,7,NA
+"AM",2000,NA,NA,2,152,130,131,63,26,21,NA,NA,NA,1,24,27,24,8,8,4,NA
+"AM",2001,NA,NA,2,154,120,93,54,24,9,NA,NA,NA,1,40,31,22,10,7,5,NA
+"AM",2002,NA,NA,1,95,63,109,93,21,14,NA,NA,NA,2,16,24,32,36,4,1,NA
+"AM",2003,NA,NA,12,120,98,75,104,49,18,NA,NA,NA,2,29,31,13,12,9,3,NA
+"AM",2004,NA,NA,2,130,72,76,62,25,24,NA,NA,NA,1,24,17,12,10,3,3,NA
+"AM",2005,1,2,3,170,104,83,84,30,24,0,0,3,3,27,21,10,11,4,7,0
+"AM",2006,0,0,0,113,116,96,98,38,17,0,0,3,3,28,29,16,15,7,4,0
+"AM",2007,0,1,1,81,87,100,92,29,20,0,0,2,2,31,22,11,7,7,7,0
+"AM",2008,0,0,0,53,103,74,87,37,15,0,0,4,4,44,25,10,14,10,11,0
+"AN",1996,NA,NA,0,0,0,0,1,1,1,NA,NA,NA,0,0,0,1,0,0,0,NA
+"AN",1997,NA,NA,0,0,1,1,0,1,3,NA,NA,NA,0,0,2,2,1,1,1,NA
+"AN",1998,NA,NA,0,0,0,0,0,1,2,NA,NA,NA,0,1,0,2,1,0,0,NA
+"AN",1999,NA,NA,0,0,1,0,1,0,0,NA,NA,NA,0,1,1,0,0,0,0,NA
+"AN",2000,NA,NA,0,0,1,2,0,0,0,NA,NA,NA,0,0,1,0,0,1,0,NA
+"AN",2001,NA,NA,0,0,1,5,0,0,0,NA,NA,NA,0,0,1,0,0,1,0,NA
+"AN",2002,NA,NA,0,1,1,3,2,3,1,NA,NA,NA,0,1,0,0,1,0,1,NA
+"AN",2003,NA,NA,0,0,2,1,0,0,3,NA,NA,NA,0,0,1,1,0,1,0,NA
+"AN",2004,NA,NA,1,1,0,4,3,0,1,NA,NA,NA,0,0,NA,1,0,0,0,NA
+"AN",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AN",2006,0,0,0,0,0,2,1,1,0,NA,0,1,1,0,0,0,0,0,0,NA
+"AN",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AN",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AO",1995,NA,NA,386,724,562,346,224,155,14,NA,NA,NA,371,707,443,264,248,130,18,NA
+"AO",1996,NA,NA,360,1036,926,1027,469,272,169,NA,NA,NA,388,1066,963,615,370,242,113,NA
+"AO",1997,NA,NA,419,913,1026,819,507,304,193,NA,NA,NA,431,1165,1007,627,411,234,145,NA
+"AO",1998,NA,NA,240,915,950,839,470,219,135,NA,NA,NA,297,1084,970,623,319,169,92,NA
+"AO",1999,NA,NA,391,1134,1237,973,518,314,234,NA,NA,NA,459,1197,1157,743,474,217,194,NA
+"AO",2000,NA,NA,186,999,1003,912,482,312,194,NA,NA,NA,247,1142,1091,844,417,200,120,NA
+"AO",2001,NA,NA,230,892,752,648,420,197,173,NA,NA,NA,279,993,869,647,323,200,182,NA
+"AO",2002,NA,NA,435,2223,2292,1915,1187,624,444,NA,NA,NA,640,2610,2208,1600,972,533,305,NA
+"AO",2003,NA,NA,409,2355,2598,1908,1090,512,361,NA,NA,NA,591,3078,2641,1747,1157,395,129,NA
+"AO",2004,NA,NA,554,2684,2659,1998,1196,561,321,NA,NA,NA,733,3198,2772,1854,1029,505,269,NA
+"AO",2005,NA,NA,520,2549,2797,1918,1255,665,461,NA,NA,NA,704,2926,2682,1797,1138,581,417,NA
+"AO",2006,NA,NA,540,2632,3049,2182,1397,729,428,NA,NA,NA,689,2851,2892,1990,1223,583,314,NA
+"AO",2007,NA,NA,484,2824,3197,2255,1357,699,465,NA,NA,NA,703,2943,2721,1812,1041,554,367,NA
+"AO",2008,NA,NA,367,2970,3493,2418,1480,733,420,0,NA,NA,512,3199,2786,2082,1209,556,337,0
+"AR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AR",1996,NA,NA,113,611,535,338,276,230,286,NA,NA,NA,107,643,591,528,546,520,463,NA
+"AR",1997,NA,NA,96,580,600,523,489,417,393,NA,NA,NA,133,566,511,336,240,199,234,NA
+"AR",1998,NA,NA,84,578,571,463,476,387,370,NA,NA,NA,94,558,498,271,229,207,276,NA
+"AR",1999,NA,NA,90,490,546,435,464,384,380,NA,NA,NA,108,502,442,292,210,177,249,NA
+"AR",2000,NA,NA,97,278,594,402,419,368,330,NA,NA,NA,121,544,479,262,230,179,216,NA
+"AR",2001,NA,NA,78,682,611,495,471,404,436,NA,NA,NA,85,674,561,303,242,215,249,NA
+"AR",2002,NA,NA,70,612,658,463,477,389,399,NA,NA,NA,117,622,580,301,237,203,255,NA
+"AR",2003,NA,NA,89,574,565,413,461,366,405,NA,NA,NA,99,516,513,294,241,192,231,NA
+"AR",2004,NA,NA,64,588,543,399,387,332,345,NA,NA,NA,98,519,477,271,237,169,237,NA
+"AR",2005,NA,NA,64,621,530,358,384,340,348,NA,NA,NA,90,530,474,290,198,169,240,NA
+"AR",2006,19,48,67,519,484,360,351,346,321,NA,18,56,74,438,437,235,197,173,213,NA
+"AR",2007,14,63,77,656,623,401,415,389,324,NA,14,56,70,558,500,246,217,172,246,NA
+"AR",2008,11,58,69,633,611,390,416,364,295,30,5,61,66,536,506,252,221,157,204,8
+"AS",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1997,NA,NA,1,0,0,1,1,1,1,NA,NA,NA,0,0,0,0,1,0,0,NA
+"AS",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",2000,NA,NA,NA,NA,NA,NA,1,1,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA
+"AS",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,1,NA,NA
+"AS",2002,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",2003,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA
+"AS",2004,NA,NA,NA,NA,NA,NA,NA,2,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA
+"AS",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,2,NA,NA,NA
+"AS",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,2,NA,NA,NA
+"AS",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AS",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1995,NA,NA,4,37,95,82,89,71,73,NA,NA,NA,6,22,52,32,21,18,59,NA
+"AT",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1997,NA,NA,24,59,117,170,168,122,185,NA,NA,NA,33,41,93,62,52,52,172,NA
+"AT",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AT",1999,NA,NA,0,13,40,54,52,37,49,NA,NA,NA,0,10,16,18,6,2,26,NA
+"AT",2000,NA,NA,1,17,30,59,42,23,41,NA,NA,NA,1,11,22,12,11,6,22,NA
+"AT",2001,NA,NA,1,15,27,39,37,37,27,NA,NA,NA,1,8,13,15,4,6,18,NA
+"AT",2002,NA,NA,1,8,14,32,43,20,25,NA,NA,NA,0,8,13,7,5,7,21,NA
+"AT",2003,NA,NA,0,19,31,37,43,19,28,NA,NA,NA,2,10,25,12,7,4,12,NA
+"AT",2004,NA,NA,1,19,19,38,27,24,21,NA,NA,NA,0,12,15,9,3,3,16,NA
+"AT",2005,1,0,1,32,23,22,41,24,30,0,0,0,0,13,11,8,3,5,10,0
+"AT",2006,0,1,1,9,25,36,39,19,19,0,1,1,2,12,12,16,5,3,15,0
+"AT",2007,NA,1,1,12,15,27,26,18,25,NA,1,1,2,10,14,7,11,2,19,NA
+"AT",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AU",1997,NA,NA,1,8,24,18,13,17,28,NA,NA,NA,0,10,15,9,5,10,12,NA
+"AU",1998,NA,NA,0,11,22,18,13,15,31,NA,NA,NA,2,19,24,15,8,2,24,NA
+"AU",1999,NA,NA,0,13,40,54,52,37,49,NA,NA,NA,0,10,16,18,6,2,26,NA
+"AU",2000,NA,NA,3,16,35,25,24,19,49,NA,NA,NA,0,15,19,12,15,5,14,NA
+"AU",2001,NA,NA,1,23,20,18,18,13,35,NA,NA,NA,1,21,27,16,7,8,20,NA
+"AU",2002,NA,NA,1,15,20,26,19,13,34,NA,NA,NA,0,15,21,15,6,4,23,NA
+"AU",2003,NA,NA,0,14,10,2,11,5,30,NA,NA,NA,0,9,13,3,5,4,7,NA
+"AU",2004,NA,NA,0,18,16,17,15,11,32,NA,NA,NA,0,6,17,5,7,3,19,NA
+"AU",2005,NA,NA,0,32,27,23,11,12,30,NA,NA,NA,2,18,26,11,10,6,14,NA
+"AU",2006,1,1,1,33,35,23,21,16,43,NA,1,1,2,18,27,14,7,9,21,NA
+"AU",2007,0,3,3,30,33,20,15,14,37,NA,0,4,4,26,37,20,12,7,23,NA
+"AU",2008,NA,NA,2,46,33,20,27,23,42,NA,NA,NA,3,27,32,14,6,11,10,NA
+"AZ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",1995,NA,NA,0,13,29,14,6,4,1,NA,NA,NA,0,5,18,0,0,0,0,NA
+"AZ",1996,NA,NA,0,57,302,231,47,101,16,NA,NA,NA,5,20,154,86,16,13,10,NA
+"AZ",1997,NA,NA,0,120,244,194,89,12,3,NA,NA,NA,0,42,70,178,23,0,0,NA
+"AZ",1998,NA,NA,0,44,47,24,9,4,2,NA,NA,NA,0,7,10,7,6,1,0,NA
+"AZ",1999,NA,NA,0,96,46,217,184,49,0,NA,NA,NA,0,4,17,73,58,19,0,NA
+"AZ",2000,NA,NA,0,9,24,33,42,30,0,NA,NA,NA,0,3,3,6,3,0,0,NA
+"AZ",2001,NA,NA,3,1,3,NA,NA,NA,NA,NA,NA,NA,2,NA,1,NA,NA,NA,NA,NA
+"AZ",2002,NA,NA,6,290,433,359,190,72,16,NA,NA,NA,5,48,88,80,34,19,21,NA
+"AZ",2003,NA,NA,3,212,258,215,113,66,20,NA,NA,NA,1,72,60,62,48,26,5,NA
+"AZ",2004,NA,NA,8,248,311,222,167,92,83,NA,NA,NA,8,120,65,57,34,33,24,NA
+"AZ",2005,2,75,77,109,297,215,209,187,88,0,2,88,90,64,98,47,32,24,24,0
+"AZ",2006,1,5,6,241,362,365,120,78,30,0,0,2,2,51,66,66,44,15,8,0
+"AZ",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"AZ",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BA",1995,NA,NA,0,15,61,90,140,139,100,NA,NA,NA,0,40,67,64,49,77,23,NA
+"BA",1996,NA,NA,5,30,48,62,51,60,39,NA,NA,NA,0,23,28,39,16,27,39,NA
+"BA",1997,NA,NA,5,48,84,99,66,36,74,NA,NA,NA,11,53,42,50,35,65,83,NA
+"BA",1998,NA,NA,1,28,75,85,75,55,75,NA,NA,NA,3,37,42,27,22,30,85,NA
+"BA",1999,NA,NA,2,44,76,113,89,60,68,NA,NA,NA,6,49,59,34,24,38,87,NA
+"BA",2000,NA,NA,4,56,82,99,66,58,77,NA,NA,NA,4,30,46,29,29,48,124,NA
+"BA",2001,NA,NA,6,39,70,110,89,53,99,NA,NA,NA,7,45,50,34,17,50,127,NA
+"BA",2002,NA,NA,1,36,48,70,69,33,63,NA,NA,NA,2,22,33,18,19,31,81,NA
+"BA",2003,NA,NA,4,32,42,49,52,45,50,NA,NA,NA,4,27,37,34,14,30,73,NA
+"BA",2004,NA,NA,3,66,79,95,82,77,115,NA,NA,NA,3,45,67,43,51,59,102,NA
+"BA",2005,0,1,1,22,58,61,78,44,80,1,0,2,2,35,39,33,28,28,130,0
+"BA",2006,0,0,0,40,58,47,53,42,66,2,0,0,0,41,50,24,29,20,88,2
+"BA",2007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"BA",2008,0,0,0,20,35,38,84,49,79,0,0,3,3,26,26,20,11,6,112,0
+"BB",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1996,NA,NA,0,0,1,0,1,1,0,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",2000,NA,NA,0,0,0,2,0,0,0,NA,NA,NA,0,0,1,0,0,0,0,NA
+"BB",2001,NA,NA,0,1,1,1,0,0,1,NA,NA,NA,0,0,0,1,1,0,0,NA
+"BB",2002,NA,NA,NA,2,NA,NA,1,NA,1,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA
+"BB",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",2004,NA,NA,NA,NA,2,2,6,NA,4,NA,NA,NA,1,NA,2,1,1,NA,1,NA
+"BB",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BB",2006,NA,NA,NA,NA,2,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,1,NA
+"BB",2007,0,0,0,0,0,0,5,0,0,NA,0,0,0,0,0,0,3,0,0,NA
+"BB",2008,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"BD",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BD",1995,NA,NA,29,505,983,1001,748,648,424,NA,NA,NA,64,309,546,360,236,132,38,NA
+"BD",1996,NA,NA,45,723,1322,1264,908,737,472,NA,NA,NA,89,434,663,434,268,151,41,NA
+"BD",1997,NA,NA,201,2639,5013,5226,3926,2901,2003,NA,NA,NA,328,1883,2634,1748,1029,527,236,NA
+"BD",1998,NA,NA,254,3516,5988,6242,4771,3522,2569,NA,NA,NA,438,2663,3319,2156,1212,649,324,NA
+"BD",1999,NA,NA,259,3504,5777,6143,4748,3568,2701,NA,NA,NA,405,2753,3276,2180,1315,712,333,NA
+"BD",2000,NA,NA,256,3640,5643,5750,4718,3667,2837,NA,NA,NA,495,3029,3238,2247,1315,778,370,NA
+"BD",2001,NA,NA,283,3976,5834,6257,5172,3682,3039,NA,NA,NA,428,3392,3538,2260,1492,763,371,NA
+"BD",2002,NA,NA,449,4490,6288,7038,5981,4493,3682,NA,NA,NA,575,3104,3926,2791,2101,988,865,NA
+"BD",2003,NA,NA,320,5166,7275,8058,6947,5501,4142,NA,NA,NA,544,4298,4282,3258,2086,1150,591,NA
+"BD",2004,NA,NA,420,6171,8281,8914,8327,6276,5144,NA,NA,NA,589,5081,4869,3758,2518,1434,718,NA
+"BD",2005,NA,NA,524,8170,10443,11423,11038,8476,7453,NA,NA,NA,751,6776,6785,5538,3960,2281,1230,NA
+"BD",2006,NA,NA,607,9937,12166,12889,13378,10283,9513,NA,NA,NA,850,8164,8048,6395,5020,2982,1735,NA
+"BD",2007,NA,NA,523,10210,12442,13003,13307,10653,9830,NA,NA,NA,829,8562,8164,6678,5220,3057,1818,NA
+"BD",2008,NA,NA,422,10618,12926,12761,13355,10772,10386,0,NA,NA,764,9189,8389,6465,5206,3173,1947,0
+"BE",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BE",1995,NA,NA,3,23,49,63,52,54,102,NA,NA,NA,3,12,24,32,17,10,34,NA
+"BE",1996,NA,NA,1,20,43,49,45,32,59,NA,NA,NA,4,9,30,25,11,10,26,NA
+"BE",1997,NA,NA,3,18,45,56,43,41,115,NA,NA,NA,2,11,26,22,13,11,28,NA
+"BE",1998,NA,NA,3,22,50,58,48,36,78,NA,NA,NA,2,6,30,20,17,13,35,NA
+"BE",1999,NA,NA,2,18,40,49,46,38,83,NA,NA,NA,4,20,38,19,22,8,16,NA
+"BE",2000,NA,NA,3,20,57,39,55,32,56,NA,NA,NA,6,15,15,19,4,13,27,NA
+"BE",2001,NA,NA,8,31,40,47,44,23,54,NA,NA,NA,6,14,21,24,15,7,18,NA
+"BE",2002,NA,NA,1,19,56,52,33,19,58,NA,NA,NA,6,21,19,16,9,16,16,NA
+"BE",2003,NA,NA,6,27,33,30,40,17,35,NA,NA,NA,5,20,17,15,11,2,7,NA
+"BE",2004,NA,NA,1,26,55,30,37,24,48,NA,NA,NA,6,18,16,20,3,8,14,NA
+"BE",2005,1,0,1,26,50,32,27,15,47,0,1,1,2,27,31,15,12,4,23,0
+"BE",2006,3,1,4,26,52,38,45,27,42,0,3,3,6,25,25,18,6,7,22,0
+"BE",2007,1,1,2,23,55,35,38,18,43,NA,3,1,4,13,31,23,7,8,22,NA
+"BE",2008,2,1,3,23,40,43,32,24,41,0,2,1,3,17,40,22,8,3,12,0
+"BF",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BF",1995,NA,NA,4,67,133,124,62,48,29,NA,NA,NA,7,76,53,39,26,11,10,NA
+"BF",1996,NA,NA,3,47,161,148,115,65,36,NA,NA,NA,10,51,97,67,58,31,10,NA
+"BF",1997,NA,NA,3,47,161,148,115,65,36,NA,NA,NA,10,51,97,67,58,31,10,NA
+"BF",1998,NA,NA,4,104,270,236,159,89,65,NA,NA,NA,9,83,98,86,82,32,14,NA
+"BF",1999,NA,NA,13,85,247,216,118,83,56,NA,NA,NA,8,67,141,92,63,39,20,NA
+"BF",2000,NA,NA,12,91,274,252,133,68,65,NA,NA,NA,7,59,128,101,45,38,14,NA
+"BF",2001,NA,NA,7,124,283,279,168,122,70,NA,NA,NA,17,80,155,100,49,32,32,NA
+"BF",2002,NA,NA,6,123,273,266,156,124,83,NA,NA,NA,12,85,159,104,80,30,25,NA
+"BF",2003,NA,NA,14,148,313,321,162,129,80,NA,NA,NA,19,102,131,132,70,46,36,NA
+"BF",2004,NA,NA,10,155,375,308,204,138,102,NA,NA,NA,22,109,196,148,72,54,33,NA
+"BF",2005,NA,NA,18,181,430,370,273,144,113,NA,NA,NA,15,125,248,174,109,54,40,NA
+"BF",2006,NA,NA,13,227,473,433,307,183,140,NA,NA,NA,33,155,252,198,99,99,47,NA
+"BF",2007,2,6,8,233,442,429,303,176,145,NA,4,25,29,157,243,187,129,88,45,NA
+"BF",2008,NA,NA,8,225,555,448,314,174,146,0,NA,NA,33,143,250,180,116,107,57,0
+"BG",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BG",2000,NA,NA,0,13,16,20,3,9,10,NA,NA,NA,0,11,14,7,3,4,6,NA
+"BG",2001,NA,NA,1,15,20,23,23,18,13,NA,NA,NA,1,11,16,13,5,2,9,NA
+"BG",2002,NA,NA,2,62,86,116,132,58,56,NA,NA,NA,6,48,73,45,19,9,30,NA
+"BG",2003,NA,NA,3,99,169,178,200,121,89,NA,NA,NA,7,85,106,63,44,32,58,NA
+"BG",2004,NA,NA,10,97,156,166,204,153,111,NA,NA,NA,4,84,111,64,49,35,71,NA
+"BG",2005,0,9,9,98,150,195,195,150,136,0,0,9,9,90,111,59,29,37,70,0
+"BG",2006,NA,NA,6,86,146,170,184,133,123,NA,NA,NA,12,76,96,86,34,24,59,NA
+"BG",2007,2,5,7,63,122,181,176,131,90,NA,2,2,4,63,77,53,38,29,46,NA
+"BG",2008,1,1,2,80,145,151,159,127,68,0,1,0,1,57,78,54,31,23,44,0
+"BH",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BH",1995,NA,NA,0,0,1,2,3,1,3,NA,NA,NA,0,1,1,2,0,1,1,NA
+"BH",1996,NA,NA,0,8,25,24,16,7,6,NA,NA,NA,1,10,11,7,0,3,3,NA
+"BH",1997,NA,NA,1,11,32,19,10,4,10,NA,NA,NA,0,4,11,4,2,1,1,NA
+"BH",1998,NA,NA,0,3,40,36,20,13,22,NA,NA,NA,3,4,9,7,5,2,6,NA
+"BH",1999,NA,NA,0,12,19,14,13,5,3,NA,NA,NA,0,6,11,6,0,1,3,NA
+"BH",2000,NA,NA,0,0,3,2,5,3,4,NA,NA,NA,0,1,2,0,1,1,1,NA
+"BH",2001,NA,NA,0,1,2,2,6,1,6,NA,NA,NA,0,1,2,0,2,0,0,NA
+"BH",2002,NA,NA,0,1,1,2,2,1,5,NA,NA,NA,0,1,1,1,1,0,1,NA
+"BH",2003,NA,NA,0,2,2,1,1,3,4,NA,NA,NA,0,1,0,0,1,1,0,NA
+"BH",2004,NA,NA,0,0,0,2,2,0,1,NA,NA,NA,0,1,1,1,0,1,2,NA
+"BH",2005,NA,NA,0,0,0,2,3,0,4,NA,NA,NA,1,1,0,3,1,0,0,NA
+"BH",2006,NA,NA,0,10,25,11,18,1,1,NA,NA,NA,0,7,14,4,5,2,0,NA
+"BH",2007,NA,NA,0,8,26,15,8,4,3,NA,NA,NA,1,10,15,5,3,0,1,NA
+"BH",2008,0,0,0,17,48,27,8,2,3,0,0,0,0,12,16,8,1,0,0,0
+"BI",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",1995,NA,NA,5,128,238,224,73,32,19,NA,NA,NA,19,109,124,89,33,12,4,NA
+"BI",1996,NA,NA,16,217,283,274,116,41,17,NA,NA,NA,18,132,203,112,53,16,7,NA
+"BI",1997,NA,NA,21,208,446,431,198,79,32,NA,NA,NA,30,189,265,198,71,39,19,NA
+"BI",1998,NA,NA,45,301,527,530,319,102,33,NA,NA,NA,49,265,321,240,126,47,16,NA
+"BI",1999,NA,NA,64,349,566,492,281,102,57,NA,NA,NA,66,291,253,236,109,30,28,NA
+"BI",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BI",2001,NA,NA,34,344,559,469,238,75,39,NA,NA,NA,81,369,364,337,86,30,15,NA
+"BI",2002,NA,NA,16,310,470,520,270,97,52,NA,NA,NA,48,243,242,324,152,24,23,NA
+"BI",2003,NA,NA,32,348,572,488,260,106,35,NA,NA,NA,75,308,361,276,119,27,10,NA
+"BI",2004,NA,NA,24,352,674,468,292,78,48,NA,NA,NA,51,325,370,232,114,40,19,NA
+"BI",2005,NA,NA,34,352,591,525,372,111,55,NA,NA,NA,46,298,399,288,122,36,33,NA
+"BI",2006,NA,NA,30,347,600,488,320,114,64,NA,NA,NA,41,296,367,242,140,56,14,NA
+"BI",2007,0,0,26,425,637,542,372,177,88,NA,0,0,55,360,392,276,140,67,38,NA
+"BI",2008,NA,NA,30,430,684,526,459,175,80,NA,NA,NA,38,335,340,264,139,72,38,NA
+"BJ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",1995,NA,NA,14,186,352,306,176,101,92,NA,NA,NA,26,148,197,118,69,32,22,NA
+"BJ",1996,NA,NA,17,215,348,277,166,102,77,NA,NA,NA,34,169,218,136,46,42,21,NA
+"BJ",1997,NA,NA,20,215,376,306,180,76,107,NA,NA,NA,26,169,226,124,64,21,26,NA
+"BJ",1998,NA,NA,20,233,367,251,205,113,71,NA,NA,NA,15,189,242,159,65,39,19,NA
+"BJ",1999,NA,NA,14,250,444,293,207,124,85,NA,NA,NA,28,207,254,153,74,39,30,NA
+"BJ",2000,NA,NA,19,277,428,327,213,103,74,NA,NA,NA,36,239,275,149,76,45,25,NA
+"BJ",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",2002,NA,NA,16,248,489,304,231,125,94,NA,NA,NA,35,255,298,159,86,47,24,NA
+"BJ",2003,NA,NA,20,266,504,370,188,117,92,NA,NA,NA,32,226,304,150,93,47,25,NA
+"BJ",2004,NA,NA,16,308,529,344,229,125,82,NA,NA,NA,43,263,354,147,73,45,24,NA
+"BJ",2005,NA,NA,21,306,595,396,270,135,87,NA,NA,NA,25,249,331,145,89,51,39,NA
+"BJ",2006,NA,NA,18,298,624,465,247,124,106,NA,NA,NA,32,310,371,158,111,38,41,NA
+"BJ",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BJ",2008,NA,NA,20,333,604,439,284,163,100,0,NA,NA,38,245,386,173,99,52,30,0
+"BM",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",2004,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"BM",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",2006,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA
+"BM",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BM",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",1999,NA,NA,0,16,42,30,11,25,31,NA,NA,NA,1,16,36,16,16,13,14,NA
+"BN",2000,NA,NA,0,6,4,15,5,7,15,NA,NA,NA,0,4,6,9,6,3,4,NA
+"BN",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BN",2002,NA,NA,2,15,15,7,6,8,14,NA,NA,NA,0,11,9,8,5,5,7,NA
+"BN",2003,NA,NA,0,5,25,17,8,8,9,NA,NA,NA,0,9,14,11,4,5,6,NA
+"BN",2004,NA,NA,0,10,13,12,16,11,10,NA,NA,NA,0,6,11,12,8,2,4,NA
+"BN",2005,NA,NA,0,9,19,19,12,9,0,NA,NA,NA,0,9,11,8,3,2,0,NA
+"BN",2006,NA,NA,2,10,11,12,13,10,11,NA,NA,NA,1,5,11,8,11,4,9,NA
+"BN",2007,0,0,0,5,10,15,21,10,17,NA,0,2,0,6,6,12,15,9,2,NA
+"BN",2008,0,0,0,10,10,12,21,6,23,0,0,1,1,6,11,8,7,7,10,0
+"BO",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BO",1996,NA,NA,178,1359,887,636,525,321,324,NA,NA,NA,172,841,676,422,244,189,175,NA
+"BO",1997,NA,NA,150,1214,792,579,485,334,318,NA,NA,NA,202,792,548,380,285,192,187,NA
+"BO",1998,NA,NA,167,1254,885,579,488,364,353,NA,NA,NA,202,777,587,274,264,157,230,NA
+"BO",1999,NA,NA,222,1182,862,527,482,379,400,NA,NA,NA,225,798,554,352,263,205,222,NA
+"BO",2000,NA,NA,166,1182,797,518,466,340,366,NA,NA,NA,191,831,588,334,254,192,233,NA
+"BO",2001,NA,NA,165,1235,761,483,489,359,355,NA,NA,NA,241,915,664,302,226,194,283,NA
+"BO",2002,NA,NA,231,1235,787,492,417,356,386,NA,NA,NA,281,938,630,358,238,185,295,NA
+"BO",2003,NA,NA,156,1164,742,501,438,336,442,NA,NA,NA,167,811,549,313,224,196,305,NA
+"BO",2004,NA,NA,161,1205,750,505,431,319,399,NA,NA,NA,151,793,555,272,205,186,281,NA
+"BO",2005,NA,NA,157,1320,725,439,391,346,415,NA,NA,NA,160,846,533,276,226,182,262,NA
+"BO",2006,NA,NA,127,1147,699,471,390,333,398,NA,NA,NA,179,764,461,253,177,148,241,NA
+"BO",2007,NA,NA,116,1100,604,379,348,328,354,NA,NA,NA,125,736,453,243,193,162,259,NA
+"BO",2008,NA,NA,128,1253,734,412,391,363,429,NA,NA,NA,147,850,482,237,193,178,251,NA
+"BR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BR",1999,NA,NA,301,3662,5401,5827,4630,2634,2121,NA,NA,NA,372,2909,3450,2621,1661,1042,1106,NA
+"BR",2000,NA,NA,1894,7268,11568,11906,8623,5085,4494,NA,NA,NA,1859,6719,7215,5395,3582,2384,2496,NA
+"BR",2001,NA,NA,468,4455,5536,5184,4285,2353,1694,NA,NA,NA,516,3632,3303,2296,1701,1050,1018,NA
+"BR",2002,NA,NA,344,4695,5890,6325,4834,2738,2080,NA,NA,NA,380,3715,3584,2817,1755,1031,535,NA
+"BR",2003,NA,NA,382,4485,5709,6034,4863,2589,2057,NA,NA,NA,401,3582,3542,2540,1676,1001,1022,NA
+"BR",2004,NA,NA,337,5041,6321,6481,5157,2716,2169,NA,NA,NA,375,3684,3763,2742,1865,1041,1189,NA
+"BR",2005,NA,NA,317,5074,6119,6128,5259,2803,2140,NA,NA,NA,355,3496,3663,2626,1897,1112,1104,NA
+"BR",2006,136,207,343,4783,6098,6050,5042,2885,2221,NA,65,278,343,3132,3506,2569,1885,1121,1139,NA
+"BR",2007,175,196,371,4399,5990,5456,4878,2726,2075,NA,78,266,344,2952,3250,2327,1727,977,972,NA
+"BR",2008,115,183,298,4436,6173,5305,4854,2650,1905,0,69,287,356,2709,3233,2266,1669,964,879,0
+"BS",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",1995,NA,NA,3,3,5,7,4,2,2,NA,NA,NA,0,1,7,2,0,0,1,NA
+"BS",1996,NA,NA,0,1,4,4,5,0,0,NA,NA,NA,0,2,4,4,0,1,1,NA
+"BS",1997,NA,NA,0,2,14,11,5,3,2,NA,NA,NA,0,2,5,7,4,0,2,NA
+"BS",1998,NA,NA,0,3,2,7,5,3,0,NA,NA,NA,1,1,3,5,1,0,0,NA
+"BS",1999,NA,NA,1,0,10,8,6,0,0,NA,NA,NA,0,1,3,4,2,0,0,NA
+"BS",2000,NA,NA,1,2,7,9,4,3,2,NA,NA,NA,2,5,7,8,2,3,1,NA
+"BS",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",2002,NA,NA,2,2,2,7,7,3,2,NA,NA,NA,4,1,6,3,3,1,1,NA
+"BS",2003,NA,NA,0,2,5,6,3,1,3,NA,NA,NA,2,2,2,4,3,2,3,NA
+"BS",2004,NA,NA,3,3,6,14,9,0,1,NA,NA,NA,0,3,4,1,0,3,0,NA
+"BS",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BS",2007,0,0,0,3,3,9,4,1,0,NA,0,0,0,3,4,3,1,1,0,NA
+"BS",2008,0,0,0,2,6,5,7,2,0,0,0,0,0,1,4,4,0,0,0,0
+"BT",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BT",1995,NA,NA,2,42,65,36,35,24,11,NA,NA,NA,12,43,44,25,12,9,8,NA
+"BT",1996,NA,NA,4,51,45,43,22,12,8,NA,NA,NA,8,42,41,22,14,6,6,NA
+"BT",1997,NA,NA,4,39,42,36,21,24,8,NA,NA,NA,4,43,34,16,7,6,3,NA
+"BT",1998,NA,NA,3,45,39,24,24,22,9,NA,NA,NA,7,45,26,25,8,11,6,NA
+"BT",1999,NA,NA,10,27,42,31,29,22,14,NA,NA,NA,9,33,34,23,18,14,9,NA
+"BT",2000,NA,NA,6,65,41,30,24,12,2,NA,NA,NA,7,57,34,31,23,3,2,NA
+"BT",2001,NA,NA,3,51,50,37,32,10,16,NA,NA,NA,6,58,45,20,12,11,8,NA
+"BT",2002,NA,NA,5,54,51,32,26,22,19,NA,NA,NA,6,54,38,22,20,5,10,NA
+"BT",2003,NA,NA,9,62,50,20,25,20,13,NA,NA,NA,14,57,39,17,13,15,6,NA
+"BT",2004,NA,NA,1,54,52,28,27,18,23,NA,NA,NA,8,54,35,33,10,8,5,NA
+"BT",2005,NA,NA,1,47,58,26,23,14,12,NA,NA,NA,9,45,38,13,11,9,2,NA
+"BT",2006,NA,NA,0,65,55,22,20,12,11,NA,NA,NA,5,61,27,10,9,6,9,NA
+"BT",2007,NA,NA,2,60,44,29,26,17,13,NA,NA,NA,3,59,28,21,10,10,6,NA
+"BT",2008,NA,NA,3,85,46,12,18,13,14,NA,NA,NA,9,151,77,32,33,23,23,NA
+"BW",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1997,NA,NA,29,193,509,422,244,143,95,NA,NA,NA,28,291,359,181,97,60,35,NA
+"BW",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BW",1999,NA,NA,18,177,526,492,274,139,93,NA,NA,NA,46,274,434,225,90,30,37,NA
+"BW",2000,NA,NA,25,185,605,488,267,135,96,NA,NA,NA,37,335,469,262,98,57,36,NA
+"BW",2001,NA,NA,15,190,539,490,288,116,73,NA,NA,NA,33,328,493,309,116,46,23,NA
+"BW",2002,NA,NA,17,226,595,517,244,136,84,NA,NA,NA,45,393,566,290,144,54,26,NA
+"BW",2003,NA,NA,22,203,552,446,244,136,78,NA,NA,NA,32,338,524,276,104,52,43,NA
+"BW",2004,NA,NA,29,245,490,436,271,122,96,NA,NA,NA,49,358,544,290,110,52,36,NA
+"BW",2005,NA,NA,27,260,563,506,272,135,97,NA,NA,NA,45,321,491,253,97,55,48,NA
+"BW",2006,NA,NA,36,262,577,490,289,122,104,NA,NA,NA,54,326,507,259,133,55,38,NA
+"BW",2007,NA,NA,25,251,535,442,263,120,82,NA,NA,NA,46,347,430,254,123,47,37,NA
+"BW",2008,4,23,27,254,528,384,220,113,85,0,5,37,42,347,474,226,135,51,30,0
+"BY",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BY",2001,NA,NA,2,NA,NA,NA,NA,NA,NA,NA,NA,NA,4,NA,NA,NA,NA,NA,NA,NA
+"BY",2002,NA,NA,0,66,133,217,159,75,51,NA,NA,NA,0,12,22,28,17,17,41,NA
+"BY",2003,NA,NA,0,67,134,243,226,96,60,NA,NA,NA,0,18,39,43,26,21,45,NA
+"BY",2004,NA,NA,NA,84,170,260,235,83,56,NA,NA,NA,1,31,38,38,35,11,67,NA
+"BY",2005,NA,NA,NA,71,180,273,287,118,62,NA,NA,NA,NA,25,53,50,43,11,62,NA
+"BY",2006,NA,NA,NA,61,134,217,260,96,71,NA,NA,1,1,32,38,43,43,18,58,NA
+"BY",2007,NA,NA,NA,57,142,205,244,110,56,NA,NA,NA,NA,28,58,41,35,17,58,NA
+"BY",2008,NA,NA,NA,44,149,207,261,106,69,NA,NA,NA,NA,26,43,36,34,20,65,NA
+"BZ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1995,NA,NA,1,1,2,4,0,1,1,NA,NA,NA,0,6,2,0,1,1,2,NA
+"BZ",1996,NA,NA,1,3,2,2,2,3,2,NA,NA,NA,0,1,4,0,0,0,0,NA
+"BZ",1997,NA,NA,2,2,6,3,10,3,6,NA,NA,NA,2,3,2,2,0,4,3,NA
+"BZ",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"BZ",2000,NA,NA,2,5,7,2,6,3,5,NA,NA,NA,0,2,1,2,4,1,4,NA
+"BZ",2001,NA,NA,0,0,5,9,7,9,11,NA,NA,NA,0,0,3,4,1,2,2,NA
+"BZ",2002,NA,NA,4,7,5,7,11,4,4,NA,NA,NA,3,5,6,3,4,4,4,NA
+"BZ",2003,NA,NA,1,4,8,10,3,2,8,NA,NA,NA,2,6,3,3,2,5,5,NA
+"BZ",2004,NA,NA,0,4,6,8,6,3,2,NA,NA,NA,1,0,1,1,2,0,0,NA
+"BZ",2005,NA,NA,0,8,8,6,8,5,3,NA,NA,NA,0,4,4,4,3,2,4,NA
+"BZ",2006,0,3,3,4,4,7,5,1,3,NA,0,2,2,6,5,3,5,6,6,NA
+"BZ",2007,1,0,1,6,8,8,7,6,3,NA,0,0,0,8,2,5,2,2,3,NA
+"BZ",2008,0,1,1,8,12,15,9,5,8,0,0,0,0,5,0,6,4,3,8,0
+"CA",1980,NA,NA,12,54,75,83,100,108,186,NA,NA,NA,18,62,51,34,31,33,104,NA
+"CA",1981,NA,NA,8,49,61,64,87,103,141,NA,NA,NA,6,46,57,26,28,35,92,NA
+"CA",1982,NA,NA,6,52,66,69,90,91,150,NA,NA,NA,7,51,57,30,25,38,80,NA
+"CA",1983,NA,NA,9,47,63,62,90,92,123,NA,NA,NA,11,50,50,29,24,35,86,NA
+"CA",1984,NA,NA,3,44,75,58,68,83,169,NA,NA,NA,9,51,59,28,28,36,100,NA
+"CA",1985,NA,NA,11,42,70,59,77,81,168,NA,NA,NA,5,30,56,19,28,48,97,NA
+"CA",1986,NA,NA,9,58,73,62,59,73,147,NA,NA,NA,10,33,54,33,20,26,95,NA
+"CA",1987,NA,NA,9,40,71,60,49,64,129,NA,NA,NA,8,39,48,29,17,26,79,NA
+"CA",1988,NA,NA,4,43,73,62,52,68,131,NA,NA,NA,6,38,56,27,16,26,80,NA
+"CA",1989,NA,NA,10,45,56,60,54,62,122,NA,NA,NA,6,37,51,23,24,21,81,NA
+"CA",1990,NA,NA,3,35,70,55,40,42,100,NA,NA,NA,1,30,38,26,17,20,72,NA
+"CA",1991,NA,NA,7,37,79,53,37,36,110,NA,NA,NA,4,23,37,31,9,20,60,NA
+"CA",1992,NA,NA,6,42,47,58,41,51,79,NA,NA,NA,2,27,28,21,11,15,78,NA
+"CA",1993,NA,NA,8,33,47,53,43,33,74,NA,NA,NA,6,22,50,22,21,21,55,NA
+"CA",1994,NA,NA,2,42,54,42,43,34,87,NA,NA,NA,3,37,37,19,11,13,59,NA
+"CA",1995,NA,NA,1,28,31,60,34,41,70,NA,NA,NA,7,33,28,22,12,18,51,NA
+"CA",1996,NA,NA,3,28,49,48,31,34,70,NA,NA,NA,2,23,34,28,14,16,50,NA
+"CA",1997,NA,NA,0,21,55,44,30,44,90,NA,NA,NA,1,36,44,26,13,16,53,NA
+"CA",1998,NA,NA,4,33,43,51,31,26,80,NA,NA,NA,1,26,31,26,14,18,54,NA
+"CA",1999,NA,NA,0,23,47,51,36,33,94,NA,NA,NA,4,33,31,28,13,11,51,NA
+"CA",2000,NA,NA,5,34,45,46,41,32,79,NA,NA,NA,4,33,40,30,25,12,66,NA
+"CA",2001,NA,NA,6,24,49,56,40,22,76,NA,NA,NA,5,23,41,33,16,14,53,NA
+"CA",2002,NA,NA,0,25,34,50,34,27,64,NA,NA,NA,6,32,31,26,17,17,45,NA
+"CA",2003,NA,NA,1,26,36,37,32,21,42,NA,NA,NA,3,21,28,25,15,9,36,NA
+"CA",2004,NA,NA,2,25,34,38,32,31,64,NA,NA,NA,0,34,55,34,19,22,48,NA
+"CA",2005,NA,NA,3,37,45,44,40,20,68,NA,NA,NA,6,28,40,27,24,13,37,NA
+"CA",2006,1,1,2,34,34,33,42,26,64,NA,0,4,4,39,30,25,16,6,52,NA
+"CA",2007,4,1,5,31,41,51,50,35,75,NA,0,2,2,32,33,33,11,13,51,NA
+"CA",2008,0,2,2,39,36,49,53,38,62,0,0,3,3,36,39,39,27,20,45,0
+"CD",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CD",1995,NA,NA,373,1572,2382,1890,1184,634,289,NA,NA,NA,331,1223,1532,1232,863,427,137,NA
+"CD",1996,NA,NA,228,1040,1627,1492,998,548,285,NA,NA,NA,292,1153,1528,1142,728,377,149,NA
+"CD",1997,NA,NA,259,1401,1996,1599,996,614,276,NA,NA,NA,321,1376,1874,1271,723,386,150,NA
+"CD",1998,NA,NA,455,3684,5073,3578,2002,997,518,NA,NA,NA,651,4074,4536,2716,1295,722,272,NA
+"CD",1999,NA,NA,474,4061,5886,4191,2250,1279,626,NA,NA,NA,708,4472,4991,3117,1725,836,305,NA
+"CD",2000,NA,NA,485,4048,5833,4151,2549,1295,602,NA,NA,NA,718,4422,5146,3309,1724,855,351,NA
+"CD",2001,NA,NA,581,4651,6794,4817,2876,1384,724,NA,NA,NA,842,4922,5586,3704,2057,1042,470,NA
+"CD",2002,NA,NA,649,4965,7414,4994,3065,1388,791,NA,NA,NA,874,5378,6230,3939,2262,1055,476,NA
+"CD",2003,NA,NA,854,5885,8427,6193,3776,1836,1047,NA,NA,NA,1233,6630,7711,4826,2866,1457,592,NA
+"CD",2004,NA,NA,1195,7007,9467,7114,4442,2376,1229,NA,NA,NA,1679,7630,8540,5529,3413,1850,721,NA
+"CD",2005,NA,NA,1321,6675,9808,7577,5022,2637,1499,NA,NA,NA,1695,7570,8501,5832,3898,2054,951,NA
+"CD",2006,NA,NA,1122,6391,9486,7321,5011,2657,1504,NA,NA,NA,1517,7236,8522,5621,3762,2019,975,NA
+"CD",2007,NA,NA,1343,6485,9548,7925,5341,2801,1752,NA,NA,NA,1842,7130,8415,5939,4127,2352,1099,NA
+"CD",2008,NA,NA,1515,6497,9988,8552,5756,3131,1686,NA,NA,NA,1828,7304,8995,6393,4104,2516,1212,NA
+"CF",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",1995,NA,NA,38,162,356,206,120,40,18,NA,NA,NA,39,233,350,145,57,21,9,NA
+"CF",1996,NA,NA,46,192,385,234,94,57,15,NA,NA,NA,52,273,346,177,62,45,6,NA
+"CF",1997,NA,NA,54,211,403,282,144,65,26,NA,NA,NA,53,301,394,207,100,23,10,NA
+"CF",1998,NA,NA,28,205,482,328,157,76,46,NA,NA,NA,67,353,476,217,115,61,26,NA
+"CF",1999,NA,NA,28,224,529,367,123,67,65,NA,NA,NA,72,376,498,196,86,52,42,NA
+"CF",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",2001,NA,NA,15,127,279,171,78,45,16,NA,NA,NA,25,179,236,123,64,23,1,NA
+"CF",2002,NA,NA,76,264,462,414,154,82,22,NA,NA,NA,66,315,402,262,139,82,18,NA
+"CF",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",2004,NA,NA,12,58,694,575,241,30,14,NA,NA,NA,14,60,430,559,181,46,9,NA
+"CF",2005,NA,NA,29,40,1136,160,26,35,15,NA,NA,NA,30,32,420,145,30,40,15,NA
+"CF",2006,NA,NA,48,409,770,923,152,83,30,NA,NA,NA,52,538,613,647,126,42,16,NA
+"CF",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CF",2008,NA,NA,68,466,643,515,276,160,81,0,NA,NA,102,481,673,378,196,136,57,0
+"CG",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1995,NA,NA,16,265,409,221,73,44,15,NA,NA,NA,17,296,353,167,61,38,11,NA
+"CG",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",1999,NA,NA,17,272,407,229,99,39,27,NA,NA,NA,25,297,348,143,83,24,22,NA
+"CG",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",2001,NA,NA,31,557,756,437,174,85,65,NA,NA,NA,53,554,706,377,177,85,107,NA
+"CG",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",2004,NA,NA,9,602,887,451,251,78,32,NA,NA,NA,38,310,800,373,156,88,44,NA
+"CG",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CG",2006,NA,NA,32,371,656,392,174,69,51,NA,NA,NA,44,384,500,247,138,79,54,NA
+"CG",2007,NA,NA,28,351,635,482,233,78,63,NA,NA,NA,45,411,608,334,153,71,60,NA
+"CG",2008,NA,NA,31,417,606,469,195,68,49,NA,NA,NA,56,396,505,308,135,85,51,NA
+"CH",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CH",1995,NA,NA,0,12,23,26,23,13,27,NA,NA,NA,1,13,20,9,1,2,15,NA
+"CH",1996,NA,NA,1,12,28,27,17,17,22,NA,NA,NA,0,6,18,4,4,4,12,NA
+"CH",1997,NA,NA,0,16,20,15,11,7,25,NA,NA,NA,0,14,14,6,2,2,12,NA
+"CH",1998,NA,NA,0,15,30,26,12,10,23,NA,NA,NA,1,11,15,6,4,1,11,NA
+"CH",1999,NA,NA,1,12,15,17,6,6,5,NA,NA,NA,0,5,16,7,0,2,6,NA
+"CH",2000,NA,NA,0,5,18,10,7,5,8,NA,NA,NA,1,9,12,8,2,1,6,NA
+"CH",2001,NA,NA,0,9,18,13,7,10,7,NA,NA,NA,0,3,9,3,3,1,7,NA
+"CH",2002,NA,NA,0,9,16,11,16,5,8,NA,NA,NA,0,11,13,7,4,1,6,NA
+"CH",2003,NA,NA,0,11,7,19,10,4,11,NA,NA,NA,1,10,10,4,0,3,3,NA
+"CH",2004,NA,NA,0,10,14,8,11,6,11,NA,NA,NA,0,6,11,7,6,4,5,NA
+"CH",2005,0,1,1,10,9,13,12,2,7,0,0,0,0,6,11,8,3,2,4,0
+"CH",2006,0,1,1,11,15,11,8,7,12,0,0,1,1,10,16,11,5,1,2,0
+"CH",2007,0,0,0,11,10,11,7,5,11,0,0,1,1,9,17,3,0,3,7,0
+"CH",2008,0,0,0,8,13,5,4,3,4,0,0,1,1,3,13,6,2,1,1,0
+"CI",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",1995,NA,NA,41,989,2092,1344,759,283,130,NA,NA,NA,99,810,813,497,273,105,19,NA
+"CI",1996,NA,NA,118,903,1670,1107,535,262,178,NA,NA,NA,139,803,836,409,194,158,75,NA
+"CI",1997,NA,NA,87,1140,1850,1326,662,398,260,NA,NA,NA,118,955,1123,548,291,184,99,NA
+"CI",1998,NA,NA,72,1173,1747,1471,795,433,273,NA,NA,NA,104,955,1087,703,347,126,105,NA
+"CI",1999,NA,NA,98,1069,1794,1240,629,378,251,NA,NA,NA,132,1022,1137,644,260,186,112,NA
+"CI",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CI",2001,NA,NA,108,1205,1818,1378,686,393,302,NA,NA,NA,127,1111,1345,735,342,239,112,NA
+"CI",2002,NA,NA,102,1271,2194,1490,833,385,307,NA,NA,NA,135,1151,1620,827,358,210,142,NA
+"CI",2003,NA,NA,116,1232,2075,1517,818,416,366,NA,NA,NA,154,1193,1617,878,443,222,151,NA
+"CI",2004,NA,NA,114,1418,2323,1530,875,474,387,NA,NA,NA,160,1266,1734,916,472,273,194,NA
+"CI",2005,NA,NA,128,1346,2449,1606,888,422,385,NA,NA,NA,193,1280,1756,989,528,232,201,NA
+"CI",2006,NA,NA,171,1467,2476,1614,915,564,368,NA,NA,NA,191,1327,1776,1069,445,275,209,NA
+"CI",2007,NA,NA,173,1576,2705,1817,981,532,429,NA,NA,NA,225,1349,1973,1126,596,354,235,NA
+"CI",2008,NA,NA,261,1764,2944,1842,1121,649,482,NA,NA,NA,277,1477,2085,1171,641,326,254,NA
+"CK",1980,NA,NA,0,2,0,1,1,0,0,NA,NA,NA,0,3,0,0,1,0,0,NA
+"CK",1981,NA,NA,0,0,1,0,0,0,0,NA,NA,NA,0,0,0,0,0,1,0,NA
+"CK",1982,NA,NA,0,0,0,1,2,3,1,NA,NA,NA,0,2,0,3,0,0,0,NA
+"CK",1983,NA,NA,0,2,1,0,0,1,1,NA,NA,NA,0,4,0,3,1,2,0,NA
+"CK",1984,NA,NA,0,0,1,0,1,0,1,NA,NA,NA,0,0,0,0,0,0,0,NA
+"CK",1985,NA,NA,1,0,0,1,2,1,0,NA,NA,NA,0,1,1,0,0,1,0,NA
+"CK",1986,NA,NA,0,1,0,0,0,0,0,NA,NA,NA,1,0,0,0,0,0,0,NA
+"CK",1987,NA,NA,0,0,0,1,0,0,0,NA,NA,NA,1,0,0,0,0,0,0,NA
+"CK",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CK",1989,NA,NA,0,0,0,0,0,0,1,NA,NA,NA,1,0,0,0,0,0,0,NA
+"CK",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CK",1991,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,1,0,0,0,0,0,NA
+"CK",1992,NA,NA,0,0,0,0,1,2,0,NA,NA,NA,0,0,0,1,0,1,1,NA
+"CK",1993,NA,NA,0,0,0,0,2,0,0,NA,NA,NA,0,0,1,0,0,1,0,NA
+"CK",1994,NA,NA,0,0,0,0,0,3,1,NA,NA,NA,1,0,0,0,0,0,0,NA
+"CK",1995,NA,NA,0,0,0,0,0,1,0,NA,NA,NA,0,0,0,0,1,0,0,NA
+"CK",1996,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,1,0,NA
+"CK",1997,NA,NA,0,0,0,0,0,1,0,NA,NA,NA,0,0,0,1,0,0,0,NA
+"CK",1998,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"CK",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CK",2000,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"CK",2001,NA,NA,0,0,0,0,0,1,1,NA,NA,NA,0,0,0,0,0,0,0,NA
+"CK",2002,NA,NA,0,0,0,0,0,1,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"CK",2003,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"CK",2004,NA,NA,0,0,0,0,0,0,1,NA,NA,NA,0,0,0,0,0,0,0,NA
+"CK",2005,NA,NA,0,1,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"CK",2006,0,0,0,0,0,0,0,0,0,NA,0,0,0,0,0,0,0,0,0,NA
+"CK",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CK",2008,NA,NA,NA,NA,NA,1,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1995,NA,NA,24,148,182,204,155,141,163,NA,NA,NA,24,100,120,108,75,73,107,NA
+"CL",1996,NA,NA,8,123,201,207,207,125,139,NA,NA,NA,11,88,117,72,63,47,72,NA
+"CL",1997,NA,NA,11,107,182,224,165,153,163,NA,NA,NA,11,92,121,80,66,60,88,NA
+"CL",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CL",1999,NA,NA,4,118,173,204,206,132,132,NA,NA,NA,9,87,109,97,52,76,98,NA
+"CL",2000,NA,NA,6,81,160,198,150,132,126,NA,NA,NA,10,66,96,70,54,58,83,NA
+"CL",2001,NA,NA,2,78,183,213,190,116,138,NA,NA,NA,9,69,85,76,58,55,83,NA
+"CL",2002,NA,NA,6,87,163,196,193,144,160,NA,NA,NA,7,64,91,82,76,54,89,NA
+"CL",2003,NA,NA,1,77,131,181,183,150,136,NA,NA,NA,8,59,106,81,42,41,80,NA
+"CL",2004,NA,NA,3,87,148,179,187,124,168,NA,NA,NA,5,58,74,76,57,57,74,NA
+"CL",2005,NA,NA,3,74,128,179,162,115,133,NA,NA,NA,4,55,78,60,56,36,93,NA
+"CL",2006,5,7,12,107,140,176,197,179,199,NA,0,7,7,70,91,74,95,64,122,NA
+"CL",2007,0,3,3,86,137,140,169,139,121,NA,0,8,8,59,75,63,49,39,78,NA
+"CL",2008,1,6,7,86,131,148,167,135,118,NA,2,1,3,52,86,49,37,30,65,NA
+"CM",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CM",1995,NA,NA,20,208,569,323,287,204,164,NA,NA,NA,9,185,313,223,153,106,93,NA
+"CM",1996,NA,NA,34,151,735,291,178,38,17,NA,NA,NA,21,123,388,202,103,24,8,NA
+"CM",1997,NA,NA,36,321,1011,387,269,79,24,NA,NA,NA,25,277,522,341,179,63,14,NA
+"CM",1998,NA,NA,15,651,1006,787,262,87,35,NA,NA,NA,30,443,595,268,112,53,30,NA
+"CM",1999,NA,NA,49,602,1595,736,433,166,59,NA,NA,NA,47,506,783,505,235,95,21,NA
+"CM",2000,NA,NA,41,518,842,584,284,130,75,NA,NA,NA,63,368,530,293,139,60,33,NA
+"CM",2001,NA,NA,24,643,1000,732,322,154,86,NA,NA,NA,49,482,609,328,155,62,50,NA
+"CM",2002,NA,NA,66,818,1335,1117,619,258,125,NA,NA,NA,59,950,1053,545,236,140,44,NA
+"CM",2003,NA,NA,100,1176,2274,1516,788,330,160,NA,NA,NA,136,1273,1542,745,363,217,72,NA
+"CM",2004,NA,NA,127,1312,2147,1575,928,408,259,NA,NA,NA,181,1310,1449,756,412,214,140,NA
+"CM",2005,NA,NA,134,1472,2482,1766,1035,463,289,NA,NA,NA,226,1467,1788,1028,503,205,143,NA
+"CM",2006,NA,NA,112,1401,2550,1820,1080,437,300,NA,NA,NA,151,1358,1823,960,470,266,142,NA
+"CM",2007,NA,NA,121,1392,2613,1874,1011,480,307,NA,NA,NA,152,1443,1963,985,483,248,148,NA
+"CM",2008,0,0,108,1613,2861,2016,1135,526,281,0,0,0,173,1506,2041,1027,568,234,148,0
+"CN",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CN",1995,NA,NA,1102,12791,18306,15487,13105,13489,10130,NA,NA,NA,1169,10890,13250,8376,5679,4579,2841,NA
+"CN",1996,NA,NA,1409,16490,24057,19695,17024,16758,13697,NA,NA,NA,1624,13773,17218,10214,7020,5346,3945,NA
+"CN",1997,NA,NA,1456,18547,28247,23006,20330,19667,17041,NA,NA,NA,1534,15258,19547,11758,8259,6422,4823,NA
+"CN",1998,NA,NA,1481,19699,30093,25088,23483,21651,20501,NA,NA,NA,1558,15726,20203,12672,9399,7122,5728,NA
+"CN",1999,NA,NA,1247,18961,29328,25095,24239,21564,21367,NA,NA,NA,1431,15178,18846,12370,9838,7131,5663,NA
+"CN",2000,NA,NA,1131,19111,29399,25206,25593,21429,21771,NA,NA,NA,1420,14536,18496,12377,9899,7102,6296,NA
+"CN",2001,NA,NA,1213,19121,28520,25544,25759,20789,22799,NA,NA,NA,1405,14500,17446,12041,9963,7175,6491,NA
+"CN",2002,NA,NA,925,17933,25242,22645,23884,19564,22562,NA,NA,NA,1152,13250,15188,10505,8796,6586,6740,NA
+"CN",2003,NA,NA,1133,25125,32760,31604,32585,27243,32027,NA,NA,NA,1407,18811,19248,14783,12101,8988,9465,NA
+"CN",2004,NA,NA,1375,35465,43594,45408,46256,41846,50797,NA,NA,NA,1659,25951,25150,20613,16995,14038,15739,NA
+"CN",2005,NA,NA,1416,43005,49558,55400,54872,53822,69779,NA,NA,NA,1864,31180,27759,24728,19889,18203,21244,NA
+"CN",2006,NA,NA,1023,44528,48232,56733,54301,53746,68557,NA,NA,NA,1408,30904,26526,24564,18775,17782,21212,NA
+"CN",2007,NA,NA,878,44011,46374,56224,54960,56288,70376,NA,NA,NA,1235,29960,24914,23542,18129,17647,21339,NA
+"CN",2008,NA,NA,751,45596,44651,56182,55740,57492,69678,NA,NA,NA,964,29223,23484,22370,17565,17814,21086,NA
+"CO",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",1999,NA,NA,270,1730,1473,1796,1500,350,1210,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CO",2000,NA,NA,246,763,1030,963,743,610,746,NA,NA,NA,194,587,758,523,381,304,510,NA
+"CO",2001,NA,NA,223,1037,703,722,869,646,653,NA,NA,NA,186,865,544,429,436,350,359,NA
+"CO",2002,NA,NA,209,614,696,688,593,472,662,NA,NA,NA,167,524,545,402,318,258,371,NA
+"CO",2003,NA,NA,237,684,816,844,853,642,761,NA,NA,NA,174,662,692,512,382,292,421,NA
+"CO",2004,NA,NA,208,732,824,743,725,564,737,NA,NA,NA,205,624,647,513,361,331,426,NA
+"CO",2005,NA,NA,178,623,685,666,687,510,695,NA,NA,NA,179,581,533,457,389,292,395,NA
+"CO",2006,NA,NA,219,709,713,737,785,573,766,NA,NA,NA,210,603,653,520,377,314,469,NA
+"CO",2007,NA,NA,144,618,704,694,712,574,786,NA,NA,NA,138,599,620,459,393,286,461,NA
+"CO",2008,NA,NA,136,666,736,666,749,610,797,0,NA,NA,133,580,608,441,384,284,406,0
+"CR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CR",1995,NA,NA,1,17,38,24,19,23,22,NA,NA,NA,2,17,15,11,7,9,14,NA
+"CR",1996,NA,NA,0,11,11,19,15,19,15,NA,NA,NA,0,4,9,7,3,4,5,NA
+"CR",1997,NA,NA,37,30,82,69,52,35,45,NA,NA,NA,31,28,45,40,30,24,30,NA
+"CR",1998,NA,NA,30,53,78,67,53,43,36,NA,NA,NA,23,19,43,47,27,17,26,NA
+"CR",1999,NA,NA,4,28,63,89,70,51,73,NA,NA,NA,10,23,42,37,32,33,36,NA
+"CR",2000,NA,NA,14,31,53,62,39,28,49,NA,NA,NA,13,21,33,24,20,23,24,NA
+"CR",2001,NA,NA,2,26,53,72,50,29,36,NA,NA,NA,1,18,31,20,16,16,15,NA
+"CR",2002,NA,NA,3,26,45,44,43,19,38,NA,NA,NA,6,13,24,19,14,15,19,NA
+"CR",2003,NA,NA,3,33,47,32,39,28,33,NA,NA,NA,4,25,24,21,30,11,16,NA
+"CR",2004,NA,NA,1,49,62,45,36,29,43,NA,NA,NA,5,35,29,34,11,18,22,NA
+"CR",2005,NA,NA,1,43,38,53,34,20,34,NA,NA,NA,1,21,31,18,16,6,14,NA
+"CR",2006,0,1,1,27,36,29,34,25,24,NA,0,4,4,27,24,20,15,8,11,NA
+"CR",2007,0,2,4,44,57,28,32,17,31,NA,0,3,3,16,24,19,16,16,15,NA
+"CR",2008,NA,3,3,24,39,31,38,17,29,NA,NA,2,2,19,31,20,14,6,14,NA
+"CU",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",1995,NA,NA,2,59,118,83,75,75,156,NA,NA,NA,1,17,52,29,39,48,80,NA
+"CU",1996,NA,NA,0,54,136,86,93,84,138,NA,NA,NA,1,29,44,20,45,42,63,NA
+"CU",1997,NA,NA,0,69,151,83,63,77,116,NA,NA,NA,2,16,49,33,32,28,46,NA
+"CU",1998,NA,NA,0,60,140,109,75,53,102,NA,NA,NA,1,17,48,23,30,31,55,NA
+"CU",1999,NA,NA,1,55,163,97,68,72,100,NA,NA,NA,2,15,37,27,20,28,35,NA
+"CU",2000,NA,NA,0,71,167,90,74,55,75,NA,NA,NA,2,9,22,26,22,23,39,NA
+"CU",2001,NA,NA,0,36,136,87,39,54,67,NA,NA,NA,1,24,17,22,17,20,39,NA
+"CU",2002,NA,NA,0,21,104,83,67,45,77,NA,NA,NA,3,15,28,22,21,20,34,NA
+"CU",2003,NA,NA,2,23,90,91,62,51,78,NA,NA,NA,0,11,14,20,23,13,29,NA
+"CU",2004,NA,NA,0,17,68,95,63,45,50,NA,NA,NA,0,16,20,15,16,20,29,NA
+"CU",2005,NA,NA,2,20,73,90,50,58,51,NA,NA,NA,2,14,17,26,13,22,29,NA
+"CU",2006,NA,NA,NA,22,73,93,50,47,50,NA,NA,NA,NA,8,18,22,12,14,23,NA
+"CU",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CU",2008,0,2,2,30,66,108,67,59,53,NA,1,2,3,11,14,22,18,11,34,NA
+"CV",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",1997,NA,NA,0,11,16,19,4,10,10,NA,NA,NA,2,10,10,8,3,10,9,NA
+"CV",1998,NA,NA,2,9,14,14,6,6,9,NA,NA,NA,2,12,4,5,3,5,10,NA
+"CV",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CV",2001,NA,NA,0,5,15,6,5,5,1,NA,NA,NA,2,7,9,7,1,2,3,NA
+"CV",2002,NA,NA,3,9,29,20,14,1,2,NA,NA,NA,2,11,11,12,3,4,4,NA
+"CV",2003,NA,NA,3,12,32,32,9,7,8,NA,NA,NA,1,6,7,13,7,4,11,NA
+"CV",2004,NA,NA,1,8,33,17,20,2,7,NA,NA,NA,2,17,34,11,7,6,4,NA
+"CV",2005,NA,NA,0,22,23,26,9,2,8,NA,NA,NA,2,9,16,4,5,3,6,NA
+"CV",2006,NA,2,2,15,22,18,8,6,4,NA,NA,2,2,14,16,5,6,4,9,NA
+"CV",2007,NA,NA,0,24,30,26,18,4,6,NA,NA,NA,0,18,17,5,1,3,6,NA
+"CV",2008,0,0,0,23,33,29,27,12,6,0,NA,NA,6,18,21,11,3,5,3,0
+"CY",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1995,NA,NA,0,1,1,0,1,1,2,NA,NA,NA,0,1,1,1,2,0,1,NA
+"CY",1996,NA,NA,0,0,0,0,0,1,0,NA,NA,NA,0,2,0,0,0,0,0,NA
+"CY",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",1998,NA,NA,0,0,1,0,0,0,1,NA,NA,NA,0,1,3,0,0,0,0,NA
+"CY",1999,NA,NA,5,1,6,2,2,10,0,NA,NA,NA,4,1,2,3,1,2,0,NA
+"CY",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CY",2002,NA,NA,0,2,1,1,1,0,2,NA,NA,NA,0,1,0,0,0,0,0,NA
+"CY",2003,NA,NA,0,1,4,3,0,0,1,NA,NA,NA,0,0,2,2,1,0,0,NA
+"CY",2004,NA,NA,0,3,3,0,1,1,1,NA,NA,NA,0,1,0,0,0,0,0,NA
+"CY",2005,0,0,0,3,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0
+"CY",2006,0,0,0,0,1,1,0,1,0,0,0,0,0,2,3,0,0,0,0,0
+"CY",2007,0,0,0,2,1,0,0,0,0,0,0,0,0,1,3,1,0,0,0,0
+"CY",2008,0,0,0,1,0,0,1,0,0,0,0,0,0,1,2,1,0,0,0,0
+"CZ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"CZ",1995,NA,NA,2,10,22,83,88,53,90,NA,NA,NA,0,9,11,20,13,19,88,NA
+"CZ",1996,NA,NA,1,10,40,77,121,66,90,NA,NA,NA,1,10,17,11,21,20,89,NA
+"CZ",1997,NA,NA,0,5,25,71,94,64,83,NA,NA,NA,0,12,8,12,17,18,72,NA
+"CZ",1998,NA,NA,0,7,37,88,104,67,95,NA,NA,NA,1,6,17,12,18,11,82,NA
+"CZ",1999,NA,NA,2,13,27,62,98,45,75,NA,NA,NA,1,5,14,18,15,3,71,NA
+"CZ",2000,NA,NA,0,7,31,52,89,61,59,NA,NA,NA,0,15,13,9,10,7,57,NA
+"CZ",2001,NA,NA,0,18,39,47,85,43,50,NA,NA,NA,0,10,17,8,11,9,54,NA
+"CZ",2002,NA,NA,0,14,28,39,89,38,40,NA,NA,NA,0,6,10,8,8,6,43,NA
+"CZ",2003,NA,NA,0,11,28,42,67,48,50,NA,NA,NA,0,9,15,15,12,7,34,NA
+"CZ",2004,NA,NA,0,10,28,36,71,30,35,NA,NA,NA,0,11,17,9,13,13,29,NA
+"CZ",2005,0,0,0,8,24,57,55,45,46,0,0,0,0,3,14,16,7,5,28,0
+"CZ",2006,0,0,0,6,19,39,56,38,25,0,0,0,0,4,12,12,10,6,30,0
+"CZ",2007,0,0,0,14,26,35,63,39,29,0,0,0,0,6,8,5,9,5,28,0
+"CZ",2008,0,0,0,7,29,39,44,36,32,0,0,0,0,4,14,8,5,10,23,0
+"DE",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",1995,NA,NA,14,179,453,539,460,442,625,NA,NA,NA,17,115,251,167,89,104,397,NA
+"DE",1996,NA,NA,20,181,377,520,413,405,607,NA,NA,NA,19,150,214,180,97,108,389,NA
+"DE",1997,NA,NA,11,166,375,459,384,424,509,NA,NA,NA,16,109,204,154,93,99,343,NA
+"DE",1998,NA,NA,9,179,333,448,358,349,538,NA,NA,NA,11,121,166,141,93,80,298,NA
+"DE",1999,NA,NA,13,145,308,419,362,335,449,NA,NA,NA,15,118,177,98,85,99,295,NA
+"DE",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DE",2001,NA,NA,3,3,89,136,106,94,119,NA,NA,NA,1,36,59,48,42,26,79,NA
+"DE",2002,NA,NA,3,34,75,102,88,81,101,NA,NA,NA,1,32,61,50,14,16,64,NA
+"DE",2003,NA,NA,2,68,107,177,163,103,155,NA,NA,NA,10,61,96,86,43,22,102,NA
+"DE",2004,NA,NA,5,63,130,182,161,110,198,NA,NA,NA,6,75,110,97,42,32,116,NA
+"DE",2005,2,4,6,59,113,171,167,92,167,0,3,1,4,51,104,73,43,37,103,0
+"DE",2006,0,2,2,78,138,169,189,103,199,0,2,5,7,66,109,77,39,24,102,0
+"DE",2007,0,2,2,116,248,314,344,184,362,0,0,4,4,120,176,152,116,46,178,0
+"DE",2008,0,2,2,40,95,114,142,96,148,0,1,5,6,35,68,61,41,33,71,0
+"DJ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DJ",1996,NA,NA,30,421,429,139,77,52,27,NA,NA,NA,31,247,212,67,38,21,5,NA
+"DJ",1997,NA,NA,52,428,442,167,115,66,23,NA,NA,NA,51,202,225,75,38,17,4,NA
+"DJ",1998,NA,NA,23,348,396,191,81,57,23,NA,NA,NA,28,208,197,76,43,17,9,NA
+"DJ",1999,NA,NA,25,348,371,159,87,67,22,NA,NA,NA,20,158,168,84,38,20,3,NA
+"DJ",2000,NA,NA,17,302,347,139,67,60,42,NA,NA,NA,12,147,156,47,31,17,10,NA
+"DJ",2001,NA,NA,17,267,331,125,65,51,23,NA,NA,NA,17,156,134,59,44,15,8,NA
+"DJ",2002,NA,NA,20,256,320,124,58,55,25,NA,NA,NA,18,142,136,48,28,19,4,NA
+"DJ",2003,NA,NA,10,222,288,132,76,42,24,NA,NA,NA,19,127,123,55,38,28,8,NA
+"DJ",2004,NA,NA,19,217,225,142,68,38,28,NA,NA,NA,16,111,115,49,23,25,10,NA
+"DJ",2005,NA,NA,18,220,252,119,62,47,29,NA,NA,NA,23,123,117,66,23,13,8,NA
+"DJ",2006,NA,NA,14,225,246,165,63,33,20,NA,NA,NA,24,117,129,59,35,18,5,NA
+"DJ",2007,4,10,14,241,264,142,83,44,23,NA,2,6,8,129,131,62,35,14,18,NA
+"DJ",2008,NA,NA,17,232,275,180,93,56,46,NA,NA,NA,22,138,159,79,53,15,10,NA
+"DK",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DK",1995,NA,NA,0,7,16,28,18,9,11,NA,NA,NA,2,7,13,8,4,3,2,NA
+"DK",1996,NA,NA,0,4,16,13,13,8,6,NA,NA,NA,0,5,9,8,4,3,8,NA
+"DK",1997,NA,NA,1,11,19,23,16,6,6,NA,NA,NA,1,6,8,2,5,2,8,NA
+"DK",1998,NA,NA,0,7,20,21,18,7,9,NA,NA,NA,1,6,16,8,7,6,6,NA
+"DK",1999,NA,NA,4,9,29,23,21,8,9,NA,NA,NA,1,11,18,11,7,8,11,NA
+"DK",2000,NA,NA,5,10,20,24,16,11,14,NA,NA,NA,5,16,15,14,6,7,8,NA
+"DK",2001,NA,NA,1,10,15,20,15,4,9,NA,NA,NA,5,5,12,13,7,5,3,NA
+"DK",2002,NA,NA,2,11,8,25,14,6,9,NA,NA,NA,1,14,17,11,10,2,5,NA
+"DK",2003,NA,NA,3,11,20,23,22,12,9,NA,NA,NA,0,6,13,12,6,2,4,NA
+"DK",2004,NA,NA,1,6,12,17,27,15,12,NA,NA,NA,2,10,16,10,9,7,2,NA
+"DK",2005,0,0,0,12,12,18,23,9,7,0,0,2,2,11,5,13,9,3,5,0
+"DK",2006,0,0,0,8,13,15,27,10,8,0,0,1,1,6,12,9,5,5,4,0
+"DK",2007,0,0,0,6,12,20,29,16,6,0,1,0,1,8,12,8,4,5,8,0
+"DK",2008,0,0,0,8,15,9,24,10,8,0,0,2,2,5,7,5,8,4,1,0
+"DM",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",1996,NA,NA,0,0,1,2,1,1,0,NA,NA,NA,0,0,1,0,1,0,0,NA
+"DM",1997,NA,NA,0,0,0,0,1,1,1,NA,NA,NA,0,0,0,0,1,1,0,NA
+"DM",1998,NA,NA,0,0,0,0,1,0,0,NA,NA,NA,0,2,0,1,0,1,0,NA
+"DM",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",2002,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA
+"DM",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DM",2006,0,0,0,0,1,1,0,1,1,NA,0,0,0,1,0,1,1,1,0,NA
+"DM",2007,0,0,0,0,0,1,0,1,0,NA,0,0,0,0,0,0,0,1,0,NA
+"DM",2008,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0
+"DO",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",1996,NA,NA,17,231,262,128,79,45,42,NA,NA,NA,21,178,147,61,44,23,22,NA
+"DO",1997,NA,NA,76,450,471,246,145,111,81,NA,NA,NA,53,314,329,171,102,77,56,NA
+"DO",1998,NA,NA,62,340,416,184,130,114,50,NA,NA,NA,60,265,247,141,79,73,33,NA
+"DO",1999,NA,NA,90,507,485,356,238,166,183,NA,NA,NA,99,363,359,226,160,121,136,NA
+"DO",2000,NA,NA,73,410,481,344,173,125,113,NA,NA,NA,65,317,325,212,115,79,75,NA
+"DO",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DO",2002,NA,NA,39,295,417,270,145,86,71,NA,NA,NA,35,251,241,137,81,49,62,NA
+"DO",2003,NA,NA,52,364,518,331,194,116,112,NA,NA,NA,48,301,288,211,116,82,73,NA
+"DO",2004,NA,NA,45,391,502,363,180,122,104,NA,NA,NA,39,301,288,177,104,60,44,NA
+"DO",2005,NA,NA,43,399,483,386,228,123,105,NA,NA,NA,57,339,332,209,119,72,54,NA
+"DO",2006,NA,NA,25,342,480,340,207,111,92,NA,NA,NA,38,287,320,189,106,63,58,NA
+"DO",2007,NA,NA,23,290,403,362,209,108,85,NA,NA,NA,29,249,242,174,103,53,43,NA
+"DO",2008,2,14,16,322,398,337,198,122,105,0,4,30,34,288,272,163,96,55,52,0
+"DZ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1997,NA,NA,659,1422,1982,639,357,312,396,NA,NA,NA,92,1102,702,405,242,236,356,NA
+"DZ",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"DZ",1999,NA,NA,40,1193,1344,556,706,263,315,NA,NA,NA,92,884,621,281,221,243,329,NA
+"DZ",2000,NA,NA,59,927,1516,610,491,234,299,NA,NA,NA,36,1005,1293,746,314,208,312,NA
+"DZ",2001,NA,NA,41,1345,1614,708,401,283,390,NA,NA,NA,79,1057,782,352,287,280,334,NA
+"DZ",2002,NA,NA,39,1364,1580,630,406,273,280,NA,NA,NA,71,1840,730,334,224,217,258,NA
+"DZ",2003,NA,NA,40,1316,1633,706,429,231,328,NA,NA,NA,74,1017,702,326,242,241,356,NA
+"DZ",2004,NA,NA,63,1326,1694,758,434,271,373,NA,NA,NA,92,1011,798,320,253,227,359,NA
+"DZ",2005,NA,NA,53,1309,1841,919,473,314,426,NA,NA,NA,102,1044,820,389,270,229,465,NA
+"DZ",2006,NA,NA,41,1173,1573,692,409,251,360,NA,NA,NA,80,971,679,339,223,197,408,NA
+"DZ",2007,NA,NA,95,1388,1749,813,494,296,407,NA,NA,NA,109,1031,811,335,273,247,391,NA
+"DZ",2008,NA,NA,99,1505,1786,794,447,198,463,NA,NA,NA,150,1263,827,346,256,226,286,NA
+"EC",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",1998,NA,NA,169,402,286,58,NA,NA,NA,NA,NA,NA,44,290,175,99,NA,NA,NA,NA
+"EC",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",2001,NA,NA,39,673,832,269,202,251,116,NA,NA,NA,37,591,584,267,180,208,190,NA
+"EC",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EC",2003,NA,NA,18,310,266,194,125,75,96,NA,NA,NA,24,217,140,94,56,44,40,NA
+"EC",2004,NA,NA,84,732,537,563,265,315,153,NA,NA,NA,108,522,342,268,170,161,120,NA
+"EC",2005,NA,NA,48,446,468,308,237,150,159,NA,NA,NA,48,329,305,199,139,85,127,NA
+"EC",2006,NA,NA,32,479,496,340,259,181,183,NA,NA,NA,46,321,315,183,143,92,112,NA
+"EC",2007,NA,NA,42,555,486,367,282,178,227,NA,NA,NA,57,365,335,198,133,100,123,NA
+"EC",2008,NA,NA,32,507,518,372,278,187,202,NA,NA,NA,56,334,331,185,126,107,145,NA
+"EE",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EE",1996,NA,NA,1,7,34,53,39,28,19,NA,NA,NA,0,10,14,16,5,2,12,NA
+"EE",1997,NA,NA,0,4,23,59,53,29,17,NA,NA,NA,0,8,16,17,14,6,12,NA
+"EE",1998,NA,NA,0,15,49,60,64,34,22,NA,NA,NA,0,7,7,15,9,7,10,NA
+"EE",1999,NA,NA,0,14,35,72,55,19,17,NA,NA,NA,0,8,9,20,16,2,7,NA
+"EE",2000,NA,NA,0,6,31,53,56,35,15,NA,NA,NA,0,9,11,14,11,4,10,NA
+"EE",2001,NA,NA,0,10,25,43,37,24,14,NA,NA,NA,0,6,11,17,11,6,8,NA
+"EE",2002,NA,NA,0,9,20,47,45,19,7,NA,NA,NA,0,7,11,16,9,5,8,NA
+"EE",2003,NA,NA,0,7,28,38,35,24,18,NA,NA,NA,0,7,4,11,12,2,15,NA
+"EE",2004,NA,NA,0,6,24,42,54,14,11,NA,NA,NA,0,4,12,10,13,6,7,NA
+"EE",2005,0,0,0,9,25,19,40,12,7,0,0,0,0,6,11,8,11,6,8,0
+"EE",2006,0,0,0,4,19,24,40,12,7,0,0,0,0,3,9,10,9,4,6,0
+"EE",2007,0,0,0,6,26,32,37,21,12,0,0,0,0,2,5,5,8,7,6,0
+"EE",2008,0,0,0,3,14,26,34,12,13,0,0,0,0,2,7,6,8,4,15,0
+"EG",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"EG",1995,NA,NA,223,542,665,460,408,463,160,NA,NA,NA,134,288,367,274,256,160,75,NA
+"EG",1996,NA,NA,58,714,1056,703,485,308,154,NA,NA,NA,64,52,420,259,229,89,44,NA
+"EG",1997,NA,NA,50,737,1033,767,465,291,142,NA,NA,NA,64,525,388,264,200,114,34,NA
+"EG",1998,NA,NA,45,761,943,761,475,286,174,NA,NA,NA,60,489,405,291,204,139,44,NA
+"EG",1999,NA,NA,31,708,889,691,458,288,170,NA,NA,NA,57,485,347,248,193,112,36,NA
+"EG",2000,NA,NA,21,641,827,667,476,307,158,NA,NA,NA,55,457,343,257,211,112,48,NA
+"EG",2001,NA,NA,34,586,879,614,453,268,159,NA,NA,NA,57,438,396,265,207,109,49,NA
+"EG",2002,NA,NA,39,662,774,682,576,303,171,NA,NA,NA,77,424,365,245,254,145,60,NA
+"EG",2003,NA,NA,42,586,814,675,631,404,195,NA,NA,NA,57,463,338,268,282,175,71,NA
+"EG",2004,NA,NA,14,563,763,588,502,502,204,NA,NA,NA,44,491,317,233,233,111,54,NA
+"EG",2005,NA,NA,25,524,606,421,414,243,123,NA,NA,NA,48,431,298,205,218,132,42,NA
+"EG",2006,19,35,54,542,728,563,587,340,136,NA,8,55,64,470,367,338,279,155,87,NA
+"EG",2007,NA,NA,35,588,853,629,643,359,214,NA,NA,NA,25,500,325,245,225,173,72,NA
+"EG",2008,0,13,13,581,640,807,791,431,242,8,0,7,7,382,412,308,195,169,113,3
+"ER",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ER",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ER",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ER",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ER",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ER",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ER",1997,NA,NA,0,2,12,21,12,6,4,NA,NA,NA,0,3,10,20,10,4,5,NA
+"ER",1998,NA,NA,4,36,30,19,15,8,10,NA,NA,NA,3,43,29,11,9,6,5,NA
+"ER",1999,NA,NA,3,55,75,49,51,30,17,NA,NA,NA,3,65,94,34,30,17,7,NA
+"ER",2000,NA,NA,9,70,75,57,32,25,20,NA,NA,NA,10,100,87,71,21,12,8,NA
+"ER",2001,NA,NA,5,79,95,77,40,42,21,NA,NA,NA,9,96,76,66,50,31,15,NA
+"ER",2002,NA,NA,16,85,88,53,41,24,23,NA,NA,NA,15,75,85,52,39,30,20,NA
+"ER",2003,NA,NA,17,90,85,55,46,44,36,NA,NA,NA,27,120,149,100,60,36,22,NA
+"ER",2004,NA,NA,14,67,61,45,45,39,29,NA,NA,NA,13,95,118,67,43,23,20,NA
+"ER",2005,NA,NA,9,68,73,50,45,51,39,NA,NA,NA,8,67,127,72,39,21,18,NA
+"ER",2006,NA,NA,6,50,55,44,52,42,36,NA,NA,NA,17,109,123,64,45,19,18,NA
+"ER",2007,4,17,21,56,85,73,62,53,44,NA,0,2,2,70,89,56,47,21,15,NA
+"ER",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1995,NA,NA,22,132,337,242,150,112,228,NA,NA,NA,23,90,129,64,39,34,98,NA
+"ES",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",1998,NA,NA,25,186,361,294,195,114,205,NA,NA,NA,3,149,167,61,27,25,104,NA
+"ES",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ES",2001,NA,NA,13,160,355,351,215,134,232,NA,NA,NA,15,140,237,116,37,21,83,NA
+"ES",2002,NA,NA,22,189,392,405,300,192,337,NA,NA,NA,17,194,265,131,56,29,117,NA
+"ES",2003,NA,NA,7,153,334,305,219,132,222,NA,NA,NA,6,138,218,113,51,29,87,NA
+"ES",2004,NA,NA,14,140,301,312,229,142,227,NA,NA,NA,9,158,202,125,48,22,82,NA
+"ES",2005,6,7,13,166,394,367,230,140,230,2,6,4,10,142,252,151,63,24,108,2
+"ES",2006,12,6,18,142,332,311,232,105,175,2,8,9,17,122,264,137,48,19,77,1
+"ES",2007,4,6,10,184,375,379,257,128,191,2,8,4,12,164,291,136,63,23,93,2
+"ES",2008,9,9,18,179,355,349,268,157,200,0,3,10,13,168,294,173,68,16,73,1
+"ET",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ET",1995,NA,NA,247,1221,1017,541,276,142,51,NA,NA,NA,283,908,781,382,152,64,15,NA
+"ET",1996,NA,NA,302,1739,1609,854,427,201,71,NA,NA,NA,369,1564,1147,576,246,88,32,NA
+"ET",1997,NA,NA,579,2810,2520,1365,736,401,193,NA,NA,NA,687,2469,2173,1039,481,192,108,NA
+"ET",1998,NA,NA,715,2643,3187,1610,839,429,171,NA,NA,NA,832,3016,2434,1220,519,194,55,NA
+"ET",1999,NA,NA,692,3916,3673,1925,1045,471,230,NA,NA,NA,798,3310,2949,1539,713,225,69,NA
+"ET",2000,NA,NA,915,5095,5187,3082,1495,610,397,NA,NA,NA,1037,4699,4424,2105,976,366,122,NA
+"ET",2001,NA,NA,913,5730,5594,3233,1581,742,354,NA,NA,NA,1107,5109,4830,2372,1014,338,111,NA
+"ET",2002,NA,NA,1251,6764,5669,3128,1544,821,372,NA,NA,NA,1614,5607,5692,2685,935,323,136,NA
+"ET",2003,NA,NA,1110,6923,6648,3737,2022,976,483,NA,NA,NA,1387,5936,5908,2780,1239,412,137,NA
+"ET",2004,NA,NA,1160,7167,7002,4060,1988,911,456,NA,NA,NA,1367,6422,6091,2984,1284,414,124,NA
+"ET",2005,NA,NA,1109,6726,6181,3454,1985,1027,475,NA,NA,NA,1326,5885,5663,2730,1296,513,155,NA
+"ET",2006,NA,NA,978,6137,5950,3567,2016,1066,521,NA,NA,NA,1178,5238,5326,2704,1324,510,159,NA
+"ET",2007,NA,NA,1055,6522,6114,3545,2038,1051,559,NA,NA,NA,1229,5426,5507,2850,1429,502,213,NA
+"ET",2008,NA,NA,978,6512,6794,4067,2290,1176,685,NA,NA,NA,1167,5490,5893,3251,1553,616,322,NA
+"FI",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FI",1995,NA,NA,1,1,10,25,28,24,61,NA,NA,NA,1,1,6,7,4,10,65,NA
+"FI",1996,NA,NA,0,2,5,24,26,23,77,NA,NA,NA,0,4,5,3,7,6,58,NA
+"FI",1997,NA,NA,0,1,5,22,24,26,53,NA,NA,NA,0,2,6,2,5,5,35,NA
+"FI",1998,NA,NA,0,4,4,9,15,21,63,NA,NA,NA,0,3,4,9,4,12,40,NA
+"FI",1999,NA,NA,0,NA,4,13,26,20,53,NA,NA,NA,0,2,6,NA,11,5,39,NA
+"FI",2000,NA,NA,0,3,8,22,19,28,53,NA,NA,NA,0,1,5,3,4,6,49,NA
+"FI",2001,NA,NA,0,1,9,13,17,13,43,NA,NA,NA,0,3,4,5,8,10,22,NA
+"FI",2002,NA,NA,0,0,5,8,17,20,36,NA,NA,NA,0,4,3,0,3,6,26,NA
+"FI",2003,NA,NA,0,2,3,8,19,17,29,NA,NA,NA,0,2,10,3,6,5,31,NA
+"FI",2004,NA,NA,0,1,5,7,17,13,33,NA,NA,NA,0,1,0,3,4,3,15,NA
+"FI",2005,0,1,1,5,4,3,14,11,25,0,0,0,0,3,4,1,0,6,20,0
+"FI",2006,0,0,0,5,6,5,9,6,20,0,0,0,0,2,4,3,4,1,19,0
+"FI",2007,0,0,0,4,5,5,10,7,24,0,0,0,0,6,4,2,5,0,13,0
+"FI",2008,0,0,0,3,5,8,13,11,35,0,0,0,0,4,3,2,4,2,14,0
+"FJ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FJ",1994,NA,NA,2,8,6,2,3,11,3,NA,NA,NA,0,4,6,3,6,7,1,NA
+"FJ",1995,NA,NA,0,8,10,9,4,2,3,NA,NA,NA,1,10,9,2,3,4,3,NA
+"FJ",1996,NA,NA,1,8,8,9,9,3,2,NA,NA,NA,3,6,8,2,6,2,2,NA
+"FJ",1997,NA,NA,1,4,8,6,8,6,2,NA,NA,NA,0,6,9,1,5,7,3,NA
+"FJ",1998,NA,NA,0,7,11,7,8,4,2,NA,NA,NA,2,10,10,4,4,3,2,NA
+"FJ",1999,NA,NA,1,13,7,5,8,3,3,NA,NA,NA,0,5,7,5,2,5,1,NA
+"FJ",2000,NA,NA,0,8,6,13,5,4,2,NA,NA,NA,0,7,5,7,1,4,0,NA
+"FJ",2001,NA,NA,0,6,8,11,7,4,2,NA,NA,NA,0,7,5,7,1,2,2,NA
+"FJ",2002,NA,NA,1,13,11,7,4,7,2,NA,NA,NA,2,8,4,6,3,4,2,NA
+"FJ",2003,NA,NA,2,8,9,6,11,7,6,NA,NA,NA,1,4,7,4,4,8,1,NA
+"FJ",2004,NA,NA,0,8,6,8,6,7,2,NA,NA,NA,0,8,6,3,5,2,1,NA
+"FJ",2005,NA,NA,7,9,18,18,14,16,6,NA,NA,NA,7,7,9,6,4,6,5,NA
+"FJ",2006,0,0,0,8,11,4,7,5,4,NA,0,1,1,12,5,6,4,6,0,NA
+"FJ",2007,NA,NA,1,7,7,7,4,1,4,NA,NA,NA,7,11,4,6,5,1,2,NA
+"FJ",2008,NA,NA,NA,10,10,4,9,4,4,0,NA,NA,NA,13,6,5,6,3,4,0
+"FM",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",1995,NA,NA,0,1,0,3,1,0,0,NA,NA,NA,0,0,1,0,0,0,1,NA
+"FM",1996,NA,NA,0,1,0,0,1,2,0,NA,NA,NA,0,1,1,1,3,0,0,NA
+"FM",1997,NA,NA,0,0,0,0,2,0,0,NA,NA,NA,1,1,1,2,2,0,2,NA
+"FM",1998,NA,NA,4,5,3,4,1,0,5,NA,NA,NA,2,1,0,1,2,0,0,NA
+"FM",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",2000,NA,NA,0,2,0,1,0,0,1,NA,NA,NA,4,3,1,1,0,1,1,NA
+"FM",2001,NA,NA,0,2,0,0,2,1,0,NA,NA,NA,1,0,1,0,0,1,0,NA
+"FM",2002,NA,NA,2,0,1,1,1,1,0,NA,NA,NA,3,5,1,1,2,0,2,NA
+"FM",2003,NA,NA,0,3,2,2,0,2,1,NA,NA,NA,4,4,4,1,1,2,1,NA
+"FM",2004,NA,NA,0,4,0,2,0,2,1,NA,NA,NA,3,4,4,1,1,3,1,NA
+"FM",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FM",2006,7,7,14,21,3,6,8,6,1,NA,0,5,5,23,5,7,4,6,4,NA
+"FM",2007,NA,NA,1,8,5,4,0,1,0,NA,NA,NA,5,11,6,2,2,2,0,NA
+"FM",2008,1,0,1,9,3,1,3,1,0,0,1,0,1,10,2,5,1,0,0,0
+"FR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1995,NA,NA,30,156,431,502,414,297,496,NA,NA,NA,36,138,226,176,90,92,365,NA
+"FR",1996,NA,NA,36,124,335,413,351,248,475,NA,NA,NA,22,124,195,131,79,82,376,NA
+"FR",1997,NA,NA,24,113,288,362,271,194,343,NA,NA,NA,17,117,166,115,80,57,274,NA
+"FR",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"FR",1999,NA,NA,13,147,267,310,276,157,318,NA,NA,NA,25,110,145,120,80,60,284,NA
+"FR",2000,NA,NA,10,136,248,247,211,125,244,NA,NA,NA,18,108,127,89,46,43,155,NA
+"FR",2001,NA,NA,10,124,230,260,205,119,211,NA,NA,NA,17,131,132,102,63,40,183,NA
+"FR",2002,NA,NA,24,138,265,223,219,119,180,NA,NA,NA,13,106,127,90,56,33,161,NA
+"FR",2003,NA,NA,18,129,249,223,190,127,210,NA,NA,NA,16,114,129,79,44,32,159,NA
+"FR",2004,NA,NA,13,109,222,220,200,138,216,NA,NA,NA,11,96,116,82,53,34,171,NA
+"FR",2005,7,5,12,127,212,222,196,134,205,0,5,11,16,104,134,82,56,38,180,0
+"FR",2006,8,9,17,137,214,238,209,153,278,0,4,11,15,112,158,91,67,44,170,0
+"FR",2007,8,9,17,120,225,196,219,156,273,0,6,14,20,127,167,91,56,61,188,0
+"FR",2008,5,5,10,73,136,161,134,110,175,1,1,7,8,57,96,71,50,38,101,0
+"GA",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1995,NA,NA,3,45,74,80,54,30,15,NA,NA,NA,9,47,54,28,25,19,3,NA
+"GA",1996,NA,NA,0,28,44,40,22,11,2,NA,NA,NA,5,33,26,19,11,4,4,NA
+"GA",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",1998,NA,NA,14,93,159,129,76,43,32,NA,NA,NA,15,97,85,67,32,30,14,NA
+"GA",1999,NA,NA,14,98,158,129,76,43,32,NA,NA,NA,15,97,110,67,32,30,14,NA
+"GA",2001,NA,NA,21,137,205,147,73,60,46,NA,NA,NA,27,127,139,73,34,21,21,NA
+"GA",2002,NA,NA,10,137,173,148,63,27,40,NA,NA,NA,18,125,140,71,32,21,28,NA
+"GA",2003,NA,NA,14,165,225,149,103,48,22,NA,NA,NA,16,138,144,107,51,33,18,NA
+"GA",2004,NA,NA,17,197,289,143,83,47,50,NA,NA,NA,15,173,141,80,37,24,27,NA
+"GA",2005,NA,NA,13,123,199,140,70,38,25,NA,NA,NA,19,128,123,88,29,29,18,NA
+"GA",2006,NA,NA,20,157,207,148,89,40,23,NA,NA,NA,19,160,123,79,39,20,21,NA
+"GA",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GA",2008,1,13,14,209,297,196,104,45,39,NA,1,28,29,209,158,93,59,32,17,NA
+"GB",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GB",1997,NA,NA,2,68,87,90,84,60,107,NA,NA,NA,8,67,64,43,34,24,51,NA
+"GB",1998,NA,NA,11,103,164,141,108,105,225,NA,NA,NA,9,105,103,71,44,39,114,NA
+"GB",1999,NA,NA,8,68,93,68,53,51,126,NA,NA,NA,6,55,80,60,29,30,69,NA
+"GB",2000,NA,NA,8,86,130,96,87,75,138,NA,NA,NA,9,95,114,60,31,31,67,NA
+"GB",2001,NA,NA,10,99,135,105,96,81,117,NA,NA,NA,15,74,104,57,54,38,105,NA
+"GB",2002,NA,NA,6,94,142,132,98,90,153,NA,NA,NA,6,82,131,66,44,33,93,NA
+"GB",2003,NA,NA,13,101,182,128,81,59,92,NA,NA,NA,14,108,148,88,47,17,55,NA
+"GB",2004,NA,NA,10,118,203,148,103,85,94,NA,NA,NA,13,126,176,85,47,33,65,NA
+"GB",2005,4,5,9,135,200,166,95,95,124,0,0,14,14,115,163,80,39,28,83,1
+"GB",2006,3,6,9,173,244,213,148,88,191,0,2,20,22,168,192,112,60,42,97,0
+"GB",2007,2,11,13,183,286,223,169,97,202,1,1,19,20,145,222,91,58,45,138,2
+"GB",2008,1,4,5,125,188,155,111,61,99,0,4,12,16,134,181,90,27,28,62,0
+"GD",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1997,NA,NA,0,0,1,0,0,0,0,NA,NA,NA,0,1,0,0,0,0,0,NA
+"GD",1998,NA,NA,0,1,0,1,0,0,0,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",1999,NA,NA,0,0,1,0,0,1,0,NA,NA,NA,0,0,0,0,0,0,1,NA
+"GD",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",2003,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA
+"GD",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA
+"GD",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GD",2006,0,0,0,0,1,0,0,0,0,NA,0,0,0,0,0,0,0,0,0,NA
+"GD",2007,NA,NA,NA,NA,NA,NA,NA,1,1,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA
+"GD",2008,NA,NA,NA,1,NA,1,2,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GE",1995,NA,NA,2,20,30,25,40,18,12,NA,NA,NA,2,8,17,17,18,7,5,NA
+"GE",1996,NA,NA,4,27,82,93,76,38,16,NA,NA,NA,1,13,28,36,23,27,11,NA
+"GE",1997,NA,NA,0,75,97,91,67,58,16,NA,NA,NA,0,38,46,40,36,19,12,NA
+"GE",1998,NA,NA,4,64,91,99,58,52,19,NA,NA,NA,4,41,52,25,14,17,7,NA
+"GE",1999,NA,NA,5,135,176,151,77,55,23,NA,NA,NA,3,27,40,26,10,10,8,NA
+"GE",2000,NA,NA,4,76,111,113,63,45,28,NA,NA,NA,1,49,37,33,17,10,5,NA
+"GE",2001,NA,NA,4,142,233,199,117,46,46,NA,NA,NA,2,63,63,37,22,18,22,NA
+"GE",2002,NA,NA,1,155,197,181,119,54,42,NA,NA,NA,5,54,68,39,31,20,18,NA
+"GE",2003,NA,NA,1,112,220,185,111,65,53,NA,NA,NA,1,65,59,56,19,23,17,NA
+"GE",2004,NA,NA,3,157,292,226,177,80,66,NA,NA,NA,3,87,81,52,32,26,29,NA
+"GE",2005,0,0,0,226,272,268,207,76,60,NA,0,4,4,109,105,58,46,17,47,NA
+"GE",2006,0,3,3,315,392,300,241,86,72,0,0,5,5,115,110,71,60,26,34,1
+"GE",2007,6,1,7,277,388,308,230,96,75,1,2,4,6,153,140,67,54,17,46,0
+"GE",2008,39,122,161,710,974,906,739,427,347,0,25,83,108,396,374,252,171,109,160,0
+"GH",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GH",1995,NA,NA,42,223,397,398,302,190,112,NA,NA,NA,40,199,272,205,122,88,48,NA
+"GH",1996,NA,NA,30,216,345,368,255,165,157,NA,NA,NA,32,177,260,200,110,64,43,NA
+"GH",1997,NA,NA,77,406,941,781,623,367,294,NA,NA,NA,90,363,651,418,276,188,121,NA
+"GH",1998,NA,NA,83,553,1009,913,775,509,487,NA,NA,NA,85,483,758,493,366,248,243,NA
+"GH",1999,NA,NA,64,586,1132,1008,767,389,389,NA,NA,NA,80,491,753,492,302,192,180,NA
+"GH",2000,NA,NA,73,550,1266,1115,811,495,426,NA,NA,NA,74,456,791,566,338,179,176,NA
+"GH",2001,NA,NA,84,587,1223,1144,857,471,460,NA,NA,NA,128,515,814,623,370,209,227,NA
+"GH",2002,NA,NA,80,535,1245,1282,883,507,429,NA,NA,NA,98,489,806,592,325,223,238,NA
+"GH",2003,NA,NA,79,579,1265,1234,924,509,441,NA,NA,NA,83,487,744,586,380,200,203,NA
+"GH",2004,NA,NA,54,532,1246,1250,854,472,413,NA,NA,NA,69,454,701,518,303,202,191,NA
+"GH",2005,NA,NA,49,592,1201,1311,944,462,414,NA,NA,NA,68,450,693,527,366,207,221,NA
+"GH",2006,NA,NA,33,557,1273,1388,956,529,443,NA,NA,NA,70,494,711,515,381,207,229,NA
+"GH",2007,NA,NA,66,596,1164,1239,861,477,506,NA,NA,NA,75,453,667,564,371,183,207,NA
+"GH",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GM",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GM",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GM",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GM",1995,NA,NA,3,68,181,88,72,29,24,NA,NA,NA,4,39,61,44,25,12,8,NA
+"GM",1996,NA,NA,29,42,148,100,66,46,48,NA,NA,NA,20,50,64,46,46,30,22,NA
+"GM",1997,NA,NA,2,83,219,126,61,63,37,NA,NA,NA,5,55,76,45,20,20,8,NA
+"GM",1998,NA,NA,6,99,193,158,79,61,35,NA,NA,NA,7,60,95,53,25,18,14,NA
+"GM",1999,NA,NA,6,99,180,124,86,65,39,NA,NA,NA,10,58,82,54,30,16,13,NA
+"GM",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GM",2002,NA,NA,2,135,240,160,100,60,37,NA,NA,NA,5,71,112,42,40,21,10,NA
+"GM",2003,NA,NA,3,162,236,149,83,52,31,NA,NA,NA,8,81,85,62,39,27,17,NA
+"GM",2004,NA,NA,5,145,260,151,103,46,23,NA,NA,NA,7,55,81,59,38,21,18,NA
+"GM",2005,NA,NA,13,133,292,206,62,53,44,NA,NA,NA,2,84,87,64,38,22,27,NA
+"GM",2006,13,0,13,126,284,170,112,58,56,NA,5,0,5,88,126,71,49,25,26,NA
+"GM",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GM",2008,1,6,7,151,307,167,125,87,34,0,1,8,9,94,133,90,43,45,8,0
+"GN",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GN",1995,NA,NA,18,244,538,357,189,98,61,NA,NA,NA,28,202,255,153,64,37,19,NA
+"GN",1996,NA,NA,29,319,631,416,214,133,104,NA,NA,NA,30,223,338,213,111,52,31,NA
+"GN",1997,NA,NA,25,326,653,483,220,147,100,NA,NA,NA,38,246,383,189,91,48,32,NA
+"GN",1998,NA,NA,22,409,763,494,271,168,117,NA,NA,NA,37,303,365,202,115,71,25,NA
+"GN",1999,NA,NA,30,434,736,519,294,173,104,NA,NA,NA,44,345,395,259,110,78,41,NA
+"GN",2000,NA,NA,39,551,860,570,282,203,103,NA,NA,NA,66,314,446,245,114,82,45,NA
+"GN",2001,NA,NA,24,506,876,612,325,185,154,NA,NA,NA,59,419,433,249,127,77,46,NA
+"GN",2002,NA,NA,24,413,958,634,336,139,149,NA,NA,NA,42,399,439,259,109,77,50,NA
+"GN",2003,NA,NA,34,617,1052,671,368,172,134,NA,NA,NA,53,353,451,307,137,106,40,NA
+"GN",2004,NA,NA,38,728,1091,726,389,199,135,NA,NA,NA,62,470,521,334,159,100,63,NA
+"GN",2005,NA,NA,51,749,1165,778,463,195,130,NA,NA,NA,65,594,583,354,203,94,55,NA
+"GN",2006,NA,NA,31,834,1168,916,512,274,162,NA,NA,NA,85,586,581,396,187,118,53,NA
+"GN",2007,NA,NA,46,901,1315,936,503,240,204,NA,NA,NA,76,631,613,367,207,106,79,NA
+"GN",2008,NA,NA,56,970,1419,985,561,264,198,NA,NA,NA,64,610,686,377,190,93,88,NA
+"GQ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1995,NA,NA,8,15,45,37,15,11,7,NA,NA,NA,2,18,28,20,4,7,1,NA
+"GQ",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",1997,NA,NA,5,32,40,36,25,8,4,NA,NA,NA,3,23,20,14,10,3,3,NA
+"GQ",1998,NA,NA,6,30,46,39,29,16,11,NA,NA,NA,3,37,31,20,7,5,4,NA
+"GQ",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",2004,NA,NA,5,50,63,54,41,17,15,NA,NA,NA,9,45,48,30,15,10,4,NA
+"GQ",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GQ",2008,NA,NA,8,68,95,85,44,17,11,0,NA,NA,10,57,66,35,23,13,9,0
+"GR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GR",1997,NA,NA,0,16,30,34,42,39,47,NA,NA,NA,0,14,19,8,3,9,26,NA
+"GR",1998,NA,NA,15,15,31,31,22,31,47,NA,NA,NA,11,20,12,13,8,5,26,NA
+"GR",1999,NA,NA,3,11,11,17,18,18,27,NA,NA,NA,1,5,8,8,2,3,10,NA
+"GR",2000,NA,NA,1,10,22,32,24,19,46,NA,NA,NA,0,2,9,10,5,6,25,NA
+"GR",2001,NA,NA,0,10,23,29,20,17,37,NA,NA,NA,0,7,11,7,4,7,27,NA
+"GR",2002,NA,NA,0,1,13,27,33,30,10,NA,NA,NA,0,0,3,17,11,5,2,NA
+"GR",2003,NA,NA,2,20,28,25,23,25,36,NA,NA,NA,0,7,9,7,2,5,18,NA
+"GR",2004,NA,NA,1,9,14,22,18,13,34,NA,NA,NA,0,3,7,10,3,3,14,NA
+"GR",2005,0,1,1,14,25,22,14,12,23,5,0,0,0,13,18,8,7,2,17,0
+"GR",2006,0,0,0,11,32,22,24,22,27,3,0,0,0,13,12,8,5,6,24,1
+"GR",2007,0,1,1,21,22,34,28,15,54,1,0,0,0,13,19,11,8,3,24,2
+"GR",2008,0,0,0,5,14,12,4,6,9,0,0,0,0,5,9,2,4,3,7,0
+"GT",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",1995,NA,NA,51,235,280,236,165,142,139,NA,NA,NA,51,224,255,221,146,129,94,NA
+"GT",1996,NA,NA,75,230,230,218,152,132,142,NA,NA,NA,48,214,250,212,172,134,99,NA
+"GT",1997,NA,NA,45,246,217,229,161,155,150,NA,NA,NA,33,228,225,183,120,109,117,NA
+"GT",1998,NA,NA,60,206,248,234,163,148,152,NA,NA,NA,45,203,216,199,160,118,103,NA
+"GT",1999,NA,NA,34,216,248,235,171,141,158,NA,NA,NA,24,229,230,194,174,121,89,NA
+"GT",2000,NA,NA,36,220,236,216,177,112,140,NA,NA,NA,41,199,167,175,135,87,111,NA
+"GT",2001,NA,NA,27,171,201,169,137,98,97,NA,NA,NA,33,180,173,118,101,74,90,NA
+"GT",2002,NA,NA,27,217,219,171,158,117,146,NA,NA,NA,42,192,171,147,116,68,74,NA
+"GT",2003,NA,NA,29,175,200,169,156,125,128,NA,NA,NA,24,186,179,157,104,88,75,NA
+"GT",2004,NA,NA,43,282,291,209,210,144,129,NA,NA,NA,31,278,201,227,144,72,78,NA
+"GT",2005,NA,NA,39,251,258,185,187,127,115,NA,NA,NA,38,339,245,277,176,88,95,NA
+"GT",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GT",2007,18,115,74,169,207,226,203,159,155,NA,28,55,183,163,246,145,153,143,122,NA
+"GT",2008,0,19,19,220,257,193,163,124,167,0,0,22,22,199,189,162,154,100,101,0
+"GU",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GU",2000,NA,NA,2,1,6,6,9,6,9,NA,NA,NA,0,3,1,2,5,2,2,NA
+"GU",2001,NA,NA,0,1,4,10,9,3,6,NA,NA,NA,0,2,3,3,4,2,1,NA
+"GU",2002,NA,NA,3,3,5,5,6,12,4,NA,NA,NA,5,1,6,3,3,2,7,NA
+"GU",2003,NA,NA,0,2,1,3,4,7,5,NA,NA,NA,1,3,1,4,2,1,5,NA
+"GU",2004,NA,NA,0,0,1,2,6,2,3,NA,NA,NA,0,0,1,2,3,1,1,NA
+"GU",2005,NA,NA,0,2,4,4,2,2,4,NA,NA,NA,0,3,1,1,2,0,2,NA
+"GU",2006,NA,NA,0,1,1,2,3,2,6,NA,NA,NA,0,0,0,1,1,2,2,NA
+"GU",2007,0,0,0,0,0,2,0,0,0,NA,0,0,0,0,0,0,1,1,1,NA
+"GU",2008,0,0,0,0,1,7,8,3,4,0,0,0,0,1,2,0,1,1,3,0
+"GW",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1996,NA,NA,9,110,159,113,99,60,36,NA,NA,NA,7,49,80,94,62,31,13,NA
+"GW",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",2000,NA,NA,2,52,92,80,64,39,19,NA,NA,NA,4,30,46,47,24,15,12,NA
+"GW",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",2002,NA,NA,7,101,146,128,70,52,34,NA,NA,NA,9,80,108,66,49,37,12,NA
+"GW",2003,NA,NA,9,101,153,118,108,63,27,NA,NA,NA,7,97,82,78,58,38,24,NA
+"GW",2004,NA,NA,16,86,175,147,130,84,51,NA,NA,NA,11,87,115,103,98,54,29,NA
+"GW",2005,NA,NA,14,116,167,153,130,72,42,NA,NA,NA,13,78,110,92,82,44,19,NA
+"GW",2006,NA,NA,8,86,178,143,90,74,24,NA,NA,NA,7,82,116,90,81,36,15,NA
+"GW",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GW",2008,NA,NA,8,119,194,191,109,79,30,NA,NA,NA,12,85,129,123,92,41,11,NA
+"GY",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",1995,NA,NA,7,8,5,6,9,6,7,NA,NA,NA,3,5,7,6,5,2,4,NA
+"GY",1996,NA,NA,4,8,14,4,5,4,7,NA,NA,NA,4,8,4,4,5,0,0,NA
+"GY",1997,NA,NA,1,15,19,12,2,5,8,NA,NA,NA,3,9,8,8,4,7,4,NA
+"GY",1998,NA,NA,9,29,56,42,36,2,12,NA,NA,NA,13,32,38,26,4,8,11,NA
+"GY",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"GY",2000,NA,NA,4,20,19,14,7,6,9,NA,NA,NA,1,11,8,7,5,5,3,NA
+"GY",2001,NA,NA,1,15,47,44,12,2,1,NA,NA,NA,0,6,16,16,9,3,2,NA
+"GY",2002,NA,NA,20,49,90,94,51,19,23,NA,NA,NA,26,32,36,34,19,15,18,NA
+"GY",2003,NA,NA,10,56,111,114,58,27,13,NA,NA,NA,12,35,61,56,27,10,5,NA
+"GY",2004,NA,NA,9,45,113,97,87,NA,4,NA,NA,NA,15,35,38,29,23,NA,15,NA
+"GY",2005,NA,NA,12,48,130,116,81,41,20,NA,NA,NA,14,41,62,41,30,11,9,NA
+"GY",2006,NA,NA,6,37,61,59,40,15,5,NA,NA,NA,1,15,21,20,14,3,1,NA
+"GY",2007,NA,NA,2,15,43,44,41,12,8,NA,NA,NA,1,20,19,17,5,3,3,NA
+"GY",2008,2,5,7,29,51,71,47,22,11,0,0,4,4,20,23,13,12,3,7,0
+"HK",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1997,NA,NA,5,90,122,174,198,271,593,NA,NA,NA,12,85,114,83,49,64,176,NA
+"HK",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HK",1999,NA,NA,3,88,121,162,173,233,432,NA,NA,NA,8,85,109,72,50,43,188,NA
+"HK",2000,NA,NA,4,78,102,160,211,236,578,NA,NA,NA,5,65,115,86,44,45,211,NA
+"HK",2001,NA,NA,6,79,99,162,196,201,519,NA,NA,NA,13,88,119,83,58,34,200,NA
+"HK",2002,NA,NA,2,99,105,163,207,218,543,NA,NA,NA,8,97,115,90,57,35,153,NA
+"HK",2003,NA,NA,8,104,91,140,195,180,472,NA,NA,NA,10,88,136,102,65,43,160,NA
+"HK",2004,NA,NA,3,59,94,128,226,175,477,NA,NA,NA,6,97,112,87,56,34,140,NA
+"HK",2005,0,3,3,76,84,108,200,168,453,NA,0,3,3,67,81,92,57,34,135,NA
+"HK",2006,0,3,3,75,84,135,174,161,439,NA,1,8,9,59,97,73,54,42,132,NA
+"HK",2007,1,4,5,63,80,110,177,175,425,NA,0,1,1,59,94,74,64,37,137,NA
+"HK",2008,0,0,0,59,79,95,166,208,414,0,0,8,8,65,84,65,45,40,131,0
+"HN",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HN",1995,NA,NA,42,280,540,204,130,236,58,NA,NA,NA,54,208,292,134,76,136,48,NA
+"HN",1996,NA,NA,51,247,389,142,108,190,21,NA,NA,NA,43,167,245,106,69,149,17,NA
+"HN",1997,NA,NA,26,214,321,111,78,140,28,NA,NA,NA,38,166,174,80,61,116,26,NA
+"HN",1998,NA,NA,147,277,256,211,205,181,50,NA,NA,NA,103,206,192,158,152,135,38,NA
+"HN",1999,NA,NA,150,288,268,219,220,190,52,NA,NA,NA,100,214,201,164,160,140,40,NA
+"HN",2000,NA,NA,30,123,371,246,277,214,43,NA,NA,NA,25,21,269,258,270,160,38,NA
+"HN",2001,NA,NA,12,47,509,344,337,257,27,NA,NA,NA,13,25,347,352,339,196,34,NA
+"HN",2002,NA,NA,76,29,519,353,338,257,24,NA,NA,NA,65,23,351,339,354,193,35,NA
+"HN",2003,NA,NA,52,20,344,235,227,161,17,NA,NA,NA,42,15,232,225,236,127,23,NA
+"HN",2004,NA,NA,54,20,379,259,247,189,18,NA,NA,NA,40,13,218,211,220,121,23,NA
+"HN",2005,NA,NA,13,238,280,215,152,134,152,NA,NA,NA,27,219,222,125,107,81,104,NA
+"HN",2006,5,16,21,213,297,213,139,96,147,NA,4,24,28,206,234,123,85,87,129,NA
+"HN",2007,5,16,21,204,293,194,158,123,180,NA,0,29,29,185,175,110,106,84,112,NA
+"HN",2008,1,10,11,254,263,202,140,103,174,0,0,26,26,152,170,114,90,82,116,0
+"HR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1995,NA,NA,6,38,97,210,132,178,141,NA,NA,NA,10,50,57,57,38,60,130,NA
+"HR",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",1997,NA,NA,12,65,88,180,124,118,117,NA,NA,NA,13,43,43,54,28,52,136,NA
+"HR",1998,NA,NA,14,48,81,177,176,106,129,NA,NA,NA,19,44,64,54,38,48,131,NA
+"HR",1999,NA,NA,1,29,45,83,93,46,45,NA,NA,NA,2,14,18,15,15,16,53,NA
+"HR",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",2001,NA,NA,0,32,64,186,126,88,64,NA,NA,NA,2,32,36,54,34,28,92,NA
+"HR",2002,NA,NA,1,18,40,75,77,32,43,NA,NA,NA,0,18,18,20,19,16,54,NA
+"HR",2003,NA,NA,0,15,27,68,80,42,60,NA,NA,NA,1,14,19,18,10,15,69,NA
+"HR",2004,NA,NA,1,18,32,68,81,39,53,NA,NA,NA,3,18,17,11,12,7,56,NA
+"HR",2005,0,1,1,24,27,48,72,47,34,0,0,1,1,12,18,15,11,6,56,0
+"HR",2006,0,0,0,20,23,58,69,30,48,0,1,1,2,16,26,16,22,7,59,0
+"HR",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HR",2008,0,0,0,15,25,34,63,32,47,0,0,1,1,11,16,13,15,12,44,0
+"HT",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HT",1996,NA,NA,148,358,438,289,160,87,97,NA,NA,NA,224,417,492,303,176,62,100,NA
+"HT",1997,NA,NA,156,683,817,453,260,150,162,NA,NA,NA,149,760,878,515,250,119,97,NA
+"HT",1998,NA,NA,188,804,971,656,331,177,142,NA,NA,NA,208,827,958,620,300,141,119,NA
+"HT",1999,NA,NA,286,812,1059,672,348,186,145,NA,NA,NA,285,919,918,614,312,162,110,NA
+"HT",2000,NA,NA,67,836,898,613,350,147,118,NA,NA,NA,96,914,857,513,275,132,71,NA
+"HT",2001,NA,NA,72,752,785,587,319,169,112,NA,NA,NA,113,882,843,498,273,109,93,NA
+"HT",2002,NA,NA,79,903,904,572,377,184,148,NA,NA,NA,118,980,851,550,303,120,99,NA
+"HT",2003,NA,NA,89,1002,981,625,406,208,147,NA,NA,NA,122,1114,1064,606,378,165,108,NA
+"HT",2004,NA,NA,94,918,964,606,376,207,176,NA,NA,NA,137,1146,1045,688,386,176,125,NA
+"HT",2005,NA,NA,69,1045,1035,701,451,222,156,NA,NA,NA,116,1097,1099,633,414,170,132,NA
+"HT",2006,NA,NA,93,1110,1132,672,455,201,174,NA,NA,NA,137,1113,1039,638,387,184,126,NA
+"HT",2007,26,78,104,1166,1199,760,471,219,192,NA,27,120,147,1261,1107,632,344,182,131,NA
+"HT",2008,8,82,90,1137,1337,696,491,242,175,0,19,135,154,1272,1204,677,378,179,139,0
+"HU",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"HU",1996,NA,NA,3,28,139,151,209,140,105,NA,NA,NA,2,30,42,51,63,27,76,NA
+"HU",1997,NA,NA,0,8,51,163,164,90,69,NA,NA,NA,1,9,25,35,24,19,44,NA
+"HU",1998,NA,NA,0,14,64,149,163,62,59,NA,NA,NA,0,13,27,34,25,17,40,NA
+"HU",1999,NA,NA,2,16,48,155,183,74,47,NA,NA,NA,4,17,19,37,19,7,32,NA
+"HU",2000,NA,NA,0,8,24,85,104,58,27,NA,NA,NA,1,7,17,19,22,10,30,NA
+"HU",2001,NA,NA,1,11,42,97,133,73,42,NA,NA,NA,0,10,17,31,27,13,37,NA
+"HU",2002,NA,NA,1,10,41,102,145,61,39,NA,NA,NA,1,9,27,36,26,14,38,NA
+"HU",2003,NA,NA,0,6,30,89,140,70,38,NA,NA,NA,0,16,26,27,30,11,33,NA
+"HU",2004,NA,NA,2,7,38,99,145,64,63,NA,NA,NA,2,6,23,25,29,14,40,NA
+"HU",2005,0,0,0,6,24,67,117,67,39,0,0,1,1,5,13,11,22,15,33,0
+"HU",2006,0,2,2,10,31,71,98,54,33,0,0,3,3,17,16,19,28,11,29,0
+"HU",2007,0,0,0,7,31,48,103,50,35,0,1,2,3,12,22,18,17,6,29,0
+"HU",2008,0,0,0,12,23,47,86,72,24,0,0,0,0,11,13,15,12,5,25,1
+"ID",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",1995,NA,NA,6,203,297,306,302,228,109,NA,NA,NA,16,160,244,282,192,90,33,NA
+"ID",1996,NA,NA,28,781,1349,1443,1305,1037,510,NA,NA,NA,54,860,1175,1091,915,586,247,NA
+"ID",1997,NA,NA,46,1320,2139,2221,2122,1461,753,NA,NA,NA,65,1305,1671,1751,1365,788,357,NA
+"ID",1998,NA,NA,78,2732,3873,4054,3486,2654,1517,NA,NA,NA,108,2674,3412,3130,2335,1610,617,NA
+"ID",1999,NA,NA,106,3741,5277,4999,4401,3267,1697,NA,NA,NA,140,3595,12859,3624,2812,1909,745,NA
+"ID",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ID",2001,NA,NA,298,5400,7279,6241,5538,4076,1914,NA,NA,NA,354,5213,6040,4849,3537,2381,845,NA
+"ID",2002,NA,NA,569,7826,10248,8760,7668,5332,2891,NA,NA,NA,650,7366,8794,6773,4943,3118,1292,NA
+"ID",2003,NA,NA,532,9570,12647,10925,9558,6720,3615,NA,NA,NA,608,8734,10127,7889,6085,3907,1649,NA
+"ID",2004,NA,NA,697,12546,17137,14881,14772,9669,5197,NA,NA,NA,803,11509,13597,10953,9586,5422,2212,NA
+"ID",2005,NA,NA,846,15215,20906,18401,17847,13509,6390,NA,NA,NA,946,13916,16393,13022,10927,7539,2783,NA
+"ID",2006,NA,NA,899,16285,22752,20332,20059,15869,7348,NA,NA,NA,985,14377,17628,14421,12376,8786,3203,NA
+"ID",2007,213,636,849,14835,21297,18606,18283,14176,6762,NA,148,772,920,13371,16055,13211,11391,7965,2896,NA
+"ID",2008,161,710,871,15339,22325,19224,18545,14907,6831,0,120,895,1015,13987,16292,13513,11899,8485,3143,0
+"IE",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IE",1998,NA,NA,1,11,8,21,8,8,19,NA,NA,NA,0,5,11,1,1,4,13,NA
+"IE",1999,NA,NA,0,7,15,10,12,7,19,NA,NA,NA,0,9,9,3,8,3,13,NA
+"IE",2000,NA,NA,0,10,7,7,6,4,12,NA,NA,NA,0,13,8,13,6,7,15,NA
+"IE",2001,NA,NA,0,6,12,14,8,7,7,NA,NA,NA,0,4,6,3,1,1,5,NA
+"IE",2002,NA,NA,0,7,18,13,14,12,6,NA,NA,NA,0,4,3,5,2,0,4,NA
+"IE",2003,NA,NA,0,10,11,13,14,7,11,NA,NA,NA,0,4,7,6,4,1,10,NA
+"IE",2004,NA,NA,1,4,17,10,12,7,10,NA,NA,NA,0,10,9,2,2,3,6,NA
+"IE",2005,0,1,1,6,10,21,10,7,6,0,0,0,0,9,10,3,3,0,8,0
+"IE",2006,0,0,0,8,18,17,11,16,13,1,0,0,0,11,20,8,4,3,3,0
+"IE",2007,0,0,0,26,49,32,28,26,26,0,0,0,0,14,28,22,14,2,4,0
+"IE",2008,1,1,2,9,18,6,21,10,13,0,0,0,0,12,16,8,3,3,2,0
+"IL",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IL",1996,NA,NA,1,5,18,21,15,11,33,NA,NA,NA,2,8,4,2,4,5,18,NA
+"IL",1997,NA,NA,5,9,27,20,17,19,43,NA,NA,NA,2,16,10,18,7,3,27,NA
+"IL",1998,NA,NA,1,20,29,35,19,16,30,NA,NA,NA,1,9,10,7,9,9,26,NA
+"IL",1999,NA,NA,2,13,22,22,16,10,27,NA,NA,NA,3,4,15,7,2,5,22,NA
+"IL",2000,NA,NA,0,16,28,17,24,10,31,NA,NA,NA,2,11,15,7,3,7,25,NA
+"IL",2001,NA,NA,1,7,26,17,17,10,42,NA,NA,NA,2,6,14,8,2,2,18,NA
+"IL",2002,NA,NA,2,7,18,13,12,9,23,NA,NA,NA,3,19,12,15,7,8,16,NA
+"IL",2003,NA,NA,2,9,12,22,10,6,25,NA,NA,NA,1,13,13,13,5,1,18,NA
+"IL",2004,NA,NA,2,2,7,13,10,3,16,NA,NA,NA,1,4,12,8,2,0,11,NA
+"IL",2005,0,0,0,5,10,12,12,5,14,0,1,0,1,3,9,8,6,1,9,0
+"IL",2006,0,0,0,3,12,14,4,6,10,0,0,0,0,1,5,4,4,2,7,0
+"IL",2007,0,1,1,9,20,23,13,10,17,0,0,1,1,4,17,5,3,6,14,0
+"IL",2008,0,0,0,14,25,18,14,15,25,0,1,1,2,4,11,14,8,4,19,0
+"IN",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IN",1995,NA,NA,16,334,391,287,216,123,68,NA,NA,NA,32,179,169,80,49,30,11,NA
+"IN",1996,NA,NA,47,966,1143,934,666,424,213,NA,NA,NA,79,618,571,281,167,103,42,NA
+"IN",1997,NA,NA,50,1257,1351,1056,753,499,245,NA,NA,NA,125,861,799,369,187,102,54,NA
+"IN",1998,NA,NA,84,1773,2013,1851,1389,885,419,NA,NA,NA,190,1375,1121,670,349,200,102,NA
+"IN",1999,NA,NA,327,7058,8856,7900,6172,3864,1982,NA,NA,NA,785,5497,4848,2773,1504,898,436,NA
+"IN",2000,NA,NA,1588,20963,31090,30829,24230,15308,8534,NA,NA,NA,2250,14495,17287,11768,7516,4594,2697,NA
+"IN",2001,NA,NA,1063,22483,30007,29649,23961,14879,7779,NA,NA,NA,2125,15973,16743,10103,5633,3353,1526,NA
+"IN",2002,NA,NA,2551,39923,54719,55829,44532,28199,14960,NA,NA,NA,4200,28573,31946,21378,13233,7636,3814,NA
+"IN",2003,NA,NA,2411,47251,61758,63587,52865,33739,18018,NA,NA,NA,4745,34511,36317,23320,14055,8322,3985,NA
+"IN",2004,NA,NA,3018,57208,72132,74450,62173,40769,22388,NA,NA,NA,5860,41017,42808,27000,16121,9705,5016,NA
+"IN",2005,NA,NA,3185,62620,74678,76870,64843,43038,24726,NA,NA,NA,6292,45136,45629,28577,17042,10513,5408,NA
+"IN",2006,NA,NA,3566,68346,79037,82939,71621,49320,28716,NA,NA,NA,6963,47702,47420,31128,18870,11752,6417,NA
+"IN",2007,NA,NA,4305,73947,83850,88045,76408,53414,31922,NA,NA,NA,7575,50289,49519,32407,20316,13195,7395,NA
+"IN",2008,NA,NA,4648,77121,83798,90498,78815,56928,36079,NA,NA,NA,8319,51485,49887,33664,21486,14407,8357,NA
+"IQ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1995,NA,NA,1125,862,1409,1085,863,900,271,NA,NA,NA,725,304,1208,915,800,886,200,NA
+"IQ",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IQ",1997,NA,NA,416,791,708,541,832,664,208,NA,NA,NA,384,738,665,499,722,641,192,NA
+"IQ",1998,NA,NA,453,879,781,583,913,735,242,NA,NA,NA,426,806,740,542,806,712,232,NA
+"IQ",1999,NA,NA,519,1434,1246,1081,704,632,376,NA,NA,NA,509,1208,978,824,571,527,202,NA
+"IQ",2000,NA,NA,21,627,317,297,205,135,101,NA,NA,NA,37,338,241,136,134,103,87,NA
+"IQ",2001,NA,NA,10,722,737,275,260,200,142,NA,NA,NA,26,362,295,147,171,126,86,NA
+"IQ",2002,NA,NA,47,706,923,308,284,205,158,NA,NA,NA,45,338,288,172,176,129,116,NA
+"IQ",2003,NA,NA,30,659,876,355,293,168,143,NA,NA,NA,43,258,241,154,160,143,34,NA
+"IQ",2004,NA,NA,28,615,770,288,244,183,125,NA,NA,NA,57,334,243,139,162,113,80,NA
+"IQ",2005,NA,NA,13,424,644,261,245,189,148,NA,NA,NA,44,305,260,151,197,135,80,NA
+"IQ",2006,0,14,14,409,593,278,230,147,107,NA,0,38,38,338,264,133,154,111,70,NA
+"IQ",2007,0,20,20,319,531,276,223,188,126,NA,0,34,34,289,228,154,134,130,74,NA
+"IQ",2008,2,16,18,348,525,317,273,224,147,0,1,53,54,377,281,125,175,161,125,0
+"IR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IR",1995,NA,NA,118,751,754,636,494,737,921,NA,NA,NA,234,1039,890,664,613,685,788,NA
+"IR",1996,NA,NA,63,390,449,431,274,450,577,NA,NA,NA,113,599,412,347,323,452,534,NA
+"IR",1997,NA,NA,54,391,470,420,304,395,608,NA,NA,NA,92,518,393,361,342,341,582,NA
+"IR",1998,NA,NA,35,426,492,400,245,363,579,NA,NA,NA,87,561,403,307,290,431,522,NA
+"IR",1999,NA,NA,27,370,460,383,260,335,591,NA,NA,NA,51,551,360,277,279,396,637,NA
+"IR",2000,NA,NA,29,438,467,387,295,344,642,NA,NA,NA,77,593,410,322,320,407,647,NA
+"IR",2001,NA,NA,37,469,529,371,309,299,649,NA,NA,NA,104,621,401,278,327,442,693,NA
+"IR",2002,NA,NA,29,457,502,375,322,302,668,NA,NA,NA,77,558,332,275,298,439,732,NA
+"IR",2003,NA,NA,32,413,528,396,282,294,673,NA,NA,NA,76,442,282,254,300,440,776,NA
+"IR",2004,NA,NA,16,360,542,357,305,298,640,NA,NA,NA,65,419,301,213,293,378,710,NA
+"IR",2005,NA,NA,16,352,531,338,281,260,630,NA,NA,NA,45,394,205,186,260,382,701,NA
+"IR",2006,4,8,12,357,495,365,318,249,686,NA,3,45,48,430,236,185,292,336,793,NA
+"IR",2007,3,7,10,311,511,330,285,261,680,NA,2,40,42,394,236,173,268,387,813,NA
+"IR",2008,0,11,11,292,466,330,322,267,706,0,2,40,42,386,254,137,263,367,879,0
+"IS",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IS",1995,NA,NA,0,0,0,0,0,0,1,NA,NA,NA,0,0,0,0,0,0,1,NA
+"IS",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,0,1,0,0,0,0,0,NA
+"IS",1997,NA,NA,0,0,0,0,0,0,1,NA,NA,NA,0,1,0,0,0,1,2,NA
+"IS",1998,NA,NA,0,0,1,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,1,NA
+"IS",1999,NA,NA,0,NA,NA,1,NA,NA,NA,NA,NA,NA,0,NA,1,NA,NA,NA,NA,NA
+"IS",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,0,NA,1,NA,NA,NA,NA,NA
+"IS",2001,NA,NA,0,1,NA,NA,NA,NA,1,NA,NA,NA,0,NA,NA,1,NA,NA,NA,NA
+"IS",2002,NA,NA,0,1,0,0,0,0,0,NA,NA,NA,0,0,1,0,0,0,0,NA
+"IS",2003,NA,NA,0,0,0,0,0,0,1,NA,NA,NA,0,0,0,0,0,0,0,NA
+"IS",2004,NA,NA,0,0,0,0,1,1,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"IS",2005,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0
+"IS",2006,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,1,0
+"IS",2007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,2,0
+"IS",2008,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"IT",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"IT",1995,NA,NA,9,59,202,157,94,124,289,NA,NA,NA,7,52,93,57,40,51,168,NA
+"IT",1996,NA,NA,12,72,196,168,125,155,319,NA,NA,NA,2,53,116,60,33,56,172,NA
+"IT",1997,NA,NA,14,93,228,244,168,187,381,NA,NA,NA,5,74,129,90,48,68,201,NA
+"IT",1998,NA,NA,15,128,327,248,189,226,429,NA,NA,NA,10,105,150,110,58,75,283,NA
+"IT",1999,NA,NA,7,78,155,137,114,104,247,NA,NA,NA,8,49,63,63,35,32,141,NA
+"IT",2000,NA,NA,12,63,96,75,58,54,112,NA,NA,NA,6,38,58,33,13,19,39,NA
+"IT",2001,NA,NA,4,43,130,98,63,50,99,NA,NA,NA,4,37,77,46,24,14,54,NA
+"IT",2002,NA,NA,6,51,139,127,74,68,134,NA,NA,NA,6,51,94,55,18,28,85,NA
+"IT",2003,NA,NA,19,79,219,168,80,61,146,NA,NA,NA,6,63,121,77,24,13,91,NA
+"IT",2004,NA,NA,34,52,130,115,64,43,123,NA,NA,NA,16,48,73,39,21,19,56,NA
+"IT",2005,7,1,8,93,191,137,101,61,115,24,0,3,3,80,145,56,25,19,70,9
+"IT",2006,6,1,7,113,201,197,105,75,152,19,3,6,9,88,165,82,48,16,88,10
+"IT",2007,1,2,3,75,170,113,87,48,106,11,0,7,7,74,94,58,31,19,76,6
+"IT",2008,1,12,13,78,148,137,72,42,104,5,3,7,10,65,106,56,24,21,56,1
+"JM",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JM",1995,NA,NA,2,9,14,9,11,8,9,NA,NA,NA,2,7,6,5,5,2,2,NA
+"JM",1996,NA,NA,1,9,10,12,12,8,3,NA,NA,NA,1,5,3,5,2,3,1,NA
+"JM",1997,NA,NA,1,2,9,16,12,8,1,NA,NA,NA,0,5,6,4,3,1,3,NA
+"JM",1998,NA,NA,0,3,19,9,10,7,7,NA,NA,NA,1,8,3,8,1,4,2,NA
+"JM",1999,NA,NA,2,10,16,6,6,15,6,NA,NA,NA,2,5,9,3,4,5,3,NA
+"JM",2000,NA,NA,0,6,13,13,15,6,5,NA,NA,NA,1,8,8,7,2,5,1,NA
+"JM",2001,NA,NA,3,10,9,21,5,1,1,NA,NA,NA,2,2,7,6,3,2,3,NA
+"JM",2002,NA,NA,0,9,11,8,7,7,4,NA,NA,NA,1,3,3,3,1,3,0,NA
+"JM",2003,NA,NA,1,11,9,14,12,4,6,NA,NA,NA,2,7,8,2,3,0,2,NA
+"JM",2004,NA,NA,0,9,7,4,13,8,10,NA,NA,NA,0,4,6,4,1,2,1,NA
+"JM",2005,NA,NA,0,4,6,6,10,6,7,NA,NA,NA,0,1,5,4,0,1,3,NA
+"JM",2006,0,0,0,9,10,9,6,6,9,NA,0,0,0,2,5,3,1,0,1,NA
+"JM",2007,0,0,NA,12,10,7,17,7,3,NA,0,2,2,5,2,6,2,2,3,NA
+"JM",2008,2,1,3,2,10,10,11,11,5,2,0,1,1,8,3,3,1,1,6,1
+"JO",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JO",1995,NA,NA,0,19,37,17,20,26,11,NA,NA,NA,1,15,4,10,14,12,7,NA
+"JO",1996,NA,NA,2,22,30,17,13,21,9,NA,NA,NA,1,8,11,8,16,8,4,NA
+"JO",1997,NA,NA,5,14,18,11,10,19,22,NA,NA,NA,3,8,6,4,4,5,7,NA
+"JO",1998,NA,NA,0,22,26,7,12,10,6,NA,NA,NA,0,7,6,3,3,7,1,NA
+"JO",1999,NA,NA,0,16,19,16,10,8,2,NA,NA,NA,0,8,7,2,2,7,5,NA
+"JO",2000,NA,NA,0,8,16,13,9,14,2,NA,NA,NA,0,8,9,1,2,2,5,NA
+"JO",2001,NA,NA,2,7,22,10,10,8,7,NA,NA,NA,0,8,6,1,0,9,4,NA
+"JO",2002,NA,NA,0,8,9,11,12,11,5,NA,NA,NA,0,9,4,3,2,12,5,NA
+"JO",2003,NA,NA,0,19,20,17,8,13,0,NA,NA,NA,1,6,7,2,3,12,0,NA
+"JO",2004,NA,NA,0,8,12,14,6,17,0,NA,NA,NA,0,10,4,3,5,12,0,NA
+"JO",2005,NA,NA,0,8,17,9,4,6,5,NA,NA,NA,1,6,6,6,5,8,5,NA
+"JO",2006,0,0,0,9,23,16,7,4,10,NA,0,0,0,8,11,3,5,2,6,NA
+"JO",2007,0,0,0,7,20,14,9,7,5,NA,0,0,0,9,12,6,1,12,7,NA
+"JO",2008,0,0,0,13,10,3,5,13,5,0,0,0,0,20,15,6,4,7,3,0
+"JP",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"JP",1995,NA,NA,15,342,627,995,1847,2059,4089,NA,NA,NA,14,258,476,298,476,637,2234,NA
+"JP",1996,NA,NA,16,309,621,843,1756,1878,3639,NA,NA,NA,7,224,409,262,364,565,1974,NA
+"JP",1997,NA,NA,8,304,625,798,1793,1908,4055,NA,NA,NA,11,248,455,237,405,547,2177,NA
+"JP",1998,NA,NA,2,306,597,724,1571,1660,3545,NA,NA,NA,6,243,418,233,329,417,1884,NA
+"JP",1999,NA,NA,6,290,623,706,1605,1768,4117,NA,NA,NA,7,236,459,253,292,419,2128,NA
+"JP",2000,NA,NA,2,246,572,676,1494,1509,3816,NA,NA,NA,5,222,464,213,292,384,1958,NA
+"JP",2001,NA,NA,3,220,576,632,1319,1513,3840,NA,NA,NA,5,175,437,228,250,330,1880,NA
+"JP",2002,NA,NA,2,191,549,579,1192,1334,3747,NA,NA,NA,3,192,395,259,248,308,1808,NA
+"JP",2003,NA,NA,1,210,521,550,1063,1388,3731,NA,NA,NA,2,203,395,246,254,313,1966,NA
+"JP",2004,NA,NA,2,193,462,599,934,1363,3759,NA,NA,NA,6,182,364,230,222,294,1861,NA
+"JP",2005,NA,NA,9,197,488,605,868,1418,3867,NA,NA,NA,5,187,428,249,224,309,2077,NA
+"JP",2006,NA,3,3,175,436,529,743,1388,3728,NA,3,2,5,179,361,280,213,256,1863,NA
+"JP",2007,1,0,1,142,372,512,668,1174,3678,NA,0,3,3,134,318,231,156,212,1832,NA
+"JP",2008,0,2,2,117,339,456,599,1063,3482,0,0,1,1,115,293,230,173,253,1872,0
+"KE",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KE",1995,NA,NA,154,2072,3073,1675,920,485,296,NA,NA,NA,187,1802,1759,741,411,242,117,NA
+"KE",1996,NA,NA,151,2492,3820,2097,993,498,311,NA,NA,NA,252,2290,2327,926,462,245,114,NA
+"KE",1997,NA,NA,53,2881,4374,2333,1100,482,284,NA,NA,NA,242,2573,2604,1086,499,242,103,NA
+"KE",1998,NA,NA,210,3372,5477,2983,1378,626,382,NA,NA,NA,318,3315,3469,1378,656,324,141,NA
+"KE",1999,NA,NA,237,3835,6078,3349,1545,645,405,NA,NA,NA,373,3850,3997,1596,760,348,179,NA
+"KE",2000,NA,NA,264,3739,6653,3548,1630,630,414,NA,NA,NA,416,3916,4363,1874,831,347,148,NA
+"KE",2001,NA,NA,299,4083,7070,3903,1771,723,443,NA,NA,NA,464,4116,4822,2063,935,394,221,NA
+"KE",2002,NA,NA,299,4445,7708,4306,2023,807,433,NA,NA,NA,392,4542,5465,2267,996,445,190,NA
+"KE",2003,NA,NA,341,4918,8515,4560,2167,928,567,NA,NA,NA,487,5003,6023,2618,1171,551,309,NA
+"KE",2004,NA,NA,391,5388,9016,5142,2404,973,576,NA,NA,NA,519,5458,6326,2850,1236,558,312,NA
+"KE",2005,NA,NA,359,4790,8832,5069,2521,1031,590,NA,NA,NA,577,5144,6521,2781,1266,593,315,NA
+"KE",2006,NA,NA,387,4708,8229,4975,2467,1037,645,NA,NA,NA,583,4953,6052,2792,1343,604,379,NA
+"KE",2007,23,451,474,4752,8132,4959,2361,1084,601,NA,24,575,599,4594,5979,2774,1180,542,329,NA
+"KE",2008,40,411,451,4709,8128,4924,2302,1025,583,0,40,546,586,4355,5475,2431,1065,481,296,0
+"KG",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KG",1995,NA,NA,3,109,171,165,65,38,30,NA,NA,NA,1,70,94,34,18,15,19,NA
+"KG",1996,NA,NA,4,148,210,156,86,38,40,NA,NA,NA,8,90,93,55,18,26,31,NA
+"KG",1997,NA,NA,1,212,381,349,143,90,38,NA,NA,NA,4,115,133,64,22,29,37,NA
+"KG",1998,NA,NA,4,105,176,141,75,43,21,NA,NA,NA,3,68,89,54,20,22,9,NA
+"KG",1999,NA,NA,5,216,388,244,142,73,49,NA,NA,NA,8,137,199,75,40,31,35,NA
+"KG",2000,NA,NA,4,128,227,205,115,52,46,NA,NA,NA,6,128,146,100,41,30,29,NA
+"KG",2001,NA,NA,0,176,287,217,159,54,44,NA,NA,NA,0,133,183,105,45,30,48,NA
+"KG",2002,NA,NA,0,202,268,233,137,61,45,NA,NA,NA,0,153,179,116,44,39,67,NA
+"KG",2003,NA,NA,0,189,298,241,145,63,70,NA,NA,NA,0,178,227,109,61,29,42,NA
+"KG",2004,NA,NA,3,221,277,265,164,58,69,NA,NA,NA,11,196,228,104,59,34,72,NA
+"KG",2005,0,1,1,247,303,269,194,66,84,0,0,15,15,215,236,141,70,33,98,0
+"KG",2006,NA,3,3,245,298,245,179,75,75,NA,NA,13,13,228,203,107,75,32,65,NA
+"KG",2007,NA,3,3,243,274,186,186,62,63,NA,NA,11,11,216,213,114,67,47,61,NA
+"KG",2008,NA,1,1,261,275,190,155,70,53,NA,NA,13,13,209,217,104,61,41,62,NA
+"KH",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1995,NA,NA,161,453,1244,1147,1253,1257,707,NA,NA,NA,123,388,1133,1435,1426,1180,578,NA
+"KH",1996,NA,NA,148,32,1272,1363,1348,1226,726,NA,NA,NA,124,27,1087,1430,1534,1201,547,NA
+"KH",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KH",1998,NA,NA,36,446,1330,1477,1521,1293,924,NA,NA,NA,23,367,1184,1531,1667,1359,691,NA
+"KH",1999,NA,NA,41,525,1389,1734,1645,1578,1089,NA,NA,NA,51,445,1229,1861,1857,1448,852,NA
+"KH",2000,NA,NA,26,519,1323,1618,1456,1373,1058,NA,NA,NA,38,457,1157,1649,1798,1459,892,NA
+"KH",2001,NA,NA,29,600,1302,1601,1406,1403,1037,NA,NA,NA,25,455,1033,1526,1687,1428,829,NA
+"KH",2002,NA,NA,54,791,1449,1956,1799,1624,1432,NA,NA,NA,54,600,1114,1737,1898,1650,1100,NA
+"KH",2003,NA,NA,37,805,1514,2183,1848,1729,1487,NA,NA,NA,46,691,1287,1975,2208,1857,1256,NA
+"KH",2004,NA,NA,36,850,1466,2261,1942,1759,1538,NA,NA,NA,28,658,1276,1882,2176,1836,1270,NA
+"KH",2005,NA,NA,49,894,1600,2349,2043,1964,1811,NA,NA,NA,45,790,1413,2089,2323,2058,1573,NA
+"KH",2006,NA,NA,50,791,1486,2205,1902,1689,1665,NA,NA,NA,44,749,1330,1839,2072,1915,1557,NA
+"KH",2007,NA,NA,50,883,1526,2190,2102,1761,1644,NA,NA,NA,64,749,1351,1698,2105,1839,1459,NA
+"KH",2008,NA,NA,49,920,1570,2040,2117,1746,1683,NA,NA,NA,72,808,1403,1809,2093,1943,1607,NA
+"KI",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KI",1996,NA,NA,0,4,1,2,2,2,2,NA,NA,NA,2,3,3,4,2,1,1,NA
+"KI",1997,NA,NA,1,2,0,0,5,1,1,NA,NA,NA,2,0,0,2,0,2,1,NA
+"KI",1998,NA,NA,1,6,10,2,3,2,1,NA,NA,NA,2,7,5,3,5,1,1,NA
+"KI",1999,NA,NA,2,6,4,2,4,4,3,NA,NA,NA,1,9,9,6,2,3,4,NA
+"KI",2000,NA,NA,2,9,3,3,3,8,2,NA,NA,NA,2,5,6,3,4,1,3,NA
+"KI",2001,NA,NA,4,10,7,3,3,5,3,NA,NA,NA,4,7,7,3,3,4,1,NA
+"KI",2002,NA,NA,5,11,1,7,7,7,NA,NA,NA,NA,5,15,8,8,3,4,1,NA
+"KI",2003,NA,NA,5,13,5,9,6,6,0,NA,NA,NA,5,20,4,12,7,3,4,NA
+"KI",2004,NA,NA,8,17,10,12,10,9,3,NA,NA,NA,7,31,9,12,7,6,1,NA
+"KI",2005,NA,NA,3,15,15,12,17,4,1,NA,NA,NA,5,22,12,7,7,3,1,NA
+"KI",2006,NA,NA,3,18,18,16,18,3,7,NA,NA,NA,5,15,5,5,1,8,3,NA
+"KI",2007,0,2,2,15,7,10,6,10,3,NA,0,8,8,13,6,8,9,4,2,NA
+"KI",2008,0,2,2,30,9,15,10,2,5,0,0,4,4,33,9,12,9,3,4,0
+"KM",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KM",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KM",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KM",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KM",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KM",1995,NA,NA,0,18,13,9,7,8,4,NA,NA,NA,1,13,9,8,6,5,2,NA
+"KM",1996,NA,NA,1,19,16,12,4,8,8,NA,NA,NA,1,7,12,6,4,10,3,NA
+"KM",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KM",1998,NA,NA,0,15,10,13,11,6,0,NA,NA,NA,0,7,9,5,8,4,4,NA
+"KM",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KM",2000,NA,NA,0,18,7,14,9,3,4,NA,NA,NA,1,9,6,12,1,2,1,NA
+"KM",2001,NA,NA,0,15,11,10,11,3,5,NA,NA,NA,2,10,11,8,4,2,0,NA
+"KM",2002,NA,NA,0,10,9,8,4,3,3,NA,NA,NA,0,11,6,7,6,2,3,NA
+"KM",2003,NA,NA,1,7,12,5,1,3,3,NA,NA,NA,0,5,7,1,1,1,1,NA
+"KM",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KM",2005,NA,NA,0,12,9,6,4,2,4,NA,NA,NA,2,10,7,4,8,3,8,NA
+"KM",2006,1,0,0,12,9,7,4,4,1,NA,1,0,0,5,5,9,6,4,1,NA
+"KM",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KM",2008,0,2,2,11,11,4,9,5,5,0,0,2,2,6,11,1,6,2,2,0
+"KN",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1996,NA,NA,0,0,1,1,0,0,0,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1998,NA,NA,0,0,0,2,1,0,0,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,1,NA
+"KN",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA
+"KN",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",2006,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KN",2007,NA,NA,NA,1,1,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA
+"KN",2008,0,0,0,0,0,0,3,0,0,0,0,0,0,0,1,0,1,0,0,0
+"KP",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KP",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KP",1997,NA,NA,5,375,430,640,620,430,240,NA,NA,NA,2,205,295,210,205,175,148,NA
+"KP",1998,NA,NA,0,21,36,34,36,31,25,NA,NA,NA,0,11,24,24,25,20,15,NA
+"KP",1999,NA,NA,14,294,438,401,294,151,30,NA,NA,NA,10,162,235,327,237,68,12,NA
+"KP",2000,NA,NA,293,928,1508,2927,2519,1167,651,NA,NA,NA,167,683,1121,2004,1524,591,357,NA
+"KP",2001,NA,NA,207,1081,1593,2276,2208,1149,606,NA,NA,NA,123,690,1132,1354,1120,553,336,NA
+"KP",2002,NA,NA,199,1444,2282,2584,2618,1235,745,NA,NA,NA,140,1049,1720,1642,1505,892,521,NA
+"KP",2003,NA,NA,86,1154,2279,2678,2469,1412,634,NA,NA,NA,93,823,1623,1607,1395,769,370,NA
+"KP",2004,NA,NA,175,1284,2559,2991,2858,1464,460,NA,NA,NA,118,887,1577,1640,1473,724,269,NA
+"KP",2005,NA,NA,167,1409,2422,2688,2040,1185,485,NA,NA,NA,166,1127,1756,1890,1381,764,336,NA
+"KP",2006,NA,NA,157,1498,2393,3219,2301,1479,591,NA,NA,NA,87,725,1373,2051,1373,791,397,NA
+"KP",2007,NA,NA,353,1947,2748,3717,2831,2093,674,NA,NA,NA,406,1233,1682,2672,1723,1056,440,NA
+"KP",2008,11,430,441,2341,3320,4263,3988,2704,948,0,7,472,479,1259,1792,2428,2282,1177,604,0
+"KR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KR",1995,NA,NA,27,1131,1613,1425,1207,1307,1225,NA,NA,NA,46,908,863,431,296,408,867,NA
+"KR",1996,NA,NA,31,1150,1587,1457,1118,1216,1116,NA,NA,NA,32,950,827,460,297,340,839,NA
+"KR",1997,NA,NA,24,935,1276,1221,982,1069,1099,NA,NA,NA,31,790,685,445,234,359,807,NA
+"KR",1998,NA,NA,19,977,1334,1329,999,1074,1119,NA,NA,NA,37,765,708,455,238,393,912,NA
+"KR",1999,NA,NA,27,884,1205,1180,871,962,1136,NA,NA,NA,40,704,653,402,256,306,933,NA
+"KR",2000,NA,NA,19,821,1085,988,853,731,901,NA,NA,NA,25,546,544,393,220,295,795,NA
+"KR",2001,NA,NA,23,942,1415,1419,1293,1103,1361,NA,NA,NA,45,839,890,489,326,390,1270,NA
+"KR",2002,NA,NA,20,806,1333,1374,1265,1029,1390,NA,NA,NA,19,759,854,456,334,377,1329,NA
+"KR",2003,NA,NA,22,732,1208,1265,1207,992,1472,NA,NA,NA,32,681,793,501,365,381,1325,NA
+"KR",2004,NA,NA,18,709,1276,1364,1248,1017,1595,NA,NA,NA,26,659,847,496,340,360,1516,NA
+"KR",2005,NA,NA,22,687,1171,1326,1336,1005,1669,NA,NA,NA,27,590,842,491,370,373,1729,NA
+"KR",2006,0,19,19,652,1109,1223,1406,955,1698,NA,3,24,27,579,859,507,403,371,1705,NA
+"KR",2007,3,48,16,589,953,1144,1308,906,1684,NA,1,64,34,570,807,466,387,347,1716,NA
+"KR",2008,3,18,21,492,865,1093,1400,958,1848,0,1,31,32,483,722,483,402,360,1889,0
+"KW",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KW",1995,NA,NA,0,15,51,32,17,9,0,NA,NA,NA,0,8,24,9,4,4,2,NA
+"KW",1996,NA,NA,0,11,45,16,30,4,1,NA,NA,NA,1,12,17,8,3,3,2,NA
+"KW",1997,NA,NA,1,23,38,37,22,6,7,NA,NA,NA,1,17,26,11,7,1,4,NA
+"KW",1998,NA,NA,0,14,42,42,20,11,5,NA,NA,NA,0,13,14,9,5,5,5,NA
+"KW",1999,NA,NA,0,18,49,26,11,10,4,NA,NA,NA,2,9,23,5,6,4,2,NA
+"KW",2000,NA,NA,0,10,44,32,21,11,5,NA,NA,NA,1,11,24,12,5,3,1,NA
+"KW",2001,NA,NA,0,13,37,29,19,1,6,NA,NA,NA,1,13,30,14,4,5,2,NA
+"KW",2002,NA,NA,0,14,47,32,26,9,3,NA,NA,NA,0,15,37,11,7,3,2,NA
+"KW",2003,NA,NA,1,14,39,33,26,11,5,NA,NA,NA,1,16,31,18,2,3,1,NA
+"KW",2004,NA,NA,0,20,63,38,22,9,7,NA,NA,NA,0,14,44,12,7,5,7,NA
+"KW",2005,NA,NA,0,12,45,29,26,8,3,NA,NA,NA,0,13,31,11,3,1,5,NA
+"KW",2006,NA,NA,1,19,72,40,37,14,3,NA,NA,NA,0,17,41,23,5,6,6,NA
+"KW",2007,0,1,1,16,69,25,29,8,5,NA,0,0,0,26,53,18,13,7,4,NA
+"KW",2008,0,0,0,18,90,56,34,11,9,0,0,2,2,33,47,27,7,5,6,0
+"KY",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",1998,NA,NA,0,0,0,0,0,0,1,NA,NA,NA,0,0,1,0,0,0,0,NA
+"KY",1999,NA,NA,0,0,0,1,0,0,0,NA,NA,NA,0,1,0,0,0,0,0,NA
+"KY",2000,NA,NA,0,0,3,1,0,1,0,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",2001,NA,NA,0,0,1,0,0,0,0,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",2003,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"KY",2004,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,1,0,0,0,NA
+"KY",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KY",2006,0,0,0,0,0,0,0,0,0,NA,0,0,0,0,0,0,0,0,0,NA
+"KY",2007,0,0,0,0,0,0,0,1,0,NA,0,0,0,0,0,0,0,0,0,NA
+"KY",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",1997,NA,NA,22,68,827,725,475,485,211,NA,NA,NA,47,78,673,423,141,142,115,NA
+"KZ",1998,NA,NA,34,795,1009,817,628,515,78,NA,NA,NA,62,625,713,457,204,174,69,NA
+"KZ",1999,NA,NA,34,778,1217,1026,560,368,165,NA,NA,NA,60,822,872,452,226,171,136,NA
+"KZ",2000,NA,NA,36,1057,1409,1379,923,439,218,NA,NA,NA,84,999,1079,599,275,202,204,NA
+"KZ",2001,NA,NA,38,1038,1477,1485,1011,429,211,NA,NA,NA,88,1040,1062,570,263,194,173,NA
+"KZ",2002,NA,NA,33,1067,1565,1490,1042,435,212,NA,NA,NA,68,1035,1086,669,348,194,208,NA
+"KZ",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"KZ",2004,NA,NA,24,989,1291,1183,899,336,196,NA,NA,NA,62,844,912,517,307,178,189,NA
+"KZ",2005,0,31,31,917,1142,983,795,274,175,0,1,45,46,751,767,436,286,121,187,0
+"KZ",2006,NA,NA,11,888,981,848,744,287,169,NA,NA,NA,30,741,636,370,234,116,150,NA
+"KZ",2007,3,11,14,881,976,859,714,279,150,0,0,38,38,782,605,367,249,124,157,0
+"KZ",2008,0,14,14,897,968,811,752,306,160,0,1,43,44,710,659,320,230,137,185,0
+"LA",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LA",1995,NA,NA,6,56,71,68,78,90,55,NA,NA,NA,3,49,49,69,54,52,26,NA
+"LA",1996,NA,NA,1,42,80,97,131,127,84,NA,NA,NA,4,31,62,80,64,59,24,NA
+"LA",1997,NA,NA,2,61,91,151,158,156,124,NA,NA,NA,2,60,83,102,102,88,54,NA
+"LA",1998,NA,NA,4,77,152,150,177,211,152,NA,NA,NA,6,59,121,122,108,90,65,NA
+"LA",1999,NA,NA,5,91,175,183,213,193,191,NA,NA,NA,9,60,115,142,141,98,90,NA
+"LA",2000,NA,NA,7,92,128,166,201,177,176,NA,NA,NA,10,59,95,131,122,91,71,NA
+"LA",2001,NA,NA,10,81,137,176,219,186,164,NA,NA,NA,6,51,99,121,138,104,71,NA
+"LA",2002,NA,NA,4,86,159,220,223,227,185,NA,NA,NA,2,72,141,151,152,117,90,NA
+"LA",2003,NA,NA,6,91,180,239,226,207,196,NA,NA,NA,7,77,107,162,156,114,98,NA
+"LA",2004,NA,NA,14,120,181,231,318,259,268,NA,NA,NA,12,72,137,157,172,164,121,NA
+"LA",2005,NA,NA,13,136,223,296,373,300,352,NA,NA,NA,7,101,186,205,244,192,178,NA
+"LA",2006,NA,NA,12,145,245,340,406,345,354,NA,NA,NA,13,109,196,221,228,222,205,NA
+"LA",2007,NA,NA,11,150,258,307,418,361,350,NA,NA,NA,7,126,175,215,293,206,207,NA
+"LA",2008,NA,NA,6,159,262,329,380,409,373,NA,NA,NA,10,101,165,209,264,220,192,NA
+"LB",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LB",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LB",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LB",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LB",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LB",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LB",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LB",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LB",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LB",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LB",1995,NA,NA,3,26,32,30,16,16,10,NA,NA,NA,1,16,18,13,8,5,3,NA
+"LB",1996,NA,NA,4,28,41,18,12,9,19,NA,NA,NA,4,24,13,11,5,6,4,NA
+"LB",1997,NA,NA,1,18,33,22,19,17,17,NA,NA,NA,3,30,20,6,7,8,3,NA
+"LB",1998,NA,NA,1,27,33,22,19,17,17,NA,NA,NA,3,23,20,6,7,8,3,NA
+"LB",1999,NA,NA,3,27,44,35,17,17,11,NA,NA,NA,1,33,26,17,6,9,3,NA
+"LB",2000,NA,NA,5,16,28,20,15,17,14,NA,NA,NA,4,31,26,9,7,4,6,NA
+"LB",2001,NA,NA,0,22,20,18,16,8,8,NA,NA,NA,3,25,28,7,6,4,5,NA
+"LB",2002,NA,NA,1,19,25,14,10,7,9,NA,NA,NA,2,17,21,8,9,3,3,NA
+"LB",2003,NA,NA,0,19,26,22,6,5,7,NA,NA,NA,3,14,12,9,5,2,4,NA
+"LB",2004,NA,NA,1,11,25,18,18,8,6,NA,NA,NA,0,18,21,10,5,1,4,NA
+"LB",2005,NA,NA,0,12,19,15,10,12,8,NA,NA,NA,1,25,14,8,3,3,1,NA
+"LB",2006,0,0,0,11,12,18,14,10,8,NA,0,1,1,16,12,5,2,2,1,NA
+"LB",2007,0,0,0,12,19,13,12,11,5,NA,0,1,1,17,30,13,5,3,2,NA
+"LB",2008,0,1,1,9,14,12,17,14,6,0,0,2,2,24,32,15,7,3,2,0
+"LC",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",1997,NA,NA,0,0,1,2,0,1,1,NA,NA,NA,1,1,3,0,0,0,1,NA
+"LC",1998,NA,NA,0,2,1,1,0,0,1,NA,NA,NA,0,3,2,0,0,1,1,NA
+"LC",1999,NA,NA,NA,1,NA,NA,3,3,NA,NA,NA,NA,NA,1,1,NA,NA,NA,NA,NA
+"LC",2000,NA,NA,0,0,0,1,0,1,2,NA,NA,NA,0,1,0,1,0,1,0,NA
+"LC",2001,NA,NA,0,1,1,0,1,3,0,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LC",2002,NA,NA,NA,NA,1,1,1,2,1,NA,NA,NA,NA,NA,NA,NA,1,1,NA,NA
+"LC",2003,NA,NA,0,0,0,1,2,2,2,NA,NA,NA,0,1,1,0,3,2,1,NA
+"LC",2004,NA,NA,0,0,0,1,2,2,2,NA,NA,NA,0,2,3,0,0,0,3,NA
+"LC",2005,NA,NA,0,0,0,0,2,1,2,NA,NA,NA,1,1,0,1,1,0,2,NA
+"LC",2006,NA,NA,NA,NA,NA,NA,3,5,5,NA,NA,NA,NA,NA,NA,NA,NA,1,1,NA
+"LC",2007,NA,NA,NA,NA,3,3,2,4,3,NA,NA,1,NA,NA,NA,NA,1,NA,1,NA
+"LC",2008,0,0,0,2,0,2,2,2,1,0,0,1,1,0,1,3,2,1,2,0
+"LK",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LK",1995,NA,NA,10,163,361,519,521,365,261,NA,NA,NA,15,207,206,142,122,81,56,NA
+"LK",1996,NA,NA,10,163,327,491,523,355,253,NA,NA,NA,18,197,168,147,133,111,62,NA
+"LK",1997,NA,NA,11,215,390,596,623,396,271,NA,NA,NA,23,245,217,173,176,89,81,NA
+"LK",1998,NA,NA,7,237,430,628,663,445,304,NA,NA,NA,22,228,235,169,173,119,87,NA
+"LK",1999,NA,NA,8,255,406,621,646,440,325,NA,NA,NA,10,264,231,168,148,126,101,NA
+"LK",2000,NA,NA,25,266,459,695,793,484,360,NA,NA,NA,23,312,264,176,202,144,113,NA
+"LK",2001,NA,NA,6,284,446,713,779,528,336,NA,NA,NA,18,296,247,194,174,156,131,NA
+"LK",2002,NA,NA,11,287,411,682,788,551,366,NA,NA,NA,19,320,248,205,151,151,107,NA
+"LK",2003,NA,NA,12,311,467,694,791,495,389,NA,NA,NA,14,305,218,186,187,132,120,NA
+"LK",2004,NA,NA,6,358,472,664,800,521,371,NA,NA,NA,18,263,237,192,176,122,102,NA
+"LK",2005,NA,NA,9,341,520,724,918,657,424,NA,NA,NA,19,295,261,189,200,154,130,NA
+"LK",2006,NA,NA,8,342,496,600,816,563,402,NA,NA,NA,13,301,248,178,189,157,129,NA
+"LK",2007,NA,NA,10,288,477,664,802,649,412,NA,NA,NA,16,279,228,183,182,176,111,NA
+"LK",2008,NA,NA,11,283,488,717,810,649,415,NA,NA,NA,26,298,288,183,173,172,133,NA
+"LR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1996,NA,NA,38,69,105,84,42,33,9,NA,NA,NA,44,72,78,51,24,12,7,NA
+"LR",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",1998,NA,NA,18,150,229,158,72,34,11,NA,NA,NA,18,164,160,98,45,17,16,NA
+"LR",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",2000,NA,NA,12,133,196,127,52,17,26,NA,NA,NA,21,140,149,88,28,16,16,NA
+"LR",2001,NA,NA,16,111,174,132,63,17,11,NA,NA,NA,18,108,143,77,35,17,12,NA
+"LR",2002,NA,NA,20,252,315,295,143,60,44,NA,NA,NA,26,256,250,150,86,41,26,NA
+"LR",2003,NA,NA,5,180,215,204,99,49,23,NA,NA,NA,12,148,180,109,43,30,22,NA
+"LR",2004,NA,NA,32,333,427,285,198,71,51,NA,NA,NA,39,268,397,183,123,41,42,NA
+"LR",2005,NA,NA,26,240,352,333,155,74,65,NA,NA,NA,37,232,297,171,108,52,25,NA
+"LR",2006,NA,NA,59,324,442,371,250,125,97,NA,NA,NA,55,292,371,242,125,85,68,NA
+"LR",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LR",2008,3,104,107,129,412,532,308,169,98,0,1,55,56,115,237,367,298,170,44,0
+"LS",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",1995,NA,NA,9,108,214,256,189,96,88,NA,NA,NA,14,106,125,71,49,17,19,NA
+"LS",1996,NA,NA,12,123,272,367,223,149,87,NA,NA,NA,7,164,189,94,44,29,28,NA
+"LS",1997,NA,NA,11,180,392,463,307,173,69,NA,NA,NA,29,216,272,152,71,40,23,NA
+"LS",1998,NA,NA,6,190,407,488,372,190,87,NA,NA,NA,10,200,283,125,65,30,23,NA
+"LS",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",2000,NA,NA,8,165,458,517,395,198,76,NA,NA,NA,11,222,336,195,83,36,29,NA
+"LS",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LS",2002,NA,NA,10,218,547,535,347,211,80,NA,NA,NA,14,304,447,207,125,41,17,NA
+"LS",2003,NA,NA,10,219,614,592,466,219,83,NA,NA,NA,32,328,567,313,219,59,33,NA
+"LS",2004,NA,NA,29,286,728,696,448,206,78,NA,NA,NA,22,459,691,364,161,68,36,NA
+"LS",2005,NA,NA,32,395,695,397,148,82,37,NA,NA,NA,19,226,721,616,494,297,121,NA
+"LS",2006,NA,NA,33,228,628,550,440,218,49,NA,NA,NA,50,370,642,430,171,90,125,NA
+"LS",2007,1,5,6,32,135,73,87,52,28,NA,0,4,4,78,121,106,40,13,13,NA
+"LS",2008,0,21,21,223,615,542,380,242,138,0,1,23,24,343,700,358,146,76,54,0
+"LT",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LT",1995,NA,NA,4,46,132,225,176,90,77,NA,NA,NA,5,6,53,45,32,16,42,NA
+"LT",1996,NA,NA,2,60,133,224,206,133,82,NA,NA,NA,6,37,62,73,40,29,44,NA
+"LT",1997,NA,NA,2,53,136,227,213,146,98,NA,NA,NA,5,40,77,73,38,25,67,NA
+"LT",1998,NA,NA,0,38,77,165,163,81,57,NA,NA,NA,0,27,25,65,22,21,46,NA
+"LT",1999,NA,NA,0,42,90,153,22,91,67,NA,NA,NA,0,32,48,55,25,20,40,NA
+"LT",2000,NA,NA,1,38,97,145,155,74,68,NA,NA,NA,0,20,37,39,32,22,48,NA
+"LT",2001,NA,NA,0,35,112,197,155,88,76,NA,NA,NA,1,33,59,57,35,28,59,NA
+"LT",2002,NA,NA,1,24,95,176,142,88,59,NA,NA,NA,0,30,59,45,32,18,52,NA
+"LT",2003,NA,NA,1,35,116,175,174,107,60,NA,NA,NA,0,35,49,37,38,20,50,NA
+"LT",2004,NA,NA,0,39,100,161,173,92,71,NA,NA,NA,1,21,48,47,47,24,32,NA
+"LT",2005,0,0,0,42,118,186,187,108,67,0,0,1,1,25,41,57,49,23,54,0
+"LT",2006,0,0,0,38,120,207,211,107,74,0,0,0,0,25,48,56,52,38,53,0
+"LT",2007,0,0,0,31,77,165,235,109,76,0,0,0,0,34,41,48,50,22,37,0
+"LT",2008,0,0,0,39,110,162,182,104,71,0,0,1,1,20,51,46,36,18,44,0
+"LU",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",1996,NA,NA,0,5,3,4,2,3,2,NA,NA,NA,1,3,2,0,1,0,3,NA
+"LU",1997,NA,NA,1,2,2,7,3,2,3,NA,NA,NA,1,3,0,1,0,1,5,NA
+"LU",1998,NA,NA,0,3,6,7,4,2,0,NA,NA,NA,1,0,1,2,2,0,2,NA
+"LU",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LU",2001,NA,NA,0,0,1,0,0,0,2,NA,NA,NA,0,2,2,1,1,1,2,NA
+"LU",2002,NA,NA,0,0,1,3,3,2,1,NA,NA,NA,0,0,2,1,1,1,2,NA
+"LU",2003,NA,NA,0,2,10,7,1,2,2,NA,NA,NA,0,2,1,1,0,0,0,NA
+"LU",2004,NA,NA,0,1,0,4,3,1,1,NA,NA,NA,0,0,5,5,0,0,0,NA
+"LU",2005,0,0,0,0,2,2,1,1,2,0,0,0,0,0,2,1,1,1,0,0
+"LU",2006,0,0,0,0,3,2,3,2,3,0,0,0,0,2,3,2,0,1,1,0
+"LU",2007,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"LU",2008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+"LV",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LV",1995,NA,NA,0,20,44,71,70,40,30,NA,NA,NA,0,22,49,55,47,27,29,NA
+"LV",1996,NA,NA,0,28,69,130,89,67,42,NA,NA,NA,0,32,39,31,22,10,16,NA
+"LV",1997,NA,NA,0,47,109,145,106,61,29,NA,NA,NA,1,27,22,37,20,16,14,NA
+"LV",1998,NA,NA,0,58,105,129,121,68,35,NA,NA,NA,1,24,45,26,23,15,18,NA
+"LV",1999,NA,NA,1,48,87,110,103,57,30,NA,NA,NA,2,28,24,40,29,11,18,NA
+"LV",2000,NA,NA,0,53,106,124,111,64,34,NA,NA,NA,2,25,41,27,28,7,15,NA
+"LV",2001,NA,NA,0,48,109,138,101,64,32,NA,NA,NA,2,24,33,41,31,18,20,NA
+"LV",2002,NA,NA,0,32,98,123,121,64,26,NA,NA,NA,0,37,42,37,23,11,22,NA
+"LV",2003,NA,NA,0,36,74,141,106,59,32,NA,NA,NA,0,31,42,42,35,17,26,NA
+"LV",2004,NA,NA,0,30,74,119,109,53,38,NA,NA,NA,2,29,32,36,29,12,19,NA
+"LV",2005,0,1,1,22,71,104,117,55,34,0,0,0,0,17,31,31,23,18,12,0
+"LV",2006,0,2,2,27,78,82,105,51,26,0,0,0,0,17,27,33,28,9,13,0
+"LV",2007,NA,NA,NA,33,65,93,102,49,19,NA,NA,1,1,18,27,32,18,12,9,NA
+"LV",2008,0,0,0,28,54,71,71,47,27,0,0,0,0,11,23,26,21,9,12,0
+"LY",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1995,NA,NA,2,112,212,78,46,22,21,NA,NA,NA,5,34,31,19,20,13,11,NA
+"LY",1996,NA,NA,4,93,142,82,31,28,19,NA,NA,NA,4,30,35,17,10,9,11,NA
+"LY",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",1999,NA,NA,2,110,257,115,53,36,33,NA,NA,NA,6,43,59,25,15,14,27,NA
+"LY",2000,NA,NA,5,101,239,86,36,29,32,NA,NA,NA,6,43,35,24,24,16,22,NA
+"LY",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"LY",2003,NA,NA,0,108,266,142,32,25,19,NA,NA,NA,4,43,28,30,25,21,21,NA
+"LY",2004,NA,NA,5,113,310,173,53,24,20,NA,NA,NA,1,44,50,20,23,13,23,NA
+"LY",2005,NA,NA,2,114,293,168,52,19,35,NA,NA,NA,8,36,36,35,21,21,20,NA
+"LY",2006,0,0,1,98,247,150,49,23,23,NA,0,0,8,55,34,24,10,12,11,NA
+"LY",2007,NA,NA,2,61,143,78,26,12,10,NA,NA,NA,4,23,17,12,8,7,11,NA
+"LY",2008,1,1,2,116,298,162,85,24,19,0,0,6,6,56,35,22,20,9,17,0
+"MA",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MA",1995,NA,NA,142,2508,2872,1737,819,573,553,NA,NA,NA,191,1708,1288,703,461,317,299,NA
+"MA",1996,NA,NA,118,2618,2844,1721,772,602,583,NA,NA,NA,217,1697,1300,677,437,400,292,NA
+"MA",1997,NA,NA,119,2328,2891,1659,761,591,557,NA,NA,NA,238,1799,1331,745,416,424,275,NA
+"MA",1998,NA,NA,116,2308,2573,1744,843,560,527,NA,NA,NA,182,1600,1150,679,412,402,330,NA
+"MA",1999,NA,NA,78,2296,2696,1641,815,559,562,NA,NA,NA,156,1654,1143,691,446,351,332,NA
+"MA",2000,NA,NA,99,2061,2423,1705,855,485,595,NA,NA,NA,170,1530,1121,672,398,406,352,NA
+"MA",2001,NA,NA,85,2200,2256,1731,929,561,606,NA,NA,NA,156,1477,1046,596,402,399,360,NA
+"MA",2002,NA,NA,79,2190,2341,1647,941,525,577,NA,NA,NA,144,1483,1088,713,443,357,386,NA
+"MA",2003,NA,NA,91,2225,2347,1667,1004,525,550,NA,NA,NA,168,1455,1029,633,431,366,351,NA
+"MA",2004,NA,NA,68,2081,2397,1676,1114,533,539,NA,NA,NA,149,1196,981,517,373,331,325,NA
+"MA",2005,NA,NA,79,2222,2515,1583,1057,580,591,NA,NA,NA,167,1330,943,546,403,343,398,NA
+"MA",2006,4,69,73,2104,2373,1498,1036,527,551,NA,6,149,155,1273,1025,597,426,335,307,NA
+"MA",2007,4,70,74,2098,2370,1545,1165,545,529,NA,6,117,123,1177,837,444,354,306,370,NA
+"MA",2008,5,46,51,1992,2372,1514,1179,633,589,0,4,120,124,1081,803,479,360,290,358,0
+"MC",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",1999,NA,NA,0,0,0,0,1,0,0,NA,NA,NA,0,0,0,0,0,0,1,NA
+"MC",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MC",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MD",1995,NA,NA,0,55,115,166,95,65,15,NA,NA,NA,2,42,38,31,19,10,12,NA
+"MD",1996,NA,NA,0,26,33,55,34,9,5,NA,NA,NA,2,10,14,18,4,3,6,NA
+"MD",1997,NA,NA,0,51,65,86,47,35,13,NA,NA,NA,0,24,32,16,14,6,8,NA
+"MD",1998,NA,NA,2,72,67,116,56,36,16,NA,NA,NA,2,34,20,34,10,5,7,NA
+"MD",1999,NA,NA,1,89,123,144,84,29,14,NA,NA,NA,3,31,32,27,19,7,6,NA
+"MD",2000,NA,NA,2,52,31,36,13,13,6,NA,NA,NA,1,16,32,45,23,14,6,NA
+"MD",2001,NA,NA,1,152,197,230,158,62,32,NA,NA,NA,6,58,61,46,33,14,10,NA
+"MD",2002,NA,NA,5,159,220,237,181,49,33,NA,NA,NA,11,71,76,41,32,23,8,NA
+"MD",2003,NA,NA,1,152,201,252,206,62,25,NA,NA,NA,1,101,71,64,40,16,22,NA
+"MD",2004,NA,NA,8,210,277,284,267,89,42,NA,NA,NA,11,91,97,57,53,28,22,NA
+"MD",2005,0,2,2,211,337,345,313,106,31,0,0,3,3,97,92,57,61,23,18,0
+"MD",2006,NA,NA,2,175,302,349,312,106,32,0,NA,NA,7,91,108,72,67,25,31,0
+"MD",2007,0,0,0,181,281,343,314,107,35,0,0,2,2,97,85,57,58,25,25,0
+"MD",2008,0,1,1,167,271,314,317,105,32,0,2,2,4,85,81,57,52,22,25,0
+"ME",2005,0,0,0,3,5,7,15,4,8,0,0,0,0,0,7,3,4,0,8,0
+"ME",2006,0,0,0,0,7,7,12,9,3,0,0,0,NA,3,4,4,4,3,2,0
+"ME",2007,0,0,0,0,6,3,10,1,3,1,0,0,0,3,3,4,3,3,1,0
+"ME",2008,0,0,0,2,7,10,5,5,1,0,0,0,0,4,5,5,10,4,7,0
+"MG",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1995,NA,NA,79,791,1289,1173,630,423,242,NA,NA,NA,100,799,1108,744,340,230,78,NA
+"MG",1996,NA,NA,68,888,1325,1271,673,484,285,NA,NA,NA,106,808,1031,744,393,197,79,NA
+"MG",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",1998,NA,NA,70,827,1545,1420,829,485,282,NA,NA,NA,108,852,1193,824,430,253,117,NA
+"MG",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MG",2001,NA,NA,103,1033,1588,1625,1094,613,404,NA,NA,NA,190,1010,1349,1094,546,289,154,NA
+"MG",2002,NA,NA,94,1023,1594,1563,1174,609,398,NA,NA,NA,163,983,1372,1000,598,234,135,NA
+"MG",2003,NA,NA,123,1249,1830,1839,1413,723,438,NA,NA,NA,216,1164,1578,1240,743,326,191,NA
+"MG",2004,NA,NA,118,1025,1593,1482,1026,495,300,NA,NA,NA,130,950,1130,841,513,220,95,NA
+"MG",2005,NA,NA,98,1159,1867,1732,1349,582,333,NA,NA,NA,150,1012,1451,1047,614,248,129,NA
+"MG",2006,NA,NA,117,1500,2391,2220,1714,766,458,NA,NA,NA,208,1458,1944,1444,874,353,166,NA
+"MG",2007,94,102,196,1473,2353,2097,1671,823,438,NA,16,207,223,1456,1810,1354,880,378,192,NA
+"MG",2008,21,121,142,1499,2294,2113,1669,836,465,0,19,232,251,1433,1846,1352,911,383,171,0
+"MH",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MH",1996,NA,NA,7,8,3,3,5,3,0,NA,NA,NA,12,7,3,3,2,3,2,NA
+"MH",1998,NA,NA,0,2,0,1,1,1,0,NA,NA,NA,0,1,3,1,0,1,0,NA
+"MH",1999,NA,NA,5,10,3,4,1,6,0,NA,NA,NA,2,10,7,2,2,2,0,NA
+"MH",2000,NA,NA,3,5,4,1,3,5,3,NA,NA,NA,7,7,3,0,2,2,0,NA
+"MH",2001,NA,NA,3,8,4,2,4,2,0,NA,NA,NA,5,6,4,7,8,2,1,NA
+"MH",2002,NA,NA,0,1,2,1,3,2,2,NA,NA,NA,0,2,0,0,3,1,1,NA
+"MH",2003,NA,NA,6,4,2,7,7,2,2,NA,NA,NA,4,9,2,4,6,1,4,NA
+"MH",2004,NA,NA,2,5,4,3,3,2,NA,NA,NA,NA,1,7,5,3,3,0,1,NA
+"MH",2005,NA,NA,2,4,4,5,6,1,1,NA,NA,NA,1,9,2,4,3,4,2,NA
+"MH",2006,NA,NA,NA,4,3,4,6,3,2,NA,NA,NA,2,2,3,3,7,4,2,NA
+"MH",2007,0,0,0,1,1,2,5,1,0,NA,0,0,1,3,3,2,3,3,0,NA
+"MH",2008,0,1,1,1,1,2,3,0,0,0,0,2,2,3,2,4,5,1,0,0
+"MK",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MK",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MK",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MK",1995,NA,NA,2,15,42,45,33,29,24,NA,NA,NA,2,32,30,20,11,17,17,NA
+"MK",1996,NA,NA,5,17,20,35,16,25,22,NA,NA,NA,3,15,25,17,9,19,12,NA
+"MK",1997,NA,NA,1,8,21,25,24,21,21,NA,NA,NA,1,14,19,13,6,7,11,NA
+"MK",1998,NA,NA,3,14,19,56,18,21,13,NA,NA,NA,5,16,18,8,8,6,4,NA
+"MK",1999,NA,NA,1,11,10,19,27,15,5,NA,NA,NA,1,7,9,5,1,10,1,NA
+"MK",2000,NA,NA,5,8,14,20,19,20,14,NA,NA,NA,1,15,14,17,5,5,10,NA
+"MK",2001,NA,NA,1,10,17,17,15,21,16,NA,NA,NA,1,17,18,14,7,3,7,NA
+"MK",2002,NA,NA,2,20,17,28,31,22,7,NA,NA,NA,3,18,24,12,4,6,6,NA
+"MK",2003,NA,NA,1,20,23,35,28,17,17,NA,NA,NA,0,16,16,9,9,1,8,NA
+"MK",2004,NA,NA,2,12,18,19,33,21,15,NA,NA,NA,0,15,20,19,6,3,17,NA
+"MK",2005,0,2,2,14,20,23,20,18,13,1,1,1,2,17,13,10,7,5,13,0
+"MK",2006,0,0,0,15,15,25,37,18,7,0,0,3,3,16,9,9,6,7,11,0
+"MK",2007,0,1,1,12,22,27,46,21,19,0,0,4,4,11,12,9,4,4,8,0
+"MK",2008,0,1,1,18,21,13,25,15,15,0,0,2,2,24,15,14,8,7,10,0
+"ML",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",1995,NA,NA,27,72,357,294,181,138,102,NA,NA,NA,31,132,184,128,107,61,52,NA
+"ML",1996,NA,NA,19,182,408,364,226,157,136,NA,NA,NA,21,153,197,128,95,51,36,NA
+"ML",1997,NA,NA,16,226,559,493,357,255,164,NA,NA,NA,15,178,264,167,111,60,34,NA
+"ML",1998,NA,NA,13,193,501,428,308,205,130,NA,NA,NA,11,173,237,164,88,79,30,NA
+"ML",1999,NA,NA,19,235,475,429,315,216,129,NA,NA,NA,21,180,226,171,120,96,58,NA
+"ML",2000,NA,NA,23,206,430,396,297,235,144,NA,NA,NA,14,174,232,152,106,75,43,NA
+"ML",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ML",2002,NA,NA,20,209,547,447,430,151,72,NA,NA,NA,39,141,250,166,190,71,24,NA
+"ML",2003,NA,NA,32,348,619,438,330,201,115,NA,NA,NA,29,172,278,212,123,73,45,NA
+"ML",2004,NA,NA,28,302,584,473,316,219,147,NA,NA,NA,29,191,284,183,151,105,57,NA
+"ML",2005,NA,NA,26,350,628,539,365,263,193,NA,NA,NA,33,208,348,245,152,101,72,NA
+"ML",2006,NA,NA,28,361,679,550,436,272,216,NA,NA,NA,30,250,371,249,168,116,76,NA
+"ML",2007,NA,NA,29,369,696,570,422,291,213,NA,NA,NA,30,263,385,258,160,113,95,NA
+"ML",2008,2,20,22,453,809,640,503,314,250,0,3,34,37,332,516,320,245,172,121,0
+"MM",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MM",1995,NA,NA,42,713,1423,1401,977,677,298,NA,NA,NA,58,535,729,729,450,343,154,NA
+"MM",1996,NA,NA,58,767,1511,1535,1110,798,400,NA,NA,NA,55,577,938,817,558,408,184,NA
+"MM",1997,NA,NA,56,676,1452,1405,1061,753,441,NA,NA,NA,54,535,883,715,492,308,183,NA
+"MM",1998,NA,NA,64,798,1491,1584,1187,763,438,NA,NA,NA,73,650,997,856,577,382,229,NA
+"MM",1999,NA,NA,37,936,1800,1805,1366,833,540,NA,NA,NA,58,737,1076,919,647,420,284,NA
+"MM",2000,NA,NA,88,1459,2636,2781,2161,1235,836,NA,NA,NA,72,1040,1592,1397,987,592,378,NA
+"MM",2001,NA,NA,69,1800,3253,3353,2624,1443,931,NA,NA,NA,98,1306,1918,1568,1186,650,487,NA
+"MM",2002,NA,NA,64,2125,3986,4016,3022,1671,1067,NA,NA,NA,109,1563,2044,1758,1348,845,544,NA
+"MM",2003,NA,NA,107,2536,4408,4427,3269,1974,1296,NA,NA,NA,154,1781,2442,2003,1491,943,617,NA
+"MM",2004,NA,NA,96,2777,5025,4966,4081,2271,1567,NA,NA,NA,120,2020,2622,2228,1800,1122,713,NA
+"MM",2005,NA,NA,132,3401,5877,5888,4585,2557,1764,NA,NA,NA,147,2376,3047,2563,2101,1218,885,NA
+"MM",2006,NA,NA,113,3572,6328,6536,5143,2988,2033,NA,NA,NA,171,2453,3338,2820,2282,1448,1016,NA
+"MM",2007,NA,NA,127,3591,6569,6826,5507,3152,2155,NA,NA,NA,159,2719,3500,2998,2486,1601,1198,NA
+"MM",2008,NA,NA,118,3416,6311,6396,5327,3312,2235,0,NA,NA,180,2526,3474,2850,2357,1644,1102,0
+"MN",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MN",1994,NA,NA,1,23,40,25,19,6,1,NA,NA,NA,10,27,24,13,8,2,1,NA
+"MN",1995,NA,NA,37,99,111,68,19,13,15,NA,NA,NA,30,70,78,33,15,9,25,NA
+"MN",1996,NA,NA,8,103,150,91,42,24,19,NA,NA,NA,17,98,114,45,27,19,12,NA
+"MN",1997,NA,NA,6,173,298,204,72,32,17,NA,NA,NA,12,109,134,71,21,13,9,NA
+"MN",1998,NA,NA,17,213,251,158,65,32,22,NA,NA,NA,32,162,221,115,32,21,15,NA
+"MN",1999,NA,NA,12,213,314,178,63,34,26,NA,NA,NA,25,205,252,113,43,18,17,NA
+"MN",2000,NA,NA,6,181,260,171,68,38,23,NA,NA,NA,32,200,213,113,41,26,17,NA
+"MN",2001,NA,NA,13,236,269,179,86,45,36,NA,NA,NA,25,253,260,125,48,28,29,NA
+"MN",2002,NA,NA,9,242,272,184,94,57,47,NA,NA,NA,16,263,253,133,55,22,23,NA
+"MN",2003,NA,NA,10,206,217,171,93,55,39,NA,NA,NA,19,254,233,148,45,32,19,NA
+"MN",2004,NA,NA,6,287,256,229,112,54,43,NA,NA,NA,18,283,249,162,62,24,23,NA
+"MN",2005,NA,NA,7,271,253,232,147,52,36,NA,NA,NA,15,320,270,145,63,32,25,NA
+"MN",2006,NA,NA,7,317,335,241,157,64,41,NA,NA,NA,16,372,265,180,81,24,29,NA
+"MN",2007,NA,NA,4,280,270,232,158,48,34,NA,NA,NA,23,273,250,139,80,36,29,NA
+"MN",2008,NA,NA,7,289,260,235,151,59,36,0,NA,NA,18,283,229,127,86,32,26,0
+"MO",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",1995,NA,NA,0,7,19,20,13,12,16,NA,NA,NA,0,9,18,12,4,5,6,NA
+"MO",1996,NA,NA,1,16,29,34,20,16,26,NA,NA,NA,0,10,21,14,3,3,11,NA
+"MO",1997,NA,NA,1,15,38,47,37,34,55,NA,NA,NA,4,10,16,21,5,6,15,NA
+"MO",1998,NA,NA,0,11,26,42,23,28,56,NA,NA,NA,1,9,13,22,6,3,21,NA
+"MO",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MO",2000,NA,NA,0,10,8,25,22,9,17,NA,NA,NA,0,10,4,6,6,3,13,NA
+"MO",2001,NA,NA,0,9,17,26,25,11,23,NA,NA,NA,1,5,7,11,10,1,11,NA
+"MO",2002,NA,NA,1,13,8,21,20,17,21,NA,NA,NA,1,7,10,7,9,1,11,NA
+"MO",2003,NA,NA,0,9,9,16,27,9,27,NA,NA,NA,0,7,7,11,7,4,5,NA
+"MO",2004,NA,NA,0,8,7,18,31,12,14,NA,NA,NA,0,5,7,12,3,2,9,NA
+"MO",2005,NA,NA,3,6,9,21,23,17,22,NA,NA,NA,0,5,9,7,8,1,5,NA
+"MO",2006,NA,NA,0,15,6,17,32,19,19,NA,NA,NA,1,7,8,9,4,3,4,NA
+"MO",2007,0,0,0,14,12,14,30,16,13,NA,0,0,2,10,4,6,8,3,6,NA
+"MO",2008,0,1,1,18,12,10,29,19,13,0,0,2,2,7,6,5,6,6,5,0
+"MP",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1995,NA,NA,1,1,3,5,10,3,3,NA,NA,NA,0,0,2,6,4,1,1,NA
+"MP",1996,NA,NA,0,2,8,5,3,1,1,NA,NA,NA,1,1,1,0,1,1,1,NA
+"MP",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",1998,NA,NA,0,0,6,3,5,2,2,NA,NA,NA,0,3,4,1,0,0,0,NA
+"MP",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MP",2000,NA,NA,1,4,8,9,9,3,2,NA,NA,NA,0,10,17,7,3,1,1,NA
+"MP",2001,NA,NA,0,1,3,0,4,2,0,NA,NA,NA,0,5,4,0,0,0,0,NA
+"MP",2002,NA,NA,1,2,3,7,10,5,2,NA,NA,NA,0,9,10,3,1,0,0,NA
+"MP",2003,NA,NA,0,2,2,2,1,0,2,NA,NA,NA,1,3,0,2,1,0,0,NA
+"MP",2004,NA,NA,0,0,2,2,4,1,0,NA,NA,NA,0,1,2,1,1,0,0,NA
+"MP",2005,NA,NA,0,0,1,3,4,1,2,NA,NA,NA,0,0,0,1,1,1,1,NA
+"MP",2006,NA,NA,0,0,2,3,1,0,0,NA,NA,NA,0,2,2,3,1,0,1,NA
+"MP",2007,0,0,0,0,0,3,4,0,2,NA,0,0,0,0,2,1,1,1,2,NA
+"MP",2008,0,0,0,1,0,1,5,0,3,0,0,0,0,0,0,2,0,1,0,0
+"MR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1997,NA,NA,188,165,321,341,613,232,185,NA,NA,NA,125,131,319,230,484,384,70,NA
+"MR",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",1999,NA,NA,15,290,450,262,177,113,92,NA,NA,NA,7,157,97,110,76,43,20,NA
+"MR",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",2004,NA,NA,15,204,343,235,154,129,108,NA,NA,NA,14,102,114,114,58,44,28,NA
+"MR",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MR",2006,NA,NA,12,197,294,203,150,106,96,NA,NA,NA,16,109,114,86,49,29,25,NA
+"MR",2007,NA,NA,14,206,355,261,144,139,83,NA,NA,NA,21,103,152,92,64,38,42,NA
+"MR",2008,NA,NA,10,199,292,249,172,107,90,NA,NA,NA,16,127,111,97,44,51,40,NA
+"MS",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",2003,NA,NA,0,0,1,0,0,0,1,NA,NA,NA,0,0,0,0,0,0,0,NA
+"MS",2004,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"MS",2005,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MS",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA
+"MS",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",1995,NA,NA,0,0,0,1,0,0,0,NA,NA,NA,0,0,1,0,0,1,2,NA
+"MT",1996,NA,NA,0,0,0,0,1,2,1,NA,NA,NA,0,0,0,1,0,0,0,NA
+"MT",1997,NA,NA,0,1,0,0,0,0,1,NA,NA,NA,0,0,0,0,0,0,1,NA
+"MT",1998,NA,NA,0,1,0,0,1,0,3,NA,NA,NA,0,1,0,0,0,0,0,NA
+"MT",1999,NA,NA,0,0,1,0,0,5,3,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",2000,NA,NA,0,1,0,1,1,0,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MT",2001,NA,NA,0,NA,NA,NA,1,NA,1,NA,NA,NA,0,NA,NA,1,NA,NA,NA,NA
+"MT",2002,NA,NA,0,1,0,1,0,1,0,NA,NA,NA,0,0,1,0,0,0,1,NA
+"MT",2003,NA,NA,0,0,1,0,1,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"MT",2004,NA,NA,0,0,0,0,1,0,0,NA,NA,NA,0,0,0,0,1,0,0,NA
+"MT",2005,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0
+"MT",2006,0,0,0,1,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0
+"MT",2007,0,0,0,0,2,0,0,1,3,0,0,0,0,2,0,0,0,0,0,0
+"MT",2008,0,0,0,3,6,2,0,0,0,0,0,0,0,1,1,0,0,0,2,0
+"MU",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1995,NA,NA,2,17,13,22,27,13,8,NA,NA,NA,2,4,12,10,8,4,4,NA
+"MU",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",1998,NA,NA,1,12,10,21,19,10,19,NA,NA,NA,0,9,5,4,3,3,6,NA
+"MU",1999,NA,NA,0,7,20,15,13,12,12,NA,NA,NA,0,13,7,7,8,2,3,NA
+"MU",2000,NA,NA,2,6,9,18,19,14,8,NA,NA,NA,1,5,8,8,6,7,4,NA
+"MU",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MU",2002,NA,NA,1,12,6,21,12,7,4,NA,NA,NA,1,3,8,7,1,2,1,NA
+"MU",2003,NA,NA,0,9,12,10,17,11,9,NA,NA,NA,1,6,8,4,4,3,5,NA
+"MU",2004,NA,NA,1,13,13,24,20,4,5,NA,NA,NA,0,6,8,10,4,4,5,NA
+"MU",2005,NA,NA,NA,10,15,21,20,10,6,NA,NA,NA,NA,4,5,5,11,2,1,NA
+"MU",2006,NA,NA,0,4,9,22,10,12,6,NA,NA,NA,1,3,7,3,4,1,3,NA
+"MU",2007,0,0,0,9,9,12,15,9,6,NA,0,0,0,4,7,3,5,4,3,NA
+"MU",2008,0,0,0,11,15,14,15,7,8,0,0,0,0,2,3,2,5,2,1,0
+"MV",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MV",1995,NA,NA,1,28,11,10,8,10,6,NA,NA,NA,1,13,8,4,6,6,2,NA
+"MV",1996,NA,NA,0,24,9,3,5,14,8,NA,NA,NA,1,12,9,5,6,5,5,NA
+"MV",1997,NA,NA,1,13,6,2,13,9,8,NA,NA,NA,3,15,8,9,4,3,0,NA
+"MV",1998,NA,NA,1,19,18,8,4,6,2,NA,NA,NA,1,13,5,1,6,4,0,NA
+"MV",1999,NA,NA,0,14,8,9,7,7,8,NA,NA,NA,3,10,6,3,6,6,1,NA
+"MV",2000,NA,NA,0,9,10,2,5,5,3,NA,NA,NA,0,11,4,5,4,5,2,NA
+"MV",2001,NA,NA,1,12,5,3,5,7,1,NA,NA,NA,1,10,3,2,6,1,2,NA
+"MV",2002,NA,NA,0,11,9,0,1,5,8,NA,NA,NA,1,8,5,4,5,1,2,NA
+"MV",2003,NA,NA,1,14,7,4,9,9,4,NA,NA,NA,0,8,5,1,5,1,0,NA
+"MV",2004,NA,NA,0,13,11,3,8,5,6,NA,NA,NA,0,8,3,2,1,2,4,NA
+"MV",2005,NA,NA,0,9,8,5,6,6,5,NA,NA,NA,1,10,7,1,2,2,4,NA
+"MV",2006,0,0,0,8,9,3,4,3,6,NA,0,NA,0,6,3,4,3,2,2,NA
+"MV",2007,0,0,0,14,4,6,5,6,5,NA,0,1,1,5,2,5,5,0,1,NA
+"MV",2008,0,0,0,9,11,3,5,6,3,NA,0,0,0,7,1,3,0,3,2,NA
+"MW",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",1995,NA,NA,25,493,1195,833,519,215,89,NA,NA,NA,65,802,1028,573,294,108,45,NA
+"MW",1996,NA,NA,27,562,1388,937,529,224,110,NA,NA,NA,92,887,1187,715,347,133,37,NA
+"MW",1997,NA,NA,47,578,1418,995,521,254,101,NA,NA,NA,84,1009,1307,767,347,123,36,NA
+"MW",1998,NA,NA,46,677,1581,1158,643,281,151,NA,NA,NA,85,1131,1585,867,437,148,63,NA
+"MW",1999,NA,NA,43,588,1475,1083,588,239,126,NA,NA,NA,80,1052,1487,777,376,154,62,NA
+"MW",2000,NA,NA,50,653,1476,1113,585,245,114,NA,NA,NA,66,1038,1481,831,401,148,64,NA
+"MW",2001,NA,NA,37,704,1486,1025,591,230,129,NA,NA,NA,74,1070,1520,862,384,139,58,NA
+"MW",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MW",2003,NA,NA,43,596,1374,936,489,209,128,NA,NA,NA,76,963,1531,790,374,155,52,NA
+"MW",2004,NA,NA,47,647,1505,1081,508,264,124,NA,NA,NA,78,1009,1694,910,412,191,96,NA
+"MW",2005,NA,NA,58,622,1653,1031,549,279,157,NA,NA,NA,84,913,1598,859,386,180,74,NA
+"MW",2006,NA,NA,42,584,1647,1054,491,256,182,NA,NA,NA,80,848,1545,813,348,183,93,NA
+"MW",2007,0,61,61,614,1454,954,473,233,158,NA,0,109,109,768,1497,715,342,146,84,NA
+"MW",2008,1,55,56,570,1562,982,502,280,176,NA,1,111,166,707,1327,727,365,172,89,NA
+"MX",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1996,NA,NA,198,936,1021,940,721,708,469,NA,NA,NA,243,685,681,627,482,472,312,NA
+"MX",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX",1998,NA,NA,229,1031,1330,1200,1241,813,892,NA,NA,NA,268,856,829,874,742,583,585,NA
+"MX",1999,NA,NA,143,1013,1141,1093,1022,880,1128,NA,NA,NA,151,773,795,641,665,592,710,NA
+"MX",2000,NA,NA,214,1079,1387,1162,1235,972,1126,NA,NA,NA,176,663,828,698,832,595,709,NA
+"MX",2001,NA,NA,130,1448,1639,1683,1606,1229,1566,NA,NA,NA,146,1131,993,845,952,787,948,NA
+"MX",2002,NA,NA,154,1090,1292,1301,1146,986,1144,NA,NA,NA,149,769,754,716,700,621,733,NA
+"MX",2003,NA,NA,187,1207,1461,1417,1313,1005,1352,NA,NA,NA,184,850,826,734,813,743,841,NA
+"MX",2004,NA,NA,86,1053,1276,1181,1201,958,1209,NA,NA,NA,102,760,649,693,695,626,725,NA
+"MX",2005,NA,NA,100,1095,1376,1314,1238,1042,1288,NA,NA,NA,125,771,733,710,784,637,784,NA
+"MX",2006,68,61,129,986,1320,1333,1275,1012,1215,NA,44,109,153,696,774,662,794,722,803,NA
+"MX",2007,61,84,145,981,1286,1286,1266,942,1226,NA,41,99,140,645,742,694,748,642,788,NA
+"MX",2008,62,62,124,966,1292,1314,1267,1004,1213,0,30,96,126,752,826,710,774,699,836,0
+"MY",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MY",1995,NA,NA,59,640,879,775,788,374,1072,NA,NA,NA,58,446,448,345,316,149,339,NA
+"MY",1996,NA,NA,45,720,1026,894,838,671,868,NA,NA,NA,77,457,463,371,327,242,270,NA
+"MY",1997,NA,NA,44,701,1036,961,816,380,1123,NA,NA,NA,51,535,485,383,338,141,343,NA
+"MY",1998,NA,NA,31,670,1090,1050,872,426,1282,NA,NA,NA,45,519,526,398,330,157,406,NA
+"MY",1999,NA,NA,27,692,1147,1152,977,902,880,NA,NA,NA,32,513,558,422,351,286,268,NA
+"MY",2000,NA,NA,32,694,1138,1177,908,814,891,NA,NA,NA,41,464,564,424,367,356,286,NA
+"MY",2001,NA,NA,48,713,1198,1221,1011,934,738,NA,NA,NA,36,510,506,445,374,353,222,NA
+"MY",2002,NA,NA,22,562,1106,1182,997,758,844,NA,NA,NA,30,421,524,415,485,319,293,NA
+"MY",2003,NA,NA,216,1211,2010,2073,1798,1438,1601,NA,NA,NA,196,969,1044,857,669,584,626,NA
+"MY",2004,NA,NA,191,1195,2105,2189,1890,1440,1535,NA,NA,NA,227,925,1014,852,694,605,532,NA
+"MY",2005,NA,NA,244,1179,2218,2277,1980,1427,1507,NA,NA,NA,208,1044,1061,947,816,586,572,NA
+"MY",2006,148,NA,15,507,855,734,678,443,496,NA,NA,NA,3,30,300,403,321,257,161,NA
+"MY",2007,79,137,216,1291,2224,2082,1839,1394,1395,NA,59,167,226,1098,1101,849,782,585,514,NA
+"MY",2008,61,160,221,1436,2445,2318,2169,1599,1543,2,66,174,240,1161,1283,906,878,648,657,0
+"MZ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1995,NA,NA,187,1136,1475,1338,1022,664,320,NA,NA,NA,226,994,1314,1016,551,234,89,NA
+"MZ",1996,NA,NA,141,1163,1507,1367,980,639,275,NA,NA,NA,205,1060,1357,938,533,239,74,NA
+"MZ",1997,NA,NA,163,1194,1608,1439,1076,666,313,NA,NA,NA,187,1147,1381,1002,606,265,78,NA
+"MZ",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MZ",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+NA,1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+NA,1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+NA,1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+NA,1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+NA,1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+NA,1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+NA,1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+NA,1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+NA,1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+NA,1995,NA,NA,0,68,235,113,55,21,6,NA,NA,NA,5,49,78,50,16,1,0,NA
+NA,1996,NA,NA,16,205,613,472,230,137,101,NA,NA,NA,17,249,330,245,87,72,51,NA
+NA,1997,NA,NA,18,232,791,479,296,161,93,NA,NA,NA,23,249,401,275,104,56,47,NA
+NA,1998,NA,NA,21,270,816,541,267,148,111,NA,NA,NA,34,300,536,310,117,62,65,NA
+NA,1999,NA,NA,20,247,908,613,260,135,110,NA,NA,NA,25,339,540,336,114,77,36,NA
+NA,2000,NA,NA,18,269,874,665,300,147,81,NA,NA,NA,16,352,654,348,161,76,52,NA
+NA,2001,NA,NA,20,322,993,732,318,150,116,NA,NA,NA,32,394,729,404,168,91,66,NA
+NA,2002,NA,NA,19,301,1033,750,326,146,96,NA,NA,NA,42,357,795,484,182,91,67,NA
+NA,2003,NA,NA,31,364,1109,838,419,196,108,NA,NA,NA,47,451,927,571,216,108,102,NA
+NA,2004,NA,NA,31,319,1092,866,371,159,131,NA,NA,NA,30,400,819,554,203,106,74,NA
+NA,2005,NA,NA,98,355,1027,874,365,146,120,NA,NA,NA,105,399,809,525,213,95,91,NA
+NA,2006,NA,NA,86,347,1052,799,386,174,146,NA,NA,NA,74,485,875,521,239,92,80,NA
+NA,2007,NA,NA,57,370,1018,786,346,149,120,NA,NA,NA,69,417,826,513,242,102,76,NA
+NA,2008,NA,NA,30,387,1033,757,346,149,132,0,NA,NA,73,466,702,437,226,110,80,0
+"NC",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1995,NA,NA,3,2,3,4,2,2,3,NA,NA,NA,2,1,1,3,3,0,1,NA
+"NC",1996,NA,NA,1,3,1,3,5,8,3,NA,NA,NA,0,2,2,1,2,1,1,NA
+"NC",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NC",1999,NA,NA,0,0,6,1,2,1,7,NA,NA,NA,0,0,4,1,0,2,3,NA
+"NC",2000,NA,NA,1,1,3,4,2,3,4,NA,NA,NA,1,8,1,1,3,2,4,NA
+"NC",2001,NA,NA,0,1,8,1,5,6,6,NA,NA,NA,1,1,2,1,0,0,3,NA
+"NC",2002,NA,NA,0,2,2,1,1,1,3,NA,NA,NA,0,4,2,2,3,0,0,NA
+"NC",2003,NA,NA,0,1,1,1,1,1,3,NA,NA,NA,0,0,2,2,0,0,3,NA
+"NC",2004,NA,NA,0,2,1,3,2,1,2,NA,NA,NA,0,2,1,0,0,1,0,NA
+"NC",2005,NA,NA,0,2,1,0,0,3,0,NA,NA,NA,0,1,2,1,2,0,4,NA
+"NC",2006,NA,NA,0,0,3,1,1,NA,1,NA,NA,NA,0,1,0,0,0,0,2,NA
+"NC",2007,NA,NA,0,1,1,2,1,3,2,NA,NA,NA,0,0,0,1,0,0,1,NA
+"NC",2008,0,0,0,1,1,0,2,1,2,0,0,0,0,0,1,0,0,0,1,0
+"NE",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",1997,NA,NA,4,148,395,215,92,58,25,NA,NA,NA,7,70,112,67,58,14,8,NA
+"NE",1998,NA,NA,4,218,511,399,234,159,61,NA,NA,NA,14,92,160,126,86,46,15,NA
+"NE",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",2000,NA,NA,29,270,174,441,252,151,78,NA,NA,NA,31,123,206,168,151,63,9,NA
+"NE",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",2003,NA,NA,41,485,1051,779,512,299,169,NA,NA,NA,30,201,356,279,177,83,42,NA
+"NE",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NE",2005,NA,NA,35,557,1204,819,497,350,198,NA,NA,NA,34,214,388,330,223,131,70,NA
+"NE",2006,NA,NA,25,537,1265,909,487,359,217,NA,NA,NA,37,270,427,306,207,149,84,NA
+"NE",2007,NA,NA,40,571,1380,958,577,405,249,NA,NA,NA,57,287,412,323,248,157,109,NA
+"NE",2008,5,30,35,659,1453,852,562,429,333,NA,4,53,57,259,414,307,237,146,110,NA
+"NG",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",1995,NA,NA,450,845,921,937,557,611,515,NA,NA,NA,404,842,795,770,724,654,451,NA
+"NG",1996,NA,NA,234,2097,2557,1791,853,486,309,NA,NA,NA,411,1954,2175,1253,871,458,215,NA
+"NG",1997,NA,NA,116,1518,2095,1177,734,436,338,NA,NA,NA,156,1556,1517,753,458,261,120,NA
+"NG",1998,NA,NA,125,1798,2543,1282,889,451,369,NA,NA,NA,169,1856,1808,881,560,298,132,NA
+"NG",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NG",2000,NA,NA,157,2173,3164,1836,1091,566,463,NA,NA,NA,239,2934,2434,1110,676,344,231,NA
+"NG",2001,NA,NA,164,2196,3281,2076,1283,654,488,NA,NA,NA,272,2619,2510,1201,715,387,251,NA
+"NG",2002,NA,NA,163,2274,3719,2283,1352,696,534,NA,NA,NA,242,2633,2884,1368,787,420,241,NA
+"NG",2003,NA,NA,267,3263,5388,3590,2106,1139,719,NA,NA,NA,356,3394,3956,1973,1159,536,327,NA
+"NG",2004,NA,NA,408,3679,6252,4262,2614,1310,1267,NA,NA,NA,469,3768,4463,2220,1495,981,567,NA
+"NG",2005,NA,NA,325,3824,6758,4544,2863,1464,950,NA,NA,NA,482,3996,4884,2448,1350,745,415,NA
+"NG",2006,NA,NA,247,4488,8145,5517,3330,1431,897,NA,NA,NA,385,4029,5430,2516,1894,1049,545,NA
+"NG",2007,NA,NA,503,4251,8541,5776,3767,1853,1341,NA,NA,NA,685,4522,5944,3088,1926,1194,625,NA
+"NG",2008,NA,NA,579,4518,8910,6210,3821,1987,1267,0,NA,NA,745,4431,6391,3351,2057,1099,660,0
+"NI",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NI",1995,NA,NA,23,178,172,175,126,96,92,NA,NA,NA,24,176,215,98,83,64,46,NA
+"NI",1996,NA,NA,27,231,200,191,120,94,94,NA,NA,NA,33,200,199,137,77,63,56,NA
+"NI",1997,NA,NA,18,211,210,163,115,90,83,NA,NA,NA,37,212,223,117,77,61,53,NA
+"NI",1998,NA,NA,24,221,193,155,106,94,110,NA,NA,NA,34,202,215,114,64,61,55,NA
+"NI",1999,NA,NA,26,217,212,167,125,75,85,NA,NA,NA,27,194,168,108,73,42,45,NA
+"NI",2000,NA,NA,18,194,174,147,108,64,90,NA,NA,NA,34,188,173,98,76,46,61,NA
+"NI",2001,NA,NA,24,213,203,139,93,75,95,NA,NA,NA,32,188,173,92,67,52,64,NA
+"NI",2002,NA,NA,22,168,180,140,101,73,74,NA,NA,NA,26,149,135,91,72,45,44,NA
+"NI",2003,NA,NA,14,179,210,135,103,68,65,NA,NA,NA,42,174,150,91,71,54,48,NA
+"NI",2004,NA,NA,24,161,179,105,104,87,72,NA,NA,NA,23,159,154,90,75,44,50,NA
+"NI",2005,NA,NA,17,163,159,116,106,61,79,NA,NA,NA,23,135,122,103,61,54,47,NA
+"NI",2006,0,0,15,162,151,129,98,90,72,NA,0,0,25,168,144,90,65,38,38,NA
+"NI",2007,0,0,16,172,194,144,130,77,91,NA,0,0,27,158,168,100,76,45,55,NA
+"NI",2008,NA,NA,20,174,190,130,108,90,67,0,NA,NA,38,165,164,93,54,54,55,0
+"NL",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NL",1995,NA,NA,22,79,119,75,28,9,10,NA,NA,NA,24,56,50,13,10,8,7,NA
+"NL",1996,NA,NA,8,48,65,46,26,21,34,NA,NA,NA,1,24,40,14,5,6,20,NA
+"NL",1997,NA,NA,3,33,65,47,32,12,31,NA,NA,NA,4,17,31,10,12,4,11,NA
+"NL",1998,NA,NA,2,31,40,41,21,11,26,NA,NA,NA,2,19,25,17,4,6,9,NA
+"NL",1999,NA,NA,5,44,67,32,24,12,19,NA,NA,NA,5,26,39,16,2,1,16,NA
+"NL",2000,NA,NA,0,34,63,41,25,10,21,NA,NA,NA,4,29,22,16,9,5,10,NA
+"NL",2001,NA,NA,1,51,51,33,29,12,24,NA,NA,NA,1,26,32,19,9,5,10,NA
+"NL",2002,NA,NA,1,40,54,39,33,7,20,NA,NA,NA,5,27,32,12,13,4,9,NA
+"NL",2003,NA,NA,2,35,50,38,17,15,15,NA,NA,NA,0,16,30,12,10,3,5,NA
+"NL",2004,NA,NA,6,36,54,37,26,22,31,NA,NA,NA,4,20,33,15,4,4,12,NA
+"NL",2005,0,0,0,23,42,23,26,14,19,0,0,3,3,14,19,11,9,1,4,0
+"NL",2006,0,0,0,25,23,31,23,17,19,0,0,3,3,15,17,12,5,3,10,0
+"NL",2007,1,0,1,10,22,28,21,15,15,0,0,1,1,12,22,17,6,5,12,0
+"NL",2008,0,0,0,16,24,26,19,18,19,0,0,2,2,13,19,14,6,6,7,0
+"NO",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NO",1995,NA,NA,0,4,8,6,3,5,12,NA,NA,NA,0,4,7,2,0,3,8,NA
+"NO",1996,NA,NA,3,8,7,14,6,2,24,NA,NA,NA,1,4,10,5,2,0,17,NA
+"NO",1997,NA,NA,3,6,10,7,6,2,27,NA,NA,NA,0,3,4,8,4,2,18,NA
+"NO",1998,NA,NA,0,1,4,3,1,2,17,NA,NA,NA,0,8,2,3,1,2,5,NA
+"NO",1999,NA,NA,0,2,5,3,2,1,1,NA,NA,NA,0,3,2,2,0,0,0,NA
+"NO",2000,NA,NA,0,1,9,3,6,2,4,NA,NA,NA,1,3,1,NA,NA,2,5,NA
+"NO",2001,NA,NA,0,6,8,8,4,1,8,NA,NA,NA,1,6,9,1,1,2,4,NA
+"NO",2002,NA,NA,0,4,4,4,2,0,4,NA,NA,NA,0,3,5,1,2,0,2,NA
+"NO",2003,NA,NA,0,3,3,4,4,2,2,NA,NA,NA,0,4,9,4,2,0,1,NA
+"NO",2004,NA,NA,1,5,6,6,1,1,2,NA,NA,NA,0,3,8,4,2,1,6,NA
+"NO",2005,0,0,0,9,4,6,4,4,3,0,0,0,0,4,7,2,1,0,3,0
+"NO",2006,0,0,0,5,10,5,3,3,1,0,0,1,1,5,5,2,2,1,3,0
+"NO",2007,NA,NA,NA,4,12,2,3,1,2,NA,NA,1,1,4,2,5,1,NA,1,NA
+"NO",2008,0,1,1,10,8,7,2,4,3,0,0,0,0,1,6,4,0,1,6,0
+"NP",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1996,NA,NA,91,1451,1285,1221,1035,738,407,NA,NA,NA,155,853,734,534,288,190,110,NA
+"NP",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NP",1998,NA,NA,133,1621,1522,1500,1292,884,480,NA,NA,NA,173,1112,838,621,407,219,170,NA
+"NP",1999,NA,NA,150,1872,1800,1703,1545,1161,799,NA,NA,NA,185,1239,1133,754,553,316,200,NA
+"NP",2000,NA,NA,170,1904,1763,1713,1491,1294,772,NA,NA,NA,176,1267,1078,833,575,419,228,NA
+"NP",2001,NA,NA,155,1957,1709,1743,1491,1300,775,NA,NA,NA,171,1295,1060,838,573,375,222,NA
+"NP",2002,NA,NA,129,1980,1707,1686,1579,1465,758,NA,NA,NA,202,1203,1041,796,544,426,198,NA
+"NP",2003,NA,NA,122,2039,1658,1619,1769,1639,735,NA,NA,NA,189,1283,1107,873,609,486,220,NA
+"NP",2004,NA,NA,121,1991,1749,1652,1710,1739,763,NA,NA,NA,188,1282,1138,849,677,540,215,NA
+"NP",2005,NA,NA,148,1946,1685,1722,1806,1759,820,NA,NA,NA,195,1208,1111,797,658,532,230,NA
+"NP",2006,0,0,125,1914,1651,1640,1688,1695,808,NA,0,0,179,1164,1001,788,613,519,243,NA
+"NP",2007,0,0,150,2025,1591,1636,1720,1715,919,NA,0,0,175,1149,1027,793,619,578,258,NA
+"NP",2008,NA,NA,81,150,1409,1558,1706,1515,792,1416,NA,NA,107,832,820,704,630,523,226,631
+"NR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",1999,NA,NA,0,0,0,0,1,1,0,NA,NA,NA,0,0,1,3,0,0,0,NA
+"NR",2000,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,1,NA,NA
+"NR",2001,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA
+"NR",2002,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA
+"NR",2003,NA,NA,0,0,0,0,1,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"NR",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NR",2006,0,0,0,1,0,0,0,0,0,NA,0,0,0,0,0,1,0,0,0,NA
+"NR",2007,0,0,1,1,0,1,0,0,0,NA,0,0,0,0,0,0,0,0,0,NA
+"NR",2008,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
+"NU",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",1999,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,0,1,NA,NA,NA,NA,NA,NA
+"NU",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NU",2004,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"NU",2005,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"NU",2006,0,0,0,0,0,0,0,0,0,NA,0,0,0,0,0,0,0,0,0,NA
+"NU",2007,0,0,0,0,0,0,0,0,0,NA,0,0,0,0,0,0,0,0,0,NA
+"NU",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"NZ",1995,NA,NA,0,4,3,3,5,7,7,NA,NA,NA,1,2,3,4,2,2,4,NA
+"NZ",1996,NA,NA,2,4,3,9,10,3,12,NA,NA,NA,2,6,9,3,6,3,13,NA
+"NZ",1997,NA,NA,0,3,6,3,4,4,7,NA,NA,NA,0,4,6,5,2,5,7,NA
+"NZ",1998,NA,NA,1,8,10,8,7,7,4,NA,NA,NA,0,11,6,8,2,4,5,NA
+"NZ",1999,NA,NA,1,10,8,4,3,8,15,NA,NA,NA,1,6,7,2,3,0,1,NA
+"NZ",2000,NA,NA,0,6,5,6,8,10,7,NA,NA,NA,1,6,6,5,0,4,10,NA
+"NZ",2001,NA,NA,1,7,2,7,4,2,12,NA,NA,NA,3,9,14,3,1,3,5,NA
+"NZ",2002,NA,NA,0,10,14,5,6,4,10,NA,NA,NA,1,15,8,4,3,5,3,NA
+"NZ",2003,NA,NA,5,9,10,6,6,8,9,NA,NA,NA,7,18,8,1,10,4,5,NA
+"NZ",2004,NA,NA,3,10,13,10,6,5,16,NA,NA,NA,0,10,15,4,4,1,13,NA
+"NZ",2005,NA,NA,4,6,10,6,6,5,10,NA,NA,NA,1,11,9,6,6,1,2,NA
+"NZ",2006,0,5,5,14,5,8,4,3,7,NA,0,1,1,12,12,12,3,6,4,NA
+"NZ",2007,0,0,0,11,1,7,4,4,8,NA,1,0,1,14,7,8,6,6,4,NA
+"NZ",2008,0,0,0,9,4,9,5,10,18,0,1,0,1,8,13,9,3,3,9,0
+"OM",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"OM",1995,NA,NA,1,7,12,7,7,10,11,NA,NA,NA,2,18,13,5,5,6,3,NA
+"OM",1996,NA,NA,0,15,14,8,11,8,11,NA,NA,NA,3,18,4,3,5,1,7,NA
+"OM",1997,NA,NA,0,18,16,14,10,11,10,NA,NA,NA,2,14,7,4,5,4,5,NA
+"OM",1998,NA,NA,0,18,9,8,14,9,12,NA,NA,NA,3,14,6,6,5,3,2,NA
+"OM",1999,NA,NA,2,10,11,23,15,7,10,NA,NA,NA,3,16,4,6,1,4,8,NA
+"OM",2000,NA,NA,1,8,9,11,12,9,11,NA,NA,NA,2,17,5,7,5,11,6,NA
+"OM",2001,NA,NA,1,10,8,12,6,8,8,NA,NA,NA,4,17,8,5,9,5,8,NA
+"OM",2002,NA,NA,7,22,18,20,16,26,20,NA,NA,NA,16,41,15,12,13,7,7,NA
+"OM",2003,NA,NA,5,28,32,31,29,13,15,NA,NA,NA,10,26,18,12,13,11,7,NA
+"OM",2004,NA,NA,1,15,12,23,30,12,14,NA,NA,NA,0,0,9,1,0,0,0,NA
+"OM",2005,NA,NA,1,21,11,24,15,19,5,NA,NA,NA,2,13,5,3,4,5,3,NA
+"OM",2006,0,6,6,18,19,18,18,12,2,NA,0,2,2,21,22,7,13,12,14,NA
+"OM",2007,NA,NA,0,16,25,25,20,13,8,NA,NA,NA,3,22,13,11,10,7,14,NA
+"OM",2008,0,0,0,18,28,28,28,14,10,0,0,1,1,20,10,4,4,5,1,0
+"PA",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PA",1995,NA,NA,86,155,193,112,126,42,83,NA,NA,NA,72,120,111,75,57,16,40,NA
+"PA",1996,NA,NA,52,68,132,87,65,44,45,NA,NA,NA,58,62,76,59,36,35,26,NA
+"PA",1997,NA,NA,41,79,173,117,75,70,39,NA,NA,NA,23,45,86,46,23,26,19,NA
+"PA",1998,NA,NA,2,14,14,10,4,3,5,NA,NA,NA,1,9,13,7,3,1,2,NA
+"PA",1999,NA,NA,38,107,209,134,106,81,72,NA,NA,NA,53,83,100,62,52,43,37,NA
+"PA",2000,NA,NA,3,44,78,61,37,27,26,NA,NA,NA,6,43,34,35,19,12,16,NA
+"PA",2001,NA,NA,7,58,109,89,73,50,39,NA,NA,NA,9,45,70,46,27,12,23,NA
+"PA",2002,NA,NA,7,89,108,101,76,68,68,NA,NA,NA,7,50,54,59,29,18,34,NA
+"PA",2003,NA,NA,10,91,122,81,74,61,67,NA,NA,NA,14,51,77,50,30,24,28,NA
+"PA",2004,NA,NA,16,89,123,118,91,65,50,NA,NA,NA,9,98,66,59,33,34,33,NA
+"PA",2005,NA,NA,5,76,129,129,84,57,49,NA,NA,NA,11,73,81,62,33,30,41,NA
+"PA",2006,NA,NA,7,100,134,107,88,48,57,NA,NA,NA,14,64,83,52,45,26,33,NA
+"PA",2007,NA,NA,7,106,139,116,81,50,61,NA,NA,NA,7,56,74,59,33,21,23,NA
+"PA",2008,1,8,9,95,117,91,107,55,60,NA,0,9,9,56,73,55,46,29,27,NA
+"PE",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PE",1995,NA,NA,147,1311,849,454,322,200,216,NA,NA,NA,149,1005,660,373,259,162,152,NA
+"PE",1996,NA,NA,151,1351,789,420,261,190,167,NA,NA,NA,169,896,561,290,171,132,144,NA
+"PE",1997,NA,NA,745,6913,3853,1971,1174,842,748,NA,NA,NA,864,4560,2784,1224,734,590,496,NA
+"PE",1998,NA,NA,704,6271,3987,2095,1337,831,889,NA,NA,NA,862,4560,2894,1431,686,537,623,NA
+"PE",1999,NA,NA,712,4861,3007,1586,852,624,714,NA,NA,NA,700,4783,2958,1560,838,613,703,NA
+"PE",2000,NA,NA,552,5290,2875,1546,1041,801,796,NA,NA,NA,633,3686,2472,1156,609,499,624,NA
+"PE",2001,NA,NA,11,5591,2887,1550,979,843,696,NA,NA,NA,11,4015,2382,1117,626,480,497,NA
+"PE",2002,NA,NA,65,983,622,298,194,164,138,NA,NA,NA,62,688,496,251,129,96,100,NA
+"PE",2003,NA,NA,101,758,506,355,206,139,165,NA,NA,NA,107,659,380,228,138,106,98,NA
+"PE",2004,NA,NA,385,3860,2085,1357,894,747,675,NA,NA,NA,410,3258,1935,1094,678,440,471,NA
+"PE",2005,NA,NA,371,3802,2670,1513,1075,641,708,NA,NA,NA,375,2674,2111,1046,699,333,472,NA
+"PE",2006,36,364,400,4071,2470,1494,1106,884,869,NA,14,421,435,2713,1852,1082,762,557,556,NA
+"PE",2007,10,385,395,3436,2239,1585,1152,654,702,NA,5,330,335,2684,1603,1127,813,402,669,NA
+"PE",2008,10,74,84,3406,2233,1564,1121,608,921,0,5,47,52,2644,1599,1112,791,373,899,0
+"PF",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PF",1996,NA,NA,1,4,7,5,2,1,3,NA,NA,NA,0,5,4,2,0,2,1,NA
+"PF",1997,NA,NA,1,4,2,4,3,5,3,NA,NA,NA,1,5,3,2,3,2,3,NA
+"PF",1998,NA,NA,0,4,4,3,1,5,4,NA,NA,NA,3,1,2,5,1,0,1,NA
+"PF",1999,NA,NA,0,2,2,2,1,2,4,NA,NA,NA,4,2,2,4,2,3,3,NA
+"PF",2000,NA,NA,1,3,3,4,4,4,3,NA,NA,NA,1,4,1,0,1,0,0,NA
+"PF",2001,NA,NA,2,5,1,2,4,4,5,NA,NA,NA,3,7,1,1,3,4,3,NA
+"PF",2002,NA,NA,0,4,2,1,3,3,1,NA,NA,NA,0,4,2,1,2,2,2,NA
+"PF",2003,NA,NA,NA,2,2,1,2,4,3,NA,NA,NA,NA,3,1,1,1,0,1,NA
+"PF",2004,NA,NA,1,1,2,3,0,1,4,NA,NA,NA,NA,4,6,1,4,2,1,NA
+"PF",2005,NA,NA,0,2,2,2,0,4,2,NA,NA,NA,0,2,3,0,1,1,3,NA
+"PF",2006,NA,NA,1,1,1,3,3,1,1,NA,NA,NA,1,6,1,0,0,2,3,NA
+"PF",2007,NA,NA,NA,NA,2,2,2,NA,NA,NA,NA,1,1,1,1,5,0,3,2,NA
+"PF",2008,0,1,1,3,1,1,1,2,2,2,0,0,0,1,1,1,0,1,2,1
+"PG",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PG",1996,NA,NA,11,31,25,18,4,3,2,NA,NA,NA,11,41,30,11,10,6,2,NA
+"PG",1997,NA,NA,2,9,8,5,2,2,0,NA,NA,NA,1,11,5,3,1,0,0,NA
+"PG",1998,NA,NA,9,69,57,30,25,14,4,NA,NA,NA,11,94,51,27,21,3,1,NA
+"PG",1999,NA,NA,1,33,25,9,8,3,0,NA,NA,NA,0,32,20,13,6,0,1,NA
+"PG",2000,NA,NA,8,87,70,30,21,12,5,NA,NA,NA,6,77,45,21,15,5,1,NA
+"PG",2001,NA,NA,4,101,72,29,26,9,4,NA,NA,NA,7,91,64,32,17,5,1,NA
+"PG",2002,NA,NA,18,139,133,74,62,37,6,NA,NA,NA,22,160,149,60,47,18,1,NA
+"PG",2003,NA,NA,17,190,153,96,65,32,7,NA,NA,NA,28,193,171,59,29,20,7,NA
+"PG",2004,NA,NA,28,153,138,90,61,43,6,NA,NA,NA,30,164,161,66,38,18,3,NA
+"PG",2005,NA,NA,28,183,205,108,94,48,12,NA,NA,NA,38,200,204,124,65,35,2,NA
+"PG",2006,NA,NA,32,221,220,122,84,48,3,NA,NA,NA,41,226,215,142,75,24,3,NA
+"PG",2007,NA,NA,16,178,171,112,67,50,6,NA,NA,NA,32,148,153,84,36,15,3,NA
+"PG",2008,NA,NA,65,250,207,160,95,58,12,NA,NA,NA,71,261,230,113,75,48,10,NA
+"PH",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",1995,NA,NA,2,43,56,61,46,47,26,NA,NA,NA,1,20,32,26,20,19,11,NA
+"PH",1996,NA,NA,1,26,47,58,50,28,28,NA,NA,NA,1,11,20,19,15,5,9,NA
+"PH",1997,NA,NA,5,136,273,303,262,238,129,NA,NA,NA,6,80,111,131,110,98,70,NA
+"PH",1998,NA,NA,2,157,292,356,256,206,81,NA,NA,NA,4,76,109,119,106,69,56,NA
+"PH",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PH",2003,NA,NA,356,6360,9302,11458,10713,6445,3648,NA,NA,NA,300,3218,4551,4761,4000,2858,2018,NA
+"PH",2004,NA,NA,312,6792,10328,12229,11413,7526,4289,NA,NA,NA,291,3507,5090,5008,4327,3210,2183,NA
+"PH",2005,NA,NA,482,7358,11275,13253,12531,7646,4279,NA,NA,NA,374,3710,5268,5565,4603,3274,2029,NA
+"PH",2006,NA,NA,419,7878,11697,13478,12733,8074,4640,NA,NA,NA,379,4337,5746,5630,5007,3485,2237,NA
+"PH",2007,NA,NA,466,8524,11781,13810,12846,8481,4862,NA,NA,NA,380,4389,5594,5291,4612,3313,2217,NA
+"PH",2008,NA,NA,369,8735,11741,13529,12808,8249,4348,0,NA,NA,341,4529,5452,5123,4527,3086,2188,0
+"PK",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1995,NA,NA,29,274,230,178,140,124,95,NA,NA,NA,85,375,381,267,178,143,79,NA
+"PK",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PK",1998,NA,NA,59,633,449,328,335,194,137,NA,NA,NA,159,735,507,260,209,90,50,NA
+"PK",1999,NA,NA,49,229,178,65,211,162,113,NA,NA,NA,33,259,373,97,146,243,114,NA
+"PK",2000,NA,NA,55,498,387,256,232,153,130,NA,NA,NA,130,591,416,274,163,103,56,NA
+"PK",2001,NA,NA,139,1191,891,673,664,496,306,NA,NA,NA,241,1007,915,650,421,252,142,NA
+"PK",2002,NA,NA,225,1964,1734,1270,1113,864,554,NA,NA,NA,512,2401,1917,1283,809,539,303,NA
+"PK",2003,NA,NA,284,2605,2346,1851,1652,1288,870,NA,NA,NA,622,3007,2471,1669,1280,845,503,NA
+"PK",2004,NA,NA,363,3812,3309,2676,2329,2057,1581,NA,NA,NA,950,4281,3656,2452,1794,1350,837,NA
+"PK",2005,NA,NA,621,5278,4759,4263,3834,3332,2453,NA,NA,NA,1447,6463,5611,3987,2866,2060,1338,NA
+"PK",2006,NA,NA,820,7290,6896,5594,5427,4392,3439,NA,NA,NA,1941,8410,7030,5404,3913,2802,1950,NA
+"PK",2007,NA,NA,1017,9598,8790,7717,7237,6258,5156,NA,NA,NA,2443,11522,9162,7352,5496,4065,2934,NA
+"PK",2008,NA,NA,1213,10521,9889,8428,8284,6890,5959,0,NA,NA,2696,12838,10489,8146,6387,4750,3547,NA
+"PL",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PL",1995,NA,NA,3,122,295,795,565,369,377,NA,NA,NA,4,129,163,225,111,107,414,NA
+"PL",1996,NA,NA,10,248,545,1365,1128,687,724,NA,NA,NA,9,180,324,415,202,159,823,NA
+"PL",1997,NA,NA,3,104,278,781,594,374,359,NA,NA,NA,7,91,155,205,96,94,345,NA
+"PL",1998,NA,NA,4,99,266,752,647,311,367,NA,NA,NA,5,102,161,219,127,81,361,NA
+"PL",1999,NA,NA,0,84,219,681,654,305,306,NA,NA,NA,10,95,113,178,129,81,322,NA
+"PL",2000,NA,NA,1,99,303,812,782,361,434,NA,NA,NA,1,99,158,211,170,82,421,NA
+"PL",2001,NA,NA,5,78,242,603,662,275,322,NA,NA,NA,4,99,148,170,124,63,360,NA
+"PL",2002,NA,NA,4,100,206,515,687,264,309,NA,NA,NA,7,90,135,157,148,70,368,NA
+"PL",2003,NA,NA,2,93,234,436,653,305,349,NA,NA,NA,3,91,108,152,132,65,358,NA
+"PL",2004,NA,NA,1,85,225,425,664,243,292,NA,NA,NA,2,92,136,126,118,79,285,NA
+"PL",2005,2,1,3,109,199,389,639,292,310,0,0,3,3,95,142,112,151,63,316,0
+"PL",2006,1,0,1,92,215,390,649,357,285,0,0,1,1,83,142,112,118,72,318,0
+"PL",2007,0,2,2,85,213,395,677,344,285,0,0,4,4,65,149,120,132,79,277,0
+"PL",2008,3,3,6,66,175,397,653,355,239,0,0,3,3,65,106,112,132,77,264,0
+"PR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PR",1995,NA,NA,4,3,12,20,15,9,19,NA,NA,NA,1,2,6,5,7,4,9,NA
+"PR",1996,NA,NA,2,1,20,18,15,10,16,NA,NA,NA,0,5,5,5,6,2,4,NA
+"PR",1997,NA,NA,1,4,13,18,19,13,18,NA,NA,NA,0,3,6,3,5,14,8,NA
+"PR",1998,NA,NA,1,9,11,16,12,14,12,NA,NA,NA,1,0,5,6,4,9,6,NA
+"PR",1999,NA,NA,0,5,9,22,9,11,20,NA,NA,NA,1,4,5,3,6,5,6,NA
+"PR",2000,NA,NA,0,1,4,19,9,10,14,NA,NA,NA,1,4,5,3,7,1,3,NA
+"PR",2001,NA,NA,0,5,4,11,12,6,11,NA,NA,NA,0,3,1,4,9,2,6,NA
+"PR",2002,NA,NA,2,4,7,12,10,9,7,NA,NA,NA,0,1,5,9,2,5,5,NA
+"PR",2003,NA,NA,0,3,5,8,10,12,9,NA,NA,NA,0,3,2,3,1,3,3,NA
+"PR",2004,NA,NA,0,2,7,8,7,12,7,NA,NA,NA,0,2,3,4,6,2,5,NA
+"PR",2005,NA,NA,0,4,4,7,9,7,7,NA,NA,NA,0,3,2,5,4,1,7,NA
+"PR",2006,NA,NA,1,4,7,6,13,9,7,NA,NA,NA,1,4,3,6,3,2,3,NA
+"PR",2007,0,0,0,6,2,9,8,10,6,NA,0,0,0,0,2,4,7,1,1,NA
+"PR",2008,0,0,0,2,4,3,13,11,6,0,0,0,0,1,4,3,2,3,0,0
+"PS",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",1995,NA,NA,1,2,0,0,1,0,3,NA,NA,NA,0,1,0,0,1,0,0,NA
+"PS",1996,NA,NA,0,2,2,2,2,2,4,NA,NA,NA,1,2,1,2,0,3,1,NA
+"PS",1998,NA,NA,NA,1,1,NA,2,NA,1,NA,NA,NA,NA,NA,NA,1,NA,1,1,NA
+"PS",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PS",2003,NA,NA,0,1,1,1,3,0,2,NA,NA,NA,0,1,0,0,3,0,3,NA
+"PS",2004,NA,NA,NA,1,1,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA
+"PS",2005,NA,NA,NA,1,NA,NA,1,3,NA,NA,NA,NA,NA,NA,1,NA,1,NA,NA,NA
+"PS",2006,0,0,0,1,3,4,1,1,2,NA,0,0,0,0,0,1,1,1,1,NA
+"PS",2007,0,0,1,1,3,2,0,3,1,NA,0,0,0,0,1,0,0,2,0,NA
+"PS",2008,0,0,0,1,1,3,2,2,2,0,0,0,0,2,0,0,1,2,0,0
+"PT",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PT",1995,NA,NA,11,215,363,328,200,173,164,NA,NA,NA,7,139,172,87,33,42,85,NA
+"PT",1996,NA,NA,12,176,359,331,192,158,203,NA,NA,NA,6,114,177,76,31,37,66,NA
+"PT",1997,NA,NA,8,135,313,303,217,130,84,NA,NA,NA,4,105,141,77,27,23,61,NA
+"PT",1998,NA,NA,8,154,367,362,232,141,173,NA,NA,NA,5,132,160,123,44,33,82,NA
+"PT",1999,NA,NA,13,113,288,378,232,146,189,NA,NA,NA,9,98,134,86,30,28,57,NA
+"PT",2000,NA,NA,8,147,375,349,208,140,140,NA,NA,NA,5,114,154,87,41,25,64,NA
+"PT",2001,NA,NA,9,156,329,356,218,109,140,NA,NA,NA,13,110,160,83,36,30,63,NA
+"PT",2002,NA,NA,12,156,342,411,272,129,171,NA,NA,NA,5,99,141,87,33,29,73,NA
+"PT",2003,NA,NA,11,134,297,333,227,99,148,NA,NA,NA,7,99,163,82,39,27,47,NA
+"PT",2004,NA,NA,4,97,258,336,216,98,115,NA,NA,NA,3,89,122,65,22,16,50,NA
+"PT",2005,3,2,5,85,227,284,181,90,93,5,3,4,7,67,109,66,29,11,42,1
+"PT",2006,4,3,7,80,211,259,190,94,108,2,1,3,4,56,107,85,33,22,41,1
+"PT",2007,1,3,4,69,178,268,188,82,112,0,0,2,2,49,95,61,27,12,26,0
+"PT",2008,1,1,2,51,155,212,179,80,84,0,0,3,3,54,86,55,38,15,39,0
+"PW",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1995,NA,NA,0,2,3,0,2,1,0,NA,NA,NA,0,0,0,0,1,0,0,NA
+"PW",1996,NA,NA,0,1,0,0,0,2,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1997,NA,NA,0,0,1,2,0,2,0,NA,NA,NA,0,0,0,2,0,0,0,NA
+"PW",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",1999,NA,NA,0,2,2,5,1,2,1,NA,NA,NA,0,1,3,1,0,2,0,NA
+"PW",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",2002,NA,NA,1,0,1,1,2,2,1,NA,NA,NA,0,0,3,0,0,0,0,NA
+"PW",2003,NA,NA,0,0,1,1,1,1,0,NA,NA,NA,1,0,0,1,0,1,2,NA
+"PW",2004,NA,NA,NA,NA,NA,NA,1,2,NA,NA,NA,NA,NA,NA,NA,1,1,NA,NA,NA
+"PW",2005,NA,NA,NA,NA,2,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PW",2006,1,0,1,0,1,2,1,0,0,NA,0,0,0,0,1,0,0,0,0,NA
+"PW",2007,0,0,0,0,1,0,2,1,0,NA,0,0,0,0,0,0,0,1,0,NA
+"PW",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"PY",1995,NA,NA,18,64,71,96,74,57,61,NA,NA,NA,13,65,49,46,35,34,53,NA
+"PY",1996,NA,NA,17,84,100,79,91,63,49,NA,NA,NA,16,80,91,50,50,48,59,NA
+"PY",1997,NA,NA,25,100,82,75,76,58,74,NA,NA,NA,27,91,72,58,48,50,42,NA
+"PY",1998,NA,NA,14,100,101,96,82,66,85,NA,NA,NA,17,87,55,37,36,34,38,NA
+"PY",1999,NA,NA,19,113,157,111,114,69,67,NA,NA,NA,22,84,72,56,43,48,60,NA
+"PY",2000,NA,NA,16,112,103,105,86,80,71,NA,NA,NA,12,69,86,41,41,30,46,NA
+"PY",2001,NA,NA,18,114,106,85,89,74,73,NA,NA,NA,22,91,71,46,51,31,41,NA
+"PY",2002,NA,NA,20,119,127,112,105,78,78,NA,NA,NA,12,88,83,50,36,55,39,NA
+"PY",2003,NA,NA,11,163,174,109,123,81,91,NA,NA,NA,28,87,71,77,50,40,61,NA
+"PY",2004,NA,NA,18,160,132,120,107,103,121,NA,NA,NA,21,106,87,69,63,50,43,NA
+"PY",2005,NA,NA,23,168,185,136,117,87,99,NA,NA,NA,31,89,98,69,52,29,71,NA
+"PY",2006,6,14,20,188,221,143,150,124,116,NA,2,14,16,130,79,73,55,63,66,NA
+"PY",2007,3,11,14,171,221,152,135,94,100,NA,2,13,15,100,98,46,46,34,47,NA
+"PY",2008,3,8,11,238,227,138,138,91,90,4,1,9,10,92,87,60,61,42,56,0
+"QA",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"QA",1995,NA,NA,0,8,12,11,13,4,4,NA,NA,NA,1,2,3,1,0,0,1,NA
+"QA",1996,NA,NA,0,2,7,16,10,3,1,NA,NA,NA,0,0,1,0,2,1,0,NA
+"QA",1997,NA,NA,0,8,11,7,3,4,0,NA,NA,NA,0,2,1,0,1,1,1,NA
+"QA",1998,NA,NA,0,10,17,8,10,4,2,NA,NA,NA,1,4,2,3,2,3,2,NA
+"QA",1999,NA,NA,0,5,15,12,12,3,2,NA,NA,NA,0,2,3,3,1,0,0,NA
+"QA",2000,NA,NA,0,7,19,9,7,2,1,NA,NA,NA,0,0,4,3,1,0,0,NA
+"QA",2001,NA,NA,1,2,0,3,4,0,3,NA,NA,NA,0,1,0,0,1,1,1,NA
+"QA",2002,NA,NA,NA,8,12,9,8,1,3,NA,NA,NA,NA,6,13,1,3,NA,NA,NA
+"QA",2003,NA,NA,1,10,27,17,16,5,5,NA,NA,NA,0,4,6,0,2,0,2,NA
+"QA",2004,NA,NA,0,9,13,13,8,10,1,NA,NA,NA,0,6,5,4,2,2,0,NA
+"QA",2005,NA,NA,NA,19,15,17,19,5,1,NA,NA,NA,NA,5,10,2,1,2,0,NA
+"QA",2006,NA,NA,0,22,21,17,22,6,1,NA,NA,NA,0,6,11,7,1,0,1,NA
+"QA",2007,0,0,0,26,38,19,10,4,0,NA,0,0,1,4,6,5,3,0,0,NA
+"QA",2008,0,1,1,47,67,26,18,10,2,0,0,0,0,4,14,6,2,0,2,0
+"RO",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RO",1995,NA,NA,387,1662,2322,3608,2587,1751,784,NA,NA,NA,355,1352,1240,871,479,396,417,NA
+"RO",1996,NA,NA,35,851,1640,2606,1901,1236,500,NA,NA,NA,48,749,630,547,302,237,249,NA
+"RO",1997,NA,NA,31,1073,1618,2535,1990,1116,461,NA,NA,NA,53,735,745,545,318,200,245,NA
+"RO",1998,NA,NA,21,895,1624,2327,1762,1011,522,NA,NA,NA,43,725,692,448,300,219,232,NA
+"RO",1999,NA,NA,34,842,1524,2043,1653,918,472,NA,NA,NA,48,732,709,496,318,198,317,NA
+"RO",2000,NA,NA,46,832,1508,1799,1684,916,533,NA,NA,NA,53,701,766,484,341,207,321,NA
+"RO",2001,NA,NA,60,790,1670,1925,2000,975,685,NA,NA,NA,70,713,825,497,391,228,347,NA
+"RO",2002,NA,NA,102,742,1682,1854,1914,854,605,NA,NA,NA,74,669,839,435,370,202,351,NA
+"RO",2003,NA,NA,37,750,1565,1695,1953,836,594,NA,NA,NA,58,667,770,470,412,196,404,NA
+"RO",2004,NA,NA,31,718,1582,1798,1999,917,629,NA,NA,NA,59,682,797,546,458,230,432,NA
+"RO",2005,10,26,36,752,1511,1786,1999,952,638,4,8,47,55,758,780,493,374,219,442,2
+"RO",2006,9,21,30,748,1306,1624,1738,847,580,0,12,25,37,669,763,448,334,224,465,1
+"RO",2007,12,13,25,706,1149,1559,1704,889,611,NA,3,31,34,665,634,439,332,230,448,NA
+"RO",2008,8,14,22,671,1124,1656,1713,977,625,0,5,32,37,557,567,518,320,225,499,0
+"RS",2005,0,3,3,62,96,118,156,112,132,0,0,6,6,69,76,55,49,22,149,0
+"RS",2006,2,4,6,87,91,107,167,83,144,1,0,7,7,78,74,43,44,44,152,0
+"RS",2007,0,0,0,42,59,102,163,94,106,0,0,2,2,38,52,43,43,26,135,0
+"RS",2008,0,1,1,37,51,86,131,112,107,0,0,3,3,42,46,33,39,26,138,0
+"RU",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",1996,NA,NA,0,12,46,69,55,36,17,NA,NA,NA,0,8,6,9,9,4,12,NA
+"RU",1997,NA,NA,0,38,100,150,114,77,39,NA,NA,NA,0,20,30,30,20,13,29,NA
+"RU",1998,NA,NA,0,45,89,161,131,81,34,NA,NA,NA,2,24,24,33,20,15,24,NA
+"RU",1999,NA,NA,17,1858,4138,5037,3992,1618,859,NA,NA,NA,33,761,1022,989,600,313,507,NA
+"RU",2000,NA,NA,1,295,526,596,402,151,54,NA,NA,NA,1,43,73,74,38,31,44,NA
+"RU",2001,NA,NA,26,2124,4317,5912,5435,2026,941,NA,NA,NA,37,1019,1315,1374,1040,442,598,NA
+"RU",2002,NA,NA,0,2081,4497,6003,5810,2074,1061,NA,NA,NA,0,1120,1496,1492,1100,452,632,NA
+"RU",2003,NA,NA,0,2128,4812,5979,5924,2014,1058,NA,NA,NA,0,1156,1753,1537,1281,462,698,NA
+"RU",2004,NA,NA,18,2355,5079,6165,6053,2167,1184,NA,NA,NA,45,1399,2051,1695,1415,528,736,NA
+"RU",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RU",2006,NA,NA,18,2445,5774,5923,6342,2440,1120,NA,NA,NA,40,1514,2207,1703,1492,560,757,NA
+"RU",2007,3,17,20,2492,6008,5874,6363,2491,1291,NA,5,35,40,1444,2418,1684,1454,653,871,NA
+"RU",2008,1,11,12,2495,6475,6005,6300,2687,1147,0,0,33,33,1467,2569,1707,1530,687,835,0
+"RW",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1996,NA,NA,48,222,398,325,124,85,24,NA,NA,NA,45,229,278,161,47,23,5,NA
+"RW",1997,NA,NA,78,284,633,537,209,87,40,NA,NA,NA,78,274,343,175,67,37,10,NA
+"RW",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",1999,NA,NA,93,245,530,424,224,70,31,NA,NA,NA,59,189,262,166,49,31,5,NA
+"RW",2000,NA,NA,155,466,974,824,393,129,56,NA,NA,NA,105,396,473,309,109,52,14,NA
+"RW",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"RW",2002,NA,NA,13,96,167,184,79,38,13,NA,NA,NA,15,98,113,58,22,15,8,NA
+"RW",2003,NA,NA,32,364,517,424,270,83,48,NA,NA,NA,36,312,340,161,79,41,17,NA
+"RW",2004,NA,NA,52,561,722,595,353,171,64,NA,NA,NA,73,460,469,293,150,53,25,NA
+"RW",2005,NA,NA,45,494,713,592,408,142,71,NA,NA,NA,73,483,442,262,157,60,29,NA
+"RW",2006,NA,NA,25,598,769,591,407,182,100,NA,NA,NA,80,494,467,259,139,72,37,NA
+"RW",2007,7,44,51,523,805,556,352,168,91,NA,3,78,81,477,468,245,131,70,35,NA
+"RW",2008,4,29,33,528,811,573,373,191,125,NA,1,64,65,439,472,280,161,82,40,NA
+"SA",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SA",1998,NA,NA,2,76,140,96,65,45,62,NA,NA,NA,16,82,86,32,27,28,40,NA
+"SA",1999,NA,NA,5,155,314,245,152,103,143,NA,NA,NA,39,182,201,94,74,73,80,NA
+"SA",2000,NA,NA,0,131,268,213,158,86,107,NA,NA,NA,28,172,182,79,51,50,70,NA
+"SA",2001,NA,NA,7,141,221,163,135,62,106,NA,NA,NA,28,161,163,88,44,39,44,NA
+"SA",2002,NA,NA,11,148,309,211,138,104,110,NA,NA,NA,28,186,194,72,60,51,52,NA
+"SA",2003,NA,NA,5,150,285,200,145,102,107,NA,NA,NA,18,210,181,75,58,51,59,NA
+"SA",2004,NA,NA,4,202,289,217,163,89,85,NA,NA,NA,24,204,171,80,53,47,64,NA
+"SA",2005,NA,NA,8,182,276,201,175,70,107,NA,NA,NA,31,205,184,98,73,51,61,NA
+"SA",2006,NA,NA,10,256,323,229,169,94,101,NA,NA,NA,39,226,211,107,56,37,56,NA
+"SA",2007,NA,NA,8,246,312,219,187,111,92,NA,NA,NA,30,298,197,110,71,39,64,NA
+"SA",2008,4,12,16,295,334,184,153,93,102,NA,2,31,33,274,271,137,85,48,83,NA
+"SB",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",1995,NA,NA,2,14,6,5,7,9,3,NA,NA,NA,3,17,11,7,12,13,0,NA
+"SB",1996,NA,NA,4,9,9,3,7,4,6,NA,NA,NA,5,5,9,8,12,6,3,NA
+"SB",1997,NA,NA,2,20,8,6,9,4,5,NA,NA,NA,3,19,14,10,8,4,1,NA
+"SB",1998,NA,NA,3,15,9,14,18,7,12,NA,NA,NA,2,14,16,10,11,7,2,NA
+"SB",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",2000,NA,NA,3,13,4,8,8,10,6,NA,NA,NA,8,15,13,7,7,5,2,NA
+"SB",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SB",2002,NA,NA,3,16,12,9,9,7,4,NA,NA,NA,0,16,15,4,2,7,4,NA
+"SB",2003,NA,NA,4,14,9,12,14,8,0,NA,NA,NA,9,14,14,16,13,10,1,NA
+"SB",2004,NA,NA,6,11,12,8,11,9,5,NA,NA,NA,10,22,20,13,14,8,3,NA
+"SB",2005,NA,NA,4,14,18,9,15,12,11,NA,NA,NA,9,23,21,12,11,9,1,NA
+"SB",2006,NA,NA,1,13,11,4,4,14,8,NA,NA,NA,4,16,14,9,14,8,4,NA
+"SB",2007,0,5,5,15,16,12,9,8,6,NA,0,5,5,12,25,9,10,5,5,NA
+"SB",2008,0,3,3,17,12,11,10,11,7,0,0,4,4,13,23,11,13,3,2,0
+"SC",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",1995,NA,NA,0,2,0,1,1,2,1,NA,NA,NA,0,0,1,0,0,0,1,NA
+"SC",1996,NA,NA,0,0,1,3,1,1,0,NA,NA,NA,0,1,0,0,0,1,1,NA
+"SC",1997,NA,NA,0,1,2,2,1,1,1,NA,NA,NA,0,1,0,0,0,1,1,NA
+"SC",1998,NA,NA,0,0,1,3,2,1,1,NA,NA,NA,0,0,0,1,0,1,0,NA
+"SC",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",2000,NA,NA,NA,NA,2,4,1,1,NA,NA,NA,NA,NA,NA,1,0,1,1,NA,NA
+"SC",2001,NA,NA,0,0,2,4,0,2,2,NA,NA,NA,0,0,2,0,1,0,1,NA
+"SC",2002,NA,NA,0,1,3,1,0,1,1,NA,NA,NA,0,0,0,0,0,0,2,NA
+"SC",2003,NA,NA,0,1,0,0,1,2,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"SC",2004,NA,NA,0,0,2,0,3,2,0,NA,NA,NA,0,0,1,2,2,1,0,NA
+"SC",2005,NA,NA,0,2,1,2,1,0,0,NA,NA,NA,0,0,1,1,0,0,0,NA
+"SC",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SC",2008,0,0,0,0,1,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0
+"SD",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1995,NA,NA,250,604,796,634,486,362,337,NA,NA,NA,359,490,613,299,403,342,305,NA
+"SD",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SD",1998,NA,NA,805,1079,1533,1133,820,523,453,NA,NA,NA,680,875,1036,723,528,356,247,NA
+"SD",1999,NA,NA,842,1100,1456,1270,978,841,839,NA,NA,NA,903,1035,1111,1104,817,594,615,NA
+"SD",2000,NA,NA,785,1028,1511,1351,1119,638,677,NA,NA,NA,817,925,1134,905,771,327,323,NA
+"SD",2001,NA,NA,732,1018,1368,1085,777,462,301,NA,NA,NA,590,787,910,715,467,212,58,NA
+"SD",2002,NA,NA,559,1171,1494,1168,852,511,405,NA,NA,NA,498,865,1007,840,523,275,170,NA
+"SD",2003,NA,NA,489,1195,1644,1271,856,645,473,NA,NA,NA,443,881,1052,879,562,384,219,NA
+"SD",2004,NA,NA,537,1377,1791,1465,1035,697,467,NA,NA,NA,426,978,1187,897,601,400,237,NA
+"SD",2005,NA,NA,425,1358,1990,1541,1151,724,493,NA,NA,NA,381,1102,1203,978,729,411,244,NA
+"SD",2006,0,0,297,1351,1890,1504,1102,710,532,NA,0,0,312,965,1108,948,763,442,270,NA
+"SD",2007,NA,NA,288,1355,1903,1540,1102,729,556,NA,NA,NA,334,992,1318,990,729,467,324,NA
+"SD",2008,40,277,317,1241,1740,1301,903,610,534,0,41,280,321,850,962,841,601,344,235,0
+"SE",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SE",1995,NA,NA,1,5,12,8,5,4,27,NA,NA,NA,0,10,13,5,5,4,14,NA
+"SE",1996,NA,NA,1,11,8,3,5,5,17,NA,NA,NA,1,4,10,4,1,6,14,NA
+"SE",1997,NA,NA,0,6,9,13,5,0,16,NA,NA,NA,2,10,8,9,2,3,11,NA
+"SE",1998,NA,NA,2,6,9,3,8,3,15,NA,NA,NA,1,10,15,5,0,2,18,NA
+"SE",1999,NA,NA,0,13,18,12,5,2,22,NA,NA,NA,1,7,14,7,3,2,10,NA
+"SE",2000,NA,NA,0,9,10,12,11,4,25,NA,NA,NA,1,9,8,10,2,2,15,NA
+"SE",2001,NA,NA,1,10,15,5,3,1,23,NA,NA,NA,1,4,12,8,2,2,18,NA
+"SE",2002,NA,NA,0,6,15,10,8,7,8,NA,NA,NA,0,11,14,8,7,2,13,NA
+"SE",2003,NA,NA,0,8,14,12,4,5,20,NA,NA,NA,0,10,18,6,2,0,10,NA
+"SE",2004,NA,NA,1,10,19,8,8,12,13,NA,NA,NA,0,11,11,13,2,3,9,NA
+"SE",2005,0,0,0,7,21,16,10,5,16,0,0,1,1,10,15,12,5,3,13,0
+"SE",2006,0,0,0,4,15,14,5,3,16,0,0,1,1,12,14,9,1,2,10,0
+"SE",2007,0,0,0,7,20,10,5,3,9,0,0,1,1,5,11,8,4,1,12,0
+"SE",2008,0,0,0,14,15,9,5,7,6,0,0,0,0,12,13,5,4,1,6,0
+"SG",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1995,NA,NA,0,9,40,60,62,70,94,NA,NA,NA,1,8,18,21,22,19,31,NA
+"SG",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SG",1997,NA,NA,0,8,27,49,60,88,101,NA,NA,NA,0,11,16,12,16,12,32,NA
+"SG",1998,NA,NA,1,9,36,70,63,81,104,NA,NA,NA,2,6,18,11,20,25,34,NA
+"SG",1999,NA,NA,0,18,23,41,72,55,124,NA,NA,NA,0,12,21,18,23,17,29,NA
+"SG",2000,NA,NA,1,8,9,34,51,26,64,NA,NA,NA,1,9,8,7,9,5,16,NA
+"SG",2001,NA,NA,1,6,19,39,70,66,76,NA,NA,NA,1,5,7,19,15,9,24,NA
+"SG",2002,NA,NA,0,14,28,73,88,65,130,NA,NA,NA,2,10,15,30,32,24,38,NA
+"SG",2003,NA,NA,1,17,28,68,96,80,133,NA,NA,NA,0,6,26,30,20,20,58,NA
+"SG",2004,NA,NA,1,12,32,56,83,75,119,NA,NA,NA,0,6,15,18,17,19,48,NA
+"SG",2005,NA,NA,0,8,25,61,94,96,118,NA,NA,NA,0,5,20,33,29,20,43,NA
+"SG",2006,1,1,2,7,31,67,107,75,106,NA,0,0,0,19,22,22,22,27,31,NA
+"SG",2007,0,0,0,15,18,63,98,80,105,NA,0,1,1,13,13,25,23,11,39,NA
+"SG",2008,0,0,0,10,21,46,106,94,127,0,0,0,0,9,16,20,26,17,33,0
+"SI",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SI",1995,NA,NA,1,13,39,63,36,26,27,NA,NA,NA,0,7,24,11,9,5,42,NA
+"SI",1996,NA,NA,0,5,27,46,37,28,13,NA,NA,NA,0,8,15,9,7,7,19,NA
+"SI",1997,NA,NA,0,4,16,33,19,15,20,NA,NA,NA,0,8,15,8,1,4,13,NA
+"SI",1998,NA,NA,0,5,22,27,19,13,14,NA,NA,NA,0,8,12,10,7,2,18,NA
+"SI",1999,NA,NA,0,3,21,40,27,11,15,NA,NA,NA,0,0,5,6,5,6,20,NA
+"SI",2000,NA,NA,0,3,11,36,22,14,17,NA,NA,NA,0,3,9,3,4,3,20,NA
+"SI",2001,NA,NA,0,4,11,30,27,11,7,NA,NA,NA,0,5,11,11,3,5,14,NA
+"SI",2002,NA,NA,0,8,11,25,26,14,9,NA,NA,NA,0,3,7,6,1,3,17,NA
+"SI",2003,NA,NA,0,3,9,23,22,7,15,NA,NA,NA,0,5,5,4,3,4,16,NA
+"SI",2004,NA,NA,0,5,7,10,10,8,13,NA,NA,NA,0,4,6,4,3,2,17,NA
+"SI",2005,0,0,0,4,10,16,15,11,14,0,0,0,0,4,4,6,5,4,16,0
+"SI",2006,0,0,0,3,5,9,12,7,6,0,0,0,0,5,7,4,2,4,19,0
+"SI",2007,0,0,0,0,7,15,14,12,9,0,0,0,0,1,5,6,2,3,16,0
+"SI",2008,0,0,0,3,12,9,17,12,3,0,0,0,0,2,7,2,5,2,7,0
+"SK",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SK",1995,NA,NA,4,18,44,123,108,63,152,NA,NA,NA,5,16,17,22,24,33,159,NA
+"SK",1996,NA,NA,2,16,42,64,105,61,134,NA,NA,NA,4,23,28,24,17,17,203,NA
+"SK",1997,NA,NA,1,2,24,54,38,31,40,NA,NA,NA,0,10,11,10,3,9,50,NA
+"SK",1998,NA,NA,0,5,30,53,50,37,35,NA,NA,NA,0,5,3,16,6,5,58,NA
+"SK",1999,NA,NA,1,2,19,42,51,19,29,NA,NA,NA,0,8,10,7,7,8,43,NA
+"SK",2000,NA,NA,2,6,15,31,50,16,32,NA,NA,NA,0,5,9,7,5,4,54,NA
+"SK",2001,NA,NA,0,8,13,30,48,26,22,NA,NA,NA,1,4,9,12,8,4,41,NA
+"SK",2002,NA,NA,0,4,18,35,40,21,26,NA,NA,NA,0,6,9,7,3,5,26,NA
+"SK",2003,NA,NA,1,6,8,31,36,19,25,NA,NA,NA,1,8,9,10,3,4,38,NA
+"SK",2004,NA,NA,0,2,17,30,30,12,21,NA,NA,NA,1,1,2,3,6,4,26,NA
+"SK",2005,0,0,0,3,13,16,25,25,20,0,0,0,0,1,8,9,5,6,27,0
+"SK",2006,1,3,4,8,11,18,27,29,17,0,0,0,0,6,6,7,4,3,20,0
+"SK",2007,0,0,0,8,10,18,51,15,23,0,0,1,1,5,3,5,6,3,28,0
+"SK",2008,0,0,0,2,7,16,46,10,11,0,1,0,1,2,4,4,5,1,17,0
+"SL",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",1995,NA,NA,10,184,305,201,99,47,22,NA,NA,NA,18,165,193,110,65,24,11,NA
+"SL",1996,NA,NA,23,249,450,310,180,79,51,NA,NA,NA,35,201,278,218,89,49,22,NA
+"SL",1997,NA,NA,14,230,470,359,182,89,47,NA,NA,NA,21,207,328,228,67,39,15,NA
+"SL",1998,NA,NA,14,226,445,338,191,78,42,NA,NA,NA,36,235,294,217,86,43,17,NA
+"SL",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SL",2000,NA,NA,18,287,486,361,190,113,47,NA,NA,NA,27,249,298,225,92,49,30,NA
+"SL",2001,NA,NA,19,268,546,406,230,123,51,NA,NA,NA,36,279,292,234,120,61,27,NA
+"SL",2002,NA,NA,23,317,561,427,246,102,58,NA,NA,NA,31,300,382,284,133,48,26,NA
+"SL",2003,NA,NA,19,351,564,481,264,149,77,NA,NA,NA,26,308,394,249,122,77,32,NA
+"SL",2004,NA,NA,19,417,659,581,364,153,130,NA,NA,NA,40,304,440,319,170,89,50,NA
+"SL",2005,NA,NA,45,490,792,651,397,226,124,NA,NA,NA,54,393,518,312,207,114,47,NA
+"SL",2006,NA,NA,43,485,851,709,446,216,166,NA,NA,NA,68,375,536,357,207,111,59,NA
+"SL",2007,1,44,45,538,1032,797,520,258,172,NA,0,74,74,398,568,468,255,143,79,NA
+"SL",2008,3,43,NA,625,1062,938,573,265,188,NA,1,53,NA,460,609,501,269,153,83,NA
+"SM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,0,0,1,0,0,0,0,NA
+"SM",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",2000,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",2003,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"SM",2004,NA,NA,0,0,0,0,0,0,0,NA,NA,NA,0,0,0,0,0,0,0,NA
+"SM",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SM",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SN",1995,NA,NA,94,717,1219,813,408,300,213,NA,NA,NA,84,428,461,283,203,126,72,NA
+"SN",1996,NA,NA,74,773,1281,973,474,277,264,NA,NA,NA,89,450,549,341,209,121,74,NA
+"SN",1997,NA,NA,64,753,1151,876,467,267,215,NA,NA,NA,75,421,509,292,191,87,62,NA
+"SN",1998,NA,NA,90,781,1208,856,453,250,215,NA,NA,NA,84,412,447,307,178,98,75,NA
+"SN",1999,NA,NA,50,721,1070,749,424,233,185,NA,NA,NA,58,441,434,298,184,106,58,NA
+"SN",2000,NA,NA,60,772,1297,857,470,279,189,NA,NA,NA,77,521,540,376,217,107,61,NA
+"SN",2001,NA,NA,77,908,1331,890,498,258,226,NA,NA,NA,90,540,531,333,204,113,95,NA
+"SN",2002,NA,NA,58,815,1271,813,488,279,212,NA,NA,NA,61,545,523,317,210,118,86,NA
+"SN",2003,NA,NA,50,1005,1438,896,531,293,250,NA,NA,NA,77,629,600,398,212,122,86,NA
+"SN",2004,NA,NA,60,1085,1464,915,506,264,213,NA,NA,NA,73,620,485,324,211,139,78,NA
+"SN",2005,NA,NA,71,1050,1561,904,533,274,236,NA,NA,NA,83,709,568,351,185,116,81,NA
+"SN",2006,NA,NA,60,1124,1606,919,553,292,230,NA,NA,NA,74,676,572,360,204,124,88,NA
+"SN",2007,NA,NA,57,1053,1722,875,549,329,251,NA,NA,NA,73,761,603,378,241,121,95,NA
+"SN",2008,2,65,67,1274,1767,907,593,351,228,0,1,78,79,816,659,368,230,148,97,0
+"SO",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SO",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SO",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SO",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SO",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SO",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SO",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SO",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SO",1995,NA,NA,46,334,730,201,127,278,109,NA,NA,NA,38,158,139,97,40,25,16,NA
+"SO",1996,NA,NA,45,439,557,263,153,82,63,NA,NA,NA,49,221,224,108,50,38,26,NA
+"SO",1997,NA,NA,72,565,658,311,187,172,112,NA,NA,NA,63,296,313,173,82,56,37,NA
+"SO",1998,NA,NA,99,541,599,337,198,145,126,NA,NA,NA,77,270,321,176,78,74,80,NA
+"SO",1999,NA,NA,136,643,678,383,175,175,124,NA,NA,NA,131,302,302,190,100,74,74,NA
+"SO",2000,NA,NA,113,740,724,408,254,195,142,NA,NA,NA,85,354,319,219,110,72,41,NA
+"SO",2001,NA,NA,125,899,880,476,310,257,196,NA,NA,NA,91,439,413,259,129,97,69,NA
+"SO",2002,NA,NA,119,922,821,478,307,219,176,NA,NA,NA,112,468,447,302,172,111,75,NA
+"SO",2003,NA,NA,118,1054,850,513,319,250,214,NA,NA,NA,106,535,462,333,171,161,104,NA
+"SO",2004,NA,NA,175,1228,1059,610,419,326,278,NA,NA,NA,129,676,618,428,266,157,110,NA
+"SO",2005,NA,NA,125,1343,1114,725,458,330,319,NA,NA,NA,169,752,636,436,292,212,157,NA
+"SO",2006,NA,NA,166,1377,1121,647,436,309,336,NA,NA,NA,170,668,628,432,269,171,131,NA
+"SO",2007,NA,NA,125,1239,1008,578,407,296,289,NA,NA,NA,135,602,520,378,243,181,129,NA
+"SO",2008,NA,NA,116,1273,1067,635,422,314,298,0,NA,NA,138,604,587,439,285,191,151,0
+"SR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1996,NA,NA,1,5,11,11,0,4,6,NA,NA,NA,2,3,6,5,0,3,3,NA
+"SR",1997,NA,NA,0,6,7,3,2,0,2,NA,NA,NA,0,4,1,0,1,0,1,NA
+"SR",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",2000,NA,NA,1,6,6,3,2,0,4,NA,NA,NA,2,3,6,3,0,1,1,NA
+"SR",2001,NA,NA,1,2,7,3,2,4,5,NA,NA,NA,0,2,5,3,2,0,2,NA
+"SR",2002,NA,NA,2,1,12,10,2,3,2,NA,NA,NA,0,3,2,4,2,0,1,NA
+"SR",2003,NA,NA,0,5,1,13,6,1,6,NA,NA,NA,1,4,2,2,2,1,1,NA
+"SR",2004,NA,NA,0,6,8,14,6,2,4,NA,NA,NA,0,3,2,1,1,1,1,NA
+"SR",2005,NA,NA,0,7,8,12,6,3,4,NA,NA,NA,0,3,2,1,2,1,2,NA
+"SR",2006,1,4,5,6,13,9,4,1,7,NA,0,2,2,1,4,1,8,0,2,NA
+"SR",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SR",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ST",2000,NA,NA,1,5,11,4,7,3,10,NA,NA,NA,3,7,15,5,7,4,15,NA
+"ST",2001,NA,NA,0,7,14,6,6,5,12,NA,NA,NA,1,4,10,4,8,6,14,NA
+"ST",2002,NA,NA,1,7,6,2,2,2,2,NA,NA,NA,0,6,5,2,3,2,2,NA
+"ST",2003,NA,NA,1,2,4,5,3,0,1,NA,NA,NA,0,3,7,8,1,0,0,NA
+"ST",2004,NA,NA,3,5,7,6,5,2,3,NA,NA,NA,1,4,5,5,2,1,1,NA
+"ST",2005,NA,NA,2,5,7,6,4,5,2,NA,NA,NA,1,4,5,3,2,3,0,NA
+"ST",2006,0,0,0,5,8,4,2,1,2,NA,0,0,1,4,7,0,0,1,1,NA
+"ST",2007,0,0,0,4,12,8,4,4,0,NA,0,0,0,9,6,3,3,5,0,NA
+"ST",2008,NA,NA,1,5,13,5,6,1,0,0,NA,NA,2,5,6,6,2,0,0,0
+"SV",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SV",1996,NA,NA,102,76,76,77,57,54,92,NA,NA,NA,102,76,62,43,49,38,61,NA
+"SV",1997,NA,NA,13,86,110,117,71,68,75,NA,NA,NA,17,67,72,44,33,42,45,NA
+"SV",1998,NA,NA,21,95,131,99,87,65,84,NA,NA,NA,21,81,93,53,40,43,71,NA
+"SV",1999,NA,NA,18,102,128,104,88,88,104,NA,NA,NA,20,81,73,61,47,44,65,NA
+"SV",2000,NA,NA,13,99,124,114,92,62,107,NA,NA,NA,28,81,76,63,63,39,47,NA
+"SV",2001,NA,NA,20,101,144,100,78,62,101,NA,NA,NA,22,68,86,59,59,53,50,NA
+"SV",2002,NA,NA,8,85,127,101,91,59,93,NA,NA,NA,6,80,84,61,49,51,85,NA
+"SV",2003,NA,NA,7,75,105,103,81,59,89,NA,NA,NA,7,70,71,47,48,44,64,NA
+"SV",2004,NA,NA,5,92,121,90,84,77,91,NA,NA,NA,15,64,73,55,44,48,67,NA
+"SV",2005,NA,NA,5,97,140,128,104,74,117,NA,NA,NA,6,85,82,59,50,42,70,NA
+"SV",2006,NA,NA,6,93,124,101,76,54,103,NA,NA,NA,7,71,80,49,50,38,61,NA
+"SV",2007,0,8,8,79,179,110,73,62,95,NA,0,4,4,63,85,50,45,33,56,NA
+"SV",2008,0,8,8,107,168,112,67,79,89,0,0,8,8,73,71,55,42,40,66,0
+"SY",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",1995,NA,NA,13,332,255,111,70,59,50,NA,NA,NA,22,158,97,53,44,37,20,NA
+"SY",1996,NA,NA,11,390,290,110,90,69,60,NA,NA,NA,12,200,107,57,51,45,31,NA
+"SY",1997,NA,NA,6,337,295,118,74,52,52,NA,NA,NA,23,201,112,47,31,36,18,NA
+"SY",1998,NA,NA,5,335,293,111,93,48,50,NA,NA,NA,20,197,99,43,49,18,21,NA
+"SY",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SY",2000,NA,NA,8,359,289,125,86,76,55,NA,NA,NA,23,195,101,53,46,38,28,NA
+"SY",2001,NA,NA,8,317,248,134,108,64,47,NA,NA,NA,26,210,116,56,50,42,28,NA
+"SY",2002,NA,NA,12,359,278,121,80,62,61,NA,NA,NA,23,182,116,53,43,31,26,NA
+"SY",2003,NA,NA,10,343,279,127,98,75,64,NA,NA,NA,26,242,99,68,48,33,33,NA
+"SY",2004,NA,NA,13,318,308,115,113,77,50,NA,NA,NA,20,230,121,46,56,59,35,NA
+"SY",2005,NA,NA,9,266,237,111,112,62,63,NA,NA,NA,27,182,108,59,59,32,23,NA
+"SY",2006,0,8,8,225,267,137,110,71,44,NA,0,18,18,195,109,42,53,39,34,NA
+"SY",2007,0,7,7,198,222,123,74,49,59,NA,0,14,14,148,106,41,43,30,41,NA
+"SY",2008,2,16,18,170,212,128,82,61,52,NA,0,30,30,149,80,48,32,29,25,NA
+"SZ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SZ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SZ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SZ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SZ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SZ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SZ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SZ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SZ",1995,NA,NA,4,59,117,130,98,40,16,NA,NA,NA,5,52,57,39,29,8,6,NA
+"SZ",1996,NA,NA,79,39,250,335,263,200,120,NA,NA,NA,64,78,352,204,114,58,38,NA
+"SZ",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SZ",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SZ",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"SZ",2000,NA,NA,11,130,352,249,138,37,17,NA,NA,NA,10,198,298,62,62,24,5,NA
+"SZ",2001,NA,NA,16,180,468,374,238,70,34,NA,NA,NA,22,362,474,196,74,18,16,NA
+"SZ",2002,NA,NA,1,94,244,182,117,33,10,NA,NA,NA,9,236,274,127,50,13,9,NA
+"SZ",2003,NA,NA,15,120,298,171,96,48,19,NA,NA,NA,14,242,325,145,60,20,8,NA
+"SZ",2004,NA,NA,6,152,316,245,140,53,21,NA,NA,NA,17,271,381,182,74,19,14,NA
+"SZ",2005,NA,NA,9,162,406,285,139,57,27,NA,NA,NA,14,318,453,207,73,21,8,NA
+"SZ",2006,NA,NA,32,187,452,268,164,91,45,NA,NA,NA,35,367,464,245,107,48,25,NA
+"SZ",2007,2,29,NA,223,479,344,182,57,27,NA,5,42,NA,411,576,232,98,39,18,NA
+"SZ",2008,1,28,29,231,552,357,193,80,35,0,2,37,39,427,663,309,114,57,19,0
+"TC",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",2002,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA
+"TC",2003,NA,NA,0,0,2,0,0,0,0,NA,NA,NA,0,0,2,0,2,0,0,NA
+"TC",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",2006,0,0,0,1,1,0,0,0,0,NA,0,0,0,1,1,1,1,1,0,NA
+"TC",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TC",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",1999,NA,NA,20,172,414,957,477,42,4,NA,NA,NA,13,28,230,458,78,16,11,NA
+"TD",2002,NA,NA,24,90,1029,794,269,37,17,NA,NA,NA,18,28,495,500,187,18,11,NA
+"TD",2003,NA,NA,155,256,428,549,303,191,78,NA,NA,NA,112,206,363,497,259,151,51,NA
+"TD",2004,NA,NA,72,141,466,415,207,61,29,NA,NA,NA,41,89,317,262,129,25,16,NA
+"TD",2005,NA,NA,25,194,535,409,229,123,82,NA,NA,NA,28,148,298,211,148,59,27,NA
+"TD",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TD",2008,NA,NA,63,NA,NA,1543,584,NA,NA,NA,NA,NA,78,NA,NA,777,264,NA,NA,NA
+"TG",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1995,NA,NA,7,95,151,123,82,64,49,NA,NA,NA,9,80,96,45,38,23,15,NA
+"TG",1996,NA,NA,11,95,153,134,89,37,50,NA,NA,NA,12,89,117,45,45,15,19,NA
+"TG",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",1998,NA,NA,13,85,177,136,86,48,36,NA,NA,NA,15,95,113,52,36,17,18,NA
+"TG",1999,NA,NA,11,92,169,124,80,42,37,NA,NA,NA,7,88,123,64,32,25,10,NA
+"TG",2000,NA,NA,4,101,168,144,109,48,39,NA,NA,NA,13,107,124,50,36,24,15,NA
+"TG",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TG",2002,NA,NA,10,140,239,166,104,55,40,NA,NA,NA,12,125,148,79,43,29,13,NA
+"TG",2003,NA,NA,10,126,229,192,120,66,57,NA,NA,NA,15,102,149,80,55,26,28,NA
+"TG",2004,NA,NA,9,145,286,233,143,69,66,NA,NA,NA,12,150,205,103,55,37,28,NA
+"TG",2005,NA,NA,11,177,320,283,125,79,69,NA,NA,NA,23,157,236,146,67,41,32,NA
+"TG",2006,NA,NA,15,174,358,344,183,94,79,NA,NA,NA,29,214,268,170,96,58,49,NA
+"TG",2007,NA,0,7,156,309,276,170,73,66,NA,NA,0,17,184,256,150,67,35,30,NA
+"TG",2008,NA,NA,15,194,379,338,214,113,78,0,NA,NA,29,202,302,170,94,47,59,0
+"TH",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TH",1995,NA,NA,59,1191,2936,2948,2434,2607,2346,NA,NA,NA,52,741,888,782,936,1175,1178,NA
+"TH",1996,NA,NA,54,1088,2857,2496,1935,2004,1772,NA,NA,NA,50,598,844,683,718,918,980,NA
+"TH",1997,NA,NA,53,864,2336,2101,1488,1434,1326,NA,NA,NA,38,545,725,504,475,633,690,NA
+"TH",1998,NA,NA,11,427,1153,1098,892,945,985,NA,NA,NA,17,297,401,317,386,475,558,NA
+"TH",1999,NA,NA,20,791,2123,2015,1702,1705,1795,NA,NA,NA,30,511,771,676,750,879,1164,NA
+"TH",2000,NA,NA,27,859,2570,2380,2117,1908,2213,NA,NA,NA,32,624,1035,780,873,1016,1321,NA
+"TH",2001,NA,NA,37,1868,5192,4516,3269,2617,2912,NA,NA,NA,58,999,1550,1231,1251,1265,1777,NA
+"TH",2002,NA,NA,35,1352,3805,3699,3155,2556,3077,NA,NA,NA,61,897,1525,1212,1143,1307,1769,NA
+"TH",2003,NA,NA,41,1636,4615,4259,3497,2740,3241,NA,NA,NA,49,944,1678,1350,1279,1264,1866,NA
+"TH",2004,NA,NA,46,1421,4211,4542,3831,2787,3379,NA,NA,NA,50,951,1602,1335,1217,1203,1846,NA
+"TH",2005,NA,NA,44,1344,3814,4393,4003,2831,3407,NA,NA,NA,57,907,1662,1334,1367,1259,1938,NA
+"TH",2006,NA,NA,43,1276,3732,4664,4055,3084,3732,NA,NA,NA,65,884,1542,1379,1349,1287,1989,NA
+"TH",2007,NA,NA,48,1261,3398,4487,4168,3122,3748,NA,NA,NA,50,885,1481,1418,1302,1281,1938,NA
+"TH",2008,NA,NA,66,1222,3374,4425,4164,3167,3836,NA,NA,NA,77,865,1513,1345,1407,1276,2051,NA
+"TJ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",1996,NA,NA,4,22,25,23,12,12,4,NA,NA,NA,5,18,26,46,20,11,4,NA
+"TJ",1997,NA,NA,8,16,38,26,18,12,8,NA,NA,NA,7,17,33,24,17,12,9,NA
+"TJ",1998,NA,NA,9,67,90,48,18,22,10,NA,NA,NA,2,33,60,37,21,10,8,NA
+"TJ",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",2001,NA,NA,8,129,152,89,43,17,16,NA,NA,NA,0,61,83,62,25,11,8,NA
+"TJ",2002,NA,NA,7,134,133,66,45,28,19,NA,NA,NA,6,69,84,46,29,15,6,NA
+"TJ",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",2004,NA,NA,7,146,90,58,34,12,10,NA,NA,NA,11,77,59,41,23,17,16,NA
+"TJ",2005,0,8,8,308,279,164,104,54,48,0,0,26,26,225,185,151,89,43,53,0
+"TJ",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TJ",2007,NA,NA,13,413,361,194,132,63,65,0,NA,NA,21,329,243,154,92,61,87,0
+"TJ",2008,0,7,7,437,358,165,113,52,64,0,0,25,25,290,211,121,101,40,73,0
+"TK",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TK",2007,0,0,0,0,0,0,0,0,0,NA,0,0,0,0,0,0,0,0,0,NA
+"TK",2008,NA,NA,NA,10,10,4,9,4,NA,0,NA,NA,NA,13,6,5,6,3,4,0
+"TL",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TL",2002,NA,NA,13,119,145,119,107,58,35,NA,NA,NA,20,118,124,88,91,40,13,NA
+"TL",2003,NA,NA,5,130,135,107,98,66,41,NA,NA,NA,13,98,116,76,76,43,17,NA
+"TL",2004,NA,NA,5,133,134,95,99,65,48,NA,NA,NA,19,109,116,83,51,27,16,NA
+"TL",2005,NA,NA,8,136,149,116,119,52,47,NA,NA,NA,8,127,90,76,60,18,29,NA
+"TL",2006,NA,NA,1,128,115,103,75,48,49,NA,NA,NA,8,102,76,82,63,34,23,NA
+"TL",2007,NA,NA,4,128,129,89,77,69,65,NA,NA,NA,10,120,98,89,76,36,31,NA
+"TL",2008,NA,NA,6,115,88,93,73,52,54,0,NA,NA,4,87,72,85,67,35,36,0
+"TM",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TM",1995,NA,NA,1,11,188,0,79,30,0,NA,NA,NA,2,15,146,0,47,25,0,NA
+"TM",1996,NA,NA,0,15,114,101,44,37,23,NA,NA,NA,2,12,75,72,25,19,18,NA
+"TM",1997,NA,NA,2,14,208,77,90,69,10,NA,NA,NA,0,10,95,75,47,45,22,NA
+"TM",1998,NA,NA,0,100,210,131,64,48,12,NA,NA,NA,2,59,69,43,28,16,8,NA
+"TM",1999,NA,NA,5,129,225,174,77,43,17,NA,NA,NA,2,51,103,65,32,27,14,NA
+"TM",2000,NA,NA,16,103,185,144,127,31,21,NA,NA,NA,19,73,140,76,31,34,17,NA
+"TM",2001,NA,NA,1,169,295,196,93,46,21,NA,NA,NA,3,113,137,70,40,32,27,NA
+"TM",2002,NA,NA,2,164,249,224,112,38,21,NA,NA,NA,3,113,143,74,57,34,20,NA
+"TM",2003,NA,NA,3,148,265,212,112,37,14,NA,NA,NA,5,94,139,84,42,21,21,NA
+"TM",2004,NA,NA,0,129,250,174,123,37,12,NA,NA,NA,2,90,128,68,45,26,19,NA
+"TM",2005,0,2,2,148,181,146,97,51,13,0,1,2,3,100,101,72,46,27,8,0
+"TM",2006,NA,NA,0,140,273,191,120,33,18,0,NA,NA,5,107,115,72,34,24,23,0
+"TM",2007,0,2,2,176,272,224,137,56,23,0,0,6,6,129,132,81,69,36,35,0
+"TM",2008,NA,NA,3,176,235,201,164,56,24,NA,NA,NA,4,126,146,81,56,29,30,NA
+"TN",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TN",1998,NA,NA,11,134,206,155,108,88,95,NA,NA,NA,12,80,65,43,39,43,26,NA
+"TN",1999,NA,NA,18,137,221,181,106,88,129,NA,NA,NA,15,80,76,62,40,29,53,NA
+"TN",2000,NA,NA,16,139,208,156,109,65,101,NA,NA,NA,7,68,59,43,21,21,58,NA
+"TN",2001,NA,NA,23,141,185,157,103,83,100,NA,NA,NA,9,62,42,47,30,42,53,NA
+"TN",2002,NA,NA,1,112,184,153,99,67,65,NA,NA,NA,6,55,50,36,28,34,37,NA
+"TN",2003,NA,NA,3,100,164,129,95,66,74,NA,NA,NA,7,57,56,36,34,24,33,NA
+"TN",2004,NA,NA,9,100,181,128,123,62,91,NA,NA,NA,7,44,55,39,47,19,39,NA
+"TN",2005,NA,NA,5,103,172,133,115,53,81,NA,NA,NA,7,66,61,39,36,16,28,NA
+"TN",2006,NA,NA,5,125,174,119,111,58,85,NA,NA,NA,3,53,52,33,33,33,38,NA
+"TN",2007,NA,NA,1,124,171,117,104,71,75,NA,NA,NA,11,69,54,42,28,29,45,NA
+"TN",2008,NA,NA,6,130,188,118,125,80,59,NA,NA,NA,7,68,57,35,24,18,52,NA
+"TO",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",1995,NA,NA,0,1,0,0,0,1,2,NA,NA,NA,0,0,1,1,0,2,1,NA
+"TO",1996,NA,NA,0,1,1,2,0,6,0,NA,NA,NA,0,1,1,1,0,1,2,NA
+"TO",1997,NA,NA,0,2,1,1,0,1,2,NA,NA,NA,0,4,0,0,1,0,0,NA
+"TO",1998,NA,NA,0,2,3,1,2,1,2,NA,NA,NA,1,1,0,0,0,1,2,NA
+"TO",1999,NA,NA,0,1,0,0,1,3,2,NA,NA,NA,0,1,0,0,0,2,0,NA
+"TO",2000,NA,NA,NA,2,1,1,NA,1,5,NA,NA,NA,NA,1,1,1,NA,1,1,NA
+"TO",2001,NA,NA,0,0,1,0,0,2,1,NA,NA,NA,0,0,2,1,1,0,0,NA
+"TO",2002,NA,NA,NA,1,NA,NA,4,NA,10,NA,NA,NA,NA,1,1,1,NA,1,4,NA
+"TO",2003,NA,NA,0,1,1,1,1,0,2,NA,NA,NA,0,1,0,1,1,2,0,NA
+"TO",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TO",2005,NA,NA,0,2,1,0,2,1,0,NA,NA,NA,0,2,1,0,0,2,0,NA
+"TO",2006,0,0,0,1,0,0,1,2,4,NA,0,0,0,1,1,2,0,0,2,NA
+"TO",2007,0,0,0,2,1,0,0,1,5,NA,0,0,0,3,1,1,0,0,0,NA
+"TO",2008,0,0,0,2,0,2,2,1,1,0,0,0,0,0,0,0,1,2,0,0
+"TR",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TR",2004,NA,NA,0,50,38,50,41,28,19,NA,NA,NA,2,24,21,8,4,7,6,NA
+"TR",2005,1,32,33,1148,1295,1028,963,534,429,0,2,48,50,699,474,243,175,166,213,0
+"TR",2006,2,38,40,1212,1391,1003,1045,575,473,0,4,52,56,769,507,235,155,149,256,0
+"TR",2007,13,37,50,1091,1245,984,978,571,512,0,2,61,63,708,531,246,165,128,255,0
+"TR",2008,7,41,48,940,1090,953,947,607,453,0,5,52,57,653,485,233,152,139,236,0
+"TT",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1995,NA,NA,2,6,15,10,12,7,4,NA,NA,NA,0,6,4,2,5,3,0,NA
+"TT",1996,NA,NA,0,4,7,9,9,6,6,NA,NA,NA,0,5,5,5,1,1,1,NA
+"TT",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TT",1998,NA,NA,0,9,12,21,14,9,8,NA,NA,NA,1,5,3,5,2,5,4,NA
+"TT",1999,NA,NA,0,11,18,13,8,5,6,NA,NA,NA,0,4,6,7,3,4,1,NA
+"TT",2000,NA,NA,0,7,18,27,17,7,7,NA,NA,NA,0,5,7,9,5,2,4,NA
+"TT",2001,NA,NA,5,10,21,36,24,17,18,NA,NA,NA,5,10,11,15,9,9,8,NA
+"TT",2002,NA,NA,0,8,13,20,12,12,3,NA,NA,NA,0,4,11,3,2,0,7,NA
+"TT",2003,NA,NA,0,9,13,10,13,10,6,NA,NA,NA,1,2,2,0,8,1,2,NA
+"TT",2004,NA,NA,NA,3,10,24,7,10,7,NA,NA,NA,2,3,8,1,5,1,NA,NA
+"TT",2005,NA,NA,0,10,11,13,21,10,3,NA,NA,NA,0,4,9,3,5,4,3,NA
+"TT",2006,NA,2,2,7,27,23,20,16,12,NA,NA,1,1,3,10,5,4,8,23,NA
+"TT",2007,0,1,1,10,16,21,28,18,5,NA,0,0,0,5,7,7,4,3,5,NA
+"TT",2008,0,2,2,9,15,19,34,29,14,0,1,0,1,11,12,4,8,4,7,0
+"TV",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1995,NA,NA,1,0,1,0,0,1,0,NA,NA,NA,0,1,1,0,0,1,0,NA
+"TV",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",1998,NA,NA,1,NA,3,2,NA,1,1,NA,NA,NA,6,NA,1,1,1,NA,1,NA
+"TV",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",2003,NA,NA,4,2,0,1,6,0,0,NA,NA,NA,0,3,0,1,0,0,0,NA
+"TV",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TV",2005,NA,NA,NA,NA,NA,NA,1,1,NA,NA,NA,NA,NA,1,NA,NA,NA,2,NA,NA
+"TV",2006,7,0,0,1,0,0,0,0,0,NA,7,0,0,1,0,1,1,0,0,NA
+"TV",2007,NA,NA,1,1,0,2,0,0,2,NA,NA,NA,2,0,0,0,1,3,0,NA
+"TV",2008,0,2,2,2,1,0,1,0,0,0,0,0,0,1,2,2,1,0,0,0
+"TZ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"TZ",1995,NA,NA,183,2108,4091,2916,1754,1007,640,NA,NA,NA,201,1904,2532,1324,735,380,179,NA
+"TZ",1996,NA,NA,171,2176,4275,3107,1843,1109,656,NA,NA,NA,221,2087,2885,1461,806,472,203,NA
+"TZ",1997,NA,NA,188,2210,4538,3066,1090,1134,699,NA,NA,NA,251,2146,2876,1502,908,501,198,NA
+"TZ",1998,NA,NA,198,2528,4910,3400,1973,1112,767,NA,NA,NA,240,2234,3243,1686,835,466,241,NA
+"TZ",1999,NA,NA,170,2422,4887,3401,2068,1160,823,NA,NA,NA,230,2160,3469,1724,876,501,232,NA
+"TZ",2000,NA,NA,200,2357,4836,3430,2022,1202,834,NA,NA,NA,257,2106,3426,1738,868,494,269,NA
+"TZ",2001,NA,NA,212,2302,4912,3545,2031,1136,930,NA,NA,NA,312,2117,3609,1847,891,522,319,NA
+"TZ",2002,NA,NA,187,2309,4814,3525,2075,1211,944,NA,NA,NA,241,1927,3511,1706,907,475,304,NA
+"TZ",2003,NA,NA,181,2172,4964,3728,2166,1237,1025,NA,NA,NA,244,2063,3504,1833,929,509,344,NA
+"TZ",2004,NA,NA,208,2216,5203,3884,2254,1272,1129,NA,NA,NA,280,1996,3537,1960,1011,544,329,NA
+"TZ",2005,NA,NA,190,2062,4939,4025,2310,1279,1054,NA,NA,NA,271,1852,3521,1892,968,547,354,NA
+"TZ",2006,NA,NA,204,2060,4926,3832,2154,1348,1029,NA,NA,NA,293,1745,3326,1970,995,507,335,NA
+"TZ",2007,NA,NA,189,2021,4665,3855,2231,1317,1066,NA,NA,NA,238,1735,3388,1945,947,535,388,NA
+"TZ",2008,NA,NA,191,1963,4595,3874,2349,1230,1077,NA,NA,NA,233,1663,3152,1901,964,564,415,NA
+"UA",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",1995,NA,NA,10,385,1076,2064,1515,1087,437,NA,NA,NA,21,314,380,327,182,185,280,NA
+"UA",1996,NA,NA,9,569,1199,2318,1704,1264,544,NA,NA,NA,13,379,410,397,196,192,370,NA
+"UA",1997,NA,NA,12,623,1310,2107,1718,1141,555,NA,NA,NA,22,383,474,359,256,126,377,NA
+"UA",1998,NA,NA,24,687,1500,2460,1873,1140,576,NA,NA,NA,36,468,556,431,248,194,393,NA
+"UA",1999,NA,NA,11,661,1463,2351,1825,1067,557,NA,NA,NA,25,485,577,478,297,222,393,NA
+"UA",2000,NA,NA,21,693,1552,2385,2007,1062,532,NA,NA,NA,41,487,590,447,298,218,405,NA
+"UA",2001,NA,NA,9,757,1721,2720,2393,1050,559,NA,NA,NA,18,544,649,525,354,235,418,NA
+"UA",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",2003,NA,NA,10,850,2033,2808,2634,983,617,NA,NA,NA,29,514,745,557,363,221,421,NA
+"UA",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UA",2006,NA,NA,8,926,2522,2979,2714,1087,568,0,NA,NA,16,600,909,704,446,246,481,0
+"UA",2007,5,9,14,1556,4507,5206,5024,2130,1090,0,0,20,7,982,1661,1314,855,438,861,0
+"UA",2008,1,8,9,901,2696,2859,2769,1140,574,NA,4,20,24,585,979,762,544,255,477,NA
+"UG",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UG",1995,NA,NA,370,1193,2491,1797,1115,602,323,NA,NA,NA,402,1376,1845,1104,635,312,113,NA
+"UG",1996,NA,NA,372,1271,2706,2026,1252,646,353,NA,NA,NA,455,1482,2099,1246,728,379,160,NA
+"UG",1997,NA,NA,340,1485,3278,2919,1439,733,353,NA,NA,NA,375,1700,2489,1368,812,379,131,NA
+"UG",1998,NA,NA,334,1512,3672,2491,1429,676,428,NA,NA,NA,467,1682,2760,1441,744,395,191,NA
+"UG",1999,NA,NA,310,1510,3475,2526,1354,613,413,NA,NA,NA,434,1654,2591,1415,680,331,162,NA
+"UG",2000,NA,NA,283,1511,3497,2479,1279,607,395,NA,NA,NA,400,1649,2782,1510,671,316,163,NA
+"UG",2001,NA,NA,231,1461,3483,2540,1242,638,392,NA,NA,NA,334,1603,2656,1528,703,292,180,NA
+"UG",2002,NA,NA,259,1503,3783,2865,1399,723,465,NA,NA,NA,371,1689,3011,1708,765,374,184,NA
+"UG",2003,NA,NA,261,1643,4142,3011,1578,719,501,NA,NA,NA,377,1770,3176,1815,749,356,214,NA
+"UG",2004,NA,NA,284,1803,4222,3269,1599,810,525,NA,NA,NA,371,1803,3110,1780,812,358,193,NA
+"UG",2005,NA,NA,257,1598,4075,3209,1576,725,539,NA,NA,NA,371,1811,3099,1800,818,389,257,NA
+"UG",2006,NA,NA,255,1624,4084,3391,1591,718,511,NA,NA,NA,363,1792,2909,1736,812,332,238,NA
+"UG",2007,NA,NA,234,1741,4406,3551,1681,766,505,NA,NA,NA,343,1874,3008,1742,824,382,246,NA
+"UG",2008,0,269,269,1953,4697,3922,1981,875,565,0,0,382,382,2006,2985,1749,862,314,206,0
+"US",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"US",1995,NA,NA,19,355,876,1417,1121,742,1099,NA,NA,NA,26,280,579,499,285,202,591,NA
+"US",1996,NA,NA,15,333,815,1219,1073,678,1007,NA,NA,NA,21,289,487,478,279,217,541,NA
+"US",1997,NA,NA,12,330,701,1127,979,679,944,NA,NA,NA,28,269,449,447,254,201,514,NA
+"US",1998,NA,NA,10,321,663,1009,1007,628,914,NA,NA,NA,15,269,425,424,267,179,492,NA
+"US",1999,NA,NA,18,331,616,1011,930,601,801,NA,NA,NA,16,232,391,394,245,244,444,NA
+"US",2000,NA,NA,6,365,602,906,904,577,738,NA,NA,NA,14,246,376,349,253,152,396,NA
+"US",2001,NA,NA,17,320,613,824,876,524,649,NA,NA,NA,21,239,410,346,247,176,389,NA
+"US",2002,NA,NA,14,343,562,813,795,490,592,NA,NA,NA,15,233,423,362,255,167,370,NA
+"US",2003,NA,NA,11,365,526,754,828,487,650,NA,NA,NA,12,277,353,310,269,169,354,NA
+"US",2004,NA,NA,12,362,547,728,829,504,582,NA,NA,NA,19,265,339,302,252,166,344,NA
+"US",2005,NA,NA,14,383,535,666,767,499,624,NA,NA,NA,11,241,348,276,242,161,322,NA
+"US",2006,4,8,12,388,568,659,759,531,596,NA,2,9,11,257,384,263,212,146,303,NA
+"US",2007,4,8,12,414,490,572,744,533,562,NA,2,10,12,257,338,260,225,135,308,NA
+"US",2008,4,7,11,375,513,495,725,526,561,0,4,18,22,220,329,269,224,172,300,0
+"UY",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UY",1995,NA,NA,4,28,40,35,49,38,50,NA,NA,NA,2,21,26,18,12,9,17,NA
+"UY",1996,NA,NA,4,34,43,58,59,53,42,NA,NA,NA,4,24,35,17,21,10,22,NA
+"UY",1997,NA,NA,3,37,44,53,53,55,53,NA,NA,NA,5,26,28,29,12,8,17,NA
+"UY",1998,NA,NA,2,30,47,52,47,38,39,NA,NA,NA,2,30,29,15,14,6,23,NA
+"UY",1999,NA,NA,1,45,48,42,46,48,41,NA,NA,NA,4,20,25,33,14,11,14,NA
+"UY",2000,NA,NA,0,36,48,45,41,30,34,NA,NA,NA,2,28,22,21,13,12,16,NA
+"UY",2001,NA,NA,2,33,38,49,42,31,44,NA,NA,NA,4,25,31,7,15,3,16,NA
+"UY",2002,NA,NA,1,33,33,37,36,23,32,NA,NA,NA,1,25,25,20,10,11,21,NA
+"UY",2003,NA,NA,3,46,50,35,42,38,26,NA,NA,NA,1,28,24,13,13,6,14,NA
+"UY",2004,NA,NA,1,38,59,53,48,26,40,NA,NA,NA,2,34,25,12,17,11,7,NA
+"UY",2005,NA,NA,1,42,48,39,45,34,36,NA,NA,NA,1,33,30,17,9,8,12,NA
+"UY",2006,NA,NA,1,38,53,34,30,38,29,NA,NA,NA,4,21,19,11,6,11,10,NA
+"UY",2007,NA,NA,1,39,69,37,50,39,39,NA,NA,NA,1,23,26,22,14,7,13,NA
+"UY",2008,0,1,1,49,71,64,45,28,34,0,0,4,4,26,35,26,15,13,13,0
+"UZ",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1996,NA,NA,2,96,1042,650,0,196,0,NA,NA,NA,5,87,799,324,0,149,0,NA
+"UZ",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"UZ",1998,NA,NA,0,6,5,0,1,1,0,NA,NA,NA,0,9,9,4,2,1,1,NA
+"UZ",1999,NA,NA,4,429,926,519,262,146,100,NA,NA,NA,11,346,647,339,186,136,124,NA
+"UZ",2000,NA,NA,6,351,749,510,346,213,107,NA,NA,NA,11,261,547,288,213,112,111,NA
+"UZ",2001,NA,NA,7,390,905,523,396,253,133,NA,NA,NA,21,337,631,338,267,216,181,NA
+"UZ",2002,NA,NA,10,330,481,318,178,87,111,NA,NA,NA,18,277,394,214,127,96,125,NA
+"UZ",2003,NA,NA,9,487,828,595,412,253,220,NA,NA,NA,29,360,588,353,210,172,174,NA
+"UZ",2004,NA,NA,23,512,835,607,502,275,252,NA,NA,NA,31,430,600,341,274,211,226,NA
+"UZ",2005,1,24,25,596,831,723,522,263,313,NA,1,39,40,538,597,375,288,217,367,NA
+"UZ",2006,8,11,19,568,807,717,565,268,329,NA,5,36,41,544,597,346,327,224,421,NA
+"UZ",2007,0,18,18,569,768,579,583,282,380,0,1,24,25,485,507,342,255,235,436,0
+"UZ",2008,3,7,10,515,688,572,544,287,369,NA,2,21,23,427,479,309,273,227,394,NA
+"VC",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1998,NA,NA,0,0,2,0,1,0,0,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",2000,NA,NA,0,1,0,4,2,0,1,NA,NA,NA,1,0,0,0,0,0,0,NA
+"VC",2001,NA,NA,NA,NA,NA,1,2,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",2002,NA,NA,NA,NA,NA,1,1,2,2,NA,NA,NA,NA,NA,1,NA,NA,NA,1,NA
+"VC",2003,NA,NA,NA,NA,NA,2,NA,1,NA,NA,NA,NA,NA,1,NA,1,NA,NA,1,NA
+"VC",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VC",2005,NA,NA,0,0,0,2,1,0,2,NA,NA,NA,0,0,1,0,1,0,0,NA
+"VC",2006,NA,NA,NA,NA,NA,NA,NA,4,2,NA,NA,NA,NA,NA,NA,NA,NA,NA,2,NA
+"VC",2007,0,0,0,0,1,3,0,1,0,NA,0,0,0,0,0,0,0,0,0,NA
+"VC",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",1999,NA,NA,32,378,452,420,368,283,346,NA,NA,NA,28,283,315,195,169,134,267,NA
+"VE",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VE",2002,NA,NA,19,339,429,425,380,246,313,NA,NA,NA,42,274,280,218,158,123,198,NA
+"VE",2003,NA,NA,39,361,459,453,405,284,316,NA,NA,NA,46,340,355,240,204,140,240,NA
+"VE",2004,NA,NA,24,373,454,459,407,272,316,NA,NA,NA,36,311,324,239,184,135,242,NA
+"VE",2005,NA,NA,35,312,395,413,402,265,332,NA,NA,NA,37,351,299,267,183,146,216,NA
+"VE",2006,1,9,10,323,405,413,422,267,320,NA,2,40,42,322,297,188,173,140,225,NA
+"VE",2007,0,17,17,324,382,390,389,272,295,NA,0,40,40,276,271,199,160,147,230,NA
+"VE",2008,0,18,18,364,358,326,389,271,285,0,0,25,25,309,272,228,171,146,182,0
+"VG",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VG",2000,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VG",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VG",2002,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,1,NA
+"VG",2003,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VG",2004,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA,NA,NA,1,NA,NA,NA,NA,NA
+"VG",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VG",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VG",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VG",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1995,NA,NA,0,0,0,1,1,0,0,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",1996,NA,NA,0,0,1,1,0,1,0,NA,NA,NA,0,0,1,0,0,0,1,NA
+"VI",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VI",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VN",1996,NA,NA,92,1994,5716,7137,5170,5839,6292,NA,NA,NA,91,1127,2606,3045,2504,3360,3938,NA
+"VN",1997,NA,NA,103,2162,6427,8363,5820,5892,6989,NA,NA,NA,73,1163,2809,3302,2590,3614,4340,NA
+"VN",1998,NA,NA,56,2441,6567,8765,6143,5925,7274,NA,NA,NA,60,1344,2749,3102,2576,3296,4575,NA
+"VN",1999,NA,NA,58,2254,6355,8392,6465,5530,7371,NA,NA,NA,68,1361,2511,3029,2549,3034,4828,NA
+"VN",2000,NA,NA,51,2367,6147,8209,6713,5150,7712,NA,NA,NA,64,1334,2320,2754,2594,2847,4907,NA
+"VN",2001,NA,NA,39,2756,6319,8457,7054,5205,7643,NA,NA,NA,48,1390,2357,2656,2574,2530,5174,NA
+"VN",2002,NA,NA,57,3250,6762,8855,8040,5162,8184,NA,NA,NA,68,1571,2357,2508,2619,2409,4969,NA
+"VN",2003,NA,NA,49,3475,7036,8486,7965,5066,7793,NA,NA,NA,66,1659,2262,2327,2574,2283,4896,NA
+"VN",2004,NA,NA,54,3486,7364,9110,8743,5257,8206,NA,NA,NA,66,1740,2398,2218,2551,2226,4970,NA
+"VN",2005,NA,NA,54,3408,7105,8738,8606,4958,7573,NA,NA,NA,47,1747,2293,2116,2298,2023,4604,NA
+"VN",2006,NA,NA,49,3761,7549,8931,8717,5037,7408,NA,NA,NA,62,1827,2381,2036,2283,1996,4400,NA
+"VN",2007,NA,NA,48,3587,7431,8391,8451,5046,7026,NA,NA,NA,59,1939,2354,1923,2170,1891,4144,NA
+"VN",2008,NA,NA,36,3401,7148,8230,8811,5158,6667,0,NA,NA,48,1993,2416,1820,2087,1858,3811,0
+"VU",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1995,NA,NA,0,6,2,5,3,4,0,NA,NA,NA,0,5,0,2,3,0,0,NA
+"VU",1996,NA,NA,2,4,2,6,4,4,1,NA,NA,NA,2,10,3,5,3,4,0,NA
+"VU",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"VU",1998,NA,NA,2,4,5,1,0,2,2,NA,NA,NA,2,5,9,4,1,0,1,NA
+"VU",1999,NA,NA,0,0,4,1,2,0,0,NA,NA,NA,0,2,10,4,1,0,0,NA
+"VU",2000,NA,NA,2,7,5,1,10,5,2,NA,NA,NA,5,3,15,7,3,3,1,NA
+"VU",2001,NA,NA,1,7,5,4,8,6,1,NA,NA,NA,1,10,4,3,2,1,4,NA
+"VU",2002,NA,NA,0,7,2,3,10,2,1,NA,NA,NA,0,3,1,5,0,3,1,NA
+"VU",2003,NA,NA,1,2,4,7,5,2,3,NA,NA,NA,0,4,4,3,2,1,2,NA
+"VU",2004,NA,NA,1,7,11,2,6,3,5,NA,NA,NA,3,5,8,2,2,2,2,NA
+"VU",2005,NA,NA,1,4,5,5,0,4,1,NA,NA,NA,0,5,1,2,4,1,2,NA
+"VU",2006,NA,0,1,5,3,1,4,4,0,NA,NA,0,2,7,9,2,4,0,0,NA
+"VU",2007,NA,NA,1,3,2,4,2,2,2,NA,NA,NA,1,6,8,1,6,1,2,NA
+"VU",2008,0,1,NA,4,4,3,5,4,3,0,0,4,NA,3,4,1,3,5,1,0
+"WF",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",1996,NA,NA,0,1,1,0,0,0,0,NA,NA,NA,0,1,3,1,1,0,0,NA
+"WF",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,0,0,0,0,0,0,1,NA
+"WF",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",2002,NA,NA,NA,1,NA,1,1,NA,1,NA,NA,NA,NA,NA,NA,NA,3,2,1,NA
+"WF",2003,NA,NA,0,0,2,2,2,0,0,NA,NA,NA,0,0,1,0,0,0,0,NA
+"WF",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",2005,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",2006,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WF",2007,0,0,0,0,0,0,1,0,0,NA,0,0,0,0,0,0,0,0,0,NA
+"WF",2008,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",1995,NA,NA,0,1,1,1,0,3,2,NA,NA,NA,1,2,2,0,0,1,1,NA
+"WS",1996,NA,NA,0,0,0,0,0,1,2,NA,NA,NA,0,0,3,2,2,0,0,NA
+"WS",1997,NA,NA,0,1,4,1,0,1,1,NA,NA,NA,0,2,1,1,0,2,0,NA
+"WS",1998,NA,NA,1,1,1,0,1,1,0,NA,NA,NA,0,1,1,0,0,0,0,NA
+"WS",1999,NA,NA,0,1,2,0,1,1,4,NA,NA,NA,0,3,2,1,0,0,2,NA
+"WS",2000,NA,NA,0,3,1,1,1,2,1,NA,NA,NA,0,2,1,1,0,0,0,NA
+"WS",2001,NA,NA,1,3,1,1,0,0,1,NA,NA,NA,0,1,1,2,1,1,1,NA
+"WS",2002,NA,NA,0,1,2,0,1,1,1,NA,NA,NA,1,4,5,0,2,0,0,NA
+"WS",2003,NA,NA,NA,2,NA,NA,NA,1,NA,NA,NA,NA,NA,2,2,2,NA,2,1,NA
+"WS",2004,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",2005,NA,NA,0,4,0,1,1,0,0,NA,NA,NA,0,2,0,2,0,1,0,NA
+"WS",2006,NA,NA,NA,3,2,1,1,1,2,NA,1,NA,NA,3,NA,NA,1,NA,NA,NA
+"WS",2007,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"WS",2008,0,0,0,1,0,0,0,1,0,NA,0,0,0,1,1,1,0,0,1,NA
+"YE",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YE",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YE",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YE",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YE",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YE",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YE",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YE",1995,NA,NA,57,400,605,256,201,148,45,NA,NA,NA,83,420,720,348,200,106,92,NA
+"YE",1996,NA,NA,15,91,92,71,45,15,12,NA,NA,NA,14,89,100,73,41,14,11,NA
+"YE",1997,NA,NA,87,307,1249,329,213,165,34,NA,NA,NA,196,872,449,474,259,71,13,NA
+"YE",1998,NA,NA,83,718,698,491,271,160,115,NA,NA,NA,115,689,632,400,294,158,72,NA
+"YE",1999,NA,NA,96,552,531,390,245,161,85,NA,NA,NA,111,557,532,426,244,120,80,NA
+"YE",2000,NA,NA,110,789,689,493,314,255,127,NA,NA,NA,161,799,627,517,345,247,92,NA
+"YE",2001,NA,NA,82,695,631,491,350,252,114,NA,NA,NA,154,647,562,452,293,192,53,NA
+"YE",2002,NA,NA,266,650,559,377,265,148,117,NA,NA,NA,163,500,443,334,244,122,71,NA
+"YE",2003,NA,NA,40,581,587,399,250,154,103,NA,NA,NA,74,470,426,317,204,114,74,NA
+"YE",2004,NA,NA,49,571,559,377,214,139,76,NA,NA,NA,72,442,376,269,160,86,44,NA
+"YE",2005,NA,NA,48,493,553,366,242,149,78,NA,NA,NA,44,426,410,265,181,85,39,NA
+"YE",2006,NA,NA,29,535,555,358,246,143,103,NA,NA,NA,55,435,358,244,166,73,42,NA
+"YE",2007,NA,NA,23,488,626,379,252,165,119,NA,NA,NA,50,430,374,272,189,113,57,NA
+"YE",2008,NA,NA,29,547,541,316,241,155,119,0,NA,NA,57,473,455,265,179,102,61,0
+"YU",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1995,NA,NA,10,108,204,317,296,350,386,NA,NA,NA,11,127,167,133,83,158,275,NA
+"YU",1996,NA,NA,45,207,310,461,396,389,474,NA,NA,NA,57,192,159,183,152,217,384,NA
+"YU",1997,NA,NA,45,136,310,450,415,410,463,NA,NA,NA,30,146,274,254,170,239,399,NA
+"YU",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"YU",2001,NA,NA,3,52,48,44,34,31,18,NA,NA,NA,5,49,46,23,25,23,20,NA
+"YU",2002,NA,NA,7,37,53,44,29,22,33,NA,NA,NA,9,46,48,19,17,19,19,NA
+"YU",2003,NA,NA,1,51,64,70,113,54,61,NA,NA,NA,1,44,58,38,28,20,54,NA
+"YU",2004,NA,NA,4,61,106,125,182,128,157,NA,NA,NA,3,66,89,75,48,41,145,NA
+"ZA",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZA",1999,NA,NA,52,624,1697,1834,966,434,221,NA,NA,NA,75,972,1384,779,314,159,110,NA
+"ZA",2000,NA,NA,116,723,1999,2135,1146,435,212,NA,NA,NA,122,1283,1716,933,423,167,80,NA
+"ZA",2001,NA,NA,163,1490,3844,3540,1838,690,255,NA,NA,NA,275,2237,3220,1748,781,295,168,NA
+"ZA",2002,NA,NA,3081,5147,13681,13215,7038,2342,942,NA,NA,NA,3261,7081,11312,6080,2611,1076,600,NA
+"ZA",2003,NA,NA,1769,10107,20392,17862,9540,3604,1495,NA,NA,NA,2341,12600,16867,9207,4080,1972,1172,NA
+"ZA",2004,NA,NA,2269,11030,22120,19675,10653,3908,1580,NA,NA,NA,2810,14166,18975,10839,4887,2182,1174,NA
+"ZA",2005,NA,NA,2035,10422,20576,19465,11143,4124,1705,NA,NA,NA,2561,13632,19343,11338,5416,2352,1348,NA
+"ZA",2006,655,1407,2062,10498,21273,19743,11752,4392,1862,NA,620,1959,2579,14073,20387,12656,5767,2550,1505,NA
+"ZA",2007,340,594,1909,10514,21948,20076,12164,4792,2021,NA,293,894,2511,14410,21049,13190,6245,2964,1811,NA
+"ZA",2008,344,1519,1863,10172,21706,20699,12724,5169,2246,0,298,2062,2360,14010,21579,13778,7146,3234,2117,0
+"ZM",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1995,NA,NA,91,659,1668,1124,487,231,130,NA,NA,NA,129,1125,1779,717,257,117,63,NA
+"ZM",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",2000,NA,NA,349,2175,2610,3045,435,261,174,NA,NA,NA,150,932,1118,1305,186,112,75,NA
+"ZM",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZM",2002,NA,NA,1135,1013,3051,2000,788,162,405,NA,NA,NA,1099,1383,2730,1434,657,297,197,NA
+"ZM",2003,NA,NA,302,1733,4182,2390,995,386,308,NA,NA,NA,292,2061,3439,1626,680,297,243,NA
+"ZM",2004,NA,NA,209,1498,3963,2262,968,313,324,NA,NA,NA,247,1811,2961,1646,608,245,192,NA
+"ZM",2005,NA,NA,135,1240,3166,2160,917,358,321,NA,NA,NA,168,1507,2463,1433,569,235,185,NA
+"ZM",2006,NA,NA,150,945,3496,1645,684,323,186,NA,NA,NA,224,1500,2834,1257,452,207,122,NA
+"ZM",2007,NA,NA,152,1235,2971,1848,805,319,204,NA,NA,NA,195,1335,2193,1188,558,244,131,NA
+"ZM",2008,NA,NA,101,1120,3244,2094,737,299,229,0,NA,NA,165,1246,2062,1114,498,187,115,0
+"ZW",1980,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1981,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1982,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1983,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1984,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1985,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1986,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1987,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1988,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1989,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1990,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1991,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1992,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1993,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1994,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1995,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1996,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1997,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1998,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",1999,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",2000,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",2001,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"ZW",2002,NA,NA,191,600,2548,1662,744,315,159,NA,NA,NA,222,914,2185,1095,421,140,65,NA
+"ZW",2003,NA,NA,133,874,3048,2228,981,367,205,NA,NA,NA,180,1232,2856,1480,565,225,114,NA
+"ZW",2004,NA,NA,187,833,2908,2298,1056,366,198,NA,NA,NA,225,1140,2858,1565,622,214,111,NA
+"ZW",2005,NA,NA,210,837,2264,1855,762,295,656,NA,NA,NA,269,1136,2242,1255,578,193,603,NA
+"ZW",2006,NA,NA,215,736,2391,1939,896,348,199,NA,NA,NA,237,1020,2424,1355,632,230,96,NA
+"ZW",2007,6,132,138,500,3693,0,716,292,153,NA,7,178,185,739,3311,0,553,213,90,NA
+"ZW",2008,NA,NA,127,614,0,3316,704,263,185,0,NA,NA,145,840,0,2890,467,174,105,0
diff --git a/vignettes/tidy-data.Rmd b/vignettes/tidy-data.Rmd
new file mode 100644
index 0000000..a4e2b0a
--- /dev/null
+++ b/vignettes/tidy-data.Rmd
@@ -0,0 +1,297 @@
+---
+title: "Tidy data"
+author: "Hadley Wickham"
+date: "`r Sys.Date()`"
+output: rmarkdown::html_vignette
+vignette: >
+  %\VignetteIndexEntry{Tidy data}
+  %\VignetteEngine{knitr::rmarkdown}
+  %\VignetteEncoding{UTF-8}
+---
+
+```{r, echo = FALSE}
+knitr::opts_chunk$set(collapse = TRUE, comment = "#>")
+set.seed(1014)
+options(dplyr.print_max = 10)
+```
+
+(This is an informal and code heavy version of the full [tidy data paper](http://vita.had.co.nz/papers/tidy-data.html). Please refer to that for more details.)
+
+# Data tidying
+
+It is often said that 80% of data analysis is spent on the cleaning and preparing data. And it's not just a first step, but it must be repeated many times over the course of analysis as new problems come to light or new data is collected. To get a handle on the problem, this paper focuses on a small, but important, aspect of data cleaning that I call data **tidying**: structuring datasets to facilitate analysis.
+
+The principles of tidy data provide a standard way to organise data values within a dataset. A standard makes initial data cleaning easier because you don't need to start from scratch and reinvent the wheel every time. The tidy data standard has been designed to facilitate initial exploration and analysis of the data, and to simplify the development of data analysis tools that work well together. Current tools often require translation. You have to spend time munging the output from one  [...]
+
+# Defining tidy data {#sec:defining}
+
+> Happy families are all alike; every unhappy family is unhappy in its own way
+> --- Leo Tolstoy
+
+Like families, tidy datasets are all alike but every messy dataset is messy in its own way. Tidy datasets provide a standardized way to link the structure of a dataset (its physical layout) with its semantics (its meaning). In this section, I'll provide some standard vocabulary for describing the structure and semantics of a dataset, and then use those definitions to define tidy data.
+
+## Data structure
+
+Most statistical datasets are data frames made up of **rows** and **columns**. The columns are almost always labeled and the rows are sometimes labeled. The following code provides some data about an imaginary experiment in a format commonly seen in the wild. The table has two columns and three rows, and both rows and columns are labeled.
+
+```{r}
+preg <- read.csv("preg.csv", stringsAsFactors = FALSE)
+preg
+```
+
+There are many ways to structure the same underlying data. The following table shows the same data as above, but the rows and columns have been transposed.
+
+```{r}
+read.csv("preg2.csv", stringsAsFactors = FALSE)
+```
+
+The data is the same, but the layout is different. Our vocabulary of rows and columns is simply not rich enough to describe why the two tables represent the same data. In addition to appearance, we need a way to describe the underlying semantics, or meaning, of the values displayed in the table.
+
+## Data semantics
+
+A dataset is a collection of **values**, usually either numbers (if quantitative) or strings (if qualitative). Values are organised in two ways. Every value belongs to a **variable** and an **observation**. A variable contains all values that measure the same underlying attribute (like height, temperature, duration) across units. An observation contains all values measured on the same unit (like a person, or a day, or a race) across attributes.
+
+A tidy version of the pregnancy data looks like this: (you'll learn how the functions work a little later)
+
+```{r, message = FALSE}
+library(tidyr)
+library(dplyr)
+preg2 <- preg %>% 
+  gather(treatment, n, treatmenta:treatmentb) %>%
+  mutate(treatment = gsub("treatment", "", treatment)) %>%
+  arrange(name, treatment)
+preg2
+```
+
+This makes the values, variables and observations more clear. The dataset contains 18 values representing three variables and six observations. The variables are:
+
+1. `name`, with three possible values (John, Mary, and Jane).
+
+2. `treatment`, with two possible values (a and b).
+
+3. `n`, with five or six values depending on how you think of the missing 
+   value (`r sort(preg2$n, na.last = TRUE)`)
+
+The experimental design tells us more about the structure of the observations. In this experiment, every combination of of `name` and `treatment` was measured, a completely crossed design. The experimental design also determines whether or not missing values can be safely dropped. In this experiment, the missing value represents an observation that should have been made, but wasn't, so it's important to keep it. Structural missing values, which represent measurements that can't be made ( [...]
+
+For a given dataset, it's usually easy to figure out what are observations and what are variables, but it is surprisingly difficult to precisely define variables and observations in general. For example, if the columns in the pregnancy data were `height` and `weight` we would have been happy to call them variables. If the columns were `height` and `width`, it would be less clear cut, as we might think of height and width as values of a `dimension` variable. If the columns were `home phon [...]
+
+In a given analysis, there may be multiple levels of observation. For example, in a trial of new allergy medication we might have three observational types: demographic data collected from each person (`age`, `sex`, `race`), medical data collected from each person on each day (`number of sneezes`, `redness of eyes`), and meteorological data collected on each day (`temperature`, `pollen count`).
+
+Variables may change over the course of analysis. Often the variables in the raw data are very fine grained, and may add extra modelling complexity for little explanatory gain. For example, many surveys ask variations on the same question to better get at an underlying trait. In early stages of analysis, variables correspond to questions. In later stages, you change focus to traits, computed by averaging together multiple questions. This considerably simplifies analysis because you don't [...]
+
+## Tidy data
+
+Tidy data is a standard way of mapping the meaning of a dataset to its structure. A dataset is messy or tidy depending on how rows, columns and tables are matched up with observations, variables and types. In **tidy data**:
+
+1.  Each variable forms a column.
+
+2.  Each observation forms a row.
+
+3.  Each type of observational unit forms a table.
+
+This is Codd's 3rd normal form, but with the constraints framed in statistical language, and the focus put on a single dataset rather than the many connected datasets common in relational databases. **Messy data** is any other other arrangement of the data.
+
+Tidy data makes it easy for an analyst or a computer to extract needed variables because it provides a standard way of structuring a dataset. Compare the different versions of the pregnancy data: in the messy version you need to use different strategies to extract different variables. This slows analysis and invites errors. If you consider how many data analysis operations involve all of the values in a variable (every aggregation function), you can see how important it is to extract the [...]
+
+While the order of variables and observations does not affect analysis, a good ordering makes it easier to scan the raw values. One way of organising variables is by their role in the analysis: are values fixed by the design of the data collection, or are they measured during the course of the experiment? Fixed variables describe the experimental design and are known in advance. Computer scientists often call fixed variables dimensions, and statisticians usually denote them with subscrip [...]
+
+# Tidying messy datasets {#sec:tidying}
+
+Real datasets can, and often do, violate the three precepts of tidy data in almost every way imaginable. While occasionally you do get a dataset that you can start analysing immediately, this is the exception, not the rule. This section describes the five most common problems with messy datasets, along with their remedies:
+
+-   Column headers are values, not variable names.
+
+-   Multiple variables are stored in one column.
+
+-   Variables are stored in both rows and columns.
+
+-   Multiple types of observational units are stored in the same table.
+
+-   A single observational unit is stored in multiple tables.
+
+Surprisingly, most messy datasets, including types of messiness not explicitly described above, can be tidied with a small set of tools: gathering, separating and spreading. The following sections illustrate each problem with a real dataset that I have encountered, and show how to tidy them.
+
+## Column headers are values, not variable names
+
+A common type of messy dataset is tabular data designed for presentation, where variables form both the rows and columns, and column headers are values, not variable names. While I would call this arrangement messy, in some cases it can be extremely useful. It provides efficient storage for completely crossed designs, and it can lead to extremely efficient computation if desired operations can be expressed as matrix operations. 
+
+The following code shows a subset of a typical dataset of this form. This dataset explores the relationship between income and religion in the US. It comes from a report[^1] produced by the Pew Research Center, an American think-tank that collects data on attitudes to topics ranging from religion to the internet, and produces many reports that contain datasets in this format.
+
+```{r}
+pew <- tbl_df(read.csv("pew.csv", stringsAsFactors = FALSE, check.names = FALSE))
+pew
+```
+
+This dataset has three variables, `religion`, `income` and `frequency`. To tidy it, we need to **gather** the non-variable columns into a two-column key-value pair. This action is often described as making a wide dataset long (or tall), but I'll avoid those terms because they're imprecise. 
+
+When gathering variables, we need to provide the name of the new key-value columns to create. The first argument, is the name of the key column, which is the name of the variable defined by the values of the column headings. In this case, it's `income`. The second argument is the name of the value column, `frequency`. The third argument defines the columns to gather, here, every column except religion.
+
+```{r}
+pew %>%
+  gather(income, frequency, -religion)
+```
+
+This form is tidy because each column represents a variable and each row represents an observation, in this case a demographic unit corresponding to a combination of `religion` and `income`.
+
+This format is also used to record regularly spaced observations over time. For example, the Billboard dataset shown below records the date a song first entered the billboard top 100. It has variables for `artist`, `track`, `date.entered`, `rank` and `week`. The rank in each week after it enters the top 100 is recorded in 75 columns, `wk1` to `wk75`. This form of storage is not tidy, but it is useful for data entry. It reduces duplication since otherwise each song in each week would need [...]
+
+```{r}
+billboard <- tbl_df(read.csv("billboard.csv", stringsAsFactors = FALSE))
+billboard
+```
+
+To tidy this dataset, we first gather together all the `wk` columns. The column names give the `week` and the values are the `rank`s:
+
+```{r}
+billboard2 <- billboard %>% 
+  gather(week, rank, wk1:wk76, na.rm = TRUE)
+billboard2
+```
+
+Here we use `na.rm` to drop any missing values from the gather columns. In this data, missing values represent weeks that the song wasn't in the charts, so can be safely dropped.
+
+In this case it's also nice to do a little cleaning, converting the week variable to a number, and figuring out the date corresponding to each week on the charts:
+
+```{r}
+billboard3 <- billboard2 %>%
+  mutate(
+    week = extract_numeric(week),
+    date = as.Date(date.entered) + 7 * (week - 1)) %>%
+  select(-date.entered)
+billboard3
+```
+
+Finally, it's always a good idea to sort the data. We could do it by artist, track and week:
+
+```{r}
+billboard3 %>% arrange(artist, track, week)
+```
+
+Or by date and rank:
+
+```{r}
+billboard3 %>% arrange(date, rank)
+```
+
+## Multiple variables stored in one column
+
+After gathering columns, the key column is sometimes a combination of multiple underlying variable names. This happens in the `tb` (tuberculosis) dataset, shown below. This dataset comes from the World Health Organisation, and records the counts of confirmed tuberculosis cases by `country`, `year`, and demographic group. The demographic groups are broken down by `sex` (m, f) and `age` (0-14, 15-25, 25-34, 35-44, 45-54, 55-64, unknown).
+
+```{r}
+tb <- tbl_df(read.csv("tb.csv", stringsAsFactors = FALSE))
+tb
+```
+
+First we gather up the non-variable columns:
+
+```{r}
+tb2 <- tb %>% 
+  gather(demo, n, -iso2, -year, na.rm = TRUE)
+tb2
+```
+
+Column headers in this format are often separated by a non-alphanumeric character (e.g. `.`, `-`, `_`, `:`), or have a fixed width format, like in this dataset. `separate()` makes it easy to split a compound variables into individual variables. You can either pass it a regular expression to split on (the default is to split on non-alphanumeric columns), or a vector of character positions. In this case we want to split after the first character:
+
+```{r}
+tb3 <- tb2 %>% 
+  separate(demo, c("sex", "age"), 1)
+tb3
+```
+
+Storing the values in this form resolves a problem in the original data. We want to compare rates, not counts, which means we need to know the population. In the original format, there is no easy way to add a population variable. It has to be stored in a separate table, which makes it hard to correctly match populations to counts. In tidy form, adding variables for population and rate is easy because they're just additional columns.
+
+## Variables are stored in both rows and columns
+
+The most complicated form of messy data occurs when variables are stored in both rows and columns. The code below loads daily weather data from the Global Historical Climatology Network for one weather station (MX17004) in Mexico for five months in 2010. 
+
+```{r}
+weather <- tbl_df(read.csv("weather.csv", stringsAsFactors = FALSE))
+weather
+```
+
+It has variables in individual columns (`id`, `year`, `month`), spread across columns (`day`, d1-d31) and across rows (`tmin`, `tmax`) (minimum and maximum temperature). Months with fewer than 31 days have structural missing values for the last day(s) of the month.
+
+To tidy this dataset we first gather the day columns:
+
+```{r}
+weather2 <- weather %>%
+  gather(day, value, d1:d31, na.rm = TRUE)
+weather2
+```
+
+For presentation, I've dropped the missing values, making them implicit rather than explicit. This is ok because we know how many days are in each month and can easily reconstruct the explicit missing values.
+
+We'll also do a little cleaning:
+
+```{r}
+weather3 <- weather2 %>% 
+  mutate(day = extract_numeric(day)) %>%
+  select(id, year, month, day, element, value) %>%
+  arrange(id, year, month, day)
+weather3
+```
+
+This dataset is mostly tidy, but the `element` column is not a variable; it stores the names of variables. (Not shown in this example are the other meteorological variables `prcp` (precipitation) and `snow` (snowfall)). Fixing this requires the spread operation. This performs the inverse of gathering by spreading the `element` and `value` columns back out into the columns:
+
+```{r}
+weather3 %>% spread(element, value)
+```
+
+This form is tidy: there's one variable in each column, and each row represents one day.
+
+## Multiple types in one table {#multiple-types}
+
+Datasets often involve values collected at multiple levels, on different types of observational units. During tidying, each type of observational unit should be stored in its own table. This is closely related to the idea of database normalisation, where each fact is expressed in only one place. It's important because otherwise inconsistencies can arise.
+
+The billboard dataset actually contains observations on two types of observational units: the song and its rank in each week. This manifests itself through the duplication of facts about the song: `artist`, `year` and `time` are repeated many times. 
+
+This dataset needs to be broken down into two pieces: a song dataset which stores `artist`, `song name` and `time`, and a ranking dataset which gives the `rank` of the `song` in each `week`.  We first extract a `song` dataset:
+
+```{r}
+song <- billboard3 %>% 
+  select(artist, track, year, time) %>%
+  unique() %>%
+  mutate(song_id = row_number())
+song
+```  
+
+Then use that to make a `rank` dataset by replacing repeated song facts with a pointer to song details (a unique song id):
+
+```{r}
+rank <- billboard3 %>%
+  left_join(song, c("artist", "track", "year", "time")) %>%
+  select(song_id, date, week, rank) %>%
+  arrange(song_id, date)
+rank
+```
+
+You could also imagine a `week` dataset which would record background information about the week, maybe the total number of songs sold or similar "demographic" information.
+
+Normalisation is useful for tidying and eliminating inconsistencies. However, there are few data analysis tools that work directly with relational data, so analysis usually also requires denormalisation or the merging the datasets back into one table.
+
+## One type in multiple tables
+
+It's also common to find data values about a single type of observational unit spread out over multiple tables or files. These tables and files are often split up by another variable, so that each represents a single year, person, or location. As long as the format for individual records is consistent, this is an easy problem to fix:
+
+1.  Read the files into a list of tables.
+
+2.  For each table, add a new column that records the original file name 
+    (the file name is often the value of an important variable).
+
+3.  Combine all tables into a single table.
+
+Plyr makes this straightforward in R. The following code generates a vector of file names in a directory (`data/`) which match a regular expression (ends in `.csv`). Next we name each element of the vector with the name of the file. We do this because will preserve the names in the following step, ensuring that each row in the final data frame is labeled with its source. Finally, `ldply()` loops over each path, reading in the csv file and combining the results into a single data frame.
+
+```{r, eval = FALSE}
+library(plyr)
+paths <- dir("data", pattern = "\\.csv$", full.names = TRUE)
+names(paths) <- basename(paths)
+ldply(paths, read.csv, stringsAsFactors = FALSE)
+```
+
+Once you have a single table, you can perform additional tidying as needed. An example of this type of cleaning can be found at <https://github.com/hadley/data-baby-names> which takes 129 yearly baby name tables provided by the US Social Security Administration and combines them into a single file.
+
+A more complicated situation occurs when the dataset structure changes over time. For example, the datasets may contain different variables, the same variables with different names, different file formats, or different conventions for missing values. This may require you to tidy each file to individually (or, if you're lucky, in small groups) and then combine them once tidied. An example of this type of tidying is illustrated in <https://github.com/hadley/data-fuel-economy>, which shows  [...]
+
+[^1]: <http://religions.pewforum.org/pdf/comparison-Income%20Distribution%20of%20Religious%20Traditions.pdf>
diff --git a/vignettes/weather.csv b/vignettes/weather.csv
new file mode 100644
index 0000000..40f08fe
--- /dev/null
+++ b/vignettes/weather.csv
@@ -0,0 +1,23 @@
+"id","year","month","element","d1","d2","d3","d4","d5","d6","d7","d8","d9","d10","d11","d12","d13","d14","d15","d16","d17","d18","d19","d20","d21","d22","d23","d24","d25","d26","d27","d28","d29","d30","d31"
+"MX17004",2010,1,"tmax",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,27.8,NA
+"MX17004",2010,1,"tmin",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,14.5,NA
+"MX17004",2010,2,"tmax",NA,27.3,24.1,NA,NA,NA,NA,NA,NA,NA,29.7,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,29.9,NA,NA,NA,NA,NA,NA,NA,NA
+"MX17004",2010,2,"tmin",NA,14.4,14.4,NA,NA,NA,NA,NA,NA,NA,13.4,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,10.7,NA,NA,NA,NA,NA,NA,NA,NA
+"MX17004",2010,3,"tmax",NA,NA,NA,NA,32.1,NA,NA,NA,NA,34.5,NA,NA,NA,NA,NA,31.1,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX17004",2010,3,"tmin",NA,NA,NA,NA,14.2,NA,NA,NA,NA,16.8,NA,NA,NA,NA,NA,17.6,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX17004",2010,4,"tmax",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,36.3,NA,NA,NA,NA
+"MX17004",2010,4,"tmin",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,16.7,NA,NA,NA,NA
+"MX17004",2010,5,"tmax",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,33.2,NA,NA,NA,NA
+"MX17004",2010,5,"tmin",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,18.2,NA,NA,NA,NA
+"MX17004",2010,6,"tmax",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,28,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,30.1,NA,NA
+"MX17004",2010,6,"tmin",NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,17.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,18,NA,NA
+"MX17004",2010,7,"tmax",NA,NA,28.6,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,29.9,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX17004",2010,7,"tmin",NA,NA,17.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,16.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX17004",2010,8,"tmax",NA,NA,NA,NA,29.6,NA,NA,29,NA,NA,NA,NA,29.8,NA,NA,NA,NA,NA,NA,NA,NA,NA,26.4,NA,29.7,NA,NA,NA,28,NA,25.4
+"MX17004",2010,8,"tmin",NA,NA,NA,NA,15.8,NA,NA,17.3,NA,NA,NA,NA,16.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,15,NA,15.6,NA,NA,NA,15.3,NA,15.4
+"MX17004",2010,10,"tmax",NA,NA,NA,NA,27,NA,28.1,NA,NA,NA,NA,NA,NA,29.5,28.7,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,31.2,NA,NA,NA
+"MX17004",2010,10,"tmin",NA,NA,NA,NA,14,NA,12.9,NA,NA,NA,NA,NA,NA,13,10.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,15,NA,NA,NA
+"MX17004",2010,11,"tmax",NA,31.3,NA,27.2,26.3,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,28.1,27.7,NA,NA,NA,NA
+"MX17004",2010,11,"tmin",NA,16.3,NA,12,7.9,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,12.1,14.2,NA,NA,NA,NA
+"MX17004",2010,12,"tmax",29.9,NA,NA,NA,NA,27.8,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA
+"MX17004",2010,12,"tmin",13.8,NA,NA,NA,NA,10.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/r-cran-tidyr.git



More information about the debian-med-commit mailing list