dataiter.DataFrame

__init__() aggregate() anti_join() cbind() colnames columns compare() copy() count() deepcopy() drop_na() filter() filter_out() from_arrow() from_json() from_pandas() full_join() group_by() head() inner_join() left_join() map() modify() ncol nrow print_() print_memory_use() print_na_counts() rbind() read_csv() read_json() read_npz() read_parquet() read_pickle() rename() sample() select() semi_join() slice() slice_off() sort() split() tail() to_arrow() to_json() to_list_of_dicts() to_pandas() to_string() unique() unselect() update() write_csv() write_json() write_npz() write_parquet() write_pickle()

class dataiter.DataFrame(*args, **kwargs)[source]

A class for tabular data.

DataFrame is a subclass of dict, with columns being DataFrameColumn, which are Vector, which are NumPy ndarray. This means that basic dict methods, such as items(), keys() and values() can be used iterate over and manage the data as a whole and NumPy functions and array methods can be used for fast vectorized computations on the data.

Columns can be accessed by attribute notation, e.g. data.x in addition to data["x"]. In most cases, attribute access should be more convenient and is the way recommended by dataiter. You’ll still need to use the bracket notation for any column names that are not valid identifiers, such as ones with spaces, or ones that conflict with dict methods, such as “items”.

DataFrame does not support indexing directly as the bracket notation is used to refer to dict keys, i.e. columns by name. If you want to index the whole data frame object, use the method slice(). Individual columns are indexed the same as NumPy arrays.

__init__(*args, **kwargs)[source]

Return a new data frame.

args and kwargs are like for dict.

https://docs.python.org/3/library/stdtypes.html#dict

aggregate(**colname_function_pairs)[source]

Return group-wise calculated summaries.

Usually aggregation is preceded by grouping, which can be conveniently written via method chaining as data.group_by(...).aggregate(...).

In colname_function_pairs, function receives as an argument a data frame object, a group-wise subset of all rows. It should return a scalar value. Common aggregation functions have shorthand helpers available under dataiter, see the guide on aggregation for details.

>>> data = di.read_csv("data/listings.csv")
>>> # The below aggregations are identical. Usually you'll get by
>>> # with the shorthand helpers, but for complicated calculations,
>>> # you might need custom lambda functions.
>>> data.group_by("hood").aggregate(n=di.count(), price=di.mean("price"))
.
           hood     n   price
           <U13 int64 float64
  ───────────── ───── ───────
0         Bronx  1198  90.176
1      Brooklyn 19931 125.056
2     Manhattan 21963 218.855
3        Queens  6068  99.745
4 Staten Island   370 116.908
.
>>> data.group_by("hood").aggregate(n=lambda x: x.nrow, price=lambda x: x.price.mean())
.
           hood     n   price
           <U13 int64 float64
  ───────────── ───── ───────
0         Bronx  1198  90.176
1      Brooklyn 19931 125.056
2     Manhattan 21963 218.855
3        Queens  6068  99.745
4 Staten Island   370 116.908
.
anti_join(other, *by)[source]

Return rows with no matches in other.

by are column names, by which to look for matching rows, or tuples of column names if the correspoding column name differs between self and other.

>>> # All listings that don't have reviews
>>> listings = di.read_csv("data/listings.csv")
>>> reviews = di.read_csv("data/listings-reviews.csv")
>>> listings.anti_join(reviews, "id")
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  2060 Manhattan   10040      2     nan   100
1  5136  Brooklyn   11232      4     nan   253
2  7750 Manhattan   10029      1     750    35
3  7801  Brooklyn   11211      4     nan   299
4  8700 Manhattan   10034      2     700    80
5 11943  Brooklyn   11226      1     nan   150
6 15396 Manhattan   10001      4     nan   400
7 16458  Brooklyn   11215      4     nan   225
8 20300 Manhattan   10009      2     nan    50
9 21644 Manhattan   10031      1     nan    89
.
... 30511 rows total
cbind(*others)[source]

Return data frame with columns from others added.

>>> data = di.read_csv("data/listings.csv")
>>> data.cbind(di.DataFrame(x=1))
.
     id      hood zipcode guests    sqft price     x
  int64      <U13    <U11  int64 float64 int64 int64
  ───── ───────── ─────── ────── ─────── ───── ─────
0  2060 Manhattan   10040      2     nan   100     1
1  2595 Manhattan   10018      2     nan   225     1
2  3831  Brooklyn   11238      3     500    89     1
3  5099 Manhattan   10016      2     nan   200     1
4  5121  Brooklyn   11216      2     nan    60     1
5  5136  Brooklyn   11232      4     nan   253     1
6  5178 Manhattan   10019      2     nan    79     1
7  5203 Manhattan   10025      1     nan    79     1
8  5238 Manhattan   10002      2     nan   150     1
9  5441 Manhattan   10036      2     nan    99     1
.
... 49530 rows total
property colnames

Get or set column names as a list.

>>> data = di.read_csv("data/listings.csv")
>>> data.head()
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  2060 Manhattan   10040      2     nan   100
1  2595 Manhattan   10018      2     nan   225
2  3831  Brooklyn   11238      3     500    89
3  5099 Manhattan   10016      2     nan   200
4  5121  Brooklyn   11216      2     nan    60
5  5136  Brooklyn   11232      4     nan   253
6  5178 Manhattan   10019      2     nan    79
7  5203 Manhattan   10025      1     nan    79
8  5238 Manhattan   10002      2     nan   150
9  5441 Manhattan   10036      2     nan    99
.
>>> data.colnames
['id', 'hood', 'zipcode', 'guests', 'sqft', 'price']
>>> data.colnames = ["a", "b", "c", "d", "e", "f"]
>>> data.head()
.
      a         b     c     d       e     f
  int64      <U13  <U11 int64 float64 int64
  ───── ───────── ───── ───── ─────── ─────
0  2060 Manhattan 10040     2     nan   100
1  2595 Manhattan 10018     2     nan   225
2  3831  Brooklyn 11238     3     500    89
3  5099 Manhattan 10016     2     nan   200
4  5121  Brooklyn 11216     2     nan    60
5  5136  Brooklyn 11232     4     nan   253
6  5178 Manhattan 10019     2     nan    79
7  5203 Manhattan 10025     1     nan    79
8  5238 Manhattan 10002     2     nan   150
9  5441 Manhattan 10036     2     nan    99
.
property columns

Return columns as a list.

compare(other, *by, ignore_columns=[], max_changed=inf)[source]

Find differences against another data frame.

by are identifier columns which are used to uniquely identify rows and match them between self and other. compare will not work if your data lacks suitable identifiers. ignore_columns is an optional list of columns, differences in which to ignore.

compare returns three data frames: added rows, removed rows and changed values. The first two are basically subsets of the rows of self and other, respectively. Changed values are returned as a data frame with one row per differing value (not per differing row). Listing changes will terminate once max_changed is reached.

Warning

compare is experimental, do not rely on it reporting all of the differences correctly. Do not try to give it two huge data frames with very little in common, unless also giving some sensible value for max_changed.

>>> old = di.read_csv("data/vehicles.csv")
>>> new = old.modify(hwy=lambda x: np.minimum(100, x.hwy))
>>> added, removed, changed = new.compare(old, "id")
>>> changed
.
     id column xvalue yvalue
  int64    <U3  int64  int64
  ───── ────── ────── ──────
0 33640    hwy    100    109
1 33396    hwy    100    108
2 34392    hwy    100    108
3 33265    hwy    100    105
4 33905    hwy    100    105
5 33558    hwy    100    102
6 34699    hwy    100    101
7 34918    hwy    100    101
8 33307    hwy    100    105
.
copy()[source]

Return a shallow copy.

count(*colnames)[source]

Return row counts grouped by colnames.

>>> data = di.read_csv("data/listings.csv")
>>> data.count("hood")
.
           hood     n
           <U13 int64
  ───────────── ─────
0         Bronx  1198
1      Brooklyn 19931
2     Manhattan 21963
3        Queens  6068
4 Staten Island   370
.
deepcopy()[source]

Return a deep copy.

drop_na(*colnames)[source]

Return data frame without rows that have missing values in colnames.

>>> data = di.read_csv("data/listings.csv")
>>> data.drop_na("sqft")
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  3831  Brooklyn   11238      3     500    89
1  6848  Brooklyn   11211      3     500   140
2  7750 Manhattan   10029      1     750    35
3  8490  Brooklyn   11216      5     800   120
4  8700 Manhattan   10034      2     700    80
5  9704 Manhattan   10027      2     900    52
6 12343 Manhattan   10027      3       1   150
7 13050  Brooklyn   11221      5    1400   120
8 16974 Manhattan   10035      8    2200   225
9 17747  Brooklyn   11238      2    1000   105
.
... 396 rows total
filter(rows=None, **colname_value_pairs)[source]

Return rows that match condition.

Filtering can be done by either rows or colname_value_pairs. rows can be either a boolean vector or a function that receives the data frame as argument and returns a boolean vector. The latter is especially useful in a method chaining context where you don’t have direct access to the data frame in question. Alternatively, colname_value_pairs provides a shorthand to check against a fixed value. See the example below of equivalent filtering all three ways.

>>> data = di.read_csv("data/listings.csv")
>>> data.filter((data.hood == "Manhattan") & (data.guests == 2))
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  2060 Manhattan   10040      2     nan   100
1  2595 Manhattan   10018      2     nan   225
2  5099 Manhattan   10016      2     nan   200
3  5178 Manhattan   10019      2     nan    79
4  5238 Manhattan   10002      2     nan   150
5  5441 Manhattan   10036      2     nan    99
6  5552 Manhattan   10014      2     nan   160
7  8700 Manhattan   10034      2     700    80
8  9668 Manhattan   10031      2     nan    50
9  9704 Manhattan   10027      2     900    52
.
... 10209 rows total
>>> data.filter(lambda x: (x.hood == "Manhattan") & (x.guests == 2))
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  2060 Manhattan   10040      2     nan   100
1  2595 Manhattan   10018      2     nan   225
2  5099 Manhattan   10016      2     nan   200
3  5178 Manhattan   10019      2     nan    79
4  5238 Manhattan   10002      2     nan   150
5  5441 Manhattan   10036      2     nan    99
6  5552 Manhattan   10014      2     nan   160
7  8700 Manhattan   10034      2     700    80
8  9668 Manhattan   10031      2     nan    50
9  9704 Manhattan   10027      2     900    52
.
... 10209 rows total
>>> data.filter(hood="Manhattan", guests=2)
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  2060 Manhattan   10040      2     nan   100
1  2595 Manhattan   10018      2     nan   225
2  5099 Manhattan   10016      2     nan   200
3  5178 Manhattan   10019      2     nan    79
4  5238 Manhattan   10002      2     nan   150
5  5441 Manhattan   10036      2     nan    99
6  5552 Manhattan   10014      2     nan   160
7  8700 Manhattan   10034      2     700    80
8  9668 Manhattan   10031      2     nan    50
9  9704 Manhattan   10027      2     900    52
.
... 10209 rows total
filter_out(rows=None, **colname_value_pairs)[source]

Return rows that don’t match condition.

Filtering can be done by either rows or colname_value_pairs. rows can be either a boolean vector or a function that receives the data frame as argument and returns a boolean vector. The latter is especially useful in a method chaining context where you don’t have direct access to the data frame in question. Alternatively, colname_value_pairs provides a shorthand to check against a fixed value. See the example below of equivalent filtering all three ways.

>>> data = di.read_csv("data/listings.csv")
>>> data.filter_out(data.hood == "Manhattan")
.
     id     hood zipcode guests    sqft price
  int64     <U13    <U11  int64 float64 int64
  ───── ──────── ─────── ────── ─────── ─────
0  3831 Brooklyn   11238      3     500    89
1  5121 Brooklyn   11216      2     nan    60
2  5136 Brooklyn   11232      4     nan   253
3  5803 Brooklyn   11215      2     nan    89
4  6848 Brooklyn   11211      3     500   140
5  7097 Brooklyn   11205      4     nan   199
6  7801 Brooklyn   11211      4     nan   299
7  8490 Brooklyn   11216      5     800   120
8 10452 Brooklyn   11238      3     nan    70
9 10962 Brooklyn   11215      2     nan    89
.
... 27567 rows total
>>> data.filter_out(lambda x: x.hood == "Manhattan")
.
     id     hood zipcode guests    sqft price
  int64     <U13    <U11  int64 float64 int64
  ───── ──────── ─────── ────── ─────── ─────
0  3831 Brooklyn   11238      3     500    89
1  5121 Brooklyn   11216      2     nan    60
2  5136 Brooklyn   11232      4     nan   253
3  5803 Brooklyn   11215      2     nan    89
4  6848 Brooklyn   11211      3     500   140
5  7097 Brooklyn   11205      4     nan   199
6  7801 Brooklyn   11211      4     nan   299
7  8490 Brooklyn   11216      5     800   120
8 10452 Brooklyn   11238      3     nan    70
9 10962 Brooklyn   11215      2     nan    89
.
... 27567 rows total
>>> data.filter_out(hood="Manhattan")
.
     id     hood zipcode guests    sqft price
  int64     <U13    <U11  int64 float64 int64
  ───── ──────── ─────── ────── ─────── ─────
0  3831 Brooklyn   11238      3     500    89
1  5121 Brooklyn   11216      2     nan    60
2  5136 Brooklyn   11232      4     nan   253
3  5803 Brooklyn   11215      2     nan    89
4  6848 Brooklyn   11211      3     500   140
5  7097 Brooklyn   11205      4     nan   199
6  7801 Brooklyn   11211      4     nan   299
7  8490 Brooklyn   11216      5     800   120
8 10452 Brooklyn   11238      3     nan    70
9 10962 Brooklyn   11215      2     nan    89
.
... 27567 rows total
classmethod from_arrow(data, *, strings_as_object=inf, dtypes={})[source]

Return a new data frame from pyarrow.Table data.

strings_as_object is a cutoff point. If any row has more characters than that, the whole column will use the object data type. This is intended to help limit memory use as NumPy strings are fixed-length and can take a huge amount of memory if even a single row is long. If set, dtypes overrides this.

dtypes is an optional dict mapping column names to NumPy datatypes.

classmethod from_json(string, *, columns=[], dtypes={}, **kwargs)[source]

Return a new data frame from JSON string.

columns is an optional list of columns to limit to. dtypes is an optional dict mapping column names to NumPy datatypes. kwargs are passed to json.load.

classmethod from_pandas(data, *, strings_as_object=inf, dtypes={})[source]

Return a new data frame from pandas.DataFrame data.

strings_as_object is a cutoff point. If any row has more characters than that, the whole column will use the object data type. This is intended to help limit memory use as NumPy strings are fixed-length and can take a huge amount of memory if even a single row is long. If set, dtypes overrides this.

dtypes is an optional dict mapping column names to NumPy datatypes.

full_join(other, *by)[source]

Return data frame with matching rows merged from self and other.

full_join keeps all rows from both data frames, merging matching ones. If there are multiple matches, the first one will be used. For rows, for which matches are not found, missing values are added.

by are column names, by which to look for matching rows, or tuples of column names if the correspoding column name differs between self and other.

>>> listings = di.read_csv("data/listings.csv")
>>> reviews = di.read_csv("data/listings-reviews.csv")
>>> listings.full_join(reviews, "id")
.
     id      hood zipcode guests    sqft price reviews  rating
  int64      <U13    <U11  int64 float64 int64 float64 float64
  ───── ───────── ─────── ────── ─────── ───── ─────── ───────
0  2060 Manhattan   10040      2     nan   100     nan     nan
1  2595 Manhattan   10018      2     nan   225      48      94
2  3831  Brooklyn   11238      3     500    89     322      89
3  5099 Manhattan   10016      2     nan   200      78      90
4  5121  Brooklyn   11216      2     nan    60      50      90
5  5136  Brooklyn   11232      4     nan   253     nan     nan
6  5178 Manhattan   10019      2     nan    79     473      84
7  5203 Manhattan   10025      1     nan    79     118      98
8  5238 Manhattan   10002      2     nan   150     161      94
9  5441 Manhattan   10036      2     nan    99     213      97
.
... 49530 rows total
group_by(*colnames)[source]

Return data frame with colnames set for grouped operations, such as aggregate().

head(n=None)[source]

Return the first n rows.

>>> data = di.read_csv("data/listings.csv")
>>> data.head(5)
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  2060 Manhattan   10040      2     nan   100
1  2595 Manhattan   10018      2     nan   225
2  3831  Brooklyn   11238      3     500    89
3  5099 Manhattan   10016      2     nan   200
4  5121  Brooklyn   11216      2     nan    60
.
inner_join(other, *by)[source]

Return data frame with matching rows merged from self and other.

inner_join keeps only rows found in both data frames, merging matching ones. If there are multiple matches, the first one will be used.

by are column names, by which to look for matching rows, or tuples of column names if the correspoding column name differs between self and other.

>>> listings = di.read_csv("data/listings.csv")
>>> reviews = di.read_csv("data/listings-reviews.csv")
>>> listings.inner_join(reviews, "id")
.
     id      hood zipcode guests    sqft price reviews  rating
  int64      <U13    <U11  int64 float64 int64   int64 float64
  ───── ───────── ─────── ────── ─────── ───── ─────── ───────
0  2595 Manhattan   10018      2     nan   225      48      94
1  3831  Brooklyn   11238      3     500    89     322      89
2  5099 Manhattan   10016      2     nan   200      78      90
3  5121  Brooklyn   11216      2     nan    60      50      90
4  5178 Manhattan   10019      2     nan    79     473      84
5  5203 Manhattan   10025      1     nan    79     118      98
6  5238 Manhattan   10002      2     nan   150     161      94
7  5441 Manhattan   10036      2     nan    99     213      97
8  5552 Manhattan   10014      2     nan   160      66      97
9  5803  Brooklyn   11215      2     nan    89     180      94
.
... 19019 rows total
left_join(other, *by)[source]

Return data frame with matching rows merged from self and other.

left_join keeps all rows in self, merging matching ones. If there are multiple matches, the first one will be used. For rows, for which matches are not found, missing values are added.

by are column names, by which to look for matching rows, or tuples of column names if the correspoding column name differs between self and other.

>>> listings = di.read_csv("data/listings.csv")
>>> reviews = di.read_csv("data/listings-reviews.csv")
>>> listings.left_join(reviews, "id")
.
     id      hood zipcode guests    sqft price reviews  rating
  int64      <U13    <U11  int64 float64 int64 float64 float64
  ───── ───────── ─────── ────── ─────── ───── ─────── ───────
0  2060 Manhattan   10040      2     nan   100     nan     nan
1  2595 Manhattan   10018      2     nan   225      48      94
2  3831  Brooklyn   11238      3     500    89     322      89
3  5099 Manhattan   10016      2     nan   200      78      90
4  5121  Brooklyn   11216      2     nan    60      50      90
5  5136  Brooklyn   11232      4     nan   253     nan     nan
6  5178 Manhattan   10019      2     nan    79     473      84
7  5203 Manhattan   10025      1     nan    79     118      98
8  5238 Manhattan   10002      2     nan   150     161      94
9  5441 Manhattan   10036      2     nan    99     213      97
.
... 49530 rows total
map(function)[source]

Apply function to each row in data.

function receives as arguments the full data frame and the loop index. The return value will be a list of whatever function returns.

Note that map is an inefficient method as it iterates over rows instead of doing vectorized computation. map is mostly intended for complicated conditional cases that are difficult to express in vectorized form.

>>> data = di.read_csv("data/listings-reviews.csv")
>>> data.map(lambda x, i: (x.reviews[i], x.rating[i]))
[(48, 94.0), (322, 89.0), (78, 90.0), (50, 90.0), (473, 84.0), (118, 98.0), (161, 94.0), (213, 97.0), (66, 97.0), (180, 94.0), (123, 93.0), (27, 97.0), (181, 91.0), (233, 98.0), (224, 97.0), (112, 95.0), (33, 94.0), (261, 88.0), (98, 98.0), (288, 89.0), (75, 93.0), (179, 95.0), (266, 87.0), (219, 96.0), (262, 88.0), (107, 96.0), (13, 97.0), (280, 98.0), (66, 89.0), (12, 95.0), (143, 94.0), (69, 97.0), (140, 93.0), (94, 94.0), (396, 97.0), (20, 96.0), (113, 97.0), (19, 98.0), (324, 93.0), (25, 91.0), (49, 97.0), (82, 94.0), (25, 79.0), (58, 87.0), (149, 99.0), (28, 92.0), (195, 89.0), (399, 95.0), (168, 94.0), (117, 93.0), (212, 97.0), (53, 96.0), (29, 90.0), (60, 98.0), (128, 99.0), (21, 97.0), (22, 99.0), (27, 100.0), (152, 97.0), (184, 99.0), (63, 89.0), (56, 94.0), (77, 88.0), (17, 94.0), (25, 93.0), (193, 94.0), (43, 98.0), (30, 86.0), (19, 89.0), (168, 81.0), (133, 89.0), (82, 93.0), (36, 99.0), (139, 92.0), (259, 94.0), (219, 95.0), (49, 88.0), (352, 96.0), (88, 96.0), (170, 92.0), (29, 92.0), (190, 95.0), (20, 98.0), (374, 91.0), (29, 96.0), (12, 97.0), (470, 99.0), (342, 96.0), (28, 92.0), (435, 90.0), (124, 94.0), (360, 98.0), (209, 95.0), (16, 95.0), (20, 92.0), (25, 97.0), (21, 99.0), (64, 93.0), (166, 92.0), (281, 98.0), (100, 95.0), (196, 98.0), (66, 97.0), (28, 93.0), (457, 90.0), (263, 93.0), (92, 97.0), (10, 100.0), (141, 92.0), (252, 99.0), (34, 88.0), (19, 100.0), (85, 99.0), (165, 94.0), (34, 95.0), (136, 98.0), (27, 88.0), (25, 99.0), (64, 90.0), (133, 95.0), (23, 93.0), (261, 83.0), (218, 96.0), (44, 97.0), (181, 91.0), (29, 98.0), (337, 94.0), (57, 95.0), (322, 91.0), (169, 92.0), (176, 96.0), (11, 96.0), (277, 98.0), (193, 95.0), (96, 95.0), (231, 94.0), (89, 95.0), (26, 100.0), (97, 90.0), (38, 97.0), (18, 96.0), (249, 98.0), (13, 88.0), (129, 93.0), (35, 98.0), (58, 94.0), (51, 95.0), (220, 96.0), (30, 89.0), (116, 95.0), (168, 96.0), (53, 88.0), (10, 60.0), (11, 98.0), (33, 87.0), (39, 95.0), (370, 94.0), (10, 90.0), (403, 97.0), (122, 92.0), (181, 98.0), (62, 87.0), (228, 97.0), (42, 99.0), (92, 96.0), (37, 96.0), (207, 93.0), (36, 93.0), (239, 94.0), (205, 95.0), (107, 96.0), (119, 99.0), (252, 97.0), (512, 94.0), (25, 94.0), (22, 96.0), (57, 93.0), (21, 90.0), (82, 92.0), (106, 87.0), (12, 98.0), (187, 97.0), (215, 94.0), (154, 90.0), (151, 89.0), (21, 92.0), (35, 92.0), (92, 85.0), (61, 96.0), (129, 91.0), (213, 89.0), (165, 87.0), (30, 96.0), (198, 88.0), (197, 85.0), (68, 98.0), (128, 96.0), (123, 97.0), (412, 92.0), (480, 93.0), (46, 88.0), (43, 98.0), (268, 92.0), (153, 87.0), (41, 94.0), (14, 98.0), (308, 96.0), (19, 90.0), (112, 98.0), (69, 91.0), (244, 96.0), (215, 91.0), (80, 88.0), (63, 98.0), (55, 93.0), (157, 90.0), (20, 98.0), (11, 100.0), (68, 97.0), (90, 99.0), (142, 97.0), (209, 87.0), (250, 96.0), (83, 100.0), (28, 97.0), (61, 98.0), (112, 96.0), (112, 84.0), (66, 91.0), (33, 99.0), (137, 99.0), (215, 97.0), (50, 96.0), (53, 97.0), (64, 83.0), (54, 94.0), (35, 99.0), (48, 96.0), (42, 97.0), (50, 100.0), (38, 91.0), (89, 100.0), (70, 93.0), (35, 82.0), (223, 93.0), (47, 93.0), (263, 94.0), (321, 96.0), (434, 97.0), (38, 98.0), (46, 95.0), (202, 87.0), (37, 97.0), (67, 97.0), (93, 96.0), (263, 96.0), (71, 98.0), (250, 89.0), (44, 98.0), (16, 98.0), (437, 94.0), (166, 95.0), (136, 94.0), (238, 89.0), (98, 94.0), (51, 98.0), (411, 95.0), (112, 97.0), (13, 100.0), (13, 100.0), (19, 96.0), (136, 99.0), (16, 100.0), (28, 86.0), (151, 94.0), (47, 94.0), (102, 99.0), (32, 97.0), (37, 98.0), (45, 93.0), (133, 96.0), (15, 98.0), (18, 86.0), (590, 98.0), (417, 97.0), (97, 97.0), (269, 95.0), (59, 92.0), (58, 98.0), (58, 93.0), (177, 92.0), (270, 95.0), (120, 96.0), (74, 98.0), (37, 96.0), (367, 91.0), (32, 91.0), (170, 90.0), (249, 92.0), (96, 90.0), (85, 96.0), (55, 90.0), (23, 99.0), (169, 94.0), (83, 99.0), (40, 99.0), (85, 91.0), (462, 87.0), (128, 92.0), (198, 98.0), (31, 94.0), (74, 97.0), (15, 100.0), (131, 97.0), (27, 92.0), (290, 95.0), (99, 96.0), (10, 96.0), (19, 98.0), (104, 93.0), (29, 89.0), (76, 87.0), (171, 98.0), (115, 94.0), (78, 94.0), (263, 94.0), (35, 87.0), (18, 91.0), (22, 92.0), (20, 97.0), (34, 91.0), (18, 98.0), (78, 97.0), (216, 94.0), (241, 93.0), (27, 100.0), (17, 99.0), (456, 97.0), (124, 94.0), (229, 96.0), (125, 98.0), (184, 98.0), (38, 88.0), (40, 97.0), (90, 90.0), (27, 91.0), (127, 95.0), (433, 88.0), (76, 95.0), (51, 98.0), (50, 97.0), (114, 97.0), (43, 97.0), (38, 99.0), (31, 84.0), (54, 95.0), (319, 80.0), (80, 93.0), (189, 93.0), (560, 99.0), (41, 95.0), (109, 91.0), (11, 92.0), (46, 94.0), (136, 88.0), (98, 93.0), (15, 100.0), (51, 97.0), (26, 95.0), (192, 97.0), (262, 96.0), (114, 93.0), (11, 100.0), (30, 99.0), (33, 94.0), (54, 94.0), (18, 100.0), (19, 92.0), (103, 95.0), (113, 98.0), (13, 98.0), (27, 89.0), (22, 97.0), (40, 99.0), (28, 94.0), (132, 95.0), (110, 95.0), (67, 94.0), (303, 93.0), (260, 90.0), (120, 99.0), (212, 96.0), (67, 99.0), (63, 97.0), (13, 100.0), (101, 94.0), (200, 96.0), (103, 93.0), (40, 98.0), (47, 99.0), (37, 95.0), (203, 93.0), (88, 98.0), (47, 97.0), (53, 88.0), (23, 96.0), (232, 92.0), (539, 99.0), (81, 93.0), (47, 94.0), (232, 99.0), (15, 100.0), (320, 95.0), (94, 95.0), (226, 96.0), (16, 97.0), (288, 97.0), (26, 91.0), (31, 95.0), (106, 97.0), (72, 88.0), (66, 90.0), (366, 96.0), (135, 98.0), (66, 96.0), (100, 94.0), (37, 97.0), (129, 92.0), (34, 94.0), (14, 96.0), (52, 91.0), (281, 98.0), (228, 97.0), (17, 98.0), (72, 95.0), (10, 100.0), (201, 97.0), (175, 95.0), (29, 90.0), (68, 97.0), (22, 93.0), (28, 97.0), (37, 95.0), (59, 94.0), (154, 91.0), (22, 100.0), (34, 96.0), (223, 93.0), (24, 95.0), (68, 92.0), (19, 98.0), (137, 97.0), (11, 96.0), (185, 98.0), (82, 90.0), (150, 98.0), (20, 94.0), (255, 92.0), (163, 97.0), (89, 98.0), (59, 90.0), (63, 97.0), (57, 97.0), (297, 94.0), (43, 96.0), (42, 96.0), (115, 98.0), (31, 84.0), (319, 92.0), (333, 96.0), (89, 91.0), (23, 92.0), (20, 95.0), (66, 97.0), (101, 97.0), (65, 95.0), (47, 99.0), (86, 98.0), (143, 94.0), (101, 93.0), (32, 100.0), (162, 96.0), (142, 87.0), (53, 97.0), (133, 97.0), (164, 98.0), (47, 97.0), (37, 97.0), (135, 99.0), (17, 98.0), (32, 91.0), (262, 93.0), (36, 99.0), (128, 95.0), (185, 92.0), (73, 96.0), (276, 89.0), (14, 87.0), (38, 95.0), (154, 91.0), (44, 94.0), (168, 99.0), (49, 88.0), (11, 100.0), (127, 98.0), (273, 98.0), (203, 99.0), (49, 99.0), (13, 98.0), (39, 97.0), (24, 97.0), (69, 96.0), (22, 95.0), (72, 91.0), (28, 94.0), (25, 97.0), (46, 96.0), (44, 98.0), (54, 98.0), (199, 97.0), (31, 98.0), (212, 90.0), (42, 97.0), (26, 99.0), (34, 97.0), (53, 95.0), (272, 94.0), (157, 97.0), (20, 95.0), (46, 95.0), (10, 100.0), (143, 97.0), (25, 99.0), (329, 91.0), (21, 98.0), (11, 91.0), (64, 95.0), (20, 99.0), (65, 93.0), (65, 93.0), (11, 98.0), (179, 88.0), (115, 93.0), (71, 82.0), (24, 99.0), (95, 97.0), (139, 100.0), (25, 100.0), (17, 96.0), (11, 98.0), (37, 90.0), (19, 93.0), (73, 91.0), (36, 98.0), (58, 100.0), (19, 98.0), (27, 100.0), (34, 97.0), (35, 91.0), (71, 96.0), (28, 98.0), (20, 94.0), (266, 98.0), (21, 87.0), (285, 96.0), (18, 95.0), (30, 95.0), (132, 90.0), (11, 96.0), (45, 97.0), (80, 95.0), (19, 82.0), (21, 86.0), (50, 94.0), (51, 91.0), (29, 92.0), (74, 99.0), (136, 88.0), (11, 98.0), (227, 94.0), (105, 97.0), (59, 95.0), (230, 89.0), (136, 97.0), (26, 91.0), (127, 98.0), (110, 95.0), (45, 97.0), (85, 89.0), (245, 96.0), (25, 93.0), (80, 99.0), (10, 94.0), (37, 89.0), (101, 96.0), (19, 99.0), (264, 97.0), (101, 93.0), (73, 99.0), (50, 87.0), (103, 94.0), (122, 99.0), (55, 94.0), (15, 91.0), (14, 100.0), (157, 96.0), (56, 97.0), (40, 89.0), (42, 81.0), (237, 97.0), (18, 96.0), (56, 87.0), (44, 97.0), (76, 97.0), (105, 96.0), (90, 98.0), (108, 97.0), (28, 98.0), (57, 96.0), (17, 94.0), (45, 99.0), (63, 96.0), (22, 90.0), (24, 90.0), (150, 95.0), (142, 91.0), (28, 94.0), (163, 97.0), (12, 90.0), (10, 98.0), (16, 99.0), (128, 92.0), (51, 87.0), (34, 83.0), (20, 99.0), (20, 84.0), (111, 93.0), (65, 97.0), (151, 95.0), (57, 93.0), (78, 96.0), (62, 92.0), (56, 99.0), (59, 96.0), (82, 99.0), (27, 100.0), (26, 94.0), (18, 96.0), (21, 96.0), (434, 98.0), (176, 99.0), (78, 95.0), (56, 98.0), (64, 98.0), (25, 95.0), (112, 96.0), (25, 95.0), (37, 93.0), (23, 93.0), (38, 92.0), (29, 97.0), (26, 95.0), (15, 94.0), (60, 94.0), (49, 97.0), (146, 95.0), (53, 93.0), (26, 96.0), (66, 83.0), (58, 80.0), (81, 80.0), (223, 97.0), (24, 99.0), (77, 96.0), (36, 82.0), (16, 70.0), (88, 95.0), (130, 97.0), (57, 96.0), (19, 97.0), (46, 92.0), (90, 98.0), (11, 89.0), (159, 88.0), (45, 96.0), (44, 96.0), (29, 97.0), (38, 99.0), (12, 92.0), (34, 98.0), (26, 84.0), (63, 95.0), (82, 94.0), (68, 99.0), (293, 95.0), (97, 96.0), (22, 87.0), (17, 94.0), (25, 100.0), (11, 96.0), (16, 98.0), (27, 97.0), (63, 96.0), (98, 93.0), (116, 97.0), (74, 88.0), (132, 91.0), (59, 95.0), (145, 94.0), (26, 95.0), (31, 99.0), (61, 98.0), (16, 91.0), (42, 95.0), (25, 94.0), (93, 94.0), (17, 99.0), (47, 90.0), (77, 98.0), (53, 93.0), (169, 87.0), (23, 98.0), (16, 100.0), (263, 94.0), (90, 99.0), (151, 96.0), (116, 90.0), (109, 95.0), (23, 100.0), (70, 93.0), (62, 98.0), (135, 95.0), (60, 98.0), (138, 98.0), (18, 97.0), (46, 94.0), (167, 92.0), (39, 98.0), (224, 92.0), (54, 97.0), (43, 88.0), (45, 91.0), (45, 95.0), (18, 98.0), (138, 94.0), (215, 99.0), (71, 99.0), (13, 98.0), (75, 98.0), (69, 99.0), (61, 91.0), (49, 98.0), (99, 97.0), (54, 89.0), (19, 100.0), (18, 98.0), (90, 96.0), (18, 95.0), (65, 96.0), (17, 99.0), (95, 93.0), (10, 95.0), (326, 94.0), (11, 100.0), (23, 98.0), (32, 89.0), (55, 83.0), (157, 92.0), (150, 98.0), (127, 97.0), (94, 95.0), (82, 95.0), (29, 94.0), (143, 96.0), (367, 90.0), (15, 97.0), (73, 97.0), (136, 91.0), (109, 97.0), (23, 89.0), (299, 92.0), (46, 93.0), (179, 85.0), (23, 91.0), (53, 81.0), (49, 97.0), (20, 98.0), (132, 97.0), (217, 96.0), (36, 96.0), (480, 92.0), (216, 98.0), (156, 97.0), (74, 98.0), (13, 97.0), (13, 98.0), (10, 87.0), (153, 92.0), (10, 94.0), (17, 96.0), (17, 95.0), (484, 92.0), (61, 96.0), (137, 95.0), (16, 100.0), (38, 99.0), (39, 94.0), (376, 99.0), (34, 79.0), (24, 94.0), (79, 97.0), (12, 100.0), (31, 95.0), (13, 100.0), (64, 98.0), (39, 92.0), (47, 94.0), (30, 90.0), (136, 96.0), (52, 98.0), (24, 92.0), (30, 90.0), (72, 97.0), (70, 96.0), (92, 94.0), (234, 98.0), (12, 98.0), (153, 100.0), (71, 97.0), (109, 99.0), (189, 99.0), (318, 90.0), (61, 93.0), (123, 98.0), (19, 93.0), (27, 99.0), (65, 95.0), (67, 92.0), (13, 100.0), (45, 96.0), (502, 98.0), (27, 98.0), (22, 94.0), (221, 84.0), (53, 91.0), (177, 96.0), (191, 92.0), (15, 83.0), (28, 94.0), (64, 99.0), (359, 98.0), (204, 89.0), (27, 92.0), (159, 97.0), (11, 84.0), (13, 98.0), (10, 98.0), (13, 95.0), (77, 95.0), (295, 96.0), (262, 95.0), (23, 100.0), (45, 93.0), (130, 92.0), (22, 100.0), (39, 93.0), (24, 94.0), (27, 96.0), (212, 97.0), (116, 96.0), (11, 98.0), (25, 92.0), (18, 77.0), (106, 95.0), (92, 97.0), (96, 97.0), (18, 94.0), (50, 98.0), (45, 97.0), (23, 95.0), (185, 93.0), (74, 93.0), (65, 97.0), (43, 94.0), (140, 97.0), (18, 99.0), (35, 98.0), (64, 94.0), (40, 83.0), (121, 95.0), (96, 93.0), (16, 96.0), (19, 90.0), (496, 96.0), (16, 97.0), (34, 91.0), (15, 100.0), (12, 93.0), (234, 94.0), (57, 96.0), (46, 90.0), (68, 98.0), (80, 97.0), (179, 92.0), (24, 98.0), (107, 93.0), (40, 87.0), (94, 97.0), (29, 88.0), (235, 96.0), (141, 93.0), (16, 99.0), (24, 93.0), (255, 84.0), (28, 100.0), (242, 95.0), (125, 90.0), (146, 97.0), (42, 93.0), (106, 89.0), (20, 89.0), (173, 98.0), (25, 95.0), (15, 100.0), (38, 96.0), (27, 100.0), (207, 98.0), (67, 98.0), (68, 93.0), (55, 95.0), (23, 98.0), (73, 96.0), (115, 94.0), (116, 97.0), (40, 94.0), (70, 98.0), (12, 95.0), (112, 96.0), (55, 96.0), (158, 95.0), (62, 98.0), (16, 91.0), (17, 96.0), (12, 93.0), (381, 91.0), (170, 89.0), (160, 90.0), (67, 96.0), (36, 89.0), (11, 100.0), (132, 94.0), (19, 99.0), (15, 98.0), (20, 93.0), (29, 94.0), (80, 95.0), (46, 95.0), (17, 92.0), (40, 98.0), (163, 93.0), (110, 97.0), (63, 98.0), (119, 97.0), (278, 94.0), (113, 94.0), (89, 95.0), (92, 85.0), (15, 100.0), (25, 95.0), (13, 97.0), (21, 97.0), (28, 98.0), (18, 93.0), (44, 93.0), (60, 93.0), (17, 89.0), (14, 80.0), (179, 90.0), (186, 94.0), (13, 96.0), (44, 99.0), (64, 98.0), (79, 95.0), (10, 100.0), (146, 80.0), (19, 97.0), (70, 98.0), (280, 99.0), (131, 94.0), (16, 99.0), (294, 96.0), (24, 96.0), (115, 90.0), (278, 97.0), (114, 92.0), (41, 87.0), (50, 96.0), (31, 97.0), (24, 93.0), (35, 95.0), (11, 92.0), (19, 85.0), (44, 91.0), (66, 98.0), (363, 92.0), (65, 98.0), (62, 95.0), (10, 98.0), (87, 92.0), (48, 97.0), (15, 100.0), (403, 85.0), (127, 90.0), (194, 91.0), (218, 89.0), (46, 97.0), (58, 94.0), (38, 96.0), (47, 99.0), (100, 99.0), (10, 92.0), (84, 98.0), (13, 92.0), (59, 97.0), (18, 100.0), (15, 99.0), (87, 88.0), (105, 92.0), (17, 100.0), (94, 98.0), (17, 93.0), (74, 95.0), (119, 92.0), (25, 96.0), (87, 96.0), (25, 88.0), (23, 95.0), (187, 93.0), (12, 98.0), (46, 91.0), (59, 80.0), (19, 78.0), (34, 84.0), (54, 90.0), (32, 99.0), (18, 98.0), (232, 91.0), (60, 96.0), (240, 92.0), (40, 99.0), (38, 95.0), (70, 98.0), (87, 98.0), (19, 100.0), (67, 94.0), (26, 91.0), (21, 97.0), (309, 98.0), (96, 96.0), (86, 91.0), (151, 98.0), (81, 96.0), (45, 95.0), (196, 99.0), (324, 97.0), (76, 98.0), (105, 85.0), (119, 89.0), (105, 94.0), (93, 96.0), (31, 99.0), (264, 98.0), (13, 97.0), (457, 98.0), (40, 99.0), (91, 96.0), (34, 94.0), (86, 91.0), (11, 96.0), (18, 88.0), (77, 95.0), (60, 95.0), (22, 95.0), (361, 90.0), (65, 96.0), (92, 96.0), (36, 92.0), (82, 96.0), (416, 95.0), (160, 94.0), (63, 96.0), (65, 90.0), (30, 93.0), (38, 99.0), (185, 90.0), (13, 97.0), (21, 94.0), (78, 95.0), (17, 98.0), (88, 94.0), (18, 98.0), (36, 98.0), (175, 92.0), (65, 95.0), (139, 97.0), (89, 95.0), (17, 91.0), (164, 94.0), (67, 92.0), (147, 93.0), (15, 89.0), (23, 92.0), (208, 92.0), (358, 93.0), (82, 94.0), (150, 98.0), (36, 83.0), (62, 90.0), (68, 98.0), (78, 98.0), (237, 88.0), (22, 93.0), (70, 89.0), (46, 89.0), (93, 95.0), (72, 97.0), (23, 99.0), (154, 97.0), (72, 97.0), (171, 93.0), (203, 97.0), (229, 95.0), (113, 93.0), (11, 94.0), (17, 96.0), (50, 98.0), (52, 95.0), (68, 91.0), (256, 96.0), (75, 90.0), (13, 95.0), (218, 90.0), (10, 96.0), (61, 99.0), (33, 95.0), (35, 95.0), (69, 94.0), (16, 96.0), (81, 98.0), (64, 98.0), (10, 95.0), (119, 89.0), (20, 99.0), (92, 94.0), (67, 97.0), (58, 88.0), (90, 98.0), (350, 93.0), (13, 88.0), (304, 96.0), (29, 93.0), (214, 88.0), (12, 91.0), (154, 96.0), (31, 92.0), (13, 94.0), (113, 98.0), (156, 96.0), (82, 95.0), (41, 95.0), (79, 94.0), (55, 93.0), (33, 90.0), (23, 96.0), (104, 86.0), (21, 94.0), (77, 95.0), (216, 94.0), (52, 97.0), (40, 93.0), (167, 94.0), (49, 97.0), (93, 96.0), (81, 94.0), (159, 95.0), (224, 93.0), (20, 94.0), (77, 97.0), (11, 93.0), (117, 93.0), (17, 86.0), (15, 100.0), (46, 90.0), (36, 94.0), (25, 90.0), (11, 96.0), (52, 98.0), (53, 92.0), (12, 93.0), (23, 92.0), (20, 89.0), (13, 91.0), (14, 88.0), (93, 91.0), (67, 95.0), (62, 92.0), (12, 96.0), (14, 99.0), (32, 94.0), (31, 91.0), (210, 93.0), (48, 93.0), (42, 91.0), (37, 99.0), (40, 99.0), (215, 97.0), (16, 91.0), (55, 94.0), (73, 96.0), (50, 96.0), (14, 94.0), (40, 98.0), (95, 87.0), (141, 86.0), (17, 95.0), (16, 98.0), (172, 99.0), (15, 97.0), (42, 96.0), (74, 98.0), (98, 98.0), (136, 97.0), (44, 98.0), (59, 99.0), (37, 99.0), (107, 92.0), (67, 86.0), (23, 96.0), (236, 95.0), (13, 95.0), (79, 89.0), (59, 88.0), (89, 98.0), (30, 96.0), (23, 88.0), (23, 90.0), (74, 89.0), (58, 91.0), (119, 93.0), (37, 91.0), (47, 91.0), (38, 94.0), (102, 94.0), (11, 93.0), (41, 97.0), (272, 99.0), (45, 94.0), (32, 94.0), (23, 97.0), (260, 83.0), (85, 96.0), (21, 96.0), (18, 89.0), (70, 97.0), (84, 94.0), (22, 96.0), (29, 91.0), (45, 91.0), (11, 96.0), (53, 85.0), (154, 98.0), (11, 93.0), (609, 99.0), (49, 99.0), (254, 94.0), (30, 90.0), (11, 84.0), (11, 96.0), (15, 100.0), (24, 90.0), (79, 97.0), (16, 94.0), (22, 98.0), (30, 94.0), (31, 93.0), (57, 91.0), (16, 96.0), (16, 94.0), (23, 89.0), (10, 94.0), (35, 98.0), (281, 91.0), (36, 99.0), (264, 92.0), (56, 95.0), (93, 99.0), (245, 95.0), (42, 95.0), (20, 95.0), (217, 96.0), (19, 91.0), (44, 93.0), (15, 96.0), (158, 87.0), (16, 100.0), (55, 88.0), (82, 94.0), (101, 97.0), (39, 96.0), (188, 97.0), (46, 90.0), (19, 88.0), (29, 92.0), (15, 97.0), (47, 90.0), (171, 99.0), (50, 98.0), (11, 94.0), (66, 92.0), (28, 99.0), (131, 95.0), (33, 94.0), (16, 91.0), (34, 99.0), (93, 92.0), (332, 91.0), (22, 89.0), (68, 94.0), (107, 94.0), (364, 96.0), (80, 98.0), (46, 99.0), (37, 85.0), (70, 95.0), (12, 97.0), (18, 98.0), (14, 94.0), (13, 83.0), (28, 92.0), (138, 96.0), (27, 95.0), (173, 94.0), (121, 99.0), (236, 98.0), (15, 87.0), (112, 91.0), (102, 94.0), (82, 97.0), (30, 96.0), (131, 97.0), (349, 94.0), (27, 97.0), (73, 96.0), (10, 93.0), (652, 86.0), (21, 98.0), (160, 95.0), (87, 95.0), (73, 93.0), (97, 95.0), (124, 98.0), (29, 91.0), (14, 97.0), (638, 87.0), (653, 85.0), (39, 95.0), (166, 97.0), (16, 100.0), (81, 93.0), (30, 94.0), (187, 92.0), (155, 98.0), (56, 96.0), (80, 93.0), (175, 93.0), (185, 96.0), (28, 83.0), (148, 97.0), (71, 93.0), (26, 94.0), (30, 93.0), (275, 94.0), (25, 92.0), (27, 94.0), (34, 99.0), (93, 94.0), (99, 96.0), (115, 96.0), (98, 97.0), (14, 85.0), (49, 91.0), (75, 94.0), (21, 93.0), (135, 97.0), (35, 96.0), (109, 97.0), (21, 97.0), (24, 100.0), (102, 97.0), (83, 95.0), (40, 89.0), (16, 88.0), (44, 100.0), (50, 95.0), (81, 96.0), (69, 95.0), (14, 93.0), (478, 95.0), (16, 99.0), (32, 96.0), (81, 95.0), (85, 98.0), (155, 93.0), (13, 92.0), (259, 94.0), (146, 86.0), (123, 81.0), (71, 97.0), (54, 89.0), (19, 98.0), (16, 96.0), (23, 94.0), (347, 93.0), (15, 96.0), (56, 92.0), (54, 94.0), (126, 84.0), (177, 97.0), (48, 94.0), (168, 90.0), (74, 97.0), (31, 97.0), (434, 98.0), (14, 83.0), (33, 92.0), (39, 89.0), (302, 88.0), (177, 94.0), (197, 90.0), (58, 97.0), (37, 83.0), (49, 97.0), (193, 94.0), (66, 95.0), (28, 93.0), (327, 91.0), (82, 92.0), (12, 92.0), (107, 95.0), (29, 91.0), (30, 86.0), (63, 92.0), (195, 94.0), (17, 96.0), (208, 88.0), (14, 98.0), (42, 98.0), (90, 93.0), (14, 96.0), (218, 96.0), (23, 96.0), (118, 93.0), (103, 97.0), (141, 97.0), (67, 96.0), (100, 97.0), (51, 94.0), (45, 97.0), (47, 100.0), (16, 83.0), (79, 98.0), (59, 96.0), (176, 98.0), (10, 100.0), (10, 88.0), (73, 99.0), (53, 99.0), (36, 91.0), (15, 89.0), (10, 88.0), (49, 98.0), (159, 93.0), (183, 94.0), (147, 98.0), (13, 92.0), (11, 93.0), (14, 98.0), (52, 97.0), (12, 91.0), (71, 98.0), (58, 93.0), (38, 94.0), (12, 92.0), (18, 98.0), (76, 92.0), (254, 94.0), (53, 95.0), (132, 98.0), (72, 89.0), (50, 98.0), (244, 91.0), (304, 95.0), (73, 98.0), (64, 96.0), (196, 93.0), (19, 95.0), (195, 90.0), (26, 98.0), (33, 90.0), (53, 92.0), (123, 91.0), (395, 96.0), (96, 90.0), (16, 90.0), (126, 97.0), (10, 100.0), (236, 97.0), (13, 100.0), (426, 97.0), (155, 92.0), (16, 94.0), (85, 89.0), (149, 94.0), (247, 92.0), (311, 97.0), (21, 90.0), (354, 91.0), (13, 82.0), (29, 98.0), (142, 88.0), (27, 100.0), (80, 95.0), (267, 95.0), (36, 94.0), (19, 100.0), (11, 100.0), (90, 93.0), (49, 100.0), (146, 98.0), (279, 93.0), (100, 99.0), (211, 96.0), (23, 99.0), (19, 84.0), (137, 93.0), (39, 97.0), (246, 98.0), (31, 98.0), (72, 94.0), (109, 94.0), (37, 98.0), (74, 95.0), (80, 94.0), (21, 98.0), (11, 91.0), (13, 86.0), (44, 95.0), (36, 99.0), (160, 91.0), (57, 92.0), (43, 88.0), (25, 90.0), (69, 96.0), (239, 87.0), (16, 97.0), (50, 99.0), (67, 87.0), (28, 97.0), (16, 87.0), (153, 88.0), (13, 94.0), (31, 95.0), (49, 97.0), (100, 95.0), (337, 95.0), (68, 92.0), (21, 98.0), (12, 92.0), (12, 93.0), (10, 100.0), (43, 97.0), (13, 92.0), (196, 99.0), (29, 95.0), (61, 94.0), (77, 94.0), (274, 98.0), (180, 98.0), (322, 92.0), (42, 97.0), (24, 98.0), (10, 98.0), (146, 94.0), (49, 94.0), (59, 97.0), (319, 97.0), (70, 96.0), (158, 97.0), (228, 94.0), (14, 95.0), (13, 95.0), (10, 100.0), (68, 96.0), (104, 96.0), (14, 94.0), (282, 96.0), (14, 100.0), (13, 94.0), (59, 92.0), (21, 99.0), (41, 91.0), (116, 98.0), (25, 99.0), (51, 99.0), (72, 92.0), (111, 97.0), (36, 97.0), (25, 98.0), (142, 97.0), (58, 98.0), (118, 93.0), (47, 94.0), (43, 87.0), (73, 95.0), (148, 94.0), (18, 100.0), (170, 95.0), (117, 93.0), (33, 92.0), (13, 98.0), (43, 95.0), (28, 94.0), (242, 97.0), (14, 97.0), (86, 95.0), (129, 96.0), (176, 97.0), (458, 92.0), (48, 97.0), (36, 93.0), (16, 96.0), (22, 94.0), (17, 93.0), (194, 95.0), (41, 96.0), (110, 93.0), (21, 97.0), (29, 99.0), (60, 98.0), (63, 99.0), (223, 85.0), (12, 100.0), (37, 91.0), (27, 99.0), (197, 73.0), (163, 100.0), (12, 92.0), (130, 88.0), (14, 92.0), (12, 100.0), (71, 93.0), (221, 97.0), (102, 93.0), (43, 94.0), (78, 97.0), (24, 88.0), (24, 92.0), (225, 95.0), (120, 96.0), (21, 92.0), (175, 95.0), (136, 96.0), (99, 96.0), (10, 80.0), (151, 97.0), (23, 100.0), (18, 93.0), (19, 84.0), (49, 98.0), (142, 95.0), (23, 99.0), (45, 96.0), (129, 95.0), (116, 100.0), (146, 95.0), (88, 93.0), (19, 95.0), (11, 98.0), (51, 90.0), (88, 95.0), (15, 100.0), (14, 91.0), (81, 97.0), (36, 99.0), (75, 92.0), (126, 90.0), (11, 97.0), (200, 95.0), (22, 94.0), (34, 99.0), (16, 96.0), (130, 94.0), (19, 96.0), (120, 93.0), (66, 96.0), (14, 91.0), (36, 97.0), (72, 98.0), (29, 94.0), (13, 86.0), (100, 97.0), (117, 90.0), (12, 96.0), (48, 88.0), (47, 98.0), (11, 93.0), (182, 97.0), (29, 93.0), (37, 91.0), (37, 95.0), (13, 89.0), (27, 96.0), (15, 80.0), (61, 93.0), (30, 95.0), (142, 92.0), (12, 95.0), (163, 93.0), (11, 100.0), (165, 93.0), (49, 99.0), (165, 97.0), (32, 94.0), (16, 100.0), (180, 85.0), (138, 94.0), (19, 96.0), (180, 98.0), (97, 87.0), (107, 98.0), (59, 94.0), (10, nan), (92, 85.0), (30, 92.0), (16, 95.0), (155, 93.0), (110, 96.0), (279, 96.0), (39, 92.0), (93, 96.0), (16, 96.0), (99, 96.0), (104, 98.0), (268, 98.0), (15, 91.0), (29, 95.0), (260, 97.0), (35, 93.0), (53, 91.0), (62, 91.0), (367, 89.0), (26, 98.0), (255, 96.0), (84, 97.0), (189, 93.0), (22, 87.0), (11, 98.0), (87, 91.0), (157, 96.0), (25, 94.0), (22, 99.0), (44, 91.0), (203, 93.0), (75, 95.0), (217, 99.0), (222, 90.0), (264, 94.0), (242, 99.0), (163, 97.0), (50, 94.0), (29, 92.0), (17, 99.0), (132, 81.0), (74, 92.0), (77, 99.0), (10, 94.0), (14, 87.0), (96, 93.0), (186, 94.0), (200, 88.0), (40, 99.0), (252, 96.0), (10, 93.0), (31, 95.0), (28, 94.0), (14, 99.0), (202, 89.0), (101, 93.0), (13, 100.0), (13, 98.0), (42, 86.0), (91, 88.0), (47, 92.0), (130, 95.0), (104, 89.0), (17, 94.0), (21, 97.0), (11, 98.0), (18, 87.0), (17, 97.0), (242, 96.0), (126, 95.0), (312, 93.0), (47, 93.0), (67, 97.0), (141, 98.0), (89, 87.0), (210, 93.0), (20, 98.0), (12, 87.0), (51, 96.0), (18, 99.0), (14, 95.0), (10, 100.0), (158, 89.0), (67, 95.0), (63, 91.0), (104, 89.0), (141, 93.0), (144, 93.0), (80, 94.0), (92, 95.0), (69, 83.0), (82, 99.0), (28, 96.0), (26, 96.0), (116, 91.0), (181, 94.0), (30, 99.0), (119, 90.0), (207, 97.0), (38, 87.0), (30, 93.0), (50, 96.0), (18, 95.0), (112, 99.0), (46, 87.0), (233, 97.0), (57, 96.0), (192, 97.0), (302, 97.0), (10, 88.0), (69, 98.0), (84, 94.0), (142, 95.0), (226, 93.0), (23, 99.0), (27, 95.0), (47, 94.0), (68, 95.0), (53, 94.0), (132, 95.0), (10, 96.0), (316, 95.0), (173, 99.0), (89, 96.0), (10, 96.0), (50, 97.0), (14, 91.0), (38, 94.0), (51, 94.0), (167, 94.0), (177, 98.0), (135, 96.0), (154, 96.0), (19, 79.0), (15, 89.0), (84, 93.0), (14, 95.0), (40, 98.0), (51, 97.0), (102, 90.0), (146, 96.0), (56, 97.0), (246, 93.0), (132, 95.0), (249, 93.0), (29, 94.0), (24, 88.0), (192, 97.0), (20, 89.0), (45, 90.0), (12, 68.0), (169, 92.0), (88, 95.0), (67, 90.0), (10, 92.0), (224, 92.0), (30, 97.0), (226, 92.0), (52, 92.0), (12, 100.0), (21, 96.0), (12, 93.0), (219, 94.0), (85, 96.0), (24, 97.0), (19, 87.0), (17, 91.0), (15, 95.0), (26, 98.0), (29, 96.0), (158, 94.0), (274, 88.0), (61, 91.0), (131, 91.0), (28, 96.0), (23, 90.0), (88, 90.0), (46, 97.0), (168, 98.0), (115, 84.0), (68, 95.0), (285, 92.0), (12, 100.0), (17, 100.0), (117, 93.0), (53, 95.0), (210, 98.0), (33, 98.0), (246, 90.0), (297, 93.0), (31, 87.0), (78, 96.0), (51, 90.0), (19, 90.0), (14, 100.0), (140, 96.0), (97, 94.0), (52, 95.0), (19, 100.0), (212, 98.0), (36, 86.0), (37, 97.0), (105, 94.0), (95, 96.0), (24, 99.0), (25, 99.0), (382, 99.0), (183, 99.0), (241, 96.0), (30, 91.0), (54, 95.0), (77, 94.0), (129, 99.0), (178, 95.0), (247, 94.0), (34, 96.0), (123, 96.0), (272, 97.0), (17, 96.0), (97, 97.0), (124, 96.0), (48, 91.0), (10, 95.0), (10, 88.0), (112, 91.0), (149, 93.0), (11, 95.0), (107, 94.0), (41, 95.0), (81, 95.0), (294, 98.0), (427, 92.0), (14, 99.0), (82, 93.0), (127, 95.0), (228, 92.0), (55, 97.0), (39, 91.0), (27, 97.0), (56, 92.0), (161, 97.0), (22, 96.0), (238, 93.0), (81, 88.0), (10, 98.0), (84, 89.0), (291, 95.0), (11, 96.0), (165, 93.0), (30, 95.0), (35, 96.0), (15, 91.0), (139, 91.0), (23, 97.0), (17, 98.0), (156, 98.0), (224, 98.0), (22, 94.0), (103, 95.0), (87, 98.0), (119, 84.0), (26, 95.0), (269, 95.0), (91, 82.0), (80, 94.0), (95, 95.0), (377, 95.0), (183, 98.0), (58, 98.0), (36, 89.0), (10, 90.0), (38, 89.0), (108, 99.0), (18, 87.0), (14, 100.0), (27, 92.0), (12, 92.0), (57, 96.0), (398, 96.0), (124, 93.0), (150, 98.0), (12, 96.0), (22, 87.0), (177, 94.0), (71, 94.0), (38, 99.0), (157, 93.0), (37, 95.0), (116, 99.0), (10, 94.0), (39, 100.0), (93, 85.0), (257, 98.0), (19, 91.0), (13, 100.0), (101, 90.0), (262, 97.0), (150, 92.0), (42, 98.0), (152, 94.0), (112, 99.0), (222, 95.0), (136, 95.0), (144, 93.0), (39, 94.0), (121, 90.0), (190, 94.0), (255, 88.0), (22, 94.0), (35, 96.0), (10, 90.0), (24, 98.0), (274, 92.0), (34, 99.0), (254, 91.0), (41, 90.0), (26, 96.0), (85, 90.0), (254, 93.0), (16, 99.0), (12, 77.0), (10, 100.0), (22, 89.0), (355, 94.0), (108, 88.0), (17, 99.0), (97, 94.0), (47, 94.0), (136, 97.0), (73, 98.0), (272, 96.0), (169, 91.0), (276, 86.0), (11, 95.0), (21, 97.0), (71, 99.0), (18, 92.0), (29, 94.0), (84, 100.0), (26, 98.0), (14, 90.0), (247, 92.0), (16, 96.0), (35, 91.0), (188, 97.0), (29, 98.0), (20, 97.0), (150, 94.0), (10, 96.0), (109, 86.0), (40, 89.0), (43, 91.0), (270, 92.0), (90, 95.0), (90, 99.0), (114, 96.0), (202, 91.0), (299, 87.0), (92, 92.0), (18, 98.0), (40, 95.0), (16, 85.0), (50, 97.0), (10, 91.0), (80, 97.0), (19, 90.0), (209, 97.0), (42, 92.0), (107, 97.0), (89, 90.0), (250, 95.0), (37, 97.0), (16, 97.0), (34, 98.0), (92, 97.0), (246, 98.0), (70, 86.0), (39, 100.0), (48, 94.0), (31, 89.0), (77, 92.0), (177, 93.0), (28, 96.0), (175, 91.0), (217, 93.0), (92, 90.0), (22, 92.0), (15, 96.0), (12, 100.0), (73, 93.0), (92, 95.0), (269, 92.0), (52, 98.0), (177, 92.0), (19, 93.0), (42, 97.0), (296, 92.0), (12, 100.0), (28, 92.0), (50, 93.0), (193, 96.0), (148, 94.0), (41, 94.0), (10, 94.0), (12, 98.0), (175, 92.0), (42, 95.0), (160, 92.0), (25, 96.0), (19, 97.0), (65, 88.0), (257, 97.0), (16, 96.0), (87, 93.0), (136, 95.0), (98, 95.0), (20, 95.0), (16, 93.0), (37, 83.0), (24, 85.0), (23, 97.0), (27, 99.0), (57, 90.0), (11, 93.0), (12, 84.0), (92, 91.0), (114, 85.0), (31, 96.0), (92, 96.0), (11, 95.0), (45, 96.0), (11, 98.0), (117, 97.0), (216, 81.0), (56, 94.0), (25, 98.0), (220, 96.0), (68, 88.0), (58, 93.0), (13, 83.0), (230, 96.0), (245, 96.0), (21, 99.0), (49, 93.0), (265, 98.0), (42, 85.0), (158, 92.0), (198, 98.0), (34, 95.0), (33, 93.0), (46, 96.0), (14, 94.0), (62, 94.0), (234, 95.0), (29, 95.0), (10, 96.0), (54, 96.0), (16, 94.0), (86, 96.0), (58, 96.0), (17, 96.0), (61, 93.0), (70, 96.0), (28, 98.0), (60, 97.0), (19, 99.0), (21, 91.0), (46, 98.0), (27, 91.0), (21, 81.0), (21, 92.0), (118, 94.0), (31, 86.0), (19, 89.0), (57, 91.0), (10, 84.0), (18, 91.0), (22, 90.0), (17, 93.0), (74, 94.0), (11, 92.0), (16, 94.0), (18, 95.0), (231, 89.0), (410, 87.0), (22, 98.0), (10, 98.0), (102, 95.0), (221, 100.0), (96, 97.0), (41, 86.0), (72, 98.0), (23, 86.0), (11, 100.0), (19, 94.0), (147, 96.0), (25, 92.0), (206, 95.0), (14, 94.0), (147, 99.0), (26, 93.0), (153, 97.0), (12, 100.0), (179, 94.0), (207, 97.0), (252, 98.0), (10, 94.0), (24, 88.0), (31, 97.0), (117, 95.0), (14, 97.0), (316, 97.0), (176, 98.0), (183, 96.0), (19, 100.0), (243, 99.0), (45, 95.0), (100, 97.0), (30, 91.0), (21, 97.0), (14, 95.0), (14, 100.0), (203, 94.0), (27, 90.0), (25, 94.0), (157, 91.0), (80, 95.0), (51, 93.0), (172, 96.0), (27, 95.0), (17, 99.0), (93, 88.0), (308, 98.0), (27, 98.0), (52, 95.0), (10, 100.0), (11, 95.0), (65, 93.0), (59, 94.0), (155, 95.0), (132, 90.0), (21, 95.0), (159, 97.0), (123, 99.0), (10, 100.0), (175, 89.0), (19, 97.0), (18, 98.0), (54, 96.0), (23, 95.0), (11, 100.0), (12, 98.0), (165, 97.0), (28, 95.0), (28, 93.0), (15, 100.0), (28, 82.0), (310, 91.0), (52, 89.0), (133, 95.0), (13, 98.0), (57, 96.0), (21, 95.0), (298, 97.0), (26, 97.0), (15, 89.0), (153, 91.0), (172, 100.0), (233, 92.0), (17, 88.0), (48, 87.0), (30, 98.0), (195, 96.0), (17, 99.0), (129, 96.0), (260, 91.0), (22, 96.0), (44, 95.0), (10, 100.0), (168, 94.0), (11, 87.0), (161, 99.0), (30, 100.0), (54, 95.0), (238, 92.0), (50, 95.0), (36, 97.0), (15, 94.0), (268, 98.0), (118, 92.0), (265, 98.0), (15, 100.0), (13, 89.0), (90, 94.0), (17, 83.0), (99, 94.0), (14, 97.0), (196, 91.0), (11, 91.0), (188, 96.0), (30, 95.0), (85, 96.0), (10, 98.0), (26, 94.0), (178, 91.0), (11, 94.0), (128, 92.0), (56, 93.0), (75, 98.0), (23, 86.0), (126, 98.0), (29, 95.0), (77, 98.0), (216, 93.0), (30, 94.0), (84, 96.0), (172, 96.0), (35, 94.0), (16, 89.0), (43, 97.0), (26, 97.0), (32, 99.0), (25, 93.0), (211, 98.0), (108, 96.0), (13, 96.0), (13, 91.0), (14, 80.0), (12, 97.0), (276, 90.0), (11, 98.0), (116, 93.0), (33, 96.0), (95, 97.0), (43, 85.0), (41, 99.0), (11, 95.0), (47, 92.0), (10, 98.0), (24, 87.0), (37, 94.0), (14, 100.0), (10, 100.0), (12, 98.0), (78, 92.0), (224, 97.0), (48, 95.0), (22, 95.0), (21, 99.0), (186, 94.0), (191, 95.0), (16, 100.0), (94, 93.0), (28, 98.0), (13, 95.0), (33, 93.0), (36, 93.0), (16, 100.0), (20, 96.0), (214, 90.0), (196, 99.0), (193, 97.0), (179, 92.0), (18, 98.0), (74, 95.0), (168, 90.0), (159, 93.0), (32, 95.0), (80, 93.0), (159, 95.0), (33, 94.0), (21, 90.0), (32, 97.0), (20, 97.0), (258, 96.0), (88, 83.0), (149, 92.0), (16, 99.0), (41, 97.0), (56, 98.0), (23, 96.0), (55, 94.0), (182, 96.0), (10, 90.0), (19, 96.0), (35, 97.0), (16, 90.0), (52, 86.0), (32, 94.0), (14, 98.0), (26, 98.0), (114, 97.0), (131, 90.0), (24, 98.0), (77, 80.0), (40, 97.0), (188, 92.0), (235, 82.0), (151, 96.0), (38, 93.0), (94, 97.0), (337, 97.0), (24, 99.0), (12, 95.0), (10, 84.0), (124, 96.0), (14, 94.0), (44, 97.0), (64, 92.0), (31, 93.0), (259, 99.0), (12, 98.0), (15, 93.0), (18, 93.0), (20, 95.0), (45, 85.0), (99, 95.0), (12, 84.0), (311, 94.0), (10, 100.0), (12, 97.0), (26, 100.0), (262, 99.0), (12, 84.0), (28, 98.0), (24, 90.0), (57, 98.0), (61, 94.0), (73, 94.0), (194, 88.0), (38, 91.0), (50, 96.0), (85, 82.0), (13, 94.0), (11, 95.0), (118, 97.0), (47, 97.0), (165, 94.0), (33, 99.0), (62, 90.0), (16, 89.0), (198, 86.0), (19, 98.0), (35, 96.0), (56, 92.0), (45, 92.0), (70, 94.0), (145, 92.0), (55, 96.0), (148, 97.0), (65, 96.0), (90, 96.0), (111, 92.0), (28, 99.0), (12, 93.0), (223, 94.0), (95, 94.0), (116, 97.0), (22, 94.0), (32, 99.0), (41, 94.0), (31, 99.0), (25, 95.0), (18, 96.0), (24, 95.0), (69, 92.0), (42, 96.0), (106, 97.0), (19, 92.0), (23, 97.0), (202, 99.0), (14, 83.0), (12, 93.0), (93, 99.0), (127, 84.0), (41, 98.0), (59, 94.0), (12, 98.0), (295, 96.0), (77, 96.0), (60, 95.0), (392, 97.0), (33, 93.0), (46, 97.0), (10, 96.0), (13, 94.0), (239, 96.0), (29, 96.0), (67, 96.0), (102, 92.0), (21, 99.0), (67, 95.0), (33, 94.0), (150, 99.0), (14, 98.0), (26, 92.0), (58, 92.0), (11, 90.0), (20, 96.0), (20, 99.0), (233, 93.0), (15, 95.0), (51, 97.0), (89, 91.0), (25, 91.0), (229, 90.0), (20, 96.0), (30, 97.0), (18, 96.0), (197, 97.0), (194, 98.0), (34, 83.0), (136, 91.0), (156, 95.0), (89, 91.0), (11, 87.0), (112, 95.0), (18, 73.0), (76, 97.0), (23, 97.0), (13, 89.0), (75, 96.0), (11, 95.0), (80, 99.0), (38, 91.0), (66, 98.0), (27, 94.0), (25, 92.0), (149, 97.0), (202, 93.0), (165, 98.0), (51, 96.0), (270, 99.0), (271, 88.0), (164, 94.0), (294, 92.0), (156, 86.0), (19, 91.0), (33, 98.0), (113, 98.0), (11, 100.0), (92, 86.0), (48, 83.0), (42, 99.0), (34, 86.0), (13, 92.0), (153, 88.0), (67, 96.0), (16, 98.0), (74, 97.0), (10, 98.0), (45, 96.0), (83, 94.0), (260, 94.0), (32, 99.0), (46, 97.0), (243, 93.0), (193, 95.0), (89, 95.0), (10, 86.0), (63, 95.0), (145, 90.0), (155, 95.0), (18, 95.0), (13, 93.0), (449, 95.0), (117, 91.0), (39, 97.0), (13, 100.0), (53, 94.0), (326, 96.0), (11, 89.0), (107, 96.0), (10, 98.0), (140, 97.0), (11, 98.0), (167, 98.0), (223, 96.0), (331, 94.0), (15, 98.0), (324, 95.0), (34, 98.0), (16, 99.0), (27, 98.0), (12, 92.0), (11, 98.0), (37, 99.0), (26, 95.0), (22, 96.0), (14, 99.0), (167, 94.0), (105, 94.0), (18, 92.0), (18, 86.0), (18, 93.0), (180, 97.0), (12, 88.0), (13, 100.0), (46, 94.0), (98, 96.0), (15, 91.0), (10, 86.0), (184, 93.0), (211, 94.0), (54, 98.0), (272, 89.0), (74, 97.0), (100, 91.0), (115, 95.0), (75, 90.0), (38, 93.0), (14, 99.0), (93, 97.0), (109, 88.0), (15, 98.0), (16, 86.0), (35, 95.0), (13, 100.0), (24, 97.0), (27, 95.0), (259, 91.0), (10, 96.0), (60, 93.0), (64, 98.0), (119, 92.0), (10, 100.0), (60, 98.0), (29, 97.0), (122, 97.0), (11, 93.0), (56, 92.0), (12, 97.0), (25, 99.0), (22, 94.0), (80, 99.0), (36, 98.0), (80, 94.0), (21, 97.0), (51, 85.0), (17, 96.0), (70, 88.0), (14, 99.0), (32, 95.0), (22, 95.0), (41, 96.0), (109, 97.0), (155, 90.0), (200, 96.0), (11, 91.0), (153, 98.0), (94, 94.0), (212, 87.0), (17, 89.0), (102, 99.0), (283, 91.0), (119, 96.0), (17, 100.0), (152, 90.0), (37, 99.0), (143, 94.0), (194, 98.0), (12, 95.0), (52, 97.0), (143, 84.0), (39, 97.0), (51, 97.0), (45, 98.0), (12, 98.0), (28, 91.0), (10, 98.0), (15, 96.0), (13, 94.0), (112, 95.0), (166, 99.0), (191, 97.0), (13, 97.0), (175, 91.0), (18, 87.0), (78, 94.0), (36, 99.0), (39, 93.0), (54, 96.0), (136, 95.0), (18, 96.0), (12, 95.0), (10, 96.0), (26, 91.0), (56, 99.0), (17, 96.0), (14, 87.0), (13, 100.0), (21, 98.0), (14, 91.0), (47, 96.0), (13, 100.0), (187, 93.0), (12, 95.0), (55, 97.0), (141, 99.0), (32, 91.0), (199, 89.0), (37, 98.0), (40, 95.0), (14, 98.0), (34, 98.0), (165, 91.0), (124, 97.0), (70, 93.0), (52, 95.0), (67, 95.0), (157, 89.0), (81, 85.0), (99, 88.0), (92, 95.0), (10, 98.0), (11, 96.0), (105, 96.0), (188, 98.0), (243, 96.0), (184, 96.0), (11, 89.0), (14, 94.0), (13, 94.0), (65, 98.0), (55, 94.0), (40, 100.0), (37, 88.0), (44, 95.0), (20, 98.0), (11, 96.0), (16, 99.0), (192, 91.0), (12, 93.0), (17, 94.0), (36, 96.0), (210, 99.0), (33, 93.0), (82, 95.0), (65, 95.0), (283, 99.0), (176, 95.0), (13, 98.0), (28, 97.0), (32, 98.0), (26, 98.0), (23, 90.0), (80, 95.0), (87, 95.0), (26, 87.0), (26, 91.0), (26, 90.0), (10, 96.0), (119, 93.0), (60, 93.0), (25, 94.0), (252, 98.0), (40, 94.0), (21, 95.0), (10, 100.0), (34, 92.0), (93, 96.0), (48, 93.0), (49, 95.0), (21, 94.0), (16, 62.0), (27, 98.0), (10, 96.0), (12, 98.0), (84, 96.0), (13, 95.0), (11, 87.0), (66, 96.0), (18, 95.0), (21, 98.0), (11, 93.0), (158, 98.0), (45, 95.0), (43, 89.0), (79, 84.0), (234, 94.0), (12, 98.0), (169, 97.0), (17, 86.0), (11, 90.0), (20, 99.0), (197, 89.0), (66, 88.0), (15, 89.0), (149, 93.0), (44, 99.0), (72, 93.0), (60, 95.0), (36, 97.0), (262, 97.0), (22, 100.0), (159, 93.0), (177, 87.0), (25, 95.0), (17, 89.0), (11, 85.0), (12, 98.0), (10, 90.0), (143, 99.0), (68, 96.0), (95, 94.0), (50, 94.0), (24, 93.0), (18, 94.0), (68, 94.0), (48, 92.0), (19, 93.0), (58, 98.0), (65, 87.0), (76, 95.0), (10, 93.0), (85, 93.0), (86, 98.0), (110, 96.0), (34, 98.0), (59, 94.0), (63, 98.0), (93, 98.0), (15, 99.0), (121, 95.0), (12, 89.0), (191, 94.0), (154, 95.0), (188, 93.0), (186, 91.0), (40, 92.0), (10, 93.0), (195, 97.0), (20, 98.0), (30, 99.0), (84, 93.0), (53, 93.0), (73, 91.0), (89, 97.0), (97, 95.0), (70, 97.0), (16, 96.0), (59, 89.0), (25, 96.0), (33, 99.0), (174, 86.0), (25, 96.0), (336, 95.0), (18, 93.0), (24, 99.0), (12, 96.0), (18, 87.0), (208, 97.0), (14, 86.0), (213, 96.0), (19, 92.0), (71, 96.0), (17, 99.0), (24, 99.0), (15, 100.0), (58, 85.0), (29, 91.0), (140, 94.0), (31, 92.0), (40, 95.0), (158, 92.0), (13, 95.0), (24, 99.0), (13, 92.0), (112, 93.0), (134, 99.0), (17, 88.0), (27, 96.0), (31, 98.0), (11, 96.0), (58, 100.0), (180, 88.0), (14, 87.0), (10, 90.0), (12, 98.0), (11, 90.0), (41, 89.0), (68, 91.0), (12, 98.0), (20, 100.0), (30, 94.0), (139, 89.0), (14, 80.0), (18, 96.0), (26, 90.0), (12, 92.0), (26, 96.0), (31, 87.0), (60, 87.0), (40, 88.0), (38, 98.0), (70, 100.0), (16, 94.0), (35, 93.0), (49, 99.0), (39, 97.0), (10, 92.0), (14, 83.0), (12, 98.0), (104, 95.0), (204, 95.0), (25, 97.0), (28, 92.0), (57, 96.0), (273, 96.0), (43, 90.0), (81, 94.0), (12, 98.0), (158, 99.0), (13, 97.0), (12, 90.0), (25, 94.0), (151, 95.0), (17, 99.0), (119, 97.0), (13, 87.0), (238, 96.0), (14, 100.0), (302, 98.0), (27, 96.0), (136, 92.0), (32, 96.0), (20, 93.0), (10, 98.0), (242, 95.0), (25, 96.0), (133, 96.0), (166, 95.0), (89, 96.0), (54, 86.0), (68, 90.0), (72, 88.0), (59, 96.0), (27, 99.0), (14, 95.0), (43, 99.0), (18, 95.0), (88, 92.0), (234, 96.0), (210, 97.0), (183, 93.0), (10, 91.0), (15, 94.0), (19, 96.0), (41, 96.0), (11, 84.0), (63, 90.0), (17, 96.0), (59, 92.0), (14, 99.0), (111, 96.0), (10, 96.0), (52, 98.0), (96, 99.0), (12, 93.0), (88, 97.0), (16, 95.0), (30, 96.0), (103, 97.0), (84, 98.0), (168, 95.0), (42, 96.0), (57, 86.0), (22, 96.0), (55, 97.0), (103, 87.0), (77, 90.0), (85, 89.0), (268, 98.0), (64, 98.0), (19, 84.0), (73, 93.0), (74, 98.0), (24, 95.0), (192, 98.0), (10, 90.0), (95, 94.0), (40, 95.0), (93, 93.0), (28, 96.0), (101, 97.0), (17, 96.0), (17, 98.0), (176, 96.0), (16, 94.0), (20, 96.0), (103, 93.0), (11, 95.0), (83, 94.0), (12, 93.0), (459, 94.0), (356, 89.0), (108, 91.0), (39, 97.0), (160, 95.0), (299, 97.0), (182, 98.0), (52, 100.0), (229, 94.0), (10, 96.0), (12, 93.0), (23, 99.0), (76, 95.0), (152, 91.0), (47, 90.0), (15, 93.0), (71, 97.0), (10, 100.0), (45, 90.0), (17, 96.0), (26, 93.0), (23, 92.0), (29, 93.0), (188, 87.0), (39, 91.0), (224, 87.0), (46, 90.0), (116, 89.0), (96, 99.0), (21, 97.0), (28, 96.0), (89, 99.0), (19, 99.0), (13, 94.0), (39, 98.0), (10, 94.0), (62, 97.0), (20, 99.0), (119, 96.0), (11, 98.0), (24, 97.0), (12, 97.0), (26, 97.0), (80, 89.0), (19, 100.0), (11, 84.0), (124, 93.0), (45, 97.0), (39, 75.0), (14, 89.0), (11, 96.0), (21, 95.0), (59, 85.0), (290, 96.0), (17, 90.0), (32, 98.0), (19, 96.0), (21, 83.0), (27, 97.0), (48, 96.0), (11, 86.0), (446, 96.0), (13, 84.0), (278, 95.0), (54, 97.0), (152, 99.0), (10, 98.0), (15, 95.0), (10, 100.0), (202, 97.0), (80, 98.0), (19, 98.0), (101, 90.0), (57, 93.0), (10, 93.0), (24, 97.0), (12, 78.0), (76, 98.0), (33, 94.0), (12, 100.0), (11, 90.0), (170, 96.0), (14, 91.0), (65, 97.0), (89, 96.0), (25, 89.0), (192, 96.0), (217, 96.0), (10, 96.0), (11, 98.0), (69, 99.0), (38, 91.0), (12, 98.0), (23, 90.0), (97, 91.0), (22, 91.0), (88, 92.0), (210, 96.0), (10, 86.0), (11, 91.0), (160, 98.0), (267, 94.0), (47, 87.0), (41, 84.0), (19, 97.0), (43, 99.0), (133, 98.0), (16, 97.0), (31, 86.0), (197, 90.0), (27, 97.0), (91, 98.0), (13, 91.0), (14, 99.0), (292, 96.0), (26, 96.0), (245, 92.0), (26, 93.0), (10, 88.0), (16, 94.0), (32, 98.0), (137, 96.0), (46, 99.0), (17, 98.0), (154, 98.0), (126, 97.0), (26, 98.0), (32, 97.0), (10, 96.0), (18, 91.0), (106, 92.0), (160, 93.0), (21, 99.0), (118, 97.0), (136, 96.0), (56, 93.0), (146, 94.0), (157, 91.0), (16, 94.0), (29, 97.0), (94, 90.0), (69, 91.0), (54, 86.0), (27, 96.0), (128, 100.0), (15, 93.0), (24, 94.0), (33, 78.0), (137, 92.0), (151, 99.0), (158, 98.0), (14, 95.0), (27, 93.0), (33, 91.0), (45, 97.0), (58, 97.0), (22, 97.0), (196, 87.0), (65, 97.0), (212, 95.0), (64, 97.0), (34, 96.0), (128, 96.0), (168, 98.0), (84, 91.0), (34, 94.0), (12, 100.0), (66, 88.0), (232, 94.0), (29, 94.0), (10, 100.0), (215, 93.0), (40, 96.0), (25, 97.0), (169, 93.0), (16, 98.0), (134, 94.0), (118, 86.0), (46, 99.0), (12, 92.0), (102, 94.0), (63, 91.0), (34, 87.0), (129, 96.0), (54, 97.0), (160, 94.0), (12, 100.0), (210, 96.0), (50, 98.0), (52, 98.0), (104, 97.0), (116, 97.0), (130, 96.0), (49, 95.0), (11, 100.0), (10, 93.0), (13, 80.0), (41, 97.0), (14, 85.0), (212, 92.0), (11, 100.0), (78, 96.0), (52, 87.0), (23, 84.0), (26, 83.0), (42, 90.0), (61, 90.0), (12, 96.0), (13, 94.0), (154, 99.0), (82, 95.0), (15, 82.0), (11, 100.0), (64, 93.0), (240, 99.0), (29, 90.0), (41, 94.0), (25, 95.0), (41, 91.0), (443, 97.0), (27, 94.0), (15, 93.0), (10, 93.0), (101, 96.0), (47, 93.0), (45, 98.0), (100, 92.0), (23, 98.0), (153, 92.0), (24, 95.0), (402, 91.0), (17, 99.0), (70, 97.0), (39, 98.0), (124, 96.0), (10, 92.0), (14, 96.0), (114, 94.0), (13, 94.0), (20, 97.0), (131, 95.0), (47, 96.0), (172, 97.0), (264, 94.0), (398, 97.0), (15, 97.0), (10, 92.0), (90, 99.0), (142, 94.0), (260, 89.0), (10, 92.0), (41, 98.0), (11, 87.0), (28, 91.0), (96, 97.0), (111, 98.0), (173, 97.0), (251, 93.0), (11, 90.0), (397, 91.0), (245, 89.0), (10, 98.0), (227, 95.0), (362, 93.0), (16, 96.0), (16, 98.0), (132, 92.0), (81, 96.0), (74, 97.0), (142, 98.0), (30, 94.0), (32, 93.0), (15, 99.0), (31, 96.0), (143, 92.0), (384, 96.0), (104, 95.0), (124, 95.0), (62, 96.0), (133, 95.0), (57, 85.0), (23, 95.0), (30, 87.0), (92, 99.0), (15, 93.0), (43, 98.0), (25, 90.0), (15, 96.0), (167, 95.0), (112, 99.0), (134, 89.0), (57, 96.0), (39, 97.0), (23, 94.0), (185, 94.0), (52, 99.0), (18, 90.0), (72, 99.0), (78, 99.0), (48, 90.0), (14, 83.0), (11, 95.0), (30, 99.0), (23, 98.0), (101, 98.0), (53, 83.0), (26, 94.0), (16, 98.0), (103, 91.0), (41, 97.0), (62, 92.0), (71, 88.0), (76, 88.0), (51, 94.0), (50, 99.0), (34, 95.0), (85, 94.0), (23, 90.0), (224, 97.0), (41, 97.0), (46, 95.0), (46, 97.0), (40, 94.0), (105, 95.0), (227, 87.0), (16, 92.0), (173, 93.0), (11, 93.0), (74, 96.0), (215, 93.0), (55, 95.0), (12, 93.0), (24, 84.0), (70, 97.0), (20, 91.0), (16, 98.0), (30, 83.0), (134, 99.0), (16, 94.0), (91, 96.0), (15, 87.0), (72, 99.0), (21, 97.0), (14, 80.0), (171, 85.0), (18, 97.0), (15, 86.0), (239, 88.0), (33, 94.0), (33, 92.0), (50, 94.0), (125, 94.0), (179, 93.0), (21, 94.0), (95, 93.0), (26, 98.0), (37, 96.0), (142, 88.0), (10, 94.0), (93, 97.0), (170, 90.0), (14, 89.0), (38, 91.0), (214, 95.0), (80, 91.0), (228, 98.0), (12, 92.0), (120, 95.0), (101, 96.0), (10, 85.0), (88, 99.0), (189, 85.0), (38, 98.0), (64, 95.0), (92, 86.0), (50, 92.0), (87, 96.0), (83, 94.0), (97, 94.0), (46, 96.0), (113, 87.0), (73, 96.0), (73, 95.0), (22, 85.0), (129, 94.0), (23, 96.0), (379, 97.0), (20, 89.0), (19, 91.0), (24, 97.0), (89, 98.0), (10, 100.0), (23, 93.0), (34, 92.0), (207, 96.0), (144, 99.0), (36, 89.0), (25, 92.0), (125, 95.0), (19, 95.0), (16, 88.0), (204, 83.0), (47, 95.0), (14, 98.0), (24, 93.0), (13, 100.0), (26, 89.0), (13, 92.0), (131, 97.0), (96, 98.0), (206, 99.0), (218, 99.0), (22, 98.0), (68, 96.0), (66, 86.0), (106, 92.0), (35, 91.0), (45, 96.0), (110, 96.0), (108, 98.0), (173, 96.0), (207, 99.0), (152, 99.0), (168, 88.0), (253, 93.0), (17, 87.0), (32, 97.0), (23, 93.0), (39, 89.0), (53, 93.0), (20, 91.0), (15, 97.0), (15, 96.0), (224, 95.0), (23, 97.0), (14, 89.0), (16, 96.0), (11, 94.0), (99, 97.0), (25, 96.0), (18, 83.0), (64, 92.0), (69, 94.0), (27, 96.0), (83, 93.0), (30, 89.0), (11, 90.0), (45, 95.0), (98, 91.0), (101, 93.0), (150, 91.0), (95, 96.0), (71, 96.0), (18, 96.0), (20, 96.0), (136, 97.0), (229, 95.0), (175, 94.0), (78, 95.0), (33, 97.0), (148, 84.0), (30, 97.0), (25, 98.0), (18, 98.0), (101, 94.0), (29, 94.0), (12, 93.0), (29, 91.0), (33, 100.0), (52, 97.0), (36, 93.0), (65, 87.0), (81, 93.0), (393, 96.0), (51, 98.0), (491, 95.0), (85, 93.0), (45, 95.0), (239, 94.0), (30, 97.0), (10, 100.0), (213, 99.0), (50, 98.0), (193, 94.0), (81, 89.0), (12, 100.0), (89, 86.0), (15, 95.0), (10, 92.0), (40, 89.0), (31, 97.0), (12, 93.0), (175, 98.0), (87, 96.0), (130, 90.0), (37, 99.0), (11, 96.0), (114, 96.0), (18, 90.0), (39, 90.0), (24, 98.0), (25, 99.0), (48, 95.0), (14, 96.0), (54, 94.0), (292, 93.0), (11, 82.0), (24, 100.0), (260, 98.0), (59, 98.0), (10, 100.0), (67, 96.0), (35, 95.0), (99, 97.0), (23, 85.0), (62, 92.0), (136, 95.0), (37, 94.0), (39, 98.0), (55, 95.0), (29, 78.0), (100, 89.0), (12, 95.0), (46, 95.0), (176, 97.0), (238, 95.0), (15, 96.0), (19, 76.0), (44, 84.0), (20, 98.0), (86, 95.0), (15, 99.0), (68, 97.0), (13, 98.0), (23, 100.0), (15, 99.0), (76, 98.0), (72, 96.0), (190, 92.0), (11, 100.0), (22, 96.0), (21, 92.0), (88, 98.0), (29, 87.0), (70, 91.0), (33, 89.0), (55, 96.0), (88, 97.0), (75, 98.0), (18, 90.0), (20, 94.0), (155, 91.0), (50, 94.0), (98, 96.0), (33, 86.0), (20, 98.0), (82, 97.0), (119, 98.0), (22, 95.0), (10, 100.0), (11, 96.0), (120, 96.0), (214, 99.0), (51, 93.0), (15, 91.0), (19, 96.0), (58, 91.0), (34, 93.0), (23, 97.0), (91, 98.0), (12, 93.0), (25, 96.0), (145, 94.0), (97, 98.0), (12, 78.0), (67, 84.0), (159, 98.0), (35, 87.0), (100, 89.0), (65, 91.0), (18, 72.0), (11, 89.0), (19, 96.0), (13, 93.0), (18, 99.0), (24, 97.0), (18, 97.0), (84, 97.0), (17, 94.0), (14, 84.0), (29, 94.0), (19, 91.0), (66, 91.0), (34, 98.0), (19, 95.0), (32, 89.0), (17, 88.0), (43, 98.0), (11, 92.0), (24, 95.0), (297, 93.0), (84, 97.0), (10, 98.0), (18, 99.0), (153, 98.0), (25, 100.0), (26, 93.0), (284, 96.0), (14, 92.0), (163, 96.0), (11, 96.0), (15, 91.0), (27, 95.0), (215, 89.0), (47, 94.0), (116, 98.0), (18, 92.0), (109, 96.0), (131, 93.0), (53, 97.0), (14, 99.0), (10, 98.0), (44, 88.0), (24, 95.0), (13, 73.0), (62, 98.0), (14, 94.0), (145, 96.0), (160, 98.0), (11, 98.0), (29, 97.0), (54, 97.0), (18, 99.0), (13, 98.0), (177, 98.0), (62, 96.0), (53, 85.0), (237, 96.0), (167, 97.0), (17, 92.0), (13, 94.0), (40, 93.0), (210, 98.0), (45, 93.0), (39, 89.0), (12, 95.0), (11, 91.0), (24, 92.0), (16, 96.0), (218, 96.0), (68, 99.0), (148, 92.0), (14, 98.0), (35, 98.0), (16, 93.0), (28, 92.0), (52, 98.0), (30, 95.0), (28, 99.0), (83, 92.0), (158, 90.0), (14, 96.0), (19, 93.0), (149, 98.0), (36, 98.0), (11, 95.0), (23, 99.0), (64, 98.0), (47, 97.0), (10, 100.0), (37, 95.0), (44, 93.0), (19, 91.0), (13, 88.0), (19, 93.0), (161, 94.0), (62, 89.0), (15, 96.0), (143, 95.0), (14, 100.0), (16, 95.0), (30, 93.0), (68, 94.0), (173, 97.0), (77, 97.0), (86, 97.0), (20, 88.0), (50, 97.0), (21, 92.0), (19, 94.0), (99, 98.0), (11, 100.0), (129, 94.0), (242, 94.0), (21, 96.0), (131, 97.0), (11, 87.0), (51, 92.0), (32, 95.0), (41, 93.0), (26, 98.0), (159, 90.0), (12, 96.0), (21, 90.0), (166, 96.0), (10, 98.0), (15, 96.0), (14, 90.0), (16, 94.0), (12, 90.0), (38, 99.0), (125, 98.0), (64, 98.0), (22, 98.0), (89, 97.0), (29, 81.0), (218, 92.0), (20, 96.0), (75, 98.0), (33, 93.0), (348, 96.0), (36, 96.0), (38, 89.0), (98, 94.0), (163, 94.0), (16, 83.0), (16, 94.0), (196, 93.0), (27, 99.0), (183, 93.0), (34, 95.0), (53, 89.0), (40, 99.0), (251, 98.0), (203, 88.0), (171, 94.0), (149, 93.0), (165, 94.0), (42, 93.0), (338, 92.0), (58, 98.0), (15, 97.0), (18, 93.0), (68, 98.0), (31, 96.0), (132, 94.0), (118, 93.0), (212, 95.0), (101, 88.0), (41, 94.0), (75, 98.0), (10, 94.0), (67, 79.0), (88, 98.0), (38, 97.0), (33, 98.0), (32, 94.0), (51, 97.0), (104, 93.0), (13, 97.0), (86, 99.0), (39, 93.0), (190, 94.0), (49, 97.0), (22, 98.0), (11, 75.0), (28, 95.0), (19, 99.0), (24, 98.0), (27, 100.0), (17, 91.0), (92, 87.0), (34, 90.0), (15, 100.0), (62, 95.0), (10, 84.0), (127, 97.0), (10, 86.0), (128, 97.0), (72, 94.0), (49, 96.0), (78, 96.0), (109, 97.0), (221, 94.0), (14, 95.0), (18, 94.0), (46, 97.0), (26, 95.0), (41, 97.0), (24, 90.0), (45, 96.0), (39, 98.0), (20, 95.0), (179, 96.0), (22, 93.0), (16, 86.0), (53, 99.0), (17, 93.0), (14, 94.0), (40, 95.0), (171, 98.0), (79, 97.0), (93, 94.0), (18, 98.0), (29, 100.0), (12, 93.0), (247, 92.0), (18, 94.0), (13, 98.0), (22, 92.0), (16, 96.0), (43, 96.0), (65, 90.0), (11, 96.0), (43, 99.0), (65, 97.0), (544, 98.0), (52, 99.0), (43, 97.0), (78, 93.0), (174, 93.0), (118, 91.0), (121, 97.0), (26, 88.0), (15, 96.0), (167, 93.0), (56, 99.0), (12, 95.0), (29, 98.0), (61, 95.0), (24, 97.0), (12, 98.0), (31, 97.0), (241, 93.0), (19, 93.0), (21, 95.0), (122, 97.0), (13, 97.0), (26, 100.0), (45, 92.0), (19, 90.0), (39, 98.0), (252, 92.0), (229, 88.0), (87, 93.0), (96, 91.0), (24, 92.0), (16, 99.0), (18, 86.0), (45, 98.0), (94, 97.0), (13, 95.0), (13, 83.0), (10, 93.0), (22, 95.0), (71, 97.0), (10, 90.0), (104, 90.0), (29, 94.0), (80, 99.0), (53, 97.0), (89, 98.0), (41, 91.0), (10, 100.0), (136, 95.0), (226, 93.0), (33, 96.0), (28, 96.0), (23, 94.0), (86, 97.0), (16, 99.0), (14, 93.0), (73, 98.0), (10, 96.0), (24, 87.0), (21, 89.0), (55, 98.0), (243, 93.0), (15, 93.0), (15, 80.0), (15, 89.0), (119, 95.0), (145, 99.0), (140, 98.0), (11, 98.0), (22, 99.0), (221, 88.0), (114, 85.0), (21, 99.0), (26, 97.0), (24, 97.0), (105, 91.0), (209, 93.0), (13, 95.0), (71, 95.0), (79, 95.0), (239, 88.0), (105, 97.0), (13, 100.0), (73, 98.0), (20, 95.0), (10, 94.0), (16, 96.0), (213, 100.0), (119, 90.0), (22, 98.0), (123, 95.0), (24, 93.0), (10, 98.0), (14, 97.0), (232, 97.0), (77, 98.0), (100, 95.0), (28, 96.0), (16, 96.0), (85, 93.0), (375, 98.0), (155, 92.0), (72, 95.0), (12, 90.0), (77, 95.0), (159, 98.0), (14, 94.0), (192, 97.0), (144, 93.0), (55, 95.0), (95, 93.0), (17, 96.0), (10, 84.0), (24, 87.0), (32, 90.0), (76, 93.0), (19, 98.0), (73, 92.0), (30, 97.0), (33, 98.0), (126, 93.0), (219, 97.0), (47, 97.0), (101, 93.0), (120, 87.0), (15, 89.0), (12, 87.0), (14, 100.0), (65, 96.0), (58, 98.0), (12, 92.0), (20, 92.0), (15, 88.0), (11, 100.0), (84, 94.0), (71, 91.0), (67, 89.0), (152, 96.0), (25, 97.0), (21, 96.0), (226, 92.0), (142, 95.0), (97, 95.0), (61, 98.0), (87, 93.0), (110, 95.0), (161, 97.0), (31, 98.0), (21, 97.0), (13, 100.0), (75, 97.0), (65, 95.0), (38, 95.0), (17, 99.0), (88, 94.0), (92, 90.0), (12, 95.0), (54, 99.0), (146, 96.0), (19, 98.0), (12, 97.0), (134, 94.0), (52, 99.0), (137, 87.0), (159, 95.0), (15, 96.0), (32, 88.0), (341, 97.0), (24, 96.0), (13, 80.0), (38, 99.0), (17, 95.0), (18, 99.0), (131, 91.0), (34, 96.0), (42, 96.0), (18, 99.0), (126, 95.0), (158, 91.0), (97, 91.0), (169, 98.0), (55, 97.0), (39, 92.0), (60, 99.0), (47, 99.0), (147, 98.0), (72, 84.0), (15, 86.0), (17, 98.0), (28, 88.0), (54, 92.0), (284, 96.0), (16, 99.0), (60, 100.0), (18, 99.0), (56, 94.0), (64, 98.0), (62, 95.0), (34, 96.0), (10, 90.0), (16, 98.0), (50, 91.0), (77, 95.0), (188, 97.0), (85, 97.0), (181, 96.0), (11, 96.0), (16, 98.0), (97, 95.0), (38, 98.0), (34, 91.0), (10, 98.0), (29, 94.0), (10, 90.0), (44, 96.0), (47, 99.0), (65, 97.0), (160, 96.0), (289, 98.0), (15, 96.0), (13, 94.0), (12, 98.0), (11, 96.0), (17, 93.0), (19, 99.0), (18, 98.0), (24, 93.0), (34, 95.0), (84, 98.0), (304, 96.0), (34, 96.0), (268, 95.0), (48, 94.0), (36, 98.0), (16, 100.0), (16, 100.0), (193, 95.0), (11, 91.0), (23, 98.0), (101, 95.0), (21, 90.0), (13, 98.0), (73, 97.0), (111, 90.0), (116, 98.0), (65, 99.0), (178, 98.0), (52, 98.0), (67, 94.0), (375, 96.0), (221, 95.0), (41, 93.0), (234, 96.0), (16, 93.0), (27, 96.0), (16, 95.0), (14, 97.0), (135, 94.0), (182, 89.0), (137, 94.0), (12, 97.0), (58, 91.0), (37, 92.0), (154, 95.0), (14, 100.0), (155, 95.0), (56, 95.0), (36, 99.0), (70, 98.0), (53, 96.0), (179, 94.0), (179, 92.0), (149, 90.0), (143, 92.0), (31, 88.0), (12, 93.0), (12, 95.0), (56, 99.0), (47, 97.0), (16, 97.0), (88, 96.0), (236, 94.0), (101, 95.0), (12, 98.0), (85, 88.0), (64, 98.0), (11, 96.0), (88, 99.0), (18, 94.0), (44, 87.0), (55, 90.0), (40, 87.0), (48, 90.0), (36, 83.0), (46, 90.0), (23, 99.0), (28, 94.0), (287, 95.0), (11, 95.0), (40, 95.0), (62, 97.0), (95, 96.0), (140, 99.0), (55, 96.0), (79, 94.0), (59, 90.0), (22, 99.0), (12, 100.0), (20, 97.0), (18, 95.0), (12, 90.0), (110, 98.0), (28, 98.0), (180, 94.0), (127, 98.0), (164, 94.0), (13, 98.0), (166, 95.0), (29, 92.0), (56, 94.0), (62, 92.0), (26, 98.0), (205, 95.0), (26, 88.0), (39, 96.0), (81, 98.0), (104, 93.0), (130, 96.0), (177, 96.0), (12, 91.0), (88, 95.0), (125, 98.0), (17, 96.0), (13, 100.0), (91, 96.0), (88, 90.0), (164, 93.0), (42, 92.0), (54, 91.0), (11, 96.0), (10, 100.0), (162, 97.0), (42, 99.0), (137, 85.0), (44, 90.0), (81, 96.0), (67, 86.0), (41, 99.0), (328, 96.0), (133, 96.0), (10, 100.0), (12, 93.0), (461, 99.0), (33, 97.0), (45, 91.0), (11, 94.0), (12, 85.0), (184, 99.0), (114, 93.0), (10, 89.0), (27, 93.0), (29, 100.0), (60, 86.0), (95, 97.0), (116, 95.0), (55, 96.0), (27, 96.0), (82, 90.0), (56, 96.0), (80, 99.0), (11, 82.0), (38, 87.0), (100, 86.0), (203, 94.0), (24, 93.0), (28, 95.0), (209, 96.0), (24, 98.0), (322, 93.0), (169, 93.0), (30, 98.0), (30, 85.0), (11, 94.0), (117, 95.0), (166, 96.0), (103, 88.0), (24, 98.0), (29, 97.0), (78, 97.0), (21, 96.0), (77, 98.0), (34, 90.0), (130, 98.0), (36, 94.0), (196, 96.0), (93, 96.0), (16, 81.0), (19, 89.0), (65, 93.0), (77, 92.0), (69, 98.0), (104, 94.0), (112, 98.0), (98, 87.0), (528, 95.0), (89, 93.0), (11, 92.0), (117, 97.0), (14, 99.0), (144, 90.0), (136, 98.0), (137, 97.0), (44, 96.0), (29, 97.0), (35, 99.0), (47, 97.0), (38, 95.0), (138, 96.0), (272, 95.0), (62, 94.0), (121, 97.0), (12, 88.0), (38, 98.0), (147, 96.0), (14, 97.0), (34, 86.0), (17, 100.0), (25, 82.0), (56, 98.0), (92, 89.0), (95, 94.0), (72, 97.0), (24, 88.0), (195, 94.0), (62, 83.0), (87, 88.0), (51, 83.0), (25, 97.0), (68, 100.0), (202, 97.0), (195, 98.0), (132, 97.0), (197, 95.0), (51, 89.0), (185, 88.0), (174, 91.0), (193, 88.0), (62, 94.0), (60, 95.0), (13, 82.0), (10, 98.0), (55, 95.0), (33, 98.0), (84, 89.0), (194, 92.0), (102, 98.0), (126, 97.0), (69, 94.0), (110, 94.0), (165, 96.0), (42, 93.0), (160, 92.0), (85, 96.0), (29, 99.0), (31, 89.0), (56, 97.0), (46, 96.0), (116, 82.0), (12, 91.0), (60, 100.0), (37, 97.0), (29, 96.0), (25, 97.0), (13, 98.0), (159, 95.0), (124, 99.0), (32, 90.0), (126, 98.0), (10, 98.0), (197, 88.0), (167, 96.0), (151, 94.0), (154, 99.0), (87, 96.0), (110, 97.0), (69, 96.0), (105, 95.0), (207, 96.0), (54, 89.0), (41, 94.0), (87, 95.0), (24, 95.0), (18, 99.0), (91, 96.0), (65, 92.0), (114, 92.0), (15, 85.0), (11, 96.0), (61, 99.0), (11, 96.0), (58, 99.0), (77, 94.0), (94, 99.0), (129, 80.0), (24, 98.0), (26, 73.0), (37, 100.0), (59, 98.0), (72, 95.0), (113, 96.0), (10, 98.0), (158, 97.0), (15, 97.0), (25, 94.0), (135, 97.0), (50, 88.0), (35, 97.0), (27, 93.0), (26, 96.0), (172, 97.0), (70, 99.0), (231, 94.0), (470, 94.0), (50, 92.0), (359, 99.0), (72, 98.0), (18, 95.0), (264, 97.0), (10, 98.0), (213, 96.0), (59, 98.0), (50, 92.0), (145, 99.0), (21, 97.0), (11, 96.0), (16, 97.0), (19, 92.0), (22, 99.0), (138, 99.0), (122, 92.0), (91, 98.0), (60, 99.0), (27, 97.0), (37, 100.0), (79, 97.0), (33, 95.0), (25, 94.0), (14, 74.0), (71, 96.0), (26, 99.0), (12, 70.0), (24, 96.0), (15, 100.0), (15, 90.0), (68, 99.0), (173, 90.0), (11, 95.0), (122, 94.0), (197, 95.0), (11, 96.0), (60, 98.0), (21, 99.0), (52, 97.0), (22, 96.0), (60, 94.0), (13, 94.0), (14, 97.0), (72, 92.0), (34, 95.0), (73, 98.0), (100, 91.0), (39, 97.0), (19, 97.0), (163, 99.0), (35, 98.0), (152, 94.0), (11, 98.0), (36, 95.0), (35, 97.0), (145, 98.0), (67, 97.0), (15, 93.0), (75, 95.0), (15, 96.0), (10, 94.0), (13, 94.0), (56, 100.0), (105, 93.0), (27, 97.0), (20, 100.0), (15, 94.0), (144, 96.0), (88, 95.0), (11, 85.0), (36, 99.0), (26, 98.0), (124, 94.0), (34, 93.0), (120, 97.0), (70, 98.0), (144, 93.0), (24, 88.0), (142, 97.0), (12, 98.0), (49, 91.0), (134, 99.0), (27, 88.0), (53, 99.0), (13, 78.0), (159, 99.0), (124, 89.0), (59, 91.0), (163, 87.0), (20, 95.0), (100, 96.0), (14, 100.0), (196, 93.0), (23, 88.0), (181, 100.0), (57, 89.0), (61, 94.0), (11, 93.0), (39, 96.0), (33, 96.0), (76, 94.0), (131, 95.0), (16, 99.0), (12, 95.0), (36, 96.0), (41, 95.0), (35, 97.0), (68, 90.0), (12, 90.0), (11, 98.0), (15, 100.0), (257, 97.0), (41, 97.0), (58, 98.0), (11, 98.0), (73, 100.0), (11, 100.0), (58, 99.0), (26, 89.0), (13, 97.0), (13, 98.0), (21, 98.0), (85, 98.0), (32, 99.0), (16, 98.0), (59, 92.0), (24, 92.0), (22, 95.0), (12, 100.0), (10, 96.0), (88, 96.0), (208, 96.0), (13, 97.0), (18, 99.0), (126, 95.0), (39, 95.0), (90, 97.0), (17, 91.0), (30, 96.0), (58, 93.0), (15, 94.0), (57, 94.0), (17, 93.0), (19, 92.0), (18, 96.0), (20, 97.0), (40, 98.0), (206, 97.0), (28, 97.0), (28, 80.0), (107, 92.0), (242, 95.0), (12, 91.0), (13, 100.0), (19, 98.0), (31, 97.0), (11, 89.0), (20, 96.0), (20, 97.0), (11, 98.0), (74, 99.0), (32, 88.0), (14, 98.0), (116, 99.0), (34, 89.0), (121, 89.0), (11, 92.0), (41, 99.0), (51, 93.0), (182, 96.0), (35, 96.0), (247, 96.0), (62, 96.0), (131, 94.0), (49, 97.0), (29, 93.0), (40, 98.0), (207, 97.0), (39, 99.0), (12, 97.0), (10, 95.0), (54, 96.0), (305, 94.0), (54, 86.0), (54, 98.0), (14, 96.0), (16, 96.0), (210, 92.0), (219, 93.0), (15, 99.0), (205, 92.0), (279, 98.0), (12, 92.0), (20, 95.0), (234, 91.0), (186, 93.0), (242, 92.0), (240, 95.0), (243, 94.0), (177, 92.0), (215, 94.0), (67, 96.0), (86, 97.0), (105, 94.0), (41, 95.0), (270, 96.0), (32, 90.0), (165, 97.0), (17, 89.0), (21, 100.0), (15, 99.0), (169, 95.0), (10, 91.0), (131, 95.0), (156, 93.0), (19, 97.0), (80, 90.0), (26, 97.0), (13, 93.0), (102, 98.0), (32, 93.0), (20, 93.0), (18, 93.0), (17, 95.0), (15, 99.0), (31, 97.0), (16, 99.0), (249, 93.0), (21, 90.0), (58, 99.0), (294, 98.0), (136, 95.0), (51, 98.0), (19, 93.0), (10, 98.0), (215, 88.0), (13, 95.0), (120, 96.0), (56, 97.0), (12, 100.0), (22, 92.0), (19, 94.0), (22, 98.0), (15, 91.0), (66, 92.0), (11, 100.0), (63, 97.0), (117, 97.0), (14, 93.0), (144, 96.0), (20, 95.0), (46, 93.0), (39, 87.0), (10, 76.0), (16, 100.0), (27, 91.0), (23, 93.0), (76, 96.0), (16, 93.0), (18, 83.0), (15, 92.0), (15, 95.0), (14, 97.0), (11, 96.0), (12, 95.0), (21, 100.0), (12, 100.0), (108, 99.0), (27, 93.0), (178, 94.0), (12, 95.0), (10, 88.0), (15, 80.0), (12, 97.0), (27, 95.0), (174, 98.0), (17, 99.0), (213, 98.0), (25, 95.0), (28, 98.0), (13, 92.0), (80, 95.0), (12, 95.0), (22, 97.0), (46, 96.0), (43, 100.0), (22, 96.0), (18, 95.0), (111, 90.0), (29, 91.0), (55, 96.0), (30, 92.0), (184, 99.0), (145, 76.0), (284, 80.0), (150, 99.0), (231, 95.0), (58, 90.0), (54, 97.0), (77, 94.0), (208, 98.0), (20, 84.0), (86, 94.0), (128, 96.0), (28, 94.0), (12, 100.0), (25, 82.0), (12, 98.0), (37, 87.0), (21, 95.0), (127, 97.0), (16, 96.0), (73, 89.0), (18, 95.0), (167, 99.0), (211, 99.0), (14, 98.0), (51, 87.0), (55, 94.0), (54, 97.0), (16, 97.0), (117, 92.0), (11, 100.0), (21, 100.0), (229, 88.0), (37, 91.0), (79, 88.0), (526, 97.0), (10, 94.0), (14, 97.0), (24, 94.0), (32, 97.0), (147, 94.0), (18, 98.0), (112, 98.0), (85, 95.0), (14, 88.0), (273, 92.0), (20, 82.0), (38, 95.0), (11, 93.0), (47, 97.0), (20, 88.0), (11, 97.0), (20, 98.0), (28, 83.0), (53, 96.0), (19, 99.0), (169, 93.0), (17, 84.0), (32, 99.0), (118, 95.0), (303, 94.0), (171, 99.0), (18, 91.0), (95, 97.0), (127, 99.0), (32, 94.0), (18, 100.0), (18, 98.0), (66, 97.0), (11, 98.0), (10, 90.0), (10, 82.0), (56, 98.0), (48, 97.0), (177, 94.0), (15, 97.0), (341, 95.0), (15, 100.0), (168, 91.0), (37, 98.0), (17, 96.0), (13, 93.0), (234, 97.0), (100, 95.0), (13, 95.0), (18, 97.0), (124, 98.0), (11, 98.0), (15, 99.0), (18, 96.0), (198, 99.0), (254, 89.0), (134, 99.0), (48, 99.0), (164, 95.0), (15, 89.0), (11, 93.0), (50, 99.0), (14, 94.0), (26, 98.0), (24, 94.0), (106, 93.0), (42, 92.0), (68, 97.0), (76, 90.0), (10, 91.0), (15, 93.0), (33, 98.0), (93, 94.0), (138, 94.0), (10, 85.0), (14, 93.0), (30, 94.0), (41, 94.0), (15, 91.0), (72, 80.0), (69, 97.0), (51, 97.0), (23, 90.0), (24, 98.0), (23, 91.0), (12, 100.0), (145, 97.0), (50, 96.0), (10, 93.0), (24, 96.0), (14, 100.0), (57, 95.0), (83, 92.0), (18, 93.0), (23, 97.0), (17, 99.0), (11, 95.0), (18, 79.0), (62, 98.0), (33, 97.0), (158, 99.0), (21, 93.0), (11, 98.0), (204, 99.0), (15, 99.0), (70, 99.0), (16, 99.0), (227, 95.0), (322, 96.0), (45, 88.0), (17, 94.0), (36, 93.0), (132, 94.0), (173, 96.0), (10, 78.0), (156, 98.0), (68, 97.0), (259, 98.0), (173, 93.0), (129, 95.0), (52, 99.0), (22, 89.0), (97, 98.0), (15, 100.0), (84, 89.0), (20, 92.0), (30, 88.0), (168, 97.0), (31, 94.0), (13, 95.0), (79, 95.0), (12, 97.0), (65, 96.0), (18, 93.0), (27, 92.0), (150, 96.0), (32, 97.0), (12, 100.0), (20, 100.0), (24, 88.0), (11, 98.0), (28, 94.0), (20, 92.0), (45, 91.0), (68, 97.0), (37, 94.0), (106, 98.0), (12, 94.0), (30, 99.0), (19, 96.0), (163, 95.0), (239, 95.0), (12, 89.0), (13, 98.0), (10, 90.0), (125, 97.0), (16, 96.0), (62, 98.0), (24, 87.0), (33, 93.0), (148, 97.0), (107, 95.0), (174, 95.0), (169, 91.0), (205, 91.0), (27, 94.0), (26, 92.0), (16, 85.0), (65, 96.0), (18, 97.0), (33, 97.0), (10, 90.0), (78, 94.0), (18, 89.0), (296, 99.0), (107, 87.0), (44, 90.0), (48, 98.0), (13, 100.0), (219, 97.0), (10, 100.0), (208, 98.0), (19, 82.0), (92, 99.0), (11, 95.0), (13, 93.0), (32, 93.0), (102, 95.0), (58, 98.0), (13, 95.0), (177, 98.0), (29, 96.0), (33, 96.0), (23, 96.0), (20, 99.0), (279, 96.0), (23, 97.0), (201, 98.0), (47, 90.0), (25, 93.0), (12, 83.0), (86, 99.0), (215, 92.0), (35, 89.0), (424, 95.0), (10, 88.0), (408, 96.0), (146, 98.0), (15, 97.0), (67, 97.0), (12, 100.0), (13, 92.0), (138, 89.0), (182, 91.0), (27, 96.0), (28, 99.0), (133, 97.0), (23, 95.0), (251, 98.0), (12, 92.0), (10, 98.0), (50, 92.0), (114, 98.0), (118, 93.0), (29, 96.0), (15, 91.0), (61, 98.0), (142, 93.0), (241, 96.0), (14, 97.0), (41, 99.0), (249, 93.0), (204, 94.0), (22, 95.0), (231, 94.0), (14, 74.0), (93, 89.0), (17, 100.0), (12, 98.0), (13, 93.0), (29, 99.0), (19, 93.0), (101, 86.0), (18, 93.0), (95, 91.0), (40, 90.0), (16, 100.0), (10, 98.0), (125, 92.0), (25, 95.0), (20, 97.0), (13, 98.0), (45, 96.0), (29, 95.0), (10, 100.0), (49, 94.0), (39, 98.0), (76, 86.0), (15, 94.0), (24, 93.0), (127, 99.0), (125, 97.0), (209, 99.0), (26, 98.0), (16, 88.0), (111, 95.0), (19, 98.0), (53, 95.0), (192, 92.0), (39, 92.0), (165, 94.0), (28, 94.0), (14, 100.0), (11, 91.0), (177, 96.0), (12, 100.0), (57, 90.0), (16, 95.0), (35, 94.0), (92, 98.0), (14, 100.0), (44, 98.0), (34, 90.0), (24, 99.0), (230, 97.0), (126, 93.0), (12, 95.0), (52, 96.0), (12, 98.0), (224, 97.0), (110, 98.0), (54, 96.0), (10, 94.0), (27, 96.0), (224, 98.0), (90, 94.0), (11, 92.0), (248, 86.0), (357, 98.0), (28, 92.0), (42, 99.0), (170, 96.0), (62, 98.0), (12, 97.0), (178, 95.0), (123, 90.0), (38, 96.0), (147, 92.0), (64, 97.0), (77, 97.0), (18, 99.0), (72, 99.0), (25, 96.0), (11, 96.0), (11, 100.0), (26, 85.0), (126, 94.0), (41, 100.0), (52, 96.0), (20, 99.0), (112, 98.0), (10, 91.0), (14, 99.0), (43, 96.0), (14, 96.0), (138, 99.0), (112, 98.0), (181, 98.0), (10, 98.0), (12, 97.0), (20, 96.0), (52, 95.0), (169, 98.0), (26, 97.0), (83, 100.0), (151, 98.0), (70, 97.0), (66, 99.0), (10, 96.0), (12, 97.0), (24, 92.0), (15, 95.0), (88, 97.0), (275, 91.0), (25, 97.0), (93, 94.0), (113, 93.0), (11, 93.0), (256, 97.0), (26, 97.0), (14, 100.0), (61, 95.0), (15, 98.0), (14, 94.0), (130, 96.0), (84, 99.0), (92, 98.0), (11, 89.0), (31, 91.0), (19, 94.0), (374, 94.0), (23, 95.0), (66, 93.0), (177, 94.0), (15, 96.0), (16, 98.0), (147, 97.0), (71, 94.0), (17, 99.0), (11, 95.0), (76, 96.0), (39, 89.0), (31, 92.0), (182, 87.0), (22, 81.0), (30, 93.0), (70, 98.0), (177, 94.0), (73, 96.0), (15, 92.0), (32, 90.0), (42, 90.0), (348, 96.0), (343, 96.0), (331, 95.0), (41, 97.0), (351, 97.0), (377, 96.0), (83, 100.0), (140, 98.0), (130, 99.0), (81, 96.0), (10, 96.0), (23, 93.0), (22, 98.0), (80, 91.0), (91, 98.0), (69, 96.0), (24, 94.0), (138, 98.0), (14, 84.0), (22, 97.0), (165, 93.0), (10, 96.0), (278, 97.0), (10, 93.0), (36, 94.0), (15, 85.0), (101, 99.0), (40, 97.0), (64, 92.0), (16, 100.0), (142, 98.0), (126, 98.0), (13, 95.0), (12, 98.0), (92, 95.0), (12, 98.0), (78, 91.0), (119, 94.0), (75, 84.0), (10, 100.0), (14, 96.0), (54, 100.0), (46, 92.0), (202, 91.0), (155, 89.0), (19, 95.0), (13, 98.0), (150, 98.0), (624, 97.0), (24, 99.0), (132, 95.0), (168, 98.0), (17, 94.0), (133, 89.0), (21, 94.0), (54, 98.0), (14, 86.0), (29, 96.0), (11, 100.0), (19, 96.0), (11, 96.0), (24, 89.0), (179, 91.0), (249, 96.0), (113, 97.0), (298, 97.0), (23, 99.0), (171, 94.0), (21, 96.0), (35, 97.0), (88, 93.0), (72, 97.0), (25, 98.0), (96, 94.0), (54, 99.0), (239, 90.0), (13, 95.0), (48, 85.0), (14, 100.0), (117, 94.0), (108, 95.0), (84, 84.0), (81, 95.0), (206, 87.0), (32, 97.0), (103, 96.0), (72, 81.0), (10, 98.0), (97, 92.0), (65, 95.0), (134, 94.0), (62, 86.0), (13, 98.0), (30, 97.0), (17, 96.0), (40, 98.0), (21, 100.0), (123, 97.0), (25, 90.0), (94, 100.0), (47, 96.0), (16, 90.0), (11, 88.0), (26, 94.0), (22, 95.0), (23, 96.0), (145, 97.0), (107, 97.0), (40, 97.0), (25, 91.0), (73, 99.0), (10, 92.0), (17, 94.0), (37, 97.0), (100, 95.0), (16, 99.0), (177, 98.0), (158, 97.0), (10, 100.0), (13, 68.0), (10, 96.0), (93, 94.0), (163, 99.0), (23, 97.0), (51, 99.0), (81, 94.0), (219, 98.0), (55, 97.0), (138, 92.0), (17, 96.0), (31, 94.0), (182, 95.0), (14, 97.0), (38, 93.0), (202, 98.0), (189, 98.0), (142, 99.0), (13, 88.0), (245, 95.0), (13, 100.0), (119, 97.0), (41, 97.0), (51, 94.0), (10, 96.0), (207, 96.0), (16, 87.0), (243, 92.0), (11, 100.0), (124, 91.0), (13, 100.0), (71, 97.0), (91, 100.0), (125, 99.0), (21, 93.0), (192, 99.0), (12, 88.0), (153, 87.0), (18, 90.0), (56, 93.0), (45, 94.0), (20, 89.0), (12, 97.0), (50, 93.0), (13, 98.0), (23, 98.0), (229, 91.0), (24, 95.0), (73, 96.0), (212, 97.0), (70, 93.0), (22, 92.0), (10, 96.0), (261, 99.0), (20, 96.0), (94, 97.0), (39, 97.0), (34, 95.0), (14, 94.0), (105, 97.0), (12, 98.0), (98, 97.0), (70, 97.0), (102, 96.0), (46, 89.0), (108, 97.0), (30, 99.0), (42, 92.0), (76, 96.0), (137, 97.0), (70, 97.0), (252, 88.0), (13, 95.0), (161, 93.0), (13, 97.0), (124, 97.0), (26, 95.0), (42, 95.0), (182, 96.0), (121, 92.0), (56, 93.0), (15, 96.0), (163, 100.0), (29, 98.0), (83, 91.0), (26, 95.0), (69, 96.0), (20, 96.0), (134, 98.0), (19, 88.0), (63, 97.0), (74, 92.0), (17, 97.0), (72, 97.0), (13, 100.0), (32, 96.0), (91, 98.0), (24, 98.0), (20, 89.0), (129, 97.0), (27, 90.0), (19, 94.0), (177, 94.0), (60, 95.0), (86, 96.0), (160, 95.0), (10, 98.0), (16, 91.0), (80, 96.0), (92, 96.0), (145, 97.0), (88, 95.0), (71, 88.0), (41, 94.0), (342, 98.0), (99, 98.0), (119, 90.0), (287, 99.0), (70, 94.0), (99, 99.0), (51, 94.0), (15, 99.0), (79, 95.0), (23, 95.0), (132, 92.0), (87, 94.0), (40, 99.0), (315, 93.0), (125, 97.0), (22, 99.0), (23, 86.0), (31, 99.0), (126, 98.0), (100, 97.0), (149, 97.0), (130, 97.0), (145, 98.0), (10, 92.0), (22, 96.0), (13, 97.0), (35, 100.0), (11, 91.0), (39, 94.0), (17, 100.0), (163, 97.0), (14, 94.0), (10, 90.0), (76, 92.0), (148, 96.0), (149, 95.0), (31, 93.0), (149, 85.0), (53, 86.0), (11, 89.0), (217, 97.0), (108, 99.0), (31, 99.0), (13, 91.0), (17, 96.0), (38, 97.0), (65, 100.0), (46, 96.0), (11, 93.0), (32, 95.0), (127, 98.0), (37, 99.0), (36, 92.0), (51, 94.0), (34, 96.0), (66, 96.0), (11, 89.0), (64, 98.0), (170, 95.0), (37, 96.0), (66, 98.0), (108, 97.0), (52, 97.0), (232, 98.0), (72, 95.0), (17, 96.0), (18, 95.0), (55, 91.0), (15, 99.0), (27, 96.0), (141, 98.0), (225, 87.0), (45, 98.0), (207, 88.0), (16, 90.0), (58, 96.0), (38, 99.0), (11, 86.0), (292, 89.0), (10, 97.0), (52, 88.0), (27, 87.0), (32, 98.0), (106, 94.0), (75, 98.0), (89, 86.0), (10, 100.0), (32, 89.0), (33, 92.0), (174, 96.0), (123, 96.0), (82, 95.0), (41, 97.0), (234, 94.0), (66, 89.0), (11, 98.0), (96, 83.0), (11, 96.0), (25, 99.0), (95, 99.0), (37, 87.0), (10, 100.0), (13, 100.0), (99, 100.0), (12, 100.0), (91, 92.0), (16, 96.0), (139, 97.0), (12, 98.0), (314, 97.0), (91, 99.0), (18, 94.0), (11, 95.0), (181, 95.0), (326, 97.0), (81, 98.0), (22, 99.0), (134, 96.0), (45, 96.0), (66, 96.0), (41, 94.0), (68, 96.0), (71, 97.0), (61, 98.0), (24, 98.0), (22, 95.0), (98, 89.0), (18, 73.0), (272, 92.0), (61, 91.0), (35, 96.0), (15, 92.0), (165, 93.0), (160, 93.0), (97, 95.0), (170, 95.0), (118, 92.0), (15, 96.0), (75, 99.0), (68, 99.0), (118, 95.0), (10, 98.0), (40, 85.0), (145, 89.0), (13, 91.0), (112, 97.0), (23, 97.0), (168, 91.0), (206, 94.0), (24, 88.0), (28, 89.0), (51, 95.0), (29, 97.0), (39, 94.0), (225, 99.0), (19, 96.0), (57, 99.0), (148, 93.0), (19, 94.0), (44, 89.0), (62, 95.0), (10, 94.0), (104, 74.0), (33, 99.0), (38, 98.0), (11, 100.0), (69, 97.0), (10, 92.0), (160, 94.0), (31, 95.0), (83, 91.0), (71, 93.0), (11, 98.0), (14, 100.0), (29, 87.0), (48, 98.0), (150, 95.0), (31, 97.0), (64, 96.0), (17, 99.0), (152, 94.0), (28, 96.0), (71, 98.0), (18, 97.0), (25, 98.0), (29, 98.0), (13, 93.0), (44, 98.0), (38, 100.0), (12, 96.0), (147, 96.0), (53, 94.0), (13, 100.0), (267, 93.0), (40, 99.0), (10, 94.0), (25, 97.0), (84, 99.0), (17, 98.0), (150, 91.0), (74, 86.0), (44, 97.0), (118, 98.0), (17, 100.0), (22, 99.0), (87, 92.0), (47, 98.0), (42, 88.0), (109, 96.0), (10, 100.0), (12, 95.0), (10, 96.0), (138, 92.0), (43, 93.0), (695, 95.0), (150, 98.0), (126, 98.0), (110, 95.0), (14, 90.0), (93, 95.0), (243, 98.0), (63, 85.0), (11, 98.0), (93, 82.0), (24, 90.0), (259, 95.0), (71, 99.0), (122, 98.0), (66, 90.0), (14, 87.0), (258, 90.0), (83, 99.0), (10, 100.0), (21, 96.0), (15, 97.0), (50, 96.0), (29, 94.0), (88, 87.0), (24, 99.0), (37, 97.0), (13, 98.0), (54, 99.0), (40, 99.0), (17, 95.0), (26, 98.0), (193, 98.0), (38, 94.0), (17, 95.0), (10, 98.0), (178, 92.0), (273, 96.0), (42, 97.0), (50, 98.0), (143, 89.0), (17, 91.0), (256, 97.0), (17, 92.0), (108, 96.0), (30, 98.0), (75, 98.0), (142, 89.0), (12, 92.0), (134, 99.0), (149, 98.0), (11, 100.0), (15, 91.0), (94, 99.0), (24, 89.0), (145, 94.0), (12, 98.0), (54, 89.0), (67, 98.0), (18, 92.0), (66, 97.0), (194, 97.0), (10, 88.0), (11, 95.0), (10, 100.0), (141, 98.0), (47, 96.0), (14, 99.0), (13, 94.0), (26, 98.0), (24, 98.0), (12, 96.0), (90, 96.0), (90, 100.0), (20, 99.0), (40, 95.0), (21, 98.0), (187, 92.0), (11, 98.0), (10, 100.0), (10, 96.0), (19, 98.0), (24, 93.0), (20, 98.0), (32, 97.0), (32, 94.0), (15, 97.0), (19, 100.0), (68, 96.0), (140, 98.0), (56, 93.0), (84, 90.0), (115, 91.0), (62, 90.0), (19, 100.0), (97, 96.0), (70, 99.0), (125, 95.0), (171, 93.0), (11, 98.0), (13, 80.0), (10, 96.0), (13, 93.0), (147, 90.0), (25, 98.0), (25, 98.0), (27, 96.0), (37, 96.0), (19, 97.0), (18, 89.0), (49, 96.0), (17, 98.0), (100, 95.0), (33, 93.0), (121, 96.0), (143, 99.0), (113, 97.0), (77, 98.0), (156, 96.0), (12, 87.0), (82, 97.0), (16, 93.0), (30, 91.0), (102, 87.0), (136, 100.0), (174, 98.0), (19, 96.0), (177, 97.0), (260, 94.0), (86, 94.0), (171, 98.0), (86, 95.0), (20, 96.0), (69, 100.0), (58, 97.0), (12, 98.0), (15, 97.0), (42, 99.0), (21, 99.0), (134, 99.0), (135, 91.0), (51, 91.0), (11, 100.0), (13, 95.0), (49, 95.0), (49, 99.0), (127, 92.0), (11, 98.0), (18, 97.0), (89, 87.0), (123, 93.0), (49, 90.0), (27, 88.0), (143, 89.0), (27, 95.0), (79, 91.0), (47, 92.0), (13, 98.0), (47, 91.0), (11, 84.0), (124, 94.0), (54, 95.0), (57, 97.0), (28, 96.0), (12, 92.0), (11, 95.0), (77, 84.0), (126, 94.0), (70, 98.0), (28, 92.0), (51, 96.0), (116, 90.0), (50, 98.0), (122, 95.0), (100, 96.0), (115, 100.0), (12, 93.0), (15, 97.0), (14, 99.0), (167, 92.0), (18, 97.0), (209, 91.0), (10, 91.0), (99, 89.0), (51, 97.0), (23, 97.0), (48, 99.0), (10, 94.0), (23, 97.0), (134, 92.0), (79, 84.0), (73, 95.0), (210, 95.0), (91, 98.0), (145, 97.0), (102, 97.0), (11, 93.0), (190, 95.0), (15, 97.0), (80, 84.0), (122, 91.0), (23, 95.0), (30, 95.0), (25, 94.0), (64, 94.0), (142, 96.0), (20, 97.0), (11, 88.0), (61, 94.0), (15, 93.0), (22, 96.0), (85, 96.0), (162, 99.0), (11, 92.0), (81, 98.0), (116, 79.0), (54, 89.0), (23, 89.0), (54, 92.0), (19, 94.0), (14, 90.0), (15, 93.0), (204, 98.0), (29, 97.0), (130, 96.0), (33, 86.0), (18, 99.0), (35, 97.0), (63, 99.0), (183, 92.0), (150, 92.0), (173, 96.0), (203, 99.0), (252, 96.0), (63, 96.0), (31, 97.0), (28, 98.0), (11, 100.0), (13, 98.0), (33, 93.0), (62, 95.0), (59, 95.0), (135, 97.0), (12, 98.0), (44, 97.0), (24, 94.0), (168, 96.0), (19, 93.0), (13, 94.0), (73, 97.0), (141, 98.0), (23, 96.0), (18, 86.0), (118, 96.0), (20, 95.0), (25, 92.0), (158, 94.0), (11, 95.0), (174, 97.0), (14, 95.0), (12, 90.0), (11, 100.0), (98, 93.0), (34, 89.0), (30, 91.0), (13, 98.0), (235, 83.0), (12, 98.0), (31, 99.0), (18, 93.0), (324, 93.0), (211, 96.0), (19, 95.0), (91, 94.0), (23, 86.0), (188, 96.0), (124, 98.0), (14, 100.0), (13, 93.0), (15, 89.0), (57, 90.0), (13, 98.0), (58, 98.0), (107, 99.0), (180, 96.0), (13, 94.0), (120, 95.0), (22, 99.0), (62, 87.0), (15, 99.0), (33, 93.0), (135, 96.0), (122, 94.0), (24, 90.0), (25, 95.0), (42, 96.0), (18, 99.0), (204, 96.0), (26, 97.0), (234, 99.0), (42, 93.0), (69, 92.0), (146, 92.0), (10, 90.0), (34, 94.0), (34, 92.0), (105, 96.0), (154, 95.0), (33, 86.0), (14, 97.0), (107, 96.0), (276, 91.0), (18, 99.0), (144, 95.0), (80, 85.0), (17, 96.0), (49, 95.0), (87, 98.0), (16, 100.0), (26, 98.0), (43, 94.0), (64, 90.0), (68, 98.0), (16, 89.0), (24, 88.0), (10, 100.0), (37, 88.0), (40, 93.0), (20, 89.0), (78, 99.0), (121, 95.0), (34, 98.0), (14, 93.0), (87, 94.0), (84, 93.0), (19, 95.0), (95, 94.0), (13, 95.0), (151, 96.0), (24, 92.0), (71, 92.0), (130, 91.0), (12, 100.0), (116, 99.0), (40, 87.0), (16, 97.0), (26, 98.0), (10, 96.0), (127, 94.0), (20, 97.0), (27, 95.0), (101, 94.0), (222, 98.0), (12, 100.0), (22, 99.0), (11, 87.0), (14, 95.0), (26, 98.0), (139, 96.0), (15, 91.0), (21, 99.0), (62, 98.0), (29, 96.0), (161, 87.0), (152, 90.0), (166, 97.0), (30, 96.0), (81, 92.0), (115, 95.0), (135, 93.0), (12, 91.0), (31, 92.0), (10, 98.0), (119, 97.0), (64, 93.0), (25, 100.0), (15, 99.0), (58, 95.0), (63, 95.0), (13, 98.0), (14, 98.0), (12, 98.0), (162, 95.0), (40, 94.0), (10, 95.0), (27, 96.0), (31, 92.0), (21, 97.0), (18, 99.0), (22, 93.0), (42, 92.0), (185, 82.0), (112, 96.0), (128, 92.0), (135, 95.0), (24, 97.0), (81, 97.0), (61, 88.0), (15, 99.0), (14, 96.0), (36, 97.0), (10, 88.0), (44, 97.0), (35, 96.0), (30, 99.0), (12, 97.0), (95, 90.0), (98, 99.0), (259, 93.0), (85, 97.0), (39, 97.0), (40, 98.0), (15, 99.0), (21, 97.0), (113, 99.0), (116, 98.0), (20, 100.0), (126, 96.0), (54, 97.0), (10, 89.0), (131, 94.0), (112, 97.0), (86, 98.0), (20, 97.0), (101, 97.0), (277, 92.0), (263, 95.0), (29, 98.0), (17, 100.0), (171, 96.0), (24, 99.0), (86, 97.0), (61, 95.0), (47, 99.0), (132, 99.0), (648, 96.0), (146, 86.0), (76, 90.0), (74, 91.0), (252, 93.0), (49, 81.0), (15, 91.0), (132, 79.0), (94, 78.0), (11, 98.0), (102, 99.0), (65, 93.0), (19, 98.0), (28, 92.0), (33, 99.0), (133, 81.0), (42, 91.0), (93, 93.0), (139, 82.0), (169, 82.0), (80, 78.0), (18, 96.0), (55, 98.0), (79, 96.0), (23, 91.0), (10, 90.0), (44, 99.0), (76, 97.0), (62, 96.0), (23, 97.0), (12, 85.0), (226, 99.0), (33, 98.0), (164, 97.0), (30, 96.0), (134, 96.0), (12, 95.0), (202, 97.0), (44, 96.0), (227, 90.0), (12, 97.0), (557, 98.0), (84, 99.0), (26, 100.0), (17, 96.0), (12, 98.0), (33, 94.0), (38, 94.0), (34, 92.0), (81, 97.0), (16, 97.0), (213, 94.0), (15, 95.0), (12, 93.0), (235, 96.0), (35, 96.0), (43, 92.0), (77, 94.0), (17, 91.0), (62, 94.0), (31, 87.0), (94, 96.0), (122, 98.0), (102, 99.0), (218, 100.0), (111, 95.0), (58, 99.0), (216, 96.0), (46, 98.0), (37, 97.0), (28, 97.0), (35, 91.0), (177, 98.0), (76, 86.0), (137, 79.0), (98, 96.0), (134, 99.0), (147, 99.0), (165, 99.0), (56, 94.0), (89, 98.0), (11, 95.0), (239, 93.0), (112, 94.0), (13, 95.0), (194, 92.0), (34, 93.0), (102, 99.0), (38, 91.0), (199, 87.0), (41, 98.0), (62, 95.0), (87, 95.0), (27, 98.0), (11, 88.0), (29, 100.0), (38, 99.0), (186, 97.0), (205, 97.0), (12, 100.0), (88, 96.0), (14, 87.0), (35, 94.0), (18, 89.0), (133, 95.0), (133, 99.0), (16, 96.0), (146, 95.0), (141, 91.0), (103, 91.0), (14, 95.0), (243, 97.0), (10, 80.0), (96, 96.0), (96, 84.0), (18, 98.0), (131, 93.0), (44, 95.0), (28, 93.0), (82, 97.0), (189, 95.0), (56, 79.0), (16, 96.0), (18, 96.0), (34, 86.0), (15, 88.0), (123, 95.0), (26, 91.0), (52, 98.0), (14, 91.0), (81, 96.0), (145, 98.0), (11, 88.0), (137, 97.0), (14, 97.0), (42, 99.0), (12, 95.0), (11, 98.0), (187, 88.0), (194, 90.0), (193, 88.0), (65, 98.0), (93, 95.0), (10, 96.0), (111, 98.0), (13, 91.0), (17, 96.0), (26, 94.0), (29, 99.0), (78, 80.0), (52, 80.0), (61, 82.0), (124, 95.0), (166, 98.0), (43, 94.0), (17, 99.0), (11, 95.0), (72, 94.0), (88, 98.0), (16, 93.0), (153, 98.0), (100, 95.0), (73, 94.0), (26, 95.0), (75, 89.0), (91, 91.0), (48, 99.0), (33, 97.0), (11, 100.0), (18, 99.0), (164, 96.0), (24, 95.0), (42, 90.0), (10, 98.0), (12, 98.0), (18, 94.0), (35, 93.0), (170, 98.0), (89, 96.0), (105, 94.0), (30, 95.0), (16, 99.0), (19, 99.0), (19, 95.0), (60, 94.0), (115, 99.0), (288, 96.0), (56, 98.0), (33, 99.0), (77, 88.0), (82, 98.0), (16, 96.0), (49, 99.0), (43, 89.0), (21, 86.0), (71, 98.0), (187, 98.0), (121, 97.0), (34, 98.0), (31, 96.0), (43, 96.0), (65, 93.0), (240, 87.0), (15, 95.0), (119, 95.0), (220, 98.0), (24, 99.0), (32, 99.0), (208, 95.0), (190, 98.0), (94, 97.0), (12, 98.0), (193, 96.0), (20, 99.0), (24, 97.0), (10, 96.0), (20, 97.0), (67, 92.0), (159, 89.0), (89, 99.0), (25, 94.0), (24, 93.0), (161, 97.0), (93, 97.0), (36, 96.0), (65, 94.0), (146, 94.0), (134, 100.0), (19, 98.0), (103, 97.0), (39, 81.0), (12, 98.0), (15, 97.0), (144, 92.0), (20, 99.0), (18, 87.0), (56, 94.0), (39, 99.0), (50, 98.0), (18, 98.0), (185, 97.0), (52, 100.0), (77, 98.0), (77, 93.0), (16, 88.0), (148, 97.0), (51, 95.0), (234, 92.0), (74, 92.0), (45, 96.0), (11, 96.0), (175, 98.0), (16, 87.0), (21, 95.0), (67, 97.0), (10, 96.0), (94, 98.0), (71, 97.0), (53, 97.0), (289, 91.0), (27, 97.0), (74, 97.0), (138, 94.0), (32, 100.0), (56, 95.0), (15, 99.0), (98, 96.0), (37, 99.0), (22, 100.0), (13, 98.0), (31, 99.0), (19, 84.0), (72, 94.0), (25, 100.0), (241, 96.0), (23, 95.0), (98, 90.0), (60, 99.0), (43, 94.0), (17, 98.0), (28, 91.0), (177, 99.0), (133, 89.0), (66, 98.0), (187, 88.0), (152, 97.0), (26, 86.0), (33, 85.0), (90, 91.0), (156, 98.0), (111, 98.0), (179, 97.0), (65, 83.0), (134, 97.0), (71, 95.0), (43, 95.0), (106, 95.0), (14, 89.0), (33, 93.0), (38, 96.0), (148, 95.0), (219, 96.0), (96, 93.0), (19, 100.0), (310, 95.0), (16, 96.0), (183, 98.0), (86, 95.0), (26, 97.0), (23, 100.0), (25, 93.0), (42, 95.0), (68, 97.0), (37, 99.0), (34, 95.0), (12, 83.0), (62, 88.0), (264, 90.0), (47, 96.0), (10, 98.0), (139, 94.0), (19, 88.0), (233, 95.0), (11, 82.0), (10, 90.0), (182, 93.0), (183, 89.0), (241, 91.0), (19, 87.0), (119, 100.0), (25, 96.0), (10, 93.0), (54, 89.0), (71, 96.0), (136, 93.0), (16, 100.0), (44, 100.0), (72, 98.0), (102, 96.0), (27, 95.0), (35, 98.0), (125, 93.0), (11, 100.0), (55, 94.0), (55, 93.0), (16, 98.0), (86, 94.0), (24, 94.0), (56, 100.0), (208, 99.0), (125, 97.0), (94, 95.0), (50, 96.0), (119, 97.0), (27, 98.0), (10, 100.0), (28, 93.0), (10, 86.0), (153, 99.0), (34, 93.0), (15, 94.0), (89, 98.0), (247, 100.0), (29, 98.0), (51, 95.0), (185, 95.0), (102, 94.0), (21, 91.0), (23, 94.0), (144, 99.0), (182, 92.0), (12, 98.0), (26, 92.0), (10, 100.0), (61, 98.0), (43, 99.0), (77, 98.0), (14, 95.0), (26, 91.0), (117, 98.0), (28, 94.0), (21, 92.0), (32, 94.0), (83, 95.0), (13, 100.0), (34, 86.0), (40, 94.0), (58, 98.0), (159, 99.0), (71, 99.0), (20, 100.0), (106, 97.0), (83, 94.0), (12, 90.0), (25, 94.0), (31, 96.0), (19, 90.0), (128, 97.0), (199, 97.0), (105, 94.0), (42, 97.0), (18, 99.0), (46, 95.0), (61, 97.0), (138, 98.0), (14, 94.0), (119, 96.0), (10, 93.0), (29, 90.0), (244, 96.0), (21, 95.0), (230, 86.0), (55, 93.0), (311, 84.0), (11, 96.0), (64, 97.0), (293, 98.0), (63, 96.0), (42, 98.0), (90, 93.0), (118, 95.0), (12, 97.0), (13, 95.0), (156, 97.0), (44, 82.0), (10, 84.0), (87, 99.0), (91, 97.0), (43, 94.0), (12, 95.0), (147, 95.0), (69, 85.0), (483, 98.0), (77, 88.0), (261, 92.0), (51, 94.0), (56, 99.0), (44, 92.0), (11, 100.0), (59, 100.0), (19, 98.0), (185, 93.0), (10, 82.0), (11, 78.0), (13, 95.0), (12, 98.0), (151, 98.0), (16, 99.0), (226, 99.0), (36, 97.0), (115, 95.0), (102, 96.0), (10, 89.0), (80, 86.0), (15, 88.0), (12, 95.0), (64, 96.0), (22, 96.0), (156, 95.0), (14, 84.0), (136, 97.0), (208, 96.0), (108, 96.0), (56, 100.0), (36, 98.0), (126, 99.0), (17, 98.0), (13, 98.0), (87, 99.0), (17, 92.0), (22, 97.0), (46, 96.0), (100, 99.0), (12, 92.0), (109, 87.0), (183, 98.0), (69, 100.0), (103, 98.0), (82, 97.0), (12, 100.0), (175, 95.0), (130, 83.0), (65, 96.0), (26, 95.0), (29, 94.0), (17, 95.0), (28, 81.0), (130, 96.0), (87, 93.0), (11, 98.0), (61, 98.0), (80, 97.0), (93, 97.0), (11, 92.0), (19, 95.0), (213, 95.0), (12, 95.0), (21, 97.0), (247, 93.0), (94, 97.0), (25, 96.0), (36, 98.0), (17, 92.0), (48, 90.0), (53, 94.0), (14, 74.0), (73, 98.0), (156, 95.0), (130, 98.0), (143, 99.0), (78, 99.0), (28, 98.0), (57, 96.0), (91, 97.0), (13, 100.0), (16, 97.0), (11, 94.0), (34, 98.0), (98, 98.0), (97, 90.0), (24, 89.0), (11, 80.0), (93, 92.0), (139, 95.0), (11, 91.0), (20, 99.0), (117, 90.0), (84, 90.0), (51, 90.0), (27, 96.0), (25, 88.0), (38, 93.0), (128, 90.0), (92, 96.0), (27, 99.0), (160, 99.0), (68, 100.0), (53, 98.0), (12, 100.0), (75, 91.0), (122, 98.0), (114, 99.0), (67, 97.0), (46, 99.0), (27, 93.0), (160, 91.0), (151, 95.0), (20, 96.0), (61, 89.0), (35, 94.0), (71, 96.0), (18, 99.0), (81, 99.0), (137, 97.0), (27, 100.0), (12, 92.0), (107, 94.0), (10, 90.0), (40, 90.0), (14, 98.0), (46, 98.0), (30, 96.0), (14, 97.0), (10, 84.0), (13, 86.0), (303, 96.0), (55, 90.0), (16, 93.0), (119, 96.0), (218, 95.0), (164, 95.0), (11, 95.0), (13, 100.0), (179, 96.0), (42, 99.0), (12, 93.0), (47, 86.0), (91, 88.0), (58, 96.0), (236, 92.0), (50, 98.0), (45, 87.0), (63, 98.0), (167, 95.0), (16, 88.0), (83, 96.0), (47, 96.0), (84, 98.0), (15, 98.0), (11, 98.0), (171, 97.0), (75, 97.0), (272, 89.0), (204, 98.0), (10, 100.0), (59, 94.0), (44, 97.0), (10, 98.0), (27, 95.0), (15, 99.0), (84, 97.0), (15, 78.0), (31, 94.0), (145, 98.0), (53, 94.0), (188, 99.0), (16, 93.0), (20, 92.0), (69, 98.0), (93, 98.0), (43, 96.0), (223, 97.0), (32, 98.0), (14, 97.0), (26, 96.0), (74, 89.0), (150, 94.0), (32, 93.0), (18, 98.0), (89, 86.0), (19, 93.0), (13, 94.0), (97, 89.0), (49, 96.0), (102, 95.0), (65, 99.0), (26, 98.0), (118, 99.0), (64, 97.0), (40, 97.0), (22, 93.0), (135, 99.0), (19, 96.0), (56, 85.0), (143, 86.0), (116, 92.0), (91, 99.0), (14, 85.0), (11, 96.0), (12, 98.0), (58, 96.0), (51, 93.0), (37, 94.0), (141, 91.0), (121, 96.0), (13, 96.0), (157, 98.0), (11, 100.0), (43, 96.0), (157, 93.0), (114, 91.0), (10, 94.0), (17, 95.0), (33, 98.0), (54, 93.0), (39, 90.0), (68, 96.0), (59, 87.0), (103, 97.0), (86, 86.0), (27, 99.0), (190, 97.0), (38, 96.0), (90, 95.0), (147, 91.0), (11, 96.0), (11, 98.0), (38, 89.0), (50, 88.0), (18, 86.0), (179, 84.0), (41, 94.0), (14, 91.0), (125, 94.0), (48, 86.0), (17, 99.0), (22, 97.0), (13, 98.0), (14, 89.0), (16, 92.0), (28, 96.0), (117, 91.0), (83, 96.0), (123, 95.0), (83, 99.0), (60, 92.0), (165, 95.0), (147, 99.0), (11, 87.0), (12, 96.0), (27, 98.0), (18, 94.0), (10, 84.0), (150, 96.0), (72, 94.0), (206, 92.0), (62, 93.0), (62, 97.0), (15, 91.0), (65, 87.0), (99, 98.0), (172, 79.0), (33, 98.0), (137, 98.0), (51, 97.0), (18, 100.0), (17, 93.0), (11, 98.0), (14, 96.0), (109, 98.0), (137, 97.0), (70, 97.0), (18, 88.0), (34, 94.0), (32, 98.0), (83, 96.0), (59, 97.0), (42, 95.0), (489, 96.0), (32, 92.0), (26, 99.0), (33, 95.0), (149, 97.0), (178, 77.0), (16, 75.0), (72, 91.0), (60, 90.0), (123, 96.0), (74, 99.0), (54, 97.0), (78, 95.0), (83, 96.0), (85, 98.0), (11, 95.0), (174, 96.0), (131, 87.0), (85, 93.0), (176, 99.0), (89, 98.0), (38, 96.0), (231, 98.0), (27, 90.0), (34, 96.0), (31, 91.0), (102, 95.0), (10, 96.0), (101, 95.0), (71, 96.0), (21, 95.0), (97, 96.0), (11, 88.0), (128, 99.0), (41, 98.0), (58, 95.0), (204, 93.0), (44, 93.0), (10, 96.0), (34, 97.0), (30, 95.0), (91, 94.0), (86, 92.0), (10, 98.0), (75, 90.0), (13, 89.0), (20, 92.0), (27, 90.0), (64, 98.0), (79, 93.0), (81, 99.0), (50, 94.0), (205, 93.0), (11, 98.0), (24, 95.0), (15, 86.0), (112, 91.0), (110, 89.0), (39, 93.0), (81, 89.0), (63, 88.0), (37, 92.0), (11, 84.0), (12, 95.0), (83, 82.0), (19, 93.0), (10, 98.0), (68, 89.0), (46, 91.0), (29, 95.0), (23, 99.0), (48, 91.0), (49, 89.0), (203, 99.0), (22, 97.0), (75, 88.0), (109, 96.0), (30, 100.0), (176, 97.0), (165, 98.0), (31, 97.0), (19, 97.0), (86, 95.0), (12, 98.0), (185, 91.0), (51, 92.0), (115, 99.0), (31, 95.0), (118, 99.0), (72, 97.0), (17, 98.0), (48, 97.0), (190, 97.0), (29, 99.0), (34, 94.0), (23, 93.0), (31, 94.0), (109, 91.0), (118, 89.0), (30, 99.0), (142, 100.0), (27, 85.0), (25, 99.0), (36, 99.0), (16, 99.0), (64, 93.0), (11, 87.0), (18, 98.0), (55, 99.0), (18, 93.0), (34, 97.0), (43, 86.0), (167, 98.0), (41, 89.0), (34, 89.0), (18, 96.0), (12, 100.0), (177, 96.0), (235, 94.0), (188, 86.0), (59, 89.0), (39, 97.0), (17, 91.0), (14, 100.0), (29, 86.0), (124, 94.0), (22, 95.0), (37, 95.0), (62, 96.0), (81, 93.0), (27, 93.0), (74, 98.0), (18, 98.0), (86, 94.0), (28, 92.0), (59, 99.0), (55, 99.0), (71, 88.0), (115, 98.0), (40, 87.0), (143, 92.0), (73, 98.0), (92, 98.0), (130, 93.0), (133, 98.0), (16, 100.0), (103, 97.0), (32, 99.0), (89, 95.0), (54, 92.0), (49, 99.0), (104, 95.0), (31, 94.0), (73, 90.0), (43, 92.0), (30, 88.0), (46, 96.0), (10, 96.0), (51, 96.0), (25, 94.0), (13, 100.0), (43, 96.0), (42, 99.0), (23, 98.0), (16, 98.0), (67, 98.0), (19, 96.0), (71, 98.0), (82, 98.0), (32, 99.0), (38, 94.0), (33, 98.0), (47, 94.0), (32, 95.0), (49, 90.0), (13, 95.0), (35, 97.0), (16, 96.0), (17, 95.0), (159, 99.0), (83, 93.0), (21, 85.0), (156, 97.0), (34, 95.0), (114, 93.0), (295, 90.0), (21, 98.0), (13, 98.0), (23, 99.0), (184, 98.0), (284, 95.0), (21, 96.0), (21, 91.0), (33, 97.0), (26, 95.0), (28, 91.0), (25, 94.0), (93, 88.0), (22, 98.0), (21, 99.0), (126, 95.0), (127, 98.0), (62, 95.0), (107, 97.0), (114, 94.0), (11, 98.0), (28, 99.0), (50, 96.0), (13, 98.0), (17, 96.0), (100, 94.0), (118, 93.0), (21, 97.0), (24, 98.0), (23, 96.0), (145, 92.0), (45, 97.0), (11, 91.0), (161, 92.0), (17, 98.0), (17, 92.0), (290, 96.0), (42, 94.0), (12, 95.0), (31, 92.0), (145, 99.0), (16, 99.0), (27, 99.0), (171, 96.0), (94, 96.0), (18, 93.0), (141, 82.0), (155, 98.0), (67, 98.0), (14, 76.0), (205, 97.0), (23, 97.0), (126, 98.0), (107, 98.0), (52, 98.0), (87, 99.0), (13, 97.0), (42, 84.0), (235, 91.0), (173, 94.0), (20, 97.0), (46, 98.0), (31, 91.0), (118, 96.0), (11, 91.0), (127, 98.0), (30, 97.0), (49, 100.0), (168, 94.0), (23, 94.0), (87, 98.0), (38, 98.0), (46, 98.0), (10, 90.0), (199, 95.0), (59, 96.0), (17, 98.0), (46, 95.0), (53, 100.0), (170, 90.0), (14, 96.0), (53, 85.0), (230, 88.0), (16, 99.0), (11, 100.0), (10, 100.0), (141, 94.0), (14, 100.0), (12, 92.0), (45, 100.0), (95, 96.0), (27, 93.0), (219, 98.0), (29, 94.0), (15, 91.0), (32, 94.0), (11, 84.0), (96, 99.0), (61, 97.0), (14, 94.0), (70, 95.0), (20, 95.0), (57, 98.0), (46, 96.0), (48, 93.0), (18, 83.0), (11, 98.0), (13, 98.0), (148, 83.0), (102, 92.0), (19, 92.0), (29, 96.0), (23, 100.0), (95, 95.0), (13, 95.0), (94, 96.0), (25, 97.0), (54, 99.0), (74, 100.0), (39, 93.0), (96, 91.0), (120, 96.0), (77, 93.0), (37, 98.0), (102, 95.0), (12, 98.0), (64, 100.0), (13, 92.0), (69, 99.0), (12, 100.0), (162, 98.0), (47, 98.0), (181, 94.0), (329, 100.0), (53, 98.0), (45, 89.0), (54, 97.0), (55, 93.0), (160, 99.0), (14, 98.0), (46, 91.0), (23, 85.0), (22, 96.0), (149, 97.0), (15, 87.0), (73, 95.0), (54, 98.0), (20, 91.0), (11, 98.0), (57, 99.0), (17, 97.0), (63, 92.0), (264, 99.0), (36, 95.0), (14, 99.0), (50, 95.0), (13, 100.0), (102, 99.0), (38, 92.0), (191, 96.0), (22, 90.0), (125, 98.0), (16, 91.0), (101, 96.0), (11, 91.0), (11, 100.0), (21, 96.0), (27, 97.0), (87, 94.0), (39, 92.0), (10, 100.0), (12, 82.0), (10, 87.0), (76, 93.0), (72, 93.0), (83, 90.0), (44, 98.0), (121, 98.0), (159, 96.0), (84, 95.0), (26, 90.0), (85, 97.0), (25, 100.0), (103, 97.0), (228, 96.0), (256, 96.0), (23, 97.0), (150, 99.0), (10, 98.0), (18, 96.0), (37, 91.0), (81, 98.0), (22, 94.0), (29, 99.0), (92, 98.0), (118, 92.0), (69, 98.0), (69, 98.0), (17, 89.0), (50, 98.0), (67, 93.0), (28, 96.0), (43, 97.0), (235, 94.0), (87, 94.0), (99, 96.0), (24, 95.0), (25, 93.0), (10, 94.0), (222, 98.0), (55, 99.0), (37, 93.0), (14, 98.0), (10, 86.0), (181, 94.0), (31, 82.0), (39, 99.0), (16, 99.0), (180, 98.0), (123, 97.0), (27, 89.0), (12, 93.0), (180, 98.0), (103, 95.0), (45, 94.0), (68, 99.0), (24, 99.0), (12, 100.0), (16, 91.0), (22, 96.0), (96, 90.0), (127, 91.0), (13, 83.0), (39, 99.0), (25, 98.0), (151, 99.0), (76, 94.0), (94, 93.0), (44, 91.0), (40, 99.0), (185, 91.0), (122, 96.0), (81, 96.0), (32, 92.0), (10, 96.0), (89, 98.0), (162, 92.0), (13, 97.0), (12, 95.0), (62, 96.0), (95, 92.0), (12, 98.0), (102, 98.0), (17, 100.0), (10, 92.0), (30, 99.0), (13, 87.0), (10, 96.0), (146, 98.0), (18, 96.0), (31, 97.0), (122, 92.0), (58, 92.0), (21, 95.0), (194, 99.0), (45, 90.0), (11, 97.0), (11, 96.0), (125, 98.0), (44, 96.0), (56, 95.0), (71, 91.0), (44, 98.0), (23, 100.0), (78, 98.0), (30, 94.0), (21, 97.0), (20, 100.0), (12, 98.0), (10, 92.0), (42, 93.0), (15, 96.0), (30, 99.0), (11, 93.0), (18, 92.0), (15, 100.0), (127, 99.0), (12, 96.0), (14, 96.0), (19, 96.0), (13, 98.0), (11, 93.0), (143, 99.0), (12, 98.0), (12, 80.0), (37, 96.0), (145, 98.0), (149, 93.0), (19, 98.0), (148, 90.0), (14, 91.0), (48, 92.0), (200, 97.0), (248, 99.0), (27, 95.0), (34, 90.0), (93, 92.0), (104, 98.0), (25, 99.0), (75, 95.0), (23, 90.0), (193, 98.0), (74, 91.0), (219, 92.0), (12, 96.0), (169, 96.0), (65, 91.0), (52, 95.0), (19, 94.0), (14, 93.0), (28, 98.0), (19, 100.0), (192, 91.0), (134, 98.0), (137, 95.0), (97, 98.0), (243, 89.0), (236, 91.0), (48, 96.0), (32, 94.0), (29, 94.0), (30, 91.0), (84, 97.0), (14, 90.0), (10, 96.0), (23, 97.0), (12, 97.0), (30, 93.0), (55, 98.0), (99, 94.0), (50, 96.0), (71, 97.0), (11, 98.0), (67, 98.0), (159, 92.0), (11, 98.0), (16, 100.0), (25, 97.0), (19, 100.0), (64, 98.0), (122, 93.0), (62, 94.0), (29, 99.0), (10, 80.0), (49, 98.0), (24, 94.0), (16, 100.0), (75, 99.0), (12, 97.0), (136, 98.0), (11, 96.0), (28, 95.0), (97, 97.0), (22, 92.0), (36, 94.0), (123, 93.0), (10, 98.0), (79, 94.0), (48, 97.0), (25, 93.0), (15, 89.0), (36, 89.0), (22, 92.0), (11, 88.0), (13, 100.0), (254, 99.0), (46, 97.0), (14, 100.0), (132, 93.0), (23, 99.0), (63, 95.0), (44, 96.0), (239, 95.0), (34, 95.0), (95, 97.0), (38, 94.0), (17, 89.0), (15, 91.0), (16, 98.0), (123, 98.0), (29, 98.0), (53, 98.0), (10, 96.0), (11, 100.0), (12, 92.0), (294, 98.0), (22, 95.0), (10, 96.0), (12, 98.0), (13, 100.0), (17, 99.0), (53, 100.0), (17, 93.0), (26, 98.0), (112, 98.0), (12, 95.0), (117, 98.0), (11, 96.0), (18, 89.0), (15, 90.0), (160, 97.0), (146, 92.0), (102, 89.0), (49, 93.0), (16, 89.0), (46, 96.0), (144, 93.0), (11, 98.0), (22, 95.0), (37, 99.0), (58, 98.0), (63, 94.0), (213, 91.0), (27, 97.0), (18, 99.0), (88, 91.0), (10, 96.0), (89, 96.0), (12, 90.0), (222, 90.0), (54, 99.0), (29, 96.0), (147, 98.0), (61, 88.0), (65, 89.0), (10, 96.0), (52, 88.0), (50, 96.0), (25, 88.0), (71, 95.0), (22, 90.0), (14, 95.0), (61, 97.0), (48, 91.0), (117, 98.0), (61, 92.0), (65, 88.0), (20, 94.0), (10, 90.0), (10, 98.0), (10, 96.0), (141, 95.0), (72, 93.0), (103, 97.0), (34, 95.0), (21, 94.0), (25, 96.0), (187, 84.0), (11, 87.0), (43, 99.0), (78, 93.0), (101, 98.0), (29, 91.0), (59, 98.0), (34, 99.0), (34, 93.0), (60, 99.0), (14, 99.0), (31, 98.0), (54, 98.0), (11, 98.0), (31, 98.0), (56, 97.0), (140, 95.0), (63, 92.0), (43, 98.0), (14, 97.0), (23, 99.0), (13, 97.0), (177, 98.0), (14, 98.0), (41, 98.0), (246, 96.0), (47, 97.0), (55, 96.0), (65, 98.0), (20, 86.0), (26, 99.0), (13, 97.0), (18, 99.0), (89, 98.0), (111, 97.0), (14, 96.0), (21, 95.0), (107, 92.0), (150, 89.0), (19, 95.0), (372, 96.0), (30, 96.0), (20, 92.0), (108, 93.0), (55, 97.0), (116, 99.0), (21, 96.0), (42, 95.0), (11, 98.0), (78, 93.0), (11, 89.0), (34, 96.0), (129, 99.0), (134, 95.0), (10, 98.0), (17, 83.0), (82, 94.0), (30, 96.0), (21, 84.0), (28, 83.0), (101, 96.0), (76, 88.0), (104, 90.0), (17, 100.0), (196, 93.0), (11, 91.0), (12, 95.0), (67, 100.0), (10, 92.0), (195, 98.0), (81, 94.0), (14, 93.0), (103, 91.0), (323, 93.0), (10, 98.0), (73, 98.0), (10, 94.0), (99, 99.0), (14, 95.0), (11, 95.0), (29, 80.0), (11, 80.0), (21, 97.0), (176, 98.0), (31, 93.0), (10, 96.0), (300, 96.0), (122, 93.0), (100, 95.0), (33, 95.0), (131, 94.0), (70, 91.0), (83, 97.0), (12, 72.0), (125, 91.0), (193, 99.0), (121, 98.0), (175, 100.0), (30, 99.0), (74, 98.0), (112, 99.0), (10, 86.0), (29, 98.0), (28, 94.0), (12, 96.0), (13, 80.0), (61, 97.0), (44, 96.0), (11, 100.0), (73, 98.0), (12, 100.0), (184, 96.0), (30, 96.0), (43, 100.0), (118, 95.0), (19, 100.0), (173, 93.0), (25, 94.0), (11, 96.0), (176, 96.0), (23, 97.0), (167, 94.0), (17, 91.0), (36, 98.0), (77, 99.0), (39, 98.0), (11, 100.0), (29, 100.0), (13, 90.0), (15, 95.0), (25, 99.0), (228, 98.0), (117, 95.0), (13, 97.0), (12, 100.0), (16, 78.0), (11, 96.0), (72, 97.0), (84, 95.0), (103, 97.0), (180, 98.0), (178, 99.0), (163, 95.0), (20, 97.0), (41, 90.0), (53, 95.0), (57, 99.0), (124, 91.0), (104, 99.0), (212, 96.0), (94, 99.0), (22, 100.0), (173, 94.0), (20, 99.0), (122, 93.0), (103, 95.0), (29, 92.0), (15, 94.0), (19, 96.0), (76, 96.0), (59, 96.0), (17, 95.0), (30, 97.0), (12, 95.0), (46, 93.0), (33, 97.0), (15, 95.0), (12, 84.0), (12, 95.0), (198, 97.0), (89, 94.0), (47, 97.0), (20, 100.0), (19, 96.0), (87, 86.0), (29, 99.0), (36, 90.0), (24, 92.0), (114, 98.0), (16, 93.0), (95, 97.0), (91, 96.0), (95, 100.0), (69, 94.0), (30, 99.0), (11, 93.0), (227, 91.0), (10, 98.0), (126, 98.0), (73, 99.0), (55, 95.0), (12, 93.0), (16, 95.0), (54, 96.0), (32, 95.0), (77, 93.0), (84, 97.0), (17, 97.0), (90, 97.0), (12, 100.0), (18, 98.0), (37, 96.0), (21, 100.0), (94, 97.0), (84, 97.0), (46, 90.0), (108, 92.0), (16, 96.0), (11, 89.0), (141, 98.0), (65, 93.0), (69, 92.0), (10, 100.0), (29, 100.0), (51, 96.0), (58, 95.0), (188, 97.0), (65, 96.0), (139, 97.0), (140, 94.0), (50, 98.0), (10, 88.0), (45, 95.0), (130, 92.0), (23, 97.0), (40, 99.0), (47, 94.0), (151, 92.0), (46, 97.0), (15, 92.0), (100, 97.0), (122, 96.0), (38, 91.0), (170, 91.0), (13, 95.0), (14, 100.0), (174, 99.0), (165, 97.0), (11, 96.0), (12, 82.0), (14, 100.0), (53, 96.0), (16, 99.0), (12, 88.0), (123, 99.0), (47, 91.0), (22, 100.0), (41, 97.0), (96, 95.0), (129, 99.0), (15, 93.0), (116, 89.0), (41, 98.0), (123, 90.0), (15, 97.0), (65, 99.0), (22, 100.0), (113, 99.0), (55, 93.0), (163, 98.0), (11, 91.0), (74, 96.0), (110, 95.0), (31, 97.0), (29, 92.0), (55, 100.0), (10, 94.0), (187, 91.0), (50, 96.0), (69, 97.0), (29, 98.0), (24, 95.0), (15, 96.0), (79, 99.0), (10, 97.0), (103, 98.0), (111, 96.0), (25, 88.0), (15, 99.0), (135, 94.0), (12, 95.0), (14, 94.0), (110, 95.0), (74, 98.0), (12, 92.0), (115, 94.0), (70, 87.0), (60, 98.0), (10, 88.0), (183, 99.0), (13, 98.0), (236, 93.0), (91, 95.0), (112, 97.0), (16, 100.0), (145, 98.0), (115, 99.0), (151, 97.0), (119, 98.0), (81, 91.0), (20, 96.0), (31, 98.0), (15, 95.0), (20, 98.0), (13, 100.0), (46, 94.0), (36, 98.0), (11, 93.0), (88, 93.0), (75, 94.0), (131, 96.0), (161, 94.0), (127, 97.0), (10, 98.0), (19, 97.0), (85, 97.0), (103, 97.0), (12, 100.0), (28, 100.0), (88, 95.0), (107, 93.0), (20, 96.0), (43, 90.0), (66, 89.0), (18, 98.0), (14, 88.0), (17, 91.0), (96, 99.0), (79, 99.0), (184, 93.0), (28, 92.0), (37, 99.0), (28, 94.0), (61, 97.0), (29, 94.0), (29, 96.0), (115, 95.0), (99, 90.0), (13, 94.0), (25, 100.0), (33, 93.0), (60, 96.0), (88, 97.0), (75, 96.0), (49, 90.0), (46, 89.0), (15, 98.0), (35, 98.0), (12, 96.0), (23, 94.0), (11, 96.0), (22, 86.0), (27, 85.0), (38, 98.0), (202, 95.0), (25, 99.0), (28, 95.0), (89, 98.0), (12, 95.0), (41, 94.0), (34, 98.0), (116, 96.0), (37, 98.0), (10, 88.0), (27, 95.0), (38, 98.0), (10, 92.0), (184, 85.0), (31, 95.0), (25, 94.0), (117, 97.0), (50, 98.0), (10, 100.0), (11, 94.0), (11, 96.0), (15, 96.0), (99, 98.0), (21, 99.0), (233, 92.0), (26, 96.0), (35, 94.0), (17, 99.0), (25, 98.0), (13, 98.0), (43, 96.0), (17, 94.0), (148, 88.0), (113, 97.0), (25, 95.0), (40, 98.0), (88, 96.0), (207, 94.0), (16, 95.0), (22, 100.0), (200, 96.0), (11, 98.0), (152, 97.0), (111, 94.0), (97, 95.0), (27, 97.0), (17, 86.0), (55, 93.0), (19, 96.0), (105, 96.0), (23, 97.0), (38, 98.0), (20, 97.0), (113, 95.0), (65, 92.0), (13, 95.0), (37, 98.0), (44, 87.0), (58, 98.0), (46, 97.0), (76, 96.0), (193, 99.0), (35, 90.0), (99, 98.0), (46, 95.0), (107, 91.0), (189, 96.0), (174, 98.0), (13, 95.0), (167, 95.0), (18, 99.0), (89, 96.0), (16, 97.0), (89, 95.0), (13, 98.0), (43, 98.0), (38, 99.0), (94, 89.0), (108, 98.0), (37, 94.0), (103, 95.0), (31, 92.0), (86, 93.0), (39, 93.0), (30, 98.0), (10, 100.0), (42, 94.0), (17, 99.0), (120, 96.0), (39, 98.0), (122, 94.0), (13, 95.0), (21, 97.0), (121, 98.0), (73, 98.0), (17, 96.0), (18, 99.0), (42, 96.0), (144, 100.0), (110, 97.0), (152, 96.0), (12, 90.0), (100, 97.0), (20, 93.0), (10, 92.0), (11, 100.0), (101, 90.0), (14, 81.0), (83, 92.0), (137, 100.0), (386, 95.0), (16, 97.0), (19, 93.0), (21, 90.0), (114, 98.0), (10, 92.0), (72, 96.0), (142, 87.0), (12, 98.0), (37, 97.0), (64, 100.0), (110, 87.0), (39, 97.0), (31, 97.0), (64, 98.0), (11, 93.0), (27, 81.0), (49, 95.0), (41, 94.0), (39, 86.0), (245, 94.0), (41, 96.0), (50, 92.0), (160, 99.0), (161, 98.0), (123, 98.0), (12, 98.0), (11, 98.0), (113, 99.0), (109, 94.0), (10, 92.0), (30, 100.0), (18, 99.0), (71, 99.0), (61, 93.0), (128, 99.0), (28, 99.0), (13, 94.0), (10, 96.0), (10, 88.0), (20, 89.0), (31, 97.0), (157, 95.0), (148, 96.0), (103, 96.0), (33, 95.0), (60, 96.0), (80, 99.0), (33, 100.0), (21, 95.0), (189, 97.0), (60, 93.0), (96, 97.0), (68, 98.0), (59, 100.0), (52, 100.0), (15, 100.0), (50, 96.0), (270, 93.0), (120, 94.0), (163, 92.0), (26, 98.0), (63, 99.0), (16, 96.0), (94, 91.0), (25, 99.0), (23, 87.0), (16, 94.0), (57, 96.0), (196, 89.0), (27, 97.0), (10, 98.0), (16, 97.0), (34, 94.0), (136, 99.0), (68, 96.0), (109, 97.0), (11, 84.0), (109, 96.0), (181, 96.0), (137, 86.0), (126, 90.0), (28, 91.0), (33, 98.0), (15, 89.0), (17, 95.0), (83, 97.0), (58, 98.0), (58, 99.0), (126, 90.0), (112, 91.0), (232, 97.0), (36, 94.0), (92, 90.0), (53, 98.0), (45, 95.0), (99, 98.0), (53, 95.0), (10, 100.0), (272, 97.0), (104, 96.0), (35, 99.0), (114, 98.0), (15, 85.0), (12, 96.0), (220, 94.0), (42, 96.0), (10, 98.0), (176, 94.0), (18, 97.0), (152, 95.0), (13, 100.0), (20, 100.0), (147, 97.0), (150, 99.0), (20, 100.0), (10, 100.0), (136, 97.0), (237, 88.0), (204, 90.0), (183, 90.0), (47, 93.0), (65, 96.0), (104, 96.0), (53, 83.0), (43, 88.0), (10, 100.0), (44, 96.0), (16, 100.0), (36, 95.0), (40, 96.0), (15, 91.0), (122, 97.0), (43, 88.0), (62, 91.0), (43, 98.0), (173, 96.0), (24, 97.0), (15, 97.0), (40, 100.0), (16, 100.0), (26, 98.0), (32, 93.0), (34, 96.0), (78, 99.0), (92, 97.0), (12, 88.0), (119, 95.0), (24, 94.0), (81, 91.0), (12, 89.0), (217, 98.0), (273, 99.0), (114, 95.0), (63, 91.0), (52, 98.0), (90, 96.0), (15, 97.0), (47, 98.0), (22, 90.0), (252, 100.0), (48, 98.0), (121, 98.0), (51, 94.0), (36, 94.0), (136, 100.0), (15, 88.0), (98, 97.0), (15, 91.0), (88, 90.0), (29, 99.0), (44, 97.0), (23, 88.0), (13, 100.0), (55, 94.0), (117, 97.0), (52, 87.0), (38, 95.0), (37, 88.0), (21, 87.0), (70, 100.0), (15, 95.0), (12, 98.0), (119, 100.0), (25, 96.0), (12, 90.0), (80, 89.0), (23, 97.0), (64, 92.0), (15, 100.0), (46, 93.0), (173, 99.0), (13, 88.0), (15, 94.0), (127, 95.0), (171, 94.0), (384, 95.0), (40, 99.0), (22, 97.0), (10, 98.0), (15, 95.0), (26, 84.0), (36, 83.0), (72, 94.0), (12, 98.0), (139, 96.0), (79, 90.0), (21, 100.0), (33, 99.0), (49, 99.0), (62, 98.0), (10, 93.0), (20, 99.0), (50, 97.0), (545, 93.0), (123, 97.0), (12, 98.0), (97, 96.0), (18, 98.0), (46, 99.0), (38, 98.0), (64, 89.0), (75, 98.0), (32, 98.0), (24, 97.0), (148, 91.0), (78, 95.0), (74, 93.0), (114, 90.0), (17, 100.0), (14, 74.0), (35, 96.0), (109, 92.0), (291, 92.0), (166, 96.0), (20, 85.0), (10, 91.0), (91, 96.0), (108, 97.0), (11, 87.0), (25, 92.0), (26, 99.0), (50, 99.0), (107, 99.0), (20, 99.0), (13, 97.0), (13, 91.0), (70, 98.0), (174, 99.0), (18, 98.0), (30, 96.0), (13, 95.0), (129, 96.0), (33, 98.0), (61, 99.0), (49, 99.0), (110, 88.0), (77, 91.0), (25, 98.0), (224, 91.0), (142, 94.0), (80, 99.0), (29, 98.0), (11, 90.0), (26, 98.0), (121, 99.0), (32, 96.0), (167, 98.0), (121, 98.0), (56, 99.0), (42, 95.0), (179, 99.0), (28, 98.0), (16, 95.0), (18, 92.0), (120, 99.0), (93, 96.0), (19, 92.0), (130, 95.0), (18, 93.0), (27, 98.0), (13, 94.0), (73, 93.0), (36, 93.0), (39, 97.0), (174, 99.0), (72, 88.0), (20, 91.0), (140, 96.0), (26, 94.0), (61, 95.0), (50, 93.0), (55, 99.0), (207, 98.0), (55, 99.0), (20, 92.0), (21, 93.0), (101, 94.0), (106, 99.0), (108, 86.0), (23, 97.0), (43, 99.0), (29, 97.0), (29, 99.0), (30, 97.0), (64, 90.0), (25, 95.0), (48, 95.0), (93, 89.0), (20, 91.0), (194, 94.0), (26, 94.0), (186, 92.0), (171, 91.0), (17, 100.0), (40, 95.0), (26, 98.0), (117, 96.0), (12, 100.0), (13, 95.0), (14, 88.0), (10, 90.0), (103, 97.0), (240, 97.0), (14, 100.0), (119, 94.0), (65, 92.0), (29, 87.0), (21, 92.0), (100, 99.0), (49, 96.0), (13, 97.0), (36, 94.0), (128, 90.0), (122, 97.0), (82, 97.0), (53, 98.0), (42, 95.0), (36, 97.0), (179, 97.0), (32, 86.0), (43, 87.0), (181, 92.0), (125, 99.0), (20, 93.0), (14, 94.0), (77, 99.0), (20, 92.0), (82, 94.0), (94, 97.0), (103, 93.0), (12, 97.0), (15, 99.0), (124, 99.0), (28, 100.0), (59, 92.0), (69, 96.0), (162, 98.0), (30, 95.0), (175, 99.0), (11, 98.0), (59, 98.0), (63, 91.0), (195, 97.0), (84, 93.0), (113, 97.0), (254, 98.0), (16, 100.0), (17, 97.0), (26, 97.0), (29, 93.0), (11, 100.0), (191, 96.0), (236, 86.0), (12, 91.0), (16, 99.0), (103, 96.0), (15, 100.0), (46, 96.0), (12, 96.0), (159, 99.0), (19, 82.0), (17, 99.0), (93, 96.0), (85, 99.0), (30, 99.0), (75, 94.0), (48, 95.0), (23, 94.0), (137, 97.0), (161, 98.0), (11, 96.0), (90, 97.0), (11, 95.0), (10, 90.0), (80, 97.0), (285, 95.0), (297, 93.0), (90, 96.0), (32, 94.0), (25, 97.0), (13, 95.0), (23, 95.0), (22, 99.0), (72, 95.0), (99, 98.0), (108, 93.0), (83, 93.0), (20, 97.0), (147, 98.0), (98, 100.0), (64, 88.0), (26, 96.0), (18, 100.0), (14, 95.0), (17, 96.0), (272, 84.0), (44, 94.0), (20, 95.0), (73, 96.0), (12, 63.0), (230, 95.0), (205, 96.0), (105, 97.0), (98, 100.0), (10, 98.0), (12, 97.0), (101, 99.0), (138, 90.0), (32, 93.0), (96, 99.0), (182, 99.0), (11, 96.0), (124, 98.0), (117, 100.0), (115, 97.0), (20, 100.0), (81, 87.0), (169, 92.0), (177, 97.0), (148, 97.0), (269, 95.0), (10, 94.0), (153, 93.0), (202, 94.0), (13, 97.0), (14, 96.0), (96, 99.0), (60, 99.0), (70, 99.0), (22, 99.0), (168, 98.0), (57, 89.0), (36, 98.0), (53, 100.0), (45, 96.0), (86, 88.0), (104, 97.0), (186, 98.0), (23, 89.0), (53, 97.0), (147, 97.0), (119, 97.0), (12, 95.0), (27, 98.0), (123, 90.0), (182, 100.0), (19, 99.0), (19, 98.0), (160, 92.0), (67, 99.0), (24, 98.0), (50, 84.0), (88, 96.0), (114, 94.0), (204, 92.0), (68, 99.0), (138, 96.0), (15, 95.0), (192, 97.0), (32, 96.0), (109, 96.0), (104, 99.0), (44, 95.0), (12, 100.0), (59, 95.0), (182, 93.0), (186, 92.0), (80, 98.0), (231, 94.0), (33, 94.0), (32, 99.0), (163, 97.0), (13, 100.0), (38, 99.0), (32, 99.0), (44, 97.0), (61, 85.0), (90, 98.0), (105, 93.0), (79, 90.0), (12, 95.0), (149, 90.0), (78, 90.0), (78, 97.0), (28, 91.0), (10, 96.0), (30, 96.0), (15, 95.0), (115, 92.0), (14, 91.0), (134, 96.0), (49, 97.0), (61, 98.0), (14, 97.0), (13, 97.0), (18, 96.0), (123, 93.0), (126, 96.0), (42, 91.0), (63, 86.0), (26, 94.0), (100, 93.0), (104, 99.0), (48, 98.0), (15, 96.0), (25, 95.0), (83, 94.0), (99, 99.0), (79, 89.0), (62, 94.0), (78, 97.0), (74, 95.0), (137, 99.0), (50, 93.0), (11, 98.0), (18, 98.0), (42, 99.0), (21, 98.0), (97, 97.0), (13, 97.0), (92, 83.0), (17, 94.0), (45, 92.0), (50, 91.0), (16, 78.0), (117, 98.0), (16, 98.0), (40, 98.0), (22, 92.0), (26, 99.0), (11, 96.0), (151, 96.0), (27, 95.0), (45, 100.0), (47, 98.0), (23, 95.0), (68, 88.0), (12, 67.0), (10, 100.0), (20, 90.0), (11, 93.0), (26, 96.0), (98, 99.0), (38, 94.0), (13, 95.0), (131, 99.0), (14, 87.0), (150, 94.0), (133, 88.0), (219, 90.0), (24, 86.0), (73, 98.0), (13, 97.0), (22, 100.0), (92, 96.0), (73, 97.0), (17, 98.0), (40, 91.0), (19, 94.0), (110, 97.0), (25, 99.0), (40, 93.0), (257, 95.0), (19, 95.0), (50, 93.0), (31, 98.0), (101, 96.0), (67, 95.0), (13, 97.0), (18, 95.0), (11, 93.0), (31, 97.0), (17, 95.0), (54, 98.0), (108, 95.0), (13, 97.0), (66, 90.0), (19, 99.0), (39, 92.0), (55, 97.0), (35, 94.0), (47, 92.0), (24, 94.0), (13, 88.0), (25, 91.0), (68, 97.0), (50, 98.0), (53, 99.0), (50, 83.0), (16, 98.0), (11, 96.0), (14, 98.0), (10, 100.0), (55, 93.0), (29, 97.0), (10, 98.0), (21, 96.0), (12, 98.0), (55, 99.0), (28, 98.0), (176, 98.0), (144, 97.0), (11, 91.0), (38, 90.0), (38, 98.0), (11, 92.0), (53, 95.0), (92, 100.0), (10, 100.0), (10, 96.0), (14, 84.0), (97, 99.0), (92, 94.0), (58, 96.0), (65, 94.0), (99, 96.0), (43, 88.0), (38, 94.0), (25, 98.0), (159, 98.0), (20, 93.0), (53, 98.0), (12, 90.0), (284, 95.0), (69, 92.0), (14, 96.0), (26, 88.0), (12, 95.0), (49, 98.0), (92, 90.0), (74, 91.0), (21, 99.0), (18, 87.0), (82, 94.0), (161, 92.0), (49, 100.0), (22, 96.0), (15, 99.0), (49, 95.0), (16, 100.0), (71, 95.0), (193, 96.0), (136, 93.0), (129, 92.0), (34, 94.0), (16, 95.0), (21, 97.0), (18, 98.0), (36, 97.0), (46, 99.0), (68, 97.0), (37, 95.0), (210, 99.0), (104, 96.0), (140, 96.0), (38, 99.0), (36, 76.0), (34, 98.0), (92, 97.0), (35, 92.0), (50, 93.0), (36, 98.0), (359, 94.0), (10, 96.0), (14, 99.0), (39, 91.0), (109, 95.0), (23, 92.0), (11, 100.0), (18, 93.0), (13, 86.0), (32, 96.0), (32, 92.0), (66, 94.0), (16, 99.0), (76, 92.0), (21, 90.0), (20, 95.0), (103, 97.0), (31, 99.0), (33, 95.0), (133, 99.0), (25, 98.0), (19, 100.0), (76, 96.0), (12, 95.0), (625, 99.0), (13, 95.0), (11, 100.0), (20, 86.0), (109, 95.0), (22, 96.0), (74, 85.0), (70, 97.0), (39, 92.0), (49, 97.0), (80, 92.0), (90, 95.0), (53, 99.0), (114, 93.0), (126, 93.0), (71, 93.0), (78, 95.0), (17, 96.0), (85, 100.0), (10, 100.0), (10, 98.0), (61, 91.0), (41, 100.0), (48, 91.0), (10, 94.0), (15, 81.0), (15, 99.0), (11, 92.0), (37, 93.0), (10, 96.0), (194, 97.0), (83, 99.0), (65, 99.0), (22, 99.0), (372, 91.0), (107, 93.0), (91, 98.0), (52, 94.0), (18, 96.0), (20, 88.0), (54, 99.0), (11, 98.0), (11, 98.0), (45, 88.0), (14, 92.0), (48, 97.0), (51, 86.0), (30, 98.0), (67, 98.0), (49, 97.0), (31, 99.0), (14, 89.0), (14, 97.0), (106, 94.0), (78, 96.0), (52, 90.0), (68, 99.0), (34, 95.0), (207, 98.0), (60, 95.0), (22, 96.0), (150, 94.0), (98, 93.0), (19, 100.0), (14, 100.0), (24, 91.0), (111, 98.0), (182, 93.0), (76, 94.0), (96, 91.0), (25, 100.0), (76, 98.0), (36, 83.0), (101, 88.0), (141, 88.0), (54, 93.0), (12, 87.0), (176, 96.0), (14, 97.0), (173, 98.0), (95, 81.0), (21, 100.0), (134, 97.0), (42, 96.0), (79, 94.0), (39, 95.0), (42, 95.0), (49, 97.0), (16, 93.0), (203, 92.0), (54, 95.0), (109, 93.0), (69, 95.0), (85, 92.0), (36, 94.0), (30, 99.0), (124, 99.0), (12, 90.0), (88, 97.0), (56, 98.0), (66, 94.0), (11, 98.0), (38, 97.0), (117, 98.0), (10, 94.0), (113, 91.0), (30, 92.0), (31, 96.0), (11, 95.0), (50, 90.0), (64, 92.0), (43, 100.0), (92, 100.0), (11, 80.0), (51, 84.0), (110, 83.0), (14, 97.0), (18, 99.0), (13, 97.0), (301, 94.0), (11, 98.0), (90, 93.0), (27, 94.0), (15, 96.0), (40, 99.0), (143, 96.0), (52, 84.0), (18, 93.0), (12, 97.0), (20, 98.0), (17, 94.0), (10, 100.0), (175, 91.0), (13, 97.0), (129, 91.0), (77, 96.0), (55, 97.0), (56, 97.0), (161, 95.0), (33, 92.0), (38, 87.0), (46, 94.0), (21, 100.0), (16, 92.0), (39, 94.0), (56, 96.0), (116, 97.0), (344, 94.0), (102, 95.0), (30, 92.0), (68, 99.0), (22, 99.0), (11, 96.0), (12, 96.0), (47, 95.0), (34, 99.0), (110, 97.0), (83, 99.0), (31, 88.0), (31, 94.0), (147, 95.0), (16, 94.0), (33, 96.0), (17, 95.0), (15, 97.0), (117, 95.0), (10, 93.0), (15, 97.0), (39, 98.0), (13, 100.0), (54, 93.0), (25, 78.0), (35, 92.0), (46, 98.0), (67, 96.0), (21, 96.0), (147, 96.0), (233, 94.0), (38, 93.0), (149, 96.0), (95, 94.0), (13, 94.0), (163, 99.0), (100, 97.0), (82, 97.0), (20, 97.0), (10, 96.0), (15, 90.0), (14, 97.0), (126, 96.0), (123, 98.0), (11, 96.0), (38, 94.0), (156, 97.0), (34, 94.0), (92, 97.0), (283, 99.0), (17, 99.0), (138, 99.0), (139, 96.0), (177, 92.0), (15, 97.0), (180, 96.0), (10, 88.0), (167, 87.0), (20, 95.0), (104, 99.0), (39, 98.0), (69, 98.0), (39, 99.0), (10, 98.0), (10, 86.0), (103, 96.0), (38, 95.0), (79, 98.0), (63, 85.0), (124, 92.0), (19, 96.0), (124, 96.0), (73, 98.0), (168, 93.0), (18, 99.0), (23, 95.0), (13, 100.0), (72, 99.0), (26, 95.0), (90, 99.0), (66, 90.0), (26, 95.0), (29, 87.0), (94, 95.0), (25, 93.0), (13, 97.0), (82, 98.0), (21, 92.0), (154, 93.0), (14, 100.0), (138, 84.0), (180, 97.0), (141, 82.0), (25, 93.0), (103, 95.0), (147, 95.0), (151, 98.0), (15, 97.0), (310, 95.0), (25, 93.0), (14, 89.0), (170, 92.0), (77, 96.0), (74, 100.0), (103, 99.0), (44, 96.0), (52, 100.0), (44, 97.0), (101, 93.0), (58, 99.0), (94, 98.0), (26, 95.0), (137, 94.0), (19, 98.0), (64, 97.0), (195, 98.0), (42, 99.0), (71, 94.0), (15, 99.0), (102, 99.0), (90, 97.0), (42, 87.0), (126, 92.0), (95, 96.0), (10, 92.0), (111, 92.0), (16, 100.0), (87, 96.0), (142, 84.0), (134, 82.0), (113, 98.0), (150, 97.0), (11, 78.0), (32, 98.0), (119, 84.0), (206, 97.0), (67, 99.0), (64, 90.0), (51, 97.0), (16, 99.0), (487, 98.0), (10, 96.0), (95, 88.0), (13, 98.0), (71, 92.0), (25, 97.0), (71, 88.0), (12, 94.0), (34, 96.0), (10, 100.0), (58, 92.0), (38, 95.0), (18, 91.0), (11, 94.0), (27, 94.0), (12, 85.0), (58, 98.0), (61, 92.0), (83, 97.0), (124, 96.0), (39, 94.0), (32, 98.0), (83, 98.0), (269, 93.0), (41, 99.0), (14, 96.0), (16, 96.0), (65, 93.0), (15, 99.0), (36, 99.0), (174, 91.0), (30, 99.0), (14, 95.0), (34, 93.0), (43, 90.0), (195, 92.0), (30, 95.0), (100, 92.0), (13, 92.0), (54, 92.0), (72, 93.0), (28, 93.0), (10, 88.0), (18, 100.0), (91, 100.0), (154, 84.0), (159, 85.0), (16, 92.0), (41, 98.0), (14, 98.0), (13, 95.0), (72, 80.0), (83, 84.0), (37, 97.0), (12, 82.0), (11, 96.0), (16, 99.0), (56, 93.0), (35, 99.0), (59, 99.0), (144, 81.0), (32, 97.0), (31, 97.0), (75, 97.0), (125, 88.0), (18, 93.0), (156, 93.0), (28, 99.0), (80, 86.0), (87, 98.0), (35, 89.0), (14, 91.0), (15, 92.0), (90, 97.0), (12, 97.0), (17, 95.0), (58, 90.0), (42, 94.0), (57, 96.0), (154, 98.0), (164, 93.0), (79, 96.0), (18, 99.0), (64, 95.0), (193, 99.0), (90, 93.0), (52, 93.0), (46, 92.0), (24, 98.0), (114, 99.0), (17, 99.0), (44, 99.0), (14, 92.0), (112, 94.0), (119, 98.0), (89, 98.0), (35, 95.0), (25, 93.0), (21, 93.0), (114, 98.0), (142, 97.0), (101, 95.0), (33, 98.0), (15, 95.0), (12, 97.0), (11, 98.0), (87, 97.0), (19, 89.0), (137, 96.0), (129, 98.0), (254, 90.0), (63, 97.0), (51, 98.0), (74, 98.0), (52, 86.0), (55, 95.0), (67, 97.0), (144, 88.0), (54, 99.0), (16, 99.0), (33, 95.0), (43, 97.0), (19, 96.0), (21, 99.0), (34, 92.0), (20, 93.0), (41, 99.0), (101, 97.0), (120, 94.0), (47, 98.0), (130, 88.0), (22, 100.0), (13, 96.0), (19, 99.0), (519, 99.0), (10, 98.0), (23, 95.0), (22, 95.0), (22, 93.0), (38, 94.0), (11, 84.0), (13, 87.0), (10, 92.0), (10, 96.0), (17, 99.0), (49, 99.0), (42, 100.0), (37, 99.0), (18, 77.0), (15, 95.0), (32, 98.0), (97, 91.0), (136, 95.0), (11, 96.0), (112, 91.0), (289, 96.0), (75, 92.0), (78, 96.0), (14, 94.0), (47, 94.0), (24, 98.0), (70, 95.0), (135, 100.0), (316, 98.0), (26, 91.0), (34, 87.0), (18, 98.0), (35, 94.0), (33, 100.0), (123, 98.0), (20, 99.0), (115, 96.0), (28, 96.0), (231, 96.0), (12, 96.0), (51, 96.0), (107, 96.0), (38, 100.0), (16, 87.0), (41, 90.0), (18, 94.0), (231, 98.0), (10, 100.0), (100, 85.0), (19, 97.0), (183, 97.0), (79, 96.0), (36, 98.0), (33, 96.0), (100, 96.0), (160, 93.0), (151, 94.0), (40, 98.0), (97, 95.0), (139, 98.0), (63, 97.0), (107, 99.0), (93, 96.0), (14, 99.0), (90, 92.0), (36, 97.0), (35, 100.0), (165, 89.0), (58, 95.0), (155, 95.0), (162, 97.0), (92, 97.0), (65, 95.0), (11, 100.0), (129, 96.0), (31, 100.0), (33, 100.0), (38, 96.0), (55, 97.0), (23, 96.0), (39, 97.0), (13, 86.0), (80, 99.0), (37, 89.0), (18, 100.0), (17, 88.0), (59, 96.0), (22, 90.0), (70, 88.0), (29, 99.0), (13, 98.0), (35, 100.0), (24, 96.0), (196, 96.0), (22, 80.0), (53, 85.0), (14, 97.0), (17, 82.0), (21, 99.0), (20, 100.0), (80, 97.0), (32, 99.0), (183, 97.0), (40, 99.0), (42, 81.0), (116, 94.0), (12, 97.0), (24, 89.0), (14, 94.0), (61, 98.0), (19, 100.0), (100, 95.0), (44, 95.0), (144, 98.0), (57, 98.0), (86, 99.0), (45, 98.0), (37, 96.0), (16, 95.0), (88, 96.0), (18, 90.0), (21, 97.0), (92, 100.0), (31, 97.0), (39, 94.0), (36, 89.0), (24, 96.0), (53, 98.0), (88, 99.0), (51, 99.0), (102, 92.0), (31, 99.0), (174, 100.0), (102, 93.0), (19, 91.0), (10, 98.0), (41, 100.0), (31, 97.0), (39, 93.0), (11, 98.0), (131, 96.0), (12, 95.0), (101, 96.0), (181, 97.0), (12, 100.0), (12, 98.0), (22, 97.0), (15, 97.0), (38, 99.0), (141, 95.0), (17, 99.0), (10, 98.0), (28, 96.0), (11, 95.0), (26, 95.0), (12, 98.0), (13, 91.0), (405, 96.0), (10, 92.0), (14, 91.0), (57, 86.0), (20, 99.0), (73, 98.0), (34, 82.0), (39, 77.0), (152, 97.0), (15, 91.0), (104, 98.0), (12, 91.0), (40, 94.0), (38, 95.0), (11, 95.0), (81, 94.0), (116, 96.0), (27, 93.0), (36, 98.0), (91, 89.0), (43, 90.0), (23, 97.0), (16, 89.0), (19, 82.0), (57, 90.0), (302, 96.0), (84, 97.0), (15, 100.0), (45, 97.0), (125, 94.0), (115, 98.0), (12, 95.0), (19, 95.0), (29, 97.0), (20, 88.0), (79, 97.0), (175, 96.0), (175, 92.0), (12, 100.0), (77, 95.0), (47, 100.0), (10, 98.0), (96, 99.0), (12, 84.0), (104, 85.0), (120, 87.0), (16, 91.0), (145, 96.0), (35, 99.0), (165, 97.0), (141, 97.0), (12, 100.0), (217, 94.0), (35, 98.0), (197, 98.0), (51, 98.0), (85, 92.0), (51, 94.0), (14, 95.0), (100, 94.0), (146, 98.0), (87, 98.0), (26, 96.0), (103, 99.0), (21, 94.0), (54, 99.0), (14, 87.0), (30, 100.0), (62, 98.0), (55, 94.0), (45, 91.0), (26, 95.0), (27, 87.0), (30, 95.0), (154, 95.0), (18, 95.0), (32, 100.0), (61, 97.0), (147, 93.0), (350, 96.0), (28, 88.0), (317, 96.0), (14, 96.0), (98, 93.0), (45, 99.0), (146, 98.0), (38, 91.0), (35, 85.0), (22, 95.0), (18, 89.0), (205, 92.0), (80, 99.0), (190, 90.0), (325, 97.0), (168, 96.0), (204, 96.0), (368, 96.0), (55, 95.0), (211, 97.0), (67, 96.0), (107, 97.0), (78, 98.0), (14, 94.0), (11, 98.0), (119, 99.0), (14, 98.0), (77, 98.0), (24, 94.0), (21, 94.0), (50, 97.0), (26, 100.0), (179, 99.0), (91, 94.0), (10, 100.0), (11, 98.0), (149, 95.0), (11, 98.0), (36, 99.0), (14, 90.0), (33, 99.0), (19, 99.0), (12, 98.0), (57, 97.0), (52, 95.0), (107, 96.0), (61, 98.0), (10, 100.0), (29, 91.0), (69, 94.0), (12, 100.0), (82, 91.0), (23, 100.0), (96, 97.0), (97, 94.0), (158, 92.0), (11, 89.0), (77, 97.0), (87, 79.0), (75, 97.0), (89, 98.0), (109, 97.0), (40, 98.0), (49, 97.0), (282, 95.0), (50, 96.0), (34, 95.0), (45, 95.0), (145, 96.0), (19, 95.0), (19, 98.0), (26, 99.0), (10, 96.0), (12, 92.0), (42, 98.0), (14, 88.0), (34, 93.0), (48, 94.0), (16, 100.0), (124, 97.0), (128, 96.0), (10, 98.0), (11, 96.0), (44, 95.0), (23, 97.0), (215, 97.0), (19, 89.0), (13, 100.0), (42, 86.0), (10, 98.0), (18, 100.0), (16, 99.0), (86, 95.0), (15, 89.0), (14, 97.0), (50, 96.0), (55, 86.0), (20, 100.0), (27, 100.0), (61, 88.0), (107, 91.0), (38, 97.0), (71, 84.0), (89, 93.0), (54, 93.0), (131, 85.0), (11, 96.0), (104, 93.0), (255, 98.0), (22, 99.0), (76, 97.0), (31, 92.0), (50, 83.0), (12, 97.0), (123, 93.0), (99, 95.0), (64, 97.0), (45, 94.0), (115, 92.0), (109, 97.0), (79, 98.0), (109, 86.0), (155, 93.0), (170, 94.0), (12, 87.0), (98, 97.0), (60, 94.0), (142, 94.0), (13, 98.0), (26, 88.0), (27, 98.0), (130, 96.0), (11, 98.0), (21, 94.0), (17, 82.0), (35, 97.0), (36, 94.0), (130, 97.0), (27, 93.0), (30, 97.0), (22, 94.0), (110, 91.0), (16, 94.0), (28, 96.0), (47, 98.0), (163, 86.0), (72, 99.0), (22, 95.0), (111, 92.0), (55, 87.0), (133, 100.0), (12, 98.0), (41, 98.0), (11, 98.0), (41, 90.0), (22, 100.0), (116, 95.0), (124, 90.0), (99, 90.0), (215, 90.0), (41, 97.0), (133, 95.0), (23, 95.0), (89, 94.0), (149, 96.0), (72, 98.0), (64, 95.0), (38, 96.0), (64, 93.0), (14, 99.0), (14, 98.0), (14, 100.0), (142, 93.0), (72, 92.0), (109, 96.0), (75, 97.0), (91, 93.0), (522, 99.0), (42, 98.0), (52, 96.0), (39, 95.0), (31, 80.0), (96, 98.0), (60, 95.0), (22, 96.0), (14, 99.0), (26, 100.0), (12, 100.0), (13, 88.0), (10, 93.0), (12, 97.0), (44, 100.0), (23, 99.0), (16, 95.0), (35, 99.0), (87, 98.0), (146, 98.0), (14, 100.0), (104, 95.0), (169, 92.0), (18, 100.0), (141, 96.0), (19, 99.0), (113, 99.0), (20, 97.0), (73, 99.0), (90, 98.0), (137, 95.0), (79, 93.0), (86, 99.0), (17, 100.0), (92, 96.0), (17, 93.0), (81, 94.0), (25, 93.0), (133, 97.0), (16, 92.0), (25, 100.0), (19, 98.0), (17, 99.0), (11, 98.0), (10, 96.0), (20, 98.0), (197, 92.0), (130, 93.0), (97, 98.0), (15, 96.0), (42, 91.0), (11, 91.0), (14, 97.0), (45, 94.0), (115, 97.0), (16, 93.0), (15, 95.0), (49, 99.0), (174, 92.0), (21, 96.0), (13, 87.0), (35, 86.0), (15, 89.0), (193, 93.0), (38, 99.0), (178, 95.0), (94, 98.0), (20, 99.0), (11, 100.0), (108, 96.0), (137, 96.0), (119, 96.0), (43, 94.0), (86, 98.0), (12, 98.0), (78, 98.0), (29, 98.0), (13, 97.0), (107, 97.0), (14, 97.0), (72, 97.0), (70, 95.0), (57, 89.0), (105, 100.0), (43, 96.0), (14, 98.0), (25, 93.0), (130, 94.0), (126, 97.0), (12, 93.0), (77, 97.0), (14, 99.0), (39, 98.0), (41, 92.0), (159, 96.0), (43, 93.0), (131, 100.0), (38, 90.0), (69, 94.0), (24, 95.0), (135, 100.0), (55, 96.0), (130, 96.0), (122, 96.0), (37, 94.0), (13, 97.0), (43, 99.0), (121, 86.0), (107, 97.0), (95, 99.0), (24, 96.0), (67, 90.0), (100, 100.0), (117, 98.0), (37, 95.0), (21, 82.0), (74, 96.0), (49, 93.0), (11, 93.0), (57, 87.0), (108, 97.0), (91, 95.0), (150, 96.0), (28, 94.0), (17, 98.0), (12, 95.0), (81, 98.0), (82, 93.0), (41, 96.0), (55, 99.0), (15, 97.0), (27, 97.0), (107, 95.0), (12, 85.0), (48, 97.0), (17, 100.0), (87, 99.0), (94, 92.0), (56, 96.0), (41, 92.0), (45, 98.0), (13, 71.0), (15, 95.0), (37, 96.0), (21, 95.0), (54, 100.0), (47, 89.0), (36, 99.0), (10, 86.0), (11, 100.0), (77, 100.0), (18, 99.0), (21, 88.0), (116, 92.0), (11, 98.0), (13, 95.0), (52, 98.0), (104, 98.0), (56, 99.0), (42, 96.0), (35, 98.0), (33, 98.0), (97, 98.0), (45, 99.0), (13, 97.0), (12, 98.0), (11, 94.0), (88, 98.0), (81, 96.0), (51, 95.0), (24, 96.0), (117, 97.0), (10, 100.0), (114, 95.0), (129, 92.0), (18, 99.0), (77, 91.0), (36, 98.0), (58, 95.0), (78, 95.0), (111, 99.0), (10, 98.0), (15, 79.0), (18, 85.0), (13, 100.0), (31, 97.0), (65, 97.0), (84, 100.0), (10, 96.0), (225, 96.0), (68, 97.0), (52, 98.0), (205, 97.0), (126, 98.0), (42, 100.0), (124, 93.0), (148, 98.0), (151, 95.0), (36, 91.0), (38, 75.0), (32, 94.0), (38, 99.0), (11, 98.0), (18, 99.0), (49, 96.0), (42, 98.0), (10, 100.0), (22, 100.0), (34, 98.0), (43, 100.0), (87, 95.0), (11, 100.0), (24, 94.0), (31, 95.0), (19, 94.0), (166, 99.0), (10, 96.0), (20, 97.0), (98, 97.0), (109, 98.0), (106, 97.0), (20, 95.0), (38, 95.0), (121, 96.0), (50, 96.0), (19, 93.0), (53, 95.0), (30, 90.0), (100, 88.0), (37, 98.0), (12, 100.0), (21, 93.0), (24, 98.0), (31, 94.0), (233, 97.0), (14, 98.0), (11, 84.0), (24, 100.0), (13, 97.0), (73, 96.0), (55, 93.0), (122, 91.0), (29, 98.0), (19, 97.0), (107, 98.0), (68, 94.0), (73, 97.0), (68, 98.0), (11, 85.0), (61, 99.0), (52, 99.0), (46, 96.0), (91, 97.0), (129, 91.0), (64, 95.0), (14, 91.0), (29, 92.0), (14, 96.0), (20, 81.0), (116, 100.0), (61, 97.0), (21, 95.0), (15, 91.0), (11, 98.0), (63, 79.0), (39, 84.0), (57, 98.0), (20, 98.0), (185, 99.0), (19, 99.0), (71, 94.0), (88, 97.0), (18, 99.0), (30, 95.0), (66, 93.0), (16, 100.0), (10, 100.0), (47, 98.0), (115, 98.0), (44, 100.0), (30, 79.0), (33, 87.0), (15, 99.0), (11, 88.0), (117, 96.0), (97, 95.0), (17, 96.0), (36, 99.0), (124, 86.0), (133, 95.0), (24, 97.0), (130, 94.0), (60, 99.0), (50, 86.0), (27, 96.0), (111, 96.0), (11, 96.0), (18, 98.0), (49, 99.0), (63, 96.0), (10, 94.0), (72, 90.0), (10, 100.0), (72, 98.0), (82, 98.0), (82, 98.0), (26, 97.0), (42, 87.0), (20, 96.0), (12, 98.0), (99, 84.0), (57, 100.0), (62, 88.0), (116, 98.0), (126, 97.0), (118, 96.0), (17, 99.0), (86, 97.0), (59, 90.0), (17, 98.0), (108, 94.0), (18, 98.0), (12, 97.0), (11, 96.0), (101, 93.0), (23, 95.0), (88, 96.0), (135, 96.0), (28, 95.0), (156, 93.0), (23, 99.0), (14, 98.0), (12, 100.0), (29, 95.0), (75, 87.0), (19, 100.0), (34, 97.0), (200, 98.0), (63, 92.0), (10, 98.0), (52, 89.0), (143, 88.0), (111, 98.0), (22, 98.0), (122, 90.0), (26, 100.0), (21, 97.0), (11, 98.0), (64, 86.0), (333, 96.0), (18, 97.0), (84, 97.0), (10, 95.0), (94, 87.0), (55, 96.0), (81, 96.0), (97, 95.0), (123, 96.0), (36, 98.0), (70, 94.0), (89, 97.0), (10, 95.0), (57, 100.0), (113, 100.0), (126, 99.0), (90, 98.0), (11, 94.0), (39, 90.0), (186, 97.0), (99, 97.0), (11, 84.0), (51, 99.0), (64, 94.0), (87, 92.0), (37, 93.0), (91, 96.0), (19, 88.0), (19, 100.0), (36, 96.0), (28, 99.0), (115, 96.0), (16, 99.0), (30, 86.0), (32, 100.0), (68, 98.0), (67, 99.0), (24, 96.0), (89, 98.0), (20, 91.0), (19, 95.0), (17, 100.0), (50, 98.0), (75, 97.0), (22, 94.0), (117, 85.0), (17, 100.0), (23, 96.0), (42, 94.0), (120, 99.0), (76, 94.0), (21, 90.0), (103, 96.0), (19, 98.0), (16, 95.0), (13, 98.0), (15, 99.0), (14, 93.0), (244, 94.0), (144, 98.0), (67, 97.0), (132, 95.0), (63, 93.0), (141, 95.0), (38, 98.0), (93, 98.0), (145, 85.0), (12, 98.0), (24, 92.0), (29, 97.0), (27, 98.0), (30, 95.0), (106, 97.0), (73, 98.0), (22, 98.0), (195, 96.0), (15, 79.0), (166, 89.0), (24, 100.0), (81, 99.0), (20, 100.0), (100, 88.0), (97, 98.0), (21, 92.0), (15, 100.0), (10, 98.0), (29, 99.0), (73, 95.0), (16, 94.0), (138, 97.0), (104, 98.0), (177, 90.0), (163, 92.0), (30, 99.0), (11, 71.0), (11, 100.0), (17, 99.0), (14, 96.0), (232, 92.0), (13, 97.0), (68, 94.0), (20, 95.0), (40, 92.0), (71, 98.0), (11, 100.0), (28, 91.0), (25, 93.0), (37, 95.0), (10, 87.0), (38, 98.0), (35, 100.0), (32, 97.0), (19, 93.0), (38, 88.0), (14, 98.0), (44, 95.0), (20, 95.0), (232, 92.0), (40, 93.0), (99, 91.0), (99, 99.0), (24, 88.0), (127, 97.0), (50, 94.0), (44, 98.0), (12, 100.0), (37, 98.0), (16, 87.0), (12, 98.0), (12, 87.0), (42, 94.0), (16, 100.0), (41, 93.0), (11, 98.0), (29, 99.0), (18, 94.0), (40, 90.0), (262, 95.0), (24, 82.0), (268, 91.0), (38, 91.0), (26, 87.0), (57, 100.0), (60, 100.0), (32, 96.0), (18, 100.0), (39, 98.0), (20, 99.0), (82, 89.0), (121, 98.0), (16, 96.0), (15, 99.0), (89, 96.0), (80, 99.0), (13, 98.0), (22, 96.0), (22, 99.0), (24, 98.0), (10, 100.0), (28, 98.0), (31, 99.0), (82, 96.0), (196, 91.0), (171, 93.0), (27, 89.0), (24, 99.0), (10, 93.0), (18, 100.0), (88, 98.0), (159, 92.0), (176, 91.0), (154, 93.0), (104, 93.0), (46, 96.0), (17, 98.0), (12, 98.0), (35, 94.0), (102, 97.0), (71, 94.0), (52, 95.0), (26, 88.0), (29, 88.0), (18, 100.0), (11, 84.0), (99, 95.0), (10, 88.0), (15, 97.0), (21, 94.0), (182, 96.0), (36, 99.0), (41, 97.0), (30, 95.0), (31, 97.0), (11, 94.0), (13, 100.0), (17, 95.0), (80, 99.0), (27, 96.0), (42, 84.0), (16, 94.0), (160, 96.0), (13, 95.0), (68, 99.0), (21, 99.0), (80, 94.0), (16, 96.0), (16, 99.0), (79, 99.0), (267, 97.0), (30, 99.0), (98, 97.0), (12, 95.0), (21, 94.0), (38, 98.0), (10, 96.0), (37, 79.0), (14, 100.0), (58, 97.0), (105, 100.0), (51, 98.0), (63, 83.0), (76, 98.0), (185, 93.0), (16, 98.0), (15, 97.0), (41, 100.0), (131, 97.0), (23, 98.0), (11, 87.0), (38, 100.0), (31, 97.0), (45, 99.0), (12, 100.0), (42, 83.0), (70, 96.0), (41, 85.0), (23, 83.0), (14, 100.0), (45, 90.0), (38, 98.0), (19, 96.0), (10, 93.0), (11, 96.0), (23, 100.0), (17, 98.0), (53, 97.0), (12, 93.0), (102, 95.0), (180, 94.0), (59, 98.0), (14, 98.0), (26, 92.0), (153, 97.0), (14, 99.0), (55, 96.0), (75, 97.0), (99, 97.0), (86, 96.0), (117, 97.0), (90, 94.0), (79, 95.0), (17, 99.0), (15, 100.0), (12, 97.0), (45, 93.0), (55, 95.0), (12, 93.0), (21, 95.0), (26, 93.0), (110, 95.0), (116, 95.0), (16, 88.0), (19, 99.0), (82, 99.0), (24, 86.0), (11, 100.0), (57, 92.0), (92, 92.0), (72, 96.0), (101, 98.0), (11, 100.0), (18, 88.0), (54, 96.0), (40, 94.0), (74, 97.0), (34, 93.0), (52, 97.0), (42, 99.0), (20, 94.0), (57, 98.0), (15, 97.0), (19, 100.0), (11, 96.0), (80, 98.0), (11, 96.0), (135, 96.0), (25, 100.0), (53, 94.0), (32, 99.0), (17, 96.0), (118, 97.0), (170, 90.0), (39, 99.0), (14, 93.0), (54, 94.0), (12, 96.0), (36, 98.0), (168, 97.0), (16, 98.0), (13, 100.0), (54, 94.0), (13, 98.0), (34, 96.0), (39, 97.0), (71, 86.0), (12, 97.0), (112, 95.0), (42, 98.0), (112, 96.0), (17, 88.0), (48, 88.0), (35, 93.0), (150, 94.0), (17, 90.0), (216, 98.0), (32, 94.0), (11, 98.0), (27, 95.0), (96, 96.0), (191, 96.0), (129, 91.0), (97, 91.0), (13, 94.0), (95, 96.0), (165, 97.0), (49, 99.0), (32, 95.0), (10, 96.0), (92, 97.0), (83, 96.0), (91, 95.0), (29, 96.0), (13, 82.0), (37, 96.0), (177, 91.0), (36, 93.0), (55, 92.0), (58, 95.0), (29, 100.0), (92, 97.0), (17, 99.0), (15, 84.0), (22, 93.0), (65, 98.0), (96, 99.0), (94, 97.0), (76, 98.0), (96, 99.0), (59, 95.0), (77, 96.0), (115, 96.0), (140, 95.0), (130, 91.0), (10, 98.0), (31, 97.0), (40, 93.0), (28, 99.0), (74, 97.0), (30, 94.0), (82, 89.0), (72, 95.0), (19, 98.0), (45, 92.0), (76, 95.0), (142, 92.0), (16, 90.0), (62, 98.0), (29, 96.0), (116, 96.0), (11, 89.0), (17, 85.0), (61, 99.0), (15, 99.0), (24, 98.0), (92, 97.0), (120, 98.0), (14, 97.0), (59, 93.0), (17, 98.0), (75, 94.0), (68, 98.0), (16, 95.0), (16, 96.0), (123, 97.0), (14, 91.0), (23, 91.0), (83, 98.0), (164, 95.0), (13, 78.0), (11, 96.0), (18, 96.0), (84, 97.0), (23, 100.0), (11, 100.0), (18, 99.0), (50, 93.0), (17, 100.0), (139, 92.0), (101, 97.0), (84, 86.0), (28, 92.0), (26, 95.0), (71, 97.0), (44, 87.0), (101, 100.0), (31, 97.0), (83, 82.0), (10, 91.0), (14, 97.0), (17, 99.0), (29, 99.0), (51, 97.0), (36, 93.0), (275, 95.0), (174, 97.0), (27, 97.0), (61, 95.0), (26, 96.0), (10, 94.0), (60, 95.0), (40, 95.0), (67, 97.0), (19, 99.0), (24, 96.0), (25, 98.0), (19, 85.0), (150, 98.0), (69, 100.0), (57, 92.0), (49, 87.0), (32, 99.0), (19, 81.0), (27, 91.0), (66, 98.0), (62, 98.0), (11, 98.0), (47, 98.0), (50, 95.0), (26, 90.0), (28, 97.0), (133, 98.0), (36, 97.0), (15, 94.0), (11, 98.0), (15, 93.0), (19, 95.0), (32, 98.0), (12, 98.0), (72, 87.0), (12, 97.0), (21, 92.0), (31, 96.0), (77, 97.0), (46, 93.0), (60, 96.0), (46, 99.0), (43, 92.0), (130, 96.0), (73, 99.0), (25, 98.0), (36, 93.0), (67, 91.0), (16, 97.0), (15, 93.0), (10, 94.0), (28, 96.0), (17, 98.0), (39, 91.0), (35, 94.0), (92, 96.0), (135, 96.0), (52, 96.0), (17, 96.0), (42, 94.0), (106, 97.0), (130, 97.0), (17, 94.0), (41, 85.0), (32, 99.0), (26, 98.0), (36, 90.0), (142, 95.0), (137, 97.0), (140, 96.0), (12, 96.0), (112, 99.0), (15, 97.0), (17, 96.0), (57, 98.0), (11, 96.0), (19, 99.0), (47, 90.0), (12, 98.0), (73, 95.0), (22, 97.0), (119, 94.0), (25, 85.0), (20, 99.0), (62, 95.0), (10, 93.0), (14, 98.0), (57, 84.0), (18, 100.0), (59, 93.0), (14, 94.0), (13, 80.0), (10, 98.0), (56, 91.0), (23, 88.0), (84, 97.0), (55, 99.0), (29, 92.0), (21, 95.0), (15, 100.0), (69, 95.0), (143, 90.0), (20, 94.0), (10, 98.0), (10, 100.0), (16, 98.0), (31, 94.0), (37, 97.0), (98, 81.0), (10, 98.0), (23, 91.0), (46, 100.0), (11, 98.0), (28, 91.0), (20, 99.0), (41, 97.0), (12, 91.0), (10, 94.0), (125, 96.0), (94, 96.0), (112, 96.0), (18, 97.0), (61, 97.0), (90, 97.0), (26, 95.0), (24, 95.0), (32, 93.0), (30, 97.0), (20, 98.0), (11, 100.0), (168, 100.0), (47, 96.0), (62, 95.0), (19, 98.0), (108, 97.0), (25, 99.0), (20, 89.0), (13, 100.0), (98, 88.0), (150, 87.0), (14, 99.0), (15, 100.0), (23, 100.0), (54, 89.0), (92, 98.0), (22, 94.0), (46, 94.0), (14, 86.0), (20, 94.0), (85, 97.0), (55, 93.0), (100, 90.0), (112, 94.0), (15, 83.0), (83, 91.0), (24, 93.0), (13, 100.0), (13, 91.0), (120, 97.0), (39, 85.0), (27, 96.0), (55, 94.0), (14, 91.0), (114, 92.0), (21, 100.0), (105, 97.0), (59, 99.0), (89, 94.0), (13, 90.0), (72, 93.0), (48, 93.0), (40, 96.0), (45, 98.0), (41, 98.0), (62, 93.0), (35, 96.0), (29, 99.0), (19, 93.0), (10, 100.0), (10, 96.0), (37, 96.0), (61, 95.0), (14, 100.0), (11, 96.0), (36, 97.0), (133, 99.0), (88, 95.0), (22, 99.0), (96, 99.0), (33, 93.0), (65, 83.0), (27, 97.0), (123, 97.0), (33, 98.0), (27, 96.0), (50, 93.0), (51, 100.0), (12, 95.0), (26, 99.0), (10, 100.0), (49, 98.0), (150, 94.0), (44, 98.0), (27, 98.0), (40, 98.0), (33, 88.0), (11, 100.0), (12, 95.0), (15, 100.0), (189, 97.0), (103, 98.0), (86, 97.0), (11, 96.0), (66, 97.0), (12, 100.0), (33, 89.0), (123, 93.0), (10, 82.0), (126, 98.0), (34, 94.0), (16, 95.0), (143, 98.0), (12, 78.0), (33, 93.0), (16, 88.0), (135, 96.0), (77, 90.0), (41, 92.0), (104, 97.0), (136, 98.0), (15, 93.0), (24, 100.0), (29, 99.0), (36, 97.0), (13, 100.0), (64, 99.0), (72, 97.0), (92, 100.0), (114, 97.0), (169, 95.0), (33, 95.0), (31, 98.0), (118, 98.0), (48, 84.0), (21, 94.0), (54, 91.0), (11, 92.0), (61, 91.0), (71, 90.0), (14, 93.0), (11, 100.0), (37, 98.0), (10, 92.0), (139, 96.0), (91, 98.0), (84, 98.0), (420, 96.0), (139, 98.0), (127, 97.0), (17, 96.0), (77, 98.0), (26, 90.0), (97, 95.0), (39, 93.0), (11, 100.0), (117, 97.0), (26, 99.0), (93, 100.0), (62, 98.0), (10, 98.0), (84, 99.0), (14, 84.0), (79, 89.0), (109, 92.0), (73, 96.0), (21, 100.0), (18, 96.0), (28, 99.0), (36, 99.0), (34, 75.0), (63, 91.0), (29, 100.0), (61, 96.0), (23, 80.0), (21, 100.0), (16, 95.0), (105, 94.0), (15, 100.0), (161, 97.0), (81, 95.0), (179, 99.0), (30, 94.0), (89, 97.0), (62, 79.0), (147, 85.0), (28, 97.0), (120, 91.0), (63, 85.0), (84, 83.0), (109, 97.0), (76, 98.0), (59, 95.0), (236, 95.0), (14, 98.0), (141, 98.0), (22, 96.0), (62, 99.0), (146, 94.0), (17, 100.0), (42, 94.0), (72, 98.0), (139, 95.0), (153, 98.0), (26, 98.0), (78, 96.0), (33, 97.0), (33, 98.0), (67, 100.0), (174, 97.0), (103, 91.0), (41, 96.0), (67, 90.0), (130, 96.0), (136, 97.0), (17, 100.0), (16, 96.0), (11, 94.0), (12, 91.0), (111, 95.0), (56, 96.0), (31, 91.0), (16, 99.0), (111, 93.0), (137, 93.0), (21, 99.0), (81, 97.0), (22, 95.0), (62, 97.0), (31, 91.0), (59, 90.0), (14, 88.0), (26, 99.0), (13, 100.0), (137, 95.0), (20, 90.0), (113, 97.0), (23, 99.0), (189, 92.0), (13, 100.0), (22, 100.0), (143, 96.0), (62, 92.0), (22, 93.0), (134, 92.0), (10, 88.0), (19, 100.0), (53, 95.0), (33, 97.0), (11, 95.0), (19, 100.0), (46, 97.0), (12, 97.0), (39, 94.0), (98, 97.0), (10, 94.0), (31, 100.0), (36, 95.0), (35, 94.0), (118, 95.0), (85, 92.0), (165, 95.0), (134, 96.0), (11, 98.0), (10, 98.0), (17, 98.0), (153, 98.0), (33, 97.0), (53, 96.0), (98, 84.0), (67, 98.0), (82, 98.0), (24, 88.0), (73, 94.0), (22, 87.0), (109, 96.0), (17, 93.0), (10, 97.0), (25, 96.0), (84, 94.0), (138, 90.0), (18, 94.0), (12, 97.0), (13, 95.0), (26, 96.0), (23, 88.0), (18, 98.0), (31, 87.0), (13, 98.0), (19, 88.0), (13, 80.0), (66, 89.0), (20, 92.0), (174, 89.0), (17, 99.0), (92, 97.0), (94, 95.0), (17, 95.0), (10, 100.0), (23, 100.0), (14, 96.0), (26, 99.0), (167, 95.0), (64, 91.0), (24, 95.0), (59, 99.0), (26, 91.0), (11, 84.0), (23, 99.0), (80, 93.0), (19, 99.0), (97, 98.0), (154, 94.0), (53, 93.0), (44, 96.0), (78, 95.0), (18, 97.0), (83, 95.0), (12, 98.0), (40, 96.0), (29, 92.0), (15, 99.0), (73, 96.0), (91, 95.0), (18, 94.0), (56, 99.0), (19, 97.0), (23, 95.0), (12, 100.0), (80, 99.0), (77, 95.0), (144, 93.0), (148, 93.0), (147, 91.0), (68, 97.0), (27, 96.0), (184, 97.0), (29, 96.0), (21, 96.0), (12, 100.0), (25, 98.0), (17, 100.0), (38, 96.0), (20, 96.0), (21, 91.0), (15, 96.0), (38, 92.0), (18, 99.0), (45, 97.0), (91, 84.0), (13, 98.0), (21, 98.0), (85, 97.0), (135, 98.0), (76, 97.0), (68, 97.0), (123, 94.0), (10, 74.0), (56, 91.0), (46, 100.0), (52, 99.0), (19, 92.0), (151, 96.0), (34, 100.0), (16, 94.0), (48, 99.0), (36, 95.0), (136, 95.0), (34, 93.0), (21, 90.0), (105, 93.0), (12, 97.0), (22, 100.0), (67, 93.0), (42, 90.0), (66, 96.0), (38, 95.0), (18, 99.0), (10, 100.0), (26, 98.0), (59, 96.0), (12, 92.0), (26, 88.0), (26, 95.0), (63, 94.0), (141, 96.0), (153, 89.0), (11, 84.0), (98, 93.0), (29, 97.0), (14, 100.0), (13, 83.0), (68, 91.0), (10, 91.0), (122, 96.0), (109, 91.0), (35, 74.0), (21, 87.0), (15, 87.0), (11, 95.0), (14, 100.0), (13, 100.0), (31, 88.0), (24, 96.0), (70, 99.0), (45, 98.0), (46, 96.0), (23, 96.0), (99, 98.0), (20, 92.0), (18, 100.0), (85, 88.0), (253, 95.0), (23, 100.0), (111, 92.0), (88, 90.0), (15, 87.0), (10, 100.0), (103, 84.0), (88, 97.0), (46, 88.0), (106, 97.0), (15, 91.0), (107, 97.0), (51, 95.0), (10, 98.0), (69, 96.0), (13, 100.0), (15, 97.0), (106, 97.0), (39, 95.0), (18, 100.0), (82, 95.0), (124, 92.0), (60, 98.0), (149, 99.0), (13, 98.0), (33, 98.0), (36, 98.0), (74, 95.0), (18, 83.0), (85, 95.0), (217, 91.0), (17, 91.0), (47, 99.0), (62, 97.0), (63, 97.0), (13, 98.0), (43, 97.0), (48, 98.0), (20, 98.0), (10, 100.0), (24, 97.0), (15, 96.0), (15, 100.0), (17, 95.0), (81, 95.0), (59, 89.0), (93, 96.0), (13, 97.0), (22, 94.0), (116, 96.0), (162, 99.0), (11, 98.0), (34, 94.0), (17, 95.0), (138, 97.0), (22, 93.0), (22, 95.0), (53, 96.0), (55, 86.0), (16, 96.0), (176, 95.0), (25, 95.0), (114, 89.0), (21, 99.0), (10, 98.0), (51, 92.0), (78, 84.0), (47, 98.0), (10, 84.0), (32, 99.0), (85, 95.0), (114, 89.0), (13, 95.0), (25, 87.0), (12, 93.0), (10, 97.0), (10, 100.0), (103, 98.0), (66, 100.0), (139, 98.0), (20, 99.0), (49, 86.0), (27, 93.0), (12, 100.0), (29, 98.0), (45, 100.0), (79, 98.0), (39, 99.0), (55, 97.0), (29, 88.0), (48, 94.0), (30, 95.0), (19, 97.0), (10, 100.0), (190, 95.0), (107, 96.0), (62, 98.0), (64, 95.0), (129, 96.0), (10, 98.0), (11, 91.0), (101, 95.0), (48, 91.0), (36, 98.0), (10, 98.0), (11, 89.0), (93, 96.0), (82, 99.0), (60, 97.0), (16, 100.0), (212, 98.0), (28, 98.0), (18, 91.0), (278, 98.0), (43, 93.0), (41, 97.0), (15, 90.0), (13, 98.0), (17, 96.0), (15, 89.0), (55, 97.0), (16, 97.0), (163, 97.0), (24, 88.0), (16, 84.0), (23, 92.0), (39, 99.0), (55, 100.0), (29, 83.0), (134, 95.0), (119, 94.0), (38, 100.0), (11, 95.0), (16, 97.0), (104, 97.0), (13, 98.0), (13, 94.0), (87, 96.0), (12, 88.0), (31, 97.0), (62, 96.0), (16, 98.0), (14, 100.0), (78, 93.0), (12, 100.0), (10, 88.0), (65, 93.0), (11, 87.0), (32, 96.0), (58, 96.0), (18, 97.0), (52, 99.0), (98, 98.0), (25, 93.0), (10, 100.0), (18, 100.0), (153, 99.0), (113, 99.0), (86, 98.0), (44, 99.0), (17, 99.0), (169, 86.0), (44, 96.0), (17, 98.0), (58, 89.0), (14, 84.0), (36, 96.0), (67, 100.0), (11, 100.0), (41, 93.0), (85, 90.0), (81, 91.0), (95, 87.0), (74, 92.0), (31, 96.0), (188, 88.0), (11, 100.0), (85, 96.0), (165, 98.0), (18, 94.0), (157, 98.0), (22, 95.0), (38, 91.0), (45, 99.0), (58, 96.0), (106, 97.0), (137, 98.0), (48, 95.0), (341, 99.0), (43, 93.0), (154, 95.0), (38, 97.0), (84, 96.0), (56, 99.0), (57, 100.0), (30, 97.0), (19, 94.0), (16, 94.0), (106, 81.0), (20, 100.0), (56, 91.0), (40, 91.0), (64, 91.0), (46, 97.0), (20, 91.0), (33, 92.0), (18, 91.0), (47, 94.0), (28, 99.0), (194, 92.0), (24, 97.0), (44, 93.0), (10, 98.0), (11, 100.0), (122, 96.0), (17, 87.0), (126, 98.0), (88, 99.0), (146, 98.0), (13, 98.0), (27, 90.0), (57, 96.0), (185, 87.0), (35, 92.0), (62, 96.0), (23, 93.0), (77, 95.0), (39, 96.0), (13, 97.0), (28, 98.0), (22, 95.0), (71, 99.0), (12, 100.0), (10, 89.0), (25, 94.0), (108, 96.0), (112, 92.0), (18, 98.0), (72, 98.0), (122, 95.0), (52, 97.0), (36, 89.0), (28, 97.0), (41, 93.0), (26, 99.0), (36, 93.0), (95, 92.0), (13, 94.0), (11, 98.0), (22, 87.0), (173, 98.0), (144, 98.0), (22, 96.0), (154, 98.0), (14, 94.0), (55, 99.0), (11, 74.0), (74, 100.0), (24, 98.0), (105, 95.0), (31, 96.0), (69, 98.0), (14, 89.0), (37, 96.0), (51, 100.0), (34, 99.0), (29, 96.0), (127, 96.0), (24, 93.0), (47, 97.0), (10, 82.0), (96, 97.0), (10, 98.0), (176, 82.0), (34, 100.0), (15, 99.0), (88, 99.0), (48, 95.0), (49, 100.0), (107, 96.0), (70, 97.0), (29, 98.0), (68, 99.0), (51, 96.0), (39, 98.0), (38, 93.0), (10, 100.0), (17, 98.0), (33, 97.0), (48, 100.0), (120, 94.0), (100, 97.0), (108, 95.0), (16, 98.0), (150, 96.0), (25, 98.0), (78, 96.0), (138, 98.0), (13, 97.0), (44, 97.0), (79, 97.0), (28, 92.0), (17, 100.0), (16, 100.0), (29, 85.0), (41, 95.0), (20, 90.0), (15, 99.0), (58, 98.0), (37, 96.0), (73, 95.0), (46, 96.0), (22, 86.0), (16, 98.0), (175, 97.0), (48, 98.0), (97, 98.0), (18, 99.0), (22, 99.0), (214, 96.0), (50, 97.0), (112, 88.0), (64, 97.0), (88, 97.0), (63, 86.0), (118, 99.0), (21, 98.0), (32, 99.0), (65, 98.0), (42, 91.0), (13, 80.0), (125, 98.0), (120, 95.0), (123, 97.0), (60, 97.0), (30, 83.0), (21, 98.0), (51, 86.0), (145, 99.0), (10, 98.0), (34, 99.0), (48, 92.0), (92, 94.0), (100, 94.0), (23, 99.0), (14, 93.0), (15, 95.0), (31, 83.0), (10, 92.0), (22, 96.0), (15, 99.0), (99, 94.0), (81, 96.0), (129, 95.0), (14, 97.0), (102, 99.0), (204, 87.0), (15, 97.0), (36, 99.0), (36, 98.0), (18, 90.0), (14, 98.0), (27, 99.0), (42, 95.0), (121, 92.0), (41, 88.0), (339, 99.0), (92, 99.0), (39, 98.0), (40, 98.0), (33, 97.0), (61, 99.0), (39, 96.0), (34, 99.0), (75, 96.0), (24, 95.0), (63, 95.0), (139, 95.0), (38, 99.0), (76, 96.0), (10, 96.0), (39, 89.0), (62, 87.0), (49, 93.0), (10, 82.0), (25, 86.0), (51, 96.0), (101, 98.0), (162, 98.0), (66, 96.0), (27, 93.0), (100, 97.0), (151, 94.0), (96, 96.0), (171, 99.0), (95, 99.0), (10, 100.0), (25, 98.0), (40, 92.0), (28, 99.0), (12, 100.0), (72, 94.0), (75, 92.0), (123, 86.0), (33, 99.0), (150, 93.0), (177, 98.0), (12, 93.0), (41, 98.0), (160, 93.0), (87, 85.0), (19, 99.0), (105, 87.0), (146, 99.0), (12, 88.0), (48, 95.0), (126, 91.0), (34, 99.0), (93, 94.0), (12, 100.0), (89, 96.0), (62, 99.0), (117, 97.0), (51, 98.0), (10, 98.0), (12, 92.0), (20, 95.0), (95, 94.0), (10, 90.0), (37, 97.0), (25, 98.0), (76, 94.0), (155, 96.0), (33, 98.0), (23, 97.0), (85, 96.0), (92, 98.0), (44, 95.0), (21, 96.0), (59, 97.0), (111, 97.0), (13, 96.0), (49, 93.0), (112, 96.0), (32, 96.0), (39, 93.0), (22, 98.0), (173, 85.0), (11, 96.0), (377, 84.0), (35, 96.0), (89, 97.0), (44, 92.0), (17, 90.0), (71, 91.0), (39, 96.0), (16, 89.0), (79, 91.0), (40, 97.0), (34, 97.0), (45, 97.0), (52, 97.0), (51, 96.0), (191, 99.0), (61, 97.0), (82, 96.0), (30, 99.0), (12, 85.0), (59, 98.0), (75, 93.0), (43, 94.0), (48, 93.0), (69, 93.0), (145, 98.0), (131, 95.0), (45, 93.0), (91, 96.0), (52, 93.0), (89, 86.0), (81, 99.0), (26, 94.0), (88, 99.0), (90, 93.0), (23, 92.0), (101, 92.0), (23, 100.0), (76, 97.0), (13, 100.0), (42, 97.0), (88, 96.0), (98, 96.0), (74, 93.0), (19, 93.0), (29, 99.0), (20, 88.0), (13, 88.0), (73, 99.0), (22, 97.0), (14, 97.0), (32, 93.0), (67, 95.0), (20, 99.0), (58, 99.0), (21, 96.0), (13, 100.0), (24, 80.0), (48, 95.0), (88, 93.0), (33, 99.0), (178, 93.0), (46, 94.0), (70, 94.0), (59, 98.0), (26, 91.0), (22, 96.0), (20, 100.0), (62, 97.0), (143, 94.0), (50, 100.0), (252, 93.0), (23, 98.0), (10, 91.0), (92, 88.0), (38, 95.0), (24, 98.0), (28, 96.0), (95, 100.0), (92, 97.0), (34, 98.0), (62, 96.0), (351, 94.0), (199, 92.0), (15, 97.0), (149, 97.0), (55, 97.0), (14, 98.0), (18, 96.0), (79, 95.0), (109, 88.0), (44, 97.0), (175, 95.0), (194, 89.0), (12, 100.0), (39, 97.0), (12, 90.0), (181, 93.0), (129, 99.0), (27, 90.0), (87, 86.0), (98, 90.0), (72, 99.0), (40, 96.0), (27, 98.0), (43, 94.0), (76, 96.0), (110, 98.0), (124, 96.0), (13, 98.0), (14, 99.0), (48, 98.0), (113, 96.0), (34, 95.0), (63, 100.0), (22, 100.0), (35, 91.0), (294, 92.0), (10, 90.0), (17, 91.0), (23, 92.0), (26, 94.0), (188, 97.0), (16, 93.0), (54, 96.0), (16, 100.0), (17, 99.0), (51, 96.0), (102, 99.0), (19, 89.0), (28, 99.0), (40, 99.0), (13, 98.0), (12, 98.0), (10, 96.0), (41, 92.0), (10, 100.0), (13, 100.0), (33, 95.0), (59, 99.0), (37, 99.0), (132, 92.0), (27, 100.0), (47, 100.0), (11, 98.0), (88, 96.0), (40, 99.0), (43, 96.0), (90, 92.0), (40, 88.0), (10, 100.0), (11, 100.0), (21, 90.0), (51, 98.0), (63, 97.0), (110, 95.0), (13, 91.0), (24, 97.0), (61, 98.0), (15, 99.0), (19, 99.0), (19, 98.0), (99, 93.0), (100, 97.0), (281, 91.0), (125, 88.0), (54, 99.0), (15, 98.0), (15, 99.0), (27, 100.0), (240, 93.0), (22, 86.0), (42, 91.0), (21, 91.0), (59, 98.0), (25, 90.0), (19, 87.0), (22, 92.0), (19, 99.0), (11, 100.0), (12, 100.0), (11, 95.0), (44, 95.0), (41, 96.0), (17, 96.0), (15, 93.0), (19, 98.0), (47, 100.0), (19, 84.0), (70, 92.0), (47, 97.0), (153, 94.0), (153, 95.0), (39, 100.0), (24, 95.0), (53, 95.0), (63, 94.0), (11, 98.0), (28, 100.0), (118, 94.0), (43, 92.0), (78, 100.0), (57, 98.0), (10, 95.0), (17, 91.0), (60, 90.0), (12, 93.0), (38, 100.0), (11, 82.0), (111, 99.0), (11, 94.0), (50, 95.0), (44, 96.0), (25, 93.0), (76, 93.0), (13, 100.0), (73, 96.0), (72, 96.0), (57, 92.0), (24, 97.0), (85, 95.0), (11, 98.0), (111, 96.0), (15, 97.0), (19, 100.0), (12, 89.0), (14, 93.0), (106, 100.0), (15, 100.0), (270, 93.0), (123, 89.0), (25, 87.0), (19, 91.0), (119, 76.0), (24, 93.0), (26, 94.0), (24, 99.0), (19, 99.0), (138, 98.0), (15, 97.0), (45, 93.0), (21, 99.0), (94, 99.0), (24, 93.0), (44, 99.0), (67, 100.0), (27, 98.0), (26, 97.0), (53, 96.0), (36, 97.0), (79, 98.0), (23, 97.0), (87, 97.0), (114, 99.0), (23, 97.0), (98, 96.0), (34, 100.0), (14, 88.0), (16, 96.0), (64, 98.0), (162, 98.0), (68, 95.0), (19, 100.0), (13, 97.0), (89, 90.0), (24, 98.0), (13, 100.0), (16, 99.0), (142, 98.0), (85, 94.0), (92, 98.0), (77, 98.0), (70, 99.0), (240, 97.0), (14, 95.0), (75, 97.0), (57, 97.0), (80, 96.0), (238, 96.0), (29, 97.0), (13, 98.0), (29, 97.0), (12, 92.0), (15, 100.0), (240, 89.0), (17, 97.0), (18, 97.0), (35, 98.0), (88, 95.0), (109, 91.0), (22, 89.0), (74, 85.0), (28, 86.0), (43, 90.0), (10, 100.0), (21, 90.0), (23, 98.0), (37, 87.0), (14, 89.0), (64, 95.0), (280, 97.0), (14, 92.0), (80, 94.0), (79, 93.0), (36, 100.0), (20, 98.0), (33, 91.0), (67, 89.0), (28, 96.0), (77, 91.0), (26, 87.0), (64, 90.0), (14, 100.0), (44, 89.0), (15, 93.0), (191, 97.0), (14, 96.0), (21, 98.0), (95, 80.0), (11, 100.0), (92, 92.0), (28, 96.0), (144, 97.0), (85, 97.0), (96, 96.0), (10, 100.0), (11, 100.0), (11, 100.0), (32, 94.0), (17, 100.0), (14, 100.0), (25, 98.0), (35, 98.0), (59, 95.0), (30, 97.0), (29, 99.0), (42, 97.0), (12, 83.0), (60, 84.0), (25, 93.0), (92, 87.0), (79, 89.0), (65, 97.0), (12, 100.0), (19, 98.0), (32, 99.0), (59, 99.0), (40, 100.0), (78, 89.0), (59, 96.0), (28, 99.0), (157, 96.0), (48, 100.0), (82, 86.0), (38, 96.0), (59, 92.0), (21, 100.0), (29, 97.0), (50, 94.0), (16, 88.0), (52, 97.0), (35, 93.0), (88, 88.0), (136, 98.0), (24, 96.0), (37, 95.0), (123, 98.0), (20, 96.0), (145, 97.0), (63, 93.0), (73, 95.0), (51, 100.0), (19, 90.0), (45, 94.0), (10, 100.0), (31, 93.0), (20, 98.0), (66, 94.0), (23, 99.0), (26, 96.0), (58, 99.0), (28, 97.0), (83, 95.0), (20, 94.0), (98, 97.0), (13, 82.0), (65, 92.0), (28, 92.0), (24, 89.0), (37, 99.0), (45, 94.0), (24, 84.0), (130, 89.0), (103, 98.0), (88, 88.0), (97, 91.0), (17, 96.0), (104, 98.0), (12, 100.0), (56, 97.0), (126, 97.0), (22, 99.0), (39, 93.0), (76, 88.0), (49, 95.0), (54, 95.0), (162, 89.0), (16, 99.0), (27, 96.0), (40, 97.0), (79, 99.0), (17, 99.0), (12, 97.0), (15, 99.0), (49, 93.0), (11, 95.0), (10, 100.0), (147, 98.0), (17, 92.0), (146, 96.0), (34, 97.0), (33, 95.0), (30, 95.0), (11, 98.0), (25, 100.0), (125, 95.0), (61, 93.0), (175, 89.0), (46, 89.0), (19, 100.0), (69, 96.0), (11, 93.0), (19, 97.0), (16, 96.0), (10, 98.0), (35, 92.0), (48, 92.0), (25, 92.0), (66, 97.0), (42, 91.0), (19, 100.0), (25, 95.0), (56, 96.0), (12, 100.0), (120, 88.0), (57, 92.0), (28, 93.0), (14, 99.0), (112, 95.0), (32, 97.0), (47, 93.0), (91, 98.0), (10, 100.0), (47, 96.0), (43, 96.0), (19, 100.0), (24, 98.0), (82, 98.0), (41, 90.0), (121, 98.0), (34, 100.0), (15, 97.0), (10, 92.0), (80, 100.0), (133, 97.0), (55, 86.0), (74, 91.0), (108, 97.0), (15, 100.0), (128, 91.0), (52, 100.0), (32, 97.0), (29, 98.0), (12, 100.0), (52, 92.0), (213, 98.0), (122, 97.0), (57, 92.0), (42, 93.0), (31, 99.0), (21, 97.0), (13, 96.0), (40, 93.0), (106, 95.0), (69, 97.0), (76, 83.0), (17, 93.0), (39, 94.0), (43, 98.0), (54, 96.0), (138, 99.0), (16, 100.0), (23, 94.0), (44, 84.0), (83, 93.0), (173, 96.0), (69, 98.0), (57, 95.0), (111, 97.0), (10, 94.0), (34, 90.0), (10, 98.0), (20, 100.0), (97, 92.0), (49, 96.0), (32, 95.0), (210, 88.0), (194, 86.0), (45, 95.0), (74, 99.0), (14, 100.0), (24, 88.0), (63, 98.0), (21, 92.0), (30, 89.0), (16, 95.0), (26, 100.0), (29, 92.0), (81, 83.0), (24, 97.0), (40, 96.0), (21, 95.0), (32, 92.0), (11, 100.0), (14, 97.0), (10, 100.0), (28, 92.0), (65, 96.0), (37, 99.0), (52, 98.0), (26, 88.0), (35, 97.0), (112, 94.0), (33, 99.0), (115, 93.0), (168, 83.0), (118, 95.0), (87, 94.0), (86, 94.0), (74, 98.0), (17, 89.0), (75, 93.0), (117, 96.0), (62, 98.0), (73, 94.0), (22, 90.0), (162, 93.0), (23, 94.0), (15, 92.0), (95, 93.0), (20, 85.0), (15, 100.0), (12, 98.0), (24, 99.0), (18, 99.0), (10, 95.0), (14, 97.0), (25, 82.0), (40, 97.0), (13, 98.0), (100, 92.0), (13, 88.0), (86, 94.0), (20, 95.0), (23, 93.0), (19, 91.0), (44, 91.0), (92, 96.0), (55, 100.0), (35, 100.0), (144, 97.0), (46, 92.0), (68, 96.0), (80, 93.0), (47, 97.0), (40, 95.0), (127, 94.0), (115, 99.0), (34, 98.0), (45, 95.0), (49, 100.0), (19, 98.0), (129, 95.0), (10, 96.0), (45, 93.0), (34, 89.0), (29, 95.0), (42, 95.0), (55, 100.0), (50, 96.0), (147, 98.0), (10, 100.0), (15, 83.0), (34, 93.0), (10, 89.0), (13, 100.0), (105, 94.0), (134, 94.0), (50, 100.0), (13, 93.0), (69, 97.0), (13, 94.0), (38, 90.0), (12, 98.0), (23, 99.0), (31, 99.0), (24, 83.0), (14, 99.0), (69, 94.0), (22, 94.0), (92, 95.0), (24, 98.0), (10, 96.0), (33, 95.0), (52, 99.0), (10, 92.0), (37, 94.0), (24, 100.0), (59, 96.0), (48, 96.0), (143, 96.0), (67, 92.0), (43, 98.0), (16, 95.0), (44, 92.0), (22, 96.0), (52, 98.0), (220, 93.0), (29, 92.0), (14, 89.0), (10, 93.0), (77, 94.0), (25, 98.0), (24, 96.0), (83, 98.0), (82, 98.0), (59, 98.0), (132, 99.0), (33, 90.0), (109, 98.0), (33, 93.0), (119, 92.0), (198, 97.0), (11, 98.0), (288, 99.0), (22, 87.0), (13, 98.0), (108, 95.0), (76, 97.0), (62, 99.0), (31, 97.0), (117, 88.0), (13, 97.0), (77, 97.0), (59, 93.0), (94, 94.0), (70, 84.0), (40, 88.0), (70, 97.0), (84, 97.0), (54, 99.0), (10, 93.0), (26, 95.0), (171, 96.0), (122, 99.0), (22, 95.0), (14, 100.0), (29, 99.0), (12, 100.0), (64, 98.0), (10, 100.0), (20, 95.0), (10, 94.0), (28, 89.0), (15, 97.0), (52, 96.0), (40, 99.0), (10, 96.0), (74, 97.0), (25, 100.0), (19, 91.0), (24, 95.0), (96, 97.0), (57, 98.0), (124, 91.0), (113, 91.0), (12, 89.0), (140, 99.0), (24, 93.0), (94, 97.0), (88, 81.0), (72, 97.0), (35, 99.0), (41, 100.0), (98, 92.0), (19, 94.0), (66, 98.0), (46, 92.0), (77, 92.0), (10, 84.0), (34, 97.0), (67, 99.0), (15, 96.0), (10, 94.0), (49, 99.0), (79, 98.0), (46, 98.0), (25, 100.0), (26, 91.0), (94, 98.0), (115, 95.0), (18, 99.0), (107, 98.0), (170, 98.0), (89, 97.0), (51, 91.0), (75, 98.0), (16, 100.0), (17, 86.0), (58, 100.0), (26, 99.0), (52, 98.0), (25, 97.0), (13, 97.0), (19, 97.0), (15, 98.0), (29, 99.0), (38, 98.0), (72, 98.0), (52, 84.0), (71, 97.0), (105, 97.0), (13, 95.0), (20, 94.0), (72, 96.0), (28, 100.0), (37, 94.0), (44, 96.0), (81, 98.0), (94, 85.0), (24, 94.0), (37, 97.0), (52, 95.0), (131, 86.0), (71, 84.0), (29, 85.0), (37, 98.0), (22, 100.0), (11, 95.0), (51, 96.0), (20, 82.0), (28, 94.0), (10, 98.0), (14, 100.0), (13, 95.0), (13, 92.0), (20, 94.0), (17, 95.0), (62, 95.0), (10, 98.0), (45, 95.0), (18, 97.0), (30, 93.0), (72, 95.0), (63, 95.0), (29, 89.0), (83, 96.0), (24, 88.0), (21, 100.0), (14, 99.0), (28, 95.0), (13, 85.0), (76, 99.0), (15, 97.0), (18, 91.0), (35, 86.0), (133, 93.0), (22, 95.0), (19, 95.0), (26, 100.0), (10, 94.0), (32, 89.0), (10, 100.0), (182, 98.0), (67, 96.0), (49, 95.0), (18, 100.0), (26, 98.0), (186, 97.0), (18, 96.0), (23, 87.0), (101, 95.0), (23, 98.0), (39, 97.0), (38, 94.0), (29, 92.0), (23, 99.0), (34, 97.0), (17, 99.0), (103, 97.0), (31, 95.0), (27, 93.0), (29, 99.0), (21, 98.0), (91, 99.0), (17, 100.0), (12, 93.0), (61, 91.0), (16, 96.0), (27, 98.0), (17, 99.0), (201, 91.0), (58, 97.0), (24, 95.0), (23, 97.0), (22, 92.0), (82, 99.0), (30, 96.0), (10, 93.0), (74, 96.0), (29, 94.0), (27, 98.0), (169, 95.0), (59, 80.0), (68, 100.0), (15, 100.0), (16, 91.0), (81, 93.0), (16, 91.0), (13, 89.0), (79, 92.0), (127, 97.0), (13, 94.0), (24, 88.0), (89, 99.0), (11, 100.0), (122, 95.0), (12, 93.0), (26, 96.0), (55, 97.0), (76, 98.0), (13, 100.0), (14, 89.0), (24, 100.0), (36, 99.0), (37, 97.0), (48, 98.0), (50, 91.0), (12, 100.0), (10, 98.0), (92, 97.0), (91, 94.0), (86, 91.0), (24, 99.0), (45, 98.0), (72, 99.0), (35, 94.0), (38, 96.0), (106, 94.0), (34, 96.0), (81, 97.0), (17, 98.0), (138, 96.0), (41, 93.0), (11, 96.0), (139, 96.0), (173, 98.0), (57, 94.0), (102, 98.0), (11, 98.0), (39, 98.0), (13, 94.0), (80, 97.0), (11, 90.0), (39, 91.0), (26, 91.0), (28, 86.0), (12, 98.0), (74, 86.0), (15, 87.0), (60, 96.0), (13, 92.0), (14, 84.0), (21, 98.0), (29, 99.0), (13, 100.0), (27, 96.0), (17, 98.0), (12, 100.0), (39, 96.0), (40, 95.0), (11, 100.0), (13, 96.0), (90, 96.0), (159, 95.0), (173, 94.0), (20, 96.0), (85, 93.0), (10, 98.0), (64, 88.0), (12, 100.0), (41, 100.0), (27, 83.0), (32, 97.0), (85, 93.0), (24, 98.0), (44, 91.0), (17, 100.0), (13, 100.0), (38, 98.0), (60, 96.0), (87, 93.0), (12, 95.0), (30, 99.0), (78, 97.0), (98, 83.0), (44, 96.0), (57, 95.0), (14, 99.0), (25, 91.0), (10, 70.0), (28, 98.0), (24, 86.0), (85, 98.0), (130, 93.0), (29, 93.0), (34, 99.0), (47, 83.0), (126, 97.0), (18, 97.0), (63, 97.0), (39, 98.0), (122, 97.0), (40, 99.0), (67, 93.0), (15, 95.0), (39, 92.0), (44, 91.0), (61, 99.0), (27, 99.0), (33, 97.0), (65, 98.0), (115, 97.0), (41, 100.0), (60, 93.0), (15, 90.0), (41, 97.0), (41, 96.0), (16, 99.0), (70, 88.0), (89, 99.0), (146, 99.0), (68, 96.0), (48, 98.0), (11, 98.0), (105, 92.0), (78, 97.0), (91, 98.0), (11, 96.0), (97, 97.0), (19, 84.0), (21, 95.0), (41, 97.0), (115, 95.0), (12, 95.0), (35, 95.0), (50, 88.0), (14, 100.0), (41, 99.0), (63, 94.0), (90, 95.0), (63, 89.0), (28, 93.0), (12, 100.0), (25, 96.0), (68, 100.0), (102, 95.0), (39, 100.0), (55, 93.0), (51, 96.0), (81, 99.0), (22, 95.0), (41, 89.0), (44, 87.0), (21, 95.0), (26, 97.0), (17, 87.0), (30, 99.0), (100, 94.0), (36, 94.0), (47, 97.0), (52, 99.0), (16, 96.0), (61, 98.0), (16, 99.0), (44, 86.0), (59, 92.0), (102, 97.0), (32, 97.0), (32, 94.0), (11, 96.0), (70, 97.0), (73, 90.0), (34, 90.0), (10, 94.0), (13, 100.0), (19, 93.0), (139, 98.0), (29, 93.0), (74, 95.0), (66, 99.0), (23, 94.0), (124, 98.0), (30, 99.0), (107, 95.0), (122, 100.0), (71, 78.0), (43, 79.0), (42, 77.0), (106, 95.0), (38, 100.0), (28, 98.0), (42, 99.0), (13, 97.0), (55, 99.0), (11, 100.0), (17, 96.0), (18, 89.0), (92, 93.0), (27, 98.0), (82, 95.0), (81, 96.0), (106, 93.0), (56, 92.0), (45, 88.0), (108, 97.0), (113, 93.0), (80, 91.0), (49, 95.0), (73, 86.0), (14, 100.0), (93, 94.0), (19, 98.0), (41, 95.0), (94, 98.0), (47, 91.0), (39, 95.0), (44, 92.0), (142, 97.0), (26, 99.0), (91, 97.0), (64, 91.0), (108, 98.0), (12, 98.0), (10, 98.0), (42, 97.0), (45, 99.0), (95, 99.0), (48, 90.0), (30, 95.0), (27, 98.0), (66, 97.0), (35, 94.0), (52, 97.0), (47, 93.0), (14, 91.0), (31, 77.0), (33, 98.0), (18, 93.0), (33, 95.0), (52, 99.0), (47, 89.0), (15, 100.0), (119, 96.0), (20, 92.0), (12, 93.0), (89, 95.0), (12, 97.0), (90, 90.0), (75, 92.0), (214, 98.0), (64, 99.0), (67, 92.0), (24, 97.0), (83, 98.0), (115, 98.0), (11, 96.0), (22, 97.0), (111, 96.0), (17, 98.0), (41, 95.0), (20, 97.0), (18, 100.0), (66, 99.0), (42, 98.0), (26, 96.0), (103, 94.0), (34, 89.0), (66, 95.0), (15, 100.0), (11, 95.0), (11, 91.0), (54, 97.0), (20, 92.0), (15, 89.0), (19, 92.0), (20, 98.0), (17, 89.0), (23, 91.0), (15, 99.0), (106, 98.0), (12, 97.0), (14, 96.0), (75, 95.0), (68, 98.0), (27, 93.0), (77, 97.0), (101, 99.0), (84, 98.0), (18, 94.0), (226, 96.0), (52, 98.0), (19, 92.0), (15, 85.0), (19, 81.0), (10, 96.0), (17, 100.0), (15, 97.0), (68, 93.0), (52, 90.0), (105, 97.0), (23, 91.0), (62, 98.0), (59, 99.0), (73, 98.0), (54, 98.0), (17, 96.0), (37, 99.0), (28, 89.0), (123, 93.0), (21, 98.0), (77, 98.0), (46, 90.0), (20, 99.0), (21, 100.0), (57, 98.0), (90, 92.0), (28, 97.0), (70, 97.0), (30, 95.0), (33, 90.0), (36, 98.0), (31, 90.0), (50, 100.0), (10, 92.0), (107, 91.0), (31, 100.0), (58, 94.0), (52, 100.0), (21, 98.0), (40, 86.0), (59, 93.0), (12, 100.0), (46, 98.0), (126, 98.0), (22, 93.0), (84, 97.0), (100, 97.0), (13, 94.0), (41, 100.0), (49, 99.0), (14, 94.0), (37, 89.0), (53, 96.0), (45, 95.0), (92, 98.0), (88, 97.0), (219, 96.0), (98, 98.0), (12, 100.0), (50, 96.0), (11, 96.0), (12, 100.0), (45, 98.0), (33, 85.0), (59, 97.0), (11, 95.0), (19, 98.0), (14, 97.0), (26, 98.0), (60, 91.0), (36, 96.0), (20, 100.0), (10, 100.0), (24, 98.0), (143, 96.0), (42, 98.0), (73, 91.0), (12, 100.0), (106, 99.0), (73, 98.0), (27, 98.0), (36, 99.0), (36, 100.0), (50, 95.0), (25, 100.0), (24, 99.0), (17, 99.0), (15, 97.0), (49, 99.0), (67, 99.0), (13, 91.0), (41, 100.0), (114, 93.0), (106, 97.0), (38, 97.0), (49, 91.0), (92, 100.0), (11, 98.0), (48, 99.0), (44, 95.0), (34, 98.0), (16, 99.0), (103, 98.0), (36, 100.0), (23, 100.0), (22, 100.0), (47, 100.0), (22, 98.0), (88, 97.0), (121, 99.0), (77, 95.0), (55, 98.0), (14, 100.0), (71, 92.0), (13, 96.0), (28, 94.0), (10, 96.0), (47, 97.0), (69, 99.0), (93, 99.0), (76, 99.0), (197, 95.0), (79, 96.0), (77, 88.0), (86, 97.0), (119, 91.0), (14, 84.0), (10, 84.0), (21, 95.0), (154, 96.0), (113, 98.0), (16, 98.0), (26, 99.0), (12, 90.0), (55, 95.0), (10, 96.0), (24, 98.0), (17, 100.0), (23, 93.0), (42, 96.0), (14, 91.0), (40, 91.0), (47, 84.0), (39, 93.0), (76, 100.0), (101, 93.0), (76, 99.0), (33, 88.0), (37, 91.0), (19, 99.0), (175, 94.0), (86, 98.0), (10, 98.0), (16, 100.0), (44, 88.0), (58, 97.0), (20, 100.0), (10, 100.0), (39, 92.0), (38, 98.0), (55, 96.0), (32, 97.0), (42, 93.0), (66, 98.0), (72, 85.0), (43, 92.0), (10, 98.0), (15, 96.0), (67, 97.0), (30, 99.0), (20, 92.0), (65, 99.0), (29, 99.0), (67, 99.0), (90, 100.0), (103, 94.0), (75, 94.0), (109, 94.0), (16, 95.0), (27, 94.0), (35, 91.0), (10, 100.0), (24, 99.0), (63, 97.0), (106, 96.0), (31, 98.0), (25, 96.0), (86, 91.0), (11, 92.0), (31, 88.0), (144, 98.0), (19, 84.0), (14, 100.0), (39, 97.0), (23, 97.0), (15, 95.0), (11, 98.0), (28, 99.0), (44, 97.0), (22, 97.0), (118, 95.0), (42, 93.0), (18, 99.0), (14, 95.0), (45, 91.0), (77, 94.0), (71, 97.0), (184, 93.0), (57, 94.0), (102, 97.0), (28, 99.0), (24, 97.0), (62, 96.0), (52, 99.0), (71, 99.0), (19, 99.0), (30, 100.0), (104, 88.0), (29, 97.0), (119, 92.0), (85, 97.0), (86, 93.0), (22, 100.0), (19, 99.0), (32, 97.0), (83, 95.0), (79, 97.0), (69, 92.0), (94, 99.0), (24, 94.0), (52, 91.0), (103, 95.0), (15, 100.0), (24, 96.0), (86, 94.0), (148, 97.0), (131, 91.0), (128, 90.0), (124, 93.0), (14, 97.0), (38, 89.0), (142, 95.0), (94, 97.0), (40, 95.0), (93, 98.0), (17, 99.0), (16, 100.0), (26, 98.0), (39, 92.0), (60, 93.0), (85, 99.0), (107, 95.0), (89, 98.0), (27, 83.0), (53, 95.0), (22, 100.0), (99, 96.0), (17, 99.0), (15, 90.0), (49, 100.0), (128, 95.0), (16, 94.0), (43, 96.0), (18, 99.0), (59, 91.0), (54, 96.0), (17, 97.0), (33, 97.0), (42, 93.0), (147, 94.0), (43, 97.0), (14, 100.0), (14, 84.0), (27, 96.0), (92, 97.0), (76, 98.0), (106, 100.0), (14, 100.0), (33, 98.0), (43, 90.0), (44, 97.0), (35, 99.0), (20, 92.0), (95, 90.0), (74, 94.0), (91, 96.0), (16, 91.0), (212, 94.0), (53, 95.0), (115, 90.0), (56, 99.0), (23, 99.0), (54, 89.0), (55, 92.0), (43, 99.0), (59, 99.0), (16, 94.0), (36, 94.0), (11, 96.0), (11, 96.0), (74, 96.0), (64, 99.0), (60, 99.0), (39, 96.0), (18, 92.0), (34, 95.0), (10, 100.0), (25, 94.0), (56, 100.0), (19, 98.0), (45, 95.0), (97, 92.0), (27, 93.0), (70, 95.0), (10, 98.0), (74, 89.0), (45, 100.0), (12, 93.0), (29, 100.0), (16, 96.0), (39, 96.0), (26, 88.0), (33, 96.0), (19, 96.0), (139, 76.0), (10, 95.0), (27, 90.0), (10, 95.0), (53, 98.0), (23, 100.0), (26, 98.0), (121, 98.0), (115, 91.0), (82, 99.0), (37, 97.0), (122, 97.0), (87, 97.0), (27, 99.0), (33, 97.0), (15, 100.0), (160, 79.0), (10, 100.0), (21, 96.0), (18, 94.0), (111, 97.0), (66, 97.0), (16, 99.0), (54, 99.0), (11, 96.0), (14, 96.0), (25, 91.0), (10, 98.0), (17, 98.0), (16, 99.0), (12, 98.0), (16, 88.0), (77, 99.0), (67, 94.0), (89, 100.0), (189, 96.0), (69, 90.0), (72, 95.0), (20, 94.0), (16, 100.0), (76, 96.0), (12, 97.0), (33, 93.0), (40, 94.0), (68, 81.0), (59, 96.0), (10, 100.0), (49, 89.0), (26, 95.0), (72, 93.0), (85, 100.0), (12, 98.0), (31, 99.0), (10, 98.0), (51, 100.0), (64, 98.0), (10, 84.0), (15, 99.0), (16, 100.0), (67, 93.0), (52, 92.0), (23, 98.0), (13, 100.0), (73, 99.0), (19, 96.0), (85, 94.0), (36, 98.0), (60, 97.0), (34, 98.0), (30, 98.0), (52, 98.0), (119, 96.0), (141, 84.0), (74, 95.0), (46, 97.0), (57, 96.0), (64, 86.0), (28, 96.0), (103, 95.0), (69, 94.0), (34, 97.0), (59, 94.0), (21, 98.0), (14, 100.0), (69, 82.0), (62, 94.0), (18, 81.0), (55, 92.0), (46, 94.0), (100, 88.0), (13, 98.0), (56, 98.0), (52, 96.0), (51, 96.0), (10, 100.0), (14, 90.0), (113, 94.0), (36, 99.0), (34, 95.0), (25, 98.0), (58, 96.0), (42, 93.0), (58, 92.0), (71, 93.0), (13, 98.0), (68, 98.0), (24, 96.0), (29, 99.0), (35, 89.0), (37, 97.0), (40, 90.0), (54, 94.0), (54, 97.0), (25, 98.0), (74, 95.0), (111, 97.0), (12, 90.0), (16, 100.0), (39, 96.0), (51, 96.0), (16, 91.0), (12, 92.0), (58, 96.0), (14, 100.0), (130, 91.0), (20, 90.0), (70, 97.0), (16, 100.0), (58, 86.0), (28, 95.0), (30, 97.0), (45, 98.0), (111, 97.0), (18, 93.0), (37, 98.0), (29, 93.0), (43, 87.0), (17, 100.0), (87, 86.0), (31, 92.0), (20, 99.0), (205, 97.0), (43, 93.0), (10, 100.0), (82, 96.0), (16, 89.0), (20, 99.0), (39, 98.0), (103, 95.0), (14, 97.0), (17, 94.0), (44, 81.0), (27, 91.0), (59, 99.0), (21, 98.0), (40, 98.0), (27, 96.0), (70, 97.0), (62, 95.0), (28, 96.0), (18, 97.0), (20, 97.0), (18, 96.0), (96, 96.0), (11, 100.0), (91, 97.0), (17, 99.0), (11, 98.0), (19, 99.0), (63, 99.0), (15, 100.0), (21, 97.0), (38, 97.0), (47, 93.0), (34, 98.0), (22, 95.0), (36, 91.0), (11, 96.0), (92, 95.0), (12, 98.0), (57, 94.0), (14, 98.0), (67, 96.0), (24, 98.0), (27, 96.0), (11, 100.0), (73, 96.0), (13, 91.0), (63, 97.0), (77, 96.0), (64, 98.0), (66, 94.0), (31, 97.0), (94, 97.0), (22, 97.0), (44, 90.0), (46, 97.0), (23, 95.0), (13, 100.0), (99, 96.0), (81, 94.0), (11, 80.0), (204, 98.0), (85, 90.0), (15, 95.0), (36, 96.0), (16, 99.0), (56, 84.0), (48, 99.0), (61, 98.0), (10, 98.0), (33, 99.0), (49, 96.0), (115, 97.0), (11, 100.0), (34, 91.0), (57, 97.0), (58, 96.0), (14, 95.0), (43, 99.0), (62, 96.0), (208, 95.0), (53, 98.0), (45, 95.0), (62, 93.0), (36, 100.0), (13, 98.0), (66, 90.0), (11, 98.0), (72, 98.0), (41, 95.0), (80, 94.0), (73, 94.0), (10, 98.0), (67, 97.0), (75, 95.0), (39, 92.0), (55, 98.0), (27, 97.0), (18, 94.0), (13, 88.0), (12, 93.0), (59, 96.0), (55, 93.0), (11, 85.0), (24, 85.0), (86, 99.0), (11, 100.0), (53, 94.0), (46, 98.0), (15, 93.0), (31, 93.0), (13, 97.0), (27, 93.0), (22, 94.0), (66, 88.0), (78, 97.0), (15, 99.0), (46, 99.0), (74, 95.0), (39, 98.0), (43, 95.0), (113, 94.0), (36, 89.0), (26, 97.0), (18, 99.0), (54, 91.0), (36, 93.0), (29, 90.0), (47, 94.0), (35, 99.0), (157, 99.0), (16, 92.0), (28, 94.0), (66, 94.0), (84, 95.0), (11, 95.0), (19, 96.0), (10, 93.0), (51, 98.0), (12, 100.0), (104, 97.0), (137, 99.0), (57, 99.0), (23, 98.0), (10, 96.0), (11, 100.0), (15, 100.0), (31, 98.0), (48, 100.0), (74, 97.0), (107, 89.0), (26, 97.0), (18, 99.0), (52, 99.0), (12, 87.0), (18, 100.0), (75, 98.0), (28, 98.0), (72, 93.0), (11, 87.0), (31, 94.0), (11, 100.0), (67, 98.0), (15, 93.0), (111, 99.0), (41, 88.0), (43, 98.0), (25, 90.0), (24, 97.0), (33, 97.0), (27, 99.0), (10, 78.0), (25, 99.0), (12, 93.0), (30, 97.0), (28, 85.0), (18, 98.0), (15, 99.0), (53, 88.0), (21, 91.0), (45, 96.0), (44, 94.0), (95, 99.0), (43, 90.0), (12, 98.0), (58, 99.0), (119, 97.0), (16, 100.0), (41, 98.0), (64, 99.0), (19, 99.0), (10, 100.0), (213, 93.0), (19, 99.0), (20, 97.0), (74, 98.0), (18, 99.0), (23, 98.0), (35, 99.0), (36, 94.0), (105, 97.0), (199, 98.0), (36, 96.0), (16, 100.0), (78, 98.0), (79, 97.0), (34, 99.0), (18, 97.0), (62, 96.0), (26, 99.0), (19, 100.0), (37, 98.0), (39, 98.0), (80, 96.0), (21, 96.0), (52, 99.0), (11, 94.0), (78, 98.0), (10, 100.0), (33, 99.0), (26, 90.0), (149, 95.0), (27, 93.0), (77, 96.0), (57, 100.0), (20, 98.0), (14, 97.0), (26, 87.0), (23, 99.0), (24, 99.0), (14, 87.0), (72, 99.0), (31, 89.0), (88, 88.0), (46, 94.0), (37, 98.0), (56, 78.0), (26, 96.0), (11, 100.0), (18, 98.0), (61, 97.0), (14, 96.0), (117, 98.0), (87, 98.0), (11, 89.0), (11, 98.0), (67, 97.0), (63, 96.0), (32, 100.0), (20, 100.0), (86, 91.0), (14, 100.0), (93, 91.0), (80, 90.0), (11, 100.0), (20, 95.0), (37, 95.0), (53, 95.0), (139, 98.0), (17, 93.0), (53, 94.0), (11, 100.0), (24, 92.0), (112, 98.0), (47, 100.0), (10, 100.0), (12, 92.0), (16, 90.0), (30, 98.0), (12, 97.0), (61, 94.0), (30, 93.0), (18, 87.0), (16, 90.0), (81, 92.0), (116, 95.0), (77, 92.0), (30, 96.0), (104, 96.0), (32, 95.0), (38, 99.0), (52, 98.0), (62, 95.0), (100, 94.0), (34, 99.0), (67, 94.0), (20, 99.0), (23, 95.0), (24, 82.0), (15, 96.0), (13, 93.0), (51, 96.0), (32, 80.0), (62, 94.0), (89, 87.0), (11, 67.0), (10, 70.0), (52, 97.0), (89, 86.0), (18, 98.0), (74, 98.0), (88, 86.0), (18, 99.0), (95, 82.0), (97, 85.0), (13, 80.0), (14, 80.0), (32, 100.0), (31, 99.0), (54, 93.0), (60, 99.0), (131, 98.0), (14, 95.0), (16, 99.0), (109, 99.0), (13, 97.0), (30, 95.0), (16, 97.0), (106, 96.0), (15, 96.0), (28, 86.0), (97, 98.0), (25, 97.0), (36, 94.0), (36, 99.0), (82, 95.0), (75, 96.0), (14, 87.0), (29, 89.0), (79, 93.0), (76, 97.0), (79, 96.0), (19, 96.0), (15, 96.0), (14, 97.0), (13, 98.0), (20, 92.0), (90, 98.0), (114, 96.0), (82, 96.0), (17, 91.0), (40, 98.0), (75, 90.0), (76, 96.0), (10, 96.0), (38, 96.0), (132, 97.0), (10, 100.0), (10, 96.0), (87, 94.0), (13, 86.0), (91, 95.0), (13, 78.0), (74, 97.0), (33, 83.0), (14, 83.0), (69, 94.0), (43, 96.0), (32, 78.0), (20, 93.0), (10, 84.0), (34, 91.0), (85, 92.0), (110, 90.0), (15, 97.0), (116, 88.0), (45, 100.0), (25, 97.0), (26, 85.0), (14, 100.0), (22, 98.0), (15, 91.0), (52, 97.0), (40, 97.0), (82, 100.0), (25, 90.0), (25, 92.0), (80, 93.0), (32, 93.0), (52, 88.0), (14, 90.0), (35, 99.0), (42, 97.0), (50, 91.0), (22, 95.0), (24, 100.0), (20, 100.0), (37, 92.0), (30, 99.0), (77, 100.0), (60, 97.0), (37, 92.0), (38, 98.0), (43, 91.0), (16, 99.0), (25, 92.0), (136, 91.0), (130, 96.0), (11, 85.0), (30, 94.0), (10, 100.0), (141, 95.0), (12, 98.0), (18, 93.0), (27, 93.0), (10, 96.0), (95, 98.0), (67, 96.0), (40, 94.0), (15, 87.0), (30, 98.0), (30, 97.0), (11, 100.0), (95, 99.0), (13, 98.0), (112, 98.0), (37, 96.0), (64, 91.0), (30, 97.0), (12, 95.0), (50, 96.0), (10, 96.0), (96, 99.0), (22, 100.0), (48, 100.0), (31, 99.0), (10, 96.0), (15, 95.0), (17, 97.0), (26, 98.0), (99, 92.0), (94, 96.0), (30, 93.0), (36, 97.0), (48, 84.0), (140, 98.0), (87, 99.0), (91, 95.0), (164, 99.0), (43, 94.0), (36, 98.0), (56, 96.0), (120, 97.0), (26, 99.0), (30, 97.0), (11, 98.0), (42, 95.0), (75, 96.0), (34, 92.0), (33, 91.0), (70, 96.0), (14, 97.0), (18, 70.0), (18, 93.0), (25, 99.0), (10, 96.0), (42, 90.0), (59, 98.0), (49, 99.0), (12, 83.0), (60, 90.0), (42, 86.0), (10, 96.0), (73, 94.0), (92, 98.0), (141, 97.0), (22, 86.0), (71, 99.0), (15, 83.0), (26, 88.0), (61, 94.0), (22, 99.0), (44, 94.0), (51, 85.0), (74, 97.0), (15, 97.0), (30, 93.0), (56, 100.0), (164, 92.0), (30, 85.0), (98, 98.0), (41, 94.0), (19, 92.0), (10, 100.0), (54, 93.0), (28, 96.0), (28, 86.0), (102, 97.0), (16, 98.0), (60, 94.0), (28, 96.0), (15, 97.0), (12, 100.0), (15, 97.0), (30, 91.0), (41, 95.0), (62, 96.0), (11, 98.0), (42, 95.0), (11, 100.0), (63, 98.0), (15, 92.0), (75, 98.0), (17, 95.0), (45, 96.0), (49, 87.0), (18, 87.0), (11, 96.0), (16, 90.0), (36, 95.0), (13, 83.0), (27, 98.0), (127, 99.0), (38, 99.0), (18, 98.0), (18, 99.0), (15, 87.0), (18, 100.0), (26, 90.0), (66, 90.0), (39, 98.0), (14, 100.0), (33, 98.0), (65, 98.0), (25, 100.0), (13, 96.0), (35, 98.0), (22, 93.0), (50, 98.0), (12, 100.0), (68, 97.0), (13, 94.0), (54, 98.0), (58, 90.0), (32, 96.0), (81, 95.0), (23, 95.0), (34, 99.0), (15, 98.0), (34, 97.0), (47, 93.0), (27, 99.0), (50, 96.0), (88, 100.0), (43, 88.0), (15, 96.0), (42, 97.0), (44, 98.0), (97, 100.0), (141, 90.0), (136, 94.0), (62, 93.0), (48, 97.0), (12, 96.0), (11, 98.0), (22, 97.0), (10, 86.0), (14, 76.0), (66, 97.0), (61, 95.0), (16, 91.0), (10, 96.0), (36, 100.0), (46, 95.0), (172, 99.0), (22, 90.0), (23, 90.0), (57, 94.0), (91, 96.0), (38, 94.0), (41, 87.0), (10, 96.0), (66, 95.0), (14, 94.0), (18, 97.0), (23, 93.0), (20, 98.0), (22, 94.0), (13, 82.0), (35, 99.0), (56, 94.0), (123, 95.0), (84, 100.0), (11, 82.0), (79, 98.0), (14, 94.0), (50, 96.0), (42, 98.0), (87, 98.0), (14, 98.0), (45, 98.0), (55, 95.0), (14, 84.0), (50, 98.0), (26, 91.0), (10, 100.0), (104, 92.0), (52, 98.0), (23, 98.0), (37, 100.0), (19, 99.0), (36, 99.0), (25, 98.0), (224, 95.0), (77, 96.0), (52, 94.0), (72, 98.0), (53, 93.0), (55, 91.0), (11, 94.0), (43, 93.0), (12, 95.0), (36, 97.0), (49, 97.0), (58, 98.0), (49, 99.0), (36, 95.0), (14, 99.0), (19, 91.0), (102, 91.0), (53, 98.0), (47, 99.0), (58, 97.0), (10, 94.0), (59, 94.0), (78, 97.0), (16, 93.0), (21, 93.0), (80, 98.0), (58, 98.0), (73, 95.0), (15, 95.0), (16, 98.0), (25, 91.0), (46, 99.0), (83, 88.0), (40, 90.0), (27, 82.0), (47, 94.0), (47, 82.0), (45, 92.0), (15, 96.0), (26, 98.0), (13, 93.0), (13, 98.0), (22, 88.0), (28, 96.0), (47, 100.0), (18, 93.0), (70, 96.0), (80, 98.0), (17, 76.0), (18, 98.0), (10, 100.0), (78, 95.0), (88, 93.0), (79, 94.0), (30, 96.0), (54, 89.0), (14, 76.0), (47, 99.0), (12, 98.0), (101, 97.0), (13, 97.0), (45, 96.0), (40, 85.0), (23, 81.0), (100, 96.0), (31, 96.0), (46, 95.0), (96, 94.0), (23, 96.0), (40, 95.0), (74, 98.0), (65, 92.0), (15, 87.0), (17, 89.0), (68, 97.0), (101, 100.0), (33, 98.0), (46, 93.0), (30, 94.0), (31, 97.0), (117, 95.0), (32, 98.0), (14, 94.0), (76, 98.0), (10, 98.0), (40, 90.0), (26, 94.0), (105, 95.0), (21, 91.0), (49, 96.0), (29, 98.0), (12, 95.0), (11, 92.0), (29, 99.0), (15, 100.0), (76, 98.0), (13, 94.0), (11, 96.0), (85, 99.0), (14, 96.0), (18, 92.0), (31, 94.0), (21, 93.0), (31, 94.0), (24, 100.0), (23, 93.0), (31, 82.0), (42, 77.0), (47, 85.0), (25, 79.0), (19, 98.0), (33, 98.0), (65, 95.0), (53, 99.0), (13, 100.0), (22, 99.0), (10, 94.0), (23, 97.0), (60, 99.0), (109, 96.0), (11, 91.0), (35, 95.0), (56, 91.0), (23, 97.0), (50, 92.0), (35, 93.0), (38, 86.0), (30, 81.0), (10, 96.0), (88, 95.0), (74, 98.0), (53, 98.0), (59, 96.0), (34, 89.0), (78, 94.0), (50, 98.0), (67, 96.0), (37, 96.0), (25, 82.0), (20, 99.0), (24, 94.0), (49, 93.0), (43, 99.0), (27, 84.0), (30, 91.0), (38, 92.0), (97, 93.0), (16, 100.0), (85, 96.0), (29, 86.0), (63, 98.0), (109, 92.0), (70, 100.0), (10, 93.0), (66, 86.0), (66, 85.0), (72, 84.0), (69, 85.0), (34, 94.0), (91, 98.0), (79, 99.0), (21, 87.0), (45, 100.0), (12, 91.0), (16, 99.0), (13, 86.0), (36, 94.0), (81, 97.0), (14, 94.0), (40, 96.0), (12, 95.0), (26, 92.0), (48, 90.0), (35, 92.0), (11, 100.0), (45, 100.0), (79, 96.0), (55, 92.0), (51, 99.0), (52, 91.0), (58, 88.0), (70, 92.0), (65, 90.0), (38, 94.0), (57, 100.0), (14, 96.0), (23, 97.0), (11, 94.0), (27, 98.0), (19, 94.0), (29, 99.0), (54, 95.0), (65, 89.0), (69, 87.0), (79, 92.0), (15, 99.0), (22, 92.0), (48, 90.0), (50, 82.0), (119, 90.0), (60, 96.0), (24, 98.0), (16, 91.0), (36, 97.0), (16, 99.0), (69, 98.0), (11, 82.0), (13, 97.0), (57, 82.0), (17, 99.0), (14, 89.0), (10, 100.0), (36, 95.0), (59, 89.0), (44, 95.0), (66, 98.0), (26, 100.0), (39, 91.0), (66, 96.0), (85, 99.0), (26, 95.0), (41, 98.0), (18, 97.0), (54, 96.0), (15, 94.0), (18, 94.0), (41, 84.0), (12, 100.0), (24, 100.0), (25, 100.0), (51, 98.0), (56, 95.0), (13, 97.0), (13, 97.0), (10, 100.0), (38, 100.0), (61, 98.0), (76, 94.0), (47, 99.0), (16, 78.0), (48, 96.0), (10, 91.0), (23, 97.0), (67, 86.0), (64, 99.0), (46, 98.0), (19, 92.0), (68, 97.0), (14, 99.0), (15, 99.0), (17, 94.0), (16, 91.0), (42, 96.0), (52, 97.0), (27, 85.0), (26, 100.0), (19, 99.0), (121, 97.0), (52, 88.0), (74, 89.0), (34, 96.0), (34, 94.0), (14, 87.0), (45, 100.0), (85, 99.0), (33, 99.0), (12, 97.0), (48, 100.0), (34, 94.0), (45, 98.0), (53, 88.0), (59, 97.0), (11, 96.0), (75, 92.0), (10, 94.0), (36, 96.0), (17, 94.0), (16, 96.0), (102, 95.0), (79, 93.0), (67, 93.0), (58, 94.0), (10, 90.0), (33, 98.0), (27, 94.0), (22, 97.0), (13, 91.0), (45, 100.0), (53, 88.0), (49, 89.0), (42, 98.0), (26, 76.0), (85, 98.0), (14, 100.0), (11, 100.0), (24, 98.0), (31, 96.0), (48, 98.0), (69, 92.0), (20, 89.0), (14, 98.0), (11, 98.0), (64, 100.0), (25, 99.0), (48, 99.0), (47, 97.0), (49, 91.0), (41, 97.0), (152, 95.0), (56, 94.0), (14, 100.0), (33, 92.0), (42, 84.0), (58, 93.0), (39, 92.0), (32, 99.0), (60, 95.0), (32, 99.0), (24, 99.0), (31, 98.0), (37, 84.0), (27, 93.0), (37, 95.0), (32, 97.0), (34, 91.0), (21, 89.0), (41, 98.0), (26, 93.0), (61, 99.0), (26, 100.0), (55, 97.0), (74, 98.0), (15, 89.0), (28, 99.0), (31, 99.0), (57, 97.0), (54, 93.0), (61, 94.0), (16, 93.0), (61, 90.0), (62, 96.0), (30, 97.0), (28, 93.0), (59, 97.0), (28, 100.0), (111, 91.0), (10, 92.0), (58, 98.0), (16, 100.0), (29, 92.0), (27, 97.0), (106, 99.0), (105, 93.0), (43, 99.0), (13, 98.0), (38, 82.0), (27, 100.0), (46, 97.0), (117, 97.0), (13, 95.0), (17, 91.0), (47, 100.0), (67, 99.0), (50, 96.0), (13, 88.0), (39, 93.0), (29, 83.0), (29, 100.0), (84, 96.0), (17, 99.0), (25, 92.0), (18, nan), (12, 92.0), (45, 96.0), (61, 100.0), (14, 88.0), (101, 99.0), (20, 91.0), (18, 99.0), (23, 96.0), (48, 100.0), (81, 99.0), (77, 99.0), (12, 93.0), (11, 100.0), (66, 91.0), (68, 97.0), (92, 95.0), (71, 94.0), (65, 94.0), (52, 93.0), (17, 100.0), (41, 98.0), (54, 95.0), (48, 97.0), (47, 97.0), (13, 100.0), (67, 97.0), (76, 97.0), (30, 95.0), (16, 89.0), (11, 100.0), (34, 98.0), (41, 99.0), (61, 99.0), (53, 95.0), (14, 95.0), (81, 92.0), (32, 96.0), (120, 98.0), (119, 86.0), (14, 72.0), (11, 96.0), (30, 96.0), (19, 95.0), (13, 94.0), (101, 98.0), (69, 92.0), (14, 98.0), (11, 93.0), (32, 99.0), (93, 99.0), (14, 97.0), (75, 97.0), (18, 100.0), (35, 97.0), (32, 91.0), (37, 98.0), (26, 100.0), (13, 91.0), (29, 94.0), (79, 98.0), (19, 99.0), (63, 97.0), (15, 100.0), (10, 62.0), (63, 98.0), (38, 98.0), (10, 92.0), (30, 95.0), (11, 98.0), (63, 98.0), (13, 98.0), (107, 93.0), (107, 97.0), (53, 93.0), (93, 98.0), (35, 99.0), (67, 95.0), (103, 92.0), (27, 97.0), (55, 98.0), (35, 97.0), (47, 94.0), (58, 90.0), (39, 91.0), (47, 98.0), (29, 94.0), (23, 96.0), (42, 98.0), (43, 91.0), (23, 99.0), (48, 95.0), (31, 93.0), (70, 99.0), (13, 95.0), (17, 86.0), (40, 93.0), (142, 99.0), (16, 100.0), (14, 94.0), (47, 99.0), (46, 96.0), (66, 97.0), (54, 99.0), (40, 88.0), (36, 82.0), (43, 94.0), (28, 100.0), (50, 91.0), (18, 100.0), (23, 91.0), (62, 93.0), (19, 94.0), (79, 89.0), (122, 92.0), (54, 99.0), (29, 99.0), (30, 100.0), (55, 100.0), (58, 89.0), (34, 95.0), (28, 98.0), (61, 96.0), (65, 99.0), (16, 96.0), (18, 100.0), (24, 91.0), (11, 98.0), (26, 97.0), (64, 95.0), (91, 97.0), (18, 99.0), (13, 95.0), (32, 93.0), (40, 99.0), (102, 94.0), (40, 92.0), (108, 95.0), (50, 92.0), (52, 99.0), (64, 94.0), (27, 94.0), (10, 89.0), (31, 95.0), (28, 96.0), (42, 98.0), (24, 97.0), (53, 96.0), (64, 96.0), (48, 100.0), (12, 100.0), (41, 97.0), (17, 95.0), (13, 97.0), (35, 96.0), (10, 98.0), (23, 97.0), (38, 97.0), (20, 94.0), (10, 88.0), (21, 98.0), (27, 96.0), (33, 96.0), (10, 98.0), (26, 98.0), (57, 99.0), (69, 95.0), (17, 96.0), (38, 93.0), (124, 97.0), (16, 96.0), (17, 96.0), (41, 95.0), (32, 98.0), (39, 98.0), (31, 98.0), (21, 97.0), (37, 88.0), (21, 100.0), (18, 97.0), (14, 96.0), (18, 99.0), (33, 78.0), (59, 93.0), (42, 99.0), (30, 86.0), (13, 92.0), (16, 98.0), (14, 96.0), (10, 98.0), (22, 95.0), (25, 96.0), (26, 85.0), (62, 98.0), (68, 98.0), (28, 90.0), (14, 93.0), (16, 98.0), (13, 95.0), (44, 94.0), (120, 92.0), (24, 97.0), (30, 99.0), (57, 98.0), (13, 86.0), (48, 99.0), (158, 93.0), (33, 98.0), (71, 95.0), (27, 95.0), (22, 94.0), (133, 96.0), (14, 100.0), (68, 96.0), (15, 92.0), (10, 90.0), (10, 86.0), (34, 96.0), (51, 97.0), (23, 92.0), (26, 85.0), (47, 99.0), (36, 98.0), (131, 92.0), (123, 93.0), (21, 100.0), (103, 95.0), (11, 100.0), (80, 95.0), (80, 99.0), (38, 90.0), (41, 99.0), (83, 97.0), (77, 96.0), (33, 96.0), (47, 97.0), (68, 86.0), (23, 94.0), (65, 95.0), (56, 98.0), (87, 99.0), (28, 80.0), (36, 90.0), (18, 90.0), (37, 96.0), (57, 99.0), (31, 89.0), (46, 96.0), (18, 92.0), (26, 95.0), (10, 92.0), (47, 96.0), (69, 93.0), (19, 92.0), (64, 93.0), (14, 83.0), (100, 97.0), (10, 98.0), (76, 97.0), (24, 95.0), (38, 97.0), (112, 93.0), (105, 99.0), (14, 94.0), (31, 97.0), (15, 92.0), (60, 100.0), (15, 98.0), (78, 97.0), (19, 89.0), (31, 98.0), (34, 96.0), (41, 95.0), (10, 92.0), (25, 97.0), (16, 95.0), (63, 97.0), (27, 96.0), (33, 98.0), (83, 87.0), (50, 97.0), (25, 96.0), (13, 100.0), (56, 99.0), (70, 92.0), (10, 96.0), (13, 95.0), (12, 100.0), (17, 99.0), (22, 97.0), (17, 95.0), (33, 99.0), (29, 84.0), (71, 92.0), (97, 93.0), (57, 90.0), (11, 96.0), (14, 97.0), (45, 94.0), (32, 94.0), (69, 94.0), (38, 93.0), (18, 82.0), (98, 95.0), (93, 98.0), (31, 99.0), (39, 96.0), (39, 92.0), (11, 100.0), (26, 99.0), (12, 92.0), (25, 91.0), (24, 97.0), (44, 95.0), (17, 99.0), (33, 96.0), (27, 99.0), (12, 93.0), (26, 86.0), (13, 85.0), (10, 100.0), (62, 92.0), (45, 95.0), (51, 93.0), (118, 98.0), (26, 97.0), (112, 93.0), (17, 94.0), (19, 95.0), (101, 96.0), (99, 85.0), (31, 97.0), (59, 99.0), (13, 95.0), (11, 91.0), (27, 99.0), (10, 96.0), (35, 96.0), (12, 97.0), (15, 99.0), (43, 94.0), (44, 99.0), (95, 95.0), (37, 96.0), (23, 85.0), (88, 98.0), (24, 93.0), (48, 98.0), (53, 95.0), (71, 95.0), (33, 92.0), (33, 95.0), (13, 97.0), (27, 82.0), (32, 91.0), (24, 98.0), (77, 100.0), (11, 94.0), (17, 96.0), (33, 99.0), (43, 97.0), (14, 97.0), (70, 99.0), (29, 86.0), (46, 97.0), (69, 87.0), (91, 87.0), (57, 95.0), (57, 99.0), (12, 95.0), (18, 99.0), (66, 91.0), (18, 97.0), (141, 97.0), (76, 97.0), (45, 95.0), (29, 89.0), (117, 95.0), (11, 96.0), (99, 100.0), (56, 94.0), (13, 95.0), (12, 100.0), (19, 91.0), (29, 97.0), (77, 99.0), (63, 97.0), (47, 100.0), (27, 98.0), (76, 94.0), (78, 97.0), (18, 97.0), (57, 98.0), (41, 91.0), (59, 92.0), (81, 93.0), (58, 96.0), (15, 84.0), (44, 80.0), (55, 98.0), (24, 98.0), (73, 99.0), (25, 100.0), (30, 96.0), (13, 97.0), (21, 92.0), (10, 98.0), (18, 80.0), (59, 93.0), (13, 95.0), (61, 93.0), (41, 97.0), (86, 87.0), (65, 100.0), (42, 85.0), (71, 98.0), (22, 76.0), (52, 96.0), (12, 92.0), (24, 88.0), (47, 100.0), (51, 100.0), (55, 96.0), (24, 94.0), (14, 96.0), (41, 97.0), (36, 94.0), (17, 87.0), (14, 79.0), (50, 96.0), (24, 92.0), (10, 98.0), (126, 97.0), (24, 93.0), (75, 93.0), (11, 89.0), (22, 99.0), (13, 97.0), (21, 99.0), (15, 99.0), (37, 95.0), (14, 99.0), (25, 97.0), (41, 97.0), (22, 79.0), (63, 98.0), (79, 93.0), (11, 98.0), (82, 96.0), (44, 90.0), (24, 96.0), (15, 100.0), (72, 91.0), (46, 87.0), (32, 95.0), (26, 97.0), (38, 98.0), (11, 98.0), (58, 92.0), (36, 100.0), (75, 97.0), (108, 95.0), (28, 86.0), (54, 99.0), (56, 93.0), (36, 91.0), (47, 95.0), (39, 94.0), (16, 83.0), (99, 97.0), (21, 100.0), (28, 97.0), (18, 99.0), (113, 91.0), (37, 91.0), (34, 89.0), (62, 90.0), (41, 94.0), (36, 90.0), (28, 96.0), (78, 95.0), (14, 79.0), (26, 92.0), (44, 95.0), (76, 93.0), (83, 90.0), (60, 95.0), (34, 95.0), (49, 95.0), (13, 95.0), (19, 99.0), (28, 94.0), (48, 88.0), (19, 94.0), (58, 78.0), (14, 93.0), (11, 76.0), (19, 98.0), (12, 98.0), (18, 91.0), (75, 94.0), (74, 98.0), (42, 91.0), (43, 99.0), (60, 97.0), (16, 90.0), (133, 93.0), (33, 96.0), (74, 92.0), (24, 95.0), (53, 98.0), (12, 100.0), (13, 100.0), (16, 96.0), (74, 100.0), (15, 93.0), (28, 99.0), (57, 95.0), (44, 95.0), (52, 100.0), (42, 99.0), (21, 98.0), (40, 90.0), (133, 96.0), (27, 96.0), (21, 80.0), (15, 99.0), (36, 94.0), (22, 98.0), (25, 88.0), (22, 98.0), (25, 84.0), (25, 80.0), (31, 99.0), (11, 91.0), (32, 91.0), (12, 98.0), (24, 100.0), (10, 100.0), (62, 83.0), (16, 92.0), (94, 94.0), (11, 84.0), (21, 95.0), (44, 99.0), (120, 94.0), (12, 93.0), (14, 90.0), (31, 71.0), (12, 97.0), (37, 85.0), (44, 100.0), (32, 94.0), (12, 95.0), (61, 93.0), (236, 96.0), (11, 96.0), (142, 90.0), (15, 92.0), (110, 98.0), (22, 98.0), (59, 97.0), (75, 99.0), (15, 83.0), (85, 91.0), (10, 92.0), (16, 99.0), (47, 98.0), (61, 87.0), (11, 100.0), (10, 84.0), (11, 100.0), (14, 96.0), (48, 98.0), (11, 100.0), (78, 97.0), (53, 98.0), (65, 97.0), (11, 96.0), (80, 95.0), (66, 98.0), (67, 100.0), (55, 93.0), (52, 97.0), (54, 88.0), (13, 83.0), (23, 99.0), (10, 100.0), (77, 99.0), (27, 96.0), (98, 100.0), (13, 98.0), (58, 95.0), (22, 90.0), (13, 100.0), (14, 94.0), (13, 65.0), (17, 86.0), (10, 94.0), (13, 88.0), (26, 97.0), (13, 90.0), (45, 96.0), (18, 98.0), (49, 85.0), (83, 99.0), (40, 98.0), (97, 95.0), (85, 95.0), (80, 93.0), (92, 96.0), (15, 99.0), (38, 91.0), (13, 91.0), (40, 98.0), (47, 84.0), (39, 94.0), (10, 98.0), (47, 95.0), (12, 97.0), (72, 84.0), (15, 93.0), (15, 99.0), (13, 100.0), (14, 97.0), (67, 99.0), (37, 99.0), (24, 84.0), (16, 93.0), (26, 95.0), (16, 94.0), (47, 98.0), (17, 93.0), (11, 100.0), (36, 100.0), (14, 83.0), (11, 93.0), (21, 100.0), (15, 99.0), (33, 99.0), (40, 99.0), (65, 96.0), (17, 100.0), (19, 95.0), (14, 84.0), (15, 92.0), (33, 95.0), (118, 96.0), (19, 97.0), (13, 98.0), (11, 100.0), (20, 76.0), (34, 84.0), (84, 99.0), (11, 100.0), (22, 95.0), (48, 96.0), (42, 96.0), (21, 97.0), (51, 96.0), (31, 94.0), (35, 97.0), (63, 96.0), (61, 96.0), (11, 96.0), (24, 95.0), (33, 93.0), (70, 96.0), (33, 95.0), (83, 96.0), (18, 93.0), (37, 99.0), (30, 98.0), (58, 92.0), (84, 90.0), (49, 98.0), (17, 94.0), (33, 86.0), (10, 98.0), (54, 96.0), (50, 91.0), (92, 97.0), (55, 92.0), (24, 91.0), (137, 94.0), (111, 96.0), (34, 96.0), (22, 91.0), (34, 91.0), (14, 96.0), (11, 98.0), (10, 98.0), (81, 95.0), (10, 100.0), (13, 100.0), (95, 93.0), (37, 95.0), (80, 88.0), (10, 98.0), (13, 97.0), (10, 100.0), (40, 99.0), (11, 98.0), (15, 88.0), (28, 99.0), (33, 94.0), (70, 99.0), (22, 100.0), (75, 97.0), (49, 82.0), (89, 89.0), (35, 98.0), (23, 93.0), (14, 96.0), (49, 93.0), (35, 86.0), (54, 94.0), (48, 95.0), (15, 97.0), (25, 94.0), (39, 96.0), (12, 93.0), (24, 99.0), (82, 100.0), (11, 100.0), (34, 99.0), (37, 100.0), (18, 83.0), (43, 96.0), (45, 96.0), (29, 98.0), (161, 95.0), (28, 94.0), (43, 94.0), (49, 92.0), (24, 93.0), (52, 94.0), (34, 93.0), (76, 98.0), (14, 96.0), (55, 100.0), (11, 89.0), (10, 94.0), (30, 92.0), (52, 99.0), (11, 98.0), (14, 96.0), (19, 98.0), (69, 90.0), (13, 91.0), (10, 100.0), (13, 91.0), (43, 97.0), (11, 91.0), (26, 100.0), (57, 94.0), (20, 97.0), (49, 96.0), (120, 89.0), (16, 100.0), (20, 97.0), (28, 99.0), (29, 91.0), (64, 99.0), (57, 95.0), (15, 99.0), (14, 100.0), (42, 97.0), (35, 92.0), (45, 99.0), (31, 99.0), (24, 97.0), (14, 94.0), (16, 88.0), (40, 92.0), (10, 98.0), (57, 95.0), (17, 100.0), (15, 100.0), (24, 86.0), (20, 99.0), (21, 98.0), (13, 94.0), (15, 96.0), (24, 98.0), (12, 92.0), (11, 80.0), (22, 93.0), (33, 93.0), (60, 91.0), (17, 95.0), (30, 97.0), (17, 95.0), (93, 94.0), (35, 99.0), (19, 88.0), (13, 94.0), (10, 98.0), (30, 92.0), (50, 89.0), (12, 100.0), (24, 98.0), (26, 95.0), (44, 97.0), (87, 95.0), (64, 93.0), (66, 94.0), (57, 96.0), (10, 92.0), (114, 97.0), (12, 95.0), (29, 95.0), (41, 94.0), (16, 98.0), (51, 87.0), (17, 100.0), (40, 98.0), (10, 98.0), (14, 96.0), (40, 96.0), (20, 98.0), (73, 93.0), (63, 91.0), (55, 100.0), (94, 94.0), (79, 87.0), (10, 100.0), (11, 98.0), (19, 98.0), (37, 93.0), (17, 99.0), (84, 87.0), (19, 100.0), (33, 96.0), (138, 94.0), (32, 81.0), (30, 98.0), (15, 99.0), (38, 86.0), (39, 86.0), (91, 97.0), (14, 100.0), (73, 98.0), (15, 97.0), (211, 99.0), (42, 83.0), (22, 100.0), (18, 88.0), (22, 74.0), (67, 99.0), (27, 96.0), (32, 88.0), (31, 88.0), (12, 98.0), (29, 98.0), (99, 93.0), (31, 77.0), (41, 82.0), (36, 96.0), (11, 100.0), (58, 96.0), (55, 97.0), (21, 97.0), (89, 94.0), (52, 99.0), (17, 98.0), (80, 94.0), (17, 96.0), (37, 90.0), (15, 88.0), (23, 99.0), (121, 90.0), (26, 93.0), (13, 94.0), (29, 86.0), (42, 95.0), (24, 95.0), (102, 92.0), (89, 90.0), (99, 98.0), (21, 98.0), (38, 93.0), (75, 96.0), (80, 98.0), (53, 98.0), (33, 98.0), (50, 86.0), (146, 95.0), (21, 96.0), (60, 94.0), (24, 98.0), (71, 95.0), (39, 92.0), (82, 95.0), (33, 90.0), (20, 83.0), (48, 86.0), (21, 90.0), (18, 100.0), (21, 90.0), (21, 99.0), (54, 98.0), (23, 98.0), (49, 97.0), (39, 98.0), (28, 99.0), (35, 100.0), (60, 97.0), (93, 98.0), (26, 97.0), (44, 96.0), (65, 97.0), (101, 99.0), (48, 98.0), (94, 98.0), (14, 94.0), (22, 100.0), (23, 99.0), (52, 98.0), (56, 97.0), (13, 97.0), (24, 93.0), (60, 89.0), (64, 87.0), (13, 100.0), (48, 100.0), (69, 96.0), (33, 99.0), (46, 97.0), (46, 95.0), (30, 99.0), (27, 94.0), (19, 91.0), (12, 98.0), (52, 97.0), (31, 95.0), (43, 93.0), (11, 87.0), (11, 98.0), (11, 100.0), (28, 100.0), (30, 92.0), (75, 89.0), (12, 93.0), (63, 93.0), (166, 94.0), (10, 98.0), (41, 99.0), (95, 89.0), (11, 96.0), (12, 90.0), (10, 80.0), (24, 86.0), (12, 92.0), (62, 92.0), (87, 94.0), (29, 95.0), (11, 89.0), (40, 93.0), (24, 98.0), (46, 99.0), (12, 95.0), (10, 100.0), (34, 86.0), (76, 95.0), (22, 92.0), (24, 93.0), (10, 98.0), (25, 95.0), (36, 94.0), (30, 89.0), (13, 91.0), (23, 97.0), (33, 90.0), (16, 85.0), (43, 100.0), (101, 95.0), (45, 87.0), (108, 91.0), (100, 100.0), (33, 99.0), (52, 94.0), (43, 95.0), (11, 93.0), (20, 98.0), (64, 99.0), (106, 85.0), (37, 96.0), (15, 93.0), (11, 91.0), (69, 96.0), (104, 84.0), (131, 96.0), (21, 97.0), (42, 94.0), (34, 97.0), (21, 92.0), (46, 79.0), (17, 81.0), (12, 97.0), (14, 90.0), (64, 98.0), (12, 100.0), (177, 96.0), (45, 94.0), (45, 95.0), (12, 98.0), (18, 92.0), (60, 96.0), (18, 98.0), (11, 87.0), (47, 97.0), (17, 99.0), (18, 90.0), (65, 98.0), (56, 92.0), (65, 96.0), (95, 87.0), (26, 89.0), (11, 85.0), (15, 99.0), (56, 98.0), (22, 84.0), (14, 95.0), (36, 94.0), (44, 96.0), (71, 93.0), (11, 98.0), (73, 98.0), (52, 99.0), (48, 99.0), (71, 89.0), (38, 100.0), (23, 98.0), (11, 96.0), (19, 90.0), (39, 88.0), (10, 92.0), (37, 93.0), (15, 96.0), (82, 96.0), (25, 96.0), (21, 96.0), (117, 85.0), (44, 97.0), (65, 90.0), (27, 88.0), (87, 92.0), (12, 100.0), (11, 96.0), (17, 95.0), (31, 96.0), (55, 91.0), (26, 88.0), (12, 93.0), (43, 91.0), (54, 93.0), (68, 93.0), (63, 97.0), (107, 97.0), (47, 95.0), (14, 96.0), (122, 99.0), (19, 87.0), (20, 86.0), (10, 89.0), (15, 95.0), (12, 92.0), (10, 92.0), (54, 94.0), (47, 91.0), (67, 88.0), (45, 85.0), (55, 99.0), (24, 85.0), (76, 90.0), (72, 87.0), (23, 97.0), (126, 99.0), (126, 96.0), (14, 99.0), (11, 84.0), (22, 99.0), (72, 99.0), (43, 85.0), (12, 98.0), (75, 97.0), (26, 99.0), (11, 100.0), (59, 96.0), (83, 97.0), (13, 100.0), (10, 93.0), (40, 90.0), (11, 89.0), (23, 82.0), (35, 76.0), (25, 95.0), (48, 96.0), (19, 87.0), (91, 98.0), (11, 82.0), (10, 86.0), (11, 89.0), (27, 96.0), (12, 93.0), (64, 100.0), (18, 94.0), (77, 97.0), (14, 93.0), (36, 89.0), (18, 100.0), (43, 97.0), (100, 93.0), (101, 95.0), (15, 97.0), (16, 100.0), (11, 98.0), (10, 96.0), (13, 100.0), (66, 78.0), (25, 87.0), (40, 92.0), (55, 85.0), (35, 86.0), (59, 91.0), (10, 96.0), (62, 99.0), (40, 98.0), (46, 93.0), (11, 96.0), (14, 79.0), (33, 92.0), (29, 94.0), (32, 86.0), (29, 99.0), (11, 95.0), (15, 97.0), (36, 84.0), (40, 97.0), (28, 96.0), (79, 94.0), (45, 98.0), (16, 96.0), (19, 94.0), (22, 85.0), (30, 96.0), (77, 98.0), (39, 95.0), (13, 98.0), (39, 97.0), (14, 96.0), (110, 98.0), (16, 90.0), (25, 99.0), (28, 96.0), (17, 93.0), (15, 95.0), (74, 97.0), (10, 96.0), (10, 100.0), (10, 90.0), (18, 100.0), (13, 100.0), (53, 99.0), (42, 94.0), (33, 94.0), (54, 98.0), (11, 98.0), (49, 96.0), (10, 92.0), (35, 82.0), (45, 84.0), (20, 82.0), (43, 85.0), (61, 98.0), (48, 96.0), (39, 92.0), (27, 99.0), (70, 90.0), (10, 98.0), (81, 98.0), (86, 99.0), (33, 98.0), (35, 95.0), (55, 98.0), (26, 97.0), (19, 100.0), (50, 82.0), (16, 78.0), (64, 97.0), (46, 83.0), (36, 77.0), (27, 87.0), (71, 98.0), (25, 93.0), (28, 92.0), (89, 97.0), (22, 99.0), (17, 88.0), (14, 80.0), (25, 99.0), (22, 96.0), (10, 98.0), (37, 86.0), (10, 88.0), (51, 87.0), (58, 92.0), (26, 94.0), (24, 92.0), (115, 89.0), (113, 99.0), (29, 97.0), (28, 94.0), (68, 98.0), (16, 91.0), (25, 93.0), (46, 95.0), (13, 94.0), (20, 93.0), (55, 89.0), (41, 83.0), (41, 98.0), (13, 98.0), (16, 98.0), (10, 78.0), (13, 98.0), (33, 99.0), (11, 100.0), (107, 96.0), (12, 95.0), (17, 89.0), (36, 87.0), (18, 94.0), (132, 95.0), (137, 94.0), (74, 92.0), (13, 98.0), (66, 99.0), (18, 100.0), (35, 100.0), (22, 96.0), (26, 97.0), (11, 100.0), (14, 96.0), (54, 99.0), (62, 100.0), (29, 95.0), (37, 98.0), (10, 95.0), (16, 86.0), (25, 86.0), (34, 100.0), (43, 92.0), (18, 100.0), (21, 99.0), (11, 98.0), (194, 96.0), (28, 91.0), (63, 98.0), (25, 80.0), (10, 96.0), (12, 98.0), (39, 98.0), (29, 83.0), (25, 84.0), (18, 97.0), (48, 96.0), (17, 98.0), (25, 95.0), (21, 92.0), (11, 91.0), (16, 93.0), (11, 89.0), (56, 100.0), (23, 100.0), (54, 100.0), (18, 83.0), (35, 89.0), (40, 93.0), (21, 94.0), (80, 97.0), (12, 100.0), (18, 97.0), (28, 87.0), (17, 95.0), (26, 89.0), (28, 94.0), (34, 98.0), (11, 96.0), (19, 89.0), (57, 94.0), (176, 99.0), (27, 95.0), (94, 96.0), (92, 91.0), (39, 97.0), (34, 83.0), (22, 72.0), (30, 83.0), (43, 86.0), (28, 84.0), (29, 81.0), (37, 89.0), (24, 83.0), (39, 89.0), (62, 99.0), (21, 100.0), (10, 100.0), (29, 91.0), (20, 98.0), (45, 98.0), (11, 100.0), (83, 99.0), (19, 84.0), (33, 98.0), (26, 91.0), (12, 95.0), (37, 99.0), (14, 93.0), (31, 100.0), (56, 94.0), (24, 98.0), (29, 95.0), (83, 96.0), (16, 92.0), (17, 98.0), (58, 98.0), (17, 99.0), (14, 94.0), (58, 92.0), (12, 92.0), (24, 82.0), (115, 99.0), (46, 99.0), (19, 95.0), (21, 90.0), (10, 100.0), (25, 100.0), (19, 98.0), (13, 98.0), (10, 98.0), (34, 94.0), (18, 100.0), (21, 94.0), (44, 97.0), (24, 98.0), (55, 87.0), (13, 87.0), (11, 84.0), (16, 99.0), (30, 92.0), (77, 86.0), (16, 96.0), (12, 98.0), (26, 79.0), (24, 98.0), (34, 93.0), (13, 100.0), (101, 97.0), (44, 96.0), (57, 95.0), (29, 96.0), (10, 95.0), (95, 88.0), (28, 89.0), (25, 93.0), (66, 95.0), (30, 96.0), (23, 92.0), (20, 97.0), (23, 92.0), (19, 99.0), (34, 92.0), (13, 97.0), (72, 86.0), (10, 98.0), (20, 96.0), (11, 96.0), (11, 100.0), (58, 95.0), (11, 87.0), (31, 94.0), (59, 88.0), (30, 93.0), (48, 90.0), (41, 85.0), (31, 97.0), (55, 88.0), (34, 94.0), (68, 95.0), (13, 95.0), (60, 100.0), (46, 93.0), (44, 100.0), (12, 98.0), (48, 85.0), (15, 100.0), (24, 98.0), (13, 100.0), (65, 89.0), (164, 96.0), (34, 99.0), (94, 93.0), (22, 95.0), (31, 95.0), (30, 99.0), (57, 89.0), (13, 94.0), (10, 98.0), (54, 96.0), (13, 94.0), (18, 100.0), (71, 99.0), (38, 95.0), (37, 97.0), (46, 96.0), (46, 97.0), (48, 99.0), (76, 81.0), (86, 98.0), (13, 100.0), (13, 97.0), (55, 96.0), (80, 97.0), (20, 94.0), (13, 100.0), (86, 99.0), (32, 96.0), (13, 98.0), (22, 84.0), (11, 82.0), (10, 98.0), (33, 97.0), (42, 99.0), (10, 93.0), (11, 98.0), (31, 97.0), (61, 94.0), (13, 85.0), (37, 92.0), (25, 83.0), (19, 83.0), (27, 94.0), (29, 88.0), (49, 98.0), (17, 88.0), (21, 99.0), (68, 88.0), (13, 94.0), (56, 99.0), (75, 97.0), (20, 88.0), (22, 91.0), (27, 99.0), (21, 93.0), (22, 94.0), (10, 96.0), (42, 100.0), (68, 95.0), (70, 90.0), (34, 92.0), (15, 96.0), (67, 94.0), (21, 100.0), (40, 96.0), (37, 85.0), (53, 88.0), (37, 97.0), (54, 97.0), (12, 98.0), (20, 93.0), (149, 95.0), (22, 94.0), (18, 96.0), (19, 97.0), (11, 100.0), (20, 99.0), (11, 87.0), (44, 92.0), (10, 98.0), (30, 99.0), (34, 89.0), (25, 96.0), (19, 85.0), (155, 98.0), (11, 100.0), (69, 96.0), (11, 98.0), (51, 86.0), (22, 94.0), (76, 96.0), (65, 99.0), (26, 98.0), (54, 94.0), (18, 100.0), (30, 97.0), (32, 88.0), (10, 96.0), (29, 96.0), (12, 93.0), (18, 88.0), (59, 97.0), (62, 93.0), (11, 87.0), (18, 99.0), (36, 96.0), (44, 97.0), (76, 97.0), (15, 96.0), (29, 93.0), (65, 94.0), (63, 86.0), (59, 94.0), (29, 95.0), (69, 96.0), (42, 92.0), (15, 94.0), (37, 90.0), (34, 88.0), (34, 95.0), (12, 97.0), (46, 96.0), (25, 94.0), (55, 94.0), (67, 99.0), (105, 99.0), (44, 95.0), (19, 99.0), (42, 92.0), (21, 92.0), (15, 95.0), (57, 98.0), (19, 99.0), (11, 100.0), (14, 91.0), (33, 95.0), (54, 97.0), (10, 93.0), (48, 92.0), (53, 97.0), (72, 92.0), (10, 82.0), (28, 100.0), (11, 91.0), (17, 84.0), (12, 98.0), (46, 99.0), (27, 100.0), (57, 92.0), (17, 89.0), (33, 91.0), (28, 89.0), (14, 91.0), (59, 98.0), (57, 89.0), (92, 94.0), (12, 98.0), (27, 96.0), (12, 96.0), (64, 100.0), (29, 97.0), (64, 99.0), (37, 96.0), (45, 80.0), (64, 97.0), (23, 93.0), (35, 98.0), (168, 97.0), (10, 96.0), (69, 98.0), (23, 97.0), (212, 93.0), (13, 83.0), (98, 94.0), (52, 97.0), (110, 94.0), (38, 97.0), (19, 93.0), (14, 100.0), (69, 90.0), (19, 85.0), (37, 93.0), (60, 100.0), (48, 98.0), (10, 96.0), (38, 98.0), (52, 94.0), (17, 100.0), (45, 94.0), (50, 95.0), (38, 99.0), (31, 79.0), (37, 99.0), (20, 96.0), (17, 100.0), (122, 98.0), (76, 99.0), (26, 86.0), (11, 100.0), (14, 91.0), (28, 96.0), (72, 93.0), (33, 98.0), (13, 94.0), (26, 94.0), (10, 92.0), (15, 87.0), (102, 94.0), (16, 94.0), (10, 80.0), (26, 97.0), (24, 94.0), (37, 96.0), (38, 93.0), (11, 69.0), (61, 92.0), (46, 99.0), (15, 92.0), (22, 92.0), (23, 97.0), (15, 100.0), (29, 78.0), (44, 95.0), (20, 94.0), (12, 92.0), (10, 80.0), (18, 98.0), (13, 97.0), (11, 91.0), (28, 85.0), (13, 83.0), (15, 100.0), (25, 96.0), (32, 98.0), (26, 98.0), (11, 98.0), (57, 97.0), (26, 100.0), (11, 96.0), (55, 92.0), (28, 93.0), (15, 96.0), (37, 89.0), (27, 98.0), (35, 100.0), (22, 95.0), (60, 96.0), (40, 99.0), (128, 98.0), (11, 90.0), (13, 80.0), (71, 98.0), (13, 98.0), (24, 91.0), (41, 89.0), (19, 96.0), (89, 98.0), (35, 95.0), (33, 95.0), (30, 95.0), (14, 89.0), (35, 98.0), (11, 91.0), (204, 94.0), (35, 91.0), (46, 100.0), (17, 98.0), (17, 96.0), (156, 95.0), (43, 97.0), (24, 84.0), (21, 92.0), (56, 98.0), (22, 91.0), (34, 92.0), (14, 80.0), (54, 96.0), (10, 82.0), (10, 93.0), (49, 81.0), (15, 99.0), (17, 81.0), (20, 89.0), (21, 86.0), (38, 91.0), (54, 100.0), (27, 94.0), (25, 95.0), (33, 98.0), (42, 96.0), (45, 100.0), (47, 97.0), (75, 98.0), (24, 98.0), (45, 96.0), (16, 90.0), (22, 92.0), (33, 99.0), (49, 98.0), (71, 97.0), (22, 88.0), (10, 100.0), (60, 91.0), (27, 75.0), (45, 98.0), (49, 90.0), (162, 96.0), (40, 99.0), (12, 100.0), (23, 83.0), (34, 96.0), (11, 93.0), (12, 92.0), (46, 93.0), (21, 96.0), (41, 99.0), (47, 99.0), (45, 95.0), (13, 94.0), (33, 92.0), (81, 97.0), (22, 98.0), (51, 89.0), (13, 85.0), (38, 100.0), (28, 100.0), (35, 89.0), (33, 99.0), (16, 94.0), (31, 86.0), (62, 98.0), (15, 100.0), (88, 97.0), (65, 95.0), (54, 99.0), (41, 90.0), (62, 98.0), (30, 98.0), (24, 95.0), (11, 94.0), (62, 90.0), (28, 97.0), (48, 96.0), (19, 95.0), (34, 97.0), (12, 100.0), (32, 95.0), (66, 90.0), (24, 98.0), (46, 98.0), (18, 96.0), (31, 92.0), (20, 94.0), (39, 96.0), (76, 97.0), (25, 93.0), (15, 97.0), (10, 96.0), (30, 95.0), (58, 90.0), (16, 91.0), (42, 89.0), (36, 97.0), (31, 98.0), (18, 97.0), (58, 99.0), (23, 92.0), (10, 100.0), (21, 100.0), (12, 98.0), (12, 100.0), (38, 94.0), (69, 99.0), (84, 98.0), (117, 93.0), (10, 96.0), (20, 91.0), (23, 98.0), (21, 100.0), (10, 92.0), (15, 100.0), (18, 97.0), (15, 93.0), (92, 95.0), (16, 91.0), (10, 86.0), (65, 92.0), (22, 99.0), (14, 91.0), (17, 94.0), (36, 88.0), (53, 100.0), (14, 93.0), (38, 86.0), (11, 93.0), (14, 87.0), (14, 79.0), (30, 91.0), (26, 96.0), (11, 89.0), (43, 88.0), (31, 98.0), (10, 98.0), (44, 92.0), (14, 96.0), (48, 100.0), (14, 100.0), (13, 93.0), (84, 94.0), (24, 94.0), (37, 87.0), (30, 99.0), (39, 93.0), (59, 97.0), (12, 97.0), (13, 100.0), (46, 97.0), (51, 99.0), (34, 96.0), (101, 96.0), (17, 100.0), (12, 95.0), (41, 97.0), (36, 96.0), (22, 100.0), (99, 96.0), (30, 90.0), (36, 97.0), (45, 95.0), (32, 96.0), (15, 94.0), (36, 94.0), (19, 96.0), (16, 99.0), (45, 100.0), (85, 96.0), (75, 92.0), (68, 100.0), (30, 95.0), (41, 99.0), (40, 99.0), (11, 86.0), (19, 86.0), (28, 99.0), (38, 96.0), (56, 99.0), (20, 96.0), (57, 94.0), (43, 91.0), (118, 94.0), (73, 94.0), (46, 98.0), (11, 100.0), (24, 88.0), (20, 96.0), (11, 91.0), (147, 96.0), (11, 98.0), (47, 99.0), (34, 99.0), (83, 95.0), (28, 93.0), (22, 94.0), (19, 95.0), (41, 99.0), (41, 95.0), (21, 95.0), (20, 99.0), (29, 94.0), (12, 98.0), (35, 94.0), (42, 97.0), (12, 93.0), (28, 94.0), (104, 87.0), (19, 96.0), (10, 98.0), (55, 97.0), (32, 100.0), (40, 88.0), (46, 84.0), (55, 90.0), (13, 95.0), (48, 97.0), (29, 98.0), (15, 93.0), (13, 91.0), (19, 94.0), (16, 100.0), (144, 97.0), (32, 99.0), (51, 94.0), (37, 95.0), (70, 91.0), (12, 92.0), (10, 100.0), (21, 100.0), (64, 98.0), (29, 98.0), (19, 96.0), (49, 94.0), (43, 98.0), (19, 93.0), (24, 98.0), (13, 95.0), (30, 98.0), (26, 98.0), (101, 94.0), (24, 91.0), (33, 93.0), (24, 99.0), (19, 96.0), (20, 95.0), (22, 92.0), (38, 99.0), (51, 99.0), (20, 99.0), (22, 99.0), (39, 96.0), (10, 92.0), (11, 98.0), (13, 93.0), (12, 93.0), (63, 97.0), (46, 99.0), (51, 99.0), (26, 98.0), (47, 94.0), (24, 91.0), (19, 91.0), (46, 97.0), (33, 95.0), (61, 96.0), (49, 99.0), (76, 92.0), (16, 89.0), (30, 85.0), (10, 82.0), (27, 96.0), (12, 98.0), (52, 98.0), (24, 95.0), (22, 90.0), (33, 95.0), (12, 98.0), (26, 95.0), (12, 95.0), (24, 100.0), (52, 90.0), (11, 96.0), (63, 93.0), (21, 99.0), (47, 89.0), (36, 96.0), (35, 93.0), (54, 87.0), (44, 89.0), (53, 89.0), (24, 89.0), (32, 94.0), (10, 100.0), (14, 96.0), (15, 97.0), (51, 98.0), (53, 95.0), (41, 99.0), (46, 96.0), (65, 96.0), (12, 83.0), (27, 94.0), (10, 96.0), (23, 100.0), (32, 94.0), (43, 93.0), (34, 91.0), (12, 93.0), (27, 78.0), (19, 98.0), (26, 95.0), (24, 100.0), (47, 93.0), (27, 97.0), (55, 96.0), (38, 99.0), (33, 92.0), (33, 100.0), (39, 91.0), (12, 100.0), (11, 98.0), (40, 94.0), (37, 89.0), (18, 90.0), (22, 90.0), (13, 100.0), (36, 94.0), (42, 88.0), (12, 90.0), (13, 95.0), (54, 98.0), (72, 93.0), (49, 97.0), (23, 93.0), (11, 98.0), (44, 96.0), (42, 97.0), (54, 97.0), (66, 96.0), (19, 97.0), (21, 92.0), (88, 96.0), (135, 96.0), (61, 95.0), (33, 100.0), (47, 97.0), (15, 96.0), (102, 92.0), (14, 97.0), (86, 94.0), (32, 98.0), (14, 98.0), (20, 99.0), (37, 85.0), (60, 97.0), (31, 94.0), (10, 100.0), (25, 93.0), (50, 97.0), (29, 92.0), (82, 97.0), (15, 92.0), (10, 100.0), (46, 97.0), (10, 100.0), (55, 91.0), (40, 100.0), (60, 88.0), (22, 97.0), (26, 97.0), (38, 93.0), (45, 100.0), (58, 91.0), (59, 89.0), (54, 89.0), (36, 95.0), (16, 100.0), (14, 97.0), (14, 96.0), (20, 86.0), (20, 100.0), (45, 88.0), (23, 91.0), (42, 87.0), (31, 89.0), (46, 98.0), (26, 91.0), (11, 95.0), (65, 96.0), (20, 99.0), (11, 94.0), (18, 100.0), (29, 94.0), (13, 94.0), (78, 81.0), (16, 97.0), (43, 100.0), (16, 95.0), (44, 95.0), (22, 96.0), (47, 91.0), (14, 100.0), (28, 94.0), (101, 95.0), (33, 97.0), (16, 99.0), (73, 96.0), (19, 87.0), (13, 98.0), (19, 78.0), (80, 90.0), (17, 93.0), (77, 92.0), (39, 97.0), (50, 93.0), (40, 91.0), (63, 98.0), (28, 91.0), (27, 96.0), (58, 99.0), (36, 100.0), (45, 93.0), (24, 93.0), (33, 71.0), (30, 95.0), (46, 98.0), (26, 98.0), (30, 95.0), (46, 94.0), (36, 97.0), (34, 97.0), (72, 97.0), (14, 97.0), (15, 95.0), (33, 99.0), (36, 96.0), (46, 97.0), (42, 95.0), (50, 96.0), (34, 98.0), (42, 90.0), (11, 96.0), (22, 96.0), (17, 99.0), (83, 94.0), (20, 100.0), (22, 97.0), (11, 98.0), (33, 79.0), (10, 93.0), (11, 93.0), (45, 94.0), (13, 100.0), (10, 96.0), (11, 100.0), (60, 98.0), (12, 93.0), (32, 92.0), (35, 85.0), (51, 91.0), (14, 67.0), (65, 99.0), (24, 97.0), (99, 95.0), (24, 98.0), (32, 93.0), (22, 94.0), (44, 99.0), (13, 92.0), (17, 94.0), (19, 93.0), (17, 89.0), (62, 98.0), (13, 92.0), (26, 90.0), (37, 91.0), (28, 85.0), (42, 95.0), (30, 100.0), (20, 96.0), (29, 92.0), (78, 97.0), (63, 95.0), (28, 94.0), (39, 97.0), (51, 93.0), (47, 99.0), (36, 98.0), (44, 94.0), (61, 100.0), (12, 97.0), (10, 96.0), (17, 99.0), (20, 100.0), (14, 93.0), (62, 93.0), (62, 95.0), (40, 97.0), (13, 96.0), (13, 63.0), (21, 66.0), (18, 92.0), (28, 66.0), (237, 77.0), (85, 78.0), (32, 88.0), (134, 82.0), (28, 76.0), (112, 83.0), (746, 85.0), (364, 84.0), (95, 85.0), (14, 83.0), (75, 83.0), (35, 90.0), (41, 80.0), (42, 78.0), (64, 83.0), (33, 82.0), (15, 91.0), (82, 96.0), (28, 94.0), (14, 77.0), (34, 94.0), (41, 97.0), (16, 99.0), (17, 94.0), (26, 94.0), (61, 90.0), (53, 92.0), (10, 90.0), (25, 83.0), (16, 88.0), (14, 91.0), (11, 100.0), (14, 99.0), (10, 91.0), (34, 98.0), (88, 85.0), (10, 98.0), (43, 90.0), (18, 97.0), (12, 93.0), (15, 99.0), (68, 89.0), (79, 100.0), (10, 100.0), (16, 99.0), (17, 96.0), (13, 98.0), (13, 98.0), (14, 96.0), (33, 95.0), (10, 80.0), (26, 97.0), (49, 96.0), (39, 96.0), (67, 94.0), (21, 89.0), (11, 93.0), (59, 82.0), (18, 98.0), (28, 98.0), (34, 95.0), (18, 100.0), (55, 95.0), (41, 98.0), (60, 97.0), (27, 96.0), (30, 99.0), (10, 100.0), (20, 93.0), (22, 95.0), (23, 90.0), (11, 95.0), (39, 93.0), (36, 96.0), (59, 94.0), (23, 100.0), (29, 89.0), (31, 94.0), (38, 94.0), (101, 80.0), (34, 98.0), (60, 95.0), (58, 97.0), (48, 90.0), (55, 97.0), (13, 98.0), (68, 93.0), (54, 100.0), (24, 93.0), (56, 96.0), (35, 98.0), (48, 93.0), (23, 92.0), (12, 98.0), (24, 98.0), (10, 92.0), (59, 96.0), (113, 95.0), (12, 100.0), (38, 99.0), (20, 100.0), (40, 97.0), (15, 96.0), (34, 96.0), (22, 97.0), (20, 99.0), (10, 100.0), (39, 90.0), (15, 79.0), (32, 84.0), (92, 87.0), (28, 96.0), (20, 89.0), (62, 93.0), (58, 97.0), (36, 98.0), (21, 98.0), (11, 93.0), (26, 98.0), (55, 96.0), (31, 89.0), (58, 99.0), (43, 99.0), (44, 87.0), (46, 91.0), (13, 94.0), (35, 98.0), (39, 97.0), (41, 98.0), (26, 100.0), (32, 100.0), (13, 100.0), (78, 98.0), (10, 90.0), (77, 99.0), (11, 100.0), (26, 97.0), (25, 100.0), (23, 89.0), (37, 96.0), (58, 97.0), (12, 100.0), (12, 95.0), (89, 97.0), (21, 100.0), (10, 94.0), (39, 97.0), (33, 85.0), (43, 98.0), (11, 98.0), (52, 96.0), (17, 99.0), (36, 92.0), (34, 99.0), (44, 91.0), (51, 98.0), (37, 99.0), (57, 98.0), (55, 95.0), (35, 99.0), (10, 100.0), (20, 88.0), (18, 96.0), (13, 92.0), (25, 98.0), (13, 98.0), (45, 96.0), (10, 100.0), (43, 97.0), (49, 94.0), (78, 99.0), (24, 97.0), (35, 91.0), (23, 98.0), (15, 97.0), (19, 98.0), (59, 95.0), (29, 99.0), (14, 93.0), (30, 99.0), (10, 100.0), (79, 97.0), (60, 98.0), (55, 95.0), (17, 98.0), (20, 100.0), (18, 95.0), (20, 89.0), (14, 100.0), (13, 100.0), (19, 95.0), (94, 91.0), (20, 98.0), (25, 95.0), (22, 98.0), (12, 98.0), (38, 99.0), (27, 91.0), (100, 92.0), (91, 89.0), (20, 94.0), (33, 99.0), (69, 92.0), (14, 100.0), (35, 98.0), (58, 97.0), (11, 96.0), (17, 100.0), (17, 96.0), (23, 90.0), (38, 93.0), (34, 96.0), (18, 93.0), (33, 99.0), (41, 99.0), (13, 100.0), (43, 97.0), (49, 87.0), (37, 89.0), (13, 100.0), (21, 84.0), (31, 95.0), (10, 88.0), (17, 98.0), (12, 95.0), (39, 98.0), (36, 97.0), (22, 100.0), (31, 97.0), (38, 94.0), (35, 97.0), (15, 99.0), (23, 92.0), (14, 98.0), (17, 93.0), (25, 98.0), (10, 100.0), (30, 95.0), (28, 80.0), (13, 95.0), (73, 97.0), (18, 96.0), (40, 97.0), (40, 98.0), (13, 89.0), (21, 99.0), (26, 92.0), (25, 100.0), (61, 98.0), (31, 88.0), (36, 95.0), (23, 97.0), (38, 100.0), (52, 98.0), (19, 99.0), (44, 86.0), (32, 94.0), (29, 98.0), (109, 94.0), (29, 96.0), (23, 96.0), (35, 95.0), (31, 97.0), (80, 99.0), (13, 98.0), (38, 97.0), (87, 97.0), (33, 98.0), (40, 97.0), (100, 97.0), (155, 97.0), (13, 94.0), (40, 88.0), (21, 100.0), (10, 80.0), (24, 95.0), (42, 98.0), (77, 98.0), (19, 92.0), (48, 98.0), (45, 88.0), (21, 97.0), (33, 98.0), (47, 95.0), (39, 97.0), (18, 99.0), (63, 95.0), (35, 99.0), (42, 91.0), (31, 91.0), (45, 93.0), (50, 92.0), (22, 94.0), (18, 96.0), (33, 97.0), (81, 97.0), (16, 94.0), (10, 98.0), (52, 97.0), (32, 97.0), (17, 91.0), (64, 97.0), (39, 93.0), (11, 80.0), (64, 95.0), (110, 98.0), (91, 94.0), (75, 94.0), (15, 100.0), (54, 96.0), (15, 99.0), (29, 99.0), (38, 96.0), (32, 95.0), (11, 93.0), (19, 91.0), (82, 92.0), (18, 96.0), (11, 87.0), (18, 91.0), (10, 91.0), (14, 97.0), (12, 77.0), (31, 88.0), (16, 98.0), (31, 99.0), (19, 93.0), (37, 98.0), (44, 96.0), (16, 96.0), (41, 85.0), (66, 95.0), (71, 97.0), (25, 94.0), (77, 96.0), (16, 91.0), (26, 94.0), (70, 91.0), (19, 90.0), (53, 85.0), (27, 99.0), (32, 89.0), (14, 93.0), (24, 96.0), (25, 92.0), (22, 89.0), (46, 96.0), (21, 98.0), (25, 92.0), (18, 83.0), (34, 89.0), (41, 92.0), (28, 92.0), (16, 96.0), (47, 100.0), (29, 96.0), (20, 97.0), (43, 89.0), (50, 100.0), (10, 98.0), (12, 88.0), (12, 87.0), (100, 91.0), (16, 89.0), (25, 97.0), (15, 96.0), (22, 89.0), (12, 97.0), (49, 90.0), (31, 98.0), (10, 98.0), (13, 89.0), (40, 94.0), (11, 95.0), (46, 87.0), (34, 86.0), (22, 91.0), (45, 94.0), (13, 94.0), (31, 97.0), (17, 93.0), (27, 97.0), (77, 96.0), (17, 82.0), (33, 88.0), (19, 98.0), (51, 99.0), (32, 100.0), (21, 94.0), (11, 87.0), (21, 100.0), (27, 96.0), (62, 89.0), (24, 97.0), (12, 90.0), (16, 89.0), (12, 100.0), (17, 93.0), (10, 100.0), (14, 100.0), (11, 100.0), (35, 90.0), (42, 96.0), (34, 96.0), (40, 92.0), (37, 90.0), (56, 90.0), (57, 98.0), (17, 100.0), (30, 97.0), (15, 89.0), (13, 87.0), (26, 95.0), (20, 99.0), (52, 97.0), (18, 99.0), (57, 87.0), (10, 94.0), (34, 96.0), (12, 87.0), (34, 91.0), (28, 100.0), (33, 98.0), (16, 93.0), (45, 97.0), (27, 98.0), (15, 97.0), (30, 84.0), (11, 71.0), (30, 89.0), (16, 95.0), (16, 79.0), (47, 92.0), (29, 95.0), (16, 100.0), (30, 96.0), (33, 95.0), (18, 82.0), (23, 97.0), (11, 100.0), (13, 100.0), (46, 85.0), (33, 93.0), (10, 96.0), (21, 99.0), (29, 94.0), (24, 100.0), (47, 98.0), (13, 100.0), (39, 100.0), (30, 95.0), (28, 96.0), (18, 80.0), (21, 100.0), (12, 100.0), (16, 95.0), (33, 97.0), (16, 93.0), (29, 99.0), (25, 96.0), (19, 88.0), (38, 94.0), (17, 99.0), (16, 94.0), (18, 87.0), (20, 93.0), (11, 95.0), (11, 100.0), (72, 98.0), (67, 91.0), (69, 91.0), (59, 97.0), (61, 93.0), (24, 96.0), (14, 99.0), (59, 95.0), (15, 91.0), (29, 97.0), (28, 90.0), (10, 100.0), (40, 98.0), (71, 96.0), (43, 95.0), (28, 96.0), (14, 100.0), (14, 86.0), (15, 96.0), (17, 93.0), (33, 93.0), (41, 98.0), (33, 94.0), (35, 95.0), (42, 82.0), (15, 100.0), (14, 100.0), (35, 86.0), (34, 82.0), (38, 81.0), (37, 79.0), (17, 76.0), (47, 100.0), (75, 99.0), (22, 89.0), (45, 96.0), (30, 95.0), (31, 95.0), (37, 97.0), (11, 98.0), (37, 98.0), (14, 97.0), (53, 95.0), (46, 93.0), (44, 94.0), (20, 96.0), (15, 97.0), (18, 96.0), (15, 93.0), (10, 86.0), (47, 94.0), (17, 89.0), (46, 96.0), (23, 97.0), (21, 82.0), (31, 83.0), (10, 98.0), (11, 100.0), (22, 99.0), (46, 96.0), (19, 94.0), (25, 99.0), (29, 90.0), (35, 94.0), (22, 95.0), (25, 91.0), (51, 96.0), (23, 92.0), (42, 87.0), (17, 99.0), (44, 90.0), (39, 88.0), (15, 96.0), (27, 94.0), (29, 95.0), (49, 98.0), (23, 84.0), (55, 96.0), (43, 85.0), (31, 100.0), (22, 95.0), (16, 99.0), (30, 97.0), (20, 94.0), (26, 96.0), (27, 89.0), (24, 93.0), (36, 96.0), (11, 87.0), (18, 98.0), (14, 100.0), (15, 99.0), (10, 100.0), (11, 96.0), (35, 95.0), (34, 98.0), (59, 93.0), (10, 80.0), (53, 91.0), (44, 93.0), (10, 100.0), (13, 97.0), (21, 90.0), (43, 93.0), (44, 99.0), (37, 100.0), (47, 99.0), (16, 80.0), (60, 78.0), (12, 92.0), (23, 97.0), (11, 96.0), (14, 99.0), (23, 99.0), (22, 98.0), (17, 76.0), (33, 95.0), (17, 95.0), (10, 100.0), (22, 93.0), (16, 100.0), (14, 93.0), (10, 86.0), (11, 89.0), (15, 96.0), (17, 99.0), (34, 95.0), (20, 87.0), (34, 98.0), (17, 94.0), (53, 96.0), (46, 95.0), (10, 90.0), (21, 98.0), (38, 93.0), (66, 96.0), (33, 97.0), (105, 95.0), (12, 87.0), (105, 93.0), (44, 96.0), (21, 96.0), (10, 98.0), (69, 95.0), (15, 99.0), (73, 96.0), (16, 94.0), (55, 91.0), (12, 100.0), (11, 88.0), (15, 77.0), (13, 92.0), (11, 91.0), (37, 97.0), (29, 95.0), (32, 95.0), (13, 83.0), (71, 97.0), (14, 97.0), (58, 98.0), (39, 87.0), (18, 98.0), (21, 99.0), (14, 86.0), (10, 88.0), (11, 96.0), (43, 95.0), (43, 95.0), (43, 99.0), (12, 98.0), (12, 97.0), (35, 99.0), (14, 87.0), (24, 98.0), (28, 95.0), (45, 88.0), (26, 97.0), (43, 96.0), (26, 88.0), (22, 91.0), (16, 95.0), (27, 100.0), (43, 94.0), (13, 97.0), (42, 96.0), (22, 85.0), (25, 93.0), (19, 80.0), (46, 94.0), (18, 99.0), (41, 96.0), (12, 97.0), (12, 82.0), (29, 90.0), (19, 96.0), (24, 93.0), (22, 86.0), (18, 97.0), (27, 91.0), (22, 80.0), (27, 82.0), (22, 87.0), (11, 98.0), (14, 81.0), (21, 77.0), (40, 86.0), (66, 99.0), (70, 93.0), (10, 78.0), (11, 100.0), (30, 98.0), (53, 90.0), (33, 99.0), (26, 92.0), (44, 92.0), (10, 100.0), (20, 100.0), (33, 98.0), (24, 97.0), (24, 93.0), (11, 100.0), (29, 88.0), (28, 83.0), (10, 96.0), (70, 94.0), (47, 90.0), (46, 100.0), (19, 96.0), (18, 94.0), (37, 98.0), (11, 100.0), (38, 92.0), (100, 96.0), (43, 89.0), (39, 88.0), (42, 90.0), (19, 100.0), (34, 99.0), (16, 95.0), (18, 90.0), (17, 95.0), (41, 94.0), (61, 94.0), (20, 98.0), (27, 86.0), (34, 97.0), (14, 97.0), (22, 87.0), (32, 89.0), (45, 84.0), (34, 100.0), (25, 85.0), (35, 95.0), (16, 89.0), (13, 100.0), (19, 97.0), (26, 93.0), (14, 96.0), (36, 100.0), (23, 92.0), (98, 86.0), (54, 80.0), (40, 95.0), (32, 98.0), (17, 99.0), (24, 96.0), (10, 100.0), (29, 99.0), (25, 96.0), (20, 90.0), (19, 85.0), (35, 100.0), (23, 99.0), (37, 98.0), (13, 95.0), (10, 90.0), (13, 91.0), (14, 97.0), (13, 88.0), (15, 88.0), (89, 86.0), (10, 92.0), (94, 74.0), (65, 66.0), (21, 77.0), (26, 74.0), (13, 100.0), (31, 98.0), (39, 96.0), (46, 83.0), (16, 98.0), (13, 95.0), (29, 88.0), (12, 100.0), (10, 96.0), (22, 92.0), (35, 98.0), (26, 93.0), (35, 91.0), (14, 97.0), (10, 98.0), (10, 94.0), (19, 88.0), (10, 78.0), (18, 89.0), (89, 100.0), (45, 100.0), (18, 96.0), (13, 92.0), (11, 98.0), (26, 95.0), (12, 98.0), (14, 100.0), (31, 90.0), (17, 94.0), (81, 99.0), (21, 99.0), (11, 95.0), (10, 87.0), (97, 98.0), (24, 94.0), (47, 96.0), (11, 98.0), (32, 96.0), (25, 83.0), (16, 84.0), (28, 97.0), (56, 94.0), (21, 79.0), (27, 93.0), (22, 99.0), (12, 97.0), (19, 92.0), (13, 97.0), (22, 98.0), (35, 93.0), (13, 100.0), (67, 96.0), (12, 100.0), (28, 96.0), (23, 97.0), (18, 94.0), (62, 92.0), (35, 93.0), (20, 90.0), (38, 99.0), (14, 100.0), (36, 98.0), (29, 99.0), (20, 95.0), (19, 93.0), (14, 97.0), (11, 100.0), (12, 100.0), (17, 95.0), (14, 97.0), (40, 97.0), (12, 95.0), (26, 99.0), (100, 92.0), (16, 100.0), (33, 99.0), (30, 90.0), (23, 98.0), (27, 91.0), (32, 94.0), (10, 96.0), (66, 93.0), (42, 99.0), (35, 91.0), (10, 96.0), (52, 92.0), (12, 98.0), (56, 88.0), (33, 88.0), (35, 90.0), (62, 95.0), (27, 99.0), (67, 98.0), (55, 95.0), (50, 84.0), (39, 83.0), (42, 96.0), (13, 97.0), (57, 98.0), (30, 96.0), (19, 94.0), (47, 99.0), (41, 96.0), (15, 97.0), (33, 81.0), (14, 82.0), (11, 100.0), (25, 100.0), (11, 98.0), (75, 94.0), (18, 98.0), (19, 84.0), (27, 91.0), (25, 91.0), (13, 86.0), (66, 92.0), (12, 98.0), (37, 98.0), (34, 87.0), (41, 98.0), (48, 92.0), (29, 82.0), (25, 98.0), (18, 98.0), (43, 95.0), (44, 93.0), (27, 88.0), (24, 91.0), (18, 89.0), (26, 94.0), (58, 92.0), (13, 100.0), (60, 98.0), (27, 92.0), (41, 100.0), (22, 91.0), (10, 78.0), (20, 99.0), (29, 96.0), (30, 95.0), (51, 96.0), (36, 96.0), (33, 98.0), (24, 96.0), (32, 97.0), (11, 100.0), (50, 97.0), (18, 100.0), (15, 89.0), (34, 97.0), (37, 100.0), (14, 100.0), (34, 95.0), (17, 84.0), (14, 97.0), (26, 95.0), (11, 89.0), (15, 99.0), (58, 98.0), (23, 97.0), (26, 98.0), (30, 96.0), (30, 96.0), (17, 76.0), (43, 93.0), (50, 98.0), (11, 92.0), (32, 86.0), (14, 96.0), (40, 99.0), (27, 99.0), (56, 83.0), (14, 97.0), (24, 96.0), (42, 92.0), (40, 99.0), (23, 99.0), (10, 100.0), (16, 99.0), (19, 98.0), (23, 98.0), (39, 96.0), (59, 95.0), (21, 99.0), (34, 95.0), (16, 91.0), (25, 98.0), (27, 93.0), (10, 100.0), (27, 91.0), (31, 97.0), (16, 95.0), (23, 95.0), (11, 88.0), (27, 88.0), (28, 84.0), (35, 97.0), (38, 97.0), (46, 94.0), (56, 98.0), (67, 97.0), (15, 90.0), (206, 84.0), (16, 94.0), (42, 89.0), (44, 90.0), (42, 96.0), (31, 97.0), (43, 90.0), (26, 83.0), (21, 96.0), (53, 96.0), (16, 94.0), (34, 96.0), (69, 95.0), (48, 98.0), (67, 98.0), (51, 94.0), (67, 96.0), (67, 94.0), (38, 98.0), (14, 94.0), (13, 100.0), (32, 89.0), (38, 89.0), (19, 99.0), (16, 85.0), (20, 98.0), (31, 99.0), (36, 93.0), (46, 98.0), (12, 87.0), (18, 89.0), (105, 99.0), (43, 85.0), (20, 87.0), (14, 84.0), (32, 96.0), (52, 97.0), (51, 93.0), (17, 91.0), (11, 93.0), (21, 92.0), (16, 96.0), (28, 96.0), (14, 94.0), (10, 98.0), (11, 85.0), (20, 94.0), (47, 89.0), (30, 97.0), (12, 98.0), (11, 91.0), (36, 89.0), (21, 91.0), (38, 95.0), (10, 98.0), (27, 97.0), (37, 93.0), (11, 71.0), (92, 81.0), (47, 91.0), (32, 88.0), (11, 96.0), (30, 90.0), (51, 91.0), (16, 90.0), (19, 83.0), (12, 88.0), (25, 89.0), (15, 93.0), (48, 91.0), (18, 82.0), (12, 97.0), (20, 86.0), (12, 95.0), (34, 99.0), (44, 98.0), (32, 99.0), (43, 94.0), (17, 99.0), (24, 97.0), (22, 95.0), (12, 85.0), (25, 92.0), (20, 96.0), (22, 93.0), (13, 82.0), (12, 85.0), (29, 97.0), (25, 96.0), (23, 100.0), (15, 100.0), (17, 98.0), (19, 99.0), (18, 88.0), (20, 91.0), (19, 91.0), (58, 99.0), (21, 100.0), (18, 96.0), (15, 100.0), (25, 97.0), (34, 97.0), (15, 100.0), (11, 100.0), (41, 99.0), (34, 96.0), (16, 95.0), (16, 90.0), (15, 100.0), (23, 100.0), (59, 99.0), (13, 95.0), (48, 94.0), (59, 99.0), (41, 91.0), (20, 100.0), (18, 99.0), (10, 100.0), (23, 96.0), (24, 93.0), (13, 74.0), (19, 99.0), (18, 99.0), (36, 97.0), (37, 98.0), (14, 87.0), (39, 98.0), (13, 98.0), (12, 93.0), (23, 97.0), (13, 97.0), (48, 92.0), (45, 94.0), (14, 99.0), (11, 100.0), (21, 98.0), (13, 100.0), (25, 94.0), (17, 98.0), (13, 100.0), (26, 98.0), (40, 99.0), (50, 96.0), (15, 100.0), (36, 95.0), (15, 93.0), (33, 87.0), (15, 97.0), (11, 100.0), (29, 89.0), (11, 98.0), (34, 90.0), (14, 94.0), (32, 96.0), (22, 98.0), (11, 96.0), (73, 88.0), (25, 97.0), (18, 97.0), (35, 82.0), (23, 98.0), (23, 98.0), (48, 90.0), (35, 97.0), (36, 90.0), (10, 83.0), (18, 100.0), (32, 99.0), (10, 84.0), (19, 84.0), (23, 94.0), (13, 95.0), (25, 100.0), (41, 98.0), (41, 96.0), (36, 82.0), (41, 88.0), (21, 98.0), (39, 98.0), (15, 96.0), (19, 86.0), (11, 95.0), (11, 96.0), (32, 98.0), (41, 97.0), (31, 98.0), (18, 97.0), (29, 96.0), (31, 94.0), (19, 96.0), (19, 99.0), (27, 91.0), (22, 93.0), (39, 96.0), (12, 100.0), (30, 94.0), (18, 100.0), (17, 95.0), (27, 95.0), (13, 92.0), (41, 96.0), (36, 99.0), (12, 93.0), (24, 98.0), (44, 90.0), (39, 96.0), (15, 97.0), (47, 94.0), (20, 99.0), (34, 94.0), (24, 94.0), (18, 92.0), (10, 96.0), (26, 81.0), (14, 100.0), (12, 100.0), (13, 94.0), (26, 89.0), (18, 92.0), (13, 82.0), (14, 96.0), (18, 100.0), (24, 95.0), (18, 86.0), (16, 89.0), (32, 93.0), (10, 100.0), (28, 81.0), (14, 87.0), (12, 98.0), (25, 98.0), (13, 92.0), (10, 88.0), (14, 89.0), (21, 99.0), (10, 84.0), (12, 88.0), (28, 88.0), (49, 96.0), (26, 95.0), (11, 98.0), (10, 92.0), (21, 100.0), (18, 99.0), (14, 97.0), (12, 98.0), (74, 91.0), (11, 98.0), (11, 95.0), (18, 100.0), (13, 95.0), (10, 98.0), (10, 100.0), (17, 88.0), (42, 99.0), (13, 98.0), (21, 100.0), (13, 98.0), (17, 94.0), (13, 94.0), (40, 99.0), (53, 96.0), (43, 100.0), (13, 95.0), (43, 95.0), (24, 97.0), (42, 92.0), (27, 92.0), (22, 98.0), (29, 95.0), (52, 90.0), (22, 100.0), (20, 98.0), (65, 96.0), (11, 91.0), (48, 95.0), (14, 97.0), (27, 100.0), (15, 100.0), (11, 98.0), (27, 88.0), (17, 99.0), (35, 91.0), (18, 97.0), (14, 99.0), (26, 84.0), (16, 99.0), (20, 100.0), (55, 94.0), (18, 90.0), (32, 94.0), (80, 99.0), (10, 98.0), (26, 97.0), (10, 100.0), (15, 99.0), (12, 100.0), (35, 97.0), (24, 98.0), (10, 96.0), (31, 98.0), (10, 94.0), (22, 91.0), (25, 97.0), (17, 88.0), (35, 98.0), (11, 100.0), (33, 98.0), (37, 98.0), (38, 97.0), (20, 91.0), (40, 98.0), (24, 93.0), (13, 100.0), (21, 96.0), (10, 92.0), (34, 99.0), (33, 98.0), (21, 97.0), (17, 95.0), (39, 99.0), (10, 98.0), (35, 100.0), (14, 93.0), (66, 96.0), (31, 79.0), (35, 100.0), (44, 88.0), (58, 99.0), (21, 98.0), (13, 98.0), (18, 95.0), (26, 96.0), (11, 94.0), (32, 94.0), (42, 96.0), (43, 98.0), (18, 99.0), (12, 97.0), (21, 77.0), (23, 97.0), (50, 100.0), (15, 97.0), (19, 98.0), (47, 96.0), (21, 97.0), (19, 99.0), (20, 92.0), (28, 97.0), (10, 92.0), (71, 98.0), (37, 98.0), (14, 84.0), (21, 97.0), (27, 100.0), (25, 94.0), (86, 96.0), (25, 92.0), (13, 96.0), (25, 86.0), (14, 94.0), (41, 96.0), (21, 90.0), (17, 96.0), (31, 100.0), (24, 88.0), (11, 96.0), (22, 98.0), (14, 99.0), (12, 100.0), (41, 97.0), (32, 97.0), (18, 90.0), (19, 91.0), (18, 96.0), (44, 92.0), (20, 100.0), (21, 93.0), (57, 91.0), (10, 100.0), (11, 95.0), (14, 100.0), (32, 93.0), (37, 91.0), (26, 94.0), (41, 94.0), (24, 100.0), (21, 94.0), (29, 94.0), (14, 100.0), (34, 96.0), (38, 94.0), (13, 97.0), (26, 89.0), (12, 83.0), (17, 99.0), (15, 100.0), (12, 95.0), (35, 96.0), (32, 91.0), (13, 94.0), (14, 87.0), (19, 97.0), (13, 94.0), (24, 100.0), (27, 91.0), (32, 93.0), (34, 99.0), (32, 94.0), (30, 100.0), (41, 99.0), (48, 92.0), (32, 93.0), (27, 100.0), (11, 98.0), (25, 92.0), (39, 94.0), (12, 100.0), (21, 97.0), (29, 92.0), (18, 97.0), (20, 100.0), (23, 100.0), (15, 91.0), (38, 99.0), (20, 89.0), (15, 89.0), (41, 92.0), (26, 100.0), (28, 95.0), (97, 94.0), (25, 91.0), (34, 99.0), (11, 95.0), (34, 94.0), (16, 96.0), (15, 93.0), (19, 98.0), (45, 97.0), (36, 97.0), (13, 100.0), (45, 92.0), (13, 95.0), (38, 99.0), (33, 96.0), (11, 100.0), (22, 94.0), (20, 93.0), (24, 99.0), (28, 98.0), (10, 98.0), (65, 82.0), (18, 98.0), (11, 91.0), (18, 96.0), (10, 96.0), (32, 94.0), (14, 98.0), (23, 95.0), (26, 98.0), (39, 94.0), (41, 98.0), (25, 93.0), (95, 87.0), (36, 99.0), (68, 97.0), (14, 87.0), (79, 94.0), (19, 96.0), (14, 94.0), (36, 92.0), (31, 99.0), (13, 95.0), (30, 94.0), (11, 98.0), (14, 100.0), (41, 85.0), (18, 100.0), (12, 97.0), (33, 98.0), (11, 95.0), (29, 89.0), (26, 93.0), (28, 91.0), (13, 98.0), (35, 99.0), (30, 99.0), (16, 93.0), (35, 85.0), (38, 97.0), (41, 99.0), (14, 98.0), (34, 98.0), (17, 94.0), (16, 85.0), (30, 99.0), (25, 98.0), (15, 92.0), (29, 97.0), (48, 97.0), (19, 98.0), (19, 99.0), (16, 95.0), (20, 98.0), (29, 98.0), (29, 98.0), (16, 96.0), (27, 88.0), (11, 95.0), (12, 98.0), (19, 99.0), (27, 92.0), (18, 98.0), (30, 97.0), (66, 97.0), (47, 98.0), (27, 94.0), (10, 94.0), (12, 95.0), (38, 99.0), (25, 96.0), (23, 74.0), (26, 76.0), (45, 97.0), (36, 97.0), (11, 96.0), (38, 96.0), (51, 96.0), (23, 97.0), (12, 82.0), (36, 91.0), (18, 97.0), (30, 99.0), (10, 100.0), (10, 96.0), (10, 98.0), (10, 98.0), (11, 100.0), (15, 98.0), (37, 95.0), (65, 97.0), (19, 96.0), (13, 97.0), (10, 96.0), (33, 89.0), (96, 99.0), (16, 98.0), (12, 98.0), (19, 91.0), (12, 100.0), (21, 93.0), (32, 98.0), (36, 98.0), (26, 96.0), (23, 94.0), (21, 100.0), (18, 89.0), (20, 99.0), (18, 94.0), (12, 100.0), (15, 88.0), (26, 93.0), (13, 91.0), (19, 96.0), (11, 80.0), (20, 97.0), (25, 97.0), (25, 89.0), (17, 80.0), (23, 94.0), (32, 98.0), (16, 97.0), (18, 95.0), (37, 97.0), (19, 93.0), (11, 100.0), (15, 91.0), (14, 90.0), (14, 93.0), (34, 88.0), (48, 90.0), (13, 71.0), (16, 100.0), (57, 94.0), (18, 93.0), (29, 98.0), (20, 92.0), (24, 93.0), (29, 92.0), (12, 96.0), (12, 97.0), (32, 98.0), (67, 94.0), (21, 80.0), (19, 95.0), (13, 95.0), (15, 76.0), (15, 99.0), (12, 100.0), (11, 95.0), (42, 93.0), (19, 100.0), (15, 100.0), (17, 96.0), (23, 95.0), (19, 85.0), (34, 96.0), (28, 85.0), (18, 98.0), (19, 95.0), (19, 96.0), (54, 95.0), (29, 95.0), (11, 98.0), (17, 99.0), (10, 89.0), (15, 96.0), (11, 93.0), (21, 99.0), (13, 94.0), (10, 86.0), (39, 99.0), (37, 99.0), (22, 92.0), (21, 97.0), (44, 99.0), (44, 91.0), (21, 88.0), (35, 93.0), (26, 94.0), (21, 98.0), (11, 80.0), (51, 92.0), (14, 94.0), (18, 92.0), (40, 99.0), (48, 98.0), (10, 98.0), (31, 97.0), (17, 96.0), (82, 94.0), (14, 97.0), (16, 89.0), (10, 91.0), (10, 95.0), (10, 98.0), (56, 97.0), (32, 99.0), (53, 96.0), (17, 96.0), (17, 100.0), (25, 87.0), (42, 100.0), (20, 72.0), (104, 98.0), (21, 88.0), (10, 98.0), (36, 99.0), (20, 93.0), (15, 95.0), (13, 91.0), (21, 96.0), (12, 98.0), (67, 97.0), (11, 100.0), (69, 96.0), (22, 96.0), (54, 94.0), (11, 87.0), (15, 97.0), (21, 85.0), (10, 88.0), (66, 100.0), (30, 96.0), (42, 99.0), (22, 97.0), (12, 90.0), (32, 98.0), (12, 85.0), (24, 94.0), (15, 100.0), (60, 98.0), (14, 100.0), (59, 91.0), (14, 86.0), (15, 91.0), (43, 99.0), (15, 97.0), (57, 94.0), (12, 100.0), (21, 98.0), (21, 92.0), (32, 99.0), (52, 95.0), (17, 92.0), (15, 99.0), (15, 100.0), (19, 96.0), (24, 99.0), (11, 100.0), (54, 98.0), (15, 100.0), (28, 96.0), (22, 98.0), (28, 96.0), (18, 83.0), (13, 87.0), (37, 95.0), (19, 98.0), (40, 94.0), (28, 97.0), (10, 88.0), (47, 97.0), (18, 99.0), (24, 97.0), (67, 96.0), (21, 93.0), (10, 92.0), (32, 95.0), (11, 93.0), (28, 93.0), (11, 100.0), (44, 96.0), (18, 89.0), (10, 92.0), (17, 98.0), (10, 90.0), (23, 90.0), (35, 99.0), (26, 87.0), (13, 92.0), (10, 96.0), (17, 93.0), (117, 100.0), (59, 99.0), (15, 91.0), (30, 95.0), (24, 96.0), (14, 93.0), (11, 98.0), (13, 86.0), (21, 98.0), (10, 96.0), (13, 97.0), (15, 91.0), (12, 100.0), (27, 81.0), (10, 84.0), (39, 93.0), (38, 98.0), (32, 99.0), (21, 97.0), (26, 93.0), (16, 81.0), (43, 90.0), (32, 100.0), (18, 86.0), (32, 99.0), (54, 96.0), (18, 99.0), (19, 94.0), (13, 100.0), (21, 95.0), (36, 97.0), (28, 99.0), (17, 91.0), (21, 99.0), (36, 98.0), (17, 99.0), (39, 99.0), (30, 95.0), (12, 100.0), (61, 95.0), (61, 99.0), (26, 93.0), (17, 100.0), (21, 94.0), (17, 99.0), (46, 98.0), (13, 83.0), (12, 92.0), (21, 86.0), (38, 97.0), (27, 93.0), (26, 97.0), (45, 94.0), (21, 90.0), (23, 83.0), (20, 94.0), (42, 98.0), (25, 94.0), (14, 78.0), (12, 97.0), (22, 99.0), (44, 95.0), (27, 100.0), (23, 97.0), (19, 98.0), (16, 93.0), (33, 99.0), (18, 96.0), (10, 100.0), (13, 100.0), (19, 100.0), (28, 95.0), (26, 99.0), (17, 98.0), (23, 93.0), (16, 98.0), (22, 98.0), (37, 92.0), (18, 84.0), (11, 87.0), (12, 100.0), (10, 98.0), (11, 88.0), (12, 97.0), (15, 97.0), (15, 99.0), (19, 85.0), (42, 94.0), (31, 99.0), (47, 91.0), (13, 89.0), (16, 88.0), (34, 91.0), (32, 94.0), (30, 93.0), (12, 93.0), (25, 99.0), (27, 99.0), (10, 93.0), (10, 94.0), (46, 89.0), (22, 86.0), (26, 90.0), (32, 98.0), (31, 83.0), (31, 85.0), (11, 91.0), (14, 96.0), (18, 100.0), (18, 98.0), (17, 91.0), (42, 97.0), (16, 99.0), (25, 95.0), (14, 90.0), (15, 95.0), (19, 98.0), (13, 85.0), (12, 98.0), (17, 98.0), (45, 97.0), (14, 90.0), (19, 97.0), (14, 93.0), (33, 93.0), (52, 99.0), (36, 91.0), (26, 97.0), (10, 90.0), (16, 73.0), (14, 100.0), (10, 88.0), (12, 100.0), (34, 85.0), (44, 99.0), (18, 98.0), (12, 96.0), (11, 100.0), (18, 99.0), (11, 100.0), (13, 98.0), (11, 75.0), (61, 94.0), (11, 76.0), (20, 90.0), (19, 100.0), (13, 100.0), (36, 95.0), (21, 100.0), (48, 96.0), (15, 93.0), (11, 93.0), (26, 97.0), (20, 90.0), (30, 91.0), (17, 99.0), (36, 89.0), (33, 85.0), (12, 95.0), (24, 90.0), (35, 88.0), (40, 92.0), (28, 94.0), (19, 91.0), (34, 99.0), (41, 85.0), (27, 95.0), (14, 93.0), (15, 94.0), (16, 89.0), (10, 96.0), (21, 96.0), (32, 96.0), (20, 91.0), (10, 98.0), (17, 86.0), (17, 96.0), (15, 100.0), (11, 89.0), (10, 94.0), (16, 91.0), (17, 100.0), (17, 95.0), (15, 93.0), (11, 98.0), (10, 100.0), (15, 95.0), (18, 99.0), (24, 92.0), (17, 100.0), (22, 90.0), (32, 93.0), (11, 96.0), (23, 90.0), (19, 93.0), (30, 96.0), (27, 90.0), (11, 86.0), (16, 96.0), (57, 89.0), (35, 98.0), (12, 85.0), (18, 97.0), (10, 90.0), (23, 90.0), (11, 100.0), (16, 97.0), (11, 98.0), (18, 93.0), (24, 89.0), (48, 100.0), (17, 100.0), (25, 79.0), (29, 100.0), (18, 93.0), (31, 98.0), (28, 86.0), (18, 94.0), (13, 93.0), (30, 91.0), (22, 98.0), (25, 99.0), (29, 99.0), (27, 72.0), (19, 98.0), (20, 90.0), (15, 99.0), (46, 93.0), (20, 89.0), (24, 97.0), (15, 96.0), (17, 95.0), (39, 94.0), (46, 97.0), (14, 96.0), (10, 92.0), (49, 95.0), (17, 89.0), (15, 77.0), (18, 86.0), (22, 99.0), (16, 89.0), (12, 98.0), (45, 99.0), (17, 96.0), (17, 93.0), (11, 100.0), (20, 87.0), (18, 98.0), (19, 91.0), (26, 95.0), (21, 97.0), (22, 98.0), (20, 85.0), (24, 82.0), (15, 97.0), (25, 98.0), (27, 98.0), (15, 97.0), (27, 97.0), (16, 100.0), (31, 99.0), (18, 89.0), (23, 91.0), (30, 87.0), (37, 99.0), (26, 98.0), (12, 92.0), (16, 89.0), (11, 89.0), (21, 98.0), (20, 93.0), (54, 99.0), (28, 95.0), (12, 97.0), (18, 96.0), (20, 95.0), (11, 88.0), (21, 93.0), (20, 94.0), (12, 98.0), (22, 95.0), (11, 100.0), (21, 92.0), (29, 99.0), (29, 90.0), (10, 90.0), (17, 95.0), (19, 94.0), (12, 98.0), (45, 96.0), (30, 97.0), (20, 94.0), (32, 97.0), (15, 95.0), (20, 96.0), (11, 69.0), (10, 100.0), (36, 95.0), (18, 100.0), (13, 100.0), (17, 95.0), (42, 94.0), (16, 93.0), (31, 97.0), (13, 97.0), (18, 100.0), (26, 98.0), (18, 87.0), (13, 98.0), (11, 93.0), (15, 97.0), (25, 94.0), (25, 87.0), (82, 96.0), (21, 94.0), (13, 80.0), (13, 91.0), (39, 94.0), (36, 91.0), (13, 98.0), (24, 88.0), (31, 99.0), (12, 83.0), (15, 96.0), (16, 85.0), (73, 93.0), (12, 98.0), (42, 98.0), (39, 90.0), (16, 93.0), (17, 88.0), (11, 91.0), (19, 93.0), (14, 89.0), (31, 99.0), (13, 91.0), (20, 100.0), (22, 99.0), (14, 89.0), (24, 98.0), (18, 78.0), (21, 87.0), (43, 94.0), (23, 97.0), (14, 86.0), (18, 96.0), (103, 96.0), (11, 85.0), (21, 96.0), (25, 98.0), (34, 96.0), (43, 94.0), (26, 98.0), (68, 95.0), (12, 91.0), (18, 90.0), (20, 81.0), (15, 95.0), (15, 92.0), (20, 90.0), (14, 84.0), (37, 85.0), (11, 93.0), (13, 94.0), (14, 94.0), (11, 93.0), (21, 98.0), (11, 89.0), (93, 98.0), (26, 95.0), (14, 91.0), (14, 98.0), (30, 86.0), (25, 97.0), (19, 100.0), (20, 97.0), (19, 92.0), (16, 94.0), (26, 83.0), (31, 94.0), (26, 98.0), (27, 89.0), (16, 99.0), (22, 95.0), (40, 99.0), (20, 99.0), (11, 93.0), (22, 96.0), (10, 98.0), (16, 90.0), (17, 100.0), (35, 86.0), (41, 84.0), (21, 99.0), (22, 84.0), (44, 96.0), (10, 92.0), (22, 83.0), (29, 94.0), (18, 99.0), (13, 98.0), (14, 93.0), (10, 100.0), (43, 97.0), (22, 94.0), (19, 93.0), (26, 98.0), (18, 92.0), (19, 86.0), (96, 94.0), (12, 93.0), (18, 100.0), (13, 91.0), (24, 99.0), (10, 93.0), (32, 87.0), (28, 86.0), (10, 98.0), (19, 84.0), (37, 98.0), (23, 92.0), (22, 98.0), (36, 98.0), (30, 90.0), (32, 93.0), (27, 96.0), (13, 100.0), (24, 95.0), (12, 90.0), (41, 95.0), (18, 88.0), (16, 99.0), (40, 97.0), (22, 97.0), (10, 94.0), (12, 100.0), (16, 96.0), (13, 100.0), (49, 97.0), (19, 99.0), (12, 95.0), (10, 96.0), (20, 88.0), (15, 83.0), (24, 95.0), (14, 97.0), (12, 100.0), (21, 97.0), (17, 100.0), (14, 100.0), (18, 93.0), (32, 99.0), (28, 94.0), (55, 91.0), (11, 87.0), (15, 91.0), (14, 94.0), (10, 98.0), (61, 94.0), (25, 96.0), (32, 94.0), (16, 100.0), (25, 86.0), (16, 96.0), (14, 97.0), (22, 98.0), (21, 83.0), (33, 89.0), (27, 92.0), (28, 84.0), (27, 92.0), (11, 87.0), (12, 93.0), (25, 98.0), (17, 98.0), (12, 100.0), (24, 100.0), (16, 96.0), (31, 96.0), (23, 87.0), (13, 90.0), (16, 83.0), (16, 90.0), (12, 95.0), (13, 94.0), (20, 95.0), (35, 99.0), (33, 100.0), (23, 98.0), (10, 96.0), (10, 94.0), (23, 100.0), (66, 96.0), (11, 96.0), (16, 85.0), (47, 94.0), (54, 95.0), (12, 100.0), (27, 93.0), (22, 99.0), (21, 97.0), (11, 91.0), (12, 90.0), (15, 69.0), (15, 80.0), (43, 98.0), (19, 99.0), (19, 94.0), (14, 99.0), (17, 99.0), (45, 96.0), (78, 98.0), (23, 99.0), (21, 92.0), (24, 96.0), (17, 96.0), (32, 96.0), (19, 94.0), (21, 97.0), (25, 95.0), (10, 96.0), (32, 96.0), (28, 89.0), (17, 88.0), (27, 98.0), (13, 95.0), (16, 99.0), (11, 90.0), (13, 100.0), (17, 92.0), (23, 97.0), (14, 99.0), (18, 99.0), (24, 81.0), (16, 94.0), (41, 93.0), (20, 88.0), (33, 96.0), (18, 100.0), (22, 99.0), (17, 93.0), (27, 96.0), (24, 88.0), (12, 97.0), (18, 98.0), (14, 91.0), (26, 88.0), (17, 98.0), (14, 96.0), (25, 97.0), (11, 90.0), (23, 97.0), (15, 100.0), (22, 99.0), (10, 86.0), (24, 93.0), (30, 98.0), (11, 69.0), (14, 84.0), (15, 88.0), (23, 94.0), (22, 97.0), (13, 100.0), (29, 97.0), (14, 90.0), (20, 99.0), (19, 97.0), (11, 100.0), (12, 95.0), (10, 74.0), (34, 95.0), (23, 95.0), (29, 97.0), (13, 80.0), (34, 100.0), (10, 94.0), (15, 97.0), (11, 89.0), (14, 86.0), (12, 95.0), (10, 98.0), (10, 84.0), (13, 97.0), (11, 89.0), (16, 89.0), (10, 100.0), (16, 93.0), (38, 95.0), (11, 94.0), (15, 97.0), (40, 94.0), (14, 80.0), (34, 96.0), (23, 94.0), (26, 100.0), (22, 96.0), (14, 97.0), (16, 98.0), (14, 76.0), (19, 98.0), (11, 95.0), (34, 97.0), (59, 92.0), (24, 96.0), (60, 97.0), (36, 92.0), (10, 100.0), (20, 96.0), (55, 99.0), (22, 92.0), (19, 94.0), (14, 94.0), (16, 100.0), (18, 94.0), (33, 87.0), (27, 84.0), (29, 90.0), (34, 86.0), (10, 98.0), (31, 83.0), (10, 100.0), (23, 99.0), (46, 94.0), (14, 96.0), (22, 76.0), (21, 83.0), (10, 96.0), (11, 100.0), (21, 96.0), (52, 89.0), (20, 92.0), (11, 91.0), (33, 92.0), (19, 93.0), (31, 94.0), (35, 95.0), (29, 91.0), (34, 97.0), (19, 95.0), (12, 84.0), (24, 95.0), (11, 98.0), (18, 81.0), (42, 95.0), (10, 100.0), (42, 98.0), (37, 94.0), (25, 99.0), (12, 85.0), (25, 96.0), (40, 89.0), (19, 96.0), (17, 99.0), (24, 91.0), (14, 87.0), (12, 91.0), (40, 99.0), (44, 91.0), (11, 93.0), (21, 91.0), (14, 96.0), (14, 90.0), (15, 96.0), (13, 82.0), (28, 99.0), (18, 100.0), (19, 88.0), (16, 88.0), (16, 85.0), (18, 93.0), (14, 100.0), (27, 96.0), (24, 88.0), (30, 89.0), (37, 86.0), (20, 81.0), (23, 99.0), (23, 97.0), (23, 96.0), (15, 100.0), (23, 99.0), (30, 99.0), (16, 98.0), (10, 98.0), (31, 92.0), (14, 89.0), (13, 98.0), (10, 88.0), (30, 96.0), (28, 98.0), (26, 98.0), (16, 81.0), (13, 83.0), (16, 88.0), (21, 90.0), (17, 99.0), (39, 95.0), (12, 92.0), (17, 94.0), (11, 95.0), (10, 90.0), (24, 99.0), (10, 100.0), (10, 94.0), (36, 98.0), (10, 98.0), (13, 97.0), (17, 96.0), (12, 98.0), (11, 93.0), (11, 100.0), (14, 99.0), (13, 100.0), (46, 98.0), (16, 93.0), (42, 96.0), (15, 100.0), (15, 84.0), (15, 97.0), (12, 88.0), (25, 95.0), (48, 99.0), (12, 93.0), (11, 94.0), (11, 95.0), (28, 94.0), (10, 90.0), (17, 91.0), (20, 87.0), (22, 95.0), (12, 93.0), (14, 84.0), (13, 98.0), (23, 100.0), (10, 86.0), (22, 97.0), (26, 99.0), (32, 96.0), (29, 85.0), (11, 84.0), (26, 84.0), (24, 88.0), (34, 96.0), (14, 100.0), (15, 100.0), (12, 100.0), (18, 93.0), (12, 83.0), (13, 92.0), (26, 97.0), (15, 83.0), (11, 85.0), (11, 96.0), (11, 93.0), (13, 100.0), (26, 99.0), (11, 80.0), (11, 98.0), (13, 98.0), (23, 90.0), (11, 98.0), (16, 100.0), (10, 98.0), (22, 90.0), (43, 100.0), (40, 100.0), (22, 99.0), (11, 93.0), (15, 92.0), (17, 95.0), (24, 93.0), (12, 87.0), (11, 94.0), (15, 93.0), (22, 85.0), (22, 97.0), (19, 94.0), (14, 93.0), (12, 97.0), (13, 95.0), (11, 98.0), (46, 100.0), (14, 94.0), (11, 96.0), (12, 85.0), (11, 98.0), (35, 100.0), (14, 96.0), (12, 75.0), (21, 96.0), (28, 99.0), (20, 100.0), (12, 98.0), (16, 99.0), (19, 98.0), (20, 91.0), (15, 70.0), (15, 99.0), (19, 98.0), (35, 78.0), (11, 100.0), (21, 93.0), (19, 95.0), (11, 98.0), (21, 91.0), (14, 83.0), (16, 90.0), (12, 100.0), (28, 93.0), (12, 93.0), (24, 88.0), (28, 79.0), (14, 96.0), (23, 96.0), (21, 100.0), (20, 93.0), (17, 100.0), (13, 82.0), (11, 100.0), (25, 97.0), (12, 100.0), (10, 100.0), (15, 99.0), (16, 96.0), (10, 98.0), (16, 99.0), (15, 92.0), (22, 85.0), (13, 98.0), (12, 85.0), (12, 93.0), (10, 93.0), (23, 100.0), (23, 91.0), (21, 99.0), (10, 100.0), (12, 100.0), (13, 100.0), (23, 91.0), (12, 97.0), (19, 96.0), (21, 86.0), (26, 89.0), (15, 92.0), (14, 93.0), (14, 89.0), (40, 80.0), (13, 95.0), (15, 80.0), (24, 100.0), (11, 96.0), (13, 97.0), (12, 95.0), (30, 100.0), (11, 95.0), (14, 100.0), (10, 100.0), (10, 96.0), (21, 95.0), (28, 91.0), (28, 100.0), (18, 96.0), (10, 86.0), (12, 87.0), (71, 91.0), (10, 92.0), (27, 99.0), (11, 98.0), (19, 97.0), (22, 95.0), (21, 96.0), (12, 93.0), (21, 89.0), (30, 99.0), (21, 85.0), (14, 93.0), (38, 95.0), (12, 100.0), (24, 86.0), (35, 94.0), (12, 97.0), (13, 98.0), (42, 97.0), (11, 98.0), (11, 91.0), (24, 96.0), (44, 95.0), (50, 100.0), (18, 98.0), (15, 95.0), (11, 96.0), (10, 100.0), (12, 92.0), (31, 99.0), (10, 100.0), (10, 90.0), (49, 100.0), (21, 95.0), (22, 100.0), (14, 100.0), (16, 98.0), (13, 100.0), (20, 95.0), (38, 97.0), (33, 96.0), (34, 96.0), (47, 93.0), (11, 89.0), (12, 97.0), (13, 98.0), (21, 92.0), (16, 99.0), (10, 97.0), (19, 100.0), (26, 100.0), (10, 96.0), (19, 85.0), (15, 95.0), (29, 94.0), (21, 96.0), (14, 90.0), (12, 92.0), (25, 92.0), (13, 94.0), (14, 97.0), (36, 99.0), (26, 98.0), (22, 95.0), (14, 99.0), (13, 100.0), (21, 91.0), (18, 96.0), (12, 90.0), (14, 89.0), (12, 97.0), (22, 99.0), (13, 98.0), (10, 100.0), (10, 100.0), (22, 95.0), (11, 96.0), (13, 98.0), (10, 76.0), (20, 88.0), (16, 90.0), (18, 96.0), (20, 100.0), (15, 97.0), (15, 89.0), (11, 95.0), (16, 96.0), (32, 95.0), (39, 96.0), (11, 98.0), (16, 95.0), (21, 96.0), (24, 98.0), (10, 94.0), (23, 80.0), (32, 96.0), (20, 94.0), (23, 99.0), (13, 89.0), (10, 87.0), (10, 78.0), (14, 73.0), (21, 96.0), (12, 92.0), (17, 95.0), (20, 99.0), (14, 100.0), (23, 100.0), (29, 97.0), (35, 99.0), (15, 99.0), (12, 98.0), (44, 95.0), (11, 100.0), (12, 82.0), (24, 98.0), (13, 100.0), (13, 91.0), (48, 83.0), (21, 98.0), (44, 95.0), (14, 93.0), (24, 89.0), (22, 97.0), (16, 89.0), (12, 100.0), (11, 100.0), (15, 97.0), (31, 95.0), (14, 96.0), (27, 96.0), (15, 89.0), (16, 91.0), (10, 88.0), (13, 98.0), (10, 96.0), (14, 84.0), (20, 95.0), (26, 100.0), (38, 98.0), (15, 93.0), (12, 100.0), (11, 84.0), (31, 97.0), (28, 100.0), (24, 98.0), (40, 94.0), (11, 98.0), (14, 96.0), (11, 89.0), (22, 90.0), (22, 78.0), (13, 95.0), (10, 100.0), (12, 92.0), (17, 94.0), (10, 94.0), (16, 99.0), (14, 99.0), (56, 98.0), (23, 98.0), (15, 96.0), (11, 100.0), (17, 92.0), (16, 89.0), (21, 95.0), (13, 98.0), (15, 93.0), (24, 96.0), (12, 96.0), (17, 94.0), (14, 91.0), (19, 98.0), (19, 99.0), (11, 98.0), (14, 100.0), (26, 97.0), (19, 96.0), (17, 98.0), (35, 99.0), (13, 95.0), (16, 83.0), (28, 96.0), (18, 97.0), (14, 99.0), (16, 95.0), (13, 95.0), (11, 98.0), (19, 87.0), (10, 98.0), (19, 98.0), (24, 98.0), (23, 94.0), (13, 94.0), (12, 100.0), (14, 99.0), (10, 94.0), (11, 100.0), (11, 98.0), (13, 94.0), (10, 100.0), (38, 96.0), (23, 86.0), (11, 100.0), (10, 92.0), (14, 96.0), (10, 96.0), (13, 100.0), (11, 100.0), (18, 93.0), (10, 98.0), (20, 99.0), (15, 100.0), (18, 99.0), (26, 96.0), (15, 95.0), (11, 96.0), (10, 94.0), (11, 100.0), (14, 93.0), (40, 89.0), (11, 92.0), (10, 98.0), (10, 98.0), (11, 100.0), (10, 100.0), (22, 99.0), (15, 100.0), (20, 97.0), (14, 100.0), (18, 93.0), (10, 92.0), (12, 93.0), (17, 91.0), (10, 96.0), (14, 81.0), (15, 77.0), (18, 80.0), (19, 65.0), (11, 95.0), (32, 88.0), (22, 94.0), (13, 98.0), (21, 97.0), (11, 100.0), (27, 76.0), (27, 60.0), (21, 98.0), (10, 96.0), (15, 95.0), (15, 91.0), (12, 95.0), (24, 93.0), (10, 100.0), (11, 93.0), (10, 92.0), (20, 99.0), (28, 97.0), (12, 95.0), (30, 97.0), (19, 100.0), (10, 92.0), (10, 100.0), (29, 88.0), (10, 96.0), (22, 97.0), (10, 92.0), (43, 96.0), (28, 98.0), (17, 89.0), (18, 98.0), (15, 92.0), (16, 99.0), (10, 82.0), (26, 100.0), (10, 88.0), (30, 99.0), (17, 79.0), (18, 100.0), (10, 90.0), (19, 98.0), (10, 90.0), (11, 100.0), (18, 99.0), (11, 91.0), (10, 90.0), (28, 98.0), (11, 84.0), (20, 97.0), (10, 96.0), (15, 100.0), (23, 92.0), (34, 94.0), (17, 96.0), (14, 99.0), (15, 91.0), (11, 91.0), (16, 98.0), (18, 93.0), (16, 100.0), (24, 100.0), (12, 100.0), (31, 88.0), (17, 92.0), (20, 100.0), (21, 84.0), (20, 86.0), (11, 89.0), (14, 96.0), (10, 98.0), (20, 89.0), (19, 100.0), (12, 97.0), (14, 87.0), (32, 74.0), (10, 98.0), (15, 92.0), (20, 81.0), (31, 99.0), (20, 99.0), (12, 98.0), (11, 89.0), (24, 97.0), (12, 93.0), (20, 86.0), (11, 100.0), (12, 83.0), (25, 94.0), (11, 95.0), (10, 94.0), (11, 93.0), (18, 92.0), (23, 99.0), (22, 100.0), (12, 100.0), (14, 100.0), (10, 98.0), (11, 96.0), (10, 94.0), (15, 100.0), (23, 91.0), (36, 96.0), (10, 98.0), (12, 95.0), (14, 100.0), (12, 98.0), (10, 98.0), (18, 100.0), (14, 99.0), (16, 95.0), (11, 100.0), (18, 97.0), (33, 81.0), (14, 94.0), (36, 96.0), (13, 98.0), (11, 96.0), (15, 81.0), (32, 87.0), (17, 89.0), (10, 94.0), (10, 80.0), (12, 80.0), (31, 98.0), (17, 95.0), (23, 96.0), (14, 93.0), (14, 96.0), (14, 91.0), (11, 73.0), (16, 93.0), (18, 90.0), (21, 98.0), (14, 96.0), (12, 98.0), (10, 100.0), (29, 88.0), (18, 76.0), (18, 94.0), (16, 98.0), (10, 100.0), (17, 98.0), (10, 98.0), (13, 98.0), (22, 95.0), (10, 100.0), (17, 93.0), (17, 93.0), (10, 98.0), (12, 88.0), (36, 94.0), (10, 89.0), (10, 100.0), (17, 88.0), (32, 86.0), (16, 80.0), (12, 100.0), (10, 98.0), (15, 89.0), (17, 92.0), (16, 100.0), (21, 86.0), (11, 98.0), (10, 94.0), (10, 90.0), (10, 98.0), (19, 81.0), (26, 100.0), (17, 89.0), (22, 100.0), (14, 91.0), (12, 97.0), (17, 78.0), (19, 92.0), (14, 89.0), (21, 94.0), (10, 98.0), (13, 97.0), (15, 91.0), (23, 98.0), (10, 100.0), (10, 94.0), (12, 95.0), (18, 98.0), (10, 90.0), (17, 98.0), (16, 99.0), (16, 99.0), (15, 96.0), (11, 98.0), (17, 95.0), (36, 98.0), (20, 83.0), (10, 100.0), (11, 96.0), (14, 89.0), (11, 96.0), (10, 100.0), (11, 100.0), (39, 95.0), (10, 85.0), (38, 99.0), (82, 98.0), (30, 97.0), (12, 90.0), (21, 97.0), (10, 98.0), (10, 98.0), (12, 82.0), (15, 97.0), (10, 98.0), (11, 91.0), (22, 95.0), (12, 98.0), (17, 96.0), (10, 98.0), (18, 100.0), (11, 100.0), (11, 98.0), (26, 94.0), (10, 100.0), (13, 100.0), (23, 94.0), (11, 100.0), (31, 98.0), (22, 99.0), (11, 98.0), (15, 96.0), (19, 100.0), (11, 93.0), (26, 95.0), (16, 84.0), (15, 81.0), (11, 98.0), (20, 100.0), (14, 87.0), (16, 88.0), (15, 88.0), (19, 83.0), (21, 84.0), (13, 85.0), (14, 93.0), (15, 97.0), (18, 90.0), (10, 92.0), (24, 97.0), (15, 96.0), (20, 100.0), (20, 98.0), (12, 97.0), (11, 95.0), (12, 100.0), (11, 100.0), (11, 98.0), (14, 99.0), (24, 96.0), (13, 89.0), (16, 99.0), (23, 95.0), (12, 100.0), (12, 95.0), (26, 99.0), (10, 86.0), (20, 94.0), (12, 92.0), (14, 99.0), (16, 98.0), (12, 100.0), (10, 98.0), (14, 100.0), (14, 91.0), (10, 100.0), (29, 93.0), (10, 98.0), (17, 99.0), (14, 99.0), (19, 95.0), (27, 92.0), (34, 99.0), (11, 94.0), (10, 100.0), (10, 94.0), (12, 100.0), (15, 96.0), (14, 97.0), (26, 96.0), (11, 85.0), (14, 100.0), (17, 81.0), (11, 98.0), (12, 97.0), (15, 99.0), (12, 97.0), (13, 100.0), (14, 94.0), (13, 95.0), (11, 100.0), (11, 95.0), (19, 91.0), (27, 90.0), (19, 97.0), (16, 99.0), (18, 98.0), (10, 100.0), (10, 100.0), (16, 96.0), (21, 91.0), (12, 95.0), (12, 98.0), (16, 98.0), (15, 88.0), (14, 97.0), (12, 98.0), (11, 100.0), (12, 95.0), (14, 100.0), (20, 96.0), (11, 98.0), (10, 100.0), (16, 100.0), (14, 97.0), (11, 100.0), (10, 94.0), (15, 93.0), (12, 100.0), (13, 95.0), (11, 100.0), (12, 98.0), (10, 96.0), (10, 100.0), (10, 96.0), (32, 99.0), (15, 100.0), (17, 100.0), (30, 95.0), (10, 100.0), (11, 96.0), (14, 96.0), (10, 96.0), (59, 98.0), (12, 80.0), (11, 100.0), (13, 92.0), (10, 96.0), (11, 84.0), (23, 98.0), (11, 93.0), (10, 73.0), (10, 96.0), (11, 87.0), (14, 94.0), (16, 90.0), (10, 86.0), (13, 100.0), (20, 100.0), (12, 93.0), (10, 98.0), (13, 97.0), (10, 98.0), (12, 100.0), (10, 86.0), (10, 96.0), (26, 93.0), (11, 89.0), (12, 98.0), (12, 100.0), (15, 96.0), (13, 83.0), (14, 91.0), (12, 91.0), (13, 94.0), (10, 84.0), (12, 92.0), (12, 82.0), (17, 100.0), (11, 91.0), (14, 99.0), (12, 63.0), (11, 73.0), (12, 87.0), (11, 96.0), (11, 69.0), (20, 93.0), (11, 69.0), (19, 99.0), (18, 82.0), (11, 85.0), (10, 94.0), (10, 100.0), (21, 100.0), (15, 91.0), (12, 85.0), (10, 96.0), (12, 93.0), (11, 100.0), (10, 74.0), (13, 95.0), (11, 98.0), (12, 100.0), (12, 100.0), (16, 99.0), (10, 84.0), (14, 100.0), (11, 96.0), (10, 100.0), (15, 97.0), (17, 100.0), (33, 99.0), (10, 100.0), (13, 100.0), (16, 95.0), (10, 100.0), (28, 99.0), (11, 87.0), (10, 92.0), (10, 100.0), (14, 99.0), (15, 100.0)]
modify(**colname_value_pairs)[source]

Return data frame with columns modified.

In colname_value_pairs, value can be either a vector or a function that receives the data frame as argument and returns a vector. See the example below of equivalent modification with both ways.

Note that column modification can often be done simpler with a plain assignment, such as data.price_per_guest = data.price / data.guests. modify just allows you to do the same in a method chain context.

>>> data = di.read_csv("data/listings.csv")
>>> data.modify(price_per_guest=data.price/data.guests)
.
     id      hood zipcode guests    sqft price price_per_guest
  int64      <U13    <U11  int64 float64 int64         float64
  ───── ───────── ─────── ────── ─────── ───── ───────────────
0  2060 Manhattan   10040      2     nan   100          50.000
1  2595 Manhattan   10018      2     nan   225         112.500
2  3831  Brooklyn   11238      3     500    89          29.667
3  5099 Manhattan   10016      2     nan   200         100.000
4  5121  Brooklyn   11216      2     nan    60          30.000
5  5136  Brooklyn   11232      4     nan   253          63.250
6  5178 Manhattan   10019      2     nan    79          39.500
7  5203 Manhattan   10025      1     nan    79          79.000
8  5238 Manhattan   10002      2     nan   150          75.000
9  5441 Manhattan   10036      2     nan    99          49.500
.
... 49530 rows total
>>> data.modify(price_per_guest=lambda x: x.price / x.guests)
.
     id      hood zipcode guests    sqft price price_per_guest
  int64      <U13    <U11  int64 float64 int64         float64
  ───── ───────── ─────── ────── ─────── ───── ───────────────
0  2060 Manhattan   10040      2     nan   100          50.000
1  2595 Manhattan   10018      2     nan   225         112.500
2  3831  Brooklyn   11238      3     500    89          29.667
3  5099 Manhattan   10016      2     nan   200         100.000
4  5121  Brooklyn   11216      2     nan    60          30.000
5  5136  Brooklyn   11232      4     nan   253          63.250
6  5178 Manhattan   10019      2     nan    79          39.500
7  5203 Manhattan   10025      1     nan    79          79.000
8  5238 Manhattan   10002      2     nan   150          75.000
9  5441 Manhattan   10036      2     nan    99          49.500
.
... 49530 rows total

If the data frame is grouped, then colname_value_pairs need to be functions, which are applied to group-wise subsets of the data frame. A common use for this is calculating group-wise fractions.

>>> data = di.DataFrame(g=[1, 2, 2, 3, 3, 3])
>>> data.group_by("g").modify(f=lambda x: 1 / x.nrow)
.
      g       f
  int64 float64
  ───── ───────
0     1 1.00000
1     2 0.50000
2     2 0.50000
3     3 0.33333
4     3 0.33333
5     3 0.33333
.
property ncol

Return the amount of columns.

>>> data = di.read_csv("data/listings.csv")
>>> data.ncol
6
property nrow

Return the amount of rows.

>>> data = di.read_csv("data/listings.csv")
>>> data.nrow
49530
print_(*, max_rows=None, max_width=None, truncate_width=None)[source]

Print data frame to sys.stdout.

print_ does the same as calling Python’s builtin print function, but since it’s a method, you can use it at the end of a method chain instead of wrapping a print call around the whole chain.

>>> di.read_csv("data/listings.csv").print_()
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  2060 Manhattan   10040      2     nan   100
1  2595 Manhattan   10018      2     nan   225
2  3831  Brooklyn   11238      3     500    89
3  5099 Manhattan   10016      2     nan   200
4  5121  Brooklyn   11216      2     nan    60
5  5136  Brooklyn   11232      4     nan   253
6  5178 Manhattan   10019      2     nan    79
7  5203 Manhattan   10025      1     nan    79
8  5238 Manhattan   10002      2     nan   150
9  5441 Manhattan   10036      2     nan    99
.
... 49530 rows total
None
print_memory_use()[source]

Print memory use by column and total.

>>> data = di.read_csv("data/listings.csv")
>>> data.print_memory_use()
.
   COLUMN   DTYPE ITEM_SIZE TOTAL_SIZE
      <U7     <U7       <U5        <U4
  ─────── ─────── ───────── ──────────
0      id   int64       8 B       0 MB
1    hood    <U13      52 B       2 MB
2 zipcode    <U11      44 B       2 MB
3  guests   int64       8 B       0 MB
4    sqft float64       8 B       0 MB
5   price   int64       8 B       0 MB
6   TOTAL      --     128 B       6 MB
.
None
print_na_counts()[source]

Print counts of missing values by column.

>>> data = di.read_csv("data/listings.csv")
>>> data.print_na_counts()
.
   COLUMN     NNA   PNA
      <U7 float64   <U5
  ─────── ─────── ─────
0 zipcode     429  0.9%
1    sqft   49134 99.2%
.
None
rbind(*others)[source]

Return data frame with rows from others added.

>>> data = di.read_csv("data/listings.csv")
>>> data.rbind(data)
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  2060 Manhattan   10040      2     nan   100
1  2595 Manhattan   10018      2     nan   225
2  3831  Brooklyn   11238      3     500    89
3  5099 Manhattan   10016      2     nan   200
4  5121  Brooklyn   11216      2     nan    60
5  5136  Brooklyn   11232      4     nan   253
6  5178 Manhattan   10019      2     nan    79
7  5203 Manhattan   10025      1     nan    79
8  5238 Manhattan   10002      2     nan   150
9  5441 Manhattan   10036      2     nan    99
.
... 99060 rows total
classmethod read_csv(path, *, encoding='utf-8', sep=',', header=True, columns=[], strings_as_object=inf, dtypes={})[source]

Return a new data frame from CSV file path.

Will automatically decompress if path ends in .bz2|.gz|.xz.

columns is an optional list of columns to limit to.

strings_as_object is a cutoff point. If any row has more characters than that, the whole column will use the object data type. This is intended to help limit memory use as NumPy strings are fixed-length and can take a huge amount of memory if even a single row is long. If set, dtypes overrides this.

dtypes is an optional dict mapping column names to NumPy datatypes.

classmethod read_json(path, *, encoding='utf-8', columns=[], dtypes={}, **kwargs)[source]

Return a new data frame from JSON file path.

Will automatically decompress if path ends in .bz2|.gz|.xz.

columns is an optional list of columns to limit to. dtypes is an optional dict mapping column names to NumPy datatypes. kwargs are passed to json.load.

classmethod read_npz(path, *, allow_pickle=True)[source]

Return a new data frame from NumPy file path.

See numpy.load for an explanation of allow_pickle: https://numpy.org/doc/stable/reference/generated/numpy.load.html

classmethod read_parquet(path, *, columns=[], strings_as_object=inf, dtypes={})[source]

Return a new data frame from Parquet file path.

columns is an optional list of columns to limit to.

strings_as_object is a cutoff point. If any row has more characters than that, the whole column will use the object data type. This is intended to help limit memory use as NumPy strings are fixed-length and can take a huge amount of memory if even a single row is long. If set, dtypes overrides this.

dtypes is an optional dict mapping column names to NumPy datatypes.

classmethod read_pickle(path)[source]

Return a new data frame from Pickle file path.

Will automatically decompress if path ends in .bz2|.gz|.xz.

rename(**to_from_pairs)[source]

Return data frame with columns renamed.

>>> data = di.read_csv("data/listings.csv")
>>> data.rename(listing_id="id")
.
  listing_id      hood zipcode guests    sqft price
       int64      <U13    <U11  int64 float64 int64
  ────────── ───────── ─────── ────── ─────── ─────
0       2060 Manhattan   10040      2     nan   100
1       2595 Manhattan   10018      2     nan   225
2       3831  Brooklyn   11238      3     500    89
3       5099 Manhattan   10016      2     nan   200
4       5121  Brooklyn   11216      2     nan    60
5       5136  Brooklyn   11232      4     nan   253
6       5178 Manhattan   10019      2     nan    79
7       5203 Manhattan   10025      1     nan    79
8       5238 Manhattan   10002      2     nan   150
9       5441 Manhattan   10036      2     nan    99
.
... 49530 rows total
sample(n=None)[source]

Return randomly chosen n rows.

>>> data = di.read_csv("data/listings.csv")
>>> data.sample(5)
.
        id      hood zipcode guests    sqft price
     int64      <U13    <U11  int64 float64 int64
  ──────── ───────── ─────── ────── ─────── ─────
0  2191612 Manhattan   10019      3     nan   150
1  6558729  Brooklyn   11206      1     nan    95
2 18342661  Brooklyn   11206      2     nan   180
3 40078748 Manhattan   10011      3     nan   130
4 41823106    Queens   11434      1     nan    45
.
select(*colnames)[source]

Return data frame, keeping only colnames.

>>> data = di.read_csv("data/listings.csv")
>>> data.select("id", "hood", "zipcode")
.
     id      hood zipcode
  int64      <U13    <U11
  ───── ───────── ───────
0  2060 Manhattan   10040
1  2595 Manhattan   10018
2  3831  Brooklyn   11238
3  5099 Manhattan   10016
4  5121  Brooklyn   11216
5  5136  Brooklyn   11232
6  5178 Manhattan   10019
7  5203 Manhattan   10025
8  5238 Manhattan   10002
9  5441 Manhattan   10036
.
... 49530 rows total
semi_join(other, *by)[source]

Return rows with matches in other.

by are column names, by which to look for matching rows, or tuples of column names if the correspoding column name differs between self and other.

>>> # All listings that have reviews
>>> listings = di.read_csv("data/listings.csv")
>>> reviews = di.read_csv("data/listings-reviews.csv")
>>> listings.semi_join(reviews, "id")
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  2595 Manhattan   10018      2     nan   225
1  3831  Brooklyn   11238      3     500    89
2  5099 Manhattan   10016      2     nan   200
3  5121  Brooklyn   11216      2     nan    60
4  5178 Manhattan   10019      2     nan    79
5  5203 Manhattan   10025      1     nan    79
6  5238 Manhattan   10002      2     nan   150
7  5441 Manhattan   10036      2     nan    99
8  5552 Manhattan   10014      2     nan   160
9  5803  Brooklyn   11215      2     nan    89
.
... 19019 rows total
slice(rows=None, cols=None)[source]

Return a row-wise and/or column-wise subset of data frame.

Both rows and cols should be integer vectors correspoding to the indices of the rows or columns to keep.

>>> data = di.read_csv("data/listings.csv")
>>> data.slice(rows=[0, 1, 2])
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  2060 Manhattan   10040      2     nan   100
1  2595 Manhattan   10018      2     nan   225
2  3831  Brooklyn   11238      3     500    89
.
>>> data.slice(cols=[0, 1, 2])
.
     id      hood zipcode
  int64      <U13    <U11
  ───── ───────── ───────
0  2060 Manhattan   10040
1  2595 Manhattan   10018
2  3831  Brooklyn   11238
3  5099 Manhattan   10016
4  5121  Brooklyn   11216
5  5136  Brooklyn   11232
6  5178 Manhattan   10019
7  5203 Manhattan   10025
8  5238 Manhattan   10002
9  5441 Manhattan   10036
.
... 49530 rows total
>>> data.slice(rows=[0, 1, 2], cols=[0, 1, 2])
.
     id      hood zipcode
  int64      <U13    <U11
  ───── ───────── ───────
0  2060 Manhattan   10040
1  2595 Manhattan   10018
2  3831  Brooklyn   11238
.
slice_off(rows=None, cols=None)[source]

Return a row-wise and/or column-wise negative subset of data frame.

Both rows and cols should be integer vectors correspoding to the indices of the rows or columns to drop.

>>> data = di.read_csv("data/listings.csv")
>>> data.slice_off(rows=[0, 1, 2])
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  5099 Manhattan   10016      2     nan   200
1  5121  Brooklyn   11216      2     nan    60
2  5136  Brooklyn   11232      4     nan   253
3  5178 Manhattan   10019      2     nan    79
4  5203 Manhattan   10025      1     nan    79
5  5238 Manhattan   10002      2     nan   150
6  5441 Manhattan   10036      2     nan    99
7  5552 Manhattan   10014      2     nan   160
8  5803  Brooklyn   11215      2     nan    89
9  6021 Manhattan   10025      1     nan    85
.
... 49527 rows total
>>> data.slice_off(cols=[0, 1, 2])
.
  guests    sqft price
   int64 float64 int64
  ────── ─────── ─────
0      2     nan   100
1      2     nan   225
2      3     500    89
3      2     nan   200
4      2     nan    60
5      4     nan   253
6      2     nan    79
7      1     nan    79
8      2     nan   150
9      2     nan    99
.
... 49530 rows total
>>> data.slice_off(rows=[0, 1, 2], cols=[0, 1, 2])
.
  guests    sqft price
   int64 float64 int64
  ────── ─────── ─────
0      2     nan   200
1      2     nan    60
2      4     nan   253
3      2     nan    79
4      1     nan    79
5      2     nan   150
6      2     nan    99
7      2     nan   160
8      2     nan    89
9      1     nan    85
.
... 49527 rows total
sort(**colname_dir_pairs)[source]

Return rows in sorted order.

colname_dir_pairs defines the sort order by column name with dir being 1 for ascending sort, -1 for descending.

>>> data = di.read_csv("data/listings.csv")
>>> data.sort(hood=1, zipcode=1)
.
       id  hood zipcode guests    sqft price
    int64  <U13    <U11  int64 float64 int64
  ─────── ───── ─────── ────── ─────── ─────
0 1026683 Bronx   10451      2     nan    85
1 3312276 Bronx   10451      2     nan    75
2 3627326 Bronx   10451      2     nan   115
3 3628328 Bronx   10451      6     nan    87
4 3939086 Bronx   10451      1     nan    45
5 6180121 Bronx   10451      2     nan    69
6 6395433 Bronx   10451      4     nan    65
7 7561686 Bronx   10451      2     nan   110
8 8673141 Bronx   10451      3     nan   225
9 9312190 Bronx   10451      7     nan   159
.
... 49530 rows total
split(*by)[source]

Split data frame into groups and return a list of their rows.

>>> data = di.DataFrame(x=[1, 2, 2, 3, 3, 3])
>>> data.split("x")
[[ 0 ] int64, [ 1 2 ] int64, [ 3 4 5 ] int64]
tail(n=None)[source]

Return the last n rows.

>>> data = di.read_csv("data/listings.csv")
>>> data.tail(5)
.
        id      hood zipcode guests    sqft price
     int64      <U13    <U11  int64 float64 int64
  ──────── ───────── ─────── ────── ─────── ─────
0 43702714 Manhattan   10003      4     nan   173
1 43702765  Brooklyn   11237      3     nan    99
2 43703128 Manhattan   10027      2     nan    49
3 43703156 Manhattan   10009      4     nan    94
4 43703359 Manhattan   10001      4     nan   249
.
to_arrow()[source]

Return data frame converted to a pyarrow.Table.

>>> data = di.read_csv("data/listings.csv")
>>> data.to_arrow()
pyarrow.Table
id: int64
hood: string
zipcode: string
guests: int64
sqft: double
price: int64
----
id: [[2060,2595,3831,5099,5121,...,43702714,43702765,43703128,43703156,43703359]]
hood: [["Manhattan","Manhattan","Brooklyn","Manhattan","Brooklyn",...,"Manhattan","Brooklyn","Manhattan","Manhattan","Manhattan"]]
zipcode: [["10040","10018","11238","10016","11216",...,"10003","11237","10027","10009","10001"]]
guests: [[2,2,3,2,2,...,4,3,2,4,4]]
sqft: [[null,null,500,null,null,...,null,null,null,null,null]]
price: [[100,225,89,200,60,...,173,99,49,94,249]]
to_json(**kwargs)[source]

Return data frame converted to a JSON string.

kwargs are passed to json.dump.

>>> data = di.read_csv("data/listings.csv")
>>> data.to_json()[:100]
[
  {
    "id": 2060,
    "hood": "Manhattan",
    "zipcode": "10040",
    "guests": 2,
    "sqft": 
to_list_of_dicts()[source]

Return data frame converted to a ListOfDicts.

>>> data = di.read_csv("data/listings.csv")
>>> data.to_list_of_dicts()
[
  {
    "id": 2060,
    "hood": "Manhattan",
    "zipcode": "10040",
    "guests": 2,
    "sqft": null,
    "price": 100
  },
  {
    "id": 2595,
    "hood": "Manhattan",
    "zipcode": "10018",
    "guests": 2,
    "sqft": null,
    "price": 225
  },
  {
    "id": 3831,
    "hood": "Brooklyn",
    "zipcode": "11238",
    "guests": 3,
    "sqft": 500.0,
    "price": 89
  }
] ... 49530 items total
to_pandas()[source]

Return data frame converted to a pandas.DataFrame.

>>> data = di.read_csv("data/listings.csv")
>>> data.to_pandas()
             id       hood zipcode  guests   sqft  price
0          2060  Manhattan   10040       2    NaN    100
1          2595  Manhattan   10018       2    NaN    225
2          3831   Brooklyn   11238       3  500.0     89
3          5099  Manhattan   10016       2    NaN    200
4          5121   Brooklyn   11216       2    NaN     60
...         ...        ...     ...     ...    ...    ...
49525  43702714  Manhattan   10003       4    NaN    173
49526  43702765   Brooklyn   11237       3    NaN     99
49527  43703128  Manhattan   10027       2    NaN     49
49528  43703156  Manhattan   10009       4    NaN     94
49529  43703359  Manhattan   10001       4    NaN    249
.
[49530 rows x 6 columns]
to_string(*, max_rows=None, max_width=None, truncate_width=None)[source]

Return data frame as a string formatted for display.

>>> data = di.read_csv("data/listings.csv")
>>> data.to_string()
.
     id      hood zipcode guests    sqft price
  int64      <U13    <U11  int64 float64 int64
  ───── ───────── ─────── ────── ─────── ─────
0  2060 Manhattan   10040      2     nan   100
1  2595 Manhattan   10018      2     nan   225
2  3831  Brooklyn   11238      3     500    89
3  5099 Manhattan   10016      2     nan   200
4  5121  Brooklyn   11216      2     nan    60
5  5136  Brooklyn   11232      4     nan   253
6  5178 Manhattan   10019      2     nan    79
7  5203 Manhattan   10025      1     nan    79
8  5238 Manhattan   10002      2     nan   150
9  5441 Manhattan   10036      2     nan    99
.
... 49530 rows total
unique(*colnames)[source]

Return unique rows by colnames.

>>> data = di.read_csv("data/listings.csv")
>>> data.unique("hood")
.
     id          hood zipcode guests    sqft price
  int64          <U13    <U11  int64 float64 int64
  ───── ───────────── ─────── ────── ─────── ─────
0  2060     Manhattan   10040      2     nan   100
1  3831      Brooklyn   11238      3     500    89
2 12937        Queens   11101      4     nan   130
3 42882 Staten Island   10301      2     nan    70
4 44096         Bronx   10452      1       9    38
.
unselect(*colnames)[source]

Return data frame, dropping colnames.

>>> data = di.read_csv("data/listings.csv")
>>> data.unselect("guests", "sqft", "price")
.
     id      hood zipcode
  int64      <U13    <U11
  ───── ───────── ───────
0  2060 Manhattan   10040
1  2595 Manhattan   10018
2  3831  Brooklyn   11238
3  5099 Manhattan   10016
4  5121  Brooklyn   11216
5  5136  Brooklyn   11232
6  5178 Manhattan   10019
7  5203 Manhattan   10025
8  5238 Manhattan   10002
9  5441 Manhattan   10036
.
... 49530 rows total
update(other)[source]

Return data frame with columns from other added.

>>> data = di.read_csv("data/listings.csv")
>>> data.update(di.DataFrame(x=1))
.
     id      hood zipcode guests    sqft price     x
  int64      <U13    <U11  int64 float64 int64 int64
  ───── ───────── ─────── ────── ─────── ───── ─────
0  2060 Manhattan   10040      2     nan   100     1
1  2595 Manhattan   10018      2     nan   225     1
2  3831  Brooklyn   11238      3     500    89     1
3  5099 Manhattan   10016      2     nan   200     1
4  5121  Brooklyn   11216      2     nan    60     1
5  5136  Brooklyn   11232      4     nan   253     1
6  5178 Manhattan   10019      2     nan    79     1
7  5203 Manhattan   10025      1     nan    79     1
8  5238 Manhattan   10002      2     nan   150     1
9  5441 Manhattan   10036      2     nan    99     1
.
... 49530 rows total
write_csv(path, *, encoding='utf-8', header=True, sep=',')[source]

Write data frame to CSV file path.

Will automatically compress if path ends in .bz2|.gz|.xz.

write_json(path, *, encoding='utf-8', **kwargs)[source]

Write data frame to JSON file path.

Will automatically compress if path ends in .bz2|.gz|.xz.

kwargs are passed to json.JSONEncoder.

write_npz(path, *, compress=False)[source]

Write data frame to NumPy file path.

write_parquet(path, **kwargs)[source]

Write data frame to Parquet file path.

kwargs are passed to pyarrow.parquet.write_table.

write_pickle(path)[source]

Write data frame to Pickle file path.

Will automatically compress if path ends in .bz2|.gz|.xz.