diff --git a/TASK_DETAILS.md b/TASK_DETAILS.md index 7475c4cc..12ca437d 100644 --- a/TASK_DETAILS.md +++ b/TASK_DETAILS.md @@ -345,6 +345,11 @@ We welcome new engineering problem ideas — even without complete verification PowerSystems EV2GymSmartCharging Upstream-aligned EV smart charging scheduling + + + Manufacturing + FJSP-WF + Flexible Job Shop Scheduling with Worker Flexibility — minimize makespan via machine/worker assignment optimization AdditiveManufacturing diff --git a/benchmarks/Manufacturing/FJSP-WF/README.md b/benchmarks/Manufacturing/FJSP-WF/README.md new file mode 100644 index 00000000..a9add9ae --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/README.md @@ -0,0 +1,56 @@ +# FJSP-WF: Flexible Job Shop Scheduling with Worker Flexibility + +## Engineering Background + +FJSP-WF addresses a core challenge in manufacturing production scheduling: how to assign operations to machines and workers to minimize total production completion time (makespan), accounting for different worker skill levels. + +This benchmark is based on the **official GECCO 2026 FJSSP-WU Competition** dataset ([Apache-2.0](https://github.com/jrc-rodec/FJSSP-W-Competition)), which provides 30 standardized instances with native worker flexibility data derived from classical FJSP benchmarks (Brandimarte, Hurink, Kacem, and others). + +**What this benchmark evaluates:** +- Whether an AI agent can improve an existing scheduling algorithm through iterative code evolution +- The agent reads `scripts/init.py`, understands the problem, modifies the code, and receives quantitative feedback from the evaluator + +## Benchmark Structure + +| Path | Role | +|------|------| +| `scripts/init.py` | **Agent-editable artifact** — only file the agent can modify | +| `baseline/solution.py` | **Read-only baseline** — fixed reference for relative scoring | +| `verification/evaluator.py` | **Read-only evaluator** — parses `.fjs`/`.fjswf` instances, validates, and scores | +| `Task.md` | Full task specification, I/O spec, scoring rules | +| `data/instances/official/` | 30 official GECCO FJSSP-WU instances (`.fjs`, included as-is) | +| `data/instances/synthetic/` | 3 synthetic instances for CI smoke testing only (`.fjswf`) | +| `frontier_eval/` | Unified task metadata for the Frontier-Eval framework | + +## Quick Start + +Evaluate the solver on a synthetic instance (CI smoke test): +```bash +python verification/evaluator.py scripts/init.py --instances synthetic_01 +``` + +Evaluate on an official competition instance: +```bash +python verification/evaluator.py scripts/init.py --instances mk07 +``` + +Evaluate on multiple instances: +```bash +python verification/evaluator.py scripts/init.py --instances mk07 hs01 kc03 +``` + +Run via Frontier-Eval framework (from repo root): +```bash +python -m frontier_eval task=unified task.benchmark=Manufacturing/FJSP-WF algorithm=openevolve algorithm.iterations=0 +``` + +## Data + +- **30 official instances** in `data/instances/official/` (`.fjs` format, from the GECCO FJSSP-WU Competition, Apache-2.0) +- **3 synthetic instances** in `data/instances/synthetic/` (`.fjswf` format, CI smoke testing only) + +See `data/sources.md` for detailed provenance and attribution. + +## Benchmark ID + +`Manufacturing/FJSP-WF` \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/Task.md b/benchmarks/Manufacturing/FJSP-WF/Task.md new file mode 100644 index 00000000..ea848541 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/Task.md @@ -0,0 +1,315 @@ +# Task: FJSP-WF (Flexible Job Shop Scheduling with Worker Flexibility) + +## Audience and Assumptions + +This task assumes you have general CS/programming background but little or no prior scheduling knowledge. + +## Engineering Background + +### This Is a Real Manufacturing Problem + +FJSP-WF models a decision that production engineers face every day in factories worldwide: given a set of customer orders (jobs), each requiring a sequence of production steps (operations), available machines, and a team of workers with different skill levels, how should the work be scheduled to finish as early as possible? + +This is not a toy problem or a purely mathematical puzzle. It is a core operations challenge that manufacturing companies invest significant resources to solve. Before the rise of AI coding agents, this class of problems was addressed by: + +- **Human scheduling experts** using heuristic rules and experience +- **Operations research engineers** building mathematical optimization models (MILP, constraint programming) +- **Production planning systems** implementing dispatching rules and local search heuristics +- **Industrial engineers** performing time studies and bottleneck analysis + +The economic stakes are high: a 1% improvement in production makespan translates directly into increased throughput, lower energy costs per unit, and better on-time delivery performance. + +### What This Benchmark Evaluates + +This benchmark evaluates whether an AI agent can improve an **existing engineering scheduling artifact** —?not whether it can generate a schedule from scratch, and not whether it can solve a math problem. + +The agent receives: + +1. A **working but suboptimal** scheduling program (`scripts/init.py`) with a simple greedy algorithm +2. A **task description** explaining the manufacturing problem, the input data format, and the objective +3. A **scoring evaluator** that objectively measures schedule quality + +The agent must: + +1. **Read and understand** the existing scheduling code +2. **Identify improvement opportunities** (better operation sequencing, smarter machine assignment, more efficient worker allocation) +3. **Modify the code** to produce better schedules +4. **Iterate** based on quantitative feedback from the evaluator + +This mirrors how a human engineer would improve a production planning system: understand the current logic, propose enhancements, test them against real data, and refine. + +### Why Worker Flexibility Matters + +Classical FJSP research assumes that any worker assigned to a machine can perform at the same speed. In reality, worker skill differences are significant: + +- An experienced machinist may complete a setup in half the time of a trainee +- Some workers specialize in certain machines and are faster on them +- Cross-training levels vary across the workforce + +FJSP-WF captures this reality. The scheduling algorithm must decide not only **which machine** to use but also **which worker** to assign, balancing workload across both dimensions. + +## Problem Background + +**Flexible Job Shop Scheduling (FJSP)** is a fundamental optimization problem in manufacturing systems. It extends the classical Job Shop Scheduling Problem (JSSP) by allowing each operation to be processed on **multiple eligible machines**, rather than a single fixed machine. + +**FJSP-WF** (Worker Flexibility) further extends FJSP by introducing a **worker dimension**: +- Each machine can be operated by multiple workers +- Different workers may have different processing speeds on the same machine +- Each worker can operate only one machine at a time + +The result is a three-dimensional assignment problem: for each operation, the scheduler must decide: +1. **Which machine** should process it +2. **Which worker** should operate that machine +3. **When** it should start + +### Problem Formulation + +An FJSP-WF instance consists of: + +- A set of **Jobs** `J = {J_1, ..., J_n}`, each job is a sequence of **Operations** +- A set of **Machines** `M = {M_1, ..., M_m}` +- A set of **Workers** `W = {W_1, ..., W_w}` +- Each operation `O_{j,k}` (k-th operation of job j) has: + - A set of eligible machines `M_{j,k} ⊆?M` + - For each eligible machine `m ∈?M_{j,k}` and each worker `w ∈?W`, a processing time `p_{j,k,m,w}` + +### Constraints + +1. **Precedence constraint**: For each job, operation `k+1` cannot start before operation `k` finishes. +2. **Machine constraint**: A machine can process at most one operation at a time. +3. **Worker constraint**: A worker can operate at most one machine at a time. +4. **Eligibility constraint**: An operation can only be assigned to an eligible machine. +5. **Worker-skill constraint**: A worker can only operate machines they are qualified for. +6. **Non-preemption**: Once started, an operation runs to completion without interruption. + +### Objective + +Minimize the **makespan** (total completion time): `C_max = max(C_j)` where `C_j` is the completion time of job `j`. + +## Instance Format (.fjswf) + +FJSP-WF instances use the `.fjswf` (Flexible Job Shop with Worker Flexibility) extension. + +Each `.fjswf` file is a JSON document with the following structure: + +```json +{ + "name": "synthetic_01", + "description": "Human-readable description", + "num_jobs": 2, + "num_machines": 2, + "num_workers": 2, + "operations": [ + { + "job_id": 0, + "op_idx": 0, + "eligible_machines": [0, 1], + "processing_times": [ + [3, 2], + [4, 3] + ] + } + ], + "worker_eligibility": [ + [0, 1], + [0, 1] + ], + "metadata": { + "best_known_makespan": null, + "lower_bound": null, + "source": "synthetic example for smoke testing" + } +} +``` + +Fields: + +- `name`: Instance identifier +- `num_jobs` / `num_machines` / `num_workers`: Problem dimensions +- `operations`: List of all operations across all jobs + - `job_id`: Job index (0-based) + - `op_idx`: Operation index within the job (0-based) + - `eligible_machines`: List of machine IDs that can process this operation + - `processing_times`: 2D array where `processing_times[i][j]` is the processing time when using machine `eligible_machines[i]` and worker `j`. +- `worker_eligibility`: 2D array where `worker_eligibility[w]` lists machine IDs that worker `w` can operate. +- `metadata`: Optional metadata about the instance. + +## Instance Data + +This benchmark uses two categories of instances: + +### Official Benchmark Instances (30 files) + +The primary benchmark data consists of 30 official FJSSP-W instances from the **GECCO FJSSP-WU Competition** (Apache-2.0 license). These are located in `data/instances/official/` as `.fjs` files and include native worker flexibility data. + +| Family | Instances | Jobs × Machines | Workers | +|--------|-----------|-----------------|---------| +| BehnkeGeiger | 3 | 10×15 to 20×20 | 42-60 | +| Brandimarte | 3 | 20×5 to 20×15 | 7-14 | +| Hurink sdata | 8 | 6×6 to 30×10 | 1-63 | +| Hurink edata | 2 | 6×6 to 10×6 | 1-6 | +| Hurink rdata | 3 | 15×10 to 30×10 | 28-50 | +| Hurink vdata | 3 | 10×6 to 15×15 | 5-30 | +| DPpaulli | 4 | 5×5 to 20×15 | 1-18 | +| ChambersBarnes | 1 | 15×11 | 10 | +| Kacem | 2 | 10×7 to 15×10 | 3-4 | +| Fattahi | 2 | 5×3 to 8×5 | 14-20 | + +Each instance can be referenced by its competition filename, a short alias, or directly by filename stem. See `data/benchmark_instances.json` for the full registry. + +### Synthetic Instances (3 files, CI only) + +Located in `data/instances/synthetic/`, these are small `.fjswf` JSON instances for CI smoke testing only: + +| Instance | Jobs | Machines | Workers | Operations | +|----------|------|----------|---------|------------| +| synthetic_01 | 2 | 2 | 2 | 4 | +| synthetic_02 | 3 | 3 | 2 | 7 | +| synthetic_03 | 4 | 3 | 3 | 9 | + +**These synthetic instances are not benchmark data.** They exist only to verify evaluator correctness and framework integration. + +See `data/sources.md` for complete data provenance and attribution. + +## Input / Output Specification + +### Solver Interface + +The file `scripts/init.py` must export the following function: + +```python +def solve_instance(instance: dict) -> dict: + """ + Args: + instance: dict with keys as described in the .fjswf format above. + + Returns: + dict with: + - name: str, instance name + - makespan: int, computed makespan + - machine_schedules: list[list[dict]], one list per machine + """ +``` + +### Output Format + +The `machine_schedules` field is a list indexed by machine ID. Each element is a list of operation dicts: + +``` +machine_schedules[machine_id] = [ + { + "job_id": 0, + "operation_index": 0, + "machine_id": 0, + "worker_id": 1, + "start_time": 0, + "end_time": 3, + "duration": 3 + }, + ... +] +``` + +### Validation Rules + +The evaluator (`verification/evaluator.py`) validates every schedule against the following checks. Each high-level rule may include multiple sub-checks for data integrity. Any single violation results in `score = 0.0` for that instance. + +**1. All operations are scheduled exactly once** + - Each operation appears at most once across all machine schedules (no duplicates) + - Every operation from the instance appears in the schedule (no missing operations) + +**2. Job precedence constraint** + - For each job, operation `k+1` starts after operation `k` ends + +**3. Machine non-overlap** + - No two operations overlap in time on the same machine + +**4. Worker non-overlap** + - No worker is assigned to overlapping operations on different machines + +**5. Machine eligibility** + - Each operation is assigned to a machine listed in its `eligible_machines` + +**6. Worker eligibility** + - Each worker is qualified to operate the assigned machine, as defined by `worker_eligibility` + +**7. Processing time integrity** + - The scheduled duration matches the `processing_times[machine][worker]` lookup value from the instance data + +**8. Output structure integrity** + - `machine_schedules` length matches `num_machines` + - Each machine schedule is a list of dicts containing all required fields: + `job_id`, `operation_index`, `machine_id`, `worker_id`, `start_time`, `end_time`, `duration` + - All field values have correct types and refer to valid jobs, operations, machines, and workers + - The `machine_id` field in each schedule entry matches its parent schedule index + +**9. Temporal consistency** + - All start times are non-negative + - `end_time >= start_time` for every operation + - `duration == end_time - start_time` (internal consistency) + +## Scoring + +### Score Formula + +For each instance: + +``` +score_i = baseline_makespan_i / agent_makespan_i +``` + +- If the agent schedule is invalid (any validation check fails): `score_i = 0.0` +- If `agent_makespan < baseline_makespan`: `score_i > 1.0` (improvement) +- If `agent_makespan == baseline_makespan`: `score_i = 1.0` (equal) +- If `agent_makespan > baseline_makespan`: `0.0 < score_i < 1.0` (worse) + +### Aggregate Score + +``` +combined_score = mean(score_i for all instances) +``` + +The score is continuous, allowing partial credit and iterative improvement tracking across multiple evaluation rounds. + +## Implementations in This Folder + +- `baseline/solution.py`: Greedy EST+SPT (Earliest Start Time + Shortest Processing Time) list scheduling. Pure Python, standard library only. **Read-only** —?serves as the fixed baseline for relative scoring. +- `scripts/init.py`: **Agent-editable artifact**. Starts with the same EST+SPT baseline algorithm. The agent must modify the code inside the EVOLVE-BLOCK markers to improve scheduling performance. +- `verification/evaluator.py`: **Read-only** scoring and validation script. Dynamically loads both baseline and candidate solver, executes them on all instances, validates output, and computes scores. + +## How to Run + +### Run Baseline Only + +```bash +python scripts/init.py --max-instances 3 +``` + +### Run Evaluator + +```bash +python verification/evaluator.py scripts/init.py +``` + +### Run Evaluator on Specific Instances + +```bash +python verification/evaluator.py scripts/init.py --instances synthetic_01 synthetic_02 +``` + +### Run Unified Framework (from repo root) + +```bash +python -m frontier_eval task=unified task.benchmark=Manufacturing/FJSP-WF algorithm=openevolve algorithm.iterations=0 +``` + +## Agent Constraints + +1. Only modify code between `# EVOLVE-BLOCK-START` and `# EVOLVE-BLOCK-END` markers in `scripts/init.py`. +2. Keep the marker lines `# EVOLVE-BLOCK-START` and `# EVOLVE-BLOCK-END` intact —?they define the only editable region. +3. Do not modify `verification/evaluator.py`, `baseline/solution.py`, or any file outside `scripts/init.py`. +4. Pure Python implementation only (standard library allowed). +5. No external solvers (OR-Tools, CPLEX, Gurobi, PuLP, etc.). +6. No external libraries (numpy, pandas, scipy, etc.). +7. No API calls or network access. +8. Keep the `solve_instance` function signature and output format unchanged. diff --git a/benchmarks/Manufacturing/FJSP-WF/baseline/result_log.json b/benchmarks/Manufacturing/FJSP-WF/baseline/result_log.json new file mode 100644 index 00000000..53d569d3 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/baseline/result_log.json @@ -0,0 +1,372 @@ +{ + "benchmark": "FJSP-WF", + "evaluator_command": "python verification/evaluator.py scripts/init.py", + "run_time": "2026-07-17T18:22:26", + "total_instances": 30, + "valid_count": 30, + "average_makespan": 1530.5, + "min_makespan": 17, + "max_makespan": 9466, + "instances": [ + { + "instance": "0_BehnkeGeiger_42_workers", + "baseline_makespan": 93, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0561, + "num_jobs": 10, + "num_machines": 60, + "num_workers": 90, + "total_operations": 50 + }, + { + "instance": "0_BehnkeGeiger_46_workers", + "baseline_makespan": 113, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.18, + "num_jobs": 20, + "num_machines": 60, + "num_workers": 90, + "total_operations": 100 + }, + { + "instance": "0_BehnkeGeiger_60_workers", + "baseline_makespan": 382, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 2.0187, + "num_jobs": 100, + "num_machines": 60, + "num_workers": 90, + "total_operations": 500 + }, + { + "instance": "1_Brandimarte_7_workers", + "baseline_makespan": 212, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.003, + "num_jobs": 20, + "num_machines": 5, + "num_workers": 7, + "total_operations": 100 + }, + { + "instance": "1_Brandimarte_12_workers", + "baseline_makespan": 612, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0087, + "num_jobs": 30, + "num_machines": 10, + "num_workers": 15, + "total_operations": 193 + }, + { + "instance": "1_Brandimarte_14_workers", + "baseline_makespan": 820, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.019, + "num_jobs": 30, + "num_machines": 15, + "num_workers": 22, + "total_operations": 277 + }, + { + "instance": "2a_Hurink_sdata_1_workers", + "baseline_makespan": 84, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0002, + "num_jobs": 6, + "num_machines": 6, + "num_workers": 9, + "total_operations": 36 + }, + { + "instance": "2a_Hurink_sdata_18_workers", + "baseline_makespan": 1327, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0014, + "num_jobs": 20, + "num_machines": 5, + "num_workers": 7, + "total_operations": 100 + }, + { + "instance": "2a_Hurink_sdata_38_workers", + "baseline_makespan": 2157, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0122, + "num_jobs": 30, + "num_machines": 10, + "num_workers": 15, + "total_operations": 300 + }, + { + "instance": "2a_Hurink_sdata_40_workers", + "baseline_makespan": 1507, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0075, + "num_jobs": 15, + "num_machines": 15, + "num_workers": 22, + "total_operations": 225 + }, + { + "instance": "2a_Hurink_sdata_54_workers", + "baseline_makespan": 9466, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0007, + "num_jobs": 8, + "num_machines": 9, + "num_workers": 13, + "total_operations": 72 + }, + { + "instance": "2a_Hurink_sdata_61_workers", + "baseline_makespan": 1007, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0014, + "num_jobs": 10, + "num_machines": 10, + "num_workers": 15, + "total_operations": 100 + }, + { + "instance": "2a_Hurink_sdata_63_workers", + "baseline_makespan": 453, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0015, + "num_jobs": 10, + "num_machines": 10, + "num_workers": 15, + "total_operations": 99 + }, + { + "instance": "2b_Hurink_edata_1_workers", + "baseline_makespan": 79, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0003, + "num_jobs": 6, + "num_machines": 6, + "num_workers": 9, + "total_operations": 36 + }, + { + "instance": "2b_Hurink_edata_6_workers", + "baseline_makespan": 643, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0004, + "num_jobs": 10, + "num_machines": 5, + "num_workers": 7, + "total_operations": 50 + }, + { + "instance": "2c_Hurink_rdata_28_workers", + "baseline_makespan": 1009, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0063, + "num_jobs": 15, + "num_machines": 10, + "num_workers": 15, + "total_operations": 150 + }, + { + "instance": "2c_Hurink_rdata_38_workers", + "baseline_makespan": 1883, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0237, + "num_jobs": 30, + "num_machines": 10, + "num_workers": 15, + "total_operations": 300 + }, + { + "instance": "2c_Hurink_rdata_50_workers", + "baseline_makespan": 6935, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0008, + "num_jobs": 13, + "num_machines": 4, + "num_workers": 6, + "total_operations": 52 + }, + { + "instance": "2d_Hurink_vdata_5_workers", + "baseline_makespan": 725, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.001, + "num_jobs": 10, + "num_machines": 5, + "num_workers": 7, + "total_operations": 50 + }, + { + "instance": "2d_Hurink_vdata_18_workers", + "baseline_makespan": 1136, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0035, + "num_jobs": 20, + "num_machines": 5, + "num_workers": 7, + "total_operations": 100 + }, + { + "instance": "2d_Hurink_vdata_30_workers", + "baseline_makespan": 1438, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0217, + "num_jobs": 20, + "num_machines": 10, + "num_workers": 15, + "total_operations": 200 + }, + { + "instance": "3_DPpaulli_1_workers", + "baseline_makespan": 2780, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0019, + "num_jobs": 10, + "num_machines": 5, + "num_workers": 7, + "total_operations": 196 + }, + { + "instance": "3_DPpaulli_9_workers", + "baseline_makespan": 2651, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0187, + "num_jobs": 15, + "num_machines": 8, + "num_workers": 12, + "total_operations": 293 + }, + { + "instance": "3_DPpaulli_15_workers", + "baseline_makespan": 2328, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0523, + "num_jobs": 20, + "num_machines": 10, + "num_workers": 15, + "total_operations": 387 + }, + { + "instance": "3_DPpaulli_18_workers", + "baseline_makespan": 2515, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0467, + "num_jobs": 20, + "num_machines": 10, + "num_workers": 15, + "total_operations": 387 + }, + { + "instance": "4_ChambersBarnes_10_workers", + "baseline_makespan": 1191, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.005, + "num_jobs": 15, + "num_machines": 13, + "num_workers": 19, + "total_operations": 150 + }, + { + "instance": "5_Kacem_3_workers", + "baseline_makespan": 17, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0039, + "num_jobs": 10, + "num_machines": 10, + "num_workers": 15, + "total_operations": 30 + }, + { + "instance": "5_Kacem_4_workers", + "baseline_makespan": 18, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.01, + "num_jobs": 15, + "num_machines": 10, + "num_workers": 15, + "total_operations": 56 + }, + { + "instance": "6_Fattahi_14_workers", + "baseline_makespan": 683, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0004, + "num_jobs": 7, + "num_machines": 7, + "num_workers": 10, + "total_operations": 21 + }, + { + "instance": "6_Fattahi_20_workers", + "baseline_makespan": 1651, + "feasible": true, + "score": 1.0, + "note": null, + "elapsed_s": 0.0012, + "num_jobs": 12, + "num_machines": 8, + "num_workers": 12, + "total_operations": 48 + } + ] +} diff --git a/benchmarks/Manufacturing/FJSP-WF/baseline/solution.py b/benchmarks/Manufacturing/FJSP-WF/baseline/solution.py new file mode 100644 index 00000000..573c2e51 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/baseline/solution.py @@ -0,0 +1,246 @@ +""" +Simple greedy baseline for FJSP-WF (Flexible Job Shop with Worker Flexibility). + +Strategy: Earliest Start Time + Shortest Processing Time (EST+SPT). +Constraints: +- Pure Python implementation. +- Standard library only. +- No external solver or library usage. +""" + +from __future__ import annotations + +import argparse +import json +import os +import re +import time +from pathlib import Path +from typing import Any + + +FAMILY = "FJSP-WF" + + +def _natural_key(name: str) -> list[object]: + parts = re.split(r"(\d+)", name) + return [int(p) if p.isdigit() else p for p in parts] + + +def _benchmark_json_path() -> Path: + env_path = os.environ.get("FJSPWF_BENCHMARK_JSON", "").strip() + if env_path: + candidate = Path(env_path).expanduser().resolve() + if candidate.is_file(): + return candidate + raise FileNotFoundError( + f"FJSPWF_BENCHMARK_JSON points to a missing file: {candidate}" + ) + candidates = [ + Path(__file__).resolve().parents[1] / "data" / "benchmark_instances.json", + Path(__file__).resolve().parents[2] / "data" / "benchmark_instances.json", + ] + for candidate in candidates: + if candidate.is_file(): + return candidate + raise FileNotFoundError( + "benchmark_instances.json not found. " + "Expected under FJSP-WF/data/" + ) + + +def load_benchmark_json() -> dict[str, dict[str, Any]]: + with _benchmark_json_path().open("r", encoding="utf-8") as f: + return json.load(f) + + +def _load_instance_from_file(rel_path: str, base_dir: Path) -> dict[str, Any]: + path = (base_dir / rel_path).resolve() + if not path.is_file(): + raise FileNotFoundError(f"Instance file not found: {path}") + with path.open("r", encoding="utf-8") as f: + return json.load(f) + + +def load_family_instances() -> list[dict[str, Any]]: + data = load_benchmark_json() + base_dir = _benchmark_json_path().parent + instances = [] + for name, meta in data.items(): + if not name.startswith("synthetic"): + continue + instance = _load_instance_from_file(meta["file"], base_dir) + instances.append(instance) + return sorted(instances, key=lambda x: _natural_key(x["name"])) + + +def load_instance_by_name(name: str) -> dict[str, Any]: + data = load_benchmark_json() + base_dir = _benchmark_json_path().parent + if name not in data: + raise KeyError(f"Unknown instance: {name}") + meta = data[name] + return _load_instance_from_file(meta["file"], base_dir) + + +def solve_instance(instance: dict[str, Any]) -> dict[str, Any]: + """Greedy EST+SPT scheduler for FJSP-WF. + + Input: + instance dict with keys: + - name + - num_jobs + - num_machines + - num_workers + - operations: list of operation dicts + - worker_eligibility: list[list[int]] + - metadata (optional) + + Output: + dict with at least: + - name + - makespan + - machine_schedules + """ + name = instance["name"] + num_jobs = instance["num_jobs"] + num_machines = instance["num_machines"] + num_workers = instance["num_workers"] + operations: list[dict[str, Any]] = instance["operations"] + worker_eligibility: list[list[int]] = instance.get("worker_eligibility", []) + + # Build per-worker eligible machine set for fast lookup + worker_machines: list[set[int]] = [] + for w in range(num_workers): + if w < len(worker_eligibility): + worker_machines.append(set(worker_eligibility[w])) + else: + worker_machines.append(set(range(num_machines))) + + # Build operation lookup by (job_id, op_idx) + op_map: dict[tuple[int, int], dict[str, Any]] = {} + for op in operations: + op_map[(op["job_id"], op["op_idx"])] = op + + # Group operations by job + job_operations: list[list[dict[str, Any]]] = [[] for _ in range(num_jobs)] + for op in operations: + job_operations[op["job_id"]].append(op) + for job_ops in job_operations: + job_ops.sort(key=lambda x: x["op_idx"]) + + # Track state + next_op_idx = [0] * num_jobs + job_ready_time = [0] * num_jobs + machine_ready_time = [0] * num_machines + worker_ready_time = [0] * num_workers + + machine_schedules: list[list[dict[str, Any]]] = [ + [] for _ in range(num_machines) + ] + total_ops = len(operations) + scheduled = 0 + + while scheduled < total_ops: + best_candidate: tuple[int, int, int, int, int, int] | None = None + # (est, duration, job_id, op_idx, machine_id, worker_id) + + for job_id in range(num_jobs): + if next_op_idx[job_id] >= len(job_operations[job_id]): + continue + op = job_operations[job_id][next_op_idx[job_id]] + op_idx = op["op_idx"] + eligible_machines: list[int] = op["eligible_machines"] + processing_times: list[list[int]] = op["processing_times"] + + for m_idx, machine_id in enumerate(eligible_machines): + times_for_machine = processing_times[m_idx] + for worker_id in range(num_workers): + # Check worker eligibility for this machine + if machine_id not in worker_machines[worker_id]: + continue + if worker_id >= len(times_for_machine): + continue + duration = times_for_machine[worker_id] + if duration <= 0: + continue + + est = max( + job_ready_time[job_id], + machine_ready_time[machine_id], + worker_ready_time[worker_id], + ) + candidate = ( + est, + duration, + job_id, + op_idx, + machine_id, + worker_id, + ) + if best_candidate is None or candidate < best_candidate: + best_candidate = candidate + + if best_candidate is None: + raise RuntimeError("No schedulable operation found — possible instance error.") + + est, duration, job_id, op_idx, machine_id, worker_id = best_candidate + end_time = est + duration + + machine_schedules[machine_id].append({ + "job_id": job_id, + "operation_index": op_idx, + "machine_id": machine_id, + "worker_id": worker_id, + "start_time": est, + "end_time": end_time, + "duration": duration, + }) + + next_op_idx[job_id] += 1 + job_ready_time[job_id] = end_time + machine_ready_time[machine_id] = end_time + worker_ready_time[worker_id] = end_time + scheduled += 1 + + makespan = max(job_ready_time) if job_ready_time else 0 + return { + "name": name, + "makespan": makespan, + "machine_schedules": machine_schedules, + "solved_by": "GreedyESTSPTBaseline", + "family": FAMILY, + } + + +def _cli() -> None: + parser = argparse.ArgumentParser( + description=f"Run pure-python baseline on {FAMILY} instances." + ) + parser.add_argument( + "--instance", type=str, default=None, + help="Instance name. If omitted, run the first N family instances.", + ) + parser.add_argument( + "--max-instances", type=int, default=3, + help="How many family instances to run when --instance is omitted.", + ) + args = parser.parse_args() + + if args.instance: + instances = [load_instance_by_name(args.instance)] + else: + instances = load_family_instances()[: max(args.max_instances, 1)] + + for instance in instances: + start = time.perf_counter() + result = solve_instance(instance) + elapsed = time.perf_counter() - start + print( + f"[{FAMILY}] {result['name']}: " + f"makespan={result['makespan']} elapsed={elapsed:.4f}s" + ) + + +if __name__ == "__main__": + _cli() diff --git a/benchmarks/Manufacturing/FJSP-WF/data/benchmark_instances.json b/benchmarks/Manufacturing/FJSP-WF/data/benchmark_instances.json new file mode 100644 index 00000000..cdaa487d --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/benchmark_instances.json @@ -0,0 +1,401 @@ +{ + "synthetic_01": { + "name": "synthetic_01", + "file": "instances/synthetic/synthetic_01.fjswf", + "aliases": [ + "smoke01" + ], + "num_jobs": 2, + "num_machines": 2, + "num_workers": 2, + "total_operations": 4, + "source": "synthetic (smoke test only)", + "ci_only": true + }, + "synthetic_02": { + "name": "synthetic_02", + "file": "instances/synthetic/synthetic_02.fjswf", + "aliases": [ + "smoke02" + ], + "num_jobs": 3, + "num_machines": 3, + "num_workers": 2, + "total_operations": 7, + "source": "synthetic (smoke test only)", + "ci_only": true + }, + "synthetic_03": { + "name": "synthetic_03", + "file": "instances/synthetic/synthetic_03.fjswf", + "aliases": [ + "smoke03" + ], + "num_jobs": 4, + "num_machines": 3, + "num_workers": 3, + "total_operations": 9, + "source": "synthetic (smoke test only)", + "ci_only": true + }, + "0_BehnkeGeiger_42_workers": { + "name": "0_BehnkeGeiger_42_workers", + "file": "instances/official/0_BehnkeGeiger_42_workers.fjs", + "aliases": [ + "behnkegeiger_42", + "bg42" + ], + "num_jobs": 10, + "num_machines": 60, + "num_workers": 90, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "0_BehnkeGeiger_46_workers": { + "name": "0_BehnkeGeiger_46_workers", + "file": "instances/official/0_BehnkeGeiger_46_workers.fjs", + "aliases": [ + "behnkegeiger_46", + "bg46" + ], + "num_jobs": 20, + "num_machines": 60, + "num_workers": 90, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "0_BehnkeGeiger_60_workers": { + "name": "0_BehnkeGeiger_60_workers", + "file": "instances/official/0_BehnkeGeiger_60_workers.fjs", + "aliases": [ + "behnkegeiger_60", + "bg60" + ], + "num_jobs": 100, + "num_machines": 60, + "num_workers": 90, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "1_Brandimarte_7_workers": { + "name": "1_Brandimarte_7_workers", + "file": "instances/official/1_Brandimarte_7_workers.fjs", + "aliases": [ + "brandimarte_mk07", + "mk07" + ], + "num_jobs": 20, + "num_machines": 5, + "num_workers": 7, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "1_Brandimarte_12_workers": { + "name": "1_Brandimarte_12_workers", + "file": "instances/official/1_Brandimarte_12_workers.fjs", + "aliases": [ + "brandimarte_mk12", + "mk12" + ], + "num_jobs": 30, + "num_machines": 10, + "num_workers": 15, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "1_Brandimarte_14_workers": { + "name": "1_Brandimarte_14_workers", + "file": "instances/official/1_Brandimarte_14_workers.fjs", + "aliases": [ + "brandimarte_mk14", + "mk14" + ], + "num_jobs": 30, + "num_machines": 15, + "num_workers": 22, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2a_Hurink_sdata_1_workers": { + "name": "2a_Hurink_sdata_1_workers", + "file": "instances/official/2a_Hurink_sdata_1_workers.fjs", + "aliases": [ + "hurink_sdata_01", + "hs01" + ], + "num_jobs": 6, + "num_machines": 6, + "num_workers": 9, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2a_Hurink_sdata_18_workers": { + "name": "2a_Hurink_sdata_18_workers", + "file": "instances/official/2a_Hurink_sdata_18_workers.fjs", + "aliases": [ + "hurink_sdata_18", + "hs18" + ], + "num_jobs": 20, + "num_machines": 5, + "num_workers": 7, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2a_Hurink_sdata_38_workers": { + "name": "2a_Hurink_sdata_38_workers", + "file": "instances/official/2a_Hurink_sdata_38_workers.fjs", + "aliases": [ + "hurink_sdata_38", + "hs38" + ], + "num_jobs": 30, + "num_machines": 10, + "num_workers": 15, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2a_Hurink_sdata_40_workers": { + "name": "2a_Hurink_sdata_40_workers", + "file": "instances/official/2a_Hurink_sdata_40_workers.fjs", + "aliases": [ + "hurink_sdata_40", + "hs40" + ], + "num_jobs": 15, + "num_machines": 15, + "num_workers": 22, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2a_Hurink_sdata_54_workers": { + "name": "2a_Hurink_sdata_54_workers", + "file": "instances/official/2a_Hurink_sdata_54_workers.fjs", + "aliases": [ + "hurink_sdata_54", + "hs54" + ], + "num_jobs": 8, + "num_machines": 9, + "num_workers": 13, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2a_Hurink_sdata_61_workers": { + "name": "2a_Hurink_sdata_61_workers", + "file": "instances/official/2a_Hurink_sdata_61_workers.fjs", + "aliases": [ + "hurink_sdata_61", + "hs61" + ], + "num_jobs": 10, + "num_machines": 10, + "num_workers": 15, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2a_Hurink_sdata_63_workers": { + "name": "2a_Hurink_sdata_63_workers", + "file": "instances/official/2a_Hurink_sdata_63_workers.fjs", + "aliases": [ + "hurink_sdata_63", + "hs63" + ], + "num_jobs": 10, + "num_machines": 10, + "num_workers": 15, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2b_Hurink_edata_1_workers": { + "name": "2b_Hurink_edata_1_workers", + "file": "instances/official/2b_Hurink_edata_1_workers.fjs", + "aliases": [ + "hurink_edata_01", + "he01" + ], + "num_jobs": 6, + "num_machines": 6, + "num_workers": 9, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2b_Hurink_edata_6_workers": { + "name": "2b_Hurink_edata_6_workers", + "file": "instances/official/2b_Hurink_edata_6_workers.fjs", + "aliases": [ + "hurink_edata_06", + "he06" + ], + "num_jobs": 10, + "num_machines": 5, + "num_workers": 7, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2c_Hurink_rdata_28_workers": { + "name": "2c_Hurink_rdata_28_workers", + "file": "instances/official/2c_Hurink_rdata_28_workers.fjs", + "aliases": [ + "hurink_rdata_28", + "hr28" + ], + "num_jobs": 15, + "num_machines": 10, + "num_workers": 15, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2c_Hurink_rdata_38_workers": { + "name": "2c_Hurink_rdata_38_workers", + "file": "instances/official/2c_Hurink_rdata_38_workers.fjs", + "aliases": [ + "hurink_rdata_38", + "hr38" + ], + "num_jobs": 30, + "num_machines": 10, + "num_workers": 15, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2c_Hurink_rdata_50_workers": { + "name": "2c_Hurink_rdata_50_workers", + "file": "instances/official/2c_Hurink_rdata_50_workers.fjs", + "aliases": [ + "hurink_rdata_50", + "hr50" + ], + "num_jobs": 13, + "num_machines": 4, + "num_workers": 6, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2d_Hurink_vdata_5_workers": { + "name": "2d_Hurink_vdata_5_workers", + "file": "instances/official/2d_Hurink_vdata_5_workers.fjs", + "aliases": [ + "hurink_vdata_05", + "hv05" + ], + "num_jobs": 10, + "num_machines": 5, + "num_workers": 7, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2d_Hurink_vdata_18_workers": { + "name": "2d_Hurink_vdata_18_workers", + "file": "instances/official/2d_Hurink_vdata_18_workers.fjs", + "aliases": [ + "hurink_vdata_18", + "hv18" + ], + "num_jobs": 20, + "num_machines": 5, + "num_workers": 7, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "2d_Hurink_vdata_30_workers": { + "name": "2d_Hurink_vdata_30_workers", + "file": "instances/official/2d_Hurink_vdata_30_workers.fjs", + "aliases": [ + "hurink_vdata_30", + "hv30" + ], + "num_jobs": 20, + "num_machines": 10, + "num_workers": 15, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "3_DPpaulli_1_workers": { + "name": "3_DPpaulli_1_workers", + "file": "instances/official/3_DPpaulli_1_workers.fjs", + "aliases": [ + "dppaulli_01", + "dp01" + ], + "num_jobs": 10, + "num_machines": 5, + "num_workers": 7, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "3_DPpaulli_9_workers": { + "name": "3_DPpaulli_9_workers", + "file": "instances/official/3_DPpaulli_9_workers.fjs", + "aliases": [ + "dppaulli_09", + "dp09" + ], + "num_jobs": 15, + "num_machines": 8, + "num_workers": 12, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "3_DPpaulli_15_workers": { + "name": "3_DPpaulli_15_workers", + "file": "instances/official/3_DPpaulli_15_workers.fjs", + "aliases": [ + "dppaulli_15", + "dp15" + ], + "num_jobs": 20, + "num_machines": 10, + "num_workers": 15, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "3_DPpaulli_18_workers": { + "name": "3_DPpaulli_18_workers", + "file": "instances/official/3_DPpaulli_18_workers.fjs", + "aliases": [ + "dppaulli_18", + "dp18" + ], + "num_jobs": 20, + "num_machines": 10, + "num_workers": 15, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "4_ChambersBarnes_10_workers": { + "name": "4_ChambersBarnes_10_workers", + "file": "instances/official/4_ChambersBarnes_10_workers.fjs", + "aliases": [ + "chambersbarnes_10", + "cb10" + ], + "num_jobs": 15, + "num_machines": 13, + "num_workers": 19, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "5_Kacem_3_workers": { + "name": "5_Kacem_3_workers", + "file": "instances/official/5_Kacem_3_workers.fjs", + "aliases": [ + "kacem_03", + "kc03" + ], + "num_jobs": 10, + "num_machines": 10, + "num_workers": 15, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "5_Kacem_4_workers": { + "name": "5_Kacem_4_workers", + "file": "instances/official/5_Kacem_4_workers.fjs", + "aliases": [ + "kacem_04", + "kc04" + ], + "num_jobs": 15, + "num_machines": 10, + "num_workers": 15, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "6_Fattahi_14_workers": { + "name": "6_Fattahi_14_workers", + "file": "instances/official/6_Fattahi_14_workers.fjs", + "aliases": [ + "fattahi_14", + "ft14" + ], + "num_jobs": 7, + "num_machines": 7, + "num_workers": 10, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + }, + "6_Fattahi_20_workers": { + "name": "6_Fattahi_20_workers", + "file": "instances/official/6_Fattahi_20_workers.fjs", + "aliases": [ + "fattahi_20", + "ft20" + ], + "num_jobs": 12, + "num_machines": 8, + "num_workers": 12, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)" + } +} diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/0_BehnkeGeiger_42_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/0_BehnkeGeiger_42_workers.fjs new file mode 100644 index 00000000..ab745f3c --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/0_BehnkeGeiger_42_workers.fjs @@ -0,0 +1,11 @@ +10 60 90 +5 4 1 70 3 27 4 26 5 28 6 30 7 28 8 25 10 25 11 25 12 26 13 25 15 27 17 25 18 25 19 27 20 25 21 28 22 29 23 28 24 25 25 30 26 29 27 29 28 26 29 29 30 26 32 25 33 26 35 29 36 29 37 28 38 29 40 29 41 28 43 27 45 29 46 26 47 26 49 29 50 29 51 27 52 29 53 27 54 26 55 26 56 26 57 25 58 25 59 25 60 29 63 29 66 26 67 29 68 30 69 28 70 28 72 26 74 29 75 28 76 29 78 28 79 25 80 26 81 29 83 30 85 28 86 29 87 29 88 25 89 26 90 26 2 26 1 21 12 24 14 23 20 22 21 21 22 23 24 25 25 23 28 24 32 24 34 22 41 22 42 22 50 22 55 25 56 22 61 21 62 23 66 23 69 24 70 21 73 24 74 23 76 23 80 25 90 21 3 23 1 9 8 9 9 9 12 10 13 9 20 10 26 9 34 11 40 10 41 11 44 9 46 10 48 11 51 9 53 10 57 11 67 10 75 10 82 10 83 9 84 11 89 11 90 10 4 25 3 26 13 29 18 27 24 26 28 27 30 27 36 27 37 29 41 29 44 27 50 29 58 28 60 26 62 27 65 26 66 27 75 27 77 26 80 29 81 29 82 30 83 31 85 27 87 29 88 30 36 5 50 1 16 3 15 4 16 5 14 8 16 10 15 11 15 12 14 14 15 15 16 21 14 23 14 24 16 25 15 30 14 31 16 34 15 35 15 36 16 37 14 39 15 40 15 41 16 46 14 48 15 49 16 51 16 53 16 56 16 57 14 59 15 60 15 62 16 65 16 66 14 67 16 68 15 69 14 71 15 73 16 76 16 77 15 78 16 79 14 82 16 83 15 85 15 86 15 89 16 90 14 6 67 2 19 4 17 6 18 7 19 8 19 11 16 12 16 13 19 14 18 15 19 17 17 19 18 20 19 21 18 22 19 23 17 24 19 25 19 27 16 28 19 29 17 30 16 31 17 32 17 33 17 34 20 36 17 37 19 40 17 41 18 42 18 43 17 44 18 45 18 46 19 47 20 48 19 50 18 52 19 53 19 54 17 56 18 57 17 58 18 59 19 60 18 61 19 63 18 64 18 65 18 67 19 68 17 69 16 70 20 71 17 72 17 73 18 74 17 76 20 78 19 79 19 80 19 81 20 82 17 87 19 88 17 89 16 7 38 1 28 3 30 6 31 7 28 8 29 12 29 13 28 16 32 18 28 19 31 21 27 22 32 26 30 28 29 30 30 31 28 33 31 34 28 37 27 38 31 41 28 43 33 45 32 46 32 48 27 50 30 59 29 61 28 65 31 67 29 68 28 70 28 76 33 77 29 81 30 82 29 83 29 87 29 8 86 1 11 2 12 3 13 4 11 5 12 6 13 7 12 8 13 9 12 10 12 11 12 12 13 13 12 14 13 15 12 16 12 17 13 18 13 19 13 20 12 21 12 22 12 23 13 24 12 25 12 26 12 27 11 28 11 29 13 30 13 31 13 32 13 33 12 34 11 35 12 36 12 37 13 38 11 39 12 40 13 42 13 43 12 44 12 45 11 46 13 47 12 48 13 50 13 51 11 52 12 53 13 54 12 55 11 56 12 57 12 58 12 59 12 60 13 61 12 62 12 63 12 64 12 65 13 66 11 67 12 69 11 70 13 71 12 72 13 73 11 75 12 76 12 77 13 78 13 79 12 80 12 81 11 82 11 83 12 84 12 85 12 86 12 87 12 88 11 89 12 90 12 9 17 10 18 17 16 19 16 23 16 25 20 36 19 43 18 53 19 55 20 57 19 65 18 67 17 69 17 70 18 71 18 76 17 85 19 10 89 1 10 2 10 3 11 4 10 5 10 6 10 7 9 8 9 9 10 10 10 11 11 12 10 13 9 14 10 15 9 16 9 17 11 18 9 19 9 20 9 21 11 22 11 23 9 24 11 25 10 26 10 27 10 28 9 29 9 30 9 31 10 32 11 33 10 34 10 35 9 36 9 37 9 38 11 39 11 40 9 41 10 42 11 43 10 44 10 46 11 47 9 48 10 49 10 50 10 51 11 52 10 53 9 54 10 55 11 56 9 57 10 58 10 59 9 60 11 61 11 62 10 63 11 64 9 65 10 66 9 67 10 68 10 69 11 70 11 71 11 72 9 73 11 74 9 75 11 76 10 77 10 78 11 79 11 80 10 81 11 82 11 83 11 84 9 85 11 86 10 87 10 88 10 89 10 90 9 11 74 2 20 3 18 5 19 6 20 7 18 8 16 9 19 10 17 12 16 13 19 14 20 15 20 16 19 17 18 18 19 19 20 21 18 22 17 23 17 24 18 25 17 26 17 27 19 28 19 29 17 30 17 31 18 32 17 33 20 35 19 37 18 38 19 39 20 40 19 41 17 43 18 45 17 46 17 47 18 48 16 49 17 50 17 52 19 54 16 55 18 57 18 58 19 60 19 61 18 62 20 63 18 65 19 66 19 67 17 68 17 69 17 71 18 72 20 73 18 74 19 75 20 76 18 77 19 78 19 79 17 80 18 81 18 82 17 83 16 84 19 85 17 87 17 88 17 90 18 12 1 69 17 13 34 4 19 5 19 6 23 7 21 11 21 12 20 14 23 19 20 22 23 23 23 28 21 34 22 37 21 40 19 41 19 45 19 51 19 52 23 54 23 58 22 59 20 60 19 61 19 72 21 73 22 74 20 77 23 78 23 80 22 82 23 83 20 85 21 86 21 90 21 14 22 1 14 3 15 6 14 9 13 12 13 14 14 15 15 17 13 19 14 25 13 26 15 30 15 31 15 36 15 37 14 52 13 55 14 69 15 72 15 75 15 87 13 89 15 15 75 2 21 3 22 5 22 6 21 7 22 8 24 9 23 10 21 11 21 12 24 14 20 15 20 16 22 17 22 18 20 19 24 20 21 21 22 22 23 23 22 24 22 25 21 26 22 28 21 29 21 30 23 31 20 32 23 34 23 35 20 36 22 37 22 38 21 39 22 40 23 41 21 42 22 44 24 45 24 46 24 47 24 48 24 49 20 50 23 51 24 53 23 54 20 57 21 58 22 59 24 60 24 61 24 62 24 64 21 65 24 66 22 67 23 68 20 69 22 70 22 71 21 72 21 73 21 74 22 75 22 76 23 77 23 81 22 82 20 84 22 85 23 86 20 87 22 89 20 90 21 16 10 29 13 30 12 39 14 49 13 51 12 57 14 60 13 62 12 73 13 87 12 17 66 4 17 5 16 7 16 8 16 9 16 10 16 11 15 12 15 13 17 14 16 16 16 19 14 20 15 21 15 22 15 23 16 24 16 25 15 26 16 27 15 28 17 29 16 30 16 31 16 32 15 33 16 34 16 35 16 37 16 38 17 40 16 43 15 44 17 46 17 48 16 52 16 53 18 54 15 55 15 56 16 57 15 58 17 60 17 61 17 62 17 65 16 68 15 69 17 70 17 71 17 72 14 73 15 74 15 75 15 76 17 77 15 78 15 79 17 80 18 81 17 82 15 84 17 86 16 87 16 89 16 90 16 18 12 1 10 13 11 15 11 21 12 24 12 35 11 47 10 60 10 65 12 66 12 70 11 81 12 19 82 1 25 2 23 3 25 4 25 5 23 6 25 7 27 8 27 10 25 13 26 14 24 15 27 16 27 17 24 19 26 20 24 21 24 22 25 23 27 24 26 25 26 26 27 27 23 28 23 29 25 30 26 31 27 32 24 33 23 35 23 36 26 37 24 38 26 40 26 41 26 42 26 44 24 45 23 46 25 47 25 48 23 49 26 50 23 51 24 52 26 53 27 54 27 55 24 56 25 57 27 58 23 59 24 60 26 61 24 62 24 63 27 64 25 65 24 66 24 67 27 68 23 70 24 71 27 72 25 73 24 74 24 75 27 76 25 77 24 78 27 79 26 80 26 81 25 82 25 83 23 84 27 85 27 86 26 87 27 88 25 89 25 90 23 20 46 1 17 4 19 9 21 10 21 11 18 16 19 17 18 18 18 19 19 23 20 24 17 25 20 26 17 29 21 31 19 33 20 34 21 38 20 40 17 43 18 44 17 47 20 48 20 50 19 51 18 53 19 54 19 55 19 56 20 57 19 58 19 61 21 64 19 65 20 71 19 72 20 74 20 75 19 77 19 79 20 80 19 83 18 85 19 86 18 87 18 88 18 21 50 2 26 6 29 7 27 8 26 10 26 11 28 13 29 14 27 15 28 17 28 18 26 21 26 22 28 26 25 28 29 30 24 32 27 33 29 36 27 37 24 38 25 40 27 42 27 43 26 45 27 46 25 48 29 49 28 52 27 53 26 54 27 55 25 57 25 60 27 66 26 67 24 68 26 71 29 72 29 73 29 74 29 76 26 77 26 78 28 84 29 85 25 87 28 88 25 89 28 90 29 22 23 1 17 4 20 8 19 11 21 12 18 18 20 19 20 23 19 25 21 30 18 31 20 35 19 42 19 44 19 45 17 46 19 51 19 56 18 64 20 65 19 74 19 87 21 90 20 23 80 1 17 2 17 3 18 4 18 5 18 6 18 7 18 8 16 9 18 10 18 11 16 14 16 16 16 17 18 18 18 19 16 20 18 21 16 22 15 23 16 24 17 25 17 27 16 28 17 29 18 30 18 31 18 32 18 33 17 34 18 35 17 36 15 37 19 38 17 39 18 40 19 42 15 43 17 44 16 46 18 47 18 48 17 49 15 50 16 52 18 53 18 54 16 56 16 57 18 58 16 59 15 60 17 61 17 62 15 64 17 65 17 66 17 67 17 68 17 69 16 70 16 71 16 72 18 73 17 74 16 75 17 76 18 77 17 78 18 79 16 80 18 81 16 82 17 83 17 84 16 85 16 86 18 87 16 89 17 90 19 24 31 3 28 11 29 15 31 17 28 18 31 20 30 22 28 23 30 26 28 27 32 34 27 39 29 42 32 43 30 50 30 52 27 61 28 63 29 64 31 65 30 69 29 72 26 76 29 79 29 80 28 82 26 83 28 85 31 86 30 89 31 90 32 29 36 2 10 3 10 4 10 9 9 10 10 12 10 13 10 16 10 17 9 20 11 23 11 32 10 38 10 39 10 40 9 43 10 44 9 47 11 51 11 52 10 54 11 55 9 57 11 60 11 61 10 62 10 64 11 66 10 70 9 73 10 76 10 78 11 80 10 83 9 88 10 89 10 30 85 1 24 2 25 3 23 4 24 5 26 6 23 7 27 8 23 9 24 10 26 11 27 12 25 13 24 14 24 15 23 16 23 17 25 18 23 19 25 20 26 21 27 23 25 24 27 25 27 26 25 27 24 28 23 29 27 30 25 31 23 32 25 33 26 34 27 35 26 36 26 37 24 38 27 39 25 40 25 41 25 42 23 43 25 44 27 45 27 46 26 47 24 48 27 49 26 50 26 51 27 52 24 53 24 54 26 55 27 56 23 57 24 58 25 59 25 60 25 62 23 63 24 64 25 65 25 66 24 67 26 68 27 69 25 70 25 71 25 72 24 73 26 75 23 76 27 77 26 78 24 79 25 80 25 81 25 82 25 83 26 84 23 85 25 86 25 89 24 90 24 31 7 13 22 16 24 24 24 65 22 69 26 70 26 90 23 32 65 1 17 2 19 3 18 4 19 6 18 7 18 12 20 14 17 15 20 17 17 18 17 19 16 21 18 22 19 24 17 26 19 27 19 28 17 29 17 30 18 32 19 33 18 36 18 37 19 38 19 39 17 42 18 44 17 45 17 46 19 48 16 49 19 50 18 51 16 52 19 54 16 55 17 56 17 57 18 58 19 59 17 60 19 62 17 63 18 64 18 65 19 66 17 67 18 68 17 73 18 75 17 76 17 77 17 78 16 79 18 81 17 82 17 83 19 84 19 85 18 86 17 87 16 88 19 89 18 90 17 41 86 1 16 2 15 3 15 4 15 5 16 6 16 7 14 8 15 9 16 10 16 11 15 13 14 14 14 16 14 17 16 18 14 19 14 20 16 21 15 22 14 23 16 24 16 25 16 26 14 27 16 28 15 29 14 30 16 31 15 32 16 33 15 34 15 35 14 36 15 37 14 38 14 39 15 40 15 41 16 42 14 43 15 44 16 46 15 47 15 48 14 50 16 51 16 52 14 53 16 54 15 55 16 56 15 57 16 58 14 59 16 60 14 61 15 62 14 63 15 64 14 65 16 66 16 67 16 68 14 69 16 70 15 71 16 72 15 73 15 74 16 75 15 76 16 77 15 78 14 79 15 80 16 81 16 82 16 83 16 84 16 85 16 86 16 87 15 88 16 89 15 90 16 42 29 9 15 16 16 17 15 25 15 26 15 28 16 35 16 38 14 42 15 45 16 48 16 51 16 52 15 55 16 59 16 62 16 63 15 64 16 65 16 66 14 68 15 70 14 71 15 72 15 77 14 80 15 81 14 82 14 83 16 43 3 15 16 54 18 83 16 44 7 9 19 30 18 34 19 51 19 70 19 73 18 75 21 49 18 1 26 11 29 24 31 25 29 26 31 28 27 30 31 38 30 42 27 43 28 46 29 50 31 58 32 61 30 64 28 77 28 80 30 82 28 50 90 1 24 2 25 3 26 4 23 5 22 6 23 7 25 8 23 9 23 10 24 11 24 12 25 13 22 14 23 15 26 16 25 17 22 18 24 19 26 20 24 21 25 22 22 23 24 24 26 25 26 26 25 27 23 28 22 29 26 30 26 31 23 32 26 33 24 34 26 35 25 36 25 37 22 38 25 39 24 40 22 41 23 42 26 43 23 44 24 45 25 46 22 47 26 48 23 49 25 50 22 51 25 52 25 53 25 54 26 55 23 56 23 57 25 58 23 59 22 60 26 61 24 62 24 63 22 64 23 65 24 66 24 67 26 68 25 69 26 70 24 71 23 72 26 73 26 74 22 75 26 76 24 77 22 78 24 79 25 80 23 81 26 82 25 83 25 84 25 85 22 86 25 87 23 88 26 89 22 90 24 51 82 1 16 3 16 4 14 5 14 6 16 7 16 8 14 9 15 10 14 12 16 14 14 15 16 16 16 17 16 19 16 20 16 21 14 22 14 23 14 24 14 25 16 26 15 27 15 28 15 29 15 30 14 31 16 32 14 33 14 34 14 35 14 36 15 38 14 39 15 40 16 41 16 42 15 43 14 44 14 45 15 46 15 47 14 48 15 49 14 51 16 52 16 53 15 54 14 55 16 56 16 57 15 58 16 59 16 60 15 62 14 63 14 64 16 65 15 66 14 67 16 68 16 69 14 70 15 71 15 72 15 73 16 74 14 75 15 76 14 77 14 78 16 79 14 80 16 81 16 82 15 84 15 85 15 86 16 87 15 88 16 89 16 90 16 52 61 1 22 2 23 3 23 7 20 8 23 9 21 10 24 13 22 14 22 15 24 16 22 17 22 18 23 19 23 20 23 21 21 22 20 23 20 27 23 28 23 29 22 30 24 32 24 33 24 34 22 36 23 37 22 38 24 40 22 42 20 43 23 44 20 45 21 47 21 48 20 50 20 51 24 52 23 53 21 54 24 55 21 56 24 59 23 60 22 61 20 65 22 66 21 67 24 69 20 70 21 72 21 73 24 74 23 75 22 77 20 79 22 83 23 84 20 86 22 87 21 89 20 53 86 1 22 2 23 3 24 4 23 5 21 6 22 7 23 8 24 10 21 11 20 12 21 14 24 15 21 16 24 17 23 18 24 19 24 20 23 21 22 22 21 23 23 24 23 25 21 26 21 27 23 28 24 29 21 30 20 31 23 32 23 33 21 34 23 35 23 36 24 37 22 38 21 40 24 41 20 43 23 44 21 45 24 46 24 47 22 48 22 49 20 50 22 51 22 52 21 53 21 54 24 55 20 56 21 57 21 58 23 59 24 60 22 61 24 62 23 63 22 64 22 65 22 66 23 67 23 68 24 69 22 70 24 71 22 72 22 73 22 74 24 75 22 76 24 77 22 78 21 79 21 80 24 81 22 82 21 83 24 84 21 85 20 86 24 87 21 88 22 89 21 90 20 54 40 4 10 5 10 7 9 8 10 9 10 11 10 12 11 14 11 16 10 18 10 21 11 22 11 25 10 26 10 27 10 42 9 45 10 46 9 48 9 50 10 51 10 54 9 55 11 57 10 59 11 61 10 64 9 65 10 66 9 68 9 70 9 74 10 79 11 80 10 82 10 83 10 85 10 86 11 87 10 90 10 55 69 1 15 3 14 4 16 5 15 7 15 8 14 9 15 10 15 11 15 12 15 13 15 14 14 15 16 16 14 17 16 18 16 19 14 20 16 21 15 23 15 25 16 27 14 28 16 29 15 30 14 31 14 33 14 34 16 35 14 36 16 37 14 39 14 40 14 41 14 42 16 44 16 45 15 46 16 49 16 50 16 51 16 52 14 53 16 55 14 58 16 59 16 60 15 61 14 62 16 63 16 64 16 65 14 67 15 69 14 70 14 72 15 73 15 74 15 76 16 77 15 78 16 79 15 80 15 81 14 85 16 86 15 88 14 89 14 90 16 56 81 1 23 2 22 3 19 4 19 6 21 7 22 8 23 9 21 10 20 12 22 13 19 14 20 15 20 16 20 17 22 18 20 19 19 20 22 21 23 22 23 23 22 24 22 25 20 26 21 27 21 28 19 30 20 31 21 32 21 34 22 35 23 36 22 38 22 41 22 42 20 43 20 44 21 45 23 46 23 47 20 48 22 49 23 50 20 52 23 53 22 54 19 55 19 56 22 57 22 58 23 59 21 60 21 61 20 62 20 63 21 64 21 65 20 66 21 67 21 68 21 69 21 71 21 72 21 73 22 74 23 75 22 76 21 77 22 78 20 79 23 80 19 81 23 82 22 83 22 84 22 85 21 86 20 87 20 88 20 89 22 90 22 8 9 80 1 22 2 20 3 24 5 23 6 22 7 22 8 23 9 21 10 24 11 21 12 20 13 23 14 24 15 20 18 22 19 24 20 21 21 21 22 23 23 23 25 23 26 23 27 20 28 24 29 20 30 20 31 21 32 24 33 24 34 24 35 21 36 24 37 21 38 21 39 22 40 22 41 23 42 24 43 22 45 23 46 23 47 21 48 20 49 24 50 23 51 23 52 24 53 21 54 21 55 23 56 21 57 23 58 22 59 20 60 24 61 22 62 20 63 22 65 21 67 21 68 20 69 21 71 23 72 23 73 20 74 24 75 24 76 21 78 21 79 20 80 21 81 20 82 24 83 22 84 20 85 24 86 21 87 21 89 22 90 22 10 58 1 18 2 18 3 18 4 17 5 17 7 16 10 17 11 17 13 18 14 18 15 16 16 18 17 17 20 16 21 17 26 17 27 18 29 17 30 16 33 16 35 17 36 16 38 16 39 18 41 18 42 16 43 17 44 16 46 17 49 17 50 17 52 15 53 18 56 17 58 16 59 18 60 18 61 16 63 18 65 19 66 16 67 15 68 17 69 18 72 18 73 16 74 18 75 15 76 16 77 18 79 17 80 16 81 16 82 15 83 16 87 15 89 18 90 17 11 20 5 14 14 14 20 14 21 15 29 16 30 15 32 16 38 15 43 14 44 16 45 15 49 15 51 16 62 16 71 15 74 14 75 16 79 16 81 16 83 14 12 65 1 19 2 20 3 20 6 21 7 21 8 21 9 20 11 19 12 21 14 21 15 23 17 20 18 20 20 22 22 20 24 21 25 21 26 20 27 21 28 21 31 23 32 22 33 21 34 20 35 22 37 22 38 22 39 23 40 20 41 19 42 23 44 20 45 22 48 21 49 21 50 22 51 22 52 21 53 20 54 21 55 23 56 20 57 20 58 19 60 21 61 23 62 19 67 21 68 20 69 22 72 23 73 20 74 19 75 20 77 22 78 20 79 20 80 22 81 21 82 19 84 22 85 19 87 23 89 22 90 20 29 90 1 19 2 17 3 19 4 16 5 19 6 17 7 18 8 18 9 19 10 17 11 17 12 17 13 19 14 17 15 18 16 18 17 19 18 18 19 17 20 17 21 17 22 17 23 17 24 17 25 18 26 19 27 19 28 18 29 20 30 17 31 17 32 19 33 18 34 17 35 19 36 17 37 18 38 18 39 19 40 19 41 19 42 18 43 19 44 18 45 17 46 16 47 16 48 17 49 17 50 19 51 17 52 20 53 16 54 19 55 18 56 18 57 17 58 17 59 19 60 18 61 20 62 20 63 17 64 19 65 19 66 19 67 18 68 20 69 19 70 17 71 16 72 16 73 20 74 17 75 17 76 16 77 19 78 18 79 17 80 18 81 17 82 19 83 18 84 17 85 17 86 19 87 20 88 19 89 19 90 18 30 29 5 20 6 19 10 21 14 22 15 19 18 20 25 20 26 19 27 22 28 18 33 18 35 18 41 21 46 20 48 19 51 20 53 22 56 20 57 20 58 20 59 21 60 20 62 21 70 20 71 19 72 20 80 21 84 22 86 21 31 85 1 15 2 18 3 17 4 18 5 17 6 17 8 16 9 18 10 17 11 16 12 17 13 17 14 16 15 16 16 16 17 18 18 16 19 17 20 18 21 18 22 17 23 18 24 16 25 16 26 17 27 18 28 17 29 17 30 17 31 18 32 15 33 16 34 16 35 16 36 17 37 16 38 18 39 18 40 18 41 18 42 16 43 16 44 15 45 16 46 16 47 17 49 17 50 15 51 18 52 15 53 16 54 17 55 17 56 18 57 16 58 18 59 16 60 16 61 18 62 18 63 17 64 18 65 18 66 18 67 16 68 18 69 19 70 17 71 16 72 18 73 18 74 18 75 16 76 16 78 16 81 16 82 18 83 18 84 16 85 16 86 18 87 18 88 18 89 17 90 16 32 67 1 12 3 13 4 12 8 12 9 12 10 11 11 12 12 13 13 12 15 12 16 12 17 12 19 12 22 13 23 12 24 12 25 12 26 13 27 13 28 13 29 12 30 12 31 11 34 12 35 11 36 11 37 13 38 11 39 11 40 11 41 11 42 12 45 13 47 13 48 11 50 13 51 13 53 12 54 11 55 12 56 12 57 12 58 12 59 12 61 11 63 11 64 12 65 11 66 13 68 13 69 12 70 11 71 12 72 13 73 11 74 12 75 11 76 12 77 12 78 12 79 13 83 11 85 12 86 13 87 11 88 13 89 12 32 5 78 1 19 2 18 3 20 4 18 5 21 6 21 7 18 8 21 9 21 10 21 11 21 12 20 13 21 14 18 15 20 16 19 17 19 18 19 20 20 23 18 24 18 26 22 27 20 29 21 30 18 31 22 32 22 33 19 34 21 35 18 36 19 37 19 39 20 40 21 42 19 43 20 44 21 45 18 46 18 47 21 48 21 50 18 51 20 52 21 53 19 54 19 56 19 57 19 58 19 59 20 60 19 61 20 62 19 64 19 65 19 66 19 68 21 69 21 70 20 71 18 72 20 73 19 74 19 76 20 77 19 78 18 79 21 80 21 81 21 82 22 83 19 84 20 85 21 86 21 87 19 88 20 89 22 90 20 6 54 1 14 6 14 7 16 9 15 10 16 12 14 15 14 17 14 18 16 19 16 22 14 23 14 24 14 26 14 27 16 28 16 30 14 31 14 33 14 34 14 35 15 36 15 37 16 38 15 39 16 40 15 42 16 43 16 45 15 50 14 51 16 52 16 53 15 56 14 57 15 59 15 60 16 61 15 63 16 64 14 65 16 68 14 69 16 71 16 72 15 74 14 75 16 77 15 79 14 80 15 81 16 85 14 86 15 88 14 7 70 1 9 2 11 4 10 5 9 6 10 7 9 8 11 10 11 12 11 13 11 14 9 16 10 17 10 18 10 19 9 20 9 21 11 22 9 23 10 24 10 25 11 26 9 27 10 28 9 29 10 30 10 31 9 33 10 34 9 35 10 36 9 38 10 39 11 40 10 41 9 43 9 47 10 48 9 49 10 50 10 51 11 53 10 55 10 56 10 57 11 58 9 59 10 62 11 63 10 66 11 67 10 70 9 71 11 73 10 74 9 76 10 77 10 78 11 79 10 80 10 81 9 82 9 83 10 84 9 85 9 86 10 87 10 88 10 89 10 90 10 8 12 13 20 14 21 25 21 29 21 38 19 44 20 47 18 48 21 53 20 59 21 68 19 84 21 9 43 4 27 9 26 12 27 14 26 17 24 20 23 22 26 23 26 24 27 25 26 26 24 29 27 31 25 32 25 43 27 44 27 45 24 47 25 52 27 53 24 54 24 55 23 56 24 58 25 59 27 62 26 64 23 65 24 66 24 67 26 68 25 69 26 73 26 74 27 75 24 76 24 78 24 80 23 83 27 84 25 85 25 86 24 87 27 10 85 1 11 2 11 3 11 4 11 5 12 6 12 7 11 8 11 9 11 10 11 11 12 12 11 13 10 14 12 15 10 16 12 17 11 19 10 20 12 21 11 22 11 23 12 24 12 25 12 26 12 27 12 28 11 29 12 30 11 31 11 32 12 33 11 34 12 35 11 36 11 37 10 38 10 39 10 41 11 42 11 43 11 44 11 45 11 46 10 47 11 48 10 49 10 50 10 51 11 52 12 53 12 54 10 55 10 56 11 57 12 58 11 59 12 60 11 61 10 62 10 63 12 64 11 65 12 66 12 67 11 68 11 69 12 71 12 72 10 73 11 74 10 75 11 76 10 77 10 78 12 79 10 80 11 82 10 84 11 85 11 86 11 87 10 88 12 89 11 90 10 11 59 2 25 3 29 4 27 6 24 7 27 9 25 11 26 13 24 16 26 17 26 20 25 21 29 22 28 23 28 24 24 27 28 28 26 29 25 30 24 31 28 32 27 33 25 34 24 35 27 36 26 37 24 39 28 40 28 42 25 43 24 44 25 45 26 48 24 49 24 50 24 51 24 52 27 56 26 61 26 62 27 63 25 65 26 66 26 67 28 68 24 71 26 72 26 73 26 76 25 78 25 79 24 80 26 81 23 82 23 83 26 85 26 86 25 87 23 89 27 12 69 1 29 3 33 5 28 7 31 8 33 9 29 10 30 11 33 12 33 15 28 16 28 17 32 19 31 20 27 21 33 22 29 23 28 24 30 26 28 27 29 28 33 29 30 30 27 31 32 34 32 35 30 36 30 37 30 38 29 39 32 40 31 41 28 42 33 44 30 47 29 48 29 49 29 50 28 51 30 52 29 53 28 56 27 57 29 58 32 60 27 61 29 62 28 63 30 64 32 65 29 66 31 67 28 68 33 69 33 71 32 72 29 73 33 74 28 76 29 77 30 80 28 81 32 82 33 84 32 85 32 87 29 88 31 89 28 90 32 17 45 1 22 2 21 5 24 8 22 9 23 10 25 15 24 16 23 17 21 18 23 19 21 20 25 23 24 25 25 26 21 27 25 28 24 31 21 32 22 34 22 36 22 37 23 41 21 42 22 43 23 50 25 51 25 52 23 53 22 56 24 57 23 58 25 59 23 61 24 67 23 68 22 70 21 73 21 78 22 81 24 83 23 84 22 85 23 86 22 90 24 18 62 2 13 4 12 6 13 7 12 8 13 9 13 10 13 12 13 13 11 14 12 15 13 19 11 20 13 21 12 22 12 23 11 25 11 26 13 27 12 28 12 29 12 30 12 32 12 33 12 34 13 35 11 36 13 37 11 38 11 39 13 40 12 41 12 43 12 44 11 46 11 47 13 48 12 51 12 52 13 53 12 54 13 57 13 58 13 59 13 60 12 62 12 63 13 65 13 66 11 68 13 69 11 71 12 72 13 73 13 77 11 79 13 80 11 81 13 82 11 86 11 87 11 90 12 19 40 3 11 5 12 7 13 9 11 12 12 17 12 18 12 19 13 21 12 22 13 24 12 25 12 28 12 29 12 30 11 33 13 38 12 39 12 40 12 44 11 45 13 46 12 48 11 49 12 53 12 54 11 57 11 65 12 66 12 67 11 74 11 75 12 77 12 78 13 79 11 82 11 83 11 85 13 88 11 89 13 20 90 1 13 2 14 3 13 4 14 5 15 6 15 7 13 8 15 9 14 10 14 11 15 12 14 13 15 14 14 15 13 16 14 17 15 18 15 19 14 20 14 21 14 22 13 23 15 24 14 25 14 26 13 27 13 28 14 29 14 30 14 31 15 32 15 33 15 34 13 35 13 36 13 37 15 38 14 39 13 40 15 41 15 42 15 43 14 44 13 45 13 46 14 47 14 48 13 49 14 50 14 51 14 52 13 53 13 54 15 55 14 56 15 57 15 58 14 59 14 60 15 61 14 62 14 63 14 64 15 65 15 66 14 67 13 68 14 69 14 70 14 71 14 72 15 73 15 74 15 75 13 76 13 77 13 78 15 79 14 80 15 81 13 82 15 83 14 84 15 85 14 86 14 87 14 88 13 89 14 90 13 21 24 1 17 8 18 13 17 15 16 16 17 17 18 18 18 20 16 26 15 30 18 37 18 43 16 44 16 49 18 52 16 54 19 62 17 67 18 72 18 74 17 81 17 82 16 84 18 88 16 22 11 12 25 16 24 24 23 30 24 32 24 33 22 44 23 46 24 58 21 77 23 86 25 23 9 1 12 33 11 48 11 55 11 64 12 68 11 77 11 88 12 90 10 24 41 1 18 4 19 5 21 7 17 9 20 10 20 11 17 12 18 13 20 14 18 15 19 18 21 19 18 23 20 25 20 27 20 28 17 30 20 32 19 33 20 38 18 39 19 42 18 45 19 47 18 50 19 58 20 61 19 62 18 63 21 64 20 65 20 66 18 68 20 69 19 76 20 79 19 81 19 86 17 87 20 88 18 25 21 2 14 7 15 21 14 24 16 30 15 33 15 34 16 41 14 48 14 52 15 57 16 64 14 67 15 69 15 75 14 76 14 78 14 82 14 86 14 89 16 90 15 26 11 8 24 10 25 12 23 14 22 33 23 41 23 46 24 60 22 63 25 71 25 84 25 27 24 3 32 5 28 10 30 16 32 23 32 25 33 28 32 34 30 35 28 36 28 41 32 44 31 45 28 51 29 52 28 55 28 58 30 65 29 75 28 76 32 78 31 80 27 81 32 90 28 28 68 1 14 2 15 3 15 6 14 7 15 8 15 9 15 11 14 12 15 13 15 14 15 15 13 16 15 18 14 19 14 20 15 21 13 22 15 23 14 24 13 26 14 28 15 30 14 31 13 33 13 34 15 35 15 36 14 37 14 39 13 40 15 42 13 43 14 45 15 46 15 47 14 48 14 50 13 51 13 52 14 53 14 54 13 55 14 56 15 57 14 58 14 59 14 60 15 61 13 64 15 65 14 66 15 67 14 68 14 71 15 75 14 76 13 77 15 78 14 79 14 80 13 81 14 82 14 85 14 86 15 87 13 89 14 90 13 29 60 1 18 3 18 10 19 11 19 13 17 15 21 16 18 17 18 19 20 21 18 23 20 24 18 25 20 26 20 27 21 28 20 30 18 32 20 33 17 35 20 36 21 37 17 38 17 39 18 41 20 42 20 43 20 46 21 47 20 48 18 49 20 50 17 52 21 53 21 54 20 55 19 56 19 57 19 58 17 61 20 62 18 65 19 66 20 68 18 69 18 70 18 71 18 72 21 74 21 76 20 78 19 79 17 80 18 81 17 82 19 83 19 85 20 86 19 88 21 89 17 30 10 3 22 9 22 18 20 37 20 38 23 49 22 64 22 78 20 81 22 84 21 31 36 1 12 3 10 4 10 7 11 8 12 9 11 10 12 12 12 13 12 15 11 18 12 22 11 24 10 27 11 32 12 36 11 39 11 41 10 49 10 51 11 52 11 53 11 57 11 61 12 64 11 66 11 68 11 72 12 74 12 80 12 81 12 82 11 83 12 84 12 87 10 89 11 32 46 1 20 2 23 4 22 5 23 7 20 8 24 11 22 12 23 18 22 19 20 22 23 24 20 25 21 26 22 30 24 32 23 33 21 34 22 35 24 37 21 38 21 39 20 41 20 42 21 44 23 46 23 48 22 53 21 54 22 56 20 58 20 63 21 65 23 66 20 71 22 72 24 73 23 74 23 75 21 76 22 78 21 81 21 83 20 85 23 86 22 90 24 41 8 13 13 21 13 31 14 39 14 57 13 60 13 61 14 66 15 42 32 1 11 3 11 12 10 19 12 22 12 27 11 28 11 33 11 36 12 39 12 43 10 49 10 51 11 52 11 53 11 54 11 55 11 58 12 60 11 63 12 67 11 68 11 73 12 74 10 78 10 79 11 82 11 85 11 86 12 87 11 89 10 90 11 43 69 3 21 4 23 6 22 8 23 9 23 10 23 11 22 12 21 13 23 14 19 15 22 16 22 18 21 20 23 21 22 22 22 23 21 24 20 25 22 26 21 27 20 28 19 30 22 31 19 34 22 35 21 36 22 38 20 39 22 40 21 41 23 42 21 43 19 44 23 46 23 47 19 48 22 51 19 52 21 54 20 55 21 58 22 59 20 60 22 61 19 62 20 64 23 66 22 67 22 68 23 69 20 70 19 71 19 73 20 74 23 75 22 76 22 77 21 78 19 79 21 81 20 82 22 83 20 84 21 85 19 86 23 87 20 88 20 89 22 44 53 1 18 3 18 4 19 6 21 7 18 8 21 11 18 12 19 13 22 15 20 16 21 17 20 19 21 21 20 23 18 26 18 27 21 28 22 29 22 32 20 36 21 37 19 40 21 43 21 45 21 47 21 49 20 50 21 51 19 53 19 54 19 55 18 56 21 57 22 58 19 60 21 61 22 63 20 65 20 71 18 72 19 74 20 75 19 77 20 78 21 81 20 82 20 83 19 84 19 86 19 87 22 89 19 90 20 45 75 1 19 3 20 4 19 5 18 6 18 7 19 8 22 9 21 10 21 12 21 13 21 14 18 16 21 17 18 18 20 19 19 20 22 21 20 22 22 23 19 25 19 26 20 27 19 29 18 30 22 31 20 32 18 33 21 34 21 35 19 36 21 38 20 40 18 41 18 42 20 44 20 45 20 46 21 48 22 49 21 50 19 51 22 52 21 53 20 55 19 56 19 60 21 61 19 62 18 63 21 64 21 65 20 66 20 67 19 68 19 69 20 70 19 71 20 72 20 73 19 74 20 75 21 76 22 77 20 78 22 80 22 81 18 82 19 83 19 84 20 85 21 87 20 88 20 89 21 90 21 46 14 8 25 17 27 30 24 33 26 36 23 39 25 42 24 72 24 73 23 76 24 79 26 80 24 86 26 90 25 47 13 3 19 7 17 10 18 18 18 20 20 28 21 31 18 33 19 37 19 56 18 71 20 79 19 80 18 48 55 1 19 2 18 3 17 4 19 5 19 6 19 7 18 8 19 13 18 14 17 16 20 17 18 19 16 21 20 22 17 23 18 24 16 27 19 29 19 31 17 32 19 33 16 34 17 35 18 36 16 37 18 40 18 43 18 44 19 46 17 48 16 51 17 53 19 54 16 56 20 57 19 58 17 61 18 62 17 64 19 65 20 67 19 69 18 70 17 71 19 72 16 73 18 74 18 75 19 79 17 81 17 84 16 86 19 89 20 90 18 4 57 56 2 22 3 21 4 23 6 24 7 23 9 24 10 22 11 20 12 21 14 21 15 21 16 24 17 24 18 23 19 21 20 20 22 22 23 20 27 24 29 24 31 23 34 20 38 22 39 23 40 24 43 21 44 20 46 21 53 23 56 22 57 21 58 24 60 21 61 24 62 24 65 21 66 20 67 21 68 21 70 24 71 23 72 20 73 21 74 23 75 22 76 20 78 24 79 23 80 21 82 23 83 22 85 21 87 22 88 20 89 23 90 23 58 7 3 14 15 12 17 13 20 12 60 14 63 14 69 12 59 59 1 9 3 9 4 9 7 11 8 10 9 10 10 9 11 10 13 9 14 10 15 10 17 10 18 10 19 10 20 10 21 9 22 9 23 10 24 10 25 10 26 11 28 11 29 11 32 10 33 10 36 10 37 9 40 10 42 10 43 10 44 10 45 11 47 9 50 11 51 9 52 11 53 10 54 9 59 9 60 10 63 10 64 10 65 11 66 10 67 10 69 11 70 10 72 10 73 10 74 11 76 10 77 9 78 10 79 10 80 10 84 9 85 10 86 11 87 9 60 5 23 13 32 12 40 13 71 12 82 13 +5 4 1 39 2 22 5 24 8 22 10 23 13 24 14 21 16 24 17 22 20 23 23 21 27 22 28 24 31 25 33 22 34 25 36 24 38 23 39 23 41 24 42 22 46 24 52 24 53 24 56 22 62 21 64 25 66 21 68 24 69 22 73 24 74 22 76 21 77 24 78 25 79 22 82 24 85 25 86 21 88 21 2 28 2 28 5 31 10 28 13 26 14 29 16 26 22 26 23 31 27 32 28 29 32 30 45 32 46 30 48 27 52 30 59 28 60 30 61 31 62 29 64 28 67 28 72 28 75 30 77 31 79 30 80 30 81 29 90 28 3 10 4 19 30 20 41 19 43 19 51 21 59 20 61 20 69 18 81 21 89 20 4 88 1 25 2 26 3 25 4 25 5 22 6 25 7 25 8 23 9 24 10 22 11 25 12 25 13 22 14 26 15 26 16 25 17 26 18 24 19 22 20 23 21 24 22 25 23 26 24 23 25 25 26 26 27 26 28 24 29 23 30 25 31 25 33 22 34 25 35 23 36 25 37 24 38 26 39 25 40 24 41 26 42 25 43 26 44 23 45 25 46 24 47 24 48 22 49 24 50 26 51 25 52 23 53 23 54 22 55 26 56 23 57 26 58 23 59 22 60 26 61 25 62 22 63 26 64 25 65 24 66 25 68 24 69 22 70 26 71 26 72 22 73 25 74 24 75 24 76 23 77 26 78 23 79 23 80 25 81 23 82 22 83 25 84 25 85 23 86 26 87 24 88 23 89 24 90 22 12 21 67 1 14 2 16 4 15 5 17 7 16 8 17 9 15 11 17 12 16 13 16 14 14 16 16 17 15 18 16 19 16 20 16 21 17 22 17 23 16 25 15 27 16 29 15 31 16 32 16 33 18 36 18 37 16 38 17 40 16 41 16 42 15 43 16 45 15 47 17 48 15 51 16 52 15 53 15 54 15 55 15 57 17 58 15 59 15 60 18 62 16 64 14 65 17 67 16 68 17 69 16 71 17 72 17 73 17 74 17 75 15 76 17 78 15 79 16 81 14 82 14 83 15 84 16 85 17 87 16 88 16 89 15 90 15 22 28 4 19 9 20 15 20 26 18 27 19 28 17 39 19 42 20 48 20 49 18 50 19 55 20 58 21 61 18 64 19 65 19 66 17 67 17 70 19 75 17 76 18 81 20 82 18 83 18 87 19 88 21 89 18 90 19 23 53 1 20 5 19 8 19 10 19 11 20 13 19 15 21 17 19 18 20 19 20 21 19 22 19 23 20 24 19 25 19 26 19 30 21 31 20 32 19 33 19 36 21 39 19 40 21 41 19 42 19 45 21 47 19 49 21 52 22 53 19 54 22 57 19 59 21 60 19 62 22 63 18 65 18 67 21 68 19 70 21 71 18 74 22 75 21 76 21 78 18 80 19 81 18 82 21 83 20 84 19 85 19 86 19 89 21 24 85 1 24 2 27 3 27 4 24 5 28 6 24 7 24 8 27 9 27 10 24 11 27 12 27 13 27 14 26 15 25 16 24 17 25 18 27 19 23 20 25 21 28 22 25 23 27 24 27 25 25 26 27 27 24 28 28 29 25 30 26 31 24 32 25 33 26 34 25 35 28 36 24 37 25 38 28 40 27 41 25 42 24 43 28 45 28 46 29 49 27 50 26 51 27 52 27 53 24 54 25 55 28 56 26 58 26 59 27 60 24 61 25 62 28 63 27 64 26 65 27 66 27 67 25 68 27 69 27 70 28 71 26 72 24 73 24 74 28 75 26 76 28 77 28 78 29 79 28 80 27 81 27 82 28 83 26 84 25 85 24 86 27 87 25 88 26 89 27 90 25 37 26 3 29 5 29 9 27 14 26 19 27 23 27 25 30 31 31 36 29 38 28 39 27 40 29 41 28 43 27 55 30 56 29 62 29 66 31 70 26 72 28 73 26 75 30 83 27 87 28 89 28 90 31 38 55 1 31 2 28 3 27 4 30 5 30 6 26 8 26 12 28 14 25 15 26 19 29 20 29 21 26 22 27 25 29 26 29 27 28 28 31 31 29 32 29 33 29 36 26 38 26 40 25 41 31 44 28 45 30 48 28 51 30 52 30 53 27 54 30 56 27 57 26 59 26 62 26 65 26 66 27 67 30 69 28 70 30 71 30 73 29 74 30 77 26 78 27 79 31 80 25 81 28 82 25 84 31 86 26 87 29 88 30 90 26 39 34 1 14 2 14 10 15 17 15 18 15 20 15 23 16 24 15 34 16 39 14 42 15 44 14 45 14 47 15 48 15 51 16 52 16 53 16 56 14 62 15 67 16 68 14 71 15 72 15 73 15 76 15 77 14 79 14 80 14 81 14 82 16 85 14 89 14 90 15 40 79 1 12 2 13 3 12 4 13 5 12 6 13 7 12 8 12 9 13 10 11 11 11 12 12 13 12 14 12 15 12 16 13 18 12 19 12 20 12 22 13 24 12 25 11 26 11 27 11 28 11 29 12 30 12 31 12 32 11 33 12 34 11 35 12 37 12 38 11 39 13 40 12 41 12 42 11 43 13 45 13 46 12 47 11 48 11 49 13 51 12 52 12 53 13 54 13 55 13 56 13 57 13 58 13 59 11 60 12 61 11 62 12 63 12 66 12 68 12 69 11 70 11 71 12 73 12 74 13 75 11 76 12 77 13 78 12 79 12 80 11 81 13 82 11 83 13 85 12 86 11 87 11 88 12 89 12 90 13 49 61 1 16 2 16 3 16 4 15 5 14 6 16 7 15 8 14 10 14 11 16 14 14 15 15 16 15 17 15 18 15 20 14 23 14 24 16 25 15 26 15 27 15 28 14 29 14 30 16 31 16 32 16 36 14 37 15 38 14 39 14 42 16 44 16 45 16 46 16 47 15 48 15 49 15 50 16 54 14 55 14 56 16 57 15 58 14 59 15 61 14 62 14 65 14 67 14 69 15 71 16 73 16 74 15 77 16 78 16 79 15 80 14 81 14 82 15 84 15 85 14 89 14 50 77 1 21 3 18 4 21 5 20 6 21 7 19 9 22 10 19 11 19 12 19 13 22 15 21 17 21 18 19 20 19 21 20 22 18 23 20 24 19 25 18 26 18 27 20 28 19 29 21 30 20 31 21 32 22 33 21 34 19 35 19 36 22 37 21 38 20 39 21 40 20 41 19 42 21 43 21 44 19 45 21 46 19 47 19 48 22 49 22 50 20 52 19 53 22 54 21 55 21 57 21 58 21 59 18 61 19 63 20 64 22 65 18 67 21 68 19 69 19 70 19 71 22 72 21 73 19 74 20 75 20 76 21 77 21 78 19 79 20 80 18 82 19 85 21 86 19 87 20 88 19 89 21 90 19 51 77 1 13 2 13 3 14 4 13 6 13 7 12 8 14 10 13 11 12 12 13 13 13 14 13 15 13 16 14 17 12 18 12 19 14 20 13 22 13 23 12 24 14 25 12 26 13 28 14 29 14 30 12 31 13 32 13 34 12 35 13 36 12 37 13 38 14 39 12 40 14 41 14 42 13 43 12 44 12 45 14 46 14 47 13 48 13 49 12 50 14 51 12 52 14 53 13 54 13 55 14 58 12 59 13 60 13 61 13 62 12 63 14 64 13 65 12 67 14 68 13 69 12 72 14 74 14 75 13 76 13 77 13 78 14 79 13 80 14 82 14 83 14 84 13 85 12 86 13 87 13 88 14 90 13 52 23 8 31 13 32 15 31 19 30 20 30 22 31 30 27 31 30 34 31 40 29 44 30 45 28 46 31 50 29 55 28 56 32 62 33 64 28 78 29 81 28 83 29 89 28 90 30 44 5 3 41 20 66 18 81 19 6 84 1 17 2 19 3 18 4 17 5 18 6 21 7 21 8 20 9 19 10 20 11 19 12 21 13 19 14 19 15 19 16 19 17 20 18 18 19 20 20 19 21 20 22 17 23 20 24 21 25 20 26 18 27 17 28 21 29 17 30 20 31 18 32 20 33 17 34 20 35 18 36 17 37 18 38 19 39 18 40 20 41 18 42 21 43 18 44 19 45 18 46 20 47 18 48 20 49 21 51 21 52 19 53 20 54 19 55 18 56 20 57 18 58 20 59 20 60 19 61 17 62 19 64 18 65 18 66 20 68 19 69 21 70 18 71 18 72 20 73 19 74 19 77 18 78 18 79 21 80 20 81 20 83 20 84 20 85 19 86 19 87 19 88 18 89 20 90 17 7 73 1 12 3 11 4 12 5 13 6 13 7 12 8 13 9 11 11 11 12 12 13 11 14 12 15 11 16 13 17 12 18 13 19 11 20 12 21 12 22 11 23 11 25 11 26 12 27 13 29 12 31 12 32 12 33 12 35 12 36 13 37 12 38 11 39 12 40 11 41 13 42 12 43 11 44 12 49 11 50 13 52 11 54 12 55 11 56 12 58 11 59 13 61 11 62 12 63 12 64 12 65 12 66 13 67 12 68 13 69 12 72 12 73 12 74 13 75 13 76 12 77 12 78 12 79 12 80 12 81 13 82 13 83 13 84 12 85 12 86 11 87 13 88 12 89 11 8 30 7 17 10 16 11 16 16 17 17 17 18 17 21 16 22 17 24 18 28 16 30 18 33 18 35 18 40 16 43 19 46 16 49 16 51 17 52 18 53 18 67 17 69 18 70 19 72 17 73 17 74 17 75 18 76 16 79 19 87 16 9 22 1 25 5 26 6 29 7 27 11 27 12 28 16 26 30 31 32 28 33 29 36 30 45 29 52 29 55 28 56 30 59 30 61 28 66 27 69 29 74 29 81 29 87 27 10 73 1 26 4 23 6 23 7 25 8 26 9 24 10 26 12 27 15 25 16 23 17 24 18 27 19 25 20 25 21 27 22 25 23 25 24 27 25 24 26 24 27 23 29 24 30 24 31 26 33 24 34 27 35 23 36 23 37 23 38 25 39 23 40 25 42 23 43 25 44 27 45 26 48 24 49 25 50 24 51 26 52 24 54 25 55 24 57 27 58 24 60 24 62 23 63 26 64 26 65 25 66 23 68 25 70 24 71 26 72 26 73 27 74 24 75 26 76 26 77 26 78 25 79 26 80 27 81 27 82 23 83 26 84 24 85 27 86 27 87 25 88 25 89 25 90 26 11 86 2 14 3 13 4 14 5 14 6 15 7 14 8 15 9 13 10 15 11 13 12 14 13 15 14 13 15 13 16 13 17 14 18 14 19 13 20 14 21 13 22 14 23 15 24 15 25 15 26 13 27 15 29 15 30 15 31 14 32 15 33 15 34 15 35 15 36 14 37 15 38 14 39 14 40 13 41 15 42 15 43 15 44 15 45 15 46 13 47 13 48 13 49 15 50 13 51 14 53 15 54 14 55 15 56 13 57 13 58 14 59 15 60 15 61 13 62 15 63 15 64 15 65 14 66 14 67 14 68 14 69 14 70 15 71 13 73 14 74 15 75 13 76 14 77 15 78 14 79 14 80 14 81 14 82 14 83 13 84 14 85 15 86 13 87 13 88 14 89 13 90 15 12 47 1 23 4 24 5 23 7 23 10 23 11 26 12 25 14 25 15 27 16 27 18 27 21 27 22 26 23 26 24 24 26 27 27 26 28 25 29 23 30 23 32 25 33 26 35 26 39 27 47 25 48 23 50 24 52 26 56 23 57 24 58 25 59 26 61 24 62 23 64 26 67 27 68 26 70 23 71 27 73 26 74 23 78 25 81 27 82 27 87 27 89 25 90 25 13 65 1 16 2 18 3 16 5 16 7 17 9 16 10 17 14 16 15 18 16 19 17 18 19 18 20 16 21 18 22 18 25 16 26 16 27 16 29 18 30 16 31 17 33 16 34 17 36 18 37 16 38 17 39 16 40 17 41 16 42 15 45 17 46 18 47 15 48 16 51 17 52 16 53 18 54 18 55 18 56 16 57 18 58 18 59 19 60 18 61 18 62 17 63 18 64 16 67 17 68 18 69 18 70 18 71 18 72 18 75 17 77 18 78 18 80 17 81 16 83 16 84 18 85 18 86 16 88 18 90 18 14 72 1 26 3 26 4 25 5 25 6 26 7 25 8 29 9 29 10 28 12 28 13 29 14 30 15 26 16 29 17 25 18 28 19 29 20 29 21 29 22 27 23 24 24 25 25 28 26 24 27 27 28 25 29 26 30 26 31 28 32 26 33 25 34 29 35 27 36 24 37 28 38 26 39 28 40 26 41 26 42 24 43 26 44 27 46 27 48 28 50 26 51 26 52 26 53 27 54 25 55 29 56 28 59 29 60 25 64 28 65 24 66 26 67 30 69 27 70 26 72 25 73 28 74 25 76 27 78 28 79 25 80 25 81 30 82 29 85 25 86 25 87 24 90 26 15 64 1 17 2 15 4 17 5 15 6 17 7 15 8 17 9 16 10 16 11 16 12 16 13 17 14 16 15 16 16 15 17 16 18 15 19 17 20 15 21 17 23 15 24 16 26 15 27 17 31 15 33 17 34 16 36 16 37 15 38 14 39 15 40 17 42 17 43 16 45 15 48 15 49 15 50 17 52 15 53 17 54 15 55 16 56 16 57 17 61 16 63 15 64 17 67 16 68 16 70 15 71 18 72 16 73 17 75 17 76 16 77 17 78 16 79 16 82 16 84 15 87 16 88 17 89 16 90 15 16 14 1 19 3 19 16 17 22 17 24 17 32 18 43 20 47 17 49 19 70 17 75 19 82 18 84 17 90 16 17 84 1 20 2 19 3 21 4 22 5 21 6 21 7 19 8 21 9 23 10 21 12 19 13 21 15 22 16 20 17 21 18 22 19 21 20 20 21 20 22 19 23 23 24 20 25 19 26 23 27 21 28 22 29 22 30 19 32 20 33 23 34 19 35 20 36 22 37 21 38 23 39 22 40 22 42 23 43 19 44 20 45 21 46 21 47 20 48 20 49 19 50 23 51 20 52 21 53 21 54 20 55 20 56 22 57 22 58 21 59 23 60 20 61 22 62 19 64 21 65 20 66 20 67 21 68 23 69 21 70 23 71 20 72 21 73 21 74 20 75 20 76 20 77 20 78 22 79 23 80 22 81 20 82 20 83 21 84 22 85 23 86 21 88 20 89 23 90 21 18 16 1 18 9 16 11 15 14 15 21 16 23 16 32 16 53 15 58 17 71 16 75 15 77 16 78 17 81 16 87 16 89 16 19 26 9 25 10 23 13 23 14 27 15 27 16 26 18 24 19 23 23 23 24 27 30 24 32 27 33 25 35 23 37 27 43 24 52 23 56 24 61 25 63 26 66 25 69 25 75 23 81 23 82 23 84 24 20 32 2 20 7 23 11 21 12 19 13 22 14 19 20 19 23 22 24 19 26 19 32 22 34 22 35 22 39 22 44 23 45 22 46 21 47 21 48 19 56 21 65 23 66 19 67 21 68 23 69 20 72 22 73 20 77 20 78 21 85 22 87 21 90 20 21 45 1 32 3 29 4 28 5 33 8 31 9 31 13 30 14 33 18 32 20 33 22 27 23 28 25 30 28 27 29 32 33 32 34 28 35 30 39 30 41 27 43 33 44 32 48 30 49 28 57 30 59 27 63 32 64 33 67 31 68 31 69 28 70 28 71 33 73 31 75 32 79 32 80 29 81 28 82 33 84 33 85 29 86 27 87 29 88 32 90 28 22 79 1 13 2 13 3 12 4 12 5 12 6 13 8 12 9 13 10 13 11 11 12 13 13 13 14 12 15 13 16 12 18 11 19 13 20 11 21 12 22 12 24 12 25 12 26 12 28 12 29 11 30 12 31 11 32 12 33 12 34 12 35 12 36 11 37 13 38 12 39 13 40 12 41 11 42 12 43 12 44 12 45 11 47 13 48 12 49 12 51 12 52 11 53 12 55 11 56 12 57 11 58 12 59 12 60 11 61 13 63 13 64 13 65 12 66 11 67 11 68 11 70 12 72 12 73 13 74 12 75 12 76 13 77 12 78 13 79 13 80 12 81 12 82 11 83 13 84 12 85 11 86 11 87 12 89 11 90 12 23 22 6 24 8 27 10 25 12 24 14 25 20 23 31 24 34 24 36 26 43 23 44 25 49 27 55 27 62 25 64 25 67 25 76 24 80 25 84 27 86 26 87 23 89 24 24 5 2 23 9 24 19 22 72 23 74 22 29 31 6 19 8 19 10 19 15 20 20 18 21 19 23 20 26 19 30 18 36 18 37 19 38 19 39 20 42 20 43 20 46 20 52 17 62 17 67 18 70 18 71 18 74 21 77 19 79 18 82 18 84 17 85 19 87 21 88 19 89 21 90 19 30 69 1 21 2 20 3 19 4 20 6 23 7 23 8 22 10 19 11 20 12 22 13 20 16 23 17 21 18 19 19 20 20 22 23 20 24 22 25 21 27 23 29 21 30 20 31 21 32 19 33 20 34 23 35 19 36 21 38 22 39 20 40 20 41 20 42 20 43 21 45 22 46 21 52 23 53 21 54 20 55 22 56 20 57 22 58 21 61 23 62 21 63 21 64 22 65 23 66 21 68 22 69 23 70 20 71 21 72 19 74 20 75 20 76 19 77 22 79 22 80 23 81 19 82 21 83 20 84 21 85 20 86 21 88 21 89 21 90 21 31 57 5 24 8 25 10 25 12 22 13 24 14 23 15 21 16 23 17 21 18 23 19 22 20 22 21 22 22 25 23 23 24 23 26 25 27 25 28 24 29 23 30 25 31 23 32 21 33 22 34 22 35 23 36 25 40 23 42 22 43 24 45 22 47 24 48 22 51 24 54 23 55 22 57 22 60 24 61 23 62 24 63 24 64 23 65 25 66 25 67 21 69 25 73 25 75 24 78 25 79 21 80 22 82 22 83 24 84 22 85 22 89 24 90 25 32 83 1 18 3 19 4 18 5 19 6 22 8 20 9 20 10 21 11 21 12 18 13 21 14 19 15 20 16 21 18 21 19 20 20 20 21 20 22 22 23 21 24 19 25 19 26 20 27 20 28 21 29 20 30 21 31 20 32 19 33 22 34 22 35 20 37 20 38 21 39 21 40 19 41 21 42 19 43 21 44 20 45 22 46 22 47 21 48 21 49 19 50 21 51 18 52 18 53 19 54 19 55 18 56 20 57 19 58 22 59 21 60 21 61 20 62 20 63 21 65 20 67 20 68 20 69 19 70 19 71 19 72 21 73 19 74 21 76 20 77 20 78 20 79 18 80 18 81 20 82 21 83 18 84 20 85 18 86 21 87 22 88 19 89 22 90 18 33 52 3 11 4 10 5 10 6 9 9 9 12 10 13 10 14 10 18 10 19 9 20 11 21 11 23 10 25 11 26 11 28 9 30 9 31 9 32 9 33 9 34 9 36 11 37 10 38 10 40 10 41 10 44 9 46 9 48 10 49 9 51 10 56 10 57 10 58 10 59 11 60 10 61 9 64 9 66 11 67 11 69 9 77 10 78 9 80 11 82 9 84 10 85 10 86 11 87 10 88 9 89 11 90 9 34 25 3 23 10 26 13 24 17 23 19 25 22 27 25 24 30 26 31 25 35 24 38 25 40 26 49 25 52 26 58 25 61 27 68 26 73 26 74 25 76 24 82 26 86 24 87 26 88 26 89 26 35 72 1 25 2 23 4 26 5 25 6 25 7 22 8 25 9 22 11 25 12 23 13 22 15 23 19 23 20 26 21 24 23 25 24 24 25 23 26 26 27 25 29 25 30 25 32 25 33 23 34 26 35 23 36 24 37 26 39 24 40 23 41 24 42 23 43 25 45 25 46 25 48 24 49 25 52 23 53 22 55 24 56 23 57 24 58 25 59 23 60 25 61 23 62 25 64 23 65 24 66 22 67 22 68 24 69 24 71 26 72 23 73 24 75 25 76 24 77 23 78 24 79 23 80 22 81 25 82 25 83 25 84 24 85 24 86 23 87 25 88 22 89 24 90 24 36 81 1 24 2 21 3 22 4 24 5 24 6 23 7 23 8 24 9 24 10 22 11 22 12 20 14 22 15 21 16 22 17 22 18 23 19 24 20 21 21 23 22 21 23 20 24 24 27 23 28 23 29 24 30 20 31 23 32 21 33 21 35 23 36 23 37 20 38 23 39 21 40 21 41 24 42 21 43 21 44 24 45 21 46 23 47 24 48 21 50 22 51 20 52 23 53 22 54 21 56 23 57 22 58 24 59 22 61 21 62 22 63 21 64 23 65 23 66 20 67 23 68 24 69 22 70 24 71 24 72 23 73 23 74 22 75 23 76 20 77 22 78 23 80 23 81 23 82 21 83 21 84 21 85 20 86 21 87 23 88 22 90 23 41 45 2 17 4 18 6 17 7 17 8 18 11 16 14 18 16 16 18 19 19 16 23 16 24 17 26 18 27 16 28 18 29 17 33 17 35 18 36 17 40 17 41 16 42 18 45 19 47 17 48 16 51 16 53 16 55 17 56 16 59 16 60 19 61 18 64 17 66 18 67 17 69 17 70 16 71 16 73 18 74 17 79 16 81 16 84 18 85 17 87 17 42 70 2 13 3 11 4 13 6 13 8 11 9 11 10 12 11 12 12 12 14 13 15 12 16 13 17 12 19 13 22 13 24 11 25 12 27 13 28 13 31 11 32 12 33 11 34 13 35 13 36 12 37 12 39 12 42 13 43 13 44 13 45 12 48 11 51 13 52 13 53 13 54 13 55 11 56 13 58 13 59 12 60 11 61 13 62 12 63 12 64 13 65 11 66 13 67 12 68 13 69 12 70 12 71 11 72 12 73 12 74 13 75 11 76 13 77 12 78 11 79 11 80 12 81 12 82 13 83 12 84 12 85 12 86 11 88 11 89 12 90 12 43 61 1 10 3 10 4 11 6 11 8 11 9 10 10 10 11 10 13 10 15 11 16 9 17 10 18 10 19 10 20 10 24 10 25 11 26 10 27 10 28 9 30 11 32 10 33 10 36 11 37 9 38 9 39 11 41 11 43 10 44 10 45 9 46 11 47 11 50 11 51 10 53 11 54 9 55 10 57 9 60 9 61 9 63 10 64 9 65 10 66 10 68 10 69 11 70 9 72 9 75 11 77 9 78 9 79 9 80 11 82 11 83 10 84 11 85 9 88 11 89 11 90 10 44 54 1 12 2 11 5 11 6 12 7 11 8 12 10 11 12 10 13 10 15 12 17 12 19 11 22 12 23 11 24 12 29 11 30 11 31 12 33 10 34 11 37 10 38 11 40 12 44 12 45 10 49 11 51 12 54 12 55 11 56 12 57 10 59 10 61 12 62 12 63 12 64 11 65 11 67 11 70 10 71 12 73 11 74 11 75 11 78 10 79 11 80 10 82 10 83 11 85 10 86 10 87 10 88 10 89 11 90 11 45 82 1 32 2 29 3 29 5 31 6 31 7 31 8 28 9 29 10 29 11 28 12 31 13 31 14 32 15 31 16 31 17 32 18 31 20 28 21 30 22 27 23 30 24 30 25 30 26 32 27 28 28 32 29 29 32 31 33 30 34 28 35 27 36 29 37 30 38 29 39 28 40 32 41 31 42 31 44 31 45 28 46 30 47 28 48 29 49 28 50 33 51 31 52 29 53 27 54 32 55 32 57 31 58 32 59 30 60 28 61 31 62 31 64 30 65 31 66 27 67 27 68 30 69 32 70 28 71 31 72 27 73 27 74 30 76 28 77 29 78 28 79 30 80 32 81 27 82 28 83 30 84 28 85 28 86 27 87 29 88 31 89 30 90 28 46 34 1 14 3 16 7 15 8 15 11 15 13 14 14 16 17 15 19 16 21 16 25 14 26 15 28 16 32 14 33 16 36 16 37 15 41 16 44 15 47 14 50 14 56 15 58 15 64 14 65 15 66 15 67 16 69 16 73 14 74 15 75 16 80 14 82 16 87 15 47 4 45 26 50 24 52 26 72 23 48 61 1 25 2 21 3 23 5 23 6 23 7 25 8 25 9 24 10 22 12 23 14 23 15 22 16 22 18 24 20 24 22 24 23 22 24 25 25 24 26 22 29 24 30 24 31 22 33 23 34 22 35 24 37 21 38 23 39 23 40 25 41 24 43 25 44 21 45 22 46 21 47 23 49 24 51 25 52 24 54 21 55 22 56 22 57 21 58 24 59 21 60 23 61 24 65 23 66 23 68 22 70 23 71 25 72 24 73 25 77 22 79 25 82 23 86 24 87 25 88 21 90 21 49 22 2 17 3 17 7 19 21 18 25 19 30 18 31 17 36 20 40 19 41 18 43 17 48 19 56 19 58 17 61 20 65 20 72 20 79 17 83 16 85 17 88 16 90 18 50 32 2 22 3 23 9 23 10 22 18 22 24 20 28 24 33 23 38 24 39 22 41 21 43 24 45 21 46 24 47 22 48 22 55 22 56 23 59 24 62 20 63 22 64 23 67 24 69 20 74 22 77 20 78 20 79 23 80 24 84 24 86 23 87 23 51 53 1 31 2 29 3 28 4 28 5 29 6 32 7 29 8 30 9 31 10 29 12 30 14 33 16 29 18 27 20 28 22 29 25 31 27 28 29 31 30 32 34 31 35 28 36 27 38 28 39 27 40 32 41 27 42 33 52 29 53 27 54 28 57 29 59 28 60 31 61 28 62 28 63 33 69 32 70 31 71 30 72 32 73 28 74 30 75 31 77 30 79 28 81 28 83 29 84 31 85 31 86 32 89 33 90 32 52 19 7 19 10 20 16 19 20 18 21 20 24 18 26 18 29 18 33 17 36 21 53 19 59 20 77 18 81 19 82 21 83 20 84 20 85 20 87 20 53 72 1 19 2 21 3 20 5 22 6 20 7 20 8 22 9 22 11 22 12 20 13 21 14 22 15 21 16 19 17 21 18 20 19 19 20 22 21 20 22 19 23 22 24 22 27 19 28 22 29 22 30 20 31 20 32 22 33 21 34 23 36 19 37 22 38 19 39 22 40 21 41 21 42 19 43 19 44 23 46 23 47 21 51 20 52 22 53 21 55 20 56 20 57 22 59 22 60 20 61 22 64 19 65 23 66 20 68 23 69 22 71 19 72 19 73 19 74 22 75 23 76 23 77 19 78 22 79 22 80 23 81 21 82 20 83 23 84 23 85 21 86 21 90 19 54 73 1 29 2 26 3 30 4 27 5 26 6 31 7 25 8 26 9 28 10 25 11 27 12 25 13 29 15 26 17 27 18 25 19 25 20 27 21 26 23 26 24 27 26 26 27 29 28 28 31 30 33 29 34 25 36 27 37 27 38 28 39 28 40 29 44 26 45 26 46 29 47 28 48 26 49 27 50 29 51 30 52 26 53 27 54 31 56 30 57 29 58 26 59 26 60 26 61 30 62 26 65 30 66 30 67 26 68 28 70 29 71 25 72 29 73 30 74 30 75 30 76 30 77 30 78 31 79 26 80 31 81 25 82 26 83 29 84 29 85 27 87 26 88 26 90 30 55 10 1 22 4 20 8 20 29 20 38 22 60 18 62 18 67 19 70 18 78 18 56 70 1 31 2 28 4 27 5 26 6 29 9 28 10 31 11 28 12 30 13 27 15 30 16 25 18 27 19 26 20 30 21 28 22 29 23 27 24 29 25 30 27 27 28 27 29 30 30 28 31 27 32 31 33 26 34 28 35 29 37 28 38 29 39 26 40 28 41 27 42 29 43 30 44 29 45 26 46 30 48 29 49 29 50 26 51 30 52 28 53 29 55 27 56 26 57 27 58 30 59 26 60 27 61 25 62 28 63 29 66 31 67 27 68 26 69 26 71 28 73 26 75 29 76 30 77 28 78 28 79 28 83 29 84 29 85 27 86 26 89 30 24 13 35 5 18 9 20 10 20 12 20 13 20 14 19 16 18 22 20 23 18 25 20 26 19 27 19 28 18 37 18 38 18 39 18 41 18 48 18 53 18 54 20 56 20 58 20 59 18 65 20 68 19 71 21 73 17 75 20 76 17 78 18 80 18 81 20 84 18 85 20 90 19 14 40 1 29 2 31 3 28 6 31 7 28 9 30 12 28 14 29 15 27 16 30 18 29 22 27 24 31 25 31 26 31 31 29 32 32 33 30 34 27 35 26 38 30 40 27 41 30 43 28 56 32 57 32 59 27 71 28 72 27 73 31 75 28 76 27 78 28 79 31 81 30 83 30 84 29 86 29 89 31 90 32 15 15 1 18 2 16 8 17 19 17 22 20 24 17 27 17 38 17 41 19 43 18 52 18 60 19 70 18 82 17 87 17 16 41 1 15 7 15 11 18 13 15 14 17 17 17 18 15 19 15 21 17 22 15 28 17 29 17 32 16 33 16 35 17 37 17 40 15 42 15 44 16 45 18 48 15 51 17 56 16 57 16 58 17 60 18 64 17 66 15 67 17 69 17 72 17 74 15 75 18 79 17 80 16 84 17 85 15 86 17 87 16 88 17 89 16 25 16 4 25 6 27 18 23 24 27 27 24 29 26 49 27 56 26 63 23 65 24 71 23 75 25 80 24 81 25 85 27 87 25 26 42 1 23 2 23 9 22 10 20 11 20 14 20 15 22 16 23 19 22 20 20 21 20 23 21 25 22 27 22 28 21 29 21 31 21 33 20 34 20 35 20 36 22 39 20 43 23 46 19 52 23 53 20 54 22 56 23 57 19 58 23 60 22 61 23 64 22 66 21 72 22 75 21 76 22 77 22 78 22 83 21 85 21 90 23 27 10 4 13 34 13 38 14 49 13 51 13 56 14 61 15 67 14 69 15 72 13 28 36 3 25 9 28 11 29 12 28 13 26 14 26 16 26 17 29 20 26 26 25 27 28 32 27 38 29 39 26 43 29 46 27 47 28 48 25 50 29 53 25 57 29 58 27 59 27 63 29 65 25 66 26 70 30 71 27 73 26 74 25 75 28 76 28 79 28 80 25 81 29 83 24 29 11 14 27 15 27 23 26 31 28 36 25 49 25 52 26 55 25 64 25 76 26 86 26 30 88 1 10 2 11 3 12 4 10 6 12 7 10 8 12 9 12 10 11 11 12 12 12 13 10 14 12 15 10 16 11 17 11 18 11 19 10 20 12 21 11 22 11 23 10 24 11 25 11 26 11 27 12 29 11 30 11 31 12 32 11 33 11 34 10 35 10 36 10 37 12 38 11 39 10 40 11 41 10 42 10 43 11 44 11 45 11 46 11 47 12 48 12 49 11 50 11 51 11 52 12 53 10 54 11 55 11 56 11 57 11 58 12 59 10 60 11 61 11 62 11 63 10 64 10 65 12 66 12 67 10 68 12 69 11 70 11 71 10 72 11 73 11 74 10 75 12 76 11 77 11 78 12 79 10 80 10 81 10 82 10 83 11 84 12 85 11 86 10 87 10 88 11 89 11 90 10 31 83 1 11 3 10 4 9 5 11 6 11 7 11 8 10 9 11 10 10 11 10 12 11 13 10 14 11 15 10 16 10 17 10 18 9 19 10 20 10 21 9 22 10 23 11 25 9 26 10 27 10 28 11 29 10 30 10 33 10 36 9 37 10 38 10 40 11 41 9 42 10 43 10 44 10 45 11 46 10 47 9 48 9 49 10 50 11 51 10 52 10 53 11 54 10 55 9 56 11 57 11 58 10 59 9 60 10 61 9 62 9 63 11 64 9 65 10 66 10 67 11 68 10 69 11 70 10 71 10 72 10 73 10 74 10 75 11 76 9 77 9 78 10 79 11 80 9 81 9 82 10 83 9 84 11 85 10 86 10 87 9 88 10 89 10 90 9 32 29 4 24 6 24 12 24 15 26 16 25 17 23 20 27 24 23 29 26 31 23 34 24 35 27 38 25 42 27 45 23 46 24 48 25 50 26 54 24 59 26 64 25 65 27 66 27 68 25 72 23 74 27 76 25 80 27 86 25 45 55 1 27 3 30 4 28 5 29 6 25 8 27 9 29 10 26 12 29 15 26 16 29 19 26 20 27 24 26 25 29 26 25 28 26 29 25 32 26 33 27 36 26 37 28 39 28 41 28 42 28 44 26 46 29 48 26 49 28 50 29 51 28 52 28 53 26 55 28 56 25 57 28 58 27 60 27 61 30 62 27 63 26 64 30 66 29 67 29 68 24 70 25 71 27 72 27 74 30 75 28 77 27 78 28 79 25 80 28 84 24 46 17 2 33 10 28 15 28 25 27 28 32 30 30 33 32 34 32 44 32 45 29 47 32 63 28 66 28 76 30 77 33 85 31 86 27 47 62 1 17 2 17 3 18 4 17 6 17 10 18 13 17 14 17 15 17 17 16 18 18 21 17 22 17 23 16 24 16 25 16 26 18 28 15 30 17 31 19 32 16 34 17 35 19 36 16 39 16 40 16 41 16 42 17 43 16 44 19 45 18 48 17 51 18 52 16 54 16 55 16 57 18 58 19 59 18 60 16 61 17 62 17 63 16 64 18 65 18 67 16 68 19 69 17 70 18 74 18 77 17 80 18 81 18 82 17 83 17 84 16 85 16 86 17 87 16 88 18 89 18 90 17 48 53 1 27 2 28 3 25 4 26 5 24 6 27 10 25 11 28 12 25 13 25 16 25 18 26 19 26 21 25 22 26 26 24 31 28 34 29 35 27 37 26 38 26 39 27 41 28 42 25 45 25 47 26 48 29 50 26 51 26 52 27 53 24 55 25 56 27 57 25 58 27 59 24 62 27 63 28 64 26 68 27 69 24 70 25 71 27 72 29 73 26 74 28 76 27 77 26 80 28 81 28 87 24 89 28 90 27 49 51 4 12 6 12 9 12 14 12 15 11 16 11 17 11 20 10 21 12 23 11 24 10 25 11 26 12 27 10 28 12 30 12 31 12 32 12 33 10 34 11 36 11 37 10 44 11 46 10 50 12 52 10 53 12 57 11 58 11 60 10 61 12 62 11 63 10 66 11 67 11 68 12 70 12 71 11 72 12 73 11 76 10 77 11 78 10 80 11 82 11 84 10 85 12 86 12 88 10 89 12 90 11 50 61 2 13 3 14 4 14 6 13 7 14 9 14 10 12 11 14 12 13 13 12 14 12 15 13 17 12 21 13 22 14 23 14 25 13 27 13 29 13 33 14 34 12 36 14 37 13 38 14 39 12 40 13 41 13 46 12 47 12 48 13 49 14 50 12 51 12 52 13 53 13 54 12 56 12 57 12 61 14 62 14 63 13 64 14 65 14 66 12 68 14 69 12 70 13 71 12 72 14 75 13 76 14 77 14 78 14 80 14 81 12 82 13 84 12 85 13 86 13 88 12 90 12 51 38 4 21 5 20 6 19 11 20 14 20 16 22 17 20 18 21 21 22 22 21 24 19 27 19 29 21 30 19 33 19 34 20 35 19 37 21 38 19 40 22 44 19 49 20 51 21 62 21 63 19 64 20 66 20 67 20 69 21 71 19 72 18 74 20 77 21 80 20 81 22 82 18 83 20 90 18 52 3 9 19 69 19 80 18 53 34 3 25 4 24 5 23 6 26 14 26 15 23 18 26 19 25 23 23 33 24 35 23 41 27 44 24 45 25 46 26 48 25 49 24 51 25 54 25 58 27 60 27 64 23 66 23 69 24 70 23 74 23 76 26 77 25 80 24 81 23 83 24 85 24 87 27 90 24 54 70 1 12 2 13 3 12 4 14 7 13 8 14 9 14 10 13 11 12 12 12 13 12 14 13 15 12 16 13 17 12 19 13 21 13 22 14 23 12 24 12 25 14 26 13 29 13 31 12 32 13 33 13 34 13 35 13 37 12 38 12 39 14 40 13 41 13 42 13 43 13 44 14 45 14 46 13 48 14 49 14 50 12 51 13 52 14 54 13 55 12 56 13 58 14 59 13 60 14 61 13 62 13 65 14 68 13 70 14 71 13 73 14 74 14 75 14 76 14 77 12 78 13 79 13 80 12 81 12 83 14 85 14 86 13 87 12 88 14 90 12 55 2 71 14 87 15 56 58 1 27 2 28 3 29 5 30 6 26 7 26 9 27 10 29 12 26 13 29 17 30 19 27 20 26 21 29 22 28 24 29 25 27 26 27 27 26 28 28 29 25 30 26 31 28 32 28 33 30 37 30 38 30 40 28 41 27 42 27 44 29 45 29 46 29 48 27 49 28 50 28 52 28 53 29 54 26 56 26 59 27 60 28 61 29 62 28 63 27 64 30 67 26 68 27 70 30 71 26 72 27 74 26 76 26 80 29 81 29 83 26 85 28 87 28 4 57 18 3 26 8 30 10 28 13 30 16 30 17 30 21 29 30 31 35 26 44 29 46 26 65 30 68 30 70 27 74 28 78 31 82 27 86 28 58 32 6 24 10 22 11 21 13 22 19 21 33 24 34 24 36 25 43 22 45 22 46 25 48 25 52 24 54 25 56 25 59 24 62 24 64 25 67 23 68 21 72 25 73 22 77 22 78 24 79 24 80 23 82 22 84 25 85 25 88 21 89 25 90 24 59 4 8 29 20 26 21 28 57 25 60 68 1 26 2 26 3 28 5 30 6 30 7 28 8 28 9 28 14 27 15 30 16 26 17 31 18 28 19 26 20 27 21 29 22 29 23 27 24 30 25 30 26 30 27 29 28 25 29 25 30 26 32 29 33 26 34 28 36 30 37 27 38 28 39 27 40 26 41 27 43 29 47 28 48 30 51 25 52 28 53 30 54 31 55 28 58 31 59 26 60 29 61 29 63 30 64 29 65 26 66 26 67 30 69 27 70 31 73 29 74 26 75 27 77 30 79 30 80 29 81 29 82 26 83 31 84 29 85 27 86 28 87 28 88 29 89 27 +5 4 1 16 5 19 17 17 24 16 26 17 33 16 40 16 43 16 45 18 47 16 48 17 55 16 74 16 77 16 81 17 84 19 89 17 2 58 1 28 2 26 4 28 5 26 7 25 8 27 11 24 13 28 16 26 17 24 18 25 19 26 20 25 21 25 22 27 24 24 25 27 27 27 28 24 31 24 32 28 33 24 34 25 38 27 39 25 42 24 43 27 45 27 46 27 49 23 50 25 51 25 52 24 53 28 55 27 56 25 57 27 58 28 60 27 61 26 62 27 63 28 65 26 66 25 67 28 68 24 69 27 71 26 72 27 74 26 77 25 79 23 80 25 81 28 84 24 85 24 87 25 90 27 3 16 1 22 13 24 19 26 26 22 28 24 31 25 33 23 36 23 42 24 47 22 55 23 59 22 61 26 78 22 86 26 88 22 4 76 1 14 3 14 5 14 6 15 7 14 8 14 10 14 11 15 12 13 13 13 14 13 15 13 16 15 17 13 18 14 20 14 21 15 22 14 24 14 26 14 27 14 28 15 29 15 30 13 31 14 32 15 34 15 35 15 36 15 37 14 38 14 39 15 40 14 41 13 42 15 45 14 46 14 47 15 48 14 49 13 50 14 51 15 52 15 53 13 54 15 56 14 57 15 59 13 60 14 61 14 62 13 63 14 64 14 65 13 66 14 67 14 68 14 69 14 70 15 71 14 72 14 73 13 74 14 75 14 77 15 78 13 80 14 81 15 82 14 83 14 84 13 85 13 86 13 87 14 88 13 90 13 32 5 38 1 14 2 15 3 14 5 14 9 14 11 15 17 15 18 13 20 15 27 14 33 15 35 13 38 13 39 14 42 15 43 13 44 13 49 13 51 13 52 14 53 13 57 14 59 15 60 15 62 13 69 13 71 13 73 14 74 13 75 15 76 14 79 14 80 14 81 15 83 14 84 14 89 15 90 14 6 9 3 22 5 24 40 25 49 26 61 24 82 26 83 26 84 25 90 25 7 61 4 26 6 26 7 27 8 26 9 23 11 24 12 24 13 27 14 25 15 24 16 23 17 23 18 25 19 26 20 27 22 27 23 25 24 27 26 25 28 24 29 27 30 27 31 23 35 26 37 25 38 25 39 26 40 23 41 23 43 23 45 26 47 24 51 23 52 24 53 23 54 24 55 23 57 24 58 24 60 25 61 27 63 26 64 26 65 23 66 27 67 26 69 25 70 23 71 25 72 24 73 25 74 25 77 23 79 23 81 26 82 23 83 27 86 24 87 23 88 25 89 24 8 67 1 15 2 14 3 14 5 16 7 16 9 16 10 16 12 15 14 15 15 15 16 16 17 15 18 14 19 16 20 14 21 15 22 15 23 16 24 16 26 14 27 15 28 16 29 14 30 16 32 16 33 14 35 14 36 16 38 15 39 16 40 15 41 16 42 16 43 14 44 16 45 16 46 15 48 15 49 16 51 15 52 16 53 14 54 14 55 15 58 16 59 14 60 16 61 16 62 15 63 14 64 14 66 14 67 15 69 16 70 16 72 16 73 15 74 16 75 16 76 16 77 15 78 14 79 15 81 14 83 16 87 15 89 15 13 28 1 26 3 27 4 25 5 25 12 27 13 23 15 25 18 25 19 24 22 27 25 24 31 29 33 24 38 25 41 25 45 28 49 27 52 24 57 25 58 26 64 27 68 25 69 24 72 23 75 24 76 24 77 24 80 26 14 8 5 10 15 11 25 11 31 9 37 10 69 11 76 9 83 9 15 9 1 19 4 20 18 22 23 19 38 21 61 20 68 19 69 21 86 19 16 31 13 27 14 23 16 27 17 23 20 23 21 27 22 23 25 23 26 26 27 25 28 24 30 23 32 26 35 23 36 26 39 23 45 23 48 25 50 25 52 24 59 25 62 25 64 25 65 27 70 25 72 24 76 25 77 24 79 26 80 23 82 26 17 62 1 19 2 19 3 17 4 20 5 19 7 18 8 17 10 20 11 20 12 19 13 18 14 21 17 19 18 18 19 19 20 18 21 19 22 18 23 18 24 19 25 20 26 21 28 20 29 18 30 18 32 18 33 18 34 19 35 20 36 19 37 18 39 19 41 20 46 20 47 18 49 20 50 19 55 19 56 20 59 19 60 18 61 19 62 19 65 20 66 18 68 18 69 17 70 17 73 20 75 20 76 18 79 18 80 17 82 17 83 20 84 19 85 18 86 17 87 18 88 20 89 20 90 17 18 25 3 27 11 30 14 30 27 32 28 29 33 31 34 29 43 31 44 27 47 29 51 32 54 31 61 27 63 31 64 27 70 31 71 30 72 29 73 31 75 32 77 27 80 27 83 27 84 29 88 30 19 46 3 23 6 23 9 21 10 25 12 23 15 21 16 23 18 21 20 21 21 22 28 23 30 24 32 21 33 24 35 22 37 22 38 21 39 23 43 25 44 22 45 24 46 25 48 23 49 24 50 22 51 23 54 21 56 23 57 25 58 22 59 22 61 24 62 24 66 21 67 23 70 22 71 21 73 21 74 24 75 22 78 25 79 21 82 24 83 21 86 25 90 24 20 13 9 12 14 11 17 12 27 12 29 13 30 12 43 13 45 12 59 12 70 11 77 12 84 12 85 13 25 43 1 25 2 22 8 25 9 22 10 26 12 26 13 23 14 22 16 24 17 25 19 22 20 26 21 22 23 26 25 22 26 26 28 25 29 23 31 24 33 23 37 24 41 23 42 25 47 23 49 22 51 23 53 25 55 23 59 24 61 23 62 26 63 25 68 25 75 24 76 26 77 26 78 24 79 25 82 22 83 23 84 25 86 26 90 22 26 14 2 13 12 11 13 11 18 11 21 13 40 13 47 13 53 12 58 12 65 12 75 11 76 11 88 13 90 13 27 58 2 20 3 17 5 18 6 18 8 18 9 18 11 17 12 18 14 18 16 21 17 20 18 18 21 20 22 19 25 20 27 20 28 21 29 20 31 19 32 17 34 20 35 20 37 18 39 19 40 21 41 17 42 18 43 20 44 17 46 19 47 20 49 18 50 19 51 21 52 20 53 17 54 20 55 20 57 21 58 17 60 20 61 21 63 18 64 18 65 18 72 18 73 20 74 18 75 21 76 19 79 19 80 19 81 19 82 20 83 19 86 19 87 21 90 20 28 7 30 29 36 31 63 27 71 26 82 26 84 27 85 29 29 30 4 12 8 13 9 13 13 12 14 12 18 12 20 12 21 13 22 11 25 12 26 11 30 11 33 12 35 13 43 13 46 12 48 13 55 13 58 11 62 13 63 13 64 12 68 11 71 12 72 12 77 12 78 12 79 13 87 12 88 12 30 36 1 11 3 9 5 9 7 10 13 10 14 10 17 11 19 11 20 10 21 11 22 10 23 9 24 10 26 11 27 9 30 11 35 10 38 10 39 10 44 9 46 10 52 11 55 10 60 10 61 9 63 11 64 10 66 10 67 10 70 10 74 10 77 9 79 10 82 10 86 10 87 10 31 60 1 22 2 23 3 22 4 22 5 20 9 23 10 20 14 20 17 21 18 22 20 21 23 22 25 21 27 22 28 23 29 20 30 23 31 20 33 23 34 20 35 20 36 23 37 20 39 21 40 21 41 21 42 22 44 22 46 23 47 22 49 20 50 22 51 22 52 20 53 21 54 22 55 21 56 21 57 23 58 21 59 21 60 23 61 21 62 23 66 24 67 24 68 23 70 22 72 22 75 23 76 20 77 20 78 21 79 22 82 21 83 20 84 21 85 23 88 23 90 21 32 28 8 15 9 18 10 16 11 15 16 15 18 17 20 16 21 15 23 15 27 15 31 18 33 16 45 16 46 17 47 17 49 14 52 16 60 15 62 17 64 15 67 17 73 15 76 15 77 17 78 15 82 16 88 17 90 17 41 10 1 24 7 22 8 22 10 23 26 22 32 25 42 22 61 22 63 26 87 22 42 16 2 19 3 19 6 17 9 17 11 20 20 17 27 19 28 17 33 18 49 18 54 20 55 17 56 19 82 19 83 21 89 17 43 27 1 27 11 23 13 24 18 25 19 26 20 24 21 25 28 27 31 23 32 24 39 25 46 23 48 26 49 26 50 24 55 24 56 23 60 25 62 25 64 27 65 27 68 25 69 25 71 24 80 27 88 24 89 26 44 86 1 19 2 19 3 22 4 21 5 20 7 18 8 21 9 19 10 19 11 21 12 19 13 18 14 18 15 22 16 19 17 20 18 18 19 18 20 21 21 19 22 21 23 22 24 19 25 22 26 20 27 20 28 18 29 20 30 21 31 18 32 20 33 20 34 20 35 22 36 21 37 18 38 19 39 19 40 20 41 18 42 22 43 21 44 21 45 22 46 18 47 20 48 19 49 18 50 18 51 21 52 19 54 19 55 19 56 21 57 19 58 19 59 19 60 19 61 21 62 19 63 22 64 21 65 18 66 21 67 20 68 20 69 19 70 19 71 20 72 21 73 21 74 20 75 19 76 22 78 20 79 20 80 18 81 18 82 20 83 18 84 21 86 19 87 18 88 19 89 19 90 20 45 50 1 16 2 17 3 19 4 18 5 17 6 19 8 19 10 18 11 17 13 18 14 20 16 19 21 19 23 17 24 18 25 17 27 18 29 18 32 19 35 19 37 19 38 20 42 17 49 16 50 17 51 17 52 19 53 19 54 17 57 17 58 17 62 16 64 19 66 18 68 19 69 17 71 17 72 17 74 18 77 20 79 20 81 20 82 17 83 18 84 18 85 18 87 16 88 19 89 18 90 19 46 81 1 12 2 12 3 11 4 12 5 12 6 12 7 12 8 13 9 12 10 12 11 12 12 11 13 13 14 12 15 12 16 13 17 11 18 11 19 12 20 13 21 12 22 12 25 12 26 13 27 11 28 13 29 11 30 13 31 12 32 11 33 12 34 11 35 13 36 12 37 12 38 12 39 13 41 13 42 11 43 11 44 11 46 11 47 12 48 12 49 13 50 12 52 13 53 12 54 12 55 12 56 11 57 11 59 12 60 12 61 12 62 11 63 11 64 12 65 11 66 13 67 13 68 11 69 13 70 12 72 12 73 12 75 11 76 12 77 11 78 12 79 12 80 13 81 12 82 12 83 12 84 12 85 13 86 11 88 13 89 13 90 13 47 5 12 9 20 10 28 10 82 9 88 10 48 79 1 16 2 18 5 16 6 19 8 18 9 18 11 17 12 18 13 17 14 16 15 17 16 16 17 17 18 17 19 18 20 18 22 17 23 16 24 17 25 15 26 17 27 17 28 16 29 15 30 17 31 16 32 19 33 16 34 17 35 17 37 16 38 17 40 16 41 18 42 17 43 19 44 18 45 16 46 16 48 18 49 18 50 16 51 16 52 17 53 15 54 18 55 17 56 18 57 17 58 18 59 17 60 17 61 17 63 19 64 15 65 15 66 19 67 18 68 16 69 18 70 16 71 16 73 18 74 19 75 19 76 17 77 18 78 18 79 17 80 17 81 18 82 16 83 17 84 19 85 18 86 16 87 16 88 17 89 16 49 24 3 22 10 22 14 22 15 20 19 21 22 22 24 21 26 19 30 22 31 20 34 19 37 22 39 23 42 21 52 21 72 22 74 23 79 21 80 22 81 22 82 21 83 19 86 22 88 22 50 23 12 14 14 13 24 13 27 14 29 14 30 13 32 15 34 15 36 15 37 13 47 13 51 15 54 15 56 13 61 14 66 14 67 14 73 14 76 14 77 13 82 15 84 14 87 15 51 75 1 24 2 26 3 27 4 27 5 23 6 25 7 27 8 25 9 24 10 27 11 25 12 27 13 24 14 24 16 27 17 24 19 26 21 23 22 27 23 26 24 27 27 23 28 26 29 23 30 27 31 24 32 27 33 26 35 24 36 23 37 23 39 25 40 23 41 24 42 23 43 24 44 26 45 24 46 27 47 23 48 25 50 23 51 23 52 26 53 26 57 26 58 23 59 25 60 27 61 27 62 24 63 26 64 26 65 24 66 23 67 26 68 25 70 23 72 23 73 24 74 25 76 24 77 24 78 25 79 27 80 25 81 26 82 27 83 27 84 27 85 27 86 24 87 23 89 23 90 26 52 56 1 29 2 30 4 26 5 27 6 30 7 28 8 30 9 28 10 28 11 30 12 30 14 30 18 30 19 29 22 30 25 27 28 29 32 30 33 30 34 28 37 30 41 30 42 28 43 29 44 30 46 30 47 29 48 26 49 25 51 28 52 26 53 27 54 29 55 26 58 27 59 27 61 27 63 27 64 29 65 28 66 29 68 30 72 28 73 28 74 26 75 29 76 29 77 26 79 30 80 28 81 29 84 28 85 26 87 29 88 30 89 26 52 5 2 46 24 70 26 6 46 1 16 2 15 5 15 6 14 8 15 11 15 12 15 14 14 18 16 22 14 25 16 26 15 28 14 32 15 33 16 34 15 36 16 37 16 38 15 39 14 41 14 44 16 45 16 47 16 50 14 51 15 54 16 55 15 56 15 57 16 61 16 62 16 64 15 67 14 69 15 71 15 74 14 76 15 78 16 83 15 84 15 85 16 86 15 87 14 88 14 89 16 7 41 6 17 7 18 9 16 10 18 13 15 14 17 17 18 21 17 23 17 24 18 26 18 32 17 33 16 34 17 35 16 37 19 39 17 43 17 44 17 45 16 46 17 47 19 50 17 51 17 55 18 56 16 59 17 61 17 64 19 66 17 67 18 69 15 71 15 73 19 74 18 76 15 77 17 79 16 84 17 85 17 90 17 8 90 1 27 2 31 3 32 4 27 5 31 6 28 7 27 8 31 9 28 10 29 11 31 12 31 13 30 14 29 15 31 16 32 17 31 18 28 19 29 20 27 21 26 22 29 23 26 24 26 25 29 26 27 27 30 28 30 29 29 30 28 31 29 32 29 33 29 34 30 35 30 36 27 37 28 38 29 39 31 40 32 41 31 42 30 43 29 44 31 45 31 46 28 47 29 48 28 49 26 50 26 51 31 52 27 53 30 54 29 55 30 56 32 57 32 58 26 59 32 60 30 61 32 62 27 63 28 64 31 65 26 66 27 67 31 68 27 69 28 70 31 71 29 72 28 73 28 74 31 75 29 76 29 77 31 78 26 79 30 80 30 81 30 82 27 83 31 84 28 85 27 86 31 87 30 88 27 89 28 90 26 9 80 1 26 2 26 3 27 4 29 5 28 6 25 7 28 8 26 9 25 10 27 11 25 12 28 13 29 14 26 15 26 17 25 19 26 20 27 22 28 23 28 24 28 25 26 26 29 27 28 28 25 29 26 30 28 31 24 32 27 33 27 34 25 35 28 36 26 37 25 38 29 39 28 40 29 41 24 42 29 43 25 44 27 45 29 46 25 47 28 49 25 50 25 51 25 52 29 54 28 55 28 56 25 57 30 58 26 59 25 60 30 61 25 62 28 63 29 64 29 65 29 66 26 68 25 69 29 71 28 73 26 74 27 76 26 77 29 78 26 79 28 80 27 82 26 83 27 84 27 85 24 86 26 87 29 88 27 89 26 90 30 10 63 1 25 2 26 4 27 5 24 6 27 10 28 12 25 13 28 15 27 19 24 20 25 21 27 22 24 23 24 24 27 25 28 27 27 28 25 31 26 34 27 35 26 36 24 37 25 38 25 39 28 40 26 41 24 43 24 44 27 45 25 47 25 48 25 49 25 50 26 52 27 53 28 54 26 55 27 56 25 57 28 58 25 60 24 62 28 63 27 65 24 66 28 68 25 70 25 74 25 76 29 77 24 78 26 80 28 81 28 82 24 83 24 84 24 85 25 86 28 87 28 88 27 89 25 90 27 11 32 1 24 2 23 7 25 9 21 10 22 12 21 19 23 22 23 23 22 28 21 29 22 30 21 37 22 38 24 39 25 43 21 47 22 50 25 57 21 62 22 64 22 65 23 67 21 68 24 69 24 71 25 78 21 79 24 80 23 83 23 86 24 89 25 12 25 1 22 5 21 8 22 11 21 13 22 21 22 22 23 26 21 33 25 34 25 40 25 42 25 44 21 46 24 48 22 50 24 53 21 59 22 70 22 75 22 76 22 78 24 81 23 86 23 87 25 13 64 1 11 2 9 4 11 6 10 7 10 8 9 9 11 16 10 18 10 19 10 20 11 21 10 23 11 24 10 25 11 26 11 27 9 28 10 29 10 30 11 32 10 33 10 34 10 35 10 36 10 37 10 38 10 40 10 41 9 42 10 43 11 44 11 45 10 46 10 47 10 49 9 50 11 51 11 52 10 53 10 55 10 56 11 58 9 59 11 60 9 61 9 63 10 64 10 66 9 68 10 70 10 72 10 73 10 74 11 76 9 77 10 78 10 81 11 82 10 83 10 84 10 85 10 87 10 89 10 14 88 1 29 2 29 3 29 4 31 5 29 6 33 7 27 8 29 9 29 10 27 11 32 12 28 13 27 14 29 15 28 16 31 17 32 18 29 19 30 20 30 21 29 22 32 23 30 24 29 25 32 26 31 27 31 28 28 29 30 30 29 31 31 32 30 33 30 34 29 35 32 36 33 37 29 38 30 40 31 41 27 42 28 43 30 44 29 45 28 46 32 47 27 48 32 49 32 50 27 51 32 52 29 53 29 54 29 55 27 56 30 57 30 58 29 59 27 60 29 61 31 62 28 63 30 64 27 65 32 66 30 67 29 68 30 69 28 70 30 71 32 72 27 74 27 75 31 76 31 77 31 78 32 79 30 80 31 81 33 82 31 83 29 84 28 85 29 86 31 87 30 88 32 89 31 90 27 15 13 6 22 8 22 16 21 30 20 33 18 45 19 50 19 51 20 63 20 70 21 74 19 81 19 87 21 16 52 2 10 3 12 4 11 5 10 9 12 11 10 12 11 14 10 15 11 16 11 19 10 20 12 22 11 23 11 24 11 26 11 28 11 29 12 30 12 31 10 32 12 34 10 40 10 41 10 45 12 47 10 48 10 52 11 54 10 55 11 58 10 59 12 61 11 62 11 64 11 65 11 66 11 67 11 68 12 69 11 70 11 71 11 76 10 79 11 80 10 81 12 83 12 84 11 85 11 86 11 88 12 89 11 17 27 3 28 4 27 6 25 9 26 10 25 14 28 19 26 21 27 25 26 27 28 33 28 35 28 44 25 46 25 51 24 55 24 56 25 58 27 61 25 68 25 70 27 73 27 77 25 78 24 81 26 85 27 86 24 18 38 2 23 3 22 9 20 10 20 11 20 14 19 15 23 17 20 18 19 19 22 23 19 27 21 30 19 31 19 33 21 40 19 41 20 43 19 45 21 47 20 48 19 51 19 52 22 53 23 61 21 62 23 65 19 67 22 71 20 73 21 74 21 77 21 78 22 80 22 84 22 85 20 87 21 88 20 19 84 1 24 2 24 3 27 4 26 5 23 6 27 7 24 8 26 9 25 10 23 11 26 12 23 13 27 14 27 15 26 16 27 17 26 18 24 19 25 20 25 21 27 22 24 23 25 24 23 25 27 26 24 27 26 29 27 30 27 31 24 32 25 33 24 35 26 36 26 37 23 38 25 39 23 40 26 41 26 42 23 43 27 44 27 45 25 46 25 47 26 48 25 50 27 51 23 52 24 53 23 54 23 55 23 56 24 57 24 58 24 59 26 60 24 61 23 62 23 63 26 64 26 65 25 66 25 67 25 68 26 69 25 70 26 71 26 72 25 73 27 74 24 75 27 77 26 78 27 79 25 80 27 81 26 82 25 83 26 84 23 85 23 86 23 89 26 90 26 20 82 1 15 2 16 3 14 4 16 5 14 6 14 7 15 8 15 9 16 10 16 11 14 12 16 13 16 14 14 15 14 16 16 19 14 20 14 21 15 22 15 23 14 24 16 25 16 26 14 27 14 28 15 29 14 30 15 31 15 32 14 33 15 34 16 35 16 36 16 37 15 38 14 39 14 40 14 41 14 42 16 44 16 45 16 46 16 47 15 48 16 49 14 50 15 51 16 53 16 54 15 55 14 56 14 57 16 58 16 59 15 60 15 62 16 63 14 64 15 65 15 66 16 67 16 69 15 70 14 71 14 72 14 73 15 74 16 75 16 76 16 77 14 78 16 80 14 81 14 82 16 83 14 84 14 85 15 86 15 87 15 88 16 89 15 21 57 1 15 2 14 3 16 4 15 8 16 9 14 10 16 11 15 13 14 14 14 15 14 17 15 20 16 23 16 24 15 25 16 26 15 28 14 29 16 30 16 31 14 32 16 33 15 37 14 38 14 41 16 44 16 45 14 46 16 47 16 48 14 49 15 50 16 51 14 52 14 54 16 56 16 59 15 61 16 62 15 63 14 64 16 67 14 69 16 70 16 71 15 73 14 76 16 77 15 78 14 79 16 81 15 84 16 85 15 86 15 88 15 89 15 22 65 1 26 2 28 3 27 5 29 6 31 7 30 8 27 10 27 11 30 12 26 14 29 15 28 16 25 17 28 18 28 19 28 20 26 21 29 22 27 23 26 24 29 25 31 26 29 27 31 29 25 31 26 32 28 34 27 36 29 37 28 39 28 40 26 41 31 43 29 45 26 46 26 48 26 51 28 53 26 54 27 55 27 57 26 58 27 60 26 61 29 63 30 64 29 65 30 66 31 68 30 70 28 71 29 72 28 73 30 75 30 76 25 77 29 80 31 81 25 83 25 84 29 85 26 86 30 88 30 89 29 23 42 1 18 2 17 3 17 4 16 7 17 9 18 10 17 11 17 12 19 13 17 16 18 22 18 23 17 26 17 27 18 30 16 33 18 35 19 42 18 43 18 46 16 49 18 50 17 53 18 54 18 56 18 58 16 59 19 61 16 62 16 64 18 66 15 67 19 68 18 74 17 76 18 78 16 82 17 83 17 88 18 89 17 90 16 24 33 4 20 8 22 10 21 11 21 16 20 21 22 24 21 25 19 26 20 27 22 28 21 30 23 32 19 34 21 35 22 37 21 40 20 41 20 43 21 47 19 49 21 57 22 63 21 65 20 66 21 68 22 73 20 76 20 77 21 84 19 86 21 87 21 90 23 25 47 1 22 3 19 4 21 6 21 8 20 9 20 10 19 11 23 13 22 15 21 17 22 19 22 20 22 21 20 23 23 25 23 26 23 29 19 32 21 36 22 38 20 39 22 41 19 47 22 49 20 51 22 53 21 54 23 56 20 57 20 60 22 62 21 63 23 65 19 67 21 68 19 69 21 70 19 72 20 76 21 77 21 78 20 83 21 85 21 86 20 88 21 90 23 26 13 6 18 9 19 12 18 30 16 35 19 42 19 51 19 52 18 68 20 77 18 79 16 88 17 90 17 27 88 1 16 2 14 3 14 4 16 5 16 6 14 7 15 8 14 9 15 10 16 11 14 12 16 13 14 14 16 15 16 16 15 18 15 19 16 21 16 22 15 23 16 24 15 25 15 26 14 27 16 28 14 29 16 30 15 31 16 32 15 33 15 34 14 35 14 36 15 37 14 38 15 39 15 40 14 41 15 42 14 43 16 44 14 45 16 46 16 47 16 48 15 49 16 50 16 51 14 52 15 53 16 54 15 55 14 56 16 57 16 58 14 59 16 60 15 61 16 62 14 63 16 64 16 65 15 66 16 67 14 68 16 69 16 70 15 71 16 72 16 73 16 74 14 75 14 76 16 77 16 78 16 79 15 80 15 81 15 82 16 83 15 84 16 85 16 86 15 87 16 88 15 89 16 90 15 28 12 9 11 35 10 41 10 44 10 47 11 55 10 61 10 73 9 74 11 77 10 88 9 89 11 29 55 1 17 2 18 3 19 4 18 5 19 6 18 7 19 8 17 9 17 11 18 12 19 13 19 15 19 17 20 19 18 21 19 22 19 23 18 26 17 27 18 28 16 29 16 30 20 32 17 34 18 35 19 36 16 37 19 42 16 44 18 45 19 51 18 52 18 53 17 55 18 57 19 58 17 61 19 63 18 65 19 66 17 68 17 69 17 71 19 72 16 73 17 76 17 77 20 80 18 83 18 84 17 86 18 87 17 88 19 90 19 30 41 3 29 4 25 5 27 10 27 11 30 13 28 14 28 15 28 16 27 25 26 27 29 28 27 30 24 31 25 32 28 34 29 35 25 36 27 37 28 41 27 43 27 44 28 45 24 46 26 48 29 51 28 52 28 53 27 55 25 59 29 60 26 63 29 67 25 68 29 70 25 71 26 73 30 78 25 80 29 82 27 86 27 31 41 1 12 3 14 5 13 14 13 22 13 24 14 28 14 29 12 30 13 32 14 33 12 36 14 39 14 40 13 41 12 43 12 46 14 47 12 48 13 50 14 52 12 53 14 55 13 61 14 62 14 63 13 64 13 67 12 68 12 69 12 70 14 74 13 75 13 76 12 79 14 82 12 83 14 84 13 86 13 89 12 90 14 32 31 1 9 3 9 4 10 5 11 7 9 8 9 10 9 13 9 21 10 28 11 29 10 30 10 31 10 32 10 38 10 42 9 45 11 49 10 54 10 55 10 57 9 58 10 64 9 65 9 67 11 70 9 72 10 74 11 77 9 81 9 89 10 33 59 1 15 3 14 4 14 5 13 8 14 9 14 10 14 11 13 12 15 14 14 15 15 17 13 18 14 21 15 23 14 24 15 25 15 26 15 28 14 29 13 31 13 34 13 35 15 36 15 37 13 39 15 41 14 42 15 43 15 44 13 45 14 46 15 47 13 48 13 53 15 54 13 57 13 59 13 61 15 63 13 64 13 67 15 69 14 70 15 71 14 72 15 73 13 75 14 76 13 77 14 78 15 79 14 82 15 83 13 84 15 85 14 86 14 87 13 88 15 34 31 3 11 8 10 12 10 13 10 14 9 17 10 19 11 21 10 27 10 30 11 35 9 40 10 41 11 45 10 48 10 49 10 51 10 53 10 57 10 58 10 67 9 69 11 71 9 75 10 79 11 82 10 83 9 84 10 87 10 88 11 90 9 35 47 3 21 4 23 5 22 13 21 14 23 16 21 17 20 18 22 19 20 21 22 24 21 25 21 26 21 27 22 32 21 33 24 35 24 36 23 37 22 38 22 39 22 40 22 41 22 42 21 43 21 45 23 49 22 50 21 51 22 53 23 54 23 56 22 57 22 60 21 62 21 63 22 65 21 66 21 68 23 72 21 77 24 78 20 83 22 85 23 86 21 87 20 89 21 36 69 1 14 2 13 5 12 7 14 10 14 11 13 12 13 13 13 14 13 17 13 18 14 19 13 20 13 22 12 23 12 24 14 25 14 26 13 27 13 28 14 29 13 30 12 31 13 32 14 33 12 34 12 35 13 37 13 39 14 40 12 41 12 43 12 44 12 45 12 47 12 48 14 49 13 50 13 51 14 52 12 53 13 54 12 55 13 56 13 57 14 58 12 61 13 62 13 63 12 64 14 66 14 67 12 68 13 69 14 70 14 71 14 72 12 75 12 76 14 77 14 79 13 80 14 82 13 84 14 85 14 86 13 88 14 89 13 90 14 37 70 4 23 5 22 8 20 9 23 10 21 12 20 13 20 14 22 15 23 16 22 17 23 18 20 19 22 20 22 21 21 22 22 23 22 24 22 25 20 26 20 28 22 29 22 30 20 31 21 33 23 34 19 36 20 37 19 38 22 40 23 41 23 42 21 43 21 44 22 45 22 46 21 47 22 48 21 49 20 50 20 51 19 52 22 53 21 54 21 55 23 56 23 57 22 60 19 63 22 64 22 66 22 67 22 68 20 69 22 70 22 71 22 72 21 73 22 74 23 75 23 76 21 77 20 78 21 81 21 82 21 83 22 84 20 85 20 88 23 89 22 38 12 6 19 8 21 12 18 39 18 47 21 50 19 63 18 66 20 70 19 80 18 85 20 89 20 39 76 1 17 2 20 3 18 4 18 5 17 7 20 8 19 11 20 12 20 13 21 14 20 15 20 16 20 17 17 18 21 19 18 20 20 21 19 22 18 24 18 25 17 26 21 28 18 29 18 30 18 31 19 32 19 33 19 35 18 36 21 37 17 38 21 41 18 42 20 43 18 44 20 45 19 46 19 49 20 50 20 52 20 53 21 54 17 55 19 56 20 57 20 58 17 59 21 60 18 61 21 63 20 64 20 65 18 66 21 67 20 68 21 69 20 70 17 73 18 74 20 75 20 76 19 77 18 78 19 79 19 80 18 81 18 82 21 83 17 84 20 85 20 86 17 87 17 88 20 89 19 90 19 40 76 1 24 2 24 3 23 4 24 5 25 6 24 7 26 8 24 9 22 10 24 11 26 12 22 13 26 14 25 15 23 17 22 18 25 19 23 20 22 21 26 22 23 24 25 25 24 26 23 29 23 30 22 31 24 32 22 33 26 34 25 35 22 36 26 37 23 38 24 39 24 40 25 41 22 42 24 43 23 44 24 45 24 47 25 48 22 49 26 50 23 51 24 52 22 53 22 54 25 55 25 56 24 59 25 60 24 62 23 63 23 64 26 65 25 66 26 67 25 71 26 72 24 73 26 74 23 75 24 76 26 77 22 79 23 80 25 82 26 83 25 85 26 86 23 87 22 88 23 89 22 90 23 41 90 1 12 2 13 3 12 4 13 5 11 6 13 7 13 8 12 9 11 10 11 11 11 12 11 13 11 14 13 15 12 16 11 17 12 18 11 19 12 20 11 21 13 22 13 23 13 24 13 25 13 26 13 27 13 28 12 29 11 30 13 31 12 32 11 33 13 34 12 35 11 36 12 37 11 38 13 39 12 40 13 41 11 42 11 43 12 44 11 45 12 46 13 47 11 48 12 49 11 50 11 51 13 52 11 53 13 54 12 55 13 56 13 57 13 58 11 59 13 60 13 61 12 62 12 63 13 64 12 65 11 66 13 67 12 68 11 69 13 70 11 71 13 72 12 73 12 74 12 75 12 76 12 77 13 78 13 79 12 80 12 81 12 82 11 83 12 84 11 85 13 86 13 87 11 88 13 89 12 90 11 42 57 1 13 3 12 4 14 5 12 6 12 9 13 11 13 14 14 16 13 18 14 19 12 20 12 21 13 23 12 24 14 25 12 26 13 27 14 28 12 30 13 31 13 32 12 33 12 35 13 36 14 37 13 38 12 39 14 42 12 43 12 45 13 46 12 47 13 50 13 51 12 53 12 56 12 57 14 59 14 60 13 61 14 62 13 63 13 64 12 66 14 67 14 71 13 74 12 76 13 77 13 78 13 81 14 82 14 83 12 84 12 85 13 90 14 43 15 2 23 6 21 15 24 18 21 19 21 28 20 33 22 37 24 42 24 54 22 55 21 62 24 69 24 87 24 88 21 44 17 1 10 9 11 12 10 27 10 30 9 40 10 51 11 55 9 56 9 57 9 59 11 62 11 67 10 71 9 77 10 82 9 85 10 45 85 1 25 2 23 3 22 4 21 5 22 6 23 8 22 9 25 11 21 12 24 13 25 14 25 16 22 17 23 18 21 19 22 20 23 21 21 22 21 23 22 26 25 27 25 28 24 29 24 30 24 31 22 32 21 33 23 34 21 35 24 36 23 37 25 38 22 39 24 40 23 41 23 42 25 43 25 44 24 45 22 46 24 47 21 48 21 49 21 50 21 51 25 52 22 53 23 54 22 55 21 56 21 57 22 58 23 59 22 60 23 61 22 62 22 63 25 64 21 65 23 66 24 67 25 68 22 69 24 70 22 71 25 72 24 73 24 74 24 75 22 76 24 77 22 78 23 79 22 80 21 81 22 82 24 83 22 84 25 85 21 86 22 87 21 88 21 89 22 90 23 46 56 1 10 3 11 5 11 6 12 7 11 8 11 9 11 10 11 11 11 12 10 14 11 15 12 18 12 19 11 22 11 24 10 25 12 26 12 27 12 29 11 30 10 31 11 32 12 34 10 36 12 37 11 38 10 39 10 40 11 41 11 44 12 47 12 48 10 49 10 52 10 56 12 57 11 59 10 61 12 62 10 64 11 65 12 66 10 67 10 68 11 70 12 73 11 74 10 75 10 77 10 79 10 81 11 82 10 83 11 84 10 90 11 47 69 3 25 4 25 5 27 6 27 7 28 8 26 9 24 10 25 11 24 12 26 13 27 16 28 17 26 18 24 19 26 20 24 21 25 22 27 24 25 25 26 26 25 27 25 28 24 29 26 30 27 32 27 33 28 34 24 35 27 38 25 39 28 42 28 45 28 46 24 48 28 49 27 50 28 51 24 53 26 54 27 55 26 56 24 57 25 58 28 60 26 61 25 63 27 64 26 65 25 66 25 67 28 68 25 69 27 70 26 71 26 72 26 73 25 74 27 75 24 77 25 78 26 81 25 83 27 84 24 85 24 87 25 88 24 89 25 90 26 48 1 31 16 49 17 16 15 18 15 19 15 20 15 24 15 27 17 30 16 37 16 51 16 53 15 56 16 60 17 62 16 66 16 67 16 79 16 85 15 50 47 3 17 7 18 8 16 9 18 10 17 12 16 13 17 14 17 15 15 16 17 18 17 22 16 23 18 24 18 25 16 28 18 31 19 32 16 33 15 39 18 40 16 41 18 42 16 45 18 46 17 47 16 48 18 51 19 52 17 54 18 55 17 56 17 58 16 60 15 66 19 68 18 71 17 74 18 75 18 78 18 81 17 83 17 85 17 86 18 87 15 88 17 89 16 51 44 2 23 3 24 5 23 6 22 8 25 9 25 14 25 15 26 17 25 22 26 23 23 26 24 28 25 31 25 32 23 33 22 35 24 36 25 37 23 44 26 47 23 48 25 51 24 54 26 56 24 58 24 63 25 64 25 67 22 70 25 71 25 72 25 73 24 76 26 77 25 78 24 79 25 80 25 81 26 83 24 84 25 85 25 86 22 87 23 52 34 5 22 7 24 18 21 22 23 23 24 24 24 25 22 29 22 35 21 37 25 40 22 41 24 42 24 45 23 46 22 47 25 50 21 52 24 53 25 54 21 56 23 57 23 62 22 63 22 65 24 66 23 70 24 72 24 75 22 77 23 79 24 81 22 82 23 85 21 53 49 1 21 3 20 6 19 7 18 11 18 13 20 16 19 17 19 19 19 20 21 21 19 23 21 26 20 28 21 32 21 34 22 35 20 37 20 38 19 39 22 40 18 42 18 43 18 44 20 48 22 49 22 53 21 54 18 55 19 56 18 58 21 59 22 60 22 62 20 66 19 67 21 68 19 73 22 75 19 77 20 78 21 79 20 80 19 81 22 82 19 84 22 85 21 87 20 88 20 54 47 2 23 3 25 8 26 9 25 12 25 13 22 15 24 17 23 21 25 22 24 23 23 24 23 25 22 28 25 29 26 34 24 37 23 38 25 39 26 42 26 43 24 44 22 47 25 49 24 50 25 53 23 54 26 56 22 57 22 59 22 63 22 64 24 66 22 67 22 70 26 71 26 72 26 74 22 77 23 80 25 82 25 83 23 84 26 86 25 87 26 88 25 90 22 55 35 3 19 11 19 15 20 16 17 20 18 21 20 25 19 27 20 29 19 31 18 32 18 34 19 35 20 37 20 39 19 42 20 43 20 44 21 47 18 50 21 52 19 56 19 57 20 58 18 59 18 61 20 65 20 66 19 70 18 72 19 77 20 82 19 84 19 85 18 88 19 56 85 1 23 2 26 3 27 4 26 5 24 6 25 7 26 8 23 9 23 10 23 11 27 12 23 13 25 14 23 15 26 16 26 17 25 18 25 19 24 20 24 21 27 22 26 23 24 24 24 25 23 27 23 28 25 29 24 30 26 31 25 32 24 33 27 34 25 35 23 36 27 37 24 39 23 40 27 41 26 42 27 43 26 44 27 45 23 46 26 47 27 48 23 49 27 50 24 51 23 53 27 54 26 55 27 56 24 58 25 59 23 61 25 62 25 63 24 64 26 65 27 66 26 67 25 68 25 69 25 70 26 71 24 72 25 73 25 74 23 75 25 76 23 77 23 78 27 79 27 80 27 81 25 82 26 83 26 84 24 85 24 86 27 87 25 88 26 89 24 90 27 16 5 27 4 20 14 19 15 21 18 20 26 20 28 20 29 21 31 19 32 19 36 18 43 18 46 20 50 18 53 17 54 19 58 18 59 19 63 19 65 18 68 18 74 17 78 19 79 19 81 19 82 19 86 18 88 18 6 20 9 20 10 21 11 20 13 21 15 20 17 22 24 22 25 19 30 23 32 20 34 20 38 21 44 21 49 22 51 21 52 21 64 21 69 21 73 22 83 22 7 35 2 12 3 13 5 13 7 12 11 13 20 11 23 13 25 12 26 11 28 13 30 13 31 11 33 12 35 12 36 12 37 11 38 12 39 11 40 11 42 12 44 11 45 12 48 13 50 11 58 12 59 12 60 11 63 11 64 12 65 12 67 11 70 13 72 12 78 11 80 13 8 7 10 29 22 28 35 25 37 27 52 25 68 28 84 28 13 27 3 26 5 22 10 23 16 22 18 24 20 26 24 24 25 25 30 23 31 26 32 23 35 26 37 23 41 23 43 22 44 23 45 25 47 26 62 25 69 25 70 25 71 25 73 24 76 25 82 26 83 23 85 25 14 81 1 12 2 14 3 12 4 12 5 13 6 13 7 14 8 14 9 13 10 12 11 14 12 12 13 13 15 14 16 13 17 12 18 13 19 14 20 12 21 12 22 14 23 12 24 14 25 12 26 14 27 12 28 14 29 12 30 12 31 12 32 13 34 12 35 13 36 12 38 12 39 13 41 12 42 12 44 12 45 13 46 13 47 14 49 12 50 13 51 12 52 13 54 14 55 13 56 14 58 12 59 12 60 13 61 13 62 14 63 14 64 13 66 13 67 13 68 13 69 13 70 14 71 14 72 14 73 14 74 14 75 12 76 14 77 13 78 13 79 13 80 12 81 14 82 13 83 14 84 12 85 13 86 12 87 13 88 14 89 13 90 13 15 59 2 25 3 28 5 28 6 26 9 28 10 27 11 24 12 24 13 27 14 24 15 27 16 27 18 24 19 27 21 27 22 28 23 27 25 27 26 27 28 28 29 28 30 27 32 26 33 27 34 27 36 26 37 25 38 28 40 26 42 28 43 27 44 24 45 24 47 28 48 25 49 27 50 27 51 24 52 24 54 24 55 24 57 27 58 27 61 25 62 27 64 28 65 27 66 28 68 26 71 25 72 28 76 28 77 28 78 27 81 24 82 27 84 25 85 25 86 26 16 53 1 24 2 24 6 27 7 27 10 27 11 27 12 27 15 26 16 24 19 24 22 23 23 25 24 27 26 27 27 23 31 27 33 25 34 23 35 26 36 23 39 26 41 26 42 23 43 23 44 27 45 23 46 26 47 23 48 25 49 23 51 25 56 23 57 27 58 25 59 25 61 23 63 24 65 27 66 23 67 27 68 24 70 23 71 27 75 25 77 27 78 27 79 23 80 25 82 25 84 23 86 25 88 24 89 24 29 36 2 27 4 25 5 25 6 23 9 24 11 27 12 25 13 23 15 25 17 24 20 24 23 25 25 26 27 23 30 25 34 27 36 23 41 27 42 25 48 23 52 27 54 25 55 25 57 23 60 25 61 25 64 23 66 23 69 26 71 25 74 24 76 27 82 23 83 25 84 25 89 23 30 56 2 21 4 24 7 23 8 22 9 20 10 24 11 22 13 22 14 21 15 24 16 20 18 24 19 20 21 22 23 20 24 22 25 22 27 22 28 20 29 22 30 22 31 21 32 20 33 20 34 22 36 22 39 21 40 23 41 22 43 21 44 20 45 22 46 23 47 24 51 24 53 24 56 21 58 23 61 21 62 24 63 23 67 21 68 22 70 24 71 20 72 23 74 21 75 20 77 21 78 23 79 23 81 23 83 24 84 22 89 22 90 22 31 84 2 30 3 29 4 25 5 27 6 29 7 28 8 26 9 26 10 27 11 29 12 30 13 29 14 29 16 26 17 27 18 24 19 28 20 27 21 27 22 26 23 25 24 25 25 26 26 28 27 29 28 26 29 28 30 28 31 28 32 26 33 28 34 29 35 25 36 26 37 27 38 25 39 27 42 27 43 28 44 29 46 29 47 30 48 26 49 29 50 27 51 27 52 29 53 27 54 29 55 28 56 29 57 24 58 25 59 28 60 27 61 26 62 29 63 25 64 26 65 27 66 25 67 25 68 28 69 29 70 25 71 27 72 26 73 29 74 25 75 29 76 25 77 28 79 25 80 27 81 24 82 30 83 25 84 26 85 28 86 30 87 28 88 25 89 29 90 25 32 22 1 25 5 26 8 27 9 25 13 25 14 24 15 24 26 27 32 26 35 24 37 24 39 27 44 25 54 24 55 25 65 24 74 24 75 24 76 23 78 24 87 23 89 25 45 47 3 29 4 28 6 27 8 27 9 28 10 28 11 26 12 27 13 30 14 27 18 29 20 25 21 24 28 26 31 30 33 27 35 26 36 27 38 28 40 29 43 26 44 29 45 25 49 28 50 26 51 27 53 25 55 28 56 29 58 29 59 29 60 25 62 26 63 26 64 25 66 29 67 25 69 27 74 26 75 25 76 28 77 25 80 26 85 27 87 27 88 26 90 28 46 17 4 23 5 21 6 21 10 25 18 25 23 23 38 24 41 23 45 25 50 21 57 21 64 25 71 23 72 23 74 21 81 21 85 23 47 29 1 14 4 13 7 13 12 14 15 13 17 13 22 13 24 12 29 13 32 12 33 14 38 12 39 13 42 13 44 12 45 12 50 13 51 14 52 12 53 13 55 12 58 12 63 12 66 14 73 13 78 14 82 14 86 13 88 14 48 6 7 24 13 26 36 24 53 28 65 25 77 26 4 57 33 1 20 7 18 10 17 18 19 19 18 22 20 28 18 30 20 32 19 34 20 36 17 40 21 41 21 42 19 43 19 44 18 45 20 47 18 50 18 57 19 59 18 60 18 61 18 63 21 64 17 65 18 67 18 71 18 72 21 75 19 83 18 85 20 86 20 58 16 2 14 14 14 19 14 21 14 22 16 25 16 26 15 31 16 40 15 59 16 62 16 66 14 71 16 74 16 76 14 83 16 59 81 1 14 2 14 3 14 4 13 5 13 6 14 7 12 8 13 9 12 10 14 13 12 14 12 15 14 17 14 18 13 19 14 20 13 21 14 22 13 24 13 25 14 26 14 27 13 28 12 29 14 30 13 31 14 32 13 33 12 34 14 35 14 36 12 37 14 38 12 39 13 41 14 44 12 45 13 46 13 47 13 48 13 49 12 50 12 51 12 52 13 53 12 54 14 55 13 56 14 57 12 58 13 59 13 60 14 61 13 62 13 64 13 65 12 66 12 67 14 68 12 69 13 70 12 71 13 72 14 73 14 74 14 75 13 76 14 77 13 78 12 79 14 80 14 81 14 82 12 84 13 85 14 86 12 87 13 88 12 89 13 90 12 60 80 1 19 2 20 3 18 4 20 5 21 7 20 8 19 9 18 10 17 11 20 12 20 13 19 14 19 15 18 16 19 17 20 18 18 19 18 20 20 21 19 22 20 23 20 24 20 25 21 26 21 27 18 28 19 31 20 32 21 33 17 34 18 35 18 37 18 38 20 39 20 40 21 41 20 42 19 43 18 44 19 45 17 46 19 47 19 48 20 49 19 50 18 51 18 52 19 54 18 55 18 56 17 57 18 58 20 60 17 61 19 62 18 63 19 65 19 66 17 67 18 68 18 69 19 70 20 71 21 72 20 73 17 74 19 75 19 77 18 78 18 79 20 80 20 81 20 82 19 84 19 85 19 86 20 87 21 89 18 90 21 +5 4 1 20 6 23 13 23 14 22 19 25 22 21 23 22 26 24 32 21 34 21 42 25 45 21 47 23 65 23 68 23 72 25 73 25 75 21 77 21 79 24 85 22 2 76 1 19 2 22 3 21 4 20 5 22 6 18 8 19 10 19 11 21 12 22 13 19 14 21 15 22 17 21 18 22 19 21 20 18 21 20 22 21 23 18 24 20 25 19 27 21 28 20 29 20 30 20 31 21 32 21 34 18 36 19 37 20 38 21 39 20 41 22 42 19 43 21 45 21 46 19 47 19 48 22 50 20 51 21 52 20 53 18 55 21 56 18 57 19 58 20 59 19 60 22 61 22 62 19 63 21 64 20 65 22 66 19 67 21 68 18 70 22 71 21 72 21 73 22 74 19 75 20 76 20 78 22 81 19 82 19 83 21 84 20 85 21 86 19 87 19 88 19 89 20 90 21 3 72 2 12 3 12 4 12 5 13 6 14 7 13 8 13 10 13 11 12 13 14 14 13 15 13 16 13 17 13 18 14 19 13 20 13 21 14 22 14 23 14 26 13 27 14 29 12 30 12 31 13 32 12 33 14 34 14 35 12 36 12 37 14 39 14 40 14 41 12 42 13 43 12 44 13 45 12 46 13 48 14 49 14 51 13 52 13 55 12 56 12 57 14 58 12 59 13 60 14 62 12 63 13 65 12 66 14 67 14 69 14 70 13 71 14 72 13 73 12 74 14 75 13 77 13 78 13 79 14 80 12 81 14 82 14 84 13 85 13 86 14 87 14 90 14 4 10 3 16 14 16 35 16 37 14 48 14 57 16 70 15 74 16 83 15 84 14 44 9 20 3 15 9 13 10 15 14 13 16 15 26 14 28 13 29 15 30 15 35 13 37 15 38 13 43 13 44 15 53 15 70 13 74 13 76 15 86 13 88 15 10 38 2 31 5 28 9 31 12 31 14 31 15 29 16 31 17 28 23 30 24 27 26 29 27 31 29 29 34 31 36 29 37 27 38 30 41 28 43 31 45 31 47 29 49 32 52 30 55 30 56 26 62 28 63 28 65 30 68 29 69 26 70 27 73 28 75 30 80 29 81 31 82 29 89 28 90 29 11 55 4 25 5 28 6 28 8 23 11 27 13 26 14 29 16 24 20 24 22 24 24 27 25 27 26 25 29 25 30 25 31 28 32 27 33 28 35 29 36 27 37 28 39 27 40 25 41 25 45 26 46 29 47 25 49 28 50 26 52 27 53 28 54 26 56 23 57 24 60 26 62 27 64 28 65 27 67 25 68 26 69 26 70 25 72 25 73 25 75 28 76 26 77 27 78 27 79 27 82 28 83 28 84 26 86 26 87 25 89 25 12 41 2 23 6 23 8 22 9 24 11 23 12 25 14 23 16 23 18 25 21 25 22 23 25 23 33 25 34 24 39 25 40 23 42 26 44 25 45 22 48 26 51 26 54 22 55 22 57 26 59 24 64 25 67 23 68 26 72 24 73 25 77 24 78 26 79 22 80 26 81 22 82 26 83 23 85 24 86 25 87 24 88 26 13 41 1 24 3 23 6 21 8 23 11 24 16 23 19 21 20 21 22 23 23 20 25 23 27 23 30 20 31 23 35 22 37 20 38 20 39 20 41 23 45 23 47 24 49 24 50 22 53 21 55 22 57 22 59 20 62 20 65 20 66 22 67 21 68 23 69 21 71 21 75 20 79 22 81 24 83 22 86 23 89 23 90 20 14 50 5 24 6 25 8 26 11 22 12 25 13 23 14 24 16 23 17 26 19 22 20 24 21 23 22 23 25 25 27 25 30 22 32 24 33 22 34 23 40 26 42 23 43 24 44 23 45 24 48 26 49 23 50 23 52 24 54 25 55 25 58 23 60 26 62 26 65 26 67 26 68 25 69 24 70 25 71 23 72 23 74 26 75 23 76 23 77 23 78 23 79 23 82 23 83 26 86 26 89 26 15 67 1 11 2 13 7 11 8 11 9 12 10 13 12 13 13 11 14 12 16 11 17 11 19 12 20 13 22 11 23 13 24 12 25 12 26 11 28 11 29 12 30 13 31 13 32 12 33 11 34 11 35 13 36 12 37 12 38 13 40 12 41 11 43 11 44 12 45 13 46 13 47 12 48 12 49 12 50 11 53 11 54 13 55 12 58 13 59 12 60 11 61 13 63 13 64 13 65 12 66 12 67 13 69 12 70 11 72 11 73 13 74 11 77 11 78 13 79 12 80 13 81 13 83 12 84 12 85 12 86 11 87 11 89 13 16 29 1 16 2 15 3 16 5 16 6 17 7 16 8 15 12 17 16 17 19 18 20 16 22 15 28 15 36 17 41 16 43 15 44 15 45 17 47 17 56 17 58 17 59 16 65 15 66 16 67 17 70 15 71 16 72 17 87 17 17 16 3 18 9 17 16 17 19 15 42 15 43 16 51 17 66 16 70 15 75 14 80 15 84 16 85 17 87 17 88 15 89 15 18 55 1 18 2 20 5 18 8 19 9 19 10 18 11 20 13 20 14 18 15 17 19 20 20 18 21 19 24 18 25 18 26 19 27 21 28 19 31 19 34 19 35 19 36 20 37 17 39 19 41 20 44 19 45 18 46 20 48 19 49 18 50 20 51 20 52 20 56 17 61 18 62 20 63 18 64 18 66 18 69 19 70 20 71 19 73 19 74 21 76 20 77 18 78 20 79 18 80 20 81 19 85 20 86 18 88 18 89 21 90 19 19 65 1 11 2 10 3 10 4 10 6 12 7 12 8 11 9 11 11 12 12 11 13 10 14 11 16 12 17 12 18 12 19 11 20 10 21 10 23 11 24 11 26 12 28 11 29 11 30 11 32 11 34 11 35 10 37 11 39 11 41 11 42 11 44 11 45 11 46 10 47 10 51 10 52 11 53 11 54 10 55 11 56 12 58 12 59 10 60 11 61 10 63 11 64 11 66 10 68 11 69 11 70 11 71 11 72 11 73 11 75 11 76 11 78 12 79 11 81 11 82 11 83 11 84 11 85 12 88 11 90 10 20 77 1 22 2 22 3 21 4 21 5 23 6 24 9 24 10 23 11 22 12 22 13 24 14 23 15 23 16 23 17 20 18 24 19 22 20 21 21 24 22 20 23 24 25 21 26 24 27 20 28 24 29 24 30 23 31 22 32 23 33 23 34 23 35 20 37 23 39 23 40 22 42 24 43 24 44 21 45 21 46 21 47 22 48 24 50 22 51 23 52 22 54 20 55 20 56 20 57 22 58 21 59 24 60 24 61 23 62 20 63 23 64 24 65 24 66 22 68 24 69 24 70 22 73 22 74 23 75 21 76 24 77 22 79 22 80 21 82 22 83 20 84 21 85 23 86 23 87 20 88 22 89 21 90 23 21 46 2 21 3 24 6 24 7 25 8 22 11 23 12 23 14 22 16 21 18 25 20 24 21 22 24 25 25 23 26 23 27 22 29 22 30 24 33 25 35 21 38 23 40 23 41 21 42 23 43 21 44 23 46 22 48 23 49 24 51 24 52 22 56 25 57 23 58 22 59 23 60 22 61 22 65 24 68 22 70 23 72 23 73 22 76 23 78 24 89 22 90 24 22 74 3 11 4 11 7 11 8 10 10 10 11 11 14 11 15 10 16 12 17 12 18 10 19 10 20 12 21 10 22 11 23 12 24 12 26 11 27 12 28 12 29 11 30 11 31 12 32 12 33 12 35 10 36 12 37 11 38 12 39 12 40 11 41 11 42 12 43 11 44 12 45 11 46 12 47 11 48 11 50 11 51 11 52 10 53 10 55 11 56 11 57 11 58 11 59 11 60 10 62 12 63 11 64 10 65 11 66 11 67 10 68 10 69 12 71 12 72 11 73 11 74 11 75 11 76 11 78 11 79 11 80 11 81 12 84 10 85 12 86 12 87 10 88 11 89 12 90 12 23 35 5 22 7 24 9 24 12 21 14 22 16 23 18 21 19 20 20 20 21 21 25 23 27 22 28 22 29 22 31 23 34 23 37 23 41 24 45 22 48 22 51 23 54 23 55 20 56 21 58 22 63 23 64 20 68 22 69 23 71 24 72 20 76 24 79 22 82 21 85 21 24 83 1 26 2 26 3 28 4 25 5 26 6 28 7 25 8 27 9 29 11 25 12 26 13 26 14 26 15 27 16 27 17 29 18 27 19 29 20 28 21 30 22 27 23 29 24 29 25 27 26 27 27 29 28 28 29 24 30 29 31 26 32 29 33 25 34 28 35 26 36 27 37 26 38 26 39 29 40 26 41 26 42 28 43 29 45 28 46 28 47 25 48 29 49 26 50 26 51 28 52 25 53 26 54 26 55 25 56 25 57 27 58 25 59 30 60 27 61 27 62 26 63 29 64 27 65 28 66 27 67 27 68 28 69 25 71 29 72 28 74 27 76 27 77 29 78 29 80 30 81 26 82 25 83 25 84 25 85 27 86 25 87 27 89 29 90 26 25 72 2 16 3 14 5 14 6 16 7 14 8 14 9 15 10 14 11 14 12 16 13 14 14 14 15 15 16 14 17 15 18 16 19 16 20 14 22 16 23 16 24 16 25 14 26 15 27 15 28 14 29 16 30 16 31 14 34 14 35 14 37 14 38 16 41 15 42 16 43 14 46 14 47 15 48 16 50 16 53 15 54 14 55 14 56 16 58 16 60 14 61 16 62 16 63 14 64 14 65 14 66 14 68 15 69 15 70 15 71 14 73 15 74 16 75 14 76 15 77 16 78 16 79 15 80 16 81 15 82 15 83 15 85 15 86 15 87 14 88 16 89 16 90 15 26 71 1 20 2 22 3 20 4 21 5 22 7 22 8 21 10 23 11 21 12 22 14 21 15 21 16 21 19 22 20 19 21 21 22 19 23 22 24 22 25 23 26 19 27 23 28 19 29 20 30 20 33 20 34 20 35 21 37 22 38 23 40 20 41 19 42 22 43 23 44 21 45 20 46 22 49 20 50 23 51 20 52 20 53 19 54 23 55 22 56 22 57 20 58 19 59 23 60 23 61 21 62 20 63 20 64 22 65 20 66 22 68 22 69 20 70 21 71 20 72 23 73 20 74 20 75 20 79 19 81 20 82 22 84 20 86 21 87 23 88 19 90 19 27 62 1 14 2 12 3 13 6 13 8 13 10 13 14 12 16 13 17 14 19 13 20 13 21 13 22 12 23 14 24 14 26 13 27 13 28 13 30 13 31 13 35 13 37 12 38 12 40 12 41 12 42 12 44 12 45 13 46 13 47 13 48 14 50 12 51 12 52 14 53 12 54 13 55 14 56 13 57 14 60 14 61 13 62 14 63 14 66 13 67 13 68 13 71 13 72 13 73 13 76 13 79 13 80 13 81 13 82 14 83 12 84 14 85 13 86 12 87 14 88 14 89 13 90 12 28 89 1 22 2 22 3 20 4 22 5 21 6 21 7 22 8 22 9 22 10 22 11 20 12 20 13 23 14 22 15 21 16 23 17 21 18 21 19 22 20 21 21 22 22 20 23 19 24 20 25 22 26 20 27 20 28 22 29 23 30 21 31 21 32 20 33 22 34 20 35 21 36 22 37 19 38 21 40 22 41 19 42 21 43 22 44 22 45 21 46 21 47 20 48 20 49 22 50 19 51 20 52 20 53 20 54 20 55 20 56 23 57 21 58 19 59 19 60 20 61 21 62 21 63 22 64 21 65 19 66 23 67 19 68 19 69 22 70 22 71 21 72 23 73 20 74 22 75 19 76 21 77 21 78 21 79 23 80 23 81 21 82 23 83 22 84 21 85 22 86 20 87 20 88 22 89 20 90 21 29 32 1 22 3 22 9 19 10 23 14 22 17 22 21 22 23 20 25 21 26 23 34 20 39 22 40 20 43 22 49 22 53 21 54 19 57 22 58 21 61 22 62 20 63 19 68 19 69 22 70 23 72 21 73 21 74 21 77 23 83 21 84 22 89 23 30 71 2 13 4 12 5 11 6 12 7 11 9 11 10 12 11 12 12 13 13 13 14 12 15 12 16 11 17 12 18 11 19 12 20 12 21 12 22 12 23 12 24 13 26 11 27 12 28 12 29 13 30 11 33 12 34 13 35 11 37 12 38 11 40 12 41 12 42 11 43 13 44 12 46 12 47 11 48 12 50 11 52 12 53 12 55 12 56 12 57 11 58 12 59 13 60 12 61 12 62 12 63 12 64 11 65 12 66 13 67 12 68 11 69 12 70 12 71 12 73 13 74 13 75 12 76 12 77 12 81 11 82 11 83 13 85 12 87 12 88 12 90 11 31 64 3 17 4 17 5 16 6 19 7 17 9 19 10 19 11 17 12 17 13 17 14 16 16 17 20 16 21 16 22 17 23 16 24 18 25 16 26 16 27 16 29 17 30 17 31 19 32 17 33 16 34 18 35 15 37 16 38 17 39 15 40 15 42 16 44 17 45 17 47 15 49 18 50 18 51 19 53 18 54 18 56 17 57 15 58 18 60 17 62 19 63 15 64 16 65 17 67 17 68 16 69 17 72 16 73 18 74 17 77 18 78 17 79 16 81 18 85 16 86 17 87 18 88 17 89 17 90 15 32 34 1 12 3 12 4 12 5 14 13 12 14 13 15 14 19 12 21 14 22 12 23 12 26 14 27 12 28 14 30 13 31 12 32 13 35 12 36 12 37 12 39 12 44 13 46 14 50 14 52 14 55 12 56 13 59 12 63 12 75 12 79 12 84 12 88 13 89 14 37 39 1 14 2 13 4 14 5 15 6 13 8 14 10 13 13 13 18 13 19 15 21 14 22 13 23 15 24 15 26 15 30 13 31 14 32 13 33 13 34 14 35 14 40 13 42 13 45 14 49 13 54 15 61 15 67 15 68 13 69 15 71 15 73 15 74 13 78 15 80 13 82 15 83 13 86 15 89 15 38 60 1 12 2 12 3 13 4 11 5 13 6 12 9 12 10 12 11 11 12 11 15 12 17 13 19 12 22 13 23 13 24 13 28 13 29 13 30 13 31 12 33 11 34 12 35 13 37 11 38 13 40 11 41 11 42 12 45 12 46 12 48 12 50 11 51 13 52 13 53 12 54 12 56 13 57 11 58 11 60 12 61 13 64 11 65 11 66 11 68 13 69 13 71 11 72 11 74 13 75 13 78 11 79 13 80 13 81 12 82 11 84 12 86 11 87 12 89 12 90 11 39 12 1 24 4 25 14 23 21 25 34 26 38 25 41 27 50 23 51 24 56 23 79 24 82 26 40 82 1 13 2 13 3 14 4 15 5 15 6 15 7 15 8 15 10 13 11 14 13 14 14 14 16 13 17 14 18 15 19 15 20 13 21 15 22 15 23 13 24 14 26 15 27 14 28 14 29 14 30 13 31 15 32 14 33 14 34 14 35 15 36 14 37 14 39 13 40 15 41 15 42 15 43 15 44 15 45 13 46 14 47 13 48 15 49 14 50 15 52 13 53 14 54 13 55 14 56 13 57 13 58 14 59 13 60 13 61 15 62 15 63 15 64 13 65 15 66 13 67 14 68 15 69 15 70 14 71 15 72 13 73 15 74 14 75 15 76 15 77 15 78 13 79 13 80 15 82 13 83 13 84 15 85 13 86 13 87 13 88 13 90 13 41 66 1 10 2 10 3 10 5 9 6 10 9 10 10 10 11 11 12 11 13 9 14 10 15 9 16 10 18 10 19 11 20 10 21 10 22 10 25 10 26 10 27 10 28 10 29 10 31 10 32 11 33 10 34 11 35 9 36 9 37 9 38 10 40 11 41 11 42 9 43 10 44 11 47 10 48 11 49 9 50 10 51 10 52 10 54 10 55 10 56 10 57 11 59 10 62 10 63 10 64 9 65 9 66 9 69 11 72 11 73 9 74 11 76 10 77 10 78 9 79 11 80 10 81 10 83 11 85 10 87 10 88 10 42 63 4 17 6 20 8 18 9 17 10 17 12 18 13 17 14 19 15 16 16 19 17 16 18 18 20 16 21 17 23 18 24 17 26 19 29 19 30 19 31 18 32 18 33 19 35 19 37 17 38 17 40 20 41 18 42 17 43 17 44 19 45 20 46 19 48 19 50 18 52 20 55 18 56 17 57 18 58 18 60 19 61 17 62 19 64 20 66 18 68 19 70 19 72 19 73 19 74 19 75 18 77 17 78 16 79 18 81 19 82 18 83 19 84 20 85 18 86 18 87 17 88 18 89 17 90 20 43 4 9 23 28 20 77 22 80 20 44 78 1 24 2 25 3 22 5 22 6 22 8 24 10 23 11 24 12 23 13 22 14 24 15 22 16 23 17 25 18 22 19 23 20 22 21 21 22 24 23 24 24 23 25 25 28 22 29 25 30 22 31 24 32 21 33 23 34 24 35 21 36 21 37 21 38 22 39 25 41 24 42 23 43 22 44 22 45 25 46 22 48 21 50 21 51 21 52 22 53 25 55 22 57 24 58 23 59 21 60 23 61 24 62 25 63 23 64 22 65 24 67 25 68 22 69 25 70 23 71 22 72 23 73 21 74 23 75 21 76 23 77 21 78 22 80 24 81 21 82 23 83 23 84 22 85 25 86 24 87 24 88 22 89 24 90 23 45 76 1 14 2 12 3 13 4 13 5 12 6 14 7 12 8 12 10 12 11 14 12 13 13 14 16 12 17 13 18 13 20 13 21 12 22 12 23 13 24 12 25 12 28 12 29 13 31 13 32 12 33 12 34 12 35 12 36 13 38 12 39 12 40 14 41 13 42 14 43 12 44 13 46 12 47 13 48 14 50 14 51 13 52 13 53 12 54 12 55 12 56 14 57 14 59 12 60 14 61 14 62 12 63 14 64 13 65 12 66 12 67 12 69 14 71 13 72 13 73 14 74 14 75 13 76 13 77 12 79 13 80 14 81 13 82 14 83 13 84 14 85 13 86 14 87 14 88 14 89 14 90 14 46 67 1 10 3 10 5 10 6 10 7 10 9 10 10 11 11 11 12 10 14 10 15 10 18 11 19 9 20 10 22 11 25 10 27 10 28 11 29 9 32 10 33 9 34 11 35 11 36 10 37 10 38 10 39 10 41 10 42 11 43 11 44 11 46 9 47 9 48 10 50 10 51 10 52 10 53 9 54 10 55 10 57 10 58 10 60 9 61 9 62 9 63 11 64 10 67 9 69 9 70 9 71 10 72 11 74 9 75 11 76 11 77 9 78 10 80 11 81 9 82 11 83 11 84 10 85 9 87 11 88 11 89 11 90 10 47 55 4 22 5 20 7 22 8 19 10 20 11 22 12 21 13 23 16 21 17 23 18 22 21 21 22 23 23 20 24 21 25 22 27 22 28 19 29 20 30 23 31 19 34 21 36 23 38 22 39 19 41 22 42 22 43 21 44 21 46 22 49 20 52 21 54 23 55 20 56 19 59 23 62 22 63 20 65 22 66 21 67 23 69 22 70 19 71 23 72 20 73 23 75 21 76 22 78 21 79 19 80 21 82 22 83 20 88 23 90 21 48 88 1 14 2 15 3 15 4 14 6 13 7 13 8 15 9 14 10 14 11 14 12 13 13 13 14 15 15 14 16 15 18 14 19 15 20 13 21 14 22 15 23 15 24 15 25 14 26 14 27 13 28 14 29 15 30 14 31 14 32 15 33 13 34 15 35 13 36 13 37 15 38 13 39 14 40 15 41 15 42 15 43 14 44 14 45 15 46 13 47 13 48 15 49 14 50 14 51 13 52 13 53 13 54 13 55 15 56 14 57 15 58 15 59 15 60 14 61 13 62 14 63 13 64 15 65 15 66 13 67 14 68 15 69 13 70 15 71 15 72 14 73 15 74 15 75 13 76 14 77 13 78 13 79 14 80 15 81 15 82 13 83 15 84 15 85 13 86 13 87 14 88 14 89 15 90 14 49 49 1 29 2 31 4 28 5 32 9 30 11 28 12 28 14 32 15 28 17 29 22 28 23 31 24 30 26 28 27 32 29 29 32 33 34 29 39 29 40 30 42 30 45 29 46 32 48 32 49 29 51 28 52 33 56 32 59 27 60 30 61 30 63 33 64 32 67 29 68 29 69 33 70 29 72 27 73 31 77 32 78 32 79 29 81 27 82 30 83 32 84 27 85 32 86 32 90 28 50 22 1 15 2 16 6 16 7 14 11 14 12 14 16 15 19 15 20 15 23 14 26 14 32 16 33 14 60 16 64 16 65 14 67 16 71 14 72 16 81 14 84 16 86 14 51 19 2 19 13 22 17 19 21 22 25 22 37 21 48 20 50 22 52 21 53 21 54 21 60 19 68 21 72 21 77 18 79 20 81 19 88 19 89 21 52 34 3 11 9 11 14 10 15 11 16 10 27 11 29 10 30 10 31 11 34 9 37 10 41 11 43 10 44 10 50 10 53 10 55 9 56 11 57 10 58 10 59 10 63 10 64 10 65 10 68 10 69 10 70 10 73 10 77 10 82 10 84 9 87 9 88 11 89 10 53 30 2 18 5 18 8 17 13 19 14 20 15 17 16 18 17 18 18 19 22 18 36 19 38 18 45 18 52 17 60 17 61 19 62 18 63 17 67 19 68 19 69 18 76 17 77 19 79 17 80 16 84 18 85 18 87 17 88 19 90 20 54 30 2 14 3 16 7 16 8 15 14 14 25 14 27 14 28 14 29 16 32 16 38 14 39 15 42 16 44 15 46 14 47 16 51 16 52 15 55 14 58 15 69 16 70 16 73 15 74 16 75 16 76 16 77 16 82 14 85 15 86 15 55 88 1 27 2 26 3 27 4 23 5 27 6 25 7 23 8 27 9 24 10 23 11 25 12 27 13 26 14 24 15 23 16 26 17 24 18 23 20 24 21 24 22 24 23 26 24 25 25 25 26 26 27 27 29 27 30 27 31 24 32 27 33 23 34 23 35 24 36 23 37 26 38 23 39 24 40 23 41 27 42 24 43 26 44 24 45 24 46 23 47 27 48 23 49 24 50 26 51 27 52 26 53 24 54 26 55 27 56 25 57 26 58 26 59 27 60 25 61 23 62 25 63 24 64 23 65 26 66 27 67 25 68 27 69 27 70 23 71 23 72 25 73 24 74 27 75 25 76 27 77 27 78 23 79 23 80 26 81 26 82 25 83 23 84 25 85 26 86 23 87 23 88 24 89 25 90 24 56 57 1 16 2 15 3 16 4 14 5 15 6 14 7 14 10 16 12 16 15 14 17 16 18 16 19 16 20 16 21 14 23 15 24 16 25 16 27 16 28 15 31 15 33 15 34 15 37 16 38 16 39 14 41 14 42 16 45 16 46 16 48 16 52 14 53 15 54 16 55 15 57 15 61 15 62 15 63 15 64 14 65 14 66 15 69 14 70 14 71 15 72 14 73 15 77 14 78 14 80 14 81 16 83 16 84 14 85 15 86 14 89 16 90 15 20 5 85 1 12 2 11 3 13 4 11 5 11 6 12 7 12 8 13 9 12 11 13 12 11 13 11 14 12 15 13 16 12 17 12 18 12 19 13 20 13 21 11 22 12 23 13 24 13 25 12 27 13 28 11 29 12 30 12 31 12 32 12 33 11 34 12 35 12 36 12 38 11 39 11 40 13 41 13 42 12 43 13 44 12 46 12 48 12 49 11 50 12 51 12 52 12 53 12 54 12 55 13 56 12 57 12 58 11 59 13 60 13 61 11 62 12 63 13 64 13 65 12 66 12 67 11 68 12 69 11 70 11 71 12 72 11 73 13 74 12 75 12 76 12 77 11 78 13 79 13 80 11 81 13 82 12 83 12 84 13 85 11 86 11 87 12 88 12 89 11 90 11 6 22 4 18 23 19 26 19 27 16 28 19 33 17 46 18 47 17 52 20 53 19 54 19 61 18 64 17 65 18 66 17 67 17 68 18 72 17 74 16 84 18 86 18 87 16 7 13 4 13 15 13 19 13 20 13 25 12 29 12 30 13 31 12 48 13 65 13 66 13 68 13 70 14 8 79 2 29 3 29 4 31 6 29 8 32 9 29 10 31 11 27 12 28 13 28 14 32 15 28 16 30 17 29 18 29 20 31 21 28 22 30 23 28 24 29 25 28 26 33 27 30 28 27 29 32 30 33 31 30 32 30 33 29 34 33 35 29 36 27 37 32 38 27 40 28 41 29 42 33 43 31 44 29 45 28 46 30 47 27 48 30 49 32 50 31 52 32 53 32 54 30 55 29 56 29 57 31 58 31 59 27 60 32 61 27 63 29 64 28 65 30 66 31 67 28 68 29 70 31 71 28 73 29 74 27 75 28 76 27 77 32 78 32 79 33 80 31 81 28 82 28 83 32 85 30 86 28 88 32 89 27 90 28 13 47 1 14 5 13 6 12 9 14 10 12 11 14 13 14 14 13 16 13 17 13 18 12 20 14 21 12 23 13 27 12 30 14 32 13 35 12 37 12 38 14 44 14 45 12 47 13 48 13 49 12 50 12 51 14 57 13 58 13 59 12 61 12 62 12 65 12 67 12 69 13 71 12 73 13 75 12 76 14 77 14 78 14 79 13 82 13 83 13 84 13 87 14 90 14 14 30 1 29 7 30 8 32 9 28 10 31 12 31 13 28 14 28 15 26 16 29 28 28 29 26 36 27 37 30 38 28 41 31 43 30 55 32 58 30 59 30 60 28 64 31 66 31 70 29 73 29 74 29 78 31 79 31 84 32 85 31 15 18 1 25 3 24 9 25 24 24 35 22 37 21 38 25 43 22 44 23 48 25 49 22 53 25 60 23 71 23 75 23 83 23 84 23 90 22 16 74 1 20 2 19 3 19 4 19 7 18 8 18 9 18 10 19 11 18 12 19 14 20 15 19 16 19 17 20 18 19 19 19 21 17 22 17 23 19 24 19 25 16 26 17 27 20 29 16 30 20 31 18 32 17 33 17 34 16 35 18 37 19 38 19 39 18 42 17 43 19 45 18 46 19 48 19 51 19 52 19 53 18 54 20 55 18 56 17 57 19 58 20 59 19 60 17 61 19 62 19 63 20 64 16 65 16 66 17 67 18 68 18 69 18 70 18 71 16 72 19 73 19 74 17 75 18 76 19 77 19 78 19 79 19 80 19 83 16 84 17 86 18 87 16 89 19 90 20 29 61 1 12 5 10 6 10 7 11 8 11 10 10 11 12 12 11 13 12 14 11 15 12 17 11 18 10 19 11 23 12 24 10 25 11 26 11 28 12 29 10 30 10 31 11 32 12 33 10 36 12 37 10 38 12 39 11 41 10 42 12 44 12 45 10 46 10 47 10 49 11 54 10 55 10 57 11 58 12 59 12 60 10 61 12 62 11 63 12 65 11 66 12 67 11 68 11 69 11 72 12 74 11 76 11 77 12 78 10 79 12 80 11 81 10 82 10 83 11 85 10 89 11 30 5 3 14 4 14 19 14 28 15 85 15 31 88 1 20 2 18 3 20 4 20 5 17 6 20 7 17 8 19 9 21 10 20 11 20 12 19 13 20 14 19 15 20 16 21 17 21 18 21 19 21 20 20 21 18 22 18 23 17 24 21 25 19 26 21 27 19 28 17 29 20 30 20 31 19 32 18 33 18 34 20 35 19 36 18 37 18 38 19 39 20 40 19 41 20 42 19 43 18 44 18 45 19 46 18 47 19 48 20 49 19 50 19 51 18 52 19 53 19 54 20 55 18 56 19 57 19 58 19 59 20 60 20 61 20 62 19 63 18 64 19 65 18 66 20 67 19 68 20 69 19 70 19 71 17 72 19 73 18 74 18 75 20 76 20 77 19 79 20 80 21 82 21 83 17 84 18 85 20 86 20 87 20 88 21 89 20 90 20 32 39 6 18 9 20 12 18 13 19 14 20 16 19 18 19 22 20 23 18 24 18 25 21 31 20 35 20 37 17 39 18 41 20 42 20 44 20 46 21 48 20 49 21 56 20 58 19 59 18 60 20 61 19 62 18 65 19 66 18 68 20 70 18 72 20 74 17 76 17 77 21 79 21 82 20 86 21 87 20 33 52 1 24 2 23 3 21 4 22 7 24 8 21 9 23 10 21 12 24 13 24 14 21 15 22 16 22 19 21 20 20 21 21 23 22 24 21 28 21 30 21 32 23 33 21 34 21 36 24 37 22 40 22 41 24 42 21 44 23 45 22 46 24 47 23 48 20 50 23 51 22 54 20 57 24 62 20 65 20 68 22 72 21 73 24 76 21 77 24 78 23 79 23 80 21 85 21 86 20 87 23 88 21 90 22 34 70 1 15 2 17 3 14 5 17 6 14 7 18 8 15 9 16 10 17 11 16 12 14 13 17 14 15 16 15 17 15 20 16 22 17 23 16 24 17 25 16 26 17 27 15 28 15 29 15 30 15 31 16 32 16 33 17 34 17 38 15 40 17 42 16 43 15 45 15 48 15 49 17 52 17 53 15 54 15 55 16 56 17 57 15 58 17 59 17 60 16 61 16 62 15 63 16 64 15 65 15 66 16 69 17 70 15 72 15 73 16 74 17 75 16 76 17 77 17 78 15 79 15 80 17 81 17 82 15 83 16 84 17 87 17 88 15 89 18 90 15 35 2 3 30 42 26 36 45 2 27 3 30 9 30 10 29 11 29 14 28 15 29 18 29 20 29 23 30 24 26 27 26 30 25 33 28 34 26 35 28 37 30 40 28 42 30 43 27 46 26 47 28 48 26 49 29 50 31 51 28 53 27 58 27 59 26 60 26 63 30 64 30 68 30 71 29 73 26 74 27 76 29 77 29 78 25 81 26 82 25 85 27 86 29 87 30 90 26 49 29 1 29 2 30 4 29 7 28 18 28 19 30 22 29 25 29 28 31 33 32 41 28 44 28 55 30 57 28 58 28 59 30 61 28 63 32 69 28 70 30 73 31 75 29 79 33 81 29 83 28 85 27 86 28 87 31 89 28 50 40 1 30 2 25 3 27 4 30 5 30 7 28 9 30 10 29 14 28 15 30 17 26 18 26 20 26 22 25 23 28 24 28 26 29 28 28 29 29 30 31 31 31 33 27 34 27 37 29 39 27 42 28 44 28 45 28 47 27 48 30 56 29 61 31 62 28 65 29 69 27 70 27 72 25 73 27 88 28 90 30 51 63 1 14 2 15 3 13 4 15 5 14 6 14 8 13 12 14 13 13 14 15 16 15 18 15 19 13 20 13 21 15 24 14 25 15 26 15 27 13 28 14 30 14 31 15 32 15 33 15 34 13 35 14 36 14 37 14 38 14 39 15 40 13 42 15 43 14 44 14 45 15 46 13 48 15 49 15 50 14 51 14 52 15 53 13 54 15 56 15 57 15 58 15 60 15 63 13 64 14 67 14 68 15 69 15 70 13 72 15 73 13 76 15 77 14 78 15 80 14 84 14 85 15 86 13 89 14 52 54 1 32 2 31 3 30 4 28 5 31 9 28 10 29 13 28 15 29 16 29 19 30 21 30 23 26 25 27 27 31 29 31 30 26 31 27 32 28 33 32 34 30 36 27 37 28 38 32 39 31 41 27 45 31 47 26 48 28 49 26 50 26 51 31 52 28 53 29 54 31 55 32 56 28 58 27 59 28 60 29 61 26 64 28 65 27 67 30 68 29 71 29 74 29 76 28 78 29 79 32 82 26 83 26 86 29 90 28 32 5 66 3 21 6 23 7 21 8 21 10 21 11 20 12 21 13 23 14 21 15 22 16 20 18 24 19 24 20 24 21 20 23 22 25 21 26 23 27 22 28 21 29 23 31 24 32 24 35 23 36 21 40 24 41 20 42 23 43 24 44 23 45 22 46 24 47 23 49 23 50 21 51 20 52 23 55 24 56 20 57 23 58 21 60 22 61 21 62 24 63 24 64 21 66 22 68 24 70 21 72 22 73 20 75 23 76 24 77 20 78 24 79 23 80 21 82 21 83 21 84 21 85 24 86 21 87 23 88 23 89 20 90 23 6 21 5 24 16 24 20 25 26 25 28 26 32 26 33 24 36 28 39 25 44 27 51 26 53 24 57 27 58 27 74 26 75 28 78 26 80 24 85 26 86 27 90 27 7 67 1 25 2 27 3 28 4 28 5 29 6 26 7 29 10 26 11 27 13 27 14 24 16 25 17 29 18 26 19 30 20 24 22 29 23 27 24 28 25 28 28 25 29 26 31 27 34 29 35 29 36 25 38 27 39 28 42 26 43 26 44 26 45 25 46 26 48 25 49 29 50 25 51 26 52 25 53 29 54 25 55 27 57 25 59 28 60 25 61 25 65 26 66 26 67 27 70 29 71 29 72 28 73 26 74 26 75 25 77 24 78 25 79 28 80 28 81 24 82 29 83 25 84 29 85 27 86 26 87 29 88 25 90 25 8 53 1 17 2 16 3 18 5 17 6 18 9 18 11 16 13 18 16 18 19 17 20 16 25 18 31 16 33 17 34 17 35 17 38 18 39 15 42 15 43 18 46 18 48 17 49 18 51 18 53 17 54 18 55 17 58 16 59 17 60 16 63 15 66 18 67 17 68 18 69 17 70 17 71 18 72 16 73 18 76 17 77 18 78 18 79 16 80 16 82 16 83 15 84 18 85 18 86 16 87 16 88 18 89 19 90 16 13 19 4 22 9 24 14 25 16 23 18 21 27 22 29 21 34 21 44 22 48 25 50 25 51 24 58 22 60 24 64 22 81 21 84 25 87 24 88 21 14 27 7 31 9 26 10 30 12 26 13 27 16 26 17 29 19 27 22 29 27 26 30 26 33 28 36 31 38 31 47 29 58 26 59 29 61 26 62 30 64 30 70 26 73 28 75 26 76 29 86 26 87 28 89 30 15 72 1 18 2 18 3 17 4 18 5 17 6 17 7 19 9 18 10 16 11 19 12 17 14 18 15 17 16 18 17 17 19 16 21 18 25 17 26 17 28 16 29 16 30 18 31 16 32 18 33 18 34 17 35 17 36 16 38 16 39 18 40 18 43 18 45 17 46 17 47 17 48 16 51 16 53 16 54 17 55 18 56 18 57 18 58 15 59 16 61 18 62 17 63 18 64 16 66 16 67 15 68 19 69 18 70 16 71 17 72 16 73 16 74 17 75 18 76 18 77 18 78 18 79 17 81 17 82 16 83 16 84 17 85 18 86 15 87 17 88 16 89 16 90 16 16 53 1 26 2 25 4 23 7 24 8 25 9 26 11 26 12 26 14 23 15 24 16 23 17 26 21 22 25 24 26 25 30 26 32 24 33 23 35 26 36 23 38 23 39 22 43 26 45 25 47 25 48 26 50 25 52 23 56 22 57 22 59 25 60 24 63 24 64 22 65 25 67 26 69 25 71 26 73 23 74 25 75 24 77 23 78 25 79 24 81 22 82 25 83 23 84 22 85 22 86 26 88 26 89 22 90 25 17 64 2 32 3 27 4 30 5 32 7 31 9 28 10 32 11 31 12 30 14 29 15 29 16 28 17 32 18 31 19 30 21 31 23 31 24 28 25 26 26 30 27 29 28 32 29 32 32 31 33 27 34 27 35 30 36 29 38 26 39 26 41 26 42 31 44 26 45 30 47 29 48 27 49 28 51 30 52 26 55 28 56 28 58 32 59 29 60 29 61 31 62 27 64 31 65 29 68 29 69 30 70 28 73 27 75 26 76 28 77 27 78 28 79 32 81 29 83 32 84 28 85 29 86 28 88 30 90 28 18 39 1 13 7 12 11 12 12 12 17 12 19 13 21 13 23 14 27 12 29 14 33 13 34 14 39 12 40 12 41 13 43 14 44 12 50 13 51 12 52 14 56 14 58 12 61 13 62 14 63 12 68 14 69 14 70 12 71 13 73 12 76 14 78 13 80 12 81 14 82 14 83 13 85 14 86 13 89 12 19 40 1 26 2 27 3 25 6 29 7 27 9 24 11 26 12 26 14 26 18 27 19 29 22 25 23 28 24 26 27 29 30 25 31 27 33 27 34 28 37 26 42 27 43 25 44 27 45 28 46 28 48 26 55 25 59 25 61 26 63 26 64 28 71 25 73 25 80 25 83 27 86 25 87 26 88 28 89 25 90 30 20 39 3 15 7 15 8 14 11 14 12 14 16 15 18 16 19 16 25 16 27 14 28 15 30 16 32 16 35 15 37 16 42 15 43 15 44 16 45 16 51 14 53 14 54 15 56 14 59 15 63 16 66 16 68 15 71 14 73 14 75 14 76 15 77 15 83 16 84 16 86 16 87 15 88 14 89 15 90 15 37 63 2 11 3 13 4 12 5 13 6 11 7 12 8 12 9 13 10 11 12 13 14 11 15 13 16 12 17 13 18 11 22 12 23 11 24 12 27 12 28 13 29 13 30 13 31 12 32 13 33 12 36 11 37 13 39 12 40 13 43 13 44 12 45 13 46 11 47 13 50 11 51 12 52 12 53 12 54 12 55 13 56 13 57 13 59 11 60 12 61 12 62 12 63 11 64 11 65 13 66 13 68 11 70 13 71 11 73 13 74 12 75 12 76 11 78 13 79 12 80 12 84 12 86 13 87 12 38 66 1 16 2 15 4 18 5 18 6 17 7 17 8 16 9 16 10 17 11 18 13 17 15 17 16 15 17 17 18 16 20 15 21 17 22 17 23 17 24 16 27 17 33 16 35 17 38 17 39 15 41 18 43 17 44 16 45 16 46 18 49 19 50 18 51 17 52 16 54 16 55 18 56 16 57 18 58 16 59 15 60 16 61 18 62 18 63 17 64 18 65 18 67 17 68 16 69 15 70 18 72 16 73 17 74 16 76 18 77 18 79 18 80 17 81 18 82 19 83 16 85 18 86 17 87 18 88 15 89 16 90 17 39 59 1 15 3 16 5 14 6 14 7 14 8 15 10 15 12 16 13 14 14 15 15 15 16 16 17 14 18 15 19 15 20 16 21 16 23 15 24 15 25 14 26 16 27 16 29 16 30 14 31 16 32 16 33 15 34 14 38 15 39 14 40 14 41 15 42 15 44 16 45 15 46 14 47 14 48 16 50 15 51 15 53 14 56 16 58 14 59 14 60 15 61 16 62 15 64 15 65 16 69 14 72 14 73 14 77 15 78 15 81 14 82 14 83 14 84 16 89 16 40 9 3 18 6 19 20 17 34 17 37 17 42 18 51 18 59 18 80 18 41 88 1 16 2 16 3 16 4 17 5 17 6 16 7 16 8 18 9 19 10 17 11 17 12 16 13 18 14 18 15 16 16 16 17 17 18 17 19 18 20 17 21 18 22 16 23 19 24 16 25 18 26 17 27 16 28 18 29 18 30 17 31 18 32 19 33 17 34 17 35 16 36 17 37 18 38 16 39 16 40 15 41 18 42 17 43 18 44 16 45 18 46 16 47 16 48 16 49 16 50 16 51 16 52 17 53 17 54 17 55 17 56 15 57 18 58 17 59 17 61 16 62 18 63 18 64 17 65 17 66 16 67 16 69 17 70 18 71 17 72 16 73 16 74 19 75 18 76 16 77 16 78 16 79 17 80 17 81 18 82 16 83 16 84 16 85 16 86 16 87 16 88 16 89 16 90 17 42 50 3 23 4 28 5 28 6 26 9 27 11 24 12 25 14 24 15 29 16 26 17 26 18 24 23 29 24 28 26 25 27 24 29 24 31 24 34 28 37 24 38 26 41 25 42 28 48 25 49 27 50 25 54 28 58 27 60 27 61 26 62 26 63 26 64 28 66 26 67 26 68 24 69 24 72 26 74 25 76 29 78 25 79 28 81 26 82 24 83 26 84 27 85 26 86 24 87 25 90 24 43 20 1 23 3 21 4 21 5 24 6 23 12 20 14 22 23 22 30 21 33 23 39 23 40 21 50 21 52 22 58 22 62 23 76 20 79 21 85 21 86 20 44 67 1 16 2 16 3 17 4 15 6 16 7 16 8 16 9 17 11 16 13 16 14 17 15 18 18 17 19 17 21 18 22 16 23 18 24 16 25 16 26 18 27 18 28 17 30 16 32 16 33 19 34 19 35 18 36 16 37 18 38 17 42 18 43 17 44 16 45 18 46 18 48 17 49 18 50 15 51 16 53 16 54 16 55 15 56 16 57 18 59 15 60 18 62 15 63 16 65 17 66 16 67 16 69 17 70 17 71 18 72 17 73 17 74 16 75 18 77 17 78 19 81 16 82 16 83 18 85 16 86 16 88 18 90 16 45 59 1 19 4 17 5 20 7 19 9 18 10 19 11 19 12 19 13 19 18 19 20 20 21 18 22 18 23 17 24 17 25 19 28 19 29 18 30 18 32 19 33 19 34 17 39 17 40 19 41 19 42 19 43 17 44 18 45 17 46 16 47 18 49 19 50 17 51 17 52 19 53 18 55 17 56 19 57 18 58 17 59 17 60 17 62 17 64 20 67 18 68 18 69 19 73 18 74 19 75 17 77 17 79 19 80 18 81 17 82 17 84 19 85 18 87 17 88 17 46 19 1 28 9 28 10 25 18 24 23 28 25 25 31 26 38 24 39 28 44 27 49 25 51 24 53 25 62 28 64 27 73 29 82 26 87 26 90 28 47 54 2 22 3 20 4 22 5 20 8 21 10 23 11 21 12 22 13 20 15 21 16 19 17 20 18 21 22 22 23 19 24 20 25 20 28 23 30 23 32 23 33 19 36 22 37 20 38 20 39 22 40 20 43 22 48 23 49 23 51 22 56 23 57 19 59 22 60 20 61 20 62 23 64 21 65 22 66 22 67 21 68 21 70 23 71 21 72 19 73 22 75 22 76 21 78 21 80 21 85 22 86 19 88 23 89 23 90 21 48 57 1 16 3 14 4 14 8 14 12 14 13 15 14 15 15 16 16 14 17 15 18 14 19 14 21 14 23 14 25 14 26 16 27 14 29 15 31 16 32 14 33 14 34 16 35 16 39 14 41 16 42 15 43 15 44 14 46 16 49 16 50 16 52 16 54 16 55 16 56 14 58 14 63 16 64 15 66 14 67 14 69 16 70 15 71 14 72 15 73 15 74 15 75 15 76 15 78 15 79 14 80 16 82 16 83 16 84 14 85 16 87 16 89 15 49 7 14 12 21 12 29 13 69 13 76 12 82 11 85 13 50 71 1 19 2 19 5 17 6 16 7 18 8 18 9 16 10 16 11 18 12 16 13 17 14 19 16 19 18 18 20 18 21 16 22 17 23 19 24 18 25 19 26 17 27 20 30 19 31 18 33 18 34 19 35 16 38 17 39 17 40 18 41 17 43 18 44 16 45 19 46 20 47 18 49 18 51 19 53 19 54 18 55 19 56 20 57 18 58 20 59 19 60 19 62 17 63 16 64 20 65 17 66 18 68 18 70 19 71 16 72 17 73 18 75 19 76 18 77 18 78 19 79 19 80 19 81 17 82 19 83 18 84 17 85 19 87 18 88 18 89 17 90 20 51 60 1 16 2 18 3 16 5 19 6 17 7 19 8 16 9 18 11 18 12 17 13 16 14 17 15 17 16 16 18 20 20 17 23 19 25 17 29 17 30 18 31 18 32 20 33 19 34 17 36 17 37 16 40 18 41 19 42 19 43 19 44 17 45 18 47 19 48 19 50 16 53 19 54 19 55 16 57 17 58 17 59 19 61 19 62 17 64 17 65 17 67 19 68 17 69 17 71 18 73 17 74 19 75 19 78 17 79 18 80 18 83 17 84 17 87 18 88 18 90 17 52 66 1 15 2 16 3 16 4 17 5 15 7 17 8 16 10 15 11 16 16 16 17 16 18 17 19 15 21 17 22 17 23 16 25 16 26 18 27 15 28 17 29 15 30 17 31 17 32 15 33 15 34 15 35 17 36 15 37 16 40 16 41 15 42 17 43 17 44 16 46 15 49 17 53 15 54 15 55 16 56 15 57 15 58 16 60 17 61 17 62 16 63 17 64 15 65 15 66 17 67 15 68 15 69 16 71 14 72 16 73 16 74 16 76 16 80 16 81 15 82 16 83 17 84 15 86 15 87 17 88 15 90 17 53 41 2 17 3 17 10 17 11 19 13 19 14 18 15 19 21 18 22 20 24 18 25 19 27 17 28 19 29 18 34 19 35 17 37 19 38 19 40 18 41 20 42 18 47 19 48 17 49 19 51 17 52 20 56 18 57 19 58 19 60 18 62 18 70 19 73 17 74 17 77 17 79 16 80 18 82 20 83 19 84 17 85 18 54 79 1 16 3 16 4 18 5 16 6 17 8 15 9 16 10 15 11 17 12 15 13 17 14 16 15 17 16 15 17 17 18 16 20 15 21 16 22 15 23 17 24 18 25 17 26 17 27 16 28 17 29 16 30 15 31 17 32 16 34 15 36 18 37 15 38 17 39 17 40 16 41 17 42 18 43 16 44 16 45 16 46 15 47 15 48 15 49 15 51 17 52 15 53 17 54 16 55 17 57 17 58 15 59 15 60 16 62 15 63 17 64 16 65 17 66 17 67 15 68 18 69 15 70 17 71 16 72 17 73 15 75 17 76 17 77 17 78 16 79 15 81 17 82 16 83 17 84 17 85 17 86 15 87 17 89 16 90 15 55 74 1 22 2 22 4 23 5 22 7 25 8 22 9 23 10 25 11 22 12 23 14 24 15 21 16 21 18 25 19 21 20 23 21 21 23 21 24 21 25 21 26 23 27 24 28 24 29 23 30 21 31 23 33 24 34 23 36 23 37 23 38 23 40 22 41 24 42 22 43 22 45 24 46 22 47 21 48 23 49 21 50 21 51 24 52 21 53 25 54 23 55 25 57 25 58 21 59 25 60 25 61 24 62 25 63 25 64 24 65 21 66 24 67 24 68 23 69 25 71 22 72 22 73 25 74 22 75 22 76 22 77 25 78 24 80 24 82 24 83 22 84 25 85 23 87 24 90 21 56 46 2 22 5 21 8 23 11 21 15 20 17 21 18 21 19 23 20 23 21 24 22 21 24 24 26 21 27 24 28 23 29 21 30 21 31 22 32 24 35 22 42 23 43 21 44 23 48 23 50 20 54 22 55 23 57 21 58 24 61 24 62 20 64 24 65 20 68 23 69 21 70 23 72 22 74 20 77 23 78 22 79 22 83 20 85 23 86 23 88 20 89 22 4 57 53 1 10 2 10 3 9 4 10 5 11 7 10 8 10 13 10 15 10 16 10 17 11 23 11 24 9 25 10 26 9 28 10 32 9 33 9 34 10 35 10 37 9 38 11 39 10 41 9 42 10 45 10 47 11 48 10 50 9 52 9 53 10 54 10 55 11 56 10 58 11 59 10 61 10 62 11 63 10 64 11 65 11 69 10 71 10 72 10 73 10 74 11 78 10 83 10 85 10 86 10 87 10 88 10 89 11 58 23 5 25 7 29 9 27 12 30 15 25 19 27 27 27 37 29 46 26 48 29 50 29 51 30 54 27 55 29 61 27 67 29 68 25 71 25 75 28 80 27 83 29 84 26 87 28 59 68 1 25 2 27 3 28 4 30 6 28 7 28 8 26 10 29 11 27 13 28 14 27 16 24 18 29 19 28 20 24 21 26 22 29 23 25 24 27 26 29 28 25 29 28 30 25 32 25 33 29 34 25 35 25 36 28 37 29 38 29 39 27 40 28 41 25 42 25 43 25 44 27 45 26 47 25 48 26 49 25 50 26 51 27 52 29 53 27 55 28 56 30 57 27 59 25 60 25 61 29 63 25 64 29 65 28 66 24 67 25 69 26 70 25 71 28 75 27 77 28 78 28 79 27 80 28 84 27 85 27 86 28 89 29 90 25 60 42 2 28 3 31 4 29 6 30 7 31 9 29 12 33 13 28 14 30 17 29 18 31 22 32 26 32 31 31 32 32 34 33 39 30 43 32 48 31 50 30 51 31 52 29 53 29 54 29 55 31 57 33 59 27 62 29 64 29 66 29 70 32 71 31 73 31 75 27 78 29 79 30 80 28 82 30 83 33 85 32 86 32 88 33 +5 4 1 36 3 19 6 17 8 18 9 19 13 19 14 17 17 16 18 19 21 18 22 16 23 20 24 17 26 20 28 16 30 16 35 17 36 17 37 17 39 18 48 20 49 19 50 18 53 19 54 19 56 16 59 19 63 19 65 17 68 19 75 17 76 20 77 19 83 20 86 18 87 17 88 19 2 3 11 11 48 11 52 11 3 3 52 20 54 19 66 19 4 51 2 30 3 29 5 28 6 31 7 27 10 31 12 30 14 30 17 29 18 33 19 29 21 30 23 30 24 29 25 31 26 31 28 30 29 33 34 29 37 29 38 28 39 32 40 32 41 32 42 33 43 27 47 31 48 30 51 31 53 29 54 29 58 33 60 31 61 30 62 29 63 29 64 33 65 28 66 31 69 33 74 29 75 29 78 33 79 29 82 33 83 29 84 32 85 27 86 27 89 29 90 31 8 37 4 5 15 40 18 52 18 53 19 38 3 22 14 36 14 68 14 39 43 1 22 2 23 3 21 4 21 7 21 15 20 17 24 18 24 19 23 21 22 22 21 23 21 25 20 26 21 28 24 29 24 30 20 32 20 33 23 35 21 36 22 38 24 40 24 42 21 48 21 54 24 55 22 60 23 63 24 66 21 67 20 68 23 70 23 71 21 73 24 76 23 77 20 78 23 79 21 80 20 83 23 85 20 87 20 40 37 4 22 5 22 10 23 12 23 15 25 16 22 19 22 22 25 25 24 27 23 37 22 40 24 41 24 44 23 47 21 48 21 49 22 50 25 51 22 52 21 55 23 57 22 60 21 61 22 62 25 64 22 65 24 66 22 67 21 68 23 70 24 71 25 74 24 76 21 81 25 87 25 89 21 41 52 1 30 3 29 9 29 11 29 12 29 13 29 14 30 15 29 16 29 19 30 21 30 24 29 26 28 27 30 30 29 31 28 33 27 34 33 35 30 36 31 37 30 39 31 40 33 41 33 42 30 44 27 48 32 49 31 50 31 51 29 52 31 55 30 58 32 59 30 60 33 62 27 65 31 66 29 67 28 68 30 70 28 71 31 73 28 75 28 76 32 78 27 80 31 81 30 86 30 87 32 88 33 89 30 42 48 2 19 4 20 5 17 6 17 7 20 9 19 10 17 12 20 17 19 22 21 23 21 28 20 29 19 32 18 34 18 35 18 36 18 38 19 41 17 43 18 46 18 48 17 49 19 50 21 51 20 52 18 53 18 54 20 56 18 57 20 59 18 60 18 63 20 64 17 66 19 68 18 69 20 71 19 72 18 74 18 78 19 79 18 82 19 84 17 86 18 88 18 89 20 90 20 43 59 3 15 4 15 5 16 7 14 8 16 9 17 10 16 11 17 12 18 13 16 15 16 20 15 21 17 22 14 24 17 27 18 28 17 30 15 31 15 34 16 35 17 37 15 40 17 41 16 44 17 45 16 46 15 47 16 49 15 50 15 51 15 52 15 53 15 55 16 56 17 57 15 58 17 59 15 60 15 62 15 63 14 66 16 68 15 70 16 71 15 73 16 74 17 75 15 76 16 77 18 78 17 79 17 80 17 81 17 82 15 85 17 87 17 88 16 90 15 44 7 2 12 19 11 41 13 47 11 56 12 58 13 88 12 24 9 67 2 14 3 14 4 13 5 14 7 14 8 12 9 13 11 13 13 13 14 12 15 14 16 14 18 14 19 12 20 14 23 13 24 14 25 13 26 13 27 14 28 14 30 14 31 14 32 12 33 12 34 13 36 12 37 12 38 13 39 12 40 13 41 13 42 14 43 12 45 12 47 12 48 12 49 14 50 12 51 13 52 12 53 13 54 13 55 13 57 14 58 12 59 13 60 14 61 14 62 13 64 14 65 14 66 12 68 13 69 13 70 12 72 14 75 14 76 13 77 13 78 13 79 12 80 12 81 13 82 14 86 13 89 12 10 70 1 23 2 25 3 26 4 24 5 24 8 26 10 25 11 25 13 24 14 25 15 26 16 22 17 25 18 26 19 22 20 25 21 26 22 22 23 22 24 22 25 22 26 22 27 22 28 23 29 22 30 23 31 24 32 23 33 23 34 23 35 24 36 25 38 23 39 26 40 23 43 25 46 26 47 24 49 22 50 22 51 24 53 24 54 22 57 24 58 24 59 24 60 23 61 25 62 26 63 23 65 25 67 22 68 25 69 25 70 22 71 26 73 26 74 24 75 25 76 22 77 26 79 23 80 25 82 24 83 23 85 26 87 23 88 22 89 22 90 23 11 8 16 20 28 20 35 23 43 19 69 22 73 22 75 20 89 21 12 65 2 23 3 19 4 23 5 20 7 21 8 22 9 22 10 22 12 21 13 21 14 20 15 23 16 21 17 22 19 19 20 21 22 21 23 19 25 20 27 19 28 21 30 21 31 23 34 19 36 21 39 23 40 21 42 20 43 23 44 21 46 22 47 20 49 22 50 22 51 19 52 19 54 23 56 19 58 22 59 23 60 20 61 21 62 20 63 21 64 22 65 21 67 20 69 21 70 22 71 22 72 21 73 19 74 21 77 19 79 20 80 20 81 22 82 20 83 22 84 23 85 19 87 22 88 20 89 22 90 22 13 1 83 27 14 58 4 30 5 29 6 30 8 26 9 27 10 28 11 29 13 26 17 29 18 26 19 30 20 29 21 29 22 28 23 27 24 29 26 27 29 30 30 27 31 28 32 31 34 26 36 29 38 29 40 30 41 29 43 29 44 29 45 29 46 29 50 30 52 30 54 28 57 31 59 30 61 29 62 30 63 30 64 29 65 27 67 28 68 30 70 29 71 30 72 28 73 27 74 26 75 30 77 31 78 26 79 27 80 28 81 30 82 26 84 27 87 29 88 27 90 28 15 16 12 15 18 13 26 13 28 15 33 15 38 15 39 13 43 13 45 15 49 14 56 13 64 14 69 14 75 15 77 13 87 13 16 18 1 27 7 27 10 28 12 24 15 25 17 27 21 24 22 29 25 26 27 28 28 24 39 27 43 28 57 28 59 24 62 26 71 24 84 25 33 57 3 19 4 20 5 20 8 21 12 20 13 18 14 20 16 20 18 19 19 17 21 17 23 18 24 19 25 20 27 20 28 19 29 19 30 21 31 19 32 18 33 18 34 20 35 20 36 19 38 21 40 17 42 17 43 21 44 18 46 17 47 19 49 20 50 18 51 20 54 18 55 18 59 18 61 19 62 18 65 21 66 20 67 18 69 20 70 18 71 20 74 17 75 17 76 17 78 20 80 19 81 20 83 18 84 20 86 20 87 20 88 21 90 18 34 63 1 24 2 22 3 25 4 24 5 25 6 24 7 22 8 24 11 23 13 25 14 25 16 22 18 21 19 22 20 21 21 21 22 23 23 22 25 23 27 23 29 23 30 23 32 25 33 21 34 25 35 22 37 21 40 21 42 25 43 23 44 24 45 23 46 23 47 24 48 22 49 23 51 21 53 23 54 24 57 23 58 24 59 25 63 23 64 23 66 24 67 22 69 23 70 21 71 25 72 25 74 22 76 25 77 23 78 25 79 25 81 24 82 21 83 22 85 23 86 21 87 21 88 22 89 24 35 68 1 15 3 13 5 13 6 15 7 14 8 15 9 14 11 14 13 14 14 15 15 14 16 14 17 14 19 14 20 15 22 15 23 14 24 15 25 13 27 14 29 14 30 15 31 14 32 13 33 14 34 13 36 13 37 13 38 15 39 15 41 13 44 14 45 13 46 15 47 14 48 15 50 13 53 13 54 15 55 15 56 13 57 13 58 15 59 15 60 13 61 15 62 14 63 13 64 15 65 13 67 13 68 13 71 13 72 13 73 14 74 13 77 14 79 15 80 13 81 14 82 14 83 13 84 15 85 14 87 14 88 13 89 15 90 15 36 49 3 11 4 9 5 9 6 11 7 10 8 11 9 9 10 9 11 10 16 9 17 11 19 10 21 10 22 10 23 10 26 11 30 10 31 11 32 11 33 11 35 10 36 9 38 9 39 11 41 10 42 11 44 10 46 9 47 9 48 11 49 10 54 9 55 10 56 10 59 10 61 9 65 10 66 10 67 9 68 10 71 11 72 11 73 11 79 9 80 10 84 11 88 10 89 10 90 10 37 62 2 20 3 19 7 16 8 18 10 20 11 19 12 19 13 17 15 18 19 19 20 17 21 17 22 18 23 17 24 19 25 19 26 18 27 17 28 20 30 18 31 18 32 17 35 17 36 18 37 19 38 18 40 17 42 20 44 18 46 17 47 18 48 18 50 17 51 17 53 19 54 17 55 18 57 19 58 18 59 18 60 19 62 18 64 19 65 18 66 19 67 16 68 17 69 19 70 18 71 19 72 18 73 20 74 19 75 17 76 19 77 17 80 18 81 16 86 18 88 20 89 17 90 19 38 38 1 16 4 16 5 14 7 16 8 16 11 14 13 15 15 16 17 16 19 16 21 16 24 14 26 15 27 16 30 15 31 15 32 14 37 16 38 15 39 15 42 15 47 14 48 15 49 14 56 15 58 15 60 16 61 16 66 16 68 15 72 16 73 15 76 15 78 14 80 14 81 14 84 14 89 15 39 37 5 15 7 16 8 16 11 17 12 17 16 15 17 16 19 15 21 17 23 15 26 17 31 17 32 18 33 17 37 17 38 16 41 16 48 15 50 17 51 16 52 15 53 16 57 15 60 15 61 16 62 17 63 15 66 16 68 15 70 17 71 16 74 16 77 16 80 17 84 15 87 17 89 17 40 81 1 17 4 18 5 15 6 16 7 18 9 16 10 16 11 18 12 17 13 18 14 18 15 16 16 17 17 17 18 16 19 18 20 18 22 16 24 17 25 17 26 18 27 16 28 16 29 16 30 18 31 18 32 17 33 15 34 19 35 17 37 17 38 16 39 19 40 16 41 16 42 18 43 16 44 18 45 15 46 18 47 16 48 18 49 17 50 17 51 18 52 17 54 17 55 16 56 16 57 18 58 16 60 18 61 16 62 16 63 17 64 18 65 16 66 19 67 18 68 17 69 16 70 18 71 17 72 18 73 18 74 18 75 19 76 17 77 18 78 18 79 18 81 18 82 17 83 15 84 17 85 19 86 17 87 17 88 17 89 18 90 16 45 10 7 21 26 23 34 23 36 21 37 21 41 22 44 24 63 23 64 23 86 22 46 81 1 28 2 30 3 31 4 32 5 28 6 27 7 30 8 32 9 32 10 32 11 27 12 32 13 31 14 32 15 32 16 32 17 27 19 29 21 31 23 28 24 31 25 28 26 29 27 30 28 32 29 32 30 32 31 28 32 31 33 28 34 28 35 32 37 30 38 33 39 28 40 33 41 27 42 32 43 32 44 30 45 33 46 31 47 28 48 32 49 32 50 30 51 30 52 30 53 30 54 32 55 28 56 29 57 27 58 30 61 28 62 29 63 29 64 32 65 27 66 28 67 30 68 33 69 30 70 31 71 33 72 30 73 33 74 32 75 29 76 31 77 33 78 28 79 28 81 31 82 30 84 31 85 32 86 30 87 33 89 30 90 31 47 21 2 11 4 12 11 11 17 10 20 11 23 10 25 11 26 11 30 11 31 10 41 10 54 10 58 11 60 11 61 11 64 11 67 11 69 12 71 12 76 11 85 10 48 28 1 22 3 21 4 20 6 20 13 20 14 22 15 20 26 20 27 18 29 19 35 20 37 20 40 20 42 22 47 22 48 18 49 19 50 20 56 21 59 20 64 19 66 19 74 21 77 20 78 20 85 20 86 19 88 21 53 45 4 30 10 28 11 29 13 28 15 29 19 29 20 29 21 31 22 29 23 28 26 29 27 26 29 32 30 32 32 29 35 32 36 29 41 30 42 29 47 29 48 29 49 29 51 26 53 32 55 26 58 28 60 28 61 28 62 27 64 31 65 27 66 31 70 31 71 26 72 31 73 31 77 29 78 31 79 29 81 26 82 30 83 27 85 29 86 31 90 28 54 25 2 14 10 14 19 13 20 14 24 13 27 14 35 13 36 13 43 13 44 13 46 13 49 13 57 13 65 14 66 12 69 12 70 13 71 12 74 12 75 14 78 12 81 12 85 14 87 13 89 13 55 32 1 28 3 28 6 26 7 30 9 30 11 28 12 27 14 31 17 29 25 27 30 30 31 25 37 30 39 27 40 28 42 27 46 29 47 28 52 28 54 28 58 27 59 26 66 28 68 28 69 30 70 28 72 28 75 26 78 28 83 29 86 25 87 29 56 28 15 19 18 19 25 19 29 17 34 19 36 19 43 19 44 16 45 18 47 17 48 18 53 19 55 20 56 17 58 18 60 18 62 19 67 17 72 17 73 19 77 16 79 16 80 17 81 16 82 18 86 19 87 18 88 19 4 5 25 1 26 4 27 10 28 12 27 14 28 16 26 20 29 21 26 22 26 28 30 29 27 36 30 41 28 42 26 44 31 45 29 46 30 50 30 60 31 61 28 68 30 72 29 83 30 84 29 86 31 6 19 7 31 8 30 16 27 19 30 20 27 23 28 42 31 46 28 50 31 51 29 53 29 56 31 58 30 65 29 66 26 69 29 72 29 86 31 89 29 7 24 9 10 14 9 25 9 26 9 27 9 28 10 31 10 33 9 38 10 47 9 50 10 53 9 58 10 59 10 62 9 64 10 70 10 71 9 73 9 74 11 78 9 84 9 88 9 90 10 8 14 11 22 12 23 17 21 23 21 27 22 33 21 39 22 42 20 45 21 52 21 53 24 71 20 73 21 85 23 4 57 60 1 25 3 24 4 25 5 24 6 22 8 22 13 24 14 22 15 21 16 23 17 24 18 25 19 23 20 21 22 23 23 22 24 23 28 25 29 24 31 24 33 22 36 21 37 25 38 21 40 24 41 25 42 24 44 21 45 21 46 23 47 21 48 24 49 23 50 25 51 23 52 22 54 23 56 24 58 23 59 22 61 25 63 22 66 24 67 23 68 22 69 25 70 25 74 21 76 24 77 25 78 23 79 21 82 21 84 24 85 22 86 21 87 25 88 25 89 23 90 22 58 18 11 27 20 23 21 23 22 23 25 27 41 27 46 26 48 27 49 25 50 24 53 24 55 23 56 24 62 25 63 24 81 27 82 26 90 23 59 20 2 27 3 27 7 27 8 23 19 28 23 24 27 28 44 25 48 26 49 24 55 28 59 27 63 28 66 25 68 28 72 24 78 26 81 28 84 25 88 24 60 18 8 14 14 14 15 14 16 16 20 15 32 16 36 15 44 16 50 14 52 16 53 15 57 14 59 16 63 15 68 15 69 14 71 14 86 15 +5 4 1 57 1 23 2 22 3 25 4 22 5 24 6 24 8 25 10 22 12 23 14 24 15 22 16 23 17 23 19 24 21 22 22 22 23 24 24 23 25 22 26 21 28 25 31 22 32 22 35 25 37 23 39 22 40 22 41 25 43 22 46 24 47 21 49 22 52 22 53 25 54 21 57 24 58 23 59 25 60 24 61 21 62 22 63 22 64 22 65 22 67 21 68 23 69 24 70 23 73 22 74 22 75 21 76 24 79 21 81 23 82 24 85 22 88 24 2 65 1 12 2 12 3 14 4 14 5 14 6 13 7 12 8 13 9 14 10 13 11 12 12 14 13 14 16 12 17 12 18 14 19 13 20 13 21 13 22 12 24 14 25 12 26 12 27 14 29 14 30 13 31 12 32 14 34 14 35 14 36 13 39 12 41 12 45 12 46 12 48 12 49 13 52 13 53 12 54 14 55 14 56 14 57 14 58 13 59 14 60 14 62 13 63 12 64 14 69 13 70 14 73 14 75 12 76 13 77 13 80 14 81 14 82 13 83 13 84 14 85 13 86 13 87 14 88 14 90 13 3 8 6 24 13 24 21 21 28 23 40 21 50 23 70 25 78 22 4 12 3 15 11 17 14 18 27 18 33 17 38 18 44 17 47 18 55 18 60 16 82 15 88 17 4 5 79 1 15 3 15 4 14 5 16 6 14 7 14 8 15 9 16 10 14 11 15 12 15 14 14 15 14 16 15 17 16 18 14 19 15 20 14 21 14 23 16 24 16 25 14 26 15 28 14 29 14 31 15 32 14 33 16 34 16 35 15 36 15 37 15 38 16 40 16 42 16 43 15 44 15 45 15 46 14 47 16 49 14 50 14 52 14 53 16 54 15 55 16 57 15 58 16 59 16 60 14 61 14 62 16 64 16 65 16 66 14 67 16 68 14 69 14 70 16 71 15 72 14 73 14 74 16 75 16 76 14 77 14 78 15 79 15 80 16 81 14 82 14 83 15 84 14 85 16 86 14 87 14 88 16 89 16 90 16 6 66 1 16 2 15 3 15 5 17 6 17 7 14 9 17 10 16 12 15 13 16 16 17 18 16 19 17 21 18 22 17 23 16 25 16 27 17 28 16 29 15 30 17 32 17 33 15 34 17 35 15 36 17 37 17 38 17 40 16 41 15 42 16 43 15 46 16 48 16 49 17 51 17 53 16 54 16 58 16 59 16 60 15 61 14 62 15 63 16 64 18 65 16 66 15 68 16 70 16 71 17 72 17 73 17 74 16 76 14 77 16 78 17 79 17 81 16 82 15 83 17 85 17 86 16 87 15 88 17 89 17 90 16 7 62 1 25 4 22 5 24 7 24 8 25 9 26 10 24 11 25 12 26 13 25 14 22 16 22 17 25 18 26 19 23 20 24 21 23 23 22 24 23 25 24 26 22 27 23 29 25 31 25 32 22 34 23 35 24 36 25 37 25 38 24 40 26 42 23 43 25 44 23 48 25 49 22 50 22 52 22 53 26 54 23 55 25 56 25 57 23 58 23 60 23 61 25 65 26 67 26 69 26 70 25 73 22 78 25 79 26 80 26 82 23 83 26 84 25 85 25 87 25 88 23 89 25 90 25 8 42 5 28 6 28 7 33 11 27 13 29 16 32 22 33 25 31 26 32 27 30 28 31 33 28 37 27 38 29 39 32 42 30 43 29 44 28 46 31 47 33 48 29 50 33 52 32 54 27 58 27 60 31 61 30 62 29 65 27 67 31 68 31 73 28 76 28 77 31 78 27 79 31 83 29 84 31 87 31 88 29 89 29 90 33 8 9 46 1 10 2 10 3 9 9 9 11 10 12 10 13 10 14 11 15 11 16 10 17 11 18 11 19 11 21 9 23 10 24 10 26 10 28 11 29 11 30 11 31 10 35 9 36 9 37 10 38 10 39 10 40 10 48 10 53 9 60 10 61 10 66 10 68 10 71 10 72 11 74 11 75 11 76 9 77 10 78 10 79 10 83 9 84 9 85 9 89 11 90 10 10 41 1 22 4 24 6 24 8 23 12 25 13 26 17 23 18 22 19 25 21 25 22 23 23 23 24 25 26 22 27 23 29 22 31 25 32 24 34 25 37 24 40 24 42 24 43 22 44 26 45 25 46 25 47 26 48 26 51 25 57 24 60 23 63 22 65 26 68 26 71 23 77 25 80 22 82 22 84 23 86 22 89 26 11 51 1 17 3 15 4 18 7 15 9 17 14 16 19 18 20 14 21 15 23 16 24 14 25 16 26 16 30 16 32 15 33 14 35 16 37 15 38 15 39 17 40 16 42 17 44 15 45 15 46 18 47 16 50 16 51 17 53 17 55 17 56 16 57 17 58 17 61 14 62 15 63 15 64 15 65 17 66 17 68 16 69 17 73 15 74 16 75 17 77 15 78 15 80 17 81 16 82 16 85 14 89 16 12 53 5 12 8 13 9 12 11 12 13 14 14 12 15 13 16 12 18 14 19 12 21 12 22 13 23 12 24 13 25 13 26 14 28 13 29 14 31 14 34 14 35 13 36 13 38 14 39 12 40 14 43 14 44 13 45 14 46 12 48 13 49 13 50 12 52 14 54 14 58 12 60 13 61 14 62 14 63 12 66 12 68 12 69 13 70 13 75 13 77 12 78 14 79 12 80 14 82 13 83 14 87 12 88 13 89 12 29 29 1 17 7 19 8 17 13 17 18 17 19 19 21 19 24 19 25 16 28 19 29 18 30 18 31 18 35 19 39 18 43 18 46 18 52 16 53 20 59 20 64 18 65 20 66 17 67 17 68 17 70 17 81 17 85 19 89 19 30 11 1 19 8 18 17 18 21 20 34 18 38 19 66 19 73 21 84 20 86 18 87 20 31 74 2 23 5 19 6 21 7 23 8 20 9 20 10 21 11 21 12 20 13 23 14 20 15 21 16 21 17 22 18 21 19 22 20 21 22 19 23 21 24 21 25 22 26 22 28 20 29 22 30 22 31 20 32 20 33 22 34 22 36 20 37 22 38 21 40 21 41 20 42 22 43 21 44 19 45 23 48 20 50 22 51 21 52 21 53 21 54 21 55 23 56 21 57 23 58 21 59 22 60 23 61 22 62 21 63 20 65 22 66 22 67 21 68 22 71 22 73 21 74 19 75 20 76 22 77 21 78 19 79 20 80 21 81 20 82 23 83 21 85 19 86 20 88 22 89 22 90 21 32 9 49 17 52 20 53 18 56 16 72 18 73 18 76 16 87 18 88 19 24 5 79 1 12 2 12 3 13 4 13 5 13 6 11 7 13 8 12 9 12 10 11 11 12 12 13 13 12 14 11 16 13 17 12 18 13 19 11 20 13 21 13 23 12 24 12 25 11 26 12 27 11 28 11 29 13 30 11 31 12 32 13 33 11 34 11 35 13 36 12 37 11 38 13 40 12 42 13 43 13 44 12 46 13 47 11 48 11 50 13 51 12 54 13 56 13 57 12 58 13 59 12 60 12 61 13 62 12 63 13 64 13 66 12 67 12 68 13 69 11 70 12 71 12 72 13 73 12 74 12 75 12 76 12 77 13 78 12 79 12 80 12 81 13 83 11 84 13 85 12 86 12 87 13 88 11 89 12 90 13 6 36 8 15 10 14 12 16 14 16 18 14 22 14 23 14 24 16 28 14 29 15 31 14 34 16 41 16 42 15 43 14 48 15 51 15 54 16 56 16 57 14 62 14 68 16 69 15 70 14 71 14 74 16 75 16 77 14 79 15 81 15 82 15 83 15 84 15 87 15 89 14 90 16 7 37 4 13 5 12 6 13 7 12 9 13 12 13 14 13 17 12 20 13 21 11 22 12 23 13 28 12 30 13 33 12 35 11 38 11 44 12 46 13 49 13 51 11 53 12 55 13 57 11 60 12 62 13 63 11 64 11 66 12 71 11 72 11 73 12 76 11 79 13 86 12 87 13 89 12 8 32 2 14 3 13 4 12 6 13 13 13 14 12 15 13 17 12 21 12 23 13 24 12 28 13 29 14 30 13 32 12 33 14 37 13 40 13 42 14 44 12 46 14 47 12 52 14 57 14 64 14 76 14 82 12 83 13 84 13 88 12 89 14 90 12 29 89 1 10 2 10 3 10 4 11 5 9 6 10 7 9 8 9 9 10 10 9 11 9 12 10 13 11 14 10 15 11 16 10 17 10 18 9 19 9 20 10 21 10 22 10 23 10 24 10 25 10 26 11 27 9 28 9 29 9 30 9 31 11 32 10 33 11 34 10 35 10 36 11 37 10 38 10 39 10 40 10 41 10 42 9 43 9 44 10 45 10 46 11 47 10 48 9 49 10 51 10 52 9 53 10 54 10 55 10 56 11 57 11 58 10 59 10 60 10 61 10 62 9 63 11 64 10 65 10 66 10 67 10 68 9 69 10 70 11 71 10 72 10 73 10 74 10 75 10 76 11 77 11 78 10 79 10 80 9 81 9 82 10 83 11 84 10 85 11 86 11 87 10 88 10 89 10 90 11 30 9 4 18 24 15 29 18 30 17 34 16 59 17 66 18 78 16 90 18 31 69 1 23 2 24 3 24 4 26 5 27 6 27 7 24 8 24 9 23 10 26 11 25 12 25 13 23 14 27 15 26 16 23 17 23 18 24 19 27 20 24 23 25 24 23 25 24 27 25 28 26 30 26 31 26 32 23 33 24 34 23 35 24 37 24 40 24 41 24 43 26 44 25 45 24 46 23 47 23 48 27 49 23 54 27 55 24 56 27 57 25 58 27 59 23 60 24 61 24 62 24 63 27 65 27 69 27 70 23 71 24 72 27 74 27 75 27 76 25 77 23 79 24 81 24 83 26 84 25 85 27 86 26 87 23 88 23 90 26 32 73 1 25 2 22 3 26 4 24 5 22 6 22 7 24 8 24 10 25 11 23 12 26 13 23 14 26 16 26 17 26 18 25 19 22 20 25 21 25 22 22 23 22 24 23 26 22 27 23 28 25 29 25 30 25 31 25 32 23 34 22 35 23 36 24 37 22 39 25 40 22 41 23 42 25 44 22 46 22 47 24 49 22 51 26 53 24 55 24 56 25 57 26 58 23 59 24 60 22 61 23 62 22 63 25 64 22 65 26 66 26 68 24 69 23 70 24 71 25 72 25 74 24 75 22 76 25 77 23 78 25 80 25 81 24 82 24 84 22 86 23 87 24 89 22 90 25 33 29 1 33 6 33 7 33 10 32 15 28 16 32 19 27 23 31 25 29 31 32 40 28 51 28 52 31 53 32 55 31 56 32 58 30 60 29 62 32 64 29 66 31 69 27 72 29 73 29 82 30 83 33 84 31 87 32 88 31 34 10 2 26 10 27 12 26 15 23 38 26 48 27 58 23 66 27 74 25 78 24 35 29 2 13 5 12 7 13 11 13 16 14 18 13 20 14 24 14 26 14 28 12 35 13 37 12 38 13 40 14 43 14 44 12 45 12 52 14 54 13 57 14 61 14 63 14 78 13 80 14 81 14 82 14 84 12 89 14 90 12 36 87 1 29 2 27 3 32 4 30 5 30 6 27 7 31 8 31 9 31 10 27 11 28 12 29 13 29 14 29 15 31 16 28 17 29 18 31 19 31 20 30 21 27 22 29 23 31 24 27 25 30 26 32 27 32 28 27 29 28 30 32 31 27 32 32 33 28 34 32 35 29 36 30 37 29 38 29 39 26 40 29 41 30 42 27 43 28 44 31 45 28 46 31 47 27 48 31 49 26 50 31 51 30 52 29 53 26 54 30 55 27 56 31 57 29 58 27 59 31 60 32 61 32 62 28 63 30 64 28 65 30 66 28 67 28 68 28 69 27 70 28 71 31 72 30 73 32 74 27 75 30 76 31 77 27 79 28 80 28 82 29 83 29 84 30 85 29 87 31 88 30 89 32 90 31 41 18 9 11 14 12 19 11 24 11 28 11 34 10 36 10 39 12 42 12 46 11 55 10 60 12 64 10 65 12 76 11 77 10 81 11 86 10 42 37 5 10 10 10 11 11 12 10 13 9 15 11 16 10 19 10 22 11 25 10 26 9 30 9 33 10 34 10 37 10 42 10 46 10 51 10 52 11 53 10 54 11 58 10 60 11 61 10 62 10 64 9 69 10 70 9 72 10 74 9 76 10 78 10 79 9 81 10 82 9 84 10 85 10 43 79 1 24 2 28 3 25 4 26 5 28 7 26 8 27 9 28 10 28 11 24 12 24 13 28 14 24 15 27 16 27 17 25 18 27 19 27 21 27 22 27 23 24 24 26 26 23 27 24 30 25 31 24 32 28 33 25 34 24 35 27 36 26 37 26 38 28 39 28 40 25 41 24 42 28 43 27 44 24 45 27 46 25 47 25 48 26 49 25 50 27 51 25 53 27 55 24 56 24 58 26 59 27 60 28 61 24 62 25 63 26 64 26 65 26 66 28 67 25 68 27 69 28 72 27 73 25 74 26 75 27 76 25 77 24 78 26 79 26 80 24 81 27 82 27 83 25 84 27 85 24 87 26 88 25 89 26 90 28 44 38 1 28 2 30 3 30 4 27 5 28 8 29 10 30 12 30 13 31 14 32 15 30 17 29 18 29 21 28 27 32 30 29 31 29 35 33 36 29 37 32 38 27 39 30 41 30 42 30 46 28 49 28 50 31 51 28 53 28 58 27 60 33 61 28 68 29 72 27 73 30 77 32 78 31 79 29 45 32 1 24 4 26 11 24 12 23 14 24 21 26 22 23 23 22 24 25 25 23 27 24 28 25 30 24 31 24 33 26 42 23 44 22 51 23 52 23 53 24 55 25 57 22 60 24 62 22 65 24 70 25 74 25 76 26 78 23 82 22 85 22 86 23 46 45 1 23 3 23 5 27 6 23 9 27 14 26 15 25 16 27 17 23 19 25 20 27 21 25 22 23 26 23 28 26 30 24 31 25 32 25 35 27 38 23 39 27 41 25 43 26 44 23 45 23 46 25 48 26 49 23 50 26 51 25 56 24 57 26 58 25 59 24 60 24 65 24 67 23 69 26 70 26 72 24 79 24 80 23 83 23 84 23 88 26 47 85 1 19 2 18 3 22 4 21 5 22 6 19 7 21 8 19 9 19 10 20 11 18 12 20 13 19 14 22 15 22 16 20 17 20 18 19 19 20 20 22 21 18 22 21 23 19 24 19 25 22 26 20 27 19 28 18 29 19 30 19 31 22 32 20 33 20 34 20 35 20 36 20 37 19 38 22 39 20 40 20 41 20 42 19 43 20 45 21 46 22 48 22 50 21 51 20 52 19 53 18 54 19 55 19 56 18 57 19 58 19 59 19 60 21 61 21 62 22 63 19 65 20 66 20 67 19 68 21 69 22 70 19 71 19 72 21 73 19 74 19 75 21 77 20 78 21 79 19 80 21 81 21 82 21 83 22 84 18 85 18 86 20 87 21 88 19 89 22 90 19 48 32 4 28 6 28 13 28 16 30 17 26 20 30 22 27 24 27 25 26 28 26 33 29 34 30 37 27 38 29 40 31 42 26 47 30 48 28 53 27 54 28 57 26 59 26 61 29 63 28 64 27 65 30 69 30 73 28 75 26 77 27 85 26 88 26 53 79 1 30 2 29 3 29 4 27 5 27 6 28 7 30 8 30 9 30 10 27 11 31 12 25 13 27 14 26 15 29 16 28 17 26 18 26 19 27 20 28 21 30 22 29 23 27 24 29 25 29 26 30 27 28 28 30 29 26 30 26 31 28 32 30 33 28 35 28 37 28 39 30 40 30 41 31 42 28 43 30 44 30 45 28 46 30 48 28 49 27 50 27 51 27 52 30 53 29 54 28 56 29 57 29 58 30 60 30 61 27 63 27 64 30 65 26 66 29 68 28 69 26 70 27 71 29 73 28 74 29 75 29 77 29 78 27 79 27 80 31 81 29 82 26 83 28 84 30 85 28 86 25 87 26 88 31 90 26 54 41 2 25 3 27 4 27 8 25 12 27 13 27 16 26 17 24 18 27 20 24 22 26 23 26 24 28 26 25 27 27 28 28 30 26 34 24 35 24 36 24 37 27 39 27 43 28 44 24 45 24 46 26 48 25 54 26 55 27 57 25 58 27 64 25 65 26 66 27 67 28 69 24 70 27 73 28 78 24 79 25 84 27 55 40 2 30 4 26 5 27 7 28 8 28 9 28 10 28 11 26 14 27 17 30 22 29 23 30 24 27 30 30 31 30 32 30 33 27 36 27 40 28 41 28 43 29 47 26 48 29 50 30 54 28 55 30 56 28 59 26 60 26 62 26 63 30 64 27 71 30 74 31 75 30 76 28 77 27 82 30 89 29 90 27 56 62 1 22 2 23 3 20 4 19 5 21 7 19 11 22 14 21 15 21 18 20 20 21 26 21 27 22 28 21 30 20 31 19 32 22 34 22 35 20 36 20 37 23 39 22 40 19 41 20 42 20 43 23 46 21 47 20 48 22 49 22 50 22 52 21 53 21 54 22 55 21 57 20 58 23 60 21 61 23 62 21 63 19 64 23 67 22 68 20 69 21 70 22 71 21 72 20 74 19 75 20 76 21 77 20 79 23 81 21 82 23 83 21 84 23 85 22 86 19 87 22 88 22 89 22 4 57 26 1 18 5 17 7 18 10 18 19 16 21 18 28 16 32 19 36 16 39 18 41 19 43 17 46 19 51 18 53 17 55 16 58 19 63 19 65 19 66 18 67 19 69 17 75 18 76 17 86 18 89 18 58 79 2 11 3 11 4 10 5 11 6 10 7 11 8 11 10 11 12 11 13 11 14 12 15 10 16 11 17 12 18 12 19 11 20 12 21 10 22 11 23 11 24 11 26 11 28 12 29 12 30 11 31 11 32 11 33 11 34 11 35 12 36 11 37 10 38 11 39 12 40 11 41 12 42 11 43 11 44 10 45 11 46 12 47 10 48 12 49 11 50 11 51 11 52 12 53 11 54 10 55 11 56 11 58 10 60 11 61 11 62 10 63 12 64 11 66 10 67 11 68 10 69 12 71 11 72 12 74 11 75 11 76 12 77 12 78 11 79 10 80 10 81 10 83 11 84 11 85 11 86 10 87 12 88 11 89 12 90 10 59 59 1 23 2 25 3 21 5 23 6 25 10 22 14 24 15 22 16 23 17 24 19 25 21 24 22 25 23 21 26 24 29 22 30 24 31 24 33 23 34 21 35 23 36 22 37 24 38 24 39 25 40 22 41 24 42 21 43 24 45 24 46 25 51 23 53 21 54 22 56 24 57 23 58 23 59 24 60 24 61 21 62 23 65 24 66 25 68 23 69 25 70 22 71 22 72 24 74 24 75 25 78 25 79 23 82 22 83 23 84 21 86 22 87 21 88 24 90 22 60 17 10 19 14 19 15 19 18 21 32 18 33 20 34 18 41 21 43 19 53 20 56 19 59 19 68 20 69 21 78 20 82 21 85 18 +5 4 1 24 2 12 3 11 5 13 6 13 8 13 12 12 13 13 20 12 21 11 25 13 38 12 39 13 44 12 49 11 50 13 54 12 58 12 67 11 68 13 70 11 76 12 81 11 87 13 89 11 2 38 2 21 3 21 6 19 7 21 8 20 10 22 12 20 14 21 19 22 25 19 27 21 28 19 29 20 31 21 36 21 39 19 40 18 42 22 46 21 47 20 49 19 50 20 51 18 54 21 57 19 61 19 63 22 64 21 65 20 69 21 70 22 73 21 74 21 75 18 76 21 79 19 84 21 89 19 3 39 1 24 9 25 10 25 11 24 13 23 15 26 18 23 19 25 21 23 23 24 24 22 25 24 27 25 30 25 31 25 33 26 34 24 37 25 38 23 45 26 48 26 49 24 50 22 53 23 56 25 57 25 61 25 63 25 64 25 67 24 68 26 70 23 75 26 76 22 77 26 78 23 85 23 88 24 90 22 4 73 1 23 2 26 3 27 5 25 6 24 7 23 8 27 9 27 10 24 12 25 13 23 14 27 15 27 16 27 17 24 18 27 20 23 21 24 23 26 24 23 25 23 27 27 28 27 29 25 30 25 33 27 34 23 35 24 38 25 39 25 40 27 41 27 42 25 43 24 45 25 47 24 48 27 49 26 50 25 51 25 52 25 54 27 55 23 56 23 59 25 60 24 61 23 63 25 64 24 67 24 68 27 69 24 70 24 71 26 72 24 73 27 74 26 75 23 76 26 77 26 78 23 79 25 80 27 81 25 82 27 83 23 84 25 85 23 86 24 87 26 88 27 89 25 90 23 24 5 68 1 23 2 22 3 24 4 22 6 25 8 26 9 24 10 26 11 25 13 23 14 22 15 25 16 24 17 23 20 25 21 23 22 26 24 26 26 23 27 25 28 25 29 25 30 25 31 22 32 26 34 23 35 22 37 22 40 26 41 22 42 22 43 22 44 23 45 23 47 25 49 24 50 22 51 22 52 26 53 25 55 23 56 24 57 23 59 25 60 23 62 23 63 26 64 25 65 25 66 23 67 25 68 26 69 24 70 26 71 23 74 23 76 24 77 26 78 22 79 22 80 25 81 23 82 22 83 24 84 23 85 22 86 25 90 22 6 28 9 14 17 14 19 14 23 15 33 15 34 15 35 16 36 15 37 15 39 14 40 14 42 16 44 16 49 16 53 15 54 14 58 16 62 16 63 14 71 14 74 14 75 14 80 16 82 15 84 15 87 15 88 14 89 16 7 10 1 24 2 23 12 25 21 24 48 25 58 24 60 24 66 26 72 23 87 23 8 28 2 30 3 27 4 29 5 31 11 28 16 30 19 29 22 27 23 29 26 31 27 30 29 30 32 27 36 27 39 30 53 29 54 27 57 29 59 29 60 32 61 27 62 31 64 27 67 29 70 32 76 29 83 27 84 26 9 18 4 19 6 20 9 18 10 16 19 18 20 19 21 17 24 18 28 19 29 16 35 17 50 18 57 17 63 20 64 19 69 19 83 17 88 18 10 59 2 27 4 25 5 25 6 24 8 27 9 27 12 26 14 28 18 25 19 28 20 28 21 24 23 28 24 24 25 29 26 28 27 28 29 27 30 24 31 26 34 28 35 28 38 26 39 25 40 24 41 25 42 24 43 28 44 27 45 25 46 25 48 29 49 26 50 26 51 27 52 26 54 23 56 28 58 26 59 27 60 27 61 25 62 24 63 28 65 25 66 27 67 24 72 26 73 26 76 24 78 28 79 24 80 24 81 26 83 25 87 25 88 27 89 25 90 29 11 28 3 26 7 26 11 26 12 24 13 24 14 25 15 27 20 25 24 23 28 27 29 26 33 24 37 24 43 24 44 26 50 25 54 25 55 27 58 25 60 27 63 23 73 25 75 26 76 26 79 25 84 23 85 25 90 26 12 5 2 10 43 11 48 11 65 11 78 12 13 13 8 31 12 28 15 29 26 31 32 32 35 27 40 31 43 31 55 31 66 28 71 28 73 30 82 28 14 12 17 17 25 16 31 17 35 16 40 16 42 15 50 15 52 16 59 17 67 15 81 17 85 15 15 62 1 12 4 12 6 13 7 14 9 14 10 12 11 13 12 12 13 13 14 14 15 12 17 12 21 14 22 13 25 14 27 12 28 13 29 13 30 12 31 12 32 12 33 14 34 13 35 12 36 13 37 14 38 12 39 12 41 12 42 14 44 12 45 14 46 13 47 14 49 13 50 12 51 13 53 13 58 12 59 13 60 12 61 13 63 13 67 14 68 13 69 13 71 14 72 13 73 14 74 12 76 14 78 14 79 13 80 13 81 12 82 12 84 14 86 13 87 12 88 14 89 12 90 14 16 59 2 9 4 11 5 9 6 10 8 11 9 11 10 10 11 11 14 10 15 10 17 10 18 10 20 10 21 10 22 9 23 10 25 10 28 9 29 10 30 11 31 9 33 11 35 10 37 10 40 11 41 10 42 11 43 10 46 11 47 9 51 10 54 10 55 10 56 11 57 11 58 10 60 10 61 10 62 10 63 11 64 10 65 10 67 10 68 10 69 11 70 10 71 10 72 11 74 10 75 9 77 11 79 10 80 9 82 9 83 11 84 10 86 9 87 10 90 9 17 6 16 28 18 25 19 29 45 25 76 30 88 28 18 62 2 11 4 11 5 12 6 12 7 12 11 11 12 13 13 13 14 13 15 13 16 13 17 12 21 12 22 13 24 13 27 13 28 12 29 11 30 12 31 13 33 11 34 11 36 13 37 12 38 11 39 11 40 13 41 13 42 12 44 12 46 12 48 11 49 12 50 11 54 11 55 13 57 11 58 12 59 11 60 12 61 11 63 12 64 11 65 12 67 13 68 11 71 12 72 11 73 12 74 11 75 13 77 11 78 13 79 12 80 13 81 11 82 12 85 12 86 13 88 13 89 11 90 12 19 68 1 10 2 11 3 10 5 11 7 11 8 12 10 11 11 11 13 11 15 12 17 12 18 12 20 10 22 12 23 10 24 10 25 11 26 10 28 10 29 11 30 11 31 10 32 12 33 11 34 12 35 12 36 11 37 11 38 11 39 10 40 11 41 12 42 11 43 12 47 11 48 10 49 10 50 11 51 10 52 10 53 12 55 10 56 12 57 11 58 10 60 11 62 12 63 11 64 11 66 11 68 11 69 10 72 12 74 10 75 10 76 10 77 10 78 12 79 12 81 11 82 10 84 10 85 12 86 10 87 11 88 11 89 10 90 11 20 21 11 12 12 11 13 13 17 11 19 11 21 12 28 13 30 12 32 12 39 13 43 13 50 12 52 12 57 12 62 12 64 13 75 13 76 12 82 12 84 13 85 12 25 44 1 27 3 26 4 31 6 29 17 30 18 29 19 29 20 29 21 27 22 28 24 27 27 26 29 29 31 30 33 29 34 29 35 28 37 29 40 28 43 26 47 29 52 30 54 30 55 27 56 25 57 27 59 26 60 26 62 29 65 29 67 30 69 31 70 30 71 26 72 26 73 26 75 29 77 27 79 30 81 29 82 27 85 28 86 26 90 27 26 61 1 16 2 16 6 18 8 16 11 17 12 19 13 17 15 18 16 16 18 17 21 16 22 17 23 18 24 16 26 15 27 16 28 18 29 16 31 19 32 17 33 16 37 19 38 17 39 16 42 19 43 18 44 18 45 16 47 18 50 18 51 17 52 17 53 16 54 17 55 17 56 16 57 17 58 17 59 16 61 15 62 19 64 18 65 18 66 17 67 18 69 15 70 16 72 18 73 15 74 16 76 16 77 16 78 18 79 16 81 18 83 18 84 17 85 17 87 16 88 18 90 18 27 38 2 28 4 29 7 30 8 30 9 29 17 29 18 29 21 29 24 32 25 27 28 33 29 28 34 27 36 33 39 28 40 30 42 31 44 32 47 27 49 28 50 30 51 32 53 30 57 32 60 31 61 30 62 29 64 31 65 29 68 28 69 28 72 29 75 30 77 32 79 28 81 32 83 30 89 31 28 85 1 14 2 13 3 14 4 14 5 15 6 13 7 15 8 14 9 14 10 13 11 14 12 15 13 15 15 14 16 14 17 14 18 14 19 15 20 15 21 15 22 14 23 14 24 14 25 14 26 13 27 13 28 14 29 14 30 13 32 13 33 15 35 15 36 13 37 14 38 15 39 14 40 13 41 13 42 15 43 13 44 14 45 13 46 13 47 15 48 14 49 15 50 14 51 13 52 15 53 13 54 14 55 13 56 15 57 13 58 14 59 15 60 13 61 15 62 13 63 15 64 14 65 14 66 15 67 14 68 13 69 15 70 13 71 15 72 14 73 15 74 15 75 13 76 13 77 15 78 14 79 15 80 15 81 15 83 15 84 13 86 14 87 14 88 15 89 13 90 15 49 19 2 21 13 25 30 22 31 25 42 22 46 22 55 22 58 22 59 22 62 23 64 23 68 24 72 24 79 24 81 24 84 21 85 23 86 24 89 22 50 9 1 28 5 25 17 28 27 25 28 25 42 26 48 26 51 24 80 26 51 90 1 28 2 28 3 24 4 24 5 28 6 25 7 26 8 27 9 27 10 28 11 28 12 24 13 26 14 26 15 28 16 28 17 26 18 24 19 28 20 24 21 25 22 29 23 24 24 28 25 25 26 25 27 25 28 26 29 24 30 26 31 28 32 24 33 27 34 24 35 26 36 24 37 26 38 28 39 24 40 24 41 27 42 25 43 26 44 25 45 25 46 25 47 25 48 26 49 26 50 25 51 26 52 29 53 26 54 27 55 26 56 26 57 26 58 27 59 24 60 29 61 26 62 24 63 27 64 27 65 27 66 25 67 24 68 25 69 27 70 24 71 24 72 25 73 26 74 28 75 24 76 24 77 24 78 27 79 25 80 27 81 25 82 26 83 24 84 25 85 26 86 25 87 27 88 25 89 29 90 26 52 42 3 24 5 21 6 25 7 21 8 23 9 22 12 23 17 21 18 22 19 23 20 24 22 21 23 24 25 23 27 23 30 24 32 25 33 22 34 23 35 22 36 22 37 23 38 25 39 21 40 24 41 21 48 21 49 25 50 22 55 23 56 21 61 22 65 24 66 22 69 22 74 23 75 22 77 23 79 25 81 24 83 22 85 23 32 5 23 8 13 17 13 21 13 22 11 33 13 35 12 36 13 37 13 38 12 39 12 42 11 51 12 54 13 57 13 58 11 59 12 64 11 66 11 69 12 72 13 79 13 80 13 82 12 6 44 1 28 3 31 5 30 7 32 10 29 11 33 12 30 17 32 20 31 23 28 25 32 26 29 27 33 28 31 29 33 30 31 34 27 35 28 36 32 38 32 40 29 41 31 44 31 45 28 46 30 47 33 51 30 52 29 54 28 55 28 57 28 59 32 64 28 67 31 68 32 72 28 73 30 76 32 77 27 78 31 80 29 81 29 89 30 90 27 7 26 1 26 4 26 6 26 9 27 13 31 23 29 25 29 28 28 31 30 38 31 40 27 43 27 47 27 48 31 49 26 55 30 56 28 58 30 61 26 62 30 64 30 69 26 73 29 82 29 84 31 88 29 8 12 8 27 15 27 20 29 34 32 62 32 65 28 68 32 73 29 76 29 85 29 86 28 90 31 13 34 4 27 5 25 10 28 11 27 12 30 13 29 14 26 22 27 24 27 27 27 28 30 30 29 33 26 36 30 46 28 49 29 51 30 54 26 56 30 59 27 60 27 61 28 63 29 67 26 68 27 71 28 73 28 74 27 76 29 80 28 84 29 86 26 87 31 90 26 14 63 3 27 4 33 5 30 6 30 7 30 8 31 10 28 11 28 12 29 13 29 14 30 16 29 17 27 18 28 19 30 20 30 22 31 23 29 25 28 28 28 29 28 30 27 31 32 32 32 33 31 34 29 35 33 36 32 37 28 38 29 39 30 40 30 43 33 44 30 46 33 47 30 48 28 49 28 50 31 52 33 54 29 55 28 56 30 57 30 60 27 61 31 62 28 66 32 67 28 69 29 70 33 71 29 72 31 74 33 77 29 79 28 80 30 82 33 85 29 86 31 87 31 89 28 90 29 15 16 2 17 3 17 9 18 12 18 13 16 29 16 33 16 43 17 54 16 59 16 62 18 63 17 65 16 69 17 71 18 90 15 16 58 2 21 3 23 4 20 5 21 6 24 7 21 8 21 11 23 13 22 14 23 16 23 17 22 18 20 19 23 21 24 22 21 23 20 24 23 25 24 28 22 30 23 31 21 32 20 34 24 37 20 38 22 40 20 41 21 42 21 44 22 45 21 51 23 52 21 54 20 57 21 61 23 62 22 63 23 65 23 66 20 67 22 69 24 70 21 71 21 72 22 73 20 74 22 75 21 76 23 77 23 78 23 79 20 80 21 82 22 83 23 85 22 89 20 90 21 17 79 1 24 2 21 3 21 4 21 5 20 6 23 7 21 8 23 9 24 10 22 11 24 12 24 13 23 16 23 17 20 18 20 19 21 21 21 22 22 23 24 26 23 27 21 28 23 29 21 32 21 33 21 34 22 35 21 36 21 37 23 38 22 39 23 40 21 42 21 43 22 44 20 45 20 46 24 47 20 48 23 49 22 50 23 51 21 52 22 53 24 54 24 55 23 56 23 57 23 58 21 60 21 61 23 62 22 63 24 64 22 65 22 66 23 67 23 68 23 69 21 70 23 71 21 72 22 73 22 74 21 75 23 76 23 77 23 78 21 80 22 81 23 83 22 84 21 85 21 86 24 87 23 88 23 89 20 90 22 18 86 1 29 2 30 3 29 4 29 5 30 6 31 7 28 8 31 9 28 10 29 11 28 12 28 13 29 14 28 15 27 16 28 17 28 18 33 19 32 20 32 21 28 22 31 23 32 24 29 25 31 26 32 27 30 28 27 29 31 30 32 31 31 32 31 33 32 34 32 35 33 36 29 37 33 38 29 39 30 40 32 41 32 42 31 43 31 44 33 45 32 46 28 47 27 48 27 49 28 50 31 51 30 52 33 53 29 54 27 56 31 57 29 58 33 59 29 60 33 62 30 63 30 64 31 65 31 66 30 67 32 68 31 69 28 70 29 71 32 72 30 73 31 75 33 76 29 77 29 78 29 79 31 80 30 81 28 82 32 83 31 84 30 85 31 86 29 87 28 88 31 90 27 19 9 3 18 6 19 19 17 23 18 40 20 41 17 50 17 56 18 67 20 20 84 1 20 2 22 3 22 4 20 5 22 6 21 7 20 8 21 9 21 10 22 11 21 12 23 13 21 14 22 15 22 16 21 17 20 19 20 21 21 22 20 23 21 24 22 25 21 26 21 27 21 28 22 29 19 30 20 31 22 32 22 33 19 34 22 35 19 36 22 38 20 39 22 40 19 41 20 42 23 43 23 45 22 46 21 47 21 48 22 49 21 50 19 51 21 52 23 53 22 54 20 56 21 57 19 58 20 59 23 60 20 62 22 63 23 64 20 65 20 66 21 67 22 68 21 69 19 70 21 71 19 72 19 73 23 74 21 75 21 76 21 77 19 78 22 79 22 80 21 81 21 82 21 83 20 84 20 85 21 86 19 87 23 88 22 89 21 90 20 21 53 3 17 5 17 6 15 7 17 9 17 10 16 11 17 12 15 13 14 14 17 15 16 16 16 17 16 18 17 23 15 24 16 25 16 26 17 28 15 29 15 31 17 32 16 34 17 36 16 39 15 42 17 43 17 45 16 47 17 48 17 50 17 53 17 54 17 56 15 57 15 58 15 59 16 60 15 61 16 62 17 63 15 65 17 67 16 68 16 70 16 71 17 72 17 77 16 78 17 82 17 83 15 85 17 86 16 22 54 2 16 3 16 7 18 9 16 12 16 13 17 17 16 18 15 19 18 21 16 25 17 26 16 32 18 33 17 34 18 35 16 37 18 38 19 39 19 40 17 41 19 42 16 44 16 45 17 46 18 50 17 51 18 54 17 56 16 57 19 61 16 62 18 63 17 65 16 66 16 67 18 68 17 71 17 72 15 73 18 75 16 76 17 78 16 79 16 80 18 81 16 82 15 84 18 85 16 86 16 87 16 88 17 89 17 90 16 23 37 1 30 3 29 9 28 15 31 16 30 18 29 21 27 24 27 26 30 29 30 31 32 33 31 37 33 40 29 42 28 46 33 50 29 51 32 57 32 58 29 62 29 63 32 67 28 68 31 71 30 73 31 74 33 76 30 77 28 78 29 80 32 81 29 82 30 83 33 84 31 85 29 88 28 24 58 1 16 5 15 6 16 7 17 11 15 12 14 13 17 14 18 15 16 16 16 18 16 20 16 22 15 23 16 25 15 27 17 28 17 29 16 30 16 35 15 36 16 40 15 41 17 42 17 43 17 45 15 47 15 48 16 49 17 50 15 51 15 53 17 54 16 55 16 56 18 57 15 58 17 59 15 62 17 63 17 64 14 65 15 66 16 70 17 71 16 72 15 73 18 75 16 77 16 78 15 80 17 81 15 82 17 83 17 84 16 85 16 88 16 89 14 25 78 1 16 2 16 3 17 4 18 5 18 6 17 8 16 9 17 11 18 12 16 13 17 14 16 15 17 16 16 17 18 18 19 19 18 20 15 21 16 22 19 23 19 24 17 25 16 26 18 27 17 28 18 29 18 30 18 32 16 33 16 34 17 35 16 36 16 37 17 38 18 39 17 40 16 41 17 42 16 43 17 44 16 45 17 46 18 47 17 48 16 49 17 50 16 51 18 52 18 53 17 54 16 55 18 56 18 57 16 58 18 59 18 60 17 61 16 62 17 64 16 65 17 67 17 68 18 69 18 70 16 71 15 72 18 74 16 75 15 77 18 78 15 79 16 80 16 82 18 86 16 87 17 89 16 90 16 26 5 10 19 15 17 65 19 67 20 82 20 27 20 3 14 7 14 8 14 9 14 11 14 12 13 15 13 16 15 18 14 24 13 30 14 48 13 53 14 56 13 65 13 73 13 76 14 77 15 79 13 88 15 28 39 5 17 6 18 7 19 8 18 12 20 14 19 16 20 18 17 19 19 22 20 24 21 26 20 28 20 29 21 31 21 32 18 39 18 42 20 44 21 45 19 51 17 52 20 56 21 59 18 61 18 62 19 65 18 66 19 67 19 71 20 72 18 74 19 76 20 79 18 80 18 85 18 87 17 88 18 90 21 37 48 1 25 3 25 4 23 6 23 7 27 8 26 9 23 17 23 20 26 21 23 22 27 26 27 27 25 29 27 33 26 35 27 36 24 37 27 40 23 43 24 44 27 46 26 47 26 51 23 52 27 53 23 54 24 55 23 56 26 58 24 59 25 62 26 63 26 64 23 65 24 66 24 68 25 69 23 71 23 72 23 74 23 76 26 78 27 80 23 82 25 86 25 87 27 88 27 38 16 3 23 5 23 6 27 14 25 15 23 16 24 30 27 36 23 45 25 56 25 62 26 63 24 68 23 74 24 80 24 82 23 39 60 2 21 3 24 4 21 5 22 6 23 8 24 10 22 11 21 13 21 14 22 15 20 16 23 17 24 18 22 19 22 21 23 23 23 24 22 25 21 29 22 30 21 31 22 32 24 35 22 37 24 38 21 42 22 43 22 45 20 47 21 50 21 51 23 52 24 53 20 54 21 55 23 56 21 57 20 58 22 61 21 63 23 64 23 65 22 66 20 67 21 68 23 70 23 71 20 74 23 75 24 77 23 78 20 80 20 81 20 82 22 83 23 84 22 87 23 88 21 89 22 40 14 4 29 9 33 13 32 22 30 26 28 36 31 40 29 41 32 59 33 64 28 65 32 68 33 72 31 85 30 41 25 3 17 6 16 14 16 15 18 23 18 24 18 25 16 28 16 29 18 34 18 35 18 43 16 47 17 54 18 57 15 63 17 65 16 67 17 70 18 77 17 78 17 81 16 87 17 88 15 90 17 42 32 2 17 3 17 7 19 10 18 13 17 14 17 15 17 18 19 19 18 26 18 27 20 32 18 33 16 39 17 40 17 41 19 42 17 43 16 44 18 46 17 50 17 57 18 58 18 60 18 61 19 66 18 68 18 72 18 74 19 77 17 79 20 80 18 43 6 43 10 64 10 67 10 74 11 78 11 88 11 44 88 1 16 2 14 3 14 4 15 5 14 6 14 7 14 8 15 9 16 10 15 11 15 12 16 13 16 14 16 15 16 16 15 17 15 18 14 19 16 20 14 21 15 22 14 23 14 24 15 25 15 26 16 28 14 29 16 30 14 31 15 32 16 33 14 34 15 35 15 36 14 37 16 38 15 39 15 40 16 41 16 42 14 43 16 44 14 45 15 46 16 47 16 48 15 49 15 50 16 51 16 52 15 53 15 54 16 55 16 56 15 57 15 58 14 59 15 60 14 61 14 62 15 63 16 64 16 65 14 66 15 67 15 69 15 70 14 71 16 72 15 73 15 74 14 75 16 76 16 77 16 78 14 79 15 80 15 81 14 82 14 83 15 84 14 85 14 86 16 87 14 88 16 89 15 90 15 45 58 1 19 3 18 4 18 5 18 6 19 7 19 8 19 9 19 10 18 11 19 12 17 15 20 16 19 17 20 18 18 20 19 21 17 22 17 24 20 26 19 27 19 29 18 30 16 33 17 37 19 38 17 41 19 42 19 43 16 44 17 45 17 46 19 47 17 49 18 51 19 54 17 55 18 57 18 59 16 61 16 62 18 63 17 64 18 67 18 68 20 70 19 71 16 72 17 73 16 74 20 75 18 76 17 77 16 78 18 80 18 81 16 82 18 90 18 46 37 3 27 4 27 5 31 6 30 7 29 8 30 9 30 10 27 11 29 12 29 14 30 23 27 32 32 33 29 35 30 38 33 42 27 45 31 46 33 47 30 48 28 50 30 51 27 55 29 56 27 58 32 61 29 64 29 65 31 67 30 69 32 78 32 80 27 86 30 87 27 88 33 90 33 47 27 2 24 11 23 13 23 14 21 18 23 24 20 25 23 31 21 33 21 41 23 45 22 49 22 52 23 53 23 55 21 62 24 64 22 66 22 68 23 70 22 72 20 73 21 78 22 79 21 83 22 84 22 89 21 48 73 1 11 2 11 3 11 6 11 8 10 9 11 10 10 11 10 12 10 13 12 14 11 15 12 16 12 18 11 19 10 21 12 22 10 23 11 24 12 27 11 28 10 29 11 30 10 31 11 32 10 33 11 35 12 36 12 37 12 39 11 42 11 43 11 45 11 46 11 47 11 48 12 49 10 50 10 51 10 52 11 53 11 54 11 55 11 56 11 57 11 58 12 59 12 61 11 62 11 63 11 64 11 65 12 66 11 67 12 69 12 70 11 71 12 72 11 73 12 74 12 75 11 76 11 77 11 79 10 81 11 83 12 84 11 85 10 86 10 87 12 88 11 89 12 90 12 4 45 34 4 24 6 22 10 22 13 25 17 25 20 25 22 25 23 22 25 24 30 23 33 23 34 25 36 23 37 21 39 22 44 22 51 25 52 23 59 21 62 24 64 23 65 22 67 23 71 23 72 24 73 25 76 22 80 25 81 22 83 24 84 22 86 23 88 22 90 23 46 40 1 13 6 15 8 14 9 15 11 15 14 13 15 14 17 15 19 13 22 13 23 15 26 13 27 14 35 15 36 13 39 14 40 15 46 13 49 15 52 14 57 13 58 15 60 14 63 15 64 15 65 13 66 15 67 14 68 14 71 13 72 14 74 14 78 15 81 13 82 14 83 15 85 15 88 15 89 13 90 14 47 69 1 23 2 23 4 21 5 25 6 24 8 25 9 22 10 24 11 23 12 24 16 22 17 24 18 25 21 24 22 24 23 23 24 23 26 24 27 25 28 23 30 24 31 24 32 25 34 21 35 22 38 25 39 24 40 22 42 23 43 24 44 21 46 22 47 24 48 24 49 23 50 23 51 23 52 24 53 21 54 22 55 25 56 22 57 23 59 24 60 25 61 24 62 21 65 24 66 23 67 23 70 22 71 22 72 25 74 21 75 24 76 24 77 25 79 23 80 21 81 23 82 24 83 22 84 25 85 23 86 21 87 23 88 24 89 23 90 25 48 82 1 10 2 11 4 12 5 11 6 11 7 10 8 10 9 10 10 10 11 10 12 12 13 12 14 11 15 12 16 11 17 11 18 11 19 11 20 11 21 11 22 12 23 10 24 11 25 12 26 11 28 12 30 11 31 10 34 11 35 11 36 10 37 11 38 11 39 11 40 10 41 10 42 12 43 11 44 12 46 10 47 10 48 11 49 10 50 11 51 11 52 11 54 11 55 10 56 12 57 11 58 11 59 11 60 12 61 11 62 12 63 11 64 12 65 11 66 10 67 11 68 10 69 12 70 11 71 11 72 11 73 11 74 11 75 12 76 12 77 12 78 12 79 10 80 11 81 12 83 12 84 11 85 11 86 11 87 10 88 12 89 11 90 10 4 57 71 3 11 5 11 6 12 8 11 9 12 10 11 11 10 14 12 15 11 16 10 17 12 18 12 19 12 20 10 21 10 22 11 23 11 24 12 25 11 26 11 27 12 28 11 30 12 31 10 32 12 33 12 34 10 35 11 36 11 37 10 38 11 40 11 41 12 42 10 44 11 45 10 46 11 48 10 49 11 50 11 51 12 52 10 53 12 54 12 56 11 58 12 59 12 60 11 61 12 62 12 63 11 64 10 65 11 66 11 67 12 70 11 71 10 72 11 73 11 74 10 75 10 78 12 79 11 81 11 83 11 84 12 85 11 86 11 87 11 88 12 89 11 58 2 15 11 27 11 59 28 3 21 6 22 8 23 9 23 13 23 17 23 18 23 19 20 22 22 23 23 25 22 30 24 32 22 38 23 46 22 53 21 55 24 58 21 59 20 80 22 81 20 82 21 83 21 84 22 85 24 86 23 87 24 90 22 60 77 2 24 4 25 6 27 7 24 8 25 9 23 10 27 12 24 13 26 14 26 15 25 16 27 17 25 18 25 19 26 20 25 22 26 23 25 24 23 25 24 26 26 27 23 28 27 30 25 31 27 32 23 35 25 37 25 38 26 39 24 40 26 41 23 42 23 43 26 44 25 45 25 46 23 47 24 48 27 50 25 51 23 52 24 53 27 54 26 55 27 56 24 57 23 58 25 59 25 60 24 61 24 62 25 63 27 64 23 65 26 66 24 67 27 68 25 69 23 71 26 72 26 73 26 74 27 75 24 76 24 77 27 78 25 79 27 80 25 81 25 83 27 84 27 85 27 86 23 88 26 89 26 90 27 +5 4 1 34 4 11 8 11 16 12 18 12 19 12 20 10 21 11 22 10 26 11 27 10 29 11 30 12 31 12 32 12 39 12 43 11 49 10 52 10 54 11 55 10 57 10 58 11 60 10 64 10 66 11 71 10 77 10 78 11 79 12 83 10 84 11 88 11 89 12 90 12 2 15 13 14 16 16 19 15 33 15 35 16 58 16 69 14 73 14 78 15 83 16 84 14 86 15 87 15 88 14 90 16 3 73 1 12 2 10 3 11 4 11 5 11 6 10 7 11 8 10 10 12 11 10 12 12 13 11 14 11 15 10 16 12 17 11 19 12 20 11 21 12 22 12 23 11 24 11 25 12 26 11 29 12 30 12 31 11 32 10 33 10 34 12 36 12 37 11 38 10 41 11 42 11 43 12 44 11 45 11 46 10 47 11 49 11 50 11 51 11 52 11 53 12 54 12 55 11 56 10 58 11 59 11 62 12 64 12 65 12 68 11 69 10 70 12 71 10 72 10 73 11 74 11 75 11 76 12 78 11 79 11 80 12 81 10 82 11 83 12 84 11 85 10 86 11 88 11 90 11 4 84 1 23 2 20 3 22 4 22 5 24 6 20 7 24 8 24 9 24 10 21 11 22 12 22 14 21 15 22 16 22 17 22 18 21 19 23 20 21 21 21 22 22 23 22 24 21 25 21 26 20 27 21 28 22 29 21 30 20 31 20 32 21 33 21 35 20 36 24 37 22 38 23 39 20 40 23 41 21 42 24 43 21 44 23 45 24 46 22 47 23 48 20 49 21 51 23 53 23 54 20 55 24 56 20 58 24 59 22 60 23 61 22 62 20 63 24 64 21 65 24 66 23 67 21 68 20 69 24 70 24 71 21 72 21 73 23 74 20 75 22 77 24 78 23 79 22 80 24 81 22 82 23 83 23 84 21 85 21 86 23 87 23 88 20 89 23 90 20 8 5 37 3 15 6 16 8 16 12 14 16 15 17 16 19 14 20 14 29 15 30 14 31 15 32 15 35 16 39 15 41 15 42 15 43 14 44 15 55 14 56 16 58 14 59 16 60 16 62 14 63 14 64 16 65 16 67 14 69 16 71 14 72 16 74 16 75 16 76 14 80 15 86 14 88 16 6 26 1 19 7 20 8 18 10 20 16 19 19 21 23 18 24 18 25 18 27 21 29 17 30 18 31 18 33 20 34 19 46 18 51 20 63 17 67 19 74 18 76 17 79 18 81 18 84 20 88 20 90 19 7 87 1 31 2 29 3 30 4 32 5 33 6 32 7 30 8 28 9 32 10 29 11 30 12 30 13 33 14 29 15 29 16 29 17 27 18 32 19 28 20 30 21 33 22 31 23 28 24 32 25 27 26 31 27 31 28 29 29 31 30 29 31 31 32 32 33 30 35 31 36 30 37 28 38 31 39 28 40 33 41 30 42 27 43 29 44 31 45 28 46 31 47 27 48 32 50 30 51 31 52 31 53 28 54 31 55 30 56 27 57 32 58 31 59 29 60 30 61 29 62 30 63 30 64 29 65 32 66 32 67 31 68 31 69 30 70 33 71 29 73 31 74 29 75 28 76 30 77 27 78 31 79 29 80 28 81 28 82 30 83 28 84 28 85 30 86 30 87 27 88 29 89 30 90 31 8 61 1 22 2 24 5 25 7 25 9 22 10 21 12 21 13 22 18 24 19 25 20 22 22 23 23 22 24 24 25 22 26 22 27 21 28 23 30 25 32 24 33 23 34 24 35 23 36 22 37 22 38 24 39 24 41 21 42 21 43 21 44 22 48 21 50 21 51 24 52 22 53 25 55 24 56 25 57 24 59 24 61 25 63 21 64 23 65 21 66 21 67 22 69 22 70 21 71 22 73 21 74 24 75 24 76 25 77 21 78 25 79 23 81 25 82 24 83 21 85 22 86 22 25 80 1 21 2 18 3 19 4 20 5 18 6 21 8 21 9 22 10 19 11 19 12 22 13 19 14 21 15 19 16 18 18 21 19 22 20 21 21 20 22 20 23 21 24 19 25 21 26 22 27 19 29 22 30 22 31 20 32 20 33 19 34 20 35 20 36 21 37 21 38 20 39 18 40 21 41 20 42 21 43 20 45 21 48 19 49 20 50 19 51 22 52 21 53 20 54 20 55 22 57 18 58 20 59 22 61 19 62 22 63 20 64 19 65 20 66 19 67 22 68 20 69 18 70 19 71 19 72 19 73 19 74 18 75 19 76 20 77 18 78 19 80 18 81 19 82 21 83 22 84 19 85 20 86 20 88 22 89 19 90 21 26 73 1 12 2 12 4 12 5 13 6 11 9 12 10 13 11 13 12 12 13 12 14 12 15 11 16 12 18 13 19 12 20 12 21 13 22 12 23 12 24 13 25 12 26 12 28 13 29 11 31 11 32 13 33 13 34 12 35 11 36 13 38 13 39 11 40 12 41 12 42 12 43 13 44 12 45 11 46 11 50 12 51 11 52 13 53 13 54 13 55 13 56 11 57 13 60 12 61 11 62 13 63 11 64 11 65 13 66 12 67 13 68 13 69 12 70 12 71 12 72 12 73 12 74 11 75 12 76 12 79 12 80 12 81 11 83 12 84 12 85 11 88 12 89 11 90 13 27 52 2 17 3 17 8 18 12 16 13 16 15 17 18 17 19 17 20 16 22 18 25 15 26 16 29 16 30 18 31 17 32 19 33 17 36 17 37 18 39 16 40 17 41 16 42 17 45 19 47 17 49 19 50 16 51 16 52 17 53 16 54 17 55 17 56 18 57 17 59 16 61 16 63 17 64 16 67 18 68 16 69 16 73 18 74 16 76 19 77 17 78 15 80 15 81 15 86 17 87 18 89 18 90 16 28 82 1 32 2 30 3 29 4 30 5 29 6 32 7 31 8 32 10 30 11 31 12 30 13 28 14 28 15 29 16 33 17 27 18 30 19 32 20 27 22 32 23 29 24 32 25 28 26 31 27 30 28 29 29 32 30 31 31 31 32 28 33 31 34 31 35 32 36 30 37 28 39 30 41 30 42 32 43 28 44 33 45 30 47 33 48 30 50 30 52 30 53 30 54 32 55 30 56 30 57 28 58 31 59 27 60 31 61 29 62 32 63 32 64 32 65 30 66 30 67 33 68 32 69 29 70 27 71 28 73 28 74 31 75 28 76 31 77 31 78 31 79 30 80 28 81 30 82 29 83 33 84 27 85 29 86 32 87 29 88 32 89 29 90 30 52 5 67 1 20 2 19 3 21 5 18 6 21 7 20 8 22 11 21 13 22 14 20 15 22 16 21 17 19 18 20 20 19 21 22 22 19 23 19 27 21 29 20 31 20 32 19 35 22 36 20 42 20 43 22 44 19 46 21 47 19 48 18 49 21 50 21 52 22 53 21 54 21 55 19 56 22 57 21 58 19 59 21 61 21 62 21 64 21 65 20 67 20 68 22 69 21 70 22 71 21 73 22 74 20 75 18 76 22 77 21 78 19 79 20 80 21 81 22 82 19 83 22 84 19 85 20 86 21 87 19 88 19 89 19 90 20 6 55 5 23 6 22 7 25 8 22 10 24 11 23 12 25 13 23 15 25 16 24 17 21 20 22 21 23 22 23 23 25 24 22 26 24 29 25 30 22 31 21 32 25 34 22 35 24 36 23 37 22 41 23 42 22 43 25 44 23 45 25 46 24 47 24 49 25 51 22 52 25 54 25 56 23 57 23 60 24 61 24 65 23 67 25 69 21 71 25 73 24 74 23 77 23 79 25 80 23 81 23 83 23 84 23 86 24 87 22 88 23 7 84 1 14 2 14 3 15 4 14 5 14 6 13 7 13 8 13 9 15 10 13 11 15 12 14 13 15 14 15 15 15 16 15 17 15 18 15 19 14 20 13 21 13 22 14 23 13 24 14 25 13 26 14 27 14 28 15 29 15 30 14 31 14 33 13 34 15 35 13 36 14 37 14 38 14 39 13 40 15 41 15 42 13 43 14 44 13 45 13 46 13 47 15 48 15 49 14 50 13 51 13 52 15 53 14 54 14 55 13 56 15 57 15 58 13 60 14 62 15 63 14 64 15 65 13 66 13 67 13 68 15 69 14 70 15 71 15 72 13 73 13 74 15 76 13 78 15 79 13 80 14 82 14 83 14 84 14 85 15 86 14 87 14 88 14 89 14 90 13 8 13 13 27 17 25 18 28 19 26 23 27 26 30 34 30 36 30 64 29 65 27 72 27 79 27 88 30 9 89 1 18 2 20 3 21 4 18 5 20 6 20 7 20 8 19 9 21 10 21 11 18 12 20 13 19 14 19 15 22 16 20 17 21 18 19 19 18 20 18 21 21 22 20 23 19 24 20 25 21 26 20 27 19 29 20 30 20 31 19 32 19 33 18 34 20 35 18 36 20 37 20 38 21 39 21 40 19 41 18 42 21 43 21 44 21 45 22 46 21 47 20 48 22 49 22 50 20 51 19 52 19 53 21 54 18 55 19 56 19 57 19 58 22 59 21 60 19 61 18 62 21 63 19 64 20 65 18 66 21 67 21 68 21 69 21 70 19 71 18 72 19 73 22 74 21 75 22 76 18 77 18 78 21 79 21 80 19 81 19 82 20 83 19 84 19 85 21 86 21 87 21 88 22 89 22 90 22 10 50 2 18 3 18 4 21 5 19 6 20 7 19 10 19 12 20 13 19 15 20 17 18 19 20 20 18 22 21 24 20 26 19 30 18 31 20 37 19 40 17 41 21 43 20 45 19 47 19 48 20 55 19 56 18 57 20 58 18 59 18 60 18 62 18 63 20 64 19 66 18 68 20 69 20 70 20 72 20 73 19 76 20 77 20 78 20 79 20 80 20 83 19 85 19 86 18 87 19 90 20 11 57 2 21 3 21 5 25 6 24 8 24 9 24 12 24 13 23 15 22 16 24 18 24 19 24 20 22 21 24 22 25 23 22 25 23 26 23 30 25 31 24 33 24 35 24 36 25 39 22 40 23 41 22 43 24 44 22 46 22 47 25 48 24 49 23 50 25 52 22 53 24 54 24 56 23 59 22 60 22 61 23 63 24 64 22 66 24 67 22 68 23 69 23 72 24 73 22 74 23 75 24 77 23 79 21 81 22 83 25 84 24 86 22 89 24 12 14 2 20 8 21 10 21 11 18 14 18 20 20 25 21 32 22 33 19 49 22 63 20 64 21 66 21 76 20 13 71 1 32 2 26 4 27 5 26 6 32 7 30 8 29 9 28 10 32 11 31 12 31 13 27 14 27 15 27 18 27 20 29 21 29 22 27 24 30 25 30 26 30 27 28 28 31 30 29 31 28 32 27 34 31 35 32 36 28 37 27 38 28 39 27 41 30 43 29 44 27 46 27 49 29 50 26 51 31 52 30 53 27 55 31 56 27 59 31 61 27 62 27 63 29 64 30 65 28 66 29 67 27 68 31 69 28 70 26 72 29 73 30 74 31 75 29 76 32 77 32 78 31 81 26 82 30 83 32 84 29 85 28 86 29 87 28 88 27 89 30 90 28 14 64 1 26 2 26 3 27 4 27 5 26 6 29 8 29 9 24 11 28 12 24 13 27 15 28 17 29 18 26 19 27 21 25 22 25 23 25 24 25 25 26 26 28 27 25 28 29 29 28 31 29 33 28 35 25 36 28 38 29 43 26 44 28 45 25 46 29 47 28 48 29 49 29 50 25 53 26 54 28 55 26 56 27 57 26 59 26 60 27 63 25 65 25 66 29 67 28 68 29 71 29 72 25 73 25 77 25 79 30 80 28 81 28 82 29 83 25 84 28 85 26 86 28 87 25 88 28 89 25 15 65 1 9 4 9 5 9 6 9 7 11 8 9 9 11 10 10 11 9 12 10 13 11 14 10 15 10 16 11 18 11 19 11 21 10 22 10 23 10 24 10 26 10 27 10 28 9 29 10 31 9 32 10 33 10 34 9 35 11 37 9 40 10 42 10 43 10 44 11 45 9 46 9 48 10 49 10 52 10 54 11 55 10 58 10 59 10 60 11 61 10 62 11 63 9 65 10 66 10 67 11 68 11 69 9 70 10 71 9 72 11 73 10 74 10 75 10 76 10 78 10 81 9 82 9 85 9 86 11 90 10 16 50 2 11 4 12 5 12 6 12 7 13 9 13 12 12 13 12 14 12 16 13 18 12 19 12 21 13 24 11 25 12 26 11 27 13 29 11 34 11 36 12 38 11 39 12 42 13 43 13 48 13 49 12 53 13 54 13 56 11 58 12 59 12 61 12 63 11 64 12 65 12 67 11 69 11 71 12 72 11 73 13 75 11 76 13 77 12 78 13 79 12 81 13 85 12 87 11 88 13 90 13 17 9 10 20 20 21 26 20 42 19 47 21 64 19 70 20 84 21 87 19 18 20 3 23 4 22 5 24 8 22 11 24 12 24 14 23 19 25 23 21 24 24 27 22 30 24 32 24 47 23 55 25 59 22 67 24 69 25 77 22 88 22 19 35 3 9 4 9 8 10 9 11 13 11 14 11 15 10 18 11 21 10 25 10 27 11 30 10 31 9 32 9 33 10 36 11 38 11 42 11 43 9 45 11 47 11 48 10 50 9 51 11 52 10 55 9 57 9 65 11 66 10 73 10 74 10 80 10 81 9 84 11 85 10 20 59 3 28 5 28 7 28 9 28 10 31 11 31 12 25 13 28 15 27 16 30 19 25 20 31 22 30 23 26 24 26 25 28 26 27 28 25 30 30 32 31 33 30 34 30 36 28 40 26 42 27 43 26 44 29 46 31 49 26 50 27 52 27 53 30 55 28 57 28 60 27 61 27 62 28 63 30 64 29 65 28 67 29 68 28 69 30 71 26 73 28 74 27 75 29 76 25 77 26 78 26 79 27 80 29 82 27 83 30 84 28 86 29 87 29 88 26 89 30 21 47 1 11 2 13 6 13 7 12 9 11 11 12 12 12 14 12 16 11 20 13 21 11 23 11 24 13 25 11 26 12 28 12 31 11 32 11 36 12 37 12 39 11 40 12 42 13 45 13 46 11 47 12 48 11 49 12 50 12 51 11 56 12 57 12 58 12 60 11 61 12 68 12 69 11 71 11 74 12 77 11 80 12 81 11 83 12 84 12 86 11 89 13 90 13 22 13 1 15 5 15 15 17 20 17 21 17 29 17 30 15 31 17 32 17 37 16 41 17 55 16 84 17 23 19 1 12 2 14 4 14 6 14 8 14 13 13 25 13 28 13 30 12 40 13 41 13 46 12 49 14 55 14 72 12 74 14 76 12 79 14 82 13 24 3 56 23 69 24 78 22 25 56 1 15 3 15 4 15 5 15 6 15 10 15 15 16 17 15 18 15 19 15 22 16 24 16 27 15 28 16 29 17 30 17 31 16 32 18 36 17 37 17 39 17 40 16 41 15 42 16 43 16 45 15 46 16 47 15 48 17 50 17 51 15 52 16 55 17 56 16 57 16 58 17 59 16 60 17 62 16 63 15 67 17 68 16 69 15 70 17 71 16 72 15 74 17 75 16 77 15 79 15 81 18 83 16 84 15 85 18 86 16 90 17 26 73 1 29 2 24 3 29 4 25 5 25 6 26 7 26 8 25 9 26 10 28 12 28 13 24 14 28 16 25 17 26 18 28 19 26 21 27 22 25 23 24 24 25 25 26 26 29 27 25 29 27 31 26 32 27 33 25 35 28 36 26 37 24 38 27 39 28 40 27 42 28 43 24 44 24 46 25 47 25 48 28 49 24 50 28 52 28 53 25 54 25 55 27 56 24 58 28 60 27 62 27 63 25 64 27 65 24 66 28 67 27 68 25 69 26 70 24 71 27 72 25 73 25 74 28 75 28 77 27 78 28 82 25 84 24 85 28 86 24 87 24 88 25 89 27 90 25 27 71 1 30 2 30 3 28 4 28 5 30 6 28 7 26 8 27 9 28 10 30 11 27 13 26 15 29 17 28 18 29 19 26 20 27 23 30 24 30 25 26 26 26 27 29 28 28 29 28 30 27 33 27 34 30 35 27 36 26 37 25 38 30 39 26 40 27 42 30 47 28 48 25 50 28 52 29 53 30 56 30 57 26 58 25 59 29 60 29 61 26 62 29 63 28 64 26 65 30 66 27 67 26 68 28 69 30 70 29 71 30 73 30 74 28 75 30 76 30 77 26 78 27 79 27 80 31 81 30 82 29 83 27 84 27 86 29 87 28 89 29 90 28 28 86 1 21 2 20 3 23 4 21 5 23 6 24 7 23 8 24 9 21 10 20 11 24 12 22 14 20 15 22 16 24 17 21 18 20 19 21 21 21 22 21 23 22 24 24 25 24 26 21 27 21 28 22 29 23 30 21 31 24 32 21 33 20 34 22 35 20 37 20 38 23 39 24 40 23 41 20 42 23 43 24 44 21 45 22 46 24 47 21 48 20 49 22 50 22 51 22 52 21 53 23 54 20 55 21 56 23 57 23 58 22 59 23 60 20 61 23 62 20 63 24 64 20 65 22 66 24 68 23 69 24 70 20 71 21 72 21 73 24 74 22 75 20 76 20 77 22 78 21 79 23 80 20 81 20 82 23 83 23 84 21 85 22 86 21 87 21 88 21 89 23 90 22 29 25 5 14 15 13 16 13 20 13 23 12 30 14 35 14 36 14 38 13 39 12 40 12 43 13 44 13 46 12 47 14 49 14 50 14 53 14 64 12 68 14 76 14 79 12 85 13 87 14 90 14 30 72 1 30 2 30 3 27 4 30 5 27 6 28 7 28 9 26 10 29 11 25 12 27 13 27 14 29 15 26 16 26 17 28 18 28 20 27 21 27 22 27 23 28 24 30 25 29 26 26 27 30 28 26 29 28 31 29 32 30 33 29 34 26 35 30 36 26 38 31 39 26 41 26 42 26 43 26 45 27 46 27 48 29 49 31 50 25 52 26 53 26 55 27 56 27 57 30 58 30 60 27 61 30 63 29 64 26 65 30 66 28 67 30 68 26 69 30 70 26 71 31 74 28 76 26 77 30 80 30 81 27 82 25 84 28 85 27 86 26 87 29 89 29 90 26 31 69 1 27 2 28 3 25 4 26 5 24 6 28 8 28 9 26 11 28 12 28 13 24 14 26 17 28 18 24 20 26 21 26 22 24 23 24 24 28 26 25 27 27 28 28 30 24 31 26 32 24 33 27 34 25 35 28 36 27 37 26 38 27 39 26 40 27 42 26 44 27 45 27 46 28 47 28 49 25 50 26 51 24 55 28 56 24 59 27 61 26 63 25 65 28 66 27 68 25 69 24 71 27 72 24 73 28 74 28 75 28 76 28 77 24 78 24 79 26 80 29 81 25 82 27 83 24 84 24 85 24 86 28 87 27 89 23 90 25 32 83 1 19 2 17 3 18 4 19 5 18 6 19 7 17 8 18 9 18 10 18 11 18 12 19 13 16 15 20 16 18 17 20 18 18 20 20 21 19 22 19 23 18 24 19 25 20 26 20 27 20 28 16 29 19 30 17 31 19 32 17 33 19 34 18 35 18 36 17 37 18 38 19 39 18 40 19 41 17 42 19 43 16 44 18 45 17 46 19 47 18 48 17 49 20 50 18 52 19 53 17 54 18 55 17 56 18 57 18 58 19 60 19 61 17 62 17 63 16 64 19 65 18 66 19 67 19 68 19 69 17 70 17 71 17 72 16 73 20 77 17 78 17 79 18 80 16 81 18 82 17 83 17 84 19 85 17 86 18 87 17 88 17 89 17 90 19 33 68 1 17 2 19 3 20 4 17 6 18 7 17 12 19 13 17 14 17 16 18 18 19 19 19 20 20 21 17 22 17 23 18 24 18 25 19 26 16 28 18 29 20 30 17 31 18 33 19 34 18 35 17 36 18 38 18 40 19 42 19 43 17 47 19 48 18 50 19 51 17 53 18 54 18 55 17 57 17 58 18 59 19 60 16 61 18 62 19 63 17 64 18 65 20 66 17 68 19 69 17 70 19 72 17 73 18 74 18 75 16 76 20 78 17 80 19 81 17 82 17 83 17 84 16 85 17 86 20 87 18 88 20 89 18 90 17 34 81 2 22 3 23 4 25 6 26 7 25 8 23 9 23 10 25 11 24 12 22 13 22 14 23 15 23 16 24 17 25 18 24 19 26 20 23 21 25 22 25 23 26 24 25 25 23 26 24 28 26 29 22 30 24 31 24 32 25 33 25 34 26 36 22 37 26 38 26 39 26 40 23 41 25 42 25 43 26 44 23 45 26 46 24 47 25 48 25 49 22 50 24 51 25 52 25 53 22 55 25 56 26 57 22 58 23 59 26 60 24 61 25 62 24 63 24 64 26 65 22 67 23 69 22 70 23 71 26 72 25 73 22 74 26 75 25 77 24 78 22 79 22 80 26 81 26 82 22 83 22 84 22 86 24 87 26 88 23 89 26 90 26 35 46 1 9 4 9 7 11 8 10 9 10 10 11 11 9 16 10 18 10 20 10 25 10 27 9 33 9 34 9 36 10 40 9 42 11 46 9 49 9 50 10 51 11 53 11 54 10 55 9 57 10 58 9 59 11 60 9 61 10 66 10 67 11 68 10 72 10 73 11 74 9 75 10 78 11 79 10 80 9 81 11 83 10 84 10 85 9 86 10 88 11 90 10 36 31 2 31 3 29 5 29 6 28 8 32 17 27 19 31 21 30 23 28 26 27 30 27 33 27 34 28 39 31 41 32 43 30 44 32 46 27 48 31 49 28 52 31 54 29 55 26 58 32 62 30 66 27 67 27 72 30 74 29 79 28 82 29 37 81 1 22 2 21 3 24 4 25 6 23 7 22 8 24 9 23 10 24 11 22 12 24 13 23 14 22 15 24 16 21 17 25 18 21 19 24 20 25 22 24 23 21 24 24 25 22 26 25 27 22 28 21 29 22 31 23 33 21 34 25 35 21 36 21 37 23 38 21 39 22 40 22 41 21 42 23 43 22 44 23 45 25 46 22 47 24 48 25 49 24 50 22 51 23 52 23 54 21 55 21 56 25 57 24 58 22 59 24 60 24 61 25 62 22 63 23 65 24 66 23 67 23 68 24 69 21 70 21 71 25 72 24 73 23 75 24 76 25 77 21 78 24 79 23 80 24 81 25 82 25 84 23 85 22 86 21 87 25 88 25 90 21 38 49 1 19 2 19 4 20 5 18 6 17 7 20 9 21 10 17 11 20 15 21 17 19 19 20 20 19 24 19 28 19 30 18 33 20 35 18 36 20 37 17 38 19 40 20 41 17 42 20 43 21 45 21 49 20 52 19 55 20 60 21 61 20 62 18 63 20 64 21 65 17 66 18 69 19 70 18 71 18 72 20 73 20 74 20 75 19 78 19 79 17 82 19 85 18 87 17 88 18 39 90 1 27 2 27 3 27 4 30 5 26 6 29 7 27 8 31 9 28 10 28 11 29 12 30 13 26 14 26 15 27 16 30 17 29 18 27 19 28 20 28 21 29 22 28 23 30 24 28 25 28 26 27 27 30 28 29 29 28 30 27 31 26 32 28 33 26 34 28 35 29 36 31 37 27 38 25 39 26 40 25 41 29 42 26 43 31 44 28 45 28 46 29 47 25 48 30 49 29 50 27 51 30 52 26 53 29 54 27 55 31 56 30 57 30 58 27 59 26 60 28 61 27 62 28 63 27 64 30 65 26 66 30 67 25 68 29 69 31 70 30 71 26 72 27 73 30 74 31 75 30 76 29 77 30 78 29 79 26 80 31 81 26 82 29 83 30 84 26 85 27 86 27 87 26 88 26 89 26 90 27 40 80 1 16 2 17 3 18 4 18 5 18 6 18 7 18 8 19 10 17 11 17 13 17 14 17 15 19 16 18 17 17 18 17 19 17 20 19 21 19 22 18 23 17 24 16 27 18 29 17 30 19 32 18 33 17 34 19 36 18 37 18 38 17 39 16 40 17 41 17 42 16 43 18 44 17 45 18 46 17 47 19 48 17 49 18 50 20 51 17 52 17 53 16 54 18 55 18 56 16 57 19 58 17 59 19 60 16 61 19 63 17 64 17 65 17 66 19 67 19 68 18 70 19 71 19 72 18 73 17 74 17 75 18 76 17 77 19 78 19 79 18 80 18 81 17 82 17 83 17 84 18 85 19 86 19 87 16 88 18 89 19 41 50 1 22 2 20 3 19 4 22 5 19 6 21 8 19 12 21 14 18 15 22 18 18 19 21 24 19 25 18 26 21 28 20 29 19 30 21 32 22 35 19 36 20 37 20 39 22 41 19 42 19 43 19 48 18 50 18 51 21 55 18 61 22 62 18 63 21 64 21 65 20 66 19 68 20 69 22 70 19 71 19 75 19 76 18 77 19 78 19 79 18 80 22 84 19 86 20 87 19 89 20 42 88 1 24 2 23 3 27 4 25 5 25 6 23 7 27 8 24 9 25 10 27 11 24 12 26 13 23 14 25 15 26 16 23 17 26 18 23 19 26 20 26 22 24 23 27 24 25 25 27 26 25 27 26 28 25 29 26 30 26 31 25 32 25 33 27 34 24 35 25 36 24 37 23 38 24 39 27 40 24 41 25 42 24 43 24 44 26 45 24 46 25 47 25 48 24 49 25 50 26 51 24 52 25 53 24 54 23 55 23 56 27 57 23 58 26 59 24 60 25 61 25 62 23 63 25 64 25 65 26 66 25 67 25 68 27 69 24 70 25 71 24 73 27 74 26 75 24 76 26 77 24 78 24 79 25 80 24 81 25 82 24 83 24 84 27 85 23 86 24 87 27 88 27 89 24 90 23 43 77 1 11 2 11 3 13 4 11 6 12 7 13 8 13 9 12 12 11 13 12 14 11 15 13 16 12 17 11 18 13 19 11 21 12 22 11 23 13 24 13 25 11 26 13 27 13 28 12 29 13 30 12 31 11 32 12 33 12 35 12 36 12 37 12 39 12 40 13 41 12 42 12 43 12 44 13 45 12 46 11 47 12 48 11 49 11 50 11 51 11 52 11 53 13 54 12 57 12 58 12 59 13 60 11 61 12 62 12 64 12 65 13 66 13 67 11 68 11 69 13 70 13 71 13 72 12 73 11 75 11 76 11 79 12 80 12 81 13 82 11 83 11 84 12 85 12 86 13 87 13 88 12 90 11 44 31 3 14 6 12 9 14 11 13 13 12 14 14 17 13 19 14 25 14 28 13 29 13 30 14 35 12 37 13 42 12 43 13 45 14 46 12 47 12 53 13 62 14 65 12 69 13 70 13 71 12 73 12 74 13 77 13 78 12 82 14 89 13 45 86 1 20 2 19 3 18 4 19 5 21 6 17 7 18 8 19 9 20 10 21 11 20 12 18 13 20 14 20 15 17 16 19 17 19 18 19 19 20 20 21 22 19 23 21 24 18 25 19 26 20 27 17 28 21 29 19 30 20 31 19 32 19 33 19 34 18 35 21 36 18 37 18 38 20 39 18 40 20 41 19 42 21 43 19 44 21 45 18 46 21 47 19 48 20 49 18 50 21 51 18 52 19 53 19 54 20 55 17 56 20 57 20 58 17 59 19 60 19 62 20 63 17 64 18 66 17 67 18 68 19 69 20 70 19 71 20 72 18 73 18 74 20 75 20 76 18 77 20 78 20 79 17 80 19 81 17 82 19 83 18 84 21 86 20 87 19 88 19 89 17 90 17 46 73 1 28 2 27 3 31 6 32 7 32 8 28 9 33 11 30 12 30 13 31 14 32 16 28 17 30 18 27 19 32 20 30 21 29 23 31 24 30 25 30 26 30 27 33 28 27 29 28 31 29 32 30 33 33 34 31 35 31 36 29 37 29 38 29 39 29 40 29 41 31 43 29 44 30 45 30 47 28 48 31 49 30 50 28 51 32 52 27 53 28 55 32 56 27 57 28 59 28 60 28 61 31 62 32 63 30 64 30 67 28 68 28 69 31 71 28 73 30 74 29 75 31 76 32 77 29 78 28 79 28 80 31 81 27 82 29 83 28 84 32 87 29 88 29 90 27 47 3 1 11 22 11 30 12 48 9 8 14 24 14 25 14 26 13 43 14 50 13 62 14 72 13 77 14 49 39 1 11 5 12 7 11 8 10 11 11 12 10 14 11 22 10 24 10 26 10 35 11 37 11 43 11 45 11 48 11 49 11 51 12 53 12 54 12 56 12 57 12 58 11 60 12 61 11 62 11 66 11 67 11 69 12 70 11 74 11 75 11 79 12 84 11 85 11 86 12 87 11 88 12 89 11 90 12 50 46 2 17 4 17 6 17 9 16 12 16 14 17 15 19 16 18 19 18 21 17 22 17 25 15 26 18 28 16 30 16 32 17 35 16 36 17 37 16 39 19 42 16 44 15 45 17 46 17 47 16 56 17 58 16 59 18 61 18 62 16 63 15 65 18 66 18 67 18 69 18 70 16 71 17 72 18 74 16 80 18 84 16 85 16 87 17 88 18 89 15 90 17 51 67 2 21 3 24 4 24 6 24 7 24 8 21 9 22 12 23 13 25 16 23 17 23 18 23 20 25 21 22 23 23 24 24 25 25 26 22 28 22 29 21 32 21 33 23 34 23 35 22 38 24 39 24 41 21 42 25 43 21 45 23 46 23 47 24 48 23 49 25 50 21 51 21 52 24 53 22 54 25 55 23 56 22 57 23 58 21 59 22 60 23 61 24 66 21 67 24 68 24 69 23 70 24 71 23 74 24 75 22 76 22 77 24 78 23 79 21 80 23 82 22 84 25 85 21 86 25 87 24 88 21 89 24 90 22 52 42 2 26 3 30 4 30 6 27 7 29 9 29 10 27 13 25 17 28 20 28 21 31 22 29 24 29 25 28 31 29 32 29 34 29 38 30 39 28 40 30 43 27 45 30 46 26 48 26 52 31 54 28 55 26 60 29 61 27 62 27 64 25 65 26 67 29 73 30 78 29 82 28 83 29 84 31 86 30 87 28 88 28 89 30 53 82 1 16 2 17 3 18 4 18 5 17 6 17 7 16 8 18 9 19 10 18 11 17 12 19 13 18 14 17 15 19 16 18 18 18 19 19 20 18 21 16 22 19 23 20 24 20 26 17 27 20 28 16 29 18 30 19 31 19 32 16 33 20 34 18 35 17 36 20 38 20 39 19 40 16 41 20 42 17 43 18 44 18 45 20 46 18 48 18 49 18 50 16 51 18 52 18 53 19 54 17 56 17 57 19 58 19 59 19 60 18 61 19 62 20 63 19 64 16 65 17 66 18 67 19 68 18 69 16 71 18 72 17 73 18 74 17 75 19 77 17 78 19 80 17 81 19 82 19 83 20 84 16 85 19 86 19 87 19 88 17 89 19 90 17 54 90 1 30 2 31 3 30 4 29 5 32 6 27 7 30 8 31 9 27 10 30 11 31 12 28 13 29 14 29 15 30 16 30 17 28 18 27 19 27 20 30 21 31 22 31 23 28 24 28 25 26 26 29 27 30 28 27 29 30 30 31 31 31 32 30 33 29 34 32 35 32 36 29 37 30 38 26 39 30 40 29 41 30 42 32 43 27 44 31 45 28 46 28 47 29 48 27 49 26 50 27 51 31 52 26 53 28 54 27 55 28 56 30 57 30 58 32 59 30 60 32 61 28 62 29 63 29 64 28 65 27 66 30 67 28 68 29 69 29 70 28 71 30 72 28 73 30 74 28 75 30 76 31 77 32 78 31 79 29 80 32 81 27 82 27 83 27 84 27 85 28 86 27 87 29 88 29 89 28 90 31 55 22 3 11 4 13 5 13 8 11 13 11 14 13 30 12 33 12 37 12 38 11 40 11 43 13 44 11 52 13 59 11 63 12 67 12 70 11 77 13 79 13 86 13 87 13 56 40 1 27 2 25 6 25 9 27 12 27 13 23 15 25 16 27 21 23 23 27 24 25 25 27 27 25 29 27 30 24 32 23 33 26 34 27 36 24 37 27 39 23 41 26 45 23 48 23 49 24 50 25 52 24 53 23 54 23 56 27 65 27 67 27 68 27 70 24 73 25 76 23 78 25 80 25 84 23 86 27 16 13 61 2 27 4 25 5 23 9 26 13 26 15 28 16 26 17 27 18 27 19 28 20 25 22 25 23 28 24 28 26 24 27 28 28 28 29 26 30 27 31 27 33 26 36 25 39 27 40 28 41 28 42 26 43 28 44 26 46 26 49 24 50 25 51 25 52 25 53 24 54 25 55 28 57 25 58 29 59 27 61 25 62 24 66 25 67 24 68 24 69 24 71 26 73 26 75 25 76 25 77 28 78 24 80 26 82 28 83 26 84 26 85 27 86 25 87 24 88 26 89 23 90 27 14 42 3 18 4 18 5 15 6 17 8 15 11 17 14 17 17 18 18 17 27 17 28 18 29 17 30 16 31 15 32 18 33 18 34 18 35 16 40 16 41 16 44 17 45 18 46 18 52 19 55 18 56 16 57 19 59 17 63 19 64 15 65 18 68 17 72 19 73 19 76 18 78 17 80 16 82 16 84 16 86 18 89 17 90 18 15 84 1 15 2 17 3 17 4 14 5 15 6 15 7 16 8 15 9 17 10 16 11 16 12 15 13 15 14 14 15 16 16 15 17 17 18 16 19 16 20 16 21 16 22 17 23 15 24 15 25 18 26 15 28 15 29 16 30 15 31 16 32 18 33 17 34 15 35 16 36 18 37 18 38 17 39 17 40 16 42 18 43 15 44 16 45 15 47 16 48 15 49 15 50 15 51 16 52 15 54 17 55 16 56 15 57 15 58 17 59 16 60 16 61 17 62 16 63 17 64 15 65 17 67 17 69 17 70 15 71 18 72 17 73 17 74 15 75 16 76 16 77 15 78 16 79 16 80 15 81 16 82 14 83 15 84 17 85 17 86 15 87 16 88 16 89 17 90 17 16 55 1 12 2 12 3 12 5 12 7 11 9 13 13 13 15 13 16 12 17 12 19 12 20 11 22 11 23 11 25 11 26 12 29 11 32 13 35 12 36 13 39 12 40 13 41 11 43 11 45 13 46 11 48 12 50 12 51 13 53 13 54 11 57 11 58 13 59 12 60 13 61 12 64 12 65 12 66 12 67 11 68 11 70 11 71 12 73 12 74 13 75 11 76 12 78 12 79 13 80 11 81 11 83 13 85 13 87 11 90 12 17 74 1 20 2 19 3 19 4 18 5 20 6 21 7 19 8 20 9 20 10 20 12 17 13 19 14 19 15 19 16 18 18 19 19 19 20 20 22 20 23 18 24 18 25 18 26 19 27 18 28 18 29 17 30 19 33 17 34 18 35 18 39 18 40 18 41 20 42 21 43 19 44 20 45 19 47 18 48 19 50 18 51 18 52 18 54 17 55 21 56 21 57 19 58 18 59 19 60 18 62 21 63 20 64 20 65 17 67 19 70 18 71 19 72 19 73 19 74 20 75 18 76 19 77 19 78 20 79 20 80 20 81 21 82 20 83 20 85 18 86 19 87 18 88 20 89 18 90 18 18 12 12 14 15 12 37 12 43 12 45 12 52 13 53 14 71 12 78 14 80 14 86 14 90 14 19 42 1 18 2 17 3 18 4 18 9 18 13 16 15 17 16 16 18 17 21 18 22 16 24 16 25 17 26 17 29 17 30 19 31 16 32 16 33 18 36 15 37 16 40 17 41 15 42 18 47 17 51 17 52 17 53 18 54 19 59 17 61 16 63 16 65 18 67 18 68 16 71 17 73 16 75 16 76 17 80 18 82 18 88 16 20 61 1 17 3 17 4 19 5 18 7 18 8 19 10 17 11 20 12 19 15 16 16 19 17 18 18 19 20 18 21 17 25 18 27 17 28 19 29 18 30 19 31 17 32 19 33 19 37 19 38 17 39 19 41 18 42 19 44 16 45 17 46 18 47 19 49 19 50 19 53 18 55 18 56 20 57 18 58 18 60 20 61 17 63 17 65 18 68 17 69 18 70 17 71 17 72 18 74 18 75 19 76 17 77 17 78 18 79 18 81 16 82 17 83 17 84 18 88 18 89 16 90 17 21 39 3 19 4 20 9 21 10 22 11 21 12 21 14 21 16 22 18 19 25 21 28 20 32 18 33 22 34 19 40 19 42 21 43 22 44 21 46 20 48 19 49 20 50 20 51 20 54 21 61 21 62 19 66 19 67 22 72 18 76 20 77 21 78 19 79 21 80 18 81 19 84 19 85 19 87 20 90 19 22 2 53 15 71 13 23 42 1 16 2 15 6 14 8 16 12 16 13 16 20 16 21 15 24 14 29 16 30 15 31 16 32 14 34 14 36 15 37 14 38 16 40 15 45 16 46 15 48 16 50 15 52 16 53 15 54 16 58 16 59 16 60 15 61 14 64 14 67 15 69 16 71 15 72 14 73 14 77 15 78 14 79 15 81 16 82 14 85 14 87 14 24 82 1 17 2 17 3 17 4 18 5 17 6 17 8 17 9 18 10 18 11 19 12 19 13 18 14 20 15 16 16 17 17 18 18 20 19 18 20 18 21 19 22 19 23 18 24 19 25 16 26 17 28 17 29 18 30 18 31 18 32 18 33 18 34 18 35 19 36 18 37 19 38 20 39 19 40 19 41 16 43 17 44 19 45 19 46 18 47 20 49 16 50 20 51 16 52 17 53 18 54 17 55 19 56 17 57 19 58 19 60 18 61 19 62 17 63 18 64 18 65 17 66 17 67 18 68 19 69 18 70 17 71 18 72 17 74 19 75 18 76 19 77 18 78 19 79 20 81 18 82 18 83 17 84 18 85 19 86 17 88 20 89 17 90 19 49 49 2 17 4 19 6 16 9 17 11 18 12 18 13 16 14 18 16 19 18 18 19 16 28 19 29 18 30 17 31 16 32 16 33 17 34 16 35 18 36 17 37 19 38 17 42 16 45 18 46 18 47 17 48 16 49 17 50 15 52 17 55 17 58 16 60 16 63 16 68 17 69 17 70 18 73 18 77 18 80 17 81 17 82 17 83 16 84 18 85 16 86 19 87 16 89 17 90 16 50 90 1 19 2 20 3 21 4 20 5 21 6 18 7 20 8 21 9 18 10 21 11 20 12 20 13 20 14 19 15 18 16 19 17 19 18 20 19 19 20 21 21 21 22 20 23 20 24 20 25 22 26 19 27 22 28 20 29 19 30 19 31 20 32 21 33 20 34 20 35 21 36 22 37 22 38 20 39 18 40 21 41 21 42 21 43 19 44 18 45 20 46 21 47 21 48 20 49 21 50 20 51 21 52 20 53 19 54 19 55 18 56 21 57 21 58 22 59 20 60 22 61 21 62 20 63 18 64 19 65 21 66 18 67 21 68 20 69 22 70 20 71 19 72 21 73 19 74 20 75 21 76 19 77 19 78 21 79 22 80 20 81 21 82 21 83 21 84 19 85 18 86 20 87 18 88 20 89 20 90 19 51 54 2 23 3 25 4 23 5 26 6 24 9 23 10 26 11 24 12 22 14 24 16 23 17 22 18 23 19 23 22 25 25 24 27 26 28 26 29 26 30 23 36 22 37 26 38 22 41 23 43 25 44 22 45 24 47 23 48 23 49 24 51 26 52 25 53 23 54 24 56 24 59 26 60 25 61 23 62 23 65 23 69 26 70 23 71 26 72 22 77 24 78 23 79 25 80 24 83 26 84 25 86 26 87 23 89 22 90 22 52 33 2 28 3 27 5 27 6 26 8 29 13 32 14 26 18 29 19 28 20 29 22 26 23 29 24 31 29 26 30 31 32 31 33 28 34 28 35 32 40 32 43 31 45 27 46 31 48 26 56 27 60 32 65 32 67 28 68 28 79 26 81 27 85 30 86 27 4 57 33 2 12 3 10 4 12 5 12 9 12 10 12 13 11 14 10 15 10 17 11 18 11 19 11 24 10 26 11 29 10 36 10 38 10 47 12 50 10 51 11 53 10 54 11 61 10 62 11 63 11 72 11 75 10 77 11 79 12 81 12 83 11 87 11 88 10 58 7 8 22 25 23 35 20 39 23 46 19 52 19 56 20 59 16 19 15 20 16 27 17 35 15 37 15 42 15 45 16 47 16 53 14 67 17 70 17 78 16 79 15 80 16 84 16 89 15 60 48 2 23 3 26 5 26 6 27 7 24 10 27 14 26 16 27 17 27 19 28 20 24 21 27 24 24 26 25 27 26 30 28 32 25 35 25 38 23 39 24 43 29 44 26 45 26 46 24 48 27 49 26 50 25 51 25 53 27 54 27 55 26 56 24 57 28 58 26 59 26 60 28 61 27 66 27 67 26 69 24 74 25 75 28 76 27 77 25 78 24 79 28 82 24 85 27 +5 4 1 23 1 20 7 21 9 20 16 21 18 22 23 19 27 22 28 20 29 20 30 22 32 20 39 21 43 23 47 20 49 19 57 22 58 20 63 22 72 22 74 23 81 22 82 21 90 21 2 78 1 20 2 21 3 22 5 21 6 20 8 19 9 21 10 20 12 22 13 22 14 19 15 20 16 21 18 20 19 21 20 20 21 22 23 20 24 22 25 21 26 20 27 18 29 18 30 21 31 19 32 20 33 19 34 19 35 21 36 21 37 21 38 19 39 19 40 20 41 22 42 19 43 22 44 21 45 20 46 21 47 19 48 19 49 19 50 22 51 22 52 18 54 21 56 18 57 20 59 18 60 21 61 19 62 19 63 21 64 18 65 19 66 19 67 21 69 21 70 20 71 21 72 19 73 20 74 20 75 20 76 22 77 19 78 21 79 19 81 19 82 19 83 21 84 20 85 20 86 22 87 20 88 21 89 21 3 65 1 19 2 20 4 20 5 22 6 22 7 21 9 19 12 21 14 19 15 18 16 19 17 20 18 21 19 21 20 19 21 21 22 19 24 20 26 18 27 21 30 20 31 19 33 22 34 19 35 21 36 19 37 19 38 19 39 20 41 21 42 19 44 22 45 19 46 18 49 20 50 20 51 22 52 18 53 18 54 18 57 19 58 21 59 19 61 18 62 21 64 18 65 20 66 22 67 20 68 20 69 19 70 20 71 18 72 19 75 21 76 21 77 21 78 18 79 19 83 21 84 21 86 20 87 18 88 20 89 19 4 66 2 24 3 26 4 27 5 27 6 24 7 26 9 27 10 24 12 24 13 28 14 26 16 28 17 28 18 29 20 28 21 28 23 26 24 24 25 24 26 24 27 26 28 26 29 28 31 27 34 24 35 26 36 28 39 27 41 28 43 28 44 24 45 24 46 24 48 28 49 25 50 25 51 25 52 26 53 26 54 28 56 24 57 25 58 26 59 26 61 27 62 25 63 24 65 27 67 25 68 25 72 23 73 24 74 27 75 28 76 27 77 27 78 28 79 26 80 28 81 28 82 27 84 24 85 28 86 27 87 27 88 27 4 9 86 1 20 2 21 3 21 4 23 6 20 7 20 8 20 9 21 10 23 11 22 12 21 13 21 14 23 15 21 16 20 17 21 18 19 19 21 20 20 21 20 22 20 23 19 24 20 25 20 26 22 27 19 28 22 29 22 30 19 32 22 33 21 34 22 36 22 37 20 38 19 39 23 40 23 41 22 42 19 43 22 44 20 45 21 46 21 47 23 48 23 49 22 50 21 51 20 52 21 53 22 54 22 55 23 56 21 57 21 58 20 59 22 60 21 61 22 62 21 63 21 64 22 65 19 66 19 67 21 68 21 69 21 70 19 71 19 72 22 73 22 74 20 76 22 77 21 78 21 79 21 80 19 81 20 82 22 83 19 84 20 85 23 86 20 87 19 88 21 89 22 90 21 10 11 7 27 26 24 27 28 29 26 34 26 51 26 58 26 67 24 68 24 72 26 81 27 11 63 1 19 2 19 3 20 4 18 5 18 6 19 7 19 11 19 12 19 13 18 16 17 17 21 18 20 19 18 21 19 22 19 27 20 28 19 29 19 30 18 31 18 32 19 33 20 34 20 35 20 37 19 39 17 43 20 45 17 47 20 48 21 49 19 51 19 53 19 54 18 55 19 56 19 57 18 58 18 59 18 60 20 62 18 64 20 65 18 66 20 67 17 68 20 69 20 71 19 72 18 73 19 74 17 75 18 76 20 77 20 81 20 82 18 84 18 85 20 87 20 88 19 89 19 90 20 12 18 2 20 3 22 5 20 9 21 11 21 14 19 19 19 36 19 38 21 58 22 59 22 61 19 64 23 66 23 70 20 71 22 75 21 78 19 16 25 42 5 17 6 15 7 17 9 15 10 16 11 15 12 17 17 16 18 15 19 16 21 17 22 16 23 17 25 17 27 16 29 16 32 15 34 15 35 16 36 15 37 17 39 17 43 16 50 15 52 15 55 17 58 18 59 16 61 16 62 16 66 15 67 15 68 15 70 17 73 15 75 15 79 17 81 15 85 17 87 14 89 17 90 16 26 28 10 26 13 27 14 27 15 25 24 25 25 27 30 25 31 25 34 25 44 28 46 28 47 29 50 24 51 28 56 28 58 29 61 29 63 28 66 29 67 29 69 28 72 28 75 26 77 26 78 28 83 26 85 26 88 27 27 55 2 29 4 29 5 27 7 27 8 30 9 29 12 26 13 29 14 30 15 27 17 26 18 26 19 28 20 29 22 30 23 25 25 27 26 29 27 28 28 26 29 27 30 29 31 31 36 26 38 27 39 27 45 27 46 26 47 28 50 31 51 27 54 28 55 30 56 28 57 29 59 29 64 30 66 26 69 27 71 27 72 27 73 28 74 27 75 29 76 30 77 27 79 26 81 30 82 29 83 27 85 27 86 29 87 30 88 26 89 26 28 84 1 18 2 16 4 17 5 16 6 15 7 17 8 17 9 15 10 17 11 16 12 15 14 14 15 16 16 16 17 18 18 17 19 16 20 15 21 17 22 15 23 16 24 15 25 16 26 16 27 15 28 18 29 17 30 16 31 15 32 16 33 14 34 18 35 15 36 16 37 17 38 17 39 16 40 16 41 15 42 17 43 17 44 17 45 15 46 15 47 17 48 17 50 15 51 17 52 16 53 15 54 16 55 16 56 15 57 15 58 17 59 15 60 15 61 17 62 17 63 16 64 15 65 15 66 17 67 14 68 16 69 18 70 16 71 16 72 17 74 15 75 17 76 17 77 15 78 17 79 15 80 17 81 16 82 17 83 16 84 16 86 16 87 17 89 14 90 15 33 76 2 25 3 22 4 25 5 26 7 25 8 25 10 26 11 24 12 23 13 23 15 22 16 25 17 25 18 24 21 25 22 23 23 26 24 24 25 22 26 25 27 24 28 22 29 26 32 22 33 26 34 26 36 26 37 23 38 24 39 23 40 26 43 23 44 25 45 24 46 26 47 26 48 24 49 26 50 23 51 24 52 23 53 23 54 23 55 23 56 23 58 22 59 23 60 25 61 22 62 23 64 23 65 25 66 25 67 25 68 24 69 24 70 25 71 26 72 22 73 22 74 26 75 24 76 25 77 25 78 25 79 22 80 25 81 23 82 26 83 22 84 25 85 23 86 25 88 25 89 24 90 25 34 32 1 24 5 22 6 21 8 21 10 22 15 24 18 21 19 24 21 22 26 24 28 22 30 23 31 24 34 22 37 23 41 24 42 23 43 23 48 24 53 23 54 23 55 24 57 24 63 21 65 24 66 23 67 21 72 22 74 24 78 21 79 21 82 23 35 8 34 21 36 20 40 22 56 22 60 21 62 19 65 21 72 22 36 87 1 13 2 13 3 13 4 12 5 11 6 13 7 13 8 11 9 13 10 11 11 12 12 11 13 12 14 11 15 12 16 12 17 13 18 13 19 12 20 13 21 12 22 13 23 13 24 12 25 11 26 13 27 12 28 12 29 12 30 12 31 12 32 12 33 13 34 11 35 13 36 12 37 12 38 12 39 12 40 13 41 13 42 12 43 13 44 11 45 13 46 12 47 11 48 11 49 12 50 12 51 13 52 12 53 11 55 13 56 13 57 13 58 13 59 13 60 13 61 12 62 12 63 11 64 12 65 11 66 13 67 12 68 11 69 11 70 11 71 12 72 12 74 11 75 12 76 13 77 13 78 11 79 12 80 13 81 12 82 12 83 12 85 12 86 11 87 13 88 12 89 13 90 11 37 8 2 12 10 12 13 12 29 12 35 12 58 12 69 11 77 11 38 9 19 17 21 16 30 17 37 18 42 18 44 18 52 18 59 18 74 17 39 56 1 29 2 30 3 26 4 28 5 30 6 28 7 26 8 31 9 28 10 30 11 28 12 27 13 27 17 29 18 25 19 26 21 30 22 29 23 29 24 25 27 30 28 30 35 27 37 27 41 30 42 30 43 29 44 30 45 29 47 26 48 27 49 30 50 29 51 30 52 27 57 26 58 26 60 28 63 28 65 27 69 31 71 29 72 25 74 29 75 28 77 26 78 27 79 25 80 27 81 28 82 27 83 26 84 26 88 29 89 29 90 27 40 50 1 28 2 30 3 29 5 26 6 27 7 30 9 29 11 30 13 27 14 27 15 28 16 27 18 30 25 29 26 28 29 30 31 32 33 28 34 27 35 30 36 28 40 28 42 31 44 26 45 31 46 27 48 29 49 31 50 29 53 26 55 27 56 32 62 29 63 27 66 30 67 29 68 29 69 31 70 30 74 29 75 26 76 29 77 31 78 28 79 28 80 27 81 26 87 26 88 32 89 28 53 80 1 26 2 23 3 23 4 25 5 24 6 24 7 22 8 23 9 22 11 23 13 26 14 25 15 24 16 24 17 26 18 25 19 26 21 22 23 26 24 26 25 22 26 22 27 23 28 25 29 25 30 25 32 23 33 23 34 24 35 25 36 24 37 26 38 24 39 23 40 23 41 26 42 26 43 24 44 26 45 26 46 23 47 24 48 22 49 25 50 25 51 25 53 25 54 24 55 24 56 24 57 22 58 26 59 26 60 25 61 23 62 25 63 26 64 24 65 22 67 23 68 22 69 24 70 22 71 22 72 22 73 25 74 25 75 25 77 24 78 26 79 25 80 24 81 22 83 24 84 25 85 25 86 25 87 22 88 23 90 23 54 8 15 23 25 21 33 25 38 21 48 24 54 24 69 24 82 22 55 16 4 14 6 14 9 15 11 15 12 13 24 13 40 14 42 15 57 15 59 13 66 15 67 14 79 14 81 13 84 13 89 14 56 66 2 26 3 23 4 23 5 24 6 23 8 22 9 22 10 25 12 23 13 25 15 26 16 23 17 22 18 25 19 23 23 26 24 23 25 22 26 22 27 22 28 22 29 23 30 25 32 25 33 22 34 25 35 25 37 23 38 24 39 26 41 26 43 26 47 22 48 22 49 24 50 23 51 25 52 23 54 26 56 24 57 25 58 22 60 25 62 22 64 26 65 23 67 25 68 24 69 23 70 23 71 22 72 25 73 26 74 22 75 24 76 26 77 25 79 23 80 26 81 25 82 25 83 23 84 25 85 22 86 24 90 26 20 13 50 1 19 4 17 5 21 6 19 7 17 9 19 10 18 12 17 13 19 14 18 17 18 20 20 22 21 23 18 25 20 26 18 28 19 30 17 32 20 34 20 35 20 39 19 40 20 43 19 44 20 48 18 51 20 52 17 54 20 55 20 56 20 57 20 59 20 61 19 65 18 66 20 67 18 68 20 74 20 76 18 77 19 78 19 80 19 81 18 82 19 84 20 86 20 87 20 88 20 90 21 14 64 1 17 2 16 5 15 6 16 7 16 8 16 9 16 11 16 12 16 13 15 16 17 18 15 21 17 22 17 23 16 24 15 25 16 26 17 27 15 28 17 30 17 31 16 32 17 33 17 34 16 35 15 36 17 37 16 38 16 39 16 40 16 41 17 42 17 43 15 44 16 45 16 47 17 48 15 49 15 50 17 54 16 55 17 56 15 58 16 61 17 62 14 65 16 67 17 68 15 69 17 70 17 71 15 72 16 75 16 76 17 77 15 78 15 79 17 81 16 83 17 85 15 86 15 87 16 88 17 15 72 1 12 3 12 4 11 5 10 6 10 7 11 8 12 9 11 10 10 12 10 13 11 14 11 15 12 16 10 17 11 18 12 19 11 20 10 21 12 22 10 23 12 24 10 25 12 26 11 27 10 28 11 29 10 30 11 31 11 32 12 33 11 34 12 35 11 36 10 38 11 40 12 41 12 42 12 44 12 46 11 47 12 48 10 49 11 50 10 51 11 52 12 53 11 55 12 57 11 58 11 59 11 60 11 63 12 65 11 66 11 67 10 68 11 69 10 70 12 71 12 75 11 76 11 77 12 79 12 80 10 81 12 84 10 85 10 86 10 87 11 88 11 90 11 16 57 1 20 2 18 4 21 5 21 6 19 8 19 10 21 12 22 14 21 16 20 20 19 22 20 25 18 27 20 28 22 29 19 30 19 31 20 32 20 34 19 37 19 39 20 40 19 41 19 43 22 45 21 46 20 48 18 49 21 50 21 51 19 52 21 53 21 54 21 55 18 56 20 57 18 58 18 60 18 61 19 63 20 64 19 65 20 66 18 67 21 68 19 69 20 70 22 73 22 75 19 77 21 79 19 84 20 85 19 87 18 88 19 89 18 25 33 1 19 2 20 3 19 5 19 6 20 7 20 11 19 12 18 15 21 16 21 18 19 20 20 27 20 29 19 30 19 31 20 34 19 38 20 39 19 44 20 45 19 46 20 51 20 55 17 57 17 60 18 66 18 67 19 71 17 78 20 82 20 83 21 87 20 26 68 1 19 2 17 3 18 5 18 6 17 7 18 8 17 9 16 10 18 11 17 12 16 13 17 15 17 16 17 17 16 18 16 20 17 21 16 22 16 23 18 24 16 25 16 26 16 27 17 31 16 32 19 34 19 35 16 36 16 37 17 38 18 39 16 40 18 41 16 42 17 43 18 45 16 46 16 48 18 49 18 50 17 53 15 54 16 55 17 57 16 59 17 63 16 64 16 65 18 67 17 68 16 69 17 70 17 71 18 72 19 73 17 75 17 77 17 78 17 79 17 80 15 82 18 83 18 85 19 86 19 87 18 88 16 89 16 27 15 5 27 7 24 9 28 19 27 36 27 37 26 49 25 50 23 51 24 53 24 54 26 60 27 66 25 71 27 80 26 28 20 1 10 3 9 6 10 13 10 16 9 20 11 27 11 46 11 49 11 52 10 55 10 57 11 62 9 67 10 68 10 69 10 77 10 82 11 83 10 86 11 41 29 4 25 6 24 7 24 8 25 9 27 18 28 20 27 21 28 25 24 34 25 35 26 37 27 39 26 42 23 46 28 48 23 49 26 50 26 52 26 56 28 58 23 68 26 70 27 74 29 76 24 83 27 86 25 88 29 90 27 42 42 1 19 2 19 3 22 9 21 10 22 11 18 13 20 17 19 18 18 21 19 22 22 25 20 29 18 31 21 32 21 34 21 38 22 40 20 43 21 44 18 47 21 48 19 49 21 51 18 54 20 59 20 60 21 65 20 66 21 69 18 70 19 71 20 74 20 75 19 76 22 77 22 80 19 85 19 86 19 88 20 89 22 90 22 43 89 1 29 2 29 4 25 5 29 6 27 7 26 8 25 9 28 10 29 11 27 12 26 13 28 14 25 15 26 16 30 17 29 18 25 19 26 20 29 21 30 22 27 23 29 24 29 25 29 26 28 27 28 28 25 29 28 30 26 31 25 32 29 33 24 34 28 35 28 36 27 37 29 38 25 39 27 40 26 41 26 42 25 43 26 44 29 45 26 46 27 47 29 48 25 49 27 50 26 51 27 52 25 53 26 54 30 55 26 56 28 57 26 58 30 59 26 60 29 61 26 62 27 63 25 64 30 65 25 66 28 67 27 68 28 69 27 70 29 71 26 72 27 73 27 74 27 75 24 76 25 77 26 78 28 79 28 80 29 81 26 82 26 83 24 84 28 85 28 86 27 87 27 88 26 89 28 90 29 44 24 4 14 5 15 8 16 9 14 10 16 11 15 14 14 25 14 28 15 31 14 33 16 40 14 44 14 45 16 47 14 50 14 58 15 71 14 75 15 76 14 77 16 82 16 84 16 90 14 45 72 1 9 2 9 4 10 5 10 6 10 7 9 8 9 9 10 10 10 12 9 13 9 16 9 17 11 18 9 19 11 20 11 21 9 22 10 25 9 26 11 27 10 28 10 29 11 30 11 31 10 32 9 33 9 34 11 35 10 36 10 37 10 39 10 41 10 43 9 45 11 46 9 48 11 50 11 51 10 52 9 53 11 55 10 57 10 58 11 59 10 60 10 61 10 62 10 64 10 65 9 67 10 68 9 69 10 70 10 71 10 72 10 73 10 74 10 75 10 76 10 78 9 79 9 80 10 82 9 83 10 84 10 85 9 86 11 87 11 88 10 89 9 90 10 46 63 4 14 7 15 8 15 9 13 10 14 11 13 13 15 14 13 15 14 16 15 17 15 18 13 19 13 20 15 22 14 23 15 24 14 25 15 27 13 28 13 30 15 31 15 32 15 33 13 34 13 37 15 38 14 39 15 42 13 44 15 45 13 47 14 48 13 49 14 50 15 51 15 52 14 53 15 56 14 57 14 59 13 60 13 61 15 63 14 64 14 65 13 66 15 67 15 68 14 71 14 72 15 75 13 76 14 78 13 80 15 81 15 83 14 84 14 85 15 87 14 88 15 89 15 90 15 47 41 2 29 6 30 12 27 13 29 14 28 16 29 17 29 18 30 21 30 23 28 26 31 27 29 29 31 30 29 32 27 33 28 34 27 36 28 39 30 42 29 43 29 44 30 47 27 51 28 52 29 53 27 60 31 61 30 62 28 63 30 65 26 66 29 69 30 72 30 73 30 77 29 79 27 81 31 84 29 85 31 90 32 48 18 7 33 14 33 15 28 22 28 34 33 39 32 42 30 48 28 51 31 53 31 58 31 64 32 65 31 66 31 70 32 73 33 76 27 80 30 49 81 1 18 2 16 3 16 5 16 6 15 7 18 8 19 9 18 10 16 11 17 12 16 14 18 15 18 16 16 17 17 18 18 19 18 20 16 21 18 22 17 25 17 26 17 28 18 29 17 30 15 31 17 32 17 33 19 35 16 36 18 37 16 38 17 39 16 40 16 41 16 42 16 43 18 44 15 45 16 46 17 47 18 48 16 49 18 50 17 51 17 53 16 54 18 55 16 56 16 57 16 58 19 59 17 60 17 61 15 62 18 63 17 64 16 65 17 67 16 68 16 69 16 70 16 71 16 72 16 73 19 74 16 75 17 76 18 77 17 78 18 80 16 81 17 82 18 83 18 84 16 85 18 86 18 87 17 88 15 89 17 90 16 50 29 2 11 4 10 5 10 6 10 14 11 17 11 19 11 20 12 21 12 24 11 29 12 30 12 34 12 39 11 40 10 41 11 42 11 47 10 48 12 52 12 53 10 65 11 70 11 73 11 74 11 75 11 82 11 83 10 84 11 51 62 3 17 4 15 5 15 6 16 7 17 8 16 9 16 10 16 11 17 13 16 14 15 16 17 18 14 25 15 27 17 29 17 30 17 31 15 33 16 34 16 35 16 36 17 37 15 38 16 39 17 41 16 42 18 44 17 45 17 46 17 48 16 49 16 50 15 52 17 54 17 57 17 58 17 60 15 61 15 62 15 63 15 64 16 65 16 66 16 69 17 71 17 72 15 73 17 74 14 75 18 76 17 77 17 78 17 81 16 83 15 84 18 85 15 86 15 87 15 88 16 89 17 90 15 52 90 1 15 2 15 3 13 4 13 5 14 6 13 7 15 8 14 9 14 10 14 11 15 12 13 13 13 14 13 15 14 16 15 17 15 18 14 19 15 20 15 21 15 22 14 23 14 24 13 25 15 26 14 27 14 28 14 29 15 30 13 31 14 32 14 33 15 34 13 35 15 36 15 37 13 38 14 39 15 40 13 41 14 42 14 43 15 44 13 45 15 46 13 47 14 48 15 49 15 50 14 51 14 52 15 53 13 54 13 55 13 56 15 57 14 58 14 59 15 60 14 61 13 62 13 63 13 64 13 65 15 66 13 67 14 68 14 69 14 70 14 71 14 72 15 73 14 74 14 75 15 76 14 77 13 78 13 79 14 80 15 81 14 82 14 83 15 84 13 85 14 86 15 87 15 88 15 89 13 90 13 4 57 49 2 13 10 15 11 15 12 13 13 14 16 15 17 14 18 14 19 15 20 14 22 15 23 14 24 14 25 14 28 15 30 15 31 15 32 13 37 14 38 15 39 14 43 14 44 13 47 15 52 13 55 13 56 14 57 13 60 15 62 14 63 14 66 15 67 14 68 15 69 14 70 15 71 15 73 13 74 14 75 14 78 13 79 15 81 14 82 13 83 14 85 13 86 15 89 14 90 13 58 34 3 18 8 18 12 20 14 18 15 20 28 20 30 20 32 18 34 19 38 21 39 18 40 18 43 18 45 19 48 20 49 20 51 18 52 19 54 18 56 20 60 18 62 20 67 21 72 18 75 19 76 20 77 20 79 20 81 19 82 19 84 20 86 20 89 19 90 19 59 84 1 21 3 21 4 21 5 19 6 19 7 19 8 21 9 18 10 19 11 21 12 21 13 19 14 19 15 20 16 19 17 21 18 22 19 21 20 19 21 21 22 19 23 22 24 18 25 20 26 19 27 22 28 22 29 19 30 21 31 21 32 19 33 21 34 22 35 19 36 21 37 20 38 19 39 21 40 20 41 19 42 19 43 20 44 20 45 19 46 21 47 21 48 21 49 20 50 21 51 19 52 19 53 20 54 19 55 22 58 20 60 20 62 20 63 20 64 21 65 19 66 21 67 21 68 21 69 20 71 18 72 22 73 18 74 20 75 20 76 21 77 18 78 20 79 22 80 19 81 21 82 19 83 22 84 19 85 21 86 21 87 21 88 19 89 22 90 21 60 14 4 27 6 28 9 29 20 28 23 26 35 28 38 28 47 30 51 29 52 29 66 27 70 26 74 27 85 28 +5 4 1 36 6 22 8 23 10 23 11 24 13 22 17 21 18 20 20 23 21 24 22 20 23 21 24 20 25 22 27 24 30 22 31 20 33 24 34 24 37 21 41 20 42 23 43 23 44 20 45 22 47 21 52 21 55 21 70 20 75 23 76 21 80 24 82 24 84 20 85 21 86 24 90 21 2 10 3 12 26 12 45 10 52 10 61 10 65 10 72 11 73 12 83 10 85 11 3 59 1 27 2 25 5 26 6 27 7 27 8 26 10 24 11 24 14 25 15 26 16 26 17 26 18 25 20 28 25 28 26 28 27 26 31 28 33 28 34 26 37 25 39 24 40 27 41 25 43 27 46 24 47 26 48 28 52 25 53 26 54 26 56 28 57 24 58 28 59 27 60 25 61 28 62 25 63 26 64 24 65 28 67 26 68 26 69 27 70 28 71 26 73 27 74 26 75 26 77 28 78 27 79 25 81 26 82 28 83 25 84 25 86 26 87 28 88 28 4 90 1 28 2 28 3 30 4 29 5 29 6 29 7 30 8 28 9 27 10 31 11 27 12 30 13 28 14 30 15 29 16 29 17 28 18 27 19 27 20 26 21 26 22 26 23 29 24 27 25 28 26 27 27 26 28 31 29 26 30 29 31 27 32 25 33 30 34 26 35 27 36 26 37 26 38 27 39 28 40 28 41 27 42 26 43 28 44 26 45 29 46 27 47 27 48 31 49 30 50 30 51 26 52 29 53 26 54 26 55 30 56 26 57 29 58 28 59 27 60 28 61 26 62 30 63 30 64 30 65 28 66 27 67 27 68 30 69 27 70 25 71 29 72 27 73 31 74 26 75 27 76 26 77 26 78 29 79 27 80 28 81 27 82 30 83 25 84 27 85 30 86 28 87 29 88 28 89 29 90 30 48 5 7 2 28 37 30 49 27 72 26 75 28 80 29 88 26 6 12 4 14 5 15 16 13 23 14 26 14 35 13 37 15 43 13 46 15 48 14 74 15 80 15 7 6 25 31 36 30 41 31 62 33 75 29 82 29 8 30 3 20 11 19 13 17 14 19 18 20 20 21 25 17 28 19 30 18 31 18 32 17 38 17 40 19 43 19 45 19 46 19 53 17 55 18 57 20 62 19 64 20 68 18 71 19 75 19 76 19 78 20 82 19 88 20 89 18 90 20 9 74 1 16 2 16 3 17 4 18 5 18 6 18 7 17 8 18 10 18 11 20 12 19 13 18 14 18 15 16 16 17 19 19 20 17 21 19 22 17 23 19 24 17 27 17 30 19 31 18 32 17 33 18 34 17 35 18 36 18 37 18 38 18 39 18 40 18 41 16 42 16 43 19 44 16 45 19 46 18 47 17 48 19 49 18 50 17 51 19 52 19 53 19 54 19 55 18 56 16 58 17 60 18 61 16 62 19 65 18 66 19 68 18 70 17 71 19 72 16 73 17 74 19 75 19 76 19 78 17 79 17 80 19 81 19 82 20 83 19 85 17 86 17 87 20 89 18 90 18 10 39 3 24 9 25 12 28 14 28 21 28 22 28 23 26 24 26 25 29 29 24 30 28 31 28 32 27 35 27 36 29 38 26 40 26 43 27 45 26 46 28 53 29 59 26 60 29 64 25 65 26 67 28 70 30 71 26 72 25 74 27 75 29 76 28 78 28 79 27 81 29 82 28 85 27 87 28 90 25 11 69 3 32 5 28 6 29 7 28 8 28 9 28 10 28 11 30 12 30 13 27 14 33 17 31 18 33 19 33 20 31 23 31 25 31 26 28 28 28 29 30 31 31 32 28 33 27 34 30 35 32 37 33 38 28 39 30 41 29 42 29 43 27 44 28 45 30 46 31 48 30 49 31 50 32 51 30 52 33 53 31 54 33 55 29 56 32 58 31 59 32 60 31 61 32 63 32 64 29 65 27 67 30 68 28 69 30 70 31 71 30 72 28 73 31 75 30 76 29 77 31 78 28 79 29 82 31 83 30 84 32 85 29 86 31 88 28 89 30 12 27 2 15 3 17 11 18 15 16 16 17 18 15 24 17 29 16 34 15 35 16 40 15 48 17 49 17 52 14 54 15 55 16 56 15 59 15 67 15 68 15 69 16 72 15 75 16 76 16 79 16 86 17 88 15 13 50 2 12 9 11 10 11 11 10 12 12 14 11 17 11 18 12 19 10 20 10 21 11 23 11 24 11 25 11 27 10 28 10 33 12 34 12 35 10 36 12 41 10 42 12 43 11 45 12 46 10 47 11 50 11 51 12 52 12 55 12 58 10 61 12 62 11 63 12 65 12 67 10 69 12 71 11 72 11 73 11 74 11 78 11 81 10 82 11 83 11 84 11 85 12 87 11 88 11 89 10 14 58 1 25 2 24 3 24 5 24 7 24 8 26 9 22 10 25 11 24 14 22 15 25 17 26 18 22 22 23 23 26 24 25 25 26 26 25 27 23 31 25 32 22 34 22 35 25 36 25 39 23 40 22 41 25 43 26 44 22 46 25 47 24 50 26 52 22 53 24 54 23 55 25 56 23 59 22 62 24 64 26 66 23 67 24 69 22 72 23 73 26 74 24 75 24 76 22 78 26 79 23 81 22 82 24 83 24 84 24 85 23 87 22 88 25 90 26 15 66 1 19 2 19 3 20 4 21 5 19 6 21 7 19 9 20 10 19 14 22 15 22 16 22 17 21 18 20 19 22 20 22 21 23 22 21 23 22 24 23 25 22 28 21 30 19 31 23 32 21 34 21 36 20 37 22 39 20 40 20 41 22 42 21 44 20 47 23 51 22 52 23 53 22 54 22 55 19 57 19 58 20 59 19 60 22 61 20 62 22 63 19 64 23 65 21 66 22 68 19 69 19 70 22 71 21 72 23 75 23 77 23 78 19 80 22 81 23 83 23 85 22 86 19 87 22 88 20 89 21 90 22 16 54 1 26 2 24 3 26 4 24 5 25 6 26 7 27 8 27 10 24 11 26 12 24 14 26 15 25 16 24 17 24 20 25 24 24 26 27 27 27 28 24 29 26 31 23 32 26 35 23 39 27 42 26 45 25 46 24 47 26 50 25 51 25 53 23 54 26 57 24 58 26 60 24 61 26 62 24 64 23 67 26 70 27 72 26 73 23 74 27 75 25 76 24 77 26 79 26 80 25 81 23 82 25 83 25 87 26 88 23 17 12 28 16 32 16 34 15 39 16 52 17 67 16 68 15 70 15 74 15 80 15 82 16 88 16 18 10 5 15 30 18 38 18 39 18 48 18 53 18 57 17 61 16 83 16 84 18 19 50 2 23 3 21 4 21 6 21 8 24 10 22 11 21 12 23 13 20 14 22 16 21 17 21 18 22 22 21 23 22 24 23 25 23 26 21 27 23 29 22 30 23 31 23 34 24 35 21 36 22 37 23 39 20 43 24 45 23 46 22 47 21 48 22 49 23 52 22 55 22 56 23 57 22 59 21 61 22 67 21 68 24 69 20 70 21 72 22 74 20 76 23 77 22 80 21 83 23 85 20 20 54 1 10 2 10 6 11 7 10 8 11 9 10 10 11 11 10 12 10 13 11 14 10 15 10 16 11 17 12 20 11 21 11 23 10 25 12 26 12 27 10 29 10 30 11 31 11 32 11 33 12 36 11 38 11 41 10 45 12 47 12 48 10 51 11 53 11 56 11 57 12 61 11 62 11 63 11 64 10 65 11 67 11 69 10 72 10 73 12 79 12 81 11 82 11 83 10 85 10 86 12 87 11 88 12 89 11 90 12 21 15 6 16 10 15 12 18 30 18 35 16 47 18 48 18 57 17 63 17 79 17 80 17 83 18 84 16 87 16 90 17 22 55 2 24 3 26 5 26 6 23 7 23 8 25 9 26 10 26 11 23 12 23 14 23 18 22 19 24 20 22 21 22 22 25 27 25 29 24 31 25 32 25 33 25 35 25 37 24 39 23 41 25 47 24 48 26 49 23 50 22 51 25 53 22 56 26 58 22 59 25 60 22 61 26 63 26 64 24 66 23 67 23 68 26 69 25 71 26 72 26 74 23 75 26 76 26 77 26 78 22 79 23 81 22 84 23 85 23 87 26 88 22 23 70 1 19 2 21 3 21 4 21 7 22 9 22 12 20 13 21 14 20 15 22 16 20 17 21 18 20 19 19 20 21 22 21 23 22 24 21 25 20 26 23 28 19 29 20 30 22 31 19 32 23 33 22 34 19 35 21 36 21 37 23 38 22 39 20 40 21 41 20 42 21 44 21 46 20 47 21 48 19 49 22 51 21 54 20 56 22 57 22 58 20 59 23 60 21 61 23 62 22 63 21 64 20 65 20 67 19 68 19 69 21 70 20 72 20 73 22 74 22 75 22 76 21 77 19 78 21 80 21 82 20 85 20 87 23 88 20 89 22 90 23 24 35 1 24 6 23 7 24 9 23 11 24 12 22 14 26 16 26 20 23 21 22 27 25 28 23 30 24 31 25 33 23 35 24 36 26 38 23 40 22 41 23 55 25 56 22 59 25 60 24 62 23 64 25 70 22 72 22 75 26 76 23 79 24 86 24 87 24 88 25 90 22 25 46 2 15 3 16 6 16 7 16 8 17 9 16 12 15 14 16 20 15 23 17 25 15 26 17 28 16 29 16 30 17 31 17 33 15 35 17 38 16 41 15 42 15 43 17 44 16 46 15 48 16 51 16 52 17 55 18 60 15 63 16 65 16 66 17 69 16 70 16 71 15 73 16 74 16 76 17 77 15 78 15 80 17 81 15 83 17 88 17 89 15 90 17 26 34 1 17 7 15 9 15 17 15 20 16 24 16 29 16 33 15 35 15 37 15 38 15 39 17 42 17 45 17 48 15 49 17 50 15 53 16 54 18 55 15 58 17 59 15 66 17 70 17 71 17 72 17 73 17 74 16 75 16 83 16 84 16 85 15 86 16 88 15 27 60 1 30 2 29 3 26 4 28 5 27 6 26 7 28 10 27 11 26 13 29 15 25 17 28 18 28 19 26 20 27 22 26 23 29 24 26 25 27 27 28 28 25 29 27 33 26 34 25 38 28 41 25 43 26 45 24 46 28 47 26 48 25 50 25 51 26 54 26 55 27 56 27 57 26 58 29 60 25 63 27 64 29 65 28 66 28 67 28 68 29 70 26 71 25 72 27 73 28 74 30 75 26 77 29 78 25 81 26 82 25 84 30 85 25 87 28 88 27 89 28 28 49 1 27 2 26 3 26 4 28 5 31 6 28 8 30 10 28 11 30 13 26 15 26 18 30 23 30 24 26 25 26 27 28 29 26 30 26 31 26 36 26 39 25 41 27 43 28 44 28 46 29 47 30 49 31 51 30 52 25 54 26 55 27 56 28 64 30 65 28 66 30 67 26 68 30 71 29 73 31 74 27 75 27 77 30 78 31 79 28 80 26 83 30 88 28 89 26 90 27 29 15 5 13 12 15 14 14 21 14 24 13 26 14 27 14 35 15 44 15 50 13 52 14 83 15 84 15 85 13 89 15 30 77 1 16 2 15 3 17 4 15 5 16 6 16 7 17 8 17 9 16 10 15 11 16 12 16 14 15 15 16 16 16 17 18 18 16 19 16 21 15 23 15 24 15 25 15 26 15 27 18 28 15 29 16 30 16 31 18 32 18 33 16 34 16 36 15 37 17 39 16 41 17 42 17 44 15 45 15 47 17 48 17 49 16 50 15 51 16 53 16 54 17 55 16 56 16 57 15 58 15 59 15 60 16 62 15 63 16 64 15 65 15 66 16 67 15 68 17 69 18 70 17 71 15 73 15 74 16 75 15 76 15 77 17 78 17 80 17 81 14 82 16 83 17 84 17 85 15 86 18 87 17 89 17 90 17 31 68 1 17 2 18 3 18 5 19 6 19 7 19 8 19 9 16 10 17 13 19 14 18 15 16 16 18 18 20 20 17 21 16 23 18 24 19 25 17 27 19 28 20 29 19 30 18 31 18 33 17 34 17 35 19 36 18 38 17 39 20 41 17 43 17 44 18 47 19 48 17 49 17 50 18 51 18 53 19 54 19 57 17 58 18 59 19 60 18 61 18 62 17 65 17 66 18 67 18 68 18 69 17 70 18 73 18 74 18 75 18 77 18 78 18 79 17 80 17 81 18 82 17 83 17 84 18 85 17 86 20 87 17 88 19 90 19 32 46 2 15 5 15 7 17 8 17 11 15 12 17 15 17 17 15 18 15 19 15 20 16 24 15 25 15 26 15 30 15 32 17 34 17 35 17 38 16 44 15 45 16 48 17 49 15 50 15 51 17 52 16 53 15 54 15 56 15 61 17 62 17 63 16 65 15 66 17 67 14 68 15 69 15 72 17 73 15 74 15 79 17 80 15 84 17 85 17 87 17 90 17 33 90 1 25 2 27 3 29 4 25 5 27 6 26 7 27 8 26 9 25 10 29 11 24 12 27 13 25 14 29 15 29 16 26 17 28 18 28 19 25 20 26 21 26 22 27 23 24 24 27 25 25 26 26 27 25 28 29 29 24 30 25 31 25 32 25 33 27 34 29 35 25 36 29 37 26 38 26 39 25 40 25 41 26 42 25 43 25 44 25 45 29 46 25 47 28 48 25 49 27 50 28 51 25 52 29 53 25 54 26 55 27 56 28 57 26 58 27 59 28 60 27 61 26 62 26 63 28 64 25 65 29 66 30 67 25 68 30 69 29 70 29 71 25 72 28 73 27 74 28 75 27 76 28 77 25 78 26 79 28 80 25 81 28 82 29 83 27 84 27 85 24 86 28 87 28 88 24 89 28 90 29 34 74 2 15 3 15 4 13 5 15 7 15 8 15 9 14 10 14 11 13 12 14 13 15 14 14 15 13 16 15 17 14 18 13 19 14 20 14 21 14 23 14 24 15 25 13 26 13 27 15 28 13 29 13 30 13 31 15 32 14 33 14 34 13 35 13 36 14 38 15 39 14 40 13 41 14 43 14 44 14 45 13 46 13 47 15 48 13 50 14 53 15 56 15 57 13 58 14 59 13 60 13 61 14 62 14 63 15 64 14 65 15 66 14 67 14 68 13 71 13 73 13 74 13 75 13 76 15 78 14 80 15 81 13 82 13 83 15 84 15 85 13 87 14 88 13 89 14 90 13 35 89 1 27 2 29 3 27 4 27 5 29 6 30 7 32 8 30 9 28 10 31 11 26 12 26 13 30 14 31 15 27 16 30 17 28 18 27 19 29 20 31 21 29 22 26 23 27 24 32 25 28 26 29 27 31 28 27 29 31 30 28 31 27 32 27 33 27 34 29 35 27 36 27 37 28 38 30 39 28 40 27 41 31 42 27 43 30 44 30 45 30 46 29 47 28 48 28 49 28 50 26 51 31 52 31 53 29 54 29 55 27 56 28 57 28 58 30 59 30 60 32 61 31 62 26 63 30 64 31 65 30 66 30 67 28 68 28 69 28 70 29 71 31 72 31 73 30 74 31 75 28 76 31 78 28 79 32 80 28 81 30 82 30 83 26 84 28 85 30 86 28 87 27 88 31 89 30 90 32 36 81 1 15 2 14 3 14 4 13 5 14 6 13 7 15 8 15 9 13 10 13 11 15 12 15 13 13 14 14 15 14 17 13 18 14 19 14 20 14 21 13 22 15 23 13 25 15 26 13 27 15 28 13 29 13 30 14 31 14 32 14 33 13 34 13 35 14 36 13 38 13 39 15 40 13 41 14 43 13 45 14 46 14 47 15 48 15 49 13 50 14 51 14 52 13 53 13 54 14 56 13 57 13 59 14 60 13 61 14 63 14 64 15 65 14 67 15 68 13 69 14 70 14 71 15 72 13 73 15 74 14 75 13 76 15 77 15 78 13 79 14 80 14 81 14 82 13 83 15 84 14 85 15 86 13 87 13 88 14 89 14 90 14 41 16 1 20 5 20 11 20 19 20 25 20 36 19 43 19 48 20 53 18 59 20 64 19 74 19 75 21 78 21 84 21 89 22 42 19 7 13 16 13 18 15 19 13 20 15 21 15 24 15 27 14 48 15 58 14 63 13 69 13 74 14 76 15 77 14 79 14 80 15 81 14 88 14 43 26 1 14 12 13 14 13 16 14 22 13 35 13 36 13 37 13 38 13 43 12 44 13 48 13 51 12 53 12 56 12 63 14 65 13 67 13 68 12 69 12 74 14 77 12 78 13 80 13 82 14 84 12 44 17 7 18 14 17 17 18 18 17 22 17 39 17 42 18 55 17 60 18 72 18 75 15 77 17 80 16 84 19 85 19 88 15 89 18 45 73 1 19 2 19 3 16 4 17 5 18 6 16 7 19 8 19 9 19 10 19 11 19 12 18 13 19 14 19 16 18 17 17 18 16 19 19 20 19 21 18 22 17 23 20 24 17 25 19 27 17 29 17 30 19 31 17 32 17 33 19 34 19 35 19 36 19 37 18 38 17 40 18 41 18 45 17 46 18 47 18 48 18 49 19 50 19 51 18 52 18 53 17 55 19 56 16 57 18 58 17 59 19 60 18 63 18 64 17 65 17 66 18 68 19 69 18 70 19 71 19 72 17 73 17 74 18 75 17 76 19 77 18 78 16 84 19 85 17 87 19 88 19 89 19 90 19 46 73 1 19 2 16 3 16 4 16 5 18 6 19 7 16 8 16 9 17 10 16 11 16 12 18 13 16 14 15 15 17 16 18 18 16 19 17 21 17 22 19 24 16 25 16 28 17 30 17 31 15 32 17 33 16 34 17 35 17 36 17 37 18 38 18 39 18 41 17 42 16 43 16 44 18 45 16 46 16 47 17 48 18 49 17 52 17 53 17 54 18 55 17 56 17 57 19 58 18 59 17 60 17 61 18 63 16 64 17 65 18 66 18 67 17 69 16 70 19 71 18 72 17 73 18 74 15 75 18 76 16 78 17 79 16 81 16 82 16 83 17 84 18 86 19 88 17 47 18 5 11 14 11 16 11 17 11 18 10 31 11 32 11 39 11 42 10 48 12 54 11 56 12 59 12 61 10 63 10 67 11 76 12 89 12 48 28 2 20 4 21 6 19 11 20 14 18 16 20 17 21 22 20 25 19 26 19 33 19 34 19 35 20 36 19 45 21 48 18 49 19 51 21 54 18 55 18 65 19 66 18 67 18 73 20 74 20 78 17 86 20 90 20 49 90 1 15 2 14 3 14 4 13 5 13 6 13 7 15 8 15 9 14 10 13 11 13 12 15 13 13 14 15 15 13 16 13 17 15 18 14 19 14 20 13 21 14 22 13 23 15 24 13 25 14 26 15 27 15 28 15 29 15 30 15 31 15 32 14 33 13 34 14 35 14 36 15 37 14 38 14 39 15 40 15 41 13 42 14 43 14 44 13 45 14 46 15 47 14 48 13 49 14 50 14 51 15 52 14 53 15 54 13 55 13 56 13 57 13 58 13 59 13 60 13 61 13 62 15 63 15 64 15 65 15 66 13 67 13 68 14 69 15 70 14 71 14 72 13 73 13 74 15 75 14 76 13 77 14 78 14 79 15 80 15 81 15 82 14 83 14 84 15 85 13 86 13 87 14 88 14 89 13 90 15 50 74 1 18 2 21 5 19 6 18 7 20 8 18 9 18 10 20 12 20 13 20 14 18 15 18 16 19 17 19 18 21 21 17 22 21 23 19 24 20 25 20 27 20 29 19 30 20 31 18 32 19 33 19 34 17 35 18 36 18 37 19 38 20 39 18 40 17 41 21 43 21 44 20 45 19 46 18 47 19 48 19 49 21 50 17 51 18 52 18 53 21 54 18 55 20 56 21 57 21 58 19 59 18 61 18 62 21 65 20 66 20 68 17 69 17 70 19 71 19 72 18 73 18 74 17 75 18 76 20 77 20 79 18 80 19 83 18 84 18 85 17 86 21 88 20 89 18 90 19 51 85 1 11 2 9 3 10 4 10 5 10 6 10 7 10 9 11 10 9 11 11 12 10 13 10 14 10 15 9 16 9 17 10 18 11 19 11 20 10 21 9 22 10 23 11 24 9 25 11 26 10 27 9 28 9 29 9 30 10 31 9 32 9 33 11 34 9 35 9 36 10 37 11 38 10 39 10 40 9 42 10 43 9 44 10 45 10 46 10 47 9 48 11 49 10 50 11 51 11 52 9 53 11 54 9 55 9 56 10 57 9 58 10 59 9 60 11 61 11 62 10 63 10 64 9 65 11 66 11 67 10 68 9 69 11 70 9 71 11 72 9 73 10 74 9 75 10 76 10 77 11 78 9 79 10 80 9 81 10 83 10 84 10 85 10 88 11 89 10 90 11 52 62 1 27 3 23 4 24 6 24 7 24 8 24 9 23 10 23 12 26 13 24 14 24 15 26 16 24 17 23 18 24 19 26 20 24 21 27 22 25 23 24 24 24 25 23 26 26 27 25 28 23 30 24 32 25 34 27 36 23 38 27 41 26 42 27 47 26 48 23 49 24 50 24 52 23 53 23 54 24 55 23 59 23 60 23 61 25 63 25 64 26 66 27 67 24 71 27 72 27 73 26 74 23 75 26 76 24 77 25 79 26 80 26 83 26 84 27 86 23 87 24 88 26 89 26 53 77 1 15 2 16 3 17 4 15 5 16 6 17 8 15 9 17 10 16 11 16 12 17 13 15 14 15 15 18 18 16 19 17 20 15 21 15 22 15 24 17 25 16 26 16 27 15 28 15 30 16 31 15 32 16 33 16 34 16 35 16 36 17 37 15 38 15 39 15 40 16 41 17 43 15 44 15 45 17 46 17 48 16 49 17 50 17 51 15 52 17 53 17 54 15 57 17 58 17 59 17 60 16 61 15 62 15 64 17 66 18 68 15 69 16 70 15 71 15 72 16 73 17 74 17 75 15 76 16 77 17 78 17 79 15 80 16 81 15 82 17 83 16 84 16 85 17 86 15 87 14 88 15 89 16 54 76 1 12 2 12 3 11 4 11 5 11 7 11 8 11 9 11 10 11 11 11 12 11 13 11 14 10 15 10 16 11 17 12 18 12 19 12 21 10 23 11 24 11 25 11 26 10 27 12 29 12 30 12 31 11 32 11 33 12 34 10 35 10 36 11 37 12 39 12 40 10 41 12 42 10 43 10 44 12 45 10 46 10 47 11 48 12 50 12 51 12 52 11 53 12 54 12 55 12 56 11 57 12 58 11 60 11 61 11 63 11 64 10 65 11 66 11 67 11 69 11 71 11 73 12 74 12 75 11 76 10 77 12 78 12 79 12 80 11 81 12 82 12 86 10 87 12 88 11 89 12 90 12 55 55 1 14 2 14 3 14 5 15 6 13 7 14 11 14 12 14 13 14 15 14 16 13 18 14 19 13 20 14 21 13 23 13 25 14 26 15 28 14 31 15 32 15 35 13 36 15 37 14 39 13 40 13 41 15 42 14 44 13 47 13 48 13 50 14 51 14 53 13 54 13 56 13 57 14 61 15 62 14 63 15 65 15 69 15 72 15 73 13 75 15 77 15 78 14 79 15 81 14 82 14 83 14 84 14 86 13 87 13 90 15 56 53 1 22 7 24 8 23 9 21 12 22 14 24 15 23 18 23 19 22 20 23 21 23 23 23 24 24 25 22 26 25 27 24 29 23 30 23 31 22 32 24 33 25 34 22 35 25 37 23 38 23 40 25 41 25 42 24 43 22 45 23 46 21 47 22 48 21 50 23 52 24 53 24 56 25 57 23 60 22 67 22 68 25 69 24 70 21 72 23 75 24 77 25 81 24 82 24 85 25 87 24 88 22 89 23 90 22 20 13 8 2 23 50 25 59 23 62 25 75 24 77 26 79 22 80 22 14 11 3 11 9 13 18 11 23 11 28 12 30 12 31 11 44 12 54 12 70 12 73 11 15 5 18 29 19 28 36 29 53 28 54 28 16 56 1 15 3 17 4 15 5 15 6 16 7 15 9 15 11 18 14 16 18 16 19 15 20 17 21 15 22 14 23 15 25 18 27 17 29 15 31 17 33 15 34 15 35 15 36 16 37 17 38 16 39 17 40 17 43 16 46 16 47 14 49 15 50 16 51 15 52 17 53 17 54 15 56 15 57 18 59 15 62 17 67 16 68 17 70 15 73 15 74 16 75 17 76 16 78 17 80 17 81 15 82 16 83 16 84 16 87 17 88 15 89 17 21 14 3 26 5 24 14 23 18 26 20 27 21 27 22 25 32 24 41 25 44 25 54 24 74 27 77 23 78 26 22 87 1 14 2 13 3 14 4 13 5 15 6 13 7 14 8 13 9 13 10 14 11 14 12 13 13 13 14 15 15 15 16 14 17 14 18 14 19 13 20 14 22 13 23 13 24 13 25 15 26 14 27 14 28 15 29 13 30 14 31 14 32 13 33 14 34 13 35 14 36 14 37 14 38 15 39 13 41 13 42 13 43 15 44 14 45 14 46 14 47 13 48 13 49 13 50 13 51 14 52 14 53 15 54 14 55 13 56 13 57 15 58 15 59 14 60 14 61 14 62 14 63 15 64 13 65 14 66 14 67 15 68 13 69 14 70 13 71 15 73 15 74 14 75 13 76 14 77 14 78 14 79 13 80 13 81 14 82 14 83 14 84 13 85 14 86 15 87 15 88 14 89 15 90 13 23 38 2 13 6 12 8 11 10 12 12 13 13 11 19 11 21 12 22 13 25 11 26 12 33 13 35 13 38 12 41 13 43 12 44 12 45 12 46 13 48 12 52 11 54 13 55 13 56 11 59 11 60 11 62 13 64 12 65 12 66 12 67 12 68 13 74 11 76 13 77 12 85 12 86 11 90 11 24 1 81 25 29 34 2 20 7 20 15 21 16 22 17 22 19 23 20 22 21 24 24 20 25 23 30 23 31 20 32 22 33 22 34 24 36 21 38 23 40 23 41 22 42 20 43 21 45 20 47 20 49 24 52 20 57 22 62 22 63 21 67 21 70 22 71 21 75 22 77 22 90 22 30 73 1 18 4 16 5 17 6 20 7 19 8 19 9 20 10 17 11 20 12 17 14 18 15 16 16 18 17 19 18 17 20 18 21 20 22 19 23 17 24 18 25 20 26 20 28 19 29 19 32 17 33 17 34 18 36 16 37 17 38 17 39 17 42 18 43 18 44 18 46 19 47 18 48 19 50 19 51 17 53 19 55 18 56 18 57 17 58 17 59 19 60 19 62 16 63 19 64 17 65 17 66 18 67 20 68 17 69 18 70 16 71 17 72 20 73 19 74 19 75 17 76 19 77 19 78 19 79 19 80 17 81 18 82 17 83 19 84 19 85 18 86 18 87 16 89 17 31 51 4 25 5 25 6 25 8 23 11 23 12 27 13 27 17 27 18 26 21 27 22 27 25 25 27 24 28 24 29 26 31 23 32 26 34 27 35 24 36 27 38 23 42 24 44 27 45 26 46 24 47 27 48 27 53 26 55 26 57 25 59 26 60 24 61 24 62 26 63 25 64 24 67 25 68 26 69 27 70 25 71 25 73 23 76 27 79 25 81 27 83 24 84 27 85 26 86 23 89 24 90 26 32 86 1 14 2 13 3 14 4 14 5 14 6 15 7 13 8 15 9 15 10 15 11 13 12 13 13 13 14 15 15 13 16 13 17 14 18 13 19 14 20 14 21 13 22 14 23 13 24 13 25 15 26 14 27 14 28 14 29 13 30 14 31 15 32 13 33 14 34 13 35 13 36 13 37 14 38 14 39 14 40 15 41 13 42 13 43 14 44 15 45 14 46 14 47 15 48 14 49 15 50 13 51 15 52 14 54 15 55 13 56 13 57 15 58 13 59 13 60 15 61 14 62 13 63 14 64 15 65 15 66 13 67 13 68 14 70 14 71 13 72 13 73 15 74 15 75 13 76 13 78 14 79 14 80 14 81 13 82 13 84 13 85 13 86 13 87 13 88 14 89 13 90 15 37 85 1 20 2 20 3 18 4 19 5 22 6 20 7 21 8 20 9 19 10 18 11 22 12 20 13 18 14 19 15 19 16 19 17 19 18 20 19 21 20 19 21 22 22 22 23 20 25 20 26 21 27 18 28 20 29 20 30 21 31 18 32 19 33 19 34 19 35 20 36 19 37 20 38 22 39 19 40 21 41 22 42 19 43 21 44 20 45 22 46 22 47 19 48 19 49 20 50 19 51 19 54 18 55 21 56 20 57 19 58 19 59 18 60 21 61 22 62 19 63 20 64 22 65 18 66 18 67 21 68 20 69 21 70 18 71 19 72 22 73 19 74 19 75 18 76 19 77 22 80 21 81 19 82 19 83 20 84 20 85 19 86 20 87 20 88 20 89 19 90 21 38 17 2 13 6 14 10 13 11 13 23 13 25 14 36 13 37 14 43 13 58 12 62 14 72 12 73 14 80 14 81 12 85 14 86 13 39 33 1 27 9 30 10 27 13 26 17 28 19 27 20 27 25 28 26 30 27 28 28 27 29 26 30 29 35 28 36 26 39 31 45 28 48 31 53 25 55 30 59 27 61 29 65 27 73 31 74 31 75 29 76 29 77 27 78 27 79 26 85 28 87 29 89 29 40 26 1 26 2 24 3 25 7 24 11 28 12 26 18 28 19 28 20 26 21 25 25 26 26 25 38 24 41 28 44 24 46 24 48 23 60 28 71 25 72 24 76 27 80 29 86 24 88 26 89 28 90 27 41 64 1 11 2 11 4 11 6 12 7 12 9 11 10 11 13 12 15 13 16 11 18 12 19 13 20 12 21 12 22 13 23 11 25 13 26 11 27 12 28 12 29 12 30 12 31 11 33 12 34 13 35 13 37 12 38 12 41 11 42 13 43 13 44 12 46 11 49 11 50 13 51 12 52 11 54 13 55 12 56 13 57 12 59 11 61 13 63 11 64 11 66 12 67 13 69 13 70 12 71 12 72 12 74 13 75 12 77 13 78 12 79 11 81 11 82 11 83 12 85 11 86 12 87 13 88 12 89 12 42 87 1 14 2 15 3 15 4 15 5 14 6 14 7 14 8 14 9 15 10 14 11 14 12 13 14 13 15 15 16 14 17 15 18 13 19 14 20 13 21 13 22 15 23 14 24 15 25 15 26 14 27 15 28 14 29 15 30 14 31 14 32 13 33 13 34 13 35 13 36 13 37 13 38 14 39 15 40 14 41 13 42 14 43 14 44 13 45 15 46 14 47 15 48 14 50 15 51 13 52 13 53 13 54 15 56 13 57 14 58 14 59 13 60 15 61 13 62 15 63 13 64 13 65 14 66 15 67 15 68 14 69 14 70 14 71 14 72 14 73 14 74 15 75 15 76 13 77 14 78 15 79 14 80 14 81 15 82 15 83 14 84 15 85 14 86 14 87 15 88 14 89 15 90 14 43 60 1 16 3 17 4 16 6 18 7 18 8 16 9 16 10 18 11 19 13 17 14 19 15 18 17 18 18 17 22 16 23 17 24 18 25 18 28 18 30 18 31 17 36 18 38 16 39 17 41 16 42 15 44 18 45 16 46 17 47 17 48 18 49 16 52 18 53 18 54 16 55 18 57 18 58 17 60 18 62 18 63 16 64 18 65 16 66 18 67 18 68 16 69 16 73 15 75 16 78 15 79 16 80 16 81 18 82 18 83 17 85 18 86 17 88 18 89 17 90 18 44 63 2 22 3 21 4 24 7 23 8 24 9 21 10 21 11 23 13 24 14 22 17 25 18 21 20 24 23 22 24 23 25 23 27 25 29 24 30 24 32 24 35 22 36 23 37 22 38 23 39 25 40 21 42 22 43 22 46 23 47 23 49 24 50 22 51 23 52 24 53 22 54 24 55 23 56 22 58 25 59 23 61 25 64 24 65 21 66 23 67 23 68 21 69 22 70 22 71 23 72 23 73 22 75 23 77 21 80 23 81 23 83 22 84 25 85 25 86 25 87 25 88 25 89 23 90 21 36 9 85 1 21 2 22 3 22 4 21 5 19 6 21 7 20 8 22 9 20 10 21 11 23 12 22 13 22 14 20 15 21 16 22 17 21 18 21 19 19 20 22 21 22 22 20 23 23 24 22 25 19 26 20 27 21 28 22 29 21 30 20 31 22 32 22 33 22 34 22 35 23 36 21 37 21 38 22 39 21 40 23 41 22 42 22 43 22 44 23 45 20 46 21 47 23 48 21 49 23 50 22 51 20 53 22 54 21 55 21 56 23 57 20 58 21 59 22 60 22 61 20 62 21 63 21 64 20 66 23 67 23 68 23 69 22 70 21 71 20 72 20 73 21 74 21 75 22 76 20 77 20 78 20 79 21 80 19 83 23 84 21 85 21 86 23 87 22 89 20 90 20 10 79 1 18 2 18 4 21 5 19 6 18 7 20 8 18 9 20 10 20 11 17 12 17 13 18 14 18 15 20 16 19 17 18 18 18 21 19 22 20 23 19 25 19 26 17 27 21 28 19 29 18 30 21 31 18 33 18 34 19 35 20 36 21 38 17 39 19 40 19 42 18 43 17 44 20 45 18 46 19 47 20 48 19 49 18 50 20 51 21 52 21 53 20 54 20 55 18 56 18 57 18 58 19 59 17 60 20 62 18 63 21 64 17 67 18 68 19 69 20 70 19 71 20 72 19 74 19 75 20 76 20 77 20 78 18 79 18 80 18 81 17 82 20 83 18 84 20 85 18 86 20 87 20 88 18 89 18 90 19 11 57 3 12 8 11 10 12 11 11 12 11 13 12 15 13 16 13 17 13 18 11 20 13 21 12 22 13 24 13 25 12 26 12 27 11 28 12 29 13 31 11 32 11 34 12 35 13 37 11 39 11 40 13 43 11 44 13 45 12 47 11 48 13 49 13 50 12 52 11 53 13 56 11 58 11 60 13 61 12 63 12 64 11 67 12 69 13 70 12 71 12 72 12 73 12 74 12 76 13 77 12 78 11 79 12 80 12 82 12 84 12 87 11 89 13 12 41 4 29 8 29 10 28 11 25 13 27 16 28 19 28 20 27 24 28 25 28 26 29 29 28 31 25 32 25 33 27 34 29 36 28 37 26 38 26 42 28 43 28 46 29 51 29 53 26 55 24 58 26 60 27 62 25 66 24 71 26 72 25 76 27 77 29 78 28 79 27 81 28 83 26 85 27 86 25 87 24 88 26 13 18 3 25 8 24 9 27 15 24 22 25 23 29 28 26 34 24 36 24 37 26 38 29 48 27 61 24 63 24 66 25 70 27 72 29 88 25 14 55 1 26 2 28 3 30 5 27 6 30 7 28 8 28 9 30 11 28 17 30 18 29 21 30 22 26 23 27 24 29 26 28 27 30 29 30 30 28 31 29 34 29 35 30 37 29 40 28 43 26 44 28 45 29 47 26 49 30 51 30 52 25 53 29 54 26 55 29 56 26 58 29 61 25 62 25 64 27 66 25 68 30 70 28 71 27 72 26 74 29 75 30 76 30 77 27 78 25 79 29 86 26 87 30 88 28 89 28 90 29 15 77 1 22 3 21 5 22 7 23 8 22 9 21 10 21 11 20 12 22 13 21 14 22 15 23 16 24 17 24 18 22 19 24 20 22 21 21 22 20 23 20 24 21 25 21 26 20 29 20 31 22 32 24 33 23 34 23 35 21 36 21 37 22 38 20 39 22 41 24 43 23 44 22 45 21 46 24 47 21 48 21 49 22 50 24 51 23 52 22 53 24 54 22 55 21 56 22 57 24 58 23 59 22 60 21 61 23 62 23 63 22 64 22 66 22 67 21 68 23 69 22 70 24 71 21 72 22 74 24 75 23 76 22 77 24 78 21 79 21 81 23 82 24 83 24 86 22 87 24 88 22 89 24 90 22 16 90 1 21 2 21 3 22 4 23 5 20 6 21 7 22 8 21 9 20 10 20 11 23 12 19 13 23 14 21 15 19 16 23 17 23 18 19 19 19 20 21 21 22 22 22 23 23 24 22 25 19 26 22 27 20 28 22 29 22 30 19 31 21 32 20 33 22 34 20 35 22 36 20 37 22 38 22 39 20 40 21 41 20 42 22 43 22 44 22 45 23 46 19 47 23 48 23 49 19 50 22 51 21 52 22 53 23 54 22 55 21 56 21 57 22 58 20 59 20 60 22 61 21 62 19 63 20 64 22 65 22 66 21 67 22 68 20 69 21 70 22 71 21 72 21 73 19 74 21 75 23 76 19 77 21 78 20 79 22 80 23 81 21 82 22 83 20 84 19 85 22 86 21 87 21 88 20 89 20 90 21 17 15 2 30 7 27 15 27 19 29 21 27 29 32 32 30 42 30 48 32 61 28 71 31 72 29 79 28 80 27 87 27 18 84 1 12 2 11 3 12 4 11 5 12 6 10 7 11 8 12 9 12 10 12 11 11 12 11 13 11 14 12 15 12 16 10 17 11 18 12 19 11 20 11 21 10 22 11 23 12 24 11 25 11 26 12 27 12 29 12 30 12 31 11 32 11 33 10 34 11 35 10 36 10 37 11 38 11 39 10 40 11 41 10 42 11 43 12 44 10 46 10 47 10 48 11 49 11 50 11 52 10 53 12 55 11 56 11 57 12 58 12 59 12 60 11 61 11 62 10 63 12 64 11 65 11 67 11 68 12 69 11 70 12 71 11 72 11 73 12 74 10 75 12 76 11 77 11 78 11 79 10 80 11 81 12 82 11 83 11 84 11 85 11 87 11 88 12 89 10 90 12 19 82 1 23 2 23 3 24 4 22 5 24 6 24 7 21 8 25 9 25 10 21 11 24 13 23 14 23 15 25 17 22 18 24 19 25 20 25 22 24 23 24 24 21 25 21 26 23 28 23 29 25 30 21 31 25 32 23 33 24 34 25 35 21 37 23 39 22 40 23 41 25 42 22 43 21 44 24 45 23 46 23 47 24 48 25 49 24 50 23 51 25 52 23 53 25 54 25 55 23 56 24 57 25 58 24 60 21 61 24 62 21 63 23 64 23 66 24 67 25 68 25 69 21 70 23 71 24 72 22 73 21 74 24 75 22 76 24 77 23 78 21 79 23 80 24 81 21 82 24 83 24 84 22 85 21 86 25 87 23 88 23 89 21 90 23 20 88 1 11 2 11 3 11 4 10 5 10 6 10 7 11 8 11 9 10 10 12 11 10 12 12 13 10 15 10 16 11 17 11 18 11 19 11 20 10 21 11 22 11 23 10 24 11 25 10 26 11 27 10 28 10 29 12 30 10 31 11 32 12 33 11 34 12 35 12 36 11 37 11 38 12 39 11 40 11 41 12 42 11 43 12 44 11 46 10 47 11 48 12 49 11 50 12 51 11 52 12 53 12 54 11 55 10 56 11 57 10 58 11 59 11 60 11 61 10 62 12 63 10 64 11 65 10 66 10 67 11 68 11 69 12 70 10 71 11 72 11 73 11 74 10 75 12 76 11 77 11 78 12 79 11 80 12 81 11 82 12 83 11 84 11 85 12 86 10 87 12 88 12 89 11 90 10 21 72 1 16 2 17 3 15 4 16 7 16 8 16 10 17 13 17 14 17 15 16 16 17 17 16 18 15 20 17 21 16 22 16 23 15 24 16 25 15 26 15 28 15 29 17 30 15 31 17 34 16 35 16 36 15 37 15 38 16 39 17 40 16 41 17 44 16 45 15 46 15 47 15 48 18 49 17 50 16 51 15 52 15 53 15 54 15 55 17 56 16 57 17 58 17 60 16 61 17 62 15 64 16 65 16 67 16 68 15 69 15 70 15 71 18 72 16 73 17 74 15 75 15 77 16 78 16 79 15 82 15 83 15 84 15 85 15 86 16 87 17 88 15 90 16 22 54 1 23 2 24 3 23 4 25 5 22 8 25 10 25 12 26 14 23 16 24 17 26 18 26 19 23 20 26 21 23 22 23 23 22 25 25 26 26 29 26 32 23 33 24 34 23 35 25 36 25 38 24 39 24 41 24 42 24 43 26 47 24 49 24 50 23 51 23 57 22 59 23 60 24 62 23 64 26 68 26 69 23 72 26 76 22 77 25 78 24 79 24 80 22 81 26 82 26 83 22 85 25 87 26 88 26 90 25 23 62 1 23 3 19 5 20 7 20 8 21 9 20 10 22 11 20 12 20 14 19 15 19 16 21 17 23 18 22 20 19 21 19 23 20 24 21 27 22 28 20 29 22 32 21 33 21 37 22 39 22 40 19 43 22 44 22 45 23 46 22 47 23 48 20 50 22 51 22 52 20 53 21 54 21 57 21 59 20 61 20 63 23 66 20 67 23 68 22 69 23 70 23 71 21 72 21 73 21 74 20 76 23 77 22 78 22 79 22 80 22 81 23 82 20 83 23 85 22 86 21 87 22 88 21 24 87 1 27 2 27 3 24 4 25 5 23 6 25 7 26 8 27 9 24 10 23 11 26 12 24 13 25 14 24 15 24 16 26 17 27 18 23 19 24 20 25 21 27 22 27 23 25 24 27 25 25 26 26 27 23 28 26 29 27 30 26 31 23 32 27 33 26 35 26 36 27 37 27 38 25 39 25 40 24 41 26 42 26 43 24 44 26 45 25 46 24 47 24 48 26 49 27 52 26 53 24 54 25 55 25 56 23 57 25 58 27 59 25 60 27 61 26 62 25 63 24 64 24 65 27 66 24 67 27 68 23 69 26 70 26 71 23 72 27 73 23 74 25 75 24 76 25 77 27 78 24 79 24 80 23 81 24 82 25 83 24 84 24 85 26 86 23 87 24 88 26 89 27 90 27 25 5 11 26 13 25 25 27 29 25 88 25 26 9 7 17 10 18 11 18 20 17 43 17 52 17 65 18 71 18 80 17 27 72 1 24 2 25 3 25 4 24 5 23 6 24 7 26 8 25 9 26 10 24 11 25 13 23 15 22 16 26 17 24 18 24 19 22 20 26 21 24 23 24 24 23 25 26 27 23 28 22 29 26 30 22 31 23 32 24 35 22 36 25 38 23 39 23 40 23 41 24 42 25 44 24 45 24 47 23 48 22 49 23 50 25 51 25 53 26 54 24 55 24 56 23 57 24 58 26 59 26 62 25 64 24 65 24 66 23 67 22 68 25 69 23 70 24 71 24 72 25 73 23 75 23 76 26 77 25 78 25 79 25 81 23 82 25 83 26 84 22 85 26 88 24 89 24 28 71 1 17 3 17 4 18 6 18 8 18 9 19 10 17 11 16 12 18 13 20 16 18 17 17 19 19 21 17 22 16 24 17 27 20 28 18 30 17 31 17 32 18 33 19 34 17 35 17 37 18 38 20 39 16 40 18 41 20 43 18 44 17 45 17 47 20 48 19 49 17 50 17 51 19 52 18 54 18 55 16 58 17 59 20 60 18 61 19 62 16 63 20 64 20 65 19 66 19 68 20 69 18 70 19 71 19 72 20 73 17 74 17 75 18 76 17 77 16 78 18 79 17 80 17 81 17 82 18 83 17 84 20 86 17 87 17 88 17 89 16 90 17 29 9 4 23 8 26 21 28 30 26 33 28 48 27 59 26 62 25 72 25 30 25 8 20 9 20 12 17 14 21 17 20 23 18 31 19 35 19 37 20 40 19 41 18 46 20 48 21 50 18 54 19 59 17 62 17 63 17 67 17 68 19 70 20 75 17 79 18 82 18 87 17 31 80 1 31 2 29 3 28 4 29 5 31 6 29 7 30 9 27 10 26 11 28 12 27 13 27 14 27 15 28 16 27 17 30 18 30 19 27 21 27 22 26 23 26 24 30 25 29 26 29 27 30 28 29 30 31 32 30 33 26 34 26 35 28 36 27 37 28 38 29 39 28 41 29 42 27 43 30 44 31 45 26 46 31 47 29 48 27 50 26 51 28 52 28 53 28 54 28 55 31 56 29 57 32 59 28 60 28 61 31 62 30 63 29 65 27 66 29 67 27 68 31 69 28 70 31 71 27 72 27 73 27 75 29 76 30 77 31 78 30 79 30 80 29 81 31 82 31 83 27 85 31 86 28 87 27 88 29 89 28 90 30 32 46 1 26 2 27 3 25 4 26 6 26 7 27 9 29 11 25 12 27 13 28 14 27 15 27 18 30 19 26 21 26 22 28 26 27 28 25 29 30 30 26 31 26 34 27 36 30 43 30 46 26 48 28 51 27 53 30 54 27 55 30 56 27 57 27 59 30 65 26 68 25 69 28 71 30 74 30 75 27 77 25 79 26 80 28 83 31 85 28 87 31 88 29 33 76 1 12 2 12 3 11 4 12 5 12 6 11 7 12 9 13 10 11 11 11 12 12 13 12 14 11 15 11 16 11 17 11 18 13 19 11 20 13 21 11 22 13 23 12 24 12 25 13 26 13 27 13 30 13 33 11 34 12 35 12 36 13 37 11 38 11 39 12 40 12 42 13 43 11 44 13 45 11 46 11 47 12 48 11 49 12 50 12 51 12 52 12 53 12 54 12 55 13 58 12 59 11 60 12 61 12 62 13 63 13 64 12 65 12 67 12 69 13 70 13 71 12 72 12 75 12 76 13 77 12 78 12 81 12 82 11 83 11 84 11 85 11 86 13 87 12 88 11 89 13 90 11 34 51 1 20 4 20 5 20 7 20 9 22 10 19 11 18 12 20 14 18 18 22 19 21 20 19 24 21 25 21 26 19 27 19 28 22 29 19 33 19 34 18 35 21 37 21 38 21 39 18 42 19 43 18 44 21 45 19 47 20 48 21 50 20 55 20 56 21 58 18 59 21 60 19 61 19 62 18 64 20 65 22 66 22 67 21 69 19 70 21 71 21 73 22 77 18 83 20 85 22 87 22 88 20 35 73 2 30 3 29 4 26 5 27 7 27 8 29 10 28 11 27 12 28 13 31 14 29 15 26 16 29 18 28 19 28 20 27 21 30 22 26 24 29 25 26 26 30 27 27 28 26 29 29 30 31 31 27 32 32 34 28 35 28 36 31 37 28 38 29 39 29 40 27 41 27 43 27 44 28 46 26 47 29 48 26 49 27 51 31 52 28 53 27 54 30 55 27 56 27 58 28 59 28 60 30 61 32 65 31 66 26 67 32 68 27 69 27 70 29 71 29 72 27 73 30 74 27 75 30 76 29 77 27 78 27 79 30 83 29 84 29 85 29 87 30 88 30 89 32 90 29 36 26 1 10 3 10 6 11 9 10 12 10 22 11 26 10 27 10 31 10 32 10 34 10 36 9 37 9 39 10 45 10 51 10 54 9 62 11 68 11 73 10 74 11 76 11 77 10 84 10 88 11 90 10 45 40 2 21 3 20 8 20 9 21 14 20 15 22 19 22 20 23 21 23 23 21 26 19 27 22 28 20 29 21 32 21 33 19 35 22 38 22 42 19 43 22 44 20 48 21 51 20 52 20 54 22 55 19 61 22 64 22 65 21 66 20 71 21 72 21 78 20 79 20 80 23 81 23 84 23 86 22 87 22 88 20 46 75 1 14 2 14 4 12 5 14 7 14 8 12 12 14 14 13 15 14 16 12 17 13 18 12 19 13 20 12 21 12 22 12 23 14 24 14 26 12 27 12 28 12 29 13 31 12 32 13 33 14 34 13 35 12 36 13 37 13 38 13 39 13 40 13 41 14 42 13 43 14 44 14 45 12 46 13 48 14 49 12 50 13 51 12 52 12 53 12 54 14 55 12 56 14 57 12 59 13 60 13 61 12 63 12 64 12 65 12 67 14 68 12 69 14 70 13 71 12 72 12 73 12 74 13 75 13 76 14 77 14 78 13 79 14 80 14 82 14 83 12 84 13 85 13 86 12 88 12 90 12 47 41 5 25 6 27 7 25 9 29 11 25 13 29 14 29 17 26 18 29 20 29 22 29 24 25 26 28 33 30 35 29 36 27 38 27 47 27 48 30 52 25 53 28 54 29 56 27 58 29 59 27 61 28 62 28 63 29 65 27 67 28 70 28 72 28 73 29 74 25 77 28 80 28 81 25 82 26 85 29 89 29 90 29 48 31 1 16 2 17 3 17 5 16 11 15 13 17 14 18 21 16 22 18 24 17 30 17 33 17 35 18 36 18 39 19 40 17 43 18 46 18 48 18 50 18 52 15 55 17 56 16 59 16 61 17 70 18 74 16 77 18 83 17 84 18 90 17 49 53 1 15 2 14 3 13 7 15 8 14 9 14 13 14 15 13 16 14 18 14 19 14 21 14 22 13 24 14 27 14 28 15 29 15 31 13 32 15 33 14 34 13 35 13 38 14 39 15 40 15 42 13 44 15 48 15 49 15 50 13 51 15 52 14 53 13 63 13 64 15 66 15 67 15 68 13 69 14 70 15 71 15 76 13 77 14 78 13 79 13 80 14 81 15 82 14 85 14 86 14 87 14 89 13 90 14 50 10 11 22 21 21 38 19 42 19 54 20 61 20 73 21 74 18 79 20 84 22 51 28 1 11 2 11 4 10 6 11 7 10 8 12 9 12 11 12 13 11 16 10 17 10 19 12 21 10 22 11 26 11 28 11 33 10 37 11 45 10 46 12 49 11 50 11 63 12 74 11 78 10 87 11 88 10 89 12 52 36 2 27 3 28 6 28 8 30 16 29 17 27 18 28 20 31 21 29 22 29 23 30 28 30 29 32 30 29 31 29 34 31 37 26 38 29 39 28 43 32 47 31 51 31 52 29 58 32 60 27 62 31 63 29 64 30 69 30 71 31 77 30 80 29 83 31 84 30 85 28 87 28 4 57 72 2 11 3 10 4 11 5 11 6 11 7 12 8 11 9 11 10 10 12 12 14 10 15 11 16 11 18 11 19 11 20 11 21 10 23 12 24 11 25 10 26 10 27 11 28 10 30 10 32 10 33 10 35 12 36 11 38 12 39 10 41 12 42 11 43 10 44 10 45 12 47 11 48 11 49 12 50 11 51 12 52 11 53 10 54 11 55 10 56 12 57 10 61 12 62 10 63 11 64 12 66 12 67 10 68 11 69 12 70 11 72 11 73 11 74 11 75 11 76 11 77 12 78 12 79 11 80 11 81 12 82 10 83 11 84 11 85 12 86 10 89 12 90 10 58 8 4 20 7 19 51 22 59 21 65 18 71 19 74 21 88 20 59 59 1 16 2 17 5 16 8 15 9 16 11 17 13 16 14 17 15 17 16 16 17 16 18 16 19 17 20 16 21 16 22 15 23 17 25 16 26 15 27 15 28 15 29 16 32 16 33 17 34 15 35 16 37 16 38 14 40 17 43 17 44 16 47 17 49 16 52 17 53 15 54 15 55 15 59 16 60 15 61 17 63 16 65 18 66 16 68 15 69 17 70 17 71 15 72 16 73 17 77 16 78 15 79 18 80 17 81 17 83 16 84 17 85 17 86 16 87 17 60 59 1 25 2 26 5 25 6 26 8 24 9 24 10 27 11 26 12 26 13 26 15 26 16 28 17 28 20 26 21 28 22 28 23 27 24 24 26 27 27 24 29 28 30 29 31 28 32 28 33 24 35 25 37 25 38 28 40 26 41 25 42 27 43 26 44 25 46 28 47 24 48 28 49 24 50 25 52 24 53 28 56 25 57 25 58 26 59 27 60 25 64 25 65 28 66 27 68 28 73 24 74 24 75 28 76 26 79 27 80 24 81 24 85 24 87 27 90 23 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/0_BehnkeGeiger_46_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/0_BehnkeGeiger_46_workers.fjs new file mode 100644 index 00000000..18a6af03 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/0_BehnkeGeiger_46_workers.fjs @@ -0,0 +1,21 @@ +20 60 90 +5 4 1 71 1 23 2 21 4 23 5 22 6 22 7 23 8 24 9 22 10 23 11 23 13 23 14 20 15 22 16 24 17 24 19 20 21 23 22 24 23 23 24 23 25 20 26 24 28 23 29 20 31 23 32 22 33 22 34 20 37 20 38 22 39 22 40 22 41 22 42 23 44 23 45 22 46 20 47 22 48 23 50 23 51 20 52 21 53 23 54 22 55 21 56 23 57 23 58 24 60 21 61 23 62 23 63 20 65 24 66 24 67 20 68 21 70 22 71 24 72 22 73 24 75 23 76 22 77 22 78 21 79 22 80 21 84 20 87 20 88 24 89 22 90 21 2 57 1 13 2 14 3 14 5 15 7 13 8 14 9 15 10 14 11 13 12 15 13 13 16 14 17 13 18 15 22 13 23 13 24 14 25 15 26 13 27 13 28 15 29 13 30 14 31 13 33 15 34 13 35 15 36 15 37 13 38 13 39 14 40 15 44 15 45 13 48 15 51 15 52 14 55 13 58 13 59 13 63 13 66 14 68 15 71 14 72 14 73 14 75 14 76 14 77 13 79 13 81 15 82 14 83 15 85 14 86 15 87 14 88 13 3 23 2 14 3 15 8 14 18 14 21 14 24 13 25 14 26 14 27 14 28 14 30 15 33 13 43 15 45 15 50 14 54 15 63 15 64 15 70 14 74 15 79 13 88 13 90 15 4 86 2 16 3 16 4 15 6 15 7 16 8 17 9 17 10 17 11 14 12 16 13 17 14 15 15 17 16 15 17 16 18 16 19 16 20 15 21 18 22 16 23 15 24 17 25 17 26 15 27 16 28 15 30 18 31 15 32 17 33 16 34 15 35 16 36 17 37 16 38 15 39 16 40 17 41 15 42 15 43 17 44 18 45 17 46 16 47 16 48 16 49 15 51 15 52 17 53 17 54 17 55 16 56 16 57 16 58 16 59 16 60 15 61 16 62 14 63 17 64 17 65 15 66 16 67 17 68 16 69 15 70 16 71 17 72 16 73 15 74 15 75 17 76 16 77 14 78 15 79 17 80 16 81 15 82 16 83 15 84 17 85 16 86 16 87 14 88 16 89 15 90 16 40 5 45 3 13 4 11 5 12 6 13 7 13 8 11 10 12 11 13 16 12 20 12 21 11 23 13 24 12 25 12 28 12 29 12 30 11 34 11 36 11 39 13 40 11 41 12 43 11 45 13 46 12 49 12 50 12 54 12 57 11 58 12 60 12 61 11 62 12 63 13 65 11 66 12 70 11 72 12 73 12 74 11 78 11 81 12 83 13 84 13 88 13 6 69 1 16 3 19 4 20 6 19 7 18 8 18 9 19 10 16 11 17 13 17 14 17 15 18 16 17 17 16 18 17 20 19 24 17 26 19 27 19 28 20 31 19 32 19 33 18 34 19 37 17 38 18 39 18 40 20 41 20 43 19 45 19 46 18 47 18 48 19 49 19 50 18 52 16 53 17 54 19 55 20 56 19 58 17 59 17 61 20 62 19 63 18 64 17 65 17 66 18 67 17 68 18 70 17 71 19 72 18 73 18 74 18 75 18 77 20 78 19 79 17 80 18 81 16 82 17 83 18 85 18 86 17 87 18 88 18 90 17 7 79 1 19 2 18 3 19 4 21 6 21 7 19 8 18 10 20 11 20 12 18 13 19 14 19 15 20 16 19 17 20 18 19 19 19 20 17 21 21 22 19 23 18 24 20 26 18 27 19 28 18 30 17 31 20 32 19 33 19 34 19 35 20 36 20 37 17 38 19 40 19 41 19 42 20 43 18 45 20 46 18 48 21 49 20 50 18 51 18 52 17 53 18 56 18 57 19 58 19 59 20 60 17 62 18 63 17 64 18 65 18 66 19 67 18 68 18 69 20 71 20 72 20 73 20 74 19 75 20 76 21 77 18 78 19 79 19 80 18 81 18 82 20 83 20 84 17 85 20 86 18 87 21 88 18 89 21 90 18 8 8 31 28 33 25 40 24 55 27 57 26 73 26 81 25 84 27 9 51 3 28 4 28 5 26 7 25 10 28 14 26 15 24 16 24 17 29 18 26 19 26 20 25 23 28 24 25 25 27 26 28 27 27 30 28 31 27 33 25 34 25 35 30 36 25 38 26 39 29 40 29 41 25 42 27 44 27 46 26 54 26 55 26 57 29 58 26 60 27 62 25 63 25 66 28 68 27 73 27 74 28 75 29 76 26 78 28 79 25 80 26 83 28 84 26 88 26 89 28 90 28 10 33 1 28 3 25 5 26 10 28 13 25 14 24 17 28 19 24 22 25 24 26 26 26 28 27 33 28 37 27 42 28 45 27 47 26 50 26 51 24 55 24 56 27 60 25 63 27 67 23 70 26 71 28 73 26 74 25 76 27 79 27 82 27 84 26 88 27 11 18 6 12 12 14 13 12 19 12 25 12 30 12 31 14 43 13 48 12 54 12 56 12 57 12 62 12 63 12 64 13 74 13 75 14 76 13 12 71 1 16 2 16 3 16 4 16 5 18 6 18 7 18 9 18 11 18 14 16 15 19 16 18 17 16 20 17 21 16 22 16 23 16 24 16 25 18 26 16 27 18 29 17 30 18 31 17 32 16 33 17 34 16 35 17 36 16 38 17 40 18 41 17 42 19 43 16 44 16 45 17 46 15 49 15 51 19 52 16 53 17 54 16 55 16 57 19 58 17 59 18 60 16 62 18 63 17 65 17 67 16 68 17 69 18 71 18 72 18 73 18 74 16 75 18 77 17 78 17 79 18 80 17 81 17 82 18 83 16 84 18 85 17 86 18 88 18 89 16 90 17 17 49 1 15 2 16 3 17 5 16 6 18 7 17 10 17 12 17 13 17 14 15 15 16 17 15 18 15 20 16 21 16 22 15 23 16 25 17 26 15 28 17 29 16 30 17 31 15 32 16 33 15 34 17 38 17 43 16 44 15 46 17 49 15 51 15 53 16 54 16 55 15 58 17 62 17 66 15 67 16 70 15 71 17 74 17 77 16 80 15 82 17 84 15 85 15 89 16 90 16 18 40 4 22 10 23 12 24 16 21 21 24 22 23 25 23 26 21 29 22 30 24 31 23 37 21 40 21 41 23 42 23 43 25 45 21 50 22 51 21 53 22 55 23 59 24 61 23 62 24 64 25 65 25 66 22 68 21 71 24 72 21 73 22 76 21 77 25 78 21 80 24 82 25 84 24 87 23 88 23 90 23 19 81 1 24 2 25 3 24 4 25 5 23 6 23 7 26 8 26 9 23 10 25 11 23 12 23 14 23 15 26 16 25 17 25 19 24 20 23 21 26 22 22 24 23 25 24 26 25 27 22 28 22 29 25 30 22 31 24 32 24 33 26 34 24 36 25 37 26 38 22 39 23 40 22 41 25 42 24 43 24 44 22 46 26 47 24 48 25 49 24 50 22 51 23 52 25 53 22 55 22 56 23 57 25 59 23 60 24 61 24 62 22 63 22 64 24 65 22 66 26 67 23 68 26 70 24 71 22 72 25 73 22 74 26 75 24 76 22 77 22 78 24 79 23 81 23 82 25 83 25 84 25 85 24 86 24 87 24 88 22 89 24 90 26 20 44 2 15 4 14 5 14 8 15 10 14 16 15 17 15 18 14 20 14 23 14 24 15 27 15 30 15 31 15 35 14 37 16 38 14 41 14 45 14 46 16 47 14 48 16 50 16 53 14 57 16 61 16 62 16 63 15 66 15 67 14 68 15 70 15 72 16 74 15 75 16 76 16 77 14 79 15 81 14 84 16 85 16 86 16 89 14 90 16 21 80 1 28 2 31 4 27 6 28 7 30 8 28 9 32 10 31 11 31 12 30 13 30 14 31 15 32 16 28 17 27 18 31 19 32 20 31 21 32 22 30 23 33 24 32 26 31 27 29 28 32 29 29 31 33 32 27 33 27 34 32 35 28 36 29 37 28 38 33 39 30 40 31 41 32 42 32 44 29 45 29 46 29 47 27 48 29 49 28 50 31 51 32 52 30 53 28 54 27 55 27 56 29 58 27 59 28 60 32 61 30 62 30 63 32 64 27 65 29 66 30 67 30 68 31 69 30 70 29 71 28 72 31 73 31 74 30 76 29 78 27 79 33 80 30 81 27 82 31 83 31 84 32 85 28 86 27 88 27 90 27 22 76 1 26 2 26 3 27 4 28 5 27 6 29 7 30 8 27 9 25 10 30 11 28 12 27 14 27 15 30 16 30 18 29 19 29 20 26 21 31 22 30 23 28 24 26 25 28 26 29 27 27 29 26 30 28 31 28 33 27 34 26 35 31 37 30 40 27 41 28 43 28 44 29 46 27 47 29 48 25 49 27 50 27 51 28 52 30 53 27 55 26 56 29 57 27 58 27 59 29 60 29 61 27 62 27 63 30 64 26 65 26 66 28 67 30 68 27 69 26 71 26 72 29 73 26 74 26 75 31 76 26 77 29 80 25 81 30 82 29 83 29 84 26 86 28 87 26 88 28 89 26 90 27 23 82 1 10 4 10 6 12 7 11 8 11 9 12 10 10 11 10 12 11 13 12 14 12 15 12 16 11 17 10 18 10 19 10 20 12 21 12 22 11 23 12 24 10 25 11 26 10 27 11 28 11 29 12 30 10 31 12 32 11 33 11 34 11 36 11 37 12 38 11 39 10 40 11 41 10 42 10 43 11 44 11 45 12 46 11 47 11 48 12 49 10 50 10 51 11 52 10 53 11 54 10 56 10 57 11 58 11 59 11 61 12 62 11 63 12 64 11 65 11 66 11 67 10 68 11 69 11 70 12 72 11 73 11 74 11 75 11 76 10 77 10 78 12 79 11 80 12 81 12 82 11 83 10 84 10 85 11 86 11 87 10 88 11 90 12 24 30 1 23 5 22 6 23 8 24 13 25 14 25 16 25 19 24 25 23 28 23 29 24 34 24 38 22 39 24 40 25 41 25 46 25 48 24 49 26 53 26 55 23 57 24 59 22 61 25 63 22 71 24 82 22 83 24 86 26 90 26 25 16 7 27 9 30 15 30 30 26 31 26 36 26 41 30 42 28 54 29 55 29 56 27 58 29 72 28 74 30 76 29 84 29 26 83 1 23 2 27 3 25 4 24 5 26 6 26 7 27 8 26 9 23 10 27 11 23 12 27 13 25 14 24 15 26 16 27 18 25 19 27 21 26 22 26 23 25 24 23 25 26 26 24 27 27 28 27 30 25 32 23 34 25 35 23 36 27 37 23 38 24 39 24 40 23 41 25 43 25 44 23 45 25 46 25 47 23 48 26 49 23 50 25 51 23 52 25 53 26 54 25 55 24 56 25 57 25 58 27 59 23 60 25 61 27 62 25 63 25 64 27 65 27 66 27 67 26 68 24 69 25 70 25 72 25 73 24 74 23 75 24 76 27 77 24 78 23 79 27 80 23 81 27 82 26 83 23 84 25 85 23 86 25 87 27 88 25 89 25 90 26 27 37 1 22 2 23 6 26 9 24 10 26 11 26 18 22 20 24 24 24 26 25 27 25 28 25 31 24 32 23 36 24 37 25 40 23 42 26 43 26 44 24 50 23 53 25 55 26 59 22 61 26 63 25 65 22 68 24 69 26 71 23 74 26 76 24 77 25 79 25 85 23 88 22 89 26 28 44 2 13 3 13 4 12 6 13 7 12 9 12 10 13 19 11 27 11 29 12 30 12 31 11 32 11 35 13 37 12 38 12 40 13 41 13 42 13 44 11 46 12 50 13 51 12 52 13 53 12 59 13 60 12 61 12 62 12 63 11 64 12 65 12 66 13 67 12 68 12 71 13 72 13 75 12 76 13 82 11 83 11 87 13 88 11 89 13 29 16 1 29 2 27 3 28 5 32 8 31 10 30 20 30 24 31 34 31 52 28 54 29 57 28 58 32 60 31 65 32 79 30 30 76 2 19 3 20 6 20 7 18 8 21 9 17 10 20 11 19 12 21 13 20 14 19 15 17 16 21 17 20 18 19 19 19 21 18 23 20 24 21 25 18 26 19 27 18 28 20 29 21 30 20 31 19 32 18 34 20 35 20 37 19 38 21 39 19 40 18 41 20 42 18 43 20 44 19 45 21 46 18 47 18 48 19 49 19 50 18 51 20 52 20 53 20 54 19 55 18 56 20 58 19 59 20 61 19 62 21 64 19 65 20 66 19 67 18 68 19 69 20 71 17 73 17 74 20 75 18 76 18 77 18 78 19 79 20 80 19 82 19 83 18 84 20 85 18 87 19 88 20 89 19 90 19 31 57 1 19 2 22 4 20 7 19 8 20 9 21 10 22 11 19 13 19 14 18 15 19 16 22 17 19 19 18 20 22 22 20 23 21 24 21 25 21 28 21 29 20 30 22 34 19 35 18 36 22 37 22 38 22 40 20 42 19 44 19 45 19 47 18 48 19 49 21 51 18 53 19 54 21 59 19 60 20 65 19 66 21 67 21 69 20 70 20 71 18 72 19 74 18 77 19 78 21 79 21 80 20 82 20 84 18 85 19 87 21 88 18 90 19 32 62 1 27 2 27 3 27 4 23 5 24 6 27 7 24 10 25 11 24 12 26 13 27 14 25 18 27 19 23 20 23 22 24 23 24 24 27 26 27 27 26 28 24 29 27 30 27 33 23 34 24 36 27 37 26 40 27 41 23 42 24 44 24 46 24 47 26 48 26 50 25 51 25 53 24 54 23 55 23 56 26 57 26 58 27 60 26 62 25 63 27 64 27 66 23 67 27 68 23 70 25 71 23 73 23 78 26 79 27 80 27 81 26 84 23 85 26 87 27 88 27 89 23 90 27 37 36 1 20 3 19 4 17 5 19 7 19 17 18 19 20 20 18 22 19 23 20 27 20 34 18 35 20 37 20 40 19 47 18 48 20 50 20 56 19 58 19 59 19 60 17 61 20 65 21 66 18 68 19 72 19 76 19 78 18 79 17 80 18 81 21 83 17 84 19 85 20 90 17 38 40 1 24 3 26 6 25 10 24 11 24 12 27 14 25 15 26 17 24 19 25 24 24 29 25 32 27 33 24 34 23 37 25 41 24 46 27 48 23 49 27 50 26 51 24 52 23 53 27 56 27 57 24 58 26 59 26 60 26 61 23 64 27 68 26 70 25 71 27 78 24 79 27 80 23 82 23 83 23 90 23 39 8 34 10 36 10 37 10 41 9 59 10 62 10 76 11 87 11 40 44 4 25 5 27 6 29 7 30 9 28 14 30 15 28 21 25 25 27 27 30 28 26 31 25 33 26 35 25 36 25 37 29 39 26 41 29 42 25 43 27 44 25 45 24 48 25 49 25 50 26 52 25 55 25 56 28 58 29 59 26 61 25 62 27 67 27 68 27 69 25 70 29 71 30 72 26 74 24 75 26 78 30 81 25 83 29 86 28 41 64 1 13 3 12 6 12 7 11 9 12 10 12 11 13 12 13 15 13 16 12 18 11 20 12 22 13 23 13 24 12 26 11 27 11 28 12 29 11 30 13 31 11 33 12 34 12 35 13 36 11 37 12 38 11 39 13 40 13 45 13 46 13 47 13 48 11 49 13 50 13 51 11 52 13 53 11 54 11 57 12 58 12 59 13 60 12 61 11 62 13 63 12 64 11 65 13 66 12 67 12 68 11 69 13 72 12 73 12 74 13 75 12 78 12 80 12 82 12 83 11 84 13 86 11 88 12 89 12 42 57 2 21 3 21 4 20 5 23 6 20 7 19 8 22 9 23 10 23 15 21 16 21 18 20 23 20 24 20 25 19 29 21 30 20 31 23 32 22 33 21 38 22 39 22 40 19 41 21 42 23 44 20 45 21 47 21 49 21 50 22 51 21 52 22 54 20 57 23 58 21 59 21 60 22 63 21 64 21 65 22 69 22 70 22 72 22 73 20 74 20 75 22 76 19 77 19 81 22 83 23 84 21 85 22 86 23 87 21 88 22 89 20 90 19 43 29 4 30 6 28 14 31 16 27 17 30 20 27 21 30 25 28 28 31 29 26 34 30 37 27 48 31 50 26 55 29 56 29 58 31 61 28 65 29 68 27 69 30 73 29 78 29 83 32 85 31 86 28 87 26 88 31 89 28 44 25 1 28 9 29 15 31 30 31 32 30 33 31 36 25 37 30 39 29 41 26 44 26 50 31 53 27 54 29 56 28 58 29 60 29 63 28 64 26 68 30 76 29 77 26 82 27 84 26 89 30 45 63 2 24 4 25 5 23 6 24 7 23 8 25 9 21 10 24 12 25 14 25 16 24 19 22 21 24 23 24 24 23 26 23 27 25 28 23 30 23 31 25 32 25 35 25 36 23 37 23 38 24 40 23 41 22 43 22 44 22 45 23 47 21 48 24 51 24 52 24 53 23 54 21 56 24 58 22 59 21 60 25 61 25 63 22 66 24 67 24 68 22 69 23 70 22 71 21 72 23 74 24 75 25 76 24 77 25 78 23 79 24 80 22 83 25 84 22 85 21 86 23 87 23 88 21 89 25 46 57 1 23 4 24 5 24 6 20 7 20 8 22 9 23 10 21 11 21 12 23 13 24 14 21 15 22 16 21 18 23 19 21 21 23 22 21 23 21 24 22 26 22 29 21 30 23 32 23 38 20 39 23 40 22 43 21 44 22 46 21 47 23 49 22 50 23 51 21 53 24 55 21 57 24 59 22 60 24 61 21 62 24 64 20 65 22 66 24 70 23 71 22 72 24 73 20 75 20 76 23 79 23 80 23 83 23 84 22 88 22 89 24 90 24 47 34 1 17 3 15 9 16 10 15 11 16 13 15 14 16 17 16 18 16 20 18 21 15 25 18 26 17 29 17 30 15 32 16 35 16 37 17 38 15 41 18 43 15 50 16 52 15 56 17 58 15 59 16 60 14 63 17 66 15 68 14 69 15 75 15 81 17 84 16 48 60 3 17 4 18 6 19 7 16 8 17 9 19 11 18 13 17 14 18 16 17 17 19 18 18 21 18 22 17 23 18 24 16 27 19 28 18 29 17 32 19 33 18 36 17 37 19 39 16 40 17 41 17 43 19 44 19 46 18 47 17 49 18 51 17 53 19 54 18 55 17 57 17 58 17 60 20 61 17 62 16 64 17 65 19 66 19 67 18 68 19 69 19 70 19 71 19 72 17 74 16 75 19 76 18 79 17 80 18 82 18 84 18 85 18 87 17 88 19 89 18 53 34 2 28 4 26 5 28 10 25 13 25 17 26 20 25 21 28 24 27 26 24 28 28 29 26 36 28 38 28 44 26 51 27 55 24 56 27 60 27 61 26 63 27 64 25 68 26 70 25 72 27 73 25 75 26 79 27 80 26 82 27 84 27 86 24 88 27 90 26 54 23 5 17 12 15 16 17 18 16 20 15 24 15 28 15 29 17 32 15 33 18 39 15 42 15 47 17 52 16 54 16 55 16 56 15 59 17 65 16 74 15 83 18 88 16 90 17 55 25 1 26 2 23 3 24 5 27 8 25 19 25 20 27 22 24 24 25 25 23 26 26 35 27 36 23 38 27 55 23 59 24 61 27 62 26 67 26 68 24 71 26 73 24 76 27 80 26 85 24 56 38 2 17 6 17 7 17 8 16 10 14 16 16 17 17 18 15 20 16 21 17 23 15 24 17 28 16 29 17 30 15 31 17 32 15 39 15 40 15 42 17 45 16 46 15 49 17 58 16 59 17 65 15 66 17 71 15 72 14 74 16 75 17 77 17 78 16 79 17 80 16 82 17 84 15 87 16 48 5 28 9 22 14 20 18 19 21 23 22 22 26 23 28 23 31 20 35 22 38 19 40 21 41 20 45 22 48 20 50 21 56 23 58 22 61 21 64 22 67 19 69 20 81 22 82 19 83 22 84 22 86 21 89 22 90 23 6 43 1 20 3 18 6 18 8 19 9 21 12 20 14 19 16 20 17 22 18 21 21 21 23 20 26 20 27 18 28 21 29 22 30 20 32 21 33 19 34 20 35 20 38 20 43 22 45 22 49 19 51 18 55 20 58 21 59 21 61 20 62 21 65 18 67 19 70 18 71 21 73 19 76 19 78 20 81 19 84 19 85 19 87 20 90 19 7 22 6 25 8 21 9 24 14 22 18 23 20 24 22 24 25 24 27 22 31 23 36 22 43 24 45 24 46 25 48 23 49 23 53 24 66 22 68 22 73 25 86 21 87 23 8 38 7 23 11 23 13 24 14 21 17 23 20 20 21 23 22 20 23 23 26 22 31 22 32 24 34 22 36 24 37 21 42 22 44 24 45 22 49 24 51 21 53 21 55 21 57 21 58 20 59 23 60 23 61 20 68 21 69 21 70 22 71 21 75 23 79 23 82 20 86 20 87 24 89 22 90 20 9 42 1 28 2 27 4 30 6 27 8 27 9 27 10 28 11 28 13 29 15 31 16 28 19 31 23 27 26 26 30 30 32 30 33 26 38 28 43 27 47 29 48 26 51 27 52 29 53 29 54 27 55 30 58 26 60 27 61 28 63 27 64 28 65 31 70 26 71 27 73 26 74 28 76 27 77 26 78 27 86 28 89 27 90 28 10 77 1 19 2 20 3 16 4 18 5 20 6 20 7 18 8 18 10 19 11 17 12 18 13 18 14 17 15 17 16 17 17 19 18 17 19 19 20 17 21 18 23 17 24 17 25 19 26 19 27 19 30 17 31 19 32 19 33 19 34 17 35 17 36 19 37 19 38 18 39 20 40 18 41 17 42 17 43 18 44 18 45 19 46 17 47 17 48 17 50 19 51 20 52 19 53 17 54 19 57 17 58 18 59 17 60 17 61 17 62 20 63 16 64 18 65 17 66 17 67 19 69 17 70 19 71 18 74 19 75 17 76 19 77 18 80 16 81 19 82 17 83 20 84 18 86 19 87 17 88 19 89 18 90 20 11 31 1 31 6 30 8 30 11 27 14 27 18 32 20 31 22 29 26 27 31 30 33 31 34 29 41 29 42 31 48 30 52 31 56 30 61 29 65 27 67 30 69 26 70 27 72 29 73 30 74 29 77 29 82 32 84 30 86 31 89 31 90 28 12 83 1 19 2 22 3 22 4 18 6 22 7 21 8 22 9 22 10 22 11 21 12 21 13 20 15 21 16 21 17 19 18 18 19 22 20 22 21 22 22 20 23 18 24 21 25 21 26 21 28 22 29 20 30 22 32 20 34 20 35 19 36 19 37 20 38 21 39 18 40 18 41 18 42 19 43 22 44 20 45 19 46 21 47 18 48 22 49 19 50 22 51 22 52 19 53 21 54 20 55 19 56 21 57 18 58 20 59 19 60 21 61 19 62 18 63 21 65 21 66 21 67 20 68 20 70 20 71 18 72 21 73 22 74 20 75 21 76 22 77 18 78 20 79 19 80 19 81 20 82 20 83 22 84 19 85 19 86 21 87 21 88 22 89 21 90 19 17 14 5 21 10 22 16 19 20 21 22 21 24 22 32 20 40 21 46 20 53 19 65 22 66 21 78 22 86 19 18 25 2 26 3 26 7 26 9 24 12 27 18 28 20 25 23 26 35 26 38 26 42 25 44 24 45 27 49 25 50 26 59 28 65 24 68 26 70 28 76 25 77 24 81 27 83 25 87 27 89 25 19 13 8 10 9 10 12 10 13 10 14 10 16 10 22 9 23 10 26 10 31 11 39 10 49 9 86 9 20 16 2 22 6 22 10 22 13 20 16 22 21 24 40 23 44 23 46 20 54 24 55 24 69 23 71 22 79 21 89 23 90 22 21 83 1 15 2 13 3 14 4 14 5 13 6 15 7 13 8 15 9 13 11 13 12 13 13 14 14 15 15 14 16 15 17 14 18 15 19 15 20 13 21 13 23 15 24 14 25 15 26 13 27 14 29 14 30 13 31 13 32 14 33 13 34 14 35 14 36 14 37 13 38 15 39 13 40 13 41 13 42 14 43 14 45 13 46 13 47 15 48 13 49 14 50 15 51 15 53 15 54 14 55 14 56 13 57 14 58 13 59 15 60 15 61 13 62 14 63 15 64 13 65 13 66 14 67 14 68 13 69 14 70 14 71 15 72 13 75 14 76 14 77 15 78 15 79 13 80 15 81 15 82 13 83 13 84 14 85 13 86 13 87 14 88 13 89 14 90 14 22 71 1 12 2 11 4 11 5 12 6 10 7 12 8 11 10 11 11 12 12 12 13 12 15 10 16 10 17 11 18 11 20 10 21 10 23 11 24 10 25 10 26 11 27 10 28 12 29 10 30 11 32 11 34 10 35 10 39 11 40 10 41 11 42 10 43 11 45 11 46 11 47 11 49 11 50 11 52 12 54 11 55 11 56 11 57 12 58 10 59 11 60 11 62 12 63 12 64 11 65 12 66 10 67 11 70 11 71 12 72 11 73 12 74 11 76 11 77 11 78 10 79 12 80 11 81 11 82 11 83 11 84 12 85 11 86 11 87 12 88 11 90 11 23 57 1 17 2 20 3 16 4 18 6 17 7 19 9 17 10 19 11 18 12 18 13 19 14 19 15 20 16 20 20 17 21 19 26 17 27 17 29 18 30 19 31 16 34 17 35 17 36 18 37 18 40 18 42 18 44 19 46 18 47 17 50 18 52 18 53 19 54 18 56 17 58 19 60 19 61 19 63 18 64 16 65 20 66 20 67 19 71 16 72 16 73 19 74 18 75 17 78 19 81 17 83 19 85 18 86 18 87 17 88 18 89 18 90 19 24 54 1 11 2 11 3 12 5 12 6 12 10 12 11 13 12 12 13 13 14 13 15 13 16 12 17 12 19 12 22 12 24 13 27 11 29 12 30 11 31 13 32 11 34 13 38 13 39 13 40 12 42 13 47 11 49 11 50 12 51 13 53 13 54 11 55 13 57 12 58 13 59 13 60 13 61 12 63 13 64 11 66 12 68 13 69 11 71 11 72 11 74 13 76 11 77 13 79 11 80 13 81 12 83 11 87 13 88 13 25 44 1 27 2 26 3 29 4 29 6 27 11 28 12 27 16 27 18 27 19 28 21 30 22 25 24 28 25 25 26 26 27 25 30 26 31 29 33 28 34 26 39 29 44 25 45 27 47 28 50 27 51 30 53 25 56 29 59 28 60 26 63 26 64 27 65 25 70 29 71 26 72 27 73 26 74 25 75 26 77 25 78 27 81 26 82 26 85 26 26 64 1 22 2 21 3 21 5 20 6 22 8 20 9 18 10 20 11 21 12 19 13 21 16 19 21 19 22 18 23 21 24 20 26 19 27 20 28 22 30 19 31 21 33 20 34 20 35 20 36 20 37 19 39 20 42 20 44 20 45 20 46 19 47 21 48 22 49 19 50 19 51 19 52 20 53 20 54 19 55 20 56 20 60 19 61 19 62 20 63 20 64 21 65 18 67 21 68 22 69 21 71 21 72 20 75 20 77 22 78 18 80 19 81 20 83 19 84 20 85 22 86 18 87 18 88 20 89 22 27 29 4 12 7 12 9 13 10 14 11 12 13 13 18 13 26 12 27 14 30 12 31 12 38 14 45 13 46 13 47 12 52 12 55 12 56 14 58 13 62 13 67 13 71 13 74 13 76 13 78 12 79 14 81 14 83 14 85 13 28 45 6 29 7 28 8 28 9 27 10 25 15 29 18 25 20 29 21 26 22 26 29 26 32 29 34 26 35 29 36 27 37 28 39 29 41 29 45 27 46 27 48 28 49 29 51 26 53 28 54 27 55 24 56 25 57 27 58 26 63 26 65 26 66 25 68 26 69 26 70 29 72 25 76 29 77 28 79 26 80 27 82 25 83 28 86 26 87 29 90 25 29 11 6 23 8 21 22 22 44 24 56 23 59 24 64 22 70 23 71 21 76 21 84 21 30 39 1 29 4 30 6 28 8 29 17 32 18 27 20 28 21 31 22 30 25 27 34 29 35 30 39 27 40 30 42 28 43 27 44 27 45 28 46 30 49 32 50 27 52 31 57 29 59 27 60 26 62 32 66 27 68 31 70 30 72 29 74 31 75 29 79 29 81 29 83 29 85 30 86 26 88 26 90 28 31 88 1 9 2 10 3 10 4 10 5 11 6 11 7 9 8 10 9 11 11 9 12 11 13 10 14 10 15 10 16 10 17 9 18 10 19 10 20 11 21 10 22 10 23 11 24 9 25 11 26 11 27 10 28 9 29 10 30 11 31 11 32 10 33 10 34 10 35 10 36 10 37 11 38 11 39 11 40 9 41 10 42 10 44 10 45 9 46 10 47 9 48 10 49 10 50 10 51 10 52 10 53 10 54 10 55 11 56 10 57 10 58 9 59 10 60 11 61 9 62 9 63 10 64 10 65 11 66 10 67 11 68 9 69 9 70 10 71 11 72 10 73 10 74 11 75 10 76 9 77 11 78 9 79 10 80 10 81 11 82 10 83 10 84 11 85 10 86 11 87 10 88 10 89 10 90 10 32 12 22 26 24 27 26 26 33 29 34 26 37 26 44 27 48 25 53 24 54 25 61 25 77 29 33 33 3 18 4 16 5 17 13 18 18 16 25 18 31 15 33 19 34 17 35 17 36 17 37 19 38 17 39 18 40 16 47 18 53 16 57 17 61 18 63 16 64 16 66 17 68 17 69 18 70 18 71 17 74 19 78 16 81 17 83 19 87 16 89 17 90 16 34 20 1 22 2 23 8 23 10 20 11 23 15 20 17 20 19 21 27 23 35 23 40 23 49 22 51 24 52 23 55 22 64 21 66 22 67 21 70 23 84 22 35 7 10 18 14 18 27 17 30 18 36 16 44 17 70 18 36 49 3 9 4 10 5 10 6 9 8 10 10 9 11 11 12 10 14 9 15 9 16 10 17 11 20 10 23 10 24 11 25 9 27 10 29 10 31 11 32 10 36 9 38 9 39 10 40 9 44 11 45 10 46 10 47 10 49 9 50 10 51 11 52 9 55 10 57 10 59 10 63 10 65 10 66 10 71 10 72 10 74 10 75 10 77 11 79 10 81 9 82 10 84 9 85 10 87 9 37 67 1 16 2 15 3 14 5 16 6 15 7 14 8 15 9 15 11 15 13 15 14 14 15 16 17 16 18 16 19 16 20 16 22 16 24 16 25 15 28 14 29 14 30 14 33 15 37 14 38 15 39 15 40 15 41 14 42 15 44 14 45 14 46 16 47 15 48 15 49 16 50 15 51 16 52 16 53 16 54 16 56 16 57 15 59 16 60 15 61 15 63 14 64 14 65 16 66 14 67 14 69 16 70 16 71 14 72 15 73 16 76 14 77 16 78 14 79 14 80 15 81 14 82 15 85 16 86 15 87 15 88 16 89 15 38 29 13 22 14 22 18 22 21 21 25 21 26 21 27 22 31 23 32 22 36 20 42 20 46 22 49 21 53 22 54 24 55 23 59 23 64 21 65 23 67 22 69 23 72 22 73 23 75 22 77 20 81 21 83 23 84 23 88 23 39 83 1 9 2 9 3 11 5 10 6 10 7 10 8 11 9 9 10 9 12 11 13 10 14 10 15 9 16 10 17 11 18 10 19 10 20 11 21 10 22 11 23 9 24 11 25 9 26 11 27 10 28 9 29 10 31 11 33 11 34 10 35 11 36 10 37 10 39 10 40 10 41 11 42 9 43 10 46 10 47 9 48 11 49 9 50 9 51 10 52 9 53 10 54 10 55 11 56 11 57 11 58 10 59 9 60 9 61 10 62 11 63 10 64 10 65 11 66 10 67 10 68 11 69 9 70 9 71 9 72 10 73 9 74 10 75 11 76 10 77 9 78 11 79 11 80 10 81 10 82 10 83 10 84 10 85 10 86 11 87 10 88 11 89 10 90 9 40 49 3 11 6 11 7 9 9 10 10 11 12 9 15 10 17 9 18 10 19 9 20 9 21 11 25 10 30 10 31 10 33 11 34 10 36 10 37 9 41 10 42 9 44 10 46 11 47 9 48 10 49 9 50 10 51 10 53 10 55 11 56 10 57 9 58 10 62 10 64 10 65 10 67 10 70 10 71 9 72 9 75 10 76 11 77 11 78 9 79 9 80 11 87 9 88 11 90 10 41 49 2 13 3 14 6 14 8 15 10 14 11 14 12 14 13 13 14 13 15 13 17 14 18 14 24 15 25 14 26 14 27 15 28 13 29 14 30 14 32 13 33 13 36 15 37 15 40 13 42 14 45 13 46 15 47 14 48 15 49 13 52 14 53 13 54 14 55 15 56 14 57 13 60 13 61 13 62 13 63 14 64 15 69 14 71 13 75 14 77 15 82 15 84 15 85 14 86 14 42 12 2 24 10 26 16 24 26 22 37 22 49 25 75 24 76 25 82 22 83 25 89 22 90 26 43 61 1 22 3 24 4 25 7 22 8 22 9 23 10 25 11 21 12 22 13 21 14 23 15 23 16 24 17 21 19 23 20 25 21 22 22 24 23 22 24 22 26 23 29 22 32 24 33 21 34 24 35 24 36 21 37 23 39 22 40 24 41 23 42 22 43 25 45 24 47 21 48 21 49 23 50 25 52 22 56 24 57 23 59 22 60 25 61 23 63 21 66 23 67 22 68 23 69 23 70 25 74 25 76 25 77 23 78 25 80 21 81 24 82 24 83 24 86 22 89 21 90 21 44 83 1 12 2 11 3 12 4 12 5 11 6 11 7 11 8 11 9 12 10 11 11 11 12 12 13 11 14 10 15 10 17 10 18 12 19 11 20 11 21 11 22 11 23 10 25 11 27 12 28 11 29 10 30 11 31 12 32 12 33 11 34 11 35 10 36 12 37 11 38 11 39 11 40 11 41 12 44 11 45 10 46 12 47 11 48 11 49 12 50 12 51 11 52 10 53 11 54 11 55 12 56 12 57 10 58 12 59 11 60 10 61 11 62 10 63 11 64 12 65 11 66 12 67 12 68 10 69 11 70 10 71 10 72 11 73 10 74 11 75 12 76 10 78 12 79 11 80 10 81 11 82 11 84 10 85 10 86 11 87 11 88 10 89 11 90 10 45 2 34 23 35 23 46 27 3 22 7 20 11 24 16 24 18 24 25 23 27 23 28 24 29 23 31 22 33 22 38 22 40 22 48 20 53 21 54 24 56 24 57 21 60 22 63 22 64 22 73 23 80 20 83 24 86 22 87 23 88 23 47 49 1 19 4 18 5 19 7 19 8 18 9 17 11 17 13 18 14 18 17 19 19 17 20 17 22 17 23 18 26 18 27 20 29 20 32 17 33 16 36 19 38 17 41 18 42 19 43 19 44 17 46 17 47 20 48 19 52 18 54 18 56 20 58 17 59 18 60 18 64 19 66 18 72 18 73 17 74 19 75 18 76 19 77 17 79 16 82 17 83 18 84 17 86 17 87 19 88 19 48 60 1 10 2 10 3 11 4 11 5 11 7 11 8 9 10 9 11 11 12 11 14 9 17 10 18 10 19 10 20 10 23 10 25 10 27 11 30 10 33 10 34 9 35 9 36 10 37 10 38 11 39 9 41 10 43 10 44 10 45 9 46 10 48 10 49 11 51 9 52 9 54 10 55 10 56 10 57 10 58 10 59 10 62 10 63 11 64 9 65 9 67 10 70 10 72 10 74 10 76 10 77 9 79 10 80 9 81 10 82 11 84 11 86 10 87 10 88 10 89 10 49 29 2 17 3 19 4 18 5 17 8 20 12 18 14 19 18 19 20 17 24 17 25 19 26 18 29 19 30 18 40 19 43 19 45 17 46 17 47 19 49 16 53 18 57 17 62 18 63 19 78 19 79 19 84 18 87 17 88 17 50 17 2 21 7 19 9 21 14 21 18 22 22 19 23 19 24 21 25 19 31 21 34 19 36 20 47 20 63 20 64 23 75 23 87 22 51 36 3 27 8 30 11 28 13 27 14 31 16 28 18 27 20 30 21 28 22 27 24 27 27 28 31 29 33 27 35 29 38 26 39 31 43 29 44 27 45 32 47 30 49 29 53 30 62 31 64 29 66 27 68 28 71 31 75 31 80 31 81 28 83 30 84 27 86 30 88 31 89 27 52 56 2 26 3 24 4 26 7 27 8 28 9 25 13 28 14 24 15 23 17 25 20 25 21 28 23 25 25 25 26 28 27 28 28 28 30 26 31 25 33 25 34 26 35 28 36 24 37 28 38 24 39 24 42 29 43 25 44 26 46 28 48 24 49 26 51 24 57 24 58 24 59 24 60 25 61 28 64 24 65 26 67 28 68 26 69 27 71 27 72 24 73 28 75 25 76 26 77 26 78 25 81 26 83 28 84 24 86 24 88 27 89 28 53 81 1 13 2 13 3 11 4 13 5 12 6 12 7 11 8 11 9 11 10 12 12 11 13 11 14 13 15 13 16 13 17 12 18 13 19 11 20 12 21 12 22 12 24 12 25 13 26 12 28 13 29 11 30 13 31 11 32 11 33 12 34 12 35 12 36 13 37 11 38 13 39 13 40 12 41 12 42 12 43 13 44 11 46 12 47 13 48 13 49 13 50 12 53 12 54 12 55 11 56 11 57 12 58 11 59 12 60 12 61 12 63 13 64 13 65 12 66 12 67 13 69 11 70 13 71 13 72 12 73 11 74 12 75 11 76 13 77 12 78 12 79 11 80 11 81 11 82 11 83 12 84 12 86 12 87 11 88 13 89 13 90 12 54 48 2 17 3 17 5 16 6 18 8 16 9 18 11 17 12 17 14 16 19 16 23 16 26 18 30 15 32 15 34 16 35 16 36 19 38 17 40 16 42 18 45 17 46 16 47 16 48 18 49 18 50 15 52 16 53 16 55 19 56 18 57 18 60 17 65 16 66 17 67 18 68 19 69 18 70 16 72 18 73 18 74 15 77 17 78 15 81 18 82 16 84 19 87 16 88 18 55 29 1 16 6 17 7 17 8 17 11 15 15 15 20 15 21 15 22 16 27 17 29 16 30 16 31 16 34 16 36 16 37 15 41 14 54 17 56 15 58 15 64 17 66 15 68 18 73 16 77 15 84 16 87 15 89 16 90 15 56 71 1 29 3 26 4 27 6 26 7 25 8 26 9 27 10 28 12 24 13 28 14 27 15 28 16 29 17 28 18 30 19 26 20 26 21 26 22 27 25 26 26 26 27 25 28 25 29 30 31 24 32 29 33 26 34 29 35 29 36 26 37 29 38 28 39 25 40 25 42 27 43 28 45 24 46 27 47 26 48 25 49 26 52 28 53 28 54 26 56 27 58 30 60 25 61 29 62 25 63 25 64 29 65 27 66 25 67 28 68 24 69 29 70 27 71 25 72 24 73 25 76 27 78 26 79 25 80 29 81 29 82 26 84 29 85 29 86 27 87 28 90 26 20 9 50 2 20 4 24 6 22 10 21 11 24 12 20 14 21 15 23 16 24 17 23 21 20 22 21 24 21 25 22 27 20 29 21 31 21 34 21 35 22 37 24 39 21 40 22 41 20 42 23 43 22 44 21 46 24 50 23 53 22 55 21 56 21 58 23 60 22 61 24 63 22 64 23 65 20 67 24 68 22 69 21 70 22 72 24 73 23 75 22 79 20 80 20 81 23 85 20 87 20 89 20 10 25 3 16 6 14 7 15 12 15 20 14 23 15 26 16 28 14 30 16 33 14 34 16 36 14 38 15 39 16 40 14 42 16 52 14 58 15 59 15 73 15 74 16 79 16 81 15 82 15 86 15 11 42 2 26 4 26 5 28 7 26 11 29 12 25 14 30 17 25 19 26 21 25 22 25 25 26 31 27 32 28 34 28 35 30 38 27 39 28 40 29 42 28 48 29 50 25 51 25 52 27 53 26 55 30 56 27 57 27 58 29 59 29 61 26 65 26 66 25 69 29 70 29 76 28 77 30 80 25 81 26 83 27 85 27 86 26 12 59 1 21 2 25 3 23 4 24 5 22 6 24 7 25 8 22 10 24 11 22 12 25 14 21 15 22 18 25 19 25 20 25 21 24 24 22 25 25 26 25 27 22 30 25 36 23 38 24 42 21 44 24 45 25 48 23 49 24 50 24 51 25 52 21 54 22 56 21 57 24 58 21 61 22 62 21 63 23 64 24 66 24 68 24 69 21 70 22 71 22 72 25 73 22 74 24 75 23 76 23 77 24 79 23 82 25 84 21 85 22 87 22 88 23 89 21 90 25 25 43 1 10 6 11 7 10 13 11 14 10 15 9 18 9 19 11 23 9 25 10 28 9 29 10 30 9 31 10 32 10 34 11 35 11 37 11 38 10 40 10 41 10 43 11 44 10 45 10 46 11 48 9 49 10 50 11 51 9 53 10 55 10 58 10 59 10 65 9 67 10 68 9 70 10 71 10 72 10 74 10 75 10 86 10 88 10 26 49 2 10 3 10 4 11 6 10 8 10 15 10 17 10 18 10 21 10 22 11 23 10 24 11 28 11 31 10 33 9 35 9 36 11 40 9 41 11 46 11 47 9 49 9 51 10 53 9 55 9 56 11 59 10 60 10 62 10 63 9 64 10 66 11 68 11 69 9 70 10 71 11 73 11 74 10 75 11 77 10 78 10 82 10 83 10 85 9 86 9 87 11 88 10 89 11 90 10 27 81 1 26 3 26 4 23 5 24 6 26 7 22 8 22 9 22 10 24 11 22 12 25 13 24 14 25 15 22 16 24 17 25 18 24 19 24 21 22 22 25 23 24 24 23 25 25 26 26 27 22 30 25 31 25 32 24 33 22 34 26 35 26 36 25 37 23 38 24 39 26 41 25 42 25 43 22 45 22 46 23 47 25 48 23 49 25 50 25 51 22 52 22 53 26 54 22 55 23 56 25 57 25 58 22 59 25 60 25 61 23 62 23 63 23 64 26 66 25 67 24 68 24 69 24 70 22 71 24 74 26 75 23 76 26 77 22 78 25 79 22 80 26 81 25 82 24 83 24 84 22 85 23 86 23 87 22 88 24 89 25 90 26 28 80 1 11 2 10 3 11 4 10 6 12 7 11 8 11 9 12 10 12 11 10 12 11 13 10 14 10 15 10 16 11 17 12 18 11 20 10 21 10 22 10 23 10 26 10 27 11 29 12 30 11 31 12 32 11 33 11 34 12 35 12 36 11 37 11 38 12 39 12 40 11 41 11 42 10 44 11 45 11 46 11 47 12 48 11 49 10 50 11 51 11 52 10 53 10 54 12 55 10 56 10 57 10 61 10 62 12 63 10 64 11 65 10 66 11 67 11 68 10 70 12 71 11 72 12 73 12 74 12 75 10 76 10 77 10 78 11 79 11 80 11 81 11 82 10 83 11 84 11 85 11 86 10 87 11 88 11 89 11 90 11 29 69 1 16 2 17 3 18 4 17 5 18 6 18 8 15 9 18 10 17 11 16 12 17 14 19 15 16 16 18 18 17 19 18 21 16 22 16 23 19 24 18 27 18 29 18 30 15 31 17 32 18 34 17 35 16 36 18 37 19 38 18 39 17 41 16 42 16 45 16 46 18 47 17 48 18 49 16 52 18 54 19 55 18 56 17 58 18 59 16 61 18 63 16 64 16 65 16 66 16 67 17 69 18 71 16 72 16 73 18 74 18 75 17 77 16 78 18 79 17 80 17 81 17 83 16 84 18 85 16 86 17 87 18 88 18 89 17 90 18 30 63 1 21 2 18 3 21 4 18 5 20 6 20 8 22 9 21 10 19 11 21 12 21 17 19 23 20 24 21 27 20 28 19 30 21 31 22 32 21 33 18 34 20 35 20 37 22 38 21 39 20 40 21 41 21 42 22 46 19 47 19 48 18 49 22 50 22 52 20 53 20 54 21 55 19 57 19 58 19 60 22 62 21 64 20 65 20 66 22 67 20 69 22 71 21 72 18 74 19 75 19 76 20 78 21 80 20 81 19 82 20 83 19 84 20 85 20 86 19 87 22 88 21 89 19 90 20 31 21 6 17 7 19 15 19 16 17 20 17 23 19 24 19 31 16 36 17 39 19 40 17 45 19 52 18 61 18 63 16 66 19 75 19 81 18 82 18 88 19 89 17 32 55 1 15 3 15 4 13 6 14 8 15 9 13 10 13 11 13 12 13 13 14 14 13 15 15 17 14 19 15 20 14 21 15 22 14 23 13 24 14 26 13 28 15 30 14 31 15 32 15 38 14 39 15 40 13 41 13 43 13 44 13 45 13 47 15 50 14 51 14 54 15 56 15 59 13 60 15 61 13 65 15 66 15 67 13 71 14 72 13 73 13 75 14 79 14 81 14 82 14 84 13 85 13 86 14 88 14 89 13 90 14 41 76 1 25 2 25 3 26 4 25 5 25 6 23 7 22 8 26 10 24 11 23 12 25 13 25 14 24 15 23 17 24 18 25 19 23 20 25 21 22 23 25 24 25 25 23 26 23 27 22 29 22 31 24 34 24 37 24 38 25 39 23 40 22 41 23 42 24 44 22 45 25 46 22 47 22 49 23 50 23 51 24 53 25 54 26 55 24 56 23 57 22 58 22 59 24 60 24 61 24 62 22 63 24 64 25 65 25 66 24 67 22 68 22 69 23 70 22 71 26 72 25 73 25 75 26 76 25 77 25 78 24 79 24 80 25 81 26 82 24 84 23 85 25 86 26 87 22 88 25 89 24 90 26 42 84 1 28 2 29 3 26 4 30 5 29 6 27 7 26 8 28 9 27 10 26 11 28 12 28 13 29 14 25 15 28 16 28 17 29 18 28 19 25 20 26 21 26 22 27 24 25 25 27 26 26 28 28 29 25 30 27 31 29 32 29 33 26 34 26 35 25 36 25 37 26 38 25 39 29 40 25 41 25 42 26 43 27 44 29 45 26 46 28 47 26 48 27 49 27 51 28 54 27 55 26 56 26 57 28 59 25 60 28 61 28 62 26 63 25 64 28 65 29 66 29 67 25 68 27 69 27 70 24 71 27 72 28 73 28 74 28 75 24 76 28 77 27 78 25 79 29 80 24 81 27 82 29 83 28 84 25 85 29 86 24 87 26 88 28 89 28 90 26 43 54 3 15 4 18 6 16 8 18 9 16 10 16 11 16 13 15 15 18 17 17 23 18 24 16 25 18 26 17 27 17 28 18 29 18 30 17 31 18 33 18 34 17 36 18 39 15 41 17 42 16 44 18 45 16 48 18 49 17 50 17 53 17 55 18 56 18 58 17 59 19 60 18 61 17 62 16 63 16 64 18 67 17 69 17 70 16 71 18 72 17 73 15 75 16 78 16 79 18 82 16 85 17 86 15 88 18 90 18 44 84 1 16 2 16 3 16 4 17 5 18 6 15 7 16 8 16 9 15 10 17 11 15 12 16 13 16 14 17 15 17 17 15 18 17 19 15 20 17 21 17 22 16 23 16 25 16 26 15 27 17 28 17 29 15 30 16 31 14 32 17 33 16 34 17 35 17 36 17 37 15 38 14 39 15 40 16 41 17 42 16 43 16 44 17 45 15 46 17 47 17 48 15 49 17 50 16 52 16 53 17 54 15 55 17 56 18 58 17 59 16 60 16 61 15 62 16 64 17 65 16 66 15 67 16 68 14 69 15 70 18 71 16 72 16 73 17 74 15 75 15 76 18 77 17 78 17 79 16 80 17 81 15 82 15 83 17 84 17 85 15 86 17 88 16 89 17 90 16 53 69 1 24 3 24 4 21 6 23 7 21 8 21 9 22 10 24 11 21 12 21 13 23 14 24 16 21 17 21 18 25 19 24 20 25 22 24 23 24 24 25 25 23 27 24 28 21 29 25 32 25 33 23 34 25 35 24 36 24 37 25 38 24 39 25 42 25 43 25 44 22 47 24 48 23 49 24 50 22 52 21 53 24 54 22 58 25 59 22 60 25 61 24 62 24 63 22 64 23 65 25 69 21 70 25 71 24 72 21 73 22 74 24 75 24 76 25 77 24 78 23 79 23 80 23 81 22 82 23 83 22 84 21 86 22 88 23 90 23 54 34 4 25 5 26 8 26 15 23 19 24 20 27 21 24 23 26 24 27 32 27 33 28 46 26 49 26 51 26 52 26 57 26 60 25 61 26 62 26 68 25 72 25 73 25 74 24 75 25 78 24 80 28 81 25 82 26 83 24 84 24 85 25 87 27 88 27 90 25 55 48 1 31 5 32 6 31 7 32 10 30 11 29 14 33 18 27 20 30 25 28 27 33 28 30 30 31 33 31 35 28 37 30 39 31 43 29 44 32 46 30 47 28 48 28 51 31 52 32 54 30 55 29 56 27 59 28 61 27 62 32 65 30 66 31 67 30 69 31 71 32 72 28 75 33 77 27 78 29 79 28 80 30 81 29 85 32 86 31 87 28 88 31 89 27 90 31 56 63 1 12 3 12 4 11 7 13 8 12 9 12 10 13 12 11 13 13 14 12 15 12 16 12 18 12 20 13 22 13 24 11 25 13 26 13 27 12 28 13 30 12 31 11 32 11 33 13 34 12 38 12 39 12 40 13 41 12 43 13 44 12 45 11 46 13 47 12 50 12 51 12 52 13 54 13 56 13 57 11 58 12 59 12 60 13 61 12 63 13 64 11 66 13 67 13 68 13 70 11 71 11 72 11 73 11 76 11 77 11 79 12 81 12 84 12 85 12 86 13 87 13 88 13 90 12 4 57 90 1 21 2 24 3 22 4 23 5 21 6 23 7 21 8 22 9 23 10 25 11 22 12 22 13 23 14 23 15 21 16 21 17 23 18 25 19 21 20 24 21 22 22 24 23 24 24 24 25 23 26 21 27 22 28 21 29 23 30 25 31 24 32 24 33 22 34 22 35 23 36 21 37 22 38 25 39 22 40 25 41 25 42 23 43 25 44 22 45 22 46 21 47 24 48 22 49 25 50 23 51 22 52 22 53 24 54 22 55 21 56 23 57 21 58 24 59 24 60 23 61 25 62 23 63 24 64 21 65 21 66 23 67 22 68 23 69 22 70 21 71 24 72 23 73 22 74 21 75 23 76 22 77 24 78 23 79 24 80 23 81 24 82 22 83 23 84 24 85 23 86 24 87 23 88 24 89 22 90 23 58 51 4 24 6 27 7 23 8 23 10 24 11 27 12 25 13 25 15 24 17 27 19 27 21 27 24 26 25 23 26 25 28 23 29 23 30 26 31 24 33 25 37 26 40 26 41 23 42 27 44 25 45 27 47 26 48 24 50 25 52 23 53 23 55 25 56 27 57 24 60 27 61 23 65 27 67 24 70 26 71 26 73 26 75 23 78 25 79 25 80 25 82 26 85 25 87 25 88 23 89 24 90 23 59 13 1 24 14 25 21 25 27 27 28 24 42 24 46 27 48 27 56 25 57 29 81 25 86 26 90 24 60 2 11 12 17 11 +5 4 1 20 4 29 13 28 15 28 20 30 22 27 32 30 44 28 46 29 48 28 49 26 56 30 63 28 65 27 73 26 76 31 80 28 81 30 83 28 86 28 89 28 2 50 1 27 2 26 3 28 4 29 9 28 10 28 11 29 13 26 14 29 15 27 18 28 21 26 23 27 24 25 26 30 27 29 28 26 29 29 31 30 35 26 36 26 37 31 39 29 41 26 43 29 45 26 50 28 53 26 54 29 55 26 56 28 57 29 58 29 59 30 60 27 61 28 62 29 65 27 68 29 70 25 71 26 73 26 78 26 80 29 82 26 83 28 84 27 87 29 89 28 90 28 3 66 3 26 4 26 6 25 7 24 8 23 9 22 11 22 12 24 14 22 16 24 17 23 18 22 19 24 21 23 23 23 24 25 25 25 26 24 27 25 28 25 29 26 31 22 32 25 33 23 35 26 37 23 38 23 39 25 40 25 41 24 42 24 43 26 44 23 45 25 46 22 47 25 48 23 49 23 51 22 52 24 54 23 55 24 56 25 58 25 60 25 61 22 62 26 63 25 64 25 65 22 66 23 67 25 71 24 73 24 75 26 77 22 78 25 79 26 80 26 81 25 82 24 83 24 84 23 85 24 86 26 89 26 4 43 1 11 2 12 3 10 5 11 6 11 7 11 8 11 9 10 10 11 12 10 13 10 14 10 18 11 21 10 22 10 28 10 30 10 31 10 36 12 38 12 39 11 46 12 48 11 49 11 51 10 56 12 62 10 63 11 65 11 66 10 69 12 70 11 71 11 74 12 75 12 77 10 80 11 81 11 82 11 83 10 85 11 86 11 90 10 16 37 83 2 30 3 28 5 27 6 29 7 29 8 28 9 32 10 30 12 32 13 32 14 32 15 33 16 32 17 28 18 31 19 32 20 30 21 28 22 31 23 27 24 29 25 27 26 27 27 30 28 28 29 29 30 29 31 28 32 31 33 31 34 28 35 33 36 29 37 27 39 30 41 28 42 32 43 29 44 32 45 28 46 27 47 30 48 33 49 33 50 28 51 27 52 28 54 28 55 32 56 33 57 30 58 32 59 31 60 30 61 28 62 30 63 30 64 32 65 31 66 32 68 27 69 29 70 28 71 30 72 32 73 29 74 28 75 29 76 32 77 32 78 33 79 29 80 27 81 31 82 30 83 32 84 27 85 31 86 29 87 28 88 27 89 27 90 33 38 41 7 13 12 12 15 11 16 11 17 11 21 12 29 12 31 11 34 12 35 13 38 12 40 11 42 12 44 13 48 11 49 12 51 13 54 13 55 11 56 12 58 11 64 11 65 12 67 12 68 11 69 11 71 11 72 12 73 12 74 12 76 12 78 12 79 12 80 12 81 13 84 11 86 12 87 12 88 12 89 13 90 13 39 82 1 16 2 15 4 14 5 15 7 15 8 15 9 14 10 14 11 16 13 15 14 16 15 14 16 15 17 16 18 14 19 15 20 15 21 14 22 15 23 15 24 14 25 14 26 14 27 16 28 15 29 16 30 16 31 14 32 15 33 16 34 14 35 14 36 15 37 16 39 16 40 16 41 16 42 14 43 16 44 14 45 15 46 15 47 16 48 15 49 14 50 14 51 14 52 16 53 15 54 14 55 15 56 16 57 14 58 16 60 16 61 15 62 16 63 15 64 15 65 16 66 15 67 16 68 15 69 15 70 16 71 15 72 14 73 16 74 14 75 15 78 16 79 16 80 14 81 16 82 15 83 16 84 16 85 14 86 15 87 14 88 16 90 15 40 26 3 27 8 26 9 25 13 27 15 28 17 29 19 24 20 28 22 24 30 27 31 26 34 24 35 26 38 28 41 28 43 24 44 26 52 27 56 26 58 24 61 26 63 29 68 25 71 26 74 25 75 26 45 31 5 20 8 22 9 18 10 20 12 21 15 19 27 19 28 19 30 21 34 19 35 22 36 19 39 20 41 22 48 20 50 19 51 20 55 20 56 18 58 19 60 18 63 21 66 22 67 20 69 20 70 20 73 19 77 20 78 21 86 22 88 21 46 30 8 23 10 22 13 23 14 23 15 21 18 22 19 19 21 22 24 20 25 20 30 19 32 23 41 20 42 22 48 23 49 22 50 19 54 20 57 19 61 20 63 20 69 21 72 20 76 21 77 20 81 19 82 19 83 20 84 22 87 20 47 75 3 16 4 18 5 18 6 16 7 16 8 16 9 18 10 16 11 18 12 18 14 18 15 17 16 16 17 18 18 16 19 16 20 18 21 17 22 16 23 17 25 18 26 18 27 19 28 16 29 16 31 18 35 16 37 18 38 18 39 19 40 16 41 18 42 16 44 17 45 18 46 18 47 18 48 18 49 18 50 17 51 18 53 16 54 19 55 17 56 16 57 18 58 18 59 16 60 18 61 15 62 15 63 18 64 17 65 18 66 16 67 18 68 17 71 18 72 18 73 16 74 16 75 17 76 17 77 18 78 17 79 19 80 18 82 17 83 18 84 17 85 16 86 17 87 15 89 19 90 17 48 89 1 22 2 22 3 24 4 25 5 25 6 26 7 24 8 23 9 25 10 22 11 23 12 24 13 25 14 25 15 23 16 23 17 23 18 24 19 24 20 24 21 26 22 26 23 25 24 23 25 22 26 23 27 24 29 25 30 26 31 23 32 26 33 22 34 24 35 26 36 26 37 22 38 23 39 26 40 24 41 22 42 23 43 25 44 25 45 24 46 22 47 25 48 26 49 22 50 22 51 24 52 24 53 25 54 24 55 24 56 26 57 24 58 25 59 25 60 24 61 22 62 22 63 25 64 25 65 24 66 23 67 23 68 25 69 23 70 24 71 24 72 25 73 22 74 22 75 22 76 25 77 26 78 23 79 23 80 22 81 24 82 24 83 23 84 24 85 25 86 25 87 23 88 25 89 26 90 22 49 30 1 16 4 15 8 16 11 16 12 16 13 16 22 17 23 15 25 16 27 17 28 16 33 16 34 17 43 16 45 16 49 15 53 16 57 17 58 16 59 16 60 16 66 17 67 16 69 17 70 15 72 17 77 16 80 17 81 15 88 15 50 48 2 25 3 24 4 23 5 22 6 24 7 22 11 24 12 25 13 21 14 25 15 22 16 24 18 21 20 21 21 23 26 24 30 23 32 23 35 25 36 21 37 21 38 23 39 23 40 23 43 24 46 23 47 25 50 25 51 24 52 21 54 22 55 25 59 25 63 23 65 22 73 21 75 24 77 23 78 23 79 24 81 24 82 25 83 25 84 23 85 24 86 25 88 25 90 25 51 41 1 15 3 13 6 14 7 14 13 14 14 15 17 13 18 14 19 14 20 14 24 14 26 14 27 13 28 15 33 14 34 14 35 14 36 14 37 15 39 13 45 15 48 13 50 14 51 14 56 15 59 14 62 14 64 14 66 15 67 13 68 15 69 13 71 15 74 14 77 14 80 13 82 14 84 15 85 15 87 14 90 15 52 9 13 17 25 18 28 18 49 17 55 18 57 18 70 18 83 17 90 19 53 67 1 12 2 14 3 12 4 13 9 13 10 13 11 12 12 13 13 14 14 12 15 13 16 14 17 12 18 12 19 13 20 13 21 12 22 14 23 14 24 12 25 14 26 12 28 14 29 13 31 13 32 14 33 14 34 14 35 12 36 14 37 13 40 12 41 13 42 13 44 14 45 14 47 12 49 14 52 14 53 14 54 12 55 12 56 12 57 14 58 14 59 12 61 12 62 13 63 13 64 12 66 12 67 14 68 13 71 13 73 13 74 12 78 12 79 12 80 12 81 13 83 14 84 12 85 13 86 14 87 12 89 13 90 13 54 14 3 27 13 28 15 27 19 29 33 26 35 25 41 28 50 26 56 25 62 25 66 27 68 28 73 29 78 30 55 21 5 31 7 31 9 30 13 27 20 28 26 31 31 30 33 28 43 27 45 31 49 27 51 31 55 27 63 31 65 27 71 30 77 32 79 31 82 30 86 27 87 27 56 26 1 12 8 12 12 11 23 13 27 13 28 11 29 11 31 13 41 12 42 11 43 12 45 12 57 11 58 12 61 11 68 11 69 11 70 12 71 13 75 12 76 13 77 11 78 13 81 11 83 12 90 12 20 5 39 6 30 16 33 17 33 19 31 21 30 23 30 29 29 30 31 31 28 32 33 34 33 35 33 37 29 38 29 39 29 40 32 41 29 44 29 45 28 46 28 47 32 48 30 52 30 54 27 55 32 56 27 57 29 59 31 61 29 63 30 65 29 67 30 69 30 71 33 74 29 76 30 82 32 83 29 87 32 6 8 8 20 29 18 34 21 36 18 38 17 49 20 51 20 58 19 7 15 14 11 21 10 27 10 33 12 34 10 42 10 43 11 51 12 62 11 63 11 71 10 73 10 78 12 85 10 87 12 8 44 1 15 7 16 10 15 12 15 13 16 14 15 16 14 17 16 18 14 19 15 20 16 22 14 23 15 25 14 26 15 28 15 29 15 30 16 31 14 32 16 37 15 38 15 45 16 47 16 49 14 51 16 52 14 54 16 56 16 58 16 61 15 62 15 64 16 68 16 69 15 74 14 75 15 77 14 78 16 80 16 82 15 85 16 88 16 89 14 21 69 1 25 2 26 3 27 5 26 6 25 7 24 8 27 9 27 10 23 11 24 12 23 13 27 14 24 16 26 17 24 20 23 22 24 23 24 24 24 25 24 26 26 27 27 28 26 29 26 31 23 32 23 35 24 36 27 38 27 39 27 41 23 42 27 43 26 44 26 46 26 48 26 49 24 50 24 51 23 52 26 53 23 55 23 57 26 58 25 59 25 60 23 61 26 62 25 64 26 69 27 70 26 71 26 72 25 73 23 74 25 75 25 76 27 77 26 78 25 79 26 80 26 81 25 83 27 84 24 86 25 87 24 88 27 89 24 90 24 22 1 35 15 23 83 1 25 2 22 3 25 4 25 5 25 6 23 7 22 8 23 9 25 10 23 11 26 12 24 13 22 14 23 15 23 16 22 17 26 18 22 19 25 20 25 21 25 22 23 23 22 24 23 25 22 26 22 27 25 28 22 29 23 30 23 31 25 32 24 33 25 34 25 37 26 38 25 39 25 40 25 41 26 42 24 43 23 44 25 45 24 46 22 49 22 50 26 51 22 52 26 53 23 54 26 55 24 56 22 57 25 58 24 59 26 60 24 61 26 62 26 63 22 64 23 66 23 67 23 68 25 69 25 70 26 71 22 73 26 74 26 75 26 76 24 77 24 78 22 79 22 80 25 81 24 82 24 83 24 84 23 85 22 86 22 87 23 88 22 89 24 24 55 2 22 7 20 8 22 10 23 12 23 13 20 14 23 15 21 16 22 17 21 21 22 23 20 24 20 25 22 26 24 27 20 29 24 30 21 31 24 32 22 35 21 36 21 37 23 38 20 39 21 41 20 45 22 47 23 48 23 50 22 52 24 53 22 55 21 58 22 59 22 60 24 61 21 63 23 64 24 66 24 67 23 68 21 71 22 72 22 73 23 78 22 79 23 80 21 83 21 84 21 85 23 86 23 88 24 89 21 90 21 37 7 2 12 23 12 35 11 55 12 59 12 74 11 86 10 38 84 1 12 2 10 3 10 4 11 5 10 6 10 7 10 8 10 9 11 10 11 11 12 12 11 13 11 14 10 15 11 16 11 17 12 18 11 19 11 20 10 22 10 23 11 24 10 25 10 26 10 27 11 28 12 29 11 30 11 31 11 32 11 33 10 34 12 35 11 36 12 37 10 38 10 39 10 40 12 41 11 42 11 44 12 45 11 46 10 47 11 48 12 49 11 50 11 51 11 54 10 55 11 56 10 57 11 58 11 60 11 61 11 62 11 63 11 64 10 65 10 66 11 67 11 68 11 69 12 70 11 71 12 72 11 73 11 74 11 75 12 76 10 77 11 78 11 79 10 80 10 81 12 82 12 83 11 84 10 86 11 87 12 88 12 89 11 90 12 39 57 1 28 2 27 4 30 5 27 7 32 10 29 12 27 13 27 15 32 16 28 17 30 18 27 19 30 20 30 21 29 23 31 24 28 25 31 26 27 27 30 31 30 33 29 34 26 35 31 36 29 37 31 38 28 39 29 42 28 43 27 45 28 49 29 50 30 51 27 52 29 53 29 54 31 58 31 61 30 63 28 67 27 68 29 69 29 71 29 72 28 75 31 76 27 78 27 79 29 80 32 81 27 82 27 83 27 85 32 86 31 87 32 90 29 40 30 3 9 4 9 5 9 6 10 11 9 18 10 21 10 23 9 24 10 28 9 30 11 45 10 48 9 49 10 50 10 51 10 52 9 54 10 55 11 56 10 61 10 63 10 64 9 70 11 77 9 79 10 85 10 87 10 89 9 90 10 45 86 1 13 2 12 3 14 4 13 5 12 6 13 7 12 8 12 9 13 10 13 11 13 12 14 13 12 14 14 15 13 16 13 17 13 18 12 19 13 20 12 21 12 22 12 23 14 24 13 25 14 26 14 27 14 28 13 29 12 30 14 31 12 32 12 33 14 34 13 35 13 36 14 37 13 38 14 39 12 40 14 41 12 42 13 43 13 44 13 45 12 46 13 47 13 48 13 49 12 50 14 51 13 52 12 53 12 54 14 55 13 57 13 58 13 59 12 60 13 61 13 62 12 63 12 64 13 65 14 66 12 68 13 69 13 70 12 71 13 73 12 74 14 75 13 76 14 77 12 78 14 80 12 81 14 82 12 83 12 84 14 85 13 86 12 87 13 88 13 89 13 90 13 46 85 2 12 3 12 4 13 6 13 7 13 8 13 9 13 10 11 11 13 12 12 13 13 14 13 15 11 16 11 17 11 18 13 19 12 20 11 21 12 22 12 23 12 24 12 25 13 26 11 27 11 28 11 29 12 30 13 31 11 32 12 33 12 34 12 35 12 36 13 37 13 38 12 39 13 40 13 41 12 42 11 43 12 44 11 45 12 46 12 47 13 48 12 50 12 51 13 52 11 53 11 54 12 55 12 56 12 57 12 58 13 59 12 60 12 61 11 62 12 63 12 64 13 65 13 66 13 67 12 68 11 69 13 70 11 71 12 72 12 73 12 74 11 75 13 76 13 77 13 78 13 79 13 80 12 81 13 83 11 84 11 85 13 86 13 87 13 88 12 90 13 47 88 1 10 2 11 3 11 4 11 5 11 6 10 7 11 8 10 9 11 10 10 11 12 12 11 13 10 14 12 15 10 16 12 17 12 18 12 19 10 20 11 21 11 22 11 23 12 24 12 25 12 26 11 27 10 28 12 29 10 30 12 31 10 32 12 33 10 34 10 35 12 36 10 37 11 38 12 39 12 40 11 41 11 42 12 43 11 44 11 45 12 46 12 47 11 48 11 49 10 51 11 52 10 53 10 54 10 55 11 56 11 57 11 58 11 59 10 60 11 61 12 62 11 63 11 64 12 65 10 66 11 67 10 68 11 69 11 70 10 71 12 73 11 74 11 75 12 76 11 77 10 78 11 79 11 80 12 81 11 82 10 83 12 84 11 85 12 86 11 87 11 88 12 89 10 90 10 48 77 2 14 3 15 4 16 5 14 6 14 7 14 8 15 9 14 10 16 11 15 12 14 13 15 14 14 17 16 18 16 19 14 21 15 22 16 23 15 24 14 25 16 26 15 27 15 28 15 29 16 30 16 31 16 32 16 33 15 34 14 35 14 36 16 38 15 39 15 40 14 41 16 42 15 43 14 44 15 45 16 46 15 47 16 49 16 50 14 51 16 52 15 53 16 54 16 55 16 56 16 58 16 59 15 60 15 61 15 62 14 63 16 64 14 65 14 66 16 67 16 68 15 69 16 70 16 71 16 72 16 73 16 74 15 75 14 78 15 79 14 84 16 85 15 86 14 87 15 88 16 89 16 90 14 53 18 3 11 7 9 15 10 18 10 19 10 20 10 25 9 30 10 35 11 41 10 42 11 57 10 64 11 65 11 76 11 79 11 81 10 83 10 54 59 4 24 5 27 6 27 7 27 8 26 10 25 11 27 12 27 13 25 14 27 15 23 16 23 17 27 18 23 20 24 21 24 22 26 25 23 27 24 30 27 31 27 32 25 33 23 34 24 35 24 36 26 40 24 42 24 43 25 45 27 47 27 50 24 51 27 52 26 53 23 54 24 55 25 56 25 58 24 60 25 61 24 62 23 64 23 65 24 66 25 67 24 71 24 72 25 76 25 77 27 78 24 79 23 80 24 81 27 85 24 86 23 88 23 89 23 90 27 55 28 4 18 5 19 10 17 14 19 15 19 19 20 21 18 22 18 23 20 28 18 30 18 33 19 34 17 35 20 39 19 46 18 47 19 49 20 51 18 56 18 57 18 61 19 68 19 74 17 77 21 84 17 85 20 86 19 56 15 1 12 4 11 9 12 26 12 29 11 51 12 54 12 66 12 72 13 74 12 80 12 81 12 85 13 86 12 90 12 48 9 59 1 30 2 27 3 29 5 28 6 27 7 31 8 31 9 27 10 29 11 31 12 29 13 30 14 31 15 30 18 31 19 28 20 32 21 32 25 29 28 29 31 31 35 31 36 28 38 30 39 28 40 30 41 28 42 26 43 30 44 31 46 26 47 30 49 28 51 32 52 29 54 30 55 29 57 31 59 28 62 28 64 26 65 30 67 29 68 27 69 28 72 30 74 28 77 26 78 28 80 29 82 26 83 32 84 28 85 31 86 28 87 29 88 27 89 31 90 27 10 31 3 26 6 25 16 25 19 29 20 29 21 28 27 25 28 27 32 24 33 26 35 27 37 23 39 24 41 27 45 24 46 28 53 26 55 28 57 25 58 25 60 28 68 28 71 27 72 25 76 27 77 26 78 27 79 27 80 24 82 25 83 28 11 21 6 18 8 16 11 16 17 14 30 16 35 15 37 16 47 17 49 15 53 17 58 15 68 16 70 15 73 15 75 16 76 16 80 16 82 15 86 15 88 16 89 15 12 83 2 20 3 22 4 19 5 21 6 22 7 21 8 21 9 18 10 18 11 21 12 22 13 22 14 20 15 20 16 20 17 20 18 20 19 21 20 18 21 21 22 20 23 19 24 21 25 22 26 19 27 18 28 20 30 18 31 21 32 22 33 22 34 19 36 21 37 18 38 21 39 20 40 20 41 20 42 22 43 19 44 21 45 20 46 19 47 22 48 18 49 20 50 19 51 19 52 19 53 20 54 22 55 18 58 20 59 20 60 19 61 20 62 21 63 19 64 20 66 18 67 20 68 21 69 20 70 21 71 21 72 20 73 21 74 22 75 19 76 22 77 21 78 21 79 20 80 18 81 22 82 19 83 22 84 20 85 19 86 21 88 19 89 20 90 18 13 83 1 11 2 12 3 11 4 10 5 11 7 12 8 12 9 11 10 10 11 10 12 12 13 10 14 12 15 11 16 10 17 12 18 12 20 10 21 12 22 11 23 10 24 11 25 10 26 10 27 11 29 11 30 11 31 10 32 12 33 11 34 11 35 12 36 12 37 11 38 12 39 11 40 10 41 10 42 10 43 11 44 10 45 11 46 12 47 11 48 12 50 10 51 12 52 11 53 12 54 11 56 12 57 12 58 11 59 11 60 11 61 11 62 10 63 11 64 11 65 11 66 11 67 10 68 12 69 11 70 12 71 10 72 10 73 11 74 11 75 10 76 11 78 11 79 12 80 11 81 12 82 11 83 10 84 10 86 12 87 12 88 12 89 11 90 11 14 39 4 15 5 17 6 15 8 17 10 17 11 15 14 15 15 16 17 16 19 16 20 16 22 16 24 17 32 17 35 16 36 16 37 16 39 15 40 15 43 16 47 17 48 16 52 15 54 18 55 17 56 16 58 16 59 15 61 16 62 16 63 15 69 17 72 15 73 18 76 15 80 17 82 15 84 18 90 15 15 32 1 15 6 14 7 13 13 15 17 13 19 13 20 13 24 14 25 15 26 13 27 13 28 13 30 13 34 15 39 14 41 14 44 15 47 14 51 14 55 15 58 13 64 13 66 14 68 15 69 15 74 14 75 14 79 14 81 15 84 14 88 14 90 15 16 18 2 19 14 21 24 21 28 20 34 20 35 18 43 18 49 19 51 20 52 21 53 21 56 19 58 19 66 20 72 21 73 19 79 20 84 18 17 26 2 15 3 15 5 14 10 14 13 14 24 14 26 13 31 13 35 14 36 14 38 14 45 15 56 14 58 15 60 15 62 14 65 14 67 13 72 14 77 14 78 14 83 15 85 13 87 14 88 13 90 13 18 1 9 22 19 45 1 14 4 14 8 14 10 16 11 15 14 15 16 16 18 14 19 14 21 16 22 16 23 15 26 16 28 16 30 14 32 16 35 14 36 14 37 14 41 15 42 15 45 15 46 14 50 15 51 16 54 16 55 16 59 16 62 14 63 16 67 14 70 16 73 15 75 14 76 15 78 16 79 16 81 15 82 16 83 16 85 14 86 15 87 16 89 16 90 16 20 45 1 25 3 26 4 26 6 25 7 30 10 29 11 25 12 27 13 26 14 29 22 28 23 29 27 27 29 29 31 26 32 28 33 28 35 27 36 29 40 27 41 28 44 25 47 26 49 26 53 25 55 29 56 26 57 25 59 28 61 27 63 26 67 26 68 26 70 25 73 29 74 26 75 28 76 26 77 27 79 28 82 27 83 27 86 26 87 28 89 25 21 11 8 14 10 14 22 14 24 13 28 15 31 15 36 14 62 15 64 15 74 15 81 14 22 58 2 27 3 27 4 32 5 31 9 26 11 31 12 28 13 27 15 28 19 28 21 32 22 30 23 28 24 31 25 28 26 31 27 27 28 32 30 31 31 29 34 26 35 31 37 28 40 29 41 29 42 31 43 30 45 31 46 30 48 32 49 27 50 27 53 27 54 28 56 32 58 31 59 30 60 28 61 31 62 26 63 29 65 30 66 29 67 29 69 28 71 27 72 26 74 32 75 27 76 31 77 27 78 28 81 30 82 27 85 30 87 29 88 27 89 31 23 11 6 27 9 26 10 27 14 25 47 29 60 25 62 25 63 27 67 25 68 27 74 25 24 77 1 9 2 10 3 11 4 10 5 10 6 9 7 10 8 9 9 10 10 10 11 11 12 9 13 11 14 11 16 10 17 9 19 10 20 10 21 10 22 9 24 10 26 11 27 10 28 9 29 11 30 9 31 10 33 10 34 9 35 10 36 10 37 11 38 10 39 10 40 10 41 10 42 11 43 9 44 11 47 10 48 9 49 10 50 10 51 10 52 10 53 10 54 10 55 11 57 11 58 10 59 10 60 10 61 10 62 10 63 10 64 11 65 10 66 11 67 10 69 10 70 10 71 9 74 10 75 11 76 10 77 9 79 10 80 9 81 11 82 11 83 9 84 11 85 11 86 10 87 11 88 10 90 9 25 67 4 16 5 14 6 14 8 15 9 16 11 14 12 15 13 16 14 15 15 14 17 16 18 16 19 16 20 16 22 16 23 16 24 15 25 15 26 16 27 15 28 16 29 15 31 15 32 14 33 14 36 16 37 16 38 15 40 15 41 14 42 14 43 15 44 15 47 15 48 14 50 16 51 16 52 16 53 14 54 14 55 15 56 14 57 15 59 15 61 15 62 15 64 16 65 15 66 15 67 16 68 16 69 14 70 14 71 14 72 15 73 16 74 16 76 15 77 16 78 15 79 14 80 14 81 16 82 16 87 15 88 14 90 15 26 60 1 13 3 12 4 14 6 14 8 13 9 13 11 12 12 12 13 12 14 14 17 14 22 14 23 12 24 13 26 14 28 13 30 13 31 12 32 13 33 12 34 12 35 12 37 14 38 13 39 14 40 12 41 14 44 12 45 14 46 12 47 13 48 13 50 14 51 13 53 13 54 13 55 14 57 12 61 12 62 14 63 13 64 13 65 13 67 13 69 12 70 12 73 12 74 12 76 13 77 12 78 13 79 14 80 14 81 14 82 12 83 14 84 14 85 13 87 12 88 12 27 68 1 27 2 29 3 24 4 24 5 24 6 28 7 28 8 26 9 26 11 25 13 26 15 24 17 24 18 27 19 26 20 25 22 27 23 24 24 25 25 27 27 28 28 28 29 27 31 23 32 25 33 26 34 28 35 23 36 27 37 27 40 28 41 27 42 25 43 27 45 26 47 26 50 27 51 27 52 28 53 26 54 24 55 28 58 24 61 24 62 28 63 24 64 27 65 26 66 28 67 24 68 26 69 27 71 27 73 25 74 25 75 24 76 27 77 27 78 28 80 25 81 28 83 25 84 28 85 24 86 24 87 28 88 28 89 27 28 18 8 33 13 28 16 30 17 29 18 28 21 33 27 31 43 32 54 33 56 31 61 32 64 29 65 29 69 27 79 29 85 28 86 33 90 29 29 74 1 25 3 24 5 27 6 26 7 27 8 25 9 23 10 24 11 27 12 23 13 25 14 25 16 23 17 26 18 23 19 27 20 25 21 23 22 27 23 23 24 27 25 25 26 23 27 25 28 25 29 24 30 27 31 24 32 27 33 25 34 27 35 25 36 23 37 26 38 25 39 24 41 24 43 24 45 23 46 26 47 24 48 27 49 24 50 23 51 24 52 24 53 27 54 24 55 27 56 23 57 25 58 25 59 27 61 25 62 23 64 24 65 24 66 25 69 27 70 23 71 24 72 26 73 24 74 25 75 24 78 26 79 27 81 24 82 27 83 27 85 26 86 26 87 25 89 24 30 88 1 16 2 17 3 15 4 16 5 15 6 15 7 16 8 16 9 15 10 17 11 17 12 17 13 17 14 16 15 15 16 15 17 16 18 15 19 15 20 15 21 16 22 17 23 16 24 15 25 16 26 15 27 15 28 15 29 15 30 15 31 16 32 16 33 17 34 17 36 17 37 18 38 16 39 15 40 14 41 18 42 17 43 14 44 16 45 16 46 16 47 16 48 15 49 16 50 16 51 14 52 17 53 18 54 17 55 15 56 16 57 15 58 16 60 17 61 17 62 15 63 16 64 15 65 18 66 17 67 17 68 18 69 15 70 17 71 15 72 18 73 15 74 16 75 15 76 16 77 15 78 17 79 18 80 15 81 17 82 15 83 15 84 17 85 15 86 16 87 16 88 15 89 16 90 17 31 52 2 19 3 17 4 17 5 18 7 19 8 19 9 19 13 19 14 20 15 17 18 17 19 17 20 18 21 18 22 17 29 18 30 20 31 19 32 17 34 19 36 17 37 17 38 18 40 18 42 18 43 16 44 17 45 17 48 19 49 17 53 18 54 20 55 18 56 18 62 18 63 19 65 18 66 17 68 16 73 16 74 17 75 18 76 19 77 19 78 18 79 17 80 19 81 16 84 18 85 17 87 20 88 18 32 83 1 23 2 24 3 25 4 27 5 23 6 26 7 24 9 26 10 24 11 27 12 27 13 27 14 27 15 23 16 26 17 23 18 23 19 26 20 27 22 26 23 23 25 27 26 26 27 23 28 27 29 25 30 26 31 25 32 27 33 25 34 25 35 23 36 23 37 23 38 23 39 24 40 25 42 25 43 24 44 26 45 27 47 24 48 25 49 25 50 25 51 25 52 25 53 24 54 25 55 27 56 25 57 26 58 23 59 25 60 27 61 26 62 24 63 24 64 26 65 23 66 26 67 26 68 25 69 27 70 23 71 26 72 24 73 25 74 23 75 23 76 24 77 23 78 23 79 24 80 23 81 24 82 25 83 24 84 23 86 23 87 27 89 25 90 27 33 54 1 29 3 25 6 28 7 25 8 30 9 30 11 27 13 26 15 30 17 25 20 28 24 26 25 25 30 26 31 26 32 29 33 25 34 28 35 26 37 29 38 25 39 29 40 29 41 28 43 25 44 27 45 29 48 29 50 29 51 29 52 25 54 28 58 26 60 27 61 28 62 25 64 27 65 28 67 29 68 28 69 26 71 24 73 29 74 25 75 29 76 26 78 27 79 29 81 25 83 27 84 25 86 25 89 29 90 27 34 88 1 25 2 24 3 25 4 29 5 24 6 27 7 28 8 26 9 26 10 25 11 27 12 25 13 26 14 28 15 25 16 24 17 25 18 24 19 27 20 23 21 27 22 24 23 28 24 28 25 28 26 28 27 28 28 24 29 23 30 26 31 25 32 24 33 24 34 26 35 24 36 25 37 25 38 25 39 27 41 26 42 28 43 25 44 26 45 26 46 28 47 26 48 24 49 26 50 26 51 28 52 24 53 27 54 28 55 26 56 24 57 28 58 24 60 29 61 24 62 24 63 26 64 28 65 24 66 27 67 24 68 24 69 26 70 26 71 25 72 24 73 26 74 28 75 28 76 24 77 25 78 24 79 24 80 29 81 24 82 28 83 28 84 27 85 28 86 27 87 24 88 24 89 25 90 24 35 66 1 26 2 24 3 25 5 23 9 25 10 24 11 23 12 27 14 26 15 23 19 23 21 24 22 23 24 27 26 27 27 24 28 27 29 27 30 26 31 27 32 23 34 26 36 27 37 26 38 25 39 23 40 25 41 24 42 27 43 24 45 26 46 23 47 25 48 24 49 25 50 26 51 26 52 24 53 24 55 25 56 27 57 25 58 23 59 24 60 25 62 25 64 25 67 24 69 25 70 26 71 25 72 24 73 27 74 23 76 24 77 24 80 23 81 26 82 25 83 23 84 25 86 26 87 24 88 25 89 23 90 25 36 25 1 23 10 19 11 23 17 21 27 20 28 22 39 23 40 20 41 19 43 23 49 22 62 21 64 22 68 20 69 21 70 20 73 22 75 21 76 20 82 23 83 23 85 20 86 21 87 20 88 21 37 54 1 10 2 12 3 12 5 11 6 12 8 11 12 11 14 11 15 10 16 11 17 12 18 11 22 12 24 12 26 11 27 11 28 11 29 11 30 10 33 12 37 12 41 11 42 11 43 11 46 11 47 12 48 12 49 11 50 11 51 11 52 11 54 12 55 10 57 11 58 10 61 10 63 10 64 11 66 10 67 11 68 11 71 12 72 12 74 10 75 11 77 12 80 11 82 11 83 12 84 12 85 11 88 10 89 12 90 12 38 7 25 22 38 22 39 19 40 19 58 21 85 21 89 21 39 87 1 18 2 18 3 16 4 17 5 16 6 17 7 15 8 16 9 18 10 18 11 18 12 16 13 16 14 18 15 16 16 16 17 18 18 16 19 17 20 18 21 17 22 15 23 16 24 16 25 16 26 16 27 17 28 18 29 16 30 16 31 17 32 17 33 18 34 16 36 15 37 15 38 16 39 16 40 17 41 17 43 17 44 15 45 16 46 15 47 17 48 15 49 16 50 18 51 19 52 19 53 18 54 18 55 16 56 16 57 18 58 19 59 17 60 17 62 17 63 16 64 18 65 15 66 18 67 17 68 18 69 16 70 15 71 18 72 17 73 19 74 17 75 16 76 16 77 16 78 16 79 17 80 16 81 15 82 16 83 17 84 17 85 19 86 18 87 16 88 16 89 18 90 18 40 17 6 16 10 14 12 15 22 17 26 15 28 16 29 15 48 17 54 17 56 17 64 16 65 15 66 18 71 15 76 15 80 17 86 17 41 51 3 31 7 30 10 28 11 31 12 30 13 30 16 29 17 28 20 29 21 30 22 29 23 25 24 27 26 30 28 29 30 30 32 26 34 26 35 26 36 26 38 27 39 26 40 26 41 31 42 25 46 26 47 25 50 28 51 26 52 27 54 29 56 30 57 26 58 30 59 29 61 26 63 31 65 26 67 29 70 27 74 27 75 29 77 31 78 26 79 28 81 27 82 26 83 29 86 28 87 27 89 27 42 26 4 26 8 25 11 28 12 28 13 28 15 28 17 26 18 25 22 24 33 26 38 28 41 27 48 29 50 28 55 28 57 25 61 25 62 25 63 28 64 24 69 25 72 25 78 29 79 26 84 27 86 25 43 69 1 16 2 17 3 17 4 17 5 17 7 16 8 16 9 15 11 17 13 15 14 17 18 16 19 15 21 18 23 15 25 15 26 17 27 15 28 17 29 16 30 16 32 16 33 15 34 17 36 16 38 17 41 17 42 15 43 16 46 14 47 16 48 18 49 16 50 15 51 16 52 15 54 15 55 15 57 17 58 15 59 17 60 17 61 17 62 16 63 16 64 17 65 15 66 17 67 16 68 15 69 15 70 15 71 18 72 16 73 15 74 15 75 17 76 15 78 16 79 16 80 16 82 16 84 16 85 15 86 15 87 17 88 17 89 17 90 18 44 65 1 24 2 25 3 23 5 25 7 26 9 23 10 27 11 27 13 23 14 26 15 26 16 25 18 27 20 23 21 25 23 27 24 23 25 25 26 26 27 27 28 25 29 26 30 27 34 25 37 25 39 23 40 23 41 25 42 25 43 23 44 25 45 24 46 23 47 27 48 26 49 26 50 25 52 26 53 25 54 25 55 24 56 23 57 23 58 27 59 27 60 26 62 23 64 23 65 26 66 27 70 26 71 25 73 26 74 23 76 25 77 26 80 24 82 27 83 27 84 25 85 26 87 23 88 24 89 26 90 27 45 90 1 12 2 12 3 14 4 13 5 14 6 12 7 12 8 12 9 14 10 12 11 13 12 14 13 14 14 14 15 14 16 14 17 13 18 14 19 12 20 14 21 14 22 13 23 13 24 13 25 13 26 14 27 14 28 14 29 14 30 14 31 13 32 12 33 12 34 14 35 13 36 14 37 12 38 12 39 12 40 14 41 13 42 13 43 14 44 13 45 13 46 13 47 13 48 13 49 14 50 12 51 13 52 13 53 13 54 12 55 13 56 13 57 12 58 12 59 14 60 12 61 13 62 12 63 14 64 13 65 13 66 12 67 12 68 12 69 13 70 12 71 13 72 12 73 12 74 13 75 14 76 14 77 14 78 12 79 12 80 12 81 13 82 12 83 14 84 14 85 14 86 13 87 12 88 14 89 13 90 13 46 81 1 23 2 25 3 24 5 23 6 21 7 22 8 23 9 25 10 22 11 21 13 22 14 24 15 24 16 22 17 23 18 23 19 21 20 24 21 24 23 25 24 21 25 21 26 25 27 23 28 25 29 23 30 22 31 23 32 22 33 22 35 24 36 24 37 23 38 21 39 23 40 22 41 21 42 25 43 22 44 25 45 25 47 25 48 25 49 23 50 21 51 22 52 25 53 24 55 22 56 24 57 23 58 25 61 25 62 21 64 25 65 24 66 21 67 25 68 23 69 22 70 23 71 22 72 23 73 25 74 23 75 25 76 25 77 24 78 24 79 24 80 21 81 21 82 23 83 23 84 25 85 21 86 21 87 24 88 22 89 23 90 22 47 77 2 21 3 19 5 21 7 21 8 20 9 18 10 18 12 20 13 19 14 20 15 21 16 20 17 20 18 22 19 21 20 22 21 20 23 19 24 18 25 20 26 22 27 18 28 21 30 22 32 21 33 20 34 19 35 19 36 18 37 21 38 18 39 20 40 19 41 19 44 22 45 22 46 21 47 22 48 19 49 19 50 20 52 18 53 22 54 20 55 18 56 19 57 21 58 21 59 21 60 19 61 20 63 19 64 22 66 20 68 18 69 20 70 21 71 21 72 18 73 22 74 19 75 21 76 19 77 19 78 19 79 20 80 21 81 22 82 22 83 21 84 22 85 21 86 21 87 20 88 22 89 19 90 18 48 58 1 28 2 26 3 28 6 28 8 27 9 30 10 31 12 30 15 27 16 28 17 30 18 30 19 29 20 27 21 30 22 30 23 29 24 28 25 28 28 32 29 29 31 32 32 29 33 27 34 29 35 26 36 30 38 28 39 31 42 28 43 31 45 30 47 28 48 29 49 29 50 30 51 26 56 31 57 31 58 31 60 29 61 30 63 30 64 29 69 31 73 26 75 29 76 31 77 27 80 27 81 28 82 27 84 27 85 29 86 30 87 29 88 28 90 30 49 66 1 30 2 30 4 27 5 29 6 28 7 25 8 27 10 28 11 26 12 31 13 25 15 26 16 26 17 26 19 30 21 27 22 30 23 27 24 28 25 25 26 27 27 26 28 26 29 29 30 29 31 30 32 27 34 28 35 31 37 28 38 28 39 27 40 27 42 28 43 29 44 30 46 28 47 30 49 29 51 29 52 28 53 28 55 25 58 31 59 28 60 30 61 27 62 30 63 29 64 31 65 29 66 28 69 30 71 30 72 27 75 29 76 30 77 26 78 26 80 26 81 29 82 29 83 29 85 30 89 30 90 29 50 2 69 21 86 20 51 60 2 30 3 31 5 29 6 31 8 31 10 27 11 31 13 27 14 30 15 26 17 28 19 31 20 28 21 31 22 28 23 27 24 31 26 29 27 29 29 31 30 29 31 31 32 29 34 28 35 32 36 30 38 30 40 29 41 31 45 26 46 28 47 30 48 31 50 28 51 27 53 27 54 29 55 27 56 26 57 28 61 29 62 32 64 32 65 30 67 28 68 27 69 31 70 29 72 29 73 28 74 29 75 28 76 29 78 32 79 26 80 28 81 31 86 27 88 27 90 32 52 5 9 15 20 16 31 16 61 15 84 14 53 53 1 11 2 10 4 11 6 12 9 10 10 10 11 11 16 11 18 11 19 10 20 10 21 10 22 12 23 12 24 12 26 11 27 10 28 10 29 12 30 10 32 10 34 11 35 10 36 12 39 12 40 11 41 10 43 11 45 10 46 10 47 10 51 11 54 10 55 10 56 11 57 12 58 11 59 12 61 11 65 12 66 12 70 10 73 11 75 10 76 12 77 12 78 11 79 10 81 12 82 12 84 10 85 11 89 10 54 80 1 15 2 16 3 15 4 17 5 15 6 15 8 17 9 15 10 16 11 15 12 14 13 17 14 15 15 15 16 15 17 17 18 16 19 15 20 16 21 18 22 16 23 16 24 16 26 16 27 16 28 17 29 16 30 15 31 17 33 16 34 17 35 16 36 16 37 15 38 15 39 14 40 16 41 16 42 15 43 16 44 17 45 14 46 17 47 15 48 17 50 15 51 17 53 17 54 16 55 15 57 17 58 15 60 17 61 16 62 16 63 16 64 17 65 16 67 15 68 16 69 15 70 17 71 17 72 17 73 15 74 16 76 17 77 16 78 17 79 16 80 15 81 16 82 17 83 17 84 15 85 16 86 17 88 17 89 17 90 17 55 83 1 16 2 18 3 19 4 19 5 17 6 18 7 16 8 18 9 16 10 16 12 16 13 16 15 16 16 18 17 17 18 18 19 17 20 16 21 17 22 18 23 16 24 16 25 16 26 17 27 18 28 19 29 17 30 17 31 18 32 16 33 17 34 16 35 18 36 17 37 18 38 17 39 19 40 16 41 16 44 17 45 18 46 17 47 18 48 16 49 18 50 17 51 18 52 16 53 16 55 16 56 18 57 18 58 16 59 18 60 18 61 16 63 17 65 16 66 16 67 18 68 16 69 18 70 15 71 16 72 16 73 18 74 18 75 17 76 18 77 18 78 16 79 16 80 19 81 16 82 18 83 17 84 16 85 18 86 15 87 18 88 18 89 18 90 17 56 35 4 27 5 26 8 26 9 27 10 25 13 25 15 29 16 28 19 25 24 29 28 29 33 27 38 27 41 28 42 29 45 29 46 25 51 29 59 27 60 25 61 25 64 27 66 30 69 27 71 25 73 28 74 27 75 29 76 25 77 28 78 27 81 25 85 28 87 27 88 26 4 57 47 1 20 6 19 7 19 9 19 10 21 11 21 12 20 15 20 17 21 18 18 21 19 25 19 26 21 27 21 28 20 29 21 30 19 31 21 32 22 34 20 35 20 36 20 37 19 39 21 40 19 43 19 46 21 48 20 49 20 51 22 52 18 53 19 54 21 56 21 57 21 58 21 63 22 68 21 71 21 73 22 74 18 77 18 79 18 81 18 84 19 89 21 90 19 58 21 1 10 7 9 8 9 9 10 12 11 13 10 23 9 27 10 31 10 34 10 36 11 43 10 44 10 45 10 54 10 55 10 56 10 64 11 71 11 84 9 85 9 59 78 1 29 2 29 3 29 4 26 5 27 6 29 7 30 8 28 9 28 10 30 11 28 12 26 13 26 14 30 15 27 16 30 17 27 18 29 21 25 22 29 23 31 24 28 25 30 26 28 27 26 28 28 29 26 30 29 32 28 33 30 35 26 37 30 38 27 39 30 40 27 41 28 42 30 43 28 44 25 45 27 46 28 47 29 48 25 49 25 50 26 52 27 53 27 54 27 55 26 56 30 58 26 59 30 60 25 61 31 62 28 63 30 66 25 67 27 68 30 69 26 70 29 71 27 73 26 74 28 75 30 76 27 77 30 78 25 79 30 80 26 81 27 82 28 83 28 84 27 85 28 86 28 89 28 90 26 60 27 8 12 11 11 12 11 13 11 14 11 17 11 18 12 21 12 22 10 23 11 27 11 30 12 33 12 35 12 49 12 51 11 52 11 53 12 58 10 61 11 66 11 68 11 69 11 73 12 74 10 89 10 90 11 +5 4 1 28 2 21 5 19 9 20 10 22 15 21 19 22 21 21 23 21 24 21 28 19 33 19 34 23 36 22 40 22 41 22 46 22 57 23 61 23 69 23 71 21 73 23 76 20 78 23 79 22 80 19 82 20 83 20 90 19 2 26 2 13 3 14 4 14 5 13 13 15 17 13 22 13 25 13 33 14 36 15 38 14 40 13 42 14 43 13 44 13 49 13 55 13 59 14 61 13 62 15 74 14 75 15 78 14 81 13 83 15 88 13 3 6 10 20 27 20 52 20 72 20 75 19 86 21 4 31 4 17 6 17 7 16 16 16 19 19 21 16 22 18 24 17 29 18 30 17 31 17 33 16 40 17 42 18 45 15 46 16 47 16 60 18 62 16 66 16 71 16 72 16 73 17 75 16 77 18 78 16 80 16 82 16 83 16 88 16 89 16 32 9 47 2 10 3 10 5 12 6 12 7 12 9 12 11 11 14 12 15 12 17 11 18 10 19 11 21 12 22 11 25 10 29 11 30 11 32 11 33 10 34 12 37 12 38 12 40 12 41 11 42 11 45 10 46 11 52 11 54 11 55 12 56 10 57 10 59 12 60 11 61 11 62 11 64 10 68 10 69 12 71 10 76 10 78 11 80 12 82 12 84 11 88 11 89 10 10 42 1 22 3 24 4 20 6 24 9 21 12 24 13 22 16 20 17 23 20 24 22 22 26 22 27 20 28 22 35 21 37 21 42 24 46 20 48 23 50 24 52 24 53 23 55 23 56 21 58 23 60 23 61 21 62 21 63 23 64 20 67 21 68 21 69 23 71 23 73 23 74 21 76 23 77 22 80 24 84 23 87 23 88 21 11 55 1 12 2 10 6 11 7 12 9 12 10 10 11 12 13 11 14 12 18 11 21 11 22 11 24 12 25 10 27 12 29 11 31 12 33 12 36 10 37 11 39 10 41 12 43 12 44 11 45 12 49 10 51 12 52 12 53 12 54 11 55 12 56 11 57 10 58 11 62 10 65 12 66 11 67 10 68 11 69 12 70 10 71 10 72 11 73 10 75 10 77 11 80 12 81 10 82 12 83 11 84 12 85 11 88 11 89 11 90 12 12 1 58 19 17 83 1 23 2 23 3 27 4 24 5 26 6 26 7 26 8 27 9 27 10 26 11 24 13 24 14 23 15 26 16 27 18 23 19 26 20 24 22 25 23 24 24 24 25 26 26 27 27 26 28 26 29 27 30 25 31 24 32 26 33 26 34 25 36 23 37 26 38 27 39 26 40 27 41 25 42 24 43 26 44 23 45 26 46 23 47 24 49 24 50 25 51 26 52 23 54 24 55 26 56 27 57 27 58 26 59 23 60 24 61 26 62 25 63 26 64 26 65 24 66 23 67 24 68 26 69 23 70 25 71 23 72 23 73 26 74 25 75 27 76 27 77 25 78 25 79 24 80 25 81 23 82 24 83 24 84 26 85 25 86 24 87 27 88 25 90 24 18 37 2 18 3 16 7 15 9 14 11 15 12 17 15 17 17 17 20 16 22 15 24 17 26 16 29 16 33 16 37 17 38 15 39 16 40 15 43 15 50 16 51 14 53 15 54 15 55 15 58 16 60 16 66 15 67 17 71 17 73 16 74 15 75 17 76 15 78 16 82 17 85 17 90 16 19 10 24 20 49 20 53 22 60 22 62 21 63 21 67 23 79 23 81 21 86 21 20 81 1 24 2 29 3 28 4 29 5 25 6 30 8 28 9 29 10 29 11 28 12 25 14 25 15 30 16 27 17 28 18 26 19 25 20 25 22 26 23 28 24 25 25 28 26 28 27 27 28 25 29 25 30 28 31 28 32 27 33 28 34 28 35 28 36 25 37 28 38 30 39 27 40 28 41 27 42 28 43 27 44 25 45 26 46 29 47 29 48 28 49 25 50 26 52 26 53 27 54 26 55 26 56 24 57 29 58 25 59 27 60 26 61 29 63 26 65 28 66 27 67 27 68 29 71 25 72 26 73 26 74 29 75 25 76 26 77 24 78 27 79 25 80 25 81 27 83 29 84 26 85 24 86 27 87 27 88 25 89 25 90 28 29 59 2 23 3 25 4 23 5 23 8 25 9 24 10 25 11 25 12 22 14 22 16 24 17 25 19 24 23 25 24 23 25 23 26 26 27 25 29 25 33 23 34 25 35 24 36 22 37 26 38 23 42 25 43 23 45 25 48 23 51 25 52 26 54 23 55 24 56 24 57 25 59 26 60 22 61 26 62 23 63 23 66 23 68 24 69 25 71 26 72 24 73 25 75 26 76 25 78 25 79 23 80 22 81 26 82 26 84 22 85 23 87 24 88 26 89 25 90 23 30 78 1 29 2 29 3 28 4 28 5 29 6 29 7 29 8 29 10 26 12 30 13 30 14 30 15 28 16 30 17 29 18 27 19 29 20 29 21 32 22 31 23 29 24 28 25 29 26 31 29 29 30 31 31 27 32 29 33 32 34 27 35 29 36 29 37 30 38 29 39 29 40 32 41 27 43 30 44 31 45 30 46 31 47 29 48 27 49 29 50 29 51 28 52 32 53 28 54 27 55 28 56 31 57 28 58 27 59 28 60 29 61 28 64 28 65 28 66 27 67 30 69 27 70 30 71 26 72 28 74 30 75 26 76 27 77 32 78 29 79 27 80 30 81 30 82 30 84 26 86 26 87 29 89 29 90 28 31 39 4 11 7 11 9 12 10 11 12 10 13 10 16 10 17 10 21 11 22 10 23 12 24 10 25 10 26 12 31 10 32 11 34 10 37 10 38 11 41 11 42 12 43 11 48 11 51 12 52 12 55 12 58 10 59 11 61 12 63 12 69 11 70 11 74 10 77 11 78 12 81 11 84 11 86 10 87 11 32 45 1 12 2 11 3 11 4 11 7 11 9 10 14 12 15 12 18 12 19 11 22 11 23 10 24 12 27 12 28 12 33 10 34 10 36 10 37 10 40 10 44 11 48 12 49 12 51 12 52 11 53 11 55 11 58 11 59 10 60 11 64 10 65 10 66 11 69 12 72 12 77 12 78 12 82 11 83 11 84 11 85 10 86 10 87 11 88 11 90 11 33 78 1 28 2 31 3 30 4 32 5 26 6 30 8 27 9 31 10 27 11 27 12 30 13 30 14 27 15 31 16 31 17 28 18 30 19 29 20 32 21 28 22 27 23 28 24 30 25 28 26 28 28 30 29 29 30 29 32 29 33 29 35 30 36 31 37 31 38 32 39 31 42 28 43 28 44 32 45 31 46 28 47 31 49 32 50 32 51 29 52 31 53 32 54 29 56 29 57 27 58 27 59 28 60 28 61 30 62 27 63 28 64 29 65 29 67 30 68 31 69 27 71 31 72 28 73 29 74 28 75 30 77 30 78 30 79 28 80 30 81 28 82 32 83 32 84 31 85 32 86 31 87 29 88 31 89 29 34 85 1 13 2 13 3 13 4 12 5 11 7 12 8 11 9 13 10 13 11 11 12 12 14 12 15 13 16 12 18 11 19 12 20 12 21 13 22 11 23 13 24 12 25 12 26 12 27 11 28 11 29 11 30 12 31 13 32 11 33 12 34 11 35 13 36 13 37 13 38 13 39 13 40 13 41 11 42 11 43 12 44 12 45 13 46 12 47 12 49 13 50 11 51 12 53 12 54 12 55 12 56 13 57 12 58 12 59 11 60 13 61 12 62 13 63 13 64 12 65 11 66 12 67 11 68 12 69 12 70 13 71 11 72 13 73 13 74 12 75 11 76 11 77 11 78 13 79 11 80 12 81 12 82 11 83 11 84 12 85 12 86 12 87 12 88 13 89 12 90 12 35 79 2 24 3 24 4 23 5 26 6 26 7 26 8 27 10 24 11 26 12 24 13 25 14 25 15 24 16 23 17 24 18 27 19 25 20 23 21 23 22 23 23 26 24 26 25 23 26 24 28 23 29 23 30 27 31 24 32 27 33 27 34 27 35 26 36 23 37 25 39 23 40 27 41 26 42 24 43 24 44 25 45 27 46 23 47 25 48 24 49 26 50 26 51 24 52 24 54 26 55 27 56 24 57 26 59 24 60 24 61 25 62 25 64 27 65 25 67 27 68 23 69 27 70 26 71 25 72 23 73 25 74 25 75 27 76 26 77 26 78 23 79 26 81 23 82 25 83 27 84 27 85 25 86 24 88 27 90 25 36 55 1 16 2 16 3 18 4 20 5 20 6 18 8 17 9 18 10 16 12 16 14 16 16 18 17 18 18 18 19 18 21 18 22 17 24 16 25 17 26 19 28 20 29 19 30 17 31 17 32 19 36 18 39 17 40 19 42 20 44 17 45 19 47 17 48 18 50 19 52 18 56 18 58 19 63 19 64 18 65 18 68 17 70 17 72 19 73 16 74 18 76 20 77 17 79 19 80 19 81 17 82 17 86 18 87 17 88 17 89 19 37 89 1 12 2 13 3 12 4 11 5 13 6 13 7 12 8 12 9 12 10 12 11 12 12 12 13 12 14 13 15 13 16 13 17 11 18 13 19 13 20 12 21 12 22 11 23 12 24 11 25 12 26 11 27 11 28 13 29 11 30 12 32 13 33 12 34 13 35 12 36 12 37 13 38 12 39 13 40 12 41 12 42 11 43 13 44 11 45 12 46 11 47 13 48 13 49 13 50 13 51 12 52 11 53 13 54 12 55 11 56 12 57 12 58 13 59 12 60 13 61 11 62 12 63 12 64 11 65 13 66 11 67 12 68 12 69 13 70 12 71 12 72 13 73 13 74 12 75 13 76 11 77 12 78 11 79 11 80 11 81 11 82 13 83 13 84 13 85 13 86 12 87 11 88 11 89 12 90 13 38 73 1 21 3 24 4 23 5 22 8 24 9 24 10 25 11 25 12 21 13 21 14 21 15 21 16 24 18 24 19 22 21 23 22 24 23 22 24 21 26 21 27 22 28 23 29 23 31 21 32 22 33 21 34 23 36 22 37 22 39 24 41 21 42 25 43 25 44 23 45 23 46 22 47 24 48 25 50 24 51 25 52 24 53 24 54 22 56 25 57 23 58 23 59 23 60 24 61 21 62 25 63 24 64 25 65 23 66 21 67 24 68 22 69 23 71 22 73 23 74 23 75 25 77 23 78 24 79 23 80 23 81 24 83 23 84 22 85 22 86 23 87 24 89 21 90 22 39 22 5 20 6 19 9 18 23 18 31 17 32 19 36 19 39 19 41 20 46 20 51 21 54 17 57 19 62 18 66 19 74 18 77 21 79 19 80 20 82 19 83 19 87 21 40 24 2 28 6 28 8 28 9 24 17 26 20 26 22 28 23 29 24 28 26 28 33 27 41 27 43 24 45 25 47 26 53 24 57 28 59 26 62 27 65 27 67 28 73 24 79 25 90 26 41 34 7 10 13 11 19 10 21 11 22 11 23 12 26 11 29 12 30 11 31 10 34 10 38 11 39 12 40 12 46 11 49 11 50 10 51 12 52 10 57 12 58 10 62 11 64 12 65 12 66 10 67 12 69 11 71 12 72 11 83 11 84 12 86 12 88 10 89 11 42 69 1 9 3 10 4 11 5 11 6 10 7 11 8 11 9 10 10 10 11 9 13 10 15 10 16 10 17 10 19 9 20 10 22 9 23 9 24 11 25 10 27 10 29 9 32 10 33 10 35 9 36 9 37 9 38 10 39 11 40 11 41 11 43 10 44 10 46 10 48 11 49 9 50 9 51 9 54 10 55 10 56 11 57 10 58 11 60 11 61 11 62 11 63 10 64 10 65 9 66 10 68 9 70 10 71 10 73 10 74 11 76 11 77 11 78 10 79 9 80 9 82 10 83 10 84 10 85 10 86 9 87 10 88 9 89 9 90 10 43 24 13 22 14 20 16 21 20 21 23 21 29 21 32 20 38 22 39 20 43 22 47 23 48 20 49 20 50 21 51 22 53 23 58 22 59 21 69 23 71 21 75 19 81 21 82 19 84 22 44 42 1 28 2 25 4 25 6 29 7 27 8 27 12 31 13 28 14 28 15 28 17 30 18 27 19 31 25 25 27 28 32 29 33 29 34 30 35 29 36 27 38 25 40 30 43 30 47 26 51 26 52 29 56 25 57 30 62 28 65 29 70 26 73 27 75 29 76 27 78 31 80 28 81 26 84 30 85 27 86 27 88 29 89 31 49 71 1 17 3 17 4 16 5 15 8 15 9 18 10 16 11 16 12 16 13 16 14 15 16 15 17 15 19 16 20 15 21 15 22 16 23 16 25 17 26 16 28 15 29 17 31 17 32 15 34 16 35 15 36 16 37 15 38 16 39 15 40 18 42 15 43 16 44 16 45 16 47 16 48 17 49 17 50 16 51 15 53 16 54 16 55 17 56 17 57 15 58 15 59 15 60 16 61 15 63 15 64 16 66 16 67 16 68 15 69 17 71 16 72 16 73 15 75 17 76 16 77 18 78 15 79 16 80 17 81 15 82 15 83 15 86 15 87 18 89 17 90 16 50 55 1 18 3 19 6 17 7 19 8 20 10 19 11 18 12 19 13 19 15 20 16 16 20 18 21 16 22 20 23 18 27 18 28 18 30 18 31 17 32 17 34 17 35 16 39 18 42 20 43 17 45 19 46 17 49 18 50 17 51 19 52 18 54 17 55 20 56 19 57 19 58 17 59 18 61 18 63 19 64 17 66 19 67 18 68 18 69 18 72 20 74 17 76 19 80 16 82 20 85 17 86 20 87 18 88 19 89 18 90 17 51 31 6 25 9 27 10 24 15 28 21 28 26 26 27 26 28 25 36 28 38 24 39 29 40 26 41 27 43 28 44 27 49 27 56 29 57 29 59 29 61 26 65 28 70 28 71 27 77 29 78 27 79 29 81 28 83 30 86 30 89 26 90 26 52 5 30 17 36 15 53 16 59 17 65 16 53 12 4 11 10 13 25 12 26 13 34 12 39 11 49 11 57 11 70 11 76 11 79 11 87 12 54 1 58 18 55 55 2 12 3 12 4 14 6 13 11 13 12 13 15 12 16 13 17 13 18 14 19 12 20 13 21 14 22 14 27 12 29 12 30 13 32 14 33 12 36 13 38 14 41 12 43 13 44 12 45 12 46 13 48 12 49 13 50 13 51 12 52 13 54 12 56 12 58 12 59 14 61 12 63 14 65 13 66 12 68 12 70 14 71 12 72 13 74 13 76 13 78 12 79 14 80 12 81 14 82 14 83 14 85 12 86 13 87 14 88 14 56 65 2 22 3 25 4 26 5 23 6 26 7 26 8 24 9 23 10 25 11 26 12 25 13 23 14 25 15 25 16 25 17 25 18 25 19 22 21 23 23 26 25 25 26 26 27 22 30 22 31 23 33 26 34 22 35 23 37 25 38 25 40 26 41 25 44 22 45 23 47 25 51 25 52 23 53 26 55 25 56 26 57 22 58 26 60 23 61 24 62 23 63 24 65 22 67 24 68 23 69 24 70 26 72 23 73 23 75 26 76 24 77 25 78 23 79 22 81 24 82 22 83 23 84 23 86 22 88 25 89 25 44 5 38 2 21 4 22 8 19 10 21 11 19 12 20 15 20 19 20 21 21 22 21 23 19 24 19 27 22 29 21 31 23 36 22 39 20 40 21 41 23 43 19 44 20 47 23 50 22 51 22 52 20 54 22 55 21 59 22 61 20 62 22 65 19 68 21 69 22 70 20 77 21 78 21 88 23 90 20 6 44 2 26 3 24 4 25 5 25 6 25 8 22 11 24 13 24 15 23 17 22 18 23 19 25 21 23 23 25 29 25 31 22 32 24 34 24 35 23 36 26 37 24 39 22 41 22 44 26 47 23 52 22 60 23 61 24 62 26 63 22 64 26 65 26 66 25 67 23 68 24 71 26 73 23 75 25 80 23 82 23 83 24 85 26 87 26 88 24 7 12 8 23 11 23 28 23 32 20 37 23 39 23 40 21 52 19 63 21 65 20 67 21 78 20 8 62 1 23 2 23 3 24 4 23 6 24 8 23 9 26 10 22 11 26 12 22 13 23 16 26 17 25 21 26 22 23 25 26 26 23 27 22 29 24 32 23 33 25 34 25 35 24 36 22 37 22 38 25 39 22 40 22 42 26 44 26 45 23 48 25 50 25 52 23 53 25 55 25 56 24 58 25 60 25 61 23 62 23 63 23 64 23 67 23 68 22 69 23 70 22 71 24 72 23 74 26 75 24 76 25 77 22 78 25 80 22 81 22 82 22 83 24 84 26 85 24 87 25 89 26 9 9 7 19 15 16 18 16 35 17 37 16 38 18 52 18 68 16 81 18 10 32 2 32 4 31 7 31 9 32 11 27 14 28 18 27 20 29 21 26 25 28 31 31 40 31 41 30 42 27 53 28 55 29 60 27 61 27 63 31 65 31 67 27 68 31 70 30 71 30 74 32 79 31 80 26 82 29 85 30 86 30 87 31 90 29 11 55 1 17 3 15 5 15 8 15 9 15 11 15 12 15 13 16 14 15 15 17 18 16 19 15 20 17 23 15 24 17 25 17 26 15 27 16 28 17 30 16 31 15 33 17 35 16 36 16 37 17 38 15 39 16 40 17 42 16 43 17 44 17 45 17 46 17 47 17 50 17 53 16 54 15 59 17 60 17 61 16 62 17 63 17 64 14 68 17 71 15 73 15 76 17 78 16 79 17 80 17 81 17 85 15 87 16 89 17 90 15 12 65 1 17 3 18 5 16 6 18 7 20 8 18 10 19 11 19 14 17 15 18 17 19 18 18 19 20 23 19 24 18 25 19 26 18 27 17 28 17 29 20 30 17 31 19 32 16 33 17 34 17 35 19 36 19 38 17 40 18 41 19 43 16 44 20 47 19 49 18 50 18 51 17 52 18 54 18 55 17 56 18 57 18 58 18 59 18 61 19 62 16 63 18 64 16 66 19 67 17 68 20 70 17 71 17 72 17 73 16 74 19 75 18 77 18 78 18 80 16 82 17 83 16 86 19 87 17 88 19 90 17 13 8 17 29 29 30 32 28 42 29 47 33 57 29 70 29 80 31 14 79 1 21 2 20 3 23 4 21 5 21 6 22 7 22 8 23 9 22 10 21 11 19 13 21 14 20 15 20 16 22 17 19 19 19 20 21 21 19 22 22 23 19 24 20 25 20 26 21 27 22 29 20 30 19 32 21 33 21 34 22 35 20 36 23 37 20 38 22 40 19 41 22 42 20 43 19 44 22 47 20 48 19 49 22 50 22 51 20 52 22 56 19 57 20 59 20 60 23 61 19 62 19 63 19 64 22 65 20 66 22 67 22 68 20 69 20 70 20 71 20 72 19 73 23 74 23 75 23 76 22 77 20 78 23 79 21 80 22 81 20 82 20 83 22 84 21 85 20 86 22 87 23 88 23 89 23 90 20 15 57 1 20 2 22 3 20 5 20 6 21 8 21 10 19 12 19 14 19 15 20 16 22 18 21 19 18 20 22 21 21 22 21 23 19 24 21 25 19 26 20 27 20 29 20 30 20 31 20 32 21 34 18 35 21 37 20 40 22 42 22 44 21 45 19 46 18 47 20 49 19 53 20 55 18 57 19 58 19 63 20 64 21 66 22 68 21 69 19 72 21 77 18 78 21 79 20 80 22 81 19 82 18 83 19 84 18 85 20 86 20 87 18 89 18 16 40 2 32 3 29 6 28 8 33 10 28 13 28 14 32 15 32 16 29 19 29 25 27 26 30 27 31 28 31 30 30 32 28 35 27 38 27 39 33 41 28 42 33 43 33 44 30 50 33 51 28 52 29 54 31 59 28 61 31 62 30 63 27 66 29 67 28 70 31 72 32 76 32 77 29 81 30 88 31 90 32 17 49 1 18 6 19 7 17 8 20 9 18 10 19 11 18 12 20 15 19 16 18 19 18 20 18 22 20 24 21 27 21 29 20 31 20 35 21 39 20 41 20 43 20 46 20 47 17 48 20 49 21 51 19 52 19 54 18 56 19 59 18 62 19 63 19 64 20 65 20 68 18 70 21 72 18 74 19 77 20 78 18 79 19 80 19 81 18 82 17 84 18 86 21 87 19 88 20 89 19 18 14 2 11 9 12 10 10 14 11 42 11 43 11 44 11 53 10 57 10 58 12 64 11 73 12 81 11 87 11 19 38 2 31 4 32 5 29 6 30 10 29 11 33 14 33 16 27 18 31 20 33 22 31 29 29 30 29 34 28 38 33 39 32 45 29 47 27 50 29 52 29 53 29 55 30 56 27 57 31 59 32 60 31 63 28 65 32 66 29 69 29 70 31 71 28 72 28 76 31 79 32 80 31 81 28 89 30 20 4 20 24 21 25 22 25 88 22 21 6 24 31 39 29 51 31 75 27 76 29 86 27 22 88 1 24 2 24 3 22 4 22 5 26 6 23 8 25 9 22 10 23 11 22 12 23 13 22 14 23 15 22 16 23 17 25 18 25 19 26 20 25 21 24 22 24 23 23 24 22 25 24 27 25 28 26 29 24 30 24 31 25 32 25 33 22 34 25 35 24 36 23 37 24 38 24 39 24 40 24 41 24 42 26 43 26 44 25 45 26 46 22 47 23 48 24 49 22 50 26 51 23 52 22 53 22 54 24 55 23 56 25 57 24 58 25 59 24 60 25 61 24 62 22 63 23 64 25 65 25 66 24 67 25 68 23 69 23 70 25 71 24 72 25 73 24 74 23 75 26 76 22 77 23 78 23 79 26 80 23 81 25 82 22 83 26 84 22 85 25 86 25 87 22 88 24 89 26 90 26 23 12 12 21 23 22 30 21 33 20 38 20 41 20 47 18 60 21 62 22 70 20 75 21 83 22 24 90 1 12 2 12 3 13 4 11 5 12 6 13 7 12 8 13 9 12 10 13 11 13 12 11 13 12 14 11 15 11 16 11 17 13 18 13 19 12 20 11 21 12 22 12 23 12 24 13 25 13 26 13 27 12 28 13 29 11 30 12 31 12 32 11 33 11 34 12 35 13 36 12 37 12 38 12 39 12 40 12 41 12 42 12 43 13 44 12 45 13 46 12 47 13 48 13 49 12 50 12 51 11 52 12 53 11 54 13 55 12 56 13 57 11 58 12 59 13 60 13 61 12 62 12 63 12 64 12 65 11 66 13 67 11 68 13 69 13 70 13 71 11 72 13 73 13 74 13 75 13 76 12 77 12 78 13 79 12 80 12 81 11 82 11 83 12 84 12 85 13 86 13 87 11 88 11 89 13 90 12 25 20 3 13 7 12 13 12 16 13 17 12 21 13 26 11 30 13 34 13 35 12 45 12 58 12 64 12 68 11 69 11 72 11 77 13 81 12 85 13 89 11 26 10 1 17 14 18 23 15 31 17 33 18 57 18 66 18 74 15 80 17 86 16 27 89 1 26 2 28 3 30 4 27 5 28 6 25 7 28 8 28 9 27 10 26 11 26 12 27 13 29 14 27 15 29 16 27 17 25 18 29 19 26 20 29 21 26 22 25 23 27 24 28 25 26 26 27 27 29 28 28 29 28 30 28 31 26 32 25 33 25 34 27 35 26 36 25 37 29 38 26 39 26 40 29 41 27 42 28 43 25 44 24 45 24 46 26 47 25 48 26 49 25 50 27 51 26 52 25 53 28 54 29 55 24 56 26 57 27 58 29 59 27 60 25 61 28 62 25 63 27 64 27 65 25 66 29 67 28 68 25 69 28 70 26 71 26 72 27 73 26 74 28 75 29 76 28 78 29 79 25 80 29 81 26 82 30 83 29 84 27 85 25 86 26 87 27 88 25 89 25 90 26 28 78 1 30 2 32 3 30 5 32 6 30 7 27 8 32 9 29 11 27 12 33 13 28 14 28 16 28 18 31 19 28 20 31 21 28 22 29 24 30 25 31 26 30 28 32 29 31 30 28 31 29 32 30 33 33 34 31 35 30 36 29 37 31 38 32 40 31 41 31 42 29 43 29 44 31 45 32 46 32 47 31 49 30 50 32 52 31 53 30 54 30 55 30 56 33 58 31 59 29 60 33 61 30 62 27 63 30 64 29 65 31 66 33 67 32 68 31 69 31 70 32 71 30 73 31 74 27 75 28 76 32 77 32 78 32 79 29 80 31 81 31 82 31 83 30 84 28 85 29 86 28 87 33 88 32 90 27 29 10 1 24 14 22 23 21 26 21 35 22 49 20 54 24 58 23 75 21 84 24 30 75 1 26 2 27 3 26 4 28 5 26 6 27 9 28 10 28 11 26 12 25 13 28 14 29 15 25 16 24 17 28 18 29 19 25 20 26 21 30 22 25 23 29 24 29 25 26 26 27 28 29 29 25 31 27 32 25 33 30 34 29 37 25 38 26 40 29 41 29 42 28 43 25 44 24 45 27 47 28 48 29 49 29 50 29 52 25 53 25 54 24 55 26 56 26 59 26 60 29 61 29 62 29 63 28 64 25 65 26 66 29 67 26 68 25 70 27 71 26 72 27 73 27 74 29 75 29 76 28 77 26 78 25 79 27 82 27 83 25 84 28 86 29 87 29 88 27 89 26 90 28 31 65 2 14 3 13 4 13 5 14 6 15 7 15 9 15 10 15 11 15 12 14 13 15 14 14 15 13 17 13 18 15 21 15 23 14 24 13 25 14 27 15 28 13 29 14 31 15 32 13 33 15 34 15 35 13 39 14 42 14 44 13 45 13 46 13 47 15 48 13 49 15 51 14 52 13 53 13 54 13 55 14 56 15 58 15 59 14 61 13 63 14 66 13 67 14 68 13 69 15 70 14 74 15 75 14 76 15 77 13 78 13 79 13 80 14 81 13 83 15 84 15 85 14 86 14 87 13 88 15 89 15 32 7 5 17 17 17 24 17 29 18 51 18 81 19 88 17 33 75 2 21 3 22 4 23 5 22 6 21 7 21 8 22 9 20 10 24 12 21 14 22 15 24 16 22 17 20 20 22 21 24 22 20 24 21 25 23 26 23 27 21 28 23 29 21 31 23 32 23 33 24 34 23 35 20 36 23 37 22 38 23 39 22 41 21 43 23 45 21 46 23 47 23 48 22 49 22 50 21 51 22 52 20 53 23 54 22 56 20 57 22 58 21 59 20 60 23 61 20 62 22 63 20 64 23 65 21 66 22 67 21 68 23 69 20 70 21 71 21 72 22 73 23 74 23 75 21 77 20 78 20 79 23 80 21 82 21 83 23 84 23 85 21 88 23 89 23 90 20 34 77 1 29 3 28 4 26 5 27 6 26 8 28 9 25 10 28 11 29 14 26 15 31 16 30 17 27 18 28 19 30 21 27 22 28 23 29 25 27 27 30 28 30 29 31 30 27 31 29 32 27 33 28 34 29 35 25 36 28 37 29 38 30 39 26 40 26 41 30 42 29 43 29 44 29 45 30 46 29 47 27 48 29 49 28 50 26 51 28 52 28 53 28 54 30 55 28 56 29 57 29 58 30 59 30 60 26 62 29 64 26 65 28 66 28 67 27 68 26 69 26 71 27 72 26 73 30 74 30 75 29 77 30 78 30 79 28 80 30 81 30 83 29 84 29 85 29 86 27 87 29 88 29 89 27 35 58 1 28 2 24 3 25 4 28 5 28 6 25 7 28 10 27 11 24 13 26 15 28 16 28 17 28 19 27 20 23 21 27 22 24 23 26 24 28 28 25 29 25 30 27 32 23 33 29 34 28 35 24 38 27 39 25 40 24 43 24 47 26 49 24 50 26 51 24 52 26 56 26 58 25 59 25 60 26 62 24 63 28 65 27 66 24 67 26 68 25 69 27 70 24 71 28 73 24 77 25 80 24 81 27 84 28 85 25 86 28 87 26 88 28 89 26 36 20 1 10 7 9 12 11 24 9 25 10 27 10 38 11 41 9 43 11 44 10 48 10 62 10 65 11 72 9 76 11 78 11 80 11 81 9 87 10 90 10 37 22 1 27 7 24 13 28 20 27 22 27 30 25 34 24 36 28 45 29 48 25 54 25 55 28 57 25 59 28 63 27 64 26 71 25 76 27 77 27 78 27 79 24 90 24 38 4 40 17 51 18 52 17 89 18 39 90 1 28 2 32 3 28 4 29 5 30 6 30 7 32 8 29 9 27 10 33 11 29 12 28 13 28 14 28 15 29 16 33 17 29 18 27 19 30 20 28 21 32 22 27 23 29 24 28 25 28 26 31 27 32 28 29 29 27 30 30 31 32 32 33 33 29 34 33 35 32 36 27 37 29 38 28 39 30 40 33 41 31 42 32 43 30 44 31 45 28 46 28 47 30 48 32 49 31 50 33 51 32 52 28 53 28 54 32 55 29 56 28 57 28 58 30 59 28 60 27 61 33 62 28 63 31 64 30 65 30 66 29 67 30 68 28 69 31 70 30 71 30 72 30 73 29 74 32 75 27 76 29 77 27 78 31 79 30 80 28 81 32 82 29 83 27 84 28 85 30 86 32 87 29 88 28 89 30 90 31 40 49 3 19 5 21 6 21 8 21 9 20 11 18 15 22 17 18 18 19 20 21 23 19 24 19 27 19 30 21 31 19 34 19 35 18 36 20 37 19 38 19 39 20 42 20 45 18 46 18 48 21 54 20 55 21 56 18 58 19 59 22 60 20 62 21 63 18 64 20 65 19 66 19 67 20 73 20 74 20 76 21 77 20 79 19 81 19 82 20 86 22 87 22 88 21 89 19 90 19 45 21 9 28 13 28 21 26 23 30 35 27 38 29 44 29 48 29 54 27 56 29 57 27 58 26 60 31 61 25 69 28 71 30 73 27 75 29 77 27 81 29 90 31 46 76 1 19 2 21 3 20 4 19 5 19 8 18 9 18 11 19 12 21 13 21 14 22 15 20 16 20 17 21 18 21 19 22 20 21 21 19 22 20 23 19 24 22 25 22 26 22 27 20 28 19 32 18 34 21 35 20 36 22 37 19 38 20 39 20 40 19 41 20 42 19 43 22 44 21 45 21 46 19 47 20 48 19 49 18 51 20 52 20 53 22 54 18 58 22 59 21 60 21 61 18 62 18 63 22 65 18 67 18 68 20 69 19 70 18 71 18 72 20 73 21 74 21 75 19 76 19 78 20 79 20 80 21 81 18 82 19 83 20 84 21 85 19 86 22 87 20 88 22 89 19 90 18 47 85 1 20 2 19 4 20 5 18 6 20 7 21 8 21 9 18 10 20 11 20 12 19 13 18 14 20 15 19 16 17 17 20 18 21 19 17 20 18 21 20 22 18 23 18 24 18 25 18 26 20 27 19 28 20 30 17 31 19 32 19 33 20 34 21 35 19 36 19 38 20 39 18 40 18 41 18 42 19 43 18 44 18 45 18 46 19 47 20 48 21 49 20 50 19 51 20 52 19 53 20 55 18 56 20 57 20 58 17 59 21 60 20 61 19 62 18 63 20 64 18 65 19 66 21 67 20 68 20 69 17 70 18 71 21 72 19 73 20 74 19 76 19 77 20 78 18 79 20 80 19 81 20 82 19 83 20 84 18 85 21 86 18 87 19 88 17 89 20 90 21 48 29 4 22 7 24 9 22 11 25 15 22 17 22 18 25 23 21 25 24 26 22 32 22 33 25 36 23 40 22 51 25 52 25 56 25 57 23 59 23 62 22 65 25 66 23 67 25 71 25 72 24 73 22 83 25 87 24 90 25 53 89 1 11 2 12 3 11 4 11 5 13 6 11 7 11 8 11 9 11 10 13 11 12 12 12 13 12 14 12 15 12 16 12 17 13 18 12 19 13 20 12 21 11 22 12 23 11 24 11 25 12 26 13 27 12 28 12 29 12 30 13 31 12 32 12 33 13 34 13 35 12 36 13 37 13 38 13 39 12 40 13 41 13 42 13 43 13 44 12 45 12 47 12 48 13 49 13 50 11 51 12 52 12 53 11 54 13 55 13 56 12 57 11 58 11 59 12 60 12 61 13 62 13 63 12 64 12 65 13 66 12 67 12 68 12 69 13 70 12 71 12 72 12 73 11 74 12 75 13 76 11 77 12 78 11 79 11 80 11 81 12 82 12 83 13 84 11 85 12 86 12 87 11 88 11 89 13 90 11 54 6 1 21 5 23 23 22 41 24 53 24 73 21 55 10 4 22 5 22 16 25 23 24 32 26 37 23 60 24 66 24 68 24 71 26 56 88 1 20 2 19 3 17 4 17 5 16 6 18 7 17 8 17 9 19 10 18 11 17 13 19 14 19 15 17 16 18 17 19 18 17 19 18 20 16 21 19 22 19 23 18 24 18 25 18 26 17 27 18 28 17 29 19 30 19 32 19 33 17 34 19 35 20 36 20 37 17 38 17 39 17 40 17 41 18 42 19 43 17 44 16 45 17 46 16 47 19 48 19 49 18 50 19 51 19 52 20 53 17 54 17 55 17 56 17 57 17 58 17 59 18 60 17 61 19 62 19 63 20 64 16 65 19 66 17 67 20 68 16 69 17 70 18 71 17 72 19 73 18 74 19 75 16 76 19 77 17 78 18 79 19 80 20 81 17 82 18 83 18 84 18 85 17 86 19 87 18 88 18 89 17 90 19 4 41 29 5 24 9 24 11 28 16 29 17 26 18 28 19 27 29 27 31 23 32 25 34 25 39 25 41 26 42 28 44 26 46 29 47 27 52 26 54 26 59 27 60 27 68 25 70 24 71 26 72 26 74 27 75 24 76 23 82 26 42 5 20 18 26 18 43 18 63 17 87 16 43 24 2 10 3 11 5 10 8 10 9 10 12 11 15 11 18 12 21 10 32 10 38 12 41 12 48 11 51 11 56 11 59 12 63 11 68 11 76 12 80 11 81 11 82 11 83 12 89 11 44 22 5 25 6 26 8 27 19 24 24 25 28 25 29 28 30 28 31 27 36 24 39 24 56 26 57 28 60 26 61 25 65 25 70 28 71 24 72 26 76 26 79 24 90 28 4 57 36 1 16 2 17 3 17 9 17 10 17 13 17 15 18 16 17 18 17 22 16 23 16 27 17 33 16 36 17 37 17 40 17 41 17 45 18 48 18 49 16 50 17 52 16 54 16 58 17 60 17 61 16 62 16 64 18 69 16 70 17 72 15 75 18 80 15 81 18 83 18 85 17 58 31 3 24 7 21 11 21 12 23 14 21 16 23 17 21 19 22 23 24 28 23 31 20 32 20 40 22 41 21 42 22 45 22 48 22 51 24 53 24 54 22 60 22 63 20 64 24 67 23 71 24 72 22 75 24 77 23 78 23 83 23 88 24 59 29 2 31 9 30 13 28 14 29 15 29 17 33 19 31 20 30 22 28 23 27 26 32 32 27 36 27 37 29 43 27 44 31 45 31 48 31 50 33 51 27 55 27 57 28 62 30 67 32 70 27 71 29 77 31 85 31 88 29 60 16 5 14 12 13 16 13 20 14 22 12 23 13 28 13 55 12 56 14 57 13 59 14 65 12 74 14 82 14 83 14 90 14 +5 4 1 62 1 21 4 22 5 18 6 22 8 19 9 20 10 18 11 19 12 18 14 19 15 22 16 20 17 21 18 21 19 20 21 21 22 20 26 22 27 21 28 21 29 20 30 19 31 19 32 22 33 18 35 21 36 21 38 18 41 20 42 19 43 21 45 20 46 21 48 20 49 20 50 18 51 21 54 19 55 19 56 20 57 20 58 21 60 21 61 21 62 18 66 19 67 18 69 20 70 20 72 19 74 22 75 19 76 20 78 21 79 20 80 19 82 19 84 22 85 21 86 21 88 21 90 21 2 78 1 26 2 26 3 27 5 23 6 25 7 24 8 26 10 25 11 24 12 27 13 23 14 25 15 26 16 26 17 27 18 23 19 27 20 27 21 27 22 26 23 25 24 27 25 27 26 24 27 25 28 23 29 25 31 27 32 26 33 23 34 27 35 25 36 25 37 26 38 25 39 23 40 24 41 23 42 25 43 26 45 26 46 24 48 27 49 26 50 26 51 25 52 23 53 27 54 26 55 25 56 23 57 26 58 27 59 27 60 27 62 25 64 27 65 24 66 25 67 25 68 27 70 24 71 24 72 24 74 26 75 25 76 26 77 26 79 25 80 27 82 25 83 26 84 27 85 25 86 24 87 27 88 23 89 24 3 23 3 17 5 19 9 18 11 19 20 17 29 19 30 18 39 19 42 19 51 17 52 16 53 17 57 16 58 16 67 18 68 18 72 16 73 19 74 17 77 17 78 16 79 17 88 17 4 79 1 19 2 20 3 20 4 19 5 18 6 20 7 21 8 20 9 18 10 21 11 22 12 21 13 20 14 20 15 18 16 21 17 21 18 22 19 21 20 21 21 19 22 18 23 21 24 21 25 20 26 22 27 19 28 21 30 19 32 20 33 18 34 21 35 20 36 21 37 21 38 22 39 21 40 20 41 20 42 19 43 18 44 20 45 20 46 20 47 19 51 20 52 19 53 20 54 20 55 18 56 20 59 19 61 19 62 19 64 19 65 19 66 18 67 20 68 21 69 21 70 19 71 20 72 19 73 19 74 21 75 21 76 21 77 22 78 20 79 22 81 22 82 20 83 20 84 19 85 19 86 20 87 19 89 22 90 20 16 5 10 6 15 7 15 9 15 17 14 28 13 31 14 34 14 39 14 69 14 71 15 6 49 1 13 4 12 7 12 10 13 11 14 14 13 15 13 17 12 18 14 19 12 23 13 28 13 30 14 34 13 35 13 37 12 38 14 39 14 40 12 41 12 43 14 46 12 49 13 50 13 51 14 53 14 55 12 56 14 57 14 58 12 59 14 60 14 61 13 64 14 65 12 67 12 68 12 69 13 74 13 77 13 79 13 80 12 81 12 84 13 85 14 86 14 87 13 89 14 90 12 7 6 10 20 11 20 31 21 54 20 74 19 90 22 8 83 1 10 2 9 3 10 4 10 5 9 7 10 8 10 9 10 10 9 11 10 12 10 13 9 14 10 15 10 16 10 17 11 18 9 19 11 20 10 21 10 23 10 24 10 25 10 26 11 27 11 28 9 30 11 31 11 32 9 34 9 35 10 36 9 37 10 38 11 39 9 40 11 41 11 42 9 43 11 44 9 45 10 46 10 47 10 48 9 50 9 51 10 52 10 53 10 54 10 55 9 56 11 57 11 58 9 59 10 60 10 61 10 62 11 64 9 65 10 66 10 67 10 68 10 69 9 70 11 72 10 73 10 74 10 75 10 76 10 77 9 78 10 79 9 80 9 81 9 82 10 83 10 84 11 85 10 86 11 87 10 88 9 89 10 90 10 21 79 1 15 2 17 3 16 4 17 5 17 7 18 8 16 9 19 10 18 11 17 12 17 13 17 14 16 15 17 16 16 17 17 18 18 19 16 20 18 21 18 22 19 23 16 24 16 25 17 27 18 28 17 29 17 31 16 32 18 33 16 34 18 35 18 36 16 38 16 39 16 40 16 41 17 43 18 44 18 45 17 46 16 47 18 48 16 49 16 51 17 52 17 53 17 54 18 55 18 56 16 58 18 60 17 61 18 62 17 63 17 64 17 65 16 67 15 68 17 69 16 70 16 71 17 72 18 73 16 74 16 75 16 76 18 77 16 79 18 80 16 81 18 82 17 83 18 84 16 85 19 86 18 87 18 88 16 89 16 22 31 1 12 3 11 4 13 5 12 7 12 11 12 12 13 16 11 17 13 18 13 21 12 24 11 28 11 32 12 35 13 40 12 41 11 44 11 53 12 54 12 56 11 57 12 58 12 68 12 69 11 77 11 81 13 83 11 84 12 86 11 88 12 23 32 5 26 9 28 10 27 12 28 13 27 14 28 15 29 16 27 19 27 21 26 22 29 24 26 25 29 28 28 36 28 40 30 43 30 51 28 53 29 57 29 58 27 62 28 65 28 67 28 68 28 69 28 70 28 74 30 77 30 79 27 81 27 86 27 24 52 1 10 2 10 6 9 7 11 8 11 10 10 11 11 12 10 13 10 14 10 15 9 16 10 17 11 19 9 20 10 23 10 24 9 25 10 26 11 28 10 32 10 33 10 36 9 37 10 38 10 40 10 41 10 42 10 43 9 44 9 45 9 49 10 50 9 51 10 52 10 53 10 54 10 57 9 58 9 59 9 62 11 63 11 65 11 67 11 70 10 72 10 73 11 78 10 80 9 82 10 85 10 86 9 25 32 1 31 7 30 8 29 9 25 13 27 14 28 19 28 22 28 25 30 28 26 30 27 34 29 38 28 43 27 44 30 45 31 48 30 61 28 63 25 65 27 66 26 68 29 75 30 79 29 80 28 83 27 84 30 85 29 86 30 87 28 89 27 90 29 26 75 2 14 3 13 4 14 5 13 6 13 8 14 9 13 10 13 11 15 12 15 13 15 14 15 15 15 16 13 17 13 18 13 19 14 20 14 21 15 24 15 25 15 26 14 27 15 29 14 30 13 31 13 32 15 36 14 37 15 38 15 39 14 40 14 41 14 42 14 44 14 45 15 46 15 47 14 48 13 49 14 50 15 51 15 52 13 53 15 54 15 56 13 57 15 58 14 59 15 60 14 61 13 63 14 64 14 65 15 67 15 69 13 70 15 71 15 72 13 73 13 74 14 75 13 76 13 77 13 78 15 79 14 80 15 82 13 83 15 84 15 85 14 86 13 88 13 89 14 90 13 27 19 2 21 5 24 6 23 8 22 13 21 17 21 19 20 22 23 23 20 28 20 29 20 38 24 44 20 56 23 57 23 61 24 63 23 77 20 78 22 28 24 5 23 7 25 13 24 15 23 17 24 19 23 33 25 35 26 36 27 38 23 39 25 41 27 52 26 62 26 63 24 71 25 73 24 75 24 77 25 79 27 81 24 82 23 87 27 89 25 41 59 1 16 2 17 3 18 4 18 8 16 12 17 15 16 16 18 17 17 18 17 22 17 23 18 24 17 25 16 26 18 27 18 31 17 32 17 33 18 34 19 37 16 38 18 40 17 41 18 42 16 44 16 45 16 48 18 49 16 51 17 52 16 53 18 54 18 55 17 56 15 57 19 58 15 60 16 61 16 62 17 63 16 65 19 66 17 67 18 68 17 69 17 70 18 71 18 75 16 76 15 77 15 79 18 81 17 82 19 83 17 84 18 86 18 87 17 89 15 42 72 1 30 2 32 3 31 4 26 5 31 6 31 7 32 8 27 10 30 11 32 12 29 13 28 17 32 18 27 19 29 21 31 22 28 24 27 25 28 26 32 27 28 28 29 29 30 30 30 31 30 32 29 33 30 34 31 35 27 36 29 38 27 41 26 42 31 44 31 46 27 47 26 48 27 49 30 50 28 51 26 52 26 53 31 54 30 55 31 56 28 57 27 59 28 60 30 61 31 64 27 65 28 66 28 68 29 69 29 70 30 71 29 72 28 73 27 74 31 75 28 76 26 78 28 79 30 81 32 82 32 83 31 85 31 86 31 87 30 88 30 89 29 90 29 43 48 1 25 2 22 4 23 5 24 7 22 8 23 9 23 11 22 13 24 18 22 19 26 21 25 22 24 24 26 26 24 27 22 29 26 30 22 31 23 33 23 35 24 40 22 41 23 42 26 43 25 44 23 45 26 46 23 47 25 50 26 51 24 52 25 53 24 57 23 59 24 61 24 63 26 65 25 69 25 72 26 73 23 75 25 76 25 77 26 78 26 82 26 85 22 87 23 44 49 2 27 4 25 5 26 6 23 7 27 8 23 10 27 13 24 14 23 15 25 20 26 25 23 26 25 27 23 28 23 32 26 33 27 35 27 36 23 38 24 39 25 40 27 41 24 43 25 44 25 47 25 49 24 50 25 53 27 56 24 57 26 58 26 60 23 61 24 65 25 66 25 67 27 68 23 74 25 75 27 77 25 78 24 79 25 80 24 81 26 83 26 85 23 87 27 89 25 20 13 8 7 23 8 22 43 22 55 26 74 23 80 22 84 26 90 26 14 49 2 29 3 29 5 30 6 30 7 30 9 31 10 32 11 32 12 27 13 31 14 31 16 32 19 29 20 30 22 28 26 32 28 29 32 33 34 29 35 29 37 28 39 32 41 29 42 28 43 31 46 27 47 29 51 31 54 32 56 29 59 29 60 33 62 31 64 30 65 28 66 32 67 32 69 30 71 29 75 33 76 33 78 30 79 30 80 29 82 28 84 29 85 29 86 32 87 28 15 18 6 28 8 25 12 28 35 26 37 29 38 28 49 26 50 27 54 27 55 29 57 26 67 29 77 27 79 24 86 25 87 27 88 24 89 27 16 75 1 24 3 24 4 20 5 22 6 23 8 21 9 21 10 23 11 21 12 23 13 21 14 22 15 20 17 21 18 22 19 22 20 22 21 24 22 22 23 21 24 21 29 21 30 23 31 20 32 24 33 21 34 22 35 21 36 22 37 21 38 21 39 21 40 22 41 24 42 22 44 22 46 22 47 22 48 23 49 24 50 24 51 23 52 22 53 21 54 21 55 21 57 22 58 23 59 23 60 24 61 22 62 22 63 20 65 21 67 23 68 21 69 21 71 22 72 21 73 22 74 20 75 24 76 21 78 22 79 22 80 23 82 21 83 20 84 22 85 21 86 20 87 20 88 20 89 20 90 23 17 78 1 26 2 25 4 23 5 23 6 24 7 24 8 25 9 24 10 22 11 25 12 23 13 23 14 22 15 26 16 26 17 24 18 26 19 22 20 26 21 24 22 24 23 23 24 23 25 22 26 26 27 26 28 26 29 23 30 25 33 26 34 25 35 23 36 25 37 24 38 26 42 22 43 22 44 22 46 23 47 23 48 23 49 25 50 24 51 25 52 23 53 23 55 24 56 24 57 24 58 22 59 22 60 24 61 25 62 25 63 26 64 24 65 23 66 23 67 23 68 22 69 26 70 23 71 25 72 24 73 22 75 26 76 23 77 24 79 24 80 25 81 24 83 24 84 25 85 25 86 24 87 23 88 23 90 23 18 70 3 23 6 22 7 22 8 21 9 23 10 23 13 24 14 24 15 25 16 22 17 23 18 25 19 22 20 23 21 24 22 22 23 22 24 24 25 23 26 22 27 24 28 24 29 23 30 22 31 23 32 23 34 25 37 22 38 24 39 25 40 22 42 22 43 23 44 24 45 22 47 21 48 21 49 22 50 25 52 21 53 22 54 22 56 24 57 25 59 22 60 23 62 24 64 22 65 25 66 22 67 25 68 24 69 21 71 23 72 22 73 22 75 21 76 24 77 22 78 21 80 22 81 22 82 22 83 23 84 23 85 24 86 21 87 25 88 25 90 23 19 88 1 18 2 20 3 21 4 19 5 22 6 21 7 21 8 22 9 20 10 20 11 22 12 22 13 19 14 18 15 21 16 22 17 21 18 20 19 20 20 22 21 19 22 21 23 20 24 19 25 19 26 20 27 19 28 21 29 19 30 22 31 19 32 19 33 18 34 19 35 20 36 22 37 18 38 19 39 21 40 22 41 20 42 19 43 18 44 21 45 20 46 18 47 20 48 21 49 19 50 18 51 19 52 22 53 21 55 21 56 19 58 22 59 19 60 19 61 20 62 21 63 20 64 21 65 20 66 19 67 19 68 22 69 19 70 21 71 20 72 21 73 21 74 22 75 21 76 22 77 20 78 22 79 20 80 18 81 20 82 19 83 18 84 22 85 21 86 20 87 20 88 21 89 21 90 18 20 54 1 13 2 13 3 13 5 13 6 11 7 12 10 12 14 12 15 13 16 11 17 12 18 11 19 11 20 12 21 12 22 12 26 11 27 12 29 12 30 12 32 13 37 11 38 11 39 11 43 13 44 13 45 12 47 12 48 11 50 12 51 12 53 11 55 12 56 11 58 12 59 12 60 11 62 13 63 13 67 12 68 13 69 13 71 12 72 13 74 12 77 13 78 13 79 12 80 13 81 12 85 13 87 11 89 12 90 12 33 88 1 10 2 10 4 10 5 10 6 11 7 10 8 10 10 10 11 9 12 10 13 10 14 9 15 11 16 10 17 11 18 10 19 10 20 10 21 9 22 11 23 11 24 9 25 9 26 10 27 10 28 9 29 10 30 11 31 9 32 10 33 9 34 9 35 11 36 11 37 10 38 10 39 9 40 9 41 10 42 10 43 10 44 10 45 9 46 9 47 11 48 11 49 10 50 10 51 10 52 9 53 10 54 10 55 11 56 10 57 9 58 10 59 9 60 10 61 10 62 11 63 10 64 10 65 10 66 10 67 10 68 9 69 11 70 11 71 11 72 11 73 9 74 10 75 11 76 10 77 10 78 9 79 10 80 10 81 10 82 11 83 11 84 11 85 11 86 9 87 10 88 10 89 9 90 10 34 65 1 19 2 17 3 18 5 17 6 18 9 18 10 16 11 19 12 18 14 17 16 18 17 18 18 18 20 19 21 17 22 17 23 18 24 17 29 17 30 17 31 18 33 16 34 18 36 18 38 17 39 16 40 16 42 18 43 19 45 17 46 17 47 20 50 19 51 19 52 17 53 17 54 18 55 18 56 16 58 19 60 19 61 20 62 19 63 17 64 18 65 19 66 17 67 19 69 17 70 17 72 17 73 19 75 17 76 17 77 17 78 19 79 17 80 20 81 16 84 18 85 17 87 17 88 16 89 18 90 20 35 8 4 18 7 15 19 15 25 17 40 17 65 16 72 14 82 15 36 62 1 13 3 12 4 13 7 14 9 12 11 14 12 14 13 13 14 14 15 14 16 13 17 12 18 12 19 14 20 14 21 14 22 14 23 14 24 14 25 14 26 13 27 13 28 14 29 14 30 14 31 14 32 14 33 13 36 13 37 13 38 13 41 14 42 12 43 12 44 12 46 12 47 12 48 12 49 12 50 13 52 12 53 13 54 13 55 13 56 14 57 13 58 14 62 12 63 13 64 14 66 14 67 14 70 14 73 13 78 14 80 13 83 12 85 14 86 12 88 14 89 12 90 13 37 46 1 20 4 20 7 21 8 20 9 20 15 22 16 22 17 22 19 22 23 23 25 20 26 20 27 22 28 22 29 20 31 19 33 19 34 22 38 22 39 23 41 23 42 21 43 20 44 21 46 22 48 23 50 23 51 22 53 21 54 22 59 22 61 22 64 20 65 20 71 23 74 19 76 19 78 20 79 20 80 21 81 21 83 22 84 19 85 21 88 22 90 20 38 57 1 14 3 15 6 14 7 15 8 15 9 14 10 16 11 16 12 15 14 14 15 15 16 15 18 15 21 14 25 14 26 16 31 15 33 15 34 14 36 16 39 15 40 16 41 14 42 15 44 15 45 15 46 16 51 16 52 14 53 14 54 16 55 14 56 14 60 14 61 15 62 15 64 15 66 14 67 16 69 15 70 14 71 16 74 16 75 14 77 15 78 14 79 15 80 15 81 16 82 15 83 15 84 15 85 15 86 14 87 16 88 15 90 16 39 21 1 17 2 17 3 16 7 17 8 16 9 16 15 17 26 17 32 17 40 15 41 17 43 17 45 15 50 15 56 17 64 16 66 17 74 17 80 15 86 16 89 17 40 72 2 12 5 12 6 10 7 11 8 12 9 10 10 10 11 10 12 11 13 11 14 11 15 10 16 11 17 12 18 11 19 11 21 11 22 10 23 10 25 12 26 10 27 11 28 11 29 11 30 10 31 12 32 12 33 11 34 12 35 10 36 11 37 11 38 10 39 11 40 10 41 10 42 11 43 10 44 11 45 11 46 12 47 11 49 10 51 12 52 11 54 11 55 11 56 11 57 10 59 12 60 12 62 11 64 10 65 11 66 11 67 12 68 12 69 10 70 11 71 10 72 12 73 12 74 10 76 12 77 11 78 11 79 11 80 12 83 11 88 12 89 10 90 10 53 32 1 19 4 17 9 18 12 15 13 18 14 17 16 17 20 17 22 17 23 18 26 16 31 18 32 17 33 17 37 18 38 18 40 18 42 16 46 17 47 18 49 16 55 15 64 16 68 17 69 18 73 16 76 18 78 18 80 19 81 16 85 18 88 17 54 14 1 24 2 22 17 25 18 26 23 25 28 24 30 23 31 25 35 25 38 25 42 22 47 24 63 26 69 26 55 52 1 16 3 16 5 14 6 16 9 16 10 14 11 16 14 14 16 15 17 15 18 15 19 14 20 15 21 16 22 15 24 16 26 16 27 15 28 14 30 15 31 15 32 16 34 16 39 15 44 14 48 16 49 15 52 16 55 15 58 16 59 15 60 14 61 15 62 15 63 14 64 15 65 16 67 14 68 16 69 14 71 14 72 15 73 15 74 15 77 16 78 14 81 15 83 15 84 14 86 16 87 14 90 14 56 28 1 11 2 12 6 13 7 11 14 12 17 13 18 12 23 12 24 12 28 12 29 12 32 13 34 13 35 12 39 13 48 11 49 12 51 12 52 13 54 13 60 11 64 12 70 11 75 13 77 11 82 13 84 11 85 12 12 5 35 5 30 8 27 9 27 11 27 14 28 15 27 18 29 19 29 21 27 22 27 29 29 33 28 38 27 39 30 43 26 47 30 48 30 49 28 50 29 51 27 52 28 53 31 61 30 65 31 69 28 74 28 78 25 80 26 81 27 82 30 84 28 86 26 87 29 88 29 89 27 6 25 4 14 5 16 9 16 11 15 19 16 21 16 25 15 27 16 29 14 35 14 37 16 41 15 46 16 48 14 52 16 54 14 55 15 62 16 65 14 68 16 71 16 72 16 74 15 81 14 88 16 7 41 1 22 2 20 5 20 7 21 11 19 12 21 14 19 18 22 21 23 22 23 26 21 27 22 28 20 33 22 36 21 37 21 40 21 41 21 43 22 49 21 51 21 55 19 58 20 62 23 63 19 64 21 65 21 67 20 68 21 69 22 71 21 72 19 73 19 74 21 76 19 78 19 81 23 83 21 84 22 87 19 90 19 8 67 3 26 4 30 5 26 6 28 7 31 8 27 9 29 10 29 12 30 13 29 14 28 16 31 17 29 18 31 21 30 23 28 24 27 25 26 26 27 28 27 29 32 30 26 31 29 32 27 33 29 34 31 37 30 38 29 39 31 40 27 41 27 44 28 45 28 46 31 47 32 48 27 49 27 50 28 51 32 52 30 53 30 54 28 55 31 57 28 58 29 60 27 61 29 62 32 63 30 64 28 65 29 66 32 67 31 68 28 69 27 70 29 73 27 75 28 76 28 77 28 78 29 79 28 81 30 82 31 83 27 84 28 86 26 9 87 1 22 2 24 3 23 4 25 5 24 6 23 7 26 8 26 9 24 10 23 11 22 12 23 13 23 14 24 15 26 16 24 18 24 19 24 20 22 21 24 22 22 23 22 24 22 25 26 27 23 28 25 29 26 30 23 31 22 32 25 33 25 34 26 35 22 36 23 37 22 38 23 39 22 40 23 41 22 42 26 43 22 44 22 45 23 46 22 47 26 48 26 49 24 50 25 51 24 52 26 53 25 54 23 55 26 56 23 57 26 58 26 59 25 60 26 61 23 62 26 63 23 64 23 65 24 66 23 67 23 68 26 69 26 70 24 71 24 72 25 73 22 74 24 75 24 76 26 77 23 78 25 79 24 80 23 81 25 82 25 83 23 84 26 86 25 87 26 88 24 89 23 90 23 10 73 1 9 3 9 4 9 5 10 6 11 7 11 8 10 10 10 11 10 12 9 13 10 14 11 15 9 17 10 19 10 20 11 21 10 22 11 23 10 24 9 26 10 27 11 28 10 30 10 31 10 32 10 33 9 34 10 35 10 36 11 38 11 39 9 40 10 42 11 43 10 46 10 47 10 48 9 50 10 52 10 53 11 54 9 55 9 56 10 57 10 59 10 61 11 62 10 63 10 64 10 65 10 66 9 67 11 68 10 69 9 71 11 72 10 74 11 75 9 76 9 77 10 78 10 79 9 80 10 81 9 82 9 83 10 84 10 85 11 86 9 88 11 89 10 90 9 11 89 1 23 2 24 3 23 4 25 5 23 6 23 7 24 8 25 9 26 10 24 11 27 12 25 13 27 14 26 15 23 16 27 17 23 18 24 19 25 20 26 21 27 22 26 23 23 24 25 25 27 26 26 27 26 28 25 29 23 30 24 31 25 32 24 33 27 34 25 35 25 36 26 37 24 38 26 39 24 40 23 41 23 42 24 43 25 44 27 45 27 46 23 47 24 48 25 49 25 50 23 51 23 52 23 53 24 54 27 55 27 56 26 57 25 58 25 59 27 60 27 61 24 62 23 63 25 64 27 65 24 66 24 67 26 68 23 69 23 70 23 71 27 72 23 73 26 74 25 75 27 76 25 77 24 78 25 79 25 80 26 81 27 82 23 83 27 84 24 85 26 86 24 88 25 89 25 90 27 12 79 1 29 2 27 3 28 4 29 5 29 7 30 8 30 9 30 10 26 11 30 12 30 13 29 14 27 15 29 16 26 17 31 19 29 20 31 21 28 22 31 23 29 24 26 25 31 27 27 28 32 29 30 30 27 32 28 34 29 35 30 36 29 37 32 39 31 40 29 41 32 42 29 43 29 46 30 47 30 48 32 49 30 50 32 51 27 52 29 53 28 55 29 56 27 57 31 59 29 60 32 61 32 62 30 63 31 64 27 65 30 66 29 67 30 68 31 69 26 70 29 71 30 73 32 74 28 75 27 76 29 77 31 78 28 79 29 80 31 81 30 82 30 83 27 84 27 85 31 86 27 87 28 88 28 89 27 90 30 37 13 9 24 17 24 27 25 38 23 39 26 55 23 69 24 70 25 75 24 76 24 84 26 85 23 87 24 38 42 2 20 4 20 5 22 9 22 10 20 14 19 15 21 17 20 19 21 20 20 21 19 24 21 25 20 27 21 30 19 32 22 33 23 34 20 35 22 36 23 37 20 38 23 40 21 42 20 45 21 46 20 53 20 54 20 57 21 64 22 66 21 68 22 72 21 75 23 76 21 77 22 79 19 82 22 84 23 85 19 87 20 88 22 39 43 5 25 7 25 10 25 14 23 15 25 16 26 17 23 19 23 20 26 21 23 24 23 25 25 29 24 30 23 31 24 33 24 36 24 39 22 40 26 41 26 43 26 44 24 46 22 47 26 51 25 53 23 56 23 57 22 58 25 59 23 60 25 61 25 63 25 65 22 75 25 78 22 80 24 82 26 84 25 86 23 87 24 89 26 90 22 40 34 1 30 5 30 8 26 9 28 10 26 12 28 14 27 16 29 19 29 20 26 21 28 24 29 27 30 28 27 32 27 33 26 37 29 51 27 52 29 53 31 54 30 59 26 60 28 63 30 66 28 70 26 72 26 76 28 77 27 79 26 83 27 86 29 89 28 90 29 4 57 57 1 14 3 15 7 14 8 15 9 14 10 13 11 14 14 15 15 15 16 14 18 13 19 15 20 14 21 14 23 13 24 14 26 15 27 15 28 14 29 15 30 13 31 15 32 15 33 14 34 14 36 14 37 15 38 13 39 15 41 13 42 14 43 13 44 14 46 14 48 15 49 13 51 14 56 13 62 13 63 15 64 14 65 14 67 15 68 15 70 14 71 14 72 15 73 14 78 13 79 14 80 13 82 15 83 15 84 13 85 15 86 14 89 14 58 68 1 14 2 16 3 15 4 15 5 16 6 16 7 15 8 14 9 16 10 14 12 15 14 15 15 14 16 16 17 15 18 14 20 16 22 14 25 16 26 16 27 14 28 16 29 15 30 14 31 15 32 15 34 14 35 15 36 15 37 16 38 16 39 15 40 14 41 16 42 14 43 14 44 16 45 16 48 15 49 15 51 16 52 15 53 14 54 14 55 16 56 15 57 16 58 14 60 14 63 16 64 15 65 15 66 15 68 15 69 14 70 15 72 16 74 15 75 14 77 16 79 16 81 16 82 16 84 16 86 15 87 15 89 15 90 16 59 80 1 14 2 13 4 14 5 13 6 15 7 14 8 14 9 15 10 15 11 13 12 14 13 15 14 13 16 13 17 13 18 15 19 14 20 13 21 14 22 13 23 15 24 13 25 13 26 15 27 14 28 13 29 13 30 15 31 15 32 14 33 13 34 13 36 14 37 15 38 13 39 14 40 13 41 15 42 13 43 13 44 14 46 15 47 13 48 13 50 15 52 14 53 15 54 13 55 13 56 13 57 14 58 13 59 15 60 14 61 13 62 14 63 14 64 13 65 14 66 14 67 13 68 15 69 15 70 13 71 14 73 13 74 15 75 14 77 13 78 13 79 15 80 14 82 13 84 14 85 14 86 13 87 14 88 14 89 14 90 13 60 12 6 23 8 25 10 24 11 23 12 24 32 25 37 23 38 23 40 22 51 24 60 24 71 23 +5 4 1 4 8 22 12 23 36 24 37 24 2 27 5 22 6 24 11 23 15 22 25 22 27 22 29 22 30 21 33 22 36 25 37 22 41 24 45 21 49 24 53 25 64 21 65 25 68 21 69 23 70 22 71 21 73 22 74 23 76 24 79 25 82 25 86 24 3 49 5 26 6 27 7 27 12 25 20 23 21 27 22 25 23 27 24 25 26 24 29 28 32 26 33 24 34 27 35 25 36 25 37 28 38 26 39 26 42 26 43 24 45 26 47 28 49 25 51 26 52 27 54 28 55 26 56 26 59 25 61 27 62 27 63 26 64 28 65 25 68 25 69 25 70 24 72 25 73 24 74 26 75 24 76 28 78 26 80 24 82 27 87 25 89 26 90 25 4 40 3 12 5 14 6 13 7 13 12 14 14 12 15 14 17 12 23 13 25 13 28 13 31 13 34 13 35 13 37 13 38 14 41 12 46 12 48 14 49 13 51 12 53 13 54 13 55 13 56 14 58 13 60 14 64 12 68 12 70 12 71 14 72 14 75 14 76 12 79 14 80 14 81 14 83 14 84 14 86 12 48 5 25 9 26 10 25 17 26 19 26 21 26 22 28 26 29 32 27 33 26 46 30 54 26 58 29 59 25 61 29 62 29 67 27 68 28 69 27 72 26 75 28 76 25 77 28 78 25 82 26 89 27 6 76 1 28 2 30 3 30 5 31 6 28 7 27 8 28 9 30 10 30 11 30 12 30 13 28 14 32 15 32 16 28 17 28 18 29 19 32 20 31 22 29 23 30 24 32 25 29 26 29 27 31 28 33 29 28 30 29 31 28 32 32 34 27 35 29 36 30 37 32 38 30 39 32 40 31 41 29 42 30 43 29 44 30 45 32 46 28 48 31 49 31 50 28 51 32 53 31 54 29 55 30 58 32 59 30 62 28 63 32 64 29 65 29 66 29 67 27 68 29 70 30 71 29 72 30 73 29 74 28 75 28 76 30 77 33 78 31 81 31 82 32 84 30 85 30 86 29 87 32 88 29 90 30 7 65 1 11 2 11 3 10 4 11 5 9 6 10 9 10 10 11 11 10 13 11 14 10 15 11 17 10 18 10 20 10 21 10 22 10 25 9 26 11 27 11 28 10 29 10 31 10 32 11 35 10 38 9 40 9 41 9 42 10 43 9 44 11 46 9 47 11 50 10 51 10 52 10 53 9 54 10 56 10 57 10 58 10 60 10 61 11 62 11 63 9 64 9 65 11 66 10 68 10 70 10 72 9 73 10 74 11 75 10 77 10 78 9 80 11 81 10 82 9 84 10 86 10 87 9 88 10 89 10 90 11 8 36 2 24 3 24 5 26 12 27 13 24 17 26 22 23 23 24 26 27 28 28 30 24 34 24 37 26 39 25 40 24 44 26 45 28 46 28 50 28 51 24 52 26 55 28 56 24 58 25 59 24 68 27 71 28 72 28 73 25 75 26 77 25 80 25 82 28 83 26 84 28 88 28 9 46 1 16 2 16 8 16 9 15 11 15 14 16 15 17 16 17 17 15 20 15 21 17 22 17 23 17 26 16 28 15 29 17 31 14 32 16 34 15 37 16 38 17 39 15 41 17 43 17 44 15 45 15 49 15 50 16 53 15 55 17 58 16 59 16 60 18 63 17 64 15 65 17 67 17 70 17 73 15 76 16 81 18 82 16 85 16 86 15 88 15 89 17 10 33 1 18 2 19 4 19 6 20 7 19 9 17 12 20 13 19 14 19 15 19 17 20 25 20 31 19 35 18 36 19 38 17 40 19 44 18 45 20 49 20 51 17 53 19 59 16 60 17 63 17 64 17 65 18 67 18 69 18 81 17 85 18 87 17 88 17 11 74 1 18 2 16 4 19 6 18 10 17 11 18 13 16 14 20 15 17 17 16 18 16 20 20 21 18 22 18 23 18 24 16 25 20 26 18 27 18 28 19 29 18 30 19 31 17 33 19 34 20 35 19 36 19 37 17 38 16 39 18 40 17 41 17 42 19 43 19 44 17 46 17 47 20 48 19 49 18 50 19 51 18 52 18 53 18 54 18 55 19 56 16 57 17 58 18 59 18 61 18 62 18 63 18 64 17 65 17 68 18 69 17 70 20 71 18 74 16 75 17 76 20 78 18 79 17 80 18 81 17 82 18 83 20 84 18 85 18 86 17 87 19 88 19 89 17 90 18 12 74 2 19 3 20 4 19 5 19 6 20 8 22 9 19 10 22 11 19 14 22 15 21 16 20 19 22 22 19 25 23 26 23 27 19 28 22 29 19 30 22 31 19 32 21 33 22 34 23 35 19 36 20 37 21 38 22 39 21 41 20 42 22 43 20 44 22 46 19 47 21 48 21 49 22 50 21 51 23 52 21 53 22 54 23 55 20 56 23 57 21 58 22 59 19 61 21 62 19 63 20 64 21 65 20 66 23 67 20 68 21 69 22 70 23 71 21 72 21 73 19 74 20 75 22 76 23 77 21 78 19 79 20 80 23 82 21 84 23 86 20 87 19 88 20 89 19 90 22 13 60 2 23 3 25 7 24 8 22 9 24 10 22 11 23 13 22 15 21 16 22 18 22 19 21 20 22 21 22 23 23 25 25 26 23 27 25 29 23 30 24 32 21 33 25 34 24 35 25 36 23 37 23 38 23 39 23 41 21 44 24 45 21 46 21 47 25 51 25 52 25 53 24 54 22 55 23 57 23 59 25 61 24 62 23 63 21 65 23 66 24 67 22 68 22 69 22 71 23 72 25 74 22 75 21 76 21 78 24 80 22 82 23 84 21 85 24 86 23 90 21 14 30 3 22 7 21 8 20 9 22 10 21 14 20 16 20 30 22 31 23 34 22 35 23 42 20 49 23 50 20 52 21 55 22 58 22 59 22 61 24 63 21 65 21 67 24 69 21 82 21 83 20 84 22 85 20 88 22 89 22 90 20 15 59 3 10 5 11 6 10 11 9 14 10 15 10 16 10 19 10 21 11 22 10 23 9 24 10 25 11 26 11 27 9 28 9 30 10 33 10 34 11 36 11 37 11 39 10 40 10 41 10 43 11 44 11 46 9 47 11 48 10 49 10 50 9 51 9 52 10 53 10 54 11 55 10 57 10 59 11 60 10 64 11 65 11 67 9 68 10 69 11 70 10 71 10 74 11 75 10 76 9 78 9 79 10 80 9 82 11 83 11 84 10 86 9 88 11 89 9 90 9 16 9 8 10 13 10 26 11 35 11 39 11 41 12 45 11 83 11 89 11 17 76 1 23 3 21 4 22 5 24 6 23 7 21 10 22 11 21 12 23 13 21 14 21 15 21 16 23 17 22 18 21 19 21 21 22 22 24 23 24 24 23 25 22 26 22 27 21 28 24 29 24 30 22 31 24 33 21 34 20 36 24 37 20 38 22 39 23 40 21 42 21 43 21 44 24 45 22 46 20 47 23 49 22 51 20 52 22 53 21 54 21 55 22 56 24 57 21 58 24 59 23 60 23 61 24 62 22 63 21 64 22 65 20 67 24 68 22 69 23 70 22 72 23 73 24 74 23 76 21 77 22 79 23 80 21 81 23 83 23 84 23 85 23 86 22 87 24 88 23 89 20 90 22 18 81 2 11 3 11 4 9 5 10 6 9 8 11 9 10 10 11 11 9 12 10 13 11 14 10 15 9 16 10 17 11 18 11 19 11 20 9 21 10 22 11 23 10 24 11 26 10 27 11 28 10 29 11 30 10 31 9 32 11 33 10 34 9 35 9 36 10 37 11 38 9 39 11 40 11 41 11 42 11 45 10 46 10 47 9 48 10 49 11 50 9 51 9 52 9 53 11 54 11 55 10 57 10 58 11 59 11 60 11 61 10 62 11 63 9 64 9 65 10 66 10 67 9 68 10 69 11 70 10 72 10 73 11 74 10 75 11 76 10 77 11 78 10 79 11 81 10 82 10 83 10 84 9 85 9 86 9 87 10 89 11 90 11 19 58 2 32 3 31 4 29 5 33 6 32 7 32 9 31 11 29 13 30 14 28 17 33 19 32 20 27 21 28 22 32 23 33 26 31 29 32 30 33 31 28 34 33 36 31 39 29 40 31 41 31 46 31 47 27 48 32 49 31 50 29 51 30 53 32 55 30 56 32 57 29 59 31 60 30 63 30 65 30 67 32 68 30 69 30 70 30 71 32 72 30 73 32 74 31 75 28 76 31 77 29 79 32 80 32 81 33 83 33 86 29 87 28 88 30 89 27 20 70 1 23 2 26 3 26 4 27 5 25 6 25 7 24 8 23 9 27 10 27 11 27 12 26 13 25 14 27 15 23 16 27 17 26 20 24 23 27 24 23 25 24 26 25 27 26 28 23 30 23 31 24 32 25 34 26 35 23 36 25 37 25 38 26 39 26 40 26 42 25 43 27 44 27 45 27 47 23 48 27 49 25 54 26 55 24 56 27 58 23 60 23 61 26 62 23 63 27 64 26 65 23 66 27 67 27 69 25 70 26 71 23 72 27 74 26 75 26 76 25 77 23 79 25 80 26 81 27 83 26 85 26 86 24 87 24 88 24 89 27 21 87 2 19 3 22 4 21 5 19 6 18 7 20 9 21 10 19 11 18 12 21 13 18 14 20 15 21 16 21 17 19 19 22 20 18 21 21 22 18 23 22 24 19 25 19 26 20 27 20 28 21 29 19 30 20 31 21 32 22 33 18 34 18 35 18 36 19 37 21 38 22 39 19 40 21 41 19 42 21 43 20 44 19 45 22 46 18 47 21 48 19 49 19 50 21 51 22 52 18 53 19 54 20 55 20 56 21 57 19 58 21 59 19 60 21 61 21 62 21 63 22 64 18 65 20 66 19 67 19 68 22 69 19 70 18 71 20 72 20 73 21 74 18 75 20 76 21 77 20 78 21 79 18 80 19 81 21 82 22 83 20 84 22 85 20 86 19 87 20 88 21 89 21 90 22 22 73 1 20 2 20 3 20 7 18 8 18 9 20 10 20 11 21 12 20 14 21 15 17 16 19 17 17 20 21 21 20 22 20 23 19 24 18 25 20 26 20 27 20 28 19 29 20 30 19 31 19 32 17 33 19 34 18 35 18 36 17 37 19 38 18 39 18 41 19 42 20 43 21 44 21 45 19 46 18 47 19 48 20 49 21 50 19 52 19 53 18 54 17 55 20 59 20 60 21 61 19 62 18 63 19 64 18 65 19 66 18 67 18 68 21 70 20 72 19 74 18 75 18 76 18 77 20 78 21 79 19 80 17 82 20 83 18 85 19 86 18 88 18 89 20 90 20 23 36 1 12 2 13 6 12 10 13 14 12 20 14 24 12 27 12 28 12 30 12 33 13 34 13 39 14 45 14 48 12 49 12 51 13 53 13 54 13 55 14 56 13 58 14 60 12 63 12 64 13 65 13 66 13 75 14 76 12 77 14 79 14 82 14 86 13 87 13 88 13 89 12 24 76 1 19 2 18 3 20 4 18 5 19 7 17 8 20 10 17 11 18 12 18 13 19 14 17 15 19 16 20 17 21 18 21 19 21 21 19 22 18 23 18 24 18 25 19 26 20 27 18 28 17 29 17 30 21 32 20 33 17 34 18 35 20 36 21 39 20 40 18 41 18 42 19 43 19 44 19 45 20 46 20 47 18 48 19 49 18 50 19 51 21 52 19 53 18 54 18 55 18 56 18 57 19 58 21 59 20 60 20 61 19 62 18 63 19 64 21 66 20 67 19 68 21 69 21 70 20 71 19 73 19 74 18 75 19 76 20 77 20 79 19 81 21 84 18 85 19 86 20 89 18 90 20 25 11 6 16 11 16 16 16 18 15 24 16 26 16 35 15 42 15 61 16 75 15 77 15 26 33 1 20 6 20 7 20 8 21 9 19 18 21 25 22 26 18 27 19 28 19 29 18 33 21 35 21 38 22 39 19 40 20 48 19 50 19 52 19 57 19 58 22 60 19 61 19 66 20 69 21 70 19 73 19 77 20 80 18 81 20 82 20 84 21 90 20 27 8 4 23 21 26 33 24 42 22 59 24 74 25 78 24 81 25 28 53 1 22 2 24 4 22 5 23 6 23 11 24 12 24 13 21 14 23 16 24 17 21 18 21 19 24 20 23 21 23 22 24 23 22 26 23 27 24 28 23 29 23 31 23 32 22 33 21 35 25 37 22 38 25 40 21 41 24 42 24 44 23 45 25 46 22 48 22 49 23 52 22 53 25 57 21 58 23 60 25 62 24 64 21 67 22 68 22 69 22 73 24 75 22 81 24 85 23 86 22 88 23 89 23 90 22 29 14 2 14 3 13 15 14 18 15 21 14 33 15 49 14 62 15 66 14 72 14 74 14 76 13 78 15 81 13 30 61 2 23 3 25 4 25 5 24 7 22 8 23 10 22 11 23 12 25 13 24 15 25 16 24 18 26 19 24 20 23 21 24 23 25 24 26 25 24 27 25 28 24 29 23 33 26 34 24 35 25 36 24 37 24 38 22 39 22 40 26 42 25 45 25 46 26 48 24 50 22 51 26 52 22 53 26 54 22 56 24 57 24 58 22 59 23 60 22 61 23 63 25 65 25 66 24 69 22 70 22 71 22 72 22 73 26 75 22 76 26 78 23 80 22 84 24 85 25 89 26 90 22 31 21 1 10 2 11 8 12 9 11 10 11 20 12 34 10 35 10 36 11 37 10 38 11 40 11 51 10 55 11 56 11 57 12 60 10 63 10 80 10 81 12 84 11 32 41 1 22 4 21 8 23 9 20 12 21 13 22 14 23 15 23 19 21 20 21 22 23 23 22 27 23 29 23 30 19 31 19 37 20 43 21 44 23 45 21 46 21 47 23 48 19 50 19 51 20 55 20 56 22 58 22 59 19 61 21 62 21 65 21 67 20 71 23 75 23 76 19 78 19 81 23 85 21 88 21 90 23 33 43 1 18 2 17 4 18 5 17 9 17 11 17 15 18 16 18 17 19 18 17 20 19 23 20 24 20 28 17 30 19 32 20 33 19 34 19 35 17 37 20 38 19 39 19 41 20 43 19 45 20 49 17 56 19 58 19 59 19 60 18 61 18 63 18 67 18 71 18 72 19 74 20 75 19 76 16 80 17 82 17 87 17 88 18 90 19 34 86 1 21 3 19 4 18 5 18 6 18 7 18 8 18 9 18 10 19 11 19 12 20 13 18 14 20 15 18 16 18 17 18 18 19 19 18 20 20 21 20 22 19 24 20 25 17 26 19 27 18 28 18 29 18 30 20 31 20 32 21 33 20 34 17 35 21 36 19 37 18 38 18 40 17 41 20 42 17 43 19 44 20 45 19 46 19 47 20 48 20 49 20 50 19 51 18 52 17 53 20 54 17 55 19 56 19 57 18 58 19 59 20 60 18 61 18 62 20 63 19 64 18 65 19 66 17 68 19 69 20 70 18 71 20 72 19 73 19 74 19 75 20 76 19 77 20 78 20 79 17 80 19 81 18 82 19 83 19 84 17 85 20 86 19 87 19 88 18 89 18 90 17 35 45 1 20 2 20 4 20 5 22 6 19 7 23 9 22 10 21 12 21 15 20 16 20 18 23 19 21 20 21 22 19 23 21 29 23 31 22 32 20 33 23 35 22 38 21 39 21 40 23 43 19 44 20 49 19 50 21 54 22 56 21 57 21 58 22 63 21 66 22 67 22 73 21 76 20 77 21 83 21 84 20 85 21 86 20 87 22 89 19 90 20 36 7 11 29 12 28 51 30 54 28 71 30 73 33 80 29 41 60 1 29 2 30 3 31 4 30 5 28 8 31 10 26 12 30 14 28 15 28 17 32 18 32 19 31 20 26 23 27 25 31 27 27 30 26 31 29 32 29 33 29 34 26 35 28 36 32 37 27 39 32 40 30 41 27 42 27 43 27 45 31 47 28 49 31 50 29 51 31 52 31 55 27 57 30 59 31 60 26 62 27 66 30 67 26 69 29 70 27 71 28 72 28 73 27 75 29 77 26 78 28 79 26 80 29 82 29 83 31 84 28 85 30 86 31 88 28 89 30 42 46 1 12 3 11 4 11 5 12 10 11 11 10 14 11 15 11 16 11 21 10 22 10 25 12 26 12 27 11 30 11 32 10 35 11 37 11 40 10 41 12 44 10 45 12 50 10 52 11 53 12 54 12 55 12 56 12 57 11 58 12 59 10 61 11 62 11 64 11 65 11 67 12 69 11 75 12 77 10 78 10 83 12 84 10 85 12 87 10 89 11 90 10 43 84 1 21 2 25 3 24 4 23 5 22 6 25 7 21 8 21 9 22 10 21 11 23 12 25 13 21 14 25 15 25 16 23 17 22 18 23 19 24 20 25 21 22 22 24 23 22 24 24 25 21 26 25 27 24 28 23 29 25 30 24 31 21 32 23 34 23 35 21 36 25 37 21 38 23 39 24 40 22 41 24 43 22 44 22 46 22 47 22 48 24 49 22 50 21 51 25 52 23 53 25 54 24 56 25 57 24 58 24 59 25 60 24 61 21 62 24 63 25 64 25 65 24 66 23 67 24 68 24 69 22 70 21 71 25 73 24 74 24 75 23 76 22 78 25 79 23 80 22 81 22 82 22 83 24 84 23 85 21 86 25 87 24 88 22 89 23 90 25 44 41 7 31 9 31 10 32 11 32 15 29 17 32 18 28 19 30 23 31 24 32 25 33 26 29 29 29 31 30 32 29 33 29 35 28 36 27 43 30 46 33 47 30 48 30 52 28 55 30 57 28 58 29 59 31 61 29 62 31 64 32 66 30 69 28 74 32 75 32 79 27 80 28 82 28 83 28 85 28 87 30 89 32 45 33 3 13 11 13 14 14 17 13 22 12 23 12 27 14 29 12 30 14 33 13 38 14 39 14 40 13 42 12 44 13 45 12 46 13 51 14 52 13 54 12 56 13 61 12 66 14 67 13 68 13 71 12 72 14 79 12 82 13 84 13 85 13 88 12 89 14 46 43 2 32 3 31 4 28 7 27 8 31 15 29 16 29 18 30 25 33 33 30 34 32 35 28 38 32 40 31 42 31 46 30 47 32 48 28 51 32 53 32 55 33 56 27 57 29 58 31 62 27 64 28 65 30 69 30 70 32 71 32 72 29 73 32 75 32 76 31 77 32 78 28 80 31 81 30 83 29 84 30 85 30 86 29 87 31 47 13 11 16 20 15 21 15 23 17 34 16 36 17 42 15 50 15 55 16 72 16 73 16 88 17 89 16 48 54 1 10 5 9 6 9 7 11 8 10 10 9 16 10 17 11 18 10 20 10 27 9 28 11 29 9 30 11 31 9 32 10 33 10 35 9 39 11 40 10 41 10 42 10 44 10 45 9 47 11 48 10 50 10 51 10 54 9 56 10 57 10 58 9 59 11 61 10 62 10 63 9 64 9 66 10 68 10 69 10 72 10 73 9 74 9 75 10 76 10 77 9 80 11 83 11 84 9 85 11 86 10 87 9 88 10 90 10 49 19 3 15 5 16 6 14 8 16 15 16 25 16 31 16 38 16 42 15 45 14 48 16 58 16 63 15 66 16 68 16 77 14 79 15 82 16 88 16 50 3 4 18 12 17 90 18 51 75 1 15 2 15 3 15 4 16 5 15 6 15 7 15 8 15 9 15 10 15 11 14 12 15 13 14 14 16 15 16 16 15 17 15 18 16 19 15 21 14 22 16 23 14 24 14 25 15 26 14 27 15 29 16 30 15 31 15 32 14 34 14 35 14 36 15 37 16 38 16 39 16 40 14 41 16 42 15 43 16 44 16 46 15 48 14 49 15 50 15 51 16 52 15 53 14 54 16 55 15 57 16 58 16 59 14 60 15 61 14 64 15 66 14 67 15 68 15 69 16 70 16 72 16 74 15 75 15 76 15 78 15 80 15 81 15 83 16 84 15 85 15 86 15 87 16 88 16 89 16 52 41 2 28 7 26 8 28 10 29 11 26 12 27 16 24 17 25 18 25 19 25 20 24 21 25 26 28 27 24 28 23 29 25 31 25 33 28 35 27 39 26 42 25 43 27 44 27 45 24 49 26 51 28 52 26 53 28 54 26 56 24 57 26 59 26 61 27 70 27 71 28 72 27 79 29 83 28 84 24 85 26 86 23 53 30 6 12 7 12 8 13 12 12 14 11 15 11 19 13 28 12 39 12 41 12 43 11 45 12 47 12 48 11 53 13 55 12 57 13 61 13 62 12 67 11 68 12 72 11 74 13 75 12 77 11 78 11 80 11 83 13 86 11 88 13 54 40 2 12 3 12 5 12 7 12 8 12 9 13 12 12 14 13 15 12 16 12 17 12 19 12 20 11 22 12 28 13 29 13 35 12 40 12 41 12 42 13 48 11 49 13 51 11 54 12 58 11 59 13 60 12 64 12 65 13 66 11 67 12 68 12 69 12 73 12 74 11 75 13 79 12 81 13 87 12 90 11 55 71 1 13 2 13 3 13 4 12 5 12 7 13 8 14 10 12 11 12 12 12 14 12 16 12 17 14 18 14 19 13 20 14 21 13 22 12 23 12 24 13 25 12 26 14 27 14 28 13 29 13 30 14 31 12 32 12 33 12 35 14 37 12 38 13 39 14 40 13 41 14 42 13 43 14 44 12 45 12 46 13 47 13 48 13 50 12 51 14 53 14 54 14 55 13 57 13 59 13 60 14 61 13 62 13 64 12 65 13 66 12 67 13 68 13 69 13 71 14 72 12 74 13 75 13 77 12 79 14 80 12 82 14 83 13 86 14 87 12 88 12 90 13 56 1 50 13 8 21 4 15 10 25 11 33 10 83 11 22 90 1 19 2 18 3 21 4 19 5 19 6 20 7 18 8 18 9 21 10 18 11 17 12 20 13 17 14 19 15 19 16 21 17 18 18 18 19 19 20 20 21 19 22 20 23 21 24 19 25 18 26 18 27 20 28 20 29 18 30 18 31 21 32 18 33 19 34 18 35 20 36 19 37 17 38 18 39 17 40 19 41 19 42 19 43 19 44 18 45 19 46 20 47 19 48 21 49 20 50 19 51 21 52 19 53 20 54 21 55 19 56 19 57 21 58 18 59 20 60 21 61 19 62 21 63 18 64 18 65 18 66 19 67 19 68 18 69 20 70 19 71 18 72 17 73 18 74 19 75 18 76 18 77 18 78 21 79 19 80 19 81 18 82 18 83 20 84 20 85 17 86 18 87 17 88 19 89 17 90 18 23 13 1 22 4 23 6 20 10 21 19 23 21 22 25 22 28 20 35 19 50 20 68 21 85 21 88 20 24 21 3 22 4 20 5 20 7 20 13 19 15 22 16 19 18 21 25 22 29 22 32 21 35 20 38 20 40 21 41 21 43 20 63 20 70 21 77 20 85 21 90 20 37 58 2 24 3 22 4 24 5 22 8 22 10 23 15 20 16 20 18 23 20 23 21 20 22 23 23 24 24 22 25 22 27 22 29 20 31 20 32 24 33 24 34 20 36 20 39 22 40 20 41 21 42 24 43 24 45 22 47 23 50 21 51 20 54 22 57 22 58 20 60 20 62 22 63 21 64 22 65 22 66 23 67 24 69 23 70 23 71 20 72 22 75 21 77 22 78 24 79 24 81 21 82 24 83 23 84 20 86 22 87 20 88 23 89 22 90 22 38 33 1 19 3 18 5 17 6 18 8 17 16 18 21 17 24 19 31 18 33 18 37 18 41 19 42 18 43 18 46 20 47 17 49 18 51 19 53 17 55 18 56 17 57 17 58 17 59 17 64 19 66 17 72 18 74 18 75 17 78 19 80 18 83 19 87 19 39 88 1 13 2 14 3 13 4 13 5 14 6 14 7 13 8 12 9 13 10 14 11 14 12 12 13 13 14 13 15 12 16 13 17 12 18 14 19 13 20 12 21 12 22 12 23 13 24 12 25 13 26 13 28 14 29 14 30 12 31 14 32 12 33 13 34 14 35 13 36 13 37 14 38 13 39 12 40 13 41 13 42 12 43 13 44 14 45 13 46 13 47 14 48 14 49 12 50 14 51 12 52 14 53 13 54 13 55 13 56 12 57 14 58 14 59 12 60 12 61 13 62 13 63 13 65 13 66 14 67 14 68 14 69 13 70 14 71 12 72 13 73 13 74 13 75 12 76 13 77 12 78 14 79 13 80 13 81 13 82 12 83 13 84 14 85 14 86 13 87 13 88 13 89 13 90 13 40 33 4 10 13 10 17 11 19 12 22 12 23 12 25 10 30 11 31 12 36 10 40 11 44 10 47 12 49 11 50 11 51 12 53 12 55 11 58 11 59 11 61 10 62 10 63 10 64 11 66 10 69 12 73 11 75 12 78 11 80 11 81 11 84 11 87 12 4 33 2 49 20 84 19 34 12 9 29 16 28 26 26 27 28 30 29 39 28 40 25 46 28 53 30 58 28 67 26 74 29 35 6 17 17 28 17 43 15 49 16 54 16 90 17 36 69 1 27 2 25 3 25 4 24 5 28 7 25 8 27 9 27 10 26 12 25 13 25 14 26 15 26 16 24 17 24 18 28 19 28 20 28 22 26 24 24 25 27 26 26 27 25 29 28 30 26 31 27 32 27 34 24 35 24 36 28 37 24 40 28 41 26 42 25 43 28 44 24 47 27 48 25 49 24 51 24 52 25 53 24 54 27 55 25 56 27 58 24 59 26 60 24 62 26 64 25 65 25 66 26 67 25 68 27 70 24 71 24 72 25 73 25 74 26 75 26 77 26 79 27 82 28 83 28 84 24 85 27 86 24 87 28 89 27 4 57 32 3 17 8 15 12 15 15 16 19 16 20 15 25 14 31 17 32 16 34 16 37 16 39 15 40 17 41 18 48 15 49 15 50 16 51 17 54 17 55 16 57 17 60 16 63 16 66 15 73 15 76 14 77 17 79 17 80 15 82 18 87 16 89 15 58 65 1 12 2 13 5 13 7 13 10 12 13 13 16 12 17 14 18 12 19 14 20 13 21 12 22 13 23 13 24 14 25 12 26 13 29 13 30 12 32 13 33 12 34 14 35 13 36 12 37 12 38 14 39 13 40 13 41 14 42 12 43 14 44 13 45 12 47 12 48 12 50 12 51 14 52 13 53 12 56 13 57 12 59 12 60 14 62 14 63 13 64 12 65 13 66 12 68 14 69 13 70 14 71 13 73 13 75 13 76 14 78 14 79 14 80 13 81 14 83 12 85 13 86 13 87 14 89 13 90 14 59 29 2 24 12 25 17 29 20 28 21 27 22 25 26 27 30 25 31 27 35 26 36 29 38 28 40 28 45 26 47 27 48 25 49 27 53 25 54 25 55 25 56 27 62 29 66 25 68 29 76 24 78 29 85 25 87 29 90 29 60 79 1 12 2 12 3 12 4 12 5 11 6 13 7 12 8 12 9 12 10 13 11 13 12 13 14 11 15 13 16 12 17 13 18 12 19 12 20 13 21 12 22 12 23 11 25 13 26 13 27 13 28 12 29 12 30 13 31 11 32 12 34 13 35 13 36 13 37 13 38 13 39 13 40 13 41 13 42 11 43 11 44 11 45 12 46 12 47 13 48 13 49 12 50 12 51 11 52 13 54 12 55 12 56 13 57 12 58 11 59 12 60 12 61 12 62 12 63 13 64 12 65 12 66 11 67 12 68 11 69 12 70 12 71 13 72 11 74 11 75 11 76 12 78 13 79 11 80 12 84 11 85 11 86 12 87 12 88 13 +5 4 1 83 1 20 2 20 3 19 4 18 5 20 6 19 7 19 9 19 10 17 11 19 12 19 13 20 14 18 15 17 16 18 17 18 18 18 19 19 20 18 21 17 22 16 23 17 24 16 26 17 27 17 28 17 29 17 30 18 31 16 32 19 33 18 34 16 35 17 36 18 37 17 38 20 39 18 40 16 41 19 42 17 43 19 44 17 45 16 46 18 48 20 49 17 50 18 51 19 52 17 53 17 54 18 56 19 57 18 59 20 60 18 61 17 62 18 63 19 64 17 65 20 66 19 67 20 68 20 69 19 70 18 72 18 73 17 74 18 75 17 76 16 77 19 78 17 79 17 80 18 81 18 82 17 83 17 84 18 85 19 87 17 88 19 89 18 90 19 2 17 3 23 11 24 12 23 13 24 18 25 20 24 26 23 29 23 31 23 36 25 52 21 53 23 60 25 64 24 65 22 86 24 89 23 3 3 5 12 68 12 82 11 4 81 2 11 3 11 4 11 5 10 6 11 8 10 9 11 10 12 11 10 12 12 14 11 17 11 18 11 19 12 20 11 21 11 22 12 23 12 24 11 25 11 27 11 28 10 29 12 30 10 31 12 32 12 33 11 34 11 35 11 36 11 37 11 38 11 39 11 40 11 41 11 42 12 43 11 44 11 45 11 46 10 47 12 48 12 49 12 50 12 51 12 52 11 53 12 54 12 55 11 56 11 57 11 58 11 59 11 60 11 61 11 62 11 63 11 64 10 65 11 66 11 68 10 69 10 70 12 71 10 72 11 73 11 74 11 75 10 76 11 77 11 78 11 80 12 81 10 82 12 84 11 85 11 86 10 87 10 88 11 89 10 90 12 32 9 52 3 19 4 21 5 20 6 21 7 21 9 19 10 21 11 18 13 20 14 20 16 19 18 18 19 19 21 21 25 20 27 21 28 22 31 19 34 19 35 20 36 21 38 21 39 21 41 20 42 19 44 22 47 21 48 21 49 20 51 22 52 20 55 20 56 19 58 21 59 21 60 18 61 20 64 21 68 20 70 21 71 19 73 18 74 20 76 21 77 21 78 21 79 21 81 19 83 21 84 21 85 20 90 20 10 58 2 9 3 11 4 9 8 9 9 11 11 10 12 10 13 9 15 10 16 9 18 9 20 10 22 9 23 9 24 10 25 11 26 10 27 10 28 10 30 10 32 10 33 10 34 10 36 10 37 11 38 9 39 11 40 10 41 11 42 10 43 10 44 11 46 9 53 9 58 9 59 11 60 10 61 9 62 10 64 9 65 9 66 10 67 10 69 10 70 10 73 10 75 10 76 9 77 11 78 10 79 10 80 11 81 10 84 10 86 9 88 9 89 10 90 10 11 61 2 29 3 29 4 26 7 30 8 26 10 29 11 24 12 25 14 26 15 27 16 27 17 25 21 25 22 25 23 27 25 29 28 29 29 28 30 28 31 29 32 28 33 29 34 27 36 26 38 29 39 28 40 28 41 29 43 28 44 29 45 27 47 29 48 25 49 28 50 25 51 28 52 29 54 25 55 26 56 26 57 26 62 24 63 25 64 27 65 25 68 27 69 29 70 26 73 25 74 28 77 27 78 29 79 27 80 26 82 29 83 26 85 25 86 28 88 26 89 24 90 26 12 77 1 19 2 19 4 19 5 21 6 22 7 21 8 21 10 19 11 18 13 18 14 18 17 21 18 22 19 21 20 20 21 20 22 19 23 21 24 19 25 19 26 21 27 20 28 20 29 21 30 19 31 20 32 21 33 19 34 19 35 20 36 20 37 21 38 21 39 21 40 19 41 18 43 20 44 20 45 21 47 19 48 19 49 19 50 20 51 20 52 20 54 21 55 21 56 20 57 19 59 20 60 19 61 19 62 18 63 20 64 22 65 19 66 21 67 19 69 21 70 19 71 19 72 21 73 20 75 21 76 18 77 19 78 18 79 19 80 21 81 21 82 19 83 20 84 19 86 21 88 22 89 21 90 20 13 16 10 31 11 28 14 31 18 30 19 30 30 30 32 27 34 31 35 28 42 28 43 31 54 27 72 30 77 28 84 27 87 27 14 11 14 9 15 9 21 11 27 9 42 10 46 11 47 11 48 9 54 10 74 9 81 10 15 75 1 16 2 16 3 14 4 15 5 15 6 15 7 15 8 14 9 15 10 16 11 16 12 15 13 14 14 16 15 14 16 15 17 16 18 15 19 16 20 14 21 14 22 14 24 16 25 15 26 16 27 16 28 15 29 14 30 16 31 14 32 16 33 14 34 15 35 14 36 16 37 16 39 16 40 16 41 15 42 14 44 15 45 14 46 15 48 15 49 15 50 15 51 14 52 16 53 15 54 14 55 14 56 14 58 16 59 16 60 16 63 15 64 15 65 14 66 15 67 16 70 14 71 15 74 16 75 14 76 16 78 15 79 14 80 15 82 14 83 14 84 14 85 14 87 16 88 16 89 14 16 26 3 18 5 15 10 18 11 16 15 16 19 18 20 16 21 16 25 16 26 16 29 17 43 16 46 17 47 16 49 18 51 18 55 17 59 16 63 18 64 19 65 18 70 17 74 17 75 18 76 16 84 16 25 12 1 11 3 13 7 12 14 12 48 11 53 12 58 13 59 13 61 13 63 12 71 13 82 13 26 62 1 14 2 15 3 13 4 14 5 15 6 15 8 15 10 15 11 15 12 14 13 15 14 14 15 14 16 14 17 14 21 15 22 15 24 14 25 15 26 13 27 14 28 14 30 15 31 15 32 14 33 15 34 14 35 14 36 15 37 15 39 15 40 13 41 14 42 13 43 15 45 13 46 13 51 15 53 13 55 14 56 13 58 15 62 14 63 14 66 13 67 15 69 13 70 15 71 14 72 13 74 14 75 15 77 14 79 15 80 15 83 14 84 14 85 15 86 15 87 13 88 15 90 14 27 19 10 22 11 22 14 23 15 21 16 22 26 23 28 23 34 23 35 24 44 20 59 22 60 24 64 22 70 22 73 22 74 22 76 21 80 23 84 23 28 34 1 16 2 18 3 18 4 16 5 18 8 18 10 18 11 18 12 17 29 16 31 17 32 15 33 16 35 16 44 16 45 19 51 18 52 18 53 18 58 15 61 17 62 16 66 16 67 18 71 18 72 18 75 16 77 18 78 18 81 18 83 17 84 17 85 19 89 18 33 50 1 28 2 28 6 32 7 30 9 28 10 28 12 32 14 30 15 32 17 31 18 28 22 32 23 33 25 33 27 29 28 31 29 29 30 29 33 33 35 33 38 33 39 29 41 30 42 32 47 28 48 28 49 29 50 33 51 28 52 28 53 30 56 31 57 32 58 30 61 29 63 32 64 32 65 29 68 28 69 31 71 29 72 31 73 28 75 27 76 32 80 31 81 30 84 29 87 29 88 32 34 47 1 26 5 23 6 23 7 25 8 24 14 26 17 26 18 23 20 23 23 25 24 24 30 26 31 26 32 27 33 24 34 27 35 27 37 26 38 27 39 26 41 27 42 23 43 24 44 24 45 25 46 25 47 24 49 23 50 25 54 27 55 23 56 24 57 24 59 27 62 24 65 27 69 23 71 27 72 25 73 24 77 27 79 25 81 26 82 27 83 23 85 23 90 23 35 31 3 27 6 23 7 24 9 23 12 26 14 27 16 27 17 27 19 27 21 25 24 27 28 26 30 27 32 24 36 27 44 25 47 25 48 26 50 24 51 27 52 23 57 23 61 25 66 27 72 24 79 27 81 24 82 24 86 26 89 24 90 26 36 6 50 27 57 29 60 31 61 28 68 27 75 30 41 77 1 22 2 24 4 22 5 22 7 25 8 23 9 24 10 26 12 24 14 23 15 26 16 22 17 26 18 26 19 22 20 26 22 24 23 22 24 25 25 26 26 24 27 22 28 22 29 26 30 22 31 24 32 25 33 23 35 24 36 24 37 25 38 24 39 25 41 24 42 24 43 23 44 26 45 23 46 23 47 23 48 23 49 22 50 24 52 23 53 22 54 22 55 26 56 24 57 26 58 26 59 23 60 23 61 24 63 26 64 24 65 22 66 26 68 23 69 25 70 25 71 23 73 25 74 23 75 22 76 26 77 22 78 24 80 26 81 24 82 23 83 23 84 26 85 26 86 25 87 24 88 25 90 22 42 21 2 29 4 32 15 31 16 32 24 28 26 30 27 33 29 30 30 31 34 31 36 30 40 27 56 28 63 32 68 29 73 32 75 31 81 32 85 29 86 32 90 32 43 17 5 20 11 18 13 18 19 18 22 18 23 19 24 17 39 18 42 17 53 21 54 20 56 20 57 17 63 18 70 17 80 19 86 20 44 72 1 17 2 19 3 16 4 16 5 19 6 16 7 17 8 16 9 15 10 19 11 16 12 18 13 18 14 17 15 18 17 17 20 15 21 18 22 18 26 17 27 16 28 17 29 17 31 16 33 17 34 19 35 15 39 18 40 15 42 16 43 16 44 17 45 19 47 19 48 17 49 17 50 17 51 18 52 16 54 18 55 18 56 17 57 18 58 16 60 16 61 16 62 16 63 18 64 18 65 18 66 18 67 18 68 19 69 16 70 17 71 16 72 17 74 15 76 16 77 15 78 18 79 18 80 18 82 18 83 16 84 18 85 17 86 18 87 18 88 17 89 16 90 16 45 21 3 29 12 26 13 28 21 29 23 27 24 25 25 25 30 27 34 29 35 30 36 24 37 25 39 26 40 28 44 30 47 26 56 29 62 28 68 26 82 29 88 26 46 65 1 27 3 28 4 28 5 32 6 30 7 31 8 33 9 28 11 28 12 30 13 31 14 29 15 28 16 30 18 29 19 28 20 32 21 33 22 27 23 29 25 27 26 33 27 28 29 28 30 32 31 32 32 27 34 29 36 30 37 32 38 30 40 27 41 31 42 27 43 27 45 30 48 28 49 28 50 27 51 31 52 33 53 31 54 29 55 32 56 29 57 30 58 27 59 31 60 28 61 29 62 31 63 29 64 33 66 28 68 28 69 30 70 29 72 33 78 30 79 32 80 29 81 31 82 31 86 27 89 31 47 1 34 26 48 58 1 15 3 16 4 16 6 15 8 15 9 17 10 17 12 17 14 15 15 17 16 17 18 16 20 16 24 16 25 15 27 16 28 17 30 16 31 17 32 17 33 17 36 15 38 17 40 18 41 16 42 16 43 17 44 17 46 17 47 15 48 17 50 15 51 16 52 17 54 18 56 17 58 16 59 17 61 17 62 16 64 17 67 15 68 17 71 16 73 15 74 17 75 16 76 17 77 15 78 16 81 15 82 17 83 16 84 15 86 16 87 16 88 17 89 17 49 72 1 17 3 18 5 16 6 16 7 15 8 15 9 17 10 16 11 14 12 16 13 17 14 16 16 16 17 15 18 16 19 17 20 15 21 18 22 15 23 15 24 14 27 15 28 15 30 16 31 16 33 17 34 17 37 15 38 17 39 16 41 16 42 14 43 17 45 15 46 15 47 15 48 15 51 14 52 15 53 15 54 15 55 15 57 17 58 16 59 16 60 17 61 16 62 15 64 15 65 15 66 17 67 16 69 18 70 16 71 17 72 17 73 16 74 15 75 18 77 17 78 16 79 16 81 16 82 14 83 15 84 16 85 16 86 15 87 15 88 15 89 17 90 15 50 14 2 19 6 20 25 19 27 18 28 19 29 18 31 17 35 17 42 16 50 19 53 20 69 18 78 18 86 20 51 85 1 31 2 29 3 31 4 27 5 29 6 27 7 30 8 32 9 29 10 33 11 29 12 29 13 29 14 30 15 29 16 28 17 29 18 29 19 29 20 28 21 28 22 32 23 27 24 33 25 28 26 28 27 27 28 29 29 30 30 31 31 30 32 27 33 31 34 28 35 33 36 31 37 30 38 30 39 27 40 28 41 29 42 31 43 32 44 30 46 27 47 28 48 32 49 31 50 32 51 29 52 32 53 28 54 28 55 32 56 31 58 33 59 32 60 31 61 27 62 31 63 29 64 28 65 32 66 29 67 28 68 31 69 33 70 30 71 30 72 30 73 27 75 29 76 28 77 27 78 33 79 31 82 32 83 30 84 27 85 28 86 29 87 27 88 29 89 28 90 29 52 59 1 23 2 24 3 24 5 24 6 23 8 24 9 24 10 24 11 22 13 24 16 26 17 25 19 24 21 25 23 26 24 24 27 26 28 26 30 23 31 22 32 24 33 25 34 22 35 23 37 24 43 26 45 24 46 23 50 23 51 23 52 23 54 26 57 23 58 25 61 26 62 23 63 24 64 22 65 23 66 24 67 25 68 23 69 25 70 24 71 25 73 23 74 22 75 23 76 24 77 22 78 24 79 26 80 22 81 26 82 25 83 22 84 25 86 24 89 24 53 30 11 22 12 25 13 22 17 22 19 25 22 22 24 26 27 26 28 24 29 22 34 25 36 26 37 24 39 25 42 22 43 22 46 25 48 25 57 26 63 23 64 26 65 24 68 25 69 25 73 26 74 25 78 22 79 22 88 22 90 23 54 15 1 9 2 9 6 10 11 10 17 10 22 10 40 9 48 10 59 10 60 11 64 10 74 10 81 11 82 9 87 11 55 3 3 13 5 15 74 13 56 13 2 14 9 14 15 14 20 15 32 15 33 14 39 15 41 16 47 15 50 15 64 15 70 14 82 15 16 9 78 2 19 3 17 4 19 5 20 6 20 7 20 8 17 9 18 10 17 11 19 12 20 13 20 14 18 15 19 16 19 17 20 18 18 19 17 20 20 21 19 22 19 23 19 24 19 26 20 27 19 28 17 30 18 31 18 32 19 33 18 34 19 35 20 36 20 37 21 38 19 39 18 40 20 41 20 42 19 43 20 44 18 45 20 46 19 47 20 49 17 50 17 51 18 52 17 53 20 54 18 55 18 56 19 57 19 59 20 62 20 63 20 64 18 65 18 66 18 67 20 68 20 69 20 72 17 73 19 74 18 75 19 76 18 77 19 78 18 79 21 80 20 81 21 82 17 84 19 86 19 87 18 88 19 89 19 10 9 7 12 9 14 19 14 31 13 48 14 56 12 59 13 71 13 88 13 11 37 1 24 2 22 3 26 8 22 9 23 10 26 12 24 13 25 14 26 16 24 18 24 19 23 20 26 21 26 27 25 28 23 34 22 37 25 41 25 42 24 47 22 52 25 54 23 56 26 58 25 61 23 62 25 63 24 67 23 68 23 71 26 75 23 77 22 83 24 84 23 89 22 90 26 12 23 2 16 8 16 11 17 13 17 15 18 24 18 25 15 26 17 28 17 29 18 35 19 43 16 50 16 60 16 63 16 67 17 76 17 77 18 81 16 82 17 83 16 88 18 89 19 13 43 4 32 5 30 7 27 8 29 10 27 12 31 13 32 17 27 18 30 21 31 23 27 24 29 25 31 28 29 30 27 32 31 35 30 36 30 37 30 39 27 41 27 45 30 47 29 48 26 50 29 51 31 54 31 55 29 56 27 59 31 63 29 64 28 67 27 69 30 72 31 73 29 74 28 76 27 77 30 78 28 82 30 84 27 89 28 14 29 5 28 11 25 12 25 15 24 18 27 23 29 24 27 25 25 28 28 32 24 34 28 41 24 43 24 45 28 50 28 51 27 52 24 58 28 60 28 62 26 63 28 69 28 71 26 73 26 75 27 77 26 80 28 88 26 89 27 15 68 1 23 2 22 4 19 7 21 8 20 9 20 11 23 12 22 14 21 15 22 16 19 17 19 18 22 19 23 21 22 22 20 23 19 25 19 26 23 27 21 28 22 30 22 31 20 32 21 33 20 34 21 35 21 36 22 37 23 38 19 39 23 40 20 41 20 42 21 43 20 44 21 48 19 49 21 50 20 51 22 53 22 54 21 55 22 56 20 57 23 58 19 59 19 60 21 61 22 62 22 63 21 64 21 67 22 70 23 71 21 73 21 74 20 75 21 76 23 78 22 79 22 80 20 81 20 84 20 85 21 86 20 89 23 90 22 16 20 1 19 8 20 9 19 13 19 17 19 23 20 25 20 26 21 28 19 29 18 38 19 41 19 47 20 56 21 58 21 62 18 75 19 80 18 83 20 90 20 21 13 5 20 13 19 31 20 38 20 40 18 41 19 45 18 48 20 53 17 62 19 71 19 74 19 89 19 22 60 1 10 2 10 3 10 4 9 8 10 9 9 10 9 13 9 14 10 15 11 16 10 17 9 18 10 21 10 23 10 24 10 25 10 26 11 27 9 28 11 29 9 30 10 32 9 33 11 35 11 36 11 39 9 41 10 42 10 44 10 45 9 46 10 47 10 48 10 49 11 50 10 52 10 53 9 54 11 56 10 57 10 61 11 62 11 63 11 65 11 71 10 72 11 73 10 74 10 75 10 76 10 78 10 80 11 83 9 84 9 85 9 86 10 87 10 88 10 90 11 23 85 1 11 2 10 3 11 4 10 5 11 6 10 7 11 8 10 9 10 10 11 11 11 12 10 13 9 14 10 15 9 16 9 17 10 18 9 19 11 21 10 22 10 23 11 24 11 25 10 26 9 27 10 28 9 29 10 30 9 31 10 32 10 33 11 34 10 35 10 36 10 37 10 38 11 39 11 40 11 41 9 42 11 43 10 44 10 45 11 46 10 47 10 48 10 49 9 50 9 51 10 52 10 53 10 54 11 55 10 56 9 57 10 58 11 59 10 60 10 61 11 62 11 63 11 64 10 65 11 66 11 69 11 70 10 71 11 72 10 73 10 74 10 75 11 76 11 77 10 78 10 79 10 80 10 81 11 82 10 83 10 84 10 85 10 86 9 87 9 88 10 24 31 2 28 4 32 5 27 9 30 13 30 18 30 25 30 26 28 31 31 35 32 36 31 37 30 40 30 42 28 48 33 50 28 52 31 54 29 55 30 56 31 58 29 62 27 67 30 72 31 75 32 79 28 81 30 83 28 86 29 88 30 90 28 53 39 2 22 3 21 4 25 7 21 8 21 14 25 19 25 21 22 22 22 23 24 24 22 27 25 28 23 29 24 36 24 37 22 42 24 44 22 45 23 48 21 49 22 50 21 52 24 54 25 58 25 59 25 60 22 62 21 63 22 65 21 67 24 71 25 73 21 74 21 78 23 82 23 83 24 86 24 90 24 54 84 1 18 2 18 4 16 5 18 8 19 9 16 10 17 11 17 12 16 14 19 15 17 16 17 17 17 18 18 19 17 20 17 21 20 22 18 23 17 24 18 25 19 26 18 27 18 28 17 29 18 30 19 31 19 32 18 33 18 34 17 35 19 36 18 37 17 38 19 39 18 40 17 41 17 42 20 43 19 44 17 45 17 46 18 48 17 49 17 50 19 51 17 52 17 53 19 54 18 55 18 56 18 57 19 58 17 59 20 61 18 62 19 63 19 64 18 65 19 66 18 67 20 68 17 69 20 70 18 71 19 72 17 73 18 74 19 75 17 76 18 77 18 78 18 79 17 80 18 81 18 82 18 83 16 84 19 85 17 86 19 87 18 88 18 89 19 90 19 55 72 1 18 3 17 4 18 5 16 6 17 7 18 8 18 9 17 10 17 12 17 13 19 14 18 15 18 16 17 17 17 18 17 19 17 20 16 21 18 22 16 23 16 24 19 26 18 27 17 29 16 30 17 31 17 32 18 33 16 34 18 35 18 36 18 37 17 38 17 39 17 40 16 41 17 43 16 44 16 47 17 49 18 50 16 51 19 53 16 55 16 56 16 57 15 59 16 60 18 61 16 62 17 63 15 65 18 66 17 67 16 68 15 70 18 71 16 73 16 74 19 76 17 77 18 78 17 79 15 80 17 81 18 84 16 85 18 86 15 87 17 88 17 90 19 56 58 2 16 4 16 5 18 6 18 7 16 10 15 11 17 13 18 14 16 15 16 16 18 18 18 20 17 21 16 22 17 23 17 25 17 26 16 27 18 28 18 29 16 30 18 32 18 34 18 35 16 36 17 38 18 39 18 43 16 44 18 47 18 49 16 51 15 53 17 56 17 57 17 58 18 59 16 61 15 62 16 63 16 64 17 67 17 68 16 69 16 70 18 71 17 72 18 73 16 74 17 76 17 77 15 78 18 80 17 84 17 88 15 89 17 90 18 20 9 49 4 26 6 29 10 28 11 31 13 29 14 29 16 27 17 31 18 31 22 30 26 31 28 32 30 27 31 28 33 30 34 30 35 29 37 29 38 32 39 30 40 31 44 30 48 29 49 29 50 31 51 29 54 32 55 28 56 28 57 29 58 29 60 29 61 31 62 28 63 29 66 31 67 28 68 27 69 27 70 27 72 28 74 29 81 29 82 26 84 31 86 31 87 27 89 28 90 27 10 90 1 13 2 14 3 14 4 14 5 13 6 15 7 14 8 15 9 14 10 14 11 14 12 13 13 15 14 14 15 13 16 14 17 13 18 14 19 13 20 14 21 14 22 14 23 14 24 13 25 14 26 14 27 15 28 14 29 15 30 14 31 13 32 14 33 14 34 15 35 13 36 13 37 14 38 14 39 15 40 14 41 13 42 13 43 14 44 13 45 13 46 15 47 13 48 15 49 13 50 13 51 14 52 15 53 13 54 15 55 13 56 15 57 14 58 15 59 15 60 14 61 15 62 13 63 15 64 14 65 14 66 15 67 15 68 15 69 14 70 15 71 15 72 14 73 13 74 15 75 14 76 14 77 14 78 14 79 13 80 15 81 14 82 13 83 13 84 15 85 14 86 15 87 15 88 14 89 14 90 15 11 28 1 28 11 28 17 27 19 25 21 29 22 26 31 25 32 23 37 29 38 29 44 26 48 25 52 28 53 26 54 28 55 26 56 28 63 24 65 26 69 26 72 24 76 24 80 25 82 26 83 28 85 24 88 24 89 25 12 57 1 17 3 20 5 17 6 18 7 16 8 18 12 18 19 18 23 18 24 18 25 18 27 18 28 18 31 20 32 19 33 17 35 19 36 17 38 17 40 16 41 19 42 18 45 19 46 18 47 19 49 20 51 20 52 17 53 17 54 19 56 18 57 18 58 18 61 18 62 17 63 18 64 19 65 20 66 20 67 18 68 18 70 17 71 18 72 17 74 19 76 17 79 17 80 16 81 17 82 18 83 18 84 17 85 18 87 17 88 17 89 20 90 19 13 84 1 17 2 19 3 19 4 16 7 16 8 19 9 17 10 19 11 18 12 18 13 17 14 18 15 19 17 19 18 18 19 19 20 18 21 17 22 18 23 17 24 19 25 17 26 19 27 20 28 19 29 16 30 17 32 19 33 16 34 16 35 17 36 17 37 19 38 16 39 19 40 17 41 17 42 20 43 18 44 17 45 19 46 18 48 18 49 17 50 19 51 19 52 19 53 17 54 18 55 18 56 16 57 18 58 17 59 19 60 19 61 20 62 17 63 17 64 19 65 17 67 17 68 20 69 18 70 16 71 17 72 18 73 17 74 17 75 17 76 17 77 18 78 18 79 18 80 18 81 16 82 17 83 18 84 19 85 17 86 18 87 19 88 20 89 18 90 17 14 62 1 9 2 10 3 10 6 10 10 11 11 9 13 9 14 11 15 9 16 11 18 10 19 9 20 11 21 9 22 10 23 10 24 10 26 11 27 10 28 10 29 11 30 9 31 9 32 10 33 10 35 10 36 10 37 9 38 10 39 9 41 11 42 10 43 9 45 10 46 11 47 10 48 9 50 10 51 10 52 10 54 11 56 11 58 9 59 10 60 9 61 10 64 10 65 10 66 9 68 9 71 10 72 9 73 9 74 10 76 9 78 9 79 11 80 10 81 10 83 11 87 11 88 10 15 42 1 22 4 23 7 23 8 20 10 20 13 21 14 22 15 22 16 23 17 23 22 23 23 22 24 22 25 24 26 24 27 22 29 23 30 22 32 21 33 21 37 21 41 23 42 21 46 20 47 21 51 21 52 23 54 22 55 21 61 21 63 24 71 24 72 21 74 22 75 20 76 20 77 21 80 21 82 24 84 20 86 21 90 20 16 41 4 31 5 29 8 27 9 27 10 29 18 30 19 30 20 30 21 31 25 31 28 29 29 29 32 31 35 31 38 30 39 28 41 31 42 29 45 31 46 28 48 30 49 27 50 29 52 26 55 32 58 27 63 28 67 32 68 26 69 31 71 30 72 28 74 27 77 28 80 31 82 28 84 29 86 29 87 31 88 26 89 29 37 56 1 26 2 24 4 26 5 25 7 23 8 26 10 25 13 27 14 24 15 26 16 23 17 27 18 23 19 26 22 26 24 27 25 27 26 25 27 23 28 27 29 26 30 26 32 23 35 23 36 27 38 26 39 24 42 25 44 25 46 24 47 24 49 24 51 24 52 23 54 24 57 24 59 27 61 24 64 25 66 23 67 24 68 26 69 26 70 24 71 25 72 23 74 27 75 26 77 27 79 24 80 26 81 23 82 25 83 25 86 25 90 26 38 55 1 23 2 26 3 26 4 23 6 23 7 26 8 25 10 23 11 22 12 24 13 24 18 23 19 23 20 26 21 24 22 24 30 23 31 23 32 26 33 24 34 24 35 23 38 23 39 22 40 24 44 25 45 26 46 24 47 24 52 24 53 26 54 26 55 23 56 22 57 23 58 24 59 25 61 25 63 26 64 24 65 23 67 22 69 22 71 26 72 25 73 22 74 26 75 26 76 22 78 25 80 26 81 24 85 22 86 22 90 26 39 27 1 22 9 21 11 21 12 25 14 21 15 24 20 22 23 25 25 24 28 25 30 22 31 24 35 25 39 21 43 21 44 23 45 21 65 21 69 25 70 23 73 22 75 24 80 23 82 21 83 25 84 21 86 24 40 5 15 9 25 11 33 9 39 10 74 10 45 72 1 28 2 26 3 24 4 28 5 28 6 28 7 26 8 27 9 26 10 24 11 28 12 26 13 25 14 24 17 28 18 24 19 25 20 26 22 26 23 23 24 24 26 25 27 24 28 23 29 28 31 24 33 27 34 28 35 27 36 25 37 27 38 25 39 28 40 26 42 24 43 28 44 27 46 25 49 28 51 25 53 25 54 26 55 24 56 26 57 27 58 25 59 24 60 26 61 24 62 25 63 25 64 28 66 23 68 24 69 27 70 25 71 27 72 28 73 27 74 27 75 27 76 26 79 28 80 27 81 28 82 24 83 26 84 28 86 26 87 28 88 28 89 27 46 22 7 20 15 22 17 23 20 21 21 21 35 21 40 22 41 23 48 22 54 21 55 24 59 20 62 21 64 20 65 22 66 21 75 24 76 21 78 22 80 23 81 23 82 20 47 1 68 13 48 60 1 14 2 14 3 14 4 14 5 14 6 14 8 15 10 14 12 13 14 13 18 13 20 15 21 13 22 15 24 13 29 14 33 14 37 13 38 14 39 15 40 14 41 14 42 15 43 15 44 13 45 13 46 13 47 14 48 15 49 14 50 13 51 14 52 13 53 15 55 15 57 13 59 14 60 13 62 14 65 14 66 15 67 13 68 13 69 15 70 13 72 14 73 15 74 14 75 14 76 13 77 15 78 14 80 14 81 13 82 13 84 14 85 15 87 14 89 15 90 14 53 26 1 24 3 27 7 26 8 27 22 26 23 26 24 24 28 27 31 25 33 24 43 27 48 25 53 24 54 28 57 28 62 27 65 26 68 26 69 26 74 25 80 24 81 28 84 24 85 24 86 24 88 27 54 39 10 15 11 15 12 13 13 13 16 15 18 13 20 14 23 15 24 14 26 13 30 13 31 13 33 15 35 14 37 14 40 13 41 13 43 15 44 14 45 13 48 14 49 13 52 14 53 13 56 14 58 13 61 14 62 15 65 14 69 13 73 14 75 13 77 14 78 13 80 14 83 13 85 13 88 14 89 14 55 82 1 26 2 30 3 25 4 27 5 29 6 29 7 27 8 28 9 27 11 27 12 28 14 30 15 29 17 31 18 28 19 26 20 30 21 30 22 26 23 26 24 29 25 29 27 28 29 26 30 30 31 25 32 27 33 25 34 26 35 28 36 30 37 29 39 26 41 26 42 29 43 26 44 27 45 30 46 25 47 25 48 30 49 27 50 27 51 31 53 29 54 30 55 31 56 30 57 26 58 28 59 29 60 27 61 28 62 26 63 26 64 31 65 26 66 29 67 27 68 28 69 25 70 29 71 25 72 30 73 26 74 29 75 29 76 25 77 30 78 28 79 30 80 29 81 29 82 31 83 31 84 30 85 30 86 29 87 31 88 29 89 26 90 30 56 80 1 21 2 21 3 22 4 22 5 21 6 24 7 24 8 22 9 20 10 23 11 24 12 22 13 22 14 22 15 23 16 23 17 22 18 23 19 21 20 23 21 20 22 23 24 22 25 23 27 22 28 20 29 23 30 23 31 23 32 21 33 23 34 20 36 21 37 24 38 22 39 23 40 22 41 23 42 24 43 20 44 20 45 20 47 23 49 24 50 22 51 24 52 23 53 20 54 21 55 23 56 23 57 22 58 22 59 23 62 21 63 21 64 22 65 20 66 21 67 22 68 23 69 23 70 23 71 22 72 24 73 24 75 22 76 22 77 23 78 23 79 23 80 21 81 21 82 23 83 22 84 24 85 24 87 20 89 20 90 23 4 57 50 4 14 6 13 7 13 8 14 10 13 11 14 12 13 13 12 14 12 15 14 21 13 24 13 25 12 26 12 27 12 28 13 30 13 31 14 33 13 34 14 37 13 38 13 39 12 40 13 43 13 44 12 46 14 47 14 49 13 50 13 51 13 52 13 53 14 56 12 61 12 63 14 67 12 68 14 69 13 71 14 73 12 77 13 78 12 80 14 81 13 82 14 83 14 85 13 87 13 88 13 58 78 1 31 2 32 3 30 4 30 6 28 7 30 8 31 9 30 10 31 11 31 12 30 13 30 14 29 15 27 16 29 17 29 18 33 19 27 20 29 21 29 22 32 23 28 26 33 27 32 28 31 29 27 30 28 31 30 32 29 34 27 35 30 37 28 38 30 39 27 41 31 42 33 43 28 44 33 45 32 46 33 48 32 50 29 51 29 52 31 53 28 54 28 55 32 56 30 57 29 58 28 60 33 61 30 62 29 63 28 65 32 66 33 67 31 68 28 69 30 70 28 71 28 72 28 73 28 75 30 76 27 77 33 78 32 79 32 80 30 81 31 82 28 83 31 84 30 85 31 86 31 88 27 89 31 90 31 59 77 1 15 2 15 3 13 4 15 5 14 6 14 7 13 8 15 10 14 11 15 12 14 13 15 14 15 16 13 17 15 19 13 20 13 21 15 22 15 23 14 25 15 26 15 27 15 28 15 29 15 30 13 34 13 35 14 36 14 37 14 38 14 39 13 40 13 41 13 42 15 43 13 45 15 47 15 48 13 49 15 50 13 51 15 53 15 54 13 55 14 56 14 57 13 58 13 59 15 60 14 61 14 62 15 63 14 65 14 67 13 68 14 69 13 70 15 71 14 72 13 73 15 74 14 75 14 76 14 77 13 78 14 79 15 80 15 81 15 82 14 83 15 84 14 85 15 86 14 87 15 88 13 90 14 60 32 1 15 11 16 12 15 13 17 16 16 18 15 19 16 25 16 34 17 35 17 39 17 41 17 42 17 44 17 45 17 49 16 50 16 51 16 55 17 57 14 60 16 64 15 65 15 66 15 68 15 72 17 73 17 75 18 80 15 81 16 85 16 89 17 +5 4 1 44 4 10 5 10 6 10 7 9 8 10 10 10 14 11 15 10 18 10 19 11 22 11 24 9 25 9 27 11 31 10 33 10 35 10 42 11 43 11 44 10 48 11 50 11 51 10 52 10 55 11 57 9 59 9 60 10 61 10 64 9 66 9 67 9 68 9 69 10 71 10 74 11 76 10 78 10 79 11 80 11 81 9 83 10 84 10 87 10 2 84 1 28 2 26 3 24 4 28 5 25 6 27 7 24 8 28 9 28 10 28 11 28 12 28 13 24 14 26 15 26 16 29 17 24 18 25 19 25 20 24 21 27 22 28 23 25 24 28 25 25 27 25 28 26 29 28 30 27 31 24 32 28 33 24 34 23 35 26 36 27 38 26 39 24 40 26 41 24 42 25 43 28 44 25 45 25 46 25 47 28 48 28 49 24 50 24 52 27 53 25 54 28 55 27 56 25 57 25 58 27 59 27 60 25 61 27 62 27 63 26 64 24 66 28 67 24 68 24 69 26 70 25 71 26 73 24 74 26 75 28 77 25 78 26 79 28 80 24 81 28 82 26 83 28 84 26 85 25 86 28 87 24 88 27 89 25 90 25 3 15 4 20 15 18 27 19 29 18 32 18 33 20 40 19 59 16 60 18 66 18 70 18 79 16 80 18 86 17 87 18 4 68 1 28 2 30 4 32 6 31 7 29 8 30 9 29 10 28 12 31 13 30 14 29 15 27 17 32 18 32 20 28 22 29 23 26 24 30 25 31 26 28 27 29 28 31 29 31 30 29 32 31 33 29 34 29 36 31 38 30 39 29 40 31 41 29 45 28 46 31 47 30 49 31 51 29 52 30 53 29 54 31 55 28 56 27 57 27 58 31 59 27 60 29 61 27 62 27 64 31 66 27 69 29 71 32 72 28 75 30 76 28 77 30 78 30 79 31 80 27 81 30 82 29 83 26 84 29 85 31 86 28 88 30 89 28 90 30 4 33 57 1 31 2 28 3 27 6 31 7 30 8 31 9 31 10 31 14 30 15 32 16 29 18 29 20 29 21 29 23 30 24 29 27 29 29 27 31 30 33 31 35 31 36 30 37 30 40 27 41 28 42 29 43 30 45 30 46 32 48 29 51 33 54 30 56 31 57 31 58 28 59 28 60 33 61 32 62 33 64 29 65 33 66 32 68 27 69 29 70 29 71 32 72 32 73 32 74 27 75 32 76 29 78 29 79 27 82 32 85 27 86 28 90 33 34 15 10 12 17 12 22 10 28 12 32 11 44 11 52 10 54 11 62 11 64 10 65 12 69 12 78 11 85 12 90 10 35 82 1 18 2 18 3 15 4 16 5 16 6 17 7 17 8 16 9 16 10 16 11 18 12 17 13 17 14 18 15 18 16 18 17 15 18 17 19 16 20 18 21 19 22 18 23 18 24 16 25 17 26 16 27 16 28 17 30 18 31 16 32 15 33 17 35 17 36 17 37 17 38 18 39 18 41 18 42 19 43 17 44 18 45 18 46 18 47 17 48 16 49 17 50 17 51 17 52 16 53 17 54 17 55 17 56 17 57 17 58 17 60 17 61 18 62 17 63 18 64 17 65 15 66 16 67 16 69 17 70 16 71 16 73 16 74 18 75 18 76 18 77 16 78 18 79 16 80 17 81 18 82 16 83 16 84 16 86 15 87 17 88 18 89 16 36 12 25 25 45 26 51 25 52 25 63 22 64 23 67 23 70 22 71 23 75 26 81 24 89 26 28 5 27 1 11 3 10 4 11 8 10 11 11 16 10 18 10 19 9 21 10 23 10 26 10 31 10 37 11 40 11 44 10 47 10 49 11 56 11 58 11 59 10 68 10 69 10 70 11 76 10 77 10 85 9 87 10 6 2 25 21 33 20 7 89 1 20 2 19 3 22 4 22 5 20 6 20 7 19 8 22 9 21 10 20 11 19 12 19 13 21 14 19 15 21 16 21 17 21 18 23 19 20 20 20 21 21 22 22 23 19 24 21 25 21 26 19 27 23 28 19 29 23 30 20 31 20 32 21 33 23 34 20 35 23 36 21 37 22 38 23 39 21 40 19 41 22 42 23 43 22 44 21 45 20 46 22 47 21 48 21 49 20 50 23 51 21 52 20 53 20 54 20 55 21 56 23 57 19 58 21 59 21 60 21 61 19 62 20 63 21 64 20 65 20 66 21 67 19 68 20 69 22 70 20 71 20 72 20 73 23 75 21 76 19 77 22 78 21 79 19 80 19 81 21 82 19 83 19 84 22 85 20 86 20 87 20 88 21 89 20 90 20 8 51 3 20 4 20 5 18 6 20 9 19 10 19 11 18 12 19 13 19 14 18 17 20 19 19 20 20 22 19 23 18 24 18 25 20 26 19 27 18 28 20 30 19 31 17 32 18 33 19 34 19 36 19 37 20 38 21 40 20 43 20 44 17 45 18 46 20 48 20 54 18 60 21 61 18 62 18 63 19 65 17 67 19 68 19 69 18 70 19 73 19 74 18 82 19 85 20 87 18 88 17 89 19 17 68 1 11 2 11 3 13 4 12 6 12 7 12 8 13 10 12 12 11 14 12 15 13 17 13 18 11 19 13 20 12 21 12 22 13 24 13 25 11 26 12 27 12 28 12 29 12 30 12 31 12 32 11 34 12 36 13 37 11 38 13 39 12 40 12 41 11 42 12 43 11 44 11 45 11 46 12 49 13 50 11 53 12 54 13 55 12 56 13 57 11 58 13 59 13 60 12 63 12 65 11 66 11 67 13 68 13 69 12 71 13 73 12 74 12 75 11 78 11 81 11 83 11 84 12 85 12 86 12 87 13 88 12 89 13 90 13 18 88 1 26 2 24 3 24 4 24 5 23 6 25 7 22 8 26 9 25 10 22 11 25 12 25 13 22 14 22 15 26 16 26 17 26 18 24 19 26 20 26 21 26 22 22 23 25 24 22 25 22 26 24 27 22 28 25 29 23 30 26 31 24 33 23 34 23 35 25 36 26 37 24 38 26 39 23 40 23 41 26 42 23 43 22 44 23 45 25 46 24 47 26 48 22 49 26 50 22 51 24 52 23 53 26 55 23 56 23 57 22 58 25 59 22 60 22 61 23 62 24 63 23 64 24 65 23 66 23 67 25 68 23 69 25 70 26 71 24 72 22 73 23 74 24 75 23 76 24 77 23 78 26 79 22 80 26 81 26 82 24 83 22 84 24 85 25 86 23 87 23 88 25 89 24 90 24 19 21 1 20 4 23 6 19 9 23 11 19 13 22 20 19 32 21 41 23 43 21 44 22 50 21 52 20 53 19 57 22 59 21 60 20 74 22 77 19 80 20 87 22 20 41 3 19 5 17 7 20 8 18 11 21 19 19 20 20 23 20 24 20 25 19 27 19 29 18 33 21 34 19 36 21 38 20 40 19 42 20 43 20 44 20 45 18 47 20 48 20 49 20 50 18 51 19 52 18 61 17 62 19 64 18 65 21 66 18 70 17 74 18 77 21 78 18 79 20 80 19 85 18 87 19 89 20 25 15 3 26 6 28 13 29 17 27 22 27 28 26 34 31 35 27 37 30 44 28 51 29 52 27 56 31 67 31 84 31 26 81 1 28 3 31 4 33 5 32 6 31 7 31 8 29 9 32 10 31 11 33 12 31 13 31 17 31 18 27 19 27 20 28 21 32 22 27 23 33 24 27 25 31 27 33 28 30 29 29 30 33 31 32 32 28 33 30 34 31 35 32 36 32 37 27 38 29 40 29 42 28 43 29 44 30 45 28 46 27 47 32 48 32 49 32 50 30 51 32 52 33 53 28 54 29 55 30 56 31 57 33 58 29 59 31 60 32 61 30 62 27 63 31 64 28 65 28 66 32 67 30 68 31 69 32 70 31 71 30 72 33 74 28 75 30 76 33 77 29 79 32 80 30 81 31 82 30 83 27 84 28 85 29 86 29 87 30 88 28 89 28 90 27 27 87 1 24 2 26 3 27 4 25 5 25 6 24 7 25 8 25 9 25 10 26 11 27 12 27 13 26 14 27 15 24 16 26 18 25 19 26 20 27 21 25 22 25 23 24 24 23 25 25 26 23 27 25 28 26 29 27 30 24 31 23 32 23 33 23 34 24 35 24 36 23 37 25 38 23 39 25 40 27 41 24 42 24 43 25 44 23 45 25 46 23 47 24 48 24 49 23 51 24 52 27 54 23 55 25 56 24 57 27 58 27 59 24 60 24 61 24 62 26 63 27 64 25 65 26 66 26 67 23 68 23 69 24 70 24 71 24 72 23 73 27 74 25 75 26 76 26 77 26 78 24 79 23 80 24 81 24 82 25 83 23 84 24 85 25 86 26 87 25 88 24 89 25 90 27 28 85 1 20 2 21 4 21 5 21 6 20 7 24 8 24 9 20 10 23 11 22 12 21 13 22 14 20 15 21 16 24 17 24 18 22 19 21 20 22 22 20 23 21 24 24 25 23 26 24 27 23 28 21 29 23 30 22 31 21 32 23 34 23 35 20 36 20 37 21 38 22 39 22 40 22 41 23 42 24 43 20 44 24 45 22 46 23 47 23 48 24 49 24 51 24 52 20 53 21 54 24 55 23 56 20 57 23 58 21 59 24 60 22 61 20 63 21 64 24 65 20 66 22 67 21 68 20 69 22 70 23 71 21 72 22 73 24 74 21 75 20 76 21 77 24 78 23 79 24 80 23 81 21 82 21 83 23 84 20 85 22 86 22 87 24 88 21 89 24 90 20 33 70 1 18 4 18 5 17 7 16 8 18 11 20 12 19 13 17 14 20 15 17 16 17 17 19 18 17 19 19 20 20 21 16 23 18 24 18 25 20 26 17 27 19 30 17 31 19 32 19 34 19 35 16 36 19 37 19 38 17 39 17 40 17 41 17 43 16 45 19 47 19 48 17 49 19 50 19 51 18 52 20 54 20 56 18 57 19 58 19 59 18 60 18 62 17 63 20 64 17 66 19 67 18 68 17 69 19 70 18 71 19 72 17 73 19 74 18 75 19 76 19 77 20 80 19 81 17 82 19 84 18 85 19 86 19 87 17 88 17 89 19 34 17 10 22 11 19 13 22 17 21 21 21 26 22 29 21 33 19 40 20 49 19 50 19 53 21 65 20 71 22 73 21 78 21 80 23 35 34 1 10 2 9 3 9 4 10 8 9 15 10 16 10 19 11 22 11 23 9 24 10 29 10 31 9 32 10 35 9 37 10 40 10 45 10 47 9 51 10 52 10 55 9 56 10 60 10 64 10 67 10 68 9 71 10 74 10 75 10 76 10 79 9 80 11 90 10 36 30 1 11 2 12 3 11 4 12 6 12 7 11 9 11 11 11 13 10 30 10 32 11 36 11 37 10 38 12 47 11 49 11 51 12 52 11 55 11 56 12 65 11 66 11 67 10 68 10 70 10 81 11 82 11 83 11 88 11 89 10 37 14 5 11 6 13 17 12 27 12 30 11 38 11 42 11 45 11 57 13 60 11 62 11 70 13 75 11 89 12 38 46 3 19 4 19 5 19 6 18 7 18 8 18 10 17 11 17 12 19 13 19 18 17 23 20 24 19 26 18 28 18 30 20 31 17 32 17 35 18 38 19 39 18 40 16 41 18 43 18 45 18 49 17 54 19 55 19 56 18 58 19 59 19 61 20 64 17 70 18 73 18 77 18 78 18 79 18 80 18 81 19 82 17 84 17 85 17 87 18 88 19 89 19 39 33 1 23 2 19 5 21 6 21 8 20 15 19 18 19 19 20 22 19 27 22 29 21 31 22 32 20 33 20 34 22 36 20 40 19 41 21 44 22 48 20 50 23 51 23 52 20 53 20 56 21 60 22 61 23 62 23 64 20 70 19 71 23 77 20 87 20 40 52 6 22 7 18 8 22 9 19 11 21 12 22 13 19 15 19 17 21 18 19 22 22 23 18 24 19 29 21 31 20 34 20 37 21 39 18 40 20 41 21 42 22 44 20 47 21 48 18 49 21 51 22 52 19 53 21 54 18 56 21 57 20 59 18 60 20 61 19 62 19 65 22 68 21 69 21 71 20 73 20 74 22 76 22 77 18 78 20 79 20 81 18 83 21 84 20 87 22 88 19 89 20 90 21 45 11 19 30 24 31 33 30 43 29 45 32 47 29 56 31 75 28 83 26 86 28 88 29 46 67 1 18 5 15 6 15 7 18 8 18 9 16 10 16 12 16 13 18 14 16 16 16 17 19 18 18 19 18 20 18 21 16 22 16 23 16 25 17 27 15 29 17 33 15 34 18 35 16 36 17 38 15 40 17 41 18 42 17 45 19 46 16 47 16 48 18 50 17 51 16 52 17 53 17 56 18 57 15 58 18 59 16 60 17 61 17 62 18 63 15 64 16 67 18 68 17 69 19 70 15 71 17 72 18 74 19 75 18 76 16 78 17 79 16 80 16 81 18 82 17 83 17 84 16 85 17 86 18 87 18 89 17 90 18 47 31 1 17 8 18 11 17 13 18 17 17 18 16 19 17 29 18 32 16 33 18 35 17 36 19 37 16 48 18 50 17 51 18 52 19 53 18 54 16 55 16 56 16 58 17 61 16 64 18 74 16 75 19 76 16 78 18 86 15 89 17 90 18 48 79 1 9 2 9 4 10 5 11 6 9 8 10 9 9 10 9 11 10 12 9 13 10 14 9 15 10 16 11 17 9 18 10 19 11 20 11 21 11 22 11 24 11 25 10 27 10 29 10 30 10 31 11 32 11 33 11 34 9 35 9 36 9 37 9 38 9 39 10 40 10 41 10 42 10 44 10 45 10 46 10 47 10 48 9 49 10 50 10 51 9 52 10 53 10 54 11 55 10 56 11 57 11 58 10 60 9 61 9 62 9 63 10 65 10 66 9 67 10 68 11 69 9 70 11 71 10 72 10 73 10 75 10 76 10 77 9 79 9 80 11 81 11 82 10 83 9 84 9 85 10 86 11 87 10 88 9 89 10 53 12 13 11 15 12 27 11 29 10 31 12 36 11 60 11 67 12 74 12 77 10 81 12 84 11 54 71 3 21 4 21 6 19 7 18 8 21 9 19 10 22 11 22 12 18 13 19 14 20 16 21 18 20 20 19 21 21 22 21 23 21 24 22 25 22 26 21 27 21 28 21 29 22 32 18 33 20 35 19 37 20 38 19 39 21 40 22 41 21 43 19 44 21 46 18 47 22 48 21 49 20 50 21 52 18 56 19 57 18 58 21 59 19 61 20 62 20 63 19 65 21 66 22 67 21 68 20 69 19 70 20 71 20 73 21 74 22 75 19 76 22 77 21 78 21 79 21 80 18 81 20 82 21 83 20 84 21 85 20 86 21 87 21 88 21 89 18 90 20 55 73 1 24 2 25 3 23 5 25 7 26 11 26 12 22 13 25 14 24 15 22 16 25 17 25 19 23 20 23 21 23 22 24 23 24 24 25 25 25 26 22 27 23 28 25 30 23 31 24 32 25 33 24 34 26 36 22 37 26 38 24 39 22 40 26 41 22 42 23 43 25 45 22 46 24 47 23 48 25 49 26 50 23 52 26 53 25 54 22 55 22 56 24 57 23 58 23 59 24 60 26 61 25 63 25 64 26 65 24 67 22 70 26 71 25 72 26 73 24 74 23 75 22 76 25 77 22 78 24 81 24 82 24 83 22 84 22 85 24 86 24 87 23 88 24 89 23 56 57 1 32 2 28 5 28 8 27 10 27 11 28 12 27 14 29 16 31 19 31 20 27 21 31 22 28 26 28 27 30 28 31 29 31 31 28 32 26 33 30 34 29 36 31 38 31 40 31 41 30 43 28 44 26 45 28 47 29 48 30 49 30 50 28 51 28 52 26 55 28 57 31 62 31 63 31 64 29 65 28 67 28 68 31 69 29 70 27 71 29 72 29 73 29 74 30 75 27 77 27 78 29 79 29 80 26 85 32 86 27 88 29 90 28 8 5 10 15 24 17 22 20 24 37 26 49 22 59 23 71 24 72 25 82 22 90 25 6 31 3 22 4 24 5 22 6 23 8 20 9 22 10 24 12 21 18 23 21 24 24 23 28 20 30 23 35 21 37 22 39 21 40 22 45 20 48 23 51 22 63 24 64 21 67 23 68 20 74 23 80 24 83 23 84 24 86 20 87 21 88 23 7 70 2 28 3 32 5 28 7 29 8 31 10 27 11 27 12 31 13 29 14 30 15 31 16 28 17 32 18 26 19 27 20 30 21 31 22 28 23 29 26 28 27 29 28 31 30 27 31 31 32 27 33 29 34 31 35 27 37 28 38 28 39 31 40 29 42 30 43 26 44 29 45 28 46 28 47 29 49 29 50 30 51 28 53 30 54 27 56 30 57 31 59 27 60 28 61 32 62 27 63 29 64 30 65 29 67 28 68 27 69 31 70 28 71 29 72 27 73 29 76 27 77 30 78 29 79 31 80 31 83 27 84 29 87 28 88 30 89 27 90 29 8 75 2 28 3 26 5 25 6 28 8 28 9 27 10 27 12 27 13 30 14 26 15 28 16 31 17 26 19 29 21 28 23 29 24 25 26 26 27 28 28 26 29 27 30 27 31 25 32 26 33 26 35 28 36 25 37 29 38 27 39 28 40 30 41 30 42 28 43 26 44 30 45 27 46 28 47 28 48 31 49 25 51 30 52 26 53 29 54 26 56 29 57 28 58 27 60 27 61 30 62 27 63 29 64 30 65 29 66 30 67 30 68 30 69 25 70 26 71 27 72 31 73 30 74 25 75 27 76 30 77 27 79 30 80 30 81 28 82 28 83 29 84 29 86 26 88 29 89 26 90 31 49 36 5 16 7 15 8 17 11 16 18 18 19 15 20 15 21 15 24 16 25 17 27 16 28 15 33 17 35 16 38 17 39 18 43 17 45 17 48 17 50 16 51 16 53 15 55 17 58 17 60 17 62 16 65 16 68 17 71 16 72 15 73 17 74 15 85 17 87 15 88 15 89 17 50 52 1 16 2 17 4 16 6 16 9 18 10 16 13 15 14 18 16 16 17 15 18 16 24 18 25 18 30 18 31 18 32 17 34 18 37 18 38 18 39 18 40 17 41 18 42 15 43 16 44 17 45 18 46 16 47 16 49 18 53 17 55 17 56 16 58 17 59 17 60 15 61 17 62 19 67 16 70 17 71 18 73 18 74 17 75 18 78 17 79 16 81 18 82 18 84 17 85 18 87 16 88 17 90 18 51 14 10 30 24 31 27 31 41 28 49 33 51 28 54 28 62 30 64 31 71 32 73 28 82 32 86 28 89 33 52 86 1 26 2 27 3 25 4 25 5 27 6 25 7 26 8 27 9 25 10 24 11 25 12 24 13 25 14 28 15 27 16 24 17 26 18 28 20 25 21 28 22 27 23 26 24 24 25 24 26 26 27 27 28 25 29 24 30 25 31 27 33 24 34 24 35 29 36 27 37 27 38 26 39 25 40 27 41 26 42 28 43 23 44 26 45 24 46 24 47 24 48 26 49 25 50 26 51 24 52 29 53 25 55 26 56 28 57 25 58 26 59 24 60 24 61 24 62 24 63 28 64 25 65 26 66 25 67 29 68 24 69 27 70 23 71 27 72 25 73 25 74 26 75 25 76 25 77 24 78 24 79 26 80 26 81 28 82 27 83 25 84 27 85 24 86 24 87 28 88 26 90 28 4 57 82 1 26 2 23 3 24 4 22 5 26 6 25 7 25 9 22 10 24 11 25 12 25 13 22 14 26 15 23 16 23 18 24 19 25 20 23 21 25 22 23 23 25 24 23 25 22 26 22 28 23 30 22 31 26 32 22 33 26 34 25 37 26 38 24 39 26 40 23 41 22 42 24 43 22 44 22 45 26 46 24 47 26 48 25 49 24 50 22 51 23 52 25 53 23 54 26 55 22 56 26 57 22 58 26 59 23 60 24 61 25 63 25 64 22 65 26 66 23 67 26 68 25 69 23 70 22 71 25 72 26 73 22 74 25 75 24 76 22 77 26 78 22 79 22 80 24 82 22 83 25 84 25 85 23 86 26 87 26 88 26 89 25 90 23 58 57 4 13 5 14 6 12 7 13 10 13 11 12 14 14 15 13 16 14 18 14 20 12 21 13 24 14 25 14 27 14 29 13 30 13 31 14 32 12 36 14 37 12 38 12 39 14 40 14 41 13 42 13 43 14 44 12 46 13 50 13 53 14 54 12 55 14 56 13 60 14 61 12 64 12 65 12 66 12 67 12 68 14 69 14 70 13 71 14 72 12 73 12 74 12 75 14 76 13 78 14 79 13 82 12 83 13 84 13 85 14 89 13 90 13 59 78 1 27 2 28 3 32 4 26 5 31 6 29 8 30 9 27 11 28 12 30 13 31 14 29 15 26 17 27 19 31 20 30 21 30 22 30 23 26 24 31 25 31 26 27 27 30 28 32 29 27 30 30 31 28 32 29 33 28 35 27 36 26 37 27 38 26 39 28 41 29 42 32 43 30 45 28 46 28 47 28 49 28 50 29 51 31 52 31 53 26 54 28 55 30 56 27 57 28 58 31 59 27 60 32 61 31 62 29 63 26 64 29 66 27 67 26 68 31 69 29 70 29 71 30 72 29 73 27 74 29 75 31 76 31 78 31 79 32 80 29 81 27 82 31 84 28 85 30 86 30 87 31 88 26 90 31 60 89 1 12 2 12 3 12 4 13 5 12 6 13 7 12 8 13 9 12 10 13 11 11 12 11 13 12 14 12 15 11 16 11 17 13 18 11 19 12 20 13 21 11 22 11 23 13 24 12 25 13 27 12 28 13 29 12 30 13 31 11 32 12 33 11 34 11 35 12 36 12 37 12 38 11 39 13 40 12 41 13 42 13 43 13 44 12 45 13 46 13 47 11 48 13 49 12 50 13 51 12 52 11 53 12 54 11 55 12 56 11 57 12 58 12 59 13 60 13 61 11 62 11 63 11 64 12 65 13 66 12 67 12 68 13 69 12 70 12 71 13 72 12 73 13 74 12 75 12 76 12 77 13 78 11 79 12 80 11 81 11 82 11 83 12 84 13 85 11 86 13 87 12 88 11 89 12 90 12 +5 4 1 37 2 17 3 16 4 15 6 17 9 18 12 16 13 15 15 17 17 15 21 18 23 15 25 16 29 16 32 17 37 18 38 16 43 17 45 15 47 16 48 17 49 16 51 17 57 17 60 15 63 16 64 16 66 16 72 15 73 16 75 15 76 15 77 17 78 17 81 15 82 16 87 17 88 16 2 57 1 23 2 20 3 23 4 23 5 23 7 23 9 20 10 22 11 21 12 23 13 23 15 21 16 22 18 23 19 23 20 21 22 22 25 23 26 21 27 22 29 20 31 20 32 21 33 24 34 21 37 24 38 20 40 21 41 20 42 20 43 20 44 20 46 22 48 24 51 24 53 21 55 22 56 20 58 22 59 24 60 22 62 21 63 24 65 21 66 22 67 23 73 23 74 22 76 22 77 21 78 21 79 23 80 21 83 21 84 21 86 21 87 22 3 1 36 21 4 66 1 19 3 20 4 18 6 18 8 19 9 18 10 17 12 18 13 16 15 19 16 16 17 17 18 18 19 17 21 17 23 17 24 16 25 16 26 16 30 19 31 18 32 17 33 19 34 19 35 17 36 18 37 19 40 17 41 18 42 19 43 19 44 18 46 19 48 16 51 17 53 18 54 19 55 19 56 19 57 18 58 19 59 16 60 20 61 17 62 18 65 17 67 18 68 20 69 17 70 16 71 19 73 17 74 16 75 20 76 17 77 19 78 17 79 17 80 19 81 17 83 19 85 18 87 18 88 17 89 17 90 17 28 5 14 4 12 7 14 14 12 27 14 39 13 48 13 52 13 54 13 67 13 68 14 70 14 76 12 86 14 89 13 6 72 1 17 2 16 3 20 4 19 5 20 6 17 7 19 8 18 9 17 10 17 11 16 12 19 13 16 14 17 15 17 16 17 18 18 20 19 21 17 22 18 25 18 26 20 27 18 28 19 29 17 31 19 32 20 34 17 35 18 36 17 37 18 38 19 39 17 40 17 41 20 42 17 43 18 47 16 48 19 49 18 50 18 51 18 52 17 54 19 56 18 57 20 58 17 59 17 60 18 63 17 65 19 66 17 67 18 68 20 69 18 71 18 73 16 74 18 75 16 76 19 77 19 79 17 80 16 81 17 82 17 83 19 85 18 86 17 87 18 88 18 89 17 90 18 7 61 1 20 2 22 3 21 5 22 9 23 10 23 12 20 13 24 14 22 15 24 17 21 18 21 20 20 22 22 23 21 24 23 25 21 26 22 28 22 31 22 32 22 33 22 35 24 36 21 37 21 39 20 40 20 41 23 42 23 43 24 45 24 46 24 47 23 48 24 49 22 50 23 51 23 52 22 53 21 54 22 55 21 56 21 58 24 59 23 61 21 64 22 65 21 67 22 69 22 71 22 74 23 76 22 77 23 78 23 79 24 81 24 83 22 85 24 87 20 88 22 90 20 8 42 1 24 4 26 7 27 8 24 9 24 11 26 12 24 14 24 17 29 19 28 21 25 23 27 24 27 25 25 30 27 33 27 37 26 42 27 44 26 45 25 46 24 52 26 53 27 54 28 55 27 56 26 58 27 59 25 60 28 62 28 65 25 66 27 69 25 70 28 73 25 74 27 78 25 81 24 82 24 83 26 88 24 90 28 17 1 12 12 18 29 1 27 2 30 3 26 8 30 14 29 15 25 16 30 20 28 26 26 30 26 36 29 42 29 43 27 45 30 47 28 48 28 55 29 56 30 62 25 66 26 67 30 68 29 70 29 72 27 79 25 80 28 82 26 85 28 89 27 19 67 1 29 2 26 3 26 5 26 6 29 8 27 9 26 12 29 13 28 14 30 15 27 16 26 17 30 18 26 19 30 21 28 22 29 23 30 24 29 25 29 26 30 27 25 29 31 30 30 31 30 32 30 34 30 35 29 37 30 39 28 42 30 43 25 44 25 45 30 46 29 47 30 49 27 50 27 51 28 52 28 53 25 54 26 55 26 56 29 58 26 59 27 62 25 63 28 64 26 65 25 66 30 67 28 70 30 71 28 72 31 75 25 76 29 79 27 80 30 81 30 82 30 83 26 84 28 85 26 86 30 87 28 90 26 20 24 2 23 5 19 12 19 14 21 17 23 19 23 23 21 24 23 28 22 30 20 33 22 43 21 47 22 50 20 54 21 56 22 59 22 62 23 66 22 73 22 77 20 83 23 86 19 88 20 25 66 3 19 6 20 7 20 8 19 9 21 11 18 12 21 13 20 14 19 15 20 16 18 17 19 19 21 21 19 22 19 23 21 24 19 25 19 26 20 27 21 28 22 29 22 30 20 31 19 32 20 33 19 34 18 36 21 38 19 39 22 41 21 42 21 43 18 45 21 47 19 53 20 54 22 55 18 56 20 57 22 58 19 59 21 60 18 61 22 62 20 63 20 65 19 66 18 67 22 68 19 71 19 72 18 73 18 74 21 75 21 76 20 78 20 80 21 81 19 82 19 83 21 85 18 86 21 87 21 88 22 89 22 26 1 61 17 27 19 2 17 6 18 7 20 17 17 21 19 23 20 24 19 25 21 29 18 33 17 44 19 45 19 47 21 49 18 50 19 57 18 70 19 82 18 87 20 28 39 4 25 10 24 12 25 13 24 16 25 17 25 18 23 20 22 21 25 22 23 23 22 24 25 26 23 32 25 35 26 36 26 38 23 39 26 41 26 42 22 45 26 46 25 48 26 54 24 57 24 58 25 60 23 61 22 62 24 64 23 69 24 74 24 76 26 79 23 80 24 84 24 88 24 89 22 90 26 29 28 8 15 11 16 12 17 16 18 18 16 19 16 22 16 26 15 27 15 28 17 33 14 36 14 39 16 43 15 51 15 53 15 67 17 69 17 72 15 73 17 77 16 79 15 81 16 84 17 85 16 86 16 87 16 89 15 30 10 14 11 19 10 20 12 27 10 28 11 34 11 36 10 43 11 69 12 87 11 31 75 1 13 2 11 3 11 5 13 6 12 8 13 9 11 10 12 11 12 14 11 15 12 16 12 17 11 18 13 19 11 20 12 22 11 23 13 24 12 25 12 26 12 27 13 28 13 29 13 31 12 32 11 34 12 35 12 36 12 37 13 38 13 39 11 40 12 41 12 42 12 43 12 44 12 45 12 46 11 47 12 48 12 49 13 51 12 52 11 53 13 54 11 56 12 58 11 59 12 60 12 61 13 62 12 63 12 64 11 65 12 66 11 67 11 68 13 71 13 72 12 73 12 74 12 75 11 76 13 78 12 79 11 81 11 82 11 83 12 84 12 85 12 87 12 88 12 89 11 90 12 32 19 5 27 9 25 12 27 19 25 25 24 32 24 36 24 37 27 48 25 51 26 57 23 61 27 66 24 73 24 74 23 81 24 84 25 89 23 90 27 33 70 1 23 2 25 3 24 4 24 6 21 7 24 8 21 9 24 10 25 11 24 12 25 13 25 14 23 15 24 16 22 17 22 18 25 20 21 21 22 22 22 24 23 25 22 27 24 28 23 29 23 30 22 31 25 36 21 38 22 39 24 40 22 42 25 43 24 45 21 46 23 47 22 48 21 49 22 50 23 51 25 52 21 53 22 54 23 56 21 57 24 58 24 59 21 60 23 61 21 62 25 64 22 65 24 68 24 69 24 70 23 71 24 73 23 74 23 75 22 77 24 78 23 80 23 81 24 83 24 84 24 85 23 86 24 88 22 89 21 90 25 34 36 3 28 5 28 7 28 8 26 10 27 13 26 15 29 16 27 20 27 21 28 27 24 28 24 30 26 32 28 40 28 41 26 43 25 45 28 46 26 52 25 54 25 57 24 58 24 67 27 68 25 69 27 73 25 74 25 75 25 76 25 77 25 79 25 81 25 84 28 86 26 90 27 35 56 1 21 2 24 4 23 5 21 6 20 8 23 9 20 12 21 14 23 16 23 18 22 20 22 21 20 22 23 24 22 25 24 26 23 28 23 30 21 31 21 34 22 35 22 36 21 37 24 38 22 39 22 40 23 41 24 42 23 43 20 44 21 47 23 48 21 50 22 52 21 54 22 55 20 57 22 58 21 59 21 60 23 61 22 63 22 64 20 69 20 70 23 75 23 77 20 79 23 80 23 81 21 82 24 83 21 87 20 89 23 90 22 36 67 1 11 2 12 3 13 4 11 6 12 7 12 8 12 10 13 11 12 12 13 14 12 16 12 18 13 19 13 20 13 21 11 22 11 23 12 27 13 28 12 29 12 31 13 32 12 33 12 34 12 35 13 36 12 38 13 39 12 40 11 43 13 44 11 45 12 48 13 50 13 51 13 52 13 53 11 54 12 55 11 58 12 59 12 61 12 63 12 64 12 65 13 66 11 67 13 68 12 69 13 70 12 71 11 72 12 73 13 74 13 75 12 76 11 77 13 78 13 79 12 80 12 81 12 82 13 84 13 85 11 86 11 87 11 37 25 1 14 6 15 8 13 10 13 14 13 17 13 26 14 29 14 32 14 33 13 43 13 46 13 51 14 57 14 58 14 59 13 63 14 66 15 69 13 71 14 73 15 74 14 75 15 77 15 90 13 38 85 1 10 2 9 3 11 4 11 5 11 6 10 7 10 9 10 10 10 11 9 12 9 13 11 14 10 15 9 16 11 18 10 19 11 20 10 21 11 22 9 23 10 24 10 25 10 26 9 27 9 28 10 29 10 30 10 31 10 32 10 33 10 34 10 36 11 38 10 39 10 40 11 41 11 42 10 43 9 44 9 45 11 46 10 47 10 48 10 49 9 50 11 51 11 52 10 53 10 54 9 55 10 56 10 57 9 58 10 59 11 60 9 61 10 62 10 63 10 64 10 65 10 66 10 67 10 68 9 69 10 70 10 71 10 72 10 73 10 74 10 75 9 76 11 77 9 78 10 79 9 80 10 81 10 82 9 83 10 84 9 85 9 87 11 88 10 89 9 90 10 39 65 1 27 2 27 3 27 4 24 6 25 7 26 8 25 9 27 10 25 12 27 13 26 14 27 15 27 16 24 17 27 18 25 19 26 20 26 21 27 22 23 25 26 26 27 27 26 28 26 29 23 30 25 33 24 34 23 35 27 37 24 40 27 41 27 42 27 45 25 46 25 47 25 48 25 49 27 51 23 52 26 53 26 55 24 56 26 58 24 59 25 60 27 61 24 62 27 63 23 66 27 69 25 70 24 73 27 74 26 75 24 76 23 78 27 79 24 80 27 81 26 82 23 84 23 86 27 87 27 88 25 40 40 5 23 6 23 7 24 8 23 9 25 11 24 15 23 16 23 19 26 22 22 25 24 26 22 29 24 30 23 33 23 35 25 42 22 45 23 48 26 51 25 52 26 53 25 54 24 56 24 59 22 60 26 61 22 63 23 64 22 70 22 72 26 73 25 76 25 77 23 81 24 82 26 84 24 85 24 87 24 88 25 49 24 2 20 9 20 11 19 13 22 15 20 17 21 24 23 29 20 32 20 35 21 50 23 54 22 55 23 56 22 59 22 60 23 61 20 64 19 69 21 74 19 75 19 80 21 81 19 87 20 50 17 9 17 20 17 26 17 33 16 37 16 38 16 47 17 53 16 54 19 55 18 60 18 64 18 67 17 70 19 71 16 73 18 74 15 51 6 2 23 16 21 36 21 58 23 60 20 69 21 52 16 12 13 13 12 28 14 35 13 37 12 40 14 43 14 53 13 58 12 61 12 73 12 74 13 80 12 81 14 88 14 89 13 20 5 76 1 14 2 14 3 14 4 14 5 15 6 15 7 16 8 15 9 14 12 14 13 16 14 16 15 14 16 16 17 16 19 14 20 15 21 15 22 15 27 14 28 14 29 14 30 14 31 16 32 14 33 15 34 14 35 15 36 16 37 14 39 15 40 14 41 15 43 14 44 14 45 14 46 16 47 16 48 14 51 14 52 16 53 16 55 15 56 16 57 14 58 16 59 16 61 16 62 15 63 15 64 14 65 15 66 15 67 16 68 16 69 14 70 15 71 14 72 16 73 14 74 16 75 16 76 14 77 15 78 15 79 15 80 15 81 16 82 14 83 14 84 16 85 16 86 14 87 14 88 16 90 16 6 54 3 28 4 26 5 24 6 24 9 27 11 24 13 27 15 29 17 26 18 28 19 25 20 25 22 26 23 28 24 27 27 26 28 26 29 26 30 26 32 26 33 26 36 25 37 24 38 26 39 27 40 27 41 25 42 25 43 25 48 25 52 24 53 25 54 28 55 23 56 27 58 24 59 26 60 27 61 25 62 28 64 25 65 24 68 25 69 26 72 27 73 24 75 26 76 23 77 25 78 26 83 24 87 27 88 26 89 24 7 69 2 11 3 10 6 10 7 9 10 10 11 10 12 10 13 9 16 10 17 9 19 10 20 11 21 11 22 10 23 11 24 11 25 10 26 10 27 10 28 11 29 11 30 11 31 9 32 10 36 10 37 10 38 11 39 11 40 10 41 10 43 11 44 11 45 11 46 9 47 11 48 10 49 10 50 9 51 9 53 9 54 10 55 11 56 9 58 11 59 9 60 11 62 10 63 9 64 9 65 10 66 9 67 9 68 11 69 10 71 11 72 11 73 11 74 10 75 11 76 11 77 9 78 9 80 10 81 11 82 10 84 9 86 10 87 11 88 10 8 58 1 12 2 12 5 13 6 12 7 13 8 13 11 12 12 13 13 12 17 12 18 13 20 13 21 13 22 11 23 12 25 13 26 13 27 12 28 11 29 13 30 11 31 13 32 13 34 13 35 12 36 11 39 12 40 12 45 11 46 12 48 12 50 12 51 12 52 13 53 11 54 13 55 12 59 12 61 13 62 12 63 13 64 12 65 11 67 11 73 12 74 13 75 11 77 12 78 12 79 11 83 11 84 12 85 12 86 11 87 13 88 12 89 11 90 12 17 2 7 18 22 21 18 47 5 11 6 12 7 13 9 13 10 13 13 12 15 11 19 11 21 13 22 13 23 12 25 11 27 11 28 11 30 11 31 11 33 13 34 12 35 13 36 13 37 12 44 11 49 12 51 13 53 13 55 12 56 13 57 12 58 11 60 12 61 11 62 13 63 13 66 11 68 12 70 12 71 11 72 12 75 12 76 13 78 12 79 11 82 11 83 12 84 12 85 12 88 13 19 28 1 24 2 27 7 25 13 26 19 27 21 26 22 24 23 26 30 26 36 27 39 27 44 23 47 27 48 27 51 24 58 23 63 24 64 23 67 27 68 24 71 27 76 24 78 25 79 25 80 27 83 25 85 24 89 23 20 26 3 27 9 31 12 28 13 27 18 28 23 31 28 31 31 30 32 28 33 29 36 28 41 27 45 29 48 31 49 30 52 30 57 32 62 30 63 26 69 31 76 30 77 31 78 27 82 30 85 31 90 28 25 74 2 22 3 24 4 26 5 26 6 22 7 26 8 23 9 24 10 26 11 24 12 24 13 23 15 25 16 23 17 22 18 26 19 26 21 24 22 23 23 25 24 26 25 24 26 24 27 22 28 25 30 26 31 25 33 25 34 23 35 26 36 25 37 24 38 25 39 25 40 24 41 25 42 22 43 22 44 26 45 23 48 26 49 22 50 25 51 22 52 26 53 24 54 25 55 23 56 23 57 26 58 23 59 26 60 23 61 23 62 24 64 25 65 22 66 26 67 25 68 26 69 22 70 23 71 23 73 22 76 25 78 24 82 26 83 26 85 25 86 22 87 25 88 26 89 23 90 24 26 5 5 28 30 32 41 29 49 31 60 32 27 27 1 16 5 16 6 17 12 15 15 18 21 18 27 18 28 18 29 16 36 19 39 16 41 16 46 16 47 16 49 18 50 16 55 16 56 17 58 18 60 18 63 17 64 18 68 19 73 16 84 17 85 16 87 17 28 76 1 19 2 21 3 20 4 22 5 19 6 19 7 22 9 20 10 23 11 22 12 22 13 21 14 20 15 21 16 21 19 21 20 23 21 20 22 23 23 22 24 20 25 19 26 21 27 20 28 21 29 20 30 20 31 22 32 22 33 21 34 19 36 20 37 20 38 23 39 20 40 21 41 22 42 20 43 19 44 23 45 22 46 21 48 19 49 22 50 23 51 22 52 20 53 20 54 19 55 20 58 20 59 20 60 22 61 19 62 22 63 22 64 21 66 22 67 21 68 20 69 22 70 22 71 21 73 22 74 22 75 21 76 20 77 20 78 23 79 21 81 19 84 23 86 22 88 19 89 20 90 20 29 57 1 22 2 20 4 23 5 23 6 23 7 20 9 21 11 21 12 24 14 24 16 21 17 21 18 23 19 23 20 24 22 21 23 22 24 22 26 23 28 20 29 20 32 22 34 23 35 21 38 20 39 22 40 20 41 24 42 23 43 20 44 22 45 23 47 21 49 22 50 21 51 20 53 23 54 20 55 22 60 23 61 23 62 23 63 23 65 20 69 23 70 22 72 23 76 22 77 22 78 23 79 22 83 20 84 22 85 20 87 21 89 21 90 20 30 89 1 28 2 26 3 27 4 28 5 28 6 27 7 26 8 30 9 31 10 28 11 30 12 26 13 30 14 26 15 26 16 26 17 30 18 26 19 31 20 27 21 30 22 27 23 29 24 29 26 29 27 28 28 28 29 25 30 30 31 30 32 26 33 31 34 30 35 29 36 25 37 28 38 27 39 31 40 29 41 30 42 27 43 29 44 30 45 29 46 29 47 29 48 26 49 27 50 27 51 30 52 29 53 28 54 26 55 26 56 29 57 26 58 28 59 29 60 28 61 29 62 27 63 28 64 30 65 27 66 29 67 28 68 26 69 29 70 30 71 30 72 27 73 26 74 28 75 27 76 27 77 27 78 28 79 30 80 29 81 29 82 25 83 27 84 27 85 25 86 26 87 29 88 29 89 27 90 25 31 51 3 16 4 14 6 16 8 15 9 14 10 14 11 16 12 16 13 16 14 16 17 16 18 16 20 15 21 15 23 15 24 16 27 14 28 14 29 14 30 15 34 14 35 15 38 14 41 14 43 16 44 16 46 15 47 16 49 15 50 14 52 16 53 16 54 14 57 15 58 14 59 14 60 14 63 15 66 15 67 15 68 16 69 14 70 14 74 14 78 16 79 16 81 16 84 16 85 16 88 14 90 16 32 31 3 19 4 18 12 18 15 18 18 19 23 18 24 19 26 19 29 19 36 18 37 17 41 17 42 17 44 20 45 19 46 17 47 16 49 20 50 19 54 18 60 17 61 17 63 20 69 16 70 20 71 18 77 18 84 19 87 18 88 18 89 18 49 6 21 24 23 22 29 24 68 20 79 24 83 23 50 83 1 22 2 23 3 23 4 24 5 21 6 23 7 21 8 23 9 23 11 23 12 23 13 21 14 24 15 22 16 22 17 21 18 23 19 25 20 21 21 21 23 22 24 23 25 21 26 23 27 21 28 23 29 25 30 23 31 24 32 23 33 21 34 25 35 24 36 23 37 23 38 24 39 22 41 23 42 21 43 23 44 21 45 23 46 23 47 25 48 22 49 24 50 24 51 22 52 25 53 21 54 24 55 22 56 21 58 21 59 23 60 24 62 23 63 24 64 25 65 24 66 25 67 23 68 22 69 21 70 24 71 25 72 25 73 22 75 23 77 24 78 21 79 24 80 25 81 21 82 21 83 24 84 21 85 21 86 24 87 23 88 24 89 24 90 21 51 80 1 17 2 17 3 15 4 15 5 16 6 15 7 17 10 15 11 17 12 16 13 16 14 15 15 17 16 16 17 16 18 17 19 17 21 17 22 17 23 15 24 16 25 15 26 14 28 16 29 15 30 17 31 16 32 15 33 15 34 17 35 16 36 16 37 15 39 15 40 16 43 15 44 16 45 17 46 16 47 15 48 15 49 15 50 15 51 15 52 17 53 16 54 18 55 15 56 15 57 16 58 15 59 16 60 17 61 17 62 16 63 17 64 14 65 17 66 17 67 15 68 15 69 17 70 15 71 16 72 15 74 15 75 15 76 16 77 15 79 15 80 18 81 17 82 17 83 17 84 15 85 16 86 16 88 16 89 17 90 16 52 81 1 14 2 14 3 14 4 12 5 13 6 13 7 12 8 13 9 13 10 13 11 13 12 12 13 13 14 12 15 13 16 13 17 12 19 12 20 12 21 12 22 12 23 14 24 13 25 14 27 13 28 13 29 14 30 13 32 14 33 14 34 14 35 14 36 12 37 14 38 13 39 12 40 13 41 13 42 13 43 13 44 13 45 12 46 14 47 13 49 14 50 12 51 14 52 14 53 13 54 13 55 13 56 13 57 13 59 14 60 13 61 13 62 14 63 13 64 14 65 13 67 14 68 13 69 13 70 12 71 14 72 13 73 13 74 14 75 12 76 12 77 13 78 14 79 14 82 12 83 14 84 14 85 14 86 14 87 13 88 13 89 12 36 5 84 1 10 2 9 3 9 4 10 5 10 6 9 7 10 8 9 9 10 10 10 11 10 12 10 13 9 14 10 15 10 16 9 17 10 18 10 19 9 20 9 21 10 22 10 23 11 24 11 25 10 26 10 28 10 29 9 30 10 31 10 32 10 33 9 34 10 35 9 36 9 37 10 38 11 39 9 40 10 42 11 43 9 44 11 45 9 46 10 48 10 49 11 51 11 52 10 53 9 54 10 55 10 57 11 58 11 59 11 60 10 61 9 62 9 63 10 64 11 65 9 66 10 67 10 68 10 69 10 70 11 71 10 72 11 73 11 74 10 75 10 76 9 77 11 78 9 79 10 80 9 82 10 83 11 84 9 85 10 86 9 87 11 88 9 89 10 90 11 6 63 2 11 6 12 9 12 10 11 12 11 13 11 14 11 15 12 16 11 19 10 20 12 22 10 24 11 26 11 28 11 29 12 30 12 31 11 32 12 33 11 34 10 36 11 37 12 38 11 39 11 40 10 41 11 42 11 44 10 45 11 47 10 48 11 49 10 50 11 51 12 52 12 53 11 54 11 55 11 58 10 59 11 60 12 62 10 65 10 67 11 69 11 71 11 72 11 73 11 75 11 76 12 78 12 79 10 80 12 81 10 82 11 83 10 84 11 85 12 86 11 87 10 88 12 90 12 7 84 1 13 2 12 3 12 4 13 5 12 6 13 7 13 8 13 9 13 10 12 11 14 12 14 13 12 14 13 15 12 16 12 17 13 18 13 19 13 20 12 21 13 22 13 23 12 24 13 25 13 26 14 27 13 28 13 30 12 31 13 33 14 34 12 35 14 36 12 37 13 38 12 39 13 40 13 41 12 42 14 43 12 44 13 45 14 46 14 47 13 49 13 50 12 51 14 52 13 53 14 54 13 55 12 56 13 57 12 58 13 60 13 61 14 62 14 63 12 64 12 65 13 66 13 67 13 68 12 69 13 70 12 71 13 72 13 73 14 74 14 75 14 76 13 77 14 78 12 79 12 80 13 81 13 82 12 83 14 84 13 85 14 87 13 88 14 89 14 8 16 10 13 13 13 14 12 27 13 30 12 43 13 45 13 46 14 49 14 56 13 59 12 61 14 64 13 67 13 83 14 89 13 13 7 12 14 21 16 29 15 57 14 61 15 72 14 76 16 14 38 2 27 3 31 5 25 8 29 9 25 12 27 16 26 19 29 23 27 28 26 29 27 34 29 35 26 37 28 40 28 41 31 42 26 43 26 44 30 46 26 48 30 49 25 54 27 55 28 61 30 62 27 63 26 68 30 71 26 76 28 77 30 79 27 81 28 82 28 83 28 85 29 89 27 90 29 15 4 15 23 19 20 36 22 60 22 16 5 3 22 4 23 38 23 45 21 57 21 17 6 30 22 43 24 52 23 55 23 77 22 87 26 18 68 1 13 2 13 3 13 4 15 5 14 6 13 7 15 8 14 9 14 11 14 12 14 14 13 15 14 17 13 18 14 20 13 21 14 22 15 23 15 24 13 25 14 26 13 27 14 28 14 29 15 30 15 31 15 32 15 33 15 34 13 35 14 36 15 37 15 38 15 39 14 40 15 41 14 43 13 47 15 48 15 49 14 50 14 51 13 53 13 55 15 57 14 59 13 60 14 61 15 62 15 63 13 64 13 65 14 69 15 71 15 72 13 73 13 74 13 75 15 77 14 79 13 80 14 81 13 82 14 83 13 85 14 88 13 89 13 19 60 1 26 2 27 3 25 4 29 5 27 7 28 8 28 9 28 10 26 11 28 12 26 14 27 17 25 18 27 20 29 21 28 22 25 24 25 25 27 26 24 28 26 30 27 31 29 32 24 33 27 35 27 36 29 37 29 38 27 41 25 42 26 43 27 44 29 45 30 47 26 50 26 51 26 52 25 58 28 60 25 62 30 63 27 64 29 65 27 68 24 69 28 70 28 71 28 73 25 74 26 75 27 77 28 79 28 80 29 81 30 83 26 84 26 86 29 87 27 89 26 20 39 1 20 2 18 6 19 8 17 10 18 11 18 15 19 16 19 17 17 19 18 21 17 24 17 28 18 31 20 32 18 33 18 36 20 38 19 39 19 44 16 45 19 47 18 50 17 51 17 52 19 55 17 56 19 57 17 60 16 64 17 66 16 69 17 70 19 73 19 78 17 80 17 82 17 88 20 90 19 25 64 3 23 4 22 5 20 6 23 7 21 8 21 11 22 13 22 14 24 15 22 16 21 17 24 19 23 20 23 21 23 23 23 24 24 26 20 27 24 28 21 29 24 31 24 32 21 33 21 34 20 35 20 37 20 38 20 40 21 41 21 42 22 43 22 44 23 45 20 46 20 47 23 48 22 50 24 51 22 52 23 53 20 54 24 56 21 57 21 60 22 62 20 63 23 67 21 68 24 70 22 71 20 72 21 73 21 74 24 75 21 76 22 78 21 79 20 83 22 84 22 85 24 87 20 88 24 89 24 26 6 9 19 17 19 24 16 47 18 65 18 68 19 27 82 2 22 3 24 4 24 5 25 6 23 7 24 9 24 10 25 11 26 12 24 13 23 14 26 15 25 16 24 17 22 18 26 19 25 20 25 21 26 22 25 23 23 24 23 25 22 26 25 27 24 28 25 29 23 30 26 31 25 32 25 33 24 35 23 36 23 37 25 38 23 39 25 40 23 42 25 43 26 44 24 46 23 47 24 48 24 49 23 50 25 52 26 53 25 54 22 55 26 56 24 58 24 59 26 60 23 61 24 62 24 64 22 65 22 66 23 67 26 68 25 69 25 70 22 71 25 72 23 73 22 74 22 75 22 76 26 77 24 78 26 79 24 80 23 81 22 82 26 83 23 84 23 85 22 86 23 87 24 88 23 89 22 90 25 28 88 1 32 2 28 3 29 4 29 5 29 6 29 7 29 8 32 9 33 10 27 11 29 12 29 13 32 14 32 15 31 16 31 17 30 18 33 19 30 20 28 21 32 22 28 23 31 24 33 26 30 27 30 28 31 29 30 30 29 31 30 32 31 33 32 34 31 35 31 36 31 37 29 38 30 39 28 40 32 41 32 42 28 43 30 44 29 45 27 47 29 48 29 49 30 50 29 51 32 52 28 53 28 54 31 55 28 56 31 57 30 58 30 59 27 60 29 61 32 62 30 63 27 64 29 65 27 66 28 67 32 68 31 69 29 70 31 71 28 72 33 73 31 74 30 75 30 76 31 77 29 78 32 79 32 80 28 81 31 82 30 83 30 84 32 85 32 86 31 87 29 88 28 89 33 90 31 29 14 12 21 17 21 18 23 24 19 39 20 42 19 47 19 53 22 54 21 57 23 72 22 75 20 76 20 80 21 30 30 1 11 3 13 6 11 8 13 9 12 12 13 13 11 15 11 20 12 21 11 23 13 24 12 26 12 37 12 41 13 42 11 44 12 46 13 51 11 52 11 56 13 59 11 66 12 68 12 69 12 71 12 72 11 76 11 82 12 85 12 31 66 1 9 2 10 3 10 4 11 6 9 7 10 8 10 9 10 10 10 11 11 13 10 15 11 17 10 18 9 19 9 20 10 22 10 24 10 25 10 28 9 29 11 30 10 31 9 34 10 35 9 36 11 37 10 38 10 39 10 40 11 41 11 42 11 43 10 45 10 46 10 47 10 50 9 51 10 52 10 56 10 57 10 59 9 60 10 62 9 63 10 64 9 65 10 66 10 68 10 69 10 70 9 72 10 73 10 74 9 75 10 76 10 78 10 79 10 80 10 81 10 82 10 83 11 84 10 87 11 88 9 90 10 32 32 2 22 3 25 11 24 16 25 19 22 20 22 24 25 26 24 29 23 33 24 35 24 38 23 39 25 43 23 44 23 47 23 49 24 52 23 53 23 55 25 58 24 59 24 60 23 75 24 76 21 77 23 79 25 80 24 83 23 85 24 87 22 88 22 33 69 1 13 2 12 3 11 4 12 5 11 6 13 7 12 11 11 12 11 13 13 14 12 15 12 17 13 19 12 21 13 22 13 23 13 25 11 26 12 27 13 28 13 30 12 33 12 34 13 36 12 37 13 38 11 39 13 40 11 41 13 42 11 43 13 44 11 45 11 46 11 47 12 50 12 51 13 53 12 54 11 55 12 56 11 58 12 59 12 60 13 61 12 62 12 63 12 65 12 66 12 69 12 70 12 72 13 73 12 74 12 75 12 76 11 77 12 78 13 79 12 81 12 82 13 83 12 84 12 85 13 87 12 88 12 89 11 90 11 34 74 1 23 2 25 3 25 4 24 6 24 7 23 8 24 9 24 10 22 11 23 12 26 13 26 15 26 16 23 17 24 19 25 21 23 22 25 23 24 24 26 25 24 26 22 27 22 29 22 30 24 33 23 34 22 35 25 37 23 38 24 39 22 40 25 42 26 44 23 45 22 46 22 47 24 48 22 49 26 50 22 51 26 52 23 53 25 54 24 55 24 56 26 57 22 58 23 59 23 60 22 61 23 62 24 63 26 64 26 65 24 66 24 69 23 70 23 71 22 72 24 73 22 74 23 75 23 77 22 79 24 80 26 81 26 82 24 83 23 84 26 87 22 88 24 89 26 90 26 35 34 4 20 6 20 7 21 10 19 11 23 18 19 25 22 28 20 32 23 34 21 36 22 38 20 41 22 43 20 44 21 45 23 52 23 53 21 54 19 57 21 59 21 61 19 64 19 66 21 67 22 69 21 71 19 74 20 75 22 80 22 83 22 84 23 85 19 89 22 36 22 1 20 5 20 12 20 17 17 19 20 23 21 30 21 31 20 40 20 42 21 46 19 57 18 58 18 59 18 62 20 63 18 65 19 69 19 70 18 71 18 86 19 88 19 41 25 4 32 14 33 17 32 21 31 26 27 35 32 36 29 38 31 39 30 40 33 44 31 49 28 50 29 53 31 57 27 62 29 68 32 72 30 74 29 76 30 77 30 78 31 86 30 88 27 89 31 42 13 9 15 10 14 17 16 33 16 38 14 42 16 58 14 63 16 74 16 76 16 77 15 80 15 88 15 43 30 3 12 4 11 6 12 8 13 9 12 13 12 14 13 18 12 22 13 30 12 32 11 36 13 37 11 39 12 41 13 47 12 51 11 56 12 58 11 62 12 63 12 66 11 67 12 70 13 71 13 72 11 81 12 83 12 84 12 89 11 44 69 1 24 2 24 4 24 5 20 7 22 8 21 9 23 11 22 12 23 13 23 14 21 15 23 17 22 18 21 20 20 21 22 22 24 23 22 24 24 26 24 27 24 28 22 29 21 30 22 31 24 32 23 33 20 34 22 35 22 37 21 38 20 39 23 41 23 43 20 44 20 45 21 46 22 47 21 48 21 49 20 50 22 51 21 52 23 53 20 54 24 56 21 58 23 59 23 60 24 61 21 63 23 66 23 67 22 68 24 69 21 71 23 72 23 73 23 75 22 76 20 79 21 80 23 81 21 83 21 84 24 85 23 86 22 88 21 89 20 45 36 1 29 2 26 4 25 6 29 10 29 17 26 19 25 21 28 22 28 26 27 27 26 30 27 32 28 34 29 38 26 39 28 43 29 44 24 45 28 46 28 51 25 56 28 58 25 59 28 60 27 63 29 69 29 71 26 72 26 74 28 79 25 82 24 83 25 85 27 88 25 90 26 46 90 1 29 2 30 3 30 4 28 5 27 6 30 7 30 8 28 9 31 10 25 11 30 12 29 13 31 14 28 15 25 16 28 17 29 18 30 19 27 20 27 21 27 22 27 23 26 24 30 25 28 26 26 27 26 28 27 29 30 30 26 31 27 32 29 33 26 34 29 35 28 36 25 37 26 38 30 39 29 40 29 41 28 42 26 43 28 44 29 45 30 46 27 47 27 48 30 49 30 50 26 51 28 52 31 53 28 54 31 55 30 56 27 57 26 58 27 59 26 60 28 61 30 62 28 63 26 64 27 65 28 66 31 67 28 68 29 69 28 70 26 71 31 72 27 73 26 74 27 75 27 76 31 77 30 78 27 79 27 80 31 81 30 82 28 83 26 84 30 85 30 86 30 87 26 88 26 89 29 90 28 47 28 3 13 6 15 10 13 12 13 17 13 21 14 26 15 28 15 29 13 30 14 33 13 34 13 40 13 42 15 44 13 45 15 47 14 48 15 54 14 55 15 59 13 63 15 64 14 72 14 82 13 83 15 85 15 87 15 48 36 1 9 2 9 4 11 8 10 10 10 11 9 12 9 13 11 14 10 15 9 17 9 26 9 27 9 36 10 38 9 40 11 41 10 42 10 43 9 44 10 47 10 48 10 52 10 56 11 57 10 60 11 63 11 66 10 67 10 69 9 73 11 75 10 78 9 81 10 88 9 89 10 53 27 7 28 8 26 12 28 13 27 15 24 16 24 18 28 20 24 21 26 22 27 25 25 27 26 29 29 37 24 38 29 46 28 51 26 53 27 62 28 66 28 70 25 73 26 77 28 79 27 83 27 85 26 90 27 54 35 1 19 3 17 4 16 6 17 7 17 9 17 13 17 16 19 17 18 20 18 21 17 22 16 25 16 28 17 31 18 32 17 34 15 35 17 36 18 40 17 42 17 52 17 56 18 58 16 60 18 61 16 68 18 72 17 73 16 75 15 82 18 84 16 85 16 88 16 90 16 55 73 1 15 2 16 3 16 4 15 5 15 7 14 8 14 10 15 11 16 12 15 13 15 14 15 15 16 16 14 17 16 18 15 21 14 22 14 23 14 24 16 25 16 26 16 27 15 28 15 29 16 30 16 31 16 33 15 35 16 36 15 37 14 38 14 39 15 40 16 41 16 43 14 44 16 45 16 47 15 48 16 49 14 51 15 52 16 54 14 55 14 56 15 57 16 59 16 61 15 62 14 63 15 64 16 65 16 66 16 67 16 69 14 70 14 71 14 72 15 74 15 75 16 76 15 77 15 78 16 79 14 80 14 82 15 83 16 84 16 85 16 87 14 88 15 90 15 56 71 2 21 3 21 4 19 6 23 7 21 8 20 9 22 11 22 12 21 13 21 14 21 15 21 17 19 18 22 19 20 20 19 21 22 22 21 23 22 25 23 26 22 27 19 28 21 30 23 31 20 33 20 35 19 36 23 38 22 39 19 40 22 41 23 42 21 43 22 44 21 46 20 47 22 49 21 50 21 51 22 52 22 53 22 55 21 57 20 58 20 59 22 60 19 61 20 62 22 64 21 65 23 66 22 67 23 69 20 70 20 71 20 72 21 73 23 76 21 77 22 78 20 79 23 80 20 81 22 82 22 84 21 85 21 86 20 88 19 89 20 90 19 4 57 66 1 18 2 16 3 16 4 18 6 17 8 17 10 17 11 19 12 18 13 16 14 16 15 16 16 17 17 18 18 18 19 17 20 16 21 16 22 16 23 16 26 18 27 16 28 16 30 15 34 16 35 16 36 17 37 17 38 17 39 18 40 16 41 16 42 17 43 16 45 16 46 18 47 17 48 18 50 18 52 18 53 16 54 18 55 18 56 16 58 17 62 16 63 16 65 18 66 18 67 18 69 16 70 18 72 17 74 18 75 16 76 19 79 16 81 18 82 17 83 16 84 17 86 17 87 17 88 18 89 18 90 16 58 60 1 20 2 17 3 20 5 18 6 18 10 17 11 19 14 20 15 19 17 18 18 20 21 18 22 18 25 17 26 18 27 19 28 21 29 18 31 20 32 19 33 20 34 19 35 18 37 17 38 18 39 19 40 21 42 18 43 18 44 20 48 18 50 19 55 18 56 19 57 20 58 19 59 20 60 18 61 20 62 21 63 20 64 18 65 20 66 19 67 18 68 17 69 18 70 19 71 19 72 19 75 20 76 17 78 20 79 18 81 20 82 20 84 20 87 18 88 18 90 20 59 74 1 13 2 12 3 11 4 12 5 11 6 11 7 12 8 12 9 11 10 12 11 13 12 12 13 13 14 13 15 13 16 11 17 11 18 12 19 12 21 13 22 12 23 12 24 12 25 13 26 12 27 12 28 12 29 12 30 13 31 11 32 11 33 12 36 12 37 12 39 12 40 12 41 12 42 12 43 13 44 13 45 13 46 13 47 13 48 11 49 11 52 13 53 11 54 13 55 12 58 13 60 11 61 13 62 12 63 11 64 13 67 13 68 13 70 13 71 11 72 13 73 12 75 13 76 11 77 13 78 12 79 13 80 12 83 13 84 12 85 13 86 13 87 12 89 13 90 12 60 14 10 14 23 15 25 14 27 13 29 15 30 13 37 15 41 14 49 15 59 13 68 14 73 13 80 15 87 13 +5 4 1 64 1 27 2 28 3 29 5 26 6 29 7 32 9 28 12 27 15 27 16 27 18 31 19 31 20 30 21 32 22 27 24 28 25 27 26 26 27 29 28 29 29 30 30 28 31 32 32 28 33 26 34 28 35 28 36 29 37 28 39 30 40 31 41 28 44 27 45 30 46 27 47 28 48 28 49 27 50 32 51 31 54 30 57 29 58 30 59 30 61 30 63 29 64 31 65 28 67 31 68 29 69 27 70 28 72 29 73 29 74 29 75 28 77 31 82 28 83 29 84 29 85 29 86 32 88 29 90 31 2 79 1 20 2 21 3 19 4 17 5 18 6 17 7 18 8 17 9 18 10 18 12 20 13 17 14 18 15 18 16 19 17 18 19 19 20 17 21 19 22 18 23 21 24 19 25 20 26 19 27 20 28 18 29 19 30 20 32 19 33 17 34 20 35 19 36 18 37 17 38 20 39 18 40 20 41 21 42 18 43 18 44 20 45 18 46 19 47 18 48 19 50 20 52 18 53 21 54 19 55 21 56 20 57 18 58 18 60 20 62 17 63 19 64 19 65 19 66 18 67 20 68 20 69 19 70 19 72 19 73 20 74 21 75 19 77 20 79 17 80 20 81 17 82 20 83 19 84 21 85 20 86 18 87 18 88 20 89 18 3 24 3 13 5 13 8 15 10 14 14 13 17 14 18 14 23 13 25 13 28 15 29 13 30 15 35 14 37 13 43 13 47 14 48 15 51 13 66 15 75 13 78 13 80 14 81 14 83 13 4 76 1 25 2 27 3 25 4 29 5 29 6 28 7 26 9 27 10 28 11 30 12 27 13 29 15 31 16 26 17 29 18 27 20 27 21 30 22 30 23 30 24 28 25 29 26 28 27 30 29 27 30 28 31 29 32 27 34 27 36 31 37 28 38 29 39 29 41 27 42 31 43 29 44 29 45 29 46 26 49 29 50 27 51 30 52 25 53 28 54 30 55 27 56 28 57 27 58 30 59 27 60 29 61 27 63 28 64 26 66 26 67 28 68 25 69 30 70 29 72 26 73 27 74 29 75 30 76 29 77 28 78 29 79 30 80 28 81 27 82 29 83 26 84 28 85 30 86 26 87 28 89 26 8 17 7 26 22 27 21 28 20 42 24 45 22 54 23 72 22 18 30 2 16 7 17 9 16 14 17 15 15 22 16 25 16 26 15 27 16 33 17 37 14 39 15 42 17 52 17 53 17 56 15 57 16 58 17 59 17 61 15 67 15 68 17 70 15 71 16 75 17 76 15 78 16 80 15 82 17 89 17 19 87 1 14 2 14 3 16 4 15 5 16 6 14 7 14 8 14 10 14 11 14 12 15 13 16 14 14 15 14 16 14 17 16 18 15 19 14 20 16 21 15 22 16 23 14 24 15 25 15 26 14 27 15 28 14 29 15 30 16 31 15 32 15 33 15 34 15 35 16 36 15 37 14 38 14 39 14 40 14 41 14 42 14 43 15 44 14 45 16 46 14 47 16 48 14 49 14 50 15 51 14 52 14 53 14 54 15 55 15 56 14 57 16 58 16 59 15 60 15 61 15 62 16 63 14 64 16 65 14 66 16 67 16 68 16 69 15 70 16 71 16 72 15 73 14 74 15 76 14 77 15 78 15 79 15 80 15 81 16 82 16 83 14 85 16 86 16 87 15 88 14 89 14 90 16 20 84 1 11 2 11 3 12 4 11 5 11 6 11 7 11 8 11 9 11 10 11 11 11 12 10 13 10 14 11 15 10 16 10 17 10 18 10 19 11 20 12 21 10 22 11 23 11 24 10 25 11 26 10 27 10 28 11 29 11 31 11 32 11 33 10 34 10 35 12 36 12 37 12 38 12 39 11 40 11 41 12 42 10 43 11 44 10 45 10 46 11 47 11 48 11 50 11 52 12 53 11 54 12 57 12 58 12 59 12 61 12 62 11 63 12 64 10 65 10 66 11 67 11 68 12 69 11 70 12 71 12 72 12 73 10 74 10 75 12 76 12 77 10 78 11 79 12 80 11 81 12 82 11 83 11 84 10 85 11 86 10 87 10 88 11 89 11 90 10 45 54 1 14 2 15 5 15 6 14 10 14 11 15 13 13 15 15 17 13 18 13 19 14 20 14 21 13 22 13 23 13 24 13 26 14 29 13 30 14 34 13 37 15 38 15 39 13 40 14 41 15 42 14 43 13 45 15 49 15 50 14 51 14 52 15 53 15 54 14 55 13 58 13 59 13 60 14 61 15 62 15 66 14 67 13 68 13 74 15 75 14 76 15 79 13 80 15 81 14 85 15 86 14 87 14 89 13 90 15 46 55 1 11 2 12 3 11 4 12 7 11 8 11 9 11 10 11 13 12 16 11 17 12 18 11 20 10 21 12 27 11 28 11 30 11 35 12 36 10 38 12 39 11 40 11 43 12 45 10 46 10 48 11 49 11 51 10 52 10 53 11 54 12 55 10 59 11 61 12 62 11 64 10 65 10 66 11 68 10 69 11 70 10 71 10 74 10 75 10 76 11 77 11 78 12 80 10 81 11 82 10 84 12 85 11 86 10 88 11 89 11 47 15 2 16 22 14 25 16 31 14 33 15 36 15 51 14 53 14 59 16 62 15 65 15 77 14 82 16 87 14 88 15 48 14 9 17 11 20 19 21 29 17 30 20 32 17 35 19 37 19 40 19 43 17 60 20 71 20 72 21 82 19 48 5 78 1 17 2 20 3 17 5 19 6 20 7 18 8 20 9 18 10 18 11 19 12 19 13 18 16 19 17 18 18 18 19 21 20 20 21 18 24 18 26 20 27 18 28 18 29 19 30 20 31 21 32 19 33 20 34 18 35 20 36 21 37 18 38 20 39 19 40 21 41 18 42 18 43 21 44 18 46 21 48 21 49 18 50 19 51 20 52 20 53 21 54 20 55 20 56 17 57 18 58 18 59 21 60 19 61 18 62 18 64 17 65 17 66 18 67 21 68 19 69 20 70 19 71 19 72 18 73 18 74 19 75 18 76 20 77 20 78 18 79 18 80 17 81 19 82 20 83 20 84 20 87 19 88 19 89 18 6 55 1 27 3 26 4 28 5 24 7 24 9 27 11 26 13 24 14 26 15 27 16 25 18 26 20 25 21 25 22 25 23 27 24 24 25 24 27 25 28 24 29 26 30 26 31 27 32 27 33 24 37 27 44 25 45 23 46 28 49 27 50 25 51 26 53 28 55 25 57 25 58 24 60 25 61 26 64 25 65 27 67 26 68 26 74 28 76 24 77 28 78 28 79 29 81 25 82 27 83 28 84 26 85 27 87 24 88 26 89 25 7 6 6 17 46 19 59 16 64 18 70 16 75 16 8 42 5 29 10 28 11 29 12 25 13 28 14 29 15 28 18 25 19 29 24 28 27 28 31 26 32 28 33 28 37 25 42 27 43 29 44 29 48 28 49 24 50 29 51 27 52 28 54 25 56 28 59 27 60 26 62 25 63 29 65 26 66 27 68 29 70 26 72 27 73 24 75 28 79 27 81 26 82 30 83 26 86 25 89 26 9 51 1 10 4 11 6 9 7 10 13 10 15 10 17 10 20 11 22 10 23 9 24 11 26 10 30 10 31 11 32 10 33 9 37 11 39 11 40 10 41 10 42 9 43 9 44 9 45 10 46 9 48 9 49 9 51 10 55 10 56 9 57 9 58 9 59 10 61 9 62 11 63 10 65 11 68 10 71 11 72 10 73 10 74 9 78 10 80 11 81 11 82 10 83 10 84 11 86 10 89 10 90 10 10 74 1 19 2 19 3 19 4 17 5 18 6 19 9 18 10 18 12 18 13 19 15 19 16 19 17 17 18 16 19 18 20 17 21 16 22 20 23 17 24 17 25 20 27 17 28 18 29 18 30 18 32 19 33 17 34 18 35 17 36 16 39 17 40 18 41 17 42 20 43 18 44 19 45 18 46 16 47 17 48 19 49 18 50 19 51 17 52 17 53 18 54 18 55 17 56 18 57 19 58 19 60 19 61 16 62 18 64 18 65 19 66 19 67 18 68 17 69 18 73 19 74 19 75 17 76 17 77 18 78 17 79 19 80 19 81 18 83 17 85 17 86 18 88 19 89 18 90 19 11 26 6 14 7 13 11 13 12 14 14 13 17 13 19 14 27 13 28 13 29 15 32 13 39 13 45 13 48 14 50 14 52 15 53 13 57 13 63 15 64 14 74 13 76 14 77 13 80 14 89 14 90 15 12 64 3 23 4 22 5 26 6 23 7 26 9 25 11 23 12 24 16 22 17 26 18 22 19 22 21 26 23 23 24 23 26 22 27 24 28 22 31 23 33 26 34 23 35 23 36 25 37 25 38 23 40 25 41 26 42 26 43 23 44 24 47 23 48 23 49 25 50 24 53 24 54 23 55 25 56 26 57 22 60 24 61 25 63 26 64 26 65 25 66 24 68 26 69 23 70 24 72 25 73 24 74 22 75 22 77 22 78 26 79 22 80 26 81 22 82 24 84 23 86 24 87 26 88 26 89 24 90 22 13 68 2 17 3 15 4 17 5 16 6 17 7 15 8 16 9 15 10 16 11 17 12 16 13 15 14 16 16 17 17 16 19 14 21 16 22 17 24 17 26 17 27 17 28 18 29 15 31 15 37 14 38 17 39 17 41 18 43 17 44 14 45 15 46 15 47 15 48 16 49 18 52 15 53 17 55 17 56 15 58 16 59 14 60 17 61 16 62 17 63 15 64 15 66 16 67 16 68 17 69 15 70 16 71 16 72 17 73 15 74 15 75 16 77 16 79 16 80 16 81 17 82 17 83 17 84 16 85 16 87 16 88 15 89 17 90 17 14 23 6 15 7 14 12 16 13 16 14 16 16 16 23 14 27 14 30 15 32 15 37 16 44 15 48 14 52 15 54 16 61 16 62 15 64 15 75 15 76 15 80 16 86 14 87 16 15 80 1 23 2 21 3 23 5 21 6 25 7 21 8 24 9 24 10 22 11 25 12 22 14 24 15 23 16 25 17 22 18 23 19 21 21 22 22 24 23 22 24 23 25 22 26 23 27 25 28 24 29 22 30 24 31 23 32 21 33 22 34 22 35 22 36 22 37 23 38 23 39 24 40 24 41 24 42 25 43 21 44 23 46 25 48 22 49 25 50 22 51 25 52 22 53 22 54 22 55 22 56 23 57 23 58 24 59 23 60 21 61 23 62 25 65 23 67 25 68 22 69 23 70 21 71 25 72 22 74 21 76 25 77 22 78 24 79 23 80 23 81 23 82 24 83 23 84 21 85 22 86 24 87 21 88 24 89 23 90 23 16 79 2 19 3 19 4 21 5 21 6 22 8 23 9 23 10 19 11 20 12 22 13 20 14 21 15 20 16 19 17 22 18 22 19 20 20 21 21 20 22 20 23 19 24 20 25 23 26 21 27 21 28 20 29 20 30 20 34 19 35 20 36 21 37 21 39 20 40 21 41 22 42 20 43 22 44 20 45 22 46 19 47 20 48 22 49 22 50 22 51 23 52 21 53 21 54 23 55 21 56 20 57 19 58 20 59 19 60 20 61 21 63 19 64 22 65 23 66 20 67 21 68 21 69 20 70 23 71 21 72 21 73 23 74 22 76 23 77 22 80 23 81 23 83 21 84 20 85 19 86 20 87 21 88 23 89 20 90 22 17 48 1 17 2 17 3 15 4 17 5 16 6 16 7 17 8 16 10 15 16 15 17 17 18 16 21 17 24 17 25 16 26 16 29 17 30 15 31 15 32 17 33 16 36 15 38 14 39 16 40 16 41 16 48 14 49 16 51 16 57 14 59 16 61 16 63 15 64 16 66 17 68 17 69 16 72 17 74 15 77 15 78 17 80 15 81 16 83 16 84 17 85 17 87 15 89 15 18 90 1 18 2 18 3 21 4 20 5 19 6 20 7 20 8 20 9 20 10 18 11 18 12 19 13 17 14 17 15 20 16 20 17 17 18 19 19 17 20 19 21 18 22 21 23 19 24 19 25 18 26 20 27 18 28 18 29 17 30 20 31 19 32 19 33 18 34 20 35 19 36 18 37 18 38 19 39 17 40 17 41 19 42 20 43 20 44 19 45 20 46 20 47 17 48 19 49 18 50 21 51 19 52 19 53 18 54 17 55 20 56 19 57 20 58 19 59 20 60 18 61 18 62 21 63 20 64 19 65 19 66 20 67 19 68 18 69 18 70 19 71 21 72 20 73 21 74 19 75 19 76 19 77 17 78 21 79 21 80 20 81 18 82 20 83 19 84 18 85 19 86 19 87 18 88 18 89 18 90 17 19 46 1 29 2 28 3 30 4 29 11 29 12 32 13 30 14 32 17 30 18 28 20 31 26 31 27 32 28 30 29 27 30 30 31 29 33 27 37 28 39 31 40 28 41 28 42 28 44 31 45 27 46 32 50 28 56 31 57 32 59 31 60 28 61 28 64 33 65 30 67 28 69 32 74 28 76 28 78 28 79 29 80 32 81 30 85 32 87 28 88 28 89 29 20 8 2 17 21 19 30 16 34 18 61 19 71 19 76 17 78 18 21 45 1 26 2 29 4 26 5 28 7 29 10 28 11 27 12 27 14 30 23 30 26 25 27 26 28 27 30 28 31 31 34 28 35 28 36 29 40 31 43 26 44 26 46 30 47 30 48 29 50 29 51 31 54 28 55 27 58 28 59 27 60 30 62 30 63 26 68 31 69 26 70 28 73 30 76 27 77 28 78 30 82 30 83 28 84 26 87 27 88 26 22 17 2 18 4 17 22 17 35 17 42 14 50 16 55 15 58 17 69 15 73 15 74 16 75 16 78 16 80 16 88 16 89 15 90 16 23 16 11 25 14 23 18 23 21 22 22 22 23 25 32 25 34 23 43 22 51 25 54 24 66 24 69 22 74 25 82 22 87 25 24 58 3 17 4 15 6 18 7 15 8 17 9 17 11 17 12 16 13 18 16 15 18 18 20 19 22 17 25 17 27 15 28 16 29 17 31 17 32 16 33 18 34 18 37 18 38 16 39 18 41 18 44 15 46 16 47 17 48 18 49 19 50 16 51 17 52 17 55 16 56 16 58 16 60 19 61 17 64 16 65 16 67 17 70 17 71 19 73 18 74 16 75 17 76 15 77 18 78 18 79 17 80 17 81 16 83 17 85 16 87 15 88 18 89 16 90 18 25 17 2 30 4 27 8 29 13 28 34 29 38 30 44 27 46 26 48 31 50 32 51 29 55 28 58 31 70 32 78 26 88 32 89 31 26 42 2 21 3 22 4 23 6 25 10 21 11 23 12 21 13 23 16 24 17 22 19 25 22 22 23 23 26 25 27 24 28 24 30 24 32 23 33 25 34 23 36 25 37 24 38 22 39 22 46 25 53 21 54 25 59 24 60 24 62 25 63 24 64 22 68 22 69 25 71 24 75 22 76 23 77 24 80 22 86 22 89 22 90 22 27 49 6 28 7 32 8 28 9 32 10 31 11 29 13 29 14 32 15 31 16 33 18 30 20 30 22 27 23 30 24 33 26 27 27 30 30 28 31 28 33 32 36 28 38 27 39 32 41 32 42 33 46 29 48 32 50 30 54 28 57 27 59 32 60 33 61 30 63 30 64 33 66 30 68 30 72 32 73 27 74 29 75 28 78 32 79 29 81 27 82 30 83 28 85 30 87 33 88 28 28 62 1 16 3 16 4 15 5 17 7 15 8 15 9 15 11 15 14 16 15 15 16 15 17 15 18 15 19 15 20 16 21 14 22 17 24 16 25 16 26 16 27 15 28 15 30 15 32 17 33 18 34 15 35 16 36 16 38 16 39 17 40 16 42 16 44 17 45 18 46 17 47 16 48 17 49 17 50 15 51 18 52 15 54 16 55 16 56 15 57 16 58 16 59 16 60 16 61 16 63 16 66 16 69 17 70 16 71 15 75 16 78 16 81 17 84 16 86 15 87 15 88 16 89 16 29 65 2 16 3 14 4 16 6 14 7 15 8 16 9 14 10 14 12 15 13 14 14 15 16 14 18 15 19 15 20 15 21 14 22 16 23 14 26 15 27 14 28 16 31 16 33 16 34 16 35 14 36 16 38 16 40 16 41 16 42 15 43 15 44 15 45 15 46 16 48 15 51 16 52 14 53 14 54 14 55 14 57 15 58 14 60 16 62 15 63 15 64 15 65 15 66 15 67 16 68 16 72 16 74 14 75 16 77 16 78 15 79 14 80 15 81 16 82 15 83 15 84 15 86 15 88 16 89 15 90 16 30 14 18 30 20 33 22 32 23 30 24 30 27 31 30 30 32 29 45 30 50 28 65 32 67 32 85 31 89 29 31 59 1 10 3 11 4 9 6 9 7 9 8 10 10 9 11 11 13 11 14 11 19 9 21 11 24 10 26 10 27 9 28 9 29 11 30 11 31 10 32 10 33 9 34 10 37 10 39 11 42 10 43 10 45 9 47 9 48 11 50 10 51 10 52 9 53 11 54 10 55 9 56 9 57 10 58 10 60 11 61 10 63 10 64 10 65 10 66 11 67 9 68 11 69 10 71 10 73 10 75 9 76 9 79 10 80 9 81 10 83 10 84 11 87 9 89 10 90 11 32 52 1 11 3 11 4 11 5 11 8 10 9 9 12 11 13 10 15 9 16 10 17 10 19 9 21 10 22 10 25 10 27 9 28 11 29 11 30 11 31 11 32 10 33 9 34 11 35 11 37 11 40 10 41 11 42 10 43 10 44 10 45 11 50 11 51 10 53 9 55 9 56 10 57 11 58 9 61 11 62 9 65 10 68 9 69 10 70 10 74 9 75 10 76 9 80 9 81 11 82 10 83 10 86 10 33 47 1 12 2 12 5 12 6 11 7 10 8 10 13 11 14 11 20 11 21 11 22 10 23 11 24 12 25 12 27 10 28 10 29 12 34 10 35 10 39 12 40 10 42 11 46 11 47 11 48 11 50 12 52 10 53 11 57 10 61 11 63 12 64 10 69 10 70 11 72 12 73 12 74 10 75 10 77 11 79 10 82 11 83 12 84 12 86 10 88 10 89 10 90 12 34 46 1 27 2 31 3 29 6 28 9 27 11 30 16 31 17 33 19 29 23 28 25 30 27 29 29 30 31 30 32 29 33 29 37 32 38 30 39 29 40 29 44 31 45 29 46 31 50 28 52 30 54 32 57 28 58 30 59 28 60 29 62 27 63 29 65 29 66 29 68 28 71 27 73 29 74 29 75 28 76 27 81 28 83 30 84 29 86 29 88 27 89 32 35 46 2 23 3 22 6 24 8 23 9 23 11 23 12 24 14 24 15 21 16 20 23 23 24 23 25 24 28 20 32 20 33 21 34 22 36 22 38 22 40 23 41 24 43 21 44 22 45 21 47 23 49 23 51 21 53 22 60 21 62 22 64 21 65 23 66 24 67 23 68 22 69 21 70 24 77 23 78 21 82 24 83 21 85 21 86 20 87 23 88 23 89 23 36 13 5 17 26 20 27 19 35 19 37 17 43 19 58 17 59 19 63 17 72 18 76 19 83 17 87 17 41 68 1 19 2 20 5 20 7 17 8 16 9 18 10 17 11 19 12 19 13 17 14 19 15 17 17 17 18 17 19 17 21 17 22 18 24 17 25 17 26 17 27 18 30 18 31 17 32 17 34 18 35 16 36 16 37 17 39 16 40 19 41 18 42 18 43 18 44 18 45 18 46 19 47 20 48 19 50 18 51 17 53 18 55 18 56 19 58 18 59 17 60 19 61 20 62 19 63 19 64 19 65 19 66 20 67 19 68 19 69 18 70 19 71 17 73 18 76 20 78 16 82 19 84 18 85 16 86 18 87 18 88 18 89 16 90 20 42 63 2 16 3 14 4 14 5 15 6 14 8 14 9 15 11 14 12 16 14 14 15 15 18 16 19 14 20 14 21 14 22 15 23 14 24 15 25 15 26 14 27 16 28 14 29 15 30 14 31 16 34 14 35 16 40 15 41 14 42 16 43 14 45 15 46 16 47 16 48 16 50 16 51 16 53 16 54 16 57 16 60 16 63 15 64 14 65 15 66 16 69 16 72 16 73 14 74 15 75 16 76 14 77 14 78 15 79 15 81 15 83 15 84 16 85 15 86 15 87 15 88 15 89 16 90 14 43 89 1 31 2 30 3 31 4 31 5 29 6 32 7 27 8 32 9 29 10 29 11 27 12 29 13 27 14 30 15 29 16 28 17 27 18 31 19 26 20 29 21 27 22 29 23 27 24 30 25 31 26 30 27 32 28 32 29 29 30 29 31 28 32 29 33 26 34 32 35 29 36 26 37 27 38 30 39 30 40 29 41 30 43 26 44 28 45 26 46 32 47 28 48 31 49 30 50 32 51 30 52 26 53 31 54 29 55 28 56 31 57 27 58 30 59 27 60 26 61 31 62 29 63 30 64 29 65 31 66 27 67 30 68 30 69 30 70 30 71 29 72 32 73 29 74 28 75 28 76 27 77 28 78 26 79 28 80 32 81 30 82 28 83 30 84 28 85 29 86 30 87 26 88 31 89 32 90 31 44 1 11 13 45 17 4 27 14 25 15 27 22 28 27 27 30 26 34 30 49 30 51 29 52 30 55 29 57 28 60 28 72 26 80 26 84 30 90 29 46 65 1 26 2 26 5 27 6 28 7 26 8 27 9 29 10 27 11 28 13 29 15 29 18 25 19 27 20 31 21 26 22 30 23 27 25 29 26 29 29 28 30 27 31 28 32 25 33 29 34 31 35 29 36 29 37 30 38 27 39 30 41 28 42 27 43 28 44 29 46 26 47 27 49 29 50 25 51 27 52 26 53 25 54 30 55 30 57 29 58 25 59 29 60 28 62 30 63 28 64 28 67 27 69 30 70 29 72 26 74 29 75 29 76 28 80 28 81 26 82 30 83 28 85 27 87 25 88 29 89 28 47 64 1 23 2 24 4 26 5 25 6 26 7 23 8 22 9 22 12 23 13 24 15 25 16 26 18 25 20 24 22 23 24 22 25 24 26 22 27 26 28 24 30 24 31 25 33 25 34 23 36 23 37 22 38 22 40 23 42 25 43 24 44 25 46 24 47 24 48 26 49 23 50 24 51 25 52 26 53 22 54 25 55 25 56 24 57 25 59 23 60 25 64 25 65 25 67 26 69 23 70 22 71 23 72 24 73 24 74 22 76 25 79 22 80 22 81 22 82 24 83 25 86 24 87 23 89 24 90 26 48 30 2 24 11 25 14 22 15 22 16 22 18 23 23 24 25 22 26 23 28 25 29 24 31 23 36 22 38 25 54 25 57 23 59 22 61 22 62 25 63 23 67 24 73 24 74 22 75 22 77 21 79 23 80 22 84 25 89 22 90 22 49 6 12 22 22 22 53 20 59 22 61 20 70 21 50 52 1 30 2 28 4 30 5 31 7 29 8 28 12 28 13 28 15 28 16 27 20 29 21 30 22 32 25 26 26 27 28 29 30 28 31 30 32 29 35 30 39 31 42 27 47 28 49 30 50 28 52 29 54 31 56 27 57 29 59 27 60 28 61 29 62 26 63 27 64 29 66 27 67 29 69 31 70 32 72 32 73 31 78 31 79 27 80 30 81 29 82 29 83 27 84 27 85 31 86 26 87 30 90 32 51 31 1 26 3 26 12 24 17 27 20 27 22 26 23 27 26 26 27 26 28 25 29 23 34 27 38 23 43 24 46 24 47 23 50 23 54 23 57 23 60 26 64 24 65 27 67 26 69 23 70 25 71 27 75 26 76 23 81 23 85 23 89 23 52 42 2 17 4 15 5 17 6 16 7 16 8 16 12 16 13 18 18 17 19 17 20 18 22 18 23 16 24 17 25 19 27 17 29 16 32 15 35 16 44 16 45 17 50 17 51 15 54 18 55 16 60 18 61 16 63 17 64 18 69 17 71 17 73 16 74 17 76 16 78 16 80 16 81 18 82 16 83 18 86 16 89 17 90 18 53 42 2 21 4 19 6 20 7 21 9 20 10 18 11 20 12 20 13 17 22 19 23 19 24 19 27 20 30 18 31 20 33 18 35 20 38 20 40 20 41 18 45 20 46 20 48 19 50 20 52 20 54 20 56 18 57 17 58 18 60 18 61 21 66 18 68 19 71 17 72 21 73 18 75 21 76 20 78 21 83 20 86 20 88 18 54 76 1 15 2 14 3 17 4 16 5 15 8 17 9 17 10 17 12 17 13 15 14 15 15 17 18 16 20 16 21 17 22 17 23 15 24 17 25 17 26 16 27 17 28 17 30 14 31 15 32 17 33 16 35 16 36 16 37 15 38 16 39 14 40 15 42 17 43 15 44 15 45 18 46 15 47 17 48 16 49 15 50 16 51 16 52 16 54 17 55 15 56 16 57 17 58 17 59 15 60 17 61 16 62 17 63 16 64 17 65 18 66 16 67 16 69 15 70 16 71 17 72 16 73 15 74 15 75 16 76 17 77 15 79 16 80 16 81 16 82 15 84 16 85 16 86 15 88 17 89 16 90 14 55 51 5 29 7 30 9 28 10 29 11 28 14 27 15 29 16 32 18 28 19 31 21 32 23 31 25 31 27 29 30 30 32 30 36 29 37 32 38 31 39 28 41 28 42 31 45 29 46 30 48 31 49 29 51 28 53 30 54 30 55 27 56 33 57 30 58 29 59 29 61 29 62 33 63 33 64 28 65 29 66 28 67 27 68 32 69 28 71 27 74 32 80 33 85 31 86 33 87 30 88 29 89 33 56 57 1 27 2 30 3 32 4 28 5 30 6 27 7 31 8 27 12 28 13 29 14 28 15 30 16 29 20 27 21 28 23 27 24 29 25 27 26 31 28 31 29 28 33 30 35 27 37 27 38 28 40 26 41 30 42 31 43 30 44 29 46 26 49 30 50 30 51 27 52 27 53 32 54 32 55 31 56 28 57 29 63 31 64 27 65 30 66 30 67 27 69 27 71 27 72 27 74 27 75 29 78 28 80 30 82 32 83 28 85 32 87 27 89 27 40 5 26 1 16 7 14 8 15 9 14 10 15 13 15 15 15 17 15 26 15 28 15 30 14 37 14 38 16 41 15 42 16 46 15 47 16 53 16 59 16 64 14 66 14 71 14 73 16 78 14 79 15 86 14 6 22 4 27 6 30 10 29 14 29 15 27 16 29 19 27 20 29 24 27 28 28 29 29 32 29 36 30 37 31 39 28 45 26 53 28 57 30 64 30 65 29 82 28 89 27 7 45 1 13 3 13 7 13 9 13 10 12 11 12 13 14 15 12 16 12 17 13 19 13 21 14 22 12 28 12 29 13 36 14 37 12 40 13 41 13 46 14 48 13 50 14 53 14 54 13 55 13 57 14 58 14 59 12 60 12 62 14 65 13 66 12 67 12 74 14 75 12 76 13 78 14 79 14 80 14 81 14 85 14 86 14 87 13 88 12 90 13 8 87 1 25 2 23 3 27 4 27 5 23 6 27 7 25 8 23 10 24 11 27 12 25 13 26 14 27 15 26 16 23 17 23 18 27 19 23 20 25 21 24 22 25 23 26 24 23 25 24 26 27 27 27 28 24 29 26 30 25 31 24 32 26 33 23 34 25 35 25 36 25 37 27 38 23 39 25 40 23 41 27 42 27 43 24 44 26 45 23 46 24 47 27 48 23 49 27 50 25 51 27 52 26 53 27 54 26 55 24 56 26 58 26 59 24 60 27 61 25 62 25 63 25 64 24 65 24 66 27 67 27 68 24 69 24 70 25 71 26 72 25 73 24 75 26 76 26 77 23 78 26 79 25 80 23 81 27 82 27 83 24 84 24 85 27 86 27 87 24 88 27 89 23 90 26 9 48 2 15 3 14 4 15 8 16 12 14 14 16 16 16 17 16 18 14 19 15 21 16 23 16 24 14 26 14 28 15 31 16 32 14 36 14 37 16 38 16 39 14 42 15 45 14 46 14 48 16 53 14 54 14 56 15 57 16 58 16 59 15 60 15 61 14 67 16 68 15 69 15 70 14 71 15 73 14 75 16 77 14 79 16 80 16 82 16 85 16 88 15 89 16 90 14 10 5 37 14 43 13 56 14 65 14 71 14 11 52 1 21 2 21 5 22 6 25 7 21 9 24 10 23 11 23 13 21 14 23 16 22 17 22 18 23 20 24 21 23 23 25 27 25 28 24 29 21 31 25 34 23 35 21 36 25 37 23 38 24 39 21 42 23 44 24 47 25 53 21 58 25 60 24 61 25 62 24 63 25 64 23 65 23 67 22 68 25 69 21 70 24 73 24 74 22 75 22 76 24 78 23 79 21 80 21 82 23 84 22 87 21 89 23 12 69 2 17 3 17 4 19 5 17 6 20 7 17 8 19 9 19 10 19 11 18 13 19 14 20 15 17 16 19 18 18 20 16 21 19 22 17 23 20 25 16 26 16 28 19 29 18 30 18 32 17 33 19 34 17 36 19 38 19 39 19 40 18 41 17 43 19 44 18 45 19 46 17 48 20 49 17 50 18 51 19 52 19 53 20 54 18 56 20 57 19 59 18 61 19 62 17 63 19 65 17 66 16 69 19 71 18 72 17 74 19 75 19 77 18 78 19 79 18 80 16 81 19 82 18 83 17 84 18 85 19 86 17 87 17 88 20 89 18 13 85 1 19 2 19 3 17 4 18 5 18 6 17 7 20 8 19 9 19 10 18 11 18 12 19 13 16 14 18 15 19 16 18 17 18 18 16 19 17 20 16 21 20 22 18 24 17 26 17 27 19 29 18 30 20 31 17 32 16 33 18 34 19 35 17 37 19 38 18 39 16 40 18 41 18 42 17 43 18 44 16 45 19 46 19 47 17 48 17 49 18 50 19 51 19 52 18 53 17 54 16 55 20 56 19 57 19 58 19 59 16 60 18 61 19 62 18 63 16 64 16 65 17 66 18 67 18 68 19 69 17 70 19 71 16 72 20 74 17 75 17 76 19 77 17 78 17 79 18 80 18 81 18 82 18 83 19 84 18 85 18 86 19 87 17 88 19 89 16 90 19 14 71 2 11 3 13 4 11 5 12 6 12 7 12 8 12 9 11 10 11 11 11 12 12 13 11 14 13 15 12 16 11 17 12 18 13 19 11 20 11 22 12 24 13 29 11 30 11 31 13 32 12 33 13 35 13 36 11 38 12 39 11 40 12 42 12 43 12 44 12 45 12 46 12 47 13 48 12 49 11 50 13 52 11 53 11 54 12 55 12 56 12 57 12 58 13 60 12 61 12 62 13 63 11 64 12 66 13 67 12 68 13 69 13 71 11 72 11 75 11 77 12 78 13 79 13 80 12 82 13 83 12 84 11 85 12 86 13 87 12 89 13 90 12 15 17 2 14 11 15 18 14 24 14 28 14 40 13 42 13 48 15 50 14 54 14 69 13 72 13 75 14 81 13 87 13 89 15 90 13 16 79 1 27 2 28 3 27 4 28 6 29 7 26 8 25 9 26 10 31 11 30 12 29 13 29 14 28 15 28 18 27 19 31 20 30 21 25 23 28 24 29 26 27 27 30 28 31 29 25 30 27 31 29 32 28 33 28 34 28 35 25 36 27 37 28 38 29 39 26 41 27 42 30 43 27 44 30 45 29 46 25 47 31 48 27 49 31 51 26 52 27 53 27 54 31 55 26 56 29 57 27 58 30 59 28 60 30 61 26 62 30 63 27 64 28 66 27 67 30 68 26 69 30 70 26 71 26 72 26 73 27 75 29 76 27 78 25 79 28 80 30 82 26 83 30 84 29 85 30 86 29 87 29 88 29 89 29 90 28 17 61 1 18 2 20 3 20 7 19 9 20 11 18 12 18 13 18 15 19 16 18 17 18 20 21 21 19 22 20 23 18 25 18 26 18 27 21 29 17 30 18 31 19 32 19 33 20 35 18 36 18 37 18 38 20 41 18 43 17 44 21 45 19 46 18 47 19 48 20 50 18 52 19 53 18 54 20 55 19 57 21 59 18 60 18 62 21 63 19 65 17 66 18 67 19 69 21 70 20 71 19 72 19 73 19 79 19 80 18 81 19 83 19 85 20 86 19 87 20 88 18 89 19 18 56 1 21 2 18 3 21 4 18 5 22 6 21 7 21 8 21 9 19 10 20 12 20 13 21 15 19 17 19 19 21 23 19 26 19 27 19 30 22 34 18 36 19 38 21 39 21 40 18 41 21 42 19 43 20 44 22 45 21 48 21 49 20 50 19 52 18 54 22 55 19 60 21 61 22 62 20 64 18 66 19 67 18 69 22 70 18 71 19 73 19 74 21 76 20 78 21 80 20 82 18 83 19 84 20 85 19 86 19 88 20 90 20 19 26 2 24 6 23 8 25 9 23 12 27 17 26 18 25 22 27 23 23 25 24 29 27 30 26 36 25 39 27 42 23 46 24 52 24 53 23 56 23 58 27 60 25 67 23 80 26 83 25 84 26 85 24 20 84 1 11 2 10 3 11 4 9 5 9 6 9 7 10 8 10 9 9 10 10 11 9 12 11 13 10 14 9 15 9 16 11 17 11 18 9 19 11 20 10 21 10 22 10 23 11 24 11 25 10 27 10 28 10 29 10 30 10 31 10 32 9 33 9 34 10 35 10 36 10 37 10 38 10 39 10 40 10 41 10 42 9 43 11 44 9 45 10 46 10 47 9 48 9 49 11 50 10 51 11 52 10 53 9 54 10 55 11 57 11 59 10 61 9 62 10 63 9 64 11 65 9 66 9 67 9 68 10 69 10 70 10 71 10 72 9 73 10 74 10 75 11 76 10 77 11 78 11 79 10 80 11 81 10 82 11 83 9 84 9 85 10 86 11 88 10 89 9 25 17 2 22 7 25 12 26 25 22 27 25 29 22 33 26 34 23 43 22 44 22 54 23 59 23 67 23 77 24 80 25 82 24 90 23 26 59 2 27 4 31 5 29 6 30 7 30 8 29 9 28 10 33 11 28 13 28 14 29 15 31 16 29 19 30 20 32 21 29 22 29 24 29 26 33 27 29 28 27 30 31 31 30 32 31 33 30 34 30 35 32 36 31 37 29 38 29 39 32 40 29 44 29 45 28 46 29 47 32 48 28 49 28 53 29 54 32 55 30 56 32 57 27 58 27 63 30 65 32 68 28 69 33 70 27 71 28 75 31 76 30 78 30 79 31 81 30 83 32 85 28 87 32 90 32 27 74 1 11 2 12 3 11 5 11 6 12 7 12 8 11 9 10 10 11 12 11 13 10 15 12 16 11 17 10 18 11 19 11 21 12 22 11 23 10 24 12 25 12 26 11 27 10 28 12 29 11 30 11 31 12 32 12 33 11 34 11 35 11 38 12 39 12 40 12 41 10 42 12 43 10 44 11 45 11 46 12 47 11 48 11 49 12 50 11 51 11 52 10 53 11 54 12 57 11 58 11 60 12 61 12 62 11 63 12 64 10 67 11 68 10 69 10 70 11 71 12 72 11 73 12 74 10 76 12 77 11 78 10 79 10 80 11 81 10 84 10 86 12 88 11 89 10 90 12 28 73 1 23 2 24 4 23 5 20 6 24 7 22 9 24 10 23 11 23 12 22 13 20 14 21 15 23 16 20 17 21 18 21 19 20 20 24 21 23 22 20 23 22 24 24 25 21 26 24 27 23 28 24 32 21 33 23 34 22 35 20 37 22 38 23 39 24 41 20 42 23 43 23 44 24 46 21 47 24 48 23 49 22 50 24 51 21 52 20 54 24 55 21 56 21 57 23 58 24 59 22 61 22 62 21 63 24 64 24 65 21 67 21 68 24 69 22 70 22 71 23 72 22 73 21 77 20 78 23 80 20 81 23 82 23 83 21 85 23 86 22 87 22 89 20 90 23 29 68 1 27 2 28 3 27 4 24 5 26 6 27 7 28 8 26 9 27 11 24 12 27 14 28 15 28 17 26 18 24 19 26 20 24 21 24 22 28 23 27 24 25 25 27 28 28 29 27 31 27 32 24 33 26 34 25 35 28 36 27 37 27 39 24 40 25 41 24 43 28 44 28 45 28 47 25 48 27 49 24 50 24 51 25 52 28 56 24 57 26 59 25 60 27 62 28 63 28 64 25 65 29 66 28 67 25 69 26 70 26 71 28 72 24 73 24 74 26 76 27 78 24 80 26 81 24 82 28 83 27 84 25 85 24 88 28 30 32 1 12 2 14 3 12 8 12 13 12 14 13 16 12 17 13 19 14 20 13 29 14 30 13 34 14 35 13 36 12 37 12 38 12 39 13 41 14 42 12 44 12 45 14 51 12 55 12 58 12 65 13 68 13 71 14 76 13 79 13 86 13 88 12 31 11 1 16 6 14 7 15 22 14 24 16 40 15 47 16 48 16 51 14 59 15 64 14 32 84 1 9 2 10 3 10 4 11 5 9 6 10 7 10 8 11 9 11 10 11 11 10 12 10 13 10 14 10 15 11 16 10 17 9 18 10 19 9 20 9 21 9 22 10 24 9 25 10 26 11 27 10 28 10 29 11 30 10 31 9 32 10 33 11 34 9 35 10 36 10 37 10 38 9 39 10 40 10 41 10 42 9 43 10 44 9 45 9 46 11 47 10 48 11 49 11 50 10 51 9 52 9 54 9 55 10 56 9 57 11 58 9 59 11 60 10 61 11 62 10 63 11 66 10 67 10 68 10 69 10 71 10 72 10 73 11 74 11 75 11 76 10 77 10 78 9 79 10 80 9 81 10 83 9 84 9 85 11 86 10 87 9 88 9 89 10 90 11 33 47 2 12 5 11 7 12 8 11 9 10 11 12 15 10 19 11 21 11 22 10 23 10 24 11 25 10 27 12 30 11 31 11 34 11 35 12 36 10 40 12 41 10 46 10 47 11 50 10 51 10 52 10 53 12 54 11 56 11 57 10 58 10 59 10 60 10 64 12 67 11 68 11 72 11 73 10 74 10 75 12 76 10 77 10 79 12 80 12 81 11 88 10 90 11 34 81 1 18 2 16 3 17 4 17 5 17 7 18 8 18 9 18 10 18 11 17 13 18 14 17 15 15 16 16 17 17 18 17 19 16 20 16 21 18 22 16 23 17 25 19 26 18 27 18 28 16 29 16 30 19 31 19 32 18 34 17 35 16 36 18 37 16 38 16 39 17 40 18 42 15 43 19 44 18 45 18 46 19 48 18 49 19 50 17 52 16 53 18 54 19 55 16 56 17 58 17 59 17 60 18 61 17 62 16 63 18 64 17 65 18 66 18 67 16 68 18 69 16 70 17 71 18 72 15 73 15 74 16 75 16 76 18 77 16 78 16 79 16 80 18 81 17 82 18 84 16 85 19 86 17 87 18 88 18 89 17 90 16 35 43 1 18 2 17 3 17 5 16 11 18 14 19 15 18 16 18 18 16 19 17 21 18 22 19 28 16 32 16 34 17 35 18 37 17 38 17 40 16 41 16 42 17 43 16 44 16 48 18 50 16 52 18 54 16 55 18 56 17 59 18 61 16 62 18 64 16 65 18 67 17 72 17 76 17 77 17 79 18 83 18 84 17 86 16 87 17 36 13 4 22 27 23 33 21 48 21 53 22 64 19 69 21 72 20 73 22 76 20 82 19 86 20 88 20 37 13 1 13 4 13 8 13 16 14 17 13 21 13 30 14 61 13 64 14 67 13 76 13 80 15 85 13 38 88 1 26 2 28 3 27 4 27 5 25 6 27 7 27 8 29 9 28 10 26 11 25 12 27 13 29 14 28 15 27 16 29 17 29 18 26 19 30 20 29 21 27 22 28 23 29 24 27 25 31 26 26 27 27 28 30 29 28 30 30 31 26 32 31 33 28 34 29 35 27 36 30 37 27 38 25 39 29 40 30 41 28 42 27 43 27 44 30 45 28 46 26 47 28 48 26 49 26 50 27 51 27 52 30 53 26 54 30 56 30 57 30 58 26 59 26 60 28 61 30 62 26 63 26 64 29 65 27 66 27 67 30 68 29 69 26 70 27 71 27 72 30 73 29 74 29 75 30 76 27 78 29 79 27 80 26 81 28 82 31 83 27 84 29 85 30 86 26 87 27 88 26 89 29 90 27 39 80 1 28 2 32 3 29 4 27 5 28 6 31 7 31 8 28 9 28 10 30 11 27 12 26 13 30 15 28 16 32 17 29 18 28 19 31 20 27 21 28 22 29 23 29 24 27 25 27 26 29 27 27 28 30 29 30 30 28 31 32 32 29 35 28 36 30 37 30 38 27 39 29 40 27 41 31 42 29 43 29 44 27 45 32 48 31 50 27 51 32 52 27 53 31 54 26 55 28 56 31 57 32 58 32 59 28 60 27 61 29 62 30 63 31 64 31 65 28 66 27 67 31 69 30 70 32 71 26 73 29 74 30 75 31 76 27 77 27 78 27 79 29 80 29 81 28 83 29 84 32 85 27 86 31 87 27 89 27 90 30 40 42 4 20 5 18 6 20 8 18 9 19 14 18 18 20 19 18 20 19 21 18 22 18 25 21 29 20 30 20 31 19 37 19 39 18 40 17 41 20 42 20 44 18 46 17 49 21 50 19 55 18 57 19 59 20 63 20 64 21 65 19 67 17 71 18 74 19 76 20 79 18 80 20 83 21 85 17 86 20 88 20 89 17 90 19 45 84 1 22 2 24 3 25 4 24 6 26 7 23 8 24 9 25 10 22 11 23 12 23 13 22 14 23 15 22 17 25 18 22 20 26 21 23 22 24 23 24 24 24 25 22 26 23 27 24 28 24 29 26 30 23 31 26 32 25 33 23 34 22 35 23 36 25 37 22 38 24 41 25 42 26 43 26 44 26 45 23 46 23 47 25 48 22 49 23 50 25 51 25 52 26 53 23 54 22 55 24 56 24 57 23 58 23 59 24 60 22 61 25 62 26 63 25 64 26 65 26 66 26 67 25 68 24 69 23 70 24 71 26 72 24 73 26 74 22 75 24 76 24 77 24 78 25 79 23 80 26 81 26 82 24 83 26 84 23 86 26 87 25 88 26 89 22 90 24 46 80 1 29 2 27 3 26 5 29 6 25 7 26 8 26 9 27 10 26 11 25 12 29 13 26 14 26 15 28 16 26 17 27 18 26 19 29 20 29 21 27 22 25 23 25 25 25 26 27 27 27 28 25 29 27 30 29 31 27 33 25 34 25 36 27 37 29 38 26 39 26 40 24 42 28 43 28 44 28 45 27 47 25 48 27 49 29 50 28 51 29 52 28 53 26 54 26 55 29 56 24 58 26 59 25 60 27 61 28 62 26 64 25 65 26 66 26 67 27 68 25 69 25 70 25 71 28 72 29 73 25 74 26 75 28 77 26 79 26 80 25 81 29 82 29 83 26 84 29 85 26 86 25 87 30 88 25 89 30 90 24 47 6 16 10 37 10 56 9 61 10 64 11 88 10 48 65 2 29 3 26 4 26 7 26 8 26 9 26 10 29 11 26 12 26 15 25 16 27 17 26 18 25 19 25 20 27 21 29 23 26 24 27 26 29 27 25 29 26 30 29 31 30 33 27 34 26 38 28 40 28 41 24 42 26 43 25 44 26 45 29 46 28 47 29 48 25 49 27 50 28 52 25 55 27 56 27 57 29 58 26 61 25 62 29 63 28 64 24 66 26 67 26 68 28 70 28 71 28 74 27 75 29 76 29 77 27 78 29 79 26 81 25 82 29 83 27 84 26 85 25 87 27 88 29 89 25 49 22 13 13 15 13 21 13 23 14 31 12 33 14 36 14 46 13 48 12 51 12 56 14 57 13 58 12 59 14 67 14 69 13 71 12 72 12 74 13 76 13 80 12 83 13 50 67 1 20 3 22 4 21 5 18 6 19 7 19 8 22 11 21 12 19 14 21 15 20 17 18 18 21 19 21 20 21 21 19 22 19 23 19 27 21 28 22 29 19 30 22 31 22 32 20 33 19 34 20 36 18 37 20 38 20 39 20 40 19 41 21 44 20 45 21 46 21 48 20 49 21 50 22 51 20 55 19 56 21 57 18 60 19 61 21 62 20 63 19 64 19 65 21 66 21 67 21 68 21 70 20 71 20 73 18 74 19 75 22 76 20 77 18 79 19 81 20 82 20 83 20 84 19 85 19 86 21 88 19 90 21 51 46 1 28 3 31 5 27 6 32 10 30 12 27 14 30 15 30 16 32 21 30 24 28 25 28 29 30 30 32 31 28 34 27 36 29 37 30 39 27 40 28 41 29 42 30 43 28 46 29 48 28 50 32 53 27 56 29 58 27 59 27 60 33 62 28 69 31 72 29 74 30 75 29 78 33 79 28 81 33 82 29 85 31 86 32 87 32 88 27 89 33 90 31 52 8 11 29 14 30 16 30 39 28 53 25 56 28 78 27 90 26 4 57 29 1 21 5 22 7 19 10 20 14 21 15 20 17 22 22 22 24 21 26 19 29 19 30 19 32 20 33 21 34 19 35 21 38 21 43 20 53 21 54 20 56 22 60 22 61 20 63 19 67 22 71 21 72 20 75 18 79 19 58 22 6 13 10 14 12 12 14 14 29 13 34 12 36 14 37 12 41 13 50 13 58 14 59 14 60 13 64 12 68 12 71 12 73 13 76 13 79 14 81 14 84 13 85 14 59 86 1 23 2 23 3 23 4 25 5 23 6 23 7 26 8 26 9 22 12 23 13 23 14 24 15 22 16 22 17 26 18 23 19 25 20 23 21 24 22 22 23 24 24 22 25 26 26 24 27 24 28 22 29 24 30 23 31 25 32 23 33 26 34 23 35 25 36 26 37 24 38 22 39 25 40 26 41 26 42 26 43 26 44 23 45 25 46 26 47 23 48 22 49 25 50 24 51 26 52 23 53 25 54 23 55 26 56 23 57 23 58 24 59 23 60 25 61 24 62 23 63 26 64 23 65 22 66 23 67 22 68 25 69 25 70 24 71 25 72 22 73 22 75 22 76 25 77 23 78 25 79 25 80 26 81 25 82 26 83 26 84 23 85 23 86 25 87 24 88 26 89 25 60 67 1 17 3 18 4 17 6 17 9 19 10 17 11 18 12 18 13 17 14 18 15 17 16 19 17 16 18 18 19 19 20 17 21 18 24 16 25 17 26 18 27 19 28 17 29 18 31 20 32 19 33 17 34 18 35 17 36 19 37 16 39 19 40 20 41 19 42 16 43 18 44 18 45 19 46 18 48 17 49 17 54 16 56 18 57 18 58 18 59 17 62 17 63 18 64 18 69 16 70 17 73 18 75 16 76 18 77 20 78 18 79 18 80 18 81 17 82 19 83 17 84 19 85 19 86 18 87 19 88 17 89 19 90 20 +5 4 1 5 17 27 18 28 40 25 55 31 80 29 2 25 1 16 3 15 4 14 7 15 11 15 13 14 14 14 16 15 21 16 22 16 23 15 24 16 25 14 29 15 30 16 40 16 43 16 49 15 57 15 61 15 64 14 68 16 77 14 82 14 84 16 3 1 82 33 4 28 3 13 9 11 10 13 19 11 21 13 23 12 24 13 25 11 26 13 28 13 31 12 32 13 40 13 43 12 47 12 53 13 59 11 60 12 64 11 66 13 67 12 70 12 71 13 72 11 79 13 82 13 85 13 88 12 40 5 19 2 26 6 27 9 26 16 27 23 25 26 26 27 27 28 27 33 25 34 25 43 26 44 26 55 25 56 23 66 24 70 25 77 26 78 27 86 25 6 68 1 13 3 14 6 14 7 14 10 15 11 15 13 13 14 15 16 14 17 13 18 13 19 15 20 14 21 15 22 13 23 14 24 14 25 15 26 15 28 15 29 14 30 14 31 13 33 14 35 13 36 14 37 13 38 13 42 15 43 14 45 13 46 14 47 14 48 15 49 14 50 15 51 13 52 15 53 14 54 13 55 13 57 13 58 13 59 15 60 15 61 15 62 14 64 14 65 15 66 15 68 14 69 15 70 13 71 15 73 14 74 13 75 13 76 14 78 15 79 15 81 14 82 15 83 15 84 14 87 14 88 15 89 14 90 13 7 63 1 31 2 26 5 31 7 32 9 31 11 29 12 30 13 31 15 29 16 28 17 28 20 27 21 27 22 32 23 32 24 29 27 29 28 28 29 31 32 32 34 28 35 32 37 30 38 30 39 30 40 30 41 30 42 27 43 27 44 28 45 30 46 27 47 28 48 32 50 28 51 27 52 31 53 31 55 31 57 31 58 29 60 29 63 28 64 27 65 29 66 29 67 29 68 26 69 32 70 30 71 29 72 27 73 29 77 27 78 27 80 28 81 29 82 32 84 30 85 30 86 32 87 29 89 29 8 25 4 12 6 12 7 11 12 12 19 13 21 12 27 12 33 12 35 11 36 12 40 12 42 13 44 13 45 13 48 12 61 12 66 11 70 12 73 13 75 11 76 11 80 11 81 13 84 11 87 11 9 9 3 11 20 11 25 11 33 11 37 11 39 10 54 10 58 10 76 11 10 28 1 28 4 28 10 29 12 25 14 28 17 27 25 25 29 29 32 29 34 25 37 28 38 26 39 25 48 26 52 29 54 29 56 29 57 27 60 28 63 25 64 29 66 25 69 28 73 25 78 25 83 29 86 25 87 26 11 38 1 19 2 19 3 16 4 17 5 17 6 18 7 18 9 17 10 20 11 19 17 18 19 17 20 18 21 18 26 18 27 19 28 18 35 18 38 17 41 19 43 19 50 17 54 16 55 17 56 19 63 20 64 18 66 20 67 16 69 19 71 19 73 18 80 17 81 19 84 19 86 20 87 19 88 17 12 7 41 32 55 29 63 28 78 29 83 28 84 30 89 27 13 24 11 18 17 17 18 19 21 18 24 17 29 18 31 19 33 19 40 18 50 19 51 18 52 20 53 17 54 20 58 17 63 17 64 17 65 18 69 19 72 19 80 18 86 19 87 19 90 18 14 47 4 13 5 12 9 13 10 12 11 11 12 13 13 13 14 12 15 12 18 11 20 11 21 12 22 12 23 13 26 12 27 12 30 13 33 13 34 12 36 12 37 13 38 13 41 11 42 12 44 11 45 13 47 13 48 12 50 12 51 11 59 11 60 13 66 12 68 11 69 13 71 12 72 11 75 11 77 11 80 12 81 13 82 13 83 12 86 13 87 13 89 12 90 13 15 61 1 16 2 17 3 16 4 18 6 17 8 16 9 17 11 18 12 17 14 19 17 17 18 17 20 16 21 19 24 18 25 16 26 18 28 15 29 16 31 18 32 18 34 17 35 18 36 18 37 18 38 17 39 18 41 17 42 17 47 16 48 17 49 17 50 18 51 18 52 18 53 16 56 18 59 19 60 17 61 18 63 17 66 18 67 17 69 18 70 18 71 18 72 18 74 18 75 18 76 16 77 17 78 18 81 17 83 17 84 17 85 17 86 17 87 17 88 17 89 18 90 15 16 71 2 13 3 13 4 15 5 15 6 13 7 13 8 14 9 15 10 14 11 14 14 14 15 14 16 13 17 14 18 14 19 14 22 15 24 14 25 14 26 13 27 13 28 15 29 14 30 15 31 14 32 13 33 13 34 15 35 15 36 14 37 13 38 15 40 14 41 14 43 15 44 14 46 14 47 13 48 15 49 15 50 15 51 13 52 13 53 14 54 14 55 13 56 14 57 13 59 15 61 13 64 15 65 14 66 14 68 13 69 15 70 15 71 13 73 13 74 14 75 15 77 15 79 14 80 15 83 13 84 13 85 14 86 13 87 14 88 14 89 14 90 15 29 64 2 12 3 13 5 13 6 13 7 12 9 11 10 11 12 12 14 13 15 13 16 11 17 11 18 13 19 11 20 12 21 13 22 12 23 12 25 12 26 11 30 12 31 11 34 11 35 12 36 13 37 12 38 11 42 11 43 12 44 12 45 12 46 12 48 11 49 13 50 12 51 11 52 11 53 12 54 11 55 12 56 11 58 12 59 12 60 12 61 12 62 11 63 13 64 11 65 13 66 13 68 12 71 12 72 13 76 12 77 13 78 12 79 12 80 12 81 11 83 11 86 13 87 12 88 12 89 12 30 77 1 15 2 17 3 17 4 17 5 17 6 16 7 17 8 15 9 17 10 17 11 18 12 17 13 17 15 15 16 16 19 17 20 16 21 17 23 15 24 16 25 17 26 16 29 17 30 17 31 17 32 15 33 18 34 17 35 16 37 17 38 17 39 16 40 17 42 17 43 17 44 17 45 16 46 18 48 15 49 15 50 16 51 15 52 17 53 17 54 17 55 17 57 15 58 17 59 16 60 17 61 15 63 18 64 15 65 17 66 15 67 17 68 16 69 15 70 15 71 15 72 17 73 15 74 15 75 15 76 16 77 15 78 16 79 17 80 15 81 16 83 15 84 16 85 15 86 17 87 17 89 16 90 17 31 17 8 18 9 21 19 21 28 20 33 20 36 20 40 21 45 18 50 22 52 22 55 22 62 19 78 18 79 20 83 21 86 21 87 20 32 46 2 29 3 29 5 27 6 29 7 30 8 26 9 30 10 31 11 28 13 27 16 29 17 27 19 26 20 26 22 30 25 26 29 30 30 26 31 30 32 30 34 28 35 30 37 30 43 30 44 29 45 27 51 28 52 29 55 29 56 26 57 29 59 30 61 29 62 29 65 26 67 29 70 28 72 27 74 28 75 26 77 29 81 28 82 26 85 29 86 26 88 29 33 58 1 13 2 13 3 13 4 14 5 12 6 13 7 14 8 14 9 14 12 13 13 12 15 13 19 12 20 13 22 14 23 13 24 12 25 13 26 12 27 12 28 12 30 12 32 13 33 14 34 13 41 13 43 14 44 14 45 13 46 12 47 12 49 12 51 14 52 13 53 12 55 13 58 12 59 13 60 12 63 13 64 12 66 13 67 13 68 12 69 12 70 13 73 12 76 13 77 13 78 14 80 14 81 12 83 13 84 14 86 12 87 13 88 13 90 13 34 77 1 16 3 16 4 16 5 17 6 16 7 17 8 17 9 17 10 16 11 17 14 15 15 15 16 17 17 17 18 15 19 17 20 15 21 15 23 17 24 14 25 17 26 17 27 17 28 17 29 17 30 15 32 15 33 17 34 17 35 17 36 15 37 17 38 16 40 15 41 16 43 17 44 16 45 17 46 17 47 16 48 17 49 15 50 15 52 15 53 16 54 15 55 16 56 16 57 17 58 17 59 15 60 15 61 14 62 17 63 16 65 17 66 16 67 16 68 17 69 15 70 17 71 14 73 17 74 16 75 15 76 16 77 16 78 15 79 16 80 15 83 16 84 16 85 15 86 17 88 16 89 15 90 15 35 19 6 19 15 21 18 21 31 17 37 20 40 18 43 19 47 18 53 20 55 19 58 18 60 19 68 20 69 21 79 21 81 18 82 20 85 21 88 19 36 79 1 12 2 12 3 13 4 14 5 12 6 12 7 13 8 13 9 13 10 13 11 14 13 13 14 13 15 13 16 13 17 13 18 12 19 13 20 13 21 14 22 12 24 13 25 12 26 13 27 14 28 12 29 12 30 12 31 14 32 12 33 14 35 12 36 13 37 14 38 13 42 13 43 14 44 14 45 12 46 12 47 14 48 14 49 12 50 12 52 14 53 13 54 14 55 12 58 13 59 12 60 13 61 14 62 13 63 13 65 12 66 13 67 13 68 14 69 12 70 13 71 13 72 12 73 14 74 13 75 14 76 14 77 13 78 13 79 13 80 12 82 13 83 12 84 12 85 13 86 12 87 12 88 12 89 14 90 14 37 65 1 28 2 28 4 29 6 28 7 26 8 28 9 26 10 31 13 28 15 26 16 26 17 26 18 26 19 27 21 26 22 27 24 30 25 30 27 30 28 26 29 28 32 31 33 28 34 26 35 31 38 26 39 28 40 28 42 25 43 28 44 31 47 31 48 29 50 29 51 28 52 27 53 29 54 27 55 28 56 28 57 27 59 27 60 28 61 28 62 30 63 30 64 29 65 30 66 26 68 28 70 31 71 30 73 27 74 27 76 31 77 29 78 29 79 31 80 26 82 26 85 26 86 26 87 29 88 26 89 25 38 38 1 30 2 28 4 28 5 27 6 31 8 29 9 31 11 32 12 30 13 32 14 32 20 30 21 28 22 31 23 31 29 32 30 29 31 28 33 29 34 29 37 28 38 32 39 27 40 32 43 27 48 31 53 29 54 31 56 31 58 27 65 28 72 28 73 29 76 28 77 31 81 27 84 30 90 32 39 78 1 26 2 27 3 26 4 26 6 23 7 24 8 25 9 26 10 23 11 23 12 26 13 26 14 23 15 24 16 23 17 23 18 24 19 27 20 26 22 23 23 23 24 24 25 25 26 27 27 27 28 25 30 27 32 25 33 26 35 24 36 24 37 23 38 26 40 25 41 24 42 27 43 27 44 24 45 24 46 27 49 26 50 23 51 26 52 25 53 27 54 24 55 25 56 25 57 25 58 25 59 23 60 27 62 26 63 27 64 26 65 25 66 23 67 25 68 25 69 27 70 25 71 27 72 25 73 27 74 27 75 23 76 26 77 25 78 25 80 23 81 27 82 26 83 24 84 26 85 23 86 24 88 27 90 24 40 60 1 10 2 11 3 11 5 10 7 12 8 11 9 12 12 11 13 11 14 12 15 11 19 11 20 10 21 11 22 12 23 12 28 11 30 12 33 11 34 10 35 12 36 11 37 10 38 12 40 12 41 10 42 11 43 10 44 11 45 11 47 10 48 11 49 11 50 12 51 11 52 12 53 11 55 12 56 12 58 12 59 10 60 11 61 12 63 12 66 11 67 11 69 12 70 10 73 10 74 12 75 11 76 11 77 11 78 11 82 12 83 11 84 12 85 11 88 10 89 11 41 87 1 14 2 13 3 14 4 14 5 13 6 12 7 12 8 14 9 13 10 14 11 14 12 14 13 14 14 12 15 12 16 13 17 13 18 13 19 12 20 13 21 13 22 14 23 12 24 14 25 12 26 12 27 14 28 12 29 14 30 14 31 12 32 13 33 12 34 13 35 12 36 12 37 12 38 12 39 13 40 12 41 12 42 13 43 14 44 13 45 13 46 13 48 14 49 13 50 13 51 14 52 12 53 13 54 12 55 12 56 14 57 12 58 12 59 14 60 12 61 13 62 13 63 13 64 14 65 13 66 14 67 13 68 13 69 13 70 14 71 12 73 12 74 13 75 14 77 13 78 12 79 12 80 13 81 12 82 14 83 14 84 12 85 13 86 12 87 14 88 12 89 14 90 14 42 48 1 25 4 26 5 28 7 25 8 25 10 24 11 28 13 24 17 27 19 26 21 26 26 24 27 25 28 23 29 28 32 25 33 28 34 23 35 27 37 25 38 25 39 24 41 24 42 27 43 25 45 26 46 24 49 28 51 27 52 25 55 27 56 26 57 25 59 24 60 24 65 27 67 25 69 24 70 25 73 23 74 24 76 25 78 24 79 26 80 24 81 26 82 25 90 25 43 63 1 11 3 11 4 11 5 11 7 10 9 10 10 11 11 11 12 12 13 11 14 12 15 12 16 10 18 11 19 12 20 10 22 10 23 11 24 11 25 11 26 10 29 11 30 12 33 12 34 12 36 12 37 12 38 12 39 11 40 12 41 12 42 11 43 10 44 12 45 11 48 11 49 11 52 10 53 12 57 10 58 11 59 11 61 11 63 11 65 10 66 11 68 12 69 12 70 11 71 11 74 10 75 12 76 10 78 10 79 10 81 11 83 11 84 10 85 11 87 10 88 10 89 11 90 12 44 44 1 33 2 33 3 28 4 28 5 30 8 29 14 31 15 32 17 33 19 28 21 33 22 28 23 30 25 32 27 29 29 29 30 31 31 30 32 28 33 28 35 32 36 32 37 28 38 28 41 29 44 31 48 27 49 31 50 28 51 29 52 28 53 32 55 32 61 27 63 32 68 31 69 32 71 33 73 27 76 30 78 29 80 29 81 31 89 27 45 75 1 13 2 12 3 12 4 12 6 11 7 13 9 13 10 12 11 12 13 13 15 13 16 11 18 12 19 11 20 13 22 13 23 12 24 13 26 11 27 12 28 11 29 11 30 13 31 11 32 11 33 13 35 13 38 12 39 12 40 12 41 11 42 13 43 12 44 11 45 12 46 12 47 11 48 11 49 13 50 13 51 12 52 12 54 12 55 12 56 11 57 12 58 13 60 13 61 11 62 12 63 11 65 13 66 12 68 11 69 13 70 13 71 11 72 12 73 11 75 13 76 13 77 13 78 12 79 13 80 12 81 11 82 13 83 12 84 11 85 13 86 12 87 11 88 13 89 12 90 13 46 53 1 19 4 18 6 22 7 21 9 20 10 21 12 21 13 18 14 21 15 18 17 21 18 19 19 20 20 21 21 21 24 21 25 18 26 19 28 19 31 21 33 19 36 19 37 21 39 19 43 19 45 18 46 22 47 21 50 19 53 20 58 19 59 20 61 20 64 20 65 21 69 22 70 20 72 22 73 19 74 19 75 20 76 19 78 20 80 20 81 21 82 20 83 18 84 21 86 21 87 19 88 19 89 21 90 21 47 41 3 25 6 21 7 25 12 24 14 24 15 23 16 22 17 23 18 25 20 22 24 21 27 21 28 24 32 23 35 21 38 25 41 25 42 23 45 25 47 23 50 21 51 21 52 24 54 21 55 21 56 21 61 21 62 24 69 25 71 25 73 23 79 24 80 21 81 24 83 21 84 23 85 23 86 23 87 25 89 24 90 22 48 15 2 21 6 21 7 20 19 19 22 20 23 20 31 23 40 20 42 20 50 21 68 20 74 22 83 21 86 21 88 22 49 2 15 29 52 29 50 74 1 24 2 23 3 22 4 24 5 26 6 24 8 25 10 26 12 25 13 25 14 25 15 25 16 25 17 22 18 24 19 25 20 22 21 22 22 22 23 22 24 24 25 24 27 23 29 26 30 25 31 23 33 23 34 23 35 22 37 25 38 23 39 25 41 23 42 23 43 23 44 23 45 23 46 23 48 25 49 22 51 26 52 23 54 24 55 23 56 22 57 26 58 22 60 25 61 26 62 25 63 24 64 25 66 22 68 22 69 22 70 22 71 25 72 26 73 22 74 23 75 24 76 26 77 24 78 25 80 26 81 23 82 23 83 25 84 23 85 25 86 22 87 22 88 25 90 23 51 28 5 22 7 25 9 24 14 25 18 24 26 22 30 23 34 25 38 21 39 24 40 25 41 22 43 25 49 21 50 21 51 22 60 23 65 25 66 24 69 24 70 23 72 23 80 23 81 24 84 21 85 23 87 25 89 23 52 6 8 24 13 23 42 26 47 26 71 22 74 26 53 64 1 10 4 10 5 12 6 10 7 11 8 10 9 12 10 12 11 10 12 10 13 10 15 11 17 11 18 11 19 11 20 12 22 10 24 12 25 12 26 10 27 11 29 11 30 11 32 11 33 12 34 12 35 12 38 11 41 11 43 11 44 11 45 12 46 12 47 10 48 12 50 12 51 11 52 10 53 12 54 11 55 10 56 11 57 11 58 10 60 12 61 12 63 10 64 12 65 11 66 12 67 11 70 11 71 11 73 10 74 12 77 10 78 12 79 11 80 12 81 12 85 12 87 12 88 12 89 11 54 54 1 10 2 10 4 11 6 9 9 10 10 10 11 11 12 10 13 10 14 11 15 10 17 9 19 10 21 9 23 10 24 11 27 9 28 10 30 9 32 10 34 9 35 11 37 9 38 11 42 10 43 11 44 10 45 10 48 9 49 9 50 10 51 11 52 9 53 11 58 11 63 10 64 11 66 10 69 11 72 10 73 9 74 11 75 10 77 11 78 9 79 9 80 10 82 10 83 10 84 11 85 10 87 11 89 10 90 10 55 37 3 11 4 12 8 11 10 12 13 12 14 12 15 10 17 10 19 11 20 12 23 11 24 10 26 12 29 12 31 12 36 12 38 12 40 12 42 11 46 10 47 10 49 12 51 12 52 12 54 10 56 11 60 12 67 10 70 12 71 12 75 10 77 11 79 11 80 10 85 11 86 11 90 11 56 39 4 17 6 20 7 20 8 17 12 18 13 18 15 17 17 18 18 20 22 20 27 18 33 18 39 18 40 18 41 19 42 16 44 19 47 17 50 19 51 18 53 19 54 17 55 18 57 19 59 17 60 16 64 17 69 17 71 18 72 18 73 17 74 18 77 19 78 20 79 18 80 17 82 20 86 18 88 17 52 5 85 1 26 2 26 3 24 4 27 5 23 6 23 7 26 8 23 9 23 10 24 11 23 12 24 14 27 15 25 16 26 17 25 18 25 19 23 20 27 21 26 22 27 23 25 24 26 25 27 26 23 28 23 29 24 30 27 31 27 32 25 33 24 34 27 35 24 36 24 37 24 38 26 39 24 40 26 41 26 42 24 43 24 44 25 45 26 46 24 47 27 48 24 49 25 50 27 51 24 52 27 53 24 54 27 55 27 56 24 57 24 58 24 60 27 61 24 62 24 64 23 65 23 66 26 67 25 68 27 69 25 70 26 71 23 72 26 73 25 74 24 75 27 76 27 77 26 78 25 79 24 80 25 81 25 83 26 84 24 85 25 86 24 87 24 88 25 89 25 90 23 6 60 1 13 3 11 4 11 6 11 7 11 9 11 10 12 11 13 13 13 16 13 17 11 18 13 20 11 21 11 23 13 24 11 26 12 27 11 28 11 30 11 31 11 32 13 33 13 34 11 38 12 40 12 43 13 44 12 45 11 46 12 47 13 48 12 52 12 53 12 54 12 55 12 56 13 58 12 60 13 62 13 63 13 64 12 65 13 66 13 67 12 68 12 69 13 75 12 76 13 77 12 78 11 79 12 80 12 81 12 82 12 85 11 86 11 87 12 88 13 90 12 7 77 1 29 2 27 3 28 4 28 5 25 6 28 7 26 8 24 9 25 11 29 12 25 14 27 15 25 16 24 17 26 19 26 20 29 21 26 22 27 23 25 24 26 25 28 26 30 27 26 28 25 29 25 30 29 31 25 32 27 33 27 34 29 36 28 37 26 39 26 40 26 41 29 42 27 44 26 45 28 46 29 47 25 49 25 50 25 52 25 53 25 55 29 56 29 57 29 58 28 59 25 60 28 61 26 62 30 63 28 65 27 66 26 67 26 68 29 69 29 70 26 71 26 72 29 73 28 74 26 75 29 77 25 78 25 79 28 80 27 81 24 82 25 83 26 84 28 85 29 86 28 87 28 88 26 8 81 1 22 2 25 4 25 5 23 6 22 7 26 8 26 9 24 10 25 11 24 12 25 13 24 14 26 15 25 16 22 17 26 18 26 20 24 21 23 23 24 24 23 25 23 26 25 27 24 28 24 29 23 30 22 31 25 32 26 33 26 34 25 35 25 37 25 38 26 40 26 41 26 42 23 44 26 45 24 46 24 47 24 48 25 49 25 50 24 51 23 52 22 53 23 54 23 55 22 56 25 57 26 58 25 59 23 60 25 61 25 62 25 63 25 64 26 65 25 66 22 67 26 68 25 69 26 70 25 71 25 72 26 73 24 74 26 76 25 77 23 78 24 79 25 80 23 81 26 82 23 83 22 85 24 86 26 87 24 89 24 90 23 9 24 1 22 11 22 15 20 18 23 21 21 24 21 26 22 27 20 28 21 37 23 43 23 47 21 48 21 58 24 64 21 65 23 67 23 73 20 75 21 79 21 85 22 87 20 88 23 89 20 10 57 1 14 3 12 4 14 5 13 6 14 8 13 9 12 10 12 11 13 12 14 13 12 14 12 16 14 17 14 20 14 21 13 22 14 23 12 24 14 25 13 27 12 29 14 30 12 33 13 34 13 35 13 36 13 37 13 42 14 43 14 45 13 47 13 49 14 50 13 52 13 53 13 55 13 56 12 57 13 58 14 63 13 64 12 67 14 68 12 70 12 71 13 72 13 74 14 76 12 77 12 79 12 81 13 83 13 84 13 86 14 88 13 90 14 11 57 1 12 5 13 7 13 8 13 9 11 11 11 13 13 16 12 17 13 18 11 19 13 20 13 21 12 22 11 23 12 26 11 27 13 32 12 35 13 36 12 37 11 39 11 41 13 42 13 45 12 46 13 47 13 48 11 50 12 51 13 52 13 53 13 54 12 55 13 56 12 58 11 59 13 61 13 62 11 63 12 64 13 66 11 67 11 70 12 72 12 74 13 75 12 76 13 78 13 79 11 80 13 81 12 84 13 86 12 87 11 89 13 90 13 12 45 7 20 10 21 11 21 15 23 17 20 18 22 19 19 21 21 22 19 25 19 27 20 34 21 36 21 38 22 39 20 42 21 43 23 44 22 45 20 46 21 50 19 52 19 53 19 54 21 57 23 59 19 61 19 62 19 63 22 66 23 67 21 68 23 71 21 72 20 74 23 75 22 76 20 80 21 81 20 84 22 85 23 86 20 87 21 89 22 90 20 13 5 11 16 25 16 30 14 40 16 76 15 14 63 1 15 2 14 3 14 4 14 5 14 6 14 7 15 8 14 9 14 10 16 12 16 14 14 15 16 16 14 17 15 22 15 24 14 25 16 26 16 27 16 28 15 29 15 31 15 32 15 34 16 35 14 36 14 37 14 39 14 43 16 44 14 46 15 47 15 48 16 49 16 50 16 53 15 56 16 57 16 58 15 60 15 61 15 62 15 63 14 64 16 65 14 67 16 68 15 70 15 71 16 72 16 73 15 74 14 75 16 76 15 77 14 78 16 80 16 82 15 83 14 84 14 86 15 88 15 15 68 1 28 2 28 5 26 7 29 9 29 10 29 11 27 12 30 13 30 15 27 18 31 19 29 20 27 22 28 23 27 25 28 26 27 27 29 28 29 29 29 30 27 31 27 33 30 34 31 35 29 36 29 37 30 38 27 39 32 41 31 42 27 43 28 44 27 45 29 47 30 48 27 50 27 51 31 52 28 53 32 55 31 56 26 57 30 58 29 60 28 61 29 62 31 63 29 65 31 68 27 69 31 70 29 71 27 73 31 74 28 75 28 76 31 78 28 79 27 80 32 82 27 83 30 85 29 86 29 87 31 88 27 89 29 90 28 16 3 19 19 57 19 60 19 17 63 1 22 2 20 3 22 5 23 7 22 9 23 10 24 12 23 14 20 17 21 23 23 24 22 25 22 26 20 28 21 30 22 31 24 32 23 33 21 34 24 36 23 37 21 39 21 40 22 41 22 42 22 43 23 45 23 46 20 47 22 48 22 50 22 51 20 52 20 53 22 56 21 57 22 58 23 60 22 61 20 62 24 63 21 64 21 66 24 67 24 68 21 69 21 70 23 71 21 72 21 74 22 75 23 76 23 77 24 78 21 79 24 80 21 81 20 83 23 87 22 88 23 89 21 90 23 18 14 8 12 25 11 38 11 41 11 47 12 48 13 53 11 58 13 68 11 71 12 75 13 78 11 83 12 86 11 19 87 1 19 3 20 4 20 5 19 7 22 8 19 9 22 10 21 11 20 12 22 13 20 14 20 15 20 16 20 17 20 18 22 19 21 20 19 21 21 22 22 23 22 24 19 25 19 26 18 27 19 28 22 29 22 31 22 32 19 33 20 34 20 35 20 36 21 37 20 38 21 39 21 40 21 41 20 42 19 43 20 44 19 45 20 46 19 47 20 48 18 49 20 50 20 51 20 52 20 53 19 54 19 55 20 56 19 57 21 58 19 59 20 60 21 61 20 62 20 63 20 64 18 65 21 66 22 67 21 68 20 69 21 70 22 71 20 72 18 73 20 74 21 75 20 76 19 77 20 78 18 79 21 80 20 81 21 82 18 83 20 84 19 85 22 86 21 87 18 88 20 89 20 90 21 20 55 2 12 3 11 5 11 6 10 7 11 9 12 12 10 14 12 16 10 17 10 19 10 20 12 21 11 23 10 24 10 25 11 27 11 28 12 30 12 31 10 35 12 37 11 38 11 43 12 44 11 47 10 48 10 49 10 50 11 51 11 52 11 54 11 55 10 56 11 58 11 60 10 62 11 64 10 65 10 66 10 67 11 71 11 74 12 75 10 76 12 77 10 78 11 80 12 81 10 83 11 84 11 86 12 87 12 88 11 89 11 21 63 1 27 2 23 5 25 6 27 7 24 9 25 10 23 15 23 16 26 17 25 18 23 19 26 21 26 22 27 24 27 25 23 27 23 28 25 30 23 31 23 32 26 34 23 36 26 37 23 38 26 39 25 40 24 42 25 44 25 45 23 46 23 49 26 50 23 51 26 52 27 53 23 55 26 56 26 57 26 58 25 61 23 62 24 64 27 65 24 67 26 69 26 70 27 71 26 72 23 73 24 74 27 75 26 76 27 79 27 81 27 82 26 83 23 84 26 85 27 86 26 87 25 88 23 90 26 22 4 1 26 20 25 31 26 47 23 23 68 1 28 4 27 5 28 6 31 7 27 9 31 10 31 11 29 12 31 13 30 14 31 15 27 16 27 17 29 19 32 20 28 22 29 23 29 24 29 25 30 27 29 28 27 29 29 30 32 32 31 33 29 34 26 35 28 37 32 38 29 39 30 40 31 41 30 42 32 44 28 49 28 50 29 53 31 54 31 56 26 57 26 58 27 60 32 61 29 62 29 63 29 64 29 65 29 66 31 67 28 68 27 69 28 70 32 72 30 73 27 75 30 76 29 79 30 80 31 81 30 82 27 83 28 84 29 85 29 86 28 87 31 88 26 89 27 24 84 1 18 2 17 3 17 4 16 5 17 6 15 7 18 8 17 9 16 10 17 11 17 12 19 14 17 15 18 16 16 17 17 18 18 19 16 20 17 21 17 22 16 23 16 24 17 25 16 26 18 27 16 28 15 29 16 30 18 31 15 32 17 33 16 34 18 35 16 36 18 37 19 38 18 39 16 40 16 41 17 42 17 43 18 46 18 47 17 48 16 49 18 50 17 51 17 52 18 54 18 55 17 56 17 57 19 58 18 59 17 60 17 61 17 62 19 64 18 65 16 66 15 67 19 68 15 69 17 70 15 71 16 72 16 73 18 74 17 75 16 76 16 77 16 78 17 79 19 80 16 81 17 82 17 83 16 84 17 85 16 86 16 88 16 89 18 90 16 25 83 1 21 3 19 4 18 5 20 6 18 7 20 9 18 10 19 11 19 13 22 14 22 15 21 16 20 18 22 19 20 20 21 21 19 22 21 23 19 24 18 25 19 26 21 28 22 29 20 30 22 31 20 32 20 33 21 34 20 35 19 36 19 37 21 38 22 39 19 40 18 41 19 42 21 43 22 44 21 45 19 46 22 47 21 48 20 49 21 50 21 51 21 52 19 53 19 54 21 55 19 56 20 57 19 58 20 59 18 60 21 61 22 62 18 63 20 64 21 65 20 66 21 67 22 68 21 69 19 71 19 72 19 73 18 74 20 75 21 76 19 77 18 78 20 79 18 80 22 81 19 82 19 83 20 84 21 85 22 86 20 87 20 88 21 90 20 26 17 1 29 7 28 14 31 23 29 25 27 26 27 35 27 36 29 39 31 40 29 50 27 51 27 53 26 64 27 79 27 80 30 86 30 27 50 1 19 3 18 5 19 7 19 9 17 10 18 14 18 15 20 16 17 17 18 19 18 24 17 25 17 26 17 28 17 29 18 31 19 32 19 33 18 35 20 39 19 40 17 41 19 42 18 43 19 47 19 49 18 53 18 54 19 57 19 59 18 60 19 61 17 62 19 63 19 67 19 69 17 74 19 75 18 76 19 77 16 78 18 79 17 80 19 81 18 83 18 84 17 86 19 88 17 90 18 28 74 2 11 4 10 5 11 7 11 8 11 10 10 11 12 12 10 13 11 15 12 16 11 17 11 18 10 19 11 20 12 21 12 23 11 24 11 25 12 26 11 27 11 28 12 29 11 31 11 33 10 34 12 35 12 36 10 37 10 39 11 40 10 41 11 42 11 44 12 45 11 46 12 47 12 49 12 50 10 51 10 52 11 53 11 54 12 55 11 56 11 57 11 58 11 60 12 61 12 62 12 63 11 64 11 65 12 66 11 67 12 68 10 70 12 71 12 72 11 73 10 74 12 75 12 76 11 77 10 78 12 79 10 80 10 81 12 82 11 83 10 87 10 88 10 89 11 90 11 29 79 2 31 3 29 4 31 5 29 6 30 7 29 8 29 9 31 10 30 11 30 12 27 13 31 14 28 15 30 16 27 17 31 18 28 20 27 22 31 23 28 25 32 26 31 27 27 28 30 29 29 30 27 31 30 32 31 33 31 34 30 35 28 36 31 37 29 38 31 39 31 40 27 41 32 42 30 43 28 44 28 45 29 46 32 47 31 48 30 50 28 51 29 52 31 53 30 54 30 55 31 56 30 57 29 58 28 59 26 60 30 61 26 63 31 64 32 65 29 66 28 67 30 70 28 71 26 72 27 73 28 75 26 76 30 77 30 78 30 79 28 80 28 81 26 82 27 84 29 85 27 86 27 87 28 89 31 90 31 30 39 2 29 3 29 4 28 5 28 6 29 7 28 9 29 11 29 12 30 17 28 18 25 19 28 22 27 23 27 27 29 37 26 38 26 47 24 49 27 52 25 55 29 56 28 58 28 59 28 62 29 65 29 67 28 68 27 69 26 70 26 72 26 73 29 77 25 80 29 82 28 86 29 87 25 89 27 90 26 31 77 2 25 3 27 4 25 5 28 6 26 7 27 8 28 10 25 11 26 12 28 13 25 14 24 15 25 16 25 17 25 18 24 19 25 20 28 21 25 22 27 23 29 24 26 25 26 26 28 27 28 28 27 29 26 30 25 31 24 32 24 33 26 34 25 35 26 36 28 37 27 38 24 40 29 41 28 42 28 43 25 44 26 45 24 46 26 47 28 48 28 49 27 50 27 51 27 52 27 53 28 54 26 57 26 58 27 59 25 60 28 61 26 62 26 64 24 65 25 66 26 67 24 68 27 69 27 70 26 71 29 72 27 74 24 75 26 76 25 78 24 79 25 81 24 84 27 85 26 87 27 88 28 89 25 32 82 1 16 2 17 3 15 4 15 5 17 6 16 7 16 8 16 10 16 11 15 12 15 13 17 15 16 16 17 17 17 18 16 19 17 20 17 21 16 23 15 24 18 25 15 26 15 27 14 28 15 29 17 30 18 31 15 32 15 33 17 34 16 35 15 36 17 37 15 38 17 39 15 40 17 41 16 42 16 43 15 44 17 45 15 46 15 48 15 49 17 50 14 51 15 52 15 53 15 54 18 55 17 56 17 59 17 60 16 61 17 62 17 63 15 64 15 65 15 66 17 67 17 68 16 69 17 70 16 71 16 72 17 73 16 74 15 75 15 76 15 77 15 78 14 79 17 80 15 81 15 82 17 83 16 84 16 86 17 87 14 89 15 90 16 33 48 1 15 2 18 3 16 4 17 5 19 6 17 7 17 10 16 13 16 14 18 15 19 17 17 18 18 21 17 22 17 23 17 24 16 25 17 26 16 27 18 29 16 33 18 35 16 36 17 37 16 39 17 40 18 42 17 45 15 46 18 49 16 54 15 55 15 56 15 57 18 58 16 61 16 62 17 66 17 67 17 68 17 76 16 77 17 78 17 80 17 82 17 85 17 86 16 34 62 2 13 3 13 4 15 5 14 6 14 8 14 10 14 12 15 13 13 17 14 19 15 20 13 21 13 22 14 23 13 24 14 26 14 27 15 28 15 30 14 31 14 32 14 33 15 34 13 35 14 36 15 38 15 39 14 40 15 42 15 43 13 44 14 45 14 46 13 48 14 50 15 52 15 54 13 56 13 58 15 59 15 60 13 61 15 62 13 65 13 67 13 68 14 69 13 72 14 73 15 75 15 77 14 79 14 80 13 82 13 84 13 85 15 86 13 87 15 88 13 89 13 90 14 35 23 14 23 20 22 25 21 37 23 42 24 43 23 47 21 48 21 53 24 54 22 56 24 64 21 67 20 69 21 74 21 76 21 79 21 81 24 82 24 84 24 88 22 89 20 90 21 36 26 1 26 13 28 23 27 27 25 31 25 34 30 39 26 41 26 42 26 45 28 46 25 47 28 48 27 53 29 55 25 57 28 59 27 73 27 75 29 77 27 79 26 82 27 83 25 85 29 87 29 89 29 37 9 1 29 3 32 9 30 40 30 53 30 62 29 69 32 78 31 86 30 38 48 2 13 3 15 4 13 6 15 8 15 10 14 11 15 13 13 15 15 16 15 18 14 19 14 25 13 26 13 28 15 30 13 31 14 35 15 38 14 41 14 42 15 44 14 45 14 49 15 51 15 52 14 53 15 54 14 59 13 62 14 63 14 65 14 66 14 67 13 68 15 70 15 71 14 73 15 74 14 76 15 77 14 78 15 80 13 81 13 85 14 86 13 88 14 90 13 39 50 3 18 4 20 6 19 10 19 11 17 12 18 14 17 15 19 18 21 19 19 21 21 25 19 26 19 29 18 32 20 33 19 34 19 35 20 36 21 37 21 41 19 42 19 45 17 46 21 48 18 49 21 50 19 51 19 53 21 54 20 56 18 57 18 60 19 62 19 65 20 67 20 68 19 69 18 70 20 73 20 74 19 77 18 78 19 80 18 81 21 85 19 86 20 87 20 89 19 90 21 40 9 35 22 36 23 41 20 46 21 47 19 52 22 57 22 66 20 86 21 41 44 2 20 3 21 6 23 8 23 9 22 10 21 11 22 12 20 14 22 18 22 19 23 20 20 21 19 22 21 23 21 25 19 26 22 28 19 29 22 32 20 35 21 36 21 43 21 44 19 45 23 49 20 51 20 56 23 59 23 60 20 62 20 67 22 68 22 69 23 70 21 72 22 73 20 75 21 79 22 80 20 82 22 85 22 87 20 88 23 42 40 1 29 2 27 5 26 6 30 8 30 9 26 10 28 11 28 14 26 25 29 28 26 30 27 32 25 33 30 38 27 39 28 42 30 43 28 44 29 45 30 48 31 54 27 55 29 56 29 60 27 62 27 63 29 67 29 68 29 70 26 71 26 73 29 74 27 75 29 77 29 80 29 81 30 83 25 88 27 89 29 43 41 2 27 6 23 8 27 13 24 14 27 15 26 16 23 19 27 20 23 22 23 23 26 28 26 35 24 37 26 40 23 44 27 45 23 46 25 49 27 54 24 55 23 56 26 57 25 60 25 62 23 63 27 64 23 67 24 68 24 69 25 72 27 73 27 74 25 76 27 79 24 81 23 82 27 83 24 85 25 86 26 87 26 44 14 8 32 12 32 23 32 32 29 48 30 51 29 53 29 65 31 66 33 73 27 74 30 75 32 77 31 88 29 45 52 9 9 11 9 13 9 14 10 15 10 17 11 19 10 20 11 22 10 23 10 25 10 26 10 27 10 29 10 31 11 33 11 34 9 36 10 42 10 43 11 44 10 45 11 46 11 47 9 48 10 51 10 52 11 54 10 55 9 57 11 58 10 59 9 60 11 61 10 63 10 64 9 66 10 67 10 70 10 71 11 72 9 74 10 75 10 76 10 78 10 80 10 81 11 83 9 84 10 88 11 89 10 90 10 46 42 2 26 4 27 5 28 6 25 7 25 8 25 9 27 12 28 14 27 21 27 22 25 24 25 25 25 27 29 29 29 30 26 31 30 32 27 35 25 37 28 38 29 39 27 41 25 45 28 48 28 50 29 52 28 53 29 55 27 59 25 60 24 62 28 63 27 64 29 70 27 73 25 77 27 78 25 79 25 83 24 85 28 87 28 47 61 5 15 7 14 8 15 9 15 10 15 12 16 13 16 15 15 16 15 17 14 19 14 20 14 24 15 25 14 26 15 27 14 28 16 30 16 31 15 32 16 34 14 36 15 37 14 38 14 39 14 40 14 41 16 42 15 43 16 44 14 46 16 49 16 50 14 52 16 53 16 54 16 55 14 56 16 57 16 58 14 59 16 61 16 62 14 63 14 64 15 65 16 67 16 68 16 69 16 70 16 74 14 76 16 77 15 78 16 79 14 80 16 83 15 84 14 85 16 86 14 90 14 48 49 2 23 3 24 4 22 5 23 7 26 10 26 11 24 13 22 14 23 16 23 17 26 18 22 20 25 21 22 22 26 26 25 29 23 32 25 34 24 35 24 36 23 37 24 40 23 42 23 45 26 46 22 47 22 48 22 50 22 56 24 58 22 59 23 61 25 63 22 65 22 66 24 69 23 70 24 71 24 74 22 77 22 80 25 81 24 82 25 83 26 86 23 87 25 89 25 90 25 49 17 1 9 4 11 8 10 23 9 30 10 34 11 35 10 37 9 46 10 49 10 51 9 55 9 60 11 73 11 75 10 83 9 86 10 50 5 7 31 39 31 40 28 42 31 76 31 51 45 1 26 3 25 6 25 8 26 9 25 14 25 18 25 19 25 20 29 22 24 24 26 26 28 27 29 28 25 29 26 30 26 31 29 32 27 33 30 34 27 36 27 41 26 42 25 45 28 48 27 49 25 50 27 55 28 60 28 61 25 62 29 63 29 64 25 66 30 69 27 75 25 77 28 79 28 80 26 83 25 84 28 85 29 87 27 88 28 90 28 52 73 1 23 2 22 3 21 4 23 7 24 8 22 9 23 10 24 11 21 12 20 13 23 14 22 15 23 17 22 18 22 19 22 21 22 22 22 23 20 24 24 25 23 26 23 27 22 28 22 29 20 30 20 31 22 32 20 33 24 35 20 36 22 37 22 38 23 39 21 40 20 41 22 42 21 44 21 45 22 47 21 48 22 49 24 50 22 52 22 54 22 55 22 56 23 57 22 58 22 59 22 60 21 61 23 64 21 65 24 67 22 68 21 70 23 71 20 72 24 73 23 74 23 76 20 77 22 78 23 80 23 81 23 82 21 84 23 86 22 87 23 88 23 89 23 90 21 53 37 1 15 3 15 6 15 7 15 9 16 12 14 14 15 16 14 18 16 21 14 23 16 25 14 29 14 30 16 32 15 33 15 34 14 35 16 37 15 38 15 42 16 43 15 44 14 48 16 59 14 60 14 61 14 67 15 70 16 71 16 72 14 73 15 74 14 75 16 78 16 80 15 90 14 54 19 2 28 14 27 24 24 27 24 29 25 44 24 47 26 51 26 53 27 61 25 62 28 63 24 66 26 72 24 73 25 75 28 83 29 84 24 85 28 55 24 5 21 6 23 9 24 13 21 17 24 18 23 24 20 29 21 31 20 38 20 44 20 50 23 53 24 55 21 56 24 59 22 61 21 68 20 70 23 71 20 72 23 79 22 80 22 88 22 56 13 14 16 16 17 32 17 42 16 60 16 61 17 62 16 65 16 67 16 76 16 85 16 86 17 88 17 12 13 83 1 32 2 30 3 30 4 33 5 31 6 30 7 29 9 31 10 33 11 32 12 28 13 30 14 31 15 27 16 32 17 30 18 27 20 31 21 28 22 31 23 29 24 32 25 30 26 31 28 31 29 29 30 28 31 30 32 31 33 31 34 28 35 31 36 32 37 28 38 31 39 32 40 30 41 32 42 30 43 31 44 28 45 31 46 28 47 29 48 29 49 30 50 32 51 31 52 31 53 30 54 30 55 29 56 30 57 30 58 28 59 29 60 31 61 32 62 32 63 30 65 31 66 30 67 29 68 29 69 31 70 30 71 32 72 31 73 27 74 30 75 29 77 30 78 32 79 29 80 32 81 28 82 31 83 30 84 30 85 30 88 30 89 30 90 31 14 56 1 10 5 9 6 10 9 11 11 10 12 10 13 9 14 10 15 9 17 9 19 10 20 11 21 11 23 11 24 11 25 10 26 10 27 10 29 10 30 9 31 11 32 9 33 10 34 9 35 10 36 9 37 9 38 10 41 10 42 9 43 9 44 10 45 10 46 9 47 10 48 10 49 10 50 9 51 10 53 10 55 10 57 10 61 10 64 10 65 9 66 10 68 11 70 10 74 9 75 10 77 11 78 11 79 10 86 11 89 10 90 11 15 24 2 13 7 13 17 14 18 13 20 13 21 15 26 14 27 14 31 15 37 14 44 14 52 14 53 15 59 13 61 15 63 14 67 13 69 14 70 13 74 13 78 13 84 14 85 14 90 13 16 53 3 16 4 17 7 16 8 16 9 17 11 15 14 16 16 14 17 15 18 18 23 15 26 17 27 17 30 17 31 17 35 15 37 17 38 16 39 15 40 16 41 16 42 15 43 15 44 17 45 16 46 17 48 17 49 16 50 15 52 17 53 15 55 17 56 16 58 18 60 16 62 15 63 15 65 14 66 16 67 17 68 16 70 16 72 17 74 15 75 16 77 17 79 15 80 15 85 16 86 17 87 17 89 17 90 16 25 49 2 27 3 26 6 30 10 30 12 30 13 27 14 27 18 30 22 27 26 26 27 30 30 30 32 26 34 27 35 29 36 26 40 29 42 29 44 27 45 28 47 29 49 30 50 27 51 26 52 28 55 29 56 30 57 29 58 26 59 28 60 26 61 31 62 28 63 28 68 25 69 31 71 30 72 29 74 28 77 27 79 30 81 29 82 26 83 30 84 30 86 28 87 30 88 31 89 25 26 60 3 28 4 30 5 31 6 27 7 32 8 30 9 27 10 31 11 27 12 31 13 30 14 27 15 31 16 31 18 28 19 29 22 27 24 28 27 27 28 30 30 30 31 32 33 28 34 28 35 30 36 27 37 26 38 30 39 30 41 28 43 29 44 27 46 28 49 32 50 29 51 31 52 27 53 31 54 28 55 27 56 32 57 31 58 26 62 31 63 27 64 29 67 29 71 31 73 31 74 31 75 29 76 31 77 27 78 28 79 30 82 27 83 31 86 28 89 26 90 28 27 31 8 28 11 28 12 30 13 25 14 28 27 28 28 26 30 26 32 26 33 24 34 25 35 27 36 26 41 30 44 26 48 30 49 28 55 26 57 25 61 25 62 24 66 28 67 29 70 26 72 25 74 28 77 30 79 26 81 27 88 28 89 26 28 29 4 10 6 10 7 11 15 10 18 10 25 10 26 9 27 10 31 10 35 11 37 10 46 11 47 10 51 9 55 10 58 11 66 10 70 10 71 10 73 9 76 10 78 9 80 11 81 9 82 11 85 10 86 10 88 10 90 10 53 20 3 14 8 15 9 14 12 14 18 14 26 14 28 14 32 15 35 13 51 13 53 14 58 15 60 13 62 14 65 15 68 13 72 13 75 15 78 15 79 14 54 43 5 21 8 23 9 21 12 21 14 22 15 21 17 23 18 24 23 23 24 25 25 23 26 25 27 23 31 21 32 22 34 24 36 25 37 22 38 23 39 24 41 22 44 21 47 24 48 21 49 23 54 25 55 25 56 25 59 21 60 21 62 24 63 25 65 23 66 23 72 22 74 24 75 22 77 24 80 25 82 25 86 23 87 22 90 21 55 56 1 26 2 26 3 24 5 26 6 22 7 26 9 22 11 23 13 22 14 25 15 24 18 26 20 23 21 22 23 26 26 24 28 25 29 22 30 26 32 25 34 25 35 25 36 25 37 25 38 24 39 25 40 25 41 24 43 24 44 23 45 24 47 25 49 24 51 26 52 24 55 25 56 22 57 23 58 26 59 24 60 23 62 25 63 23 64 26 65 23 68 26 70 26 72 22 74 22 75 26 77 22 82 25 84 26 85 23 87 22 90 24 56 7 1 20 22 20 29 22 44 20 50 20 71 22 72 20 4 57 49 2 9 4 10 7 9 8 9 11 11 12 10 20 11 21 11 22 10 24 11 25 10 26 10 28 10 30 11 34 11 36 10 37 10 38 10 39 11 42 11 43 11 44 10 50 11 52 10 53 9 56 11 57 11 58 11 60 10 61 9 62 9 63 10 64 10 65 11 66 9 68 10 70 10 71 9 72 9 73 9 74 11 78 10 79 10 80 10 82 11 84 10 86 10 88 11 89 10 58 61 3 16 7 15 9 15 10 16 12 16 13 16 14 16 15 15 16 16 18 16 19 15 20 16 22 17 25 15 26 16 27 15 30 17 31 14 34 17 35 15 36 17 38 16 39 15 40 16 42 14 43 17 44 17 46 17 47 16 48 15 49 15 50 17 51 17 52 16 54 17 55 17 56 15 57 15 59 15 61 15 62 15 63 17 65 15 66 16 68 16 69 15 70 15 71 16 74 17 75 17 76 16 77 15 79 18 80 17 81 17 82 18 83 17 84 16 85 18 87 17 88 17 59 2 28 23 29 21 60 38 3 20 6 20 10 20 11 18 14 19 18 21 21 20 22 19 24 20 25 20 28 20 29 21 35 20 36 20 38 20 39 18 40 18 42 18 43 20 44 21 45 20 50 19 51 18 56 19 57 20 59 21 61 20 62 19 64 20 70 20 71 19 74 18 75 20 77 18 80 17 84 20 88 21 89 19 +5 4 1 16 3 29 5 27 13 27 16 29 34 30 40 27 41 29 53 26 68 25 70 30 76 26 77 27 81 30 82 28 84 26 86 28 2 70 1 16 2 14 3 15 4 16 5 16 6 15 7 17 8 16 10 17 11 17 12 15 14 15 16 17 17 14 19 15 20 17 22 17 23 17 24 15 26 16 27 14 28 17 30 16 31 16 32 17 33 16 34 17 36 17 37 16 38 15 39 16 40 17 41 16 42 16 44 15 45 15 46 16 47 16 48 17 49 18 50 18 51 17 54 17 55 17 56 16 58 15 59 15 60 17 61 17 62 15 64 15 65 15 66 17 69 16 70 16 71 17 72 15 74 15 75 16 77 16 79 15 80 17 81 16 82 16 83 16 84 18 87 17 88 14 89 14 90 15 3 24 2 11 6 11 10 11 21 11 23 11 27 12 30 11 31 12 36 12 38 12 40 12 41 12 42 13 43 13 44 11 46 11 51 12 61 11 68 12 74 11 78 13 79 12 85 11 88 12 4 72 1 30 2 29 3 32 4 28 5 30 6 27 7 26 8 28 9 26 10 27 11 28 12 27 13 29 14 28 16 30 17 29 19 28 20 30 21 28 22 30 24 30 25 27 26 31 28 31 29 26 30 30 31 31 33 31 35 27 37 26 38 32 39 30 40 30 42 31 43 27 44 32 45 29 47 27 48 30 49 26 51 30 52 30 53 30 54 29 55 31 56 30 57 31 58 31 60 28 62 31 63 26 64 30 65 28 66 28 67 26 69 27 70 31 71 30 73 30 74 32 75 28 76 29 77 28 80 29 81 28 83 27 84 30 85 28 86 28 87 30 88 27 89 30 16 17 24 4 24 10 23 18 24 29 24 32 21 34 24 35 24 42 22 44 21 46 22 48 22 51 24 53 22 55 23 58 23 60 22 64 21 68 22 71 20 76 20 77 23 78 22 82 20 90 23 18 82 2 32 3 33 4 32 5 28 6 29 7 29 8 28 9 28 10 30 11 30 12 28 13 28 14 27 15 27 16 27 17 32 18 30 19 30 20 28 21 28 22 29 23 29 24 33 25 28 26 30 27 31 28 29 29 33 30 31 31 27 32 29 34 29 35 30 36 31 37 33 38 29 39 29 40 30 41 29 42 29 43 32 44 33 45 33 46 31 47 31 48 29 49 27 50 27 51 30 52 28 53 30 54 31 55 29 56 28 58 29 59 27 61 29 63 29 64 29 65 33 66 31 67 31 68 28 69 31 70 32 71 33 72 32 73 31 74 32 75 28 76 33 77 30 79 32 80 32 81 31 82 32 83 28 85 27 86 30 88 31 89 28 90 27 19 81 1 11 2 12 3 12 5 11 7 10 8 11 9 10 10 12 11 11 12 12 13 10 14 11 15 12 16 12 17 12 18 10 19 12 20 11 21 10 22 10 23 10 24 11 25 11 26 11 27 10 28 12 29 11 30 12 31 11 33 12 34 10 36 11 37 10 38 12 41 11 43 11 44 10 45 11 46 11 47 11 48 11 49 12 50 11 51 11 52 12 53 11 54 11 55 11 56 12 57 11 58 12 59 11 61 11 62 11 63 12 64 11 65 11 66 12 67 12 68 11 69 11 70 11 71 10 72 12 73 10 74 11 75 11 76 12 77 10 78 12 79 11 80 11 81 11 82 12 83 11 84 11 85 11 86 11 88 11 89 11 90 11 20 38 1 17 5 18 9 16 12 18 13 16 15 16 18 18 19 18 20 18 22 17 24 17 30 16 32 17 33 17 34 18 35 17 36 17 38 18 39 17 42 17 43 18 45 17 46 17 50 18 51 17 53 16 55 18 58 16 59 17 60 16 69 18 73 16 74 17 76 18 79 16 82 19 86 18 90 17 21 1 75 16 22 69 2 27 3 27 6 32 7 30 9 29 10 31 11 31 12 30 13 30 14 29 15 26 16 28 17 32 18 27 19 28 20 28 21 31 22 29 23 30 25 27 26 29 27 30 29 30 31 29 32 28 33 30 34 30 35 27 36 29 37 31 38 28 42 27 43 27 44 32 45 29 46 28 47 31 48 29 49 27 50 27 51 30 52 28 53 27 55 28 56 31 57 29 59 28 61 31 62 28 64 32 67 27 68 32 69 30 70 32 72 31 75 28 76 26 77 31 78 28 79 30 81 30 83 27 84 31 85 31 86 28 87 31 88 28 89 29 90 27 23 5 14 25 28 24 44 23 60 22 68 22 24 56 4 24 5 23 6 27 9 24 13 27 14 26 15 23 16 27 17 25 18 26 19 23 20 25 21 27 22 24 25 23 27 23 28 23 30 23 32 24 33 25 34 27 35 23 36 27 38 24 39 24 40 24 42 27 43 24 46 26 47 24 48 23 49 26 52 26 54 27 56 27 57 25 59 26 61 26 62 24 64 27 68 24 69 23 70 24 71 25 72 27 73 26 74 25 75 24 77 26 79 26 80 25 83 24 86 27 87 23 89 23 90 27 33 15 6 27 11 25 13 27 23 30 24 28 25 28 43 28 50 26 54 29 56 28 65 29 67 29 74 30 82 25 90 26 34 15 6 11 19 10 21 10 23 12 28 11 33 10 36 11 37 11 44 12 49 12 70 11 71 10 83 12 85 10 86 10 35 17 3 27 8 25 10 29 15 25 18 26 34 27 37 27 40 29 45 30 48 26 50 25 55 25 56 28 63 26 65 28 69 25 83 24 36 35 1 17 3 18 10 15 14 17 16 17 17 19 20 17 22 16 27 17 32 18 33 19 35 17 37 16 38 16 39 18 43 16 46 18 47 18 49 17 50 16 52 19 53 16 54 18 55 18 59 16 61 16 62 16 65 16 70 16 71 17 75 16 77 16 87 17 88 17 89 16 37 48 2 25 3 24 4 23 6 22 7 25 8 25 10 23 13 25 15 22 18 24 19 24 20 24 21 22 23 21 27 22 28 25 31 22 32 23 34 21 35 24 38 22 40 25 41 22 42 23 44 25 45 22 48 22 49 21 50 22 54 21 56 24 57 22 58 21 59 23 62 21 65 21 66 25 68 22 69 25 73 22 74 24 76 21 77 24 81 25 82 25 83 23 84 25 85 25 38 48 4 33 5 30 6 30 7 32 10 32 12 31 18 32 21 28 23 29 24 31 28 29 29 32 32 28 34 31 35 30 36 30 37 27 38 31 40 31 42 31 43 32 44 29 45 32 47 30 48 31 49 32 50 29 51 33 52 31 53 27 54 31 57 28 58 32 59 29 67 31 69 30 70 29 72 28 74 27 76 32 77 28 81 30 82 28 85 30 86 29 87 28 88 29 90 28 39 28 3 20 4 19 5 22 6 22 7 21 9 18 14 19 21 19 22 20 24 19 32 18 33 18 34 20 38 20 42 18 46 18 48 20 49 20 54 21 61 18 65 20 66 22 70 22 75 22 76 19 77 21 79 21 80 21 40 27 9 30 13 25 16 29 17 29 18 27 19 25 20 26 22 30 25 27 26 29 28 30 29 26 31 28 35 24 40 27 46 28 55 27 58 26 63 28 67 26 73 29 76 27 78 25 84 26 85 25 88 29 90 25 36 5 49 2 18 3 17 6 15 9 15 12 17 13 17 14 16 17 18 19 15 20 17 23 16 24 15 25 16 26 17 27 15 28 16 30 16 34 17 35 15 36 16 37 16 39 15 40 15 41 17 42 15 48 15 51 16 55 17 57 16 59 16 60 17 62 17 63 17 64 15 66 15 67 16 68 17 69 16 70 15 72 15 73 16 74 15 79 17 81 17 83 16 84 16 85 14 88 17 89 17 6 55 1 11 2 11 5 13 10 13 11 13 13 12 14 12 16 12 18 12 20 12 23 13 24 13 30 12 31 11 33 11 34 12 35 11 37 13 38 12 39 11 41 13 42 13 43 11 44 12 45 11 46 13 49 11 50 12 51 12 52 12 53 11 54 12 55 12 57 12 59 12 60 11 61 13 62 11 63 11 64 11 65 11 68 11 69 12 71 11 73 12 74 11 76 11 78 12 81 13 83 13 84 12 87 11 88 12 89 12 90 11 7 4 25 12 53 11 75 12 76 11 8 75 1 15 2 16 3 16 4 16 5 14 6 16 7 14 8 16 9 15 10 16 11 15 12 14 14 15 16 16 18 15 19 16 20 14 21 16 24 15 25 16 26 15 27 16 28 14 30 15 31 15 32 14 33 16 34 14 35 16 36 15 37 14 38 14 40 14 41 14 42 15 43 16 44 15 45 16 47 16 48 14 49 15 50 15 51 16 53 14 54 16 55 14 56 16 57 14 58 15 60 15 61 15 63 14 64 16 65 15 66 16 67 14 68 15 69 16 71 14 72 16 73 14 75 14 76 16 77 16 79 15 80 16 81 16 82 15 83 14 84 16 86 16 87 16 88 14 89 14 90 15 9 3 29 15 54 15 83 14 10 8 11 12 20 12 26 12 30 13 34 14 37 13 40 12 54 14 11 13 7 29 9 28 18 28 25 25 49 27 67 29 68 29 70 27 71 30 76 28 83 25 85 30 89 30 12 32 1 21 2 20 8 19 15 22 17 21 22 19 23 22 25 20 27 19 30 19 36 18 38 21 40 21 41 22 43 20 47 18 50 20 51 22 61 18 66 19 67 18 68 21 71 21 72 21 76 21 78 20 79 21 80 20 81 19 84 20 87 19 89 22 13 39 2 19 4 20 9 20 10 20 12 20 13 19 16 18 18 20 21 18 22 17 27 21 31 20 32 19 33 20 36 20 41 19 42 21 43 20 44 17 45 18 46 18 48 19 52 17 57 20 58 18 59 18 60 19 62 19 63 18 66 18 67 20 74 18 76 21 78 19 79 17 81 18 82 18 86 21 90 19 14 42 2 24 3 24 6 21 8 24 13 23 14 24 16 22 17 24 20 24 25 24 28 23 29 25 31 22 32 21 35 24 36 23 38 24 40 24 43 21 44 22 47 25 48 21 49 22 53 24 55 22 59 21 61 22 62 24 63 22 65 24 67 23 70 24 72 23 73 21 74 24 75 24 77 24 81 22 82 23 84 22 86 23 87 25 15 68 1 12 2 10 3 12 6 11 7 11 8 12 9 11 12 11 13 11 14 10 15 12 16 10 18 11 19 10 20 11 21 10 22 11 23 11 25 10 28 12 30 12 31 12 32 11 33 11 34 10 35 11 37 12 39 11 40 11 42 12 43 11 44 12 45 12 46 12 48 11 49 11 50 11 51 11 52 12 53 11 54 10 55 12 56 11 57 11 58 10 61 10 62 11 63 10 64 12 66 12 67 10 69 11 71 11 72 10 75 11 76 11 77 11 78 12 79 10 80 11 82 12 84 12 85 12 86 12 87 11 88 12 89 11 90 11 16 11 5 9 23 11 33 9 36 10 45 11 47 9 50 10 55 11 58 10 60 10 86 9 17 50 1 13 2 12 3 11 5 13 7 13 8 11 9 13 12 12 13 12 14 11 15 12 17 12 18 12 19 11 21 12 26 12 28 13 33 11 35 12 36 12 37 12 39 12 40 13 41 12 42 13 43 12 44 13 45 12 47 12 48 12 52 13 53 11 54 12 55 12 56 13 59 13 60 12 64 12 66 13 69 11 72 13 74 13 76 12 77 12 79 11 83 11 84 11 86 11 87 13 88 11 18 52 1 10 2 11 3 10 4 12 8 11 9 11 14 12 15 11 18 10 20 11 21 11 24 10 25 11 26 11 28 10 29 10 30 12 31 12 32 10 34 11 36 11 37 10 38 10 41 12 42 12 43 10 45 12 47 11 49 11 50 11 51 11 52 11 53 11 55 12 56 10 59 11 62 11 65 12 67 11 68 11 69 10 70 11 71 11 72 11 76 11 77 11 79 12 80 11 82 10 84 10 85 10 88 11 19 76 1 27 2 26 3 26 4 27 5 27 9 25 10 27 11 27 12 27 13 27 14 24 15 23 17 24 18 24 19 27 20 25 21 26 22 24 23 26 24 25 25 24 26 23 27 24 28 23 29 26 31 25 32 23 33 24 34 23 36 27 37 27 38 23 39 27 40 23 41 25 42 25 43 23 44 23 45 24 46 27 47 24 48 27 49 24 50 25 52 23 53 23 54 25 55 24 56 27 57 24 58 24 61 24 62 23 63 26 64 27 65 23 66 23 67 25 68 27 69 25 70 25 71 25 73 25 75 23 76 27 77 26 78 27 80 23 81 26 82 26 84 24 85 26 86 26 87 27 88 23 90 24 20 13 8 28 19 25 20 24 31 25 33 24 47 26 51 28 53 26 56 28 61 24 63 24 72 28 81 28 21 52 2 16 5 14 6 14 7 14 11 16 12 15 13 14 16 14 17 15 18 14 19 16 20 14 21 14 22 15 23 16 24 16 25 16 26 16 27 15 29 16 30 14 32 15 35 14 37 16 38 15 39 15 40 14 41 16 42 16 44 15 46 14 47 16 48 16 49 15 54 15 55 15 57 14 58 16 60 16 62 14 66 15 67 14 69 16 70 16 71 15 72 14 74 16 75 14 79 14 81 14 82 15 84 16 22 43 2 16 7 17 8 18 9 16 15 17 17 17 18 18 19 18 21 16 23 16 25 16 26 17 28 18 29 17 30 17 32 17 33 15 34 16 41 18 42 17 46 16 47 16 50 16 52 17 53 16 54 17 56 18 59 17 61 18 63 17 64 16 66 15 68 18 69 17 71 18 76 17 82 16 83 18 84 16 86 17 87 17 88 19 89 17 23 65 1 24 3 26 4 24 6 28 7 25 8 24 9 27 11 24 13 27 14 28 20 28 21 24 22 24 24 27 25 27 26 26 27 28 28 27 30 28 33 27 34 25 35 28 36 24 38 24 39 29 44 26 45 25 46 24 47 24 48 25 49 26 50 24 51 28 52 25 54 27 56 24 57 27 59 25 60 27 61 28 62 25 63 28 64 28 65 26 66 23 67 24 68 24 71 29 73 24 74 26 75 27 76 27 78 25 79 26 80 24 81 23 82 24 83 28 84 25 85 24 86 24 87 26 88 25 89 29 90 28 24 43 6 25 7 25 9 25 11 28 13 28 14 29 18 26 20 26 21 28 23 27 24 28 25 25 26 28 27 28 28 29 30 27 31 25 32 26 33 27 34 26 40 25 41 24 46 29 47 26 48 27 50 26 51 24 54 29 57 27 61 28 64 25 66 28 67 27 68 25 69 27 74 28 76 25 79 25 80 28 83 26 87 26 89 25 90 24 29 58 1 21 2 20 3 21 5 20 6 19 7 20 8 23 10 22 12 23 13 23 14 19 16 21 17 21 18 23 19 21 22 21 23 22 25 20 26 20 27 20 28 19 29 22 30 22 31 20 32 21 33 21 34 20 38 20 39 21 41 21 43 22 44 22 45 20 46 22 47 21 48 21 52 20 53 19 54 22 55 22 61 21 62 21 65 22 66 21 68 21 69 21 70 20 73 20 74 20 77 22 78 23 79 23 82 23 83 20 84 20 85 21 86 21 87 23 30 1 17 24 31 11 20 24 26 23 35 24 36 25 40 25 46 26 57 25 62 25 64 24 75 25 80 26 32 1 49 26 33 78 1 11 3 11 4 11 5 12 6 11 7 12 8 12 9 12 10 12 11 11 12 13 13 12 14 11 15 12 16 12 17 12 18 13 19 13 20 13 21 12 22 11 24 12 25 13 26 11 27 12 28 12 29 11 30 12 31 13 32 13 33 13 34 12 35 12 36 11 37 11 39 12 40 11 41 13 44 11 45 11 46 11 47 13 48 12 49 11 50 13 51 13 52 11 53 11 54 13 55 12 57 12 58 12 59 12 62 12 63 13 64 12 65 12 66 12 69 12 70 12 71 11 73 12 74 13 75 13 76 12 77 12 79 12 80 11 81 12 82 13 83 12 84 11 85 13 86 11 87 12 88 11 89 12 90 13 34 39 1 22 2 21 3 21 4 20 12 20 13 23 14 23 15 21 17 22 18 22 20 23 24 20 25 19 28 20 29 22 42 20 43 22 45 23 48 21 49 22 50 20 51 21 52 21 53 23 54 22 56 23 60 19 62 20 63 20 65 23 66 20 68 20 71 22 75 22 76 23 79 22 86 19 88 20 89 20 35 82 1 29 2 26 3 31 5 30 6 31 7 30 8 31 9 28 10 30 11 31 12 31 13 29 14 30 15 26 16 28 17 29 18 27 19 28 20 27 21 29 22 27 23 29 24 31 25 29 26 27 27 30 28 27 29 27 30 30 31 32 33 29 34 27 35 31 36 30 37 28 38 28 39 31 40 31 41 28 42 27 43 29 44 31 45 30 46 31 47 29 48 31 49 31 51 26 52 31 53 28 55 30 56 28 57 27 60 27 61 31 62 31 63 27 64 28 65 28 66 28 67 26 68 27 69 30 70 32 73 31 74 31 75 29 76 31 77 29 78 32 79 29 80 31 81 29 82 29 83 30 84 32 85 30 86 28 87 29 88 27 89 29 90 27 36 19 3 15 13 14 17 15 33 16 34 15 39 14 41 15 42 16 45 15 47 15 48 16 63 15 65 16 69 14 72 15 77 14 81 15 86 16 88 14 37 46 4 30 5 31 6 30 7 30 10 29 16 31 17 28 19 27 20 31 22 28 23 31 24 30 26 31 28 33 29 31 31 30 32 27 34 30 36 32 37 28 42 28 45 33 46 28 51 30 52 33 53 28 56 29 61 29 62 28 63 32 64 31 65 33 66 29 68 31 71 31 73 30 74 31 75 27 79 30 80 32 81 32 82 30 86 30 87 30 89 30 90 29 38 73 1 11 2 11 3 11 4 11 5 11 6 11 7 10 8 10 9 12 10 10 11 11 12 10 13 10 15 11 16 11 17 11 18 11 19 10 21 11 22 12 23 10 26 11 28 11 29 11 30 11 32 12 33 12 36 10 37 11 38 10 39 11 41 11 42 12 45 12 46 10 48 12 49 11 50 11 51 10 52 10 53 12 54 11 55 11 56 12 57 12 58 10 59 11 60 11 61 12 62 10 63 11 64 10 66 11 67 11 69 12 70 10 71 11 72 12 73 10 74 12 75 12 76 11 77 10 78 11 79 11 81 10 83 10 84 12 85 12 86 12 87 10 89 10 90 12 39 50 3 13 6 13 7 12 9 14 10 13 11 13 12 14 15 13 16 13 17 13 18 14 19 14 20 12 24 14 25 14 26 14 27 14 28 13 29 12 33 13 34 14 35 13 36 12 37 13 38 14 40 13 41 12 47 12 49 13 52 12 54 12 56 14 57 14 59 13 62 13 63 14 64 13 69 14 71 12 74 14 75 12 77 12 78 14 79 13 80 13 83 12 85 12 86 13 87 14 89 12 40 68 2 14 3 16 4 16 5 16 6 16 7 16 8 14 9 16 11 16 13 16 14 16 16 15 17 14 18 14 19 16 21 15 22 16 26 16 27 14 28 15 29 14 32 16 33 16 34 14 35 15 36 14 37 15 39 15 41 14 42 16 43 16 44 14 46 16 47 16 48 16 49 15 50 16 51 14 52 15 55 14 58 16 59 15 60 15 61 15 62 15 63 14 64 14 65 16 66 14 67 15 68 16 69 16 70 16 71 16 72 16 74 15 75 16 76 15 78 14 79 16 81 14 82 15 83 16 84 15 85 16 86 16 89 14 90 14 45 89 1 31 2 27 3 28 4 27 5 28 6 28 7 30 8 29 9 30 10 26 11 31 12 32 13 30 14 28 15 30 16 26 17 26 18 31 19 30 20 29 22 30 23 26 24 27 25 30 26 29 27 31 28 28 29 26 30 31 31 31 32 31 33 27 34 31 35 32 36 29 37 30 38 31 39 32 40 32 41 31 42 26 43 29 44 31 45 28 46 30 47 27 48 27 49 29 50 27 51 29 52 29 53 27 54 29 55 30 56 27 57 27 58 27 59 29 60 29 61 31 62 30 63 29 64 30 65 29 66 29 67 32 68 28 69 27 70 31 71 29 72 31 73 28 74 30 75 32 76 31 77 30 78 30 79 29 80 29 81 30 82 27 83 27 84 26 85 27 86 27 87 32 88 27 89 30 90 26 46 75 1 28 2 28 3 26 4 30 5 28 6 30 8 27 9 29 10 26 11 27 12 30 13 27 14 26 15 27 16 26 17 30 18 29 19 28 22 26 23 26 24 28 25 27 26 28 29 30 30 31 31 30 32 31 33 30 34 26 35 28 36 26 37 28 38 26 40 26 41 27 42 28 43 28 46 28 47 27 48 29 49 30 50 26 51 31 52 29 53 29 54 29 55 27 56 30 57 30 58 30 59 29 60 29 62 28 63 31 64 29 65 29 66 30 67 26 68 30 69 30 70 26 72 27 73 26 75 27 76 26 77 30 80 26 81 30 82 29 83 30 84 30 85 26 86 30 87 26 89 31 47 24 2 18 3 18 4 16 5 18 7 16 9 16 12 15 21 17 26 19 29 18 36 17 38 18 40 16 42 18 45 16 49 17 55 17 57 17 67 18 68 17 71 16 73 16 80 17 87 18 48 57 1 15 2 16 3 16 5 15 6 16 10 17 14 17 15 16 17 18 18 17 20 17 23 15 25 16 27 16 28 15 29 17 30 17 31 17 34 18 35 15 36 16 37 16 38 16 39 16 40 16 42 17 43 16 44 17 45 16 46 14 47 17 48 15 50 17 53 16 54 16 56 17 57 17 58 15 59 15 61 17 64 15 65 17 67 14 69 15 70 16 71 16 72 17 73 15 75 15 77 15 78 17 80 17 81 15 84 15 87 16 89 15 90 17 40 5 55 1 19 4 21 5 19 6 23 10 21 11 20 16 20 17 22 18 20 19 19 21 20 24 20 26 20 27 22 28 21 29 21 30 19 31 22 33 23 35 19 36 20 37 19 39 19 40 20 41 21 42 20 43 20 46 19 48 20 50 21 52 23 53 21 55 20 57 21 58 22 59 22 60 23 61 23 62 20 63 22 64 23 65 21 68 19 70 23 73 19 74 20 76 22 79 21 83 23 84 21 85 20 86 21 88 21 89 23 90 20 6 1 72 14 7 87 1 27 2 27 3 23 4 24 5 26 6 25 7 25 8 23 9 24 10 23 11 26 12 24 13 23 14 24 15 24 16 24 17 26 18 27 19 27 20 26 21 26 22 27 23 24 24 24 25 25 26 27 27 24 28 24 29 26 30 27 31 24 33 26 34 25 35 23 36 24 37 25 38 26 39 25 40 26 41 27 42 27 43 27 44 25 45 25 46 23 47 25 48 23 49 24 50 23 51 27 52 25 53 24 54 24 55 25 56 25 57 26 58 26 59 23 60 23 61 25 62 23 63 27 64 25 65 24 66 26 67 26 68 25 69 25 70 26 72 27 73 24 74 23 75 24 77 27 78 25 79 26 80 26 81 23 82 23 83 23 84 27 85 23 86 23 87 24 88 27 89 23 90 27 8 39 2 25 3 23 4 22 6 22 7 23 10 26 12 24 13 25 20 24 21 26 22 26 29 22 32 23 35 24 36 26 37 25 40 23 44 24 47 23 48 24 49 22 50 23 51 23 52 26 53 26 54 26 57 22 61 23 62 25 65 23 67 23 69 22 70 25 71 25 76 24 77 22 78 22 84 24 89 23 9 79 1 20 2 22 3 18 4 21 5 19 6 21 7 18 8 21 9 19 11 20 13 22 16 18 17 19 18 19 19 19 21 22 22 20 25 22 26 22 27 19 29 21 30 18 31 22 32 21 33 21 34 21 35 20 36 19 37 21 38 19 39 21 40 20 41 19 42 19 43 22 44 20 45 20 46 19 47 20 48 20 49 19 50 22 51 21 52 21 53 19 54 21 55 21 56 18 57 20 58 20 59 21 60 19 61 21 62 18 63 18 64 21 65 19 66 19 67 22 68 19 69 21 70 21 71 22 72 20 73 18 74 19 75 22 78 21 79 20 80 19 81 19 83 20 84 19 85 19 86 22 87 19 88 19 89 19 90 20 10 83 1 16 2 17 3 19 4 18 5 17 6 19 7 18 8 19 9 17 10 19 11 19 12 19 13 18 14 16 15 18 16 19 17 18 18 17 19 19 20 17 21 17 22 18 23 19 24 17 25 19 26 19 27 16 28 16 29 17 30 17 31 16 32 19 33 17 34 18 35 19 36 17 37 18 38 19 39 19 40 18 41 16 42 18 43 17 44 18 45 17 46 19 47 16 48 18 49 20 50 18 51 18 52 17 54 18 55 17 56 19 57 17 58 19 59 19 61 17 62 19 63 18 64 17 65 17 66 18 67 19 68 18 69 18 70 17 71 19 73 19 74 20 75 20 78 17 79 16 80 17 81 19 83 19 84 19 85 16 86 19 87 18 88 19 90 16 11 16 19 26 25 28 32 26 33 27 35 28 39 28 45 25 52 28 54 28 60 24 65 27 67 27 69 25 75 25 89 25 90 25 12 27 2 18 4 19 5 18 7 21 11 17 16 17 19 19 20 17 23 18 26 18 27 19 35 19 36 19 44 19 45 20 47 19 53 18 56 19 58 19 60 20 61 21 69 21 75 17 84 18 85 19 88 19 89 20 13 79 1 18 2 18 4 19 5 17 7 19 8 18 9 19 10 20 12 19 13 17 14 18 15 18 16 18 17 19 18 20 19 17 20 20 21 18 22 18 23 18 24 18 25 17 26 19 27 17 28 18 29 20 30 18 32 17 33 21 34 19 35 18 36 19 37 17 39 18 40 20 41 18 42 19 43 18 44 20 45 19 46 17 47 19 48 18 49 21 50 21 51 19 52 19 55 19 56 18 57 19 58 20 59 21 60 19 61 21 62 18 63 17 64 20 65 21 66 17 68 19 69 19 70 19 71 19 72 20 73 19 74 20 75 19 76 19 77 20 78 17 79 21 80 17 82 18 83 19 84 18 86 20 88 19 89 19 90 18 14 14 2 19 6 22 12 23 13 20 17 23 19 20 36 22 37 19 38 20 44 21 46 22 47 21 54 21 87 20 15 60 1 29 3 26 4 26 7 26 8 30 9 28 10 28 11 25 12 27 14 29 16 24 18 27 22 28 23 25 25 27 27 29 30 25 33 25 35 27 36 29 37 25 38 25 39 27 41 29 42 28 43 27 44 29 45 28 46 28 47 30 48 28 50 26 52 27 53 26 54 27 55 29 57 27 58 29 60 27 61 24 62 25 63 25 64 25 65 29 66 25 67 28 68 28 70 29 71 25 74 27 75 26 76 27 77 26 79 25 80 25 81 28 82 26 84 27 86 28 90 25 16 63 1 18 2 21 3 18 4 20 7 19 8 18 9 18 11 18 13 18 14 20 16 20 17 18 18 19 19 18 21 20 23 20 24 20 25 19 26 19 27 19 28 20 29 21 30 18 32 19 33 21 34 18 35 18 37 19 39 17 40 18 42 20 44 18 45 19 47 17 49 17 50 20 52 18 54 20 55 19 56 21 57 18 59 20 60 20 62 18 63 21 64 19 65 19 67 19 68 18 69 20 70 20 72 19 73 19 75 21 76 21 78 17 80 21 81 18 83 18 85 17 87 17 88 20 89 17 25 28 1 29 5 26 6 28 7 27 8 30 11 28 15 31 21 31 26 27 30 26 32 30 34 28 37 28 41 30 43 29 46 32 47 30 58 30 59 30 64 32 67 27 68 31 72 31 73 27 75 32 83 29 87 31 88 30 26 56 1 21 2 21 3 21 6 23 7 21 8 21 9 21 11 20 13 19 15 22 16 23 17 22 18 20 20 22 22 22 25 19 27 21 28 22 30 20 32 21 33 19 34 22 37 23 38 21 39 22 40 23 41 23 42 20 44 19 45 21 46 23 47 19 48 20 51 22 52 22 54 21 55 21 56 21 57 21 59 21 62 21 64 20 66 23 68 23 69 21 71 21 73 21 74 19 76 20 79 22 81 23 82 20 84 20 86 21 87 22 88 21 27 87 1 16 2 17 3 15 4 15 5 15 6 17 7 15 8 16 9 16 10 18 11 15 12 18 13 15 14 16 15 15 17 15 18 15 19 17 20 17 21 16 22 14 23 15 24 17 25 16 26 16 27 17 28 15 29 15 30 16 31 17 32 15 33 15 34 17 35 16 36 15 37 16 38 17 39 16 40 17 41 15 42 15 43 16 44 16 45 15 46 17 48 18 49 16 50 15 51 16 52 17 53 15 54 15 55 16 56 17 58 16 59 16 60 16 61 17 62 15 63 17 64 17 65 15 66 17 67 17 68 15 69 16 70 15 71 15 72 17 73 15 74 16 75 17 76 16 77 16 78 16 79 16 80 14 81 15 82 16 83 17 84 15 85 15 86 15 87 14 88 17 89 15 90 14 28 81 1 30 2 29 3 30 4 29 6 29 7 28 8 29 9 29 10 30 12 29 13 26 14 28 15 27 16 26 17 28 18 31 19 29 20 29 21 28 22 29 23 27 24 30 25 30 26 29 27 26 28 27 29 30 30 27 31 31 32 29 33 29 34 26 35 25 36 27 38 28 39 30 40 28 41 29 42 30 43 28 44 26 46 28 47 28 48 30 49 29 50 26 51 28 52 30 53 28 55 26 56 26 57 26 58 30 59 26 60 27 61 29 62 30 63 30 66 27 67 25 68 27 69 28 70 29 71 27 72 30 73 26 74 28 75 30 76 29 77 30 78 30 79 28 80 27 81 28 83 26 84 26 85 25 86 26 88 30 89 25 90 29 29 64 4 14 5 14 6 13 7 13 8 13 9 14 11 14 12 14 13 14 14 14 15 14 16 14 17 14 19 14 20 15 21 14 22 13 23 15 25 15 26 14 27 13 28 13 29 14 32 15 33 13 35 15 36 14 37 14 38 15 40 13 41 14 42 15 44 15 45 13 46 15 47 15 50 15 51 13 52 15 53 15 55 14 56 14 57 13 59 14 60 13 64 13 65 13 66 15 68 14 69 13 70 15 71 14 72 15 73 15 74 14 76 14 77 14 80 13 82 15 84 14 86 14 87 14 89 14 90 13 30 49 4 20 5 20 6 19 7 18 8 18 11 20 12 17 16 18 17 18 18 20 20 20 22 21 23 18 24 19 25 20 26 18 27 17 29 21 30 19 33 19 34 18 37 20 38 19 39 19 42 18 43 18 45 17 47 17 51 18 52 18 54 19 55 20 59 18 66 19 69 17 70 18 71 19 73 19 74 21 77 18 79 20 80 20 82 19 84 20 85 19 86 18 87 19 88 19 89 21 31 74 2 31 3 30 5 27 6 30 7 29 8 30 10 30 11 27 12 30 13 26 14 27 17 29 18 29 20 31 21 27 22 30 23 26 24 30 25 26 26 27 28 31 29 28 30 27 32 30 33 27 34 29 35 28 36 28 37 28 38 27 39 25 40 30 41 28 42 28 43 27 45 26 46 30 48 25 49 25 51 28 52 28 53 25 55 26 56 30 57 29 58 31 59 27 60 30 61 26 62 29 63 26 64 25 65 26 66 29 68 27 69 28 70 29 71 26 72 28 73 27 74 27 75 30 76 30 77 25 78 29 79 28 80 26 81 27 82 29 83 28 85 26 86 27 87 27 89 26 32 51 1 11 3 10 4 12 8 11 9 10 10 10 11 12 12 10 13 12 14 12 17 11 18 11 20 10 22 11 24 12 25 11 27 12 29 11 30 10 31 11 33 11 34 11 35 10 37 12 38 10 40 11 41 12 45 11 46 11 47 10 52 12 53 10 54 10 56 12 59 12 60 12 61 11 64 11 66 10 67 11 71 11 73 12 75 10 76 11 80 12 81 12 82 11 84 11 86 10 87 12 88 12 33 49 3 27 4 26 7 25 8 28 11 27 14 24 16 25 17 28 23 25 24 28 25 27 26 26 27 28 29 26 30 25 31 26 32 28 33 24 34 29 37 29 38 25 40 29 42 28 43 26 44 25 45 29 48 28 51 29 55 25 56 27 58 26 61 25 63 30 64 27 65 29 66 26 68 25 69 25 70 27 71 26 74 24 77 26 78 27 79 26 84 24 85 29 86 25 87 28 88 25 34 14 9 29 13 30 20 29 35 29 38 31 40 28 49 27 71 28 72 27 74 29 77 27 86 27 87 29 89 30 35 88 1 26 2 24 3 25 4 24 5 26 6 24 7 25 8 26 9 24 10 26 11 25 12 26 13 24 14 23 15 22 16 22 17 26 18 25 19 24 20 25 21 22 22 25 23 26 24 25 25 25 26 26 27 22 28 25 29 25 30 25 31 24 32 24 33 25 34 25 35 23 36 24 37 26 38 24 39 22 41 24 42 25 43 25 44 25 45 23 46 22 47 23 48 22 49 25 50 23 51 23 52 25 53 22 54 22 55 25 56 23 57 23 58 23 59 22 60 22 61 26 62 25 63 24 64 26 65 26 66 22 67 23 68 26 69 22 70 22 71 25 72 22 74 25 75 24 76 24 77 26 78 23 79 25 80 23 81 22 82 23 83 23 84 22 85 26 86 22 87 25 88 24 89 25 90 26 36 58 1 16 2 14 4 15 5 15 6 16 7 16 8 16 9 15 10 14 11 16 12 14 13 14 14 15 16 16 17 16 23 16 25 16 26 15 27 16 28 16 29 15 31 16 34 14 35 15 36 15 40 15 41 16 42 14 44 14 45 15 47 15 48 14 50 16 51 15 52 16 54 15 59 15 60 16 61 16 64 16 65 15 66 15 67 16 68 15 70 16 71 14 72 15 73 16 74 14 75 16 76 14 79 14 81 15 85 16 86 14 87 15 89 14 90 14 37 69 1 27 2 26 5 25 6 26 9 28 10 24 11 28 12 26 16 27 17 26 19 25 20 24 21 25 25 27 26 27 27 24 28 27 29 26 31 28 32 28 33 27 34 25 35 27 36 28 37 25 38 24 39 25 41 26 42 27 43 25 44 27 45 26 46 27 48 26 49 24 50 28 51 25 52 27 54 27 56 27 57 28 59 24 60 28 61 25 62 26 63 23 64 23 65 28 66 25 67 26 69 28 70 27 71 24 72 24 73 28 74 25 75 27 76 28 77 26 79 26 80 26 81 28 82 28 83 25 86 27 87 28 88 25 89 28 90 26 38 8 29 22 45 22 64 22 65 20 66 21 75 20 83 22 89 20 39 29 2 28 4 30 5 28 10 28 14 29 15 30 16 29 17 28 18 28 22 27 23 30 24 28 27 32 33 32 34 32 37 28 38 30 42 31 43 31 45 33 47 33 51 30 52 32 65 31 72 28 74 30 75 27 76 33 80 33 40 86 1 26 3 24 4 25 5 26 6 26 7 26 8 23 9 24 10 27 11 25 12 23 13 23 14 26 15 25 16 26 17 26 18 25 19 25 20 27 21 25 22 25 23 27 24 27 25 24 26 25 27 24 28 27 30 26 31 24 32 26 33 26 34 27 35 25 36 25 37 24 38 25 39 25 40 23 41 23 42 23 43 26 44 26 45 24 46 23 47 24 48 27 50 24 51 25 52 26 53 27 54 25 55 23 56 27 57 23 58 24 59 23 60 25 61 24 62 24 63 23 64 23 65 24 66 25 67 24 68 25 69 26 70 27 71 27 72 25 73 27 74 24 75 25 76 27 77 23 78 23 79 27 80 25 81 24 82 26 83 26 84 24 86 23 87 23 88 24 89 25 90 25 41 2 22 23 55 26 42 8 14 21 18 21 21 21 34 21 66 19 78 20 85 21 86 21 43 87 1 17 2 19 3 16 4 17 5 17 7 18 8 18 9 19 10 18 11 18 12 16 13 17 14 17 15 17 16 19 17 19 18 17 19 16 20 17 21 18 22 19 23 17 24 20 25 17 26 18 28 19 29 19 30 19 31 19 32 19 34 17 35 16 36 18 37 18 38 19 39 19 40 18 41 19 42 16 43 16 44 18 45 20 46 16 47 17 48 17 49 17 50 18 51 17 52 19 53 16 54 17 55 20 56 17 57 17 58 19 59 17 60 19 61 17 62 18 63 18 64 18 65 19 66 17 67 17 68 17 69 17 70 17 71 20 72 19 73 19 74 20 75 16 76 17 77 18 78 17 79 18 80 17 81 17 82 19 83 17 84 17 85 19 86 19 87 17 88 19 89 16 90 18 44 70 2 20 3 20 4 22 5 20 6 20 9 21 11 20 12 22 13 21 14 19 15 20 16 19 17 22 18 19 19 23 20 21 21 22 23 20 24 22 25 21 26 19 28 22 30 19 33 23 34 19 37 22 38 20 39 21 40 22 41 21 42 22 45 20 46 21 47 22 48 21 49 20 50 21 51 19 52 22 53 22 54 23 56 21 57 23 58 21 59 23 61 21 62 23 64 23 66 21 68 20 69 21 70 20 71 21 72 20 73 21 74 21 75 20 76 22 77 19 78 20 79 21 80 21 81 19 82 21 85 19 86 22 87 23 88 20 89 22 90 23 45 77 1 29 2 28 3 26 4 31 5 29 6 31 7 27 8 28 9 25 11 28 13 25 14 29 15 27 16 28 17 28 21 31 22 27 23 28 24 25 25 30 26 28 27 29 28 30 29 29 31 28 32 29 33 26 34 26 36 27 37 28 38 30 39 28 40 25 42 30 43 27 44 28 45 26 46 26 47 26 48 29 50 25 51 26 53 28 54 28 55 28 56 31 57 28 58 27 59 27 60 27 62 26 63 26 65 30 66 25 67 26 68 28 69 30 70 27 71 29 72 30 73 30 75 27 76 29 77 28 78 29 79 25 80 29 81 26 82 29 83 26 84 27 85 30 86 30 87 30 88 26 89 26 90 26 46 87 1 19 2 19 3 19 4 19 5 21 6 18 7 20 8 22 9 22 10 20 11 22 12 20 13 18 14 21 15 19 16 22 17 21 18 20 19 18 20 18 21 21 22 21 23 18 24 20 25 20 26 19 27 20 28 21 29 18 30 18 31 20 32 20 33 21 34 21 35 19 36 20 37 20 38 21 39 21 40 22 41 20 42 20 43 18 44 19 45 19 46 22 47 19 48 19 49 20 50 20 52 22 53 20 54 20 55 21 56 21 57 19 58 19 59 21 60 18 61 20 62 18 63 20 64 21 65 21 66 19 67 21 68 18 70 21 71 19 72 18 73 20 74 21 75 19 76 20 77 20 78 22 79 20 80 22 81 19 82 20 84 21 85 22 86 20 87 21 88 19 89 18 90 21 47 36 4 23 11 23 16 21 17 25 19 21 20 23 21 22 22 21 23 21 25 22 29 24 30 24 31 25 32 22 35 23 37 21 40 25 41 25 42 24 44 23 47 24 52 22 55 25 59 22 64 22 65 22 66 25 67 25 69 25 72 22 75 22 76 24 80 24 83 23 84 22 85 25 48 50 2 12 4 14 6 14 8 14 9 13 11 12 15 13 18 14 19 14 23 13 24 13 25 14 27 13 29 12 30 12 31 13 33 12 36 13 37 13 38 12 39 14 42 14 44 12 46 14 47 12 49 12 50 13 51 12 54 12 55 13 56 12 58 14 60 12 61 12 63 12 64 14 66 13 67 14 68 12 69 12 72 13 74 14 77 13 78 12 81 13 83 13 84 13 85 12 87 14 89 12 49 49 1 30 5 30 7 31 8 30 10 30 11 27 12 30 13 30 15 31 16 30 17 30 18 32 19 31 23 27 24 31 26 26 27 30 31 27 34 29 35 30 36 30 38 29 39 29 40 28 41 29 42 28 44 30 45 30 47 27 50 30 53 27 59 30 63 29 66 32 67 30 69 28 70 26 71 30 72 29 76 29 77 27 78 28 80 30 82 26 84 30 86 32 88 30 89 27 90 26 50 48 1 29 3 31 6 29 8 29 9 31 11 31 12 29 13 32 14 30 16 33 18 30 20 30 24 27 25 30 26 30 28 33 31 30 35 29 38 33 40 28 42 27 43 30 44 30 48 29 50 32 51 27 55 29 56 30 61 32 62 28 63 32 65 31 66 28 67 33 72 33 73 29 74 33 75 33 77 29 78 30 79 27 82 32 83 28 84 31 85 30 87 29 89 31 90 30 51 31 4 28 5 29 7 28 9 33 12 28 14 28 23 29 24 28 26 28 27 30 32 30 34 27 38 30 39 31 41 27 50 31 53 33 55 29 56 30 58 28 60 33 64 31 69 28 72 28 74 29 75 33 77 31 78 28 80 29 85 31 86 29 52 10 1 17 8 18 24 20 30 21 35 19 52 18 67 21 78 19 79 21 84 20 4 57 29 1 10 6 11 12 11 13 10 14 11 16 12 25 12 27 11 28 10 29 12 30 11 33 12 42 11 47 11 51 11 53 11 56 11 57 11 58 11 61 11 65 11 69 12 73 11 75 11 77 11 83 11 87 10 88 10 90 10 58 21 2 16 3 15 12 17 13 15 14 17 17 16 18 15 22 16 23 16 25 16 27 16 36 16 37 15 42 17 48 16 67 17 68 15 72 17 74 17 86 16 87 17 59 25 3 20 4 23 10 23 11 21 17 20 20 22 26 22 33 21 37 21 42 23 46 21 47 24 48 20 52 20 62 22 63 20 65 20 67 23 71 22 76 21 77 21 79 24 84 22 85 24 89 21 60 29 1 12 3 13 5 13 8 13 9 12 13 12 15 14 17 13 18 12 22 13 30 14 39 12 47 14 48 12 49 13 54 12 58 13 59 13 62 13 63 14 71 13 74 14 75 13 77 14 79 12 80 12 82 13 83 12 89 13 +5 4 1 58 1 27 2 32 3 29 4 31 5 28 6 29 7 27 8 26 10 26 13 29 14 28 15 27 16 30 17 30 18 31 21 28 25 31 27 28 28 29 29 26 30 30 31 28 32 28 33 28 35 31 37 31 38 31 40 30 41 31 42 30 45 29 48 28 49 30 50 30 53 27 55 29 56 27 57 28 59 27 60 28 62 27 63 31 67 27 68 32 69 29 70 27 71 29 73 31 76 31 77 27 78 31 79 27 80 31 81 26 82 29 83 31 85 30 88 27 2 52 1 17 5 19 7 19 8 17 10 18 11 17 12 19 13 18 14 17 15 17 17 17 22 20 23 17 24 16 25 19 26 19 27 19 32 17 35 17 38 16 40 17 41 19 46 19 47 20 48 19 49 18 50 16 51 17 53 18 54 19 57 20 58 16 61 18 62 20 66 20 68 18 69 18 70 17 71 18 72 19 73 17 74 18 75 16 78 18 80 16 81 19 84 17 85 19 86 19 87 19 88 17 90 18 3 18 3 14 6 13 7 14 8 12 14 13 19 13 22 14 29 13 30 14 40 14 47 12 50 13 51 12 59 12 69 14 81 13 87 12 89 14 4 68 1 19 2 19 3 18 4 19 6 18 8 18 9 19 10 18 11 19 12 18 13 17 14 19 15 18 16 20 17 20 18 20 19 19 22 18 23 17 24 16 25 18 26 17 27 19 31 17 33 16 35 17 36 20 37 17 38 17 40 18 41 20 43 19 44 17 45 19 47 18 49 18 50 19 52 20 53 20 55 18 57 19 58 18 60 16 61 20 63 16 64 19 66 18 67 17 69 17 70 17 71 19 72 19 73 17 74 19 75 19 76 17 77 17 79 16 80 19 81 17 82 18 83 19 84 19 85 18 87 16 88 17 89 19 90 17 12 17 81 1 29 2 29 3 29 4 32 5 29 6 31 7 30 9 31 10 31 11 30 12 29 13 27 14 27 15 30 16 30 17 28 18 30 20 29 21 31 22 27 23 32 24 27 25 31 26 28 27 28 28 31 29 29 30 32 32 31 33 27 34 27 35 29 36 31 37 32 38 27 39 27 40 29 41 28 42 30 43 27 44 29 45 28 46 30 47 29 48 28 49 30 50 29 51 27 53 28 54 28 55 27 57 32 58 27 59 27 60 28 61 27 62 28 63 29 64 30 65 28 66 29 67 30 68 27 69 29 70 28 71 28 72 31 74 30 75 30 78 27 79 27 80 30 81 29 82 27 84 28 85 27 86 32 87 31 88 31 89 30 90 31 18 50 1 19 5 16 6 20 7 18 8 16 10 19 12 19 14 18 15 19 16 20 18 18 19 20 22 19 23 17 24 17 29 19 30 16 31 18 32 17 33 17 34 16 37 18 40 19 43 17 44 16 46 19 47 17 50 20 53 19 55 18 57 17 58 19 59 19 60 18 61 18 62 20 64 18 69 16 70 17 72 17 73 17 74 17 76 17 77 16 79 19 81 17 82 19 83 20 85 18 87 19 19 58 1 17 2 20 4 20 5 20 6 19 7 18 9 19 10 20 11 21 14 21 16 18 17 20 18 20 19 21 20 19 22 21 24 19 25 21 28 18 29 18 30 20 32 18 35 20 38 17 40 20 41 19 42 18 44 21 45 19 47 20 48 19 49 17 51 17 53 21 54 17 55 18 57 17 58 19 59 18 62 17 64 17 65 20 66 21 67 18 68 21 70 18 73 18 74 20 75 20 76 20 77 18 80 18 82 18 84 17 85 18 86 17 87 17 89 20 20 18 4 14 11 15 14 14 20 16 26 16 31 16 34 14 36 16 39 15 42 14 47 14 54 14 55 15 69 14 71 16 79 14 81 16 89 15 21 19 1 21 10 20 12 19 16 18 19 20 36 18 39 19 40 19 46 21 49 18 51 19 53 18 56 20 60 20 67 19 75 21 76 19 77 18 90 19 22 10 2 18 4 19 14 18 29 18 35 18 52 19 57 19 68 18 70 19 81 18 23 52 1 27 5 26 9 27 11 26 14 27 15 28 16 27 17 31 22 29 25 30 26 30 27 26 28 29 30 30 32 26 33 27 34 29 35 27 38 30 40 27 41 28 42 28 45 28 46 26 48 26 49 31 50 29 51 27 52 30 53 27 54 26 56 28 58 26 59 30 61 31 62 28 63 25 65 28 67 30 69 26 70 28 71 27 72 28 73 31 74 31 75 30 76 30 77 28 78 30 81 26 84 26 86 31 24 44 1 24 4 27 5 26 7 23 10 23 14 26 16 23 17 25 20 25 22 27 25 24 26 23 28 27 31 25 32 25 33 26 34 26 36 23 37 23 39 26 40 26 41 25 44 26 45 23 47 24 48 24 49 24 50 26 51 25 52 27 53 27 60 23 61 24 62 26 63 23 64 23 65 24 68 24 74 24 75 27 81 24 82 26 84 24 85 24 45 63 2 9 3 11 4 9 7 11 8 9 9 10 10 10 11 10 14 11 17 10 18 11 20 9 22 9 23 11 24 10 25 9 28 9 29 9 31 11 32 10 33 10 34 11 35 10 36 11 39 9 40 10 41 10 43 11 44 11 45 10 46 10 48 10 50 10 51 10 52 9 53 10 56 10 57 10 58 10 60 11 62 10 63 10 64 11 65 11 66 10 68 9 69 10 70 9 71 10 74 11 75 10 76 11 77 11 79 11 80 9 81 10 82 11 83 10 85 10 87 10 88 10 89 10 90 10 46 15 2 16 12 17 13 17 19 17 26 17 34 17 39 17 41 16 43 15 63 15 66 15 75 17 84 17 85 16 88 15 47 8 1 12 12 10 14 10 36 11 68 10 85 11 87 12 90 12 48 28 2 28 7 33 10 28 17 30 25 31 26 27 27 31 31 32 33 30 36 32 38 33 40 30 41 27 46 28 47 31 51 28 53 28 55 28 56 32 58 33 60 31 61 27 65 29 69 29 70 31 74 30 79 29 82 33 4 5 41 6 16 8 14 10 16 11 16 19 14 22 14 23 16 27 16 28 16 29 14 30 14 31 15 36 14 38 15 39 16 40 14 41 15 43 14 44 16 46 16 47 15 49 15 50 15 52 15 53 16 56 14 58 15 59 16 61 15 62 15 65 16 67 16 68 16 69 15 70 14 76 14 77 15 78 16 80 14 81 15 88 14 6 63 1 17 2 18 3 18 4 16 5 20 6 18 7 20 9 17 11 19 13 18 14 20 15 19 16 17 17 17 20 17 21 18 22 18 25 18 26 19 27 19 28 17 29 17 30 19 31 19 32 17 33 18 34 20 37 17 39 18 41 19 42 18 43 16 44 16 48 17 49 19 50 19 51 16 52 18 54 17 55 17 56 19 58 18 59 19 61 19 62 20 64 17 65 19 66 19 67 18 68 19 69 17 70 16 73 16 76 19 77 18 78 16 79 17 80 19 85 19 86 16 87 18 88 19 90 18 7 86 1 13 2 15 3 15 4 14 5 13 6 13 7 13 8 14 9 13 10 14 11 13 12 15 13 13 14 14 15 15 16 15 17 15 18 13 19 15 22 13 23 14 24 14 25 13 26 15 27 14 28 13 29 13 31 14 32 14 33 13 34 13 35 13 36 13 37 13 38 15 39 14 40 14 41 13 42 15 43 15 44 15 45 14 46 13 47 13 48 15 49 15 50 15 51 15 52 15 53 14 54 15 55 13 56 13 58 13 59 13 60 14 61 13 62 14 63 15 64 15 65 15 66 13 67 14 68 15 69 13 70 14 71 14 72 15 73 13 74 15 75 14 76 14 77 13 78 14 79 14 80 15 81 13 82 15 83 13 84 13 85 14 86 15 87 15 88 15 89 15 90 13 8 68 1 18 4 19 5 20 6 19 7 18 8 21 9 21 10 19 11 20 12 19 13 19 15 21 17 21 19 18 20 22 21 20 22 19 23 21 24 20 25 21 27 20 28 19 29 22 30 21 31 22 32 21 34 19 35 19 36 22 37 19 38 22 39 21 40 19 41 21 43 20 44 19 45 21 46 19 47 19 48 20 49 21 50 20 51 19 52 18 54 20 55 19 57 22 60 22 61 19 62 19 63 22 66 21 68 19 69 22 70 21 71 21 72 19 73 19 77 22 78 19 79 19 80 18 82 19 83 22 84 20 85 19 87 22 90 19 16 13 52 1 17 2 18 4 19 5 19 11 17 12 19 13 16 15 18 16 19 17 19 19 18 20 18 24 18 25 19 26 18 27 20 28 18 30 17 33 19 34 19 36 18 38 17 41 17 42 20 43 19 44 18 45 17 47 17 48 18 49 19 51 18 52 17 54 18 56 17 57 18 60 18 62 18 63 18 64 18 65 18 66 18 68 19 69 19 71 20 73 18 74 20 75 18 79 19 84 18 88 20 89 18 90 18 14 60 1 21 3 18 4 18 5 19 6 19 7 20 9 20 10 21 12 21 13 17 16 19 17 20 18 18 19 18 20 20 22 20 23 17 25 20 27 18 29 19 30 18 31 19 33 21 35 18 37 20 41 18 43 18 44 20 45 19 46 20 47 20 48 17 49 18 50 17 51 19 52 19 55 20 59 19 60 18 62 18 63 21 65 19 69 19 70 21 71 20 74 18 75 18 76 18 78 20 79 20 80 20 82 17 83 20 84 19 85 21 86 19 87 20 88 20 89 20 90 18 15 76 1 26 2 27 3 27 4 28 5 30 7 30 8 31 9 27 10 27 12 30 14 32 15 29 16 29 17 29 19 29 20 28 21 31 22 28 23 30 24 27 25 30 27 30 28 31 29 31 30 31 33 29 34 27 35 30 36 29 37 27 38 28 39 30 40 26 41 29 43 27 44 30 45 29 46 31 47 30 48 27 49 30 50 27 51 31 52 30 53 29 54 32 55 27 56 28 57 28 59 28 60 27 61 29 63 29 64 28 65 26 66 32 67 27 68 29 69 28 70 31 71 29 72 28 74 28 75 28 76 29 78 28 79 27 80 30 81 30 82 27 83 32 85 29 86 28 87 32 88 27 89 28 16 10 5 13 19 15 25 13 26 15 40 15 48 15 50 14 61 13 73 15 85 13 21 63 1 21 2 20 3 23 5 20 6 22 7 20 8 19 9 21 10 22 13 21 15 19 16 21 17 20 18 23 19 23 21 22 23 22 24 23 26 23 28 20 29 21 31 23 32 20 33 20 34 21 39 21 42 23 43 19 44 19 45 20 46 22 48 22 49 20 50 20 51 20 52 20 53 20 56 22 57 20 58 23 59 22 60 22 61 19 62 21 64 22 65 20 66 22 67 21 68 22 69 22 72 22 73 19 74 23 75 23 76 21 77 20 78 22 82 20 83 20 84 21 86 19 87 21 88 21 22 82 1 10 2 11 3 11 4 9 5 10 6 10 7 10 8 10 9 11 10 9 11 9 12 11 13 9 14 10 15 10 16 10 17 9 18 10 19 11 20 9 21 10 23 10 24 11 25 9 27 10 28 10 29 11 30 9 31 11 33 10 34 11 35 9 36 11 37 9 38 9 39 9 40 11 41 11 42 10 44 11 45 11 47 11 48 10 49 9 50 10 51 10 52 11 53 10 54 9 55 10 56 9 57 9 58 11 60 10 61 10 62 9 63 10 65 10 66 10 67 10 68 10 69 11 70 11 71 11 72 10 73 10 74 10 75 10 76 11 77 10 78 10 79 10 80 10 81 11 82 10 83 10 84 11 85 11 86 10 88 10 89 9 90 11 23 34 1 13 3 13 7 12 10 13 11 11 15 11 18 11 20 11 21 13 25 13 26 13 28 12 30 11 31 11 35 12 39 12 43 13 48 13 49 12 52 12 53 11 60 11 63 13 65 12 68 12 70 12 72 11 75 11 77 11 79 11 80 12 83 12 84 12 89 11 24 82 1 17 2 19 3 21 5 18 6 19 7 21 8 19 9 20 10 19 11 19 12 21 13 18 15 17 17 18 18 17 21 18 22 20 23 17 24 17 25 18 26 19 27 21 28 17 29 18 30 20 32 18 33 20 34 17 35 19 36 17 37 21 38 18 39 17 40 20 41 18 42 19 43 19 44 17 46 19 47 20 48 18 50 17 51 20 52 18 53 21 54 19 55 21 56 18 57 17 58 19 59 17 60 21 61 18 62 20 63 20 64 19 65 19 66 18 67 19 68 21 69 19 70 18 71 18 72 20 73 20 74 19 75 21 76 19 77 20 78 18 79 18 80 18 81 18 82 19 83 19 84 17 85 19 86 21 87 18 88 20 89 20 90 18 49 50 1 26 3 26 4 28 5 26 6 23 7 27 10 27 15 24 17 27 19 26 20 24 24 24 25 25 27 27 28 24 29 28 32 24 33 28 34 26 35 25 40 28 42 26 43 24 44 27 48 26 49 26 51 24 54 25 55 26 56 27 58 25 59 26 60 27 62 25 63 24 64 28 65 25 67 26 72 25 74 23 75 24 77 27 78 25 80 27 82 26 84 23 86 29 88 25 89 23 90 26 50 37 2 24 5 22 6 23 8 25 10 24 12 22 14 24 16 22 17 23 19 25 23 24 24 24 26 24 31 24 34 21 38 25 40 21 45 24 47 25 48 22 50 21 52 24 55 21 61 25 62 23 64 24 65 23 70 22 71 23 73 25 77 24 80 22 83 24 86 25 87 25 89 25 90 25 51 42 2 28 5 27 6 29 8 26 11 28 12 26 13 27 14 27 15 25 16 29 18 25 19 27 20 26 21 30 24 26 26 28 29 26 33 26 35 25 36 26 38 24 39 25 42 30 43 28 45 28 46 28 48 27 50 26 52 26 53 25 54 29 56 25 61 27 66 24 70 29 71 27 74 26 75 26 77 28 80 25 85 28 86 29 52 79 1 20 2 19 3 17 4 20 5 17 6 19 7 20 9 20 11 18 12 19 13 20 14 21 15 21 16 20 17 20 18 19 19 20 21 18 22 21 25 20 26 19 27 20 28 20 29 20 30 19 31 20 32 20 33 20 35 20 37 18 38 20 39 19 40 20 41 18 43 21 44 18 45 18 46 17 47 19 49 17 50 19 51 19 52 19 53 19 54 17 55 19 56 20 57 17 58 18 59 21 60 20 62 20 63 18 64 20 65 18 66 20 67 20 68 18 69 19 70 21 71 18 72 20 73 19 74 21 75 20 76 19 77 18 78 20 79 19 81 20 82 18 83 19 84 19 85 20 86 18 87 18 88 21 89 20 90 18 53 16 9 20 10 23 12 23 24 22 27 22 28 23 30 21 32 24 34 22 41 21 43 21 49 21 65 21 67 20 68 23 77 22 54 54 1 28 2 31 6 31 7 27 8 32 11 33 13 32 14 33 15 31 18 31 22 33 24 32 25 32 26 31 27 31 28 33 29 28 31 29 32 31 34 31 36 32 37 32 38 31 40 28 42 30 43 32 45 31 46 28 47 31 49 31 52 30 53 28 54 29 55 33 58 31 59 30 60 33 62 27 63 31 64 28 65 27 69 28 72 28 73 29 75 27 77 32 79 32 80 30 82 28 83 28 84 32 85 32 86 30 88 33 55 47 4 24 6 26 8 22 10 24 11 23 15 23 16 24 19 22 20 26 22 23 23 22 24 22 26 25 30 25 31 25 32 25 33 24 36 25 38 25 43 24 44 26 46 25 47 22 48 23 49 24 50 25 51 22 54 25 55 24 57 25 58 24 59 25 60 22 61 26 62 22 63 24 66 23 70 22 73 25 74 25 75 22 76 22 77 26 78 22 80 25 89 22 90 24 56 34 1 15 4 15 5 16 6 16 7 14 9 15 11 15 15 16 17 14 19 15 22 15 25 15 28 15 34 14 35 15 40 15 41 15 42 16 43 15 46 16 47 15 49 14 51 15 55 16 56 14 67 16 77 15 78 14 80 15 81 14 83 14 85 14 86 15 87 16 4 57 28 2 26 5 25 10 26 11 23 24 26 26 23 28 27 31 27 35 27 37 23 39 25 40 23 41 23 49 24 50 25 57 27 67 23 68 25 69 23 72 24 76 23 77 23 81 25 82 23 85 24 87 25 88 25 89 23 58 6 6 28 11 25 17 26 50 29 76 27 85 27 59 44 3 19 4 21 6 19 7 21 9 20 10 20 13 20 17 20 19 20 20 20 22 20 24 20 25 18 29 20 30 21 31 19 34 20 36 21 37 18 39 21 41 19 42 18 48 19 49 20 50 20 51 21 54 20 57 19 59 20 61 22 63 19 66 21 69 22 70 20 71 21 72 21 73 20 76 20 77 19 78 22 81 20 83 21 85 19 90 20 60 85 1 12 2 11 3 12 4 11 5 11 6 11 7 10 8 12 9 11 10 12 11 12 12 11 13 11 14 10 15 12 16 11 17 12 18 11 19 10 21 10 22 11 23 10 24 10 25 11 26 11 27 12 28 10 29 11 30 10 31 12 32 12 33 11 34 10 35 10 36 12 37 10 38 11 39 11 40 12 41 11 42 12 43 10 44 11 45 11 46 12 47 11 49 11 50 11 51 11 52 10 53 10 54 12 55 12 56 12 57 11 58 11 59 11 60 12 61 11 62 10 63 10 64 11 65 12 66 10 67 10 68 10 69 11 70 10 71 11 72 12 73 12 74 10 75 12 76 10 77 11 79 11 80 10 82 12 83 11 84 11 86 11 87 12 88 12 89 10 90 11 +5 4 1 76 1 27 2 26 3 25 5 25 6 27 7 25 8 24 9 27 10 24 12 28 14 28 15 27 16 24 17 24 18 24 19 23 21 24 22 28 23 25 24 28 25 26 26 24 27 24 28 24 29 26 30 28 31 27 32 28 33 27 34 26 35 28 36 25 37 24 38 28 39 27 40 25 41 27 44 26 45 28 46 23 47 26 48 27 50 28 51 28 52 27 54 27 55 24 56 24 57 29 60 26 62 26 63 28 64 24 65 25 66 26 68 27 69 27 70 27 71 25 72 24 73 29 74 28 75 24 76 27 77 23 78 25 79 25 80 24 82 24 84 26 85 27 86 26 87 28 88 24 89 26 90 28 2 8 9 13 14 14 18 13 22 13 38 13 43 13 46 13 77 12 3 37 1 24 2 26 11 27 17 24 19 27 21 25 22 25 24 24 25 24 26 26 27 26 29 24 31 27 32 24 33 26 36 28 43 27 46 25 47 24 48 27 50 27 54 25 56 24 58 29 61 27 64 24 65 27 68 24 71 26 72 27 74 27 77 27 86 25 87 25 88 24 89 27 90 25 4 38 1 10 2 10 3 10 5 10 8 9 11 10 12 10 16 10 17 9 21 9 27 10 29 10 30 11 35 10 39 10 43 9 45 10 46 11 47 10 49 9 51 10 52 11 54 10 55 10 57 10 59 9 61 9 63 9 64 10 67 11 73 10 75 9 76 9 80 10 82 10 85 10 86 9 88 10 4 13 55 1 22 2 25 4 22 5 22 10 23 11 25 13 23 14 23 16 22 17 21 18 24 19 21 21 21 22 23 24 23 27 21 28 21 30 25 31 22 32 22 33 25 34 22 35 25 38 25 41 24 42 25 43 22 44 22 45 22 47 23 48 25 49 23 51 25 52 24 53 21 54 21 57 22 58 22 60 24 63 25 64 22 65 24 70 21 71 22 72 25 73 21 78 22 79 25 80 21 82 25 83 25 85 23 87 22 88 25 90 21 14 21 1 14 4 13 5 15 8 14 16 14 20 13 31 13 39 13 41 14 47 13 51 15 52 14 57 14 58 13 64 15 65 15 66 14 77 13 78 14 80 14 82 14 15 5 12 13 47 11 50 11 63 12 73 13 16 9 19 27 28 26 36 25 41 23 43 27 45 24 71 24 77 27 89 23 4 5 55 1 11 3 12 4 11 5 11 7 11 8 12 9 12 11 11 14 11 15 11 16 12 19 10 20 12 22 12 25 12 26 10 27 11 30 10 32 11 33 11 36 10 37 12 40 11 41 11 42 10 43 12 45 11 47 11 50 11 52 11 55 12 58 11 60 12 62 12 63 12 65 12 66 12 67 11 68 12 70 10 71 10 74 12 75 12 76 10 77 12 78 10 80 10 81 11 82 10 84 11 85 11 86 11 87 12 88 11 90 11 6 65 1 12 2 11 4 11 5 12 6 12 9 10 13 10 14 11 15 10 16 10 17 11 18 10 19 11 21 11 22 10 24 12 25 10 26 10 27 10 28 11 29 12 30 11 31 12 32 11 33 12 34 12 35 11 36 11 37 11 38 11 40 10 42 11 44 12 45 10 46 11 50 11 52 11 53 12 54 11 55 11 57 12 58 10 59 11 60 11 61 12 63 12 65 12 66 10 67 10 68 10 70 12 71 10 72 12 73 12 75 10 77 10 78 11 79 11 80 12 81 12 82 12 83 12 84 12 86 10 89 11 7 20 3 24 5 24 19 25 25 27 30 28 32 26 33 28 38 25 52 24 53 24 55 24 61 26 67 27 70 24 76 25 78 27 79 28 82 27 88 25 90 25 8 30 6 25 16 25 17 25 19 25 20 24 21 22 26 22 30 22 31 25 33 22 42 23 44 24 45 23 47 25 49 23 59 22 61 21 62 24 69 23 70 24 72 23 74 21 75 24 76 23 78 22 79 24 81 24 84 24 85 23 86 24 32 5 64 3 17 4 17 6 18 7 18 8 20 10 21 11 20 13 19 15 19 16 21 18 18 20 19 21 19 22 19 24 20 25 21 26 19 27 19 29 19 30 18 33 17 34 20 35 18 37 20 38 18 39 20 40 18 41 19 44 17 46 18 47 19 51 18 52 20 53 19 55 19 56 17 57 19 58 19 59 21 60 18 61 19 62 20 64 20 65 18 66 19 67 20 68 21 69 19 70 17 71 19 75 20 77 17 78 18 80 17 81 18 82 20 83 20 84 21 85 18 86 18 87 18 88 20 89 18 90 19 6 35 1 25 2 28 3 28 5 27 7 24 8 25 9 26 12 25 17 24 18 27 21 24 23 27 24 26 27 28 30 27 33 28 35 25 36 26 42 24 44 28 46 25 47 25 52 25 57 26 62 27 65 27 68 28 70 26 71 28 74 26 76 25 77 26 80 25 86 27 88 28 7 76 1 17 2 18 3 19 5 18 6 19 7 18 8 20 9 17 11 17 12 16 13 17 15 18 16 19 17 20 18 18 19 17 21 18 23 18 24 19 25 18 26 18 28 17 29 17 30 19 31 19 32 19 33 17 34 18 35 18 37 19 38 18 39 18 40 17 41 19 42 19 43 16 44 17 45 18 46 18 47 19 49 19 51 16 52 17 53 18 56 19 57 19 58 16 59 17 60 18 62 18 63 16 64 18 65 19 66 20 67 19 68 16 69 19 70 17 71 17 72 17 73 20 74 19 76 18 77 19 78 18 79 16 80 18 81 18 82 19 83 18 84 20 85 20 86 18 87 18 88 18 89 18 8 58 3 12 4 14 7 13 8 12 10 14 11 13 12 12 14 12 15 13 17 13 18 12 19 14 23 14 24 14 25 12 27 14 28 12 29 13 30 12 32 14 33 14 34 14 35 12 36 14 38 14 39 14 40 13 42 14 43 14 44 13 45 13 46 13 47 13 48 14 50 12 51 13 52 13 56 12 57 14 58 12 59 12 62 13 64 13 65 14 66 13 67 14 68 14 73 13 76 14 77 12 78 13 79 13 80 12 83 14 85 14 86 14 87 13 88 14 9 61 1 28 2 27 5 28 8 24 10 28 11 28 12 27 13 28 14 27 15 23 16 27 17 26 18 24 19 26 22 26 23 27 24 24 25 25 26 27 28 27 29 27 32 25 33 29 34 28 36 27 37 28 38 25 39 27 44 28 45 24 46 26 47 28 48 28 49 24 51 24 52 26 53 29 54 24 56 28 57 28 58 28 60 29 63 24 64 27 66 24 68 26 69 25 70 24 72 25 73 28 74 24 75 28 76 28 77 26 79 27 81 26 82 24 86 28 87 25 88 28 90 28 10 3 9 16 33 16 50 18 11 54 1 22 2 23 3 23 4 23 5 22 6 24 9 24 12 24 13 23 14 22 16 23 17 23 20 23 23 22 24 24 25 23 26 25 28 22 30 22 31 24 34 24 38 24 39 24 40 23 41 23 43 24 45 25 46 24 47 21 48 24 49 21 52 23 54 25 56 23 57 23 58 24 59 21 61 22 63 24 64 21 66 21 68 22 71 24 75 22 76 22 77 25 78 24 80 22 81 24 82 21 83 25 84 23 85 24 88 23 12 72 1 17 2 16 4 17 5 15 6 17 7 16 8 17 10 17 11 15 12 18 13 15 15 15 16 16 19 16 20 17 22 16 23 15 25 15 26 17 27 16 29 14 31 15 32 17 33 17 34 16 35 17 36 15 38 15 39 16 40 15 41 15 42 15 43 17 44 16 45 17 46 16 47 17 48 15 49 17 50 15 51 16 52 17 53 17 54 17 55 16 56 17 58 16 59 16 60 15 61 15 62 18 63 17 64 17 65 17 66 16 72 16 73 17 74 17 75 17 76 15 77 15 78 15 79 15 81 18 82 16 83 17 84 17 85 17 86 16 87 17 88 15 89 18 17 5 5 25 8 26 22 26 44 26 72 26 18 52 1 22 2 22 4 23 8 25 9 24 14 23 15 25 17 22 19 22 20 22 22 23 23 25 24 23 25 24 26 21 27 24 30 23 33 22 35 25 36 21 41 21 42 23 44 21 46 23 47 25 48 23 50 21 53 25 54 25 55 22 59 22 60 21 61 25 64 24 65 21 66 24 68 25 69 23 71 23 72 24 74 24 75 21 79 22 81 22 82 22 83 23 84 22 86 24 87 22 88 22 89 23 90 24 19 44 3 17 4 17 11 18 12 17 15 16 17 18 18 18 19 17 23 17 27 16 28 16 29 18 36 16 37 19 38 18 39 18 41 16 42 17 43 17 44 17 48 18 49 16 52 18 53 16 55 18 56 18 59 17 60 18 62 16 63 17 64 16 65 17 66 16 69 18 70 16 71 16 75 16 79 17 82 16 83 17 85 18 86 16 89 16 90 17 20 7 5 11 8 10 29 10 57 10 64 9 76 10 85 11 29 9 39 11 40 11 42 11 44 12 49 12 57 13 69 12 73 11 85 11 30 8 14 24 16 22 28 22 49 22 55 22 59 24 65 23 85 21 31 50 1 31 2 28 5 29 6 25 8 25 9 30 10 29 12 30 15 28 16 31 17 28 21 26 22 29 25 29 26 28 27 27 28 30 31 30 34 27 36 28 37 28 39 30 40 31 41 30 43 25 47 26 50 30 52 26 53 28 58 29 59 27 60 27 61 29 67 28 70 29 71 30 74 26 75 26 76 28 77 27 78 28 80 26 82 26 83 30 84 29 86 26 87 28 88 26 89 30 90 29 32 88 1 17 2 18 3 18 4 18 5 18 6 18 7 16 8 18 9 17 10 17 11 18 12 18 13 18 14 17 15 18 16 17 17 17 18 18 19 18 20 18 21 16 22 16 23 18 25 18 26 16 27 18 28 17 29 18 30 16 31 16 32 17 33 18 34 17 35 17 36 18 37 17 38 16 39 17 40 18 41 16 42 16 43 18 44 16 45 17 46 17 47 16 48 16 49 18 50 18 51 18 52 18 53 16 54 16 55 18 56 17 58 18 59 18 60 16 61 16 62 18 63 16 64 18 65 16 66 18 67 17 68 19 69 15 70 18 71 15 72 17 73 17 74 17 75 17 76 16 77 17 78 18 79 18 80 19 81 18 82 18 83 17 84 17 85 16 86 16 87 17 88 17 89 18 90 17 33 62 1 11 2 12 4 11 6 10 7 12 8 10 9 11 12 12 14 12 15 11 17 11 18 11 19 10 20 12 22 11 23 11 24 11 25 11 26 11 27 12 31 11 32 11 33 11 35 11 37 11 38 12 39 10 40 12 42 11 43 11 44 11 45 10 46 12 47 11 51 10 53 10 54 11 56 12 57 11 59 11 61 10 62 11 63 10 64 11 65 11 66 11 68 10 69 11 70 10 72 10 73 11 74 11 75 12 76 11 77 11 78 11 82 11 84 10 85 11 87 10 88 10 89 10 34 45 1 32 2 31 3 28 4 28 5 32 8 31 10 31 14 31 15 33 17 28 18 29 20 29 23 27 24 32 26 33 29 29 30 32 34 33 35 29 40 29 42 30 44 31 47 27 48 29 49 30 54 28 55 28 58 33 59 31 60 28 62 31 63 31 64 28 67 30 68 30 69 33 71 28 74 31 77 30 78 32 80 29 83 32 84 30 89 32 90 30 35 2 48 26 49 28 36 1 40 9 37 66 1 29 2 30 4 29 6 26 8 27 9 30 10 26 11 26 12 29 13 27 14 26 16 30 18 28 19 27 21 27 22 26 26 28 27 28 28 26 29 29 30 26 32 27 33 28 34 28 36 30 37 29 38 30 39 30 40 30 41 28 42 29 44 31 45 26 46 30 47 29 48 25 49 29 50 27 51 30 54 27 57 26 59 31 60 29 62 29 63 27 64 25 65 27 66 29 70 30 71 31 72 25 73 28 74 27 75 29 76 29 78 26 79 26 80 30 81 28 82 31 83 30 84 28 86 25 87 26 88 29 89 27 38 85 1 30 2 26 3 30 4 26 5 31 6 27 7 25 8 27 9 30 10 30 11 30 12 26 13 30 14 29 15 29 16 25 17 26 18 30 19 25 20 27 22 28 23 26 25 26 26 29 27 26 28 27 30 28 31 30 32 28 33 28 34 30 35 25 36 26 37 27 38 30 39 30 40 30 41 27 42 31 43 30 44 26 45 29 46 29 47 27 48 26 49 26 50 26 51 27 52 30 54 26 55 26 56 28 57 28 58 27 59 30 60 27 61 30 62 25 63 28 64 28 65 27 66 27 67 30 68 25 69 26 71 28 72 31 73 31 74 30 75 27 76 26 77 26 78 26 79 29 80 28 81 29 82 30 83 27 84 30 85 28 86 30 87 30 88 27 89 26 90 28 39 30 5 16 6 19 8 19 9 19 10 20 11 18 16 18 17 16 26 18 33 18 34 17 36 18 41 19 42 17 44 17 46 20 48 17 52 19 53 19 57 19 64 17 66 18 70 17 71 17 76 17 78 17 81 19 85 20 87 17 90 17 40 10 7 11 12 11 33 11 40 10 60 9 64 10 67 10 68 10 86 11 88 11 45 18 2 32 3 26 4 27 5 27 6 26 9 31 10 30 15 28 20 28 27 31 39 27 40 27 43 32 58 28 63 29 64 26 67 30 76 31 46 82 1 22 2 20 3 21 4 23 5 22 7 20 8 21 10 21 11 21 12 21 13 23 14 22 15 23 17 20 18 22 19 20 20 21 21 20 22 20 23 23 24 22 25 22 26 21 27 20 28 21 29 20 30 23 31 22 32 22 33 20 34 22 35 20 36 22 37 21 39 22 40 19 41 21 42 20 43 20 44 21 45 20 46 20 47 23 48 22 49 23 52 22 53 22 54 19 55 21 56 23 57 22 59 22 60 21 61 21 62 22 63 23 64 21 65 21 67 20 68 19 69 22 70 23 71 21 72 22 73 22 74 22 75 19 76 22 77 22 78 23 79 23 80 23 81 21 82 20 83 20 84 20 85 21 86 23 87 19 88 21 89 22 90 21 47 59 1 28 4 27 5 30 6 29 7 27 8 27 10 29 14 28 16 27 17 27 18 30 20 27 24 29 27 28 28 29 30 27 31 28 32 31 33 31 34 27 35 28 37 27 41 29 42 31 43 28 45 29 47 29 48 30 49 26 50 31 51 30 52 31 53 29 54 28 55 30 57 27 58 29 59 30 61 30 62 28 65 31 66 30 69 29 70 28 71 32 72 28 73 27 76 27 77 30 78 30 81 27 82 29 83 28 84 31 85 31 87 30 88 32 89 31 90 29 48 34 7 24 14 25 16 26 24 23 25 25 26 23 28 26 37 26 38 25 39 23 40 23 44 23 48 26 50 23 51 23 53 26 54 24 55 25 56 24 57 24 60 25 62 25 66 23 67 24 72 22 73 22 74 23 76 26 78 26 79 26 83 22 84 23 85 23 88 25 53 78 1 27 2 29 4 27 5 28 6 27 7 25 8 28 9 28 10 27 11 29 12 28 13 29 14 25 15 25 17 29 18 30 20 28 22 27 23 24 24 28 25 25 26 27 27 27 28 27 30 25 31 25 32 26 33 29 38 27 39 28 40 27 41 30 42 27 43 28 44 26 45 25 46 25 47 25 48 24 49 28 50 25 51 28 52 24 53 25 54 28 55 27 56 25 57 28 58 25 59 27 60 26 61 25 62 29 63 26 65 28 66 26 67 25 68 28 69 27 70 28 71 25 72 24 73 25 74 27 75 27 76 29 77 25 78 29 79 28 80 29 81 28 82 28 83 29 84 25 85 27 87 28 89 27 90 27 54 36 2 21 4 20 6 18 7 19 8 21 10 20 11 21 16 20 17 21 19 21 22 22 24 19 28 21 29 20 30 21 33 22 34 21 37 20 38 21 42 18 47 20 48 20 49 18 60 19 61 21 67 20 70 18 72 18 74 20 76 21 79 22 81 20 82 20 86 19 89 22 90 22 55 19 5 20 8 23 15 22 25 23 30 22 36 23 41 23 43 22 48 20 50 20 54 24 60 23 61 22 67 20 72 23 77 22 79 23 80 24 87 20 56 59 2 25 3 25 5 28 7 26 8 26 9 28 11 26 13 26 14 27 16 25 17 25 19 26 21 26 23 27 24 24 27 28 28 24 32 27 33 25 34 24 35 29 36 25 37 25 38 25 40 24 41 24 42 25 43 26 44 24 46 27 48 25 49 27 51 24 52 27 53 23 54 24 57 29 59 27 61 28 64 25 66 24 67 24 68 25 69 27 70 28 71 26 73 25 74 25 76 27 77 25 79 27 80 24 81 27 83 25 84 26 86 26 87 24 88 25 90 24 4 57 56 4 16 5 19 6 16 7 18 8 16 10 16 12 16 13 19 16 15 17 18 19 17 20 16 21 16 23 16 24 17 25 18 27 18 28 18 29 17 30 16 33 18 35 19 37 16 38 18 39 18 40 16 42 18 43 18 44 18 45 18 46 17 48 19 49 16 50 17 51 16 52 17 55 16 56 16 57 19 60 16 62 17 63 18 66 15 67 18 69 17 70 17 71 18 73 18 75 17 76 16 78 16 81 16 84 17 85 17 86 17 89 17 58 46 1 25 2 22 4 22 5 26 7 23 9 26 10 22 11 26 13 23 14 22 15 25 16 23 17 22 18 25 20 23 21 26 23 26 26 23 27 26 29 24 30 25 32 22 35 25 37 23 39 24 40 24 42 22 44 26 50 22 57 23 61 25 62 25 67 23 70 22 72 26 73 25 74 24 76 23 79 23 80 25 81 22 82 25 86 23 87 23 88 24 89 23 59 14 7 22 9 18 10 19 11 18 19 21 33 20 35 18 38 19 47 19 57 22 68 22 75 22 76 20 85 19 60 24 1 11 3 11 7 11 9 11 11 11 21 11 23 10 25 10 26 12 35 11 36 11 38 10 40 10 45 11 54 11 55 11 59 11 65 10 68 12 69 11 71 10 75 11 78 11 89 11 +5 4 1 1 60 16 2 22 4 10 6 10 9 10 10 10 16 11 24 10 27 11 32 10 33 11 34 10 35 9 37 10 39 9 49 10 56 9 61 9 68 9 72 9 74 10 75 10 83 10 86 10 3 18 1 24 2 28 3 28 8 29 9 28 10 29 11 25 14 26 15 26 22 28 35 25 49 27 51 27 53 28 72 26 74 25 75 28 76 27 4 90 1 14 2 12 3 14 4 13 5 14 6 13 7 13 8 13 9 13 10 14 11 12 12 14 13 14 14 13 15 13 16 13 17 13 18 12 19 12 20 12 21 12 22 12 23 12 24 13 25 12 26 14 27 12 28 12 29 13 30 13 31 13 32 14 33 13 34 12 35 14 36 13 37 14 38 14 39 12 40 13 41 13 42 14 43 14 44 12 45 13 46 13 47 14 48 13 49 14 50 14 51 14 52 13 53 12 54 13 55 12 56 13 57 12 58 13 59 13 60 12 61 12 62 13 63 14 64 13 65 14 66 14 67 14 68 13 69 14 70 14 71 13 72 12 73 12 74 12 75 14 76 14 77 12 78 14 79 12 80 13 81 12 82 12 83 12 84 12 85 13 86 14 87 13 88 13 89 12 90 12 32 5 7 16 21 18 22 19 23 55 25 80 23 87 22 89 22 6 61 2 17 3 15 4 16 6 16 9 17 11 17 12 16 13 17 14 15 15 16 17 16 20 15 23 17 24 17 25 17 26 17 27 17 29 16 31 16 33 15 34 16 35 15 36 16 37 17 38 17 40 15 41 16 43 15 45 16 48 15 49 15 52 17 54 16 55 15 57 17 58 17 59 16 60 15 62 16 63 17 64 17 65 16 67 17 68 16 73 14 74 16 75 17 76 15 78 17 79 16 80 17 81 16 82 15 83 16 84 15 85 18 86 14 87 15 88 17 89 15 90 15 7 68 1 27 3 27 4 25 5 28 6 27 8 24 9 25 10 28 11 26 12 26 13 24 14 28 15 25 17 27 18 27 19 24 20 24 21 25 22 26 25 28 26 24 27 28 28 28 29 25 32 25 34 28 35 26 36 28 37 28 39 26 40 26 41 28 43 25 44 27 45 26 46 24 47 28 50 26 52 25 53 24 55 26 57 26 58 26 60 23 63 25 64 24 65 28 66 24 67 26 68 28 69 24 72 25 73 28 74 26 75 26 76 24 77 25 78 28 79 24 81 28 83 28 84 26 85 26 86 28 87 27 88 27 89 28 90 25 8 82 1 29 2 31 3 32 4 27 5 32 6 28 7 32 8 31 9 31 10 30 11 28 12 31 13 28 14 32 15 33 16 29 17 33 18 29 19 33 20 29 21 31 23 27 24 33 25 30 26 30 29 32 31 30 33 29 34 32 36 27 37 30 38 31 39 30 40 28 41 32 42 33 43 28 44 30 45 29 46 29 47 28 49 32 50 30 51 30 52 30 53 30 54 33 55 32 56 32 57 29 58 29 59 30 60 28 61 32 62 30 64 33 65 33 66 30 67 29 68 32 69 31 70 27 71 31 72 33 73 28 74 31 75 29 76 31 77 30 78 33 79 32 80 32 81 32 82 28 83 31 84 27 85 32 86 30 87 29 88 27 89 32 90 29 9 52 4 9 6 11 7 11 8 11 13 9 15 9 20 11 21 10 22 11 23 10 24 11 27 10 28 10 29 9 30 10 31 9 32 10 33 9 35 9 36 11 37 9 38 10 39 10 41 9 42 11 43 10 44 11 46 10 48 11 50 11 54 10 55 10 56 10 57 11 59 10 60 10 64 11 65 11 66 11 68 10 69 9 70 9 74 9 77 10 79 9 81 10 82 11 83 9 85 10 87 10 88 9 90 10 10 33 1 15 3 16 6 16 8 16 9 17 12 15 15 17 16 15 18 15 19 17 20 17 23 15 24 16 25 15 26 17 27 16 28 16 29 17 40 17 41 18 44 18 46 17 47 18 48 17 50 15 56 15 61 17 62 17 73 17 80 16 84 15 87 16 88 16 11 71 1 11 2 13 3 11 4 13 5 13 6 13 7 13 9 13 10 13 11 12 12 13 13 11 14 11 15 12 16 13 19 12 21 13 22 11 23 12 24 12 25 13 26 13 27 12 28 12 29 11 30 12 31 12 32 11 33 13 34 12 35 12 36 12 37 11 38 13 39 11 40 11 41 11 42 13 44 12 46 11 47 11 48 12 49 11 50 11 52 13 54 13 55 13 56 11 57 13 58 11 59 11 61 12 62 12 63 12 64 12 66 11 68 13 69 11 70 12 71 11 72 12 74 13 76 11 80 12 81 12 83 12 84 12 86 13 88 11 89 11 90 12 12 31 6 24 7 20 8 22 9 22 10 22 16 21 19 21 20 23 21 23 25 20 26 20 27 22 34 22 41 22 47 20 48 20 49 22 50 21 58 21 61 24 62 22 65 20 66 21 67 20 72 20 78 20 79 23 82 21 83 24 86 20 88 21 13 2 27 15 90 17 14 63 4 13 5 14 6 15 7 15 8 14 10 15 12 14 13 15 14 15 15 15 17 13 18 15 19 14 21 14 22 15 23 14 24 13 25 14 26 15 27 14 28 13 29 13 30 13 31 15 32 13 33 13 38 14 39 13 40 14 41 13 42 14 43 15 45 15 49 13 50 14 51 14 52 13 53 15 54 13 55 15 56 14 57 15 62 14 65 15 66 14 67 13 68 14 70 15 71 14 72 13 73 13 74 15 75 14 76 13 77 13 79 15 80 14 81 13 82 15 84 14 86 14 89 15 90 13 15 12 35 26 39 25 40 23 44 23 49 26 51 23 52 26 55 23 63 25 64 22 72 26 89 23 16 27 5 10 9 10 10 11 11 10 14 11 18 11 23 11 26 10 27 11 37 11 43 11 45 9 47 9 48 11 50 11 51 11 59 11 64 11 71 10 74 10 75 10 76 9 80 11 81 10 87 10 88 11 89 10 21 66 1 12 5 13 6 11 7 11 8 11 9 11 10 11 12 12 13 12 14 13 15 13 16 12 18 13 20 12 21 13 22 13 23 13 24 13 25 12 27 12 28 11 29 13 32 12 33 11 35 11 36 12 38 13 39 13 40 12 41 11 42 12 43 12 44 11 46 12 47 13 48 12 50 12 51 13 52 11 53 12 54 11 55 13 56 11 58 12 59 13 60 11 62 13 64 11 66 13 69 13 70 12 72 13 73 11 74 13 76 11 77 13 78 12 79 11 80 13 81 12 82 13 83 12 85 12 86 11 89 11 90 12 22 32 2 31 3 30 4 28 5 28 11 30 15 29 16 32 18 31 20 31 26 29 31 30 34 26 35 30 37 29 38 28 46 27 47 29 51 29 56 32 57 31 61 31 64 30 65 29 67 28 68 29 69 28 70 29 71 30 73 29 74 29 75 32 89 26 23 36 2 26 3 24 4 27 7 24 11 24 12 24 14 26 24 26 25 25 26 27 27 26 28 25 32 25 34 24 36 26 38 28 39 26 44 24 45 26 46 24 51 24 53 26 57 28 59 28 61 24 62 28 63 24 65 28 66 28 70 23 72 27 79 24 80 24 81 25 83 24 84 26 24 15 2 17 4 17 13 18 16 18 20 18 21 19 23 18 32 16 38 18 40 19 42 16 57 16 59 15 62 17 71 17 25 87 1 25 2 23 3 24 4 23 5 24 6 23 7 25 8 24 9 22 10 26 11 24 12 24 14 26 15 22 16 22 17 25 18 22 19 23 20 25 21 24 22 26 23 25 24 22 25 23 27 23 28 25 29 23 30 22 31 24 32 22 33 22 34 25 35 22 36 23 37 25 38 24 39 24 40 24 41 22 42 25 43 23 44 23 45 22 46 23 47 23 48 26 49 23 50 25 51 23 52 24 53 23 54 26 55 26 56 24 57 23 58 22 59 26 60 22 61 24 62 22 63 24 64 26 65 24 67 22 68 22 69 23 70 22 71 24 72 26 73 25 74 26 75 23 76 22 77 24 78 24 79 23 80 26 81 24 82 23 83 24 84 25 85 23 86 25 87 25 88 24 89 23 90 22 26 46 4 13 5 13 6 14 8 14 10 14 11 15 13 13 15 13 16 15 17 13 19 15 21 14 23 13 24 14 26 14 27 14 28 13 30 15 33 13 35 13 39 14 40 13 41 13 43 13 44 14 45 13 47 13 49 14 50 15 51 13 53 13 62 13 64 14 66 14 68 14 69 13 70 15 71 14 72 14 75 14 77 14 82 14 83 13 85 15 88 13 89 14 27 77 2 14 3 13 4 14 5 15 6 14 7 14 10 14 11 14 12 15 13 13 14 14 15 14 16 14 17 13 18 14 19 14 20 13 21 13 22 14 23 14 24 13 25 14 26 13 28 13 29 15 30 14 31 13 32 14 33 14 34 14 35 15 36 13 37 14 39 14 40 14 41 15 42 15 43 13 44 15 45 14 46 13 49 15 50 15 51 13 52 15 53 13 54 15 55 13 56 13 57 13 58 15 61 15 62 15 63 13 64 14 65 14 66 14 67 15 68 14 69 13 70 15 72 13 73 14 74 15 75 15 76 14 78 14 79 14 80 15 81 15 82 15 83 13 84 15 86 14 87 14 88 14 90 14 28 46 2 16 3 18 4 17 5 17 6 15 7 15 8 16 9 16 10 15 17 15 18 15 22 15 25 16 26 15 27 14 33 17 34 15 41 15 43 14 44 15 45 15 46 16 47 17 48 16 49 17 50 16 53 16 55 18 56 15 57 17 60 17 61 17 65 16 67 15 71 17 73 18 75 16 78 15 80 15 81 17 82 16 84 15 85 17 87 14 89 15 90 16 33 87 1 13 2 13 3 12 4 12 5 11 6 11 7 12 8 11 9 13 10 13 11 13 12 12 13 12 14 12 15 11 16 12 17 13 18 11 19 12 20 13 21 13 22 12 23 12 24 13 25 12 26 12 27 11 28 13 29 13 30 13 31 12 32 12 33 12 34 12 35 11 36 12 37 11 38 11 39 11 40 12 41 13 42 13 43 13 44 12 45 11 46 11 47 12 49 11 50 12 51 13 52 12 53 11 54 13 55 12 56 13 57 12 58 11 59 12 60 12 61 11 62 13 63 11 64 13 65 13 66 12 67 11 68 13 69 12 70 12 71 12 72 12 73 12 74 11 76 13 77 12 78 13 79 13 80 12 81 12 82 13 83 11 84 11 85 13 86 12 88 12 89 12 90 12 34 82 1 30 2 27 3 27 4 30 5 31 6 28 7 27 8 32 9 31 10 31 11 31 13 29 14 32 15 27 16 30 17 29 18 32 19 30 21 29 22 29 23 31 24 32 25 29 26 33 27 27 28 27 29 32 31 30 32 28 33 31 34 27 35 31 36 28 37 32 38 29 39 32 41 28 42 31 43 32 45 29 46 32 47 30 48 32 49 31 50 31 51 29 52 32 53 32 54 31 55 31 56 29 57 32 58 31 59 31 60 33 61 29 62 28 63 31 64 29 65 31 66 28 67 31 68 29 69 30 70 28 71 29 74 29 75 32 76 28 77 28 78 30 79 31 80 31 81 32 82 32 83 29 84 30 85 27 86 33 87 28 89 33 90 29 35 51 1 28 2 27 4 30 6 27 7 28 8 29 9 26 11 25 14 29 15 25 16 29 18 26 20 30 21 29 22 28 24 26 27 28 29 27 30 25 31 27 33 25 35 29 37 26 39 28 40 28 41 25 46 29 48 28 49 26 55 25 56 25 57 26 58 26 59 25 60 27 61 29 62 30 64 24 65 25 66 26 67 28 69 25 73 26 74 27 75 25 76 28 78 29 79 25 84 27 85 25 86 28 36 71 1 23 2 23 4 26 5 25 7 27 9 24 11 25 12 27 13 24 14 25 15 25 16 27 17 23 18 25 19 27 21 23 22 24 24 25 25 23 26 27 27 27 29 25 30 23 31 24 32 25 33 23 34 24 36 26 38 25 40 27 41 24 43 27 44 27 45 23 46 26 47 27 48 27 50 25 51 26 53 26 54 25 55 25 56 25 57 26 59 25 60 25 61 25 63 26 64 26 65 27 66 26 67 23 68 23 69 27 71 26 72 23 73 23 74 26 75 24 77 27 78 23 79 25 80 26 81 24 83 24 84 27 86 27 87 25 88 27 89 27 90 27 37 84 1 24 2 27 4 26 5 26 6 27 7 27 9 24 10 25 11 27 12 24 13 26 14 27 15 25 16 27 17 25 18 24 19 27 20 27 21 25 22 28 23 28 24 25 25 25 26 25 27 28 28 25 29 28 30 26 31 27 32 28 33 24 34 27 35 27 36 25 37 28 38 24 39 29 40 27 41 24 42 25 43 27 44 25 45 24 46 25 47 29 48 24 49 28 50 26 51 24 52 26 53 24 54 25 55 25 56 27 57 25 58 24 59 28 61 27 64 28 65 25 66 25 67 26 68 24 69 24 70 24 71 26 72 26 73 24 74 25 76 24 77 25 78 28 79 24 80 28 81 27 82 24 83 26 84 27 85 24 86 25 87 24 88 27 89 28 90 24 38 26 5 27 10 23 11 25 14 24 15 23 16 23 20 27 31 26 32 27 37 26 39 26 41 25 43 27 51 27 56 24 58 26 59 25 61 27 63 27 68 24 81 24 83 24 84 23 85 26 87 26 88 24 39 61 1 19 2 19 3 20 4 18 5 20 6 19 7 20 10 21 11 18 12 21 14 19 15 20 16 19 17 22 18 21 20 21 23 21 26 22 27 18 29 19 30 20 31 20 34 21 36 18 37 22 38 20 39 20 40 20 43 18 44 20 45 19 46 20 48 22 49 19 50 22 54 20 55 18 56 20 57 21 58 19 60 19 63 19 64 21 66 19 67 21 68 21 70 19 71 22 72 21 74 19 76 18 77 19 78 18 80 19 81 22 82 22 83 20 85 20 86 18 89 18 90 18 40 76 1 15 2 14 3 16 4 14 5 16 7 16 8 14 9 15 11 16 13 16 14 15 15 16 16 15 17 14 18 15 19 14 20 15 21 14 22 16 23 15 24 14 25 14 26 15 27 15 28 16 29 15 30 14 31 14 32 15 34 16 35 15 36 14 37 15 39 14 40 16 42 15 43 15 44 15 45 16 46 16 49 15 51 14 52 14 53 15 54 16 55 14 56 14 57 16 58 14 59 16 60 16 61 16 62 15 63 14 64 14 65 15 66 15 67 15 68 15 70 16 71 14 72 16 74 15 75 14 76 16 77 16 80 15 81 15 82 15 84 15 85 16 86 16 87 16 88 16 89 15 90 14 49 41 1 30 2 28 3 27 4 32 5 32 6 31 9 30 12 31 14 30 15 28 19 32 20 29 21 30 23 28 26 32 29 30 31 31 34 29 36 31 44 31 45 27 46 30 47 30 48 26 51 27 53 26 56 29 58 31 61 30 63 26 69 30 75 28 76 32 78 27 79 26 81 29 82 29 83 29 86 26 87 30 89 30 50 53 2 21 3 24 4 25 5 25 6 25 7 25 8 21 9 25 11 24 14 24 16 24 21 25 23 24 25 24 26 24 27 24 28 23 30 23 31 22 33 25 37 23 38 25 40 21 42 22 44 23 45 21 49 24 51 23 52 21 53 21 57 23 58 24 59 23 61 24 62 24 63 22 64 23 65 22 67 22 68 23 69 25 70 23 72 25 75 22 77 23 79 25 80 24 83 24 85 23 86 25 87 22 89 23 90 24 51 51 2 27 4 28 5 25 7 28 9 29 10 26 11 29 13 26 16 26 17 29 18 29 20 29 22 29 23 28 25 25 28 28 29 26 30 25 31 28 33 28 35 25 36 26 41 29 42 26 43 28 44 28 45 27 47 27 48 26 50 25 56 28 57 26 59 28 60 29 62 27 64 25 66 25 68 27 70 26 71 25 75 27 77 28 78 28 79 28 80 29 82 26 84 25 85 28 87 25 88 29 90 28 52 11 8 13 15 12 21 12 25 13 30 14 41 14 53 13 58 12 59 13 61 12 72 14 36 5 18 1 30 15 28 25 28 27 29 29 31 30 30 36 29 38 28 40 28 43 30 62 30 72 29 74 26 77 30 83 29 84 26 85 28 88 28 6 29 2 20 4 19 5 20 7 20 11 17 12 18 13 20 14 17 20 18 23 20 24 20 27 19 35 19 36 18 40 16 42 18 43 19 51 17 61 17 63 18 64 17 70 18 71 19 72 20 75 19 79 19 82 17 83 20 84 18 7 74 1 15 3 15 5 16 6 15 7 17 8 15 9 15 10 17 11 18 12 17 13 16 14 16 16 15 17 15 18 17 19 17 20 15 21 15 23 15 24 16 25 17 26 17 27 16 28 15 29 17 30 17 31 17 32 16 33 15 35 17 36 15 38 15 39 14 40 16 41 16 42 15 44 15 45 14 46 17 47 16 48 15 49 17 50 16 51 16 52 15 53 16 57 15 58 15 59 16 60 17 61 17 62 16 63 16 64 17 65 17 66 15 67 17 69 16 70 17 71 16 72 14 74 16 75 15 76 16 80 15 81 16 82 18 83 17 85 17 86 17 87 16 88 15 89 17 90 16 8 86 1 23 2 23 3 25 4 25 5 22 6 24 7 23 8 24 9 23 10 23 11 24 13 22 14 22 15 26 16 24 17 24 18 25 19 24 20 23 21 24 22 24 23 25 24 24 25 26 26 22 28 22 29 25 31 24 32 25 34 26 35 23 36 22 37 25 38 23 39 23 40 23 41 22 42 23 43 26 44 22 45 26 46 26 47 22 48 23 49 26 50 24 51 25 52 23 53 25 54 26 55 25 56 22 57 24 58 24 59 22 60 25 61 25 62 22 63 22 64 24 65 25 66 26 67 23 68 25 69 24 70 22 71 23 72 23 73 25 74 26 75 24 76 25 77 22 78 22 79 24 80 23 81 26 82 26 83 23 84 25 85 22 86 26 87 22 88 25 89 23 90 22 9 6 10 11 15 12 20 11 26 12 63 10 82 11 10 21 1 13 5 11 7 11 11 11 12 12 15 13 21 13 24 13 26 12 43 12 45 11 48 11 49 11 53 12 54 12 55 12 61 12 62 13 71 13 80 12 82 12 11 25 1 13 11 12 13 13 17 14 22 12 28 12 32 13 37 14 40 13 41 14 46 13 48 13 54 13 57 13 59 13 61 14 62 12 69 13 70 12 71 12 76 14 81 12 82 14 83 14 85 14 12 29 2 11 9 12 10 12 15 10 16 11 17 11 22 12 23 10 27 10 28 11 31 11 36 11 46 12 52 11 54 11 59 10 63 11 64 11 65 12 66 11 67 10 69 11 74 12 75 10 80 11 82 11 85 11 87 10 90 12 13 12 11 10 12 11 13 10 16 10 31 10 32 9 35 10 39 10 47 9 72 11 87 10 90 10 14 83 1 22 2 23 3 24 4 23 5 23 6 23 7 21 8 21 9 21 10 22 11 23 12 23 13 21 14 22 15 22 16 24 17 24 18 21 19 23 20 21 21 23 23 23 24 21 25 21 26 21 27 21 28 23 29 20 30 20 31 24 32 20 33 20 34 23 35 23 36 23 37 22 38 23 40 22 41 24 42 23 43 22 44 24 45 21 47 23 48 22 49 21 50 21 51 22 52 21 53 23 54 20 55 24 56 22 57 24 59 21 60 20 61 24 62 23 63 20 64 23 65 24 66 23 67 20 68 24 69 20 70 21 71 22 72 20 73 22 74 21 75 23 76 22 77 22 78 23 79 24 80 23 81 23 83 24 84 21 85 23 86 23 89 21 90 21 15 44 3 16 6 16 7 16 9 15 10 15 12 17 14 16 16 15 20 17 21 16 22 15 25 17 26 16 27 15 28 16 30 15 32 17 33 16 34 15 35 17 37 15 38 17 40 17 41 17 42 16 44 17 51 17 52 16 56 15 58 17 62 15 66 16 67 17 68 16 69 17 74 17 76 14 79 17 80 16 81 17 82 16 84 15 86 17 88 17 16 55 1 24 2 27 4 27 6 23 8 23 9 27 15 27 16 24 17 26 18 23 19 26 23 23 24 25 25 23 26 25 27 27 29 24 31 26 32 26 35 24 36 23 39 24 41 24 42 23 43 26 44 24 45 24 46 23 47 27 49 27 50 25 51 25 53 24 54 25 55 24 56 25 57 27 58 26 59 25 61 23 62 24 63 23 65 26 66 27 68 27 73 27 75 27 81 26 82 24 84 27 85 23 86 23 88 27 89 27 90 24 17 6 10 27 40 31 51 29 62 30 68 31 72 26 18 22 2 23 3 23 4 23 5 24 8 25 10 23 15 24 19 24 20 26 27 27 30 27 42 27 51 23 52 23 65 25 66 26 67 27 69 24 79 24 80 24 81 24 88 23 19 19 12 17 14 18 22 19 27 19 31 19 34 19 38 17 47 20 56 20 66 19 68 18 72 19 74 18 75 19 77 19 80 20 83 17 85 18 87 19 20 34 13 30 17 28 19 25 20 27 26 29 28 27 29 25 30 30 32 30 33 30 34 26 37 27 39 25 41 26 42 30 46 28 48 29 49 30 51 27 57 30 58 30 59 29 60 28 62 26 66 26 67 28 68 26 71 30 76 29 78 28 79 30 81 31 86 28 89 28 21 60 1 11 4 11 5 11 7 12 8 11 9 12 10 11 11 12 13 12 14 12 15 13 16 13 17 12 18 12 19 13 21 12 22 12 24 13 25 12 26 11 27 12 28 11 29 12 30 13 32 13 34 11 35 12 37 11 48 12 49 13 52 13 53 12 54 11 55 12 56 11 58 12 60 12 61 11 62 12 64 12 65 11 67 12 69 11 70 12 71 13 74 11 75 11 76 13 77 11 78 13 79 12 80 12 81 11 82 12 83 13 84 13 87 11 88 11 89 12 90 11 22 35 2 15 4 13 8 13 10 13 14 13 17 15 19 13 22 13 23 13 24 14 27 13 28 15 33 15 35 14 36 14 38 14 47 14 52 15 53 14 54 13 60 15 62 14 64 13 67 13 68 13 69 13 71 14 74 14 75 15 78 15 79 13 80 14 81 13 85 13 86 13 23 28 2 14 3 14 4 12 6 14 7 13 10 14 11 14 13 14 18 14 20 13 21 14 23 12 26 14 28 14 29 12 33 12 36 14 48 12 52 14 53 14 61 12 63 13 66 12 68 13 72 12 81 12 82 14 83 13 24 43 1 20 2 18 6 18 11 20 16 19 17 19 22 20 23 21 26 21 27 19 29 19 32 18 34 18 35 19 36 20 37 18 38 20 39 21 40 19 43 20 45 19 48 20 49 21 50 18 51 18 53 19 55 17 56 17 57 19 58 18 59 20 60 17 61 20 65 19 67 20 68 20 70 19 73 20 75 20 76 19 78 19 80 17 90 21 29 40 2 14 3 14 5 14 6 16 7 14 8 15 10 14 11 14 12 15 15 14 18 15 19 15 21 14 22 16 25 15 27 14 28 16 32 16 33 14 37 15 38 14 42 14 43 15 44 15 46 15 50 15 58 15 60 14 61 15 63 16 66 16 67 16 70 14 77 14 79 16 81 14 82 14 85 14 88 14 89 16 30 75 1 15 2 16 3 16 4 15 5 16 6 15 7 15 8 17 9 15 11 17 12 17 13 15 14 16 15 16 16 16 17 16 18 15 19 17 20 17 21 15 22 15 23 15 24 17 25 15 27 16 29 15 31 16 32 17 33 17 34 16 35 17 36 15 37 17 38 15 39 16 40 15 42 15 43 17 45 16 46 14 47 16 48 15 49 17 50 16 51 17 52 16 53 17 54 15 56 15 57 17 58 15 59 16 61 16 64 16 65 17 66 16 68 17 69 16 70 15 72 16 73 15 74 15 76 17 77 17 78 15 79 17 80 15 81 15 82 17 83 16 84 17 85 17 87 15 89 17 90 17 31 65 1 20 2 21 4 21 5 18 6 21 7 19 8 21 9 21 10 21 11 18 12 22 14 18 17 20 18 21 21 21 22 18 24 22 27 21 28 21 29 21 30 21 31 20 33 20 34 20 35 20 37 18 40 21 41 21 44 19 45 19 46 20 47 22 49 19 51 21 53 19 54 18 56 18 57 21 58 19 61 20 62 20 63 19 64 21 66 19 67 19 68 22 69 21 70 18 72 21 73 21 74 19 75 21 76 21 77 21 78 21 79 21 81 20 82 20 83 22 84 20 85 19 86 19 87 22 89 18 90 19 32 16 1 19 7 20 9 20 25 19 30 21 33 22 34 19 36 18 38 20 40 19 41 20 42 21 44 20 46 22 54 19 89 19 33 78 1 26 2 25 4 25 5 27 6 28 7 26 8 26 10 25 11 28 12 28 13 27 14 27 15 24 16 27 17 27 18 27 19 24 20 25 21 25 22 27 23 26 24 28 26 27 27 24 28 27 29 24 30 27 34 28 36 26 37 26 38 27 39 27 40 26 41 28 42 26 43 28 44 27 45 24 46 26 47 24 48 26 49 27 50 24 51 27 52 28 53 24 54 26 55 25 56 27 58 28 59 26 60 27 61 26 62 28 64 28 65 25 68 26 69 27 70 25 71 27 72 26 73 24 75 28 76 25 77 24 78 25 79 24 80 26 81 24 82 25 83 27 84 26 85 28 86 28 87 24 88 24 89 24 90 27 34 70 1 15 3 16 4 14 6 14 8 15 9 15 10 15 11 16 13 14 14 16 17 14 18 16 19 16 20 15 21 15 22 15 23 15 25 14 27 16 28 14 29 16 30 14 31 15 33 15 34 16 35 14 37 15 38 14 39 14 40 15 42 16 44 16 45 16 46 14 47 16 49 14 50 16 51 14 53 16 54 16 55 14 56 15 57 15 60 15 61 16 62 15 63 14 64 14 65 16 66 15 67 15 69 16 70 15 72 14 73 16 74 14 75 15 76 14 77 14 78 15 79 16 80 15 81 14 83 15 84 16 85 15 87 16 88 16 89 14 90 14 35 42 4 23 7 24 9 21 10 22 11 20 12 24 13 24 17 20 18 23 20 21 22 24 23 20 26 24 29 24 30 20 34 21 35 23 36 23 38 22 39 22 40 21 43 20 47 24 48 24 54 23 55 21 56 21 57 23 60 21 61 24 62 23 63 21 67 22 70 22 74 20 75 21 80 24 81 23 83 24 88 23 89 23 90 22 36 49 2 11 5 11 6 9 8 10 9 10 10 11 12 9 14 10 15 9 17 10 20 10 22 11 23 9 24 10 25 10 26 10 27 9 28 10 29 11 33 10 35 10 37 11 38 10 39 10 41 11 43 11 44 9 48 10 51 11 52 11 53 10 54 10 56 9 62 11 64 10 66 10 67 10 69 9 70 11 72 9 74 10 76 11 78 10 80 10 82 10 83 9 84 11 85 10 88 11 45 68 1 10 2 11 3 12 4 10 5 11 6 12 7 11 8 10 9 10 10 10 11 10 12 10 14 11 15 11 17 11 18 10 19 10 21 11 22 11 23 11 24 12 25 11 27 11 28 11 29 12 30 10 31 10 32 10 35 11 36 11 37 12 39 10 40 12 41 10 42 10 43 10 44 11 45 11 46 12 47 12 48 11 49 11 50 11 51 12 52 10 54 11 56 10 57 10 58 10 61 10 62 12 64 12 67 10 68 11 70 10 71 10 72 10 75 10 77 11 78 11 79 11 80 12 82 11 83 10 84 10 85 11 86 11 87 12 46 60 1 14 3 15 5 13 7 13 8 15 9 15 11 15 12 14 15 13 16 14 17 15 19 14 21 15 22 15 26 14 27 14 28 13 31 15 32 14 33 13 35 15 36 15 37 15 38 14 40 14 44 14 45 15 48 15 49 14 53 13 54 14 55 14 56 14 58 15 61 15 62 13 63 14 64 13 65 13 66 15 67 13 69 14 70 13 71 14 72 15 73 15 74 15 75 13 77 15 80 14 81 14 82 13 83 15 84 14 85 15 86 15 87 15 88 13 89 13 90 13 47 55 1 24 2 24 3 25 5 28 7 25 10 27 11 25 12 25 14 24 16 25 17 26 19 24 20 24 24 28 29 25 31 28 32 26 33 26 35 25 36 27 38 28 39 25 40 24 41 25 43 27 44 26 45 25 48 26 51 27 52 26 54 25 55 25 56 26 57 24 58 26 60 25 62 25 63 26 65 24 66 28 67 25 69 27 70 28 73 28 74 26 75 27 76 27 77 25 79 24 83 24 85 26 87 26 88 26 89 28 90 28 48 22 2 22 3 21 9 24 15 23 24 22 26 22 27 21 28 24 44 24 46 22 48 20 50 23 52 21 54 21 55 23 57 23 58 20 64 20 68 20 71 24 79 22 89 23 49 35 2 15 3 14 4 14 8 14 11 15 16 15 21 15 22 16 26 16 31 14 32 14 33 15 40 14 43 14 46 15 49 16 50 14 51 16 52 15 56 16 57 16 60 16 65 16 66 14 67 14 69 16 72 16 75 16 76 15 77 14 79 16 80 15 83 14 85 14 86 14 50 7 17 29 27 30 33 27 40 29 42 29 70 31 84 28 51 31 2 12 5 13 8 13 12 12 15 13 19 14 23 13 26 13 28 14 30 12 33 13 35 13 38 13 40 13 41 12 42 14 44 12 46 12 49 13 56 12 58 14 62 12 66 12 67 13 68 14 80 13 82 13 87 14 88 13 89 13 90 14 52 1 58 20 24 5 62 1 28 3 28 4 27 5 31 8 32 9 31 10 30 11 31 12 30 14 30 15 31 16 29 20 31 21 32 23 27 24 27 25 26 26 26 28 31 30 31 31 31 32 29 33 29 34 31 36 30 37 26 38 28 39 31 40 30 41 31 42 27 43 29 45 27 47 31 49 26 50 28 51 29 53 27 54 31 58 30 59 29 60 26 61 29 63 31 65 29 66 31 67 29 68 30 69 29 71 27 73 30 76 32 77 28 79 29 80 30 83 26 84 28 85 29 86 27 88 32 89 28 90 30 6 84 1 22 3 23 4 23 5 24 6 23 7 21 8 22 9 21 10 20 11 20 12 20 13 22 14 22 15 21 16 22 17 22 18 22 19 24 20 23 21 22 22 20 23 20 24 22 25 22 26 21 27 23 28 23 29 21 30 21 31 22 32 23 33 22 34 23 35 23 36 23 37 24 38 21 39 21 41 24 42 21 43 20 44 20 45 24 46 21 47 21 48 21 49 22 50 22 51 20 52 22 53 24 54 23 55 24 56 20 57 23 58 24 59 23 60 22 61 23 62 24 63 20 66 21 67 20 68 20 69 24 70 24 72 20 73 24 74 21 75 20 77 21 78 23 79 20 80 22 81 21 82 23 83 22 84 22 85 23 86 22 87 23 88 20 89 23 90 21 7 36 2 21 3 23 6 23 7 22 11 22 15 24 16 23 22 21 24 22 25 21 27 23 28 22 29 22 31 22 32 25 34 24 36 22 37 22 38 25 48 24 49 24 52 21 53 23 54 22 59 22 61 23 63 24 65 24 71 25 74 23 78 21 79 21 84 21 85 23 87 22 90 23 8 50 1 13 2 14 3 14 5 12 7 13 8 12 11 12 12 12 13 14 14 14 15 13 16 14 18 13 19 14 20 14 21 13 23 14 25 12 26 12 27 14 29 14 30 12 32 12 34 12 35 14 38 12 42 13 44 12 45 14 46 12 48 12 49 12 50 13 54 13 60 13 61 13 63 12 64 13 66 13 67 12 72 12 73 12 74 13 75 12 76 13 78 12 82 13 84 14 86 13 88 13 25 32 1 15 8 16 9 16 10 18 17 16 19 16 25 15 27 16 29 17 31 15 37 15 39 15 40 17 41 17 42 16 43 15 44 17 46 17 48 17 50 17 58 16 60 16 67 17 70 16 75 15 77 16 80 16 83 17 85 16 87 15 88 16 90 17 26 58 2 12 5 13 6 12 9 14 10 14 11 13 12 13 13 12 14 14 15 14 16 12 17 14 20 13 22 13 25 13 26 14 27 14 28 12 30 12 31 13 33 14 34 13 35 14 36 13 37 13 38 12 40 14 42 12 44 13 45 13 46 13 47 12 49 12 50 12 51 13 52 14 54 12 57 12 60 14 61 12 62 13 64 12 65 14 67 12 69 13 70 12 72 12 73 14 75 14 76 14 79 14 80 13 83 13 84 12 85 12 86 13 87 14 90 14 27 13 6 15 18 14 22 15 25 15 26 13 28 13 40 14 56 14 69 14 70 14 81 15 85 14 90 15 28 58 2 25 3 25 4 27 6 28 7 24 8 25 9 29 11 30 12 28 13 26 14 25 15 24 19 26 22 28 23 28 24 24 25 25 26 25 27 25 29 25 31 27 33 25 35 27 36 28 37 29 39 29 41 27 42 29 43 25 45 25 46 28 48 28 50 29 52 25 53 25 54 26 56 29 57 29 60 27 61 24 62 28 63 27 65 28 66 27 68 26 71 26 72 27 74 27 75 25 78 25 79 25 80 28 82 27 84 26 86 27 87 26 88 25 89 28 29 13 7 20 10 22 11 20 13 22 22 19 28 19 32 20 40 19 47 19 58 21 61 20 75 19 76 19 30 14 10 9 11 9 13 10 16 11 20 9 26 11 37 10 52 10 53 9 54 10 56 11 65 10 73 10 83 9 31 78 1 19 2 18 3 19 4 17 5 20 6 20 7 20 8 19 9 19 10 20 11 19 12 20 13 20 14 19 16 20 18 21 19 18 20 20 21 20 22 19 23 18 25 20 26 19 27 20 28 20 29 19 30 18 31 18 32 20 33 21 34 21 35 17 36 20 37 19 40 19 41 17 42 18 43 18 46 18 47 19 48 20 49 18 50 21 51 20 52 20 53 20 55 18 56 18 57 20 58 20 59 19 60 20 61 18 62 18 63 19 64 21 65 19 66 19 67 19 68 19 69 19 72 18 73 18 74 20 75 20 76 19 77 20 78 19 79 18 80 18 81 20 82 19 83 19 84 17 85 20 88 19 89 19 90 19 32 65 1 22 4 26 5 23 8 25 9 22 10 24 13 23 14 24 15 24 16 24 17 23 18 26 20 25 22 24 25 26 26 23 27 23 28 22 29 25 30 24 31 26 32 23 33 22 34 22 37 25 38 22 39 24 40 24 41 25 42 26 43 23 45 25 46 23 47 24 48 24 49 25 50 23 51 23 52 23 53 23 54 25 55 22 56 26 57 24 60 23 61 26 63 25 65 26 66 23 67 25 68 25 69 23 71 25 72 25 73 23 74 24 75 26 76 26 77 25 80 23 83 26 85 22 86 23 89 26 90 26 37 58 1 27 2 27 4 31 7 27 12 30 14 30 16 26 17 27 20 30 21 29 22 27 23 29 25 30 26 28 27 31 28 30 31 30 32 29 33 30 34 27 35 26 36 26 39 27 40 30 41 31 42 30 43 26 45 30 46 26 47 29 51 29 52 29 56 26 57 28 58 30 59 27 60 28 61 26 63 28 65 31 66 27 69 28 71 30 72 27 73 29 74 31 75 28 76 30 77 28 78 26 80 29 81 27 82 26 83 28 84 28 85 30 87 28 90 28 38 84 1 11 2 11 3 12 4 11 6 12 7 13 8 11 9 12 10 12 11 13 12 12 13 12 14 12 15 12 17 12 18 12 19 12 20 11 21 12 22 12 24 12 26 13 27 12 28 11 29 12 30 12 31 12 32 12 33 12 34 13 35 13 36 11 37 11 38 12 39 12 40 12 41 12 42 13 43 12 44 12 45 13 46 11 47 11 48 13 49 11 50 13 51 13 52 11 53 11 54 12 55 13 56 12 57 12 58 12 59 12 60 13 61 13 62 11 63 12 64 12 65 12 66 12 67 12 68 12 69 13 70 13 71 11 72 13 73 13 74 13 75 12 76 12 77 12 78 11 79 12 80 12 81 13 82 11 83 13 84 12 85 12 87 11 88 11 90 11 39 48 2 20 4 20 5 21 6 19 7 22 9 19 10 19 13 21 14 20 16 20 18 20 22 22 23 20 24 19 25 20 27 20 28 21 29 18 30 22 32 20 36 20 37 19 40 19 42 21 43 19 45 22 48 20 49 22 51 21 54 21 55 19 57 21 58 20 59 18 61 21 62 21 65 21 67 22 68 19 69 21 71 22 74 22 76 21 81 22 83 19 84 21 89 20 90 20 40 72 2 28 3 27 4 25 6 26 7 28 8 28 9 27 10 26 11 27 12 28 13 29 14 25 17 28 19 26 20 25 21 26 22 28 23 29 26 30 28 26 30 28 31 26 33 26 34 25 35 29 36 29 37 28 38 29 39 27 40 28 42 29 43 27 44 27 45 25 46 30 49 29 50 25 51 28 52 26 53 27 55 29 56 27 57 25 58 24 59 28 61 27 62 29 63 29 64 24 65 27 66 26 67 27 68 29 69 27 70 27 71 24 72 24 74 26 76 26 77 29 78 30 79 25 80 26 81 28 82 27 83 26 84 30 86 27 87 27 88 29 89 29 90 29 41 76 2 18 3 16 4 18 6 18 7 16 8 16 9 16 10 18 11 17 12 16 13 18 14 19 15 18 16 17 17 17 18 16 20 18 21 17 22 15 23 18 24 16 25 18 26 18 28 17 29 16 30 16 31 16 35 17 36 16 37 16 38 17 39 18 40 18 41 17 42 19 44 19 45 17 46 16 47 17 48 16 49 18 50 18 52 16 54 17 56 17 57 16 59 18 60 17 61 16 63 17 64 18 65 15 66 16 67 18 68 16 69 16 70 18 71 17 72 15 73 15 74 16 75 19 76 18 77 17 78 17 79 17 80 17 81 16 82 18 83 16 84 16 85 18 86 16 87 16 88 17 89 17 42 17 4 22 5 23 6 21 18 20 28 19 33 19 34 21 39 23 52 22 56 22 66 19 70 19 75 21 78 21 83 22 84 20 90 21 43 49 3 11 5 13 6 12 7 13 8 11 9 13 11 11 13 11 14 11 15 11 16 12 17 12 19 13 20 11 22 12 23 12 24 13 26 12 27 12 29 12 31 11 32 12 33 12 34 12 38 12 40 12 41 11 42 11 44 13 49 11 51 11 56 13 58 13 59 12 62 11 63 13 70 12 75 11 77 11 78 11 79 11 80 12 81 13 82 13 84 11 86 12 87 11 89 11 90 12 44 25 2 16 4 15 6 15 12 18 18 18 23 17 25 17 33 18 34 16 38 17 41 16 44 16 45 16 53 17 56 16 57 16 60 15 61 17 62 16 66 19 68 18 73 15 74 19 84 18 86 17 53 2 65 17 80 16 54 47 1 31 2 28 3 27 4 30 5 31 7 27 8 29 11 31 12 31 15 30 16 29 19 31 21 31 24 31 26 28 27 32 30 27 32 27 33 30 34 26 36 30 37 29 39 29 47 30 48 27 49 29 52 26 53 32 54 31 57 31 58 27 59 28 60 30 62 30 65 29 66 27 67 30 69 30 72 29 76 27 77 28 79 31 82 29 83 27 84 27 88 28 90 27 55 88 1 12 2 13 3 12 5 13 6 12 7 11 8 12 9 13 11 13 12 12 13 12 14 13 15 12 16 12 17 11 18 12 19 11 20 12 21 11 22 12 23 11 24 11 25 12 26 12 27 11 28 13 29 13 30 12 31 11 32 13 33 13 34 11 35 13 36 13 37 11 38 12 39 13 40 12 41 12 42 13 43 11 44 12 45 12 46 11 47 11 48 13 49 13 50 13 51 12 52 11 53 13 54 13 55 13 56 13 57 13 58 12 59 13 60 13 61 13 62 12 63 12 64 12 65 12 66 12 67 12 68 12 69 11 70 11 71 12 72 11 73 11 74 12 75 11 76 13 77 11 78 13 79 13 80 13 81 11 82 12 83 12 84 13 85 11 86 11 87 12 88 11 89 12 90 12 56 43 2 26 3 30 7 29 8 29 9 28 10 29 11 26 15 27 16 29 17 26 19 27 20 30 23 30 24 30 28 26 29 27 30 29 31 29 35 30 38 27 44 28 45 31 48 26 49 26 50 31 53 26 54 31 60 26 62 27 66 29 69 28 71 27 72 30 74 26 76 31 77 29 78 29 79 25 80 29 81 30 86 27 87 28 89 27 4 57 44 2 23 3 22 6 24 9 26 10 24 11 25 12 22 15 24 17 22 22 25 25 23 26 24 27 24 28 25 30 26 32 24 33 25 35 24 38 25 40 24 42 26 45 24 46 26 48 26 51 22 52 24 53 22 58 24 63 23 64 26 65 24 68 23 70 26 72 26 75 22 77 23 78 24 79 23 80 23 81 23 83 26 84 25 87 25 90 26 58 25 2 17 12 17 19 18 20 17 21 18 24 17 25 17 27 19 30 18 36 16 37 16 38 18 43 18 48 17 51 18 55 19 58 17 60 17 61 18 67 19 73 18 75 19 80 18 83 19 90 17 59 25 4 18 13 18 21 21 23 22 25 21 29 22 33 19 35 21 41 20 43 19 45 20 53 19 54 22 55 20 63 22 73 20 74 20 75 21 76 21 78 20 81 19 84 21 86 22 87 19 89 20 60 5 29 13 34 11 35 13 42 12 60 12 +5 4 1 66 2 16 3 15 4 16 5 15 6 14 7 14 8 15 10 16 11 15 12 16 13 16 14 15 16 14 17 15 18 15 20 14 21 16 23 14 24 14 25 14 26 15 27 14 28 16 30 16 32 16 33 15 34 14 36 16 38 16 39 15 40 16 42 14 44 14 46 15 48 14 49 15 50 16 51 14 52 15 54 16 55 14 56 15 57 15 59 14 60 14 61 16 62 15 63 14 66 14 67 14 68 16 69 15 70 14 71 15 76 14 77 14 78 15 79 16 81 14 82 16 83 14 84 14 86 14 87 14 88 14 89 15 2 45 1 21 4 20 9 20 10 22 12 18 14 19 16 18 18 22 20 20 22 18 23 21 24 21 25 20 26 19 28 19 29 22 32 18 34 19 36 18 38 20 39 20 42 22 43 19 44 20 47 20 49 19 50 19 53 18 56 19 60 20 61 18 62 19 66 20 71 20 73 21 74 22 76 22 77 20 78 21 79 22 80 18 83 19 87 20 88 20 89 20 3 7 3 18 15 16 16 16 49 19 54 18 61 18 79 17 4 57 1 14 5 13 6 15 7 15 8 14 10 14 11 13 12 14 13 13 14 13 16 14 17 14 24 15 29 13 31 15 32 14 33 15 34 13 35 14 36 13 38 13 40 15 42 14 43 13 44 14 45 15 48 13 49 14 51 15 52 13 53 15 55 14 56 14 59 13 60 15 61 14 64 14 65 13 67 13 69 13 70 15 71 13 72 13 73 14 74 13 75 14 77 14 79 13 80 13 81 13 84 15 85 15 86 13 87 14 88 14 89 13 90 13 32 9 90 1 23 2 21 3 21 4 24 5 22 6 21 7 24 8 22 9 21 10 21 11 22 12 21 13 23 14 21 15 22 16 24 17 21 18 21 19 22 20 22 21 20 22 20 23 21 24 23 25 21 26 23 27 22 28 24 29 22 30 22 31 24 32 24 33 23 34 24 35 22 36 21 37 20 38 21 39 22 40 21 41 24 42 21 43 23 44 23 45 24 46 23 47 21 48 22 49 22 50 20 51 20 52 22 53 21 54 23 55 23 56 22 57 23 58 22 59 21 60 23 61 23 62 23 63 21 64 20 65 23 66 23 67 21 68 22 69 22 70 23 71 22 72 24 73 21 74 23 75 22 76 20 77 22 78 21 79 21 80 23 81 24 82 23 83 21 84 23 85 21 86 22 87 23 88 22 89 23 90 22 10 9 8 14 13 16 15 14 29 15 38 14 47 15 58 15 80 15 85 16 11 30 3 10 4 9 18 10 20 10 21 10 26 9 28 11 29 10 30 9 33 10 37 9 39 11 40 10 43 10 44 10 46 10 51 10 53 11 60 10 61 10 66 10 67 10 69 11 77 11 78 9 84 10 87 10 88 10 89 10 90 11 12 54 2 22 3 22 5 19 6 19 8 20 10 20 11 20 13 22 14 22 17 21 18 19 20 21 21 21 22 20 23 21 24 21 25 21 26 23 27 22 28 20 30 23 31 23 32 22 35 20 36 23 37 22 38 19 39 20 40 21 42 22 44 22 52 21 53 22 54 21 57 20 58 21 59 22 60 23 61 22 63 22 64 23 66 22 69 19 70 21 71 21 73 21 75 23 77 21 81 22 84 21 85 23 86 22 88 20 89 19 13 20 2 22 3 22 5 22 8 25 15 24 33 24 35 24 48 25 51 22 52 25 60 24 65 25 67 22 69 25 73 26 78 24 79 23 80 24 84 24 86 25 14 75 3 13 4 12 5 11 6 12 8 12 9 13 10 11 13 13 14 11 15 13 16 12 17 12 18 13 19 11 20 13 21 13 22 13 23 12 24 13 26 13 27 12 28 12 30 13 31 12 32 12 33 13 34 12 35 11 36 12 38 11 39 11 40 12 41 11 42 11 43 11 44 11 45 12 46 12 47 12 48 13 49 13 50 11 51 11 52 13 56 11 57 13 58 12 59 12 60 12 61 12 62 12 63 12 64 11 66 11 67 11 68 13 69 12 71 12 72 12 73 13 74 13 75 13 76 11 77 13 78 12 79 12 80 13 82 11 83 13 84 12 86 12 87 13 88 11 89 12 90 12 15 41 3 23 4 26 8 25 11 22 13 26 17 26 19 25 22 24 24 23 25 25 30 22 31 24 35 24 36 26 37 24 39 22 41 23 42 22 43 25 45 26 46 26 47 22 48 22 49 23 51 22 59 26 60 22 63 23 64 25 65 26 66 25 67 25 69 22 72 23 74 24 75 23 78 26 80 25 82 24 83 26 88 24 16 73 1 19 2 21 4 22 5 20 6 22 8 22 9 20 10 22 11 20 13 22 14 21 15 22 16 20 17 21 18 19 20 22 21 22 22 22 23 22 24 20 25 22 26 22 27 19 28 19 31 19 32 20 33 20 34 21 35 19 36 21 38 22 40 22 41 22 42 22 43 21 44 20 45 22 47 21 48 19 49 20 51 23 52 23 53 20 55 22 57 22 58 19 59 19 60 21 61 21 62 19 63 23 64 20 66 22 67 21 68 19 69 20 71 21 72 21 73 20 74 20 75 22 76 21 77 19 78 19 80 22 82 22 83 21 84 21 86 19 87 20 88 19 89 22 90 22 21 60 1 19 2 17 3 19 4 17 6 16 7 17 8 19 9 20 10 17 12 17 13 18 14 16 16 17 17 18 19 19 20 19 24 19 25 19 26 18 27 16 31 17 32 19 33 18 34 19 36 17 37 19 38 18 41 16 42 19 45 17 48 18 49 17 50 20 53 20 55 20 56 17 58 19 59 17 60 20 61 17 62 18 63 17 64 18 65 17 69 17 70 18 72 19 73 17 75 18 76 18 78 18 79 20 81 20 82 16 83 17 84 19 86 17 87 19 89 18 90 17 22 44 3 24 5 23 6 22 8 21 9 23 15 21 16 22 17 23 18 21 20 24 27 21 28 23 31 21 37 23 38 24 39 25 40 22 41 23 42 23 45 21 47 23 51 24 52 24 55 23 56 21 57 24 61 21 63 25 64 23 67 21 68 24 69 24 72 25 74 21 75 24 77 25 79 22 81 22 82 25 83 24 84 23 85 22 86 23 88 23 23 85 1 15 2 16 3 17 4 14 5 15 6 17 8 15 9 16 10 16 12 16 13 17 14 16 15 15 16 16 17 15 18 16 19 17 20 16 21 17 22 15 23 16 24 15 25 16 26 17 27 17 28 15 29 15 30 17 31 16 32 15 33 16 34 16 35 15 36 18 37 17 38 15 39 16 41 15 42 18 43 15 44 17 45 16 46 16 47 17 48 17 49 14 50 15 51 17 52 15 53 16 54 15 55 16 56 16 57 17 58 18 59 17 60 15 61 16 62 15 63 15 64 15 65 17 66 16 67 15 68 17 69 17 70 17 71 16 72 17 73 15 74 15 75 15 76 16 77 15 78 16 79 15 80 17 81 17 82 17 83 16 84 17 85 18 86 15 87 14 88 17 24 90 1 21 2 22 3 20 4 23 5 20 6 19 7 21 8 19 9 22 10 19 11 19 12 19 13 19 14 23 15 21 16 20 17 22 18 21 19 23 20 23 21 22 22 21 23 21 24 23 25 20 26 21 27 19 28 20 29 20 30 21 31 19 32 23 33 22 34 22 35 22 36 21 37 23 38 19 39 21 40 20 41 19 42 21 43 20 44 22 45 22 46 23 47 23 48 21 49 23 50 22 51 20 52 21 53 20 54 21 55 19 56 22 57 22 58 22 59 21 60 23 61 21 62 20 63 20 64 21 65 21 66 20 67 20 68 22 69 20 70 20 71 20 72 21 73 22 74 22 75 21 76 19 77 21 78 21 79 22 80 21 81 22 82 19 83 20 84 23 85 23 86 23 87 20 88 23 89 20 90 20 25 6 4 24 51 24 63 26 71 26 75 27 90 25 26 59 3 21 6 18 7 18 8 20 9 19 10 21 12 20 14 17 15 20 16 18 17 18 20 18 23 19 24 21 25 20 26 20 28 19 29 18 30 18 31 19 33 18 36 18 37 19 40 20 41 17 43 21 44 20 45 18 46 18 47 19 49 19 50 19 53 17 54 20 55 19 56 20 57 21 59 21 60 20 62 18 63 17 64 18 65 18 66 19 68 18 69 18 70 21 72 19 73 19 74 19 75 19 79 20 80 19 82 18 83 19 85 20 86 18 87 20 89 19 27 87 1 19 2 19 3 17 4 19 5 19 6 16 7 19 8 17 9 16 10 18 12 18 13 17 14 17 15 19 16 19 17 17 18 17 19 18 20 17 21 19 22 20 23 19 24 20 25 18 26 18 27 17 28 18 29 19 30 19 31 19 32 19 33 17 34 19 35 18 36 17 37 19 38 17 39 18 40 17 41 18 42 19 43 17 44 18 45 17 46 18 47 20 48 17 49 17 50 16 51 17 52 18 53 20 54 18 55 16 56 20 57 18 58 19 59 17 60 16 61 18 62 17 63 19 64 17 65 20 66 19 67 18 69 20 70 17 71 17 73 17 74 17 75 18 76 18 77 18 78 17 79 19 80 18 81 19 82 18 83 17 84 20 85 20 86 19 87 19 88 20 89 17 90 18 28 76 1 22 2 22 3 21 4 20 5 20 6 19 8 22 9 20 10 19 11 20 13 21 15 20 17 18 18 20 19 18 21 22 23 19 24 20 25 19 26 19 27 22 28 19 29 21 30 21 31 22 32 20 33 21 34 19 35 19 36 20 37 20 38 22 40 21 42 18 44 20 45 21 46 21 47 22 48 19 49 19 50 18 51 19 52 18 53 19 54 20 55 19 56 22 57 19 58 20 59 20 60 18 61 21 62 21 63 20 64 20 65 20 66 21 67 19 68 18 69 20 71 19 72 18 73 20 74 20 75 20 76 22 78 18 79 21 80 19 81 20 82 20 84 21 86 21 87 19 88 19 90 22 33 10 4 13 11 14 17 13 25 14 34 14 48 13 49 12 71 13 78 13 82 13 34 71 1 13 2 12 3 12 4 13 5 12 6 13 7 12 8 12 9 13 10 13 11 13 12 11 13 12 15 13 16 11 17 12 18 11 19 13 20 11 21 12 22 11 23 11 24 13 28 12 29 12 31 12 32 11 33 12 35 13 36 11 37 12 38 13 39 12 40 13 42 12 43 13 44 12 45 11 46 11 47 13 48 13 49 12 50 13 52 12 53 13 54 11 55 11 57 12 58 11 59 13 60 12 61 13 62 11 65 11 66 12 67 13 68 12 69 12 70 12 73 11 74 13 75 12 76 11 78 12 79 12 84 11 85 11 86 11 87 11 88 12 90 13 35 71 1 25 3 23 4 23 5 25 6 26 7 25 8 24 9 23 10 27 11 24 12 25 14 24 16 25 18 27 19 25 20 24 21 23 23 24 25 27 28 27 30 23 32 24 33 26 34 24 36 26 38 25 39 27 40 25 43 23 44 24 45 26 46 25 47 24 48 25 49 23 50 26 51 23 52 24 53 26 54 25 55 27 56 25 57 25 59 27 60 25 61 24 62 23 63 27 64 27 65 23 66 26 67 25 68 24 70 23 71 26 72 25 73 26 75 26 76 24 77 23 78 27 79 23 80 24 81 24 82 27 84 27 85 26 86 26 88 26 89 23 90 26 36 10 4 27 9 27 22 26 24 27 29 29 34 25 47 26 67 29 76 25 87 27 41 51 1 11 3 12 5 12 6 11 11 12 12 12 14 11 16 11 18 12 19 11 20 11 21 11 22 11 25 12 29 11 31 11 32 10 34 11 37 10 39 12 40 11 41 12 42 11 44 12 45 10 47 11 49 11 50 12 51 10 52 11 53 11 54 11 59 12 60 10 61 12 62 11 66 11 68 10 70 10 71 10 74 12 75 10 79 11 81 10 82 10 84 10 86 10 87 11 88 11 89 10 90 11 42 82 1 14 2 16 3 16 4 16 5 17 7 17 8 15 9 14 10 14 11 17 12 17 13 15 14 14 15 14 16 17 17 17 18 15 19 17 20 16 21 16 22 16 23 17 24 17 25 15 26 17 28 17 30 16 31 14 32 16 33 16 34 16 35 17 36 17 37 17 38 17 39 15 40 17 41 17 42 16 43 15 45 17 46 15 47 16 49 16 50 17 52 17 53 17 54 15 55 17 56 17 57 17 58 17 59 17 60 17 61 17 62 16 63 17 64 15 65 16 66 15 67 16 68 15 69 16 70 16 71 16 72 16 73 15 75 16 76 15 77 17 78 17 79 16 80 16 81 17 82 17 83 16 84 16 85 17 86 16 87 15 88 15 89 17 43 83 1 28 2 30 3 28 4 30 6 28 7 32 8 33 9 32 10 29 11 30 12 28 13 29 15 30 16 31 17 29 18 32 20 33 21 29 22 30 23 30 24 27 25 31 26 31 27 29 28 29 29 32 30 29 31 30 32 32 33 28 36 31 37 31 38 30 39 33 40 31 41 32 42 31 43 28 45 27 46 30 47 32 48 32 49 31 50 30 51 28 52 29 53 32 54 32 55 27 56 32 57 28 58 31 59 33 60 32 61 33 62 29 63 27 64 33 65 30 66 28 67 28 68 32 69 31 70 27 71 28 72 28 73 28 74 33 75 29 76 28 77 31 78 29 79 30 80 30 81 28 82 28 84 30 85 27 86 33 87 33 88 29 89 29 90 29 44 43 1 27 2 26 5 30 6 29 8 26 9 27 11 29 12 26 13 26 15 28 18 30 19 25 20 31 22 28 26 25 27 26 28 27 30 26 36 28 37 28 40 30 42 26 44 27 48 30 49 27 52 28 54 25 56 28 58 27 60 27 61 27 66 30 67 30 72 27 73 30 74 29 75 31 76 29 77 31 78 30 80 26 82 29 84 29 45 59 1 22 5 21 6 20 7 19 8 22 9 22 10 19 11 20 12 22 13 21 14 19 16 23 17 23 21 22 22 20 23 22 26 21 27 22 28 21 32 20 33 22 34 20 36 20 38 20 45 19 47 20 48 22 49 21 50 22 51 20 52 21 54 23 55 20 57 21 58 22 59 20 60 20 61 21 62 20 63 23 64 23 66 21 67 21 68 19 69 20 71 22 72 20 73 23 74 22 75 21 76 21 77 23 78 19 80 21 81 21 83 20 85 22 86 20 88 23 46 17 5 10 6 9 15 10 19 11 25 9 27 11 30 9 31 10 40 10 41 10 51 11 61 9 66 11 68 10 73 11 75 11 78 11 47 79 1 12 2 11 3 11 4 13 5 12 7 12 8 12 10 12 11 11 12 11 13 13 14 13 15 12 16 12 17 13 19 13 20 12 21 11 22 13 23 11 26 12 27 11 28 12 29 13 30 12 31 13 33 13 34 11 35 11 36 12 37 11 38 12 39 11 41 13 42 11 43 11 44 13 45 13 46 12 47 12 49 13 50 13 52 12 53 12 54 11 55 12 56 12 57 12 58 11 59 13 60 12 61 11 62 11 63 13 64 12 66 13 67 12 68 11 69 12 70 12 71 13 72 12 73 13 75 12 76 11 77 13 78 13 79 12 80 13 81 11 82 12 83 13 84 13 85 11 86 12 87 13 88 12 89 12 90 12 48 15 4 13 10 13 13 13 15 14 20 13 26 14 52 14 57 12 63 13 68 13 69 12 70 13 75 13 78 12 84 12 49 4 9 14 36 13 52 14 67 14 50 50 1 28 3 31 4 29 5 30 6 30 10 31 11 27 12 29 16 30 17 29 18 27 19 29 20 31 21 30 22 27 25 26 27 29 28 30 33 28 34 30 36 31 38 28 39 30 40 29 41 29 43 29 45 31 46 30 47 30 48 28 55 32 56 26 59 29 61 29 62 26 64 28 69 26 70 29 71 31 73 29 75 31 78 32 80 29 81 28 84 31 85 32 87 29 88 29 89 28 90 31 51 77 1 28 2 28 3 25 4 26 6 28 7 29 8 25 9 28 10 27 11 26 13 29 14 26 15 25 17 26 18 25 19 27 20 29 21 28 22 26 23 28 24 27 25 25 26 26 27 29 28 29 29 25 30 28 31 29 32 24 34 28 35 27 37 29 38 29 39 29 40 25 41 25 42 25 43 24 44 26 46 27 47 27 48 29 49 25 50 26 51 24 52 25 53 27 54 26 55 26 56 26 57 29 58 29 59 29 60 25 61 26 62 28 63 27 64 26 65 28 66 28 67 27 70 28 72 26 74 29 76 27 77 29 78 26 79 25 80 29 81 29 82 28 83 25 84 25 85 27 87 26 88 25 89 29 52 7 9 27 10 24 21 25 46 27 56 24 79 23 89 26 4 49 35 1 25 8 30 10 27 13 26 16 30 18 29 19 27 23 27 27 26 31 29 32 30 36 29 38 27 43 30 45 31 47 28 50 25 52 26 56 29 58 28 59 28 60 28 61 28 62 27 65 26 69 29 71 28 74 26 78 28 84 30 86 27 87 29 88 29 89 25 90 27 50 77 1 15 2 17 3 15 4 16 5 15 6 15 7 15 10 17 11 17 12 17 14 17 15 16 16 17 17 16 18 16 19 15 20 16 21 18 22 16 23 15 25 15 26 17 27 16 28 16 29 16 30 16 31 15 32 15 33 17 34 16 35 16 36 16 38 15 39 17 40 14 41 18 42 15 44 15 45 16 46 17 47 15 48 18 49 17 50 15 51 17 52 15 53 18 54 16 55 15 56 16 58 14 60 14 62 15 63 16 64 15 65 16 66 16 67 15 68 16 69 17 71 15 73 18 74 16 75 16 76 15 77 16 78 15 79 16 80 16 81 15 82 16 83 17 84 16 85 17 86 16 88 17 89 15 51 46 2 16 3 16 4 16 6 14 7 14 8 15 15 14 16 15 17 14 18 14 21 14 25 15 28 15 31 16 32 16 33 16 34 14 36 15 37 14 39 16 40 15 41 14 42 14 44 14 45 14 47 16 48 15 55 14 57 15 58 14 61 15 62 14 63 14 66 16 68 16 69 16 70 14 72 15 74 16 75 14 78 14 79 15 81 15 88 15 89 14 90 15 52 74 1 18 2 18 3 16 4 17 5 15 7 18 9 17 11 15 12 18 13 18 14 17 15 16 16 17 18 16 19 19 20 15 21 18 22 16 23 17 24 17 25 17 26 19 27 16 28 18 29 16 30 16 31 16 34 17 35 18 36 18 39 17 40 17 41 16 42 18 43 16 44 17 45 17 46 18 47 17 49 15 50 18 51 18 52 15 53 15 54 18 55 17 56 16 57 19 58 17 59 19 61 18 62 18 64 18 65 16 66 16 67 18 70 16 71 17 72 18 73 16 74 16 75 18 76 17 77 19 79 17 80 16 82 15 83 17 84 18 85 18 86 17 87 17 88 17 89 17 8 29 85 1 27 2 26 3 25 4 25 5 25 6 26 7 26 8 25 9 23 10 27 11 25 12 24 13 26 14 24 15 25 16 24 17 27 18 27 19 24 20 23 21 27 22 24 23 26 24 24 25 26 26 25 27 23 28 26 29 26 30 27 31 24 32 24 33 25 34 25 35 26 37 27 39 25 40 24 41 27 42 25 43 27 44 27 45 25 46 25 47 23 48 26 49 27 50 24 51 25 52 24 53 27 54 23 55 25 56 26 57 23 58 25 59 27 60 26 61 27 62 27 63 25 64 23 65 25 66 23 67 26 69 27 71 25 72 26 73 25 74 23 75 25 77 26 78 27 79 23 80 26 81 26 82 26 83 23 84 24 85 27 86 23 87 26 88 27 89 27 90 24 30 59 1 15 3 16 5 15 6 16 7 14 11 16 15 14 16 15 18 15 24 14 25 14 26 15 27 16 28 16 29 14 30 14 32 14 33 16 34 15 36 15 37 16 38 15 40 14 41 15 42 14 44 16 45 15 46 16 47 15 48 14 49 14 50 16 52 15 53 16 54 14 55 14 58 16 61 15 62 14 65 15 66 14 67 15 68 14 70 16 71 15 72 14 75 15 76 15 77 16 78 15 81 14 82 14 83 14 84 14 85 14 86 16 87 15 88 15 90 15 31 69 1 11 3 9 4 11 7 11 8 10 11 11 12 10 13 10 14 10 15 10 16 11 17 10 18 10 19 10 21 10 22 9 23 11 24 9 25 9 26 10 27 10 28 9 29 11 30 9 31 9 32 10 33 10 34 10 35 11 36 10 38 10 39 9 40 9 42 10 45 10 46 11 47 9 48 9 49 10 51 10 53 10 54 10 55 11 56 10 58 10 59 11 60 10 61 10 63 11 64 10 65 11 66 9 67 10 68 11 69 10 70 9 71 10 72 11 73 10 75 10 77 10 78 11 81 10 83 10 84 9 86 11 87 11 88 11 90 9 32 49 1 11 3 12 6 13 8 13 9 11 10 11 11 12 13 12 16 13 17 11 19 11 21 13 24 12 26 12 28 11 31 13 33 13 38 12 39 13 40 12 41 11 46 13 48 13 49 13 51 13 52 11 53 12 54 12 55 12 57 12 58 12 60 11 62 12 64 13 65 13 67 11 68 12 69 13 72 12 74 12 75 11 76 12 78 13 82 11 83 11 85 12 86 11 89 11 90 13 53 64 1 18 2 17 3 17 5 21 6 20 8 20 10 21 14 20 16 18 17 17 18 20 20 18 21 19 22 19 23 18 25 18 28 21 29 19 32 20 36 18 37 18 39 19 41 17 42 20 43 20 44 18 45 20 46 20 47 19 49 19 50 19 51 18 53 20 55 19 57 19 58 19 59 19 60 21 61 19 62 18 64 20 65 17 66 18 67 20 68 19 69 18 70 19 71 17 73 20 74 18 75 19 76 20 77 19 78 17 79 21 80 21 81 17 82 19 84 20 85 20 86 21 87 18 89 20 90 18 54 34 4 24 5 24 8 25 12 25 17 22 18 23 20 23 23 23 24 21 25 21 27 22 28 21 29 25 30 23 31 25 33 22 36 24 37 24 38 25 39 25 43 24 46 23 48 21 50 24 52 24 58 25 66 21 74 24 75 23 80 24 81 24 86 22 88 24 89 23 55 17 19 28 31 27 32 30 39 27 41 30 42 29 44 28 55 27 61 27 64 30 65 29 67 30 69 26 75 29 79 27 83 27 88 30 56 34 1 10 3 10 5 10 7 10 12 10 14 10 20 11 23 10 24 9 26 10 27 10 28 10 34 9 36 10 37 10 41 9 43 9 44 10 45 10 46 10 47 11 49 10 50 9 56 10 59 9 65 9 66 10 70 9 75 10 76 10 77 9 79 11 87 11 88 10 4 57 59 2 19 3 18 5 19 6 18 7 19 9 17 10 17 11 19 12 19 13 19 16 18 19 19 20 20 22 19 23 18 25 18 26 16 27 18 31 17 32 17 33 19 34 19 36 17 37 16 38 18 40 20 41 18 42 18 44 17 46 18 48 18 49 19 50 18 51 18 53 18 54 18 56 17 58 17 59 17 60 20 62 17 64 18 66 20 67 17 69 17 70 17 71 19 72 17 73 18 74 18 76 17 77 20 79 19 80 19 81 18 83 17 85 17 88 18 89 17 58 13 6 25 10 23 17 23 32 25 36 25 54 23 57 25 61 22 62 24 74 25 76 22 80 25 90 23 59 29 3 26 8 26 9 25 22 25 23 26 24 23 29 26 31 24 39 27 40 24 42 23 50 23 51 24 52 26 53 24 56 25 58 27 59 24 67 25 69 27 72 27 74 27 79 26 80 26 81 24 83 24 84 27 86 25 88 27 60 80 1 14 3 12 4 13 5 13 6 14 7 13 8 12 9 13 10 14 11 14 12 12 13 13 14 13 15 12 16 12 17 12 18 14 21 12 22 14 23 13 24 12 25 13 26 14 27 14 28 14 29 14 30 12 31 13 32 12 33 13 34 14 35 13 36 13 37 13 39 13 40 13 41 14 42 14 43 12 44 13 45 12 46 14 47 13 48 14 49 14 50 14 51 12 52 13 53 13 54 14 55 13 57 12 59 14 60 13 61 12 62 12 63 13 65 12 68 12 69 13 70 12 71 14 72 13 73 12 74 14 76 12 77 13 78 13 79 14 80 14 81 14 82 14 83 12 84 13 85 13 86 13 87 13 88 14 89 14 90 14 +5 4 1 5 15 17 19 18 47 16 62 17 89 19 2 84 1 24 2 24 3 25 4 23 5 25 6 25 7 23 8 23 9 22 10 21 11 25 12 22 13 21 14 24 15 24 16 22 18 21 19 22 20 24 21 23 22 24 23 22 24 21 25 24 26 22 27 24 28 24 29 23 30 24 31 25 32 21 33 22 34 24 35 25 36 22 37 24 38 24 40 25 42 23 43 25 45 24 46 23 47 24 48 23 49 25 50 23 51 23 52 21 53 25 54 24 55 22 56 23 57 25 58 22 59 21 60 23 61 25 62 23 63 21 64 23 65 25 66 22 67 22 68 24 69 25 70 21 71 22 72 25 73 22 74 22 75 25 76 22 77 22 78 23 79 23 80 21 81 22 82 23 83 22 84 25 86 23 88 21 89 24 90 22 3 44 1 14 2 14 3 13 5 13 6 13 8 15 10 15 11 14 13 14 15 13 18 14 19 15 21 13 23 15 24 14 25 13 26 15 27 14 29 14 31 13 39 15 41 13 42 15 44 13 47 13 51 14 55 13 58 13 59 13 63 13 64 15 67 14 70 15 71 13 72 13 74 15 75 14 76 15 77 14 79 14 80 14 85 15 86 15 89 13 4 86 1 22 2 24 3 20 4 21 5 24 6 21 7 24 8 24 9 22 10 20 11 21 12 24 13 22 15 22 16 22 18 20 19 20 20 20 21 20 22 22 23 23 24 23 25 21 26 20 27 20 28 20 29 23 30 23 31 20 32 22 33 22 34 21 35 21 36 21 37 23 38 21 39 20 40 24 41 22 42 22 43 20 45 23 46 23 47 24 48 21 49 21 50 22 51 20 52 21 54 22 55 23 56 23 57 22 58 23 59 21 60 23 61 23 62 23 63 22 64 23 65 23 66 22 67 22 68 23 69 24 70 20 71 23 72 20 73 22 74 23 75 20 76 20 77 22 78 23 79 23 80 21 81 22 82 24 83 21 84 24 85 23 86 22 87 22 88 22 89 20 90 21 8 25 54 3 20 6 24 10 22 12 22 13 23 15 21 16 24 18 21 19 21 21 22 22 21 23 22 24 23 27 24 28 24 29 21 31 22 33 21 34 22 36 22 38 24 39 23 41 24 43 23 44 21 45 22 46 23 47 23 48 21 49 20 50 21 55 22 56 24 58 23 59 23 62 22 63 23 65 23 66 24 67 21 69 23 70 22 73 24 74 21 75 22 76 21 77 20 80 22 81 23 82 22 84 24 86 20 88 24 90 20 26 28 2 22 3 20 7 21 11 20 14 20 18 21 19 21 21 20 22 22 30 22 35 21 36 20 37 19 42 20 43 23 44 20 48 21 52 23 53 21 57 22 58 23 62 23 64 22 65 21 70 20 76 19 77 20 87 21 27 71 1 20 2 24 3 23 4 21 5 23 7 21 8 21 9 23 12 22 14 20 17 20 19 21 20 20 21 23 22 24 23 22 24 21 26 24 28 23 30 20 31 23 32 22 33 21 34 24 35 24 36 23 38 20 39 20 41 22 42 20 43 23 44 23 45 23 46 24 47 22 48 22 49 21 50 23 51 21 52 20 53 21 54 22 55 21 56 23 58 20 59 21 60 22 61 24 62 20 63 23 64 21 66 24 67 24 68 20 69 20 70 21 72 24 74 21 75 24 77 22 78 24 80 23 81 23 82 22 83 22 84 24 86 24 87 21 88 21 89 21 90 21 28 2 44 28 50 32 41 84 1 28 2 28 3 29 4 31 5 32 6 28 7 27 8 29 11 28 12 32 13 29 14 30 15 28 16 32 17 31 18 28 19 32 20 32 21 32 22 28 23 30 24 31 25 30 26 31 27 30 28 31 29 27 30 28 31 30 32 29 33 27 34 32 35 29 36 28 37 27 38 29 39 32 40 30 41 29 42 31 43 31 44 30 45 32 46 31 47 28 48 28 49 31 50 30 52 30 53 27 54 28 55 28 56 30 57 31 58 33 60 31 61 31 62 28 63 30 64 28 65 28 66 28 67 30 68 33 69 32 70 32 71 32 72 30 73 32 74 30 75 28 76 31 77 32 79 27 80 28 81 27 82 29 83 30 85 29 86 30 87 32 88 31 89 28 90 28 42 45 2 14 4 14 5 14 6 13 11 12 15 14 17 12 19 14 20 12 21 14 22 14 26 14 28 14 30 12 33 13 34 13 36 12 42 12 44 12 47 13 49 14 50 13 51 13 52 13 56 14 57 12 58 13 61 14 62 12 63 14 66 12 67 14 68 13 69 12 73 14 75 13 78 14 79 13 82 12 83 13 84 13 85 13 87 13 89 14 90 13 43 54 4 30 5 30 7 30 8 30 13 29 16 30 17 31 18 28 19 26 20 29 24 26 26 30 27 28 29 26 30 29 32 28 35 28 37 26 38 31 40 28 41 28 42 31 45 29 49 28 50 29 51 30 52 30 53 25 54 29 55 31 56 29 58 29 59 31 60 27 61 26 62 29 63 25 66 30 68 27 69 28 70 30 71 26 73 29 74 27 78 29 79 29 81 29 83 29 84 30 85 28 86 29 87 28 88 28 90 25 44 84 1 15 3 15 4 15 5 17 6 18 7 16 8 16 9 17 10 16 11 17 12 14 13 15 14 17 15 15 16 15 17 15 19 16 20 17 21 16 22 17 24 15 25 15 26 17 28 17 29 17 30 17 31 16 32 17 33 14 34 17 35 17 36 14 37 16 38 15 39 16 40 17 41 15 42 15 43 17 44 15 45 16 46 17 47 17 48 16 49 15 51 16 52 17 53 16 54 17 55 15 56 18 57 16 58 16 59 15 60 17 61 15 62 17 63 16 64 16 65 15 66 15 67 16 68 15 69 15 70 16 71 16 72 17 73 15 74 16 75 16 76 15 77 15 78 15 79 16 80 17 81 17 82 18 83 15 84 16 85 16 86 16 87 16 88 17 90 16 40 5 6 2 11 25 10 48 11 58 10 61 10 76 11 6 8 8 26 11 22 43 25 62 25 68 23 74 24 77 23 83 22 7 16 6 12 11 11 15 11 16 11 24 11 26 11 27 12 34 12 35 12 36 12 51 10 65 12 67 11 79 11 84 11 85 10 8 32 1 27 2 26 4 27 7 30 8 27 9 29 13 27 16 25 25 25 30 30 31 27 33 26 34 28 35 28 39 25 40 29 45 30 46 27 56 28 58 28 62 26 65 28 66 28 69 26 71 30 72 31 73 30 75 26 79 27 84 27 86 28 88 28 9 67 1 10 3 12 4 10 6 10 7 10 8 11 9 11 10 10 11 10 12 11 15 11 18 11 21 11 22 11 23 10 24 10 26 10 28 12 29 11 30 10 31 11 32 11 34 11 36 12 37 11 38 11 41 11 42 11 43 12 44 11 45 12 46 11 47 12 48 12 49 10 53 11 55 11 56 11 57 11 58 10 59 10 61 12 63 10 64 12 65 12 66 10 67 11 68 11 69 10 70 12 71 11 72 10 73 11 74 11 75 10 77 12 78 11 79 12 80 11 81 11 82 10 84 11 85 11 87 12 88 11 89 11 90 11 10 9 13 21 14 22 28 19 43 19 44 19 58 19 60 20 70 22 90 19 11 31 2 18 3 19 4 19 6 20 9 21 14 19 17 19 20 22 21 22 22 20 23 21 24 18 25 20 26 20 34 21 35 22 43 19 44 20 45 22 49 22 53 18 59 22 62 21 66 19 67 19 68 19 69 18 71 20 72 21 83 21 84 21 12 30 5 21 7 21 11 22 14 21 15 21 19 22 22 23 24 20 28 22 34 23 36 24 39 24 40 21 44 20 46 22 47 22 48 20 50 22 52 20 54 21 55 22 57 22 63 22 65 22 66 22 70 21 72 21 73 22 81 20 87 21 13 14 5 9 11 11 20 9 29 10 37 10 43 10 46 10 48 10 52 10 61 11 69 11 70 10 72 10 85 9 14 11 10 13 14 12 28 13 37 13 53 13 69 13 73 13 78 11 84 13 86 11 90 13 15 42 2 24 4 24 8 25 12 23 16 27 19 26 21 23 22 27 24 24 27 23 30 24 31 27 34 25 35 23 36 27 38 25 39 25 40 25 41 24 42 27 43 26 45 26 46 27 50 24 56 24 59 24 62 27 63 25 64 24 68 27 70 25 71 25 72 25 76 25 77 27 78 27 83 24 84 27 85 23 87 26 89 27 90 26 16 85 1 21 2 21 3 21 4 23 5 23 6 24 7 24 8 20 9 23 10 21 11 20 12 20 13 24 14 21 15 21 16 22 17 24 18 22 19 21 20 21 22 22 23 23 24 20 25 23 27 20 28 22 29 24 30 23 31 24 33 21 34 21 35 22 36 22 37 20 38 20 39 22 41 22 42 22 43 22 44 23 45 21 46 22 47 21 48 21 49 20 50 23 51 21 52 20 53 22 54 21 55 24 56 21 57 22 58 22 59 24 60 22 61 24 62 23 63 23 64 23 65 22 66 20 67 21 68 22 69 22 70 22 72 20 73 20 74 22 75 21 76 21 77 21 78 23 79 23 80 23 81 22 82 21 83 21 84 23 85 21 86 22 87 22 88 22 89 24 90 21 21 42 4 22 5 23 11 21 12 23 14 20 15 20 17 22 20 22 25 20 26 22 27 21 33 20 35 22 37 21 38 23 39 21 40 20 41 22 42 23 43 20 45 19 46 20 47 20 48 20 49 21 51 21 53 21 57 21 58 22 59 23 60 23 61 20 64 23 65 20 67 19 72 21 73 22 77 20 78 19 84 21 86 21 89 22 22 45 1 11 2 12 3 11 5 13 6 13 9 13 12 11 13 11 15 12 18 11 19 12 25 13 27 12 28 11 31 12 34 12 36 11 40 13 43 12 46 11 49 12 50 13 51 11 53 11 55 12 56 12 57 12 59 12 61 11 62 11 63 11 64 11 65 12 66 12 67 12 69 12 71 13 73 13 76 12 77 12 79 13 81 11 83 12 85 13 90 12 23 64 1 12 2 12 3 13 4 13 5 11 6 12 8 13 9 13 12 12 14 11 15 13 16 11 18 13 20 13 22 13 24 13 25 11 26 11 27 12 28 11 30 12 31 12 32 12 33 11 34 13 35 11 36 11 38 12 41 12 43 12 44 12 46 12 48 11 49 12 50 12 51 13 53 12 54 12 55 13 56 12 57 13 58 12 60 11 61 12 62 12 63 11 64 12 67 12 68 12 69 12 71 11 72 12 75 13 76 12 77 12 78 12 79 12 80 13 83 13 85 12 86 12 88 11 89 11 90 11 24 67 2 20 3 19 8 21 9 18 10 19 12 20 13 21 14 18 15 20 16 22 17 20 19 21 20 19 21 22 22 19 24 21 25 21 27 20 28 19 29 20 30 20 31 21 33 20 34 21 35 21 36 21 37 21 38 20 40 20 41 19 42 18 44 19 45 22 47 20 48 22 49 19 50 19 51 19 52 19 53 21 54 19 55 20 56 18 57 21 58 20 60 21 62 22 63 21 64 19 65 21 67 20 70 20 72 21 73 19 74 21 76 21 77 19 78 19 79 20 80 19 81 18 83 21 84 19 85 21 86 20 88 19 89 21 29 71 1 27 2 28 3 32 5 31 6 28 7 32 8 30 9 30 10 31 11 31 12 32 14 31 16 32 17 28 18 28 19 30 21 31 25 29 26 31 28 29 30 27 31 27 32 28 33 30 34 31 35 27 36 30 38 30 39 30 40 29 41 29 42 28 43 31 44 30 45 30 46 31 47 27 49 32 50 31 51 29 52 31 53 28 54 33 56 28 57 32 59 31 60 33 61 27 62 27 63 29 64 32 65 28 67 31 69 31 70 30 71 29 72 29 74 31 75 31 78 31 80 32 81 30 82 28 83 30 84 32 85 30 86 31 87 29 88 32 89 28 90 30 30 68 1 23 2 20 3 22 5 23 7 22 8 23 9 20 10 22 11 23 12 22 13 20 15 20 18 22 21 19 22 19 23 20 24 21 26 21 27 22 28 20 32 22 33 20 35 22 36 19 37 23 38 22 39 22 40 21 41 19 42 21 43 20 45 21 47 22 48 19 49 19 50 21 51 22 52 21 53 22 54 22 56 22 57 23 60 23 62 20 63 19 64 21 65 21 66 19 67 22 68 20 69 19 70 21 71 20 72 20 73 22 74 22 75 20 76 20 77 20 78 19 79 21 81 19 82 21 83 19 86 21 88 22 89 21 90 22 31 53 1 14 2 14 8 16 10 16 11 16 13 16 14 15 17 15 18 14 20 14 23 16 25 14 26 15 29 16 30 16 31 15 33 15 34 16 35 15 38 14 39 14 40 16 41 15 42 14 43 16 46 15 50 16 51 14 52 15 55 15 56 15 57 15 58 16 59 16 61 14 64 15 66 16 67 14 69 15 70 14 72 16 73 15 76 15 78 15 79 15 80 15 81 16 83 16 84 16 85 14 87 14 89 15 90 14 32 53 1 14 2 14 3 15 5 15 7 14 8 15 11 14 12 14 14 13 16 14 18 13 20 15 22 14 25 14 27 14 31 15 32 15 33 14 34 14 37 13 40 13 41 14 42 15 44 15 45 13 46 15 47 15 48 14 49 14 50 13 51 13 52 13 54 15 55 14 57 14 59 13 60 15 61 13 62 14 65 14 66 13 70 14 71 15 72 15 73 13 74 15 75 15 79 14 80 13 82 15 85 13 86 14 90 14 33 66 1 23 2 21 4 21 6 24 7 23 8 22 11 21 12 20 13 24 14 23 15 23 16 22 17 20 18 20 19 24 21 22 22 24 24 21 26 22 30 21 31 24 32 23 33 20 34 23 35 20 36 24 37 21 38 21 39 24 40 20 41 23 43 21 44 24 45 23 46 23 47 21 49 21 50 23 51 22 52 22 53 22 54 20 55 21 56 21 57 22 58 23 60 20 62 23 63 20 64 24 65 21 67 20 68 23 69 21 71 20 73 21 75 24 76 20 77 23 79 24 82 23 83 21 84 21 85 21 87 21 89 24 34 84 1 15 2 16 3 14 4 14 5 14 6 15 7 14 8 16 9 14 10 14 11 16 12 14 13 14 14 16 15 15 16 14 17 15 18 14 19 14 20 16 21 15 22 15 23 14 24 15 25 14 26 16 27 15 28 14 29 14 30 14 32 14 33 15 34 16 35 14 36 15 37 14 38 15 39 15 40 15 41 15 42 16 44 14 45 15 46 14 47 16 48 15 50 14 51 15 52 16 53 14 54 14 55 16 56 15 57 14 58 14 59 14 60 15 61 14 62 16 64 16 65 14 66 14 67 16 68 14 69 15 70 14 71 16 72 14 73 14 74 14 75 14 76 16 77 15 78 14 80 14 82 16 83 16 84 16 85 16 86 15 87 16 88 15 89 15 90 14 35 71 3 14 4 13 5 13 6 14 8 15 9 13 11 15 12 13 13 13 14 15 15 13 16 14 18 14 19 13 20 13 21 13 23 13 24 14 25 15 26 14 27 14 29 15 31 14 33 15 34 14 36 13 37 15 38 14 39 13 40 13 41 14 42 15 43 14 44 13 45 14 46 15 47 15 49 15 50 15 51 15 52 14 53 15 55 14 56 15 57 15 58 13 60 14 61 15 62 14 63 15 64 15 65 14 66 14 67 15 68 15 69 14 70 14 71 15 72 15 74 13 76 15 77 14 78 14 81 13 82 15 83 13 84 13 85 13 86 14 87 14 88 15 36 36 2 10 4 12 7 12 9 11 10 11 11 12 12 11 13 12 19 10 21 11 25 11 26 12 27 10 28 10 34 12 38 10 39 10 42 10 43 10 44 12 48 11 51 12 52 11 53 11 54 11 58 11 61 10 65 11 66 10 68 11 71 11 75 10 76 12 77 10 87 10 88 11 37 45 4 17 8 17 9 16 10 18 14 18 16 17 17 16 20 16 23 18 24 19 27 18 28 18 32 18 37 16 38 17 44 17 45 17 46 17 47 18 49 18 50 17 51 19 52 15 53 18 55 18 56 17 58 16 59 16 61 15 64 18 65 18 67 17 68 17 71 17 75 18 76 16 78 16 80 17 81 16 85 16 86 17 87 16 88 16 89 16 90 16 38 22 3 10 4 11 12 11 14 10 15 12 18 11 19 10 24 11 26 10 38 10 41 10 49 10 54 10 57 12 67 10 69 11 71 11 74 10 76 10 81 10 82 11 86 12 39 82 1 24 3 23 4 20 5 24 6 24 7 22 8 23 9 23 10 22 11 23 12 24 13 21 14 20 15 22 16 22 17 22 18 21 19 20 20 21 21 21 22 22 23 22 24 23 26 24 27 20 28 23 29 21 30 20 31 23 32 24 33 23 34 20 35 23 36 23 37 24 38 21 39 22 40 24 41 24 42 23 43 23 44 24 45 24 46 23 47 24 48 22 49 21 50 20 51 22 52 21 53 24 56 20 58 24 59 22 60 23 61 23 62 24 63 21 64 23 65 22 66 20 68 22 70 24 71 22 72 23 73 21 74 23 75 21 76 21 77 22 78 22 79 22 80 24 81 21 82 23 83 23 85 21 86 24 87 24 88 23 89 23 90 24 40 68 1 26 2 26 3 23 5 24 6 23 9 24 10 25 12 26 14 23 16 24 17 25 18 24 19 27 21 27 22 23 23 23 24 27 25 24 26 25 27 27 28 26 29 27 31 25 32 24 33 27 34 26 35 27 38 24 40 27 41 25 42 23 43 25 44 27 45 26 46 27 47 24 48 27 49 23 50 24 51 23 53 26 54 24 55 24 56 26 57 23 58 26 59 24 60 24 62 26 63 25 64 23 68 25 70 26 71 23 73 24 74 24 75 23 76 24 78 26 79 25 81 27 82 27 84 26 85 25 87 26 88 27 89 27 90 24 41 47 3 13 5 13 6 15 7 15 10 15 13 15 15 15 17 15 19 15 20 13 22 13 23 13 24 13 26 15 27 15 28 13 30 14 31 14 32 14 33 14 34 13 36 14 37 15 41 14 42 15 44 15 46 13 47 14 49 13 51 15 55 13 56 14 59 15 62 15 63 15 65 14 68 15 69 13 75 14 79 14 81 14 84 15 86 13 87 14 88 13 89 14 90 13 42 70 1 24 2 24 3 22 4 26 6 23 8 24 10 23 11 24 13 23 14 24 16 23 17 25 18 25 19 25 20 22 23 25 24 22 25 24 28 23 29 22 30 23 31 24 32 25 33 26 34 25 35 24 36 25 38 25 39 25 40 26 41 26 42 25 43 25 44 22 45 25 46 22 47 24 49 26 50 23 51 26 54 25 55 26 59 26 60 22 61 24 62 26 63 24 64 25 65 24 66 24 68 25 69 23 70 23 72 23 73 25 74 23 75 24 76 25 77 26 78 26 79 24 80 25 81 25 82 23 85 24 86 23 87 23 88 23 89 25 90 22 43 86 1 20 2 19 3 20 4 22 5 22 6 19 7 20 8 21 9 20 10 21 12 21 13 20 14 19 15 19 16 19 17 19 18 21 19 21 20 21 22 21 23 22 24 22 25 22 26 21 27 21 29 18 30 21 31 22 32 19 33 18 34 21 35 21 36 20 37 20 38 19 39 20 40 18 41 19 42 20 43 19 44 21 45 21 46 22 47 18 48 20 50 18 51 18 52 18 53 22 54 22 55 18 56 21 57 22 58 21 59 21 60 22 61 19 62 20 63 21 64 19 65 21 66 19 67 21 68 19 69 21 70 20 71 21 72 22 73 19 74 21 75 19 76 19 77 21 78 18 79 18 80 21 81 21 82 22 83 18 84 20 85 21 86 18 87 19 88 19 89 21 90 19 44 31 1 11 9 10 10 10 13 10 18 10 19 11 28 10 30 9 32 9 37 10 38 9 40 10 44 9 48 10 50 9 57 9 62 11 63 10 65 10 66 11 67 11 69 10 71 10 73 10 77 10 78 11 80 9 82 9 86 11 88 9 89 9 45 80 1 16 2 19 3 18 4 17 6 17 7 16 8 16 9 16 10 18 12 18 13 17 14 18 15 17 16 18 18 17 19 18 20 18 21 18 22 17 23 18 24 19 25 18 27 16 28 18 29 15 30 17 31 19 32 18 33 18 34 18 35 17 36 17 37 17 38 16 39 18 40 18 41 18 42 16 43 19 44 15 46 15 48 17 50 16 51 17 52 18 54 16 55 18 56 16 57 16 58 15 59 16 60 17 61 17 62 16 63 16 64 17 65 19 66 17 67 16 68 18 69 16 70 16 71 17 72 18 73 16 74 17 75 18 76 17 77 18 79 16 80 18 81 16 82 16 83 15 84 18 85 16 86 17 88 17 89 18 90 16 46 72 1 14 2 14 3 14 5 14 7 14 8 13 9 13 10 15 13 14 14 13 15 15 16 15 18 14 21 15 22 14 23 14 24 13 25 15 26 14 27 15 28 13 29 14 30 14 31 14 32 15 33 15 34 15 35 13 36 15 37 13 38 14 40 13 41 13 42 13 43 13 44 15 45 15 46 14 48 15 49 15 51 13 52 13 53 14 54 15 55 13 56 13 57 13 58 14 59 15 60 14 61 14 64 13 65 14 66 15 68 13 69 13 70 14 71 14 73 15 74 14 75 14 76 15 77 14 80 15 81 14 82 15 83 13 84 15 85 13 86 13 87 15 88 15 47 35 2 13 9 12 10 13 14 14 15 13 17 13 19 13 20 12 25 14 38 12 41 12 42 14 43 14 47 13 48 13 49 13 50 14 53 13 59 12 62 13 63 13 64 13 67 12 68 14 69 12 70 12 72 12 73 14 75 14 78 12 82 12 83 14 84 13 87 13 88 13 48 77 1 20 2 21 3 22 4 22 5 22 6 19 7 22 8 23 9 20 10 21 11 20 12 21 13 20 14 22 15 21 17 21 18 22 20 21 21 20 22 20 23 20 24 22 26 22 27 20 29 19 30 20 32 22 33 20 34 21 35 20 36 21 37 22 39 20 40 23 41 21 42 20 44 23 45 20 46 22 47 22 48 21 49 23 50 22 51 20 52 20 53 22 54 22 55 20 56 21 57 20 58 20 59 21 61 23 62 23 63 23 64 23 65 23 66 22 67 22 68 20 69 20 70 22 71 19 72 22 73 23 74 22 75 22 76 21 77 21 78 20 80 22 82 19 83 21 86 23 87 21 88 19 89 22 49 56 1 18 3 18 4 19 6 17 7 18 8 17 10 18 13 19 15 19 18 18 19 19 20 18 22 17 23 19 24 19 25 17 29 17 31 17 32 19 33 18 38 20 39 18 40 19 44 18 46 20 48 18 49 17 50 18 51 18 54 18 55 19 56 19 57 16 60 17 62 19 65 19 66 19 67 18 68 18 69 18 70 17 71 19 72 19 73 18 74 16 77 20 79 20 80 18 81 19 82 17 83 18 84 18 85 18 86 17 87 18 88 17 50 55 2 27 3 23 4 27 5 27 7 24 9 26 10 27 11 26 12 24 13 24 14 23 15 26 18 27 19 23 20 24 21 24 24 25 25 26 26 27 28 25 29 25 35 26 37 23 39 23 40 25 41 26 45 27 46 25 48 26 49 27 52 26 54 26 55 25 56 23 57 23 59 23 60 24 61 25 63 24 65 26 66 24 67 25 69 27 70 26 71 26 72 25 73 25 74 23 76 24 79 25 82 24 83 27 84 27 85 23 87 27 51 56 1 17 2 15 7 15 8 14 9 17 10 15 12 16 13 17 14 16 15 15 16 15 17 14 18 15 19 17 22 17 28 15 29 15 32 16 36 16 37 15 38 15 39 18 40 17 42 16 43 16 44 16 45 15 48 17 49 18 50 15 51 16 52 17 53 15 55 15 57 16 58 17 60 16 61 17 62 17 63 17 64 16 65 16 66 18 67 17 68 15 73 16 74 15 75 16 76 15 77 15 80 15 83 17 86 17 88 17 89 16 90 18 52 18 7 20 13 23 15 21 16 22 27 20 30 20 40 20 42 21 47 23 50 22 51 20 61 21 64 21 73 22 74 22 80 20 85 20 86 20 40 13 46 2 25 3 23 4 25 5 25 6 24 8 26 12 27 13 27 15 24 16 24 20 27 23 23 24 26 26 26 27 23 29 26 30 23 31 26 34 26 35 26 37 26 40 24 43 24 49 27 50 25 52 23 53 27 56 26 57 24 58 25 59 27 60 23 62 23 64 24 69 23 70 24 71 27 73 25 74 26 75 26 78 25 79 25 83 23 84 25 88 24 89 27 14 3 20 24 37 21 40 21 15 47 4 24 5 24 6 23 7 23 9 24 10 26 12 26 13 24 14 25 15 26 18 26 22 26 25 25 27 26 30 22 33 26 34 24 35 26 36 22 38 25 40 23 42 23 43 23 44 23 46 26 47 26 50 24 54 26 57 22 59 26 62 23 63 24 64 25 66 23 69 25 72 22 74 24 75 25 76 22 77 24 78 25 79 23 80 25 82 24 84 23 87 25 88 23 16 69 1 11 4 10 5 10 6 9 7 11 8 10 9 10 10 10 11 11 13 9 14 10 15 10 16 9 17 11 18 10 20 10 21 11 22 10 23 10 24 10 25 11 26 9 27 11 28 10 29 11 30 9 31 9 32 9 33 10 35 10 37 9 38 10 40 10 41 10 43 9 45 10 46 10 48 9 49 9 51 11 52 10 55 9 56 11 58 9 59 10 60 11 61 10 63 10 64 10 65 10 66 10 67 9 68 9 69 10 70 11 71 10 72 9 73 10 75 10 77 10 79 9 80 10 81 10 85 10 86 10 87 9 88 11 89 10 90 10 17 5 42 18 59 20 61 18 83 19 86 20 18 41 1 30 5 26 7 29 8 29 9 29 10 26 11 30 12 31 14 29 16 25 19 26 21 26 30 27 31 28 34 28 35 25 37 29 44 28 45 27 46 28 49 31 50 30 51 26 54 28 58 29 59 27 60 26 61 25 62 29 64 30 67 29 69 31 70 27 74 28 76 28 77 28 79 26 81 28 84 30 86 27 87 28 19 15 12 25 14 22 16 24 17 22 18 23 28 23 31 23 35 25 46 22 57 25 63 21 68 24 71 23 80 21 81 24 20 49 1 32 4 32 5 31 6 30 10 31 11 32 12 27 13 27 14 32 16 29 18 28 20 30 22 28 23 32 26 30 27 31 30 33 33 28 34 31 36 28 37 30 38 32 41 27 44 31 46 33 47 32 48 30 49 28 50 28 51 31 52 29 53 32 54 29 55 28 59 32 60 31 61 29 62 27 63 30 67 33 71 28 72 29 74 29 75 33 76 30 79 32 81 32 86 27 88 30 25 52 2 13 3 13 5 14 10 15 13 14 14 14 15 14 17 15 19 15 22 15 23 14 28 13 30 15 32 15 33 14 38 14 40 14 41 13 42 14 43 13 44 15 45 15 46 13 49 14 51 13 54 13 55 15 56 15 57 13 58 13 59 15 60 13 64 13 65 13 66 14 67 15 68 14 69 13 71 15 72 13 73 14 74 13 75 13 78 15 80 15 82 13 83 13 84 13 86 13 87 15 88 13 90 15 26 42 3 14 5 15 8 16 9 17 10 17 13 17 14 17 17 16 19 15 23 15 24 15 25 17 27 17 28 15 31 15 38 16 40 16 45 15 46 16 47 17 50 15 51 16 52 16 53 14 56 17 63 15 64 15 65 15 66 17 69 15 70 17 72 16 75 16 77 15 78 17 80 17 83 17 85 17 86 15 87 15 88 17 90 17 27 44 1 10 7 12 9 12 10 11 13 12 14 11 15 11 18 10 19 12 20 10 22 11 23 12 26 10 27 10 32 12 33 11 34 11 36 12 38 10 41 11 43 12 44 11 48 12 49 11 50 12 51 10 53 12 55 12 56 11 60 10 61 12 63 10 64 12 65 11 66 11 67 11 68 11 69 11 72 11 74 11 75 11 83 11 86 11 88 10 28 34 1 18 2 17 4 16 6 16 8 18 11 16 13 17 14 18 15 18 16 16 18 16 19 16 21 16 23 16 35 15 38 18 44 16 45 16 48 19 49 16 53 19 59 17 60 17 68 18 69 19 71 19 72 16 73 16 76 17 78 18 80 16 81 18 85 17 87 17 29 37 1 17 3 17 4 18 6 20 11 17 12 19 19 17 20 17 21 18 23 17 32 18 33 18 34 19 36 19 37 17 43 19 44 18 47 17 49 17 50 16 51 19 52 18 53 19 54 18 60 17 63 17 65 19 68 19 69 17 70 19 78 20 80 19 82 19 83 17 85 19 86 18 87 20 30 29 2 10 5 10 7 11 8 11 17 11 18 10 21 11 22 10 26 10 35 9 37 9 38 10 39 10 42 10 45 11 46 9 51 10 53 9 56 9 58 10 63 10 67 10 70 10 71 9 72 10 81 10 82 11 84 10 88 10 31 57 3 29 4 28 5 25 6 25 8 31 11 27 12 29 13 29 16 30 17 30 19 31 21 29 22 29 23 30 26 28 27 30 28 28 30 30 32 25 33 28 34 27 35 27 36 28 39 30 40 29 41 25 43 27 44 28 45 26 49 27 51 28 52 27 54 26 55 27 56 26 57 26 58 29 60 31 63 30 64 25 66 28 67 27 68 28 69 30 70 30 71 26 72 27 74 28 75 28 77 29 80 26 81 29 84 30 86 27 87 26 88 31 90 30 32 78 1 27 2 27 3 27 4 30 5 28 6 31 7 28 8 30 9 28 10 31 11 27 13 29 15 25 17 28 19 30 20 26 21 30 22 26 23 29 25 28 26 30 27 29 28 27 29 25 30 28 33 30 34 30 35 28 36 27 38 26 39 26 40 28 41 27 42 30 43 27 44 26 45 26 46 30 47 25 48 30 50 28 51 29 52 30 53 28 54 30 55 26 56 28 57 29 58 25 61 27 63 26 64 27 65 28 66 29 67 25 68 30 69 28 70 30 71 30 72 26 73 29 74 29 75 31 76 29 77 26 78 30 79 30 80 25 81 26 82 31 83 30 84 29 85 30 86 30 87 30 88 31 89 29 90 28 33 78 1 32 2 27 3 29 4 29 5 33 6 31 7 27 8 29 9 30 11 29 12 32 13 31 14 33 15 29 16 31 17 29 18 30 19 29 20 28 21 33 22 32 23 31 24 32 26 28 27 30 28 32 30 28 31 30 32 29 33 29 34 33 35 27 36 29 37 32 38 31 39 28 40 28 42 30 44 32 45 29 46 30 47 28 48 33 49 33 50 32 51 28 52 32 54 32 55 30 56 32 57 30 58 32 59 32 60 32 61 28 62 31 63 30 65 27 66 30 67 30 69 27 71 31 72 28 73 28 74 31 75 29 76 27 77 27 78 28 80 29 81 32 82 31 83 28 84 30 86 31 87 28 89 30 90 30 34 23 6 17 7 20 8 16 10 19 16 20 17 20 18 17 24 16 29 17 30 20 32 18 36 20 37 17 39 18 40 17 45 18 60 18 62 17 66 19 67 18 71 17 77 17 90 17 35 6 25 18 26 17 32 17 38 17 74 17 82 17 36 18 5 19 8 18 9 20 26 17 38 16 41 18 42 18 45 17 51 17 55 18 61 19 68 19 71 17 72 19 77 17 80 18 87 16 90 18 37 20 1 10 2 10 4 11 14 10 15 10 17 11 21 11 25 12 41 11 47 11 54 10 59 11 61 10 66 11 73 12 74 12 76 12 80 11 81 11 86 12 38 79 1 11 2 12 3 11 4 12 5 11 6 11 7 13 8 12 9 13 10 13 11 12 12 12 13 12 15 11 16 12 17 12 18 12 19 12 20 12 21 13 22 13 23 12 24 13 26 12 27 11 28 13 29 11 31 13 32 11 33 13 34 11 35 12 36 13 37 12 38 11 39 11 40 13 41 12 42 13 43 12 45 11 46 13 47 12 49 13 50 11 52 12 55 12 56 12 57 12 58 12 59 12 60 13 61 12 62 13 63 12 64 12 65 11 66 12 68 11 69 13 70 12 71 12 72 13 73 12 76 12 77 11 78 13 79 11 80 11 81 12 82 13 83 12 84 12 85 11 86 11 87 13 88 11 89 12 90 12 39 71 1 17 2 18 3 16 4 18 5 17 6 18 8 17 9 18 10 16 12 17 13 17 14 16 15 16 16 19 18 17 19 17 20 18 21 17 22 18 23 16 25 17 27 16 29 18 30 16 32 16 33 18 34 16 35 16 36 17 37 18 38 17 39 17 40 19 41 17 42 18 43 16 44 15 45 16 46 16 47 17 48 18 49 17 50 17 51 19 52 19 54 18 55 17 56 19 57 15 60 16 61 19 62 18 63 19 64 16 65 18 67 17 69 16 71 18 72 17 75 18 77 15 78 18 79 18 81 16 82 19 83 16 84 17 85 16 86 16 88 18 89 18 40 63 2 27 3 30 4 31 5 31 6 26 7 28 8 27 10 27 11 27 12 29 13 29 14 31 16 28 18 28 21 28 24 30 25 26 27 31 28 30 31 29 32 27 38 28 39 29 40 29 41 30 42 28 43 26 44 26 45 30 46 28 47 28 48 27 49 28 50 30 51 28 53 29 54 26 55 30 56 31 57 29 58 31 59 28 60 28 61 27 62 30 63 30 64 29 65 30 67 29 68 32 70 30 73 31 74 30 76 29 77 27 78 29 82 31 83 29 84 29 85 29 87 29 89 28 90 29 41 88 1 29 2 27 3 29 4 28 5 26 6 30 7 29 8 28 9 27 10 27 11 29 12 30 13 26 14 30 16 28 17 27 19 28 20 28 21 26 22 28 23 27 24 30 25 30 26 30 27 29 28 26 29 30 30 29 31 28 32 26 33 29 34 29 35 30 36 25 37 29 38 27 39 29 40 30 41 26 42 28 43 29 44 28 45 27 46 28 47 29 48 27 49 28 50 30 51 27 52 28 53 27 54 28 55 29 56 26 57 27 58 29 59 27 60 29 61 29 62 29 63 26 64 27 65 27 66 30 67 29 68 26 69 31 70 31 71 30 72 30 73 30 74 25 75 31 76 29 77 28 78 29 79 26 80 26 81 29 82 28 83 31 84 30 85 30 86 30 87 26 88 26 89 28 90 28 42 63 2 26 4 25 6 27 7 28 8 25 11 27 12 28 13 24 14 25 16 23 17 27 20 25 21 27 22 28 23 27 24 28 25 27 27 27 29 27 30 24 33 24 35 26 36 27 37 26 38 24 40 27 41 24 42 27 43 27 44 28 45 27 48 28 49 24 51 27 53 27 54 25 55 26 56 24 57 25 58 27 59 27 62 24 63 27 65 25 66 24 67 28 68 27 69 27 70 26 71 26 72 26 73 25 74 24 76 27 77 26 79 23 81 25 84 27 85 28 86 24 87 24 88 28 90 24 43 61 1 9 2 9 3 11 4 11 5 11 6 9 8 10 10 9 11 11 12 9 15 11 16 9 17 9 18 10 19 9 22 11 24 9 29 11 33 10 35 10 36 10 38 11 39 9 41 11 42 9 43 10 44 9 45 10 47 10 49 10 50 9 51 10 53 10 55 11 56 10 58 11 60 10 61 10 62 10 63 11 64 10 65 10 66 11 68 10 70 9 71 10 72 11 73 11 74 10 75 9 76 9 77 10 78 10 79 10 80 10 82 9 83 10 84 11 87 9 88 10 90 10 44 28 3 12 4 10 5 12 13 11 17 12 20 11 21 11 22 11 24 11 38 11 39 11 41 12 44 11 45 11 46 11 48 11 49 10 50 11 52 11 56 11 59 10 60 11 62 12 68 10 74 11 80 11 82 11 87 12 45 84 2 16 3 16 4 16 5 16 6 16 7 17 8 17 9 16 10 15 11 17 12 16 13 16 15 15 16 17 18 16 19 16 20 18 21 17 22 16 23 15 24 16 25 15 26 15 27 17 29 16 30 15 31 17 32 17 33 17 34 17 35 17 36 15 37 15 38 15 39 16 40 15 41 15 42 17 43 17 44 15 45 16 46 16 47 18 48 14 49 16 50 16 52 17 53 17 54 15 55 17 56 15 57 16 58 15 59 17 60 15 62 16 63 17 64 16 65 14 66 15 67 17 68 15 69 16 70 16 71 16 72 15 73 17 74 16 75 16 76 17 77 15 78 16 79 17 80 17 81 15 82 17 83 15 84 15 85 17 86 16 87 17 88 17 89 15 90 16 46 48 1 10 7 11 11 10 12 9 14 9 17 11 20 10 22 11 23 10 24 11 25 11 27 10 32 10 33 9 34 10 36 11 37 10 39 10 40 10 44 11 46 9 47 11 48 9 50 10 51 11 52 9 54 11 55 11 56 10 57 10 60 10 62 10 63 9 64 10 65 10 66 11 70 10 71 9 73 10 74 9 75 9 76 9 77 10 80 11 82 9 83 11 88 10 90 10 47 41 3 31 6 28 12 32 13 31 17 31 18 31 19 28 20 32 24 29 26 30 27 30 29 32 31 33 33 32 35 32 37 28 38 29 39 31 40 28 41 32 46 32 49 29 51 29 52 33 54 29 55 30 59 30 60 28 61 30 62 27 64 31 65 28 67 27 74 31 75 27 81 30 82 30 83 30 84 29 88 28 90 32 48 35 2 22 4 22 10 22 15 21 16 22 18 21 23 20 30 21 31 22 33 21 35 19 38 19 45 23 48 21 49 21 50 21 52 23 53 21 54 23 55 20 60 22 62 20 64 23 72 21 73 22 74 21 76 20 77 19 78 20 80 21 81 19 84 20 85 21 89 19 90 23 49 28 1 20 3 20 9 20 14 20 19 20 27 21 30 22 33 19 34 21 35 21 39 22 43 20 44 19 46 19 47 22 48 21 49 21 54 20 64 20 65 22 66 19 71 21 77 22 78 19 79 23 81 21 86 21 89 22 50 40 2 29 3 30 7 28 8 28 9 29 11 28 12 31 14 30 18 31 19 31 22 27 23 29 24 30 25 29 29 27 30 28 32 28 37 27 39 29 42 29 43 28 48 28 52 28 54 32 55 29 57 28 58 31 60 27 61 27 65 31 71 30 72 30 73 31 74 30 76 26 78 29 82 28 83 31 88 29 89 28 51 60 1 21 2 19 3 20 5 19 6 20 7 22 8 22 9 19 12 19 14 21 15 21 17 21 18 22 21 19 22 20 23 19 25 21 27 20 28 19 30 20 32 21 33 20 36 21 37 20 38 21 39 20 40 21 42 18 44 20 45 20 47 21 48 22 50 20 51 21 52 18 54 19 57 20 58 22 59 20 60 18 62 20 63 21 66 21 67 21 69 19 70 20 72 20 75 20 76 19 78 22 79 20 82 20 83 19 84 18 85 19 86 21 87 21 88 21 89 19 90 19 52 84 1 19 2 22 3 21 4 20 5 21 6 22 7 22 8 20 9 21 10 21 11 19 12 22 13 19 14 20 15 21 16 19 17 20 18 20 21 22 22 19 23 21 25 19 26 22 27 21 28 21 29 23 30 20 31 19 32 21 33 22 34 22 35 21 37 20 38 20 39 20 40 19 41 21 42 22 43 22 44 22 45 20 46 22 47 20 48 22 49 19 50 22 51 20 52 19 53 22 54 20 56 22 57 22 58 22 59 22 60 19 61 21 62 20 63 20 64 20 65 22 66 20 67 22 68 21 69 23 70 21 71 20 72 19 73 23 74 19 75 21 76 23 77 22 78 23 79 21 81 22 82 21 83 19 84 21 85 21 86 21 87 23 88 23 89 20 90 20 53 14 3 23 7 19 9 22 12 22 14 20 19 19 28 23 30 21 35 22 38 21 39 22 47 20 56 19 69 19 54 1 73 18 55 87 1 21 2 22 3 19 4 22 5 20 6 22 7 21 8 20 9 20 10 20 11 21 12 19 13 23 14 23 15 19 16 23 17 19 18 23 19 20 20 21 21 20 22 19 23 20 24 23 25 22 26 22 27 20 28 22 29 19 30 20 31 20 32 21 34 20 35 22 36 20 37 22 38 23 39 20 40 21 41 23 42 19 43 23 44 22 45 22 46 19 47 22 48 19 49 21 50 22 51 20 52 20 53 23 54 22 55 22 56 23 57 22 58 21 59 21 60 21 61 21 62 20 63 23 64 20 65 20 66 19 67 22 68 23 69 19 70 22 71 19 72 20 73 20 74 21 75 22 76 20 78 19 79 21 80 20 81 21 82 22 83 19 84 20 85 22 86 20 87 22 88 19 89 21 56 86 1 24 2 21 3 21 4 20 5 22 6 24 7 21 8 22 9 20 10 21 11 24 12 20 13 23 14 21 15 23 16 24 17 24 18 22 19 20 20 22 21 21 22 21 23 22 24 24 25 22 26 23 27 23 28 22 29 20 30 20 31 22 32 22 33 20 34 22 35 22 36 21 37 20 38 24 39 21 40 22 41 21 42 22 43 20 44 21 45 21 46 23 47 23 48 22 50 24 51 23 53 24 54 20 55 20 56 22 57 22 58 23 59 20 60 21 61 24 62 21 63 24 64 20 65 22 66 22 67 23 68 22 69 22 70 21 72 24 73 22 74 24 75 23 76 22 77 22 78 23 79 24 80 24 81 21 82 21 83 21 84 21 85 23 86 23 87 21 89 22 90 22 4 57 87 1 29 2 27 3 30 4 31 5 26 6 27 7 29 8 28 9 30 10 32 11 28 12 29 13 28 14 30 15 30 16 28 17 32 18 26 19 31 20 31 21 29 22 27 23 30 24 28 25 31 27 30 28 29 29 31 30 28 31 27 32 28 33 31 34 32 35 31 36 29 37 28 38 31 39 27 40 30 41 28 42 32 43 29 44 28 45 30 46 26 47 29 48 27 49 31 50 28 51 29 52 29 53 29 54 31 55 30 56 30 57 29 58 32 59 29 60 32 61 32 62 31 63 32 64 27 65 30 66 27 67 31 68 32 69 31 70 31 71 27 72 31 73 30 74 26 75 29 76 31 77 30 78 28 79 32 80 30 81 27 82 27 83 30 84 28 85 26 87 28 88 30 90 28 58 36 1 14 3 14 5 16 7 14 9 16 11 16 13 14 14 14 16 16 18 14 19 14 21 14 22 14 24 16 25 15 28 16 29 15 36 15 39 14 47 14 49 16 52 15 54 15 57 16 59 14 61 14 65 14 67 14 71 16 74 16 75 14 77 15 80 15 83 14 84 14 88 14 59 60 3 28 5 24 6 27 8 29 9 27 10 27 12 26 13 28 14 25 15 25 16 24 17 24 18 28 21 25 23 25 24 24 25 27 26 28 27 26 28 29 29 25 30 25 31 28 34 24 35 26 36 24 37 25 38 29 39 24 40 28 42 28 46 29 47 25 50 28 51 28 52 28 53 27 54 27 55 26 61 27 63 27 65 25 68 28 69 25 72 28 73 28 74 24 75 27 76 28 78 27 79 27 80 27 81 27 83 24 85 27 86 27 87 26 88 25 89 24 90 25 60 44 1 14 3 14 4 14 5 16 7 15 8 16 11 15 14 16 19 14 22 16 23 16 26 15 28 15 31 14 33 15 36 14 37 16 38 16 39 15 40 15 41 15 42 14 49 15 53 14 54 15 56 16 58 15 59 14 60 15 61 14 63 15 66 16 67 14 68 14 70 15 71 16 77 14 78 16 79 14 80 14 82 14 84 14 87 16 90 16 +5 4 1 52 2 22 4 23 7 24 8 25 10 22 12 22 15 23 16 24 18 22 19 24 20 22 21 23 25 23 26 24 27 23 28 25 29 21 30 23 31 24 32 22 36 23 37 24 38 24 39 22 41 22 43 24 44 22 47 22 48 23 49 25 50 24 51 22 52 24 53 22 54 22 56 22 57 21 58 22 59 22 60 21 64 23 66 21 68 22 71 21 72 24 73 21 74 23 76 24 77 24 83 24 84 24 88 22 2 70 1 23 2 21 3 23 4 21 5 21 6 21 7 21 9 21 11 21 12 20 13 24 18 23 19 21 20 21 21 20 22 22 23 21 24 22 25 20 26 23 27 23 28 20 29 22 30 24 31 22 32 23 34 24 35 23 36 23 37 21 38 23 40 23 41 23 43 22 45 23 46 22 47 22 48 22 50 21 51 21 52 24 53 22 54 23 57 20 58 20 59 20 60 24 62 23 63 20 64 23 65 22 66 23 69 24 70 22 71 20 72 20 73 22 74 23 75 23 76 23 77 24 78 24 79 20 80 22 81 21 82 23 83 21 85 21 88 22 90 21 3 13 3 18 5 17 10 18 13 18 15 16 31 19 39 17 53 16 56 18 69 17 76 16 81 17 82 17 4 70 1 29 2 26 3 28 4 29 5 30 6 25 9 26 10 25 11 29 14 28 15 27 16 28 17 25 18 30 19 28 20 29 21 25 22 27 24 27 25 24 27 28 29 28 31 28 32 26 33 26 34 28 35 28 36 29 37 29 38 28 39 26 40 28 41 26 42 27 43 30 44 27 46 27 47 26 48 28 49 29 50 28 51 26 54 27 57 24 58 27 59 27 60 27 61 26 62 25 63 26 64 29 67 25 68 26 69 29 70 29 73 27 74 27 75 28 76 26 77 28 78 26 79 27 80 30 81 25 82 25 85 25 86 26 88 27 89 24 90 27 12 17 69 1 25 2 24 3 24 4 23 5 27 6 26 7 24 8 24 9 25 10 25 12 26 13 26 14 24 15 23 16 27 18 27 19 25 20 24 22 23 24 27 25 27 26 23 27 24 28 23 29 27 30 24 31 25 32 26 34 27 35 25 36 27 37 24 38 27 39 26 40 24 41 27 42 27 43 23 45 24 46 25 47 23 48 26 49 24 51 24 52 23 53 26 54 26 57 24 58 25 59 24 60 25 61 26 64 27 65 27 66 25 68 23 69 25 71 25 72 25 73 26 77 24 78 24 79 26 82 25 84 26 85 24 86 24 89 26 90 23 18 46 6 24 7 24 8 25 14 27 18 24 19 24 21 26 22 23 25 24 28 25 29 23 31 24 32 23 33 25 34 24 36 26 37 25 38 24 42 24 43 23 44 25 46 27 48 24 50 23 51 23 52 24 55 27 56 27 57 23 62 23 63 25 64 23 66 25 67 23 69 26 72 23 73 27 75 26 80 24 82 26 83 25 84 23 85 27 86 23 88 26 89 26 19 16 1 14 3 13 24 13 26 14 44 13 51 13 53 12 57 12 58 12 67 13 69 14 71 13 78 12 84 13 86 14 88 13 20 59 1 22 2 23 3 21 4 22 5 22 6 22 7 21 8 19 10 21 13 20 14 23 15 21 16 23 18 22 19 23 22 19 23 22 24 19 26 20 27 19 29 20 30 21 34 19 35 20 37 20 38 21 39 23 41 22 42 21 45 22 46 23 48 23 51 19 52 20 53 19 54 20 55 22 56 19 57 19 61 21 63 19 65 21 66 19 67 21 68 22 69 23 70 20 71 19 72 22 73 21 74 22 77 23 78 20 80 23 82 22 84 20 87 21 88 23 89 21 45 7 12 17 15 17 17 16 42 17 45 17 55 18 69 17 46 89 1 15 2 16 3 15 4 16 5 17 6 16 7 15 8 17 9 15 10 18 11 16 12 17 13 15 14 16 15 15 16 16 17 16 18 15 19 15 20 16 21 15 22 17 23 16 24 18 25 17 26 15 27 16 28 16 29 14 30 16 31 15 32 16 33 17 34 17 35 15 36 16 37 15 38 16 39 16 41 16 42 16 43 15 44 17 45 16 46 16 47 15 48 15 49 17 50 17 51 17 52 16 53 15 54 14 55 15 56 15 57 15 58 15 59 17 60 16 61 17 62 17 63 16 64 16 65 15 66 17 67 17 68 15 69 16 70 15 71 18 72 15 73 17 74 15 75 16 76 16 77 15 78 15 79 15 80 16 81 17 82 17 83 15 84 17 85 15 86 16 87 18 88 15 89 17 90 16 47 18 4 22 8 22 18 22 19 22 27 20 28 20 36 20 38 23 44 20 49 20 51 23 60 21 61 19 64 21 67 20 83 23 84 21 87 19 48 79 2 13 3 12 4 12 5 13 7 13 8 11 9 12 10 12 11 12 12 11 13 12 14 11 15 12 16 11 17 12 18 12 19 11 20 13 21 12 22 12 23 12 24 11 25 13 26 12 27 13 29 13 30 11 31 12 32 11 33 12 34 11 35 12 36 13 37 13 38 11 39 12 40 12 41 13 42 13 43 11 44 11 46 11 47 11 48 12 49 11 50 12 51 13 52 12 53 12 54 11 55 12 56 12 58 13 59 13 60 11 61 13 62 13 63 12 67 12 68 11 69 11 70 12 71 13 72 12 73 13 74 11 77 12 78 11 79 12 80 12 81 12 82 13 83 13 84 13 85 11 86 11 87 12 89 12 90 11 49 75 1 14 2 13 3 13 4 13 5 13 7 12 8 12 9 14 10 14 11 14 12 14 13 13 15 12 16 14 17 14 19 13 23 13 24 14 25 14 26 12 27 12 28 13 30 13 31 13 32 13 34 13 35 14 36 12 37 12 38 13 39 12 40 12 41 12 43 14 44 13 45 13 47 14 48 13 49 14 50 14 51 14 52 13 53 13 54 12 55 13 56 13 58 14 59 14 60 12 61 14 62 12 64 14 65 12 67 13 68 14 70 12 71 12 72 13 73 12 74 13 75 13 76 14 77 12 78 13 79 12 80 13 81 14 82 12 84 13 85 14 86 12 87 14 88 14 89 14 90 13 50 22 6 11 7 10 9 10 11 11 15 10 17 10 29 10 30 11 37 10 39 10 40 10 44 9 45 9 46 11 53 10 56 11 59 10 61 11 73 10 77 10 80 9 90 10 51 82 1 29 2 25 3 28 4 26 5 29 6 26 7 28 9 29 10 25 11 28 13 29 14 30 15 25 16 28 17 30 18 27 21 29 23 30 24 27 25 26 26 29 27 29 28 25 29 25 30 28 31 28 32 30 33 30 34 25 36 28 37 30 38 28 39 29 40 26 41 26 42 27 43 28 45 26 46 25 47 27 48 27 49 29 50 26 51 29 52 30 53 25 54 28 55 26 57 29 58 27 59 27 60 26 61 26 62 25 63 27 64 29 65 28 66 29 67 27 68 26 69 30 70 27 71 30 72 28 73 25 74 29 75 28 76 30 77 29 78 29 79 30 80 26 81 27 82 28 83 27 84 29 85 30 86 30 87 26 88 27 89 26 90 27 52 54 2 22 5 21 7 23 8 25 9 21 10 22 11 24 12 25 16 23 18 23 19 25 20 24 22 23 24 22 25 23 27 24 28 24 30 24 31 24 32 21 33 24 34 22 35 23 36 23 39 25 40 23 41 21 42 25 46 23 49 24 50 23 53 21 54 24 55 24 56 22 57 24 65 25 68 24 69 22 70 24 71 23 73 24 74 23 77 24 78 25 79 24 81 23 82 22 83 24 84 24 86 23 87 25 88 22 90 23 32 5 87 1 23 2 20 3 21 4 24 5 24 6 24 7 21 8 24 9 20 10 24 12 23 13 23 14 24 15 22 16 22 17 20 18 23 19 23 20 24 21 21 22 23 23 22 25 24 26 20 27 22 28 22 29 20 30 22 31 22 32 21 33 23 34 20 35 22 36 24 37 22 38 24 39 21 40 24 41 23 42 20 43 22 44 21 45 21 46 22 47 21 48 22 49 23 50 22 51 21 52 22 53 20 54 24 55 22 56 23 57 23 58 21 59 21 60 24 61 20 62 21 63 20 64 23 65 20 66 22 67 22 68 20 69 20 70 24 72 21 73 23 74 22 75 22 76 23 77 22 78 20 79 22 80 23 81 22 82 22 83 22 84 22 85 24 86 20 87 20 88 24 89 20 90 21 6 45 1 18 2 19 3 17 4 18 5 17 6 19 8 17 9 17 10 18 12 17 13 19 14 19 17 16 22 19 23 19 26 19 28 18 29 17 31 19 33 19 36 20 37 20 38 19 41 18 43 19 48 18 52 18 54 17 58 17 60 19 61 18 63 18 64 19 65 19 67 18 70 17 73 19 74 17 75 17 77 18 83 19 85 19 87 16 88 19 89 18 7 37 13 23 14 22 15 21 16 19 19 21 20 22 21 19 22 21 24 22 26 22 28 22 32 21 33 22 34 23 37 22 39 19 43 23 45 21 50 22 52 23 54 21 57 21 58 22 62 20 66 23 68 23 70 20 71 21 73 20 75 20 78 19 79 22 81 21 83 22 85 19 86 22 88 22 8 86 1 27 2 30 4 29 5 26 6 28 7 30 8 29 9 31 10 29 11 25 12 27 13 31 14 29 15 29 16 28 17 26 18 30 19 26 20 29 21 25 22 27 23 30 24 27 25 27 26 29 27 26 28 27 29 26 30 26 31 29 32 30 33 27 34 28 35 30 36 26 37 27 38 30 39 27 40 26 41 27 42 29 43 28 44 27 45 27 46 27 47 25 48 27 50 25 51 30 52 28 53 26 54 26 55 30 56 26 57 26 58 30 59 28 60 27 61 31 62 26 63 31 64 29 65 26 67 27 68 26 69 31 70 28 71 29 72 26 73 27 74 25 75 27 76 27 77 29 78 27 79 28 80 30 81 27 83 29 84 29 85 27 86 27 87 26 88 28 89 27 90 29 17 47 1 18 4 17 5 19 7 16 8 19 10 18 11 19 13 18 17 18 19 18 20 17 21 18 22 17 23 19 24 20 27 18 28 19 29 19 32 18 34 16 38 19 39 17 40 17 43 17 47 19 49 19 52 19 53 18 55 17 56 19 57 18 66 17 67 19 68 19 72 17 73 17 74 18 76 18 80 19 81 18 82 18 83 17 84 17 87 17 88 17 89 18 90 17 18 68 2 27 3 26 7 29 8 26 9 27 11 29 12 28 13 28 14 29 17 30 18 26 19 30 20 27 21 28 23 29 24 28 27 27 28 26 29 29 30 27 31 29 32 28 33 30 34 30 35 25 37 29 38 30 39 28 40 30 41 29 42 25 43 29 44 29 45 26 47 26 48 27 50 25 51 29 52 26 53 27 56 26 57 29 58 27 59 30 60 31 61 30 63 30 64 26 65 26 66 30 67 31 68 27 69 30 70 29 71 30 73 27 74 28 75 27 76 26 78 27 79 30 80 28 81 26 82 28 84 28 85 26 86 29 87 30 19 58 2 26 3 24 4 25 5 24 6 28 7 24 8 26 9 27 13 29 14 26 15 26 17 28 18 27 21 24 22 25 23 24 24 26 25 25 26 24 27 24 31 25 32 25 33 27 34 24 37 25 39 26 40 25 41 24 42 28 43 27 45 27 46 24 47 24 49 24 50 24 54 27 57 26 60 25 61 27 62 27 64 26 65 29 67 29 70 26 71 26 73 27 75 27 77 27 78 24 79 24 80 28 81 26 82 24 84 27 85 28 86 24 89 24 90 28 20 72 1 30 2 31 3 28 4 28 5 27 6 32 7 30 8 29 11 29 12 31 13 28 14 30 15 30 16 32 17 32 19 27 21 28 22 28 23 27 24 32 26 31 27 28 28 33 29 30 30 29 31 31 32 31 33 29 35 32 36 33 37 31 38 31 39 31 41 32 42 31 43 29 44 29 45 31 46 33 47 32 49 31 50 33 51 31 52 32 54 31 55 29 56 27 58 28 59 32 60 29 62 27 64 32 65 32 66 27 67 28 68 30 69 32 71 30 72 32 73 33 74 28 75 27 77 27 78 33 80 27 81 28 82 27 83 30 85 32 87 28 89 28 90 28 25 84 1 11 2 10 3 10 4 11 5 10 6 10 7 12 8 11 10 10 11 11 12 12 13 11 14 10 15 12 16 11 17 10 19 12 20 12 21 11 22 11 23 11 24 12 25 10 26 10 27 12 28 12 29 10 30 11 31 12 32 11 33 12 34 10 35 11 36 12 37 12 38 11 40 11 42 10 43 12 44 10 45 12 46 10 47 10 48 10 49 10 50 12 51 11 52 12 53 12 54 11 55 10 56 11 57 11 58 11 59 11 60 11 61 11 62 10 63 11 64 10 65 10 67 10 69 11 70 12 71 11 72 12 73 11 74 10 75 10 76 12 77 12 78 11 79 10 80 11 81 12 82 12 83 11 84 11 85 11 86 11 87 11 88 10 89 10 90 10 26 53 1 26 2 28 3 25 4 28 5 28 6 26 7 25 9 29 11 28 13 25 15 25 18 26 20 29 21 27 22 29 23 27 24 29 26 27 27 28 28 25 29 27 32 26 33 25 34 27 38 26 39 29 41 27 42 28 44 24 45 26 46 28 47 26 48 28 49 29 52 25 54 27 56 25 58 27 59 28 63 26 64 29 66 28 69 27 70 28 71 28 75 29 76 25 78 25 79 29 81 30 82 26 84 25 87 25 27 45 1 25 2 25 5 29 7 26 10 25 11 26 13 27 16 27 19 24 22 27 23 26 24 25 26 26 29 25 35 28 36 27 37 28 38 28 39 29 40 29 42 24 44 27 46 28 49 28 53 27 55 25 58 27 61 25 62 28 63 30 68 26 69 25 70 29 72 29 73 27 75 28 77 24 78 28 79 30 80 29 82 28 83 26 84 28 88 25 89 28 28 7 1 26 9 29 26 27 40 26 49 25 69 27 72 27 33 42 2 18 6 17 7 16 8 16 9 15 11 18 12 17 13 16 14 16 15 16 17 16 18 17 24 19 27 18 30 18 35 19 40 16 42 18 47 18 48 15 50 18 51 16 58 16 60 15 61 16 63 17 64 18 65 16 66 16 68 16 69 17 70 17 74 17 75 16 76 17 78 17 79 16 82 15 84 17 85 17 89 18 90 18 34 28 1 25 3 24 5 28 9 25 12 26 20 26 26 26 27 25 29 24 31 28 33 24 34 26 39 26 45 26 46 28 47 24 48 25 50 26 54 28 56 25 59 28 62 26 66 25 71 28 74 27 84 26 85 27 86 25 35 16 11 16 15 15 21 15 24 14 27 15 29 15 35 15 39 16 44 16 49 14 50 16 60 15 62 15 67 15 79 16 84 16 36 36 1 17 3 18 11 20 14 19 16 19 17 18 19 16 21 18 25 17 26 16 34 17 36 17 39 19 45 17 46 18 47 17 48 16 49 19 50 19 51 16 52 19 55 17 56 16 62 19 65 19 70 17 71 16 77 19 79 19 80 16 82 18 85 17 87 17 88 18 89 19 90 18 37 26 16 16 17 15 21 14 25 15 28 15 31 16 32 14 33 15 34 14 37 15 38 15 39 14 49 15 54 16 61 14 67 16 68 15 70 14 71 16 74 15 78 14 82 15 83 14 86 15 87 16 88 15 38 12 2 15 8 15 18 16 21 15 22 17 28 14 49 16 51 14 58 15 60 17 74 15 78 15 39 12 6 13 8 12 9 14 21 12 25 12 37 12 41 14 46 14 52 12 56 12 61 12 70 14 40 84 1 15 2 15 3 13 4 15 5 15 6 15 7 15 8 13 9 15 10 13 11 15 12 13 15 14 16 15 17 15 18 13 19 14 20 13 21 15 22 15 23 15 24 14 25 13 26 13 27 14 29 13 30 14 32 14 33 14 34 13 35 13 36 14 37 15 40 13 41 15 42 14 43 13 44 13 45 15 46 13 47 14 48 14 49 15 50 13 51 15 52 15 53 14 54 14 55 15 56 14 57 15 58 13 59 14 60 13 61 14 62 15 63 15 64 13 65 13 66 14 67 14 68 14 69 15 70 15 71 15 72 13 73 15 74 13 75 13 76 14 77 14 78 15 79 13 80 14 81 14 82 14 83 13 84 15 85 14 86 13 87 15 88 14 89 13 90 14 41 27 2 11 3 10 5 11 6 10 7 12 15 10 21 11 22 10 23 11 29 11 30 11 38 10 42 10 48 11 51 10 56 12 57 11 58 10 59 10 60 11 61 10 63 12 64 10 70 10 75 11 78 11 82 11 42 59 1 30 2 30 3 28 4 28 5 26 6 29 12 26 13 26 14 27 15 27 16 28 17 25 18 31 19 29 21 27 24 25 25 26 26 28 27 25 28 30 30 26 33 30 34 28 35 28 38 27 39 28 41 25 42 30 43 27 44 28 45 31 46 29 47 27 48 27 50 27 52 26 53 26 54 27 55 27 58 31 63 27 64 27 65 27 66 30 68 29 70 30 71 25 72 29 73 30 74 28 75 26 76 30 77 26 83 25 85 25 86 29 87 28 88 28 89 29 43 50 4 22 10 26 13 24 14 24 15 24 16 24 18 25 19 24 21 23 22 23 23 25 26 24 27 25 30 24 32 25 33 25 34 24 38 26 39 23 40 22 41 25 43 23 46 25 49 26 50 24 51 22 55 22 57 26 60 23 61 26 62 22 63 24 65 26 66 25 67 23 69 26 70 25 71 26 72 24 73 22 74 24 75 23 76 24 77 25 79 26 80 23 83 25 84 22 88 23 90 22 44 43 1 15 2 15 7 17 9 17 10 17 11 16 12 15 13 17 17 17 18 15 20 17 22 15 23 16 24 16 25 17 28 17 31 16 35 15 36 15 41 17 44 17 46 15 49 14 50 17 52 16 54 15 56 16 58 16 59 16 64 16 67 18 68 18 70 16 71 15 72 17 74 16 76 18 77 17 78 17 81 16 82 16 83 15 85 16 49 56 1 21 2 18 3 18 4 18 7 20 8 19 9 20 10 18 11 18 12 18 13 17 14 20 15 21 17 19 18 18 19 18 21 17 22 18 24 21 26 20 27 17 29 21 31 19 32 19 33 17 34 18 35 20 36 19 38 18 39 20 43 19 46 18 47 21 51 21 52 20 54 18 55 18 56 20 57 21 59 17 61 21 62 17 63 19 64 19 66 19 70 19 72 21 74 21 75 21 76 20 79 20 84 20 85 20 87 18 88 20 90 20 50 27 3 15 4 13 7 15 11 14 16 14 20 15 21 15 26 13 34 15 35 13 39 14 41 14 44 13 48 13 51 14 53 14 55 15 69 15 70 14 71 13 74 13 76 15 77 15 81 14 85 15 88 13 90 15 51 90 1 29 2 30 3 26 4 25 5 27 6 26 7 29 8 26 9 31 10 31 11 25 12 30 13 27 14 30 15 29 16 28 17 28 18 27 19 29 20 29 21 25 22 28 23 27 24 27 25 31 26 28 27 26 28 30 29 29 30 28 31 30 32 30 33 29 34 28 35 26 36 29 37 27 38 25 39 26 40 28 41 28 42 30 43 29 44 27 45 30 46 30 47 28 48 28 49 30 50 26 51 27 52 28 53 29 54 26 55 29 56 28 57 26 58 27 59 27 60 30 61 31 62 25 63 26 64 30 65 30 66 27 67 26 68 27 69 25 70 25 71 27 72 26 73 28 74 29 75 30 76 27 77 30 78 29 79 28 80 30 81 30 82 29 83 26 84 27 85 27 86 28 87 25 88 27 89 27 90 26 52 53 1 22 4 20 5 21 7 22 8 20 9 21 10 21 13 19 14 22 15 22 16 23 17 22 18 21 20 21 21 21 22 22 23 23 24 21 29 22 31 22 32 20 34 20 35 23 37 22 38 22 41 22 42 20 48 22 49 22 50 21 53 20 56 21 59 20 62 20 63 21 64 23 65 22 67 20 68 19 69 21 71 20 72 22 73 23 74 21 76 23 77 20 78 22 79 19 82 20 84 20 87 22 88 19 89 19 53 35 5 31 8 27 9 30 12 31 17 27 18 30 19 28 20 29 26 31 28 31 32 29 34 31 36 29 37 28 38 32 43 32 45 29 47 28 49 28 51 30 56 30 58 32 60 29 61 31 63 30 64 31 66 31 68 31 70 28 76 28 78 27 80 27 81 32 86 30 89 31 54 14 6 13 7 11 10 11 11 11 16 13 26 13 30 11 36 11 38 12 39 12 45 12 61 13 82 13 90 12 55 35 2 29 7 28 9 28 10 28 11 28 12 25 14 29 16 27 17 29 19 28 26 25 31 26 32 28 33 25 36 29 37 26 39 29 45 25 47 25 48 28 51 27 52 26 55 27 56 27 62 25 63 27 73 25 77 26 78 29 81 26 82 25 83 27 86 25 88 29 90 24 56 46 1 18 2 19 4 17 5 19 10 17 12 17 13 20 14 16 17 16 20 20 21 17 23 16 25 19 26 18 28 19 31 19 34 17 37 20 40 17 42 20 43 20 44 17 45 17 46 18 48 20 51 18 53 19 55 19 56 19 57 18 59 18 60 18 62 18 64 19 65 19 66 17 73 20 74 18 78 18 80 17 82 16 83 19 86 18 87 17 88 20 89 19 12 9 24 3 30 5 29 6 30 8 32 9 30 12 28 14 27 22 33 23 30 26 33 29 32 31 27 35 29 38 33 42 29 43 27 44 29 51 32 53 30 58 30 74 30 75 30 76 28 90 28 10 2 10 11 74 11 11 5 5 24 44 26 58 25 76 27 87 25 12 38 1 20 5 21 6 19 7 20 11 19 16 18 22 18 24 18 25 19 29 19 30 21 34 18 35 20 40 17 42 20 45 19 46 19 47 21 49 18 50 20 55 20 58 20 59 20 60 19 62 18 63 18 64 20 67 18 71 19 72 18 76 17 77 18 78 18 80 19 81 20 82 20 87 19 89 20 41 54 1 12 3 10 4 10 7 11 8 10 9 11 10 10 11 12 13 10 14 11 15 11 16 12 17 11 22 12 23 10 24 11 25 11 27 11 28 11 30 11 31 11 32 12 33 12 34 10 35 11 38 11 40 10 41 10 42 10 46 10 48 10 49 11 50 10 51 10 56 12 59 12 60 11 61 12 63 11 66 11 67 12 68 10 69 11 71 10 72 11 73 11 74 11 75 11 76 11 79 12 81 10 85 12 87 11 89 12 42 46 1 15 4 16 5 16 7 15 9 15 12 16 15 15 16 16 17 16 18 14 19 15 20 14 21 16 22 15 23 16 24 16 25 16 27 14 30 16 31 15 32 14 33 14 36 14 37 16 40 14 45 16 46 15 48 14 49 14 52 15 54 16 55 15 59 15 64 15 66 16 69 14 72 14 73 16 75 16 76 15 77 16 78 16 83 14 85 14 86 14 89 16 43 5 14 24 17 23 32 23 34 26 87 23 44 56 1 33 4 29 5 29 6 32 7 31 8 33 9 30 10 28 12 29 13 32 14 29 15 28 16 32 17 30 18 28 20 27 21 29 22 32 24 29 29 30 33 29 34 32 36 27 37 31 38 31 39 31 41 27 42 29 43 27 45 28 46 27 47 33 49 28 51 30 55 30 56 27 60 29 61 30 63 29 65 30 67 28 68 27 71 30 72 27 75 29 76 30 79 29 80 32 82 28 83 31 84 29 85 31 87 31 88 33 89 30 90 28 53 14 7 31 9 32 11 30 15 28 26 33 29 30 48 32 53 30 58 31 63 33 65 30 69 30 70 29 89 27 54 42 2 11 4 12 6 12 7 12 9 12 11 11 12 11 13 11 16 11 17 11 18 11 19 12 22 11 27 11 28 12 29 10 30 11 34 11 35 12 39 12 42 11 44 10 46 11 53 11 56 11 57 10 60 10 68 10 71 12 73 12 74 12 75 11 76 11 77 11 78 11 81 10 82 11 84 12 86 10 87 10 88 12 90 10 55 67 1 25 4 25 5 27 7 29 8 26 9 30 10 30 11 28 13 27 14 26 15 25 17 27 18 28 19 26 20 26 21 28 23 27 24 29 25 26 29 25 30 30 31 26 32 26 34 30 35 31 36 27 37 28 39 28 40 25 41 27 42 30 43 26 44 31 45 27 46 30 48 28 49 29 50 26 51 31 52 28 53 27 55 29 56 28 58 28 59 26 60 26 61 26 62 31 64 26 68 26 69 30 70 27 72 26 73 31 75 30 76 26 78 29 80 25 82 28 83 28 84 27 85 30 86 25 87 29 88 30 89 28 90 30 56 47 6 11 10 10 12 9 13 10 14 9 15 11 17 9 18 10 19 10 20 9 21 9 22 10 23 10 25 10 26 9 31 10 32 11 33 9 35 9 36 11 37 10 42 10 44 9 48 10 50 10 51 9 52 10 55 9 56 11 57 10 58 10 60 9 61 10 66 10 69 9 71 11 73 10 74 11 75 10 76 9 77 9 78 10 85 9 87 10 88 9 89 11 90 10 4 57 76 2 17 3 19 4 19 5 20 6 19 7 20 8 20 10 18 11 20 12 18 13 19 14 20 15 21 16 19 17 17 18 19 19 18 20 20 21 19 22 19 23 19 24 19 25 18 26 19 27 21 28 18 29 19 30 18 31 18 32 19 35 17 36 18 37 18 38 20 39 18 40 19 42 19 43 19 45 19 46 20 47 20 48 20 50 20 51 18 53 17 54 21 55 18 56 21 57 20 59 19 60 20 61 20 62 18 63 18 66 21 67 19 68 17 69 20 70 18 71 17 73 20 74 18 77 19 78 18 79 19 80 19 81 19 82 21 83 19 84 19 85 19 86 20 87 17 88 19 89 19 90 19 58 49 1 11 2 11 3 11 5 11 6 10 8 12 10 11 11 11 15 11 16 12 18 11 19 10 21 11 24 11 26 12 27 10 29 10 32 11 33 10 35 11 37 10 41 10 43 12 44 11 45 11 46 10 51 11 54 11 55 12 58 10 61 12 63 11 66 10 67 10 69 10 71 12 72 11 73 11 74 12 75 11 76 11 77 11 78 11 80 11 81 11 83 11 84 10 87 11 89 11 59 67 1 16 2 18 3 15 4 17 6 18 8 18 10 16 11 19 12 16 15 17 16 18 17 16 20 18 21 17 23 17 24 16 25 16 26 16 27 16 28 16 29 18 31 18 32 19 33 19 34 15 35 16 36 17 37 16 38 16 40 16 41 17 44 16 45 18 46 17 48 17 49 16 50 19 51 18 52 17 53 18 54 16 55 18 56 18 57 16 58 17 59 17 61 18 62 17 67 15 68 17 69 18 70 16 71 17 73 16 74 16 75 19 76 18 79 16 80 18 81 17 82 16 84 18 85 15 86 16 87 15 88 16 90 17 60 29 2 11 6 11 7 12 9 12 11 12 12 10 20 11 22 11 26 11 34 10 35 11 37 10 40 11 42 11 46 10 48 10 50 11 56 11 58 11 59 11 62 10 65 11 67 10 70 10 72 10 73 10 80 11 85 11 87 11 +5 4 1 9 1 15 10 14 21 14 35 15 41 15 42 14 57 13 74 15 90 13 2 12 4 24 13 22 17 22 25 21 31 22 35 22 39 22 40 21 41 24 56 21 71 23 86 24 3 38 3 25 5 25 6 28 7 28 8 26 10 28 12 29 15 29 16 28 17 28 18 28 21 26 22 29 23 27 25 26 29 25 31 27 32 29 37 28 38 25 40 25 41 27 45 25 50 28 51 25 53 26 55 25 57 26 71 26 74 24 75 25 76 25 77 25 80 25 83 25 84 24 87 29 89 28 4 14 4 11 13 9 33 10 44 10 63 9 69 10 73 11 79 11 80 10 81 9 82 11 83 10 89 10 90 10 36 9 61 3 10 7 11 8 12 10 10 12 11 14 11 15 11 16 10 17 12 19 10 20 11 21 12 23 11 24 11 25 11 26 11 27 12 29 11 30 11 31 10 32 10 33 11 36 10 37 11 41 11 42 11 44 10 46 11 47 11 48 12 49 12 52 10 53 10 54 11 55 11 57 11 58 10 60 12 61 10 64 11 65 12 66 10 67 10 68 11 69 11 70 11 71 11 72 10 73 10 74 12 75 12 76 11 77 12 79 10 80 11 81 10 82 11 83 11 85 11 87 11 89 10 10 71 1 20 3 22 5 20 7 20 8 21 10 22 11 21 12 22 13 21 14 19 15 21 18 21 19 19 20 20 21 22 22 19 23 20 24 19 26 22 28 19 30 21 31 22 32 20 35 19 36 20 37 21 38 20 40 21 41 19 42 21 43 21 44 19 45 20 46 20 47 19 48 20 49 18 50 22 51 21 52 20 53 20 54 20 55 19 57 21 58 21 59 20 60 22 61 20 63 19 65 22 66 22 67 21 68 19 69 20 70 22 71 22 72 18 74 18 75 20 76 21 78 20 79 21 81 18 82 20 83 21 84 19 85 20 86 19 87 21 88 22 90 22 11 32 4 11 12 10 17 10 18 10 19 12 21 11 23 11 26 12 28 11 31 11 32 12 37 11 39 10 40 10 41 10 42 11 43 10 47 11 48 10 50 11 55 12 59 11 61 10 62 11 66 12 74 11 75 10 76 12 78 11 83 10 86 10 90 11 12 49 1 25 2 30 3 28 4 26 7 25 9 26 10 27 11 30 12 25 13 28 16 26 18 26 20 27 21 28 23 28 24 26 25 30 29 28 30 27 32 27 34 29 36 28 37 28 39 30 41 28 43 30 47 27 49 29 50 29 52 27 53 30 55 25 56 27 61 29 69 26 70 31 72 29 73 26 75 26 78 27 79 28 81 27 82 26 83 26 84 26 85 29 86 26 87 28 88 27 17 48 2 24 6 28 7 26 9 25 14 27 15 28 16 24 18 24 19 28 22 27 23 25 25 29 29 28 30 26 31 24 32 24 34 24 35 27 37 26 40 26 41 27 42 27 44 24 45 28 49 28 50 28 52 26 53 28 59 27 60 25 61 27 63 26 64 26 65 25 66 25 67 26 71 25 72 28 74 26 75 26 78 26 80 29 81 24 84 27 86 26 87 24 88 24 89 28 18 6 27 19 51 21 53 19 73 20 75 20 76 19 19 31 4 26 13 28 21 26 22 29 24 29 26 29 27 25 29 27 30 29 31 25 34 24 35 27 36 29 42 27 46 24 49 26 50 30 52 28 57 25 58 30 59 27 61 28 62 29 63 25 64 29 73 25 76 29 78 26 80 28 81 27 88 25 20 60 1 21 2 22 3 21 4 19 5 19 7 19 15 20 19 19 20 19 23 22 26 22 28 22 29 21 32 23 33 22 34 22 35 20 37 20 38 22 39 22 40 19 41 22 43 23 44 21 46 20 48 22 49 23 50 22 51 19 52 20 53 22 54 21 55 22 56 23 57 21 59 22 60 20 61 19 63 22 64 19 65 21 66 20 67 22 68 22 69 20 71 21 72 22 74 23 75 20 76 21 78 22 79 20 80 22 81 20 82 23 83 20 85 22 87 19 89 20 90 21 21 45 1 17 2 16 4 16 5 18 7 18 8 19 9 17 10 16 16 18 17 16 20 16 21 17 22 17 24 18 26 15 27 18 30 16 31 17 32 16 34 18 43 19 49 18 51 18 52 16 54 18 55 18 56 16 58 18 61 16 63 18 65 15 66 18 68 16 69 16 70 17 71 18 72 16 74 19 77 17 79 16 81 19 82 18 85 16 89 18 90 16 22 89 1 21 2 25 3 21 4 21 5 22 6 23 7 25 8 21 9 23 10 24 11 25 12 23 13 25 14 25 15 23 16 23 17 23 18 22 19 25 20 22 21 22 22 25 23 21 24 23 25 23 26 22 27 22 28 22 29 25 30 25 31 24 32 22 33 23 34 21 35 24 36 25 37 21 38 24 39 23 40 23 41 22 42 21 44 22 45 21 46 22 47 21 48 22 49 25 50 23 51 21 52 25 53 22 54 22 55 22 56 24 57 22 58 24 59 24 60 24 61 21 62 21 63 24 64 25 65 21 66 22 67 23 68 25 69 25 70 22 71 24 72 25 73 24 74 22 75 24 76 24 77 22 78 24 79 21 80 22 81 23 82 25 83 23 84 25 85 22 86 23 87 21 88 25 89 23 90 24 23 65 1 15 2 15 3 17 4 16 5 17 7 15 8 17 9 15 12 17 13 15 14 17 16 16 19 17 22 18 23 15 24 16 25 17 26 16 27 16 29 17 31 16 32 16 33 17 34 16 35 16 36 15 38 17 39 17 41 17 42 16 43 15 44 15 45 16 46 15 47 17 48 17 51 15 58 16 60 16 62 16 63 16 64 16 65 17 66 16 67 17 68 17 69 15 70 16 71 16 73 17 75 16 76 15 78 17 79 15 80 15 81 15 82 15 83 16 84 16 85 16 86 17 87 16 88 16 89 16 90 15 24 45 2 18 3 18 4 16 7 19 11 18 12 17 14 16 16 17 18 19 21 19 23 19 24 19 25 19 30 19 31 20 34 19 37 18 39 19 41 18 43 18 45 19 46 20 47 16 48 17 49 17 51 19 52 18 54 19 55 19 57 19 58 16 59 18 60 19 63 19 64 18 68 19 72 19 73 18 79 19 80 19 82 17 83 18 84 17 87 18 90 17 25 72 1 21 2 19 3 19 4 20 6 18 8 21 10 19 11 21 12 18 13 20 14 20 15 21 16 19 17 19 18 18 20 22 21 21 22 19 25 19 26 18 27 21 29 21 31 21 32 20 33 18 35 19 36 22 37 18 38 19 39 20 40 19 41 22 42 19 43 20 44 21 45 19 47 18 48 22 49 19 50 22 51 18 54 19 55 22 56 21 57 22 58 19 59 19 60 22 62 22 63 20 64 19 66 19 68 20 70 22 71 21 72 22 73 22 75 20 76 19 77 19 78 21 79 18 81 20 82 20 83 22 84 21 85 18 86 21 87 19 88 21 89 20 90 20 26 25 3 12 5 11 6 12 7 12 10 12 12 10 15 12 18 10 21 11 23 12 33 12 42 12 44 11 48 12 53 10 54 10 59 10 61 11 63 12 68 10 69 10 73 11 76 11 79 11 86 11 27 24 3 25 9 29 15 30 16 30 25 31 28 25 36 31 41 30 44 29 46 30 52 28 53 27 55 28 57 27 58 31 59 27 68 30 71 28 73 26 75 26 83 29 84 30 85 30 87 26 28 58 3 31 6 27 8 28 10 30 11 31 13 27 14 30 15 32 16 31 18 29 19 30 21 31 23 30 24 31 26 28 27 29 29 27 30 29 31 28 32 27 34 31 35 28 36 30 37 28 38 31 40 29 41 30 42 31 43 27 44 29 46 32 47 26 48 30 50 28 54 30 56 27 57 29 59 28 60 27 61 28 66 27 68 30 69 28 70 27 71 31 74 30 75 28 77 26 78 29 79 31 80 27 82 28 83 30 85 32 86 28 87 28 88 26 90 27 29 44 1 30 2 27 3 28 6 28 9 25 15 27 16 25 20 26 21 26 25 29 27 29 28 29 30 29 32 28 34 24 36 28 37 28 38 28 40 29 41 29 42 28 43 28 44 27 46 28 47 29 49 30 52 28 53 27 54 26 55 28 56 28 59 27 61 25 64 25 69 24 71 26 72 27 73 25 74 26 83 25 85 26 86 27 88 30 89 26 30 76 1 18 2 17 3 16 4 16 6 17 7 16 8 18 9 18 10 17 11 18 12 18 14 17 15 16 16 17 17 16 18 16 19 16 20 16 22 17 23 19 24 16 25 16 26 18 27 17 29 17 30 18 32 19 33 18 34 18 35 17 36 17 37 16 38 18 39 17 41 18 42 18 44 16 45 16 46 17 47 18 48 18 49 16 50 16 51 15 52 18 53 16 55 16 56 18 57 17 58 17 59 17 60 16 62 17 63 17 64 16 65 17 66 18 67 18 68 16 69 17 70 16 71 17 72 17 75 18 76 18 77 18 79 16 80 17 81 16 82 18 83 17 85 19 87 17 88 17 89 15 90 18 31 2 48 28 51 28 32 65 1 25 2 24 3 23 5 22 6 24 8 24 10 24 11 22 13 23 14 21 15 24 18 23 19 21 20 22 21 22 22 21 24 25 25 22 26 25 27 22 28 24 29 22 30 21 31 23 32 24 33 24 34 21 36 21 37 23 39 24 41 23 42 25 43 24 47 24 48 21 50 25 51 24 52 23 56 21 57 21 58 24 59 24 60 21 61 22 62 23 64 22 65 21 66 23 67 23 68 25 69 25 73 24 74 21 75 21 76 25 77 21 78 22 79 24 81 22 82 21 83 24 84 25 85 21 86 23 88 22 33 73 1 23 3 25 4 23 5 25 6 27 7 25 8 26 10 24 11 26 12 26 13 23 14 26 17 24 20 25 22 26 23 24 24 23 25 23 26 27 27 24 30 25 31 27 32 23 33 25 35 25 37 23 38 23 39 26 40 27 41 26 42 23 43 26 44 26 45 25 46 26 47 25 48 27 49 26 50 24 51 26 52 25 53 25 54 24 55 27 57 26 58 23 59 27 60 23 61 23 62 25 64 27 65 25 67 23 68 26 69 24 70 24 71 24 72 24 74 26 75 26 76 26 77 25 78 24 79 23 80 24 82 23 83 23 84 24 85 23 87 27 88 24 89 25 90 23 34 68 1 10 2 9 4 10 5 11 6 11 7 11 8 9 10 11 11 9 12 9 14 10 15 10 17 11 18 10 19 9 20 10 21 10 22 10 27 9 28 9 31 10 32 10 33 11 34 9 35 9 36 11 37 9 38 9 39 11 40 10 41 9 42 10 44 10 45 10 46 10 47 10 48 11 49 10 50 9 52 10 54 11 55 10 56 9 57 9 59 11 60 10 61 10 62 10 65 10 66 10 67 10 68 10 69 10 70 10 73 9 75 10 76 10 77 10 78 10 79 9 80 10 81 10 82 10 83 11 85 10 86 10 88 10 90 9 35 7 6 12 42 10 48 10 52 12 60 11 80 10 83 10 36 28 2 12 4 13 18 13 20 13 27 11 28 13 29 12 35 13 36 12 38 11 42 11 44 11 48 13 49 12 50 13 55 12 57 12 58 12 61 12 64 11 67 12 70 11 71 11 73 12 77 13 80 11 84 12 88 12 37 60 1 16 2 18 3 18 4 17 5 17 6 18 7 19 8 17 9 17 11 18 12 18 13 18 14 17 15 19 16 17 18 17 19 18 20 16 21 16 22 17 23 18 24 16 26 18 27 17 30 17 31 16 34 16 35 16 36 18 38 17 39 18 41 17 43 17 47 18 49 16 50 17 51 18 52 18 53 17 55 18 56 16 58 16 59 16 63 17 64 18 66 18 67 18 69 17 71 19 73 17 74 15 76 17 78 17 79 17 80 16 81 17 82 19 84 17 87 19 88 17 38 9 29 26 34 26 38 28 41 27 43 28 45 24 50 28 61 28 62 24 39 80 1 13 2 13 3 14 4 13 5 13 6 15 8 14 9 15 10 13 11 14 12 13 13 14 14 13 15 15 17 15 18 15 19 14 20 13 21 13 22 13 23 14 24 14 25 15 26 14 27 14 28 13 29 14 30 13 31 15 32 14 34 13 35 15 36 15 38 15 39 14 40 13 41 13 42 14 43 13 44 15 45 15 46 15 48 15 49 14 50 14 51 14 52 13 53 14 55 15 56 13 57 14 58 13 59 15 60 15 61 15 63 15 64 14 65 13 66 14 67 14 68 15 69 13 70 13 71 15 72 15 73 15 74 14 75 13 76 14 77 13 78 15 79 15 80 13 82 14 84 13 85 13 86 14 87 15 88 15 89 15 40 30 5 32 18 29 19 31 27 31 30 31 33 31 34 30 35 29 38 27 41 28 43 29 48 27 52 28 54 26 55 31 57 29 58 30 61 31 62 29 67 29 68 27 74 30 75 30 77 29 79 31 80 28 81 32 83 26 89 28 90 29 41 33 4 13 8 11 10 13 12 12 13 11 16 11 21 13 22 12 23 12 32 11 34 13 39 13 40 13 41 12 44 11 45 13 48 13 56 12 58 11 60 12 63 12 66 12 68 12 69 13 70 13 71 12 74 11 76 12 77 13 79 11 80 11 83 12 87 12 42 90 1 18 2 19 3 19 4 21 5 19 6 21 7 22 8 21 9 22 10 19 11 18 12 19 13 21 14 21 15 21 16 19 17 21 18 22 19 20 20 21 21 21 22 21 23 20 24 22 25 22 26 19 27 19 28 21 29 20 30 21 31 19 32 19 33 20 34 21 35 22 36 21 37 19 38 20 39 18 40 19 41 21 42 19 43 19 44 19 45 21 46 20 47 21 48 21 49 19 50 19 51 22 52 20 53 21 54 20 55 21 56 20 57 18 58 22 59 19 60 21 61 22 62 21 63 18 64 20 65 20 66 20 67 19 68 19 69 19 70 21 71 19 72 18 73 22 74 20 75 19 76 19 77 18 78 18 79 19 80 22 81 18 82 20 83 19 84 21 85 20 86 20 87 19 88 19 89 22 90 19 43 33 3 22 6 22 7 22 8 19 9 22 13 19 20 21 23 20 28 20 32 20 34 22 35 21 36 20 37 22 42 21 43 20 44 22 45 21 49 21 59 20 62 20 63 20 65 23 67 21 69 21 72 20 73 22 77 20 81 20 83 19 84 19 88 20 89 20 44 12 1 24 6 25 9 23 21 21 25 23 36 21 45 23 63 22 64 24 82 22 85 23 90 22 49 71 1 18 2 15 4 17 5 16 6 16 7 18 8 16 9 16 10 16 11 19 12 18 13 18 14 18 17 16 18 16 19 16 20 17 22 16 23 18 24 18 25 16 26 16 28 17 29 17 30 16 31 17 32 18 33 17 34 16 35 16 37 18 38 16 39 17 40 18 41 16 42 17 44 18 46 15 47 19 48 18 49 17 51 15 52 17 53 18 54 16 56 16 57 17 58 17 60 18 61 17 62 18 63 15 65 17 66 18 67 16 68 16 69 17 70 17 71 16 73 16 74 17 75 17 76 16 78 18 80 18 81 16 86 17 87 16 88 18 89 18 90 18 50 74 1 12 2 12 3 13 4 11 5 12 6 11 7 13 8 12 9 11 10 12 11 12 12 13 13 12 14 13 15 12 17 12 19 12 20 12 21 11 22 12 23 11 24 11 25 13 26 12 28 12 29 11 30 11 31 11 33 12 34 12 35 13 37 13 38 11 40 11 42 13 43 12 44 12 45 11 46 12 47 12 48 12 49 12 50 11 51 11 52 11 53 12 54 12 55 13 57 11 58 11 59 12 60 13 64 11 66 11 68 12 69 12 70 13 71 12 72 11 73 12 74 11 75 12 76 12 77 11 78 11 79 13 81 11 82 13 83 13 85 12 86 11 87 12 88 11 89 12 51 4 22 27 36 23 53 23 60 23 52 29 5 17 6 17 13 18 14 17 16 18 29 16 33 18 35 17 42 17 46 19 47 16 48 16 53 18 55 17 57 16 58 15 59 17 60 17 62 17 71 17 72 18 75 18 76 17 82 17 83 18 84 18 87 18 88 18 89 16 8 13 37 2 27 5 30 9 30 12 26 21 25 23 31 25 29 26 29 27 27 29 27 31 26 32 26 33 27 34 27 35 28 39 29 40 28 43 31 46 28 51 25 53 25 56 25 57 26 65 27 66 26 67 26 69 31 72 29 73 26 74 25 76 25 79 30 81 26 83 28 86 29 87 26 90 26 14 89 1 12 2 13 3 13 4 11 5 12 6 11 7 12 8 11 9 13 10 11 11 11 12 11 13 11 14 11 15 11 16 11 17 12 18 12 19 11 21 12 22 12 23 13 24 13 25 13 26 11 27 11 28 13 29 12 30 11 31 12 32 13 33 12 34 11 35 12 36 11 37 11 38 13 39 12 40 11 41 12 42 12 43 11 44 13 45 13 46 13 47 13 48 12 49 13 50 12 51 11 52 12 53 12 54 13 55 12 56 11 57 12 58 13 59 11 60 12 61 13 62 11 63 13 64 12 65 13 66 12 67 13 68 13 69 11 70 13 71 12 72 12 73 12 74 12 75 11 76 12 77 11 78 11 79 13 80 12 81 13 82 11 83 12 84 12 85 13 86 11 87 13 88 11 89 12 90 11 15 69 1 11 4 12 5 11 7 11 8 11 9 10 10 10 11 11 12 12 13 11 14 10 16 12 17 10 18 12 19 10 20 10 21 11 22 12 24 11 25 11 26 10 30 11 31 11 33 11 35 10 36 12 37 12 38 10 40 11 42 12 43 12 44 10 45 12 46 11 47 10 48 11 50 12 51 12 53 11 54 11 55 11 56 11 58 11 59 11 60 10 62 11 63 12 64 12 66 11 67 11 69 11 70 11 71 12 72 11 73 11 74 10 76 10 77 10 78 11 79 11 80 12 81 10 82 11 83 11 86 11 87 11 88 10 89 10 90 10 16 30 6 11 7 11 11 12 15 12 16 13 17 11 18 11 19 11 23 12 24 12 25 13 32 11 39 13 41 13 42 12 46 13 52 13 56 12 64 13 66 11 67 12 71 11 72 12 73 13 74 12 78 12 79 12 80 13 84 13 87 11 37 68 1 23 4 25 5 25 6 25 7 22 10 25 12 23 13 22 15 21 17 24 19 23 22 22 23 23 24 21 26 21 28 22 29 24 30 23 31 23 32 23 33 23 34 25 35 24 36 25 37 22 38 21 39 21 40 24 42 24 43 23 44 25 45 22 46 21 47 23 48 21 49 24 50 24 53 22 54 23 55 22 56 22 57 24 58 23 59 23 60 23 61 23 62 23 63 25 64 21 65 25 66 24 67 23 68 25 69 24 70 22 71 23 74 21 76 24 78 25 79 23 80 24 82 25 83 24 85 21 86 23 87 22 89 24 90 24 38 35 5 18 6 18 7 18 10 17 11 16 12 18 13 18 14 17 16 16 19 17 22 18 29 16 37 16 41 16 47 16 49 18 50 15 51 17 53 17 55 19 56 16 59 18 60 17 61 19 62 17 66 16 67 17 69 15 71 17 72 16 79 17 81 16 88 16 89 15 90 17 39 14 10 24 12 22 17 23 18 21 20 24 21 21 39 20 41 20 63 23 64 21 66 23 75 24 84 23 90 21 40 36 1 16 2 16 4 16 5 15 8 17 10 14 11 17 12 17 14 16 15 17 21 17 24 17 25 16 27 15 28 16 29 17 32 15 33 17 37 16 40 16 42 17 44 17 45 17 48 16 51 15 53 15 56 17 62 16 63 17 66 16 67 15 72 15 73 16 74 15 80 17 86 15 16 5 46 3 22 4 25 6 24 8 24 9 25 10 22 14 22 17 24 18 25 21 24 23 23 24 24 25 24 26 21 27 21 28 21 29 25 31 21 33 24 34 25 35 22 40 25 43 23 44 24 46 24 47 21 48 24 50 21 52 25 53 21 54 25 55 23 56 21 61 23 65 21 66 25 67 25 68 25 69 23 71 25 72 24 74 24 80 23 83 22 84 22 87 23 6 23 3 26 9 27 10 25 14 25 15 27 17 27 23 29 28 29 33 26 38 28 40 31 45 25 57 30 59 26 63 29 66 27 67 29 68 26 71 28 72 26 76 28 85 30 89 27 7 11 19 23 32 23 37 24 41 25 49 24 51 24 58 21 60 24 67 25 70 21 81 23 8 31 1 11 8 12 11 11 14 12 19 10 21 12 22 10 25 12 26 10 27 11 31 11 32 11 34 10 43 11 46 10 49 11 51 11 53 11 54 11 55 11 58 12 60 12 65 12 67 11 73 12 74 11 75 11 76 11 80 12 82 11 89 10 41 1 5 23 42 44 1 30 2 26 6 28 10 30 11 29 12 32 14 27 15 29 18 30 19 29 21 28 24 30 26 29 27 26 28 30 29 31 30 29 31 29 32 27 33 32 34 30 40 29 41 30 43 30 50 31 51 29 54 30 56 27 59 28 60 31 61 28 64 32 65 29 66 31 69 26 70 26 73 27 74 28 78 28 79 27 81 27 82 31 86 27 89 29 43 75 1 11 2 12 3 10 4 11 5 12 6 12 7 11 8 11 9 12 10 10 11 12 12 11 13 11 14 11 15 12 16 11 17 10 18 12 19 11 20 11 21 11 22 12 24 11 25 11 26 11 27 11 28 12 29 10 30 11 31 11 32 12 34 11 35 12 38 11 39 12 42 10 43 10 44 12 45 11 47 11 48 12 49 12 50 10 51 11 52 11 54 11 55 11 56 11 57 10 58 11 60 10 61 10 62 10 64 11 65 10 66 10 68 11 69 11 70 11 72 11 73 12 74 12 75 12 76 11 77 11 78 11 79 11 81 12 82 12 83 12 84 12 85 12 88 10 89 12 90 11 44 87 1 26 2 28 3 25 4 26 5 26 6 24 7 24 8 28 9 24 10 27 11 28 12 26 13 26 14 27 15 26 16 26 17 26 18 29 19 27 20 26 21 28 22 25 23 28 24 24 25 24 26 24 27 28 28 28 29 25 30 27 31 26 32 28 33 24 34 27 35 25 36 25 37 27 38 26 39 28 40 25 41 24 42 28 43 25 45 25 46 26 47 24 48 28 49 27 50 27 51 27 52 27 53 27 54 25 55 28 56 24 58 27 59 25 60 24 61 24 62 24 63 24 64 27 65 27 66 25 67 25 68 27 69 26 70 26 71 28 72 28 73 24 74 28 75 25 76 28 77 24 78 24 79 24 80 26 81 24 82 24 83 26 84 27 85 27 86 26 87 26 89 26 90 28 45 83 1 27 2 25 3 27 4 28 5 31 6 27 7 27 8 29 9 30 10 29 12 26 13 27 14 30 15 31 16 28 17 31 18 30 19 27 20 29 21 28 22 28 23 29 24 28 25 26 26 27 27 31 28 27 29 27 30 29 31 28 32 31 33 27 34 27 35 27 36 27 37 27 38 28 39 26 40 31 41 28 42 31 43 30 44 29 45 31 46 26 47 30 48 28 50 26 51 28 52 28 53 28 54 28 55 25 57 26 58 28 59 26 60 26 61 28 62 27 63 29 64 26 66 29 68 30 69 26 70 27 71 29 72 27 73 30 74 30 75 28 76 26 77 27 79 26 80 29 81 30 83 31 84 28 85 27 86 30 87 30 88 27 89 30 90 29 46 84 1 19 2 19 3 17 5 17 6 17 7 17 9 19 10 19 12 17 13 19 14 18 15 17 16 19 17 17 19 16 20 20 21 19 22 18 23 17 24 19 25 17 26 19 27 19 28 20 29 18 30 16 31 18 32 16 33 18 34 17 35 19 36 18 37 17 38 16 40 19 41 19 42 17 43 16 44 18 45 17 46 19 47 18 48 17 49 19 50 17 51 18 52 17 53 20 54 18 55 18 56 19 57 18 58 18 59 18 60 19 61 17 62 19 63 18 64 18 65 19 66 17 67 17 68 19 69 18 70 17 71 17 72 18 73 16 74 19 75 18 76 17 77 17 78 19 79 19 80 16 81 17 82 16 83 19 84 17 86 19 87 17 88 18 89 19 90 19 47 29 1 11 4 10 7 10 8 10 9 9 10 9 17 10 20 10 21 11 22 10 25 11 38 10 40 11 45 10 50 9 51 11 53 11 56 10 67 10 69 10 74 11 76 11 77 9 80 9 81 10 82 9 83 10 84 10 87 10 48 39 1 22 4 24 7 21 9 23 14 23 16 21 17 21 23 21 32 22 34 22 35 23 37 25 38 23 39 24 42 22 43 21 48 25 49 22 50 23 51 23 53 23 55 24 56 23 57 21 58 21 59 24 63 24 64 25 65 22 71 23 75 23 77 23 78 21 80 23 82 24 83 21 85 24 88 24 89 25 53 28 4 26 13 26 15 27 16 23 22 26 23 26 26 27 27 27 34 23 37 24 42 23 45 23 46 23 48 23 55 25 64 23 65 27 66 27 68 27 69 24 70 24 71 26 73 27 79 25 80 23 81 26 85 25 89 26 54 30 3 18 4 20 5 19 13 18 15 18 17 19 18 17 20 19 34 19 36 18 38 19 40 17 44 21 47 18 51 20 52 18 56 18 57 20 60 18 63 19 67 19 71 20 74 21 75 20 78 18 79 19 81 18 84 21 89 17 90 17 55 40 1 20 4 22 7 22 9 22 14 22 16 23 19 20 20 22 21 21 23 23 24 23 26 24 28 21 33 21 35 21 36 24 37 22 38 24 40 24 44 24 46 23 48 21 50 24 52 24 54 22 55 23 64 22 65 21 66 24 68 21 69 24 71 21 73 21 75 23 79 23 80 23 82 21 83 24 84 23 90 22 56 69 1 18 2 16 3 18 5 19 6 17 7 20 9 17 10 17 11 18 12 18 14 19 19 17 20 18 21 18 22 18 23 16 25 20 26 17 27 18 28 19 29 17 30 17 31 18 32 16 33 18 34 18 35 17 36 18 37 18 39 16 40 19 41 20 42 18 43 17 47 17 48 19 49 18 50 18 51 18 52 20 55 17 56 18 57 18 60 19 61 17 62 19 63 17 64 18 65 18 66 17 67 18 68 19 70 17 71 17 73 18 75 20 76 18 77 17 78 17 79 19 82 18 83 19 84 17 85 17 86 19 87 18 88 17 89 18 90 19 4 57 14 3 24 7 22 14 26 16 25 30 23 35 26 36 24 49 25 54 22 77 24 79 25 80 22 87 25 89 22 58 30 3 30 13 32 14 29 15 32 17 31 19 30 22 29 23 31 26 28 31 29 33 33 35 29 39 30 41 30 42 31 46 28 48 29 50 31 55 28 58 28 61 27 64 28 66 30 70 28 72 29 75 32 82 30 84 33 87 30 89 30 59 37 5 29 9 27 10 29 13 27 14 27 17 29 18 24 19 25 22 28 24 28 26 25 30 29 32 27 36 29 37 24 38 27 41 30 45 28 52 27 53 29 58 27 64 27 67 27 68 28 69 29 72 29 75 26 77 27 78 29 79 26 80 28 82 27 84 29 86 29 88 24 89 30 90 29 60 45 3 24 5 27 6 24 7 26 8 26 9 29 12 26 16 26 17 27 18 29 20 27 24 28 25 25 26 29 28 28 29 29 30 25 34 25 37 26 40 25 41 27 42 25 43 28 44 28 45 27 47 25 49 29 54 28 56 26 57 26 59 29 60 26 62 28 63 29 65 29 66 29 68 27 69 27 70 25 71 29 72 28 74 25 79 26 86 26 87 26 +5 4 1 53 2 27 6 31 7 29 8 28 10 31 11 29 16 29 18 31 20 30 21 31 22 30 25 32 27 30 28 26 29 27 32 31 34 30 35 31 36 26 37 32 38 26 41 30 42 30 43 31 44 28 46 30 47 28 48 31 49 27 50 29 51 27 52 27 57 27 58 27 59 28 62 29 63 32 64 30 66 27 70 29 71 29 72 32 73 29 75 32 76 31 78 27 80 30 84 31 85 26 86 30 87 26 88 29 89 30 2 70 1 15 2 14 3 15 4 15 6 14 7 14 8 16 9 14 11 16 12 15 13 14 14 15 15 16 16 15 17 16 18 16 19 16 20 14 21 15 22 15 23 16 24 15 25 14 26 16 27 15 28 16 29 15 31 16 33 16 36 14 37 16 38 16 39 14 40 14 41 15 43 15 45 14 46 14 51 16 52 16 53 14 54 14 55 16 56 15 58 14 62 14 63 15 64 16 65 15 67 16 68 15 69 14 70 16 72 15 74 15 75 15 76 14 77 16 78 14 79 14 80 14 81 16 82 14 84 14 85 15 86 16 87 14 88 15 89 14 90 15 3 23 6 15 9 17 24 16 32 16 34 15 35 17 42 16 44 16 46 17 47 17 48 17 50 15 51 15 52 16 68 15 74 15 77 16 80 15 83 17 84 17 86 18 87 16 89 16 4 79 1 14 4 15 5 16 6 16 7 16 8 16 9 16 10 14 12 16 13 14 14 14 15 16 16 16 17 14 18 15 19 16 20 15 21 15 23 15 24 14 25 15 26 15 27 15 28 15 29 15 30 16 31 16 32 14 33 14 35 16 37 15 38 14 39 16 40 15 42 16 43 16 44 15 45 15 46 14 47 15 48 16 49 14 50 14 51 16 52 16 53 14 54 15 55 16 56 14 57 16 58 16 59 16 60 15 61 16 62 16 65 14 67 16 68 15 69 15 70 14 71 14 72 15 73 16 75 15 76 14 77 15 78 14 79 16 80 16 81 16 82 14 83 14 84 14 85 14 86 15 87 14 88 14 89 16 90 16 52 5 67 1 26 3 25 4 30 8 28 9 27 10 30 11 26 13 25 14 27 15 30 16 31 17 26 18 26 20 27 23 28 25 28 27 26 28 27 29 28 30 31 31 28 32 27 33 27 34 26 35 28 36 27 37 29 39 27 40 27 41 26 43 30 44 27 46 27 47 28 48 25 49 26 50 28 51 31 52 28 54 29 56 26 57 28 59 30 60 27 62 25 65 31 66 26 67 25 68 26 69 27 70 31 71 30 72 28 73 26 75 29 76 25 77 30 78 30 80 26 82 27 83 30 84 26 86 28 87 26 88 26 89 28 90 27 6 74 1 28 3 31 5 28 6 28 7 31 8 27 10 28 11 27 12 27 13 29 14 31 15 30 16 29 17 32 18 29 19 32 20 29 22 32 23 26 24 32 26 28 28 29 30 28 31 30 32 27 34 27 35 30 36 27 37 29 38 26 39 30 40 31 41 29 42 30 43 31 44 27 46 28 47 31 48 30 49 30 50 29 54 27 56 31 57 27 58 26 59 32 60 28 61 31 62 31 64 27 65 28 66 27 67 30 68 28 69 28 70 30 71 31 73 27 74 31 75 31 76 27 78 29 79 27 80 28 81 28 82 29 83 27 84 28 85 29 86 31 87 31 88 31 89 30 90 27 7 77 1 27 2 24 3 25 4 26 5 25 6 24 7 27 9 25 10 25 11 24 12 24 13 23 15 27 16 27 17 25 18 25 19 26 20 26 21 24 22 23 23 26 24 24 25 26 26 24 27 26 28 26 29 23 30 23 31 27 32 23 33 26 34 25 35 26 36 24 39 25 40 27 41 24 42 26 44 23 45 26 46 25 47 25 48 27 50 25 51 25 52 27 53 25 54 24 55 23 57 24 58 24 60 27 61 25 62 26 65 25 66 26 67 27 69 27 70 25 71 25 73 24 74 23 75 25 76 26 78 26 79 24 80 27 81 23 82 26 83 25 84 23 85 24 86 26 87 23 88 23 89 26 90 26 8 16 5 18 10 19 13 19 20 21 26 21 28 20 33 19 40 22 47 20 57 20 61 22 70 19 77 19 83 19 84 19 88 21 9 87 1 16 2 16 3 15 4 16 5 17 6 16 7 16 8 15 9 17 10 16 11 16 12 15 13 15 14 17 15 16 16 15 17 17 18 17 19 17 20 15 21 15 22 15 23 17 24 15 25 16 26 15 27 15 28 16 29 17 30 17 31 15 32 16 33 17 34 15 35 15 36 15 37 17 38 15 39 17 40 17 41 17 42 15 43 17 44 17 45 17 46 16 47 16 48 17 49 17 50 15 51 15 52 15 53 17 54 16 55 15 56 15 57 16 58 15 59 16 60 16 63 15 64 16 65 16 66 15 67 16 68 16 69 17 70 17 71 15 72 16 74 17 75 15 76 17 77 15 78 15 79 17 80 17 81 15 82 17 83 15 84 15 85 16 86 16 87 18 88 15 89 17 90 15 10 40 4 9 7 9 8 9 10 10 13 10 15 10 18 10 19 10 20 10 21 10 30 11 31 10 33 10 35 10 36 9 38 9 41 11 45 9 48 10 50 10 51 9 53 10 56 10 60 10 61 9 62 9 64 10 65 9 66 11 67 11 68 10 71 9 74 9 76 10 79 9 81 10 83 11 84 10 87 11 90 10 11 20 6 21 8 22 15 23 16 19 20 20 21 19 36 22 39 22 40 23 44 20 52 21 65 21 67 20 69 22 74 23 75 22 77 21 86 19 87 21 90 23 12 56 1 14 5 14 7 12 8 13 10 12 11 13 12 12 13 14 17 12 18 12 19 13 22 13 23 14 24 13 26 12 27 14 28 12 29 12 33 12 34 13 37 14 38 12 39 13 40 13 42 13 44 12 45 13 46 13 47 12 49 13 52 13 54 14 56 13 57 12 60 13 61 13 62 12 63 12 64 13 66 13 68 12 69 12 71 13 73 14 74 13 75 14 77 13 79 12 80 12 82 14 83 13 84 14 86 14 88 14 89 14 90 13 13 78 1 26 2 25 3 23 4 26 5 24 6 23 9 25 10 26 11 24 12 26 13 23 14 24 15 25 16 25 17 24 18 23 19 26 20 24 21 26 22 23 23 24 24 26 25 25 26 24 27 23 29 25 30 25 31 25 32 23 34 27 36 24 37 25 38 24 40 25 41 24 42 24 43 26 44 23 45 27 46 24 47 23 48 27 49 27 50 26 51 27 52 26 53 26 56 26 57 23 58 25 59 25 60 24 62 26 63 25 64 24 66 25 67 26 68 27 69 23 70 26 71 27 72 25 73 27 74 24 75 27 78 25 79 26 80 26 81 26 82 26 83 24 84 26 85 23 86 23 87 24 88 24 89 23 90 25 14 57 1 26 3 26 6 24 8 25 10 25 15 24 16 22 17 26 18 25 21 24 22 24 24 22 27 25 28 24 29 22 30 24 31 26 32 23 35 24 36 25 38 24 39 25 40 24 41 26 43 24 45 22 46 22 47 26 48 24 50 25 51 25 54 22 55 22 56 25 57 25 58 22 59 23 60 22 61 24 62 25 64 23 65 24 66 23 67 25 69 26 70 23 71 23 72 23 76 26 79 26 80 22 81 23 83 23 84 25 86 26 87 25 89 25 15 34 1 21 3 20 4 22 11 20 14 20 16 21 20 22 21 22 23 20 25 20 26 20 27 19 29 20 30 22 32 22 41 23 43 23 44 23 45 23 47 22 50 21 54 22 56 21 57 22 63 22 67 23 70 23 71 22 74 19 78 23 79 20 81 23 86 22 90 19 16 4 29 32 46 30 65 28 83 31 17 12 4 12 5 11 12 13 14 11 38 13 46 13 65 13 72 11 76 13 81 12 84 12 90 11 18 60 2 26 4 29 5 28 8 26 11 26 13 28 15 26 16 30 17 30 18 26 19 30 21 25 22 28 25 28 26 28 28 28 30 27 31 27 33 29 34 26 35 28 36 29 37 26 38 30 39 29 40 30 42 31 45 27 46 30 47 26 48 28 49 28 50 27 52 28 54 29 55 30 56 29 58 26 59 28 60 28 61 28 62 29 63 26 64 27 65 27 68 26 69 26 71 26 72 31 73 29 74 26 79 27 81 29 82 27 84 27 85 25 86 27 87 26 89 29 90 26 19 73 1 19 2 21 3 22 4 21 5 21 6 21 8 22 9 20 10 19 11 21 12 19 13 22 14 21 15 23 16 23 17 20 18 21 20 23 21 20 23 20 24 21 25 22 27 23 28 20 29 22 30 19 31 21 34 21 35 23 36 22 37 22 38 20 39 21 41 22 42 20 43 22 44 19 45 22 46 21 47 21 49 21 50 21 51 22 52 20 53 21 54 20 55 23 56 22 57 23 58 21 59 19 61 20 62 19 64 20 65 22 66 23 67 20 68 19 74 19 75 19 76 19 77 20 78 20 79 21 81 22 82 19 83 19 84 23 85 22 86 20 88 22 89 22 90 20 20 86 1 31 2 30 3 31 4 27 5 27 6 28 7 28 8 30 9 29 10 29 11 31 12 30 13 29 14 28 15 30 16 31 17 28 18 28 19 31 20 29 21 26 22 31 23 27 24 26 25 27 26 27 28 27 29 27 30 27 31 28 32 31 33 30 34 29 35 30 36 31 37 31 38 30 39 31 40 30 41 30 42 29 44 29 45 31 46 32 47 29 49 29 50 31 51 27 52 27 53 31 54 27 55 27 56 28 57 27 58 30 59 31 60 29 61 27 62 31 63 29 64 28 65 29 66 26 67 27 68 29 69 30 70 31 71 28 72 30 74 27 75 26 76 30 77 29 78 30 79 28 80 26 81 30 82 27 83 32 84 31 85 31 86 27 87 29 88 28 89 28 90 28 21 43 1 14 3 12 5 14 6 12 7 13 8 14 12 13 13 12 14 13 15 14 20 12 24 14 25 12 26 12 27 12 31 12 35 13 36 13 41 14 45 13 48 12 49 13 50 13 51 14 52 12 54 13 56 12 59 13 61 13 62 12 64 14 66 12 67 12 68 14 71 13 74 14 76 14 77 14 78 13 79 14 80 13 85 14 90 13 22 85 1 12 2 12 3 13 4 13 5 13 6 13 7 14 8 13 10 12 11 12 12 12 13 14 14 12 15 13 17 13 18 12 19 14 20 12 21 13 22 14 23 12 24 12 25 12 26 14 27 14 28 12 29 14 30 13 31 13 32 13 33 13 35 13 36 14 37 14 38 13 39 13 40 14 41 12 42 12 43 13 44 12 45 13 46 13 47 13 48 13 49 13 50 13 51 14 52 14 53 14 54 13 55 14 56 14 57 12 58 14 60 12 62 14 63 12 64 13 65 14 66 13 67 14 68 13 69 14 70 13 71 13 72 12 73 12 74 13 75 14 76 13 77 12 78 13 79 13 80 13 81 14 82 14 83 14 84 14 85 12 86 14 87 14 88 14 89 13 90 13 23 64 1 18 2 17 3 17 5 17 7 16 8 20 11 20 12 19 13 18 15 17 16 19 17 17 19 16 20 17 21 20 22 17 23 16 24 19 25 17 26 17 28 17 29 18 30 19 31 19 33 17 34 19 36 17 37 19 39 17 40 17 41 19 44 17 45 17 46 16 48 18 50 19 52 18 54 18 55 16 56 19 57 16 58 16 59 20 60 18 61 18 62 19 63 20 64 19 66 19 67 18 68 19 70 20 71 18 73 16 75 19 77 18 78 19 79 19 80 19 81 17 82 17 83 18 84 19 85 18 24 76 1 27 2 29 3 32 4 28 5 31 6 32 7 28 9 31 10 31 11 33 13 33 14 32 15 33 16 29 18 31 19 28 20 30 21 32 22 33 23 30 25 28 26 30 28 27 29 28 30 29 31 33 33 31 34 28 35 32 37 30 38 27 39 31 40 29 41 32 43 32 44 27 45 30 46 29 48 31 49 30 51 29 52 27 53 33 54 33 55 32 56 30 57 29 58 31 59 31 60 32 61 30 62 33 63 31 64 27 65 29 68 32 69 32 70 29 71 31 72 29 73 29 74 32 75 28 76 29 77 28 79 28 80 30 82 27 83 32 84 29 85 27 86 32 87 27 88 29 89 29 90 29 25 13 11 27 37 28 40 28 42 30 46 29 53 31 61 31 63 27 68 30 77 29 84 31 86 31 88 27 26 38 6 24 7 25 8 25 9 24 10 26 11 24 14 26 19 25 20 23 25 26 26 24 28 25 31 22 33 25 35 22 37 24 41 23 42 22 44 23 48 22 49 22 50 22 52 22 55 22 56 24 58 26 59 25 60 26 61 22 65 22 70 26 71 23 72 25 78 23 83 24 85 22 88 23 90 26 27 10 15 30 20 26 37 30 39 30 42 26 53 27 62 27 67 27 78 26 87 29 28 68 1 10 2 9 4 10 5 9 6 10 8 10 9 10 10 9 11 11 12 9 13 10 15 10 16 9 17 10 18 10 20 9 21 9 22 9 23 9 24 11 25 10 27 11 28 9 29 11 30 9 32 10 35 11 36 9 39 9 41 11 42 11 43 10 44 10 45 11 46 10 47 10 48 11 49 9 50 10 51 10 53 10 55 10 56 10 57 9 58 10 60 9 62 9 63 11 64 9 65 11 66 10 67 10 68 11 70 11 72 11 73 10 74 10 75 9 76 9 77 10 78 10 79 9 80 11 83 9 85 9 87 10 88 11 89 10 29 40 1 25 3 28 5 28 8 29 9 25 12 27 13 30 16 29 18 25 19 30 20 30 21 29 24 26 25 26 30 27 31 28 33 29 34 26 39 30 41 25 42 25 45 28 47 28 50 27 55 27 56 30 59 29 61 30 62 29 64 30 67 30 68 29 71 26 72 28 77 31 81 26 82 30 83 29 84 26 85 29 30 25 4 25 8 24 9 23 12 23 14 22 16 23 17 21 19 24 21 24 23 22 30 21 33 24 41 24 42 23 45 25 49 23 52 22 57 24 60 24 63 22 67 24 75 25 78 21 81 22 82 25 31 61 1 25 2 26 3 26 4 23 5 24 8 27 10 25 11 27 13 23 14 23 15 23 17 23 18 23 20 24 21 24 23 25 24 24 25 25 27 24 29 23 30 24 31 26 32 23 35 27 39 27 40 23 41 25 42 25 46 25 47 25 48 26 49 24 51 24 52 23 53 23 54 27 55 27 56 26 57 27 58 24 60 24 61 23 63 24 64 27 65 27 67 23 68 27 71 24 72 24 73 25 76 24 77 23 78 23 79 24 81 24 82 25 83 26 86 26 88 26 89 25 90 27 32 87 1 20 2 22 3 22 4 22 5 22 6 21 7 22 9 22 10 23 11 23 12 21 13 23 14 20 15 23 16 22 17 20 18 20 19 22 20 22 21 23 22 22 23 23 24 21 25 20 26 19 27 22 28 20 29 21 30 21 32 21 33 19 34 19 35 20 36 20 37 19 38 22 39 19 40 21 41 20 42 23 43 21 44 23 45 22 46 21 47 23 48 21 49 20 50 23 51 22 52 21 53 20 54 22 55 21 56 21 57 22 58 22 59 20 60 20 61 21 62 20 63 20 64 22 65 22 66 20 67 20 68 22 69 23 70 22 71 19 73 23 74 19 75 23 76 19 77 23 78 21 79 23 80 20 81 22 82 22 83 21 84 23 85 22 86 19 87 22 88 22 89 20 90 21 33 23 12 24 20 24 23 24 30 22 31 25 35 23 36 22 37 22 41 24 43 21 47 22 50 25 57 23 61 24 67 24 68 21 72 24 74 24 78 24 80 21 81 24 85 22 86 21 34 23 4 14 7 12 15 12 16 12 18 12 21 14 24 13 33 12 35 12 38 14 40 12 42 13 49 14 56 14 59 13 60 12 61 12 63 12 70 13 72 12 80 13 81 13 82 12 35 69 3 26 4 31 5 31 6 28 7 27 8 31 9 28 11 30 13 30 14 28 15 30 16 29 17 29 18 30 20 27 21 31 22 31 23 27 26 30 27 30 28 26 29 27 30 29 31 28 32 26 33 27 34 27 35 27 36 28 37 31 38 30 39 29 40 32 41 31 42 31 43 30 44 30 45 27 47 28 48 30 49 28 50 31 54 28 55 31 56 31 57 29 58 27 59 30 62 28 63 28 64 29 66 28 67 30 68 31 69 26 70 31 72 27 73 30 74 28 75 29 77 27 81 30 82 27 83 27 85 27 87 27 88 31 89 29 90 26 36 55 3 28 4 27 5 27 6 27 7 27 9 30 10 30 14 29 16 31 17 30 18 30 20 31 21 31 22 28 25 30 27 27 28 29 31 25 32 27 34 28 35 28 36 29 37 30 40 26 41 27 42 27 46 26 47 28 49 27 50 27 53 27 54 29 59 29 61 28 62 29 65 26 66 26 67 26 68 27 69 30 70 28 72 30 75 26 76 25 77 31 78 29 79 28 80 30 82 30 84 27 86 25 87 30 88 27 89 27 90 26 37 68 1 14 3 15 4 16 5 15 6 14 7 16 8 14 9 15 11 14 12 16 13 16 14 16 17 14 18 16 20 15 21 14 23 14 24 14 26 14 28 14 29 15 30 15 31 16 32 16 36 16 37 16 39 14 40 14 42 16 43 14 44 16 45 15 46 16 47 14 48 16 49 15 50 15 51 16 52 15 53 15 54 15 57 16 58 15 60 16 61 16 62 14 63 15 64 16 65 15 66 14 68 16 70 16 71 14 72 15 73 15 74 14 75 15 76 14 77 14 79 15 80 15 81 16 82 16 83 15 85 14 86 16 88 16 90 16 38 61 1 13 2 13 3 12 6 12 10 12 11 13 13 12 15 11 16 13 18 12 20 11 21 13 22 12 23 11 24 11 27 11 28 11 29 12 30 13 32 12 33 13 34 11 35 11 36 13 38 13 39 13 40 13 41 13 42 11 43 12 45 11 48 11 49 13 50 12 51 13 52 11 53 12 54 12 56 12 58 11 60 12 61 11 62 13 63 13 64 11 65 11 66 12 67 12 68 13 69 13 70 12 71 12 73 12 75 12 79 12 80 12 82 13 83 12 84 13 86 13 87 11 39 86 1 10 2 10 3 11 4 10 6 9 7 11 8 11 9 10 10 10 11 10 12 10 13 10 14 10 15 11 16 10 17 9 18 9 19 11 20 10 21 9 22 10 23 11 24 10 25 9 26 9 27 11 28 9 30 11 31 10 33 11 34 11 35 9 36 10 37 11 38 10 39 10 40 9 41 10 42 10 43 9 44 10 45 9 46 10 47 10 48 9 49 10 50 11 51 10 52 11 53 11 54 10 55 10 56 11 57 10 58 10 59 10 60 11 61 10 62 11 63 11 64 10 65 9 66 9 67 10 68 10 69 9 70 11 71 9 72 11 73 10 74 11 75 10 76 10 77 10 78 11 79 11 80 11 82 10 83 10 84 10 85 9 86 9 87 10 88 9 89 11 90 10 40 45 3 11 6 12 10 12 11 12 12 10 14 12 17 12 18 11 22 11 23 11 25 12 26 12 27 10 29 11 31 11 33 11 34 11 35 11 36 11 37 11 39 12 41 10 45 12 47 11 48 11 49 11 53 11 55 11 59 10 61 11 62 11 63 11 64 10 65 12 68 12 70 10 73 10 75 12 76 10 78 12 79 11 82 11 85 11 86 12 87 10 41 54 2 21 3 23 4 20 5 23 6 21 8 22 11 21 12 23 13 20 15 24 16 20 17 22 19 22 21 23 22 24 24 21 25 23 26 24 29 20 33 24 34 20 37 20 38 23 39 23 41 22 43 22 44 24 45 22 46 23 47 22 49 20 50 22 51 22 52 24 53 22 54 22 56 20 58 23 60 21 61 22 62 21 65 20 69 22 70 23 71 22 77 23 80 20 81 24 82 22 86 23 87 24 88 21 89 21 90 24 42 24 6 23 7 24 14 26 17 22 19 26 21 23 23 26 25 24 35 23 42 24 43 23 46 25 49 26 50 24 58 23 59 24 62 23 63 24 64 24 69 25 80 22 81 22 87 25 89 23 43 43 1 25 8 24 9 23 10 23 11 24 12 24 17 23 19 22 21 22 25 23 27 22 28 21 29 24 33 23 36 23 39 21 40 23 42 21 43 21 44 23 46 22 50 24 54 22 55 21 58 23 59 22 61 21 62 24 64 21 65 22 67 25 68 22 69 25 71 21 75 24 76 25 79 22 81 24 82 23 86 21 87 22 88 23 90 24 44 58 1 10 2 10 3 12 4 11 5 10 6 12 7 11 9 11 10 10 11 12 13 11 14 10 16 12 18 11 19 10 20 10 25 11 26 11 27 11 28 10 29 11 31 12 32 12 34 12 35 11 37 11 38 12 41 11 42 12 43 11 47 11 48 11 50 11 51 11 52 10 53 12 54 11 55 11 56 10 59 12 60 11 62 11 64 12 65 10 66 11 67 10 68 11 70 11 71 10 73 11 74 10 75 11 79 10 82 10 83 12 85 11 86 12 89 11 45 87 2 26 3 30 4 25 5 28 6 26 7 27 8 28 9 28 10 29 11 26 12 27 13 31 14 30 15 29 16 28 17 26 18 29 19 30 20 29 21 30 22 26 23 30 24 26 25 29 26 30 27 27 29 29 30 28 31 30 32 27 33 28 34 27 35 30 36 28 37 25 38 30 39 27 41 30 42 26 43 25 44 27 45 30 46 28 47 28 48 26 49 28 50 26 51 31 52 29 53 28 54 25 55 27 56 31 57 28 58 30 59 28 60 29 61 30 62 29 63 28 64 30 65 26 66 30 67 30 68 28 69 28 70 28 71 26 72 30 73 29 74 30 75 29 76 29 77 30 78 26 79 26 80 26 81 30 82 27 83 29 84 27 85 30 86 28 87 29 88 29 89 31 90 29 46 37 1 20 7 18 8 17 9 16 10 19 13 19 14 19 16 19 18 20 20 19 21 20 22 19 24 18 25 18 29 19 30 17 38 18 39 19 40 19 41 19 45 18 52 19 54 18 56 17 57 19 58 20 59 19 60 19 63 19 66 16 69 18 70 20 72 19 76 17 79 19 86 19 89 18 47 2 65 26 85 23 48 6 3 24 6 22 9 22 11 23 40 23 49 22 49 14 4 10 5 11 15 10 39 10 56 12 62 10 64 12 71 11 73 10 76 10 82 11 86 11 89 12 90 11 50 55 1 20 2 22 3 21 4 21 9 22 12 21 18 20 21 19 22 21 23 21 24 19 26 19 27 22 28 22 29 21 30 23 32 22 33 19 34 23 35 19 37 22 39 23 41 22 42 19 45 19 47 20 48 23 52 19 53 21 56 20 58 20 60 23 61 20 62 22 64 20 65 22 67 20 69 23 70 22 71 21 72 22 73 23 74 21 75 19 76 20 77 22 78 22 79 20 80 21 81 22 83 19 84 19 87 20 88 19 90 21 51 52 2 24 3 24 6 21 7 22 8 22 11 22 12 20 13 20 14 20 16 21 17 21 18 23 20 23 21 23 22 22 23 23 24 21 25 22 28 21 29 21 30 21 31 23 32 22 39 23 40 22 43 24 44 23 47 21 49 21 52 23 53 22 54 21 55 22 56 24 60 21 62 20 63 22 65 24 66 24 69 23 70 21 73 21 74 21 75 22 77 23 79 24 80 24 83 24 85 21 87 21 88 23 90 20 52 49 1 28 2 31 3 28 5 31 6 29 7 28 8 31 14 29 16 28 17 33 18 29 20 27 21 32 25 31 27 29 28 28 29 28 31 31 32 27 33 31 34 30 38 31 39 33 40 31 43 32 44 29 45 32 49 27 50 31 53 30 54 30 57 30 58 32 59 31 62 32 64 29 66 31 67 29 68 30 69 33 72 30 74 32 75 31 77 30 78 28 79 31 82 32 88 30 90 31 53 56 1 31 4 29 5 30 8 31 9 29 11 30 13 30 16 30 19 28 20 26 21 27 22 29 23 32 24 28 25 26 26 28 29 32 31 27 33 27 34 32 35 30 37 28 39 32 41 30 45 29 46 31 47 29 48 28 49 28 50 30 52 27 53 32 54 31 55 31 58 27 63 27 64 27 66 28 67 27 68 30 69 30 70 28 71 29 73 30 74 31 75 32 76 26 79 29 80 27 81 28 82 30 83 27 85 29 86 29 89 28 90 28 54 28 1 29 3 32 4 31 10 27 11 32 12 29 14 28 20 31 22 33 23 30 26 27 27 29 28 32 39 30 46 32 47 32 52 29 53 28 54 31 55 32 60 28 68 28 71 27 72 32 80 29 82 29 85 32 87 31 55 79 3 24 4 22 5 22 6 24 7 24 8 25 9 24 10 23 11 22 12 23 13 24 14 23 16 26 17 24 18 24 19 24 20 23 21 24 22 24 23 26 24 23 25 25 26 24 27 24 28 24 29 25 30 26 31 22 32 23 33 22 34 22 35 25 36 24 38 22 39 26 40 23 42 22 43 22 44 26 45 25 46 23 48 23 49 26 50 26 52 22 53 24 54 22 56 26 57 26 58 23 59 26 60 24 61 23 62 22 64 25 65 24 66 24 67 26 68 24 69 24 70 22 71 24 72 23 73 24 74 22 75 24 76 24 77 23 78 26 79 22 81 24 82 25 84 26 85 23 86 23 87 25 88 24 89 24 90 26 56 16 1 18 2 18 16 19 19 21 22 19 26 17 30 20 48 19 51 18 58 19 70 20 73 21 75 19 78 17 79 20 87 18 12 17 52 1 14 2 14 3 13 4 14 5 15 11 14 12 15 15 14 16 15 17 13 19 14 20 13 21 15 22 15 23 14 24 14 27 14 30 13 32 14 34 13 35 15 36 14 39 14 43 14 45 15 46 14 49 14 52 13 53 13 54 14 55 15 56 14 60 15 61 15 62 13 67 15 69 15 71 14 74 13 75 15 76 15 79 14 80 13 81 13 83 15 84 15 85 13 86 14 87 15 88 15 89 13 90 15 18 44 1 31 2 31 4 29 7 28 8 29 9 27 10 27 15 30 18 29 19 32 23 32 24 28 25 29 26 27 30 30 32 28 33 30 34 28 35 27 36 28 37 28 40 31 43 31 44 31 45 27 51 27 56 29 59 30 60 31 61 31 63 31 66 26 69 32 70 29 71 31 73 29 75 30 77 29 78 28 83 27 84 28 88 31 89 27 90 32 19 54 2 18 5 20 6 18 9 21 10 18 11 17 12 19 14 19 15 20 16 19 18 18 19 20 21 21 22 17 23 19 27 19 29 19 31 20 32 21 34 17 35 17 36 20 37 17 38 19 40 19 41 20 42 19 44 20 45 20 46 20 49 18 51 17 53 19 54 17 55 20 56 21 57 21 60 20 63 20 64 20 65 17 69 18 70 19 73 19 75 20 76 17 78 19 79 18 83 19 85 20 86 20 88 19 89 19 90 20 20 36 2 19 5 20 8 21 11 19 12 20 15 19 16 21 18 21 20 21 25 20 30 19 31 19 34 19 37 18 38 18 41 22 43 18 44 20 45 19 49 20 51 18 52 20 56 18 58 18 62 22 63 21 64 22 65 21 67 18 71 19 78 21 79 21 81 18 82 21 86 22 89 21 21 16 5 12 6 13 13 12 20 11 27 11 29 11 34 13 44 11 45 13 46 13 47 12 54 11 63 11 65 13 66 12 76 12 22 70 3 22 4 23 5 24 6 25 7 23 10 21 11 22 12 25 14 21 17 24 18 25 19 25 20 22 21 24 22 23 26 24 27 23 28 21 29 23 30 24 31 21 32 23 33 25 34 24 35 22 38 24 39 24 40 23 41 23 42 21 44 23 45 22 46 21 47 24 48 25 49 22 51 23 52 23 53 24 54 21 56 22 58 23 59 22 60 22 61 21 63 22 64 22 65 24 66 22 67 23 69 23 70 22 71 23 72 24 74 23 75 21 76 22 78 25 79 21 80 21 81 23 82 23 83 24 84 22 85 22 86 22 87 24 88 21 89 25 90 24 23 69 1 22 2 22 3 22 4 22 6 23 7 20 9 20 11 23 12 22 13 23 14 20 15 22 16 22 17 21 18 24 19 21 20 23 22 21 23 22 24 22 25 21 27 20 29 22 30 20 31 22 32 24 33 23 34 21 35 20 37 22 38 22 40 23 41 23 42 20 43 22 44 24 45 21 48 23 49 20 50 24 51 20 53 20 54 21 55 23 56 20 59 23 60 20 61 23 63 23 65 23 67 23 68 23 70 24 71 22 72 24 74 22 75 24 76 22 78 23 79 20 80 24 81 24 82 22 83 21 86 24 87 23 88 20 89 21 90 22 24 21 1 24 4 23 10 24 18 23 30 26 32 27 33 24 42 25 45 24 46 27 48 27 52 25 59 24 62 23 63 25 74 23 78 27 79 24 81 23 85 23 88 27 41 33 1 18 2 19 5 17 7 17 10 19 11 17 16 20 18 19 20 18 24 18 26 20 27 18 31 18 37 20 39 18 42 20 46 17 48 17 51 17 52 17 54 19 57 17 58 19 60 18 66 16 68 19 70 18 71 20 72 17 75 19 77 19 83 20 85 19 42 63 1 9 2 10 3 10 4 9 5 10 7 11 9 10 10 10 11 9 12 10 14 9 15 10 16 11 17 9 18 11 20 9 21 9 22 10 23 9 24 10 26 10 27 10 28 9 30 9 31 11 34 9 35 10 36 11 37 10 38 10 39 10 41 10 44 11 45 10 46 10 48 11 49 11 50 10 52 9 55 11 57 10 58 11 59 10 60 10 61 9 62 10 63 11 64 10 65 9 67 11 68 9 71 11 74 11 76 9 77 11 78 10 79 9 80 10 81 11 84 10 87 10 88 10 90 9 43 3 12 21 67 23 87 19 44 52 1 13 3 14 6 14 7 15 8 15 9 15 10 13 11 14 12 13 13 14 14 13 15 14 17 13 18 15 20 14 24 13 25 15 31 14 35 14 36 14 38 13 39 15 41 13 42 14 43 14 44 14 45 13 46 13 47 13 49 14 50 13 51 15 52 13 53 14 54 14 55 13 57 14 58 14 61 13 62 14 63 13 70 15 72 15 74 13 77 15 78 15 79 13 80 15 81 13 85 14 86 13 87 15 4 53 50 1 22 2 22 5 22 8 25 11 25 16 21 17 24 18 24 20 23 21 23 22 22 23 22 24 23 25 23 26 22 27 24 29 24 30 22 33 22 36 25 38 23 40 24 44 23 46 24 47 22 48 22 49 23 50 24 53 25 56 23 57 25 58 21 60 23 61 22 64 25 65 23 68 23 71 25 73 23 74 23 75 23 80 23 81 24 82 24 83 24 85 23 86 22 87 24 88 21 89 25 54 87 1 25 2 27 3 28 4 28 6 29 7 26 8 25 9 29 10 29 11 26 12 26 13 28 14 26 15 25 16 26 17 27 18 27 19 27 20 27 21 28 22 26 23 30 24 29 25 26 26 28 28 29 29 25 30 25 31 29 32 26 33 28 34 27 35 25 36 28 37 26 38 28 39 26 40 28 41 28 42 28 43 29 44 26 45 26 46 26 47 25 48 28 49 25 50 25 51 28 52 28 53 28 54 27 55 28 56 25 57 29 58 29 59 29 60 28 61 27 62 30 63 25 65 29 66 26 67 28 68 25 69 26 70 29 71 27 72 29 73 25 74 29 75 25 76 30 77 26 78 27 79 27 80 29 81 28 82 25 83 29 84 25 85 28 86 29 87 29 88 25 89 29 90 25 55 51 1 23 4 20 6 22 7 20 10 22 11 21 12 21 13 19 14 19 15 22 17 23 18 19 20 19 21 22 25 22 26 21 27 20 28 20 29 22 31 20 32 20 33 19 34 21 35 20 37 22 39 22 40 21 42 19 44 20 46 20 48 20 51 23 53 20 56 22 59 20 60 20 62 21 63 23 70 19 71 20 75 20 76 22 77 19 78 20 80 23 81 23 84 21 86 19 87 20 88 22 89 22 56 85 1 21 2 22 3 23 4 19 5 20 6 20 7 22 8 22 9 22 10 22 11 23 12 22 13 19 14 23 15 20 16 23 17 20 18 22 19 20 20 20 21 20 22 19 24 20 25 23 26 20 27 23 28 23 29 20 30 23 31 20 32 19 33 20 35 22 36 21 37 21 38 22 39 20 40 19 41 19 42 20 43 22 44 19 45 22 46 20 47 19 48 20 49 20 50 19 51 21 53 22 54 21 55 20 56 22 57 21 58 23 59 20 60 20 61 19 62 22 63 19 64 21 65 20 66 22 67 22 68 22 69 19 70 22 71 21 72 22 73 23 74 22 75 22 76 22 77 23 78 22 79 22 81 23 83 20 84 22 85 21 86 20 87 21 88 23 89 19 90 21 4 57 50 2 31 4 31 5 30 6 30 9 32 10 28 13 28 14 29 15 28 16 28 17 29 18 29 20 27 21 30 25 31 26 31 29 28 31 33 32 28 33 30 40 31 41 30 42 33 44 29 47 33 50 31 51 28 54 31 56 29 57 28 58 31 60 29 62 29 63 27 64 28 65 31 66 27 67 29 68 29 69 31 70 32 72 28 74 28 76 31 80 29 81 32 83 28 84 28 86 31 87 28 58 11 9 24 22 26 32 27 38 27 44 24 76 24 80 28 82 24 83 28 84 25 88 26 59 11 14 18 15 16 28 17 31 16 32 19 43 16 44 18 50 18 53 16 84 16 90 17 60 54 2 20 3 21 7 21 9 19 10 19 13 19 15 19 16 21 17 19 18 18 19 21 21 18 22 19 23 18 25 21 28 20 29 19 33 18 34 18 35 18 37 18 38 18 39 20 40 19 41 17 42 18 43 18 44 20 45 18 46 20 49 20 52 20 53 19 55 21 56 20 57 19 58 19 60 18 62 18 65 17 67 18 73 20 75 19 77 19 78 18 79 17 80 20 81 18 82 18 83 19 84 17 85 21 88 18 89 19 +5 4 1 85 1 15 2 15 3 15 4 13 5 15 6 13 7 13 8 14 10 15 11 15 12 14 13 14 14 14 15 13 16 13 17 14 18 15 19 13 20 15 21 14 22 13 23 15 24 14 25 13 26 15 27 13 28 14 30 13 31 14 32 15 33 15 34 15 35 14 36 13 37 15 38 14 39 15 40 13 41 13 42 14 43 13 44 13 45 15 46 15 47 13 48 15 49 14 50 14 51 15 52 14 53 15 54 14 56 14 57 15 58 13 59 14 60 15 61 13 62 15 63 13 64 13 65 14 66 15 67 14 68 14 69 13 70 14 71 15 72 15 73 14 74 14 75 14 76 15 77 14 78 13 79 13 80 13 81 14 82 15 83 13 84 14 85 13 87 15 88 14 89 14 2 25 8 30 9 28 12 26 14 27 22 27 29 27 33 30 39 28 41 31 46 31 47 31 48 26 49 25 53 30 59 25 60 28 61 30 62 29 64 30 73 27 77 30 79 29 80 27 87 28 90 29 3 71 1 30 2 26 4 29 5 26 6 26 7 28 8 27 9 24 10 30 11 29 12 24 13 24 14 25 15 29 16 26 17 29 18 25 19 29 21 26 23 27 25 28 28 27 30 26 31 25 34 26 35 29 36 27 37 27 38 26 39 27 40 28 41 25 42 25 43 28 44 26 46 26 47 29 48 28 49 26 50 30 51 27 52 25 53 26 54 29 57 25 58 26 59 27 60 26 62 29 63 26 65 26 66 28 67 27 68 28 70 24 71 28 72 28 73 29 75 28 76 27 77 27 79 26 81 26 82 27 83 25 84 30 86 27 87 25 88 29 89 27 90 28 4 58 1 32 3 28 4 27 5 30 6 27 7 30 8 30 9 27 10 28 11 31 12 28 13 31 14 28 16 31 18 29 21 31 23 31 24 29 25 32 28 27 31 30 34 28 35 28 37 29 39 30 40 31 41 31 42 28 43 28 44 27 46 30 48 32 49 27 51 31 53 31 55 32 56 29 57 30 58 27 59 27 61 26 62 31 63 30 64 27 65 29 67 26 68 26 72 29 73 28 78 28 79 30 82 29 84 26 85 31 86 28 87 29 89 26 90 27 20 9 75 1 30 2 30 4 29 5 30 6 32 7 30 9 31 11 31 12 28 13 29 14 28 15 29 16 27 17 28 18 29 19 30 20 27 21 31 22 29 23 32 24 29 25 33 26 32 27 30 29 31 30 30 31 31 32 30 34 28 37 27 38 31 39 30 40 27 41 33 42 29 43 27 44 31 45 30 46 29 47 29 48 28 50 29 51 31 52 32 53 31 55 28 56 30 57 27 58 32 59 27 61 29 63 27 64 33 65 32 66 32 67 27 68 27 69 29 70 31 71 29 75 27 76 28 77 32 78 28 79 29 80 27 81 28 82 33 83 32 84 32 86 31 87 30 88 30 89 28 90 31 10 42 2 21 4 22 6 22 7 21 8 22 11 21 12 24 13 21 16 23 21 23 24 22 25 22 26 20 27 20 29 20 30 23 34 21 35 23 36 24 38 23 39 22 40 20 41 24 49 21 52 22 53 20 54 21 56 22 58 23 62 22 64 22 67 20 69 21 71 22 72 23 73 21 75 21 79 22 80 24 81 24 83 23 84 22 11 66 1 20 2 23 3 20 5 20 6 23 7 21 8 24 9 21 10 24 11 22 12 23 13 20 14 20 16 20 17 24 18 21 21 24 24 21 28 21 29 22 30 20 34 24 35 23 36 21 37 22 38 22 39 23 41 21 42 23 44 22 45 21 47 22 48 23 49 20 50 24 51 22 52 22 54 20 55 22 56 23 57 21 58 20 60 22 61 20 62 24 63 23 65 21 66 23 67 22 68 24 69 23 70 22 71 21 72 24 73 20 74 20 75 24 76 20 83 23 84 22 85 22 86 22 87 21 88 21 89 23 90 21 12 3 35 20 52 20 78 19 17 5 9 18 25 17 29 15 72 15 82 17 18 40 4 25 5 21 6 21 8 25 11 21 12 23 13 22 14 22 17 23 21 21 23 21 25 25 26 25 27 24 30 21 33 25 35 23 36 23 37 25 38 25 39 23 41 25 43 21 46 23 48 22 49 23 51 24 52 23 54 24 55 22 65 21 66 24 67 22 70 22 71 24 72 23 77 22 80 22 85 24 90 22 19 34 3 19 7 18 8 18 10 18 11 17 13 19 16 18 17 17 18 16 21 18 26 17 29 18 31 17 32 18 38 18 39 18 41 18 47 17 48 17 52 17 53 19 54 20 56 19 57 19 59 19 61 17 65 17 67 19 68 17 71 17 77 18 82 19 84 18 87 18 20 6 1 12 7 13 13 14 62 14 81 13 84 13 29 24 4 24 5 25 7 28 10 28 12 27 13 28 16 25 30 25 37 24 45 24 47 25 48 26 49 25 57 27 59 24 66 24 69 25 72 26 76 26 78 24 79 25 85 27 87 26 89 26 30 69 2 17 3 19 5 17 8 18 9 18 10 17 11 19 13 16 14 19 15 19 17 16 18 18 19 20 20 17 21 19 22 17 23 17 24 18 25 17 26 18 27 17 28 17 29 18 31 18 32 17 33 19 34 17 36 18 37 17 38 19 39 17 40 17 42 16 43 19 47 18 48 17 49 20 50 18 51 17 52 19 54 19 57 18 58 17 59 18 61 18 63 17 64 19 65 18 66 18 69 18 70 19 71 17 72 18 73 19 74 18 75 18 76 19 77 19 78 18 79 19 81 18 82 17 83 18 84 20 85 19 86 16 87 17 89 18 90 19 31 87 1 16 2 16 3 16 4 17 5 18 6 18 7 16 8 16 9 16 10 18 12 16 13 16 14 16 15 16 16 15 17 19 18 19 19 18 20 18 21 18 22 19 23 18 24 17 25 16 26 16 27 17 28 19 29 16 30 16 31 16 32 18 33 17 34 15 35 16 36 17 37 18 38 17 39 16 40 18 41 16 42 18 43 18 44 17 45 15 46 17 47 17 48 17 49 19 50 17 51 17 52 17 53 16 54 16 55 17 57 15 58 19 59 17 60 15 62 16 63 18 64 16 65 18 66 16 67 19 68 16 69 16 70 18 71 17 72 16 73 18 74 17 75 17 76 17 77 18 78 16 79 16 80 17 81 16 82 17 83 15 84 18 85 18 86 17 87 17 88 16 89 18 90 17 32 79 1 18 3 18 4 16 5 16 6 17 8 16 9 16 10 18 11 15 12 16 13 16 14 16 15 16 16 17 17 17 18 16 19 17 21 18 23 16 25 15 26 17 27 18 28 18 29 16 30 18 31 16 32 16 33 18 34 17 35 17 36 16 37 18 38 17 39 16 41 18 42 18 43 17 44 18 45 17 46 18 47 18 50 17 51 16 52 16 53 18 54 17 55 19 56 17 57 16 58 16 59 18 60 18 61 18 62 18 64 18 65 18 66 17 67 18 68 16 69 19 70 17 71 19 72 18 73 17 74 17 75 18 76 17 77 18 78 18 79 16 80 18 82 19 83 16 84 17 85 17 86 17 87 17 88 17 89 17 33 3 77 24 87 26 90 26 34 54 1 26 2 25 3 25 6 28 9 26 10 29 11 26 13 25 16 28 18 29 21 29 23 30 24 26 26 25 27 29 29 28 30 26 31 25 33 26 34 25 35 28 38 26 41 26 42 26 43 25 44 29 47 28 48 28 49 26 50 28 54 29 56 29 57 27 59 26 64 26 65 28 66 29 67 29 69 26 70 29 72 26 73 25 74 25 75 28 76 29 77 25 78 29 82 29 83 25 84 26 87 26 88 30 89 28 90 29 35 4 43 20 56 22 73 21 84 21 36 32 4 17 13 16 19 19 23 19 27 18 30 19 33 19 35 17 38 19 41 20 42 17 46 19 48 17 54 18 55 18 56 18 57 17 60 20 61 17 63 20 64 19 65 17 67 17 70 16 71 18 72 17 73 18 74 20 78 17 80 18 82 17 88 19 41 49 1 29 2 25 3 25 4 27 5 26 6 27 7 25 8 26 9 27 10 26 12 26 15 29 16 30 19 26 21 29 22 29 24 29 25 25 28 27 29 27 30 27 31 26 32 25 33 26 35 29 36 25 37 29 40 28 42 26 43 25 44 26 45 25 48 29 49 26 52 26 57 29 58 27 60 28 62 26 63 25 64 29 65 26 66 27 69 26 70 25 71 28 86 24 87 25 89 29 42 72 1 10 3 9 4 10 6 10 7 10 8 10 9 10 10 11 11 10 12 10 13 11 15 9 16 11 18 10 19 10 20 11 21 10 23 10 26 10 27 10 28 9 30 10 32 9 33 10 34 11 35 9 36 9 37 10 38 11 39 10 40 9 41 10 42 11 44 10 45 10 47 10 49 11 50 10 51 10 52 10 53 10 54 10 56 11 57 10 58 10 59 9 60 9 61 10 62 10 63 10 64 10 65 10 66 9 67 10 69 10 70 11 71 10 72 10 73 10 76 10 77 9 78 11 79 10 80 9 81 9 82 10 83 11 85 10 86 9 87 9 89 10 90 11 43 35 2 22 4 23 8 23 10 19 13 23 14 23 15 19 16 19 19 23 21 21 23 22 24 20 25 21 28 22 33 22 34 20 35 22 36 19 37 22 41 20 48 21 52 22 53 22 57 22 63 23 65 22 67 21 69 20 70 23 72 22 75 21 77 19 78 21 80 22 86 21 44 34 1 10 2 12 4 11 6 12 7 12 8 12 11 12 12 11 13 12 15 12 19 12 22 10 24 12 25 10 28 11 34 12 36 10 40 11 44 12 46 10 49 11 50 11 51 12 52 11 68 11 71 10 73 11 74 11 80 12 85 11 86 12 87 11 89 11 90 10 28 13 33 3 27 4 27 6 32 10 31 18 29 20 28 22 29 26 29 27 30 31 31 33 29 35 32 36 30 44 32 45 27 46 32 49 28 52 32 54 31 57 33 60 30 63 30 64 32 65 32 72 29 73 31 79 28 81 29 85 28 86 31 88 32 89 28 90 32 14 32 5 21 7 21 11 18 18 21 19 19 20 19 21 19 30 20 31 21 33 19 35 21 37 19 40 21 41 20 47 18 48 21 52 21 53 19 58 20 61 19 64 19 66 19 67 20 68 21 69 19 70 20 71 21 77 19 79 19 82 21 83 21 85 18 15 24 4 20 6 21 12 23 13 24 22 23 26 21 35 23 38 22 48 20 53 24 58 21 60 20 61 24 68 22 70 22 73 22 78 21 79 20 81 21 83 20 85 22 86 22 89 23 90 24 16 38 1 13 8 13 10 12 14 13 16 12 20 13 21 12 22 11 30 12 32 12 33 12 34 12 38 12 43 13 46 12 48 11 49 13 54 13 56 13 60 12 62 13 63 13 64 11 65 12 67 12 68 13 70 12 71 12 72 12 73 13 75 12 79 13 80 12 81 12 84 11 85 13 87 12 88 13 17 65 1 13 2 12 3 11 4 13 6 13 7 12 8 12 9 11 10 12 12 12 13 11 14 12 18 12 19 11 21 12 22 11 23 11 25 12 26 11 27 12 28 11 29 11 32 13 34 11 35 12 36 12 37 12 38 12 39 11 41 12 42 12 44 12 45 12 48 11 50 13 51 12 52 13 53 11 54 13 55 13 56 11 57 11 58 11 59 12 61 13 63 11 65 12 68 11 69 12 70 11 71 13 72 13 73 13 75 11 76 11 78 12 79 13 80 13 81 12 83 12 84 13 85 11 86 13 89 12 90 13 18 63 1 25 3 23 4 26 5 26 6 25 8 24 9 24 11 25 12 24 15 25 16 27 18 26 19 23 20 24 21 23 23 26 25 27 28 23 30 23 31 26 32 25 33 25 35 25 36 25 37 24 38 27 40 26 41 24 44 23 45 26 46 23 47 27 48 23 50 25 51 26 53 27 54 23 55 23 56 27 57 24 61 26 62 27 63 26 64 24 66 27 67 25 70 27 71 26 72 23 73 25 75 25 76 24 77 27 78 25 79 26 80 26 81 26 82 25 85 26 86 24 87 27 88 27 90 27 19 24 1 18 9 16 11 16 12 16 14 18 17 17 22 16 23 17 35 18 37 17 44 18 49 18 51 18 56 18 66 17 73 19 74 19 79 17 80 18 81 17 82 15 83 16 89 17 90 18 20 76 1 28 3 24 4 28 5 27 6 26 7 28 8 28 10 28 11 27 12 25 13 27 14 27 15 29 16 27 17 24 18 24 21 25 22 24 23 25 24 26 26 28 27 26 28 26 30 24 31 24 32 25 33 26 35 25 36 28 37 27 39 24 40 28 42 26 43 26 44 28 45 24 46 24 47 24 48 25 49 27 50 24 51 25 52 25 53 26 54 23 55 27 56 27 57 24 58 23 59 26 60 25 61 24 62 24 64 27 66 23 67 24 68 27 69 26 71 26 72 25 73 26 75 26 76 27 77 24 78 29 79 24 80 24 81 24 82 24 83 23 85 27 86 25 87 28 88 23 89 26 90 27 29 9 2 18 11 18 12 17 13 18 18 16 23 19 43 16 62 16 84 19 30 61 2 25 3 28 4 25 5 24 8 28 12 27 13 28 15 26 16 28 17 26 19 25 20 25 21 25 22 28 23 24 24 26 25 28 27 23 29 27 31 24 33 25 34 28 36 24 39 27 40 27 41 25 42 28 43 27 44 24 46 26 48 29 50 25 51 25 54 28 55 27 56 27 57 27 58 27 61 25 64 24 66 27 67 25 68 27 69 24 70 26 71 25 72 25 73 24 74 24 75 26 76 26 78 24 79 28 80 24 81 25 82 28 83 26 84 27 86 26 89 27 90 28 31 7 10 13 13 11 14 13 18 12 34 12 40 12 48 13 32 42 1 24 2 26 3 23 6 23 8 26 11 24 12 25 14 22 15 24 17 26 19 23 21 22 23 24 24 23 25 25 28 23 33 23 38 26 47 23 49 26 50 22 53 26 55 24 56 24 57 23 58 22 59 25 62 25 63 26 66 25 67 25 68 26 72 24 73 25 74 23 76 23 79 26 84 22 86 23 87 22 88 22 90 26 33 86 1 19 2 21 3 19 4 21 6 22 7 21 8 20 9 23 10 21 11 21 12 23 13 19 15 20 16 19 17 20 18 20 19 19 20 19 21 21 22 19 23 20 24 19 25 22 26 23 27 21 28 21 29 20 30 23 31 21 32 19 33 21 34 23 35 22 36 20 38 20 39 23 40 20 41 19 42 19 43 21 44 22 45 22 46 22 47 19 49 22 50 20 51 23 52 23 53 22 54 22 55 21 56 20 57 23 58 22 59 21 60 20 61 19 62 23 63 22 64 22 65 21 66 22 67 22 68 22 69 23 70 22 71 19 72 21 73 21 74 20 75 22 76 21 77 23 78 22 79 19 80 22 81 21 82 19 83 22 84 20 85 21 86 20 87 20 88 22 89 19 90 19 34 39 1 13 2 13 3 12 4 13 7 13 8 14 13 13 14 12 18 12 19 13 20 13 22 14 24 14 25 14 27 13 28 13 31 13 33 13 36 13 38 14 41 12 45 13 50 12 56 12 57 12 58 13 59 14 61 12 62 13 63 12 64 13 68 14 71 12 73 13 75 14 76 13 85 13 87 12 88 14 35 1 45 13 36 81 1 15 2 15 3 16 4 14 5 14 7 16 8 15 9 15 10 16 11 15 12 15 13 14 14 14 15 15 16 15 17 15 18 15 19 15 20 16 21 15 22 16 23 14 25 15 26 16 27 16 28 14 29 16 30 16 33 14 34 15 35 14 36 15 37 16 38 15 39 14 40 15 41 14 42 16 43 16 44 16 45 15 46 14 47 14 48 14 49 16 50 16 51 15 52 16 53 14 54 14 55 15 56 15 57 16 59 15 60 16 61 15 63 16 64 14 65 16 66 14 67 16 69 16 70 14 71 15 73 14 75 15 76 15 77 14 78 14 79 15 80 16 81 14 82 14 83 16 84 14 85 15 86 15 87 15 88 15 89 14 90 14 37 75 2 16 3 16 4 16 5 15 6 14 7 15 8 16 10 15 11 14 12 15 13 16 14 16 15 15 17 16 18 14 19 16 20 14 21 14 22 15 23 15 25 16 26 16 27 15 28 16 30 15 31 15 32 16 34 16 35 15 37 16 38 14 39 14 40 15 41 14 42 16 43 14 44 15 45 15 46 16 48 14 50 15 51 16 52 16 53 16 54 15 56 16 57 15 58 14 59 14 60 15 62 16 64 16 65 16 66 14 67 15 68 16 69 14 70 14 71 15 73 14 74 14 75 15 76 16 77 14 78 16 79 16 80 14 82 16 83 16 85 14 86 15 87 16 88 14 89 16 90 16 38 42 1 27 2 28 3 24 5 26 6 28 8 26 10 26 11 28 14 26 16 28 19 24 22 26 24 23 25 24 26 27 27 27 29 25 34 26 38 27 43 27 44 25 45 28 48 25 53 25 55 25 61 26 62 24 64 27 65 24 69 25 70 27 71 24 72 26 73 28 74 24 75 28 80 25 81 27 82 25 86 25 88 27 90 28 39 22 9 28 12 28 20 26 21 27 26 29 28 27 30 26 32 27 42 24 43 26 46 24 48 25 52 28 60 27 63 24 66 27 74 26 76 25 79 24 82 26 83 27 90 25 40 63 1 27 2 30 3 27 4 26 5 30 8 26 9 30 11 27 12 27 14 28 15 31 16 29 20 28 21 28 22 29 23 26 25 28 28 26 29 26 31 28 32 29 33 26 34 28 36 30 37 26 38 29 39 32 40 31 41 29 42 32 44 32 45 31 46 29 47 26 48 31 50 28 51 29 52 28 53 31 55 29 56 32 58 29 60 29 62 29 63 30 64 31 65 30 69 28 71 27 72 29 73 31 74 27 76 30 77 28 78 30 79 32 81 28 82 29 83 28 84 26 85 32 86 30 88 29 41 36 4 27 5 32 8 30 15 30 20 31 22 27 24 31 26 30 28 26 29 28 31 29 33 28 38 29 40 32 42 28 48 28 49 31 53 27 54 28 56 29 58 29 61 30 62 28 63 28 64 31 65 29 66 31 67 30 69 29 71 31 72 30 74 28 76 26 84 27 88 30 89 28 42 59 1 30 2 28 4 30 5 28 10 31 11 33 14 31 15 30 18 29 19 31 20 28 21 31 22 32 23 32 24 32 25 27 27 28 28 30 29 31 31 31 32 28 33 31 34 29 37 29 38 30 39 29 40 27 41 29 42 32 43 28 44 28 45 30 47 33 48 30 51 27 52 30 53 28 56 30 57 28 58 28 60 30 61 31 67 29 68 27 70 31 71 28 72 28 73 30 74 29 76 29 77 29 79 32 81 29 84 28 85 29 86 31 87 30 88 30 90 30 43 80 1 11 2 11 3 11 4 12 5 11 6 11 7 12 8 11 9 11 11 11 12 13 13 11 14 12 15 13 16 11 17 12 18 11 19 11 20 12 21 12 22 13 23 12 24 11 25 11 26 13 27 11 28 12 29 13 30 11 31 11 32 12 33 11 34 11 35 13 36 11 37 11 38 13 39 13 40 13 41 13 42 11 43 12 45 13 46 11 47 12 48 11 49 11 50 11 52 11 53 11 55 11 56 11 57 11 58 11 59 12 60 11 61 12 63 12 64 12 65 13 66 13 67 11 70 12 71 11 72 12 73 12 74 11 75 12 76 11 77 11 80 12 81 12 82 13 83 12 84 12 85 12 86 12 88 12 89 13 90 13 44 52 1 17 2 16 3 17 4 17 7 17 9 17 10 16 12 16 13 16 14 15 15 15 18 15 19 17 20 15 26 17 27 15 29 17 30 16 31 15 32 16 34 15 35 15 41 16 43 16 44 16 45 15 46 17 48 17 49 17 50 17 51 17 52 16 56 15 57 15 59 15 62 17 65 17 66 16 69 16 71 16 72 15 73 17 75 17 76 16 77 16 78 15 79 15 80 15 81 17 84 16 86 16 89 17 49 64 1 14 2 13 3 15 4 13 6 14 8 13 9 13 10 15 11 14 12 15 13 15 14 13 15 13 16 15 17 13 18 14 22 13 23 15 24 13 25 13 27 14 28 14 31 13 32 13 34 14 35 13 36 14 37 14 38 15 39 14 40 14 41 15 42 13 44 15 45 15 46 15 47 15 48 15 49 15 50 15 51 13 54 15 56 14 58 13 59 15 61 14 62 14 63 13 64 15 65 14 66 15 67 14 70 14 72 15 73 14 74 14 75 13 77 13 78 13 81 15 82 13 84 13 85 15 87 15 50 78 2 27 3 30 4 32 5 32 7 32 8 26 9 31 11 28 12 30 13 27 14 31 15 26 16 28 17 27 19 30 20 31 21 28 22 29 23 30 25 28 27 32 28 26 29 28 30 30 31 28 32 29 33 29 34 30 35 27 36 31 37 30 38 30 39 29 40 27 41 27 42 30 43 28 44 28 45 31 47 27 48 32 49 27 50 28 51 30 52 26 53 29 54 27 55 28 56 31 57 30 58 32 59 28 60 27 61 29 62 31 63 28 64 27 65 27 66 29 68 28 69 30 70 27 71 28 72 29 73 29 74 29 76 27 77 30 78 32 79 27 80 27 82 30 83 30 84 30 86 28 87 27 88 26 89 29 51 63 2 15 3 16 5 15 8 15 9 16 10 17 11 17 12 16 14 15 15 15 16 15 17 16 18 16 19 16 20 16 21 15 23 14 25 17 27 16 28 17 31 17 32 15 33 17 34 16 35 15 36 15 37 16 39 16 40 18 42 16 43 17 44 18 45 17 46 15 47 17 48 15 49 17 51 17 52 16 53 17 56 17 57 17 58 16 59 16 62 15 63 17 64 15 65 15 70 16 72 16 73 15 75 17 76 15 77 16 78 16 79 16 80 17 82 15 85 16 86 17 87 14 89 17 90 16 52 80 1 15 2 18 3 17 4 16 6 17 7 17 8 18 9 16 10 16 11 17 13 18 14 18 15 18 16 17 17 17 18 17 19 16 20 18 21 17 22 16 23 17 24 16 25 18 26 16 27 18 28 18 30 16 31 16 32 18 33 17 34 17 35 17 36 16 37 15 38 16 39 17 40 17 44 16 45 17 46 16 47 18 48 18 49 16 50 16 51 17 53 17 54 17 55 16 56 18 57 16 58 16 60 18 61 16 63 18 64 17 65 16 66 16 67 16 68 17 69 17 70 19 71 19 72 17 74 19 75 18 76 15 77 17 78 17 79 16 80 16 81 17 82 16 83 17 84 17 85 19 86 19 87 18 88 16 89 16 90 17 12 33 25 5 29 6 28 7 26 10 27 11 30 12 30 16 27 22 27 24 28 31 30 32 30 39 27 42 25 46 29 47 30 48 28 55 25 60 31 70 28 72 28 74 31 76 30 81 25 86 26 89 27 34 70 1 25 2 24 3 24 4 24 5 27 6 24 7 23 8 23 9 24 10 27 15 25 17 27 18 23 19 26 20 26 21 24 22 24 24 24 26 24 27 25 28 24 29 27 31 27 32 24 33 26 35 26 36 26 37 25 38 25 39 26 43 24 44 25 45 25 46 25 47 27 48 24 49 25 50 23 51 26 52 24 53 23 54 24 55 25 56 26 57 23 58 25 60 23 61 23 63 24 64 24 65 24 66 24 67 26 68 24 69 26 70 25 73 23 74 25 75 26 76 25 77 27 79 23 80 24 82 26 83 26 84 26 85 24 86 24 89 23 90 25 35 89 1 10 2 9 3 10 4 10 5 11 6 11 7 10 8 10 9 9 10 11 11 9 12 10 13 10 14 10 15 10 16 11 17 10 18 9 19 9 20 10 21 10 22 9 23 11 24 10 25 10 26 10 27 11 28 10 29 10 30 9 31 10 32 10 33 11 34 10 35 11 36 11 37 9 38 11 39 9 40 11 41 10 42 10 43 10 44 10 45 10 46 10 47 10 48 10 49 11 50 9 51 10 52 11 53 10 54 9 55 11 56 10 57 9 58 11 59 10 60 10 61 10 62 10 63 11 64 10 65 10 66 9 67 11 68 11 69 9 70 10 71 9 72 10 73 10 74 10 75 9 76 9 77 9 79 9 80 11 81 11 82 10 83 10 84 9 85 9 86 10 87 11 88 9 89 9 90 10 36 26 2 11 4 11 10 12 17 12 18 10 21 10 28 10 29 11 34 11 35 12 38 11 41 12 42 11 43 12 49 10 53 10 54 11 59 11 61 12 65 10 72 11 74 11 80 10 82 11 87 12 90 10 37 18 1 26 15 22 20 26 24 23 25 23 26 26 28 25 30 22 33 22 41 22 48 22 54 26 64 24 71 25 75 23 81 24 83 23 87 24 38 49 1 24 2 23 5 21 6 24 9 21 13 24 14 25 17 23 18 25 20 23 22 24 26 21 27 23 28 24 29 23 30 24 31 21 34 25 36 25 37 21 43 25 44 25 45 22 49 25 50 23 51 24 52 22 54 24 55 24 58 23 60 23 61 24 62 25 64 24 67 25 69 25 71 21 72 24 74 22 77 22 78 23 79 24 80 21 81 24 83 23 84 23 86 22 87 23 88 25 39 49 1 17 2 16 3 18 4 16 5 16 7 18 12 18 14 16 18 17 20 16 21 18 23 18 24 16 26 16 27 16 29 16 31 18 32 18 35 17 38 18 39 18 40 18 41 18 42 16 46 18 47 18 49 16 50 18 51 16 52 17 54 17 58 17 59 18 60 17 63 16 64 17 67 17 71 17 72 18 73 18 78 19 79 15 80 16 81 19 83 16 84 18 85 18 87 17 88 18 40 1 70 12 53 63 1 19 2 18 3 19 4 17 6 18 7 20 8 21 9 20 11 20 12 21 13 20 14 17 16 18 18 19 19 19 20 18 22 19 23 19 25 18 26 21 29 18 34 19 36 20 37 17 38 21 39 20 42 20 45 19 47 17 48 18 49 18 50 18 51 18 54 19 55 17 58 18 59 20 60 18 61 20 62 19 63 19 64 18 65 17 66 19 67 20 68 18 70 19 71 20 72 18 73 18 74 20 75 20 76 18 80 21 81 21 82 18 83 17 84 19 85 18 86 19 87 18 88 18 89 19 54 18 7 10 9 9 12 9 20 11 21 9 23 11 24 10 27 10 30 9 31 10 39 11 42 10 48 10 50 11 51 9 56 10 87 10 90 9 55 22 1 23 4 21 8 21 12 20 16 21 17 22 20 22 23 22 27 20 31 21 37 19 40 21 50 23 51 22 59 21 61 23 68 20 69 19 72 19 80 23 84 21 89 23 56 44 4 17 10 18 11 17 12 15 13 15 14 15 15 15 16 17 17 17 20 17 21 15 22 16 25 17 27 16 28 15 30 15 33 15 40 17 41 16 42 15 43 16 44 16 45 15 47 15 49 16 50 15 51 15 52 16 55 15 56 15 58 17 62 15 64 15 66 17 68 17 71 17 72 17 74 16 75 16 81 16 83 16 86 15 87 16 90 15 4 57 27 8 27 9 25 12 24 15 26 17 27 18 24 19 26 21 26 25 25 26 27 27 25 31 25 32 24 39 23 44 26 45 24 48 25 57 26 60 23 63 27 64 24 66 23 70 24 76 25 78 24 79 27 85 27 58 19 1 22 3 20 6 20 7 22 9 20 15 22 18 18 19 19 22 19 28 21 34 19 42 19 43 19 53 19 58 20 63 22 74 19 75 21 83 20 59 83 1 28 2 28 3 28 4 28 5 29 6 29 7 26 8 28 9 26 10 24 11 27 12 27 14 28 15 25 16 30 17 28 18 25 19 29 20 27 21 27 22 29 23 27 24 28 25 29 26 26 27 28 28 27 29 26 30 28 31 25 32 29 33 26 34 26 36 28 38 29 40 26 41 28 42 28 43 26 44 27 45 27 46 29 47 28 48 29 49 28 50 24 51 25 52 28 53 24 54 29 55 29 56 28 57 29 58 25 59 29 60 26 61 27 62 29 63 25 64 29 67 26 68 25 69 29 70 29 71 27 72 26 73 27 74 29 76 26 77 27 78 27 79 25 80 28 81 29 82 26 83 26 84 28 85 25 86 28 87 24 88 29 89 27 90 29 60 3 28 17 63 19 72 17 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/0_BehnkeGeiger_60_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/0_BehnkeGeiger_60_workers.fjs new file mode 100644 index 00000000..09a633a3 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/0_BehnkeGeiger_60_workers.fjs @@ -0,0 +1,101 @@ +100 60 90 +5 4 1 81 1 11 2 12 3 12 5 10 6 10 7 11 8 11 9 12 10 12 11 11 12 11 14 10 16 12 17 11 18 11 19 11 20 11 21 10 23 11 25 12 26 12 27 11 28 11 29 10 30 10 31 11 32 12 34 11 35 11 36 10 37 11 38 11 39 10 40 12 41 10 42 11 43 12 44 10 45 11 46 10 47 12 48 11 49 12 50 11 51 11 52 11 53 12 54 10 55 12 56 11 57 12 58 11 59 10 60 12 61 11 62 12 64 11 65 11 66 11 67 11 68 10 69 11 70 11 71 11 72 11 74 11 75 11 76 12 77 10 78 10 79 10 80 12 81 11 82 10 84 12 85 12 86 11 87 11 88 11 89 12 90 10 2 18 1 16 8 16 10 16 15 16 18 17 22 18 45 17 50 17 51 17 58 16 62 17 72 16 74 15 82 17 83 16 85 17 86 15 87 17 3 16 3 23 8 25 12 24 25 27 26 26 30 25 31 24 39 27 55 26 56 27 58 23 66 23 69 25 72 23 74 26 87 27 4 12 1 10 6 9 10 10 24 10 33 9 35 10 41 10 58 10 63 9 76 10 78 10 88 10 44 5 23 2 21 6 19 8 21 9 21 22 22 23 22 25 19 27 21 32 21 33 19 34 21 42 21 48 22 49 22 50 21 54 21 62 20 65 22 68 21 72 21 73 23 82 23 84 19 6 28 3 14 4 15 5 15 11 14 14 15 16 15 17 16 19 15 26 15 31 16 37 16 44 16 45 16 47 14 50 16 55 14 56 16 57 14 58 16 59 15 60 16 61 14 63 15 67 15 78 14 79 14 80 16 86 14 7 2 25 24 36 24 8 78 1 22 2 26 3 26 5 22 6 22 7 24 8 22 9 22 11 23 12 24 13 22 14 26 15 25 16 22 17 23 18 23 19 24 21 24 23 25 25 26 26 23 27 23 28 25 29 23 30 25 31 24 32 24 34 22 35 24 36 22 37 22 38 22 39 24 40 25 41 23 42 24 43 26 44 24 45 26 46 23 50 23 51 24 52 25 53 25 54 25 56 25 57 23 58 24 59 22 60 26 62 24 63 22 64 25 65 23 66 23 67 26 68 26 69 26 70 23 71 23 72 25 73 26 74 25 75 25 77 26 78 24 79 25 80 24 81 26 82 23 83 25 84 26 85 24 86 26 87 22 88 25 89 25 90 24 13 25 3 30 11 27 13 30 16 28 18 28 22 26 26 29 27 27 30 26 36 27 44 27 46 26 48 28 53 29 59 26 61 27 65 26 66 26 71 30 72 25 74 31 75 27 81 29 84 31 87 30 14 39 5 30 6 28 7 29 10 28 12 25 13 28 14 27 15 30 16 29 18 25 19 25 21 29 24 27 25 30 30 31 38 26 39 28 41 28 44 27 45 29 47 26 48 30 53 29 55 27 58 31 59 29 60 26 63 29 65 27 68 27 71 30 73 29 77 28 80 29 82 31 84 26 85 29 88 29 90 26 15 69 1 16 3 18 4 18 5 19 6 18 7 18 8 17 9 18 10 16 11 17 12 17 15 17 16 17 17 19 18 15 19 18 20 16 21 18 22 18 23 17 24 16 26 15 27 17 33 18 35 18 36 18 38 18 40 18 41 18 43 17 45 17 46 17 47 17 48 16 51 17 52 18 53 18 54 17 55 16 56 17 57 17 58 18 59 17 60 19 61 16 62 18 63 16 64 16 66 16 69 16 70 18 71 18 72 17 73 15 74 18 76 18 77 18 78 19 79 16 80 17 81 18 82 16 84 16 85 17 86 18 87 18 88 15 89 15 90 17 16 38 2 28 3 23 4 27 5 25 8 25 13 28 14 26 16 28 17 24 19 29 24 27 30 24 31 26 32 28 34 27 35 24 36 28 37 27 38 27 39 28 45 28 46 27 50 28 51 26 52 28 58 28 60 26 62 28 63 24 64 27 65 24 67 28 69 28 74 24 85 28 86 27 87 27 89 26 17 17 9 29 15 27 17 28 18 27 20 24 36 25 39 30 50 28 51 28 56 27 57 29 62 26 75 29 81 27 83 29 84 28 88 28 18 72 1 26 3 27 4 30 5 30 7 27 9 28 10 26 11 29 12 29 13 28 15 30 16 27 17 30 19 28 20 29 21 27 22 27 23 27 24 30 26 31 28 30 29 28 31 30 33 26 35 26 36 29 38 26 39 29 40 29 41 27 42 26 43 26 44 26 45 29 46 27 47 29 48 30 50 29 51 29 52 28 54 29 55 26 56 29 58 27 59 26 60 29 61 31 62 30 63 29 64 29 65 27 66 27 68 28 70 28 71 28 72 25 73 26 74 30 75 26 76 29 77 29 78 27 79 30 80 29 81 27 82 31 83 30 84 29 85 30 86 28 88 29 90 27 19 46 3 22 4 25 7 24 9 22 10 24 12 22 13 25 15 25 17 23 20 26 21 23 23 25 24 25 28 26 30 24 31 24 33 24 35 25 37 22 38 26 40 22 41 22 43 24 49 24 52 26 53 26 55 23 59 22 61 22 62 26 64 25 65 24 67 24 68 22 69 24 70 23 72 22 73 23 74 25 76 23 77 25 78 23 79 22 80 25 84 24 88 26 20 90 1 21 2 21 3 21 4 20 5 22 6 22 7 22 8 23 9 20 10 22 11 23 12 24 13 22 14 22 15 22 16 23 17 21 18 24 19 24 20 23 21 24 22 23 23 20 24 22 25 21 26 23 27 20 28 21 29 20 30 23 31 20 32 24 33 23 34 24 35 20 36 20 37 23 38 22 39 21 40 21 41 21 42 24 43 22 44 20 45 22 46 24 47 23 48 22 49 22 50 20 51 24 52 23 53 23 54 20 55 24 56 24 57 21 58 20 59 20 60 22 61 23 62 24 63 22 64 21 65 23 66 22 67 24 68 22 69 20 70 22 71 23 72 21 73 20 74 23 75 23 76 23 77 23 78 23 79 20 80 22 81 23 82 21 83 22 84 22 85 24 86 22 87 22 88 22 89 24 90 21 21 39 3 27 9 26 13 25 14 27 19 28 21 25 22 24 27 24 28 25 31 27 34 28 35 28 36 26 37 25 38 29 39 24 40 25 43 25 45 25 46 26 50 25 51 28 55 26 56 28 57 28 58 26 60 25 62 28 65 24 67 28 68 27 71 25 77 25 78 28 80 26 84 28 87 24 88 28 90 27 22 73 2 15 3 16 4 16 5 14 6 16 7 15 8 14 9 15 10 14 11 16 12 15 13 16 14 14 15 16 16 14 17 15 18 16 19 15 20 16 21 16 22 15 23 14 24 14 25 15 26 14 27 14 31 15 32 14 33 14 34 15 35 16 36 14 37 15 38 15 40 16 42 14 43 15 44 14 45 16 46 15 47 15 49 16 50 14 51 15 53 16 54 14 56 15 57 16 58 15 59 15 60 16 63 16 64 15 66 15 67 16 68 16 69 15 70 15 72 15 74 15 75 14 76 14 77 16 78 16 79 16 80 14 81 16 83 15 85 15 86 14 87 16 88 14 90 15 23 36 6 26 8 25 11 26 12 24 15 24 18 24 19 23 20 27 24 25 28 25 33 27 35 23 37 23 39 27 41 24 46 27 49 24 52 23 53 25 55 27 58 24 62 26 63 24 65 24 69 25 71 25 72 23 74 24 75 26 78 23 79 27 80 26 81 24 83 24 84 26 88 23 24 63 1 21 3 22 4 24 6 23 8 24 10 22 13 24 14 22 16 25 17 25 18 24 19 25 20 22 22 25 24 23 27 21 28 24 29 23 30 21 31 22 32 23 33 25 34 25 37 25 38 25 39 23 41 21 42 21 43 24 44 21 45 24 46 22 47 22 48 25 49 22 50 24 53 23 54 22 56 24 57 25 59 24 60 21 61 21 62 25 65 23 66 25 68 24 70 23 71 21 73 21 74 23 77 24 78 23 79 21 80 25 81 23 82 24 83 23 85 21 86 22 87 22 88 23 89 21 25 38 2 14 3 14 10 15 11 15 12 13 16 13 17 14 18 15 20 13 24 15 28 14 29 15 34 15 36 14 37 14 39 14 40 14 41 13 42 15 44 13 46 15 47 13 50 13 51 13 52 13 59 14 60 14 63 14 66 15 68 15 72 14 75 14 77 13 82 13 87 14 88 14 89 13 90 15 26 43 1 20 3 22 4 22 5 20 6 23 8 23 9 20 10 19 15 23 16 21 19 19 22 20 23 21 25 20 27 21 28 21 32 20 34 20 37 20 41 21 42 20 46 22 48 22 49 22 50 19 53 23 55 23 56 21 61 19 62 19 63 19 65 19 68 19 69 22 70 19 71 23 72 22 74 22 75 20 77 22 79 23 85 23 90 20 27 44 1 15 2 15 6 13 8 15 9 14 14 14 17 15 18 14 20 13 22 15 23 14 24 13 25 13 26 15 28 15 32 13 35 13 36 14 37 14 38 14 40 14 47 14 48 13 49 14 50 15 51 14 52 14 55 14 58 13 62 13 63 13 66 14 67 15 68 15 70 15 71 15 72 13 74 15 75 14 79 14 85 15 86 14 87 14 90 14 28 77 1 19 2 23 3 23 4 21 5 22 6 22 7 23 8 19 9 21 10 20 11 20 12 21 13 23 14 20 15 20 17 23 18 22 19 20 20 20 21 21 22 19 25 22 26 20 28 20 29 21 30 20 31 23 32 20 33 21 34 21 36 22 37 22 38 21 40 23 41 23 42 20 43 20 44 23 45 21 47 19 48 21 49 20 50 22 51 23 52 21 53 21 54 22 55 19 56 23 57 20 58 23 59 22 60 22 61 22 62 19 64 19 65 21 70 22 71 22 72 21 73 19 74 23 75 23 76 21 77 22 78 20 79 23 80 20 81 20 82 20 83 23 84 20 85 21 86 21 88 19 89 20 90 20 29 36 2 14 3 15 6 13 9 13 11 13 12 14 14 15 17 14 22 15 23 13 26 13 33 15 41 14 45 15 46 15 49 13 50 15 51 14 52 14 54 14 57 15 59 13 60 15 63 14 64 13 67 15 69 13 72 13 74 15 78 15 79 14 80 15 82 14 85 14 88 15 90 15 30 11 21 14 22 13 26 13 27 12 44 14 61 12 66 12 69 12 72 12 76 14 80 13 31 32 4 11 5 10 6 12 9 10 10 10 17 12 18 11 23 11 26 10 27 11 28 12 32 10 38 11 42 11 45 11 48 11 50 11 54 10 56 10 59 11 61 11 64 12 66 10 68 10 69 10 73 10 74 10 75 10 77 11 85 11 86 10 89 10 32 80 1 18 2 18 3 17 4 16 5 16 6 16 7 19 8 19 9 19 10 18 12 17 14 18 15 20 16 17 17 17 18 16 19 19 20 18 21 17 22 20 23 17 24 20 25 20 27 19 28 19 29 19 30 18 31 19 32 16 33 17 34 18 35 17 36 19 37 19 38 18 39 19 40 19 42 18 43 19 44 19 45 20 46 17 48 17 49 18 50 18 51 17 52 19 53 18 54 19 55 19 56 18 57 19 58 19 59 18 60 16 61 17 62 19 63 19 64 19 65 19 67 16 68 19 69 18 70 17 71 19 72 19 73 17 75 19 76 19 77 20 78 19 79 18 80 17 81 19 82 18 83 20 84 18 88 18 89 17 90 18 33 45 2 16 3 16 7 15 12 17 13 16 18 16 19 15 20 16 21 16 22 16 23 16 25 17 26 16 29 17 35 16 36 16 37 17 40 15 41 15 43 17 44 16 45 17 48 16 52 17 53 16 54 14 56 17 58 16 59 15 61 17 65 17 66 16 67 17 70 16 72 17 74 16 75 17 76 14 78 18 79 16 82 17 83 17 85 15 89 16 90 17 34 17 11 29 16 29 22 29 24 25 26 29 33 27 34 29 45 29 51 27 53 25 54 29 55 29 68 27 78 28 81 28 86 28 87 27 35 6 30 31 39 28 40 27 42 28 65 29 81 28 36 51 1 11 2 11 3 10 4 9 5 10 6 9 7 9 9 11 10 11 11 10 13 10 16 9 17 9 20 10 21 10 22 9 23 10 24 11 25 11 27 9 30 9 31 10 32 10 33 11 34 10 35 10 36 10 37 10 38 10 39 11 40 11 41 10 42 10 43 9 45 10 46 10 47 9 48 10 52 10 55 10 57 10 61 10 62 10 64 10 65 11 67 11 68 10 74 10 78 11 83 10 86 10 41 18 1 19 6 17 9 19 11 19 14 17 15 18 18 18 21 17 24 17 27 18 28 19 35 18 48 20 51 17 53 17 57 17 62 19 83 19 42 27 5 12 9 11 10 11 16 10 22 12 28 11 33 12 36 10 40 10 42 10 44 12 47 10 50 11 52 10 55 10 56 10 57 10 58 11 59 11 61 12 63 11 64 12 65 11 78 10 81 10 83 11 89 10 43 74 1 23 2 24 4 22 5 21 6 23 7 21 8 20 9 24 10 21 11 20 12 24 13 21 14 23 15 21 16 21 17 20 18 20 19 24 20 24 21 22 22 20 23 23 24 24 26 22 27 22 28 21 29 24 30 22 31 23 32 22 33 20 34 20 35 24 36 23 38 21 39 21 41 22 43 23 44 24 45 23 46 20 47 22 48 23 49 20 50 24 53 23 54 24 56 20 58 22 60 22 61 22 62 20 63 23 65 21 66 22 68 23 69 24 72 23 73 20 74 23 75 23 76 24 77 21 78 22 79 20 80 23 81 23 82 20 83 24 84 24 86 23 87 20 88 24 90 21 44 53 1 25 2 23 4 22 6 25 7 23 8 24 10 23 11 25 12 23 15 22 16 23 19 22 20 23 22 22 25 23 26 24 27 23 33 25 34 21 35 25 36 24 37 21 38 22 39 24 41 24 45 23 46 24 47 21 49 23 50 22 53 22 56 22 58 24 59 25 60 23 61 21 62 21 66 22 67 22 68 21 69 23 70 22 72 21 73 22 74 21 75 22 80 21 81 21 82 23 84 24 85 22 86 21 88 23 45 51 1 18 2 17 3 16 4 17 5 18 7 16 9 18 12 18 13 17 14 18 15 16 16 16 17 18 18 17 19 16 22 17 26 17 28 16 29 18 30 17 34 18 35 17 36 16 37 18 38 18 39 17 43 17 44 18 45 18 46 16 47 18 53 16 55 17 57 17 58 18 61 19 62 16 66 16 67 18 68 16 69 17 70 17 72 18 76 17 78 18 79 17 83 15 84 17 86 16 87 18 88 17 46 60 2 28 4 25 7 31 9 26 10 26 11 26 12 26 15 28 16 28 18 28 19 29 20 26 21 27 24 25 25 31 26 30 27 27 28 28 29 26 30 25 31 30 34 29 35 28 37 28 39 30 41 28 42 30 44 30 45 30 46 30 47 26 49 25 50 27 53 27 56 26 57 29 58 30 59 26 60 29 62 30 63 30 64 29 65 31 67 27 68 30 69 30 70 30 72 28 75 28 76 30 77 25 78 29 79 26 80 27 81 30 82 30 84 26 87 26 88 26 90 29 47 68 1 17 2 15 3 15 4 17 6 15 7 17 8 17 9 17 10 16 12 15 13 18 14 16 15 17 16 17 17 17 18 15 19 16 20 16 21 14 22 16 24 15 26 15 29 15 30 15 33 16 34 15 35 17 37 16 38 15 39 16 40 17 41 16 43 16 45 17 47 15 51 16 52 15 53 16 54 18 55 17 56 17 57 17 58 16 59 16 61 15 62 15 63 15 65 17 66 16 68 17 70 15 71 16 72 16 73 15 74 15 75 15 77 18 78 17 79 16 80 16 81 15 82 17 83 17 85 15 86 17 87 15 88 17 89 15 48 87 1 16 2 16 3 16 4 15 5 14 7 16 8 15 9 16 10 16 11 16 12 15 13 17 14 17 15 15 16 14 17 17 18 17 19 15 20 17 21 16 22 17 23 15 24 17 25 17 26 15 27 16 28 16 29 16 30 15 32 16 33 17 34 16 35 17 36 16 37 18 38 16 39 17 40 15 41 17 42 16 43 16 44 15 45 15 46 16 47 16 48 17 49 16 50 18 51 17 52 15 53 15 54 17 55 16 56 16 57 16 58 17 59 16 60 15 61 18 62 15 63 17 64 15 65 14 66 17 67 17 68 14 69 15 70 16 71 18 72 17 73 15 75 15 76 17 77 17 78 17 79 15 80 16 81 17 82 15 83 15 84 16 85 16 86 15 87 16 88 16 89 15 90 16 49 3 68 9 69 10 86 11 50 84 1 29 2 27 3 28 5 31 6 27 7 27 10 26 11 26 12 29 13 30 14 31 15 28 16 28 17 30 18 27 19 26 20 28 21 30 22 30 23 27 25 28 26 29 27 26 28 26 29 27 30 26 31 30 32 30 33 28 34 28 35 27 36 27 37 30 38 30 39 27 40 29 41 29 42 26 43 28 44 26 45 31 46 26 47 29 48 31 49 26 50 31 51 28 53 29 54 26 55 28 56 27 57 28 58 27 59 28 60 27 61 27 62 30 63 29 64 28 65 30 66 28 67 26 69 31 70 28 71 28 72 30 73 30 74 25 75 30 76 29 77 28 78 27 79 25 80 29 81 29 82 30 83 28 84 29 85 28 86 28 87 26 88 31 89 26 90 25 51 62 2 19 4 18 5 20 8 20 9 17 10 19 12 19 14 19 15 18 17 18 18 18 19 20 20 20 21 21 22 20 23 18 25 21 26 19 27 19 29 19 30 21 31 18 33 21 34 18 37 20 38 18 39 21 40 21 42 19 44 19 47 19 48 20 50 18 51 18 53 17 54 21 56 18 57 18 58 20 59 20 60 19 61 19 62 19 63 18 65 21 66 18 68 20 70 18 73 20 75 19 76 18 77 19 78 19 80 18 82 20 83 20 84 20 85 21 87 19 88 21 89 19 90 20 52 39 5 19 6 18 8 19 11 22 12 19 14 21 17 20 19 21 20 20 21 20 26 21 27 19 28 20 36 20 39 20 40 19 41 20 47 22 49 18 51 21 52 18 54 19 55 18 56 20 58 21 63 20 65 22 68 19 69 20 71 20 73 22 77 21 79 18 81 20 82 22 85 18 86 20 88 19 89 18 53 7 12 26 16 26 31 23 32 27 44 27 46 27 73 24 54 69 2 11 3 11 4 11 5 11 6 10 7 11 8 10 9 11 10 10 13 10 14 12 15 10 16 11 18 11 20 12 21 11 22 10 23 11 24 10 25 10 28 11 29 10 30 10 31 12 32 12 34 12 36 10 37 11 40 12 41 10 42 11 43 11 44 12 46 10 47 10 49 10 50 12 52 12 54 10 55 12 56 11 57 12 59 12 61 10 62 10 63 11 64 10 65 11 66 12 67 11 68 10 70 11 71 11 73 12 74 11 75 11 76 10 77 11 78 12 79 10 80 11 81 10 83 12 85 12 86 12 87 11 88 12 89 10 90 12 55 69 1 15 5 14 6 15 8 15 9 14 10 16 11 14 12 14 13 14 14 15 15 16 16 15 18 15 20 15 21 16 23 16 24 14 25 14 26 16 27 14 28 16 29 15 30 14 31 16 32 14 33 16 34 16 35 15 37 14 39 14 40 16 42 15 43 15 44 14 45 15 46 15 47 14 48 16 49 16 50 16 51 14 52 16 53 15 55 16 56 16 58 16 59 15 60 14 61 16 62 15 63 16 64 14 65 15 66 14 67 15 68 14 71 14 73 16 74 15 76 16 77 14 78 16 79 15 80 14 81 15 83 14 84 14 86 15 88 15 56 42 1 28 2 26 3 28 7 25 8 26 9 27 12 24 13 28 14 24 15 27 17 23 18 24 21 26 22 28 26 24 28 28 29 25 33 25 35 26 39 27 40 25 41 28 43 24 44 27 47 27 51 28 53 28 59 25 60 25 63 25 64 26 66 27 67 24 69 25 71 26 74 25 78 25 80 28 82 25 83 27 85 26 90 27 52 5 61 3 29 4 31 5 26 7 28 8 29 9 31 10 31 11 30 12 30 13 27 14 30 15 30 16 29 17 31 19 30 20 26 21 29 22 27 25 31 26 31 30 27 32 26 33 28 35 26 36 32 38 28 39 29 40 30 41 30 42 27 43 26 44 28 45 27 49 31 50 26 51 31 52 27 54 31 55 27 56 30 58 27 59 31 60 29 64 31 65 27 66 28 67 31 68 31 70 29 71 27 73 31 75 28 76 29 80 29 82 28 84 26 85 31 86 27 88 26 89 30 90 28 6 24 7 16 9 18 11 16 12 18 16 18 17 18 18 17 19 18 20 18 22 18 44 16 47 17 53 18 56 19 61 17 62 18 64 18 70 16 73 16 75 18 76 18 77 18 79 18 83 17 7 64 1 20 2 21 4 18 5 20 7 20 9 20 10 21 11 21 12 20 14 20 15 18 16 18 17 19 18 21 19 18 20 21 21 19 26 22 27 21 28 19 29 19 30 22 31 20 32 21 33 20 34 21 35 21 37 21 38 19 39 19 40 20 41 19 42 19 44 21 47 22 50 19 51 20 52 20 53 19 55 19 56 19 57 21 58 20 59 18 60 20 61 20 62 19 64 19 65 18 68 19 71 21 72 19 74 21 75 20 78 21 79 21 80 19 81 18 82 21 83 19 84 19 85 18 86 20 88 21 8 52 2 21 4 21 8 18 9 18 10 20 11 18 12 19 13 20 15 17 16 18 18 17 19 20 20 20 22 19 26 19 28 19 29 18 30 18 31 20 33 19 36 19 37 21 38 21 39 19 40 20 42 19 43 18 44 19 46 19 47 18 48 20 49 21 52 18 53 20 55 19 56 19 57 21 62 18 66 18 68 19 71 19 72 17 73 19 76 19 77 20 79 18 81 19 83 19 84 18 85 21 86 19 88 18 9 86 1 12 2 11 3 10 4 10 5 12 6 11 7 11 8 11 9 11 10 12 11 11 12 10 13 12 14 11 15 11 16 12 17 12 18 12 19 12 20 11 21 11 22 10 23 11 24 12 25 10 26 10 27 12 28 11 29 11 30 11 31 11 32 10 33 11 34 10 35 11 36 10 37 11 38 11 39 12 40 12 41 12 42 10 43 11 44 11 45 11 46 10 47 12 48 10 49 10 50 10 51 10 52 11 53 12 54 11 56 11 57 12 58 12 59 11 60 10 61 12 62 11 63 11 64 11 65 11 67 10 68 11 69 10 70 12 71 10 72 12 73 11 74 12 75 12 76 11 77 11 78 12 79 11 81 11 82 12 83 11 84 11 85 10 86 12 88 11 89 11 90 12 10 11 2 29 6 30 8 29 18 27 19 31 38 32 39 32 43 28 50 27 78 32 80 31 11 9 2 22 3 21 15 24 26 22 33 23 47 22 48 24 67 21 69 23 12 30 7 15 8 15 15 15 18 16 19 18 24 16 25 16 29 17 30 17 33 16 35 17 39 18 41 15 42 15 44 16 47 16 50 17 51 16 53 16 56 16 58 15 59 16 72 17 73 17 75 15 79 16 85 16 87 17 88 15 90 17 13 50 1 25 2 22 4 22 6 25 8 21 10 21 14 24 21 25 22 21 23 23 26 25 28 24 29 24 30 22 31 25 34 23 35 25 36 22 37 23 38 21 40 24 41 24 43 24 44 24 45 22 48 25 49 24 51 21 53 21 54 23 57 22 59 25 62 21 63 25 64 22 65 24 67 25 68 21 71 22 72 25 74 25 77 23 78 21 81 23 82 21 84 21 85 23 86 24 87 23 88 22 14 70 1 23 4 24 5 22 6 22 8 23 9 24 10 25 11 23 12 26 13 26 14 22 15 25 17 24 21 24 22 25 23 24 24 23 25 25 26 25 27 26 28 26 30 24 31 26 32 24 33 25 34 22 35 26 36 25 37 26 38 26 39 24 40 26 41 26 42 24 44 25 45 26 46 24 47 26 48 26 49 23 50 22 51 25 52 26 53 24 56 24 57 22 58 26 59 25 60 23 61 22 62 25 65 22 66 24 67 22 68 24 69 23 71 26 73 26 74 22 76 26 77 26 80 24 81 23 82 26 83 22 85 25 86 23 87 25 88 22 89 23 15 14 12 25 13 25 17 26 26 25 30 22 34 26 43 25 48 22 50 26 65 26 66 24 67 26 85 22 88 25 16 15 3 22 4 24 8 24 14 21 17 21 20 21 28 20 29 21 35 22 50 23 58 22 71 24 82 21 85 24 88 22 17 54 3 19 4 18 5 19 7 18 8 19 9 17 10 18 11 18 12 19 13 19 14 18 15 17 18 19 21 19 24 17 25 17 26 18 27 17 28 16 29 19 30 18 34 20 35 17 36 19 38 18 39 19 40 17 43 18 44 19 45 16 48 20 51 18 52 17 54 17 57 19 58 19 61 17 62 19 64 19 65 19 67 19 71 18 72 17 73 19 75 19 77 17 78 18 80 19 83 19 84 19 85 17 88 19 89 20 90 18 18 41 1 18 9 18 11 18 12 20 13 20 14 18 15 20 17 18 23 18 27 17 30 17 31 18 32 20 35 18 36 18 38 18 39 18 41 19 42 18 46 21 47 20 55 21 59 20 60 21 63 21 64 21 67 18 68 19 69 18 70 17 72 21 73 21 74 17 75 17 76 18 77 19 79 18 82 21 83 18 87 20 90 20 19 53 1 15 2 15 3 16 4 17 7 17 10 17 12 16 13 15 15 16 17 16 18 15 19 17 22 16 24 16 27 17 28 15 31 17 33 17 34 15 36 16 37 17 38 15 40 15 42 15 43 16 44 17 45 15 47 17 48 15 50 17 51 16 52 16 55 15 56 15 58 16 59 16 60 17 61 15 62 17 65 15 66 17 67 16 68 17 69 16 71 16 72 16 73 15 74 17 75 16 79 15 85 18 86 15 90 16 20 80 1 13 2 14 4 13 5 13 6 15 7 13 8 15 9 14 11 13 12 13 13 14 14 13 15 15 16 13 17 14 18 13 19 14 21 14 22 15 23 13 24 15 25 14 26 14 27 14 28 13 30 14 32 15 33 15 34 15 35 13 36 15 37 15 38 14 39 15 40 14 41 13 42 14 43 14 44 15 45 13 46 13 47 13 48 13 49 15 50 13 51 14 52 13 53 15 55 14 57 13 58 15 59 15 61 14 62 15 63 15 64 15 65 13 66 13 67 15 68 14 69 15 70 15 71 14 72 15 73 13 74 14 75 13 77 14 78 15 79 15 80 13 81 15 82 15 83 14 84 15 86 14 87 13 88 15 89 15 90 14 21 82 1 25 2 26 3 28 4 24 5 27 6 25 7 23 8 29 9 26 11 26 12 24 13 27 14 27 15 25 17 24 18 24 19 27 20 25 21 24 22 27 23 24 24 27 25 25 26 25 28 27 29 26 30 25 31 24 32 26 33 28 36 24 37 27 38 26 39 24 42 25 43 28 44 28 45 27 46 27 47 26 48 26 49 23 50 27 51 27 52 24 53 25 55 29 56 28 57 23 58 26 59 25 60 26 61 25 62 25 63 25 64 27 65 24 66 24 67 26 68 24 69 24 70 28 71 27 72 28 73 28 74 24 75 28 76 27 77 27 78 26 79 25 80 28 81 25 82 26 83 25 84 27 85 25 86 26 87 25 88 26 89 25 90 26 22 14 1 26 16 27 23 23 33 26 38 25 47 24 51 23 60 27 61 26 64 24 74 26 76 27 78 24 85 27 23 69 1 30 4 30 5 29 6 28 7 26 8 27 9 26 11 28 12 27 13 30 14 29 15 30 16 30 17 28 18 29 19 28 20 27 21 26 22 27 24 28 25 26 26 26 28 30 31 30 34 27 35 26 36 28 37 28 38 27 39 25 40 27 41 30 42 30 45 30 46 27 48 29 49 31 50 27 52 26 54 29 55 30 56 30 57 26 58 27 59 28 60 26 61 27 63 29 64 27 65 27 66 28 68 30 69 29 70 27 73 30 74 31 76 26 77 27 78 31 80 27 81 29 82 26 83 27 84 29 85 28 86 27 87 28 88 30 89 26 24 28 12 30 19 30 22 27 27 27 28 28 33 29 38 28 41 29 43 26 44 28 45 28 48 24 51 27 52 27 53 28 57 27 62 26 63 25 66 27 69 24 75 26 77 28 80 29 84 28 85 29 86 25 87 25 89 26 25 85 1 16 2 16 3 16 4 17 5 18 6 17 7 17 8 17 9 17 10 16 11 18 12 16 13 15 14 18 15 19 16 18 17 18 18 16 20 18 21 17 22 18 23 16 24 17 25 17 26 16 27 19 28 18 29 16 31 18 32 16 33 16 34 17 35 18 36 18 37 16 38 18 39 17 40 18 41 18 43 18 44 16 45 16 46 18 47 16 48 17 49 18 50 17 51 17 52 16 53 18 54 16 55 16 56 17 57 16 58 16 60 18 61 16 62 18 63 18 64 19 65 16 66 18 67 17 68 18 69 17 70 17 71 18 72 16 73 18 74 18 76 17 77 17 78 18 79 17 80 17 81 15 82 17 83 17 84 17 85 17 86 17 87 16 88 17 89 17 90 19 26 12 17 14 19 15 20 13 42 14 47 13 54 13 56 13 60 14 67 15 71 15 73 13 86 13 27 67 2 12 3 11 4 12 5 13 6 11 7 11 8 11 9 12 10 13 11 12 12 12 13 13 16 13 17 11 18 12 19 13 20 12 21 13 23 11 24 12 25 13 26 12 28 13 30 12 31 12 32 11 33 12 34 13 36 11 37 11 38 12 39 11 40 13 41 13 42 12 43 11 44 13 47 13 49 13 51 11 55 12 56 12 57 13 58 13 59 12 61 12 62 11 65 13 66 12 67 12 70 11 71 12 72 11 73 11 74 12 75 13 76 12 78 11 79 12 80 11 82 13 83 11 84 13 85 11 86 13 87 12 89 12 28 62 1 23 3 22 6 19 7 23 9 22 10 22 11 20 12 23 14 20 15 19 17 19 19 20 21 19 22 21 24 23 25 20 26 20 27 20 28 21 29 22 30 22 34 20 35 22 36 20 38 21 39 23 40 21 43 22 44 23 45 19 46 19 47 22 48 21 50 21 52 22 53 23 54 20 55 21 56 22 58 20 59 20 60 23 61 20 62 19 63 22 64 21 65 21 66 23 67 20 68 21 69 23 70 22 76 22 77 23 79 19 80 22 82 20 85 22 87 22 88 22 89 21 90 21 29 82 1 11 2 10 3 11 5 12 6 11 7 10 8 11 9 11 10 10 11 11 12 11 13 12 14 11 15 11 16 12 17 12 18 11 19 11 20 11 21 11 22 12 23 12 24 12 25 10 26 11 27 11 28 11 29 11 30 10 31 10 32 11 33 10 34 10 36 12 37 10 38 11 39 10 40 10 41 11 42 11 44 11 45 10 46 10 48 12 49 11 50 10 51 12 52 11 53 12 54 12 55 10 56 10 57 12 58 11 59 11 60 11 61 11 63 10 64 11 65 11 67 11 68 10 69 10 70 12 71 11 72 12 73 12 74 10 75 11 76 10 77 10 78 10 79 10 80 10 81 11 82 11 83 10 84 12 85 11 87 11 89 10 90 10 30 75 1 26 3 24 4 24 6 28 7 26 8 28 9 24 10 25 11 25 12 28 13 28 14 26 16 25 17 28 18 27 20 27 22 28 23 28 24 24 26 25 27 25 28 28 29 24 32 26 33 25 34 28 35 26 37 24 38 27 39 26 40 24 42 28 43 29 44 27 45 25 46 25 48 25 49 25 50 25 51 24 52 26 53 29 54 25 55 28 56 25 57 27 58 24 59 24 60 27 61 25 62 27 63 27 64 26 65 28 66 24 67 25 68 24 69 27 70 24 71 25 72 25 75 28 76 28 77 28 78 25 79 24 80 25 81 26 82 26 83 25 84 24 85 25 86 26 89 25 90 28 31 65 1 26 2 28 3 27 5 25 6 27 7 24 8 24 10 26 11 26 12 26 13 29 14 28 15 26 16 24 17 28 18 25 21 27 22 27 26 28 27 26 30 24 31 27 33 27 34 26 35 28 38 26 40 25 43 28 44 28 45 25 46 24 47 25 48 24 49 27 50 27 51 26 52 28 53 26 55 26 56 26 57 26 59 29 60 24 63 23 64 25 65 27 66 25 67 28 68 27 69 26 70 25 71 24 73 26 74 25 75 25 76 25 77 24 79 27 82 24 83 24 85 26 86 24 88 28 89 25 90 23 32 78 1 24 3 27 4 25 5 25 6 24 7 25 8 25 9 28 10 26 11 24 12 27 13 28 14 26 15 24 17 27 18 24 19 25 20 27 22 25 23 27 24 28 25 24 26 28 28 27 29 24 30 24 31 28 32 24 33 24 34 27 35 27 36 23 37 24 38 25 39 24 40 24 41 28 42 28 43 23 44 25 45 25 46 26 47 28 48 28 50 26 51 25 52 27 53 25 54 26 55 28 56 27 57 25 59 27 61 24 62 24 63 26 64 27 66 24 67 26 68 26 69 24 70 28 71 27 72 28 74 28 77 25 78 28 79 25 80 27 81 29 82 26 83 27 84 24 85 25 86 27 87 26 88 27 89 28 33 90 1 27 2 27 3 25 4 25 5 26 6 25 7 26 8 28 9 25 10 24 11 24 12 27 13 24 14 27 15 28 16 26 17 26 18 26 19 29 20 27 21 28 22 26 23 27 24 25 25 27 26 28 27 25 28 25 29 25 30 24 31 25 32 28 33 24 34 26 35 27 36 28 37 24 38 24 39 25 40 28 41 24 42 28 43 23 44 27 45 23 46 25 47 28 48 26 49 25 50 26 51 25 52 27 53 26 54 28 55 27 56 28 57 27 58 27 59 24 60 24 61 26 62 27 63 29 64 25 65 28 66 26 67 25 68 26 69 24 70 23 71 26 72 26 73 28 74 28 75 25 76 26 77 28 78 26 79 24 80 28 81 25 82 26 83 27 84 25 85 26 86 25 87 25 88 26 89 28 90 27 34 72 1 31 2 30 4 29 5 28 6 29 7 32 8 29 9 31 10 28 11 30 13 28 17 32 18 31 19 30 20 33 21 31 22 29 25 27 27 32 29 29 30 28 31 28 32 33 33 32 34 30 35 27 36 28 37 32 38 31 39 31 40 29 41 28 43 27 44 30 46 28 47 29 48 30 49 29 50 29 51 29 52 28 53 30 55 29 56 29 57 30 58 28 59 30 60 30 61 32 64 29 65 33 67 32 68 33 69 31 70 30 71 27 72 29 73 29 75 29 76 28 77 30 78 30 80 32 81 28 82 28 83 29 84 31 85 29 86 30 87 33 89 29 90 28 35 67 4 27 6 29 8 29 10 30 11 31 12 31 13 32 14 30 15 27 16 31 17 28 20 31 22 29 23 29 24 31 25 29 27 27 28 27 29 30 30 27 31 31 32 30 34 31 35 27 36 29 37 29 38 27 39 28 40 27 42 29 43 27 45 29 46 28 47 29 48 32 49 27 50 30 51 31 52 29 54 27 55 31 57 27 58 27 59 30 60 28 61 31 64 27 65 28 66 32 69 30 70 30 71 26 72 28 73 28 76 29 77 31 78 29 79 30 81 30 82 26 83 31 84 27 85 29 87 31 88 30 89 30 90 26 36 59 1 27 2 27 4 31 6 31 7 28 8 31 9 31 10 29 11 29 13 31 15 33 16 28 17 28 19 31 22 29 24 32 25 30 27 32 28 33 29 30 30 28 32 32 36 28 38 30 40 29 41 31 42 31 43 28 44 28 46 31 48 27 49 27 51 29 53 30 54 28 55 31 57 32 58 28 59 28 62 33 63 29 65 30 66 29 67 29 69 31 71 31 72 29 74 32 75 30 77 28 79 28 80 29 81 33 82 30 83 31 84 30 85 29 86 32 89 28 37 48 3 27 6 25 8 27 9 25 10 23 14 24 15 24 16 23 19 24 20 24 21 24 22 25 24 24 28 25 31 26 33 24 34 23 36 25 39 23 41 24 42 27 43 26 44 24 48 26 49 24 51 25 52 26 55 27 56 24 58 27 59 24 60 26 63 26 64 25 65 23 67 25 69 24 72 24 73 25 75 27 76 24 78 24 79 26 80 26 83 23 86 23 87 23 88 24 38 27 4 20 5 19 14 19 15 19 16 18 17 22 19 21 33 22 34 22 39 21 40 20 41 21 45 18 46 20 51 20 55 20 60 22 64 19 71 22 72 21 74 21 76 21 77 22 78 20 83 20 85 19 86 20 39 33 1 29 2 28 5 32 8 31 11 30 14 32 17 32 18 29 19 29 20 29 27 29 29 29 32 33 33 29 35 29 37 32 39 29 45 29 48 30 49 29 50 29 51 29 57 31 61 28 62 33 68 32 71 29 73 27 74 32 76 28 85 32 86 32 87 33 40 62 2 20 4 23 8 22 10 20 11 19 12 19 14 22 15 21 17 20 18 21 19 23 20 23 21 20 22 22 23 21 24 22 28 22 29 21 31 21 32 21 33 19 34 23 35 20 36 21 37 21 38 19 39 21 40 22 41 22 44 20 45 19 46 22 47 20 48 22 49 23 50 20 52 22 53 21 55 22 56 19 58 23 59 20 61 22 62 20 63 21 64 21 65 19 67 23 68 20 69 20 71 23 74 21 76 21 78 21 79 20 83 22 85 23 86 21 87 19 88 23 89 23 90 19 41 34 1 16 4 16 11 17 12 19 18 16 19 18 20 18 21 19 22 17 25 17 38 17 40 17 49 19 50 16 53 19 54 17 58 17 61 17 64 17 67 20 68 18 69 17 71 18 72 20 74 20 77 17 78 18 81 17 82 20 83 19 85 19 88 17 89 19 90 17 42 45 1 17 2 16 3 18 6 18 8 17 10 19 12 19 13 17 14 17 16 17 17 18 22 20 23 17 31 17 32 16 36 19 40 19 41 18 42 16 45 18 46 19 49 17 50 16 55 19 56 18 57 18 58 17 59 17 60 19 61 18 62 19 63 17 64 19 66 18 67 19 70 20 71 18 74 18 79 20 80 18 85 17 86 18 87 17 88 18 89 19 43 1 21 22 44 58 1 20 3 19 4 22 5 21 6 21 7 18 8 20 10 22 11 19 13 18 14 20 15 18 16 20 18 18 19 19 21 19 22 19 23 22 26 18 27 22 28 19 29 20 30 20 31 19 32 19 33 19 37 20 38 18 43 21 44 18 46 18 47 21 50 19 51 20 52 19 53 19 54 18 55 20 59 22 60 21 61 19 62 20 63 21 65 21 67 21 68 18 69 20 70 22 73 20 74 19 77 19 78 20 80 18 81 20 83 20 85 19 86 19 87 20 45 58 3 21 4 21 5 22 6 20 7 20 8 21 9 20 12 20 13 23 18 21 19 23 21 21 22 23 23 21 25 24 27 20 28 23 29 23 30 22 31 21 32 21 34 20 39 21 40 23 41 24 42 20 44 21 46 24 47 20 51 22 53 24 54 21 55 20 58 22 59 23 61 22 62 20 64 21 65 23 68 23 69 20 70 21 72 20 73 21 74 23 75 23 77 21 78 21 80 21 81 24 82 24 83 21 84 23 85 21 87 21 88 24 89 22 90 24 46 4 16 13 22 11 40 12 53 13 47 16 1 18 3 17 7 16 12 16 17 17 22 17 27 17 35 17 37 16 40 16 57 15 61 15 65 16 71 16 77 15 82 16 48 55 3 31 4 31 5 29 8 27 9 32 14 28 15 31 16 31 17 30 18 30 22 28 23 30 24 32 25 27 26 31 29 30 30 31 32 33 34 31 35 32 38 27 40 31 41 28 43 31 44 32 45 28 47 32 48 31 49 28 50 31 52 32 55 33 56 30 58 29 60 31 65 28 66 28 67 32 68 27 69 28 70 29 72 33 73 28 75 33 77 28 78 32 81 31 82 30 83 32 84 30 85 32 87 31 88 30 89 31 90 31 49 23 1 11 4 13 9 11 15 13 17 12 18 11 22 12 26 12 29 13 31 13 32 11 35 11 40 12 44 12 50 12 52 11 63 13 64 12 78 12 80 11 82 11 85 12 86 13 50 20 1 14 2 14 4 15 8 15 13 16 15 15 32 16 36 16 38 15 41 15 42 15 48 15 57 16 62 14 65 15 66 16 70 16 72 15 78 15 86 15 51 89 1 12 2 10 3 12 4 12 5 12 6 11 7 12 8 11 9 10 10 10 11 10 12 12 13 10 14 12 15 12 16 10 17 11 18 12 19 10 20 12 21 11 22 11 23 10 24 11 25 12 26 10 27 11 28 12 29 12 30 12 31 11 32 11 33 10 34 10 35 11 36 11 37 12 38 11 39 10 40 11 41 11 42 11 43 11 44 11 45 12 46 11 47 11 48 10 49 10 50 12 51 10 52 12 53 12 54 10 55 11 56 12 57 10 58 10 59 10 60 12 61 12 62 10 63 11 64 11 65 10 66 12 67 10 68 10 69 10 70 11 71 11 72 11 73 11 74 11 76 12 77 10 78 11 79 11 80 11 81 10 82 11 83 12 84 12 85 11 86 11 87 12 88 10 89 12 90 11 52 71 2 16 3 19 4 18 5 17 6 19 7 18 8 17 10 18 11 17 12 19 13 19 14 18 16 20 17 19 18 19 21 17 22 17 23 20 24 17 26 17 28 17 29 19 30 19 31 19 32 18 33 17 34 19 35 17 36 17 38 17 39 18 42 19 43 19 44 17 45 18 46 18 47 16 48 18 49 17 50 19 51 20 52 17 53 18 54 20 55 19 56 20 57 18 61 16 62 17 65 18 66 16 67 18 68 17 69 19 70 19 72 17 73 19 74 18 75 19 77 17 78 19 79 19 80 17 81 16 82 17 83 19 86 19 87 18 88 20 89 17 90 18 53 13 2 30 3 27 15 30 16 31 31 28 37 31 38 29 58 30 59 31 62 31 76 31 86 28 87 26 54 84 1 23 2 25 3 25 4 25 5 25 6 22 7 23 8 23 9 22 10 23 11 25 12 23 13 25 14 24 15 23 16 23 17 26 18 26 20 23 22 23 23 24 24 26 25 23 26 22 27 25 28 26 29 26 30 26 31 25 32 25 33 26 34 23 35 25 36 24 37 23 38 24 39 25 40 23 41 23 42 26 43 26 44 26 46 25 47 25 49 25 50 22 51 26 52 25 53 26 54 25 55 25 56 22 57 25 58 25 59 22 60 26 61 26 62 25 63 24 64 25 65 24 66 26 67 25 68 26 69 25 70 26 71 22 72 23 74 26 75 22 76 26 77 26 78 22 79 22 80 26 81 23 82 26 83 23 84 25 85 23 87 26 88 25 89 23 90 22 55 63 1 26 3 27 4 26 5 26 7 26 8 27 9 25 11 25 13 29 14 25 15 29 17 27 19 30 21 28 23 25 24 27 25 28 26 27 27 25 29 27 30 26 31 28 34 27 35 28 36 29 37 29 39 26 40 29 41 24 42 29 43 28 44 25 46 25 49 28 50 29 51 29 52 29 53 25 54 25 56 28 58 26 59 29 60 26 63 26 66 27 67 26 68 28 69 24 70 25 71 29 72 28 74 28 75 27 76 24 78 27 81 29 82 25 84 27 86 24 87 25 88 28 89 25 90 26 56 54 2 22 4 21 6 20 10 20 11 22 12 20 16 19 17 21 19 21 20 20 22 22 23 22 25 19 26 21 27 20 29 19 34 21 35 22 37 19 39 19 42 19 43 21 44 19 45 20 47 20 48 19 49 19 50 18 51 22 53 20 54 19 57 19 58 19 59 19 60 20 61 20 63 22 64 18 67 21 68 18 70 20 71 21 73 19 76 20 77 18 78 20 80 20 81 21 82 19 84 22 86 20 87 20 89 19 90 22 44 9 6 27 17 34 20 49 17 62 18 67 18 87 17 10 10 3 17 16 17 23 17 35 17 45 18 47 17 59 18 70 15 75 18 76 16 11 38 5 22 6 22 7 23 10 21 12 23 17 23 22 22 23 23 31 22 34 22 38 20 41 23 42 21 43 22 44 24 45 21 46 21 47 22 50 20 51 21 52 24 54 24 55 23 56 23 57 23 61 22 62 21 63 23 64 22 67 22 71 20 75 23 76 23 78 22 82 22 84 21 88 21 90 23 12 56 2 21 4 23 5 24 6 22 7 21 8 24 10 22 11 23 12 22 13 24 14 23 15 24 16 23 18 22 19 21 20 21 21 23 22 23 24 22 26 22 27 22 28 21 30 22 31 23 32 23 34 24 36 22 38 20 39 22 40 22 45 23 46 20 48 20 53 21 54 23 55 20 56 23 59 23 60 21 61 20 62 24 66 20 67 21 68 22 69 21 70 22 71 22 72 22 76 24 79 22 82 21 84 23 85 22 87 24 88 21 89 20 13 78 1 26 2 24 4 23 5 27 6 27 7 24 9 25 11 27 12 23 13 25 14 25 15 25 16 23 17 27 19 26 21 26 23 24 24 23 25 26 26 24 27 24 28 23 30 27 31 24 32 25 33 25 35 23 37 25 38 23 39 23 40 23 41 25 42 23 43 23 44 23 45 27 46 27 47 24 48 23 50 23 51 25 52 25 53 23 54 27 56 23 57 25 58 26 59 23 60 26 61 23 62 24 63 24 64 24 65 25 66 26 67 24 68 23 69 24 70 27 71 25 72 23 73 27 75 26 76 25 77 23 78 25 79 25 80 27 81 23 82 23 83 26 84 26 85 24 86 26 87 25 88 23 89 23 90 23 14 88 1 12 2 12 3 12 4 13 5 13 6 11 7 12 8 11 9 11 10 12 11 13 12 12 13 12 14 12 15 12 16 11 17 13 18 12 19 12 20 11 21 12 22 11 23 11 24 13 25 12 26 13 27 12 28 13 30 11 31 11 32 12 33 13 34 12 35 12 36 11 37 11 38 12 39 12 40 12 41 12 42 11 43 12 44 12 45 12 46 12 47 13 48 13 49 11 50 12 51 11 52 11 53 13 54 11 55 13 56 11 57 12 58 11 59 13 60 12 61 11 62 13 64 11 65 13 66 13 67 12 68 12 69 11 70 13 71 13 72 12 73 11 74 13 75 12 76 12 77 11 78 12 79 11 80 11 81 13 82 13 83 12 84 12 85 13 86 12 87 12 88 11 89 12 90 13 15 85 1 29 3 31 5 31 6 32 7 33 9 30 10 29 11 31 12 27 13 28 14 28 15 28 16 31 17 32 18 27 19 29 20 31 21 28 22 33 23 32 24 31 25 27 26 32 27 30 28 30 29 33 30 30 31 30 32 27 33 28 34 33 35 27 36 27 37 28 38 32 39 28 40 27 41 28 42 29 43 32 44 30 45 29 46 27 47 32 48 30 50 27 51 33 52 31 53 29 54 29 55 31 56 31 57 29 58 31 59 33 60 29 61 32 62 30 63 29 64 29 65 32 66 32 67 28 68 32 69 32 70 27 71 30 72 30 73 29 74 28 75 31 76 32 77 27 78 29 79 32 80 28 81 30 82 31 83 29 84 32 85 28 87 31 88 28 89 32 90 28 16 40 1 15 6 18 7 15 9 17 10 15 11 16 13 15 15 17 16 17 21 16 22 17 23 16 24 16 25 16 28 15 31 17 32 15 33 15 36 15 38 17 40 15 42 15 43 16 46 17 48 16 51 15 52 17 56 15 57 17 58 16 61 16 63 16 65 17 67 17 68 15 69 17 73 14 78 17 82 14 83 17 17 45 1 30 6 27 10 25 11 29 16 26 17 25 19 26 23 26 27 28 30 29 31 27 32 31 34 30 35 29 38 30 39 26 40 29 41 30 42 30 43 29 45 30 47 27 49 30 50 29 51 26 52 26 53 30 59 27 60 29 61 27 64 30 65 26 67 27 69 28 71 30 72 26 74 29 77 25 78 27 79 26 82 26 83 27 87 26 88 26 90 27 18 30 2 27 5 27 14 28 15 24 18 26 19 24 20 27 22 27 25 27 28 26 31 28 34 27 36 25 39 25 44 27 50 28 51 28 57 27 60 25 63 24 64 27 67 26 71 25 73 24 75 25 79 28 83 25 85 25 89 24 90 25 19 85 1 15 2 17 3 17 4 15 5 17 6 17 7 14 8 15 10 17 11 16 12 15 13 15 14 15 15 16 16 16 17 15 18 15 19 15 20 17 22 16 23 16 24 16 25 16 26 18 27 15 28 17 29 15 30 14 31 15 32 16 33 17 34 15 35 15 36 17 37 17 38 17 39 15 40 15 41 16 42 16 43 17 44 16 45 16 46 15 48 17 49 17 50 16 51 15 52 15 54 15 55 16 56 17 57 16 58 14 59 17 60 15 61 16 62 16 63 17 64 17 65 17 66 17 67 17 68 15 69 15 70 16 71 17 72 17 73 18 74 15 75 15 77 16 78 17 79 18 80 16 81 17 82 17 83 17 84 17 85 16 86 16 87 15 88 15 89 15 90 16 20 34 2 15 3 14 5 15 6 15 9 14 11 13 15 13 16 14 18 13 20 14 22 15 26 13 27 15 28 14 35 14 36 15 37 15 41 15 42 15 46 15 47 15 49 15 54 14 55 13 58 13 63 14 69 14 73 14 80 15 82 13 85 15 87 13 89 14 90 14 21 61 1 12 2 11 4 11 6 11 7 11 8 11 10 11 11 12 12 11 13 10 14 11 16 12 19 11 21 10 22 12 25 12 26 10 29 12 31 12 32 12 33 10 34 11 35 11 36 11 37 10 38 11 39 10 40 10 41 11 44 11 45 11 46 11 48 11 49 10 50 11 51 11 52 10 53 10 54 11 55 10 56 11 57 10 59 10 61 11 62 10 63 12 66 11 67 11 69 11 70 11 71 12 72 12 76 12 77 12 79 11 81 11 83 12 84 12 85 10 88 10 90 10 22 53 5 13 6 12 7 14 8 12 11 12 15 12 17 13 18 13 19 13 20 12 21 13 26 13 29 13 30 12 31 12 32 14 34 14 36 14 37 14 38 12 40 13 43 12 45 13 48 14 52 14 53 14 54 14 55 14 56 13 57 14 59 14 60 13 61 14 65 12 66 13 67 14 68 13 69 12 70 12 71 12 73 12 74 12 76 14 77 12 78 13 79 13 81 14 83 12 85 14 86 14 87 12 88 14 89 14 23 31 8 26 10 23 11 23 13 26 16 22 17 24 18 23 19 22 23 23 24 24 27 23 28 26 29 25 34 25 38 26 48 26 49 25 52 25 54 26 59 25 62 24 64 23 67 26 75 25 77 25 79 26 80 22 82 22 83 23 86 23 88 25 24 25 5 25 7 24 8 24 11 27 16 24 19 27 23 28 25 25 27 28 28 25 31 26 45 28 46 24 47 27 50 27 51 28 56 26 57 27 60 26 62 24 65 28 73 25 82 27 83 26 88 25 29 11 1 31 11 27 18 31 25 28 35 31 60 31 61 29 70 31 77 27 82 31 84 31 30 69 1 17 2 18 3 18 5 19 6 17 7 19 8 19 9 17 10 18 11 19 12 17 14 18 15 17 16 19 18 17 20 18 21 19 22 19 23 19 24 17 25 19 27 18 28 20 29 18 30 17 32 17 33 18 35 19 37 18 38 20 40 17 41 17 42 19 43 16 44 20 45 16 47 20 48 19 49 17 51 17 52 18 53 19 54 18 55 18 58 18 59 17 60 16 61 18 64 20 65 16 66 19 67 18 70 19 71 18 72 18 73 16 74 18 75 18 76 16 77 18 79 17 80 19 82 19 83 17 84 17 85 18 86 17 89 17 90 17 31 59 1 13 2 11 3 12 4 12 5 12 6 11 7 13 8 12 9 11 12 11 13 12 14 12 15 11 18 11 19 13 20 11 21 13 23 12 24 13 25 13 26 13 28 12 29 12 34 11 35 12 36 11 37 12 40 13 49 13 50 13 51 13 52 11 53 11 54 13 55 13 56 13 58 13 63 11 64 13 65 13 66 12 68 13 71 12 72 13 75 12 76 13 77 11 78 13 79 12 81 12 82 12 83 11 84 12 85 12 86 13 87 11 88 13 89 11 90 12 32 32 1 17 5 19 6 19 7 19 9 18 10 18 11 17 17 21 18 19 23 21 24 17 25 20 31 20 32 18 33 17 34 17 38 19 43 21 44 18 50 19 58 19 59 19 60 21 63 19 64 20 67 21 69 18 70 20 73 21 75 17 82 18 86 19 33 70 2 27 3 26 5 27 6 26 8 23 9 26 10 23 11 26 13 27 14 23 16 24 17 25 18 24 19 25 20 25 21 24 24 26 25 26 27 26 28 24 29 26 30 23 32 27 33 25 34 27 35 23 36 25 38 26 39 27 40 23 41 26 43 27 44 26 45 26 46 23 47 25 48 27 49 23 50 26 51 26 52 27 53 24 55 26 56 26 57 25 58 27 59 27 60 23 63 27 65 25 66 23 67 24 68 26 70 26 71 26 73 23 74 25 75 23 76 23 77 27 78 26 79 24 80 25 82 23 83 27 84 23 86 23 87 23 88 23 90 24 34 69 1 25 2 28 3 28 4 30 5 27 6 28 7 30 8 30 9 26 11 29 12 25 14 25 15 30 17 30 18 26 20 30 21 25 23 27 24 28 25 31 26 29 27 29 28 30 29 26 30 30 31 28 33 31 34 30 35 30 36 29 37 29 38 26 40 29 43 27 44 28 45 29 46 26 47 27 48 28 49 27 51 29 52 26 53 27 54 29 55 28 56 29 58 26 59 27 60 31 61 25 62 27 63 28 64 25 66 29 67 27 68 29 70 29 71 27 73 29 74 26 75 25 76 27 77 28 78 29 82 29 85 29 86 26 87 26 89 29 35 75 1 18 2 17 3 18 4 18 5 18 6 17 7 18 9 17 10 18 11 18 13 17 14 18 15 17 16 17 17 17 18 17 20 20 23 20 25 17 26 18 27 17 28 17 29 19 30 18 31 19 32 17 33 17 34 19 35 17 37 17 38 18 39 17 40 18 42 17 43 18 44 18 45 18 46 17 47 18 48 18 49 17 50 19 51 19 52 19 53 19 54 18 55 17 56 16 57 18 58 20 59 18 60 18 61 17 62 19 63 18 64 18 65 19 66 20 68 17 69 18 70 19 72 18 73 16 74 19 75 17 77 17 79 17 80 18 83 16 85 18 86 19 87 20 88 19 89 18 90 16 36 61 1 25 3 25 4 27 5 28 6 25 8 26 11 27 14 29 17 26 18 24 19 27 20 28 24 29 25 25 26 28 27 30 28 24 29 28 30 25 31 26 32 28 33 29 34 25 35 26 38 28 39 28 40 26 41 25 42 25 43 25 45 29 46 27 47 29 49 27 50 24 51 26 52 28 53 27 55 26 57 25 58 25 59 29 61 26 62 27 63 26 65 26 66 29 69 26 70 29 71 30 72 28 73 27 76 25 77 29 79 29 80 25 81 26 84 26 85 26 89 25 90 28 37 31 2 22 3 21 7 21 8 21 10 21 12 23 13 21 16 20 17 23 22 23 24 24 26 21 29 22 31 20 33 24 38 23 41 21 44 20 49 20 53 21 55 22 58 22 60 22 62 21 78 24 80 21 82 20 84 24 87 22 89 24 90 22 38 8 7 25 11 28 25 26 26 28 42 27 43 28 48 27 78 25 39 39 2 16 3 14 5 14 6 17 13 15 15 15 17 15 18 15 19 15 22 15 26 16 27 17 29 15 30 17 31 17 33 16 34 18 35 17 36 15 38 17 41 15 42 15 44 15 46 16 52 16 55 17 58 15 59 16 61 16 62 15 63 15 68 15 73 16 74 17 75 18 79 17 81 17 82 18 90 16 40 49 2 16 4 17 5 16 6 16 7 16 9 16 10 18 11 18 12 17 13 17 14 19 17 18 21 16 24 16 25 17 26 18 30 19 32 18 33 16 35 17 38 18 40 18 43 17 44 18 45 17 47 18 49 17 50 16 52 16 54 17 55 17 57 17 58 17 60 16 61 16 63 15 65 18 70 18 71 16 73 18 74 16 77 18 79 18 80 15 81 16 82 19 84 17 87 19 90 19 41 66 2 23 3 23 4 22 5 23 6 23 7 23 8 22 9 21 10 20 11 21 13 23 14 20 16 21 19 20 20 20 22 21 23 20 25 21 26 20 29 21 30 21 31 20 32 19 33 20 34 20 35 21 36 22 37 20 38 22 41 21 42 23 43 20 44 22 45 21 46 19 47 23 48 21 49 19 50 20 51 20 52 19 53 20 55 21 60 21 61 20 63 23 64 22 65 23 68 23 69 20 70 22 73 22 75 20 76 21 77 21 78 23 79 21 80 20 81 20 82 21 83 23 84 22 85 22 87 19 88 22 89 20 42 24 1 19 6 19 11 19 13 19 14 17 27 19 29 18 31 21 40 18 49 20 52 18 54 19 55 20 57 17 60 17 61 17 62 19 63 20 69 20 74 19 83 18 84 18 88 19 89 20 43 73 2 11 3 11 4 12 5 12 6 11 7 10 8 11 9 11 10 11 11 10 12 11 18 10 19 11 21 11 22 12 23 12 24 10 26 12 27 12 28 11 30 12 31 10 32 12 33 12 36 11 37 11 38 12 39 12 40 10 41 12 42 12 43 12 44 11 45 11 47 11 48 10 49 10 50 11 52 10 53 12 56 11 57 11 59 11 60 11 62 10 63 12 64 11 65 12 66 12 67 12 68 11 69 10 70 12 71 11 72 10 73 10 74 11 75 11 76 11 77 11 78 11 79 11 80 11 81 10 82 12 83 10 84 10 85 11 86 11 87 12 88 10 89 10 90 11 44 58 3 18 6 18 7 18 8 18 10 17 12 17 14 19 15 17 16 20 17 19 19 18 20 17 21 19 22 19 23 19 24 18 25 16 26 17 29 17 30 19 32 16 33 18 35 19 36 17 37 19 38 18 39 18 40 19 41 18 43 18 46 18 47 19 49 16 50 19 51 17 52 18 53 18 55 19 57 18 58 17 59 16 61 18 62 17 63 19 65 17 71 19 76 19 77 18 78 18 79 20 80 19 81 19 84 20 85 19 86 19 87 18 89 19 90 20 45 3 29 27 50 29 66 30 46 36 1 27 2 27 6 26 7 26 8 25 13 25 15 25 16 25 17 27 21 27 22 25 26 26 29 24 34 26 35 23 36 27 39 24 41 24 45 27 50 23 57 26 59 24 61 24 62 27 64 26 65 26 66 27 68 27 71 25 80 24 81 26 83 26 84 24 85 26 87 27 90 26 47 37 2 18 3 19 4 20 7 19 9 21 12 20 15 19 16 21 17 17 18 17 21 19 23 18 25 18 32 20 35 18 36 19 42 19 43 20 45 17 47 19 50 20 56 19 60 18 63 18 65 19 66 20 68 18 69 21 72 20 75 19 78 20 79 19 81 18 84 19 86 20 88 18 90 18 48 63 4 21 5 23 9 20 11 22 12 19 13 22 15 22 16 23 18 21 19 21 20 23 21 23 22 22 23 20 24 21 25 20 26 22 29 19 30 20 31 21 32 23 34 20 35 22 36 20 38 23 40 23 41 21 43 21 44 21 45 23 46 22 49 20 50 23 51 22 52 22 53 21 54 21 55 22 56 22 58 20 59 22 60 20 61 21 62 21 63 21 64 22 65 22 67 22 68 19 69 22 71 21 76 20 77 22 78 20 79 23 81 22 83 21 84 22 85 21 86 22 87 23 88 20 89 21 49 90 1 9 2 11 3 10 4 10 5 10 6 10 7 9 8 10 9 11 10 11 11 9 12 9 13 9 14 9 15 10 16 9 17 9 18 11 19 10 20 11 21 10 22 9 23 10 24 10 25 10 26 9 27 9 28 9 29 10 30 10 31 10 32 10 33 10 34 11 35 11 36 10 37 10 38 10 39 10 40 9 41 10 42 10 43 10 44 11 45 10 46 10 47 10 48 10 49 10 50 9 51 9 52 10 53 10 54 9 55 10 56 9 57 10 58 9 59 10 60 10 61 10 62 11 63 10 64 10 65 10 66 11 67 10 68 9 69 9 70 11 71 10 72 10 73 11 74 9 75 11 76 11 77 10 78 10 79 9 80 10 81 11 82 10 83 9 84 9 85 9 86 10 87 10 88 10 89 11 90 10 50 49 2 24 4 20 6 22 8 20 10 21 11 23 12 20 13 20 14 22 16 23 17 21 22 22 25 24 26 24 29 21 30 21 32 20 33 22 34 21 36 23 38 22 42 23 43 24 46 23 48 22 49 24 52 20 54 23 57 21 58 24 59 20 60 20 61 23 63 24 68 23 70 24 71 21 73 20 74 22 77 20 78 21 81 23 82 23 85 21 86 24 87 24 88 23 89 24 90 24 51 65 1 14 2 13 3 14 6 13 7 12 12 13 13 13 14 12 15 13 17 14 18 12 19 14 20 12 21 12 22 12 23 13 25 14 26 13 27 13 29 12 31 12 33 14 34 14 36 14 37 12 38 14 39 12 40 14 41 12 42 12 43 12 44 14 45 14 47 14 48 12 50 14 52 12 55 13 57 13 58 12 59 12 60 13 62 13 63 13 64 13 66 12 67 14 68 14 69 14 70 14 71 12 72 14 73 12 75 14 77 12 78 12 79 12 81 14 83 12 84 12 85 12 86 13 87 12 88 13 89 12 52 23 2 20 8 20 11 20 14 19 16 22 19 19 22 18 24 22 27 19 28 21 30 19 32 21 40 19 45 19 53 18 54 22 55 21 63 21 64 22 77 19 81 18 84 20 87 21 53 75 1 23 2 25 4 23 5 24 8 25 9 24 10 26 11 25 13 23 14 27 15 25 16 26 17 24 18 26 19 23 21 25 22 27 23 27 24 24 25 24 26 24 28 26 29 24 30 27 31 25 32 26 33 23 34 23 36 27 37 24 38 24 39 26 40 27 41 23 43 26 45 26 46 26 47 24 49 25 50 23 51 24 52 24 53 23 54 25 55 26 57 26 58 23 60 23 62 25 63 26 64 23 65 24 66 25 67 26 68 26 70 23 71 26 72 24 73 27 74 26 75 27 76 26 77 23 78 24 79 24 80 24 81 24 82 27 83 24 84 26 85 26 86 27 88 26 89 26 90 27 54 14 9 25 15 27 29 27 32 29 35 30 42 27 49 26 62 29 71 27 72 28 74 29 75 25 79 25 86 29 55 86 1 19 2 19 3 19 4 21 5 19 6 18 7 19 8 19 9 21 10 18 11 20 12 21 13 22 14 21 15 20 16 20 18 22 19 21 20 20 21 19 22 19 23 21 24 21 25 19 26 22 27 19 28 21 29 20 30 18 31 19 32 21 33 19 34 19 35 20 36 19 37 20 38 22 39 21 40 19 41 19 42 19 43 20 44 19 45 20 46 22 47 21 48 19 49 19 50 22 51 21 52 22 53 21 54 18 56 19 57 21 58 19 59 21 60 20 61 22 62 20 63 21 64 19 65 20 66 20 67 20 68 18 69 20 70 19 71 20 72 21 73 22 74 22 77 19 78 20 79 20 80 18 81 18 82 21 83 19 84 18 85 22 86 19 87 19 88 21 89 19 90 21 56 51 1 25 2 23 3 23 4 21 5 23 7 21 10 24 11 21 13 23 15 24 17 24 18 22 19 21 20 23 21 25 22 25 23 24 24 22 27 22 28 23 32 24 33 22 34 24 35 24 36 22 37 24 40 23 42 25 48 24 55 24 58 25 59 25 60 25 61 24 62 23 64 25 65 24 69 21 73 21 75 21 76 22 77 24 78 23 79 24 80 22 81 22 82 22 83 24 85 23 87 22 88 24 4 57 62 1 12 2 12 4 12 5 13 6 11 7 11 11 12 12 11 15 12 19 13 20 12 21 11 24 12 25 12 26 13 27 11 28 12 29 13 31 11 32 11 33 13 34 13 36 12 37 11 38 12 39 12 41 11 42 11 43 12 44 12 45 12 47 12 48 12 49 11 52 13 54 12 55 11 56 11 57 13 58 11 60 12 61 13 62 12 65 12 66 12 67 11 68 12 69 13 70 11 72 13 73 11 74 13 75 12 77 11 79 12 81 13 82 13 84 13 85 13 86 11 87 12 89 12 58 7 19 26 29 25 45 24 52 24 60 24 77 23 78 22 59 90 1 10 2 10 3 9 4 9 5 10 6 10 7 10 8 10 9 11 10 10 11 9 12 10 13 10 14 11 15 9 16 11 17 9 18 9 19 9 20 10 21 11 22 9 23 10 24 9 25 11 26 11 27 10 28 10 29 11 30 9 31 11 32 9 33 10 34 10 35 10 36 9 37 9 38 10 39 10 40 10 41 11 42 10 43 10 44 9 45 9 46 9 47 11 48 10 49 10 50 11 51 10 52 10 53 10 54 11 55 9 56 11 57 9 58 10 59 11 60 10 61 10 62 10 63 10 64 10 65 10 66 9 67 11 68 10 69 9 70 9 71 11 72 10 73 11 74 10 75 11 76 10 77 11 78 9 79 11 80 10 81 9 82 9 83 10 84 10 85 10 86 10 87 9 88 10 89 11 90 10 60 44 1 11 2 10 4 9 6 10 7 11 8 9 10 11 13 9 15 10 16 10 18 11 23 10 27 11 30 10 31 9 33 11 34 11 36 9 38 10 41 9 44 10 45 10 47 11 49 10 52 10 53 10 54 10 56 9 60 11 61 11 62 10 63 10 64 10 65 10 68 11 69 10 70 10 74 11 76 10 78 10 79 11 82 11 85 11 88 9 +5 4 1 44 2 11 5 11 6 11 7 11 8 10 9 12 10 11 13 10 14 11 15 12 17 11 19 11 21 11 26 11 28 11 29 11 30 12 31 12 32 10 33 11 34 11 39 11 40 11 41 11 50 11 51 11 53 11 54 12 55 12 58 10 59 12 60 11 61 10 62 11 67 11 69 11 72 12 77 10 78 11 81 10 85 12 88 12 89 11 90 12 2 5 8 19 36 22 59 19 60 22 64 21 3 63 2 12 3 12 4 12 5 11 6 11 7 12 9 12 10 12 11 11 13 13 16 13 17 12 18 13 19 13 21 12 25 12 26 11 27 13 28 12 29 11 30 11 31 13 32 11 33 11 35 13 36 13 37 13 39 11 40 11 41 12 42 13 43 12 44 12 45 13 47 11 48 11 49 13 50 12 51 13 52 11 56 11 57 11 58 13 59 13 61 12 62 13 63 11 64 12 66 12 70 11 71 12 72 13 73 13 76 13 79 13 80 12 83 11 84 11 85 11 86 12 87 13 88 12 89 12 4 21 15 19 18 18 24 19 26 17 29 19 31 17 35 17 44 20 46 17 57 18 65 19 66 18 68 17 71 19 72 17 76 17 79 16 82 19 84 18 86 17 88 18 32 5 58 1 10 2 10 4 11 5 11 7 9 10 10 11 10 12 10 13 10 16 10 17 9 18 10 19 10 20 11 21 11 22 10 23 10 24 10 25 10 26 11 27 10 32 11 33 11 34 9 36 10 37 10 38 9 39 10 43 10 45 11 46 9 48 10 50 9 52 10 53 10 54 9 57 10 58 9 59 11 60 9 61 10 64 11 67 10 69 10 70 10 71 10 72 10 73 11 74 11 75 10 76 11 77 10 78 10 82 11 86 10 87 11 88 9 90 11 6 43 7 24 9 25 10 24 11 27 12 26 13 23 14 28 16 24 22 25 23 25 24 26 25 26 26 26 31 24 32 24 34 24 35 25 38 24 41 25 42 28 43 25 44 28 45 24 46 28 50 23 51 24 52 25 53 26 54 27 58 26 59 26 64 24 72 27 73 27 74 28 75 24 79 24 80 26 81 25 83 27 84 24 86 28 90 24 7 28 9 16 14 16 16 15 22 15 23 16 29 16 30 17 34 16 35 16 38 16 44 15 45 16 46 16 48 17 53 17 57 15 58 17 59 17 60 14 65 15 67 15 68 15 71 15 74 16 79 16 83 15 86 15 87 15 8 34 1 18 3 17 5 18 7 18 8 19 9 20 10 18 12 21 15 19 19 18 21 17 23 20 24 18 25 20 28 18 31 20 33 17 35 20 37 18 41 19 45 20 48 19 52 18 54 19 56 20 57 19 59 20 60 18 69 19 75 18 76 20 77 18 79 21 88 20 21 42 1 18 2 18 3 16 4 18 7 17 12 16 14 18 15 16 16 16 17 17 18 17 20 16 23 16 25 18 26 17 27 18 28 18 32 19 33 19 34 18 42 18 43 18 44 18 45 18 51 18 52 15 53 18 55 17 56 18 59 16 60 18 61 17 66 18 67 18 69 16 70 17 72 17 73 18 75 16 78 19 79 17 83 17 22 24 1 31 4 32 5 30 8 28 15 29 20 27 23 27 28 27 30 28 36 30 37 27 40 31 41 28 43 28 49 31 58 27 59 27 66 30 71 27 82 31 84 28 86 27 88 31 89 28 23 51 1 25 5 24 7 23 8 23 9 24 10 24 14 26 17 26 19 24 20 27 21 23 22 24 23 27 25 27 26 23 27 26 30 24 34 25 35 23 37 26 38 24 39 23 40 25 43 27 45 23 46 26 50 27 52 24 53 27 54 25 55 24 56 27 59 27 60 27 63 26 64 27 65 26 71 27 72 25 74 25 75 24 76 27 78 25 79 26 81 24 84 27 85 26 86 25 87 26 89 27 90 27 24 4 27 9 35 11 85 10 90 9 29 80 1 24 2 23 3 25 4 23 5 24 6 25 8 22 10 24 11 24 12 24 13 23 14 25 15 25 16 22 17 23 18 24 19 22 20 21 21 25 22 23 23 24 24 24 25 24 26 25 27 25 28 21 31 21 32 25 33 23 34 25 36 24 37 22 38 25 39 22 40 24 41 24 42 24 43 21 44 25 45 25 47 23 48 23 49 22 50 21 51 23 52 22 53 22 54 25 55 22 56 23 57 25 58 21 59 22 60 25 61 22 62 22 63 23 64 22 66 21 67 22 68 25 69 21 70 23 71 25 72 23 73 24 74 21 75 24 76 25 77 21 79 21 80 22 81 24 83 24 84 22 85 22 86 25 87 23 88 24 89 21 30 32 1 22 2 22 4 20 7 21 10 23 11 21 12 22 14 22 15 21 16 23 21 20 22 21 29 21 31 22 32 24 33 24 38 20 39 21 43 21 49 21 56 23 59 20 63 21 64 23 66 23 67 21 69 20 76 21 80 22 82 21 85 21 86 20 31 44 1 29 2 31 3 28 7 31 8 31 9 31 14 31 16 31 17 30 21 30 22 29 23 26 27 27 28 29 29 31 30 31 31 30 34 30 36 28 37 32 39 29 41 29 42 28 43 27 45 28 48 29 50 30 51 31 54 30 55 32 56 32 59 28 60 28 61 27 65 30 72 27 74 30 77 27 79 27 80 29 83 27 84 29 88 30 90 27 32 77 1 18 2 21 3 18 4 19 5 19 7 19 8 21 9 20 10 19 12 19 13 19 14 19 15 19 16 19 17 19 18 22 19 21 20 22 21 20 22 19 24 18 25 18 26 18 27 19 28 22 29 19 31 21 32 18 33 19 34 20 35 18 36 19 37 18 39 18 41 21 43 21 44 19 45 20 46 19 48 19 49 20 50 20 51 21 53 20 54 22 55 20 56 21 57 18 58 18 59 19 60 19 61 21 62 21 63 20 64 19 65 19 67 21 69 19 71 20 72 22 73 20 74 20 75 20 76 18 77 21 78 18 79 19 80 20 81 18 82 21 84 21 85 19 86 21 87 18 88 21 89 20 90 19 33 41 1 25 3 22 8 23 9 24 11 22 12 22 13 25 15 26 16 24 22 22 27 26 29 22 31 24 34 26 37 26 38 22 42 22 43 25 45 25 46 24 49 22 50 25 54 23 57 24 58 26 60 25 61 22 63 22 64 26 68 24 69 22 71 23 72 22 74 24 78 23 79 25 80 23 82 23 86 25 88 25 89 26 34 17 2 17 6 17 9 17 10 17 16 18 19 16 35 16 36 17 37 16 48 18 56 16 61 18 64 16 73 15 77 19 79 15 83 19 35 64 1 16 2 16 3 14 5 14 6 15 7 14 8 14 9 14 10 14 11 15 13 16 14 16 19 15 20 14 21 15 22 14 23 16 24 14 26 15 27 14 28 14 29 16 32 14 33 15 34 14 35 16 37 15 39 14 40 14 41 15 43 16 44 15 47 14 48 16 49 16 50 15 53 15 54 15 56 16 57 14 58 15 60 14 61 16 62 16 64 16 65 16 66 14 67 16 71 14 73 16 75 16 76 15 77 16 78 15 79 16 80 15 81 16 82 16 84 15 85 15 86 14 87 14 89 15 90 14 36 53 1 11 3 10 7 12 9 12 12 10 14 10 15 11 16 11 22 12 23 11 28 10 29 10 30 10 31 12 33 11 35 11 36 12 40 11 41 11 46 12 47 12 48 10 50 10 51 10 53 11 54 12 55 12 56 10 58 10 59 11 60 11 61 11 63 11 64 11 65 11 66 11 68 11 69 12 70 11 72 12 74 11 75 10 78 11 79 10 80 10 81 10 82 11 83 11 85 11 86 12 88 12 89 12 90 11 37 28 4 17 6 19 9 18 11 19 12 17 14 16 19 19 20 16 21 18 23 16 29 16 37 16 38 18 41 16 42 17 45 16 49 16 50 17 53 16 57 18 58 17 59 15 60 19 66 15 78 16 82 18 86 16 88 16 38 88 1 10 2 12 3 11 4 11 5 12 6 10 7 12 8 10 9 10 10 11 11 11 12 11 13 11 14 12 15 12 16 12 17 11 18 11 19 12 20 10 21 11 22 12 23 11 24 11 25 11 26 10 27 10 28 12 29 11 30 11 31 11 33 11 34 11 35 10 36 11 37 11 38 12 39 12 40 11 41 10 42 11 43 12 44 11 45 12 46 10 47 11 48 12 49 11 50 11 51 10 52 12 53 10 54 12 56 11 57 11 58 11 59 11 60 11 61 10 62 11 63 10 64 10 65 11 66 10 67 11 68 11 69 11 70 11 71 11 72 12 73 11 74 12 75 12 76 11 77 10 78 11 79 12 80 11 81 10 82 11 83 10 84 10 85 12 86 12 87 10 88 12 89 12 90 11 39 55 3 16 4 16 5 17 8 15 9 17 11 18 13 17 14 18 15 17 16 16 17 16 19 17 21 18 22 16 23 16 24 18 25 18 26 15 27 16 29 16 30 16 31 18 33 17 34 16 36 18 38 17 39 16 40 16 42 16 44 17 46 18 47 16 49 17 50 18 51 16 52 17 54 18 56 18 59 16 61 18 64 18 67 16 68 16 70 16 73 16 74 16 76 16 78 19 80 18 83 17 84 18 85 17 86 17 88 18 90 18 40 43 4 18 5 19 6 20 7 19 9 20 10 19 11 18 12 18 14 18 16 18 18 17 21 20 23 19 24 18 27 19 28 18 29 20 31 18 32 20 33 19 34 18 37 18 40 21 42 21 44 20 46 20 49 19 56 19 57 18 59 19 66 17 67 20 68 18 69 19 77 19 79 21 80 20 83 18 84 18 86 18 87 19 89 18 90 20 41 38 1 20 2 19 3 21 4 20 8 17 9 19 11 19 12 20 17 19 19 20 20 21 21 20 26 20 29 17 34 19 36 19 37 19 42 17 43 17 44 20 45 18 47 18 50 20 52 17 57 19 58 19 60 19 62 18 65 21 66 19 68 18 76 20 78 18 79 21 81 20 82 20 86 20 87 19 42 60 3 21 4 23 5 21 13 20 14 20 15 22 18 22 19 22 20 20 21 23 22 21 23 21 25 20 26 23 28 22 29 21 30 24 32 24 36 24 37 23 38 22 39 21 41 20 43 23 44 22 45 21 47 24 48 20 49 24 50 21 51 24 54 22 55 20 56 21 57 24 59 22 61 23 62 21 63 22 65 22 66 20 68 22 69 20 70 24 71 20 73 21 74 20 75 21 76 21 77 24 79 22 81 21 82 23 83 22 84 21 85 23 86 23 87 20 88 22 89 20 43 76 1 13 2 12 3 14 4 12 5 13 6 13 7 12 8 12 9 14 10 13 11 14 12 12 13 12 14 13 16 12 17 14 18 12 19 12 20 13 22 14 25 12 26 12 29 12 30 12 31 12 32 14 33 13 34 13 35 13 36 12 37 13 38 14 39 12 40 14 41 13 43 13 44 13 45 13 46 14 47 13 49 14 50 12 51 12 52 12 53 13 54 14 55 14 56 12 57 13 58 14 59 12 60 13 61 14 63 13 64 14 65 14 66 14 67 13 68 13 70 12 71 12 72 13 74 12 75 12 76 14 77 14 78 12 79 12 80 12 81 12 82 14 83 12 84 12 86 12 87 13 88 14 44 13 1 21 8 19 21 22 22 19 27 20 31 20 41 21 65 22 67 22 71 19 74 21 76 20 77 19 45 53 2 15 3 17 5 17 8 16 9 16 10 16 16 17 17 16 18 18 19 16 20 15 22 16 23 15 26 17 27 16 29 17 30 15 31 16 33 16 36 15 37 15 38 16 39 17 40 17 42 17 43 16 44 15 46 15 49 17 52 16 53 16 54 16 55 15 56 15 57 15 58 15 59 16 61 15 63 15 65 16 66 17 67 16 68 15 70 15 73 16 74 17 76 17 77 17 78 17 79 14 81 15 84 16 90 18 46 3 50 20 81 23 84 22 47 2 21 15 65 15 48 76 2 16 3 15 4 14 5 16 6 16 7 14 8 15 9 16 11 15 13 14 14 14 15 15 16 16 17 16 18 15 19 14 20 15 21 15 22 14 23 14 25 16 26 16 27 16 28 14 29 16 31 14 32 16 33 15 34 14 35 15 37 14 38 14 39 15 40 14 41 15 42 15 43 14 44 16 45 16 46 15 47 14 48 16 49 15 50 16 51 14 52 14 53 14 56 15 57 16 58 14 60 14 61 15 62 16 64 14 65 15 67 16 68 15 69 14 70 16 71 15 72 15 73 15 74 15 75 16 76 15 77 16 78 16 80 14 81 15 82 15 84 14 85 16 86 15 87 15 88 15 90 14 49 28 1 25 2 24 3 25 4 24 6 22 7 22 9 26 10 25 12 22 14 26 15 22 17 26 32 23 34 22 38 22 43 26 49 25 50 26 53 24 55 26 57 25 59 25 66 24 71 26 76 23 79 22 85 22 87 24 50 63 2 14 3 13 4 14 6 14 7 15 8 13 9 15 11 15 12 13 13 15 14 15 15 15 16 13 18 13 19 14 20 15 21 13 22 13 24 13 25 15 26 13 27 14 28 15 29 13 31 14 33 13 36 13 37 15 38 14 39 15 42 14 45 14 46 15 48 14 49 14 50 15 51 13 53 14 54 13 55 13 56 13 60 15 61 14 63 13 64 15 65 14 67 14 68 14 69 14 70 15 71 15 72 15 73 14 74 14 75 15 76 14 77 14 79 13 85 15 87 13 88 14 89 13 90 13 51 35 2 15 6 17 9 17 11 17 14 16 16 15 17 16 19 17 25 14 26 16 27 17 28 16 29 16 33 17 34 15 35 16 36 17 40 15 46 15 50 15 56 17 57 16 59 14 60 16 61 17 68 17 69 16 71 16 75 17 77 15 79 17 80 15 81 17 89 16 90 15 52 65 1 17 2 16 4 16 5 17 6 16 7 16 8 17 9 16 10 18 11 18 13 17 14 15 17 15 18 18 19 15 21 16 22 17 23 16 24 18 25 16 26 18 27 19 28 18 29 16 30 18 32 17 33 17 34 16 35 17 36 18 37 17 38 18 39 18 40 16 46 17 47 16 48 16 49 16 50 18 51 16 53 18 55 17 56 18 57 18 58 18 59 17 60 16 61 18 62 18 69 17 70 16 72 16 73 17 74 19 75 17 76 16 78 16 80 18 82 16 83 16 85 18 86 16 87 17 88 17 89 19 32 5 1 64 16 6 58 4 26 5 25 6 27 7 26 8 30 9 29 10 29 11 29 12 27 15 28 16 30 17 27 18 26 19 25 22 29 24 29 26 26 27 29 28 25 29 28 30 26 31 27 34 28 35 26 36 26 38 26 39 28 41 29 42 26 45 26 46 29 47 29 48 29 49 24 50 28 53 25 55 27 57 27 58 30 61 25 62 28 63 27 66 25 67 26 69 25 70 27 72 27 73 28 77 29 79 25 80 26 81 25 84 27 85 25 86 26 87 25 89 25 90 28 7 48 1 11 3 11 6 12 7 11 10 12 15 11 16 12 18 12 20 11 21 10 25 12 26 11 28 12 29 11 30 11 33 11 35 10 36 12 37 11 38 12 41 11 42 11 43 11 44 10 45 11 47 12 48 11 49 10 50 12 51 12 52 12 57 10 58 11 60 11 61 11 62 12 65 11 69 11 70 11 71 12 72 11 73 11 77 10 78 11 85 12 88 11 89 12 90 11 8 8 1 24 9 24 15 26 44 26 47 23 75 27 77 23 82 24 17 86 1 22 2 23 3 23 4 26 5 23 6 22 7 23 8 25 9 23 10 23 12 24 13 24 14 23 15 26 16 24 17 22 18 24 19 22 20 22 22 23 23 23 25 22 26 22 27 22 28 22 29 23 30 22 31 24 32 24 33 23 34 24 35 22 36 24 38 25 39 24 40 26 41 26 42 23 43 24 44 24 45 24 46 24 47 26 48 26 49 22 50 24 51 24 52 24 53 26 54 24 55 26 56 24 57 26 58 22 59 22 60 23 61 22 62 25 63 24 64 25 65 24 66 26 67 24 68 23 69 25 70 22 71 23 72 23 73 26 74 24 75 24 76 24 77 24 78 23 79 25 80 26 81 23 82 25 83 22 84 22 85 26 86 24 87 22 88 26 89 22 90 22 18 59 1 20 2 22 3 21 4 21 5 24 7 21 8 20 9 21 10 20 12 20 13 22 14 20 15 22 16 24 17 23 18 23 19 24 20 23 22 21 24 20 25 24 29 22 30 24 31 22 34 24 35 21 37 23 38 24 40 24 41 20 43 22 44 23 46 24 48 21 49 20 50 21 51 22 53 22 54 20 55 22 57 20 58 23 59 23 61 23 62 22 63 21 64 20 65 23 66 22 67 21 71 23 73 24 75 21 77 22 79 23 80 22 81 20 84 24 85 20 19 72 1 11 3 11 4 11 5 12 7 12 8 11 9 11 10 12 11 10 12 10 13 10 14 11 15 11 18 10 19 11 21 11 22 11 24 11 25 12 26 11 27 10 28 10 30 11 32 11 33 12 34 11 35 10 37 11 40 11 41 11 42 10 43 10 44 10 45 11 46 11 47 10 48 11 49 12 50 12 51 10 52 11 53 10 54 11 55 11 56 11 58 10 59 11 60 10 62 10 63 11 64 11 65 11 66 10 67 10 68 10 69 12 70 12 72 11 73 12 74 11 75 12 77 11 79 10 80 10 81 12 82 11 83 12 85 11 86 12 87 11 88 11 90 12 20 44 1 27 2 32 4 30 6 30 7 27 8 32 10 26 11 28 12 30 13 29 16 31 19 30 22 28 26 28 28 27 30 27 32 26 33 26 34 28 37 31 38 27 40 27 41 27 43 31 46 29 47 29 48 26 52 29 54 27 56 31 57 32 64 27 65 32 70 27 72 32 75 29 77 27 79 28 80 29 82 26 84 29 85 31 86 31 87 28 21 88 1 19 2 20 3 18 4 21 5 20 7 20 8 20 9 19 11 21 12 19 13 19 14 20 15 17 16 17 17 17 18 21 19 19 20 19 21 18 22 18 23 17 24 21 25 18 26 21 27 19 28 17 29 20 30 17 31 20 32 18 33 20 34 18 35 19 36 20 37 19 38 17 39 19 40 19 41 18 42 19 43 18 44 19 45 19 46 20 47 20 48 18 49 19 50 19 51 19 52 20 53 18 54 18 55 20 56 19 57 17 58 18 59 19 60 20 61 17 62 19 63 20 64 18 65 21 66 18 67 21 68 17 69 18 70 18 71 19 72 19 73 19 74 18 75 17 76 18 77 21 78 21 79 18 80 18 81 19 82 19 83 18 84 20 85 18 86 18 87 19 88 18 89 19 90 20 22 12 16 26 20 28 21 29 30 29 35 25 45 25 51 25 56 24 60 29 64 27 66 25 80 26 23 34 1 11 3 10 6 12 8 12 10 12 11 11 13 11 15 11 17 12 21 11 32 11 37 11 39 12 40 10 43 11 50 10 51 10 59 10 60 12 61 11 62 11 66 11 67 10 72 11 73 11 74 12 76 12 77 10 78 11 79 11 80 11 85 11 87 11 90 12 24 74 2 18 3 18 4 20 5 18 6 18 7 20 8 18 9 18 10 19 13 20 15 18 16 17 17 18 18 19 21 20 22 19 23 21 24 17 25 19 26 17 27 20 28 19 29 17 30 19 31 21 32 20 33 19 34 21 35 18 36 19 38 18 39 17 40 19 41 17 44 19 45 18 47 19 48 20 49 20 50 19 51 20 52 21 53 19 54 18 55 18 56 18 57 18 58 19 59 18 60 19 61 19 62 18 63 20 64 19 66 20 68 18 69 21 70 20 71 19 72 18 73 17 74 18 75 20 76 20 77 21 78 18 79 19 80 20 81 19 82 18 85 21 86 19 88 18 89 18 25 23 2 12 3 12 5 12 6 12 8 13 13 12 24 11 27 13 28 12 31 11 39 13 40 12 44 12 46 12 52 12 55 11 60 11 70 11 78 12 81 12 82 13 83 13 90 12 26 43 1 33 2 29 3 28 4 29 5 30 7 31 9 32 15 28 16 30 19 29 20 29 21 28 23 31 24 33 26 32 27 30 30 30 31 32 32 29 33 29 34 32 36 28 37 29 41 32 42 31 43 28 47 32 50 31 53 32 54 29 55 31 58 33 59 33 60 29 63 29 66 33 74 32 76 31 79 31 80 32 82 31 85 29 90 27 27 84 1 14 2 15 3 14 4 14 5 14 6 16 7 15 8 14 9 14 11 15 12 15 13 14 14 15 15 15 16 15 17 15 18 15 19 14 20 15 21 16 22 16 23 15 24 15 25 16 26 15 27 14 28 16 29 15 30 16 31 15 32 14 33 14 34 15 35 14 36 16 38 15 39 15 40 16 41 15 43 15 44 15 45 15 46 14 47 16 48 14 49 15 50 16 51 16 52 15 53 15 55 14 56 16 57 14 58 15 59 14 60 14 61 16 62 14 63 14 64 16 65 14 66 15 67 16 68 16 70 15 71 14 72 16 73 14 74 16 75 16 76 14 77 15 78 15 79 15 80 14 82 15 83 15 84 14 85 15 86 16 87 14 88 14 89 15 90 15 28 87 1 20 2 20 3 21 4 21 5 22 6 20 7 19 8 19 10 20 11 20 12 21 14 21 15 22 16 19 17 21 18 20 19 22 20 20 21 21 23 21 24 20 25 23 26 21 27 21 28 22 29 20 30 22 31 21 32 23 33 22 34 22 35 19 36 20 37 22 38 20 39 20 40 19 41 22 42 22 43 20 44 21 45 22 46 20 47 21 48 21 49 23 50 21 51 21 52 23 53 23 54 19 55 19 56 21 57 20 58 20 59 21 60 21 61 22 62 19 63 21 64 20 65 20 66 20 67 23 68 20 69 19 70 19 71 19 72 22 73 22 74 23 75 19 76 22 77 23 78 20 79 22 80 23 81 23 82 20 83 21 84 20 85 20 86 20 87 21 88 23 89 22 90 19 29 11 16 26 20 28 28 26 35 26 40 28 50 27 52 27 56 27 62 29 75 29 86 25 30 11 10 27 32 28 36 23 40 24 44 27 54 27 63 24 69 27 77 25 83 26 88 28 31 17 1 26 3 26 4 26 5 24 6 24 11 27 13 26 36 25 43 29 50 25 52 27 58 26 63 27 69 27 71 23 77 25 83 25 32 44 3 17 4 15 6 16 8 17 9 16 10 19 16 16 18 17 19 16 20 18 23 16 24 16 26 16 28 17 30 18 31 16 33 16 38 17 39 16 41 16 42 15 43 16 44 17 48 15 51 18 55 16 57 18 63 17 64 16 65 18 67 18 68 17 69 18 70 17 71 17 72 17 73 16 74 19 76 19 81 18 87 18 88 16 89 17 90 17 33 5 27 15 32 16 58 15 80 15 89 15 34 85 1 16 2 18 3 18 4 17 5 17 6 18 7 18 8 19 9 18 10 17 11 19 12 18 13 16 14 16 15 18 16 17 17 19 18 17 20 18 21 17 22 16 23 17 24 16 25 17 27 16 28 16 29 16 30 16 31 18 32 16 35 16 36 16 37 18 38 19 39 17 40 18 41 15 42 18 43 16 44 18 45 16 46 18 47 16 48 19 49 17 50 16 51 19 52 16 53 16 54 17 55 17 56 17 57 17 58 18 59 17 60 16 61 16 62 17 63 18 64 17 65 19 66 18 67 17 68 17 69 18 70 17 71 18 72 16 73 18 74 16 75 16 76 18 77 17 78 16 80 17 81 16 82 16 83 17 84 17 85 16 86 17 87 16 88 18 89 18 90 16 35 69 1 11 2 12 3 12 4 12 5 11 6 12 7 11 8 11 9 13 10 13 11 12 13 12 16 12 19 12 20 13 21 11 22 11 23 13 24 12 25 12 26 13 27 13 28 13 29 12 32 12 33 13 34 12 36 12 38 12 40 12 41 12 42 12 43 12 44 13 45 13 46 12 48 13 50 13 51 12 52 12 53 13 54 11 55 13 56 13 57 13 59 12 60 11 61 13 62 12 63 12 64 11 66 13 67 11 68 11 69 11 70 12 71 13 72 12 74 13 76 12 77 12 78 13 79 11 80 13 81 12 84 11 86 11 89 12 90 11 36 82 1 23 2 22 3 23 4 26 5 24 6 24 7 26 8 25 9 25 10 24 11 23 12 22 13 23 14 23 15 22 17 25 18 25 19 25 20 26 21 26 22 26 23 25 24 25 25 24 26 22 27 22 28 23 29 24 30 25 31 22 32 24 33 22 34 23 35 24 36 22 37 25 38 23 39 23 41 25 43 25 44 22 46 22 47 26 48 22 49 25 50 26 51 23 52 22 53 25 54 24 55 23 56 23 57 25 58 26 60 23 61 25 62 26 63 26 64 23 66 24 67 23 68 25 69 22 70 26 71 22 72 25 73 22 74 25 76 26 77 22 78 24 79 22 80 23 81 22 82 23 83 25 84 24 85 23 86 26 87 25 89 23 90 25 45 78 1 13 2 14 3 13 4 14 5 14 6 12 7 14 8 14 9 14 10 12 11 12 12 13 14 13 15 13 17 14 18 12 19 13 20 13 21 13 22 12 23 14 24 12 25 13 27 14 29 13 31 14 32 12 33 12 34 12 35 14 36 14 37 12 38 13 40 12 41 12 42 13 43 13 44 13 45 13 46 14 47 12 48 12 49 14 50 13 51 12 52 14 53 14 54 13 55 14 56 13 57 12 58 12 59 13 61 13 62 13 63 13 64 14 65 12 68 12 69 12 70 13 71 13 72 13 73 13 74 14 76 12 78 12 79 13 80 13 81 12 82 13 83 14 84 13 85 13 86 12 88 13 89 12 90 12 46 23 2 23 6 21 10 19 21 21 24 22 33 21 40 20 43 20 50 20 53 19 55 23 57 19 60 20 66 23 69 21 70 21 73 23 74 22 75 21 77 19 79 20 89 21 90 22 47 24 6 28 7 27 8 27 13 29 20 25 23 30 24 29 26 29 27 26 31 25 32 28 38 25 39 27 46 29 47 25 55 27 66 25 72 27 74 24 78 28 80 29 81 25 87 30 89 26 48 46 1 23 2 24 4 21 12 22 13 20 14 24 17 23 19 20 22 22 24 21 25 21 28 21 34 21 36 20 37 20 40 24 41 22 42 21 43 20 44 24 45 23 46 23 49 21 51 21 53 22 54 20 57 20 59 24 60 20 61 21 62 22 64 20 70 24 71 21 73 22 75 21 80 23 81 24 82 21 83 22 85 23 86 22 87 21 88 24 89 23 90 23 49 89 1 22 2 21 3 23 4 23 5 20 6 21 7 23 8 21 9 22 10 22 11 20 12 22 13 22 14 20 15 23 16 23 17 21 18 22 19 20 20 20 21 21 22 22 23 20 24 19 25 21 26 21 27 20 28 22 29 22 30 21 31 20 32 22 33 20 34 21 35 20 36 20 38 22 39 19 40 20 41 22 42 22 43 23 44 20 45 19 46 21 47 22 48 22 49 22 50 20 51 19 52 20 53 21 54 21 55 19 56 19 57 22 58 22 59 20 60 20 61 19 62 21 63 23 64 23 65 21 66 20 67 19 68 20 69 21 70 22 71 19 72 21 73 20 74 21 75 21 76 20 77 21 78 23 79 20 80 20 81 21 82 21 83 19 84 21 85 19 86 20 87 23 88 21 89 21 90 22 50 40 1 14 4 14 5 14 6 15 7 15 13 15 16 16 17 14 18 14 20 16 21 15 22 14 24 14 26 16 27 15 28 15 34 14 39 14 40 15 44 14 45 15 52 14 54 14 56 15 58 14 59 15 60 14 61 15 62 14 63 16 64 16 69 14 73 16 75 14 78 14 79 16 82 16 83 15 85 15 88 14 51 49 3 20 4 21 6 21 9 23 14 21 15 23 17 22 19 22 20 23 22 21 23 22 27 21 29 23 31 24 32 23 37 20 38 24 39 23 40 21 46 20 47 21 50 20 51 24 52 24 53 21 58 22 59 24 61 23 62 21 64 22 65 21 66 23 67 23 68 24 70 21 72 22 73 22 74 20 75 23 76 23 77 20 78 22 79 21 80 20 83 24 84 22 85 20 87 20 88 23 52 30 1 29 6 28 7 32 9 29 14 30 18 28 20 31 22 32 24 29 26 27 27 28 28 29 29 32 30 29 35 31 38 29 39 32 45 30 51 29 58 32 60 32 61 32 66 30 71 30 72 29 78 29 80 27 82 27 87 30 88 29 32 5 43 1 15 2 13 6 15 9 15 13 13 15 13 17 13 21 14 24 14 25 15 26 14 27 14 31 15 33 15 35 13 38 13 41 13 42 15 43 14 46 13 48 15 49 14 50 13 53 15 57 13 58 13 59 15 60 13 62 14 63 13 64 14 66 15 69 15 73 15 74 15 76 14 77 14 80 14 81 15 84 13 85 14 86 13 89 13 6 49 1 20 3 19 5 20 6 20 8 19 9 19 10 22 11 20 14 21 21 19 23 18 24 21 25 19 28 22 29 21 31 20 32 21 35 20 36 21 37 19 39 20 40 20 41 18 44 19 45 22 46 20 50 21 51 19 52 20 53 20 55 19 59 18 63 21 64 20 65 19 66 18 69 18 70 20 71 20 77 18 78 19 81 21 82 21 85 20 86 21 87 19 88 21 89 18 90 20 7 77 1 20 2 20 3 19 4 19 5 18 6 21 8 20 9 18 10 19 11 17 12 17 14 21 15 20 16 18 17 20 18 19 19 17 21 21 22 19 23 19 24 20 25 17 27 19 28 20 29 17 31 19 32 18 34 18 35 19 36 20 37 21 38 20 39 19 40 18 41 18 42 20 43 19 44 19 45 21 46 19 47 20 48 19 50 19 51 18 53 20 54 19 55 18 56 17 57 19 58 18 59 17 61 19 62 19 63 19 64 19 65 19 67 19 69 19 70 19 71 19 72 19 73 20 74 20 75 17 76 19 77 18 79 21 80 20 81 19 82 20 83 18 84 21 86 17 87 18 88 19 89 20 90 18 8 78 2 29 3 27 4 30 5 31 7 27 8 32 9 27 10 29 11 30 12 27 13 28 14 28 15 29 16 28 17 31 18 32 19 31 22 32 23 28 24 31 25 32 27 32 28 29 30 31 31 33 33 27 35 31 36 30 37 32 38 31 40 32 41 28 42 31 43 31 44 33 45 28 46 29 47 28 48 32 49 29 50 28 51 31 52 31 53 30 54 33 55 29 56 27 57 31 58 32 59 31 60 31 61 28 62 33 63 32 64 28 65 30 66 33 67 30 68 31 69 31 70 27 73 28 74 32 75 32 76 31 77 31 78 32 79 33 80 28 81 33 82 31 83 28 84 31 85 28 86 31 88 30 89 30 90 31 9 60 2 29 3 27 4 29 6 29 7 31 8 30 9 29 12 27 18 27 19 29 21 32 22 31 23 27 24 29 25 27 26 29 28 30 29 30 30 27 31 31 32 28 34 31 35 28 37 30 39 31 40 27 42 30 43 28 44 28 45 29 46 27 49 28 50 27 51 31 52 32 53 30 54 28 56 29 57 27 58 27 59 31 60 31 64 29 65 27 66 27 67 27 72 30 73 31 75 30 77 32 78 27 79 31 81 27 82 28 83 29 84 29 85 29 87 27 88 29 90 30 10 76 1 17 2 16 3 15 4 15 5 17 8 17 9 14 11 17 12 15 13 15 14 17 15 17 16 15 17 17 18 15 20 17 21 17 22 17 24 16 25 17 26 17 27 15 28 15 29 16 30 15 31 16 32 15 33 15 34 17 35 16 36 17 37 17 39 17 40 16 41 16 42 15 44 15 45 16 46 17 47 16 48 17 49 15 50 17 52 17 53 16 54 16 55 17 56 15 57 16 58 15 59 17 60 17 61 16 62 15 63 17 65 14 66 17 67 17 68 16 69 16 70 16 71 16 72 17 73 14 74 17 76 17 78 17 79 15 80 16 82 15 83 16 85 16 86 16 87 17 89 16 90 17 11 50 1 28 2 30 3 27 4 30 5 30 7 32 9 29 12 28 13 27 18 31 23 31 24 26 25 29 27 31 31 30 32 30 33 30 35 27 37 27 40 31 42 31 43 31 46 31 48 29 49 29 51 31 52 27 54 28 57 29 58 31 59 31 63 29 64 28 65 31 66 28 67 31 70 27 71 30 72 28 76 29 77 28 79 30 81 32 82 27 83 29 84 30 86 31 87 28 88 29 89 28 12 16 14 24 16 25 18 26 19 26 21 26 30 26 35 23 43 27 51 23 53 23 54 25 60 25 69 25 75 25 82 27 90 25 13 38 1 18 7 17 9 18 12 16 14 15 15 17 16 16 18 17 21 17 24 16 25 16 28 17 32 17 34 16 35 15 37 17 38 15 39 16 41 16 42 16 43 15 50 16 55 16 59 17 62 15 65 16 66 15 67 16 72 16 73 15 75 15 76 15 82 15 85 16 87 17 88 16 89 16 90 17 14 11 1 28 12 26 14 27 22 27 23 30 27 27 28 26 55 28 56 25 58 30 62 29 15 47 2 14 3 14 4 13 6 13 9 12 10 13 13 13 15 13 17 14 19 13 22 13 23 14 25 12 31 12 32 13 34 14 35 12 36 12 38 14 40 12 41 14 46 14 47 13 51 12 52 14 53 14 54 14 55 14 56 14 59 14 60 13 63 12 64 14 65 12 67 12 68 12 72 13 73 13 74 14 75 13 76 14 77 13 78 13 83 13 85 14 86 12 88 13 16 74 1 20 3 20 4 21 5 20 6 19 7 17 8 21 9 18 10 18 11 19 12 18 15 21 16 20 17 20 18 20 19 18 20 18 22 17 23 20 24 21 25 21 26 19 29 17 30 20 32 20 33 20 34 19 35 19 36 20 37 19 38 19 39 19 40 20 41 20 42 19 43 17 45 18 46 20 47 20 49 21 50 18 51 17 52 19 54 20 55 19 58 20 59 18 60 19 62 20 63 18 64 20 65 20 66 19 68 18 69 18 70 21 71 20 72 20 73 18 74 21 75 19 76 21 77 20 78 18 79 20 80 18 81 18 82 20 83 19 85 21 86 17 87 19 88 20 89 20 17 31 2 18 5 18 6 19 9 20 10 17 12 18 20 17 28 18 31 19 37 18 39 18 40 17 43 18 46 16 48 17 52 16 55 18 57 19 59 18 61 17 62 19 64 19 66 17 71 19 73 19 74 19 75 17 77 18 81 17 82 19 88 17 18 62 1 28 3 26 4 25 5 26 6 28 7 27 8 25 10 27 13 25 14 28 15 25 16 26 17 25 18 25 19 28 20 29 21 25 22 26 24 26 26 26 27 30 28 25 29 29 30 28 32 25 33 26 34 26 36 28 39 25 43 28 44 25 45 28 46 26 47 26 49 25 51 26 52 27 53 29 54 28 56 24 57 27 58 29 59 30 60 27 62 28 63 24 67 26 68 26 70 27 71 28 72 26 73 28 74 26 76 28 77 27 80 26 81 26 83 28 86 26 87 27 88 25 89 25 19 15 2 27 8 30 16 31 28 28 33 30 38 29 40 31 44 31 56 32 60 27 64 27 65 28 81 30 84 27 87 27 20 40 1 21 2 21 4 22 6 22 8 21 10 19 14 20 15 20 20 19 21 22 22 20 23 20 24 20 25 21 26 22 29 22 30 22 35 19 36 19 38 21 39 22 43 22 44 21 47 18 49 21 55 21 57 20 60 20 62 20 66 19 68 21 69 18 71 18 74 22 76 19 78 21 79 19 80 20 83 22 86 20 29 72 1 19 2 18 3 18 4 17 5 19 6 18 7 17 9 18 10 18 11 17 12 17 13 19 14 19 15 19 16 20 17 19 19 17 20 18 21 17 22 20 23 20 26 17 27 19 29 20 32 19 33 18 34 19 35 18 38 18 39 17 40 18 41 17 42 19 44 18 45 20 46 20 47 16 48 16 49 18 51 17 52 17 53 16 55 16 56 19 57 17 59 17 60 18 61 18 62 17 63 19 64 17 65 17 66 19 68 17 69 16 70 18 72 18 74 18 75 19 76 20 77 17 78 20 80 18 81 18 82 17 83 17 84 17 85 16 86 17 87 19 88 17 89 19 30 66 1 17 3 15 4 16 5 15 6 16 7 16 8 17 11 15 12 16 14 15 16 17 17 16 18 15 19 14 21 16 22 18 23 16 24 17 25 15 26 17 28 16 29 16 33 17 34 16 35 17 38 17 39 15 41 16 43 16 44 15 45 16 46 15 47 16 48 15 49 15 50 16 51 14 53 17 54 16 56 15 57 16 58 16 59 16 60 17 63 17 65 15 66 16 67 15 68 16 69 17 70 14 72 17 73 17 74 15 77 16 78 15 79 16 80 18 82 15 83 15 84 17 85 14 86 16 88 16 89 16 90 17 31 33 2 13 3 12 4 11 5 13 9 12 10 11 15 13 17 12 21 11 22 12 24 13 25 12 27 11 33 11 34 13 37 12 38 13 46 12 48 11 49 13 50 13 51 13 54 11 60 12 62 13 65 11 66 12 70 11 72 13 75 13 77 13 83 11 86 13 32 56 1 28 2 27 4 29 7 28 8 30 9 30 11 27 12 29 14 26 15 31 16 29 17 31 18 26 19 28 20 30 21 31 22 27 23 31 25 30 26 27 30 26 31 29 32 31 33 32 35 27 36 31 37 28 39 31 40 30 41 26 42 28 44 32 48 30 49 31 53 30 55 31 56 27 60 29 61 29 64 31 65 26 67 28 68 27 69 31 71 30 74 26 77 31 78 26 80 31 81 29 82 28 84 29 85 31 86 32 89 31 90 30 33 71 1 15 2 13 3 15 5 15 6 13 7 14 8 15 10 15 11 13 12 13 13 15 14 14 15 13 16 13 17 15 18 14 19 14 21 14 22 15 23 15 24 13 25 15 27 14 28 15 29 15 30 14 31 15 33 13 34 14 35 13 36 13 37 13 38 14 39 13 40 14 42 15 44 15 45 15 46 15 47 13 48 15 50 14 51 14 53 14 54 14 56 13 58 14 60 14 61 14 62 14 65 14 66 13 67 14 68 13 69 13 70 13 71 14 72 13 73 15 76 14 77 13 78 15 79 14 80 14 81 15 82 15 84 14 85 15 86 14 89 15 90 15 34 87 1 19 2 17 3 20 4 19 5 18 6 18 7 19 8 18 9 20 10 19 11 19 13 20 14 21 15 18 16 19 17 17 18 19 19 18 20 20 21 18 22 20 23 20 24 20 26 21 27 19 28 18 29 20 30 19 31 18 32 21 33 19 34 18 35 19 36 19 37 19 38 20 39 21 40 20 41 19 42 18 43 18 44 19 45 19 46 21 47 20 48 19 49 20 50 18 51 19 52 20 53 21 54 20 55 19 56 18 57 20 58 19 59 17 60 20 61 17 62 17 63 18 64 17 65 19 66 19 67 19 68 17 69 19 71 21 72 18 73 20 74 20 75 19 76 20 77 20 78 20 79 20 80 19 81 19 82 19 83 20 84 20 85 18 86 18 87 18 88 18 89 21 90 18 35 88 1 11 2 11 3 11 4 12 5 11 6 10 7 11 8 11 9 11 10 12 11 11 12 10 13 12 14 11 15 11 16 12 17 12 18 11 19 11 20 11 21 10 22 11 23 10 24 10 25 10 26 11 27 11 28 12 29 10 30 10 31 11 32 11 33 10 34 11 35 11 36 12 37 10 38 10 39 11 40 10 41 12 42 10 43 11 44 10 45 11 46 12 47 10 48 11 49 11 50 10 51 11 52 11 53 10 54 11 55 12 56 12 58 11 59 10 60 11 61 10 62 11 63 11 64 10 65 12 66 11 67 11 68 11 69 11 70 10 71 12 72 11 73 10 74 10 75 12 76 12 77 11 78 11 79 11 81 10 82 10 83 11 84 10 85 10 86 12 87 10 88 10 89 12 90 10 36 10 14 17 18 18 26 17 40 17 43 20 44 17 48 17 56 19 74 17 90 16 45 38 2 10 5 10 6 9 8 9 9 10 10 11 11 10 13 10 15 10 16 9 21 10 22 11 28 11 29 9 30 9 33 10 35 9 41 10 44 11 48 9 49 9 51 11 56 10 57 11 58 10 59 11 61 11 62 10 63 10 68 9 72 10 80 11 83 9 84 11 86 11 87 11 89 9 90 11 46 23 5 16 6 14 9 14 15 14 17 16 19 16 20 16 21 14 24 16 29 14 33 14 40 16 44 14 52 15 53 16 55 16 74 14 77 14 78 16 79 16 83 15 88 16 90 16 47 51 1 23 2 24 4 21 5 21 7 24 10 21 15 22 17 20 18 22 22 20 23 23 25 22 26 23 28 21 31 22 32 22 33 24 34 20 35 20 40 21 42 22 44 21 45 24 46 24 47 23 48 22 49 24 50 20 52 20 55 21 57 21 59 24 60 23 61 21 65 20 66 21 67 23 68 23 69 21 70 24 71 21 73 21 74 23 75 20 77 22 78 22 81 21 82 22 83 22 87 24 88 23 48 43 1 15 2 14 4 16 5 16 6 15 7 14 9 14 15 16 17 14 18 15 19 14 20 16 21 15 24 14 27 15 29 16 33 15 35 14 36 14 37 15 42 14 43 16 45 15 46 16 49 16 50 15 52 14 56 16 57 15 60 15 62 15 63 14 65 14 67 15 68 14 70 14 71 16 72 16 73 14 77 16 81 15 82 14 83 16 53 66 1 15 2 14 3 15 4 15 5 16 7 16 9 14 10 15 11 14 12 16 14 15 15 14 17 14 18 16 19 15 20 16 21 15 22 14 23 16 24 14 26 15 27 16 28 15 30 16 31 15 32 14 33 15 36 16 37 16 39 15 41 14 42 15 43 16 44 14 45 14 46 14 47 16 48 15 51 14 52 16 54 15 55 15 56 16 59 15 60 16 61 14 62 15 64 16 65 15 66 14 70 14 71 16 72 15 75 15 76 16 78 15 79 14 80 14 81 16 82 16 83 14 85 15 86 14 88 14 89 16 90 14 54 34 3 16 5 14 6 16 8 15 9 14 17 15 18 16 21 14 23 16 29 14 32 14 36 14 38 16 40 15 44 15 47 14 49 14 50 15 52 14 53 14 54 16 55 16 56 16 57 16 58 14 64 16 65 15 68 16 69 15 71 16 73 16 75 15 77 15 86 16 55 66 1 22 2 20 4 20 5 23 7 20 9 19 10 19 11 19 12 22 13 21 14 19 15 21 17 21 19 20 20 20 21 23 22 19 24 19 25 19 27 23 28 20 29 19 30 20 31 20 32 22 35 22 36 22 37 21 38 21 39 20 40 23 41 20 42 23 43 23 44 21 45 21 46 20 48 21 49 19 50 21 51 19 52 21 53 23 54 20 55 23 56 20 57 22 59 21 60 20 62 20 63 22 64 20 65 19 67 23 68 23 69 20 70 20 77 19 78 19 79 20 80 20 83 23 84 23 85 20 86 21 88 20 56 90 1 28 2 26 3 25 4 26 5 28 6 26 7 29 8 27 9 26 10 26 11 24 12 29 13 27 14 27 15 26 16 23 17 24 18 26 19 27 20 24 21 25 22 25 23 26 24 28 25 25 26 26 27 28 28 23 29 28 30 25 31 27 32 29 33 24 34 27 35 24 36 25 37 27 38 27 39 26 40 27 41 28 42 26 43 26 44 28 45 26 46 28 47 25 48 26 49 25 50 27 51 25 52 25 53 28 54 27 55 28 56 25 57 24 58 24 59 25 60 25 61 24 62 26 63 25 64 28 65 26 66 24 67 23 68 27 69 27 70 28 71 28 72 28 73 27 74 26 75 23 76 25 77 26 78 25 79 25 80 26 81 24 82 28 83 28 84 24 85 25 86 27 87 26 88 25 89 28 90 24 4 57 24 1 20 5 22 11 19 13 21 15 21 16 18 17 19 22 18 38 21 40 22 42 20 44 20 46 19 48 19 50 21 53 20 57 19 60 20 63 18 64 21 67 19 70 22 75 19 88 20 58 70 1 14 2 14 3 13 4 12 10 12 12 13 13 14 14 12 15 13 16 12 18 13 19 14 20 13 21 14 24 14 26 14 27 14 29 12 30 12 31 12 32 12 34 13 35 13 36 14 37 12 38 12 39 13 40 12 42 14 43 13 44 13 45 14 46 13 47 12 48 12 49 12 50 14 51 13 54 13 55 12 58 12 59 12 60 14 62 13 63 12 64 12 65 12 66 13 67 14 68 13 69 13 70 14 71 12 72 12 73 12 74 12 75 13 76 14 77 14 78 14 79 13 80 13 81 14 82 14 83 14 84 13 85 14 88 12 89 13 90 13 59 61 1 18 2 19 3 20 4 19 7 18 8 20 9 19 10 18 11 21 12 18 14 21 15 17 16 18 17 19 18 19 19 19 20 20 21 18 22 19 23 21 24 17 25 20 26 17 28 19 33 19 34 18 35 20 38 20 40 18 41 18 42 18 44 17 45 19 51 18 52 20 53 19 55 18 56 19 58 19 59 17 60 17 61 18 62 21 63 18 65 19 66 19 67 20 69 19 71 17 73 20 76 18 77 18 80 20 81 20 82 18 83 20 84 18 86 18 87 18 88 19 90 19 60 89 1 12 2 13 3 12 4 14 5 13 6 12 7 12 8 13 9 13 10 12 11 13 12 12 13 13 14 14 15 13 16 13 17 13 18 14 19 14 20 14 21 13 22 14 23 12 24 13 25 13 26 12 27 13 28 14 29 13 30 13 31 14 32 12 33 12 34 13 35 13 36 12 37 13 38 13 39 14 40 13 41 13 42 12 43 14 44 12 45 12 46 12 47 13 48 13 49 12 50 13 51 13 52 14 53 13 54 13 55 14 56 12 57 13 58 12 59 14 60 12 62 12 63 14 64 14 65 14 66 12 67 12 68 14 69 14 70 12 71 13 72 14 73 14 74 14 75 12 76 12 77 12 78 13 79 12 80 13 81 13 82 14 83 14 84 13 85 14 86 14 87 13 88 14 89 13 90 13 +5 4 1 54 3 28 4 33 6 29 8 31 9 28 12 32 13 32 14 29 16 32 18 30 20 28 22 31 23 29 24 27 29 28 31 30 33 27 35 31 37 27 38 32 41 27 42 29 43 33 44 29 45 31 46 29 49 27 52 32 53 28 54 29 55 31 56 30 58 29 60 32 61 27 62 31 64 31 65 28 66 29 67 30 69 29 73 28 75 30 76 28 79 32 81 30 82 31 83 30 84 27 85 31 86 31 87 27 88 28 89 30 2 23 5 10 13 10 14 11 23 10 24 10 25 10 27 11 31 10 35 10 38 9 39 9 40 10 46 10 47 10 53 9 54 10 56 10 57 10 62 9 64 11 72 11 74 9 83 11 3 71 2 13 3 13 4 12 5 12 7 13 8 12 9 12 10 12 11 12 14 13 15 12 17 12 18 13 19 14 20 14 21 12 23 14 24 12 25 13 27 13 28 13 29 14 30 13 31 12 35 14 36 12 37 13 38 12 39 13 40 13 41 13 43 13 44 13 45 13 46 12 47 14 48 14 49 14 50 13 51 12 52 13 53 12 54 13 55 13 56 12 57 14 58 12 59 12 60 13 61 13 62 12 63 13 65 14 66 13 70 13 71 13 72 13 73 14 74 12 75 13 76 14 77 13 79 13 80 12 82 13 83 13 85 14 86 13 88 12 89 12 90 12 4 20 1 10 4 11 6 10 22 10 23 10 25 11 30 10 33 11 41 11 49 9 56 11 59 11 60 10 62 10 66 11 73 10 80 11 81 11 85 9 86 11 4 29 34 2 10 6 12 7 11 11 12 12 11 16 11 19 11 21 12 27 12 36 11 38 10 39 10 42 11 44 11 48 12 51 11 53 10 56 11 58 11 59 11 60 11 61 11 62 12 64 11 70 10 71 11 74 10 75 11 76 12 77 11 80 10 81 11 82 12 83 10 30 81 1 26 2 27 3 24 4 25 6 27 7 24 8 23 9 24 10 24 11 24 13 24 14 23 15 26 16 26 17 25 18 25 19 27 20 23 21 27 22 23 23 24 24 24 25 25 26 27 27 26 28 23 29 26 30 24 31 25 32 24 33 25 34 25 35 25 36 27 37 23 38 27 39 23 40 25 42 26 44 24 45 23 47 26 49 25 50 24 51 26 52 25 53 25 54 26 55 26 56 27 57 25 58 27 59 27 60 26 62 26 63 23 64 24 65 26 66 24 67 27 68 24 69 24 70 23 72 26 73 24 74 23 75 26 76 23 77 26 78 27 79 25 80 24 81 24 82 24 83 23 84 24 85 23 86 27 87 23 88 26 90 25 31 63 1 29 2 32 4 29 5 32 6 28 7 29 8 30 10 30 11 29 13 29 15 32 17 30 18 31 19 30 21 29 23 31 26 32 27 29 28 32 29 32 31 32 32 30 33 27 34 32 36 29 37 29 41 29 42 28 43 30 44 29 45 27 47 27 48 31 50 29 51 29 52 29 54 29 56 29 57 29 58 32 60 32 61 29 64 29 65 33 68 32 70 31 71 28 73 27 74 33 75 31 76 30 77 31 78 31 80 27 81 30 82 30 83 30 84 29 86 31 87 29 88 29 89 27 90 30 32 76 1 9 2 11 3 10 5 10 6 11 7 11 9 9 10 10 11 9 12 11 13 10 14 11 15 11 17 9 18 10 19 10 21 10 22 9 23 10 26 10 27 9 28 9 29 9 30 10 31 9 32 10 33 10 34 10 36 10 37 11 38 10 39 10 41 9 42 9 43 9 44 10 45 10 46 10 47 11 48 11 49 9 51 9 52 10 53 9 54 10 56 11 58 10 59 10 60 11 61 11 62 9 63 9 64 9 65 9 66 9 68 10 70 10 71 11 72 9 73 11 75 11 76 10 77 10 78 10 79 11 80 11 81 9 82 10 83 10 84 9 85 11 86 11 87 10 88 10 89 11 90 11 12 5 52 2 28 3 28 4 26 6 24 8 24 9 27 10 29 11 25 13 24 14 24 16 25 20 24 21 25 23 26 24 24 26 27 29 26 30 26 31 27 35 26 36 26 38 27 39 25 41 26 42 27 44 25 45 24 47 25 48 26 52 26 55 25 56 27 58 25 61 24 62 26 63 24 64 27 65 27 66 28 72 27 73 27 74 27 75 28 76 26 80 24 81 27 84 24 85 27 86 25 88 26 89 25 90 25 6 13 1 27 13 28 20 29 40 28 49 27 55 29 56 26 61 30 64 31 67 29 75 30 80 29 87 26 7 38 1 14 5 13 8 13 9 13 10 14 12 13 14 14 18 15 23 15 24 13 27 14 28 15 29 13 31 13 35 15 36 14 39 13 42 14 45 13 56 14 57 14 58 14 61 15 63 15 66 15 67 15 68 14 69 13 71 13 72 14 73 14 75 15 80 14 81 15 82 14 83 14 84 15 87 15 8 54 1 23 2 22 3 23 4 24 6 22 8 23 10 23 11 22 13 26 14 25 15 23 16 22 17 22 27 24 28 23 29 26 30 22 31 26 32 23 33 24 36 24 38 26 39 25 40 22 41 25 42 23 44 23 45 24 47 22 49 25 53 24 54 22 56 24 59 22 60 23 62 23 63 26 64 25 65 22 66 23 67 26 71 25 72 22 73 22 75 22 77 25 79 25 81 23 82 24 84 25 85 23 86 25 87 23 88 23 29 41 2 12 3 12 4 13 5 12 7 14 11 14 13 12 14 13 15 12 16 12 17 13 19 12 21 14 22 13 25 14 26 13 27 12 29 14 30 14 32 14 33 14 38 13 39 13 51 12 57 14 58 14 59 13 60 12 63 12 65 12 66 14 67 13 69 12 70 13 76 12 79 14 80 14 81 13 83 14 85 13 86 13 30 81 1 14 2 13 3 13 4 14 5 15 7 15 8 14 9 14 11 15 12 15 13 13 14 13 15 14 16 15 17 15 18 13 19 14 20 15 21 14 22 15 24 14 25 15 26 13 27 13 28 14 29 13 30 14 31 13 32 14 33 15 34 14 35 14 36 14 37 15 38 15 39 13 40 13 41 14 42 14 43 13 45 14 46 15 47 13 48 14 50 13 51 13 52 15 53 14 54 13 55 13 56 15 57 15 58 13 59 13 60 14 61 15 62 13 65 15 66 13 67 14 68 14 69 14 70 15 71 15 72 13 73 15 74 15 75 13 76 15 77 15 78 14 79 13 81 14 82 15 83 15 84 15 85 15 86 14 87 14 88 13 89 14 31 6 7 13 21 11 38 12 56 13 59 11 89 13 32 32 1 18 7 20 10 17 12 19 14 18 15 19 16 18 18 19 19 20 24 18 26 21 28 18 29 20 34 17 36 19 41 20 46 20 51 18 54 20 56 18 59 18 66 21 67 18 68 18 72 17 76 19 77 18 79 21 80 18 87 20 88 18 89 18 37 18 2 25 8 29 16 29 19 27 26 26 32 30 37 25 41 28 42 27 43 28 48 29 53 25 61 29 65 25 67 27 71 28 75 29 88 29 38 15 14 16 19 14 20 16 27 16 31 16 38 15 42 14 48 14 49 14 50 15 56 15 65 15 68 14 75 14 82 14 39 14 1 18 2 18 9 19 18 19 25 17 38 19 41 19 43 17 51 18 63 18 73 20 74 20 78 17 80 17 40 33 4 32 6 27 7 31 9 26 11 27 12 28 16 31 18 31 20 27 21 28 25 28 26 27 29 28 33 27 36 32 40 31 45 27 48 27 50 30 52 30 53 31 62 27 64 27 68 26 69 32 73 30 74 31 76 27 78 28 80 30 84 28 87 30 90 27 48 5 41 2 33 3 31 5 32 6 28 9 30 10 31 11 30 12 33 14 32 15 32 16 32 18 32 20 30 24 30 25 27 31 27 35 32 37 31 39 30 43 30 44 32 45 30 46 28 48 33 50 29 51 31 54 30 55 32 56 28 60 31 62 31 66 28 67 28 68 27 74 29 76 32 80 28 82 30 84 32 87 33 90 30 6 49 2 9 4 10 6 10 8 11 9 9 10 11 11 9 12 10 15 10 18 10 19 9 20 10 21 10 23 9 24 11 29 10 30 10 31 11 32 10 34 10 37 11 38 9 39 11 42 10 43 10 45 10 46 9 49 11 56 9 59 10 60 10 61 10 64 9 66 10 68 10 69 11 71 10 72 11 73 10 74 9 76 10 77 10 79 11 80 9 81 11 82 10 84 9 86 11 89 11 7 64 1 20 2 18 3 22 4 21 5 21 7 20 8 20 9 20 10 19 12 22 14 19 15 21 16 20 17 21 18 18 19 19 20 19 21 19 22 20 24 18 28 19 30 18 31 20 35 19 36 21 37 21 38 19 39 22 41 20 42 20 44 22 45 20 46 19 47 18 48 18 49 20 50 20 53 20 54 18 56 21 58 18 59 21 62 19 63 19 64 20 65 20 68 20 69 20 70 19 71 22 73 21 74 19 75 19 77 22 78 18 79 19 80 19 81 19 83 22 84 18 85 20 86 19 88 18 89 18 8 52 1 32 2 29 3 27 4 28 8 27 12 32 14 31 15 29 17 31 19 33 20 31 22 31 24 30 28 29 29 29 31 29 32 30 33 31 36 32 37 28 38 29 41 30 43 31 45 28 47 28 48 30 49 31 51 33 52 32 54 27 55 28 58 28 60 31 61 28 62 30 64 27 66 30 69 27 71 30 72 28 75 29 76 30 78 30 79 30 82 27 83 30 85 28 86 30 87 30 88 29 89 28 90 29 9 76 1 19 2 19 3 19 6 21 7 23 8 19 9 21 10 22 11 19 12 21 13 22 14 19 15 21 16 19 17 21 19 22 20 21 21 19 22 23 23 21 24 20 26 22 27 21 28 20 30 23 31 22 32 21 33 22 34 21 35 21 36 22 37 19 38 20 39 22 40 19 41 22 42 20 43 20 44 19 45 22 46 21 48 22 49 21 50 23 52 19 53 20 54 20 55 22 56 21 57 21 58 20 60 21 61 20 62 22 63 20 65 21 66 21 67 22 69 23 70 21 71 22 72 21 75 23 78 21 79 23 80 22 81 22 82 22 83 21 84 23 85 21 86 21 87 19 88 21 89 20 90 21 10 54 1 23 3 23 4 24 8 24 9 27 11 23 12 25 13 27 14 27 15 23 16 27 17 27 21 27 23 23 25 24 26 27 27 27 31 26 32 25 34 23 36 27 39 25 42 23 44 25 45 27 46 23 49 23 50 23 51 25 53 27 54 23 56 24 57 27 58 23 59 27 60 25 61 24 65 27 67 27 68 27 69 24 70 27 72 24 74 27 75 23 77 23 79 23 80 25 81 24 83 27 84 23 88 24 89 26 90 26 11 1 38 25 12 74 1 10 2 12 3 11 6 12 7 12 8 11 9 12 10 12 11 12 12 11 13 11 14 12 15 12 16 11 18 12 19 12 20 10 21 11 23 12 24 12 25 12 27 12 28 11 29 11 30 11 32 10 33 10 34 12 35 12 36 11 37 10 38 11 39 11 40 11 41 11 42 12 43 10 45 10 46 10 47 11 48 12 49 11 50 11 51 11 52 11 53 10 54 12 55 11 56 10 58 11 59 10 60 12 61 10 62 10 64 10 66 10 67 10 68 10 69 10 73 11 74 12 75 11 77 11 78 11 80 11 81 12 83 10 84 12 85 11 86 12 87 10 88 11 89 11 90 10 13 58 1 23 2 23 3 27 4 25 5 27 7 23 8 23 10 23 12 24 13 24 14 24 16 24 17 24 19 27 20 23 22 27 23 27 24 24 25 27 26 24 27 24 28 24 29 24 33 25 35 24 36 25 38 24 41 24 42 26 43 23 44 27 45 26 47 25 48 23 50 25 51 23 52 27 55 26 56 27 57 24 58 23 60 23 61 27 64 24 65 25 67 23 69 27 71 25 73 25 76 27 77 27 79 27 80 27 82 23 84 26 85 25 86 25 90 27 14 7 15 28 39 27 45 24 52 26 54 27 83 24 84 23 15 16 2 23 3 20 9 20 11 24 14 24 23 23 27 21 33 22 51 20 66 22 75 21 85 21 86 22 87 22 89 21 90 21 16 18 2 27 12 29 13 27 15 26 20 26 22 27 41 26 48 29 50 25 57 29 62 26 65 28 72 25 78 28 82 25 85 27 87 27 88 26 17 18 4 13 6 12 12 13 26 11 28 13 31 11 32 12 33 12 37 13 41 12 45 12 48 12 59 12 70 12 72 11 78 12 85 11 88 13 18 36 4 21 6 19 7 21 8 18 11 20 12 19 15 22 19 22 20 20 22 19 24 22 29 20 32 18 34 22 35 20 38 19 40 19 41 19 43 19 49 19 51 21 60 21 61 21 64 20 68 18 71 20 72 22 74 18 75 20 77 21 80 19 82 22 83 20 86 22 87 19 89 20 19 47 1 19 2 17 4 19 5 18 6 19 7 19 8 17 12 19 13 18 14 19 16 19 19 19 22 17 23 19 24 19 25 19 30 16 31 19 33 18 35 18 37 17 39 18 40 17 41 19 43 17 44 17 45 17 46 17 48 17 51 20 55 18 56 18 58 17 60 20 61 17 65 19 66 18 67 19 69 17 70 18 71 18 74 17 79 19 81 17 83 19 86 19 88 19 20 11 4 11 5 11 8 11 22 12 29 13 40 13 44 13 59 13 62 12 83 13 84 12 21 6 5 10 26 11 33 11 35 11 73 10 82 9 22 8 24 28 32 27 33 27 36 28 38 28 67 27 80 26 85 28 23 42 2 17 3 18 5 17 7 19 12 19 13 18 14 17 16 16 17 19 18 19 22 19 25 19 28 18 30 18 35 16 37 18 38 17 40 19 41 19 42 16 44 17 46 17 47 17 50 16 51 19 54 17 55 18 58 19 60 19 61 19 66 19 67 19 68 18 74 19 75 19 76 18 79 19 83 18 84 20 86 18 88 19 89 17 24 79 2 27 3 23 5 23 6 26 8 25 9 24 10 26 11 24 12 25 13 26 14 24 15 26 16 27 17 27 18 27 19 27 20 27 21 27 22 24 23 24 24 25 25 24 26 24 27 25 29 26 30 25 32 23 33 24 34 23 35 27 36 25 37 25 38 27 39 26 40 24 41 24 42 23 43 23 45 25 46 23 47 24 48 24 49 25 50 26 51 24 52 26 54 24 55 26 56 23 57 26 58 25 59 26 60 23 62 23 63 27 64 23 65 25 66 25 67 25 68 26 69 24 70 23 71 27 72 27 73 27 74 23 75 25 76 24 77 25 78 25 79 23 80 23 81 26 82 25 83 27 84 23 85 24 87 24 90 23 25 47 1 15 4 15 6 15 7 15 9 14 11 13 12 13 14 13 16 14 17 14 18 14 19 15 21 14 22 13 23 13 25 15 30 14 35 15 36 15 41 15 43 15 44 15 46 14 49 13 50 13 52 13 53 13 54 13 55 14 56 13 59 14 60 13 63 14 64 13 65 15 72 15 75 13 77 14 78 14 80 15 81 14 82 15 83 14 84 15 87 14 88 14 90 14 26 28 3 23 4 20 11 23 15 22 18 20 20 23 25 23 28 23 31 23 32 20 34 19 35 21 38 20 39 19 40 22 43 23 45 22 49 22 52 22 54 21 59 21 62 20 63 23 76 21 80 22 81 20 84 19 85 21 27 49 2 27 3 24 5 24 8 24 10 23 11 23 15 23 16 24 17 27 18 24 19 24 21 24 22 24 24 25 25 26 26 23 30 23 32 23 33 25 34 27 36 25 41 25 42 25 43 27 45 27 46 24 49 24 50 27 52 23 55 27 58 24 59 23 62 23 67 23 69 23 70 24 71 23 72 23 73 23 74 26 75 26 76 24 77 24 78 23 79 26 80 24 83 25 86 25 87 24 28 65 1 18 4 18 6 17 7 20 8 19 9 18 10 19 11 20 12 16 13 17 14 20 15 19 16 18 17 19 19 19 20 18 21 20 22 19 23 20 25 18 26 19 27 17 28 19 31 20 32 19 34 17 35 19 38 19 40 17 41 17 42 19 43 20 44 19 45 19 46 19 49 19 50 18 51 17 54 19 55 19 57 17 59 18 60 17 63 20 65 17 66 17 67 20 68 19 69 19 70 17 72 18 73 19 74 18 76 18 77 19 78 18 79 16 80 17 81 19 82 17 83 17 84 20 85 18 88 18 90 18 33 46 1 26 3 27 4 28 9 26 11 28 13 30 15 26 17 27 19 28 22 30 23 29 26 28 27 31 29 29 30 28 31 26 32 26 33 28 35 27 38 28 41 28 44 27 45 29 48 25 50 28 51 27 52 25 55 25 56 27 60 27 61 27 65 30 67 30 71 26 73 26 74 31 76 30 78 29 79 29 80 28 81 27 82 26 84 31 86 27 87 29 90 30 34 28 2 26 7 25 10 27 17 27 21 29 23 27 25 27 30 29 32 25 33 26 35 28 36 28 37 25 42 26 45 28 52 29 56 26 58 25 60 30 62 27 67 28 70 30 71 30 72 28 74 29 80 29 86 28 87 28 35 42 3 14 6 13 7 15 8 13 11 14 13 13 15 15 21 13 22 13 24 15 25 13 26 14 28 14 31 15 32 15 40 15 41 13 42 15 44 13 54 15 55 15 56 15 59 13 60 14 62 15 63 15 64 13 66 15 69 14 71 14 72 13 73 14 74 14 75 14 77 15 78 13 79 15 80 14 81 14 82 13 83 13 87 13 36 59 1 23 3 24 4 22 5 24 7 25 8 25 13 24 14 23 15 22 16 24 17 22 18 23 19 26 21 25 22 22 26 25 27 22 28 24 30 23 31 26 32 25 33 26 35 24 36 26 38 24 39 22 40 23 41 23 43 26 44 22 45 23 48 26 51 24 52 26 53 25 54 24 55 22 57 25 58 24 59 23 60 26 61 22 64 25 67 24 68 25 70 25 72 23 74 25 76 23 77 24 78 24 79 25 80 22 82 22 85 23 86 23 88 26 89 25 90 22 37 20 2 21 10 24 11 23 13 23 15 21 20 24 27 23 28 21 33 24 43 20 46 21 47 24 50 21 58 21 68 24 70 21 71 24 77 23 89 22 90 23 38 31 2 20 4 24 9 22 10 22 11 23 13 24 16 20 19 22 24 22 28 22 29 21 34 20 35 24 38 23 39 23 42 24 47 24 52 20 54 20 55 24 56 22 58 21 59 20 62 20 65 21 68 21 69 20 70 21 75 23 84 24 85 24 39 10 1 13 21 12 31 14 39 13 50 14 51 14 56 12 61 13 66 14 81 14 40 75 1 20 2 23 6 20 7 23 8 21 9 24 10 22 11 24 12 23 13 20 14 24 15 20 16 22 17 23 18 22 19 20 20 21 21 23 22 24 23 20 24 21 25 21 27 23 28 20 29 21 30 20 31 20 32 23 33 24 34 24 35 22 36 23 38 22 39 23 41 22 42 24 43 21 44 24 46 20 49 24 52 20 53 24 55 22 56 22 57 21 58 23 59 21 60 22 61 23 62 23 63 20 64 21 65 20 66 21 67 23 68 22 69 22 71 21 72 24 73 21 75 21 76 24 77 22 79 23 80 21 81 23 82 24 83 21 84 20 85 21 86 21 87 20 88 24 89 22 90 23 41 45 1 27 2 28 3 25 5 26 7 28 8 29 9 30 10 26 12 30 14 28 21 29 23 29 24 30 25 27 26 27 27 27 28 26 32 31 33 26 34 29 36 27 38 29 44 26 46 26 47 28 50 28 52 26 54 30 58 28 59 25 61 30 62 25 65 28 69 30 71 26 75 27 76 29 77 27 78 27 80 27 81 25 82 29 84 26 85 28 88 27 42 25 5 20 11 22 15 20 16 21 17 20 20 22 26 23 29 19 34 23 36 23 41 20 45 20 47 23 52 22 54 23 56 22 61 22 72 21 76 23 78 23 79 19 82 22 85 19 87 19 89 21 43 57 1 26 3 24 4 24 5 23 6 24 7 23 8 25 9 24 10 23 11 23 13 23 14 24 15 24 17 25 18 24 19 23 20 25 24 23 25 27 27 26 29 26 30 27 33 27 35 25 37 27 39 24 40 23 41 25 45 25 46 24 47 23 48 23 49 24 52 25 55 24 56 24 58 25 61 26 62 27 63 24 64 23 66 25 67 27 68 26 70 27 71 24 72 25 73 24 76 24 77 27 80 23 81 24 82 26 83 24 84 26 87 27 89 24 44 76 2 13 3 13 4 14 5 13 6 14 8 13 10 12 11 14 12 14 13 14 14 13 15 12 16 12 17 13 18 13 19 14 20 12 21 13 22 13 23 14 24 12 25 13 26 12 27 12 28 14 30 13 31 14 32 14 33 12 34 12 35 14 36 13 37 13 38 12 40 12 41 13 43 14 45 13 46 13 47 14 48 13 49 14 50 14 51 14 52 12 53 14 54 12 56 14 57 12 58 14 59 14 60 14 61 13 62 14 63 14 64 12 65 14 66 13 67 12 68 13 69 12 72 13 73 14 74 13 77 12 79 12 80 14 81 13 82 12 83 14 84 14 85 12 86 13 88 12 89 12 90 14 45 74 1 17 2 18 3 17 5 15 6 16 7 16 8 15 9 16 10 15 11 15 12 15 15 15 18 17 19 15 21 15 22 16 24 16 25 15 26 17 27 16 28 18 29 15 30 14 31 15 32 15 33 16 34 17 35 17 37 16 38 15 39 15 40 15 41 15 42 16 44 17 45 14 46 16 47 16 48 17 49 16 50 16 51 16 52 15 54 16 55 16 56 16 57 17 59 15 60 17 61 15 63 16 64 18 65 16 66 16 67 17 68 16 69 17 70 17 71 16 72 15 73 17 75 16 76 17 78 16 79 16 80 17 81 16 82 16 84 17 85 16 86 16 87 16 88 15 90 17 46 29 1 20 5 20 7 24 11 23 12 21 16 22 21 24 22 20 24 21 26 20 28 21 34 22 37 23 39 23 42 23 44 23 53 23 56 22 57 20 59 20 61 22 63 22 65 22 67 22 69 20 80 24 86 21 88 23 89 24 47 76 2 30 3 27 4 28 5 28 6 31 8 31 9 30 10 28 11 29 12 28 13 30 14 28 15 30 16 31 17 30 18 31 19 28 20 29 21 29 22 31 23 29 24 30 25 30 27 30 28 28 29 29 30 28 32 28 33 27 34 32 35 30 36 28 37 32 38 28 39 32 41 28 42 32 45 33 46 31 48 28 51 30 52 32 53 31 54 28 55 31 56 32 57 31 58 32 59 32 60 29 61 27 62 32 63 29 64 32 66 30 67 33 68 29 70 32 71 32 72 31 74 32 75 27 76 28 77 30 78 32 79 29 80 31 81 29 82 27 84 27 85 31 86 27 87 32 88 31 89 32 90 32 48 69 1 24 2 24 5 27 6 24 7 25 8 25 9 26 10 23 12 27 13 23 14 26 15 24 16 27 17 24 18 24 19 25 20 24 21 26 22 23 23 25 24 25 25 25 26 23 27 27 28 27 29 24 30 23 31 25 32 27 33 27 34 23 37 26 38 24 39 25 40 24 41 25 42 27 43 27 44 23 45 23 47 26 49 25 50 24 52 27 53 26 54 23 55 23 59 26 60 27 62 23 65 26 66 27 68 23 69 24 70 23 72 26 73 23 74 23 77 26 78 23 79 27 81 26 82 25 83 27 84 26 87 24 88 25 89 25 90 26 49 59 1 18 4 16 5 18 7 18 8 17 9 19 13 18 14 20 15 16 18 17 21 17 23 19 25 20 26 18 27 16 28 18 29 19 31 19 33 17 34 19 36 20 37 17 41 18 43 17 44 17 45 19 46 18 47 18 49 16 50 18 51 19 52 18 53 19 54 19 55 16 56 17 57 20 60 20 61 16 62 20 64 17 65 20 66 19 67 17 69 17 71 19 72 19 73 18 74 19 76 19 77 19 79 18 82 19 83 17 84 17 85 17 87 19 88 19 89 17 50 90 1 15 2 18 3 16 4 19 5 17 6 18 7 16 8 18 9 17 10 17 11 17 12 18 13 18 14 18 15 16 16 16 17 17 18 19 19 17 20 18 21 16 22 18 23 16 24 17 25 16 26 18 27 19 28 16 29 16 30 17 31 16 32 18 33 18 34 18 35 15 36 18 37 19 38 17 39 16 40 18 41 15 42 17 43 19 44 17 45 18 46 18 47 17 48 17 49 16 50 18 51 18 52 16 53 16 54 18 55 18 56 16 57 17 58 16 59 17 60 16 61 16 62 18 63 17 64 16 65 16 66 19 67 17 68 17 69 16 70 17 71 16 72 16 73 18 74 16 75 17 76 16 77 17 78 16 79 18 80 17 81 16 82 17 83 15 84 17 85 17 86 16 87 15 88 19 89 18 90 18 51 53 1 24 2 22 4 21 6 23 8 23 10 21 12 21 13 21 14 22 15 21 17 22 19 20 21 20 23 22 28 22 29 22 30 23 32 22 34 23 36 20 38 22 41 22 42 23 44 21 45 23 47 21 49 22 50 23 51 23 52 23 53 23 54 20 55 20 56 24 57 20 58 20 59 21 62 23 63 20 64 20 66 21 67 21 68 22 71 21 72 22 74 21 75 24 77 22 78 22 80 23 81 22 83 24 87 22 52 13 2 13 8 15 13 13 19 13 25 15 29 14 39 13 57 14 60 15 68 15 69 14 88 13 89 14 53 40 2 27 6 25 7 29 8 28 11 24 14 28 17 27 18 25 22 26 23 26 25 24 27 26 28 24 29 28 31 27 32 24 34 27 36 25 39 29 44 26 50 24 51 27 57 26 58 23 60 27 61 28 63 25 65 28 67 27 68 28 71 28 72 27 76 28 78 26 79 24 81 27 82 27 85 26 87 27 88 25 54 60 1 24 2 21 3 25 4 21 5 24 7 25 9 22 10 25 12 22 14 24 15 25 16 22 20 24 21 21 22 22 23 23 24 22 25 25 26 24 28 25 29 21 31 23 32 22 33 24 34 24 35 24 38 22 39 24 41 24 42 23 46 24 47 24 48 23 49 21 52 21 53 25 54 23 56 21 57 22 58 25 60 25 61 24 65 25 66 22 67 23 69 25 70 21 71 23 73 23 77 24 78 24 81 21 83 22 84 22 85 24 86 25 87 23 88 21 89 25 90 24 55 31 2 11 6 12 7 12 13 13 15 13 17 12 19 11 23 11 27 11 31 13 34 11 38 13 40 13 41 13 44 13 45 12 46 12 58 13 59 12 60 12 64 11 65 12 68 11 72 11 74 12 76 11 81 13 83 13 84 12 88 13 90 12 56 40 4 10 5 10 6 11 9 9 12 11 13 11 14 10 15 11 18 9 20 9 22 9 25 9 27 10 28 11 32 10 34 10 35 10 36 11 40 10 41 10 42 11 44 10 46 10 48 10 49 11 50 10 51 10 54 11 55 9 59 10 63 11 65 10 68 9 76 11 79 11 80 11 83 10 86 10 89 10 90 10 4 57 50 1 24 2 28 3 27 4 25 5 25 6 26 9 28 10 24 14 24 15 24 16 25 17 24 18 28 20 26 21 26 23 25 24 28 25 28 27 27 29 28 35 25 36 26 39 26 43 26 48 25 49 25 50 25 51 25 53 26 54 24 55 25 57 26 58 26 59 28 63 26 64 26 65 25 66 25 68 26 73 26 74 26 76 25 77 24 80 26 81 27 82 27 84 25 86 28 89 24 90 27 58 54 1 25 2 27 7 28 8 26 10 26 11 27 15 24 17 27 18 26 19 27 20 25 21 29 24 25 25 26 28 24 29 26 30 25 31 29 33 26 34 27 35 25 36 28 37 28 39 28 42 26 43 27 44 26 46 25 49 28 50 28 51 28 52 27 54 27 55 28 60 25 61 26 62 24 64 29 65 25 66 27 69 25 72 29 73 29 74 29 75 29 78 29 80 26 81 29 83 24 85 28 86 28 87 26 88 27 90 26 59 73 3 23 4 25 5 23 6 27 7 26 8 23 9 26 10 27 11 26 13 24 14 26 15 25 17 24 18 25 19 26 20 23 21 23 22 27 23 26 24 23 25 25 26 26 27 27 28 26 29 25 30 27 31 26 32 23 33 26 34 27 35 25 36 24 37 26 38 27 39 23 40 27 41 26 42 25 43 26 44 27 46 26 47 27 48 26 52 27 53 24 54 24 57 24 58 23 59 25 60 23 61 27 62 27 63 23 64 27 67 25 68 25 69 24 71 24 73 27 74 27 75 23 77 27 78 24 79 23 81 26 82 23 83 26 84 26 85 24 87 25 88 25 89 23 90 25 60 37 2 18 4 18 9 16 11 16 13 19 14 18 18 17 21 18 22 17 25 18 26 17 30 18 31 17 35 19 36 17 38 15 40 17 45 18 46 17 50 15 51 18 54 16 56 18 58 17 59 15 60 18 62 16 64 16 67 16 68 18 71 16 74 18 75 17 77 18 78 17 84 17 87 17 +5 4 1 59 2 26 3 30 8 30 10 27 11 29 13 26 14 27 16 30 18 29 19 26 21 27 22 29 23 28 25 26 26 30 28 30 29 30 30 31 31 30 32 31 33 30 34 26 35 29 36 27 37 26 38 30 40 26 41 26 43 29 45 25 46 27 51 28 53 31 54 28 55 29 56 27 57 30 58 30 61 28 62 27 64 25 65 26 66 29 67 26 69 27 70 25 72 26 73 28 74 28 76 25 78 26 79 29 80 29 82 28 86 25 87 26 88 28 89 29 90 29 2 4 71 19 75 22 80 22 88 19 3 78 1 26 3 26 4 28 5 27 6 28 7 29 9 27 12 27 13 30 14 26 15 29 17 25 18 27 19 27 20 29 22 28 23 27 24 28 25 27 26 28 27 26 28 28 29 28 30 28 31 27 32 28 33 27 34 25 35 25 36 29 37 26 38 30 39 28 40 29 41 29 42 26 43 26 44 25 45 27 47 29 48 28 49 29 50 26 51 28 52 26 53 28 54 26 55 25 56 26 57 28 58 26 59 25 60 25 61 25 63 26 64 26 65 27 66 24 67 28 68 26 69 29 70 28 71 26 72 27 74 25 75 25 76 28 77 25 78 29 80 29 81 29 82 28 83 26 84 26 85 30 86 25 87 28 88 26 4 89 1 22 2 22 3 20 4 21 5 21 7 21 8 23 9 19 10 23 11 22 12 22 13 20 14 22 15 20 16 22 17 22 18 23 19 21 20 23 21 21 22 19 23 22 24 22 25 20 26 21 27 22 28 22 29 23 30 21 31 21 32 22 33 22 34 23 35 23 36 22 37 22 38 21 39 19 40 21 41 21 42 20 43 19 44 22 45 20 46 20 47 23 48 23 49 21 50 23 51 23 52 21 53 21 54 19 55 22 56 21 57 20 58 22 59 20 60 19 61 22 62 21 63 20 64 21 65 22 66 19 67 20 68 23 69 23 70 20 71 22 72 21 73 22 74 22 75 20 76 21 77 21 78 20 79 20 80 19 81 23 82 22 83 23 84 21 85 21 86 20 87 21 88 23 89 23 90 19 40 5 29 1 16 7 18 8 16 12 16 14 17 16 19 18 18 22 15 23 16 26 18 30 15 31 16 36 17 38 15 40 18 41 18 44 16 46 16 49 16 51 17 53 16 59 17 68 17 75 16 76 18 78 17 81 16 82 17 89 17 6 54 1 24 2 23 3 23 4 23 5 24 8 23 10 22 11 26 12 26 13 25 17 24 19 24 25 22 26 23 29 26 30 25 32 24 33 26 34 25 40 22 41 22 42 26 43 25 44 22 45 25 47 23 48 23 49 24 50 23 51 25 52 26 54 23 55 25 57 22 58 23 59 24 60 22 63 25 64 25 65 26 66 23 67 24 68 26 69 26 70 22 74 23 75 22 76 22 78 22 80 24 83 25 87 23 88 24 89 25 7 5 11 24 27 25 35 26 67 26 68 25 8 28 4 28 8 32 11 28 14 28 16 29 19 31 20 33 21 30 22 30 23 32 26 32 28 27 30 32 31 28 33 28 40 30 43 28 57 29 59 27 62 27 63 28 64 30 65 30 80 31 81 28 83 31 84 31 87 30 13 66 3 31 4 27 5 31 6 29 7 30 8 30 9 30 10 32 11 28 13 31 14 31 19 26 20 26 21 28 22 27 23 31 24 30 27 30 28 29 29 27 30 28 31 28 32 30 33 28 34 28 35 26 36 28 37 30 38 29 39 29 40 30 42 28 43 27 44 27 45 27 46 28 48 30 49 29 50 28 51 29 55 31 56 30 57 31 58 29 59 27 60 31 61 26 63 26 66 31 67 28 70 27 71 27 72 28 74 28 75 30 77 30 78 28 79 28 80 26 81 27 83 27 84 31 85 27 88 30 89 29 90 31 14 83 1 26 2 28 3 29 4 28 5 26 6 26 7 29 8 28 9 26 10 26 11 30 12 26 13 30 15 28 16 26 17 30 18 26 19 29 21 28 22 27 23 27 24 26 25 30 26 29 27 27 28 28 29 26 30 26 31 29 32 25 33 29 34 31 35 28 36 30 37 29 38 30 41 29 42 29 43 27 44 31 45 29 46 31 47 30 48 30 49 29 50 27 51 29 52 26 53 30 54 26 55 26 56 27 57 26 58 26 59 31 60 28 61 29 62 28 63 28 64 29 66 30 67 26 68 25 69 29 70 28 71 29 72 26 73 28 74 26 75 25 77 30 78 29 79 29 80 30 81 30 82 29 83 31 84 30 85 27 86 31 87 27 88 27 89 28 15 63 2 25 3 25 4 27 5 25 7 27 8 27 9 23 12 25 14 26 17 23 18 26 20 26 22 24 23 25 24 24 25 23 26 23 30 23 32 26 33 26 34 27 35 24 37 24 39 24 40 25 42 26 43 23 44 27 45 23 46 26 48 25 49 24 52 24 53 23 54 25 55 27 56 24 57 27 58 24 59 23 60 26 61 25 62 26 63 25 64 25 65 25 66 25 67 24 68 25 71 26 72 23 73 23 74 23 75 23 77 26 78 27 80 27 82 27 83 24 86 23 87 24 88 27 89 24 16 85 1 22 2 20 3 21 4 22 5 21 6 19 7 21 8 19 11 20 12 19 13 21 14 21 15 23 16 23 17 20 18 19 19 22 20 22 21 21 22 22 23 22 24 23 25 20 26 22 27 21 28 19 29 22 30 20 31 20 32 21 33 20 34 22 35 19 36 21 37 23 39 19 40 21 41 21 42 22 43 22 44 20 45 23 46 19 47 20 48 20 49 21 50 20 51 21 52 19 54 21 55 23 56 22 57 22 58 20 59 20 60 23 61 20 62 20 63 21 64 20 65 22 66 21 67 21 68 23 69 19 70 22 71 23 72 19 73 21 74 23 75 20 76 22 77 20 78 19 79 21 81 21 82 22 83 21 84 23 85 20 86 22 87 21 88 20 89 19 90 20 21 74 1 18 2 16 3 17 4 18 5 16 6 18 7 16 8 16 9 16 10 16 11 18 12 18 14 18 16 16 19 16 20 16 22 15 23 16 24 18 25 18 26 17 27 15 28 18 29 16 30 18 31 16 32 16 34 16 35 16 36 17 38 18 40 17 41 17 42 18 44 18 45 16 46 16 47 16 48 16 49 16 50 17 51 15 52 18 53 18 54 17 56 17 57 15 58 17 59 18 60 16 61 18 62 18 63 19 64 17 66 16 67 16 69 17 70 16 71 17 72 19 74 16 75 15 76 17 77 17 78 18 79 16 80 18 82 17 83 18 85 15 86 16 87 17 88 16 89 17 22 21 5 27 12 29 13 28 15 24 18 28 27 27 30 26 34 29 44 28 46 26 55 27 56 28 66 25 67 29 68 28 69 27 72 25 74 25 75 27 83 25 87 26 23 84 1 12 2 12 3 13 4 12 5 11 6 12 7 12 8 11 10 12 11 11 12 12 14 13 15 12 16 13 17 13 18 13 19 11 20 12 21 13 22 12 23 12 24 12 25 12 26 11 27 12 28 12 29 13 31 11 32 12 33 13 34 12 35 13 36 13 37 11 38 11 39 11 40 12 41 12 42 12 43 11 44 12 45 11 46 12 47 12 48 12 49 13 50 12 51 13 53 11 54 12 55 13 56 11 57 12 58 12 59 11 60 11 61 12 62 11 63 12 64 12 65 13 66 12 67 11 68 12 69 11 71 12 72 13 73 12 74 12 75 12 76 11 77 12 78 13 80 13 81 12 82 11 83 12 84 12 85 13 86 11 87 11 88 11 89 13 90 12 24 56 1 22 2 21 7 22 8 22 10 22 12 21 13 22 14 22 17 23 18 23 20 19 22 20 24 20 26 22 27 21 28 22 29 21 30 22 31 22 32 20 34 23 35 22 36 22 37 20 38 22 40 19 44 22 46 22 48 20 50 23 51 20 52 21 54 22 56 20 62 21 64 20 65 21 66 20 67 19 68 20 69 21 70 21 71 22 72 22 75 19 76 19 77 23 78 21 79 19 80 21 82 23 85 21 86 21 88 22 89 20 90 19 25 30 1 17 5 16 6 18 8 16 12 15 13 17 18 18 21 18 22 16 25 16 34 17 35 17 38 17 39 16 41 16 43 17 46 19 51 17 55 16 57 16 60 17 62 16 64 16 72 16 74 17 78 16 79 16 84 19 86 17 89 17 26 67 2 28 4 27 5 26 6 29 8 27 9 26 10 26 11 27 12 25 16 28 18 26 19 27 21 28 22 28 23 25 25 25 26 28 28 26 29 26 30 27 31 25 32 26 34 29 35 29 36 26 37 27 39 27 41 28 42 28 45 28 46 28 47 28 49 29 50 25 51 29 52 29 53 29 54 24 56 27 57 27 59 25 60 27 61 27 62 29 63 26 65 26 66 25 67 25 68 29 69 26 71 29 72 28 73 29 75 26 76 30 77 26 78 25 79 28 81 24 83 25 84 28 85 26 86 26 87 29 88 27 89 25 90 27 27 72 1 26 2 23 3 25 4 25 5 23 6 25 8 23 9 24 10 25 11 25 12 25 13 24 14 23 15 22 16 24 18 23 19 22 20 22 21 23 22 24 23 24 25 25 26 24 27 25 30 23 31 23 32 25 34 26 35 26 36 24 37 26 38 26 39 23 40 22 42 22 43 24 44 25 46 26 47 25 49 23 53 26 54 23 55 24 56 24 58 26 59 25 60 22 61 26 62 22 63 23 64 23 65 23 66 23 67 26 68 22 69 26 70 25 71 25 72 25 73 23 74 23 76 26 77 22 79 23 81 24 82 24 83 23 85 23 87 25 88 24 89 24 90 22 28 37 2 28 3 24 7 25 12 27 13 24 14 27 15 25 17 26 20 25 22 24 24 26 25 25 26 24 31 27 33 28 36 24 39 24 45 28 48 27 59 26 60 24 62 24 65 24 67 28 68 27 70 24 71 26 73 26 74 26 75 24 78 27 80 26 81 27 83 28 85 28 86 24 90 24 29 13 4 17 7 18 17 16 25 16 27 16 28 17 36 16 44 18 49 17 53 15 59 15 67 18 82 16 30 17 7 16 12 16 14 14 15 15 24 17 36 16 46 15 47 15 53 14 57 15 62 17 65 17 69 15 70 15 74 15 75 17 80 16 31 69 1 27 2 28 3 26 4 27 6 28 10 25 11 25 12 28 14 29 15 30 16 29 17 25 18 25 21 25 22 27 25 29 26 27 27 26 28 26 29 28 30 25 31 26 32 30 34 29 39 27 40 26 43 25 44 25 45 26 46 26 47 25 48 28 49 27 51 27 52 29 53 26 55 27 56 26 57 25 58 27 59 27 60 28 61 26 62 29 63 25 64 26 65 26 66 26 67 28 68 27 69 28 70 26 71 28 72 28 73 29 74 25 75 28 77 29 78 27 80 25 81 24 82 27 83 25 84 25 85 25 86 26 87 25 88 27 90 27 32 29 2 21 3 24 8 23 14 24 17 23 18 23 23 22 27 24 30 22 35 22 38 21 40 24 41 22 42 24 43 23 44 25 47 23 49 23 54 25 56 24 61 25 63 21 64 24 69 24 77 25 80 22 86 22 89 22 90 25 33 89 1 30 2 33 3 30 4 31 5 29 6 28 7 31 8 30 9 28 10 30 11 29 12 29 13 29 14 28 15 29 16 29 17 33 18 31 19 33 20 28 21 31 22 28 23 29 24 29 25 32 26 29 27 29 28 29 29 29 30 32 32 27 33 31 34 32 35 29 36 32 37 27 38 28 39 31 40 33 41 33 42 28 43 32 44 31 45 28 46 33 47 28 48 28 49 29 50 32 51 33 52 30 53 29 54 32 55 28 56 29 57 30 58 28 59 32 60 30 61 30 62 32 63 31 64 28 65 28 66 31 67 32 68 28 69 31 70 33 71 28 72 32 73 29 74 33 75 32 76 30 77 28 78 27 79 29 80 30 81 30 82 29 83 30 84 32 85 31 86 29 87 32 88 32 89 28 90 32 34 23 2 21 10 24 14 22 20 25 27 24 37 22 38 24 39 23 41 22 42 23 44 21 45 23 46 25 47 21 51 24 56 21 58 24 62 23 65 22 70 23 74 21 83 25 85 22 35 41 1 15 5 13 6 13 8 14 9 14 11 15 12 14 18 13 19 14 20 15 24 15 28 15 29 15 31 13 35 13 36 13 37 15 38 14 39 13 41 14 43 14 47 13 48 14 49 13 51 13 52 13 57 15 62 13 63 15 65 13 66 15 67 15 69 15 71 14 72 14 75 14 79 13 83 13 84 15 85 13 89 14 36 31 3 14 4 14 5 15 6 15 7 16 22 16 23 15 24 15 29 14 30 16 32 16 33 16 35 16 38 15 40 14 43 14 44 14 46 16 49 16 53 16 55 14 61 16 63 15 64 16 70 14 73 16 74 15 75 15 82 14 87 14 90 15 37 36 2 12 3 11 15 11 16 12 17 11 19 11 22 11 25 12 26 11 27 11 28 11 31 11 32 11 34 12 35 10 36 10 38 11 46 11 47 12 50 11 51 11 55 12 56 10 57 10 58 12 59 10 61 11 69 11 73 11 74 10 75 10 78 11 82 11 83 11 85 12 90 10 38 4 10 22 23 21 24 21 51 24 39 42 1 20 3 18 5 19 9 18 10 18 11 18 13 20 16 20 19 20 22 19 23 19 26 18 27 19 30 20 31 21 33 20 35 20 40 19 41 19 45 22 46 19 47 18 48 22 51 21 52 21 53 18 59 20 60 19 61 19 67 19 69 21 70 18 71 20 73 22 74 19 79 22 80 19 82 22 84 22 88 22 89 21 90 20 40 35 6 32 12 32 13 29 15 29 17 31 19 31 22 30 26 31 28 29 30 29 31 30 32 29 33 30 35 30 36 26 38 31 42 28 44 30 46 31 51 30 56 31 60 31 62 32 67 27 69 31 70 30 71 28 73 29 74 30 78 31 79 28 82 28 85 29 88 26 89 32 41 62 1 14 3 15 4 15 6 13 8 13 9 14 10 13 11 15 12 15 13 15 14 13 15 15 19 15 21 14 24 15 26 14 27 14 28 15 29 13 30 14 32 15 33 13 34 13 35 13 38 14 39 15 40 14 42 14 44 14 45 13 47 14 48 15 49 14 51 15 52 15 54 14 56 15 57 14 58 15 60 13 61 13 63 15 64 13 65 15 66 15 67 13 68 13 69 15 70 15 71 13 73 15 74 14 75 14 76 13 77 13 78 15 80 13 83 14 84 13 86 15 87 13 90 14 42 71 1 19 2 20 3 18 5 20 6 19 7 19 8 18 9 17 10 18 11 21 12 19 13 19 15 18 17 21 18 21 20 18 21 20 22 19 23 20 24 20 25 20 26 18 27 19 28 17 29 18 30 19 31 18 32 18 33 20 34 19 37 18 38 19 39 20 41 19 43 21 45 20 46 21 47 19 48 21 49 18 50 20 51 17 52 20 53 19 55 17 56 19 57 20 58 21 59 21 61 21 62 18 63 21 64 20 65 21 66 18 68 18 70 20 72 20 73 20 74 17 75 17 76 21 78 17 79 17 80 17 81 17 82 18 83 20 84 18 87 19 89 20 43 78 1 10 2 10 3 12 5 11 6 11 8 11 9 11 10 11 11 11 13 12 14 11 15 10 17 11 18 10 19 10 20 12 21 12 22 11 23 12 24 12 25 10 26 11 27 12 29 10 30 10 31 11 33 11 35 11 36 10 37 11 38 12 39 10 40 10 41 10 42 12 43 10 44 11 45 11 46 12 47 10 48 11 49 11 51 11 52 12 53 11 54 10 55 12 56 11 57 10 58 11 59 11 61 10 62 12 63 10 65 10 66 10 67 11 68 11 69 12 70 11 71 11 72 11 73 11 74 12 75 10 76 11 77 10 78 11 79 10 80 10 81 11 82 11 83 11 84 10 85 11 86 11 87 11 90 12 44 86 1 21 2 20 3 20 4 18 5 18 6 21 7 19 8 18 9 17 10 19 11 18 12 21 13 19 14 19 15 18 16 21 17 19 18 19 20 20 21 17 22 19 23 18 24 18 25 19 26 20 27 19 28 18 29 20 30 17 31 18 32 21 33 19 34 17 35 20 36 17 37 20 38 20 39 18 41 19 42 19 43 18 46 20 47 18 48 19 49 18 50 19 51 19 52 18 53 18 54 19 55 17 56 20 57 19 58 20 59 21 60 17 61 17 62 20 63 20 64 19 65 20 66 19 67 19 68 20 69 18 70 19 71 19 72 20 73 20 74 18 75 17 76 21 77 17 78 18 79 20 80 21 81 19 82 19 83 18 84 21 85 18 86 18 87 19 88 18 89 19 90 20 49 59 1 17 2 21 3 19 4 19 5 20 7 19 8 20 10 18 11 21 12 20 13 18 14 18 15 19 16 19 17 20 18 18 21 18 22 19 25 17 26 19 27 19 28 20 29 20 30 18 31 19 32 19 33 19 35 20 37 19 38 19 39 20 40 18 43 18 44 18 45 18 46 18 51 19 53 21 54 20 56 19 58 20 59 21 63 21 65 18 66 17 67 19 70 18 72 18 74 19 75 18 76 17 77 18 81 20 82 18 83 21 85 21 86 17 87 20 88 18 50 11 4 18 5 19 7 18 12 19 14 19 19 19 20 19 36 17 61 18 64 19 86 20 51 65 1 23 2 24 3 23 4 26 8 27 10 23 11 24 12 23 13 25 14 26 15 27 16 25 17 27 19 26 23 24 24 24 26 23 28 24 29 24 30 26 31 24 32 25 34 26 37 24 40 25 41 23 42 23 43 24 44 24 45 24 47 23 48 26 49 25 50 25 52 24 53 24 54 23 55 25 57 26 59 23 60 23 62 25 63 23 64 25 65 27 66 25 68 25 69 23 70 25 72 24 73 24 74 25 75 24 77 24 78 26 79 27 80 24 81 24 82 23 83 25 85 24 86 25 88 25 89 24 90 27 52 79 1 15 2 16 3 16 4 15 5 15 6 16 7 15 8 15 10 16 11 14 12 16 14 15 15 15 16 16 17 14 18 15 19 14 20 16 21 14 22 15 23 16 24 14 25 15 26 16 28 15 29 16 30 15 31 15 32 15 33 15 34 15 35 16 37 14 38 16 39 16 40 15 41 15 42 14 43 16 44 14 45 15 46 16 47 16 48 14 49 16 50 16 51 15 55 15 56 15 57 15 58 15 59 16 60 15 61 15 62 15 63 14 64 15 65 16 66 16 67 16 68 16 69 16 71 16 72 15 73 16 74 14 75 14 76 15 78 14 79 16 80 15 81 16 82 14 83 16 85 15 86 15 88 16 89 15 90 16 53 83 2 30 3 28 4 29 6 29 7 28 8 30 9 29 10 31 11 32 12 31 13 31 14 32 15 28 16 33 17 29 18 32 19 31 20 28 22 32 23 31 24 33 26 27 27 29 28 33 29 33 30 27 31 28 32 30 33 31 34 27 35 31 36 29 37 28 38 33 39 28 40 29 41 29 42 31 43 30 44 30 45 30 46 29 47 31 48 29 49 32 50 29 51 30 52 29 53 29 54 32 55 27 56 31 57 31 58 31 59 30 60 32 61 31 62 32 63 31 64 32 65 32 66 27 67 28 68 29 69 31 70 29 71 31 72 30 73 29 75 29 76 31 78 29 79 28 80 27 82 30 83 31 84 29 85 27 86 31 87 32 88 32 89 29 90 27 54 28 3 15 5 16 9 16 12 17 15 17 17 17 18 15 22 16 32 16 33 15 36 15 37 15 40 17 41 17 44 15 51 17 52 17 53 16 54 16 55 15 62 17 63 15 68 17 75 16 77 17 79 17 82 15 83 14 55 61 1 24 2 25 4 24 6 25 10 25 11 22 12 26 13 26 16 24 17 23 19 26 22 22 23 26 25 23 26 25 30 26 31 25 32 23 34 25 35 23 36 24 37 24 39 22 40 26 41 26 42 23 43 22 44 23 46 26 47 24 48 26 49 24 53 22 55 23 56 22 57 26 59 25 60 24 61 25 62 25 63 26 64 22 67 22 68 24 69 23 70 23 71 22 72 25 73 24 74 24 75 23 79 25 81 24 82 23 83 23 84 22 85 24 86 24 87 25 88 25 89 23 56 10 8 21 25 20 29 22 32 21 39 19 40 22 62 22 72 21 73 21 78 23 32 9 75 1 16 2 17 3 17 5 16 6 17 7 16 8 15 9 17 11 15 12 15 13 17 15 17 16 15 17 14 19 15 20 16 21 17 22 15 24 15 25 16 26 15 27 15 29 16 30 18 32 17 33 16 34 17 35 15 36 15 38 15 39 15 40 16 42 15 44 16 45 15 46 15 47 17 48 15 49 16 50 15 51 15 53 17 54 16 55 17 56 16 58 17 59 17 60 17 61 17 62 14 63 16 64 17 65 17 67 17 68 15 69 16 70 17 71 15 72 17 73 15 74 15 75 16 76 16 77 16 78 17 79 14 80 15 82 15 83 16 84 17 85 16 86 15 87 15 89 16 90 17 10 8 4 25 9 24 21 22 33 24 63 25 69 23 76 24 81 21 11 58 1 14 3 15 5 15 6 14 7 14 8 14 10 13 13 14 14 14 15 13 16 14 17 14 18 13 19 13 21 15 24 15 25 13 26 14 28 15 29 14 31 13 33 14 35 13 37 15 38 15 40 15 41 13 43 13 44 15 45 14 46 15 47 14 49 15 50 13 52 14 53 13 54 14 55 15 56 14 57 14 60 15 63 15 64 13 65 13 67 15 68 14 69 14 71 13 74 15 76 14 78 15 79 13 80 14 84 14 85 15 87 14 88 15 90 13 12 8 18 32 25 29 36 27 37 29 73 28 77 27 79 29 88 27 13 86 1 31 2 32 3 27 4 30 5 29 6 32 7 31 8 29 10 27 11 31 12 29 13 31 14 29 15 32 16 29 17 28 18 32 19 31 20 28 21 32 22 32 23 28 24 30 25 28 26 31 27 29 28 33 29 30 30 32 31 33 32 28 33 32 34 32 35 32 36 31 37 32 38 30 39 29 40 33 41 27 42 27 43 30 44 28 45 30 46 31 47 28 48 29 49 31 50 28 51 33 52 33 53 31 54 28 55 29 56 32 57 28 58 30 59 29 60 28 61 31 62 33 63 28 64 28 65 28 66 27 67 33 69 28 70 30 71 28 72 33 73 29 74 32 75 30 76 33 77 29 79 31 81 31 82 30 83 30 84 30 85 30 86 28 87 28 88 29 89 28 90 33 14 20 1 9 2 11 6 9 18 11 20 10 25 11 29 10 37 10 38 9 39 10 44 11 54 9 57 11 61 10 64 11 66 11 74 9 77 11 83 9 85 10 15 78 1 20 2 19 3 19 4 18 5 17 6 19 7 18 8 17 9 19 10 18 11 17 12 19 13 19 14 18 15 18 16 18 17 19 18 16 19 19 20 17 21 19 23 20 24 19 25 17 26 19 27 18 28 18 30 20 31 18 32 19 35 19 36 19 37 16 38 20 39 18 41 16 42 20 43 18 44 18 46 18 47 17 48 18 49 18 50 16 52 18 53 20 54 19 58 19 59 20 60 17 61 19 62 19 63 17 64 16 65 17 66 17 67 17 68 17 69 19 70 17 71 16 72 16 73 19 74 17 76 19 77 18 78 17 79 18 80 19 82 18 83 17 84 19 85 19 86 20 87 19 88 18 89 19 90 16 16 6 10 10 21 10 49 11 63 11 68 11 88 11 21 52 1 15 2 15 3 16 4 15 5 15 6 15 7 14 8 14 9 15 10 14 17 14 19 16 20 15 24 16 25 14 27 14 30 15 32 16 33 14 34 14 35 15 37 15 40 16 41 15 43 14 44 16 45 15 46 14 47 16 48 14 49 15 50 16 51 14 52 14 56 15 57 16 58 14 59 14 60 15 61 14 62 16 64 14 65 15 67 16 68 16 70 14 71 15 74 16 81 16 86 16 88 15 89 14 22 44 1 25 2 26 3 25 4 26 5 28 6 30 7 25 8 26 10 30 12 30 15 30 17 26 19 28 22 29 24 26 26 29 29 28 35 31 36 27 37 28 39 26 42 28 47 29 50 28 51 30 53 30 55 29 58 27 59 28 60 27 61 26 63 29 65 28 67 26 72 25 74 29 75 28 80 26 83 27 85 30 87 30 88 27 89 26 90 30 23 57 1 27 2 25 3 28 4 30 5 27 6 29 10 25 13 25 14 29 17 28 18 29 24 28 25 29 26 25 27 28 28 27 32 29 33 28 34 25 35 26 36 28 37 30 38 28 40 25 41 29 42 28 44 26 45 26 46 27 48 26 51 27 53 30 54 27 56 24 57 26 58 28 59 27 60 28 61 25 62 25 66 25 68 28 71 28 72 24 76 28 77 28 79 27 80 27 81 26 83 26 84 26 85 25 86 28 87 29 88 25 89 26 90 26 24 40 3 25 7 24 10 23 15 23 16 25 17 27 20 27 21 23 22 27 23 26 25 27 29 27 30 26 41 26 42 24 46 25 47 27 48 26 53 25 54 24 56 25 60 25 63 25 64 23 66 24 68 24 69 23 72 26 75 25 76 23 78 24 79 26 80 25 81 25 82 23 83 23 84 26 87 25 89 24 90 24 25 54 1 14 2 12 4 13 7 14 8 13 9 12 11 14 12 12 13 13 14 12 15 12 16 13 19 13 20 13 26 13 27 13 28 13 29 12 30 12 31 13 32 13 33 14 34 12 35 12 36 14 37 12 38 13 47 14 48 14 53 12 56 13 57 13 59 14 60 12 63 13 64 14 65 13 66 12 67 14 68 12 70 13 71 12 74 14 75 14 76 14 79 13 80 12 81 13 82 12 83 14 85 13 86 13 87 13 88 13 26 49 4 13 5 13 6 13 7 11 8 12 9 12 12 12 16 12 20 11 23 11 24 12 26 12 27 12 29 13 33 11 35 13 36 12 37 13 38 12 39 12 41 12 44 12 45 12 46 13 48 12 51 13 53 11 55 12 56 13 58 12 62 11 65 12 67 11 68 12 71 12 72 11 73 11 74 12 75 12 76 11 78 13 79 12 80 11 82 11 83 12 85 13 86 13 88 13 89 13 27 22 2 13 5 14 8 15 10 14 12 13 14 14 30 14 31 14 41 13 48 14 50 14 59 14 63 15 66 13 68 15 72 15 78 15 79 13 82 15 87 14 88 13 90 14 28 86 1 20 2 20 3 19 4 19 5 17 6 20 7 19 8 20 9 18 10 19 11 19 12 20 13 17 14 19 15 19 17 19 18 21 19 20 21 17 22 18 23 20 24 21 25 20 26 21 27 20 29 20 30 21 31 18 32 20 33 19 34 17 35 19 36 18 37 21 38 19 39 20 40 20 41 20 42 20 43 20 44 20 45 19 46 21 47 20 48 20 49 20 50 18 51 21 52 19 53 18 54 19 55 20 56 20 57 19 58 19 59 19 60 18 62 18 63 19 64 20 65 18 66 18 67 19 68 20 69 20 70 19 71 21 72 18 73 20 74 18 75 21 76 21 77 20 78 19 79 20 80 18 81 18 82 18 83 20 84 17 85 20 86 21 87 20 88 19 89 20 90 20 37 14 1 27 5 27 24 26 25 26 29 26 47 23 49 26 67 25 73 24 76 26 78 26 81 25 88 23 89 26 38 30 2 21 7 24 9 23 10 24 11 24 15 21 21 21 22 20 24 24 29 20 32 23 37 22 38 21 40 22 42 22 44 20 46 21 56 23 57 21 60 23 67 22 71 22 73 22 74 22 75 21 78 21 79 24 81 21 87 23 89 22 39 59 4 29 5 26 6 25 7 27 8 28 11 25 12 28 13 26 15 28 18 29 19 29 21 27 22 28 23 27 28 28 29 26 30 26 32 27 34 25 35 26 36 25 37 29 39 25 40 28 41 29 42 27 43 27 44 29 46 25 47 27 48 27 49 26 51 29 55 28 56 27 57 28 58 28 60 25 61 28 62 29 64 24 66 25 67 27 68 29 72 25 73 27 74 25 75 30 76 28 78 27 79 25 80 27 81 29 83 26 84 28 86 27 88 29 89 30 90 27 40 67 1 25 2 28 3 27 6 27 7 24 8 25 10 27 12 25 14 26 15 24 16 26 17 24 18 28 19 28 21 28 23 28 24 24 25 24 26 27 27 26 28 26 31 25 32 28 34 25 35 28 37 26 38 26 39 25 42 24 43 25 45 26 47 27 48 25 49 28 50 25 51 26 52 27 53 25 54 26 55 25 56 28 57 24 58 28 59 28 60 25 61 25 63 27 65 25 68 25 69 24 70 27 71 28 72 28 73 24 75 26 76 25 77 25 78 24 79 28 81 23 83 28 84 27 85 26 87 24 88 25 89 26 90 27 45 77 1 17 3 16 4 19 5 16 6 15 7 18 8 17 9 15 10 18 11 17 12 17 13 19 14 18 16 17 17 17 18 16 19 17 20 18 21 17 22 17 24 16 25 17 26 16 27 18 30 16 31 17 32 17 33 18 34 18 35 16 38 16 39 17 41 16 42 16 44 15 45 16 46 16 47 15 48 19 49 19 50 16 52 19 53 19 54 17 56 17 57 15 58 18 60 15 61 16 62 17 63 17 64 16 65 17 66 17 67 17 69 17 70 16 71 16 72 17 73 18 74 16 75 17 76 17 77 17 78 16 79 19 80 17 81 16 82 18 83 19 84 16 85 16 86 17 87 18 88 16 89 16 90 15 46 29 1 31 9 30 17 27 18 30 21 27 24 30 31 27 33 29 34 27 35 26 37 31 38 27 45 29 48 31 54 30 55 28 56 27 60 26 64 27 65 27 67 26 69 28 71 28 73 27 74 27 75 31 79 30 85 30 86 28 47 57 1 21 2 19 3 23 4 19 5 21 6 20 8 19 9 19 12 21 14 20 15 21 16 23 19 21 21 21 23 19 24 21 25 21 29 20 30 22 31 22 32 20 35 23 36 21 37 22 38 19 39 23 40 23 42 19 43 22 44 22 45 22 48 23 49 20 50 22 51 20 52 21 53 22 57 19 59 23 62 20 63 23 64 21 66 22 67 20 69 22 71 22 72 22 73 20 74 23 75 20 76 20 77 19 84 22 86 20 87 22 88 20 90 19 48 40 1 25 4 29 6 29 8 28 10 27 12 27 13 28 15 25 17 29 19 25 20 27 22 25 24 27 25 29 26 25 31 29 32 29 33 26 34 27 36 28 38 26 40 27 43 28 46 28 48 29 51 27 52 28 56 28 58 25 60 25 63 28 67 26 68 30 69 25 70 28 78 27 81 27 84 26 85 26 86 28 49 60 2 15 3 15 5 14 6 15 7 14 9 16 10 15 11 14 14 15 15 16 18 16 20 15 21 14 22 15 24 15 26 16 27 14 28 14 29 16 30 16 31 16 32 14 33 16 34 14 35 16 36 14 38 16 39 16 40 14 44 14 45 16 47 14 48 16 49 16 50 16 51 16 52 14 53 14 54 15 56 14 57 16 58 14 60 16 62 15 65 15 67 15 68 16 69 14 73 14 74 14 75 14 77 15 78 14 79 16 81 14 84 16 85 16 87 15 88 16 90 14 50 63 1 12 2 11 4 10 6 11 7 11 10 10 11 10 12 11 13 12 14 10 15 10 18 11 20 11 21 10 22 10 23 11 24 12 26 10 27 11 28 11 31 12 32 11 34 12 35 12 36 11 39 11 41 11 42 11 43 11 44 12 45 11 47 10 48 11 49 11 50 11 52 11 53 12 54 10 55 10 56 11 57 10 58 11 59 10 62 11 63 11 64 10 65 11 66 12 68 11 69 11 70 12 72 10 75 10 77 11 79 12 80 10 81 12 82 11 84 11 85 12 86 11 88 11 90 12 51 87 1 17 2 17 3 19 4 19 5 20 6 16 7 18 8 17 9 17 10 17 11 17 12 18 13 18 14 18 15 20 16 19 17 20 18 16 19 18 20 18 21 20 22 17 23 18 24 18 25 18 26 19 27 17 28 18 29 18 30 17 31 18 32 17 33 18 34 17 35 19 36 19 37 19 38 19 39 17 40 19 41 19 42 19 43 17 44 17 45 17 46 17 47 17 48 20 49 17 50 19 51 19 52 19 53 19 55 17 56 20 57 20 58 16 59 17 60 19 61 19 62 18 63 19 64 18 65 18 66 17 67 17 68 16 69 19 71 19 72 16 74 19 75 16 76 17 77 19 78 18 79 19 80 17 81 19 82 19 83 19 84 19 85 16 86 17 87 20 88 18 89 19 90 18 52 69 2 12 3 14 5 13 6 14 7 13 8 13 9 12 10 12 11 13 14 13 15 12 16 14 17 13 18 14 19 14 20 12 21 13 24 13 25 14 27 13 28 13 29 14 30 13 31 13 32 14 36 14 37 13 38 13 39 12 41 14 42 12 43 13 44 13 45 12 47 12 48 12 49 13 50 14 52 12 53 13 55 14 56 12 57 12 58 13 59 12 61 14 63 12 64 12 65 12 66 14 67 13 68 14 69 14 70 12 73 14 74 14 75 14 76 12 77 13 78 13 79 12 80 14 82 14 84 13 85 12 86 14 87 13 88 13 90 13 53 4 1 31 14 28 21 30 69 31 54 6 19 18 33 16 38 16 66 18 68 16 87 18 55 89 1 21 2 23 3 21 4 21 5 21 6 24 7 24 8 23 9 23 10 24 11 24 12 23 13 24 14 24 15 21 16 23 18 24 19 20 20 23 21 22 22 24 23 22 24 22 25 22 26 23 27 23 28 23 29 24 30 21 31 23 32 22 33 24 34 21 35 22 36 23 37 22 38 23 39 22 40 23 41 21 42 22 43 21 44 24 45 21 46 23 47 24 48 21 49 23 50 24 51 21 52 24 53 24 54 21 55 23 56 24 57 22 58 20 59 23 60 24 61 22 62 22 63 23 64 22 65 21 66 24 67 23 68 23 69 24 70 24 71 23 72 21 73 21 74 20 75 24 76 24 77 21 78 23 79 22 80 20 81 20 82 20 83 21 84 21 85 23 86 24 87 22 88 21 89 21 90 24 56 22 10 18 17 19 18 22 21 20 27 21 32 19 35 20 36 18 37 20 44 20 50 21 53 19 56 19 58 21 60 20 61 21 63 21 64 19 73 21 78 22 84 22 88 20 24 13 28 1 19 2 20 3 23 5 23 8 22 11 21 12 22 14 23 15 21 17 21 18 19 20 19 22 22 29 20 31 21 32 19 33 20 34 20 43 21 53 19 55 20 57 23 66 20 70 20 71 22 72 22 79 19 83 22 14 56 1 17 2 18 3 16 4 18 8 17 10 16 11 16 12 17 14 16 15 18 16 17 17 18 18 18 21 19 25 19 27 18 28 16 29 17 35 19 37 16 38 16 40 15 42 16 43 18 44 18 47 18 48 16 49 15 51 17 52 16 53 18 54 16 58 18 59 16 60 17 61 18 63 16 64 18 65 16 67 18 69 16 71 17 72 18 74 18 75 17 78 18 80 16 81 16 83 16 84 18 85 16 86 16 87 15 88 18 89 18 90 16 15 52 1 20 4 20 6 22 7 20 8 21 9 21 10 21 12 18 13 19 14 21 15 21 17 20 18 21 20 20 21 19 23 20 24 20 25 21 26 22 27 19 28 21 31 19 32 21 33 19 36 19 37 20 38 19 39 20 41 21 42 19 45 22 47 22 48 19 52 21 54 22 56 19 59 18 60 21 64 21 65 21 68 22 69 18 70 22 71 21 75 20 77 21 81 20 82 22 83 20 84 21 89 18 90 22 16 28 1 17 6 19 8 20 10 20 12 20 15 19 27 19 28 20 30 18 35 21 36 20 37 18 38 19 41 20 43 20 45 20 52 17 59 17 63 19 67 20 73 17 75 17 77 18 78 18 82 17 83 18 87 18 90 18 17 5 11 11 36 13 44 12 77 11 87 12 18 70 1 29 4 28 6 31 7 29 10 30 11 27 12 26 13 29 14 30 16 26 17 29 18 28 19 28 20 26 21 27 22 28 23 27 24 26 26 30 28 29 29 29 30 26 31 26 32 28 34 27 35 27 36 30 37 28 38 26 39 28 41 29 42 30 43 26 45 29 46 30 47 30 48 26 49 29 50 27 53 29 55 27 56 31 57 30 58 26 59 26 61 25 62 27 63 30 64 28 65 28 66 28 67 28 68 26 69 29 70 29 72 25 74 28 75 28 76 28 77 30 78 30 79 26 80 25 81 27 83 30 84 29 86 28 87 29 88 29 90 28 19 89 1 23 2 22 3 23 4 20 5 21 6 22 7 23 8 21 9 23 10 22 11 21 12 22 13 21 14 24 15 24 16 21 17 22 18 24 19 24 20 21 21 20 22 21 23 21 24 21 25 23 26 22 27 22 28 21 29 24 30 24 31 23 32 21 33 23 34 22 35 24 36 22 37 23 38 21 39 22 40 20 41 22 42 23 43 23 44 22 45 20 46 24 47 21 48 21 49 24 50 22 51 23 52 24 53 21 54 22 55 24 56 20 57 23 58 22 59 24 60 23 61 23 62 23 63 24 64 21 65 21 66 23 67 23 68 22 69 20 70 24 71 23 72 20 73 22 74 24 75 21 76 21 77 22 78 20 79 21 80 21 81 20 83 21 84 24 85 21 86 20 87 21 88 21 89 24 90 22 20 74 2 18 3 17 4 17 5 18 7 16 8 18 9 16 10 18 11 18 12 17 13 17 15 17 16 19 17 16 19 16 22 18 23 16 25 18 26 17 28 17 29 17 30 17 32 19 33 18 34 18 35 18 36 16 37 18 38 17 39 18 40 16 41 15 43 18 44 18 45 16 46 17 47 17 48 17 49 18 50 16 51 18 52 18 54 16 55 16 56 17 57 15 58 16 59 18 60 18 61 17 62 18 64 17 65 17 66 16 67 16 69 18 70 16 71 19 72 17 73 16 74 16 76 17 77 18 78 17 79 18 80 16 82 17 83 16 85 18 86 16 87 16 88 18 89 16 90 18 21 52 2 22 3 21 7 21 9 23 12 23 13 23 15 24 16 21 18 23 19 22 20 24 22 20 23 24 24 21 25 21 26 23 28 22 29 22 31 22 32 20 33 21 34 23 38 20 39 21 40 20 43 23 44 21 45 21 46 20 47 22 48 22 49 24 50 21 51 21 61 20 62 22 63 24 67 22 68 23 73 23 74 22 75 22 77 21 79 21 81 23 82 23 83 20 85 22 86 24 87 21 88 23 90 24 22 75 1 24 2 23 3 25 5 25 7 24 9 23 10 27 11 23 12 25 14 23 15 26 16 24 17 23 20 23 21 23 22 27 23 27 24 23 25 25 26 26 27 25 28 25 29 25 30 25 31 27 32 27 33 25 34 23 35 27 36 23 37 23 38 26 40 23 41 24 42 23 43 26 44 23 45 23 46 23 47 24 48 27 50 26 51 27 52 26 53 25 54 24 55 24 56 26 57 23 59 23 60 24 61 27 62 23 63 24 65 26 67 24 68 23 69 27 70 25 73 24 74 23 75 23 76 27 77 25 79 25 80 24 81 23 82 27 84 24 85 27 86 27 87 24 88 27 89 25 90 25 23 47 1 20 3 20 4 23 5 20 7 21 10 21 11 22 12 23 14 23 15 20 21 20 22 22 24 19 26 22 30 20 31 21 34 21 35 22 36 22 40 22 41 23 44 21 45 21 49 21 50 21 52 22 53 19 54 21 56 22 57 20 58 22 59 22 62 20 63 22 65 23 68 21 69 23 70 23 72 20 74 21 77 23 78 19 80 23 81 22 82 22 85 20 87 21 24 38 2 17 3 16 9 14 10 16 11 15 14 16 16 15 22 17 23 17 28 15 31 17 32 17 34 17 35 15 39 16 41 15 42 15 47 17 48 17 54 17 56 16 57 15 58 16 59 16 64 16 65 16 70 16 72 17 74 14 75 15 76 17 77 15 80 16 82 17 83 15 86 17 88 15 90 16 29 37 1 30 3 28 6 27 7 29 10 27 11 30 13 28 16 28 18 29 20 30 22 27 25 28 26 27 29 28 32 29 33 28 35 27 37 26 38 29 46 28 48 29 51 26 52 25 56 28 58 27 59 30 60 29 61 28 62 28 64 28 65 30 67 30 75 29 76 26 80 27 82 27 88 29 30 11 8 9 15 10 21 11 28 11 29 10 30 10 42 10 46 11 48 11 58 9 88 10 31 31 3 31 8 29 12 33 15 31 21 28 23 30 24 30 25 29 29 27 31 28 33 29 35 32 36 33 39 30 41 30 42 29 47 31 50 32 51 31 55 33 59 32 63 28 64 29 65 29 68 30 72 31 73 32 74 31 76 29 83 29 87 30 32 33 2 29 5 28 8 29 9 30 10 28 11 28 12 26 13 28 14 26 18 28 22 30 39 29 41 28 43 29 44 29 45 27 49 30 51 30 53 29 55 28 56 28 57 27 62 26 65 30 66 27 69 29 72 29 75 29 76 26 80 30 84 28 86 30 88 28 41 79 2 21 3 22 4 23 5 22 6 22 7 21 8 23 9 22 10 22 11 23 12 24 13 21 14 23 15 24 16 22 17 20 18 22 19 20 20 23 21 23 22 22 23 23 24 23 25 23 26 24 27 24 28 24 29 21 30 22 31 22 32 24 33 22 34 23 35 21 36 23 39 23 40 20 41 20 42 20 43 21 44 22 45 21 46 22 48 23 49 20 50 23 51 23 52 22 53 22 54 20 57 22 58 21 59 21 61 21 62 21 64 24 66 24 67 20 68 22 69 22 70 22 71 21 73 22 74 24 75 24 76 23 77 24 78 23 79 22 80 23 81 23 82 22 83 20 84 23 85 23 87 22 88 22 89 24 90 21 42 49 2 17 3 16 4 17 5 17 6 18 8 17 9 17 10 18 11 16 17 19 19 17 21 19 24 18 27 17 28 17 29 19 33 17 34 18 35 17 36 20 42 16 46 19 47 18 48 18 49 18 50 19 51 19 53 18 54 17 56 18 57 18 58 16 60 18 62 19 63 19 64 17 67 18 68 19 71 17 73 17 76 18 80 18 81 17 83 19 85 16 86 19 87 19 89 18 90 18 43 11 7 24 9 26 20 23 29 26 32 23 40 26 52 24 70 27 86 27 87 23 89 23 44 25 2 16 6 16 7 15 12 15 17 16 19 14 20 14 22 14 29 14 43 15 44 16 46 14 47 14 52 15 53 14 54 15 55 16 56 15 61 15 71 15 72 14 73 14 82 15 87 14 90 16 49 11 3 23 7 24 36 27 37 27 41 24 43 27 47 27 51 25 66 24 72 27 85 27 50 27 3 24 4 23 5 24 10 24 14 25 19 27 21 26 27 23 29 23 34 24 36 25 38 23 41 24 45 25 46 24 47 25 50 27 57 23 61 23 65 24 66 27 79 23 80 26 83 25 85 25 87 23 89 23 51 47 3 27 5 25 6 25 7 27 9 25 10 25 11 24 12 24 14 28 17 25 21 28 24 27 26 28 28 28 29 29 31 24 32 27 34 27 38 26 40 25 44 27 47 24 51 27 52 25 53 26 54 28 55 24 57 28 58 27 59 25 62 25 63 28 64 26 65 27 66 25 71 27 73 25 75 26 77 26 78 26 80 27 82 25 83 24 84 25 85 25 87 26 88 27 52 31 1 17 2 17 5 16 8 17 10 16 12 17 19 17 21 16 30 18 31 17 35 16 39 16 41 18 43 19 45 18 48 15 49 16 51 18 52 18 53 16 59 16 67 17 69 18 70 16 72 18 74 19 75 17 76 17 79 16 82 17 84 18 4 57 73 1 12 3 10 4 12 5 10 7 12 8 11 9 11 10 11 11 11 12 12 14 10 15 10 16 11 18 11 19 10 20 11 21 11 22 10 23 12 24 12 25 11 26 12 27 12 28 12 29 12 30 11 31 11 32 12 33 12 34 11 35 11 36 12 37 11 39 11 40 10 41 10 42 12 43 12 46 11 47 10 48 12 49 11 50 10 51 10 52 10 53 11 54 10 55 11 56 12 58 11 59 11 61 11 62 11 64 11 65 12 66 11 68 11 69 11 70 11 72 11 73 11 74 11 75 10 76 11 79 12 82 10 83 11 84 11 86 11 87 11 88 12 89 11 90 10 58 46 1 29 4 28 7 31 9 33 10 29 20 31 21 31 22 30 23 30 26 29 27 31 30 28 35 32 36 29 39 29 40 32 41 30 43 30 45 31 46 33 47 27 49 29 50 29 52 30 53 30 54 29 55 33 56 33 59 32 62 27 64 30 68 31 69 29 70 30 71 30 72 30 73 28 74 30 76 31 77 32 79 32 80 31 83 30 84 30 86 30 88 32 59 81 1 22 2 23 3 22 4 21 5 21 6 21 7 22 8 20 9 22 10 21 11 22 12 21 13 19 14 20 15 23 16 21 17 20 18 23 19 20 21 19 22 21 23 20 25 20 26 23 27 20 28 21 29 21 30 21 33 22 34 20 35 19 36 22 37 19 38 20 39 19 40 19 41 22 43 22 44 21 46 20 47 20 48 22 49 19 50 21 51 21 52 21 53 21 54 20 55 22 56 21 57 20 58 22 59 20 60 23 61 20 62 21 64 22 65 21 66 20 67 21 68 23 69 22 70 23 71 21 72 23 73 21 75 23 76 19 77 20 78 21 79 21 80 20 82 20 83 21 84 23 85 19 86 21 87 20 88 23 89 23 90 22 60 67 2 21 3 22 5 25 6 23 8 21 9 21 10 23 11 22 12 23 13 24 15 21 16 24 17 21 18 21 19 25 21 21 23 25 24 25 25 21 27 24 28 21 29 21 30 23 31 24 33 21 34 23 35 23 37 23 38 23 39 24 40 22 42 22 43 23 44 22 45 25 46 24 47 23 48 23 49 25 51 24 52 23 53 22 54 24 55 25 56 22 58 25 59 24 60 23 61 22 62 23 63 24 64 22 65 23 66 22 68 24 69 22 70 23 72 24 73 25 74 23 76 22 77 25 80 22 82 22 85 21 88 22 89 22 +5 4 1 19 4 28 7 25 12 24 13 25 14 24 21 28 35 26 41 26 44 25 53 26 58 28 66 24 72 25 74 28 77 26 78 24 79 28 82 27 84 26 2 28 1 30 6 33 7 33 9 31 10 27 13 31 20 31 24 27 25 32 27 30 29 31 35 27 41 27 48 29 50 29 52 30 54 32 59 31 62 31 72 28 75 31 76 28 79 32 81 31 83 29 84 30 86 29 89 30 3 78 1 32 2 31 3 28 4 28 6 29 7 28 8 31 9 31 10 27 12 27 14 29 15 27 16 32 17 31 18 31 20 29 21 27 22 28 23 30 26 28 27 30 28 27 29 30 30 30 31 29 32 28 33 31 34 30 35 27 36 28 37 30 38 27 39 33 41 31 42 29 44 31 45 28 46 32 47 29 48 29 49 27 51 29 52 32 53 32 54 32 55 30 56 33 57 28 59 28 60 30 61 32 63 30 64 31 65 31 66 30 67 29 68 33 69 29 70 31 71 31 72 29 74 27 75 33 76 27 77 30 78 31 79 31 80 32 81 33 82 32 83 29 84 31 85 31 86 29 87 29 88 29 89 31 90 30 4 84 1 21 3 21 4 19 5 21 6 20 7 21 8 20 9 20 10 22 11 22 12 22 14 21 15 19 16 22 17 20 18 20 19 20 20 23 21 20 22 21 23 19 24 22 25 21 26 22 27 20 28 19 29 22 30 23 31 21 32 21 33 22 34 22 35 22 37 19 38 23 39 20 40 22 41 21 42 19 43 21 44 20 45 20 46 22 47 20 48 21 49 23 50 21 51 22 52 21 54 20 55 21 56 22 57 23 58 22 59 22 60 20 61 20 63 22 64 19 65 19 67 20 68 22 69 21 70 21 71 21 72 23 73 21 74 20 75 22 76 19 77 19 78 23 79 19 80 22 81 22 82 23 83 20 84 21 85 20 86 19 87 19 88 22 89 21 90 23 48 5 37 3 18 8 17 9 18 11 19 15 20 16 16 20 18 26 16 28 19 31 17 33 17 34 19 35 18 38 19 39 18 41 20 42 18 47 18 48 17 50 19 51 17 52 18 54 18 55 18 57 18 61 16 62 19 63 18 66 18 68 20 69 18 71 19 73 19 76 17 80 16 83 17 87 18 6 50 2 15 5 17 8 17 9 16 12 16 13 16 14 16 15 17 16 16 20 17 21 16 24 17 25 17 29 16 32 16 33 14 36 15 38 15 41 17 42 17 45 15 48 15 49 16 50 17 51 16 53 15 54 16 55 17 57 15 58 16 60 17 61 17 62 17 65 15 66 15 67 15 68 15 70 17 72 17 73 17 74 16 76 17 77 15 79 17 80 17 82 16 83 16 86 15 89 15 90 15 7 64 1 27 3 30 5 27 7 29 9 31 10 28 11 29 12 28 14 28 15 31 17 26 20 28 21 28 22 27 23 29 24 31 26 28 27 31 28 29 29 27 30 27 31 31 32 32 34 28 35 26 36 30 38 27 39 28 41 28 43 28 44 29 45 29 47 31 48 27 49 29 50 28 51 31 52 27 53 28 54 32 55 27 57 29 58 29 61 29 63 32 64 28 67 27 69 31 71 30 72 32 73 26 75 28 77 30 78 32 79 28 80 28 81 30 82 29 83 29 84 28 85 31 86 30 87 28 89 29 8 29 2 26 5 28 6 24 13 24 14 25 15 27 18 25 26 26 27 25 29 26 32 27 33 27 43 27 44 28 46 27 53 24 56 24 62 28 64 26 65 26 66 24 67 26 69 25 73 26 74 24 79 29 85 24 86 24 90 25 9 10 1 27 11 26 25 25 28 24 45 24 48 25 69 26 71 26 77 26 89 24 10 40 1 20 2 22 6 22 9 20 11 20 12 22 13 22 15 19 16 20 19 21 20 22 22 19 23 21 28 21 30 22 36 22 38 19 42 23 44 20 50 22 53 21 54 23 57 19 62 19 64 21 65 20 66 22 69 19 70 22 71 22 73 22 74 20 75 23 78 21 82 21 83 20 85 20 86 23 88 22 90 22 11 90 1 17 2 18 3 16 4 18 5 16 6 18 7 18 8 17 9 18 10 18 11 17 12 19 13 17 14 17 15 16 16 16 17 16 18 16 19 16 20 18 21 16 22 17 23 18 24 16 25 16 26 17 27 15 28 16 29 17 30 18 31 18 32 19 33 16 34 18 35 18 36 16 37 17 38 17 39 18 40 17 41 18 42 16 43 16 44 19 45 17 46 16 47 16 48 16 49 18 50 16 51 16 52 18 53 19 54 17 55 18 56 17 57 17 58 15 59 16 60 17 61 16 62 16 63 16 64 18 65 17 66 15 67 18 68 16 69 18 70 18 71 19 72 17 73 16 74 16 75 16 76 16 77 18 78 18 79 18 80 16 81 18 82 17 83 18 84 17 85 16 86 18 87 16 88 18 89 18 90 17 12 45 1 18 2 19 4 20 5 19 9 18 13 18 14 18 15 21 16 17 20 19 24 19 27 18 30 21 31 20 32 21 34 20 35 20 36 21 38 19 40 17 41 20 44 20 50 21 51 18 53 18 55 20 56 20 57 18 61 20 63 18 64 20 65 20 66 19 70 20 71 17 72 18 73 20 74 20 75 19 76 19 77 19 78 17 79 20 89 20 90 20 13 41 2 28 5 28 7 25 10 29 11 29 12 28 15 31 17 29 19 30 20 27 21 27 22 31 25 30 28 27 40 27 42 28 46 27 48 27 49 27 52 27 54 29 56 29 58 30 59 27 63 29 64 28 65 31 67 28 69 29 70 28 74 27 75 30 76 31 77 28 78 29 79 30 80 30 84 27 85 30 87 29 90 28 14 28 2 9 6 11 7 9 8 11 10 10 14 11 24 11 27 9 28 11 30 9 34 9 36 9 37 10 41 9 44 9 47 10 52 9 53 11 57 10 58 10 69 10 71 10 76 9 81 9 83 10 86 9 89 10 90 10 15 35 3 22 4 23 7 25 9 24 10 22 12 25 17 26 18 22 21 25 23 24 33 23 34 26 35 26 36 23 42 22 46 22 49 26 52 26 54 23 56 23 58 22 59 26 61 24 62 23 67 22 69 22 71 25 74 22 77 24 78 23 79 25 80 26 81 25 84 26 89 24 16 87 2 12 3 12 4 14 5 13 6 12 7 14 8 14 9 12 10 13 11 12 12 12 13 12 14 12 15 14 16 13 17 14 18 13 19 12 20 14 21 13 22 12 23 14 24 12 25 13 26 13 27 13 28 14 29 14 30 13 31 12 32 12 33 12 34 14 35 13 36 13 37 12 38 14 39 13 40 13 41 14 42 14 43 14 44 12 45 12 46 13 47 13 48 13 49 12 50 12 51 14 53 13 54 12 55 13 56 14 57 12 58 13 59 12 60 13 62 13 63 13 64 14 65 12 66 13 67 13 68 13 69 14 70 14 71 14 72 12 73 13 74 12 75 12 76 13 77 14 78 12 79 12 80 14 81 13 82 13 83 13 84 14 85 12 86 12 87 13 88 14 89 12 90 14 17 11 3 18 14 20 21 22 31 21 42 18 58 21 62 20 68 21 71 18 82 18 86 19 18 71 1 25 3 26 4 27 6 29 9 29 10 26 11 28 14 26 17 27 21 26 22 27 23 29 24 29 25 29 26 28 27 28 28 26 29 26 30 29 32 25 33 29 34 29 35 28 36 27 37 28 38 29 39 25 40 26 41 25 42 29 43 25 44 27 45 27 46 28 47 28 49 30 50 27 51 28 52 30 53 29 54 24 55 29 56 25 57 29 58 27 59 25 60 29 63 29 64 25 65 29 66 29 67 26 68 29 70 28 71 29 74 28 75 28 76 26 77 27 78 27 79 25 80 26 82 30 83 28 84 25 85 28 86 28 87 24 88 28 89 28 90 26 19 36 2 17 4 16 5 18 7 18 9 16 15 17 20 16 24 17 26 17 31 18 32 18 33 17 36 18 40 15 41 18 44 16 45 17 47 18 51 16 54 18 56 17 57 18 62 18 63 18 64 18 65 17 67 16 71 18 72 18 74 16 75 16 76 16 79 16 80 18 83 16 87 15 20 50 1 30 2 26 4 30 5 29 6 31 7 26 13 26 14 31 15 26 16 28 20 30 21 30 23 28 24 26 25 29 27 27 32 28 39 26 41 27 42 28 43 27 45 29 47 28 48 31 53 29 54 30 58 31 59 26 60 30 62 28 63 26 64 28 67 26 68 26 69 28 70 30 72 27 74 29 76 26 77 27 80 29 81 30 82 25 84 29 85 27 86 26 87 28 88 29 89 26 90 26 21 20 6 10 11 9 16 11 18 9 20 10 21 10 22 10 28 11 31 9 36 11 41 11 44 9 54 10 55 10 56 10 59 10 61 9 63 9 77 11 80 9 22 55 2 22 3 23 4 24 5 22 6 22 8 24 9 22 10 24 13 26 14 26 16 23 17 24 22 23 25 24 26 25 27 25 28 26 30 23 31 25 32 23 35 25 36 26 37 22 39 26 41 22 42 24 44 23 46 25 49 22 51 26 52 25 53 23 56 23 57 22 59 22 60 24 61 25 62 25 64 23 65 22 66 25 67 23 68 23 69 23 70 26 71 23 72 24 74 22 76 25 77 24 78 23 79 24 80 24 81 26 82 23 23 16 15 23 18 23 19 24 21 24 22 23 34 26 42 23 45 24 49 22 50 24 57 23 59 24 71 23 81 24 84 22 85 25 24 53 1 12 3 12 4 13 5 14 7 14 14 13 15 13 18 14 19 12 22 14 23 13 25 14 28 13 29 13 32 13 33 12 34 12 35 12 36 14 39 12 41 14 42 13 45 14 46 12 47 13 48 14 50 13 51 14 52 13 54 12 55 14 56 13 57 13 59 12 60 12 61 13 62 13 64 12 68 14 70 12 71 12 73 14 75 13 77 13 79 14 81 14 82 13 83 14 84 13 85 12 86 12 87 12 88 13 25 23 5 15 8 16 14 16 17 15 18 15 19 17 22 15 24 15 27 16 32 16 34 15 36 15 43 17 44 17 47 15 55 15 64 16 66 17 71 17 77 15 78 16 79 16 89 17 26 85 1 14 2 15 3 15 4 15 5 14 6 16 7 16 8 14 9 16 10 15 11 16 12 16 13 16 14 14 16 15 18 14 19 16 20 15 21 15 22 16 23 15 24 16 25 14 26 15 27 16 28 15 29 15 30 14 31 14 32 16 33 14 34 14 35 16 37 15 38 16 39 16 40 16 41 14 42 15 43 16 44 14 45 14 46 15 47 15 48 15 49 15 50 14 51 14 52 16 53 16 54 15 55 15 56 15 57 15 58 14 59 16 60 15 61 14 62 16 63 16 64 14 65 14 66 14 67 14 68 14 69 16 70 14 71 14 73 14 74 15 75 14 76 16 77 15 78 15 79 14 80 16 81 15 82 15 83 15 84 14 85 14 86 14 87 16 89 16 90 15 27 69 1 23 2 24 3 24 6 23 9 27 10 24 11 26 12 27 14 27 15 24 16 26 17 24 19 26 20 26 21 25 22 24 23 27 24 27 25 24 26 26 27 25 28 25 29 23 30 25 31 23 33 25 34 27 35 23 37 23 38 24 39 27 40 24 41 26 42 24 44 27 45 27 46 25 49 25 50 26 51 23 52 25 53 27 54 25 57 25 58 24 59 25 60 25 61 25 63 24 65 24 66 25 68 26 71 25 73 24 74 23 75 23 76 24 77 25 78 23 79 26 80 27 81 24 82 24 85 23 86 25 87 24 88 25 89 26 90 24 28 82 1 14 2 13 3 12 4 13 5 13 6 14 7 13 8 13 9 13 10 12 11 13 12 14 14 13 15 14 16 12 18 14 19 14 20 13 21 13 22 13 23 13 24 14 25 14 26 12 27 13 28 14 30 12 31 13 32 14 33 13 34 12 35 12 36 13 37 14 38 14 40 13 41 12 42 12 44 13 45 14 46 12 47 13 48 13 49 12 50 14 51 12 52 14 53 12 54 12 55 13 56 12 58 14 59 12 60 13 62 14 63 13 64 12 65 12 66 13 67 14 68 13 69 14 70 14 71 14 72 13 73 14 74 14 75 14 76 12 77 12 78 12 79 14 80 12 81 13 82 14 83 14 84 13 85 14 86 14 87 12 88 14 89 13 29 41 1 29 4 30 5 30 7 30 8 28 11 30 15 29 17 28 20 27 23 28 24 27 26 29 27 28 28 29 29 26 32 26 33 29 34 29 35 27 39 28 40 28 42 28 44 27 48 28 50 27 51 25 52 28 54 29 57 27 58 30 59 26 61 29 62 26 63 29 73 29 75 29 78 30 81 29 85 27 88 29 89 27 30 76 1 18 2 19 3 16 5 17 6 17 7 17 8 17 9 18 10 16 11 18 12 17 13 18 14 18 18 19 19 19 20 19 21 16 22 19 24 17 25 17 26 17 27 17 29 19 30 18 33 17 34 18 35 17 36 17 39 17 40 19 42 17 44 16 45 20 47 19 48 17 49 19 50 17 51 16 52 17 53 16 54 20 55 17 56 17 57 19 58 17 59 19 61 19 62 16 63 18 64 17 65 18 66 20 67 18 68 17 69 19 70 18 71 19 72 18 73 17 74 19 75 17 76 20 77 18 78 18 79 19 80 18 81 18 82 18 83 19 84 20 85 16 86 19 87 18 88 17 89 18 90 17 31 20 2 14 7 12 10 13 14 12 15 13 16 12 19 13 20 12 24 12 38 13 39 13 45 14 46 12 54 14 56 12 62 13 76 13 77 12 78 12 90 12 32 38 6 24 7 25 8 26 11 23 12 25 13 25 19 25 21 23 22 26 27 25 30 24 31 23 37 24 38 27 40 23 41 26 42 23 44 27 48 24 49 25 52 26 53 24 57 26 59 23 61 24 62 25 63 25 64 27 69 24 72 27 74 27 75 27 76 27 77 25 80 24 82 24 83 23 84 25 33 59 2 18 3 16 4 16 5 16 6 17 7 16 8 18 10 19 12 17 13 16 15 17 16 18 17 19 21 18 22 18 26 18 27 17 28 17 29 17 30 17 31 15 32 17 33 16 34 16 36 18 37 18 40 17 41 18 42 18 43 16 47 16 48 18 50 16 51 17 52 17 53 17 54 16 55 17 56 16 58 17 59 16 60 17 64 18 65 18 67 19 68 17 69 18 70 15 72 16 74 17 76 17 78 16 81 18 83 18 84 18 87 18 88 16 89 16 90 18 34 46 3 28 4 31 5 26 6 27 9 28 10 30 11 28 13 29 15 28 17 25 19 28 20 29 22 28 25 28 27 25 29 30 30 31 32 28 38 30 42 26 43 30 46 27 48 25 51 27 54 27 55 30 56 27 57 28 59 26 60 30 61 26 63 29 65 26 67 30 69 26 72 31 73 29 74 26 75 26 76 27 79 28 80 26 81 26 82 26 87 29 90 28 35 74 2 27 4 27 5 28 6 29 8 25 9 29 10 29 11 28 12 27 13 26 14 26 15 26 16 25 17 25 18 24 19 28 21 26 24 28 25 29 26 28 27 28 28 25 29 27 31 28 32 28 33 27 34 28 36 29 37 26 38 27 39 25 40 24 41 26 42 29 43 29 44 29 45 29 46 26 47 28 48 29 49 26 50 27 51 27 52 25 53 28 54 28 55 28 56 29 57 27 58 29 60 26 61 26 62 27 64 28 65 30 66 28 68 25 69 29 71 27 72 29 73 28 75 27 76 28 77 29 78 26 79 25 80 28 81 26 82 26 83 24 84 26 87 26 89 28 90 26 36 75 1 30 2 29 3 30 4 27 6 30 7 27 8 30 9 29 10 30 11 31 13 31 14 32 15 30 16 30 17 32 18 28 19 31 21 29 22 31 23 32 24 29 25 28 26 31 27 27 28 27 30 30 31 30 34 29 35 31 36 26 37 31 39 30 40 30 42 27 43 28 45 27 46 28 47 30 48 29 49 29 50 27 51 30 52 28 53 27 54 31 56 29 57 26 58 29 59 28 60 26 61 32 62 29 63 30 64 31 65 27 67 30 70 31 71 32 72 30 73 28 74 29 75 30 76 28 77 28 78 27 79 27 80 31 82 31 83 29 84 28 85 29 86 31 88 30 89 27 90 29 37 84 1 19 2 21 3 19 4 21 5 19 6 18 7 19 8 21 9 20 10 18 11 21 13 20 14 21 16 21 17 20 18 19 19 19 20 21 21 22 22 21 23 20 24 18 25 22 26 20 27 20 30 21 31 19 32 20 33 20 34 22 35 21 36 21 37 19 38 19 39 21 40 20 41 19 42 20 43 20 44 21 46 19 47 19 48 22 49 18 50 20 51 21 52 18 53 21 54 21 55 18 56 21 57 20 59 19 60 22 61 19 62 18 63 18 64 21 65 21 66 19 67 20 68 19 69 19 70 22 71 20 72 21 73 21 74 19 75 20 76 20 77 20 78 21 79 19 80 21 81 22 82 21 83 18 84 20 85 21 86 21 87 20 88 20 89 21 90 20 38 32 1 22 2 18 3 21 5 18 6 22 8 20 9 21 15 22 16 20 17 20 23 20 27 19 30 22 39 20 41 20 43 19 46 20 48 22 50 19 55 22 57 22 60 21 66 20 67 19 75 22 77 21 79 18 81 21 85 19 86 19 89 19 90 18 39 40 1 18 2 16 3 19 7 18 12 18 13 18 14 17 15 17 16 18 18 15 19 18 20 16 22 18 23 17 25 17 26 17 27 18 39 16 41 16 42 17 45 16 46 16 49 18 51 17 52 16 56 18 58 18 61 16 63 16 69 18 73 16 74 18 75 18 76 17 81 17 83 17 87 16 88 16 89 17 90 19 40 45 3 25 5 23 6 26 7 25 8 24 10 25 11 26 15 24 16 24 18 26 19 23 20 24 22 22 23 22 25 23 28 26 29 22 32 23 34 23 35 25 37 26 38 23 39 22 40 23 41 26 42 22 45 22 47 25 53 26 55 22 56 23 58 24 59 24 60 25 65 25 69 24 71 24 72 23 74 26 75 23 78 24 79 26 82 23 85 24 86 26 41 48 1 18 2 17 3 17 5 16 6 17 8 17 9 16 13 17 15 16 16 15 22 16 23 18 24 17 25 16 26 16 30 18 32 17 33 15 34 15 38 18 40 18 42 18 45 18 47 16 50 18 52 17 55 17 56 16 59 16 60 15 62 15 63 17 64 16 65 15 70 17 72 15 73 17 77 18 79 18 80 17 81 18 82 16 83 17 85 18 86 17 87 18 89 17 90 17 42 41 2 17 5 16 11 15 13 17 15 17 16 16 17 16 21 17 23 17 25 15 26 15 27 16 29 16 30 17 32 17 33 17 34 14 37 16 41 17 48 16 49 15 50 17 54 16 56 15 57 17 58 17 61 17 63 15 64 15 68 16 69 16 70 15 71 16 72 15 73 16 75 18 76 17 80 16 81 15 83 16 85 17 43 33 2 11 5 11 7 12 8 11 11 10 13 12 14 12 18 10 20 11 22 11 24 11 33 12 34 12 37 11 42 11 48 12 50 11 54 10 56 12 60 11 62 10 64 10 65 11 66 10 70 11 71 10 75 11 79 11 81 12 85 12 88 11 89 11 90 12 44 81 2 23 3 22 4 22 5 21 6 20 7 21 8 23 9 19 10 22 11 22 12 22 13 21 14 21 15 20 16 21 17 20 18 22 19 23 20 22 21 21 22 19 23 22 25 20 27 20 28 21 29 22 31 23 32 21 33 23 34 23 35 20 36 23 37 20 38 23 39 20 40 22 41 22 42 23 43 20 44 21 45 23 46 23 47 20 48 20 49 21 50 23 51 19 52 19 53 19 54 22 55 19 56 23 57 21 58 19 59 20 60 22 61 22 63 20 64 22 65 22 66 21 67 22 68 19 69 21 70 22 73 20 74 21 75 22 76 21 77 19 78 19 79 20 80 20 81 23 82 20 84 22 85 20 86 21 87 20 88 23 90 20 45 50 1 29 4 29 5 29 7 27 8 27 9 29 13 28 15 27 18 26 19 29 20 30 21 29 22 26 23 29 26 27 27 30 29 29 31 29 34 30 38 29 39 27 41 30 42 29 43 27 45 29 46 29 47 30 50 30 51 30 52 32 53 30 56 29 58 29 59 30 60 28 62 29 64 27 65 29 66 28 67 29 73 28 74 29 75 31 76 31 77 31 81 30 82 26 87 31 88 32 89 27 46 88 1 11 2 10 3 9 4 10 5 10 6 10 7 9 8 9 9 10 10 9 11 11 12 11 13 10 14 11 15 10 16 9 17 10 18 9 19 10 20 10 21 10 22 11 23 9 24 10 25 11 26 9 27 9 28 11 29 10 30 10 31 11 32 11 33 11 35 11 36 11 37 11 38 9 39 10 40 11 41 10 42 11 43 10 44 11 45 9 46 10 47 9 48 11 49 10 50 11 51 9 52 9 53 10 54 9 55 11 56 9 57 10 58 10 59 11 60 11 61 9 62 9 63 10 64 10 65 11 66 11 67 10 68 10 69 11 70 10 71 10 72 10 73 10 74 11 76 9 77 9 78 9 79 9 80 9 81 10 82 10 83 10 84 9 85 11 86 9 87 11 88 10 89 11 90 11 47 66 1 19 2 20 3 19 4 18 5 20 6 21 11 19 13 20 15 19 16 22 17 19 18 19 19 21 21 21 22 21 25 20 28 18 29 22 30 19 31 22 32 19 33 20 34 22 35 21 36 21 37 18 38 22 40 19 41 22 42 22 43 18 44 21 45 21 46 20 47 21 48 18 49 20 51 19 53 20 54 22 55 20 56 20 57 18 62 20 63 22 64 22 67 21 69 19 71 21 72 21 73 19 74 19 75 20 76 21 77 20 78 21 79 20 80 18 81 20 82 20 83 19 84 21 85 19 86 20 87 22 89 19 48 37 2 23 3 25 4 22 6 24 11 23 14 24 17 22 20 22 23 23 24 25 25 22 26 21 28 25 32 25 37 24 38 22 39 23 41 23 42 24 45 24 46 22 51 22 53 21 55 23 56 23 63 22 65 22 66 24 67 22 71 25 76 21 79 23 85 22 87 22 88 21 89 21 90 21 49 75 1 26 4 25 6 27 7 28 8 24 9 24 10 25 11 24 12 28 13 24 14 25 15 28 16 24 17 24 18 27 19 26 20 25 21 27 22 27 23 28 24 24 27 26 29 28 31 28 32 26 33 28 34 26 36 26 37 27 38 24 39 24 40 26 41 25 42 25 43 26 44 28 45 28 46 24 47 28 48 27 49 25 50 28 51 26 53 27 54 26 55 28 56 24 57 28 58 28 59 27 61 26 62 28 63 28 65 26 66 26 67 24 68 24 69 24 70 27 71 24 72 28 73 24 74 24 76 26 77 28 78 24 79 25 80 28 82 28 83 26 84 24 85 25 87 28 89 24 90 24 50 84 1 18 2 18 3 16 4 17 5 17 6 18 7 16 8 17 9 17 10 16 11 15 12 18 13 18 14 18 15 18 16 15 17 17 18 18 19 17 20 18 21 16 22 17 23 17 24 18 25 19 26 15 27 17 28 16 29 17 30 16 31 17 33 16 34 17 35 17 36 17 37 17 38 18 39 18 40 18 42 18 43 18 44 16 45 18 46 17 47 17 48 17 49 17 50 16 51 17 52 17 53 17 54 18 56 16 57 17 58 18 59 18 60 17 61 16 62 17 63 17 64 17 65 15 66 17 67 16 68 16 70 17 72 17 73 17 74 16 75 17 76 15 77 17 78 17 79 16 80 15 81 18 82 18 83 17 84 17 85 16 86 15 87 18 89 18 90 18 51 72 1 21 2 20 3 20 5 23 6 23 7 20 8 21 9 23 10 20 12 23 13 22 14 21 15 20 16 20 17 19 23 21 24 20 25 22 26 19 27 21 28 22 29 20 30 22 31 22 32 22 33 20 36 22 38 23 39 21 40 22 41 21 42 22 43 20 44 20 45 19 46 21 47 22 48 20 50 22 51 22 52 20 53 21 54 21 55 20 56 20 57 23 58 20 59 21 60 19 61 22 62 20 63 22 64 22 65 22 67 20 68 20 72 23 73 20 74 19 76 22 77 20 78 22 79 20 80 20 81 20 82 19 83 23 84 23 85 21 87 23 88 19 90 20 52 32 4 11 10 12 16 11 17 13 18 12 19 12 20 12 21 12 23 11 26 12 28 11 30 12 32 12 36 13 37 11 38 12 39 11 40 13 41 13 46 12 49 12 57 12 67 12 72 12 77 11 79 13 82 12 86 11 87 12 88 12 89 12 90 13 48 5 76 2 16 3 14 4 15 5 16 6 14 7 16 8 16 12 14 13 16 14 16 15 14 16 14 17 14 18 14 19 15 20 15 21 14 22 16 23 16 24 16 25 14 26 14 27 16 28 16 29 16 30 15 31 15 32 16 33 16 34 16 35 14 36 14 37 16 38 16 41 14 42 15 43 15 44 15 46 15 47 16 48 15 49 16 50 15 51 14 52 14 53 15 54 14 55 16 56 14 57 16 59 14 60 16 62 15 63 15 64 15 65 16 66 15 67 14 69 16 71 16 72 14 73 16 74 15 76 16 77 16 78 14 79 14 80 16 81 15 82 16 84 16 85 16 86 16 88 16 89 15 90 16 6 23 2 20 4 19 5 19 11 20 13 18 14 20 24 21 26 21 27 19 28 21 33 21 40 18 52 21 56 17 57 17 59 20 63 20 64 19 68 18 73 20 79 18 83 18 90 19 7 52 1 23 3 22 4 23 6 20 8 24 11 22 12 22 13 24 14 23 15 24 16 23 17 20 18 20 20 23 21 20 25 22 26 23 27 22 28 24 29 20 30 20 31 22 32 20 34 23 35 24 37 21 39 21 42 23 44 22 46 22 51 20 53 21 55 20 57 21 61 23 62 21 65 20 66 24 67 24 69 21 70 23 71 23 74 24 75 22 76 22 78 24 81 22 83 22 84 23 85 21 87 23 88 22 8 90 1 21 2 19 3 22 4 18 5 19 6 21 7 22 8 20 9 20 10 19 11 19 12 22 13 21 14 20 15 20 16 22 17 21 18 19 19 19 20 21 21 21 22 19 23 21 24 18 25 22 26 18 27 20 28 19 29 21 30 19 31 21 32 22 33 20 34 20 35 21 36 20 37 20 38 21 39 20 40 19 41 21 42 22 43 21 44 22 45 18 46 19 47 20 48 18 49 21 50 20 51 19 52 21 53 20 54 21 55 21 56 19 57 19 58 19 59 21 60 21 61 22 62 20 63 18 64 21 65 22 66 21 67 22 68 22 69 21 70 19 71 18 72 20 73 19 74 22 75 19 76 20 77 21 78 19 79 18 80 20 81 21 82 18 83 19 84 22 85 18 86 20 87 21 88 19 89 18 90 21 9 73 1 22 2 20 3 21 4 21 5 21 7 20 8 23 9 19 10 20 12 21 13 22 14 22 15 21 16 21 17 19 19 21 20 21 23 23 24 20 25 22 27 23 28 21 29 21 30 21 32 19 34 21 35 21 36 20 37 23 40 20 41 21 42 23 43 20 44 20 45 20 46 20 47 20 48 21 49 20 50 19 51 20 52 23 53 20 54 20 55 19 56 22 58 20 59 23 60 20 61 21 62 22 63 22 64 20 65 22 66 22 67 22 68 21 70 20 72 22 74 20 75 20 76 22 79 22 80 20 81 22 82 21 83 19 84 21 85 21 86 21 87 20 88 23 90 23 10 60 2 17 3 15 4 18 5 16 6 16 7 17 8 15 10 17 11 16 12 15 15 16 17 17 21 17 22 17 23 17 24 16 26 17 27 17 28 15 29 18 32 15 34 16 35 16 36 17 37 17 38 15 40 17 41 17 42 16 43 16 45 17 46 16 47 17 48 15 49 14 53 15 54 15 55 17 57 15 59 16 60 16 63 17 64 16 67 18 70 16 71 15 72 15 73 17 74 15 76 15 79 16 80 15 82 16 83 16 84 15 85 16 86 14 87 16 88 16 90 15 11 68 1 14 2 12 4 13 5 13 8 12 9 12 10 14 11 12 12 12 13 12 14 14 15 12 16 14 17 14 18 13 20 14 21 12 22 14 23 14 24 14 25 13 26 12 27 13 28 13 29 14 30 12 31 12 32 14 33 12 34 12 36 14 37 12 38 14 39 12 40 14 44 12 46 13 47 13 48 12 50 13 51 12 52 12 53 14 54 13 55 13 56 14 57 13 58 12 62 13 63 14 64 13 66 14 68 12 69 13 72 14 73 14 74 13 75 12 76 13 77 13 79 14 80 13 82 14 84 13 85 12 87 14 89 12 90 12 12 74 1 30 2 31 3 32 4 30 6 28 7 31 8 28 9 29 10 28 11 27 12 32 14 28 15 32 16 32 17 27 18 29 20 30 21 29 22 31 23 30 27 33 28 33 29 32 30 27 31 32 32 28 34 32 35 29 36 29 37 28 38 29 39 29 40 29 41 30 42 31 43 32 44 29 45 32 46 31 48 33 49 30 52 33 53 30 54 31 55 29 56 32 58 30 59 28 60 29 61 28 62 30 63 32 64 31 66 32 67 31 68 28 69 29 70 28 71 28 72 27 73 32 74 29 75 29 77 29 78 29 80 32 81 27 82 32 84 32 85 29 86 28 87 31 89 32 90 33 13 36 1 23 9 22 12 23 14 25 15 22 17 26 18 25 19 26 21 24 23 24 24 24 27 22 28 23 30 22 34 22 35 22 36 22 45 24 48 26 50 26 51 23 54 24 56 22 58 22 62 25 63 26 67 22 71 22 74 24 75 22 77 24 80 25 84 25 87 26 88 23 90 22 14 54 1 24 2 21 3 24 6 22 9 23 12 24 14 21 15 25 16 24 17 24 21 23 22 23 24 21 26 24 27 25 29 25 30 23 33 22 34 25 37 25 38 21 40 24 42 24 43 22 44 25 46 21 47 21 48 25 52 21 53 25 55 23 56 23 57 23 58 21 59 23 60 25 61 23 62 24 65 25 68 24 69 21 71 24 72 23 74 25 75 22 76 22 77 23 78 22 79 24 83 22 84 23 85 25 89 23 90 22 15 65 1 15 2 14 3 15 5 14 7 14 9 15 10 16 11 14 12 14 13 16 14 15 17 14 20 14 21 15 22 14 23 16 24 16 25 15 26 14 27 16 28 14 29 16 30 14 31 16 32 14 33 15 36 16 38 14 39 14 42 15 44 16 45 16 46 16 47 15 48 14 50 16 51 16 53 15 56 14 57 15 58 16 59 15 60 14 61 14 62 14 63 15 64 15 65 14 66 15 68 16 69 15 71 16 73 15 74 16 76 15 80 14 81 16 82 16 83 14 84 16 85 16 86 16 87 16 89 16 90 16 16 23 2 20 5 21 8 20 13 22 14 20 17 20 25 21 29 21 32 19 34 20 54 19 56 21 60 22 63 23 66 22 69 20 70 20 81 21 82 20 83 21 84 22 85 20 89 19 17 13 1 26 4 25 7 22 12 23 13 26 26 24 27 24 36 22 37 23 38 22 39 22 50 24 74 22 18 40 1 25 3 27 6 25 8 26 14 24 15 27 16 25 20 26 22 24 23 23 28 23 29 27 35 26 36 25 38 23 40 27 47 24 48 24 51 26 53 26 55 23 58 27 59 24 62 24 63 26 66 23 67 27 68 25 69 26 70 24 72 26 73 25 79 25 83 27 84 24 86 27 87 23 88 26 89 26 90 26 19 4 5 16 13 16 25 16 47 15 20 65 1 12 3 13 5 12 6 13 8 12 9 12 11 13 12 11 13 11 15 12 16 12 17 13 18 13 20 13 21 12 22 12 24 12 25 13 26 13 27 11 28 13 29 12 30 11 31 11 33 11 34 11 35 12 36 12 37 11 38 12 39 12 44 13 45 12 46 11 48 13 49 11 50 12 51 11 53 12 54 11 55 13 56 13 57 12 58 13 59 11 60 11 62 12 63 13 65 12 67 12 68 11 70 12 72 11 73 13 74 12 76 12 77 11 79 12 80 12 81 13 84 12 86 11 87 11 88 13 90 11 21 46 2 14 3 13 4 14 5 12 7 13 9 13 13 13 18 12 24 12 25 12 26 12 28 14 31 13 32 13 35 14 37 13 38 12 39 12 41 14 42 13 48 12 49 13 52 12 55 13 58 14 59 13 62 13 63 13 64 14 65 13 68 12 70 12 71 13 72 13 74 14 75 12 76 12 77 13 80 13 81 13 82 14 83 14 84 13 85 12 87 13 89 13 22 17 2 25 5 25 13 29 16 29 21 26 28 29 30 25 34 28 43 26 54 27 58 27 63 30 65 26 72 28 78 29 80 25 81 27 23 35 2 20 4 20 6 18 8 20 9 21 10 19 11 18 13 18 15 20 21 19 26 19 27 20 28 18 32 21 33 18 35 20 36 19 38 20 39 18 40 18 41 19 43 19 49 19 54 18 57 21 59 21 64 20 65 18 70 20 78 19 79 19 81 20 82 19 85 21 90 18 24 61 1 12 4 11 5 12 6 11 7 12 8 11 10 12 12 12 13 11 14 13 15 12 17 11 18 12 21 12 23 12 24 13 26 13 28 13 29 12 31 11 32 11 34 11 35 12 36 12 37 13 38 11 39 12 40 13 41 12 42 11 43 12 44 13 45 11 47 13 50 11 51 11 52 11 53 12 54 11 56 11 57 11 58 12 60 11 66 13 67 12 68 11 70 12 71 12 73 12 74 11 75 12 76 12 77 13 78 13 80 11 81 11 84 11 85 12 88 13 89 13 90 13 25 25 4 16 5 18 6 15 7 17 15 15 16 17 18 17 19 18 20 17 36 17 40 15 41 15 43 18 45 16 46 15 48 17 49 15 50 16 51 17 61 17 62 16 74 17 76 14 82 18 86 17 26 82 1 30 2 26 3 30 4 28 5 30 6 26 7 29 8 30 9 28 10 28 11 27 12 30 13 30 14 27 15 31 16 28 17 30 18 28 19 27 20 30 21 28 22 27 23 32 24 30 25 29 26 29 28 32 29 28 31 32 32 31 34 31 35 32 36 30 37 27 38 27 39 27 40 27 41 28 42 28 43 27 45 26 46 26 47 27 48 31 49 27 51 29 54 29 55 30 56 29 57 27 58 31 59 30 60 29 61 31 62 28 63 31 64 31 65 31 66 28 67 28 68 27 69 31 70 30 71 30 72 29 73 31 74 30 75 31 76 28 77 30 78 28 79 28 81 31 82 29 83 28 84 31 85 30 86 27 87 27 88 27 89 30 90 29 27 44 2 10 4 10 5 10 7 10 10 12 12 12 15 12 16 10 17 11 19 11 20 11 21 11 22 12 29 11 30 12 33 12 38 11 39 12 41 10 42 11 44 10 45 12 46 12 48 12 50 12 54 12 58 12 59 11 60 12 61 12 62 12 64 12 65 10 66 12 72 12 73 10 74 11 76 10 77 11 81 11 82 11 83 11 87 11 89 11 28 90 1 16 2 15 3 15 4 14 5 14 6 14 7 15 8 15 9 16 10 15 11 15 12 16 13 15 14 15 15 16 16 14 17 14 18 15 19 15 20 15 21 16 22 15 23 14 24 14 25 15 26 14 27 16 28 14 29 15 30 16 31 14 32 16 33 14 34 15 35 16 36 14 37 14 38 16 39 14 40 15 41 14 42 14 43 16 44 14 45 15 46 15 47 14 48 15 49 14 50 16 51 14 52 15 53 15 54 16 55 16 56 14 57 14 58 16 59 16 60 14 61 14 62 14 63 16 64 16 65 16 66 14 67 15 68 14 69 16 70 16 71 14 72 16 73 14 74 15 75 15 76 15 77 14 78 15 79 16 80 15 81 16 82 14 83 14 84 15 85 14 86 14 87 16 88 16 89 16 90 15 29 1 10 17 30 82 1 28 3 28 5 29 6 25 8 28 10 28 11 26 12 28 13 29 14 27 15 27 16 31 17 27 18 29 19 31 20 28 21 28 22 30 23 29 24 27 25 28 26 28 27 29 28 27 29 27 30 29 31 28 32 30 33 27 34 28 35 28 36 30 38 28 39 26 40 26 41 28 42 27 43 30 44 30 45 31 46 29 47 26 48 27 49 27 50 27 51 27 52 27 53 27 55 29 56 26 57 28 58 31 59 26 60 29 61 28 62 27 63 30 65 27 66 29 67 28 68 28 69 27 70 29 71 28 72 28 73 27 74 27 75 29 77 27 78 30 79 28 80 30 81 28 82 30 83 26 84 30 85 29 86 29 87 26 88 28 89 30 90 30 31 5 24 20 34 20 52 17 65 18 74 20 32 16 10 20 16 17 18 19 24 20 26 20 33 19 34 20 39 18 41 21 59 17 61 17 70 21 80 21 81 17 88 18 89 20 33 58 1 16 6 18 7 18 8 19 10 16 15 16 16 18 17 19 18 16 19 17 23 18 24 19 25 17 26 15 27 18 29 17 30 16 32 17 33 18 35 16 37 17 39 16 40 17 41 16 42 18 43 18 44 18 46 17 50 18 51 17 53 18 55 16 56 18 57 18 59 18 60 15 61 17 62 16 64 17 65 18 67 16 68 17 70 17 71 18 72 18 75 17 76 18 77 17 78 16 79 17 80 16 81 16 82 17 83 19 84 17 87 18 89 17 90 17 34 17 3 20 12 18 16 19 21 20 22 21 23 18 26 18 31 18 34 19 36 17 46 20 50 18 56 18 60 17 64 20 74 20 77 20 35 57 1 16 2 14 3 15 4 14 5 15 8 15 9 16 10 16 13 15 14 15 15 14 16 16 17 15 19 14 20 15 21 15 22 16 24 16 26 14 28 15 32 15 33 14 37 16 38 15 40 15 42 14 44 15 45 14 46 15 47 15 48 14 50 15 51 15 55 14 56 16 57 14 60 14 61 16 62 15 63 15 64 16 66 16 67 14 68 14 69 16 70 15 71 14 72 16 73 14 76 14 78 15 82 16 84 14 85 16 86 16 88 14 89 16 36 85 1 17 2 17 3 16 4 16 5 17 6 16 7 18 8 17 9 18 10 18 11 18 12 17 13 16 14 16 15 18 16 18 17 16 18 16 19 18 20 16 21 16 22 17 23 19 24 16 25 18 26 18 27 15 28 17 29 18 30 15 31 18 32 16 33 17 34 17 35 18 36 16 37 18 38 15 39 18 40 18 41 18 42 18 43 18 44 17 45 16 46 18 47 18 48 16 49 17 50 18 52 18 53 18 54 18 55 16 56 18 58 16 59 19 60 17 61 17 62 18 63 16 64 18 66 16 67 18 68 17 70 16 71 17 72 18 73 18 74 18 75 17 76 16 77 18 78 18 79 18 80 18 81 18 82 17 83 17 84 17 85 15 86 18 87 16 88 18 89 16 37 10 12 31 41 28 53 30 54 26 56 30 60 28 62 30 65 28 83 28 86 31 38 17 2 15 3 14 12 15 16 15 19 16 25 15 26 16 33 14 39 16 42 15 50 16 60 15 68 16 69 16 73 14 76 16 89 14 39 85 1 14 2 14 3 15 4 13 5 13 6 13 7 14 8 13 9 15 10 15 11 13 13 15 14 15 15 14 16 13 17 14 18 14 19 15 20 13 21 14 22 15 23 13 24 13 25 13 26 13 27 15 28 14 29 14 30 13 31 13 32 14 33 13 34 15 35 14 36 15 37 14 38 13 39 13 40 15 41 13 42 13 43 15 44 14 46 13 47 13 48 15 49 14 50 15 51 13 52 14 53 15 54 15 55 15 56 13 57 15 58 14 59 15 60 14 61 13 62 13 63 15 64 15 65 15 66 13 67 14 68 14 69 14 70 15 72 14 73 15 74 15 75 13 77 15 78 15 79 13 80 14 81 14 82 15 84 15 85 13 86 15 87 13 88 15 89 13 90 13 40 38 2 31 3 32 6 28 9 30 15 30 16 26 18 26 20 31 21 28 25 30 26 30 28 31 31 28 33 29 34 28 36 29 37 31 38 31 41 30 46 28 48 28 50 31 51 31 58 26 61 31 62 28 69 28 74 27 78 29 79 27 81 27 82 31 83 30 84 28 85 29 86 28 87 29 90 29 41 56 2 26 6 27 10 23 12 25 13 25 14 27 15 23 17 23 18 24 20 23 22 23 23 26 24 23 25 23 28 27 29 26 30 27 33 27 34 25 36 25 37 23 38 25 41 26 43 24 44 24 46 23 47 23 48 23 50 24 51 27 54 25 55 24 57 23 58 25 60 25 61 23 62 25 63 27 65 26 67 26 69 23 70 25 74 27 75 26 76 25 78 25 79 23 80 27 81 26 82 24 83 24 84 23 85 27 86 23 87 25 88 24 42 10 4 14 6 14 14 15 33 13 41 13 52 13 54 15 63 13 76 14 84 13 43 40 3 20 4 20 7 20 10 23 13 21 15 21 17 19 18 22 22 22 23 20 25 20 26 23 29 22 30 21 31 21 32 20 36 21 37 19 39 19 40 20 43 22 46 19 49 22 54 21 55 21 58 20 59 21 60 19 63 22 65 20 66 20 69 19 71 22 73 20 74 20 78 23 79 21 85 20 88 22 90 22 44 51 3 27 4 32 5 33 6 29 9 32 11 33 12 29 13 29 15 32 16 28 22 28 25 32 26 28 27 28 29 28 31 33 33 33 34 33 35 31 36 33 37 28 38 31 40 33 41 28 42 27 43 31 44 32 46 31 48 32 50 29 52 30 54 32 56 29 57 27 59 31 61 29 62 30 63 30 64 31 65 32 67 27 68 27 70 33 72 28 75 30 77 31 78 28 84 28 85 32 86 28 89 28 49 41 2 16 3 17 9 16 13 17 15 16 17 17 18 16 20 17 25 17 27 18 31 18 36 16 39 16 40 18 41 18 42 18 46 18 48 16 49 19 50 15 53 18 54 16 56 16 57 18 58 18 59 16 61 16 62 16 63 17 64 16 66 16 67 17 71 18 73 17 76 18 79 16 80 17 82 15 84 18 87 16 88 17 50 53 1 17 4 14 5 17 11 16 12 17 13 17 14 16 15 17 16 17 18 15 21 17 24 17 26 17 27 16 28 16 29 18 30 17 31 17 32 14 37 15 38 16 39 15 41 15 42 15 43 15 46 18 48 15 49 15 51 16 52 17 55 15 56 15 58 16 59 16 60 17 63 17 64 16 65 17 66 15 67 15 69 16 70 15 72 17 73 17 74 17 76 15 77 17 79 16 80 15 82 17 83 16 87 16 88 16 51 62 3 23 4 21 6 20 7 22 8 22 9 22 10 20 11 21 13 23 14 23 15 24 16 23 18 24 19 24 22 20 23 23 24 20 25 23 27 24 28 24 29 23 31 22 34 23 35 23 38 24 39 23 40 20 42 24 43 20 44 21 45 21 48 23 49 20 51 23 53 21 56 21 58 20 59 24 61 22 63 23 64 21 65 22 66 21 68 21 72 22 73 23 74 24 75 21 76 23 77 20 78 22 79 21 80 22 81 22 82 23 83 22 84 21 85 22 86 24 88 23 89 20 90 21 52 55 1 26 2 27 4 28 5 31 7 25 8 31 9 28 10 29 11 26 12 25 13 29 14 26 15 29 16 27 17 27 20 30 22 27 24 31 26 27 27 30 28 30 32 28 34 31 38 27 39 28 44 31 46 26 47 27 48 29 50 27 51 27 55 28 56 26 57 28 59 28 60 25 64 28 65 28 66 25 67 27 69 25 70 29 71 26 72 30 73 29 74 26 76 26 77 29 79 30 82 31 84 29 86 28 87 28 88 28 89 29 53 42 1 18 2 19 4 17 5 18 7 19 10 17 11 17 12 17 13 18 14 19 15 19 17 17 18 18 21 17 22 16 26 20 27 18 28 19 32 17 33 18 34 18 35 19 36 18 37 17 43 19 46 17 48 17 49 17 54 19 58 18 62 18 64 18 68 17 69 19 70 18 72 18 74 20 77 17 80 20 83 19 84 19 85 18 54 64 2 13 4 13 6 15 7 13 8 14 9 14 11 14 12 14 13 15 14 14 15 14 16 14 18 13 21 15 22 14 23 13 24 14 25 14 26 13 28 13 29 14 30 15 31 14 33 14 36 15 39 14 40 15 41 13 42 14 44 14 45 14 46 15 47 13 48 14 49 15 50 13 51 14 52 13 54 13 56 14 57 13 59 15 60 15 61 14 63 15 64 13 66 14 67 15 68 14 72 13 73 14 74 15 75 13 76 15 77 14 80 14 81 15 82 14 83 14 84 15 85 14 86 15 87 14 89 15 55 9 5 13 7 15 17 13 34 15 44 15 45 14 47 14 73 15 83 15 56 12 5 25 9 25 21 26 34 25 39 24 42 24 43 25 45 24 73 24 74 25 78 24 88 23 44 5 83 2 15 3 17 4 15 5 15 6 14 7 15 8 15 9 15 11 15 12 16 13 15 14 18 15 14 16 16 17 17 18 17 19 17 20 16 21 16 22 16 23 17 24 16 25 16 26 16 27 17 28 15 29 17 30 16 31 17 32 15 33 17 34 15 35 16 36 15 37 15 38 15 39 15 40 15 41 15 42 15 43 16 44 17 45 15 46 16 47 16 48 14 49 15 50 16 51 17 52 17 53 14 54 15 55 17 56 16 58 17 59 17 61 16 62 17 63 15 64 15 65 17 66 15 67 18 68 16 69 17 70 16 71 17 72 15 75 15 76 17 77 16 78 16 79 15 80 16 81 17 82 17 84 17 85 16 86 17 87 16 88 17 89 15 90 16 6 58 1 28 2 26 3 26 4 26 5 24 7 28 8 27 9 28 12 27 13 27 14 25 15 29 17 27 18 28 19 29 20 29 27 28 28 26 29 28 30 25 31 28 33 24 34 26 35 28 40 26 41 25 43 29 45 27 48 25 49 27 50 26 52 25 54 28 56 25 57 27 60 24 61 25 63 25 65 29 66 29 67 28 68 28 69 28 70 29 71 25 72 28 73 28 75 28 76 26 77 27 78 25 79 28 82 29 83 27 84 25 85 25 86 25 90 26 7 42 1 21 3 22 9 24 14 24 16 25 17 21 18 23 20 21 22 21 24 25 25 24 28 24 31 24 36 23 37 22 39 25 40 24 43 25 46 22 47 22 48 23 49 22 50 24 51 22 53 24 55 24 56 21 58 25 60 24 61 24 62 24 64 22 66 22 67 24 68 21 69 21 70 22 71 22 78 22 81 21 86 22 87 23 8 1 1 21 9 34 2 14 6 13 13 12 16 13 19 13 23 12 24 13 29 13 30 13 31 14 38 12 42 12 43 13 46 14 49 14 50 13 51 13 55 13 62 14 63 14 65 13 71 12 72 13 73 14 77 13 78 14 79 14 80 13 82 13 83 12 85 14 86 14 87 12 88 14 10 48 1 21 8 22 12 19 14 21 15 21 19 22 20 21 21 21 23 23 24 21 25 19 26 20 28 20 30 21 31 22 32 20 33 21 34 21 35 23 36 21 38 19 39 21 41 22 48 22 50 22 51 19 54 20 55 20 56 19 57 19 58 21 61 22 62 19 64 20 67 20 69 22 70 21 71 22 72 22 73 21 76 21 78 21 82 20 84 19 85 19 86 19 88 21 90 22 11 54 2 30 3 28 4 29 5 30 6 31 7 31 10 27 14 28 16 28 19 27 20 27 21 31 22 28 24 30 26 28 29 30 34 30 35 28 36 29 38 29 39 29 41 31 42 27 43 28 48 28 49 31 51 30 54 31 55 29 57 31 58 32 59 30 60 26 62 26 63 27 64 29 67 31 68 28 69 30 70 27 71 26 72 29 73 32 75 28 76 31 78 30 80 32 82 29 83 30 84 27 85 27 86 27 88 27 89 29 12 90 1 25 2 26 3 29 4 29 5 28 6 25 7 28 8 25 9 26 10 28 11 27 12 29 13 28 14 28 15 27 16 28 17 25 18 25 19 29 20 27 21 29 22 27 23 25 24 30 25 30 26 26 27 27 28 25 29 28 30 26 31 29 32 26 33 29 34 27 35 26 36 25 37 28 38 28 39 29 40 25 41 27 42 30 43 27 44 28 45 27 46 28 47 28 48 27 49 25 50 25 51 24 52 29 53 28 54 25 55 25 56 25 57 28 58 29 59 27 60 26 61 29 62 25 63 26 64 26 65 29 66 28 67 30 68 29 69 29 70 29 71 28 72 28 73 28 74 28 75 25 76 30 77 30 78 26 79 26 80 30 81 27 82 25 83 24 84 25 85 26 86 29 87 26 88 29 89 27 90 26 17 81 1 20 2 20 3 23 4 22 5 20 6 20 7 21 9 22 10 21 11 19 12 20 13 21 15 22 16 19 17 20 18 23 19 20 20 22 21 22 23 21 24 23 25 22 26 21 27 22 28 20 29 20 31 21 32 19 34 23 35 20 36 20 37 20 38 23 40 19 41 21 43 22 44 21 45 23 46 20 47 23 48 22 49 21 50 20 51 21 52 21 53 22 54 20 55 22 56 22 57 23 58 22 59 22 60 21 61 22 62 23 63 22 64 22 65 21 66 19 68 19 69 22 70 20 71 20 72 19 73 19 74 22 75 21 76 19 77 21 78 20 79 22 80 22 81 20 82 23 83 19 85 21 86 21 87 21 88 22 89 19 90 21 18 23 1 11 2 10 4 10 6 11 11 11 19 11 22 10 24 11 26 10 34 12 35 10 42 10 45 12 50 11 53 11 55 11 61 11 62 11 64 10 82 11 87 10 88 10 90 10 19 29 9 16 10 14 11 14 13 16 19 16 24 16 25 15 27 14 29 15 30 14 31 15 36 16 38 16 40 15 41 16 42 14 51 14 54 15 57 16 60 16 61 15 67 14 70 14 72 16 78 14 79 15 81 14 82 14 85 14 20 4 1 27 2 29 32 30 55 25 21 69 4 15 5 17 6 17 7 17 8 18 9 17 10 14 11 16 14 16 15 15 16 15 17 15 18 17 19 16 20 16 21 16 22 16 23 16 24 16 25 17 26 16 28 15 29 17 30 17 31 16 32 17 35 16 36 15 37 16 39 15 40 17 42 17 43 17 44 15 45 17 46 16 48 17 50 15 51 15 52 14 53 15 54 16 55 17 57 15 58 16 59 15 60 15 61 16 62 17 63 16 65 17 66 17 67 15 68 15 72 16 73 16 75 16 76 16 77 17 78 17 79 14 82 15 83 14 84 16 85 18 86 16 87 17 88 15 90 16 22 15 3 13 23 13 30 12 36 12 44 12 47 11 51 11 60 11 61 13 65 12 68 11 70 11 72 11 75 13 87 11 23 9 16 24 22 27 25 24 32 23 34 25 44 27 71 23 80 24 85 23 24 7 7 29 12 28 47 30 57 27 62 27 81 27 86 26 25 83 1 14 2 15 3 14 4 15 5 15 6 15 7 16 8 15 9 16 10 14 12 16 13 15 14 14 15 15 17 16 18 15 19 16 20 14 21 15 24 16 25 15 26 15 27 16 28 15 29 14 30 15 31 15 32 14 33 14 34 15 35 14 36 16 37 15 38 15 39 15 40 14 41 16 42 16 43 16 44 16 45 16 46 14 47 16 48 15 49 15 50 16 51 14 52 14 54 15 55 15 56 14 57 16 58 16 59 15 60 14 61 16 62 16 63 16 64 14 65 14 66 16 67 15 68 15 69 16 70 14 71 14 72 16 73 16 74 16 76 16 77 16 78 14 80 16 81 14 82 16 83 14 84 15 85 15 86 14 87 15 88 14 89 16 90 14 26 71 1 29 3 32 5 31 6 30 8 31 9 27 11 31 12 28 13 27 14 31 15 29 16 28 18 29 19 31 20 32 21 29 22 30 23 29 24 27 25 32 26 32 27 28 28 27 31 27 32 30 33 29 35 29 36 27 37 31 38 31 39 29 41 28 42 29 43 31 44 27 45 27 48 28 49 30 50 31 51 30 53 30 54 31 56 29 57 31 58 26 59 29 60 29 61 28 62 30 63 28 65 31 67 26 68 26 70 29 71 32 72 27 73 29 74 28 75 28 76 29 77 29 79 29 80 29 81 28 82 27 83 30 86 32 87 30 88 26 89 30 90 29 27 22 6 18 8 16 12 18 13 19 16 17 18 17 19 17 22 18 27 19 30 19 33 17 39 19 41 19 42 19 51 17 59 19 68 18 69 19 77 17 79 18 83 18 88 19 28 8 8 29 17 30 23 28 28 32 35 32 39 31 61 28 67 32 33 61 1 23 2 22 3 21 4 21 7 20 8 24 9 21 10 21 11 20 12 21 13 22 14 23 15 20 16 21 17 22 18 22 19 24 21 20 22 21 24 24 26 24 27 24 31 23 32 20 33 21 35 24 36 22 38 23 39 20 42 23 43 23 44 21 45 21 47 20 48 22 49 20 51 23 52 24 53 23 54 24 55 20 56 21 57 23 58 21 59 23 60 22 63 23 64 23 66 22 67 20 68 21 69 24 76 23 77 22 80 20 81 21 82 22 83 22 86 22 89 21 90 22 34 74 1 12 2 13 3 14 5 13 6 14 8 14 9 12 10 13 11 14 12 13 13 13 14 12 15 13 16 14 17 13 18 14 19 14 21 12 22 12 23 14 24 13 25 12 26 13 27 12 28 13 30 14 31 12 32 13 33 12 34 13 35 12 36 13 37 13 39 13 40 13 42 13 43 13 44 14 46 12 47 12 48 14 49 13 50 14 52 13 54 13 55 14 56 13 57 14 58 12 59 14 60 13 61 14 62 13 63 12 65 12 66 12 67 13 68 14 69 12 71 14 73 14 75 12 76 12 78 12 79 13 80 13 81 14 83 12 84 13 85 13 86 14 88 13 89 13 90 12 35 49 7 16 8 16 10 14 14 14 16 15 17 16 20 15 21 15 24 15 27 15 28 15 29 16 30 16 33 14 34 15 35 15 38 14 39 16 41 15 42 15 46 14 47 16 49 15 51 14 53 14 54 14 56 15 58 14 59 16 60 14 61 14 63 14 64 15 66 16 67 15 68 14 69 14 70 14 72 14 73 15 74 15 77 15 79 14 83 16 84 14 85 16 86 14 87 16 90 15 36 41 2 24 4 24 6 23 11 24 13 24 14 25 15 23 17 23 18 25 22 23 23 22 34 22 36 23 39 22 40 26 42 25 47 25 51 26 52 22 53 24 58 22 61 25 62 23 63 22 64 23 65 24 67 26 69 25 70 26 71 23 72 26 73 24 74 22 75 23 76 25 77 25 78 22 80 22 81 25 83 25 84 25 37 51 1 32 2 27 3 30 5 27 6 27 7 26 8 26 9 30 10 31 11 30 14 29 15 26 16 32 18 27 19 27 22 27 23 29 26 32 27 30 28 29 29 30 30 27 33 26 34 30 35 26 38 27 41 31 42 27 46 28 47 30 48 29 49 28 54 31 55 29 58 32 61 28 62 26 64 31 65 26 68 30 69 31 70 27 71 29 72 29 75 29 78 28 81 29 83 32 84 28 85 30 89 29 38 39 3 12 4 10 7 10 8 12 10 12 12 12 15 12 17 12 22 12 23 11 28 11 31 12 34 11 35 12 36 12 38 11 40 10 42 11 43 11 44 10 50 11 51 10 55 11 56 12 58 10 59 11 62 11 63 12 66 12 68 12 70 11 72 12 74 11 75 10 82 11 83 11 87 10 88 11 90 10 39 24 6 11 9 12 15 12 16 13 17 12 18 12 24 13 26 11 31 11 42 11 44 12 49 12 50 11 55 11 57 11 61 13 66 13 67 12 68 12 72 12 73 13 79 12 80 12 88 12 40 57 2 29 3 31 5 31 6 32 7 29 9 30 12 31 14 29 15 31 16 28 17 30 20 30 21 31 22 33 24 30 25 30 26 33 31 29 32 30 34 31 35 29 36 31 37 29 38 27 39 29 42 28 43 30 44 28 45 28 47 30 48 32 49 32 51 31 52 30 54 31 57 33 59 32 60 28 62 31 63 27 67 27 68 33 69 27 70 32 71 29 72 30 73 33 74 30 75 28 76 31 79 31 81 28 83 30 84 32 85 29 87 28 90 30 41 7 47 13 53 13 62 13 63 12 66 13 67 12 86 13 42 86 1 22 2 22 4 23 5 24 6 21 7 24 8 20 9 24 10 23 11 22 12 20 13 21 14 23 15 22 16 24 17 21 18 21 19 21 20 20 21 22 22 21 23 22 24 20 25 20 26 24 27 24 28 22 29 22 30 20 31 24 32 24 33 20 34 21 35 23 36 20 37 22 38 24 39 23 40 21 41 23 43 22 44 21 45 21 46 20 47 22 48 20 49 24 50 21 51 22 52 24 53 21 54 20 55 23 56 20 57 21 58 22 59 22 60 23 61 23 62 23 63 22 64 20 66 22 67 22 68 22 69 23 70 22 71 22 72 21 73 21 74 20 75 23 76 21 78 22 79 22 80 23 81 21 82 23 83 22 84 24 85 21 86 21 87 23 88 21 89 23 90 24 43 3 24 18 74 21 86 18 44 36 3 24 7 27 8 28 9 26 10 26 18 25 21 26 23 28 24 24 25 28 29 27 31 25 34 28 35 28 36 23 37 26 39 25 42 24 48 26 52 25 53 26 54 26 55 24 56 24 58 25 61 25 68 24 69 25 74 28 75 28 76 25 77 24 83 25 85 26 88 29 90 26 45 52 1 14 2 12 4 13 5 12 7 12 9 13 11 12 12 13 16 13 19 13 21 13 23 13 24 12 25 12 26 14 27 13 28 14 35 13 37 13 39 13 45 13 47 12 48 12 50 13 51 13 56 12 57 12 58 12 59 14 60 14 61 12 62 13 63 13 64 13 65 13 66 13 67 12 71 14 72 12 73 13 74 13 75 14 77 13 78 14 80 13 81 13 82 12 83 12 87 12 88 12 89 12 90 14 46 5 3 16 38 14 50 15 59 15 81 14 47 20 2 17 3 18 6 17 11 16 16 18 18 18 19 16 24 18 26 18 27 16 31 18 33 16 37 17 42 17 49 18 56 19 58 17 69 18 85 16 88 18 48 31 1 18 2 18 9 17 10 21 14 17 17 18 18 19 24 21 27 18 30 20 31 20 33 20 35 20 38 20 41 17 45 17 47 18 52 19 53 17 58 21 59 18 61 20 62 19 64 17 73 20 74 18 77 18 79 20 81 18 85 17 89 20 49 87 1 23 2 25 3 25 4 25 5 24 6 23 7 25 9 23 10 24 11 21 12 24 13 24 14 25 15 21 16 25 17 25 18 23 19 24 20 22 22 21 23 22 25 25 26 22 27 22 28 23 29 24 30 25 31 24 32 23 33 24 34 22 35 24 36 23 37 22 38 21 39 21 40 25 41 22 42 22 43 25 44 21 45 22 46 22 47 22 48 21 49 25 50 23 51 23 52 22 53 24 54 25 55 23 56 22 57 24 58 23 59 21 60 23 61 21 62 21 63 22 64 24 65 24 66 23 67 25 68 22 69 24 70 24 71 22 72 23 73 25 74 23 75 24 76 22 77 24 78 25 79 23 80 21 81 25 82 21 83 21 84 25 85 25 86 23 87 21 88 21 89 24 90 21 50 47 1 25 2 22 6 25 8 24 13 22 17 22 18 22 21 24 22 26 23 25 26 23 28 26 29 22 31 26 32 26 35 23 36 22 38 24 40 24 42 25 43 25 47 24 48 22 49 23 50 24 51 22 52 23 55 26 57 23 59 23 61 24 62 23 66 22 67 23 68 25 69 26 70 26 72 26 73 22 75 26 76 24 79 25 80 25 82 25 84 22 85 24 89 22 51 13 2 16 23 16 24 14 27 14 32 16 33 15 34 16 48 16 60 14 62 15 63 14 78 14 90 14 52 47 1 23 5 26 6 26 7 27 11 24 14 24 15 23 19 23 23 27 25 24 26 26 27 23 28 26 30 26 31 25 33 25 34 25 35 24 36 24 38 25 39 27 41 27 44 27 46 27 49 27 53 27 55 25 56 24 57 27 58 26 59 24 60 27 62 26 63 27 64 27 66 24 68 23 71 23 73 23 78 27 79 25 81 24 82 23 83 25 85 25 86 23 89 26 53 52 2 31 5 27 7 31 8 29 9 27 12 30 13 29 15 31 17 28 19 27 20 29 21 31 23 29 24 32 28 28 29 28 30 27 31 29 32 30 35 30 36 31 37 32 39 29 40 31 44 31 45 26 46 28 47 27 48 27 50 31 51 29 53 28 55 28 56 26 57 29 58 28 60 30 62 28 63 28 64 31 67 29 70 30 71 28 72 29 74 28 77 32 79 27 80 31 82 27 84 28 86 31 90 27 54 74 1 15 2 17 3 17 4 16 5 17 7 16 8 18 9 17 10 16 11 18 12 16 13 18 14 16 15 18 17 15 18 15 19 15 20 17 22 16 24 16 25 18 26 19 27 17 28 18 29 17 30 17 31 17 32 19 33 19 34 18 37 16 38 18 39 16 40 17 41 16 42 18 43 18 44 18 45 16 46 16 47 18 48 18 49 16 50 18 51 18 52 16 53 17 54 17 56 16 57 17 59 16 60 17 61 16 62 18 63 17 64 17 65 18 66 17 67 17 68 16 69 16 70 17 72 16 73 17 74 18 75 15 77 17 78 17 79 16 82 18 83 16 85 18 87 18 90 18 55 19 1 21 4 21 6 20 14 20 21 20 26 19 28 18 35 20 47 20 49 19 50 18 53 18 58 22 60 19 61 22 70 20 71 21 75 19 76 22 56 88 1 13 2 14 3 14 4 14 5 13 6 14 7 14 8 13 9 15 10 15 11 13 12 15 13 13 14 14 15 15 16 13 17 14 18 14 19 14 20 13 21 14 22 14 23 13 24 14 25 15 26 13 27 14 28 15 29 13 30 13 31 14 32 13 33 15 34 14 35 14 36 14 37 15 38 13 39 14 40 15 41 15 42 15 43 15 44 15 45 13 46 14 47 15 48 15 49 14 51 14 52 14 53 13 54 14 55 14 56 14 57 13 58 13 59 14 60 14 61 15 62 13 63 14 64 13 65 14 66 15 67 13 68 13 69 15 70 13 71 13 72 15 73 15 74 15 75 15 76 14 77 14 78 15 79 15 80 15 81 14 82 15 83 14 84 13 85 15 86 14 87 15 88 13 90 13 4 57 60 1 19 3 17 4 20 5 17 6 18 7 20 8 20 13 20 14 18 15 20 16 20 20 21 21 18 22 17 24 19 25 20 27 21 30 19 31 20 34 18 35 18 36 18 39 19 40 18 42 18 43 18 44 18 49 20 50 19 51 17 52 19 53 20 54 21 55 20 57 19 58 20 59 20 60 20 62 20 63 19 64 18 65 20 68 18 69 19 70 17 72 17 73 20 74 18 76 18 77 18 79 17 80 20 81 18 83 17 84 20 86 20 87 17 88 18 89 20 90 18 58 53 1 10 3 11 6 12 7 12 9 11 11 12 12 11 13 12 14 10 15 11 16 10 18 12 21 10 26 11 28 10 29 11 30 12 31 10 32 10 35 11 36 11 41 12 44 11 46 10 47 12 48 11 51 11 52 11 55 11 57 12 58 11 63 10 65 11 66 11 67 12 68 10 71 12 72 12 73 11 75 10 77 10 78 10 79 10 80 10 81 11 82 11 83 10 84 10 86 11 87 10 88 11 89 11 90 12 59 62 1 25 2 26 4 27 6 25 7 25 8 23 9 23 10 27 11 24 13 26 17 23 19 23 20 27 21 23 22 24 23 25 24 27 25 26 26 27 27 25 28 23 29 25 30 23 32 24 34 24 35 25 36 23 37 26 38 25 39 24 40 24 41 26 43 26 45 26 48 24 49 23 55 23 56 25 58 26 60 25 61 26 62 25 63 27 64 27 65 23 66 24 67 27 68 25 69 26 71 26 72 26 74 27 76 24 77 25 78 24 79 26 80 23 81 26 83 25 84 26 85 27 87 27 60 40 1 29 2 28 5 28 6 27 9 29 10 25 11 28 12 25 20 25 23 27 25 26 27 29 28 27 29 28 30 27 32 26 35 29 36 29 37 25 39 26 40 27 41 29 44 26 48 27 49 28 50 30 52 25 53 27 60 26 61 26 62 26 67 26 68 28 73 25 79 26 81 24 82 29 83 25 86 26 90 26 +5 4 1 62 1 17 2 16 3 17 4 16 6 17 8 16 9 16 10 17 11 15 12 18 13 16 14 18 15 16 16 18 17 18 18 18 20 18 22 17 23 15 24 18 25 19 26 17 27 16 29 16 31 16 33 18 34 18 35 16 36 18 37 17 38 18 40 16 41 18 42 18 44 18 45 16 46 18 47 18 51 16 53 18 54 16 56 16 57 16 59 17 63 16 64 17 67 15 68 18 69 16 71 17 72 19 73 18 74 15 75 18 77 17 78 15 81 17 82 17 83 19 84 16 89 17 90 16 2 3 27 18 44 20 61 18 3 41 11 12 12 10 13 10 18 10 22 10 28 11 29 12 30 12 33 12 34 11 35 10 36 10 38 11 39 10 40 12 41 11 43 10 47 10 48 10 49 12 51 11 53 12 55 10 57 11 59 11 60 11 62 11 63 11 64 10 65 11 71 10 74 10 75 10 76 11 77 12 79 12 81 12 83 12 88 12 89 12 90 11 4 70 2 24 3 21 4 22 5 21 7 23 8 22 9 24 11 21 12 22 13 24 14 22 15 24 16 23 17 25 18 21 19 22 20 22 21 23 22 22 24 23 25 21 27 22 28 23 29 24 30 22 31 23 32 25 33 21 34 23 35 23 36 21 37 22 38 22 39 24 40 23 41 23 42 22 43 25 44 25 45 24 46 24 47 23 49 24 50 22 52 25 53 23 54 21 55 21 57 23 58 23 59 23 60 23 61 24 62 23 63 22 65 24 66 23 68 22 69 24 70 23 71 23 72 23 73 25 74 23 75 22 76 22 81 22 84 22 85 21 88 25 48 5 18 1 32 5 30 6 29 16 32 17 31 22 27 27 31 31 31 32 28 37 28 40 27 67 31 76 30 77 28 82 33 84 28 87 28 89 29 6 60 1 20 3 22 4 19 6 19 7 19 8 21 9 22 10 21 11 21 12 20 13 20 16 22 18 20 21 20 22 20 23 19 24 20 25 20 27 21 28 22 29 21 32 21 34 20 35 19 36 19 37 20 38 21 40 20 42 18 43 20 44 21 45 22 46 18 47 19 49 19 50 20 53 20 55 22 56 20 58 18 59 22 60 20 62 20 64 20 66 20 67 20 69 20 70 19 72 20 73 20 74 19 76 21 79 19 81 21 82 21 83 19 84 21 86 19 87 21 89 19 7 14 9 20 10 23 11 23 13 20 35 19 39 19 43 21 44 21 49 19 53 21 65 20 66 21 74 21 79 21 8 83 1 14 2 14 3 13 4 13 5 12 6 12 7 13 8 12 9 13 10 13 11 13 12 13 13 12 14 13 15 13 17 13 18 13 19 12 20 14 21 12 22 13 23 14 24 14 26 14 27 13 28 12 29 14 30 14 31 12 33 13 34 12 35 14 36 12 37 14 38 13 39 13 40 14 41 13 42 13 43 12 44 13 45 12 46 12 47 12 48 13 49 12 50 12 51 12 52 14 53 13 54 14 55 13 56 14 57 13 58 12 59 13 61 12 62 14 63 14 64 14 65 12 66 13 67 12 68 13 69 12 70 14 71 13 73 12 74 13 75 12 76 14 77 12 78 12 79 14 80 12 81 13 82 13 83 14 84 12 85 13 86 13 87 14 88 14 9 6 21 11 44 10 49 11 61 9 71 10 87 9 10 13 4 27 23 27 27 27 28 26 37 27 44 27 46 28 49 26 57 25 77 24 81 26 86 25 90 27 11 4 4 19 52 21 68 20 80 21 12 24 1 16 5 17 19 17 22 17 23 17 30 18 34 18 35 19 36 18 38 16 40 18 42 17 44 18 45 16 50 18 55 16 59 17 64 16 69 16 72 17 75 17 81 16 84 16 88 18 13 49 1 20 2 19 3 18 4 20 6 21 11 19 12 20 13 20 17 18 21 21 24 21 26 21 28 21 29 21 34 19 35 20 37 19 38 19 40 20 41 21 43 19 45 20 46 21 47 20 48 19 49 20 50 19 51 19 52 21 55 21 56 21 57 21 59 19 61 20 63 20 64 22 65 20 67 19 70 20 71 19 72 19 73 19 76 22 78 19 81 19 84 19 87 22 88 21 90 19 14 26 7 24 8 27 11 24 22 28 25 26 29 25 30 26 32 24 33 28 37 26 38 24 41 24 44 25 45 25 55 25 63 24 66 27 67 26 68 24 71 25 75 28 81 27 84 25 85 24 86 28 87 27 15 58 2 23 4 21 5 22 6 22 7 24 8 20 9 21 10 21 11 24 12 24 16 20 18 20 20 23 21 22 23 21 25 21 26 24 27 21 28 22 29 23 30 24 31 22 32 21 33 21 34 20 35 23 36 22 38 21 39 22 41 21 42 20 43 21 47 20 48 24 50 22 51 20 53 23 54 21 55 20 58 24 60 22 61 23 63 21 65 24 66 24 70 22 73 21 74 20 75 21 76 23 77 23 78 21 80 24 82 21 86 24 87 21 89 21 90 23 16 46 3 12 6 13 7 13 8 12 11 13 13 13 14 13 18 13 21 14 23 14 26 14 27 13 29 13 33 14 34 13 35 14 39 14 40 14 41 14 42 13 43 13 47 12 48 13 49 13 50 13 51 13 52 14 53 14 54 13 56 14 58 13 59 13 60 13 63 14 65 14 70 13 73 14 77 12 78 12 80 13 81 14 83 12 86 13 87 13 88 14 89 13 17 31 2 22 5 25 6 24 8 25 10 26 11 25 13 25 15 23 17 25 23 23 32 25 34 25 38 23 40 23 44 26 47 22 49 24 52 26 55 24 56 25 57 23 60 25 63 26 67 22 69 22 70 22 71 24 72 23 79 26 87 25 88 24 18 72 2 18 3 20 4 18 5 18 6 16 7 17 8 17 9 16 10 18 11 19 14 19 15 16 16 16 17 19 18 18 19 19 20 20 21 17 22 20 24 20 25 19 26 18 28 18 29 17 30 20 31 19 32 17 33 20 35 19 38 16 39 17 41 18 42 19 43 16 45 20 46 16 47 17 50 20 51 16 53 18 54 19 55 17 56 19 57 20 58 19 59 20 60 17 61 18 62 17 63 18 65 20 66 19 67 17 68 20 70 20 71 18 72 19 73 18 74 18 76 17 77 17 78 19 79 17 80 20 81 18 83 17 84 19 85 19 87 17 88 19 89 19 90 18 19 89 1 25 2 29 3 25 4 25 5 29 6 27 7 26 8 28 9 27 10 27 11 26 12 25 13 28 14 28 15 29 16 27 17 27 18 27 19 28 20 26 21 28 22 29 23 25 24 27 25 28 26 30 27 27 28 26 29 30 30 29 31 27 32 26 33 25 34 29 35 25 36 29 37 27 38 25 39 27 40 27 41 25 42 26 43 27 44 25 45 28 46 28 47 28 48 26 49 29 50 27 51 30 52 28 53 28 54 29 55 30 56 27 57 24 58 26 59 25 60 29 61 28 62 28 63 29 64 29 65 27 66 26 67 27 68 25 69 27 70 25 71 30 72 27 73 27 74 29 75 27 76 29 77 26 79 27 80 29 81 26 82 26 83 26 84 29 85 29 86 28 87 26 88 28 89 27 90 25 20 67 1 19 3 19 5 20 6 18 7 21 8 19 9 18 11 19 12 18 13 21 14 22 17 18 18 20 19 21 20 22 23 19 24 20 25 20 26 21 27 22 28 20 29 20 30 19 31 20 32 21 33 21 34 20 35 18 36 20 37 22 38 22 39 21 40 19 41 22 42 20 43 19 44 21 46 19 47 21 48 22 49 22 51 21 52 18 53 20 55 21 56 21 57 18 58 21 63 21 64 22 67 21 70 21 71 20 73 19 75 19 76 21 77 21 79 18 80 19 81 20 83 22 84 22 85 19 86 19 87 20 88 18 90 18 21 42 2 25 5 25 13 26 14 27 16 28 18 27 20 28 23 27 28 27 30 29 31 28 32 27 34 28 35 25 36 29 37 26 38 26 39 30 40 26 41 29 44 28 45 29 46 25 50 26 52 26 54 29 57 29 60 27 66 26 67 27 70 29 73 26 74 26 77 30 78 25 79 25 80 25 81 25 83 29 85 27 86 25 89 26 22 68 1 14 2 14 3 16 4 14 5 16 6 15 7 16 8 15 9 16 10 14 11 16 14 16 15 14 16 15 18 16 21 14 22 14 23 14 24 16 26 14 27 15 28 15 30 16 31 14 32 16 33 15 34 16 35 16 36 16 37 15 38 15 39 15 42 14 45 15 46 14 47 15 48 15 49 14 50 16 51 15 54 14 57 16 58 14 60 14 61 15 63 16 64 16 65 14 66 15 67 15 68 15 69 14 70 15 72 14 74 15 75 14 77 16 78 14 80 15 81 15 82 14 83 15 84 14 86 15 87 15 88 14 89 14 90 14 23 84 1 23 2 20 3 24 4 23 5 22 6 21 7 22 8 22 9 24 10 21 11 24 12 21 14 23 15 23 16 24 17 20 18 21 19 21 20 22 21 21 22 24 23 24 24 20 25 21 26 23 27 23 28 21 29 23 30 22 31 21 33 21 34 22 35 22 36 22 37 20 38 24 39 22 40 24 41 23 42 21 43 22 44 21 45 23 46 24 47 23 48 23 49 22 50 23 51 24 52 20 53 24 54 22 55 21 56 20 59 24 60 22 61 22 62 20 63 22 64 21 65 21 66 22 67 20 68 21 69 21 70 24 71 22 72 22 73 22 74 24 75 21 76 22 77 22 79 22 80 20 81 23 82 22 83 22 84 21 85 23 86 24 88 22 89 20 90 23 24 46 1 25 5 26 6 24 7 24 8 26 9 24 11 22 14 22 16 22 17 22 18 23 19 25 20 22 26 24 27 25 28 25 29 24 31 23 32 23 36 26 38 24 39 26 40 26 45 23 46 23 47 25 48 24 51 24 52 23 53 25 54 25 55 22 57 24 60 23 61 26 65 22 66 24 68 26 73 26 75 24 76 24 80 23 84 25 85 22 87 24 89 22 25 34 3 20 4 20 10 19 13 17 15 19 16 17 17 18 19 19 20 17 21 19 22 19 23 17 24 20 32 19 33 19 35 20 36 19 41 19 44 21 46 18 47 21 49 19 50 19 51 17 52 18 55 18 59 19 62 21 78 18 83 18 85 21 86 19 87 20 89 20 26 22 6 15 9 16 10 15 11 17 24 18 29 18 33 18 35 18 37 16 39 16 53 19 56 16 57 18 60 16 61 15 62 16 64 18 67 17 68 18 77 16 80 17 85 18 27 40 1 22 3 25 4 22 5 23 7 22 8 23 11 23 12 25 13 25 14 23 17 21 21 22 23 23 25 22 28 25 29 24 30 22 33 23 37 24 38 24 41 24 42 25 44 25 45 24 46 23 47 22 48 22 55 24 60 22 64 24 72 22 73 23 75 25 76 22 77 22 78 24 82 22 83 22 84 21 86 21 28 74 1 27 2 24 3 28 4 27 6 28 7 27 8 28 9 24 11 26 12 25 13 25 14 28 15 27 16 26 19 28 20 23 21 25 22 27 23 27 24 25 25 26 26 29 27 27 28 26 29 28 30 27 31 28 32 26 33 25 34 27 35 27 36 24 37 27 38 25 39 24 40 28 41 24 42 27 43 24 44 25 45 28 47 28 50 26 51 25 52 27 53 27 55 24 56 25 57 28 58 28 59 25 60 27 61 27 65 24 66 26 68 28 69 27 70 26 71 24 72 25 73 26 74 27 76 25 77 25 78 27 79 28 80 26 82 25 83 27 84 26 87 26 88 28 89 24 90 27 33 89 1 17 2 18 3 17 4 19 5 19 6 19 7 18 8 17 9 16 10 17 11 17 12 18 13 18 14 19 15 17 16 19 17 17 18 20 19 17 20 19 21 19 22 19 23 17 24 17 25 18 26 18 27 16 28 19 29 20 30 19 31 19 32 19 33 19 34 17 35 17 36 17 37 17 38 18 39 19 40 17 41 19 43 18 44 17 45 17 46 17 47 19 48 18 49 18 50 17 51 18 52 19 53 18 54 18 55 19 56 20 57 18 58 19 59 19 60 19 61 17 62 17 63 18 64 18 65 20 66 18 67 19 68 19 69 17 70 17 71 17 72 20 73 19 74 20 75 17 76 18 77 17 78 19 79 18 80 19 81 17 82 19 83 18 84 18 85 20 86 17 87 19 88 19 89 20 90 17 34 28 4 15 5 17 8 16 9 17 12 16 13 15 19 17 22 15 23 17 25 16 26 16 27 15 40 15 45 15 50 15 52 16 57 17 58 15 59 15 60 15 62 17 66 14 67 16 68 15 71 16 77 14 89 17 90 14 35 9 5 22 16 21 23 22 25 20 26 21 55 20 62 24 70 22 82 24 36 51 2 19 4 19 5 19 6 20 8 19 10 19 13 19 17 20 20 19 21 18 24 19 26 19 29 20 30 20 32 19 34 20 36 20 37 18 40 20 41 20 42 20 43 20 44 17 45 20 46 19 47 20 49 18 51 20 52 20 53 20 56 20 57 17 58 18 59 20 60 20 62 18 65 19 67 18 70 17 71 19 72 19 74 19 75 19 77 18 80 19 81 20 82 18 83 17 87 17 88 19 89 19 37 64 1 14 3 15 4 13 5 13 6 14 7 14 9 14 10 15 13 14 15 15 16 14 18 14 19 15 20 15 21 13 23 13 25 14 27 13 29 13 31 15 32 15 33 13 34 14 35 14 36 13 37 13 39 14 40 14 42 15 43 15 44 13 46 14 47 13 48 14 49 13 50 15 52 14 53 15 54 15 55 15 57 14 58 13 59 14 60 14 63 15 64 13 66 13 67 15 68 15 71 15 72 14 75 15 76 13 77 15 78 15 80 14 81 15 82 14 84 13 86 14 87 15 88 14 89 14 90 14 38 18 2 28 3 31 8 29 12 29 21 27 24 28 25 30 30 29 34 31 48 29 51 32 52 31 63 31 66 30 68 31 72 28 83 31 86 32 39 1 72 30 40 23 1 16 8 18 12 16 13 16 24 16 27 15 28 17 29 17 30 16 32 17 40 16 42 15 52 16 53 15 55 15 56 15 57 15 60 17 61 16 70 15 77 15 85 14 87 15 41 35 1 31 5 32 12 32 13 31 15 32 18 29 19 30 20 30 21 31 27 30 31 28 35 30 37 33 42 33 44 27 45 31 48 30 50 30 51 30 52 32 55 33 57 30 60 32 63 31 65 31 68 30 71 32 73 33 74 27 77 32 81 30 82 30 84 31 85 29 87 33 42 79 1 27 2 26 3 23 4 25 5 23 6 25 7 27 8 27 10 24 11 24 12 24 13 23 14 23 15 26 16 25 17 27 19 23 20 24 21 26 22 25 23 27 24 24 25 26 27 24 28 23 29 25 30 27 31 26 32 26 33 24 34 23 35 24 36 24 39 23 40 24 41 27 42 26 43 24 44 26 46 23 47 24 48 25 50 24 51 24 52 27 54 23 55 26 56 23 57 25 59 26 60 25 61 25 62 23 64 24 65 27 66 24 67 23 68 26 69 25 70 27 71 25 72 27 73 27 74 24 75 27 76 27 77 24 78 23 80 25 81 26 82 24 83 24 84 24 85 23 86 25 87 26 88 23 89 24 90 23 43 4 12 26 19 22 60 26 71 22 44 35 1 12 2 12 6 12 9 12 10 10 13 11 14 12 17 11 19 11 22 11 23 10 25 12 29 11 30 11 38 12 45 10 46 10 48 10 50 11 53 11 54 10 55 10 58 12 65 10 68 11 70 10 72 11 74 10 75 11 78 11 79 11 80 11 83 11 84 11 90 10 45 88 1 27 2 32 3 32 4 27 5 32 6 29 7 27 8 32 9 30 10 30 11 32 12 27 13 31 14 33 15 32 16 28 17 28 18 29 19 33 20 27 21 29 22 30 24 29 25 29 26 30 27 28 28 32 29 32 30 31 31 33 32 29 33 31 34 29 35 32 36 28 37 33 38 32 39 32 40 32 41 29 42 32 43 28 44 30 45 32 46 30 47 33 48 32 49 29 50 27 51 28 52 32 53 28 54 27 55 27 56 31 57 30 58 32 59 29 60 30 61 30 62 30 63 32 64 27 65 31 66 30 67 29 68 30 69 28 70 29 71 32 73 30 74 30 75 28 76 27 77 29 78 32 79 32 80 30 81 30 82 29 83 33 84 30 85 28 86 31 87 30 88 28 89 31 90 31 46 73 1 13 3 12 4 14 5 13 6 13 7 13 9 13 10 14 11 14 12 13 13 14 14 14 16 12 17 13 18 13 19 14 21 14 22 14 24 12 25 13 27 13 28 14 30 12 31 13 32 14 33 12 34 14 35 12 36 13 37 14 38 12 39 13 40 14 42 13 43 13 44 13 45 13 46 13 47 12 48 12 49 13 50 13 51 14 52 13 53 12 54 13 56 14 57 13 58 13 59 12 60 14 63 14 64 13 65 13 68 13 69 12 70 14 74 13 76 14 77 13 78 13 79 12 80 12 81 12 82 13 83 13 84 12 85 13 86 13 87 12 88 13 89 13 90 12 47 10 26 13 29 13 32 11 33 11 53 13 54 11 55 12 59 12 60 11 78 13 48 48 1 16 2 17 3 17 4 19 8 18 11 19 12 19 13 19 14 19 16 19 17 17 21 20 22 19 23 18 25 19 28 17 29 17 31 18 36 17 40 19 41 19 47 18 48 17 51 20 53 20 54 19 55 17 58 16 60 18 61 19 62 17 63 17 64 17 69 19 70 19 71 18 72 18 73 17 74 18 75 16 76 17 77 18 80 19 81 17 82 18 85 17 86 17 89 20 49 79 1 12 2 12 3 13 4 12 5 11 6 12 7 13 8 13 9 12 12 13 13 13 14 13 15 12 16 12 17 11 18 11 20 12 21 13 22 12 23 12 25 11 26 12 27 12 29 13 30 12 31 13 32 11 33 11 34 12 35 11 36 11 37 11 38 11 39 13 40 13 41 12 43 12 44 13 45 12 46 11 47 13 48 12 49 11 50 12 51 12 52 12 53 13 54 11 56 12 57 12 59 12 60 12 61 13 62 12 63 12 64 12 65 11 66 11 67 11 68 12 69 12 71 13 72 13 73 12 74 13 75 11 76 12 77 12 78 13 79 12 82 11 83 13 84 13 85 12 86 11 87 13 88 12 89 11 90 11 50 37 5 24 6 26 9 24 11 27 15 26 16 28 17 26 18 26 24 27 25 27 27 24 29 25 30 28 31 26 35 28 41 24 42 24 43 24 46 25 47 26 48 24 50 27 56 26 58 28 60 28 61 26 62 25 65 26 67 25 69 26 72 28 74 28 75 26 80 26 82 27 87 28 90 25 51 70 1 15 3 15 5 15 8 15 9 15 12 14 13 14 14 14 15 14 16 13 18 15 19 13 20 15 21 15 22 15 23 13 24 15 26 14 27 14 28 14 29 13 30 13 32 15 33 14 34 14 36 14 37 14 38 15 39 15 43 15 44 15 45 13 46 14 47 14 48 15 49 15 50 15 51 13 52 15 53 14 54 15 56 15 57 13 58 14 59 14 60 15 61 15 62 14 64 15 65 13 66 14 68 15 69 14 70 13 71 14 72 13 74 14 76 13 77 13 78 13 79 14 80 13 81 14 82 14 83 15 84 13 86 14 87 15 88 13 90 13 52 20 9 20 10 19 19 22 20 20 30 21 34 22 35 22 40 19 43 22 48 22 49 22 55 23 69 20 70 20 71 23 72 20 75 19 79 20 88 22 90 22 53 84 1 12 3 12 4 13 5 13 6 14 7 14 8 14 9 14 10 13 11 13 12 13 13 14 14 13 16 14 17 12 18 13 19 14 20 14 21 14 23 13 25 14 26 14 27 13 28 12 29 14 30 14 31 13 32 14 33 12 34 13 35 12 36 13 37 14 38 13 39 12 40 14 42 12 43 12 44 13 45 14 46 14 47 13 48 14 49 13 50 12 51 13 52 12 53 12 54 13 55 14 56 13 57 12 58 13 59 12 60 13 61 12 62 14 63 13 64 13 65 12 66 13 67 13 68 13 69 14 70 13 71 14 72 14 73 12 74 14 75 14 76 12 77 12 78 12 80 12 81 13 82 12 83 12 84 12 85 13 86 13 87 14 88 12 89 13 90 13 54 88 1 20 2 19 3 19 4 18 5 20 6 19 7 19 8 19 9 17 10 19 11 20 12 17 13 19 14 19 15 18 16 21 17 18 18 19 19 18 20 21 21 20 22 21 23 20 24 19 25 19 26 18 27 19 28 21 29 18 30 20 31 21 32 18 33 19 34 20 35 18 36 20 37 21 38 18 39 21 40 17 41 20 42 20 43 20 44 19 45 18 46 20 48 21 49 19 50 17 51 20 52 17 53 19 54 17 55 21 56 17 57 19 58 17 59 21 60 18 61 19 62 17 63 18 64 20 65 20 66 19 67 18 68 21 69 19 71 21 72 17 73 19 74 18 75 20 76 20 77 20 78 19 79 18 80 20 81 21 82 20 83 20 84 20 85 18 86 20 87 19 88 20 89 19 90 19 55 14 16 28 25 25 33 25 37 26 38 27 40 27 44 26 54 25 62 28 63 29 68 25 80 30 85 29 86 25 56 52 3 9 5 11 9 9 12 10 13 10 14 11 15 9 17 10 18 10 23 9 26 11 27 10 28 9 29 9 30 9 31 11 33 11 36 9 37 10 38 10 39 10 41 10 44 10 45 10 46 10 48 11 49 10 52 10 53 11 54 10 55 10 56 9 58 10 59 11 61 9 65 11 67 11 68 9 70 10 74 11 75 10 77 10 78 11 79 9 80 10 81 11 82 10 85 11 86 10 87 10 88 10 89 10 44 5 25 2 20 6 22 8 20 12 19 13 20 20 22 23 21 27 20 34 22 36 22 43 21 44 22 45 21 46 22 47 19 59 19 64 23 68 22 69 22 70 22 74 20 75 23 76 23 83 22 86 22 6 20 9 25 16 28 17 26 19 26 27 26 32 26 33 27 35 24 45 26 52 26 54 24 58 24 60 27 64 27 80 29 82 27 84 26 87 28 88 25 89 23 7 83 1 11 2 9 3 10 4 10 5 10 6 10 7 9 8 9 9 10 10 11 11 9 12 9 13 9 14 9 15 10 16 10 17 10 18 10 19 11 20 11 21 9 22 10 23 10 24 10 25 11 26 11 27 9 28 11 29 10 30 10 31 10 32 9 33 10 35 10 36 10 38 10 39 11 40 10 41 10 42 9 44 9 45 11 46 9 48 9 50 10 51 10 52 10 53 10 54 11 55 9 56 9 57 9 58 9 59 10 60 10 61 9 63 10 64 10 65 11 66 10 67 9 68 11 69 10 70 10 71 11 72 10 74 11 75 11 76 11 77 10 78 10 79 10 80 11 81 10 82 11 83 9 84 10 85 11 86 9 87 10 88 10 89 11 90 10 8 69 1 17 2 18 3 18 5 16 6 17 8 18 9 16 11 18 12 18 14 16 15 18 16 18 17 16 18 17 20 16 21 16 23 17 24 17 25 16 28 16 29 18 31 19 33 17 34 17 35 17 36 18 37 18 38 18 39 17 40 17 42 17 43 19 44 17 45 18 46 16 47 16 48 19 51 17 52 17 53 17 54 16 56 17 57 18 58 19 59 18 61 16 62 17 63 15 64 18 65 18 66 16 67 19 68 16 69 16 71 17 72 17 74 16 75 17 76 17 77 16 78 16 79 17 80 19 82 18 84 16 85 17 86 15 88 15 90 16 9 80 1 21 2 23 3 21 4 22 5 23 6 23 7 23 8 24 9 23 10 22 12 24 13 24 14 25 16 24 17 24 18 23 19 24 20 24 21 21 22 24 23 23 24 24 25 24 26 23 27 24 28 23 29 25 30 24 31 23 33 21 34 23 35 24 36 23 37 21 38 22 39 23 40 22 41 24 42 25 43 25 44 24 45 25 47 23 48 23 49 21 50 23 51 21 52 21 53 25 54 24 55 21 56 24 57 24 58 21 59 22 61 25 62 23 63 22 64 24 65 25 66 23 67 22 68 22 69 21 70 23 71 25 73 21 74 21 75 25 76 22 77 23 78 21 79 25 80 23 82 24 83 25 85 23 87 23 88 22 90 25 10 10 7 11 18 11 21 10 39 10 46 12 47 10 48 11 61 11 66 10 86 11 11 19 5 20 6 22 9 23 13 21 18 23 19 23 22 22 29 23 41 23 53 23 58 22 62 21 64 22 65 22 67 22 84 21 85 21 86 22 87 23 12 9 3 22 8 23 9 24 18 22 29 24 38 21 46 22 66 23 85 21 17 25 2 17 3 18 4 18 5 18 12 18 13 19 14 17 16 18 20 20 23 19 24 18 26 17 30 16 47 17 54 16 55 18 59 16 68 17 70 19 77 18 81 18 82 20 85 19 88 18 89 18 18 41 2 16 3 19 4 17 5 18 9 16 10 17 11 17 13 16 18 19 21 18 24 18 28 16 30 17 35 16 36 19 39 16 40 16 44 19 46 19 48 16 50 17 57 18 59 16 60 17 61 18 63 16 64 16 65 16 66 18 67 16 69 17 71 18 75 17 76 17 77 18 78 18 85 15 87 18 88 17 89 17 90 17 19 65 2 29 4 28 5 29 7 24 8 27 9 25 11 29 12 25 14 26 15 26 17 28 18 27 19 25 23 26 24 25 25 28 27 28 28 27 30 25 31 29 32 28 33 26 34 29 35 24 36 28 38 26 39 25 41 28 42 29 45 28 46 25 47 29 48 28 49 28 50 25 52 28 53 25 54 26 55 27 57 29 58 28 59 27 61 25 62 25 64 28 65 25 66 25 68 29 69 29 71 28 72 29 73 28 74 29 75 24 76 26 77 29 79 26 80 25 81 30 83 27 85 29 86 29 87 27 88 28 90 25 20 85 1 18 2 17 3 18 4 19 5 19 7 19 8 17 9 18 10 16 11 17 12 19 13 19 14 17 15 17 16 20 17 20 18 19 19 18 20 18 21 18 22 18 23 18 24 18 25 18 26 18 27 19 29 20 30 17 31 19 32 19 33 18 34 19 35 18 36 19 37 19 38 18 39 17 40 19 41 16 42 19 43 18 44 19 45 17 46 17 47 17 48 19 49 19 50 16 51 18 52 17 53 18 54 16 55 17 57 18 58 19 59 17 60 18 61 17 62 17 63 18 64 18 65 20 67 17 68 19 69 18 70 19 71 19 72 17 73 18 74 19 75 17 76 20 78 16 79 18 80 18 81 16 82 18 83 17 84 17 85 17 86 19 87 18 88 17 89 16 90 17 25 50 2 12 3 14 5 12 6 12 7 14 8 13 10 13 11 13 15 14 16 13 17 14 19 13 20 12 21 13 22 12 26 14 28 14 30 12 31 13 32 13 34 14 35 13 36 12 37 14 39 12 41 14 42 13 45 14 46 14 54 13 55 14 59 13 60 14 64 12 65 13 67 13 71 12 74 12 76 12 77 13 78 12 79 13 80 12 81 12 82 14 84 13 86 14 87 12 89 14 90 12 26 85 1 27 2 27 3 26 4 27 5 24 6 28 7 28 8 26 9 25 10 26 11 27 12 28 13 25 14 28 15 29 16 26 17 27 18 27 19 26 20 27 21 26 23 28 24 28 25 28 26 24 27 25 28 24 29 28 30 25 31 27 32 28 33 24 34 25 35 23 36 27 37 28 38 26 39 27 40 28 41 27 42 25 43 27 44 27 45 27 46 27 47 23 48 25 49 24 50 24 51 28 52 28 53 26 54 26 55 26 56 27 57 28 58 28 59 28 60 28 62 28 63 23 64 27 65 26 66 26 67 25 68 27 69 24 71 24 72 25 73 25 74 27 75 24 76 28 77 28 79 26 80 26 81 27 82 26 83 28 84 25 85 28 86 25 87 26 89 28 90 28 27 15 1 26 5 26 7 25 19 27 20 25 24 25 26 26 31 29 34 25 39 26 43 25 49 27 55 27 85 28 86 25 28 56 3 27 5 29 6 27 7 27 9 28 10 29 12 31 14 29 16 26 17 26 22 26 23 26 25 29 27 29 28 29 30 28 31 28 32 30 33 29 34 29 35 31 36 27 37 30 38 29 40 30 42 30 44 29 45 29 47 27 48 28 49 27 50 26 51 29 52 28 54 27 57 26 59 29 61 26 62 31 63 27 64 30 67 26 69 26 70 29 72 26 73 26 74 30 75 26 77 27 80 28 82 31 83 29 86 30 87 27 88 27 90 27 29 61 5 10 6 12 7 12 8 11 9 10 10 11 11 11 12 11 13 11 14 11 16 11 17 10 18 11 21 11 22 11 25 10 26 11 27 10 28 11 30 11 33 11 35 12 36 11 37 10 39 12 40 11 41 10 42 11 43 11 44 11 45 11 48 12 50 11 51 11 52 12 53 12 54 11 55 12 56 12 57 12 59 10 61 10 62 10 63 10 64 10 65 11 67 12 69 11 72 11 73 11 76 12 79 12 80 10 81 11 82 11 83 12 84 11 86 12 88 11 89 12 90 11 30 28 1 18 2 20 10 19 11 22 17 21 20 20 27 18 28 18 37 20 40 19 42 22 45 20 55 20 57 22 58 20 59 22 61 18 62 19 65 20 68 18 69 22 72 18 73 20 77 21 79 21 85 19 87 18 88 22 31 27 4 24 11 25 13 27 16 25 17 25 19 24 21 24 25 23 33 26 36 25 37 26 39 24 47 24 48 24 50 26 56 25 57 24 64 25 68 23 69 23 71 24 72 24 74 27 79 26 80 23 89 25 90 23 32 51 2 18 3 16 4 19 5 16 6 16 7 16 9 18 11 19 13 18 15 15 17 18 18 18 19 16 20 16 21 18 22 19 25 16 27 18 28 16 29 18 30 18 31 18 32 16 33 18 34 17 35 18 40 18 43 18 47 16 49 19 51 17 52 17 54 18 56 18 57 18 62 18 63 16 64 18 67 16 68 18 69 15 75 17 76 17 77 16 79 15 80 18 82 18 85 17 86 16 88 17 89 18 33 62 1 14 2 15 3 14 4 15 5 13 6 13 7 13 8 15 9 15 10 15 11 15 12 13 13 14 14 14 15 15 16 15 19 14 21 14 23 13 24 15 26 14 28 13 30 13 32 15 34 15 36 13 37 15 39 14 40 13 41 14 42 13 43 15 44 15 48 15 50 15 51 15 53 13 54 13 56 13 58 14 59 14 62 15 63 13 64 14 66 14 67 15 68 13 69 13 74 14 75 13 76 13 78 15 79 15 80 15 81 15 83 14 85 15 86 15 87 14 88 13 89 14 90 14 34 73 2 14 3 16 4 14 5 17 6 17 7 17 8 16 10 16 11 18 12 16 13 15 14 18 15 16 16 17 17 15 18 16 19 16 20 15 21 16 22 17 23 17 24 17 25 16 26 17 27 16 28 17 29 16 30 15 32 16 33 17 34 17 36 16 37 16 38 15 40 15 43 17 44 16 45 15 46 16 47 15 48 15 49 16 50 14 51 16 52 17 53 16 55 16 56 16 57 15 58 18 59 17 60 16 61 15 62 17 64 16 65 16 68 17 69 17 70 16 71 15 74 17 76 14 77 17 79 15 81 17 82 15 84 18 85 17 86 16 87 16 88 17 89 17 90 17 35 20 15 28 23 26 25 27 33 28 35 28 42 24 43 26 44 28 45 25 47 25 49 26 57 27 59 26 62 27 63 27 66 24 74 27 77 26 78 24 89 25 36 29 2 31 6 29 7 28 14 29 15 29 18 32 21 31 23 32 28 31 30 31 35 31 37 29 41 30 44 32 45 31 46 31 48 32 49 33 52 28 56 33 59 31 64 30 68 31 72 33 78 30 79 28 80 29 83 32 88 30 37 81 1 12 2 13 3 14 4 12 6 12 7 14 8 14 9 12 10 13 11 14 12 12 13 14 14 12 15 12 16 13 18 13 19 12 21 13 22 13 23 14 24 13 25 12 26 14 27 12 28 13 29 13 30 12 31 14 32 14 33 13 35 12 36 13 37 14 38 13 39 12 40 12 41 13 42 14 43 14 44 14 45 14 46 13 47 14 49 12 50 13 51 12 52 13 53 13 54 13 56 13 58 14 59 14 60 13 61 12 62 13 63 12 64 14 65 14 66 14 67 13 68 12 70 12 71 13 72 13 73 13 74 13 75 12 76 13 77 12 78 14 79 13 81 12 82 13 83 13 84 12 85 14 86 14 87 12 88 13 89 13 90 14 38 46 1 16 5 15 7 16 8 14 10 14 11 16 12 15 15 15 16 14 17 15 18 16 19 16 21 15 25 16 27 15 28 15 30 16 31 14 32 16 33 14 34 14 35 15 38 16 39 15 42 15 43 16 45 14 46 15 53 16 57 14 58 16 62 15 63 16 64 15 65 14 68 15 69 14 70 16 71 15 75 16 78 16 80 14 82 14 84 14 87 15 89 15 39 89 1 17 2 17 3 19 4 16 5 17 6 16 7 17 8 18 9 19 10 16 11 19 12 16 13 16 14 17 15 18 16 15 17 18 18 18 19 16 20 16 21 18 22 16 23 16 24 16 25 16 26 17 27 15 28 16 29 18 30 17 31 17 32 16 33 18 34 19 35 18 36 17 37 16 38 16 39 17 40 17 41 16 42 17 43 18 44 17 45 16 46 16 47 17 48 19 49 16 50 17 51 16 52 17 53 16 54 18 55 16 56 18 57 18 58 15 59 17 60 16 61 17 62 17 63 18 64 16 65 16 66 18 67 19 68 17 69 18 70 16 71 18 72 17 73 17 74 16 76 17 77 17 78 16 79 17 80 17 81 18 82 18 83 16 84 17 85 17 86 19 87 16 88 17 89 17 90 16 40 21 2 25 5 25 6 25 8 26 10 23 11 23 12 25 14 25 19 23 25 27 32 23 35 23 37 27 41 25 47 24 53 26 62 24 69 24 70 23 72 24 80 27 41 60 2 25 3 24 4 24 5 27 7 26 9 27 11 28 12 24 13 25 14 26 15 29 16 27 17 26 18 23 20 25 21 25 25 26 26 27 30 24 32 28 33 25 35 28 36 26 37 27 38 27 39 27 40 27 41 27 43 26 44 28 45 28 47 26 48 28 51 26 52 24 54 28 56 25 57 24 58 25 59 28 60 26 61 28 63 25 64 28 66 27 67 27 68 24 69 25 70 25 71 24 73 27 76 25 78 26 79 27 80 24 81 25 82 28 83 24 86 27 89 24 42 46 2 22 3 25 7 21 10 25 11 24 12 23 13 24 14 24 15 25 18 23 20 23 21 22 25 23 26 22 27 23 29 24 30 24 32 23 37 21 42 21 45 22 46 23 48 23 49 23 50 21 52 23 53 22 54 22 57 21 59 24 61 21 62 25 63 25 64 22 67 23 69 25 72 24 74 22 75 25 76 25 79 22 81 22 85 25 86 23 88 23 89 24 43 38 1 25 2 24 3 27 6 25 7 25 8 25 10 24 11 28 16 29 18 24 20 25 21 29 23 29 24 28 33 29 34 28 36 27 37 25 38 29 39 29 40 29 45 28 47 27 48 28 50 27 53 27 66 25 69 26 71 26 73 24 74 27 75 26 79 26 82 25 84 27 86 24 87 26 89 28 44 24 5 12 11 13 15 12 26 14 27 14 28 14 29 12 33 12 37 13 40 14 46 12 47 12 51 13 55 14 62 14 64 13 65 13 69 13 70 14 71 14 75 13 76 12 80 13 84 13 45 87 1 26 2 25 4 22 5 23 6 23 7 22 8 22 9 22 10 23 11 22 12 26 13 25 14 25 15 24 16 23 18 25 19 25 20 25 22 24 23 25 24 22 25 22 26 24 27 24 28 26 29 24 30 22 31 26 32 25 33 24 34 23 35 26 36 22 37 26 38 24 39 23 40 23 41 22 42 25 43 24 44 24 45 23 46 23 47 22 48 25 49 23 50 25 51 23 52 22 53 23 54 23 55 24 56 25 57 25 58 25 59 25 60 24 61 24 62 23 63 25 64 25 65 22 66 23 67 26 68 25 69 24 70 26 71 23 72 22 73 24 74 26 75 22 76 22 77 25 78 25 79 25 80 26 81 22 82 22 83 26 84 24 85 24 86 23 87 25 88 24 89 24 90 24 46 83 1 18 2 20 3 19 4 18 5 19 6 19 7 21 9 20 10 21 11 19 12 17 13 19 14 20 15 20 16 18 17 18 18 19 19 18 20 20 21 18 22 20 23 17 24 18 25 20 26 19 27 20 28 18 30 19 31 18 32 19 33 18 34 17 35 20 36 19 37 20 38 19 39 18 40 20 41 18 42 19 43 18 44 18 45 18 47 18 48 18 49 19 50 20 51 21 53 18 54 18 55 18 56 18 57 20 58 18 59 18 60 20 61 17 62 21 63 18 65 17 66 21 67 21 68 21 69 18 70 17 71 20 73 21 74 19 75 20 76 17 78 19 79 17 80 21 81 18 82 18 83 18 84 18 85 20 86 19 87 19 88 21 89 20 90 20 47 11 7 17 8 19 11 18 19 18 23 18 34 19 37 19 49 20 64 18 66 19 83 17 48 83 1 19 2 20 3 19 4 21 5 20 7 21 8 20 9 19 10 20 11 19 12 21 13 22 14 18 15 21 16 21 17 20 18 21 19 20 20 18 21 21 22 20 23 21 24 19 25 18 26 21 27 18 28 22 29 19 30 20 31 19 32 19 33 19 34 19 35 19 36 20 37 20 38 18 39 20 40 20 41 21 42 19 43 21 44 18 45 21 46 19 48 18 49 19 50 20 51 22 53 18 54 21 55 18 56 21 57 20 58 20 60 20 61 21 62 20 63 21 64 19 65 21 66 21 67 20 68 21 69 21 70 21 71 21 72 19 73 18 74 22 75 19 76 20 78 19 79 19 80 19 81 21 83 22 84 21 85 21 86 22 87 19 88 21 90 19 49 88 2 24 3 23 4 26 5 25 6 23 7 24 8 22 9 25 10 23 11 24 12 25 13 22 14 25 15 25 16 24 17 24 18 22 19 25 20 22 21 24 22 26 23 25 24 25 25 24 26 22 27 23 28 24 29 24 30 23 31 23 32 25 33 25 35 23 36 22 37 23 38 25 39 26 40 25 41 24 42 22 43 25 44 23 45 22 46 22 47 23 48 22 49 25 50 24 51 22 52 23 53 23 54 26 55 22 56 22 57 25 58 25 59 22 60 22 61 26 62 24 63 23 64 26 65 22 66 26 67 23 68 23 69 26 70 26 71 25 72 24 73 23 74 26 75 26 76 24 77 23 78 25 79 25 80 26 81 26 82 26 83 22 84 26 85 22 86 25 87 23 88 26 89 23 90 25 50 20 2 14 3 15 7 14 11 14 14 16 16 16 17 15 23 16 25 16 34 14 44 16 51 16 53 16 64 14 69 16 76 14 83 15 88 16 89 15 90 16 51 53 3 12 4 11 6 12 7 11 9 11 11 10 12 12 13 11 14 10 15 11 16 11 17 11 18 11 19 12 20 10 21 10 22 10 24 11 26 11 27 10 28 11 31 11 32 12 36 10 37 11 40 12 41 10 43 10 46 11 48 11 49 10 50 12 53 12 54 11 59 12 60 12 63 11 65 11 66 11 67 11 68 12 69 11 74 10 75 12 77 11 79 10 81 11 82 12 83 10 84 12 85 11 87 11 89 10 52 18 24 12 33 11 38 12 43 11 47 12 49 12 51 11 52 12 56 13 60 11 68 11 70 12 72 13 74 11 75 12 78 11 86 13 88 12 53 1 42 14 54 76 2 12 3 10 4 11 6 11 7 10 8 10 10 11 11 10 12 11 13 10 14 11 15 11 16 11 17 10 18 10 19 11 20 12 22 12 24 11 26 11 27 12 28 11 29 12 30 11 31 11 32 11 33 11 34 12 36 11 37 10 38 11 39 10 40 11 43 11 44 12 45 12 46 10 47 11 48 11 49 11 50 12 51 10 52 12 53 11 54 12 56 10 57 11 58 11 59 10 60 12 61 10 62 11 63 12 64 11 65 10 66 11 67 10 68 10 69 12 70 10 71 11 72 11 73 12 74 10 75 12 77 11 79 11 80 11 81 11 82 11 83 12 84 11 85 11 86 12 87 11 88 12 55 16 6 13 7 13 16 13 25 12 36 14 39 12 47 12 50 12 52 14 61 13 68 13 70 14 71 12 82 12 84 13 90 13 56 52 2 27 4 27 6 27 7 30 8 26 9 27 10 29 13 28 14 25 18 30 19 25 22 28 23 26 28 28 29 27 30 30 31 25 33 26 35 26 36 28 38 29 39 29 40 28 42 26 43 26 44 30 46 24 48 25 49 25 51 26 55 26 57 28 59 27 61 25 62 29 63 28 64 26 65 26 66 26 71 28 73 29 74 25 75 27 76 29 78 29 82 28 83 26 84 27 85 29 86 27 89 26 90 28 36 5 40 4 15 7 14 9 16 11 16 14 15 15 14 16 14 19 14 24 15 27 16 28 16 29 16 31 14 34 15 35 15 41 15 42 14 47 14 48 14 49 16 50 14 51 16 54 14 60 16 63 16 65 14 68 15 70 16 73 14 74 16 75 14 76 15 77 15 79 14 82 15 84 16 86 14 88 15 89 16 90 16 6 26 1 28 2 30 3 31 5 27 9 28 16 28 20 26 21 27 29 30 35 28 37 31 40 30 51 26 52 28 54 28 55 29 56 28 62 29 65 29 66 30 72 29 74 29 76 28 81 26 89 27 90 30 7 53 2 26 3 25 4 27 5 30 6 26 7 29 10 31 11 29 13 30 15 26 19 31 20 30 23 27 25 26 26 28 27 30 28 30 29 27 31 30 32 26 33 28 35 26 37 26 38 30 39 28 40 31 42 30 43 25 45 30 46 27 47 29 48 29 49 26 51 30 53 28 56 29 59 26 60 29 63 29 68 27 69 29 70 27 76 27 77 29 78 27 79 30 81 29 82 26 83 26 85 26 87 30 88 26 89 27 8 9 6 29 7 30 13 28 15 28 17 32 51 28 55 28 61 31 71 29 13 86 1 15 2 14 3 14 4 16 5 16 6 16 7 14 8 15 9 14 10 14 11 14 12 15 13 15 14 14 15 16 16 14 17 16 18 16 19 15 20 15 21 16 22 16 23 14 24 16 25 14 26 14 27 15 28 14 29 15 30 14 31 15 32 16 33 16 34 16 35 14 36 15 37 16 38 14 39 15 40 15 41 16 42 16 43 15 44 14 45 16 47 16 48 15 49 15 50 15 51 16 52 14 53 14 54 16 55 14 56 14 57 14 58 16 60 15 61 15 62 14 63 14 64 16 67 15 68 14 69 14 70 14 71 14 72 15 73 14 74 14 75 16 76 14 77 15 78 14 79 15 80 16 81 16 82 15 83 15 84 15 85 15 86 16 87 15 88 16 89 14 90 15 14 35 1 17 8 17 9 15 10 17 12 17 14 17 18 17 20 16 22 14 24 17 25 15 28 16 32 16 34 15 37 17 46 18 47 15 51 17 54 15 59 16 60 17 61 15 62 16 67 15 69 15 70 15 72 17 76 15 77 15 78 15 79 16 82 15 83 16 87 17 90 17 15 66 1 12 2 14 4 13 6 13 7 14 8 12 9 14 10 13 11 12 13 14 15 12 17 13 18 14 20 14 21 12 22 12 25 14 26 12 27 12 29 13 30 13 32 13 33 13 34 13 35 13 37 13 38 14 40 13 41 13 43 14 44 14 45 13 46 14 47 12 48 14 49 14 50 14 53 13 54 14 55 13 56 14 57 12 58 12 60 12 62 12 63 13 65 12 67 14 68 13 69 14 71 12 72 12 73 14 74 12 77 14 78 12 79 14 80 13 81 12 82 12 83 13 84 14 86 13 88 13 89 13 90 13 16 3 63 28 69 27 81 28 17 27 7 12 10 11 18 11 22 12 23 11 27 10 30 10 34 11 36 12 37 12 39 11 41 10 42 12 47 10 51 11 55 11 60 11 61 11 63 11 65 10 77 11 78 12 84 12 85 10 88 11 89 12 90 11 18 32 1 28 5 27 7 28 9 29 10 24 13 24 23 25 24 27 25 28 28 27 29 24 32 26 33 28 41 24 45 25 48 26 49 27 56 25 57 26 60 25 63 26 68 23 69 27 70 26 74 26 75 28 78 24 81 27 82 24 83 28 86 29 87 28 19 23 1 12 2 14 4 13 5 13 9 13 29 13 30 12 33 13 34 12 35 14 36 13 37 12 39 13 41 12 48 12 52 12 66 14 67 13 69 12 71 14 75 14 86 12 87 14 20 25 5 29 6 28 9 27 13 30 17 29 23 31 24 28 27 27 28 31 35 30 37 29 38 26 44 27 46 29 48 29 56 31 57 28 58 26 59 27 60 27 64 27 68 26 73 30 75 30 77 26 29 57 2 19 3 19 4 19 8 16 9 18 11 20 12 18 13 17 14 18 15 18 16 18 17 18 18 17 19 19 20 19 26 18 28 18 29 17 30 16 31 17 33 17 34 17 35 17 37 18 38 20 39 18 40 18 41 18 42 19 43 18 45 16 46 19 47 19 49 18 50 18 53 19 55 19 57 18 58 17 61 17 63 19 68 19 69 19 70 20 72 18 74 18 76 16 77 18 78 17 80 18 81 20 82 17 85 17 86 18 88 19 89 17 90 20 30 36 1 29 2 27 3 26 4 26 12 28 13 29 14 30 15 26 16 27 20 28 21 26 23 30 24 29 28 26 31 26 32 29 36 28 37 27 42 26 44 27 50 31 52 29 53 28 60 26 62 27 63 30 65 29 66 27 67 29 70 27 76 27 78 31 79 30 81 25 86 28 90 29 31 20 1 11 4 12 13 12 14 12 19 10 22 10 38 11 40 11 46 11 53 11 54 12 66 10 71 11 76 10 77 10 79 11 81 11 85 11 86 10 90 12 32 55 1 27 2 28 3 28 5 25 7 29 8 27 10 29 11 27 12 29 17 25 19 25 20 25 22 27 23 27 24 26 27 24 28 25 32 28 33 29 35 27 36 29 37 30 40 28 42 25 44 25 45 27 48 30 50 30 51 25 52 28 56 25 57 29 58 27 59 27 60 27 62 25 63 29 65 26 67 29 68 28 71 27 73 28 74 29 75 28 76 29 77 27 79 28 80 27 81 27 82 27 83 25 84 29 87 29 88 25 90 27 37 57 1 25 2 25 3 28 4 26 5 27 7 29 8 26 9 28 10 28 11 28 12 28 14 25 21 27 25 24 26 27 27 26 29 28 30 25 31 28 32 29 34 27 35 25 36 28 37 25 38 28 41 29 42 25 43 27 44 26 45 26 46 25 48 25 49 29 50 28 53 29 54 29 55 28 58 25 59 28 61 26 62 28 63 28 65 29 66 28 67 29 68 26 74 26 75 26 76 30 77 26 79 25 80 29 81 27 84 26 86 29 88 27 90 29 38 87 1 25 2 27 3 25 4 27 5 26 6 27 7 28 8 24 9 27 10 29 11 26 12 27 13 27 14 23 15 28 16 25 17 27 18 25 19 24 20 24 21 24 22 28 23 28 24 27 25 29 26 26 28 26 29 28 30 24 31 25 32 27 33 24 34 29 35 26 36 26 37 26 38 27 39 27 40 25 41 26 42 28 43 24 44 27 45 26 46 26 47 25 48 28 49 26 50 25 51 23 52 28 53 27 54 26 55 28 56 26 57 28 58 27 59 28 60 27 61 24 62 27 63 25 64 26 65 28 66 24 67 26 68 27 69 24 70 29 71 24 72 27 73 27 74 24 75 25 76 24 77 26 78 27 79 28 82 28 83 26 84 27 85 27 86 25 87 27 88 25 89 29 90 26 39 23 1 14 19 14 20 15 21 14 24 14 27 14 30 13 31 14 43 13 47 13 50 15 52 15 53 15 57 14 59 15 64 13 65 14 67 14 72 14 82 13 85 14 86 14 87 14 40 72 1 21 2 23 5 21 6 24 7 21 8 21 10 24 11 23 12 23 13 22 14 23 16 23 18 24 19 23 20 21 21 21 22 21 23 22 25 22 27 20 28 22 29 22 30 22 31 20 32 23 33 20 34 23 36 21 37 23 38 20 39 23 40 23 41 23 42 21 44 24 45 23 47 23 48 20 49 24 50 22 51 21 53 23 54 23 55 20 56 24 57 21 59 21 61 23 62 23 63 22 64 21 65 20 66 22 68 22 69 21 71 22 72 21 73 23 74 22 75 20 76 20 78 23 79 22 80 22 81 23 82 23 83 24 84 24 85 22 88 20 89 20 90 24 41 21 11 26 25 22 26 25 28 26 48 26 49 23 54 24 57 26 60 23 64 24 65 24 66 22 67 24 68 23 69 24 70 24 71 24 72 26 79 26 89 25 90 22 42 24 4 25 5 28 8 28 10 27 16 24 18 26 19 27 21 26 28 25 34 24 41 28 44 24 46 26 56 26 57 27 62 28 64 26 66 27 68 26 71 25 74 25 78 26 79 28 83 24 43 9 7 14 11 15 37 13 40 15 46 15 48 13 55 13 67 15 84 13 44 41 1 15 6 17 7 17 8 16 11 15 13 17 20 16 24 15 26 15 27 16 29 15 32 16 33 17 35 17 36 15 38 15 40 17 42 17 44 17 45 16 46 16 49 15 50 17 51 16 55 16 56 15 60 15 61 16 62 16 69 15 70 16 73 17 74 15 75 17 79 14 82 16 83 16 84 17 86 16 87 15 88 17 45 76 1 17 3 15 4 15 7 16 9 15 10 16 11 15 12 17 13 16 14 14 17 17 18 16 21 15 22 17 23 15 24 17 25 15 26 15 27 15 28 17 29 16 30 15 31 17 32 17 33 17 34 17 35 15 36 15 37 16 38 17 39 18 40 16 41 17 42 16 43 15 44 17 45 16 46 15 48 16 49 16 50 18 51 16 52 16 54 17 55 17 56 15 57 17 58 15 59 17 60 17 61 16 62 15 63 15 64 17 65 17 66 17 67 14 68 16 70 16 71 16 72 15 75 17 76 15 77 17 78 15 80 15 81 15 82 15 83 16 84 17 85 15 86 17 87 14 88 15 89 15 90 15 46 69 1 27 6 27 8 25 9 27 10 27 11 23 12 24 14 23 15 26 16 26 17 26 18 23 19 25 20 24 21 26 22 25 24 26 26 24 27 23 28 24 29 26 30 27 32 23 33 25 34 25 37 24 38 27 39 25 41 25 42 23 43 27 45 25 46 24 47 27 49 23 50 27 53 26 54 27 55 26 56 23 57 25 58 23 59 23 60 27 61 27 62 24 63 24 64 25 65 24 66 25 67 25 68 26 69 26 70 24 72 26 73 24 75 25 76 24 77 27 78 26 79 25 80 26 82 26 84 23 85 26 87 24 88 23 89 26 90 26 47 29 1 9 5 9 6 10 8 10 9 9 10 10 16 11 18 9 19 10 28 11 31 9 32 9 33 10 34 10 37 10 48 9 49 11 54 10 55 10 58 10 60 9 61 10 64 10 65 9 67 9 69 10 70 11 84 10 86 10 48 45 1 21 8 21 11 23 13 21 14 20 17 23 19 23 20 23 21 21 22 22 23 21 25 23 26 21 27 21 29 24 30 24 31 23 34 23 40 22 42 22 45 23 46 23 48 22 49 21 52 23 53 24 54 24 55 23 57 24 58 22 61 23 62 23 63 22 65 20 66 20 68 23 69 20 70 22 73 20 74 21 75 20 76 21 77 21 78 22 85 22 49 14 8 22 9 21 10 23 14 23 22 23 39 24 45 20 49 21 54 21 72 22 77 21 88 20 89 24 90 21 50 76 1 10 2 11 4 11 5 10 6 10 8 9 11 10 12 10 13 10 14 11 15 10 16 10 17 9 18 10 19 9 20 9 21 10 22 11 24 10 25 10 26 10 27 10 28 9 29 11 30 10 31 11 32 9 33 10 34 10 35 11 36 11 38 9 39 10 40 9 41 10 42 9 43 10 45 10 46 9 47 11 48 9 49 10 50 11 51 9 52 9 53 10 54 10 55 10 57 9 58 10 59 10 60 10 61 11 62 11 65 10 67 10 69 10 71 11 72 11 73 10 74 11 75 10 76 9 77 9 78 11 79 9 80 10 81 10 82 11 83 9 84 10 85 11 86 11 88 11 89 9 90 9 51 31 4 21 5 23 7 23 8 23 10 21 12 20 15 20 16 23 18 22 25 19 26 22 27 23 30 22 33 21 37 21 43 19 47 19 50 20 55 21 56 20 59 19 62 21 69 20 70 23 74 21 77 20 80 20 82 21 83 20 84 21 86 21 52 46 1 32 4 29 6 26 8 27 10 27 11 28 12 31 14 30 21 29 23 31 25 30 26 28 30 29 34 28 36 28 37 28 38 27 40 29 41 31 42 27 43 29 45 28 47 30 48 31 49 27 52 29 55 31 56 30 57 29 58 31 60 29 62 29 64 27 68 27 69 27 70 28 71 30 74 32 75 31 79 30 81 30 83 31 87 32 88 26 89 26 90 30 53 44 1 31 2 32 4 28 6 27 8 30 9 31 11 29 12 31 15 29 20 29 21 33 23 29 24 31 27 29 29 27 31 29 36 29 37 28 38 31 40 31 44 28 47 33 51 31 52 28 53 32 54 28 55 29 56 29 60 33 61 27 62 29 64 31 66 29 68 28 71 27 73 28 75 32 77 29 78 30 82 30 84 30 88 31 89 28 90 30 54 21 1 32 2 31 3 29 5 29 16 31 17 27 20 33 31 29 34 29 38 30 44 27 51 32 59 29 61 31 63 28 69 27 83 28 85 30 86 31 87 30 90 29 55 73 1 19 2 17 3 19 5 18 6 16 7 17 8 17 10 17 11 15 13 18 14 17 16 19 17 16 18 17 19 17 20 16 21 16 22 16 23 15 24 17 25 18 26 16 27 18 30 17 31 15 34 17 35 16 36 18 37 18 38 18 39 18 40 16 41 17 42 15 43 16 44 16 45 16 46 18 47 18 49 18 50 17 51 16 52 19 53 18 54 16 55 15 57 18 58 18 59 19 60 16 61 17 62 17 64 16 65 17 66 16 67 19 69 16 70 16 71 15 73 18 74 16 76 16 77 16 79 19 80 18 81 18 82 17 84 17 85 16 86 18 87 17 88 17 89 17 56 1 83 15 4 57 42 2 25 4 27 5 23 6 26 7 26 9 26 12 24 13 24 14 23 16 24 17 25 23 25 25 26 26 26 31 26 35 27 36 26 38 23 41 27 44 24 45 26 46 24 47 25 49 23 53 27 55 27 56 25 59 25 60 26 61 26 63 25 69 25 72 25 74 23 78 24 79 25 81 27 82 27 84 27 85 23 86 24 90 24 58 5 21 31 55 31 59 26 79 27 80 29 59 90 1 13 2 14 3 12 4 14 5 13 6 14 7 14 8 14 9 12 10 13 11 12 12 14 13 12 14 12 15 13 16 12 17 14 18 13 19 14 20 13 21 12 22 14 23 14 24 13 25 13 26 12 27 14 28 14 29 14 30 13 31 13 32 12 33 14 34 14 35 12 36 13 37 13 38 13 39 13 40 14 41 13 42 14 43 14 44 14 45 12 46 13 47 13 48 13 49 12 50 14 51 12 52 12 53 12 54 13 55 14 56 13 57 13 58 13 59 12 60 14 61 14 62 12 63 13 64 14 65 13 66 13 67 13 68 14 69 12 70 14 71 14 72 12 73 12 74 13 75 14 76 13 77 12 78 12 79 13 80 13 81 13 82 13 83 13 84 14 85 14 86 13 87 14 88 14 89 12 90 14 60 52 1 12 2 12 5 12 6 14 11 14 12 13 14 12 15 14 18 12 19 14 22 14 23 12 25 13 28 14 29 14 30 12 31 13 32 14 33 14 34 13 35 14 36 13 37 13 38 12 42 14 44 12 45 12 46 13 47 14 48 13 49 12 51 13 52 13 53 13 54 12 55 12 57 12 59 12 60 13 61 13 64 12 66 14 69 13 72 13 74 12 76 13 77 13 81 13 85 13 86 13 87 12 89 12 +5 4 1 47 1 29 7 33 8 33 14 31 16 28 17 28 19 31 20 27 21 28 22 31 24 30 25 30 26 28 27 27 29 29 30 30 31 31 32 33 36 31 37 33 38 31 39 28 40 30 42 28 48 29 49 29 50 31 51 29 52 32 56 33 57 31 58 28 62 32 63 28 66 33 67 30 70 31 71 29 72 33 73 33 77 27 78 29 81 28 84 30 85 28 86 29 87 29 2 33 1 28 10 27 11 26 13 27 15 27 16 29 19 28 21 29 23 29 25 26 27 27 30 27 31 26 32 28 34 26 35 29 37 28 44 31 45 26 47 27 63 26 66 27 68 30 70 28 74 26 75 28 76 28 77 28 78 28 83 29 84 29 88 28 89 28 3 35 1 18 7 17 8 19 10 17 12 20 15 19 17 18 19 18 20 19 23 19 27 17 30 17 36 17 43 20 44 19 50 19 51 17 53 18 55 18 56 19 57 18 59 17 64 19 66 16 68 18 69 17 71 18 74 19 76 18 79 17 82 18 83 17 85 19 87 18 89 19 4 71 1 13 2 14 3 13 5 13 6 13 7 13 8 12 10 14 11 13 12 13 14 13 15 14 16 14 17 14 19 13 20 13 22 13 23 13 24 14 25 12 28 12 29 13 30 13 31 14 32 14 33 13 35 12 36 12 37 14 39 14 41 13 42 13 43 12 45 12 46 13 47 13 48 13 49 12 50 13 51 12 53 14 54 14 55 13 56 13 57 13 58 12 59 13 60 12 61 14 62 12 65 13 66 13 67 14 68 14 69 13 70 12 71 13 73 14 74 13 75 13 77 14 79 13 80 13 81 13 82 13 83 12 84 14 86 13 87 12 88 13 90 13 36 5 73 1 13 2 13 3 15 4 15 5 14 6 14 7 14 8 14 9 14 10 15 11 13 12 14 13 13 14 13 15 14 17 15 19 15 20 14 22 14 23 15 24 15 25 14 27 15 28 15 29 13 30 13 31 14 32 13 33 13 34 14 36 14 37 14 38 14 39 13 41 13 42 13 43 13 44 14 45 14 46 13 48 13 49 13 51 14 52 13 53 14 54 14 55 13 56 15 57 15 58 14 59 15 61 13 62 13 63 13 64 13 65 13 66 14 67 14 69 15 70 15 71 13 72 15 73 15 74 15 75 15 76 15 77 14 78 13 81 15 82 15 84 13 86 14 90 13 6 57 1 27 3 25 4 28 5 26 6 26 7 27 8 24 11 24 13 25 14 27 15 28 16 28 17 25 18 27 19 25 22 24 23 26 24 25 26 25 27 24 33 26 34 26 35 24 36 27 37 28 41 27 43 26 45 24 46 26 48 25 50 28 51 28 52 25 54 26 55 26 56 28 57 28 58 27 59 26 60 28 61 23 62 28 63 26 64 25 65 28 66 27 67 28 68 24 72 24 74 26 76 27 78 24 79 28 84 28 85 28 86 24 90 24 7 41 1 9 3 11 5 9 6 9 13 11 16 10 17 10 18 9 20 10 21 9 22 10 24 9 25 9 26 9 28 10 29 11 31 10 33 11 34 10 35 10 36 10 37 11 38 10 48 10 49 11 50 10 52 10 54 11 61 9 66 9 71 10 72 11 73 11 76 10 78 10 79 10 80 11 82 9 83 10 84 10 88 10 8 80 1 24 3 23 4 22 5 21 7 22 8 24 9 24 10 22 11 23 12 25 13 25 14 21 15 22 16 24 17 21 18 21 20 22 21 24 22 23 23 24 24 23 25 24 27 22 28 23 29 23 30 22 31 23 32 22 33 24 34 22 35 25 36 21 37 21 38 22 39 25 40 21 41 21 42 25 43 25 44 22 45 22 46 25 48 23 49 24 50 22 52 21 54 23 55 25 56 22 57 21 58 21 59 22 60 23 61 21 62 22 63 23 64 25 65 25 66 25 68 24 69 24 70 21 71 23 72 21 73 23 74 24 75 22 76 22 77 24 78 21 79 22 80 23 82 23 83 25 84 21 85 24 86 25 87 22 88 24 90 21 13 32 3 32 5 31 10 32 14 27 20 28 23 32 26 31 27 29 28 28 32 29 33 29 34 30 39 33 41 30 42 29 44 28 45 33 46 30 47 29 51 33 52 29 62 30 65 31 66 29 67 31 72 27 74 31 76 29 78 27 79 30 80 31 86 33 14 71 1 24 2 21 3 24 4 22 5 22 6 23 7 25 8 23 9 25 10 24 11 22 12 23 14 21 15 25 16 25 17 23 18 22 19 22 20 25 21 25 22 25 23 24 25 25 26 24 27 24 29 21 30 21 31 22 32 21 33 24 34 24 35 22 36 21 37 23 40 22 41 23 42 22 45 24 47 23 48 24 51 22 52 21 53 25 54 22 55 24 57 21 60 24 62 23 63 24 64 23 66 25 67 24 68 22 69 22 71 21 72 24 73 25 75 24 76 23 77 22 78 23 80 23 81 21 82 24 83 23 84 22 85 23 86 22 87 24 88 22 89 21 15 30 1 19 3 20 9 18 12 20 15 20 17 21 21 18 24 21 25 19 30 19 36 22 44 20 48 20 49 21 52 19 53 19 55 21 56 21 58 21 59 20 67 20 68 19 69 21 70 20 74 21 77 21 83 20 84 20 87 20 90 19 16 66 1 15 2 16 3 17 4 17 5 18 6 17 7 15 9 17 10 16 11 17 13 15 14 17 15 15 16 17 17 15 18 16 20 17 21 16 22 15 23 16 24 15 25 17 26 15 27 15 28 15 29 16 30 16 31 16 33 16 34 17 35 16 36 16 37 17 38 16 43 15 44 15 46 17 48 16 49 15 50 18 51 18 52 16 53 17 57 14 58 16 59 17 60 17 61 16 62 15 63 17 64 16 66 16 67 15 71 17 73 17 74 14 75 17 76 16 77 15 78 15 79 15 82 17 83 16 84 17 85 17 90 15 17 69 1 28 4 27 5 27 6 29 7 29 8 30 10 27 11 28 12 27 13 26 14 29 15 29 16 29 17 30 18 26 19 30 20 28 21 26 22 29 24 30 25 28 27 28 28 31 29 29 31 26 32 26 33 28 36 26 37 28 38 31 39 29 40 26 43 28 44 28 45 30 46 26 47 26 49 30 50 26 51 26 52 29 53 28 54 28 55 26 56 25 59 28 60 26 61 25 63 27 66 30 70 27 71 31 72 26 73 26 76 29 77 29 78 31 79 29 80 31 81 27 82 28 83 25 84 25 85 29 86 26 87 25 88 27 89 29 90 26 18 88 1 24 2 24 3 23 4 25 5 24 6 23 7 25 8 22 9 23 10 24 11 24 12 23 13 22 14 23 15 25 16 24 17 23 18 22 19 22 20 24 21 24 22 24 23 24 24 22 25 21 26 22 27 22 28 21 29 23 30 21 31 22 32 22 33 21 34 22 35 25 36 22 37 21 38 24 39 21 40 22 41 21 43 21 44 24 45 21 46 25 47 23 48 21 49 21 50 22 51 22 52 25 53 24 54 24 55 24 56 24 57 21 58 22 59 24 60 22 61 25 62 23 63 25 64 24 65 23 66 21 67 24 68 21 69 25 70 21 71 24 72 23 73 23 74 21 75 24 76 24 77 23 78 24 79 23 80 23 81 24 82 22 83 22 84 25 85 25 86 23 88 21 89 22 90 24 19 42 2 31 5 28 11 32 14 27 16 30 18 31 20 30 21 29 22 27 23 26 24 29 26 28 27 30 28 32 31 28 33 26 37 28 38 29 39 31 42 28 44 29 49 30 51 28 52 32 56 28 58 32 59 31 62 29 64 27 65 29 68 27 69 28 71 27 72 30 74 29 75 27 76 29 79 28 81 30 82 30 85 31 89 29 20 52 1 15 2 17 5 15 7 18 10 18 13 15 14 16 20 16 24 17 25 17 26 15 27 16 28 17 30 17 31 16 32 16 33 14 34 14 35 17 37 17 39 17 40 16 41 17 42 16 46 16 49 17 50 16 51 14 55 17 58 17 59 17 61 16 62 17 63 15 64 17 65 15 66 17 67 15 68 15 69 16 70 15 71 16 72 17 74 15 76 17 77 16 79 16 80 15 81 15 85 17 87 16 90 16 21 59 1 17 2 15 3 16 4 18 6 18 8 16 9 15 10 16 12 17 13 16 14 18 15 16 16 16 18 17 19 16 21 16 22 15 24 15 26 17 27 16 28 17 29 15 31 17 32 16 33 16 34 15 35 15 37 15 39 15 41 15 43 15 46 16 50 17 51 17 52 16 53 17 55 15 57 16 62 16 63 15 64 17 65 14 66 16 67 15 69 17 70 15 71 17 72 15 73 17 74 17 75 16 78 15 81 17 84 16 85 15 86 16 87 16 89 16 90 17 22 82 1 11 2 12 3 12 4 11 5 10 6 11 7 10 8 12 9 11 10 12 12 11 13 11 15 11 16 11 17 11 18 10 19 11 20 11 22 10 23 10 25 12 26 10 27 11 28 10 29 11 30 11 31 11 32 12 33 11 34 11 35 12 36 11 37 11 38 12 39 12 40 11 41 11 42 11 43 11 45 12 46 10 47 11 48 11 49 11 51 10 52 10 53 11 54 11 55 11 56 11 58 11 59 10 60 11 61 11 62 12 63 12 64 10 65 11 66 10 67 11 68 11 69 12 70 12 71 11 72 11 73 11 74 11 75 10 76 10 77 10 78 11 79 12 80 12 81 10 82 12 83 12 85 11 86 12 87 10 88 10 89 11 90 11 23 9 6 33 7 28 22 29 36 28 42 29 52 32 53 29 65 28 72 30 24 26 1 29 2 29 8 30 21 27 23 30 26 28 27 26 28 30 29 26 31 26 35 31 38 31 42 28 44 28 45 26 54 28 55 26 61 27 64 30 65 29 68 31 70 27 72 31 77 29 78 28 88 27 25 77 1 15 2 13 3 13 4 13 5 15 6 13 7 13 8 14 9 14 10 14 11 13 12 14 13 13 14 15 15 14 17 14 18 15 19 14 20 13 21 14 22 13 23 14 24 15 25 14 26 13 27 13 29 14 30 13 31 13 33 14 34 14 37 14 39 14 40 14 42 14 43 13 44 13 45 13 46 15 47 15 48 13 50 13 51 14 52 13 53 13 54 14 55 15 56 13 57 14 58 14 59 13 60 14 61 14 62 14 63 13 65 13 66 15 67 13 68 15 70 14 72 14 73 15 74 15 75 14 76 13 77 14 78 15 79 14 80 13 81 13 83 15 84 14 85 15 87 13 88 14 89 14 90 13 26 17 1 24 4 20 12 23 19 22 21 24 32 22 40 21 43 20 50 21 58 21 62 20 63 23 70 23 82 21 83 24 86 21 89 23 27 52 2 17 4 16 5 17 6 18 7 18 10 16 11 16 12 18 14 16 16 17 17 18 19 16 22 18 24 18 25 17 26 18 28 19 35 17 39 19 40 19 41 19 42 17 43 17 44 19 45 16 46 18 50 17 51 18 52 16 54 18 58 16 59 17 60 18 61 17 62 18 63 18 64 17 65 18 66 17 68 18 70 17 73 16 76 17 77 17 79 16 81 17 82 18 83 17 84 18 85 18 88 18 90 16 28 33 3 15 5 15 6 13 8 15 11 15 13 14 15 15 18 13 20 14 22 14 23 15 26 14 29 13 31 15 32 14 34 13 39 14 44 15 52 14 53 14 54 13 55 15 59 13 60 15 64 14 65 13 69 13 71 15 76 13 79 13 83 15 86 14 87 14 29 56 1 12 2 10 3 11 4 11 6 11 7 10 9 11 10 12 11 10 14 12 16 11 17 10 18 12 19 10 20 10 22 11 24 12 26 11 30 12 31 11 32 11 34 11 35 10 36 10 38 10 39 11 40 12 42 11 45 12 46 10 47 11 50 12 51 11 53 10 55 12 56 10 57 11 58 11 60 11 61 11 63 11 64 11 69 11 70 12 71 11 74 11 75 11 76 11 77 11 79 12 81 10 83 11 85 11 86 11 89 12 90 12 30 64 1 11 3 10 4 10 6 11 7 10 10 9 12 10 13 10 14 11 15 10 17 10 18 10 20 9 21 9 24 11 25 10 26 11 27 10 28 11 30 10 31 11 32 11 33 10 34 10 37 10 39 10 41 10 44 9 45 10 46 10 48 10 49 10 50 10 51 9 52 9 54 10 55 11 56 11 57 9 58 9 60 9 61 10 64 10 66 11 67 11 68 10 69 10 71 10 73 10 74 10 75 10 76 10 77 9 78 11 79 9 80 10 81 11 82 11 83 9 84 11 85 10 88 10 89 10 90 10 31 42 2 30 4 28 6 30 7 29 9 29 11 30 12 28 15 31 17 31 18 30 19 31 20 29 21 32 25 29 28 27 29 32 32 27 37 28 39 30 40 29 42 31 43 30 44 30 45 29 49 29 52 30 55 27 57 30 62 28 65 31 67 29 69 28 72 27 74 33 76 29 77 29 80 29 81 30 85 30 87 28 89 31 90 27 32 32 3 29 6 29 7 28 8 25 9 24 10 30 11 29 16 29 17 29 20 26 27 30 30 29 35 26 36 27 39 25 46 27 47 29 48 27 53 30 54 29 55 25 58 26 64 26 68 26 70 26 72 25 78 25 79 30 82 28 83 28 84 25 87 29 33 78 1 16 2 16 4 14 6 16 8 14 9 16 10 15 11 16 12 16 14 15 15 14 16 15 17 14 18 15 19 14 20 14 21 16 22 14 23 16 24 14 25 15 26 15 27 15 28 15 29 16 30 14 31 15 32 14 34 14 35 16 36 16 37 15 38 15 40 14 41 14 42 16 43 14 44 14 45 14 46 15 47 16 48 16 49 14 51 15 52 14 53 16 54 14 56 15 57 14 58 16 59 16 60 16 61 16 62 15 64 14 65 15 66 16 67 16 68 16 70 14 71 15 72 15 73 16 74 16 75 14 76 15 78 15 79 14 80 16 81 14 82 15 84 14 85 14 86 16 87 15 88 16 89 14 90 14 34 38 1 12 3 12 5 11 6 11 7 12 10 10 13 11 14 11 19 11 23 11 24 11 27 10 29 11 30 11 31 11 32 10 35 11 39 11 45 12 52 12 54 10 58 11 60 12 61 10 63 11 65 11 68 12 69 11 72 11 73 10 74 10 77 10 78 12 79 11 80 11 84 11 87 11 88 12 35 62 1 20 3 23 4 24 6 20 7 20 9 22 10 24 11 23 12 24 15 23 17 20 18 23 19 21 20 21 21 22 22 24 23 21 27 21 28 22 29 21 31 20 33 20 35 21 38 22 39 23 40 20 41 21 43 20 45 23 46 24 47 23 49 22 51 24 53 22 54 22 59 22 60 24 61 20 62 22 63 21 64 22 65 24 66 21 67 21 68 24 70 22 71 23 72 20 73 23 74 22 76 23 77 23 79 24 80 23 81 22 82 22 83 21 84 22 85 24 86 24 87 22 90 22 36 41 6 17 8 18 10 19 11 17 12 18 13 19 15 18 17 19 19 18 21 17 22 19 23 18 26 20 27 20 28 17 32 19 33 17 35 17 36 19 37 19 38 19 39 18 40 17 41 19 48 19 49 18 51 18 56 18 57 17 58 16 59 18 63 18 64 19 65 19 75 17 76 19 82 18 84 18 85 17 88 18 89 18 37 4 34 20 59 18 66 18 87 17 38 22 1 26 2 23 3 23 4 27 7 24 14 26 17 24 19 24 26 27 32 27 39 27 46 25 51 23 54 27 58 25 61 25 63 23 68 26 73 26 75 26 85 27 90 23 39 7 6 13 14 13 28 13 42 14 66 13 77 14 87 15 40 37 6 13 8 15 10 14 11 13 14 15 15 15 16 14 22 15 24 13 25 15 27 13 29 15 31 14 34 13 40 14 42 15 47 13 49 13 51 14 53 14 55 14 56 14 58 13 60 15 61 14 62 15 65 14 66 15 70 15 72 15 76 15 80 15 84 13 85 13 88 13 89 13 90 13 45 16 6 30 16 30 27 25 32 30 37 27 44 27 53 29 54 30 57 31 59 29 63 29 73 30 75 29 76 26 83 29 89 26 46 50 2 14 6 14 7 16 8 16 10 16 12 15 13 15 14 14 19 14 23 15 24 16 25 15 26 14 27 16 28 16 31 14 32 15 33 16 34 15 35 16 36 16 37 15 43 16 45 16 46 16 48 16 50 16 52 14 55 16 56 15 58 14 60 15 61 15 62 14 64 15 65 14 68 16 69 15 70 14 74 15 75 16 78 16 79 16 80 15 82 16 83 15 85 15 86 16 87 15 90 16 47 65 1 23 2 23 5 27 6 27 8 24 9 23 10 23 11 26 12 23 14 24 15 26 16 25 18 27 19 24 20 26 21 27 22 27 23 25 25 25 26 23 28 26 29 26 30 27 31 23 32 27 33 23 34 25 35 26 36 27 37 25 38 23 40 23 41 23 44 27 45 26 46 25 52 24 53 23 54 26 55 24 56 24 59 25 60 24 61 26 62 26 63 23 64 24 65 24 67 23 68 25 69 23 70 24 72 24 73 26 74 25 75 25 76 26 81 26 82 24 83 24 84 27 85 27 88 27 89 26 90 26 48 71 1 12 2 14 3 14 4 13 5 12 6 13 7 13 8 12 10 12 11 12 12 14 13 14 14 12 17 14 18 13 19 13 21 14 22 13 23 14 24 12 25 13 26 14 27 14 28 12 29 13 30 13 31 12 32 13 33 13 34 14 35 12 36 13 37 14 38 12 39 14 41 14 42 12 43 13 44 12 46 13 47 13 48 12 49 12 50 14 51 12 52 14 53 14 54 14 55 13 58 13 59 13 60 13 61 12 63 13 65 13 66 13 67 13 68 14 69 12 70 12 71 13 72 13 75 12 77 13 80 14 82 12 83 14 85 13 88 14 89 12 90 12 32 9 13 10 22 16 24 18 24 25 23 31 22 32 23 43 22 51 23 56 23 59 24 74 22 76 25 86 23 10 11 1 14 3 15 5 14 15 14 46 15 48 15 53 15 63 15 65 14 67 15 88 15 11 61 1 10 3 11 5 10 7 10 8 9 10 10 11 9 12 11 13 9 14 9 15 9 16 10 18 9 19 10 20 9 21 10 22 11 24 10 25 11 27 9 28 11 29 10 32 10 34 11 35 9 36 10 39 10 40 10 41 9 42 11 43 9 44 11 46 10 47 9 50 11 52 10 53 11 54 9 56 11 58 10 60 9 61 11 62 9 63 11 64 11 65 11 67 10 68 11 69 9 71 10 74 9 76 9 77 9 78 10 80 10 81 10 82 10 83 9 85 10 86 9 89 10 12 32 1 17 9 17 10 16 11 17 14 15 18 17 19 16 22 15 24 15 27 16 32 15 35 15 36 17 37 16 40 16 46 15 47 16 49 16 52 17 54 17 57 17 60 16 67 17 69 16 71 15 74 14 75 16 76 16 77 17 83 15 85 16 86 15 13 83 1 30 2 28 4 28 5 26 6 30 7 27 8 28 9 26 10 30 11 28 12 28 13 30 14 31 15 26 16 29 17 30 18 30 19 28 20 26 21 30 22 26 23 30 24 31 25 27 26 29 27 31 28 30 29 28 30 31 31 26 32 30 33 31 34 25 35 27 36 25 37 26 38 27 39 29 40 30 41 28 42 29 43 25 44 27 45 27 46 26 48 29 49 26 51 28 52 29 53 25 55 27 56 30 57 25 58 28 59 28 60 28 61 30 62 26 63 27 64 30 65 30 66 29 67 28 68 30 69 29 70 28 71 28 72 29 74 26 75 28 76 30 77 29 78 27 80 28 81 28 82 29 83 26 85 28 86 28 87 30 88 26 89 28 90 27 14 90 1 26 2 25 3 25 4 23 5 26 6 25 7 24 8 26 9 24 10 23 11 27 12 27 13 23 14 27 15 23 16 27 17 27 18 27 19 26 20 27 21 25 22 26 23 24 24 23 25 26 26 25 27 26 28 25 29 25 30 25 31 27 32 23 33 24 34 25 35 27 36 25 37 23 38 24 39 24 40 24 41 26 42 25 43 27 44 26 45 27 46 25 47 27 48 27 49 25 50 24 51 24 52 26 53 23 54 25 55 25 56 27 57 23 58 25 59 23 60 24 61 24 62 27 63 26 64 25 65 25 66 25 67 26 68 23 69 24 70 24 71 23 72 27 73 25 74 25 75 25 76 27 77 26 78 27 79 26 80 23 81 24 82 23 83 23 84 23 85 26 86 24 87 27 88 23 89 25 90 27 15 86 1 25 2 28 3 26 5 24 6 26 7 25 8 25 9 24 10 25 11 28 12 28 13 25 14 29 15 28 16 23 17 27 18 26 19 26 20 28 21 28 22 24 23 28 24 25 25 25 26 27 28 24 29 27 30 25 31 24 32 25 33 24 34 24 35 25 36 27 37 26 38 24 39 26 40 25 41 26 42 26 43 28 44 24 45 23 46 25 47 24 48 27 49 26 51 25 52 28 53 24 54 28 55 27 56 27 57 24 58 26 59 26 60 27 61 28 62 24 63 27 64 24 65 27 66 28 67 25 68 25 69 25 70 28 72 28 73 25 74 26 75 26 76 26 77 27 78 25 79 24 80 26 81 24 82 26 83 25 84 25 85 26 86 27 87 26 88 23 89 28 90 27 16 40 5 17 6 15 10 15 14 18 16 15 17 17 19 15 23 14 25 17 27 16 28 16 29 17 30 15 32 17 33 17 35 16 36 16 37 16 39 17 40 16 41 16 42 17 43 17 46 17 51 15 53 17 54 17 55 16 56 16 60 17 61 16 62 17 68 15 77 17 78 16 80 17 81 15 82 17 84 15 88 16 17 18 3 14 4 12 5 14 6 13 9 13 13 14 15 14 16 13 23 12 27 12 36 14 58 13 60 13 73 14 76 14 79 14 80 13 83 12 18 46 1 19 4 19 5 20 6 21 10 20 12 21 14 19 15 20 16 21 18 23 19 21 20 23 22 20 26 20 28 20 29 19 30 22 33 23 34 22 35 21 36 22 37 21 38 20 39 23 40 22 41 21 42 23 43 20 47 22 49 22 52 19 53 21 59 21 60 23 65 21 66 20 68 20 70 20 72 20 74 21 75 20 79 20 82 21 83 21 86 22 89 21 19 5 16 29 19 25 60 25 83 25 89 29 20 76 2 28 3 27 4 26 5 29 6 28 9 29 10 26 11 26 12 27 13 27 14 25 15 30 18 28 19 27 20 30 21 26 23 29 24 29 25 26 26 28 27 30 28 25 29 25 30 28 31 25 32 25 33 26 34 28 35 27 37 29 38 30 39 30 40 28 41 28 43 27 44 28 45 29 46 27 47 28 48 28 50 26 51 30 52 27 54 27 55 25 56 28 57 25 58 26 59 25 60 26 61 29 63 29 65 24 66 27 67 26 68 27 69 26 70 25 71 28 72 25 73 28 74 29 75 27 76 27 77 29 78 27 79 29 80 27 81 29 82 29 84 28 85 25 87 29 88 27 89 24 90 27 21 40 1 16 2 18 4 19 9 17 11 17 15 15 16 16 17 16 19 18 24 18 25 18 26 16 30 16 35 19 38 17 41 15 42 16 44 17 48 18 49 19 50 18 52 16 54 17 55 17 56 16 57 17 59 18 60 16 69 17 70 18 72 17 77 16 79 18 80 16 82 18 83 17 84 17 86 17 87 16 90 17 22 49 1 31 2 31 5 30 6 30 7 31 8 26 12 26 13 31 17 31 19 29 20 29 21 31 22 27 24 28 25 26 29 28 31 31 34 30 35 29 38 28 40 28 41 30 42 29 43 27 44 27 46 27 48 29 51 28 55 30 56 27 57 30 59 27 60 28 63 30 66 26 67 28 69 27 70 30 71 32 72 27 75 28 78 28 81 31 83 30 84 31 87 31 88 32 89 30 90 27 23 34 1 21 5 19 6 20 11 21 13 22 17 22 20 18 23 20 28 19 31 21 33 19 34 21 36 20 39 20 40 18 42 20 45 20 47 21 48 22 50 19 53 19 55 21 58 20 61 22 62 19 67 20 69 19 71 18 72 20 73 21 78 19 79 18 83 20 87 19 24 89 1 18 2 17 3 18 4 19 5 16 6 19 7 19 8 19 9 19 10 19 11 18 12 18 13 18 14 17 15 19 16 19 17 19 18 18 19 19 20 17 21 19 22 19 23 18 24 16 25 16 26 19 27 18 28 18 29 19 30 19 31 18 32 19 33 18 34 18 35 18 36 18 37 19 38 18 39 20 40 18 41 18 42 20 43 17 44 18 45 17 46 19 47 18 48 18 49 18 50 20 51 17 52 19 53 17 54 18 56 16 57 18 58 20 59 17 60 18 61 18 62 19 63 17 64 17 65 17 66 18 67 17 68 16 69 19 70 19 71 19 72 18 73 18 74 19 75 20 76 19 77 19 78 18 79 19 80 19 81 17 82 18 83 17 84 19 85 17 86 17 87 18 88 16 89 19 90 16 25 69 1 11 2 10 3 10 4 11 7 11 8 12 9 11 10 11 11 12 13 12 14 12 15 11 17 10 18 10 19 12 20 11 22 10 23 11 24 12 25 12 26 12 27 10 28 12 31 11 32 10 33 12 36 12 37 12 39 10 42 12 43 10 44 12 45 12 46 11 47 12 48 12 49 11 50 11 51 11 52 12 53 12 56 10 58 11 59 11 60 10 61 11 62 12 63 11 64 10 65 12 66 11 67 11 68 11 69 11 70 10 71 12 72 11 73 10 74 10 76 10 79 11 81 10 82 11 83 12 84 11 85 11 87 10 88 12 90 11 26 60 1 29 2 30 6 30 8 30 11 27 12 31 13 29 15 26 16 30 17 31 18 30 20 28 21 30 23 31 24 30 26 29 28 31 29 30 31 28 35 29 36 30 37 26 40 30 41 30 43 27 45 28 46 25 47 27 48 29 49 30 51 26 53 31 54 30 56 28 57 26 58 27 59 28 60 29 61 29 63 27 64 25 65 27 66 30 67 30 69 26 70 28 72 29 73 27 75 28 76 30 77 25 79 30 80 28 82 31 83 26 85 29 86 26 87 28 88 26 89 31 27 69 1 16 2 16 3 17 4 16 5 18 6 18 8 16 10 18 11 16 12 18 13 19 14 17 16 17 17 17 18 17 19 17 21 16 22 17 23 18 24 18 25 17 26 17 27 16 28 17 29 18 30 17 31 18 33 16 34 16 35 17 36 17 37 16 38 18 39 16 41 18 43 16 44 16 45 17 46 17 49 16 51 16 53 18 54 18 57 17 58 18 60 18 62 17 65 16 66 15 68 18 69 16 70 15 71 18 72 17 73 17 74 18 75 18 77 16 78 17 79 18 80 16 81 18 82 18 83 17 84 16 85 17 86 17 87 17 88 18 28 56 1 17 2 17 5 21 6 17 8 20 9 21 11 20 13 21 14 17 15 21 17 20 18 19 19 21 20 18 21 18 22 18 23 21 24 19 25 18 27 17 28 19 29 19 30 19 31 19 32 20 33 18 36 18 37 20 38 19 40 21 47 18 51 18 52 20 53 17 54 21 56 19 57 20 58 19 59 21 60 19 61 19 63 17 66 19 67 21 68 18 70 19 72 20 76 17 77 18 81 19 82 18 84 20 85 18 86 21 88 20 89 20 41 73 2 15 3 14 4 14 5 15 6 15 7 13 8 14 9 13 10 13 11 15 14 14 15 15 17 14 18 14 19 14 22 13 23 13 24 13 25 13 26 15 27 14 28 15 29 13 30 15 31 15 34 15 35 14 36 14 37 13 38 14 39 14 40 13 42 14 43 14 44 14 45 14 46 15 47 14 48 13 49 15 51 15 52 14 53 15 55 14 56 15 57 15 58 13 59 14 60 15 61 15 62 13 63 15 65 14 66 14 67 13 68 14 69 13 70 14 71 14 72 15 73 15 75 14 76 13 77 15 78 14 79 14 80 14 82 14 83 14 86 15 88 13 89 15 90 14 42 51 3 14 6 13 8 14 10 13 11 13 15 13 16 14 19 12 20 14 21 14 22 14 23 12 24 14 27 13 29 13 30 12 34 12 35 12 38 13 39 13 40 13 42 14 45 14 46 13 48 12 49 13 52 14 53 14 54 13 55 12 56 12 59 14 60 13 62 14 63 14 70 14 72 13 73 12 74 13 75 13 76 13 77 13 78 13 80 13 81 14 82 14 83 14 84 12 85 13 88 13 90 14 43 43 1 14 2 16 5 15 7 14 8 15 9 14 11 15 12 16 14 14 15 16 20 15 23 16 24 16 26 15 28 14 29 15 31 15 32 14 33 14 34 14 35 14 39 16 41 14 42 14 44 16 46 15 50 15 51 15 52 14 53 15 54 16 58 14 63 15 67 14 70 14 71 14 74 14 75 16 76 15 78 14 81 15 83 15 89 14 44 41 2 25 4 22 5 24 7 23 10 23 12 25 13 23 16 24 26 24 27 25 30 23 35 25 38 21 39 23 41 22 42 22 43 22 44 22 49 25 51 24 52 25 53 21 54 22 55 24 56 24 57 23 58 22 61 23 65 24 66 21 67 22 74 21 76 25 77 21 79 22 80 24 81 25 86 24 87 22 88 21 89 23 49 18 2 22 3 23 5 21 7 23 14 22 19 19 23 23 27 20 38 20 41 19 45 21 46 20 49 22 50 21 56 19 72 21 73 23 79 22 50 14 1 15 4 17 5 15 13 15 50 15 51 15 53 17 55 15 71 17 81 15 84 16 85 16 86 16 90 15 51 87 1 24 2 23 3 21 4 21 5 22 6 21 7 20 8 21 10 20 11 23 12 24 13 21 14 24 15 24 16 24 17 20 18 24 19 22 20 21 21 20 22 24 23 20 24 24 25 24 26 20 27 22 28 20 29 22 30 24 31 20 32 20 33 23 34 22 35 23 36 21 37 22 38 23 39 22 40 21 41 22 42 21 43 20 44 24 45 22 46 21 47 24 48 22 49 20 50 20 51 22 52 23 53 23 54 21 55 23 56 23 57 21 58 24 59 22 60 20 61 24 62 21 63 21 64 22 65 21 66 24 67 21 68 23 69 21 70 22 71 24 72 23 73 21 74 20 75 20 76 22 77 23 78 22 79 24 80 23 81 23 83 21 84 22 86 22 87 21 88 23 89 20 90 22 52 58 2 17 6 15 9 18 10 17 11 16 12 16 13 16 14 16 16 16 19 17 21 15 22 15 23 15 24 17 25 16 27 17 29 15 30 18 32 15 34 15 35 16 36 17 37 18 40 16 41 15 43 16 44 17 45 17 46 17 47 17 48 18 51 15 52 17 53 15 55 15 56 16 57 16 60 15 62 16 63 16 66 17 67 15 69 16 70 15 71 15 72 17 73 16 74 17 75 17 76 17 78 17 81 15 82 16 83 17 84 16 86 17 88 16 90 16 53 34 8 27 14 28 16 27 19 25 21 27 22 27 23 24 24 25 25 27 27 25 28 27 30 25 31 24 33 25 37 23 41 27 46 27 48 27 51 26 53 28 57 24 61 27 62 26 63 25 67 25 69 27 70 29 75 26 76 26 77 27 80 24 83 25 84 28 90 27 54 35 10 19 13 20 15 20 17 21 20 20 22 21 24 19 26 20 28 23 40 19 41 19 42 23 43 23 44 23 47 20 49 20 52 22 54 21 55 22 58 20 59 23 60 20 61 20 62 20 64 22 67 19 68 22 70 23 77 22 78 23 83 20 84 23 85 22 86 19 88 23 55 64 1 21 2 21 3 23 4 20 6 23 7 22 8 21 9 20 10 20 11 20 12 21 14 21 15 22 18 23 21 19 23 20 24 23 25 23 26 23 28 22 29 19 30 23 31 19 32 22 33 22 35 20 36 22 37 22 40 19 42 21 43 20 44 19 47 20 48 20 49 19 50 20 52 22 53 19 54 20 55 19 56 22 57 23 58 20 59 19 62 21 63 21 64 20 65 19 66 21 68 20 69 21 71 21 72 19 73 20 74 22 75 21 79 19 80 21 81 20 82 19 83 20 88 21 89 21 90 20 56 84 1 31 2 27 4 29 5 27 6 28 7 28 8 31 9 30 10 30 11 31 13 32 14 31 15 28 16 29 17 31 18 29 20 26 22 31 23 30 24 32 25 30 26 29 27 31 28 28 29 28 30 29 31 30 32 29 33 28 34 29 35 31 36 28 37 27 38 26 39 29 40 28 41 31 42 28 43 29 44 27 45 26 46 29 47 27 48 30 49 29 50 29 51 28 52 28 53 30 54 31 55 26 56 29 57 28 58 31 59 28 60 28 61 27 62 27 63 31 64 29 65 27 66 27 67 28 68 28 70 27 71 28 72 28 73 30 74 31 75 29 76 30 77 29 79 29 80 30 81 28 82 30 83 28 84 28 85 28 86 27 87 29 88 32 89 30 90 31 20 9 29 1 13 4 14 6 13 7 13 8 12 14 13 17 12 20 12 22 12 23 14 27 13 29 12 31 12 32 12 47 13 48 14 49 12 58 12 62 12 67 12 70 13 72 12 74 13 80 13 81 12 82 14 83 13 86 13 88 13 10 23 1 30 8 27 14 28 15 27 23 30 41 29 43 26 47 29 48 32 50 26 56 29 57 31 59 30 65 29 66 32 70 29 71 29 75 31 77 30 79 31 82 29 84 31 88 27 11 47 1 26 2 24 5 23 7 25 11 23 15 23 17 23 19 24 23 26 25 26 26 27 27 26 29 25 31 27 32 26 33 26 34 23 37 27 41 23 43 26 44 27 45 23 46 24 50 24 51 23 56 25 57 27 58 26 60 26 61 27 65 23 66 24 67 27 68 23 69 26 70 26 71 26 73 23 75 23 78 27 80 24 82 24 83 27 85 23 87 23 88 23 90 25 12 25 6 15 8 15 11 18 12 16 20 16 23 18 34 18 36 17 39 17 43 16 46 15 48 18 50 17 52 17 53 18 54 18 55 18 61 18 63 17 75 17 76 18 81 18 82 17 83 16 90 16 21 90 1 13 2 13 3 14 4 13 5 12 6 14 7 13 8 13 9 13 10 12 11 14 12 14 13 14 14 14 15 13 16 12 17 14 18 13 19 13 20 13 21 12 22 12 23 13 24 14 25 13 26 12 27 13 28 14 29 12 30 12 31 12 32 13 33 14 34 12 35 12 36 13 37 13 38 14 39 14 40 14 41 12 42 14 43 12 44 13 45 12 46 12 47 12 48 14 49 12 50 14 51 12 52 13 53 13 54 12 55 13 56 14 57 13 58 12 59 12 60 13 61 13 62 12 63 14 64 13 65 12 66 12 67 13 68 14 69 13 70 14 71 13 72 12 73 12 74 14 75 13 76 14 77 13 78 13 79 13 80 12 81 13 82 14 83 14 84 12 85 14 86 14 87 13 88 12 89 12 90 13 22 48 2 27 8 26 9 26 10 26 11 27 12 26 14 28 15 27 17 30 20 29 21 29 22 27 23 29 25 27 29 30 30 27 33 26 34 27 35 26 37 27 39 26 43 25 47 30 48 24 50 28 51 30 52 28 54 28 55 27 56 25 57 25 59 29 60 26 63 29 64 26 68 25 69 26 72 28 74 25 75 29 76 28 77 28 79 28 81 26 82 29 83 28 87 28 88 28 23 4 19 16 48 17 51 16 71 16 24 37 1 26 6 25 7 25 9 23 12 26 14 25 18 24 23 25 26 26 29 25 30 24 31 25 35 27 38 26 39 25 41 26 45 23 47 24 50 23 53 23 54 25 56 26 59 27 61 24 64 23 67 25 69 24 72 24 74 26 78 24 79 24 82 23 83 26 85 23 86 26 87 27 90 25 33 58 2 9 3 9 4 10 5 10 6 9 7 10 9 11 10 11 11 10 12 9 14 11 18 10 20 10 21 11 24 9 25 10 28 9 29 9 30 10 32 10 33 11 34 10 35 11 36 10 37 10 38 10 40 9 42 9 43 11 46 9 50 11 51 11 52 11 53 10 54 10 55 10 56 11 57 10 61 9 63 11 65 10 66 10 67 10 68 10 69 9 71 10 72 9 73 10 74 10 79 10 80 10 81 11 82 11 83 9 86 9 88 11 89 10 90 10 34 19 1 22 2 25 7 21 9 23 17 21 23 21 24 24 26 22 27 24 29 21 34 25 35 21 44 21 58 25 60 24 61 23 66 21 69 23 77 22 35 7 14 33 37 30 50 31 57 28 65 30 76 30 79 28 36 16 2 22 10 21 13 21 21 24 31 24 36 23 42 23 49 23 52 23 63 23 70 21 75 20 79 24 84 20 89 22 90 24 37 37 2 28 3 29 5 25 7 29 8 28 10 28 16 27 19 25 20 27 22 27 26 26 32 25 34 24 36 28 37 28 38 28 42 26 45 29 46 30 50 27 55 26 56 25 58 28 62 28 63 25 65 25 67 29 69 28 70 27 73 27 74 29 75 28 78 27 79 24 84 29 85 26 90 26 38 40 2 22 5 24 6 22 7 20 8 20 9 24 10 20 15 21 16 24 17 23 18 20 20 24 21 20 27 24 29 22 31 21 37 20 39 23 40 21 41 22 42 23 44 23 47 23 54 24 55 21 56 21 60 23 61 22 63 21 65 21 68 22 71 21 72 22 74 20 77 24 78 23 80 22 82 23 83 20 84 21 39 61 1 14 2 16 3 15 5 14 7 14 9 15 10 16 11 14 12 14 13 16 14 14 16 15 17 15 18 14 19 16 21 14 22 15 23 16 24 14 27 14 28 15 29 14 31 14 33 15 35 16 36 16 37 15 38 16 39 15 40 14 41 16 42 14 43 15 45 16 47 16 48 16 49 16 51 16 52 15 54 15 55 16 56 16 58 15 60 15 61 16 62 16 64 16 65 14 68 15 69 16 70 16 72 15 74 16 76 16 78 14 79 14 82 16 83 16 84 16 85 16 88 15 40 35 4 25 5 26 9 25 11 24 16 25 18 23 19 23 24 24 26 26 27 26 28 23 29 25 30 24 31 22 33 22 36 26 44 25 45 25 46 26 49 25 50 25 52 22 58 24 61 25 62 25 63 26 64 23 67 24 68 24 69 24 75 22 76 24 81 23 88 25 89 22 49 64 3 29 4 23 6 27 7 25 8 27 9 27 11 27 12 24 13 27 14 27 16 23 17 26 18 24 19 24 21 25 24 27 25 28 26 28 28 28 29 28 30 25 31 24 32 26 34 28 35 27 36 28 37 25 38 25 39 26 40 26 41 24 42 25 44 27 45 25 50 28 51 24 53 27 54 29 55 25 56 24 58 25 59 24 60 26 61 24 62 28 64 24 66 24 69 24 70 28 71 24 72 25 74 25 75 26 76 25 77 26 78 25 79 26 80 27 82 24 83 25 84 24 86 27 89 25 90 28 50 63 1 15 2 14 5 14 6 14 10 15 11 13 12 14 13 14 14 13 16 14 17 15 20 13 22 15 23 14 24 15 27 13 29 13 31 13 32 13 34 13 35 13 37 14 40 15 41 13 42 14 43 13 44 13 46 15 47 15 48 14 49 13 51 13 52 13 53 15 54 13 55 15 56 13 58 13 59 15 60 15 61 14 62 15 63 14 65 13 66 14 68 14 70 14 71 13 72 13 75 14 76 13 77 14 78 14 79 14 81 13 82 14 83 14 84 15 85 13 87 14 88 13 89 15 90 14 51 39 5 28 7 24 9 25 11 29 14 26 15 28 16 27 17 27 21 25 22 28 23 26 25 27 29 27 30 28 31 26 32 26 33 29 34 26 35 29 36 28 37 30 38 29 39 28 40 26 41 27 46 25 51 25 53 29 54 28 56 25 65 27 71 28 76 29 78 29 79 27 82 27 87 29 89 26 90 26 52 2 2 21 15 21 4 57 6 1 25 2 24 4 21 22 21 32 22 63 22 58 5 6 13 9 12 42 13 46 12 50 13 59 2 45 31 46 28 60 36 1 23 2 25 6 24 10 24 13 26 14 26 19 22 22 26 25 26 26 23 28 23 29 23 30 26 34 24 45 22 46 22 47 25 48 22 51 22 53 25 61 25 63 22 64 22 67 24 69 22 71 23 77 23 78 24 79 25 81 25 83 26 85 24 86 24 87 23 89 25 90 24 +5 4 1 52 1 16 3 15 5 19 6 17 8 18 9 16 10 17 12 16 13 17 14 18 17 16 19 17 22 16 25 16 26 19 27 17 28 18 30 15 31 17 33 18 36 19 38 18 39 18 40 18 41 17 42 18 44 18 47 16 51 16 53 16 54 16 56 18 57 17 58 18 61 16 62 16 64 17 66 18 68 19 72 15 73 17 74 16 75 16 76 18 77 15 78 16 79 16 80 17 81 17 82 17 86 18 87 18 2 81 1 21 2 24 4 23 5 23 6 23 7 20 8 22 9 22 10 21 11 22 12 23 13 24 14 22 15 24 16 23 17 24 19 21 20 21 21 22 22 23 23 24 25 20 26 22 27 24 28 21 29 22 30 24 31 22 32 23 33 23 34 23 35 23 36 21 37 20 38 23 39 24 40 20 41 23 42 23 43 22 44 20 46 23 47 22 49 21 50 20 51 24 52 24 53 23 54 22 55 24 56 21 57 21 58 24 59 21 60 21 61 24 62 21 64 20 65 23 67 22 68 22 69 22 70 24 71 23 73 24 74 20 75 23 76 23 77 22 78 23 79 22 80 22 81 20 82 24 83 22 84 23 85 24 86 23 87 21 88 22 90 23 3 36 1 23 2 25 3 28 8 28 10 25 13 27 14 25 15 27 22 25 28 28 30 24 33 26 34 26 35 27 36 27 41 26 42 28 46 25 51 24 55 28 59 25 62 27 64 28 65 27 67 28 69 26 74 28 75 28 76 25 77 24 79 27 81 24 83 25 84 29 87 28 90 24 4 38 1 26 5 22 6 25 10 24 12 24 14 25 17 26 18 24 22 22 24 26 26 22 27 23 31 25 34 26 37 24 40 25 42 23 46 23 49 23 50 25 52 25 53 23 57 25 59 26 62 25 64 26 65 24 69 24 70 24 71 24 72 24 74 22 75 23 77 22 80 26 82 23 88 26 89 22 36 5 55 1 23 2 22 3 23 4 21 5 21 7 22 10 24 11 21 12 20 13 21 14 21 15 22 17 24 18 22 20 20 21 22 22 24 26 24 27 20 30 22 33 23 34 24 35 24 36 23 38 20 40 21 41 24 45 23 46 22 48 22 49 20 52 23 53 21 54 22 56 22 58 21 59 24 60 20 62 20 63 22 64 24 65 22 66 21 68 24 72 23 74 23 76 24 77 22 78 22 79 23 80 23 81 23 86 24 87 22 89 21 6 22 6 21 15 20 20 19 22 18 23 19 43 19 47 21 48 20 49 18 50 19 53 18 59 21 65 20 67 22 69 21 70 18 71 22 73 21 79 18 84 22 89 22 90 20 7 51 1 13 2 13 3 14 4 14 5 14 6 13 8 14 10 14 11 15 13 14 14 14 15 15 17 15 18 14 21 14 22 14 23 15 24 13 29 14 30 15 32 15 33 14 35 13 37 14 39 14 41 14 45 14 46 15 47 13 48 14 49 13 50 15 51 15 52 13 53 14 54 15 56 13 58 15 63 15 65 13 70 15 71 13 72 13 73 15 76 15 80 14 81 14 82 14 83 14 84 15 88 13 8 36 2 22 3 22 5 24 12 26 13 24 15 24 17 23 18 23 19 25 20 23 21 23 26 23 27 22 28 23 30 22 34 25 38 22 43 25 49 22 51 25 56 26 57 23 58 24 59 24 62 23 63 24 64 24 65 25 72 24 74 23 75 24 78 23 86 23 87 24 88 22 90 25 13 67 1 27 2 29 3 28 4 31 5 27 6 28 7 28 8 29 11 29 12 28 13 27 14 27 15 29 17 28 18 26 20 26 22 28 23 27 24 31 25 30 28 32 32 31 33 28 34 30 35 28 36 27 37 30 41 31 42 28 44 28 45 31 46 31 48 27 49 30 50 28 51 31 52 29 53 30 54 30 55 28 56 30 57 31 58 32 59 30 60 28 61 29 63 28 64 29 65 26 66 29 67 27 68 27 69 31 70 31 71 28 75 27 76 27 78 31 79 27 82 28 84 31 85 30 86 26 87 27 88 31 89 30 90 27 14 63 2 25 3 25 4 22 5 23 9 23 11 26 12 23 13 26 14 26 15 26 17 25 21 25 22 26 23 24 27 25 28 22 29 26 30 24 31 24 32 22 33 24 35 26 36 26 37 23 40 26 41 24 42 26 44 23 45 26 46 22 47 24 49 23 52 25 53 24 54 22 55 22 56 26 57 22 61 24 62 23 63 24 64 22 65 22 67 26 68 22 69 24 70 24 71 25 75 23 76 24 77 23 79 23 80 26 81 26 82 26 83 23 84 24 85 23 86 23 87 25 88 22 89 25 90 22 15 83 1 16 2 15 3 17 4 15 5 15 6 16 7 15 8 16 10 17 11 17 12 17 13 17 15 15 16 17 17 17 18 16 19 16 20 15 22 15 24 15 25 16 26 16 27 17 28 15 29 15 30 15 31 15 32 15 33 17 34 16 35 17 36 16 37 15 38 16 39 17 40 17 41 17 42 17 43 17 44 17 45 15 46 15 47 16 48 15 49 16 51 17 52 15 53 15 56 16 57 17 58 16 59 16 60 17 61 15 62 17 63 17 64 16 65 18 66 17 67 15 68 16 69 17 70 15 71 15 72 15 73 16 74 17 75 16 76 17 77 16 78 17 79 17 80 16 81 15 82 14 83 16 84 15 85 17 86 15 87 18 88 15 89 17 90 17 16 52 2 23 3 20 4 19 5 20 6 19 8 20 9 21 10 21 11 20 12 22 13 21 14 21 16 22 17 22 20 21 22 21 24 21 27 19 28 23 29 21 30 20 35 22 40 21 42 19 43 22 45 21 47 22 48 19 49 22 50 19 51 22 54 21 55 22 56 22 57 23 58 20 60 23 61 19 62 23 63 22 65 20 68 19 70 22 71 19 73 19 76 21 79 21 80 23 81 20 86 21 87 21 88 23 17 40 2 25 3 23 7 23 10 27 11 26 12 23 14 26 18 24 20 23 23 23 25 25 28 23 29 23 30 24 35 25 44 27 45 27 47 25 49 26 50 23 51 23 52 24 55 26 57 24 59 26 60 24 63 25 65 24 66 27 67 23 68 23 71 23 73 27 74 23 75 27 77 23 83 26 85 25 89 23 90 23 18 90 1 22 2 26 3 24 4 23 5 26 6 23 7 23 8 25 9 23 10 23 11 23 12 22 13 23 14 23 15 26 16 25 17 25 18 22 19 25 20 24 21 25 22 25 23 24 24 25 25 25 26 22 27 25 28 25 29 25 30 24 31 23 32 26 33 23 34 23 35 26 36 26 37 23 38 24 39 24 40 26 41 25 42 25 43 26 44 24 45 25 46 26 47 24 48 24 49 23 50 26 51 22 52 23 53 25 54 26 55 22 56 23 57 24 58 24 59 25 60 23 61 26 62 22 63 23 64 22 65 24 66 25 67 26 68 22 69 23 70 22 71 24 72 22 73 25 74 22 75 24 76 24 77 22 78 22 79 23 80 22 81 24 82 22 83 23 84 23 85 26 86 22 87 26 88 24 89 25 90 22 19 31 4 13 5 13 6 13 7 14 10 13 13 12 23 13 24 14 25 12 26 12 27 13 29 13 32 13 38 12 40 12 41 12 44 14 46 13 52 14 53 13 54 13 62 13 64 13 67 13 72 14 78 12 80 14 82 13 83 13 84 13 89 14 20 70 1 31 2 28 3 27 5 30 6 30 8 29 10 25 11 29 12 29 13 26 15 31 16 27 17 30 18 30 19 31 20 27 22 30 24 30 27 26 29 28 30 27 31 28 32 26 33 31 34 26 35 28 39 30 40 29 42 27 43 27 45 29 46 26 47 27 48 29 49 27 50 26 51 30 53 28 55 28 56 26 57 31 58 28 59 30 60 26 61 26 62 29 63 26 64 29 65 26 66 26 67 29 68 27 69 26 70 28 71 29 72 30 73 26 74 27 76 28 78 29 79 30 80 27 82 30 83 28 84 29 85 25 86 26 87 29 89 26 90 30 25 11 2 21 13 24 31 23 42 24 47 25 58 22 67 25 71 21 73 25 85 21 89 23 26 11 5 24 6 25 7 25 32 25 62 28 64 27 68 27 75 26 79 25 83 28 89 28 27 44 3 14 4 15 5 14 7 14 9 15 10 15 14 13 16 15 18 15 19 15 20 13 22 14 24 13 25 14 26 15 30 14 31 15 33 14 36 14 38 14 39 15 41 15 42 14 44 13 47 14 49 13 51 14 55 15 57 14 58 15 59 15 61 14 63 15 65 13 69 14 70 13 71 13 73 14 77 15 81 14 84 14 85 15 88 13 89 15 28 12 26 15 31 14 32 14 35 15 37 16 41 14 43 16 48 15 63 15 67 14 72 15 83 14 29 74 1 19 2 21 5 21 6 18 7 18 8 19 9 20 10 19 11 17 12 18 14 18 15 21 17 19 18 20 19 19 20 19 22 21 23 19 24 19 26 18 28 20 29 19 30 21 31 19 32 21 33 20 34 18 35 19 37 20 38 17 39 21 40 20 41 20 43 17 44 17 46 21 47 19 49 17 50 17 51 20 52 19 53 19 54 21 55 18 56 19 57 19 58 20 59 17 60 18 61 19 62 19 63 17 64 21 65 18 66 19 67 21 68 19 69 17 70 20 72 17 74 19 75 18 76 18 77 17 78 19 79 19 81 19 82 18 84 20 85 18 86 21 87 17 89 20 90 20 30 31 1 24 6 23 8 22 9 23 12 23 13 24 15 24 17 25 18 21 19 23 20 25 21 24 25 23 27 25 29 23 31 23 33 23 34 22 36 21 42 24 47 23 54 24 56 21 59 23 63 21 76 25 79 22 80 21 81 24 84 21 88 21 31 60 1 21 2 24 3 24 4 23 5 25 6 23 7 22 8 22 9 23 10 23 11 25 12 22 13 21 14 22 16 25 19 21 20 21 21 25 22 23 28 23 29 25 31 22 32 23 34 24 36 25 37 24 38 24 42 23 45 23 46 24 47 24 49 25 50 22 53 25 56 22 58 22 61 25 62 25 63 25 64 23 65 21 67 22 68 22 69 25 71 22 74 21 75 24 76 24 77 24 78 22 80 24 81 25 82 23 83 24 84 25 85 24 86 23 87 23 88 21 90 22 32 83 1 28 2 32 3 30 4 31 5 31 6 28 7 28 8 27 9 32 11 32 12 31 13 32 14 30 15 30 16 28 17 33 18 29 19 30 20 33 22 29 23 31 24 32 25 32 27 29 28 33 29 29 30 33 31 31 32 27 33 31 34 27 35 28 36 32 37 27 38 30 39 30 40 29 41 29 42 27 44 29 45 30 46 27 48 30 49 31 50 33 51 28 52 29 53 27 54 30 55 30 56 29 57 27 58 29 60 30 61 28 62 32 63 28 64 29 65 30 66 33 68 31 69 28 70 31 71 31 72 31 73 29 74 33 75 33 76 30 77 30 78 29 79 30 80 28 81 29 82 32 83 33 84 32 85 30 86 30 87 27 88 30 89 28 90 30 33 6 11 21 26 19 33 21 50 21 53 18 78 19 34 17 4 25 11 24 12 24 15 24 18 27 19 28 32 27 39 28 49 25 50 28 51 25 52 25 70 24 78 28 82 28 83 27 88 24 35 19 1 13 4 13 10 11 29 11 30 11 38 11 43 11 49 11 50 13 53 13 54 13 59 13 71 13 76 13 77 11 79 12 82 12 84 11 85 11 36 3 24 17 49 19 62 17 41 28 6 24 8 27 13 28 16 28 23 24 25 25 26 27 28 28 29 25 30 24 31 27 33 23 35 26 36 25 38 25 40 26 43 26 49 25 50 24 58 27 61 24 65 24 72 28 73 28 78 25 81 28 85 26 86 25 42 36 2 22 4 24 5 20 6 24 7 20 8 20 11 23 12 23 14 23 16 23 17 21 24 21 27 21 29 23 35 21 39 24 46 22 48 24 50 21 54 23 55 21 56 22 61 21 64 23 66 23 67 23 68 21 69 21 71 23 73 22 74 21 75 23 77 21 80 21 82 20 84 20 43 42 1 17 2 19 7 17 8 19 9 20 10 20 11 18 20 17 22 19 23 18 26 18 30 19 31 19 32 18 34 17 35 18 37 17 38 20 40 20 44 17 47 16 49 17 50 16 51 19 52 17 53 18 54 17 61 17 63 17 66 19 67 19 71 19 74 18 75 18 79 18 80 17 82 17 83 19 84 18 86 18 87 19 89 18 44 82 1 15 2 18 3 15 5 16 6 16 7 16 8 15 9 16 10 15 11 17 12 15 13 15 14 16 15 18 16 16 17 16 18 15 19 15 21 16 22 17 23 16 24 16 25 15 26 16 27 15 28 17 29 16 30 15 31 16 32 17 34 17 36 16 37 15 38 15 39 14 40 16 41 16 42 17 43 17 45 15 46 15 47 17 48 16 49 16 50 16 51 15 52 16 53 15 54 15 55 17 56 15 57 17 58 15 59 15 60 15 61 15 62 15 63 17 64 17 65 17 66 15 67 16 69 15 70 17 71 16 72 17 73 16 75 14 76 15 77 16 78 15 79 14 80 17 81 16 82 17 83 15 84 15 86 17 87 16 88 16 89 17 90 15 45 53 1 21 2 25 3 24 4 24 5 22 6 23 8 24 9 25 10 23 11 24 12 21 13 23 14 25 16 23 21 21 22 23 23 24 25 22 28 22 31 24 34 25 37 22 38 23 39 22 40 23 42 23 44 23 45 24 46 23 47 23 48 24 50 22 52 25 54 22 56 23 59 23 64 24 67 25 68 25 70 25 71 25 72 22 73 23 74 22 75 23 79 25 80 21 81 25 82 23 86 21 87 21 88 23 89 21 46 67 1 26 2 24 7 24 10 24 11 24 13 26 16 25 17 24 18 27 19 27 21 25 22 27 23 24 24 26 26 26 27 24 28 27 29 25 30 27 31 27 34 26 35 24 37 27 38 24 39 23 40 25 41 25 42 28 44 25 45 28 46 26 47 24 48 26 49 26 50 27 51 25 52 27 53 24 54 26 55 29 56 26 57 28 58 26 59 27 60 27 61 26 63 28 65 23 67 24 69 24 70 26 71 27 72 24 73 25 74 27 76 25 77 28 78 24 79 27 80 26 81 28 83 25 84 24 85 25 86 26 87 28 89 28 47 55 1 24 4 22 5 23 6 23 7 23 10 22 11 24 14 24 16 22 17 22 18 22 19 20 20 24 21 22 23 20 25 20 26 24 27 20 29 20 30 20 33 22 34 20 36 20 37 23 38 21 39 21 40 23 41 24 43 22 45 21 46 22 47 23 48 22 49 23 51 20 53 21 54 22 55 24 57 22 58 24 59 22 60 22 63 23 65 21 67 21 71 24 73 23 75 24 76 24 78 20 82 20 84 21 87 21 88 22 90 23 48 79 1 21 2 22 4 22 6 24 7 24 8 20 9 20 10 21 11 24 12 20 13 21 14 21 15 22 16 20 17 21 18 22 19 21 20 20 21 24 23 24 24 23 25 23 26 24 27 24 28 21 30 23 31 24 33 20 35 24 37 22 38 22 39 22 40 23 41 24 42 22 43 20 45 20 48 22 49 22 50 20 51 22 53 23 54 20 55 21 56 21 57 21 58 24 59 24 60 22 61 20 62 23 63 23 64 21 65 24 66 22 67 24 68 20 69 24 70 20 71 24 72 21 73 23 74 21 75 21 76 24 77 20 78 22 79 24 80 24 81 21 82 23 83 24 84 22 85 24 86 21 87 20 88 21 89 23 90 21 53 75 2 11 4 12 5 13 6 12 8 11 9 12 10 11 11 12 13 11 15 13 17 13 18 12 19 13 20 11 21 13 22 11 23 12 24 11 25 13 26 11 27 13 28 11 29 12 30 11 31 11 32 11 33 13 35 13 36 12 38 12 39 12 40 11 41 12 42 11 43 13 44 12 45 12 46 13 47 11 48 12 50 11 51 13 52 13 54 12 55 12 56 11 57 13 59 11 60 11 61 11 62 12 63 11 64 11 65 12 66 11 67 12 68 12 69 13 70 12 71 12 72 12 73 12 74 11 75 13 76 12 77 12 79 12 81 11 82 12 83 12 85 12 86 12 87 11 88 11 90 13 54 12 3 10 5 12 16 10 23 10 26 10 33 10 46 10 59 12 72 10 81 10 84 10 90 12 55 69 1 15 4 18 6 18 7 18 8 17 9 15 10 18 12 18 13 17 14 17 15 18 16 18 17 17 18 18 20 17 21 17 22 17 23 17 24 16 25 17 26 18 27 18 29 17 31 18 33 19 34 18 35 18 37 16 38 16 39 18 40 16 41 18 43 15 44 16 46 15 49 16 50 18 52 16 53 16 54 17 55 18 56 18 57 15 58 18 59 16 60 16 62 17 63 16 64 17 65 17 66 18 67 16 68 18 70 17 72 16 74 18 77 17 78 17 80 19 81 18 82 16 83 17 84 15 85 18 86 16 87 17 88 17 89 18 90 18 56 3 50 13 64 11 68 12 8 21 90 1 26 2 29 3 27 4 31 5 27 6 31 7 28 8 29 9 27 10 31 11 28 12 32 13 29 14 27 15 28 16 29 17 31 18 30 19 27 20 30 21 31 22 26 23 31 24 27 25 30 26 27 27 31 28 29 29 31 30 27 31 28 32 28 33 30 34 31 35 28 36 27 37 29 38 28 39 28 40 32 41 28 42 28 43 31 44 27 45 29 46 28 47 31 48 30 49 31 50 31 51 30 52 30 53 27 54 30 55 31 56 31 57 29 58 31 59 31 60 27 61 32 62 28 63 27 64 32 65 27 66 31 67 28 68 30 69 27 70 28 71 27 72 30 73 29 74 31 75 28 76 31 77 28 78 32 79 27 80 31 81 29 82 31 83 31 84 26 85 29 86 32 87 29 88 28 89 27 90 32 22 45 2 22 3 25 6 22 7 24 8 23 12 26 13 22 18 23 20 23 21 25 23 26 26 23 27 25 30 26 32 24 33 22 34 22 35 26 37 25 40 26 41 25 43 23 45 24 46 26 47 22 48 26 50 25 52 24 54 25 55 25 56 26 61 25 62 22 63 24 64 25 66 25 68 25 73 24 75 23 76 22 80 25 81 25 82 22 88 23 90 26 23 37 3 23 6 22 8 19 15 21 18 21 21 19 24 22 26 20 27 19 28 21 29 20 32 21 33 23 34 22 36 20 38 22 39 21 41 22 43 21 47 20 53 23 54 21 60 20 61 19 63 22 64 22 66 21 68 22 69 20 75 21 77 21 79 21 83 22 85 22 86 21 88 22 89 20 24 73 1 18 2 20 3 18 4 18 5 19 6 18 7 20 8 19 10 17 11 19 14 18 15 19 16 17 17 18 18 19 19 20 20 21 21 20 22 18 24 19 25 20 26 21 27 19 29 19 31 19 33 21 34 19 35 18 36 19 37 21 38 20 39 18 40 18 41 17 42 18 43 21 44 21 46 21 47 19 48 19 49 19 51 19 52 18 54 20 55 20 56 18 57 17 58 19 59 19 60 18 62 18 63 21 65 19 66 18 67 19 68 19 69 19 70 20 71 20 72 17 75 19 76 21 77 20 80 20 81 21 82 20 83 18 84 21 85 21 86 20 88 18 89 19 90 17 53 62 2 16 4 15 5 17 7 16 9 17 10 15 11 16 14 17 15 17 17 16 19 15 21 16 23 17 24 17 27 15 28 15 29 15 30 16 31 16 32 17 34 17 35 17 36 15 37 16 39 18 40 15 41 18 42 17 43 16 44 15 45 17 48 17 51 15 52 16 54 16 55 16 57 17 59 17 60 15 62 15 63 15 66 17 67 16 68 15 69 16 70 16 71 15 74 17 75 17 76 16 77 16 78 16 79 15 80 15 81 17 82 16 83 17 84 15 85 17 87 16 89 17 90 15 54 44 1 18 2 18 3 16 6 17 7 15 9 18 12 16 13 19 15 17 17 18 18 17 21 18 23 16 25 16 26 18 34 18 35 16 37 19 39 18 41 16 45 17 47 17 48 17 49 16 50 17 52 18 54 17 56 16 60 18 61 15 62 17 66 17 67 18 69 15 72 19 75 17 76 17 79 18 81 17 84 16 85 16 87 17 88 19 89 16 55 2 9 30 51 32 56 13 3 15 13 16 19 16 29 16 35 16 39 14 41 15 44 16 48 16 68 16 83 15 87 14 90 14 16 13 79 1 19 2 19 3 19 4 19 5 18 7 18 9 20 11 19 12 20 14 18 15 18 16 19 17 20 18 17 19 20 20 18 21 20 22 18 23 17 24 19 25 19 26 17 27 19 28 21 29 20 30 20 31 19 32 18 33 18 35 20 36 20 38 18 40 18 41 20 43 19 44 20 45 20 46 20 47 18 48 19 49 20 50 18 51 18 53 20 54 19 55 18 56 21 57 20 58 19 59 18 61 19 62 19 63 19 64 18 65 20 66 20 68 21 69 20 70 17 71 18 72 21 73 18 74 18 75 20 76 19 77 21 78 19 79 17 80 19 81 20 82 20 83 19 84 20 85 18 86 19 87 19 88 21 89 18 90 19 14 49 1 13 2 13 3 12 5 12 7 12 9 13 10 12 11 12 15 13 17 13 18 14 20 12 21 13 27 14 28 14 29 14 30 14 31 14 35 13 38 13 42 13 46 12 47 14 49 14 50 12 51 14 54 14 55 13 56 14 57 14 58 13 60 13 61 13 62 14 64 12 65 12 69 14 70 12 71 12 72 12 76 13 77 13 80 14 82 14 83 14 86 13 87 13 89 14 90 13 15 51 3 22 5 21 6 25 11 22 12 21 13 22 14 23 16 24 17 25 18 24 23 23 24 24 25 23 27 22 28 21 30 24 33 21 34 24 36 21 37 22 39 23 44 21 47 25 48 25 49 25 51 24 53 23 55 25 56 24 59 23 60 21 61 22 62 23 63 22 65 25 68 25 69 23 71 21 72 24 73 23 74 21 79 24 80 23 81 22 83 22 85 23 86 23 87 22 88 24 89 22 90 25 16 31 3 14 4 15 10 16 13 15 18 14 19 14 23 15 33 15 34 14 38 14 43 14 44 14 51 15 54 16 55 16 56 14 59 14 60 15 62 14 63 16 64 16 65 16 69 14 70 16 71 14 72 14 73 16 79 14 82 16 85 16 88 16 29 85 1 24 2 22 3 22 4 20 5 22 6 22 7 23 8 24 9 23 10 24 11 21 13 22 14 24 15 21 16 21 17 22 18 21 19 23 20 22 21 22 22 23 23 23 24 21 25 21 26 23 27 23 28 24 29 20 30 21 31 21 32 20 33 21 34 23 35 20 36 24 37 22 38 21 39 22 40 23 41 23 42 21 43 24 44 22 45 21 47 22 48 20 49 21 50 21 51 21 53 23 54 23 55 21 56 21 57 21 58 23 59 21 60 22 61 22 62 24 63 21 64 21 65 24 66 22 67 22 68 23 69 21 70 21 71 21 72 23 73 22 74 22 75 24 76 21 77 24 78 24 79 23 80 23 81 24 82 23 83 23 84 24 86 21 88 20 89 23 90 20 30 9 1 12 12 13 16 12 19 13 43 12 71 12 74 11 86 12 90 12 31 15 1 29 6 32 10 28 18 29 20 27 24 30 31 31 34 32 38 31 46 28 48 28 56 33 74 32 89 31 90 31 32 46 1 11 2 10 3 9 4 10 5 9 6 9 8 10 9 10 10 9 11 9 12 10 14 10 18 10 19 10 20 10 21 10 22 9 25 10 26 9 28 10 31 10 38 9 40 11 41 10 44 9 45 10 46 10 51 9 52 10 54 11 56 10 57 11 58 9 60 10 61 10 65 11 66 11 67 9 68 10 70 10 75 10 78 10 81 11 83 10 84 10 85 11 41 78 1 15 2 14 3 13 4 13 5 13 6 14 7 15 8 14 9 14 10 13 11 14 12 15 13 14 14 14 17 14 18 13 19 14 20 15 22 15 23 15 24 14 26 13 27 15 28 15 29 13 30 13 31 13 32 15 34 14 35 15 36 14 37 15 38 15 39 14 41 13 42 15 43 14 44 13 45 13 46 15 47 13 48 14 49 15 50 14 51 15 52 14 53 13 54 14 55 15 56 14 57 14 60 14 61 14 62 13 63 13 64 13 65 15 67 14 68 14 69 14 70 15 71 15 72 14 73 14 74 14 75 14 76 14 77 14 78 15 79 15 80 14 81 14 82 14 83 13 84 13 85 13 88 13 89 14 42 83 1 18 2 17 3 19 4 17 5 18 6 18 7 16 8 19 9 18 10 19 12 16 14 17 15 15 16 18 17 16 19 16 20 17 21 17 22 18 23 16 24 18 25 18 26 18 27 19 28 16 29 16 30 16 31 17 32 19 33 18 34 18 35 17 36 18 37 18 38 16 39 16 40 16 41 17 42 18 43 17 44 18 45 18 46 18 47 16 49 17 50 16 51 17 52 16 54 17 55 18 56 16 57 17 58 17 59 18 60 17 61 18 62 16 63 16 64 17 65 16 66 16 67 16 68 18 69 18 70 18 71 18 72 15 73 17 74 17 75 17 76 18 77 17 78 18 81 19 82 18 83 17 84 17 85 17 86 17 87 16 88 17 89 18 90 16 43 53 5 24 6 24 7 26 8 24 9 24 10 24 11 23 13 26 15 24 16 26 17 27 18 25 19 26 21 26 22 25 24 26 25 27 26 23 27 24 30 26 31 25 32 25 33 23 36 24 37 24 40 23 41 26 42 24 43 23 46 26 47 25 48 25 50 24 57 25 60 27 64 24 66 23 69 26 70 24 71 24 72 24 73 26 74 27 75 26 76 26 77 24 78 26 82 25 83 24 84 25 86 25 87 27 88 27 44 46 6 31 8 27 9 32 10 32 16 27 17 30 18 31 19 30 20 28 22 27 23 27 25 31 26 27 30 29 31 30 32 30 33 27 35 28 36 31 38 27 39 30 41 30 42 27 46 29 47 27 49 29 53 28 54 30 55 29 56 30 58 30 59 27 64 28 71 27 73 31 74 28 77 30 78 26 80 26 82 29 83 30 84 29 87 30 88 26 89 27 90 27 53 88 1 21 2 21 3 18 4 21 5 21 6 20 7 21 8 19 9 22 10 18 12 19 13 19 14 22 15 22 16 18 17 20 18 21 19 20 20 19 21 19 22 21 23 21 24 21 25 18 26 22 28 18 29 21 30 18 31 21 32 21 33 19 34 21 35 21 36 19 37 21 38 21 39 21 40 21 41 18 42 19 43 20 44 22 45 20 46 21 47 22 48 20 49 20 50 21 51 20 52 19 53 21 54 22 55 20 56 19 57 20 58 19 59 22 60 18 61 18 62 20 63 22 64 21 65 19 66 19 67 19 68 21 69 21 70 20 71 19 72 18 73 21 74 19 75 21 76 20 77 21 78 19 79 20 80 19 81 18 82 19 83 21 84 21 85 21 86 18 87 19 88 20 89 21 90 21 54 79 1 26 2 23 3 25 4 22 5 22 7 24 8 26 10 25 11 24 12 23 13 23 15 22 16 23 17 24 18 26 19 26 20 24 21 24 22 23 23 22 24 23 25 26 26 26 28 25 29 22 31 25 33 22 34 22 35 25 36 26 37 26 38 25 39 23 40 26 41 23 42 26 43 23 44 23 45 25 47 24 48 23 49 26 50 25 51 22 52 23 53 23 54 24 55 24 56 22 57 22 58 22 59 25 60 23 61 25 62 23 63 26 64 24 65 26 66 22 67 23 68 24 69 26 70 23 72 26 73 26 74 24 75 25 76 23 77 25 78 23 80 23 81 26 82 24 83 24 85 23 86 23 88 25 89 24 90 24 55 7 14 13 25 13 27 14 46 13 47 14 84 14 86 13 56 10 6 26 18 24 21 24 51 24 54 24 58 26 63 27 71 26 78 26 90 24 4 57 29 3 26 7 27 8 25 9 27 11 25 13 26 15 23 19 23 24 23 26 24 27 25 28 25 39 25 40 26 43 25 44 25 53 23 54 23 57 26 59 23 62 24 78 24 80 24 82 23 84 23 85 24 86 25 88 27 89 27 58 71 2 26 3 28 5 29 6 28 7 29 8 29 9 29 11 26 14 29 16 24 17 26 18 25 19 28 20 28 21 26 22 27 26 29 27 26 28 27 30 25 31 25 32 25 33 27 34 28 35 28 37 29 38 24 39 25 40 25 41 27 43 27 44 29 45 28 46 28 47 26 48 25 49 30 50 26 51 30 52 25 53 29 54 28 55 29 57 27 59 28 61 28 62 26 64 26 65 28 66 27 67 27 68 28 69 28 70 26 71 29 72 25 73 29 74 29 75 28 77 26 79 29 80 28 81 27 82 26 83 29 84 28 85 26 87 27 88 27 89 27 90 24 59 55 1 11 3 12 4 12 9 11 13 12 15 10 16 12 17 10 18 12 19 11 20 12 21 12 22 12 24 10 25 11 26 11 27 12 28 11 29 12 30 10 31 11 32 10 33 11 34 11 35 10 36 10 37 11 39 11 40 11 41 12 46 11 47 10 49 10 52 12 55 11 56 11 61 10 65 10 66 11 67 10 70 12 71 10 73 11 74 10 75 10 76 11 77 12 79 10 80 11 82 11 84 11 85 12 86 10 87 11 89 12 60 51 2 28 3 28 5 27 7 26 8 27 10 26 11 26 13 30 14 26 17 30 18 29 19 26 20 31 21 25 25 30 26 28 28 27 30 29 31 30 32 27 33 30 34 27 35 27 36 28 41 30 42 30 45 29 46 31 47 27 48 29 49 27 51 26 54 30 55 28 56 30 59 30 60 30 61 26 62 28 63 28 64 30 67 28 71 28 72 31 74 28 75 29 79 29 80 28 82 30 86 29 88 27 +5 4 1 50 1 17 3 17 4 17 5 19 7 19 8 18 10 17 11 19 12 19 13 17 16 19 17 18 18 17 19 19 21 20 24 18 25 18 26 16 28 18 29 18 33 19 34 19 36 17 39 18 41 20 42 16 44 17 49 18 50 18 52 17 53 19 57 19 59 17 64 19 66 19 67 19 69 17 70 20 71 17 72 19 73 16 74 18 76 17 77 19 78 17 83 17 84 16 85 17 89 19 90 17 2 49 3 12 4 10 6 11 7 10 8 11 10 12 11 10 12 11 14 12 16 10 19 11 20 10 21 12 23 12 24 11 27 11 28 11 29 10 30 11 33 12 34 11 35 11 37 11 39 11 44 11 45 11 51 11 52 10 53 12 54 11 55 12 58 11 59 11 61 10 62 11 64 10 67 11 68 11 71 11 72 11 74 11 75 10 78 10 79 12 81 11 82 12 85 12 88 12 90 11 3 81 1 13 2 14 3 13 4 14 5 15 6 14 7 13 8 13 9 13 10 14 12 15 13 15 14 15 15 13 16 14 17 13 18 14 21 14 22 15 23 13 24 14 25 14 26 13 27 13 28 13 29 15 30 15 31 15 32 13 34 15 35 13 36 14 37 13 38 15 39 15 40 15 41 13 42 15 43 14 44 13 45 15 46 14 47 13 48 14 49 14 50 15 51 13 52 14 54 13 55 15 56 13 57 13 58 15 59 14 60 14 61 15 63 14 64 14 65 15 66 15 67 13 68 14 69 13 70 15 71 13 72 13 73 14 74 13 75 13 76 14 78 15 79 14 80 15 81 13 82 14 83 13 84 13 86 14 88 15 89 15 90 13 4 13 1 20 3 23 7 23 15 23 36 24 45 23 47 24 49 22 75 23 78 22 79 21 83 21 86 21 16 5 73 1 25 2 30 3 29 4 25 6 28 7 27 8 26 10 28 11 30 12 28 13 30 16 26 17 28 18 25 19 26 20 26 21 27 24 29 25 26 27 29 29 28 32 27 33 26 34 27 35 28 36 30 37 29 38 30 39 28 40 31 41 31 42 26 43 28 44 27 46 28 47 26 48 29 49 26 51 25 53 27 54 26 55 31 56 30 57 27 58 30 60 27 61 30 62 28 63 28 64 30 65 27 66 28 67 27 68 25 69 26 70 29 71 30 72 29 73 29 74 30 75 25 76 29 77 27 78 30 79 27 80 30 81 31 82 27 83 27 84 30 85 31 86 30 89 30 6 51 3 16 5 16 6 16 7 17 9 17 11 16 13 16 14 17 15 17 16 16 17 17 21 16 23 17 27 15 28 17 29 16 32 16 33 16 34 17 35 17 36 17 38 17 40 16 41 17 43 15 44 15 47 15 48 16 50 18 55 16 57 16 58 17 60 17 61 17 63 16 64 15 65 17 66 17 68 15 70 18 72 16 73 15 75 16 76 14 77 16 78 16 83 18 85 16 88 15 89 17 90 17 7 37 7 29 11 29 12 32 15 30 16 29 18 27 19 33 27 33 28 30 29 30 33 28 37 30 38 33 40 29 41 28 42 29 43 33 44 30 45 31 50 29 51 30 53 30 57 28 60 31 61 29 69 30 70 29 72 31 73 31 75 31 77 32 80 30 82 31 83 28 86 28 89 31 90 27 8 52 1 18 2 16 3 16 4 15 8 17 9 17 13 16 15 16 17 17 18 17 19 16 23 15 24 16 26 17 27 15 28 17 29 17 30 14 31 15 32 15 33 16 35 17 38 15 39 16 40 17 42 16 44 17 47 16 48 15 49 18 50 17 59 16 60 15 61 17 63 17 65 17 66 17 67 15 70 17 71 16 72 17 73 15 74 16 75 17 76 17 77 17 80 16 81 17 84 18 85 16 89 16 90 17 17 74 2 14 3 14 4 16 6 15 7 16 8 14 9 16 10 14 11 14 12 14 13 14 14 15 15 15 16 16 18 14 19 16 20 16 21 15 22 15 23 15 25 15 26 15 28 15 29 15 30 16 31 15 32 14 33 16 34 15 36 15 37 15 38 16 39 16 40 14 41 15 43 16 44 16 45 14 47 15 48 15 49 16 50 15 51 16 52 15 53 16 54 14 55 15 56 15 57 16 58 16 59 16 61 15 63 14 64 14 65 16 67 16 68 14 69 16 70 14 71 14 72 14 73 16 75 16 77 15 79 14 80 16 82 14 83 14 84 16 85 14 86 16 88 14 89 16 90 16 18 26 5 19 7 17 8 17 9 18 10 18 14 18 17 18 24 17 26 18 29 18 34 18 40 18 46 19 47 17 50 18 52 20 56 18 59 18 60 18 69 19 72 17 77 17 81 17 82 17 83 17 86 19 19 24 4 22 5 22 6 19 10 20 13 20 15 22 16 19 24 19 34 20 40 20 44 20 50 19 52 22 57 20 68 22 69 23 72 21 76 23 77 21 84 20 85 22 86 22 87 23 90 22 20 84 1 23 2 24 3 25 5 25 6 25 7 26 8 24 9 23 10 26 11 22 12 26 13 22 14 26 15 22 16 23 17 24 18 25 19 24 20 23 21 26 22 26 23 25 25 23 26 26 27 23 28 26 29 26 30 23 31 25 32 25 33 22 34 23 35 24 37 25 38 22 39 25 41 25 42 26 43 22 44 22 45 23 46 23 47 25 48 26 49 25 50 22 51 23 52 24 53 24 55 25 56 25 57 24 58 22 59 26 60 26 61 25 62 26 63 25 64 22 65 25 66 26 67 26 68 23 69 23 70 25 71 23 72 25 73 25 74 22 75 25 76 25 77 22 78 24 79 23 80 22 82 23 83 23 84 24 85 22 86 22 87 26 88 23 89 24 90 25 33 35 2 23 4 21 6 24 10 22 11 22 12 20 13 24 14 21 15 21 17 22 20 23 24 22 31 24 33 23 34 22 38 24 39 23 41 21 42 22 45 20 46 20 50 22 51 22 53 21 59 24 63 21 65 21 67 22 76 20 79 20 80 24 81 22 86 22 87 21 89 23 34 69 1 27 4 25 6 26 7 25 8 25 9 27 10 25 14 26 15 25 16 25 17 27 18 26 19 25 20 28 21 25 22 27 23 27 24 28 26 28 27 26 28 27 29 28 30 26 31 26 33 26 34 30 35 27 37 27 38 28 39 25 40 25 41 25 42 29 43 28 44 26 45 28 46 28 49 27 51 26 52 25 53 26 55 25 56 29 57 25 58 28 59 29 60 28 61 27 62 28 63 29 64 25 66 28 68 28 69 29 72 27 74 25 75 27 77 27 78 29 79 28 80 26 81 26 82 29 84 26 85 25 86 29 87 29 88 28 90 29 35 76 1 29 2 29 4 28 5 29 6 29 7 25 9 27 10 28 11 29 13 24 14 26 16 28 17 25 18 29 19 27 20 28 21 28 22 26 23 25 24 29 25 29 26 27 27 30 28 29 29 27 30 25 31 25 32 27 33 27 35 25 37 26 38 30 39 26 40 29 41 28 43 25 44 25 45 27 46 28 47 26 50 30 51 29 52 28 53 28 54 26 56 26 57 29 58 28 59 28 60 24 61 26 62 26 63 29 64 29 65 27 66 29 67 29 68 25 69 27 70 27 71 27 73 27 74 26 75 26 76 26 77 29 78 25 79 27 80 27 82 29 83 27 85 29 86 27 87 29 88 26 90 29 36 2 33 25 50 24 41 39 1 21 3 24 4 25 6 25 7 22 9 21 14 22 16 22 17 25 18 24 19 24 22 22 23 22 24 25 26 21 27 25 29 24 31 25 33 22 34 21 35 22 36 23 38 22 39 21 40 24 53 21 59 24 60 25 65 21 69 23 72 25 75 21 79 23 80 24 81 22 85 24 86 22 87 25 88 21 42 35 2 22 5 25 11 24 12 24 15 25 16 24 17 24 18 24 22 24 23 23 24 22 28 26 30 23 32 26 35 22 37 23 38 25 39 25 41 24 55 25 61 23 62 25 63 24 64 25 69 25 73 25 74 23 76 23 77 22 79 23 80 25 83 24 85 26 88 24 89 23 43 67 1 16 3 16 6 16 7 14 9 17 10 17 11 15 12 16 13 17 15 16 16 15 17 17 18 16 19 16 20 17 21 16 22 16 23 16 24 16 25 16 27 16 32 16 33 17 34 17 35 15 36 17 38 16 39 16 43 16 44 17 45 15 46 18 47 16 48 16 50 16 51 17 53 16 54 17 55 17 56 16 57 18 58 17 59 15 60 15 61 16 62 17 63 17 64 16 65 15 66 15 68 15 70 15 71 15 72 17 73 17 74 16 75 15 77 17 78 17 79 15 81 15 82 15 84 15 85 17 86 15 88 16 89 15 44 55 2 17 3 16 4 18 6 16 7 17 9 16 11 17 13 15 15 16 16 17 18 15 21 15 23 17 24 16 26 15 28 15 30 17 31 16 32 17 33 15 34 15 35 17 36 16 38 15 39 15 40 15 41 16 43 16 45 16 46 14 47 15 48 16 49 15 50 15 51 17 53 15 54 14 58 18 59 16 62 17 63 18 64 17 65 16 70 14 72 17 74 16 75 15 76 16 79 17 81 17 82 15 84 15 85 15 89 15 90 15 52 5 6 3 25 8 28 16 28 26 28 37 25 90 26 6 62 1 26 2 23 3 23 4 23 5 23 7 26 9 25 10 25 11 27 12 27 13 24 14 24 15 24 16 27 18 26 19 26 20 26 24 23 25 27 28 24 29 24 31 27 32 23 34 24 35 27 37 26 38 26 39 24 40 25 44 23 45 27 48 25 49 27 50 23 52 27 53 24 54 23 55 27 56 24 57 24 58 27 59 26 61 26 62 27 63 25 64 24 65 26 66 27 68 25 70 23 71 26 72 25 74 24 76 23 77 24 79 27 82 24 84 26 85 25 86 25 89 27 90 27 7 82 1 31 2 27 3 27 4 32 5 29 6 29 8 29 9 28 10 27 11 26 12 32 13 27 14 28 15 29 16 28 17 27 18 30 19 31 20 27 21 32 22 28 23 29 24 29 25 32 26 27 27 28 28 31 29 30 30 31 31 30 32 30 33 27 34 26 35 30 36 31 37 31 38 30 39 31 40 29 41 28 42 30 43 29 44 27 45 27 46 27 47 32 48 26 49 29 50 28 52 28 53 27 54 30 55 29 56 28 57 31 59 29 60 31 61 26 62 27 63 32 64 30 66 31 67 32 68 26 70 31 71 27 73 31 74 28 75 31 77 30 78 30 79 27 80 27 81 31 82 30 84 31 85 31 86 31 87 28 88 29 89 28 90 27 8 17 1 14 5 14 15 15 23 16 25 14 36 16 40 14 49 14 57 14 61 14 64 16 74 16 77 14 80 14 83 15 84 15 87 16 9 58 1 26 2 30 3 27 4 27 6 29 9 26 12 28 14 29 19 30 21 30 22 29 23 30 24 26 27 29 29 26 30 26 31 25 33 31 34 28 35 25 36 30 37 27 38 29 40 30 42 29 46 29 47 26 49 26 50 27 52 29 53 30 54 26 55 28 56 31 57 31 58 27 59 28 60 29 62 30 64 25 65 26 66 27 67 27 69 30 70 30 71 28 73 31 74 27 75 26 77 30 78 26 79 29 81 29 83 26 85 27 86 26 88 26 90 26 10 38 6 26 7 27 8 29 12 28 15 29 17 28 19 29 22 28 24 28 28 29 32 28 34 30 35 27 38 29 39 31 40 27 41 27 45 27 50 29 53 27 54 30 55 32 57 29 58 29 62 27 64 30 66 28 71 31 72 27 74 31 75 28 76 27 79 30 80 28 84 29 85 32 89 27 90 31 11 84 1 11 2 11 3 11 4 10 5 10 6 10 7 10 8 11 9 11 10 11 11 10 12 11 13 12 14 12 15 11 16 11 17 10 18 10 19 10 20 11 21 12 22 12 23 11 24 10 25 11 27 11 28 10 29 11 30 10 31 11 32 11 33 10 34 10 35 10 36 12 37 11 38 10 39 12 40 12 41 11 42 11 44 11 45 10 46 11 47 12 48 12 49 11 52 11 53 11 54 11 55 10 56 12 57 10 58 10 59 11 60 10 62 12 63 12 64 10 65 11 66 10 67 10 68 11 69 11 70 12 71 12 72 12 73 10 74 11 75 11 76 11 77 11 78 10 79 11 80 11 81 11 82 11 83 11 84 12 85 11 86 11 87 10 88 12 90 11 12 74 1 14 3 13 5 15 6 14 7 13 8 14 10 14 12 13 13 14 14 13 15 15 16 15 18 14 20 15 21 13 22 15 23 14 24 14 25 13 26 15 28 13 29 15 30 14 32 15 33 15 34 14 35 14 36 14 37 13 38 14 39 13 40 14 41 14 42 13 43 15 44 14 46 13 47 14 50 13 51 14 52 15 53 14 54 15 56 15 57 15 58 15 59 14 60 15 61 14 63 15 64 13 65 13 66 14 67 13 68 13 70 14 71 15 72 15 73 15 74 14 75 13 76 15 77 15 78 13 79 15 80 15 81 13 83 15 84 13 85 14 86 14 88 13 89 15 90 15 13 89 1 17 3 16 4 18 5 17 6 17 7 17 8 19 9 17 10 16 11 19 12 17 13 17 14 17 15 18 16 17 17 18 18 18 19 18 20 16 21 17 22 18 23 17 24 18 25 19 26 17 27 17 28 17 29 17 30 16 31 16 32 17 33 19 34 18 35 19 36 17 37 18 38 17 39 18 40 17 41 17 42 16 43 16 44 18 45 18 46 18 47 16 48 15 49 15 50 17 51 16 52 18 53 16 54 16 55 18 56 15 57 18 58 17 59 16 60 16 61 16 62 18 63 17 64 18 65 17 66 16 67 19 68 18 69 17 70 17 71 15 72 18 73 16 74 17 75 16 76 16 77 16 78 18 79 15 80 16 81 17 82 19 83 15 84 17 85 18 86 17 87 16 88 16 89 16 90 16 14 45 1 22 3 18 5 22 10 21 11 21 15 20 17 22 21 20 23 20 24 21 26 21 27 22 29 19 31 21 32 21 33 20 35 20 36 21 38 22 39 22 41 21 42 20 43 20 45 19 49 19 52 22 55 21 56 19 57 21 61 19 62 21 64 20 67 19 68 18 69 21 70 20 73 19 74 19 77 20 78 22 80 20 81 20 82 20 84 22 88 22 15 62 1 22 2 21 3 21 4 23 5 22 6 23 9 24 15 24 18 20 19 20 22 23 24 22 27 23 30 22 31 21 32 21 33 22 34 23 36 20 38 21 40 21 41 21 42 24 43 21 44 20 47 24 48 23 49 21 50 24 51 22 53 24 54 20 55 21 56 20 57 22 58 24 59 24 60 23 62 20 63 20 64 22 65 21 66 21 67 23 69 23 70 21 71 21 72 20 73 20 74 21 75 22 76 23 77 21 78 21 80 21 81 21 84 21 85 20 86 23 87 22 88 22 90 23 16 2 37 14 56 14 17 74 1 20 3 20 4 24 6 22 7 22 8 22 9 24 10 22 12 22 13 21 14 24 15 20 16 22 17 22 18 22 19 22 20 20 21 20 22 23 23 20 24 23 25 22 27 22 28 21 29 21 30 23 31 23 32 22 33 20 34 21 37 23 38 22 39 20 42 21 43 21 44 21 46 22 47 21 48 20 49 23 50 22 52 21 53 23 54 20 55 24 57 22 58 24 59 20 60 21 61 22 62 20 63 24 65 21 66 20 68 22 69 22 70 23 72 24 73 21 74 24 75 22 76 21 77 20 79 21 80 21 81 23 82 23 84 22 85 21 86 22 87 22 88 22 89 21 90 23 18 78 1 12 3 11 4 11 5 10 7 11 8 12 9 11 10 11 11 11 13 10 14 10 15 12 16 12 17 10 19 11 20 12 21 11 23 11 24 10 25 11 26 11 28 10 29 12 30 10 32 11 33 12 34 12 35 10 36 10 37 10 38 12 39 11 40 11 41 12 42 11 43 10 44 12 45 12 46 11 47 12 48 11 49 10 50 12 51 11 52 11 53 12 54 12 55 10 56 12 57 12 58 12 59 12 60 12 62 11 63 11 64 10 65 12 66 11 68 11 69 11 70 12 71 11 72 12 74 10 75 12 76 11 77 11 78 12 79 10 80 12 81 11 82 11 83 11 84 11 85 11 86 12 87 11 88 12 19 42 1 16 3 16 4 18 5 19 6 16 9 18 10 17 11 19 13 19 14 17 17 16 18 18 19 17 23 19 26 17 27 18 30 18 32 18 36 18 39 17 40 20 41 19 44 19 45 17 52 18 53 17 54 19 56 17 58 18 60 18 65 18 66 19 68 17 69 18 71 17 72 18 74 17 77 18 81 19 82 17 85 18 87 17 20 77 1 25 2 23 3 25 4 23 6 22 7 22 8 23 9 23 10 26 11 26 14 24 15 23 16 25 17 26 19 25 20 25 21 26 23 26 24 26 25 23 26 25 27 22 28 24 29 22 30 23 31 26 32 23 33 24 34 25 35 25 36 22 37 22 38 26 40 24 41 25 42 23 43 26 44 22 45 24 46 22 47 25 48 22 49 23 50 25 51 24 52 24 53 25 54 25 55 23 56 23 57 24 58 26 59 26 62 23 63 22 66 24 68 23 69 26 70 25 71 25 72 25 73 26 74 23 75 26 77 26 78 22 79 26 80 25 82 26 83 25 84 23 85 24 86 24 87 22 88 26 89 22 90 25 21 51 1 18 3 16 4 15 5 18 6 17 7 17 8 17 11 19 13 16 14 17 15 19 16 16 17 17 18 15 19 17 20 18 22 17 24 17 26 18 29 17 30 19 33 16 35 16 38 18 40 16 41 18 44 17 45 17 46 19 47 18 50 17 53 16 54 16 56 18 57 16 62 17 63 19 64 18 65 17 66 17 72 17 74 17 75 17 76 16 80 16 82 17 83 18 85 17 86 18 88 17 89 17 22 52 2 26 3 30 5 30 6 26 9 28 13 28 14 28 15 26 17 27 18 30 20 27 22 25 24 26 25 26 28 27 30 30 31 27 33 27 34 29 36 30 38 30 39 28 40 30 41 29 42 29 43 27 44 29 45 28 46 30 48 30 51 31 53 30 55 30 60 30 61 25 62 30 64 29 65 31 67 28 68 30 70 26 71 30 72 30 73 29 76 30 77 28 79 28 80 27 82 27 85 30 86 26 89 26 23 89 1 10 2 10 3 10 4 9 5 10 6 9 7 10 8 11 9 9 10 10 11 9 12 10 13 10 14 10 15 10 16 10 17 9 18 10 19 10 20 11 21 10 22 11 23 10 24 9 25 9 26 10 27 11 28 10 29 10 30 11 31 10 32 11 33 10 34 10 35 9 36 10 37 10 38 10 39 9 40 11 41 10 42 10 43 10 44 9 45 10 46 11 47 11 48 10 49 9 50 10 51 9 52 10 53 10 54 11 55 10 56 11 57 10 58 10 59 9 60 10 61 10 62 9 63 9 64 10 65 10 66 11 67 10 68 9 69 10 70 10 71 10 72 11 73 9 74 10 75 10 76 10 77 10 78 9 79 11 80 10 81 10 82 11 83 10 84 11 86 11 87 9 88 11 89 11 90 10 24 9 3 28 5 27 27 29 42 30 72 30 76 31 81 26 86 31 87 29 25 70 1 23 2 24 3 26 4 25 5 25 6 27 7 27 9 25 10 27 11 26 12 27 13 24 14 26 15 25 17 27 19 23 20 23 21 23 22 27 23 23 24 23 25 26 26 26 27 26 28 25 29 26 32 23 34 25 35 23 36 24 37 25 38 23 43 26 44 25 45 23 46 23 47 27 48 25 49 27 50 27 52 23 53 27 54 23 55 26 56 24 57 27 58 27 59 23 60 27 63 27 64 27 65 23 66 24 67 23 68 23 70 25 72 25 73 23 74 27 76 26 77 26 78 24 80 24 81 23 82 26 83 23 84 23 85 25 88 27 89 24 26 59 2 22 6 21 7 21 9 24 10 21 11 22 12 24 14 23 15 23 19 21 20 24 22 25 23 25 24 21 25 23 27 21 28 21 30 24 32 24 33 25 34 25 35 21 38 22 39 25 41 24 42 23 43 21 44 22 46 21 48 21 51 25 52 24 54 23 55 21 57 22 58 25 60 21 62 21 63 21 64 23 65 24 67 25 68 24 69 24 73 21 75 25 77 21 78 25 79 21 81 23 82 24 83 23 84 24 85 24 86 24 87 23 88 22 89 22 90 22 27 44 2 16 3 18 5 18 6 17 7 18 13 18 14 18 16 18 17 17 18 18 19 18 23 16 27 18 28 17 31 16 32 17 33 19 35 17 37 15 40 18 42 17 44 16 50 16 51 18 54 19 56 17 59 18 62 16 63 17 65 16 70 17 71 15 73 16 75 18 77 18 78 16 81 16 82 18 83 16 85 18 86 17 87 18 88 19 89 17 28 87 1 19 2 17 3 17 4 18 5 19 6 19 7 18 8 19 9 19 10 19 11 16 12 18 13 18 14 18 15 17 16 19 17 18 18 17 19 19 20 17 21 16 22 18 23 18 25 18 26 17 27 17 28 18 29 17 30 17 31 19 32 19 33 18 34 17 35 18 36 17 37 17 38 17 39 18 40 20 41 17 42 18 43 16 44 18 45 19 46 18 47 20 48 18 49 19 50 17 51 18 52 19 53 18 54 18 55 18 56 17 57 17 58 17 59 19 60 20 61 17 62 18 63 19 64 20 65 18 66 17 67 19 68 19 70 19 71 18 72 17 73 17 74 17 75 17 76 17 77 17 78 18 79 16 80 18 81 20 82 19 83 17 84 19 85 19 86 18 87 18 89 19 90 17 29 88 1 14 2 13 3 12 4 14 5 14 6 13 7 13 8 13 9 13 10 13 11 13 12 12 13 14 14 13 15 13 16 12 17 13 18 12 19 13 20 14 21 13 22 12 23 14 24 14 25 13 26 13 27 14 28 13 29 13 30 14 31 14 32 13 33 14 34 12 35 14 36 12 37 14 38 14 39 14 40 12 41 13 42 12 43 13 44 12 45 14 46 13 47 14 48 12 49 13 50 14 51 12 52 12 53 12 54 12 55 14 56 12 57 14 58 14 59 12 60 12 61 13 62 12 63 13 64 14 65 13 66 13 67 14 68 14 69 14 70 12 71 13 72 12 73 12 74 14 75 14 76 13 77 14 78 13 79 12 80 12 81 13 82 14 85 14 86 13 87 12 88 12 89 13 90 13 30 49 1 16 2 16 3 16 6 15 9 15 11 15 12 16 14 16 16 15 17 16 18 16 20 16 21 15 23 17 24 16 25 16 26 16 27 14 28 17 29 17 30 16 32 17 34 16 36 15 38 16 41 17 47 17 52 16 54 16 55 17 56 15 59 15 60 16 61 17 62 16 64 17 66 17 70 16 73 15 75 17 77 17 80 17 81 17 85 16 86 18 87 16 88 16 89 17 90 14 31 29 5 26 8 26 12 24 22 26 24 24 26 27 27 27 29 24 30 27 34 24 38 26 39 26 41 27 43 28 47 24 60 24 63 25 66 24 67 25 68 27 73 26 75 25 76 27 80 28 81 25 82 27 85 24 87 26 90 26 32 73 1 15 2 15 3 14 4 13 5 13 6 15 7 14 8 14 10 14 11 14 12 14 13 14 15 15 16 15 17 13 19 14 20 13 21 14 22 15 23 13 24 14 25 15 26 13 27 13 28 15 29 15 31 14 32 15 34 14 35 13 36 14 37 13 38 15 39 13 40 14 41 15 42 13 43 15 45 14 46 15 47 15 48 14 50 15 51 13 52 15 53 15 54 15 55 15 57 14 58 13 59 13 60 15 61 14 63 15 65 13 66 15 67 13 68 13 69 13 70 14 71 13 72 15 74 14 76 14 78 14 79 13 80 14 81 13 83 13 85 13 88 13 89 14 90 14 33 32 3 10 4 10 5 11 6 10 7 10 12 10 13 9 19 10 20 9 25 11 27 10 28 9 29 10 32 10 35 10 38 11 39 10 44 9 46 11 47 10 49 10 54 10 57 11 59 9 67 9 70 10 75 11 77 10 81 11 82 10 86 9 89 9 34 17 3 13 13 15 16 14 19 15 27 13 28 13 36 14 47 13 52 14 54 14 59 14 63 14 68 14 73 14 78 14 79 14 84 14 35 75 1 17 2 19 4 20 5 16 6 17 7 17 8 20 9 18 10 18 11 17 12 19 13 18 14 20 15 19 17 19 18 17 19 19 20 19 21 17 22 20 23 17 24 18 25 17 26 18 28 19 29 18 30 18 31 17 32 19 33 19 34 17 35 17 36 19 37 19 38 18 40 18 41 19 42 18 44 16 46 17 47 18 48 16 49 20 50 16 51 19 52 18 53 20 55 18 56 19 57 18 58 20 59 17 61 18 63 18 65 17 66 19 67 17 68 18 69 17 70 19 72 19 74 17 75 17 76 17 77 17 79 18 80 19 81 17 82 17 83 18 84 18 86 17 88 19 89 17 90 18 36 37 1 27 5 28 6 26 9 24 10 24 11 27 13 25 14 28 15 25 17 25 18 26 22 25 25 27 27 28 30 25 33 25 34 27 35 24 36 24 42 24 43 23 44 24 56 25 57 26 59 24 64 26 66 27 72 25 73 26 75 27 77 25 78 28 81 25 86 26 87 24 88 28 89 27 37 35 2 30 4 27 5 30 8 27 10 27 11 30 15 32 23 29 26 31 31 28 33 28 35 29 36 28 38 31 48 32 49 31 50 31 51 29 54 32 56 33 58 28 59 29 60 29 62 30 64 30 66 32 72 32 76 30 77 30 78 28 80 32 84 29 86 30 89 30 90 29 38 83 2 20 3 19 4 19 5 21 6 19 7 18 8 18 9 18 10 17 11 19 12 17 13 19 14 18 15 19 16 19 17 18 18 20 19 21 20 17 21 19 22 17 23 18 24 17 25 18 26 19 27 18 28 18 29 21 30 19 31 20 32 20 33 20 34 18 36 17 37 18 38 21 39 20 40 18 41 21 42 20 43 20 45 19 46 20 47 19 48 18 49 18 50 19 51 18 52 19 53 19 54 20 55 20 56 18 57 19 58 21 59 20 60 20 61 19 62 18 63 20 64 19 65 19 67 18 68 18 69 19 70 18 72 19 74 18 75 19 76 20 77 21 78 18 79 18 80 20 82 21 83 18 84 18 85 19 86 20 87 19 88 19 89 18 90 20 39 60 1 29 2 27 4 27 5 27 6 32 7 27 8 30 9 32 10 27 12 29 14 32 15 27 17 31 22 29 25 28 26 30 28 28 30 31 31 27 32 27 36 30 37 31 38 31 39 30 41 28 42 29 43 26 44 32 46 29 47 27 48 30 49 32 50 31 51 27 53 27 55 29 56 31 58 29 59 27 60 27 61 27 62 31 63 30 64 29 65 30 66 30 68 31 70 28 72 30 74 29 75 30 76 29 77 30 78 30 80 30 81 31 83 27 86 32 87 31 90 31 40 50 1 16 2 16 3 16 5 18 7 18 8 19 15 16 16 17 17 18 22 17 25 16 27 17 28 18 32 16 33 16 34 17 35 18 37 16 38 16 39 16 40 18 41 17 42 17 43 17 46 15 48 17 50 19 53 18 55 18 56 18 58 17 60 15 61 16 66 16 68 17 70 18 71 18 72 18 73 17 74 18 76 16 78 16 79 17 81 19 83 18 85 19 86 19 87 18 89 16 90 17 41 82 1 12 2 12 3 11 4 13 5 12 6 11 7 13 8 13 9 13 10 12 11 11 13 13 14 13 15 11 16 11 17 11 18 11 19 12 20 11 21 11 22 11 24 12 25 13 26 12 27 13 28 12 29 12 30 13 31 12 32 11 33 12 34 13 35 11 36 13 37 11 38 12 39 13 40 13 41 11 42 13 43 11 44 13 45 12 46 11 47 12 48 12 49 11 50 13 51 12 52 12 53 13 54 13 55 12 57 11 59 12 60 11 61 12 62 12 63 11 64 12 66 11 67 11 68 13 70 12 71 11 72 13 73 12 74 11 75 12 76 12 78 11 79 11 80 11 81 12 82 12 83 12 84 13 85 11 86 12 87 13 88 11 90 12 42 22 1 30 10 28 12 27 13 29 15 30 30 27 37 28 41 31 44 26 50 28 51 29 55 27 57 29 62 30 65 26 66 28 69 29 71 29 77 31 79 27 83 30 89 27 43 5 14 24 45 25 54 28 57 24 68 24 44 28 2 13 3 14 12 15 15 15 21 13 22 14 27 13 28 13 32 15 34 15 35 14 42 13 43 14 48 15 49 15 52 13 57 15 58 15 62 13 63 15 64 14 65 13 66 15 68 13 71 14 75 15 80 13 90 14 45 64 1 11 2 13 8 13 10 12 13 12 14 12 15 12 16 12 18 13 19 12 20 13 22 11 24 11 25 11 27 12 28 13 29 12 31 12 32 13 33 11 34 12 37 12 38 13 39 12 40 11 41 12 42 12 44 11 45 13 46 13 47 12 48 11 50 13 51 12 53 12 56 11 58 11 59 12 60 11 61 13 62 13 63 11 64 11 65 12 66 12 68 11 69 13 70 12 71 12 72 12 73 11 75 12 76 12 77 11 78 13 79 12 81 13 83 13 84 13 85 12 87 12 88 12 89 12 90 13 46 54 1 22 2 21 4 24 6 22 7 23 8 23 9 21 12 23 13 24 14 24 15 21 16 23 18 22 20 24 21 23 22 24 23 25 27 21 31 22 32 23 34 24 35 21 37 21 38 22 41 24 43 25 45 24 46 24 47 24 48 23 50 24 51 23 52 24 53 23 55 25 56 24 58 25 60 25 65 22 67 23 68 21 69 23 70 22 73 24 74 25 77 24 78 25 80 23 82 25 83 22 86 21 87 23 89 22 90 24 47 73 1 17 2 18 3 19 4 18 5 16 6 18 7 18 8 17 11 19 12 17 13 18 15 18 16 17 17 17 18 18 19 19 20 17 21 19 22 16 25 18 26 18 27 17 29 18 31 18 32 19 34 18 35 17 37 19 38 16 39 19 40 18 43 17 44 17 45 17 46 20 48 19 49 17 50 20 51 17 52 18 53 16 54 17 55 18 56 20 59 20 60 18 61 19 62 19 64 20 65 19 66 18 67 17 68 18 69 18 70 19 71 20 72 17 73 19 74 19 75 17 76 18 77 19 78 20 79 16 80 17 81 19 82 18 83 18 84 19 87 18 88 19 89 18 90 19 48 89 1 17 2 20 3 20 4 20 6 17 7 19 8 19 9 18 10 20 11 17 12 18 13 19 14 20 15 18 16 20 17 19 18 20 19 19 20 20 21 18 22 21 23 19 24 20 25 18 26 18 27 20 28 18 29 20 30 17 31 19 32 18 33 21 34 19 35 19 36 20 37 20 38 18 39 20 40 21 41 18 42 20 43 21 44 20 45 19 46 18 47 18 48 18 49 17 50 17 51 18 52 19 53 20 54 19 55 20 56 20 57 18 58 18 59 20 60 18 61 20 62 20 63 18 64 20 65 17 66 19 67 18 68 17 69 20 70 20 71 19 72 19 73 18 74 19 75 19 76 18 77 17 78 20 79 19 80 18 81 20 82 18 83 19 84 21 85 18 86 18 87 19 88 19 89 20 90 18 49 9 7 11 22 11 23 11 24 11 29 13 60 12 67 13 81 12 87 12 50 77 1 17 2 17 3 17 4 16 5 16 6 17 7 16 9 15 10 17 11 16 12 15 14 18 15 18 17 17 18 18 19 19 21 15 22 16 23 17 24 18 25 17 26 15 27 17 30 16 31 18 32 16 33 17 34 18 35 18 36 18 37 18 38 16 40 18 41 17 42 18 43 17 45 17 46 18 47 18 48 17 49 18 50 18 51 16 53 18 54 18 55 18 56 17 57 16 58 17 59 16 60 17 61 18 62 19 63 16 64 17 65 18 66 17 67 18 68 16 69 16 71 19 72 18 73 16 74 18 75 17 76 17 77 19 78 17 79 16 80 17 81 17 83 19 84 16 85 16 86 18 88 18 90 18 51 45 1 15 6 13 8 13 10 14 15 13 17 13 18 14 19 13 21 15 24 14 25 13 30 15 31 14 32 15 35 14 36 13 37 15 38 15 41 13 46 14 47 13 48 14 52 15 53 14 54 15 55 13 56 13 57 13 62 13 64 15 65 15 67 15 69 14 70 15 72 15 73 14 75 13 76 14 77 15 78 15 80 14 81 14 83 13 84 14 85 14 52 60 1 24 3 24 4 25 5 24 6 23 9 23 13 22 14 21 15 22 16 23 17 23 22 25 23 21 25 23 26 25 27 21 29 24 30 24 32 23 33 21 35 22 36 23 37 24 38 23 39 21 43 21 44 24 45 23 46 22 48 23 49 21 50 21 51 22 52 23 54 23 55 25 56 22 57 25 60 21 63 24 64 24 65 24 66 24 67 23 68 23 69 25 72 22 73 21 74 25 75 24 76 25 78 23 80 24 82 22 83 24 84 21 86 21 88 24 89 22 90 21 53 83 1 13 2 15 3 14 4 13 5 13 6 15 7 15 8 14 10 13 11 13 12 14 13 15 15 13 16 14 17 13 18 13 19 13 20 13 21 13 22 14 23 14 24 14 25 13 26 13 27 14 28 13 29 13 30 13 31 15 32 13 33 14 34 13 35 14 36 14 37 15 38 15 39 15 40 15 41 15 42 15 43 14 44 15 45 14 47 14 48 14 49 14 50 15 51 15 52 13 53 15 54 13 57 14 58 15 59 15 60 13 61 15 62 13 63 15 64 14 65 15 66 13 67 14 68 13 69 14 70 14 72 15 73 15 74 15 75 15 76 14 77 14 78 13 79 14 80 13 81 15 83 14 84 13 85 15 86 14 87 14 88 14 89 13 90 13 54 87 1 22 2 23 3 24 4 24 5 25 6 21 7 25 8 22 9 25 10 21 11 24 12 24 13 22 14 21 15 24 16 23 17 24 18 25 19 25 20 22 21 23 22 24 23 24 24 22 25 21 26 21 27 21 28 25 29 21 30 24 31 24 32 25 33 25 34 21 35 22 36 24 37 25 38 22 39 21 40 21 41 25 42 22 43 23 44 24 45 22 46 24 47 22 48 21 49 22 50 22 51 24 52 23 53 23 54 22 55 25 56 22 57 23 58 22 60 23 61 23 62 25 64 21 65 21 66 24 67 22 68 24 69 24 70 25 71 23 72 24 73 24 74 23 75 22 76 23 77 21 79 23 80 22 81 23 82 22 83 23 84 24 85 24 86 23 87 25 88 25 89 23 90 22 55 73 1 10 2 11 3 11 4 10 6 9 7 11 8 10 9 11 10 11 12 10 13 9 15 11 17 10 18 11 19 10 21 9 22 9 23 9 24 10 27 10 28 11 31 11 32 9 33 11 34 11 35 9 37 10 38 10 39 11 40 11 41 10 42 10 43 11 44 11 45 11 46 10 47 11 48 9 49 10 50 10 51 11 52 11 53 10 55 10 56 10 57 10 59 9 60 10 61 10 62 9 63 11 64 10 65 9 66 10 67 10 68 9 69 11 71 11 72 10 73 10 74 10 75 10 76 10 77 9 78 10 79 10 81 10 82 9 84 10 85 10 87 10 88 9 90 9 56 76 1 19 2 19 3 19 4 22 5 23 7 23 8 20 9 23 10 21 11 22 12 21 13 21 14 22 15 23 17 22 19 22 20 21 21 20 22 22 23 21 24 20 26 22 27 22 28 21 29 22 30 23 31 22 32 20 33 19 35 19 36 21 37 22 38 19 39 21 40 22 41 20 42 22 44 20 45 21 46 20 47 21 48 20 49 23 50 23 52 21 53 22 54 23 55 20 56 21 57 21 58 19 59 21 60 19 61 23 62 20 63 20 64 22 66 22 67 20 69 23 71 21 72 22 73 22 75 22 76 21 78 19 80 19 81 21 82 22 83 20 84 19 85 21 86 22 88 19 89 23 90 21 4 17 65 4 25 5 25 6 27 7 24 10 25 11 25 12 24 14 24 15 28 16 26 17 28 18 24 19 25 20 23 21 28 22 24 23 25 24 28 25 25 26 26 28 28 29 25 31 27 32 25 33 26 34 24 36 24 38 24 39 26 40 24 41 27 42 28 44 24 45 26 46 28 47 24 48 27 50 24 51 25 53 26 54 26 56 27 58 26 59 25 60 27 61 28 63 28 64 28 65 28 66 27 67 25 68 24 70 27 74 24 77 28 79 23 81 27 82 24 83 24 85 27 86 26 87 25 88 26 89 24 90 28 18 49 1 16 5 15 11 16 13 14 14 16 15 15 16 16 17 15 18 16 19 15 20 16 21 16 23 14 24 16 27 16 28 15 29 15 30 14 32 15 34 16 37 14 38 15 39 16 40 16 42 14 44 15 51 15 55 16 56 14 57 15 60 14 62 15 63 14 64 14 66 15 67 16 69 14 73 14 74 16 75 16 76 14 77 16 78 14 80 15 81 14 83 15 84 16 85 14 88 14 19 5 30 17 57 17 63 16 73 16 81 17 20 16 2 14 3 15 12 14 19 15 31 14 37 15 40 16 44 16 45 14 50 14 52 14 54 16 66 14 75 16 83 16 90 16 4 57 2 77 24 87 27 58 29 3 17 9 16 12 17 14 18 16 17 19 17 21 17 30 17 35 15 38 16 39 15 40 15 43 16 45 14 51 16 53 14 55 17 56 15 61 16 63 17 64 15 67 16 68 16 70 14 81 17 82 15 83 15 84 17 87 15 59 30 1 11 4 11 8 10 10 11 11 10 15 10 20 11 24 10 29 12 34 11 36 11 38 11 39 11 43 12 45 12 47 11 49 10 50 12 52 10 56 12 59 11 61 11 62 10 64 10 69 10 72 12 74 11 79 10 82 12 89 11 60 7 21 21 40 21 48 22 53 23 54 24 69 22 78 21 +5 4 1 52 1 20 2 22 3 20 7 20 8 24 9 21 10 22 11 21 12 22 13 20 14 22 15 23 16 21 17 22 20 20 23 23 25 21 26 23 27 22 30 21 33 23 34 24 36 24 38 23 39 21 40 21 43 20 45 23 50 21 53 21 55 23 57 22 58 23 61 21 63 21 64 23 65 21 66 20 67 20 69 20 72 24 73 23 74 22 75 24 77 20 78 24 81 22 83 20 84 23 86 23 87 22 90 24 2 62 1 19 3 21 4 18 5 19 9 19 10 19 11 20 12 19 13 18 15 18 16 18 18 21 19 18 20 19 21 20 23 21 24 19 25 20 26 20 27 19 28 18 29 21 32 19 33 22 36 22 38 20 39 21 40 18 42 20 44 19 47 20 48 21 49 20 50 21 51 19 52 19 54 19 55 19 56 20 57 20 59 19 60 20 62 20 63 19 65 21 66 20 67 20 68 18 69 21 70 20 71 20 72 20 74 20 76 22 77 19 81 22 83 22 84 20 85 20 87 20 89 22 90 20 3 70 1 14 3 14 4 14 5 15 6 14 7 14 8 14 9 15 10 15 11 16 12 16 13 16 15 16 16 15 17 16 19 14 20 15 21 14 22 14 24 16 25 15 26 14 27 14 29 14 30 15 31 14 33 16 34 16 35 14 36 15 37 16 38 14 39 14 40 14 41 15 42 16 43 16 45 14 46 16 47 15 48 16 49 15 51 15 52 15 53 15 54 15 55 15 57 15 58 16 59 14 61 14 62 15 63 16 65 16 67 16 68 14 70 16 72 16 73 16 74 15 75 16 76 14 80 14 81 16 82 15 84 14 86 16 87 14 88 15 90 16 4 64 1 18 5 16 6 18 8 19 9 20 10 16 11 16 13 17 14 19 15 19 16 17 17 18 19 16 20 18 21 19 22 19 23 19 24 19 25 18 26 18 27 18 28 17 30 18 31 16 32 17 33 19 34 18 35 18 37 19 39 19 40 19 41 19 43 19 44 20 45 16 46 16 47 20 49 16 50 17 51 19 52 17 53 19 54 18 55 19 57 18 58 17 60 19 61 19 64 17 65 17 67 16 68 17 69 16 70 17 71 17 74 19 75 17 78 18 79 18 80 19 82 19 86 19 88 17 89 19 4 33 42 2 13 4 13 5 12 7 12 10 12 12 14 13 12 14 12 15 13 16 14 18 13 19 13 20 12 24 13 26 13 28 13 29 13 32 13 36 14 38 14 40 12 43 13 44 12 45 12 47 12 48 13 49 13 52 13 60 12 61 14 63 14 65 13 67 14 71 12 72 14 73 14 79 14 80 12 81 12 82 13 83 12 87 14 34 43 1 22 2 23 3 24 5 24 12 20 13 21 15 24 18 21 19 22 20 24 22 23 26 22 28 23 33 24 34 23 37 21 39 22 40 24 43 22 45 24 47 22 49 20 52 23 54 23 55 24 56 23 58 24 59 22 61 20 62 23 63 23 64 21 65 23 67 23 68 21 70 23 71 22 72 22 75 21 77 22 81 21 82 23 86 24 35 36 1 30 3 28 9 29 10 32 11 29 14 29 15 31 18 27 21 28 25 30 26 29 35 28 36 31 37 28 40 29 41 30 42 30 45 33 47 30 50 30 54 32 55 29 56 28 58 30 61 30 64 28 65 31 67 32 69 27 70 28 73 29 81 30 82 30 85 30 89 30 90 28 36 74 1 16 2 16 3 15 4 15 5 16 6 16 8 15 9 16 10 16 11 17 12 15 13 15 14 14 15 17 16 15 17 15 18 16 19 17 20 15 21 17 22 15 23 16 24 16 25 15 26 15 28 15 30 17 31 17 33 17 34 15 35 15 36 16 37 17 38 16 40 16 41 16 43 16 44 17 45 17 46 16 48 17 51 17 52 15 53 17 54 16 55 16 56 17 57 15 58 16 59 16 60 16 61 15 62 14 63 15 64 16 65 17 69 17 70 17 71 17 73 16 75 16 76 16 77 16 78 17 79 17 81 16 82 15 83 16 84 14 85 16 86 14 87 15 89 16 90 16 44 5 66 1 22 2 20 3 24 4 20 5 23 7 20 8 23 9 23 10 23 11 22 12 20 16 24 18 23 19 24 20 22 21 21 22 23 24 23 27 21 28 21 29 21 30 23 31 20 32 23 33 22 35 21 37 22 38 20 39 21 41 23 42 22 43 21 44 24 46 24 48 21 50 20 51 21 53 20 55 24 56 23 61 23 62 22 63 23 64 20 65 23 66 22 67 21 68 22 69 24 70 20 71 21 72 21 74 23 75 24 76 23 77 23 78 20 81 22 82 21 83 21 84 21 85 22 86 21 87 20 88 21 90 20 6 3 33 13 41 13 44 13 7 68 1 27 2 27 3 27 5 29 6 30 7 29 8 27 9 28 10 26 12 27 13 31 15 28 18 27 19 28 21 30 22 26 23 27 25 27 26 26 28 26 29 25 31 26 32 29 33 29 34 27 35 29 36 29 37 30 38 28 39 26 40 28 41 27 42 31 43 29 44 29 45 26 46 28 48 27 51 28 52 30 53 27 56 27 57 28 58 30 60 28 61 31 63 25 64 29 65 26 66 30 68 27 69 27 72 27 74 29 75 29 77 26 78 26 79 27 80 29 81 28 82 28 83 27 84 27 85 30 86 26 88 28 89 27 90 27 8 46 2 13 3 15 4 13 5 15 7 13 8 13 9 15 10 13 11 13 12 14 13 14 14 14 15 13 20 13 21 13 24 14 27 13 28 14 33 15 36 13 37 14 38 13 39 15 40 13 42 13 43 14 45 15 46 13 47 15 52 15 53 13 54 14 58 15 63 15 65 13 67 13 71 13 72 15 74 14 77 15 81 15 82 15 84 14 85 15 87 15 90 14 9 9 2 30 18 32 30 27 35 32 39 29 44 32 49 29 54 28 67 33 10 69 1 19 2 18 3 18 4 18 5 17 6 16 7 17 9 15 10 16 12 17 13 17 14 16 15 16 16 18 18 18 19 18 22 16 23 18 25 18 26 16 29 16 30 17 31 17 33 18 35 16 36 16 37 17 38 16 40 18 41 15 42 15 43 16 45 17 46 17 47 18 48 18 49 17 51 16 52 18 53 19 54 18 56 18 57 16 58 16 60 16 61 16 62 18 64 18 65 16 66 17 67 18 68 18 69 16 70 17 71 15 72 18 76 16 78 18 79 18 80 17 82 18 83 17 84 15 85 19 86 17 87 17 88 16 89 17 90 16 11 87 1 18 3 16 4 18 5 19 6 19 7 18 8 17 9 17 10 16 11 16 12 20 13 16 14 19 15 20 16 16 17 17 18 18 19 19 20 19 21 17 22 17 23 17 24 17 25 18 26 19 27 16 28 18 29 19 30 17 31 17 32 20 33 18 34 20 35 18 36 18 37 19 38 19 39 18 40 19 41 18 42 20 44 18 45 18 46 17 47 18 48 16 49 18 50 19 51 18 52 19 53 20 54 17 55 18 56 19 57 18 58 18 59 20 60 18 61 18 62 17 63 19 64 17 65 19 66 17 67 17 68 19 69 16 70 17 71 19 72 19 74 20 75 19 76 19 77 18 78 20 79 19 80 16 81 19 82 18 83 18 84 17 85 18 86 20 87 18 88 17 89 16 90 19 12 86 1 26 2 31 3 27 4 30 5 30 6 30 7 28 8 26 9 28 10 29 11 29 12 31 14 29 15 29 16 28 17 29 18 27 19 29 20 27 21 28 22 27 23 25 24 28 25 28 26 28 27 29 28 28 29 28 30 28 31 26 32 25 33 27 34 31 35 26 36 28 37 27 38 30 39 28 40 28 41 26 42 31 43 30 44 30 45 29 46 27 47 26 48 28 49 26 50 28 51 26 52 26 53 29 54 28 55 28 56 27 57 26 58 28 59 30 60 27 62 26 63 27 64 28 65 27 66 30 67 27 68 30 70 27 72 26 73 28 74 28 75 26 76 27 77 28 78 30 79 27 80 26 81 30 82 29 83 31 84 29 85 29 86 26 87 26 88 27 89 26 90 29 13 36 3 20 6 24 7 22 8 21 10 23 12 22 14 24 15 20 24 21 28 20 30 21 40 20 41 24 42 20 43 20 45 21 48 24 51 21 53 23 57 23 59 22 61 21 62 23 63 21 64 23 65 23 67 24 69 24 71 21 74 20 76 22 77 22 79 21 82 21 87 24 89 22 14 33 2 30 4 31 9 26 10 30 11 28 12 30 14 30 16 29 17 28 20 26 22 26 23 28 24 28 25 32 29 27 33 30 34 28 35 28 39 27 47 29 49 30 58 29 59 31 61 30 63 31 68 30 71 28 75 28 79 32 82 27 83 32 86 31 88 29 15 78 1 11 3 11 4 10 5 11 6 11 7 11 8 11 9 10 10 10 11 11 12 10 13 10 15 11 16 10 17 11 18 9 19 10 20 10 21 11 23 9 24 10 25 11 26 11 27 10 28 10 29 10 30 10 31 11 32 10 33 9 34 10 35 11 36 10 37 10 39 9 40 10 41 9 42 10 43 10 44 9 45 11 47 10 48 10 49 10 50 10 51 11 52 9 53 11 55 10 56 10 57 11 58 9 59 9 60 11 61 9 62 9 63 11 66 10 68 9 69 10 70 10 71 9 72 11 74 10 75 10 76 9 77 11 79 11 80 11 81 9 82 9 84 10 85 9 86 10 87 11 88 9 89 9 90 10 16 58 1 20 2 18 3 19 4 20 5 20 8 21 9 18 10 20 11 18 12 21 14 20 15 19 18 21 19 19 20 20 21 20 22 20 25 21 26 20 27 22 28 18 31 20 33 20 35 22 39 21 40 20 41 21 44 19 45 21 46 21 47 20 49 21 50 22 52 19 53 20 54 21 55 18 56 21 58 21 62 18 63 22 64 18 65 20 66 21 68 20 70 18 71 20 74 20 75 20 76 18 77 19 78 20 80 20 83 20 84 18 85 20 86 19 90 19 17 67 1 19 2 18 4 19 5 16 6 17 7 17 8 17 9 20 13 19 15 18 16 17 17 19 18 19 19 19 20 18 21 19 22 20 23 16 26 17 27 17 29 19 30 19 31 19 32 17 33 19 34 18 35 19 37 20 38 19 39 16 40 18 41 17 42 18 43 19 44 18 46 18 47 19 48 19 49 19 50 19 52 19 53 20 57 18 58 17 59 20 60 18 61 20 62 19 63 19 65 17 66 17 67 18 70 18 71 17 72 17 73 19 75 16 78 19 79 18 80 18 81 19 83 17 84 17 86 17 87 17 88 17 89 20 18 40 1 24 2 24 3 22 4 24 7 25 9 24 14 25 15 23 16 25 19 23 25 24 27 23 29 24 32 22 35 24 36 22 39 25 40 24 42 25 43 22 45 26 46 26 47 22 48 24 50 25 55 26 59 24 61 26 63 24 66 22 69 22 71 25 72 25 73 22 75 23 79 22 80 25 81 22 84 22 89 26 19 69 1 16 2 16 5 16 7 16 8 17 9 15 10 17 11 17 12 18 13 16 14 16 15 17 16 15 19 15 20 17 21 15 22 15 23 17 26 17 27 15 28 15 30 16 31 17 32 15 33 15 34 16 35 16 37 16 38 15 39 14 40 15 41 18 43 17 44 17 47 17 48 17 49 17 50 14 51 17 53 16 55 17 56 15 57 16 58 15 59 16 60 17 62 16 63 15 64 18 65 16 68 15 69 15 70 16 72 16 73 16 74 15 75 16 77 17 78 16 79 15 80 17 82 15 83 15 85 17 86 16 87 14 88 15 89 16 90 16 20 8 3 28 6 31 11 28 36 30 53 29 54 28 58 31 61 31 21 77 1 25 2 24 3 24 4 25 5 25 6 24 7 25 8 25 9 23 11 23 12 26 13 25 14 27 15 24 17 24 18 24 19 27 20 23 21 24 22 27 24 23 25 26 26 25 27 24 28 25 31 23 32 25 33 23 34 26 35 23 36 24 37 24 38 24 39 25 40 23 41 27 43 25 44 27 45 27 46 23 47 23 48 26 49 25 50 24 51 23 52 23 53 26 54 27 55 23 56 26 58 26 59 25 60 23 61 23 62 25 63 26 64 27 65 26 66 25 67 25 68 24 69 24 70 27 72 27 73 23 74 24 77 24 78 24 79 26 81 24 83 24 85 25 86 26 87 24 88 24 89 25 90 27 22 51 1 26 2 25 4 26 8 24 9 25 10 27 12 27 14 24 16 27 21 24 22 27 24 24 25 25 27 26 29 24 30 26 33 27 34 25 35 24 36 23 37 26 38 24 42 24 44 25 45 27 46 27 48 26 50 26 51 27 52 26 55 23 56 26 57 24 59 25 60 26 62 27 63 27 65 27 66 24 67 27 72 27 73 24 76 25 80 26 82 24 83 27 84 26 85 24 88 25 89 24 90 26 23 90 1 14 2 16 3 14 4 14 5 15 6 15 7 14 8 14 9 16 10 14 11 14 12 16 13 16 14 14 15 15 16 14 17 14 18 14 19 16 20 14 21 14 22 14 23 15 24 15 25 16 26 14 27 14 28 14 29 15 30 15 31 15 32 14 33 14 34 16 35 14 36 15 37 14 38 14 39 14 40 16 41 16 42 15 43 15 44 16 45 14 46 16 47 14 48 16 49 15 50 14 51 16 52 15 53 16 54 15 55 15 56 16 57 14 58 14 59 16 60 14 61 14 62 15 63 16 64 16 65 15 66 14 67 14 68 14 69 16 70 14 71 14 72 14 73 14 74 15 75 16 76 16 77 16 78 15 79 16 80 16 81 15 82 16 83 14 84 16 85 16 86 15 87 16 88 14 89 14 90 15 24 59 2 26 3 26 4 30 6 25 9 28 10 27 12 29 15 29 16 29 17 25 18 29 20 27 23 30 25 26 26 26 28 28 29 28 30 29 31 29 32 26 33 27 36 26 37 25 39 28 41 26 42 30 43 27 45 28 46 27 47 28 49 30 51 30 52 27 54 26 55 29 56 26 58 29 59 28 60 30 64 27 65 26 66 29 68 25 69 27 70 28 75 28 76 30 77 28 78 27 79 30 81 28 82 27 83 30 84 26 85 27 86 29 88 28 89 26 90 29 25 3 27 20 40 17 74 19 26 63 1 16 2 16 3 15 4 14 5 14 6 16 10 15 11 14 13 16 15 14 17 14 19 15 20 14 23 15 24 14 25 16 26 15 27 14 28 16 29 16 30 14 31 14 32 14 35 16 37 14 38 14 39 14 40 15 43 14 44 16 46 15 47 15 49 16 50 14 51 14 52 14 53 15 55 16 56 16 58 16 59 15 60 16 61 14 64 14 65 14 66 15 67 14 68 15 69 16 71 14 72 14 73 15 74 16 75 14 76 15 78 16 79 14 80 16 83 16 84 14 85 14 89 15 90 15 27 48 6 17 10 18 11 18 12 16 13 16 15 17 20 16 22 18 23 18 24 18 25 17 26 18 27 16 28 16 29 18 30 16 31 15 32 16 36 17 37 16 38 17 40 16 41 16 42 16 45 17 48 19 51 16 53 17 58 16 61 15 63 18 66 16 67 16 68 16 69 16 71 15 73 17 76 17 77 16 78 16 79 16 80 19 83 17 84 18 85 18 86 18 88 15 89 18 28 80 2 13 4 14 5 14 6 14 7 13 8 15 9 14 10 15 11 14 12 14 13 15 15 15 16 14 17 14 18 13 19 14 20 15 21 15 22 13 23 13 24 13 25 14 26 14 27 14 29 14 30 13 31 14 32 13 33 15 34 15 35 13 36 13 37 15 38 13 41 13 42 14 44 14 45 14 46 13 47 15 48 15 49 15 50 14 51 14 53 15 54 14 55 13 56 15 57 15 58 14 59 14 60 14 61 15 62 14 63 13 64 15 65 15 66 14 67 14 68 13 69 14 70 14 72 14 73 13 74 14 75 13 76 13 77 15 78 14 79 14 80 15 81 13 82 14 83 14 84 14 85 14 86 13 88 13 89 15 90 14 29 30 5 24 12 22 14 24 15 22 16 25 19 24 23 21 24 23 27 24 28 23 31 24 34 25 35 24 40 23 43 23 46 23 47 22 50 22 51 22 54 25 55 24 59 24 60 23 61 25 63 23 71 23 74 23 78 22 88 22 89 21 30 10 21 27 31 28 37 27 39 31 54 29 71 28 78 30 82 26 86 26 90 26 31 40 2 14 7 14 10 13 11 13 12 13 14 15 16 15 17 14 18 15 19 13 21 15 22 15 27 13 29 14 31 13 34 14 37 13 41 14 43 14 45 13 46 15 48 14 50 15 51 14 55 14 58 13 62 14 63 15 64 14 69 14 70 13 71 13 73 15 74 15 76 14 77 13 83 14 84 14 86 14 87 14 32 37 3 9 8 11 9 9 11 10 12 10 17 10 18 10 19 11 23 9 24 11 27 10 31 10 36 9 39 9 41 10 43 10 44 10 48 10 49 10 54 10 56 10 57 9 58 11 61 10 65 9 66 10 68 9 69 10 70 9 73 9 77 10 79 11 80 9 81 10 83 11 84 11 89 11 33 50 1 31 2 28 4 30 5 30 6 26 11 25 12 29 13 27 14 27 16 26 17 30 19 27 20 30 24 28 25 26 27 29 28 30 32 30 37 30 38 29 39 29 41 26 43 26 44 27 45 28 48 27 49 27 50 27 51 29 52 28 53 28 54 31 55 31 60 27 61 28 62 29 63 28 64 30 65 26 66 27 67 29 70 31 71 27 72 30 73 27 74 30 76 27 77 29 84 27 86 26 34 53 4 31 5 28 7 28 9 32 10 32 11 30 14 32 16 30 20 32 21 32 24 30 25 30 27 32 28 32 29 33 30 28 31 31 34 31 35 29 38 33 39 27 41 32 42 30 43 31 44 29 45 33 46 33 48 29 49 28 52 28 53 28 55 28 57 29 60 32 63 30 64 29 67 31 68 29 69 30 70 27 71 33 72 30 74 32 75 29 76 30 77 27 78 30 80 28 83 28 85 29 86 31 88 27 89 32 35 3 28 16 32 15 88 17 36 85 1 14 2 15 3 13 4 14 5 15 6 15 7 14 8 14 9 15 10 14 11 13 12 13 13 15 14 13 15 14 16 15 17 13 18 15 19 13 20 14 21 15 23 13 24 14 25 13 26 15 27 15 28 13 29 14 30 13 31 15 32 15 33 15 34 15 35 15 36 14 37 13 38 15 39 13 40 15 41 14 42 14 43 14 44 13 45 15 46 13 48 14 49 14 50 14 51 14 52 15 53 13 54 15 55 14 56 15 57 15 58 13 59 14 60 15 61 14 62 13 63 15 64 13 66 14 67 15 68 14 69 14 70 13 73 13 74 13 75 14 76 15 77 14 78 15 79 13 80 13 81 14 82 15 83 14 84 14 85 15 86 14 87 14 88 15 89 13 90 13 41 32 2 25 3 29 6 28 12 25 14 29 19 26 21 26 23 28 26 25 34 26 36 29 39 24 40 25 41 26 44 26 45 25 47 26 52 27 54 25 59 26 61 27 62 27 65 27 68 29 71 25 72 26 78 26 79 29 82 27 84 26 88 25 89 27 42 84 1 23 4 22 5 26 6 26 7 26 8 24 10 23 11 22 12 25 13 24 14 25 15 23 16 26 17 25 18 26 19 25 20 25 21 23 22 26 23 26 24 22 25 23 26 24 27 23 28 24 29 25 31 25 32 25 33 22 34 24 35 22 36 23 37 26 38 24 39 22 40 26 41 24 42 25 43 26 44 23 45 23 46 24 47 22 48 24 49 24 50 24 51 23 52 24 53 23 54 26 55 23 56 23 57 22 58 22 59 24 60 24 61 22 62 22 63 22 64 23 65 25 67 25 68 23 69 26 70 26 71 26 72 23 73 22 74 23 75 23 76 25 77 24 78 25 79 22 80 23 81 25 82 26 83 23 84 23 85 25 86 23 88 24 89 26 90 22 43 16 3 29 7 31 9 30 12 31 19 29 30 30 41 29 42 32 43 31 51 28 59 29 60 26 62 28 63 26 64 31 87 31 44 55 4 21 5 22 6 22 7 21 8 23 9 22 10 25 12 25 14 25 16 22 18 25 19 21 20 24 21 23 25 23 27 25 28 25 31 22 32 24 33 24 34 24 35 23 37 22 39 24 40 25 41 22 43 24 44 24 46 22 47 22 48 23 49 21 53 24 57 24 60 21 64 24 65 21 66 24 67 21 68 22 69 25 71 21 73 23 74 23 75 21 76 24 77 24 82 24 83 22 84 24 85 23 87 22 88 23 89 23 90 25 45 33 2 14 5 15 7 16 8 14 10 15 11 16 13 14 14 16 16 15 22 16 23 15 25 16 26 15 31 16 33 15 34 16 35 15 37 14 42 16 44 16 46 16 52 15 53 14 56 15 64 15 67 14 68 16 69 16 72 15 73 15 76 15 81 15 82 15 46 36 2 21 7 19 8 23 17 19 19 21 22 20 23 22 28 22 29 20 31 20 34 20 35 22 36 22 37 21 42 22 45 22 46 19 50 21 51 22 52 23 55 22 60 22 61 21 64 20 66 23 68 20 70 21 71 20 74 20 75 21 77 23 79 23 85 22 86 21 87 22 88 21 47 46 3 28 4 33 10 28 11 31 16 29 17 33 19 30 21 29 26 30 29 31 30 30 33 27 34 28 35 32 38 29 39 31 40 30 43 33 46 32 48 27 49 33 50 32 51 30 53 31 54 28 56 28 57 32 58 30 59 28 60 32 63 32 65 33 66 31 67 27 68 31 71 28 72 33 73 29 75 28 79 28 80 31 81 28 86 29 87 30 88 30 90 31 48 22 2 22 7 23 13 24 16 22 29 23 31 20 33 21 42 21 51 23 54 22 61 22 63 23 65 22 70 22 72 23 73 21 75 22 78 21 81 22 83 21 86 22 90 23 53 82 1 15 2 14 3 14 4 13 5 14 6 13 7 13 8 13 9 15 10 14 11 15 12 14 13 14 14 15 15 14 16 14 17 15 18 14 19 15 22 13 23 14 25 14 26 15 27 15 28 15 29 13 30 13 31 13 32 14 33 14 34 13 37 14 38 14 39 15 40 14 41 13 42 15 43 14 44 14 45 15 47 15 48 15 49 14 50 15 51 14 52 14 53 13 54 15 55 13 56 15 57 14 58 13 59 14 60 13 61 14 62 13 63 15 64 15 65 13 66 15 67 15 68 14 69 14 70 14 71 13 72 15 73 15 74 14 75 13 76 15 77 14 78 13 79 15 82 14 83 14 84 15 85 15 86 13 87 15 88 13 89 13 90 14 54 53 2 15 3 13 4 13 7 14 8 15 10 14 13 13 14 15 15 15 16 14 18 13 19 15 20 13 21 13 22 13 30 15 35 14 38 15 41 15 43 14 45 14 46 13 47 14 48 15 49 15 50 14 51 13 52 15 53 13 56 15 57 15 59 14 61 14 62 13 63 15 64 13 66 14 67 15 68 15 70 13 71 14 72 14 74 14 75 14 77 13 78 13 80 15 81 13 83 14 84 13 85 15 86 15 88 15 55 17 2 14 10 15 16 15 23 14 24 15 26 13 29 14 45 14 54 13 55 15 56 13 63 14 64 15 71 13 82 14 84 14 88 13 56 41 1 16 2 14 3 15 4 14 6 16 8 15 9 16 16 16 17 14 23 14 24 16 25 16 26 16 30 14 34 16 36 14 37 15 38 14 39 15 42 15 43 14 46 16 49 14 50 15 51 15 54 15 57 16 61 16 63 16 64 16 71 16 72 16 75 15 77 16 78 15 80 15 83 14 84 16 85 16 87 15 88 16 8 17 17 2 29 4 28 14 30 20 31 24 28 25 31 26 27 33 30 34 31 36 27 42 27 46 32 49 28 79 31 82 29 84 27 85 30 18 14 10 20 27 20 30 20 31 20 35 19 38 19 41 18 52 19 75 19 77 19 78 20 83 20 87 19 90 19 19 25 4 16 9 14 17 14 19 14 21 14 22 16 24 16 27 16 29 14 34 14 37 14 40 15 41 14 47 16 50 16 55 14 58 16 70 15 75 16 76 14 81 15 83 14 84 15 86 16 87 15 20 10 10 23 34 22 36 25 48 25 51 25 55 23 60 25 66 25 73 24 84 23 25 75 1 14 2 14 3 14 4 15 5 16 6 14 8 15 9 14 10 16 11 15 13 15 15 15 16 14 18 15 21 15 23 14 24 15 25 16 26 16 27 16 28 15 29 15 30 16 31 15 33 16 34 14 35 16 36 16 38 14 40 15 41 15 42 16 43 14 44 15 45 14 46 16 47 14 48 15 49 14 51 15 52 14 53 14 54 14 55 14 56 16 57 14 58 16 59 15 60 14 61 16 63 16 65 14 66 16 68 14 70 15 71 14 72 16 73 15 74 14 75 15 76 16 77 16 78 15 79 15 80 15 81 14 82 16 83 14 84 14 85 14 86 14 87 16 88 16 89 14 90 16 26 43 1 17 3 17 5 17 9 16 10 17 11 17 16 16 18 17 19 17 21 16 22 18 28 18 29 18 30 17 32 18 34 18 36 15 38 18 40 19 41 18 42 18 44 16 46 16 47 16 48 18 49 17 51 18 52 17 55 17 57 16 62 17 63 18 64 18 65 16 69 18 72 17 76 16 77 19 80 18 81 18 84 18 85 16 90 16 27 82 1 18 2 16 4 17 5 18 6 19 7 19 9 19 10 18 11 17 12 19 13 19 14 20 15 19 16 18 17 19 18 19 19 19 20 17 21 19 22 19 24 18 25 17 26 19 27 19 28 19 29 18 30 17 31 18 32 18 33 18 34 17 35 19 36 18 37 19 38 17 39 17 40 19 41 18 42 17 43 19 44 18 45 20 46 19 47 19 48 19 50 19 51 19 52 18 53 17 54 18 55 18 56 17 57 16 58 17 59 17 60 18 61 17 62 18 63 18 64 19 65 17 66 18 67 16 69 17 71 19 72 20 73 17 74 17 75 19 76 17 77 17 78 18 79 18 81 18 82 19 83 20 84 16 85 19 87 19 88 17 89 18 90 19 28 21 2 11 16 12 17 12 18 11 23 11 27 10 36 10 37 12 38 11 40 10 42 12 43 11 44 12 45 11 48 10 53 11 55 12 63 11 65 11 72 11 76 10 4 57 81 1 27 2 29 3 28 4 28 5 29 6 29 7 25 8 25 9 27 10 29 11 29 12 28 13 25 14 25 15 24 16 29 17 29 18 28 20 26 21 25 22 27 23 27 24 25 25 28 26 29 27 29 28 29 29 28 30 29 31 25 32 28 33 27 36 25 37 29 39 27 40 27 41 26 43 26 44 27 45 30 46 29 47 26 48 29 49 26 50 27 51 25 53 25 54 25 55 28 56 25 57 26 58 25 59 25 60 30 61 28 62 25 63 26 64 27 65 28 66 24 67 27 68 27 70 29 71 28 72 28 73 28 74 27 75 25 76 27 77 26 79 26 80 25 81 25 82 26 83 27 85 25 86 25 87 25 88 27 89 28 90 27 58 16 7 28 14 24 16 25 17 27 22 29 24 28 28 30 38 28 43 26 44 29 52 29 58 26 61 27 63 28 77 27 86 24 59 80 1 23 2 26 3 23 5 23 6 23 7 23 8 25 9 23 11 27 12 23 13 24 14 23 15 25 16 24 17 24 18 26 20 23 21 27 22 23 23 24 24 25 25 27 26 26 27 23 28 26 29 23 30 26 31 25 32 23 34 25 35 26 36 25 37 25 38 23 40 23 41 25 42 24 43 23 44 26 45 27 46 24 47 23 48 27 49 25 50 24 52 25 53 25 54 26 55 23 57 25 58 26 59 26 60 23 61 27 62 25 63 25 64 26 65 25 66 26 67 24 68 27 69 25 71 25 72 24 73 27 74 26 75 25 76 25 77 26 78 26 79 23 80 27 82 23 83 27 84 26 85 27 86 26 88 23 89 23 90 27 60 55 1 18 2 20 3 19 4 17 5 18 6 19 9 20 10 19 11 20 12 20 13 19 14 20 15 19 17 18 19 17 20 18 21 17 22 21 23 18 24 18 28 20 30 19 31 20 32 19 34 18 36 18 37 20 38 19 39 19 40 17 41 21 43 21 44 17 48 20 50 20 51 19 54 18 57 19 60 18 62 18 64 18 65 19 66 17 67 20 68 19 70 19 71 19 72 20 73 20 76 18 82 20 84 18 85 21 87 21 90 20 +5 4 1 81 1 17 2 20 3 20 5 17 6 18 7 17 8 16 9 19 10 18 12 17 13 17 14 18 15 16 16 19 17 19 18 16 19 18 21 18 22 18 23 17 24 17 25 19 26 18 27 19 28 18 29 17 30 17 31 19 32 19 33 18 34 19 35 19 36 17 37 16 38 17 39 17 41 16 42 18 43 18 44 19 45 17 47 16 48 16 49 17 50 19 51 17 52 18 53 18 54 18 55 19 56 19 57 19 58 18 59 18 60 16 61 20 62 17 64 18 65 19 66 16 67 19 68 20 69 20 71 17 73 18 74 20 75 16 76 19 77 18 78 16 79 19 80 17 81 20 82 18 83 18 84 18 85 19 87 18 88 16 89 18 90 18 2 14 4 28 18 27 23 26 29 27 37 30 42 26 49 30 52 30 53 30 54 29 60 26 67 27 69 28 85 29 3 26 4 15 8 16 10 14 14 16 17 14 19 16 21 15 25 15 32 16 33 14 36 15 37 15 38 14 41 15 44 15 49 14 51 14 56 16 57 15 64 16 68 15 74 14 76 15 77 14 80 15 89 14 4 70 1 24 2 23 3 22 4 21 5 24 6 24 7 23 8 21 9 20 11 23 13 21 14 20 16 22 17 23 18 22 19 23 20 20 21 21 22 20 23 23 24 20 26 22 28 21 32 24 33 24 34 24 35 23 36 24 38 21 39 21 40 22 42 24 43 22 45 21 46 21 48 23 49 21 50 24 51 23 52 21 53 24 54 22 55 24 57 24 58 22 59 21 60 23 61 24 63 21 64 21 66 20 67 23 68 21 69 23 70 20 71 23 73 20 74 22 75 21 77 21 78 23 79 20 81 22 82 21 83 23 86 20 87 21 88 22 89 23 90 23 52 5 2 42 29 90 27 6 57 1 17 2 15 3 16 4 15 5 16 8 16 9 15 12 17 13 15 14 15 15 17 18 17 19 16 20 16 21 15 23 15 24 15 26 15 28 16 35 17 36 15 37 15 39 17 40 16 41 16 43 15 44 15 46 17 47 15 49 16 50 17 51 17 52 17 53 16 55 14 56 16 57 17 60 16 63 16 68 17 69 15 71 15 72 17 74 16 75 17 77 17 79 17 80 17 81 17 82 18 83 17 84 15 85 17 86 15 87 17 89 15 90 15 7 64 1 15 2 15 3 15 4 14 5 15 9 15 12 15 14 14 16 15 18 15 19 15 20 16 21 16 22 15 24 16 25 14 26 15 27 16 28 15 30 16 31 14 33 16 34 14 35 14 36 14 38 14 39 16 40 16 41 16 42 16 43 16 44 15 45 16 47 16 48 14 49 15 51 15 52 14 53 15 54 15 56 16 58 15 59 15 61 16 62 14 64 16 66 16 67 14 68 16 71 15 72 14 73 16 74 15 75 15 77 15 78 15 80 16 82 16 83 14 84 16 86 15 87 15 88 14 89 15 8 37 2 15 4 15 10 13 11 15 13 14 16 14 20 13 21 14 22 14 26 15 33 15 34 14 36 14 37 14 39 15 40 14 41 15 42 14 47 13 50 15 55 14 61 14 64 13 66 15 67 14 68 14 69 15 73 13 74 13 76 15 78 14 80 15 81 14 82 14 85 13 87 14 88 15 9 80 1 18 2 17 3 16 4 17 5 18 6 16 7 18 8 15 9 17 10 17 11 17 12 15 13 18 14 18 15 15 16 16 18 19 19 16 20 17 21 19 22 17 23 18 24 17 25 18 26 18 27 18 28 17 29 17 31 18 33 19 34 19 35 18 37 15 38 17 39 17 40 16 41 16 42 19 43 16 44 16 45 18 47 18 48 17 49 16 50 16 52 17 53 18 54 17 56 19 58 15 59 18 60 18 61 18 62 17 63 19 64 18 65 17 66 16 67 18 68 16 69 17 70 19 71 17 72 18 75 16 76 16 77 17 78 18 79 18 80 18 81 17 82 17 83 17 84 17 85 18 86 18 87 17 88 18 89 17 90 17 10 9 19 12 24 11 30 13 41 11 42 13 45 13 61 13 71 12 86 12 11 35 1 23 3 22 10 25 12 26 17 24 18 25 19 23 20 24 22 25 24 25 25 23 26 23 27 26 28 23 29 26 33 26 36 25 40 26 48 25 49 23 50 26 51 26 55 22 56 24 58 24 64 24 65 23 69 26 70 26 72 25 73 25 74 23 78 26 82 24 87 26 12 74 1 19 2 20 3 21 4 21 5 19 6 19 7 20 8 21 9 19 11 21 12 19 14 18 15 21 16 20 18 22 20 22 21 18 23 21 25 19 26 19 27 21 28 19 29 20 30 19 32 21 34 19 35 20 38 22 39 18 40 20 41 20 42 20 43 18 44 18 45 20 46 19 48 19 49 20 51 22 52 21 53 21 54 21 55 20 56 19 57 20 58 21 60 18 61 20 62 21 63 19 65 18 66 21 67 20 68 21 70 22 71 20 72 19 73 18 74 18 75 18 76 22 77 20 78 21 79 19 81 20 82 18 83 19 84 21 85 22 86 21 87 20 88 19 89 21 90 21 13 47 1 30 3 29 4 29 6 26 7 31 12 28 15 27 16 26 17 26 21 29 26 29 27 26 28 27 29 26 30 29 33 29 35 30 38 30 39 27 42 25 44 28 49 26 50 28 51 30 52 27 54 26 55 26 56 30 57 26 59 30 60 30 63 28 66 30 69 26 70 28 71 26 72 28 75 28 76 28 77 28 78 29 80 28 81 29 82 26 85 29 87 26 88 28 14 38 2 28 3 26 7 25 8 26 12 30 13 28 14 27 16 29 19 30 27 27 29 31 30 29 31 26 32 28 37 31 39 30 40 30 41 27 42 28 44 26 46 27 47 30 50 30 55 29 56 27 57 30 59 26 60 30 64 27 67 29 69 25 71 30 72 31 76 27 78 27 79 26 85 31 87 25 15 15 2 26 4 27 9 27 11 25 20 26 25 27 34 28 37 28 45 26 65 24 78 28 83 26 84 26 89 24 90 27 16 60 1 16 3 14 4 15 5 16 6 14 7 14 8 14 9 16 10 16 13 15 14 15 17 14 18 15 19 15 20 14 21 16 22 15 23 16 25 15 26 15 29 14 30 14 31 16 32 16 34 15 35 15 36 14 38 16 40 14 41 14 42 14 43 14 44 15 45 14 47 15 49 14 51 16 52 14 54 14 55 14 56 15 58 14 59 16 60 14 61 14 62 15 63 14 65 16 67 14 68 14 69 14 71 16 72 16 73 16 75 15 84 15 86 16 87 14 88 16 89 16 17 52 1 18 3 19 4 18 9 18 11 15 12 16 16 17 17 15 19 18 20 16 21 18 23 18 25 17 28 17 30 17 31 18 33 17 34 18 35 16 37 18 38 16 39 18 40 17 41 17 42 16 43 18 46 17 47 16 48 17 49 18 50 16 55 18 58 18 60 17 61 16 63 19 64 18 65 17 66 19 67 17 68 15 71 18 74 16 76 16 77 16 80 17 84 15 85 16 86 18 87 15 88 17 90 18 18 70 1 25 2 24 3 23 4 25 5 23 6 24 7 25 8 24 9 25 12 23 14 22 16 22 17 21 18 23 19 25 20 24 21 23 22 24 23 21 25 22 26 24 28 23 29 22 30 24 31 21 32 25 33 23 34 24 35 21 36 21 37 23 39 22 40 24 41 22 43 22 46 23 47 25 48 24 49 24 50 24 52 22 53 21 54 22 55 24 56 25 58 22 59 22 60 25 61 22 62 24 64 22 65 23 66 23 67 22 69 22 70 21 73 21 74 24 77 21 79 24 80 25 81 21 82 24 83 25 84 22 85 24 86 21 87 23 88 25 89 22 19 2 9 24 12 22 20 9 18 11 39 11 43 12 45 11 55 11 56 10 59 11 60 11 71 11 21 76 1 16 2 18 3 17 4 17 5 20 8 17 9 18 11 17 12 19 13 18 14 20 15 18 16 18 17 18 18 17 20 17 21 17 22 19 23 18 24 18 25 19 26 16 27 17 28 19 29 17 32 19 33 17 34 20 35 18 36 19 37 20 38 20 39 19 40 19 41 20 42 18 43 19 45 19 47 19 48 17 49 18 50 16 51 20 56 17 57 17 58 19 59 18 60 19 61 18 62 17 63 19 65 16 66 17 67 18 68 18 69 17 70 19 71 18 72 19 73 19 74 18 75 17 76 18 77 19 78 19 79 19 80 20 81 17 82 19 83 20 84 19 85 17 86 19 87 17 89 20 90 17 22 12 9 29 19 27 23 27 36 29 50 28 51 27 65 27 72 32 77 27 78 28 80 31 89 30 23 86 1 14 2 16 3 14 4 16 5 16 6 14 7 16 8 16 9 15 10 14 11 14 12 14 13 14 14 16 15 14 16 15 17 15 18 15 19 15 20 14 21 16 23 16 24 16 25 14 26 16 27 15 28 15 29 15 30 16 31 14 32 16 33 15 34 15 35 15 36 14 37 14 38 15 39 16 40 15 41 15 42 15 43 16 44 15 45 16 46 15 47 15 49 16 50 14 51 16 52 16 53 14 54 15 55 16 56 15 57 15 58 15 59 16 60 14 61 14 63 16 64 15 66 16 67 16 68 16 69 15 70 16 71 15 72 14 73 15 74 14 75 15 76 14 77 15 78 16 79 14 80 15 81 16 82 14 83 14 84 16 85 14 86 16 87 14 88 14 89 15 90 15 24 33 4 16 9 15 10 17 11 16 12 15 16 17 17 15 18 17 19 18 20 14 21 17 23 17 25 16 29 16 30 17 31 15 36 16 37 16 40 17 42 16 43 16 45 17 46 16 51 14 54 17 56 16 57 17 63 16 67 16 79 15 82 17 89 15 90 16 25 82 1 20 2 22 3 22 4 20 5 20 6 19 7 19 8 20 9 18 10 21 11 19 12 19 13 21 14 20 15 21 16 18 17 21 18 19 19 19 20 19 21 18 22 21 23 19 24 21 25 19 26 18 27 21 28 21 29 20 30 18 31 20 32 21 33 20 34 18 35 21 36 19 37 19 39 18 40 20 41 22 42 21 43 19 44 19 45 19 46 22 47 20 48 19 49 21 50 18 51 19 52 19 53 22 54 18 56 21 57 21 58 20 59 22 60 19 62 21 65 19 66 18 67 21 68 18 69 19 70 20 73 22 74 21 75 21 76 19 77 21 78 19 79 18 80 21 81 19 83 20 84 19 85 20 86 18 87 18 88 19 89 19 90 22 26 26 7 20 9 18 11 21 13 17 14 19 15 21 16 19 19 20 20 21 25 18 29 20 35 18 39 18 44 20 45 20 52 19 56 19 60 20 62 20 65 19 71 19 73 20 76 19 79 19 83 19 87 17 27 34 2 26 4 22 5 26 6 24 7 23 8 26 11 24 13 24 14 22 18 23 19 26 21 26 27 24 30 24 33 25 34 26 35 24 36 23 52 22 55 23 56 24 59 26 60 25 61 22 65 22 67 22 71 24 73 24 74 22 76 26 78 24 79 23 80 25 87 24 28 75 1 23 2 26 4 26 5 22 6 25 7 23 9 25 10 23 11 26 12 24 13 25 15 24 16 23 17 22 18 23 19 25 20 25 21 26 22 22 25 23 26 26 27 25 28 22 30 23 31 26 32 26 33 22 35 25 36 22 37 24 38 24 39 25 40 23 41 25 42 24 43 26 44 23 45 26 47 25 48 22 49 22 52 25 53 25 54 23 55 22 56 26 57 25 58 25 59 26 60 22 61 23 62 24 63 23 64 23 67 24 68 24 69 23 70 26 71 24 72 26 75 25 76 23 77 22 78 23 79 26 81 22 82 22 83 25 84 22 85 23 86 22 87 22 88 22 89 24 90 25 29 65 1 30 2 27 3 29 5 30 7 29 8 28 11 27 12 32 13 32 15 31 17 27 18 28 19 30 20 28 22 28 23 30 24 30 26 31 28 28 30 29 31 31 32 30 33 29 34 30 35 31 36 30 37 31 38 29 39 29 40 33 42 31 44 28 46 32 47 32 48 31 49 28 50 30 51 30 52 31 54 29 55 32 56 28 58 28 60 28 63 29 64 28 65 31 66 28 68 31 69 31 70 32 71 30 75 28 76 30 77 28 78 30 79 27 81 28 82 31 83 27 85 31 86 32 87 30 88 31 90 30 30 9 18 20 50 19 56 17 64 18 82 17 85 17 86 17 87 16 90 18 31 31 1 10 4 10 6 9 10 10 12 10 16 10 20 10 28 11 32 11 36 10 40 9 43 9 50 10 54 10 56 10 58 10 60 9 64 9 68 9 70 11 72 9 74 9 75 9 77 9 80 9 81 10 82 10 83 10 86 10 87 10 88 10 32 57 1 17 2 16 3 15 4 17 5 15 6 16 7 16 8 16 9 16 10 15 12 15 13 18 16 16 17 16 19 17 20 15 21 15 25 15 26 15 27 15 28 15 33 17 35 15 36 15 37 17 40 16 41 17 42 17 46 17 47 16 49 17 52 16 53 16 54 17 55 17 56 15 57 15 58 15 59 17 60 17 62 15 63 17 64 16 66 16 67 16 70 16 71 17 74 16 75 15 78 17 83 17 84 17 85 16 87 16 88 17 89 16 90 17 33 50 1 20 2 21 3 17 5 19 7 20 8 18 9 19 10 17 11 19 12 21 13 20 15 20 16 18 19 19 20 20 21 19 23 18 24 20 25 21 27 19 29 18 31 19 33 18 36 20 43 19 44 18 46 19 49 18 52 20 56 20 57 19 60 20 61 20 62 21 63 19 67 21 68 19 73 19 74 20 75 18 77 18 78 21 80 18 81 18 82 21 83 18 85 21 87 20 88 18 90 19 34 9 29 22 37 23 38 21 43 22 56 22 68 19 69 20 88 22 90 23 35 26 2 17 4 16 5 18 7 18 9 17 21 20 23 19 25 19 28 19 29 19 30 20 33 19 35 20 44 18 45 19 49 20 50 19 60 19 61 18 62 17 70 18 71 16 72 17 77 19 79 17 89 18 36 32 8 16 9 16 12 15 16 14 19 15 20 16 28 15 30 14 33 15 41 15 42 16 43 14 44 16 46 15 48 14 49 14 50 15 51 15 53 14 57 15 58 14 61 14 62 16 64 14 66 15 74 16 76 14 77 15 78 14 80 14 87 15 88 15 37 67 1 28 2 26 3 28 4 30 5 32 7 31 8 29 9 30 10 30 11 26 12 29 15 30 16 31 17 29 18 28 20 28 21 30 22 31 23 28 25 31 27 32 28 26 29 27 30 28 32 27 33 27 34 27 35 30 36 28 38 29 39 27 41 32 42 30 43 27 44 27 47 29 48 28 49 29 50 30 52 29 53 32 58 29 59 27 61 28 62 27 63 28 64 27 65 31 66 31 67 29 68 27 69 30 70 26 71 31 72 31 73 30 74 29 76 27 77 31 79 30 80 30 81 32 83 28 84 30 86 27 89 29 90 31 38 71 5 24 6 22 7 24 9 26 10 23 12 26 13 22 15 24 16 26 18 22 21 23 23 26 24 24 26 26 27 23 28 22 29 25 31 22 32 22 33 23 34 26 37 23 38 25 39 23 40 24 41 26 42 26 43 26 44 26 45 22 46 22 47 26 48 25 49 22 50 22 51 25 52 25 53 24 54 22 56 23 57 22 58 23 59 25 60 24 61 26 63 22 64 24 65 22 67 24 68 24 70 22 71 24 72 24 73 26 74 24 75 25 76 26 77 26 78 23 79 22 80 26 81 25 82 24 83 24 84 24 85 26 86 24 87 23 88 25 89 23 90 25 39 70 1 10 2 11 4 9 5 9 7 11 8 10 9 9 10 10 11 10 12 11 14 11 16 10 17 9 18 10 19 11 20 9 21 9 22 11 24 11 25 9 27 9 28 11 29 10 31 11 33 10 35 10 37 10 38 10 39 9 41 10 43 10 44 11 45 9 46 11 48 11 49 10 50 10 51 9 52 9 53 9 54 10 55 10 56 10 58 10 59 11 60 11 62 10 64 10 66 9 67 9 68 11 69 10 70 11 71 9 72 11 73 10 74 9 75 11 76 10 77 9 78 10 79 9 80 10 81 11 82 11 83 11 85 11 86 11 87 9 90 11 40 44 1 30 8 28 9 31 10 31 11 27 12 29 14 31 15 30 16 27 17 26 18 27 19 27 20 27 21 28 22 31 29 31 32 30 35 31 36 31 37 31 42 29 45 31 48 30 49 31 52 26 53 31 54 29 56 31 58 31 59 28 60 28 62 32 66 30 67 31 68 29 69 28 70 30 73 26 78 26 79 31 83 29 84 32 87 28 89 28 41 1 40 26 42 8 9 12 10 12 20 11 55 11 66 12 67 11 70 10 81 12 43 38 1 9 2 10 9 9 12 9 13 10 16 11 17 11 18 10 20 11 24 11 26 9 29 11 30 10 31 10 33 10 34 11 36 10 37 11 42 9 43 9 48 11 50 11 53 11 55 10 57 10 59 10 60 9 62 11 69 10 72 11 74 11 76 9 77 11 81 10 82 10 85 10 87 11 90 9 44 78 1 11 2 10 3 10 5 10 6 10 7 11 8 10 9 9 11 10 12 10 13 10 14 9 15 10 17 10 18 11 19 9 22 9 23 9 24 10 25 11 26 10 27 11 29 10 30 10 31 11 32 10 33 11 35 11 36 11 37 10 38 9 39 9 40 11 41 11 43 11 44 9 45 10 46 9 47 10 48 10 49 9 50 11 52 10 53 10 54 11 55 11 56 10 57 9 58 11 59 10 60 9 61 10 62 11 63 10 64 9 65 11 66 9 67 10 68 11 69 10 70 9 71 9 72 10 73 9 74 10 75 9 76 9 78 9 79 10 80 10 81 9 82 11 83 10 84 10 86 10 87 9 89 10 90 10 45 47 3 20 4 17 6 21 8 19 9 19 10 19 14 19 15 19 16 19 17 18 18 21 19 17 20 18 21 18 23 20 27 18 28 20 29 18 30 18 31 20 34 21 37 20 39 20 40 18 43 20 44 19 47 17 48 17 50 20 51 21 58 19 59 18 61 18 64 19 65 18 66 17 73 18 74 17 76 20 77 20 79 19 80 20 81 19 82 18 85 19 87 19 88 17 46 53 1 22 4 19 6 20 8 21 13 19 14 21 16 20 18 18 23 21 24 19 25 22 27 20 29 22 30 20 31 21 33 18 34 21 35 19 36 21 38 21 39 18 40 21 41 20 43 22 45 20 48 19 49 22 54 22 55 19 56 19 58 21 59 18 60 19 61 20 62 22 64 22 65 21 67 20 68 20 69 18 70 20 71 21 73 21 75 19 76 19 77 21 78 19 79 19 82 19 83 20 86 19 87 19 88 21 47 39 4 19 6 21 7 19 12 18 13 19 17 17 20 19 21 18 22 18 23 18 25 17 28 17 30 19 31 18 33 20 35 19 37 18 40 18 42 17 45 19 46 17 47 17 48 20 51 20 54 19 55 20 56 21 58 20 60 19 62 21 63 19 64 21 69 20 73 20 76 19 77 18 79 21 82 20 87 19 48 60 3 12 4 11 5 11 7 11 9 12 10 10 11 10 18 11 20 11 21 12 23 11 24 12 25 12 26 11 28 10 29 11 30 10 31 11 32 11 33 11 34 11 35 12 37 12 38 12 39 10 40 12 42 11 44 11 45 11 46 10 47 12 49 11 52 12 53 12 55 12 56 12 59 11 60 11 61 12 62 12 63 11 64 10 67 10 68 11 70 11 71 11 73 11 75 11 76 10 79 12 80 11 81 11 82 11 83 11 84 11 85 11 86 11 87 10 88 11 89 12 49 87 1 23 2 24 3 24 4 25 5 23 6 27 7 25 8 24 9 23 10 25 11 26 12 23 13 25 14 23 15 25 16 24 17 26 18 25 19 27 20 23 21 23 22 27 23 27 24 23 25 23 26 23 27 24 28 23 29 27 30 27 31 25 32 27 33 26 34 26 35 24 36 23 37 24 38 24 39 25 40 24 42 26 43 27 44 26 45 25 46 24 47 24 48 24 49 24 50 23 51 24 52 26 53 27 54 26 55 27 56 23 57 23 58 25 59 24 60 24 62 25 63 26 64 25 65 24 66 25 67 23 68 23 69 27 70 25 71 25 72 26 74 26 75 25 76 25 77 23 78 26 79 27 80 26 81 23 82 26 83 27 84 27 85 23 86 27 87 27 88 24 89 24 90 24 50 81 1 19 2 20 3 19 5 21 6 19 7 21 8 22 9 21 10 21 11 20 12 19 13 19 14 21 15 21 16 21 17 21 18 19 19 21 20 18 21 21 22 20 23 18 24 20 25 22 26 20 28 20 29 19 30 21 31 20 32 22 33 18 34 19 35 21 36 18 37 21 38 19 39 20 40 19 41 19 42 18 43 19 44 22 45 18 46 21 47 18 48 21 50 19 51 20 52 18 53 21 54 19 55 22 56 19 58 20 59 22 60 18 61 20 62 19 63 18 64 18 65 20 66 21 68 19 69 21 70 19 71 19 72 20 74 21 76 19 77 21 78 21 79 21 80 20 81 20 82 21 84 18 85 19 87 21 88 18 89 19 90 20 51 70 1 18 2 19 6 19 8 19 10 18 12 17 13 18 14 19 16 17 17 16 18 17 19 20 22 18 23 17 24 16 25 19 26 20 27 19 29 17 31 19 32 19 33 19 35 17 36 17 37 17 38 18 39 17 40 19 42 19 44 17 46 18 47 17 48 18 49 17 51 17 52 18 55 19 56 19 58 19 59 17 60 18 61 17 62 18 63 20 64 18 65 18 66 18 68 19 69 19 70 20 71 17 72 17 73 17 74 19 75 19 76 18 77 18 78 18 79 17 80 19 81 17 82 16 83 18 84 19 85 18 86 19 87 18 88 18 89 20 90 16 52 30 1 27 6 27 8 29 9 27 13 29 15 27 16 28 19 31 20 26 25 29 27 31 28 29 29 28 33 30 37 28 38 31 46 29 50 28 52 29 57 27 58 27 59 29 60 29 61 31 65 31 70 27 72 29 82 30 85 30 87 27 53 84 1 23 2 20 3 21 4 21 6 22 7 23 8 20 9 22 10 21 11 21 12 22 13 20 14 21 15 23 16 20 17 23 18 19 19 23 20 20 21 20 22 20 23 20 24 21 25 20 26 19 27 21 28 20 29 23 30 19 31 20 32 22 33 22 34 21 35 23 36 20 37 21 38 23 40 21 41 21 42 23 43 20 44 23 46 22 47 19 49 20 50 22 52 23 53 22 55 21 56 21 57 21 58 23 59 21 60 21 61 19 62 20 63 21 64 21 65 22 66 22 67 20 68 22 69 20 70 21 71 21 72 23 73 23 74 21 75 22 76 23 77 19 78 22 79 19 80 21 81 19 82 22 83 22 84 20 85 20 86 22 87 22 88 20 89 23 90 20 54 22 9 28 11 26 26 27 27 25 28 29 29 27 31 26 34 30 40 30 46 31 53 28 56 29 64 29 65 27 66 29 74 31 76 26 77 26 82 30 86 26 87 28 89 26 55 62 1 9 2 10 3 11 4 10 5 11 6 10 7 10 8 9 9 10 11 10 13 10 14 11 15 10 16 10 17 10 18 9 19 9 20 10 22 10 24 9 25 11 26 9 28 11 30 10 31 11 32 10 33 10 34 11 35 11 36 10 37 9 40 11 42 11 43 10 44 10 46 10 49 11 54 10 55 9 58 10 59 10 60 9 62 10 65 10 66 10 67 10 68 9 69 10 71 11 72 10 73 10 74 10 76 10 77 10 78 9 79 11 80 11 83 11 84 11 85 10 86 10 88 9 56 56 2 10 3 11 4 11 6 10 7 10 8 9 11 10 12 9 14 10 15 9 16 10 17 11 18 11 19 10 22 10 23 9 24 10 27 11 29 10 30 9 32 9 33 10 34 9 37 10 38 10 41 10 42 10 43 10 46 9 47 9 48 10 51 9 54 10 55 11 56 10 57 11 60 9 64 9 67 9 68 10 69 10 70 10 71 10 73 9 74 10 76 9 78 10 79 9 80 10 81 11 83 10 85 9 86 10 87 9 89 9 90 10 4 25 15 1 16 10 16 12 16 13 16 15 16 17 16 21 16 22 16 26 16 33 15 69 16 74 15 78 18 79 17 87 15 26 66 2 26 3 26 5 24 6 24 7 23 9 26 10 23 11 27 14 26 15 26 16 24 17 26 18 26 19 26 20 23 21 27 22 23 25 26 26 27 27 27 28 23 29 27 30 26 32 26 33 26 35 25 37 27 38 23 39 25 40 23 43 24 44 24 47 24 48 27 49 25 50 26 51 23 52 26 53 24 55 26 56 23 57 26 60 25 61 27 62 27 63 25 64 26 65 24 67 24 68 27 69 24 70 26 71 27 72 26 74 24 78 24 79 23 80 24 81 25 82 23 83 23 84 27 85 24 87 25 89 23 90 24 27 28 2 16 12 17 18 18 22 15 24 16 30 15 31 16 33 16 34 15 37 16 41 16 42 17 43 15 46 18 48 17 54 17 57 17 61 15 71 18 74 16 79 18 80 18 82 17 85 16 87 16 88 17 89 17 90 18 28 59 1 15 2 15 5 16 6 15 7 17 11 16 14 16 15 17 16 16 17 17 18 17 19 16 21 16 24 16 25 15 27 15 28 15 29 15 30 15 31 17 32 15 34 16 36 17 37 17 38 17 39 16 40 16 42 15 45 15 46 15 48 15 49 15 51 17 52 17 53 15 56 16 57 17 60 17 61 16 62 15 63 17 64 17 65 15 66 17 67 16 70 15 72 16 73 16 76 15 78 16 79 15 80 16 81 14 82 17 83 17 84 17 85 17 88 15 90 16 28 13 41 4 21 5 19 7 19 9 23 10 19 11 22 13 20 16 22 18 20 21 20 22 22 24 22 27 19 28 19 29 20 30 19 31 21 32 19 34 21 48 22 49 20 50 20 53 19 55 20 56 22 57 21 58 19 63 22 64 22 68 20 70 20 74 23 75 22 76 22 77 21 78 22 79 22 83 21 84 20 86 23 90 22 14 75 2 23 3 25 5 26 6 25 7 26 8 25 9 25 11 24 12 23 13 24 14 22 15 25 16 25 20 22 21 23 22 24 23 26 24 22 26 26 27 22 28 26 29 26 30 25 31 25 32 26 33 24 34 25 35 22 36 22 37 25 38 26 39 25 40 23 42 24 44 25 45 24 46 25 48 25 49 22 50 26 51 24 52 25 53 23 54 26 55 25 56 25 57 26 58 26 59 22 60 26 61 25 63 24 64 22 65 22 66 23 67 23 68 25 69 22 70 26 71 26 72 26 73 22 74 24 75 24 76 22 78 24 79 26 80 24 82 24 83 24 84 23 85 26 86 24 87 26 89 23 15 39 1 30 9 26 10 27 14 26 16 31 19 27 23 27 24 28 25 27 26 27 27 29 29 29 31 26 32 29 36 29 37 26 38 27 40 27 43 30 49 25 50 28 52 30 56 31 57 29 59 30 61 30 63 30 64 28 67 29 70 25 71 29 72 27 73 29 75 26 78 27 79 26 86 27 87 28 89 27 16 4 16 19 22 22 23 20 40 21 17 39 2 28 3 27 6 26 7 27 8 27 9 29 12 27 21 27 24 29 25 30 27 30 30 28 32 29 37 26 38 29 41 28 42 30 43 28 44 29 46 25 53 30 54 28 59 31 60 27 61 30 64 26 65 29 67 29 68 30 69 30 70 29 72 26 81 25 82 29 83 27 85 27 87 30 89 27 90 29 18 44 2 23 5 24 8 25 9 21 10 22 13 23 14 24 16 21 17 25 19 24 20 22 25 24 27 21 36 25 37 23 38 21 39 21 41 24 43 24 45 25 47 22 48 23 50 23 51 24 53 21 54 21 57 22 58 21 59 22 60 23 62 22 64 22 65 21 67 24 68 24 75 23 76 24 80 22 81 24 82 25 85 23 86 23 88 25 90 22 19 86 1 12 2 11 3 10 4 11 5 12 6 11 7 10 8 11 9 10 10 11 11 12 12 12 13 12 15 11 16 10 17 12 18 11 19 11 20 12 21 11 22 11 23 11 24 12 25 12 26 11 27 11 28 11 29 12 30 11 31 11 32 11 35 12 36 10 37 11 38 11 39 12 40 10 41 11 42 10 43 10 44 11 45 11 47 11 48 11 49 11 50 12 51 11 52 11 53 10 54 11 55 11 56 12 57 10 58 11 59 12 60 11 61 11 62 12 63 10 64 11 65 10 66 10 67 12 68 12 69 10 70 12 71 12 72 12 73 11 74 11 75 12 76 12 77 11 78 10 79 12 80 12 81 11 82 12 83 12 84 11 85 12 86 10 87 12 88 11 89 11 90 12 20 11 18 22 20 24 22 23 35 24 36 24 59 22 60 23 76 24 78 21 82 23 89 24 25 38 1 22 3 20 4 22 5 21 6 21 8 20 9 19 12 20 18 20 19 23 22 20 23 20 24 21 28 22 35 22 36 23 41 22 42 21 44 20 45 19 46 21 47 21 50 21 57 23 60 23 63 23 64 23 65 21 68 21 70 22 71 23 72 21 73 22 74 21 75 23 79 19 83 23 90 23 26 33 1 10 3 9 4 10 5 10 7 9 9 10 14 9 15 9 19 10 24 9 25 9 29 9 32 10 37 9 40 9 41 10 43 9 44 10 47 11 50 10 51 10 56 10 58 9 59 9 60 9 61 10 63 11 64 10 68 10 79 10 82 10 83 10 84 9 27 59 3 27 4 28 5 30 7 31 9 29 10 30 11 33 12 30 13 29 14 31 17 31 20 28 21 30 23 29 26 30 28 28 29 32 30 30 32 32 35 28 37 32 38 33 39 32 40 29 41 28 42 29 43 29 44 30 46 29 47 32 50 31 51 30 52 32 53 28 54 28 56 33 58 32 59 29 60 32 63 29 64 30 65 28 68 29 69 31 71 28 72 29 73 28 74 31 75 33 76 29 77 31 80 31 81 30 82 30 83 32 84 30 86 32 89 31 90 29 28 11 26 15 27 14 31 15 35 14 50 15 55 13 59 14 61 15 73 14 85 13 88 14 37 65 1 15 2 18 3 15 4 16 5 17 6 17 7 15 8 17 9 15 10 15 11 17 13 16 15 16 16 17 17 16 18 15 21 16 22 17 23 15 24 15 25 16 26 17 27 17 29 17 31 15 35 17 36 15 39 15 41 17 43 15 44 15 45 15 46 17 47 17 48 17 50 15 52 16 53 16 54 15 55 16 56 16 57 15 60 17 61 17 62 17 63 17 64 15 65 17 66 15 67 15 68 14 69 15 70 16 71 16 72 15 73 17 74 17 75 16 76 17 77 15 79 15 81 15 83 16 88 15 90 15 38 31 5 16 7 18 8 19 9 16 10 19 11 19 13 16 22 16 23 18 24 17 28 17 30 19 31 20 41 18 44 20 46 18 48 18 53 18 60 19 62 18 63 19 68 16 70 19 71 17 73 18 74 18 75 20 77 18 81 19 86 19 89 18 39 49 4 11 5 13 7 11 8 11 10 12 11 12 12 11 13 13 15 12 20 13 21 11 22 13 23 13 25 11 27 12 28 11 29 12 30 13 31 11 32 11 33 11 36 11 37 12 38 11 42 12 44 11 49 11 50 12 52 12 53 12 54 13 55 13 57 12 58 13 60 12 61 11 63 13 65 12 68 11 69 12 71 12 72 13 76 12 79 12 81 13 82 11 86 13 89 13 90 12 40 30 7 15 12 15 14 13 16 13 23 13 24 14 25 15 26 13 28 13 30 14 32 15 37 14 38 15 40 15 46 15 47 15 50 14 51 14 55 15 59 14 66 13 67 14 68 14 69 14 76 13 77 15 80 13 81 13 84 14 89 14 41 72 1 10 2 12 4 11 5 11 6 12 7 12 8 12 9 12 10 12 11 11 12 10 13 12 15 12 16 12 17 11 18 10 20 11 21 10 22 10 23 10 24 10 25 10 27 10 28 10 29 12 30 12 31 10 32 11 36 11 37 10 39 12 40 11 41 11 43 10 45 11 46 10 47 10 48 12 49 10 50 10 51 11 52 11 53 11 54 12 55 10 57 12 58 11 59 11 60 12 62 10 63 11 64 11 65 11 66 11 68 11 69 10 70 10 71 10 74 11 76 11 77 11 79 12 80 12 81 11 82 11 83 12 84 11 85 11 86 10 87 11 89 12 90 12 42 57 2 17 4 15 5 16 6 16 7 15 9 15 10 15 11 18 13 15 14 16 16 18 17 16 18 14 19 15 20 17 21 16 23 15 25 15 26 17 27 15 28 16 29 16 31 17 33 15 34 15 35 17 37 15 38 17 39 15 40 16 41 17 42 17 43 17 44 16 48 15 51 17 52 18 57 15 58 17 62 15 63 17 67 17 68 15 69 15 72 17 73 16 74 16 77 15 79 15 80 15 81 17 83 15 84 15 85 16 88 18 89 15 90 16 43 18 12 21 14 21 15 21 17 22 36 19 37 22 38 23 45 23 48 20 51 22 53 23 54 22 58 23 59 21 67 20 69 21 72 21 88 22 44 25 1 31 9 29 10 32 12 32 16 28 18 33 27 31 35 33 36 32 38 28 42 32 45 30 51 33 59 30 61 29 62 31 66 28 71 31 73 28 74 33 76 31 78 31 84 33 85 32 88 28 45 8 16 11 59 11 60 13 66 13 71 12 74 11 79 12 90 12 46 26 1 16 3 16 6 19 7 17 8 19 9 18 12 19 13 17 17 19 19 17 30 18 31 17 36 18 40 17 45 18 49 17 50 18 51 17 56 17 59 18 75 16 77 17 78 16 81 19 82 18 84 16 47 32 1 22 7 20 8 19 9 22 12 20 14 19 15 19 20 22 24 19 30 21 41 19 43 20 46 19 47 21 49 19 50 22 53 21 54 22 56 21 59 21 62 19 64 19 68 19 69 21 70 21 71 19 72 20 77 19 78 19 79 21 82 21 87 21 48 55 2 17 3 16 5 14 7 15 8 15 11 15 12 17 13 17 14 17 16 17 17 16 19 17 20 15 21 16 27 17 28 15 30 15 31 15 35 16 36 15 37 17 38 15 39 16 40 15 41 17 43 16 44 16 45 15 48 15 50 17 51 17 52 17 54 16 56 16 57 16 59 17 61 17 62 17 63 16 64 16 66 15 67 16 68 15 69 17 72 15 74 16 75 16 78 18 79 17 80 15 82 15 84 18 86 17 88 15 90 16 53 40 2 25 5 25 7 23 8 24 10 24 11 23 12 26 16 22 18 24 19 26 20 23 24 26 25 25 26 25 31 22 34 23 37 23 41 23 43 24 45 24 46 23 47 22 52 25 54 24 57 24 58 22 60 23 61 24 64 25 68 24 70 24 71 25 73 24 75 25 78 22 81 26 83 22 86 23 87 26 88 24 54 33 2 16 8 18 9 16 12 17 14 15 15 17 16 17 19 16 20 16 21 17 23 18 32 19 33 17 35 17 36 17 38 18 41 17 43 17 44 17 47 17 52 17 54 18 56 16 59 18 61 17 64 18 74 18 76 16 78 19 79 17 82 16 83 16 84 17 55 77 2 10 3 9 4 10 5 10 6 9 7 10 8 10 10 9 11 11 12 10 13 11 14 9 15 11 16 10 17 10 18 10 20 10 21 10 22 10 23 10 25 10 26 10 27 11 28 9 29 9 30 9 31 11 32 10 33 11 34 10 37 10 38 10 39 11 40 9 41 9 42 9 43 11 44 10 45 11 47 9 48 11 49 9 52 9 53 9 54 10 55 10 57 9 58 9 59 10 60 10 61 11 62 10 63 11 64 10 65 11 66 10 67 10 68 10 70 9 71 9 72 10 73 11 74 11 75 11 76 10 77 11 78 10 79 11 80 9 82 10 83 10 84 10 85 10 86 11 88 9 89 10 90 11 56 90 1 14 2 15 3 14 4 14 5 13 6 14 7 13 8 13 9 15 10 13 11 13 12 15 13 15 14 14 15 13 16 15 17 15 18 14 19 15 20 15 21 15 22 13 23 15 24 13 25 13 26 13 27 15 28 15 29 13 30 14 31 14 32 15 33 13 34 15 35 15 36 13 37 14 38 14 39 15 40 13 41 15 42 15 43 15 44 14 45 13 46 14 47 15 48 14 49 14 50 13 51 13 52 13 53 13 54 13 55 13 56 15 57 13 58 13 59 15 60 13 61 15 62 13 63 13 64 14 65 14 66 15 67 14 68 15 69 15 70 14 71 14 72 14 73 13 74 15 75 14 76 14 77 15 78 15 79 15 80 13 81 14 82 15 83 14 84 13 85 14 86 13 87 14 88 15 89 14 90 13 4 57 79 1 20 2 20 3 19 4 19 5 21 6 20 8 17 10 17 11 19 12 20 13 19 14 17 15 18 16 20 17 19 18 17 19 17 20 17 21 18 22 18 23 17 24 20 25 20 26 20 27 21 28 19 29 20 30 19 32 19 33 18 34 18 35 19 36 19 37 21 38 20 39 18 41 18 42 21 44 18 45 17 46 18 48 18 49 20 50 20 51 20 52 19 53 19 54 19 56 19 57 18 59 19 61 19 62 18 63 20 64 18 65 17 66 21 67 20 69 20 70 20 71 18 72 18 73 20 74 21 75 17 76 18 77 20 78 18 79 20 80 18 81 20 82 21 83 17 84 21 85 20 87 21 88 20 89 18 90 18 58 90 1 29 2 26 3 28 4 26 5 29 6 29 7 28 8 26 9 26 10 28 11 29 12 27 13 29 14 28 15 28 16 26 17 30 18 25 19 28 20 27 21 24 22 29 23 29 24 29 25 30 26 29 27 28 28 25 29 29 30 29 31 28 32 27 33 28 34 27 35 30 36 28 37 29 38 26 39 25 40 30 41 25 42 29 43 27 44 28 45 27 46 26 47 27 48 30 49 26 50 27 51 25 52 28 53 29 54 27 55 29 56 27 57 28 58 29 59 25 60 26 61 25 62 25 63 28 64 25 65 28 66 26 67 25 68 27 69 28 70 28 71 28 72 26 73 26 74 28 75 25 76 27 77 27 78 29 79 24 80 27 81 27 82 26 83 25 84 27 85 28 86 28 87 27 88 27 89 26 90 27 59 39 4 12 5 13 7 13 8 13 9 13 14 11 15 13 19 13 24 12 25 13 26 13 27 12 29 11 30 12 32 12 33 13 34 13 35 11 39 12 42 12 45 13 46 12 48 12 49 12 54 11 63 12 65 13 69 12 71 11 75 12 79 13 80 11 81 12 83 13 84 12 85 13 87 11 88 11 89 11 60 30 3 14 7 14 9 15 11 14 12 13 13 14 14 13 15 14 20 13 21 14 23 15 30 13 32 13 36 13 38 13 41 13 50 13 51 15 53 13 55 14 63 14 68 15 73 15 79 15 82 14 86 13 87 13 88 14 89 13 90 14 +5 4 1 43 3 11 5 10 8 10 9 11 14 11 18 10 19 10 20 11 22 11 23 10 24 10 32 11 33 12 39 12 40 12 41 12 43 11 45 12 46 10 47 11 48 11 50 12 55 12 56 11 57 11 58 11 61 10 69 11 72 12 73 10 74 10 75 12 76 10 78 11 79 12 82 11 83 11 84 10 85 10 87 10 88 12 89 11 90 10 2 23 5 13 9 14 14 14 18 15 24 15 25 14 27 15 28 13 29 15 35 13 38 14 41 14 50 15 52 14 53 13 54 13 59 14 65 15 67 13 76 13 78 13 80 13 82 14 3 36 5 13 7 13 8 13 9 15 11 13 20 15 21 13 22 14 26 15 28 13 30 15 31 13 32 14 34 13 35 15 37 14 39 15 41 15 42 14 45 15 46 15 51 14 52 14 60 13 63 15 64 13 66 15 67 15 68 15 69 15 71 15 76 13 79 14 85 15 87 13 88 15 4 10 21 23 39 22 41 22 44 20 53 21 62 21 66 20 68 23 85 20 90 23 52 5 59 1 14 3 14 4 15 5 14 7 14 9 14 11 13 12 14 13 13 14 14 16 14 18 15 19 13 20 14 22 15 23 15 27 15 28 14 30 15 32 13 34 14 37 13 38 15 39 14 40 14 41 14 42 14 43 15 44 14 45 14 46 15 47 13 48 14 49 15 50 15 52 14 53 13 54 13 58 14 59 15 60 13 61 15 63 14 64 15 65 13 66 14 67 13 68 14 69 13 71 14 72 14 75 14 76 15 77 15 78 14 80 15 82 13 86 13 89 13 6 38 1 16 3 14 7 15 9 15 11 16 13 14 18 16 20 15 22 15 30 15 35 15 38 15 41 15 42 14 43 15 46 14 48 14 49 16 51 14 52 15 54 16 55 14 61 14 63 16 64 15 65 14 69 14 71 14 74 14 76 16 77 15 78 15 79 14 80 15 81 15 83 15 84 16 88 16 7 75 1 15 2 16 3 16 4 15 5 16 7 17 9 17 10 17 12 15 13 15 14 16 15 15 16 16 18 17 20 17 21 16 22 15 23 17 24 15 25 14 26 17 27 17 28 16 29 15 30 16 32 15 33 17 34 17 35 17 36 16 37 16 38 17 40 15 41 15 42 17 43 16 44 17 45 15 47 16 48 17 49 16 50 15 51 16 52 17 53 17 55 17 56 15 57 16 58 17 59 17 60 16 61 15 63 16 64 17 66 15 68 15 69 15 70 17 71 17 72 16 73 15 74 15 75 15 76 16 78 17 80 15 81 15 82 16 83 16 84 16 85 15 86 17 87 16 88 17 89 15 8 30 2 22 4 21 11 23 16 21 17 23 25 20 28 23 29 24 30 21 31 23 34 23 37 20 38 22 43 20 46 21 47 22 48 22 49 22 58 22 59 24 61 22 68 23 69 21 73 22 76 20 83 22 85 24 86 20 89 24 90 24 9 4 35 14 51 16 52 14 85 15 10 85 1 25 2 25 4 28 5 25 7 27 8 29 9 24 10 26 11 27 12 27 13 27 14 25 15 30 16 29 17 27 18 28 20 28 21 25 22 25 23 28 24 29 25 27 26 25 27 25 28 27 29 27 30 26 31 26 32 28 33 26 34 25 35 26 36 25 37 26 38 25 39 27 40 28 41 30 42 27 43 26 44 27 45 30 46 26 47 25 48 27 49 29 51 28 52 29 53 26 55 26 56 25 57 27 58 29 59 26 60 27 61 25 62 28 63 25 64 27 65 27 66 29 67 25 68 26 69 29 70 29 71 27 72 25 73 28 74 28 75 29 76 27 77 30 78 27 79 27 80 25 81 29 82 29 83 25 84 27 85 28 86 25 87 26 88 26 89 30 90 28 11 86 1 10 2 11 3 10 4 10 5 11 6 9 7 10 8 10 9 10 10 10 11 10 12 9 13 10 14 11 15 11 16 11 17 11 18 9 19 9 20 9 21 10 22 11 23 9 24 11 25 10 26 11 27 11 28 11 29 10 30 10 31 10 32 11 33 11 35 11 36 10 37 9 38 10 39 10 40 10 41 10 42 10 43 10 44 9 45 9 46 9 47 10 48 10 49 10 50 9 51 11 52 10 53 11 54 9 55 10 56 9 57 10 59 10 60 10 61 9 62 10 64 10 65 10 66 10 67 10 68 9 69 10 70 11 71 10 73 11 74 11 75 10 76 9 77 10 78 10 79 11 80 11 81 10 82 11 83 10 84 9 85 10 86 10 87 10 88 10 89 9 90 11 12 74 1 16 2 16 3 18 4 18 6 17 7 18 8 16 9 16 10 17 11 18 13 18 15 18 16 18 17 17 19 18 21 17 23 18 26 16 27 19 28 18 29 16 30 17 31 16 32 18 33 18 35 18 36 16 37 17 38 16 39 18 40 15 41 16 42 18 43 18 44 17 45 16 46 18 48 17 49 17 50 18 51 18 52 16 53 16 54 15 55 18 56 17 57 17 58 18 59 18 60 18 61 18 62 17 63 16 64 17 65 18 66 16 70 18 72 17 74 18 75 16 76 16 77 18 78 19 79 16 80 18 81 18 82 16 83 17 84 16 85 16 86 17 87 16 89 18 90 18 13 34 1 19 8 19 10 19 11 19 15 19 18 20 19 20 20 20 22 20 23 18 29 22 31 18 32 18 34 22 35 20 40 19 44 19 48 19 50 20 51 20 52 19 57 21 58 22 59 21 61 19 62 20 66 21 68 19 69 22 73 21 77 19 81 21 82 19 87 19 14 19 1 31 5 28 18 31 19 28 25 29 28 27 36 32 42 28 45 30 47 28 51 27 52 32 53 32 55 32 58 30 62 28 71 27 81 27 90 30 15 23 1 24 4 22 5 23 6 21 15 24 16 22 17 21 18 21 33 24 37 21 43 21 47 21 48 24 54 22 55 23 58 22 65 24 67 21 68 25 69 23 70 22 71 21 85 25 16 74 1 10 2 12 4 12 5 11 6 12 7 12 10 12 12 10 13 11 14 11 15 11 16 10 17 11 18 12 19 11 21 12 22 10 23 11 24 12 26 11 27 11 28 10 29 11 30 12 31 10 32 11 33 12 34 11 36 11 37 11 38 11 39 11 40 11 41 12 42 11 43 12 44 12 45 10 46 12 47 11 48 11 49 11 51 11 52 12 53 11 54 11 56 10 58 11 59 10 61 11 62 10 63 12 65 11 66 12 68 12 69 11 72 10 73 10 74 10 75 10 77 10 78 12 79 11 80 11 81 12 82 11 83 11 84 12 85 11 86 11 87 11 88 12 89 11 90 12 17 41 4 21 5 22 10 20 11 23 12 21 13 20 14 20 18 22 19 24 20 22 22 23 24 22 28 22 29 24 30 22 36 21 39 23 42 20 45 20 49 21 50 21 52 20 53 23 54 21 55 21 57 22 59 23 60 20 64 21 65 22 69 23 72 21 74 24 75 20 76 24 80 22 82 24 83 20 86 22 88 23 89 20 18 10 20 22 41 24 46 21 49 24 53 23 70 23 76 25 81 23 82 21 85 21 19 83 1 14 2 14 3 15 4 14 5 16 6 14 8 16 9 15 10 15 12 14 13 16 14 16 15 16 16 16 17 16 18 16 20 16 21 14 23 15 24 14 25 15 26 14 27 14 28 16 29 15 30 14 32 14 33 15 34 14 35 15 36 16 37 16 38 15 39 15 40 16 42 16 43 14 45 16 46 15 47 16 48 14 49 15 50 15 51 15 52 16 53 15 54 15 55 16 56 15 57 16 58 16 59 15 60 15 61 14 62 15 63 14 64 14 65 14 66 15 67 15 68 15 69 14 70 14 71 14 72 16 73 14 74 14 75 15 76 15 77 16 78 15 79 15 80 14 81 16 82 16 83 15 84 15 85 14 86 16 87 16 88 15 89 14 90 15 20 6 18 28 28 29 57 27 61 27 68 27 70 29 21 29 4 21 6 17 10 19 11 18 12 21 22 18 23 20 26 18 30 19 33 18 36 20 37 19 39 19 40 19 50 19 55 19 56 20 60 18 65 18 67 18 69 19 70 17 73 21 74 20 77 20 82 20 86 17 88 17 89 19 22 61 1 29 2 27 4 27 5 28 6 30 11 29 12 30 13 28 14 30 15 25 16 28 20 27 21 27 22 29 23 31 24 29 25 30 26 28 28 26 30 27 32 29 34 30 36 27 37 29 38 30 39 26 41 28 42 25 43 30 44 31 46 27 48 30 49 26 50 26 51 29 52 28 54 26 56 27 57 31 58 29 59 29 63 28 65 30 69 29 70 30 71 28 73 25 74 30 77 28 78 27 80 27 81 27 82 27 83 30 84 26 85 30 86 27 87 28 88 30 89 28 90 30 23 11 23 23 36 21 40 24 59 23 62 24 63 21 66 25 76 21 81 22 86 22 89 24 24 46 3 16 6 17 8 14 10 17 11 17 13 17 17 16 19 15 20 15 21 16 22 17 23 14 24 15 25 16 26 16 29 17 31 16 32 16 33 15 34 16 36 16 37 16 39 16 40 16 41 17 45 15 46 17 52 16 56 16 58 15 59 17 64 16 65 14 67 16 70 16 71 18 72 15 73 15 76 16 78 17 79 16 82 15 83 16 84 16 85 15 86 17 25 62 2 19 3 19 4 17 6 18 7 21 8 21 9 20 10 18 11 21 12 20 14 20 15 18 16 20 17 18 18 19 19 21 20 19 23 17 25 20 28 19 29 21 31 20 32 18 33 19 35 17 37 20 38 18 40 19 42 19 43 18 44 21 46 20 47 20 48 18 49 19 50 18 51 21 52 18 53 21 54 20 57 19 60 18 61 20 62 19 63 19 64 18 66 18 69 19 70 18 72 19 74 19 75 18 76 18 77 21 79 21 80 19 81 18 82 18 83 18 84 18 85 19 90 20 26 9 6 15 8 14 9 15 19 15 25 14 26 14 33 14 44 13 82 13 27 85 2 15 3 15 4 14 5 15 6 14 7 15 8 15 9 15 10 13 11 13 12 15 13 14 14 13 15 15 16 14 17 15 18 15 19 14 20 15 21 14 22 15 24 13 25 14 26 14 28 15 29 13 30 15 31 14 32 15 33 14 34 14 35 14 36 13 37 14 38 13 39 13 40 15 41 14 42 13 43 13 44 13 45 15 46 15 47 15 48 15 49 15 50 13 51 13 52 13 53 13 54 15 55 14 56 15 57 15 58 13 59 14 60 15 61 13 62 15 63 13 64 15 65 13 66 14 67 13 68 13 69 14 70 14 72 13 73 14 74 15 75 13 76 14 78 13 79 14 80 13 81 14 82 13 83 14 84 13 85 13 86 15 87 15 88 14 89 15 90 14 28 19 10 10 14 9 20 11 22 10 31 10 39 9 43 9 50 10 57 10 60 11 62 9 63 10 66 10 68 10 69 10 73 11 74 11 77 9 80 10 29 67 1 17 3 21 4 18 5 21 8 18 9 18 11 18 12 19 13 18 14 18 15 18 17 19 20 20 22 21 23 17 24 21 25 18 27 18 30 18 32 18 33 17 36 20 37 18 38 19 39 20 40 19 42 20 43 19 44 19 46 19 47 20 48 21 49 20 50 21 51 19 52 19 53 21 54 18 56 20 57 21 58 20 60 19 61 20 62 18 63 20 65 20 66 20 67 20 69 17 70 18 71 18 72 20 73 18 74 18 75 17 78 20 79 20 80 18 81 17 82 18 83 18 85 18 86 20 87 19 88 17 89 19 90 19 30 1 76 16 31 1 3 22 32 87 1 15 2 14 3 13 4 14 5 13 6 15 7 14 8 13 9 15 10 13 11 14 12 13 13 14 14 14 15 13 16 14 17 14 18 14 19 14 20 13 21 13 22 14 24 13 25 13 26 15 27 13 28 13 29 15 30 13 31 14 32 14 33 14 34 14 35 15 36 14 37 15 38 14 39 13 40 14 41 15 42 14 43 14 44 13 45 15 46 13 47 13 48 13 49 14 50 14 51 15 52 14 53 15 54 14 55 14 56 14 57 15 58 14 59 14 60 15 61 13 62 14 63 14 64 15 65 13 66 13 68 14 69 15 70 13 71 13 72 14 73 15 75 13 76 14 77 14 78 13 79 13 80 15 81 15 82 14 83 15 84 13 85 14 86 13 87 14 88 14 89 13 90 13 33 37 5 28 6 25 9 25 10 27 12 27 13 27 19 27 21 26 23 29 24 28 25 28 26 27 28 27 30 25 32 29 33 27 42 27 44 25 48 28 49 26 51 29 52 28 56 27 59 24 62 26 66 25 69 26 72 28 73 26 75 26 76 28 77 28 79 26 84 25 88 27 89 28 90 26 34 18 1 22 5 21 8 23 17 20 24 20 32 21 34 20 45 21 49 19 56 21 57 20 61 22 64 20 71 23 75 21 78 19 84 21 89 23 35 74 1 30 3 29 4 30 6 26 7 27 8 29 9 28 11 26 12 27 14 27 15 25 16 28 19 30 20 26 21 26 22 26 24 28 25 29 26 27 27 29 28 31 29 26 30 26 31 28 32 26 33 28 34 27 35 31 37 26 38 29 39 30 40 28 41 30 43 30 44 26 45 31 46 30 48 25 49 30 50 29 51 27 52 27 53 31 54 28 55 29 56 26 58 30 60 30 63 28 66 28 67 26 68 27 69 28 70 30 71 26 72 30 73 25 74 27 75 28 76 28 77 30 78 27 79 27 80 29 81 25 82 28 83 31 84 27 85 28 86 28 87 28 88 30 89 27 90 31 36 29 2 14 3 16 5 16 7 16 8 14 9 14 14 16 15 14 17 14 18 14 24 15 34 14 35 14 36 14 40 15 42 14 45 15 47 14 52 15 53 14 62 16 63 15 64 15 65 16 70 14 71 15 73 16 76 14 84 15 37 70 2 23 3 22 4 23 5 22 6 20 7 24 8 21 10 22 12 24 13 21 14 21 15 21 16 21 17 22 18 20 21 20 22 22 27 23 28 21 29 20 30 22 31 24 32 24 33 21 34 24 35 21 36 24 37 22 38 21 39 20 41 23 42 24 43 22 45 22 46 23 47 23 48 24 49 23 50 21 51 21 52 22 53 21 54 23 55 21 57 24 59 23 60 24 61 23 63 22 64 21 65 20 66 22 67 24 68 21 69 23 71 22 73 20 74 22 76 23 77 23 78 24 79 22 80 23 82 22 83 23 84 20 87 22 88 22 89 21 90 21 38 13 3 13 11 13 21 13 34 14 40 14 49 13 50 14 54 13 66 14 71 14 78 14 83 15 86 14 39 62 2 10 3 11 4 11 5 10 8 11 12 11 14 12 15 12 16 10 18 10 19 11 20 11 21 11 22 11 23 12 26 11 27 11 28 11 29 11 31 11 32 11 35 10 36 10 37 12 38 10 39 12 40 12 41 10 42 11 43 12 44 10 46 12 47 10 51 11 52 11 53 10 54 12 55 11 56 11 59 10 61 11 62 11 63 12 64 11 65 11 66 11 69 11 70 10 71 11 72 11 73 11 74 12 75 11 76 11 78 12 81 12 82 10 85 11 87 11 88 11 89 12 90 11 40 34 1 20 3 21 8 20 9 20 18 20 23 19 25 21 27 18 30 20 31 21 32 20 37 22 42 19 43 20 44 18 45 20 49 21 51 18 54 22 56 20 58 19 62 20 63 22 65 22 66 21 69 19 70 19 71 19 73 21 77 22 80 19 83 21 84 20 87 21 41 78 1 29 2 30 3 28 4 27 5 26 7 29 8 27 9 26 10 29 11 28 12 28 13 26 15 28 17 30 18 29 19 27 20 31 21 26 22 26 23 30 24 28 25 26 26 28 27 28 28 27 30 27 32 30 33 25 34 25 36 30 37 31 38 25 39 27 40 28 42 31 43 30 44 30 45 29 46 30 48 27 49 27 50 25 51 29 52 30 54 29 55 27 56 26 57 29 58 27 60 30 61 27 62 26 63 30 64 31 66 27 67 29 68 30 69 29 70 29 71 27 72 30 73 28 74 28 75 28 76 29 77 28 78 28 79 30 80 26 81 30 82 29 83 30 84 28 85 30 86 29 87 25 88 27 90 30 42 78 1 15 2 15 3 13 4 15 5 14 6 15 8 13 9 15 10 15 11 15 12 15 13 13 15 14 16 15 17 14 18 15 19 13 21 13 23 15 24 15 25 15 26 15 28 14 30 13 31 14 32 14 33 15 35 15 36 15 37 14 38 14 39 14 40 15 41 13 42 15 43 13 44 13 45 15 46 13 47 15 49 13 50 13 51 15 52 15 53 14 54 13 55 14 57 13 58 15 59 14 60 14 61 13 62 14 63 13 64 14 65 13 66 15 67 13 68 15 69 14 70 13 71 15 73 13 75 15 76 15 77 14 79 14 80 13 81 15 82 13 83 15 84 13 85 14 86 14 87 13 88 14 89 14 90 14 43 83 1 10 2 10 3 9 4 10 5 10 6 9 7 9 8 11 9 10 10 9 11 9 12 11 13 9 14 10 15 10 17 11 18 11 19 9 20 10 21 10 23 10 25 10 26 11 27 10 29 11 30 9 31 9 32 10 33 9 34 10 35 9 36 10 37 10 38 11 39 10 40 11 41 9 42 11 43 11 44 10 45 9 46 10 47 11 48 9 49 11 50 10 51 10 52 9 53 9 54 10 55 9 56 11 57 11 58 10 59 10 60 10 61 10 62 10 63 11 65 10 66 11 67 9 68 10 69 10 70 10 71 10 72 10 73 9 74 9 75 10 76 10 77 11 78 10 79 9 80 10 81 10 82 10 83 10 84 10 85 10 87 10 89 10 90 11 44 28 1 29 5 27 8 31 12 27 17 27 19 28 20 30 21 27 23 31 28 29 30 32 37 27 40 27 46 30 47 27 53 27 56 28 59 32 62 30 64 27 66 32 67 31 71 26 76 30 82 32 84 29 87 30 89 28 45 6 26 27 27 23 58 23 68 23 73 23 85 24 46 65 1 25 2 27 3 27 4 27 5 27 6 28 7 28 9 25 10 27 11 25 12 27 13 25 15 27 16 26 18 29 19 28 20 29 21 25 22 25 23 29 25 25 27 27 28 25 29 26 31 27 33 28 35 25 36 25 38 26 41 25 42 27 43 24 44 26 46 27 47 26 48 27 51 24 52 29 53 30 55 26 57 25 58 26 59 26 60 25 61 25 62 29 64 29 65 28 66 29 67 29 68 29 69 29 71 27 72 25 73 25 74 26 76 28 78 27 79 29 80 26 81 25 84 30 85 26 87 26 90 25 47 55 1 12 2 12 4 12 6 13 8 12 12 11 13 12 14 13 19 12 20 11 21 11 22 12 26 12 28 12 29 11 30 12 31 13 34 12 35 12 37 12 38 12 39 13 42 12 43 11 44 12 45 11 46 12 47 11 48 13 49 12 51 13 54 12 56 13 59 12 60 12 62 11 64 12 65 13 68 11 69 13 70 13 73 12 74 11 76 12 78 12 80 12 81 12 82 13 84 12 85 12 86 12 87 11 88 11 89 11 90 12 48 5 4 18 6 19 38 19 51 18 65 18 49 64 1 23 2 22 3 21 6 23 7 24 9 21 11 24 12 20 13 23 15 23 16 24 17 23 18 21 19 22 20 21 21 22 22 23 23 24 24 20 25 22 26 24 27 21 29 24 31 21 32 23 33 20 34 22 35 24 38 20 39 21 40 20 45 21 47 22 48 23 50 21 51 23 52 24 53 21 54 20 55 24 57 22 58 20 60 20 61 23 62 23 66 21 68 22 69 22 70 22 71 24 72 22 75 22 76 21 77 20 80 23 81 22 82 23 83 23 84 22 85 22 87 20 88 22 89 21 90 24 50 74 1 15 2 15 3 17 4 16 5 14 6 17 7 16 8 15 10 15 11 17 12 17 14 17 15 15 16 17 17 15 18 17 19 15 20 17 24 17 25 16 26 17 27 15 28 17 30 15 31 15 32 17 33 15 34 15 35 17 36 15 37 17 38 17 40 17 41 14 43 15 45 15 46 18 47 16 48 16 49 18 50 15 51 16 52 15 53 17 54 17 56 16 57 15 59 15 60 15 61 16 62 17 63 16 64 16 65 15 66 15 67 17 68 17 70 16 74 17 75 17 76 14 77 15 78 17 79 17 80 16 81 16 82 17 83 15 85 15 86 17 87 17 88 17 89 16 90 14 51 1 73 25 52 81 2 25 3 24 4 23 6 24 7 24 8 23 9 24 10 25 11 26 13 23 14 23 15 27 16 23 17 26 18 25 19 24 20 23 21 25 22 26 23 25 24 26 25 24 26 23 27 27 28 26 29 23 30 25 31 26 32 24 33 24 34 24 35 27 37 27 39 23 40 23 41 26 42 24 43 25 44 27 45 24 46 25 47 27 48 27 49 27 50 25 53 26 54 27 55 27 56 27 58 27 59 25 60 25 61 25 62 23 63 24 64 27 65 25 66 27 67 23 68 27 69 24 70 27 71 23 72 25 73 25 74 24 75 23 76 26 77 24 79 27 80 24 81 23 82 27 83 27 84 27 85 27 86 27 87 24 88 24 89 23 90 27 53 82 1 11 2 10 3 10 4 11 5 10 6 10 7 10 8 10 9 10 10 11 11 11 12 9 13 10 14 9 15 11 16 10 17 9 18 9 19 10 21 10 22 10 23 11 24 10 25 11 26 9 27 9 29 11 30 9 31 9 33 9 34 9 35 10 36 11 37 10 39 10 40 10 41 10 42 10 43 10 44 9 45 10 46 10 47 10 48 9 49 10 51 9 53 11 54 9 55 10 56 10 57 9 58 9 59 10 60 11 62 9 63 9 64 9 65 10 66 10 68 10 69 11 70 10 71 10 72 11 73 10 74 9 75 11 76 11 77 10 78 9 79 10 80 9 81 10 82 11 83 11 84 10 85 10 86 11 87 11 88 11 89 9 90 10 54 54 2 28 3 27 4 26 6 25 8 27 9 28 10 28 11 24 12 26 13 29 15 24 16 26 19 27 20 25 21 28 22 28 26 27 27 24 28 27 29 28 31 28 32 27 34 24 35 25 38 26 40 26 41 24 43 25 45 27 46 24 47 27 49 28 50 24 51 25 53 24 54 25 55 27 57 28 58 28 60 27 61 26 62 24 63 27 64 25 69 27 70 27 71 26 72 25 75 24 80 25 86 27 87 26 88 28 89 28 55 83 1 27 2 29 3 28 4 28 5 26 6 28 7 25 8 28 9 29 10 29 11 29 12 26 13 25 14 25 15 27 16 26 17 28 18 26 19 30 21 28 22 28 23 29 24 25 25 29 26 27 27 28 28 28 29 24 31 29 32 28 33 25 34 30 36 29 38 27 39 30 40 25 41 29 42 27 43 29 44 25 45 28 46 29 47 26 48 25 49 25 50 30 51 30 52 26 53 26 54 28 55 25 56 28 57 27 58 30 59 29 60 28 61 28 62 28 63 29 64 29 65 26 66 29 67 29 69 25 70 29 71 27 73 28 74 27 75 28 76 26 77 26 78 27 79 28 80 26 81 29 82 27 83 25 84 26 85 27 87 28 88 26 89 29 90 29 56 84 2 26 3 24 4 25 5 24 6 27 7 25 8 28 9 27 10 27 11 24 12 24 13 25 14 28 15 24 16 24 17 25 18 27 19 27 20 25 21 26 22 26 23 27 24 26 25 25 26 27 27 24 28 27 29 27 30 26 31 24 32 24 33 24 34 26 35 24 36 25 37 25 38 28 39 24 40 24 41 25 42 29 43 27 44 24 45 25 46 27 47 27 48 28 49 24 50 28 51 28 52 27 53 26 54 25 55 27 56 24 57 24 58 25 59 28 61 25 62 25 63 28 64 27 65 28 66 28 68 29 69 28 70 26 71 26 72 25 73 27 74 26 75 27 76 26 77 26 78 25 80 26 81 27 82 26 83 26 84 28 87 25 88 25 89 28 90 25 8 5 42 3 24 8 26 9 25 10 26 11 23 12 23 14 24 16 22 20 23 26 24 28 26 30 25 31 23 32 22 33 23 35 25 36 26 38 23 42 26 45 24 49 25 52 26 54 26 56 25 59 26 62 23 63 22 64 26 66 24 67 26 68 22 69 23 70 25 71 23 73 23 78 25 79 26 80 24 81 24 84 23 87 24 90 25 6 51 2 16 4 16 5 18 6 17 7 16 8 17 9 17 10 17 13 18 14 18 17 19 18 15 19 16 20 17 23 18 24 18 26 18 27 19 29 16 36 16 37 18 40 16 41 18 43 16 49 18 50 19 54 18 56 16 59 17 60 16 61 18 62 18 63 16 64 16 66 17 67 16 68 18 71 16 72 17 73 17 75 16 76 18 78 17 80 18 82 16 83 15 84 17 85 18 86 18 88 16 89 18 7 23 2 24 5 26 8 28 10 26 20 27 27 25 28 26 31 29 35 25 40 30 42 24 47 25 50 25 51 25 55 29 64 29 65 29 70 24 72 26 74 29 78 28 79 27 88 29 8 85 1 24 2 22 3 21 4 21 5 23 6 23 7 23 8 21 9 24 10 24 11 23 12 25 13 25 14 21 15 24 16 23 17 24 18 24 19 25 20 23 22 23 23 24 24 22 25 25 27 22 28 25 29 24 30 22 31 25 33 21 34 22 35 22 36 25 37 24 38 22 39 24 40 21 41 22 42 21 43 21 44 22 45 23 46 23 47 24 48 24 49 22 51 24 52 24 54 23 55 23 56 23 57 24 58 23 59 23 60 23 61 25 62 25 63 21 64 21 65 25 66 25 67 24 68 21 69 22 70 24 71 24 72 22 73 21 74 21 75 24 76 24 77 25 78 23 79 22 80 25 81 24 82 22 83 23 84 23 85 21 86 21 87 25 88 23 89 24 90 25 17 64 1 28 2 25 3 28 5 28 6 30 7 25 8 29 10 26 11 25 13 29 14 29 15 28 16 27 17 27 18 28 19 26 20 29 21 26 23 26 24 25 25 29 26 29 27 28 28 29 29 28 30 27 31 29 34 28 35 25 36 30 37 26 39 25 41 26 43 25 44 30 45 28 46 27 48 29 51 27 52 28 53 26 56 27 58 25 59 28 60 28 61 26 64 25 65 26 66 26 67 26 69 26 70 28 71 28 72 25 73 29 75 29 76 29 77 27 78 25 79 26 81 26 86 25 87 25 90 30 18 11 28 30 31 33 47 31 52 30 54 29 58 31 60 29 72 30 77 30 84 28 86 32 19 83 1 22 2 22 3 22 4 22 5 21 6 20 7 22 8 20 9 22 10 22 11 21 12 20 13 19 14 23 15 21 16 23 17 20 18 20 19 20 20 19 21 22 22 23 23 19 24 19 26 21 27 20 28 21 29 20 30 21 31 23 32 22 33 20 34 21 35 20 36 23 38 22 39 21 40 19 41 20 42 23 43 20 44 22 45 22 46 22 47 23 48 21 49 20 50 19 51 21 52 23 53 21 54 21 55 21 56 19 57 19 58 21 59 23 60 23 62 20 63 21 64 21 66 22 67 22 68 21 69 21 70 20 71 20 73 19 74 21 75 20 77 20 78 22 79 21 80 21 81 19 82 21 83 20 85 20 86 22 87 22 88 22 89 20 90 20 20 82 1 23 2 25 3 25 4 24 5 25 7 25 8 23 9 22 10 25 12 24 14 22 15 26 16 25 17 25 18 26 19 22 20 26 21 23 22 25 23 22 25 24 26 23 27 25 28 25 29 24 30 25 31 22 32 23 33 23 34 24 35 22 36 23 37 24 38 25 39 22 40 24 41 25 42 24 43 22 45 22 46 25 47 22 48 25 50 25 51 25 52 25 53 23 54 25 55 23 56 26 57 22 58 25 59 22 60 25 61 24 62 24 63 25 64 24 65 22 66 26 67 25 69 25 70 24 71 25 72 26 73 24 74 25 75 23 76 23 77 23 78 24 79 25 80 23 81 26 82 24 84 22 85 24 86 24 87 25 88 26 89 24 90 26 24 5 55 3 22 4 23 6 24 8 22 9 20 10 23 11 23 12 22 13 23 17 22 21 24 24 22 25 21 28 20 29 23 30 22 32 22 33 24 34 21 35 21 36 23 37 21 41 24 42 22 45 21 47 22 48 23 49 21 53 23 54 23 55 21 56 23 57 20 59 22 60 24 61 20 62 23 63 20 64 22 66 20 67 22 68 22 69 23 70 20 71 20 72 22 73 21 76 24 78 20 81 22 82 21 83 21 86 20 87 22 89 24 6 85 1 28 2 29 3 32 5 27 6 27 7 29 8 28 9 28 10 27 11 31 12 27 13 29 14 27 15 27 16 30 17 29 18 26 19 31 20 28 21 31 22 26 23 29 24 30 25 30 26 30 27 27 28 28 29 27 30 27 31 30 32 29 33 32 35 31 36 31 37 31 38 27 39 27 40 30 41 31 42 28 43 27 44 29 45 31 46 31 47 30 48 30 49 30 50 28 51 29 52 29 53 29 54 32 55 30 56 29 57 31 58 28 59 30 60 27 61 29 62 31 63 30 64 29 65 28 67 31 68 30 69 30 70 27 71 31 72 28 73 31 74 31 75 26 76 28 77 26 78 28 79 27 80 31 81 31 82 32 83 27 84 32 85 31 86 31 87 30 88 31 7 52 2 18 3 18 4 20 5 19 6 21 8 19 10 20 13 20 15 20 16 19 17 18 18 20 19 18 21 17 23 20 24 19 27 18 28 19 29 18 30 20 32 20 34 20 36 21 37 18 38 17 39 18 40 20 42 18 43 18 45 19 47 20 49 19 50 20 51 20 54 17 56 20 58 17 62 20 63 20 66 18 67 19 70 20 72 19 74 18 75 18 77 20 79 21 82 20 84 20 87 20 89 18 90 17 8 43 1 13 2 15 3 15 5 15 6 13 7 13 8 14 9 15 10 13 12 14 13 14 15 14 17 14 19 14 27 15 29 15 32 15 36 13 37 13 43 14 44 15 45 14 46 14 47 14 48 15 50 15 52 15 53 15 55 14 57 14 62 14 66 14 71 13 72 14 74 15 76 15 81 13 82 15 83 15 84 14 87 15 89 15 90 14 17 77 1 12 2 12 3 13 4 12 5 13 6 11 8 13 9 12 10 13 12 12 13 11 14 12 15 11 17 13 19 12 20 12 21 12 23 11 24 11 26 11 27 11 28 12 29 11 30 11 31 12 32 12 33 13 34 13 35 13 36 11 37 12 38 11 40 13 41 12 44 11 45 12 46 13 47 13 48 11 49 13 51 12 52 12 53 12 55 13 56 11 57 12 58 12 59 11 60 11 61 11 62 12 63 13 65 12 66 13 67 12 68 11 69 11 70 13 71 11 72 11 73 11 74 11 75 11 76 12 77 13 78 13 79 11 80 11 81 12 82 11 83 13 84 11 85 11 87 12 88 13 89 13 90 11 18 3 3 11 18 10 51 10 19 22 3 15 7 14 10 15 14 14 23 14 24 14 31 14 35 16 44 15 47 16 50 14 52 14 53 16 57 14 58 16 59 15 70 16 78 14 80 16 81 16 86 14 89 16 20 4 7 28 12 27 30 25 36 29 29 58 1 16 2 19 3 17 5 17 6 17 7 19 8 15 13 17 14 18 15 18 17 17 18 16 19 17 20 17 23 17 25 16 26 17 27 19 28 18 29 16 30 18 32 17 34 17 35 18 36 16 37 18 39 17 42 16 48 18 50 16 52 18 53 16 54 18 55 16 56 17 57 17 59 17 60 18 63 18 66 16 67 15 68 16 69 17 70 16 71 18 72 17 73 19 74 19 76 18 77 16 79 17 80 18 82 17 83 17 84 16 85 16 86 16 89 16 30 17 1 14 4 13 5 14 6 15 7 13 10 14 11 15 19 14 23 14 27 15 38 15 42 13 55 14 58 15 59 13 64 14 72 14 31 88 1 10 2 10 3 11 4 9 5 11 6 10 7 10 8 10 9 10 10 10 11 10 12 10 13 10 14 10 15 10 16 10 17 10 19 10 20 10 21 10 22 9 23 11 24 9 25 11 27 11 28 11 29 9 30 10 31 10 32 10 33 10 34 10 35 9 36 10 37 10 38 10 39 9 40 11 41 10 42 9 43 10 44 11 45 11 46 9 47 10 48 11 49 10 50 11 51 10 52 10 53 10 54 11 55 11 56 11 57 9 58 10 59 11 60 10 61 9 62 9 63 9 64 9 65 10 66 11 67 9 68 10 69 10 70 9 71 10 72 10 73 10 74 11 75 10 76 11 77 9 78 11 79 10 80 9 81 11 82 9 83 10 84 10 85 10 86 11 87 10 88 11 89 10 90 10 32 45 3 24 5 20 6 22 9 20 10 23 11 24 15 24 16 21 19 22 20 23 21 22 22 21 23 21 27 24 34 21 37 22 38 24 43 23 44 21 45 23 46 22 48 22 49 23 51 22 52 21 57 23 58 21 60 20 62 23 63 20 64 21 66 21 67 20 70 24 71 22 72 21 73 22 75 21 76 22 78 22 82 21 84 21 85 22 86 22 87 24 33 27 3 23 15 22 18 20 19 19 22 19 25 22 26 19 28 20 29 19 30 22 33 21 37 21 39 21 42 21 43 20 44 23 46 21 49 21 59 21 71 22 72 21 79 21 80 22 81 21 88 20 89 23 90 23 34 47 1 28 4 30 7 33 8 28 10 28 12 31 13 30 14 31 17 28 20 27 22 30 23 31 25 28 26 32 27 30 28 32 32 31 33 31 35 28 36 30 37 30 40 30 41 32 42 31 44 28 47 28 48 29 51 29 54 32 56 30 57 31 58 32 63 28 65 32 69 32 71 29 73 31 76 27 77 32 78 31 80 31 83 29 84 32 85 30 88 32 89 32 90 29 35 89 1 27 2 28 3 29 4 30 5 28 6 27 7 25 8 28 9 30 10 26 11 27 12 28 13 29 14 26 15 28 16 26 17 30 18 28 19 25 20 30 21 25 22 29 23 30 24 26 25 30 26 26 27 27 28 27 29 30 30 28 31 29 33 30 34 29 35 26 36 27 37 30 38 29 39 27 40 25 41 28 42 29 43 26 44 28 45 27 46 30 47 27 48 26 49 31 50 29 51 30 52 29 53 29 54 29 55 28 56 27 57 30 58 31 59 30 60 26 61 26 62 26 63 29 64 26 65 26 66 31 67 31 68 27 69 30 70 28 71 30 72 25 73 29 74 30 75 28 76 26 77 28 78 27 79 28 80 27 81 28 82 27 83 29 84 29 85 28 86 29 87 27 88 30 89 26 90 29 36 32 2 21 4 22 5 20 13 21 15 21 16 21 26 21 28 19 30 22 33 19 38 19 40 19 42 19 44 20 45 20 46 21 50 21 51 21 53 19 56 19 59 19 62 21 64 19 68 19 69 20 71 19 73 21 77 22 78 22 79 19 81 21 90 21 41 77 1 12 3 13 4 13 7 14 8 14 9 14 10 13 11 12 13 13 14 14 15 13 16 14 17 14 18 13 19 12 20 14 21 13 22 13 23 13 24 12 25 14 26 13 27 14 28 13 29 12 30 14 31 13 33 12 34 12 35 12 36 13 37 14 38 14 39 12 40 14 41 13 42 12 43 13 44 12 45 13 46 14 47 13 49 14 50 12 51 14 52 12 53 14 54 14 56 12 57 13 58 13 59 13 60 13 61 13 62 12 63 14 64 13 66 14 68 12 69 12 70 13 71 14 73 14 74 12 75 13 76 13 78 14 79 14 80 12 81 14 82 14 83 13 86 13 87 14 88 14 89 12 90 13 42 8 26 26 28 25 37 26 56 26 62 25 79 25 84 25 88 24 43 33 1 21 4 19 7 17 11 19 12 19 13 20 14 21 19 20 20 21 23 17 28 18 31 18 35 21 36 20 37 19 38 17 39 21 42 19 44 21 45 20 47 18 48 18 49 19 52 20 55 19 59 20 61 18 63 20 75 19 77 19 81 21 83 19 89 20 44 46 2 23 3 24 4 22 5 21 6 25 7 24 10 25 12 25 14 24 17 21 18 21 21 25 22 22 23 23 24 23 26 22 27 24 31 24 32 24 34 24 37 22 39 24 42 25 44 23 51 23 52 25 53 24 54 21 58 25 63 21 64 23 65 24 68 23 69 25 71 25 72 23 74 25 75 23 76 25 78 22 79 24 81 23 82 24 83 22 84 22 85 21 53 79 2 30 3 28 4 27 5 26 7 27 10 31 11 29 12 27 13 31 14 26 15 29 16 26 17 29 18 28 19 27 20 30 21 28 22 28 23 29 24 26 25 26 26 28 28 27 29 28 30 29 31 29 32 28 33 28 34 27 36 27 37 26 38 30 39 29 40 29 41 29 42 30 43 27 44 28 46 31 47 27 48 26 49 28 51 29 52 31 53 30 54 29 55 29 56 28 58 28 59 30 60 29 61 28 62 26 63 26 64 29 65 25 66 30 67 29 68 30 69 26 70 29 72 28 73 26 74 29 75 27 76 26 77 27 78 30 79 29 80 29 81 30 82 28 84 29 85 31 86 26 87 29 88 29 89 29 90 29 54 82 1 25 2 26 3 27 4 24 5 24 6 27 7 23 8 25 9 26 10 25 11 24 13 26 14 27 16 26 18 27 19 26 20 26 21 25 22 26 23 24 24 23 25 26 26 26 27 25 28 23 29 27 30 25 31 23 32 27 33 25 34 23 35 24 36 27 37 23 38 23 39 27 40 25 41 23 42 26 43 27 44 25 45 27 46 24 47 26 48 26 49 27 50 27 51 23 52 27 53 27 54 25 55 24 57 23 58 25 59 23 60 26 61 27 63 25 64 25 65 27 66 26 67 24 68 23 69 25 70 26 71 23 73 27 74 26 75 23 76 24 77 24 79 25 80 27 81 24 82 23 83 26 84 27 85 23 86 27 87 23 88 27 89 26 55 11 2 24 8 26 10 27 23 24 27 23 31 25 35 27 37 26 41 27 57 27 84 27 56 80 1 10 2 10 3 10 4 10 5 9 6 9 7 10 8 10 12 10 13 9 14 10 15 10 16 10 17 10 19 9 20 9 22 10 23 10 24 9 25 10 26 10 27 10 28 9 29 11 30 9 31 10 32 11 33 10 34 9 35 10 36 11 37 9 38 10 39 11 41 9 42 11 43 9 44 10 45 11 46 11 47 10 48 11 49 10 50 10 51 10 52 10 53 10 54 10 55 10 57 9 58 9 59 9 60 10 61 10 62 9 63 11 64 11 65 11 66 10 68 10 69 10 70 9 71 10 72 9 73 11 74 9 75 9 76 11 78 10 79 9 80 10 81 11 82 9 83 10 84 10 85 9 86 11 88 11 89 10 90 9 4 57 69 2 24 3 24 5 21 6 21 8 21 9 22 10 25 11 22 12 23 13 23 14 24 15 21 16 21 19 21 20 25 21 23 22 21 23 24 24 23 25 24 26 25 27 21 29 25 30 24 31 21 32 25 33 23 34 23 36 23 40 24 41 24 44 25 46 22 47 24 48 22 49 21 50 24 51 22 52 21 54 22 55 22 56 22 57 25 59 21 60 23 61 24 62 22 64 22 65 23 66 22 67 24 68 24 69 21 70 23 71 24 74 25 75 25 76 22 77 24 78 23 79 24 80 24 82 25 83 24 84 25 86 23 87 24 88 21 89 25 58 16 4 23 7 26 13 24 25 23 26 24 30 24 40 25 45 22 49 22 57 26 60 24 67 23 74 24 78 22 81 22 84 23 59 50 1 11 2 11 3 10 4 11 7 12 9 12 10 10 13 11 14 11 18 12 20 11 21 11 22 11 25 11 27 11 28 10 30 10 33 10 34 12 35 11 36 12 38 11 39 10 42 11 45 11 46 11 47 11 50 11 52 11 53 12 55 12 56 11 57 11 59 11 60 10 62 11 63 11 64 12 66 10 67 10 68 11 69 12 75 11 76 10 79 10 83 10 85 11 86 11 88 10 89 11 60 35 3 17 5 19 6 18 7 18 16 17 18 19 25 18 30 18 33 20 34 18 35 20 36 19 39 19 45 19 46 20 47 17 50 18 52 18 54 17 56 17 58 18 61 19 64 18 68 19 69 20 70 18 71 18 72 19 73 19 78 18 79 18 85 19 87 17 89 17 90 17 +5 4 1 22 4 16 5 18 9 18 13 17 17 17 32 19 39 17 40 17 46 19 50 17 52 17 53 17 56 17 59 17 61 17 67 20 68 17 69 17 70 17 73 17 83 19 86 19 2 6 30 23 52 23 53 22 54 24 60 22 86 26 3 23 6 13 7 13 9 12 11 14 15 13 21 12 25 12 27 12 31 14 33 12 36 12 38 13 41 13 46 13 55 12 61 12 70 12 72 13 74 12 77 12 78 14 81 14 88 12 4 34 2 23 3 23 4 22 5 22 6 21 8 20 14 22 16 24 17 22 18 23 20 22 24 22 27 23 31 24 34 24 37 23 39 22 42 24 43 23 48 22 49 24 53 21 54 20 66 21 69 21 71 23 73 22 74 21 77 22 78 23 82 22 85 20 88 22 90 22 12 13 4 50 21 51 21 54 21 79 19 14 49 3 17 4 17 7 16 9 17 11 18 15 17 16 18 19 18 21 18 22 17 23 17 24 18 26 18 27 16 28 18 29 17 31 19 32 18 38 16 40 17 44 18 45 16 49 18 51 16 53 17 54 18 56 18 57 16 58 18 59 15 60 16 61 17 62 17 64 17 65 17 67 15 69 16 71 16 72 18 73 18 74 17 77 18 78 18 79 18 80 17 83 16 84 16 85 18 88 18 15 74 3 16 4 15 5 14 6 14 7 15 8 16 10 15 11 14 12 15 13 16 14 14 15 16 16 14 18 16 19 14 20 14 21 16 22 14 23 15 25 15 27 16 28 16 29 16 30 14 31 16 32 16 33 15 34 14 35 15 36 15 37 15 38 14 40 15 41 14 42 15 43 16 45 16 46 16 47 14 48 15 50 16 52 16 53 16 54 14 55 16 56 15 57 15 58 15 59 15 61 16 62 14 63 15 64 14 65 14 66 14 67 14 68 14 70 15 73 16 74 15 76 16 77 16 78 14 79 14 80 15 81 15 82 16 83 15 84 16 86 15 87 14 88 14 89 16 90 16 16 88 1 13 2 11 3 12 4 13 5 11 6 12 7 12 8 11 9 11 10 12 11 12 12 11 13 11 14 12 15 13 16 11 17 13 18 11 19 12 20 12 21 12 22 12 23 11 24 13 25 12 26 13 27 11 28 12 29 12 30 13 31 13 32 12 33 12 34 11 35 11 36 11 37 11 38 12 39 11 40 11 41 12 42 12 43 11 44 11 46 11 47 11 48 13 49 12 50 12 51 11 52 12 53 13 54 13 55 12 56 12 57 12 58 11 59 12 60 13 61 11 63 13 64 12 65 13 66 13 67 13 68 12 69 13 70 12 71 11 72 11 73 11 74 13 75 12 76 12 77 13 78 12 79 11 80 12 81 13 82 13 83 12 84 11 85 13 86 13 87 13 88 12 89 11 90 12 33 55 3 14 4 12 7 13 8 13 9 12 10 14 11 14 13 13 15 13 17 12 18 12 19 12 20 12 21 13 22 13 25 13 26 12 28 13 29 14 30 13 32 12 33 14 36 14 37 14 39 12 40 13 43 13 49 12 50 14 52 13 55 14 56 14 57 12 59 14 60 14 63 12 64 12 65 12 66 12 68 13 69 14 73 12 74 12 75 14 77 14 78 13 79 12 80 12 82 14 83 14 86 14 87 13 88 13 89 13 90 14 34 14 5 12 13 14 16 12 29 12 33 12 43 12 48 13 50 14 61 13 68 12 75 14 79 12 88 13 89 13 35 18 3 19 14 20 16 17 23 17 24 20 27 16 36 19 39 16 41 17 43 18 44 18 45 19 46 17 47 17 50 18 58 19 65 19 80 18 36 22 2 30 9 28 13 32 25 29 28 29 29 28 30 31 36 27 39 31 46 28 51 28 52 31 53 30 56 31 71 28 72 27 73 31 75 32 76 30 79 32 85 28 90 33 41 87 1 31 2 26 3 30 4 27 5 28 6 28 7 26 8 29 9 25 10 26 11 27 12 26 13 30 14 25 15 26 17 26 18 28 19 31 20 29 21 28 22 26 23 26 24 30 25 26 26 31 27 26 28 29 29 29 31 30 32 25 33 30 34 26 35 31 36 27 37 29 38 27 39 28 40 27 41 26 42 29 43 30 44 29 45 31 46 30 47 27 49 30 50 25 51 30 52 27 53 30 54 31 55 29 56 28 57 30 58 30 59 26 60 26 61 25 62 30 63 29 64 29 65 30 66 29 67 31 68 28 69 26 70 30 71 28 72 30 73 28 74 29 75 30 76 28 77 26 78 27 79 29 80 31 81 26 82 27 83 30 84 30 85 30 86 31 87 30 88 29 89 28 90 27 42 15 3 29 8 31 26 28 34 28 41 27 43 31 46 33 47 29 54 31 68 28 69 29 79 28 83 27 88 28 89 29 43 62 3 21 5 24 6 24 7 22 8 20 9 21 11 23 13 22 14 20 15 22 16 23 17 20 18 21 19 24 21 24 23 23 24 21 27 24 29 21 31 22 32 20 33 20 34 21 36 22 38 24 40 23 41 23 42 21 44 24 45 23 48 22 49 22 50 23 53 23 54 20 55 22 56 23 58 22 59 23 60 22 62 23 63 23 66 20 67 22 68 21 69 21 70 23 71 21 72 21 73 24 74 20 75 21 76 23 79 24 81 22 82 23 83 22 84 24 86 23 87 21 88 22 89 22 44 75 1 13 2 14 3 15 4 13 5 15 6 13 7 14 8 14 9 13 10 13 11 15 12 13 14 15 15 14 16 15 17 14 19 13 20 14 21 15 22 15 23 14 24 15 25 13 28 14 29 13 30 13 31 14 33 14 35 15 36 13 37 14 38 15 40 13 42 15 44 14 45 14 46 13 47 13 49 15 51 14 52 15 53 14 54 13 55 13 56 13 57 15 58 13 59 13 60 15 61 14 62 14 63 13 64 15 65 13 66 13 67 14 68 14 69 15 70 15 71 15 72 15 74 15 76 15 77 15 79 15 80 15 81 14 82 13 83 14 84 14 85 14 86 13 87 14 88 14 90 14 8 9 35 1 14 2 15 3 15 4 14 5 15 8 13 10 13 13 15 20 14 21 15 22 15 27 15 32 15 33 15 36 14 37 14 41 15 44 13 46 15 47 15 55 15 56 13 58 15 59 15 60 15 63 14 65 13 66 14 71 14 73 15 75 13 77 13 78 14 79 13 85 14 10 65 1 28 2 28 5 27 9 27 10 28 11 26 12 29 13 30 14 29 15 31 16 30 17 27 18 27 24 28 26 28 27 30 28 28 30 26 32 27 34 29 35 27 36 26 37 30 38 28 39 28 40 30 41 29 42 28 43 26 45 29 46 28 47 30 48 29 49 29 50 25 52 31 53 28 54 26 55 31 56 31 57 27 59 28 60 27 61 26 62 26 64 28 65 28 66 28 68 29 69 27 71 27 73 29 74 30 75 30 77 26 78 30 79 26 80 29 82 28 84 27 85 30 87 29 88 28 89 26 90 28 11 82 1 30 2 28 3 28 4 29 5 27 6 25 7 30 8 26 10 29 11 26 12 28 13 26 14 31 15 30 16 27 17 30 18 27 19 29 20 28 21 27 22 26 23 28 24 28 26 30 28 30 29 30 30 27 31 28 34 27 35 30 36 27 37 27 38 30 39 30 40 28 41 28 42 26 43 30 44 26 45 27 46 28 47 27 48 31 49 26 50 26 51 30 52 30 53 30 55 26 56 26 57 28 58 26 59 30 60 26 61 26 62 27 63 25 64 29 65 28 66 28 67 29 68 26 69 29 70 26 71 29 72 31 73 28 74 27 75 26 76 27 77 26 78 30 80 26 81 26 82 29 83 26 84 28 85 30 86 28 87 30 88 31 89 27 12 13 20 24 28 25 29 23 38 24 51 21 52 25 53 23 59 22 60 21 61 21 62 25 67 24 75 25 45 46 1 15 2 14 5 14 6 14 8 16 10 16 13 15 16 15 17 15 18 15 19 14 20 16 21 16 22 16 23 16 26 14 27 14 30 14 32 16 33 16 36 16 38 16 39 15 41 14 44 15 45 15 46 14 51 16 53 15 58 14 60 14 61 15 63 16 64 15 66 16 68 16 70 14 71 14 75 15 76 16 78 16 80 16 81 15 82 16 86 14 89 15 46 54 5 27 6 32 7 29 8 31 9 29 10 30 13 30 15 28 16 32 18 26 19 32 20 29 21 31 22 28 23 32 24 31 26 28 27 27 29 31 31 29 32 30 38 32 41 26 42 30 43 28 44 31 47 27 48 28 49 27 50 28 51 29 52 26 54 27 56 29 57 28 60 27 61 31 62 27 64 29 66 31 67 31 68 28 69 27 75 28 77 30 78 31 79 26 81 32 83 32 85 32 86 27 87 30 89 31 90 27 47 71 1 21 2 23 3 22 4 22 5 24 6 21 7 25 8 22 9 22 10 24 11 23 12 23 13 22 14 25 15 21 16 23 19 25 20 25 21 21 23 21 25 21 27 22 28 23 29 25 30 25 33 22 34 23 36 23 37 22 39 23 40 22 41 24 42 22 43 21 44 24 45 21 47 25 48 23 49 25 51 25 53 21 54 21 55 25 57 22 58 21 59 22 60 23 61 25 62 25 63 22 65 24 67 21 68 21 69 24 70 24 71 24 72 22 73 22 74 24 75 21 76 25 77 23 78 21 81 24 82 22 83 24 85 23 86 21 87 22 88 21 90 21 48 67 1 10 2 10 3 9 4 10 7 11 8 10 9 10 10 11 11 11 12 11 13 9 14 9 15 10 16 10 17 9 18 11 20 10 22 11 23 9 24 10 25 11 26 9 28 11 29 10 31 10 33 10 35 10 36 11 37 10 39 11 40 10 41 11 42 10 43 9 44 10 45 10 46 9 47 10 48 10 49 10 50 10 55 10 56 11 60 10 62 10 64 10 65 10 66 9 67 10 68 11 69 10 71 9 72 9 75 11 76 11 77 11 78 9 79 10 80 10 81 10 82 9 85 11 86 9 87 11 88 10 89 9 90 10 44 5 45 1 21 4 21 5 20 7 19 9 21 14 19 15 20 16 19 18 21 19 21 21 19 23 18 27 22 32 18 33 20 35 22 36 20 37 19 39 18 40 22 42 21 43 20 46 20 47 19 50 22 51 20 53 18 55 18 56 20 58 20 59 22 63 18 65 21 68 21 71 20 72 21 75 20 76 19 77 20 78 20 79 21 82 19 85 18 89 20 90 22 6 47 1 20 2 18 3 20 7 21 8 20 9 21 10 19 15 21 17 18 24 21 26 19 29 18 31 17 32 19 33 20 34 20 36 21 37 18 38 21 40 19 41 19 44 18 45 20 46 17 47 21 51 20 52 19 53 17 56 20 57 17 58 20 61 20 62 18 66 21 67 18 70 17 71 19 72 20 73 19 74 19 75 19 81 18 82 19 83 20 85 17 86 19 87 20 7 49 1 32 2 31 5 31 6 33 7 28 9 29 10 28 11 30 14 29 15 30 16 29 18 32 19 31 20 31 22 30 23 28 24 28 25 31 28 30 29 27 30 32 33 29 36 33 37 29 40 31 42 28 43 30 45 30 48 29 49 29 50 29 52 29 54 31 56 31 59 29 63 32 64 29 67 33 69 30 72 28 73 33 75 30 77 28 80 32 82 30 83 33 86 28 89 32 90 30 8 19 3 22 6 23 8 22 11 24 13 22 14 21 22 24 27 24 28 22 30 23 34 23 40 22 41 24 44 21 50 24 61 20 73 24 75 23 77 22 9 81 1 15 2 15 3 14 4 14 5 16 7 15 8 15 9 16 10 16 11 16 12 14 13 15 14 16 15 16 16 14 17 16 18 16 19 14 20 16 21 16 22 14 23 15 24 16 25 16 26 14 27 14 29 15 31 14 32 16 33 15 34 14 35 16 36 15 37 14 39 15 40 16 41 15 42 16 43 14 44 16 45 14 46 15 47 14 48 14 49 14 50 16 52 15 53 14 54 14 55 14 56 16 58 14 59 14 60 14 61 14 62 16 63 14 65 15 66 14 67 14 68 14 70 15 71 15 72 15 73 16 74 16 75 15 76 15 77 15 78 15 79 16 80 16 81 14 82 16 83 14 84 16 85 14 86 14 87 15 89 15 90 15 10 11 18 19 24 20 26 21 32 20 35 20 69 19 71 19 80 19 82 19 83 20 87 19 11 85 1 11 2 12 3 12 4 11 5 10 6 11 7 12 8 11 9 11 10 11 11 11 12 10 13 12 14 12 15 11 16 11 17 12 18 12 19 11 20 11 21 11 22 11 23 11 24 10 25 11 26 11 27 12 28 11 29 12 31 11 32 10 33 10 34 11 35 11 36 10 37 12 38 10 39 11 40 10 41 12 42 11 43 11 44 12 45 12 46 11 47 10 48 11 49 12 50 11 51 10 52 11 54 10 55 12 56 12 57 10 58 11 59 11 60 11 61 10 62 11 63 11 64 11 65 11 66 12 67 10 68 11 69 10 70 11 71 11 72 12 73 12 74 11 75 12 76 12 77 11 78 10 79 11 80 11 81 11 82 10 83 10 84 11 85 12 86 11 87 10 12 42 3 29 5 31 7 31 8 29 9 29 10 30 11 29 12 27 15 29 17 31 18 30 19 28 21 29 22 31 23 30 24 30 25 31 31 29 33 27 37 30 39 30 46 29 47 32 51 30 53 32 55 27 57 29 58 26 59 30 60 28 63 28 64 30 66 30 68 29 70 32 72 30 76 27 77 30 80 31 82 27 88 28 89 32 17 76 1 29 3 27 5 28 6 31 7 32 8 28 10 28 11 29 13 33 14 31 15 29 16 28 20 32 21 32 22 31 23 29 24 31 25 29 27 30 28 27 29 32 30 27 31 29 32 29 33 30 34 29 35 28 36 32 37 27 38 30 39 29 40 29 41 28 42 33 45 29 46 33 47 32 48 28 49 30 50 28 51 31 52 31 53 33 54 28 55 28 56 32 57 30 58 29 60 29 61 27 62 32 63 32 66 27 67 28 68 28 69 32 70 33 71 31 72 29 73 28 74 29 75 28 76 30 77 31 78 29 79 29 80 33 81 29 82 28 84 33 85 32 86 29 87 30 88 28 89 27 90 32 18 83 1 18 2 17 3 18 4 16 5 16 6 17 7 18 8 19 9 16 10 19 11 17 12 16 13 18 14 15 15 18 17 15 18 18 19 17 20 17 21 18 22 18 23 16 24 16 25 16 26 16 28 18 29 16 30 18 31 17 32 16 33 15 34 18 35 16 37 16 38 16 39 16 40 16 41 19 42 18 43 16 44 16 45 16 46 16 48 17 49 16 50 16 51 16 52 19 53 18 54 17 56 15 57 17 58 16 59 18 60 17 61 18 62 18 63 18 64 18 65 17 66 18 67 16 68 17 69 16 70 17 71 17 72 17 73 18 74 18 75 18 77 17 78 17 79 18 81 18 82 17 83 17 84 16 85 18 86 16 87 18 88 16 89 16 90 16 19 16 4 18 5 17 12 19 13 18 19 20 28 19 43 17 47 18 51 17 58 18 62 17 64 19 68 17 77 20 84 16 85 19 20 21 3 11 6 13 20 13 21 12 25 11 27 11 33 11 34 11 35 12 38 11 39 11 41 11 50 13 51 11 63 13 69 13 79 13 81 12 83 11 89 11 90 12 21 3 2 9 4 10 44 11 22 49 1 21 2 21 3 23 4 23 5 20 6 22 7 22 8 22 9 24 10 21 11 22 12 20 13 22 14 23 16 20 18 23 22 21 23 21 24 22 25 22 29 24 32 24 33 21 34 22 36 21 41 24 45 23 46 24 55 21 56 23 57 24 59 24 62 22 63 21 65 24 66 23 70 21 71 23 72 22 75 23 76 21 79 23 80 24 82 23 83 22 85 23 87 21 88 22 89 22 23 15 1 11 4 10 6 9 7 10 28 10 29 10 32 10 46 10 52 10 55 10 59 9 71 10 85 9 86 9 90 11 24 72 1 20 2 21 4 21 6 21 8 23 9 20 12 19 13 20 14 21 15 20 16 20 17 22 18 19 19 19 20 20 21 22 22 22 23 22 24 21 25 20 26 21 27 20 28 20 29 22 30 20 33 21 35 21 36 19 38 20 40 19 42 21 43 22 44 19 45 20 47 23 48 21 49 23 50 19 51 19 52 20 53 22 54 22 56 23 57 21 59 22 60 19 61 22 62 20 63 21 64 22 65 22 66 21 67 19 69 20 70 21 71 23 73 23 74 22 75 20 76 22 77 19 78 21 79 20 81 21 82 23 83 20 84 20 86 20 87 19 88 20 89 22 90 21 25 75 1 10 2 11 3 10 4 10 5 10 6 11 7 10 8 10 9 9 10 11 12 10 13 10 14 9 15 10 16 10 17 10 18 10 19 9 22 10 24 10 25 10 27 11 28 11 29 11 30 11 31 9 32 10 33 9 34 11 35 11 37 10 38 9 39 10 40 11 41 10 42 9 43 10 44 10 45 9 46 10 47 10 48 10 49 10 50 10 51 11 52 10 53 10 55 10 56 10 57 10 58 10 59 9 60 9 61 11 62 10 63 9 64 11 65 10 66 10 67 11 68 9 69 10 70 11 71 10 72 9 73 9 74 9 76 11 77 10 78 10 81 10 82 9 84 11 87 11 89 10 26 85 1 14 2 15 3 14 4 14 5 15 6 16 7 15 9 14 10 14 11 15 12 16 13 16 14 16 15 14 16 14 17 14 18 15 19 14 20 15 21 15 22 16 23 16 24 16 25 14 26 15 27 16 28 16 29 15 30 14 31 14 32 15 33 15 34 15 35 15 36 16 37 15 38 14 39 14 40 16 41 15 42 15 43 14 44 15 45 16 46 14 47 14 48 16 50 14 51 14 52 15 53 16 54 16 55 15 56 16 57 16 58 16 59 14 60 16 61 16 62 14 63 14 64 16 65 14 67 14 68 14 69 16 70 14 71 14 72 14 73 15 74 16 75 16 76 14 77 15 78 15 79 16 80 14 82 16 83 14 84 16 85 15 86 15 87 15 89 14 90 14 27 60 1 14 3 13 5 13 7 14 8 13 9 15 10 15 11 14 12 14 13 13 14 13 15 14 16 15 17 14 18 14 19 13 20 13 21 14 22 15 24 15 25 14 27 15 29 15 30 14 31 13 32 15 34 14 35 15 36 15 37 15 38 13 39 15 42 14 43 15 44 14 46 14 47 13 48 15 49 14 51 15 54 15 58 14 60 14 61 13 62 15 63 14 64 15 65 15 67 13 68 15 69 14 71 15 72 15 79 15 80 15 81 14 82 13 85 14 86 14 88 13 28 31 2 20 5 21 9 20 13 20 14 24 18 21 20 20 22 24 23 21 25 23 26 24 30 24 31 21 33 21 34 20 37 21 38 24 43 20 44 24 49 23 55 24 57 23 63 22 64 23 65 20 72 22 77 24 79 24 84 21 86 20 87 22 29 87 1 14 2 16 3 16 4 14 5 16 6 15 7 14 8 16 9 14 10 16 11 15 12 14 13 16 15 16 16 14 17 16 18 15 19 16 20 15 21 16 22 15 23 14 24 16 25 15 26 15 27 15 28 16 29 15 30 15 31 14 32 16 33 16 34 14 35 16 36 16 37 15 38 15 39 16 40 16 41 16 42 16 43 15 44 14 45 15 46 16 47 15 48 14 49 14 50 16 51 16 52 14 53 15 54 16 55 15 56 14 57 15 58 14 59 15 60 16 61 16 62 15 63 15 64 15 66 16 67 16 68 14 69 15 70 14 71 15 72 14 73 15 74 16 75 16 76 15 77 16 78 16 79 14 80 16 81 15 82 16 83 15 85 14 86 15 87 15 88 15 89 14 90 14 30 41 2 10 5 10 7 11 8 11 9 12 13 10 14 11 16 12 17 11 18 12 19 11 20 11 24 11 26 12 29 11 31 11 34 10 35 10 36 11 39 11 42 12 43 11 44 10 47 11 48 11 51 12 53 12 54 10 55 12 56 10 59 10 60 11 67 11 73 11 79 12 80 10 81 11 82 10 88 10 89 11 90 11 31 88 1 11 2 13 3 12 4 11 5 12 6 12 7 13 8 13 9 12 10 11 11 11 12 12 13 11 14 11 15 12 16 12 17 11 18 11 19 11 20 11 21 12 22 12 23 13 24 11 25 13 26 12 28 12 29 11 30 11 31 12 32 13 33 12 34 13 35 11 36 12 37 11 38 13 39 12 40 13 41 12 42 12 43 11 44 13 45 11 46 11 47 12 48 12 49 13 50 12 51 11 52 12 53 13 54 11 55 12 56 12 57 12 58 13 59 12 60 12 61 13 62 11 63 12 64 13 65 13 66 13 67 11 68 13 69 12 70 11 71 12 72 13 73 13 74 12 75 12 76 12 77 13 78 11 79 13 80 11 81 11 82 13 83 12 84 13 85 12 86 13 87 11 89 13 90 11 32 30 2 27 5 24 8 28 10 26 16 26 17 26 18 24 20 28 23 25 27 24 30 28 37 27 42 28 49 26 54 25 55 26 61 28 69 25 72 27 73 27 74 26 75 26 77 27 79 25 82 25 83 27 85 25 86 25 89 24 90 26 33 52 2 11 6 11 7 11 8 11 9 10 10 10 14 10 15 10 17 12 18 11 20 10 21 10 22 11 25 10 27 10 29 11 32 10 33 12 35 11 36 12 37 11 38 10 39 12 40 11 41 12 42 12 44 11 45 10 46 12 49 11 50 11 51 11 52 11 55 11 57 11 60 11 61 12 63 11 66 11 69 10 70 11 72 10 74 11 77 11 80 11 82 11 83 11 84 10 85 12 86 11 87 10 88 10 34 32 4 24 5 26 10 26 13 26 14 25 16 23 17 24 18 26 23 22 28 25 31 25 36 23 38 22 41 25 42 23 44 24 46 22 47 26 48 22 49 23 54 25 58 22 61 22 62 23 64 26 75 22 77 26 79 22 82 24 83 26 85 25 90 22 35 5 7 12 30 12 58 12 67 12 78 13 36 76 1 23 2 22 3 23 5 21 6 20 7 19 8 20 9 20 10 20 11 23 13 22 16 23 17 19 18 23 20 19 21 19 23 22 24 19 25 20 26 23 27 23 29 21 30 19 31 20 33 22 34 21 35 20 36 22 37 22 38 22 39 21 40 19 41 20 42 21 43 23 44 22 45 21 46 20 47 22 48 19 50 22 51 22 52 23 53 20 54 21 56 22 57 20 59 22 60 23 61 20 62 20 63 21 64 19 65 22 66 22 67 20 68 20 69 23 70 21 71 22 72 19 73 22 74 19 75 20 77 22 79 19 80 19 81 20 82 22 83 21 84 19 85 21 86 22 87 21 88 21 90 21 37 11 7 22 16 24 23 25 46 25 51 23 64 22 68 23 70 24 74 24 79 21 84 23 38 55 1 19 2 20 5 17 6 19 10 19 11 20 12 18 13 21 14 18 15 18 18 18 19 17 20 18 21 17 22 17 26 21 27 17 29 20 30 20 31 18 33 20 34 20 35 19 36 17 41 20 43 21 44 21 45 18 47 21 48 18 49 21 51 20 53 17 54 21 55 18 56 20 57 17 58 18 59 17 60 19 61 19 63 20 68 19 70 20 71 21 73 19 75 18 76 20 77 18 82 17 83 19 84 18 87 19 88 19 89 18 39 10 4 25 5 25 17 27 29 26 35 24 39 27 46 26 49 26 59 23 66 26 40 14 4 26 5 24 14 24 18 22 19 25 23 26 25 26 35 24 42 26 65 26 66 24 69 22 72 24 86 23 41 59 1 28 2 28 3 28 4 32 5 29 7 30 9 31 11 32 14 29 15 31 17 33 19 31 20 29 22 32 23 28 26 27 27 33 28 30 31 32 32 29 33 27 34 30 36 28 38 31 39 27 41 31 43 29 44 30 45 27 46 30 47 28 48 32 49 29 51 28 54 29 55 30 59 29 61 32 62 32 63 33 64 30 65 27 66 29 67 32 68 31 69 28 70 28 72 27 73 28 74 29 75 29 76 29 77 31 78 31 79 30 80 32 86 28 88 31 90 30 42 54 1 27 5 32 6 27 9 27 10 29 11 31 13 27 14 30 15 31 16 30 17 27 18 32 20 27 21 30 22 28 24 26 25 29 28 26 29 28 31 29 32 29 33 29 34 31 39 31 42 28 43 27 46 26 47 28 49 28 50 28 51 30 52 31 53 29 54 28 55 30 56 29 57 26 58 26 60 27 61 28 62 27 65 29 66 30 72 28 77 30 79 27 80 28 81 26 83 27 85 32 86 28 87 27 89 30 90 30 43 46 1 24 2 27 5 26 7 24 10 28 12 28 13 24 14 28 19 26 20 28 21 27 23 24 27 27 31 24 33 27 34 27 35 26 38 27 40 24 41 26 42 25 43 25 49 25 50 26 53 24 54 28 56 25 57 28 59 27 60 24 61 27 64 28 65 25 68 26 71 28 72 24 74 27 75 27 76 27 78 28 80 27 84 25 85 26 86 28 88 24 89 27 44 43 1 20 3 19 4 21 5 20 6 21 9 17 13 17 14 19 15 19 16 20 20 20 21 19 22 18 23 19 24 19 25 19 26 18 27 20 28 19 29 18 30 19 34 21 35 18 39 17 41 19 46 19 47 21 50 18 51 20 54 20 55 20 56 21 62 18 64 19 65 20 70 19 72 20 74 17 77 19 80 18 81 18 83 21 87 20 45 1 59 32 46 87 1 22 2 21 3 23 4 20 6 24 7 21 8 21 9 24 10 21 11 20 12 21 13 21 14 21 15 24 16 21 17 23 19 24 20 20 21 20 22 22 23 21 24 22 25 22 26 21 27 22 28 24 29 22 30 22 31 23 32 23 33 21 34 22 35 23 36 21 37 23 38 23 39 22 40 24 41 21 42 24 43 20 44 21 45 22 46 21 47 24 48 21 49 23 50 24 51 20 52 22 53 21 54 23 55 21 56 23 57 24 58 21 59 20 60 21 62 21 63 22 64 24 65 22 66 24 67 22 68 22 69 23 70 21 71 21 72 22 73 21 74 23 75 24 76 21 77 23 78 23 79 20 80 21 81 22 82 20 83 21 84 22 85 21 86 22 87 23 88 24 89 20 90 20 47 26 9 16 11 15 19 16 20 16 21 16 22 16 24 14 26 15 28 14 31 16 35 14 38 14 39 14 41 16 43 15 46 15 50 16 52 16 54 14 56 14 58 15 79 16 81 15 82 14 83 16 90 16 48 33 1 25 5 26 8 26 9 28 13 26 14 26 19 27 25 28 26 25 27 27 28 25 33 24 35 27 38 24 40 28 42 27 43 26 44 28 47 25 49 26 51 26 54 25 55 26 58 28 65 26 69 27 70 27 71 26 72 27 73 27 74 25 86 26 89 28 49 11 6 26 7 25 31 22 36 22 49 23 53 25 59 24 63 23 65 26 79 22 81 24 50 17 3 13 16 12 19 12 24 12 34 13 36 12 43 12 57 13 60 13 65 14 67 14 79 12 80 14 84 12 85 13 87 12 89 13 51 69 1 16 5 16 6 15 7 15 8 15 9 16 10 15 11 16 12 14 13 15 15 15 16 14 19 14 20 14 21 14 22 16 24 14 26 14 28 16 31 14 34 15 35 16 36 14 37 16 38 16 40 16 41 16 42 16 43 14 44 15 45 14 46 15 47 15 48 15 49 15 50 15 51 16 52 14 55 14 56 14 57 16 58 15 60 16 61 16 63 16 65 14 66 16 67 15 68 14 69 16 71 14 72 15 73 14 74 15 75 16 77 14 78 16 79 14 80 14 81 15 82 16 83 15 84 14 85 14 86 15 87 16 88 15 89 15 90 15 52 42 6 23 8 24 16 24 19 24 22 25 23 26 24 24 27 23 29 27 30 27 33 24 35 26 36 25 37 25 39 26 40 27 41 24 45 24 49 26 50 27 51 27 52 25 53 25 55 26 56 24 58 27 61 24 62 25 63 26 66 24 68 26 70 27 71 27 73 27 75 26 77 23 80 27 83 25 84 26 85 27 86 27 89 26 4 57 64 1 25 2 27 3 26 4 26 5 24 6 24 9 25 10 28 15 28 16 28 17 28 19 27 20 26 21 25 22 25 24 25 25 28 26 26 27 26 28 24 29 26 30 25 33 24 34 29 35 27 38 25 40 27 42 25 43 26 46 26 47 24 48 26 49 28 50 27 51 26 53 27 54 27 56 27 57 24 58 27 59 28 60 26 61 27 62 26 63 28 64 27 65 25 66 27 67 28 68 28 69 27 70 25 71 24 72 25 73 26 74 24 75 23 76 24 77 25 78 24 83 25 84 24 85 24 90 28 58 14 2 9 12 10 14 10 21 9 29 10 32 11 33 10 42 11 43 10 47 9 55 11 67 10 70 10 75 9 59 59 2 21 4 20 5 19 6 21 7 17 8 20 10 21 11 18 12 19 13 19 14 21 16 19 17 20 18 18 19 18 22 17 23 20 24 17 26 19 27 18 28 19 30 21 31 18 32 19 33 17 34 18 35 17 36 17 37 20 41 20 42 18 43 19 47 18 48 19 50 18 53 17 54 20 55 20 56 19 57 18 59 20 66 18 67 20 70 20 72 17 74 19 75 17 76 19 77 20 80 18 81 19 82 21 83 17 85 19 86 18 87 21 88 18 89 21 90 19 60 54 1 27 2 28 4 29 5 27 6 30 8 30 9 31 10 29 11 28 12 32 13 28 14 27 15 31 16 33 17 27 19 31 22 29 23 31 24 29 27 28 28 30 29 29 32 33 37 32 38 30 39 32 40 33 41 31 42 33 43 33 45 31 46 28 47 32 49 32 51 32 57 29 59 29 60 28 62 28 63 31 65 28 67 29 69 29 72 28 74 31 75 28 78 29 80 29 81 29 82 28 87 32 88 32 89 29 90 30 +5 4 1 86 1 22 2 21 3 21 4 21 5 22 6 21 9 22 10 24 11 21 12 23 13 20 14 20 15 22 16 24 17 21 18 20 19 20 20 21 21 22 22 23 23 23 24 22 25 21 26 24 27 22 28 21 29 20 30 24 31 22 32 21 33 22 34 22 35 21 36 20 37 21 38 24 39 20 40 24 41 20 42 23 43 21 44 24 45 22 46 20 47 22 48 24 49 21 50 23 51 21 52 22 53 23 54 23 55 22 56 20 57 20 58 22 59 23 60 24 61 22 63 21 64 23 65 22 66 22 67 23 68 23 69 23 70 22 71 20 72 20 74 21 75 24 76 23 77 21 78 21 79 22 80 21 81 20 82 23 83 23 84 22 85 22 86 20 87 23 88 20 89 23 90 23 2 41 2 28 12 23 14 28 16 25 17 26 18 24 19 27 20 28 22 24 24 25 27 27 28 25 29 28 33 28 35 25 36 27 38 26 39 23 41 27 43 25 47 29 49 27 52 28 58 25 64 29 67 27 69 28 70 28 72 24 73 24 75 27 77 26 78 27 79 27 80 26 83 25 84 23 85 25 86 28 87 24 90 26 3 56 1 27 2 33 3 28 6 30 8 32 9 28 13 32 14 33 15 31 16 29 17 30 18 30 19 32 20 28 23 33 26 32 27 32 28 28 30 29 31 31 32 32 33 29 37 31 38 31 45 28 47 31 48 31 49 31 51 31 53 31 54 28 55 31 56 30 59 29 60 28 62 32 63 30 67 31 68 27 69 32 70 31 71 31 72 29 73 29 75 29 76 31 77 29 78 28 80 29 82 28 83 31 84 32 86 29 88 32 89 30 90 28 4 8 3 20 28 20 29 20 38 24 59 23 65 24 69 23 73 21 40 5 14 7 22 8 20 30 18 47 22 48 22 60 19 75 19 76 20 80 22 82 21 84 19 87 21 88 19 90 21 6 2 76 31 87 31 7 74 1 22 2 22 4 23 5 22 7 25 8 26 9 22 10 24 11 26 12 23 13 25 14 23 15 24 16 24 18 22 19 23 20 23 21 24 22 26 23 26 24 22 25 24 27 22 28 23 29 23 30 24 31 23 33 24 34 22 35 24 36 24 38 23 39 24 40 26 41 26 42 26 43 26 44 24 45 26 46 26 47 25 48 25 49 25 50 22 52 23 53 26 54 24 55 26 56 25 58 25 60 25 61 25 63 22 64 23 65 24 66 22 67 25 68 24 69 25 71 26 72 26 74 22 75 22 76 23 77 25 80 24 81 23 82 23 83 26 84 25 85 22 87 23 89 24 90 24 8 67 1 30 3 28 4 26 6 27 7 27 8 30 9 29 10 28 11 27 12 29 13 28 14 30 15 28 16 26 18 30 20 31 21 29 24 27 25 30 29 28 30 31 31 30 32 28 33 31 34 27 35 29 37 28 38 30 39 25 40 27 41 30 42 31 43 30 45 26 46 25 47 30 48 26 50 27 51 28 52 28 53 26 54 27 55 28 57 28 58 29 59 26 61 29 62 26 67 26 68 29 69 30 70 29 71 26 73 27 74 29 75 26 77 29 79 27 80 28 81 29 82 26 83 28 84 27 85 26 88 27 89 26 90 27 9 24 2 18 3 17 8 18 13 18 17 17 19 19 21 17 25 17 34 17 52 18 54 19 57 16 60 16 63 18 66 20 67 19 68 17 73 18 74 19 78 18 82 19 86 18 89 18 90 20 10 9 9 12 15 10 37 11 42 10 49 12 52 12 66 11 73 12 76 11 11 62 1 21 2 21 3 21 4 23 5 21 7 21 9 20 10 19 11 22 13 19 14 20 15 19 16 20 18 19 19 20 20 20 21 19 22 21 24 20 26 20 29 20 30 20 31 21 35 22 36 20 37 20 38 23 40 21 41 20 43 23 44 23 45 20 46 21 47 20 50 20 51 23 53 22 54 22 57 23 59 20 60 19 61 21 63 23 65 21 67 21 68 20 69 22 70 21 71 22 73 22 76 23 77 20 78 22 80 21 82 19 83 19 85 22 86 21 87 20 88 20 89 20 90 21 12 10 1 24 4 24 5 27 17 26 31 26 32 26 34 27 51 27 64 23 79 25 13 30 8 15 9 15 10 15 12 14 14 15 19 15 20 15 23 15 25 16 26 15 27 16 31 14 34 15 36 14 38 16 41 15 46 14 47 16 49 14 51 16 61 16 71 16 73 16 74 15 76 14 80 14 81 16 82 15 87 15 88 14 14 31 1 25 2 22 7 25 11 24 21 25 24 22 25 25 28 22 30 21 31 21 39 21 43 23 45 25 46 25 48 24 50 23 55 22 56 23 57 23 63 21 65 24 66 23 68 23 69 25 71 25 74 24 75 23 79 23 81 21 84 21 88 24 15 62 1 24 2 21 3 21 7 24 8 22 10 24 11 23 13 22 15 22 16 21 17 22 20 21 22 23 23 20 24 21 27 21 28 24 29 21 30 23 31 22 33 21 34 20 35 20 37 20 38 22 40 24 41 23 42 21 43 22 44 20 47 22 49 22 50 21 54 24 55 20 56 22 59 21 60 21 63 21 64 20 65 24 66 24 68 23 69 23 70 22 71 24 73 20 74 21 75 22 77 20 78 21 80 23 81 23 82 21 83 20 84 21 85 23 86 22 87 21 88 22 89 23 90 22 16 34 1 14 7 14 8 15 12 13 14 13 17 14 18 13 23 14 25 15 26 14 31 14 34 15 36 13 37 13 38 14 50 14 51 14 52 13 53 15 55 15 63 15 65 14 66 13 67 15 68 15 69 14 75 14 76 14 81 15 82 14 85 15 86 13 88 14 89 13 17 85 1 27 2 27 3 26 4 25 5 27 6 29 7 29 8 29 9 28 11 26 12 29 13 30 14 25 15 28 16 25 17 29 18 27 19 25 20 28 21 27 22 25 23 25 24 27 26 28 27 28 28 25 29 29 30 28 31 29 32 25 33 26 34 25 35 26 36 27 37 30 38 25 39 29 40 28 41 26 42 28 43 29 44 26 45 26 46 29 47 26 48 29 49 26 50 26 51 25 52 29 53 25 54 28 56 29 57 26 58 25 59 29 61 27 62 25 63 25 64 25 65 26 66 28 67 29 68 27 69 25 70 28 71 26 72 29 73 29 74 27 75 27 77 29 78 26 79 27 80 26 81 27 82 29 83 27 84 27 85 27 86 29 87 26 88 26 89 25 90 24 18 11 3 32 6 32 15 27 17 32 27 31 29 28 33 32 40 30 55 32 59 32 62 32 19 53 2 13 3 12 4 13 5 13 6 13 7 12 8 13 9 12 10 13 12 14 13 12 15 12 16 13 20 14 23 12 24 14 28 14 29 13 31 14 32 12 36 12 37 14 39 14 40 13 43 13 44 13 46 13 47 13 48 13 49 12 51 12 52 13 53 14 54 13 55 14 57 13 61 12 62 12 64 13 66 13 68 14 69 14 71 14 72 13 74 12 76 13 80 12 81 12 83 12 84 14 86 14 88 14 89 12 20 20 6 19 7 18 11 20 13 22 18 18 27 22 33 21 34 20 37 21 38 22 46 20 54 18 56 20 60 22 62 20 71 21 77 22 83 20 84 21 89 21 21 9 6 26 11 24 28 25 33 24 50 24 63 23 64 24 67 26 69 25 22 67 1 27 2 27 5 25 6 27 7 27 8 28 10 26 11 24 12 26 13 24 14 28 17 26 18 24 19 27 20 24 21 27 22 27 23 26 24 27 25 27 27 24 29 28 30 28 31 26 33 24 34 25 35 27 36 25 37 24 39 27 40 24 41 24 43 26 44 25 45 27 46 25 48 24 49 24 50 26 51 28 52 25 53 23 54 28 55 24 57 25 58 26 59 27 61 26 62 27 63 28 66 29 67 24 68 25 69 27 70 27 72 27 75 27 76 24 77 26 78 26 81 25 82 28 83 28 84 27 85 26 87 25 90 24 23 73 1 13 2 12 6 13 8 13 9 14 10 14 11 14 12 12 13 13 14 13 15 12 16 13 17 13 18 12 20 14 21 14 22 12 23 13 25 13 26 13 27 13 30 13 31 12 32 14 33 13 34 14 37 14 38 14 39 13 40 13 42 12 43 13 44 13 45 12 46 14 47 14 48 12 49 13 50 14 52 12 54 14 55 12 56 12 58 12 59 14 60 14 61 12 62 12 63 13 64 14 65 13 66 12 67 13 68 12 69 13 70 12 71 13 72 12 73 14 74 13 75 12 77 13 78 12 79 13 80 14 81 14 82 13 83 14 84 13 87 14 88 13 89 13 90 13 24 5 1 23 9 22 13 23 30 25 64 22 29 36 2 13 5 12 10 12 11 12 12 11 15 12 17 12 20 12 21 12 22 12 23 12 24 12 29 13 30 12 31 12 36 12 38 13 47 13 49 12 53 12 54 13 56 12 58 13 60 13 62 13 64 13 67 12 71 11 75 12 79 12 80 12 81 13 83 13 85 11 88 13 90 12 30 51 1 26 2 25 4 27 6 23 7 23 8 23 9 23 10 25 12 27 14 24 15 23 16 26 17 27 18 25 19 26 20 24 22 26 23 23 24 23 27 27 30 27 31 27 32 25 34 23 35 27 36 24 40 23 43 24 47 27 48 24 52 27 54 24 55 24 56 23 58 23 59 23 60 25 61 25 63 23 68 24 71 24 72 26 73 25 74 24 75 27 76 23 79 24 80 27 84 24 88 26 90 27 31 52 1 21 2 19 4 22 5 21 6 19 10 23 14 23 16 22 18 20 21 21 23 21 24 20 25 20 27 20 28 23 29 22 32 20 34 20 35 21 38 22 40 19 42 20 45 19 47 21 48 22 52 21 54 22 56 20 57 21 58 21 59 20 60 21 61 22 63 22 64 22 65 20 67 22 68 23 69 22 70 22 71 22 73 20 75 22 77 20 79 23 80 20 81 19 84 20 85 20 86 20 87 21 89 20 32 37 4 12 5 14 8 14 9 13 20 13 21 13 22 12 24 12 28 13 30 12 31 14 32 14 33 13 35 14 38 13 44 14 45 13 50 14 51 13 52 13 53 13 54 13 57 13 58 14 62 12 63 12 64 13 70 13 74 12 76 13 78 13 80 12 82 12 86 13 88 14 89 12 90 13 33 20 2 18 5 17 6 16 10 17 13 17 14 18 16 15 17 18 29 16 38 18 40 16 43 16 44 18 56 17 63 16 66 18 71 16 72 16 80 17 90 16 34 34 1 12 6 12 10 12 12 11 15 10 16 10 17 10 18 10 20 12 21 12 22 11 24 12 29 10 30 11 32 12 34 10 36 11 37 12 40 12 44 11 47 11 49 12 51 10 58 11 60 11 61 12 64 11 68 11 71 11 77 12 79 12 81 11 86 11 89 11 35 51 1 13 4 14 7 12 8 14 9 13 10 13 14 13 16 13 18 14 19 13 20 12 21 13 22 13 26 12 28 12 29 12 31 13 32 14 33 13 35 12 37 12 38 13 41 12 42 12 47 12 52 12 53 13 54 13 57 13 58 12 59 14 61 13 62 12 63 13 66 13 67 13 68 13 69 12 71 12 73 14 74 12 75 13 76 13 77 14 79 12 82 13 84 14 85 12 86 14 87 12 88 14 36 76 1 26 2 29 3 29 4 25 5 30 6 30 7 30 8 26 9 26 10 26 11 27 13 28 14 30 15 29 16 28 17 28 18 29 19 30 22 26 23 29 24 29 25 27 26 26 27 28 29 26 31 28 32 30 33 30 34 30 35 28 36 28 38 30 39 29 40 27 42 25 43 27 44 31 45 26 46 27 47 31 48 28 49 28 50 28 52 29 53 29 54 26 55 27 56 28 57 31 58 26 61 28 62 26 63 31 64 29 65 28 67 30 68 30 69 30 70 27 71 30 72 30 73 29 74 28 75 29 77 26 78 30 80 25 81 27 83 29 84 26 85 26 86 29 87 30 88 27 89 28 90 26 37 42 3 31 5 29 8 27 9 30 11 28 16 29 20 26 22 27 23 30 24 31 28 27 29 32 31 28 32 31 33 28 34 30 35 30 37 27 38 30 41 29 43 31 44 30 45 30 49 29 50 29 51 26 52 26 55 27 57 29 58 30 59 28 63 27 64 31 65 27 66 31 72 28 73 27 75 30 79 32 80 30 81 29 87 27 38 42 1 23 5 25 8 24 9 23 10 24 18 26 19 23 24 24 25 22 26 22 29 24 30 25 31 22 33 23 35 22 36 26 37 25 38 22 39 25 40 23 43 22 44 22 50 22 51 23 52 25 53 25 55 23 56 25 57 23 62 24 64 23 65 22 67 22 68 25 70 23 72 26 74 25 76 25 83 25 85 25 88 25 90 26 39 82 2 20 3 20 4 22 5 23 6 20 8 23 10 22 12 20 13 23 14 21 15 22 16 21 17 22 18 22 19 20 20 22 21 19 22 20 23 21 24 21 26 21 28 22 29 19 30 22 31 23 32 20 33 23 34 20 35 19 36 23 37 23 38 20 40 20 41 20 42 20 43 22 44 22 45 20 46 20 47 20 48 20 49 22 50 23 51 23 52 23 53 23 54 22 55 19 56 20 57 19 58 20 59 21 60 22 61 20 62 20 63 20 64 22 65 21 67 22 68 19 69 19 70 19 71 23 72 22 73 22 74 21 75 23 76 20 77 22 78 20 79 21 80 22 81 20 82 21 83 20 84 21 85 19 86 22 87 22 88 22 89 20 90 21 40 61 1 26 4 26 6 24 11 27 12 26 13 24 14 27 16 23 17 23 18 27 19 27 20 26 22 27 25 23 26 23 27 23 32 23 33 25 34 24 35 26 36 25 37 26 38 26 39 23 41 26 42 25 43 26 45 26 46 25 47 24 48 23 49 26 50 27 51 27 52 24 53 27 54 27 55 26 56 26 57 26 58 23 59 27 60 23 61 23 63 23 64 26 66 24 67 24 68 25 69 24 70 23 72 27 73 25 78 24 79 26 81 23 82 26 83 27 84 26 85 27 89 25 41 34 1 27 10 25 11 27 13 25 14 28 16 26 17 29 25 25 28 26 31 25 32 28 34 25 36 28 37 27 40 25 41 25 46 27 47 26 49 26 53 30 55 27 62 27 66 25 70 29 71 26 72 27 74 25 75 26 77 29 79 26 84 28 85 26 87 28 88 30 42 45 2 30 6 29 7 28 8 27 10 32 11 28 13 32 14 29 15 29 16 30 17 29 18 27 20 30 22 31 23 27 25 28 26 30 27 28 28 32 30 30 33 32 34 29 38 26 39 29 41 30 45 28 46 28 52 28 56 26 57 29 58 27 59 29 62 32 64 27 65 30 73 30 74 31 79 27 82 31 83 26 85 28 86 29 87 30 89 31 90 28 43 70 2 22 3 22 4 20 5 22 6 20 7 21 8 21 10 23 11 24 12 24 13 21 14 24 15 20 16 20 18 23 20 21 21 22 22 22 24 21 26 21 28 22 29 21 30 20 31 20 32 20 33 21 34 24 35 23 37 21 38 22 39 21 41 23 43 24 44 21 46 22 47 22 48 23 50 21 52 24 53 22 54 21 55 22 56 22 57 21 58 22 59 23 60 24 61 22 62 22 63 20 64 22 65 22 66 22 69 23 70 20 71 21 73 23 75 20 76 23 77 21 78 24 79 21 80 20 81 24 82 21 83 24 86 21 87 23 89 21 90 22 44 48 1 27 3 24 6 24 7 26 10 27 11 26 13 24 14 26 15 25 16 26 17 27 18 26 19 25 22 24 23 24 26 27 31 28 32 27 33 28 35 24 36 24 37 28 38 24 39 23 40 29 41 26 45 24 53 26 54 24 56 27 58 28 59 24 60 23 62 27 65 28 68 28 69 24 72 28 74 25 76 24 77 26 79 27 82 28 84 29 85 27 87 28 89 24 90 24 53 57 1 10 3 11 4 10 5 10 6 10 7 9 8 9 9 10 10 10 11 10 12 11 14 9 15 10 16 11 17 10 20 10 21 11 22 10 24 11 25 10 26 9 27 9 30 9 31 11 32 10 33 9 35 10 36 10 37 11 39 11 40 10 44 10 47 9 48 10 51 10 52 10 54 11 56 11 58 9 59 9 61 9 63 10 66 10 70 11 72 10 74 9 76 11 77 10 78 9 79 9 80 10 81 10 82 11 84 11 86 11 88 10 90 10 54 34 1 26 5 31 6 28 13 31 14 27 16 31 17 29 18 31 19 31 21 32 24 27 25 31 29 31 31 32 34 31 36 28 37 30 38 27 48 31 49 27 51 32 53 31 55 27 56 27 57 29 69 29 70 26 72 27 76 27 82 29 83 27 85 28 89 27 90 26 55 73 1 20 2 23 4 23 5 22 6 24 7 21 8 21 9 21 12 22 14 20 15 24 16 20 17 23 18 22 19 21 20 21 21 22 23 20 24 22 25 23 26 20 27 23 28 23 29 21 30 21 31 21 32 20 35 20 36 23 38 24 40 23 42 21 43 23 45 20 46 21 47 22 48 24 49 24 50 22 51 23 52 22 53 23 54 21 55 24 56 22 57 21 58 22 59 22 60 24 61 23 62 22 63 22 64 23 66 21 67 23 68 23 69 21 70 20 71 23 72 24 74 21 75 23 76 21 78 22 79 23 81 23 82 23 83 20 84 23 85 20 86 24 88 23 90 22 56 86 1 16 2 14 3 16 4 17 5 16 6 17 7 15 8 16 9 18 11 16 12 16 13 15 14 15 15 17 16 16 17 16 18 15 19 15 20 16 21 16 23 17 24 16 25 16 26 16 27 17 28 16 29 15 30 17 31 17 32 16 33 16 34 15 35 16 36 15 37 17 38 16 39 16 40 15 41 15 42 16 43 17 44 15 45 15 46 16 47 17 48 17 49 17 50 16 51 17 52 17 53 15 54 16 55 16 57 17 58 16 59 16 60 15 61 15 62 15 63 17 64 16 65 15 66 15 67 17 68 16 69 17 70 16 71 17 72 17 73 15 74 15 75 16 76 17 78 15 79 16 80 16 81 15 82 16 83 16 84 14 85 15 86 17 87 17 88 17 89 17 90 17 20 5 39 1 29 2 26 8 28 9 26 10 30 13 28 14 29 18 27 20 30 23 28 25 25 27 29 28 29 31 27 32 28 33 26 34 29 37 29 38 28 40 26 42 25 45 27 47 29 49 27 53 29 55 27 56 27 58 26 61 28 62 29 63 25 73 28 78 27 79 27 81 27 84 28 86 25 87 27 90 27 6 32 1 11 6 13 7 13 8 13 9 13 14 11 19 12 32 12 33 12 35 11 39 13 41 11 42 12 43 11 44 13 45 13 46 12 47 13 52 11 54 11 55 13 57 12 59 13 60 12 63 11 65 13 68 12 70 11 73 12 79 12 84 11 88 12 7 18 2 11 10 10 16 10 21 9 25 10 26 10 30 10 31 11 46 10 56 9 57 11 61 10 66 10 68 10 70 10 73 9 84 10 88 10 8 20 1 25 4 24 5 24 17 24 20 25 24 24 28 21 36 21 41 23 48 21 52 21 54 25 56 23 57 22 61 23 65 22 66 23 72 22 80 23 89 24 21 64 1 16 3 16 4 17 6 17 8 17 9 16 11 18 12 17 13 16 14 18 16 19 17 16 19 16 20 17 21 18 22 18 23 15 24 19 25 17 27 16 28 18 29 19 30 18 31 17 32 18 34 19 38 16 39 17 40 16 43 18 44 18 45 17 46 17 47 17 48 17 50 18 53 18 55 17 56 16 57 18 58 19 59 18 60 18 62 18 64 18 65 17 66 17 68 18 69 18 70 19 72 16 73 18 75 17 76 19 77 16 78 15 79 16 80 17 83 16 84 18 85 18 86 18 87 17 88 18 22 66 1 13 3 14 4 12 6 14 7 14 8 12 9 12 10 13 11 12 12 12 13 13 16 14 17 12 18 13 19 12 20 14 22 14 23 13 25 12 26 13 27 13 28 14 29 12 30 14 33 13 35 13 36 13 37 13 38 14 39 12 40 12 41 12 42 14 43 14 45 12 46 14 49 13 51 12 52 13 53 14 55 12 56 13 57 14 58 13 59 12 61 13 62 13 63 12 64 14 66 12 69 12 72 14 73 14 74 14 77 14 78 12 79 12 80 12 81 12 82 13 84 12 85 14 87 13 88 14 89 14 90 14 23 57 2 15 3 16 4 15 8 15 9 16 12 16 16 15 18 16 19 14 21 14 22 15 23 16 24 14 25 16 26 14 27 14 31 15 32 15 33 15 34 16 35 16 37 15 38 16 39 14 40 15 42 16 43 14 44 15 47 16 48 15 49 15 50 14 52 15 54 16 55 15 56 15 57 15 58 16 60 15 63 15 65 14 66 15 67 15 69 15 70 14 71 16 73 16 76 16 77 15 78 16 79 16 84 16 85 14 86 14 88 15 89 16 90 15 24 12 8 15 13 13 26 15 38 13 44 15 50 14 51 13 55 13 68 14 70 13 73 14 81 14 25 18 1 15 2 14 3 16 7 15 17 14 19 14 28 14 31 16 33 16 36 16 37 14 46 14 47 15 59 16 62 16 69 16 72 14 85 16 26 84 1 23 2 21 3 23 4 21 5 25 6 23 7 24 8 22 9 24 10 25 11 23 12 21 13 23 14 23 15 24 16 22 17 23 18 24 20 22 21 22 22 22 23 25 24 22 25 21 26 25 27 21 28 25 29 24 30 23 31 24 32 22 34 24 35 22 36 24 37 23 38 23 39 24 40 23 42 24 43 24 44 24 46 21 48 23 49 21 50 22 51 25 52 24 53 22 54 24 55 24 56 24 57 24 58 24 59 21 60 22 61 23 62 24 63 24 64 23 65 24 66 25 67 24 68 23 69 22 70 21 71 25 72 21 74 22 75 24 76 25 77 22 78 24 79 24 80 25 81 25 82 24 83 25 84 24 85 24 86 23 87 21 88 25 89 24 90 22 27 83 1 30 2 28 3 30 4 31 5 28 6 31 7 27 8 28 9 27 10 31 11 28 12 30 13 26 14 28 15 29 16 32 17 31 18 29 19 30 20 27 21 27 22 28 23 30 24 27 25 26 26 28 27 27 28 31 29 30 30 28 32 30 33 28 34 27 35 30 36 27 37 27 38 27 39 30 41 28 42 32 43 27 45 28 46 29 47 27 48 27 50 27 51 27 52 29 53 29 54 29 55 29 57 27 58 31 59 26 60 31 61 32 62 31 63 31 64 30 65 32 66 30 67 31 68 27 69 30 70 27 71 28 72 30 73 31 74 29 76 32 77 26 79 32 80 26 81 31 82 27 83 30 84 29 85 28 86 28 87 30 88 28 89 27 90 28 28 41 3 19 6 19 9 20 10 17 11 19 12 18 13 20 14 20 18 17 19 18 20 19 23 18 25 19 27 19 28 19 32 18 35 19 36 18 38 18 43 21 44 20 46 19 48 18 49 21 54 20 56 20 58 19 60 18 61 18 63 18 64 18 69 18 70 18 71 21 72 21 79 18 80 17 81 19 86 18 87 19 88 20 45 55 2 23 4 23 5 23 6 26 8 26 9 24 11 26 12 25 13 24 14 26 15 24 16 26 17 22 18 23 19 25 20 24 22 22 24 22 27 26 29 23 30 22 31 25 32 24 33 24 35 22 36 24 37 23 38 22 39 23 40 23 41 22 42 25 43 24 44 24 45 25 46 25 47 24 48 26 49 26 50 23 51 25 57 25 58 24 59 26 62 23 65 23 66 23 68 26 69 25 71 23 73 22 75 24 76 25 80 26 86 22 46 31 2 16 3 17 8 18 11 18 12 18 16 18 18 18 23 17 24 18 26 15 27 15 32 17 35 18 42 16 44 16 45 18 46 18 47 17 54 16 56 19 59 17 61 17 62 16 63 17 64 17 78 18 79 15 81 18 82 18 83 18 84 19 47 70 2 23 3 21 4 20 5 24 6 21 7 23 8 23 9 21 12 23 14 21 16 24 17 23 18 20 19 20 20 24 21 20 22 21 24 22 25 24 26 23 27 20 28 20 29 20 30 22 31 22 32 20 33 21 34 24 35 21 37 23 38 20 39 23 40 21 41 23 42 23 43 22 45 22 46 21 48 22 49 23 50 22 51 20 55 22 56 23 57 23 58 23 59 23 61 22 62 21 65 24 66 24 67 20 68 22 69 23 70 22 71 24 74 20 75 21 76 23 78 23 80 23 81 21 82 21 84 22 85 24 86 21 87 22 88 21 89 22 90 21 48 24 2 22 7 22 8 23 9 20 12 21 17 20 19 23 24 21 25 21 26 21 28 23 29 24 36 23 47 22 55 22 62 23 69 23 73 22 74 24 75 23 84 21 85 23 88 20 90 23 53 51 1 26 4 27 5 25 6 27 10 24 11 25 15 23 18 27 21 24 22 23 23 24 24 26 28 23 29 23 31 23 32 27 33 26 34 27 35 27 36 27 38 26 41 25 42 23 44 27 45 27 49 26 50 23 51 24 52 24 53 25 54 26 55 23 56 25 57 25 58 27 59 24 61 27 62 27 63 25 65 24 66 27 72 23 73 23 79 27 82 27 83 26 85 24 86 25 87 24 88 26 89 25 54 18 6 28 8 27 13 28 14 25 21 27 33 28 39 24 40 25 46 26 48 28 49 25 53 27 54 25 61 27 63 24 68 25 73 24 83 26 55 33 2 29 6 27 9 30 12 30 17 29 18 27 24 26 25 27 27 30 29 28 32 30 36 28 43 26 46 26 47 30 49 28 51 31 60 29 62 29 64 27 65 29 71 31 72 31 73 26 74 28 75 27 76 26 77 27 80 29 84 27 88 28 89 29 90 30 56 21 6 22 7 21 13 23 19 25 20 22 21 22 23 23 27 21 30 23 31 22 35 23 43 21 50 24 53 22 62 22 74 24 77 23 82 22 87 24 89 24 90 21 28 5 81 1 26 2 26 3 29 4 29 5 26 6 27 7 27 8 29 9 29 10 29 11 28 12 30 13 29 14 30 15 28 16 26 17 27 18 26 20 30 21 29 22 28 23 31 24 28 25 26 26 30 27 26 28 27 29 26 30 27 33 28 35 30 36 30 37 30 38 27 39 28 40 30 41 30 43 29 44 26 45 26 46 26 47 29 48 27 49 28 50 28 51 30 52 30 54 27 55 30 56 27 57 28 58 29 59 26 60 29 61 28 62 31 63 26 64 26 65 28 66 28 67 29 69 27 70 25 71 28 72 31 73 28 74 26 75 26 76 28 77 29 78 26 79 28 81 26 82 30 83 29 84 28 85 30 86 26 87 29 89 30 90 26 6 68 1 29 4 32 5 28 6 28 7 28 8 32 9 30 11 27 12 30 13 28 15 28 16 33 18 28 19 32 20 29 21 29 22 29 23 32 25 29 26 31 27 32 29 29 30 27 31 28 32 32 33 32 35 33 36 31 37 30 39 32 40 33 41 31 42 28 43 33 44 31 48 29 49 32 51 30 53 29 54 32 55 28 56 28 57 29 58 28 59 30 60 30 61 32 62 28 63 27 64 30 65 29 66 31 67 33 70 29 71 28 72 31 73 28 74 32 75 33 78 32 79 32 81 27 83 28 85 30 86 30 87 30 88 27 90 29 7 50 3 15 6 16 7 16 10 18 12 19 15 17 18 17 20 16 21 18 22 16 24 18 25 18 26 18 27 16 28 18 29 17 35 18 36 16 37 16 38 17 42 18 43 16 44 16 45 17 46 17 47 18 49 18 50 16 51 16 53 16 54 18 55 16 56 17 57 16 58 16 60 17 61 16 62 17 64 18 65 18 67 18 69 16 70 16 71 16 73 16 74 16 75 17 84 17 87 16 90 16 8 26 2 11 4 11 5 12 8 12 11 10 13 12 16 11 17 11 20 10 23 11 24 10 28 11 29 11 37 11 38 11 42 11 43 12 47 12 50 10 61 11 64 10 66 11 67 12 70 11 80 11 83 10 29 82 1 24 2 24 3 23 4 25 5 22 6 23 7 21 8 23 9 22 10 23 11 22 12 23 14 24 15 22 16 23 17 25 18 21 19 22 22 22 23 23 24 21 25 25 26 21 28 23 29 22 30 23 31 22 32 21 33 21 34 22 35 21 36 25 37 25 38 22 39 21 40 25 41 22 42 22 44 22 45 22 46 23 47 21 48 25 49 24 50 24 51 24 52 25 53 23 54 21 56 23 57 22 58 22 59 22 60 21 61 25 62 22 63 23 64 25 65 22 66 22 67 21 68 21 69 23 70 24 71 24 73 23 74 24 75 24 76 24 77 24 78 25 79 21 80 22 81 23 83 24 84 22 85 25 86 22 87 22 88 23 89 24 90 25 30 43 1 23 5 24 7 21 8 21 12 24 13 22 16 24 17 23 19 23 22 21 25 21 27 21 33 24 37 21 39 24 41 23 42 24 43 21 44 22 45 21 47 22 49 23 50 21 51 22 52 21 53 23 54 22 55 22 57 22 58 20 63 23 65 22 68 21 69 21 70 22 72 23 74 21 77 24 79 20 85 20 86 24 88 21 90 22 31 82 1 19 2 19 3 19 4 18 5 18 6 19 7 18 8 19 9 18 10 20 11 20 12 19 13 20 14 20 15 18 16 19 17 21 18 20 19 18 20 18 21 18 22 18 23 21 24 20 26 18 27 19 28 19 29 18 30 18 31 21 32 18 33 20 34 18 35 18 36 18 37 19 38 20 39 17 40 17 41 19 43 18 44 19 45 19 47 20 48 18 50 18 51 20 52 19 53 19 54 17 55 21 56 21 57 20 59 21 60 20 61 20 62 17 63 18 64 17 65 20 66 19 67 18 68 18 69 21 70 18 71 18 72 20 73 20 74 20 75 21 76 17 77 19 78 18 79 18 81 17 82 19 83 18 84 17 85 19 86 18 87 20 89 19 32 89 1 15 2 15 3 15 4 16 5 14 6 14 7 15 8 16 9 15 10 15 11 14 12 14 13 16 14 14 15 16 16 16 17 15 18 15 19 16 20 14 21 15 22 15 23 16 24 14 25 16 26 14 27 14 28 14 29 14 30 14 31 14 32 16 33 14 34 16 35 14 36 15 37 16 38 16 39 15 40 16 41 15 42 15 43 15 44 14 45 15 47 15 48 16 49 15 50 14 51 14 52 16 53 15 54 14 55 15 56 15 57 14 58 14 59 16 60 16 61 15 62 15 63 14 64 14 65 15 66 15 67 14 68 14 69 14 70 16 71 16 72 16 73 14 74 16 75 14 76 16 77 14 78 15 79 16 80 15 81 15 82 15 83 15 84 16 85 16 86 16 87 16 88 14 89 14 90 15 33 60 2 13 4 12 6 13 7 13 8 14 11 13 12 14 13 13 15 13 16 12 17 12 18 13 20 14 21 13 23 13 25 12 26 14 30 12 32 14 34 14 35 13 38 13 39 14 41 14 42 12 44 14 46 14 47 14 48 14 49 12 50 14 51 14 52 14 54 14 57 13 59 14 60 13 61 13 64 14 65 13 66 13 68 13 69 13 70 13 71 13 72 14 73 13 76 13 77 12 78 14 79 14 80 13 81 13 82 13 83 14 84 14 85 14 86 12 87 13 90 13 34 57 1 15 2 14 4 16 5 14 7 16 13 15 14 16 15 16 17 15 18 14 20 15 21 15 22 15 24 14 25 15 26 15 27 14 29 15 32 15 34 15 36 14 37 14 38 14 39 16 40 15 41 16 42 16 44 14 45 15 46 16 47 14 50 15 51 15 52 14 53 14 55 15 57 15 59 15 61 15 64 16 67 15 68 15 69 16 70 16 71 14 74 14 75 15 76 15 78 15 79 16 80 15 81 14 84 14 86 14 88 14 89 15 90 15 35 39 7 18 9 18 10 17 11 16 13 16 15 16 16 17 17 16 19 16 20 15 21 15 22 18 23 18 24 16 34 17 35 18 37 18 40 16 41 17 44 16 49 18 54 18 55 15 56 18 58 16 60 19 61 17 64 18 67 18 71 17 74 18 78 15 80 17 81 17 83 18 86 18 88 16 89 16 90 18 36 12 1 22 9 23 11 19 12 20 22 22 29 20 32 20 33 19 34 21 49 21 53 20 57 21 37 76 1 16 2 17 4 16 5 16 6 16 7 17 9 18 10 17 11 18 12 17 14 18 15 16 16 19 17 18 18 17 19 18 20 17 21 17 22 18 24 16 25 18 26 17 28 17 29 16 30 18 31 19 33 16 34 15 35 17 36 17 38 18 39 17 40 18 41 15 42 16 43 16 44 16 45 15 46 16 47 17 49 19 50 17 51 17 52 16 53 16 54 17 55 17 56 17 57 17 58 18 59 17 60 18 63 19 64 16 65 18 66 18 67 15 68 17 69 17 70 17 72 18 74 18 75 17 76 19 78 18 80 16 81 18 82 18 83 18 84 17 85 17 86 16 87 18 88 17 89 16 90 17 38 33 3 17 8 21 11 20 12 18 14 19 15 21 18 21 19 17 21 20 25 18 32 18 41 17 42 18 48 17 50 18 55 19 56 18 57 18 60 18 61 21 62 18 63 18 65 18 69 20 71 21 72 20 74 18 77 18 79 19 82 19 83 19 88 19 89 18 39 34 2 13 6 13 9 12 12 11 14 11 17 13 23 12 25 13 26 13 29 13 31 12 33 11 36 13 37 12 39 12 41 13 43 11 45 12 49 11 52 11 54 11 56 13 65 12 66 12 68 12 69 12 70 12 72 12 74 13 78 12 80 11 81 12 85 12 90 12 40 68 2 10 3 11 4 11 7 11 8 11 9 12 11 12 12 10 13 11 14 12 15 12 16 12 17 12 19 10 22 11 23 10 24 12 26 11 27 11 28 11 29 11 31 11 32 12 33 12 35 12 36 12 37 10 38 10 39 12 40 12 41 11 42 11 43 10 44 11 45 11 47 11 48 12 49 11 51 10 52 11 54 12 56 12 57 10 58 11 59 11 62 12 63 12 65 12 66 10 67 11 68 10 69 10 71 11 72 12 73 10 74 12 77 10 78 12 79 11 80 11 81 10 83 10 84 11 85 12 87 10 88 10 89 11 90 11 45 23 1 14 2 16 11 16 12 15 15 14 19 14 28 15 31 14 36 14 39 15 47 15 54 16 55 16 58 15 61 15 63 14 65 15 70 14 71 14 74 16 84 16 86 14 87 14 46 44 1 27 3 24 6 28 7 27 9 26 10 25 11 29 13 29 15 26 16 27 21 25 22 25 26 25 27 24 28 28 35 26 36 24 41 28 46 25 47 27 48 27 50 25 51 29 52 28 54 25 57 26 58 25 61 26 63 26 64 25 67 28 68 29 71 25 72 29 76 27 77 25 79 26 80 29 81 28 84 29 86 28 87 25 88 28 89 29 47 27 4 16 5 17 15 18 20 17 26 17 27 16 28 17 29 17 32 17 33 16 38 16 45 16 48 16 50 15 53 19 58 16 63 16 64 16 67 18 68 17 69 16 70 16 74 16 76 16 84 16 86 17 87 17 48 72 1 28 2 27 3 26 4 26 5 24 6 26 7 27 8 24 10 25 11 28 12 26 13 27 14 28 17 25 18 26 19 25 20 24 21 27 22 26 24 28 25 26 28 27 29 28 31 27 32 25 34 24 35 24 36 27 37 26 38 24 39 28 40 28 41 28 42 27 43 27 44 25 45 27 46 27 48 24 51 28 52 27 53 25 54 26 56 26 57 26 59 24 60 28 61 28 62 25 63 28 64 24 65 26 66 23 67 27 68 25 69 24 70 28 71 27 73 26 74 26 76 26 77 27 78 28 79 28 80 26 81 28 83 24 84 26 87 25 88 28 89 28 90 25 49 42 2 22 5 23 6 20 9 20 10 20 15 23 17 23 18 22 21 21 22 22 27 20 28 22 31 19 32 21 34 22 35 22 37 22 39 21 44 20 45 21 46 20 47 22 48 20 50 22 55 20 56 23 58 22 61 22 62 21 65 20 66 20 67 22 71 22 72 20 74 23 77 21 80 20 83 22 84 23 86 22 87 21 88 21 50 30 3 14 4 15 5 15 7 13 9 14 12 15 14 14 16 14 17 15 19 13 20 15 21 14 23 14 36 14 43 14 44 15 46 15 47 13 48 14 49 15 50 13 57 13 60 14 61 15 68 13 70 14 73 14 79 13 82 13 87 13 51 74 5 24 6 23 7 26 8 26 9 22 10 23 11 23 12 24 13 23 14 24 15 26 16 26 17 24 18 26 19 22 20 23 21 22 22 23 23 22 24 23 25 26 26 23 27 22 28 23 29 26 30 23 31 24 32 26 33 26 34 26 35 22 36 26 39 22 40 25 41 25 42 25 43 23 44 25 46 22 48 25 50 26 51 24 52 26 54 24 55 26 58 25 59 23 61 23 63 23 64 24 65 24 66 25 67 22 68 24 69 25 71 26 73 23 74 26 75 25 76 23 77 24 78 22 79 26 80 25 81 25 82 22 83 26 84 23 85 23 86 22 87 23 88 25 89 26 90 22 52 2 19 24 57 24 53 12 10 21 17 22 20 21 28 25 30 22 35 25 41 21 46 21 49 25 52 23 64 21 80 23 54 78 2 11 4 10 6 12 7 10 8 10 9 11 10 12 11 10 13 11 14 10 15 10 16 11 18 11 19 12 20 11 21 11 22 12 23 11 24 11 25 11 27 12 28 10 29 11 30 10 31 10 32 11 34 10 35 10 36 11 37 12 38 11 39 11 40 10 41 11 42 10 43 11 44 11 45 11 47 11 49 11 50 11 52 11 53 11 55 11 56 11 57 11 58 10 59 10 60 11 61 11 62 10 63 12 64 11 65 10 66 10 67 12 68 11 69 11 70 11 71 11 72 11 73 12 74 12 75 12 77 12 78 10 79 10 80 11 81 10 82 11 83 12 84 10 85 10 86 12 87 10 88 11 89 11 90 10 55 61 1 22 2 21 3 21 7 24 8 21 10 24 11 24 12 22 13 21 14 21 15 21 17 24 18 22 19 20 21 24 22 24 23 22 25 22 26 24 29 24 30 24 33 22 34 20 36 20 37 24 39 24 41 24 42 23 44 22 46 20 48 23 49 22 51 20 52 21 53 21 54 21 56 22 57 21 58 24 59 20 62 24 63 23 64 22 65 22 68 21 70 21 71 20 72 23 73 24 75 23 77 22 78 21 79 23 80 23 81 20 82 23 83 22 84 22 85 21 89 20 90 22 56 22 2 17 6 19 7 17 13 18 16 20 22 20 27 19 35 17 36 19 37 19 38 18 42 18 45 16 50 19 52 19 67 18 68 19 69 17 84 18 85 18 88 17 89 19 4 57 58 1 28 2 30 4 30 5 33 7 30 10 31 11 28 12 30 13 31 15 29 16 30 17 30 18 31 20 27 21 28 22 32 25 28 28 32 29 33 31 31 33 33 34 29 35 30 36 30 39 31 40 31 41 32 44 27 45 33 47 30 48 31 49 31 50 31 53 32 54 31 55 32 57 30 60 31 61 29 64 30 65 33 67 28 68 31 69 29 70 29 71 31 72 31 74 32 75 32 76 27 77 28 80 29 82 32 83 28 84 28 88 28 89 28 90 29 58 72 1 15 2 17 4 17 6 15 7 16 8 15 9 15 10 15 11 15 12 17 13 15 15 16 16 17 17 15 18 16 20 17 21 16 22 15 23 16 25 17 26 15 27 15 28 16 30 15 31 17 32 14 33 16 34 14 35 17 36 17 37 17 39 17 41 18 42 15 43 14 44 17 46 16 47 15 48 16 49 16 52 15 53 17 55 15 56 16 57 16 58 15 59 17 60 16 61 17 62 15 63 16 65 15 66 17 67 15 68 16 70 15 71 17 72 15 73 17 74 17 75 16 76 16 77 17 78 17 79 17 83 17 84 17 86 15 87 17 88 17 89 16 90 16 59 44 1 29 4 29 7 25 10 27 14 25 15 26 16 29 17 29 19 25 23 27 24 28 27 26 28 25 31 29 32 25 33 29 38 25 39 29 40 25 41 28 42 24 45 28 53 27 54 27 56 27 61 26 65 28 66 29 67 27 71 25 72 28 73 26 75 26 76 29 77 28 78 24 79 29 80 28 81 26 83 26 85 29 86 24 88 25 89 26 60 37 10 19 15 19 16 20 21 19 24 21 25 22 27 21 29 22 30 22 32 22 33 21 36 21 39 19 41 20 43 19 46 21 47 21 50 21 53 20 56 19 59 19 62 21 65 22 66 21 67 20 68 21 69 19 71 18 72 20 76 21 78 21 79 22 80 20 83 21 88 18 89 18 90 21 +5 4 1 78 1 22 2 22 3 22 4 21 5 22 6 22 7 23 8 24 10 24 11 21 12 21 14 24 15 23 17 23 18 25 19 24 20 22 21 21 22 23 23 22 24 24 25 23 26 22 27 21 28 23 29 22 30 23 31 21 32 24 33 23 34 22 35 24 36 22 37 25 39 24 40 25 41 23 42 25 45 25 46 23 48 22 49 24 50 21 51 21 52 24 53 23 54 24 55 24 56 24 57 25 58 24 59 25 60 25 61 22 62 24 63 24 64 23 65 24 66 21 67 24 69 25 70 23 71 24 73 24 74 24 75 24 76 21 77 22 78 21 80 25 81 24 82 24 83 22 84 24 85 23 86 22 89 23 90 22 2 48 1 27 3 28 5 27 7 31 9 29 11 30 13 27 14 30 15 28 17 29 21 28 23 32 24 29 26 30 27 27 29 28 32 31 33 27 34 28 35 26 36 27 37 28 40 32 44 30 45 29 48 31 49 27 50 32 52 31 54 32 56 26 59 28 61 31 63 28 65 30 68 28 70 28 71 32 72 28 73 31 75 28 76 29 78 31 83 32 84 32 86 31 88 31 90 30 3 38 2 30 7 29 8 27 9 30 12 26 14 27 18 26 21 30 22 31 25 28 26 30 32 26 40 25 42 29 43 29 44 25 46 29 48 28 49 30 53 28 55 26 56 29 58 27 61 26 64 29 65 29 66 28 69 31 73 27 75 30 76 29 77 30 78 27 79 29 80 28 83 29 84 27 88 30 4 45 1 20 2 22 3 20 4 20 7 21 8 19 9 20 15 20 16 19 18 20 22 19 23 20 27 20 28 19 29 21 32 20 33 19 34 21 36 18 38 19 43 19 45 18 46 19 47 21 48 20 49 21 51 20 52 21 58 19 60 21 61 22 63 18 64 18 67 21 68 22 69 19 70 20 71 20 75 19 77 21 78 19 81 18 82 21 84 19 88 21 24 21 31 1 10 5 12 8 10 11 10 13 11 16 12 24 11 25 11 26 11 28 11 30 10 31 10 32 11 35 11 37 11 38 11 39 10 41 11 46 10 47 12 51 10 53 11 56 11 68 11 69 11 73 12 74 12 77 12 80 11 87 10 90 10 22 3 32 15 36 17 79 16 23 62 1 18 2 22 3 20 4 21 5 21 7 20 11 20 12 22 14 22 15 19 16 19 17 19 18 20 22 20 23 21 24 20 25 20 26 20 27 19 28 22 29 20 31 20 33 22 34 19 35 22 36 20 37 21 38 19 39 21 40 19 42 19 43 19 46 21 47 22 48 20 51 19 52 21 54 19 55 18 56 19 58 21 59 19 60 21 61 21 63 22 64 20 66 20 68 21 69 18 72 21 74 18 75 21 76 19 79 21 80 21 82 22 83 18 84 21 85 20 87 20 88 20 89 20 24 56 1 18 4 18 10 18 11 17 12 16 13 17 15 17 16 17 20 18 21 15 23 15 25 16 26 16 28 16 30 16 31 19 34 17 35 18 36 17 37 15 38 16 39 17 40 17 42 16 45 18 47 16 48 17 50 18 51 16 53 16 54 18 55 16 56 18 57 17 58 16 59 16 60 18 62 17 63 16 64 16 65 18 66 16 67 16 68 18 69 16 70 18 72 18 73 17 76 18 77 15 78 17 82 17 83 15 86 18 87 18 88 18 29 9 6 22 12 21 20 22 24 24 27 21 32 22 47 21 53 23 71 22 30 44 1 25 2 22 4 22 6 25 8 22 9 24 15 22 19 24 20 24 24 24 25 22 28 24 34 23 36 25 40 22 42 25 43 24 44 23 46 25 47 24 48 26 52 22 53 25 56 24 57 23 58 23 59 26 63 25 64 23 65 24 68 23 69 25 70 22 71 22 73 23 74 23 76 22 80 26 81 23 82 22 83 22 87 26 89 23 90 26 31 87 1 16 2 14 4 15 5 16 6 16 7 16 8 16 9 14 10 16 11 15 12 15 13 15 14 15 15 15 16 15 17 16 18 15 19 15 20 15 21 16 22 16 23 15 24 14 25 15 27 16 28 14 29 14 30 15 31 16 32 15 33 15 34 16 35 16 36 14 37 15 38 16 39 14 40 16 41 14 42 15 43 14 44 14 45 15 46 15 47 14 48 14 49 14 50 14 51 14 52 15 53 14 54 15 55 15 56 16 57 14 58 16 59 16 60 14 61 16 62 16 63 16 64 15 65 16 66 15 67 14 68 16 70 15 71 16 72 14 73 16 74 14 75 16 76 15 77 14 78 15 79 16 80 16 81 16 82 15 83 14 84 14 85 15 86 14 87 15 88 16 89 16 90 16 32 1 31 13 37 4 32 19 57 22 77 20 89 20 38 12 3 28 4 28 8 28 24 30 26 26 27 30 45 28 47 31 58 27 78 29 85 31 87 30 39 61 2 23 3 24 4 22 5 22 6 23 7 25 9 21 11 22 12 24 15 25 16 21 17 21 18 23 21 21 22 21 23 25 25 24 26 23 27 23 28 23 30 21 32 24 33 23 34 22 35 23 37 21 39 23 40 24 41 24 43 23 44 22 47 21 48 23 50 25 52 23 53 22 55 22 56 22 57 25 58 24 59 21 60 24 61 23 62 21 63 24 65 22 66 24 70 21 72 22 73 22 74 25 75 21 76 25 79 21 80 25 83 22 85 25 87 21 88 25 89 22 90 21 40 24 1 13 2 14 5 15 6 15 8 13 10 13 14 13 17 13 21 14 27 14 35 14 38 15 42 15 49 14 50 14 51 15 52 15 57 14 58 15 60 14 61 15 65 13 83 13 86 13 45 22 2 24 9 24 13 22 26 21 27 23 28 22 34 25 42 22 46 23 47 22 50 22 51 25 53 25 55 21 57 25 64 22 65 25 67 24 73 25 78 23 84 25 89 23 46 32 1 15 2 14 4 14 8 14 11 14 12 14 13 16 15 14 16 16 19 16 21 16 23 15 24 16 26 16 30 15 34 16 36 16 39 14 41 15 48 14 49 15 59 16 61 14 66 16 67 16 69 15 76 14 79 14 81 14 82 16 87 14 90 14 47 38 2 11 5 12 6 12 7 12 8 11 9 11 14 11 15 11 18 12 20 13 21 11 23 12 30 13 33 11 34 11 40 12 41 11 43 12 44 12 46 13 48 13 49 13 51 12 53 12 54 12 57 11 58 13 61 12 66 13 67 13 68 11 69 13 74 13 75 11 78 13 83 13 87 13 88 11 48 10 18 14 22 15 46 15 60 13 67 13 70 13 72 14 74 14 82 15 88 13 49 35 3 31 6 30 9 29 11 27 12 29 13 29 15 32 16 26 29 31 31 28 34 30 36 32 37 28 43 32 46 29 47 28 48 27 49 28 50 28 51 30 53 31 54 28 59 29 64 31 68 30 70 29 71 30 76 26 77 28 82 27 83 28 84 31 88 31 89 30 90 27 50 26 4 15 10 17 17 15 18 16 20 16 35 17 36 15 37 17 40 15 41 17 42 16 48 17 51 16 52 16 53 17 57 16 64 16 66 15 67 16 69 16 70 16 71 16 83 16 85 14 87 16 89 16 51 24 3 14 7 13 15 14 26 14 27 13 30 14 36 13 38 14 45 14 49 15 51 13 54 15 59 15 60 14 64 15 65 15 67 14 73 14 75 13 76 13 80 15 82 13 83 15 88 14 52 73 1 15 3 17 4 15 5 16 6 17 7 15 8 15 9 17 10 15 11 14 12 14 14 17 15 15 17 17 18 14 19 15 20 15 21 15 22 15 23 15 24 16 25 17 26 16 27 15 28 17 30 16 31 15 32 15 33 15 34 16 35 17 36 17 37 17 39 15 40 17 41 16 43 16 44 15 45 16 47 15 48 16 49 15 52 17 53 17 54 18 55 14 56 15 58 18 59 17 61 17 62 17 63 17 66 17 67 16 68 17 69 15 70 17 71 18 72 17 73 17 74 16 75 14 76 17 77 17 78 16 81 17 82 17 83 15 84 15 85 18 86 15 87 15 89 16 53 64 3 31 5 28 11 26 13 30 14 31 15 27 16 26 18 30 20 31 21 29 22 26 23 29 26 28 27 28 28 29 29 31 31 29 34 28 35 29 36 30 38 26 39 29 40 31 41 29 42 31 43 30 44 30 45 29 46 30 47 31 48 31 51 28 52 28 53 29 54 29 55 29 56 31 59 31 61 28 62 31 63 29 64 32 65 28 66 32 67 28 68 32 69 30 71 26 72 27 73 28 74 31 75 28 77 30 78 29 79 27 80 29 82 31 83 28 84 28 86 27 87 27 88 28 89 27 90 28 54 8 6 20 20 19 21 18 33 22 36 18 46 20 87 22 90 19 55 3 27 17 41 17 50 18 56 15 13 11 22 11 24 10 30 11 34 11 48 11 63 12 68 12 71 12 72 10 73 11 77 12 87 12 89 10 90 10 28 17 73 1 15 2 15 3 14 4 18 5 16 6 17 7 17 8 14 9 16 10 17 11 15 12 17 13 16 14 18 16 15 17 15 18 17 19 16 20 16 23 16 24 16 26 16 27 16 28 16 29 16 30 17 31 16 32 15 33 17 35 15 36 17 38 17 39 15 41 15 42 16 43 16 44 17 45 16 46 16 47 16 49 17 50 17 51 17 52 15 54 16 55 18 56 15 57 16 58 17 59 15 60 17 61 17 62 17 64 17 65 15 66 16 67 16 68 16 69 16 70 16 72 17 74 15 75 14 77 16 78 17 81 17 82 16 83 17 84 15 85 15 87 15 89 17 90 17 18 82 1 23 2 27 3 27 4 28 5 25 6 27 7 25 8 26 10 27 11 28 12 24 13 27 14 25 15 24 16 26 17 23 18 28 19 27 20 26 21 24 22 25 23 27 24 28 25 24 26 27 27 27 28 27 29 25 30 27 31 29 32 28 33 26 36 25 37 27 38 28 39 26 40 25 41 26 42 25 43 27 44 26 45 24 46 24 47 28 48 24 49 26 50 26 51 24 52 25 53 28 54 25 55 27 56 26 57 27 58 26 59 25 60 27 61 26 63 26 64 28 67 28 68 25 69 29 70 25 71 28 72 25 74 24 75 24 76 26 77 27 78 26 80 26 81 24 82 26 83 25 84 24 85 25 86 24 87 25 88 27 89 27 90 25 19 71 1 25 2 22 3 25 4 25 5 24 6 22 8 23 9 26 10 26 11 25 12 23 13 24 14 25 15 23 17 23 18 23 19 23 20 22 22 25 25 26 26 23 28 23 29 24 30 25 32 24 34 23 35 23 36 22 37 23 38 22 39 23 41 25 42 24 43 26 44 23 45 24 46 23 48 23 49 22 51 25 53 25 54 24 55 24 56 25 57 23 59 25 60 25 61 22 62 25 63 25 64 23 65 24 66 22 68 22 69 22 70 26 71 24 72 26 73 24 74 25 75 23 76 22 79 25 80 22 82 22 83 24 84 26 85 26 87 24 88 26 89 22 20 46 2 13 6 13 11 13 16 15 17 13 18 14 22 15 23 14 25 15 28 13 30 13 31 13 36 14 38 14 40 14 42 13 43 14 44 15 45 15 46 15 48 15 49 14 50 14 51 15 53 15 54 14 55 15 57 13 58 13 60 13 63 14 68 15 69 15 70 15 71 14 75 14 77 15 78 14 79 14 80 13 83 15 85 15 86 14 87 13 88 15 90 15 21 42 4 26 5 26 8 24 10 26 12 25 15 23 16 24 18 25 19 25 20 23 21 22 22 22 26 25 29 22 32 26 35 23 36 26 38 23 39 26 40 24 45 22 46 26 47 22 49 26 50 26 54 25 56 25 57 24 59 26 60 25 62 26 63 25 66 24 67 24 68 22 75 25 76 26 77 22 78 24 84 25 87 24 90 23 22 60 1 15 2 13 3 14 4 14 6 14 8 15 10 15 11 15 13 14 14 13 15 13 17 15 18 14 19 15 21 15 24 13 25 14 26 15 28 14 30 13 33 14 34 15 35 15 36 14 38 13 40 13 41 15 42 14 43 14 46 14 48 13 49 14 50 15 51 13 52 14 54 13 55 15 56 14 57 13 58 15 59 15 60 14 62 14 63 14 64 13 66 14 69 14 71 14 73 13 74 15 76 14 77 14 78 14 82 13 84 14 85 14 86 13 88 14 89 13 90 14 23 64 1 12 3 11 4 13 5 12 6 13 8 11 9 12 10 12 11 12 12 13 13 11 14 11 15 12 18 13 19 13 20 12 23 12 24 13 25 13 27 12 28 12 33 13 35 12 38 13 39 12 40 12 41 12 42 11 43 13 44 12 45 13 46 11 48 12 49 13 50 13 51 12 52 12 53 11 54 12 56 13 58 12 59 11 60 11 61 11 62 12 64 11 65 11 66 13 68 13 69 13 72 11 74 13 75 11 77 12 78 12 79 11 80 12 81 13 83 12 84 13 85 13 86 12 87 13 89 12 24 90 1 15 2 14 3 15 4 15 5 15 6 14 7 16 8 16 9 14 10 15 11 16 12 16 13 16 14 14 15 14 16 16 17 14 18 16 19 14 20 16 21 15 22 15 23 15 24 15 25 16 26 15 27 14 28 14 29 14 30 16 31 16 32 15 33 15 34 16 35 16 36 15 37 14 38 14 39 16 40 15 41 15 42 16 43 15 44 14 45 14 46 14 47 14 48 14 49 14 50 16 51 14 52 14 53 16 54 14 55 15 56 15 57 16 58 15 59 14 60 15 61 15 62 15 63 14 64 16 65 14 66 15 67 16 68 16 69 14 70 15 71 16 72 15 73 15 74 15 75 14 76 14 77 15 78 15 79 15 80 14 81 15 82 16 83 14 84 16 85 15 86 16 87 14 88 14 89 14 90 15 29 47 4 15 6 14 9 16 13 16 15 16 16 16 18 16 19 14 23 15 25 14 26 14 29 15 30 15 32 15 33 14 34 14 35 16 36 14 37 15 38 15 39 15 40 15 42 14 43 16 46 14 48 14 54 15 55 16 57 15 58 15 60 14 61 16 66 16 67 16 68 16 69 15 73 15 74 15 76 16 78 14 80 16 83 14 84 15 86 15 88 14 89 14 90 14 30 42 1 20 2 22 4 18 5 20 9 20 12 21 13 18 14 19 16 19 17 20 19 20 23 21 24 19 28 19 30 21 31 21 33 21 34 21 36 21 37 18 38 19 44 19 45 19 50 22 51 21 52 19 53 20 54 19 55 21 58 21 59 20 63 21 66 20 68 19 69 21 72 19 75 22 76 19 78 20 80 20 85 19 89 21 31 61 1 21 2 24 3 21 4 22 8 20 9 23 11 22 13 21 14 24 17 21 18 24 19 22 20 23 21 23 22 20 25 23 26 22 29 21 30 23 31 22 32 20 33 22 34 23 35 24 37 20 38 21 39 23 40 21 41 22 42 22 46 20 47 23 49 22 50 24 51 21 53 23 56 21 57 22 59 20 60 23 61 20 62 24 63 22 64 20 66 23 67 21 69 21 71 20 75 21 76 24 77 21 79 21 80 20 82 22 83 22 84 24 85 24 86 21 87 21 88 21 90 20 32 35 3 18 5 17 7 17 10 15 14 15 16 18 18 16 19 19 21 16 23 16 29 16 30 17 33 17 35 17 36 17 44 16 47 18 52 16 53 18 54 17 55 16 57 18 65 17 66 18 67 15 73 18 75 16 76 19 82 18 83 18 84 18 85 18 87 18 88 18 90 17 33 28 1 9 5 11 7 11 10 9 12 10 13 9 17 10 31 11 35 11 38 9 39 10 42 10 45 11 46 11 51 10 52 10 53 10 55 11 56 11 58 10 61 9 63 10 64 10 65 10 66 11 73 10 74 10 84 11 34 20 1 12 3 12 7 12 8 11 24 13 31 12 32 13 35 13 37 12 39 13 69 12 72 12 73 13 78 13 80 12 81 12 82 13 83 13 89 11 90 13 35 41 2 23 5 26 8 25 13 23 14 26 20 26 21 24 22 24 23 23 24 27 30 27 32 25 34 25 36 24 37 26 38 27 40 23 42 23 44 23 45 23 47 24 48 25 49 25 50 25 51 23 53 25 54 23 55 27 57 24 58 24 59 23 60 24 64 23 65 23 69 24 76 26 77 24 83 25 84 26 86 25 87 26 36 18 3 20 4 21 5 20 8 23 17 20 24 20 40 20 41 21 44 23 46 21 49 21 51 21 54 21 57 20 61 23 65 21 68 23 84 21 45 90 1 13 2 14 3 13 4 13 5 15 6 13 7 15 8 13 9 15 10 13 11 15 12 13 13 14 14 15 15 13 16 13 17 13 18 15 19 14 20 14 21 13 22 13 23 15 24 13 25 14 26 15 27 14 28 13 29 14 30 14 31 13 32 14 33 13 34 13 35 15 36 14 37 13 38 14 39 14 40 13 41 15 42 15 43 15 44 15 45 14 46 14 47 13 48 14 49 13 50 15 51 14 52 14 53 14 54 15 55 15 56 13 57 14 58 13 59 13 60 15 61 14 62 14 63 14 64 14 65 14 66 13 67 14 68 14 69 15 70 14 71 15 72 15 73 13 74 14 75 15 76 15 77 15 78 13 79 15 80 15 81 14 82 15 83 14 84 13 85 13 86 13 87 13 88 14 89 13 90 15 46 43 2 28 3 29 4 26 5 27 8 31 10 28 11 31 13 31 14 30 16 27 18 26 23 29 26 28 27 27 28 27 29 30 30 31 31 27 33 29 34 31 39 26 40 30 41 31 44 32 45 31 47 27 49 27 51 28 62 27 63 30 65 29 66 30 69 31 70 31 71 32 72 29 75 32 76 30 78 27 79 28 85 28 88 28 89 27 47 50 1 22 2 24 3 24 7 22 11 22 15 25 16 25 19 25 22 23 23 26 24 25 25 26 26 22 28 26 29 24 30 26 31 24 34 25 37 24 39 22 40 26 41 24 42 22 43 24 44 22 45 23 50 26 54 22 56 23 57 22 59 23 61 24 63 23 65 23 66 24 68 26 69 24 71 24 72 25 73 24 75 23 76 25 79 22 80 23 81 24 85 23 86 26 87 26 89 26 90 24 48 71 1 12 2 12 3 12 4 12 6 11 7 12 8 11 10 12 11 13 12 11 13 13 14 12 15 13 18 13 19 13 21 12 23 13 26 13 27 12 28 12 30 12 32 11 33 11 34 11 35 13 36 12 37 11 38 13 40 11 41 12 42 12 43 13 45 12 46 11 47 12 48 13 49 12 50 11 51 12 52 12 53 12 54 11 55 12 56 11 57 13 58 13 60 12 61 11 62 12 63 12 64 11 65 11 66 12 69 11 70 13 71 12 72 13 73 12 75 12 76 11 77 11 78 13 79 12 80 13 81 13 83 12 86 13 87 12 88 11 89 12 90 13 49 6 13 24 14 21 30 20 35 22 49 23 72 20 50 17 2 28 3 27 17 28 21 31 23 28 24 30 28 30 35 29 43 26 46 26 48 28 56 31 57 28 62 31 75 28 76 32 78 28 51 67 2 24 4 25 6 28 7 24 8 26 9 23 10 27 12 25 13 26 14 28 15 24 16 24 17 26 20 24 22 26 23 28 24 24 25 24 26 24 27 24 29 25 30 23 31 25 32 24 33 26 34 24 35 24 36 27 37 24 38 26 40 25 41 25 42 27 43 28 44 24 47 25 49 26 50 26 51 28 52 25 54 25 55 27 57 28 58 26 59 24 60 25 61 25 62 25 63 24 65 27 66 27 67 27 68 27 69 24 73 28 74 25 78 27 81 25 82 27 83 24 84 28 85 23 86 24 87 28 88 24 89 26 90 26 52 50 1 12 2 11 3 11 6 11 8 11 9 10 10 11 11 11 12 11 14 11 15 10 17 10 18 12 19 11 20 11 21 12 24 10 27 11 28 10 30 11 33 11 34 12 35 10 36 10 37 10 40 12 41 10 42 10 43 11 44 10 49 10 54 10 55 10 57 11 62 11 63 11 64 10 68 12 69 11 70 10 75 11 76 12 77 10 78 12 81 10 83 12 86 10 87 10 88 12 90 10 53 78 2 24 3 21 4 23 5 21 6 23 7 23 8 21 9 24 10 22 11 23 12 22 13 23 14 23 15 23 16 23 17 21 18 21 20 21 21 22 22 20 23 23 24 21 25 20 26 22 27 23 29 23 30 22 31 24 32 24 33 23 34 22 35 22 36 21 37 24 38 24 41 23 43 23 44 21 45 23 46 22 49 21 50 21 52 23 53 23 54 23 55 24 56 20 58 22 59 21 60 23 62 24 63 23 64 22 65 21 66 24 67 20 68 22 69 22 70 23 71 20 72 22 73 22 74 20 75 21 76 24 77 22 78 21 79 23 80 22 81 22 82 23 83 23 84 21 85 24 86 23 88 20 89 22 90 20 54 6 30 12 35 11 41 11 43 10 47 11 89 10 55 33 2 28 3 28 4 32 6 32 7 27 12 33 13 32 16 27 17 32 18 29 19 28 21 30 22 29 23 30 24 32 26 31 32 28 33 32 34 30 37 30 38 33 43 31 47 32 56 32 58 29 59 31 60 32 65 28 66 29 76 31 77 31 82 32 85 27 56 44 1 31 2 32 6 28 10 29 13 31 14 33 17 32 20 27 21 28 23 30 24 31 26 29 29 32 31 32 32 31 33 32 37 29 43 30 44 29 45 30 46 33 49 30 50 27 53 27 56 30 58 30 59 33 63 29 65 32 66 33 67 30 68 29 69 28 71 32 74 27 77 29 80 30 82 32 84 33 85 28 87 28 88 30 89 30 90 27 28 5 56 1 13 2 13 3 11 8 12 10 12 11 12 14 12 15 12 16 13 17 13 18 11 19 12 20 12 22 12 27 12 28 11 29 13 30 12 32 11 33 11 34 13 37 12 38 13 40 13 43 11 44 11 46 12 47 13 48 12 49 12 51 13 52 11 53 12 55 13 56 12 57 13 59 12 60 13 63 12 64 13 66 11 67 11 68 11 72 12 73 12 74 11 76 13 78 12 79 12 80 11 82 12 83 12 85 11 86 11 87 12 88 12 6 28 1 10 4 10 5 9 15 10 16 10 20 11 29 11 33 9 36 9 37 11 40 11 41 11 42 11 44 10 45 11 57 10 64 10 68 11 70 10 71 11 72 10 73 10 78 10 80 9 84 10 87 11 88 11 89 10 7 32 7 26 10 25 11 22 15 24 17 25 18 24 30 26 31 24 34 24 35 23 36 26 37 25 41 23 42 25 48 23 49 25 54 25 56 23 58 22 62 22 63 23 64 25 65 22 70 23 71 22 72 23 73 24 77 26 83 25 85 26 88 23 90 24 8 17 9 15 16 15 25 15 31 14 33 16 37 14 38 14 44 15 46 15 48 15 55 14 56 16 62 16 63 16 72 16 78 15 80 15 17 15 4 29 6 30 13 32 18 32 26 27 28 27 37 27 47 33 48 30 53 29 64 27 65 29 75 29 83 29 90 31 18 23 3 13 5 13 14 12 15 12 16 13 20 11 21 13 22 12 27 12 40 12 43 13 46 11 48 11 50 11 51 11 52 12 58 12 64 12 67 13 71 13 79 12 82 11 83 11 19 15 12 18 23 15 26 17 27 19 36 17 37 18 43 16 45 17 47 17 52 17 65 18 73 16 76 18 79 16 90 15 20 22 5 24 12 24 16 24 19 23 29 23 32 24 36 23 39 23 49 24 56 24 62 25 66 23 70 23 71 25 72 24 73 26 76 27 77 25 78 27 79 26 86 23 89 26 33 6 11 22 29 23 42 23 51 21 77 22 90 21 34 37 1 18 2 17 4 18 5 19 6 19 10 17 11 17 12 19 14 17 17 17 19 19 24 19 25 19 28 17 32 19 34 18 35 19 37 16 38 19 41 17 43 18 51 17 54 18 57 18 58 16 61 18 62 16 63 18 64 17 66 19 71 17 73 16 76 16 79 18 83 17 87 17 89 16 35 16 8 15 15 17 20 17 23 16 39 16 42 17 44 16 45 16 47 17 52 16 55 16 58 17 60 15 64 17 73 17 84 15 36 87 1 26 2 26 3 25 4 22 5 22 6 22 7 26 8 26 9 25 10 22 11 23 12 24 13 23 14 23 15 22 16 25 17 25 18 23 19 22 20 22 21 25 22 25 23 24 24 22 25 25 26 24 27 25 28 22 29 24 30 22 31 24 32 26 33 25 34 25 35 24 36 22 37 25 38 24 39 23 40 24 41 26 42 22 43 25 44 26 45 22 46 23 47 22 48 26 50 26 51 24 52 24 54 26 55 23 56 24 57 24 58 26 59 25 60 24 61 24 62 25 63 24 64 25 65 25 66 26 67 26 68 23 70 23 71 25 72 26 73 24 74 25 75 25 76 23 77 25 78 26 79 25 80 22 81 22 82 26 83 22 84 23 85 22 86 24 87 26 88 22 89 24 90 23 37 87 1 31 2 30 3 28 5 33 6 27 7 28 8 28 9 30 10 31 11 30 12 33 13 30 14 29 15 29 16 28 17 32 18 33 19 27 20 27 21 28 22 30 23 28 24 28 25 31 26 31 27 28 28 30 29 33 30 28 31 29 32 27 33 31 34 27 35 31 36 30 37 27 38 30 39 31 40 33 42 32 43 32 44 31 45 31 46 33 47 28 49 28 50 27 51 30 52 29 53 28 54 32 55 29 56 30 57 32 58 30 59 32 60 30 61 29 62 33 63 30 64 33 65 30 66 27 67 31 68 32 69 31 70 32 71 31 72 30 73 29 74 30 75 30 76 33 77 28 78 32 79 27 80 30 81 30 82 31 83 29 84 29 85 32 86 27 87 27 88 27 89 31 90 31 38 75 1 10 2 11 4 10 5 10 6 9 8 11 9 10 10 9 11 9 12 10 13 10 14 9 15 11 16 9 17 10 18 10 20 10 22 11 23 11 24 10 25 9 26 10 27 9 28 9 30 11 31 10 33 11 34 10 35 10 36 10 40 9 41 11 42 10 43 10 44 10 45 11 47 11 48 11 49 11 50 10 53 9 54 10 55 10 56 10 57 10 58 9 59 10 60 11 61 9 63 11 64 10 65 10 66 10 67 9 68 11 69 10 70 9 71 11 72 11 73 9 74 11 75 11 76 10 77 11 78 9 79 11 80 10 83 10 84 10 85 10 86 10 87 10 88 10 89 10 90 10 39 34 4 15 7 18 11 15 13 16 15 15 16 15 17 17 23 17 24 15 25 15 26 15 27 15 30 16 33 15 34 17 40 17 43 17 45 16 48 15 51 17 55 17 57 17 61 16 65 17 72 16 74 16 75 15 77 15 78 16 81 16 84 17 86 16 87 16 90 15 40 27 1 32 3 30 5 30 6 32 7 29 10 27 14 28 22 31 24 31 27 30 29 30 33 28 35 28 38 31 42 27 44 28 52 33 53 29 56 31 57 30 62 28 65 28 69 32 76 31 82 29 83 32 90 30 41 53 3 32 4 27 7 33 8 32 10 28 11 28 14 29 15 28 17 30 18 28 20 33 21 31 23 30 25 29 26 29 29 30 30 28 31 28 32 27 33 30 36 30 37 32 38 33 39 32 40 27 41 30 48 30 49 33 50 28 51 29 53 29 55 30 56 31 57 28 58 27 59 31 60 30 64 29 66 27 68 30 70 33 72 32 74 31 78 28 79 31 80 28 81 29 83 29 86 33 87 28 88 28 89 30 90 32 42 5 29 14 40 14 56 13 62 14 87 13 43 26 5 22 10 24 26 22 27 22 28 23 29 22 36 22 37 21 38 22 47 21 49 25 50 22 51 22 56 22 58 25 60 22 61 22 64 24 66 22 69 24 71 22 77 22 80 22 81 22 84 24 87 21 44 87 1 12 2 11 3 11 4 12 5 13 6 11 7 13 8 11 10 13 11 12 12 11 13 11 14 11 15 12 16 13 17 13 18 12 19 13 20 11 21 11 22 13 23 12 24 12 25 11 26 11 27 11 29 12 30 11 31 12 32 12 33 13 34 13 35 12 36 12 37 12 38 11 39 12 40 11 41 13 42 13 44 12 45 11 46 11 47 13 48 13 49 12 50 11 51 13 52 11 53 11 54 11 55 11 56 13 57 12 58 13 59 13 60 12 61 12 62 13 63 11 64 12 65 12 66 12 67 12 68 12 69 12 70 11 71 11 72 12 73 11 74 12 75 12 76 12 77 11 78 12 79 12 80 11 81 13 82 12 83 13 84 12 85 12 86 12 87 13 88 12 89 11 90 11 49 66 1 19 5 19 6 21 7 20 8 17 10 17 13 18 14 19 15 19 16 19 17 17 18 18 19 20 20 20 21 20 22 21 24 20 25 18 26 17 29 17 30 20 32 19 33 18 34 17 35 18 36 21 37 19 39 18 40 18 41 19 42 19 44 18 45 18 46 20 47 20 48 17 49 21 50 18 51 17 53 20 55 20 56 17 58 19 59 20 60 20 61 17 62 20 63 19 64 18 65 19 66 17 68 18 69 19 71 18 72 18 76 18 78 20 79 18 80 19 82 21 83 20 84 17 85 19 86 18 88 21 90 19 50 23 7 13 8 12 10 12 12 12 15 12 18 13 26 11 27 13 32 11 38 11 40 13 51 13 53 11 58 11 62 12 65 12 70 13 76 11 78 13 79 12 81 12 86 11 88 12 51 3 1 13 49 15 88 15 52 3 16 23 49 24 74 27 53 69 1 19 2 18 3 18 4 20 5 21 6 21 7 19 8 19 9 20 10 21 11 21 12 21 13 21 15 21 16 20 17 18 18 22 19 22 20 21 21 22 22 20 23 21 24 21 25 21 27 19 28 19 30 19 33 22 34 20 35 20 36 20 37 19 38 20 39 20 41 19 43 20 44 21 45 20 47 19 49 22 50 20 51 19 52 19 53 19 54 21 55 19 57 21 58 20 59 22 60 18 62 21 64 18 65 21 66 19 67 19 68 19 70 22 71 19 77 21 78 21 80 18 81 18 82 21 83 19 84 19 85 20 86 21 87 19 88 20 54 62 1 22 2 22 3 20 4 20 5 23 6 24 7 21 8 21 9 22 10 24 13 23 16 24 17 23 18 20 19 20 20 24 21 24 23 22 25 22 26 21 27 23 28 20 29 21 31 21 33 22 34 24 35 20 36 20 41 23 42 21 43 24 45 21 46 21 47 23 49 22 50 21 51 21 54 20 55 22 56 24 58 21 59 20 62 20 63 21 64 23 65 21 66 21 67 23 68 24 69 22 71 24 73 24 76 22 77 24 79 22 80 22 84 23 86 24 87 22 88 23 89 22 90 23 55 9 5 20 14 23 15 22 19 24 34 23 38 24 55 22 77 21 84 20 56 36 1 20 6 21 8 19 9 22 11 19 12 19 16 22 18 20 27 18 29 21 33 20 34 20 38 20 39 20 42 21 43 20 45 22 46 21 47 18 49 20 52 19 54 19 57 21 58 22 59 21 60 22 66 22 67 20 69 18 76 20 79 21 81 18 83 20 85 18 87 20 90 21 4 57 57 2 17 3 16 4 17 5 17 6 19 7 19 8 16 9 17 11 17 13 19 14 17 17 18 19 19 20 17 21 19 23 17 24 17 25 18 26 19 28 20 29 16 33 17 34 17 35 17 37 17 38 20 39 19 40 16 41 19 42 17 44 16 47 16 50 18 51 19 52 17 54 19 55 19 57 19 58 16 60 19 61 19 62 18 63 19 65 20 70 18 72 19 73 19 74 17 75 18 77 17 80 19 81 17 83 18 84 19 85 17 89 19 90 17 58 45 1 25 3 27 4 24 5 25 9 23 10 23 12 26 16 26 19 23 20 26 21 24 26 27 28 25 31 24 32 26 33 23 35 24 38 25 40 27 42 25 43 24 44 23 46 27 48 24 49 27 50 25 53 27 54 25 56 25 57 26 58 26 60 23 61 26 68 23 69 26 75 23 79 26 80 27 82 23 83 25 86 25 87 26 88 23 89 26 90 24 59 3 9 13 63 13 71 13 60 66 1 20 2 19 4 19 5 22 6 21 7 19 9 22 10 18 11 20 13 20 14 21 15 19 16 19 17 19 19 21 20 18 21 21 22 22 23 21 24 19 26 22 27 18 28 21 29 21 34 18 35 19 36 21 38 22 39 18 40 20 41 21 42 21 43 22 44 18 45 20 46 18 47 21 48 19 50 21 51 21 52 22 53 22 54 19 55 18 56 19 57 18 58 21 61 19 62 21 65 22 68 18 69 21 70 19 73 21 75 22 76 21 77 20 78 19 79 21 81 22 84 18 85 19 86 21 87 19 88 22 90 22 +5 4 1 29 3 30 6 27 8 28 9 31 11 26 12 31 17 30 21 27 24 28 31 30 33 27 37 31 40 31 46 30 49 28 52 28 54 31 55 28 66 27 67 26 73 30 74 28 75 28 76 31 79 31 80 30 82 31 83 30 90 27 2 33 3 16 8 17 15 16 16 18 17 17 18 16 20 19 21 17 23 18 24 18 26 16 28 18 29 18 35 19 39 17 41 17 43 17 46 16 52 18 53 17 54 16 56 17 58 18 60 16 63 19 64 16 68 18 70 18 74 17 79 18 83 18 87 18 90 18 3 39 6 21 7 22 10 22 12 22 14 23 15 20 16 21 17 21 19 20 21 23 22 23 24 22 26 21 27 23 28 23 29 22 31 22 32 23 33 21 37 23 41 20 44 20 45 22 51 20 52 22 56 20 58 20 69 24 70 22 71 21 72 20 73 20 78 23 79 23 80 20 81 21 83 20 85 22 90 22 4 13 8 20 13 21 22 19 25 20 45 22 47 20 55 19 57 21 60 21 67 19 84 21 87 19 89 18 8 5 15 9 29 10 32 15 31 16 30 35 28 36 29 41 32 46 31 52 30 63 27 70 28 74 31 76 33 77 28 82 31 6 26 2 18 5 18 6 19 15 16 16 18 20 19 24 18 27 19 33 19 34 18 37 18 39 18 45 17 49 16 51 19 53 19 55 16 58 18 59 16 63 19 68 19 77 16 78 19 79 17 83 19 86 19 7 30 2 11 6 11 9 11 10 11 11 11 12 10 23 10 25 11 27 11 37 11 39 10 44 11 50 12 52 12 55 10 57 10 61 10 63 11 65 11 66 10 68 10 69 10 70 11 80 11 81 11 84 10 86 11 87 12 88 10 90 10 8 38 4 10 9 10 13 11 14 11 15 10 18 12 20 10 21 11 25 11 29 11 30 11 31 10 32 11 33 12 36 12 38 10 39 12 40 11 45 10 47 10 52 10 53 11 54 11 55 10 63 10 64 11 65 12 68 12 69 11 74 11 75 11 79 12 80 10 81 10 84 12 86 11 87 10 90 11 25 79 1 28 2 30 3 27 4 31 5 31 6 29 7 31 8 27 9 30 11 27 12 29 13 28 14 29 15 30 16 29 18 30 19 28 20 27 21 31 22 30 23 28 24 29 26 28 27 27 28 26 29 28 30 32 31 27 33 30 34 27 35 27 36 26 37 31 38 29 39 32 40 30 41 28 42 27 43 30 44 32 45 31 46 29 47 31 48 27 49 31 50 27 51 27 52 28 55 31 56 31 57 32 58 30 59 28 61 27 63 29 64 30 65 30 66 32 67 29 69 31 70 29 71 31 72 26 73 29 74 31 75 26 76 31 77 27 78 29 79 28 81 28 82 31 83 30 84 28 85 31 86 28 87 28 88 29 89 27 26 11 6 30 14 30 15 32 53 28 55 30 57 30 58 27 60 29 67 31 69 30 88 28 27 3 20 22 32 22 56 20 28 66 2 17 4 17 6 19 7 19 9 17 10 17 11 19 13 18 14 19 17 19 18 16 19 17 20 18 21 20 22 17 23 19 24 19 25 17 26 19 28 18 29 19 30 19 31 17 33 20 35 18 36 16 37 20 38 17 39 19 40 19 41 17 42 18 43 18 45 18 47 20 48 18 49 20 50 18 51 20 53 18 55 20 56 18 57 19 58 17 59 18 60 17 61 19 62 19 63 17 64 16 65 17 66 18 67 17 69 17 70 18 75 16 76 17 77 19 78 18 79 18 80 16 81 19 83 17 84 19 87 19 89 17 52 5 11 1 22 5 25 6 22 8 23 9 23 25 22 44 22 61 23 75 22 77 21 85 23 6 50 1 22 3 25 5 21 6 22 7 23 10 22 13 22 14 22 16 25 17 21 18 24 19 22 21 22 23 22 25 23 26 23 27 23 28 22 29 24 30 24 31 24 34 23 35 22 37 21 38 24 39 25 40 24 41 24 43 25 45 21 47 21 48 24 51 25 53 23 56 23 58 21 59 22 60 21 61 21 62 23 64 24 66 23 70 25 72 22 73 23 82 24 83 23 86 25 89 24 90 22 7 5 2 26 22 26 31 28 52 24 60 25 8 72 1 30 2 28 3 29 4 30 5 31 6 31 7 29 10 27 11 27 13 29 15 27 16 29 17 28 18 26 19 28 20 29 21 28 22 28 23 27 26 28 27 28 28 32 31 29 32 30 33 27 34 28 35 27 36 26 37 31 38 28 39 31 40 30 41 26 42 31 44 28 45 29 46 31 47 27 48 30 49 32 50 26 52 29 53 27 54 27 55 27 56 29 57 29 58 31 59 29 60 29 61 29 62 26 63 32 64 28 65 27 66 30 67 27 69 27 72 28 73 28 75 28 76 26 77 32 79 27 80 28 81 31 82 31 84 30 86 29 87 27 88 28 89 30 9 69 1 18 2 19 4 17 6 19 7 16 8 18 11 19 12 19 13 19 16 17 17 18 18 20 19 19 20 18 21 18 22 19 23 19 25 17 26 17 29 18 30 19 31 19 32 18 33 19 34 17 35 19 37 17 38 17 39 20 40 19 41 19 43 19 44 18 45 19 46 18 47 20 48 20 49 20 50 20 51 19 52 18 53 19 54 17 55 18 56 19 57 18 58 17 59 18 60 17 61 17 62 17 63 17 64 16 65 18 68 17 69 18 70 16 72 17 73 19 76 17 77 17 79 20 81 20 82 17 83 19 86 19 87 18 88 16 90 19 10 13 11 21 15 19 18 21 22 22 25 20 32 19 38 20 49 20 52 21 66 22 69 21 84 21 86 21 11 25 5 20 8 21 9 18 11 20 13 19 18 20 21 21 22 20 26 20 27 21 30 19 31 21 42 20 44 20 45 20 49 21 52 21 55 19 56 19 57 20 58 20 68 19 71 21 74 19 87 19 12 64 2 25 3 22 5 25 7 23 8 23 9 25 10 25 12 23 13 21 14 22 15 21 17 22 18 25 19 24 20 22 22 22 23 21 24 23 26 25 27 21 28 23 30 21 31 23 32 24 33 23 35 24 36 23 37 24 39 24 41 24 42 23 43 23 45 21 46 22 48 21 49 21 50 22 51 24 54 21 55 24 57 24 60 24 62 22 66 22 67 25 68 23 69 22 70 22 73 22 75 21 76 24 77 25 78 23 79 21 80 23 81 25 82 21 83 24 84 21 85 23 86 24 87 21 88 25 89 25 13 77 1 31 2 29 4 30 5 29 6 30 7 28 8 28 9 30 10 27 12 26 13 26 14 27 15 26 16 28 17 29 18 30 19 29 20 27 21 31 22 27 23 31 25 25 26 29 27 28 30 29 31 29 32 30 33 31 34 28 35 28 36 28 37 26 38 27 39 27 41 28 43 26 44 28 45 27 46 31 48 30 49 27 50 31 51 26 52 29 53 26 54 26 55 28 56 29 57 28 58 29 60 28 61 30 62 26 63 27 64 28 65 27 66 30 67 26 69 25 71 26 73 27 74 27 75 26 76 26 77 28 78 26 79 30 80 29 81 27 82 30 83 26 84 26 85 30 86 26 88 28 89 29 90 27 14 32 2 25 3 24 4 21 10 23 11 25 13 23 19 22 23 22 24 24 25 22 37 24 40 22 44 22 46 23 47 23 48 23 49 24 52 22 56 25 59 25 61 25 63 25 70 22 73 22 74 25 75 22 76 23 78 24 80 22 85 22 87 24 90 21 15 6 15 12 21 11 43 12 70 12 71 13 76 11 16 8 1 15 18 13 27 14 30 14 49 15 62 14 71 13 78 14 17 18 2 21 13 22 17 25 20 24 22 22 23 23 44 24 49 23 63 24 66 22 68 24 69 22 74 21 75 22 76 22 81 25 85 24 88 24 18 86 1 20 2 19 3 19 4 19 5 20 6 18 7 19 8 21 9 20 10 20 11 18 12 20 13 19 14 20 15 19 16 19 17 21 18 19 19 21 20 20 21 20 22 22 24 22 25 21 26 20 27 19 28 22 29 21 30 18 31 20 32 21 33 20 34 21 35 21 36 22 37 21 38 19 40 20 41 21 42 18 43 21 44 18 45 21 46 18 48 22 49 19 50 21 51 22 52 19 53 19 54 19 55 22 56 20 58 21 59 18 60 19 61 19 62 21 63 18 64 19 65 18 66 21 67 20 68 22 69 22 70 20 71 19 72 20 73 21 74 20 75 21 76 19 77 19 78 19 79 20 80 20 81 20 82 18 83 21 84 20 85 22 86 20 87 18 88 20 89 21 90 20 19 56 3 27 5 29 7 30 8 28 9 29 11 29 13 29 14 27 15 26 16 26 17 30 18 30 19 29 22 27 23 31 24 27 26 29 27 30 28 28 31 27 32 28 34 26 36 25 37 28 38 30 39 26 40 29 41 26 42 26 43 28 44 27 46 25 48 26 50 30 53 27 55 30 57 28 58 26 59 27 60 29 61 31 62 25 63 28 65 29 66 30 68 30 69 29 70 31 71 30 72 25 76 29 77 30 80 30 82 28 86 26 90 27 20 15 1 26 21 24 26 26 37 25 46 24 48 26 50 24 53 25 56 24 61 24 64 26 71 28 73 26 78 28 89 26 21 18 7 28 13 27 17 26 20 27 29 27 33 27 34 25 35 27 41 25 45 28 46 25 55 28 56 28 58 27 69 25 73 26 82 26 90 29 22 65 1 19 2 19 3 19 4 19 5 18 7 18 8 16 9 19 12 18 13 18 15 16 16 17 17 17 18 19 19 17 20 17 21 18 25 16 26 17 27 18 28 17 30 17 31 16 32 17 33 19 34 17 36 19 37 17 38 19 40 18 41 18 42 18 44 18 45 17 47 17 49 17 50 19 52 17 54 20 55 20 56 17 57 18 58 18 59 18 62 17 63 17 64 18 67 19 68 16 70 19 73 17 74 19 75 18 76 17 77 19 78 19 79 19 80 18 82 20 84 17 86 17 87 18 88 20 89 16 90 17 23 86 1 14 2 16 3 15 5 14 6 15 7 16 8 16 9 14 10 14 11 15 12 16 13 14 14 16 15 15 16 15 17 14 18 16 19 14 20 14 21 15 22 15 23 15 25 14 27 16 28 14 29 14 30 15 31 15 32 16 33 16 34 14 35 15 36 16 37 16 38 16 40 15 41 14 42 14 43 14 44 16 45 15 46 15 47 16 48 15 49 15 50 15 51 15 52 16 53 14 54 16 55 14 56 16 57 16 58 15 59 16 60 15 61 16 62 15 63 14 64 15 65 15 66 15 67 15 68 16 69 14 70 14 71 14 72 14 73 16 74 15 75 14 76 16 77 14 78 16 79 16 80 15 81 15 82 15 83 16 84 16 85 15 86 14 87 16 88 14 89 15 90 16 24 59 1 12 4 13 5 14 7 13 9 12 12 14 14 12 15 14 16 14 17 13 19 14 21 12 23 12 24 14 25 14 27 12 28 13 30 14 31 13 32 12 33 13 34 14 35 12 36 13 37 13 38 14 40 13 41 14 43 13 44 14 45 14 46 13 48 13 49 13 50 13 51 13 53 12 57 13 58 14 59 13 62 13 63 12 64 13 65 12 66 14 67 12 68 13 70 12 71 13 72 14 75 12 79 14 81 12 82 13 84 13 85 14 87 12 88 14 89 13 25 45 4 23 5 23 6 23 9 21 10 22 11 24 13 21 15 23 16 22 17 22 24 24 26 21 31 23 32 22 33 22 34 23 35 21 37 22 38 25 40 24 48 25 50 22 52 22 53 25 54 23 57 25 58 21 61 23 62 21 64 21 65 23 67 24 68 21 69 21 70 21 72 24 73 22 75 23 77 23 78 25 79 24 82 21 85 22 88 23 90 24 26 21 1 17 2 20 4 20 8 16 11 18 13 18 25 18 27 18 32 18 37 18 39 17 40 18 42 17 45 18 48 18 57 19 59 19 63 18 73 19 74 17 82 17 27 43 1 20 6 24 7 22 10 21 14 23 16 24 17 23 20 22 23 23 25 22 26 22 29 23 30 21 31 20 32 20 33 21 34 24 35 21 36 20 37 20 38 22 41 23 42 22 43 21 44 22 46 24 49 21 52 23 53 23 56 21 58 24 60 22 65 23 66 22 67 24 69 21 74 23 79 23 80 24 83 21 84 22 85 22 90 20 28 35 1 18 3 19 6 16 7 17 8 18 13 17 15 17 22 16 23 18 25 18 27 17 30 16 35 18 36 18 39 18 41 17 42 16 43 17 45 18 47 18 48 18 50 18 52 16 54 18 56 15 58 19 62 17 69 16 70 19 76 16 80 17 84 16 87 17 88 17 90 18 29 63 1 25 2 25 3 26 4 28 5 27 6 28 9 24 10 26 11 26 12 27 13 26 14 27 16 24 17 28 18 25 19 24 20 27 22 28 23 28 25 26 26 24 28 26 32 28 34 28 35 28 38 29 39 26 40 26 42 27 44 24 45 28 46 27 49 24 50 27 52 24 53 26 54 25 58 27 59 27 60 28 61 25 62 28 63 27 64 28 65 25 66 26 68 23 70 24 71 25 73 28 74 27 76 24 77 24 79 28 80 28 81 27 82 26 83 24 84 25 86 26 87 27 88 28 90 25 30 1 85 11 31 60 1 31 4 27 5 28 7 33 8 29 9 33 10 30 12 32 15 31 17 28 18 31 19 28 20 28 21 27 22 29 23 31 26 32 27 33 30 31 31 28 32 28 33 31 36 32 37 30 38 33 39 29 40 28 41 29 42 28 46 30 48 33 49 32 52 28 53 30 57 29 58 30 59 30 60 31 61 32 63 32 65 29 67 32 68 30 69 32 70 27 71 32 72 30 74 31 75 29 77 28 78 29 81 29 82 30 83 32 84 33 85 31 86 32 87 32 88 32 90 29 32 24 2 15 4 14 10 13 14 15 16 15 27 13 28 14 29 15 34 15 37 13 41 15 43 13 45 13 49 15 50 13 52 13 67 15 74 15 75 15 77 15 81 13 83 13 87 13 90 15 33 39 1 24 2 25 5 24 8 23 9 25 11 26 12 22 15 24 18 25 20 26 21 24 22 24 24 23 26 26 27 24 28 23 30 23 33 23 36 22 37 26 41 26 42 23 44 23 45 24 47 25 54 23 59 24 61 24 64 23 67 23 70 22 71 22 73 26 76 23 77 26 83 25 84 23 85 24 87 23 34 15 8 15 10 14 14 16 25 14 33 16 43 15 50 16 53 15 63 14 66 16 71 14 73 14 74 15 79 14 88 15 35 36 10 25 11 26 12 25 13 23 14 22 15 22 20 26 26 23 27 23 28 24 29 23 33 23 34 22 36 26 40 23 41 26 45 24 46 25 50 26 53 26 54 22 55 23 56 26 60 25 64 25 67 26 69 22 71 22 72 25 75 24 78 22 81 24 82 22 87 24 89 25 90 25 36 64 1 27 2 29 3 30 4 28 5 31 7 32 10 29 11 28 13 27 14 29 17 28 19 29 20 27 24 27 25 32 26 31 27 32 28 31 29 26 30 30 31 29 32 27 33 32 35 30 36 29 37 28 38 26 39 30 40 29 41 27 43 31 44 27 46 27 48 30 49 31 50 30 51 27 52 27 54 32 55 27 57 27 58 31 61 29 62 27 64 30 65 28 66 28 67 30 69 28 70 29 72 31 74 31 75 28 76 27 77 28 79 27 81 29 82 30 83 31 85 29 86 27 87 29 88 28 90 30 37 55 1 13 2 13 5 13 7 14 8 13 9 14 11 12 13 12 14 14 16 13 18 12 19 13 21 12 23 14 24 12 27 13 28 13 29 12 30 14 32 13 33 12 37 13 41 12 42 12 43 14 46 12 47 12 49 12 51 13 52 14 53 12 54 13 55 12 56 14 58 14 59 12 60 13 63 12 64 12 65 13 66 13 68 13 70 13 71 13 72 14 73 13 74 12 75 12 76 14 80 13 81 14 83 12 86 13 89 13 90 14 38 37 1 30 4 27 5 27 8 31 13 27 15 31 16 33 17 30 21 29 25 31 26 32 34 33 37 29 41 28 43 33 45 32 49 31 52 29 56 28 57 30 60 29 62 29 63 32 64 31 66 32 67 30 69 30 70 30 74 33 75 31 76 30 77 27 78 28 81 31 82 28 88 32 90 29 39 79 1 24 3 23 4 23 6 22 8 22 9 23 10 23 11 24 12 22 13 21 14 23 15 23 16 23 18 22 19 23 20 22 21 21 22 21 23 22 24 24 25 21 26 23 27 22 30 23 31 21 32 25 33 25 35 25 36 23 37 24 38 23 39 22 40 23 41 22 42 24 43 24 45 24 46 24 47 24 48 21 49 22 50 21 51 21 52 23 53 22 54 21 55 23 56 21 57 23 58 24 59 21 60 21 61 23 62 24 63 23 64 21 65 25 66 24 67 25 68 21 69 25 70 22 71 24 72 23 73 21 74 22 75 21 76 22 77 24 78 23 79 25 80 21 82 25 83 21 86 24 87 22 88 25 89 21 90 24 40 69 1 14 2 14 3 12 4 13 6 14 7 12 8 13 9 13 10 12 11 13 12 13 13 13 14 14 17 14 18 12 19 14 20 14 21 13 22 14 23 12 24 12 25 14 26 13 28 13 29 12 30 12 32 12 33 12 34 13 36 12 37 13 38 14 41 13 42 14 43 14 44 13 45 14 47 12 49 12 50 14 51 12 52 12 53 13 54 14 55 12 56 12 57 14 58 12 59 14 60 14 62 13 63 12 64 13 65 13 66 12 67 13 71 12 73 12 74 12 75 14 76 13 77 14 78 14 80 14 81 12 83 12 85 13 88 13 90 12 41 58 1 15 2 14 3 14 4 16 5 14 6 16 7 15 8 15 9 15 11 16 13 14 18 15 19 14 20 16 22 14 23 14 24 15 25 15 27 16 28 14 30 15 34 14 35 16 36 16 38 14 40 15 42 14 43 14 44 15 46 15 47 15 48 14 50 14 51 15 52 15 53 16 54 15 56 14 60 14 62 15 63 16 66 14 70 15 71 16 72 15 73 15 74 16 75 15 76 15 77 15 78 16 79 15 80 14 82 14 83 16 84 15 86 15 90 15 42 80 1 20 3 19 4 20 5 19 6 18 8 19 9 17 10 17 11 17 12 18 14 19 16 18 17 20 18 19 19 21 20 21 21 19 22 18 23 19 24 19 25 18 26 18 27 19 29 19 30 20 31 21 32 17 33 20 34 20 35 20 36 18 37 20 38 18 39 18 40 18 41 21 42 19 43 18 44 20 45 17 46 18 47 21 48 19 49 18 50 19 51 17 52 21 53 21 54 18 55 19 56 19 57 18 58 18 59 18 60 20 61 19 62 19 64 19 65 19 66 19 67 19 68 19 69 19 70 18 72 20 73 17 74 20 75 19 76 20 77 19 78 18 79 18 80 18 81 20 83 21 84 21 85 18 86 19 88 19 90 18 43 51 1 15 4 18 5 17 8 16 9 16 10 16 11 16 14 17 15 15 16 15 18 15 19 17 22 15 24 15 25 15 26 17 27 17 28 17 29 15 30 14 32 16 34 17 35 17 36 15 37 16 38 16 39 17 42 15 43 18 44 17 47 16 49 15 50 15 51 17 54 14 57 17 59 17 62 17 63 16 66 17 69 16 70 16 77 17 79 15 81 18 83 17 85 15 86 18 88 15 89 15 90 16 44 18 3 20 6 19 10 18 14 18 16 18 19 22 23 20 28 21 32 18 33 19 34 20 38 19 53 22 60 20 67 20 71 20 84 22 89 19 45 47 1 13 4 12 10 13 13 13 14 13 16 13 17 13 18 14 20 13 22 12 24 14 28 12 29 14 31 13 33 13 34 12 35 13 36 12 37 13 38 12 41 13 42 12 45 13 48 14 49 13 50 14 52 14 54 14 55 13 57 14 58 12 60 14 62 13 63 12 64 14 68 12 69 13 71 14 73 13 77 14 78 12 81 12 84 14 86 12 87 12 88 12 90 13 46 1 76 13 47 69 2 30 3 27 4 26 5 29 6 27 8 31 10 25 12 28 13 31 15 29 16 26 17 28 18 26 19 27 20 26 21 28 22 27 23 26 26 27 27 27 28 26 29 27 30 25 31 27 32 28 33 28 34 26 35 28 36 29 37 29 38 29 40 30 41 28 42 26 43 26 44 29 45 27 47 30 48 26 49 29 51 29 52 31 53 27 57 29 60 29 61 28 63 28 65 30 66 30 67 29 68 27 70 27 71 30 72 30 73 31 75 28 76 26 77 28 78 28 79 27 80 25 81 30 82 28 83 29 84 26 86 27 87 26 88 28 90 30 48 90 1 29 2 25 3 29 4 26 5 30 6 29 7 24 8 29 9 28 10 25 11 29 12 27 13 27 14 28 15 27 16 27 17 26 18 27 19 25 20 27 21 26 22 26 23 28 24 29 25 29 26 24 27 28 28 27 29 27 30 26 31 27 32 28 33 25 34 28 35 25 36 28 37 28 38 26 39 27 40 29 41 25 42 26 43 29 44 29 45 25 46 25 47 27 48 24 49 28 50 29 51 28 52 29 53 26 54 29 55 29 56 25 57 25 58 29 59 25 60 30 61 27 62 25 63 28 64 25 65 30 66 29 67 24 68 29 69 28 70 26 71 26 72 29 73 29 74 25 75 25 76 26 77 24 78 28 79 27 80 30 81 29 82 26 83 30 84 27 85 28 86 28 87 25 88 25 89 29 90 25 49 25 1 17 2 16 4 16 5 18 8 15 9 15 13 17 18 16 22 15 23 17 29 17 31 16 42 16 44 17 47 15 50 16 51 16 52 15 65 15 67 17 69 16 72 15 73 15 78 16 85 16 50 61 1 13 2 12 6 13 7 12 8 11 13 11 14 13 15 12 16 13 18 13 19 12 20 11 21 13 23 13 24 11 25 11 26 11 29 12 30 13 31 12 33 12 34 13 37 11 38 13 39 11 41 12 43 12 44 13 45 12 46 13 47 12 48 12 49 13 50 13 52 12 53 13 54 12 55 12 56 13 57 11 60 11 62 13 64 13 65 11 66 11 67 13 68 11 70 13 71 11 72 13 73 12 74 13 76 13 79 13 80 13 81 11 82 12 84 13 85 11 87 11 88 12 51 19 3 10 6 9 10 10 16 10 22 11 34 9 35 9 42 11 44 10 47 9 48 11 49 10 52 9 59 9 60 10 68 10 76 11 78 9 87 11 52 52 1 14 2 15 6 14 7 14 8 16 10 16 11 16 12 14 15 15 17 14 18 14 19 14 20 16 23 14 24 14 26 16 27 15 29 14 34 16 35 14 40 16 42 15 43 15 44 16 45 14 48 15 50 16 51 16 53 16 55 14 56 16 59 16 60 15 63 16 67 14 69 16 71 15 72 14 73 14 74 16 75 14 78 16 79 14 80 15 81 16 82 15 83 14 84 16 85 16 87 16 88 14 90 14 53 41 1 26 4 27 6 29 7 25 8 29 9 25 11 25 12 25 13 27 14 26 21 28 22 25 29 26 31 29 32 26 33 26 35 29 36 25 37 25 38 29 41 29 44 25 45 29 46 27 47 29 48 28 54 29 55 27 63 26 65 28 66 29 67 27 68 25 70 25 73 27 74 25 75 27 78 24 80 28 81 26 87 29 54 1 39 21 55 5 14 16 38 16 58 18 62 17 78 16 56 9 16 15 39 16 43 15 46 15 54 17 56 16 58 15 82 15 87 17 8 9 65 1 29 2 31 4 28 5 32 6 27 7 31 8 29 10 32 11 29 13 27 14 28 15 30 17 30 18 30 19 30 20 29 22 29 23 31 24 31 25 29 27 31 28 31 30 27 32 29 34 32 35 28 36 31 37 32 38 26 40 29 41 30 42 31 44 31 45 28 47 30 48 31 49 27 50 30 51 30 54 27 55 32 56 26 58 31 59 30 60 27 61 32 62 30 65 28 66 28 67 29 68 27 69 28 70 30 74 28 75 28 76 28 77 27 78 31 79 31 82 31 83 31 84 32 85 26 89 31 90 32 10 66 1 14 3 14 4 14 7 16 8 16 9 14 12 15 13 16 14 15 15 14 16 14 17 14 18 16 19 15 20 15 22 14 23 14 24 16 25 14 26 16 27 15 29 16 30 16 31 16 32 15 33 15 34 14 35 15 37 15 38 14 40 15 41 16 42 16 43 16 44 16 45 15 48 14 49 14 50 14 51 16 52 16 56 15 57 16 58 15 60 14 61 16 62 14 63 14 64 14 66 16 67 15 68 15 69 16 70 16 72 16 75 14 76 16 78 15 79 14 80 16 81 14 82 15 83 16 86 14 89 14 90 15 11 42 3 26 4 24 5 23 6 23 7 26 12 22 15 26 18 22 19 25 21 22 22 26 23 26 24 26 25 25 29 25 30 26 31 22 32 25 40 25 42 24 44 25 45 22 48 23 50 22 51 25 53 25 54 24 58 26 59 23 60 26 62 26 63 22 64 26 65 23 66 25 69 25 78 22 81 23 82 23 85 26 86 23 88 25 12 60 1 27 2 28 3 29 4 29 5 26 7 30 8 25 9 26 10 29 15 24 17 27 18 27 19 25 21 26 22 26 23 26 24 27 26 28 29 25 30 26 32 29 34 29 36 25 37 26 38 29 41 29 42 26 43 29 44 27 45 25 46 25 47 27 48 26 49 25 50 24 51 28 52 27 53 28 54 28 58 29 59 27 61 29 64 29 65 27 66 26 69 29 70 29 71 25 72 25 73 28 75 27 77 27 79 26 81 27 82 28 83 29 86 29 88 25 89 27 90 29 25 90 1 14 2 14 3 14 4 14 5 12 6 12 7 14 8 14 9 13 10 14 11 12 12 14 13 13 14 13 15 14 16 14 17 13 18 13 19 14 20 13 21 14 22 14 23 13 24 12 25 14 26 14 27 12 28 14 29 12 30 13 31 12 32 13 33 13 34 12 35 14 36 13 37 13 38 13 39 14 40 14 41 13 42 12 43 14 44 13 45 14 46 13 47 12 48 13 49 13 50 13 51 13 52 12 53 12 54 12 55 12 56 14 57 12 58 12 59 12 60 13 61 14 62 14 63 12 64 14 65 13 66 12 67 13 68 12 69 14 70 14 71 12 72 13 73 14 74 13 75 12 76 13 77 13 78 13 79 12 80 13 81 13 82 14 83 13 84 12 85 14 86 12 87 14 88 13 89 14 90 13 26 34 1 14 2 15 5 16 7 16 8 14 10 16 14 15 17 15 19 14 21 15 22 16 26 15 30 14 31 16 33 14 35 14 41 16 48 16 51 14 54 16 58 16 60 15 61 15 63 16 65 14 67 16 68 16 69 16 70 14 72 16 76 16 81 14 84 14 85 16 27 80 1 16 2 19 3 20 4 18 5 19 6 18 7 17 8 17 9 16 10 19 11 18 12 17 13 17 14 18 15 18 16 19 17 17 19 17 20 17 21 16 22 19 23 18 24 16 25 18 26 17 27 18 28 18 29 17 30 18 31 18 33 17 34 17 35 19 37 17 38 17 39 18 40 17 41 18 42 18 43 19 44 19 45 18 46 20 47 19 48 19 49 17 50 18 51 18 52 16 54 19 55 19 56 19 57 17 58 16 60 20 61 17 62 17 63 18 64 20 65 19 66 17 67 17 68 19 69 17 70 17 72 20 74 19 75 17 76 17 77 18 78 19 79 17 80 18 81 17 82 16 83 18 86 20 87 18 88 18 90 18 28 27 4 16 5 16 7 15 8 14 9 14 10 14 12 16 16 14 26 16 31 15 34 16 35 14 44 15 45 16 46 16 47 14 48 16 50 16 60 15 61 14 63 14 64 16 70 15 71 14 83 14 84 15 86 16 4 57 27 7 22 11 21 14 24 15 24 19 25 22 21 24 23 26 22 27 22 29 23 31 22 32 21 33 22 34 23 36 23 44 23 47 23 53 23 57 23 60 21 63 23 65 24 67 23 69 23 76 22 82 24 83 24 58 24 2 11 7 10 11 11 16 10 18 12 22 12 24 12 25 11 28 10 31 10 33 11 34 12 36 11 54 12 57 11 61 12 64 12 67 12 68 10 70 11 71 12 76 10 83 12 90 10 59 72 1 11 2 11 3 9 4 9 5 11 6 10 7 11 8 10 9 10 11 10 12 10 15 11 16 10 17 10 18 10 19 10 20 10 21 11 22 10 24 9 25 10 26 11 27 11 29 10 30 10 31 9 32 9 33 11 34 11 35 9 36 11 37 10 38 10 40 9 41 11 43 10 44 10 46 11 47 11 49 11 50 10 51 9 53 9 55 10 56 9 57 10 58 10 60 10 61 10 63 10 64 11 65 10 66 11 67 10 68 9 69 10 70 10 73 11 74 9 75 9 76 9 77 11 78 9 79 10 80 9 81 11 82 10 84 9 85 9 86 10 89 10 90 11 60 15 3 15 5 14 10 14 14 14 15 14 52 13 53 13 56 14 63 15 64 13 72 14 80 13 81 13 84 13 89 14 +5 4 1 43 1 21 3 18 6 21 8 20 9 18 15 20 16 20 17 19 18 17 20 20 21 19 22 19 23 21 24 20 26 20 29 20 31 21 33 18 35 20 36 19 40 18 43 19 44 19 45 18 47 18 52 20 54 20 56 21 57 20 62 20 63 19 64 19 67 18 68 18 69 20 71 19 73 18 76 20 79 19 82 20 85 20 86 18 87 20 2 30 1 12 2 12 3 13 6 14 12 12 16 14 18 14 19 14 20 13 27 13 29 14 31 14 32 12 34 12 35 13 36 12 39 13 40 12 45 13 50 14 51 12 54 14 55 12 58 13 62 13 65 14 74 12 77 14 81 14 90 14 3 90 1 10 2 12 3 10 4 11 5 12 6 11 7 11 8 12 9 11 10 12 11 11 12 12 13 11 14 11 15 12 16 12 17 10 18 11 19 10 20 12 21 10 22 10 23 10 24 12 25 11 26 10 27 12 28 11 29 10 30 10 31 10 32 11 33 11 34 10 35 12 36 12 37 12 38 11 39 10 40 12 41 11 42 11 43 12 44 11 45 11 46 11 47 11 48 11 49 10 50 10 51 10 52 12 53 11 54 12 55 11 56 11 57 11 58 12 59 10 60 11 61 11 62 11 63 12 64 11 65 11 66 12 67 10 68 12 69 10 70 12 71 12 72 12 73 11 74 12 75 10 76 12 77 11 78 10 79 11 80 11 81 11 82 10 83 11 84 12 85 11 86 11 87 10 88 10 89 12 90 11 4 32 7 15 9 14 16 14 17 15 18 15 21 13 24 15 26 15 31 13 35 13 38 14 39 14 42 13 45 15 48 13 50 15 51 14 55 13 56 14 57 13 59 15 60 15 71 14 73 15 74 15 75 14 77 15 79 15 80 15 87 14 89 15 90 13 12 41 69 1 19 2 19 4 21 5 17 6 21 7 20 8 18 9 19 10 21 12 21 13 17 14 20 16 21 17 18 18 20 19 20 21 17 23 18 25 20 26 20 27 19 28 21 30 20 31 19 32 20 33 19 34 18 36 19 37 20 38 19 41 18 42 18 43 21 44 20 46 19 48 19 49 21 50 18 51 18 52 21 53 18 54 18 55 19 56 20 57 18 58 20 59 20 60 20 61 19 62 18 64 20 67 21 69 21 70 20 72 20 73 20 74 21 75 17 76 21 77 20 78 20 80 21 81 18 85 19 86 20 87 20 88 21 89 20 90 19 42 18 8 30 10 31 11 30 14 25 21 27 23 29 32 26 44 27 45 27 49 29 53 30 55 29 58 30 62 28 64 29 68 30 72 30 83 30 43 74 1 27 3 24 4 26 5 27 6 24 7 25 8 26 9 25 10 27 11 24 13 24 14 26 15 28 16 28 17 25 19 24 21 24 22 23 23 28 24 25 25 28 26 26 27 28 28 27 29 27 31 24 33 25 34 25 35 25 37 25 38 28 39 27 40 24 41 27 42 26 43 28 45 24 46 28 47 27 48 24 49 25 52 24 53 27 54 25 55 29 56 27 57 24 58 24 59 26 60 26 61 28 63 27 66 28 67 27 68 25 69 26 70 24 71 28 72 25 73 26 74 25 76 24 77 25 78 24 79 28 80 24 82 24 83 25 84 24 85 26 86 27 87 27 88 25 89 27 44 41 1 19 11 21 15 21 17 21 20 23 23 19 24 20 28 20 30 20 31 20 32 21 34 20 35 21 36 19 38 22 41 21 42 19 43 20 44 21 47 20 55 20 56 19 57 23 58 20 60 20 63 23 66 19 68 22 69 22 70 19 72 19 73 22 74 19 76 22 77 22 79 23 84 21 85 20 86 22 88 22 90 22 45 22 1 22 7 22 11 19 19 19 23 20 26 20 30 21 31 19 39 19 42 19 46 21 50 20 56 21 62 22 63 21 65 18 75 21 77 20 81 20 82 21 87 21 90 21 46 56 1 12 3 12 5 10 6 11 10 10 13 12 15 11 19 10 20 12 22 11 24 12 25 10 26 10 27 11 29 11 31 12 32 11 33 11 34 12 35 10 36 10 38 12 40 11 41 11 42 10 43 11 46 10 47 12 48 12 49 11 51 12 52 11 54 10 56 11 57 11 58 10 60 12 61 10 63 11 67 12 68 10 69 11 70 11 71 11 72 11 73 11 74 11 75 10 79 11 80 10 81 11 83 11 84 10 85 11 87 12 88 12 47 48 2 16 4 18 7 16 9 16 10 19 11 17 12 18 17 18 18 17 20 17 22 16 23 17 24 16 25 18 27 18 28 15 29 16 30 19 31 17 34 17 35 17 36 16 38 16 41 16 43 18 45 18 50 17 52 18 53 18 56 18 57 17 63 17 66 15 67 18 70 18 71 17 74 17 75 16 77 18 80 15 81 17 82 16 83 19 84 18 85 19 87 18 88 16 89 19 48 31 1 15 3 15 4 15 10 14 13 14 15 13 16 13 28 14 31 15 32 13 33 14 36 13 37 14 38 14 39 14 43 13 44 13 45 13 46 15 49 14 52 15 55 15 57 14 68 15 70 15 76 13 80 14 84 13 85 15 87 15 90 14 49 71 1 26 3 24 5 25 6 28 8 26 9 28 10 25 11 26 13 27 15 26 17 29 18 26 19 25 20 27 22 27 23 25 24 25 25 25 26 25 27 28 29 29 30 25 31 30 32 26 33 25 34 26 35 26 36 26 37 29 38 29 41 29 42 26 43 28 45 25 46 26 47 29 49 29 50 28 51 25 52 27 53 29 54 28 55 29 56 29 58 26 59 27 60 27 62 27 63 29 64 26 65 28 66 27 67 26 68 27 69 28 70 30 71 29 73 27 74 28 76 26 77 27 78 25 79 26 80 26 81 25 82 26 83 29 85 28 87 27 88 27 90 24 50 71 2 16 3 15 5 16 6 16 7 14 8 15 9 16 10 15 11 14 12 15 13 15 15 14 16 16 18 16 19 15 20 15 21 15 22 15 23 15 24 15 25 15 26 16 28 14 29 16 30 14 32 14 33 15 34 14 35 16 36 14 37 14 38 14 39 14 40 15 44 16 45 15 46 15 47 16 48 15 49 16 50 14 53 15 55 15 56 16 57 14 58 16 59 16 61 15 62 16 63 15 64 16 65 16 66 16 67 15 68 16 69 14 71 16 72 14 76 15 77 16 78 16 79 16 80 16 81 16 82 15 83 16 84 16 86 16 87 16 89 14 90 15 51 90 1 20 2 21 3 18 4 19 5 19 6 19 7 21 8 20 9 20 10 20 11 22 12 18 13 20 14 20 15 21 16 21 17 20 18 21 19 21 20 21 21 21 22 21 23 22 24 19 25 22 26 21 27 19 28 20 29 20 30 21 31 22 32 19 33 21 34 19 35 20 36 19 37 19 38 20 39 21 40 18 41 20 42 21 43 21 44 19 45 21 46 20 47 20 48 20 49 21 50 19 51 21 52 19 53 19 54 22 55 19 56 20 57 20 58 21 59 19 60 22 61 19 62 21 63 19 64 22 65 20 66 19 67 20 68 19 69 21 70 20 71 21 72 20 73 21 74 19 75 18 76 22 77 22 78 21 79 22 80 22 81 20 82 22 83 20 84 20 85 19 86 19 87 22 88 21 89 21 90 22 52 60 1 14 3 13 4 14 5 13 7 14 8 13 9 13 10 13 11 14 13 12 14 14 15 13 16 13 17 12 21 13 23 12 24 14 25 12 28 13 31 13 32 14 33 13 34 13 35 12 36 14 37 14 38 12 39 13 40 13 41 13 42 13 43 12 44 13 45 13 46 13 49 12 50 14 53 12 55 14 56 13 58 12 59 13 61 14 62 13 63 13 64 14 65 14 67 13 69 12 72 14 73 14 75 13 76 14 79 13 80 13 83 12 85 12 87 14 88 14 90 12 52 5 23 1 13 4 13 5 14 8 15 15 13 16 14 18 14 34 14 43 14 52 15 54 14 55 15 57 14 58 15 59 15 60 13 63 15 65 14 68 13 77 13 79 13 89 15 90 13 6 16 2 12 17 12 20 13 21 12 23 13 37 13 39 11 40 11 46 12 56 12 57 11 60 12 61 13 74 12 75 13 90 13 7 62 1 23 2 19 3 20 4 20 5 19 7 20 8 20 9 21 10 20 11 23 14 19 16 22 17 20 18 21 19 22 20 20 21 20 22 20 23 19 25 20 26 21 27 21 28 22 29 22 31 20 32 22 34 21 35 23 38 20 40 21 41 22 43 21 44 21 46 19 47 21 48 23 49 22 50 20 53 21 54 19 55 21 57 20 60 21 65 22 66 21 67 19 69 19 70 20 72 22 73 19 75 22 78 21 81 22 82 20 83 21 84 19 85 21 86 23 87 20 88 19 89 21 90 21 8 48 1 11 2 11 6 11 7 11 9 11 11 10 12 11 14 11 16 10 17 11 18 12 24 11 28 11 31 11 32 12 33 11 35 11 36 10 38 11 39 11 40 11 41 11 42 12 43 10 45 11 46 11 48 10 51 11 52 10 56 10 57 12 59 10 61 11 62 10 63 11 64 10 65 11 67 11 69 12 70 10 71 11 74 11 75 11 77 11 81 11 83 11 87 10 90 11 9 67 2 20 3 21 4 19 5 21 6 21 7 20 8 23 11 20 13 20 14 21 16 20 19 20 20 22 23 23 24 21 25 22 26 23 27 21 29 20 30 21 32 19 33 20 34 21 36 21 38 22 39 21 40 22 42 23 44 23 45 21 46 23 47 22 48 22 50 22 51 22 52 20 53 20 54 23 55 22 57 22 58 20 60 23 61 22 64 23 65 20 66 20 67 23 68 20 69 21 70 21 71 20 72 23 73 23 74 21 75 21 76 22 77 19 78 23 79 22 80 19 81 21 82 19 83 21 84 23 85 22 86 20 90 21 10 68 2 30 3 27 4 30 5 28 6 29 8 32 9 30 10 31 11 31 12 27 14 28 15 32 16 31 17 31 19 29 20 32 21 31 23 30 24 32 25 27 27 27 28 30 29 27 31 27 33 31 34 27 35 28 38 27 39 31 40 30 41 30 42 30 44 29 45 26 46 28 48 31 49 30 53 27 54 30 55 26 56 29 57 31 60 28 61 32 63 28 65 27 66 29 67 28 69 30 70 28 71 28 72 28 73 30 74 29 75 31 77 26 78 30 79 28 80 30 81 32 82 30 83 29 84 32 85 28 86 28 87 27 88 28 90 26 11 36 1 11 2 11 4 12 6 13 8 13 13 12 17 11 22 11 25 11 27 12 30 13 32 13 33 11 36 11 40 11 43 13 44 11 49 12 54 11 56 12 58 12 59 11 64 13 68 12 71 11 73 12 76 13 77 11 80 12 81 11 82 11 83 12 85 11 86 13 88 11 90 11 12 20 2 28 4 31 14 29 19 31 23 29 30 30 34 29 51 27 52 30 54 32 58 28 60 29 62 28 69 31 70 27 75 29 79 29 80 31 85 31 88 31 13 9 25 12 32 11 43 11 49 11 58 11 62 12 63 12 75 12 81 10 14 20 8 28 9 29 11 28 14 25 29 29 32 26 33 28 36 25 43 29 45 26 46 26 48 26 49 29 59 28 61 26 64 25 78 29 79 26 82 25 90 26 15 33 1 27 4 28 9 26 10 25 12 29 14 27 18 27 20 24 28 28 30 26 31 26 39 24 41 26 50 25 52 28 57 28 58 25 61 23 64 27 65 25 66 25 68 24 69 27 74 24 75 26 77 28 78 26 81 24 82 25 84 27 85 24 87 25 90 24 16 87 1 20 3 22 4 21 5 20 6 20 7 22 8 19 9 20 10 21 11 19 12 18 13 22 14 20 15 21 16 20 17 20 18 22 19 20 20 20 21 21 22 18 23 22 24 21 25 19 26 21 27 19 28 18 29 18 30 20 31 19 32 20 33 18 34 18 35 22 36 18 37 21 38 18 39 19 40 20 41 22 42 20 43 20 44 19 45 20 47 20 48 21 49 22 50 21 51 21 52 18 53 20 54 19 55 20 56 22 58 21 59 19 60 19 61 19 62 19 63 19 64 18 65 20 66 18 67 19 68 20 69 19 70 18 71 19 72 19 73 21 74 20 75 20 76 21 77 19 78 21 79 19 80 20 81 21 82 21 83 21 84 18 85 21 86 21 87 21 88 21 89 19 90 19 17 3 33 17 36 15 40 17 18 41 2 28 6 28 7 27 10 24 14 27 16 24 18 28 19 24 21 25 23 24 25 28 30 27 31 27 32 24 33 27 35 26 40 26 42 24 45 24 46 25 47 25 50 25 51 24 55 27 56 27 57 25 58 24 62 25 66 26 68 24 71 28 72 24 73 28 74 27 79 26 80 27 81 25 82 27 84 26 87 26 90 24 19 81 1 14 2 15 3 14 4 15 5 15 6 15 7 14 8 15 10 16 11 16 12 14 13 15 14 15 16 16 17 16 18 14 19 16 20 15 21 14 22 14 23 15 24 15 25 15 26 16 28 16 29 14 30 14 31 15 32 15 33 16 34 15 35 16 36 14 37 14 38 15 39 16 40 16 41 15 42 14 43 16 44 14 46 15 47 14 48 16 49 15 50 15 51 15 52 14 53 16 54 14 55 14 56 16 57 14 58 14 59 14 61 16 62 15 63 16 64 15 65 16 66 15 67 16 68 16 70 15 71 15 72 15 73 15 74 16 75 16 76 16 77 16 78 15 79 14 80 16 81 14 82 15 83 14 85 15 86 16 87 16 88 15 20 48 2 16 3 16 4 18 5 15 7 16 8 19 10 16 12 16 14 17 15 16 18 17 19 16 21 16 23 17 27 17 30 15 32 16 34 16 35 18 36 17 39 18 42 17 44 16 46 18 47 16 48 17 50 16 53 18 56 18 57 15 59 17 60 16 61 17 62 17 66 16 67 17 68 16 69 17 70 16 72 18 74 18 76 17 77 15 80 15 82 17 83 17 84 16 85 16 21 62 1 30 2 33 3 28 4 30 7 30 8 30 10 29 12 31 18 27 19 32 20 32 21 32 22 27 23 28 26 30 27 30 28 32 30 30 31 29 32 32 33 32 35 28 38 28 39 32 40 30 41 33 43 30 44 31 45 31 48 29 49 30 50 33 51 32 54 32 56 28 57 33 58 30 60 29 61 29 62 32 64 29 67 31 69 32 70 29 71 30 72 31 73 31 74 33 75 29 77 31 78 31 79 32 80 29 81 30 82 28 83 33 84 28 85 33 86 27 87 29 89 29 90 32 22 7 21 13 24 15 31 15 47 15 59 14 74 15 81 14 23 86 1 28 2 27 3 32 4 29 5 27 6 28 7 26 8 31 9 29 10 31 11 28 12 31 13 29 14 32 15 27 16 27 17 31 18 27 19 29 20 27 21 29 22 28 23 29 24 31 25 29 26 28 27 29 29 26 30 27 31 27 32 29 33 32 34 29 35 27 36 26 37 31 38 29 39 31 40 28 41 28 42 32 43 29 44 30 45 30 46 32 47 29 48 30 49 30 50 27 51 31 52 27 53 32 54 27 55 29 56 29 57 28 58 26 59 30 60 27 62 27 63 28 64 29 65 27 66 29 67 29 68 28 69 29 70 32 71 28 72 27 73 29 74 27 75 26 76 28 77 30 79 31 80 30 82 30 83 31 84 28 85 31 86 29 87 31 88 29 89 31 90 31 24 20 12 25 16 25 20 25 29 26 32 24 42 23 48 23 50 26 52 24 53 26 60 25 63 24 65 24 66 23 74 23 79 25 80 26 83 27 84 25 85 26 25 67 1 31 2 29 3 30 5 30 7 27 8 32 9 28 10 30 11 30 12 29 13 31 14 28 15 30 17 28 18 29 19 30 21 31 22 32 23 29 24 32 26 31 27 31 28 30 29 29 30 28 31 27 32 31 37 32 39 30 40 30 43 28 44 32 45 30 46 27 47 32 48 27 49 33 50 28 51 32 52 32 55 31 56 30 60 32 61 29 62 28 64 32 65 30 66 31 69 33 70 33 71 31 72 30 73 27 75 28 76 27 77 29 78 27 79 30 80 31 81 32 83 28 84 28 85 29 86 32 88 30 89 30 90 33 26 68 2 12 4 12 5 14 6 13 7 13 8 12 9 12 11 13 14 14 15 13 17 12 18 13 19 12 21 14 23 14 24 14 25 12 26 12 27 13 28 14 30 13 31 13 32 13 33 14 34 13 35 13 38 13 39 14 40 12 41 14 42 13 43 14 46 14 47 12 49 14 50 12 51 13 52 12 54 14 56 13 57 14 58 14 59 12 60 12 61 12 62 12 63 14 65 14 67 14 68 13 69 13 70 12 73 14 74 14 75 14 76 12 78 12 79 13 80 14 82 13 83 14 84 12 85 14 86 13 87 12 88 14 89 14 90 14 27 20 2 25 5 23 7 23 17 22 18 22 20 26 24 24 37 22 42 26 45 25 52 22 57 23 58 23 60 23 65 26 68 23 73 23 85 26 88 22 90 26 28 63 1 25 2 28 3 26 5 28 6 27 7 26 8 25 10 26 11 24 12 28 14 25 15 25 17 24 18 28 21 24 22 26 26 24 27 25 30 26 32 24 33 27 34 28 35 27 36 29 37 25 38 24 40 29 42 24 43 24 44 24 48 26 49 27 50 26 51 29 52 24 53 28 54 28 55 27 56 25 57 27 58 26 59 24 60 28 61 26 63 25 65 26 66 26 67 28 68 28 69 24 70 23 71 26 72 26 75 24 77 27 78 26 79 28 80 27 82 26 84 24 85 24 87 28 90 24 29 26 1 12 3 12 8 11 10 12 19 12 22 12 25 11 27 11 30 12 33 11 36 10 37 12 40 11 42 12 43 10 47 10 49 12 53 12 56 12 71 11 74 11 77 11 78 12 86 10 88 10 90 12 30 58 2 26 3 25 4 24 5 27 7 26 8 26 9 26 10 27 11 26 15 27 16 23 18 25 20 28 21 24 25 27 26 26 27 24 29 26 30 25 31 27 32 26 33 28 34 25 35 28 36 26 39 26 40 28 41 25 42 27 46 25 47 28 48 26 49 25 50 25 51 27 52 26 53 24 54 26 56 26 58 25 61 26 62 26 64 28 66 24 67 25 68 28 71 24 74 27 75 28 76 25 77 25 78 26 81 28 82 25 84 24 85 26 87 27 90 25 31 66 3 18 6 19 7 19 8 19 9 18 11 21 12 18 14 21 15 21 17 19 18 17 19 17 20 20 22 19 23 19 24 20 25 20 26 19 27 19 28 17 29 18 30 18 36 21 37 21 39 18 40 19 41 19 42 21 44 17 45 19 46 18 47 21 48 17 49 19 50 20 52 20 53 20 54 20 55 18 56 19 57 17 58 20 59 18 61 19 62 20 63 21 64 18 65 19 67 20 68 19 69 19 71 18 72 18 73 20 74 20 77 20 78 20 79 19 83 18 84 21 85 18 86 19 87 17 88 19 89 19 90 18 32 50 2 13 7 11 10 13 12 12 13 13 14 12 15 11 17 12 20 12 21 13 22 11 23 12 25 12 26 13 28 13 31 11 36 12 37 11 40 13 42 13 43 12 44 11 45 11 47 13 49 11 52 13 53 11 55 12 57 13 58 12 60 11 62 13 63 11 64 13 65 13 66 13 67 11 70 12 71 12 72 13 75 13 76 12 77 11 78 12 79 13 80 12 81 12 82 12 84 13 87 12 33 52 1 19 2 18 3 17 4 18 5 17 7 19 9 17 10 17 11 19 12 18 15 16 16 20 17 18 18 17 19 17 20 18 22 17 24 19 27 19 29 16 33 18 34 18 36 18 37 19 40 17 41 18 42 20 49 19 51 17 52 18 53 17 54 17 56 16 58 19 61 17 64 20 65 17 67 18 68 18 69 17 70 18 72 17 74 19 77 19 78 19 80 18 81 18 83 16 84 16 85 17 87 17 89 16 34 90 1 18 2 17 3 16 4 18 5 16 6 18 7 18 8 18 9 17 10 17 11 19 12 17 13 19 14 17 15 16 16 16 17 18 18 17 19 16 20 18 21 18 22 18 23 16 24 17 25 18 26 18 27 17 28 17 29 17 30 16 31 17 32 19 33 17 34 16 35 18 36 16 37 18 38 16 39 16 40 15 41 18 42 17 43 17 44 15 45 18 46 16 47 17 48 19 49 16 50 16 51 18 52 17 53 17 54 16 55 16 56 16 57 18 58 17 59 17 60 16 61 18 62 16 63 17 64 16 65 15 66 18 67 17 68 19 69 18 70 18 71 17 72 17 73 16 74 16 75 15 76 18 77 18 78 19 79 16 80 16 81 18 82 18 83 18 84 18 85 15 86 15 87 18 88 16 89 18 90 18 35 59 1 24 2 22 3 22 4 21 8 22 9 22 10 25 11 22 12 24 13 22 14 21 16 25 17 24 18 22 20 23 22 23 23 24 25 23 27 22 28 23 30 22 31 23 32 21 33 24 35 21 36 21 40 22 41 23 43 23 44 24 45 22 46 24 47 22 50 23 52 24 53 23 55 24 58 21 60 25 61 21 63 24 64 22 65 23 69 22 70 22 71 22 73 21 74 23 75 21 76 24 77 24 78 23 79 24 81 22 82 21 84 22 85 24 86 22 87 21 36 18 9 15 11 17 23 17 28 18 29 17 30 16 36 18 41 18 42 19 43 16 44 19 52 16 63 19 69 16 82 19 83 18 85 17 89 17 37 9 2 26 5 26 21 25 35 25 38 25 62 27 71 27 76 25 77 23 38 89 1 10 2 10 3 9 4 10 5 11 6 9 7 11 9 11 10 10 11 11 12 10 13 9 14 9 15 10 16 10 17 10 18 11 19 9 20 11 21 11 22 11 23 9 24 10 25 10 26 9 27 11 28 10 29 11 30 11 31 10 32 10 33 11 34 10 35 11 36 11 37 11 38 10 39 10 40 10 41 10 42 9 43 10 44 10 45 10 46 10 47 11 48 10 49 11 50 11 51 10 52 11 53 10 54 9 55 11 56 11 57 9 58 10 59 10 60 11 61 9 62 11 63 10 64 10 65 11 66 10 67 11 68 11 69 11 70 11 71 9 72 11 73 10 74 10 75 9 76 10 77 10 78 10 79 10 80 11 81 10 82 10 83 10 84 10 85 9 86 9 87 11 88 10 89 10 90 10 39 85 1 21 2 20 3 21 4 23 5 20 6 20 7 20 8 21 9 20 11 22 12 23 13 20 14 22 15 19 16 21 17 19 18 21 19 23 20 19 21 21 22 20 23 19 24 23 25 22 26 20 27 20 28 21 29 23 30 20 31 21 32 19 33 21 34 21 36 23 37 20 38 23 39 20 40 20 41 20 42 23 43 20 44 20 45 21 46 22 47 22 48 21 49 21 50 20 51 21 53 22 54 20 55 23 56 21 57 21 58 21 59 21 60 19 61 22 62 20 63 22 64 19 65 22 66 21 67 23 68 21 69 21 70 22 71 20 72 20 73 21 74 22 75 20 76 21 77 23 78 23 79 21 81 19 82 23 83 21 84 19 85 23 87 20 88 22 89 22 90 23 40 52 2 13 5 13 7 13 8 15 9 14 14 14 15 13 17 13 21 15 22 15 24 14 28 15 30 14 31 15 32 14 33 15 34 14 35 13 38 13 40 14 42 15 45 15 46 14 47 15 48 15 49 15 53 15 55 13 56 14 57 15 59 13 62 15 63 15 65 13 66 13 67 15 69 15 71 15 72 14 73 14 76 15 77 14 79 15 80 14 81 13 82 13 84 13 85 15 86 14 87 14 89 14 90 14 41 85 1 28 2 29 3 31 4 31 5 32 6 30 7 29 8 31 9 31 10 27 11 30 12 33 13 33 14 29 16 30 17 29 18 28 19 32 21 28 22 30 23 33 24 30 25 29 26 31 27 30 28 29 29 32 30 31 31 28 32 29 33 32 34 31 35 30 36 28 37 29 38 33 39 30 40 33 41 32 42 27 43 30 45 33 46 31 47 28 48 28 50 33 51 32 53 31 54 28 55 33 56 32 57 32 58 27 59 29 60 33 61 31 62 31 63 27 64 29 65 29 66 33 67 32 68 27 69 30 70 30 71 30 72 28 73 28 74 29 75 32 76 30 77 27 78 29 79 28 80 28 81 29 82 30 83 30 84 28 85 31 86 32 87 30 88 30 89 29 90 28 42 18 1 31 4 28 11 27 12 28 25 30 33 26 34 31 38 27 41 30 51 30 53 28 55 28 63 28 68 28 74 25 77 29 78 26 88 27 43 13 6 11 10 11 14 10 16 10 31 10 32 10 33 11 45 11 68 12 73 11 78 12 80 10 81 11 44 80 1 12 2 11 4 12 5 11 6 12 7 11 8 12 9 11 10 11 11 11 13 11 15 11 16 11 17 11 18 12 19 11 21 12 22 11 23 11 24 10 25 11 26 12 27 12 28 12 29 12 30 10 31 10 32 11 33 12 34 10 35 12 36 12 37 12 38 10 39 12 40 11 41 11 42 11 43 12 44 11 45 12 47 10 48 11 49 11 50 11 52 10 53 11 54 10 55 10 57 10 58 12 59 11 60 11 61 11 62 11 63 11 64 11 65 12 66 11 68 11 70 10 71 12 72 11 73 12 74 11 75 10 76 10 77 12 78 12 79 11 80 10 81 11 82 10 83 12 85 10 86 12 87 11 88 10 89 12 90 11 45 43 1 23 2 24 3 23 7 25 10 26 12 24 14 27 15 24 16 23 18 27 20 26 21 26 22 24 23 24 30 25 32 24 33 25 37 24 39 27 42 26 46 25 52 27 53 24 57 26 58 27 59 25 60 26 63 25 65 23 69 24 70 26 71 24 72 24 73 23 75 25 77 23 78 27 85 26 86 27 87 23 88 25 89 26 90 25 46 50 4 27 5 31 6 29 7 31 9 31 10 26 11 29 13 32 14 31 16 31 19 29 20 30 21 31 23 27 24 27 25 29 26 28 32 28 38 27 40 30 41 27 42 29 45 29 51 30 52 26 54 29 56 31 58 27 59 31 60 27 61 31 63 31 64 29 66 27 67 28 69 31 70 30 71 30 72 31 74 28 76 30 78 29 79 29 81 29 83 29 85 29 86 26 88 30 89 30 90 29 47 26 1 20 3 21 5 21 16 20 17 20 21 19 22 21 25 22 28 19 29 21 36 18 40 19 47 19 48 21 56 19 57 19 59 19 60 20 62 21 72 19 74 22 81 18 83 19 87 19 89 19 90 21 48 34 1 16 8 18 9 17 15 18 16 20 18 17 19 19 20 19 24 17 32 20 35 19 36 17 37 19 43 17 47 18 50 19 56 18 58 17 59 19 61 18 64 19 65 18 66 18 68 19 69 17 70 17 72 19 76 18 77 18 81 19 83 17 86 19 88 17 90 20 49 1 55 22 50 13 5 31 21 26 41 30 47 28 49 30 53 30 58 25 67 29 73 27 77 28 80 30 82 28 85 25 51 5 3 17 45 15 50 17 56 15 90 17 52 4 2 23 14 21 68 24 71 23 53 68 2 28 3 25 5 28 6 27 9 25 10 28 11 28 13 29 15 28 16 25 17 29 18 28 19 29 20 27 21 29 22 25 23 25 24 28 25 27 26 28 27 25 28 26 30 29 31 29 32 28 33 27 35 24 36 27 37 25 38 26 39 25 41 27 42 27 43 26 44 28 45 25 47 27 48 28 49 24 50 29 52 29 53 27 56 25 58 28 62 25 63 27 65 29 67 26 68 25 70 28 71 29 72 26 73 26 74 25 75 25 76 25 78 26 79 25 80 25 82 28 83 26 84 29 85 26 86 25 87 25 88 25 89 25 90 29 54 28 4 20 5 21 6 21 8 23 11 24 18 21 27 22 30 24 37 23 39 23 40 21 45 23 49 22 50 24 51 21 54 20 56 21 60 22 61 22 67 23 68 22 69 24 74 23 80 21 82 22 87 22 88 21 89 23 55 34 6 20 8 21 9 21 12 19 15 22 17 20 19 19 22 20 24 18 26 20 28 21 29 19 35 21 37 18 39 21 40 22 45 21 49 22 51 21 55 20 56 21 59 20 60 20 63 21 64 20 65 21 67 21 69 20 72 22 80 21 82 21 83 20 85 21 86 21 56 38 3 18 6 17 8 19 9 21 12 17 13 17 14 21 16 18 17 20 22 17 24 20 25 18 27 17 32 20 34 18 35 20 36 19 37 20 41 20 42 18 45 18 46 20 47 17 53 19 55 20 57 17 59 21 64 20 70 21 71 19 74 20 75 19 76 18 77 19 78 18 80 20 86 19 89 19 32 5 6 12 22 48 24 55 24 70 20 73 22 80 24 6 70 1 20 2 21 3 24 4 22 6 21 7 22 8 21 10 22 11 21 12 23 13 21 14 23 16 23 17 22 18 22 19 21 20 22 21 21 22 24 24 20 25 24 26 22 27 23 29 24 30 20 31 23 33 21 34 21 35 21 36 23 37 24 40 23 41 20 42 20 43 23 44 22 45 20 46 24 47 20 48 20 49 20 50 20 51 22 52 20 53 20 56 22 58 20 59 24 60 24 61 20 62 23 63 23 64 21 66 23 67 21 68 22 70 21 71 22 72 22 73 21 76 20 78 24 79 20 80 23 81 22 82 22 83 21 85 23 86 23 89 24 7 40 2 24 3 26 5 24 8 22 10 23 11 22 20 23 25 22 27 22 28 24 29 22 31 22 34 25 35 22 37 25 39 26 43 23 44 26 47 26 49 25 53 24 54 26 56 26 58 25 60 24 63 25 64 24 69 23 71 22 73 25 74 24 75 22 76 24 77 22 78 25 80 24 82 25 84 25 89 24 90 26 8 25 1 19 2 19 3 18 7 17 9 17 12 19 13 18 15 18 18 17 19 17 21 18 26 17 28 18 34 17 39 17 47 18 54 20 56 16 57 19 59 17 63 17 70 18 74 18 77 18 80 17 13 52 1 22 2 26 3 23 5 23 6 22 7 24 8 22 11 23 13 23 18 24 20 22 21 24 22 23 23 23 24 22 26 26 27 22 30 26 32 23 33 25 34 22 35 23 36 23 37 26 39 24 40 26 42 23 44 22 45 26 46 25 48 26 52 22 53 26 56 23 58 23 59 25 62 26 63 24 66 23 68 26 69 24 72 22 74 25 76 26 77 24 78 22 81 26 82 26 83 22 84 26 89 25 90 25 14 15 17 16 23 15 44 17 46 16 52 15 53 17 55 16 56 16 60 15 64 15 68 17 77 15 82 16 84 16 86 15 15 88 1 11 2 11 3 10 4 12 5 11 6 12 7 10 8 11 9 10 10 10 11 10 12 12 13 10 14 11 15 12 16 12 17 11 18 12 19 11 20 11 21 11 22 10 23 11 24 12 25 11 26 11 27 11 28 10 29 11 30 11 31 12 32 12 33 11 35 12 36 10 37 11 38 11 39 12 40 11 41 10 42 10 43 11 44 10 45 12 46 12 47 11 48 10 49 11 50 11 51 11 52 10 53 11 54 11 55 12 56 12 57 12 58 10 60 12 61 11 62 11 63 11 64 11 65 12 66 11 67 12 68 12 69 12 70 10 71 12 72 11 73 11 74 10 75 12 76 12 77 11 78 12 79 12 80 12 81 11 82 10 83 11 84 12 85 11 86 11 87 10 88 10 89 11 90 11 16 83 2 15 3 15 4 14 5 15 6 14 7 14 8 15 9 14 10 16 11 16 12 14 13 14 14 16 15 16 16 15 17 14 18 16 19 16 20 15 21 15 22 15 23 15 24 14 25 16 26 16 28 16 29 15 30 14 31 14 32 14 33 14 34 15 35 14 36 15 38 16 39 15 40 14 41 14 42 15 43 15 44 14 45 16 46 14 48 14 49 15 50 15 51 15 52 14 53 15 54 14 55 15 56 14 57 14 58 14 59 16 60 14 61 15 62 15 63 15 64 14 65 14 66 15 67 16 69 14 70 15 71 15 72 14 73 15 74 15 75 14 77 16 78 15 79 14 80 14 81 16 82 16 83 14 84 15 85 15 86 15 87 15 88 16 90 14 17 85 1 20 2 18 3 20 4 20 5 18 6 17 7 20 8 18 9 19 10 18 12 21 13 18 14 18 15 20 16 19 17 19 18 18 19 17 20 20 21 20 22 18 23 20 24 18 25 21 26 19 27 20 28 18 29 18 30 19 31 19 32 21 33 20 34 20 35 18 36 18 37 17 38 21 39 18 40 20 41 20 42 17 43 20 45 17 46 19 47 18 48 18 49 19 50 18 51 20 52 19 53 18 55 19 56 18 57 19 58 19 59 19 60 21 61 18 62 17 63 20 64 18 65 20 67 17 68 21 69 18 70 20 72 19 73 20 74 20 75 18 76 19 77 21 78 19 79 17 80 18 81 19 82 19 83 20 84 19 85 17 86 19 87 19 88 20 89 19 90 18 18 89 1 17 2 19 3 18 4 17 5 19 6 18 7 18 8 20 9 19 10 19 11 18 12 20 13 17 14 17 15 20 16 17 17 18 18 19 19 18 20 18 21 20 22 20 23 17 24 18 25 18 26 19 27 17 28 17 29 17 30 18 31 19 32 17 33 17 34 18 35 18 36 18 37 18 38 17 39 17 40 18 41 19 42 19 43 19 44 20 45 19 46 17 47 19 48 17 49 19 50 18 51 19 52 19 53 18 54 20 55 17 56 17 57 17 58 16 59 17 60 18 61 17 62 18 63 19 64 17 66 19 67 18 68 19 69 19 70 19 71 18 72 20 73 17 74 18 75 17 76 18 77 18 78 17 79 18 80 17 81 17 82 19 83 19 84 17 85 20 86 19 87 19 88 18 89 16 90 19 19 76 1 25 2 26 3 26 4 27 5 23 6 24 7 27 8 25 9 25 11 27 13 28 14 26 15 24 16 28 17 28 18 27 20 27 21 24 22 25 23 25 24 28 25 26 26 26 28 26 29 25 31 28 32 27 33 26 34 26 35 26 36 25 37 28 38 27 39 26 40 28 41 24 42 25 43 28 44 26 45 24 46 25 47 28 49 25 50 24 51 25 52 24 53 25 54 28 55 28 56 25 57 25 58 26 59 26 60 23 61 24 62 27 65 28 66 25 67 25 69 25 70 26 71 25 73 25 74 24 75 24 77 24 78 25 79 24 80 28 81 24 82 25 84 27 85 28 88 25 89 28 90 25 20 16 11 10 13 11 15 10 19 12 29 11 32 10 42 12 44 11 49 12 55 12 59 11 63 11 68 10 70 12 72 11 74 11 21 14 8 24 29 24 31 22 33 22 45 23 54 24 58 25 63 24 65 25 66 23 76 24 82 21 87 25 90 23 22 39 1 13 2 14 3 14 8 13 9 14 13 14 16 14 20 14 21 14 22 13 25 14 28 15 29 14 31 13 40 15 41 13 42 13 43 14 46 14 47 13 50 14 51 13 52 14 57 15 58 15 59 15 61 15 63 13 68 13 69 14 72 15 76 14 77 15 78 13 79 14 82 13 83 14 87 13 90 14 23 32 6 11 11 11 16 11 17 11 19 11 20 12 21 12 24 11 26 11 28 11 29 11 30 11 33 11 38 11 41 10 42 10 43 11 44 10 46 10 47 12 50 12 54 12 60 12 62 10 65 11 69 10 75 11 77 12 78 10 82 11 83 10 88 12 24 90 1 13 2 14 3 12 4 12 5 13 6 13 7 13 8 13 9 12 10 13 11 14 12 12 13 13 14 13 15 12 16 13 17 13 18 14 19 13 20 13 21 12 22 12 23 13 24 12 25 12 26 13 27 12 28 14 29 12 30 13 31 14 32 12 33 12 34 13 35 13 36 13 37 13 38 12 39 12 40 14 41 13 42 12 43 12 44 14 45 13 46 14 47 13 48 13 49 13 50 12 51 13 52 13 53 12 54 12 55 12 56 12 57 12 58 14 59 12 60 14 61 13 62 12 63 13 64 13 65 14 66 13 67 13 68 13 69 12 70 14 71 13 72 12 73 14 74 12 75 13 76 13 77 14 78 12 79 12 80 13 81 14 82 14 83 13 84 13 85 14 86 13 87 14 88 13 89 14 90 12 25 46 1 26 3 28 6 27 7 25 8 27 9 24 10 27 15 25 19 26 22 25 25 26 26 26 27 28 30 27 32 26 33 26 36 27 37 26 39 28 40 25 41 24 42 27 44 25 46 25 48 28 49 27 52 25 53 27 54 27 59 24 60 28 61 28 62 26 63 28 65 27 68 27 69 24 72 24 73 24 76 27 79 24 80 27 81 25 83 26 84 24 88 26 26 51 2 27 4 23 5 25 6 26 7 24 8 24 11 26 12 23 13 25 14 23 15 26 17 24 18 23 20 25 23 23 25 27 26 27 30 24 31 27 34 26 36 23 40 24 42 23 46 26 47 27 48 26 51 27 53 23 57 24 58 25 59 26 60 27 61 23 62 26 64 26 67 26 70 27 72 27 73 24 74 23 75 27 76 26 77 26 78 24 80 23 81 24 82 24 86 23 87 24 88 23 89 23 27 20 1 17 4 20 8 17 9 18 10 18 16 18 21 19 22 19 38 19 44 18 45 19 46 17 48 19 63 19 70 17 73 18 74 18 78 18 79 16 80 19 28 13 3 9 16 9 22 9 23 11 28 10 32 9 59 10 60 10 68 9 74 10 75 10 78 11 87 11 29 12 13 28 16 28 17 31 37 26 38 26 41 29 50 30 52 29 77 29 85 26 87 28 88 30 30 49 1 12 2 11 4 11 5 12 8 12 11 13 13 12 14 11 15 13 16 12 18 12 19 12 20 12 21 12 22 11 24 12 26 13 28 11 29 12 30 11 31 13 32 12 35 12 36 12 38 12 39 12 41 11 50 12 51 11 52 12 55 11 58 12 59 12 62 11 64 12 67 12 69 12 70 11 71 13 72 13 73 12 74 11 78 12 79 12 81 12 84 11 85 12 87 12 89 13 31 74 1 13 2 14 3 13 4 14 5 12 6 13 8 12 9 14 10 14 11 13 12 12 13 12 14 13 15 13 16 13 17 12 18 14 19 13 20 14 22 12 24 14 26 13 27 13 28 14 29 13 30 13 31 14 32 12 34 13 35 14 36 12 37 13 38 14 39 13 40 14 41 12 42 14 43 14 44 14 45 14 46 12 48 13 50 13 51 14 53 13 54 13 55 14 56 13 57 12 59 13 60 13 61 13 62 12 63 14 66 12 67 12 68 13 69 14 70 14 71 13 72 14 75 14 77 13 78 12 79 14 80 12 81 13 82 14 83 12 84 14 85 12 87 13 89 14 90 12 32 11 1 11 15 11 22 10 26 11 39 12 51 11 54 12 68 10 71 10 76 10 81 11 41 76 1 16 2 15 3 15 4 15 5 16 6 15 7 14 10 16 11 16 12 16 13 15 14 14 15 14 16 14 17 16 18 14 19 16 20 15 21 14 22 14 23 16 24 15 25 15 26 16 27 14 28 15 29 15 30 14 31 15 32 16 33 16 34 15 35 14 36 15 37 16 38 15 39 15 40 14 41 14 42 14 43 16 44 15 45 16 47 16 49 15 50 15 51 15 53 16 56 16 57 16 58 15 59 16 60 15 61 14 62 15 63 16 64 16 65 16 66 16 67 16 68 14 70 16 71 16 72 15 73 14 75 15 77 14 79 16 80 14 81 16 82 16 84 16 85 14 86 16 87 15 89 16 42 49 1 18 2 17 3 17 4 17 6 17 8 19 10 19 16 17 17 16 18 17 19 17 23 19 24 19 27 19 28 19 30 18 31 16 32 17 33 19 36 17 37 16 38 17 39 16 40 16 43 18 46 20 47 20 49 17 50 16 51 19 53 17 57 19 58 17 59 17 61 17 64 19 66 18 68 17 70 19 72 19 73 17 79 20 81 17 82 18 83 16 84 18 86 19 87 18 88 17 43 88 1 18 2 19 3 17 4 19 5 18 6 20 7 20 8 21 9 21 10 17 11 18 12 18 13 19 14 17 15 21 16 17 17 18 18 19 19 20 20 17 21 17 22 18 23 18 24 18 25 19 26 20 27 19 28 21 29 18 30 19 31 20 32 21 33 17 34 19 35 18 36 19 37 21 38 18 40 19 41 18 42 20 43 19 44 19 45 19 46 19 47 17 48 20 49 19 50 21 51 19 52 18 53 20 54 19 55 21 56 18 57 18 59 18 60 17 61 19 62 19 63 17 64 19 65 20 66 20 67 18 68 21 69 19 70 19 71 18 72 18 73 17 74 21 75 17 76 21 77 18 78 18 79 20 80 21 81 18 82 20 83 20 84 20 85 19 86 18 87 19 88 20 89 21 90 21 44 12 1 17 20 16 26 16 39 15 43 16 52 17 66 15 68 16 74 16 78 17 80 16 87 16 53 1 12 22 54 84 1 27 2 26 3 26 4 25 5 28 6 26 7 26 8 24 9 27 10 27 11 27 12 23 13 26 15 28 16 29 17 27 18 24 19 27 20 28 21 24 22 26 23 26 24 25 25 24 26 26 27 28 28 25 29 28 30 26 31 24 32 25 33 27 34 28 35 27 36 27 37 25 38 28 40 26 41 24 42 23 43 24 44 27 45 26 46 28 47 27 48 24 49 29 50 24 51 25 52 23 53 25 54 28 55 24 56 24 57 28 59 24 60 27 61 27 62 24 63 27 64 25 65 25 67 26 68 25 69 28 70 26 71 24 73 24 74 26 75 26 76 24 77 27 78 28 79 27 80 24 81 24 82 26 84 28 85 27 86 26 87 27 88 24 89 24 90 24 55 69 1 29 2 24 4 26 6 29 7 25 8 26 9 26 11 29 12 29 13 25 14 29 17 29 19 30 21 29 22 28 23 25 24 29 25 29 26 27 27 28 30 28 31 25 33 27 34 26 35 25 36 30 37 28 38 27 39 26 40 26 41 28 42 29 43 27 44 27 45 26 46 27 47 28 49 26 51 24 52 24 53 27 54 25 55 27 58 29 59 28 61 25 62 26 63 29 64 25 67 27 68 27 69 27 70 26 71 29 73 28 74 26 75 29 77 26 78 28 79 25 80 27 81 26 83 27 84 29 86 26 87 27 88 27 89 27 90 28 56 3 6 27 52 28 60 30 4 57 38 1 15 2 15 4 15 7 14 9 16 11 16 14 15 17 14 21 15 22 15 23 14 25 15 28 16 30 14 32 15 35 15 36 16 37 14 38 15 39 14 41 14 47 16 53 14 55 16 56 14 57 15 58 15 60 16 61 14 62 16 65 16 68 14 70 16 71 14 72 15 76 16 79 15 89 15 58 66 1 28 4 27 5 28 6 28 7 27 8 31 9 28 10 31 11 26 12 30 15 27 17 27 18 27 19 29 20 29 21 31 22 30 23 29 24 28 25 32 27 29 28 27 29 28 31 32 32 30 33 29 34 29 35 32 37 29 38 32 40 27 43 27 44 31 45 26 46 31 47 30 48 30 50 32 54 30 56 30 57 29 60 32 61 29 62 31 64 29 65 31 67 27 69 30 70 30 71 29 74 30 75 28 76 31 77 31 78 30 79 29 81 31 82 29 83 28 84 29 85 28 86 27 87 30 88 29 89 30 90 27 59 22 5 27 7 24 10 30 15 28 17 28 23 26 24 27 25 28 26 27 27 29 31 29 36 28 44 29 49 27 57 28 61 26 66 28 73 26 76 25 79 29 83 27 90 26 60 7 2 25 29 24 30 23 58 25 68 22 82 23 83 24 +5 4 1 17 1 25 25 21 29 23 35 23 38 23 39 24 40 22 48 21 50 23 56 24 57 21 60 24 80 24 82 24 85 23 87 25 89 25 2 75 1 18 2 19 3 20 4 20 6 19 8 19 10 19 11 20 12 20 14 18 15 19 16 20 17 19 18 20 20 18 21 18 22 20 23 18 24 17 25 17 26 20 27 18 28 20 29 18 30 21 31 20 32 21 33 17 34 20 35 20 36 20 37 17 38 19 39 18 40 21 41 19 42 17 44 20 45 19 46 17 47 20 48 18 51 19 52 20 53 18 54 20 55 19 56 21 59 20 60 17 61 20 62 18 64 21 66 18 67 20 68 18 69 19 70 19 71 17 72 20 73 20 74 17 75 20 76 20 77 19 78 17 79 19 81 20 83 21 85 21 86 18 87 19 88 18 89 21 90 19 3 32 6 23 8 21 9 23 10 25 14 25 16 24 17 24 18 23 22 23 31 25 34 21 37 24 41 22 42 23 43 23 45 23 49 21 51 23 54 24 55 22 57 25 58 24 59 23 60 25 62 21 63 22 64 24 69 24 75 22 77 22 78 24 84 23 4 46 3 23 8 21 11 22 12 24 14 24 15 23 16 23 18 25 24 21 25 21 29 24 30 24 33 25 34 22 35 21 36 24 37 21 39 24 40 21 41 23 44 22 45 22 48 23 49 25 50 23 51 24 54 21 55 22 56 23 57 22 60 25 61 22 66 23 71 25 73 25 74 25 75 21 77 21 78 23 79 25 80 21 84 24 85 25 87 23 88 22 89 25 20 5 82 1 17 2 17 3 17 4 16 5 18 7 16 8 16 9 16 11 15 12 17 13 17 14 18 15 19 16 18 17 17 18 17 19 17 20 17 21 17 22 16 23 18 24 18 25 17 26 18 27 16 28 18 29 18 30 16 32 17 33 16 34 18 35 16 36 16 37 17 38 16 39 18 40 15 41 18 42 16 44 17 45 17 46 18 47 16 48 16 49 17 50 18 51 16 52 18 53 17 55 17 56 18 58 17 59 17 60 16 61 15 62 18 63 17 64 16 65 17 66 16 67 17 68 16 69 16 70 16 71 16 73 18 74 19 75 18 76 17 77 16 78 17 79 18 80 16 81 19 83 18 84 15 85 16 86 17 87 17 88 19 89 19 90 16 6 61 4 27 7 30 8 29 9 27 11 28 12 27 13 27 14 31 15 30 16 29 17 28 18 25 20 30 21 29 22 30 24 27 25 26 27 30 28 29 30 31 31 29 32 29 33 27 35 29 36 30 38 27 39 27 41 29 42 30 43 31 44 27 46 27 47 30 48 30 49 26 51 30 53 26 54 30 55 26 59 25 60 28 63 27 64 27 65 27 66 28 67 29 68 29 69 27 70 31 71 28 72 29 73 29 74 26 76 27 77 28 78 27 79 30 86 31 87 27 89 28 90 27 7 23 2 21 6 22 7 23 10 20 11 22 13 21 32 20 35 21 37 20 39 20 42 19 44 21 52 20 56 22 58 23 59 23 62 23 63 21 64 21 67 21 73 21 80 23 85 20 8 25 1 14 2 14 3 15 7 15 13 15 14 14 15 15 18 15 21 14 22 15 24 15 25 16 26 16 33 15 34 14 39 15 43 15 48 15 56 16 57 14 62 14 73 14 85 16 87 15 88 14 17 49 1 15 4 17 5 17 7 17 8 16 9 16 10 16 11 17 13 15 17 15 18 15 19 16 20 14 26 15 29 16 30 16 31 16 33 16 34 16 35 15 36 17 37 17 38 15 39 15 40 16 41 15 45 15 46 15 47 16 48 16 49 16 50 17 51 17 52 17 56 15 57 16 58 15 59 15 64 17 65 16 68 17 71 16 73 17 81 17 84 15 85 16 86 17 87 17 88 17 18 27 3 30 6 26 11 27 13 30 14 26 17 26 19 28 20 29 23 26 26 27 30 31 37 27 38 27 39 26 47 31 49 29 52 30 54 28 58 28 59 27 62 27 66 27 69 27 70 26 71 29 80 26 86 30 19 22 11 11 12 11 23 9 30 11 39 10 41 10 45 11 49 11 52 11 56 9 59 10 60 10 64 9 68 11 80 10 82 10 85 10 86 11 87 11 88 11 89 10 90 10 20 33 1 19 2 20 8 17 9 18 19 20 21 18 24 20 25 19 29 19 31 17 33 18 35 19 40 20 41 18 42 18 45 18 46 20 52 18 55 20 56 20 58 19 59 20 69 19 70 20 71 20 72 19 77 20 80 20 83 19 84 20 85 18 87 21 90 20 29 39 1 30 2 29 9 30 12 27 14 26 16 28 17 29 18 28 19 25 20 28 23 26 27 27 29 28 30 30 34 31 37 28 38 31 41 29 44 27 48 30 49 28 50 30 53 28 59 27 61 27 62 29 63 29 66 26 68 29 72 26 74 28 76 29 77 26 78 29 79 26 80 25 82 30 87 27 89 30 30 80 1 25 2 27 3 25 4 24 5 24 6 26 7 26 9 26 10 25 11 26 13 23 14 23 16 27 17 24 18 25 19 27 20 26 21 26 22 24 23 24 24 23 25 26 26 27 27 25 28 25 29 26 30 25 31 23 32 24 33 26 34 23 36 24 37 26 38 25 40 26 41 27 42 25 43 25 44 27 45 26 46 26 47 26 48 24 49 27 50 23 52 24 53 27 54 23 55 26 57 23 58 23 59 23 60 27 61 26 62 23 64 23 65 27 66 24 67 26 68 27 69 27 70 26 71 26 72 25 73 25 74 27 75 25 76 26 77 27 78 27 79 27 80 23 81 24 82 25 83 25 84 26 87 23 88 26 89 25 90 23 31 29 1 17 2 19 5 20 7 18 14 17 15 19 19 20 22 18 28 19 29 17 30 17 34 17 38 17 40 20 43 19 49 20 50 18 53 18 56 17 58 18 69 17 72 17 73 17 74 18 78 17 80 19 82 17 88 16 89 17 32 54 3 11 4 11 6 13 7 12 9 12 12 13 16 11 18 13 19 12 22 12 23 13 25 12 26 11 28 11 31 13 32 12 34 12 35 12 37 12 40 12 41 13 42 11 43 12 44 11 45 12 46 13 47 13 48 12 49 13 51 12 54 13 55 12 56 11 57 12 58 13 61 13 64 11 68 13 69 13 70 11 72 11 73 12 74 12 75 13 76 11 78 13 80 12 81 11 83 13 84 12 85 12 88 12 89 11 90 12 33 5 12 29 39 28 48 27 57 26 77 30 34 37 2 21 3 22 7 21 12 23 14 23 17 25 18 25 19 24 21 24 23 24 25 21 29 21 30 25 37 25 39 25 41 25 45 25 46 22 48 22 51 22 52 25 53 23 55 21 59 21 64 25 69 24 72 24 73 21 74 25 76 24 77 24 78 25 80 25 81 25 83 24 87 21 90 22 35 52 2 22 3 20 5 21 6 21 8 23 12 22 13 20 14 22 16 20 17 20 21 19 23 22 25 20 29 22 30 19 31 20 35 23 36 20 37 22 39 22 40 23 44 22 50 22 51 20 52 23 53 23 54 20 55 21 57 21 58 23 59 23 60 23 62 22 63 20 67 22 68 23 71 21 73 21 74 20 75 20 76 22 77 21 78 20 79 21 81 20 82 23 83 23 84 19 85 22 88 19 89 21 90 20 36 18 4 29 6 27 17 27 25 24 38 26 41 26 44 28 53 28 54 28 57 29 58 26 61 25 70 29 77 29 78 29 80 25 83 26 88 26 45 8 15 19 19 21 24 19 26 19 42 18 69 19 82 18 89 20 46 36 2 28 5 30 6 28 10 32 11 28 13 27 15 30 21 31 23 32 26 33 27 33 30 28 32 30 33 31 40 30 44 32 47 30 48 29 49 30 50 28 54 33 59 33 60 30 62 30 64 27 66 32 67 30 71 32 73 28 75 31 76 27 77 29 82 30 83 32 84 29 86 32 47 89 1 11 2 10 3 9 4 11 5 9 6 9 7 10 8 11 9 10 10 10 11 10 12 10 13 10 14 10 15 9 16 10 17 10 18 10 19 10 20 10 21 11 22 9 23 10 24 10 25 11 26 10 27 9 28 9 29 10 30 10 31 10 32 10 33 10 34 10 35 9 36 9 37 10 38 9 39 10 40 10 41 9 42 10 43 11 44 11 45 11 46 11 47 11 48 10 49 10 50 9 51 10 52 10 53 10 54 9 55 9 56 9 58 9 59 10 60 9 61 9 62 10 63 10 64 10 65 10 66 10 67 10 68 9 69 10 70 11 71 11 72 10 73 10 74 10 75 9 76 10 77 10 78 10 79 10 80 9 81 10 82 11 83 10 84 10 85 10 86 9 87 9 88 10 89 9 90 9 48 83 1 27 2 26 3 27 4 23 5 25 6 25 7 25 8 27 9 24 10 27 11 26 12 27 13 26 15 25 17 24 18 23 19 23 20 23 21 24 22 26 23 25 24 23 25 25 26 26 27 26 28 24 29 24 30 23 31 24 32 23 33 23 34 26 35 23 36 25 37 23 38 26 39 23 40 27 41 23 42 26 43 24 44 24 45 24 46 26 47 27 48 24 49 25 50 26 51 23 52 27 53 25 54 24 55 26 56 24 58 24 59 23 60 27 61 27 62 24 63 25 65 24 66 25 67 23 68 27 70 27 71 27 72 23 73 26 74 25 75 24 76 23 77 27 78 23 79 25 80 27 81 24 82 23 84 27 85 26 86 25 88 27 89 27 90 23 36 5 71 2 26 3 22 4 26 5 24 6 25 9 26 10 25 11 26 13 25 14 25 15 26 17 24 18 24 19 26 21 25 22 25 23 23 24 25 26 25 27 26 28 25 29 23 30 25 31 24 32 22 33 24 34 25 40 22 41 25 42 25 43 22 44 23 45 26 46 24 47 23 48 24 49 25 51 24 53 23 54 22 55 24 56 25 57 25 58 22 59 25 60 25 61 26 62 24 63 25 64 26 67 26 68 23 69 23 70 22 72 22 73 25 74 22 75 25 76 22 77 22 78 25 79 23 81 26 83 23 84 26 85 23 86 25 87 22 88 24 89 24 90 23 6 30 1 17 2 17 5 17 9 16 11 16 12 14 13 14 17 17 18 15 24 16 25 15 28 16 41 16 45 16 48 15 52 17 53 16 55 17 58 16 63 17 65 15 66 17 67 15 70 17 75 15 79 16 86 16 88 16 89 16 90 18 7 76 2 11 3 13 4 13 5 13 6 12 8 12 9 12 10 12 12 12 13 12 14 13 15 12 16 12 18 12 19 12 20 13 21 11 22 13 23 12 24 13 26 11 27 12 28 13 29 12 30 12 31 11 33 11 34 12 36 12 37 13 38 12 39 13 40 13 41 13 42 13 45 12 46 11 48 13 49 11 51 13 52 11 53 12 55 12 56 12 57 11 58 12 59 13 60 13 61 12 62 11 63 12 64 11 65 12 66 13 67 11 68 13 69 12 70 11 71 12 73 12 74 12 76 12 77 13 78 12 79 13 80 12 81 12 82 13 83 12 84 12 85 12 86 11 87 11 88 12 89 12 90 12 8 68 2 17 4 17 5 19 7 20 8 19 9 18 10 18 11 19 12 19 13 19 14 19 15 19 16 18 17 19 19 19 23 18 25 19 26 19 28 18 29 19 31 19 32 19 33 18 35 20 36 16 38 18 39 18 40 17 41 18 44 17 45 20 46 18 47 17 48 19 51 17 52 19 53 17 54 19 55 17 56 18 57 20 58 16 60 18 61 17 62 18 63 19 64 19 65 18 67 16 68 18 69 18 70 16 71 19 72 17 73 19 76 18 78 16 79 19 80 19 81 19 83 17 84 17 85 20 86 18 87 16 88 18 89 16 90 16 9 46 2 21 3 24 5 24 6 23 7 24 9 25 12 24 14 23 15 24 18 24 19 25 23 23 26 23 28 22 29 22 30 24 31 24 32 22 33 21 34 23 35 23 37 25 38 24 39 22 40 22 41 23 47 24 50 25 51 23 53 23 54 23 55 22 57 25 58 22 59 23 61 22 63 24 65 22 68 24 69 22 70 21 73 24 77 21 83 21 85 21 87 22 10 49 1 20 2 16 5 17 6 18 7 17 10 17 12 18 13 18 17 18 20 20 22 17 24 20 27 19 28 17 29 18 30 17 31 17 33 16 34 18 35 17 37 17 38 17 39 17 44 20 45 17 48 16 51 19 54 19 55 16 56 19 57 17 60 16 62 16 63 18 64 18 69 16 72 17 74 19 75 17 77 18 78 19 79 18 80 17 81 17 83 19 84 20 86 20 87 18 89 18 11 62 1 9 2 10 4 9 5 9 6 10 8 11 9 10 10 11 11 9 12 10 13 11 14 11 17 10 18 9 19 10 20 10 22 10 23 9 25 9 26 11 28 9 29 10 33 10 37 10 38 10 39 11 40 10 41 10 42 9 44 10 45 10 47 10 48 10 51 9 56 9 57 11 58 11 59 10 62 9 63 9 64 10 65 9 67 9 68 11 69 11 70 9 71 10 72 10 73 10 74 10 75 9 76 11 77 10 78 10 79 10 81 10 82 10 83 10 84 10 87 11 88 10 90 11 12 18 9 13 12 14 13 14 14 15 21 14 23 13 33 15 37 13 39 13 41 14 51 15 52 13 59 13 65 14 71 15 85 14 87 15 90 14 13 74 1 18 2 20 3 21 4 20 6 19 8 18 9 18 10 21 12 20 14 22 15 21 16 20 17 18 18 18 19 20 20 19 21 22 22 22 23 19 24 18 25 20 26 20 27 18 28 19 29 20 30 22 31 18 32 19 33 18 35 20 36 19 37 22 39 18 42 18 43 18 46 18 47 18 48 20 49 20 50 18 51 18 52 19 53 21 54 19 55 19 56 21 57 21 58 20 59 19 60 18 61 20 62 20 63 18 64 18 65 21 67 18 68 19 69 21 70 18 72 22 74 18 75 22 76 19 78 20 79 22 80 21 81 21 82 22 84 22 85 20 86 22 88 19 89 22 90 21 14 81 1 22 2 23 3 23 4 20 5 22 6 23 7 21 8 21 9 22 10 23 12 22 14 23 15 20 17 23 18 21 19 24 20 23 21 21 23 21 25 21 26 21 27 20 28 22 29 23 30 24 31 23 32 22 33 21 34 20 35 24 36 20 37 24 38 22 39 22 40 20 41 22 42 24 43 21 44 22 45 20 46 23 47 24 48 21 49 21 50 21 51 23 52 23 53 22 54 22 55 22 56 21 58 22 59 23 60 24 61 22 62 24 63 24 64 20 65 23 66 21 67 24 68 20 69 21 70 23 71 22 72 22 73 24 74 20 75 22 76 20 78 23 79 22 80 21 81 22 83 20 84 23 85 20 86 23 87 20 88 20 90 23 15 36 1 11 3 12 4 10 5 10 7 11 11 11 16 12 17 12 18 12 21 12 22 11 23 11 24 12 26 10 28 11 29 11 31 10 32 10 34 12 38 12 39 12 43 12 45 10 49 11 54 12 57 10 58 11 59 11 60 10 63 12 72 10 74 10 75 11 80 11 85 10 87 10 16 71 1 17 2 15 3 16 4 16 5 15 6 17 8 15 9 16 11 15 13 17 14 14 16 16 18 15 19 17 20 15 21 15 22 17 23 18 24 15 25 16 26 17 27 16 28 16 29 16 30 16 31 16 32 15 33 15 34 16 35 15 37 17 38 15 39 15 40 16 41 16 42 17 43 15 45 15 47 15 48 17 49 17 50 17 51 15 52 16 53 17 55 16 56 17 57 17 61 17 62 17 63 15 64 15 66 15 68 17 69 16 70 17 73 17 74 17 77 18 78 15 80 15 81 16 82 16 83 14 84 17 85 17 86 16 87 17 88 18 89 17 90 17 17 16 3 11 11 11 16 10 18 12 19 11 27 11 34 12 36 10 37 12 45 11 47 12 49 12 51 11 61 10 69 11 90 11 18 63 1 24 3 24 4 20 5 23 6 20 8 22 10 24 11 23 12 24 13 20 14 21 16 20 17 24 18 22 23 23 24 21 25 20 27 23 28 20 30 23 33 21 34 22 36 22 37 23 38 20 40 22 41 20 42 20 43 22 44 21 45 21 46 24 47 21 48 22 49 21 50 22 52 21 53 22 54 20 56 22 58 22 59 23 60 24 61 23 62 24 65 20 66 24 68 21 72 20 73 22 75 24 76 21 78 22 79 21 80 22 81 23 82 23 84 23 86 24 87 21 88 23 89 20 90 21 19 56 1 30 2 30 4 29 5 31 7 30 8 26 10 29 11 27 12 30 15 27 16 27 17 27 18 31 20 30 21 27 22 31 23 30 24 27 25 31 26 28 29 27 32 30 34 28 35 26 36 31 38 27 39 29 41 30 42 28 43 30 44 31 47 29 49 31 51 31 53 29 54 26 55 32 57 29 58 26 60 28 66 31 67 29 71 31 72 28 73 30 77 29 78 28 79 32 80 31 82 30 83 27 85 28 87 31 88 28 89 26 90 29 20 47 2 23 4 22 5 26 7 24 8 25 10 25 12 24 13 26 17 25 20 23 21 25 30 25 31 25 32 24 33 23 34 22 35 26 38 23 40 22 42 24 44 26 45 23 49 22 51 26 53 25 54 23 55 25 56 22 57 24 58 22 59 24 60 26 64 22 66 25 67 25 69 23 70 24 73 23 78 25 79 23 80 26 82 23 84 23 86 25 87 25 88 24 90 25 21 69 1 22 3 18 4 19 5 21 6 20 7 19 8 22 9 19 10 19 12 21 13 19 14 20 16 18 17 19 19 20 20 20 21 21 24 20 25 19 26 20 27 20 28 21 30 20 31 21 32 18 33 20 34 21 35 21 36 21 37 22 38 20 39 21 40 19 41 19 43 20 44 20 45 21 46 20 47 21 48 18 49 18 50 22 51 22 53 21 56 21 57 22 58 20 59 21 60 19 61 21 62 21 63 21 65 18 66 22 67 19 68 19 70 20 76 22 77 19 78 20 79 21 82 21 83 19 84 18 85 20 86 19 87 22 88 19 90 19 22 49 1 14 2 16 3 15 5 14 6 14 7 15 12 16 13 16 14 14 16 14 17 14 19 15 21 15 22 16 23 15 25 16 28 14 29 14 30 15 32 15 33 14 34 16 36 16 38 16 39 15 41 14 43 15 44 16 46 15 49 14 50 15 53 14 54 16 56 14 59 14 60 15 63 14 64 15 65 14 66 14 69 16 70 14 73 14 74 15 75 15 77 16 87 15 88 15 90 16 23 46 3 23 4 22 6 22 7 21 9 22 10 24 12 22 14 22 15 24 17 23 20 23 21 24 22 23 24 24 26 22 28 25 29 22 31 21 35 24 39 25 40 22 44 25 46 25 48 21 49 21 52 23 58 25 59 23 60 21 61 24 62 23 66 24 67 23 68 23 70 22 71 23 72 23 73 25 76 21 77 25 78 24 83 21 85 21 86 23 89 25 90 23 24 35 2 18 3 17 4 17 5 18 8 17 10 18 11 16 13 15 18 16 19 18 20 17 23 18 25 18 27 16 30 16 32 16 36 16 37 18 43 16 44 16 46 16 56 17 58 15 60 16 64 16 66 18 68 18 74 17 76 17 79 18 83 16 85 18 86 17 88 19 89 16 25 90 1 23 2 23 3 23 4 23 5 20 6 22 7 21 8 21 9 22 10 20 11 21 12 19 13 21 14 19 15 19 16 21 17 22 18 19 19 21 20 22 21 21 22 21 23 20 24 21 25 20 26 19 27 20 28 22 29 21 30 19 31 23 32 23 33 19 34 20 35 20 36 20 37 22 38 20 39 20 40 20 41 20 42 20 43 19 44 22 45 20 46 19 47 22 48 22 49 20 50 22 51 21 52 20 53 23 54 22 55 20 56 20 57 22 58 20 59 22 60 20 61 23 62 23 63 21 64 23 65 20 66 21 67 19 68 20 69 22 70 21 71 22 72 21 73 23 74 22 75 19 76 22 77 19 78 22 79 23 80 22 81 20 82 21 83 21 84 20 85 21 86 20 87 22 88 23 89 22 90 22 26 55 1 11 3 9 4 11 5 10 6 10 8 10 9 11 11 10 12 10 14 9 15 9 18 10 19 10 21 9 22 10 24 10 25 9 26 10 27 9 28 10 29 10 30 11 35 11 36 10 38 10 39 10 42 11 43 10 44 10 45 10 46 10 48 10 51 11 52 10 54 10 56 11 58 10 59 10 60 10 62 10 64 9 65 10 68 9 70 11 73 10 74 10 75 10 80 9 82 10 84 10 85 10 86 10 88 11 89 9 90 11 27 21 2 22 4 25 5 25 11 26 12 26 18 25 22 25 36 25 43 22 52 26 55 24 56 25 59 26 63 24 69 26 70 23 71 23 79 25 82 24 84 22 87 24 28 36 1 15 3 13 7 13 10 13 12 15 13 13 14 15 16 15 17 13 19 15 23 13 25 13 28 13 29 14 36 13 38 13 39 13 45 13 46 15 49 13 52 15 53 13 56 15 58 13 60 14 63 15 65 15 68 15 70 15 71 14 73 15 74 14 75 15 85 13 87 13 90 15 33 62 2 29 3 26 4 30 6 26 7 26 8 26 9 26 10 29 11 26 12 26 14 31 15 29 16 26 17 30 18 25 19 29 20 30 21 30 23 29 26 31 27 29 28 29 29 27 32 28 33 30 34 29 35 28 36 27 37 28 40 28 41 30 43 28 47 27 48 27 49 27 50 30 52 31 53 27 54 28 58 30 59 29 60 26 63 28 66 30 68 25 69 28 70 27 71 29 72 29 73 30 74 30 75 30 77 30 78 30 79 28 81 26 82 30 83 26 86 28 87 28 89 26 90 31 34 8 13 18 22 17 25 17 29 18 41 17 65 18 68 18 72 18 35 67 1 14 3 14 6 15 7 14 8 14 9 14 10 15 12 13 13 13 14 15 16 13 20 14 21 14 22 15 24 14 26 15 28 15 29 13 30 14 31 13 32 15 33 13 34 15 35 14 36 13 37 14 38 13 39 15 40 15 41 13 42 15 43 13 46 14 47 13 50 13 51 13 52 14 53 14 54 13 55 13 56 13 57 13 58 14 59 14 60 15 61 14 62 14 64 14 65 15 66 13 67 14 68 14 69 14 70 14 71 14 72 13 74 15 75 15 76 14 78 15 79 14 81 15 84 15 85 13 86 13 88 13 90 14 36 36 1 17 2 19 3 18 4 15 5 18 6 18 8 17 9 16 11 17 18 16 19 18 25 15 26 17 27 17 30 17 31 17 32 19 34 15 35 15 36 17 39 18 48 17 49 16 54 17 55 16 65 17 66 16 67 18 68 16 69 16 71 17 78 17 83 18 84 16 87 19 89 16 37 50 3 24 4 26 6 23 8 25 9 27 12 24 15 23 16 25 17 24 18 23 20 27 21 26 22 25 23 27 24 27 25 23 26 26 28 27 29 23 30 24 31 24 35 25 36 23 45 25 46 23 47 24 48 27 49 27 52 27 53 25 54 23 56 27 57 25 58 24 59 25 60 23 62 24 64 26 66 24 72 25 73 27 74 26 76 27 77 25 78 27 80 24 81 23 85 27 86 23 87 25 38 26 2 28 3 29 4 33 5 31 6 30 13 27 29 29 30 30 31 29 34 27 35 33 40 31 45 29 47 28 49 29 50 27 54 32 56 31 61 33 63 29 65 29 67 29 68 30 71 31 72 28 78 28 39 4 29 29 43 31 79 31 89 28 40 33 3 31 4 28 8 27 10 27 12 28 13 30 14 29 17 28 19 30 22 29 24 26 32 30 41 30 42 27 45 30 46 28 50 28 53 30 55 28 57 31 58 27 60 29 61 31 63 30 64 31 71 27 72 30 77 29 79 26 80 27 82 29 85 26 87 25 53 7 2 16 28 19 62 19 65 18 71 19 84 16 87 15 54 22 6 11 10 10 12 10 14 11 18 9 21 10 31 11 33 10 39 10 43 11 48 10 52 10 59 11 61 11 69 10 72 10 74 11 81 9 84 11 87 10 88 11 89 10 55 3 16 30 59 28 65 29 56 89 1 23 2 24 3 27 4 25 5 26 6 27 7 26 8 27 9 26 10 25 11 27 12 24 13 23 14 24 15 23 16 26 17 27 18 25 19 24 20 27 21 26 22 25 23 25 24 26 25 23 26 26 27 27 28 26 29 23 30 27 31 23 32 24 33 26 34 24 35 26 36 26 37 24 38 23 39 25 40 26 41 23 42 24 43 24 44 27 45 23 46 23 47 23 48 27 49 26 50 24 51 24 52 25 53 27 54 27 55 26 56 24 57 25 58 23 59 26 60 24 61 26 62 26 63 26 64 24 65 26 66 24 67 26 68 26 69 24 70 24 71 25 72 26 73 25 74 24 75 25 76 27 77 25 78 25 79 26 80 23 81 23 82 26 83 27 84 25 85 26 86 27 87 27 89 25 90 27 4 29 57 1 27 3 31 4 32 5 27 6 32 10 29 11 27 12 30 13 28 14 27 15 26 17 27 18 28 19 32 21 32 22 28 24 27 25 30 27 27 28 28 29 31 32 29 33 31 35 29 39 30 40 29 43 30 44 27 46 31 49 27 50 29 52 28 54 29 55 28 56 31 57 28 58 30 59 30 60 31 61 30 62 28 63 30 65 29 66 28 69 29 70 29 71 26 72 30 73 31 74 27 75 28 78 31 80 28 81 30 83 31 86 29 90 28 30 45 1 29 3 30 4 30 5 28 7 30 9 30 10 30 11 30 12 29 13 28 15 27 17 27 19 28 21 25 22 26 26 30 27 30 29 28 30 26 35 27 37 29 38 26 40 26 41 26 42 30 44 29 46 28 48 29 50 30 51 27 52 26 59 29 60 26 62 31 63 30 70 26 71 31 72 30 74 27 75 30 83 26 84 31 86 28 88 30 90 29 31 15 7 11 15 10 21 10 23 11 26 10 49 10 66 12 68 10 69 10 78 10 80 12 81 11 84 11 87 10 89 11 32 61 1 24 2 24 3 27 5 24 6 26 7 24 9 25 10 28 11 24 15 26 17 24 18 25 19 24 21 26 22 26 24 28 26 25 27 25 28 26 29 24 30 28 33 27 34 27 36 25 37 26 38 26 39 25 41 28 42 25 43 26 44 26 45 24 47 26 48 24 49 25 51 28 52 24 53 27 54 25 55 26 56 26 59 26 60 26 61 25 62 26 63 25 64 29 65 28 66 25 70 28 73 25 78 25 80 27 81 26 82 28 83 26 84 28 85 23 86 24 87 27 89 26 4 57 62 2 18 3 18 4 16 5 17 6 18 7 16 8 16 9 16 12 18 13 17 19 17 20 18 21 18 22 17 23 18 24 17 25 16 26 18 27 17 28 16 30 18 31 18 34 18 35 18 38 19 39 18 42 19 44 18 45 18 46 17 47 16 48 15 49 16 50 18 52 17 53 16 55 17 56 18 57 18 59 18 61 18 62 17 63 17 64 16 65 16 66 17 67 18 69 17 71 18 72 16 73 17 74 16 75 17 76 18 77 17 78 16 80 17 83 16 87 19 88 17 89 16 90 17 58 79 1 18 2 19 3 21 4 21 5 20 6 21 7 19 8 21 9 21 10 21 11 21 13 20 15 20 16 20 17 19 19 19 20 19 22 20 23 21 24 21 25 19 26 20 27 22 29 19 30 22 31 19 32 21 33 21 34 18 35 21 36 19 37 20 38 22 39 20 40 19 41 22 43 22 44 19 45 19 48 20 49 18 50 21 51 18 52 20 53 20 54 21 55 19 56 20 57 21 58 19 59 20 60 18 61 19 62 20 63 21 64 21 65 22 66 20 67 18 68 19 71 19 72 20 73 20 74 18 75 18 76 20 77 21 78 19 79 20 80 18 81 18 82 21 83 20 84 20 85 21 87 18 88 19 89 20 90 20 59 6 17 11 33 11 41 9 47 10 65 10 87 11 60 1 55 25 +5 4 1 48 1 32 8 28 9 32 10 30 11 29 13 29 15 32 18 31 19 33 22 33 23 30 28 31 32 28 33 29 34 28 35 33 36 30 37 32 39 29 40 28 42 31 44 28 46 31 47 32 48 31 49 27 50 30 52 27 54 28 56 30 62 28 63 27 65 29 66 31 67 29 68 33 70 28 72 31 75 29 76 29 78 29 80 29 82 30 83 29 84 28 86 30 87 33 88 27 2 16 7 27 11 26 12 25 14 26 18 24 21 26 22 24 28 24 29 24 36 26 48 24 58 23 70 24 73 25 79 26 81 26 3 46 1 10 8 9 10 10 11 10 14 10 18 9 19 11 24 9 25 11 26 11 27 10 28 11 29 10 31 11 33 10 34 9 36 10 38 9 39 10 40 10 44 10 45 11 47 11 48 9 50 10 51 9 52 11 53 9 54 11 59 11 60 10 61 10 64 11 66 10 67 9 71 9 72 10 73 10 75 10 76 11 77 10 78 11 85 9 86 9 88 9 89 9 4 79 1 30 2 25 3 29 4 29 5 26 6 28 7 28 10 29 11 29 14 26 15 25 16 28 17 28 18 29 19 26 20 30 21 25 22 30 23 26 24 28 25 25 26 31 27 30 28 26 29 31 30 30 31 31 32 28 33 28 34 27 35 30 37 27 39 30 40 29 41 28 42 29 43 29 45 26 46 28 47 29 48 27 49 30 50 27 51 27 52 31 54 27 55 25 56 29 57 28 58 27 59 31 61 31 62 26 63 30 65 27 66 28 67 29 68 28 69 26 71 29 72 29 73 28 74 26 75 29 76 27 77 28 78 29 79 26 80 25 81 29 82 27 83 27 84 26 85 26 86 25 87 27 88 28 89 27 90 28 12 21 23 3 11 12 13 17 12 25 12 27 13 28 13 35 12 38 11 40 12 41 11 44 11 46 11 47 11 48 12 49 13 53 12 56 12 61 13 66 12 72 12 74 11 80 11 89 11 22 35 1 21 3 23 4 22 5 22 6 24 12 24 14 23 19 20 20 22 22 23 23 24 24 23 27 23 34 23 36 20 37 23 40 20 43 21 44 23 45 21 51 21 53 20 54 20 63 20 64 21 65 22 70 20 71 23 74 22 75 22 76 22 77 23 79 23 84 23 86 21 23 44 1 27 2 32 3 28 7 32 9 31 13 30 16 30 24 32 25 31 26 27 27 30 29 27 30 31 31 31 32 30 35 33 38 29 40 27 41 31 42 33 44 30 45 33 46 32 47 33 48 33 51 30 52 31 54 31 55 28 58 32 59 27 60 27 63 29 71 30 72 28 73 31 74 28 75 29 76 27 78 29 80 33 82 33 84 28 88 30 24 63 1 21 2 24 3 24 6 25 7 24 8 24 9 22 11 25 12 21 15 24 16 21 17 23 18 24 19 21 23 22 24 22 25 25 26 23 28 24 29 22 30 24 32 24 33 24 34 23 35 21 36 22 38 25 39 23 40 24 41 23 43 22 46 21 47 25 48 21 49 24 50 22 51 21 53 23 55 24 56 21 57 21 59 22 61 22 62 21 63 21 64 25 65 21 66 22 69 24 70 23 71 23 73 23 74 21 75 21 77 21 82 24 83 25 84 24 85 24 87 25 88 25 89 21 90 24 29 40 3 12 5 12 8 13 9 13 10 14 11 12 12 12 13 14 16 13 23 12 25 14 28 14 31 14 35 13 36 13 37 14 41 13 43 13 47 13 48 14 49 13 50 13 53 12 54 13 55 12 57 14 61 14 66 13 72 14 73 14 74 14 75 13 78 14 80 12 81 13 82 13 83 13 85 13 88 13 90 14 30 86 1 11 2 11 3 11 4 11 5 10 6 12 7 10 8 12 9 12 10 10 11 11 12 12 13 11 14 11 15 11 16 11 17 10 19 10 20 10 21 12 22 10 23 11 24 11 25 11 26 11 27 11 28 11 29 10 30 11 31 12 32 11 33 11 34 10 35 11 36 12 37 11 38 11 39 11 40 11 41 11 42 12 43 11 44 11 45 12 46 10 47 10 48 10 49 10 50 12 51 10 52 12 55 11 56 12 57 12 58 11 59 11 60 11 61 10 62 11 63 11 64 11 65 10 66 10 67 11 68 12 69 12 71 10 72 11 73 10 74 11 75 11 76 11 77 10 78 11 79 10 80 10 81 11 82 11 83 11 84 11 85 10 86 10 87 11 88 12 89 10 90 10 31 8 4 22 12 19 17 22 33 19 35 19 53 21 68 22 74 20 32 61 2 9 5 10 7 10 9 11 10 9 11 10 12 9 13 11 14 11 15 11 16 11 18 10 20 10 21 10 22 11 24 9 26 9 27 9 28 9 31 11 32 10 33 10 34 10 35 9 37 10 38 9 40 11 42 10 43 10 44 10 46 11 47 9 48 9 50 9 51 9 52 11 55 11 57 9 59 10 60 11 61 11 62 11 63 9 64 9 65 9 69 10 72 10 73 10 74 9 75 10 76 11 79 11 80 9 81 11 83 9 84 9 85 11 86 9 88 10 89 10 90 10 53 88 1 11 2 11 3 11 4 10 5 11 6 10 7 11 8 11 9 11 10 12 11 11 12 11 13 12 14 12 15 12 16 10 17 10 18 11 19 11 20 11 21 11 22 11 23 10 24 10 25 10 26 10 27 11 28 11 29 11 30 11 31 10 32 11 33 12 34 11 35 12 36 11 37 10 38 11 39 11 40 10 41 10 42 11 43 12 44 11 46 10 47 12 48 11 49 11 50 12 51 11 52 11 53 11 54 12 55 12 56 11 57 12 58 11 59 12 60 11 61 12 62 10 63 10 64 10 65 10 66 10 67 11 68 11 69 10 71 12 72 10 73 11 74 11 75 12 76 12 77 11 78 11 79 10 80 11 81 11 82 12 83 11 84 12 85 11 86 11 87 12 88 12 89 12 90 10 54 13 4 11 5 13 7 12 11 12 12 11 36 12 45 13 64 12 72 13 73 12 87 13 89 13 90 11 55 81 1 30 2 29 3 28 4 28 5 29 6 29 7 29 8 32 9 28 10 29 11 32 13 32 14 32 15 31 16 33 17 31 19 31 20 29 21 29 22 27 23 31 24 29 25 32 26 32 27 31 28 31 29 27 30 29 31 32 32 29 33 30 34 31 35 32 37 30 38 30 39 27 40 27 41 31 42 31 43 29 44 29 45 27 46 30 47 33 48 30 49 30 50 33 52 33 53 31 54 30 55 28 56 33 57 31 58 28 59 31 60 28 61 27 62 32 63 31 64 29 65 31 66 28 67 29 69 29 70 29 71 28 72 32 73 27 74 33 76 28 78 32 79 30 80 30 81 28 83 32 84 28 85 29 86 28 87 27 88 30 90 28 56 1 45 20 40 13 27 5 16 9 16 17 18 20 16 21 17 23 15 25 19 30 17 31 17 33 17 37 18 38 18 39 19 42 16 43 17 49 17 52 16 55 16 63 17 65 15 69 17 71 16 72 18 74 17 76 17 86 17 88 17 14 67 1 17 2 19 4 20 5 20 6 21 7 19 8 19 9 21 10 21 11 19 13 18 14 18 15 20 16 19 18 19 19 18 20 20 22 21 23 20 24 20 26 21 28 20 29 17 30 20 31 21 32 20 33 17 34 19 37 19 39 17 40 21 43 20 46 18 47 20 48 19 49 21 50 19 51 19 52 19 53 18 54 19 55 18 56 19 58 21 59 20 60 19 62 21 63 19 64 18 66 18 67 21 68 20 70 19 72 17 74 21 75 18 77 20 78 20 80 19 83 19 84 19 85 21 86 18 87 20 88 17 89 19 90 18 15 90 1 16 2 17 3 17 4 18 5 17 6 17 7 17 8 17 9 17 10 16 11 16 12 15 13 17 14 15 15 16 16 16 17 15 18 15 19 16 20 14 21 16 22 17 23 15 24 16 25 16 26 16 27 15 28 16 29 16 30 17 31 15 32 16 33 16 34 16 35 16 36 15 37 17 38 17 39 16 40 17 41 16 42 17 43 16 44 15 45 16 46 16 47 15 48 16 49 15 50 16 51 17 52 14 53 15 54 17 55 15 56 17 57 17 58 15 59 16 60 17 61 15 62 15 63 17 64 17 65 17 66 16 67 16 68 16 69 16 70 15 71 15 72 16 73 17 74 16 75 15 76 17 77 17 78 16 79 16 80 16 81 16 82 18 83 16 84 15 85 17 86 17 87 15 88 15 89 17 90 15 16 1 74 16 17 87 2 12 3 12 4 10 5 11 6 12 7 11 8 11 9 11 10 11 11 12 12 11 13 11 14 10 15 10 16 10 17 11 18 12 19 11 20 10 21 10 22 11 23 11 24 12 25 11 26 11 27 10 28 10 29 11 30 11 31 10 32 12 33 11 34 11 35 10 36 11 37 12 38 12 39 10 40 11 41 12 42 10 43 11 44 10 45 11 46 11 47 11 48 10 49 10 50 11 51 12 52 12 53 11 54 11 55 11 56 12 57 11 59 11 60 12 61 11 62 12 63 12 64 11 65 11 66 11 67 10 68 12 69 10 70 11 71 11 72 12 73 12 74 11 75 10 76 10 77 10 78 11 80 10 81 11 82 11 83 11 84 11 85 10 86 12 87 10 88 12 89 10 90 10 18 90 1 11 2 13 3 12 4 12 5 11 6 12 7 12 8 13 9 13 10 12 11 12 12 13 13 12 14 12 15 12 16 13 17 11 18 13 19 12 20 13 21 12 22 13 23 12 24 11 25 12 26 12 27 13 28 11 29 13 30 13 31 13 32 12 33 11 34 11 35 13 36 12 37 11 38 12 39 12 40 12 41 12 42 12 43 13 44 13 45 13 46 13 47 11 48 11 49 11 50 13 51 11 52 13 53 12 54 12 55 13 56 12 57 11 58 13 59 13 60 11 61 13 62 13 63 13 64 13 65 12 66 13 67 13 68 12 69 11 70 12 71 12 72 11 73 12 74 12 75 11 76 13 77 11 78 11 79 12 80 12 81 12 82 13 83 11 84 11 85 11 86 11 87 12 88 13 89 13 90 11 19 42 3 21 6 20 7 22 8 23 9 21 11 22 13 23 14 21 15 23 17 22 18 24 19 23 20 24 23 21 27 23 29 22 36 22 40 23 43 22 44 21 47 22 48 22 49 22 51 21 55 21 56 21 58 20 61 20 62 24 65 22 69 21 70 24 71 21 72 22 75 22 76 22 77 24 80 23 82 21 83 22 85 23 86 20 20 82 1 24 2 27 3 27 4 25 5 27 6 27 7 23 9 23 10 25 11 26 12 27 13 23 14 24 15 25 16 27 17 23 18 26 19 23 20 25 21 25 22 26 23 24 24 23 25 25 26 26 27 27 28 24 29 23 30 26 31 25 34 23 35 23 36 25 37 25 39 24 40 27 41 26 42 23 43 23 44 26 45 24 46 27 47 25 48 23 49 27 51 23 52 24 53 26 54 23 55 25 56 25 57 24 58 23 59 25 60 25 61 26 62 24 63 26 64 23 65 23 66 24 67 23 69 23 70 27 71 23 72 25 73 25 74 24 76 26 77 27 78 27 79 26 80 27 81 26 82 25 83 24 84 23 85 24 87 24 88 25 89 27 90 23 25 21 3 15 6 17 8 16 12 17 14 15 19 16 22 15 25 16 26 15 42 17 44 16 50 16 52 15 53 15 57 16 61 15 69 14 71 18 74 16 78 15 84 17 26 16 7 23 9 24 17 22 19 21 29 23 36 23 41 23 48 25 50 22 63 23 66 25 73 24 79 25 83 22 88 21 90 25 27 28 1 15 2 16 5 17 7 17 9 18 12 18 14 16 15 15 22 18 25 19 26 17 29 18 34 17 44 17 46 18 49 18 51 16 52 15 54 16 55 16 60 16 71 17 74 18 75 17 76 16 79 18 80 18 89 17 28 2 43 12 80 13 29 47 5 14 8 14 12 15 13 14 14 16 15 16 17 16 19 14 22 16 23 15 25 15 28 14 30 14 31 15 32 16 34 15 36 14 37 15 41 16 43 15 46 14 48 15 53 15 54 15 56 15 58 15 59 14 60 14 62 16 63 14 64 16 65 15 69 14 71 15 74 16 76 14 77 14 78 15 79 15 80 16 81 15 84 14 85 16 86 15 87 15 89 14 90 15 30 9 36 30 40 28 48 27 50 27 64 30 66 25 68 29 74 28 79 28 31 48 1 30 3 28 4 29 5 30 6 27 9 27 10 30 12 29 18 30 20 27 21 31 22 29 24 28 25 27 31 31 33 28 34 31 35 28 38 27 40 31 41 26 42 28 43 31 46 32 47 27 49 27 50 31 53 29 55 30 56 28 59 31 60 27 62 26 63 30 64 28 65 28 71 28 72 29 74 29 76 27 78 28 79 31 80 30 84 27 85 27 86 28 87 29 89 30 32 74 1 22 2 19 3 20 4 18 5 20 7 22 8 19 9 22 10 19 11 20 13 20 14 21 15 20 16 20 17 19 18 19 20 19 22 21 23 19 24 19 25 21 26 20 28 19 30 21 31 18 33 19 34 19 35 20 36 18 37 22 38 21 39 21 40 18 41 19 43 20 44 22 45 21 46 22 47 21 48 20 49 19 50 18 51 20 52 18 53 20 54 19 55 20 56 20 57 20 58 22 59 18 60 19 62 22 63 22 65 19 66 19 68 20 69 18 70 21 71 21 72 19 74 22 75 18 77 20 78 20 79 19 80 19 82 22 83 19 84 21 85 20 88 21 89 21 90 20 33 43 6 15 7 15 9 14 12 16 13 16 14 16 15 16 17 16 19 14 20 15 21 15 29 16 30 16 31 14 33 15 35 15 39 14 40 16 42 15 43 14 47 16 49 16 50 14 52 14 54 14 56 16 57 15 60 14 62 16 63 16 67 16 69 16 70 14 72 14 74 14 75 14 76 16 77 14 79 15 80 16 81 16 84 14 88 14 34 7 14 15 18 17 53 16 63 15 75 17 84 16 88 15 35 74 2 10 3 10 4 9 5 10 6 10 7 10 8 10 10 9 11 10 12 10 14 10 16 10 17 10 18 11 19 9 21 11 22 9 23 10 24 9 25 9 26 11 27 10 28 10 29 11 30 9 32 10 33 10 34 9 35 10 36 9 38 10 39 10 40 10 41 10 43 11 44 11 45 11 46 10 47 9 48 10 49 10 50 9 51 9 53 10 54 9 55 10 56 11 57 10 58 9 59 10 60 9 61 11 63 9 64 10 66 11 67 10 68 9 69 11 70 9 71 9 73 9 74 9 75 11 76 11 77 9 79 11 80 10 81 11 82 11 84 10 85 9 87 9 89 10 90 10 36 75 1 15 2 16 3 16 4 17 5 15 7 16 8 17 9 14 10 15 11 15 12 17 14 15 15 17 16 16 17 17 18 15 19 17 20 16 21 16 23 17 24 15 25 16 26 17 27 16 28 15 29 15 30 17 31 18 32 16 33 15 34 17 35 17 36 17 38 17 40 15 41 17 42 17 43 16 45 15 46 16 47 15 49 16 50 14 51 16 52 15 53 17 54 16 55 17 56 16 57 16 59 17 60 16 61 15 62 15 63 16 64 15 65 17 66 17 67 15 69 17 70 16 72 16 74 15 75 15 77 17 79 17 80 18 82 16 83 15 84 16 86 16 87 16 88 14 89 15 90 17 37 68 1 32 2 26 4 28 5 32 7 30 8 27 9 28 10 31 11 28 12 27 13 29 14 29 15 32 16 28 20 30 21 30 22 29 23 31 24 27 26 30 27 32 28 31 29 28 30 27 31 31 32 28 33 27 34 27 35 31 36 31 38 26 40 30 41 29 44 27 45 27 46 28 48 31 49 31 50 28 51 29 52 31 54 28 55 31 56 29 57 28 59 26 60 27 61 29 62 31 63 28 64 28 66 27 67 28 68 30 69 28 71 31 72 31 74 30 75 31 76 30 77 27 78 30 79 31 85 26 87 31 88 32 89 31 90 28 38 22 4 15 6 15 10 13 12 13 19 13 21 13 26 14 27 13 28 15 32 15 34 14 40 14 42 14 45 15 46 13 57 13 66 14 68 13 69 15 73 14 84 15 88 15 39 41 1 24 5 24 7 28 9 26 10 24 11 25 17 26 19 27 21 28 22 26 25 28 26 24 29 25 30 26 34 28 35 25 36 24 39 24 42 27 44 28 48 26 52 26 55 26 57 28 58 24 61 26 63 27 64 27 67 27 68 24 69 26 70 28 71 26 73 27 75 24 79 28 83 27 86 25 88 28 89 25 90 28 40 77 1 10 2 10 3 10 4 9 5 10 6 10 7 10 9 10 10 10 11 10 12 10 13 11 14 10 15 11 17 11 18 10 19 10 21 9 22 10 25 10 26 9 27 9 28 10 29 10 32 10 33 11 34 10 36 10 37 11 38 10 39 9 40 11 41 10 42 10 43 9 44 9 45 11 46 10 47 11 49 9 50 11 51 10 52 11 53 9 54 10 55 10 56 9 57 9 61 10 62 10 63 9 64 11 65 11 66 10 67 9 68 10 69 10 70 11 71 11 73 10 74 10 75 11 76 10 77 10 78 11 79 10 80 9 81 9 82 11 83 10 84 10 85 10 86 10 87 10 88 10 89 9 90 11 41 10 9 10 11 11 48 10 54 9 56 10 71 10 77 10 78 9 83 11 85 9 42 32 1 12 2 13 8 13 9 12 10 13 11 12 12 12 19 12 24 13 26 11 30 12 34 13 35 11 37 11 39 11 41 13 43 11 50 12 52 12 56 12 59 11 63 11 66 11 67 13 69 13 78 13 80 13 81 11 83 13 84 12 86 11 88 13 43 43 3 21 4 19 5 21 6 21 7 21 9 20 10 21 11 22 14 20 16 20 17 22 18 20 19 20 20 21 21 22 22 19 25 19 26 22 34 20 35 20 37 20 38 22 41 19 43 22 44 21 48 21 52 22 56 22 57 21 58 20 60 20 61 21 62 21 64 19 66 23 67 22 69 21 72 21 73 23 80 19 84 22 85 23 88 21 44 9 10 22 25 22 39 21 41 21 56 22 72 21 75 18 89 19 90 21 45 79 1 17 3 15 4 16 5 17 6 17 7 15 8 15 9 16 10 16 11 16 12 15 13 17 14 15 15 15 16 15 17 17 18 16 19 17 20 15 23 15 24 17 26 15 27 16 28 15 29 15 31 17 32 17 33 15 34 14 35 15 36 15 37 17 38 17 41 17 42 17 43 17 44 15 46 17 47 15 48 17 49 16 50 17 51 16 52 17 54 17 55 16 56 16 57 16 58 17 59 16 60 17 61 15 62 17 63 17 64 15 65 17 66 15 68 15 69 17 70 15 71 16 73 16 74 16 75 17 76 17 77 15 78 16 79 18 80 15 81 15 82 14 83 16 84 16 85 16 86 17 87 15 88 15 89 15 90 15 46 23 1 28 8 30 10 31 16 28 17 27 19 29 22 31 26 27 27 30 32 28 35 28 37 31 42 27 57 30 60 26 61 28 63 30 70 29 75 26 77 30 79 31 83 30 90 29 47 75 1 17 3 16 4 16 5 18 6 16 7 17 10 18 11 16 12 18 13 18 14 17 15 17 16 18 18 17 19 19 20 16 21 18 22 15 23 16 24 19 25 17 26 17 27 16 28 15 30 17 31 18 32 17 35 18 36 18 37 16 38 17 39 16 40 18 41 17 42 17 43 19 44 18 45 17 46 16 48 16 49 15 50 18 51 16 52 17 53 17 54 16 55 16 57 18 58 17 59 19 60 17 61 16 62 17 63 18 64 16 65 16 66 17 67 18 68 16 70 16 71 16 72 18 73 16 74 18 75 18 76 17 77 17 78 19 80 16 82 16 83 17 84 16 85 19 89 16 90 17 48 59 2 22 5 18 6 22 9 20 11 21 13 22 15 21 17 19 18 19 19 18 20 21 22 18 23 20 24 21 28 21 30 19 31 19 32 20 33 22 34 19 35 21 36 19 37 22 41 19 42 19 43 22 44 19 45 22 47 19 48 21 49 21 52 19 53 22 54 22 55 21 56 20 57 19 60 20 61 19 63 19 64 19 65 18 66 18 68 22 69 21 70 21 71 22 72 20 73 20 74 20 75 21 77 22 81 19 82 20 84 22 85 21 86 22 87 19 88 21 49 81 1 18 2 17 3 18 4 16 5 15 6 17 7 17 9 18 10 16 11 15 12 19 13 16 14 17 15 16 16 16 17 18 18 19 19 18 20 16 21 16 22 17 23 17 24 18 25 16 26 15 27 17 30 17 32 16 33 18 34 17 35 18 36 18 37 16 38 17 39 18 40 18 41 18 42 18 43 16 44 16 45 18 46 16 48 18 49 16 50 17 51 18 52 18 53 18 55 16 56 16 57 16 58 16 59 18 60 17 61 16 62 16 63 16 64 15 65 18 66 15 67 16 68 17 69 17 70 16 71 18 74 16 75 16 76 16 77 15 78 17 79 18 80 18 81 16 82 15 83 17 84 17 85 16 86 17 87 16 88 17 89 16 50 38 4 25 8 24 9 25 10 28 11 28 12 28 13 27 14 27 15 24 16 28 21 26 22 25 24 28 31 28 33 28 34 28 36 24 39 24 40 28 44 24 45 26 49 24 52 24 55 27 59 28 64 25 65 24 68 24 72 25 73 26 78 28 79 26 82 26 83 26 85 25 86 26 87 27 89 28 51 28 1 13 7 15 11 14 15 13 19 14 21 13 22 15 25 14 29 14 30 15 31 14 32 15 35 13 36 15 39 13 46 15 47 13 48 13 49 13 57 13 58 14 61 15 64 13 67 15 71 14 79 13 81 13 86 14 52 10 4 26 23 27 30 26 32 25 39 30 50 28 67 28 74 26 84 26 90 26 53 68 1 24 2 27 3 24 5 26 6 25 7 26 8 27 9 25 10 25 11 28 13 24 14 26 15 26 16 28 17 28 19 28 20 26 21 27 22 24 23 29 24 23 25 27 26 25 27 28 30 24 31 23 32 24 34 25 36 25 38 28 40 25 41 25 43 25 44 24 45 28 48 27 50 26 51 27 53 28 54 27 56 28 57 24 58 24 59 26 61 28 62 27 64 25 65 25 66 27 67 28 68 23 69 25 70 26 72 28 73 27 75 25 76 27 77 24 78 28 79 25 80 28 81 24 82 26 84 27 85 27 87 24 88 28 89 25 54 42 1 14 7 13 10 14 12 14 14 14 15 12 16 13 18 12 19 14 21 12 23 13 24 12 25 13 26 13 27 14 30 12 31 12 33 12 34 14 36 14 37 14 38 13 40 13 43 13 47 12 49 12 54 12 55 14 56 14 59 13 62 13 64 14 70 12 73 13 74 14 75 14 76 12 81 13 83 13 84 12 87 13 89 13 55 85 1 21 2 22 4 21 5 22 6 18 7 18 8 19 9 21 10 20 11 20 12 18 13 21 14 21 15 20 16 21 17 18 18 19 19 18 20 21 22 21 23 19 24 21 25 21 26 22 27 21 28 21 29 19 30 21 31 20 32 19 33 21 34 21 35 19 36 18 37 21 38 20 39 19 40 20 41 22 42 20 44 18 45 22 46 19 47 22 48 21 49 19 50 20 51 20 52 20 53 20 54 19 55 21 56 18 57 22 58 20 59 21 60 19 61 22 62 19 63 20 64 18 65 21 67 18 68 19 69 20 70 19 71 18 72 21 73 20 74 20 75 22 76 20 77 20 78 19 79 22 80 20 81 21 82 22 83 19 84 21 85 18 87 18 88 19 89 21 90 20 56 3 7 9 26 11 60 11 40 5 27 3 15 4 16 7 16 11 15 12 16 15 16 19 14 20 16 26 15 27 14 30 15 39 16 43 15 44 16 47 15 49 16 53 16 61 14 63 14 64 16 66 15 69 15 70 14 80 15 87 16 88 14 89 16 6 52 2 32 5 31 7 29 8 29 9 28 10 29 12 29 13 28 17 28 19 27 20 28 21 30 22 29 23 32 24 32 26 30 27 30 28 30 29 30 30 31 31 28 32 29 36 29 38 31 43 30 44 27 45 28 46 32 47 30 49 27 50 29 51 28 52 32 53 29 54 29 56 32 58 30 60 32 61 32 62 32 66 33 68 27 71 28 73 28 77 31 80 32 82 33 83 30 84 29 86 29 88 28 90 28 7 58 1 17 2 16 3 19 5 19 7 18 8 19 9 19 10 18 11 20 13 18 15 17 18 18 20 17 21 17 22 16 24 19 26 19 27 18 29 17 30 18 32 16 33 18 35 19 36 18 37 19 38 17 39 20 43 17 44 18 46 17 47 18 48 19 49 19 51 16 52 18 53 17 54 19 56 19 57 20 59 16 60 19 63 18 64 17 65 19 71 17 73 17 74 17 75 19 76 16 78 17 79 19 81 16 83 17 84 19 85 18 87 19 89 16 90 19 8 72 1 17 2 16 3 16 5 15 6 16 8 16 9 16 10 17 12 16 13 17 14 17 15 15 16 17 17 16 18 17 19 17 20 15 22 17 23 15 24 15 26 15 27 14 28 16 29 16 30 15 31 17 32 16 33 16 34 16 35 16 36 17 37 18 38 16 39 17 40 15 42 16 43 16 44 15 45 16 46 15 47 15 48 16 49 16 50 18 53 15 54 16 55 14 58 16 59 17 60 15 61 15 62 17 63 17 64 17 65 15 66 17 67 16 68 17 69 16 70 15 75 15 76 15 80 16 81 16 82 15 83 18 84 17 85 16 86 15 87 16 88 15 89 14 9 54 1 29 2 29 3 28 4 29 5 26 7 29 8 28 9 25 10 25 11 24 14 28 17 26 18 27 19 29 20 25 22 27 23 30 25 30 26 24 28 25 29 26 31 30 32 29 36 26 38 25 40 27 42 27 43 29 46 25 47 26 48 28 50 27 51 25 52 29 53 26 55 27 56 24 61 25 64 27 65 25 66 26 67 28 69 28 71 29 73 27 76 28 77 26 79 28 81 26 82 29 84 30 85 27 87 26 89 25 10 67 1 10 2 10 3 10 4 9 5 10 8 9 11 10 12 11 13 10 15 10 16 11 17 9 18 9 19 10 20 11 24 10 25 9 26 10 28 10 29 10 30 10 32 9 33 10 34 9 35 10 37 10 38 10 40 10 41 9 43 10 44 10 45 11 46 10 47 11 50 11 51 10 52 10 53 10 54 10 55 11 56 10 57 10 58 11 61 10 62 11 63 10 64 10 66 10 68 10 69 9 70 10 71 11 72 10 76 10 77 9 78 10 79 9 80 10 81 10 82 10 83 10 84 11 85 9 86 10 87 11 89 11 90 10 11 18 1 22 4 25 5 23 27 21 38 24 45 22 47 22 48 25 50 25 52 23 55 23 57 22 62 23 70 24 80 23 81 25 84 23 88 21 12 24 11 12 13 13 19 13 21 12 27 12 29 13 34 13 36 11 40 12 41 12 43 12 45 12 46 12 53 12 58 11 61 11 67 13 72 13 74 11 76 11 78 13 80 12 88 12 89 12 13 36 1 12 4 12 5 14 8 14 12 13 15 14 16 13 17 14 21 12 23 13 24 12 25 12 26 12 27 12 31 13 32 12 39 14 41 13 43 13 45 12 49 13 50 12 52 12 54 12 55 13 56 14 65 14 69 12 73 13 74 14 75 12 79 14 82 13 83 12 84 14 89 13 14 64 1 12 2 10 3 12 4 11 5 10 6 12 7 11 8 10 9 11 10 11 11 11 12 11 13 12 14 12 15 12 16 11 17 11 18 11 20 11 21 10 23 10 24 11 25 11 26 12 27 12 28 11 30 11 31 12 32 10 33 10 34 11 37 10 39 10 40 11 41 10 42 10 43 11 44 10 46 12 48 11 52 10 53 12 57 12 58 10 60 12 61 10 62 12 63 10 64 12 67 10 72 10 74 10 77 12 78 11 80 11 81 12 82 11 83 10 84 10 85 11 86 11 87 10 88 11 89 12 15 42 1 13 2 12 5 13 9 12 12 13 13 12 18 13 20 13 23 12 24 13 27 12 29 11 30 12 31 13 34 13 37 12 38 13 41 13 43 12 44 12 45 12 50 12 52 12 53 12 56 13 59 11 61 11 63 11 66 12 68 12 69 12 72 11 74 12 76 12 79 12 81 11 82 13 83 11 84 12 86 13 89 12 90 13 16 10 4 24 8 21 21 24 47 22 57 24 61 22 65 22 67 22 69 22 85 23 17 33 3 28 4 31 5 29 9 29 10 30 11 30 13 27 14 30 18 28 20 28 22 31 26 30 27 29 34 27 37 26 38 30 44 26 45 29 50 31 55 29 57 32 58 31 61 31 71 27 73 30 74 27 78 28 79 28 80 30 81 29 82 32 84 30 89 31 18 89 1 18 2 16 3 16 4 16 5 16 6 17 7 18 8 16 9 15 10 15 11 18 12 17 13 16 14 18 15 17 16 16 17 18 18 16 19 18 20 18 21 15 22 16 23 16 24 16 25 17 26 17 27 16 28 16 29 18 30 16 31 17 32 17 33 16 34 18 35 18 36 19 37 18 38 17 39 19 40 15 41 17 42 18 43 17 44 17 45 18 46 16 47 17 49 17 50 18 51 16 52 16 53 17 54 16 55 16 56 17 57 17 58 17 59 18 60 17 61 19 62 16 63 16 64 18 65 16 66 19 67 16 68 18 69 15 70 16 71 17 72 17 73 17 74 16 75 18 76 17 77 15 78 15 79 16 80 19 81 16 82 16 83 17 84 18 85 15 86 16 87 16 88 17 89 19 90 18 19 16 12 18 13 19 15 19 17 18 21 17 23 15 33 17 34 17 38 17 41 19 50 18 62 17 65 17 72 17 80 16 85 17 20 7 8 21 13 19 17 20 25 20 38 20 61 20 86 21 21 40 1 27 4 23 5 26 8 26 10 23 11 27 13 26 15 23 20 24 23 24 24 24 26 24 28 27 30 27 31 23 32 23 33 25 35 23 39 25 40 25 43 26 46 26 50 26 52 25 53 24 54 23 56 24 58 23 61 24 62 23 64 25 67 23 74 27 75 24 77 25 80 27 82 26 84 25 85 26 86 23 22 12 2 29 5 27 10 27 32 25 37 26 40 26 41 28 43 30 46 29 53 29 77 30 78 27 23 77 1 15 2 14 3 15 4 14 5 16 6 14 7 14 9 14 10 15 11 15 13 15 14 16 15 14 16 15 17 14 18 14 19 14 22 14 23 14 24 14 25 14 26 14 27 15 28 16 29 14 30 16 32 16 33 16 34 16 35 15 36 16 37 15 39 16 40 16 42 15 44 16 46 14 47 16 48 14 49 16 50 15 51 16 52 15 53 14 54 16 55 15 56 15 57 16 58 14 60 16 61 16 62 16 63 15 64 15 65 15 66 15 67 14 68 14 69 15 70 14 71 16 72 15 73 14 75 15 77 15 78 14 79 16 80 15 81 16 82 16 83 15 84 14 85 14 87 15 88 15 89 16 90 16 24 87 1 13 2 11 3 11 4 12 5 12 6 11 7 11 8 11 9 13 10 12 11 13 12 13 13 12 14 13 15 13 16 13 17 13 18 12 19 13 20 11 21 13 22 11 23 11 24 12 25 11 26 13 28 12 29 11 30 13 31 11 32 12 33 11 34 13 35 12 36 12 37 12 38 13 39 12 40 13 41 12 42 13 43 12 44 12 45 13 46 12 47 13 48 13 49 13 50 13 51 11 52 11 53 11 54 12 55 12 56 13 57 12 58 11 59 13 60 11 61 13 62 13 63 12 64 12 65 12 66 11 67 11 68 11 69 13 70 12 72 13 73 12 74 11 75 13 76 12 77 11 78 11 79 13 81 11 82 12 83 13 84 11 85 12 86 11 87 13 88 11 89 11 90 13 25 82 1 19 2 19 4 18 5 19 6 17 7 17 8 18 9 17 10 18 11 20 12 18 13 20 14 18 15 20 16 18 17 18 18 16 19 18 20 18 21 18 22 19 23 16 24 18 26 16 27 16 30 16 31 19 32 17 33 19 34 20 35 19 36 19 37 16 38 17 39 17 40 19 41 17 42 17 44 19 45 19 46 17 47 18 48 19 49 19 50 16 51 20 52 18 53 17 54 18 55 19 56 19 57 18 58 20 60 17 61 19 62 19 63 17 64 16 65 17 67 17 68 19 69 17 70 17 71 20 72 19 73 18 74 17 75 18 76 19 77 16 78 17 79 18 80 17 81 16 82 19 83 17 84 17 85 20 86 19 87 18 89 19 90 18 26 1 79 20 27 65 1 26 4 23 5 23 7 25 8 25 10 26 11 24 12 27 13 25 17 25 18 25 19 23 20 23 22 24 24 26 25 23 27 26 28 23 29 24 30 27 31 26 32 27 33 23 34 23 35 23 36 27 37 25 38 23 39 23 40 26 42 26 43 23 44 24 45 25 47 25 49 26 50 24 51 27 52 25 54 23 55 26 56 24 58 26 59 27 60 25 62 25 64 25 65 24 67 24 68 25 70 26 71 24 72 26 74 27 75 25 76 24 77 27 79 27 81 23 82 26 83 26 84 25 85 27 87 24 90 27 28 62 1 16 2 19 3 18 4 19 6 19 8 20 9 19 10 20 11 17 12 18 13 18 14 18 15 18 16 20 17 18 18 16 19 19 20 17 22 18 23 18 24 19 26 17 27 19 28 17 29 18 31 18 33 19 36 20 37 19 38 18 41 17 42 18 43 18 47 17 48 18 49 18 51 17 52 19 53 17 54 19 55 18 56 18 57 16 58 18 59 17 60 19 61 20 62 18 66 19 68 18 69 18 70 18 73 18 75 18 76 18 78 19 79 19 81 18 83 17 84 19 87 18 90 18 29 6 7 28 8 31 37 29 53 32 79 32 90 32 30 80 1 14 2 12 3 13 4 14 5 12 6 14 7 13 8 14 9 14 10 13 11 14 12 13 13 14 14 13 15 14 16 14 17 12 18 13 19 13 20 13 21 12 22 12 23 12 24 14 25 12 26 13 27 13 28 13 29 12 30 14 31 12 32 13 33 13 36 13 37 12 39 12 40 12 41 14 42 13 44 13 45 13 46 12 47 14 48 14 49 12 50 12 51 12 52 13 53 13 54 13 55 13 56 13 58 12 59 13 61 12 62 13 63 14 64 12 65 12 67 12 68 12 69 14 70 13 71 13 72 13 73 13 74 14 75 13 76 12 77 13 78 14 79 14 80 14 82 14 84 13 85 13 86 14 87 13 88 12 90 13 31 27 3 26 8 27 9 29 15 27 19 29 20 28 22 28 23 25 25 29 27 26 33 28 34 25 37 28 39 28 52 26 56 24 59 28 65 29 66 28 67 25 77 29 78 27 80 26 81 29 83 25 84 25 90 27 32 13 12 18 13 17 22 18 27 16 31 17 43 16 47 16 61 18 67 16 79 17 84 16 85 18 89 16 33 55 1 14 2 14 3 14 4 13 5 13 6 13 9 14 11 13 12 13 13 14 14 13 16 14 17 13 19 12 20 13 21 12 22 12 24 13 25 12 26 12 27 12 29 13 30 14 31 12 35 13 37 13 38 14 39 12 40 12 41 12 42 14 43 14 44 14 46 14 47 14 51 13 58 14 61 13 63 12 64 12 68 13 69 14 71 12 72 13 73 14 74 13 76 14 77 12 78 14 79 13 81 14 83 13 85 13 86 14 90 12 34 83 1 26 2 23 3 26 4 23 5 26 6 25 7 25 8 24 9 26 10 26 11 23 12 24 13 24 14 26 15 26 16 24 17 25 18 26 19 23 20 23 21 27 22 27 23 27 24 24 25 25 26 26 27 27 28 27 29 24 30 25 31 24 32 25 33 23 34 23 35 24 39 27 40 27 41 25 43 27 44 24 46 26 47 23 48 25 49 27 50 24 51 23 52 26 53 23 54 27 55 25 56 26 57 24 58 25 59 25 60 26 61 24 62 23 63 27 64 26 65 26 66 27 67 25 68 26 69 26 70 25 71 26 72 23 73 27 74 25 75 23 76 27 77 24 78 27 80 27 81 26 82 25 83 27 84 26 85 26 86 26 87 25 88 23 89 26 35 8 35 23 39 25 52 27 60 27 64 23 72 24 84 24 90 24 36 62 1 11 2 12 3 13 6 13 8 12 9 13 10 12 11 11 13 11 14 11 15 11 16 12 17 12 18 12 19 12 20 12 22 11 23 13 24 12 25 12 26 11 27 11 31 11 33 13 34 12 37 12 38 12 39 13 40 13 43 12 45 13 46 11 47 12 48 11 50 13 51 11 52 13 53 13 54 12 55 12 56 11 57 11 59 12 60 12 61 11 62 11 64 11 65 12 68 11 69 11 72 12 75 11 77 12 80 12 81 12 82 11 83 12 84 12 87 12 88 12 89 12 90 13 37 75 1 27 2 29 3 29 4 30 5 27 6 28 7 27 8 26 9 29 10 26 11 27 12 25 15 25 17 29 18 29 19 30 20 27 21 25 23 28 24 26 25 25 27 24 28 28 29 29 30 29 31 29 33 28 34 30 35 26 37 29 40 25 41 28 42 24 44 28 45 26 46 29 47 28 48 25 49 29 50 28 51 29 52 26 53 28 54 28 55 25 56 29 57 30 58 29 60 28 61 27 62 27 63 27 64 27 65 26 66 25 67 24 70 27 71 27 72 25 73 26 75 26 76 29 77 30 79 27 80 29 81 29 82 26 83 26 84 28 85 29 86 26 87 26 88 29 89 29 90 26 38 55 1 14 2 13 3 14 4 13 5 14 10 12 11 13 13 14 14 13 15 13 16 14 17 13 18 14 19 14 23 12 27 12 28 14 29 14 31 14 33 14 35 13 38 12 40 13 41 13 44 13 45 13 46 13 47 12 48 12 49 13 50 13 51 14 56 12 57 14 58 12 60 14 63 14 65 12 66 12 68 12 69 12 72 12 73 14 74 14 76 14 77 13 78 14 79 12 81 13 83 14 84 12 85 13 87 12 88 14 89 12 39 90 1 22 2 22 3 22 4 26 5 22 6 22 7 26 8 26 9 23 10 25 11 22 12 22 13 23 14 22 15 26 16 22 17 22 18 22 19 25 20 23 21 23 22 24 23 22 24 26 25 24 26 24 27 26 28 23 29 23 30 26 31 25 32 25 33 22 34 25 35 23 36 24 37 26 38 25 39 25 40 25 41 23 42 24 43 23 44 25 45 24 46 24 47 24 48 25 49 26 50 22 51 23 52 25 53 23 54 26 55 24 56 23 57 24 58 23 59 26 60 24 61 25 62 22 63 23 64 22 65 26 66 25 67 26 68 24 69 24 70 23 71 26 72 23 73 22 74 24 75 23 76 24 77 26 78 26 79 26 80 25 81 22 82 24 83 22 84 22 85 23 86 23 87 22 88 26 89 24 90 24 40 48 1 24 5 23 8 26 9 23 10 26 11 23 15 26 16 24 19 24 20 24 21 25 22 22 24 26 26 25 27 23 28 25 30 22 31 26 32 23 33 22 36 22 39 22 44 24 46 23 47 24 50 26 52 26 53 22 54 26 55 25 57 23 59 24 60 23 61 26 63 24 64 25 65 24 66 22 70 22 72 22 74 24 77 26 80 22 81 25 83 24 84 25 88 22 90 23 49 2 38 14 63 14 50 1 66 19 51 63 1 17 2 18 3 20 4 18 5 20 7 17 8 17 9 16 11 20 12 17 13 19 14 18 15 16 16 17 19 18 20 19 21 19 22 16 24 20 25 18 26 19 27 18 29 20 30 18 31 19 32 17 34 17 35 18 37 19 38 17 39 16 40 18 41 20 43 17 45 20 46 18 47 16 48 17 49 20 50 17 51 20 52 19 53 17 54 18 55 19 56 18 57 20 60 16 61 19 62 17 63 17 64 19 65 18 67 19 68 17 69 16 74 17 75 18 79 17 82 19 83 19 84 20 86 19 52 80 1 24 2 23 4 27 5 26 6 25 8 23 9 27 10 25 11 26 12 24 13 24 14 25 15 27 16 26 17 24 18 23 19 23 20 23 21 23 22 25 23 25 24 27 25 23 26 24 27 24 28 23 29 27 30 24 31 25 32 24 33 24 34 27 35 23 36 23 37 23 38 26 40 26 42 26 43 23 44 24 45 25 46 25 48 25 49 26 51 25 52 25 53 23 54 25 55 25 57 27 58 24 59 23 60 23 61 26 63 24 64 25 65 24 66 23 67 27 68 27 69 24 70 27 71 26 72 27 73 24 74 26 75 27 77 23 78 25 79 27 80 23 81 23 82 26 83 23 84 25 85 24 87 26 88 23 89 25 90 24 4 57 73 1 14 2 14 4 14 5 15 6 15 7 13 9 14 10 13 12 14 13 14 14 14 16 13 17 15 18 13 19 15 20 13 22 13 23 15 24 14 25 14 26 14 27 15 29 13 30 15 32 14 33 15 34 15 35 14 37 13 38 15 39 15 40 15 41 14 42 13 44 14 45 14 46 13 47 15 48 15 49 13 50 14 51 14 52 13 54 15 55 14 56 14 57 15 58 13 59 13 60 15 62 13 63 14 66 15 67 14 69 14 70 14 72 15 73 14 74 15 75 14 76 14 77 14 79 13 80 15 81 14 83 13 84 15 85 13 86 15 87 14 88 13 89 13 90 14 58 27 8 22 10 20 12 21 14 23 15 21 16 21 24 21 27 21 39 23 44 19 47 20 52 19 54 21 56 20 62 22 63 21 65 20 66 21 68 23 71 19 72 23 82 23 84 19 85 21 86 22 88 21 90 22 59 17 9 24 13 26 14 24 34 27 42 25 44 25 47 24 48 25 50 27 55 24 63 23 78 24 80 26 85 23 86 27 87 24 90 23 60 68 1 20 4 19 5 19 6 21 8 17 9 18 11 17 12 18 13 20 14 18 15 18 16 19 17 18 18 18 19 17 20 18 22 21 23 20 24 20 25 19 27 18 28 19 29 19 31 19 32 18 33 19 34 19 35 18 36 20 38 18 39 19 40 17 42 20 43 20 44 18 46 20 47 18 49 20 50 18 52 19 53 17 56 20 57 19 58 19 59 18 61 19 62 19 63 18 64 20 65 19 68 18 69 18 71 20 72 21 73 17 74 19 75 19 76 18 77 18 78 18 80 19 81 18 82 20 83 17 84 19 85 18 88 21 90 19 +5 4 1 86 1 28 2 26 3 25 4 28 5 26 6 27 7 26 8 24 9 27 10 27 11 24 12 25 13 26 14 25 15 27 16 28 17 24 18 26 19 27 20 25 21 27 22 24 23 24 24 28 25 28 26 26 27 28 28 27 29 23 30 25 31 24 32 26 33 24 34 26 35 28 36 28 37 28 38 24 39 24 40 28 41 28 42 25 43 26 44 28 46 28 47 28 48 24 49 26 50 26 51 24 52 28 53 25 54 27 55 26 57 24 58 26 59 28 60 28 61 24 62 27 63 26 64 26 65 27 66 24 67 26 68 27 69 24 70 26 71 27 72 27 73 28 74 24 75 24 76 24 77 25 78 24 79 26 80 28 81 25 82 24 83 28 86 27 87 27 88 24 89 24 90 27 2 1 55 29 3 29 5 11 8 11 9 13 12 11 13 12 14 12 16 12 17 13 19 13 20 13 22 12 23 12 24 13 26 12 27 13 43 13 49 12 50 12 52 12 57 12 58 13 63 12 65 12 67 12 68 11 71 13 81 13 84 13 89 12 4 11 2 11 13 10 16 11 22 10 36 11 40 11 42 11 45 11 47 12 55 12 84 11 24 5 36 1 18 2 17 4 18 6 19 10 17 14 16 15 19 17 18 19 18 23 18 26 16 27 18 36 18 39 17 42 18 44 17 49 18 50 17 53 17 54 20 56 17 57 19 60 18 62 19 63 19 65 19 66 18 70 20 74 18 79 18 82 19 83 19 85 19 86 18 89 16 90 17 6 56 1 11 2 9 3 11 4 10 6 10 7 10 10 10 14 9 15 10 17 11 18 9 20 10 21 10 22 11 23 10 24 10 26 11 27 10 29 9 30 10 31 9 33 9 35 10 36 9 37 10 39 9 40 9 42 9 44 10 45 10 46 10 48 10 51 10 54 11 55 10 56 11 57 10 58 11 60 9 62 10 63 10 68 10 69 10 71 10 74 9 75 10 77 11 79 10 80 9 81 10 84 10 85 10 86 10 87 10 88 11 90 9 7 12 2 16 3 16 18 14 20 15 25 14 26 14 30 15 34 15 54 16 57 15 70 14 89 14 8 38 1 14 2 14 5 16 6 15 7 14 9 15 15 15 16 14 18 15 23 14 26 15 27 14 29 16 34 16 36 16 37 15 42 15 44 14 46 15 48 14 49 15 52 16 54 16 55 14 59 16 60 15 61 16 63 16 67 16 69 14 71 16 72 16 73 15 76 14 79 15 80 16 82 14 86 14 9 19 2 22 12 22 22 24 23 22 26 22 27 21 28 24 32 24 47 24 51 24 52 24 57 25 59 22 60 23 61 21 68 24 74 21 86 25 90 22 10 28 2 12 5 13 7 14 9 14 13 12 19 14 22 14 26 13 27 13 31 14 32 13 34 13 38 12 40 14 46 12 56 14 57 12 58 13 60 12 61 14 74 13 75 13 78 12 79 12 84 14 85 12 87 13 88 13 11 75 1 21 2 23 3 23 4 24 5 23 6 22 7 20 8 21 9 21 11 24 12 23 14 22 15 23 16 23 17 22 18 21 19 23 20 20 21 21 22 21 23 24 24 22 25 21 27 21 28 20 29 21 30 21 31 23 32 21 33 23 34 22 35 20 36 22 37 23 38 21 39 21 40 22 41 21 42 20 43 20 44 23 45 21 46 24 48 21 50 23 51 20 52 24 53 23 54 21 55 23 56 20 57 20 58 20 59 21 60 20 62 21 63 21 64 22 65 23 66 21 67 23 68 22 69 21 71 22 74 22 78 21 79 22 80 22 81 22 82 23 83 20 84 23 85 23 86 20 90 22 12 3 62 20 71 22 80 21 17 6 26 18 31 19 41 19 71 19 75 19 77 20 18 34 1 16 5 18 9 18 11 18 12 17 13 16 15 18 18 17 20 18 22 16 24 17 26 17 29 16 30 19 33 16 35 18 37 17 40 17 41 16 42 16 52 16 56 19 58 17 59 16 60 18 73 17 74 16 75 15 76 19 79 17 81 16 83 18 86 18 89 16 19 64 4 18 5 18 7 18 9 18 11 17 13 18 14 15 15 15 16 18 19 16 20 18 21 16 22 16 25 16 26 16 27 16 28 16 30 18 31 16 33 17 34 16 35 17 37 18 38 17 40 18 41 19 42 18 43 18 44 17 45 18 47 18 48 16 49 16 50 18 51 17 53 15 54 16 55 17 58 18 59 18 60 19 62 17 63 18 64 15 65 18 67 18 68 16 69 16 71 17 72 19 73 18 74 18 75 16 77 17 79 18 80 17 81 18 83 18 84 15 85 16 86 18 87 17 88 15 90 16 20 49 1 17 4 17 6 18 7 18 8 17 12 18 17 18 18 17 19 18 21 17 25 16 26 16 28 19 29 17 31 18 32 16 35 17 36 16 38 18 39 16 43 17 44 17 47 17 48 17 49 17 50 16 51 17 52 17 53 19 55 16 56 16 57 18 59 18 63 16 65 17 66 15 71 16 72 18 74 19 75 17 76 16 79 18 81 16 83 18 85 17 86 16 87 16 88 16 89 18 21 80 1 31 2 33 4 28 5 30 6 27 7 33 8 29 9 28 10 27 11 29 12 28 13 27 14 28 15 31 16 31 18 31 19 28 20 29 21 33 22 27 23 32 24 32 26 32 27 31 28 32 29 31 30 27 31 33 32 32 33 29 34 31 35 29 36 28 37 29 38 33 39 33 40 27 41 28 42 32 43 29 44 32 46 30 47 31 48 29 49 28 51 30 52 27 54 30 55 29 56 33 57 29 58 33 60 32 61 31 62 27 63 30 64 27 65 32 66 32 67 30 68 31 69 31 70 31 72 32 73 28 74 30 75 29 76 32 77 33 78 28 79 31 81 31 82 29 83 27 84 30 85 27 86 30 87 28 88 32 90 30 22 31 5 23 6 24 7 20 12 20 15 23 16 22 18 23 22 20 23 21 24 22 25 22 26 24 28 20 32 22 37 23 38 24 41 22 42 24 45 23 47 22 49 22 50 23 54 20 63 22 65 24 70 23 71 24 74 21 76 24 77 20 83 21 23 84 1 16 2 16 3 16 4 14 5 14 6 15 7 14 8 16 10 14 11 15 12 16 13 15 14 15 15 15 16 14 17 16 19 16 21 15 22 16 23 14 24 16 25 15 26 16 27 15 28 16 29 15 30 16 31 14 32 15 33 16 34 14 36 14 37 15 38 16 39 15 40 15 41 15 42 16 43 14 45 15 46 14 47 14 48 15 49 15 50 16 51 16 52 16 54 16 55 15 56 16 57 16 58 16 59 16 60 16 61 14 62 14 63 14 64 15 65 15 66 16 67 16 68 16 69 15 70 14 71 14 72 16 73 14 74 14 75 16 76 15 77 15 78 16 79 16 80 15 81 15 82 15 83 16 84 14 85 15 86 16 87 14 88 14 89 16 90 14 24 21 8 30 10 30 12 27 16 31 23 28 24 30 40 28 44 31 50 31 51 31 55 32 56 27 58 30 62 31 64 32 65 29 72 28 75 28 79 30 82 29 85 32 25 30 4 21 5 23 6 21 8 22 9 22 10 22 17 20 19 20 26 23 28 19 30 21 32 21 33 22 34 22 38 21 50 20 51 20 54 20 68 22 70 22 72 20 73 20 75 21 78 22 80 21 81 21 85 20 86 21 87 22 88 21 26 5 1 30 8 27 28 28 66 32 83 28 27 65 1 28 2 30 3 30 4 26 5 28 7 26 8 29 9 31 10 30 11 28 13 28 14 32 16 29 17 29 19 30 20 30 21 30 22 27 23 31 24 31 26 29 27 31 28 31 31 29 32 28 35 31 36 28 37 30 38 32 39 27 40 31 41 31 42 31 45 28 47 29 48 27 50 32 52 30 53 26 54 29 55 30 56 28 57 29 60 30 63 30 64 30 65 32 66 27 68 29 70 27 71 30 72 28 73 26 74 30 75 31 77 27 78 31 80 31 81 31 82 30 84 31 85 29 88 28 89 27 90 27 28 49 1 27 2 25 6 28 8 29 9 28 14 29 15 27 17 27 19 27 20 26 22 25 23 27 25 27 27 29 28 26 30 26 32 29 33 25 34 28 35 25 36 29 40 28 42 30 43 27 45 29 47 26 50 29 51 27 52 28 53 26 54 25 56 29 59 25 61 27 62 28 66 28 67 27 73 26 74 29 75 29 76 25 78 27 79 29 81 28 85 27 86 28 88 25 89 25 90 27 53 51 1 26 2 25 3 25 4 23 5 26 19 25 21 23 23 23 24 24 26 23 29 25 30 25 31 24 32 24 34 24 36 22 38 23 39 25 40 25 45 23 46 26 47 25 48 23 49 23 50 26 51 22 52 22 54 23 55 25 58 23 60 22 61 26 62 23 67 24 68 25 69 25 70 24 71 22 73 24 74 22 75 24 77 22 78 23 79 22 80 24 82 23 83 25 84 24 86 22 87 24 89 26 54 36 5 20 12 20 15 20 23 20 26 20 28 20 29 19 34 20 35 20 37 18 38 19 42 18 47 18 48 19 49 18 50 20 53 18 56 18 57 17 58 19 60 17 61 19 63 20 64 18 66 19 67 17 68 18 71 18 72 20 76 18 78 19 79 17 80 18 81 21 87 19 90 19 55 49 1 19 2 22 3 22 4 21 5 21 6 20 7 21 8 19 9 18 12 22 13 21 14 21 19 20 21 19 24 19 25 20 27 22 29 21 30 21 33 22 34 20 35 19 37 21 38 21 39 18 42 19 45 19 52 21 53 20 56 20 58 20 59 22 65 20 66 20 67 18 68 20 71 20 73 19 75 19 76 20 77 18 78 19 79 20 81 21 83 19 85 20 87 21 88 20 89 19 56 53 2 23 4 22 7 20 8 23 9 22 10 22 12 22 14 20 15 21 16 20 18 24 24 22 25 20 26 21 27 21 28 24 29 21 30 20 31 24 32 21 33 23 34 23 37 24 39 20 42 21 43 24 44 23 46 20 47 23 49 24 54 24 61 24 63 21 64 23 68 21 69 24 71 20 74 22 75 23 76 23 77 20 78 24 80 21 81 22 82 22 83 21 84 23 85 23 86 23 87 22 88 23 89 20 90 22 4 21 26 2 16 3 17 8 18 12 17 21 17 22 16 24 17 27 18 30 18 34 17 39 16 42 18 47 16 48 17 51 16 53 17 60 16 68 16 72 19 74 15 79 17 82 18 83 16 84 17 88 18 89 18 22 50 1 27 4 27 7 24 9 28 10 25 12 28 13 24 14 26 16 28 17 25 18 25 24 25 25 24 26 27 27 28 28 27 29 26 33 27 34 25 35 26 36 24 38 26 39 26 40 23 47 28 48 26 50 25 53 25 54 29 56 27 59 24 60 26 62 24 63 25 65 27 66 25 69 25 70 25 71 27 74 25 76 24 77 28 78 26 81 27 82 24 84 28 85 25 87 26 88 25 90 26 23 6 39 26 45 23 66 24 75 23 81 23 83 27 24 61 2 22 4 24 7 24 10 21 11 21 12 23 13 23 14 24 16 21 17 22 19 22 21 22 22 21 23 23 24 24 25 23 26 25 27 22 28 22 29 23 31 24 32 22 33 23 34 25 36 24 37 22 38 21 41 23 42 24 43 23 44 21 46 21 47 23 48 24 51 23 52 22 53 22 54 24 55 21 59 25 61 21 62 21 65 24 66 24 68 23 69 25 70 25 71 23 72 24 73 24 74 25 75 22 76 21 77 21 78 23 80 23 81 21 84 22 86 24 89 22 90 21 48 5 75 1 29 2 29 4 31 6 31 7 31 8 32 10 27 11 29 12 28 13 29 14 28 15 30 16 31 17 30 18 30 19 31 20 31 21 26 22 29 23 31 24 29 26 31 27 28 28 30 29 27 30 27 31 32 32 28 33 29 36 30 37 30 38 30 39 27 41 28 42 32 44 27 45 29 46 32 47 29 48 28 49 28 51 30 54 29 56 32 58 31 59 31 60 31 61 28 62 29 63 31 64 28 65 31 66 27 67 28 68 26 69 31 70 26 71 28 73 27 74 26 75 27 76 27 77 31 78 30 79 29 80 31 81 27 82 30 83 28 84 28 85 28 86 29 87 29 88 28 89 31 6 34 2 18 4 16 5 17 7 16 8 16 9 17 10 18 11 18 18 17 22 16 23 17 24 16 25 17 26 18 28 16 34 16 35 18 37 18 41 17 42 18 46 19 47 19 48 16 54 15 55 18 57 18 62 18 63 16 65 18 73 16 79 17 80 18 81 16 86 17 7 56 5 26 6 28 7 25 8 29 9 28 10 27 12 26 13 25 15 27 16 30 17 27 18 30 20 29 21 30 22 30 23 29 27 26 28 29 30 28 32 25 34 30 35 26 36 26 37 26 38 28 40 30 41 28 42 30 43 27 44 27 47 29 49 26 51 27 52 27 53 26 54 31 55 29 56 26 57 30 58 29 60 30 61 27 63 28 64 26 65 26 71 26 75 26 79 28 80 29 81 26 82 31 83 28 86 29 87 26 88 30 90 26 8 5 6 25 21 26 49 26 67 25 87 26 9 64 3 26 4 24 5 23 6 23 12 26 15 24 16 26 18 23 19 24 20 25 21 27 23 23 24 26 25 27 26 25 28 24 29 26 30 26 31 24 32 26 33 27 34 27 35 26 36 26 37 23 39 23 40 25 41 24 43 27 45 26 47 24 48 25 49 25 51 27 53 23 54 24 55 27 56 25 58 25 59 26 60 25 62 25 63 23 64 23 66 26 68 23 69 27 70 25 72 26 74 27 75 24 76 25 77 27 79 27 80 27 81 23 82 27 84 25 85 23 86 27 87 23 88 23 89 27 90 27 10 63 1 29 5 28 6 27 7 26 8 29 10 27 11 25 12 27 13 29 14 26 15 30 17 29 18 29 20 26 21 26 23 28 24 28 26 28 27 27 28 25 29 27 31 29 32 25 33 25 34 26 36 25 37 24 39 24 42 29 43 27 44 25 46 26 47 25 48 26 52 29 53 28 54 27 56 28 57 24 58 27 59 28 60 29 62 28 63 27 64 28 66 25 67 29 68 25 69 27 71 29 72 29 73 28 74 26 75 27 76 26 79 27 80 29 81 27 82 27 84 26 85 27 86 28 89 27 11 34 5 16 9 15 10 14 11 14 13 16 14 14 17 14 18 14 20 14 27 15 30 16 33 14 37 14 38 15 39 14 40 16 41 15 44 14 45 14 48 14 51 16 52 16 57 14 58 16 63 14 64 16 69 16 70 16 73 15 76 14 80 15 81 15 87 15 90 16 12 8 13 11 18 12 19 11 28 11 30 12 58 11 64 11 70 12 13 22 4 23 5 21 11 25 17 21 21 22 26 22 29 22 30 21 34 23 48 22 55 23 58 21 59 23 66 25 72 24 73 25 74 25 76 22 82 25 83 24 86 23 89 25 14 8 5 11 14 11 51 11 59 11 63 11 64 12 70 11 71 13 15 13 1 20 3 19 19 22 20 20 37 22 48 22 53 19 63 19 80 20 84 23 87 23 88 20 89 23 16 78 1 22 2 23 3 21 4 21 5 22 6 22 7 23 8 19 9 22 11 21 12 22 15 20 16 21 17 20 18 22 19 19 20 22 21 21 22 22 23 21 24 23 25 20 26 20 27 20 28 22 29 19 30 19 31 20 32 22 33 22 35 20 36 23 37 21 38 22 39 22 40 21 41 20 42 21 43 20 44 21 45 22 46 22 47 23 48 21 49 22 50 22 52 22 53 22 54 20 55 20 56 20 57 20 60 21 62 23 64 19 65 19 66 21 67 22 68 19 69 19 70 22 72 19 73 19 74 21 75 21 76 22 77 20 78 23 79 22 80 19 81 23 82 20 83 23 84 22 85 20 86 23 87 22 89 21 17 63 1 31 2 32 3 32 4 33 5 28 6 32 7 28 8 30 10 29 12 30 14 29 15 30 16 28 17 30 19 32 20 30 21 31 22 32 23 30 25 29 26 32 30 32 32 29 33 30 34 30 35 27 36 29 37 28 39 29 41 30 42 29 45 33 46 28 47 29 48 28 50 29 51 33 52 30 53 27 58 30 59 29 60 28 64 28 65 30 67 28 68 30 69 28 71 29 72 33 73 30 74 31 76 32 77 29 79 28 80 31 81 30 82 31 83 27 85 31 86 27 88 29 89 27 90 32 18 64 1 21 2 19 3 20 4 19 6 17 8 18 10 20 11 18 15 19 17 17 18 17 21 18 23 21 26 17 27 17 28 19 29 19 31 18 32 21 34 20 35 20 36 19 37 18 39 20 40 18 41 18 42 21 43 20 44 18 46 18 48 20 50 18 51 20 52 20 53 18 54 20 55 20 56 18 57 19 59 18 60 18 61 21 62 20 63 20 64 19 66 18 67 20 68 19 70 21 71 21 72 18 73 19 74 18 79 19 80 18 81 18 82 20 83 20 84 18 85 19 86 18 87 19 88 19 89 20 19 33 5 9 10 11 22 10 23 9 24 11 27 11 28 9 31 10 33 9 37 10 38 9 39 11 43 10 44 9 47 11 48 10 50 10 51 9 55 9 61 9 63 10 65 10 67 10 68 10 70 9 72 10 73 11 75 10 76 10 79 10 83 10 84 11 89 11 20 45 3 11 5 12 6 12 8 13 9 13 12 13 15 13 16 12 18 11 24 13 25 13 26 13 29 13 31 11 32 11 33 11 34 13 37 13 38 11 41 12 42 12 44 12 45 13 46 13 47 12 48 13 51 13 58 13 60 11 63 12 64 12 65 11 66 13 68 12 69 13 75 11 76 13 77 12 81 11 83 13 84 11 85 11 86 13 87 13 88 13 21 48 2 28 6 29 8 30 9 29 10 28 12 30 13 27 14 28 17 31 18 29 20 33 23 32 25 30 26 27 27 30 28 32 39 28 40 28 43 30 45 30 47 27 48 31 50 32 51 28 53 32 54 33 55 31 57 29 60 32 63 29 64 31 65 33 68 31 71 33 72 31 73 32 75 31 76 33 77 31 78 27 80 30 82 30 84 29 85 28 86 30 88 28 89 30 90 29 22 86 1 14 2 14 3 13 4 12 5 13 6 14 7 13 8 13 9 14 10 12 11 12 12 14 13 13 14 13 15 14 16 12 17 12 18 13 20 12 21 13 22 13 23 14 24 13 25 14 26 12 27 12 28 13 29 13 30 12 31 13 32 12 33 14 34 14 35 13 36 12 37 13 38 12 39 12 40 13 41 13 42 14 43 14 44 12 45 12 46 13 47 14 48 13 49 13 50 13 51 13 52 13 53 14 55 14 56 13 57 14 58 14 59 13 60 14 61 13 62 14 63 14 64 13 65 12 66 12 67 14 68 12 69 12 70 14 71 12 72 14 74 13 75 14 76 14 77 12 78 13 79 14 80 12 82 12 83 13 84 12 85 14 86 12 87 12 88 14 89 13 90 14 23 8 5 21 9 22 42 24 50 20 54 21 64 24 66 21 82 23 24 62 2 15 3 15 4 14 5 14 9 15 10 15 11 14 14 14 15 14 17 14 18 14 21 15 22 15 23 16 24 15 26 16 27 14 28 14 29 15 31 14 32 16 33 16 35 14 37 16 38 15 39 16 40 15 41 14 42 16 44 14 45 14 46 15 47 16 49 14 50 16 51 14 53 16 54 15 56 14 59 15 60 16 61 15 63 14 64 14 65 15 66 14 67 16 70 14 71 14 72 14 74 15 75 14 76 15 77 14 78 15 79 16 80 16 81 16 82 16 83 14 87 14 88 14 25 53 2 13 4 12 5 13 6 13 7 12 8 11 9 13 11 11 17 12 21 13 22 13 24 11 27 13 28 12 29 12 30 12 31 11 32 12 33 13 35 13 36 13 37 11 38 12 40 11 41 13 43 13 44 11 45 13 46 13 48 12 51 12 53 11 56 13 58 13 59 12 60 12 66 13 67 11 68 11 70 12 73 13 74 12 75 12 76 12 77 11 78 12 81 11 82 11 83 13 87 13 88 13 89 12 90 13 26 9 26 13 30 14 37 13 47 15 51 13 52 14 62 15 65 14 90 15 27 8 2 24 6 24 18 23 55 23 65 24 76 23 84 22 86 23 28 87 1 30 3 27 4 28 5 28 6 29 7 28 8 27 9 28 10 32 11 27 12 29 14 27 15 29 16 28 17 30 18 29 19 29 20 32 21 28 22 29 23 31 24 30 25 32 26 26 27 30 28 29 29 30 30 28 31 31 32 28 33 27 34 26 35 29 36 31 37 29 38 30 39 27 40 30 41 32 42 30 43 30 44 27 45 27 46 29 47 27 48 32 49 31 50 30 51 31 52 29 53 29 54 29 55 27 56 31 57 29 58 29 59 31 60 29 61 26 62 28 63 29 64 29 65 30 66 30 67 26 68 31 69 27 70 26 71 26 72 30 73 30 74 28 75 30 76 31 77 30 78 30 79 32 80 28 81 29 83 32 84 30 85 29 86 26 87 29 88 27 89 28 90 28 29 74 1 19 2 22 3 21 5 21 6 19 7 20 9 19 11 20 12 21 13 22 16 18 17 20 18 21 20 19 21 21 22 21 23 19 24 19 27 21 28 20 29 19 30 20 31 21 32 19 33 18 34 18 35 19 36 20 38 21 39 20 40 20 41 19 43 18 44 20 45 22 47 20 48 19 49 21 50 19 51 20 52 20 53 18 54 21 56 20 58 19 60 18 61 19 62 20 63 20 64 21 65 19 66 20 67 20 69 18 70 20 71 19 72 20 73 18 74 18 75 18 76 21 77 20 78 19 79 19 80 20 81 22 82 18 83 22 84 19 85 19 86 21 88 21 89 21 90 21 30 27 3 24 14 29 17 28 22 25 26 24 29 24 30 24 31 28 37 25 38 26 39 28 41 25 42 26 44 26 46 28 48 28 53 27 61 29 66 27 74 25 75 27 78 29 79 26 83 24 85 25 87 28 88 24 31 41 3 29 4 30 5 31 6 30 7 29 9 30 10 26 12 30 17 30 19 26 22 26 23 27 25 28 27 31 33 27 35 26 36 27 37 27 41 30 42 30 43 29 45 29 47 29 48 28 52 28 55 27 59 26 60 27 66 27 67 25 70 28 72 29 73 29 74 25 75 28 79 28 81 27 82 29 83 26 89 29 90 28 32 44 3 24 6 24 10 24 11 27 12 24 13 26 14 25 15 24 20 25 21 23 24 25 25 26 26 27 27 26 31 27 32 23 34 26 39 23 42 27 44 24 50 25 52 24 53 23 56 27 57 23 58 24 59 24 60 25 62 25 65 27 66 24 67 27 69 27 71 26 73 27 74 26 75 24 77 27 79 27 85 23 87 24 88 23 89 25 90 25 33 64 1 23 2 21 4 21 6 25 7 24 9 24 10 21 11 22 14 21 16 22 17 24 18 25 20 21 21 24 22 23 23 24 24 25 26 22 28 21 29 23 30 22 31 21 33 25 35 22 36 23 38 23 40 24 41 25 42 21 43 24 44 22 45 23 47 24 48 24 49 23 52 24 53 24 54 21 55 21 56 23 58 22 59 25 61 24 62 25 63 22 64 25 66 22 67 23 70 23 72 21 73 24 74 23 75 25 76 21 78 23 79 25 81 21 82 25 83 23 85 24 86 22 88 25 89 24 90 25 34 39 2 15 4 15 6 15 7 16 13 17 16 15 17 14 19 15 20 16 21 17 22 16 25 15 27 16 28 16 30 16 32 16 34 16 35 15 38 16 40 15 42 15 46 16 50 16 52 17 53 15 55 15 56 16 62 17 65 15 67 15 68 15 69 16 70 15 71 15 76 16 80 17 81 16 84 17 89 17 35 43 2 14 3 16 4 15 7 15 8 15 12 16 13 16 14 14 16 15 20 14 21 15 23 16 25 14 28 16 30 15 34 16 36 15 38 14 41 14 44 14 45 15 46 16 47 14 49 15 51 15 52 14 53 16 55 14 57 14 58 15 62 14 63 16 65 16 68 16 71 14 73 16 75 15 76 15 77 16 84 15 85 14 87 14 88 16 36 21 3 17 4 18 6 17 8 16 10 18 13 17 15 18 21 17 22 16 23 17 24 16 25 16 32 19 34 16 40 17 42 18 43 16 61 16 64 17 71 18 78 17 37 30 3 25 9 25 13 27 18 26 21 25 24 28 25 26 26 28 27 26 28 26 29 26 33 28 37 26 38 27 43 28 46 26 49 26 55 26 56 27 65 29 67 26 76 27 78 24 80 25 81 26 82 24 83 25 86 26 87 30 89 29 38 11 3 17 5 16 14 15 20 17 29 15 36 15 45 15 60 15 61 14 66 14 69 16 39 20 3 10 6 10 7 10 10 11 14 11 20 10 25 10 32 10 33 10 34 9 43 9 44 10 56 10 59 10 62 9 68 10 72 9 79 10 86 9 89 10 40 84 1 13 2 13 3 14 4 13 5 13 6 14 7 15 8 13 9 14 10 13 11 15 12 13 13 15 14 14 15 14 16 14 17 15 18 15 19 15 20 14 21 13 22 15 24 15 25 14 26 14 27 15 28 15 29 15 30 13 31 13 32 13 33 15 34 13 35 14 36 14 37 15 38 14 39 13 41 15 42 14 43 15 44 15 45 13 46 14 47 13 48 13 49 14 50 13 51 14 52 13 53 15 54 15 56 13 57 13 58 14 59 14 60 15 61 14 62 13 63 15 64 13 65 13 66 14 67 14 68 15 69 13 70 15 71 14 72 15 73 15 74 14 75 14 76 13 77 14 78 14 80 13 81 15 82 13 83 14 84 14 86 14 87 14 88 13 90 13 41 89 1 12 2 10 3 12 4 11 5 12 6 10 7 10 9 11 10 11 11 11 12 10 13 11 14 12 15 12 16 11 17 11 18 11 19 10 20 11 21 11 22 11 23 12 24 12 25 10 26 11 27 12 28 11 29 11 30 10 31 11 32 10 33 11 34 11 35 11 36 10 37 11 38 10 39 11 40 12 41 12 42 11 43 12 44 10 45 12 46 10 47 11 48 10 49 12 50 11 51 12 52 11 53 11 54 10 55 11 56 12 57 10 58 11 59 11 60 11 61 12 62 11 63 12 64 12 65 10 66 10 67 10 68 11 69 10 70 12 71 12 72 11 73 10 74 10 75 11 76 12 77 12 78 10 79 12 80 11 81 11 82 12 83 12 84 11 85 12 86 11 87 12 88 11 89 12 90 11 42 63 1 22 3 21 5 20 8 22 9 22 10 22 11 23 12 21 14 19 15 21 16 20 17 23 18 22 19 20 20 22 21 20 23 22 26 21 27 21 28 23 31 21 33 19 36 22 37 20 38 20 39 21 40 21 41 22 43 21 44 19 45 20 46 21 47 20 48 20 49 22 50 21 51 19 55 23 57 21 59 22 60 23 61 20 63 21 65 23 67 20 68 22 69 20 70 21 72 23 74 20 75 22 77 23 78 20 79 19 80 19 81 21 82 22 84 22 86 22 87 20 88 22 89 22 90 21 43 23 1 16 2 16 3 16 5 17 8 17 9 18 12 16 18 16 26 16 28 16 35 18 37 18 40 18 41 17 49 17 57 15 58 18 64 18 77 16 78 16 86 17 87 18 90 16 44 55 2 13 4 12 5 13 6 12 7 12 8 13 9 14 10 14 11 13 15 14 16 13 17 14 19 12 21 13 23 14 25 12 26 13 27 12 28 14 29 14 30 13 32 12 33 12 35 12 36 13 37 13 38 13 39 12 41 14 43 13 44 14 47 12 48 14 49 13 51 14 52 13 54 13 55 12 57 12 60 12 62 14 65 12 68 13 70 13 72 14 74 14 75 13 76 12 79 14 82 14 83 12 84 12 85 13 86 13 87 13 49 59 1 19 2 18 3 17 5 18 6 17 7 16 10 18 11 16 15 18 18 17 20 17 21 17 23 17 24 16 25 17 26 19 27 17 28 17 30 16 33 17 34 16 35 17 36 18 37 18 38 18 39 17 40 19 42 18 43 15 45 16 46 16 47 16 48 18 49 16 51 18 52 16 54 18 55 17 56 18 57 16 58 17 59 16 61 16 65 15 67 16 68 17 73 17 75 18 77 17 78 16 80 15 81 16 83 18 85 18 86 18 87 18 88 17 89 18 90 16 50 30 1 29 2 29 4 29 9 27 14 32 18 26 19 27 23 26 26 28 33 29 36 30 38 30 39 29 40 28 43 28 44 31 48 26 51 32 57 31 59 30 60 28 61 26 63 30 64 30 65 28 66 26 68 31 72 31 87 28 89 29 51 70 1 9 2 10 4 11 5 9 6 10 7 10 8 10 9 9 10 9 11 10 12 10 14 10 15 9 16 10 17 11 18 9 19 10 20 10 21 10 22 10 25 10 26 10 27 9 28 11 29 11 31 9 32 10 34 10 36 11 38 11 39 9 40 11 41 11 44 11 45 10 46 9 47 11 52 10 53 11 54 10 55 10 56 10 57 9 60 10 61 11 62 11 63 10 64 9 65 9 66 11 67 10 69 11 70 11 71 10 72 9 73 11 74 9 75 10 77 9 78 11 79 9 80 10 81 11 83 11 85 11 86 10 87 9 88 10 89 9 90 10 52 60 1 17 2 18 3 18 4 18 6 17 11 17 12 16 13 18 14 16 15 17 16 18 18 18 19 16 23 16 24 17 25 17 26 17 28 16 29 18 30 18 32 17 34 17 35 19 36 16 37 16 39 16 40 16 41 16 43 19 44 18 45 19 46 16 49 16 50 16 51 18 53 18 56 15 57 15 59 15 60 18 61 17 63 16 64 17 65 16 66 17 68 18 69 17 72 17 73 15 74 17 75 17 77 15 78 16 79 16 83 19 84 18 86 16 87 18 88 17 90 18 53 61 1 13 2 13 5 14 6 13 7 13 8 12 9 14 10 12 11 14 12 13 13 12 15 13 16 14 18 13 20 13 21 13 23 14 24 13 25 13 26 13 27 13 28 13 29 13 31 14 32 12 33 14 34 12 37 14 38 14 39 12 40 14 41 13 43 13 44 14 46 14 47 14 49 12 51 14 52 12 53 14 54 12 58 14 59 13 60 12 61 13 62 12 63 12 64 13 70 14 71 14 72 13 74 13 75 14 76 13 77 12 78 12 80 12 86 13 87 13 89 13 90 14 54 73 1 18 2 20 3 17 4 17 5 17 7 19 9 20 10 17 11 18 12 17 14 18 15 19 16 18 17 18 20 18 21 19 25 17 26 20 27 18 28 20 29 17 30 19 31 19 32 17 33 19 34 17 35 16 36 18 37 18 38 18 39 19 41 18 43 18 44 19 45 20 46 20 48 17 49 19 51 19 52 18 53 18 55 18 56 18 57 18 58 19 59 18 61 19 62 19 63 17 64 17 65 17 66 18 67 18 68 18 69 20 71 17 72 18 73 18 74 16 75 20 76 20 77 20 78 17 80 19 81 18 82 17 83 16 84 17 85 20 86 18 87 17 88 18 90 16 55 43 2 21 3 21 5 24 6 23 10 21 11 21 14 21 19 22 22 21 25 23 27 22 28 23 31 22 32 20 34 22 37 21 38 22 42 20 43 20 47 22 48 20 50 21 52 23 53 20 54 23 55 21 58 20 59 24 60 22 62 21 65 24 68 21 69 24 70 20 72 21 73 21 74 23 75 24 78 22 81 21 84 22 87 23 90 20 56 85 1 17 2 18 3 18 4 17 5 17 6 17 7 17 8 16 9 16 10 17 11 18 12 17 13 18 14 17 15 17 16 18 17 18 18 16 19 17 20 15 21 16 22 17 23 18 24 16 25 16 26 16 27 16 28 16 29 17 30 15 32 16 33 17 34 16 35 18 36 18 37 16 38 17 39 18 40 17 41 16 42 16 43 17 45 17 46 17 47 16 48 19 49 18 50 15 51 17 52 17 53 17 54 16 55 18 56 16 57 19 58 19 59 17 60 17 61 17 62 16 63 16 64 18 65 16 66 17 67 18 69 18 70 18 71 15 72 18 73 18 74 17 75 17 77 18 78 17 79 16 80 16 81 18 82 17 84 18 85 18 86 16 87 16 88 18 89 17 90 19 4 57 31 7 24 8 22 10 22 11 22 12 23 13 23 15 22 22 23 24 22 28 24 30 23 33 22 39 24 40 25 41 23 42 25 46 23 47 24 52 22 55 25 58 23 71 23 72 22 73 24 77 22 80 21 81 23 82 25 83 21 87 22 88 23 58 32 1 17 2 17 7 18 8 19 10 18 15 18 16 20 19 18 21 17 25 19 27 18 29 20 37 21 39 21 41 20 45 21 50 20 52 20 60 19 61 21 63 20 68 17 72 17 74 19 76 19 78 19 79 18 80 20 83 20 87 19 88 20 89 19 59 10 5 17 7 19 9 18 29 17 33 19 37 18 63 18 69 17 71 17 84 18 60 63 2 23 3 23 4 22 5 20 6 22 8 21 11 20 12 22 13 21 15 21 16 22 17 21 19 22 21 21 22 24 23 21 24 21 25 21 26 20 27 22 29 22 31 22 32 22 33 21 35 20 36 21 37 20 38 23 40 21 41 20 44 24 45 22 46 22 47 22 49 21 50 22 52 20 53 23 54 21 55 22 59 20 60 23 61 22 64 23 65 20 66 22 67 22 68 22 70 22 71 20 72 22 73 24 74 24 75 23 76 21 77 20 78 23 79 24 80 23 85 20 86 22 88 24 89 20 +5 4 1 67 1 23 3 26 4 25 5 22 6 22 7 22 8 25 10 24 11 24 12 22 13 22 14 26 15 23 18 25 19 22 20 24 22 24 24 26 25 22 26 22 27 24 28 25 29 22 30 25 31 25 32 26 35 22 36 26 37 24 38 26 40 25 41 23 43 25 44 23 45 24 48 22 49 24 50 24 51 22 53 23 54 25 55 24 56 26 57 24 58 25 59 24 60 26 61 24 62 23 63 26 64 24 66 26 67 26 68 26 72 22 73 24 74 26 75 25 79 25 80 23 81 22 82 25 83 26 84 24 85 26 86 26 89 26 2 48 3 24 6 23 12 25 13 25 15 24 16 23 17 24 18 23 19 24 20 23 22 26 25 25 27 24 28 25 32 23 33 27 38 27 40 27 41 24 45 26 47 25 48 25 49 27 50 26 51 26 52 26 53 27 55 27 56 23 57 23 59 27 60 23 61 25 63 23 64 24 65 25 66 24 67 24 70 24 71 25 72 24 75 23 76 26 79 26 80 27 83 23 86 26 88 24 3 68 3 22 4 24 6 23 7 21 8 20 9 23 10 23 11 20 12 23 13 22 14 21 15 22 19 22 20 21 21 21 22 21 23 24 24 20 25 24 26 22 28 23 31 23 32 23 34 22 35 22 36 20 38 22 40 23 41 22 44 22 45 20 46 22 47 20 49 24 50 21 51 23 52 23 54 22 56 24 57 22 58 21 59 22 60 20 62 23 63 23 64 24 65 21 67 23 68 20 69 21 70 24 71 21 72 20 73 24 74 24 75 23 76 23 77 20 79 23 80 22 81 22 82 23 83 21 84 24 85 21 87 22 88 23 89 24 4 56 1 16 4 15 5 17 7 15 9 16 10 16 11 15 13 16 14 15 16 17 17 17 18 16 20 17 21 17 23 15 24 15 27 16 28 16 30 16 31 17 35 18 37 15 38 15 41 17 42 16 43 17 46 15 48 17 50 17 52 16 53 17 54 17 55 15 56 16 57 15 58 16 60 14 63 16 64 18 65 16 66 17 67 16 68 15 69 15 70 15 71 15 74 17 77 16 79 17 80 17 81 17 83 17 84 17 85 16 86 17 89 16 32 5 38 3 17 6 20 8 18 12 20 13 21 14 18 15 21 16 18 17 20 22 17 25 20 26 17 28 19 32 20 34 19 36 20 37 20 39 20 43 18 44 18 46 18 48 19 49 20 55 19 58 19 63 20 64 18 66 18 67 18 70 18 71 17 75 21 76 19 77 19 81 19 82 18 83 19 89 20 6 70 1 24 2 24 4 24 5 27 6 23 9 24 11 25 12 24 13 26 15 24 16 23 17 25 18 27 19 27 20 27 21 25 22 23 23 27 24 26 25 24 26 27 27 25 28 25 29 27 30 25 31 24 33 23 35 25 37 24 39 24 41 24 42 23 43 23 44 25 45 27 46 24 47 26 48 26 49 24 50 27 51 26 53 26 54 26 55 25 56 26 57 27 58 23 59 25 60 26 61 23 62 24 63 26 64 24 66 27 71 24 72 26 74 25 75 23 76 24 77 25 78 25 80 24 81 25 83 24 85 23 86 25 87 24 88 25 89 23 90 27 7 4 18 32 32 27 47 30 62 27 8 21 3 24 4 25 16 23 18 27 24 27 28 26 29 23 42 25 43 23 50 25 53 27 55 24 61 23 62 25 64 27 76 23 77 24 79 23 80 23 82 26 90 24 9 56 2 29 5 28 6 32 7 32 8 27 11 30 12 31 13 28 16 32 17 27 18 33 20 31 23 28 24 32 25 32 26 28 27 30 30 33 31 29 32 31 35 27 36 32 37 31 41 31 42 28 43 33 44 32 46 33 47 31 49 31 51 32 56 31 57 28 58 31 59 31 60 31 61 27 62 30 63 31 64 28 65 30 68 32 69 32 72 28 76 32 78 33 79 28 80 30 81 32 83 32 84 30 85 33 86 30 87 29 89 28 90 28 10 75 1 19 2 18 3 19 4 18 5 18 6 21 7 19 8 19 9 21 10 21 11 19 13 20 14 20 15 18 17 19 18 18 19 18 21 20 22 21 23 20 25 18 27 18 28 19 29 20 30 18 31 19 32 17 33 19 36 19 37 20 38 19 40 18 41 20 42 18 43 20 46 20 48 18 49 19 50 18 51 18 52 20 53 18 54 21 55 20 56 19 57 20 58 17 59 20 60 18 61 19 63 19 64 20 65 19 66 19 67 18 69 20 70 20 71 20 72 19 73 20 74 19 75 18 76 18 77 18 78 17 79 21 80 19 81 19 82 19 83 18 84 18 86 18 87 20 88 17 90 18 11 59 2 17 7 18 9 17 11 17 12 17 15 17 19 18 22 19 24 18 25 17 26 20 28 18 31 17 32 18 33 16 34 20 35 19 36 18 37 19 38 17 40 20 41 17 42 19 43 19 44 18 45 18 46 20 47 17 49 19 50 18 52 18 53 16 54 19 55 19 56 18 57 18 58 18 59 17 60 20 62 18 66 16 68 19 70 16 72 19 73 17 75 19 76 19 78 18 80 18 81 17 82 18 83 18 84 18 85 17 86 19 87 18 88 18 89 18 90 17 12 51 1 23 4 23 6 20 7 23 11 23 12 21 14 24 17 24 18 20 20 21 21 23 23 22 25 20 26 24 27 22 30 22 31 21 34 23 35 22 36 20 37 21 39 20 40 23 42 21 43 22 44 21 48 23 50 24 51 22 53 23 54 20 55 23 59 22 61 23 63 24 64 24 65 21 66 23 67 21 71 24 72 21 73 22 76 21 78 22 79 22 80 23 81 24 87 23 88 22 89 22 90 21 13 19 7 30 9 32 19 29 28 32 30 32 31 27 35 29 40 30 47 30 53 31 57 31 65 30 73 27 76 30 85 29 86 28 87 27 89 32 90 31 14 52 1 22 3 21 4 21 5 23 6 20 10 20 11 22 12 22 13 19 16 21 20 22 22 23 25 20 26 21 27 21 31 19 32 22 33 21 34 22 35 22 37 20 38 22 39 20 43 20 46 23 48 19 49 20 50 23 51 21 53 21 55 19 57 22 58 22 60 21 61 22 63 22 67 20 69 23 72 20 73 20 74 20 77 20 78 19 79 21 81 23 82 22 84 20 85 19 87 19 88 22 89 22 90 19 15 56 1 18 2 18 4 16 5 18 6 18 9 19 11 19 14 17 15 19 18 20 19 17 22 19 23 16 26 18 27 18 29 19 30 19 33 16 34 16 37 19 39 17 40 19 41 17 43 17 44 17 45 18 46 18 47 19 48 17 50 17 53 17 55 20 56 17 57 17 58 19 61 19 63 20 65 18 66 18 67 20 68 20 69 19 71 18 72 17 73 19 75 19 76 18 77 18 78 18 79 16 80 17 81 19 83 18 84 17 88 19 90 18 16 55 2 16 4 16 5 18 6 15 7 18 8 15 9 18 10 19 12 17 13 17 14 18 16 17 17 19 18 18 22 17 24 18 28 16 30 18 31 17 33 17 34 16 35 18 38 17 39 16 44 16 45 18 47 16 48 15 50 16 51 17 53 17 54 18 55 16 56 16 58 18 59 16 60 18 63 17 64 17 65 18 66 19 68 18 70 16 71 17 72 16 73 16 76 16 77 18 78 16 79 18 84 16 85 18 87 17 89 16 90 17 21 83 1 15 2 16 3 15 4 17 5 17 6 16 7 15 8 16 9 15 10 15 11 15 12 15 13 16 14 16 15 15 16 15 17 15 18 15 19 14 20 15 21 15 22 17 23 16 24 17 25 15 26 16 27 16 28 16 30 16 31 15 32 16 33 17 34 17 36 16 37 17 38 16 39 15 40 16 41 16 42 16 43 15 44 17 45 17 46 17 47 17 48 16 49 17 50 16 51 15 52 16 53 15 55 17 56 16 57 17 58 17 59 15 60 15 61 16 62 16 64 16 65 15 66 18 67 16 69 15 70 15 71 17 73 15 74 16 75 17 76 17 77 17 78 16 79 16 80 17 81 17 82 15 83 17 84 16 85 15 86 16 88 18 89 17 90 18 22 32 3 31 8 32 9 28 10 33 11 32 13 30 14 30 16 29 22 31 23 28 34 32 37 29 38 29 39 29 42 32 43 30 44 32 45 31 51 29 56 30 57 29 58 33 62 29 63 32 71 31 72 32 78 27 79 30 80 33 81 27 85 32 90 32 23 32 3 17 4 20 5 18 7 21 14 19 15 17 19 19 20 20 24 20 28 21 36 18 40 19 42 20 44 18 46 19 47 19 49 18 50 18 51 17 52 19 56 19 57 19 59 17 61 19 62 19 68 19 71 20 74 21 77 19 78 21 82 18 86 19 24 8 8 28 20 25 28 26 45 28 59 25 65 24 70 24 73 27 29 26 2 12 4 14 7 13 9 13 11 14 19 13 21 13 23 14 28 14 32 14 41 13 49 13 51 13 64 12 65 12 66 12 67 14 69 12 72 13 75 13 77 13 82 14 83 14 84 12 87 14 89 12 30 73 1 21 3 22 4 24 5 24 6 20 7 20 8 22 9 23 10 20 11 21 14 24 15 22 17 22 18 24 19 21 20 21 21 22 22 21 23 20 24 22 26 24 27 20 28 21 29 23 30 20 32 24 33 21 34 21 35 22 36 22 38 23 39 22 40 21 41 20 42 21 43 23 44 22 45 20 46 21 47 21 48 24 49 21 50 22 51 20 54 23 55 22 56 20 57 24 58 24 59 22 60 22 61 23 62 23 63 22 64 21 65 21 66 22 67 21 70 21 71 23 74 20 75 24 77 24 78 22 80 22 81 21 82 23 83 21 85 21 86 22 87 21 88 21 89 24 31 88 1 20 2 22 3 20 4 19 5 20 6 22 7 19 8 22 9 19 10 20 11 21 12 22 13 20 14 19 15 20 16 19 17 19 18 19 19 20 20 19 21 20 22 21 23 19 24 19 26 20 27 19 28 18 29 18 30 20 31 21 32 18 33 20 34 19 35 19 36 20 37 21 38 20 39 21 40 20 41 20 42 20 43 19 44 22 45 18 46 21 47 19 48 19 49 20 50 22 52 22 53 22 54 19 55 21 56 18 57 18 58 18 59 22 60 21 61 19 62 19 63 20 64 22 65 20 66 18 67 22 68 21 69 19 70 21 71 19 72 22 73 21 74 18 75 22 76 21 77 21 78 21 79 21 80 21 81 21 82 21 83 18 84 19 85 22 86 19 87 22 88 21 89 20 90 20 32 27 2 15 9 16 10 15 11 15 12 15 17 17 19 15 21 15 25 15 28 17 29 16 30 17 34 15 38 17 40 15 41 16 42 17 43 16 44 15 53 17 61 15 62 16 64 17 69 18 70 15 75 15 88 16 37 89 1 16 2 15 3 14 4 14 5 16 6 16 7 16 8 15 9 14 10 16 11 16 12 16 13 16 14 15 15 15 16 14 17 16 18 14 19 15 20 14 21 14 22 15 23 14 24 15 25 16 26 15 27 14 28 14 29 14 30 15 31 15 32 15 33 16 34 15 35 16 36 15 37 15 38 16 39 14 40 15 41 14 42 14 43 15 44 16 45 15 46 15 47 15 48 14 49 16 50 14 51 15 52 15 53 14 54 14 55 16 56 16 57 16 58 14 59 14 60 15 61 16 62 14 63 16 64 15 65 14 66 16 67 16 68 14 69 14 70 15 71 16 72 16 73 15 74 15 75 15 76 14 77 16 78 14 79 16 80 16 81 15 82 16 83 16 84 16 85 15 86 15 87 16 89 16 90 16 38 53 2 11 4 10 5 10 6 10 12 11 13 12 14 11 15 11 16 10 17 11 19 12 21 11 24 10 26 12 29 11 30 11 31 10 33 11 34 11 35 12 38 11 39 10 40 12 42 10 44 11 46 11 47 10 49 10 50 12 51 12 56 11 57 12 58 11 59 10 60 11 62 11 65 12 67 12 69 10 70 11 71 11 72 11 75 10 77 11 79 11 80 11 82 12 83 10 85 10 87 10 88 11 89 11 90 11 39 79 3 31 4 30 5 33 6 28 7 27 9 28 10 29 11 31 12 30 13 30 14 30 16 30 17 28 18 30 19 29 20 28 22 31 23 30 25 30 26 32 27 30 28 32 29 32 30 29 31 28 32 27 33 27 34 32 35 32 36 31 37 29 38 28 39 29 41 29 42 28 43 32 44 31 45 30 46 32 48 31 50 30 51 29 52 29 53 29 54 32 55 30 56 32 57 27 58 27 59 28 60 32 61 29 62 27 63 32 64 28 65 32 67 29 68 31 69 32 70 30 71 28 72 27 74 30 75 27 76 28 77 30 78 30 79 31 80 32 81 29 82 31 83 29 84 30 85 27 86 29 87 30 88 30 89 28 90 29 40 13 12 18 24 17 28 18 42 18 49 19 51 16 60 16 63 16 70 16 75 18 79 19 89 18 90 17 45 79 1 17 2 19 3 17 4 18 5 20 6 17 7 21 8 19 9 18 10 19 11 20 13 18 14 18 16 18 17 17 18 17 19 21 21 19 22 17 23 18 24 19 25 19 26 19 27 19 28 19 29 21 30 19 31 17 32 20 34 17 36 18 37 19 39 18 40 20 41 19 42 20 43 20 44 20 45 21 46 18 47 20 48 20 49 19 51 19 52 20 53 18 54 20 55 20 57 21 58 19 59 19 60 21 61 18 62 21 63 19 65 20 66 19 67 19 68 20 69 20 71 18 72 18 73 19 74 21 75 18 76 20 77 19 78 19 79 21 80 19 81 18 83 21 84 18 85 19 86 18 87 21 88 18 89 20 90 20 46 69 1 19 2 18 5 18 6 20 8 17 9 19 10 18 11 18 12 17 13 19 15 18 16 18 17 18 18 16 20 17 21 18 22 17 23 18 24 17 25 19 26 20 27 18 28 18 30 17 32 16 34 18 35 19 36 17 37 17 38 16 40 17 43 17 44 17 45 17 46 17 47 17 48 18 50 19 52 17 53 17 54 19 55 17 57 20 58 18 59 17 60 17 61 18 63 18 64 16 65 18 66 20 67 18 68 16 70 17 71 20 72 16 73 19 75 17 78 20 79 17 80 19 81 19 82 17 83 19 84 18 86 16 88 18 89 17 90 16 47 74 1 16 2 17 3 17 4 15 5 15 6 16 7 16 9 17 10 16 11 16 12 16 13 17 14 16 15 15 16 17 17 16 18 15 19 16 20 17 21 15 23 16 25 17 29 16 30 17 31 15 32 17 33 17 34 17 35 16 36 16 37 16 38 17 39 15 40 15 41 14 42 16 43 17 44 15 45 15 46 15 47 17 49 16 50 15 52 17 53 16 54 17 55 16 57 17 58 15 59 16 60 15 61 15 62 16 63 15 64 17 65 16 66 16 67 16 68 16 69 17 70 15 71 17 72 16 73 15 74 16 76 16 78 15 82 17 83 15 84 17 85 14 87 15 88 16 89 17 48 45 1 15 3 14 5 14 7 15 8 14 13 15 14 15 15 16 16 15 17 16 19 14 20 16 21 16 23 15 24 14 25 14 27 14 28 14 29 16 30 15 32 14 35 16 36 14 37 16 39 16 44 14 47 15 48 16 49 14 55 14 57 14 60 14 61 14 62 15 66 15 67 14 73 15 75 16 76 15 79 16 81 14 82 15 86 15 88 15 89 14 53 30 2 16 19 17 21 16 22 15 23 15 24 15 30 16 31 17 33 16 37 15 41 16 44 15 45 16 46 17 48 15 49 17 52 17 53 15 54 17 57 17 58 17 65 16 72 16 73 15 76 17 77 14 79 15 82 17 84 17 86 15 54 52 2 11 4 10 5 10 6 11 8 9 10 11 12 9 13 11 15 9 17 11 18 10 21 9 22 11 26 10 27 9 28 10 30 10 31 10 32 11 34 11 35 10 36 9 40 9 42 10 45 10 46 11 47 10 49 10 50 11 54 9 55 9 56 10 57 9 58 10 60 11 63 11 65 10 66 10 67 10 69 11 71 9 72 9 75 10 77 10 79 10 80 11 81 11 82 10 83 10 85 11 87 10 89 9 55 73 1 21 3 19 4 20 5 21 6 19 7 21 8 21 9 21 10 21 12 21 13 18 14 20 15 21 16 18 17 19 21 20 22 19 23 19 24 20 26 21 27 20 28 21 29 18 30 21 32 19 33 22 34 20 35 20 36 21 37 21 39 19 40 21 42 18 43 22 44 19 45 19 46 19 47 19 48 21 49 21 50 19 51 21 53 18 54 21 56 20 57 21 59 21 60 18 61 21 62 19 63 21 64 21 66 22 67 18 68 22 70 22 71 20 72 19 73 19 74 20 75 21 76 19 77 21 79 21 80 21 81 20 83 20 84 21 85 18 87 19 88 20 89 20 90 20 56 50 5 11 6 12 7 11 9 12 11 11 12 11 13 12 15 13 19 12 21 13 22 11 23 12 25 11 29 13 33 13 35 12 36 13 37 12 38 11 41 12 42 11 43 13 46 11 47 11 49 11 52 11 54 13 55 11 56 13 57 12 58 11 60 12 63 13 64 12 65 12 67 11 70 12 71 13 73 12 74 11 76 12 78 13 80 12 82 13 83 12 86 11 87 12 88 11 89 12 90 12 48 5 57 2 12 6 12 7 13 9 13 10 13 12 12 15 12 16 12 17 14 21 13 22 14 24 12 25 13 26 12 28 14 30 14 31 14 33 12 34 13 35 14 36 12 37 12 39 13 42 12 43 13 45 14 46 14 47 13 48 13 49 13 50 13 51 12 53 14 55 14 57 14 58 12 59 12 60 12 64 14 65 12 66 12 68 12 69 12 70 14 71 12 72 13 73 12 74 12 75 13 76 14 77 14 79 14 80 12 81 14 83 12 85 13 90 12 6 89 1 25 2 24 3 27 4 26 5 24 6 23 7 26 8 23 9 26 10 25 11 23 12 24 13 25 14 23 15 25 16 23 17 25 18 24 19 27 20 23 21 24 22 26 23 23 24 26 25 27 26 23 27 26 28 25 29 26 30 24 31 27 32 26 33 25 34 23 35 24 36 23 37 26 38 26 39 23 40 24 41 24 42 27 43 24 44 25 45 25 47 27 48 25 49 27 50 24 51 24 52 24 53 23 54 26 55 24 56 25 57 26 58 27 59 25 60 26 61 23 62 26 63 24 64 26 65 26 66 25 67 26 68 26 69 24 70 25 71 23 72 27 73 25 74 27 75 24 76 24 77 25 78 24 79 23 80 25 81 24 82 24 83 27 84 24 85 23 86 26 87 23 88 24 89 24 90 25 7 43 1 22 3 23 4 25 6 23 7 23 8 23 9 22 11 23 12 25 14 21 16 24 17 25 21 25 29 24 30 24 31 24 32 23 34 22 37 21 38 21 42 24 44 24 45 23 54 23 56 25 57 23 60 22 61 22 64 24 67 24 68 25 70 21 71 22 72 23 75 23 78 22 79 22 81 21 82 21 86 23 87 23 88 24 89 22 8 18 1 29 6 28 17 32 23 29 24 29 25 30 33 30 36 32 50 33 53 32 68 27 74 31 79 30 84 33 85 28 86 31 88 33 90 32 9 49 1 14 2 13 4 14 6 15 8 13 9 15 10 14 11 13 12 13 13 13 16 13 17 14 18 13 23 14 24 14 28 14 31 14 33 15 34 14 35 14 37 15 38 14 42 14 44 14 46 14 47 14 48 15 51 13 55 15 56 14 57 14 59 15 60 15 62 15 63 14 64 13 68 15 69 14 71 14 72 14 73 15 75 13 77 15 78 15 79 14 83 13 84 13 87 14 90 15 10 62 1 24 2 26 3 28 5 29 6 27 7 28 8 25 9 28 11 29 12 25 13 24 15 27 17 26 18 29 19 29 21 28 22 25 23 25 25 26 27 26 28 25 29 25 31 25 32 27 33 28 34 26 35 29 36 27 37 29 39 25 40 29 42 28 45 26 46 28 47 25 48 30 49 28 51 26 52 29 53 25 54 26 55 28 56 26 57 27 60 25 61 26 63 27 64 26 65 29 66 27 67 27 68 28 70 26 72 29 73 26 74 27 76 29 78 29 81 28 83 27 85 26 90 25 11 16 11 19 13 20 19 22 24 19 25 19 27 19 41 21 45 22 48 20 52 22 54 20 69 23 70 21 77 22 80 21 84 21 12 12 2 24 3 24 9 23 13 25 17 23 24 24 27 26 28 25 66 22 67 24 69 22 81 24 13 51 1 29 3 32 4 31 7 28 8 31 9 29 10 32 11 32 12 31 14 28 15 28 16 27 17 27 18 30 19 32 22 30 24 31 29 32 30 31 31 30 32 27 35 29 38 29 39 31 41 27 43 30 44 30 45 31 47 27 52 31 53 30 54 28 56 33 59 31 62 29 64 30 65 27 66 32 67 28 73 31 75 29 76 32 77 32 78 33 79 28 80 31 83 33 84 27 85 28 86 33 88 31 14 39 2 14 3 13 6 15 9 14 10 14 12 13 16 13 17 13 22 14 25 15 27 13 28 15 29 14 30 14 37 15 38 14 39 14 41 14 43 15 47 14 48 13 49 14 51 14 52 14 53 13 54 15 57 15 60 15 62 14 67 13 69 13 71 14 74 14 80 13 82 13 84 15 86 13 88 14 89 13 15 56 3 23 4 20 8 23 10 21 11 21 13 21 16 23 18 21 21 24 22 23 23 23 25 24 26 22 27 23 29 22 30 21 32 20 34 21 35 22 37 21 39 20 40 23 42 21 44 20 47 20 48 22 49 21 50 24 53 24 54 23 56 23 58 21 59 22 60 21 61 23 62 22 64 24 65 23 66 20 67 23 68 21 70 20 71 20 72 23 73 22 74 22 75 24 76 22 77 21 80 23 81 21 83 22 84 21 85 24 88 22 90 21 16 29 3 12 8 12 13 11 14 12 16 11 18 11 20 13 24 12 25 12 28 12 29 12 32 11 34 12 39 12 41 13 43 13 44 11 46 13 50 13 57 11 58 12 61 12 63 13 70 12 72 11 76 11 81 13 84 12 90 13 21 57 2 13 3 13 4 11 5 11 6 13 7 13 8 11 9 13 11 12 13 12 14 12 17 13 19 13 21 12 22 13 23 12 25 11 26 13 27 12 28 12 30 12 31 12 36 11 37 13 38 11 39 12 40 11 42 12 45 12 46 11 47 12 48 11 49 12 51 11 52 12 53 11 54 13 60 12 61 11 62 11 63 11 64 13 65 11 67 11 69 13 70 12 75 13 79 12 80 13 81 13 82 12 83 13 84 11 85 11 86 11 87 11 89 13 22 73 1 14 2 13 3 12 4 13 6 14 7 13 8 13 9 13 11 13 13 12 14 14 15 14 16 14 17 13 18 14 19 13 20 13 21 12 22 13 23 12 24 12 26 12 27 12 28 13 29 12 30 14 31 14 32 13 33 14 35 14 36 12 37 12 38 13 39 13 40 14 41 14 42 12 44 12 45 14 46 12 47 13 48 14 49 13 50 13 52 12 53 13 54 13 55 14 56 12 57 14 59 12 62 13 64 13 66 12 67 12 68 13 69 12 70 14 71 12 72 13 73 12 77 13 78 14 79 12 80 13 81 14 82 13 83 13 84 12 85 13 86 12 87 13 88 13 23 87 2 17 3 15 4 17 5 17 6 16 7 15 8 15 9 15 10 14 11 16 12 16 13 16 14 17 15 16 16 15 17 17 18 16 19 15 20 16 21 15 22 16 23 17 24 16 25 15 26 16 27 17 28 15 29 16 30 15 31 15 32 17 33 16 34 15 35 15 36 17 37 16 38 16 39 16 40 15 41 15 42 18 43 17 44 15 45 18 46 16 47 17 48 17 49 15 50 15 51 17 52 16 53 17 54 15 55 15 56 16 57 15 58 15 59 16 60 18 61 16 62 15 63 15 64 16 65 15 66 15 67 18 69 15 70 16 71 16 72 15 73 16 74 15 75 14 76 17 77 16 78 17 80 16 81 16 82 17 83 15 84 18 85 17 86 15 87 16 88 17 89 15 90 17 24 68 1 28 3 26 5 30 6 26 7 27 11 28 12 29 13 27 14 27 16 25 17 28 18 29 20 28 22 29 23 29 24 29 25 28 26 27 27 28 28 26 30 26 31 26 32 28 33 28 36 27 37 31 38 29 39 27 40 26 41 29 42 29 43 30 45 26 47 25 48 30 49 26 50 26 51 30 52 30 53 27 55 30 56 30 57 26 59 29 61 29 62 27 63 30 64 26 65 28 66 27 67 25 68 25 69 29 70 29 71 26 72 25 73 27 74 27 75 29 76 27 77 25 79 31 80 26 82 28 83 29 88 26 89 28 90 30 25 32 1 23 2 24 5 23 7 22 8 24 10 23 13 23 15 22 17 24 21 22 23 24 25 26 31 25 32 26 33 24 41 26 43 25 44 24 46 26 47 23 55 24 56 22 59 22 64 22 67 23 73 23 74 22 76 24 77 24 80 22 86 25 87 23 26 83 1 12 2 13 3 11 4 12 5 11 6 11 7 12 8 11 10 11 11 11 12 13 14 13 15 12 16 12 17 12 18 12 19 13 20 13 21 12 22 12 24 13 25 11 26 12 27 13 28 13 29 13 30 12 31 13 32 11 33 11 34 12 35 13 36 11 37 12 38 11 39 12 40 12 41 13 42 12 43 12 44 13 45 12 46 12 47 11 48 12 49 12 50 13 51 11 52 12 53 11 54 11 55 11 56 12 57 13 58 11 59 11 60 11 61 13 62 12 63 12 65 12 67 11 68 11 69 13 70 13 71 12 72 12 73 12 74 13 75 13 76 13 77 13 78 11 79 12 80 11 81 11 82 12 83 11 84 12 85 12 87 12 88 13 90 12 27 38 2 15 4 15 5 13 6 15 10 14 11 14 12 14 13 15 16 13 20 15 22 14 24 13 28 15 31 14 34 14 37 13 39 15 41 15 44 15 47 15 49 15 50 15 52 13 56 15 57 15 58 14 59 14 62 13 68 14 69 13 70 13 71 15 74 14 76 13 78 15 81 13 85 13 87 13 28 69 2 22 3 25 4 26 5 22 6 23 8 26 11 22 14 24 16 23 18 23 19 23 20 23 21 23 22 22 23 23 24 25 25 24 26 22 28 22 29 26 33 25 34 26 36 23 37 26 38 22 39 24 41 24 42 24 43 25 44 25 45 24 46 23 47 25 49 26 50 23 51 25 53 25 54 25 55 22 56 23 57 22 58 23 59 22 60 26 62 23 63 25 64 26 65 26 66 23 67 26 68 26 70 24 72 23 73 26 74 25 75 22 76 25 78 26 79 24 80 22 81 25 82 26 83 26 84 22 85 25 86 25 88 25 89 25 90 24 29 37 2 26 3 26 5 25 8 24 9 23 10 25 12 26 15 23 17 26 18 23 19 27 21 25 22 24 24 23 26 23 27 25 28 27 30 24 33 23 35 25 38 23 42 24 43 24 46 25 48 24 64 24 67 24 68 24 69 25 79 25 81 25 83 26 84 27 85 24 86 26 88 24 89 26 30 53 1 29 3 28 4 30 5 30 7 27 9 31 10 28 12 32 16 27 18 29 19 32 20 30 21 30 22 33 23 31 25 30 26 32 30 29 31 29 32 30 33 30 37 30 39 28 41 27 42 31 43 28 44 31 45 32 46 32 49 29 50 28 51 30 53 29 55 30 58 31 59 30 60 30 62 29 63 28 64 28 67 33 71 30 75 31 78 28 79 28 82 32 83 30 84 30 85 33 86 28 87 31 88 32 90 30 31 9 9 21 17 20 45 22 46 22 47 20 66 22 71 21 88 21 89 22 32 47 1 29 2 26 4 29 5 29 7 30 8 28 9 30 10 29 12 27 13 31 14 29 15 25 16 30 17 31 20 27 22 27 24 28 25 29 36 26 37 29 38 28 39 29 40 30 41 28 43 27 46 30 47 30 50 30 51 26 54 28 56 30 57 28 59 29 62 31 63 30 66 27 67 26 71 28 72 26 73 26 76 28 81 27 82 28 83 28 85 28 86 30 90 29 33 69 1 14 3 14 5 13 6 14 8 13 9 12 10 13 11 12 12 13 13 13 14 13 15 12 16 14 18 13 19 13 20 13 22 13 23 12 25 12 26 13 29 13 30 13 31 12 34 13 35 13 36 13 37 14 38 13 39 13 40 13 41 13 42 14 43 13 44 12 45 12 47 14 48 14 51 12 52 14 53 14 54 14 57 14 58 13 60 14 61 12 62 12 63 12 64 14 65 12 66 13 68 13 69 14 70 13 71 12 72 14 73 13 74 13 75 14 76 13 77 13 78 13 79 13 81 12 83 13 84 12 86 13 87 12 89 13 90 12 34 76 1 27 2 29 4 26 5 28 6 26 8 29 10 28 11 25 12 30 13 28 14 29 16 29 17 27 18 27 20 26 21 29 23 28 24 27 25 27 26 29 27 25 28 29 30 25 31 28 32 25 33 28 34 26 35 29 36 24 39 28 40 26 41 28 42 26 43 29 44 27 45 24 46 25 47 25 48 28 49 29 50 25 51 27 52 25 54 28 55 25 56 27 57 26 58 29 59 28 60 27 61 26 62 26 63 27 64 26 65 28 66 29 67 26 69 29 70 28 72 28 74 26 75 25 76 26 77 29 78 25 79 30 81 29 82 25 83 26 84 29 85 25 86 29 87 27 88 26 89 28 90 29 35 70 2 15 3 16 4 15 5 16 6 16 8 17 9 15 10 17 12 16 13 16 14 17 15 15 16 16 18 16 20 15 21 15 22 15 23 16 25 15 26 15 27 17 28 18 29 15 30 17 32 17 33 15 34 16 35 15 36 14 37 15 38 16 39 16 42 15 43 17 44 16 45 16 46 17 47 15 48 15 49 16 51 16 52 15 53 17 55 15 57 17 58 15 59 15 60 17 61 16 62 15 63 17 64 14 65 15 66 16 67 17 68 17 69 15 70 16 71 17 73 17 74 16 75 17 76 15 78 17 81 17 84 15 86 15 88 16 89 15 90 16 36 89 1 14 2 15 3 13 4 15 5 15 6 13 7 13 8 14 9 13 10 13 11 15 12 15 13 14 14 14 15 15 16 14 17 15 18 13 19 13 20 15 21 13 23 14 24 15 25 15 26 14 27 14 28 15 29 15 30 14 31 15 32 14 33 13 34 13 35 14 36 14 37 13 38 15 39 14 40 13 41 14 42 13 43 14 44 14 45 13 46 13 47 14 48 14 49 14 50 14 51 14 52 13 53 13 54 15 55 13 56 15 57 13 58 13 59 14 60 14 61 15 62 14 63 13 64 13 65 14 66 14 67 14 68 14 69 14 70 14 71 15 72 14 73 13 74 13 75 14 76 13 77 13 78 15 79 13 80 14 81 14 82 15 83 15 84 15 85 15 86 14 87 13 88 14 89 15 90 14 37 42 1 14 5 15 7 16 8 16 9 17 10 16 11 15 13 16 14 16 15 17 16 17 17 16 19 16 20 15 21 16 24 17 25 17 27 16 28 16 29 17 32 15 35 16 42 16 43 17 44 16 46 17 47 17 49 15 57 15 59 16 63 15 64 16 67 17 68 18 69 17 70 16 75 15 78 17 79 15 80 17 85 16 87 14 38 50 4 19 5 20 6 19 7 19 9 19 10 20 11 19 12 21 13 18 15 21 17 21 18 22 19 20 22 22 23 20 25 18 26 20 30 20 31 19 32 21 34 18 36 21 37 20 39 21 40 21 42 20 44 20 47 21 48 21 52 20 56 20 57 22 59 19 60 19 64 19 66 20 67 19 68 19 71 21 72 19 74 21 76 19 77 20 78 18 80 18 82 18 83 21 88 21 89 21 90 20 39 39 1 28 2 26 3 28 4 30 5 30 8 31 13 26 14 29 15 31 17 25 20 31 21 26 25 28 28 27 30 29 32 28 35 30 37 26 40 30 43 28 46 28 48 26 51 29 52 29 56 28 57 28 58 30 59 28 60 30 64 31 71 26 73 29 75 28 80 30 83 29 84 28 85 27 88 31 90 31 40 67 1 29 4 28 5 26 6 27 7 28 9 27 10 28 11 29 12 26 13 29 14 29 15 29 18 29 19 26 20 29 21 26 23 28 25 27 26 26 27 27 28 30 29 29 30 27 33 26 34 26 35 27 37 26 38 27 41 26 43 26 46 30 47 28 48 30 49 27 51 28 52 29 53 27 54 28 55 31 56 30 57 29 59 28 61 26 62 26 63 28 64 29 65 29 67 27 68 30 70 27 71 30 72 27 73 30 74 29 75 28 76 27 77 28 79 29 80 27 81 26 82 28 83 29 84 29 85 29 86 30 87 28 88 27 41 51 1 29 6 24 7 25 8 29 10 27 13 29 16 29 19 27 20 26 21 25 22 25 23 25 24 25 26 25 28 28 30 26 33 25 34 28 35 28 36 27 37 25 40 27 41 27 42 27 44 24 46 26 47 26 49 24 51 29 53 24 56 26 57 24 58 27 59 29 60 27 61 29 64 25 66 25 68 29 70 27 71 29 73 28 74 27 76 28 77 25 79 25 81 26 82 30 86 27 88 29 90 29 42 83 1 16 2 15 5 17 6 16 8 15 9 17 10 16 11 17 12 17 13 16 14 17 15 15 16 17 17 15 18 17 19 14 20 15 21 16 22 15 23 15 24 16 25 15 26 17 27 17 28 15 30 16 31 15 32 17 33 16 34 16 35 17 36 17 37 16 38 17 39 16 40 15 41 16 42 15 43 17 44 15 45 16 46 16 47 16 48 16 49 17 50 15 51 15 52 16 53 15 56 16 57 16 58 15 59 15 60 17 61 15 62 16 63 15 64 17 65 16 67 17 68 15 69 16 70 15 71 17 72 17 73 15 74 15 75 16 76 15 77 15 78 14 79 16 80 16 81 16 82 15 83 16 84 15 85 16 86 17 87 15 88 16 89 17 90 18 43 59 1 25 4 24 5 25 6 26 8 26 9 28 14 27 15 28 17 27 18 27 19 27 20 24 21 26 23 26 25 28 26 24 27 27 30 25 32 24 33 25 34 25 35 28 36 25 37 25 38 25 39 24 40 27 41 27 42 28 43 28 45 29 48 25 49 29 53 25 54 24 55 24 57 25 59 24 60 27 63 27 64 24 65 24 67 24 68 24 69 24 70 24 73 24 74 24 76 28 77 25 79 28 80 28 81 27 84 24 85 27 87 29 88 23 89 28 90 24 44 28 4 17 6 16 7 17 8 18 16 17 20 16 22 16 29 17 34 16 35 16 39 17 49 18 51 18 52 17 57 18 58 15 60 16 61 15 63 16 66 17 67 15 73 17 74 16 75 18 78 17 79 18 81 18 89 17 45 3 13 14 28 16 81 15 46 79 2 24 3 25 4 25 5 28 6 26 7 27 8 24 9 28 10 24 11 27 12 28 13 27 14 25 15 28 16 24 17 24 18 24 20 28 22 24 23 23 24 24 25 28 27 24 28 27 29 27 30 27 31 29 32 25 34 24 35 28 36 26 37 25 38 28 39 28 40 28 41 23 42 26 43 26 45 24 47 26 48 26 49 27 50 25 51 28 52 25 53 28 54 27 55 28 56 27 57 26 58 24 59 28 60 27 61 28 62 24 63 28 64 28 65 27 66 26 68 27 69 25 70 26 71 25 72 26 74 28 75 28 76 27 78 28 79 25 80 27 81 28 82 26 83 27 84 27 85 28 86 28 88 28 89 25 90 27 47 89 1 21 2 23 3 20 4 21 5 23 7 22 8 22 9 23 10 22 11 20 12 21 13 23 14 20 15 23 16 22 17 22 18 20 19 21 20 22 21 22 22 22 23 21 24 21 25 23 26 23 27 22 28 21 29 22 30 21 31 23 32 22 33 24 34 20 35 21 36 21 37 23 38 20 39 21 40 24 41 24 42 23 43 24 44 24 45 23 46 21 47 23 48 22 49 20 50 24 51 21 52 20 53 24 54 23 55 23 56 21 57 23 58 23 59 23 60 21 61 22 62 21 63 24 64 23 65 23 66 23 67 22 68 24 69 24 70 20 71 24 72 20 73 21 74 23 75 22 76 21 77 20 78 20 79 20 80 23 81 20 82 23 83 23 84 21 85 21 86 22 87 24 88 21 89 24 90 20 48 6 3 28 10 25 32 29 35 26 59 27 89 26 49 82 2 29 3 30 4 31 5 27 6 27 7 26 8 28 9 27 10 30 11 28 12 26 13 26 14 26 16 30 17 26 18 28 19 31 20 29 21 26 22 28 23 27 24 25 26 28 27 26 28 27 29 29 31 28 32 30 33 28 34 26 35 28 36 27 37 27 38 29 39 29 40 31 41 29 42 27 43 28 44 30 45 28 46 29 47 29 48 30 49 31 50 27 52 28 53 27 54 31 55 29 56 29 57 31 58 29 59 30 60 31 61 31 62 27 63 27 64 28 65 30 66 26 67 28 68 31 69 26 70 28 71 30 74 26 75 28 76 29 77 27 78 29 79 28 80 29 81 26 82 29 83 28 85 27 86 28 87 29 88 25 89 28 90 29 50 68 1 27 2 26 3 27 5 25 7 30 8 27 11 30 12 30 13 30 14 30 15 27 16 31 17 29 18 30 19 29 20 25 21 28 22 27 23 30 24 28 25 25 27 28 28 30 29 27 31 29 32 28 33 28 35 26 36 29 39 28 40 30 43 30 46 27 47 28 48 31 49 26 50 30 51 29 52 28 54 27 55 28 56 26 59 26 61 29 62 28 63 26 64 29 65 30 66 26 68 25 69 26 70 30 71 26 72 26 74 30 75 26 76 26 77 26 78 30 79 29 81 30 82 25 83 29 86 29 87 28 88 29 89 26 90 27 51 13 2 32 17 32 37 27 43 32 45 26 47 28 50 27 59 29 64 27 74 30 81 31 84 30 89 30 52 89 1 25 2 23 3 24 4 25 5 21 6 25 7 22 8 21 9 22 10 24 11 23 12 25 13 22 14 23 15 21 16 23 17 25 18 24 19 21 20 24 22 25 23 22 24 24 25 23 26 25 27 24 28 22 29 22 30 25 31 24 32 22 33 24 34 21 35 23 36 23 37 23 38 21 39 21 40 23 41 24 42 21 43 25 44 24 45 21 46 25 47 23 48 24 49 24 50 23 51 25 52 21 53 24 54 25 55 25 56 22 57 21 58 24 59 22 60 23 61 21 62 22 63 22 64 24 65 24 66 23 67 21 68 23 69 25 70 21 71 22 72 25 73 23 74 25 75 24 76 22 77 22 78 23 79 25 80 21 81 22 82 23 83 21 84 24 85 22 86 23 87 22 88 23 89 24 90 21 53 62 1 13 2 14 5 14 6 14 8 12 10 12 11 13 12 14 13 14 14 12 17 14 18 13 19 12 20 14 21 12 23 12 24 13 25 13 27 12 28 12 29 13 32 14 33 13 34 12 35 13 36 12 37 12 38 12 39 14 41 13 42 13 43 14 44 13 45 13 46 13 48 13 49 14 54 12 55 14 56 14 57 14 59 12 60 12 61 12 64 14 66 13 67 12 69 14 70 12 71 12 72 13 76 14 77 14 78 14 79 12 80 14 82 13 83 13 85 14 87 12 88 14 89 13 54 8 5 20 13 20 18 19 36 21 38 19 48 20 58 20 61 19 55 10 6 24 10 25 19 25 22 27 37 26 47 26 54 27 59 27 75 27 90 23 56 28 1 10 4 12 13 12 15 10 18 12 23 10 25 10 26 12 28 11 30 10 31 12 36 11 37 12 38 10 39 12 40 10 41 11 44 10 50 10 58 11 67 10 70 11 71 11 78 11 81 12 82 12 83 11 87 12 48 5 47 1 13 2 13 3 13 5 13 6 14 8 15 10 13 11 14 12 14 15 15 16 14 18 13 20 13 21 14 24 14 26 15 27 14 28 15 30 14 31 15 35 13 36 13 37 14 38 14 40 14 43 13 45 14 46 13 48 15 49 15 52 13 53 13 54 14 55 15 56 15 57 14 61 14 64 13 65 13 70 13 71 13 72 13 73 13 79 13 83 14 87 15 88 13 6 34 1 27 3 30 4 30 5 29 6 28 9 28 15 27 26 27 29 29 32 28 34 26 38 29 40 27 41 26 43 27 46 29 47 28 49 31 56 27 60 29 62 29 67 30 70 26 71 30 72 30 75 28 76 29 77 25 78 30 80 28 82 28 85 29 86 27 88 28 7 31 4 26 8 24 9 23 11 27 13 24 15 25 17 27 20 26 23 26 26 24 31 23 33 27 36 24 37 27 43 25 47 25 48 26 53 25 55 27 56 27 58 23 59 23 61 23 62 27 65 25 71 27 75 25 79 25 82 26 84 26 85 27 8 60 1 21 4 24 5 24 6 23 7 23 8 24 9 24 13 21 15 21 17 21 18 22 21 23 23 22 25 23 27 24 28 23 29 23 30 23 32 21 33 21 34 23 37 23 38 25 39 25 40 25 41 24 42 21 43 24 44 22 45 24 46 23 47 22 48 23 50 21 51 21 52 23 54 24 55 24 56 23 58 23 59 22 62 21 64 21 65 21 66 24 69 24 70 22 71 24 72 25 73 23 74 24 75 24 76 21 77 24 79 21 81 24 82 22 85 23 87 25 88 24 13 5 4 19 35 16 55 18 61 18 83 20 14 33 1 19 6 19 11 18 13 19 20 18 22 21 23 20 25 22 26 21 28 20 29 21 30 18 31 19 34 20 39 20 41 20 43 19 44 18 45 20 46 21 62 19 65 20 66 18 68 21 72 21 75 22 76 21 79 20 81 20 82 19 84 21 86 18 88 19 15 66 1 20 2 23 3 20 4 21 6 20 8 21 9 21 10 22 11 20 12 22 13 22 17 21 19 19 20 19 21 19 26 20 28 22 30 23 31 20 32 23 33 23 34 21 36 20 37 22 38 21 40 22 41 21 42 21 43 22 45 20 46 21 47 19 48 23 49 19 50 22 52 21 53 23 54 19 56 19 57 21 58 20 59 22 60 21 61 20 62 20 63 21 65 20 66 22 67 19 68 21 69 23 70 23 71 22 72 22 73 20 75 19 77 19 78 20 79 20 80 20 81 20 82 19 85 19 87 23 88 20 89 20 16 57 1 17 2 17 3 16 4 17 9 16 11 17 12 17 14 17 16 17 19 18 20 16 22 16 24 16 25 17 27 16 28 19 29 16 31 17 32 16 33 17 34 16 37 18 39 18 40 17 42 19 45 17 47 18 48 18 49 15 52 17 53 18 55 16 57 17 60 18 61 17 62 17 63 18 64 17 65 16 66 18 67 16 69 18 72 18 73 18 74 17 75 17 76 19 77 17 78 18 80 18 81 17 82 16 83 16 84 18 85 19 86 17 87 16 17 54 1 11 3 10 5 9 9 10 10 10 11 10 13 10 15 10 16 9 18 10 21 9 22 9 23 11 25 11 28 9 29 11 30 10 31 11 32 10 34 9 35 9 36 11 37 10 39 11 40 9 42 9 43 10 44 10 45 10 46 9 47 9 48 9 49 10 50 11 51 11 53 10 55 10 57 11 58 10 60 9 61 10 65 10 69 11 71 11 73 10 74 11 75 9 79 10 81 9 84 11 85 11 88 10 89 10 90 10 18 78 1 10 2 10 3 11 5 12 6 11 7 10 8 11 10 10 12 11 13 11 14 10 15 10 17 12 18 12 19 12 20 11 22 10 23 10 26 10 27 10 28 11 29 11 30 12 31 11 32 11 33 11 34 10 35 10 36 10 37 12 38 11 39 11 41 11 42 11 43 10 44 11 45 11 46 12 47 10 48 10 49 11 50 11 51 10 52 11 53 10 54 12 55 10 56 12 57 12 58 12 59 11 60 11 61 10 62 11 63 11 64 11 65 11 67 12 68 11 69 11 71 12 72 11 73 11 74 12 75 11 76 12 77 10 78 10 79 12 80 10 81 10 82 12 83 10 84 11 85 10 88 12 89 11 90 11 19 37 1 28 2 29 3 26 4 26 8 28 13 27 16 25 17 28 19 29 21 28 23 27 25 29 35 28 42 27 45 28 46 27 47 25 52 28 55 26 56 30 58 28 59 26 62 29 63 30 66 26 67 28 68 26 70 25 72 25 75 27 77 28 78 30 81 26 83 28 84 26 88 28 90 27 20 71 1 13 2 12 3 11 4 11 5 12 6 12 7 13 9 12 10 11 11 12 12 11 13 11 14 13 15 12 16 11 17 11 18 12 19 13 20 11 22 12 23 11 24 13 26 13 27 12 28 13 30 12 32 13 33 12 34 12 35 13 36 13 38 11 39 11 40 12 41 13 42 12 43 12 44 12 45 13 46 11 48 12 49 12 50 13 51 13 52 13 53 13 54 12 56 11 57 12 59 12 60 11 61 12 63 11 64 11 65 12 66 11 67 12 70 12 71 11 72 12 73 12 74 13 75 12 77 11 78 11 81 12 84 12 85 12 86 13 88 11 89 12 21 61 1 10 2 9 3 10 4 11 5 11 7 10 9 10 13 11 14 10 15 9 16 11 17 10 18 10 19 11 20 10 24 10 26 10 27 10 28 10 30 9 31 11 32 11 33 11 34 10 35 11 36 11 39 10 41 10 42 11 43 10 44 10 45 11 46 10 48 10 49 10 50 11 52 10 53 9 54 10 55 10 56 10 57 10 58 9 61 10 62 11 63 9 64 11 69 9 70 10 71 10 73 11 74 11 75 11 76 9 81 9 82 10 84 10 85 10 86 11 88 11 89 11 22 18 11 23 13 22 17 23 27 26 33 25 45 25 50 26 55 26 60 25 63 24 66 22 72 26 73 24 74 26 78 25 85 26 87 24 90 26 23 89 1 33 2 29 3 33 4 27 5 30 6 29 7 30 8 28 9 30 10 30 11 30 12 27 13 31 14 27 15 29 16 32 17 27 18 32 19 30 20 27 21 29 22 28 23 29 24 32 25 31 26 28 27 29 28 29 29 29 30 32 31 31 32 27 33 33 34 30 35 32 36 31 37 28 38 31 39 32 40 27 41 27 42 27 43 28 44 30 45 28 46 31 47 28 48 32 49 32 50 30 51 27 52 28 53 28 54 33 55 29 56 31 58 33 59 31 60 29 61 29 62 32 63 32 64 30 65 33 66 32 67 31 68 31 69 30 70 32 71 32 72 30 73 29 74 33 75 30 76 30 77 28 78 31 79 27 80 28 81 29 82 31 83 29 84 33 85 33 86 30 87 32 88 31 89 31 90 28 24 64 1 23 2 26 3 22 4 26 6 26 7 23 8 23 9 25 11 22 13 22 14 23 15 26 16 23 17 23 18 26 19 22 20 24 21 26 23 22 24 24 25 26 26 24 27 24 29 23 32 23 33 24 35 25 36 26 40 25 41 26 42 25 43 23 45 23 46 25 47 24 48 24 49 23 50 24 51 24 52 22 53 25 55 26 56 26 61 25 62 22 63 23 64 25 65 25 66 24 67 23 68 22 69 26 70 26 73 26 74 23 75 23 77 25 78 25 82 23 83 23 84 24 86 22 88 22 89 22 25 46 2 32 5 28 8 27 11 30 12 30 13 30 14 28 16 29 17 30 20 29 25 28 29 31 31 29 32 29 34 31 37 31 46 32 47 30 48 30 49 30 50 28 51 30 52 27 53 32 55 29 57 28 58 30 59 27 60 29 61 29 62 31 66 33 68 28 69 27 70 30 73 32 74 31 76 31 77 30 79 27 80 30 81 29 82 28 83 29 84 28 86 28 26 72 1 21 2 21 4 23 5 23 6 22 7 24 8 24 9 23 10 24 11 23 12 24 13 21 15 22 16 24 17 22 19 20 20 20 21 22 22 20 23 22 24 23 25 23 26 22 27 21 28 24 29 23 31 22 32 21 33 22 34 20 35 22 37 20 38 22 39 22 40 22 42 24 43 20 45 24 48 21 50 20 51 24 52 21 53 22 54 23 55 21 56 24 57 24 59 20 60 21 61 23 62 23 63 23 65 24 67 24 68 22 69 20 70 22 71 22 72 24 73 20 74 23 75 23 76 22 77 22 79 24 80 22 81 20 82 23 83 21 88 22 89 20 90 21 27 34 1 26 4 29 5 28 6 25 8 25 10 25 12 28 14 28 15 28 16 25 17 29 21 24 23 30 24 26 25 29 27 30 28 28 29 27 34 30 36 26 38 25 48 28 50 29 53 25 55 28 58 28 59 28 68 25 72 28 73 27 74 26 78 25 84 27 86 28 28 16 3 12 8 11 17 11 23 11 34 11 37 12 40 11 41 10 45 11 47 12 56 10 64 11 70 10 75 11 77 11 83 11 29 44 1 29 2 30 5 28 8 26 10 28 12 27 15 31 16 29 18 30 22 26 24 31 26 30 27 27 31 25 35 30 38 29 39 25 40 26 41 29 44 26 48 31 49 26 50 26 52 29 59 28 60 28 62 28 65 30 68 28 69 26 70 25 72 28 74 29 75 26 76 26 77 26 78 28 82 26 84 27 85 29 86 25 88 30 89 29 90 26 30 29 5 12 7 13 9 12 19 13 20 12 23 12 32 13 36 11 38 12 41 13 43 11 44 11 45 13 51 13 53 12 55 13 56 12 57 11 63 12 64 12 65 13 68 11 69 13 70 12 71 11 73 12 80 12 83 12 85 11 31 47 1 30 2 31 4 31 5 29 7 28 10 31 11 31 13 31 14 29 20 29 24 32 25 27 33 30 35 32 36 27 38 28 39 31 40 31 41 31 44 27 46 27 48 28 49 31 50 32 53 32 55 30 60 29 62 30 64 28 66 31 67 28 68 30 69 29 71 28 72 30 73 32 74 29 76 32 77 32 78 31 79 29 80 29 81 28 83 32 86 31 87 32 90 30 32 76 1 29 2 28 3 30 4 30 5 28 6 28 7 29 8 28 9 29 10 32 11 30 12 31 14 27 15 26 16 28 17 28 18 27 19 27 20 30 21 31 22 27 23 26 24 28 26 30 27 31 28 26 29 27 30 28 31 30 32 27 33 31 34 29 35 31 38 31 40 27 41 32 42 31 43 28 44 30 45 26 46 32 47 30 48 29 49 28 51 26 53 30 54 31 55 27 56 28 57 28 58 30 59 28 61 27 63 29 64 27 65 28 67 27 69 27 70 32 71 27 72 28 73 29 74 29 76 32 77 28 78 31 79 29 81 27 82 27 83 30 84 31 85 29 86 31 87 28 88 28 90 29 33 30 8 21 13 18 14 21 15 21 18 19 19 21 24 19 25 18 29 21 30 20 33 19 34 20 36 18 39 20 43 21 44 22 45 22 50 18 54 20 57 19 58 19 59 21 61 18 65 20 74 21 75 19 77 19 81 20 86 18 88 19 34 63 1 9 3 9 4 9 6 9 7 10 8 11 10 11 11 11 12 10 13 9 14 11 16 10 17 11 18 9 19 10 20 10 21 9 25 10 26 9 27 10 28 10 30 10 31 11 32 10 36 9 38 11 39 10 41 11 42 10 43 10 44 11 46 10 47 9 48 10 51 10 54 10 55 9 57 10 58 10 60 9 61 10 62 11 63 10 64 11 65 10 66 9 67 11 69 11 70 10 72 10 73 9 74 10 75 9 76 10 77 10 78 10 81 10 84 9 86 10 87 9 88 9 89 10 90 9 35 30 2 21 6 22 8 22 12 24 14 22 20 23 23 22 26 22 28 22 34 25 36 22 38 21 45 23 51 23 53 23 56 23 57 21 65 25 66 21 67 23 68 25 73 24 75 21 79 23 81 23 82 22 83 23 85 21 86 23 90 22 36 49 1 20 3 23 4 23 8 24 9 23 11 22 16 24 18 21 20 22 21 20 26 23 27 21 33 20 35 21 36 22 39 23 44 22 45 22 46 23 47 23 49 23 50 23 51 22 53 23 56 23 57 23 58 24 59 24 60 20 61 22 63 24 65 21 66 22 67 22 68 20 70 24 72 23 73 23 74 23 76 23 77 23 78 24 79 22 80 22 81 24 83 21 84 23 86 23 88 21 37 47 2 21 3 23 4 22 7 25 9 24 11 22 12 21 16 24 17 21 19 24 20 23 21 22 24 24 25 21 28 21 30 24 32 23 35 23 38 23 39 21 44 24 47 21 48 22 49 24 50 23 51 21 53 24 55 22 56 23 59 23 60 21 61 22 63 25 64 23 65 24 69 21 72 21 74 22 76 22 77 22 78 25 80 23 82 25 83 22 84 24 87 24 90 21 38 72 3 21 4 20 7 22 8 22 9 20 10 23 11 21 12 21 13 21 14 20 15 19 16 22 17 20 20 20 22 22 23 22 24 22 25 20 26 20 27 19 28 20 29 22 30 20 31 23 32 22 33 21 34 21 35 21 36 22 37 23 38 23 40 21 41 21 42 21 43 21 44 19 45 20 46 23 47 22 49 21 50 20 51 23 52 21 53 22 54 19 55 23 56 23 57 21 59 21 62 19 63 23 64 19 65 23 68 19 71 23 72 20 73 21 74 21 75 19 76 21 77 19 78 19 79 20 80 21 81 19 83 23 84 22 85 21 86 22 87 20 88 23 89 20 39 86 1 13 2 13 3 13 4 14 6 14 7 13 8 12 9 13 10 14 11 13 12 14 13 12 14 13 15 14 16 12 17 12 18 14 19 13 20 12 21 12 22 12 23 14 24 14 25 14 26 12 27 12 28 14 29 12 30 14 31 13 32 14 33 12 34 13 35 12 36 12 37 13 38 13 40 13 41 14 42 12 43 13 44 12 45 12 46 12 47 12 48 12 49 13 50 12 51 14 52 13 53 13 56 12 57 14 58 12 59 12 60 14 61 14 62 14 63 14 64 12 65 12 66 13 67 13 68 14 69 13 70 13 71 14 72 13 73 13 74 13 75 12 76 12 77 14 78 14 79 12 80 14 81 13 82 14 83 13 84 12 85 12 86 14 87 12 88 14 89 13 90 13 40 44 2 19 9 17 10 16 11 17 12 17 13 18 14 16 15 19 20 18 21 18 24 19 25 17 26 19 27 18 28 19 30 19 31 19 32 17 33 17 36 17 38 17 42 16 44 19 45 19 46 18 47 17 48 16 51 17 52 18 53 18 55 19 61 16 62 19 67 17 68 17 69 19 72 19 73 18 74 17 75 19 78 17 79 17 83 19 84 17 41 84 1 30 2 28 3 25 4 27 6 30 7 26 8 31 9 26 10 28 11 28 12 28 13 28 14 31 16 27 17 27 18 29 19 28 20 27 21 27 22 25 23 28 24 28 25 26 26 26 27 26 28 29 29 27 30 29 31 27 32 31 33 25 34 30 35 29 36 30 38 28 39 29 40 28 41 28 42 29 43 26 44 27 45 28 46 27 47 25 48 29 49 26 50 26 51 25 52 25 53 26 54 29 55 27 56 30 57 26 58 26 59 28 60 28 61 27 62 28 63 27 65 26 66 25 68 28 69 26 70 30 71 26 72 29 74 28 75 29 76 30 77 28 78 30 79 30 80 30 81 25 82 30 83 27 84 30 85 27 86 28 87 29 88 29 89 29 90 29 42 21 21 14 24 16 26 15 30 14 35 16 41 16 44 15 46 15 47 16 49 14 57 16 60 15 68 16 70 14 82 16 84 15 85 14 86 15 88 14 89 15 90 16 43 53 1 18 3 18 6 18 8 18 10 18 12 20 13 19 15 21 16 20 20 17 23 19 24 20 25 19 26 19 28 19 31 19 32 20 33 21 34 17 35 17 36 20 38 19 41 19 42 21 44 18 46 19 49 19 50 17 51 18 53 20 54 19 56 19 57 18 58 20 59 19 61 19 66 20 67 20 70 18 71 17 72 18 73 18 74 18 77 20 78 19 79 20 81 19 82 17 84 20 85 20 88 20 89 20 90 18 44 84 2 27 3 30 5 29 6 32 7 29 8 29 9 29 10 33 11 29 12 32 13 27 14 32 15 27 16 32 17 28 18 32 19 29 20 27 21 29 22 30 23 28 24 30 25 27 26 31 27 33 28 32 29 28 30 27 31 33 34 33 35 27 36 27 38 30 39 28 40 33 41 27 42 28 43 31 44 28 45 30 46 29 47 30 48 29 49 31 50 32 51 30 52 31 53 31 54 29 55 30 56 32 57 28 58 30 59 29 60 31 61 28 62 28 63 27 64 32 65 33 66 29 67 31 68 27 69 28 70 27 72 28 73 32 74 27 75 29 76 28 77 27 78 31 79 29 80 30 81 28 82 30 83 28 84 32 85 30 86 30 87 29 88 29 89 31 90 30 45 15 4 32 10 27 16 31 25 27 26 29 29 30 32 28 39 31 43 29 49 29 57 31 63 28 81 30 88 29 90 26 46 35 2 16 3 16 11 16 12 16 14 16 16 15 17 14 18 15 21 17 22 16 26 18 27 16 28 16 29 18 32 17 33 15 35 15 38 17 45 17 51 16 52 17 55 15 57 16 59 17 63 16 64 16 66 17 67 15 73 16 74 15 75 15 83 14 85 16 87 15 89 17 47 27 14 19 16 16 17 18 18 19 21 17 22 17 27 18 28 17 33 17 35 17 40 17 43 19 44 19 46 17 47 17 51 19 64 18 65 19 66 18 71 17 73 17 75 17 79 17 80 17 86 17 87 18 89 16 48 83 1 19 2 18 3 18 4 19 5 19 6 18 7 17 8 16 9 19 11 16 12 18 13 19 15 19 16 18 17 18 18 18 19 18 20 17 21 17 22 19 24 19 25 20 26 16 27 18 28 19 29 16 30 18 31 17 33 19 34 17 35 19 37 19 38 18 39 18 40 18 41 17 42 19 43 19 44 18 45 19 46 18 47 20 48 17 49 19 50 17 51 16 53 17 54 16 55 17 56 18 57 17 58 17 59 19 60 17 61 19 62 16 63 20 64 18 65 16 66 17 67 17 68 16 69 19 70 20 71 20 72 19 73 20 74 18 75 17 76 16 77 16 78 19 79 16 80 17 82 19 83 18 84 19 85 19 86 19 87 18 88 17 89 16 90 17 49 51 2 26 7 22 11 26 13 26 14 22 15 23 16 23 17 24 18 22 20 24 22 22 23 24 24 24 25 22 26 23 27 23 30 26 31 22 32 22 34 26 35 22 36 26 37 24 39 25 43 24 44 22 46 26 50 25 52 25 55 23 56 23 57 25 59 25 60 24 61 26 62 23 63 26 64 25 65 22 66 23 67 23 68 26 70 24 72 22 75 23 76 24 77 23 79 22 80 26 82 24 86 22 50 76 3 22 4 23 5 21 6 25 7 24 8 23 9 22 10 24 11 25 12 21 13 23 14 22 15 22 16 22 18 21 19 21 20 24 21 24 23 21 24 22 25 22 26 22 27 21 30 21 31 25 32 23 33 25 36 21 37 25 38 23 39 24 41 23 42 22 43 22 44 22 45 23 46 25 47 24 48 24 49 24 50 22 51 25 53 22 54 24 55 24 56 22 57 25 58 23 59 23 61 24 62 23 64 22 65 22 66 23 67 23 68 25 69 25 70 23 71 22 72 23 73 25 74 21 75 23 76 22 77 23 78 23 79 21 80 22 81 23 82 22 83 24 86 21 87 24 88 23 89 24 90 25 51 43 2 27 3 23 4 23 8 25 10 25 12 23 13 24 14 23 16 26 17 25 24 24 29 24 32 27 34 24 36 27 40 25 42 24 43 26 44 24 48 25 51 23 53 27 55 24 56 24 58 27 59 26 60 27 61 27 62 26 63 23 64 25 65 25 66 26 71 23 73 23 75 23 80 26 84 24 85 24 87 23 88 25 89 26 90 25 52 58 2 23 3 23 4 23 5 23 6 22 8 25 10 22 11 25 13 25 14 25 15 22 16 22 17 26 18 25 21 23 24 26 25 23 26 25 27 24 29 25 30 22 32 25 33 22 34 22 37 22 38 25 43 22 44 23 45 22 46 25 47 24 48 25 49 24 50 22 51 22 56 26 57 25 58 26 59 24 60 26 61 23 63 24 64 22 65 26 66 23 71 24 72 26 74 23 76 25 79 23 80 24 81 23 82 23 84 23 86 26 87 24 89 24 90 24 53 51 1 20 3 19 4 18 5 18 7 18 8 20 9 20 11 21 12 19 14 20 16 17 17 19 18 19 19 18 20 18 22 19 23 19 26 20 27 20 28 20 29 18 38 18 40 21 42 18 46 17 47 19 48 19 50 17 55 17 56 18 58 20 59 19 62 19 64 17 67 18 68 19 69 19 70 20 72 19 75 21 77 21 78 18 79 19 80 20 81 18 82 17 85 19 86 18 87 17 88 18 89 17 54 52 1 14 2 14 5 13 6 13 14 13 19 13 20 14 21 15 22 14 23 14 26 14 27 13 30 14 31 15 33 14 34 15 35 13 38 15 39 14 40 14 41 15 42 14 43 15 44 14 47 13 48 15 50 14 51 13 52 13 54 13 55 15 56 15 57 15 58 15 59 15 62 13 64 14 66 14 67 13 70 15 72 15 74 13 75 15 76 14 80 13 82 14 83 14 84 15 85 14 88 13 89 13 90 14 55 7 4 21 23 22 37 20 67 20 68 20 75 22 77 20 56 60 1 30 4 26 7 29 8 27 10 26 11 25 13 27 14 28 15 28 16 24 17 28 18 25 19 29 21 26 23 25 24 28 25 28 27 25 28 27 29 26 30 28 31 26 32 29 34 25 35 28 40 27 41 28 42 26 43 26 44 26 45 28 47 26 49 25 50 25 52 26 56 26 58 28 59 24 60 27 61 26 62 28 65 29 66 29 68 28 69 24 70 27 73 29 74 27 76 26 77 25 79 25 81 29 82 29 83 27 84 26 85 27 86 29 87 28 88 28 90 26 4 57 2 27 13 42 11 58 50 7 18 8 17 9 17 11 16 12 18 13 15 14 19 15 17 16 18 17 17 18 17 19 17 20 18 26 17 27 16 29 15 30 17 31 18 33 17 35 17 36 16 41 17 42 15 43 18 45 18 46 16 47 18 50 18 51 16 52 18 53 17 56 18 58 16 59 17 61 18 62 19 65 16 68 17 71 18 74 17 75 16 76 16 77 17 78 17 80 16 81 18 83 18 84 16 87 17 88 17 59 9 2 16 20 16 42 19 46 16 47 19 54 19 57 18 80 17 87 20 60 66 1 13 2 14 3 12 5 12 6 14 7 13 10 13 11 13 12 13 13 14 14 14 17 12 18 14 19 13 20 12 23 13 25 13 27 12 28 14 29 13 31 13 32 14 33 14 34 14 35 14 36 12 37 12 38 13 39 13 40 13 41 12 42 12 44 12 45 13 46 13 47 13 48 13 49 13 50 12 54 13 55 13 57 12 58 12 59 13 60 13 61 13 63 14 64 14 66 13 67 13 68 12 69 14 70 12 71 12 72 12 73 14 76 14 79 12 83 14 84 13 85 13 86 13 87 14 88 12 89 13 90 13 +5 4 1 86 1 26 2 25 3 23 4 25 5 22 6 23 7 24 8 23 9 25 10 25 11 25 12 24 13 23 14 26 15 24 16 26 17 24 18 26 19 25 20 24 21 25 22 23 23 26 24 22 25 26 26 23 27 25 28 24 29 22 30 24 31 26 32 24 33 26 34 23 35 23 36 23 37 23 38 24 39 24 40 26 41 22 42 24 43 24 44 26 45 25 46 25 47 23 48 25 49 24 50 24 51 25 52 26 53 26 54 26 55 23 56 22 58 24 59 22 61 24 62 22 63 24 64 26 65 25 66 26 67 24 68 22 70 23 71 23 72 25 73 26 74 26 75 25 76 25 77 26 79 24 80 26 81 22 82 25 83 26 84 23 85 25 86 25 87 25 88 23 89 24 90 23 2 12 4 16 16 17 20 16 24 16 31 16 33 16 40 16 44 17 57 15 61 15 69 17 80 16 3 72 1 22 3 20 4 21 7 21 9 21 10 21 11 20 12 22 13 21 14 24 15 23 16 24 17 24 18 20 19 21 20 21 21 23 22 21 23 23 25 22 26 22 27 21 29 22 30 21 32 23 33 22 34 24 35 21 36 23 38 24 39 23 40 23 41 21 42 23 43 23 46 22 47 22 48 22 50 21 52 22 53 23 54 24 55 23 56 23 57 23 58 21 59 24 60 22 62 22 63 21 64 22 65 22 66 23 67 24 68 23 69 24 70 21 71 23 72 24 73 22 74 23 75 23 76 21 78 21 79 22 80 21 82 24 83 20 85 24 87 20 88 20 89 21 4 14 6 15 12 14 17 16 26 15 31 16 35 16 48 16 51 16 62 14 65 16 74 14 76 15 80 15 81 16 16 9 37 1 26 10 24 11 25 17 27 18 27 21 25 24 26 26 26 27 23 29 23 30 27 31 26 37 24 38 25 44 24 46 25 47 26 51 25 54 25 55 23 58 27 59 27 61 23 64 23 66 23 67 25 68 25 70 24 71 26 76 27 77 27 81 23 82 26 83 24 86 27 87 25 89 24 10 35 7 21 8 18 11 20 13 20 14 19 16 20 17 18 20 19 21 21 28 17 29 19 31 20 34 20 37 18 38 18 41 17 42 19 43 19 45 20 48 17 49 18 50 18 53 18 54 19 55 19 59 20 63 20 65 21 66 21 71 19 74 19 75 21 77 18 79 21 85 21 11 17 3 26 24 28 25 29 26 30 31 30 34 27 40 28 46 30 48 30 49 25 50 31 51 27 71 29 74 26 75 28 82 28 90 27 12 24 4 14 10 12 14 12 28 13 30 12 31 14 32 13 34 13 43 13 45 13 46 14 47 14 50 13 52 13 56 12 58 12 59 13 63 14 66 14 70 13 73 12 83 13 85 14 87 12 29 38 3 17 8 18 9 18 10 18 15 17 17 19 20 17 21 16 25 16 28 16 29 16 30 15 35 16 36 16 37 16 38 16 40 16 41 17 43 18 44 18 45 17 52 17 59 17 60 16 67 18 68 17 71 17 72 18 73 16 75 18 76 16 77 16 78 17 79 17 83 15 85 18 88 18 90 18 30 52 1 16 3 17 4 18 7 16 10 18 11 18 14 17 16 19 17 17 18 16 19 15 20 17 23 17 27 18 28 18 29 15 31 18 34 16 35 17 36 16 38 18 39 17 40 17 45 17 48 17 49 16 51 18 52 17 56 17 58 16 60 17 61 18 62 15 63 15 64 17 68 17 70 18 71 15 72 15 73 15 76 16 77 16 78 18 79 17 80 17 81 17 83 18 84 16 85 18 86 16 89 18 90 16 31 6 48 30 58 30 63 28 66 30 70 32 78 29 32 16 2 30 10 30 16 27 19 30 20 28 24 28 31 29 37 33 52 32 54 32 66 27 67 33 76 30 78 30 86 29 89 29 37 9 10 32 12 31 16 27 17 28 48 32 64 31 72 26 74 31 80 29 38 75 1 27 2 32 3 31 4 31 5 31 6 31 7 29 8 29 9 31 10 26 11 30 12 27 13 31 16 27 17 31 18 27 19 28 20 28 21 28 22 28 24 28 25 28 26 31 27 28 30 30 31 29 32 31 33 26 34 31 35 30 36 27 38 30 39 27 41 31 42 29 43 30 45 29 47 28 49 29 50 30 51 30 52 27 53 28 54 31 55 28 56 32 57 27 58 30 59 29 61 30 62 28 63 31 64 32 65 29 66 28 67 28 68 29 69 28 70 27 71 32 72 28 73 31 74 27 75 30 76 30 77 29 78 30 79 31 80 30 81 31 84 29 86 27 87 31 89 27 90 30 39 22 7 22 12 21 21 21 22 24 24 21 26 23 28 22 34 22 36 23 38 23 41 25 43 21 46 24 48 22 59 23 66 24 69 23 73 22 77 25 81 22 84 23 85 23 40 50 1 26 2 28 3 27 4 29 5 27 7 30 8 30 9 27 11 26 14 30 18 28 20 27 22 28 24 30 25 27 28 31 29 26 31 30 32 27 37 27 38 27 39 29 41 26 42 29 45 27 51 28 56 30 57 30 58 28 59 28 60 31 61 28 62 28 63 26 64 28 65 30 66 29 69 31 70 26 72 27 75 27 76 30 77 26 79 29 80 26 81 28 83 29 84 31 85 31 87 28 49 1 72 13 50 2 15 19 24 17 51 36 1 15 3 19 6 15 7 18 9 16 10 17 11 17 15 15 17 18 26 19 28 16 31 18 32 18 33 18 34 16 38 17 42 17 47 16 50 18 51 17 52 16 53 16 55 15 57 18 63 15 64 16 67 17 71 16 73 19 75 19 76 18 79 17 81 17 84 16 85 17 87 18 52 79 1 22 5 22 6 23 7 21 8 25 9 23 10 24 11 22 12 23 13 22 14 23 15 22 16 25 17 25 18 23 19 24 20 22 21 25 22 24 23 25 24 22 25 21 26 21 27 24 28 21 29 25 30 24 31 21 32 21 33 24 34 25 35 21 37 24 38 22 39 21 40 23 41 25 42 24 43 24 44 22 45 21 46 25 47 23 48 23 49 22 50 25 51 22 53 21 55 22 56 25 58 23 59 23 61 24 63 21 64 22 65 24 66 22 68 25 69 24 70 24 71 23 72 24 73 21 74 21 75 22 76 23 77 22 78 24 79 23 80 23 81 22 82 25 83 24 84 21 86 21 87 24 88 21 89 24 90 21 36 5 59 1 14 2 16 3 16 4 16 7 14 9 15 10 16 15 16 17 16 18 15 19 14 21 15 23 14 24 16 26 16 27 16 28 16 30 15 31 16 33 15 36 14 38 14 42 14 43 16 45 15 46 15 47 14 48 15 49 14 51 15 52 16 53 15 55 15 56 15 57 15 60 16 63 14 64 16 66 15 67 16 70 15 71 16 72 16 73 16 74 16 75 14 76 16 77 15 78 16 79 15 80 15 82 16 83 14 84 14 85 15 86 15 87 16 88 15 89 15 6 80 1 24 2 23 3 21 4 21 5 21 6 20 7 20 8 23 9 21 10 21 11 23 12 20 13 22 14 23 15 23 16 24 17 22 18 22 19 24 20 21 21 20 22 23 23 21 24 22 25 21 26 22 28 24 29 21 30 20 32 21 33 21 34 22 35 24 36 21 38 21 39 22 40 21 41 24 42 21 44 21 45 20 46 22 47 23 49 24 50 23 51 20 52 22 54 23 55 22 57 23 58 22 59 23 60 22 61 22 62 21 63 21 64 22 65 20 66 22 67 23 69 23 70 21 71 21 72 23 73 21 74 20 75 23 76 24 77 24 78 24 79 21 80 22 81 23 83 23 85 24 86 20 87 23 88 22 89 20 90 21 7 51 1 18 3 15 4 15 5 15 6 18 7 18 8 18 10 18 15 17 18 17 19 15 21 17 24 16 26 17 29 17 31 17 33 18 35 19 36 15 37 16 38 16 39 17 41 17 43 16 45 16 47 16 49 18 50 18 51 18 54 16 55 17 57 18 58 16 60 16 61 16 62 18 64 18 66 18 69 18 71 16 72 17 73 15 74 18 75 18 76 19 77 16 81 15 82 16 85 18 86 16 90 17 8 54 1 11 3 9 5 11 6 9 7 9 10 11 12 11 13 9 14 11 15 10 16 10 17 10 18 11 19 10 20 11 21 10 22 10 23 11 27 9 29 11 30 9 33 11 34 10 36 10 38 11 41 10 44 10 46 9 49 10 50 9 52 11 53 10 54 9 59 9 60 11 61 9 62 9 63 9 64 10 65 10 67 10 69 11 70 10 72 11 73 10 74 10 76 10 78 10 82 9 83 10 84 10 85 10 86 9 88 10 9 5 7 15 27 14 50 13 58 13 78 14 10 76 1 14 3 12 4 14 5 14 6 12 7 13 9 12 10 12 11 12 12 12 13 14 14 13 15 13 16 12 17 13 18 14 19 14 20 13 21 12 22 12 23 12 24 13 25 14 26 13 27 13 28 14 29 12 30 13 31 13 32 12 35 12 36 14 37 14 38 14 39 14 40 14 41 13 42 14 43 14 44 14 45 14 47 14 49 14 50 12 51 14 52 14 54 13 55 14 56 12 57 14 58 12 59 13 60 12 61 13 62 12 65 14 66 13 67 14 68 13 70 12 73 13 74 12 76 14 77 14 78 13 79 13 80 13 81 13 82 14 83 12 84 13 85 14 86 13 87 13 88 12 89 14 11 15 11 33 17 31 20 29 27 29 29 31 32 29 34 32 35 30 39 28 46 28 63 33 65 31 66 32 85 31 87 29 12 16 2 31 4 30 6 29 8 32 14 27 15 29 26 31 32 27 36 28 45 28 46 31 50 29 59 29 63 31 64 28 82 30 13 20 2 30 3 27 8 26 10 29 11 27 12 29 15 26 19 26 26 27 35 29 40 26 41 26 48 30 52 28 62 26 64 26 70 29 79 28 86 27 90 27 14 68 1 22 3 22 4 21 6 22 7 22 9 22 10 23 11 22 12 23 13 21 14 24 15 22 16 21 17 21 18 24 19 24 20 22 21 21 23 23 24 21 25 21 26 25 27 23 28 24 30 21 32 24 33 25 34 23 36 22 37 24 38 25 40 21 41 25 42 23 43 23 44 22 46 21 47 23 48 23 49 24 50 25 52 21 53 25 55 22 57 22 58 24 59 21 60 23 61 24 63 25 66 23 67 24 68 22 69 21 70 21 72 21 76 24 77 22 78 24 79 24 80 24 82 22 83 22 84 23 85 21 86 25 88 22 90 25 15 34 1 23 3 22 5 26 8 24 9 23 10 25 18 25 23 23 24 22 27 26 32 25 35 26 36 22 39 22 44 26 46 25 50 24 52 24 53 23 55 24 57 23 58 23 59 26 61 25 65 23 66 23 69 26 71 24 73 23 75 25 78 23 79 25 85 22 88 24 16 50 2 16 3 14 4 14 5 16 6 15 7 16 8 15 9 15 13 14 15 15 17 16 21 16 22 14 23 16 26 16 28 14 29 15 31 15 34 15 35 16 37 14 39 16 41 15 43 14 44 15 49 16 52 16 53 14 55 16 56 16 58 15 59 15 64 16 65 14 67 16 68 15 69 14 70 16 71 14 72 15 75 15 76 14 78 14 79 15 80 14 81 15 82 14 85 15 86 16 90 14 17 54 1 22 3 21 4 24 5 23 6 25 7 23 8 24 9 25 10 25 11 21 12 25 13 22 14 24 15 23 20 22 22 21 23 25 28 24 30 22 31 21 32 24 33 24 36 23 40 23 42 24 43 24 44 25 45 23 46 24 47 21 48 22 50 23 51 23 54 21 56 23 58 21 62 25 63 24 64 24 65 21 66 21 68 21 70 23 72 23 73 24 75 24 76 22 78 21 79 24 81 21 83 23 84 21 89 24 90 24 18 46 1 19 2 19 3 20 5 19 6 21 7 22 8 20 9 21 10 18 11 21 12 22 13 19 15 20 16 22 21 21 24 18 25 21 26 21 28 19 29 20 31 19 34 20 35 20 39 20 40 19 44 19 47 22 48 19 49 18 50 21 52 18 56 19 58 22 61 21 64 22 66 20 71 20 73 22 74 22 75 20 76 22 77 21 78 20 79 21 82 22 86 20 19 37 2 27 6 26 8 26 10 27 15 30 17 25 18 28 19 29 20 30 21 25 22 27 23 26 24 27 25 25 31 29 35 25 37 29 38 28 40 30 44 26 47 25 48 30 56 28 58 28 59 27 60 28 61 26 66 29 70 27 71 25 75 25 79 25 80 28 82 25 83 29 84 27 90 27 20 42 3 18 4 18 10 20 15 21 16 17 18 20 23 20 24 19 27 17 28 20 31 20 36 19 37 17 42 20 43 18 48 20 50 21 51 19 55 19 56 20 57 19 58 17 60 19 62 19 64 20 66 21 67 20 68 20 71 19 72 18 73 17 74 20 76 20 77 19 78 19 80 19 82 19 84 18 86 17 88 20 89 18 90 21 25 50 2 19 3 19 5 19 7 18 9 18 10 18 11 21 12 18 13 19 16 18 17 18 18 20 20 21 21 20 22 20 24 21 26 17 27 19 30 17 31 18 34 21 36 20 39 20 41 20 42 18 43 19 45 19 46 18 47 18 51 18 54 20 55 19 58 19 59 18 61 18 64 19 65 19 66 20 67 19 69 19 74 19 75 20 78 20 80 21 81 19 82 20 85 18 86 19 87 17 88 18 26 58 1 25 2 24 3 24 4 25 5 25 8 22 12 23 13 25 14 23 17 26 18 26 19 22 20 23 24 23 25 24 26 25 27 24 28 22 29 22 30 22 31 23 34 26 37 26 38 25 39 22 40 22 42 25 43 22 44 26 46 22 47 22 48 26 49 22 50 22 51 25 52 25 54 24 56 24 58 26 59 22 61 23 62 26 63 25 64 25 66 22 67 24 68 22 69 22 70 25 74 26 77 25 78 22 80 22 81 26 83 23 84 23 85 22 86 22 27 17 18 25 19 27 21 29 23 26 24 26 34 25 35 29 38 29 41 29 46 25 49 26 61 28 73 28 74 26 75 28 83 28 84 24 28 87 1 19 2 19 3 17 4 18 5 17 6 19 7 20 8 17 9 18 10 19 11 17 12 20 13 20 14 18 15 16 16 18 17 18 18 18 19 19 20 20 21 17 22 17 24 18 25 16 26 18 27 20 28 20 29 17 30 18 31 19 32 18 33 17 34 16 35 19 36 19 37 18 38 19 39 17 40 17 41 18 42 17 43 18 44 17 45 19 46 16 47 18 48 18 49 16 50 17 51 19 52 18 54 18 55 19 56 16 57 18 58 17 59 17 60 18 61 17 62 19 63 18 64 18 65 19 66 18 67 19 68 18 69 16 70 17 71 18 72 18 73 18 74 17 75 19 77 17 78 17 79 18 80 17 81 19 82 19 83 19 84 18 85 17 86 18 87 18 88 19 89 19 90 18 41 52 2 10 3 10 7 9 8 9 10 10 13 10 14 9 15 10 18 11 19 10 20 9 21 9 26 10 33 9 34 10 35 9 36 9 37 11 38 11 40 10 43 10 45 10 46 10 47 9 49 9 50 10 51 9 53 10 54 11 55 10 56 10 58 10 60 10 61 10 62 11 63 11 64 11 66 10 67 11 68 11 69 9 70 10 72 10 75 11 76 10 78 10 79 10 82 9 84 11 85 11 86 9 89 9 42 7 15 21 43 20 51 20 53 23 67 24 69 20 71 21 43 75 1 20 2 19 3 20 4 19 5 19 6 20 7 19 9 20 12 20 13 21 15 22 16 21 17 22 18 18 19 21 20 20 21 21 22 21 23 19 24 19 25 21 26 18 27 21 28 19 29 20 30 20 31 18 32 19 35 19 36 20 37 20 38 19 40 21 41 21 42 21 43 18 44 19 45 22 46 19 48 19 49 22 50 19 51 19 53 21 54 20 55 20 56 21 57 20 58 21 59 19 60 20 61 21 63 20 64 21 66 21 67 19 69 19 70 21 71 22 72 21 74 21 75 20 76 19 78 20 79 18 80 21 81 22 82 21 83 21 84 20 85 20 86 18 87 19 88 21 89 20 44 15 7 15 10 14 12 15 44 13 47 13 48 15 49 14 57 13 64 14 69 14 73 13 76 15 78 14 79 14 81 13 45 38 8 27 12 30 13 32 15 28 17 32 19 32 20 28 21 28 23 33 25 30 26 28 27 30 33 29 35 28 40 28 41 32 43 31 44 28 45 27 46 28 56 32 57 27 58 30 59 28 60 33 62 33 63 32 64 33 65 27 66 28 67 30 71 31 73 32 77 27 80 32 84 29 86 32 89 29 46 30 1 14 3 16 12 14 13 14 16 16 17 14 22 14 23 14 26 16 32 15 34 16 42 15 44 14 47 14 48 16 51 14 53 14 54 16 55 15 58 14 60 15 61 14 65 16 66 14 72 16 78 14 81 16 84 15 86 16 87 16 47 87 1 23 3 21 4 23 5 24 6 23 7 22 8 23 9 20 10 22 11 22 12 21 13 23 14 20 15 22 16 22 17 24 18 23 19 24 20 22 21 23 22 22 23 21 24 20 25 23 26 21 27 22 28 23 29 23 30 20 31 20 32 20 33 22 34 23 35 22 36 23 37 24 38 21 39 23 40 22 41 22 42 21 43 20 44 21 46 22 47 20 48 23 49 20 50 24 51 23 53 21 54 24 55 21 56 24 57 21 58 20 59 21 60 23 61 22 62 23 63 20 64 22 65 23 66 22 67 20 68 20 69 21 70 23 71 24 72 21 73 22 74 22 75 21 76 21 77 20 78 21 79 21 80 22 81 23 82 23 83 23 84 20 85 22 86 21 87 24 88 22 89 23 90 22 48 84 1 17 2 18 3 18 4 18 5 17 6 17 7 18 8 19 10 20 11 20 13 16 14 18 15 17 16 17 17 19 18 17 19 19 20 20 21 18 22 16 23 18 24 16 25 17 26 18 27 17 28 18 29 16 30 19 31 19 32 16 33 19 34 19 35 18 36 17 37 16 38 20 39 18 40 16 41 17 42 16 43 18 44 18 45 16 46 16 47 16 49 19 50 17 51 17 52 17 53 19 54 17 55 19 56 17 57 17 58 17 59 18 60 17 61 18 62 17 63 19 64 17 65 19 66 18 67 19 68 17 69 17 70 19 71 17 73 17 75 17 76 19 77 19 78 19 79 18 80 20 81 20 83 19 84 19 85 17 86 20 87 19 88 17 89 17 90 20 49 86 1 25 2 24 3 22 4 25 5 24 6 26 7 22 9 25 10 26 11 24 12 26 13 24 14 24 15 25 16 22 17 26 18 25 19 23 21 23 22 24 23 25 24 23 26 24 27 24 28 24 29 26 30 22 31 24 32 22 33 26 34 22 35 22 36 23 37 23 38 22 39 23 40 26 41 24 42 23 43 23 44 26 46 24 47 23 48 24 49 24 50 25 51 22 52 26 53 25 54 26 55 22 56 25 57 24 58 24 59 22 60 26 61 23 62 23 63 23 64 25 65 23 66 23 67 26 68 24 69 26 70 26 71 24 72 26 73 24 74 22 75 25 76 26 77 25 78 25 79 25 80 26 81 25 82 23 83 26 84 25 85 22 86 22 87 23 88 26 89 22 90 23 50 65 1 26 2 23 4 23 5 24 6 25 7 23 9 23 13 25 14 24 15 24 16 23 17 23 18 23 19 26 20 25 21 23 22 23 23 23 25 26 26 24 28 26 30 25 32 23 33 26 34 25 36 25 38 22 39 25 40 23 41 23 42 25 45 25 47 24 48 25 50 24 52 22 53 22 54 23 56 25 57 24 58 25 60 23 61 25 62 22 63 23 64 22 66 26 67 25 68 24 69 25 70 23 72 22 74 22 75 24 76 24 77 22 78 25 79 23 82 26 85 26 86 26 87 23 88 23 89 26 90 22 51 65 1 23 2 23 4 22 5 25 6 21 9 24 10 23 11 23 12 23 13 21 14 22 15 23 16 24 17 24 21 22 22 25 23 22 24 23 25 24 26 24 27 22 29 24 30 22 31 23 32 24 33 23 34 22 35 25 36 25 37 21 38 24 40 21 41 21 42 24 43 24 44 25 46 23 47 24 48 23 49 24 50 21 51 24 52 25 54 24 55 21 61 22 62 22 64 23 67 22 69 25 70 23 72 23 74 23 75 25 76 23 77 23 78 22 79 22 80 24 82 23 83 23 85 25 88 23 89 22 90 22 52 7 11 17 24 15 35 17 37 16 53 18 63 16 85 17 53 55 2 18 4 16 6 17 7 16 8 16 11 16 12 16 14 16 15 18 17 16 18 16 19 17 21 17 23 18 25 17 26 18 27 18 28 15 32 18 33 18 34 17 37 18 38 17 39 17 40 16 42 18 44 17 45 17 47 18 48 17 49 16 50 17 51 18 52 18 54 17 57 19 58 18 59 17 60 17 61 18 65 16 68 18 69 18 70 18 71 17 73 18 74 19 77 17 78 16 79 16 83 18 86 16 87 19 88 19 90 16 54 76 1 15 2 17 3 15 5 17 7 15 8 15 9 15 10 17 11 15 12 15 13 17 14 17 15 17 19 15 20 15 21 15 22 17 23 18 26 15 27 15 28 17 29 15 30 16 32 15 33 16 35 17 36 15 37 15 38 17 39 15 40 14 42 16 43 18 45 17 46 16 47 17 48 15 49 17 50 15 51 16 52 17 53 16 54 16 55 17 57 16 58 17 59 15 60 17 61 15 62 17 63 15 64 17 65 15 66 16 67 17 68 15 69 18 70 17 73 17 74 15 75 15 76 16 77 17 78 15 79 17 80 16 81 16 82 17 83 16 84 16 85 15 86 17 87 17 88 15 89 15 90 16 55 22 7 16 13 17 18 19 20 15 22 16 24 18 32 18 43 18 55 17 57 16 60 18 61 19 62 16 69 18 77 18 78 18 79 16 80 18 85 15 86 16 87 16 88 16 56 28 3 26 4 27 5 25 7 24 8 25 9 28 26 27 27 25 28 25 30 27 31 27 33 29 37 27 39 25 42 25 43 25 52 24 53 26 61 25 62 28 64 25 74 27 76 29 78 27 79 24 80 28 82 28 84 24 20 5 37 3 23 6 23 7 22 8 20 10 23 11 22 16 22 22 24 25 20 27 21 30 23 34 21 36 22 37 20 38 21 41 22 42 20 43 21 44 23 46 24 48 23 50 22 54 22 55 24 56 21 61 20 67 21 68 23 71 23 75 22 76 22 78 24 80 21 83 24 85 23 87 20 90 21 6 13 2 15 10 16 16 17 24 15 25 15 43 18 51 15 61 17 67 16 68 17 75 17 84 15 89 16 7 73 2 22 3 22 5 19 6 22 7 20 8 22 9 22 10 23 11 19 12 19 13 20 15 19 17 21 18 19 19 22 20 20 21 21 22 19 23 21 24 22 25 23 28 20 29 19 30 19 31 22 32 22 33 21 34 20 35 23 36 22 37 22 39 19 41 19 43 20 44 22 45 20 46 20 48 20 49 21 50 23 51 21 53 23 54 22 55 20 56 20 57 23 58 19 59 20 60 21 61 21 62 20 63 20 64 22 65 21 66 23 67 21 70 22 71 22 73 22 75 19 76 22 77 23 78 20 79 20 80 23 81 20 82 19 83 22 84 22 85 21 86 19 87 21 89 22 8 59 2 28 3 28 5 29 6 29 7 28 8 27 10 30 11 26 13 27 14 31 19 26 20 28 21 28 22 29 23 30 24 30 25 29 26 25 27 26 28 30 30 30 31 30 32 28 33 30 34 26 35 30 36 30 38 31 39 31 40 30 41 30 42 25 43 30 46 25 48 30 50 31 51 27 52 30 53 26 54 27 56 28 57 26 58 27 60 30 64 27 65 28 68 28 69 29 70 25 71 27 75 28 76 26 78 29 81 25 82 26 84 28 85 30 87 30 89 29 25 26 1 21 2 20 6 22 10 19 12 22 13 21 14 20 15 19 19 22 20 22 26 19 29 20 31 19 34 22 35 20 45 19 50 22 51 21 58 21 62 22 63 22 67 22 68 23 81 23 86 19 90 19 26 60 1 21 3 25 5 25 6 25 7 24 8 23 9 24 10 23 11 21 13 23 15 22 17 24 21 24 22 22 23 21 27 22 29 24 30 24 31 22 32 23 33 23 34 21 36 21 38 23 39 25 45 22 46 25 48 23 49 24 50 23 51 22 52 22 53 25 55 25 56 22 57 24 58 22 59 23 60 24 61 25 62 22 63 24 65 21 66 23 67 21 70 25 71 22 72 21 73 23 74 21 75 24 77 23 78 24 80 21 81 22 82 25 83 22 84 23 86 23 90 25 27 74 1 10 2 9 3 11 4 10 6 9 7 10 8 11 9 10 12 10 13 9 14 9 15 10 16 11 17 10 21 11 22 11 24 10 25 10 26 10 28 11 30 10 31 10 32 9 33 11 34 9 35 11 36 11 37 10 38 11 40 11 41 10 43 9 44 9 45 9 46 10 47 9 48 9 49 11 50 10 51 11 52 10 53 9 54 11 56 10 57 10 58 9 59 10 60 10 61 10 62 11 63 9 64 10 65 9 66 9 68 11 69 9 70 11 71 11 72 9 73 10 74 10 75 9 77 10 78 11 79 10 81 9 82 9 84 9 85 10 86 10 87 10 88 10 89 9 90 11 28 21 10 11 13 11 22 12 28 10 34 10 40 10 41 11 42 10 44 11 49 11 51 11 53 12 59 12 60 11 65 12 76 11 79 12 81 10 85 11 86 11 88 10 33 44 1 28 2 32 3 28 6 27 7 30 8 28 10 28 13 29 15 28 16 27 20 27 26 27 27 29 30 27 34 28 37 28 39 26 40 27 41 29 42 29 43 30 45 27 46 28 48 29 53 27 55 28 56 29 57 30 58 31 62 32 63 27 68 27 72 27 73 31 74 31 75 30 76 32 77 27 79 32 81 31 84 31 86 30 87 30 88 29 34 44 3 11 5 12 6 12 10 11 12 11 13 11 14 12 16 11 20 10 22 10 23 12 24 11 25 11 26 11 28 12 30 11 33 11 34 11 36 10 38 11 40 10 44 11 45 11 48 11 52 11 53 12 55 10 56 11 57 11 59 11 60 10 61 11 63 11 64 12 65 12 68 10 70 11 74 12 79 12 80 11 84 11 85 11 86 11 89 12 35 15 6 25 14 28 24 25 27 24 34 29 44 29 51 29 53 28 57 28 61 29 66 26 78 25 80 26 83 29 89 26 36 26 6 27 7 29 9 31 15 31 20 29 22 29 23 30 27 27 28 29 32 29 34 31 37 30 40 30 41 31 46 30 47 29 50 31 53 28 54 30 57 27 73 30 75 29 76 28 78 27 83 31 85 29 41 7 11 28 13 28 33 27 54 28 61 28 63 26 84 26 42 89 1 16 2 15 3 14 4 16 6 16 7 16 8 14 9 15 10 16 11 14 12 15 13 15 14 16 15 15 16 15 17 16 18 14 19 15 20 14 21 14 22 14 23 14 24 15 25 16 26 16 27 15 28 16 29 14 30 14 31 16 32 14 33 14 34 15 35 15 36 14 37 15 38 15 39 16 40 15 41 15 42 14 43 14 44 14 45 14 46 16 47 16 48 15 49 16 50 14 51 14 52 14 53 16 54 16 55 14 56 14 57 14 58 14 59 15 60 16 61 14 62 15 63 16 64 15 65 16 66 14 67 16 68 16 69 14 70 15 71 15 72 15 73 14 74 15 75 16 76 14 77 14 78 15 79 16 80 15 81 14 82 16 83 14 84 16 85 14 86 15 87 14 88 15 89 16 90 15 43 58 5 26 6 27 7 27 8 29 9 28 10 25 11 29 12 27 13 26 14 26 17 28 18 27 20 25 24 29 26 26 27 28 28 28 30 25 32 26 33 26 34 28 35 26 36 28 37 28 42 30 43 29 44 26 45 27 46 28 47 27 48 27 49 26 51 25 54 25 55 28 56 29 57 26 58 30 59 28 61 29 64 27 67 27 68 27 69 26 70 29 71 25 72 27 73 25 74 26 76 25 78 28 79 25 81 26 83 30 86 25 87 28 88 26 89 29 44 50 6 25 8 28 9 28 10 28 11 31 12 26 13 29 18 27 19 29 20 26 25 30 26 27 27 26 28 28 29 28 30 27 31 27 33 30 34 27 39 26 41 26 42 29 43 28 44 30 46 30 47 28 48 27 52 28 54 31 56 26 57 26 58 29 59 26 60 30 62 25 64 27 68 28 69 28 70 29 72 28 73 26 76 29 77 29 79 28 80 27 82 26 84 28 85 25 87 26 88 28 49 52 3 29 4 32 5 28 7 30 8 28 11 30 12 31 14 28 16 31 18 32 19 29 20 30 21 29 22 32 24 32 25 30 27 28 28 31 29 32 31 27 33 31 35 33 38 32 39 32 40 31 42 29 46 29 53 27 54 31 55 30 56 29 57 31 58 30 59 31 61 28 62 28 64 30 65 29 67 29 68 32 69 31 70 33 75 32 78 30 79 33 82 30 84 28 85 33 86 30 87 30 88 28 89 29 50 46 7 23 9 23 10 21 12 24 16 22 18 23 19 24 21 22 22 22 26 25 27 21 28 25 29 22 31 23 32 24 34 24 39 23 40 24 42 21 43 25 45 23 48 22 49 25 50 25 51 25 54 23 55 21 56 21 57 22 60 21 61 22 62 22 64 22 65 21 66 21 68 23 71 23 73 22 74 24 76 21 78 23 82 21 84 24 85 22 87 24 88 22 51 38 3 26 5 24 6 23 8 23 9 25 11 25 13 26 16 22 18 25 20 26 22 24 24 23 25 26 31 22 32 25 33 22 34 23 35 26 38 24 39 24 40 23 41 26 45 24 48 23 64 23 65 24 71 25 74 23 75 23 76 26 77 23 80 23 83 22 85 25 87 26 88 24 89 22 90 25 52 58 2 16 3 14 4 15 7 15 8 15 9 15 12 17 13 16 14 15 15 15 16 16 18 16 19 17 21 17 25 16 27 15 28 17 30 16 31 16 34 17 35 16 36 16 38 17 39 16 41 17 44 17 45 15 46 15 48 16 49 17 50 15 51 17 56 16 57 15 58 17 59 16 62 15 63 17 64 17 65 17 67 16 69 17 70 17 72 16 73 18 74 15 76 15 77 15 79 17 80 15 82 17 83 16 84 15 85 15 86 15 87 15 88 17 89 15 4 57 18 5 16 6 17 9 18 13 16 15 17 26 17 33 17 34 18 36 19 38 16 39 16 49 18 55 19 70 17 75 16 77 18 81 18 86 18 58 10 2 28 16 26 23 28 25 26 39 25 43 25 51 28 82 23 85 23 90 26 59 78 1 12 3 13 4 14 6 12 7 12 8 13 9 13 11 14 12 14 13 14 14 12 15 14 16 13 18 13 20 14 21 14 22 13 23 14 24 14 25 12 26 14 27 14 28 13 30 12 31 13 32 13 33 14 34 14 35 13 36 14 37 13 38 14 39 13 40 12 42 13 43 12 44 14 45 13 46 13 47 14 48 12 49 13 52 13 53 12 54 12 55 14 56 14 57 13 58 14 59 12 60 13 61 13 64 14 65 12 66 12 67 14 68 12 69 14 70 13 71 12 72 13 73 12 74 13 75 12 76 12 78 13 79 12 80 13 81 13 82 13 83 14 84 12 85 12 86 13 87 13 88 13 89 14 90 12 60 72 1 24 3 24 4 25 5 22 6 21 9 22 10 24 12 25 13 21 15 25 16 23 18 23 19 24 20 25 21 21 22 22 23 22 24 24 25 22 26 24 27 23 28 22 29 21 30 25 31 21 33 21 34 24 35 21 36 25 37 25 38 21 39 21 40 22 41 21 42 21 44 23 47 21 49 23 50 22 51 21 52 22 54 22 56 25 57 22 58 23 59 21 60 24 61 22 62 25 63 23 64 22 65 25 66 21 67 24 68 23 69 25 70 22 71 24 73 22 76 23 77 21 78 21 79 23 80 23 81 22 82 25 84 23 85 23 86 22 87 25 88 23 89 25 +5 4 1 30 10 21 11 23 12 21 21 24 24 20 33 20 35 22 36 24 37 23 39 22 40 20 42 21 44 21 45 20 46 21 47 20 48 21 54 24 56 21 58 21 61 22 63 23 65 23 66 23 67 20 73 23 76 21 88 23 89 20 90 20 2 80 1 26 2 29 3 26 4 28 5 26 7 26 8 26 9 26 10 29 12 30 13 27 14 29 15 28 16 28 17 28 18 29 19 28 20 29 22 28 23 27 24 26 25 25 26 27 27 27 29 29 30 27 31 27 32 26 33 26 34 26 35 26 36 28 37 28 39 28 41 28 42 27 43 27 44 28 46 25 47 28 48 26 49 27 50 26 51 25 52 29 53 25 54 29 55 28 56 28 57 24 58 27 60 29 61 25 62 27 63 28 64 30 65 26 66 26 67 29 68 30 69 29 70 28 72 25 73 29 74 27 75 28 76 24 77 30 78 30 79 27 80 29 81 27 82 28 83 26 85 29 86 29 87 29 88 30 89 25 90 25 3 22 13 23 19 22 25 22 28 20 30 22 36 20 42 22 44 24 47 20 51 24 52 21 56 21 60 24 62 22 69 21 73 20 78 20 81 23 84 23 85 22 86 22 89 23 4 89 1 17 2 20 3 17 4 19 5 19 6 17 7 18 8 17 9 17 10 18 11 18 12 17 13 17 14 18 15 18 16 20 17 18 18 18 19 17 20 18 21 19 22 19 23 17 24 17 25 17 26 19 27 18 28 18 29 17 30 17 31 19 32 19 33 17 34 20 35 17 36 17 37 17 38 18 39 19 40 16 41 19 42 18 43 19 44 17 45 19 46 19 47 18 48 17 49 18 50 18 51 18 52 17 53 16 55 19 56 17 57 18 58 17 59 18 60 18 61 18 62 17 63 19 64 17 65 19 66 19 67 17 68 19 69 18 70 18 71 19 72 20 73 18 74 16 75 18 76 18 77 20 78 17 79 18 80 17 81 17 82 18 83 16 84 16 85 16 86 17 87 19 88 17 89 19 90 16 4 33 27 1 17 6 17 10 19 12 19 21 18 23 19 24 19 25 20 29 19 34 20 35 19 37 18 40 19 42 20 43 18 46 20 48 20 50 21 55 20 59 21 60 20 62 21 63 18 65 20 68 21 71 20 77 19 34 54 1 15 2 13 3 13 4 14 5 14 7 15 10 15 13 15 16 14 17 14 18 15 19 14 20 13 21 14 22 14 23 13 25 15 26 14 27 13 28 15 33 14 34 15 35 14 36 13 37 14 38 15 39 15 47 13 51 13 52 13 53 13 54 14 58 13 59 14 60 14 62 13 63 15 65 13 66 13 67 14 69 14 70 14 71 15 73 13 74 13 76 13 78 14 79 15 81 13 83 15 85 15 86 14 89 14 90 15 35 85 1 13 2 12 3 12 4 13 5 14 6 12 7 13 8 12 10 14 11 13 12 14 13 14 14 13 15 14 16 13 17 14 18 12 19 13 20 13 21 12 22 13 23 12 24 14 25 12 26 13 27 13 28 14 29 14 30 12 31 14 32 14 33 12 34 14 35 12 36 14 37 12 38 12 39 12 41 12 42 13 43 12 44 14 45 12 46 13 47 13 48 12 49 13 50 14 51 14 52 14 53 13 54 13 55 14 56 14 57 13 58 13 60 13 61 13 62 14 63 12 64 14 65 12 66 12 68 14 70 14 71 14 72 12 73 13 74 12 75 14 76 12 77 14 78 12 79 12 80 12 81 12 82 12 83 12 84 14 85 12 86 14 87 12 88 13 89 14 90 13 36 64 1 18 3 18 5 17 6 18 7 17 8 16 9 18 11 17 12 18 13 18 14 17 16 19 17 18 18 16 21 15 23 17 24 19 25 17 26 17 28 17 29 17 32 16 33 17 34 19 35 18 36 18 37 16 38 17 39 18 40 17 41 17 42 17 44 17 45 17 46 18 50 16 52 17 53 15 54 16 56 16 57 16 58 19 59 18 60 16 61 16 63 16 64 17 65 16 66 17 68 18 70 19 71 17 73 16 74 18 75 16 76 18 79 17 81 17 82 18 83 18 86 18 87 16 89 16 90 15 44 9 1 88 28 10 75 1 24 2 24 4 24 5 26 6 24 7 25 8 25 9 28 10 25 12 26 13 24 14 28 15 28 17 24 18 26 20 25 21 26 22 24 23 24 24 26 25 24 26 26 27 25 28 24 29 23 30 27 31 28 32 24 33 26 34 28 35 28 36 26 37 24 39 24 40 24 41 25 42 24 45 24 47 24 48 25 50 25 51 27 52 25 53 27 56 27 57 29 58 28 59 25 61 25 62 25 63 26 64 24 66 24 67 28 68 27 69 27 70 29 71 27 72 27 73 24 74 24 75 25 77 24 78 28 79 28 80 25 81 27 82 24 83 28 84 29 86 26 87 27 88 26 89 27 90 28 11 81 2 19 3 22 4 20 5 19 6 22 7 21 8 19 10 18 11 20 13 19 14 19 15 18 16 19 17 19 18 18 20 18 21 22 22 19 23 20 24 21 25 22 26 22 27 21 28 18 30 20 31 20 32 19 33 19 34 19 35 20 36 18 37 22 38 20 39 22 40 19 41 19 42 22 43 21 44 19 45 18 47 20 48 18 49 19 50 19 51 22 52 20 53 20 54 20 55 21 56 18 57 22 58 22 59 20 60 18 61 21 62 21 63 19 64 20 65 20 66 18 67 22 68 20 69 19 70 22 71 22 72 18 73 18 74 22 75 21 76 20 77 22 79 20 81 21 82 19 83 20 85 22 86 20 87 20 88 21 89 19 90 18 12 32 3 28 6 28 7 27 10 28 12 30 16 28 18 26 19 29 20 27 23 29 25 26 32 28 38 27 44 29 46 24 48 28 50 26 52 27 54 29 55 28 63 28 66 28 67 27 69 28 75 26 78 29 79 24 85 26 86 29 87 29 88 29 90 27 13 37 3 10 4 10 6 11 7 10 9 9 10 9 11 11 15 9 18 11 19 11 24 9 27 10 29 10 32 11 34 10 38 10 41 10 43 10 46 10 47 10 48 10 51 9 52 11 53 10 57 11 59 10 61 11 64 10 65 11 71 10 72 9 73 10 77 10 78 9 85 10 87 10 88 11 14 77 1 30 2 28 3 25 6 30 7 30 8 30 9 27 11 27 12 28 13 28 14 27 16 27 17 27 18 29 19 30 20 28 21 30 24 25 25 28 26 25 27 30 28 28 29 30 30 26 31 28 33 30 34 27 36 30 37 27 39 29 40 25 42 30 43 30 44 28 45 28 46 29 47 28 48 29 49 28 50 28 51 28 53 27 54 30 55 30 56 28 57 26 58 26 59 28 60 26 61 25 62 27 63 26 64 31 65 30 66 26 67 30 68 29 69 28 70 26 71 26 72 27 73 29 74 26 75 26 76 27 77 27 78 28 79 27 81 29 82 27 83 29 84 26 85 29 86 30 87 30 88 26 89 26 15 29 4 13 5 14 9 15 14 14 16 15 18 14 22 13 26 15 32 15 37 13 45 14 52 13 53 15 55 15 56 14 58 15 60 13 63 14 65 15 66 13 68 15 72 13 75 15 76 15 77 14 82 14 83 13 85 13 86 14 16 48 2 25 3 25 4 24 5 24 6 23 9 23 10 25 11 24 12 25 13 23 14 24 15 24 17 23 19 26 23 26 25 26 29 24 32 26 34 23 35 26 38 24 40 23 43 22 44 25 45 25 47 25 48 22 51 23 53 26 55 24 57 26 61 22 62 22 63 24 65 24 66 25 67 22 68 22 69 26 71 25 73 26 78 22 81 23 82 24 85 23 86 23 87 22 88 26 17 24 5 25 8 27 10 27 16 27 21 23 22 26 26 26 30 24 35 27 41 26 44 24 47 26 53 25 54 25 65 26 68 23 72 24 74 25 78 26 80 25 84 24 87 23 88 27 90 23 18 7 4 16 9 16 24 16 26 17 42 19 52 17 77 16 19 37 2 20 3 19 16 19 17 20 22 19 23 20 25 20 28 18 29 19 31 19 34 21 36 18 39 18 41 17 43 18 46 17 47 17 48 18 52 20 53 20 54 19 59 18 61 20 64 19 65 19 67 18 68 19 69 20 70 17 72 20 76 18 80 17 82 21 84 20 86 21 88 21 90 21 20 46 1 23 2 25 3 23 7 25 8 24 9 22 10 23 11 24 14 25 16 23 19 24 21 24 22 24 23 24 24 24 27 23 28 23 30 25 31 26 32 25 33 23 34 23 35 24 36 24 38 25 39 26 40 22 41 26 42 22 46 24 47 24 54 26 56 22 61 23 62 24 65 24 66 23 71 25 73 25 74 26 75 23 77 26 78 24 79 25 84 24 88 23 21 74 2 26 3 27 4 26 5 27 6 28 7 27 8 24 9 29 10 29 12 25 13 26 14 29 15 25 16 26 18 27 19 30 20 30 22 28 23 27 24 25 25 26 26 26 27 27 29 29 30 25 31 29 32 25 33 29 34 26 35 29 38 29 39 26 40 27 41 28 42 26 44 29 45 29 46 27 47 25 48 26 49 30 50 29 51 26 52 27 54 27 55 29 56 27 58 26 59 26 60 26 61 29 62 26 63 27 65 26 66 27 67 25 68 28 69 27 71 27 72 29 73 30 74 28 76 27 77 28 79 29 81 29 82 28 83 27 84 26 85 25 86 29 87 27 88 28 89 26 22 69 2 29 3 29 4 29 5 27 6 31 7 30 9 30 11 30 13 28 14 30 18 27 19 27 20 30 21 31 22 31 23 28 24 30 25 27 27 29 28 28 30 31 31 26 33 29 34 29 35 29 36 28 37 31 38 29 39 29 41 31 42 29 43 32 44 31 45 27 47 27 48 27 50 29 52 28 53 32 54 27 55 30 56 31 57 28 58 27 60 27 61 28 62 31 63 31 64 28 66 26 67 28 68 31 70 32 71 29 72 28 73 30 74 31 75 32 76 31 77 29 79 29 80 28 81 32 82 31 85 27 86 30 87 29 88 30 90 26 23 36 1 16 2 20 7 17 8 18 14 18 15 18 16 19 20 17 23 19 25 18 26 16 28 17 29 19 32 20 33 18 34 19 35 17 37 19 40 18 42 19 43 19 44 19 52 19 60 20 62 20 63 17 64 17 65 18 66 18 69 18 71 16 76 18 77 19 80 16 86 19 88 19 24 90 1 9 2 11 3 10 4 9 5 10 6 10 7 11 8 11 9 11 10 11 11 10 12 10 13 11 14 10 15 10 16 11 17 10 18 10 19 9 20 10 21 10 22 10 23 11 24 11 25 10 26 9 27 11 28 10 29 9 30 10 31 10 32 11 33 10 34 10 35 11 36 10 37 9 38 10 39 11 40 10 41 9 42 10 43 11 44 10 45 10 46 10 47 10 48 10 49 10 50 9 51 9 52 11 53 10 54 10 55 10 56 9 57 10 58 9 59 10 60 10 61 10 62 10 63 10 64 10 65 11 66 10 67 9 68 10 69 9 70 10 71 10 72 9 73 10 74 11 75 9 76 11 77 10 78 10 79 10 80 11 81 11 82 10 83 10 84 9 85 10 86 9 87 9 88 9 89 10 90 10 25 68 1 19 3 19 4 20 5 18 6 17 7 17 8 17 9 20 10 19 11 20 13 19 14 19 15 18 18 17 20 16 21 19 22 19 24 18 25 17 26 17 27 19 29 17 31 17 32 16 33 18 34 19 36 18 38 19 39 19 40 20 43 20 44 17 46 18 47 19 48 18 49 19 50 19 51 17 53 18 54 18 55 18 56 16 57 19 58 18 59 19 61 18 62 19 63 17 64 19 65 18 66 20 67 17 69 17 71 18 72 19 73 19 74 19 75 20 76 16 78 18 79 17 81 19 82 20 83 20 84 18 87 20 89 18 90 19 26 44 1 29 2 25 3 26 5 27 9 30 10 29 14 25 15 29 22 28 24 26 25 28 26 26 29 25 30 29 34 29 35 28 36 28 40 27 41 27 42 27 43 29 44 27 47 31 48 27 54 30 55 30 56 29 58 28 59 30 61 28 62 25 63 30 64 30 65 26 68 26 70 26 75 27 76 30 77 25 82 26 83 30 84 30 85 30 89 31 27 80 1 11 2 10 3 11 4 9 5 10 6 10 7 11 8 9 9 11 10 10 11 10 12 10 14 9 15 9 16 10 17 9 18 9 19 9 20 10 21 9 22 10 23 10 24 10 26 11 27 11 28 10 29 10 30 10 31 10 32 9 34 9 35 9 36 10 38 10 39 10 40 11 41 10 42 9 43 10 44 10 45 10 46 11 47 10 48 9 49 11 51 11 52 11 53 10 54 10 56 10 57 10 58 9 59 11 60 10 61 10 62 10 64 10 65 10 66 9 68 9 69 11 70 9 71 10 73 10 74 10 75 10 76 10 77 11 78 9 79 10 80 11 81 11 82 9 83 10 84 10 85 11 86 11 88 11 89 11 90 10 28 70 1 14 2 15 3 15 4 16 6 14 7 15 8 14 9 14 12 14 13 16 14 15 15 14 16 15 17 16 19 15 20 16 21 16 22 15 23 15 24 15 25 14 26 15 27 15 28 14 29 14 30 16 31 16 32 16 34 14 35 15 36 14 37 14 38 16 39 15 40 15 41 14 42 14 44 14 48 15 50 15 52 15 53 14 56 16 57 16 58 14 59 15 60 14 63 15 64 16 65 14 66 15 67 14 70 14 71 16 72 16 73 16 74 15 75 15 76 15 77 16 78 16 79 14 80 14 81 14 82 14 84 14 85 14 87 14 89 15 90 15 29 59 1 10 2 9 3 10 4 9 6 9 8 9 11 11 12 9 13 10 14 10 15 9 16 10 17 9 18 10 21 10 22 10 23 10 24 10 25 10 26 10 27 10 28 10 29 10 30 9 32 10 35 10 36 10 38 11 40 11 42 10 43 9 44 10 47 10 52 9 53 9 54 11 55 10 56 10 59 10 60 9 61 10 63 9 66 11 67 11 68 10 69 10 71 10 72 11 73 9 75 9 77 10 79 10 80 9 81 9 82 10 85 10 86 10 88 9 89 11 30 29 1 19 3 17 8 19 9 20 12 16 17 19 18 18 21 17 23 20 24 17 25 17 27 18 30 19 38 19 39 20 43 17 44 20 45 20 46 17 50 18 55 19 58 17 60 19 67 17 72 17 82 20 83 19 86 17 89 18 31 42 3 12 6 13 7 14 9 14 11 13 14 14 16 13 20 12 22 13 23 13 24 13 25 14 28 13 31 14 33 12 34 13 39 13 41 13 43 14 45 12 46 12 49 13 52 12 54 12 57 13 59 12 61 12 63 12 65 14 68 14 70 13 71 14 74 12 76 14 77 12 78 12 80 14 82 12 83 12 85 14 89 14 90 13 32 79 1 27 2 30 3 30 4 26 5 29 6 28 7 30 8 30 9 27 10 27 11 28 12 29 13 28 14 27 15 30 16 26 17 26 19 29 20 30 21 28 22 26 23 28 24 28 26 28 28 30 29 29 30 25 31 27 32 27 34 28 36 30 37 29 38 29 39 27 40 27 41 28 42 28 44 27 45 26 46 29 47 27 48 28 49 27 51 26 53 26 54 28 55 28 56 29 57 26 58 28 59 26 60 26 61 27 62 28 63 26 64 28 65 30 66 27 67 30 68 29 69 26 70 28 71 31 72 25 73 29 74 26 76 28 77 27 78 29 79 29 80 27 81 30 83 25 84 28 85 25 86 29 87 27 88 29 90 30 37 27 1 11 2 11 3 11 21 12 26 11 29 11 31 10 37 11 40 12 42 10 45 11 55 11 56 12 57 11 60 12 65 12 67 11 68 10 69 12 72 12 73 10 74 11 75 12 82 11 83 11 85 11 89 11 38 89 1 24 2 25 3 26 4 23 5 24 6 25 7 24 8 22 9 25 10 25 11 25 12 22 13 25 14 23 15 23 16 24 17 26 18 26 19 24 20 24 21 22 22 24 23 24 24 23 25 26 26 22 27 24 28 24 29 25 30 24 31 25 32 26 33 22 34 23 35 22 36 23 37 24 38 22 39 26 40 23 41 24 42 26 44 25 45 25 46 26 47 24 48 25 49 24 50 22 51 25 52 26 53 24 54 24 55 23 56 24 57 24 58 22 59 25 60 23 61 22 62 26 63 23 64 26 65 24 66 25 67 23 68 25 69 23 70 23 71 25 72 25 73 26 74 22 75 24 76 25 77 25 78 25 79 22 80 23 81 26 82 25 83 24 84 24 85 22 86 24 87 25 88 23 89 23 90 26 39 38 2 22 4 18 13 19 17 19 18 22 19 22 20 21 22 21 28 20 31 21 32 20 33 20 34 20 40 20 41 20 43 19 44 20 45 20 47 19 48 18 49 22 50 21 55 21 56 22 60 21 65 18 68 19 71 21 74 21 75 21 76 20 77 19 80 19 83 22 85 19 86 20 87 21 90 21 40 58 1 16 2 16 3 17 4 15 5 16 6 18 10 15 11 18 12 18 14 18 15 16 16 16 17 15 20 16 21 16 22 18 23 17 24 18 25 17 28 19 29 15 34 18 35 18 36 17 37 18 38 18 39 17 40 17 41 17 44 18 45 17 49 16 51 17 53 17 56 16 59 18 60 17 61 18 62 17 63 16 65 18 67 16 68 15 69 16 70 18 71 16 73 18 74 17 76 18 77 17 78 17 80 16 82 17 83 18 85 18 87 17 88 18 90 17 41 72 1 15 2 13 3 14 4 15 5 15 6 14 7 15 8 14 9 15 10 14 11 15 13 14 14 14 15 14 16 13 17 13 18 13 19 15 21 14 22 15 25 15 26 13 27 14 28 14 30 15 31 15 34 14 35 15 38 14 39 15 40 15 41 15 42 14 43 14 45 14 46 14 47 14 49 14 50 15 52 13 54 14 55 14 57 13 58 13 59 13 61 13 62 13 64 13 65 13 66 13 67 15 68 15 69 14 70 15 71 15 72 13 73 13 75 15 76 14 77 14 78 14 79 13 80 15 81 15 82 14 83 14 84 14 85 13 86 14 87 13 88 14 90 15 42 67 1 30 2 32 4 29 5 29 6 32 7 28 8 27 9 32 10 31 11 27 12 31 13 29 14 30 16 28 20 29 21 29 22 27 23 27 24 31 26 31 27 28 28 30 29 28 30 30 33 27 36 30 37 27 38 31 39 29 40 30 41 30 42 31 45 32 47 27 48 30 50 31 51 31 52 27 53 30 54 30 55 29 56 29 58 28 60 27 61 32 62 31 65 28 66 26 67 28 68 29 70 27 72 29 73 31 74 28 75 30 76 28 77 27 78 27 79 30 80 28 81 29 82 29 84 32 86 26 87 29 89 27 90 27 43 73 2 10 3 12 5 10 7 12 8 10 9 10 10 10 11 12 12 11 13 11 16 11 17 12 19 11 20 10 21 11 22 12 23 12 24 11 27 10 29 11 30 12 31 12 32 10 33 10 34 11 35 11 36 12 37 11 38 11 39 11 40 10 41 10 42 12 44 11 45 10 46 12 47 10 49 11 50 10 52 12 54 12 55 10 56 10 57 12 58 12 59 10 60 10 61 11 62 11 63 10 64 11 65 12 70 12 71 11 72 12 73 11 74 10 75 11 76 10 77 11 78 10 79 11 80 11 81 10 82 11 83 11 84 12 85 10 86 11 87 11 88 12 89 10 90 10 44 14 8 27 9 29 11 30 14 29 16 30 24 28 26 29 29 28 31 27 36 29 70 28 71 31 81 29 83 28 45 66 2 23 4 23 5 23 7 23 8 22 11 24 12 22 13 22 14 24 15 23 16 22 18 24 19 23 21 23 22 21 23 23 24 22 25 24 27 23 31 21 32 24 34 24 35 25 37 22 40 24 41 25 42 21 43 21 44 21 45 23 46 23 47 21 49 25 50 24 51 21 52 23 53 25 54 25 56 24 57 25 59 23 60 25 61 25 62 24 63 24 64 21 66 22 67 23 68 23 69 22 70 23 71 22 73 21 75 24 76 22 77 22 78 24 79 21 80 22 81 22 82 25 83 22 84 24 85 24 87 24 89 23 46 47 1 16 2 17 5 15 8 15 9 17 10 17 16 17 17 18 18 17 19 17 20 17 21 16 22 16 29 15 30 14 32 14 33 15 34 16 38 17 39 16 40 16 41 17 43 15 44 15 45 14 47 17 49 17 51 16 52 16 55 15 58 17 60 15 63 15 65 17 67 16 70 15 71 15 72 16 75 15 76 17 77 15 78 17 81 16 82 17 83 16 84 17 88 14 47 44 2 13 3 13 4 12 5 12 6 13 8 11 9 13 11 13 13 12 15 12 16 12 20 12 24 13 25 12 26 12 27 12 33 12 35 12 37 11 38 12 39 11 43 11 44 12 47 12 48 11 52 11 55 11 58 11 61 13 62 12 63 12 65 12 70 12 71 12 72 11 73 13 74 13 75 12 76 12 80 11 82 12 83 12 85 13 87 13 48 51 1 27 3 28 4 27 5 27 6 28 10 28 11 25 13 27 14 25 17 25 19 26 20 26 21 27 22 28 25 26 26 24 27 28 28 28 29 26 34 26 35 28 40 26 41 25 42 24 44 26 47 28 48 24 50 28 51 24 52 28 59 25 61 28 64 28 66 27 70 26 71 27 72 25 74 27 75 28 76 24 77 28 78 27 79 25 80 27 82 26 84 26 85 24 86 24 87 26 89 25 90 25 49 28 1 12 7 14 15 14 18 12 24 13 25 13 27 13 28 14 30 13 37 13 39 14 45 12 51 12 52 14 53 13 54 12 55 13 56 12 61 13 64 13 65 13 66 13 67 14 68 14 74 12 80 13 84 12 86 14 50 58 1 27 2 26 4 25 5 28 6 30 7 30 8 24 9 25 10 28 11 28 13 27 14 26 15 27 19 26 20 28 22 28 23 26 24 25 26 25 27 29 30 28 31 28 34 25 35 28 36 28 37 28 38 24 39 27 43 29 44 30 45 25 46 26 49 27 51 26 52 26 54 27 55 29 57 25 58 28 59 25 60 28 64 26 65 27 67 25 68 26 70 26 74 29 77 27 78 29 80 26 81 26 83 28 85 27 86 30 87 27 88 29 89 28 90 25 51 2 70 25 75 25 52 39 1 25 6 24 7 27 8 27 14 28 17 24 18 25 19 25 20 27 25 23 26 24 27 26 30 27 31 25 33 25 35 26 36 27 37 24 40 27 41 26 43 23 44 24 45 28 46 27 47 28 49 25 53 25 58 25 59 24 61 25 66 28 67 26 69 25 73 25 74 27 77 25 78 26 81 26 87 26 53 3 13 16 49 14 70 17 54 24 2 14 7 13 12 15 16 13 17 14 19 14 23 15 24 13 26 15 30 14 42 14 47 15 50 13 52 15 54 13 56 15 60 15 65 14 68 15 69 14 71 13 74 13 76 14 84 15 55 21 3 11 4 12 5 12 8 12 15 11 18 11 24 12 29 12 35 13 38 13 48 13 52 12 54 11 56 11 63 12 64 12 77 11 80 12 82 13 87 12 88 13 56 74 1 9 2 10 3 11 4 11 5 11 6 11 7 11 8 10 9 10 10 10 11 10 12 10 13 10 14 9 17 10 20 9 24 9 25 9 28 10 29 10 30 9 31 9 32 11 33 9 34 11 35 10 36 11 37 10 39 9 41 9 42 11 43 10 44 9 45 11 46 10 47 11 48 9 49 9 50 11 51 9 52 11 53 9 54 9 56 10 57 10 58 10 59 9 60 10 61 9 62 10 63 9 64 11 65 10 67 10 68 10 69 9 71 10 72 10 73 10 75 9 77 10 78 10 79 10 80 10 81 9 82 10 83 10 84 10 85 10 86 10 87 10 88 11 89 9 90 9 4 53 74 2 28 3 28 4 28 5 26 6 31 7 30 9 27 10 26 12 25 13 26 14 26 16 26 18 26 19 26 21 26 22 29 24 28 25 26 27 29 28 30 31 29 32 30 33 28 34 30 35 29 36 28 37 28 38 29 39 28 40 30 41 31 42 29 43 26 44 26 45 26 46 30 47 30 49 31 50 26 51 28 52 26 53 29 54 30 55 30 56 27 57 28 59 29 60 29 61 31 62 29 64 29 65 30 66 28 67 26 68 25 69 30 70 28 71 25 72 27 73 30 75 30 76 29 77 27 79 29 80 26 81 27 82 26 84 28 85 26 86 26 87 27 88 29 89 30 90 26 54 13 1 13 4 15 14 14 17 13 24 13 26 15 43 15 47 15 53 14 64 13 68 14 77 13 89 15 55 42 3 25 5 23 6 23 7 25 8 23 9 23 10 24 21 24 22 22 23 21 30 25 31 23 35 21 38 21 39 23 40 23 42 24 43 23 44 23 47 24 52 22 53 25 54 25 56 24 58 21 60 25 65 22 67 22 68 24 70 24 71 25 72 23 73 25 74 24 75 21 80 21 83 24 84 24 85 22 87 23 88 25 89 25 56 77 1 12 2 14 3 12 4 13 5 13 6 14 7 12 8 13 9 14 11 12 12 14 13 13 14 14 15 12 16 13 18 13 19 14 20 12 21 14 22 13 23 12 24 13 25 14 27 13 28 14 29 14 30 13 31 14 32 13 33 14 35 13 36 14 37 14 38 14 40 14 41 14 42 12 43 13 44 12 45 14 46 14 47 13 48 14 49 12 50 13 52 13 53 14 54 14 55 12 56 14 57 13 60 13 61 13 62 12 63 13 64 12 66 13 67 14 68 13 69 13 70 12 72 14 73 14 74 12 75 14 76 13 77 12 78 14 79 12 80 14 82 13 83 13 84 14 85 12 87 14 89 13 90 14 4 57 17 2 24 9 24 13 24 19 23 22 23 26 26 36 26 41 24 42 27 59 24 61 27 64 25 66 25 67 24 70 26 76 27 83 27 58 43 1 16 3 17 4 14 5 16 6 15 9 16 10 16 12 17 17 18 18 15 19 16 20 16 21 17 23 15 24 16 26 17 29 15 32 17 34 16 35 17 36 15 40 15 41 15 42 16 43 17 45 15 50 18 53 16 54 17 56 16 61 17 62 16 64 14 67 16 68 15 69 17 71 16 74 17 77 15 81 17 83 15 86 17 88 16 59 59 1 28 2 28 3 29 4 31 5 29 6 31 8 31 9 32 10 32 11 29 13 33 14 28 16 29 17 28 18 28 20 32 21 28 22 29 23 29 25 27 28 27 29 28 30 28 31 31 32 30 33 31 34 33 39 29 42 32 46 27 48 28 49 28 50 31 51 30 52 29 53 33 55 31 58 31 60 27 61 27 63 29 64 29 66 32 67 27 68 30 70 30 71 31 73 29 75 30 76 31 79 28 80 31 81 30 82 32 83 32 86 31 87 31 89 31 90 29 60 48 1 24 2 26 3 26 4 24 6 22 7 23 8 26 12 23 14 23 15 25 17 22 19 22 20 25 21 26 24 22 26 23 29 23 31 22 33 26 36 25 38 23 39 23 41 26 44 23 47 24 48 23 50 25 51 26 53 26 56 25 57 26 58 23 59 23 60 22 66 24 67 25 70 24 71 26 72 24 74 23 75 26 79 26 80 26 81 25 82 22 83 25 84 24 90 22 +5 4 1 64 1 25 4 24 8 25 9 28 11 25 12 24 13 26 14 24 15 25 16 25 17 28 18 25 20 27 21 28 22 26 23 24 25 28 26 25 27 24 29 28 30 25 31 27 33 26 35 29 36 28 37 24 38 24 40 26 41 27 42 25 43 26 45 26 46 25 49 24 50 28 51 27 52 25 53 28 54 27 55 28 56 25 57 24 58 26 60 25 63 27 64 25 65 24 66 24 67 26 69 24 71 28 74 26 75 25 78 27 79 28 80 29 81 26 82 26 83 25 84 26 87 26 88 24 89 25 90 25 2 39 3 12 5 13 6 14 8 14 9 14 10 14 11 14 17 13 21 13 22 13 23 14 25 13 26 13 27 14 31 13 32 13 33 12 34 13 36 13 37 13 39 12 41 13 42 14 45 13 48 13 52 13 53 12 57 14 59 14 62 14 63 12 65 12 68 12 69 12 74 14 78 12 79 13 86 13 90 14 3 1 8 12 4 82 1 17 2 17 3 15 4 16 5 16 6 16 7 16 8 18 9 16 10 16 11 16 12 17 13 16 14 17 15 15 16 15 17 18 18 16 19 18 20 16 22 17 23 17 24 18 25 16 26 18 27 18 28 18 29 18 33 16 34 15 35 17 37 16 38 17 39 17 41 16 42 15 43 16 44 16 45 15 46 17 47 17 48 16 49 16 50 17 51 18 52 16 53 18 54 15 55 16 56 16 57 19 58 16 59 17 61 16 62 16 63 18 64 18 65 16 66 16 67 16 68 18 69 18 70 17 71 16 72 18 73 18 74 17 75 18 76 16 78 18 79 18 80 17 81 16 82 17 83 17 84 16 85 16 86 16 87 17 88 18 89 18 90 18 28 9 28 3 17 8 15 10 15 11 16 13 17 15 16 21 17 25 16 32 17 40 17 42 16 46 16 50 16 53 15 56 16 57 17 61 15 62 15 66 16 67 16 68 16 69 15 74 16 75 16 76 16 84 15 86 15 90 18 10 13 4 19 7 19 9 18 11 20 18 20 27 20 31 19 39 20 53 20 68 20 81 17 82 21 89 19 11 49 2 26 3 29 4 27 7 27 8 30 13 29 14 29 15 27 16 31 17 27 22 31 23 31 25 30 29 28 30 30 31 31 32 29 33 27 34 31 36 26 37 31 38 26 39 32 42 32 46 32 52 26 54 32 55 31 56 31 57 32 58 28 60 27 61 28 62 30 64 29 65 27 67 29 68 30 70 28 72 26 74 26 77 28 79 27 81 30 85 27 86 26 87 31 88 28 90 30 12 28 3 24 5 27 7 23 13 23 18 27 22 23 27 27 28 27 29 25 42 24 48 24 52 26 53 24 54 23 55 26 57 26 60 26 61 26 63 23 64 27 68 25 72 25 74 25 81 25 82 24 83 27 86 25 87 25 13 76 1 30 2 27 3 29 4 32 6 28 8 27 9 28 10 32 11 30 12 32 13 31 14 30 15 30 16 28 19 29 20 28 22 29 23 30 25 29 26 28 27 30 28 32 29 32 30 31 31 30 32 29 33 27 35 31 36 32 37 29 38 27 39 32 40 31 41 27 42 30 43 31 44 32 45 30 47 32 48 32 49 32 50 29 51 29 53 32 54 33 55 32 56 32 57 29 58 31 60 28 61 31 62 27 63 33 64 29 65 29 66 31 69 30 70 30 71 30 72 31 73 28 74 32 76 29 77 32 78 30 79 31 80 31 81 30 82 31 83 29 84 31 85 33 86 29 87 29 88 29 90 32 14 77 1 16 3 15 4 14 5 16 6 16 7 16 8 16 10 15 11 14 13 15 14 16 15 15 16 16 17 16 19 15 20 15 21 15 22 15 24 15 25 16 26 16 27 16 28 15 29 14 30 16 32 14 33 16 34 16 35 16 36 14 37 14 39 15 40 16 41 15 43 15 44 15 45 14 46 16 47 14 48 14 50 16 52 16 53 15 54 16 55 15 56 15 57 14 58 15 59 15 60 16 61 16 62 15 63 15 64 14 65 14 66 16 67 16 68 14 70 14 71 14 72 15 73 14 74 16 76 15 77 15 78 14 79 14 80 14 81 15 82 15 83 15 84 16 85 14 86 16 88 16 89 14 90 16 15 18 6 11 13 13 16 11 19 11 28 12 30 13 34 12 35 13 45 12 49 11 53 12 64 13 67 12 76 11 77 11 78 12 85 11 88 12 16 36 3 13 4 12 5 14 10 13 13 12 17 13 21 14 22 14 23 12 25 13 28 13 30 13 37 13 40 12 41 14 43 14 46 14 48 13 50 14 55 14 56 14 59 14 63 13 64 14 65 14 66 13 67 12 69 13 70 14 72 13 73 13 77 13 78 14 81 12 83 14 85 14 25 33 2 18 6 20 7 20 14 20 15 21 17 19 20 22 22 20 23 22 25 20 32 19 34 20 39 19 43 20 46 21 47 18 48 19 51 21 54 20 56 21 59 21 61 21 64 20 69 22 70 21 71 19 79 20 80 20 84 21 86 20 88 21 89 20 90 19 26 65 1 13 2 12 3 12 4 11 5 13 6 13 10 12 12 12 14 13 18 12 19 13 20 13 21 12 22 12 23 13 25 12 26 11 27 11 28 13 29 11 32 12 34 13 35 12 36 13 37 12 38 11 39 11 40 11 41 11 43 11 45 13 46 12 47 11 48 11 49 12 50 12 51 11 52 11 53 11 54 13 55 12 56 13 57 13 58 12 59 13 60 13 61 11 62 12 64 13 65 12 66 12 68 11 69 13 70 11 72 13 73 12 75 12 76 12 78 12 79 12 82 13 84 13 85 11 89 13 90 12 27 6 1 22 6 24 26 24 53 23 79 24 82 25 28 5 3 11 33 11 64 11 69 12 71 11 37 25 1 29 4 30 7 31 12 32 13 29 14 31 21 28 24 33 25 31 29 30 30 32 36 31 38 33 41 29 43 33 46 32 50 31 54 28 62 32 64 27 72 32 75 31 76 32 78 31 81 29 38 78 1 24 2 27 3 26 4 26 5 25 6 27 7 25 8 27 10 23 11 24 12 24 13 25 14 25 15 26 16 27 17 26 18 25 19 26 20 24 21 26 23 24 24 25 25 23 26 24 27 23 28 24 29 24 30 27 31 24 32 25 33 25 34 24 35 25 36 23 37 25 39 27 40 25 41 25 43 24 44 23 45 24 47 23 48 25 50 23 51 24 52 24 55 27 56 27 57 23 58 27 59 24 60 23 61 25 62 23 63 24 64 24 66 25 67 27 70 24 71 23 72 24 73 24 74 25 75 26 76 23 77 25 78 26 79 23 80 24 81 24 82 26 83 26 85 25 86 24 87 24 88 26 89 23 90 23 39 77 1 25 2 21 4 23 5 25 6 21 7 23 8 24 9 25 10 22 12 24 13 23 14 25 15 25 16 22 18 23 20 22 21 24 23 22 24 21 25 25 26 23 27 24 28 24 30 25 31 22 33 25 34 23 35 22 36 25 37 23 38 25 39 25 40 25 41 22 43 23 45 21 46 24 47 24 48 25 49 23 50 22 51 23 52 23 53 21 54 23 55 22 56 25 57 23 58 21 59 22 60 22 61 25 63 22 64 23 65 25 66 21 67 22 68 23 69 24 70 23 71 22 72 23 73 21 74 22 75 22 77 22 78 24 79 22 80 23 81 22 82 21 83 23 84 22 85 24 88 23 89 23 90 25 40 78 1 15 2 14 3 15 4 13 5 15 6 13 7 15 9 14 10 13 11 13 12 15 13 13 14 14 15 13 16 15 17 15 18 14 19 13 20 13 21 14 22 15 23 15 24 13 25 14 27 14 28 15 29 13 30 14 31 14 32 14 33 14 34 13 35 13 36 14 37 14 38 15 39 14 41 14 42 14 43 13 44 14 45 13 46 13 47 13 48 13 50 14 51 14 52 15 53 13 54 15 55 15 57 14 58 14 59 15 60 14 61 15 62 14 63 13 64 13 65 14 67 13 71 15 72 14 73 14 74 15 75 13 76 14 77 15 78 15 79 13 80 14 82 14 83 13 84 15 85 13 86 14 87 13 88 14 41 35 3 24 6 28 10 26 25 24 28 27 29 27 32 26 36 27 41 26 42 24 46 26 49 24 50 25 52 27 53 24 54 26 56 24 62 24 64 26 65 25 66 26 67 28 68 24 69 27 71 28 73 25 74 28 75 26 76 24 77 25 79 25 80 27 85 25 88 28 89 27 42 29 1 28 2 32 3 32 13 31 14 29 17 32 21 27 22 27 23 31 25 31 26 32 28 29 29 31 31 32 33 33 34 32 40 28 44 28 54 31 57 30 58 31 59 33 60 29 65 32 66 31 68 30 75 30 77 31 88 28 43 45 5 18 6 20 7 19 9 20 10 17 11 19 14 16 20 17 22 17 24 17 25 19 26 17 32 18 33 18 34 17 35 18 36 17 43 20 44 18 46 19 48 20 50 19 51 17 52 18 53 16 55 19 56 17 62 18 63 17 66 19 67 19 68 18 69 19 71 17 72 17 77 18 79 18 80 19 82 17 83 17 84 19 87 20 88 18 89 19 90 19 44 58 2 32 3 30 5 31 7 32 8 31 9 31 10 30 11 29 13 33 14 30 17 28 18 29 19 28 20 29 21 33 22 33 23 33 24 33 25 28 29 31 31 33 33 32 34 31 36 28 37 29 38 27 40 31 42 29 45 29 46 32 47 31 48 27 49 29 50 29 51 28 52 32 53 32 54 29 55 31 58 27 59 29 61 29 63 29 65 29 66 28 67 30 70 33 73 31 74 32 79 30 80 29 82 28 83 32 84 27 85 29 86 29 87 32 89 30 49 53 2 23 3 26 4 23 5 25 6 27 7 23 8 24 9 26 13 23 15 26 16 25 17 25 18 25 19 24 23 23 27 26 28 26 29 27 32 25 34 25 35 24 39 27 40 27 41 27 43 27 44 27 45 27 46 25 49 27 53 25 54 23 59 27 60 24 61 26 62 25 64 24 65 23 66 23 67 26 68 26 69 23 70 26 72 27 73 26 74 24 75 26 78 26 80 23 82 26 83 27 84 24 86 25 89 27 50 29 2 27 9 24 12 23 13 27 14 24 15 26 17 27 18 25 21 24 22 23 23 27 27 23 28 24 32 26 37 23 42 26 45 23 64 24 65 23 73 23 74 25 76 26 79 25 80 23 81 26 84 26 85 27 86 25 87 23 51 86 1 24 3 23 4 24 5 27 6 24 7 25 8 26 9 26 10 23 11 24 12 27 13 26 14 26 15 25 16 26 17 25 18 23 19 23 20 23 21 25 22 24 23 26 24 25 25 25 26 25 27 25 28 26 29 25 31 27 32 23 34 23 35 24 36 25 37 27 38 23 40 27 41 24 42 24 43 24 44 27 45 25 46 26 47 24 48 27 49 24 50 23 51 23 52 24 53 23 54 23 55 23 56 25 57 23 58 25 59 24 60 26 61 24 62 27 63 23 64 24 65 24 66 23 67 27 68 25 69 25 70 24 71 23 72 27 73 23 74 23 75 27 76 27 77 25 78 24 79 23 80 27 81 25 82 23 83 24 84 23 85 25 86 25 87 27 88 26 89 25 90 25 52 21 6 27 7 23 10 25 12 27 20 25 21 26 22 26 24 25 31 23 32 27 35 27 37 24 39 26 44 26 45 27 53 23 55 25 76 23 81 26 89 23 90 27 53 1 3 18 54 5 8 11 23 11 38 9 48 10 83 10 55 61 1 29 2 30 4 26 5 31 11 28 12 32 13 31 14 28 16 26 19 31 21 27 22 29 23 27 24 30 25 28 26 32 27 31 29 30 30 27 31 31 32 30 33 28 34 28 35 29 36 28 38 28 39 26 40 27 41 29 42 27 43 30 45 27 46 27 48 28 50 32 51 28 52 31 55 31 57 28 60 27 61 28 63 29 64 29 65 28 67 29 68 28 70 26 72 31 74 31 76 29 77 30 78 27 80 30 81 32 83 31 84 30 85 31 86 31 88 29 89 26 90 28 56 17 3 27 10 24 11 24 31 26 46 25 52 27 58 24 60 26 65 27 69 25 70 26 71 26 73 27 74 26 75 26 82 26 87 24 48 5 31 1 23 3 23 7 25 9 24 14 22 21 25 22 25 23 23 24 24 25 22 33 26 36 24 40 25 41 22 43 23 44 22 49 25 50 24 55 24 56 26 57 22 58 24 65 26 69 26 71 25 73 24 74 22 81 22 82 23 85 26 86 22 6 39 2 15 9 18 10 16 11 18 14 16 15 18 20 16 23 18 24 16 26 17 29 19 31 17 35 17 36 17 37 18 39 17 44 16 45 18 46 17 47 18 49 16 50 18 54 16 55 16 57 18 66 18 69 18 70 18 71 16 72 16 73 17 74 17 75 16 78 18 81 17 84 16 87 17 89 17 90 17 7 15 7 25 13 26 23 27 29 24 32 25 34 27 42 24 47 26 49 27 59 23 61 26 63 25 68 26 74 24 85 26 8 87 1 22 2 26 3 22 4 25 5 25 6 24 7 25 8 25 9 22 10 25 11 23 12 22 13 26 14 24 15 24 16 23 17 26 18 25 19 23 20 22 21 24 22 24 23 24 24 22 25 24 26 23 27 23 28 22 29 26 30 24 32 26 33 22 34 24 35 23 36 24 37 25 38 24 39 25 40 23 41 25 42 23 44 23 45 23 46 24 47 26 48 24 49 24 50 22 51 24 52 23 53 25 55 26 56 23 57 22 58 25 59 26 60 25 61 22 62 23 63 24 64 22 65 23 66 26 67 22 68 23 69 22 70 24 71 22 72 22 73 23 74 22 75 25 76 25 77 26 78 23 79 26 80 24 81 23 82 26 83 26 84 24 85 24 86 25 87 24 88 26 89 23 90 24 13 54 1 11 2 11 3 12 5 11 6 11 7 11 9 12 10 11 11 10 12 11 13 12 14 10 15 11 16 10 17 10 18 10 20 11 21 10 23 10 27 10 29 12 30 11 33 11 35 10 36 11 39 11 40 10 44 11 45 10 50 11 51 11 53 11 54 12 57 10 58 10 60 12 62 11 63 10 64 11 65 11 68 11 71 12 74 12 76 10 77 11 78 12 79 10 80 11 81 11 83 11 84 11 85 12 86 10 90 12 14 70 1 16 2 14 3 15 4 14 5 16 7 14 8 14 9 15 11 16 12 16 13 16 14 15 15 15 17 15 18 16 20 16 21 16 24 16 26 15 28 14 30 14 31 16 32 15 33 16 34 15 35 14 36 14 37 14 38 16 39 14 40 15 42 16 44 16 45 16 47 14 49 14 50 16 51 15 52 14 53 14 55 14 56 16 60 16 61 14 62 16 63 14 64 14 65 16 67 16 68 15 69 14 70 16 71 14 72 15 73 14 74 16 76 14 78 15 79 15 80 16 81 16 82 15 83 16 84 16 85 14 86 15 87 15 88 15 89 14 90 14 15 14 5 26 22 25 23 25 28 24 33 24 36 23 40 22 43 23 47 24 48 25 63 22 73 26 76 23 77 26 16 35 1 10 3 10 9 10 10 10 12 11 13 9 16 9 17 9 19 10 21 9 23 10 25 9 27 10 30 9 34 11 35 9 39 9 40 10 49 11 51 10 53 9 57 9 58 9 61 9 63 9 64 10 70 10 72 9 75 10 78 10 80 10 82 10 84 11 87 9 89 10 17 7 5 28 35 29 38 25 45 25 64 25 78 24 83 25 18 58 2 11 4 10 5 11 6 12 7 11 8 11 10 11 11 11 12 11 14 10 16 12 18 10 19 10 20 12 21 11 22 12 23 11 25 12 26 11 27 11 28 10 29 11 31 10 32 12 33 11 34 11 35 11 36 10 37 10 39 12 40 12 43 11 45 12 47 11 48 11 49 12 51 10 53 11 55 12 56 10 57 12 59 11 61 10 62 11 65 10 67 11 68 11 69 11 71 10 72 11 75 11 76 10 77 10 78 12 83 12 84 11 88 10 89 10 19 50 4 24 6 21 7 22 10 23 11 22 13 24 14 22 17 21 18 20 19 23 20 23 21 21 23 23 28 23 33 22 35 24 37 21 39 22 40 22 41 22 42 22 43 24 46 22 47 23 48 21 49 21 50 24 51 22 53 22 54 21 59 24 61 20 64 24 65 21 67 21 69 21 71 21 72 21 73 21 74 22 76 21 77 23 80 22 81 23 82 21 84 21 85 21 87 24 89 23 90 21 20 82 1 20 2 18 3 18 4 17 6 19 7 16 9 18 10 17 11 18 12 19 13 17 14 18 15 16 16 20 17 19 18 17 19 19 20 16 21 20 22 17 23 16 24 18 26 16 27 19 28 17 29 18 30 19 31 20 32 19 33 18 34 20 35 18 36 17 37 18 38 16 39 17 40 17 41 18 42 19 43 19 44 18 45 17 46 17 47 16 48 16 49 16 50 20 51 18 52 16 53 17 54 17 55 17 56 19 57 17 58 20 59 19 60 20 61 18 62 17 63 19 64 19 65 19 66 20 67 19 68 16 70 19 71 17 72 17 73 20 74 18 75 18 76 20 77 19 80 18 81 16 82 18 84 20 85 19 86 19 88 18 89 19 90 19 21 34 8 19 9 18 18 19 20 19 22 19 27 17 28 18 30 18 32 19 34 18 38 19 39 20 40 19 41 19 44 18 47 17 48 17 53 18 54 17 55 16 56 17 60 18 61 19 62 17 67 17 68 17 69 16 74 19 77 18 79 18 85 17 86 20 88 17 90 17 22 27 6 20 10 19 11 17 15 19 17 18 18 17 21 18 22 19 23 19 27 19 31 17 39 18 59 18 63 18 65 18 66 17 67 20 69 18 70 18 78 20 79 19 82 20 83 18 84 18 85 17 89 18 90 20 23 86 1 10 2 10 3 9 4 10 5 10 6 10 7 10 8 10 9 9 10 10 11 11 12 11 13 10 14 9 15 11 16 10 17 10 18 10 19 10 20 10 21 10 22 9 23 9 24 11 25 10 26 9 27 10 28 11 29 10 30 9 31 9 32 9 34 11 35 11 36 11 37 10 38 11 39 10 40 11 41 10 42 10 43 11 44 11 45 10 46 11 47 10 48 9 49 9 50 11 51 9 52 11 54 9 55 9 56 10 57 10 58 10 59 11 60 10 61 10 62 9 65 11 66 10 67 10 68 10 69 10 70 10 71 11 72 10 73 9 74 10 75 11 76 11 77 11 78 10 79 10 80 10 81 10 82 9 83 9 84 11 85 9 86 9 87 10 88 10 89 9 90 10 24 90 1 27 2 26 3 25 4 27 5 26 6 27 7 27 8 27 9 27 10 29 11 27 12 28 13 26 14 28 15 29 16 28 17 25 18 25 19 25 20 25 21 27 22 30 23 27 24 28 25 28 26 29 27 25 28 25 29 29 30 28 31 29 32 25 33 26 34 28 35 27 36 28 37 27 38 28 39 24 40 25 41 26 42 29 43 27 44 28 45 26 46 26 47 29 48 26 49 27 50 26 51 27 52 28 53 25 54 29 55 26 56 29 57 29 58 25 59 29 60 27 61 26 62 28 63 27 64 27 65 27 66 26 67 29 68 29 69 30 70 26 71 28 72 25 73 27 74 27 75 29 76 25 77 25 78 29 79 25 80 26 81 28 82 27 83 26 84 25 85 30 86 27 87 29 88 26 89 27 90 25 25 74 1 19 2 19 3 18 4 16 6 17 8 19 9 19 10 18 11 17 12 17 15 18 16 16 17 19 18 17 19 20 20 17 21 18 22 17 23 19 25 17 26 19 27 17 28 19 29 19 30 18 32 18 33 20 34 19 35 17 36 18 37 18 39 19 41 17 42 17 43 18 44 19 45 18 47 16 48 19 50 19 51 17 52 19 53 18 54 19 55 20 56 19 57 20 58 18 59 18 60 17 61 17 62 17 63 19 64 17 65 19 66 19 67 19 68 19 69 18 73 18 75 16 76 18 78 18 79 19 80 16 81 18 82 16 84 18 85 18 86 19 87 17 88 16 89 19 90 18 26 8 19 17 36 16 41 17 54 18 56 18 71 16 77 18 79 17 27 84 1 22 2 24 3 23 4 21 6 23 7 23 8 25 9 21 10 21 11 23 12 22 13 25 14 23 15 21 16 25 17 21 18 22 19 24 20 23 21 22 22 22 23 23 24 21 25 24 26 25 27 23 28 25 29 23 30 24 31 22 32 24 34 21 35 23 36 25 37 22 38 24 39 24 40 24 41 24 42 24 43 21 44 24 45 23 47 21 48 21 49 21 50 24 51 21 52 23 53 24 54 24 55 22 56 22 57 24 58 21 59 21 60 21 61 21 62 22 63 21 64 24 65 22 66 22 68 23 69 24 70 25 71 23 72 23 73 21 74 25 75 24 76 23 77 23 78 22 79 23 80 23 81 21 82 23 83 21 84 25 85 23 86 21 89 22 90 22 28 58 2 26 3 24 5 23 8 25 9 26 12 25 14 22 17 22 19 24 21 25 22 22 23 23 24 25 30 25 31 24 32 23 34 24 35 25 37 24 43 26 46 22 47 23 48 25 49 24 50 22 51 23 52 25 53 26 54 23 55 24 56 24 57 25 58 26 59 24 61 26 62 25 63 23 64 25 65 23 66 22 67 25 68 24 69 25 70 23 71 24 74 23 76 24 78 23 80 26 81 23 82 24 83 25 84 23 85 25 87 24 88 26 89 24 90 24 29 88 1 14 2 14 3 16 4 16 5 16 6 16 7 16 8 16 9 14 10 16 11 15 12 14 13 14 14 16 15 14 16 16 17 15 18 14 19 14 20 15 21 14 22 15 23 16 24 16 25 16 26 15 27 14 28 14 29 16 30 14 31 14 32 15 33 15 34 15 35 15 36 15 37 15 38 16 39 16 40 15 41 15 42 15 43 14 44 15 45 14 47 16 48 16 49 14 51 14 52 15 53 16 54 15 55 16 56 14 57 15 58 16 59 15 60 15 61 14 62 16 63 15 64 15 65 16 66 14 67 16 68 14 69 16 70 15 71 14 72 15 73 16 74 15 75 15 76 15 77 15 78 14 79 15 80 14 81 14 82 14 83 15 84 15 85 15 86 14 87 15 88 14 89 15 90 16 30 11 22 30 23 28 39 31 44 30 52 30 54 27 67 31 70 30 74 32 76 29 85 27 31 32 2 12 5 10 7 10 8 12 11 10 15 11 17 11 22 11 23 11 24 10 27 10 33 12 39 10 41 11 42 11 46 11 48 11 50 11 51 12 55 12 57 11 59 10 60 11 61 12 63 12 69 11 71 11 74 10 75 11 76 11 83 10 90 11 32 33 3 20 5 18 6 20 9 20 10 20 11 19 12 19 13 18 15 21 17 17 18 21 20 20 21 18 29 18 32 19 34 19 35 18 39 21 40 18 42 19 45 19 49 20 52 18 53 18 57 19 59 18 64 19 66 21 67 19 70 21 75 19 76 21 80 21 33 23 9 23 10 21 13 24 19 20 23 23 25 22 29 23 30 21 35 23 36 21 40 24 42 22 47 22 59 20 63 24 64 24 70 24 73 21 75 20 77 23 78 22 81 21 89 23 34 48 1 17 2 19 3 17 4 18 5 18 7 19 8 18 9 18 12 18 14 18 16 18 18 19 20 19 24 19 26 19 27 17 28 18 29 18 30 18 31 16 32 20 33 17 35 18 36 20 38 19 39 18 40 17 41 17 42 19 44 17 54 18 55 19 56 18 57 19 58 17 59 19 64 19 66 17 70 19 72 20 73 20 76 18 81 18 82 19 83 18 84 18 86 17 90 19 35 85 1 13 2 14 3 12 4 13 5 14 6 12 7 13 8 14 9 14 10 12 11 13 12 14 13 13 14 14 15 13 16 12 17 13 18 14 21 12 22 13 23 12 24 14 25 13 26 13 27 14 28 12 29 13 30 14 31 14 32 13 33 14 34 12 35 12 36 13 37 13 38 14 39 14 40 12 41 12 42 13 43 12 44 13 45 13 46 14 47 13 48 12 50 12 51 13 52 13 53 12 54 13 56 14 57 14 58 14 59 14 60 13 61 13 62 13 63 13 64 14 65 12 66 13 67 12 68 13 69 12 70 14 71 13 73 13 74 13 75 14 76 14 77 12 78 12 79 14 80 13 81 13 82 14 83 12 84 14 85 14 86 13 87 13 88 14 89 14 90 14 36 85 1 27 2 28 3 26 7 27 8 31 9 29 10 31 12 30 13 30 14 29 15 28 16 27 17 29 18 28 19 31 20 27 21 30 22 31 23 30 24 30 25 27 26 28 27 32 28 31 29 28 30 28 31 30 32 27 33 31 34 28 35 31 36 30 37 27 38 32 39 32 40 32 41 29 42 27 43 27 44 30 45 27 46 26 47 32 48 27 49 31 50 29 51 26 52 26 53 26 54 28 55 29 56 30 57 27 58 27 59 31 60 30 61 29 62 31 63 30 64 30 65 29 66 26 67 29 68 31 69 31 70 26 71 28 72 28 73 27 74 32 75 29 76 30 77 29 78 30 80 26 81 27 82 31 83 26 84 31 85 31 86 30 87 27 88 29 89 32 90 30 37 88 1 18 2 16 3 17 4 18 5 18 6 19 7 17 8 19 9 18 10 20 11 18 12 17 13 18 14 19 15 18 16 18 17 20 18 17 19 17 20 18 21 20 22 17 23 19 24 17 25 20 26 18 27 20 28 19 29 18 30 17 31 17 32 17 33 19 34 17 35 17 36 19 37 18 38 17 39 20 40 19 41 19 42 18 43 20 44 18 45 18 46 16 47 18 48 18 49 19 50 16 51 16 52 19 53 19 54 19 55 16 56 19 57 18 58 19 59 18 60 16 61 19 63 17 64 19 65 16 66 18 67 17 68 16 69 20 70 18 71 17 72 19 73 18 75 19 76 17 77 18 78 17 79 17 80 18 81 19 82 17 83 17 84 19 85 18 86 18 87 18 88 18 89 19 90 19 38 70 1 19 2 18 3 19 4 18 5 18 6 17 7 18 8 20 9 18 10 18 11 20 13 19 15 18 16 20 17 21 18 19 19 20 20 20 21 20 22 21 24 19 26 20 27 18 29 19 30 18 31 20 32 19 33 19 34 19 36 19 37 21 38 19 39 19 40 21 41 20 42 21 45 18 47 18 49 19 50 19 51 18 52 18 53 19 55 20 56 19 58 17 59 20 60 20 61 19 63 19 64 19 65 18 66 20 67 19 68 19 69 18 70 20 71 20 73 19 74 20 78 19 79 17 80 19 81 20 83 21 84 20 85 18 86 19 87 19 88 19 39 40 2 14 4 14 5 15 6 16 8 14 13 15 17 15 18 15 19 16 21 15 22 14 26 14 31 15 32 14 33 16 34 16 35 16 36 15 38 14 39 14 42 15 44 14 45 16 48 15 49 14 52 14 55 15 66 14 67 16 69 14 71 14 72 15 75 14 76 16 77 14 82 14 84 16 87 16 88 16 89 16 40 45 3 17 5 18 10 18 11 16 14 16 16 16 17 17 19 15 23 18 27 17 29 18 31 18 32 18 34 15 39 19 40 18 41 15 45 16 46 17 47 19 48 16 49 16 50 17 53 18 54 18 55 17 58 19 60 15 63 19 64 18 65 18 67 16 69 17 71 15 72 17 74 18 76 18 77 18 81 16 83 17 84 17 85 18 86 18 88 18 90 19 41 33 2 26 4 25 6 27 8 24 10 25 11 28 12 27 14 27 16 29 17 26 19 25 20 27 21 25 22 27 24 25 27 26 28 28 29 26 31 25 36 24 48 24 52 28 60 28 62 25 71 28 73 28 76 27 77 27 83 28 84 27 85 25 89 25 90 27 42 51 1 26 3 25 4 28 5 26 6 28 9 24 12 27 13 28 15 26 17 27 18 25 19 25 20 24 23 24 25 26 30 27 32 24 33 24 34 28 37 26 38 24 40 27 41 27 42 27 44 25 45 25 46 27 49 25 51 28 52 24 58 27 59 25 61 24 63 24 64 26 68 26 69 24 70 26 72 24 73 26 74 27 75 25 76 28 78 24 79 28 80 24 81 26 83 24 85 25 87 26 89 25 43 82 2 11 3 9 4 9 6 10 7 10 8 11 9 10 10 10 11 9 12 10 14 9 16 10 17 11 19 9 20 9 21 11 22 11 23 10 24 10 25 11 26 10 27 11 28 9 29 9 30 10 31 10 32 11 33 10 34 9 35 10 36 9 37 10 38 10 39 10 40 10 41 9 43 11 44 10 45 11 46 10 47 9 48 10 49 10 50 9 51 10 52 11 53 10 54 10 55 10 56 11 57 10 58 10 60 9 61 11 62 10 63 10 64 10 65 10 66 9 67 10 68 10 69 11 70 10 72 10 73 10 74 9 75 10 76 11 77 10 78 11 79 11 80 9 81 9 82 10 83 10 84 10 85 9 86 11 87 10 88 10 89 10 90 11 44 40 1 26 2 27 3 25 6 29 11 29 15 27 16 26 22 25 23 29 27 29 30 26 31 28 32 28 33 25 34 29 35 29 38 27 45 28 47 29 51 26 52 24 54 25 55 29 56 27 58 28 59 29 61 29 64 27 65 29 67 29 68 25 70 29 72 26 74 29 75 29 79 25 80 28 84 28 87 25 89 28 45 48 1 25 2 31 3 26 5 29 6 31 7 28 10 28 12 28 14 26 18 28 19 28 21 30 22 26 23 26 25 30 30 29 31 26 32 31 34 25 39 28 41 28 42 26 43 29 44 28 45 29 47 25 48 30 49 26 51 25 53 27 54 29 56 25 58 29 59 29 60 27 62 29 64 30 67 31 71 28 73 27 76 26 77 31 78 30 80 29 82 28 85 28 87 26 88 26 46 9 2 25 17 24 18 24 29 29 38 29 60 27 66 26 78 28 79 27 47 77 1 24 2 24 3 23 4 24 5 25 7 24 8 23 9 26 11 23 12 24 13 26 14 23 15 26 17 26 18 22 19 24 21 23 22 24 23 22 24 25 25 24 26 25 27 25 28 23 29 22 31 26 33 25 34 23 35 25 37 23 38 24 39 23 40 23 41 26 42 24 43 23 44 24 45 22 46 25 47 23 48 25 49 22 50 25 51 25 53 26 54 24 55 24 56 22 57 23 58 24 59 26 60 25 61 24 62 25 63 24 65 24 66 22 67 26 69 23 70 22 71 24 73 22 74 22 76 22 77 22 78 24 80 22 81 25 82 24 83 23 84 22 85 26 86 25 87 26 88 25 89 26 90 22 48 4 14 24 23 24 44 25 89 25 49 37 3 30 5 27 6 31 7 29 10 31 13 28 14 31 16 29 19 31 20 29 21 27 23 30 24 27 26 28 28 32 32 28 33 29 35 28 38 27 39 31 40 31 43 31 49 29 50 30 53 29 57 28 59 29 60 29 63 28 73 28 74 27 77 28 78 31 79 31 83 31 87 29 89 29 50 3 15 31 78 28 87 30 51 22 3 17 8 17 10 15 15 15 17 15 18 15 28 16 29 17 39 16 47 17 51 15 55 18 60 16 63 15 64 16 65 15 73 17 74 16 77 15 78 15 85 16 90 15 52 43 1 24 2 24 5 24 6 23 7 24 11 25 13 27 17 24 18 25 19 24 21 28 24 27 25 25 26 24 27 25 29 27 30 24 31 27 32 25 36 28 38 27 39 24 41 27 43 24 45 28 48 28 50 27 54 25 55 25 56 27 57 26 58 26 59 25 60 24 64 24 72 24 73 27 74 26 79 23 80 26 87 26 88 24 90 28 53 48 2 13 3 14 4 14 6 13 10 14 12 14 13 14 14 14 15 14 20 14 23 15 26 13 27 14 28 15 30 13 31 15 32 14 34 15 35 13 38 15 40 14 41 14 42 14 43 15 44 15 47 15 48 14 49 13 50 14 51 14 54 13 55 15 58 13 59 14 61 14 62 14 64 14 65 15 66 15 68 15 70 14 75 14 76 13 77 13 79 15 83 14 86 14 89 13 54 5 21 21 68 21 72 25 79 22 85 22 55 38 7 23 9 22 11 23 14 24 15 25 17 23 18 23 19 23 21 22 22 21 23 24 27 22 28 23 29 23 33 21 35 25 36 23 37 25 38 21 47 24 48 23 50 22 52 24 60 25 64 21 68 21 69 25 70 25 71 21 72 22 74 23 78 22 81 23 82 23 83 25 84 22 87 25 90 25 56 65 1 17 2 17 3 17 5 16 6 15 7 17 10 17 11 15 12 16 13 16 15 15 16 15 17 17 18 15 19 14 20 16 22 16 23 17 24 17 26 16 28 17 31 16 32 15 34 16 35 16 36 17 37 16 40 15 42 18 43 15 44 17 45 15 47 15 48 17 50 16 51 16 52 17 53 15 54 17 55 17 59 16 60 16 61 16 63 17 64 17 65 17 67 17 68 16 70 16 71 16 72 15 73 15 74 16 75 17 77 16 79 17 80 16 81 16 82 17 84 15 86 15 87 15 88 15 89 16 90 16 4 41 4 17 27 24 29 54 30 78 30 42 40 1 20 2 20 9 19 11 17 12 17 15 21 19 19 21 19 23 18 25 20 29 20 30 19 31 20 35 20 36 19 38 17 40 19 41 21 45 18 46 20 49 17 50 19 52 21 56 17 57 19 60 18 63 19 64 18 65 20 68 21 69 18 71 20 74 19 75 17 76 18 77 18 79 19 80 20 83 18 84 20 43 70 1 12 3 14 4 13 5 12 6 13 7 14 8 13 9 13 10 13 12 14 15 14 16 12 17 14 19 13 21 13 23 14 24 12 25 14 26 13 29 14 30 14 31 14 32 13 33 14 35 13 36 12 37 12 39 13 40 13 41 12 42 13 43 14 44 12 45 14 46 14 47 12 48 13 49 14 50 13 51 13 52 12 53 12 54 13 56 13 57 14 58 14 59 14 60 12 61 13 62 14 64 14 65 13 66 13 68 13 69 13 70 13 72 13 75 13 76 14 77 12 79 13 80 12 81 12 82 12 83 14 84 14 86 12 87 13 89 14 90 13 44 46 1 29 2 28 3 28 5 30 6 28 8 30 11 31 16 30 17 26 20 27 22 30 24 30 25 25 26 27 30 26 32 29 34 26 35 26 36 29 39 30 40 31 42 26 43 28 44 30 45 29 47 29 49 28 52 31 54 30 55 29 56 27 57 28 59 29 60 27 61 26 62 30 68 30 69 27 70 29 75 25 76 29 78 26 80 26 81 26 85 28 89 27 4 57 87 1 28 2 28 3 27 4 28 5 28 6 26 7 28 8 29 9 27 10 30 11 26 12 29 13 32 14 31 15 30 16 26 17 28 18 30 19 29 20 29 21 29 22 32 23 28 24 26 25 28 26 29 27 29 28 29 29 29 30 30 31 31 32 27 33 32 34 27 35 28 36 31 38 29 39 31 40 28 41 27 42 29 44 29 45 29 46 29 47 28 48 30 49 27 50 31 51 27 52 27 53 26 54 30 55 29 56 31 57 32 58 26 59 28 60 26 61 26 62 30 63 27 64 30 65 30 66 31 67 27 68 30 69 31 70 30 71 27 72 29 73 31 74 31 75 27 76 31 77 32 78 30 79 30 80 28 82 29 83 27 84 27 85 30 86 31 87 29 88 28 89 30 90 29 58 71 1 26 2 26 3 25 4 30 6 25 7 25 8 26 9 28 10 27 12 25 13 26 15 25 16 28 17 26 20 28 22 27 24 29 26 29 27 29 28 25 29 26 30 27 32 26 33 25 34 29 35 29 36 28 37 28 38 27 39 28 42 24 43 25 44 24 45 26 46 26 47 27 48 28 49 26 50 28 51 28 52 25 53 29 57 28 58 29 59 27 60 28 61 26 62 26 63 27 65 27 67 25 68 26 69 29 72 29 73 29 74 26 75 25 76 29 77 27 78 29 79 25 80 27 82 28 83 28 84 26 85 27 86 27 87 28 88 25 89 25 90 26 59 80 1 25 2 24 3 27 4 27 5 27 6 27 7 23 8 26 10 24 11 24 12 23 13 25 14 27 15 25 16 23 17 26 18 23 19 27 20 27 21 23 22 25 23 26 24 27 26 24 27 25 28 23 29 26 31 27 32 25 33 24 34 25 35 25 36 26 37 24 38 23 39 23 40 26 41 27 42 24 44 24 45 23 46 25 47 26 48 26 49 24 50 24 51 25 52 24 53 24 54 26 55 27 58 27 60 25 61 24 63 27 64 24 65 26 66 24 67 23 68 23 69 24 71 24 73 25 74 25 75 26 76 26 77 27 78 23 79 24 80 25 81 27 82 23 83 25 84 25 85 25 86 24 87 27 88 27 89 25 90 23 60 53 1 20 2 18 3 18 4 18 5 19 6 18 10 18 14 20 15 19 18 18 20 21 23 18 26 19 28 18 30 20 35 19 36 18 37 21 40 20 42 18 43 18 45 19 46 20 47 18 49 18 50 17 51 19 52 21 53 18 56 19 57 21 58 19 59 19 63 20 65 18 66 17 69 17 70 20 71 20 72 18 73 17 74 19 76 19 77 17 78 19 79 17 82 17 83 21 84 18 85 17 86 18 88 21 90 20 +5 4 1 29 1 13 5 14 6 13 7 13 11 12 12 12 13 12 14 14 15 13 18 12 19 13 21 12 22 12 23 14 25 14 28 13 29 13 31 14 34 12 38 12 42 13 43 14 47 14 59 14 68 14 77 13 84 13 85 12 86 14 2 48 1 31 3 28 4 31 5 30 7 30 9 28 12 28 13 31 14 28 15 30 16 31 18 29 19 31 20 30 37 28 38 28 39 30 40 33 41 32 43 32 45 32 47 28 48 30 49 28 50 31 51 27 53 28 54 28 55 29 56 27 57 32 58 29 61 27 62 33 65 28 66 28 68 29 69 27 72 32 75 32 76 28 78 31 79 28 82 30 83 29 86 33 87 32 88 29 3 32 1 22 2 23 4 23 7 22 8 23 9 24 10 23 18 26 26 23 28 23 32 23 36 25 37 24 40 23 41 25 42 25 44 23 51 22 57 23 59 22 60 23 64 26 68 26 70 25 72 24 73 25 74 22 76 24 79 26 81 24 83 25 86 22 4 45 1 12 2 11 3 12 6 10 8 10 12 10 15 12 26 11 29 10 30 11 31 10 33 11 34 11 35 10 37 10 38 12 40 10 41 12 45 10 46 10 47 11 48 10 49 11 50 10 55 11 58 11 59 10 61 12 62 12 63 12 64 11 67 10 70 12 71 10 72 11 74 10 75 11 76 10 78 11 81 12 83 12 84 11 85 11 88 11 89 10 20 13 41 1 17 3 17 4 17 5 19 8 18 9 18 12 19 15 17 19 17 24 18 26 16 27 19 30 17 37 17 40 18 41 19 44 18 45 16 49 20 51 17 52 17 53 18 54 19 56 18 59 17 63 19 64 17 65 17 67 16 69 19 70 17 72 18 73 16 74 18 78 17 79 18 80 19 81 19 85 17 87 17 89 18 14 59 1 21 3 20 4 22 5 21 7 20 9 18 10 20 13 22 14 19 15 21 16 18 18 19 19 19 20 20 21 20 25 22 26 22 27 19 29 19 30 21 31 21 32 20 33 20 34 20 35 19 36 21 37 22 38 19 42 19 43 19 45 20 46 21 47 18 49 21 51 20 52 20 53 19 55 19 56 21 58 21 59 21 60 20 61 19 62 19 64 19 65 18 67 20 68 20 69 21 70 20 71 21 72 21 73 19 76 19 77 21 79 21 81 21 84 19 86 19 15 9 9 31 14 28 16 30 28 27 30 31 31 27 53 30 73 30 83 30 16 12 2 11 6 11 13 11 27 12 45 11 49 12 50 12 51 10 65 11 66 10 79 10 89 10 21 3 27 24 50 26 58 23 22 21 4 16 6 15 18 17 19 17 20 16 22 16 24 16 25 15 27 15 28 17 32 17 36 15 47 16 59 16 62 16 67 16 68 16 70 15 78 17 81 15 86 17 23 3 5 10 16 11 63 9 24 51 1 27 2 28 5 28 6 26 8 27 9 28 10 27 11 25 12 29 13 27 14 29 16 27 18 27 23 27 24 29 25 26 26 28 27 26 28 28 29 25 30 29 33 29 35 29 39 29 41 30 42 28 43 25 45 30 46 29 48 26 49 29 53 27 54 27 55 26 56 27 59 27 60 26 62 28 65 28 67 29 69 29 70 26 72 28 73 25 74 29 76 29 77 26 78 29 80 28 85 25 90 27 25 87 1 28 2 28 3 29 4 27 5 25 6 25 7 28 8 24 9 26 10 26 11 28 12 27 13 29 14 29 15 27 16 27 17 28 18 27 19 27 20 25 21 28 22 27 23 30 24 27 25 24 26 28 27 25 28 26 30 28 31 27 32 25 33 29 34 28 35 26 36 25 37 27 39 28 40 25 41 25 42 28 43 26 44 28 45 28 46 26 47 26 48 28 49 26 50 29 51 30 52 29 53 26 54 28 55 29 56 25 57 30 58 27 59 29 60 29 61 26 62 25 63 29 64 29 65 25 66 26 67 29 68 27 69 25 70 24 71 29 72 28 73 28 74 26 76 26 77 25 78 25 79 26 80 29 81 25 82 25 83 28 84 29 85 30 86 29 87 26 88 25 89 29 90 30 26 28 5 25 16 25 20 27 21 23 23 27 26 26 27 23 29 24 30 25 31 26 34 26 45 24 46 25 48 26 49 24 51 27 54 27 57 25 59 24 62 26 67 23 71 27 75 25 77 23 81 23 82 27 83 27 84 25 27 52 9 23 10 25 11 23 12 26 13 23 16 23 17 23 18 25 19 25 20 23 22 26 24 22 25 25 26 22 27 26 28 24 31 22 32 22 34 23 35 24 38 25 39 26 43 22 44 26 45 26 47 24 49 22 50 24 53 26 58 25 59 24 60 25 61 22 65 23 66 22 67 22 71 22 72 25 73 24 74 26 75 26 76 26 78 24 79 22 80 24 81 24 82 25 84 25 85 26 87 26 88 23 90 26 28 87 1 18 2 21 3 18 4 20 5 20 6 21 7 22 8 22 9 19 10 19 11 19 12 21 13 19 14 21 15 19 16 22 17 18 18 19 19 19 20 19 21 19 22 20 23 18 24 21 25 20 26 20 27 22 28 22 29 19 30 22 31 22 32 21 33 22 34 19 35 18 36 19 37 19 38 19 39 22 40 21 41 20 42 19 43 21 44 20 45 19 46 18 47 18 48 19 49 22 50 21 51 21 52 22 53 20 54 20 55 22 56 21 57 22 58 22 59 21 60 21 62 22 63 22 64 19 65 18 66 21 67 21 68 18 69 20 70 21 71 18 72 20 74 20 75 22 76 19 77 21 78 19 79 19 80 22 82 21 83 19 84 18 85 20 86 21 87 19 88 21 89 21 90 21 29 74 1 12 2 14 3 12 4 14 5 13 6 13 7 14 8 13 9 14 11 12 13 14 14 14 15 13 16 14 18 13 19 13 20 12 21 14 22 12 24 13 25 12 26 14 27 13 28 14 29 14 30 12 32 12 33 13 36 13 37 12 38 13 40 13 41 12 42 13 43 14 44 14 45 12 47 13 48 13 49 13 51 13 52 13 53 13 54 14 55 13 56 13 57 12 58 13 59 13 60 13 61 12 62 13 63 13 64 14 65 13 66 13 67 13 68 13 69 12 70 13 73 12 75 12 76 14 79 12 80 13 81 13 82 13 83 14 84 13 85 12 86 13 88 14 89 14 90 14 30 49 1 27 2 28 3 29 4 30 5 27 10 29 14 28 16 28 17 31 18 29 22 27 23 30 25 26 27 30 28 29 30 31 36 27 37 31 38 32 44 29 46 26 48 28 50 30 52 27 53 28 54 31 55 28 57 29 58 31 59 30 60 31 63 29 65 28 66 29 67 31 68 27 70 31 73 29 74 31 77 30 78 28 79 29 81 26 84 29 85 28 87 28 88 30 89 31 90 31 31 22 1 17 4 18 28 18 36 16 38 17 41 17 42 16 45 16 46 19 55 16 57 18 59 17 60 18 63 17 64 17 68 17 69 17 76 16 79 19 85 15 89 19 90 18 32 52 2 20 3 21 10 20 11 19 13 22 14 18 15 20 16 18 17 21 18 19 22 20 26 22 30 21 31 18 32 20 34 19 35 19 37 20 38 19 40 19 41 18 43 20 44 19 45 20 46 21 47 18 50 20 51 18 52 21 53 19 54 20 55 21 56 21 57 20 60 18 61 21 62 22 63 20 64 19 66 19 69 20 70 21 71 21 74 21 76 19 77 20 79 18 82 21 83 22 88 18 89 19 90 18 41 85 1 11 2 10 3 12 4 12 5 12 6 12 7 11 8 11 9 11 10 12 11 11 12 11 13 11 15 11 17 10 18 11 19 12 20 12 21 10 22 12 23 10 24 10 25 12 26 11 27 11 28 10 29 10 30 12 31 12 32 12 33 11 34 10 35 12 36 12 37 10 38 11 40 12 41 11 42 12 44 11 45 11 46 10 47 10 48 11 49 11 50 11 51 11 52 11 54 12 55 11 56 10 57 12 58 10 59 12 60 11 61 11 62 11 63 12 64 11 65 11 66 11 67 11 68 10 69 11 70 10 71 11 72 11 73 10 74 10 75 11 76 11 77 12 78 12 79 12 80 11 81 11 82 12 83 10 84 12 85 12 86 11 87 11 88 10 89 12 90 10 42 2 59 15 63 16 43 21 1 28 2 29 4 29 7 31 14 27 24 30 31 29 33 29 39 29 40 26 45 26 47 28 49 27 52 27 56 30 62 29 68 27 83 27 84 29 86 28 87 30 44 54 2 25 5 23 6 21 7 23 11 25 12 24 14 23 15 21 16 22 17 24 18 25 21 25 22 21 24 22 25 21 26 23 30 24 31 22 32 22 34 21 36 22 37 25 39 23 41 25 43 23 44 24 45 22 46 23 50 21 51 22 54 24 55 24 56 22 57 23 59 22 60 23 61 23 65 22 69 23 70 22 72 23 73 21 74 24 75 23 76 23 78 23 79 22 82 25 84 23 85 23 86 23 87 22 88 21 89 21 24 9 84 1 15 3 16 4 14 5 15 7 15 8 14 9 16 10 14 11 16 12 15 13 16 15 15 16 16 17 15 18 15 19 15 20 14 21 14 22 15 23 15 24 15 25 14 26 15 27 14 28 15 29 14 30 16 31 16 32 14 33 15 34 15 36 15 37 15 38 16 39 14 40 14 41 14 42 14 43 14 44 14 45 16 46 16 47 15 48 15 49 15 50 15 51 16 52 16 53 15 54 15 55 14 56 16 57 14 58 16 59 15 60 16 61 15 62 16 63 14 64 16 65 14 66 15 67 14 68 16 69 16 70 14 71 16 72 14 73 15 74 15 75 15 77 16 78 14 79 15 80 14 81 16 82 15 83 15 84 14 85 14 86 16 87 16 89 16 90 14 10 9 16 28 19 28 40 25 48 27 55 28 73 28 82 27 87 25 90 26 11 70 1 15 2 16 3 16 4 15 7 16 8 15 9 17 10 17 12 17 13 15 15 18 17 15 20 17 21 17 22 14 23 16 25 17 27 16 28 15 29 16 30 16 31 15 32 16 33 17 34 16 35 16 36 15 37 15 38 15 39 16 40 15 41 17 42 16 44 18 45 17 46 16 47 15 48 16 49 17 50 18 51 17 52 17 53 15 55 15 56 15 57 17 58 15 59 16 60 17 61 15 62 15 64 17 65 17 66 16 67 17 69 15 70 17 72 17 73 17 76 16 78 16 79 16 81 17 82 16 83 16 84 17 85 15 86 16 87 15 90 16 12 78 1 27 2 29 3 25 4 27 5 27 6 28 7 28 8 27 9 29 10 28 11 27 12 27 16 27 17 26 18 26 19 27 20 27 21 25 22 27 24 29 25 27 26 26 27 28 28 26 29 26 30 26 31 29 32 28 33 27 34 28 35 30 36 27 37 25 38 29 39 25 40 28 41 25 42 28 43 29 44 29 45 29 46 25 47 28 48 26 49 28 50 26 51 26 52 26 53 25 54 27 55 29 57 27 59 29 60 29 61 25 62 28 64 25 65 30 66 28 67 30 68 30 70 26 71 29 72 27 74 26 75 28 77 25 78 27 79 29 82 29 83 27 84 29 85 25 86 27 87 29 88 28 89 25 90 26 13 13 4 27 16 25 32 28 49 28 50 28 51 25 53 27 56 27 59 24 65 24 82 27 85 28 88 24 14 16 8 18 16 17 18 16 22 16 24 18 40 17 42 17 46 16 51 18 53 18 60 16 61 18 64 17 78 19 81 17 87 18 15 71 1 14 2 12 4 14 5 14 6 13 8 14 10 13 11 13 12 14 13 13 14 13 15 14 16 13 18 13 19 14 20 13 21 13 22 14 23 13 24 12 26 13 27 13 29 13 30 12 31 14 32 12 34 14 35 12 36 13 37 13 38 14 39 14 42 12 43 12 44 12 45 12 46 14 47 14 49 13 50 14 51 13 52 13 53 13 55 12 56 13 57 14 58 13 59 13 61 14 62 14 63 12 64 12 66 13 68 14 69 13 70 13 72 12 73 13 74 13 75 12 76 13 77 13 79 13 80 12 81 13 82 14 83 12 84 13 88 13 89 13 90 13 16 22 1 25 6 26 7 27 9 28 18 24 22 26 34 26 35 24 36 27 41 26 45 26 57 24 60 24 61 25 66 26 67 25 72 25 74 26 82 24 87 27 89 25 90 27 17 24 5 16 6 17 7 15 9 17 11 15 25 16 27 15 35 15 40 16 41 16 42 15 48 17 52 16 60 17 64 15 67 15 70 16 73 17 74 15 78 18 80 16 82 16 86 15 87 15 18 16 2 20 6 19 12 17 21 18 22 18 29 20 32 19 37 18 38 18 41 18 42 20 46 18 48 18 76 17 78 17 80 21 19 71 2 19 3 19 5 21 6 22 7 19 8 21 9 23 11 21 12 20 13 20 15 21 16 23 17 22 19 19 21 20 22 20 23 20 24 21 26 22 27 19 28 23 29 20 30 22 32 21 33 20 34 20 35 19 37 20 38 23 39 22 40 22 41 22 42 21 43 20 44 21 45 20 46 20 47 20 49 22 50 22 51 23 52 23 53 23 54 21 55 19 56 19 58 20 59 21 60 19 61 19 62 21 64 20 67 21 68 23 69 21 70 20 71 20 73 19 74 22 75 21 76 21 77 20 78 22 82 22 83 20 84 19 86 20 87 20 88 23 89 19 90 21 20 17 1 18 9 18 16 19 19 18 27 18 36 19 39 21 48 18 56 20 57 21 62 20 64 21 67 18 72 19 77 19 87 18 90 20 25 6 42 25 43 24 52 23 59 23 62 24 85 25 26 25 3 18 5 19 7 18 13 20 14 20 15 17 17 19 18 21 22 19 24 18 25 20 32 17 41 19 47 20 50 18 53 20 60 18 78 19 80 20 81 18 85 18 86 20 87 17 89 18 90 19 27 59 3 31 5 29 7 29 8 31 9 31 10 28 12 32 13 32 15 33 16 29 17 31 18 30 19 33 21 28 22 29 23 32 24 27 26 27 27 30 32 32 34 30 35 30 36 31 37 29 38 31 39 30 41 32 43 33 44 33 45 31 46 30 48 32 49 33 50 31 54 29 55 32 56 30 58 30 60 33 61 27 62 30 63 32 65 27 69 27 70 28 71 31 72 28 73 32 74 28 75 31 76 33 77 29 79 32 81 32 82 32 84 31 86 27 87 32 88 29 28 13 8 14 13 16 14 15 40 14 42 15 48 15 51 14 52 14 53 14 59 16 61 15 63 14 89 16 29 7 28 11 59 12 66 12 73 12 77 13 80 11 85 12 30 35 2 21 8 22 13 21 14 24 19 21 20 23 22 22 24 21 35 21 36 22 39 21 40 22 41 24 43 24 44 24 46 22 48 22 49 20 50 24 53 23 55 21 57 23 59 23 66 20 67 21 71 22 73 20 75 21 78 23 79 20 80 22 86 22 87 22 88 23 89 24 31 72 2 22 3 25 4 22 5 24 7 23 8 24 9 22 11 26 13 25 14 26 15 25 16 23 18 26 19 23 20 24 21 26 24 24 25 26 27 25 28 24 29 26 31 26 32 24 33 22 35 26 37 24 38 25 40 22 41 26 42 25 43 22 44 23 45 22 46 26 47 25 48 23 49 22 50 25 51 23 52 25 53 22 54 24 55 22 56 23 58 25 59 26 60 24 61 25 62 22 63 24 65 22 66 22 67 24 68 22 69 26 72 26 73 24 74 25 76 24 77 26 79 25 80 26 81 26 82 24 83 24 84 25 85 23 86 22 87 25 88 24 89 23 90 24 32 76 1 16 2 15 4 16 6 17 7 16 8 16 9 17 11 16 12 15 13 17 14 16 15 17 16 16 19 15 20 16 21 15 22 16 23 17 24 16 25 15 27 17 28 15 29 16 30 15 31 17 33 15 34 15 35 17 36 16 37 15 38 14 40 15 42 16 43 17 44 15 45 16 46 16 47 17 50 16 51 17 52 15 53 17 54 17 55 16 56 16 57 17 58 15 59 16 60 15 61 16 62 18 63 15 64 17 65 17 66 16 69 17 70 15 71 17 72 15 73 17 74 16 75 15 76 15 77 17 79 17 80 17 81 17 82 15 83 16 84 15 85 15 86 17 87 16 88 15 89 16 90 15 49 15 8 26 15 27 29 27 30 24 33 26 45 29 50 26 54 26 57 28 59 26 68 25 70 27 75 26 80 25 88 25 50 75 1 16 2 17 3 19 4 18 5 18 6 18 7 18 8 18 9 18 10 16 11 17 13 15 14 16 15 19 16 17 17 15 18 16 20 16 21 15 22 17 23 17 24 16 25 16 26 16 27 16 28 17 30 18 31 18 33 16 34 16 36 17 37 16 38 18 39 18 40 17 41 16 42 17 43 16 45 16 46 17 47 18 49 17 50 18 51 18 52 18 53 18 54 16 57 17 58 17 59 16 60 17 61 15 62 18 64 17 65 16 66 16 67 17 68 16 69 16 70 17 71 16 72 19 74 17 75 16 76 16 77 17 78 17 79 16 80 17 82 17 85 17 86 16 88 16 89 19 90 16 51 89 1 22 2 23 3 23 4 25 5 21 6 23 7 22 8 22 9 22 10 23 11 21 12 21 13 24 14 22 15 22 16 22 17 25 18 22 19 22 20 24 21 21 22 24 23 21 24 21 25 24 27 25 28 25 29 23 30 22 31 22 32 21 33 24 34 23 35 21 36 24 37 22 38 22 39 21 40 25 41 23 42 23 43 23 44 21 45 24 46 25 47 22 48 24 49 23 50 24 51 24 52 23 53 21 54 21 55 23 56 21 57 23 58 21 59 23 60 24 61 21 62 24 63 24 64 22 65 25 66 23 67 24 68 23 69 22 70 22 71 22 72 21 73 24 74 21 75 25 76 25 77 23 78 21 79 24 80 23 81 22 82 25 83 25 84 25 85 25 86 21 87 23 88 23 89 25 90 22 52 33 1 15 2 13 4 15 6 13 10 15 12 13 16 13 17 14 18 15 20 15 25 13 28 13 29 15 30 14 31 15 32 13 40 14 41 14 42 13 46 13 47 14 49 14 50 13 51 15 52 14 57 14 65 14 75 13 79 14 83 13 84 14 88 13 90 14 36 13 88 1 13 2 13 3 13 4 15 5 14 6 15 7 13 8 14 9 14 10 14 11 13 12 14 13 13 14 13 15 15 16 15 17 15 18 13 19 13 20 14 21 13 22 15 23 13 24 14 25 13 26 15 27 15 28 15 29 15 30 14 31 14 32 14 33 13 34 13 35 15 37 15 38 13 39 14 40 13 41 14 42 13 43 15 44 14 45 13 46 15 47 13 48 15 49 15 50 13 51 14 52 13 53 14 54 14 55 15 56 15 57 13 58 13 59 14 60 14 61 14 62 15 63 13 64 14 65 13 66 15 67 14 68 15 69 14 70 13 71 15 72 15 73 14 74 13 75 14 76 13 77 15 78 14 79 14 80 13 81 14 82 14 83 13 84 14 85 13 87 15 88 15 89 15 90 15 14 70 2 22 3 21 4 22 5 22 7 24 8 24 9 22 10 24 11 24 12 23 13 22 16 25 17 24 18 25 19 22 20 22 21 22 22 21 23 24 24 25 25 22 26 25 27 25 28 21 29 22 30 23 31 24 32 23 33 24 34 23 36 21 37 24 39 24 40 22 41 22 42 23 43 21 44 23 45 22 46 22 48 24 52 22 53 24 54 24 56 23 57 22 58 21 60 24 62 21 63 25 64 24 65 23 66 24 68 24 69 23 70 24 72 23 73 23 75 24 78 23 79 21 81 23 83 22 84 24 85 22 86 21 87 21 88 22 89 24 90 24 15 45 1 10 3 11 4 10 6 10 7 9 10 11 11 11 12 9 13 10 14 9 15 9 16 11 18 11 19 11 21 11 22 9 24 10 25 11 26 11 28 10 29 10 33 11 36 10 38 10 42 9 44 11 45 10 46 11 48 11 49 10 53 10 54 10 57 9 65 10 67 10 70 11 71 11 73 10 75 11 77 11 83 9 84 9 85 10 86 10 87 10 16 67 1 14 3 15 7 14 9 15 10 15 11 14 12 16 14 15 17 14 18 16 19 16 21 14 23 14 24 16 26 14 27 15 28 14 29 16 30 15 31 14 32 16 33 15 34 16 35 14 37 16 38 15 40 16 41 15 42 16 43 16 44 16 45 15 47 16 48 14 49 16 52 14 53 16 55 14 56 15 57 14 58 16 59 16 61 14 62 15 64 14 65 15 67 15 68 14 70 14 71 14 72 16 73 16 74 15 75 16 76 15 77 16 78 16 79 16 80 14 82 16 83 16 85 15 86 16 87 15 88 14 89 14 90 16 17 88 1 12 2 14 3 13 4 13 5 13 6 13 7 14 8 12 10 14 11 12 12 13 13 14 14 14 15 14 16 14 17 13 18 13 19 14 20 14 21 13 22 14 23 14 24 12 25 14 26 14 27 14 28 12 29 14 30 14 31 14 32 12 33 14 34 12 35 14 36 12 37 12 38 12 39 12 40 13 41 13 42 13 43 14 44 12 45 12 46 13 47 13 49 14 50 13 51 12 52 14 53 13 54 12 55 13 56 14 57 13 58 13 59 12 60 14 61 12 62 13 63 12 64 14 65 14 66 13 67 12 68 12 69 13 70 14 71 13 72 12 73 12 74 13 75 14 76 14 77 12 78 14 79 13 80 13 81 14 82 14 83 14 84 12 85 14 86 13 87 12 88 13 89 14 90 13 18 54 1 23 2 23 5 25 7 26 8 23 10 25 11 27 12 24 13 24 17 27 20 23 21 24 22 27 23 26 26 24 27 27 31 25 33 23 34 24 37 23 38 26 39 27 41 26 42 25 43 27 44 26 46 24 47 23 48 26 50 24 51 26 53 25 56 24 58 26 59 26 60 25 61 26 62 24 65 26 66 26 68 27 71 27 72 26 73 27 74 25 75 24 78 23 80 27 81 24 82 23 83 25 85 26 86 24 90 25 19 47 3 30 4 28 7 29 8 29 12 29 14 31 15 27 17 29 19 27 21 26 22 26 23 30 25 30 27 26 28 29 29 27 32 28 33 27 34 28 36 27 37 28 39 27 44 30 45 29 46 29 47 29 49 27 53 29 55 28 56 26 57 27 58 28 62 29 63 27 65 27 66 30 68 29 71 26 74 28 78 27 79 29 81 28 83 30 86 27 87 28 89 28 90 27 20 82 1 23 2 22 3 23 4 23 5 21 6 22 7 23 8 21 9 23 10 21 11 23 12 23 13 19 14 20 15 20 16 23 18 21 19 22 20 20 21 23 22 21 24 21 25 22 26 21 27 20 28 21 29 20 30 23 31 22 32 19 33 23 34 21 35 20 36 20 37 22 38 20 39 22 40 22 41 21 42 22 43 21 44 19 45 22 47 20 48 21 49 21 50 19 51 21 52 21 53 23 54 21 55 22 56 20 57 22 58 20 60 23 61 23 62 22 63 21 64 20 65 22 66 22 68 19 69 20 70 19 71 19 72 19 75 22 76 21 77 22 78 23 79 19 80 22 81 20 82 20 83 19 84 20 85 19 86 21 87 22 88 21 89 19 21 32 2 13 3 13 5 13 8 13 9 13 10 13 12 13 15 14 16 13 17 12 18 12 20 14 26 13 28 13 32 12 33 14 34 13 38 14 52 12 53 12 57 13 58 13 59 12 60 12 64 12 70 14 71 14 78 12 80 13 87 14 88 12 90 14 22 78 1 19 2 21 3 20 4 20 5 21 6 21 7 19 8 21 9 19 11 20 12 20 13 19 14 19 15 18 16 19 17 21 18 22 19 20 20 21 21 21 23 22 24 19 25 18 26 19 27 19 28 18 29 22 30 22 31 21 32 18 33 20 34 19 35 18 36 20 38 19 39 18 40 20 41 21 42 19 43 20 44 18 46 18 47 19 48 19 49 21 50 18 51 18 52 20 54 20 55 19 57 21 58 21 59 21 60 18 61 21 62 19 63 21 64 20 66 20 67 20 68 18 69 21 70 22 71 19 72 21 73 18 74 20 75 22 76 18 78 22 82 19 84 19 85 19 86 20 87 19 88 20 89 19 90 22 23 8 12 10 14 12 21 11 38 11 42 10 66 12 70 11 72 10 24 76 2 29 3 29 4 33 5 33 8 30 9 30 10 30 12 30 14 31 15 29 16 31 17 29 18 31 19 28 20 30 21 32 22 28 23 28 24 29 25 29 26 28 27 30 28 30 30 27 33 31 34 29 35 29 36 30 38 31 39 29 40 31 41 31 42 32 43 33 46 31 47 32 48 33 49 27 50 29 52 30 53 32 54 31 55 31 57 28 58 28 59 31 60 31 61 29 62 28 63 28 64 30 66 29 67 30 68 28 69 32 70 33 71 28 72 31 73 32 74 31 75 33 76 30 77 33 78 33 79 28 80 31 81 28 82 27 83 31 84 30 85 28 86 31 87 31 88 29 89 30 90 33 33 34 1 32 2 26 4 28 5 30 6 29 9 31 15 30 20 31 21 29 22 27 28 27 29 27 33 28 35 31 38 28 43 28 46 26 49 30 50 29 54 26 57 28 61 30 63 30 64 26 66 26 72 30 74 27 75 31 77 29 81 27 82 27 84 26 86 27 87 32 34 38 1 23 2 22 9 19 14 19 15 21 18 22 22 23 25 21 26 20 27 22 29 22 32 23 37 22 38 21 40 22 42 23 43 19 47 21 51 22 52 21 55 19 59 21 62 22 63 23 65 21 69 23 70 21 71 19 75 22 76 22 77 21 78 22 79 22 80 21 81 22 84 22 86 22 90 20 35 43 1 18 3 19 5 18 7 19 10 17 14 17 16 16 17 18 20 19 25 20 28 18 30 17 31 17 32 17 34 18 36 16 38 17 41 16 42 19 44 19 51 16 52 18 53 17 55 19 56 18 58 16 63 20 64 17 66 18 67 18 68 19 69 17 70 16 71 19 72 18 74 19 76 19 80 17 81 17 82 18 87 16 88 16 89 17 36 30 2 16 5 16 7 16 19 17 21 16 25 15 29 16 32 15 33 15 36 15 37 17 38 15 42 16 43 17 49 16 50 16 51 16 55 15 57 16 64 16 65 16 66 17 71 17 73 16 77 16 78 15 81 17 82 17 85 17 87 17 37 21 1 32 3 27 5 27 6 28 7 31 10 27 15 32 23 29 31 30 38 28 42 31 43 29 48 27 55 31 56 27 68 28 72 30 76 32 85 29 88 31 90 28 38 4 35 25 50 25 58 26 68 25 39 13 5 22 10 21 32 23 38 21 42 22 47 23 51 21 55 22 57 22 60 21 61 20 66 24 75 20 40 45 1 13 4 12 5 14 7 13 8 13 9 14 10 12 12 13 14 13 15 14 16 13 17 14 20 12 21 13 23 13 25 12 27 12 28 12 31 13 32 14 34 13 36 13 37 12 40 14 42 14 44 12 46 12 50 12 52 12 55 14 56 14 57 13 58 13 59 12 64 13 67 12 69 12 73 13 74 12 76 14 77 12 79 12 80 14 81 13 83 13 41 58 1 15 6 15 7 13 8 14 9 13 10 13 12 14 13 14 15 14 16 13 19 13 20 14 21 13 22 15 24 15 25 14 26 13 28 15 31 13 34 14 37 15 39 15 40 13 41 13 43 14 44 14 45 14 46 14 47 13 48 13 50 15 51 13 52 14 53 13 54 15 58 14 59 14 60 15 61 13 62 15 63 15 65 14 66 15 67 13 69 14 70 14 71 15 72 13 73 13 74 15 75 14 76 14 77 13 81 14 83 14 85 14 89 13 90 13 42 16 9 12 11 11 12 10 16 10 17 12 18 12 23 11 27 12 35 10 43 11 46 12 52 11 54 10 59 11 77 11 87 12 43 88 1 30 2 31 3 29 4 27 5 27 6 32 7 31 8 29 9 29 10 31 11 29 12 31 13 32 14 29 15 28 16 28 17 31 18 28 19 31 20 26 21 27 22 27 23 28 24 27 25 27 26 29 27 28 28 31 29 32 30 31 31 28 32 28 33 27 34 29 35 31 36 29 37 30 38 29 39 32 40 29 41 30 42 27 43 28 44 29 45 32 46 29 47 30 48 26 49 30 50 30 51 26 52 27 53 29 54 26 55 27 56 30 57 29 58 27 59 31 60 28 61 27 62 27 63 26 64 29 65 27 66 27 67 31 68 26 69 31 70 31 71 27 72 27 73 28 74 31 75 27 76 31 77 29 78 31 79 27 81 28 82 29 83 27 84 32 86 30 87 31 88 27 89 30 90 29 44 38 1 17 2 17 3 16 5 15 6 16 9 15 11 15 22 15 25 17 31 16 34 16 38 15 39 15 40 17 41 15 42 16 44 18 45 17 47 17 48 16 49 17 55 16 57 15 58 16 60 17 68 15 69 17 70 16 71 17 73 15 74 16 76 16 77 17 80 15 82 17 83 17 84 15 87 16 45 27 1 10 3 10 5 9 8 11 15 11 17 9 22 11 23 11 25 10 30 9 35 10 38 10 42 9 43 10 45 11 50 9 52 9 58 11 59 11 60 9 61 11 62 9 64 11 68 10 72 9 83 10 87 11 46 67 1 12 2 11 3 11 5 12 6 12 8 13 10 12 11 12 13 11 14 11 15 12 16 13 18 13 19 12 20 12 21 13 22 12 23 12 25 13 26 11 27 12 28 12 30 12 31 13 32 11 33 12 34 13 35 12 36 11 37 12 38 12 40 11 42 11 43 12 44 13 46 12 47 13 48 12 49 13 50 11 51 12 52 13 55 13 56 13 58 12 61 12 64 11 66 11 67 11 68 12 70 12 71 12 73 11 75 12 76 12 77 12 78 12 79 12 80 13 81 13 82 11 83 13 84 12 85 12 86 11 88 13 89 11 47 15 5 14 19 16 31 14 32 15 33 14 41 14 45 14 46 16 53 14 59 16 60 14 66 14 78 15 79 15 83 16 48 31 5 28 7 33 9 28 10 31 12 27 15 27 22 32 23 28 29 28 30 27 32 28 36 28 39 30 40 32 42 30 53 32 54 28 55 29 57 28 59 31 61 30 64 31 71 30 75 29 76 29 77 30 79 32 81 31 82 31 85 29 88 28 49 89 1 15 2 13 3 14 4 15 5 15 6 14 7 14 8 14 9 15 10 13 11 14 12 15 13 13 14 15 15 13 16 15 17 13 18 15 19 14 20 14 21 13 22 14 23 14 24 15 25 15 26 14 27 14 28 13 29 13 30 14 31 14 32 15 33 13 34 15 35 14 36 15 37 13 38 15 39 13 40 14 41 13 42 14 43 13 44 14 45 15 46 13 47 14 48 15 49 15 50 14 51 15 52 14 53 14 54 13 55 13 56 13 57 14 58 13 59 13 60 15 61 15 62 13 63 14 64 13 65 15 66 15 67 13 68 14 69 13 70 13 71 15 72 14 73 13 74 14 75 13 76 14 77 15 78 13 80 15 81 13 82 14 83 13 84 14 85 14 86 15 87 13 88 14 89 13 90 14 50 35 3 11 4 11 8 12 9 12 15 12 17 11 18 12 19 12 21 12 22 13 25 13 27 13 28 11 29 13 37 12 41 12 42 13 44 13 46 13 47 12 48 12 50 12 51 12 53 13 60 11 64 13 66 13 70 12 73 12 75 13 77 13 79 12 80 12 81 13 86 12 51 13 4 28 15 24 26 27 34 27 36 27 54 25 58 25 61 28 63 26 65 25 67 24 73 27 84 27 52 70 1 15 2 16 4 16 5 14 6 14 7 16 8 15 9 15 10 15 11 15 13 16 15 14 16 14 17 15 18 15 19 16 21 15 23 15 24 14 25 14 26 14 28 16 30 16 32 14 33 15 34 15 35 16 36 15 38 15 39 15 40 14 42 16 43 16 44 14 47 16 48 16 49 14 50 16 51 15 52 15 53 15 54 15 55 16 56 16 57 16 58 14 59 14 60 15 62 14 65 15 66 14 67 15 68 15 69 16 70 15 72 15 75 16 76 15 77 15 79 14 80 15 81 14 82 16 83 16 84 14 86 16 87 15 88 16 89 14 90 15 53 20 1 11 12 12 20 11 21 12 25 10 31 11 33 11 46 11 52 11 56 11 57 11 62 11 67 12 69 10 73 11 74 12 76 10 80 10 84 11 88 11 54 23 2 24 3 26 7 22 12 22 13 24 14 24 17 25 19 25 23 26 25 25 27 25 48 26 50 23 53 26 55 22 57 23 58 25 60 24 70 26 71 22 77 24 84 25 89 26 55 45 1 30 3 28 4 29 5 29 7 26 8 30 9 26 13 28 14 30 15 30 16 28 17 30 18 26 20 29 22 27 23 28 25 26 27 30 28 28 32 29 37 25 38 28 40 30 42 27 43 27 44 30 49 30 51 28 52 31 54 28 59 27 65 28 66 27 68 27 69 25 70 28 71 28 72 27 75 27 79 31 82 27 84 30 85 26 87 31 89 29 56 87 1 22 2 22 3 21 4 25 5 21 6 24 7 24 8 22 9 21 10 24 11 24 13 22 14 24 15 23 16 25 17 23 18 22 19 22 20 21 21 21 22 23 23 25 24 22 25 25 26 21 27 23 28 22 29 24 30 23 31 22 32 22 33 22 34 24 35 21 36 21 37 25 38 24 39 22 40 24 41 21 43 24 44 21 45 23 46 22 47 23 49 23 50 25 51 22 52 24 53 21 54 24 55 25 56 23 57 23 58 22 59 24 60 21 61 23 62 22 63 24 64 22 65 22 66 25 67 21 68 24 69 23 70 24 71 25 72 25 73 25 74 21 75 24 76 22 77 21 78 25 79 22 80 21 81 21 82 22 83 22 84 22 85 21 86 21 87 23 88 21 89 23 90 23 4 57 32 2 11 4 12 5 10 7 11 8 11 11 10 14 12 16 11 20 12 23 11 25 10 32 10 36 12 39 12 40 11 45 11 48 12 50 11 51 11 55 11 56 10 58 10 61 11 62 12 65 11 68 11 70 11 75 12 77 12 79 11 81 10 87 10 58 3 74 30 78 29 85 25 59 33 8 17 9 17 10 17 13 17 16 15 17 18 18 17 22 17 24 18 25 17 29 18 30 16 35 18 37 16 39 15 44 18 47 16 48 18 57 16 58 15 59 16 61 17 64 18 66 18 68 16 70 17 73 17 77 16 78 17 86 16 87 18 88 18 89 15 60 56 2 17 3 16 4 17 7 18 9 17 10 15 11 17 12 14 14 15 15 17 16 16 19 17 21 15 24 17 25 15 26 15 27 16 29 17 31 17 33 17 36 15 37 16 39 15 41 16 43 16 44 17 46 15 47 16 49 16 52 17 54 16 56 16 57 16 60 17 61 16 62 15 63 17 64 17 66 16 67 17 68 15 70 17 71 16 72 15 74 16 75 16 76 17 77 17 78 17 80 15 81 15 83 16 84 17 85 16 86 16 89 18 +5 4 1 14 2 10 16 9 25 11 28 10 47 11 51 10 53 10 62 11 65 10 69 11 71 11 77 10 83 11 86 11 2 12 11 26 12 29 22 25 29 27 39 26 40 26 49 26 52 25 60 29 76 26 79 28 80 27 3 72 2 17 3 18 4 21 5 18 6 17 7 18 8 19 9 17 11 21 12 19 13 20 14 18 15 20 17 20 18 21 19 20 21 18 22 18 24 21 25 18 26 19 27 19 28 18 29 20 30 20 31 20 32 18 33 21 34 21 35 20 36 20 37 18 38 19 39 19 40 20 41 19 43 20 44 20 45 19 46 20 47 19 49 17 50 20 51 20 52 17 53 17 56 18 57 21 58 19 60 19 61 20 62 19 63 17 64 18 66 18 67 20 69 19 70 18 71 21 74 17 77 19 78 18 79 18 80 18 81 17 82 18 84 17 85 20 86 19 88 20 89 19 90 20 4 10 9 16 17 14 32 15 40 16 50 14 54 15 56 15 57 15 58 16 89 16 52 5 13 3 10 6 10 14 11 19 10 21 10 23 11 32 11 40 10 42 12 47 12 51 11 54 10 86 10 6 51 1 12 3 12 4 13 6 13 9 13 10 14 14 14 15 13 16 12 17 13 18 13 19 13 20 12 21 13 22 12 24 13 25 12 26 13 28 12 30 12 31 14 34 13 36 13 38 13 39 13 41 13 42 13 43 14 46 12 47 14 48 12 50 14 51 14 52 13 53 13 54 13 56 14 58 13 60 13 61 13 62 14 64 14 66 13 68 13 71 12 73 13 76 12 80 12 87 13 88 13 90 14 7 28 6 14 9 13 10 13 26 14 27 14 28 15 35 14 36 14 37 14 38 13 42 14 46 13 47 13 48 13 54 15 56 14 57 15 59 13 60 15 61 14 65 13 66 13 68 13 71 13 73 13 84 14 86 14 89 14 8 73 2 10 3 10 4 10 6 11 7 10 8 10 10 10 12 10 13 11 14 10 15 10 16 9 17 11 18 10 19 10 20 10 21 10 22 11 23 10 24 10 25 10 26 9 28 10 29 10 30 10 31 11 32 9 34 10 35 10 38 11 39 11 41 10 42 10 43 10 44 9 45 10 46 10 47 9 48 11 49 10 50 10 51 10 53 10 54 10 55 10 56 9 57 10 58 9 59 10 60 9 61 9 62 10 64 11 65 10 66 9 69 10 70 10 71 10 72 11 73 10 74 10 75 10 76 10 77 11 79 10 80 11 81 11 82 11 83 11 84 10 85 10 87 11 88 10 9 35 2 31 3 28 7 29 11 27 13 30 14 28 19 33 21 33 28 28 29 30 36 31 37 29 40 28 43 33 44 29 46 33 47 32 48 28 49 31 51 32 52 28 56 30 59 29 61 28 62 30 65 30 69 32 70 32 75 28 80 32 82 32 83 27 85 31 86 28 88 32 10 37 2 21 4 22 5 23 6 24 7 24 12 22 13 22 16 24 18 20 24 21 25 22 26 22 27 23 29 22 33 22 34 22 36 24 38 21 40 20 44 20 46 20 47 24 53 22 54 21 56 22 57 20 58 21 60 24 63 22 65 22 67 23 77 21 78 23 79 20 84 23 87 24 89 23 11 24 1 29 8 25 10 26 11 25 13 28 19 24 21 24 22 26 30 26 34 28 43 24 46 28 47 27 49 27 51 28 55 27 58 24 64 29 68 26 73 27 77 26 84 25 85 23 87 27 12 51 2 17 5 16 10 16 11 15 12 18 13 17 14 15 15 17 16 16 17 15 18 17 19 17 20 16 21 15 23 15 24 15 25 17 26 15 28 16 31 17 34 16 36 16 37 16 40 15 41 17 43 15 44 16 45 16 46 15 48 17 50 17 51 15 54 15 57 17 61 17 62 16 64 17 66 16 67 16 68 17 69 16 70 16 73 18 75 16 77 16 78 17 80 16 83 15 84 16 85 16 88 17 13 18 12 19 15 19 16 18 19 19 20 19 21 18 27 22 31 22 32 19 33 19 38 18 42 20 45 19 53 21 61 20 70 19 83 20 84 20 14 44 1 18 2 17 11 18 12 18 14 18 15 16 18 18 19 18 20 17 21 16 22 18 23 18 26 18 27 16 30 17 31 19 33 17 35 16 36 18 37 16 38 18 43 17 44 16 46 16 48 18 50 17 55 16 56 17 57 17 58 18 59 16 60 18 61 17 62 17 63 16 64 17 65 16 72 16 75 17 76 18 80 16 81 18 85 17 86 17 15 53 2 16 4 17 5 15 6 17 7 16 8 17 11 16 12 18 17 17 18 18 21 17 25 16 26 19 27 16 29 17 31 16 32 18 35 17 36 18 38 18 39 17 42 17 43 18 46 16 47 16 49 18 52 16 54 17 56 16 57 18 58 18 59 16 60 18 62 17 63 18 65 17 66 16 68 16 69 18 71 18 72 15 75 16 76 16 77 17 79 15 81 18 82 16 83 17 85 15 87 17 88 18 89 16 90 16 16 3 36 30 73 25 80 27 17 54 5 23 6 23 8 22 9 19 10 20 11 20 15 22 16 21 17 21 18 22 19 21 20 23 21 20 23 20 24 19 26 20 27 20 28 19 29 22 30 20 31 22 32 21 33 21 34 20 35 19 36 20 38 22 39 21 40 22 42 22 43 23 44 22 45 19 47 22 48 22 49 20 50 23 51 19 56 20 57 19 58 21 59 21 63 22 64 23 65 23 69 23 70 19 80 21 81 21 82 20 83 22 84 21 87 20 90 23 18 22 3 16 9 14 15 14 18 14 24 14 26 16 31 14 36 15 39 16 40 14 41 14 50 16 55 16 60 14 61 16 67 15 73 15 76 15 77 16 81 15 84 15 85 16 19 67 2 25 4 22 5 21 6 21 8 22 9 22 10 23 11 24 13 23 15 25 16 22 17 21 18 23 19 21 21 24 22 24 24 25 25 25 28 22 29 23 30 22 32 24 33 22 34 25 35 23 36 21 40 22 42 24 43 25 44 21 46 24 47 24 48 23 49 22 50 22 51 24 52 21 53 21 54 24 55 25 57 24 58 22 59 25 60 24 61 22 63 23 64 21 65 22 66 24 67 22 69 23 71 22 72 22 73 22 74 22 75 21 78 21 79 24 80 23 81 22 82 21 84 22 85 24 87 25 88 24 89 21 90 23 20 67 1 11 2 12 5 13 8 11 9 13 10 12 12 12 15 13 16 12 17 13 18 11 19 11 20 13 21 13 23 12 24 13 25 12 28 11 29 13 30 12 33 13 34 12 35 11 36 13 37 11 38 11 40 11 41 12 43 12 44 12 45 11 47 13 49 13 50 12 51 13 54 11 55 12 56 12 57 12 58 12 59 12 60 12 61 13 62 13 63 11 65 11 67 13 68 13 69 11 70 12 71 13 72 12 73 12 75 11 76 11 78 11 79 12 81 12 82 13 83 11 84 12 85 12 86 13 87 11 88 12 89 11 90 13 21 53 2 10 3 11 4 11 5 10 7 11 8 10 11 11 12 12 14 11 15 12 16 12 17 10 21 11 22 11 27 10 28 11 29 11 30 11 32 11 33 12 34 10 37 11 41 10 42 11 43 10 44 12 46 10 48 11 50 12 53 12 54 12 55 12 56 11 57 11 59 12 60 10 61 11 62 11 64 12 66 11 67 12 69 11 71 11 72 11 73 12 75 10 76 10 78 12 85 12 86 10 87 10 88 11 90 10 22 18 9 21 11 21 14 20 22 20 36 22 43 19 45 19 49 21 54 22 56 20 60 21 67 19 73 19 75 19 77 21 80 20 86 23 90 21 23 27 1 27 5 26 6 25 7 24 12 27 13 28 15 25 17 24 19 24 25 27 39 27 44 26 47 24 49 27 51 25 52 25 53 25 54 25 66 25 68 27 71 26 76 24 80 24 83 27 86 26 87 24 89 27 24 30 2 29 3 29 9 28 10 31 14 30 22 30 24 29 29 32 30 30 33 26 39 28 41 28 42 28 43 29 52 28 55 29 57 31 58 30 59 32 60 31 61 32 67 27 68 27 74 31 80 30 81 29 83 30 85 27 86 29 87 30 25 41 1 24 2 22 4 23 5 23 12 22 13 23 15 25 17 23 19 21 21 21 26 24 27 21 29 23 30 25 33 25 34 23 37 21 39 21 40 24 42 23 44 23 47 23 48 25 51 23 53 25 54 23 55 21 56 21 59 24 60 21 61 24 64 24 68 23 71 24 75 22 76 22 78 25 81 24 83 24 85 25 90 21 26 7 15 14 17 14 26 16 29 16 48 14 85 14 86 14 27 68 2 22 3 23 4 22 5 23 6 19 7 20 10 21 11 21 12 23 13 20 14 19 15 23 17 19 18 23 19 20 20 22 21 20 23 22 24 21 25 20 27 23 28 20 30 23 31 23 32 20 33 19 35 22 37 23 38 21 39 22 41 22 42 19 43 23 44 19 46 22 48 19 50 21 51 21 52 20 53 22 54 22 55 22 56 23 58 22 59 20 63 20 64 21 65 19 67 22 68 23 69 21 70 21 71 23 72 21 73 21 74 23 75 19 76 21 77 20 78 21 80 20 81 22 84 19 85 21 86 19 88 20 89 20 90 19 28 54 1 14 3 15 4 13 5 13 7 15 8 15 10 13 13 15 14 13 15 13 17 14 20 14 21 15 22 13 23 14 26 15 27 13 28 15 29 14 30 13 32 15 33 14 35 15 36 13 38 13 42 14 44 13 47 14 50 13 51 14 52 13 54 15 55 15 56 13 57 14 58 14 59 14 60 14 61 15 63 15 64 14 65 13 68 13 69 13 70 15 71 14 72 15 73 13 75 14 76 13 78 15 79 15 81 15 90 14 29 29 2 13 4 13 5 15 6 15 8 14 9 13 10 13 11 14 14 13 24 14 27 15 29 14 32 13 36 13 40 13 47 15 49 15 53 14 55 13 56 14 69 14 70 13 74 13 75 13 77 14 82 14 83 13 86 15 88 15 30 89 1 16 2 15 3 16 4 14 5 15 6 16 7 14 8 15 9 14 10 15 11 14 12 15 13 15 14 15 15 15 16 15 17 15 18 15 19 14 20 14 21 15 22 15 23 16 24 16 25 14 26 14 27 14 28 15 29 16 30 14 31 16 32 14 33 14 34 15 35 16 36 14 37 14 38 14 39 16 40 16 41 16 42 14 43 14 44 14 45 14 46 14 47 14 48 14 50 15 51 14 52 14 53 16 54 14 55 15 56 15 57 15 58 16 59 15 60 15 61 16 62 16 63 15 64 16 65 16 66 14 67 16 68 16 69 14 70 16 71 15 72 14 73 14 74 16 75 15 76 14 77 14 78 15 79 16 80 14 81 16 82 14 83 15 84 15 85 15 86 15 87 15 88 16 89 15 90 16 31 9 1 11 2 11 3 13 40 13 47 11 62 12 65 12 82 11 88 11 32 55 1 22 3 21 4 22 7 21 8 23 11 24 12 24 13 23 14 20 15 21 16 22 17 22 18 22 19 22 21 21 22 21 24 21 26 20 27 20 28 23 29 23 30 24 35 22 36 23 37 21 41 20 44 21 47 22 49 23 50 20 51 20 53 21 54 23 55 23 56 23 57 22 58 21 59 23 61 24 65 23 66 21 68 23 70 24 72 22 73 23 75 23 78 24 79 22 80 24 81 21 82 22 83 21 84 22 86 24 89 24 33 79 1 19 2 20 3 18 4 22 5 22 7 21 9 18 10 22 11 20 12 21 13 21 14 20 15 19 17 19 18 22 19 19 20 19 21 22 22 22 23 21 24 19 25 20 26 18 27 19 29 21 30 20 31 18 32 19 33 22 34 22 35 19 36 19 37 21 38 20 39 19 40 21 41 19 42 21 43 20 45 20 46 18 47 18 48 22 49 19 50 20 52 18 53 18 54 19 55 20 56 21 57 21 58 21 60 21 61 20 62 22 63 21 64 19 65 18 66 19 67 18 68 18 69 20 70 20 71 20 72 20 73 21 75 21 76 21 78 20 79 20 80 22 81 19 82 19 83 21 84 18 86 19 87 19 88 19 90 22 34 65 1 11 5 11 6 11 7 11 11 11 12 11 13 11 14 10 15 11 16 12 17 12 18 11 19 11 20 11 22 11 23 10 25 10 26 12 27 11 28 11 30 10 32 10 33 11 34 10 35 10 37 11 38 11 39 11 40 12 41 12 43 12 44 11 45 11 48 11 49 12 50 12 51 10 52 12 53 11 54 11 55 11 57 12 58 12 61 12 62 11 63 12 66 10 67 11 68 10 69 10 71 12 72 10 73 11 74 12 75 10 78 10 80 12 81 10 83 11 84 10 85 11 87 11 88 11 89 12 90 10 35 85 1 26 2 25 3 23 4 27 5 25 6 25 7 27 8 26 9 23 10 25 11 27 12 27 13 24 14 25 15 24 16 25 17 27 18 26 19 27 20 23 21 24 22 23 23 24 24 23 25 25 26 26 27 26 28 26 29 23 30 27 31 23 32 25 33 27 34 25 35 25 36 23 37 25 38 24 39 26 41 26 42 25 43 24 46 24 47 24 48 27 49 27 50 27 51 24 52 27 53 26 54 27 55 27 56 24 57 23 58 24 59 23 60 23 61 25 62 23 63 27 64 24 65 26 66 23 67 27 68 23 69 24 70 24 72 27 73 24 74 23 75 26 77 27 78 26 79 25 80 26 81 23 82 24 83 26 84 27 85 25 86 27 87 24 88 23 89 27 90 26 36 25 7 22 10 25 12 22 19 22 20 24 22 25 28 23 29 25 33 24 37 22 38 24 41 24 42 24 43 24 47 23 49 21 51 24 54 22 61 24 67 22 68 25 81 23 84 22 89 25 90 24 37 29 1 23 8 25 12 23 16 24 19 24 21 24 29 23 30 22 33 22 48 22 56 23 57 26 59 23 62 25 64 23 65 22 68 23 69 23 71 24 72 22 73 25 77 26 80 22 82 25 84 22 85 23 86 22 88 26 90 23 38 52 3 33 4 28 5 29 6 28 9 27 11 28 15 31 16 31 21 29 23 28 24 29 25 32 28 33 31 32 32 32 34 30 35 30 36 29 37 31 38 30 40 28 41 30 43 27 44 32 45 29 46 30 47 30 49 32 50 28 52 31 54 28 55 30 57 30 59 27 62 32 67 30 69 30 70 31 71 32 72 28 75 30 76 32 77 30 78 28 79 32 80 31 82 31 83 28 84 33 87 31 88 32 89 28 39 86 1 16 2 15 3 17 4 16 5 15 6 17 7 15 8 14 9 17 10 15 11 16 12 16 13 17 14 17 15 17 16 17 17 17 18 16 20 16 21 16 22 15 23 16 24 16 25 16 26 16 28 17 29 16 30 15 31 17 32 16 33 15 34 15 35 17 36 16 37 16 38 17 39 16 40 16 41 17 42 15 43 17 44 17 45 15 46 16 47 18 48 17 49 15 50 17 51 16 52 16 53 16 54 17 55 15 56 17 57 15 58 16 59 15 60 15 61 16 62 18 63 16 64 16 65 17 67 16 68 16 69 16 70 15 71 15 72 15 73 16 74 15 75 17 76 14 77 17 78 17 79 15 80 16 81 15 82 18 83 15 84 16 85 16 86 17 87 15 88 17 90 15 40 71 2 29 3 28 4 26 5 28 6 30 7 28 8 29 9 27 10 27 12 30 13 25 14 27 15 28 16 28 17 30 18 31 19 26 22 30 23 26 24 29 25 30 26 30 27 29 28 26 29 30 30 28 31 29 32 28 33 25 34 29 35 26 36 27 38 26 39 30 40 28 42 29 43 26 44 27 45 30 46 31 47 30 50 31 52 30 53 29 54 29 55 26 57 28 58 27 60 31 61 28 63 26 64 30 66 29 67 27 69 26 70 30 72 28 75 26 76 29 77 25 78 25 79 28 80 31 81 29 82 27 83 28 84 29 87 27 88 27 89 27 90 27 41 87 1 29 2 31 3 30 4 30 5 33 6 31 7 30 8 28 9 33 10 28 11 31 12 29 13 31 14 33 15 31 16 28 17 27 18 28 19 30 20 30 21 28 23 29 24 30 25 27 26 31 27 29 28 32 29 30 30 27 31 29 32 33 33 28 34 27 35 31 36 33 37 27 38 32 39 32 40 33 41 30 42 32 43 28 44 32 45 28 46 29 47 31 48 32 49 30 50 29 51 32 52 31 53 31 54 31 55 30 56 33 57 29 59 30 60 32 61 29 63 32 64 30 65 28 66 31 67 32 68 31 69 30 70 30 71 28 72 31 73 31 74 32 75 29 76 28 77 33 78 31 79 30 80 28 81 28 82 28 83 31 84 33 85 31 86 27 87 29 88 27 89 28 90 32 42 47 1 11 5 13 7 11 9 12 11 13 17 13 20 12 21 13 24 13 26 11 27 12 28 13 29 12 30 11 31 12 33 13 35 12 39 12 40 11 45 12 46 11 48 12 49 11 53 11 54 12 56 11 57 12 58 12 59 12 60 12 61 11 62 13 65 11 66 11 68 12 70 13 71 12 72 12 73 11 78 12 80 12 81 11 82 11 84 11 87 12 88 13 89 12 43 6 19 15 50 17 74 17 77 16 81 17 82 16 44 9 7 27 11 30 13 31 29 30 35 32 45 30 47 32 56 33 79 32 45 79 1 21 2 20 3 18 4 20 5 21 6 21 7 20 8 21 9 20 10 22 11 19 13 19 15 19 16 19 17 20 18 20 19 22 20 22 22 20 23 20 24 20 26 21 27 21 28 18 29 21 30 21 32 18 34 22 35 21 36 22 37 19 38 18 39 22 40 21 41 18 42 19 43 21 44 20 45 21 46 18 47 19 48 21 49 18 50 19 51 21 53 19 54 20 55 18 58 20 59 18 60 19 61 19 62 19 63 19 64 19 65 18 66 20 67 20 68 22 69 20 70 21 71 19 72 20 73 20 74 22 76 20 77 22 78 20 79 19 80 21 81 20 82 20 83 22 84 20 86 19 87 20 88 19 89 18 90 20 46 56 1 17 3 19 4 20 5 16 6 17 7 17 8 16 10 16 11 18 13 19 14 17 15 18 16 18 18 16 19 18 22 20 24 19 25 16 26 18 29 18 33 17 34 18 36 16 37 19 41 19 42 18 43 18 44 18 48 17 50 18 52 16 53 17 54 16 55 18 56 19 57 18 58 19 59 19 60 17 64 19 65 18 66 19 69 18 70 19 72 20 73 17 74 20 75 18 77 19 79 20 80 18 81 19 82 19 87 18 88 18 90 19 47 67 1 18 3 18 4 16 5 17 6 17 7 17 8 16 12 19 13 19 14 18 16 19 18 16 19 17 20 18 21 19 22 19 25 19 26 18 27 17 28 18 29 17 30 17 31 18 33 18 34 20 35 18 36 17 37 18 38 18 41 18 42 17 43 18 44 18 45 18 46 16 48 18 50 18 51 18 52 19 53 16 54 18 56 17 57 18 58 18 59 19 62 19 64 17 65 16 66 17 67 18 68 17 69 19 70 17 71 17 72 16 73 18 74 18 75 17 78 17 80 18 81 19 82 18 84 19 85 18 86 19 88 18 89 17 48 45 1 14 2 14 3 14 6 15 7 16 9 14 10 16 11 15 16 15 21 16 22 14 23 15 27 14 28 14 30 14 33 15 36 14 37 14 41 15 42 14 43 15 44 15 51 15 53 14 54 16 56 16 59 15 60 16 62 16 63 16 66 14 67 16 70 16 71 15 72 16 75 15 77 16 82 15 83 14 84 16 86 15 87 14 88 15 89 16 90 16 49 61 1 12 2 11 3 13 4 13 5 13 7 12 11 11 12 12 13 11 14 12 15 11 17 12 19 13 20 13 26 11 27 11 28 12 29 11 31 12 34 12 36 13 37 13 40 12 41 11 42 13 43 12 46 11 48 12 49 11 51 13 52 12 53 12 54 13 55 11 56 12 57 11 58 13 59 13 60 13 61 13 62 11 63 11 64 12 68 12 69 12 70 13 71 12 72 11 74 11 75 13 76 12 77 12 78 13 81 12 82 12 83 11 84 11 87 12 88 11 89 12 90 13 50 9 5 20 11 17 20 17 27 17 41 17 45 18 61 18 76 17 80 18 51 39 1 27 3 28 4 27 5 25 7 28 9 25 13 24 14 23 15 28 16 27 18 25 19 25 23 24 24 28 34 27 38 24 39 24 41 27 43 24 45 28 47 26 48 26 51 27 55 25 59 27 64 27 68 27 70 24 72 25 73 25 74 25 76 27 83 26 84 24 85 27 87 28 88 28 89 27 90 28 52 8 14 26 24 26 51 29 53 26 62 26 67 28 68 28 90 28 53 86 1 27 2 23 3 24 4 25 6 27 7 26 8 25 9 24 11 26 12 26 13 27 14 28 15 25 16 24 17 26 18 25 19 24 20 26 21 27 22 27 23 26 24 28 25 26 26 24 27 24 28 29 29 24 30 26 31 26 32 24 33 25 35 28 36 24 37 25 38 28 39 24 40 24 41 24 42 28 43 24 44 28 45 28 46 26 47 27 48 28 49 25 51 24 52 24 53 25 54 25 55 25 56 26 57 27 58 24 59 24 60 27 61 27 62 24 63 28 64 26 65 24 66 27 67 27 68 28 69 24 70 25 71 28 72 27 73 27 74 27 75 27 76 25 77 28 78 26 79 25 80 26 81 28 82 24 83 27 84 26 85 28 86 27 87 27 88 27 89 25 90 25 54 47 2 27 3 26 6 28 7 27 9 29 13 29 14 29 15 25 17 26 18 29 20 27 21 28 22 27 23 29 25 29 27 25 36 26 37 26 38 30 39 26 41 28 42 29 43 27 50 28 52 24 53 27 54 28 55 29 56 25 57 28 58 25 60 27 64 26 66 25 67 27 71 29 74 25 76 26 77 28 78 26 79 27 81 27 82 29 83 25 84 26 89 29 90 24 55 67 1 22 4 25 5 25 7 23 10 21 11 21 12 21 13 24 14 24 15 21 16 24 17 22 18 25 19 23 21 23 23 21 25 25 26 23 27 24 28 21 30 21 32 21 33 22 34 22 35 21 36 24 38 21 39 22 40 24 41 22 42 22 43 21 44 24 45 24 47 25 48 25 49 21 50 23 51 23 53 21 54 22 56 23 57 24 58 21 59 23 60 25 61 22 64 25 65 23 66 25 67 24 69 24 70 22 71 23 73 24 74 21 77 22 78 23 79 25 80 22 81 24 84 22 85 21 86 25 87 22 88 22 89 24 56 29 2 14 5 16 6 15 16 14 22 16 23 14 26 14 28 15 29 16 30 16 32 15 35 16 36 15 37 16 40 14 49 16 54 15 55 16 57 15 58 15 60 15 67 14 71 16 72 14 74 16 77 16 79 16 88 14 89 15 4 49 89 1 25 2 22 3 24 4 26 5 25 6 26 7 24 8 26 9 22 10 26 11 23 12 25 13 22 14 22 15 24 16 23 17 22 18 23 19 26 20 22 21 22 22 25 23 22 24 23 25 26 26 25 27 24 28 25 29 24 30 26 31 25 32 25 33 24 34 22 35 23 36 26 37 24 38 22 39 23 40 22 41 25 42 25 43 23 44 25 45 26 46 23 47 24 48 23 49 23 50 25 51 24 52 26 53 24 54 24 55 23 56 25 57 24 58 24 59 24 60 26 61 23 62 25 63 24 64 23 65 25 66 25 67 25 69 26 70 22 71 26 72 26 73 24 74 25 75 23 76 23 77 22 78 24 79 23 80 24 81 26 82 23 83 26 84 23 85 23 86 22 87 26 88 26 89 26 90 25 50 7 4 14 15 15 21 15 44 16 50 15 62 15 77 14 51 60 2 25 5 26 6 25 7 24 8 22 9 26 11 23 12 23 15 23 16 26 20 23 21 26 22 24 24 23 25 26 26 23 27 24 28 26 29 25 30 26 32 24 33 26 34 26 35 26 37 24 38 22 39 22 42 25 43 24 44 24 47 25 48 22 49 26 50 22 52 23 53 24 54 22 55 25 57 26 59 26 60 22 61 25 63 26 64 25 68 22 69 25 70 22 72 26 75 24 77 23 79 25 80 26 81 24 82 24 83 22 84 25 86 23 87 24 88 25 90 23 52 59 1 19 5 19 6 22 7 21 9 18 10 22 11 19 12 18 14 19 15 19 16 18 17 21 18 20 19 19 21 22 22 20 23 20 24 21 26 20 27 18 30 20 31 18 32 20 33 21 34 20 37 20 39 19 40 21 41 19 42 21 44 19 45 18 46 21 48 22 49 20 54 20 56 19 58 19 59 22 60 19 62 21 64 21 65 19 66 19 67 20 68 19 69 22 70 20 71 21 72 19 74 21 75 20 80 18 81 22 82 21 84 22 86 21 87 21 90 21 28 5 12 10 26 12 28 14 27 16 24 20 29 47 25 51 25 60 27 61 30 64 26 69 27 90 26 6 58 2 22 4 26 5 23 6 25 7 24 8 25 9 24 10 24 13 25 15 25 16 23 18 22 19 24 20 23 24 26 25 26 26 26 27 22 30 23 32 25 33 23 38 23 39 24 40 26 42 24 43 22 44 23 46 24 48 22 49 24 50 23 51 24 53 23 55 23 56 25 57 24 58 25 59 22 62 24 63 24 66 24 68 23 70 24 71 22 72 22 73 22 75 23 76 26 77 23 79 24 80 22 81 24 82 25 83 23 85 24 86 25 87 23 88 23 7 13 1 13 7 12 13 12 24 14 26 12 29 12 38 13 42 13 50 14 61 12 71 13 78 12 83 13 8 46 2 29 4 26 5 27 9 26 11 28 12 29 15 26 17 26 18 26 22 24 24 26 27 29 29 26 30 29 31 29 35 28 36 28 37 28 38 27 39 25 40 28 41 29 42 30 47 29 48 28 49 24 52 30 53 27 54 27 55 25 58 28 59 26 61 24 67 27 68 29 73 28 76 26 79 27 80 30 81 27 82 26 84 27 85 28 87 25 88 25 90 28 13 20 1 26 4 24 7 26 24 25 25 27 36 24 37 23 40 23 43 24 47 26 50 27 52 26 53 23 54 27 57 25 64 26 65 23 66 26 74 25 88 25 14 18 6 19 15 19 19 19 26 17 29 17 30 19 31 17 36 16 38 17 39 16 41 19 46 19 49 17 50 19 59 20 74 18 83 19 87 19 15 53 3 28 5 32 6 28 7 31 9 29 11 32 12 30 13 30 14 27 15 26 16 28 17 31 19 29 21 27 22 28 23 30 24 27 26 29 27 26 28 31 29 28 32 30 33 31 34 31 36 27 40 29 45 31 48 29 49 32 50 30 51 29 52 29 53 27 55 29 56 27 57 27 60 32 61 29 62 28 65 28 66 27 67 26 68 29 69 30 70 32 71 26 76 28 77 31 81 28 82 32 83 30 84 30 90 31 16 74 1 29 2 25 3 25 5 25 6 26 8 26 9 29 10 26 11 28 12 27 15 26 17 26 18 29 19 25 20 27 21 29 22 24 23 29 24 26 25 29 26 25 27 27 28 25 29 28 30 25 31 27 33 26 34 28 35 29 36 29 37 29 38 28 39 26 42 25 43 26 44 26 45 29 46 28 47 28 48 27 49 26 50 27 51 29 52 25 53 29 54 26 56 28 57 29 58 27 59 28 60 27 61 25 62 27 63 27 64 26 65 26 66 28 67 25 69 26 70 28 71 30 73 27 78 25 79 29 80 25 81 25 82 29 83 30 84 28 86 27 87 25 88 27 89 26 90 29 17 4 1 10 22 10 31 11 79 11 18 80 1 26 2 23 3 25 4 25 5 23 6 26 7 22 8 25 9 26 10 26 11 25 12 24 13 22 14 26 15 22 16 22 17 22 18 22 19 22 20 24 21 25 24 23 26 22 27 22 28 23 29 23 30 26 31 25 33 26 34 22 35 23 36 24 38 25 39 23 40 25 41 22 42 23 43 24 44 25 45 22 46 26 47 24 48 23 50 26 51 24 52 24 53 25 54 24 55 23 56 25 57 23 58 26 59 23 60 24 61 26 62 22 63 22 64 25 65 23 66 22 68 26 69 23 70 22 72 26 75 23 76 25 77 24 78 25 79 22 80 26 81 25 82 22 83 24 84 23 85 24 86 23 87 22 88 23 89 23 90 23 19 61 3 27 5 27 6 27 7 24 11 23 12 29 13 25 14 27 15 27 16 28 17 25 18 26 19 25 23 28 24 27 25 26 28 24 30 26 31 28 32 25 33 24 34 28 36 27 37 26 39 26 40 25 42 28 43 28 44 25 45 28 46 26 47 25 48 24 49 26 50 28 52 25 53 28 54 28 56 27 57 26 58 29 61 24 62 26 64 24 66 24 67 27 68 24 69 26 70 25 71 27 73 25 74 25 75 28 76 25 78 25 79 27 80 25 81 24 85 27 87 25 88 27 20 76 1 18 2 20 3 18 4 19 5 20 6 18 7 19 8 20 9 20 10 19 11 20 12 19 13 20 14 21 15 20 17 21 18 19 19 19 21 21 22 20 23 19 24 19 26 21 27 19 28 20 29 19 30 19 31 19 32 20 33 18 34 17 35 19 36 19 37 19 38 20 39 18 40 19 41 19 42 20 43 19 45 19 46 21 47 20 48 17 49 18 50 18 51 18 52 17 53 18 54 17 55 20 56 21 57 18 59 20 60 19 62 20 63 20 64 20 66 18 67 21 69 20 70 20 71 18 73 20 74 18 75 18 77 21 80 17 81 18 83 19 84 21 85 19 86 19 87 20 88 20 90 20 29 39 2 22 4 22 10 20 11 19 12 20 13 19 14 20 17 19 18 18 19 20 26 20 27 20 28 19 29 18 34 20 35 20 36 18 38 18 44 19 49 21 50 18 51 18 53 20 54 19 55 21 60 22 61 19 66 18 68 19 69 20 70 21 79 20 80 21 81 21 83 19 84 20 87 22 88 22 89 18 30 34 1 24 4 26 9 23 10 24 12 25 13 27 18 23 19 23 20 25 21 23 24 23 25 23 32 24 33 26 34 26 35 26 39 23 40 25 43 27 46 27 47 27 48 25 49 27 50 23 51 23 58 23 63 23 73 23 75 24 76 26 81 25 83 26 89 27 90 23 31 77 1 10 2 9 3 10 4 9 6 9 7 11 8 10 9 11 10 10 11 11 12 11 14 9 15 11 16 10 17 11 18 10 19 9 20 10 21 9 22 9 23 9 24 10 25 11 26 10 27 10 28 10 30 10 31 10 32 10 33 9 34 9 35 10 37 9 39 10 40 9 41 11 42 10 43 10 44 9 45 10 46 10 48 10 49 10 50 10 51 10 52 11 53 11 54 10 55 10 56 10 57 11 58 10 59 11 60 10 62 10 63 10 65 11 68 11 69 9 70 9 71 9 72 9 74 9 75 10 77 9 78 11 79 9 80 9 81 9 82 9 83 10 84 10 85 10 87 10 88 10 89 10 90 9 32 19 4 31 5 31 10 27 11 27 12 27 18 28 23 27 29 30 37 31 39 29 42 30 47 28 50 29 52 30 67 27 79 31 82 28 87 27 88 28 37 49 1 15 3 15 7 15 8 15 9 15 12 15 15 15 16 15 18 13 20 14 24 14 25 13 27 14 28 15 30 14 31 13 32 14 33 15 34 15 36 14 38 14 39 15 44 13 48 14 50 15 52 13 53 13 54 15 55 15 57 15 58 15 60 14 61 15 62 15 63 14 66 15 67 13 68 13 69 14 70 14 71 14 72 15 75 14 76 14 78 15 79 15 81 15 84 15 86 14 38 33 3 15 4 13 5 15 6 15 12 15 14 13 15 14 16 14 20 13 21 13 24 13 25 13 33 14 38 14 39 15 41 15 45 14 51 14 52 14 57 15 58 14 60 14 61 15 62 15 63 13 69 15 70 14 74 15 75 15 77 13 80 13 85 15 87 15 39 87 1 20 2 21 3 22 4 22 5 24 6 23 7 22 8 21 9 24 10 20 11 20 13 21 14 24 15 22 16 20 17 20 18 24 19 21 20 23 21 22 22 22 23 20 24 24 25 21 26 22 27 21 28 23 29 21 30 24 31 23 32 22 33 20 34 24 35 22 36 20 37 21 39 23 40 22 41 21 42 20 43 20 44 21 45 22 46 22 47 22 48 21 49 22 50 21 51 21 52 22 53 23 54 21 55 20 56 23 57 22 58 22 59 23 60 22 62 21 63 24 64 22 65 21 66 24 67 21 68 22 69 21 70 22 71 20 72 23 73 20 74 21 75 21 76 23 77 23 78 20 79 23 80 22 81 21 82 22 83 21 84 23 85 24 86 20 87 23 88 23 89 22 90 23 40 27 1 16 2 16 4 15 7 15 13 16 15 16 17 16 20 17 21 17 22 15 25 15 29 14 33 17 38 17 43 16 51 16 55 16 57 17 63 15 71 18 72 15 74 17 75 17 76 16 78 16 87 16 88 17 49 65 2 24 3 23 4 25 5 23 7 21 12 25 13 22 14 22 16 24 17 25 18 23 21 21 22 25 23 21 24 23 25 24 26 22 27 21 28 21 31 23 33 23 35 23 38 21 39 22 40 21 41 23 42 22 43 25 45 22 47 24 48 25 50 25 52 23 55 23 56 22 57 21 58 24 59 25 60 22 61 25 62 23 63 23 64 23 65 25 66 22 67 24 69 22 71 25 73 22 74 22 75 22 76 25 77 25 78 22 79 23 80 23 81 21 82 23 83 21 84 21 85 22 86 24 87 21 88 21 89 23 50 26 1 25 3 23 5 24 8 25 12 23 13 24 27 26 30 26 33 26 35 24 37 23 42 26 44 23 49 22 54 25 67 24 69 24 70 24 74 26 76 22 77 26 79 22 80 26 82 23 88 26 89 25 51 52 1 21 2 21 3 19 5 22 10 20 11 20 13 21 17 22 18 22 19 20 20 21 22 19 23 23 24 20 26 22 27 23 29 19 31 22 33 19 34 23 38 22 39 21 41 22 45 19 47 21 48 23 49 22 50 20 52 20 53 23 54 23 55 20 56 19 59 19 60 21 61 20 63 22 64 23 65 19 66 22 71 20 75 20 77 22 78 21 79 23 81 21 83 21 84 22 85 21 87 19 89 20 90 19 52 55 1 10 2 9 3 11 5 10 6 10 7 10 8 11 10 9 11 10 12 10 13 9 16 10 17 10 20 10 22 9 24 10 26 10 27 10 28 10 30 9 32 9 34 11 35 10 36 10 37 10 38 10 40 9 41 10 42 10 43 10 45 10 47 10 49 9 52 10 53 10 54 10 58 11 59 9 60 10 62 9 63 10 64 9 67 9 69 9 71 10 72 11 75 10 76 11 78 11 80 9 81 10 83 10 88 10 89 11 90 11 53 63 1 9 2 11 3 10 4 10 9 11 10 10 12 11 13 10 14 11 18 10 19 11 20 9 22 10 23 9 26 9 27 10 28 11 29 11 30 10 31 10 32 9 33 10 34 10 38 11 39 9 42 11 43 10 44 10 45 9 46 9 48 9 49 10 51 10 53 10 54 9 55 10 56 10 57 11 58 10 59 10 60 9 62 9 63 10 64 10 66 10 67 10 69 11 71 11 72 9 73 10 75 10 76 10 77 10 78 9 80 10 81 10 82 10 83 10 84 10 86 11 87 11 88 11 90 10 54 86 1 10 2 11 3 10 4 11 5 9 6 10 7 11 8 11 9 10 10 11 11 11 12 10 14 10 15 9 16 11 17 9 18 10 19 10 20 11 21 10 22 10 24 11 25 11 26 10 27 10 28 10 29 11 30 11 31 10 32 11 33 11 34 11 35 9 36 10 37 11 39 11 40 9 41 11 42 10 43 10 44 10 45 9 46 9 47 11 48 9 49 11 50 9 52 10 53 10 54 10 55 10 56 11 57 9 58 10 59 9 60 10 61 11 62 10 63 10 64 11 65 9 66 10 67 11 68 11 69 10 70 11 71 10 72 10 73 9 74 11 75 11 76 10 77 10 78 9 79 10 80 10 81 11 82 10 83 11 84 9 85 11 86 9 87 10 88 10 89 11 90 10 55 86 1 19 2 16 3 20 4 17 5 19 6 16 7 17 8 18 9 19 10 18 11 19 12 19 13 19 14 17 15 19 16 18 17 17 18 19 19 17 20 17 21 17 22 16 23 18 24 17 25 17 26 17 27 18 29 18 30 17 31 20 32 17 33 18 34 18 35 18 36 17 37 18 38 19 39 17 40 17 41 19 42 19 43 19 44 18 45 16 46 18 47 19 48 18 49 20 51 18 52 17 53 16 54 16 55 16 56 18 57 18 58 17 59 16 60 18 61 19 62 18 63 19 64 19 65 17 66 17 67 17 68 17 69 18 70 18 72 17 73 16 74 19 75 17 76 18 77 18 78 18 79 19 80 19 81 17 82 18 83 16 85 17 86 17 87 19 88 17 89 17 90 18 56 52 1 30 2 28 3 33 4 33 5 33 6 28 9 30 10 31 11 31 12 33 13 27 17 27 18 32 20 31 21 29 25 27 26 30 27 29 29 32 30 29 31 29 32 29 34 29 36 30 39 29 40 28 42 32 46 31 47 32 48 30 49 28 52 32 54 27 58 31 59 29 60 27 62 29 65 28 66 30 69 28 72 33 76 29 78 32 79 27 80 27 82 30 83 31 84 29 85 28 87 31 89 27 90 28 4 57 77 1 15 2 14 5 15 6 17 7 16 8 16 9 15 10 15 11 15 12 15 13 16 14 16 15 16 16 16 17 17 18 15 19 15 20 18 22 14 23 17 24 15 25 15 26 18 27 17 28 17 29 18 30 15 31 17 32 17 34 14 35 18 37 17 39 16 40 17 41 15 42 16 43 15 45 15 46 17 47 17 48 15 49 16 52 15 53 18 54 16 55 15 56 14 57 16 58 17 59 15 60 15 61 16 62 15 63 15 64 17 65 17 66 15 67 17 68 14 70 17 71 16 72 16 73 15 75 17 76 16 77 17 78 18 80 16 82 15 83 14 84 17 85 16 86 16 87 15 88 16 89 16 90 15 58 19 6 23 8 25 11 26 26 26 27 23 31 26 35 24 39 25 41 24 44 22 53 25 54 23 58 23 63 24 71 22 73 26 82 25 83 23 87 25 59 84 1 30 3 30 4 30 5 33 6 32 7 27 8 28 9 31 10 31 12 30 13 29 14 29 15 29 16 30 17 29 18 30 19 33 20 32 21 28 22 31 23 27 24 28 25 29 26 33 28 32 29 32 30 28 31 30 32 31 33 28 34 31 35 31 36 30 37 27 38 32 39 29 41 30 42 28 43 29 44 32 45 30 46 30 48 32 49 30 50 32 51 32 52 32 53 31 54 29 55 30 56 27 57 28 58 30 59 32 60 31 61 33 62 33 63 32 64 28 65 29 66 27 67 29 68 28 69 30 70 29 71 29 73 28 74 29 75 28 76 30 77 28 78 33 79 29 80 33 81 30 82 27 83 29 84 28 85 33 86 31 87 29 88 29 89 28 90 27 60 66 1 11 2 12 6 11 7 11 9 13 10 12 11 13 12 13 13 13 14 12 16 12 17 11 20 12 21 12 22 12 23 12 24 12 27 12 29 11 30 13 31 12 32 13 33 13 34 12 35 12 36 12 37 13 38 13 40 11 41 11 42 12 45 13 48 12 49 12 51 12 52 13 53 13 54 11 57 13 59 12 60 13 62 13 63 11 65 12 66 12 67 13 68 12 69 11 70 11 71 13 72 11 73 11 74 11 76 12 78 12 79 12 80 13 81 11 83 11 84 12 85 12 86 13 87 12 88 11 89 13 90 11 +5 4 1 89 1 25 2 26 3 23 4 25 5 22 6 22 7 25 8 22 9 26 10 24 11 22 12 22 13 24 14 24 15 23 16 24 17 25 18 25 19 26 20 22 21 23 22 23 23 26 24 26 25 25 26 23 27 25 28 23 29 23 30 22 31 26 32 22 33 23 34 24 35 26 36 26 37 25 38 22 39 25 40 23 41 22 42 24 43 23 44 26 45 24 46 25 47 23 48 23 49 23 50 25 51 26 52 25 53 26 54 25 55 24 56 26 57 23 58 24 59 26 60 24 61 22 62 24 63 23 64 23 65 25 66 24 67 25 68 24 69 26 70 23 71 24 73 26 74 22 75 24 76 24 77 26 78 25 79 22 80 23 81 24 82 25 83 24 84 24 85 23 86 24 87 22 88 22 89 25 90 23 2 89 1 26 2 29 3 24 4 28 5 28 6 24 7 24 8 24 9 25 10 28 11 24 12 26 13 25 14 24 15 28 16 25 17 26 18 26 19 28 20 24 21 24 22 23 23 25 24 26 25 27 26 27 27 28 28 28 29 23 30 28 31 28 32 28 33 28 34 26 35 27 36 25 37 24 38 27 39 24 40 28 41 28 42 29 43 24 44 24 45 28 46 25 47 24 48 24 49 25 50 26 51 24 52 27 53 26 54 27 55 27 56 28 57 24 58 25 60 25 61 25 62 24 63 25 64 26 65 28 66 27 67 28 68 24 69 24 70 26 71 25 72 27 73 25 74 26 75 28 76 24 77 28 78 25 79 24 80 28 81 28 82 27 83 26 84 27 85 28 86 25 87 24 88 24 89 26 90 26 3 88 1 11 2 11 3 10 4 10 5 10 7 10 8 10 9 12 10 11 11 10 12 10 13 12 14 10 15 12 16 10 17 11 18 12 19 11 20 11 21 11 22 12 23 11 24 10 25 11 26 10 27 11 28 12 29 11 30 12 31 12 32 10 33 12 34 11 35 11 36 10 37 11 38 12 39 10 40 11 41 10 42 10 43 11 44 10 45 10 46 10 47 10 48 11 49 12 50 12 51 10 52 11 53 10 54 11 55 10 56 11 57 11 58 11 59 10 60 11 61 11 62 11 63 11 64 12 65 10 66 11 67 11 68 10 69 12 70 10 71 12 72 12 73 10 74 12 75 12 76 11 77 11 78 11 79 12 80 10 81 11 83 11 84 11 85 10 86 12 87 12 88 11 89 11 90 12 4 18 1 31 2 28 5 30 15 31 16 30 26 31 32 27 36 29 39 29 43 27 49 27 51 31 56 30 59 27 67 30 77 28 81 27 82 30 52 5 4 15 26 20 22 35 26 41 22 6 82 2 31 3 27 4 31 6 28 7 27 9 31 10 28 11 29 12 29 13 28 14 28 15 29 16 29 17 28 18 27 19 28 20 27 21 28 22 27 23 29 24 28 25 30 26 31 27 27 28 31 29 27 30 28 31 28 32 29 33 30 34 28 35 27 36 26 37 29 38 29 40 32 41 31 42 27 44 29 45 31 46 31 48 29 49 26 50 29 51 30 52 28 53 32 54 31 55 26 56 28 57 30 58 27 59 28 60 29 61 31 62 29 63 27 64 28 65 28 66 31 67 30 68 30 69 31 70 28 71 30 72 29 73 30 74 31 76 28 77 32 78 30 79 32 80 28 81 29 82 31 83 30 84 27 85 30 87 27 88 27 89 27 90 28 7 75 1 10 2 10 3 10 4 10 5 10 7 11 8 11 9 12 11 10 12 12 13 11 14 12 15 11 17 10 18 11 19 12 20 11 21 11 22 10 23 10 24 11 25 10 26 11 27 11 30 10 31 11 32 11 33 11 34 11 36 10 37 11 38 11 39 12 40 10 41 10 42 10 43 12 44 11 45 10 46 10 47 10 49 10 51 11 52 10 54 11 56 11 57 11 58 11 59 10 60 10 61 11 62 11 63 11 64 11 66 10 67 12 68 10 70 10 71 10 72 10 73 11 74 10 75 11 76 12 77 12 78 12 79 12 81 11 83 10 84 11 85 10 86 12 87 10 88 12 90 11 8 34 3 23 5 22 7 25 8 21 11 24 13 22 14 24 15 22 18 23 19 21 26 23 27 23 28 23 35 24 36 24 38 22 39 23 40 23 46 23 48 24 50 22 53 24 54 23 61 25 63 22 67 25 69 22 74 24 75 24 79 24 80 25 83 23 86 22 88 23 9 44 5 14 8 15 11 16 12 16 13 14 14 14 17 16 19 16 22 16 24 14 28 15 29 14 30 14 31 15 33 14 35 14 36 14 37 14 39 15 42 15 44 16 45 14 46 15 48 15 49 14 51 16 52 15 54 15 56 16 57 14 59 14 64 15 65 14 66 16 67 16 68 14 70 16 71 16 73 15 76 15 80 14 81 15 82 16 83 15 10 20 4 22 5 23 7 19 9 22 22 21 25 22 31 21 35 21 38 19 43 20 51 22 58 21 65 20 66 22 67 22 72 23 73 23 74 20 77 21 89 19 11 14 1 26 6 24 16 25 20 27 23 29 28 26 35 27 44 26 51 25 56 28 78 26 80 25 84 25 87 27 12 61 1 19 2 20 4 17 5 17 6 18 8 17 9 19 11 18 12 19 13 18 15 20 16 19 17 18 18 19 19 19 20 19 22 20 23 20 24 18 25 19 26 18 28 18 29 19 31 20 33 19 34 19 35 19 36 20 37 18 38 18 43 19 44 20 47 18 48 20 49 18 50 19 52 19 55 21 56 19 57 21 58 18 62 19 63 17 64 19 65 18 66 20 68 18 70 20 71 19 73 18 76 18 78 18 80 18 82 18 83 20 84 19 86 18 87 20 88 18 89 18 90 20 13 86 1 24 2 21 3 24 4 24 5 24 6 25 7 24 8 25 9 23 10 21 12 25 13 25 14 21 15 25 16 21 17 24 18 23 19 24 20 21 21 22 22 24 23 22 24 22 25 24 26 23 27 22 28 22 29 24 30 21 31 22 32 23 33 24 34 22 35 21 36 21 37 21 38 25 39 25 40 25 41 21 42 24 43 21 44 25 45 22 46 23 47 23 48 24 49 24 50 23 51 21 52 25 53 23 54 23 55 23 56 25 57 21 58 23 59 23 60 24 61 21 62 21 63 25 64 25 65 23 66 22 67 23 68 24 69 22 70 25 72 24 73 23 74 24 75 24 76 23 78 21 79 22 80 23 81 24 82 21 83 25 85 25 86 22 87 24 88 24 89 25 90 22 14 46 1 22 2 19 3 21 4 22 5 21 6 22 10 19 13 20 15 20 17 19 18 21 19 21 20 19 23 19 24 21 26 21 27 22 30 22 31 21 33 23 38 20 39 22 40 19 41 19 45 21 46 19 48 20 49 23 53 20 57 22 62 23 63 23 64 21 67 21 70 21 71 21 72 22 73 20 75 20 76 19 77 20 79 20 80 19 83 22 85 21 88 22 15 90 1 30 2 31 3 27 4 27 5 28 6 26 7 27 8 30 9 30 10 27 11 26 12 27 13 28 14 30 15 28 16 29 17 26 18 31 19 26 20 30 21 31 22 25 23 30 24 30 25 29 26 30 27 27 28 27 29 27 30 30 31 27 32 28 33 26 34 26 35 27 36 28 37 30 38 25 39 28 40 30 41 25 42 29 43 30 44 28 45 29 46 25 47 26 48 27 49 29 50 28 51 25 52 25 53 26 54 29 55 31 56 25 57 26 58 29 59 28 60 27 61 30 62 29 63 27 64 28 65 30 66 26 67 28 68 27 69 30 70 28 71 25 72 31 73 29 74 27 75 26 76 29 77 30 78 27 79 25 80 30 81 26 82 29 83 28 84 26 85 29 86 26 87 29 88 30 89 30 90 30 16 86 1 23 2 21 3 22 4 22 5 19 6 23 7 22 8 20 9 19 10 20 11 22 12 23 13 21 14 21 15 21 17 21 18 21 20 23 21 23 22 22 23 19 24 20 25 23 26 19 27 22 28 23 29 20 30 22 31 19 32 23 33 21 34 19 35 19 36 22 37 21 38 22 39 20 40 19 41 22 42 20 43 23 44 19 45 21 46 22 47 21 48 22 49 21 50 23 51 20 52 21 53 20 54 21 55 20 56 20 57 23 58 22 59 20 60 20 61 22 62 19 63 21 65 22 66 22 67 20 68 20 69 22 70 19 71 19 72 23 74 23 75 23 76 21 77 19 78 19 79 20 80 22 81 22 82 20 83 22 84 23 85 20 86 20 87 21 88 22 89 23 90 20 17 73 1 10 2 10 3 12 4 11 5 12 6 12 7 11 8 10 9 11 10 12 11 10 12 10 13 11 14 11 19 11 20 11 22 10 24 12 25 10 26 11 27 10 28 11 29 11 31 11 32 12 33 12 34 11 35 10 36 10 37 10 39 11 40 12 42 12 44 10 45 11 46 10 47 12 48 12 49 12 50 11 51 12 52 11 53 11 54 11 55 11 57 12 58 12 60 11 61 12 62 10 64 12 66 12 67 12 68 11 69 12 71 12 72 11 73 11 74 12 75 11 76 11 79 11 80 11 81 11 82 10 83 11 84 12 85 11 86 12 87 12 88 11 89 12 90 10 18 86 1 25 2 27 3 27 4 27 5 27 6 28 7 29 8 28 9 29 10 25 11 23 12 25 13 26 15 24 16 28 17 27 18 27 19 25 20 25 21 28 22 28 23 25 24 25 25 24 26 23 27 27 28 25 29 24 30 25 31 25 32 26 33 26 34 28 35 26 36 27 37 27 39 28 40 24 41 24 42 25 43 26 44 25 45 26 46 25 47 27 48 27 49 24 51 27 52 27 53 25 54 28 55 25 56 23 57 28 58 24 59 26 60 25 61 25 62 27 63 24 64 24 65 26 66 26 68 24 69 26 70 25 71 26 72 27 73 24 74 27 75 24 76 25 77 26 78 24 79 25 80 24 81 25 82 27 83 24 84 26 85 26 86 25 87 26 88 27 89 24 90 25 19 24 1 10 7 11 8 9 11 10 16 11 20 9 23 11 27 10 28 9 34 9 35 10 36 11 37 9 44 10 50 11 52 11 54 10 66 9 69 11 72 11 79 9 80 9 84 10 87 10 20 48 2 10 5 11 6 10 7 9 8 10 10 10 11 10 12 11 15 10 16 9 18 11 20 9 22 10 24 11 25 10 26 10 28 11 31 10 35 10 37 9 38 11 39 9 41 11 43 10 44 10 45 11 46 10 47 10 51 10 52 10 53 10 55 9 56 10 60 11 61 9 62 9 64 11 65 10 66 11 67 11 68 10 72 11 74 11 75 9 80 10 81 9 89 10 90 11 21 41 1 11 3 12 4 10 5 11 10 11 13 11 14 11 16 11 17 11 19 10 20 10 21 11 25 11 28 12 32 10 34 10 35 12 38 12 40 11 41 12 45 10 47 11 52 12 57 11 62 11 63 11 64 10 67 10 69 10 70 12 71 11 72 12 76 10 77 12 78 11 79 11 80 11 85 12 88 11 89 12 90 11 22 62 1 19 2 19 3 17 4 18 5 18 6 19 9 17 10 20 11 18 13 21 14 18 15 19 16 19 17 20 20 18 21 18 24 18 25 20 26 18 28 18 29 17 30 18 31 21 33 20 35 19 37 19 39 18 40 19 42 18 45 17 46 17 47 19 48 20 49 20 51 19 52 19 55 18 56 18 57 19 58 20 60 18 61 21 64 21 66 20 67 20 68 20 69 18 70 20 73 20 74 17 75 19 76 20 77 20 78 17 82 19 83 20 84 18 85 19 86 18 87 18 88 18 90 19 23 55 4 29 6 27 7 30 16 30 20 26 22 27 24 29 27 26 28 29 29 31 31 29 34 28 35 30 36 30 37 31 39 26 40 30 41 29 42 30 45 26 46 25 47 31 49 26 50 26 53 31 54 30 55 30 56 29 59 28 60 25 61 30 62 28 63 29 64 30 65 29 66 28 67 27 68 29 70 31 71 25 72 27 73 28 74 26 76 26 77 30 79 26 81 26 82 28 83 28 84 28 86 30 87 29 88 25 89 25 90 31 24 4 11 23 14 25 23 24 72 25 25 62 1 21 2 22 3 19 4 20 5 21 6 22 7 21 8 21 9 21 10 20 12 21 13 19 15 19 16 19 17 22 18 19 19 20 20 22 21 19 22 22 23 22 25 21 26 22 27 19 30 20 33 20 34 18 35 18 36 19 37 21 38 18 39 19 40 19 41 20 42 18 43 19 45 19 46 19 48 21 49 18 51 18 53 20 55 18 56 20 57 21 59 18 60 22 61 21 66 20 67 20 70 19 72 20 73 21 75 18 76 19 77 21 79 21 80 19 81 19 87 20 89 21 90 18 26 16 2 16 9 14 14 14 24 15 25 14 38 14 43 15 47 14 50 14 56 16 57 15 59 15 63 15 70 16 71 15 84 15 27 81 1 24 2 26 3 25 4 25 5 27 7 27 10 24 11 24 12 23 13 23 14 27 15 23 17 24 18 27 20 24 21 26 22 27 23 24 24 26 25 26 26 25 27 23 28 26 29 25 30 23 31 26 32 23 33 24 34 23 35 23 36 25 37 26 38 26 39 26 40 26 41 24 42 26 43 24 44 27 45 23 46 24 47 24 49 26 50 25 51 26 52 27 53 27 54 26 55 24 56 23 57 25 58 25 59 24 60 27 61 25 62 24 63 23 64 25 65 26 66 25 67 27 68 26 69 27 70 24 71 27 72 26 73 23 75 27 76 26 77 26 78 24 80 25 82 25 83 25 84 23 85 26 86 27 87 27 88 27 89 26 90 23 28 23 3 24 4 25 5 25 15 24 19 23 21 21 27 25 28 23 31 25 32 21 43 21 47 21 52 24 53 23 54 25 56 24 58 21 59 24 67 22 73 25 74 24 88 22 90 24 29 84 1 18 2 16 3 15 4 16 5 18 6 16 7 17 8 18 9 17 10 17 11 18 12 16 13 16 14 17 15 17 16 16 17 16 18 17 19 15 20 17 21 16 22 18 23 18 24 18 25 17 27 18 28 16 29 18 30 17 31 17 32 18 33 19 34 17 35 18 36 17 37 18 38 18 39 16 40 17 41 17 42 16 44 18 46 17 47 17 48 18 49 18 50 19 51 17 52 18 53 16 54 16 55 17 56 17 57 16 58 18 59 18 61 18 62 18 63 15 64 18 65 16 66 15 67 16 68 17 69 17 70 16 71 17 72 16 73 16 74 18 75 17 76 18 77 17 78 16 80 17 82 17 83 19 84 17 85 17 86 16 87 16 88 17 89 17 90 15 30 73 1 24 2 24 3 21 4 22 7 23 8 23 10 21 11 21 12 24 13 24 15 23 16 20 17 20 18 22 19 23 20 23 21 24 23 21 25 22 26 21 27 23 28 24 29 20 30 22 32 20 34 23 35 23 36 20 37 23 39 23 41 22 42 24 44 23 45 21 46 21 48 21 49 20 51 21 52 22 53 24 54 22 55 23 56 22 57 20 58 22 59 24 60 20 61 22 62 24 63 23 64 20 65 21 66 21 67 23 68 24 69 20 70 22 71 20 72 23 73 20 74 22 75 22 76 22 77 21 81 24 82 21 83 21 84 24 85 24 86 24 87 23 89 24 90 24 31 80 2 14 3 14 4 16 5 15 6 14 8 14 9 16 10 16 11 14 13 16 14 15 15 15 17 16 18 16 19 16 21 14 22 14 23 15 24 14 25 14 27 15 28 14 29 15 30 15 31 15 32 15 33 14 34 16 35 14 36 16 37 15 38 16 39 15 40 14 41 14 42 14 43 16 44 14 45 15 46 14 47 14 48 15 50 15 51 16 52 16 54 15 56 15 57 16 58 16 59 15 60 14 61 16 62 16 63 15 64 16 65 15 66 16 67 16 68 14 69 14 70 14 71 15 72 16 73 15 74 16 75 16 76 15 77 15 78 15 79 15 80 15 81 14 82 16 83 14 85 15 86 16 87 16 88 14 89 14 90 16 32 18 1 25 7 25 8 26 10 25 15 27 26 23 32 25 33 25 34 24 41 26 54 25 61 24 67 27 73 24 74 23 80 27 88 27 89 26 33 4 2 26 11 28 37 24 88 26 34 48 2 27 5 27 6 24 11 25 14 24 15 26 16 23 17 25 19 26 22 23 24 26 26 25 27 23 28 27 29 27 30 24 31 24 32 24 39 25 41 26 42 26 46 25 47 25 49 27 50 23 52 25 53 24 54 27 55 23 56 25 57 25 59 25 63 25 67 25 68 25 69 24 70 23 71 24 75 24 76 25 78 23 79 24 82 26 85 23 86 25 87 26 88 24 89 26 35 13 2 32 6 32 13 30 19 33 22 32 23 33 36 29 46 29 50 33 60 28 61 27 63 33 64 27 36 53 1 19 2 19 3 20 4 19 5 20 6 21 7 19 9 18 10 20 13 20 16 18 18 20 19 20 22 21 23 21 26 17 28 18 29 18 33 20 34 20 37 19 38 18 39 19 40 18 41 21 42 18 43 19 45 19 46 18 47 19 51 19 52 19 53 18 54 20 57 19 58 20 59 17 61 21 62 18 64 18 68 20 69 17 71 18 72 17 74 19 76 21 77 21 78 20 80 18 83 18 85 19 86 21 90 21 37 22 4 14 11 15 17 14 18 13 21 15 26 13 33 13 40 13 41 15 45 14 49 14 51 14 57 15 62 14 65 14 66 13 67 13 69 13 72 14 79 15 81 15 82 15 38 88 1 26 2 24 3 24 4 26 5 26 6 25 7 25 8 27 9 23 10 24 11 26 12 24 13 25 14 23 15 24 16 25 17 26 18 25 19 26 20 25 21 23 22 23 23 23 24 26 25 26 26 24 27 27 28 27 29 26 30 23 31 26 32 24 33 25 34 23 35 26 36 23 37 24 38 23 39 25 40 25 41 23 42 26 43 24 44 24 45 26 46 24 47 24 48 23 49 24 50 27 51 25 53 27 54 26 55 27 56 27 57 23 58 27 59 23 60 23 61 23 62 25 63 24 64 27 65 23 66 23 67 26 68 26 69 25 70 24 71 24 72 23 73 24 74 26 75 25 76 26 77 24 78 26 79 24 80 23 81 27 82 24 84 26 85 25 86 26 87 25 88 25 89 25 90 25 39 65 1 28 3 26 5 26 6 27 7 25 8 24 13 28 14 26 15 29 16 24 17 26 18 25 21 25 23 27 24 24 25 25 26 26 28 26 29 27 30 28 31 24 32 27 34 27 35 25 36 26 37 24 38 28 39 25 40 28 41 25 43 24 45 25 46 28 48 25 49 25 50 25 52 23 56 24 57 27 58 28 59 26 61 24 63 23 64 24 65 23 66 27 67 25 68 28 69 26 71 24 72 27 73 25 74 25 75 28 76 23 77 27 78 24 79 27 80 25 81 25 82 26 84 25 86 24 87 27 89 26 40 3 20 22 66 20 85 20 41 76 1 21 2 17 3 21 4 18 6 20 7 18 8 20 9 21 10 17 11 19 12 17 13 18 15 20 16 20 19 21 21 20 22 18 23 21 24 18 25 19 26 19 27 20 28 20 29 20 32 18 33 21 34 19 35 19 36 20 37 18 38 21 39 19 40 19 41 17 42 20 43 19 44 18 45 19 46 19 47 21 48 20 49 20 52 20 53 21 54 17 56 18 57 17 58 18 59 20 61 21 62 18 63 17 65 20 66 19 67 18 68 20 70 21 71 17 72 19 73 19 74 20 75 18 76 20 77 18 78 18 79 20 80 19 82 17 83 18 84 18 85 19 86 19 87 20 88 19 89 21 90 17 42 48 1 23 2 25 5 22 6 21 7 23 8 22 11 22 12 25 16 21 17 21 18 23 20 25 21 22 23 25 24 22 27 25 31 25 34 23 36 24 39 21 40 24 42 25 43 24 44 21 45 21 48 23 50 24 52 24 54 22 55 23 58 21 60 23 62 23 63 21 66 23 68 24 69 21 70 22 75 25 76 22 78 22 80 25 81 24 83 23 85 22 86 21 88 23 90 25 43 47 2 10 4 10 5 10 7 9 11 11 12 10 13 9 14 10 15 11 16 10 19 10 20 10 21 10 22 10 26 10 27 10 28 11 29 9 30 10 34 10 35 9 37 9 38 9 39 10 42 10 46 10 47 9 50 9 51 11 54 10 55 11 56 9 57 11 58 11 59 11 64 10 67 9 68 9 69 9 70 11 73 9 74 10 82 11 84 11 85 11 86 10 88 10 44 89 1 24 2 25 3 23 4 24 5 23 6 24 7 27 8 26 9 27 10 24 11 26 12 25 13 24 14 23 15 23 16 27 17 24 18 23 19 26 20 26 21 23 22 23 23 24 24 27 25 25 26 23 27 23 28 25 29 25 30 23 31 26 32 27 33 26 34 24 35 24 36 24 37 24 38 26 39 26 40 26 41 26 42 25 43 24 44 27 45 27 46 25 47 23 48 23 49 25 50 23 51 24 52 27 53 23 54 23 55 27 56 23 57 24 58 25 59 25 60 26 61 26 62 26 63 27 64 24 65 26 66 27 67 27 68 25 69 23 70 25 71 24 72 23 73 27 74 24 75 23 76 23 77 26 78 24 79 23 80 26 81 24 82 25 83 25 84 24 85 26 86 24 88 23 89 27 90 25 45 51 1 19 6 20 10 21 12 21 13 18 15 19 18 19 20 21 22 21 23 20 24 19 25 20 26 19 27 20 30 20 32 21 33 21 35 18 36 19 37 19 40 18 41 21 42 21 43 22 45 21 49 22 50 18 52 20 54 22 55 21 56 19 57 21 59 22 60 20 63 19 64 19 65 20 68 21 69 20 73 18 74 20 75 18 76 22 79 22 80 19 82 21 83 19 86 22 87 19 88 19 90 19 46 18 5 12 10 13 12 14 13 12 18 13 24 12 28 14 38 13 44 13 47 14 56 14 61 14 67 12 70 13 71 13 79 12 81 13 84 12 47 27 2 14 3 14 4 15 6 16 13 16 19 16 21 14 22 14 29 14 32 15 39 14 41 15 44 16 47 16 52 16 55 16 57 15 58 16 60 16 63 16 65 16 66 15 68 14 74 16 77 14 82 15 89 15 48 38 5 14 7 16 9 15 12 15 13 14 14 14 16 14 18 16 22 14 25 16 32 16 34 14 35 14 37 14 40 16 41 15 45 15 47 15 49 16 52 14 53 15 54 15 58 14 59 15 62 16 65 14 66 14 67 15 68 14 81 14 82 16 83 15 84 16 85 15 86 16 88 14 89 16 90 16 49 77 1 27 4 27 5 31 6 28 7 27 8 26 9 30 10 26 11 27 13 30 14 29 16 27 17 29 18 28 19 27 20 30 21 26 22 30 23 26 24 28 25 27 26 29 27 26 28 29 29 26 30 29 31 27 33 29 34 30 35 28 36 30 37 27 38 30 39 27 40 28 41 30 42 30 43 29 44 28 46 28 47 29 49 28 51 25 52 30 53 29 54 25 55 27 56 29 57 27 59 29 61 30 62 30 63 30 64 27 65 31 66 26 67 25 68 28 69 29 70 29 71 30 72 25 73 30 75 28 76 26 77 26 78 30 80 31 82 29 83 26 84 27 85 28 86 27 87 28 88 27 89 28 90 29 50 61 1 29 4 27 5 29 6 30 7 27 8 30 9 27 11 28 13 30 14 26 15 28 16 28 18 29 19 28 20 25 24 31 26 26 28 28 29 27 30 29 32 31 33 28 34 28 35 26 37 29 40 25 41 28 42 30 43 25 44 31 46 26 47 26 48 30 50 27 51 28 52 28 53 31 55 28 56 30 57 28 58 26 59 26 61 28 62 30 63 30 64 29 67 28 68 30 69 25 71 26 72 27 73 26 74 26 75 28 76 29 79 28 85 29 86 30 87 30 88 26 90 29 51 54 2 27 3 27 5 25 7 29 8 29 10 29 11 26 12 28 13 30 15 26 19 26 22 26 26 27 29 29 30 29 31 28 32 26 34 29 35 31 36 28 37 29 40 29 41 30 42 30 44 27 46 26 48 30 49 27 50 26 51 30 52 28 53 30 55 27 58 29 59 26 60 26 61 29 64 26 65 31 66 29 67 25 68 26 71 27 72 30 74 30 77 30 79 30 81 30 82 30 84 26 85 29 88 29 89 27 90 26 52 82 1 21 2 20 3 19 4 22 5 21 6 22 7 18 8 22 10 19 11 21 12 18 13 22 14 20 15 18 16 21 18 21 19 19 20 19 21 18 22 19 23 21 24 20 25 20 26 19 27 21 28 20 29 22 31 20 32 19 33 18 35 19 36 19 37 21 38 21 39 18 40 22 41 21 42 20 43 21 44 18 45 21 46 20 47 20 48 18 49 21 50 19 51 18 52 20 53 20 54 21 55 20 56 19 57 22 58 19 59 18 61 20 62 20 63 22 64 20 65 19 66 19 67 20 68 21 69 19 71 19 72 19 73 21 74 21 75 20 76 18 77 21 78 19 79 21 80 21 81 21 82 21 83 21 85 22 86 22 88 22 89 22 90 19 53 12 3 28 4 28 12 25 17 27 30 26 45 26 54 29 56 28 60 26 62 27 79 25 89 26 54 8 15 11 16 11 22 11 25 10 31 12 52 10 75 11 87 11 55 28 6 15 10 17 16 15 22 15 31 17 33 16 34 15 40 14 42 16 43 15 44 17 47 17 49 15 50 17 54 15 55 17 56 16 58 16 59 17 60 16 62 15 63 18 74 16 75 15 76 17 77 14 80 16 83 17 56 59 3 25 5 21 7 23 10 22 11 23 12 22 13 23 14 21 15 24 16 21 17 23 18 25 19 24 21 23 23 24 24 22 26 23 28 22 29 21 31 23 32 25 34 22 36 23 37 25 38 22 39 23 41 25 42 22 44 23 45 22 47 24 48 21 49 21 50 23 51 21 52 22 54 25 56 22 58 23 59 24 60 22 61 21 64 25 65 22 66 25 69 22 70 21 71 22 72 24 73 25 74 22 76 21 78 23 81 22 82 22 83 21 84 21 87 23 90 21 40 5 51 1 16 3 16 5 17 8 18 9 18 10 18 11 15 14 18 15 18 22 17 23 18 25 17 26 17 28 16 29 18 31 18 34 18 36 19 39 18 40 18 41 17 42 18 43 16 44 17 45 16 46 17 50 18 52 18 54 17 56 18 58 18 59 17 61 17 62 17 64 16 65 18 68 16 72 18 73 17 74 17 75 17 76 17 77 18 79 18 81 17 82 19 83 17 85 16 88 18 89 18 90 16 6 88 1 11 2 13 3 11 4 12 5 12 6 12 7 11 8 11 9 11 10 13 11 11 13 13 14 11 15 12 16 12 17 12 18 11 20 12 21 11 22 11 23 11 24 11 25 11 26 12 27 12 28 12 29 13 30 13 31 12 32 13 33 12 34 11 35 12 36 13 37 12 38 12 39 13 40 13 41 13 42 12 43 13 44 12 45 11 46 11 47 11 48 12 49 13 50 12 51 13 52 12 53 11 54 13 55 12 56 11 57 12 58 12 59 11 60 12 61 12 62 11 63 13 64 13 65 12 66 11 67 12 68 11 69 13 70 12 71 11 72 13 73 12 74 12 75 13 76 13 77 13 78 13 79 12 80 12 81 12 82 11 83 13 84 11 85 12 86 12 87 13 88 12 89 13 90 13 7 1 74 19 8 75 1 13 2 11 3 11 4 13 5 13 6 13 7 12 9 13 10 11 11 11 12 12 13 13 16 11 18 11 19 11 21 13 22 11 23 12 24 12 25 11 26 13 27 13 28 12 29 13 31 12 32 13 33 12 34 12 35 12 36 12 37 12 38 11 40 12 41 12 42 12 43 12 45 13 46 12 47 13 48 12 49 13 50 12 51 13 52 12 54 11 55 12 57 12 58 13 59 11 61 13 62 13 63 11 64 11 65 13 66 12 67 13 68 11 69 11 70 11 72 12 73 11 75 11 77 12 78 13 79 12 80 12 81 12 82 12 83 13 84 13 86 13 87 12 88 12 89 13 90 12 9 20 5 29 11 30 15 26 18 27 21 26 23 27 25 28 33 26 37 25 39 27 40 27 45 27 51 27 64 27 65 30 66 30 74 30 79 28 85 28 87 26 10 36 1 26 3 23 5 22 8 25 10 23 11 26 18 24 20 24 21 25 27 25 30 24 33 23 34 22 35 24 36 25 40 23 42 26 43 25 45 24 49 26 51 25 53 23 54 22 59 24 66 24 67 25 70 22 71 24 73 24 74 26 76 25 80 24 81 23 88 25 89 24 90 26 11 56 1 20 2 21 3 19 4 21 6 19 7 22 8 18 10 22 11 22 12 20 13 19 14 20 15 22 16 19 17 20 20 21 22 19 25 18 26 18 28 21 30 20 31 19 32 20 34 21 35 20 36 18 40 21 41 20 46 19 47 22 49 19 51 20 52 21 54 22 57 20 58 18 60 19 62 20 63 21 64 18 65 22 66 19 67 18 68 19 69 18 74 22 75 21 77 21 78 20 79 20 80 19 81 19 82 20 85 20 86 20 88 22 12 29 3 14 5 13 6 14 9 14 10 13 13 12 14 12 21 14 22 12 37 12 38 12 39 12 40 13 42 13 43 13 45 12 46 12 48 13 49 13 50 13 53 12 56 14 60 12 61 13 66 12 75 14 81 12 86 12 88 14 13 79 1 11 2 12 3 11 4 10 5 12 6 10 7 11 9 11 10 11 11 11 12 10 13 11 14 12 15 12 17 12 18 11 19 12 20 10 21 11 22 12 23 11 24 10 25 11 26 12 27 10 28 12 29 10 31 12 32 10 33 11 34 12 35 10 36 11 37 11 38 11 39 12 40 10 42 10 43 11 44 11 45 12 46 11 47 10 48 11 49 11 50 11 51 11 52 11 53 12 54 12 55 12 56 11 58 12 59 10 60 11 61 11 63 10 66 11 67 11 68 11 70 12 71 12 72 12 73 12 74 11 75 11 76 10 77 11 78 12 79 12 80 12 81 11 82 10 83 11 84 12 85 11 88 11 89 10 90 10 14 81 1 24 2 25 3 24 4 23 5 23 6 23 7 27 8 23 9 24 10 27 11 27 12 26 13 27 14 23 16 26 17 25 18 27 19 23 20 25 21 25 22 24 23 24 24 25 25 25 26 23 27 24 28 24 29 24 30 26 31 23 33 25 34 24 36 25 37 26 38 27 40 23 41 23 42 26 43 26 44 24 45 24 46 26 47 23 48 25 49 23 51 25 52 26 53 27 54 23 56 23 58 26 59 26 60 23 62 25 63 24 64 26 65 26 66 26 67 24 68 24 69 26 70 24 71 25 73 24 74 24 75 26 76 27 77 25 78 24 79 26 80 24 81 27 82 23 83 27 84 23 85 27 86 23 87 23 88 24 89 26 90 24 15 65 1 11 2 12 3 12 4 13 5 13 6 11 7 12 8 12 9 13 10 12 12 13 13 11 14 12 17 13 20 13 21 12 22 13 25 13 26 11 27 13 30 11 31 12 32 11 33 13 34 12 35 12 36 12 37 11 38 11 39 12 40 13 41 13 43 11 46 13 47 11 48 11 49 13 50 13 51 13 52 13 53 11 54 13 55 11 56 12 57 13 58 13 59 13 62 13 63 12 66 11 68 13 69 11 72 13 73 12 74 11 75 13 76 13 77 12 78 11 79 11 83 12 85 13 87 11 88 12 90 12 16 15 3 22 7 21 11 18 12 19 19 21 26 18 28 19 46 19 51 22 56 18 60 19 66 19 77 20 78 21 81 19 17 77 2 29 3 27 4 26 5 27 6 27 9 29 10 31 11 30 12 26 14 25 15 30 16 29 17 26 18 28 19 30 21 28 22 27 23 25 24 31 26 29 27 29 28 27 29 25 30 30 31 28 32 28 33 25 34 27 35 30 36 27 37 25 38 30 40 30 42 28 43 28 44 27 45 30 47 26 48 27 49 28 50 27 52 28 53 28 54 27 57 27 58 26 59 25 60 25 61 30 62 29 63 29 64 28 65 28 66 26 67 26 68 30 69 26 70 26 71 30 72 30 73 26 74 28 75 26 76 28 77 31 78 29 79 28 80 30 81 27 82 29 83 28 84 31 85 28 86 31 87 26 89 27 90 26 18 26 6 25 7 21 17 25 29 24 31 23 34 22 36 21 39 23 40 24 42 23 43 23 50 24 53 23 54 24 56 22 60 25 61 21 63 21 64 25 67 22 68 25 70 21 73 21 86 23 89 22 90 21 19 26 8 18 11 20 15 19 23 21 24 20 27 20 29 21 30 21 35 21 37 20 39 21 40 22 41 19 42 19 43 19 44 18 51 19 53 21 60 18 70 21 71 22 75 22 80 21 85 19 87 19 88 19 20 68 1 19 2 19 4 19 7 19 8 20 10 17 11 17 12 18 15 19 16 17 17 19 19 19 21 17 22 17 23 18 24 20 25 19 27 17 28 17 29 18 30 17 31 18 32 16 34 18 37 19 38 17 39 18 40 17 41 16 42 20 43 16 44 19 47 19 48 19 50 16 51 19 52 17 53 16 54 17 55 17 56 16 57 18 58 19 59 18 60 18 61 18 62 17 63 19 64 18 66 17 69 16 70 19 71 19 72 20 74 19 75 17 77 20 78 18 79 18 80 19 81 19 82 16 83 17 85 20 86 20 88 18 89 19 90 19 29 10 5 26 12 25 16 26 29 23 37 23 40 23 43 26 58 25 81 22 88 25 30 90 1 12 2 14 3 14 4 12 5 13 6 13 7 13 8 13 9 14 10 14 11 14 12 14 13 12 14 12 15 12 16 13 17 14 18 12 19 12 20 13 21 14 22 12 23 13 24 12 25 12 26 12 27 14 28 14 29 14 30 13 31 13 32 12 33 14 34 12 35 14 36 14 37 14 38 13 39 12 40 13 41 14 42 14 43 14 44 14 45 14 46 12 47 12 48 14 49 13 50 14 51 12 52 13 53 13 54 12 55 14 56 14 57 14 58 14 59 13 60 12 61 12 62 13 63 13 64 14 65 14 66 14 67 12 68 14 69 12 70 12 71 13 72 13 73 14 74 14 75 12 76 13 77 14 78 13 79 12 80 12 81 14 82 14 83 13 84 13 85 14 86 14 87 12 88 12 89 13 90 13 31 78 1 30 2 26 3 25 4 27 5 28 6 28 7 26 8 25 9 26 11 27 12 27 13 26 14 29 15 25 16 30 17 27 19 29 22 29 23 29 24 26 25 30 26 28 27 28 28 25 29 25 30 29 31 29 32 27 33 27 34 25 35 27 36 25 37 28 38 25 39 27 40 28 42 29 43 25 45 27 46 29 47 29 48 27 49 25 50 29 51 28 52 28 53 27 54 26 55 29 56 27 58 27 59 25 60 29 61 28 63 26 64 27 65 27 66 27 67 30 68 28 70 28 71 29 72 26 73 26 74 24 75 25 76 26 79 29 80 28 81 25 82 29 84 30 85 26 86 24 87 27 88 26 89 30 90 27 32 56 4 27 7 29 9 28 10 31 11 33 12 33 16 29 17 30 18 31 19 29 20 29 21 28 24 31 25 33 26 31 28 32 31 32 33 30 35 33 37 32 38 27 39 29 41 31 42 27 43 31 45 30 46 31 47 31 49 32 50 29 52 28 54 27 55 30 56 30 57 29 60 27 63 28 64 32 65 33 68 27 70 29 71 28 72 27 73 28 74 30 75 30 77 30 78 31 79 33 81 28 82 30 84 33 85 32 86 29 88 30 90 27 33 84 1 15 2 16 3 16 4 15 5 14 6 16 7 14 10 15 11 14 12 16 13 16 14 15 15 15 16 14 17 15 18 15 19 16 20 15 21 16 22 15 23 16 24 16 25 15 26 16 27 16 28 14 29 15 30 14 31 14 32 14 33 15 34 15 35 16 36 16 38 16 39 14 40 15 41 15 42 15 43 16 44 15 45 14 47 14 48 14 49 14 50 14 51 15 52 14 53 16 54 15 55 14 56 16 57 15 58 15 59 14 60 14 61 15 62 14 63 16 64 16 65 16 66 14 67 14 68 16 69 14 70 15 71 14 72 15 73 16 74 15 75 15 76 15 77 14 79 14 80 14 81 14 83 16 84 14 85 15 86 14 87 14 88 16 89 16 90 16 34 76 2 30 4 28 5 26 6 26 7 30 8 29 9 29 10 30 12 28 13 28 14 29 15 26 16 28 17 29 18 25 19 26 20 25 21 30 22 31 23 30 28 27 29 28 30 27 31 26 32 27 33 25 34 29 35 30 36 30 37 27 38 30 39 29 41 30 42 27 44 27 45 26 46 28 47 27 48 28 49 29 50 30 51 30 52 27 53 28 54 25 55 29 56 30 57 26 58 27 60 30 61 27 62 30 63 27 64 30 66 29 67 28 68 30 69 30 70 30 71 28 72 30 74 30 76 30 77 30 78 28 79 29 80 28 81 26 82 25 83 26 84 28 85 27 86 30 87 26 89 29 90 30 35 56 2 19 5 23 6 21 8 21 9 19 10 21 12 21 13 22 14 21 17 21 18 21 20 21 23 22 24 20 25 22 26 21 29 21 32 21 34 23 37 23 39 20 40 20 41 21 42 23 43 19 44 21 46 19 50 20 52 20 53 20 54 19 55 20 56 21 57 23 58 22 59 19 61 22 62 22 63 23 65 21 66 21 67 19 69 21 70 20 71 21 72 21 74 21 75 22 77 21 80 20 83 20 84 19 85 19 87 20 88 20 90 20 36 11 1 25 7 22 9 24 21 22 28 24 53 22 55 24 61 22 62 22 66 22 87 23 37 61 1 29 2 28 3 30 6 29 8 28 9 28 10 30 11 32 12 29 13 30 14 31 15 32 17 28 18 31 19 33 20 29 21 29 24 29 26 30 27 30 29 27 30 28 33 32 34 32 35 28 36 32 37 30 40 31 42 29 43 33 44 32 45 28 46 29 47 29 48 32 49 31 50 28 51 32 52 29 54 29 56 29 57 30 62 32 67 31 70 27 71 27 72 32 75 32 76 32 77 31 79 29 80 30 81 28 82 30 84 29 85 28 86 32 87 31 88 30 89 31 90 32 38 76 1 9 2 9 3 11 4 10 5 9 6 10 7 10 8 11 9 11 10 11 12 10 15 11 16 9 17 9 19 10 20 9 21 11 23 10 25 11 26 9 27 9 28 10 29 11 31 11 32 10 33 10 34 10 36 9 37 10 38 9 39 10 40 9 41 9 43 10 44 9 45 10 46 10 47 10 48 10 49 9 50 11 51 10 53 10 54 10 55 9 56 9 57 9 58 11 59 10 60 10 61 10 62 9 63 10 64 10 65 10 66 9 69 11 70 10 71 11 73 10 74 11 75 10 76 10 77 10 78 10 79 10 80 11 81 10 82 11 83 11 85 10 86 10 87 10 88 10 89 9 90 10 39 46 2 26 3 26 5 26 7 30 11 28 12 27 13 27 14 27 15 27 17 29 21 28 25 29 30 28 31 29 33 29 34 27 38 28 41 29 42 26 44 27 45 28 48 31 49 30 50 28 55 30 59 29 60 28 61 27 62 30 63 28 65 27 66 29 67 26 68 29 70 25 71 26 72 29 73 30 74 27 77 28 80 31 81 29 84 28 86 28 89 30 90 28 40 22 1 27 10 28 13 28 16 28 18 30 19 29 23 30 31 28 35 28 36 29 43 32 44 33 45 27 47 28 48 29 49 30 58 31 70 30 74 28 77 31 81 28 90 30 41 37 1 27 2 32 3 26 5 29 6 32 7 29 10 32 13 32 14 29 17 27 18 26 20 26 21 31 26 30 28 27 31 32 36 28 38 30 39 27 41 32 42 26 43 29 45 27 46 30 47 29 49 28 50 27 52 31 55 32 59 31 68 27 69 27 72 30 74 28 75 30 81 27 83 28 42 33 2 27 5 24 6 27 13 23 14 24 15 25 17 27 22 27 23 25 25 27 26 23 27 24 31 26 36 26 37 27 41 23 42 25 44 27 45 24 46 26 51 27 59 27 62 26 64 24 69 23 70 23 73 27 74 26 77 27 83 26 86 26 87 25 89 24 43 15 10 27 12 23 14 23 18 27 37 27 44 25 46 27 48 25 50 27 52 23 63 26 68 23 76 24 86 27 88 23 44 16 2 15 4 16 15 14 23 16 50 15 51 15 54 15 55 14 56 14 59 16 66 16 72 15 80 15 84 14 86 15 90 14 45 52 1 23 2 25 3 26 5 22 6 25 9 23 10 24 11 23 12 23 13 24 14 22 15 26 16 22 17 22 20 25 21 25 23 25 24 24 29 25 30 26 31 24 34 23 37 24 42 26 43 22 44 23 45 26 49 25 52 25 54 24 55 23 56 25 57 24 58 26 60 22 61 23 64 25 66 24 68 23 72 23 73 22 75 24 77 22 78 24 79 25 80 24 81 24 82 23 85 25 86 22 87 26 89 22 46 28 5 12 10 11 12 12 17 13 22 11 25 13 27 12 28 13 30 11 32 13 36 11 50 11 53 12 57 11 62 13 64 13 66 12 67 11 68 11 70 12 72 11 73 11 74 11 75 11 77 13 79 13 83 12 90 11 47 4 1 20 52 21 84 22 85 21 48 75 1 14 2 13 3 13 4 14 5 15 7 14 8 14 9 13 12 14 13 15 14 13 15 13 16 14 17 13 18 13 19 13 20 14 21 14 22 14 23 15 24 13 25 13 26 14 28 15 30 13 31 13 32 14 33 15 34 15 35 14 36 15 37 13 38 14 39 14 40 14 41 13 42 15 44 15 46 13 48 14 49 15 50 13 51 15 52 14 53 13 54 15 55 15 56 15 57 15 58 15 59 13 60 14 61 15 62 15 63 15 64 14 66 14 69 13 71 13 72 15 73 13 74 13 75 14 76 14 77 15 78 14 80 15 82 15 84 14 85 13 86 15 87 13 88 13 89 13 90 14 53 87 1 19 2 20 4 19 5 17 6 19 7 18 8 19 9 19 10 17 11 20 12 17 13 19 14 19 15 18 16 18 17 17 18 17 19 19 20 19 21 18 22 18 23 17 24 17 25 19 26 18 27 16 28 19 29 17 30 17 31 16 32 18 33 18 34 18 35 19 36 18 37 17 38 18 39 17 40 19 41 17 42 17 43 17 44 17 45 19 46 17 47 19 48 18 49 19 50 18 51 19 52 19 53 16 54 16 55 18 57 18 58 19 59 19 60 17 61 18 62 17 63 20 64 20 65 19 66 18 67 19 68 19 69 19 70 20 71 18 72 18 73 19 74 17 75 19 76 20 77 17 78 18 79 17 80 20 81 17 82 16 83 17 84 17 85 19 87 18 88 19 89 17 90 18 54 42 3 15 7 14 9 15 13 15 17 14 18 15 19 15 20 15 21 14 23 13 24 15 25 14 27 14 32 13 35 14 36 13 37 13 38 14 40 14 42 13 46 14 47 13 49 15 50 15 56 15 57 14 59 14 61 13 62 15 63 13 64 13 65 13 67 14 68 14 72 13 73 15 74 15 75 14 77 15 79 14 84 14 89 14 55 6 15 25 16 30 42 28 74 28 79 30 90 31 56 50 1 17 3 17 6 17 8 16 9 18 10 18 11 16 12 16 13 18 15 16 16 19 20 15 21 18 22 16 26 18 27 18 28 17 29 18 30 18 33 18 34 18 37 18 38 19 39 16 42 17 44 16 47 16 48 18 49 15 50 17 51 17 54 17 55 18 56 15 58 17 59 16 65 18 66 17 68 18 69 16 71 16 73 18 74 18 75 17 79 15 83 16 85 17 87 16 89 17 90 18 40 5 16 2 28 11 26 12 27 14 28 15 28 18 28 21 27 24 27 25 27 31 24 44 23 46 28 49 25 53 27 78 28 85 24 6 81 1 10 2 9 3 10 4 10 5 11 6 11 8 10 9 10 10 11 11 10 12 10 13 9 14 9 15 9 16 10 17 9 19 9 20 9 21 11 23 11 24 10 25 11 26 10 27 9 28 11 30 10 31 10 32 11 33 11 34 10 35 9 36 10 37 11 38 11 39 10 40 10 41 11 42 10 43 10 44 9 45 10 46 11 47 9 48 10 49 10 51 10 52 10 53 9 55 11 56 10 57 10 59 10 60 11 61 10 62 10 64 11 65 10 66 10 67 10 68 10 69 9 70 10 71 11 72 11 73 10 74 9 75 11 76 9 77 10 78 10 80 11 81 11 82 10 83 10 84 9 85 10 86 11 87 10 88 11 89 9 90 9 7 25 1 24 10 24 11 25 15 24 17 23 19 21 21 22 25 23 28 24 32 24 34 25 37 25 40 21 41 21 51 24 52 24 54 24 60 24 61 22 62 25 67 23 74 25 82 23 85 22 89 25 8 73 1 13 2 13 3 14 4 13 5 13 6 14 7 12 8 14 9 12 11 13 12 12 15 13 16 14 17 12 18 13 19 12 20 13 21 12 22 14 23 12 24 14 25 14 26 14 29 12 30 13 31 13 32 14 33 13 34 12 35 13 36 14 37 13 38 13 39 12 42 14 44 13 45 14 46 12 47 14 48 14 49 13 50 13 51 12 52 13 53 12 54 14 55 12 56 13 57 13 58 14 59 14 61 14 62 13 64 12 65 14 66 14 68 13 70 13 71 12 72 12 73 12 75 13 76 13 77 13 78 14 79 14 80 12 81 13 82 14 84 12 85 12 87 13 89 13 9 85 1 30 2 30 3 32 4 30 5 28 6 31 7 31 8 29 9 32 10 30 11 31 12 28 13 31 14 26 15 28 16 28 17 27 18 28 19 29 20 31 21 32 23 31 24 28 25 30 26 31 27 27 28 32 29 29 30 29 31 31 32 31 33 26 35 27 36 31 37 29 38 28 39 27 40 29 41 30 42 31 43 30 44 28 45 31 46 28 47 27 48 26 49 31 50 31 51 29 52 30 53 27 54 31 55 31 56 29 57 27 58 27 59 31 60 31 61 26 62 30 63 27 64 27 65 27 66 28 68 30 69 27 70 30 71 29 72 30 73 27 75 27 76 29 77 26 78 31 79 31 80 31 81 27 83 27 84 29 85 29 86 28 87 30 88 27 89 30 90 30 10 38 4 29 10 27 11 25 12 29 13 30 16 28 19 26 20 28 21 29 24 30 26 27 28 26 29 25 37 26 38 25 43 31 44 30 46 26 48 25 52 26 55 26 58 26 60 27 63 25 69 29 70 29 71 31 72 26 73 29 74 29 76 31 77 29 79 26 81 30 82 28 84 30 87 29 90 28 11 40 1 11 2 11 3 11 8 11 10 11 14 12 17 11 19 12 21 11 23 12 24 12 25 11 26 10 29 11 32 10 33 11 36 12 37 12 38 12 40 11 41 11 43 11 47 10 51 11 54 10 55 12 64 10 67 11 68 10 69 11 72 11 74 11 77 11 78 11 80 10 82 11 84 11 85 10 87 11 89 12 12 73 2 28 3 33 4 33 5 32 6 29 7 29 8 28 9 30 10 28 11 29 12 30 13 31 14 30 15 33 16 31 17 31 18 33 19 33 20 29 21 27 22 30 23 28 24 29 25 28 26 30 27 32 30 29 32 32 33 28 34 27 36 27 37 28 39 31 40 27 41 30 43 28 44 32 46 29 47 29 49 29 50 28 51 27 52 33 53 30 54 31 55 28 56 31 57 32 59 30 61 32 62 29 63 29 64 28 66 32 67 32 68 30 69 27 70 29 71 31 72 28 73 30 74 31 77 31 78 28 79 31 80 32 81 27 83 27 84 33 85 31 86 27 87 28 89 33 13 34 1 25 2 26 6 24 7 24 11 26 12 23 14 27 21 23 23 26 29 27 34 23 35 26 39 26 40 23 41 24 42 25 44 25 49 26 54 25 55 25 60 23 61 24 64 25 67 24 69 27 70 25 74 26 75 26 76 25 80 24 81 26 84 26 85 23 86 24 14 88 1 14 2 13 3 12 4 14 5 13 6 14 7 14 8 14 9 14 10 13 11 14 12 12 13 13 14 12 15 14 16 13 17 14 18 14 19 14 20 14 22 13 23 12 24 13 25 14 26 13 27 12 28 12 29 13 30 13 31 13 32 13 33 12 34 14 35 12 36 12 37 13 38 14 39 13 40 14 41 13 42 14 43 14 44 12 45 14 46 12 47 13 48 12 49 13 50 12 51 14 52 12 53 12 54 13 55 12 56 12 57 14 58 14 59 12 60 14 61 14 62 12 63 14 64 13 65 14 66 12 67 13 68 12 69 13 70 12 71 12 72 14 73 12 74 14 75 13 77 13 78 12 79 12 80 14 81 12 82 14 83 14 84 13 85 13 86 14 87 14 88 13 89 13 90 14 15 39 1 29 2 24 4 28 5 29 9 26 13 28 14 29 15 28 16 29 21 25 22 28 25 28 30 25 32 29 33 28 38 27 41 27 42 29 43 29 45 25 48 25 52 29 55 28 59 27 63 27 65 25 66 25 67 30 69 28 71 30 72 26 73 27 74 29 76 29 81 28 84 29 85 29 87 26 89 26 16 49 2 14 3 12 5 13 6 13 10 14 11 13 13 12 14 14 15 12 21 14 22 12 25 12 29 14 30 12 31 12 34 12 36 12 39 12 40 13 42 12 43 14 45 13 46 12 47 12 50 14 51 13 52 14 55 12 57 12 58 14 59 12 60 14 61 12 63 14 64 13 67 13 68 12 70 12 72 14 74 14 75 12 76 12 78 14 81 14 86 12 87 12 88 14 89 14 90 13 17 37 2 26 4 27 5 29 6 29 8 27 10 27 13 28 16 29 18 29 19 32 20 32 22 31 25 27 28 27 35 28 36 27 41 30 42 31 46 28 48 28 51 29 52 30 58 27 59 32 60 30 61 32 68 28 70 30 71 28 74 29 77 29 80 27 81 29 83 30 84 29 88 27 90 28 18 6 29 29 43 30 59 30 63 28 82 26 88 26 19 89 1 25 2 27 3 24 4 25 5 25 6 24 7 26 8 26 9 24 10 24 11 27 12 26 13 24 14 25 15 25 16 27 17 25 18 25 19 24 20 25 21 26 22 27 23 25 24 26 25 23 26 27 27 25 28 24 29 24 30 23 31 26 32 27 33 25 34 27 35 27 36 26 37 24 38 25 39 25 40 26 41 23 42 25 43 23 44 26 45 27 46 23 47 26 48 27 49 26 50 25 51 27 52 23 53 26 54 23 55 23 56 23 57 25 58 25 59 27 61 27 62 23 63 25 64 25 65 26 66 23 67 27 68 25 69 25 70 27 71 25 72 24 73 25 74 23 75 26 76 23 77 27 78 23 79 25 80 24 81 25 82 23 83 26 84 24 85 24 86 25 87 25 88 24 89 27 90 24 20 8 22 21 29 23 42 23 50 22 56 22 68 22 71 22 82 20 21 29 1 17 2 17 6 18 15 18 21 18 22 16 23 16 24 17 25 17 30 18 37 16 38 17 43 17 45 16 46 18 47 19 52 15 54 16 58 18 59 16 60 18 67 16 70 18 72 17 77 17 78 16 82 16 83 19 85 18 22 7 37 23 45 25 50 23 52 22 67 21 82 21 89 24 23 87 1 22 2 23 3 22 4 24 5 24 6 25 7 26 8 24 9 26 10 25 11 22 12 25 13 24 14 26 15 22 16 26 17 23 18 25 19 26 21 22 22 22 23 22 24 24 25 23 26 26 27 24 28 23 29 23 30 24 31 22 32 25 33 22 34 23 35 24 36 26 37 22 38 23 40 22 41 22 42 22 43 25 44 26 45 24 46 24 47 26 48 23 49 24 50 23 51 26 53 26 54 26 55 25 56 23 57 23 58 24 59 26 60 24 61 26 62 25 63 23 64 22 65 26 66 24 67 23 68 22 69 24 70 24 71 26 72 24 73 25 74 26 75 25 76 26 77 26 78 22 79 24 80 24 81 23 82 23 83 22 84 22 85 22 86 22 87 22 88 25 89 23 90 22 24 53 1 17 2 17 4 18 6 18 7 19 9 16 10 17 11 20 15 19 16 19 19 19 22 17 23 19 25 18 26 19 27 17 29 17 30 19 31 17 34 17 35 19 37 19 38 18 39 20 41 17 44 19 45 17 46 18 48 19 50 19 51 17 52 16 53 20 54 20 56 19 57 19 58 18 59 20 60 18 65 20 66 16 68 16 69 18 73 16 76 19 77 18 78 18 79 18 83 19 85 18 86 19 87 17 90 20 25 63 1 25 3 22 5 23 8 24 9 23 11 26 12 23 13 25 16 23 17 24 19 26 22 24 23 25 24 25 25 22 26 23 27 24 28 24 29 23 30 25 31 24 33 26 34 24 35 26 36 25 37 25 39 25 41 24 43 24 47 26 49 23 50 23 51 23 53 24 55 22 56 23 57 22 58 23 59 24 60 23 61 25 62 26 63 22 64 25 66 26 67 24 68 25 69 22 71 26 73 26 74 24 75 25 77 26 78 23 79 24 80 25 82 22 83 23 84 25 85 23 86 23 88 25 90 25 26 66 1 24 2 22 4 24 6 23 7 23 8 23 9 21 10 24 11 22 12 21 13 24 14 25 15 22 18 24 19 23 21 21 23 23 24 22 25 22 26 21 27 22 28 24 30 25 33 23 34 23 35 23 36 21 38 22 39 23 40 25 41 22 43 24 44 24 45 22 47 25 49 25 50 22 51 22 52 22 53 22 54 23 55 21 56 23 58 21 59 24 60 24 61 25 62 24 64 25 65 23 67 22 68 25 69 25 70 25 73 23 74 24 75 24 80 23 81 23 83 22 84 23 85 24 87 25 88 23 89 22 90 24 27 75 2 20 3 22 4 22 5 21 8 19 9 20 11 21 12 22 13 20 14 19 15 21 16 22 17 23 18 22 19 22 20 20 21 22 22 20 23 19 25 19 26 20 27 19 28 21 30 22 31 22 32 19 34 20 35 20 36 20 37 21 38 20 39 20 40 23 41 21 42 23 43 21 44 19 45 22 46 20 47 20 48 22 49 20 50 23 51 19 55 21 57 23 59 22 60 22 61 20 62 23 63 21 64 20 65 22 66 21 67 21 68 21 69 20 70 23 72 22 73 22 75 23 76 22 77 23 78 19 79 21 80 21 81 19 82 19 83 20 84 23 85 20 86 20 87 20 88 21 90 21 28 62 5 26 6 29 7 28 8 27 9 30 11 27 12 25 14 28 16 25 17 25 19 29 20 26 22 27 23 27 24 29 25 29 26 25 27 25 28 27 30 28 33 27 34 29 35 26 37 29 38 26 39 28 40 30 41 25 42 26 43 29 45 27 46 26 47 29 48 26 50 28 51 25 53 26 54 26 55 29 57 24 58 28 59 25 60 26 63 26 65 29 67 27 68 28 70 27 71 26 73 25 74 27 75 26 76 28 77 27 79 26 81 29 83 29 84 29 86 29 87 28 89 28 90 30 29 48 1 18 2 20 4 20 5 18 6 20 9 20 12 18 13 19 14 21 15 20 17 20 19 20 20 19 21 18 24 20 25 21 26 19 28 20 29 20 32 21 33 18 35 20 36 18 37 19 40 20 42 19 43 20 44 19 45 21 46 20 51 20 55 20 56 21 59 19 63 19 64 18 66 21 69 17 74 19 77 17 78 19 79 20 80 20 81 20 83 20 84 17 85 18 89 18 30 1 9 24 31 8 6 31 8 27 47 31 53 26 60 30 62 27 80 30 85 27 32 6 17 24 47 28 53 26 68 28 76 26 82 26 33 45 1 27 2 26 3 29 7 29 8 30 13 25 15 26 20 30 22 28 26 30 27 29 28 26 30 28 32 27 33 31 35 29 41 26 42 26 43 28 44 28 46 28 52 26 54 27 56 26 57 27 61 28 62 29 63 26 64 27 68 30 71 31 72 26 73 31 75 30 76 29 77 27 78 27 79 26 80 31 83 26 84 25 85 26 87 26 89 27 90 29 34 9 4 19 14 20 23 20 24 18 32 21 45 22 54 20 64 22 87 19 35 38 6 23 8 21 12 25 14 22 15 23 16 23 19 23 21 22 22 21 23 23 25 25 27 25 32 22 35 24 36 21 37 21 38 25 39 21 41 24 42 21 43 23 46 23 51 24 52 21 53 25 57 24 58 21 62 22 63 21 65 24 67 22 69 21 72 24 75 21 77 22 78 22 79 24 88 24 36 27 3 21 6 20 12 18 15 20 19 18 20 18 23 19 24 20 26 19 27 17 32 18 36 21 39 20 42 18 48 21 54 21 56 18 58 18 61 21 62 20 66 19 69 20 70 17 73 19 77 18 78 20 82 19 37 1 58 17 38 84 1 23 2 24 3 26 4 25 5 25 6 26 7 24 8 23 9 23 10 26 11 24 13 27 14 27 15 26 16 27 17 23 19 23 20 27 21 23 22 24 23 27 24 26 25 25 26 23 27 26 28 25 29 25 30 23 31 26 32 25 33 27 34 25 35 25 36 26 37 26 38 23 39 23 40 24 41 27 42 25 43 27 44 26 45 24 46 24 47 25 48 26 49 23 50 27 51 23 52 27 54 23 55 26 56 24 57 25 59 23 60 24 61 26 62 27 63 24 64 27 65 27 66 24 67 26 68 25 69 23 70 24 71 23 72 24 73 27 74 23 75 23 76 23 78 25 79 25 80 26 81 23 82 27 83 26 84 27 85 27 86 23 87 27 88 25 90 24 39 68 1 29 2 29 4 27 5 29 6 28 7 27 9 28 11 27 12 26 14 27 15 30 16 26 17 29 18 28 19 26 20 28 21 28 22 27 23 26 24 25 25 29 26 26 27 26 28 31 29 29 30 31 31 30 33 29 35 26 36 30 37 27 38 30 39 31 41 28 43 27 44 25 45 31 46 26 47 26 50 30 52 27 53 28 54 30 55 29 56 27 59 30 61 29 62 28 63 29 65 26 66 28 67 28 68 26 69 28 71 27 72 30 74 31 76 29 80 26 81 29 82 28 84 30 85 26 86 30 87 27 88 29 89 30 90 31 40 27 7 24 9 22 13 21 14 23 17 21 18 24 23 24 24 24 26 24 27 25 28 22 30 24 32 25 33 24 34 24 35 21 36 23 38 23 43 25 44 23 47 22 54 24 56 24 66 24 76 22 79 22 81 23 45 30 5 22 6 24 8 21 11 21 12 21 18 23 23 24 24 23 27 20 31 24 33 23 35 24 36 22 39 20 43 20 45 21 46 21 48 22 50 23 53 23 55 23 56 21 57 21 60 21 66 24 67 23 74 24 85 24 88 20 89 21 46 17 12 28 14 27 15 26 17 31 18 28 25 32 27 27 29 30 35 28 39 28 43 30 44 31 48 26 54 29 64 28 73 29 79 27 47 37 3 16 7 17 11 18 13 19 14 17 17 19 20 19 23 17 25 20 27 18 28 17 29 18 34 18 36 18 37 16 42 17 45 18 50 18 51 19 52 17 53 17 54 18 55 19 56 17 57 17 61 16 65 17 68 18 69 19 70 16 71 17 73 18 76 16 78 17 79 17 87 19 88 19 48 14 22 27 30 27 36 23 45 26 48 25 55 24 58 26 73 25 79 23 80 25 82 27 83 26 89 25 90 26 4 57 37 10 10 12 9 15 9 17 11 18 10 21 10 24 9 25 10 26 10 32 10 34 9 39 11 40 10 41 10 42 10 46 9 48 9 49 11 51 11 54 10 55 10 58 11 59 11 60 9 61 9 64 10 65 9 66 10 67 10 69 11 70 11 74 10 75 9 76 11 82 11 84 10 90 10 58 56 1 16 2 18 4 17 9 17 11 17 14 17 15 17 17 17 18 18 20 18 25 16 27 17 28 18 29 17 32 17 34 15 35 18 36 16 37 17 38 18 41 16 42 18 43 16 44 16 45 18 48 17 49 17 50 17 51 18 54 18 55 16 56 19 57 16 58 17 59 17 63 18 64 15 65 16 66 16 67 18 69 17 70 16 71 17 72 18 73 16 74 17 75 16 76 17 77 18 78 16 79 16 80 18 82 18 84 18 89 18 90 19 59 12 12 29 30 28 33 28 35 32 36 30 41 28 61 28 66 28 75 29 78 31 86 29 89 30 60 13 8 16 11 17 18 19 20 17 25 20 47 19 51 19 55 19 59 19 69 19 74 19 76 19 87 19 +5 4 1 34 5 15 8 17 13 16 15 17 16 16 20 16 23 16 24 16 25 15 27 16 30 17 32 17 33 16 34 16 35 15 36 16 39 16 41 16 46 16 49 17 50 16 52 17 54 16 55 15 57 17 59 16 66 15 68 16 73 15 80 16 81 15 86 15 88 15 89 18 2 79 1 29 2 31 3 29 5 28 6 28 7 28 8 33 9 28 10 31 11 31 12 30 14 28 15 28 16 27 17 31 18 31 21 31 22 32 23 33 24 28 25 27 26 31 28 30 29 30 30 29 31 31 32 30 33 31 34 31 35 27 36 30 37 30 38 33 39 29 40 32 41 29 42 29 43 28 44 28 45 31 47 31 48 30 49 30 50 31 51 31 52 32 53 29 55 30 56 29 57 33 58 29 59 32 63 33 64 32 65 32 66 30 67 31 68 29 69 28 70 32 71 29 72 33 73 31 74 31 75 32 76 33 78 28 79 32 80 33 81 30 82 27 83 27 84 31 85 28 86 28 87 28 88 28 89 29 90 31 3 51 2 26 3 28 4 27 7 29 9 30 13 32 14 31 15 28 18 29 19 30 20 32 23 30 25 31 27 31 28 27 29 28 31 28 33 27 34 31 35 30 40 28 42 29 45 30 46 26 47 27 48 29 50 28 51 30 52 28 53 30 56 31 59 28 61 30 63 30 66 26 67 26 68 27 69 30 72 29 73 28 74 31 75 27 76 27 77 27 78 29 82 28 84 28 86 28 87 30 88 30 89 28 4 46 1 23 4 24 5 20 6 23 7 21 12 20 13 21 18 21 19 24 20 21 23 23 24 22 25 24 27 23 30 24 31 20 32 20 33 23 37 23 38 20 39 24 43 24 49 22 50 22 51 23 54 22 56 20 57 20 61 23 62 22 66 20 67 22 68 20 70 24 71 22 72 22 75 22 76 24 78 20 80 20 81 23 84 21 86 22 88 22 89 24 90 23 40 5 15 2 14 6 14 7 16 8 14 11 14 21 15 23 16 31 16 42 15 44 14 47 16 49 16 58 14 71 15 81 15 6 48 1 24 7 25 11 21 12 25 15 25 16 23 19 24 22 22 25 25 28 23 30 21 33 22 34 22 35 22 36 22 37 21 38 22 40 23 41 24 43 25 45 23 46 22 48 22 49 23 51 22 52 21 53 23 54 25 55 23 56 23 58 25 59 23 60 25 63 22 64 21 65 23 66 23 69 23 70 23 72 22 75 21 79 25 80 25 82 24 84 25 85 22 87 24 90 24 7 8 15 12 34 11 43 11 44 11 45 11 66 12 73 11 75 12 8 73 2 17 3 18 4 18 6 16 7 18 8 18 9 16 10 18 11 18 13 16 14 16 15 17 16 16 17 18 18 17 19 17 20 15 21 17 22 16 24 17 26 19 27 16 28 17 29 16 30 16 31 17 32 17 34 18 35 18 37 16 39 16 41 18 42 17 43 17 44 18 45 18 46 17 47 17 49 18 50 16 51 16 52 16 53 18 54 18 55 17 57 18 58 17 59 17 60 16 62 19 63 16 64 19 65 16 66 18 67 19 68 18 69 18 70 17 71 16 73 18 74 16 76 16 77 19 78 16 79 18 80 16 81 19 82 18 84 16 86 15 88 19 89 17 90 18 9 40 1 25 5 25 8 26 10 27 11 24 12 25 15 26 18 27 19 29 22 26 23 26 24 27 25 24 29 25 33 24 34 28 35 29 38 26 39 24 40 25 41 27 47 26 51 28 52 28 53 25 54 27 67 27 69 24 71 26 72 25 74 26 75 26 77 27 81 28 83 26 84 27 85 24 86 28 87 28 89 25 10 90 1 12 2 12 3 12 4 12 5 11 6 12 7 11 8 11 9 11 10 12 11 12 12 12 13 12 14 13 15 12 16 12 17 12 18 13 19 12 20 13 21 12 22 11 23 11 24 12 25 12 26 12 27 13 28 11 29 13 30 12 31 12 32 13 33 12 34 11 35 12 36 11 37 12 38 13 39 12 40 12 41 12 42 12 43 12 44 13 45 12 46 12 47 11 48 12 49 11 50 12 51 11 52 12 53 13 54 12 55 12 56 13 57 12 58 13 59 12 60 12 61 13 62 13 63 13 64 12 65 12 66 11 67 11 68 13 69 12 70 13 71 12 72 11 73 13 74 11 75 13 76 11 77 13 78 12 79 11 80 13 81 12 82 13 83 12 84 11 85 13 86 13 87 13 88 13 89 13 90 13 11 70 2 29 3 27 4 32 5 29 6 30 7 31 8 27 9 26 11 26 12 26 16 26 17 32 18 27 19 32 20 31 21 30 22 27 23 28 26 28 27 31 28 30 30 28 31 29 32 31 33 26 34 28 35 31 36 31 37 31 38 29 39 29 40 26 41 30 42 29 43 30 47 29 48 28 50 29 51 26 52 30 53 31 54 31 55 31 56 31 57 30 58 30 59 27 61 26 62 30 63 28 64 30 65 28 66 28 67 31 69 28 71 30 72 31 74 27 75 28 77 30 79 30 81 28 82 29 83 31 84 31 85 29 86 27 87 32 89 28 90 31 12 4 21 22 30 20 53 23 77 20 13 22 3 27 4 26 5 27 6 28 14 26 17 29 20 30 24 26 32 26 35 27 36 26 40 26 41 24 46 26 47 29 48 26 56 28 60 26 68 27 71 28 76 28 89 25 14 67 1 16 3 17 4 16 6 18 7 15 8 16 9 16 10 16 11 16 12 17 13 17 14 18 15 17 16 16 17 19 18 17 19 18 20 18 21 17 25 17 26 18 27 17 28 18 29 18 30 16 34 17 37 18 38 17 39 15 40 18 41 16 42 18 43 16 46 16 47 18 48 18 49 17 50 15 51 17 52 18 53 18 54 17 55 18 57 18 59 18 60 18 61 16 63 17 64 18 65 18 66 16 68 16 69 16 71 18 72 16 73 18 76 17 77 16 79 18 80 15 82 15 83 16 84 19 85 18 87 16 89 17 90 16 15 53 2 15 3 16 4 15 5 17 6 18 7 17 8 17 9 17 11 15 12 17 13 15 14 15 15 17 16 15 17 16 18 15 19 17 20 15 21 15 23 15 24 17 25 16 30 17 33 17 38 15 40 17 41 15 42 16 46 15 48 17 55 16 57 16 58 15 60 16 62 17 64 17 65 15 66 16 67 16 71 17 73 16 74 15 75 15 76 16 77 15 78 15 79 16 81 16 83 15 86 14 87 16 88 16 89 17 16 56 1 14 2 14 5 15 7 15 9 15 10 15 11 16 13 16 14 16 15 15 16 15 18 16 21 15 25 16 27 15 28 15 29 16 30 14 31 14 32 16 34 16 35 16 36 15 37 14 38 15 41 16 43 16 44 15 46 15 47 15 52 14 53 15 55 16 59 15 60 14 61 14 62 15 63 16 65 14 66 15 70 16 71 16 72 16 74 15 75 15 76 15 78 14 80 14 81 14 83 16 84 16 85 14 86 14 87 14 89 14 90 15 17 54 2 26 7 24 9 27 10 23 11 27 12 26 13 23 15 26 17 27 19 26 21 23 22 26 23 24 24 25 25 24 26 27 28 27 29 24 30 26 33 24 34 26 35 26 39 26 40 23 42 26 43 24 45 23 46 23 48 27 50 23 51 23 53 27 54 23 55 27 59 27 61 23 62 25 65 27 66 26 69 26 71 25 72 25 73 27 74 25 75 27 76 23 78 24 80 25 81 27 82 25 83 27 84 26 87 24 88 23 18 90 1 29 2 26 3 26 4 27 5 27 6 25 7 24 8 27 9 29 10 26 11 28 12 25 13 29 14 27 15 29 16 25 17 29 18 24 19 25 20 26 21 27 22 26 23 26 24 24 25 30 26 27 27 27 28 26 29 29 30 29 31 25 32 27 33 26 34 28 35 27 36 24 37 25 38 29 39 25 40 30 41 26 42 28 43 28 44 29 45 28 46 29 47 29 48 29 49 28 50 29 51 28 52 29 53 27 54 26 55 25 56 28 57 29 58 30 59 25 60 27 61 28 62 29 63 28 64 26 65 25 66 25 67 28 68 26 69 27 70 28 71 27 72 29 73 26 74 25 75 26 76 27 77 27 78 27 79 28 80 29 81 25 82 27 83 25 84 28 85 27 86 28 87 29 88 28 89 27 90 29 19 69 2 16 3 15 4 14 5 16 6 16 7 14 9 15 11 15 12 15 14 16 17 14 18 14 19 16 20 16 21 15 23 14 24 14 26 15 27 16 28 16 31 16 32 16 33 15 34 14 36 14 37 15 38 16 39 15 40 16 41 15 42 14 44 14 45 16 46 15 47 14 48 14 49 16 51 14 52 14 53 16 54 14 56 14 59 14 60 16 61 14 62 14 64 15 65 16 66 15 67 14 68 14 69 16 70 16 71 16 73 15 75 15 76 15 77 16 78 16 79 16 80 15 81 16 82 15 83 16 84 15 85 15 86 16 88 14 90 15 20 1 86 16 25 86 1 33 2 29 3 33 4 33 5 31 6 29 7 27 8 29 10 32 11 31 12 29 13 28 14 29 15 29 16 32 17 28 19 30 20 28 21 31 22 33 23 30 24 31 25 28 26 30 27 28 28 30 29 30 30 33 31 31 32 31 33 32 34 28 35 33 36 30 37 28 39 29 40 30 41 31 42 32 43 28 44 32 45 32 46 30 47 30 48 32 49 32 50 32 51 27 52 32 53 32 54 29 55 29 56 32 58 29 59 30 60 28 61 30 62 30 63 29 64 32 65 33 66 31 67 31 68 33 69 31 70 27 71 32 72 29 73 33 74 32 75 30 76 30 77 28 78 31 79 30 80 32 81 27 82 30 83 32 84 28 85 31 86 27 87 31 88 30 89 27 90 31 26 25 6 24 7 25 10 28 21 28 24 24 28 26 29 27 31 26 40 27 41 27 42 28 47 25 48 26 53 27 54 24 56 24 60 25 64 27 65 26 66 26 75 27 82 26 83 24 88 26 90 28 27 25 2 26 3 25 6 26 11 29 13 27 15 30 16 26 18 30 19 28 23 28 35 26 37 29 39 27 41 27 44 27 48 26 54 28 55 30 61 26 64 27 75 28 77 29 81 30 83 27 90 26 28 11 9 16 20 17 25 15 26 16 32 18 39 17 47 15 71 15 77 17 84 16 85 15 33 72 2 23 3 24 4 23 5 25 6 23 7 23 8 23 9 24 10 21 11 25 12 22 13 22 14 25 15 21 16 25 17 22 18 23 19 25 20 24 22 21 23 24 24 22 25 21 26 23 28 22 31 23 32 24 34 21 35 23 36 25 37 24 38 22 39 25 40 21 43 21 44 22 45 23 46 22 47 21 48 24 49 21 51 25 52 23 55 22 57 25 59 24 60 21 62 22 63 21 64 25 65 23 66 21 67 25 68 25 70 22 71 21 72 21 73 22 74 25 75 25 76 24 77 23 78 23 79 25 80 21 82 23 84 24 85 24 87 22 88 25 89 22 90 22 34 86 1 30 2 30 3 31 4 30 5 32 6 31 7 31 8 31 10 29 11 30 12 29 13 32 14 28 16 31 17 30 18 32 19 29 20 28 21 32 22 27 23 32 24 30 25 27 26 32 27 32 28 29 29 33 30 28 31 31 32 28 33 27 35 33 36 29 37 32 38 33 39 32 40 28 41 31 42 29 43 32 44 32 45 32 46 28 47 27 48 32 49 27 50 27 51 29 52 29 53 31 54 29 55 28 56 29 57 27 58 27 59 31 60 31 61 33 62 27 63 30 64 28 65 29 66 30 67 32 68 32 69 29 70 28 71 32 72 28 73 28 74 29 75 30 76 32 77 32 78 31 79 32 80 28 81 31 83 28 84 28 85 29 86 30 87 28 88 33 89 32 90 32 35 68 2 28 3 30 6 32 7 28 8 27 9 26 10 28 11 32 12 31 13 29 14 29 15 26 16 28 17 28 19 29 20 30 21 28 22 32 23 32 24 32 26 29 28 31 29 29 30 27 31 27 32 30 34 29 35 28 36 29 38 31 39 27 40 31 42 28 43 28 44 32 45 31 46 31 48 27 49 27 50 28 51 27 52 27 54 30 55 30 57 28 58 31 60 29 61 29 63 28 64 30 65 28 66 28 69 29 70 27 71 29 73 27 75 27 77 28 78 32 79 31 80 29 81 31 82 30 83 29 84 29 85 27 89 29 90 27 36 68 1 24 3 23 4 22 5 23 6 23 7 21 8 24 10 23 11 24 13 23 15 25 16 24 17 21 18 21 19 25 20 25 22 24 23 24 24 25 27 25 31 24 32 23 33 21 34 21 35 21 36 21 37 24 38 21 39 21 40 22 41 23 42 22 44 22 45 23 48 25 49 22 51 24 53 25 54 23 55 22 56 22 57 23 58 25 60 21 61 21 62 24 63 21 64 24 66 24 68 23 69 24 70 22 71 22 72 25 74 25 75 22 76 23 78 24 79 24 80 24 81 24 82 23 83 24 84 23 86 23 87 24 89 21 90 22 37 45 2 23 4 25 5 26 6 25 10 23 11 23 12 23 13 22 22 25 23 24 24 25 25 22 27 26 29 24 31 22 32 22 33 24 34 24 36 26 40 26 41 22 42 23 44 25 45 25 46 24 48 26 49 23 54 25 55 22 56 24 57 26 60 24 61 23 63 25 66 26 68 26 69 26 74 23 76 23 78 24 79 26 82 26 84 22 85 23 87 26 38 58 3 22 4 26 6 26 8 22 10 25 11 25 12 24 13 25 14 22 15 26 16 23 17 23 19 26 20 26 21 23 25 23 26 24 27 23 28 24 32 24 33 23 34 23 35 25 36 26 37 24 38 25 39 24 40 25 41 26 42 22 45 26 46 22 47 24 48 26 49 24 50 23 51 23 54 26 55 26 56 26 57 23 58 24 59 25 61 25 63 24 64 24 68 26 69 23 71 22 72 24 74 25 77 26 78 26 80 26 83 25 86 22 87 23 89 23 39 77 1 19 2 19 3 17 4 17 5 18 6 17 7 17 8 17 10 18 11 18 14 17 15 17 16 17 17 20 18 19 19 19 20 17 21 20 23 17 25 18 26 19 27 20 29 19 30 19 32 19 33 19 34 18 35 17 36 17 37 17 38 18 39 17 40 17 41 17 42 18 43 20 44 18 45 19 46 20 47 19 48 18 49 17 50 19 51 16 52 17 54 18 55 19 56 18 57 16 58 16 59 19 60 18 61 19 62 19 63 17 65 17 66 17 68 17 69 17 70 19 71 17 72 20 73 19 74 18 75 19 76 17 77 18 78 16 79 19 80 17 81 19 84 18 85 18 86 17 88 18 89 18 90 19 40 2 27 19 30 21 45 44 1 23 3 23 5 22 6 25 7 23 8 22 9 21 10 24 13 21 18 23 20 22 21 25 22 21 23 24 24 24 29 23 30 21 31 23 32 21 33 23 34 23 38 22 39 22 40 22 42 24 45 22 46 23 47 21 58 23 59 23 61 25 62 24 63 24 64 24 65 23 67 21 69 25 74 22 75 22 78 25 80 25 83 23 87 24 89 23 46 1 16 33 47 27 2 21 17 18 25 19 26 19 43 19 44 20 49 19 51 21 52 19 56 19 60 20 62 19 63 19 64 19 67 20 68 21 69 20 70 20 72 21 76 19 77 21 82 19 84 21 85 20 87 21 88 22 89 19 48 80 1 23 2 22 3 22 4 24 5 20 6 20 7 22 8 23 10 20 11 21 12 22 13 22 14 24 16 23 17 23 18 22 19 20 20 22 21 22 22 22 23 22 24 21 26 21 27 22 28 24 29 23 30 23 32 23 34 24 35 23 36 20 37 22 38 23 39 21 40 21 41 22 42 20 43 20 45 22 46 23 47 22 49 21 50 21 51 20 52 22 53 20 54 23 55 23 56 21 57 24 58 22 59 20 60 20 61 21 62 23 63 22 64 20 65 23 66 23 69 23 70 23 71 21 73 21 74 20 75 23 76 20 77 24 78 22 79 23 80 24 81 21 82 23 83 21 84 23 85 23 86 22 87 24 88 24 89 23 90 24 49 18 1 9 4 10 7 11 8 10 29 10 34 11 50 10 56 9 59 10 69 11 70 10 72 11 73 10 74 9 83 9 84 10 85 10 86 9 50 33 1 24 3 22 4 23 8 23 10 23 12 20 14 21 15 21 20 21 31 24 32 22 36 21 41 23 42 21 44 24 45 22 47 24 48 23 50 23 53 23 59 21 66 22 67 23 71 23 73 21 75 22 76 22 78 23 84 20 85 20 86 20 87 24 88 22 51 20 7 13 12 12 20 13 29 14 30 14 32 12 33 14 34 14 46 13 49 14 52 14 59 14 64 12 74 13 75 14 76 13 81 14 87 13 88 13 90 12 52 66 2 26 6 27 7 31 8 29 10 28 11 29 12 27 13 32 14 32 15 30 17 31 18 27 19 29 20 27 21 28 22 26 23 29 24 28 25 29 26 28 27 28 29 31 30 31 32 30 34 30 36 27 40 30 42 26 43 27 44 30 46 32 48 28 49 27 50 30 52 28 53 27 54 29 55 30 56 28 57 26 58 28 60 32 61 27 62 27 63 27 64 26 65 29 66 29 68 30 69 29 70 30 71 29 73 28 74 26 75 31 76 27 77 32 78 29 79 27 81 27 82 31 84 29 86 32 87 30 89 30 90 31 53 23 1 24 14 21 16 23 19 21 20 24 21 24 32 24 36 22 42 25 43 22 45 22 56 23 60 24 62 22 68 25 69 24 72 22 74 22 75 21 80 22 82 22 85 21 89 24 54 50 1 11 2 12 3 12 5 13 7 12 8 11 9 12 11 11 12 12 15 11 16 11 18 12 19 13 20 12 23 12 25 13 26 13 29 11 31 11 32 12 33 12 34 12 36 12 38 11 42 12 43 11 44 12 45 11 46 12 47 13 49 13 52 13 55 13 56 11 57 13 58 13 59 11 61 11 67 12 69 13 72 12 73 12 75 13 77 12 78 13 79 13 82 12 83 13 85 12 89 12 55 19 9 15 13 13 20 14 26 15 32 15 36 15 38 15 40 14 47 15 52 14 57 13 58 15 62 13 63 13 65 15 77 15 78 14 79 14 82 14 56 17 4 17 8 17 16 17 17 18 22 19 31 18 33 20 38 19 39 19 55 17 56 19 71 18 73 21 77 18 79 18 86 20 90 17 28 9 73 1 25 2 26 4 28 5 25 6 24 7 25 9 28 10 24 11 28 12 27 14 25 15 24 16 27 17 24 18 27 19 26 20 26 21 27 22 24 24 24 25 26 26 26 28 27 29 26 30 24 31 26 32 23 33 24 34 28 35 28 36 25 37 28 38 26 39 27 43 28 44 24 45 28 46 27 47 29 49 26 52 28 53 24 54 25 55 25 57 24 59 27 61 25 62 25 64 29 65 25 66 27 67 27 68 27 70 24 71 27 72 25 73 24 75 26 76 24 77 25 78 24 79 25 80 27 81 28 82 26 83 28 84 28 85 27 86 28 87 24 88 25 89 26 90 24 10 84 1 14 2 14 3 12 4 14 5 12 6 13 7 13 9 14 10 13 11 14 12 13 13 13 14 14 15 13 16 12 17 14 18 12 19 13 21 12 22 14 24 13 25 13 26 13 27 14 28 13 29 13 30 12 31 12 32 12 33 13 34 14 35 13 36 12 37 12 38 13 39 13 40 13 41 12 42 13 43 14 44 12 45 14 46 13 47 13 48 13 49 13 50 12 51 13 52 14 53 14 54 12 55 14 56 14 58 12 59 14 60 14 61 13 62 13 64 13 65 14 66 12 67 14 68 14 70 14 71 13 72 12 73 14 74 12 75 13 76 14 77 13 78 12 79 14 80 12 81 13 82 12 83 13 84 12 85 13 86 12 87 12 88 14 89 13 90 12 11 64 2 18 4 20 5 18 8 20 10 21 12 20 13 19 14 19 15 18 16 18 17 20 18 19 19 20 20 21 22 21 23 19 24 20 25 20 27 18 28 19 29 20 30 18 31 19 32 20 34 19 36 18 38 18 40 20 42 18 45 18 46 18 47 21 48 20 49 18 50 19 51 18 52 18 53 18 54 20 55 18 56 20 57 20 58 21 61 19 62 17 63 19 64 20 65 19 66 19 67 20 68 20 69 19 70 20 72 19 75 19 76 18 77 19 80 19 81 20 84 20 85 20 87 20 88 21 89 21 12 31 7 30 8 27 10 30 12 31 15 28 19 29 24 27 26 30 27 31 29 32 36 31 37 29 41 29 43 26 45 30 46 26 49 29 51 28 57 30 58 29 59 30 61 30 63 29 67 30 68 28 71 31 73 29 77 28 80 29 86 28 90 31 13 13 3 15 9 13 14 15 18 14 41 15 51 14 52 14 55 15 56 14 68 15 69 14 75 15 87 15 14 38 1 15 5 16 7 15 11 15 15 14 16 14 17 16 18 16 19 14 20 15 21 16 22 14 23 15 25 15 26 14 28 15 29 16 31 16 34 16 37 16 38 14 44 16 46 15 48 15 51 15 53 16 59 15 64 14 67 14 70 16 71 16 73 14 78 15 79 15 81 15 83 15 84 15 86 14 15 81 1 24 2 26 3 25 4 25 5 24 7 27 8 23 9 27 10 23 12 27 13 25 14 26 15 27 16 25 17 24 18 25 19 23 20 23 21 27 22 23 23 26 24 24 25 26 26 27 27 24 28 24 29 25 30 24 31 24 32 26 33 25 34 27 35 26 36 26 37 27 38 25 39 25 40 26 41 26 42 24 43 26 44 25 45 25 46 24 47 24 48 24 49 24 50 24 51 26 52 24 53 26 54 27 55 26 56 25 58 24 60 23 62 26 63 24 64 24 65 24 66 27 67 24 68 23 69 27 70 24 71 27 72 23 73 25 74 27 75 26 76 25 77 25 78 24 79 27 81 25 83 26 84 26 85 26 87 25 89 27 90 25 16 87 1 18 2 16 3 16 4 18 5 15 6 17 7 18 8 16 9 16 10 18 11 16 12 16 13 17 14 18 15 18 16 17 17 16 18 17 19 18 20 16 21 18 22 16 23 17 24 18 25 19 26 17 27 17 28 17 29 18 31 17 32 17 33 19 34 16 35 18 36 16 37 17 38 18 39 18 40 17 41 15 42 18 43 17 44 19 45 15 46 17 48 18 49 17 50 16 51 17 52 16 53 16 54 16 55 16 56 16 57 17 58 16 59 17 60 18 61 16 62 17 63 17 64 17 65 17 66 18 67 17 68 16 69 19 70 16 72 17 73 16 74 17 75 18 76 16 77 17 78 17 79 17 80 18 81 16 82 16 83 18 84 18 85 17 86 15 87 16 88 17 89 18 90 18 17 42 4 22 6 20 7 19 9 21 10 22 11 21 12 22 13 23 14 19 17 23 19 23 20 22 21 19 24 21 25 20 26 23 27 20 28 19 30 20 35 21 36 23 38 23 42 21 43 19 44 19 45 21 47 20 49 21 53 20 56 21 58 20 60 20 61 19 66 21 69 22 71 20 72 21 73 23 74 21 81 21 82 19 85 23 18 56 1 24 2 26 5 28 6 26 7 26 9 27 12 24 16 28 19 24 20 27 21 27 23 25 25 24 27 28 28 24 29 26 30 27 33 27 34 28 35 26 36 26 37 26 39 27 40 25 41 28 42 27 43 28 47 24 50 25 53 25 59 26 60 26 61 27 62 26 63 28 64 26 66 28 67 25 68 28 69 23 70 27 71 28 73 29 76 24 77 27 78 28 80 28 81 26 82 25 83 26 84 28 85 27 86 25 87 24 88 24 89 28 19 81 1 18 3 19 4 18 5 19 6 19 7 16 8 19 9 19 10 18 11 18 12 17 13 17 14 19 17 18 18 19 19 17 20 19 21 18 22 17 24 17 25 18 26 18 27 18 28 18 29 18 30 20 31 17 32 17 34 19 35 19 36 18 37 17 38 16 39 17 40 18 41 18 42 20 43 17 44 18 45 19 46 19 47 19 48 20 49 17 50 19 51 19 52 16 53 19 54 19 55 16 56 16 57 19 58 19 60 20 63 19 64 18 65 19 66 16 67 17 68 17 69 17 70 19 71 19 72 17 73 19 74 20 75 20 76 20 78 17 79 18 80 16 81 19 82 19 83 18 84 19 85 19 86 19 87 17 88 17 89 18 90 16 20 50 1 15 2 14 3 13 6 14 7 13 10 13 13 14 14 14 15 15 16 13 20 15 21 14 22 13 23 15 26 13 28 13 30 13 32 14 34 14 35 13 37 14 39 13 41 15 42 15 43 14 44 14 45 15 46 14 48 14 49 15 53 15 54 15 55 15 59 15 61 13 62 14 63 13 67 13 69 13 70 15 71 14 72 14 73 13 75 13 76 14 78 14 81 13 83 14 85 15 86 13 29 48 4 16 7 17 8 15 9 17 10 14 12 16 13 16 14 15 16 16 17 17 18 17 19 17 20 16 23 15 24 16 26 14 27 15 28 16 30 17 35 17 36 16 37 17 39 17 40 16 48 16 52 14 55 17 56 17 58 15 59 16 60 15 61 17 62 18 65 16 67 17 68 15 69 17 70 17 71 15 73 17 75 16 76 14 78 17 80 15 81 18 83 15 84 15 86 15 30 86 1 25 2 21 3 25 4 25 5 24 6 25 7 24 8 23 9 23 10 23 11 21 12 24 13 22 14 22 15 25 16 23 17 24 18 24 19 25 20 22 21 21 22 21 23 22 24 22 25 24 26 24 28 24 29 21 31 21 32 24 33 24 34 23 35 23 36 23 37 24 38 22 39 22 40 24 41 21 42 22 43 21 44 23 46 22 47 21 48 21 49 22 50 25 51 24 52 21 53 24 54 21 55 23 56 25 57 25 58 21 59 25 60 25 62 25 63 22 64 21 65 25 66 24 67 21 68 22 69 21 70 22 71 24 72 23 73 21 74 22 75 24 76 22 77 22 78 23 79 24 80 22 81 24 82 22 83 22 84 24 85 25 86 22 87 25 88 22 89 24 90 23 31 14 2 12 5 12 9 13 12 13 19 12 22 12 32 12 33 14 36 13 45 13 67 14 74 13 75 12 89 14 32 34 1 26 4 29 5 29 9 29 12 26 13 29 14 28 17 26 19 24 20 27 22 24 26 27 27 25 28 26 31 28 39 25 40 26 42 28 51 25 52 27 55 28 61 25 64 28 65 28 67 26 71 25 74 30 84 26 85 29 86 29 87 26 88 28 89 27 90 27 41 4 33 16 52 18 82 17 83 15 42 4 7 27 38 25 59 23 74 23 43 38 2 28 3 29 4 28 11 30 12 30 14 30 20 28 23 30 25 29 28 30 29 28 31 30 34 30 36 25 38 30 41 25 44 28 45 28 46 28 47 29 48 28 50 30 53 27 54 29 56 26 57 26 60 29 62 28 64 25 65 25 70 26 71 29 75 26 79 28 82 26 85 30 87 28 89 29 44 69 2 14 4 12 5 12 6 14 7 13 9 14 10 14 12 12 13 12 15 14 16 12 17 14 18 12 19 12 20 14 21 13 23 13 24 13 26 14 27 13 28 12 29 12 30 12 32 12 33 14 34 13 35 12 36 14 37 14 38 13 39 13 40 13 41 14 43 12 45 13 46 12 48 12 49 13 51 13 53 14 54 13 56 12 58 12 60 14 61 12 62 13 63 13 64 14 65 14 66 14 67 14 68 13 69 12 70 14 72 12 73 13 74 14 75 12 76 13 77 12 78 14 79 13 80 12 85 12 86 12 87 14 88 13 89 14 90 13 49 14 3 12 14 13 16 11 25 11 26 11 30 12 33 13 37 13 48 12 49 11 52 11 78 11 80 12 87 12 50 37 2 15 3 13 5 14 6 13 8 13 10 15 12 13 13 13 16 13 17 15 20 13 22 15 24 13 27 13 30 15 31 13 32 14 34 15 42 14 45 14 47 15 52 15 59 13 61 14 66 14 72 14 73 13 74 14 76 13 77 14 79 13 81 13 83 13 85 15 86 13 87 13 88 14 51 37 1 23 3 26 4 24 7 25 9 23 14 23 21 25 24 22 25 24 27 23 28 22 31 26 32 26 37 22 41 22 44 23 45 24 48 23 49 25 52 26 53 22 54 22 55 26 61 24 62 25 64 25 66 23 67 23 68 23 70 26 75 24 78 25 79 25 82 22 84 22 87 22 90 23 52 49 1 24 6 22 7 21 9 22 10 21 11 24 14 22 15 21 16 24 17 22 18 24 19 21 23 25 31 23 32 21 33 22 35 21 36 23 37 23 38 22 39 24 40 25 41 24 42 25 43 24 47 24 50 22 53 24 55 24 56 24 61 21 64 21 67 23 69 21 70 21 71 24 72 22 74 22 77 23 78 25 79 24 80 23 81 25 82 23 83 22 84 22 85 23 88 22 89 24 53 2 9 18 69 19 54 46 1 16 2 15 5 16 8 16 9 15 10 16 13 14 14 15 16 16 18 15 20 15 21 14 22 15 28 14 30 15 34 14 35 14 36 15 39 14 40 15 42 15 44 15 45 14 46 15 48 15 50 15 51 16 53 15 54 16 56 14 60 16 62 16 63 16 64 14 66 16 70 15 71 14 73 15 74 14 75 15 76 14 80 16 85 14 86 14 87 14 90 14 55 17 8 12 19 11 23 12 29 13 30 11 38 12 43 12 48 13 57 12 62 13 75 12 76 12 77 13 78 11 79 11 87 12 88 13 56 44 2 15 7 14 10 16 11 15 14 14 16 14 17 16 21 16 23 16 24 16 25 14 26 16 27 16 29 14 30 15 31 16 32 14 33 16 36 14 37 14 39 16 40 15 46 14 47 14 50 16 51 15 52 15 53 16 54 14 55 15 59 14 61 14 62 14 64 15 68 14 69 15 71 16 76 16 78 14 82 14 83 15 84 16 85 14 89 16 52 5 39 1 22 5 20 7 21 8 21 9 19 10 20 13 18 14 21 17 20 21 20 22 22 25 19 27 20 31 21 33 20 34 20 37 20 47 21 50 19 52 20 55 19 61 19 64 20 68 19 69 20 70 21 71 19 72 22 73 20 75 21 77 18 78 22 81 21 82 21 83 20 86 20 87 19 89 20 90 22 6 74 1 24 5 25 6 26 7 26 8 25 10 27 11 23 12 24 13 23 14 25 15 23 16 26 17 25 18 27 20 23 21 26 22 27 23 24 25 26 26 24 27 26 28 27 29 27 30 23 31 27 34 25 35 26 36 27 37 25 38 26 39 26 41 25 42 24 43 26 44 26 47 23 48 23 49 25 50 26 51 26 52 26 53 25 54 25 55 27 56 26 57 26 58 27 59 26 60 23 61 27 62 24 63 27 64 23 66 24 67 25 68 26 69 23 70 25 71 24 72 27 73 25 75 24 77 27 78 23 80 26 81 27 82 25 83 25 84 24 85 27 86 25 87 26 88 26 90 26 7 87 1 14 2 12 3 13 4 12 5 12 6 13 7 14 8 12 9 12 10 12 11 13 12 14 13 12 14 13 15 12 16 12 17 12 18 12 20 14 21 13 22 12 23 13 24 13 26 13 27 13 28 12 29 14 30 12 31 14 32 12 33 14 34 14 35 13 36 13 37 13 38 13 39 13 40 14 41 13 42 12 43 12 44 14 45 13 46 14 47 14 48 13 49 14 50 14 51 12 52 12 53 14 54 14 55 12 56 14 57 14 58 14 59 14 60 14 61 12 62 13 63 13 64 12 65 12 66 14 67 13 68 13 69 12 70 13 71 12 72 14 73 13 74 13 75 13 76 14 77 13 78 13 79 13 80 14 81 12 82 13 83 13 84 13 85 14 86 12 87 13 88 12 89 13 8 65 1 27 2 25 4 27 5 24 7 27 8 27 10 25 11 24 13 26 14 24 20 24 21 28 22 24 23 26 24 23 25 24 27 26 28 24 29 24 30 27 32 27 35 27 37 26 38 25 40 24 41 26 42 23 43 27 45 27 47 28 49 26 50 24 51 27 52 25 53 26 55 24 56 26 58 24 59 28 60 25 62 27 63 26 64 24 65 28 66 28 67 24 68 25 69 26 70 27 71 27 72 28 73 24 74 25 76 25 77 27 78 27 79 27 82 27 84 26 85 27 86 24 87 28 88 28 89 24 90 24 9 85 1 16 2 19 3 19 4 17 5 18 6 19 7 19 8 20 9 17 10 19 11 17 12 18 13 16 14 16 15 17 16 17 17 17 19 18 20 19 21 19 22 17 23 19 24 20 25 19 26 17 27 19 28 16 29 19 30 20 31 19 32 20 33 16 34 17 35 17 36 16 38 19 39 19 40 19 42 19 43 20 44 18 45 17 46 19 47 17 48 19 49 17 50 17 51 19 52 17 53 20 55 18 56 17 57 18 58 16 59 19 60 19 61 17 62 18 63 19 64 19 65 18 66 17 67 19 68 18 69 19 70 19 71 18 72 17 73 16 75 17 76 18 77 20 78 18 79 19 80 19 81 19 82 17 83 17 84 18 85 18 86 17 87 17 88 17 89 20 90 17 10 62 2 25 3 23 4 25 5 22 6 23 7 23 8 26 9 25 10 25 14 23 15 25 16 24 17 25 18 24 20 24 21 22 22 22 23 22 25 22 26 25 28 22 29 23 30 25 31 25 32 25 33 22 34 23 35 23 36 25 37 24 38 25 41 23 44 24 48 23 50 25 51 26 52 24 54 26 56 26 58 23 59 25 60 23 61 23 63 26 64 22 65 26 68 25 71 23 72 24 74 24 75 23 76 25 77 25 78 24 81 23 82 25 83 24 84 24 85 23 86 25 88 22 90 25 11 83 1 15 2 13 5 14 7 14 8 13 9 15 10 14 11 13 12 15 13 13 14 14 15 13 16 13 17 15 18 15 19 14 20 14 21 14 22 13 23 14 24 14 25 14 26 14 27 15 28 13 29 13 30 15 31 14 32 14 33 13 34 14 36 15 37 13 38 14 39 14 40 14 42 15 43 15 44 14 45 15 46 13 47 14 48 15 49 15 50 13 51 14 52 13 53 13 54 15 55 15 56 14 57 15 58 13 59 14 60 14 61 15 62 14 63 13 64 13 65 13 67 13 68 13 69 14 70 15 71 15 72 15 73 14 74 14 75 13 76 15 77 13 78 14 79 14 80 15 81 14 82 15 83 15 84 13 85 13 86 14 88 15 89 14 90 15 12 61 1 20 3 22 7 20 9 21 11 19 12 21 13 19 14 19 15 22 17 20 18 22 19 20 23 19 24 18 25 19 27 21 28 18 29 22 30 19 31 19 32 18 33 18 34 19 35 20 36 19 38 21 40 21 41 20 42 21 43 20 44 19 45 20 46 21 47 22 48 21 49 21 50 18 52 18 54 19 55 22 56 22 58 20 59 19 60 21 61 21 62 22 64 19 65 21 66 19 67 20 71 21 72 18 77 22 78 22 81 18 82 21 86 20 87 19 88 21 89 18 90 20 13 38 2 26 5 27 6 29 8 25 9 26 16 29 17 25 20 28 24 29 28 28 31 28 32 29 33 29 36 27 38 26 40 27 41 30 45 29 46 26 47 28 48 26 50 28 52 30 54 29 58 26 60 29 61 28 62 29 64 26 65 28 66 25 68 29 71 28 73 27 77 28 81 28 83 25 85 25 14 67 1 15 2 17 3 18 6 15 7 16 8 16 9 17 10 15 11 17 12 14 13 15 15 16 17 17 18 15 19 14 20 16 21 16 23 16 24 15 25 16 26 17 27 17 28 16 29 16 31 16 32 17 33 15 34 15 35 17 36 15 37 17 40 16 41 16 44 15 45 17 46 17 49 17 50 17 51 17 52 15 55 16 56 15 57 16 58 15 59 16 60 15 62 17 63 17 64 16 65 15 66 16 68 15 69 16 71 16 73 17 74 15 75 15 77 16 78 15 79 17 81 15 82 15 83 17 85 17 86 15 87 16 89 15 15 79 1 25 2 25 3 26 4 27 5 25 6 27 7 28 8 24 9 24 10 27 12 25 14 28 15 26 16 24 17 27 18 27 20 27 21 26 24 25 25 27 26 25 28 24 29 24 30 26 31 27 32 25 33 24 34 24 35 27 37 27 38 28 39 28 40 27 41 24 43 26 44 24 45 27 46 26 47 26 48 27 49 28 50 28 51 24 52 25 53 24 54 25 55 25 57 24 58 24 59 25 60 24 61 28 62 25 63 27 64 24 65 24 66 27 67 24 68 25 69 23 70 24 71 25 72 27 73 26 74 27 76 26 77 27 78 28 79 26 81 27 82 28 83 26 84 24 85 24 86 24 87 25 88 27 89 27 90 23 16 69 1 24 2 22 3 22 4 26 5 26 8 26 10 25 11 24 13 22 14 25 15 22 16 23 17 25 18 26 19 26 21 26 23 22 24 24 25 26 26 25 27 26 29 24 30 25 33 22 34 24 35 23 36 26 37 26 38 24 40 25 41 24 44 25 45 23 46 22 47 24 48 26 50 22 51 23 52 26 53 24 55 26 56 26 57 23 58 22 59 23 60 22 61 26 62 26 64 24 65 23 66 23 67 26 69 25 70 23 71 24 74 25 76 22 77 23 78 26 79 25 80 26 81 22 82 22 83 25 84 25 85 24 87 22 88 25 90 23 17 36 1 11 2 11 4 11 10 10 13 11 16 10 18 10 19 11 20 11 22 10 23 12 24 11 26 10 28 11 32 12 36 12 37 11 38 10 42 11 44 11 45 11 47 11 48 11 49 11 57 11 58 10 65 11 66 10 70 11 73 11 74 12 77 12 79 10 88 10 89 11 90 12 18 59 2 14 3 14 4 13 6 14 7 13 8 13 11 12 12 13 13 14 17 14 18 12 19 12 20 12 21 13 22 14 24 14 25 12 26 14 27 14 28 12 29 12 30 12 32 14 33 12 34 13 35 13 36 14 37 14 38 14 39 14 40 12 42 12 43 13 47 14 49 14 51 13 52 14 55 12 56 14 57 12 58 13 59 14 60 14 61 13 62 12 66 13 69 12 70 14 74 14 77 12 78 12 79 12 80 13 81 12 82 12 83 14 85 13 86 13 87 13 19 53 2 20 3 22 4 20 5 22 7 22 8 21 11 23 12 22 13 20 14 23 15 19 17 22 18 19 19 22 20 20 21 20 23 21 25 21 28 22 29 19 31 20 34 22 35 21 36 22 37 22 38 20 39 19 40 21 41 22 42 21 45 19 46 23 47 21 49 22 52 22 54 22 55 20 56 23 60 22 61 22 65 20 67 19 68 19 73 22 74 19 75 23 78 22 81 21 84 22 85 23 87 23 89 21 90 23 20 75 1 20 2 18 3 17 7 20 8 19 9 17 10 18 11 20 12 20 13 18 15 17 16 19 17 18 18 18 19 17 20 18 21 21 22 19 23 21 24 20 25 18 27 18 28 19 29 17 30 17 32 18 33 20 35 18 36 19 37 18 38 20 39 20 40 19 41 20 42 19 43 18 44 18 45 18 46 20 47 20 48 20 50 18 51 19 52 19 53 18 55 20 56 21 57 21 59 19 60 19 61 18 62 19 63 21 64 19 65 20 66 18 67 18 68 20 69 19 71 21 72 18 73 18 75 18 76 20 78 19 79 21 80 18 81 21 82 18 84 20 85 18 86 17 88 20 89 18 90 18 21 21 3 17 7 19 11 16 20 15 21 18 24 15 26 17 29 18 33 16 43 17 44 17 46 18 51 18 53 19 57 18 62 16 65 16 66 16 67 18 73 17 85 16 22 31 5 23 7 24 9 22 13 23 17 21 18 24 19 22 22 24 29 20 32 23 35 21 36 22 37 24 38 23 40 23 44 20 46 22 48 20 53 22 55 23 59 21 61 22 64 22 70 23 74 22 75 23 76 20 80 22 85 23 87 22 89 21 23 70 1 24 2 23 4 23 5 20 6 22 7 21 8 23 9 20 11 21 13 23 14 22 17 23 19 21 20 24 21 22 22 21 23 24 24 20 25 22 26 23 29 24 30 20 31 23 32 20 34 23 36 21 37 24 38 20 40 22 41 20 42 21 43 23 44 23 46 23 47 23 48 23 49 22 50 21 51 21 53 21 54 22 55 20 56 20 58 21 59 23 60 24 62 22 63 20 64 20 66 21 67 22 68 22 69 22 70 23 71 20 72 21 74 24 75 21 77 21 78 24 79 24 80 23 82 22 83 24 84 22 85 23 86 20 88 24 89 23 90 22 24 6 9 24 33 24 35 23 43 25 47 27 82 24 25 84 1 17 2 17 3 19 4 17 5 18 6 16 7 18 8 17 9 17 10 17 11 17 12 17 13 19 15 17 16 15 17 16 18 16 19 16 20 18 21 19 22 17 23 16 24 17 25 17 26 18 27 17 28 18 29 19 30 17 32 18 33 19 34 17 35 16 36 17 38 17 39 17 40 16 41 16 42 17 43 18 44 16 45 16 46 17 47 16 48 16 49 17 50 16 51 17 52 15 53 19 54 16 55 16 56 18 57 19 58 18 60 15 61 17 62 18 63 18 64 16 65 18 66 16 68 18 69 16 70 16 71 18 72 15 73 17 74 18 75 18 76 16 77 18 78 16 79 16 81 18 82 18 83 18 84 17 85 17 86 19 87 18 88 16 89 18 90 19 26 68 1 13 2 13 3 14 4 15 5 13 6 14 7 15 8 14 9 15 10 13 12 14 13 14 14 14 15 14 16 13 18 14 19 13 22 15 23 15 24 15 25 13 26 14 27 13 28 14 31 13 32 14 33 15 34 14 35 15 36 15 37 14 38 14 39 13 40 13 42 13 44 15 45 15 49 15 50 15 52 15 53 14 54 14 55 13 56 13 57 15 58 14 60 14 61 15 62 15 63 14 64 15 65 14 66 15 67 14 68 14 70 13 71 13 73 15 76 14 78 14 79 13 82 15 84 15 85 15 86 15 88 13 89 15 90 15 27 52 1 13 3 14 4 13 5 14 7 12 9 12 12 13 14 14 15 14 17 12 18 12 20 12 23 13 24 12 26 12 27 13 29 12 32 12 34 12 36 13 37 12 38 12 39 13 42 12 45 13 46 12 47 14 49 14 51 12 53 14 54 13 55 14 56 13 57 14 60 14 62 13 63 12 64 13 65 13 68 12 69 13 72 13 74 13 75 12 77 14 78 12 83 13 85 13 86 13 87 12 88 13 89 12 28 56 1 31 2 29 3 29 4 29 5 25 8 26 10 26 13 28 14 26 15 29 17 29 18 26 20 29 22 27 24 30 26 25 27 28 28 27 30 26 31 27 32 31 33 31 36 28 38 27 39 25 40 26 42 30 43 26 44 26 45 27 47 26 49 28 51 26 52 28 54 29 55 26 56 30 57 29 59 27 60 27 61 26 62 30 68 26 69 29 71 26 72 29 75 30 76 30 77 27 80 29 81 29 84 27 86 29 87 28 88 30 90 30 29 28 3 26 9 27 15 30 18 30 20 31 22 30 27 30 29 29 31 29 35 27 38 25 42 28 45 26 47 28 48 26 57 26 58 27 60 26 61 29 63 30 67 27 69 27 73 28 76 29 77 30 81 25 82 28 85 28 30 20 4 15 6 15 7 16 8 17 15 15 19 16 20 16 37 16 40 17 44 17 50 15 57 16 60 17 64 15 65 16 67 15 75 17 80 15 83 16 84 15 31 89 1 24 2 23 3 24 4 24 5 22 6 26 7 25 8 23 9 25 10 26 11 25 13 23 14 24 15 24 16 24 17 22 18 23 19 23 20 23 21 25 22 23 23 26 24 26 25 25 26 22 27 25 28 24 29 26 30 25 31 24 32 22 33 24 34 25 35 23 36 23 37 24 38 25 39 23 40 22 41 26 42 25 43 26 44 24 45 22 46 24 47 22 48 22 49 26 50 24 51 22 52 22 53 23 54 25 55 24 56 22 57 24 58 23 59 22 60 24 61 24 62 24 63 26 64 23 65 25 66 23 67 25 68 24 69 24 70 23 71 26 72 23 73 23 74 24 75 22 76 23 77 25 78 22 79 23 80 25 81 25 82 25 83 22 84 25 85 26 86 22 87 22 88 23 89 23 90 22 32 3 3 21 8 21 59 20 33 63 1 18 2 17 3 17 4 17 6 17 7 18 10 18 12 19 13 19 14 17 15 16 16 19 17 19 18 18 19 19 20 19 21 18 22 18 23 19 24 16 26 18 27 20 28 17 29 18 30 17 31 17 34 19 35 19 37 18 38 19 39 18 40 19 41 19 45 18 46 19 47 16 48 17 49 18 53 18 54 18 55 20 56 16 57 18 58 17 62 20 65 18 66 16 67 19 68 18 69 17 70 17 71 19 72 20 73 19 74 18 75 19 78 16 80 17 82 17 84 18 86 16 88 17 89 17 34 79 1 21 2 20 3 19 5 21 7 21 9 19 10 18 11 21 12 19 13 20 14 22 15 19 16 22 17 21 18 21 19 19 20 18 21 19 22 20 23 20 24 19 25 20 27 19 28 22 29 21 30 21 31 22 32 19 33 21 34 22 36 20 38 21 40 21 41 22 42 20 45 18 46 21 47 18 48 22 49 20 50 19 51 20 52 20 53 21 54 21 55 18 56 21 57 20 58 21 59 19 60 19 61 21 62 21 63 21 64 21 65 21 66 19 68 19 69 19 71 19 72 19 73 21 74 22 75 19 76 21 77 19 78 22 79 20 80 18 81 18 82 21 83 18 84 20 85 21 86 18 87 20 88 20 89 21 90 21 35 21 5 10 6 9 10 11 11 10 12 10 14 11 18 10 19 10 28 10 35 10 39 10 41 11 55 10 61 9 62 10 63 9 70 11 77 10 83 10 86 9 90 10 36 11 6 12 13 12 25 10 27 12 48 11 55 12 59 10 79 10 82 10 83 11 84 11 37 24 9 15 17 15 18 14 23 14 25 15 26 15 30 14 33 16 37 15 38 14 50 14 53 15 63 14 66 15 69 14 75 16 78 14 79 14 80 15 83 15 84 16 85 14 86 15 87 15 38 42 4 21 5 18 7 19 11 20 14 19 15 19 16 20 18 19 20 19 22 18 25 18 27 20 29 18 30 18 32 20 38 18 41 20 43 18 45 20 48 20 50 21 51 20 57 19 58 20 59 19 62 20 63 20 64 18 65 18 66 19 67 20 68 18 73 19 74 21 77 20 78 19 79 18 80 17 82 19 85 19 86 19 88 20 39 84 1 25 2 23 3 24 4 24 5 22 6 23 7 23 8 26 9 22 10 23 11 26 12 24 13 23 14 22 15 22 16 23 17 26 19 24 20 24 21 25 22 24 23 22 24 24 25 25 26 25 27 24 28 22 29 25 30 23 31 26 32 24 33 22 34 25 35 22 36 26 37 25 38 23 39 25 40 23 41 23 42 25 43 23 44 22 45 25 46 24 47 24 48 24 49 22 51 25 53 25 54 24 55 22 56 25 57 23 58 23 59 23 61 24 62 25 63 22 64 24 65 23 66 26 67 23 68 26 69 22 70 25 71 26 72 23 73 22 74 26 75 23 76 23 77 23 78 22 80 22 81 26 82 23 83 24 84 25 85 22 86 23 87 24 88 26 90 22 40 24 2 20 9 19 12 21 17 21 18 20 20 19 22 18 32 20 35 21 39 18 47 20 53 21 56 21 58 20 59 20 68 20 69 19 70 21 74 19 75 19 78 19 79 19 83 18 84 19 41 51 1 28 2 30 4 26 5 28 6 29 7 27 8 28 9 26 10 28 11 30 12 29 14 30 15 29 16 28 17 29 20 29 21 29 22 28 23 30 24 26 26 28 29 27 31 29 32 26 34 28 36 29 39 30 40 29 44 30 45 28 46 29 47 30 51 28 54 27 55 28 58 27 63 30 66 28 67 29 68 26 70 29 73 28 75 28 78 29 79 30 84 27 85 26 86 30 88 29 89 28 90 31 42 77 1 30 2 30 3 26 4 30 5 28 6 29 9 30 10 29 11 28 12 28 13 26 14 29 15 27 16 26 17 26 18 30 19 31 20 28 21 26 22 29 23 28 24 26 25 26 26 29 27 25 28 26 29 28 30 28 31 30 32 26 33 29 35 29 36 26 37 30 38 28 39 30 40 31 41 29 42 29 43 27 44 27 45 26 46 28 48 29 49 27 50 26 51 26 52 27 54 30 57 28 58 28 59 28 60 26 63 26 64 27 65 27 68 25 69 26 70 30 72 25 73 25 74 29 75 31 76 26 77 27 78 29 79 25 80 27 81 25 82 26 83 30 84 28 86 25 87 29 88 30 89 30 90 30 43 10 6 14 8 13 9 15 12 13 16 15 19 15 21 13 27 13 48 14 64 14 44 68 1 15 2 18 3 16 4 17 5 17 6 15 7 17 8 15 9 15 10 14 11 16 12 17 13 17 14 15 15 15 16 17 17 17 19 15 20 17 21 16 22 15 24 15 25 18 26 17 30 17 31 16 32 16 33 15 34 17 35 17 37 14 38 16 39 16 40 17 42 16 43 17 44 17 47 17 48 16 49 17 50 16 51 15 52 16 53 15 54 17 55 15 56 15 59 15 64 15 65 15 66 14 67 14 69 15 70 18 71 17 72 16 74 17 76 15 77 16 78 16 79 16 82 16 84 17 85 17 86 17 88 17 89 14 90 17 45 26 1 19 2 18 3 17 7 16 12 20 13 18 21 18 22 18 28 16 34 18 36 19 39 18 42 20 43 19 47 18 54 18 58 18 59 17 64 19 65 18 66 18 71 19 75 19 83 17 84 19 90 18 46 32 5 13 8 11 9 13 10 11 17 12 18 12 20 13 23 11 30 13 32 12 34 11 37 11 38 11 39 12 40 12 42 12 44 12 48 11 49 13 55 13 56 12 57 13 60 11 62 11 64 11 65 12 66 12 74 13 75 12 81 13 82 11 88 12 47 41 2 9 4 9 5 9 6 11 8 10 9 10 10 9 11 9 12 11 18 11 20 11 23 10 27 9 28 10 29 11 30 10 37 11 38 10 39 10 43 10 47 10 49 11 52 10 55 9 56 10 59 11 60 9 62 9 64 10 65 11 68 9 69 10 70 10 72 10 74 11 77 10 78 10 79 10 80 10 84 9 90 9 48 8 11 22 20 18 23 20 24 19 41 20 43 19 48 21 51 21 49 61 1 10 2 10 4 9 5 10 6 10 8 10 9 9 11 9 12 11 13 10 14 10 15 10 16 10 18 9 19 10 20 9 21 9 24 11 26 11 27 10 28 10 29 11 30 10 33 10 34 11 35 10 36 11 40 10 41 11 42 11 44 9 48 11 50 10 51 11 55 10 56 10 57 10 59 9 60 10 61 10 62 10 63 9 64 9 67 9 68 11 69 9 70 10 71 10 72 10 73 9 75 10 76 10 78 11 79 11 80 10 82 10 83 11 86 10 87 10 88 10 89 10 50 47 2 11 3 10 7 11 8 10 11 12 12 11 13 12 14 11 15 12 16 11 17 12 19 12 25 10 28 10 29 10 35 10 36 10 38 12 39 11 42 10 46 11 47 10 49 12 50 11 51 11 52 12 53 11 54 11 55 11 58 11 59 11 62 10 65 12 67 11 68 10 69 10 70 11 71 11 77 11 80 11 81 11 83 11 84 12 85 11 87 10 89 11 90 11 51 22 7 23 9 22 14 22 25 20 26 20 34 21 37 19 40 23 43 22 49 21 51 20 55 21 59 19 60 21 66 21 67 23 72 23 74 21 76 20 85 22 89 23 90 21 52 90 1 21 2 22 3 19 4 19 5 20 6 21 7 22 8 21 9 21 10 18 11 21 12 19 13 22 14 21 15 22 16 18 17 20 18 21 19 21 20 20 21 22 22 21 23 18 24 19 25 19 26 18 27 18 28 22 29 22 30 18 31 18 32 21 33 21 34 18 35 20 36 20 37 20 38 21 39 19 40 21 41 21 42 20 43 19 44 21 45 18 46 20 47 18 48 20 49 20 50 20 51 21 52 19 53 20 54 21 55 19 56 19 57 19 58 22 59 19 60 22 61 21 62 20 63 19 64 19 65 19 66 19 67 21 68 18 69 21 70 21 71 19 72 21 73 18 74 21 75 18 76 19 77 21 78 20 79 21 80 18 81 18 82 22 83 21 84 21 85 19 86 19 87 19 88 19 89 20 90 20 53 45 1 10 2 10 3 12 5 10 6 11 7 12 9 11 10 11 12 11 19 12 23 10 25 10 26 11 27 11 30 11 33 12 35 10 36 11 37 12 38 12 42 11 44 11 45 11 46 11 50 11 52 11 53 10 54 11 55 11 56 11 57 11 58 10 61 10 67 10 69 11 71 10 73 12 74 10 76 10 79 11 82 12 83 10 84 11 86 11 88 10 54 24 6 21 13 19 16 20 19 22 20 19 22 22 26 20 31 20 33 22 35 22 39 19 41 20 45 20 49 18 50 18 51 20 52 18 62 19 65 18 71 19 76 20 77 20 89 19 90 19 55 32 4 19 5 19 6 22 8 19 9 20 12 22 17 22 20 20 22 20 23 19 30 21 31 19 37 21 40 20 41 19 44 23 45 19 46 21 47 22 56 21 57 23 58 22 61 20 66 22 68 19 73 21 76 20 77 20 79 20 84 19 89 21 90 22 56 25 1 19 3 17 4 17 12 19 13 19 21 19 23 18 26 16 28 19 30 18 31 18 32 17 33 17 39 17 41 18 42 19 46 17 57 19 62 19 63 19 64 17 74 20 82 17 86 20 90 18 4 57 27 3 10 4 11 5 10 7 12 11 11 12 11 15 11 22 12 26 12 37 10 42 10 43 10 44 11 51 11 53 11 55 12 60 11 71 11 72 11 74 11 77 11 78 11 81 10 83 11 87 10 89 11 90 12 58 9 5 23 16 24 29 26 30 23 34 25 37 24 78 25 81 26 88 25 59 88 1 24 2 22 3 21 4 25 5 25 6 24 7 23 8 23 9 25 10 23 11 22 12 24 13 21 14 21 15 24 16 25 17 22 18 21 19 25 20 21 21 23 22 23 23 21 24 23 25 22 26 23 27 22 28 21 29 24 30 23 31 24 32 22 33 22 34 21 35 21 36 21 37 24 38 22 39 22 40 23 41 23 42 21 43 22 44 23 45 24 46 24 47 22 48 25 49 22 50 25 51 23 52 23 53 21 54 24 55 23 56 25 57 22 58 24 59 23 60 22 61 24 62 24 63 23 64 25 65 23 66 25 67 22 68 22 69 22 70 25 71 23 73 22 74 25 75 25 76 22 77 25 78 24 79 24 80 25 81 25 82 21 83 25 84 23 85 23 86 25 87 24 88 21 90 22 60 56 2 29 5 28 6 27 11 28 13 26 14 30 16 28 18 29 21 26 22 24 25 26 27 27 28 26 29 30 31 25 32 26 33 25 36 26 38 29 39 24 44 29 45 26 46 28 47 28 48 25 50 28 51 26 52 27 53 25 56 28 57 28 58 28 59 29 60 25 61 26 62 27 63 26 64 28 66 28 67 26 68 27 69 25 70 26 71 28 72 26 74 25 78 27 79 27 80 29 81 26 85 28 86 26 87 29 88 27 89 29 90 29 +5 4 1 11 7 17 10 17 15 17 25 19 46 18 57 17 64 17 67 18 72 17 74 18 81 16 2 73 1 28 2 30 3 32 4 27 6 30 7 29 8 28 9 31 10 31 11 29 12 30 13 27 14 28 15 26 16 29 17 27 18 30 19 29 20 27 22 26 23 29 24 32 25 27 27 29 28 27 29 28 31 26 32 27 33 30 34 27 35 28 36 32 37 28 39 31 40 32 41 27 42 27 43 29 47 31 49 32 50 26 51 27 52 32 53 29 54 27 55 29 56 28 57 30 58 30 59 27 60 29 61 30 62 31 64 31 65 27 66 30 67 31 68 31 71 27 72 26 73 28 74 26 76 28 78 31 79 29 80 28 81 30 82 29 83 29 85 27 87 30 88 30 89 27 3 20 5 23 9 24 12 23 15 23 22 26 28 23 36 26 40 25 46 26 49 23 54 23 67 23 69 24 74 26 76 24 77 25 78 23 79 26 80 27 90 27 4 79 1 19 2 18 3 18 4 19 6 18 8 20 9 19 10 18 11 18 12 18 13 20 14 19 15 18 16 21 17 19 18 19 19 18 20 19 21 20 23 20 24 19 25 18 26 20 27 17 28 18 29 18 30 19 31 19 32 20 33 18 34 20 35 20 36 18 37 19 38 19 39 21 40 18 41 20 42 20 44 18 45 17 46 20 47 20 48 19 50 19 51 18 52 19 53 19 54 20 55 20 56 20 57 19 58 21 59 18 60 18 61 20 62 18 63 20 64 20 65 17 66 19 67 20 68 18 69 17 70 21 71 19 72 18 73 21 75 17 76 17 77 19 78 19 80 18 81 18 82 17 83 18 86 18 88 18 90 18 16 9 30 4 27 10 28 12 28 14 29 16 29 27 30 30 33 32 27 34 32 40 31 43 29 46 28 47 32 50 31 53 29 54 29 58 30 60 29 62 33 63 27 65 31 67 28 75 27 76 28 77 30 78 31 79 32 81 32 84 28 86 29 10 35 4 30 8 26 9 28 12 27 22 28 24 29 28 26 29 27 30 27 31 30 34 28 35 29 36 28 41 26 43 28 44 29 45 26 46 26 47 31 48 27 51 30 53 26 54 29 55 27 58 27 63 29 68 31 69 27 71 27 77 27 79 28 80 29 84 30 85 25 86 26 11 57 1 24 2 24 7 21 9 22 11 25 15 24 16 24 17 24 18 22 19 22 20 24 23 24 26 21 27 21 30 22 32 25 34 23 35 22 38 25 39 21 42 21 43 23 44 21 46 21 48 25 49 24 50 25 51 21 52 24 53 22 54 24 55 22 56 24 57 24 61 22 62 25 64 23 65 24 66 22 67 25 68 23 70 24 71 22 72 25 73 21 75 22 78 22 79 24 80 24 81 23 82 21 83 24 86 24 87 21 88 24 89 25 90 25 12 64 1 19 2 20 3 18 4 19 5 18 7 21 9 18 10 19 12 17 14 19 15 19 17 20 18 20 19 20 21 20 22 18 23 19 24 20 25 20 26 20 28 19 30 21 31 21 34 19 35 18 36 21 37 19 39 20 40 19 42 20 44 21 45 21 47 18 48 20 49 20 51 18 52 20 54 18 55 20 56 18 57 19 58 20 59 18 63 18 64 19 65 19 66 20 67 20 68 18 69 17 71 20 72 20 74 17 75 20 77 20 79 21 80 20 81 18 82 20 84 20 86 21 88 19 89 21 90 20 29 41 9 25 10 28 11 27 15 28 16 24 17 27 20 24 22 25 23 25 24 26 25 29 26 26 27 26 28 27 33 26 34 28 35 28 38 30 43 27 45 25 46 29 48 27 49 27 50 24 51 29 54 27 58 28 59 26 66 25 67 28 68 27 69 30 70 27 71 25 72 29 73 28 74 30 84 27 87 27 88 26 89 25 30 73 1 20 2 18 3 19 4 21 6 20 7 18 8 17 9 19 11 19 12 21 13 19 14 18 15 17 16 19 17 21 18 19 19 21 20 19 21 18 23 17 24 17 26 21 27 20 28 19 29 18 32 18 33 18 34 19 35 18 36 19 37 19 38 18 39 19 40 19 41 21 43 20 44 17 46 18 47 20 48 17 49 21 50 18 51 20 52 19 53 20 54 19 55 18 56 18 57 20 58 21 59 19 61 17 62 19 63 19 64 19 65 19 66 17 67 21 69 20 70 19 71 19 74 20 75 17 77 20 79 19 82 19 83 19 84 18 85 19 86 20 87 19 88 17 90 19 31 72 2 25 3 26 4 23 5 24 6 27 7 27 8 27 9 25 10 23 11 26 13 27 15 23 17 23 18 25 19 24 20 25 21 23 22 27 23 27 24 24 25 23 26 24 27 26 28 24 29 25 30 26 31 23 32 24 33 26 34 27 35 23 36 23 38 24 39 23 40 23 41 26 42 26 43 25 44 26 45 27 46 24 47 25 48 26 49 26 50 23 51 27 52 25 54 24 56 23 57 24 58 25 60 25 61 24 62 24 64 27 65 24 66 23 67 27 68 25 69 25 70 26 71 24 73 25 76 25 77 24 78 25 79 27 80 25 82 26 86 26 87 25 90 24 32 31 3 15 7 14 10 16 11 14 13 14 19 16 22 16 25 14 26 14 27 14 30 15 33 16 35 16 37 14 43 16 57 14 59 16 63 15 65 15 66 15 68 15 69 16 70 16 74 16 81 16 84 14 85 15 86 16 87 16 89 16 90 14 33 69 1 29 2 29 5 28 6 29 7 27 8 28 10 26 11 26 12 27 13 30 14 27 15 28 18 26 20 28 21 29 22 26 23 30 24 26 25 26 26 26 28 27 29 29 30 28 32 30 33 28 34 27 35 29 36 28 37 26 38 30 39 30 40 31 41 27 42 29 43 27 44 28 45 31 48 27 49 29 52 27 53 27 54 26 55 27 57 30 58 29 59 29 61 27 62 30 63 29 64 29 65 28 67 27 68 30 69 30 70 28 72 29 73 31 74 27 75 27 76 25 77 29 79 29 80 27 81 30 84 29 87 27 88 27 89 28 90 29 34 62 1 20 2 20 3 19 4 17 5 17 8 18 10 19 12 19 14 20 15 19 17 21 18 20 19 20 20 20 22 21 23 18 26 17 28 19 29 21 31 19 32 20 33 19 34 20 35 19 36 19 37 21 39 19 40 19 41 18 43 20 44 20 45 18 46 19 47 21 48 18 50 20 51 19 54 18 56 19 57 17 58 21 59 18 60 20 61 20 62 18 63 20 66 18 67 20 68 18 69 20 70 17 71 19 72 19 73 19 74 21 76 20 80 19 81 19 84 18 87 19 88 20 89 20 35 10 6 23 26 21 30 23 32 23 36 24 42 24 45 22 65 23 68 23 73 23 36 83 1 15 2 15 3 15 4 15 5 14 6 13 7 14 9 13 10 13 11 14 12 15 13 14 14 15 15 13 16 14 17 15 18 13 19 13 20 15 21 15 22 13 23 15 24 13 25 13 26 13 27 15 28 13 29 14 30 14 31 13 32 14 33 14 34 13 35 13 36 14 37 13 38 13 39 13 40 15 41 15 42 15 43 15 44 13 46 14 47 15 48 14 49 13 50 15 51 15 53 14 54 14 55 14 56 15 57 14 58 14 60 14 62 14 63 15 64 13 65 13 66 15 67 15 68 15 70 13 71 13 72 13 73 15 74 13 75 15 76 15 77 15 78 14 79 14 80 14 82 15 83 15 84 14 85 13 86 13 87 13 88 14 89 15 90 15 45 88 1 18 2 18 3 17 4 18 5 18 6 19 7 16 8 18 9 16 10 18 11 18 12 18 13 20 14 17 15 17 16 17 18 19 19 17 20 17 21 20 22 18 23 17 25 19 26 17 27 19 28 18 29 20 30 19 31 18 32 16 33 19 34 18 35 19 36 16 37 16 38 19 39 17 40 19 41 19 42 17 43 20 44 19 45 17 46 18 47 20 48 17 49 19 50 19 51 18 52 17 53 19 54 17 55 17 56 18 57 18 58 18 59 17 60 20 61 17 62 18 63 20 64 18 65 18 66 17 67 19 68 18 69 17 70 17 71 19 72 18 73 18 74 19 75 19 76 17 77 20 78 17 79 17 80 17 81 19 82 17 83 17 84 19 85 17 86 17 87 19 88 20 89 18 90 18 46 19 7 28 16 29 20 28 25 29 28 27 29 26 33 28 35 27 42 27 46 28 47 29 48 29 56 25 61 26 69 29 70 25 82 27 88 25 90 28 47 50 1 18 3 17 5 19 6 19 9 18 10 18 12 18 13 19 14 19 18 17 19 18 21 20 23 19 26 17 27 19 30 19 34 20 36 18 38 20 39 18 41 19 43 20 44 18 47 19 48 19 50 19 52 21 53 17 54 19 56 20 60 17 62 20 63 18 64 19 65 19 66 17 67 18 68 18 70 18 71 21 73 20 76 21 79 17 80 20 81 20 82 18 84 19 87 21 89 18 90 19 48 68 1 18 3 19 4 18 5 18 6 20 7 20 9 21 10 19 11 18 12 19 13 18 14 21 15 17 16 19 17 19 18 19 19 19 20 19 23 20 25 18 26 17 28 19 29 18 31 18 32 18 34 18 36 19 37 18 38 17 40 21 41 18 42 20 43 20 44 19 45 19 48 19 49 21 50 18 51 19 53 19 54 17 55 19 57 17 58 20 59 17 60 19 61 17 62 18 63 20 64 18 66 19 67 19 68 21 70 17 71 19 74 18 75 18 77 18 78 18 79 18 80 20 82 20 83 18 84 21 87 18 88 21 89 21 90 20 52 5 46 1 32 2 29 4 26 6 32 7 30 10 28 11 31 14 31 21 29 22 29 24 29 25 26 26 32 27 32 28 30 32 29 35 29 36 30 37 28 38 27 41 27 42 27 43 31 44 30 46 29 47 31 48 30 49 31 50 31 55 30 59 28 60 30 61 31 62 31 65 27 66 30 67 29 69 29 74 30 77 28 78 32 81 31 82 28 84 29 88 31 90 27 6 5 3 21 5 21 23 20 33 23 85 22 7 5 27 16 58 17 63 17 71 18 89 18 8 13 7 25 15 23 21 22 29 23 39 22 42 25 47 24 60 25 65 21 70 24 72 22 75 23 82 23 9 86 1 18 2 20 3 19 4 21 5 20 6 19 7 18 8 18 9 18 10 20 11 18 12 18 13 20 14 20 15 19 17 18 18 19 20 20 21 21 22 19 23 19 24 19 25 17 27 20 28 20 29 17 30 18 31 19 32 19 33 18 34 20 35 18 36 19 37 17 38 19 39 21 40 19 41 20 42 20 43 18 44 17 45 19 46 18 47 18 48 18 49 18 50 18 51 19 52 19 53 19 54 18 55 18 56 17 57 19 58 19 59 18 60 19 61 17 62 17 63 20 64 19 65 18 66 19 68 18 69 19 70 21 71 21 72 19 73 20 74 20 75 19 76 19 77 17 78 18 79 19 80 19 81 20 82 17 83 20 84 19 85 19 86 21 87 18 88 19 89 19 90 19 10 29 2 15 5 14 7 13 9 15 11 15 12 13 14 15 17 15 18 15 20 15 23 15 25 14 28 13 33 15 40 15 41 13 42 14 46 14 51 14 52 13 53 14 64 13 67 13 69 13 75 13 76 13 87 13 89 13 90 13 11 52 2 18 4 19 5 17 6 18 8 17 12 19 14 19 15 18 16 19 18 17 19 17 20 17 22 19 23 18 24 18 25 20 26 20 27 17 31 17 32 18 35 18 36 17 37 19 40 17 41 18 43 17 45 17 49 16 51 18 52 17 54 19 55 19 56 19 58 19 62 17 63 18 65 17 66 17 69 19 73 16 74 18 75 19 76 17 78 18 80 19 81 19 82 19 83 19 84 16 88 17 89 17 90 18 12 54 1 17 3 16 6 17 10 15 12 17 13 17 16 16 17 15 18 15 19 16 20 15 22 17 27 17 28 15 29 17 30 15 36 15 37 17 41 15 43 17 44 15 45 17 46 16 48 16 52 18 54 17 57 17 59 15 61 16 62 15 63 15 64 15 65 17 66 17 67 17 68 15 69 16 70 16 71 17 72 15 73 16 75 15 76 17 78 14 79 15 80 17 81 16 83 15 84 17 85 17 86 16 87 15 89 16 90 15 13 26 6 14 9 15 10 14 17 15 19 13 20 13 26 15 27 15 28 14 37 13 39 15 45 14 46 14 47 15 49 15 55 15 62 14 63 15 65 15 67 15 70 15 73 15 77 15 82 13 84 14 86 15 14 45 1 16 3 16 4 15 6 14 7 16 8 17 9 17 10 16 11 17 13 17 14 15 15 17 17 16 20 17 21 17 23 15 25 17 27 16 28 16 30 17 34 17 35 15 38 16 40 16 42 17 45 17 46 17 50 15 52 16 53 16 57 15 61 16 62 17 63 14 67 15 68 17 70 16 71 17 72 17 76 17 77 17 79 15 81 17 89 15 90 17 15 31 2 28 3 27 9 26 12 29 17 26 24 28 27 28 33 29 34 27 38 27 39 27 40 24 41 28 42 29 43 28 51 28 52 28 55 26 56 29 58 26 60 24 61 27 62 26 65 29 66 27 67 26 72 27 73 25 77 27 80 28 89 26 16 79 1 29 2 29 3 28 4 31 5 29 6 27 7 31 8 30 9 29 10 28 11 28 12 30 13 29 14 26 15 29 16 32 17 29 18 29 19 26 20 27 21 31 22 29 23 30 25 31 26 28 27 30 28 27 30 29 32 28 33 28 34 28 35 26 36 27 37 31 38 31 39 31 40 31 41 30 44 29 45 30 46 26 47 28 49 28 50 31 51 28 52 31 53 32 54 32 55 30 56 27 57 30 58 28 59 31 60 29 61 26 62 27 63 31 64 31 65 32 69 29 70 31 71 26 72 31 74 29 75 29 76 31 77 31 78 29 79 32 80 32 81 27 82 30 83 29 84 30 85 27 86 31 87 31 88 31 89 27 17 80 1 15 2 15 3 13 4 15 5 15 6 14 7 14 8 14 9 15 10 15 11 14 12 14 13 13 14 13 15 15 16 13 17 14 18 14 19 13 20 15 21 14 22 13 23 14 24 14 25 15 26 15 28 13 29 15 30 14 31 15 32 15 33 13 34 13 35 13 36 15 38 14 39 15 40 14 41 13 42 14 43 13 44 15 45 13 46 15 47 15 49 14 51 15 52 15 53 15 54 14 57 15 58 15 59 14 60 13 61 13 62 14 63 13 64 14 67 14 68 13 69 14 70 15 71 14 72 14 73 14 74 15 75 13 76 13 78 15 79 13 80 13 81 14 82 13 83 13 85 13 86 13 87 14 88 15 89 14 90 14 18 45 2 27 6 24 11 24 12 26 13 24 17 29 19 25 21 24 24 26 26 28 27 25 28 29 31 27 33 27 35 24 37 25 39 24 40 28 41 26 43 25 46 24 49 27 50 24 51 27 53 26 54 26 55 24 58 26 61 27 62 27 66 25 67 24 68 25 72 27 75 25 76 26 77 24 80 25 81 25 83 26 84 24 85 24 87 24 88 28 89 27 19 9 14 30 19 28 42 28 62 30 70 28 82 29 83 25 85 28 89 30 20 88 1 18 2 15 3 18 4 18 5 19 6 19 8 18 9 15 10 17 11 16 12 16 13 19 14 18 15 18 16 17 17 18 18 16 19 15 20 18 21 16 22 16 23 17 24 18 25 18 26 17 27 16 28 16 29 17 30 16 31 16 32 18 33 18 34 16 35 15 36 16 37 16 38 15 39 16 40 17 41 17 42 16 43 16 44 17 45 16 46 15 48 17 49 17 50 19 51 16 52 18 53 18 54 17 55 19 56 18 57 17 58 17 59 15 60 18 61 18 62 17 63 18 64 18 65 17 66 16 67 16 68 16 69 18 70 16 71 18 72 16 73 18 74 17 75 17 76 18 77 15 78 17 79 16 80 17 81 17 82 18 83 16 84 17 85 17 86 19 87 17 88 17 89 17 90 19 21 19 3 19 4 16 23 18 24 16 32 15 34 17 35 15 38 17 40 17 41 17 42 16 46 16 48 16 49 16 55 19 65 16 67 16 68 17 76 17 22 61 3 17 6 20 7 18 9 18 10 19 11 17 13 18 14 18 15 18 16 19 17 20 20 18 21 20 22 20 23 17 24 20 25 18 26 21 27 20 28 18 30 18 31 19 33 20 34 19 35 19 36 18 37 19 38 20 39 17 40 19 41 20 42 19 44 19 45 19 46 18 48 21 51 19 52 18 53 21 54 17 61 18 63 19 64 17 65 17 66 18 68 19 69 18 73 18 74 20 75 18 76 20 77 20 79 20 80 18 81 20 82 19 84 19 85 21 86 19 87 20 88 20 23 48 1 30 3 31 6 33 7 28 9 29 14 27 15 28 16 28 17 32 18 28 19 31 20 30 21 30 22 30 23 31 24 31 25 32 27 28 30 29 32 28 34 29 37 32 40 29 42 28 44 28 46 30 47 27 49 32 50 29 52 28 56 33 59 29 61 32 63 30 64 32 65 30 67 28 69 28 70 31 73 33 74 27 75 30 77 30 79 28 82 31 83 28 84 27 87 31 24 2 46 22 58 25 25 51 1 25 2 27 3 27 4 26 5 28 6 25 8 27 9 27 10 25 12 29 13 26 14 30 15 27 16 24 17 25 18 29 19 27 22 28 26 28 31 28 33 25 35 28 36 25 37 26 38 29 39 25 43 25 45 28 46 25 47 29 49 29 53 29 54 28 55 29 58 29 61 28 63 26 65 29 67 29 68 26 70 29 71 27 72 25 74 29 75 25 76 28 78 25 82 25 83 27 84 25 87 28 26 17 7 10 8 12 11 10 12 11 30 12 31 11 32 10 49 10 51 11 56 11 57 11 60 11 63 11 69 11 75 10 76 12 80 11 27 57 2 29 7 30 8 30 9 30 10 26 11 29 12 27 14 27 16 30 17 29 18 29 20 30 21 26 22 29 26 28 27 30 29 30 30 26 31 31 32 26 33 25 34 28 35 29 36 31 38 25 39 29 40 26 43 30 45 29 46 30 47 30 49 26 51 25 52 28 53 30 54 27 57 26 58 27 59 30 60 29 62 28 63 27 64 29 65 28 66 28 67 27 68 27 70 28 73 29 74 29 76 27 77 30 80 26 82 31 83 26 88 29 90 27 28 66 1 27 2 24 3 28 4 29 5 28 6 29 7 26 8 27 9 26 10 26 11 26 12 29 13 30 14 29 15 25 16 29 17 28 18 28 19 28 20 27 21 24 22 27 23 26 24 27 25 25 26 27 27 29 30 27 32 25 36 28 38 25 40 25 41 27 42 26 44 29 45 25 47 28 49 24 52 27 53 26 54 24 55 28 56 26 57 30 58 29 60 28 62 29 63 26 64 28 65 28 66 27 68 29 70 27 71 27 72 29 73 25 74 26 78 29 79 28 80 25 82 27 84 25 86 27 87 28 88 28 89 27 29 11 7 25 8 21 10 22 51 25 60 23 63 25 71 24 72 21 75 24 84 23 87 25 30 46 1 11 2 11 4 11 6 12 7 12 9 11 10 13 11 13 12 11 13 12 15 12 16 13 22 13 24 13 26 12 27 13 28 13 31 11 32 11 34 11 35 11 36 12 38 12 41 13 42 13 44 13 49 13 52 12 53 11 54 11 55 12 56 13 60 13 61 13 63 13 64 13 65 13 67 13 68 12 69 12 76 13 78 13 84 12 87 11 88 13 89 13 31 44 6 14 8 16 11 16 13 15 14 14 17 16 19 14 22 15 23 14 25 16 29 14 30 14 31 15 32 14 36 16 37 15 40 14 42 16 43 16 44 15 50 15 52 16 53 16 56 15 59 16 60 16 61 14 62 16 63 16 64 15 65 16 70 16 73 15 75 14 76 15 77 16 79 14 80 16 81 15 85 14 87 16 88 14 89 14 90 14 32 43 1 25 3 26 5 26 6 26 7 28 8 28 10 27 12 25 13 28 14 26 17 29 19 29 20 27 23 29 24 28 26 26 27 25 29 25 30 28 32 24 33 26 35 26 37 26 38 28 39 27 42 26 43 26 44 29 45 25 57 26 61 28 63 29 67 27 69 29 71 26 74 28 75 29 76 26 78 26 79 30 84 27 88 28 89 26 33 73 2 14 3 14 4 16 5 15 6 15 7 14 8 15 9 14 10 14 11 15 12 16 13 14 14 14 16 14 18 15 19 16 20 14 21 14 22 16 23 16 24 14 26 15 27 16 28 15 29 15 30 15 31 16 32 14 34 16 35 15 37 15 38 14 39 16 40 14 41 15 42 15 43 16 44 16 46 14 47 14 48 15 50 16 51 16 52 16 53 14 54 15 55 15 56 15 57 15 58 15 61 16 62 15 63 15 65 15 66 16 67 15 70 15 72 15 73 16 74 14 75 14 76 14 77 15 78 14 80 15 81 15 84 15 85 16 86 16 87 16 88 16 89 14 90 14 34 21 8 26 9 25 19 23 23 24 30 25 32 24 36 26 38 23 39 23 44 23 45 23 48 27 49 25 60 24 62 27 65 26 69 27 81 23 85 26 86 23 87 26 35 75 1 21 2 21 3 22 5 23 6 22 7 21 9 25 10 23 11 21 12 24 13 21 14 25 15 21 16 21 17 24 20 25 21 23 22 22 23 23 24 22 25 23 26 24 27 23 29 23 30 25 31 21 32 25 33 25 34 24 35 23 36 24 37 23 38 22 39 21 41 25 42 23 43 23 44 24 45 21 46 23 47 24 48 23 49 24 52 23 53 23 54 25 57 25 58 22 60 24 61 22 62 22 63 21 65 24 67 21 68 23 69 24 70 21 71 25 72 22 74 23 75 23 76 23 77 25 78 24 79 21 80 21 81 21 82 23 83 24 84 21 85 24 86 24 88 22 89 22 90 22 36 31 9 29 12 30 15 27 18 26 27 29 31 28 33 29 36 30 39 26 41 30 44 29 45 28 47 28 48 26 49 30 51 30 54 28 55 25 56 30 61 30 62 30 63 28 65 26 67 26 68 27 69 25 72 30 73 30 74 31 80 29 86 30 37 90 1 26 2 29 3 24 4 27 5 28 6 30 7 29 8 28 9 26 10 26 11 26 12 29 13 28 14 29 15 26 16 29 17 28 18 26 19 29 20 27 21 27 22 27 23 29 24 27 25 28 26 26 27 25 28 26 29 27 30 29 31 29 32 28 33 26 34 28 35 29 36 29 37 27 38 29 39 28 40 29 41 28 42 26 43 28 44 28 45 29 46 29 47 26 48 30 49 26 50 27 51 27 52 29 53 28 54 28 55 24 56 25 57 28 58 26 59 28 60 27 61 25 62 29 63 27 64 27 65 26 66 26 67 30 68 26 69 25 70 26 71 26 72 27 73 26 74 25 75 27 76 28 77 29 78 29 79 30 80 28 81 28 82 29 83 28 84 28 85 29 86 28 87 29 88 28 89 27 90 27 38 44 1 29 4 30 10 30 11 27 13 28 16 32 20 28 21 28 23 29 24 28 25 31 28 28 31 31 34 27 36 31 37 32 39 30 43 32 44 28 45 29 46 28 47 28 49 32 50 28 51 29 53 28 56 28 57 28 59 31 63 30 64 31 65 27 66 31 67 28 69 31 72 31 73 28 74 30 77 31 79 32 80 31 81 31 82 27 83 33 39 8 1 20 28 20 48 22 55 22 56 19 63 21 67 23 83 22 40 22 1 30 2 27 6 31 8 31 9 29 14 27 16 28 17 31 19 27 25 29 26 26 28 29 38 31 39 28 48 30 49 31 55 28 56 28 69 27 82 29 86 28 90 30 41 25 1 17 3 15 8 18 11 17 13 15 16 15 21 14 23 16 25 16 27 15 32 15 35 15 36 17 37 15 39 16 45 18 46 16 59 15 71 17 75 16 77 17 86 16 88 17 89 16 90 15 42 33 1 23 5 19 10 20 14 19 15 20 18 22 22 23 24 21 25 21 28 20 33 22 34 21 36 22 37 21 42 21 43 21 44 23 46 19 48 22 51 21 53 19 55 20 58 21 62 22 63 21 64 21 65 22 66 19 75 23 79 23 81 19 82 23 83 23 43 24 6 20 19 20 21 17 22 19 23 20 31 20 32 21 35 19 36 18 39 19 41 20 45 18 50 18 59 20 65 17 68 18 70 19 71 19 72 19 79 18 80 20 84 20 86 19 89 18 44 1 82 27 45 27 1 29 2 28 3 27 6 29 12 31 15 28 18 27 22 29 26 27 28 28 29 27 35 28 36 28 37 26 45 29 53 29 56 30 58 28 60 28 61 30 71 31 78 29 79 27 83 29 86 27 87 27 90 28 46 77 1 22 2 19 3 22 4 21 6 19 7 20 8 21 9 21 10 21 11 21 12 19 13 22 15 20 16 20 18 21 19 23 20 19 21 21 22 21 23 21 24 22 25 20 26 23 27 19 28 20 29 19 31 20 32 19 33 20 34 21 36 22 37 21 38 20 39 21 41 21 42 20 43 23 44 20 46 22 47 22 48 22 50 21 52 20 53 20 54 20 55 21 56 19 57 20 58 23 59 21 61 20 62 21 64 22 65 22 66 20 67 21 68 21 69 21 70 21 71 22 72 22 73 19 75 23 76 20 77 22 78 20 79 21 80 22 81 20 82 20 83 22 85 23 86 20 87 19 88 19 89 22 90 21 47 17 5 23 12 19 23 21 27 21 28 20 31 19 38 20 41 20 42 21 52 21 60 22 62 23 64 21 68 20 76 19 83 21 87 23 48 13 17 29 18 26 28 30 41 30 43 26 52 30 55 31 57 28 60 26 65 29 82 30 83 29 87 27 49 84 1 24 3 22 4 24 5 22 6 23 7 23 8 23 9 22 10 25 11 22 12 21 13 25 14 24 15 23 16 21 17 25 18 24 19 25 20 23 21 25 22 21 23 25 24 22 25 25 26 23 27 25 28 22 29 22 31 21 32 25 33 21 35 23 36 23 37 23 38 22 39 25 40 23 41 23 42 22 44 22 45 22 46 24 47 22 48 24 49 22 50 25 51 25 52 22 53 23 54 23 55 25 56 24 57 23 58 25 60 22 61 21 62 25 63 22 64 22 65 25 66 24 67 23 68 23 69 22 70 22 71 25 72 22 73 23 75 23 76 25 77 23 78 23 79 24 80 22 81 21 82 24 83 23 84 25 85 25 86 22 87 22 88 25 89 23 90 23 50 58 3 22 5 21 6 19 7 21 8 20 9 20 11 19 12 20 13 19 18 20 19 22 21 22 22 19 23 22 24 18 25 20 26 19 31 19 33 20 34 20 38 22 40 20 41 21 42 21 44 19 45 20 47 19 48 19 50 18 51 19 52 20 54 19 55 21 56 21 57 19 58 19 59 20 60 21 62 18 63 20 64 21 65 18 66 20 67 19 68 22 69 21 70 20 73 19 74 20 76 20 77 21 78 22 81 19 82 21 86 20 87 18 88 22 89 21 51 54 1 18 3 17 4 20 7 18 10 20 12 19 13 19 14 18 17 20 22 18 23 19 25 20 26 18 29 20 31 18 32 18 33 18 34 19 35 20 36 18 38 18 39 18 40 19 41 20 42 19 43 18 45 21 47 20 48 19 49 19 51 19 52 19 53 18 54 18 55 20 57 18 59 18 61 19 63 21 64 19 66 19 68 17 69 18 71 18 74 17 75 19 76 19 77 19 78 19 79 18 82 20 83 18 87 19 88 19 52 79 1 27 2 24 3 27 4 26 5 24 6 24 7 25 8 26 10 25 11 27 12 25 13 25 14 24 16 26 17 27 18 24 19 28 20 27 21 27 23 28 24 25 25 27 26 24 27 27 29 24 30 24 31 25 32 24 33 24 34 26 35 25 36 26 37 25 38 28 40 25 42 24 43 27 44 25 45 26 46 29 47 26 48 27 49 27 50 28 51 26 54 27 55 25 56 24 57 26 58 25 60 24 61 24 62 24 64 28 65 24 66 27 67 28 68 25 69 28 70 24 71 26 72 26 74 25 75 26 76 25 77 25 78 27 79 26 80 27 81 25 82 24 83 25 84 26 85 25 86 28 87 25 88 26 89 24 90 28 53 30 1 28 2 29 6 27 8 29 13 31 14 32 15 32 16 29 18 30 22 31 24 32 26 30 27 29 30 32 33 32 36 33 38 27 42 28 47 27 49 32 51 30 54 32 57 29 59 28 62 31 68 27 74 32 78 32 83 27 89 33 54 42 3 25 6 26 7 25 8 22 10 25 13 22 14 25 15 26 16 25 18 25 19 25 21 25 23 26 29 25 30 25 31 23 33 26 34 26 35 23 39 25 42 26 45 26 46 26 47 25 49 23 50 23 58 24 61 24 63 25 66 22 68 23 69 24 70 25 71 26 73 22 74 22 76 26 81 26 82 26 83 22 84 25 87 22 55 18 3 13 7 14 8 12 13 13 20 14 32 14 36 13 41 12 44 14 45 12 46 14 54 13 60 13 70 13 74 12 85 14 88 14 90 12 56 45 4 30 5 28 6 29 7 30 12 28 14 31 17 26 18 29 21 28 22 29 24 28 25 31 26 31 29 31 30 28 31 27 34 29 35 27 36 29 39 31 40 31 43 29 45 32 47 31 50 27 54 30 55 27 57 31 59 30 60 30 63 28 64 26 65 30 67 28 69 31 72 26 78 31 79 28 81 28 83 29 85 30 86 30 87 28 89 26 90 27 4 41 59 2 9 3 10 4 9 5 9 6 10 7 11 8 10 9 9 11 11 14 11 15 11 18 10 20 10 21 11 22 9 23 11 24 11 25 11 26 11 29 9 30 11 31 11 32 11 33 10 34 10 35 10 36 11 37 10 39 10 41 9 42 11 43 11 44 11 45 9 47 9 49 9 51 9 53 9 57 9 59 10 60 9 62 10 64 9 65 11 67 10 69 10 70 11 71 9 72 10 74 11 76 9 77 10 80 10 82 9 84 10 85 11 86 11 87 10 88 10 42 48 4 30 6 27 7 29 8 30 9 30 11 29 12 28 13 26 14 30 15 27 17 27 18 30 20 27 21 28 22 27 26 32 29 30 30 28 32 27 33 29 34 32 36 28 39 30 41 32 44 32 45 28 47 30 51 30 52 29 54 29 55 27 57 27 58 28 60 27 62 29 64 29 65 27 68 32 69 26 70 31 74 31 77 31 78 30 79 32 82 29 86 28 88 28 89 27 43 76 1 28 3 28 4 24 5 25 6 25 7 24 8 27 9 28 10 25 12 27 13 28 14 24 15 24 16 25 17 25 18 26 19 25 20 28 21 25 22 24 23 28 25 26 26 26 27 27 29 27 30 25 31 25 32 25 33 26 34 25 35 26 36 27 37 26 38 27 39 28 40 26 41 24 42 27 43 24 44 26 45 24 46 24 47 28 48 27 49 27 50 25 52 25 53 26 54 26 55 28 56 28 57 25 58 25 59 28 61 28 62 26 63 26 66 26 67 28 68 24 70 28 71 28 73 27 74 26 75 26 76 27 78 25 79 27 80 26 81 28 82 27 83 25 85 28 87 25 89 24 90 26 44 87 1 25 2 21 3 23 4 23 5 23 6 22 7 25 8 21 9 24 10 23 11 25 12 23 13 22 14 23 15 21 16 23 17 23 18 23 19 23 20 25 21 24 22 24 23 23 24 24 25 23 26 24 27 21 28 23 30 21 31 22 32 24 33 25 34 23 35 24 36 24 37 24 38 22 39 22 40 24 41 24 42 23 43 21 44 24 45 23 46 24 47 23 48 25 49 22 50 22 51 22 52 24 53 24 54 21 55 25 56 23 57 23 58 25 59 22 61 23 62 24 63 23 64 24 65 22 66 21 67 23 68 24 69 22 70 25 71 23 72 22 73 24 74 21 75 21 76 25 77 22 78 25 79 25 80 22 81 22 82 24 83 22 84 22 85 23 86 22 87 21 88 22 89 22 4 57 49 1 12 5 11 6 12 8 13 9 12 10 11 11 12 16 11 18 11 19 12 23 12 26 11 27 13 30 13 31 11 33 12 38 13 41 13 44 11 45 11 46 13 47 13 49 12 50 12 51 11 52 11 54 11 56 12 60 13 61 13 62 12 64 13 68 13 69 13 70 12 72 12 73 12 74 11 76 11 78 11 79 13 81 12 82 12 83 12 84 11 86 11 87 12 89 11 90 11 58 57 1 18 2 18 3 16 4 16 8 18 9 18 12 17 13 18 14 17 15 18 16 16 17 18 20 17 22 16 23 16 24 16 25 17 26 17 27 15 28 15 33 16 36 17 37 16 38 16 42 18 43 18 44 19 45 15 46 18 47 16 48 18 50 15 52 16 53 17 54 16 55 17 57 17 58 16 61 16 62 17 63 17 66 16 67 19 68 18 69 18 70 17 71 16 72 18 73 17 77 17 78 16 81 16 83 15 84 18 85 17 88 17 89 18 59 21 1 12 2 12 4 14 6 12 8 13 11 14 14 13 16 14 28 13 36 14 37 14 43 13 45 13 51 13 59 13 60 13 63 14 72 14 75 12 76 14 80 13 60 45 2 21 3 22 5 22 6 23 12 20 15 20 16 23 18 24 19 20 23 21 24 22 26 24 27 23 28 20 29 23 33 23 34 20 37 22 41 24 42 22 43 24 44 21 45 23 46 23 47 22 48 20 49 24 50 22 51 22 58 21 59 20 61 24 66 20 67 22 68 20 70 20 71 23 72 22 73 21 77 23 78 22 80 21 81 20 84 21 90 22 +5 4 1 48 1 13 2 13 3 13 5 14 6 14 7 13 9 15 13 15 14 14 18 14 19 13 22 14 23 13 25 14 29 15 30 14 32 13 33 13 35 14 39 14 41 13 42 13 43 14 44 14 45 13 51 14 53 15 54 15 55 15 56 15 59 13 63 14 64 13 65 13 66 14 67 15 69 15 70 14 71 13 74 14 78 13 79 14 80 14 83 14 84 15 85 15 86 15 88 15 2 7 5 15 39 14 41 14 49 16 54 15 55 15 60 15 3 67 1 13 3 13 4 14 5 12 6 13 9 13 10 14 12 12 13 13 14 14 15 12 16 14 17 13 18 13 19 12 20 12 21 13 22 14 24 12 25 12 27 12 29 13 30 13 31 13 32 13 33 12 34 13 35 14 36 12 37 14 38 14 40 13 41 12 43 13 44 14 45 14 48 14 49 12 50 13 51 13 52 13 54 13 57 13 59 14 60 13 61 13 63 14 64 12 65 14 66 14 67 12 68 12 69 12 70 12 71 12 72 13 73 13 77 13 78 14 79 13 81 13 82 13 86 12 87 13 88 14 89 13 90 12 4 2 4 26 77 29 28 5 83 1 19 2 19 3 19 4 18 5 17 6 19 7 18 8 18 9 19 10 17 11 20 12 17 13 18 14 19 15 17 16 18 17 17 18 17 19 18 20 19 21 17 23 19 25 18 26 18 27 19 28 18 29 19 30 18 31 18 33 19 34 19 35 18 36 20 37 17 38 17 39 17 40 19 41 19 42 19 43 19 44 20 45 17 46 16 47 18 48 19 49 17 50 18 51 18 52 18 53 19 55 18 56 19 57 19 58 19 59 18 60 19 61 20 62 16 63 19 64 18 65 18 66 18 67 17 68 17 69 17 70 19 71 16 72 19 73 17 74 18 75 18 77 18 78 18 79 19 80 17 81 19 82 20 83 19 84 20 87 19 88 17 89 18 90 19 6 68 2 28 3 27 4 32 5 29 6 32 7 28 9 29 10 27 11 28 12 27 13 28 14 29 15 28 16 29 18 31 19 27 20 27 21 31 22 32 24 31 27 32 28 29 29 32 30 26 32 30 34 27 37 28 39 29 41 29 42 27 43 32 44 30 45 27 46 29 47 30 49 30 50 27 51 27 52 28 53 28 54 30 55 30 57 29 59 29 60 30 61 29 62 29 63 26 64 26 65 30 66 30 67 32 69 27 72 31 73 29 74 27 75 29 76 27 77 32 79 30 80 27 83 28 84 26 85 28 87 29 88 31 89 27 90 27 7 66 1 27 2 26 3 25 4 23 6 27 8 25 9 26 10 27 11 27 12 26 14 26 15 24 16 26 17 26 18 25 19 24 20 26 21 26 22 23 24 23 25 25 26 24 27 26 29 25 30 26 32 24 33 27 39 25 40 27 41 25 42 27 43 27 45 24 46 26 47 26 48 27 49 26 52 26 53 26 57 23 59 24 60 24 62 23 63 26 64 24 65 23 66 25 68 25 69 26 71 23 72 27 73 27 74 27 75 27 76 24 77 26 78 26 79 23 80 25 82 23 83 26 85 25 86 24 87 23 88 23 89 24 8 6 4 16 25 16 46 15 53 16 71 15 75 16 13 20 6 16 8 16 14 17 22 17 23 16 29 17 33 17 37 17 39 16 45 16 48 15 49 16 53 16 56 15 57 14 65 16 75 15 82 16 84 15 90 17 14 38 1 18 2 14 5 16 8 16 9 17 10 15 11 17 12 16 14 17 16 15 17 16 24 14 25 17 27 15 28 16 31 17 32 16 37 15 41 15 42 14 44 16 45 17 49 16 51 15 53 16 54 17 62 15 63 17 64 17 66 15 67 16 72 17 76 15 77 15 80 16 86 15 87 15 88 16 15 50 1 20 3 22 4 22 6 20 9 22 10 20 11 20 12 22 14 20 16 22 19 21 22 22 25 23 26 22 27 20 28 23 29 21 30 22 31 23 32 21 34 21 36 22 41 19 42 22 43 19 44 22 46 21 47 21 49 22 50 19 51 21 53 19 54 22 56 21 57 22 59 21 62 20 65 21 66 20 69 23 72 23 74 20 75 21 77 20 78 22 79 20 81 22 86 19 88 21 89 21 16 46 1 16 2 15 5 19 6 17 10 18 11 15 12 16 13 18 14 18 15 15 17 19 19 18 21 17 24 17 30 17 32 16 34 16 36 17 37 18 38 18 39 16 41 18 42 16 43 16 44 15 45 18 46 16 52 15 55 17 56 17 59 16 60 16 63 16 66 16 67 16 70 18 72 16 73 19 74 16 82 17 83 17 84 18 86 16 87 18 88 17 90 16 29 61 2 26 3 26 6 27 7 28 8 25 10 25 12 25 13 25 15 26 17 27 18 25 21 26 22 27 23 24 24 25 26 24 27 24 28 25 29 28 30 27 31 24 32 26 34 25 35 27 36 27 37 25 38 27 39 28 41 25 43 28 44 26 46 27 47 26 48 28 49 23 50 27 51 27 53 26 54 25 55 25 56 24 58 28 59 25 61 26 64 27 65 24 66 26 67 24 68 27 69 24 70 24 71 24 75 24 76 28 77 27 79 26 80 27 82 24 87 27 89 25 90 24 30 64 1 25 3 22 5 21 6 24 7 21 8 21 10 21 11 22 12 21 13 24 14 21 16 21 18 22 19 24 20 21 21 23 23 23 24 25 27 25 28 24 31 24 32 22 33 25 35 22 36 25 37 24 38 25 40 23 41 25 44 25 46 21 47 22 49 25 50 23 51 21 52 24 53 24 54 21 56 24 57 23 59 22 60 24 61 22 62 22 63 24 64 23 65 25 66 24 67 22 70 24 71 25 72 21 74 21 75 23 76 25 79 23 80 24 82 22 84 21 85 22 86 24 88 24 89 23 90 25 31 82 1 19 2 17 3 18 4 18 5 19 6 20 7 21 8 18 9 18 10 21 12 18 13 17 14 20 15 21 16 18 17 20 18 17 19 21 21 20 22 18 23 19 24 20 25 18 26 20 27 21 28 18 29 18 30 17 31 19 32 18 33 18 34 20 35 20 36 20 37 18 38 21 39 20 40 20 42 19 44 20 45 18 46 20 47 20 48 19 49 19 50 20 51 21 52 20 53 19 54 17 55 19 57 18 58 20 59 19 60 21 61 18 62 19 64 19 65 19 66 19 67 20 68 18 69 18 70 20 72 20 73 20 74 20 75 19 76 18 77 18 78 19 79 20 80 19 81 17 82 18 83 18 84 19 85 17 86 21 87 17 88 18 90 18 32 46 3 18 5 20 7 16 9 19 10 18 11 16 12 17 13 18 14 18 16 20 17 17 18 17 21 19 25 17 26 16 27 20 36 18 37 17 41 17 42 19 43 18 45 17 46 19 48 19 50 17 51 17 52 19 54 20 55 16 56 20 57 17 58 18 64 18 65 18 66 17 67 19 69 19 70 20 73 18 74 19 75 17 78 19 81 18 82 19 84 17 87 17 37 52 1 9 2 10 3 9 7 9 8 10 9 9 10 9 11 11 12 10 13 9 14 10 15 10 16 10 17 10 19 11 22 9 24 11 26 10 28 10 30 11 31 10 33 10 35 10 36 10 37 11 39 10 41 9 42 11 43 10 45 9 47 9 48 11 49 11 50 10 51 10 53 11 55 9 56 10 59 9 62 10 65 11 66 11 67 10 71 10 73 10 76 10 77 10 79 10 81 10 83 9 85 10 90 9 38 33 1 22 2 23 4 24 7 20 11 24 14 24 17 23 20 21 21 22 26 20 28 23 29 23 30 22 32 20 40 20 43 21 44 20 45 20 47 22 51 23 52 20 53 24 57 20 59 23 67 22 71 21 77 21 79 22 80 22 83 23 85 21 86 21 88 24 39 80 1 19 2 20 3 21 4 21 5 22 7 21 9 23 10 20 12 20 13 20 15 21 16 20 17 23 18 23 19 22 21 21 22 20 23 19 24 23 25 20 26 22 27 19 28 23 29 20 30 22 31 20 32 22 33 19 34 23 35 20 36 21 38 20 39 19 40 21 41 19 42 20 43 20 44 20 45 20 46 21 47 21 48 22 49 20 51 21 52 20 53 19 54 22 55 23 56 22 57 19 58 23 59 19 60 21 61 23 62 20 63 23 64 20 66 23 67 22 68 22 69 19 70 21 71 22 72 20 73 19 74 21 75 20 76 22 78 21 79 22 80 19 81 21 82 22 84 22 85 22 86 22 87 20 88 21 89 21 90 21 40 20 8 13 11 12 12 12 24 14 33 12 36 14 37 13 39 12 41 14 43 13 44 14 45 13 48 12 64 12 67 14 71 14 78 13 82 12 83 13 90 12 45 60 1 17 2 16 3 16 4 16 5 18 9 18 10 16 11 16 13 19 14 16 16 16 17 17 19 15 22 16 23 18 24 16 25 16 26 16 27 18 28 18 30 18 34 16 35 16 37 18 39 16 40 17 41 17 42 18 43 16 44 17 45 16 47 16 49 17 50 17 52 18 53 18 57 16 63 18 64 16 65 18 66 17 67 17 68 16 69 18 70 18 72 17 73 16 74 17 75 17 77 16 78 16 80 19 81 16 82 16 83 17 84 17 85 18 87 16 89 18 90 18 46 61 1 30 2 28 3 27 4 27 6 27 7 30 8 27 9 27 11 27 13 30 15 30 17 28 18 26 20 28 21 26 23 25 24 25 25 26 27 28 29 31 30 27 31 27 32 28 34 27 36 27 39 28 40 31 42 30 44 26 45 30 48 31 49 30 50 29 52 26 53 28 54 30 55 30 56 28 57 26 58 27 60 30 61 27 62 26 63 30 65 28 66 30 68 25 69 26 70 28 72 25 74 28 76 30 77 27 78 29 79 26 80 26 81 28 82 25 85 29 86 26 89 27 47 72 1 20 2 18 3 20 5 21 6 18 7 19 9 18 10 20 13 18 14 20 15 19 16 18 17 17 18 17 19 18 20 20 21 19 24 18 25 18 27 20 28 18 29 20 30 19 31 19 32 19 33 18 34 17 35 19 37 17 38 18 39 21 40 19 41 19 43 19 44 20 48 21 49 19 50 20 51 17 52 20 54 19 55 21 56 17 57 17 58 18 59 20 60 20 61 19 62 20 63 20 64 19 66 18 69 19 70 20 71 19 73 17 74 18 75 17 76 18 78 19 79 20 80 19 81 18 82 20 83 19 84 20 85 18 86 19 87 20 88 19 89 18 90 19 48 86 1 23 2 23 3 23 4 20 5 23 6 23 7 23 8 20 9 23 10 20 11 21 12 23 13 20 14 21 15 23 16 20 17 22 18 22 19 23 20 22 21 20 22 22 23 24 24 23 25 21 26 21 27 23 28 22 29 23 30 21 31 23 32 24 33 21 34 24 35 24 36 23 38 20 39 22 40 24 41 20 42 20 43 24 44 23 45 24 46 22 47 20 48 24 49 24 50 20 51 22 52 24 53 23 54 22 55 23 57 20 58 24 59 21 60 24 61 22 62 21 63 21 65 21 66 24 67 23 68 23 69 22 70 23 71 22 72 21 73 22 74 22 75 22 76 22 77 21 78 24 79 20 80 23 81 22 82 21 83 24 84 23 85 24 87 21 88 21 89 23 90 20 49 16 1 23 6 20 7 20 14 23 16 21 20 19 23 20 29 21 39 22 55 21 62 20 66 22 67 19 79 20 83 20 89 23 50 11 8 12 9 12 11 12 16 12 23 14 26 12 40 12 61 13 77 12 88 14 90 12 51 67 1 21 2 21 4 19 5 22 6 20 8 22 9 21 12 21 13 19 15 18 16 20 17 20 18 21 20 20 21 21 22 19 23 22 25 21 26 18 27 19 31 19 33 18 34 21 35 19 36 19 38 19 39 22 40 21 41 21 42 21 43 19 44 20 47 22 48 22 49 20 50 18 51 21 52 22 53 18 54 21 55 19 57 18 58 19 59 18 60 22 61 22 62 21 63 21 64 19 65 19 67 20 68 21 70 21 72 19 73 21 74 19 75 21 76 21 77 19 78 21 79 20 81 21 82 20 84 22 86 20 88 20 89 19 52 2 7 14 61 14 53 11 5 21 14 21 25 23 26 21 36 22 43 22 50 23 53 25 77 24 80 23 90 24 54 55 1 11 2 9 4 11 5 9 6 10 7 11 8 11 10 9 11 10 14 10 17 10 21 9 22 10 24 9 26 10 31 9 33 11 35 10 37 10 38 10 39 10 40 10 41 10 43 10 44 10 46 10 48 9 49 10 51 10 52 9 53 9 55 11 56 11 57 11 58 9 60 9 61 10 62 9 63 11 64 11 65 10 69 10 71 10 74 11 75 11 80 9 81 10 82 10 83 11 85 9 86 10 87 10 88 10 89 9 90 11 55 14 6 14 10 13 13 14 24 14 40 15 43 14 44 13 46 14 49 15 51 13 54 14 60 15 80 14 85 14 56 82 1 28 2 32 3 29 4 30 5 27 6 31 7 30 9 32 10 28 11 30 12 31 13 31 14 32 15 30 16 33 17 29 18 27 19 33 20 29 21 32 22 33 24 31 25 28 26 30 27 29 28 27 29 27 30 27 31 30 32 30 33 33 34 31 35 28 36 28 37 28 38 30 39 29 41 32 42 30 43 28 44 33 45 30 46 29 47 28 48 29 49 28 50 31 51 32 52 33 54 31 55 30 56 30 57 32 58 31 59 32 60 31 61 29 62 32 63 32 64 32 65 30 66 30 67 31 68 30 69 28 70 31 71 30 72 32 73 27 74 29 75 28 76 31 77 33 79 32 81 30 82 28 84 30 85 28 86 30 88 29 89 30 90 33 8 21 32 8 11 14 12 16 12 17 12 22 13 25 12 33 12 37 13 39 13 42 11 47 12 48 11 51 12 52 12 55 11 56 12 57 11 58 11 60 12 67 11 68 13 69 11 74 11 75 12 76 13 80 12 82 13 83 12 84 11 85 11 86 12 88 11 22 11 5 26 20 23 31 27 39 25 46 23 56 27 58 26 62 26 86 24 89 27 90 24 23 44 2 20 4 17 5 18 7 18 8 19 10 18 12 16 14 19 15 16 16 19 18 19 20 18 21 18 26 19 30 19 31 19 33 17 34 19 36 20 39 19 40 18 41 18 42 17 43 17 45 19 46 19 47 19 53 19 55 18 56 18 57 17 58 16 60 16 61 16 62 17 63 18 65 17 66 19 73 20 75 19 77 19 78 18 82 16 86 17 24 41 2 14 4 13 7 15 9 15 11 14 13 14 14 14 17 15 18 15 21 14 23 13 25 15 29 13 35 14 36 15 38 15 42 15 43 13 44 13 45 13 52 13 56 14 61 14 62 15 63 14 64 14 66 15 67 15 69 14 70 14 73 15 76 14 77 13 78 14 80 13 81 13 83 13 84 13 86 13 87 14 89 14 45 44 1 11 4 11 10 10 12 12 14 11 15 11 18 12 22 10 23 12 24 11 25 11 26 12 27 11 28 10 32 11 34 11 37 12 42 12 45 11 47 12 48 10 49 11 50 10 52 10 54 12 55 12 59 10 61 10 63 11 64 12 65 11 68 11 69 10 70 10 72 10 75 12 76 11 77 10 78 11 81 12 83 11 84 12 88 11 89 10 46 39 1 20 3 21 4 20 6 22 7 19 10 22 14 19 16 20 17 21 20 21 22 23 27 20 28 20 33 20 39 21 40 22 42 19 44 20 45 21 48 19 53 19 56 21 57 20 58 22 59 20 60 21 63 19 64 22 65 23 68 23 71 19 73 22 75 20 78 22 81 22 83 23 87 22 88 21 89 21 47 81 1 28 2 27 3 32 4 30 5 30 6 28 7 29 8 28 9 30 10 29 11 28 12 33 13 30 14 30 15 30 16 28 17 28 18 29 19 28 20 29 21 30 22 31 23 29 25 31 26 29 27 31 28 31 29 33 30 31 31 31 32 31 33 28 34 28 35 30 36 30 37 29 38 32 39 28 40 30 41 33 42 30 43 28 44 31 45 32 46 32 48 28 49 32 50 29 51 31 52 30 53 27 54 32 55 28 56 29 57 28 58 29 59 31 60 32 61 33 62 31 63 27 64 29 65 30 66 30 68 29 71 31 72 28 73 32 74 31 75 31 76 30 77 27 78 29 79 27 80 31 81 31 82 32 84 28 88 32 89 29 90 32 48 51 1 21 2 23 4 22 5 22 6 24 8 22 9 22 10 24 12 22 14 24 19 22 21 25 23 21 25 21 26 23 29 24 30 22 33 22 42 24 43 21 44 24 45 25 46 21 49 22 50 22 51 24 53 23 54 23 56 22 57 24 58 22 61 21 63 24 64 24 65 22 69 24 70 22 71 21 73 24 74 22 76 23 77 23 78 21 80 23 81 25 82 22 85 23 86 21 87 23 88 24 89 22 4 21 77 1 21 2 22 3 24 4 22 5 23 6 22 7 23 9 23 10 22 11 21 13 24 14 24 15 21 16 25 17 22 18 23 19 23 20 23 21 21 22 22 23 25 24 25 25 25 26 25 27 21 28 24 29 21 30 23 31 21 32 23 33 22 34 23 35 22 38 24 39 21 40 22 41 23 42 24 43 23 45 22 46 25 47 22 48 23 49 22 50 25 52 21 53 23 54 22 55 22 57 23 58 21 60 23 61 23 62 24 63 22 64 22 65 25 66 22 68 23 69 23 70 21 71 23 72 23 73 21 75 21 77 21 78 23 79 21 80 25 81 24 82 23 84 24 85 23 86 25 88 24 89 25 90 22 22 28 2 20 4 20 6 23 11 22 17 19 23 22 24 23 26 20 29 21 31 19 34 20 38 19 53 21 57 21 61 22 64 21 65 19 66 19 67 22 74 19 78 23 79 22 81 22 82 23 86 21 87 23 89 22 90 20 23 53 1 9 2 10 3 9 4 10 5 10 7 10 8 10 10 9 11 11 13 10 16 10 17 11 18 11 20 10 21 11 22 10 23 11 24 10 25 9 28 10 30 10 32 11 33 9 34 10 35 10 37 10 38 10 41 9 42 10 45 9 46 10 48 10 50 10 51 9 53 11 58 10 60 9 61 10 62 9 70 10 73 10 76 10 78 10 79 11 81 9 82 10 83 9 84 10 85 10 86 11 87 9 88 10 90 11 24 53 1 20 5 20 6 19 7 19 8 21 9 18 13 19 15 19 17 17 18 19 20 18 23 18 25 19 26 17 27 17 28 19 29 19 32 19 33 19 35 20 37 17 38 18 39 21 40 19 41 17 42 20 44 18 45 17 47 20 48 21 49 18 51 19 52 18 53 20 54 18 55 20 56 17 57 20 61 19 62 20 63 21 71 19 74 18 76 20 78 20 79 20 80 20 81 18 82 18 84 17 85 17 89 20 90 19 4 57 27 1 15 4 16 8 15 13 17 18 17 19 14 24 16 27 17 28 18 33 14 34 16 39 15 45 17 47 16 50 16 51 17 57 16 64 16 65 16 69 16 76 15 80 16 82 16 83 17 84 16 85 17 90 17 58 36 3 11 4 11 8 11 16 11 19 11 20 10 21 12 25 11 26 10 28 12 29 11 33 11 35 10 38 11 44 11 45 12 46 10 47 10 48 10 52 11 55 11 57 12 64 12 65 12 66 11 67 12 68 11 69 11 70 11 74 11 75 11 76 10 79 11 83 12 88 11 90 12 59 18 5 13 10 15 12 13 13 13 19 13 30 14 33 15 34 13 38 15 44 15 49 13 58 13 62 13 75 14 76 14 81 14 84 13 86 14 60 33 3 15 8 14 9 14 12 14 13 14 15 15 17 16 18 15 19 14 22 15 25 15 26 16 27 15 30 15 34 15 36 14 37 15 38 15 44 16 48 16 51 15 53 16 60 16 61 16 67 14 69 14 70 16 72 14 73 14 76 16 77 16 82 16 84 16 +5 4 1 34 1 23 2 24 4 24 8 23 12 24 13 25 15 22 18 24 20 23 22 23 24 22 27 25 28 25 29 24 33 22 41 24 42 26 43 23 48 26 50 25 53 22 54 23 60 24 61 25 64 24 66 22 67 24 69 25 71 22 73 22 74 23 81 25 82 23 89 25 2 82 1 28 2 32 3 27 4 29 5 29 6 28 7 33 8 32 9 30 10 30 11 33 12 27 13 30 14 33 15 31 16 28 17 30 18 29 19 28 20 31 21 30 22 30 23 30 24 32 25 29 26 29 27 33 28 31 29 28 30 27 32 31 33 31 34 28 35 31 36 32 37 29 38 33 39 28 40 33 41 32 43 28 44 29 45 30 46 28 47 30 48 27 49 33 50 30 51 31 52 29 54 29 55 30 56 31 57 30 58 30 60 30 61 27 62 32 63 33 65 33 66 28 67 28 68 30 69 33 70 28 71 31 72 32 73 30 74 31 77 29 78 31 79 31 80 31 81 31 82 31 83 31 85 32 86 29 87 30 88 30 89 33 90 33 3 79 1 18 2 17 3 18 4 20 5 17 6 19 7 19 8 17 9 16 12 19 13 17 14 18 15 17 16 19 18 19 19 19 20 18 21 18 22 19 23 18 24 19 25 18 26 18 27 19 28 19 29 17 30 19 31 18 32 18 33 17 34 19 35 17 38 18 39 16 41 19 43 20 44 16 45 17 46 16 47 18 49 19 50 19 51 17 52 19 53 17 54 19 55 17 56 16 57 20 58 20 60 18 61 16 62 17 63 17 64 17 65 18 66 18 67 18 68 18 69 18 70 17 72 17 73 17 74 19 75 17 76 19 77 18 78 17 79 19 81 18 82 18 83 19 84 17 85 17 86 19 87 17 88 17 89 19 90 17 4 2 14 23 78 22 40 5 4 7 16 8 15 44 15 78 14 6 60 1 9 2 10 3 9 4 10 6 11 8 10 10 11 11 10 12 10 14 9 15 9 16 11 19 11 22 9 23 9 24 11 25 10 26 11 31 9 32 10 33 9 34 9 35 9 37 9 38 10 41 11 42 9 44 10 45 10 47 11 48 9 49 10 50 11 51 9 52 11 56 10 57 11 58 11 59 9 60 10 62 9 63 9 65 10 66 11 67 10 68 10 69 10 72 10 73 10 74 10 75 9 77 11 78 9 83 10 84 9 85 9 86 10 87 10 88 10 89 10 7 61 1 10 2 10 5 11 6 11 9 11 10 11 11 11 12 10 13 12 14 12 15 12 17 11 20 11 21 11 22 10 25 11 26 10 27 11 29 10 30 11 31 12 32 11 34 10 37 10 44 10 45 12 46 11 47 11 49 10 50 11 51 12 52 11 53 12 54 10 56 11 57 12 58 10 59 11 60 10 61 11 62 10 64 10 65 10 66 11 68 11 69 11 70 11 71 12 72 12 73 11 75 12 77 10 79 10 80 12 81 11 82 11 85 12 86 11 87 11 88 12 89 10 8 24 2 13 6 13 8 13 11 14 12 14 15 13 18 15 21 15 32 13 35 14 37 13 38 15 51 15 52 14 53 14 55 15 57 14 60 14 62 14 66 14 67 14 75 15 80 15 85 14 9 86 2 17 3 17 4 19 5 18 6 19 7 19 8 19 9 17 10 17 11 20 12 19 13 17 14 18 15 18 16 17 17 17 18 19 19 17 20 19 21 16 22 18 23 18 24 19 25 17 26 16 27 17 28 18 29 19 30 16 31 17 32 19 33 19 34 19 35 18 36 18 37 17 38 18 39 17 40 17 41 18 42 16 43 19 44 16 45 18 47 19 48 16 49 17 51 20 52 17 53 19 54 18 55 19 56 19 57 19 58 18 59 18 60 17 61 16 62 19 63 18 64 17 65 18 66 19 67 19 68 19 69 17 70 17 71 19 72 19 73 18 74 17 76 16 77 18 78 18 79 17 80 17 81 17 82 18 83 20 84 17 85 19 86 18 87 16 88 17 89 19 90 18 10 13 3 16 4 15 5 16 6 14 23 16 37 17 40 17 43 16 59 16 63 16 72 17 82 16 84 17 11 39 1 21 2 25 3 23 4 25 11 21 14 21 15 21 17 21 18 22 22 23 23 21 24 21 26 25 27 23 28 22 31 24 33 23 34 23 40 24 47 25 48 24 53 23 54 23 55 23 58 24 60 24 61 24 62 23 64 25 65 24 70 24 72 21 78 22 82 22 85 24 86 24 87 21 88 24 90 23 12 23 6 25 7 22 12 25 14 23 16 25 31 24 32 24 33 26 37 22 40 23 41 23 51 24 60 26 61 26 63 25 68 22 69 25 71 24 74 26 75 25 77 26 80 24 81 26 13 75 1 15 2 14 3 13 4 13 5 14 7 13 8 13 9 14 10 15 11 13 13 14 15 15 16 13 17 13 19 15 20 14 21 13 23 15 24 15 25 13 26 13 27 14 28 14 29 15 31 14 32 15 33 13 34 14 35 14 36 15 38 15 39 15 41 15 42 14 43 15 44 14 45 15 46 13 47 15 48 14 49 14 50 14 51 14 52 14 53 13 54 13 55 13 56 13 57 14 58 15 60 13 61 13 62 14 63 14 64 14 65 14 67 14 68 13 69 14 70 13 71 13 72 15 73 14 74 14 75 13 77 14 80 14 81 13 82 13 83 15 85 13 86 15 87 13 88 13 89 15 14 52 1 10 5 10 6 11 7 10 9 10 10 9 11 10 13 11 15 9 17 10 19 11 20 10 21 10 22 9 27 11 28 9 29 10 31 10 33 9 35 10 40 11 41 10 42 9 45 9 47 10 48 10 49 11 50 9 51 10 52 9 53 10 55 9 58 9 59 9 63 9 65 10 66 11 67 11 68 11 70 11 71 11 74 10 78 10 79 10 80 10 81 10 83 11 84 10 85 10 87 10 89 9 90 11 15 62 1 19 3 20 4 17 5 19 6 19 8 21 9 19 12 18 13 19 15 20 16 19 17 18 19 18 20 20 21 18 24 19 25 20 26 19 28 17 30 20 31 17 34 20 35 19 36 17 37 19 38 18 39 18 40 17 42 19 43 17 44 18 46 19 48 20 49 18 50 19 51 19 53 18 54 19 55 20 56 19 58 21 60 21 61 18 62 20 63 17 67 19 69 17 70 18 73 19 75 20 76 17 78 21 79 18 80 19 81 20 82 19 84 20 85 20 86 21 87 18 88 18 90 20 16 74 1 13 2 12 3 13 4 13 5 12 6 13 7 12 8 12 9 13 10 14 11 13 13 12 14 12 15 12 16 14 17 12 18 14 19 13 20 14 23 13 24 14 25 12 26 12 27 12 29 13 30 12 31 13 32 12 33 12 34 14 35 14 36 12 38 14 40 13 41 12 42 13 43 14 44 13 45 14 47 12 48 13 49 13 51 12 53 13 54 14 56 13 58 13 59 12 60 13 61 12 62 13 63 13 64 12 66 13 67 14 68 13 70 12 71 14 72 14 73 13 74 13 75 13 76 13 77 12 79 13 80 13 81 14 82 13 83 12 84 13 86 13 88 12 89 13 90 12 17 69 1 20 3 19 5 18 6 18 8 17 9 19 11 18 13 20 14 17 15 20 17 19 18 20 19 19 20 20 21 17 25 18 26 17 27 16 28 17 29 18 30 18 31 17 32 18 33 19 37 18 38 19 39 18 40 17 41 18 43 19 45 20 46 18 48 17 49 17 50 17 51 19 52 16 53 18 55 20 56 16 57 18 58 18 59 19 60 17 61 17 62 19 63 17 64 17 65 18 66 18 67 19 68 19 69 18 70 16 71 18 72 18 73 19 74 17 76 18 77 19 78 16 79 19 80 19 82 17 83 18 84 19 86 20 88 18 89 18 18 58 2 19 3 21 4 19 5 21 6 20 7 20 8 19 10 20 12 19 13 21 14 19 15 21 17 21 18 21 21 18 23 19 27 21 30 20 31 22 34 22 35 20 36 19 38 19 39 21 40 18 41 21 42 21 43 21 44 21 45 18 46 22 47 19 49 22 50 20 56 21 61 20 62 21 64 21 65 20 66 20 67 21 69 18 71 20 72 20 74 21 75 19 76 21 77 22 78 18 81 21 82 19 83 20 84 22 85 20 87 20 88 22 89 19 90 22 19 20 9 15 11 13 22 13 28 15 37 13 45 14 46 14 47 13 50 14 53 15 55 14 60 15 62 15 69 13 76 13 82 15 84 15 87 15 88 13 90 13 20 78 1 16 2 15 3 15 4 18 5 18 6 17 7 16 8 16 9 16 10 17 11 16 12 17 13 17 17 17 19 16 20 15 21 17 22 16 23 17 24 15 25 16 28 15 29 17 31 17 32 16 33 15 34 16 35 17 37 15 38 15 39 16 40 16 42 16 43 17 44 17 45 17 46 17 47 15 48 15 49 15 50 17 51 16 52 15 53 15 55 16 56 16 57 15 58 15 59 18 60 15 62 15 63 15 64 15 65 16 66 17 67 17 68 15 69 17 70 17 71 17 72 17 73 15 74 17 75 15 76 16 77 17 78 16 79 15 80 15 81 16 82 17 83 15 84 17 85 16 86 17 88 15 89 17 90 17 25 33 2 32 5 29 6 30 7 28 8 28 10 29 15 29 20 31 22 28 23 33 25 30 29 27 30 32 35 32 47 28 48 30 51 32 55 30 57 31 58 29 59 27 60 30 61 27 65 30 67 33 68 32 76 32 77 32 80 30 82 29 83 28 89 30 90 29 26 38 2 19 6 19 8 20 11 19 13 18 14 22 18 19 19 22 21 18 22 21 23 19 24 19 25 20 28 21 29 20 30 19 32 20 35 20 39 21 40 21 43 21 46 19 47 20 52 20 54 21 56 21 57 19 62 22 63 19 64 20 65 19 70 20 73 19 81 20 85 19 86 19 89 22 90 21 27 8 10 13 11 13 24 12 32 12 33 11 36 12 60 13 61 13 28 6 21 16 44 15 64 16 66 14 73 15 87 15 29 22 11 15 12 15 16 14 20 14 30 14 31 15 33 15 41 14 43 15 48 15 50 15 51 15 53 14 54 16 58 15 63 14 64 14 72 16 82 15 85 16 86 16 89 16 30 64 1 16 2 17 3 18 5 17 6 17 9 18 10 18 11 16 14 17 15 18 16 19 17 18 18 17 19 16 20 16 23 17 27 18 29 18 30 17 31 19 32 19 33 16 35 16 36 18 37 16 38 18 41 18 42 17 43 16 44 18 45 16 46 18 47 16 49 17 50 16 51 16 52 18 53 16 54 15 56 17 57 18 58 17 59 17 61 18 63 17 64 17 65 18 66 18 68 18 70 16 71 15 72 16 73 15 74 16 75 17 77 16 78 19 79 17 81 17 82 18 83 18 84 16 86 17 90 18 31 75 1 27 3 23 4 26 7 25 8 25 9 27 10 26 11 26 12 25 13 27 14 24 15 23 16 25 17 23 18 25 19 24 20 25 22 23 23 27 24 25 25 23 27 26 28 26 29 25 32 27 33 25 34 27 35 25 36 23 37 24 38 23 39 24 40 23 41 26 42 26 43 25 44 23 45 25 46 25 47 27 48 24 50 23 51 26 53 25 55 26 56 24 57 24 58 24 59 25 60 27 61 26 62 23 63 24 64 26 66 26 67 27 68 24 69 26 70 27 71 25 73 26 75 23 76 26 77 24 78 26 79 26 80 27 81 26 82 23 83 27 84 24 85 25 86 25 89 24 90 26 32 59 1 12 2 11 3 13 6 13 8 12 9 11 10 12 12 13 13 13 18 12 19 12 20 13 21 12 22 12 25 12 27 12 28 12 30 11 31 13 34 13 35 13 38 11 39 11 40 13 41 12 42 11 43 12 44 11 45 12 46 11 47 13 53 11 54 11 55 12 56 12 58 11 59 12 61 13 63 13 65 13 66 11 67 12 68 11 70 12 71 13 72 11 74 13 75 11 76 11 78 11 79 11 80 12 81 12 85 12 86 11 87 11 88 12 89 11 90 11 33 66 1 10 2 10 3 9 4 10 5 11 6 10 7 11 10 11 11 10 12 10 13 10 14 10 16 9 17 9 18 11 19 10 20 9 21 10 22 10 23 9 24 9 27 9 29 9 30 11 31 10 32 10 36 10 37 11 38 10 39 10 40 11 41 10 43 11 44 11 45 11 46 10 48 9 49 10 50 10 51 11 53 9 54 11 57 10 58 9 59 10 60 11 61 10 62 11 63 11 64 9 66 10 67 10 68 11 69 11 70 10 71 10 75 11 76 10 77 9 78 10 80 9 81 10 83 10 85 10 89 10 90 11 34 66 1 25 2 23 3 26 4 24 6 22 7 22 8 23 10 26 11 25 14 23 16 26 17 24 19 22 20 23 22 26 23 25 24 24 26 23 28 23 29 25 33 24 34 26 35 23 36 24 37 26 38 22 39 26 41 24 42 22 43 22 44 22 45 24 46 24 48 22 49 23 50 22 52 23 53 22 54 24 55 25 56 23 57 24 58 26 60 23 61 22 62 24 63 24 64 22 65 22 66 25 68 23 71 25 73 26 74 22 75 22 76 23 78 23 79 22 80 24 81 23 83 25 85 26 86 25 87 25 89 22 90 22 35 66 1 29 2 27 3 26 4 29 5 30 8 30 9 26 10 26 11 28 12 26 13 29 14 29 16 29 19 30 20 30 21 30 24 25 26 27 27 27 31 29 35 28 36 29 37 26 38 27 39 30 41 30 43 26 44 30 45 28 47 30 48 27 49 29 50 29 51 28 52 28 53 26 55 29 56 26 57 27 59 27 61 29 62 28 63 25 64 29 65 28 66 26 67 30 68 30 71 28 72 30 74 29 75 25 76 26 77 30 78 30 79 30 80 27 81 28 82 26 83 30 84 30 85 28 87 26 88 30 89 28 90 26 36 23 4 13 7 14 9 12 10 13 11 14 15 12 18 12 27 13 31 14 36 14 39 12 41 14 44 12 46 14 55 14 57 13 65 14 67 13 68 14 73 14 80 14 84 14 85 13 37 21 6 12 17 12 21 12 25 12 28 13 31 11 33 13 38 13 41 13 49 11 50 13 60 12 62 11 64 12 66 11 67 13 77 13 82 11 87 12 88 11 89 12 38 5 5 20 18 18 45 21 49 18 80 21 39 7 17 27 21 27 28 29 37 26 51 29 75 28 76 26 40 81 1 30 2 31 3 31 4 27 5 26 6 27 7 31 8 32 9 29 10 27 11 26 13 31 14 32 15 32 16 29 17 28 18 28 20 31 21 31 22 28 23 29 24 31 25 27 26 27 27 29 29 30 30 28 31 29 32 31 33 31 34 27 35 30 36 28 37 26 39 30 40 29 41 31 42 32 43 32 44 32 45 31 47 29 48 29 49 29 50 29 51 26 53 27 54 30 55 27 56 30 58 30 59 28 60 27 61 31 62 26 63 26 64 27 65 27 66 31 67 31 68 29 69 30 70 29 71 32 72 30 74 31 75 30 76 27 77 30 78 31 79 30 80 29 81 31 82 29 83 29 84 28 85 29 86 30 87 30 88 29 90 30 41 57 1 31 3 29 4 30 5 30 6 30 8 31 9 29 10 28 11 31 13 29 15 29 16 28 19 30 20 28 22 32 23 31 24 29 25 30 26 31 27 27 28 27 29 29 30 30 31 26 32 28 33 28 34 29 36 28 38 30 39 31 41 28 42 28 43 30 46 29 47 26 49 27 50 27 51 27 55 29 56 27 58 32 63 26 66 29 68 30 69 30 72 31 73 30 74 29 75 30 76 30 81 28 82 29 83 28 84 29 86 27 87 29 90 29 42 44 1 20 3 18 6 20 7 20 8 19 10 19 14 19 15 19 20 19 23 18 24 19 25 20 28 18 29 19 32 21 33 19 36 21 39 21 40 20 41 19 43 19 44 19 46 19 47 20 50 20 51 20 56 22 57 18 59 20 60 18 61 20 64 21 65 19 68 18 69 20 71 20 73 19 74 18 77 21 78 18 80 18 81 21 82 20 85 22 43 31 1 24 2 20 3 24 8 20 10 21 11 23 12 22 16 21 22 23 23 20 27 22 28 23 30 24 31 20 35 22 38 23 39 23 40 20 46 24 47 20 49 23 54 22 55 22 56 20 64 21 66 21 70 22 71 22 72 24 79 23 81 23 44 26 2 11 6 11 11 11 13 10 16 11 19 12 21 10 30 10 31 10 32 11 38 11 42 10 45 11 49 11 51 11 53 11 55 10 61 10 62 12 64 11 69 10 77 11 80 11 83 11 87 12 90 11 45 37 2 16 3 15 4 15 7 17 10 16 11 16 16 15 18 17 19 16 20 15 24 17 26 16 28 15 30 16 31 17 32 16 33 17 34 17 36 15 38 16 43 15 45 14 46 16 48 15 56 16 59 16 62 16 68 15 69 15 73 17 74 17 76 16 80 16 84 17 87 17 88 16 90 17 46 62 4 30 5 31 6 33 7 33 8 28 9 31 10 32 11 30 12 31 13 30 14 29 15 29 16 33 17 30 18 28 21 31 23 30 26 32 29 29 30 33 31 30 35 32 36 30 37 32 38 32 39 30 40 31 42 29 43 31 44 31 45 27 46 30 47 27 48 30 49 30 53 31 54 31 55 30 56 30 57 31 58 31 59 33 60 29 61 29 62 31 63 31 66 31 67 32 69 29 70 33 71 28 72 29 73 27 74 28 75 28 80 31 81 32 82 28 84 27 87 28 88 33 90 31 47 46 2 19 4 18 7 20 9 22 11 20 12 20 14 21 15 19 17 19 18 20 19 20 20 19 24 21 25 18 27 22 29 18 30 20 35 19 36 22 39 21 41 20 42 22 45 19 46 21 48 19 49 21 50 22 52 20 54 22 56 21 59 19 63 20 64 20 65 19 70 21 71 19 72 21 73 19 74 22 77 21 78 19 79 21 80 20 84 19 85 19 89 21 48 24 1 24 4 25 7 27 15 25 17 26 19 28 22 25 25 26 27 25 28 27 30 23 31 25 32 24 53 29 60 26 64 25 65 24 66 27 73 24 76 25 77 25 79 24 83 26 87 24 36 5 30 1 17 2 17 4 17 5 15 8 16 12 16 13 15 14 16 18 14 19 15 21 17 23 15 32 17 36 15 37 16 39 15 40 16 42 15 46 17 48 16 53 15 63 17 64 15 65 15 66 17 79 18 80 16 83 17 85 17 87 16 6 27 2 27 5 29 7 29 12 32 14 31 16 32 21 28 24 27 25 27 27 30 30 30 31 33 34 31 42 29 49 28 51 29 54 32 60 28 65 29 66 30 70 31 72 29 81 31 83 29 86 30 89 33 90 33 7 75 1 32 2 29 6 31 7 31 8 29 9 32 10 29 11 30 12 31 13 30 14 30 15 32 16 33 17 31 18 31 19 31 20 30 21 32 23 31 24 28 25 28 26 32 28 28 29 30 30 28 31 31 32 32 33 28 34 28 35 33 36 31 37 28 38 29 39 32 40 29 43 32 44 29 45 32 47 29 48 28 49 28 50 32 51 29 53 31 54 27 55 33 56 28 57 30 58 29 59 29 60 29 63 29 64 31 65 31 67 31 68 33 69 29 71 31 72 30 73 33 74 28 75 28 76 30 77 31 78 31 80 27 81 30 82 32 84 32 85 32 86 30 87 33 88 30 89 31 90 28 8 4 36 21 38 18 75 20 78 19 9 47 1 18 2 17 6 18 7 18 9 17 14 17 16 17 17 16 18 16 19 16 20 18 21 17 23 15 25 17 26 16 30 18 31 17 33 18 34 17 35 15 36 17 41 18 42 18 43 18 47 18 49 17 50 17 51 17 55 18 56 17 57 18 60 16 61 17 63 17 64 16 66 17 67 18 69 16 70 18 74 16 79 16 80 16 81 16 82 16 83 17 85 16 89 17 10 61 1 17 2 20 3 19 4 18 5 17 7 18 8 19 9 18 10 17 12 17 14 19 15 18 16 17 17 18 18 19 19 18 22 19 23 18 24 17 25 18 27 18 28 19 30 17 31 19 32 17 34 18 35 17 37 19 38 17 39 19 40 18 41 17 42 18 43 16 44 18 45 20 46 19 47 18 49 18 50 17 52 17 53 19 54 17 56 17 59 16 61 18 64 18 65 19 66 19 67 19 68 16 71 19 72 19 74 20 76 19 77 17 78 18 79 17 81 19 85 17 87 20 11 42 1 12 2 11 3 12 6 11 15 12 21 10 25 11 26 12 27 12 28 11 30 11 31 12 33 11 34 12 35 11 36 10 37 11 38 12 40 10 44 12 45 10 50 11 51 12 52 10 55 12 56 10 62 10 64 12 65 10 66 11 69 10 73 12 74 10 75 12 76 11 78 12 79 10 80 10 83 12 85 11 87 12 90 11 12 59 3 25 4 24 6 26 8 26 9 25 10 27 11 28 13 25 14 27 15 26 17 25 18 27 20 28 21 28 22 28 23 25 25 28 26 25 27 28 28 26 30 25 31 25 32 28 33 27 35 24 36 27 37 26 38 27 41 25 42 24 43 24 44 26 47 27 50 23 51 26 52 25 53 27 55 25 56 24 60 24 61 26 64 26 67 25 68 26 69 24 71 28 75 24 76 27 78 26 79 25 80 25 81 25 82 24 83 26 84 24 85 26 86 27 88 26 89 27 21 18 14 21 17 22 22 23 23 22 30 22 32 23 36 25 44 23 48 21 57 22 58 21 61 23 65 24 70 23 80 21 87 24 88 24 89 23 22 3 19 17 33 17 79 16 23 47 1 19 5 18 7 19 11 20 12 19 13 20 15 19 16 18 17 19 19 19 23 18 25 21 27 20 30 21 31 21 32 21 33 21 36 22 38 19 39 18 41 20 46 18 47 21 49 21 50 20 53 19 57 21 58 18 59 20 60 21 63 18 64 20 65 19 68 19 70 19 71 19 72 21 73 18 74 22 75 20 76 22 77 22 80 21 85 20 87 19 88 19 89 22 24 54 2 21 3 20 4 19 5 19 6 21 8 22 11 23 13 20 16 20 17 22 18 20 19 20 20 19 21 22 26 19 28 22 30 22 31 21 32 22 33 20 35 23 37 21 38 19 39 23 40 21 42 20 44 21 45 20 47 22 48 23 49 21 50 20 52 21 53 19 56 21 58 20 61 20 62 22 67 22 71 21 74 23 76 21 77 20 78 21 79 23 80 21 82 21 83 22 84 21 86 22 87 20 88 20 89 21 90 22 29 59 1 25 2 24 5 25 6 25 8 26 9 26 12 26 13 26 14 23 15 26 16 26 18 23 19 23 20 24 21 22 22 23 23 24 24 25 29 23 33 24 34 24 35 24 41 25 42 25 45 22 46 22 49 25 52 22 54 26 56 24 57 22 59 24 60 23 61 26 62 26 63 22 64 26 66 23 67 22 69 23 70 22 72 24 73 26 74 25 75 25 77 24 78 26 79 23 80 23 81 25 82 25 83 24 84 24 85 24 86 22 87 25 88 25 89 22 90 25 30 56 1 19 2 17 4 17 5 17 8 19 9 18 11 19 13 19 16 17 18 20 19 18 20 17 21 18 24 17 25 17 27 17 30 18 31 19 32 16 33 16 34 17 36 18 37 19 38 18 39 19 40 17 41 18 42 16 44 17 46 19 47 17 51 17 52 17 55 19 58 19 60 17 61 18 63 18 64 17 66 20 67 18 68 20 69 17 70 18 72 16 73 17 77 17 78 17 79 19 81 17 82 17 84 16 86 17 87 17 89 16 90 19 31 30 1 16 9 14 15 16 17 14 19 14 20 15 25 15 26 16 33 15 38 15 39 15 40 16 41 16 44 15 46 14 55 16 56 15 58 15 59 16 65 16 68 16 69 14 70 14 73 15 75 15 76 14 77 16 83 14 84 15 87 15 32 53 1 29 3 31 4 26 10 26 11 30 12 27 13 30 14 29 18 28 19 29 20 29 21 28 22 30 26 27 28 31 32 31 34 30 35 32 36 30 38 28 40 29 41 31 42 30 45 29 46 30 51 26 52 29 53 29 54 32 55 28 58 30 62 28 64 28 66 32 67 31 68 29 69 32 71 30 72 29 73 28 74 30 75 32 77 31 78 27 79 27 80 32 82 29 83 28 84 31 86 29 87 31 88 28 90 32 33 68 1 10 2 10 3 11 4 12 5 11 8 12 9 11 11 11 12 12 14 10 15 10 17 12 18 11 19 10 21 11 22 12 23 10 24 11 25 10 26 12 27 11 28 11 29 10 30 10 32 11 34 11 35 10 37 12 38 11 39 11 40 11 41 11 42 10 44 12 45 11 46 11 49 11 50 10 51 11 53 12 55 11 56 10 57 10 59 11 61 12 62 10 64 11 65 12 66 11 67 11 68 12 69 11 70 11 71 11 74 11 75 10 76 12 77 12 78 12 79 11 80 12 81 12 82 11 83 12 86 10 88 11 89 11 90 10 34 77 1 16 2 16 3 15 4 15 6 15 7 15 8 17 9 17 10 17 11 15 12 16 13 16 14 16 15 17 16 14 17 17 18 15 22 15 23 17 25 14 27 16 28 18 29 16 30 17 31 17 32 15 33 16 35 17 36 14 37 15 38 14 39 17 40 15 41 15 42 16 43 15 44 15 45 15 46 17 48 16 49 16 50 17 51 17 52 15 53 17 54 15 55 15 56 16 57 17 58 16 59 15 60 16 62 17 63 17 64 15 65 17 67 15 68 16 70 17 71 17 72 16 73 15 74 16 76 16 77 15 78 17 79 16 80 16 81 17 82 14 83 15 84 16 85 15 86 15 87 14 88 17 89 16 35 79 1 23 2 26 4 26 7 23 8 24 9 27 10 24 11 23 12 25 13 25 15 23 16 24 17 25 18 26 19 24 20 27 21 26 22 24 23 24 24 27 25 27 26 26 28 25 29 25 30 26 31 26 32 25 33 26 34 27 35 27 36 24 37 23 38 23 39 27 40 25 41 24 42 24 43 27 44 27 45 23 46 26 47 24 48 25 49 23 50 27 51 24 52 26 54 25 55 27 56 24 57 25 58 24 59 23 60 25 63 23 64 26 67 26 68 27 69 23 71 24 72 27 73 25 74 25 75 24 76 26 77 24 78 24 79 26 80 23 81 26 82 26 83 25 84 25 85 27 86 25 87 25 88 24 89 26 90 25 36 88 1 11 2 11 3 11 4 11 5 10 6 11 7 10 8 12 9 12 10 12 11 12 13 11 14 11 15 10 16 12 17 10 18 12 19 12 20 11 21 12 22 10 23 12 24 11 25 10 26 11 28 11 29 12 30 11 31 11 32 11 33 11 34 11 35 11 36 12 37 11 38 10 39 11 40 11 41 12 42 12 43 10 44 12 45 11 46 10 47 12 48 11 49 12 50 12 51 12 52 11 53 11 54 11 55 12 56 12 57 11 58 11 59 10 60 11 61 12 62 11 63 10 64 11 65 10 66 10 67 10 68 12 69 12 70 11 71 12 72 10 73 12 74 11 75 10 76 11 77 11 78 11 79 10 80 12 81 10 82 10 83 12 84 10 85 11 86 11 87 12 88 12 89 11 90 11 37 15 1 14 3 13 4 14 5 14 7 13 15 12 22 13 27 14 40 14 46 13 48 12 50 12 54 13 65 14 66 13 38 84 1 12 3 13 4 14 5 12 6 13 7 13 8 13 9 13 10 12 11 14 12 14 13 13 14 14 15 14 16 13 17 13 18 13 19 14 20 13 21 13 22 14 23 13 24 13 25 14 26 13 27 14 28 12 29 12 30 14 31 13 32 12 33 13 34 13 35 14 36 13 37 12 38 14 39 14 40 12 41 13 43 14 44 12 45 13 46 13 49 13 50 13 51 13 52 14 53 13 54 12 55 13 56 12 57 12 58 14 59 14 60 12 61 12 62 14 64 14 65 13 66 13 67 14 68 14 69 13 70 13 72 12 73 13 74 13 75 14 76 14 77 12 78 13 79 14 80 14 81 13 82 14 83 13 84 14 85 12 86 13 87 14 88 14 89 14 90 14 39 18 2 16 7 19 10 18 13 18 16 17 21 18 27 17 29 17 33 16 38 18 39 17 45 17 50 18 56 16 57 18 83 18 87 18 89 17 40 38 1 21 3 19 4 23 5 23 7 22 8 20 13 21 15 21 16 19 17 20 21 22 22 20 23 20 25 21 26 19 28 20 31 22 33 23 34 22 35 20 39 21 41 22 43 20 49 20 58 21 61 21 63 20 67 22 68 21 69 20 70 22 73 21 75 22 77 20 79 22 82 20 84 22 88 22 45 10 38 27 44 26 46 26 48 28 53 27 56 28 74 26 79 26 83 26 84 29 46 58 2 22 3 22 5 24 6 26 8 23 9 24 10 26 11 26 13 25 14 22 17 25 18 24 20 24 21 24 23 24 24 22 26 24 28 22 30 26 32 26 33 26 34 23 37 23 38 24 41 24 42 26 43 25 44 23 46 26 47 23 48 25 49 23 50 26 51 23 55 23 56 24 61 25 62 26 63 24 64 24 65 25 68 26 69 23 71 25 72 22 73 22 74 22 75 26 77 24 78 25 79 26 80 23 81 26 82 24 85 25 87 23 88 26 89 24 47 36 1 17 3 15 4 15 6 17 7 16 10 16 13 17 17 16 19 16 23 15 24 15 26 18 31 17 37 17 39 17 42 15 43 15 44 15 45 16 46 15 47 15 48 17 49 16 50 17 59 17 61 16 65 15 66 16 70 17 71 17 75 17 76 15 78 17 85 15 86 17 88 17 48 88 1 25 2 25 3 23 4 23 5 23 6 24 7 24 8 25 9 25 10 26 11 22 12 22 13 25 14 25 15 26 16 25 17 22 18 23 19 25 20 25 21 26 22 24 23 25 24 22 25 24 26 23 27 26 28 24 29 24 30 24 31 25 32 22 33 26 34 24 35 24 36 23 37 25 38 23 39 25 40 22 41 22 42 26 43 22 44 26 45 24 46 25 47 26 48 22 49 25 50 22 51 22 52 26 53 23 54 22 55 23 57 23 58 22 59 24 60 22 61 26 62 23 63 22 64 24 65 24 66 26 67 24 68 24 69 24 70 25 71 23 72 26 73 25 74 25 75 25 76 26 77 23 79 22 80 26 81 23 82 26 83 25 84 24 85 23 86 24 87 25 88 26 89 22 90 22 49 31 1 21 10 24 14 22 15 22 17 22 19 24 20 20 22 21 23 22 28 21 30 24 33 24 47 22 53 23 57 24 58 22 64 21 65 22 66 20 71 23 73 23 75 21 76 22 79 23 81 21 82 21 83 23 84 21 88 22 89 20 90 22 50 51 1 16 2 14 3 15 4 15 5 14 6 15 7 15 9 15 10 16 15 14 16 15 19 16 24 16 25 14 26 16 27 14 28 15 29 15 30 15 32 16 33 15 34 16 36 16 37 15 45 14 46 14 52 16 53 14 57 15 58 14 59 14 63 15 64 15 65 16 66 15 67 15 69 14 72 14 73 14 76 15 77 15 78 14 80 14 81 14 83 16 84 14 86 14 87 14 88 15 89 15 90 14 51 10 25 17 33 21 35 17 39 20 52 19 61 20 70 18 75 19 80 19 90 18 52 90 1 18 2 17 3 16 4 18 5 18 6 16 7 18 8 18 9 17 10 19 11 16 12 19 13 17 14 18 15 16 16 15 17 17 18 18 19 16 20 16 21 15 22 17 23 16 24 17 25 18 26 17 27 17 28 18 29 18 30 16 31 16 32 18 33 19 34 16 35 16 36 16 37 18 38 16 39 19 40 17 41 17 42 18 43 19 44 16 45 17 46 18 47 16 48 17 49 18 50 17 51 16 52 16 53 18 54 16 55 17 56 15 57 18 58 17 59 19 60 17 61 16 62 17 63 16 64 17 65 17 66 18 67 18 68 16 69 16 70 18 71 18 72 17 73 16 74 16 75 16 76 17 77 17 78 16 79 18 80 16 81 17 82 18 83 18 84 16 85 18 86 17 87 18 88 18 89 17 90 18 53 54 1 12 2 13 4 13 5 13 6 12 8 11 9 13 11 13 13 13 15 13 18 13 20 13 23 11 24 11 25 12 28 12 29 12 33 13 35 13 36 12 37 11 38 13 39 12 40 11 44 13 45 13 53 13 54 13 55 12 57 11 59 13 60 12 61 12 62 12 63 11 69 13 70 12 71 12 73 11 74 12 75 11 77 12 78 13 79 11 80 12 81 12 82 12 83 12 84 12 86 13 87 13 88 13 89 13 90 11 54 84 1 16 3 17 4 18 5 18 7 16 8 18 9 19 10 18 11 18 12 18 13 18 14 16 15 15 16 17 17 16 18 18 19 18 20 18 21 16 22 17 23 18 24 18 25 18 26 15 27 17 28 16 29 18 30 17 31 17 32 16 33 18 34 16 35 16 36 16 37 18 38 16 39 15 40 18 41 18 42 17 43 17 45 18 46 16 47 18 48 17 49 16 50 18 52 16 53 17 54 18 55 15 56 17 57 17 58 19 59 17 60 17 61 18 62 18 63 16 64 16 65 16 66 17 67 16 68 18 69 16 70 18 71 16 72 18 73 16 74 16 75 16 76 18 77 16 78 19 79 18 80 16 81 16 82 18 83 18 84 18 85 16 86 16 88 18 89 18 55 61 2 22 4 24 5 22 6 22 7 24 8 22 9 26 12 25 13 22 14 26 16 24 18 22 19 25 21 26 22 24 23 25 24 25 25 26 26 23 27 23 29 23 30 24 32 25 33 24 34 25 35 23 36 23 38 23 39 26 40 22 41 26 44 24 48 25 49 24 50 23 52 23 54 24 56 26 57 26 58 26 61 23 63 23 65 24 66 26 67 24 70 26 71 26 73 23 74 26 75 26 77 26 79 24 80 22 81 24 82 22 83 26 86 23 87 22 88 25 89 26 90 24 56 35 4 26 5 29 6 26 7 26 9 28 10 26 14 26 16 27 19 28 22 30 23 28 24 29 26 27 28 26 32 26 35 30 36 26 37 26 38 28 44 28 46 26 47 27 50 26 53 28 57 27 58 29 59 28 60 30 65 26 66 26 68 30 76 28 79 27 80 27 85 26 24 5 80 1 16 2 18 3 18 4 17 5 16 7 17 9 18 10 16 11 16 12 18 13 18 14 16 15 16 16 16 17 16 18 15 20 18 22 18 24 18 25 17 26 15 27 18 28 17 29 16 30 17 31 16 32 16 33 17 34 18 35 17 36 16 37 16 38 17 40 17 41 18 42 17 44 17 45 16 47 17 48 16 50 19 51 17 52 16 53 18 54 19 55 17 56 15 57 17 58 19 59 16 60 18 62 16 63 16 64 18 65 18 66 19 67 18 68 16 69 18 70 19 71 16 72 17 73 17 74 18 75 17 76 18 77 17 78 17 79 18 80 16 81 18 82 15 83 16 84 16 85 16 86 18 87 18 88 16 89 16 90 17 6 20 11 19 20 19 21 20 23 19 28 17 30 20 34 17 37 19 40 18 45 20 49 18 51 17 53 21 59 18 63 20 68 18 76 20 77 17 80 17 89 21 7 8 39 27 44 29 51 27 52 30 58 29 59 28 61 32 73 29 8 39 1 19 2 19 6 19 10 18 12 17 13 20 14 20 20 20 21 21 24 19 25 19 26 19 28 20 30 19 31 21 32 20 33 18 34 18 35 20 36 19 37 19 41 18 43 20 44 20 46 20 47 19 56 20 59 19 65 20 66 18 70 19 72 17 79 20 82 19 83 20 84 18 87 18 88 19 90 21 13 34 5 15 6 15 9 15 15 14 17 15 18 16 21 15 23 16 24 15 25 15 28 14 41 15 44 16 47 16 48 16 49 15 53 14 54 16 56 16 60 15 63 15 64 16 67 16 68 14 71 16 72 15 73 15 74 14 78 15 82 14 84 14 85 16 86 15 88 16 14 36 4 25 9 25 10 28 14 26 15 24 18 27 21 28 25 28 28 30 30 27 31 27 35 25 36 28 39 28 40 27 46 28 47 28 52 29 54 28 56 29 57 25 60 26 61 28 62 29 65 28 68 25 69 27 71 30 73 26 74 28 80 27 82 29 83 29 87 26 89 29 90 27 15 87 1 16 3 19 4 19 5 17 6 18 7 16 8 16 9 18 10 18 11 16 12 16 13 18 14 18 15 17 16 16 17 18 18 16 19 19 20 16 21 17 22 17 23 19 24 19 25 18 26 17 27 16 28 18 29 16 30 18 31 17 32 16 33 18 34 16 35 17 36 18 37 16 38 17 39 16 40 17 41 17 42 17 43 18 44 17 45 17 46 17 47 16 48 16 49 18 50 17 51 16 52 17 53 17 54 16 55 16 56 18 57 17 58 17 59 18 60 18 61 18 62 17 63 16 65 18 66 16 67 16 68 16 69 17 70 17 71 17 72 15 73 17 74 17 75 16 76 18 77 16 78 15 79 17 80 19 81 18 82 16 83 17 84 18 85 17 86 17 87 17 88 19 90 18 16 5 28 13 55 13 72 13 78 13 80 12 17 7 13 12 27 12 36 11 38 12 50 13 68 11 88 11 18 53 2 28 4 26 7 26 8 24 10 28 12 28 13 26 14 24 15 24 16 26 18 25 19 27 21 24 22 27 23 25 24 28 25 28 27 28 30 24 35 27 40 25 41 26 42 28 43 25 44 24 45 25 47 28 49 27 51 24 52 25 53 25 54 28 56 25 57 27 58 24 64 24 65 25 66 27 68 25 69 25 70 26 73 26 75 24 77 25 78 25 79 27 80 27 82 25 84 29 85 25 87 27 88 27 90 27 19 88 1 30 2 29 3 30 4 30 5 27 6 30 7 31 8 29 9 31 10 26 11 27 12 26 13 31 14 29 15 28 16 31 17 31 18 32 19 27 20 26 21 32 22 32 23 29 24 28 25 30 26 32 27 27 28 30 30 29 31 26 32 30 34 31 35 27 36 29 37 27 38 26 39 27 40 29 41 27 42 31 43 30 44 27 45 30 46 31 47 28 48 27 49 29 50 28 51 30 52 27 53 26 54 29 55 29 56 28 57 28 58 28 59 27 60 29 61 32 62 31 63 30 64 26 65 30 66 29 67 26 68 27 69 31 70 29 71 31 72 32 73 29 74 28 75 27 76 30 77 30 78 27 79 31 80 29 81 29 82 28 83 26 84 27 85 30 86 29 87 30 88 29 89 31 90 30 20 7 11 12 50 11 52 12 60 12 65 13 73 12 76 13 25 45 1 22 3 19 5 22 7 20 10 20 11 22 12 20 15 18 16 20 17 20 19 19 23 20 24 21 25 19 26 22 28 20 29 22 34 22 38 22 40 22 44 21 46 21 47 21 49 22 50 18 54 19 57 21 63 21 64 20 65 21 67 21 68 21 69 21 70 20 72 21 74 21 75 19 77 21 78 21 80 20 83 18 86 19 87 21 88 21 89 19 26 20 3 20 11 20 23 20 24 21 34 22 35 20 37 22 39 21 47 21 56 21 61 18 65 20 69 20 71 19 76 18 84 18 85 20 86 19 89 19 90 19 27 23 3 27 4 27 9 25 13 26 16 24 20 23 25 25 27 27 32 27 44 27 49 25 53 27 55 28 58 27 59 27 66 26 71 25 73 27 74 26 75 23 76 25 79 27 82 25 28 17 11 14 14 15 18 16 20 14 33 16 34 15 40 14 42 15 47 16 61 16 67 15 68 14 70 14 74 15 79 14 85 15 86 14 29 80 1 13 2 14 3 14 4 14 6 13 7 12 8 14 9 14 10 14 11 12 12 12 13 13 14 13 15 13 16 12 18 14 20 12 21 14 22 12 23 12 24 13 25 13 26 13 27 13 28 12 29 13 30 14 31 13 32 13 33 12 34 13 35 14 37 12 38 14 39 12 40 14 41 13 42 13 43 13 44 12 45 12 46 14 48 13 49 13 50 13 51 12 52 12 53 12 54 13 55 14 56 13 57 12 58 14 59 12 60 12 61 14 62 13 63 12 64 13 65 14 66 13 67 13 68 12 70 12 71 13 72 13 73 13 74 13 75 13 76 13 78 12 79 13 80 13 82 13 83 13 86 13 87 12 88 14 89 12 90 14 30 35 3 31 6 30 10 30 11 28 18 27 20 29 21 30 23 29 25 30 30 26 31 28 32 31 33 26 35 28 36 29 38 27 40 30 41 26 42 29 47 27 49 29 50 25 57 26 65 29 68 28 70 28 71 27 73 26 74 30 76 27 80 30 81 26 83 31 85 31 87 26 31 44 1 23 2 25 7 24 8 21 11 23 14 21 16 24 20 21 21 23 22 23 26 23 30 24 32 24 35 22 36 23 37 21 39 24 40 21 42 22 46 23 47 24 49 25 50 23 51 25 54 23 56 23 58 23 59 21 60 23 64 25 67 25 69 23 70 25 71 21 72 24 73 23 77 21 78 23 79 25 80 21 81 23 88 22 89 22 90 25 32 35 1 27 2 27 3 24 7 24 9 26 13 26 15 28 23 28 29 25 32 28 33 26 34 26 36 24 38 26 39 27 40 25 41 24 43 27 44 25 45 29 47 26 50 24 51 26 52 25 53 24 55 27 59 27 63 27 64 26 65 26 73 25 74 24 75 28 81 28 82 28 49 83 1 18 2 15 3 16 4 15 5 16 6 16 7 16 9 18 10 16 11 15 12 18 13 15 14 15 15 17 16 17 17 15 18 16 19 17 20 15 21 16 22 15 24 15 25 16 27 15 28 15 29 15 30 14 31 17 32 16 33 14 34 15 36 17 37 17 38 17 39 16 40 17 41 16 42 16 44 16 45 16 46 16 47 15 48 15 49 15 50 18 51 17 52 16 53 17 54 15 55 17 56 16 57 17 58 16 59 17 60 17 61 15 62 16 64 17 65 17 66 16 67 15 68 16 69 18 70 14 71 16 72 16 73 16 75 14 76 16 77 15 78 16 79 17 80 17 81 18 82 17 83 16 84 16 85 15 86 17 87 17 88 16 89 17 90 15 50 84 1 26 2 29 3 31 4 26 5 29 6 29 7 27 8 27 9 30 10 26 11 29 12 28 13 30 14 28 15 28 16 26 17 29 18 31 19 29 20 30 21 29 22 25 24 26 25 30 26 27 27 26 28 30 29 29 30 28 31 27 32 30 33 28 34 27 35 27 36 25 37 28 38 31 39 30 40 29 41 27 42 26 43 25 44 28 45 29 46 26 47 28 48 30 49 27 50 29 52 26 53 25 54 25 55 30 56 26 58 25 59 29 60 28 61 29 62 26 63 26 64 26 65 28 66 25 67 30 68 30 71 30 72 28 73 29 74 26 75 28 76 26 77 31 78 28 79 30 80 28 81 30 82 28 83 27 84 30 86 29 87 29 88 30 89 29 90 29 51 22 9 22 11 24 16 25 17 24 18 26 19 26 20 24 21 25 23 23 25 25 27 25 29 25 31 24 43 23 45 26 46 22 57 25 62 23 74 25 84 24 87 24 89 24 52 74 1 11 2 11 3 10 4 12 5 11 6 10 7 11 8 10 9 12 10 11 11 11 13 10 14 10 16 11 17 11 18 12 19 12 20 10 21 10 23 10 24 12 26 12 27 11 28 11 29 11 30 12 31 10 33 10 34 11 36 11 37 12 39 12 40 11 41 11 43 11 44 11 45 11 46 11 47 10 48 11 49 10 50 10 52 10 53 11 54 10 57 12 58 10 59 12 60 11 61 11 63 11 64 11 65 12 67 10 68 11 69 12 70 10 71 11 72 10 74 11 75 12 76 12 78 11 79 11 80 12 81 12 82 10 83 11 84 12 85 11 87 11 88 11 89 11 90 11 4 57 88 1 27 2 27 3 28 4 28 5 28 6 25 7 28 9 25 10 24 11 28 13 24 14 28 15 28 16 25 17 28 18 25 19 26 20 27 21 25 22 24 23 24 24 27 25 26 26 25 27 26 28 28 29 25 30 25 31 26 32 28 33 27 34 25 35 24 36 24 37 28 38 26 39 25 40 26 41 25 42 24 43 26 44 25 45 25 46 26 47 25 48 24 49 24 50 27 51 28 52 24 53 26 54 24 55 24 56 25 57 28 58 24 59 25 60 27 61 24 62 26 63 27 64 24 65 24 66 24 67 29 68 28 69 27 70 23 71 25 72 27 73 27 74 24 75 24 76 28 77 24 78 24 79 27 80 28 81 25 82 28 83 25 84 24 85 26 86 25 87 26 88 26 89 28 90 25 58 50 1 13 4 13 6 13 7 13 8 12 9 13 10 14 12 13 15 13 16 13 18 12 19 14 20 13 23 12 24 13 25 13 28 12 33 14 36 12 38 13 39 14 41 12 44 12 45 13 46 12 47 12 50 14 51 12 52 14 53 14 54 12 55 12 56 14 58 12 59 14 60 12 61 13 62 12 64 13 67 14 68 12 72 12 74 12 75 13 78 13 80 13 82 13 86 12 88 12 90 13 59 29 2 21 8 19 9 22 11 21 13 20 16 20 18 20 22 21 25 22 26 20 31 23 33 21 34 21 37 20 38 19 41 19 42 23 48 23 55 23 58 21 60 23 61 21 63 20 65 20 68 20 70 19 82 20 87 20 90 20 60 57 3 25 4 21 6 22 8 22 9 21 10 22 12 23 13 21 15 24 16 21 17 24 18 23 19 22 22 25 24 25 25 23 27 21 28 23 30 25 34 21 36 23 37 25 38 23 40 22 41 21 42 25 43 24 44 21 48 23 49 24 50 24 52 21 53 24 55 24 56 22 57 22 58 21 59 23 64 23 65 24 67 24 70 25 71 21 72 23 73 25 74 21 76 23 77 22 78 22 79 22 83 22 84 24 86 22 87 21 88 25 89 21 90 24 +5 4 1 28 2 24 3 25 4 28 5 26 12 28 15 27 17 27 19 23 20 25 24 26 25 25 32 24 36 24 37 26 39 25 41 24 49 28 50 24 58 24 59 28 60 25 67 26 75 25 79 24 82 28 83 23 88 27 89 24 2 20 1 31 13 28 22 31 24 30 29 33 31 29 35 28 36 30 37 31 40 29 42 33 45 32 48 29 57 28 66 27 72 31 78 29 79 30 81 31 86 28 3 22 10 21 15 22 16 22 17 22 19 23 20 23 33 22 37 23 39 24 45 21 46 21 52 23 57 21 60 21 62 23 72 20 73 21 76 20 81 20 83 24 85 20 87 22 4 7 11 23 15 24 26 28 32 27 40 25 63 28 82 25 32 5 77 2 15 3 16 4 16 5 16 6 14 7 16 8 15 9 16 10 15 12 14 13 14 14 14 15 15 16 15 18 15 19 15 20 16 21 15 22 15 23 14 24 16 25 16 26 14 27 15 28 15 29 14 30 15 31 14 32 16 34 16 35 14 37 14 38 16 39 15 40 14 41 14 42 15 43 16 44 14 45 16 46 14 47 14 49 14 50 14 51 16 52 15 55 14 56 16 57 16 58 14 59 16 61 16 62 16 64 16 65 14 66 16 67 14 68 14 70 14 71 16 72 16 73 16 74 14 75 14 76 14 77 14 78 15 79 15 80 14 81 16 83 16 84 16 85 16 86 14 87 15 88 15 89 15 6 18 1 19 3 18 6 19 8 22 10 21 18 18 24 18 29 19 43 22 45 20 58 22 59 18 68 22 77 19 78 20 82 20 85 21 90 21 7 2 37 25 82 26 8 55 2 26 4 22 6 22 7 22 9 25 10 24 12 22 13 24 14 23 15 24 19 22 21 24 22 23 23 26 24 23 25 26 27 26 29 26 30 23 31 24 32 23 34 24 35 26 36 22 39 24 44 26 45 25 47 22 48 22 52 24 55 24 56 25 59 22 60 26 61 26 63 22 65 23 66 25 67 26 68 24 69 25 71 25 72 25 73 23 74 24 75 26 77 24 78 24 81 22 82 23 84 22 86 23 87 22 88 23 90 23 9 38 4 21 8 21 9 17 10 18 12 21 17 20 18 21 19 20 23 17 24 17 26 21 27 19 32 17 34 20 38 18 40 20 41 19 42 20 43 20 47 20 50 20 52 19 55 18 57 21 62 18 65 18 66 18 67 20 69 20 72 18 74 18 75 18 76 20 78 20 80 18 83 17 84 20 88 18 10 80 1 24 2 22 4 22 6 22 7 24 8 24 9 24 10 23 11 22 12 26 14 22 15 25 16 23 17 25 18 24 19 26 20 24 21 26 22 26 23 23 24 23 25 23 27 22 28 23 29 24 31 25 32 25 33 25 35 25 37 23 39 22 40 22 42 24 43 26 44 22 45 26 46 22 47 26 48 22 49 23 50 23 51 22 52 25 53 22 54 22 55 25 56 22 57 25 58 24 59 23 60 25 61 23 62 22 63 26 64 26 65 22 66 25 67 26 68 25 69 26 70 26 71 22 73 23 74 26 75 26 76 23 77 24 78 24 79 25 80 23 81 22 82 26 83 25 84 23 85 25 86 22 87 25 88 23 89 24 90 22 11 19 1 26 11 23 17 23 24 23 27 23 35 22 38 25 39 26 40 24 43 25 48 24 49 24 53 24 56 23 59 24 68 24 71 26 75 23 88 23 12 73 3 31 4 28 6 29 7 28 8 30 11 31 12 29 13 30 14 30 15 30 16 30 18 31 19 32 20 28 21 29 22 30 23 31 24 27 25 27 26 28 27 30 28 27 29 28 30 32 31 29 32 29 33 27 34 30 35 28 36 28 37 28 38 27 39 29 41 27 42 32 43 27 44 29 45 29 46 27 47 28 48 26 49 28 50 27 51 30 52 31 53 29 54 28 55 30 56 28 57 30 58 32 59 30 62 26 63 26 64 27 65 30 67 30 68 31 69 29 70 29 71 26 72 28 73 29 74 30 78 32 79 29 81 29 83 32 85 27 86 28 87 31 88 29 89 31 21 72 1 10 2 10 3 10 4 9 5 11 6 10 7 10 8 10 9 10 10 10 11 9 13 11 16 9 17 9 18 10 19 9 20 10 21 10 22 10 24 10 25 10 26 11 27 9 28 10 29 10 30 11 31 11 32 11 35 11 36 10 37 9 39 9 40 10 41 9 42 9 45 10 46 10 47 11 48 10 49 9 50 10 53 10 54 9 55 9 56 10 57 10 58 10 59 11 60 9 61 9 62 11 65 10 66 9 67 10 68 10 69 11 70 11 71 10 72 10 73 11 74 10 75 10 76 9 78 10 80 11 81 9 83 10 85 11 86 11 88 11 89 9 90 11 22 35 2 14 3 14 8 13 10 13 11 15 16 13 17 15 18 14 21 14 24 15 26 15 27 13 35 15 38 15 39 14 42 13 43 14 44 13 45 13 46 15 47 14 51 14 53 14 54 13 64 15 67 14 68 13 72 14 73 15 75 15 81 14 82 13 83 13 84 13 88 14 23 36 4 21 5 20 7 22 9 21 10 20 11 22 12 21 15 18 24 21 25 20 26 19 27 19 28 21 31 19 34 20 36 19 40 20 42 22 43 18 44 21 48 20 50 21 57 21 58 19 60 21 69 19 71 21 78 21 79 21 80 18 83 20 85 20 87 20 88 18 89 20 90 21 24 12 6 22 35 23 38 22 46 22 47 24 71 20 75 21 76 20 82 24 84 22 86 22 88 22 25 30 5 30 6 29 13 31 15 31 20 32 23 33 24 31 25 31 30 29 37 29 40 31 41 29 43 33 47 30 49 33 50 32 52 31 55 32 58 32 60 28 62 29 63 30 68 29 70 29 72 29 77 30 79 27 82 28 84 33 85 32 26 3 13 15 73 15 85 17 27 26 2 27 3 28 8 24 10 24 13 25 16 28 17 26 18 28 19 26 20 26 22 25 26 29 28 24 29 28 30 27 44 28 45 27 46 28 50 25 52 24 57 24 58 25 67 26 71 29 72 28 74 25 28 63 1 18 2 17 3 18 4 15 5 18 6 17 7 18 8 19 9 16 10 18 11 16 14 16 15 17 16 19 17 17 18 15 19 18 20 17 21 16 22 17 23 15 24 16 25 17 26 18 31 17 33 19 35 15 37 16 38 17 39 18 40 17 42 17 43 18 44 17 45 19 46 19 52 16 53 16 54 18 57 18 58 17 61 17 63 15 64 18 65 16 66 18 69 18 70 18 71 16 72 17 73 16 74 18 75 19 77 17 80 18 83 17 84 18 85 18 86 18 87 19 88 17 89 18 90 15 33 71 1 28 2 24 3 28 4 24 5 25 7 26 8 24 9 28 10 26 11 28 12 28 13 24 14 27 15 26 17 26 18 28 20 27 21 27 22 28 23 27 24 24 25 24 27 26 28 29 29 24 30 27 31 24 32 28 33 27 34 27 35 23 36 24 37 25 39 26 41 26 42 27 43 25 44 25 45 26 47 26 49 26 51 25 52 26 53 26 54 25 55 25 56 24 57 26 58 26 61 27 62 28 63 25 65 28 67 27 69 26 70 27 71 27 72 26 76 28 77 25 78 28 79 27 80 25 83 26 84 25 85 26 86 27 87 25 88 24 89 24 90 26 34 47 1 9 7 11 8 9 9 10 10 9 12 9 14 9 16 11 17 10 18 11 19 9 21 9 22 10 23 10 24 10 26 11 27 11 29 10 30 11 32 10 33 11 34 11 35 9 41 9 43 11 47 9 48 11 49 11 51 11 52 11 54 10 55 10 59 10 61 11 62 9 65 11 70 10 71 11 73 11 76 9 78 10 79 11 80 11 81 9 87 10 88 10 90 10 35 46 2 26 3 29 4 24 5 25 6 26 12 24 13 26 14 25 16 24 19 28 21 24 23 26 24 25 25 24 28 27 29 26 32 27 34 24 35 24 36 25 37 25 43 26 44 24 45 27 51 26 53 27 54 24 58 26 60 27 64 24 66 26 70 26 71 26 72 26 73 24 74 27 75 27 76 27 80 27 81 25 82 28 83 26 85 26 86 26 88 25 90 27 36 83 1 20 2 20 3 22 4 22 6 21 7 20 8 22 9 20 10 20 11 22 12 21 13 21 14 20 15 21 18 22 19 20 20 20 21 22 22 19 23 21 24 22 25 22 26 21 27 22 28 19 29 20 30 20 31 19 33 22 34 19 35 23 36 21 37 22 38 21 39 21 40 22 41 19 42 21 43 20 44 20 45 19 46 21 47 21 48 22 49 22 50 19 51 23 52 19 53 21 54 22 55 22 56 21 57 23 58 19 59 19 61 19 62 20 63 22 64 22 66 21 67 23 68 19 69 20 70 20 71 23 72 22 73 21 74 21 75 23 76 19 77 21 78 19 80 22 81 19 82 20 83 23 84 21 85 22 86 22 87 20 88 23 89 22 90 21 41 18 7 11 8 12 9 12 11 11 20 12 21 13 23 11 26 11 41 11 46 11 48 13 56 13 59 12 64 12 74 12 75 11 76 11 80 13 42 20 6 13 7 13 19 13 23 14 30 12 35 12 41 12 44 12 46 13 53 13 60 12 62 13 67 14 68 13 73 13 78 14 79 12 81 13 86 13 87 14 43 9 22 17 25 16 26 18 28 16 31 18 33 18 38 16 56 17 73 17 44 57 1 10 3 11 4 10 5 9 6 10 8 10 11 9 12 10 13 10 17 10 19 9 20 10 22 10 23 11 24 10 25 11 26 9 27 9 30 10 31 9 33 10 34 9 35 10 36 11 37 11 38 10 39 10 44 11 45 10 46 9 47 10 48 9 49 10 50 10 53 10 54 10 55 9 56 11 59 9 61 9 64 9 69 10 71 9 72 11 73 10 74 10 75 10 76 10 77 10 78 9 80 10 81 10 83 10 84 10 85 11 86 10 90 10 45 5 5 30 44 27 68 29 83 31 85 30 46 90 1 24 2 24 3 23 4 21 5 25 6 25 7 23 8 23 9 22 10 22 11 24 12 23 13 25 14 25 15 21 16 24 17 22 18 23 19 22 20 22 21 21 22 23 23 24 24 22 25 25 26 21 27 24 28 23 29 23 30 22 31 24 32 21 33 21 34 21 35 25 36 23 37 25 38 22 39 22 40 25 41 23 42 24 43 25 44 21 45 24 46 22 47 24 48 22 49 23 50 23 51 24 52 22 53 25 54 22 55 21 56 22 57 21 58 24 59 22 60 21 61 24 62 25 63 22 64 23 65 23 66 24 67 22 68 23 69 25 70 22 71 24 72 21 73 22 74 21 75 24 76 25 77 23 78 23 79 25 80 22 81 21 82 25 83 21 84 23 85 25 86 22 87 24 88 22 89 21 90 21 47 59 3 17 4 17 5 16 6 17 7 17 8 17 13 15 14 18 15 17 16 15 18 17 20 15 21 16 22 15 23 17 26 17 27 15 28 17 29 16 30 16 31 16 33 17 36 15 37 17 39 15 40 16 43 16 44 16 45 15 46 16 48 17 49 17 50 16 52 15 54 16 55 15 56 17 59 17 60 14 61 15 63 16 64 17 65 17 66 17 69 18 70 17 71 17 74 17 75 16 76 15 77 15 80 17 81 16 82 15 83 18 84 16 86 15 87 16 88 17 48 30 2 21 10 19 12 21 20 21 23 20 25 19 29 20 31 20 34 19 35 22 36 21 37 21 41 21 48 21 49 20 50 18 51 21 53 20 59 20 60 21 62 19 63 19 64 18 68 22 69 20 72 19 75 18 83 21 86 21 90 22 53 59 1 28 3 27 4 27 5 32 7 26 8 31 9 28 10 28 11 31 12 27 13 32 15 31 17 28 18 31 20 31 21 27 22 29 23 31 27 31 28 27 33 29 37 30 39 30 41 31 44 30 45 28 46 29 47 26 48 29 49 30 51 28 54 29 55 27 56 29 58 29 59 27 60 28 61 29 62 29 63 30 65 32 66 28 67 29 69 30 70 32 71 32 72 29 74 32 77 30 80 32 81 29 82 27 83 28 84 30 85 28 86 31 87 27 88 32 90 31 54 56 2 18 3 19 5 22 7 18 10 20 11 21 12 20 14 21 18 22 19 21 20 21 21 18 22 19 23 22 24 20 26 20 27 18 28 21 29 19 30 21 31 21 32 20 36 19 37 18 40 20 41 19 43 20 46 19 47 21 50 19 51 20 52 18 53 21 55 20 58 18 59 21 61 21 62 19 63 19 65 22 66 18 67 19 68 20 70 20 72 20 73 21 74 20 76 18 77 21 79 19 80 18 81 20 82 19 85 19 87 21 90 21 55 67 1 11 4 10 5 10 7 10 9 10 10 10 11 9 12 10 13 9 15 10 16 10 17 10 19 11 20 10 21 11 24 9 25 9 26 11 27 9 28 10 29 10 30 11 31 10 32 11 35 11 37 10 38 10 39 9 41 11 42 10 43 10 44 10 45 10 46 9 47 11 48 11 50 10 51 9 56 11 57 10 58 9 59 10 60 10 61 11 63 10 64 10 65 9 68 10 70 10 71 10 72 9 73 10 75 11 76 10 77 10 78 11 79 10 80 9 81 11 82 10 83 10 84 10 85 9 86 10 87 10 89 9 90 9 56 38 2 20 5 17 6 19 9 19 10 17 11 18 13 17 14 19 15 19 16 18 17 18 18 20 19 17 24 16 27 17 31 17 32 20 40 17 42 17 44 17 47 17 48 17 49 16 52 19 53 18 56 17 57 19 60 19 64 19 65 18 69 18 73 18 75 16 77 19 78 18 83 17 86 18 87 19 4 45 87 1 18 2 17 3 17 4 20 5 20 6 19 7 20 8 19 9 20 10 18 11 20 12 20 13 19 14 19 15 19 16 18 17 18 18 17 19 18 20 18 21 18 22 20 23 19 24 17 25 17 26 21 27 19 28 18 29 19 30 18 31 17 32 21 33 18 35 19 36 20 37 18 39 19 40 19 41 18 42 18 43 19 44 18 45 19 46 17 47 18 48 18 49 18 50 21 51 17 52 18 53 18 54 20 55 19 56 18 57 17 58 19 59 19 60 19 61 19 62 19 63 19 64 21 65 19 66 21 67 17 68 18 69 18 70 18 71 21 72 18 73 20 74 20 75 18 77 18 78 20 79 20 80 18 81 21 82 18 83 18 84 19 85 20 86 18 87 18 88 21 89 18 90 18 46 43 5 11 6 12 7 13 10 12 12 12 13 12 14 12 15 13 18 11 19 13 21 11 23 13 24 12 25 13 26 11 28 13 29 13 30 13 31 13 36 12 39 13 40 12 45 12 46 12 56 13 57 11 58 13 59 13 67 13 68 13 69 11 71 13 74 12 77 13 79 11 80 12 81 13 83 13 84 11 85 13 87 12 88 13 89 13 47 1 32 12 48 49 1 13 2 11 3 12 4 12 5 12 7 12 8 11 9 12 10 12 12 12 13 11 16 11 17 11 19 13 22 13 26 13 27 12 30 11 34 12 36 13 37 12 42 11 43 12 45 12 46 13 47 12 49 11 53 13 54 13 55 12 58 11 59 11 61 12 62 12 63 13 64 13 67 12 70 13 71 11 72 12 73 11 74 12 78 12 79 12 80 11 83 13 86 12 87 12 88 13 4 53 87 1 26 3 26 4 26 5 27 6 29 7 28 8 28 9 29 10 27 11 27 12 25 14 27 15 30 16 31 17 29 18 28 19 28 20 28 21 25 22 28 23 28 24 28 25 28 26 27 27 28 28 30 29 29 30 30 31 27 32 27 33 29 34 30 35 29 36 31 37 30 38 26 39 30 40 28 41 29 42 29 43 26 44 27 45 29 46 31 47 28 48 29 49 29 50 26 51 25 52 26 53 26 54 30 55 27 56 26 57 30 58 27 59 27 60 30 61 26 62 26 64 25 65 29 66 30 67 29 68 30 69 29 70 27 71 26 72 29 73 30 74 28 75 29 76 28 77 28 78 30 79 26 80 26 81 30 82 29 83 29 84 27 85 29 86 30 87 28 88 31 89 25 90 28 54 52 1 16 4 19 5 18 6 18 7 18 9 16 10 16 13 17 14 18 15 15 16 17 17 18 19 18 21 17 22 16 23 17 24 19 25 18 26 17 27 16 28 17 29 18 32 16 38 18 41 17 42 18 43 16 44 18 45 16 47 17 51 19 52 18 53 16 55 17 56 15 57 17 61 19 62 17 65 17 66 18 70 19 72 17 73 18 74 18 75 18 76 18 77 16 78 18 79 18 85 16 89 16 90 17 55 31 2 15 8 15 11 17 13 15 15 17 16 16 22 18 23 19 33 19 35 17 37 17 38 17 41 17 43 19 44 18 48 17 49 16 55 17 58 18 61 17 63 16 64 17 65 18 69 16 74 17 75 15 78 17 79 18 84 18 85 15 88 18 56 56 2 23 3 27 8 23 10 26 14 25 15 24 16 26 18 23 21 26 22 23 23 25 24 25 25 24 26 27 28 25 29 25 30 27 32 27 33 27 41 23 42 24 44 27 45 24 46 27 49 23 51 25 52 24 53 26 54 23 55 26 56 25 57 26 58 25 59 25 61 23 62 27 63 26 64 27 66 23 67 26 69 23 71 27 72 23 73 23 76 23 77 23 78 23 79 25 80 27 81 23 82 23 83 27 84 27 86 25 88 23 90 26 4 57 78 2 21 3 24 4 25 5 25 7 21 8 24 9 23 10 21 12 24 13 21 14 21 16 21 17 22 18 22 19 24 20 25 21 24 22 24 23 25 24 25 25 22 26 23 27 21 28 25 29 24 30 23 31 24 32 21 33 22 34 24 35 22 37 24 39 23 41 22 42 22 43 24 44 22 45 22 46 25 47 25 48 21 50 22 51 23 52 22 53 22 54 21 55 23 56 25 58 22 59 25 60 24 61 23 62 23 63 25 64 23 65 22 66 21 67 22 68 23 69 23 70 23 71 24 72 24 73 22 74 23 75 23 76 24 78 25 79 25 80 25 81 24 82 23 83 25 84 24 85 24 86 23 87 23 88 21 58 86 1 24 2 24 3 24 4 22 5 21 6 23 7 21 8 20 9 23 10 22 11 23 12 20 13 20 14 23 15 24 16 20 17 24 19 24 20 22 21 21 22 24 23 20 24 22 25 23 26 21 28 20 29 20 30 24 31 20 32 21 33 22 34 23 35 23 36 20 37 24 38 23 39 21 40 22 42 23 43 23 44 22 45 21 46 22 47 22 48 24 49 22 50 21 51 24 52 22 53 24 54 22 55 23 56 22 57 23 58 22 59 23 60 22 61 24 62 22 63 21 64 24 65 22 66 24 67 23 68 20 69 22 70 21 71 24 72 21 73 23 74 21 75 23 76 23 77 24 78 24 79 23 80 22 81 21 83 24 84 24 85 22 86 24 87 21 88 21 89 24 90 23 59 13 13 22 26 22 28 19 36 21 37 23 38 20 47 20 58 20 63 22 67 21 77 19 85 21 86 22 60 38 6 22 7 22 10 26 13 22 14 23 15 23 18 25 21 23 22 25 23 22 24 26 28 24 30 25 32 23 33 22 34 22 35 22 36 24 37 23 41 26 46 22 49 22 51 26 52 24 53 26 54 25 56 22 57 24 62 22 67 25 68 26 70 22 72 25 73 24 80 25 87 24 88 22 89 24 +5 4 1 29 4 21 6 20 11 23 12 21 13 20 16 22 22 20 26 22 29 23 34 20 35 22 36 23 39 20 42 22 44 19 45 23 48 23 53 20 56 20 63 20 67 21 68 22 71 23 72 22 75 21 80 23 81 21 83 21 86 19 2 59 1 14 2 14 5 14 6 15 7 15 10 14 12 13 14 14 16 13 18 13 20 15 21 15 22 15 23 14 24 14 27 15 29 15 30 14 31 14 33 15 34 14 37 14 38 15 39 15 40 15 41 15 46 13 47 15 49 15 50 14 51 14 52 14 53 14 54 15 55 14 57 15 58 13 59 15 60 15 62 13 64 14 65 13 66 14 67 15 68 14 70 15 71 15 72 15 73 14 74 14 78 14 82 15 83 15 85 15 86 14 87 13 88 15 89 14 90 15 3 67 1 12 2 11 3 12 5 13 6 13 7 13 8 13 9 13 11 11 13 11 14 13 15 12 18 12 19 12 20 13 21 11 24 13 25 13 26 12 27 11 28 12 29 12 30 13 31 12 32 11 34 12 35 11 36 12 37 11 38 12 40 13 43 13 44 11 45 11 46 11 47 11 48 13 49 11 50 12 52 11 53 12 54 11 55 12 56 11 57 12 58 11 60 13 64 12 66 12 67 13 68 12 69 11 71 12 72 13 73 13 74 11 75 12 77 11 78 13 79 13 80 11 81 13 82 11 83 11 84 11 86 12 87 12 4 29 13 12 15 11 19 12 22 13 23 13 29 13 31 13 33 12 36 12 39 13 43 11 45 13 49 13 50 13 54 13 55 13 56 13 58 12 62 11 65 11 68 12 71 11 72 13 75 13 76 12 78 11 79 13 85 12 86 13 4 25 44 2 18 3 17 4 18 9 19 12 18 14 19 19 17 21 18 23 17 24 17 25 20 30 17 34 17 35 16 38 17 40 18 41 20 45 19 46 17 48 16 49 17 50 19 51 17 52 16 53 19 55 17 56 16 59 16 64 16 66 17 67 19 68 18 69 19 70 16 73 17 76 20 77 19 78 18 79 19 80 19 82 19 86 17 88 19 90 19 26 14 15 30 22 30 26 26 29 26 38 26 46 29 53 28 63 26 65 30 69 25 74 27 77 28 84 28 90 27 27 64 2 9 3 10 7 10 8 10 9 11 10 9 11 9 12 10 13 9 15 11 16 10 17 10 19 10 20 11 21 10 22 10 23 10 24 9 25 10 27 9 30 9 31 9 32 10 34 9 35 9 36 9 37 10 38 9 39 11 40 10 42 11 44 10 45 11 46 11 48 9 49 10 50 10 52 11 54 10 55 11 56 10 57 10 59 9 63 11 64 10 65 10 66 10 68 11 69 10 70 10 72 11 73 10 74 10 75 9 76 9 78 9 79 11 80 10 81 10 85 10 86 10 87 11 88 10 89 10 28 1 49 25 12 13 42 1 21 4 21 9 19 10 18 11 20 12 20 13 18 15 20 18 20 24 20 25 20 26 18 27 22 29 21 32 21 36 21 38 21 43 22 44 21 45 19 46 18 48 21 49 19 50 21 51 19 52 21 53 18 56 20 60 18 62 19 63 20 67 21 68 19 70 18 72 21 73 19 75 19 79 21 80 19 82 21 88 20 90 19 14 37 1 19 5 20 10 22 14 19 15 21 16 20 18 21 19 21 20 18 23 19 26 19 27 20 29 21 30 19 32 21 36 19 38 20 41 21 43 20 44 20 45 19 47 20 48 19 53 19 57 22 58 20 59 21 60 19 67 20 69 21 71 18 76 22 77 20 78 20 83 21 84 20 87 20 15 64 1 23 2 20 3 24 6 22 8 22 9 24 11 23 12 22 14 21 15 20 16 23 17 22 18 20 19 22 20 22 21 21 22 23 23 22 25 22 28 22 29 24 31 24 32 21 34 20 36 22 37 20 38 24 39 22 40 22 41 21 42 20 43 21 45 20 46 22 47 20 48 24 50 21 52 21 53 22 54 24 56 23 57 24 58 21 60 21 62 21 63 24 64 24 67 23 68 23 69 22 70 20 71 22 73 22 74 20 77 22 78 20 79 21 81 24 82 22 84 21 85 21 87 22 88 21 89 22 16 5 10 11 12 10 27 11 76 9 83 10 25 57 1 17 3 16 4 17 6 17 7 17 9 17 10 16 11 18 12 16 13 17 14 18 15 17 17 17 23 17 24 16 25 17 26 18 28 17 29 18 30 18 31 18 33 16 34 16 35 16 36 17 37 16 38 18 39 18 49 18 50 17 51 18 53 17 55 17 57 18 58 16 59 18 60 17 65 18 66 15 68 18 69 18 70 19 71 17 72 18 74 16 75 16 76 16 77 16 80 16 81 18 82 18 83 18 84 17 86 18 87 17 88 16 90 16 26 26 1 20 3 23 4 21 6 21 7 23 8 19 9 22 11 20 26 20 29 23 30 23 31 19 32 20 40 19 50 20 51 22 57 20 59 19 62 21 63 19 65 22 67 22 82 23 84 20 86 20 88 22 27 43 4 31 5 28 6 28 7 30 9 29 10 27 11 33 16 29 18 31 19 33 26 33 27 29 28 29 30 31 31 29 32 30 33 32 35 32 36 29 37 29 40 29 43 27 46 28 47 28 49 31 50 29 52 33 58 30 59 32 63 28 66 28 67 29 69 31 71 27 72 32 77 28 78 28 83 29 84 28 85 32 87 30 88 28 89 28 28 62 1 24 2 25 5 23 6 24 9 25 11 26 14 25 15 25 16 26 17 26 18 24 22 25 23 26 24 23 25 25 26 24 28 25 29 25 30 26 31 25 33 23 34 22 35 25 36 22 38 25 39 25 41 22 43 23 45 26 47 24 48 23 49 26 50 26 51 22 52 23 53 25 54 25 56 22 57 25 58 22 59 23 60 22 61 26 62 25 64 24 65 23 66 22 68 26 71 26 75 24 76 25 77 22 79 22 80 26 81 23 82 24 84 26 85 23 86 25 88 25 89 22 90 26 45 41 2 23 3 25 6 24 10 23 14 23 15 26 16 27 18 26 21 27 26 23 27 25 31 23 32 24 34 27 35 27 36 24 37 23 39 24 41 24 42 26 43 26 47 26 48 24 50 25 53 24 55 27 61 26 62 23 63 25 66 27 67 25 68 24 69 26 71 26 72 26 74 27 76 26 78 25 80 27 81 26 82 26 46 17 2 14 4 14 7 14 11 14 17 14 22 15 33 14 40 15 41 15 45 13 66 13 70 13 72 15 77 13 80 15 87 13 89 13 47 48 3 26 8 26 10 25 11 23 13 25 14 23 15 23 16 23 19 24 21 23 24 24 25 25 26 22 27 25 28 24 30 23 32 26 33 25 34 25 36 25 40 24 41 23 44 26 45 25 48 23 51 25 52 23 53 23 55 22 57 23 59 25 60 22 61 22 63 22 65 23 66 24 68 24 69 24 70 24 71 26 75 24 78 26 79 25 82 24 83 26 86 24 88 24 90 26 48 48 1 18 2 17 5 17 7 18 9 16 10 17 16 19 18 18 20 19 21 18 24 18 27 17 28 17 29 17 35 16 36 17 37 17 38 19 40 16 42 16 43 18 44 16 45 16 46 17 49 18 51 19 52 18 55 16 56 15 57 17 58 16 63 17 65 18 66 18 67 18 68 17 69 19 70 16 72 16 73 17 74 16 77 18 78 18 80 17 81 18 85 16 86 19 88 17 40 9 4 22 32 61 27 68 31 78 32 10 10 2 27 15 26 25 30 27 25 35 27 40 25 51 27 60 29 73 28 90 29 11 32 3 10 6 11 8 11 9 9 14 10 18 9 19 9 20 10 26 11 28 10 29 11 30 10 35 9 36 10 38 10 42 10 43 10 44 10 48 10 52 10 54 9 55 9 56 10 57 11 59 11 65 10 66 10 71 10 75 10 77 9 82 10 83 11 12 48 1 28 3 32 4 28 7 33 10 30 11 30 12 30 13 30 14 30 16 29 17 31 18 31 19 29 26 28 27 29 30 32 31 30 33 33 37 27 38 28 39 28 41 28 44 31 47 28 49 32 50 29 51 30 52 28 53 29 56 31 57 29 59 32 60 32 61 32 62 31 65 32 67 27 71 31 73 30 74 29 75 31 79 28 80 33 82 29 83 31 84 29 85 29 86 27 13 40 1 13 2 13 5 13 8 14 9 13 11 13 12 14 16 13 17 15 22 13 23 13 24 13 27 14 28 13 33 15 37 15 40 15 42 13 45 13 47 13 50 13 52 14 53 13 54 15 55 13 56 13 59 14 61 14 62 15 63 14 66 15 71 15 77 13 79 13 80 15 82 14 87 15 88 14 89 13 90 15 14 22 3 10 7 10 11 11 17 10 24 11 30 9 32 9 33 10 39 10 43 10 45 10 46 10 52 9 57 10 58 9 62 9 63 10 69 10 73 9 78 11 80 9 82 9 15 66 1 26 3 23 4 24 5 22 6 23 7 23 8 23 9 26 11 26 12 25 14 23 15 22 16 26 18 23 20 25 21 26 22 25 23 26 25 23 26 23 27 22 29 24 30 22 33 23 34 24 35 23 37 22 38 25 39 22 40 23 41 23 43 22 44 22 47 26 49 25 50 25 51 22 52 25 55 24 56 26 57 24 58 22 60 26 61 24 62 23 63 23 64 24 65 22 66 24 67 25 69 26 71 26 72 24 73 26 74 22 75 24 76 26 78 26 80 24 81 23 84 25 85 23 86 24 88 23 89 22 90 26 16 1 41 23 17 5 20 13 28 14 32 12 55 14 73 14 18 45 2 22 5 19 8 21 11 20 12 18 13 19 16 18 17 21 20 19 23 19 27 21 28 22 29 21 31 19 32 21 37 18 40 20 41 20 42 19 44 21 46 20 48 19 49 21 50 19 51 20 52 22 56 19 57 18 58 20 59 18 61 20 62 19 64 21 66 19 67 20 69 19 71 20 72 18 73 22 75 19 76 21 79 20 83 19 88 21 90 22 19 61 3 22 5 22 6 24 9 23 10 23 11 22 13 26 14 26 15 23 16 22 18 26 19 23 24 23 25 23 26 22 27 26 28 23 33 24 34 24 35 23 36 24 37 23 38 23 39 24 40 25 42 24 44 24 46 22 47 26 48 22 49 24 50 22 52 25 54 23 55 23 56 24 58 22 60 24 62 23 63 26 64 25 65 25 66 25 67 23 69 25 70 25 72 25 73 24 74 24 75 25 76 24 78 26 79 22 80 22 82 26 84 24 86 22 87 24 88 26 89 24 90 24 20 86 1 25 2 23 3 25 4 22 5 22 6 24 7 26 9 25 10 26 11 26 13 24 14 26 15 22 16 25 17 23 18 26 20 22 21 22 22 23 23 23 24 26 25 25 26 22 27 23 28 24 29 23 30 23 31 23 32 24 33 25 34 23 35 26 36 23 37 23 38 23 39 22 40 26 41 23 42 23 43 24 44 23 45 24 46 26 47 26 48 24 49 26 50 24 51 25 52 22 53 22 54 25 55 26 56 23 57 23 58 23 59 23 60 26 61 26 62 22 63 22 64 25 65 23 66 22 67 23 68 25 69 26 71 22 72 25 73 24 74 25 75 24 76 22 77 24 78 22 79 26 80 23 81 22 82 26 83 26 84 23 85 24 86 22 87 22 88 26 89 26 90 22 21 45 1 32 2 29 4 32 5 29 7 30 8 30 11 32 12 27 15 28 16 28 17 31 20 27 22 33 24 33 25 31 29 32 30 32 32 32 39 33 40 28 41 31 46 32 47 29 48 32 49 32 50 27 51 32 52 29 53 31 55 30 56 30 57 28 60 28 62 33 63 27 64 28 65 30 69 31 70 30 71 30 72 29 78 30 84 30 87 31 89 33 22 79 1 32 2 31 3 27 4 27 5 30 6 29 7 28 9 27 10 32 11 28 12 31 14 31 16 29 17 28 18 32 19 31 20 31 21 31 22 31 23 30 24 32 25 27 26 28 27 27 28 29 29 32 30 29 31 31 32 27 33 29 34 31 35 32 36 27 38 30 40 33 41 29 43 30 44 32 46 32 47 28 48 30 49 32 50 32 51 32 53 29 54 30 55 27 56 31 57 31 58 27 59 30 60 28 61 32 62 30 64 31 65 30 66 30 67 30 68 29 69 29 70 29 71 28 72 32 73 33 74 30 75 28 76 30 77 27 78 32 79 30 80 30 82 28 84 27 85 28 86 30 87 32 88 30 89 28 90 28 23 26 4 16 6 18 11 16 15 18 17 18 19 16 20 17 21 17 23 17 25 16 31 16 35 16 36 18 43 16 46 18 51 16 53 16 55 15 57 16 58 17 59 19 60 18 77 15 83 18 87 16 88 16 24 39 1 12 6 14 8 14 12 13 14 13 15 13 16 13 18 13 24 14 26 13 27 12 29 13 30 12 31 13 32 14 34 12 36 14 37 14 40 13 41 13 42 12 44 13 50 13 55 14 56 14 58 14 59 14 61 13 65 14 66 14 67 13 71 14 74 14 75 13 79 12 81 14 84 14 88 12 90 13 25 62 4 15 6 13 7 14 8 14 9 15 11 13 12 13 13 15 15 14 17 14 18 14 19 13 20 14 21 13 22 15 23 15 24 15 25 13 28 14 29 15 30 14 31 13 32 13 33 14 38 13 39 14 40 13 41 14 42 14 43 14 44 14 46 15 47 13 48 13 49 14 50 14 51 14 52 15 53 15 54 15 55 15 56 13 57 13 58 15 59 15 62 14 63 15 64 13 65 15 67 15 69 13 71 13 72 14 73 13 74 13 77 13 78 14 80 14 81 14 87 13 88 14 90 15 26 11 3 26 8 23 17 23 21 24 27 23 43 24 58 23 61 23 74 26 84 27 87 24 27 51 3 30 4 27 5 28 6 27 10 28 11 28 12 29 13 27 14 29 21 29 22 27 23 30 25 28 26 28 27 28 28 26 30 24 31 29 33 27 34 27 35 28 36 28 37 26 38 27 39 26 43 25 44 25 45 29 46 29 47 25 51 27 52 26 55 28 57 26 59 29 61 29 62 26 63 28 64 28 68 29 70 29 71 28 73 25 75 27 76 29 77 26 78 27 81 29 85 26 87 28 90 28 28 31 1 15 3 15 5 13 10 15 11 14 13 14 16 13 17 13 21 14 25 13 32 13 33 15 38 13 39 14 43 15 44 13 46 14 47 14 49 14 54 14 57 13 60 15 65 14 66 14 72 15 76 15 79 14 81 15 84 14 85 13 90 15 33 79 2 24 3 24 5 23 6 25 7 26 8 26 9 24 10 25 11 27 12 26 13 27 14 27 15 23 16 23 17 25 18 27 19 24 20 25 21 26 23 25 24 25 25 27 26 24 27 27 28 24 30 24 31 24 32 24 33 25 34 25 35 24 36 27 37 23 38 26 39 27 40 26 41 27 42 27 43 27 44 25 46 23 47 23 48 23 49 25 50 26 51 24 52 26 54 27 55 24 56 24 60 26 61 26 62 23 63 24 64 24 65 26 66 23 67 23 68 27 69 24 70 27 71 25 72 26 73 23 74 27 76 24 77 25 78 27 79 23 80 26 81 23 82 26 83 26 84 26 85 23 86 23 87 25 89 24 90 25 34 36 3 12 4 11 5 11 12 12 14 12 15 11 16 11 18 10 22 12 25 12 27 12 32 11 34 11 35 12 37 12 38 12 44 10 48 10 50 11 51 12 53 12 54 10 57 12 59 11 60 11 62 11 67 12 69 11 74 11 78 10 79 10 80 10 81 10 82 10 85 12 89 11 35 32 4 14 6 15 8 13 12 15 15 15 24 15 28 13 29 13 35 13 37 15 39 15 40 15 42 13 45 15 47 15 49 13 52 14 61 14 67 13 70 13 71 15 73 15 74 15 75 14 77 13 78 15 79 13 81 13 86 14 87 15 88 15 90 14 36 81 1 18 2 17 3 20 4 16 5 18 6 19 7 17 8 17 9 19 10 17 11 17 12 19 13 19 14 19 15 17 17 18 18 17 19 18 20 19 21 17 22 16 23 18 24 18 25 17 26 18 27 18 28 17 30 16 31 16 32 18 33 19 34 16 35 17 36 17 37 17 38 16 39 17 40 17 41 17 42 19 43 19 44 17 46 19 47 17 49 17 50 17 51 17 52 19 53 18 54 16 55 18 56 18 58 19 59 19 60 19 61 19 62 18 63 17 64 19 65 18 66 18 67 16 68 19 69 19 71 20 72 16 73 18 74 19 75 17 76 19 79 17 80 19 81 17 82 19 83 18 85 19 86 17 87 16 88 18 89 19 90 16 37 38 1 17 3 17 5 18 6 16 11 18 12 16 13 16 16 16 17 16 18 18 21 17 22 16 24 16 25 17 28 16 29 17 30 18 31 18 32 16 34 18 44 18 46 17 51 16 52 18 53 18 54 18 62 18 65 17 66 17 67 17 68 19 69 17 70 17 71 18 79 16 83 17 88 18 89 18 38 27 8 17 9 17 10 17 11 19 14 18 15 16 16 19 18 19 19 18 22 18 25 16 35 19 37 18 39 17 42 17 46 18 47 19 51 17 59 17 61 18 64 19 65 17 66 16 67 17 69 19 88 18 89 19 39 53 1 22 2 23 3 24 4 22 7 21 9 25 10 24 11 22 12 23 13 24 15 22 16 24 17 25 18 21 19 23 20 23 21 23 22 24 24 23 26 22 27 25 28 25 31 22 32 24 34 25 37 22 38 25 39 22 41 24 43 22 44 23 46 21 48 22 49 22 51 24 54 23 59 22 64 25 65 23 70 24 71 24 73 21 74 21 75 23 80 22 81 24 82 24 84 22 85 24 86 23 87 24 88 25 89 23 40 42 1 25 2 24 8 27 10 25 12 25 13 25 20 24 21 26 22 25 23 24 25 26 26 24 29 28 30 28 31 24 32 28 34 25 37 28 39 24 40 24 45 28 47 26 48 26 51 24 52 26 55 27 58 25 59 26 61 25 63 24 65 27 68 26 72 25 73 24 75 27 76 27 77 27 78 27 80 28 83 28 87 26 88 27 45 83 1 24 3 25 4 26 5 25 6 26 8 26 9 27 10 24 11 25 12 24 13 23 14 23 15 24 16 24 17 23 18 26 19 27 20 24 21 23 22 26 23 24 24 26 25 26 26 23 27 23 28 23 29 23 30 24 31 24 32 23 34 24 35 27 37 24 38 26 39 27 40 23 41 23 42 27 43 23 44 23 46 26 47 25 48 24 49 23 50 23 51 27 52 23 53 26 54 23 55 24 56 24 57 27 58 27 59 25 60 24 61 27 62 27 63 23 64 26 65 27 66 26 67 27 68 24 69 25 70 25 71 25 72 27 73 24 74 24 75 26 76 26 77 25 79 24 80 24 81 25 82 25 84 26 85 24 86 25 87 24 88 24 89 24 90 26 46 47 3 24 5 27 6 24 7 26 8 24 10 25 12 24 13 25 18 24 19 28 20 28 23 26 28 25 31 28 34 25 35 28 38 24 39 25 42 25 43 24 45 28 46 24 47 25 48 28 49 25 54 26 56 24 58 24 59 24 60 27 61 24 63 25 65 24 68 25 70 24 71 24 72 25 74 28 76 26 77 27 79 25 82 29 86 27 87 27 88 24 89 26 90 27 47 79 1 17 2 15 3 17 4 18 5 18 6 16 7 18 9 18 10 18 11 16 12 18 13 18 14 17 15 17 16 16 17 19 18 18 19 18 20 18 22 16 23 19 24 18 25 16 26 19 28 18 29 16 30 19 31 16 32 17 33 17 34 17 35 19 36 16 39 15 40 16 41 17 42 19 43 16 44 18 45 17 46 16 47 17 50 18 51 17 52 18 53 17 54 17 55 18 56 18 57 18 58 18 59 18 60 15 61 16 62 17 63 18 64 17 65 18 66 19 67 17 68 18 69 16 70 16 72 19 73 17 74 18 75 18 77 17 79 17 80 16 81 18 82 16 83 16 84 19 85 18 86 18 88 16 89 19 90 17 48 58 1 21 2 21 3 20 4 24 7 23 9 22 11 22 12 24 13 21 14 24 17 21 19 21 20 24 21 23 22 23 23 24 25 23 26 21 28 21 31 21 32 24 33 22 34 22 35 21 36 21 37 23 38 21 39 24 40 21 48 23 50 23 51 24 54 22 55 21 56 21 57 23 58 23 59 23 62 21 63 22 64 21 65 21 67 24 68 21 70 20 72 22 73 23 74 20 75 21 76 22 77 23 78 21 80 20 84 22 85 23 87 21 89 24 90 21 49 2 22 11 41 10 50 69 1 18 3 18 4 21 5 19 6 18 7 21 8 21 10 21 11 20 13 19 14 20 15 18 17 17 18 20 19 19 20 18 21 20 22 20 23 20 24 20 25 19 27 18 28 18 30 19 31 18 34 19 35 20 37 18 38 20 39 20 40 20 42 21 43 18 44 19 47 21 50 18 51 17 52 20 53 18 54 20 56 19 59 20 60 20 61 17 62 18 63 20 64 18 65 18 66 17 68 18 69 18 70 18 71 17 72 18 73 17 74 17 75 18 76 18 78 19 79 18 80 20 81 19 82 20 83 18 84 21 85 17 87 19 88 19 89 18 51 74 1 18 2 18 3 18 4 18 5 20 7 19 9 20 10 18 11 19 12 17 13 19 14 18 15 18 16 20 17 17 18 19 19 20 20 18 21 20 22 18 23 19 24 18 25 18 26 21 27 20 28 19 29 20 30 19 32 21 34 20 35 19 36 18 37 20 38 18 39 19 40 20 41 18 45 19 46 17 47 21 49 20 51 20 52 18 53 19 54 20 55 17 57 20 58 19 60 18 61 21 62 19 63 18 65 21 66 20 67 18 68 19 69 20 70 18 71 18 72 18 73 20 76 19 77 19 78 21 79 18 81 19 82 20 84 20 85 19 86 18 87 20 88 18 89 18 90 20 52 35 1 20 6 22 7 23 8 21 9 23 11 23 13 23 15 20 16 22 19 21 20 24 21 24 23 22 25 21 26 22 31 23 34 23 35 22 38 24 39 20 45 22 48 21 49 22 50 20 51 22 54 20 59 22 61 23 64 22 65 22 67 22 69 22 70 21 78 20 88 24 53 63 2 28 4 29 5 29 6 31 7 30 10 32 11 29 12 30 13 29 14 28 15 29 16 32 17 29 18 33 20 27 21 30 22 27 23 31 25 32 27 29 28 27 30 32 32 28 33 27 34 31 36 28 37 30 38 32 39 33 41 32 43 30 45 29 48 30 49 29 50 29 52 28 53 31 54 30 55 30 56 32 57 33 59 29 60 27 61 28 63 32 64 27 65 31 66 27 67 31 69 28 70 29 71 31 72 30 73 33 74 31 75 33 76 32 77 28 78 31 80 31 87 30 88 32 90 32 54 3 10 14 13 16 39 16 55 9 12 29 17 27 22 29 23 32 24 29 32 29 46 33 77 28 86 32 56 39 1 27 2 28 4 31 5 28 6 29 11 27 12 30 13 26 15 30 17 27 18 26 19 29 20 28 21 27 22 31 26 29 28 26 29 32 32 28 33 32 37 28 38 27 39 29 42 28 47 27 48 26 49 28 51 30 55 26 58 31 59 31 62 27 65 29 67 29 71 29 76 29 79 30 84 26 87 27 4 57 76 2 22 3 25 4 24 5 22 6 26 7 22 8 26 9 25 10 26 11 25 12 26 13 24 14 22 15 22 17 23 18 24 19 22 20 23 22 25 23 22 24 22 25 25 26 25 28 23 29 26 30 23 31 23 32 23 33 25 34 23 35 23 36 26 37 22 38 22 39 23 40 24 41 22 42 22 43 26 46 22 47 26 48 24 49 23 50 22 51 22 52 25 53 24 54 22 55 26 56 22 57 23 58 22 59 25 60 25 61 25 62 25 65 26 68 23 69 25 70 23 71 22 72 26 73 25 75 24 76 23 77 23 79 25 80 25 81 24 82 25 83 23 84 26 86 23 87 23 88 23 90 22 58 19 1 31 3 30 5 29 10 32 12 29 14 28 20 30 26 27 29 33 32 28 34 28 49 29 68 29 69 31 70 28 71 29 73 32 74 29 86 29 59 85 1 13 2 12 3 12 4 13 5 12 6 13 7 12 8 11 9 11 10 13 11 12 12 12 13 11 14 12 15 12 16 12 17 13 18 13 19 12 20 11 21 11 22 11 23 12 24 12 25 12 26 12 27 12 28 13 29 11 30 12 31 12 32 12 33 12 34 11 35 12 36 12 37 12 38 13 39 12 40 12 42 12 43 11 44 12 45 12 46 12 47 13 49 12 50 11 51 12 52 13 53 12 54 12 55 13 56 12 57 13 58 12 60 12 61 13 62 12 63 12 64 13 65 11 67 11 68 13 69 11 71 13 72 11 73 11 74 12 75 11 76 11 77 13 78 13 79 12 80 11 81 12 82 12 83 13 84 13 85 12 86 12 87 12 88 13 89 11 90 12 60 79 1 26 3 25 5 24 6 22 7 24 8 23 9 25 10 23 11 25 13 24 14 22 15 24 16 25 17 24 18 23 20 22 21 24 22 24 23 24 24 26 25 25 26 23 27 22 28 22 29 25 30 22 31 22 32 24 33 22 34 23 35 22 37 23 38 25 39 26 40 26 41 24 42 24 43 22 45 26 46 24 47 22 48 26 49 24 50 26 51 26 52 26 53 24 54 23 55 26 56 25 57 22 58 23 60 26 61 25 62 22 63 24 64 26 65 22 67 23 68 25 69 25 70 24 71 26 72 22 73 26 76 24 77 26 78 24 79 24 80 22 81 22 82 26 84 24 85 26 86 24 87 22 88 23 89 24 90 22 +5 4 1 41 3 13 4 12 7 13 9 12 14 14 15 14 16 13 19 13 23 13 24 14 28 13 29 14 30 13 36 13 37 13 38 14 39 13 40 12 45 13 46 14 47 12 48 13 51 14 52 12 53 13 56 13 57 13 58 13 63 14 65 14 67 13 70 12 72 12 74 13 75 14 77 13 78 12 79 14 80 14 84 13 87 14 2 24 3 28 11 30 13 29 14 30 16 29 17 28 18 30 21 31 22 29 30 28 33 31 36 27 38 29 43 31 53 28 55 32 58 29 64 29 67 32 70 28 84 32 86 32 89 29 90 31 3 36 1 11 3 10 9 11 11 10 14 10 15 10 16 11 17 9 18 10 19 11 21 9 27 9 30 10 31 9 38 9 40 9 42 9 43 11 44 10 45 9 46 10 47 10 48 10 52 9 53 9 57 10 58 9 66 10 67 9 68 9 69 10 76 10 83 9 84 9 87 10 88 10 4 21 4 30 13 30 28 27 31 30 32 27 33 30 34 31 35 30 37 29 39 31 43 28 46 30 49 30 61 27 66 26 67 31 71 26 82 25 86 28 87 30 88 29 48 5 76 2 20 3 21 4 20 5 21 6 20 8 19 9 18 10 21 11 20 13 20 14 20 15 20 16 21 17 21 18 18 19 21 20 20 22 18 23 22 24 18 25 22 26 20 27 20 28 20 29 19 30 18 31 19 32 20 33 18 34 20 35 18 36 20 37 20 38 20 39 22 41 19 42 20 43 20 44 21 45 20 46 20 48 19 49 19 50 21 51 20 54 19 55 19 56 20 57 19 60 18 61 19 62 19 63 19 64 21 65 21 66 19 68 21 69 18 70 21 71 18 72 21 74 21 75 20 76 22 78 19 79 19 81 20 82 21 83 19 84 22 85 22 86 20 87 20 88 19 89 22 90 19 6 34 7 16 11 16 14 15 15 16 17 14 20 16 22 15 28 14 30 14 36 15 38 14 39 15 41 15 44 16 48 15 49 15 52 14 58 14 59 15 62 16 64 14 67 14 69 16 73 14 76 15 77 15 78 16 80 14 83 15 84 14 86 15 87 16 88 15 89 16 7 69 1 25 2 27 3 23 4 26 5 24 8 23 10 23 11 26 12 23 13 24 14 25 15 27 17 24 18 25 19 24 20 25 21 26 22 24 24 27 25 25 27 25 28 27 29 25 30 25 33 23 34 24 35 25 36 27 39 23 41 26 42 23 43 24 45 25 46 23 48 27 49 24 50 26 52 26 54 23 56 26 57 24 59 25 60 24 62 24 63 24 64 27 65 25 66 27 67 26 68 25 69 25 70 23 71 23 72 26 74 26 76 27 77 26 79 27 80 26 81 23 82 26 83 23 84 27 85 25 86 24 87 27 88 23 89 27 90 23 8 14 6 11 8 11 11 10 14 10 51 10 57 10 59 12 61 10 62 11 64 11 72 12 75 12 79 12 82 11 9 64 1 25 2 24 3 23 4 27 5 25 7 27 9 23 12 23 13 26 14 24 16 24 17 27 20 24 21 27 22 25 23 23 24 24 25 24 26 27 29 25 30 23 31 25 33 25 36 27 37 24 38 25 39 25 40 26 41 25 44 26 46 24 48 27 50 25 51 24 52 23 54 27 55 26 57 24 58 23 59 25 60 23 61 26 62 23 63 24 64 24 65 26 66 26 67 24 68 25 69 23 70 26 71 23 73 26 74 25 76 24 78 24 80 25 81 25 83 25 85 25 86 27 87 27 89 23 90 25 10 69 1 27 2 28 3 26 4 27 5 31 6 30 7 30 8 27 13 26 14 29 15 26 19 30 20 30 21 26 22 29 24 30 25 28 26 26 27 25 28 30 29 25 31 28 32 29 33 27 35 27 36 28 37 30 38 26 39 28 40 25 42 31 43 26 44 26 45 28 46 28 47 26 48 28 50 27 51 29 54 27 55 29 56 26 57 26 58 29 60 28 61 26 63 29 64 26 66 28 67 27 68 30 69 31 70 30 71 30 73 26 75 30 77 30 78 30 79 30 80 26 81 28 82 26 83 27 85 26 86 28 87 29 88 30 89 29 90 28 11 25 8 25 10 25 12 26 17 29 22 24 25 26 41 24 42 26 45 28 49 26 50 26 51 24 53 25 55 24 56 27 61 26 62 25 64 28 65 26 73 26 76 25 78 27 82 28 85 26 88 25 12 52 2 25 4 26 5 26 6 27 8 23 9 24 13 24 15 26 16 25 20 24 21 24 23 27 27 25 28 26 29 23 31 26 32 25 35 24 37 26 38 26 39 25 40 24 42 25 43 25 45 23 48 27 49 27 50 26 51 26 53 27 54 26 55 24 58 25 59 24 62 27 64 25 65 25 66 27 67 27 68 23 70 24 73 24 74 24 76 24 78 24 79 25 81 27 82 25 84 25 85 23 86 27 90 24 13 8 2 31 15 29 29 26 39 32 42 29 49 27 64 28 77 32 14 46 2 30 3 26 5 26 8 28 9 29 10 30 12 25 14 31 19 29 23 29 25 30 26 29 30 27 32 30 33 28 34 29 35 30 36 31 37 27 38 27 39 26 45 28 46 30 47 31 50 25 51 30 52 29 53 26 54 28 55 30 56 27 58 27 60 30 62 30 63 30 65 28 68 28 70 30 73 28 75 30 77 30 80 30 85 26 86 29 88 29 90 30 15 73 1 25 2 24 3 24 4 22 5 24 6 21 7 25 8 23 9 22 10 23 11 24 12 21 13 21 14 25 15 22 16 23 17 23 18 25 19 23 21 23 22 22 23 24 24 24 25 23 26 23 27 23 28 21 29 22 31 22 32 25 33 23 35 21 37 24 38 25 39 25 41 24 44 21 45 21 46 22 47 21 48 21 49 23 50 22 51 23 52 24 53 23 54 22 55 23 56 23 57 21 58 24 59 25 60 24 61 21 62 24 63 24 64 25 65 24 66 21 67 24 68 23 70 21 74 25 76 21 78 25 79 22 80 23 82 24 83 24 84 21 86 21 88 24 89 22 16 81 1 24 2 21 3 21 4 22 5 24 6 23 7 23 8 22 9 21 10 21 12 23 13 22 14 22 15 22 16 22 18 24 20 22 21 20 22 22 23 20 24 23 25 23 26 23 27 23 29 20 30 24 31 20 32 21 33 23 34 22 35 20 36 20 37 20 38 22 39 23 40 21 41 21 42 21 43 21 45 24 47 21 48 23 49 21 50 20 51 21 53 23 54 23 55 20 56 21 57 23 58 22 59 21 60 22 61 21 62 21 63 21 65 24 66 22 67 23 68 21 69 20 70 22 71 20 72 23 73 20 74 24 75 22 76 21 77 21 78 23 79 21 80 21 81 22 82 22 83 23 84 24 86 24 87 20 88 21 89 24 90 21 17 74 1 27 2 28 3 27 4 27 5 29 6 27 7 29 8 29 9 30 11 33 13 28 15 27 16 33 17 32 18 30 20 30 22 32 23 30 24 29 25 32 27 29 28 32 29 30 30 28 31 33 32 32 33 31 34 33 36 27 39 29 40 28 41 30 42 29 43 30 44 32 45 30 46 32 47 30 48 31 49 33 50 33 52 29 53 31 55 32 56 32 57 31 60 28 61 31 62 29 63 31 64 31 65 32 66 31 67 32 68 28 69 30 70 32 71 31 72 28 73 27 74 32 75 31 76 32 77 27 78 30 79 32 80 32 81 31 82 30 83 27 84 30 88 32 89 29 90 30 18 68 1 18 3 21 4 21 5 21 7 21 9 21 10 18 11 21 12 18 13 19 14 21 15 21 16 21 17 21 20 18 21 19 22 19 23 19 24 22 27 21 28 19 30 19 31 22 32 19 33 20 34 20 35 20 36 18 39 20 40 20 41 22 42 21 43 18 44 20 45 19 46 21 47 20 48 19 49 19 50 22 52 21 54 19 55 22 56 21 57 20 58 19 59 21 60 19 61 19 62 18 63 21 64 20 67 18 69 21 70 22 71 19 75 20 76 22 77 20 78 21 79 21 80 19 81 19 82 21 83 21 88 19 89 19 90 20 19 36 1 26 6 29 7 27 8 30 10 28 11 31 12 27 13 27 14 28 16 27 18 30 21 28 23 31 34 31 35 28 39 32 42 31 44 32 45 31 47 31 50 27 51 27 53 28 54 29 57 28 59 32 60 29 61 27 62 28 63 26 66 27 69 26 70 28 74 27 77 29 89 28 20 77 1 20 3 20 4 21 5 21 6 21 7 20 8 20 10 19 11 22 12 21 13 20 14 22 15 19 16 21 17 21 18 19 19 20 20 19 21 20 22 22 23 21 24 19 25 20 26 22 27 21 28 20 29 22 30 19 31 21 32 20 33 21 34 19 35 22 36 20 37 20 38 19 40 19 41 22 42 22 43 21 44 20 45 21 46 20 47 19 48 21 49 19 50 22 51 20 53 21 54 19 55 19 57 22 59 22 61 19 62 20 63 20 64 20 66 18 67 18 68 22 72 22 73 19 74 19 75 19 76 19 77 21 78 21 79 22 80 21 81 18 82 18 83 21 84 21 85 20 86 20 88 18 90 20 21 68 1 10 2 9 3 10 5 10 6 9 7 10 8 9 10 10 11 10 12 10 14 9 15 11 17 9 18 10 20 10 22 11 24 9 25 10 26 10 27 10 28 11 29 9 30 9 31 9 33 10 34 9 37 11 38 10 39 9 40 9 41 10 42 9 44 11 45 11 47 10 48 10 50 11 51 9 52 10 53 11 55 10 57 9 58 10 59 9 60 10 61 9 63 11 64 10 66 11 67 10 68 10 69 10 72 9 73 10 74 10 75 11 77 10 78 11 79 10 80 10 81 9 82 9 83 10 84 10 85 10 86 11 89 10 90 10 22 62 1 14 2 15 4 15 5 15 6 16 7 16 10 16 11 14 15 14 16 16 17 14 18 15 19 15 21 16 25 16 26 14 27 15 28 16 29 14 30 16 31 16 32 16 33 16 34 15 35 15 37 14 38 16 39 15 40 14 41 15 45 14 47 14 49 16 50 16 51 15 52 14 53 14 54 15 55 14 56 14 57 14 58 14 61 15 62 15 64 15 65 15 66 16 68 16 70 14 72 16 73 16 74 14 78 16 79 16 80 15 81 15 82 15 83 14 85 14 88 14 89 16 90 14 23 22 13 24 18 25 19 25 21 27 22 24 23 27 24 26 25 27 28 26 30 24 34 25 37 24 39 25 43 23 45 25 51 26 52 26 55 27 61 24 77 27 78 26 89 23 24 49 3 24 5 24 7 24 9 24 10 27 11 25 12 27 14 26 15 26 17 24 18 27 19 28 20 28 23 27 25 25 26 27 27 25 29 25 33 23 37 26 39 24 42 28 43 25 45 27 49 24 50 27 53 25 55 24 56 27 57 27 58 27 59 27 60 28 63 24 64 26 65 24 69 24 70 24 72 27 73 28 74 26 75 26 76 26 81 26 82 26 83 27 84 26 85 26 87 27 25 18 1 20 5 22 16 20 18 22 32 21 37 23 38 22 39 23 40 20 41 21 46 24 48 20 63 22 65 20 72 23 78 24 79 22 80 21 26 42 3 12 6 13 7 14 8 14 10 13 11 14 14 13 17 12 19 12 21 13 22 14 23 14 25 13 26 12 28 13 30 13 31 14 32 13 35 13 41 14 43 14 45 13 46 14 48 13 49 12 50 12 55 14 56 14 61 13 62 12 64 12 65 12 66 14 69 13 70 12 72 13 75 12 78 13 80 13 84 13 85 14 86 14 27 13 2 12 11 14 14 13 15 12 27 13 32 13 33 13 47 14 48 12 64 12 66 12 89 14 90 14 28 2 13 13 21 11 29 69 1 26 3 29 4 26 5 29 6 25 8 25 9 27 10 25 12 26 13 25 14 26 15 27 16 29 18 24 19 27 20 26 26 27 27 25 28 28 29 26 30 26 31 27 32 26 35 28 36 29 37 26 38 26 39 27 41 27 42 25 43 28 45 29 46 28 47 28 48 25 49 26 51 28 52 25 53 28 56 28 57 25 59 28 60 27 62 28 63 27 64 26 65 28 66 28 67 28 68 26 69 27 70 26 71 27 72 27 73 25 74 27 75 26 76 26 77 27 78 25 79 27 80 25 81 29 82 28 83 26 84 27 85 26 88 29 89 26 30 52 1 10 2 11 3 11 5 10 6 11 7 10 8 12 9 10 12 10 13 11 14 12 15 10 17 11 19 11 20 11 26 10 28 11 29 12 31 11 32 11 34 11 35 12 38 12 41 10 42 11 43 10 44 10 45 12 46 11 47 11 49 11 50 11 51 11 52 12 56 12 58 12 59 11 62 11 64 12 68 12 72 10 73 10 74 12 75 10 76 12 81 11 85 11 86 10 87 11 88 10 89 11 90 11 31 41 2 22 6 20 10 22 11 21 12 23 13 20 15 23 17 20 18 21 20 19 23 23 24 22 25 20 30 22 32 23 33 21 34 20 39 23 46 21 49 19 50 20 54 19 58 20 59 19 60 20 61 21 62 22 63 22 64 19 66 20 68 22 70 21 72 23 79 22 80 22 81 20 83 22 84 22 87 19 89 21 90 22 32 64 1 25 3 25 4 23 6 24 7 24 8 25 9 22 12 24 16 22 17 26 20 26 21 26 22 24 23 23 24 25 26 25 27 24 29 25 30 22 31 22 32 24 34 24 35 24 36 22 37 24 38 25 39 23 42 24 43 24 44 24 45 23 47 22 48 24 50 23 51 25 53 25 54 23 56 25 57 26 58 23 59 23 60 26 61 22 63 26 64 23 65 26 67 23 68 26 69 22 71 23 73 26 74 26 76 25 77 22 78 22 79 24 80 22 83 22 84 23 85 25 86 25 88 23 89 26 90 23 37 12 1 10 4 11 5 12 15 11 16 11 23 11 36 11 65 11 67 10 68 10 83 10 85 12 38 88 1 12 2 11 3 10 4 11 5 11 6 11 7 10 8 11 9 11 10 12 11 10 12 12 13 12 14 10 15 12 16 12 17 12 18 10 19 11 20 11 21 11 22 12 23 10 24 10 25 11 26 12 27 12 28 11 29 11 30 11 31 11 32 11 33 10 34 11 35 11 36 12 37 11 38 11 39 11 40 11 41 11 42 10 43 10 44 10 45 11 46 12 47 12 48 11 49 10 51 10 52 11 53 11 54 10 55 12 56 11 57 11 58 11 59 10 60 10 61 11 62 11 63 11 64 12 65 12 66 12 67 10 68 10 69 10 70 12 71 11 72 10 73 11 74 12 75 11 76 12 77 11 78 10 79 10 80 12 81 11 82 11 83 10 85 11 86 11 87 10 88 12 89 12 90 10 39 34 12 14 13 14 14 15 16 15 19 15 20 13 22 13 26 14 29 14 30 15 31 13 34 13 35 14 38 14 39 14 43 14 47 13 49 13 54 14 57 14 59 15 60 14 61 13 62 15 67 14 68 14 69 15 72 14 76 13 77 15 79 13 82 14 83 14 84 14 40 3 22 15 33 15 88 14 41 10 5 21 44 24 48 21 51 23 53 22 71 25 81 22 87 25 88 21 89 25 42 40 2 10 6 10 7 9 9 10 10 11 13 10 17 10 21 11 22 10 23 10 24 10 26 10 27 9 32 9 34 11 35 10 36 10 37 11 39 10 40 10 41 10 52 10 55 10 57 9 59 11 61 10 63 9 64 10 65 10 66 10 68 10 69 9 71 9 75 10 77 10 78 10 80 10 82 10 83 10 90 10 43 87 1 21 2 21 4 21 5 22 6 20 7 19 8 22 9 21 10 22 11 20 13 22 14 20 15 23 16 22 17 22 18 20 19 19 20 22 21 19 22 19 23 21 24 23 25 21 26 20 27 21 28 21 29 22 30 21 31 20 32 20 33 19 34 23 35 21 36 21 37 20 39 20 40 22 41 22 42 21 43 21 44 22 45 21 46 21 47 23 48 19 49 22 50 20 51 21 52 22 53 23 54 19 55 22 56 23 57 22 58 21 59 21 60 22 61 20 62 21 63 19 64 23 65 22 66 23 67 20 68 20 69 20 70 21 71 22 72 20 73 21 74 22 75 21 76 21 77 22 78 21 79 22 80 20 81 20 82 22 83 21 84 21 85 20 86 21 87 21 88 20 89 21 90 21 44 77 1 31 2 32 3 28 4 29 5 28 6 31 8 28 9 31 10 31 11 28 13 28 14 32 15 28 16 32 17 27 18 33 19 31 20 32 21 30 23 31 24 29 25 29 26 27 27 28 28 28 29 29 31 30 34 32 35 27 37 29 39 31 40 31 41 31 42 30 43 30 44 29 45 31 46 32 47 27 48 32 49 32 50 30 51 29 52 28 53 29 54 31 55 32 56 31 57 30 58 29 60 31 61 28 62 27 63 28 64 28 65 32 66 31 67 32 69 31 70 32 71 28 72 32 73 29 74 31 75 30 76 32 78 30 79 32 80 28 82 28 83 29 84 31 85 33 86 28 87 28 88 27 89 31 45 46 2 30 4 33 5 33 6 29 8 32 9 31 10 29 13 27 14 33 15 30 16 28 17 29 28 29 31 28 32 29 33 29 34 29 35 30 37 29 39 32 43 29 49 28 50 29 51 29 52 32 56 28 57 28 59 30 60 27 61 27 63 31 64 30 66 31 67 32 69 30 71 28 72 32 75 30 77 30 82 29 83 29 85 27 86 27 87 33 89 32 90 32 46 81 1 12 2 14 3 14 4 14 5 12 6 13 7 14 9 14 10 13 12 12 13 14 14 12 15 14 16 12 17 13 18 13 19 13 20 13 21 12 22 14 23 12 24 14 26 13 27 14 28 14 29 14 30 12 31 14 32 14 33 12 35 12 36 13 37 12 38 13 39 13 40 13 41 13 42 13 43 14 44 12 45 13 47 13 48 13 49 12 50 13 51 13 52 12 53 12 54 12 55 14 57 14 58 13 59 13 60 12 61 12 62 13 63 14 64 13 65 12 66 14 67 12 68 12 69 14 70 12 71 12 72 14 73 14 74 13 75 13 76 13 77 13 78 14 79 13 81 13 82 12 83 13 84 13 86 12 88 14 89 13 90 12 47 82 1 19 2 19 3 21 4 22 5 20 6 23 8 20 9 20 10 23 11 22 12 23 13 21 14 22 16 22 18 19 19 22 20 20 21 19 22 19 23 19 24 22 25 21 26 21 27 22 28 22 29 20 30 21 31 22 32 19 33 20 34 19 35 21 36 20 37 20 38 23 40 20 41 23 42 23 43 21 44 21 45 21 46 23 47 19 48 20 49 22 50 21 51 20 52 22 54 20 55 22 56 21 57 22 58 21 59 22 60 21 61 23 62 21 65 22 66 20 67 20 68 22 69 19 70 19 71 23 72 20 73 21 74 20 75 20 76 21 77 22 78 23 79 21 80 20 81 21 82 21 83 22 84 20 86 21 87 22 88 22 89 20 90 19 48 70 1 24 2 25 3 25 4 21 5 21 6 23 7 23 9 24 13 23 15 25 16 22 17 22 18 23 19 21 20 24 21 23 22 24 23 23 24 21 25 22 27 21 28 21 30 24 31 23 32 25 33 24 34 21 35 23 36 21 37 22 38 23 40 23 41 21 42 21 43 24 44 21 45 23 46 24 47 21 48 21 49 24 52 21 53 24 55 22 56 21 58 22 59 21 61 25 64 22 65 23 67 24 68 23 69 24 71 25 72 25 73 21 74 24 76 22 78 23 79 23 80 22 81 23 82 22 83 24 85 23 86 21 87 22 88 24 89 21 90 23 49 84 1 25 2 26 3 26 4 26 5 26 6 25 7 25 8 22 9 25 11 25 12 26 13 25 14 26 15 24 16 25 17 22 18 25 19 23 20 24 21 22 22 24 23 24 24 24 25 23 27 24 28 22 30 23 31 23 32 26 33 22 34 23 35 23 36 25 37 24 38 26 39 23 40 22 41 22 42 24 43 22 44 25 45 24 46 22 47 22 48 23 49 23 50 24 51 24 52 24 53 22 54 22 56 22 57 22 58 25 59 26 60 24 62 24 63 25 64 26 65 23 66 24 67 26 68 26 69 24 70 23 71 25 72 24 73 22 74 25 75 22 76 26 77 23 78 25 79 23 80 24 81 22 82 24 83 22 84 26 85 26 86 23 87 26 89 26 90 26 50 73 1 28 2 27 3 26 4 29 5 28 6 26 8 31 9 30 10 28 11 29 12 28 13 28 14 29 15 27 16 30 18 27 19 27 20 31 21 27 22 30 23 28 25 26 26 30 28 30 29 26 30 30 31 29 32 30 34 31 37 30 38 27 39 28 41 26 42 29 43 26 46 28 47 28 48 27 49 29 50 30 51 28 52 30 53 30 54 28 55 28 57 30 58 27 59 30 60 28 63 28 65 30 66 28 67 29 68 26 70 30 71 29 72 28 73 30 75 26 77 28 78 25 79 28 80 30 81 27 82 27 83 30 84 26 85 30 86 30 87 26 88 29 89 28 90 31 51 26 1 19 3 18 5 19 8 18 10 21 13 18 15 21 20 20 22 20 27 17 29 19 33 19 43 19 44 18 45 20 47 18 54 21 55 19 58 20 63 20 64 21 77 20 78 20 82 18 87 21 88 18 52 40 3 18 6 18 7 17 10 17 12 16 17 16 18 17 23 17 24 17 27 19 28 16 31 19 32 17 35 16 36 18 37 16 43 16 44 19 45 17 47 16 48 17 50 17 51 17 53 18 54 17 55 16 56 18 57 18 58 18 59 17 62 19 65 16 68 18 73 17 75 18 77 17 81 17 83 16 88 16 90 16 53 33 5 20 13 20 15 20 16 20 18 19 19 23 20 23 24 19 26 22 32 20 34 19 35 20 43 20 45 22 47 19 48 21 50 22 51 21 52 22 53 22 54 19 58 20 59 22 62 19 68 22 70 23 71 22 72 21 73 20 74 19 84 23 85 23 87 22 54 86 1 18 2 19 3 20 4 18 5 18 6 19 7 19 8 20 9 19 10 18 11 17 12 20 13 17 14 20 15 19 16 19 18 21 19 20 20 20 21 21 22 17 23 18 24 17 25 19 26 17 27 18 29 19 30 20 31 17 32 19 33 17 34 18 35 20 36 20 37 18 38 19 39 18 40 18 41 18 42 20 43 20 44 19 45 17 46 18 47 17 48 19 49 19 50 19 51 19 52 19 53 18 54 21 55 18 56 20 57 18 58 19 59 19 60 20 61 20 62 18 63 21 64 18 65 19 66 19 67 18 68 19 69 19 70 19 71 19 72 17 73 20 74 19 75 19 76 19 77 17 78 17 79 20 80 20 81 19 82 21 83 20 84 19 85 19 87 21 89 18 90 19 55 70 2 16 4 16 5 14 7 15 8 15 9 15 10 14 11 15 13 15 15 14 16 16 17 15 18 16 19 14 21 15 22 16 25 14 26 14 27 15 28 14 29 15 31 16 32 14 33 15 34 16 35 14 36 15 37 16 38 16 39 16 42 16 44 15 46 15 47 14 48 14 49 16 50 16 51 15 52 16 53 15 54 14 55 16 57 15 58 14 59 14 60 14 61 15 62 15 66 14 67 15 68 15 69 14 70 16 71 14 72 16 73 15 75 16 76 15 77 16 78 16 79 15 80 15 81 15 82 15 83 15 84 16 85 14 86 14 88 15 89 16 56 61 3 13 4 13 5 13 6 15 7 15 8 15 9 14 10 13 11 14 12 14 13 14 16 15 17 15 18 14 22 15 24 14 25 13 26 15 27 13 28 13 30 13 32 13 33 14 34 13 36 13 38 15 39 14 40 13 41 15 42 14 44 15 45 13 46 14 47 14 48 13 49 13 52 15 54 15 55 15 56 14 57 14 58 15 59 14 60 14 63 13 64 15 65 14 66 13 67 14 77 15 78 13 79 13 80 14 81 15 83 15 84 14 85 14 87 14 88 15 89 15 90 14 12 9 32 2 31 7 30 10 28 11 27 15 28 17 31 21 31 23 28 24 29 26 28 32 31 34 31 35 27 38 29 39 27 40 29 46 28 49 28 50 26 56 31 62 29 64 31 67 31 68 26 72 30 75 26 77 29 78 30 79 30 85 31 87 29 90 27 10 78 2 22 3 24 4 22 5 22 7 26 8 26 9 25 12 26 14 24 15 25 17 25 18 24 19 23 20 24 21 26 22 25 23 22 24 25 25 24 26 26 27 23 28 25 30 23 31 23 32 25 33 24 34 26 35 26 36 26 37 25 38 25 39 26 40 26 41 25 42 22 43 26 44 25 45 23 46 24 47 22 48 26 49 25 50 26 51 25 52 25 53 24 54 22 56 22 57 25 58 23 60 26 61 24 62 25 63 22 64 25 65 22 66 25 67 26 68 23 69 23 70 24 72 22 73 22 74 25 75 26 76 24 77 23 78 23 79 24 80 23 81 22 82 22 83 25 84 26 85 26 86 23 87 22 89 22 11 12 7 12 10 14 11 13 19 14 26 14 29 12 30 13 33 13 44 13 60 14 84 12 86 13 12 10 5 16 14 18 40 14 55 17 57 17 62 16 65 15 74 17 75 15 82 16 17 57 2 23 3 22 5 24 7 24 8 23 14 24 15 23 17 25 18 23 25 23 26 24 30 23 31 25 33 21 34 22 36 21 37 24 39 25 40 21 41 21 42 21 44 24 47 25 48 23 49 22 51 21 52 25 53 23 54 21 55 22 56 25 58 23 59 21 60 24 61 25 62 23 64 25 67 21 68 25 69 23 70 23 71 23 72 23 74 25 78 22 79 23 80 25 81 22 82 24 83 24 84 22 85 25 86 23 87 21 88 24 89 21 90 21 18 61 1 19 2 18 4 16 5 18 6 18 7 18 11 19 12 18 14 18 15 16 17 17 18 16 19 18 20 16 21 17 26 17 27 16 29 17 30 16 31 16 32 16 34 16 35 18 36 18 37 16 38 17 40 17 41 18 42 16 44 16 45 16 46 16 47 15 48 18 49 18 51 18 54 17 56 18 57 18 58 18 59 19 62 15 64 18 66 17 67 17 68 16 69 17 70 19 71 17 75 19 77 18 78 15 80 16 81 16 82 17 84 18 85 18 86 16 88 18 89 16 90 16 19 59 3 22 5 21 6 21 9 23 11 22 12 23 15 22 16 20 17 23 18 24 21 23 22 21 24 21 26 23 28 24 31 24 33 20 35 22 39 22 40 20 41 22 42 22 43 24 44 23 45 21 46 23 47 24 49 23 50 23 51 22 53 20 55 20 56 21 57 23 58 20 59 23 60 22 61 20 63 22 65 23 66 21 67 21 68 23 69 21 72 22 73 24 74 20 75 22 78 23 79 23 80 23 81 22 82 21 83 22 84 23 86 21 88 24 89 22 90 22 20 61 1 19 2 22 4 21 5 18 6 19 7 21 8 18 10 18 12 22 13 19 15 22 16 20 17 20 18 21 19 22 20 19 21 19 22 19 23 21 25 19 26 20 27 20 28 21 29 18 32 19 33 20 34 20 35 18 38 19 40 22 41 20 42 19 45 18 47 22 48 22 51 18 53 21 54 18 56 19 57 20 58 21 61 20 62 18 64 22 66 20 69 19 70 19 71 19 74 21 75 19 76 20 79 20 80 19 81 18 83 22 84 22 85 21 86 21 88 20 89 21 90 18 37 28 2 23 9 27 12 24 13 24 14 25 15 24 20 23 21 26 22 27 23 27 30 26 40 23 43 25 44 24 46 23 50 24 54 24 55 24 60 27 61 25 65 26 66 24 70 26 72 27 74 23 75 25 85 26 89 24 38 73 1 14 3 14 4 14 5 14 6 15 7 13 8 14 9 15 10 14 11 13 12 14 13 14 14 13 15 14 17 13 18 15 19 13 20 14 21 13 22 15 23 13 25 14 26 13 27 15 29 15 30 13 31 15 33 14 35 14 37 15 38 14 39 15 40 14 41 15 42 13 43 13 45 14 46 15 47 14 48 14 50 14 51 15 53 15 54 13 55 15 56 14 57 14 59 13 60 15 61 14 62 13 64 15 66 13 67 15 68 15 69 15 70 14 71 15 73 14 74 13 75 15 76 15 78 13 79 13 80 14 81 15 82 14 83 14 85 14 86 13 87 13 89 15 90 14 39 87 2 14 3 15 4 15 5 16 7 16 8 16 9 16 10 14 11 14 12 14 13 16 14 16 15 16 17 16 18 15 19 15 20 16 21 15 22 14 23 15 24 16 25 15 26 16 27 14 28 14 29 16 30 15 31 14 32 15 33 15 34 15 35 15 36 15 37 14 38 16 39 14 40 14 41 15 42 15 43 16 44 14 45 14 46 15 47 14 48 15 49 16 50 14 51 14 52 14 53 16 54 16 55 15 56 14 57 14 58 15 59 14 60 15 61 14 62 14 63 14 64 14 65 14 66 14 67 16 68 16 69 15 70 16 71 15 72 16 73 16 74 16 75 14 76 14 77 16 78 14 79 14 80 16 81 15 82 14 83 15 84 16 85 14 86 15 87 15 88 14 89 14 90 15 40 57 1 27 5 24 7 25 8 26 9 23 10 26 11 27 12 25 13 27 14 25 15 24 17 27 19 23 20 23 21 26 24 26 30 23 33 24 34 23 36 24 38 25 39 24 40 23 42 27 43 23 44 23 45 25 46 23 47 27 49 23 50 23 52 24 53 25 55 27 56 25 57 23 60 25 61 26 63 27 65 23 66 25 67 25 68 24 69 27 70 26 71 23 72 24 74 27 76 27 77 25 79 24 80 24 81 25 82 24 84 23 85 24 86 25 8 29 31 3 27 4 28 5 24 6 24 9 26 15 28 17 24 20 24 22 28 23 24 27 26 31 24 38 27 39 25 40 25 41 26 54 24 59 28 60 29 62 26 65 27 66 25 67 27 69 27 71 26 72 28 73 28 77 25 81 28 83 24 87 24 30 7 1 29 3 29 37 30 41 30 59 29 62 29 84 25 31 4 17 12 38 11 58 12 66 12 32 28 3 29 9 31 12 31 16 30 23 29 24 28 27 29 32 30 33 29 38 27 42 31 43 31 46 27 48 26 49 30 50 29 52 30 56 27 57 29 60 31 66 26 67 31 71 31 73 27 75 31 76 28 81 26 83 29 33 22 8 30 10 29 13 30 15 29 21 28 31 32 33 27 36 30 40 28 45 31 46 31 48 33 49 32 54 28 55 31 56 28 64 32 66 28 70 32 73 33 75 33 87 30 34 4 3 25 35 25 49 25 78 25 35 30 1 17 5 16 7 16 9 16 10 17 14 16 15 16 20 16 23 16 26 16 30 16 34 19 36 18 50 17 52 18 54 16 55 16 59 16 61 17 65 17 68 18 69 18 70 16 73 16 74 17 76 18 79 18 81 16 84 17 87 16 36 37 5 27 6 26 7 25 8 29 12 30 13 30 19 25 21 26 26 28 28 28 32 29 33 27 34 26 36 28 37 26 38 28 39 30 40 27 41 28 44 26 46 29 49 28 51 27 52 29 53 26 54 29 57 26 59 26 66 28 68 27 70 28 72 27 73 28 78 27 79 26 82 29 87 25 4 57 43 4 18 6 19 7 18 9 17 10 17 11 18 15 17 17 16 18 18 20 16 21 19 25 18 26 17 28 17 31 19 33 18 35 18 36 17 37 18 38 17 39 18 42 20 43 19 45 18 47 16 49 20 50 18 53 16 55 18 56 17 58 18 61 19 62 17 63 18 68 19 69 17 71 20 73 16 77 18 79 19 83 20 86 18 88 19 58 81 1 20 2 22 3 21 4 21 5 21 6 23 7 21 8 20 9 21 10 20 11 21 12 22 13 20 15 22 16 22 17 21 18 21 21 20 22 20 23 19 25 22 26 22 27 23 28 21 29 20 30 21 31 23 32 22 33 20 34 19 35 19 36 20 37 20 38 21 39 21 40 21 42 20 43 20 44 21 45 21 46 23 47 22 48 21 49 22 50 22 51 20 56 20 57 21 58 21 59 20 60 20 61 23 62 21 63 21 64 22 65 19 66 21 67 21 68 20 69 19 70 21 71 19 72 23 73 22 74 20 75 19 76 21 77 21 78 22 79 20 80 22 81 22 82 19 83 22 84 21 85 23 86 21 87 19 88 19 89 22 90 23 59 74 1 17 4 16 5 18 6 17 7 17 8 17 9 18 10 18 12 15 13 16 14 16 15 18 16 17 18 18 19 16 20 16 21 16 23 17 25 17 26 16 27 17 28 16 29 15 30 16 31 19 32 15 33 16 34 16 35 18 36 16 37 18 38 17 39 18 40 17 42 17 43 18 44 18 45 18 47 16 48 15 49 19 50 16 51 16 52 15 53 17 54 18 56 16 57 16 58 16 59 17 60 17 61 17 62 16 63 18 64 18 65 18 66 19 67 16 68 16 69 16 70 17 71 18 72 16 74 15 75 17 76 19 80 19 82 17 84 18 85 16 86 18 87 17 89 17 90 17 60 59 1 10 2 10 4 10 9 10 10 11 11 11 12 9 14 11 15 11 16 9 17 10 18 10 19 10 20 9 21 11 23 11 24 9 25 9 26 9 29 10 32 9 33 10 34 11 35 9 36 11 38 10 40 9 42 10 43 10 44 9 45 11 46 11 47 11 48 11 49 10 50 9 51 10 52 10 53 10 54 10 56 10 58 10 59 9 63 10 67 9 69 10 70 10 71 9 73 9 74 9 77 11 78 10 81 11 83 11 84 10 85 10 86 11 87 10 88 9 +5 4 1 86 1 27 2 27 3 32 4 29 5 26 6 30 7 30 8 28 9 27 10 31 11 32 12 30 13 28 14 27 15 27 16 28 17 27 18 31 19 27 20 29 21 28 22 28 23 28 24 27 25 29 26 31 27 30 29 26 30 31 31 27 32 26 33 28 34 26 35 31 36 30 37 31 38 27 39 29 40 30 41 31 42 31 43 28 44 31 45 31 46 32 47 28 48 32 49 27 50 27 51 28 52 30 53 31 54 28 55 31 56 29 57 30 58 29 59 26 60 31 61 26 62 28 64 28 65 27 66 30 68 30 69 29 70 29 72 26 73 29 74 30 75 27 76 29 77 26 78 30 79 27 80 27 81 29 82 31 83 27 84 30 85 30 86 30 87 31 88 32 89 28 90 31 2 51 2 20 3 20 5 20 6 18 7 19 9 19 10 17 11 19 13 18 14 19 15 21 16 18 17 19 18 20 20 18 25 18 26 18 27 17 29 17 31 21 33 19 34 18 36 18 39 19 40 18 42 20 44 19 45 20 47 20 49 18 53 21 55 18 57 19 58 19 60 17 61 20 62 19 64 19 65 19 66 20 69 18 71 19 74 18 77 19 80 18 82 18 83 19 85 20 86 19 87 18 90 18 3 25 1 29 4 31 8 31 10 31 12 29 14 27 15 31 18 31 19 29 21 31 23 29 27 28 28 28 30 32 41 27 44 29 49 30 52 28 56 31 59 30 62 28 66 29 68 27 79 28 87 29 4 74 2 21 3 24 4 23 5 24 6 22 7 21 8 21 9 23 10 24 11 21 12 21 15 23 16 22 18 22 19 23 20 21 21 23 22 21 23 20 25 23 26 23 27 21 29 20 30 24 31 23 32 23 34 23 35 23 36 20 38 21 39 21 40 21 41 22 42 23 44 20 45 23 46 24 47 22 48 21 49 21 50 23 51 20 52 23 53 21 54 23 56 22 57 24 58 23 59 23 60 22 61 23 62 20 64 24 65 23 66 20 67 20 68 22 70 22 71 22 73 22 74 21 75 22 76 24 77 22 78 21 79 22 80 20 81 23 82 21 83 21 84 21 88 22 89 21 90 22 4 49 19 2 33 11 32 12 32 14 31 18 32 19 31 20 28 29 30 31 31 32 29 33 33 39 31 46 28 55 28 79 29 80 28 81 29 85 32 89 33 50 35 3 17 7 20 8 19 10 18 11 18 15 18 18 18 21 16 22 17 23 17 26 19 30 16 31 18 34 19 36 18 39 19 48 17 49 16 53 17 56 18 58 17 64 17 65 18 67 19 68 17 69 18 72 19 75 19 76 18 77 17 79 16 81 19 82 17 86 19 89 19 51 39 2 31 3 31 4 28 6 31 7 31 10 27 11 27 14 27 15 31 16 32 18 29 19 27 20 31 22 31 24 28 27 28 29 27 31 26 32 30 33 29 38 29 40 31 45 29 47 27 48 27 55 29 56 29 58 28 59 30 62 30 65 31 66 28 67 29 72 28 79 26 82 30 83 29 84 27 86 30 52 46 1 13 3 11 5 12 8 13 11 12 14 12 15 11 18 13 19 11 20 11 22 12 23 13 24 11 25 13 27 11 28 13 30 12 34 12 37 12 38 12 40 13 41 12 42 12 43 11 44 12 45 12 48 13 49 12 51 12 58 11 60 13 62 12 64 13 65 11 66 11 67 11 70 11 75 13 77 12 78 11 80 12 81 11 82 11 84 13 85 13 86 13 40 5 38 2 26 3 26 4 25 6 23 12 26 14 24 18 24 20 27 21 24 26 25 27 24 28 24 30 26 31 24 35 24 36 25 37 25 38 23 40 23 46 26 48 25 50 23 51 25 53 27 54 24 55 24 56 25 58 27 63 24 73 23 75 27 78 23 80 23 81 24 83 24 84 26 86 24 89 26 6 75 1 23 2 19 3 23 4 20 6 22 7 21 9 20 10 21 11 21 12 21 13 21 14 21 15 23 16 22 18 19 20 20 21 23 22 22 23 22 25 22 26 22 27 19 28 20 29 23 30 22 31 21 32 19 34 20 35 20 36 22 37 22 38 22 39 21 41 19 42 21 43 22 44 20 45 19 46 22 47 22 49 20 51 22 52 20 53 22 55 21 56 22 57 22 58 21 59 23 60 21 61 20 62 22 63 23 66 22 67 20 68 19 71 22 72 23 73 22 74 20 75 22 76 21 77 19 78 23 79 23 80 22 81 21 82 19 83 22 84 19 85 20 86 23 87 23 88 20 89 19 7 48 1 23 3 22 4 19 7 22 8 22 9 21 11 21 12 19 14 20 15 21 16 21 17 22 19 23 20 22 21 20 24 21 25 20 27 19 28 23 29 19 30 21 33 21 38 23 40 20 41 20 42 21 43 21 49 22 55 23 58 20 65 21 68 22 69 21 70 23 71 22 73 22 74 22 75 21 76 20 77 22 79 21 80 22 82 20 83 21 86 21 87 22 88 19 90 21 8 30 3 19 10 20 14 19 15 20 23 21 24 20 25 23 30 23 31 22 35 20 39 23 40 20 41 20 48 22 49 23 58 20 62 20 64 22 70 22 71 22 72 21 74 20 76 20 78 20 79 20 80 21 81 21 83 21 87 22 88 20 13 89 1 17 2 19 3 18 4 20 5 21 6 19 7 20 8 20 9 21 10 21 11 18 12 18 13 19 14 17 15 17 16 21 17 17 18 19 19 20 20 21 22 20 23 20 24 18 25 19 26 19 27 19 28 18 29 19 30 20 31 19 32 18 33 18 34 20 35 18 36 19 37 19 38 21 39 18 40 18 41 19 42 18 43 18 44 20 45 19 46 19 47 19 48 18 49 19 50 20 51 19 52 20 53 18 54 18 55 20 56 19 57 18 58 18 59 18 60 21 61 20 62 17 63 20 64 18 65 19 66 18 67 20 68 19 69 21 70 19 71 20 72 20 73 18 74 19 75 20 76 17 77 20 78 18 79 19 80 21 81 19 82 17 83 20 84 19 85 18 86 18 87 18 88 18 89 19 90 20 14 71 1 30 2 27 3 30 6 28 7 30 8 28 9 30 10 28 11 28 12 30 13 28 14 29 15 28 16 32 17 27 18 30 20 29 22 31 23 33 24 32 25 28 26 27 27 31 28 27 29 29 31 29 32 28 33 31 36 28 38 28 39 29 40 32 41 28 43 31 44 31 47 33 48 31 50 32 51 29 52 30 53 28 55 30 57 32 58 28 59 32 60 28 61 33 62 30 63 32 64 30 66 31 67 32 69 28 70 28 71 31 72 29 73 33 74 27 76 31 77 31 79 28 80 31 81 32 82 32 83 28 84 32 86 29 87 32 88 27 89 30 90 31 15 59 1 17 2 17 4 16 5 16 6 17 8 14 9 16 10 15 17 15 19 17 20 15 22 17 23 17 27 17 28 17 29 17 30 17 31 17 32 15 34 16 35 16 36 17 37 15 38 15 39 15 41 15 43 16 45 15 46 16 47 17 48 15 50 15 52 16 53 15 56 15 57 17 59 17 60 15 62 17 63 17 65 16 66 18 67 17 70 16 71 15 72 17 74 16 75 16 76 15 77 17 80 17 82 17 83 15 84 15 85 17 86 18 88 15 89 15 90 15 16 47 1 21 5 22 7 21 8 21 11 21 13 21 15 22 16 19 20 19 21 19 22 20 24 22 25 22 26 19 27 21 28 20 29 23 30 21 32 23 34 21 36 22 37 21 39 23 44 21 45 21 47 23 49 20 50 21 51 22 52 23 59 21 62 21 64 21 66 20 67 20 69 23 70 21 71 19 73 22 76 20 78 21 79 19 81 22 83 23 87 22 88 21 90 20 17 81 2 26 3 23 4 26 5 26 6 22 7 26 8 24 10 25 11 26 12 24 13 26 14 22 15 25 16 24 18 23 19 24 20 22 21 22 22 26 23 23 24 22 25 24 26 25 27 22 28 24 30 25 31 25 32 24 33 22 34 23 35 22 36 22 37 23 38 25 40 23 41 24 42 23 44 23 45 24 46 24 47 25 49 25 50 23 51 26 52 23 53 26 54 24 55 23 56 23 57 23 58 22 60 23 61 25 62 25 63 25 64 24 65 22 66 24 67 26 68 24 69 23 70 22 71 25 72 24 74 24 75 26 76 25 77 25 78 22 79 25 80 26 81 23 82 26 83 25 84 23 85 25 86 22 87 23 88 26 89 26 90 23 18 10 27 19 30 20 37 18 47 20 62 21 64 21 69 20 77 19 80 20 81 20 19 68 1 14 2 15 5 16 6 16 7 15 8 14 10 14 11 15 12 15 13 15 15 15 16 16 17 14 18 14 19 14 20 14 21 14 22 16 24 15 25 16 26 16 27 16 29 14 31 16 32 14 33 16 34 15 35 14 36 16 37 16 38 15 39 14 41 16 42 16 43 15 45 16 46 14 48 14 49 16 50 14 51 15 52 14 55 16 56 14 57 15 59 14 61 16 63 14 64 14 65 15 66 16 68 15 69 14 70 16 71 14 73 15 74 14 76 14 77 16 78 14 79 15 81 14 82 16 84 14 85 16 86 15 87 15 89 16 20 26 4 24 9 24 20 21 22 21 26 21 34 22 35 23 39 21 40 25 41 21 42 23 44 23 46 23 47 22 48 21 49 25 50 23 52 22 56 25 60 25 62 25 64 24 67 21 73 21 76 22 89 22 21 66 1 20 2 20 3 23 4 19 5 23 9 21 10 19 11 23 12 21 13 21 14 19 15 20 16 21 17 20 19 20 20 20 21 21 23 21 24 20 25 20 26 23 27 21 28 20 29 19 32 19 33 22 34 20 36 23 39 22 40 20 41 21 43 22 47 22 48 21 49 20 50 19 52 21 53 21 54 19 55 21 56 21 59 20 60 21 61 21 62 22 63 19 64 20 67 23 68 19 69 21 71 21 72 22 73 21 74 22 75 20 78 21 79 21 80 21 81 21 82 20 83 23 86 21 87 21 88 21 89 23 90 19 22 8 10 15 39 14 42 14 55 15 61 15 63 14 68 14 84 13 23 58 1 10 5 9 6 11 7 10 10 10 11 11 13 10 15 11 18 11 19 10 21 9 22 11 23 10 24 11 25 11 27 10 29 11 30 10 32 10 34 11 35 11 37 10 39 11 40 9 42 10 43 10 44 10 45 11 47 10 48 10 49 11 51 10 52 9 54 10 55 11 56 11 60 11 61 11 62 9 64 11 65 10 66 11 67 11 70 11 71 9 72 10 74 10 75 11 78 11 79 9 80 10 81 10 82 9 83 10 84 10 87 11 89 10 90 11 24 10 4 22 10 21 17 22 22 21 48 21 49 22 51 21 52 21 53 20 88 20 29 1 68 22 30 16 4 17 7 16 11 17 12 17 15 19 17 17 25 18 29 17 34 16 39 18 56 16 57 17 58 19 59 17 60 17 64 18 31 12 2 16 13 15 24 15 25 15 39 15 41 15 44 15 50 15 51 16 69 14 75 15 85 15 32 1 19 32 33 10 4 10 15 11 31 11 53 10 56 9 61 10 62 10 67 10 77 9 90 9 34 16 6 28 8 25 10 26 20 28 31 27 43 28 48 25 49 25 66 27 68 25 72 28 73 24 76 25 78 26 84 28 89 25 35 6 2 26 22 26 31 25 33 27 74 26 83 25 36 36 3 17 8 19 13 19 16 17 22 16 26 17 28 17 29 19 30 17 33 19 35 19 39 19 42 18 43 18 46 16 47 17 49 17 51 19 54 18 58 17 60 17 64 19 67 18 69 17 70 19 71 17 76 18 77 16 79 17 82 19 84 18 85 18 87 16 88 18 89 19 90 16 37 90 1 15 2 15 3 17 4 17 5 15 6 16 7 16 8 16 9 15 10 17 11 15 12 18 13 15 14 15 15 15 16 16 17 17 18 16 19 17 20 15 21 16 22 15 23 16 24 15 25 16 26 15 27 17 28 15 29 14 30 17 31 16 32 16 33 16 34 15 35 15 36 16 37 15 38 15 39 15 40 17 41 15 42 16 43 14 44 15 45 17 46 17 47 16 48 15 49 17 50 15 51 16 52 15 53 15 54 16 55 15 56 16 57 14 58 17 59 17 60 14 61 16 62 17 63 15 64 17 65 15 66 17 67 15 68 17 69 17 70 16 71 16 72 15 73 16 74 16 75 15 76 16 77 15 78 17 79 15 80 17 81 14 82 18 83 14 84 16 85 17 86 14 87 15 88 16 89 15 90 16 38 26 7 21 10 22 11 22 16 22 18 24 22 24 28 21 34 22 41 23 42 23 43 20 49 21 52 22 56 21 57 22 59 21 64 24 67 21 68 20 72 20 73 20 75 21 81 22 83 20 85 24 88 24 39 84 1 27 2 28 3 25 4 28 5 27 6 26 7 28 8 29 9 28 10 25 11 30 12 29 13 28 14 27 15 27 16 26 17 28 19 29 20 25 21 29 22 28 23 28 24 28 25 30 27 25 28 25 30 25 31 29 32 26 33 27 34 28 35 26 36 26 37 27 38 27 39 26 40 27 41 25 42 26 43 29 44 26 45 26 46 25 47 29 48 25 49 26 50 26 52 30 53 26 54 28 55 28 57 28 58 29 59 25 60 28 61 26 62 26 63 26 65 27 66 26 67 28 68 28 69 28 70 30 71 28 72 27 73 29 74 29 75 25 76 28 77 29 78 29 79 29 80 25 81 27 82 25 83 27 84 28 85 28 86 29 87 26 88 30 89 29 90 25 40 84 1 12 3 13 4 13 5 12 6 13 8 11 9 12 10 11 11 11 12 13 13 12 14 12 15 12 16 13 17 12 18 11 19 12 20 11 21 11 22 12 23 11 24 12 25 11 26 11 27 11 28 11 29 11 30 13 31 11 32 13 33 11 34 11 35 12 36 12 37 13 40 11 41 11 42 13 43 12 45 12 46 12 47 12 48 12 49 12 50 12 51 11 52 13 53 12 54 11 55 11 56 12 57 13 58 12 59 13 60 12 61 12 62 11 63 11 64 12 65 13 66 12 67 12 68 12 69 12 70 11 71 11 72 12 73 12 74 13 75 11 76 11 77 13 78 12 79 11 80 11 81 11 82 11 83 13 84 12 85 11 86 11 87 11 88 11 90 11 41 68 1 27 5 28 7 29 8 28 9 27 12 29 13 32 14 30 15 29 17 28 18 29 19 28 20 27 21 27 22 31 23 29 24 27 25 27 26 31 27 30 28 29 29 27 31 32 32 27 33 30 35 28 36 30 37 28 38 27 39 31 40 29 41 28 44 30 45 27 46 28 47 30 48 26 49 29 51 31 52 31 54 32 56 31 58 27 59 29 60 32 61 28 64 30 65 29 67 29 69 27 71 31 72 27 73 28 74 28 76 29 77 31 78 31 79 27 80 27 81 29 82 29 83 28 84 29 85 31 86 30 87 28 89 28 90 31 42 90 1 15 2 16 3 14 4 14 5 16 6 18 7 15 8 17 9 16 10 15 11 17 12 16 13 15 14 17 15 16 16 15 17 16 18 15 19 17 20 16 21 16 22 17 23 16 24 15 25 17 26 16 27 14 28 17 29 16 30 16 31 16 32 16 33 15 34 17 35 15 36 14 37 15 38 15 39 17 40 17 41 16 42 17 43 16 44 17 45 17 46 17 47 15 48 17 49 16 50 17 51 17 52 15 53 16 54 15 55 16 56 15 57 15 58 15 59 17 60 15 61 17 62 17 63 16 64 15 65 15 66 17 67 15 68 17 69 15 70 15 71 17 72 17 73 15 74 17 75 18 76 17 77 15 78 15 79 16 80 16 81 16 82 17 83 16 84 17 85 17 86 17 87 17 88 16 89 17 90 17 43 80 1 23 2 24 3 23 4 25 5 23 6 26 7 22 8 23 9 24 10 22 12 25 13 24 14 22 15 24 16 25 17 23 18 23 20 22 22 22 24 26 25 23 26 22 27 26 28 22 29 26 30 23 31 24 32 25 33 24 35 26 36 24 37 22 38 25 40 22 41 23 42 25 43 24 44 22 45 23 46 24 47 24 48 24 49 24 51 24 52 23 53 22 54 25 55 24 56 24 57 24 58 26 59 25 60 25 61 23 62 25 63 25 64 24 66 25 67 26 68 23 70 25 71 24 72 25 73 25 74 23 75 22 76 26 77 25 78 23 79 22 80 25 81 25 82 26 83 26 84 23 85 24 86 26 87 26 88 22 89 23 44 23 10 13 12 14 14 12 15 13 16 13 22 12 24 14 28 12 33 13 39 14 40 12 43 14 45 13 50 14 54 13 55 12 56 14 57 12 64 14 66 14 70 13 76 13 88 13 45 14 1 25 6 28 18 28 25 26 27 27 37 29 40 28 48 26 50 27 59 29 62 28 63 25 69 28 78 26 46 36 1 11 2 12 6 12 7 12 8 12 9 10 12 11 14 11 15 11 17 11 18 11 23 11 25 12 26 10 27 11 30 11 31 12 32 12 38 10 42 10 44 10 48 10 52 10 57 12 60 10 62 12 65 12 67 10 71 11 72 11 78 11 81 12 82 12 87 11 89 10 90 11 47 19 6 30 7 30 9 29 24 28 30 29 31 28 32 26 34 29 37 27 55 28 61 31 67 28 71 27 73 28 76 28 79 28 87 28 88 27 89 26 48 69 1 29 2 29 3 28 5 28 7 31 8 26 9 27 11 26 12 26 14 27 15 31 18 29 19 26 21 25 22 29 23 27 24 27 25 25 26 25 27 30 28 30 29 29 30 26 31 28 32 27 33 29 34 26 35 25 36 27 37 29 38 29 39 28 40 31 41 26 42 29 43 29 44 31 45 26 47 28 53 30 54 29 57 29 58 28 59 26 61 27 62 30 64 30 65 27 66 30 67 29 68 27 69 28 70 30 71 27 72 31 74 25 75 29 76 27 77 30 78 27 79 27 81 29 82 29 83 28 85 31 87 30 88 25 89 26 90 28 53 38 1 31 4 28 5 30 9 28 10 31 15 29 17 33 18 29 19 33 21 30 23 28 26 27 27 30 30 29 34 32 35 30 36 28 38 31 44 27 45 32 46 32 47 32 48 31 54 27 59 30 61 31 65 32 67 28 70 32 71 27 73 29 74 27 75 33 81 30 84 32 85 29 87 28 89 32 54 57 2 15 3 17 4 16 5 18 6 15 9 16 10 16 11 15 12 16 14 15 17 16 20 15 21 15 22 16 27 15 28 16 31 16 32 16 33 17 34 16 35 16 38 17 39 15 42 15 43 16 44 16 47 15 49 18 50 16 51 15 52 15 54 14 56 16 57 15 60 18 63 17 65 15 66 16 67 17 69 16 70 17 71 15 74 15 75 14 76 16 77 17 78 17 79 16 80 17 81 16 83 15 84 17 85 17 86 15 87 16 88 15 89 15 55 40 1 16 5 16 11 16 13 18 23 17 26 16 27 17 29 19 30 17 31 19 32 18 33 16 34 18 35 18 37 16 38 16 41 17 43 18 44 17 45 17 48 17 51 17 54 18 57 19 58 18 59 17 61 17 63 17 66 16 71 18 73 17 76 16 77 17 78 17 80 17 81 17 82 18 86 16 89 17 90 16 56 35 2 17 7 16 11 15 12 18 15 17 19 16 23 17 30 15 32 16 33 17 36 18 39 16 41 15 42 15 43 16 47 15 48 17 52 15 54 17 60 17 63 15 64 16 67 17 69 16 70 16 74 16 76 17 77 17 78 18 80 17 83 17 84 16 86 18 88 16 90 16 12 13 18 8 9 12 9 13 11 16 10 19 9 22 11 23 10 40 11 54 11 57 11 66 10 72 9 74 10 77 10 78 10 81 9 83 10 85 9 14 77 1 15 2 17 4 17 5 16 6 17 7 15 8 17 9 16 13 17 14 16 15 17 16 16 17 17 18 18 19 15 21 16 22 16 23 15 25 17 26 17 27 16 28 15 29 17 30 15 31 15 32 16 33 17 34 16 35 17 36 17 37 16 38 17 39 17 40 15 41 15 42 17 43 16 44 16 46 16 47 16 48 14 49 16 50 17 51 17 52 17 53 16 54 16 55 17 57 16 58 16 59 16 60 16 61 17 62 17 64 15 65 16 66 15 67 16 68 17 69 17 71 17 72 17 73 15 74 17 75 15 76 16 77 17 78 17 79 17 80 16 82 16 83 14 84 18 87 17 88 15 89 15 90 15 15 68 1 13 2 13 3 13 4 14 5 13 7 14 8 14 10 15 11 13 12 14 14 13 15 13 16 15 17 14 18 14 19 14 20 15 22 14 23 15 25 14 26 15 28 15 30 14 31 14 32 13 33 14 34 14 35 14 36 15 38 13 39 14 42 14 43 13 44 15 45 15 47 14 48 14 49 13 51 14 52 13 54 15 55 14 56 14 57 14 58 15 59 14 61 14 63 15 64 14 66 14 67 15 69 15 70 14 71 13 73 14 74 13 75 15 77 14 79 14 80 14 82 13 83 15 84 14 85 13 86 13 87 14 88 15 89 15 16 60 1 20 2 20 3 20 4 21 7 20 8 18 10 20 11 20 14 22 15 19 16 21 19 19 20 18 21 22 22 19 23 20 24 19 25 18 26 19 27 20 34 22 35 19 39 19 41 21 43 20 44 18 45 19 46 21 47 22 49 21 51 18 52 22 54 20 55 22 56 18 58 20 59 19 60 20 61 21 63 18 65 21 66 20 67 20 68 19 69 22 70 19 71 20 72 21 73 19 74 21 75 20 76 19 79 20 80 21 83 21 84 18 85 21 88 19 89 20 90 22 29 19 1 21 3 22 15 20 17 20 18 24 23 23 26 21 31 24 38 24 39 21 41 21 49 23 50 20 52 21 59 22 62 20 66 23 68 22 81 22 30 15 15 11 23 10 27 10 36 11 41 10 46 11 47 9 54 9 58 10 61 10 62 9 73 10 79 10 83 9 84 10 31 62 1 16 2 14 3 15 4 14 5 15 6 15 8 16 9 14 10 15 11 16 12 15 15 15 16 15 17 14 18 16 19 14 20 14 21 14 22 15 23 15 27 15 28 15 29 16 30 14 31 15 32 14 34 15 39 16 40 15 41 16 42 14 44 14 45 14 47 14 49 14 51 14 53 15 54 14 55 16 57 15 58 16 59 14 60 16 61 14 62 16 64 15 65 15 68 14 69 15 72 16 74 14 75 16 76 14 79 14 80 14 82 14 83 16 85 15 86 14 87 14 89 16 90 16 32 79 1 29 3 28 4 29 5 33 6 30 7 32 9 33 10 33 11 27 12 33 13 28 14 31 15 32 16 30 17 31 18 31 19 32 20 31 21 32 22 30 23 31 24 28 25 28 26 32 27 31 28 30 29 30 30 31 31 31 32 32 33 32 34 33 36 31 37 32 38 30 39 29 40 31 41 28 42 32 43 30 44 28 46 27 47 33 48 30 49 32 50 30 51 27 52 30 53 31 54 32 55 30 57 32 58 28 59 33 61 29 62 31 63 33 64 32 65 29 66 31 67 28 68 29 69 32 70 31 72 32 73 32 74 27 75 31 77 28 79 29 80 31 83 29 84 30 85 32 86 32 87 29 88 31 89 32 90 28 45 28 3 25 8 29 12 29 16 27 17 28 21 31 23 27 33 26 35 29 38 29 39 27 40 25 46 28 51 26 53 29 63 29 65 27 70 28 73 27 74 29 75 27 81 27 82 31 84 26 85 28 86 30 87 30 89 30 46 46 2 20 3 20 4 18 8 19 9 17 12 20 13 21 14 18 15 20 17 18 18 18 19 21 20 18 26 20 27 20 31 20 36 21 37 17 38 20 39 20 40 19 42 19 43 21 45 20 46 18 49 20 50 19 51 20 54 19 58 18 59 20 60 18 61 19 62 21 63 20 65 20 68 19 71 17 74 20 75 18 77 17 79 19 84 18 85 18 88 20 90 21 47 53 1 21 4 23 8 24 11 21 12 23 14 24 15 22 16 23 18 22 20 21 22 24 23 23 25 23 29 24 31 23 32 23 33 24 34 24 38 22 40 22 41 21 42 25 44 25 46 24 47 22 48 22 49 21 50 23 51 22 52 22 53 24 55 24 56 22 59 22 60 24 63 21 64 21 65 21 66 24 70 22 71 23 74 22 77 23 79 21 80 24 82 22 84 22 85 22 86 25 87 24 88 23 89 25 90 23 48 64 1 24 3 28 4 26 6 25 7 26 8 26 10 27 11 28 13 26 14 28 15 26 16 26 17 25 19 24 22 27 24 24 25 29 26 27 27 27 28 28 29 27 30 28 31 24 34 24 35 26 36 25 37 25 38 26 39 27 40 26 44 28 47 26 48 26 49 27 50 26 51 26 52 24 53 25 54 24 55 27 56 25 57 27 60 25 61 27 62 25 63 25 65 24 67 26 68 25 69 27 70 25 71 27 72 28 73 28 74 24 75 25 76 28 79 28 81 26 82 28 83 29 84 28 85 24 87 26 4 57 82 1 32 2 31 3 32 4 27 5 27 6 31 7 26 8 31 9 31 10 31 11 27 12 31 13 26 14 31 15 32 16 27 17 28 18 30 19 28 20 31 21 26 22 27 24 32 25 27 26 29 27 27 28 32 29 29 30 28 32 31 33 30 34 26 35 26 36 31 37 28 38 27 39 27 40 27 41 30 42 28 43 26 44 27 45 30 46 32 48 28 49 29 50 31 51 30 52 31 53 30 54 26 55 27 56 30 57 27 58 29 59 32 60 32 63 30 64 27 65 29 66 31 67 31 68 31 69 27 70 31 71 29 73 30 74 29 75 29 76 28 77 28 78 29 79 32 80 29 81 28 82 30 83 26 84 28 85 28 87 27 88 27 89 27 58 4 29 10 35 10 43 11 77 11 59 58 1 14 2 14 3 14 4 14 5 13 6 14 7 13 8 15 11 15 13 14 15 14 16 15 17 14 19 15 20 13 21 14 23 14 24 13 27 13 28 15 30 13 32 14 34 15 35 15 36 15 37 13 38 14 39 15 42 15 43 14 44 15 46 14 48 13 49 14 50 15 51 15 52 14 53 14 55 13 56 15 58 13 60 14 61 13 63 15 64 14 65 13 70 13 72 15 74 13 75 14 78 13 79 13 81 14 82 15 85 15 87 13 89 14 90 15 60 7 4 16 10 15 16 15 35 17 39 15 49 17 71 15 +5 4 1 2 83 13 84 13 2 15 10 11 22 11 23 11 26 11 28 10 35 11 37 11 39 10 42 11 46 11 47 11 48 12 58 12 68 11 88 10 3 62 2 23 3 25 4 22 5 22 6 23 7 24 8 25 9 22 10 21 11 23 12 23 14 23 15 24 16 23 18 22 19 24 21 25 24 24 25 23 27 25 29 24 31 23 33 25 35 25 36 23 37 24 39 21 41 24 42 21 43 22 44 23 45 21 46 22 50 25 52 23 56 22 57 25 58 22 59 23 60 21 62 25 63 21 64 24 65 22 66 22 67 24 69 21 70 22 71 25 72 22 76 25 77 22 78 23 80 21 81 22 82 23 83 22 85 22 86 21 87 22 89 21 90 24 4 70 1 24 2 24 3 24 4 27 8 27 9 24 11 25 13 26 14 26 16 23 18 26 20 23 21 25 22 25 23 24 24 23 25 25 26 25 27 26 28 23 29 26 30 24 32 25 33 23 35 25 36 26 37 27 39 26 40 24 42 25 43 24 44 26 45 27 46 25 47 27 49 27 50 24 51 23 53 27 54 27 55 23 56 27 57 27 58 26 59 26 60 27 61 23 62 27 63 25 64 24 65 24 66 26 67 26 68 24 70 27 71 24 72 26 73 23 74 26 77 23 78 26 79 23 80 25 81 27 82 24 83 25 84 27 88 23 89 27 90 23 12 5 69 2 17 3 16 4 16 6 16 7 16 8 16 9 16 10 16 11 17 12 17 13 16 14 16 15 15 16 15 17 17 20 17 21 17 22 16 24 15 25 15 26 15 27 15 29 17 30 15 31 17 32 15 33 17 34 17 36 16 37 15 39 15 40 16 41 16 42 16 44 17 47 15 48 15 49 15 50 15 53 17 54 16 55 17 56 16 57 16 58 15 59 17 61 15 62 17 63 17 64 17 65 16 66 15 67 16 68 17 69 15 70 16 71 18 72 16 73 15 74 15 75 17 78 16 80 16 83 15 84 16 86 16 87 17 89 17 90 16 6 40 1 24 7 26 8 26 9 26 11 27 12 25 13 23 14 27 17 24 19 23 24 24 26 23 28 26 35 27 36 23 40 24 46 24 50 24 51 23 52 24 55 26 59 23 64 27 65 23 66 23 67 27 69 27 70 27 72 27 73 25 74 24 75 27 77 27 79 24 81 26 82 23 84 23 87 25 89 26 90 26 7 9 31 15 37 15 44 15 51 14 65 15 71 15 78 13 83 15 90 14 8 22 5 10 15 11 23 11 28 12 31 12 35 10 36 11 41 10 44 10 51 11 52 11 60 11 61 11 65 11 68 11 71 12 74 12 77 11 81 11 83 10 84 11 85 11 13 26 3 14 5 14 6 14 11 15 14 13 15 13 16 15 19 13 21 15 27 14 29 15 31 13 37 14 42 15 45 15 55 15 60 13 70 15 73 14 75 14 76 13 78 13 80 13 85 14 86 14 88 13 14 84 1 15 2 17 3 17 4 16 5 15 6 17 8 16 9 16 10 16 12 17 13 17 14 16 15 15 16 17 17 14 18 15 19 15 20 17 21 17 22 17 23 16 24 15 26 16 27 16 28 17 29 16 30 17 31 15 32 15 33 16 34 17 35 17 36 16 37 16 38 15 39 17 40 15 41 16 42 16 43 15 44 16 45 16 46 17 47 14 49 16 50 16 51 17 53 16 54 16 55 17 56 15 58 15 59 16 60 16 61 15 62 15 63 17 64 15 65 15 66 14 67 15 68 15 69 17 70 17 71 16 72 17 73 16 74 15 75 15 76 15 77 16 78 16 79 17 80 16 81 17 82 17 83 17 84 17 85 15 86 17 87 17 88 18 89 16 90 15 15 87 2 20 4 24 5 22 6 22 7 22 8 23 9 23 10 21 11 20 12 23 13 24 14 22 15 22 16 20 17 23 18 22 19 20 20 21 21 20 22 21 23 20 24 23 25 22 26 21 27 23 28 22 29 23 30 22 31 24 32 21 33 24 34 23 35 21 36 23 37 24 38 24 39 20 40 21 41 24 42 24 43 20 44 21 45 24 46 20 47 21 48 24 49 22 50 20 51 24 52 24 53 24 54 22 55 22 56 22 57 20 58 20 59 20 60 23 61 20 62 24 63 24 64 24 65 21 66 21 67 21 68 21 69 22 70 22 71 22 72 21 74 22 75 24 76 21 77 24 78 24 79 23 80 22 81 21 82 23 83 22 84 21 85 21 86 24 87 20 88 24 89 22 90 22 16 8 3 16 8 16 15 15 35 17 42 15 47 16 64 16 88 17 49 81 1 22 2 20 3 21 4 22 5 22 7 24 8 23 9 24 10 23 11 21 12 23 13 20 14 21 15 22 16 24 17 20 19 22 20 21 21 20 22 20 23 23 24 20 25 24 26 23 27 22 28 23 29 22 30 20 31 21 32 24 33 24 34 24 35 23 36 23 37 21 38 24 39 21 41 21 42 22 43 22 44 22 45 24 46 21 47 23 49 20 50 23 51 20 52 22 53 22 54 22 55 22 56 21 57 22 58 20 60 20 61 23 62 22 63 24 64 22 66 22 67 23 68 21 70 21 71 21 72 23 73 21 74 20 76 24 77 23 78 24 79 22 80 23 81 23 82 24 83 23 84 23 85 21 86 21 88 22 89 22 90 20 50 52 3 19 4 20 6 20 9 19 10 18 11 18 12 21 13 20 16 19 19 19 20 20 21 21 22 18 24 19 26 19 29 19 30 18 31 19 34 19 37 19 40 18 41 19 42 20 44 19 48 19 50 18 51 18 53 18 54 19 57 20 60 21 61 21 63 20 64 18 65 18 66 18 67 18 68 18 71 19 72 19 73 19 75 19 78 21 79 18 80 20 81 17 82 19 83 19 84 18 86 18 87 21 89 20 51 85 1 25 2 25 3 28 4 24 5 27 8 28 9 27 10 25 11 24 12 27 13 25 14 26 15 27 16 28 17 28 18 25 19 28 21 23 22 27 23 24 24 26 25 28 26 24 27 28 28 26 29 28 30 24 31 25 32 27 33 28 34 25 35 25 36 28 37 28 39 24 40 24 41 26 42 28 43 24 44 28 45 26 46 24 47 24 48 26 49 28 50 25 51 28 52 28 53 27 54 25 55 25 56 25 57 26 58 24 59 28 60 26 62 24 63 25 64 27 65 26 66 27 67 28 68 24 69 25 70 25 71 28 72 28 73 26 74 28 75 24 76 26 77 24 78 28 79 27 80 26 81 24 82 26 83 26 84 26 85 28 86 28 87 24 88 25 89 27 90 26 52 28 12 20 16 21 22 24 28 24 31 24 34 23 35 24 38 21 39 23 40 24 42 23 44 21 47 21 48 20 51 20 56 23 58 22 64 24 67 24 69 23 70 21 72 24 73 21 77 23 79 21 85 20 89 22 90 21 12 17 44 1 22 6 25 7 26 9 23 11 22 12 24 15 26 18 22 20 26 21 22 23 25 26 23 29 25 30 22 32 26 33 26 38 26 39 24 41 23 43 23 46 23 49 26 50 26 52 25 53 23 57 23 58 26 64 26 67 26 68 25 69 26 70 25 71 24 72 23 74 26 75 23 81 23 83 22 84 24 85 23 86 22 88 23 89 23 90 24 18 41 3 25 5 23 7 25 8 24 9 24 10 26 11 24 16 25 17 23 22 25 23 25 25 27 26 23 27 26 28 23 31 24 33 26 34 26 35 25 38 25 41 23 43 26 45 27 46 23 50 27 53 26 54 27 55 23 58 24 60 25 62 25 66 24 69 26 75 23 77 24 80 23 84 27 86 23 88 25 89 26 90 27 19 88 1 25 2 25 3 26 4 24 5 22 6 24 7 25 8 24 9 24 10 23 11 25 12 26 13 23 14 25 15 25 16 25 17 23 18 23 19 22 20 22 21 24 22 24 23 22 24 22 25 26 26 22 27 22 28 23 29 22 30 25 31 26 32 26 33 22 34 22 35 25 36 26 37 24 38 25 39 23 40 25 41 22 42 25 43 23 44 25 45 23 47 25 49 23 50 22 51 23 52 25 53 23 54 23 55 25 56 23 57 24 58 25 59 22 60 22 61 24 62 25 63 26 64 23 65 22 66 24 67 23 68 25 69 22 70 26 71 22 72 26 73 25 74 24 75 26 76 23 77 24 78 22 79 26 80 25 81 22 82 24 83 25 84 22 85 24 86 24 87 26 88 25 89 26 90 23 20 9 3 15 6 15 7 15 9 15 15 13 23 15 33 13 73 13 78 15 37 20 1 10 3 10 4 10 7 10 12 11 25 10 32 9 40 10 48 10 52 11 56 11 60 9 64 11 66 10 70 11 73 9 75 10 84 9 86 10 88 10 38 49 1 19 4 18 6 21 8 20 14 20 16 20 20 19 21 19 22 18 23 21 25 20 26 19 27 19 28 19 30 21 33 20 36 19 38 22 39 21 42 22 45 20 46 22 47 20 48 19 50 19 52 18 53 21 57 21 58 20 59 18 61 20 62 19 63 19 67 18 68 19 70 22 72 22 73 19 74 19 76 21 78 19 79 20 83 21 84 18 85 19 86 19 87 21 88 19 89 19 39 71 2 21 3 21 4 24 5 24 6 24 7 24 8 21 9 24 11 23 12 20 13 21 14 21 15 20 16 23 17 23 18 22 19 21 20 21 21 24 22 22 23 21 24 22 25 21 26 22 27 20 28 22 29 22 30 20 33 22 34 20 35 23 38 23 39 21 40 21 41 22 42 23 43 23 44 23 45 21 47 23 48 23 50 24 55 23 56 22 57 21 58 23 59 21 60 24 62 21 63 21 64 20 65 23 67 23 70 22 72 22 73 22 74 23 76 21 77 22 78 21 79 20 80 24 81 20 82 20 83 20 84 22 85 23 86 22 87 20 89 20 90 23 40 25 1 10 4 11 6 11 13 11 14 9 16 10 18 9 19 11 24 10 25 10 26 10 29 10 30 10 32 9 36 10 39 9 47 9 66 10 67 9 70 11 72 10 78 10 88 9 89 10 90 10 49 75 1 12 2 12 3 13 4 12 6 11 7 11 10 13 11 13 12 13 13 12 14 13 15 12 16 11 17 11 18 13 19 12 20 11 21 13 23 11 24 12 25 12 27 11 29 13 30 13 31 12 32 13 33 12 35 13 36 12 37 11 39 12 40 11 41 11 42 11 43 11 44 12 46 11 47 12 48 11 49 11 52 12 53 12 54 12 55 11 56 12 57 11 58 13 59 12 60 11 61 11 62 12 64 12 65 11 66 13 67 11 68 11 69 13 70 12 71 13 72 13 73 12 74 13 75 12 76 11 77 13 80 12 81 11 82 11 83 12 84 13 85 12 86 11 87 11 88 12 90 11 50 31 3 31 5 26 7 30 13 27 15 29 17 27 19 26 29 27 31 30 34 26 41 27 48 27 51 27 52 27 53 26 54 27 58 26 62 30 66 27 67 29 68 30 69 29 70 29 71 26 78 28 79 30 81 26 83 29 85 29 87 29 90 28 51 16 6 24 10 23 33 22 39 24 49 24 51 24 53 26 57 23 58 26 61 22 66 22 67 26 71 23 78 24 80 25 82 26 52 77 1 19 2 17 4 17 5 18 6 17 7 16 9 18 10 17 11 19 12 17 13 19 14 19 16 18 17 19 18 19 19 18 20 19 21 18 22 16 23 17 24 19 26 20 28 17 30 17 31 20 32 19 33 17 34 19 35 19 36 18 39 16 41 18 42 17 43 16 44 17 45 18 47 20 48 17 49 17 50 16 51 17 52 19 53 19 55 17 56 17 58 17 59 17 60 17 61 20 62 19 63 17 64 17 65 17 67 17 68 17 69 17 70 19 71 19 72 19 73 18 74 18 75 18 76 17 77 20 78 17 79 16 80 19 81 18 82 17 83 17 84 17 85 18 86 17 87 19 88 19 89 18 90 18 24 5 42 1 29 2 28 4 26 5 30 10 30 13 29 17 30 20 30 21 29 22 28 23 26 26 26 27 27 28 30 29 30 32 27 33 29 34 29 35 29 36 28 38 26 44 26 45 26 46 26 48 28 52 28 53 26 54 30 57 28 58 29 62 27 63 30 67 26 69 26 75 27 77 26 79 27 80 27 83 26 84 28 88 26 89 26 6 54 2 26 6 26 7 28 9 25 10 28 11 26 12 27 13 26 16 27 18 26 22 25 24 27 25 26 28 25 29 25 30 25 31 28 32 24 34 25 36 24 37 27 38 24 39 26 40 26 41 27 44 26 45 24 48 25 49 28 50 28 51 28 53 27 54 27 56 24 58 25 59 28 61 25 64 27 67 24 68 28 69 24 70 29 71 27 73 25 75 25 76 24 78 25 79 28 81 26 82 26 84 24 85 27 87 24 90 26 7 40 1 17 6 17 10 16 11 15 13 18 14 15 15 16 19 17 20 15 23 15 26 17 27 15 28 17 29 15 30 17 31 15 34 17 35 17 39 15 42 17 43 17 44 15 45 16 46 15 48 17 53 16 56 16 57 15 58 16 59 16 65 15 66 15 70 15 74 15 75 16 77 15 79 17 81 17 83 17 85 15 8 55 2 30 4 30 6 27 8 30 10 31 12 30 14 29 15 29 16 30 18 31 19 27 20 32 21 31 22 29 23 28 26 29 29 26 30 26 31 28 32 30 33 31 35 28 36 31 37 29 38 27 40 27 43 32 44 30 45 27 47 31 48 29 49 29 53 27 54 31 56 31 58 29 60 29 63 30 64 30 65 28 67 27 69 30 72 30 73 31 74 27 75 28 79 26 80 30 81 29 84 26 85 31 86 27 87 31 89 26 90 30 13 85 1 18 2 17 3 16 4 17 5 16 6 16 7 16 8 16 9 16 10 18 11 17 12 18 13 18 14 17 15 16 16 17 17 18 18 17 19 16 20 18 21 18 22 17 23 16 24 17 25 18 26 16 27 16 28 18 29 16 30 18 31 17 32 17 33 17 34 15 35 16 36 16 37 17 39 16 40 17 41 18 42 16 43 15 44 19 45 17 46 16 48 17 49 18 50 17 51 17 53 16 54 18 55 16 57 18 58 16 59 19 60 17 61 18 62 18 63 17 64 15 65 18 66 18 67 16 68 17 69 18 70 15 71 17 73 17 74 17 75 18 76 16 77 18 78 17 79 17 80 17 81 16 82 18 83 19 84 17 85 18 86 16 87 15 88 19 89 16 90 17 14 87 1 21 2 23 3 23 4 21 5 24 6 23 7 23 8 25 9 24 10 25 11 23 12 24 13 25 14 22 15 22 16 25 17 24 18 22 19 25 20 21 21 22 22 22 23 22 24 25 25 24 26 21 28 21 29 23 30 21 31 24 32 25 33 25 34 21 35 24 37 21 38 22 39 23 40 24 41 24 42 23 43 21 44 24 45 25 46 24 47 24 48 22 49 23 50 25 51 24 52 25 53 21 54 23 55 23 56 22 57 23 58 22 59 24 60 22 61 22 62 23 63 22 64 24 65 23 66 22 67 25 69 21 70 22 71 23 72 22 73 21 74 24 75 23 76 21 77 22 78 24 79 22 80 21 81 24 82 22 83 23 84 23 85 23 86 21 87 25 88 22 89 22 90 22 15 89 1 10 2 10 3 10 4 12 5 10 6 10 7 12 8 11 9 12 10 10 11 10 12 10 13 12 14 11 15 11 16 10 17 11 18 11 19 11 20 12 21 11 22 12 23 11 24 11 25 11 26 12 27 12 28 11 29 11 30 10 31 10 32 12 33 12 34 11 35 12 36 10 37 11 38 12 39 11 40 11 41 10 42 11 43 11 44 11 45 11 46 10 47 10 48 12 49 10 50 11 51 11 52 12 53 11 54 12 55 12 56 12 57 11 58 10 59 12 60 10 61 11 62 11 63 10 64 10 65 12 66 11 67 12 68 12 69 10 70 11 71 10 72 12 73 11 74 10 75 12 76 10 77 11 79 10 80 11 81 11 82 11 83 12 84 11 85 11 86 11 87 11 88 11 89 11 90 11 16 38 1 22 2 24 3 24 4 22 5 24 8 23 10 24 11 23 13 22 17 23 18 23 19 25 20 24 24 23 28 22 31 25 37 21 39 25 41 22 44 23 46 24 48 24 51 23 52 23 56 24 61 22 63 25 64 24 66 25 69 22 73 23 74 21 76 25 77 23 79 22 83 25 88 25 90 22 29 29 3 20 6 20 9 21 11 20 12 19 27 19 33 19 35 18 37 20 38 18 39 19 40 19 41 21 45 18 46 20 47 18 48 17 51 19 52 19 53 19 55 19 56 17 62 19 64 18 65 17 73 21 75 18 82 20 88 19 30 9 8 28 17 31 36 28 39 27 47 30 48 27 60 28 72 26 85 26 31 83 1 26 2 26 3 27 4 23 5 26 7 25 8 27 9 26 10 27 11 24 12 25 13 25 14 27 15 26 16 26 17 25 18 25 19 25 20 27 21 25 23 27 24 27 25 24 26 24 27 23 28 26 30 25 31 26 32 25 33 27 34 27 36 27 37 23 39 26 40 23 41 24 42 23 44 27 45 23 46 23 47 25 48 23 49 24 50 26 51 26 52 23 53 27 54 23 55 24 56 23 57 27 58 24 59 24 60 27 61 25 62 27 63 23 64 27 65 26 66 25 67 23 68 26 69 26 70 25 71 25 73 24 74 24 75 23 76 26 77 23 78 25 79 24 80 23 81 23 82 23 83 25 84 24 85 26 86 25 87 24 88 25 89 27 90 24 32 63 1 14 2 15 5 15 8 14 9 15 10 14 11 14 13 15 14 14 17 14 18 14 19 14 20 14 21 15 23 14 24 15 25 14 26 13 27 14 28 15 29 14 30 15 31 15 32 14 35 15 37 13 38 15 39 14 41 14 42 14 43 15 44 15 45 15 47 15 48 15 54 15 55 15 56 15 58 15 60 15 61 14 64 13 65 13 66 13 67 13 69 14 70 13 72 14 73 13 74 15 75 14 76 15 77 14 78 15 80 15 81 14 82 15 83 14 85 14 86 15 87 15 88 15 89 13 37 21 11 30 12 33 20 30 22 30 34 30 35 31 37 32 48 28 52 29 58 30 62 29 64 32 65 28 70 33 80 30 83 29 85 27 86 30 87 30 88 32 89 31 38 28 1 20 7 20 9 21 10 21 11 22 15 21 28 18 36 20 38 20 39 21 44 21 47 19 50 20 52 22 53 20 57 21 59 20 60 20 63 21 64 22 74 19 75 20 78 22 79 19 82 19 83 21 84 19 85 20 39 89 1 10 2 11 3 10 4 10 5 9 6 9 7 10 8 11 9 10 10 10 11 9 12 10 13 10 14 11 15 11 16 10 17 9 18 11 19 9 20 9 21 10 22 10 23 10 24 9 25 11 26 10 27 10 28 10 29 11 30 10 31 11 32 9 33 11 34 11 35 9 36 9 37 10 38 10 39 9 40 11 41 10 42 9 43 10 44 11 45 9 46 11 47 10 48 10 49 10 50 10 51 11 52 11 53 10 54 10 55 10 56 10 57 9 58 10 59 10 60 10 61 11 62 11 63 10 64 9 65 10 66 10 67 9 68 10 69 9 70 9 71 9 72 11 73 9 74 11 75 10 76 10 77 9 79 10 80 9 81 11 82 10 83 10 84 10 85 9 86 10 87 10 88 10 89 10 90 11 40 87 1 26 2 27 3 27 4 27 6 25 7 24 8 25 9 23 10 27 11 26 12 24 13 26 14 25 15 25 16 24 17 25 18 23 19 24 20 23 21 27 22 25 23 25 24 27 25 23 26 26 27 24 28 27 29 26 30 24 31 27 32 26 33 23 34 26 35 27 36 25 37 23 38 23 39 25 40 25 41 24 42 25 43 27 44 26 45 26 46 23 47 24 48 23 49 24 50 27 51 25 52 27 53 25 54 23 55 24 58 25 59 25 60 23 61 25 62 23 63 27 64 25 65 23 66 23 67 27 68 23 69 27 70 25 71 24 72 26 73 23 74 26 75 26 76 23 77 23 78 24 79 26 80 24 81 27 82 25 83 27 84 24 85 26 86 24 87 25 88 25 89 23 90 27 45 9 8 19 23 19 36 17 51 16 58 17 61 16 64 16 88 16 89 17 46 86 1 10 2 10 3 10 4 10 5 11 6 10 7 10 8 10 9 10 10 10 11 9 12 10 13 9 14 10 15 9 16 10 17 10 18 10 19 10 20 10 21 11 22 10 23 9 24 9 26 10 27 11 28 9 29 10 30 10 31 11 32 10 33 10 34 11 35 10 36 10 37 11 39 11 40 11 41 10 42 10 43 10 44 9 45 10 46 10 47 10 48 10 49 10 50 11 51 10 52 9 53 9 54 11 55 10 56 10 57 9 58 11 59 9 60 9 61 11 62 10 63 9 64 9 65 10 66 10 67 10 68 11 69 10 70 10 71 9 72 10 73 10 74 9 75 11 76 10 79 11 80 9 81 11 82 10 83 9 84 9 85 11 86 11 87 9 88 10 89 11 90 10 47 64 1 13 2 12 3 11 4 11 6 12 10 13 11 13 12 12 14 11 15 12 16 12 17 12 18 12 19 13 21 12 22 13 23 11 24 12 25 13 26 13 27 13 29 12 31 11 32 13 34 13 35 11 36 13 38 12 39 13 41 13 42 12 43 11 44 11 45 12 46 13 47 12 49 11 50 12 53 12 55 13 56 12 57 12 61 12 62 11 64 13 65 12 66 12 67 12 68 11 69 12 70 13 71 11 73 12 74 12 75 13 77 11 78 13 81 11 83 12 84 13 87 13 88 12 89 11 90 13 48 37 1 15 2 17 8 16 12 16 14 15 19 16 20 16 21 15 24 15 27 16 28 17 32 15 34 17 35 15 37 17 38 16 41 15 44 15 46 15 50 15 51 17 53 15 54 17 55 16 58 17 59 15 61 17 64 17 65 15 69 16 70 15 71 16 75 17 77 15 78 15 83 16 90 18 53 43 1 26 5 25 6 22 8 22 10 23 12 23 14 22 15 23 19 26 21 23 22 25 23 22 24 23 26 22 27 22 29 25 32 24 33 23 37 26 40 23 41 26 46 23 50 26 51 26 52 25 54 26 57 24 59 26 64 23 65 25 66 23 67 25 69 22 71 23 72 23 74 22 75 24 79 22 80 26 81 22 83 25 84 25 85 23 54 84 1 24 2 25 3 26 4 25 5 27 6 24 7 25 8 24 9 28 10 24 11 27 12 26 13 24 14 25 15 28 16 26 17 24 18 24 19 28 20 25 21 26 22 24 23 24 24 25 25 28 26 25 27 24 28 27 29 28 30 25 31 28 32 25 33 28 34 26 35 25 36 27 37 28 38 24 39 27 40 25 41 24 42 25 43 27 44 24 45 24 46 24 47 26 48 24 50 28 51 26 52 28 53 28 54 26 55 26 57 27 58 25 59 28 60 28 61 25 63 28 65 25 66 27 67 24 68 26 69 27 70 28 72 27 73 28 74 24 75 25 76 25 77 24 78 28 79 28 81 27 82 24 83 25 84 24 85 28 86 24 87 26 88 28 89 27 90 26 55 23 6 10 7 10 10 10 11 9 13 9 20 10 21 10 22 10 25 11 27 10 30 10 34 11 43 11 47 10 49 10 54 11 58 9 59 10 66 9 73 10 75 10 77 9 81 11 56 67 1 16 2 15 4 16 5 17 7 15 8 17 9 15 11 15 13 16 14 16 17 16 18 15 19 17 20 16 21 17 24 17 25 16 26 15 27 16 28 15 29 17 30 17 31 17 32 17 33 17 34 15 35 15 36 18 37 14 39 14 40 14 41 17 42 17 43 17 46 17 47 16 48 16 49 18 51 17 52 15 53 15 54 17 55 17 57 17 58 16 60 16 61 15 62 15 64 17 65 16 66 17 68 15 69 16 70 15 71 16 73 16 74 16 75 16 77 17 78 17 79 16 82 17 84 15 85 15 86 17 88 15 90 17 4 57 30 3 28 4 32 7 32 10 27 13 31 14 28 15 29 18 27 19 29 20 30 28 29 31 27 33 29 36 27 39 29 42 33 43 31 44 30 51 29 53 29 56 31 62 31 63 32 68 29 75 30 78 30 79 30 86 29 87 29 89 30 58 88 1 17 2 16 3 15 4 15 5 17 6 15 7 15 8 17 9 16 10 15 11 15 12 15 13 16 14 16 15 16 16 16 17 15 18 17 19 16 20 17 21 16 22 15 23 15 24 16 25 15 27 15 28 15 29 16 30 15 31 16 32 16 33 15 34 17 35 16 36 15 37 16 38 15 39 17 40 17 41 15 42 15 43 14 44 15 45 15 46 17 47 16 48 17 49 16 50 17 51 16 52 15 53 16 54 16 55 17 56 16 57 17 58 17 59 16 60 15 61 15 62 15 63 16 64 15 65 17 66 15 68 17 69 15 70 17 71 15 72 17 73 17 74 15 75 16 76 17 77 16 78 17 79 16 80 15 81 16 82 17 83 15 84 15 85 17 86 15 87 17 88 17 89 17 90 16 59 16 5 19 16 20 21 18 37 20 38 21 46 19 47 19 51 20 52 19 56 20 63 21 64 19 68 20 72 18 80 20 85 20 60 45 1 28 4 29 5 31 6 27 13 30 14 29 15 29 17 26 18 30 20 28 22 28 25 25 30 29 35 28 37 28 39 29 43 29 44 31 45 27 46 26 47 26 48 27 49 26 50 26 51 26 53 29 54 30 55 25 58 30 59 29 60 30 61 26 64 29 67 30 69 27 70 28 71 30 72 29 74 28 79 28 80 29 82 28 83 29 84 26 89 30 +5 4 1 27 1 18 3 22 7 19 12 21 16 18 18 20 19 19 20 21 23 22 24 19 27 20 40 21 48 21 50 21 53 20 55 21 57 18 58 18 60 19 68 18 69 20 70 19 71 22 75 20 82 20 83 18 89 20 2 8 4 22 20 19 31 22 39 19 48 20 51 22 57 20 77 21 3 6 9 30 12 29 38 28 55 30 71 28 77 30 4 36 2 30 3 28 4 29 5 27 6 27 7 31 8 31 10 30 13 29 14 30 17 30 18 31 25 26 28 30 29 31 31 30 37 27 41 28 43 29 47 28 56 26 57 27 63 32 64 26 69 31 70 31 71 32 74 26 75 26 76 29 77 30 78 32 79 31 85 28 87 29 90 31 4 41 59 1 17 4 16 5 15 6 17 9 16 12 17 13 16 14 15 15 17 16 17 19 15 21 17 22 15 25 17 27 17 29 17 30 16 31 15 33 15 34 15 35 15 36 18 37 17 38 15 39 17 40 16 44 17 46 15 47 15 48 16 49 16 51 16 52 17 53 16 55 15 57 15 59 16 60 15 61 16 62 16 63 15 64 16 65 15 66 15 67 16 68 16 71 16 72 16 74 15 76 17 80 17 81 15 82 16 83 16 84 15 85 16 86 14 88 16 90 17 42 14 11 19 16 17 20 20 21 20 22 20 23 21 29 19 30 21 32 17 33 19 37 19 40 18 49 18 65 17 43 76 1 20 2 23 3 23 5 20 6 23 7 19 8 21 9 21 10 21 11 21 12 23 13 23 14 23 15 22 16 19 17 23 18 19 22 19 23 19 25 22 26 22 28 23 29 20 30 21 31 22 32 21 33 20 35 22 36 20 38 22 40 19 41 20 42 19 43 21 44 22 46 21 47 22 48 21 49 21 50 21 51 23 52 20 53 22 54 20 55 19 56 20 57 20 58 20 59 22 61 19 62 20 63 23 64 19 65 22 66 21 67 19 68 20 69 19 70 22 71 22 72 22 75 19 76 23 77 23 78 22 79 21 80 23 81 23 82 23 83 23 84 22 85 22 86 19 87 22 88 20 90 20 44 78 1 26 2 26 3 29 4 25 6 29 7 25 8 26 9 29 10 29 11 29 12 28 13 28 14 26 15 26 16 27 17 29 19 25 20 27 21 29 23 29 24 28 25 25 26 29 27 28 28 27 29 29 30 27 31 29 32 25 33 29 34 25 35 27 36 28 37 28 38 27 39 26 40 30 41 25 42 27 43 25 44 29 45 28 46 27 47 26 48 25 50 26 52 28 53 25 54 27 55 28 56 28 58 25 59 27 60 26 62 27 63 29 64 29 65 27 66 26 67 30 68 28 70 29 71 27 72 26 73 25 74 26 75 29 77 29 78 28 79 26 80 24 81 27 82 27 84 26 85 29 87 26 88 28 90 25 44 9 75 1 16 2 17 5 18 6 16 7 17 9 18 10 17 11 16 12 17 13 18 14 16 17 16 18 17 19 17 20 17 21 18 23 16 24 19 25 18 26 18 27 18 29 16 30 16 31 17 32 17 33 18 35 18 36 18 37 17 38 16 39 18 40 18 41 16 42 18 43 16 44 18 45 17 46 18 47 17 49 18 50 17 52 19 54 18 55 17 56 17 57 18 58 16 59 17 60 16 61 19 62 18 63 16 64 18 65 15 66 16 67 18 68 16 69 18 70 19 71 16 72 18 73 18 74 18 75 17 76 15 77 18 78 17 79 16 81 17 82 16 86 16 87 18 88 18 89 18 90 16 10 85 1 17 2 14 3 15 4 17 5 15 6 15 7 17 8 15 9 17 10 17 11 17 12 16 13 15 14 16 15 17 16 14 17 15 18 16 19 17 20 16 21 15 22 16 25 16 26 16 27 15 28 16 29 17 30 16 31 17 32 15 33 16 34 15 35 16 36 15 37 16 39 16 40 15 41 15 42 17 43 15 44 16 45 17 46 16 47 17 48 17 49 16 50 17 51 16 52 15 53 15 55 17 56 17 57 15 58 15 59 15 60 16 61 16 62 15 63 17 64 16 65 17 66 15 67 16 68 17 69 16 70 16 71 17 72 16 73 16 74 14 75 15 76 16 77 15 79 17 80 17 81 16 82 15 83 16 84 17 85 17 86 18 87 17 88 18 89 16 90 17 11 62 1 26 2 25 3 26 4 25 5 25 6 23 9 27 10 23 11 26 12 26 13 24 14 27 15 27 16 24 17 24 19 23 20 25 22 25 23 27 24 26 25 26 26 26 27 26 28 25 29 26 34 25 35 23 37 25 38 23 41 27 42 24 43 26 44 24 45 23 46 23 49 24 51 27 52 23 58 26 59 25 60 27 61 23 62 24 66 23 68 27 69 25 72 27 73 23 74 27 75 27 76 23 77 25 78 27 79 23 80 24 81 24 84 26 85 23 87 25 88 24 89 27 90 24 12 20 6 12 12 12 16 12 17 13 20 12 26 11 36 12 38 11 41 13 42 12 43 12 46 12 47 12 49 12 71 11 75 11 77 12 78 12 82 13 86 12 13 6 23 29 41 30 45 28 55 29 56 31 58 28 14 43 1 28 7 24 12 27 13 23 18 29 19 27 22 29 24 29 28 23 32 24 34 26 35 28 36 24 38 26 39 24 41 25 43 27 47 26 50 28 53 23 54 28 55 24 56 26 57 26 58 27 59 24 60 25 61 28 63 25 65 24 67 25 68 26 70 27 72 28 73 25 74 28 76 27 77 27 79 25 83 24 87 25 88 27 89 27 15 69 1 29 2 31 3 29 4 30 5 29 6 29 9 32 10 30 11 32 12 31 13 31 15 27 17 32 18 28 19 30 20 27 22 29 23 31 24 28 26 31 27 29 28 33 29 28 31 28 34 27 35 28 36 29 38 32 39 27 40 30 42 32 44 30 45 27 46 31 47 31 48 28 49 28 51 32 53 31 54 30 56 27 57 30 58 31 59 28 60 27 61 28 62 28 63 29 64 30 65 32 66 31 67 32 68 32 69 32 70 29 71 30 72 32 73 28 75 27 76 28 77 31 80 31 81 29 82 31 83 32 84 32 85 29 86 32 89 28 16 62 1 15 2 14 3 15 4 14 12 15 13 15 14 14 15 14 16 13 17 15 18 15 20 15 21 14 22 14 24 15 25 15 27 15 28 14 30 15 32 15 33 14 34 15 36 13 37 15 39 14 41 15 42 13 44 13 46 13 47 15 48 14 50 14 51 13 52 15 53 14 57 14 58 15 59 14 60 15 61 14 62 13 63 14 64 15 65 14 67 13 68 13 69 13 71 15 74 15 75 15 76 13 78 13 79 13 80 15 82 14 83 14 84 15 86 13 87 14 88 15 89 15 90 13 17 8 19 11 39 10 40 9 52 9 63 11 68 11 71 10 89 10 18 12 25 19 26 20 31 21 39 20 42 21 58 21 60 21 62 19 64 22 77 22 81 20 88 20 19 70 2 26 3 24 6 25 7 23 8 25 9 25 10 26 11 27 12 24 13 25 14 25 15 23 16 26 17 27 18 24 19 27 22 27 23 25 24 25 25 24 26 27 27 24 28 27 29 24 31 26 33 25 34 24 35 24 36 27 37 27 38 23 40 24 41 26 42 24 43 23 44 24 45 24 46 27 47 25 49 23 50 27 51 25 52 26 54 23 56 27 57 26 58 27 59 26 61 25 62 26 63 26 64 24 65 26 67 25 68 27 69 26 70 24 72 25 73 23 76 23 78 24 79 24 80 24 81 26 84 24 85 25 86 27 87 23 88 25 90 26 20 55 1 21 2 20 4 20 8 22 9 23 10 20 11 20 12 22 13 20 14 19 16 22 17 19 20 22 21 21 25 21 26 22 28 20 29 19 31 19 34 20 35 21 36 20 37 22 38 23 40 20 42 19 44 23 45 20 46 22 47 21 50 23 51 21 54 19 57 19 59 20 60 19 62 22 63 22 65 23 67 22 70 22 71 20 72 21 73 21 74 22 75 21 76 19 77 22 78 23 79 19 81 21 85 22 86 20 88 22 89 21 21 30 2 14 3 15 6 14 8 16 14 15 15 14 24 14 28 16 30 15 31 14 35 16 37 14 38 15 44 16 45 14 46 14 47 15 49 15 56 15 58 15 63 15 64 14 70 14 71 15 74 14 77 15 82 15 88 16 89 14 90 15 22 82 1 29 2 27 3 27 4 31 5 31 6 32 7 32 9 30 10 30 11 30 12 29 13 33 14 32 16 28 17 31 19 27 20 33 22 33 23 28 24 32 25 32 26 30 27 30 28 29 29 31 30 30 32 31 33 33 34 28 35 33 36 28 37 27 38 29 39 33 40 29 41 28 42 29 43 28 44 32 45 31 46 31 47 29 48 33 49 29 50 28 51 31 52 32 53 30 54 29 56 32 57 28 58 31 59 30 60 30 61 29 62 31 63 30 64 28 65 30 66 32 67 28 68 28 69 29 70 28 71 33 72 29 73 30 74 29 75 27 76 32 77 30 78 30 79 27 81 29 82 29 83 28 84 29 86 28 87 33 88 31 89 32 90 29 23 58 2 11 4 11 5 12 6 10 10 11 11 11 12 10 14 12 15 12 17 11 18 11 19 11 20 12 24 11 25 12 26 10 28 11 31 11 34 11 36 11 39 11 40 12 41 12 42 10 43 10 44 11 45 10 46 11 51 11 53 10 54 12 56 11 57 10 58 10 60 11 61 10 63 11 64 12 66 12 67 12 68 11 69 11 70 11 71 10 72 12 73 11 74 11 75 11 76 11 77 12 79 12 80 11 82 10 83 12 84 10 85 11 87 11 90 12 24 24 2 23 12 26 14 24 15 23 23 24 26 26 27 26 28 26 29 25 31 25 36 24 40 25 46 23 54 26 57 26 59 25 60 25 63 26 65 22 66 22 83 26 87 24 88 26 90 26 25 54 2 10 4 11 5 10 6 10 8 10 9 10 11 10 13 10 15 9 16 11 17 10 18 11 19 10 20 10 23 10 24 10 25 10 26 9 27 10 28 10 31 11 33 10 36 11 38 10 39 9 41 10 43 9 44 11 49 9 50 11 51 10 52 10 54 11 56 10 57 10 58 9 59 11 61 10 62 11 63 10 64 10 66 11 67 10 68 10 71 11 72 9 73 10 74 11 76 10 80 10 85 10 86 9 89 10 90 10 26 26 5 12 8 11 11 10 14 10 15 11 16 12 28 12 30 10 34 11 41 11 44 10 45 11 47 11 57 11 65 12 66 11 71 12 72 12 73 10 75 11 81 10 83 10 84 12 86 11 87 12 89 11 27 51 2 25 3 26 4 25 5 25 6 26 10 26 11 27 15 27 16 30 19 27 22 24 23 30 24 29 25 27 27 25 28 29 30 29 33 26 34 27 35 26 40 26 42 25 43 29 44 27 46 25 48 24 50 28 51 29 52 25 53 28 54 27 56 30 57 26 59 29 60 25 62 26 64 25 70 28 71 28 73 26 74 24 75 29 76 28 80 24 82 26 83 24 84 28 85 26 87 29 89 27 90 28 28 24 5 19 16 18 18 16 19 19 22 19 24 19 32 18 34 19 37 19 39 17 43 19 44 17 45 19 46 17 47 17 55 18 57 19 68 20 75 18 79 17 83 17 85 20 87 17 89 18 33 22 6 10 9 12 16 12 23 12 26 11 27 11 29 11 35 12 38 10 41 12 43 12 47 11 49 11 55 11 57 12 60 12 61 12 63 10 72 12 74 11 75 11 88 10 34 12 2 17 10 18 22 19 25 15 39 17 42 16 47 18 55 18 80 17 82 18 84 18 89 17 35 68 1 15 3 15 4 16 5 16 6 15 7 16 8 14 9 16 10 14 11 15 12 15 15 14 16 14 18 15 19 14 20 14 21 16 22 14 24 16 25 14 27 15 28 14 29 16 31 14 32 14 34 16 36 16 37 15 39 16 40 15 41 16 42 14 43 16 47 15 48 16 49 15 50 14 51 16 52 15 53 14 54 14 55 14 56 14 57 15 58 15 62 14 64 14 65 15 66 16 67 16 68 16 70 14 71 16 73 16 74 15 77 14 78 14 79 14 80 15 81 14 82 16 83 16 84 15 85 16 86 14 87 14 88 15 89 15 36 80 1 24 2 27 3 26 4 28 5 25 6 24 8 28 9 26 11 26 12 28 14 26 15 29 16 27 17 24 18 26 19 24 21 25 22 27 23 26 24 26 25 28 27 25 28 26 29 24 30 28 31 24 32 26 33 24 34 24 35 25 36 28 37 29 38 25 39 25 40 26 41 29 42 26 43 27 44 28 45 26 46 29 47 26 48 26 49 24 50 26 51 28 52 25 53 28 54 27 55 26 56 26 57 27 58 27 59 24 60 26 61 26 62 24 63 25 64 26 65 24 66 28 67 25 68 26 69 28 71 28 72 26 74 29 76 27 77 25 78 27 79 26 81 26 82 28 83 24 85 26 86 26 87 27 88 27 89 27 90 24 37 86 1 32 2 33 3 30 4 32 5 31 6 30 7 28 9 33 10 28 12 32 13 29 14 31 15 28 16 30 17 30 18 29 19 29 20 31 21 27 22 30 23 29 24 27 25 28 27 30 28 32 29 31 30 27 31 27 32 30 33 28 34 28 35 31 36 32 38 30 39 33 40 30 41 29 42 30 43 31 44 28 45 33 46 28 47 31 48 28 49 31 50 29 51 30 52 28 53 28 54 31 55 31 56 31 57 33 58 32 59 32 60 31 61 31 62 32 63 32 64 29 65 33 66 31 67 28 68 33 69 29 70 30 71 30 72 31 73 31 74 32 75 28 76 32 77 30 78 32 79 32 80 28 81 32 82 29 83 29 84 29 85 27 86 32 87 30 88 29 89 28 90 32 38 2 6 25 27 26 39 24 9 19 15 17 18 20 19 18 31 18 36 19 37 20 38 20 41 20 44 20 45 20 47 17 51 19 55 17 60 19 64 18 67 20 68 19 69 21 71 21 72 20 75 20 82 20 89 20 40 89 1 17 2 15 3 15 4 15 5 17 6 16 7 17 8 16 9 14 10 16 11 17 12 16 13 16 14 16 15 16 16 16 17 16 18 16 19 17 20 16 21 17 22 15 23 15 24 16 25 17 26 15 27 16 28 16 29 15 30 16 31 15 32 16 33 17 34 16 35 17 36 17 37 16 38 16 39 17 40 16 41 15 42 16 43 16 44 17 45 17 46 17 47 16 48 17 49 16 50 15 51 16 52 16 53 16 54 17 55 17 56 17 57 17 58 17 59 17 60 17 61 16 62 17 63 17 64 16 65 14 66 17 67 17 68 15 69 16 71 17 72 17 73 17 74 16 75 17 76 15 77 17 78 16 79 17 80 16 81 16 82 16 83 15 84 16 85 17 86 17 87 16 88 16 89 16 90 17 41 27 4 17 5 16 6 18 10 18 14 17 16 16 17 16 20 16 27 16 32 16 34 18 35 16 38 15 40 16 41 15 44 18 47 16 50 18 51 15 53 15 58 17 62 15 71 19 73 18 76 17 78 16 85 18 42 8 13 15 21 16 23 17 54 16 59 15 60 15 69 15 77 16 43 9 25 15 31 15 40 19 52 18 55 17 61 17 65 18 66 17 77 16 44 12 4 27 8 30 33 30 35 28 39 31 45 31 47 28 66 29 68 28 76 31 83 29 85 29 45 44 2 19 5 20 6 22 7 20 8 20 11 19 12 20 13 20 14 19 15 22 18 19 22 21 24 21 28 21 30 23 31 22 32 22 33 23 34 23 35 21 36 19 37 23 40 23 47 20 48 21 49 19 52 21 61 20 62 22 64 21 65 23 66 22 67 20 68 20 71 20 77 22 79 22 80 22 81 21 82 21 85 23 86 20 87 20 88 22 46 3 4 31 6 28 60 32 47 60 3 29 4 26 7 29 8 30 9 25 12 28 13 25 14 26 17 28 19 24 21 26 23 28 24 24 25 26 26 29 27 25 28 26 29 25 30 27 31 28 33 27 34 27 35 26 36 29 40 29 43 25 46 26 47 26 48 25 49 27 50 27 51 28 52 29 53 29 54 28 55 27 56 24 58 25 59 27 60 25 61 27 62 30 63 27 66 27 67 30 68 30 69 25 70 29 74 26 75 27 76 29 77 27 80 29 81 26 82 27 83 27 84 30 85 29 88 26 90 27 48 8 11 22 19 22 23 20 30 21 33 21 69 20 82 21 84 19 49 83 1 12 2 13 3 11 4 12 5 13 6 11 7 13 8 11 9 13 11 11 12 13 13 12 14 12 15 12 16 12 17 13 18 12 19 11 20 11 21 12 22 12 23 11 24 12 25 12 26 13 27 13 28 13 29 13 30 11 31 12 32 13 34 12 35 13 36 12 37 13 38 11 40 13 41 13 42 13 43 11 44 12 45 13 46 11 48 12 49 12 50 12 51 13 52 13 53 12 54 13 55 11 56 13 58 12 60 13 62 11 63 11 64 11 65 12 66 12 67 11 68 12 69 11 70 11 71 13 72 12 73 13 74 12 75 13 76 13 77 13 78 13 79 13 80 11 81 12 82 12 83 13 84 13 85 13 86 13 87 13 88 12 89 12 90 13 50 30 3 10 5 10 6 9 9 9 11 10 14 10 16 11 20 10 24 9 25 10 26 11 28 10 31 10 32 10 36 9 38 9 41 10 44 10 49 10 54 10 56 10 57 9 59 10 67 10 73 10 74 10 75 10 76 9 83 11 87 10 51 37 6 12 7 13 10 12 11 12 13 14 16 13 18 13 19 13 20 12 21 14 22 12 23 12 24 14 25 14 30 13 31 13 32 12 35 14 36 14 39 12 42 12 45 14 46 12 47 13 48 14 55 12 56 13 61 13 68 12 70 14 71 13 74 12 77 12 80 13 81 12 86 13 88 14 52 82 1 29 2 28 3 28 4 31 5 32 6 28 8 29 9 28 10 31 11 30 12 33 13 32 15 29 16 31 17 30 18 30 21 32 22 27 23 29 24 30 25 32 26 28 27 29 28 31 29 28 30 28 31 28 32 32 33 27 34 30 36 28 37 32 39 29 40 30 41 30 42 31 43 29 44 29 45 31 46 29 47 30 48 32 49 29 50 29 51 29 52 29 53 30 54 31 55 32 56 27 57 31 58 32 59 28 60 31 61 28 62 31 63 32 64 29 65 31 67 31 68 28 69 29 70 32 71 31 72 29 74 32 75 28 76 33 77 32 78 28 79 28 80 27 81 30 82 30 83 30 84 27 85 29 86 31 87 31 88 31 89 30 90 28 53 81 1 13 2 13 3 13 4 14 5 12 6 13 7 12 8 12 9 12 10 14 11 14 12 13 13 14 14 12 15 13 16 13 17 14 18 13 19 13 20 13 21 13 22 13 23 14 24 13 25 14 26 13 28 13 29 14 30 13 31 14 32 13 33 13 34 13 36 13 37 14 38 12 39 12 40 13 41 13 42 14 43 13 44 14 45 13 46 13 48 13 49 13 50 14 52 12 53 12 54 12 55 12 56 13 58 13 59 13 61 13 62 13 63 13 64 13 65 13 66 12 67 13 69 13 70 13 71 14 72 14 73 13 74 13 76 14 77 13 78 13 79 13 80 14 81 13 82 12 83 14 84 13 85 14 86 12 87 13 88 13 89 12 54 25 1 24 6 23 10 23 11 26 14 27 17 27 21 25 22 24 32 24 33 23 34 24 38 23 40 25 42 26 45 25 50 23 55 24 67 24 69 25 72 23 73 26 78 27 81 25 87 26 88 24 55 78 1 12 2 13 3 12 5 12 6 12 8 13 9 13 10 14 11 13 12 13 13 14 14 12 15 13 16 13 17 14 18 12 19 12 20 12 21 12 22 12 23 12 24 12 25 14 26 14 27 12 28 12 29 13 30 13 32 14 33 13 34 14 35 12 36 13 37 13 39 14 40 14 41 13 43 12 44 14 45 13 47 13 48 13 49 14 50 14 51 13 52 12 53 14 54 12 55 12 56 12 57 12 58 12 59 14 60 12 61 12 63 14 64 12 65 12 67 14 68 13 69 13 71 13 72 12 74 14 75 13 76 14 77 12 78 13 79 14 81 12 83 12 84 13 85 14 86 12 87 13 88 14 89 12 90 14 56 78 1 12 3 12 5 14 6 13 7 12 8 12 9 12 11 13 12 14 13 13 14 12 15 13 16 14 17 12 18 12 19 14 20 12 21 12 22 12 23 13 24 13 25 13 26 12 27 12 28 13 29 14 30 13 31 13 33 14 34 13 35 14 36 12 37 14 38 12 39 13 40 14 41 13 42 13 43 14 44 14 45 12 46 13 47 13 48 12 49 13 53 13 54 14 55 14 56 13 57 14 58 13 61 13 62 13 63 12 65 14 66 13 67 12 68 14 69 12 70 12 71 14 72 14 75 13 76 14 77 12 78 12 79 13 80 13 81 12 82 12 83 14 84 12 85 13 86 14 87 12 88 14 89 12 90 14 16 25 48 1 27 2 28 3 27 4 28 7 28 9 24 11 28 12 25 13 24 14 24 16 24 19 28 21 27 23 23 25 28 26 27 27 26 30 26 34 24 36 26 37 26 38 26 42 26 44 26 46 24 47 26 48 24 49 27 51 25 52 28 54 24 55 24 56 28 57 27 61 28 66 27 69 24 71 27 74 24 75 26 76 25 78 26 81 27 82 25 83 27 85 27 86 25 90 26 26 38 1 24 3 28 7 25 13 25 17 27 20 25 21 25 23 28 24 26 25 24 26 27 30 25 31 28 33 26 37 26 38 25 39 28 40 25 41 28 42 26 46 26 47 25 48 28 49 25 51 28 52 25 54 27 56 27 58 28 63 27 64 24 74 29 78 25 85 27 86 25 87 26 89 29 90 27 27 41 1 26 3 25 4 25 6 27 7 27 8 28 12 29 14 27 15 26 19 25 20 26 21 25 22 27 25 29 32 26 34 24 36 26 37 28 38 27 44 29 46 24 47 27 53 24 54 26 58 27 60 24 65 30 70 29 72 25 74 29 76 29 77 26 79 27 80 29 81 27 82 27 85 29 86 27 87 27 89 25 90 26 28 46 2 22 4 20 8 20 9 21 10 22 14 20 15 23 18 23 19 21 20 20 22 20 28 22 31 22 33 22 36 23 37 21 40 24 41 21 42 21 44 24 50 22 51 20 52 23 53 23 54 21 57 23 59 21 61 21 62 21 64 22 66 23 68 21 70 23 72 24 73 24 74 22 75 23 78 22 79 24 81 23 82 20 83 21 84 23 85 24 86 20 90 23 29 63 1 27 2 27 4 30 5 27 6 29 7 31 8 31 9 28 10 28 13 28 14 32 15 31 22 29 24 30 25 27 26 28 28 31 29 29 31 32 32 26 33 27 34 27 36 32 37 31 38 28 39 30 40 32 41 28 42 30 43 29 44 31 46 30 49 29 50 30 51 32 52 31 54 28 56 28 57 28 58 29 60 31 61 31 62 31 64 30 65 30 66 28 68 27 69 30 70 29 71 31 72 29 75 28 77 26 78 30 79 27 80 31 82 27 83 32 84 29 86 26 87 28 88 27 89 29 30 62 1 20 2 19 3 21 4 18 5 20 6 19 9 21 10 19 11 19 12 21 13 18 14 17 15 20 16 21 17 19 18 18 19 19 20 19 23 19 24 17 26 18 27 19 29 20 30 19 33 20 35 21 36 20 38 20 39 18 41 20 42 20 44 20 45 19 46 20 47 19 49 19 50 20 52 20 53 20 54 19 57 20 58 17 59 18 60 19 63 21 64 19 66 20 69 18 71 21 72 17 76 18 79 20 81 19 82 18 83 18 84 21 85 19 86 20 87 17 88 19 89 20 90 20 31 66 1 28 2 31 4 30 5 26 8 30 9 32 10 29 14 30 15 30 16 31 17 31 18 30 19 28 20 28 21 30 22 27 24 31 25 29 26 31 27 28 29 30 30 30 32 31 34 30 35 29 36 27 37 30 38 28 39 26 40 32 42 28 43 29 46 31 47 26 48 31 50 29 51 29 53 28 54 27 55 29 56 31 58 28 59 28 61 30 62 30 64 31 65 28 66 31 67 29 68 26 71 31 73 28 74 31 76 31 77 27 78 28 79 30 80 30 81 27 83 30 84 31 86 30 87 30 88 28 89 26 90 28 32 27 1 21 10 21 16 24 17 24 19 23 22 22 23 20 28 21 40 21 43 24 48 20 49 22 51 22 53 21 55 22 56 24 57 23 60 22 65 20 66 22 75 21 77 23 82 24 83 23 85 20 86 21 87 22 37 85 1 27 2 28 3 26 4 27 5 29 6 26 7 27 8 25 9 28 10 25 11 26 13 26 14 25 15 27 16 27 17 27 18 26 19 25 20 29 21 28 22 25 23 26 25 26 26 26 27 26 28 25 29 27 30 26 31 26 32 26 33 27 34 25 35 25 36 27 37 27 38 27 39 27 41 28 42 26 43 29 44 27 45 30 46 30 47 26 48 27 49 28 50 29 51 28 52 28 53 26 54 28 55 25 56 28 57 27 58 26 59 27 60 27 61 25 62 25 63 29 64 27 65 28 66 28 67 26 69 28 70 28 71 27 72 25 74 25 75 29 76 30 77 25 78 28 79 25 80 28 81 25 82 25 83 25 84 29 85 28 86 28 87 28 88 28 89 28 90 29 38 53 1 32 2 30 3 29 5 30 7 30 8 31 9 29 12 29 13 29 14 30 16 31 17 27 19 29 20 28 22 28 25 27 28 31 30 28 32 29 33 29 34 31 36 29 37 30 38 29 40 27 41 31 42 28 43 32 46 32 47 30 49 26 57 29 60 27 62 28 63 26 64 28 66 30 67 29 68 31 69 28 70 26 71 31 74 28 77 30 78 27 80 31 81 32 84 30 86 27 87 29 88 28 89 30 90 28 39 36 2 24 4 23 7 26 9 26 11 26 13 27 17 26 18 24 19 26 29 24 32 24 33 28 34 25 37 27 40 27 42 27 44 27 45 27 46 28 47 25 48 27 54 24 57 28 61 27 62 23 64 27 66 26 71 27 77 27 78 25 79 25 81 27 86 24 87 26 88 27 90 25 40 35 3 26 4 29 7 30 11 30 15 31 17 28 18 25 19 27 20 28 21 26 27 27 28 29 29 31 38 25 39 30 42 30 44 28 45 28 46 27 51 27 52 28 56 30 63 26 64 29 65 28 66 29 70 28 71 28 73 27 76 27 80 27 83 29 85 26 88 31 89 29 49 89 1 31 2 30 3 29 4 30 5 27 6 29 7 30 8 29 9 27 10 28 11 28 12 27 13 26 14 30 15 29 16 27 17 30 18 29 19 32 20 28 21 30 22 30 23 29 24 29 25 29 26 29 27 29 28 31 29 29 30 28 31 28 32 26 33 30 34 29 35 32 36 29 37 27 38 30 39 27 40 28 41 29 42 26 43 29 44 31 45 29 46 30 47 26 48 29 49 30 50 27 51 30 52 31 53 31 54 30 55 28 56 28 57 31 58 32 59 29 60 28 61 27 62 30 63 28 64 30 65 28 66 30 67 29 68 31 69 26 70 26 71 30 72 29 73 27 74 27 75 31 76 27 77 27 78 26 79 28 80 29 81 29 82 30 83 32 84 30 85 27 86 31 87 32 88 29 90 27 50 72 3 18 4 17 5 19 6 20 9 18 11 18 12 17 13 19 14 20 15 20 16 18 18 19 19 18 20 18 21 19 23 19 24 21 25 19 26 20 27 21 28 20 29 18 30 18 32 21 33 18 34 20 36 19 37 20 38 20 39 18 40 18 41 18 42 21 43 18 44 17 45 21 46 17 47 18 48 18 49 18 50 20 51 19 53 17 55 19 56 18 58 21 60 19 61 18 62 20 63 18 65 17 66 21 67 20 69 19 70 19 71 20 72 18 73 19 74 19 77 21 78 20 79 20 80 20 82 20 83 18 84 21 85 17 86 19 87 17 88 17 89 17 90 19 51 72 1 11 2 10 4 10 5 10 6 9 8 9 9 9 10 10 11 10 12 10 13 10 14 10 15 10 16 10 17 9 18 9 19 10 20 10 21 11 22 10 23 10 25 10 26 10 27 9 29 10 30 10 31 9 32 9 33 9 34 10 36 10 37 10 38 10 39 11 41 11 42 11 43 11 44 11 46 10 47 11 48 11 52 9 53 11 55 9 56 11 57 10 58 10 59 10 60 11 61 10 62 10 63 9 64 10 66 9 68 10 71 10 72 11 73 10 74 11 75 10 76 10 77 11 78 10 79 10 81 9 82 10 83 11 84 11 85 11 86 11 88 10 89 10 52 34 6 11 12 12 13 13 14 12 15 11 16 12 17 12 19 13 20 11 21 11 23 12 24 12 26 11 27 12 29 12 35 12 36 13 41 12 48 13 51 12 52 12 53 11 58 11 61 11 62 11 64 12 71 11 73 13 76 12 79 13 83 11 84 12 87 13 89 11 4 57 25 4 25 5 26 6 27 7 28 10 29 13 25 17 28 18 27 20 25 24 30 25 26 28 28 36 28 38 27 45 27 46 29 54 29 58 24 63 25 65 29 68 25 75 25 80 27 85 25 90 28 58 81 1 29 2 30 4 29 5 26 6 29 7 27 8 27 9 29 10 29 11 29 14 30 15 30 16 30 17 28 18 28 19 31 20 27 21 29 22 29 23 26 24 28 25 31 26 30 27 25 28 28 29 27 30 27 31 29 32 30 33 29 35 28 36 27 37 28 38 27 39 28 40 28 41 29 42 28 43 26 44 26 45 29 46 28 47 30 48 30 49 29 50 27 51 27 53 28 54 28 56 29 57 29 58 26 59 27 60 27 61 26 62 30 63 28 64 30 65 30 66 25 67 28 68 26 69 27 70 30 71 27 72 25 73 30 74 28 75 29 76 25 77 28 78 27 79 30 80 27 81 27 82 31 83 26 85 28 86 29 87 31 88 26 59 75 1 28 2 29 3 30 4 29 5 30 7 30 8 32 10 32 13 30 14 31 15 30 16 28 17 27 18 30 19 31 20 30 24 31 25 31 27 28 28 32 29 28 30 29 31 29 32 27 33 32 34 29 35 30 36 29 37 29 38 28 39 33 41 28 42 32 43 33 44 32 45 29 46 28 47 29 49 30 50 31 51 27 52 33 53 32 54 32 55 29 56 29 57 27 58 31 59 33 60 29 62 30 63 32 64 30 65 30 67 31 68 31 69 29 71 27 72 28 73 32 74 30 75 28 76 32 77 28 79 30 80 32 81 28 82 27 83 31 84 30 86 32 87 31 88 29 89 30 90 30 60 37 1 22 3 26 5 22 6 26 8 25 13 24 14 22 18 25 21 26 22 22 23 26 27 25 29 22 33 22 35 25 36 23 37 26 40 22 42 24 43 26 50 26 53 25 54 25 56 26 60 22 65 23 66 23 67 26 71 25 73 25 75 23 77 25 78 26 82 24 83 23 84 22 90 26 +5 4 1 9 1 23 2 22 3 22 49 23 50 22 54 21 59 19 62 22 76 23 2 20 2 11 3 10 4 10 11 12 17 11 28 10 29 11 38 10 44 11 58 10 62 10 64 12 65 11 69 11 71 10 73 11 78 11 83 11 87 11 88 11 3 73 1 14 2 16 4 15 5 14 6 14 7 16 8 15 10 15 11 14 12 15 13 16 14 15 15 15 17 15 18 14 19 14 20 15 21 16 22 15 25 16 26 16 27 15 28 14 29 16 30 16 31 16 32 14 33 15 35 15 36 14 38 16 39 16 40 16 41 15 43 16 44 14 45 16 46 16 47 16 48 15 49 16 51 15 52 15 53 15 55 16 56 15 57 15 58 14 60 14 61 15 62 16 63 15 64 15 65 14 66 15 67 14 68 16 69 15 71 16 73 16 74 14 75 16 77 16 78 15 79 16 81 15 82 14 83 15 84 14 86 15 87 16 88 15 90 16 4 69 1 16 2 18 3 18 4 19 5 19 7 19 8 17 9 19 10 19 11 18 12 20 13 19 14 19 15 17 17 18 19 18 20 17 21 19 22 19 23 17 24 18 25 18 27 17 28 16 29 18 32 18 33 20 36 17 37 20 39 18 42 16 44 18 45 18 46 16 47 18 48 17 49 19 50 19 51 19 53 17 54 18 55 19 56 18 57 18 59 17 62 19 63 20 65 17 66 17 67 16 68 18 69 17 70 18 71 19 72 17 74 20 76 18 77 16 78 17 79 16 81 18 82 18 83 18 84 18 86 20 87 18 88 18 89 17 90 18 4 5 80 1 28 3 27 4 29 5 29 6 29 9 31 10 31 11 31 12 29 13 28 14 27 16 32 17 29 18 27 19 31 20 28 21 31 22 28 23 32 24 31 25 28 26 33 27 30 28 30 29 28 30 30 31 28 32 29 33 29 35 32 36 30 38 31 39 29 40 30 41 27 42 31 43 31 44 30 45 29 46 28 47 31 48 30 49 33 50 29 51 30 52 28 53 28 54 33 55 30 56 28 57 29 58 27 59 30 60 33 62 31 63 30 64 28 65 31 66 28 67 32 68 30 69 32 70 32 71 32 72 27 73 33 75 27 76 32 78 30 79 27 81 31 82 31 83 31 84 30 85 28 86 29 87 31 88 32 89 33 90 30 6 31 8 30 11 28 12 30 14 30 15 28 18 33 20 30 23 31 24 27 31 31 33 27 37 27 46 30 51 31 53 31 57 31 61 31 62 28 65 33 66 30 69 31 76 29 77 31 78 28 82 29 83 27 84 27 85 32 86 32 87 28 90 32 7 48 2 20 3 24 4 20 5 23 10 22 14 20 15 24 19 20 20 20 21 21 26 21 27 23 29 20 32 23 33 23 34 21 36 23 37 21 38 20 39 23 41 23 42 21 44 21 45 23 46 23 47 20 48 21 51 21 52 22 53 20 55 20 57 23 59 24 61 24 64 22 66 20 67 24 70 20 72 24 73 23 75 20 76 22 77 20 78 22 79 21 83 21 87 23 89 22 8 20 2 23 7 19 8 21 18 21 28 20 31 22 36 21 37 20 39 21 42 23 43 22 49 21 54 22 55 22 67 20 71 20 78 20 80 21 84 21 88 21 28 9 81 1 23 3 25 4 24 5 21 6 25 8 22 9 21 11 23 12 24 13 25 14 24 15 23 16 24 17 21 18 23 19 23 20 24 24 24 25 25 26 25 28 24 29 23 30 24 31 25 32 23 33 25 34 21 35 22 36 21 37 23 38 25 39 21 40 24 41 22 42 23 43 25 44 24 45 21 46 23 47 23 48 21 49 25 50 22 51 22 52 24 53 22 54 22 55 25 56 23 57 25 58 25 59 21 60 25 61 23 62 25 63 21 64 24 65 25 66 22 67 23 68 24 69 23 70 24 71 22 72 22 73 25 74 24 75 22 76 21 77 24 78 24 79 21 80 21 82 22 83 22 84 25 85 22 86 23 87 23 88 21 90 22 10 46 3 13 4 15 5 15 7 13 9 15 10 14 11 14 12 13 13 13 14 13 19 14 22 14 24 14 25 14 27 15 28 13 31 15 33 13 34 14 36 14 37 14 41 15 42 13 44 15 45 15 46 14 47 14 50 13 52 14 54 13 59 13 60 14 64 14 66 15 69 13 72 13 73 13 75 15 76 15 78 15 81 14 82 14 86 14 88 14 89 15 90 14 11 38 3 27 11 32 12 30 14 30 15 29 21 31 22 27 23 30 25 31 26 28 28 30 35 31 36 30 41 32 42 32 43 29 45 27 50 27 51 30 55 31 56 27 58 31 59 28 60 29 62 26 65 32 67 32 68 26 69 28 70 27 73 28 76 27 79 26 80 31 81 29 84 30 86 26 89 26 12 35 1 21 2 23 5 24 7 21 10 22 13 20 14 21 16 21 21 21 26 22 28 23 29 21 30 21 31 20 32 23 33 23 39 21 40 21 41 23 46 23 49 22 50 21 51 20 52 24 53 21 54 22 55 23 57 21 64 23 66 22 69 21 74 24 77 23 85 21 86 20 13 3 62 11 67 11 72 11 14 33 1 22 3 24 4 22 7 24 8 23 11 22 12 25 17 24 18 26 23 26 25 24 31 23 32 22 35 24 39 24 40 23 41 22 49 25 55 23 60 23 66 23 67 24 70 23 71 23 74 25 75 24 77 25 79 22 84 22 86 25 88 24 89 23 90 26 15 23 2 15 8 15 11 17 14 15 15 17 17 17 19 18 23 15 29 15 36 16 37 17 41 15 42 15 46 15 47 15 57 15 58 17 61 16 64 16 67 17 69 16 74 15 79 15 16 25 4 24 14 23 17 21 18 24 20 20 23 22 24 21 28 20 29 20 30 23 35 24 36 23 37 23 41 20 55 20 56 23 58 21 62 24 63 20 64 22 66 20 70 22 79 24 84 22 87 22 17 61 1 11 2 11 3 12 4 10 5 12 6 12 8 11 10 10 11 10 12 11 13 10 14 11 15 11 16 10 18 10 20 11 21 11 24 10 25 10 26 10 29 11 30 10 31 11 32 11 37 12 39 11 40 10 43 12 44 11 46 10 47 12 48 12 50 12 51 10 52 12 53 11 54 12 56 12 58 11 59 11 60 11 62 10 63 11 64 11 65 12 66 10 67 12 68 10 69 11 70 10 72 11 74 12 75 10 76 11 79 10 80 12 81 12 84 12 85 11 89 11 90 12 18 30 1 23 2 23 6 25 8 21 9 25 11 23 13 21 15 23 24 22 30 25 38 25 40 24 42 22 44 23 45 23 48 21 49 21 52 23 53 22 56 23 61 23 62 25 63 25 64 24 65 21 67 22 68 23 71 24 77 22 78 23 19 43 5 29 9 27 11 28 13 27 14 25 16 25 17 27 18 25 19 28 20 27 21 28 24 27 27 28 28 27 32 28 34 29 35 28 36 29 37 26 39 26 40 24 41 25 44 24 46 26 47 25 49 26 52 24 54 28 55 25 56 28 62 26 63 25 64 28 70 26 72 26 73 24 74 24 76 28 78 26 81 24 83 26 86 27 90 24 20 42 1 25 2 24 6 24 8 26 9 26 13 26 15 25 17 25 19 22 20 24 21 26 23 24 27 24 28 23 31 26 32 26 33 24 36 26 38 23 39 26 40 26 41 25 43 25 44 24 47 25 58 25 59 24 62 22 63 24 67 26 68 25 70 24 71 22 75 23 77 26 78 24 79 26 80 22 83 26 85 24 88 23 90 26 25 26 5 14 8 13 9 15 11 13 14 15 20 13 32 15 39 15 42 14 43 13 46 14 48 14 50 14 52 14 54 13 60 15 61 15 63 15 64 13 71 15 72 14 73 13 75 15 77 14 80 13 83 14 26 87 1 24 2 21 3 24 4 23 5 23 6 24 7 22 8 22 9 24 10 23 11 24 12 23 13 25 14 24 15 24 16 24 17 22 18 21 20 24 21 24 22 21 23 21 24 22 25 25 26 24 27 23 28 22 29 21 30 25 31 24 32 23 33 25 34 24 35 22 36 23 37 23 38 25 40 21 41 22 42 25 43 23 44 23 45 22 46 23 47 21 48 21 49 23 50 23 51 23 52 23 53 23 54 21 55 23 56 23 57 25 58 22 59 22 60 24 61 22 62 22 63 23 64 21 65 24 66 25 67 23 68 25 69 23 70 21 71 22 72 21 73 24 74 24 75 25 77 23 78 24 79 23 80 25 81 21 82 24 83 24 84 21 85 25 86 21 87 22 88 24 89 25 90 21 27 27 5 19 9 17 11 19 12 19 13 18 16 19 23 17 24 17 25 17 29 18 30 19 31 18 32 19 36 18 40 19 42 18 45 19 59 18 61 18 70 17 71 18 72 18 73 17 78 19 81 18 85 18 89 19 28 15 3 23 9 24 10 26 13 25 19 27 29 26 31 24 33 26 39 23 41 26 42 27 54 25 61 23 63 24 78 24 33 53 1 23 8 23 10 22 12 22 14 22 17 23 18 21 19 21 20 22 21 22 24 23 25 22 26 22 28 24 30 21 32 20 33 22 34 20 35 22 37 22 38 23 39 20 40 23 43 23 46 21 47 23 48 20 49 20 50 21 51 22 53 24 55 23 56 21 58 24 61 23 63 23 65 21 68 23 69 22 70 22 73 24 74 23 75 23 77 22 78 22 79 24 80 24 82 23 83 23 85 23 86 22 87 21 89 22 34 14 7 16 20 17 25 18 26 19 31 17 33 19 35 19 63 17 73 16 79 17 81 19 86 16 88 16 90 18 35 26 4 22 16 24 17 23 23 23 24 22 28 23 33 21 35 24 39 21 42 21 47 23 49 21 54 24 58 21 60 21 61 21 65 23 66 23 68 21 74 21 76 22 80 23 82 21 83 21 84 22 86 22 36 84 1 13 2 13 5 12 6 14 7 13 8 14 10 12 11 14 12 13 13 13 14 12 15 12 16 12 17 13 18 13 19 13 20 13 21 12 22 13 23 13 24 12 25 13 26 12 27 14 28 13 29 13 30 13 31 14 32 14 33 14 34 13 35 13 36 14 37 13 38 12 39 13 40 14 41 13 42 13 43 13 44 13 45 12 46 12 47 13 48 13 49 13 50 13 51 12 52 14 53 12 54 13 55 13 56 12 57 13 58 14 59 12 60 12 61 13 62 13 63 13 65 13 66 12 67 14 68 14 69 14 70 13 71 13 72 13 73 13 74 13 75 12 76 12 77 12 78 13 79 12 80 13 81 12 82 12 83 13 84 14 85 13 86 14 88 12 89 14 37 30 2 17 5 20 11 20 18 19 22 17 24 20 31 19 35 18 39 19 40 19 45 17 46 20 47 19 48 19 57 21 58 18 59 18 60 17 64 17 65 21 66 20 70 17 73 18 74 20 75 21 78 19 79 20 85 20 87 20 89 19 38 84 1 31 2 29 3 31 4 28 5 28 7 25 8 27 9 30 10 25 11 30 12 26 13 25 14 28 15 30 16 26 17 27 18 27 19 29 20 30 21 29 22 26 23 27 24 30 25 27 26 30 27 28 28 28 29 27 30 28 31 26 33 26 34 30 35 28 36 27 37 29 38 30 39 30 40 30 41 26 43 26 44 28 45 28 46 29 47 28 48 29 49 30 50 31 51 26 52 30 53 30 54 26 55 30 56 27 57 30 58 27 59 27 60 31 61 30 63 28 64 25 65 31 66 29 67 30 68 30 69 29 70 27 72 28 74 28 75 30 76 26 77 26 78 31 79 29 80 28 81 31 82 29 83 28 84 26 85 26 86 28 87 28 88 27 89 30 90 27 39 50 1 11 3 13 4 13 7 13 8 12 9 13 10 12 12 12 13 13 15 12 16 12 18 13 19 11 24 12 26 11 27 11 28 13 29 11 30 12 31 13 33 12 34 12 35 11 38 12 40 12 43 12 44 13 46 11 47 11 48 13 50 12 51 13 52 13 54 11 56 12 57 13 63 12 67 12 68 12 69 13 70 13 71 11 74 12 77 12 80 12 81 13 83 13 84 11 86 13 90 12 40 65 1 20 2 21 3 21 4 21 6 20 7 20 8 20 9 21 10 19 11 22 13 22 15 22 16 19 18 21 19 20 20 22 21 20 22 22 23 22 24 23 26 19 27 23 28 22 29 19 32 21 33 20 34 21 36 20 37 20 38 22 39 21 40 20 41 22 44 22 46 21 47 20 48 23 49 23 51 22 53 20 54 22 55 22 56 20 57 22 58 20 59 20 60 19 61 22 64 22 66 20 68 22 69 20 70 20 73 20 74 21 75 23 77 20 79 19 80 20 81 23 82 20 84 19 86 20 88 23 89 19 53 81 2 11 3 9 4 10 5 10 6 11 7 9 8 9 9 9 10 10 11 10 12 10 13 10 14 9 15 10 16 11 17 10 18 10 19 10 20 10 21 9 22 10 23 10 24 10 25 9 26 9 27 11 29 10 32 9 33 10 34 11 35 9 36 10 37 9 38 11 40 11 41 10 42 11 43 11 44 11 45 10 46 10 47 9 48 9 49 9 50 11 51 9 52 10 53 11 54 11 55 10 56 10 57 9 58 10 59 9 60 10 61 11 62 11 63 9 64 10 66 10 67 10 68 11 69 11 70 9 72 11 73 11 74 10 75 11 76 11 77 10 78 10 79 9 80 10 81 9 82 11 83 9 84 11 86 11 88 10 89 9 90 11 54 41 2 30 3 25 4 29 5 25 7 27 8 25 11 25 17 27 18 28 19 27 23 27 24 29 28 29 29 25 30 25 31 29 34 25 37 27 38 29 42 28 46 26 48 28 50 25 51 27 53 27 56 29 59 27 61 28 64 29 66 24 67 25 71 27 73 25 74 28 77 27 80 27 82 26 84 28 87 26 89 30 90 27 55 85 1 18 2 18 3 19 4 17 5 18 6 18 7 17 8 19 9 17 10 17 12 20 13 18 14 17 15 18 16 20 17 18 18 17 19 17 20 18 21 16 22 19 23 20 25 19 26 17 27 17 29 17 31 18 32 16 33 20 34 18 35 18 36 17 37 19 38 20 39 18 40 17 41 18 42 17 43 18 44 18 45 17 46 19 47 17 48 19 49 19 50 19 51 19 52 16 53 17 54 17 55 18 56 17 57 19 58 20 59 16 60 16 61 17 62 17 63 18 64 16 65 19 66 19 67 18 68 17 69 19 70 18 72 17 73 18 74 18 75 19 76 17 77 17 78 17 79 19 80 16 81 20 82 18 83 19 84 17 85 18 86 17 87 18 88 17 89 18 90 17 56 41 2 27 3 27 5 24 6 30 8 26 11 27 19 25 20 25 22 30 30 28 31 26 36 28 37 26 38 28 39 25 42 28 43 27 44 29 45 25 48 27 51 28 52 28 53 25 55 27 57 26 58 30 63 28 65 29 67 26 68 27 69 27 70 26 71 28 72 27 75 29 80 29 81 26 84 26 86 27 88 24 89 27 20 17 77 1 22 2 22 3 22 4 19 5 22 6 21 7 22 8 23 9 20 10 23 12 22 13 23 14 21 16 20 18 21 19 20 20 20 21 22 23 21 24 21 25 21 27 20 28 22 29 21 31 20 32 23 33 23 34 23 35 22 37 21 38 21 39 21 40 19 42 20 43 21 45 20 46 21 47 19 48 20 49 20 50 20 51 23 52 21 53 21 54 20 55 20 56 21 57 21 58 22 59 22 60 23 61 21 62 21 63 20 64 20 65 22 67 23 68 23 69 23 71 21 72 19 73 19 75 19 76 20 77 23 78 21 80 21 81 22 82 19 83 23 84 22 85 20 86 23 87 21 88 22 89 23 90 23 18 38 2 28 3 33 9 30 18 29 22 32 24 31 26 32 28 30 29 31 30 33 31 28 32 29 33 28 34 31 35 33 36 32 41 29 42 30 43 29 50 27 53 32 55 28 57 33 58 32 60 32 62 28 65 29 68 31 69 30 70 31 77 29 78 30 79 28 82 28 83 30 86 29 88 32 90 29 19 72 1 20 2 19 3 21 5 19 6 21 7 19 8 21 9 17 10 19 11 20 14 18 15 19 20 21 22 17 23 18 25 17 26 17 27 21 28 17 29 19 30 18 32 21 33 20 34 20 35 20 36 18 37 21 38 18 39 18 40 20 42 20 43 18 45 20 46 19 47 18 48 17 49 19 51 18 52 19 53 19 54 21 55 19 56 18 57 20 58 18 59 21 60 20 62 21 64 19 65 18 66 21 67 20 68 18 69 20 70 19 71 18 73 19 74 20 75 19 77 21 78 18 79 20 81 20 82 17 83 19 84 20 85 18 86 19 87 19 88 20 89 17 90 19 20 31 7 12 13 13 16 13 21 14 25 14 30 13 32 13 33 13 34 12 37 14 38 12 39 12 40 12 43 13 46 14 49 14 51 13 52 14 53 14 58 14 59 13 63 12 65 13 74 13 76 14 78 13 79 14 83 12 86 14 87 13 88 14 29 86 1 16 2 14 3 16 5 14 6 16 7 14 8 16 9 16 10 15 11 14 12 16 13 14 14 14 15 16 16 15 17 15 18 16 19 15 20 14 21 15 22 15 23 16 24 15 25 16 26 16 29 15 30 15 31 16 32 15 33 15 34 14 35 16 36 14 37 14 38 15 39 16 40 14 41 14 42 15 43 14 45 14 46 15 47 14 48 14 49 14 50 16 51 15 52 16 53 14 54 16 55 16 56 15 57 14 58 16 59 15 60 14 61 14 62 16 63 14 64 16 65 14 66 14 67 14 68 16 69 14 70 16 71 15 72 16 73 14 74 15 75 14 76 14 77 15 78 14 79 14 80 16 81 15 82 16 83 16 84 15 85 14 86 16 87 14 88 14 89 15 90 15 30 7 4 14 24 14 37 15 47 15 79 13 83 15 87 15 31 25 1 9 3 11 4 10 10 10 13 10 18 10 19 10 24 10 25 10 27 11 29 9 32 10 39 10 42 9 47 11 61 10 67 9 69 10 78 10 79 10 80 10 83 9 84 10 89 9 90 9 32 89 1 15 2 17 3 18 4 17 5 15 6 16 7 16 8 17 9 16 11 18 12 15 13 17 14 16 15 15 16 14 17 17 18 16 19 17 20 17 21 15 22 15 23 17 24 16 25 16 26 16 27 16 28 16 29 18 30 16 31 15 32 17 33 15 34 15 35 16 36 17 37 18 38 16 39 15 40 18 41 16 42 17 43 16 44 16 45 17 46 17 47 17 48 16 49 15 50 15 51 17 52 16 53 15 54 15 55 16 56 16 57 17 58 16 59 17 60 14 61 17 62 15 63 15 64 15 65 15 66 17 67 15 68 14 69 15 70 17 71 17 72 18 73 15 74 17 75 17 76 15 77 16 78 15 79 16 80 15 81 16 82 16 83 15 84 16 85 17 86 16 87 15 88 16 89 16 90 17 37 72 1 14 3 15 4 13 5 13 6 14 7 15 8 13 9 13 10 14 11 15 14 14 15 15 16 15 17 14 18 15 19 14 21 15 22 13 23 13 24 14 25 15 26 14 27 14 28 15 29 15 30 13 31 13 32 15 33 15 34 13 35 13 36 13 37 13 38 14 39 14 40 15 41 14 42 13 43 14 47 13 49 13 52 13 53 15 54 13 55 14 56 13 58 14 59 13 60 15 61 15 62 14 63 13 64 15 66 14 67 13 68 14 69 14 70 15 71 15 72 15 73 13 75 13 77 13 78 13 80 14 81 15 83 14 84 15 87 14 88 15 89 14 90 14 38 39 2 12 7 12 10 11 11 12 13 11 14 11 15 12 16 11 19 11 20 11 21 10 22 11 23 11 24 11 27 12 30 12 33 10 35 10 36 11 37 11 39 12 40 10 42 11 44 11 54 11 56 11 59 11 66 11 69 11 71 10 74 10 76 10 79 10 80 11 81 11 82 12 84 10 88 10 90 11 39 43 2 24 6 24 7 21 8 24 13 22 14 20 20 23 21 21 24 24 26 21 27 22 32 20 33 22 34 23 36 24 37 20 39 22 40 21 45 20 46 21 47 24 48 20 51 23 53 21 56 20 57 20 58 22 60 24 61 21 62 24 63 20 65 20 66 22 67 22 71 23 74 23 77 22 78 22 80 20 81 22 88 20 89 21 90 20 40 60 1 14 2 14 3 14 4 12 5 12 6 12 10 12 11 13 12 12 13 12 14 13 15 12 16 14 17 12 19 12 20 12 21 12 23 12 24 12 25 12 26 12 27 13 28 13 29 13 32 13 33 14 36 14 37 13 39 12 42 14 43 13 44 13 45 14 46 12 47 13 48 13 51 12 53 14 54 12 55 14 56 14 57 14 58 12 59 13 61 12 62 13 63 12 65 14 66 14 67 13 68 13 70 12 71 12 75 12 78 14 83 14 84 14 87 14 89 14 90 13 41 10 3 26 6 26 27 29 29 26 33 27 45 27 48 28 51 28 56 28 85 26 42 62 1 19 2 22 3 21 4 18 7 21 8 21 9 18 11 20 13 18 14 19 15 20 17 21 18 18 19 20 21 21 22 21 23 20 24 19 25 22 26 21 27 22 29 21 30 22 31 18 33 21 34 21 35 20 36 21 37 21 38 19 40 18 43 20 44 21 45 18 50 21 52 21 54 22 55 19 58 18 61 19 62 19 63 19 64 22 65 21 66 19 67 22 68 21 71 22 72 20 73 21 75 18 76 19 79 19 80 21 82 21 83 19 84 19 85 20 87 21 88 22 89 20 90 20 43 8 5 23 13 25 26 27 31 25 38 27 43 25 48 26 86 25 44 25 2 27 3 30 12 26 19 30 23 26 24 28 25 29 35 26 42 26 43 29 46 27 47 28 49 31 50 27 57 26 59 29 64 26 65 28 69 28 71 27 76 27 77 26 83 28 86 25 89 28 45 89 1 25 2 25 3 25 4 26 5 28 6 24 7 29 8 26 9 26 10 25 11 25 12 28 13 28 14 25 15 27 17 28 18 26 19 26 20 29 21 25 22 26 23 27 24 28 25 25 26 28 27 28 28 26 29 26 30 27 31 24 32 25 33 26 34 25 35 24 36 26 37 23 38 28 39 24 40 28 41 26 42 27 43 26 44 26 45 26 46 27 47 28 48 25 49 27 50 25 51 27 52 28 53 26 54 23 55 27 56 24 57 28 58 24 59 25 60 28 61 23 62 26 63 26 64 28 65 24 66 27 67 24 68 28 69 24 70 27 71 25 72 25 73 24 74 25 75 25 76 28 77 25 78 25 79 26 80 26 81 26 82 28 83 27 84 24 85 26 86 24 87 24 88 26 89 25 90 26 46 60 1 31 3 28 4 27 5 33 6 30 7 27 10 28 11 30 12 31 14 30 15 28 16 29 17 28 18 28 19 30 20 30 21 30 24 31 26 33 28 33 29 29 31 29 33 32 35 28 36 28 38 29 39 33 40 29 43 30 44 30 45 31 46 31 47 30 50 31 51 32 52 27 53 30 55 30 56 29 57 27 58 28 60 29 65 31 66 28 67 32 68 32 70 29 71 29 72 31 74 27 75 31 76 30 77 33 79 32 80 31 82 30 85 33 86 32 87 28 90 31 47 20 1 23 10 24 12 24 15 26 25 23 27 27 32 23 41 26 45 24 47 27 48 24 52 23 59 23 63 27 69 23 70 24 74 23 78 25 86 26 90 25 48 8 9 26 12 28 13 29 14 25 44 26 69 26 85 29 90 29 4 57 39 2 12 5 11 6 10 8 10 12 11 15 10 16 11 17 12 20 12 22 11 23 12 25 11 26 12 28 10 32 11 34 12 38 12 40 11 42 10 43 11 44 12 49 11 55 11 60 11 61 11 62 10 65 12 66 11 70 12 71 11 77 11 79 11 80 12 81 11 83 11 85 11 87 11 88 12 89 12 58 6 5 33 14 32 27 29 28 28 32 29 39 33 59 64 1 20 3 20 5 20 6 21 7 20 8 18 10 19 11 20 12 22 14 22 16 22 17 20 18 20 21 21 23 20 25 22 29 20 30 19 32 20 35 20 36 19 37 22 38 18 39 19 40 21 41 21 44 21 45 19 46 19 47 20 49 20 51 19 54 20 55 20 57 20 58 18 59 19 61 19 62 19 64 19 66 21 67 20 68 18 69 20 70 19 71 19 72 19 74 19 75 20 76 18 77 20 78 18 79 19 80 19 81 19 82 20 83 19 84 22 85 20 86 19 87 20 88 19 89 21 90 19 60 74 1 22 2 22 4 24 5 23 6 23 7 22 8 21 9 23 10 21 11 24 12 20 13 21 16 22 17 21 18 23 20 21 21 22 22 23 23 20 24 20 25 24 26 22 27 22 28 20 29 22 30 24 32 20 33 24 34 20 35 22 36 23 37 23 38 24 39 22 40 21 41 21 42 20 44 24 46 24 48 24 49 20 50 23 51 24 52 24 53 22 54 21 55 22 56 20 57 23 58 21 60 23 62 23 63 23 64 21 65 20 66 23 67 21 68 23 71 20 72 23 73 23 74 24 75 20 76 20 77 23 78 23 79 20 80 22 83 21 84 21 85 23 86 21 88 21 89 22 +5 4 1 76 1 17 2 17 3 17 8 16 9 17 10 18 11 18 12 17 13 18 14 18 15 18 16 18 17 17 19 17 20 19 21 18 22 16 23 16 24 18 25 17 26 18 27 19 28 20 30 19 31 19 32 16 33 19 34 18 35 19 36 17 38 17 39 18 41 17 43 17 44 17 45 18 46 19 47 17 49 18 50 19 51 18 52 18 55 18 56 19 57 19 58 20 59 19 60 18 61 17 62 19 63 18 64 19 65 19 66 16 67 17 68 18 69 18 71 19 72 17 73 18 74 18 75 16 76 17 77 17 78 19 79 18 80 17 81 18 82 18 83 20 84 19 85 17 86 17 87 17 89 17 90 17 2 63 1 28 3 25 4 24 6 28 7 28 8 27 9 25 11 28 13 27 14 24 15 26 16 27 17 28 19 24 20 25 21 26 22 28 23 24 24 24 25 27 26 24 27 26 29 27 30 26 31 23 32 28 35 25 36 27 37 24 38 26 41 28 44 26 46 25 47 26 49 25 50 25 53 26 54 27 55 26 56 25 59 25 60 25 61 24 62 25 63 28 64 24 65 25 66 23 68 24 69 25 70 27 71 27 72 24 73 27 74 26 77 28 79 26 81 26 84 27 85 27 87 27 89 27 90 24 3 48 1 11 7 11 8 11 11 12 12 12 13 10 15 12 16 10 17 11 21 10 23 10 24 11 25 10 29 12 33 10 34 12 37 12 38 11 39 11 40 10 41 10 42 11 47 12 48 12 52 11 53 12 55 12 57 11 59 11 60 11 63 12 65 11 66 10 68 10 69 11 70 10 72 11 73 10 74 10 76 12 78 11 84 11 85 12 86 10 87 12 88 12 89 11 90 11 4 84 1 10 2 12 3 12 4 11 5 12 6 11 7 10 8 11 9 11 10 10 11 11 12 12 13 12 14 12 15 10 16 10 17 10 18 10 19 11 20 10 21 12 22 11 23 10 24 12 25 12 26 12 27 10 28 12 29 10 31 11 32 11 33 10 34 10 35 12 36 10 37 11 38 12 39 11 40 10 42 10 43 12 44 12 45 10 47 11 48 11 49 11 50 10 51 12 52 11 54 10 55 10 56 11 57 10 58 10 59 11 60 10 61 11 62 12 63 10 64 11 65 12 66 10 68 11 69 11 70 12 71 10 72 12 74 11 75 10 76 11 77 10 78 10 79 11 80 12 81 10 82 11 83 10 84 11 85 12 86 11 87 12 88 11 89 11 90 10 4 49 12 2 13 11 13 24 14 28 13 48 13 50 14 69 15 73 14 78 15 83 13 84 15 86 13 50 44 2 13 3 12 5 12 7 13 10 12 12 11 16 12 18 13 21 12 22 13 24 12 27 12 29 12 30 13 31 12 35 13 38 11 39 13 40 12 43 13 44 11 46 11 47 12 50 11 51 13 55 13 56 12 57 13 58 12 60 13 62 13 63 11 64 13 65 12 68 12 69 13 71 11 72 12 76 11 79 13 83 11 84 12 86 13 89 12 51 52 2 23 3 20 4 19 6 22 7 21 8 20 10 19 11 21 12 19 13 20 14 20 16 22 17 19 18 21 21 22 22 22 23 22 25 22 26 20 28 21 30 23 33 21 35 21 36 20 37 19 39 20 40 22 41 21 44 20 46 20 47 20 54 22 55 23 57 19 58 19 59 21 62 19 67 19 68 20 70 22 71 21 72 19 73 19 75 22 76 22 77 21 78 20 80 23 84 20 85 22 86 22 90 20 52 19 13 27 14 26 15 25 16 23 18 23 30 24 31 25 33 24 36 26 38 23 42 24 44 26 60 27 67 24 73 25 77 26 79 26 84 26 90 23 4 5 3 29 10 77 11 81 9 6 75 1 20 2 20 3 19 4 21 5 21 6 18 7 19 8 20 10 21 11 21 12 19 13 18 14 19 15 20 16 18 18 20 19 20 20 19 21 21 23 19 24 19 25 18 26 21 27 21 30 21 31 19 32 21 33 20 34 19 35 20 36 22 37 19 38 21 40 20 41 20 42 19 43 19 44 22 45 20 47 21 49 21 50 19 51 19 52 21 53 22 54 21 55 20 56 20 57 21 58 19 61 19 62 18 64 20 65 20 66 22 68 21 69 21 70 18 71 21 72 18 73 20 74 20 75 19 76 19 78 19 80 19 81 20 82 19 83 22 84 20 85 22 86 21 87 21 89 20 90 20 7 76 2 13 4 13 5 14 6 15 8 14 9 15 10 14 11 13 13 14 14 14 15 14 16 15 17 14 18 13 19 13 20 13 21 15 22 15 23 13 24 13 26 15 27 13 29 14 30 14 31 14 32 15 33 14 34 15 35 15 36 13 37 14 38 14 39 13 40 15 41 15 42 15 43 14 44 14 45 13 46 14 47 14 48 15 49 14 50 13 51 13 52 13 53 15 54 13 55 15 57 14 58 14 60 15 62 14 63 13 64 14 65 13 66 14 67 13 68 15 69 13 70 15 71 15 72 14 73 13 74 14 75 13 76 14 77 14 78 15 80 13 81 13 82 13 85 15 87 15 88 15 90 15 8 66 1 14 3 15 4 14 5 14 7 15 9 14 10 13 11 13 14 13 15 13 16 14 17 13 18 13 20 15 23 14 24 14 25 13 26 15 27 14 28 13 29 15 30 13 32 15 35 15 36 15 37 15 38 15 39 14 40 15 41 14 43 15 44 15 45 15 47 15 48 13 49 13 50 13 53 15 54 14 57 15 58 13 60 14 61 13 62 14 63 14 65 13 66 15 67 13 69 13 70 15 72 14 73 15 74 13 75 15 76 14 77 14 78 15 79 13 81 14 82 15 83 14 84 14 86 15 87 15 88 14 90 14 32 5 67 2 12 3 11 4 11 6 11 7 11 8 11 11 12 12 12 13 12 14 11 16 10 17 10 19 11 20 12 21 12 22 12 23 12 25 11 26 12 29 11 30 11 31 12 32 12 33 11 34 10 35 11 36 10 37 10 39 10 40 12 41 12 43 12 44 12 46 11 47 11 49 10 50 12 51 11 52 12 54 10 55 10 56 12 57 10 60 11 63 12 64 12 65 12 67 11 68 10 69 11 70 11 72 11 75 11 76 12 77 10 78 11 79 10 80 10 81 11 82 11 83 12 84 12 85 11 86 11 87 12 88 12 89 10 6 55 3 27 4 27 5 24 7 27 9 23 10 27 11 26 13 25 14 26 15 23 18 23 20 25 21 26 23 25 27 27 30 25 31 24 32 27 34 27 36 23 37 25 38 27 39 26 42 24 43 23 44 27 45 26 46 25 48 24 51 24 52 25 53 27 57 24 58 27 60 27 61 25 63 25 64 23 66 26 67 25 68 26 69 26 70 26 72 27 73 24 74 27 76 27 82 26 84 23 85 24 86 25 87 27 88 24 89 24 90 23 7 17 6 29 14 27 17 29 21 28 24 26 26 27 27 29 31 28 32 27 35 28 41 30 46 29 66 29 71 25 75 28 86 28 88 30 8 38 1 26 3 24 5 24 10 25 11 25 13 25 16 26 18 25 22 27 26 27 27 25 28 24 30 25 33 27 34 25 35 23 38 26 39 24 42 26 43 24 44 28 45 24 46 26 47 26 52 25 53 28 54 27 56 27 62 25 67 24 73 27 77 24 79 24 80 28 82 28 87 25 88 28 90 24 9 82 1 25 2 28 3 28 4 29 6 28 7 29 8 27 9 25 10 29 11 29 12 24 13 30 14 26 15 29 18 25 19 30 20 27 21 27 22 26 23 29 24 30 25 25 26 28 27 26 28 26 29 30 30 29 31 29 32 26 33 24 34 27 35 27 36 24 37 26 39 28 40 27 41 25 42 29 44 28 45 28 46 28 47 28 48 27 49 27 50 25 51 28 52 28 53 29 54 25 55 28 56 29 57 25 58 26 59 25 60 28 61 25 62 27 63 26 64 29 65 28 66 30 67 26 68 26 69 28 70 25 71 28 72 27 73 26 74 30 75 27 76 30 77 27 78 25 79 26 81 27 82 24 83 25 84 28 85 27 86 27 87 29 88 28 10 46 7 21 10 19 11 17 14 19 15 20 17 18 19 19 21 17 24 17 28 20 29 17 30 20 31 18 32 18 33 21 34 19 42 17 43 21 45 20 47 19 48 19 50 19 51 21 53 18 54 19 55 19 56 21 57 20 58 18 59 18 61 18 62 19 63 20 64 21 65 20 66 17 67 20 68 18 72 19 73 21 76 18 78 21 80 17 81 18 82 17 83 18 11 79 1 15 2 13 4 13 5 14 6 13 7 13 8 15 9 13 10 14 11 13 13 13 14 14 15 13 16 14 17 13 18 15 20 15 21 15 22 13 23 15 24 15 25 13 26 14 28 14 29 13 30 14 31 14 32 14 33 14 34 14 35 15 36 14 37 15 38 15 39 14 41 15 42 15 43 13 44 14 45 15 46 13 47 15 48 13 49 15 50 15 51 15 52 13 54 15 56 15 58 14 59 13 60 15 61 14 62 13 63 14 64 14 65 15 66 13 68 14 69 13 71 13 72 15 73 13 74 14 75 15 76 13 77 14 78 14 79 13 80 14 82 14 83 15 84 15 85 15 86 15 87 14 88 13 89 15 90 13 12 59 2 18 3 15 4 15 6 18 8 18 11 17 12 16 13 17 14 15 16 16 17 18 18 17 19 16 21 17 22 16 24 17 25 17 27 16 28 16 29 18 32 17 34 17 35 18 37 18 38 16 41 16 42 17 43 16 46 17 49 16 50 16 51 16 52 16 53 17 54 16 55 16 56 16 59 16 60 18 61 18 63 16 66 18 70 16 72 15 73 17 74 17 75 16 77 17 78 16 80 17 81 17 82 19 83 16 84 18 85 17 87 15 88 16 89 15 90 18 13 76 1 10 3 10 4 10 5 10 6 9 7 10 8 9 9 10 10 9 11 11 12 10 13 11 14 11 15 10 16 10 18 9 19 9 21 9 23 10 24 10 25 11 26 9 27 10 28 9 30 10 31 10 32 9 33 11 34 11 35 10 36 11 38 10 39 11 40 11 41 10 42 11 43 10 44 10 45 10 46 9 47 10 48 11 49 9 51 10 52 10 54 11 55 11 56 10 57 9 59 10 60 11 61 11 62 10 63 11 64 11 66 9 67 10 68 10 69 9 70 10 71 11 72 10 74 10 76 9 78 11 79 10 80 11 81 10 82 11 83 11 84 10 86 11 87 10 88 10 89 9 90 9 14 71 1 23 2 23 3 21 4 24 5 23 6 21 7 23 9 22 10 24 11 24 12 23 13 24 14 20 15 23 16 23 17 21 18 23 19 24 21 20 22 22 23 21 24 22 25 23 26 22 27 23 28 22 30 21 31 23 32 21 34 20 35 23 37 23 38 22 39 21 41 23 42 22 43 24 44 22 45 23 46 22 50 23 51 21 52 20 53 24 54 23 55 23 56 23 59 21 60 20 61 20 62 22 63 24 64 20 65 21 66 21 67 22 68 21 69 22 70 22 71 24 74 20 75 22 77 21 79 22 83 24 84 22 85 24 86 24 87 23 88 21 90 23 15 53 2 18 3 17 5 17 7 16 8 15 9 17 10 15 13 15 15 17 16 17 18 15 19 16 20 17 21 15 24 15 25 16 27 16 30 15 32 17 33 15 34 15 35 15 36 15 37 18 39 16 40 15 41 17 42 16 46 15 47 16 49 18 51 17 56 17 57 17 58 15 59 16 61 16 65 17 66 18 67 15 70 15 71 15 72 16 74 16 75 15 76 15 81 16 83 16 84 16 86 17 88 16 89 17 90 17 16 78 1 17 2 18 3 18 4 18 7 17 8 19 9 17 10 19 11 17 12 19 13 19 14 20 15 17 16 19 17 16 18 18 19 17 20 19 21 19 22 16 23 16 24 19 25 18 26 19 27 17 28 19 29 18 30 17 31 19 32 18 33 19 37 18 38 17 39 19 40 16 41 17 42 19 43 17 44 18 45 18 46 19 47 18 48 19 49 17 50 17 51 18 52 17 53 18 55 17 56 17 57 17 59 20 60 18 61 18 62 18 63 19 64 19 65 18 66 17 67 18 68 17 69 18 70 19 71 18 73 17 74 16 75 19 77 18 78 16 79 20 81 17 82 17 84 19 86 17 87 19 88 16 89 19 90 18 21 60 3 24 6 25 7 24 8 27 16 26 17 23 18 23 19 25 21 25 22 23 24 24 26 26 27 27 29 24 30 23 31 24 32 25 33 24 34 26 36 26 37 25 38 27 39 27 40 25 41 24 42 26 43 27 44 25 45 25 46 24 47 27 48 23 49 25 50 27 51 24 52 26 53 26 54 26 55 27 56 25 57 23 62 27 63 24 64 27 65 23 66 23 68 26 69 25 73 25 75 26 76 26 78 26 79 23 80 27 81 26 83 23 84 27 85 27 87 23 89 25 22 14 11 29 12 26 17 28 18 26 21 28 35 29 41 29 42 30 45 26 51 29 58 28 63 27 75 25 88 28 23 59 1 29 2 29 3 28 4 30 6 25 7 27 10 26 11 27 12 27 13 30 15 27 16 30 17 26 19 30 21 27 23 31 24 28 25 26 26 29 28 26 29 29 32 26 36 28 38 27 39 26 40 26 41 25 43 26 45 27 48 25 49 26 50 25 52 28 53 30 55 30 56 27 58 26 59 26 60 28 62 26 63 27 64 30 66 27 67 29 68 27 70 29 71 29 73 30 74 25 75 29 76 26 80 29 82 27 83 30 84 27 85 27 86 31 89 31 90 28 24 53 1 27 2 27 3 28 4 29 5 29 6 27 7 27 8 25 9 27 10 27 13 29 14 30 16 31 20 28 21 28 23 25 28 26 30 30 33 27 34 27 37 28 39 28 41 28 42 27 43 31 44 29 45 27 46 30 47 28 49 29 56 28 58 30 59 28 60 30 61 25 62 30 63 29 64 26 66 26 67 28 68 31 71 29 73 30 75 30 76 29 78 26 79 28 81 26 82 28 83 28 85 28 86 29 89 27 29 89 1 22 2 20 3 20 4 21 5 22 6 24 7 22 8 21 9 21 10 21 11 21 12 21 13 23 14 21 15 22 16 22 17 24 18 21 19 23 20 21 21 20 23 23 24 21 25 22 26 23 27 22 28 20 29 21 30 20 31 22 32 23 33 22 34 22 35 20 36 22 37 24 38 21 39 23 40 24 41 21 42 21 43 22 44 21 45 22 46 20 47 23 48 21 49 21 50 21 51 23 52 22 53 21 54 23 55 20 56 21 57 24 58 24 59 20 60 21 61 22 62 22 63 22 64 21 65 21 66 21 67 22 68 22 69 24 70 20 71 24 72 22 73 22 74 21 75 24 76 23 77 24 78 22 79 22 80 21 81 23 82 20 83 23 84 21 85 23 86 21 87 20 88 22 89 23 90 21 30 63 1 22 3 20 4 22 5 20 7 19 8 23 9 21 11 21 12 20 13 23 15 22 17 21 18 23 20 20 21 22 22 20 23 23 24 21 25 23 27 22 28 23 29 22 30 22 34 22 38 22 39 19 40 21 41 20 43 20 44 21 46 20 47 20 49 19 50 20 51 20 52 20 53 22 55 20 57 20 59 21 60 22 61 22 62 20 63 20 64 22 65 21 66 23 67 22 69 22 71 20 72 22 73 21 75 22 76 20 79 23 80 20 81 19 83 22 84 23 86 20 88 23 89 21 90 22 31 70 1 13 2 13 3 11 4 13 5 11 6 13 7 13 8 12 9 11 10 11 13 13 14 13 15 12 16 13 18 12 20 11 21 13 22 12 23 12 24 12 25 11 26 11 27 13 28 13 29 11 31 13 34 12 35 12 36 12 37 11 38 11 39 12 40 13 41 13 42 12 43 11 44 12 45 13 47 13 49 13 50 12 52 11 54 12 55 13 56 12 57 13 58 11 60 11 61 11 62 11 63 13 64 13 65 12 66 13 67 13 69 12 70 12 72 12 73 13 74 13 75 11 76 13 77 12 78 12 79 12 80 12 82 11 84 13 86 12 90 12 32 25 5 22 8 21 14 23 15 20 17 23 19 23 26 21 28 24 31 21 35 22 37 23 39 21 40 24 41 23 44 23 45 20 54 20 56 23 71 24 72 20 75 21 82 22 83 22 86 24 88 24 41 72 1 14 2 17 3 16 4 15 5 17 6 17 7 16 10 18 11 17 12 17 13 16 16 15 17 17 18 16 19 17 20 16 21 15 22 15 23 15 24 17 25 15 26 17 28 15 30 17 31 15 33 17 34 17 35 17 36 15 37 15 38 14 40 16 41 16 42 16 43 16 44 16 45 15 46 17 47 16 49 17 51 17 52 16 53 18 54 17 55 17 56 15 57 17 58 16 59 17 60 17 62 17 63 15 65 15 66 16 67 17 68 16 69 15 70 17 72 17 73 15 74 17 75 17 76 17 77 15 79 16 80 16 81 17 85 16 86 15 87 16 88 15 90 15 42 34 4 11 5 11 11 11 13 10 15 11 16 10 17 10 18 12 23 12 25 11 30 11 31 11 32 10 34 11 37 12 39 11 42 10 45 11 48 10 53 11 56 12 57 10 58 12 63 12 65 10 67 11 68 12 70 12 72 11 73 12 82 10 83 11 84 12 88 11 43 49 3 13 5 11 7 13 9 11 11 11 12 11 13 11 14 11 16 12 18 13 19 12 20 13 22 12 23 11 24 11 26 11 27 11 28 12 31 12 35 13 36 12 37 12 38 13 39 11 41 12 42 11 44 13 45 12 48 12 50 13 51 13 53 11 59 11 60 12 61 12 63 11 65 11 66 12 67 13 68 12 72 12 73 13 74 13 76 11 77 11 78 12 81 11 82 11 90 11 44 66 1 18 4 19 5 20 6 20 7 19 10 18 11 21 12 21 13 20 14 20 15 21 16 19 20 21 21 18 22 20 23 19 24 19 25 20 26 19 27 18 28 20 29 20 30 19 31 20 32 17 34 20 35 19 36 17 38 20 39 20 40 20 41 20 42 19 44 18 45 21 46 19 47 20 48 18 49 21 52 17 53 17 57 20 58 20 61 19 65 18 67 17 68 20 69 18 70 21 71 20 72 21 73 20 74 17 75 17 76 18 77 19 78 20 79 18 80 19 81 19 82 21 84 18 85 19 88 18 89 19 90 18 49 14 15 24 16 29 17 28 20 26 32 27 33 26 36 26 40 27 53 29 55 28 56 25 59 29 63 27 82 27 50 87 1 25 3 27 4 27 5 28 7 25 8 27 9 26 10 27 11 28 12 27 13 24 14 29 15 26 16 26 17 27 18 27 19 28 20 27 21 25 22 27 23 25 25 25 26 27 27 27 28 29 29 28 30 27 31 25 32 26 33 26 34 27 35 28 36 26 37 26 38 26 39 25 40 26 41 27 42 28 43 29 44 25 45 27 46 27 47 28 48 28 49 28 50 25 51 28 52 27 53 27 54 29 55 27 56 28 57 29 58 26 59 27 60 25 61 27 62 27 63 28 64 28 65 27 66 29 67 26 68 28 69 28 70 28 71 24 72 29 73 27 74 27 75 29 76 28 77 26 78 26 79 29 80 26 81 27 82 28 83 24 84 26 85 26 86 28 87 26 88 26 89 28 90 27 51 18 3 15 7 15 10 17 21 15 22 16 27 17 36 17 40 16 43 15 44 14 46 16 47 16 51 17 57 17 58 16 66 17 88 15 89 16 52 32 1 9 5 11 6 11 7 9 8 10 9 10 10 11 15 9 20 10 21 10 31 10 33 11 36 10 42 10 50 11 52 9 55 11 58 10 60 11 61 10 63 11 65 10 68 9 69 10 73 11 74 10 78 9 79 10 80 10 82 9 86 10 89 11 53 67 1 15 2 14 3 16 4 16 9 14 10 16 11 15 12 15 13 14 14 14 16 14 17 16 18 15 19 14 21 15 23 14 24 14 25 16 27 14 28 16 29 15 30 16 31 14 32 14 33 14 34 15 37 15 38 14 39 15 40 14 41 14 42 16 46 15 47 16 48 14 49 16 51 15 52 15 53 14 54 16 57 15 59 14 60 14 61 14 62 16 65 16 66 16 67 15 69 15 70 14 71 16 72 15 73 16 74 16 75 16 76 14 78 15 79 16 80 15 81 14 82 16 84 14 85 15 86 16 87 15 89 15 90 15 54 24 12 12 16 12 19 11 21 11 23 12 25 11 31 11 36 12 39 12 40 11 42 12 48 11 49 13 50 12 53 12 56 11 59 13 60 12 70 12 73 12 77 11 80 12 82 11 86 11 55 77 2 9 4 10 5 9 6 10 8 10 9 10 10 10 11 10 12 10 13 9 14 11 15 11 16 11 17 10 18 11 19 11 20 11 21 10 22 9 23 9 24 10 25 11 26 10 27 11 29 9 31 11 32 10 33 11 34 10 35 11 36 9 37 11 38 10 39 9 41 11 42 11 43 10 45 9 46 9 47 11 48 10 49 9 50 11 51 11 53 10 54 9 55 10 56 11 57 9 58 11 59 9 60 9 61 9 62 10 63 10 64 9 65 10 66 11 67 10 69 10 70 10 71 10 72 9 74 10 77 9 78 10 79 9 80 10 81 11 82 10 83 10 85 10 86 11 87 9 88 10 89 11 90 11 56 79 1 11 2 12 3 13 4 11 5 13 6 12 7 12 8 11 9 13 10 13 11 11 12 13 13 12 14 11 15 12 16 11 17 12 19 13 20 11 21 11 22 13 23 12 24 11 25 12 26 13 27 12 28 13 29 12 30 11 31 13 32 12 33 13 34 12 35 12 36 13 37 11 38 13 40 13 41 12 42 12 43 12 44 11 45 12 46 11 47 11 48 11 49 12 51 13 53 12 54 13 55 12 56 12 57 13 58 12 59 12 60 12 61 12 62 11 63 11 64 12 66 12 67 12 68 12 69 12 70 12 71 12 73 12 74 13 77 12 78 12 79 11 80 13 81 13 82 13 83 13 87 13 88 11 89 12 90 13 4 57 70 2 16 3 14 5 16 6 16 7 15 8 14 9 15 10 14 11 15 12 16 13 16 14 15 15 15 16 16 17 15 18 16 19 14 20 14 22 14 23 16 24 16 25 14 26 15 27 14 28 16 29 16 30 15 31 15 32 16 34 16 36 14 37 16 38 15 40 16 42 15 43 14 44 14 45 16 46 16 47 14 48 14 50 14 51 15 52 16 54 14 55 16 56 15 58 15 59 14 60 16 61 16 62 15 64 15 65 16 66 16 67 14 70 15 71 16 72 15 73 15 75 14 76 14 79 14 81 16 82 14 84 15 85 16 86 16 89 14 90 15 58 23 6 16 9 16 10 16 13 18 17 17 19 18 28 19 33 18 34 19 37 16 39 17 43 17 44 16 53 16 54 17 55 15 60 15 64 18 66 17 68 16 82 19 85 18 88 17 59 24 3 26 7 25 12 25 13 27 14 26 19 29 22 26 33 29 36 29 40 30 41 24 50 25 51 29 52 28 55 25 60 27 62 25 70 28 73 27 79 25 80 27 82 26 83 28 86 26 60 75 1 12 2 10 3 12 4 12 5 11 6 10 7 12 9 10 10 11 11 11 12 11 13 12 14 11 16 12 17 12 18 11 19 10 20 12 23 12 24 12 26 11 27 10 28 11 29 12 30 12 31 12 32 11 33 12 35 11 36 12 37 12 38 11 39 10 40 11 43 10 45 11 47 11 48 11 50 12 51 12 52 12 54 11 55 10 56 12 57 11 58 11 59 11 60 11 61 11 62 11 63 11 64 10 65 10 66 12 67 11 70 10 71 11 73 11 74 10 75 12 76 10 77 10 78 12 79 11 80 11 81 12 82 12 83 11 84 10 85 10 86 12 87 11 88 11 89 11 90 12 +5 4 1 44 2 13 6 15 11 13 12 14 13 15 16 13 17 14 18 15 19 15 21 14 24 13 25 15 26 13 29 13 33 15 34 15 35 13 36 15 37 13 40 13 43 15 44 14 45 14 47 13 48 14 49 15 50 14 51 15 57 15 58 14 65 14 67 13 69 14 70 15 71 13 73 14 74 15 75 15 78 14 79 13 80 15 83 15 85 14 89 15 2 18 10 18 15 16 16 17 17 17 21 17 25 16 27 16 35 17 36 17 38 16 43 18 46 18 53 16 57 16 65 18 74 18 76 16 80 18 3 79 1 12 3 12 5 11 6 11 8 10 9 10 10 11 11 11 12 10 14 11 15 10 16 10 17 11 18 11 19 11 20 11 22 11 23 10 24 12 26 12 27 11 28 11 29 12 31 12 32 10 34 10 35 10 36 11 37 12 38 11 39 10 40 11 41 11 42 11 43 11 44 10 45 11 47 11 48 11 49 12 50 12 51 11 52 12 53 11 54 10 55 11 56 11 57 12 58 12 59 10 60 10 61 12 63 12 64 12 65 11 66 10 67 10 68 12 69 11 70 10 71 11 73 12 74 12 75 10 76 12 77 10 78 10 79 11 80 11 81 10 82 12 83 11 84 11 85 12 86 12 87 11 88 10 89 12 90 11 4 20 2 18 5 19 6 18 9 18 13 19 16 21 23 21 36 19 43 18 44 20 45 20 52 20 63 21 64 20 65 19 68 19 75 21 79 18 89 18 90 19 28 5 44 1 29 2 28 3 29 5 27 9 31 12 33 15 31 17 32 18 28 19 32 22 32 25 33 26 28 28 28 34 32 35 29 36 32 38 33 41 28 42 31 43 32 47 30 49 33 50 32 51 33 52 29 55 28 56 27 57 31 60 30 61 29 64 27 67 32 68 28 71 29 72 31 75 31 77 29 79 28 80 30 82 30 87 30 88 32 89 33 6 63 1 27 2 24 5 26 6 24 8 25 9 26 10 26 11 26 12 28 13 24 15 25 16 28 17 27 18 25 19 25 21 26 24 26 25 26 26 27 33 24 34 27 35 28 37 25 38 27 39 29 41 27 42 27 43 26 44 27 45 26 46 27 47 24 48 24 50 28 53 26 54 25 55 24 56 25 57 26 60 27 62 24 63 28 65 26 66 27 67 26 68 26 69 25 70 25 71 27 72 27 74 28 76 27 78 23 79 26 80 24 81 24 82 26 83 28 84 25 85 24 87 26 89 28 90 28 7 31 5 17 6 18 7 16 9 18 10 16 12 17 16 17 21 17 28 16 30 19 34 17 36 18 38 18 39 18 44 17 46 17 48 19 50 17 56 17 57 16 62 17 64 16 66 18 67 18 68 17 69 16 70 17 72 18 76 16 89 16 90 18 8 28 5 15 10 15 16 13 18 15 20 13 25 14 27 13 32 13 33 13 36 13 37 14 38 14 39 14 40 15 48 14 50 14 52 15 55 14 56 13 57 15 59 14 64 13 65 14 67 13 75 14 78 14 80 14 88 13 9 25 8 14 9 16 13 14 14 15 18 14 21 15 25 14 30 15 31 16 33 15 36 15 40 15 41 14 45 15 51 14 62 14 63 14 64 14 67 15 68 15 74 16 75 15 80 16 83 14 86 15 10 42 1 24 5 25 10 26 12 28 15 28 16 27 18 27 19 23 21 26 22 28 26 25 28 24 29 26 33 24 34 24 35 25 37 25 39 27 43 25 44 27 45 25 48 28 51 24 53 28 56 24 57 25 60 23 61 28 62 25 63 27 65 27 69 28 72 28 73 26 74 28 75 26 76 28 78 26 79 25 82 28 86 28 90 26 11 68 2 16 4 18 5 18 6 19 7 16 8 18 9 17 12 17 13 18 14 17 15 15 16 15 17 18 18 17 19 17 20 17 22 17 23 15 24 16 25 18 26 19 27 18 28 18 29 18 30 16 32 16 33 18 34 18 35 16 36 17 37 18 38 18 39 18 40 16 41 17 42 18 45 16 46 17 47 16 48 16 49 16 50 16 51 18 53 16 54 16 55 17 56 16 57 18 61 18 62 16 63 18 64 17 65 16 67 17 68 17 69 17 70 17 74 16 75 18 77 17 78 18 80 17 82 16 83 16 84 16 85 16 87 17 89 17 12 83 1 27 2 28 3 27 4 26 5 29 6 25 7 27 9 26 10 27 11 25 12 28 13 25 14 30 15 29 16 29 18 28 19 30 20 25 22 28 23 29 24 27 25 29 26 30 27 26 28 29 29 25 30 29 31 25 32 28 33 29 34 30 35 26 36 27 37 24 38 26 39 30 40 25 41 28 42 29 43 29 44 27 46 25 47 26 48 26 49 27 50 26 51 25 52 26 53 28 54 25 55 26 56 29 57 27 58 25 59 27 60 27 61 25 62 28 63 28 64 29 65 28 66 25 68 25 70 26 71 29 72 30 73 29 74 29 75 26 76 27 77 28 78 25 79 30 81 30 82 26 83 28 84 26 85 29 86 29 87 29 88 29 89 29 90 28 13 9 14 18 23 20 26 20 30 21 68 21 69 19 72 19 73 18 86 19 14 74 2 18 3 19 6 17 7 19 8 19 9 19 10 19 11 18 12 16 13 18 14 19 15 19 16 19 17 17 18 18 19 20 20 17 22 17 24 17 26 19 27 18 28 20 29 19 31 18 32 20 33 19 34 17 35 18 36 19 37 16 38 18 40 18 41 19 43 17 44 18 45 16 46 18 47 17 48 17 49 19 50 17 52 18 53 17 54 18 55 19 56 18 57 19 59 18 60 18 61 19 62 18 63 16 64 17 65 18 66 19 68 18 69 17 70 19 72 18 75 17 76 19 77 19 78 19 79 19 80 19 81 18 82 19 83 19 85 18 86 18 87 16 88 18 89 18 90 18 15 9 4 25 6 22 12 26 16 24 32 26 53 25 54 22 73 23 80 25 16 27 1 31 6 28 10 30 11 30 13 28 17 28 21 29 22 31 26 28 30 26 33 29 35 28 36 30 43 31 48 26 50 27 52 27 54 26 59 27 60 30 66 27 70 29 72 30 79 28 83 30 86 29 90 29 21 32 1 16 3 17 10 17 11 18 14 17 19 18 20 18 21 19 23 16 25 17 26 16 32 17 34 17 36 15 39 17 41 19 44 15 50 16 54 19 57 18 58 18 63 16 64 18 65 18 67 18 69 17 74 18 75 18 76 15 84 19 85 18 90 18 22 17 12 10 28 9 30 11 34 10 44 11 50 11 51 10 57 9 58 10 61 10 65 9 66 9 69 10 71 11 74 10 76 10 80 10 23 24 5 18 6 17 7 17 14 19 17 18 22 18 25 16 27 18 37 18 39 18 41 16 50 18 57 16 63 16 66 15 70 19 73 19 75 16 78 17 80 15 81 18 83 16 87 18 89 16 24 66 1 29 4 30 5 28 6 31 7 28 8 28 9 33 11 28 12 30 13 33 14 32 17 28 19 30 20 28 21 29 22 29 23 29 25 31 26 29 27 28 28 29 29 28 30 28 31 32 32 30 33 28 34 27 35 33 36 30 37 31 38 33 41 27 43 30 44 28 46 33 47 29 48 30 50 32 52 33 55 29 56 30 58 29 59 28 60 30 61 31 62 28 65 32 67 28 68 32 69 28 70 27 71 29 72 30 73 27 74 30 75 28 77 29 79 27 80 32 81 29 83 32 85 31 86 28 87 30 89 30 90 30 33 50 1 29 2 26 3 28 4 29 5 29 6 29 11 30 13 28 14 26 18 31 19 29 22 26 25 29 27 29 28 28 30 31 32 29 34 28 35 29 36 26 37 26 38 28 40 28 42 29 43 28 47 30 48 30 49 26 61 27 62 28 63 28 64 29 66 30 67 28 68 27 69 26 70 25 71 30 73 29 75 29 77 28 78 28 81 28 82 27 83 29 84 28 85 26 87 29 88 25 89 26 34 38 3 14 5 13 9 13 10 14 14 14 15 13 16 13 18 14 20 13 22 13 24 13 25 14 27 13 28 13 30 12 35 12 36 12 38 12 39 14 43 12 44 13 46 13 49 14 52 14 54 12 56 14 57 12 58 12 59 12 62 13 63 13 69 14 77 14 78 13 79 14 84 13 87 14 88 13 35 23 1 17 2 19 3 19 5 19 11 18 12 16 17 17 24 17 25 17 35 18 36 19 43 17 44 16 45 18 46 17 48 18 50 19 52 18 66 18 77 17 80 18 82 19 85 19 36 25 1 15 9 15 10 15 16 16 17 16 21 14 27 16 34 14 47 15 48 16 50 16 55 16 59 16 62 15 64 14 66 16 68 16 69 14 71 15 75 16 77 15 79 16 81 16 83 14 86 14 41 74 1 12 2 12 4 12 5 11 6 11 7 12 8 11 9 11 10 11 11 11 12 11 13 10 14 11 15 11 16 12 17 10 18 10 19 12 20 10 21 12 22 10 23 12 24 11 25 12 26 11 29 12 31 11 32 10 33 10 34 11 36 12 40 12 41 10 42 12 43 12 45 11 47 10 48 10 49 12 50 10 51 12 52 10 53 11 54 11 55 11 56 10 57 10 58 11 59 12 60 12 61 10 62 11 64 12 66 11 67 11 68 11 69 10 70 11 71 11 72 11 73 11 74 10 75 12 76 10 80 10 81 11 82 10 83 10 85 10 86 11 87 10 88 12 89 11 90 11 42 54 2 15 4 13 6 15 7 14 8 15 12 15 13 14 14 14 16 15 18 15 19 15 20 15 23 14 26 14 27 13 29 13 32 13 33 14 36 15 37 15 38 13 39 14 44 13 46 14 47 13 48 14 49 13 50 13 51 13 52 13 53 14 54 14 55 13 56 14 57 14 58 14 59 14 60 15 61 14 62 14 64 15 65 13 67 13 71 14 73 15 74 13 76 14 78 15 79 13 80 14 86 13 87 13 88 14 89 13 43 22 4 27 6 32 8 29 10 31 11 27 14 27 17 27 18 28 23 31 32 32 43 30 45 28 50 28 53 27 59 27 62 29 63 28 64 30 69 31 75 30 85 28 87 31 44 43 4 13 5 13 7 13 8 13 15 13 18 12 19 12 20 14 22 12 23 14 28 13 32 13 34 12 36 12 37 13 38 14 42 12 45 14 46 14 48 12 52 13 53 14 54 14 55 14 58 12 60 12 61 12 62 13 63 12 64 13 65 12 66 14 69 13 70 12 74 13 75 14 77 13 78 12 79 12 80 13 86 12 88 14 90 14 49 49 1 12 7 11 8 12 9 11 10 13 11 11 12 11 13 12 14 12 16 13 21 11 22 12 25 11 26 13 30 12 31 11 32 12 33 11 35 13 36 12 38 12 41 13 42 13 43 12 46 12 50 11 52 12 54 13 55 11 57 12 58 11 60 12 62 12 63 13 64 13 68 11 70 13 72 12 73 12 74 12 76 12 77 11 79 12 80 13 81 12 83 13 85 12 86 11 90 11 50 35 1 15 2 14 3 16 4 16 5 14 6 14 7 15 9 15 13 16 14 16 16 14 19 14 21 15 22 16 24 15 26 15 31 15 33 16 35 15 38 14 41 15 42 14 49 14 55 16 67 16 68 14 69 15 71 15 73 16 76 16 78 14 83 16 84 15 86 15 87 14 51 75 1 17 3 15 4 17 6 15 7 16 8 17 9 15 11 15 12 16 13 15 14 17 16 15 17 16 18 15 19 18 21 15 22 17 24 16 25 16 26 16 27 15 29 15 30 16 32 16 33 17 34 15 35 16 36 17 38 15 40 15 41 16 42 16 43 17 44 16 45 15 46 15 47 16 48 17 49 15 50 16 51 16 52 16 53 15 54 18 55 15 56 17 57 15 58 15 59 16 60 17 61 17 63 15 64 16 65 16 67 17 68 17 69 16 70 16 71 16 74 16 75 17 76 16 77 17 78 15 79 15 80 16 81 17 82 16 84 17 85 15 86 17 87 15 88 17 89 18 90 15 52 38 1 18 4 16 7 18 10 18 11 18 13 20 18 18 21 20 24 18 26 16 27 18 31 18 32 19 33 17 34 16 36 18 38 17 45 19 48 18 51 19 52 19 53 18 54 17 56 19 57 16 58 18 59 19 61 17 67 20 69 19 70 20 71 18 75 18 76 19 83 17 84 18 86 19 87 18 4 13 7 4 24 15 28 29 25 37 25 57 27 66 26 70 29 14 69 1 20 2 23 3 22 5 20 6 20 7 22 9 20 10 20 11 19 12 20 13 20 16 22 17 22 18 22 20 21 21 20 22 20 23 21 25 21 29 23 30 19 31 21 32 23 33 23 34 20 35 22 37 21 38 22 41 21 42 22 43 19 44 21 45 23 46 20 47 20 48 21 49 22 50 20 51 21 52 23 54 20 55 23 56 21 57 22 59 19 60 19 61 23 62 19 63 19 64 21 65 20 66 22 67 20 69 20 70 21 71 23 74 22 75 22 77 20 78 21 79 21 80 23 81 20 82 19 83 23 86 23 87 22 88 20 90 21 15 14 5 14 6 13 9 13 13 14 18 13 21 13 22 12 33 14 40 14 44 12 50 14 60 13 76 13 82 13 16 42 2 28 4 32 6 31 8 29 9 33 10 32 13 33 15 31 19 32 20 31 22 28 28 30 29 31 30 29 33 32 35 30 37 31 42 27 43 32 44 28 45 28 47 30 50 27 55 29 58 31 61 27 62 29 63 28 64 29 67 32 70 32 71 27 72 29 78 32 79 30 80 30 81 27 82 33 83 32 86 27 89 28 90 31 12 17 88 1 12 2 11 3 10 4 11 5 12 6 11 7 10 8 11 9 11 10 12 11 10 12 12 13 11 15 12 16 10 17 10 18 11 19 10 20 11 21 11 22 11 23 10 24 11 25 10 26 12 27 11 28 12 29 12 30 12 31 10 32 11 33 11 34 12 35 10 36 11 37 12 38 11 39 12 40 12 41 10 43 12 44 10 45 11 46 11 47 10 48 12 49 11 50 12 51 10 52 11 53 11 54 10 55 11 56 10 57 12 58 12 59 12 60 12 61 10 62 12 63 10 64 11 65 11 66 11 67 12 68 11 69 11 70 10 71 10 72 11 73 11 74 11 75 11 76 12 77 11 78 11 79 11 80 12 81 10 82 12 83 10 84 10 85 12 86 10 87 11 88 11 89 10 90 11 18 58 1 18 3 16 4 17 5 16 6 17 9 17 10 15 12 16 13 17 14 17 15 16 16 16 17 15 19 15 22 18 23 16 25 16 26 16 28 18 29 15 30 17 32 17 33 15 34 15 35 16 36 16 38 17 40 17 43 15 47 15 49 14 52 15 53 15 54 15 55 16 56 15 57 17 58 17 59 17 61 16 64 17 66 16 67 15 68 15 69 15 70 17 72 15 75 15 78 18 80 16 81 17 82 17 83 15 85 17 86 16 88 17 89 16 90 17 19 65 1 20 5 18 6 18 8 19 9 19 10 20 11 20 12 20 13 19 14 19 15 18 17 18 18 18 19 18 21 18 23 17 24 19 25 18 26 19 27 19 28 20 29 20 30 19 31 17 32 20 33 20 34 19 35 21 36 19 40 21 41 20 42 18 43 20 44 17 45 18 46 17 48 19 49 19 50 18 51 20 52 18 53 19 54 19 58 18 61 20 62 19 63 19 64 17 66 20 68 19 70 20 71 18 72 18 73 20 76 21 78 19 79 20 81 19 82 18 83 18 86 20 87 17 88 17 89 19 90 20 20 18 1 23 6 23 12 21 13 21 14 25 16 23 23 24 35 25 43 23 63 23 65 25 70 21 71 25 74 23 77 24 78 22 81 24 85 24 25 38 2 15 3 16 7 16 13 14 14 16 17 16 18 16 23 16 24 14 25 14 26 14 28 16 30 14 32 14 33 14 34 15 38 15 39 15 40 14 41 16 47 14 50 15 51 15 54 14 57 16 58 15 59 14 67 16 68 15 71 14 72 16 74 14 76 14 78 16 79 16 80 15 86 15 87 15 26 67 1 26 5 27 7 27 8 29 9 31 10 26 11 25 12 26 13 28 14 28 15 27 16 26 17 27 18 27 20 29 21 27 22 28 23 30 24 29 25 28 29 30 30 25 31 31 33 26 34 26 35 25 36 29 37 29 39 30 40 29 41 26 42 26 43 28 44 27 46 28 47 26 50 25 51 30 52 27 54 25 55 29 56 26 57 29 59 26 61 26 62 27 64 29 65 31 66 27 68 29 69 25 70 30 71 28 72 30 73 26 74 29 75 26 77 26 79 26 80 30 81 30 82 26 83 26 85 28 87 25 88 29 90 28 27 54 3 30 6 28 9 31 11 31 12 30 15 32 16 30 17 28 19 32 20 28 21 29 22 32 23 32 24 33 25 32 28 27 31 32 32 28 33 29 34 30 36 32 37 29 40 32 41 31 42 32 43 31 44 27 45 28 49 29 51 32 56 31 59 31 61 33 62 29 63 29 64 33 65 27 70 29 71 31 72 29 73 27 74 28 76 31 79 28 80 33 81 32 83 28 84 27 85 31 86 32 87 32 88 29 89 32 90 32 28 88 1 26 2 26 3 28 4 27 5 25 7 26 8 29 9 27 10 27 11 28 12 28 13 26 14 26 15 27 16 28 17 26 18 26 19 29 20 25 21 25 22 29 23 28 24 26 25 27 26 25 27 26 28 28 29 25 30 27 31 27 32 28 33 28 34 29 35 26 36 29 37 24 38 29 39 29 40 28 41 25 42 30 43 25 44 25 45 28 46 26 47 27 49 26 50 26 51 28 52 29 53 25 54 26 55 26 56 27 57 24 58 28 59 29 60 26 61 30 62 30 63 25 64 29 65 27 66 29 67 25 68 30 69 26 70 29 71 29 72 27 73 26 74 28 75 29 76 28 77 28 78 25 79 29 80 28 81 24 82 26 83 25 84 26 85 27 86 27 87 26 88 25 89 27 90 26 37 59 2 15 5 17 7 16 9 15 11 16 13 15 16 17 18 16 19 15 20 17 21 15 22 16 26 17 27 15 29 17 31 17 33 14 34 17 35 17 36 17 37 15 38 17 39 18 41 16 43 16 44 16 45 17 47 17 50 18 51 15 53 15 54 16 55 17 56 17 57 17 58 17 59 16 60 15 61 16 62 15 65 15 66 17 67 15 68 16 70 16 72 15 73 17 74 15 75 16 76 17 77 15 80 15 81 15 82 16 83 18 86 15 87 16 88 16 90 15 38 41 5 16 8 15 10 14 12 16 14 15 15 15 17 15 20 16 21 14 24 16 26 14 30 16 32 15 33 16 35 14 36 14 38 14 40 14 45 16 46 14 48 14 50 16 53 15 58 16 59 16 60 15 62 15 63 15 65 15 66 15 70 16 71 14 72 15 73 14 75 16 76 15 78 16 80 14 86 15 88 14 90 14 39 2 27 13 38 14 40 11 4 20 28 21 33 18 34 20 38 21 47 19 49 18 50 19 67 20 75 20 80 19 4 57 67 1 15 2 14 3 14 4 15 5 15 6 15 10 14 11 15 12 13 13 15 14 13 15 15 17 15 18 15 19 14 21 14 22 13 23 13 24 13 25 13 28 13 29 13 30 15 31 14 32 14 33 15 34 14 35 15 37 14 38 13 39 15 41 15 42 15 43 14 44 13 45 13 46 14 47 13 48 15 50 14 51 13 53 15 54 14 56 15 57 14 58 13 60 14 61 15 62 14 63 13 64 14 65 14 68 13 70 15 71 15 72 13 73 13 74 15 75 13 76 13 78 15 82 13 84 15 85 14 86 15 87 13 89 13 58 17 3 28 9 24 18 27 34 26 45 26 47 28 56 25 60 27 62 28 65 28 66 28 68 24 69 28 70 28 74 26 77 25 78 27 59 57 1 25 2 27 5 26 7 25 8 27 9 23 10 26 11 24 14 25 15 25 17 25 18 23 19 23 21 24 22 27 23 26 26 23 27 25 28 26 29 23 30 26 31 23 32 23 34 25 35 23 36 24 37 27 38 26 40 24 43 25 44 23 45 23 46 24 47 25 48 27 49 26 52 23 53 26 56 25 57 27 59 25 61 27 62 23 64 27 65 25 66 24 67 26 71 23 72 25 74 26 77 25 80 26 84 25 86 26 87 23 88 24 89 26 60 36 3 19 6 18 9 18 12 18 13 17 15 17 16 18 18 17 19 20 25 18 26 19 28 19 29 18 30 17 35 16 38 20 39 19 40 20 42 18 43 19 45 17 46 19 47 18 49 17 50 18 58 16 60 20 65 17 68 17 71 20 77 20 79 19 83 17 84 18 85 17 90 19 +5 4 1 12 1 16 12 17 13 16 16 17 17 15 20 17 28 16 40 17 67 14 77 15 79 16 82 15 2 76 1 18 2 18 3 19 4 17 5 20 6 20 8 18 9 19 10 20 11 18 12 21 13 20 14 18 16 18 17 21 18 20 19 18 20 18 21 20 22 17 23 18 24 20 25 20 26 18 27 18 28 18 29 21 32 18 33 20 34 19 36 20 37 19 38 19 39 18 40 19 41 19 44 18 45 20 46 18 47 20 48 18 49 20 50 20 51 20 52 19 53 20 55 18 56 18 57 18 58 21 59 18 60 19 62 17 63 19 64 21 66 18 67 19 68 19 69 21 70 19 72 18 73 18 74 17 75 21 76 18 77 19 78 18 79 20 81 18 82 19 83 18 85 19 86 17 87 20 89 19 90 19 3 25 2 24 4 21 7 24 14 24 17 24 21 20 24 24 30 23 34 21 36 21 39 23 41 20 43 24 47 24 50 23 53 21 59 22 60 23 69 20 72 20 73 22 74 20 75 22 85 23 89 23 4 50 4 27 5 26 7 25 8 27 11 23 13 26 15 23 16 24 18 26 19 27 20 24 21 25 22 24 23 25 24 26 26 27 28 23 30 24 31 24 34 23 35 26 36 25 40 26 43 24 44 24 45 26 46 25 47 25 48 25 52 23 53 26 54 24 57 27 60 23 61 24 63 23 64 25 65 26 66 26 67 23 68 25 73 23 77 27 81 26 82 27 83 23 85 23 87 23 88 26 89 25 44 5 24 3 11 8 10 17 10 19 10 20 9 23 11 24 9 28 9 29 11 33 10 42 10 43 10 47 10 50 10 59 10 60 10 61 10 62 10 68 10 77 9 78 10 80 9 89 11 90 9 6 73 1 25 2 26 3 26 4 25 5 28 6 27 7 28 9 25 11 23 12 26 13 27 14 26 15 25 16 24 17 28 18 27 20 26 21 26 22 25 24 25 25 28 26 27 27 27 28 28 29 28 31 28 32 25 33 24 34 28 35 25 37 26 38 28 40 25 42 27 43 26 44 26 45 26 47 25 49 28 50 27 51 27 52 26 53 26 54 25 55 27 56 23 57 26 58 27 59 24 60 27 61 24 65 25 67 29 68 23 69 24 70 24 72 24 73 26 74 25 75 24 76 24 77 24 78 25 79 27 80 26 81 28 82 24 84 24 85 28 86 28 87 27 88 24 90 24 7 82 1 31 2 28 3 33 4 29 5 28 6 30 7 30 8 27 9 29 11 30 12 32 13 30 15 28 16 31 17 30 18 28 19 30 20 30 21 32 22 31 23 29 24 32 26 28 27 27 28 32 29 33 30 32 31 30 32 27 33 28 34 32 35 29 36 27 37 30 38 28 39 29 40 27 41 30 42 31 43 29 44 31 46 32 47 31 48 31 49 27 50 31 51 32 52 30 53 28 54 29 55 33 56 33 57 30 58 28 59 30 60 33 61 33 62 28 63 28 64 32 67 28 68 32 69 32 70 33 71 27 72 32 73 30 75 30 76 27 77 32 78 28 79 30 80 30 82 28 83 32 84 31 85 29 86 28 87 32 88 27 89 33 90 32 8 83 1 14 2 14 3 14 4 14 5 14 6 14 7 16 8 15 9 15 11 14 12 16 13 15 15 16 16 16 17 16 18 16 19 16 20 14 21 15 22 14 23 14 24 16 25 15 26 15 27 16 28 14 29 14 30 16 31 14 32 14 33 14 34 16 35 16 36 14 37 16 38 15 39 14 40 14 41 14 42 16 43 14 44 16 45 16 46 14 47 14 48 16 49 15 50 15 51 15 52 15 53 14 54 15 57 16 58 14 59 14 60 16 61 15 62 14 63 16 64 15 65 16 66 15 67 16 68 16 69 16 70 15 71 15 72 16 73 15 74 15 75 15 76 14 77 16 79 16 80 16 81 14 82 16 83 14 84 15 85 14 86 16 88 15 89 15 9 36 1 14 2 13 4 14 7 15 9 14 15 15 16 15 22 14 23 14 25 14 27 15 31 14 34 13 35 13 42 14 43 15 44 14 46 13 48 15 49 15 50 14 54 15 55 15 62 15 64 13 65 14 67 14 70 15 71 14 72 14 73 14 77 14 78 13 80 15 86 13 90 13 10 45 2 17 8 20 10 18 11 19 18 21 19 18 21 21 23 18 24 20 25 21 27 19 29 21 30 17 32 20 36 20 38 20 39 19 40 19 41 18 42 18 43 21 44 20 45 18 46 19 47 20 51 18 54 19 55 19 57 20 58 19 60 20 64 18 65 20 67 18 69 19 70 19 71 18 77 20 79 18 81 20 82 19 84 20 86 17 87 19 90 18 11 5 47 28 56 26 73 25 75 28 80 28 12 82 1 21 2 23 4 21 5 24 6 24 8 21 9 22 10 22 11 22 12 21 13 22 14 21 15 22 16 21 17 21 18 21 19 22 20 22 21 24 22 21 23 23 24 23 25 23 26 22 27 21 28 22 29 23 30 20 31 21 32 24 33 20 34 23 35 23 36 23 37 21 38 22 39 22 40 20 41 23 43 21 45 21 46 23 47 21 49 21 50 22 51 24 52 24 53 22 54 22 55 21 56 24 57 24 58 21 59 20 60 23 61 21 62 23 65 22 66 20 68 23 69 20 70 22 71 23 72 23 73 20 74 22 75 20 76 24 77 21 78 20 79 21 80 20 81 23 82 24 83 23 84 20 85 24 86 21 87 22 88 21 89 23 90 23 13 2 11 15 86 16 14 80 1 14 2 14 3 14 4 15 5 14 6 15 7 14 9 13 10 13 11 13 12 14 13 15 15 13 16 13 17 14 18 13 19 13 20 14 21 14 22 14 23 13 24 15 25 15 26 13 27 14 28 15 29 15 30 13 32 13 33 14 34 13 35 15 37 15 38 13 39 15 40 13 41 14 42 14 43 14 44 13 45 13 46 15 47 14 48 14 49 15 51 15 52 14 54 14 55 15 56 13 57 14 58 15 59 15 60 13 61 15 62 13 63 15 65 13 66 13 67 13 68 15 69 15 70 13 71 14 72 13 73 13 74 15 75 14 77 15 78 15 81 13 82 13 83 14 84 13 85 13 86 14 87 14 88 15 89 14 90 13 15 19 8 11 10 11 15 11 18 12 24 10 27 10 28 11 32 11 33 11 38 12 41 12 42 12 52 11 55 12 64 11 65 11 80 11 84 11 89 12 16 71 1 18 2 19 3 20 4 17 5 20 6 20 7 19 10 19 12 21 13 18 14 20 15 19 16 21 17 20 19 18 21 18 22 18 23 20 24 19 25 18 27 19 28 18 29 21 30 20 31 18 32 17 33 18 34 18 35 19 37 21 38 20 39 19 40 20 42 18 43 18 44 17 47 19 48 21 49 18 50 20 52 19 53 19 54 21 56 19 59 21 60 20 61 18 62 19 65 17 66 20 67 18 68 19 69 18 70 17 71 19 73 20 74 19 75 18 76 17 77 20 78 20 79 21 80 18 81 20 82 21 83 18 84 20 85 20 86 18 88 18 90 18 17 2 64 18 66 16 18 52 1 17 6 19 8 20 10 19 11 21 13 18 14 17 15 17 16 18 18 19 19 19 21 18 22 18 25 20 27 18 29 20 30 18 33 17 35 17 38 18 45 20 46 20 47 18 48 19 50 21 52 19 54 21 55 20 57 18 58 18 59 17 61 17 63 19 65 20 67 20 68 17 69 20 70 18 71 20 72 19 74 18 76 19 77 19 78 18 79 20 81 18 82 18 85 19 87 18 88 17 89 19 90 19 19 18 6 24 8 25 14 26 19 24 22 26 25 26 30 27 31 23 34 27 35 25 39 27 47 27 48 25 60 24 62 26 75 27 83 24 84 24 20 76 1 30 2 32 3 32 5 31 6 33 8 32 9 31 10 29 11 27 12 29 13 31 14 32 15 32 16 32 17 27 18 28 19 28 20 32 21 30 22 28 24 33 25 32 26 31 27 30 29 30 30 32 33 28 34 28 35 29 37 32 38 33 39 30 40 31 41 32 43 29 44 28 45 28 48 29 49 32 50 31 51 32 52 29 53 28 55 31 56 31 57 28 58 31 59 28 60 29 61 29 63 28 64 30 65 31 66 30 67 30 68 31 69 33 70 28 71 31 72 30 73 28 75 27 77 29 78 33 79 28 80 32 81 28 82 29 83 32 84 28 85 32 86 30 87 28 88 30 89 29 90 28 21 9 4 19 7 22 20 19 24 21 31 19 33 23 41 22 68 22 87 20 22 35 1 28 3 25 5 25 7 28 8 29 10 29 13 28 14 28 15 28 18 28 22 27 25 25 28 26 30 29 31 24 33 25 37 25 46 28 49 27 50 28 58 26 59 27 60 25 61 30 62 26 64 27 66 25 70 27 73 24 75 27 79 28 84 25 85 25 89 26 90 24 23 28 5 19 12 21 13 20 21 19 22 21 28 22 35 19 38 20 39 19 41 20 44 20 49 20 50 22 53 20 56 20 63 20 65 19 66 19 67 18 68 21 79 22 80 20 81 21 83 22 84 19 85 21 87 22 89 22 24 42 1 15 2 14 4 15 5 13 8 13 9 14 14 15 17 15 20 13 23 13 26 15 27 14 28 14 30 15 32 14 35 13 39 13 43 14 44 15 48 14 49 14 50 15 51 13 52 14 54 13 59 15 60 13 61 13 63 13 65 13 69 15 72 14 74 14 75 13 76 15 77 14 78 13 80 15 81 14 86 14 87 13 89 14 29 73 1 23 3 22 4 20 5 19 6 23 8 22 9 20 10 20 12 22 13 21 14 21 15 21 16 19 17 21 18 21 19 20 20 21 22 22 23 19 24 19 25 21 26 21 27 20 28 20 29 19 30 19 31 21 33 23 34 23 35 22 36 21 37 20 38 20 39 22 40 23 41 19 42 21 44 20 45 23 46 19 47 22 49 22 50 20 51 22 53 23 54 22 56 23 57 21 58 23 59 23 63 23 66 20 68 22 69 23 70 22 71 22 72 19 74 20 75 21 76 21 77 20 78 21 79 21 80 22 81 23 82 23 83 22 84 22 85 23 86 20 88 22 89 19 90 19 30 77 1 23 2 21 4 22 5 22 6 25 7 21 8 21 9 21 10 25 11 23 12 23 13 21 14 22 15 21 16 24 17 24 18 24 20 23 24 21 25 23 27 24 28 25 29 21 30 23 31 25 32 22 33 22 34 23 35 24 36 25 37 23 38 23 39 22 40 23 41 24 43 24 44 23 45 24 46 25 47 21 48 24 49 22 50 23 52 25 54 22 55 24 56 22 57 23 58 25 59 22 60 21 61 22 63 24 64 23 65 22 66 21 69 23 70 25 71 22 72 22 73 25 74 24 75 23 76 25 77 23 78 24 79 22 80 23 81 23 82 24 83 24 84 24 85 22 87 25 88 24 89 23 90 25 31 51 2 20 3 19 4 19 5 19 6 20 10 21 11 22 12 20 13 21 16 19 17 18 19 19 20 19 22 20 26 19 27 20 28 20 29 20 31 22 32 21 34 22 39 18 40 20 41 22 42 20 43 18 44 20 45 21 47 21 48 20 50 21 53 19 54 20 58 18 62 21 63 19 64 19 65 19 66 20 68 20 69 21 70 19 71 21 73 20 75 19 77 22 82 21 86 21 87 19 89 19 90 22 32 37 5 21 8 21 9 21 12 24 15 24 19 21 22 22 23 22 24 21 29 24 31 22 32 22 33 22 34 23 37 22 40 21 41 21 44 21 48 23 51 21 56 22 57 21 58 23 59 21 62 22 65 22 66 24 69 21 72 23 74 24 76 23 79 22 80 23 81 22 83 24 84 22 90 22 33 63 1 28 2 28 5 27 6 25 7 27 8 25 9 30 10 26 11 24 12 27 13 29 18 26 19 28 20 27 22 27 23 27 24 25 27 27 28 28 30 28 33 26 34 29 37 28 38 30 39 27 41 28 42 27 43 29 44 29 47 25 48 29 50 26 51 27 52 26 53 27 54 25 56 28 57 29 58 25 59 28 61 27 64 28 65 27 66 29 68 24 69 28 70 28 71 26 72 27 73 25 75 26 76 28 77 28 78 29 80 26 81 27 82 27 83 28 84 27 86 29 87 28 88 28 89 26 34 65 3 29 5 27 7 28 8 29 9 29 11 30 12 27 14 26 15 30 16 30 19 30 20 27 21 27 22 27 23 29 24 28 25 31 26 29 28 27 29 30 30 26 33 29 34 28 35 29 37 28 38 27 39 30 40 26 41 29 42 28 43 27 44 29 45 27 46 30 47 30 48 28 49 28 51 30 52 29 53 28 54 31 57 28 58 29 59 30 62 30 63 27 64 30 65 30 67 27 68 28 69 28 71 26 73 28 74 29 75 29 77 27 79 29 80 26 81 30 84 28 85 29 86 28 87 30 88 28 89 28 35 12 3 31 9 29 17 29 33 29 35 27 38 29 50 32 52 32 55 29 86 27 88 31 89 32 36 52 1 17 2 16 5 17 8 17 10 17 11 17 12 15 13 18 14 15 15 17 19 17 20 16 22 15 24 17 25 16 27 15 30 15 32 17 33 16 34 17 35 17 36 16 37 15 39 16 43 14 47 16 48 17 52 17 53 16 54 15 55 17 56 17 58 16 59 15 60 16 65 16 69 17 70 16 71 15 73 17 76 16 77 17 78 17 79 17 81 15 83 15 84 15 85 15 87 16 88 15 89 16 90 17 37 24 1 11 4 12 14 11 15 12 17 11 18 12 33 11 35 13 36 12 39 12 40 12 45 11 46 12 53 11 55 11 60 12 61 12 65 12 67 12 69 12 72 13 79 11 84 12 85 12 38 50 3 19 4 20 6 17 7 21 8 17 9 21 10 18 11 18 14 17 16 19 17 20 18 20 19 20 20 19 22 20 24 19 27 18 28 18 31 19 32 20 34 18 35 19 36 19 40 18 44 20 45 20 46 19 47 20 48 20 49 18 50 17 53 20 56 18 61 20 63 18 64 21 65 18 66 19 67 19 69 19 70 17 71 19 72 19 75 18 76 19 79 20 81 17 85 20 88 17 90 20 39 63 2 12 7 12 8 13 9 11 10 13 11 12 12 13 14 11 15 12 16 12 17 12 21 12 22 13 23 12 25 12 26 13 27 12 28 11 29 11 30 11 32 11 33 13 35 13 37 12 38 13 40 12 41 12 43 13 44 11 46 12 47 12 48 12 49 13 51 13 52 12 54 12 55 12 56 11 57 13 58 12 59 13 61 12 62 13 63 12 64 13 65 13 67 12 68 12 71 13 72 12 74 12 75 11 76 13 78 11 80 11 81 13 82 13 83 13 84 12 85 13 87 12 88 12 90 12 40 72 1 13 2 15 3 14 5 13 6 14 7 14 8 15 11 14 12 13 14 14 15 13 16 15 18 13 19 15 20 14 21 13 22 14 23 15 24 14 25 15 26 13 27 13 28 14 30 15 32 14 33 13 36 13 37 14 38 13 39 15 40 15 41 15 42 15 43 14 44 13 45 13 47 15 48 15 49 13 51 14 52 13 53 13 54 15 56 14 57 13 58 14 59 15 60 14 62 15 63 13 64 14 65 15 67 15 68 13 70 14 71 13 72 13 74 14 75 14 76 13 77 13 79 14 81 13 82 14 83 15 84 13 85 15 86 15 87 13 88 14 89 14 90 15 41 3 42 24 72 23 76 25 42 86 1 14 2 12 3 14 4 13 5 12 6 12 7 14 8 14 9 12 10 12 11 12 12 14 13 14 14 14 15 14 16 13 17 14 18 12 19 13 20 13 21 13 22 14 23 14 24 14 25 13 26 14 27 12 28 14 29 13 30 14 31 13 32 12 33 12 35 14 36 12 37 12 38 12 39 13 40 12 41 14 42 13 43 13 44 14 45 12 46 14 47 14 48 12 49 13 51 12 52 14 53 13 54 14 55 14 56 12 57 12 58 12 59 13 60 12 61 14 62 13 63 12 64 12 65 14 66 14 67 12 68 14 69 13 70 12 71 12 72 13 73 13 74 12 75 13 76 13 77 14 78 12 79 13 80 12 81 12 82 12 84 13 85 13 86 14 87 12 88 12 90 12 43 85 1 14 2 14 3 14 4 14 5 16 6 16 8 16 9 14 10 16 11 14 12 14 13 15 14 14 15 16 16 15 17 14 18 16 19 16 20 15 21 14 22 14 23 15 24 16 25 15 26 15 27 16 28 16 29 16 30 15 31 15 32 14 33 16 34 16 35 14 37 16 38 14 39 16 40 15 41 15 42 15 43 16 44 16 46 14 47 16 48 16 49 16 50 16 51 14 52 15 53 16 54 16 55 15 56 15 57 14 58 15 59 16 60 16 61 16 62 16 63 15 64 14 65 15 67 14 68 14 69 15 70 15 71 14 73 16 74 16 75 14 76 14 77 14 78 15 79 16 80 14 81 14 82 15 83 14 84 15 85 14 86 14 87 14 88 14 89 15 90 16 44 44 2 19 5 19 9 17 10 19 11 19 12 19 14 20 18 17 19 18 21 19 25 17 26 19 27 19 28 16 29 19 31 18 34 19 35 17 36 20 37 18 38 17 39 19 41 17 43 18 46 19 47 17 49 18 50 19 53 18 55 17 57 18 63 18 64 20 65 18 67 17 70 19 72 16 76 17 77 18 78 17 79 18 80 19 88 19 90 17 45 64 1 15 2 15 4 15 5 18 6 15 7 17 9 16 13 15 14 15 16 16 17 16 18 16 21 15 24 16 25 15 26 17 27 16 29 15 31 15 32 17 33 17 35 17 36 17 37 15 39 16 40 16 43 16 44 16 45 15 47 16 48 15 49 16 50 15 51 17 52 15 53 15 54 16 55 16 56 17 57 16 64 15 65 17 66 16 67 15 68 15 69 18 70 16 71 15 73 16 74 17 75 15 76 16 77 15 78 15 80 16 81 16 83 15 84 16 85 15 86 17 87 17 88 15 89 15 90 18 46 88 1 23 2 22 3 22 4 22 5 22 6 23 7 19 8 19 9 23 10 20 11 23 12 22 13 19 14 20 15 23 16 21 17 21 18 21 19 21 20 21 21 21 22 21 23 23 24 19 25 22 26 21 27 21 28 22 29 21 30 23 31 21 32 22 34 21 35 23 36 19 37 22 38 22 39 21 40 22 41 23 43 19 44 23 45 20 46 22 47 19 48 21 49 21 50 19 51 22 52 20 53 23 54 20 55 22 56 22 57 22 58 23 59 22 60 20 61 21 62 20 63 20 64 22 65 20 66 20 67 21 68 22 69 22 70 20 71 19 72 23 73 19 74 20 75 22 76 23 77 22 78 21 79 19 80 22 81 19 82 20 83 20 84 21 85 21 86 20 87 21 88 20 89 21 90 20 47 73 1 17 2 17 3 18 5 20 6 17 7 19 8 18 9 17 10 19 11 19 12 18 13 18 15 20 18 21 19 20 20 19 21 20 22 18 24 20 25 18 26 19 27 21 28 21 30 20 31 20 32 18 34 18 35 21 37 21 38 17 39 18 40 19 41 19 42 19 43 18 45 19 46 19 47 19 48 18 51 18 52 19 53 21 55 19 56 19 58 18 59 20 60 19 61 18 62 19 63 20 65 18 66 20 67 17 69 20 70 19 71 17 72 18 73 17 74 19 75 21 76 19 77 19 78 20 80 18 81 20 82 19 83 19 85 18 86 19 87 21 88 20 89 19 90 21 48 87 1 13 2 13 3 12 4 12 5 14 6 14 7 13 8 14 9 12 11 12 12 13 13 12 14 12 15 12 16 13 17 14 18 13 19 13 20 14 21 14 22 12 23 13 24 14 25 12 26 13 27 13 28 12 29 12 30 14 31 12 32 14 33 14 34 12 35 12 36 14 37 14 38 13 39 14 40 14 41 14 42 13 43 13 44 13 45 13 46 14 47 13 48 14 49 14 50 12 51 12 52 14 53 13 54 13 55 12 56 12 57 13 58 12 59 14 60 13 61 12 63 13 64 14 65 12 66 14 68 13 69 13 70 13 71 14 72 12 73 12 74 12 75 13 76 12 77 12 78 13 79 13 80 12 81 14 82 12 83 13 84 13 85 14 86 13 87 12 88 12 89 13 90 12 53 45 2 29 7 28 8 27 9 29 11 29 12 26 14 30 15 26 16 26 17 25 19 26 21 26 22 29 23 26 24 27 30 25 33 28 36 29 41 27 44 25 45 27 47 28 48 26 49 29 50 29 51 29 53 28 59 29 60 25 63 27 65 29 67 25 69 27 71 29 72 29 74 25 75 26 76 29 77 29 78 29 79 27 80 25 81 29 82 27 85 28 54 40 3 16 4 19 6 18 8 18 10 18 15 19 16 17 19 19 22 18 28 15 29 18 30 17 32 17 39 16 41 18 42 17 43 16 44 17 45 15 46 18 47 16 50 19 53 16 54 16 59 17 60 18 61 18 62 17 63 16 66 18 67 18 68 17 69 17 71 17 72 17 79 16 80 18 81 16 87 17 88 17 55 86 1 24 2 22 3 23 4 21 5 22 6 22 7 22 8 20 9 21 10 21 11 23 12 23 13 21 14 20 15 22 16 22 17 22 18 20 19 23 20 24 21 22 22 20 23 21 24 21 25 22 26 23 27 21 28 20 29 23 30 24 31 22 32 24 33 22 34 22 35 21 36 23 37 21 38 21 39 22 40 22 41 22 42 24 43 23 44 20 45 23 46 23 47 22 48 20 49 20 50 23 51 24 53 22 54 23 55 21 56 23 57 23 58 22 59 21 60 23 61 21 62 23 63 23 64 22 65 24 66 21 67 21 68 20 69 23 70 22 72 20 73 20 74 24 75 22 76 22 79 24 80 24 81 21 82 21 83 21 84 23 85 21 86 23 87 23 88 21 89 20 90 22 56 27 5 19 8 22 9 19 10 22 13 18 17 22 18 20 22 22 23 20 27 21 28 20 34 22 37 20 52 19 53 19 54 21 60 22 64 20 68 18 70 21 72 21 76 21 82 20 85 22 86 19 87 19 89 19 12 17 85 1 31 2 26 3 27 4 27 5 26 6 27 7 32 8 30 9 31 10 28 11 32 12 29 13 28 14 28 16 31 17 30 18 27 19 30 20 27 21 31 22 30 23 30 25 28 26 28 28 26 29 28 30 31 31 30 32 26 33 29 34 28 35 31 36 31 37 31 38 29 39 30 40 28 41 31 42 31 43 27 44 29 45 31 47 29 48 29 49 28 50 31 51 28 52 29 53 30 54 27 55 29 56 29 57 30 58 27 59 31 60 30 61 27 62 30 63 28 64 28 65 32 66 30 67 30 68 30 69 26 70 27 71 27 72 28 73 31 74 31 75 30 76 29 77 29 78 28 79 30 80 30 81 28 82 30 83 26 85 26 86 27 87 30 88 30 89 30 90 26 18 19 5 13 9 14 10 13 12 13 16 14 18 12 35 12 38 14 39 13 44 14 45 13 46 13 50 14 53 13 54 13 58 13 61 13 77 13 79 14 19 72 1 10 2 10 3 10 5 10 6 11 7 9 8 11 9 9 11 10 12 10 13 10 15 10 16 9 17 9 18 10 21 10 22 11 23 9 24 10 25 9 26 11 27 10 28 10 29 10 30 11 32 10 34 10 36 9 37 9 39 10 40 10 41 10 42 9 44 10 45 10 46 10 49 11 50 10 51 9 53 10 54 10 55 11 56 10 58 9 60 10 61 9 62 9 63 10 64 10 65 9 66 11 67 10 68 10 69 9 70 10 71 9 72 11 73 9 74 11 75 10 77 9 78 10 79 11 80 10 81 11 83 10 84 10 85 11 87 10 88 10 89 9 90 10 20 69 1 31 2 29 3 29 4 30 5 28 6 29 7 31 10 28 11 31 13 30 14 31 15 28 16 26 18 30 19 27 20 27 21 28 22 30 25 28 26 29 28 30 30 28 32 32 33 28 34 27 36 27 38 30 39 31 41 26 43 27 44 28 45 30 46 27 47 27 48 28 49 31 50 31 51 29 53 31 54 29 55 31 56 30 57 30 59 29 60 31 61 29 62 28 63 30 64 26 65 30 67 26 68 27 69 27 70 30 72 26 73 29 74 29 75 31 77 27 78 30 80 29 81 27 83 30 84 31 85 30 87 30 88 29 89 30 90 29 49 49 2 30 3 29 10 29 11 27 13 30 15 32 16 27 18 29 20 31 21 27 24 27 25 31 26 28 28 30 32 27 33 28 34 31 35 29 37 27 40 27 41 30 43 28 44 31 45 32 46 28 47 30 48 27 50 29 53 30 56 31 57 30 61 28 62 31 63 28 65 30 67 28 68 27 70 28 71 30 72 31 73 27 76 29 79 26 81 30 83 27 84 31 85 30 86 27 90 32 50 88 2 23 3 19 4 20 6 23 7 22 8 23 9 22 10 23 11 20 12 19 13 23 14 20 15 21 16 21 17 20 18 20 19 23 20 21 21 21 22 21 23 22 24 23 25 19 26 19 27 21 28 22 29 22 30 21 31 20 32 20 33 22 34 21 35 21 36 20 37 22 38 22 39 19 40 22 41 23 42 22 43 22 44 20 45 22 46 21 47 23 48 21 49 21 50 21 51 22 52 21 53 23 54 20 55 23 56 21 57 21 58 20 59 19 60 22 61 23 62 19 63 23 64 23 65 21 66 19 67 20 68 22 69 20 70 22 71 22 72 21 73 19 74 21 75 23 76 22 77 19 78 23 79 21 80 22 81 20 82 20 83 20 84 20 85 22 86 20 87 22 88 21 89 21 90 20 51 24 3 29 6 29 7 31 10 31 15 31 21 30 26 29 32 29 39 30 41 32 43 28 44 26 48 30 49 30 56 32 57 27 58 29 59 29 64 29 66 30 71 29 78 32 79 28 86 31 52 19 2 20 5 20 7 18 9 20 11 19 12 20 16 18 20 18 21 20 26 19 34 19 41 18 55 19 56 18 71 18 76 21 85 18 86 18 87 18 53 82 1 17 2 16 3 18 4 17 5 17 7 15 8 17 9 18 10 18 12 16 13 18 14 17 15 19 16 16 17 18 18 15 19 17 20 18 22 16 23 17 24 17 25 18 26 17 27 16 28 17 30 15 31 18 32 17 33 17 34 18 35 16 36 16 37 17 38 16 39 15 40 17 41 16 42 17 43 17 44 16 45 16 46 16 47 16 48 16 49 15 50 18 51 17 52 16 53 16 54 17 55 18 56 18 57 16 58 17 59 15 60 17 62 17 63 17 64 17 65 15 66 16 67 17 68 16 69 16 70 18 71 19 72 16 73 16 74 16 75 18 76 16 77 18 79 18 80 16 81 18 82 18 83 17 84 18 85 19 88 18 89 18 90 19 54 78 1 25 2 28 3 28 4 26 5 27 6 25 7 27 8 28 9 29 11 25 13 28 14 29 15 27 16 25 17 26 18 25 19 28 20 27 22 30 23 29 24 29 25 25 26 25 27 29 28 26 29 29 31 27 32 28 33 28 35 29 36 25 37 27 38 25 40 29 41 26 42 25 43 29 44 27 45 26 46 27 47 26 48 29 49 25 50 28 52 25 54 27 55 28 56 27 57 27 59 29 60 27 61 26 62 25 63 28 64 26 65 29 66 27 68 25 69 30 70 29 71 28 72 26 73 26 74 27 75 25 76 26 77 27 78 27 79 26 80 28 82 28 83 27 84 29 85 28 87 29 88 25 89 28 90 25 55 81 1 9 2 10 3 11 4 10 5 11 6 10 7 10 8 11 9 9 10 10 11 10 12 9 13 10 14 10 15 10 16 11 17 9 18 10 19 10 20 11 22 10 24 9 25 10 26 10 27 10 28 10 29 10 30 11 31 10 32 9 33 10 34 11 35 9 36 11 37 10 39 11 40 11 41 10 42 10 43 9 44 9 45 10 46 10 47 10 48 9 49 10 50 10 51 10 52 10 53 10 54 10 55 11 56 9 57 9 59 10 60 10 61 9 62 10 63 10 64 9 65 9 66 9 67 10 68 11 69 11 70 11 71 10 72 11 74 9 75 10 77 10 78 9 79 10 81 11 82 10 83 10 84 11 87 11 88 11 89 11 90 10 56 73 1 28 2 31 3 30 4 28 5 27 6 29 8 32 9 27 10 31 12 30 13 31 14 28 15 32 16 32 17 29 18 29 19 27 20 27 22 28 23 32 25 32 26 28 27 29 28 32 29 30 30 27 31 33 32 32 33 29 37 31 38 30 39 29 40 33 41 29 42 30 43 31 44 31 45 29 46 27 47 30 50 29 51 31 52 29 53 27 54 28 55 31 57 28 58 28 59 31 60 32 61 33 62 29 63 29 65 32 66 28 67 32 69 32 71 33 73 33 74 32 76 28 77 29 78 29 79 30 80 32 81 28 82 27 83 29 85 33 86 33 87 32 88 30 90 28 24 21 79 1 14 2 13 4 13 5 13 6 13 7 13 9 14 10 13 11 15 12 14 13 15 14 13 15 13 16 13 17 14 18 15 19 14 20 13 21 13 23 14 24 15 25 14 26 14 27 13 29 13 31 14 32 15 34 14 35 13 36 15 37 15 38 15 39 14 40 14 41 14 42 15 43 15 44 13 45 15 46 15 47 14 48 15 49 15 50 15 51 13 52 14 53 15 54 14 55 14 56 13 57 14 58 15 59 14 60 14 62 14 64 14 65 14 66 14 67 13 68 15 69 13 71 15 72 13 73 15 74 15 75 13 78 13 79 14 80 14 81 13 82 14 83 14 84 13 85 13 86 15 87 15 88 15 89 14 90 13 22 13 11 9 23 11 26 9 32 10 36 11 44 10 62 11 63 9 65 10 66 9 75 9 82 11 90 9 23 67 1 27 2 30 4 26 5 29 7 31 9 29 10 30 12 27 13 31 15 26 17 30 18 27 19 30 20 29 21 30 23 26 24 29 26 28 28 30 30 31 31 28 32 31 33 26 34 28 35 28 36 27 37 30 38 27 40 31 41 29 42 29 43 30 45 27 46 26 48 31 49 29 50 30 52 31 53 27 54 27 55 29 57 31 58 27 59 27 60 30 61 31 62 26 64 26 65 29 66 31 67 32 68 29 70 29 72 32 73 28 74 31 75 32 76 28 77 29 78 27 80 27 82 27 84 28 85 27 86 27 87 31 90 28 24 45 2 23 11 24 12 21 14 22 15 25 16 25 18 23 19 25 20 23 22 22 26 23 29 22 30 24 31 25 32 24 34 25 37 24 40 21 41 24 42 25 44 25 46 21 49 25 51 24 52 23 53 22 57 21 59 22 60 23 61 24 63 25 67 24 68 21 70 23 72 21 74 21 76 25 77 23 79 21 81 23 83 21 84 25 85 25 86 22 88 23 29 5 36 13 37 13 60 14 64 12 67 12 30 45 1 16 2 15 5 16 8 16 9 16 10 14 11 17 15 15 21 17 22 17 23 18 25 17 26 16 28 16 32 16 34 15 35 17 38 17 44 15 45 17 46 16 47 17 49 15 51 14 52 17 55 15 56 16 57 16 60 17 63 17 64 17 67 17 68 17 69 16 70 16 73 16 76 17 77 17 78 15 79 16 80 16 81 16 84 15 85 16 90 16 31 23 2 10 5 10 8 10 12 10 14 9 16 10 25 11 26 10 27 10 29 9 34 11 35 9 36 10 39 9 41 9 51 9 57 10 65 9 71 9 76 9 77 10 82 9 89 9 32 76 1 32 2 33 3 30 4 30 5 28 6 29 7 29 8 31 9 28 10 31 11 32 12 33 13 31 14 32 15 30 16 32 17 29 18 29 19 33 20 32 21 31 23 28 24 31 25 28 26 29 27 29 29 32 30 29 31 30 32 27 34 33 36 31 38 32 39 28 40 29 41 28 42 30 43 32 44 33 46 31 47 32 48 30 49 31 50 29 51 28 52 27 53 32 55 29 56 28 57 28 58 29 59 27 60 29 61 32 62 29 65 28 66 27 67 32 68 30 69 31 70 30 71 32 72 29 73 32 74 28 75 29 76 32 77 32 78 28 80 33 82 30 85 29 86 29 87 33 89 32 90 32 33 1 65 11 34 30 1 30 2 28 5 33 6 31 10 29 11 33 14 33 16 29 21 30 24 30 29 29 35 32 36 27 37 32 43 31 48 29 49 31 53 32 56 32 57 29 58 32 62 32 67 32 68 31 75 27 76 30 77 28 83 29 85 29 87 32 35 53 1 24 2 25 5 26 6 26 7 27 8 26 9 27 10 24 12 27 14 27 15 25 17 24 18 25 19 27 20 26 22 24 25 25 26 27 28 28 29 28 30 26 32 27 33 28 35 27 39 24 40 27 41 28 43 24 45 27 46 24 49 27 51 23 53 26 54 26 55 28 56 23 57 25 59 25 60 24 63 27 64 28 65 25 68 29 70 27 72 24 75 24 77 24 79 24 82 27 83 25 85 28 89 25 90 29 36 28 4 23 6 22 7 21 9 20 13 22 16 24 27 23 30 24 33 24 34 23 37 21 39 22 43 22 48 20 51 21 53 21 56 21 61 20 63 20 67 21 69 20 72 21 73 23 75 22 77 21 78 22 79 23 81 23 37 21 5 27 7 27 11 23 13 26 15 24 23 26 26 23 31 25 35 27 37 25 41 26 43 26 50 23 57 23 59 26 60 27 63 23 73 27 77 24 88 25 90 24 38 20 11 14 15 16 17 15 18 14 20 16 22 14 24 15 25 15 27 15 30 16 38 15 47 16 56 14 57 16 62 14 77 14 78 16 79 14 86 15 87 16 39 12 2 14 4 15 16 16 26 14 30 15 37 16 47 16 49 14 52 16 61 14 66 16 81 14 40 46 4 13 7 13 8 14 9 14 13 13 15 13 19 14 20 14 22 15 24 15 25 15 26 14 27 13 28 14 29 13 30 15 34 13 37 13 39 14 41 14 44 15 45 13 46 15 47 13 48 13 49 14 54 13 55 13 57 14 59 13 60 15 62 14 70 14 71 14 72 14 73 13 74 14 77 14 78 13 79 14 81 13 82 13 85 14 86 15 89 15 90 15 41 69 1 29 2 28 3 27 4 31 5 29 6 28 7 27 8 26 9 30 10 28 11 26 13 27 14 27 15 30 16 27 17 27 18 31 19 25 20 27 21 27 22 28 24 28 25 25 27 29 28 27 30 27 31 30 32 26 33 26 34 26 35 27 36 30 37 29 38 25 39 27 40 27 43 29 44 25 46 27 47 25 49 25 52 27 53 29 56 29 57 29 58 27 59 28 60 25 61 29 63 25 64 29 65 28 66 31 67 27 68 29 69 29 70 30 72 27 76 27 77 28 79 29 80 25 81 26 82 29 84 28 85 28 86 27 87 30 89 29 42 48 1 13 4 14 6 15 7 14 9 14 11 15 12 13 19 14 20 15 21 14 22 14 23 15 25 15 26 14 27 15 28 15 29 13 30 14 32 14 33 13 34 14 37 14 39 14 40 13 44 13 45 14 50 14 54 13 56 14 57 13 58 14 59 15 60 13 64 14 66 14 70 14 71 15 72 15 73 15 75 15 77 15 80 15 83 15 84 14 85 14 88 13 89 13 90 15 43 48 3 12 5 10 8 10 9 11 10 11 11 10 12 12 13 11 16 11 17 11 18 11 20 11 21 11 22 12 25 12 26 11 28 12 29 11 32 10 35 10 39 12 41 11 42 11 43 12 47 11 50 10 51 10 52 12 53 11 56 11 57 12 58 10 60 12 61 11 62 10 63 11 66 10 69 10 71 12 72 12 73 10 74 10 75 11 78 11 79 10 82 10 83 10 85 11 44 52 1 20 2 21 4 18 5 19 6 21 8 21 10 22 11 20 14 19 18 21 19 18 21 21 24 19 25 21 26 22 27 19 28 20 32 21 33 19 35 19 36 22 37 20 38 21 40 22 41 20 42 21 44 18 47 21 49 18 50 19 51 22 52 18 53 20 54 20 57 20 59 20 62 19 65 20 70 20 73 19 77 20 78 20 79 22 80 21 81 21 82 22 84 21 85 21 86 21 87 22 88 19 89 19 49 16 12 23 18 21 19 22 21 22 23 22 26 20 28 22 46 21 52 22 56 21 58 22 67 21 78 21 87 20 88 21 89 21 50 6 12 17 27 17 28 17 55 18 80 17 86 18 51 62 1 22 3 20 4 20 5 23 12 22 13 21 15 21 16 21 17 21 18 21 19 20 20 19 21 20 22 22 24 20 25 20 26 21 28 19 30 20 31 20 32 21 33 20 34 20 35 20 36 19 37 23 39 23 40 20 41 20 42 20 44 20 46 21 47 23 48 22 49 21 50 20 51 20 52 20 54 21 56 20 57 21 60 20 61 22 62 20 63 21 67 22 68 20 69 23 70 21 71 20 74 22 75 21 77 21 79 23 81 22 83 22 84 21 85 21 86 23 88 20 89 19 90 22 52 54 3 25 5 26 6 24 7 27 8 23 9 24 10 23 13 23 15 25 17 23 18 27 19 24 20 26 22 25 23 25 24 26 25 25 26 27 27 23 28 23 33 25 36 24 37 27 41 25 42 23 44 23 45 24 46 24 47 25 50 25 52 25 54 25 55 26 56 23 58 25 60 24 61 24 63 23 66 25 68 26 71 26 72 24 73 27 74 24 75 24 76 27 77 24 78 23 83 24 85 26 86 27 87 27 88 24 90 25 4 57 82 1 19 2 16 3 18 4 17 5 18 6 18 7 19 8 19 9 17 10 16 11 18 12 17 13 17 14 18 15 20 16 16 17 19 18 17 20 17 21 19 22 20 23 18 24 18 25 18 26 17 27 19 29 18 31 20 32 19 33 19 34 18 35 19 36 20 37 18 39 17 40 18 41 20 42 17 43 20 44 19 45 18 46 18 47 16 48 17 50 17 51 17 53 18 54 19 55 18 56 18 57 19 58 19 59 18 60 17 62 18 63 20 64 17 65 20 66 19 67 18 68 17 69 19 70 18 71 19 72 18 73 20 74 18 75 18 76 19 77 20 78 19 79 19 80 18 81 18 82 18 83 16 85 19 86 19 87 16 88 18 89 19 90 17 58 52 7 29 8 28 12 25 13 24 15 25 21 29 22 27 23 27 24 29 25 26 26 27 28 27 29 27 30 28 31 26 32 25 33 27 34 26 35 26 36 26 37 29 40 28 41 30 42 30 43 29 44 26 45 27 46 26 50 26 52 29 54 28 55 27 56 28 57 27 58 29 60 29 61 27 62 29 64 28 65 29 68 26 72 26 75 30 76 27 77 25 78 29 79 25 80 27 81 26 86 27 88 28 89 29 59 63 1 25 3 28 4 26 5 26 6 29 7 26 8 28 9 30 11 28 12 30 13 29 14 29 15 27 16 26 18 26 19 29 21 29 23 27 25 27 27 30 29 26 30 27 31 26 32 28 33 26 34 26 35 27 38 29 42 27 43 31 44 28 45 27 46 29 47 26 48 28 52 28 53 27 54 27 55 29 56 27 59 30 60 28 62 31 64 27 65 29 66 31 67 30 70 27 71 28 72 30 73 26 74 28 75 29 76 29 77 29 78 26 79 30 80 31 81 26 83 25 86 31 88 29 89 29 60 61 1 12 2 12 3 13 4 11 7 12 8 12 9 12 10 13 15 11 16 12 17 12 19 12 21 12 22 11 23 13 25 12 26 12 27 13 28 12 30 12 31 12 32 11 33 12 34 11 35 12 38 12 40 11 42 13 44 11 45 11 46 12 47 11 49 11 50 11 52 11 54 11 55 13 58 13 60 13 62 11 63 13 65 11 66 12 70 12 71 11 72 11 73 11 75 12 76 12 77 11 78 12 79 12 80 11 81 13 82 13 83 11 85 11 86 12 87 12 88 13 90 12 +5 4 1 49 2 18 5 20 8 17 9 20 10 19 12 18 13 20 16 18 17 20 19 19 21 18 23 18 24 21 25 19 26 17 27 21 29 18 30 19 32 21 37 18 39 19 42 17 46 18 48 19 49 18 50 21 53 19 54 21 56 20 57 18 59 19 63 19 64 18 65 17 67 20 68 18 71 19 72 18 74 18 75 20 78 18 79 20 80 17 81 18 82 18 84 18 85 18 86 20 87 20 2 73 2 22 3 21 6 20 7 18 8 22 10 22 11 21 12 19 13 19 14 20 16 21 17 19 20 21 21 20 22 19 24 20 26 22 28 18 29 20 31 22 32 21 33 21 34 18 35 20 36 19 37 20 38 22 39 21 40 19 41 18 44 20 45 18 46 20 47 22 48 20 49 19 50 20 51 21 52 20 53 20 54 20 55 21 57 20 58 19 59 20 60 19 61 20 62 18 63 20 64 20 65 20 66 21 67 21 69 20 70 20 71 18 72 20 73 22 74 19 75 20 76 21 77 21 78 19 79 19 81 18 82 20 83 19 84 22 85 19 86 21 87 20 88 19 89 20 3 78 1 18 3 17 4 16 5 18 6 16 9 18 10 18 11 18 12 17 13 15 14 18 15 17 16 18 17 16 18 15 19 18 21 17 22 17 24 17 25 17 26 15 27 17 28 18 30 16 31 16 32 17 33 18 34 16 35 18 37 17 38 16 39 16 42 17 43 18 44 17 45 16 46 18 47 16 48 17 49 17 50 15 51 18 52 15 54 17 55 16 56 17 57 18 58 18 59 18 60 18 61 16 62 18 64 16 65 16 67 16 68 18 69 16 70 18 71 19 72 18 73 18 74 18 75 17 76 16 77 17 78 16 79 15 80 18 81 18 82 18 83 16 84 18 85 17 86 16 87 17 88 16 89 16 90 17 4 47 1 25 2 26 3 26 4 24 7 22 10 23 11 25 12 24 13 25 14 22 16 26 18 24 19 23 20 22 21 26 22 25 23 25 24 26 25 25 26 24 31 25 34 24 35 25 36 23 38 26 40 23 42 22 47 22 48 26 49 25 51 25 55 25 56 26 58 26 59 22 60 25 62 26 69 23 71 24 73 22 78 26 79 23 81 25 83 25 85 24 88 22 89 24 44 9 78 1 25 3 30 4 27 5 24 6 28 7 28 8 29 9 26 10 26 11 26 12 25 13 28 14 29 15 28 17 27 19 25 20 25 21 26 22 27 23 25 24 26 25 25 26 24 27 28 28 29 30 25 31 26 32 26 33 30 34 25 35 27 36 25 37 27 38 25 39 28 40 26 41 25 42 26 43 29 44 29 45 29 46 28 47 28 48 29 49 29 50 28 51 25 52 25 53 29 54 29 55 25 56 25 57 24 58 29 59 28 61 26 62 28 63 27 65 30 67 25 68 24 70 25 71 27 73 24 74 27 75 30 76 25 77 25 78 30 79 26 80 29 84 29 85 27 86 26 87 29 88 26 89 27 90 25 10 45 1 16 2 15 3 14 4 16 6 16 11 14 13 15 16 15 17 15 18 14 22 14 23 16 25 14 26 14 28 16 30 14 31 15 32 16 33 15 34 16 35 14 36 16 38 16 41 14 42 14 44 14 48 16 52 15 53 16 56 15 57 16 60 16 61 14 62 16 64 16 65 15 67 15 72 14 76 16 77 15 81 14 82 14 83 16 85 15 88 15 11 33 3 28 6 32 9 28 13 32 14 33 21 29 30 32 32 30 33 33 37 27 39 30 41 33 42 33 43 32 44 31 46 32 47 32 50 32 51 33 54 30 55 33 63 32 65 33 66 29 67 32 68 32 69 27 71 31 75 30 82 32 86 31 88 33 89 32 12 19 6 13 15 14 19 13 28 13 32 14 34 13 37 12 38 12 51 13 53 12 71 13 76 13 77 12 78 12 79 13 81 12 83 12 87 13 89 13 13 66 1 21 2 25 3 23 4 23 5 22 6 25 7 21 8 22 10 22 14 24 15 21 17 23 18 22 20 21 21 23 22 24 25 22 26 25 27 22 28 24 29 25 30 21 31 21 33 21 34 25 35 25 37 21 38 23 39 22 40 22 41 24 43 25 44 23 46 23 48 21 49 23 51 23 52 25 53 21 54 24 55 25 56 23 57 24 58 21 60 22 61 25 62 24 63 22 64 21 65 23 68 24 70 21 72 21 74 22 76 23 77 22 78 25 80 25 81 22 82 22 84 23 85 24 87 22 88 23 89 23 90 22 14 4 15 17 16 16 21 17 73 15 15 55 1 27 2 24 3 26 4 25 8 24 9 28 10 26 11 24 12 25 13 25 14 28 16 27 17 26 20 27 21 27 22 24 25 25 26 28 27 26 28 28 29 25 31 25 32 28 34 26 35 26 38 26 40 26 41 28 44 25 47 26 49 25 50 24 51 25 53 24 56 24 57 26 58 27 59 26 61 26 64 25 65 27 66 27 67 25 68 28 72 26 74 26 75 26 76 24 80 26 81 25 83 27 84 24 87 27 89 27 90 26 16 13 10 19 14 20 35 19 40 19 46 21 49 20 50 18 54 22 61 20 73 20 76 20 77 20 88 21 17 13 10 13 14 11 18 11 25 12 35 11 38 13 50 12 58 11 66 11 81 11 85 12 88 11 89 11 18 43 3 13 8 12 10 11 15 11 16 11 18 12 20 11 22 13 25 13 26 11 27 12 28 11 31 13 32 11 33 13 34 13 36 12 37 13 38 12 41 11 45 13 46 12 47 11 49 12 50 13 52 12 53 13 54 13 55 12 58 12 61 11 64 13 65 12 68 11 72 12 75 13 76 12 78 11 79 12 80 12 83 13 84 13 87 13 19 35 3 24 5 27 10 27 11 27 15 28 17 30 18 26 21 25 22 28 23 26 24 27 27 25 31 25 32 26 33 27 39 27 42 28 46 28 48 29 49 27 52 25 54 29 56 29 57 25 58 30 62 27 65 24 66 26 69 27 70 24 73 26 76 25 85 29 88 28 89 26 20 40 2 27 3 30 5 31 8 31 9 31 10 28 11 29 13 28 14 30 15 31 16 26 18 32 20 32 22 28 27 29 28 26 29 32 32 32 33 28 37 27 39 32 44 29 48 31 49 28 52 29 53 28 55 31 56 26 58 27 61 27 64 30 74 28 75 27 77 29 78 27 81 30 83 30 85 28 86 30 88 31 21 22 7 11 8 11 16 11 21 10 23 11 27 12 35 11 42 11 45 12 47 10 51 12 53 11 56 10 59 10 62 11 64 10 65 11 68 12 73 10 81 11 83 10 88 11 22 47 1 25 4 28 9 26 15 24 19 27 21 25 22 27 24 26 26 28 29 26 30 26 31 26 36 24 37 24 38 28 40 28 41 28 42 26 44 27 49 28 52 26 53 24 54 26 55 28 56 28 57 27 58 28 61 28 62 29 63 26 64 28 67 27 68 28 71 26 72 28 74 26 75 28 76 24 77 27 78 28 79 28 80 26 83 25 86 28 87 28 88 26 89 27 23 17 5 23 7 25 8 24 16 25 20 25 23 23 32 23 34 21 38 21 49 22 50 22 53 22 54 21 56 22 71 21 88 23 89 23 24 74 1 24 2 25 3 21 4 22 5 22 10 23 12 25 13 22 15 24 16 21 17 23 18 21 19 22 20 21 21 23 22 25 24 23 25 22 26 24 27 22 28 25 29 23 30 25 31 23 33 22 34 24 35 22 37 25 38 22 39 23 40 24 42 23 43 22 44 24 45 22 46 21 48 23 49 25 50 22 51 24 52 21 53 24 54 24 55 22 56 24 57 24 58 23 59 23 61 24 63 25 64 22 65 24 66 22 67 22 68 24 69 25 70 24 71 22 74 23 75 21 76 24 77 25 78 21 79 25 80 24 81 21 82 23 83 21 84 24 85 22 86 23 87 24 89 22 90 23 25 18 2 11 8 11 13 11 17 11 19 11 21 11 23 11 25 11 31 11 46 11 54 11 65 10 67 11 70 10 74 11 77 10 85 11 86 11 26 60 1 21 2 24 7 23 9 24 10 22 11 20 12 20 13 21 14 20 17 23 19 20 20 21 21 20 22 23 23 21 24 20 25 22 28 22 29 20 30 23 34 22 35 24 37 20 38 23 39 22 40 23 41 20 42 24 45 24 46 23 47 20 48 22 49 24 51 20 54 20 55 23 57 22 58 21 60 24 61 23 63 21 64 20 65 22 66 20 67 24 71 20 72 20 73 24 74 22 75 21 76 20 77 20 78 21 79 21 80 22 85 22 86 21 87 20 88 22 89 20 27 60 1 18 3 18 4 21 5 21 6 17 7 20 8 20 9 18 11 18 12 18 13 21 16 20 17 18 18 19 19 20 22 19 24 21 25 17 26 19 28 18 29 19 31 17 35 17 36 18 37 20 39 20 41 19 43 18 44 20 45 20 50 19 51 17 52 18 55 17 56 21 57 18 58 18 59 17 60 19 61 18 62 19 64 20 66 21 67 19 69 20 70 17 72 18 73 19 74 18 75 20 76 21 78 21 80 17 82 18 84 18 85 18 86 21 88 18 89 18 90 18 28 29 12 25 21 27 24 29 25 29 28 27 31 31 32 26 37 28 43 31 46 29 48 30 52 27 53 27 56 28 58 27 59 28 62 30 64 30 66 28 67 30 68 29 69 31 73 27 74 30 81 27 83 29 85 26 87 27 90 27 29 4 2 11 11 12 59 13 71 11 30 75 1 24 2 24 3 23 4 22 5 25 6 25 7 23 8 21 9 24 10 22 11 23 12 21 13 23 14 22 15 21 16 23 17 24 18 23 19 24 20 24 21 25 22 25 23 25 24 25 25 23 26 22 27 22 30 21 31 22 32 25 36 22 37 21 38 22 39 24 41 21 42 21 43 23 44 22 46 22 47 22 48 23 49 21 51 22 52 21 53 24 54 23 55 24 56 24 57 21 58 23 59 21 60 25 61 23 63 22 65 25 66 22 67 25 68 22 69 22 70 23 71 22 73 24 74 24 76 21 77 23 78 21 79 25 80 25 81 23 82 24 84 25 85 23 87 24 88 21 90 21 31 5 8 10 23 9 24 11 70 11 82 10 32 86 1 16 2 17 3 15 4 17 5 16 6 17 7 17 8 15 9 16 10 15 11 17 12 16 13 16 14 15 15 16 16 17 17 17 19 15 20 15 21 16 22 15 23 16 24 18 25 15 26 17 27 15 28 16 29 16 30 16 31 17 32 16 33 16 34 17 35 17 36 17 37 16 38 15 39 15 40 16 41 16 42 15 43 15 44 17 45 16 48 17 49 16 50 17 51 15 52 17 53 15 54 16 55 17 56 15 57 17 58 15 59 16 60 16 61 17 62 17 63 17 64 17 65 15 66 16 67 15 68 17 69 17 70 16 71 16 72 17 73 17 74 15 75 17 76 17 77 17 78 17 80 17 81 16 82 16 83 14 84 17 85 14 86 15 87 15 88 16 89 17 90 15 33 61 1 12 5 12 6 11 8 10 9 11 10 10 12 12 13 12 14 12 16 12 17 12 18 10 20 11 23 11 25 11 29 12 31 10 32 11 33 10 34 11 35 11 36 11 40 11 41 12 42 11 43 10 44 12 45 10 46 11 47 11 48 12 50 12 52 12 53 11 54 10 57 11 58 11 59 11 61 11 62 12 63 11 65 11 66 10 67 11 69 12 73 10 74 12 75 12 76 12 77 12 78 10 79 11 80 10 81 11 82 11 83 11 85 11 86 11 87 11 88 12 90 12 34 19 6 23 8 22 16 24 19 22 28 23 30 22 33 25 41 23 53 22 55 22 56 22 58 21 76 25 77 25 78 25 81 21 84 21 86 21 88 25 35 75 1 19 3 21 4 20 5 18 8 19 9 18 10 20 12 21 13 18 14 20 16 21 17 19 18 21 19 21 20 19 21 20 22 20 23 19 24 22 25 20 26 19 27 20 28 18 29 19 30 22 31 21 32 20 33 21 34 19 35 20 38 21 39 22 40 19 41 22 42 22 43 21 44 20 45 19 46 21 47 19 48 19 49 19 50 21 52 20 53 20 54 21 55 18 56 21 57 21 58 20 60 19 62 22 63 18 65 21 66 20 67 18 68 20 69 18 71 20 72 20 73 19 74 18 75 20 76 22 78 20 79 21 80 20 81 21 82 21 83 20 84 22 85 20 86 22 88 21 89 20 36 77 1 24 2 25 3 25 4 25 5 22 6 23 7 24 8 21 9 25 10 25 11 23 12 21 13 23 14 22 15 24 16 23 18 21 19 23 20 22 21 25 22 21 23 21 24 21 27 24 28 25 29 23 30 24 33 21 34 22 35 22 36 22 37 22 38 22 39 25 40 22 41 24 42 24 44 21 45 23 46 22 47 25 48 23 49 22 50 23 52 23 53 21 54 25 55 24 56 22 57 24 58 24 59 22 60 24 61 24 62 21 63 22 64 24 65 25 66 25 68 22 70 25 71 24 72 25 73 25 74 23 75 23 77 25 78 21 79 25 80 24 81 23 82 25 84 22 85 22 87 24 89 21 90 21 37 30 2 19 4 21 14 20 15 19 16 19 20 19 25 20 26 19 28 22 37 19 41 21 42 20 43 20 44 19 46 20 48 20 58 20 60 18 62 20 63 20 72 18 75 20 76 22 77 19 78 21 81 20 83 18 84 20 87 20 90 18 38 64 1 19 3 19 4 19 5 17 8 18 9 20 12 21 14 18 16 19 19 18 20 17 22 19 23 18 24 19 26 20 27 19 28 20 29 19 31 18 32 20 33 18 35 18 36 20 38 18 39 17 40 17 41 19 43 20 44 20 47 21 48 18 49 19 51 21 52 18 54 17 56 18 57 21 58 21 59 21 60 17 61 20 62 19 63 19 64 20 65 17 67 18 68 18 69 20 71 18 72 18 73 19 74 19 75 19 76 17 77 20 78 21 80 21 82 17 83 18 84 18 85 18 86 21 87 20 88 19 39 42 3 17 4 15 5 17 6 15 7 16 8 17 9 15 12 17 13 17 15 16 16 16 17 17 21 17 22 15 25 17 29 17 32 17 33 17 36 15 37 15 38 14 39 15 42 17 46 15 47 15 52 17 53 16 54 17 60 16 61 16 63 18 65 16 67 17 69 15 73 17 81 15 82 15 84 15 85 16 87 17 89 17 90 16 40 14 1 25 10 28 13 26 28 30 33 26 38 29 43 30 45 27 55 27 56 26 76 27 83 30 87 24 90 26 41 39 2 21 6 23 8 24 9 22 10 24 14 20 20 21 21 22 22 24 26 23 27 21 29 20 30 23 35 21 37 23 43 21 44 22 46 21 47 22 50 22 51 22 52 21 57 22 59 24 62 23 63 21 65 22 70 22 71 21 72 24 73 23 74 23 80 21 81 24 82 23 84 23 86 23 88 23 90 22 42 64 1 25 3 23 4 24 6 21 8 22 11 24 12 22 13 24 14 21 15 23 16 23 17 23 18 22 19 22 21 24 22 21 23 22 24 22 25 21 28 22 29 25 30 25 32 25 33 25 35 22 36 25 37 22 38 25 40 21 41 24 42 22 43 24 44 23 49 23 50 25 51 25 53 24 59 22 60 23 61 21 62 25 63 23 64 24 65 25 66 22 67 25 69 21 70 23 71 23 72 25 73 25 74 22 76 24 77 25 78 24 79 21 80 22 81 24 82 25 84 25 85 22 87 22 88 23 89 23 43 28 3 10 6 12 8 11 12 11 13 11 15 12 16 11 20 10 22 11 23 12 26 12 27 12 28 11 30 10 34 10 36 11 42 10 43 11 48 10 52 12 62 10 64 11 67 10 75 11 79 11 81 10 87 12 89 10 44 83 1 23 2 21 3 19 4 21 5 21 6 23 7 22 8 22 9 19 10 20 11 19 12 23 13 22 14 19 15 21 17 21 18 22 19 21 20 22 21 22 22 22 23 21 24 20 25 22 26 21 27 20 28 22 30 23 31 22 32 22 33 22 34 23 35 21 37 22 38 22 39 23 40 21 41 22 42 22 43 19 44 22 45 20 46 19 47 22 48 20 49 22 50 19 51 23 53 22 54 22 55 22 56 23 58 20 59 21 60 20 61 20 62 20 63 19 64 20 65 19 66 20 67 20 68 19 69 21 70 22 71 20 72 20 73 23 74 21 76 19 77 20 78 20 79 20 80 20 81 20 82 22 83 23 85 22 86 19 87 21 88 20 89 20 90 19 49 83 1 20 2 22 3 21 4 19 6 20 7 19 8 19 9 20 10 20 11 20 12 18 13 19 14 19 15 21 16 21 17 18 18 20 19 19 20 18 21 20 23 21 24 20 25 21 26 20 27 21 28 19 29 18 30 21 31 20 32 20 33 21 34 21 35 19 36 20 37 18 38 22 39 18 40 22 41 18 42 19 43 18 44 21 45 20 46 22 47 21 48 22 50 21 51 22 52 21 53 20 54 21 55 22 56 22 57 18 58 19 59 19 60 19 61 21 62 20 63 21 64 20 65 22 66 20 68 20 69 19 70 20 71 20 72 22 73 19 75 22 77 21 78 21 80 18 81 22 82 19 83 19 84 19 85 21 86 20 87 19 88 19 89 19 90 20 50 42 1 12 5 12 6 13 18 12 19 11 26 13 29 11 30 12 36 12 37 11 38 12 42 11 45 11 47 12 48 12 49 12 51 11 52 13 53 12 54 13 55 12 58 13 60 13 62 11 64 11 66 12 67 13 68 12 70 13 72 11 73 11 74 12 75 12 76 11 79 11 81 11 82 13 83 11 84 13 85 11 88 13 90 13 51 19 4 18 8 15 9 17 16 16 31 16 32 15 35 16 39 16 43 17 44 15 48 16 50 15 52 15 56 15 58 16 67 17 74 16 84 17 87 16 52 76 2 29 3 28 4 28 6 30 7 32 8 31 10 33 11 29 12 27 13 28 14 27 15 32 16 29 17 29 18 32 19 29 20 27 22 29 23 32 24 29 25 31 26 32 27 29 28 27 30 28 31 30 32 33 33 28 34 30 35 33 37 28 38 32 39 27 40 31 41 31 42 30 43 32 44 31 45 31 46 31 47 31 49 32 50 27 51 33 52 28 53 28 56 29 57 31 58 31 59 29 60 28 61 27 63 30 65 32 66 29 67 31 68 27 69 28 70 30 71 32 72 31 73 28 74 29 75 29 76 32 77 29 78 31 79 33 80 28 81 29 83 30 85 31 86 31 87 32 88 27 90 31 53 73 1 10 3 11 4 12 5 11 6 10 7 11 8 12 9 12 10 11 11 10 12 10 13 10 14 11 15 11 16 11 17 12 20 11 21 12 22 10 23 11 24 11 25 11 26 11 27 10 28 11 29 11 30 12 31 10 33 10 36 11 38 11 39 12 40 11 41 11 43 11 44 12 46 12 47 11 48 11 49 10 50 12 51 11 52 12 53 10 54 11 55 12 57 11 58 11 60 11 61 10 62 10 63 11 64 11 66 10 68 11 69 10 70 12 71 11 72 11 73 12 74 11 75 10 77 12 78 12 79 11 80 11 82 11 83 11 85 11 86 10 87 12 88 11 89 12 54 82 3 11 4 11 6 11 7 10 8 12 9 11 10 11 11 10 12 11 13 10 14 11 15 12 16 12 17 11 18 11 19 12 20 12 21 11 22 11 23 10 24 10 25 11 26 11 27 11 28 10 29 11 30 12 31 12 32 10 33 11 34 11 35 11 37 11 38 11 39 11 40 12 41 10 42 12 43 11 44 11 45 11 46 11 47 10 48 11 49 10 50 10 51 10 52 11 53 11 54 11 55 11 56 11 57 12 58 10 59 10 61 11 62 11 63 11 64 11 65 11 66 11 67 11 68 11 69 11 71 12 72 11 74 11 75 10 76 10 77 11 78 11 79 10 80 11 81 10 82 10 83 11 84 11 85 12 86 12 88 12 89 12 90 11 55 67 1 15 5 16 6 17 9 17 11 16 12 17 13 16 14 15 15 16 16 16 18 17 19 17 20 19 21 15 26 16 27 16 28 18 29 16 30 18 31 16 32 17 33 15 34 17 35 16 36 16 37 18 40 18 43 18 44 16 45 15 46 17 47 16 48 16 49 16 50 16 51 17 52 18 53 18 55 17 57 16 58 16 61 19 63 16 64 17 65 15 66 17 67 16 68 18 69 15 70 16 71 18 72 16 73 17 74 17 75 18 76 18 77 17 78 18 79 16 81 16 82 15 83 17 84 18 87 17 88 17 89 18 90 16 56 32 1 16 5 15 6 15 8 16 10 14 11 14 19 14 21 14 23 16 25 16 29 14 31 16 35 14 40 14 45 15 49 15 52 16 53 16 54 16 55 16 62 14 64 14 67 15 68 16 69 15 70 15 71 15 73 15 84 15 86 15 87 15 88 15 44 5 50 2 30 3 28 5 28 6 30 8 29 13 27 14 30 15 30 16 30 17 30 18 30 19 29 20 29 23 28 24 30 25 26 26 28 27 27 28 32 30 27 31 27 32 27 35 27 36 29 37 31 44 28 45 26 48 31 50 27 51 30 53 30 56 28 58 27 60 31 62 29 64 28 67 31 68 30 70 27 71 31 72 26 73 32 74 29 75 29 78 29 79 32 83 28 86 28 88 28 89 26 6 69 1 17 2 16 3 18 4 17 5 18 6 18 9 17 11 15 12 16 15 18 16 16 17 16 18 16 19 17 20 16 21 18 22 17 23 16 24 18 25 19 26 18 27 16 28 16 29 18 31 16 32 16 33 18 35 16 36 18 37 17 39 17 40 18 41 18 42 17 43 16 44 16 45 16 47 18 48 18 49 18 51 17 52 16 54 17 55 16 56 16 57 17 59 17 61 17 64 18 65 18 66 17 67 16 68 17 69 16 71 16 72 18 74 16 75 18 76 17 78 17 79 17 80 18 81 18 82 17 84 18 85 17 87 18 88 16 90 17 7 83 1 23 2 27 3 25 4 27 5 27 6 27 7 24 8 23 9 25 10 25 11 27 12 25 14 25 15 25 16 23 17 27 18 27 19 26 20 27 21 25 22 27 23 24 24 26 25 26 26 26 27 25 28 23 29 26 30 25 31 23 32 23 33 23 34 23 35 25 36 24 37 27 38 27 40 27 41 25 42 23 43 25 44 25 45 24 46 25 47 24 48 26 49 23 50 27 51 27 52 26 53 25 55 26 56 25 57 24 58 24 59 23 60 24 61 26 62 27 63 25 64 27 65 27 66 24 68 26 69 23 70 25 71 26 72 26 73 24 74 24 77 27 78 25 79 26 80 23 82 25 83 27 84 25 85 26 86 25 87 26 88 26 89 25 90 24 8 81 1 14 2 14 3 15 4 15 5 14 7 13 8 14 9 14 10 15 11 14 12 13 13 14 14 15 15 14 16 14 17 13 18 13 19 13 20 14 21 15 22 14 23 14 25 15 26 15 27 13 28 14 29 15 30 13 31 15 32 14 33 15 34 14 35 15 36 14 37 15 38 13 39 15 40 15 41 13 42 13 43 15 45 14 46 13 47 15 48 14 49 15 51 13 52 13 53 13 54 15 55 13 56 14 58 14 59 14 60 13 61 13 62 13 64 13 65 15 66 14 67 15 68 13 69 14 70 14 71 14 72 14 73 15 75 14 76 14 77 14 78 14 80 13 81 14 82 13 83 15 84 14 85 15 87 15 88 15 89 13 90 13 9 5 25 15 38 13 58 14 84 15 85 13 10 4 52 12 68 12 74 10 80 11 11 36 1 20 2 23 4 21 5 21 9 20 10 22 11 21 12 23 13 24 16 24 23 23 27 23 32 22 35 23 37 21 43 20 45 22 49 24 50 22 51 20 52 21 54 20 55 23 59 22 60 20 64 24 66 20 67 22 71 22 73 24 74 20 77 22 79 24 80 22 85 23 89 23 12 69 1 16 2 16 5 15 7 15 8 16 10 15 11 14 12 15 13 14 14 15 15 14 19 16 20 16 21 15 22 16 23 15 24 14 25 15 26 15 27 15 29 14 30 15 31 16 32 14 35 15 36 14 37 16 38 14 39 14 40 15 41 15 42 14 43 14 45 15 46 15 47 16 50 15 52 15 53 14 54 14 56 14 57 14 58 15 60 16 62 14 64 16 65 14 66 16 67 14 68 16 69 14 70 16 71 15 73 16 74 16 75 15 76 15 78 14 79 15 80 15 81 15 82 15 83 14 84 15 85 14 86 16 87 16 89 14 90 15 13 11 3 31 7 31 23 27 29 31 33 31 35 27 37 27 59 29 60 31 63 30 89 32 14 2 5 18 53 18 15 74 1 22 2 23 3 23 4 23 5 25 6 25 9 23 10 22 12 23 13 25 14 21 15 24 16 22 17 23 18 22 19 22 20 25 21 24 24 22 25 25 26 25 27 24 28 21 29 21 30 23 31 25 32 24 34 24 35 22 36 25 37 23 38 22 39 24 40 22 41 25 42 25 43 22 45 25 46 25 47 23 48 21 49 24 50 25 51 25 52 23 53 23 54 24 55 22 58 21 59 24 60 25 61 23 62 21 64 24 65 21 67 22 68 22 69 24 70 25 71 21 72 23 73 22 75 23 78 22 79 25 80 21 82 24 83 21 84 25 85 23 86 24 87 23 89 21 90 21 16 38 2 14 5 15 6 16 8 14 10 14 15 15 19 14 20 15 21 15 28 16 32 16 33 14 35 15 36 15 38 16 39 16 40 14 41 15 42 16 46 16 47 15 51 14 52 16 55 16 57 15 59 16 63 14 66 16 67 15 68 16 70 14 73 14 80 15 81 15 85 15 87 14 88 16 90 15 17 59 1 26 2 28 3 30 6 30 7 27 8 30 12 30 14 31 15 27 16 31 17 31 19 30 20 30 21 26 22 30 23 26 24 27 25 26 26 30 29 28 30 26 31 30 32 25 33 26 34 28 36 28 39 27 41 26 42 26 43 29 44 27 46 26 48 26 49 29 50 27 51 25 53 28 54 29 55 27 57 28 60 29 61 27 63 29 65 25 66 31 68 28 69 28 71 30 72 27 74 27 76 29 77 26 79 26 83 27 85 30 86 27 87 29 88 27 89 26 18 76 1 27 2 28 3 30 4 27 6 32 8 31 9 27 11 32 12 29 14 27 15 29 16 29 17 26 18 31 20 32 22 31 23 29 24 29 25 29 26 26 28 30 29 29 30 31 31 31 32 31 33 27 34 27 35 28 36 29 37 32 38 28 39 30 40 27 41 27 42 31 44 32 45 29 46 27 47 31 48 31 49 28 51 26 52 30 53 30 54 30 55 29 56 28 57 28 58 30 59 31 61 30 62 28 63 29 64 31 66 31 67 27 68 29 69 27 70 29 71 29 72 31 73 31 75 29 76 29 77 26 78 30 79 27 80 31 81 27 83 29 84 28 86 27 87 28 88 28 89 31 90 30 19 90 1 13 2 12 3 11 4 11 5 11 6 12 7 12 8 12 9 13 10 12 11 13 12 13 13 12 14 11 15 12 16 13 17 13 18 11 19 11 20 13 21 12 22 13 23 12 24 12 25 11 26 11 27 13 28 11 29 13 30 12 31 11 32 11 33 12 34 12 35 11 36 12 37 12 38 12 39 11 40 12 41 13 42 11 43 12 44 13 45 12 46 11 47 11 48 12 49 13 50 11 51 12 52 12 53 11 54 11 55 11 56 13 57 13 58 13 59 12 60 13 61 11 62 12 63 13 64 12 65 11 66 11 67 12 68 12 69 11 70 13 71 13 72 12 73 12 74 11 75 13 76 12 77 12 78 12 79 11 80 11 81 12 82 12 83 12 84 12 85 13 86 12 87 12 88 12 89 13 90 12 20 12 15 18 17 17 26 18 27 18 33 18 52 19 55 17 61 19 78 18 81 18 83 16 84 17 25 3 17 10 29 10 42 10 26 65 1 14 3 15 4 14 5 15 7 14 9 15 10 16 11 16 12 14 17 14 18 14 19 14 20 14 21 15 22 14 24 16 26 16 27 16 29 14 30 14 32 15 34 14 35 14 36 16 39 15 40 16 42 15 43 16 44 15 45 16 46 16 47 14 48 16 50 14 51 16 53 14 55 14 56 15 57 14 59 14 61 15 62 14 63 15 64 16 65 16 66 14 67 15 68 15 69 16 70 14 71 14 72 14 75 15 77 16 80 15 81 16 82 14 83 16 84 14 85 16 86 16 87 16 88 15 89 14 90 15 27 85 1 21 2 22 3 24 4 20 6 22 7 23 8 23 9 20 10 21 11 21 12 24 13 23 14 21 15 21 16 22 17 22 18 21 19 24 20 21 21 21 22 23 23 20 24 22 25 24 26 23 27 23 28 23 29 23 30 23 31 20 32 20 33 21 35 20 36 21 37 21 38 20 39 23 40 22 41 20 42 22 43 20 44 23 45 20 47 23 49 23 50 22 51 21 52 22 53 24 54 23 55 21 56 23 57 22 58 22 59 22 60 21 61 21 62 21 63 23 64 22 65 23 66 23 67 23 68 20 69 22 70 23 71 23 72 24 73 20 74 20 75 21 76 24 77 23 78 24 79 23 80 22 81 24 82 24 84 20 85 22 86 21 87 24 88 23 89 20 90 23 28 33 3 16 5 19 8 16 11 18 12 18 13 18 15 17 31 15 33 16 40 18 41 17 44 16 47 16 50 16 51 17 53 18 54 18 58 16 59 16 62 18 66 16 68 18 70 18 71 17 72 18 75 17 76 16 81 16 83 16 85 17 86 16 88 19 90 17 29 50 3 31 4 29 5 32 8 30 13 30 14 33 15 31 17 28 18 31 23 32 24 31 25 29 26 29 27 28 28 33 29 29 31 27 33 31 34 29 35 28 38 30 39 27 41 32 42 28 46 29 47 30 51 30 52 32 55 27 56 29 60 28 61 31 64 31 65 28 66 32 67 31 68 28 70 28 72 32 73 31 76 30 77 28 79 27 80 27 81 27 82 31 83 29 88 30 89 32 90 33 30 1 13 25 31 77 1 22 2 21 3 21 4 20 5 20 6 18 7 19 8 21 9 21 10 19 12 22 13 21 14 20 16 18 18 22 19 20 20 20 22 22 23 21 24 21 25 19 26 20 28 19 29 20 30 19 32 20 33 20 34 19 36 18 38 21 39 20 40 20 41 19 42 20 43 21 45 20 46 22 47 19 48 19 49 21 50 21 51 19 53 20 54 18 55 21 56 21 57 19 58 19 59 21 60 20 61 21 62 19 63 22 64 20 65 19 67 20 68 21 69 20 70 20 71 20 72 19 73 19 74 21 76 19 77 21 78 20 79 22 80 21 81 21 82 19 83 21 84 22 85 20 86 18 88 21 89 21 90 20 32 47 3 27 5 23 7 27 9 23 11 25 14 25 15 25 16 23 17 23 22 23 23 26 24 24 25 25 28 26 31 23 32 26 34 24 35 24 37 23 43 24 44 27 45 24 47 24 49 25 53 27 54 24 56 26 57 27 59 24 60 23 62 26 68 24 69 26 71 23 72 23 73 23 75 23 76 24 77 24 78 23 79 25 83 24 84 24 85 27 86 23 88 24 89 26 37 12 4 27 21 32 23 28 27 29 32 33 33 28 42 29 53 28 58 28 60 29 62 33 75 33 38 64 1 20 2 21 3 23 4 21 5 21 7 20 8 22 10 22 11 23 12 22 13 20 17 20 19 23 20 22 21 20 22 21 24 20 27 22 28 21 29 22 30 19 32 20 33 20 34 21 38 23 39 21 40 20 42 22 44 22 45 20 46 22 47 21 49 22 50 21 51 19 54 20 55 21 56 19 58 22 59 20 60 21 61 19 62 22 63 22 65 22 66 23 67 20 68 21 70 20 71 20 72 21 74 19 75 20 77 23 78 21 79 22 80 21 81 20 83 20 85 19 86 23 88 19 89 21 90 20 39 21 3 26 4 25 6 25 10 30 12 29 16 27 20 29 23 31 24 28 41 30 43 27 44 29 45 27 49 28 51 26 56 30 57 30 71 30 75 28 86 25 90 28 40 14 4 18 12 21 13 21 24 18 38 20 41 17 48 20 54 19 55 18 70 18 82 17 83 19 87 20 90 18 41 86 1 26 2 23 3 27 4 25 5 23 6 25 7 27 8 26 9 27 10 25 11 24 12 27 13 23 15 24 16 27 17 26 18 25 19 24 20 24 21 23 22 25 23 26 24 24 25 25 26 23 27 24 28 25 29 26 30 27 31 26 32 24 33 27 34 25 35 25 36 23 37 25 38 23 39 26 40 26 41 24 42 26 43 25 44 23 45 23 46 27 47 24 48 23 49 26 50 23 51 27 52 23 53 27 54 23 55 26 56 26 57 27 58 24 60 27 61 27 62 23 63 25 64 26 65 25 66 24 67 25 68 25 69 26 70 25 71 25 72 26 73 24 74 24 75 23 76 27 77 26 78 25 79 24 80 25 81 27 82 23 83 27 86 27 87 26 88 25 89 25 90 27 42 71 1 17 2 15 3 15 4 16 6 15 7 15 8 17 9 15 10 16 11 17 12 17 13 16 15 15 16 16 17 16 19 17 20 16 21 16 22 15 23 17 24 15 25 17 27 15 28 17 29 17 30 15 31 15 33 16 34 16 36 16 37 16 42 17 43 16 44 15 45 15 46 16 48 16 50 17 51 16 52 16 53 15 54 16 55 15 57 16 59 17 60 14 61 16 62 16 63 15 64 16 65 16 67 15 69 14 70 17 71 17 72 16 73 16 75 15 78 18 79 17 80 16 81 15 82 14 83 16 84 15 85 18 86 16 87 16 88 17 89 16 90 15 43 11 5 23 6 22 11 24 17 23 33 21 45 24 65 22 76 22 82 21 84 23 87 23 44 90 1 16 2 16 3 18 4 17 5 17 6 18 7 15 8 17 9 19 10 18 11 18 12 17 13 18 14 16 15 17 16 16 17 18 18 16 19 15 20 17 21 17 22 19 23 17 24 18 25 19 26 15 27 17 28 16 29 17 30 17 31 17 32 16 33 16 34 18 35 19 36 18 37 18 38 17 39 17 40 18 41 17 42 16 43 18 44 18 45 18 46 18 47 18 48 16 49 16 50 17 51 16 52 16 53 17 54 19 55 19 56 16 57 18 58 17 59 17 60 17 61 16 62 16 63 16 64 17 65 17 66 17 67 16 68 15 69 15 70 16 71 18 72 18 73 15 74 16 75 17 76 18 77 18 78 17 79 18 80 16 81 17 82 16 83 16 84 18 85 16 86 17 87 18 88 19 89 15 90 18 45 37 1 22 2 23 6 22 7 23 8 22 10 25 13 21 14 23 17 22 22 24 23 22 24 23 25 22 28 23 32 23 34 22 38 23 40 24 42 21 43 21 45 24 46 23 49 25 51 23 56 23 58 23 60 25 67 24 68 24 70 22 72 22 76 22 77 22 79 21 80 25 81 23 85 23 46 60 1 17 5 17 6 19 9 18 10 18 11 17 12 19 13 18 14 16 15 18 16 19 17 16 18 18 19 19 22 17 23 16 24 16 25 16 27 16 28 18 29 16 30 15 31 16 35 16 37 17 38 16 39 18 40 16 42 16 43 18 45 15 47 16 49 18 51 17 52 16 53 19 55 17 56 18 58 18 61 18 62 16 63 17 65 17 66 18 67 17 70 19 71 16 73 17 74 18 76 15 77 18 78 16 79 16 81 18 82 18 83 18 85 18 88 17 89 17 90 16 47 76 1 20 2 22 3 21 4 22 5 21 6 20 7 23 8 21 9 19 10 21 11 22 12 22 13 20 14 22 15 21 16 23 17 22 18 22 19 23 20 22 22 21 23 21 24 19 25 21 28 19 29 21 31 22 33 20 34 19 35 23 37 22 38 20 39 22 40 21 41 22 42 19 43 23 44 21 45 23 46 23 47 23 50 20 51 20 52 20 53 22 54 21 55 22 56 20 57 22 58 22 59 20 60 23 61 20 62 20 63 23 64 22 65 20 66 22 68 23 69 21 70 22 71 20 73 22 75 20 76 20 77 21 79 20 80 20 81 23 82 22 83 19 85 22 86 21 87 22 88 23 89 22 48 52 1 26 4 24 5 26 6 27 8 23 12 23 13 27 18 24 19 27 20 27 21 25 23 25 24 24 25 25 26 23 27 23 30 27 31 23 32 24 33 24 37 25 39 23 44 24 45 25 47 25 48 27 49 23 53 26 55 24 56 23 57 23 60 27 61 26 62 25 63 23 65 27 66 27 67 27 71 26 73 26 74 26 75 26 77 27 78 24 80 23 83 26 84 24 85 25 86 23 87 23 88 24 89 27 49 59 1 12 2 11 3 12 4 12 6 11 8 10 9 12 10 12 12 11 13 10 14 11 16 10 19 10 20 10 22 10 23 11 24 10 25 11 26 11 35 12 36 11 37 10 38 12 40 11 41 11 42 11 45 12 46 11 47 11 50 11 51 12 53 11 54 11 55 12 56 10 59 11 60 10 61 11 64 12 65 12 66 10 68 12 69 11 70 12 71 11 72 11 73 11 74 12 75 10 76 12 77 11 78 11 80 12 81 11 82 12 84 10 85 10 88 10 90 12 50 11 4 16 16 16 26 17 30 17 31 18 41 18 46 17 51 18 76 17 79 15 89 16 51 46 4 27 5 23 8 25 10 24 11 24 12 26 14 26 16 25 18 27 21 24 22 26 23 27 24 25 27 26 28 26 30 25 31 25 32 25 33 27 34 24 42 26 46 27 47 26 48 23 49 24 53 25 54 26 55 26 56 27 57 27 58 26 59 24 60 23 63 25 64 27 65 25 71 25 74 27 75 26 78 24 82 27 83 27 84 25 86 26 88 26 90 23 52 17 12 17 15 21 29 20 35 20 42 20 46 18 58 18 60 18 61 21 62 20 64 20 78 19 82 17 83 21 85 20 87 21 90 18 53 26 4 25 6 24 9 26 10 23 16 25 29 24 33 26 36 25 38 24 40 27 41 23 50 27 51 25 52 26 57 25 58 23 61 27 62 24 66 24 67 23 69 24 74 26 76 27 79 27 80 26 84 24 54 55 1 24 2 21 3 23 4 25 6 23 7 22 9 22 10 24 13 25 14 24 15 24 17 22 18 24 20 24 21 23 25 21 26 23 27 24 28 23 29 23 30 22 31 22 34 24 35 21 37 23 40 23 41 22 44 24 48 23 49 22 50 24 51 24 52 24 53 23 55 23 56 22 59 24 60 25 63 23 64 25 65 23 66 23 67 21 69 24 70 22 71 21 72 24 73 25 74 25 77 22 79 23 80 24 84 24 86 24 90 24 55 44 3 10 5 10 6 11 7 10 8 10 11 10 14 11 17 11 18 10 19 11 21 11 22 10 23 10 25 11 26 10 28 10 32 9 33 9 35 11 36 9 41 10 45 10 46 11 47 9 48 10 51 10 52 11 55 10 57 10 60 10 61 9 62 9 64 9 66 9 69 11 70 10 73 10 74 9 75 11 77 11 78 10 80 10 85 10 89 10 56 65 1 17 3 17 4 16 5 16 6 15 7 15 8 14 9 16 10 16 11 16 13 17 15 15 17 16 20 16 21 15 22 16 23 15 24 17 25 15 26 17 27 17 28 17 29 15 30 15 33 17 34 16 36 15 37 17 38 15 40 15 41 16 42 17 44 16 45 17 46 15 47 14 49 15 51 15 53 16 57 14 58 15 59 15 60 14 61 17 62 16 63 17 65 17 66 17 67 17 69 15 72 17 73 17 74 16 75 15 76 16 77 16 79 15 80 17 81 16 82 17 84 16 85 16 86 15 88 15 89 15 40 5 74 1 21 2 22 3 19 4 20 5 20 6 19 9 23 10 22 11 22 12 19 13 20 14 23 15 19 16 21 17 22 18 22 19 23 20 22 21 19 22 21 24 22 26 21 29 21 30 22 32 23 33 21 34 20 35 23 37 23 38 23 39 21 40 21 41 22 42 22 43 23 44 21 45 20 46 21 47 19 48 21 49 20 50 20 51 21 52 23 53 23 54 19 57 21 58 21 59 20 60 20 61 19 62 21 63 22 64 20 65 20 66 21 67 21 68 21 69 20 70 20 72 21 73 20 75 22 76 20 78 19 79 19 80 20 82 23 83 20 84 20 87 22 88 22 89 21 90 20 6 70 1 29 2 32 3 33 4 31 5 33 7 29 8 31 9 30 10 30 11 30 14 29 15 30 16 31 17 28 18 28 19 32 20 30 21 28 22 31 23 30 25 31 27 29 28 32 29 28 30 31 31 29 32 29 33 31 34 30 35 30 36 30 37 32 38 28 39 29 43 33 44 32 45 31 46 28 47 28 48 29 49 29 50 29 51 27 53 29 54 28 55 32 56 28 57 30 58 30 59 29 60 33 66 32 67 28 68 32 71 28 73 28 74 31 75 29 76 32 77 33 78 30 79 31 80 31 81 27 82 29 83 30 84 32 86 28 87 32 89 30 7 16 3 16 7 14 13 15 18 14 20 14 27 15 37 14 51 15 55 14 57 15 58 15 61 16 70 14 72 14 81 14 88 15 8 56 1 19 2 17 5 19 6 16 7 18 8 18 9 19 11 17 12 17 13 19 14 18 15 17 17 16 18 19 20 17 21 16 22 20 23 17 24 18 28 16 32 17 33 20 34 19 35 19 36 17 37 19 41 17 43 17 46 19 48 19 49 18 50 17 51 20 53 19 54 19 55 19 56 19 57 18 58 20 60 17 61 16 62 17 64 17 65 18 71 17 73 16 76 17 77 19 79 20 80 18 83 17 84 18 86 17 88 17 89 17 90 16 9 17 1 21 3 18 9 21 12 21 18 19 20 20 23 20 30 20 35 22 41 21 43 22 66 20 67 20 69 19 74 20 87 20 88 18 10 77 1 10 2 10 3 11 4 10 5 10 7 9 9 11 10 10 11 9 12 10 13 11 14 9 15 11 16 9 17 9 18 10 19 10 20 9 21 10 22 9 24 11 25 11 26 11 27 9 28 11 30 9 31 10 32 9 33 11 34 10 35 10 36 11 37 11 38 10 39 11 40 10 41 10 42 11 45 10 46 9 47 10 49 10 50 9 51 10 52 10 53 9 54 11 55 10 57 10 58 10 59 11 60 10 61 10 62 9 63 10 65 9 67 11 68 10 70 9 71 9 72 10 73 9 74 9 75 11 76 11 77 11 78 11 79 9 80 10 82 11 83 10 84 11 85 10 86 10 88 11 89 10 90 10 11 90 1 13 2 12 3 12 4 13 5 12 6 11 7 11 8 13 9 11 10 11 11 11 12 12 13 13 14 11 15 12 16 12 17 12 18 12 19 11 20 11 21 11 22 13 23 12 24 12 25 11 26 13 27 12 28 11 29 12 30 11 31 12 32 11 33 13 34 11 35 12 36 11 37 12 38 12 39 13 40 13 41 11 42 11 43 13 44 12 45 13 46 11 47 13 48 13 49 11 50 11 51 13 52 12 53 12 54 12 55 11 56 13 57 13 58 13 59 11 60 12 61 11 62 13 63 13 64 13 65 12 66 11 67 12 68 11 69 13 70 12 71 12 72 12 73 12 74 13 75 11 76 12 77 11 78 11 79 12 80 12 81 12 82 12 83 13 84 11 85 12 86 13 87 13 88 11 89 11 90 13 12 29 3 14 5 14 6 15 12 14 14 14 15 15 16 16 18 14 21 16 23 14 24 14 26 15 27 14 29 16 34 14 35 14 42 16 46 16 48 15 57 14 58 14 59 14 66 15 71 15 72 14 74 16 77 15 79 16 82 14 13 73 1 13 3 12 4 11 5 12 6 12 7 11 9 12 10 12 11 11 12 13 13 11 14 12 16 11 17 13 18 12 19 13 20 11 21 13 22 12 23 11 24 13 25 13 26 12 27 12 28 11 30 13 31 12 32 13 33 12 34 12 35 11 36 12 37 12 38 11 39 12 41 11 43 11 44 11 45 11 46 13 47 12 48 12 50 13 51 12 52 12 53 11 54 13 55 11 56 12 58 12 59 13 62 13 64 13 65 13 66 12 67 11 69 13 70 11 73 11 75 12 76 12 77 13 78 12 79 13 80 12 82 12 83 13 84 11 86 11 87 11 88 13 89 11 90 13 14 10 8 30 9 29 17 30 48 28 49 32 53 29 76 29 78 29 84 31 89 31 15 9 2 16 12 18 27 20 33 19 62 18 63 16 81 17 85 19 86 17 16 15 3 22 8 24 9 26 13 22 16 23 20 22 39 22 42 23 47 25 56 26 71 22 84 26 86 24 87 24 89 23 17 48 1 18 2 18 12 20 13 18 14 17 16 20 18 19 19 20 20 18 21 19 23 18 25 20 27 19 29 18 31 18 32 20 33 20 35 18 38 19 40 20 42 19 45 19 46 18 47 20 48 20 50 20 51 17 52 20 53 19 57 19 63 20 64 20 68 21 69 20 70 20 73 20 74 18 76 20 77 21 78 17 81 18 82 19 83 19 85 17 86 20 87 20 88 20 89 19 18 11 8 18 11 18 13 17 21 16 30 15 32 15 35 16 49 15 62 15 63 15 65 17 19 26 1 22 2 20 4 19 5 21 6 19 9 22 10 19 13 19 14 20 23 22 34 19 35 21 42 22 47 18 57 22 58 19 63 21 68 20 71 22 72 21 75 21 78 21 82 22 86 22 87 19 89 18 20 83 1 20 2 19 4 17 5 19 7 19 8 20 9 20 10 21 11 19 12 17 13 21 14 19 15 19 17 18 18 20 19 18 20 18 21 20 22 19 23 19 24 20 25 20 26 21 27 18 28 17 30 18 31 21 34 18 35 20 36 17 37 19 38 21 39 20 40 21 41 17 42 20 43 20 44 21 45 20 46 18 47 19 48 19 49 18 50 19 51 20 52 20 53 19 54 20 55 21 56 19 57 18 58 20 59 18 60 20 61 18 62 21 63 17 64 21 65 20 66 19 67 18 68 20 70 18 71 20 72 20 73 21 74 20 75 19 76 19 77 21 78 20 79 18 80 17 81 19 82 21 83 19 84 18 85 19 86 20 87 17 88 18 89 18 90 20 21 17 3 30 7 26 8 27 10 27 12 26 14 26 18 26 30 26 34 29 39 28 41 31 43 28 50 26 61 29 80 29 85 30 87 27 22 82 1 14 2 16 3 16 4 15 5 14 6 14 7 14 8 16 9 14 10 16 11 14 12 15 13 16 14 15 15 16 16 14 17 16 18 16 19 14 20 14 21 16 22 15 23 16 24 14 25 15 26 15 27 15 28 15 29 16 30 15 31 14 32 14 33 14 34 14 36 15 37 16 38 16 39 16 40 14 41 14 42 15 43 16 44 14 45 16 46 14 47 15 48 16 50 14 52 14 53 15 54 16 56 16 57 16 58 16 60 14 61 14 62 16 63 15 64 15 65 14 66 16 67 15 69 15 70 14 71 15 72 15 73 14 74 15 75 15 76 14 77 14 79 16 80 16 81 16 82 15 83 14 84 14 86 14 87 14 88 14 89 15 90 15 23 64 1 31 2 31 4 30 5 27 6 30 7 28 8 27 9 29 10 29 13 27 14 29 15 28 17 30 18 30 19 28 20 31 22 27 23 31 24 27 25 31 27 28 28 26 29 29 33 30 34 30 35 31 36 28 38 28 39 27 41 28 42 28 43 30 45 28 46 31 47 31 48 27 50 28 51 29 52 32 53 29 55 27 56 29 57 31 58 28 60 27 61 30 62 30 64 27 65 29 66 30 67 27 68 28 69 27 71 29 72 28 73 28 74 26 75 31 76 28 77 29 80 31 82 27 85 29 86 27 24 2 22 11 69 10 25 11 4 14 7 14 13 13 27 13 33 12 38 14 39 14 42 13 46 12 74 13 85 12 26 74 1 15 2 15 3 16 4 16 5 14 7 15 8 16 10 15 11 14 12 15 13 14 14 15 16 16 19 14 20 14 21 16 22 15 23 14 24 14 25 16 27 16 29 15 30 15 31 15 32 15 33 14 34 15 35 16 36 16 37 15 38 14 39 16 40 15 41 16 42 16 43 16 44 15 45 15 46 16 47 16 49 16 52 15 53 14 54 14 55 16 56 14 57 14 58 16 59 16 61 16 63 14 64 16 65 16 66 15 67 16 68 15 69 16 70 14 71 14 72 15 73 16 75 15 76 16 77 14 78 15 80 15 82 16 83 14 84 14 86 15 87 15 88 15 89 15 90 15 27 20 3 19 4 17 16 19 17 18 21 18 23 17 26 19 30 21 37 17 40 20 48 17 60 19 62 18 68 17 70 20 71 21 73 17 86 20 87 17 89 19 28 74 1 10 2 10 3 11 4 10 5 11 7 12 10 12 11 12 13 12 14 11 15 10 16 11 17 11 20 11 21 10 22 12 23 12 24 12 25 11 26 11 27 10 28 12 29 11 30 11 31 11 34 11 35 11 36 11 37 12 38 10 39 10 40 12 41 12 42 11 44 12 45 10 46 12 48 11 49 12 50 12 51 12 53 12 54 12 56 11 57 11 58 10 59 10 60 10 61 10 62 12 63 11 64 10 65 10 67 12 69 11 70 12 71 10 72 12 73 11 74 11 75 11 76 10 77 12 80 12 81 11 82 11 83 12 84 10 85 12 86 11 87 11 88 11 89 12 90 11 29 16 3 14 9 16 15 14 16 16 21 16 28 15 37 15 44 15 48 14 49 15 55 16 64 14 67 14 75 15 77 15 90 14 30 13 18 16 34 20 35 17 43 19 44 19 51 19 55 16 62 17 64 20 74 19 76 17 83 16 87 17 31 51 1 19 2 21 3 20 4 21 6 22 7 22 8 22 10 23 11 20 14 20 15 20 16 22 18 20 26 23 27 19 28 22 29 20 31 23 32 20 33 23 34 23 35 21 37 21 38 19 39 21 40 23 41 22 42 19 43 19 46 23 47 21 48 22 49 19 51 21 53 20 54 23 55 21 56 23 63 23 64 20 67 21 68 19 70 19 71 22 73 22 77 22 79 21 84 23 85 21 86 21 88 22 32 76 1 16 2 14 3 15 4 14 5 14 6 15 7 14 8 14 9 16 11 16 13 15 15 15 16 14 18 16 19 16 20 15 21 15 23 14 24 14 25 16 26 15 27 16 28 16 29 14 30 16 31 15 32 15 33 15 34 14 36 16 37 16 38 15 39 14 40 16 43 16 46 16 47 15 48 14 49 15 50 14 51 15 52 16 53 16 54 14 55 15 56 15 57 15 58 16 61 16 62 14 63 16 64 15 65 15 66 14 67 16 68 14 69 15 70 16 71 14 72 14 73 16 75 16 76 14 77 14 78 15 79 14 80 16 81 14 82 15 83 16 84 15 85 15 86 16 87 16 89 14 90 14 41 76 1 13 2 13 4 11 5 12 6 11 7 13 8 13 9 13 10 12 11 12 12 12 13 11 15 12 17 12 18 12 19 12 20 11 21 12 22 13 23 12 24 13 25 11 27 11 28 11 29 13 30 11 31 13 34 12 35 13 36 13 37 11 38 12 39 13 40 13 41 11 42 13 43 13 44 13 45 12 46 11 47 13 51 13 52 11 53 12 54 13 56 12 58 11 59 13 60 13 62 12 63 11 64 11 65 13 66 12 67 13 68 12 69 12 70 12 71 13 72 13 73 13 74 12 75 12 76 13 77 13 78 13 79 13 80 12 81 13 82 13 83 12 84 11 85 12 87 13 88 12 90 12 42 33 1 19 4 19 5 20 7 19 8 19 9 22 11 22 12 22 17 19 18 21 20 21 21 22 22 19 28 18 29 20 31 19 32 19 33 22 34 19 36 19 39 21 40 20 45 21 49 20 52 19 53 19 56 20 59 20 65 21 77 21 83 21 87 19 89 22 43 75 2 25 3 25 4 24 5 26 6 23 8 25 9 22 10 26 12 22 13 25 16 26 17 24 18 24 19 24 20 26 21 24 22 23 23 25 24 24 25 26 26 26 27 24 28 24 29 26 30 25 31 26 33 25 34 22 35 22 36 24 37 22 38 25 39 23 40 24 41 22 43 24 44 26 45 22 46 26 47 25 48 24 49 26 50 26 51 25 52 22 54 22 56 25 58 26 59 24 60 24 61 25 62 25 63 23 64 23 65 25 66 24 67 22 68 25 69 24 70 24 71 24 72 24 74 25 75 24 76 23 77 24 78 23 80 26 81 22 82 22 83 26 85 24 86 25 87 22 88 25 44 5 4 9 8 11 22 11 24 10 83 10 49 43 3 26 4 27 5 27 6 27 9 27 10 25 12 25 13 24 14 24 16 26 17 28 23 28 27 26 29 26 31 28 32 25 33 25 35 27 36 25 46 25 48 25 49 28 50 23 52 27 53 25 55 25 57 28 58 27 59 25 63 24 64 27 66 25 67 28 69 27 70 24 75 27 76 27 77 25 80 27 83 25 86 25 87 25 88 25 50 62 1 15 3 14 5 13 7 14 9 15 10 14 12 13 14 13 16 15 18 15 19 15 20 13 21 13 22 13 23 13 24 14 26 15 27 13 29 13 30 15 33 13 34 15 35 15 36 15 37 15 38 15 40 15 41 15 42 15 43 13 44 13 46 15 47 14 48 13 49 14 50 13 51 15 52 13 55 13 56 14 57 14 59 15 61 14 63 15 64 14 66 14 68 14 69 15 71 14 72 15 74 13 75 15 76 14 80 15 81 13 84 13 85 15 86 13 87 13 88 14 89 13 90 15 51 17 3 23 9 23 11 22 24 23 32 21 43 22 50 23 55 22 59 23 65 20 68 23 71 21 73 20 77 21 79 21 80 23 81 20 52 37 1 11 2 12 3 11 7 12 8 13 9 13 11 11 12 12 16 11 17 12 18 12 19 12 20 13 24 13 28 13 29 13 32 12 34 11 41 12 43 11 44 13 45 11 46 12 49 12 52 11 56 12 57 12 60 12 63 13 72 12 75 12 76 12 79 12 80 12 83 12 86 13 90 12 53 16 1 17 6 17 9 18 12 16 14 18 21 17 25 17 36 16 37 17 41 17 42 16 53 18 62 16 75 16 77 17 83 18 54 11 1 23 14 22 27 23 28 20 47 23 50 21 52 19 58 20 71 21 75 20 86 21 55 7 4 24 20 23 22 27 40 24 43 27 51 26 58 27 56 73 2 20 3 18 4 19 6 20 7 17 8 21 9 20 10 20 11 18 12 18 13 21 14 18 15 18 18 19 19 19 20 19 21 18 22 19 24 19 25 19 26 21 27 20 29 18 30 18 31 20 32 20 33 17 34 19 35 21 36 21 39 20 40 20 41 19 42 20 43 19 44 17 45 20 46 17 47 19 49 21 50 20 51 20 52 19 53 20 54 19 55 18 56 20 57 19 58 19 59 21 61 19 62 20 63 19 64 20 65 17 66 18 67 20 68 18 69 21 70 17 71 17 72 18 73 21 74 17 76 18 78 20 79 20 81 18 85 19 86 20 87 17 88 17 89 18 4 57 87 1 24 2 25 3 24 4 21 5 22 6 25 7 23 9 23 10 24 11 22 12 22 13 24 14 22 15 21 17 21 18 22 19 23 20 22 21 23 22 23 23 25 24 25 25 22 26 22 27 25 28 24 29 23 30 25 31 25 32 21 33 21 34 23 35 24 36 25 37 21 38 21 39 25 40 25 41 24 42 24 43 23 44 22 45 25 46 24 47 21 48 22 49 22 50 25 51 23 52 25 53 24 54 24 55 25 56 23 57 23 58 22 59 22 60 22 61 25 62 25 63 24 64 25 65 22 66 24 67 24 68 25 69 21 70 25 71 21 72 25 73 23 74 21 75 23 76 22 77 25 78 25 79 22 80 23 81 22 82 22 83 21 84 21 86 23 87 22 88 24 89 22 90 25 58 68 3 24 4 20 5 22 6 20 8 20 11 21 12 22 13 24 14 20 15 22 16 22 17 21 18 22 19 24 20 21 21 23 22 24 23 23 25 23 26 20 27 22 28 23 29 22 30 23 31 24 32 21 33 22 35 21 36 22 37 20 38 20 39 24 40 20 41 22 44 22 45 24 47 23 48 23 49 22 50 24 51 22 52 21 55 24 56 21 57 22 59 23 60 21 61 20 62 20 63 23 65 21 67 22 68 21 69 22 70 24 71 24 74 23 77 22 78 21 80 23 83 20 84 21 85 20 86 23 87 24 88 24 89 23 90 24 59 85 1 19 2 20 3 22 4 20 5 19 6 18 8 19 9 20 10 21 11 18 12 20 13 19 14 20 16 22 17 21 18 19 19 22 20 22 21 21 22 18 23 19 25 19 26 21 27 21 28 18 29 19 30 19 31 22 32 21 33 20 34 19 35 21 36 20 37 19 38 20 39 20 40 21 41 21 42 21 43 22 44 19 45 21 46 22 47 22 48 20 49 20 50 19 51 18 52 20 53 20 54 20 55 21 56 22 57 20 58 19 60 19 61 19 62 18 63 21 64 19 65 21 66 20 67 22 68 20 69 21 70 18 71 20 72 21 73 22 74 22 75 21 76 19 77 18 78 19 79 20 80 19 81 21 82 22 83 20 84 18 85 21 86 19 87 18 88 22 90 20 60 80 2 24 3 22 4 22 5 23 6 26 8 22 9 25 10 26 12 24 13 25 14 23 15 25 16 23 17 23 18 26 19 23 20 23 21 22 22 23 23 23 24 25 25 22 26 25 27 23 28 23 29 23 32 25 33 22 34 22 35 22 36 24 37 22 38 23 39 25 41 23 42 23 43 22 44 22 45 25 46 24 47 23 48 23 49 25 50 25 51 22 52 25 53 24 54 26 56 24 57 24 58 24 59 23 60 23 61 26 62 22 63 23 65 25 66 24 67 25 68 26 69 22 72 22 73 25 74 23 75 24 76 22 77 22 78 23 79 23 80 22 81 22 82 26 83 23 84 23 85 25 86 24 87 24 88 24 89 22 90 23 +5 4 1 53 1 29 2 29 5 24 8 26 10 29 11 25 12 26 14 24 15 24 16 26 17 27 22 24 24 27 25 25 26 29 28 29 29 26 30 28 31 25 32 26 33 29 34 26 35 25 36 26 37 25 39 27 40 24 41 27 42 26 43 25 45 25 46 28 47 25 52 26 55 28 56 25 57 29 61 29 63 25 65 29 66 26 68 27 73 24 75 28 76 25 81 26 82 26 83 28 84 28 85 25 86 28 88 24 89 29 2 6 14 19 15 22 42 22 55 19 73 19 82 19 3 49 2 18 3 20 8 17 10 19 11 17 15 18 17 19 18 18 21 17 22 19 23 18 25 19 26 17 27 17 28 18 29 19 30 19 33 17 34 16 35 19 38 19 41 18 42 16 43 19 45 17 47 19 51 17 52 17 55 17 57 17 58 18 59 18 60 18 64 17 65 19 66 17 67 19 68 18 69 17 70 16 72 18 74 18 81 19 82 16 85 19 87 17 88 19 89 19 90 18 4 78 1 18 2 18 3 20 4 22 5 20 6 22 7 18 8 21 10 20 12 20 13 19 14 19 15 20 16 19 18 22 19 20 20 21 22 18 23 19 24 21 25 20 26 21 28 19 29 18 30 20 32 20 33 21 34 21 36 21 37 19 38 21 39 20 40 20 41 19 42 20 43 21 44 20 45 20 46 19 48 19 49 19 51 21 52 18 53 18 54 19 55 21 58 19 59 19 60 21 61 20 62 22 63 18 64 21 65 22 66 21 67 21 68 19 69 19 70 19 71 20 72 21 73 22 74 22 75 19 76 20 77 21 79 18 80 20 81 20 82 21 83 18 84 20 85 19 86 21 87 18 88 19 89 21 90 22 32 5 42 3 11 11 12 12 11 14 12 15 13 16 13 23 11 25 11 26 11 28 12 30 11 34 12 35 13 36 12 37 11 39 11 41 12 43 11 45 11 46 12 47 12 49 12 51 11 56 12 57 12 59 13 60 12 63 13 65 12 67 12 69 13 70 12 75 12 76 12 77 13 81 13 83 11 85 12 87 11 88 11 89 11 90 12 6 72 1 12 2 12 3 11 4 11 5 13 7 11 8 12 9 11 10 13 11 11 12 12 14 12 15 12 16 12 17 13 18 13 19 12 20 13 21 12 22 13 23 13 24 12 25 12 26 11 28 12 30 12 31 11 33 12 34 12 36 12 37 12 38 12 39 13 40 12 42 13 43 11 44 13 45 11 46 13 47 12 48 11 49 12 50 12 51 12 52 11 53 12 55 11 56 12 57 11 58 11 59 11 60 13 64 11 66 12 68 13 70 12 71 13 74 11 75 11 76 13 77 11 78 11 80 12 81 12 83 12 84 13 85 12 86 12 87 11 88 13 89 12 90 12 7 47 2 24 3 27 4 25 5 26 6 28 8 27 9 27 11 27 18 28 20 29 21 25 22 25 24 28 25 25 27 25 28 26 29 28 30 27 31 24 32 28 33 24 34 26 35 25 39 26 40 24 42 26 43 28 45 27 47 24 48 27 51 25 53 25 57 28 60 28 64 26 65 24 66 28 68 28 70 27 73 24 75 24 76 27 79 28 82 28 83 24 86 26 87 27 8 68 1 11 2 12 3 11 4 10 5 11 6 10 7 10 8 12 10 10 12 11 13 10 14 11 16 10 17 12 18 11 19 11 20 11 21 10 22 11 26 12 27 12 29 11 30 10 31 12 32 11 34 11 35 12 36 12 39 10 40 11 41 12 42 10 43 12 44 12 45 10 46 10 47 10 49 12 50 11 51 10 52 10 54 11 56 12 57 11 58 10 59 12 60 11 62 10 63 12 65 12 66 11 67 11 68 10 69 11 70 11 71 11 72 11 73 12 77 10 78 11 79 12 80 11 84 12 85 12 86 11 87 10 89 11 90 10 17 3 8 20 44 18 55 18 18 43 2 29 3 28 4 26 7 27 8 26 10 27 11 28 12 25 14 28 17 26 18 30 19 29 20 30 26 29 28 30 31 31 32 30 33 26 38 27 39 26 43 26 45 28 51 30 54 29 55 27 56 29 64 28 65 27 66 30 68 28 69 27 72 30 74 27 76 28 79 26 80 27 82 28 83 30 84 31 85 28 86 30 89 30 90 26 19 11 18 20 21 21 28 22 30 21 33 23 54 22 57 22 59 23 74 22 77 23 83 23 20 47 2 29 4 26 5 30 8 27 9 27 10 29 11 29 12 26 13 30 15 29 17 31 21 27 23 31 24 27 25 26 26 31 27 27 28 31 29 30 30 28 32 31 33 29 36 27 38 31 41 27 44 28 45 30 48 27 52 30 53 30 55 26 57 27 58 28 63 27 64 28 65 30 66 30 68 28 70 29 71 28 74 29 76 28 81 28 82 31 83 28 84 27 85 27 21 45 3 11 5 12 7 12 8 13 10 11 14 13 18 12 19 11 20 12 21 13 22 12 24 12 26 13 27 11 29 13 30 12 33 12 35 13 39 11 40 11 45 11 46 11 47 11 48 11 49 12 55 13 57 11 58 12 60 13 61 11 62 13 66 13 68 12 69 12 71 13 72 11 73 12 74 12 75 11 78 12 80 11 83 12 86 11 88 13 89 11 22 39 1 24 4 26 6 24 10 25 11 25 12 24 13 23 16 23 17 26 19 25 21 24 23 26 28 24 31 25 33 26 36 22 39 25 42 26 43 23 44 24 47 26 49 24 51 23 52 26 56 26 58 22 61 22 63 25 66 24 68 22 74 26 75 24 78 23 79 26 80 24 82 23 87 22 89 25 90 24 23 12 4 29 8 27 13 26 27 27 31 25 35 28 50 26 69 30 78 29 81 27 86 29 87 29 24 59 1 22 2 21 7 21 8 23 10 21 13 22 14 25 17 22 18 21 19 22 20 22 21 22 22 24 23 24 25 25 26 21 27 24 28 22 30 25 31 22 34 25 36 23 37 23 38 22 40 22 42 24 43 24 44 21 45 21 46 24 47 23 48 22 49 25 50 24 52 25 53 22 55 24 56 24 57 21 60 22 65 22 66 24 67 23 68 24 70 22 71 22 72 21 73 25 74 24 75 25 77 21 78 24 79 24 81 22 83 22 85 21 86 22 87 23 89 22 25 24 4 14 7 14 12 12 14 13 30 12 31 13 33 13 34 14 37 14 38 13 39 13 47 13 53 14 54 14 55 14 59 14 60 13 62 12 69 12 77 14 81 14 82 12 83 12 85 12 26 29 1 13 2 13 4 13 10 15 14 13 19 14 21 13 23 14 28 13 29 15 30 13 31 15 42 15 43 15 44 14 50 13 52 13 53 15 54 15 55 14 61 14 62 14 63 14 64 13 69 14 74 14 77 14 83 13 90 13 27 21 8 9 10 11 15 10 17 10 19 9 22 10 23 10 26 10 27 11 28 9 31 11 36 9 43 10 55 11 57 11 62 9 71 10 73 10 77 10 86 10 87 10 28 4 17 23 19 25 23 25 68 22 33 41 2 28 3 27 7 29 9 29 11 31 12 29 13 29 15 27 22 29 26 33 27 32 28 27 29 31 30 33 31 28 32 31 34 32 35 28 36 29 38 27 39 29 40 28 41 27 42 29 45 30 47 31 50 32 52 31 53 29 54 27 56 32 60 30 61 32 62 33 64 30 73 32 80 29 82 33 85 28 88 30 90 29 34 60 3 9 4 11 5 11 9 11 11 10 13 9 15 10 17 10 18 10 21 11 22 9 24 11 25 10 26 10 29 11 32 11 33 10 34 10 37 9 38 11 39 9 41 10 42 10 43 9 44 10 45 10 49 11 50 10 51 9 52 11 53 10 55 10 57 10 58 11 59 11 60 11 61 11 62 11 63 9 64 10 65 9 66 10 67 10 68 10 69 9 70 10 71 9 72 9 73 10 77 11 79 9 80 10 82 10 83 10 84 9 85 11 86 10 87 10 89 10 90 9 35 22 1 21 2 19 3 20 4 18 13 19 20 19 26 18 31 20 34 19 35 19 37 20 50 20 52 19 54 21 58 18 61 20 69 19 71 19 72 21 75 19 82 21 87 18 36 39 2 22 5 22 7 21 9 23 10 21 11 21 12 22 13 22 15 22 18 22 19 21 26 23 27 23 32 23 33 24 34 21 35 25 36 21 39 25 41 25 47 25 51 23 52 24 56 25 57 21 58 25 63 21 68 23 69 21 70 24 73 22 77 22 78 22 79 24 83 25 84 22 86 22 88 21 89 21 45 1 6 23 46 39 4 25 5 22 8 26 11 25 12 26 13 22 14 24 17 24 18 26 22 25 26 23 27 26 28 26 30 24 31 24 40 22 42 26 44 25 45 26 46 24 47 22 51 22 53 25 55 26 56 22 58 26 63 22 67 22 71 23 73 22 76 22 79 23 80 23 81 22 82 23 84 22 85 25 87 24 88 25 47 85 1 18 2 20 3 18 4 20 5 20 6 18 7 20 8 20 9 18 10 17 11 19 12 18 13 18 14 20 15 21 17 18 18 21 19 19 20 17 21 19 23 18 24 18 25 18 26 18 27 19 28 18 29 18 30 19 31 21 33 20 34 20 35 19 36 18 37 17 38 19 39 21 40 19 41 19 42 19 43 18 44 20 45 19 46 20 47 20 48 18 49 19 50 19 51 20 52 19 53 21 54 17 55 21 56 19 57 18 58 20 59 21 60 20 61 20 62 18 63 18 64 20 65 20 66 21 67 19 68 18 69 19 70 20 71 19 72 21 73 17 74 20 75 18 76 20 77 20 78 17 80 18 81 18 82 19 83 20 84 19 85 19 86 20 88 18 89 20 90 19 48 76 3 19 4 20 6 20 9 18 10 18 11 20 13 20 14 20 15 20 16 18 17 20 18 20 21 21 22 19 23 20 24 17 25 20 26 19 27 19 28 19 29 19 30 20 31 19 32 21 33 17 34 18 35 19 36 20 37 17 38 20 40 19 41 21 43 20 45 18 46 18 47 20 48 18 49 19 50 20 51 18 52 21 53 21 54 19 56 19 57 20 58 18 59 18 60 19 61 19 62 20 63 20 64 18 65 18 66 20 68 18 69 17 70 17 71 18 72 18 73 18 74 17 75 21 76 17 77 19 78 17 79 20 80 18 81 17 82 17 83 20 84 19 85 19 86 20 88 18 89 17 90 18 49 34 2 25 3 25 4 27 11 27 16 26 19 26 22 28 23 28 26 26 27 27 30 26 31 25 32 28 33 28 36 27 40 29 42 28 43 26 46 26 48 25 52 28 63 27 65 28 67 27 68 25 69 29 71 27 76 28 81 29 83 26 85 29 86 29 89 25 90 25 50 42 1 25 3 27 5 30 7 26 8 25 9 28 10 27 13 26 15 27 16 30 19 29 25 26 26 27 27 29 30 29 32 28 34 30 36 25 38 28 40 25 42 24 43 26 45 27 47 25 49 24 52 29 53 27 57 27 60 29 66 28 67 27 68 27 70 29 71 27 74 25 76 30 80 25 84 28 85 26 88 29 89 26 90 28 51 43 2 24 7 26 8 26 9 25 12 23 13 22 15 22 16 25 17 23 19 24 21 24 22 22 23 26 25 24 26 25 30 25 32 22 34 25 35 25 38 25 40 23 47 22 49 24 51 24 52 25 53 22 54 24 55 24 56 25 60 25 62 25 66 26 69 26 70 25 75 23 76 22 78 24 79 26 80 22 81 25 82 25 84 25 87 22 52 58 4 30 7 29 8 28 9 31 10 30 11 27 12 27 13 31 14 29 16 30 17 32 19 33 20 27 21 28 23 32 24 29 25 31 26 30 27 27 29 28 31 29 32 29 33 29 34 27 35 30 36 31 38 29 39 33 40 31 42 32 43 33 44 33 46 31 47 32 49 28 50 31 51 33 52 33 53 31 54 30 57 32 58 29 61 29 62 28 63 33 65 27 67 29 69 28 71 32 73 31 74 30 76 29 77 30 79 29 80 29 84 27 86 29 87 31 53 62 2 15 4 14 5 13 6 14 7 14 8 15 9 14 10 14 11 14 12 14 13 14 15 15 16 15 17 14 19 15 20 13 21 15 22 14 23 13 24 13 25 15 26 13 27 13 28 15 30 13 35 13 36 14 37 14 39 14 40 14 41 14 43 15 44 15 47 15 48 15 52 14 53 13 57 13 58 15 60 15 62 14 63 14 65 13 66 13 67 13 68 15 70 13 71 14 72 13 73 14 74 15 76 14 78 15 79 13 81 14 82 15 83 14 84 15 85 14 86 15 87 14 88 14 54 1 22 16 55 74 1 32 6 29 7 32 8 32 9 31 10 31 11 31 12 28 13 28 14 30 15 30 17 32 18 30 19 33 21 29 23 33 25 33 26 31 27 32 28 29 29 29 30 32 31 29 33 29 34 29 35 30 36 29 37 29 38 31 39 31 40 32 41 29 42 31 43 28 44 28 46 31 47 31 48 30 49 30 50 29 51 30 52 30 53 32 54 27 55 33 57 30 58 28 59 29 60 29 61 30 62 30 64 31 65 27 67 28 68 28 69 31 70 33 71 31 72 30 73 33 74 28 76 33 77 28 78 31 80 31 81 28 82 32 83 28 84 33 85 29 86 32 87 31 88 27 89 31 56 25 1 14 5 13 6 13 20 15 29 14 32 14 34 13 39 14 42 15 47 13 48 13 50 14 51 13 54 15 55 14 56 13 57 15 61 15 62 15 68 14 70 15 71 15 80 14 86 15 90 15 44 5 42 1 18 5 18 11 19 15 19 17 18 20 20 22 19 26 18 28 17 29 20 31 17 32 20 34 19 35 18 36 17 38 20 40 18 41 20 42 17 43 19 45 21 47 19 48 18 50 18 53 18 57 21 59 19 61 21 62 20 65 20 68 18 69 18 71 20 72 21 74 19 75 20 76 18 84 19 85 20 87 20 88 18 90 17 6 8 4 26 15 22 31 24 36 25 47 26 52 23 64 25 73 22 7 84 1 12 2 12 3 14 4 13 5 14 6 13 7 13 8 12 9 13 10 13 11 13 12 13 13 14 14 13 15 12 16 13 17 13 18 13 19 14 20 12 21 14 22 12 23 12 24 12 25 13 27 13 28 13 29 12 30 12 31 13 32 13 33 14 34 14 35 13 36 12 37 14 38 13 39 13 41 12 42 13 43 12 44 13 45 13 48 12 49 14 50 12 51 12 52 12 53 13 54 14 55 12 56 13 57 13 58 13 59 14 60 14 61 13 62 14 63 12 64 14 65 12 66 12 67 13 68 13 69 13 70 13 71 12 72 12 74 14 75 12 76 12 78 13 79 14 80 14 81 13 82 14 83 13 84 14 85 12 86 14 87 14 88 14 89 14 90 13 8 58 1 28 2 28 3 30 4 27 7 28 9 25 10 25 13 29 14 28 17 25 18 29 19 26 21 25 23 28 24 25 25 27 27 24 28 27 29 28 30 27 31 26 32 28 33 29 35 28 37 25 38 28 39 25 41 29 42 25 43 25 44 25 45 28 47 28 48 27 49 26 50 24 51 26 52 25 53 26 56 28 57 26 59 25 61 26 63 29 64 26 65 26 68 26 70 26 71 26 73 26 74 30 75 26 81 28 82 27 83 27 86 28 89 29 90 27 9 66 1 26 2 25 3 22 5 24 7 23 8 24 9 25 11 24 12 23 13 22 14 22 16 22 17 24 18 23 19 23 20 26 21 26 22 25 23 22 24 23 25 25 26 23 27 25 29 25 30 26 31 25 33 26 34 26 36 25 37 25 38 23 40 23 42 24 46 26 47 25 48 23 49 26 52 24 53 26 54 23 55 25 56 24 57 22 58 24 61 26 62 26 64 22 65 22 66 26 67 25 68 22 69 25 72 22 73 23 74 24 76 24 78 25 79 24 80 22 82 26 84 23 85 22 87 24 88 22 89 22 90 23 10 13 7 21 8 21 12 23 13 23 21 24 33 21 46 21 48 23 57 23 63 24 65 22 74 23 87 24 11 88 1 21 2 18 3 20 4 19 5 18 6 19 7 22 8 20 9 20 10 19 11 20 12 21 13 20 14 19 15 21 16 19 17 19 18 21 19 20 20 22 21 18 22 19 23 18 24 19 25 19 26 20 27 21 28 20 29 21 30 20 31 22 32 19 33 20 34 20 35 19 36 18 37 18 38 20 39 21 40 20 41 19 42 19 43 18 44 19 46 21 48 19 49 22 50 21 51 20 52 18 53 20 54 21 55 19 56 22 57 20 58 18 59 21 60 21 61 22 62 19 63 18 64 19 65 19 66 20 67 18 68 19 69 21 70 22 71 22 72 18 73 22 74 19 75 20 76 20 77 22 78 22 79 19 80 19 81 21 82 19 83 22 84 18 85 20 86 18 87 21 88 22 89 19 90 19 12 82 1 20 2 20 4 20 5 17 6 18 7 20 8 18 9 20 10 19 11 18 12 18 13 17 14 20 15 20 16 20 17 18 19 17 20 18 21 17 22 18 23 18 24 19 25 19 26 20 27 20 28 18 29 19 30 17 31 19 32 19 33 17 34 21 35 19 36 19 37 18 38 18 39 18 40 20 41 18 42 18 44 20 45 19 46 18 47 18 48 20 49 21 50 20 51 21 52 19 53 18 54 21 55 18 56 20 57 21 58 19 59 20 60 20 61 17 62 18 63 18 64 20 65 20 66 20 67 20 68 17 69 21 70 17 72 18 73 18 75 20 76 19 77 18 78 21 80 20 82 19 83 20 84 21 86 18 87 19 88 20 89 20 90 21 13 57 1 23 2 25 3 25 6 23 7 23 8 23 9 26 10 26 11 22 12 26 13 22 15 25 16 22 17 26 18 22 19 25 20 26 22 22 23 26 24 26 25 23 26 23 27 25 28 26 29 22 30 26 32 23 35 23 36 22 37 26 38 24 40 23 44 24 49 23 52 26 53 23 54 23 55 25 57 23 59 24 60 23 61 24 63 22 66 22 67 26 69 25 71 22 72 24 73 22 76 24 77 24 78 26 79 22 81 26 82 25 84 23 89 22 14 50 1 14 2 12 5 12 6 12 7 13 8 12 10 13 12 13 13 13 15 13 16 14 17 13 18 14 19 14 20 13 22 12 25 12 26 14 27 13 28 14 29 12 32 13 33 14 36 14 37 12 39 13 42 14 44 12 47 13 48 13 49 13 52 13 54 14 55 14 61 13 64 13 66 13 67 13 72 13 73 12 75 12 77 14 78 13 80 14 81 13 82 14 83 12 85 12 86 14 90 14 15 89 1 15 2 17 3 16 4 18 5 17 6 15 7 14 8 16 9 18 10 15 11 15 12 16 13 17 14 17 15 17 16 15 17 17 18 14 19 15 20 15 21 16 22 16 23 15 24 16 25 15 26 16 27 16 28 15 29 15 30 17 31 16 32 16 33 15 34 16 35 15 36 17 37 16 38 16 39 16 40 15 41 16 42 15 43 16 44 17 45 15 46 18 47 16 48 16 49 15 50 17 52 15 53 15 54 16 55 16 56 16 57 15 58 14 59 17 60 15 61 16 62 14 63 15 64 15 65 15 66 17 67 16 68 17 69 16 70 15 71 17 72 15 73 16 74 17 75 16 76 17 77 15 78 15 79 15 80 15 81 17 82 16 83 17 84 15 85 17 86 16 87 15 88 17 89 16 90 17 16 59 1 25 2 28 4 25 5 26 6 26 8 25 11 25 13 26 14 27 15 27 20 27 21 24 23 27 24 28 25 25 27 24 29 23 30 28 31 26 32 24 33 27 34 27 35 26 37 28 38 24 39 25 44 25 47 24 48 28 49 24 50 23 51 25 52 26 53 28 55 28 56 24 57 24 58 27 60 26 66 26 67 26 68 28 69 28 70 28 71 27 72 26 73 24 75 24 76 26 77 26 79 24 82 27 83 29 84 26 86 24 87 25 88 26 89 24 90 24 21 40 3 13 5 12 8 13 9 14 12 12 13 13 14 13 16 12 18 14 22 14 23 13 25 13 26 14 27 12 28 14 29 12 30 13 31 13 35 12 37 14 42 12 44 12 45 12 46 13 47 12 53 13 57 14 58 13 59 14 61 13 62 14 63 13 65 13 67 13 68 13 70 13 76 14 79 13 83 12 88 12 22 54 1 30 3 30 6 32 9 27 10 32 11 32 12 30 13 30 15 29 16 32 17 27 20 31 21 33 22 30 24 29 26 30 27 33 28 27 30 30 31 30 33 33 34 29 35 32 38 31 39 32 41 28 42 33 43 31 44 30 47 32 48 32 51 27 52 32 53 30 54 32 55 29 57 27 58 29 63 30 67 27 69 27 72 32 73 33 76 32 78 30 80 29 81 32 82 27 83 30 84 30 86 33 88 30 89 29 90 28 23 20 2 24 7 27 13 24 15 26 24 26 33 27 34 27 35 26 41 26 42 26 47 27 54 25 63 25 66 25 72 26 76 27 77 27 81 27 88 28 90 27 24 89 1 12 2 12 3 13 4 11 5 11 6 12 7 12 8 11 9 12 10 11 11 11 12 13 13 13 14 12 15 12 16 13 17 13 18 11 19 12 20 11 21 13 22 13 23 12 25 13 26 11 27 13 28 13 29 13 30 13 31 12 32 13 33 12 34 11 35 13 36 11 37 13 38 12 39 13 40 12 41 11 42 11 43 13 44 11 45 12 46 12 47 12 48 11 49 11 50 11 51 12 52 13 53 13 54 13 55 12 56 12 57 13 58 11 59 11 60 13 61 12 62 12 63 13 64 13 65 12 66 12 67 12 68 11 69 12 70 11 71 13 72 12 73 12 74 12 75 13 76 13 77 12 78 12 79 11 80 12 81 13 82 12 83 13 84 12 85 12 86 13 87 12 88 12 89 12 90 12 25 25 13 17 16 15 17 16 20 17 23 18 31 18 32 16 33 18 36 18 47 17 48 15 51 16 52 18 54 16 57 15 61 18 62 17 66 17 68 18 74 18 77 18 78 17 81 15 89 17 90 16 26 59 2 21 3 22 4 20 5 23 7 22 9 21 10 22 11 20 16 24 17 22 18 24 20 23 21 23 22 20 24 24 25 20 26 23 27 20 30 21 33 23 34 21 35 20 37 24 38 23 40 22 41 22 42 23 43 22 44 24 46 22 47 20 49 22 50 20 52 20 55 22 56 20 58 24 60 21 61 20 62 22 63 23 64 22 65 21 66 20 70 20 71 24 72 24 73 23 74 23 75 23 76 23 77 20 78 21 79 20 80 22 86 22 87 22 88 20 90 24 27 3 20 13 25 15 37 13 28 30 3 10 6 11 10 10 13 9 22 9 25 11 27 10 28 10 37 10 39 9 41 11 43 10 44 10 47 10 50 10 54 11 55 10 57 10 60 10 62 10 63 9 64 11 68 11 69 11 76 10 77 11 78 9 84 11 87 10 88 10 33 76 2 23 3 24 4 28 5 25 6 27 7 25 8 24 9 25 10 26 11 25 12 27 13 26 14 27 15 27 16 28 17 28 18 26 19 26 20 26 21 24 23 26 26 28 27 28 29 27 30 28 31 28 32 27 33 28 35 24 36 24 37 27 39 28 40 28 41 26 43 27 44 28 45 24 47 25 49 26 50 25 51 27 52 28 53 24 54 26 55 23 56 25 58 28 59 26 60 26 61 25 62 25 63 25 64 24 67 25 68 28 69 25 70 28 71 24 72 25 73 24 74 27 75 24 76 27 77 25 78 27 79 25 80 24 81 27 83 28 84 24 85 27 86 27 87 27 88 27 89 24 90 27 34 47 1 26 3 26 4 25 5 29 6 26 7 29 10 25 16 28 17 26 18 29 19 27 21 27 23 29 25 29 26 25 27 28 30 24 32 27 33 28 34 29 36 27 37 28 38 29 40 26 41 29 42 30 46 28 47 29 50 28 51 26 53 29 56 26 57 25 64 28 65 29 66 29 67 30 68 26 69 26 72 28 73 25 77 26 79 26 81 28 82 26 85 27 90 27 35 82 1 17 2 18 3 20 4 19 5 20 6 18 7 18 8 20 10 20 11 20 12 19 13 17 14 20 15 19 16 21 17 19 18 21 19 18 20 18 21 18 22 21 23 19 24 20 25 17 26 18 27 20 28 21 29 20 30 19 31 20 32 21 33 20 34 19 35 20 36 20 37 20 38 20 39 17 40 21 41 18 42 17 43 18 44 18 45 18 46 19 47 18 48 19 49 20 50 18 51 18 52 19 53 20 54 19 55 21 58 18 59 20 60 19 61 21 62 19 63 19 64 20 65 21 68 19 69 17 70 18 73 20 74 20 75 20 76 17 77 19 78 21 79 19 80 18 81 19 82 21 83 17 84 18 86 18 87 18 88 18 89 18 90 17 36 69 1 25 2 23 3 21 4 22 5 21 7 24 8 23 10 21 11 25 13 25 14 24 17 23 18 24 19 24 21 24 22 24 23 22 24 22 25 21 27 23 28 25 29 23 30 21 31 24 32 21 33 23 34 22 35 23 37 23 38 25 39 25 40 22 41 23 42 24 43 21 44 21 45 22 47 23 48 22 49 21 50 23 52 21 54 23 55 23 56 24 57 22 58 22 59 24 61 22 62 25 63 24 65 23 66 23 67 21 68 24 69 25 70 23 74 22 75 23 76 25 77 23 79 22 80 23 81 25 84 24 85 24 87 25 88 24 90 22 37 55 1 18 2 16 3 17 4 18 7 20 8 17 11 18 12 16 13 18 15 17 16 18 17 17 18 19 22 19 24 17 25 20 26 18 27 19 28 19 30 19 31 18 32 18 34 20 37 19 38 19 39 17 40 18 41 16 42 17 48 18 50 17 51 20 52 19 54 19 55 16 58 17 59 17 60 19 61 19 63 17 64 18 65 17 67 16 69 18 70 20 73 17 74 17 75 18 76 19 78 17 79 16 81 19 85 20 88 17 90 19 38 8 15 15 44 17 49 16 57 16 69 16 81 15 82 16 83 17 39 31 4 18 6 18 8 20 16 18 18 17 22 19 30 17 33 18 36 17 37 18 39 16 42 18 43 18 44 19 45 17 47 18 51 19 54 18 55 17 57 16 60 18 64 18 66 17 67 17 69 18 76 20 79 19 81 18 82 20 86 20 87 18 40 62 1 16 2 17 3 16 5 16 6 17 7 16 8 16 9 17 10 18 12 16 13 16 14 16 15 17 16 17 17 18 18 18 21 15 22 16 24 17 25 17 28 18 30 18 31 18 35 18 36 17 37 16 40 18 41 18 43 17 44 17 46 18 47 18 48 17 49 17 53 16 54 17 56 18 57 18 59 18 60 16 61 19 63 19 66 17 67 16 68 18 70 17 72 16 73 18 74 17 75 17 77 18 78 17 79 18 80 17 81 16 82 19 83 17 84 18 85 17 86 16 88 16 90 17 41 28 2 18 3 19 5 20 6 16 7 18 11 16 14 19 16 16 19 17 20 19 28 18 31 17 33 16 39 19 40 17 42 18 44 17 60 17 63 18 66 18 68 17 72 17 76 19 78 17 79 18 80 17 86 18 90 19 42 5 2 17 4 17 23 17 58 17 60 17 43 77 1 14 2 14 3 13 4 13 8 13 9 15 10 15 11 15 12 14 13 14 14 15 15 15 16 13 18 13 19 15 20 14 21 13 22 15 23 14 24 13 25 15 26 14 27 14 28 14 29 14 31 15 33 15 34 14 35 15 36 13 37 13 38 13 39 15 40 15 41 14 42 15 43 14 45 13 46 13 47 14 48 13 49 14 50 15 51 15 52 14 53 15 55 14 57 13 59 15 60 14 61 13 63 14 65 14 66 13 67 14 68 15 69 13 70 15 72 15 73 13 74 14 75 13 76 15 77 13 78 13 79 14 80 13 81 14 82 13 83 13 84 13 85 13 86 15 87 15 88 14 89 13 90 13 44 75 1 11 3 12 4 11 5 11 6 12 7 12 8 11 9 12 11 11 12 11 13 10 14 12 16 10 17 10 18 11 19 10 22 10 23 12 24 11 25 10 26 12 27 11 28 12 29 11 30 12 31 11 32 11 33 10 34 12 35 11 36 10 37 11 39 11 40 11 41 11 43 12 45 12 46 11 47 10 48 12 49 12 50 10 51 11 52 11 53 12 54 11 55 12 56 11 57 12 58 12 59 12 60 10 61 10 63 12 64 10 67 11 68 11 69 11 70 10 71 11 74 11 75 12 76 11 78 11 79 10 80 10 81 10 82 11 83 11 84 12 86 10 87 10 88 11 89 11 90 10 45 63 1 21 4 23 5 22 6 23 7 24 10 21 11 23 12 23 14 23 15 25 16 22 18 22 19 25 20 22 21 24 22 23 23 22 24 21 25 21 26 22 28 21 30 21 32 25 34 21 35 23 36 23 38 22 43 21 44 23 45 23 47 21 48 22 50 23 51 21 53 22 54 22 55 23 56 25 57 25 58 24 60 25 61 25 62 24 63 21 64 21 65 22 66 21 67 23 69 21 71 25 72 22 74 24 76 23 77 24 78 24 79 25 82 23 83 21 84 25 85 21 86 22 89 24 90 25 46 41 4 23 5 24 7 25 11 25 13 25 14 25 18 26 20 25 23 25 26 24 28 26 29 25 31 25 32 24 35 23 37 26 39 22 45 25 46 25 47 23 53 26 54 23 55 25 56 22 57 24 59 26 60 23 61 24 62 23 64 22 65 23 67 25 68 22 69 23 71 26 76 24 81 22 84 24 88 25 89 22 90 26 47 52 4 20 5 23 7 22 9 22 10 23 12 21 14 20 15 21 16 22 18 21 20 19 22 20 24 19 25 22 26 22 27 23 30 23 32 20 33 21 34 22 38 19 39 21 40 23 41 21 42 22 43 22 44 20 45 21 46 20 52 22 53 21 57 23 58 23 59 19 61 22 62 20 63 21 64 22 65 23 68 21 69 20 70 21 72 21 73 19 74 22 75 21 77 21 78 22 81 20 84 23 88 21 89 20 48 87 1 19 2 19 3 20 4 21 5 23 6 22 7 20 9 23 10 19 11 20 12 19 13 21 14 23 15 23 16 21 17 20 18 22 19 20 20 22 21 23 22 20 23 20 24 23 25 20 26 22 27 21 28 21 29 22 30 22 31 20 32 23 33 22 34 19 35 20 36 20 37 21 38 20 39 22 40 20 41 21 42 22 43 19 44 19 45 22 46 22 47 22 48 21 49 22 50 20 51 20 52 21 53 20 54 22 55 19 56 23 57 19 58 20 59 21 60 19 61 19 63 22 64 20 65 23 66 22 67 20 68 19 69 22 70 21 71 19 72 21 73 23 74 21 75 19 76 21 77 20 78 23 79 21 80 21 81 23 82 21 83 23 84 21 85 23 86 20 88 23 89 21 90 19 49 12 1 10 2 11 11 10 12 12 25 10 27 10 29 12 33 12 43 11 48 12 56 12 70 10 50 11 12 22 27 22 30 20 33 20 35 24 45 21 55 22 71 20 81 23 83 23 89 21 51 89 1 11 2 13 3 13 4 12 5 11 6 12 7 12 8 12 9 11 10 12 11 13 12 13 13 12 14 12 15 11 16 11 17 12 18 12 19 11 20 13 21 11 22 12 23 11 24 13 25 12 26 12 27 12 28 12 29 12 30 11 31 11 32 13 33 12 35 13 36 12 37 13 38 12 39 13 40 13 41 11 42 12 43 12 44 13 45 13 46 13 47 11 48 11 49 13 50 12 51 11 52 11 53 13 54 11 55 12 56 12 57 11 58 11 59 13 60 12 61 13 62 12 63 12 64 13 65 13 66 13 67 12 68 12 69 11 70 11 71 13 72 11 73 12 74 12 75 12 76 12 77 13 78 13 79 11 80 11 81 11 82 13 83 12 84 11 85 12 86 12 87 13 88 13 89 13 90 12 52 51 2 22 3 22 8 25 10 24 11 25 15 23 17 22 19 22 22 25 23 21 24 24 25 23 29 22 30 23 31 24 32 23 33 21 35 22 36 21 40 23 41 22 42 23 43 22 44 23 45 21 46 24 48 24 51 21 52 25 54 24 56 21 60 22 61 21 62 23 63 23 64 22 66 23 67 21 68 22 71 21 74 22 75 23 76 25 78 25 79 21 83 21 84 22 85 22 87 21 88 21 89 24 53 37 3 22 6 18 7 22 9 21 10 21 16 19 17 20 18 21 20 20 21 20 22 21 24 22 30 20 33 19 34 21 36 19 37 20 42 22 43 21 44 22 45 21 47 22 50 21 51 19 53 18 54 21 60 19 61 21 63 20 64 18 66 20 74 21 79 22 81 22 84 19 85 19 86 19 54 40 1 16 2 15 3 16 5 17 6 15 7 16 11 16 16 15 17 15 20 17 21 15 24 15 25 15 28 16 29 15 30 16 36 17 38 15 43 15 45 17 47 17 48 17 51 16 52 17 54 17 55 16 57 15 60 17 61 15 66 16 67 17 69 15 70 17 73 16 76 17 79 15 80 17 81 15 84 17 89 17 55 73 1 18 2 19 3 17 4 20 5 17 6 17 9 17 10 20 12 19 13 19 15 16 16 18 17 18 19 18 21 16 22 18 23 19 24 19 26 18 27 18 28 16 29 18 31 16 32 18 34 16 35 19 36 19 37 17 38 17 39 20 40 19 41 16 42 18 43 16 45 19 46 16 47 17 48 17 49 20 50 18 52 17 53 19 54 18 55 19 56 20 57 17 59 18 60 16 62 16 64 17 65 19 66 20 67 16 68 18 69 17 70 18 71 18 72 18 74 19 75 19 76 18 77 19 78 19 79 19 80 19 81 19 83 18 84 18 85 16 87 17 88 19 89 19 90 18 56 90 1 12 2 11 3 11 4 11 5 13 6 12 7 11 8 13 9 12 10 12 11 11 12 12 13 11 14 13 15 12 16 11 17 11 18 12 19 13 20 11 21 12 22 12 23 12 24 11 25 13 26 12 27 13 28 13 29 13 30 11 31 12 32 12 33 11 34 11 35 11 36 11 37 12 38 12 39 11 40 11 41 12 42 11 43 12 44 11 45 11 46 11 47 11 48 11 49 11 50 12 51 12 52 12 53 12 54 11 55 12 56 12 57 12 58 12 59 12 60 13 61 13 62 11 63 12 64 11 65 12 66 13 67 11 68 11 69 11 70 11 71 11 72 12 73 11 74 11 75 11 76 13 77 11 78 11 79 11 80 11 81 11 82 11 83 11 84 11 85 11 86 13 87 12 88 12 89 11 90 13 8 9 59 2 14 5 13 6 13 8 14 9 13 10 14 12 14 14 13 15 14 17 13 19 14 20 15 22 13 23 14 24 13 26 15 27 14 28 14 31 13 32 14 34 14 36 15 38 13 39 13 40 13 41 14 42 14 44 14 45 14 48 14 49 14 50 14 52 13 54 14 58 14 60 13 62 15 63 13 64 14 65 15 67 15 68 14 69 15 70 14 71 14 73 15 74 13 75 14 76 15 78 13 79 14 80 14 81 14 82 15 83 14 84 14 86 14 87 13 89 13 10 89 1 23 2 24 3 21 4 24 5 23 6 23 7 23 8 21 9 21 10 22 11 23 12 20 13 23 14 23 15 23 16 22 17 20 18 21 19 23 20 20 21 21 22 22 23 22 24 21 25 22 26 23 27 20 28 22 29 21 30 22 31 23 32 21 33 23 34 20 35 22 36 22 37 23 38 22 39 21 40 24 41 24 42 23 43 20 44 22 45 24 46 23 47 24 48 23 49 21 50 23 51 20 52 21 53 24 54 23 55 21 56 21 58 23 59 21 60 22 61 21 62 23 63 23 64 20 65 24 66 24 67 21 68 20 69 21 70 24 71 22 72 20 73 20 74 24 75 22 76 21 77 23 78 23 79 20 80 21 81 23 82 21 83 20 84 20 85 24 86 21 87 23 88 21 89 22 90 22 11 71 1 19 2 22 4 21 5 21 6 20 7 21 8 18 9 20 10 21 11 19 13 21 14 19 15 21 16 19 17 20 18 20 19 22 22 21 23 20 24 21 25 18 26 20 27 20 29 20 33 20 34 20 35 20 36 21 37 18 38 21 39 21 40 20 41 21 42 19 44 19 45 22 46 20 48 21 49 22 50 19 51 20 52 21 53 18 54 19 55 18 57 18 58 18 60 20 61 19 65 20 66 20 68 20 69 21 70 19 72 22 73 20 74 19 75 19 77 18 78 19 79 21 80 20 81 18 82 21 83 22 85 22 86 18 87 22 88 19 89 20 90 21 12 39 3 30 4 30 5 29 12 29 14 26 17 29 18 27 19 30 20 28 23 29 24 25 26 31 27 29 28 30 30 29 31 26 33 28 35 26 36 28 38 30 39 29 42 27 46 26 48 30 50 29 53 25 55 26 57 30 59 28 62 30 64 29 71 25 72 30 73 30 76 28 78 29 79 29 85 29 88 29 53 25 1 9 11 10 12 10 14 11 18 9 23 10 25 10 29 11 36 11 40 10 41 9 42 10 43 11 46 11 50 10 51 11 52 10 55 9 64 10 72 10 79 10 80 10 84 11 89 10 90 10 54 15 4 27 12 27 14 31 19 30 32 26 33 26 38 29 40 26 41 30 46 28 58 26 67 28 68 27 74 31 76 31 55 36 5 12 7 10 10 12 12 11 13 12 14 10 15 10 16 11 18 12 20 11 23 11 25 12 30 12 31 12 32 11 34 11 35 12 39 10 42 12 43 10 45 10 46 12 51 11 57 11 60 11 64 11 73 11 75 10 76 11 77 12 79 12 80 10 81 11 82 12 83 10 87 11 56 2 8 15 18 14 4 57 17 6 25 12 29 14 29 19 29 28 27 38 28 41 25 42 29 56 29 58 28 67 28 75 25 76 26 81 26 85 28 87 26 90 25 58 62 2 24 6 24 8 20 9 24 10 24 12 21 13 24 14 24 15 24 16 22 17 22 18 22 20 22 23 23 24 20 25 21 26 21 28 23 29 21 30 20 31 24 32 20 33 21 35 20 36 20 37 22 38 22 41 24 42 24 43 23 47 23 48 23 49 24 52 21 54 24 55 23 56 20 57 24 59 24 60 22 61 21 62 20 63 24 64 24 65 21 69 23 71 21 73 24 74 23 75 21 76 23 77 22 78 24 79 22 80 23 81 22 82 21 83 23 85 21 88 21 89 24 90 23 59 5 3 25 17 27 25 30 75 28 84 26 60 70 1 27 3 30 4 30 5 26 6 31 7 27 9 28 10 28 11 31 12 27 13 28 14 28 16 29 17 28 19 27 20 31 21 27 22 29 23 27 24 31 27 29 28 28 29 30 30 28 32 27 33 26 34 31 35 31 37 30 38 29 39 27 40 26 41 32 42 29 43 31 44 29 45 27 49 31 50 26 52 31 53 32 54 28 55 31 57 31 58 28 59 30 60 26 61 27 64 30 65 28 66 27 67 31 68 30 69 29 72 27 73 32 74 29 75 27 76 27 77 28 78 31 79 28 80 27 81 31 83 27 84 31 86 32 87 27 88 31 90 28 +5 4 1 60 1 20 3 21 4 21 5 18 6 21 11 21 13 21 16 22 18 21 19 20 20 20 22 20 23 19 24 18 25 20 26 22 27 19 28 18 32 19 35 18 36 21 37 20 39 20 40 21 41 22 44 19 45 22 46 20 47 19 48 21 50 22 51 20 54 21 55 21 56 19 57 21 58 22 59 20 60 21 62 20 66 21 67 19 69 18 70 21 71 18 72 19 74 21 75 21 76 22 78 22 79 20 80 21 81 21 84 21 85 19 86 22 87 18 88 19 89 21 90 19 2 40 4 28 5 28 7 27 8 27 14 29 16 28 18 27 19 28 20 26 24 28 26 26 28 27 29 30 30 31 33 30 35 26 44 26 47 29 52 26 53 28 54 30 55 26 56 27 57 29 58 30 61 29 63 29 65 26 68 26 70 30 72 28 73 28 75 30 76 26 79 31 80 29 82 27 87 27 88 30 90 31 3 28 2 22 4 22 15 21 19 23 24 23 28 24 30 21 31 24 32 24 35 24 37 21 39 22 40 20 41 20 46 22 48 21 50 20 52 24 59 21 61 21 66 23 67 22 74 22 77 21 80 24 82 22 84 24 90 21 4 32 3 20 8 18 12 20 14 20 16 20 23 18 24 18 30 19 31 18 38 19 40 20 41 18 42 19 43 19 44 20 47 18 48 17 52 19 60 21 62 18 64 19 66 18 68 19 73 19 77 18 78 19 79 20 81 17 82 20 84 18 85 18 87 17 48 5 11 1 14 23 15 29 14 46 14 54 13 61 14 63 15 65 13 74 13 79 14 85 13 6 34 1 24 2 24 6 24 9 24 13 22 17 24 19 24 20 24 22 22 26 26 28 24 31 26 32 24 37 24 40 24 42 26 43 25 46 23 49 23 53 25 54 24 55 24 62 22 63 26 66 23 68 22 75 25 80 22 81 25 82 25 84 22 86 23 87 22 89 23 7 23 10 16 11 17 14 17 16 18 24 18 25 16 30 18 32 17 33 17 39 17 43 16 44 18 48 17 51 18 54 19 59 18 65 17 68 16 70 17 78 16 80 16 82 17 86 15 8 55 3 27 4 28 7 29 9 27 12 31 13 28 14 32 16 28 17 31 20 31 21 30 23 29 26 29 29 31 31 31 33 30 35 27 36 29 37 31 38 27 40 29 42 28 43 30 44 29 45 28 46 29 47 27 48 27 50 29 51 27 53 31 57 28 58 30 62 30 63 27 64 28 66 30 68 32 69 32 70 28 71 30 72 28 73 27 76 28 77 31 78 29 79 28 80 29 81 32 83 29 84 29 85 29 87 32 88 27 90 32 9 4 15 24 17 27 45 24 69 27 10 52 1 14 3 12 6 13 7 14 8 13 10 13 12 13 13 12 16 14 18 13 23 12 25 14 26 14 28 13 30 13 31 13 36 12 37 12 38 14 43 12 44 14 47 14 48 13 49 12 51 14 52 12 54 14 56 12 58 12 59 14 60 12 61 14 62 14 67 12 68 13 69 14 70 13 71 14 73 13 74 14 75 13 76 14 77 13 78 12 79 14 80 14 81 14 84 13 85 12 86 12 87 14 89 14 11 3 41 27 83 26 84 27 12 40 3 25 6 25 9 23 12 26 14 26 19 22 22 26 23 26 29 25 32 25 36 23 38 23 39 25 43 26 44 24 45 22 47 23 48 26 50 22 53 26 55 25 56 25 62 24 64 24 65 22 66 24 68 24 71 25 72 23 73 24 74 23 75 25 77 24 79 23 81 23 83 24 85 22 88 23 89 23 90 22 13 45 3 24 6 25 8 24 9 25 14 28 15 27 16 24 17 28 18 24 20 28 21 28 24 28 28 26 29 27 30 24 32 27 33 26 37 23 41 28 44 26 48 26 49 24 50 25 51 25 53 26 54 24 57 27 58 27 60 28 61 24 62 28 63 23 66 23 67 27 69 25 71 27 74 25 77 26 78 25 83 25 84 25 85 28 87 28 89 28 90 25 14 12 20 27 31 31 34 32 35 29 38 26 41 27 42 29 45 28 46 28 62 29 70 28 74 32 15 30 4 23 9 22 14 21 15 23 17 23 19 20 21 22 22 22 23 23 26 22 27 23 28 22 29 23 31 24 32 23 33 22 34 21 35 23 44 22 46 22 49 20 52 24 57 21 68 21 74 22 77 21 83 23 84 22 86 22 87 20 16 65 2 15 3 17 5 15 6 16 7 15 8 17 10 15 11 15 12 17 14 16 15 17 16 16 17 16 18 15 19 18 21 16 22 15 23 15 24 15 25 15 27 16 29 15 32 17 36 14 38 17 39 15 40 17 41 17 43 17 44 15 45 16 46 16 47 15 48 16 51 16 52 15 53 15 55 14 56 17 58 15 59 15 61 17 62 15 63 15 64 17 65 17 66 17 67 15 69 15 71 17 73 15 74 16 76 16 77 17 78 17 79 15 80 16 81 16 83 17 84 16 86 15 87 16 88 16 89 14 90 15 21 83 1 22 3 23 4 22 5 22 6 25 7 24 8 22 9 22 10 23 11 22 12 21 13 24 14 23 15 21 16 22 17 25 18 24 19 25 20 23 21 23 23 23 24 24 25 25 26 22 27 21 28 23 29 22 30 22 31 23 32 22 33 22 34 22 35 23 36 23 37 23 38 24 39 25 40 21 41 23 42 22 43 23 44 23 45 25 46 25 47 25 48 24 49 23 50 23 51 22 52 25 53 21 54 24 55 25 56 24 57 23 58 24 59 24 60 23 61 24 62 23 63 21 64 22 66 21 67 22 69 24 70 23 71 25 73 21 75 24 76 25 77 25 78 23 79 23 80 22 81 24 82 24 83 22 84 25 85 25 86 25 88 23 89 21 90 24 22 42 1 28 5 30 6 25 8 30 13 27 14 27 17 30 18 30 19 31 20 27 23 26 28 30 29 27 31 26 35 29 36 28 37 27 38 30 44 27 45 27 48 29 49 28 51 26 53 30 56 28 58 30 60 29 61 26 63 27 64 26 65 27 66 28 67 29 68 27 71 26 77 27 80 27 81 29 83 28 85 27 86 29 89 28 23 28 1 20 3 23 5 23 9 22 10 21 12 19 22 20 26 23 27 21 28 21 30 19 41 23 43 19 53 23 54 21 57 19 60 20 61 20 69 21 70 20 71 21 72 19 73 20 78 22 79 23 80 22 81 20 84 19 24 77 2 16 3 17 4 16 5 16 6 15 7 17 8 15 9 16 10 17 11 17 12 16 13 16 14 18 15 15 16 15 17 16 18 15 19 15 21 17 22 15 23 15 24 17 25 17 26 18 27 17 28 17 31 15 32 15 33 17 34 16 35 17 36 16 37 16 38 17 39 16 40 17 41 16 42 16 43 15 44 16 45 17 46 17 47 15 48 15 49 16 52 18 53 15 54 16 55 17 56 17 57 16 60 14 61 17 62 16 63 17 65 15 66 16 68 14 69 16 71 16 73 15 74 17 75 15 76 17 77 16 78 16 79 17 80 15 81 18 82 17 84 16 85 17 86 15 87 16 88 17 89 16 90 16 25 38 3 12 9 13 11 13 12 14 14 14 17 13 19 14 21 12 22 14 25 13 26 13 30 13 31 13 34 12 38 13 39 13 40 13 45 12 48 13 50 14 51 13 54 13 55 13 57 13 59 12 62 12 63 13 67 13 68 13 70 13 72 13 75 13 79 13 81 13 84 13 85 14 87 14 90 14 26 57 2 26 4 25 5 27 6 28 7 28 10 29 11 24 12 25 13 26 16 28 20 25 21 29 22 25 24 25 25 27 26 29 28 25 29 27 30 29 31 26 33 29 34 28 37 29 38 28 39 26 41 27 42 28 44 26 45 29 46 29 49 26 50 28 54 27 55 26 57 26 60 25 62 26 64 27 65 29 66 28 68 26 71 26 72 26 74 28 75 28 76 28 77 30 79 26 80 27 81 28 82 26 84 27 85 27 86 26 87 26 88 26 90 27 27 35 5 27 7 29 10 28 12 26 16 24 18 24 19 24 24 26 25 25 28 25 29 26 34 26 35 24 38 27 39 25 40 28 43 24 44 24 46 25 47 27 49 26 50 28 54 28 55 27 56 26 57 27 58 24 60 25 61 27 67 27 70 28 76 25 78 23 79 27 83 26 28 68 1 13 4 14 5 13 6 15 7 14 8 14 9 14 10 14 13 15 14 13 15 14 16 14 17 13 18 15 19 14 20 13 21 14 22 14 27 13 29 13 30 15 31 13 32 15 33 14 34 14 35 13 36 13 37 13 38 14 39 14 42 13 43 14 44 14 47 15 48 14 49 14 50 14 51 14 52 14 53 13 55 13 56 14 58 14 61 14 62 15 64 13 65 15 66 13 67 13 68 13 69 13 70 15 71 13 72 15 73 15 75 14 76 13 77 15 78 15 79 13 80 13 82 15 84 14 85 14 86 15 87 14 88 15 89 13 29 30 1 24 2 25 3 27 4 24 5 28 7 24 8 26 20 24 24 24 29 27 33 25 35 26 40 25 43 25 44 24 47 27 48 28 49 24 57 25 58 25 60 28 64 26 66 26 70 28 71 25 72 24 73 27 75 24 81 25 90 27 30 72 1 24 2 22 3 24 4 26 5 26 6 26 7 26 8 24 9 22 11 26 12 23 14 26 15 22 17 26 19 25 21 26 23 23 24 25 25 22 26 24 27 26 29 22 30 22 31 23 33 23 36 24 38 24 39 26 40 25 41 23 42 23 43 24 44 22 45 25 46 23 48 25 49 26 50 25 51 22 52 25 54 26 55 22 56 26 57 22 58 26 59 22 60 23 61 24 62 22 63 26 64 22 65 24 66 26 67 25 68 23 69 26 70 25 71 26 72 24 73 25 75 22 76 26 77 23 79 25 80 24 81 22 82 23 83 23 84 24 85 23 88 24 89 26 31 33 1 25 2 22 12 25 13 22 14 23 16 24 21 24 22 25 26 24 31 24 32 25 33 24 35 26 44 23 46 23 47 26 49 25 50 26 51 22 53 25 57 26 58 24 59 24 61 23 63 26 65 25 71 25 72 22 78 24 79 25 80 26 83 23 84 26 32 63 1 21 2 25 4 24 5 24 6 22 9 25 10 24 12 24 13 22 14 22 15 22 16 24 17 24 18 24 19 23 21 25 22 21 23 25 24 22 27 22 28 22 29 22 31 24 32 25 33 24 34 24 35 22 36 21 38 25 40 23 41 25 43 23 44 21 46 24 47 22 50 21 51 25 52 25 53 21 54 23 55 25 56 23 57 25 58 21 59 22 60 25 62 25 63 21 64 22 66 22 67 22 68 22 69 23 73 21 75 22 76 22 78 25 79 25 80 24 82 21 87 21 88 23 90 23 33 43 3 13 4 11 5 11 6 11 10 11 11 13 13 12 15 13 16 12 17 13 18 11 19 11 21 12 23 12 25 12 28 13 32 13 34 12 35 12 36 11 39 12 40 12 43 12 44 12 52 11 53 11 54 11 55 11 57 11 59 12 64 13 65 13 66 13 67 12 68 11 75 11 76 12 77 12 80 13 82 12 85 12 86 12 88 12 34 25 3 10 4 10 20 11 21 11 30 11 31 11 34 10 38 11 39 11 41 10 44 11 54 11 55 12 56 11 57 12 65 12 75 11 77 11 78 11 79 12 81 10 83 11 86 12 88 11 89 12 35 54 6 28 7 30 9 29 10 30 12 26 13 26 14 28 16 26 18 29 20 25 26 29 27 31 28 31 30 28 31 29 32 29 34 25 36 26 37 28 38 27 39 26 41 30 42 27 43 28 44 27 45 28 47 26 50 27 51 28 52 26 53 29 54 27 55 30 58 27 59 30 60 26 61 30 62 25 64 26 65 26 66 27 67 30 68 28 69 26 71 29 72 27 74 26 77 31 78 30 80 30 83 30 86 28 87 29 90 30 36 24 3 24 4 23 5 25 7 23 10 26 13 26 20 24 29 25 30 25 33 24 40 23 53 24 57 23 58 25 61 25 64 24 66 25 67 24 70 22 71 26 74 26 76 23 87 23 88 23 37 6 2 22 8 22 41 22 42 19 44 22 81 22 38 78 2 12 3 12 4 11 5 12 6 11 7 13 9 11 10 11 11 11 13 13 14 12 15 12 17 13 18 12 19 11 20 11 21 13 22 13 23 13 24 12 25 11 26 12 28 13 29 11 30 13 31 13 32 12 33 12 34 13 35 13 37 12 38 12 39 13 40 11 41 13 42 13 43 13 44 11 45 11 46 12 47 11 48 11 49 11 50 12 52 12 53 12 54 13 56 11 57 11 58 12 59 11 60 13 61 12 62 12 63 12 64 11 65 13 67 13 68 12 69 12 70 12 71 12 72 13 73 13 74 13 75 11 76 11 78 11 79 13 80 13 81 12 82 12 83 12 86 12 87 12 88 12 89 13 90 12 39 61 1 14 2 14 4 16 5 15 8 16 9 16 10 15 13 15 14 14 15 15 16 14 17 14 18 16 19 14 22 14 23 14 28 14 29 15 30 14 31 15 32 16 33 14 34 16 35 14 36 16 39 15 41 15 42 16 43 14 44 14 45 16 46 15 47 15 48 16 49 16 51 15 53 15 54 15 56 15 57 16 58 14 60 16 61 14 62 15 64 15 65 16 66 14 70 16 73 15 74 14 77 15 79 16 81 16 82 16 83 14 84 14 85 16 86 16 88 16 89 14 90 16 40 2 40 10 60 10 41 22 1 27 6 30 9 28 14 32 17 32 18 28 28 27 30 31 33 29 46 27 48 27 50 28 53 26 55 26 58 30 61 30 63 29 64 30 72 27 79 29 83 31 88 30 42 12 6 30 18 28 25 31 29 33 31 31 32 28 61 27 64 29 68 30 69 27 79 27 87 33 43 45 6 29 7 29 8 25 9 26 10 29 13 29 15 25 17 26 18 28 20 28 21 28 22 26 24 26 26 25 28 28 29 25 33 29 34 25 35 25 36 29 37 24 40 27 41 27 45 25 48 27 53 26 55 27 56 28 58 26 59 27 60 25 63 24 65 25 66 27 72 27 73 28 77 25 78 28 81 27 82 25 83 28 84 27 85 26 89 30 90 28 44 4 11 11 45 10 62 9 77 10 45 59 1 26 2 24 3 26 4 24 5 25 6 23 7 26 8 24 10 24 12 27 13 26 14 23 15 27 16 25 20 25 22 24 23 23 24 26 26 24 27 25 29 27 30 26 31 27 32 27 33 23 34 27 36 26 37 23 38 24 39 27 40 26 45 26 47 27 48 27 49 26 50 27 51 23 56 24 58 27 59 27 65 25 66 26 67 23 68 25 70 26 72 23 73 23 75 27 77 25 78 27 79 24 80 25 81 26 82 24 84 23 85 26 86 23 87 23 88 25 46 60 2 20 4 21 5 24 6 22 7 23 10 22 11 22 13 23 15 20 17 20 18 21 19 22 20 22 21 24 22 22 23 20 24 21 26 21 27 21 28 24 29 22 30 20 32 22 34 23 35 23 36 21 37 23 40 20 41 21 42 20 43 20 45 20 46 20 47 20 48 23 50 24 51 21 52 20 54 21 57 21 61 22 62 24 63 21 66 23 67 21 68 22 70 21 72 23 73 24 74 20 75 21 78 21 80 22 81 21 82 23 83 21 86 21 87 21 89 22 90 21 47 32 2 30 5 30 8 27 14 26 15 28 16 30 20 30 21 26 23 30 26 28 27 28 32 30 34 29 35 31 38 28 45 27 46 28 50 27 51 28 52 27 53 30 56 31 65 30 70 26 71 31 73 31 77 30 78 29 79 31 80 28 83 30 87 28 48 55 1 16 2 15 5 16 6 15 8 15 10 17 11 17 13 17 15 16 16 15 17 16 18 16 20 17 21 15 22 16 23 15 24 17 28 18 30 15 31 17 32 17 33 16 34 15 36 16 37 18 40 15 41 15 43 16 46 15 47 15 48 16 49 17 50 15 51 17 52 17 54 17 55 16 58 17 59 17 60 16 62 15 64 16 66 16 69 15 70 15 71 16 75 17 77 17 78 17 80 17 81 15 82 16 83 17 85 16 86 15 49 25 1 33 5 31 6 29 7 31 11 30 18 31 20 30 24 30 30 29 33 32 40 28 41 28 47 31 55 27 57 29 61 30 67 31 71 28 73 30 79 29 80 31 81 33 83 33 86 30 87 27 50 63 2 16 3 14 4 15 5 16 6 14 7 16 8 14 9 14 11 16 13 14 14 15 15 14 16 16 17 15 18 16 19 14 21 16 25 16 26 14 27 16 28 15 29 15 30 14 31 15 33 16 35 14 39 16 40 15 41 14 42 14 44 16 45 15 47 14 48 16 49 16 50 15 51 16 52 14 53 14 54 14 57 15 58 15 59 16 60 15 62 15 67 14 68 16 69 15 70 14 72 16 74 15 75 14 77 14 78 15 79 16 80 15 81 14 83 14 85 14 86 16 87 16 89 14 90 16 51 28 8 31 9 26 12 28 19 26 20 28 22 28 25 27 28 30 29 27 30 28 31 26 32 28 34 30 35 28 36 27 42 29 48 29 49 29 56 26 58 30 60 26 64 27 70 27 72 29 78 25 85 28 86 28 90 25 52 51 1 17 2 17 4 19 5 20 7 16 9 18 10 19 12 19 13 19 14 19 17 17 19 17 20 18 21 18 22 19 24 19 26 16 33 18 34 18 37 18 41 17 42 19 44 17 45 20 46 16 47 17 48 19 51 18 53 16 54 18 55 19 57 20 58 18 60 17 62 18 64 19 65 18 67 17 68 20 70 17 71 17 72 18 75 19 77 17 79 17 80 16 82 16 84 17 87 17 88 17 90 17 53 51 1 20 2 17 4 19 5 19 10 19 12 19 14 20 15 19 16 18 18 20 20 19 21 17 22 17 26 17 27 18 29 18 30 17 33 18 34 18 35 17 36 16 40 17 43 18 45 16 47 20 51 17 52 17 53 20 54 17 55 18 56 18 58 18 60 17 62 16 67 18 68 16 69 19 70 20 71 18 74 18 75 18 76 18 77 17 78 18 79 19 81 17 83 17 84 17 85 16 87 18 89 17 54 67 1 28 2 31 3 31 5 29 6 30 7 30 8 28 9 32 10 28 12 29 13 28 14 31 16 27 17 31 18 27 20 28 21 31 22 28 23 30 25 27 26 27 27 31 30 26 32 31 33 27 34 27 36 27 38 29 39 31 40 31 41 29 42 28 43 30 47 27 48 28 49 26 50 26 51 32 54 28 55 28 56 27 60 32 62 26 63 29 64 28 65 28 66 31 68 27 69 28 70 29 71 28 72 28 73 30 74 28 75 26 76 27 79 31 80 31 81 30 82 27 83 28 85 31 86 30 87 30 88 29 89 29 90 30 55 33 2 15 4 16 5 15 6 14 9 15 10 16 12 15 13 14 16 16 18 16 20 14 22 15 28 16 30 14 31 15 34 16 42 14 43 14 45 16 49 16 53 15 54 14 55 15 57 16 61 14 62 14 66 16 68 15 71 16 73 15 78 15 84 15 90 15 56 33 3 24 8 21 9 22 12 22 14 23 15 22 22 23 24 24 30 24 31 23 35 23 38 20 44 21 45 23 47 21 50 22 51 21 53 24 55 20 59 23 60 21 63 22 73 24 76 21 77 24 79 23 80 23 81 22 83 24 84 23 85 22 88 22 90 24 28 5 39 3 27 8 30 9 26 12 27 14 28 15 29 17 29 23 30 24 29 26 31 27 29 31 30 33 30 37 29 40 27 42 30 43 27 45 30 48 28 52 28 54 27 56 27 62 30 63 28 64 27 65 26 67 28 68 28 69 29 70 30 72 30 74 26 76 28 77 29 82 29 84 27 85 28 86 29 90 31 6 61 4 24 5 26 7 23 8 24 9 27 10 26 12 23 13 26 14 23 15 23 17 26 21 27 23 27 24 27 26 27 27 27 28 24 29 27 30 23 33 25 34 24 35 23 36 25 37 26 38 27 39 23 41 25 42 25 43 24 44 24 45 27 46 26 48 25 49 24 50 26 51 24 53 25 55 26 57 27 59 23 62 25 64 27 65 26 66 25 68 23 69 26 72 27 73 24 74 25 75 23 76 25 78 24 79 23 80 24 82 24 83 23 84 25 86 24 87 23 89 23 90 23 7 38 1 18 2 18 4 19 9 20 10 18 13 17 18 18 19 20 24 20 26 17 27 18 28 18 31 19 32 17 33 17 36 17 37 17 40 19 41 17 45 17 51 17 53 18 56 17 58 19 60 19 61 18 63 19 64 19 65 18 72 18 73 18 75 18 77 18 79 19 82 18 85 19 86 18 89 18 8 45 2 12 4 11 5 11 8 10 9 10 11 12 14 11 15 11 16 10 18 12 20 11 24 11 26 10 28 11 29 11 30 11 31 11 32 11 34 10 37 12 38 12 39 12 40 12 41 12 42 11 44 11 46 11 50 12 51 12 54 10 55 11 56 11 59 11 61 12 65 12 66 10 68 12 70 12 72 11 74 11 78 11 80 11 85 10 86 12 90 11 9 45 3 29 4 30 6 29 7 26 8 26 9 30 12 28 15 26 17 26 18 30 20 27 21 28 28 30 31 30 32 27 33 25 35 29 37 28 41 29 43 28 45 28 48 27 50 27 51 30 53 30 55 27 56 26 57 30 59 28 60 27 64 27 67 27 68 27 70 30 71 30 72 26 73 29 75 26 76 30 79 26 81 28 82 26 83 26 88 26 90 26 10 40 2 10 3 10 5 9 6 11 7 10 8 11 9 9 10 11 14 10 15 11 17 11 18 10 21 10 23 10 25 10 30 10 37 11 40 9 43 9 44 9 47 9 49 11 50 10 51 10 53 10 54 11 56 10 57 11 58 11 60 10 62 9 64 11 66 10 72 11 74 11 75 10 78 10 80 10 83 11 89 10 11 90 1 15 2 13 3 15 4 13 5 15 6 14 7 15 8 13 9 13 10 13 11 13 12 14 13 14 14 13 15 14 16 14 17 13 18 15 19 13 20 13 21 13 22 14 23 14 24 13 25 13 26 15 27 13 28 13 29 15 30 14 31 15 32 14 33 14 34 14 35 13 36 13 37 15 38 15 39 15 40 14 41 14 42 13 43 14 44 13 45 13 46 14 47 13 48 14 49 15 50 14 51 14 52 13 53 15 54 15 55 14 56 14 57 14 58 14 59 13 60 14 61 14 62 15 63 14 64 14 65 15 66 13 67 15 68 13 69 14 70 14 71 13 72 14 73 14 74 13 75 15 76 13 77 13 78 13 79 14 80 13 81 14 82 13 83 14 84 15 85 14 86 14 87 13 88 14 89 15 90 15 12 74 2 14 4 14 5 16 6 15 7 14 8 15 9 16 10 15 12 16 13 15 15 14 16 14 17 16 18 16 19 14 20 16 21 16 22 16 23 16 25 14 26 15 27 14 28 14 29 15 30 15 31 14 33 16 34 16 35 16 36 14 37 15 38 14 40 14 41 15 43 16 44 15 45 14 47 14 48 15 49 15 50 14 52 16 53 16 55 14 57 14 58 15 60 14 61 16 62 14 64 16 65 15 66 16 67 15 68 16 69 14 71 14 72 15 73 16 74 14 75 16 76 16 77 16 78 15 79 16 80 15 82 14 83 15 84 14 85 14 86 15 87 14 88 14 89 16 90 15 17 81 1 18 2 21 3 21 4 19 5 20 6 21 7 22 8 21 9 20 10 21 11 19 13 20 14 20 15 22 16 18 17 20 18 19 19 18 21 21 22 21 24 22 25 22 26 20 27 19 29 20 30 20 31 18 33 22 34 22 35 20 36 18 37 20 38 20 39 21 40 20 41 18 43 21 45 22 46 18 47 21 48 21 49 19 50 19 51 22 52 18 53 22 54 18 55 21 56 18 57 19 58 20 59 21 60 22 61 19 62 21 63 21 64 22 65 22 66 21 67 21 69 19 70 20 71 21 72 22 73 20 74 21 75 21 76 19 77 21 78 21 80 22 81 20 82 22 83 22 84 20 85 19 86 19 87 22 88 20 89 19 90 22 18 9 8 26 21 27 23 25 30 26 35 24 46 25 47 27 57 28 63 28 19 18 7 29 10 29 11 26 17 29 25 29 27 30 46 27 48 30 49 29 50 30 51 26 53 30 54 31 55 28 69 32 73 28 78 26 82 28 20 90 1 12 2 10 3 10 4 11 5 11 6 10 7 12 8 11 9 12 10 11 11 11 12 12 13 11 14 11 15 11 16 11 17 11 18 11 19 12 20 12 21 10 22 12 23 11 24 11 25 10 26 11 27 10 28 12 29 10 30 12 31 12 32 11 33 11 34 11 35 11 36 12 37 12 38 10 39 11 40 11 41 12 42 11 43 12 44 11 45 12 46 11 47 10 48 12 49 10 50 11 51 12 52 11 53 10 54 11 55 10 56 11 57 12 58 11 59 11 60 10 61 10 62 12 63 10 64 10 65 11 66 12 67 12 68 11 69 11 70 10 71 12 72 10 73 11 74 11 75 10 76 10 77 10 78 11 79 11 80 10 81 10 82 11 83 11 84 12 85 10 86 10 87 10 88 12 89 10 90 10 21 6 4 31 28 30 58 33 60 33 74 30 89 30 22 24 7 18 8 18 13 19 18 18 19 18 20 19 27 20 28 21 30 19 39 20 44 17 47 20 51 20 52 20 56 20 65 17 68 19 77 20 79 19 80 18 81 20 82 20 84 17 89 21 23 90 1 21 2 21 3 18 4 19 5 19 6 21 7 18 8 20 9 22 10 19 11 21 12 20 13 18 14 19 15 19 16 21 17 19 18 19 19 18 20 19 21 18 22 18 23 21 24 20 25 21 26 22 27 21 28 18 29 19 30 20 31 19 32 20 33 19 34 22 35 19 36 20 37 20 38 19 39 19 40 21 41 19 42 19 43 20 44 20 45 19 46 22 47 20 48 19 49 21 50 20 51 18 52 22 53 18 54 20 55 21 56 21 57 18 58 19 59 19 60 19 61 22 62 21 63 19 64 21 65 19 66 19 67 22 68 21 69 21 70 22 71 19 72 22 73 19 74 19 75 21 76 18 77 21 78 21 79 19 80 19 81 20 82 19 83 21 84 19 85 21 86 22 87 21 88 18 89 20 90 18 24 55 1 10 2 11 5 12 6 12 7 12 10 11 13 11 14 11 16 11 19 11 20 11 21 11 22 11 24 11 25 12 26 11 28 11 29 12 31 10 34 12 35 10 38 11 39 11 40 11 41 10 43 11 44 12 46 10 47 11 48 10 49 10 50 11 51 10 52 10 54 12 56 11 57 11 60 11 63 12 64 11 66 12 69 10 70 10 72 12 73 10 74 12 75 11 78 10 79 12 81 12 82 11 84 10 86 11 87 10 90 11 25 72 1 22 2 21 3 20 4 24 5 23 6 21 10 21 11 20 12 23 13 21 14 22 15 21 16 23 18 24 19 21 20 24 23 23 25 21 27 22 28 22 29 22 30 23 31 22 34 20 35 21 36 22 37 22 39 22 40 23 41 23 42 21 43 20 44 21 45 22 46 20 47 20 49 23 50 21 51 21 52 23 53 24 54 22 55 24 56 21 58 24 59 23 60 24 61 22 62 20 63 22 64 22 65 21 66 24 67 20 68 23 69 23 70 21 71 24 73 23 74 23 75 21 76 21 77 20 78 22 79 20 80 23 82 20 84 23 85 23 88 21 89 24 90 24 26 12 6 16 17 18 21 19 24 16 29 17 31 18 45 16 54 16 60 17 67 17 75 18 78 15 27 28 3 17 7 19 11 19 12 19 23 18 25 19 26 17 27 17 28 18 30 17 34 18 36 18 40 17 42 20 43 18 45 18 47 17 49 17 52 18 62 16 73 17 76 18 78 16 80 18 83 16 84 20 85 18 86 16 28 64 1 22 2 23 4 23 5 23 8 24 9 21 11 22 12 21 13 22 14 22 15 22 16 23 17 23 19 21 20 22 21 20 22 22 23 21 24 22 25 20 27 21 28 21 30 24 31 24 32 22 33 23 35 23 36 21 37 21 39 24 40 24 41 22 42 22 44 21 45 21 46 24 49 24 50 21 51 22 52 24 54 24 56 24 57 24 58 23 60 20 61 21 64 20 65 23 69 22 70 21 71 22 72 22 73 24 75 23 76 20 77 22 81 23 82 21 83 24 84 20 86 22 87 23 88 21 90 21 37 9 7 27 13 24 27 27 51 26 68 24 70 27 77 24 82 27 86 26 38 70 1 13 2 13 3 13 4 14 6 14 8 14 9 15 10 14 11 13 12 13 13 14 14 13 15 14 16 13 17 13 18 15 20 15 21 13 22 14 23 15 24 15 25 14 27 13 28 13 29 14 30 14 31 13 32 13 33 13 34 15 35 15 36 14 37 13 39 13 40 14 41 13 42 15 43 14 45 13 46 14 48 13 49 14 50 15 52 13 54 15 55 14 56 13 57 13 59 14 61 14 62 14 64 14 65 14 66 13 69 15 70 13 72 13 73 15 74 15 75 13 76 15 77 15 78 13 79 15 80 15 81 13 85 15 86 15 87 13 90 15 39 3 12 10 16 10 86 10 40 21 1 28 3 25 16 25 19 26 20 25 21 28 29 25 30 26 32 29 40 24 42 24 47 27 52 27 59 28 60 28 62 25 75 24 79 27 81 28 82 28 87 26 53 8 4 21 22 17 30 19 31 21 51 19 71 18 82 18 90 20 54 79 1 27 2 23 3 23 4 26 5 26 6 26 7 24 8 26 9 25 10 26 11 25 12 27 13 26 14 26 15 25 16 27 18 26 19 26 20 25 21 24 22 24 24 25 25 27 27 26 28 26 29 27 30 23 31 25 32 25 34 27 35 25 36 24 37 25 38 23 39 25 41 24 42 23 43 25 44 27 47 26 48 27 49 27 50 23 51 26 52 25 53 26 54 25 55 25 56 26 57 24 59 26 60 26 61 23 63 27 64 25 65 26 66 26 67 27 68 23 70 24 71 24 72 25 73 27 74 27 75 25 76 26 77 25 78 25 79 27 80 25 81 26 82 25 83 23 84 26 85 25 87 26 88 24 89 24 90 27 55 44 2 28 6 24 8 28 9 24 10 24 12 29 18 27 19 24 21 26 22 26 23 24 25 24 26 24 28 27 29 24 34 26 35 25 37 24 39 26 40 28 47 23 50 24 53 28 55 25 56 25 58 27 61 25 62 25 64 27 66 25 67 28 69 25 70 27 73 24 74 27 78 24 79 24 81 26 82 28 84 24 86 24 87 28 88 26 90 28 56 27 5 15 6 15 7 16 10 15 18 15 19 16 22 16 23 16 25 15 26 15 31 16 32 14 38 14 47 14 55 16 57 15 61 16 62 16 63 14 65 15 70 14 71 14 78 14 80 14 81 16 83 16 87 16 32 5 21 5 17 7 18 15 16 17 16 27 19 32 19 36 19 41 18 44 17 45 16 52 19 53 18 57 18 59 17 63 17 66 18 73 19 75 17 77 16 82 18 87 17 6 79 1 32 2 32 3 30 4 29 5 29 6 28 7 33 8 32 9 29 10 27 12 29 13 29 14 32 15 29 16 31 17 31 18 32 19 32 20 27 22 31 23 30 25 30 26 31 27 31 28 32 29 31 31 29 32 28 33 28 34 28 35 32 36 28 37 28 38 32 39 29 40 33 41 28 42 27 43 31 44 29 45 29 46 32 47 28 49 28 51 32 52 28 53 31 54 32 55 27 56 30 57 33 58 30 59 33 60 33 61 32 62 30 63 28 64 29 65 29 66 31 67 31 68 27 69 29 70 30 71 33 72 28 73 27 75 32 76 28 78 30 79 31 80 30 81 29 83 30 85 29 86 33 87 30 89 31 90 28 7 33 3 10 4 10 8 11 9 11 10 10 12 11 15 10 16 10 17 11 19 11 21 11 25 11 26 12 37 11 38 11 45 11 49 11 53 10 54 12 59 11 63 10 65 12 71 10 76 10 77 11 78 11 81 11 82 12 84 11 86 10 87 11 89 11 90 10 8 29 2 26 7 23 16 26 17 23 20 27 23 24 33 27 34 26 35 23 39 24 42 25 44 25 49 26 52 27 55 23 58 24 60 26 61 26 64 26 65 26 66 23 69 25 70 24 74 23 78 23 80 23 83 23 88 27 89 23 13 81 1 15 3 17 4 16 5 16 6 17 7 17 8 17 9 17 11 16 13 15 14 15 15 15 16 17 18 16 19 15 20 16 21 15 22 17 23 15 24 16 25 16 26 16 27 16 28 17 29 16 30 16 31 15 33 16 34 15 35 15 36 17 37 15 38 17 39 15 40 15 41 17 42 17 43 15 44 15 45 18 46 16 47 15 48 16 49 16 51 16 52 15 53 17 55 15 56 16 57 17 58 16 59 16 60 15 61 15 62 15 63 15 64 16 65 16 66 17 67 17 68 15 69 17 70 17 71 14 72 16 74 15 75 17 76 17 77 15 78 17 79 17 80 15 81 17 82 15 83 18 84 16 85 15 86 17 87 16 88 16 89 17 14 57 3 23 4 21 5 20 6 23 7 21 9 21 10 21 12 21 13 20 15 22 16 24 17 21 21 20 22 24 23 23 24 23 25 22 26 23 27 23 28 20 29 20 31 23 32 21 33 20 34 21 35 23 36 24 39 20 41 24 43 22 44 23 45 20 46 23 47 22 48 21 51 22 55 21 59 22 60 20 61 23 64 21 68 22 69 24 70 23 71 22 73 24 74 22 76 24 77 23 79 22 80 20 84 23 86 24 87 23 88 21 89 20 90 24 15 74 1 19 3 19 4 21 5 19 8 18 9 20 10 18 11 19 12 19 13 22 14 20 15 21 16 20 22 18 23 19 24 22 25 19 26 22 27 22 28 21 29 18 31 20 32 22 33 19 34 22 36 18 37 19 38 21 39 21 40 20 41 20 42 21 43 22 44 20 46 18 47 22 48 21 49 19 50 19 51 18 52 21 53 19 54 20 56 19 58 19 59 19 60 21 61 20 62 20 63 21 64 19 65 21 66 19 67 21 68 20 69 21 70 19 71 21 72 21 73 19 74 18 75 22 78 19 79 21 80 22 81 20 82 18 83 22 84 21 86 22 87 21 88 20 89 21 90 22 16 23 2 14 10 14 12 14 13 13 17 15 18 15 21 15 22 15 29 13 30 13 37 13 39 15 40 14 44 14 54 14 59 14 66 14 68 13 75 14 77 13 83 14 85 14 87 15 17 87 1 22 2 22 3 23 4 21 5 24 6 22 7 22 8 21 9 21 10 22 11 20 12 21 13 21 14 21 15 21 16 23 17 20 18 21 19 20 20 20 21 20 22 20 23 21 24 23 25 24 26 23 27 22 28 21 29 22 30 20 32 22 33 23 34 22 35 20 36 21 37 23 38 23 39 24 40 24 41 20 42 24 43 20 44 23 45 23 46 22 47 24 48 24 49 22 50 24 51 24 52 20 53 21 54 23 55 21 56 23 57 23 58 20 59 21 60 21 61 24 62 23 63 24 64 23 65 21 66 21 67 24 68 24 69 23 70 21 71 24 72 22 73 24 74 22 75 23 76 23 77 23 79 23 81 22 82 21 83 22 84 22 85 21 86 21 87 22 88 22 89 20 90 22 18 87 1 13 2 14 3 13 4 13 5 15 6 13 7 14 8 14 9 13 10 14 11 14 12 15 13 13 14 15 15 14 16 13 17 13 18 14 19 14 20 13 21 15 22 14 23 14 24 15 25 13 26 14 27 15 28 15 29 13 30 14 31 15 32 15 33 15 34 14 35 14 36 15 37 14 38 13 39 13 40 15 41 13 42 13 43 15 44 13 45 15 46 15 47 15 48 14 50 13 51 14 52 14 53 14 55 14 56 15 57 13 58 15 59 13 60 14 61 13 62 13 63 14 64 15 65 15 66 13 68 14 69 13 70 14 71 13 72 15 73 15 74 14 75 14 76 15 77 15 78 14 79 15 80 13 81 14 82 13 83 14 84 13 85 13 86 15 87 14 88 13 89 15 90 15 19 69 1 21 2 23 3 23 4 19 5 20 6 23 7 19 9 21 10 20 12 20 13 23 15 22 16 19 17 19 18 20 19 21 20 19 21 22 22 21 23 21 24 23 29 20 30 22 31 20 33 21 34 21 35 21 38 22 39 21 40 19 42 23 43 20 44 21 45 19 46 22 48 21 49 21 50 20 51 22 52 20 53 22 54 19 57 23 58 19 59 23 60 19 61 20 63 19 64 19 65 23 67 21 68 21 69 22 70 19 71 21 73 22 74 20 75 23 76 23 78 21 80 20 81 23 82 20 84 21 85 22 86 23 87 21 88 21 90 22 20 19 1 25 7 24 16 26 20 23 26 23 29 23 30 23 32 24 35 24 38 24 46 26 49 25 53 23 58 24 60 26 69 26 73 25 75 22 77 26 21 46 4 26 5 25 8 25 9 26 11 25 12 24 13 26 14 22 16 26 17 22 18 24 20 23 22 25 23 23 25 22 27 23 29 24 31 24 32 22 33 25 35 26 36 24 37 25 39 24 40 24 41 26 43 22 44 26 45 23 47 23 48 24 51 23 53 22 62 24 64 26 69 26 71 22 73 26 78 23 79 22 80 23 82 22 83 23 84 25 87 23 88 25 22 57 2 28 3 24 6 26 7 25 9 26 11 27 12 26 13 27 15 25 16 25 18 27 19 26 20 24 21 28 22 26 23 28 24 27 27 29 32 27 33 26 34 28 38 25 39 24 40 25 42 23 43 27 45 28 47 29 48 25 49 25 50 27 51 25 52 25 53 28 55 25 58 28 60 27 61 28 63 28 64 25 66 27 68 24 69 24 71 28 73 26 75 27 78 29 80 26 81 28 82 26 83 26 84 24 86 26 87 27 88 25 89 28 90 27 23 36 1 25 7 22 8 24 10 23 14 23 16 24 18 24 20 24 21 23 22 23 24 24 26 22 28 25 34 25 36 25 37 25 40 26 42 24 43 25 44 25 46 24 47 25 50 24 53 24 56 26 60 26 62 23 68 26 74 24 76 25 79 23 81 22 86 24 87 26 89 26 90 23 24 62 1 11 3 13 5 13 6 12 7 12 8 12 9 12 10 12 11 12 14 12 18 13 19 11 21 11 22 12 23 11 25 11 26 13 27 11 28 13 29 11 30 12 31 13 32 13 33 11 34 12 35 13 36 12 37 11 38 12 40 13 41 13 43 11 45 13 46 12 47 13 48 11 50 12 51 11 52 11 53 11 55 13 56 12 57 12 59 11 61 11 62 13 63 13 65 12 67 11 68 11 69 12 70 11 72 13 74 12 77 12 78 13 80 13 86 12 87 13 88 12 89 12 90 13 25 35 3 27 4 25 7 28 10 27 11 24 13 26 14 26 15 25 17 28 23 26 27 25 28 28 30 26 33 27 35 26 36 25 40 28 41 27 42 25 44 27 46 23 47 27 48 27 57 27 58 28 61 25 64 23 65 27 70 27 74 28 76 26 78 28 80 27 87 28 88 28 26 84 1 25 2 28 3 26 4 27 6 24 7 25 8 28 9 26 10 26 11 25 12 27 13 25 14 28 15 24 16 26 17 25 18 28 19 25 20 27 21 28 22 25 23 25 24 28 25 24 26 26 27 28 28 28 29 28 30 24 31 26 32 27 33 27 34 28 35 26 37 26 38 28 39 27 40 24 41 26 42 27 43 28 44 25 45 28 46 24 47 27 49 28 50 25 51 26 52 23 53 25 54 24 55 28 56 28 57 25 58 26 59 25 60 24 61 24 62 25 63 28 64 26 65 25 66 26 67 24 68 23 69 24 70 25 71 24 72 28 73 24 74 24 75 27 76 24 77 24 78 27 81 24 82 27 83 27 84 25 85 28 86 25 88 26 89 24 90 24 27 18 1 20 7 21 11 20 17 22 18 19 32 20 35 21 37 18 39 19 40 20 41 20 51 18 54 22 63 22 66 20 67 21 75 18 78 18 28 52 3 14 4 15 6 13 7 15 8 14 10 15 13 15 14 13 16 14 18 14 19 15 20 13 22 13 24 14 30 15 31 15 32 14 33 15 34 15 37 14 38 14 39 13 41 14 42 14 43 14 44 15 45 13 47 13 48 15 49 14 51 14 53 14 54 14 55 14 57 13 60 15 63 13 64 15 66 14 69 14 70 15 72 13 73 14 74 13 76 13 78 15 82 15 83 15 84 15 85 14 86 14 88 13 33 4 21 11 32 10 54 12 85 10 34 90 1 21 2 19 3 20 4 21 5 22 6 21 7 21 8 21 9 20 10 22 11 20 12 23 13 23 14 20 15 21 16 23 17 20 18 20 19 21 20 23 21 23 22 19 23 22 24 22 25 22 26 22 27 21 28 22 29 22 30 21 31 19 32 23 33 22 34 20 35 22 36 22 37 20 38 19 39 22 40 21 41 19 42 22 43 19 44 21 45 21 46 22 47 20 48 22 49 22 50 22 51 21 52 21 53 22 54 22 55 21 56 20 57 22 58 22 59 22 60 22 61 21 62 22 63 22 64 23 65 20 66 21 67 22 68 20 69 21 70 19 71 20 72 19 73 19 74 20 75 21 76 22 77 20 78 20 79 21 80 21 81 21 82 22 83 20 84 20 85 23 86 21 87 23 88 22 89 20 90 21 35 41 2 28 4 25 5 26 7 29 8 29 10 27 15 26 16 29 19 25 21 26 22 29 23 29 24 29 26 28 27 25 31 27 34 25 41 27 44 26 46 28 47 29 48 28 49 25 50 25 51 29 52 25 53 25 56 25 61 25 63 27 64 26 65 27 67 25 68 25 69 29 70 28 73 25 74 25 76 29 80 25 85 29 36 28 1 16 9 16 10 18 16 18 19 16 23 17 25 16 26 15 27 18 39 17 42 18 43 18 44 18 54 17 58 18 59 18 60 19 61 17 70 16 71 18 76 17 77 18 79 18 80 16 81 18 86 16 88 16 89 17 37 75 1 11 3 13 4 12 5 12 6 11 8 11 9 11 10 12 11 11 12 11 13 12 15 13 16 12 17 11 18 12 19 11 20 12 22 12 23 13 24 13 25 12 26 12 27 12 28 13 30 11 31 12 32 11 33 13 34 13 35 12 36 13 38 11 39 12 40 12 42 12 43 12 44 12 45 11 46 12 47 11 48 12 49 13 50 11 51 12 52 13 53 11 54 11 56 12 57 13 59 13 60 13 62 12 63 11 65 11 66 13 68 13 69 12 71 12 72 11 73 12 74 13 75 11 76 13 77 13 78 12 80 11 81 13 82 13 83 12 84 12 85 12 86 12 87 12 89 11 90 12 38 72 1 19 2 19 3 19 4 19 5 17 6 17 7 16 8 19 9 17 10 19 11 19 12 18 13 20 14 19 15 18 16 17 18 19 19 19 20 17 22 19 23 16 24 20 25 17 26 19 27 17 28 17 29 19 30 18 31 17 32 19 34 18 36 17 37 16 38 17 39 19 40 17 44 20 45 17 46 19 47 19 49 18 50 17 51 19 53 16 56 18 57 17 58 19 59 19 60 17 62 16 63 19 64 19 66 19 67 17 70 18 71 19 73 16 74 20 75 19 76 20 77 19 78 18 79 17 81 20 82 16 83 16 84 19 85 19 86 19 87 16 89 19 90 17 39 3 40 24 43 23 56 22 40 27 2 17 3 18 6 17 10 18 11 16 13 18 20 18 30 18 32 18 36 16 40 16 41 17 42 16 44 15 47 17 49 18 56 17 61 17 63 17 66 18 69 17 71 16 74 16 76 17 77 17 82 16 88 17 53 17 4 29 9 26 16 29 20 29 21 25 22 29 27 27 29 28 31 25 34 28 36 26 61 27 65 27 70 25 74 27 82 27 86 29 54 88 1 20 2 19 3 19 4 21 5 21 6 21 7 21 8 22 9 21 10 20 11 21 12 19 13 20 14 23 15 22 16 20 17 22 18 19 19 21 20 22 21 23 22 20 23 22 24 23 25 21 26 20 27 22 28 22 29 23 30 19 31 21 32 21 34 22 35 22 36 21 37 23 38 22 39 20 40 23 41 22 42 23 43 23 44 23 45 22 46 22 47 19 48 21 49 22 50 19 51 21 52 23 53 21 54 22 55 22 57 20 58 21 59 22 60 22 61 23 62 22 63 22 64 22 65 22 66 21 67 23 68 21 69 21 70 21 71 22 72 20 73 22 74 21 75 23 76 23 77 23 78 20 79 20 80 21 81 21 82 22 83 22 84 23 85 19 86 20 87 22 88 20 89 22 90 21 55 16 8 16 24 16 35 15 41 17 44 15 53 15 54 15 55 17 73 17 77 16 79 15 80 17 83 15 86 16 87 17 88 15 56 57 1 29 2 25 3 28 5 28 7 29 8 25 12 26 16 28 18 30 19 26 20 30 21 28 22 27 23 29 28 30 30 30 33 29 35 29 36 26 37 28 39 30 41 30 42 27 43 29 44 26 45 25 47 27 48 26 50 31 52 27 53 30 54 30 55 30 57 27 58 26 59 30 60 30 61 26 62 30 63 28 64 25 65 27 66 26 67 29 70 28 72 25 73 30 75 28 77 29 78 27 80 26 81 27 82 28 86 26 87 26 88 26 89 31 4 57 53 1 16 3 16 6 17 7 18 9 17 15 17 16 15 17 16 18 16 21 18 23 14 28 17 29 15 30 18 31 15 33 16 34 16 36 16 38 15 43 17 44 17 45 16 46 16 48 17 49 15 50 17 51 16 52 15 53 17 55 17 56 17 58 15 59 17 60 15 61 17 62 16 65 15 69 15 72 15 73 15 74 17 75 17 76 17 77 17 79 14 81 14 82 17 83 16 84 17 85 16 88 17 89 16 90 16 58 59 2 10 4 12 6 10 7 12 9 11 10 11 11 10 13 11 14 12 15 11 16 10 18 11 19 10 20 12 24 12 27 11 28 11 29 12 30 12 31 10 32 12 37 11 38 10 41 11 42 11 44 12 45 11 46 12 47 11 49 10 50 11 51 11 53 11 55 10 56 11 57 11 58 11 60 12 61 10 62 10 63 11 64 10 65 11 67 11 68 10 69 10 73 11 74 11 75 12 76 11 78 11 79 11 81 11 82 10 83 11 85 12 86 11 87 11 90 11 59 49 1 27 3 26 5 24 6 27 8 23 9 27 10 26 12 23 13 27 14 24 15 26 16 25 18 24 19 25 21 27 22 23 27 25 28 27 30 26 31 23 33 27 34 26 35 23 38 26 41 27 44 26 49 26 51 24 52 27 54 26 56 25 58 25 59 26 63 23 64 23 69 26 70 24 72 27 74 23 75 27 77 26 78 23 79 26 80 26 81 25 83 26 84 24 87 23 89 25 60 82 1 27 2 30 3 27 4 30 5 29 6 26 8 25 9 29 10 28 11 29 12 30 13 26 15 30 17 30 18 31 19 25 20 26 21 30 22 29 23 30 24 26 26 26 27 30 28 26 29 28 30 28 31 26 32 26 33 29 34 27 35 28 36 28 37 29 38 30 39 28 40 28 42 27 43 26 44 26 45 29 46 29 47 26 48 28 49 28 50 30 51 26 52 30 53 26 54 30 55 30 56 26 57 30 58 27 59 28 61 27 63 28 65 29 66 26 67 29 68 30 69 26 70 26 71 27 72 28 73 27 74 26 75 29 76 28 77 31 78 28 79 27 80 29 81 26 82 28 83 25 84 28 85 28 86 30 87 27 88 27 89 29 90 28 +5 4 1 37 2 32 5 29 6 28 7 27 8 31 9 30 10 32 14 30 17 28 18 28 19 30 26 28 27 31 30 30 31 31 35 31 36 26 39 26 41 32 43 30 47 31 49 28 51 28 52 27 56 27 59 31 60 29 61 30 68 31 70 27 72 29 73 29 75 32 76 27 77 27 81 31 83 28 2 86 1 13 2 14 3 12 4 13 5 13 6 14 7 12 8 14 9 12 10 14 11 13 12 14 13 14 14 13 15 12 17 13 18 14 19 14 20 13 22 12 23 12 24 13 25 12 26 13 27 13 28 13 29 14 30 14 31 13 32 13 33 13 34 14 35 13 36 13 37 13 38 12 39 12 40 12 42 12 43 14 44 13 45 12 46 14 47 12 48 13 49 13 50 13 51 14 52 14 53 14 54 14 55 14 56 12 57 14 59 13 60 13 61 12 62 14 63 12 64 13 65 14 66 13 67 14 68 13 69 14 70 13 71 13 72 13 73 14 74 12 75 12 76 13 77 13 78 13 79 13 80 12 81 12 82 14 83 12 84 13 85 14 86 13 87 12 88 12 89 12 90 13 3 47 4 24 5 25 6 26 10 26 11 24 12 23 14 23 15 22 21 23 22 26 24 23 29 24 30 23 31 23 32 24 33 25 37 22 38 23 40 25 41 23 42 23 43 25 44 22 47 22 51 26 54 25 55 26 56 26 58 26 59 25 60 24 61 23 62 22 64 25 66 25 67 26 70 22 72 24 74 23 76 23 78 25 79 23 80 23 83 23 84 26 86 26 88 22 4 66 1 15 3 14 5 14 6 16 7 14 8 16 11 14 12 15 13 15 14 15 15 15 16 16 17 16 18 14 19 14 20 15 21 16 23 16 25 15 26 16 28 14 30 16 34 14 35 14 36 14 37 15 38 16 39 16 40 16 41 14 42 16 43 16 44 16 45 15 46 16 50 16 51 15 52 15 53 15 54 14 55 16 56 14 58 15 59 16 61 16 62 14 63 15 69 15 70 15 71 15 72 14 73 16 74 14 75 14 76 16 77 14 78 16 79 16 81 14 82 16 83 16 84 14 85 16 87 15 89 14 90 15 32 5 54 2 14 3 16 5 15 7 16 8 16 9 15 10 16 11 15 12 17 14 17 15 16 19 15 20 17 21 18 26 15 27 17 28 18 29 14 30 16 31 15 32 17 33 17 34 17 38 17 41 17 42 17 43 16 44 17 45 17 49 16 50 18 52 15 53 15 56 15 57 17 58 17 59 15 60 16 61 15 66 16 68 16 69 16 72 16 76 15 77 16 79 18 80 16 81 15 82 15 83 17 85 16 86 15 87 17 89 16 6 7 8 20 34 18 60 21 71 19 78 18 83 17 89 20 7 65 1 17 2 19 3 19 5 19 7 19 9 18 10 18 11 19 12 16 13 17 14 18 15 18 17 19 19 17 20 20 22 19 23 18 26 19 28 19 29 19 32 18 33 17 34 19 36 17 37 16 39 19 40 17 41 19 42 19 43 17 45 17 47 17 48 17 49 19 50 17 52 17 53 18 54 20 56 19 57 19 58 19 59 18 60 17 63 19 64 18 65 18 66 16 67 17 71 19 72 17 73 17 74 19 75 18 77 17 78 20 79 18 80 19 81 19 82 19 83 20 84 19 86 17 88 16 89 16 90 18 8 31 1 10 2 10 8 11 9 9 12 9 17 10 20 10 21 11 27 10 31 10 32 9 37 10 39 10 40 10 43 10 44 11 47 10 49 11 51 9 52 11 57 10 58 11 59 10 63 11 72 10 74 9 78 10 79 10 81 9 84 9 88 10 13 36 1 29 2 27 4 27 7 28 14 30 15 31 16 26 20 27 21 27 23 32 24 29 31 31 32 31 33 29 36 32 37 31 40 27 41 29 50 28 52 27 53 31 56 29 59 30 60 31 61 31 62 28 64 32 66 30 67 28 68 30 74 28 75 30 76 28 78 27 86 31 89 26 14 80 1 27 2 30 3 27 4 28 5 27 6 30 7 27 8 28 9 29 10 31 12 28 13 31 14 29 15 29 16 29 20 29 22 28 23 31 24 29 25 29 26 27 27 30 28 26 29 30 30 27 31 29 32 31 33 31 35 29 36 29 37 30 38 31 39 30 40 31 41 30 42 31 43 31 44 31 45 30 46 30 47 32 48 28 49 30 50 32 51 31 52 31 53 29 54 30 55 31 56 29 57 32 58 31 59 30 60 31 61 29 63 28 64 29 65 28 66 30 67 28 68 26 70 27 71 27 72 29 73 27 74 31 76 29 77 28 78 31 79 26 81 27 82 30 83 30 84 29 85 29 86 30 87 29 88 27 89 29 90 29 15 62 1 23 2 25 4 27 6 26 8 23 9 23 10 25 11 23 12 26 14 24 15 26 17 25 18 26 20 27 21 27 23 24 25 27 28 24 30 26 31 26 33 27 34 27 35 26 36 23 37 26 38 26 40 23 41 24 42 23 44 27 46 24 47 27 48 26 50 27 51 25 52 23 54 27 55 23 56 27 58 25 59 23 60 27 61 25 62 26 63 27 64 27 67 27 69 24 70 25 71 25 72 23 73 24 76 23 77 26 78 24 79 26 80 27 84 27 86 23 87 23 88 23 89 26 16 4 6 11 23 11 28 12 59 11 21 35 3 23 5 25 8 24 9 25 11 26 12 25 13 22 14 25 17 23 18 24 20 23 21 25 24 23 26 26 32 23 34 26 40 25 41 23 42 23 44 25 47 22 54 25 57 25 58 24 59 26 65 24 67 25 70 25 71 23 72 26 74 23 76 24 88 23 89 26 90 25 22 12 2 11 10 11 16 10 32 12 45 12 48 10 57 10 63 11 66 12 79 10 83 12 87 11 23 71 1 24 2 27 3 25 4 26 6 28 7 25 9 24 10 28 11 24 12 29 13 25 14 28 17 25 19 24 20 26 21 25 23 29 24 26 25 26 26 28 27 28 29 25 30 27 32 28 33 26 34 29 35 27 36 28 37 29 38 29 39 29 42 25 43 29 44 29 45 26 46 26 47 29 48 28 49 29 50 29 52 27 55 27 56 27 57 28 58 29 59 27 60 29 61 28 63 27 64 29 65 29 66 24 67 26 69 28 72 30 73 25 74 26 76 27 77 27 78 25 79 28 80 26 81 30 82 27 83 29 84 27 85 28 86 27 88 27 89 26 90 29 24 42 3 28 6 28 8 31 9 27 13 27 15 33 22 32 23 31 24 30 25 31 26 31 29 28 30 30 36 29 38 29 39 30 40 33 42 32 44 28 47 27 48 31 49 27 52 31 54 32 56 28 58 30 62 30 68 30 70 28 71 30 73 28 74 32 75 27 76 29 77 29 78 31 80 33 82 28 86 29 87 28 88 30 90 29 29 2 62 29 87 27 30 18 4 15 17 15 20 14 21 15 25 13 30 13 33 14 45 13 51 13 56 13 59 14 64 13 66 13 74 15 77 13 79 14 82 14 87 14 31 27 8 27 12 30 19 24 23 26 26 29 28 25 29 27 32 27 38 25 42 29 45 26 55 28 56 25 59 25 61 28 62 25 64 24 67 28 69 25 70 29 73 26 75 25 77 26 80 26 87 25 89 27 90 30 32 15 7 19 9 18 10 20 20 18 21 18 26 18 32 19 35 18 39 19 44 17 51 18 55 20 66 16 71 19 81 18 37 65 2 10 3 11 6 10 7 9 8 11 9 10 10 11 11 9 15 11 16 9 17 10 21 10 22 10 23 11 25 11 26 10 28 9 29 10 31 9 33 10 34 11 35 10 36 10 37 11 38 9 39 10 40 9 41 10 44 10 45 10 46 10 47 10 48 11 49 11 51 11 52 10 54 9 55 9 56 9 57 9 59 11 60 11 61 10 62 10 64 9 65 11 66 11 68 10 70 11 71 10 72 10 73 11 74 10 76 10 77 10 79 10 80 9 82 10 83 10 84 10 85 10 86 9 88 9 89 11 90 10 38 66 1 22 2 20 4 21 6 19 8 18 10 20 11 18 12 22 14 20 16 21 17 20 18 21 19 21 20 20 21 20 22 21 24 19 27 21 28 22 29 20 30 20 32 19 33 21 34 19 36 19 37 19 38 21 39 22 40 20 41 22 42 21 43 21 44 20 46 20 47 18 48 21 49 19 50 21 51 19 52 19 53 19 55 20 56 20 58 18 59 22 60 20 61 18 63 19 64 21 67 21 69 19 70 20 71 21 72 20 73 19 74 21 75 18 76 20 80 21 81 21 83 22 84 19 85 18 86 19 89 19 90 21 39 18 6 20 7 21 10 19 14 17 16 18 28 20 29 18 31 19 36 17 38 20 45 17 54 19 68 20 70 19 72 18 78 20 80 21 87 21 40 78 1 20 2 21 3 20 5 21 6 22 7 21 9 22 10 21 11 21 12 21 13 23 14 20 15 23 16 21 17 23 18 22 19 19 20 21 21 20 22 22 23 20 25 21 26 20 27 23 28 20 29 21 30 23 31 21 32 20 33 21 34 21 35 21 36 22 39 22 40 21 41 22 42 22 43 20 44 21 45 23 46 22 47 21 48 20 50 20 51 23 52 22 53 20 54 19 55 19 56 21 57 20 58 21 59 20 60 22 61 22 62 22 64 22 66 19 68 19 69 23 70 23 71 21 72 21 73 19 74 21 75 20 76 21 77 19 78 23 80 22 81 21 82 23 84 21 85 23 87 21 88 22 89 22 90 23 41 10 10 14 21 13 22 13 38 13 39 14 53 12 56 14 69 13 76 13 84 13 42 89 1 25 2 27 3 24 4 24 5 28 6 25 7 28 8 28 9 26 10 26 11 26 12 23 13 27 14 28 15 25 16 27 17 28 18 28 19 27 20 24 21 24 22 25 23 25 24 28 25 27 26 26 27 25 28 26 29 28 30 25 31 26 32 28 33 27 34 28 35 24 36 27 37 28 38 27 39 28 40 25 41 24 42 28 43 28 44 26 45 24 46 27 47 25 48 25 49 27 50 28 51 27 52 26 53 25 54 27 55 25 56 27 57 24 58 24 59 26 60 26 61 28 62 27 64 26 65 24 66 26 67 25 68 26 69 28 70 24 71 26 72 28 73 24 74 27 75 28 76 27 77 28 78 25 79 28 80 25 81 26 82 28 83 26 84 24 85 28 86 27 87 27 88 27 89 26 90 25 43 20 3 29 4 27 10 29 11 29 18 25 23 27 36 28 40 29 47 28 48 26 50 28 51 29 55 28 61 27 62 28 69 29 73 26 77 28 82 30 86 28 44 33 1 14 4 14 8 14 15 15 17 14 18 14 20 15 22 14 23 13 25 13 26 13 29 15 32 14 34 15 36 15 38 14 43 14 44 13 46 13 47 13 53 13 55 13 57 15 64 15 66 15 67 15 68 13 73 14 76 14 80 15 83 14 85 13 89 13 45 23 9 13 14 14 15 13 21 14 22 13 24 13 25 14 28 14 32 13 35 14 40 14 46 13 55 15 60 13 65 15 66 13 69 15 70 13 71 13 78 15 79 13 84 13 89 13 46 36 4 28 8 28 9 29 11 26 13 31 16 28 17 27 18 29 21 26 23 29 24 26 25 27 28 28 36 30 38 28 40 30 44 30 47 27 51 29 52 27 53 28 61 25 62 29 63 29 64 29 65 27 66 27 67 29 68 26 74 28 75 27 77 26 78 31 81 26 86 26 89 28 47 89 1 10 2 10 3 10 4 9 5 10 6 10 7 10 8 10 9 9 10 11 11 9 12 10 13 9 14 10 15 9 16 10 17 10 18 9 19 10 20 10 21 10 22 10 23 11 24 10 25 11 26 10 27 10 28 9 29 9 30 10 31 11 32 11 33 11 34 11 35 11 37 10 38 9 39 10 40 10 41 9 42 11 43 11 44 10 45 9 46 10 47 9 48 11 49 10 50 9 51 11 52 10 53 10 54 10 55 10 56 10 57 10 58 10 59 11 60 10 61 10 62 10 63 10 64 10 65 10 66 10 67 10 68 10 69 9 70 10 71 11 72 9 73 10 74 10 75 11 76 10 77 11 78 10 79 10 80 10 81 10 82 9 83 10 84 10 85 9 86 10 87 10 88 10 89 10 90 10 48 38 1 21 2 22 10 23 12 20 14 22 18 21 20 22 22 21 25 22 29 22 31 22 32 21 35 22 36 22 37 22 39 22 41 19 42 22 45 20 46 21 48 21 51 19 52 21 53 23 54 22 57 22 58 20 60 19 62 21 66 20 69 20 72 20 73 19 77 20 78 19 80 19 86 20 88 21 53 83 1 18 2 18 3 16 4 15 5 17 6 18 7 17 8 16 9 18 10 17 11 17 12 17 13 16 14 16 15 17 16 18 17 18 18 17 19 18 20 18 21 17 22 15 23 17 25 17 26 18 27 16 28 18 29 18 30 17 31 16 32 16 33 16 35 16 36 19 37 16 38 18 39 16 40 18 41 15 42 18 43 17 45 18 46 17 47 16 48 18 49 18 50 16 51 17 52 17 53 16 54 17 55 16 56 17 57 17 58 16 59 18 60 16 61 17 62 19 63 17 64 17 65 16 66 16 68 17 70 17 72 16 73 18 74 17 75 17 76 15 77 16 79 17 80 17 81 19 82 16 83 18 84 17 85 17 86 17 87 18 88 19 89 17 90 18 54 12 18 30 27 31 39 28 48 32 55 29 57 29 68 28 73 27 76 32 77 28 78 28 79 28 55 26 3 31 6 29 9 27 15 29 29 28 33 28 37 30 39 28 41 29 42 28 44 30 48 28 52 29 53 26 56 28 57 30 58 30 62 30 65 26 66 27 71 29 75 26 78 30 82 28 89 26 90 28 56 54 1 14 3 12 4 13 6 13 7 13 9 14 10 12 11 13 12 13 15 12 17 14 19 12 20 14 21 14 22 13 25 14 26 13 27 12 29 13 32 14 34 13 35 13 36 13 37 12 38 13 39 13 40 14 43 12 44 12 48 13 50 12 51 14 52 12 54 12 55 12 58 12 60 12 62 13 65 12 66 14 67 12 68 12 70 13 73 14 75 12 76 13 77 12 80 14 82 14 83 13 85 12 87 13 88 14 89 14 32 9 9 7 14 19 15 20 14 39 15 41 15 61 16 69 16 85 16 87 14 10 47 2 23 4 23 5 23 8 25 9 22 11 24 14 23 16 23 17 24 18 22 28 23 29 24 31 25 36 21 38 24 40 23 42 24 43 21 45 25 49 23 50 24 51 24 53 21 54 23 56 21 61 24 62 24 63 24 64 24 65 22 66 21 68 23 71 23 72 23 73 24 75 22 76 23 77 21 78 22 79 22 80 22 82 24 83 25 84 23 87 24 88 22 90 22 11 87 1 12 2 12 3 10 4 10 5 10 6 11 7 12 8 11 9 11 10 10 11 11 12 10 13 10 14 12 15 11 16 10 17 10 18 11 19 12 20 10 21 11 22 11 23 11 24 12 25 10 26 11 27 11 28 10 29 12 30 12 31 11 32 12 33 12 34 11 36 11 37 12 38 11 39 12 40 11 41 11 42 11 43 11 44 10 45 10 46 11 47 11 48 12 50 12 51 11 52 10 53 11 54 12 55 11 56 10 57 12 58 10 59 11 60 10 61 11 62 11 63 10 64 12 65 11 67 11 68 11 69 12 70 10 71 12 72 11 73 11 74 11 75 11 76 12 77 11 78 12 79 10 80 11 81 11 82 12 83 11 84 11 85 11 86 12 87 11 88 11 89 11 90 11 12 84 1 12 3 13 4 13 5 12 6 12 7 14 8 14 9 14 10 14 11 13 12 13 13 13 14 12 15 13 16 14 17 14 18 12 19 12 20 13 21 13 22 14 23 14 24 14 25 12 26 13 27 13 28 13 29 12 30 12 31 14 33 12 34 12 35 12 36 12 37 14 38 13 39 12 40 14 41 13 42 12 43 13 44 13 45 12 46 14 48 12 49 14 50 12 51 12 52 13 53 12 54 14 55 12 56 14 57 14 58 14 60 13 61 12 62 13 64 12 65 14 66 14 67 12 68 12 69 13 70 13 71 12 72 12 73 14 74 13 75 13 77 12 78 13 79 12 80 14 81 14 82 14 83 13 84 13 85 14 86 12 87 13 88 12 89 14 90 14 21 15 5 15 13 14 14 15 15 14 23 13 40 14 42 14 50 15 51 15 62 13 65 13 68 14 78 13 86 14 90 14 22 49 1 11 2 10 6 12 7 10 8 10 11 10 12 10 13 12 15 12 17 12 20 10 21 11 22 11 23 12 24 12 26 10 27 11 28 12 29 12 30 12 31 10 32 10 34 11 36 11 39 10 40 10 41 11 43 11 48 11 51 10 52 10 54 10 58 10 61 11 67 12 69 12 72 10 73 10 74 12 75 11 76 11 77 10 78 11 79 11 81 10 82 12 86 10 87 10 89 12 23 59 2 19 3 18 4 18 5 18 6 16 8 19 10 18 11 19 15 18 17 17 18 16 19 17 21 19 22 17 24 19 26 18 27 18 29 19 30 18 31 19 32 18 33 19 34 18 35 18 36 17 38 19 40 19 41 18 42 17 45 18 47 20 48 18 51 20 52 19 54 17 55 16 56 17 57 18 61 19 65 17 66 18 67 20 68 19 69 19 70 18 71 20 72 19 75 17 78 18 79 19 80 17 81 18 82 17 83 17 85 19 86 19 87 17 89 19 90 18 24 30 3 22 7 25 8 25 10 23 11 25 13 22 16 25 20 23 22 21 24 24 25 22 26 23 31 23 37 23 47 22 49 22 53 25 63 25 65 24 67 24 69 22 71 21 74 23 77 24 78 24 80 23 81 23 83 21 89 22 90 22 29 18 11 15 14 16 18 17 20 18 24 15 26 15 32 17 36 17 41 17 58 18 67 16 70 15 74 17 75 17 76 15 77 17 80 17 90 16 30 10 1 14 6 14 17 15 18 13 25 13 43 15 52 15 70 15 73 13 85 14 31 78 1 16 2 16 3 14 4 14 5 14 6 14 7 16 8 14 9 14 10 15 11 14 12 15 13 15 14 15 15 15 16 15 18 16 19 14 20 16 21 16 22 15 23 15 24 15 25 14 26 16 27 15 28 16 29 14 30 15 32 15 34 16 35 16 36 16 37 16 38 14 39 14 40 16 41 16 42 14 43 15 44 16 45 15 46 16 47 14 48 16 49 16 50 16 51 15 52 15 53 16 54 14 55 16 56 14 57 14 58 16 59 16 60 16 61 16 64 15 65 15 66 16 67 14 68 14 69 15 70 15 73 14 74 15 75 14 76 16 77 15 78 14 79 14 82 16 83 16 84 15 85 16 89 14 90 15 32 61 1 27 3 29 4 27 5 27 6 25 11 26 13 27 14 25 15 24 16 24 17 27 20 28 22 27 23 28 25 26 26 28 27 25 28 28 29 26 30 29 33 25 34 25 35 24 36 25 37 25 38 24 39 24 40 27 42 24 45 28 47 24 50 25 51 26 52 23 53 26 57 26 58 25 59 26 60 25 61 24 62 26 63 25 64 27 66 27 67 24 68 27 69 28 71 25 73 26 75 25 76 25 78 25 79 26 80 28 81 26 82 27 83 24 85 28 86 26 89 24 90 26 33 37 1 17 2 17 3 18 4 20 5 16 6 18 7 18 9 19 10 19 14 18 16 17 18 18 24 19 27 19 28 19 29 17 30 19 38 17 41 18 44 20 53 19 55 18 56 18 59 19 62 16 63 19 64 19 68 19 70 18 71 18 72 19 80 17 82 17 86 18 87 20 88 17 90 16 34 74 2 21 3 20 5 18 6 20 7 22 10 21 11 19 12 21 13 22 14 19 15 21 16 22 17 19 18 20 19 21 20 20 21 21 22 19 23 19 25 19 26 21 27 22 28 21 29 20 30 20 31 19 32 21 33 20 34 22 35 18 36 19 37 22 38 22 39 19 40 18 42 20 43 19 47 22 48 20 50 21 51 20 52 22 53 20 54 19 55 19 57 20 58 18 59 18 60 19 61 21 62 21 63 20 64 20 65 21 66 20 67 18 69 20 71 21 72 19 73 18 74 20 75 21 76 20 78 19 79 19 81 21 82 19 83 22 84 21 85 18 86 18 88 20 89 20 90 19 35 41 3 10 4 11 6 10 9 11 10 11 13 11 14 10 15 9 16 10 23 10 24 10 25 9 26 9 28 10 29 10 42 9 44 10 45 10 46 10 48 9 49 9 52 11 55 10 56 11 57 10 58 9 59 9 60 10 61 10 63 10 71 10 72 10 73 11 77 11 78 11 79 11 80 10 81 11 84 10 88 10 90 10 36 29 2 33 4 32 8 30 14 28 16 29 17 29 18 32 23 33 26 32 27 33 36 28 37 32 40 29 47 27 48 28 57 29 58 33 60 27 63 28 65 33 66 32 69 32 71 32 72 29 74 32 78 30 79 27 86 28 89 31 37 35 1 14 2 13 7 12 12 14 13 13 16 12 23 14 24 14 25 13 26 13 29 13 30 13 32 12 35 14 37 14 42 14 45 14 47 12 49 13 56 12 58 14 62 12 63 13 64 13 65 13 69 12 70 14 72 13 74 14 78 13 81 13 82 14 84 12 85 14 88 13 38 63 1 26 2 23 3 27 5 26 6 23 7 23 10 26 11 26 12 27 13 23 14 26 16 26 17 27 18 27 19 25 20 24 21 24 22 25 23 26 24 25 27 26 29 26 32 27 33 25 34 26 35 26 37 23 38 23 39 27 40 23 42 26 44 26 48 27 49 26 50 26 51 25 52 23 54 24 55 23 56 24 58 26 59 23 60 23 61 26 62 27 66 27 67 27 69 23 70 24 71 26 72 25 73 24 74 23 75 25 76 26 78 26 79 27 80 25 83 27 84 27 87 27 89 24 90 23 39 88 1 26 2 23 3 24 4 26 5 22 6 23 7 22 8 23 9 22 10 24 11 23 12 24 13 24 14 25 15 26 16 25 17 23 18 26 19 25 20 22 21 23 22 24 23 23 24 24 25 23 26 23 27 22 28 24 29 24 30 22 31 24 32 26 33 25 34 26 35 24 36 23 37 24 38 26 39 24 40 23 41 26 42 25 43 26 45 25 46 22 47 24 48 22 49 25 50 22 51 24 52 23 53 24 54 23 55 24 56 24 57 25 58 24 59 25 60 23 61 26 62 25 63 23 64 26 65 22 66 26 67 25 68 25 69 24 70 22 71 26 72 26 73 25 74 26 75 22 76 23 77 23 78 24 79 26 80 23 81 25 82 23 83 22 85 22 86 23 87 26 88 23 89 22 90 24 40 90 1 22 2 22 3 19 4 20 5 21 6 19 7 19 8 19 9 21 10 22 11 18 12 21 13 20 14 21 15 21 16 20 17 20 18 19 19 19 20 20 21 21 22 20 23 20 24 18 25 21 26 20 27 19 28 19 29 21 30 20 31 21 32 21 33 21 34 20 35 21 36 22 37 22 38 19 39 22 40 19 41 20 42 19 43 18 44 21 45 20 46 21 47 18 48 19 49 18 50 21 51 22 52 20 53 21 54 22 55 18 56 19 57 18 58 20 59 20 60 21 61 20 62 19 63 19 64 21 65 21 66 19 67 20 68 22 69 20 70 19 71 18 72 20 73 19 74 21 75 21 76 20 77 20 78 21 79 21 80 21 81 22 82 19 83 22 84 21 85 19 86 18 87 18 88 21 89 19 90 21 45 34 1 30 8 30 12 27 15 30 21 32 22 30 26 30 29 31 34 28 35 29 37 27 40 30 45 27 48 27 51 27 54 28 55 30 57 31 59 28 64 27 66 29 68 31 70 27 71 26 72 31 73 28 74 30 75 29 78 29 82 29 84 31 86 26 87 29 89 29 46 68 1 29 3 28 4 31 5 28 9 27 10 30 12 27 13 27 14 29 16 26 17 27 18 31 19 29 20 32 22 27 23 29 24 27 25 27 26 29 29 30 30 30 31 31 32 26 33 27 35 30 36 27 37 29 38 28 39 29 40 29 42 26 44 29 45 32 46 28 47 28 49 29 50 26 52 31 54 31 55 32 56 32 58 30 62 28 63 31 64 30 65 29 66 29 67 28 68 27 69 27 71 26 72 30 73 29 74 26 75 30 76 29 77 30 78 26 79 26 80 31 81 30 83 29 85 31 86 26 87 29 88 30 89 29 90 29 47 15 3 30 17 27 18 27 19 28 22 28 25 28 26 30 34 31 35 29 55 30 65 27 66 27 67 30 80 27 84 29 48 31 2 26 8 25 9 24 11 23 12 24 15 25 20 26 26 26 30 23 38 25 43 24 44 27 45 23 51 27 55 26 56 27 57 24 58 27 59 26 60 25 63 24 64 23 67 26 69 26 71 24 74 26 76 27 79 23 83 26 85 23 88 24 49 34 3 18 7 18 10 18 11 18 12 18 17 19 26 17 30 18 31 17 34 19 36 17 37 16 38 19 39 16 44 18 49 15 52 18 54 17 55 15 56 19 57 17 58 18 63 16 67 18 68 16 69 16 70 16 72 16 73 17 74 17 80 17 82 18 85 17 89 18 50 60 2 21 3 18 4 19 6 21 8 19 10 20 12 18 14 19 17 20 18 19 21 18 22 18 23 20 25 18 28 17 29 18 30 18 31 19 32 19 33 20 34 18 35 19 38 20 39 17 42 20 44 18 48 17 50 18 51 19 52 21 55 19 56 19 57 17 58 19 59 20 61 21 62 20 63 21 64 18 65 17 66 19 67 20 68 18 69 21 70 20 71 17 72 19 73 18 74 20 75 21 76 19 77 18 79 18 80 20 81 17 82 19 83 19 84 20 86 18 90 20 51 37 1 10 4 11 8 11 9 10 10 11 16 11 17 11 19 10 21 11 26 9 27 11 29 10 30 9 31 11 32 10 34 10 35 9 38 10 42 11 43 9 48 11 49 10 52 9 57 10 58 10 59 10 60 10 63 9 64 10 69 10 73 10 74 9 75 9 76 9 80 11 82 10 89 10 52 77 1 24 2 21 3 23 5 23 6 24 7 24 8 22 9 22 10 24 11 24 12 20 13 21 14 24 15 21 16 22 17 24 18 22 19 23 20 23 21 21 23 22 27 21 28 24 29 22 30 24 31 23 32 23 33 20 34 22 36 20 37 23 38 22 39 23 40 22 41 24 42 21 43 21 44 22 45 24 46 21 47 24 49 20 50 22 51 20 53 24 54 23 55 20 56 22 57 20 58 23 59 22 60 21 61 23 62 24 63 20 64 23 65 21 66 20 67 24 68 23 69 22 71 22 74 21 75 24 76 22 77 23 78 23 79 23 80 24 81 20 82 21 83 24 84 21 86 20 87 24 89 22 90 21 53 87 1 23 3 23 4 26 6 26 7 23 8 25 9 22 10 26 11 23 12 24 13 23 14 22 15 24 16 26 17 24 18 25 19 25 20 24 21 26 22 24 23 23 24 23 25 24 26 24 27 26 28 26 29 25 30 22 31 23 32 24 33 25 34 24 35 22 36 22 37 25 38 23 39 26 40 25 41 24 42 25 43 22 44 25 45 23 46 23 47 25 48 25 49 22 50 25 51 26 52 24 53 25 54 22 55 22 56 24 58 26 59 25 60 25 61 24 62 25 63 24 64 23 65 24 66 24 67 23 68 23 69 25 70 24 71 24 72 23 73 26 74 23 75 26 76 24 77 25 78 22 79 24 80 24 81 24 82 26 83 22 84 24 85 23 86 26 87 26 88 24 89 22 90 24 54 55 1 13 2 12 3 14 6 12 9 13 11 13 12 14 16 14 20 14 21 14 22 14 25 12 26 13 28 13 30 12 31 13 32 13 33 12 35 13 36 12 37 14 40 13 42 12 43 12 44 13 45 14 46 14 47 13 48 13 49 13 50 12 52 13 54 13 55 14 57 14 60 14 61 14 63 14 65 14 67 12 68 14 69 12 70 13 72 13 73 14 74 13 75 13 76 14 77 13 80 12 81 13 83 14 84 13 85 12 88 13 55 29 1 24 3 23 12 25 14 25 17 25 23 24 25 27 26 23 27 27 33 27 34 23 35 26 40 24 42 27 44 26 45 24 47 23 55 25 58 27 61 26 67 25 68 24 69 25 70 24 82 26 84 27 85 26 87 23 89 27 56 59 1 28 2 28 4 30 5 28 6 26 7 30 8 25 9 31 10 30 11 29 13 28 16 28 19 28 20 26 21 30 23 30 26 27 28 28 29 28 30 28 31 28 32 31 33 29 34 28 35 31 36 28 37 29 38 26 40 28 41 30 42 29 44 26 45 29 49 27 50 27 52 30 54 31 56 30 57 27 58 26 59 28 60 29 61 28 62 30 64 29 66 26 69 30 70 25 71 28 72 26 75 29 76 30 77 28 78 27 81 26 85 25 87 26 88 30 89 25 36 17 52 1 17 3 19 4 18 5 18 6 17 7 17 8 16 9 19 10 18 13 16 14 17 16 20 18 17 20 18 21 17 22 17 24 18 28 19 29 16 30 17 32 18 37 16 38 18 39 17 41 19 42 18 43 17 47 17 48 19 49 17 50 17 52 17 53 17 58 19 59 17 60 17 61 19 62 16 63 18 64 17 67 17 70 18 71 18 74 18 75 16 76 20 77 16 78 19 79 17 81 19 82 17 83 19 18 82 1 24 2 22 3 21 4 23 5 24 6 22 7 25 8 21 9 22 10 25 11 25 12 21 13 23 14 21 15 21 16 23 17 25 18 22 19 21 20 23 21 21 22 25 24 25 25 25 26 24 27 24 28 22 29 25 30 21 31 22 32 21 34 21 35 22 36 22 37 21 39 22 40 22 41 21 42 21 43 24 44 23 45 22 46 25 47 24 48 24 49 24 50 25 51 25 52 25 53 24 54 23 55 22 56 25 57 22 58 25 59 23 60 23 61 23 62 23 63 24 64 22 65 22 66 22 67 24 68 25 71 24 72 25 73 25 74 22 75 23 76 23 78 22 80 23 81 23 82 24 83 24 84 21 86 21 87 23 88 23 89 24 90 22 19 39 1 14 2 13 3 14 5 13 6 15 13 14 18 15 21 13 23 13 26 15 27 15 29 13 30 13 31 14 33 14 34 15 35 14 37 14 39 14 41 13 45 13 46 13 51 13 52 13 53 14 56 15 57 15 60 13 61 15 63 14 67 15 71 13 72 15 73 13 74 14 77 13 78 14 83 15 86 14 20 52 2 21 3 23 4 21 8 21 11 22 12 21 13 21 15 23 16 23 18 22 19 20 20 21 22 22 23 22 25 23 27 22 28 19 30 23 31 22 32 21 33 22 34 21 39 21 41 21 44 21 49 21 50 21 52 21 53 20 55 20 56 22 58 20 59 20 60 20 62 21 63 21 67 23 70 22 71 23 72 21 73 21 74 23 75 21 76 21 77 21 78 22 80 23 82 22 83 21 84 19 85 22 86 21 21 3 10 11 43 11 86 11 22 87 2 21 3 18 4 19 5 22 6 21 7 21 8 21 9 18 10 18 11 18 12 18 13 20 14 21 15 21 16 20 17 20 18 21 19 20 20 19 21 21 22 18 23 19 24 22 25 22 26 19 27 19 28 22 29 20 30 19 31 21 32 19 33 21 34 20 35 21 36 19 37 22 38 19 39 18 40 19 41 21 42 20 43 20 44 20 45 20 46 20 47 19 48 18 49 19 50 22 51 21 52 20 53 20 54 19 55 21 56 18 57 20 58 18 59 19 60 20 61 20 62 18 63 20 64 19 65 19 66 21 67 20 68 19 69 18 70 22 71 21 72 19 73 21 74 20 75 22 76 21 77 18 78 20 79 18 80 20 81 21 82 22 84 20 85 21 86 21 87 19 88 19 89 18 23 29 1 16 5 18 6 16 7 19 11 17 12 16 13 18 14 18 16 19 23 20 27 16 31 18 33 18 34 20 38 17 45 18 46 17 55 17 61 19 63 20 64 18 65 17 70 17 75 18 78 19 83 18 86 17 88 17 90 18 24 32 2 20 4 20 6 19 8 22 9 19 12 20 13 22 14 22 15 21 16 20 19 21 21 20 24 22 25 21 26 20 28 21 30 22 31 21 36 19 37 22 44 22 47 21 52 21 54 21 62 23 67 23 70 20 80 19 81 21 83 22 86 22 89 21 25 20 1 25 4 31 7 28 14 30 21 26 24 27 25 26 28 29 29 30 34 29 35 30 39 30 40 25 50 26 57 30 65 29 76 28 78 27 79 27 82 30 26 54 1 22 2 20 3 20 5 21 8 22 9 19 11 19 13 21 14 22 15 20 19 22 20 23 22 22 23 20 24 22 27 20 28 23 29 19 31 20 32 23 34 20 35 23 36 19 39 20 40 20 46 22 47 19 50 20 52 20 53 21 55 23 56 22 57 19 60 22 61 19 63 19 64 21 65 21 66 19 67 23 69 21 70 23 71 19 73 19 75 22 76 19 77 21 79 19 82 20 83 21 85 20 86 22 87 20 89 20 27 18 4 12 11 13 18 13 23 12 31 12 39 13 41 12 52 13 54 11 58 12 66 12 74 13 79 11 84 12 85 11 86 11 89 12 90 12 28 80 1 12 2 14 3 14 4 12 6 13 7 12 8 14 9 13 10 14 11 12 12 13 13 12 15 12 16 13 17 14 18 13 19 12 20 13 22 13 23 13 24 12 25 13 26 13 27 12 28 12 29 14 30 14 31 14 32 13 33 12 34 14 37 13 38 14 39 12 40 13 41 14 42 12 43 13 44 14 45 13 46 13 47 13 48 12 49 12 51 14 52 13 53 14 54 14 55 13 56 14 57 12 58 14 59 14 60 13 61 13 62 12 63 14 64 12 65 14 66 13 68 13 69 14 70 14 71 14 72 13 73 14 74 13 76 14 78 12 79 14 80 12 81 13 82 13 83 13 84 13 85 13 86 12 87 13 89 14 90 13 29 56 1 21 3 21 4 20 5 21 6 23 7 22 8 23 9 23 11 20 13 22 14 20 15 21 16 19 18 22 21 19 23 19 24 22 27 23 28 21 32 19 33 19 34 23 36 23 39 20 40 22 42 21 43 20 44 20 48 23 49 21 50 22 52 22 56 23 57 21 58 20 61 20 63 22 65 22 66 21 68 21 71 19 73 20 74 21 75 22 76 20 77 21 78 19 79 19 80 20 81 22 84 21 86 21 87 22 88 22 89 22 90 20 30 21 4 27 10 30 13 26 16 26 17 28 18 29 35 26 38 28 40 27 42 29 52 28 55 27 57 30 58 27 64 26 65 26 66 30 68 28 71 26 72 29 81 31 31 39 1 11 3 12 4 11 6 11 7 11 8 12 9 12 10 10 14 12 15 12 19 10 20 10 21 11 22 11 26 12 27 12 36 11 37 12 38 12 40 11 41 12 42 11 44 12 49 11 56 11 58 11 60 10 62 11 69 11 71 10 72 10 76 10 77 11 78 10 81 12 83 12 85 10 86 11 89 10 32 21 7 25 10 29 14 25 16 26 23 27 34 24 47 24 51 26 52 28 53 30 56 28 59 29 65 28 70 29 72 24 76 24 79 25 81 24 83 28 87 27 88 27 33 87 1 17 2 17 3 16 4 18 5 17 6 18 7 19 8 18 9 18 10 16 11 18 12 17 13 19 14 18 15 18 16 17 17 19 18 19 19 17 20 18 21 17 22 19 23 17 24 19 25 18 26 20 27 17 28 18 29 17 30 18 31 18 32 16 33 17 34 18 35 19 36 20 37 20 38 20 41 18 42 19 43 19 44 17 45 18 46 18 47 20 49 20 50 17 51 17 52 19 53 17 54 19 55 18 56 17 57 19 58 19 59 19 60 18 61 18 62 20 63 17 64 19 65 17 66 19 67 18 68 19 69 19 70 18 71 17 72 20 73 18 74 19 75 16 76 18 77 19 78 17 79 19 80 19 81 19 82 18 83 17 84 18 85 19 86 19 87 17 88 16 89 18 90 18 34 20 10 16 19 19 25 16 27 16 28 17 30 17 34 15 37 16 38 16 42 17 49 17 53 18 55 17 65 18 66 19 71 17 75 17 76 19 80 17 82 17 35 16 9 18 12 17 23 17 25 18 26 16 27 18 30 18 35 18 37 16 50 17 56 18 62 16 81 19 84 18 85 18 86 18 36 64 1 13 2 15 3 15 4 15 5 13 7 15 9 15 11 13 13 14 14 15 15 15 16 14 17 13 18 15 19 15 20 14 21 13 22 15 23 15 25 13 28 15 33 14 34 14 35 14 37 14 42 13 43 14 44 14 45 15 47 14 48 14 50 14 51 13 52 13 53 13 54 15 55 15 56 13 57 13 58 13 59 14 60 14 61 13 62 14 63 15 64 13 66 13 67 13 68 14 71 14 72 15 74 14 75 14 77 14 79 14 80 13 81 14 82 13 83 15 85 13 86 13 87 13 88 15 89 14 37 11 2 21 22 24 24 24 25 23 29 24 42 23 49 23 56 25 83 23 84 23 86 22 38 17 3 24 5 22 7 21 10 21 14 23 16 23 26 24 31 21 32 21 36 22 38 20 41 22 42 24 73 20 74 22 77 20 78 23 39 67 1 31 2 26 3 27 4 29 5 30 6 28 7 27 8 29 10 30 11 30 12 31 13 27 14 30 16 28 20 26 21 31 22 31 23 29 24 27 25 31 26 28 28 31 29 29 30 29 32 27 34 28 36 29 37 27 38 29 40 27 42 31 43 27 44 27 45 28 47 30 48 26 49 30 50 31 51 30 53 27 54 32 56 31 57 27 58 28 59 31 60 26 61 31 62 28 65 29 66 30 67 28 68 29 69 28 70 27 71 31 75 28 76 28 79 31 80 30 81 30 83 27 84 27 85 28 86 28 87 32 88 31 90 30 40 56 1 15 2 14 3 15 6 14 7 15 8 14 11 15 12 16 14 15 15 16 16 16 18 14 20 15 21 16 22 15 23 15 24 16 27 15 28 15 29 14 31 15 32 16 34 15 35 14 36 16 39 16 40 14 41 16 42 14 45 15 46 14 47 15 48 16 49 15 50 14 54 14 55 15 57 14 58 16 59 14 62 15 63 14 64 16 65 15 67 15 68 15 70 15 72 14 74 14 75 15 76 15 77 15 79 14 87 15 88 15 90 16 41 50 3 20 4 20 5 24 6 24 7 21 8 21 9 21 12 21 13 22 14 21 17 21 18 21 19 21 20 23 21 23 22 22 23 24 25 21 28 24 33 20 34 24 36 21 37 22 40 22 42 21 43 23 44 21 45 22 48 23 49 22 51 21 55 22 60 22 61 20 63 20 65 21 67 21 68 24 71 20 78 20 79 21 81 20 82 22 83 20 84 22 86 22 87 21 88 21 89 22 90 21 42 40 1 13 2 12 7 12 8 13 12 12 16 13 18 14 25 14 28 14 29 12 30 12 33 13 37 14 38 14 39 13 40 13 43 14 45 14 46 14 47 14 48 12 51 12 52 14 54 13 55 13 56 13 57 12 61 12 62 13 66 14 67 14 68 13 69 13 75 12 77 13 78 13 79 12 83 14 86 12 89 12 43 18 2 17 11 16 16 16 30 16 35 17 45 15 47 15 52 16 55 15 59 16 64 16 66 15 71 17 74 17 78 15 82 15 84 17 85 16 44 34 4 27 7 32 8 29 10 30 11 28 14 29 20 27 23 27 24 28 26 28 29 27 34 27 35 27 40 27 41 31 43 30 47 26 52 32 53 31 54 31 55 28 65 28 69 28 70 28 71 31 73 29 74 27 75 29 79 32 80 31 82 30 84 29 88 31 90 32 45 18 6 13 19 13 24 14 46 14 49 13 59 14 61 13 62 14 63 13 66 13 67 12 73 12 78 13 80 13 84 14 86 12 87 12 90 13 46 39 1 24 3 24 4 21 12 22 14 21 15 21 16 23 18 23 21 23 22 25 25 22 28 23 29 24 30 25 31 23 35 22 37 24 38 23 40 25 45 21 46 25 47 22 50 25 52 21 55 23 56 24 61 24 62 23 68 22 69 23 70 21 75 21 76 22 79 22 80 24 81 23 83 21 86 23 90 23 47 17 17 24 26 28 30 24 32 24 35 24 36 28 40 25 41 24 42 28 44 28 50 25 55 28 56 28 57 27 68 27 70 25 89 27 48 23 4 16 5 18 6 16 19 18 29 17 30 17 32 17 36 18 40 17 46 18 51 16 53 18 54 17 55 16 56 19 58 16 59 18 66 16 68 17 72 16 80 18 83 16 86 16 53 1 57 17 54 40 4 12 8 13 9 12 11 13 14 13 15 13 17 12 18 13 21 11 23 13 24 13 25 13 31 13 32 13 34 12 35 12 37 13 38 12 39 11 47 12 50 11 51 11 52 13 55 13 57 11 58 12 60 12 63 12 65 11 66 13 69 11 71 13 75 12 78 11 81 11 82 11 84 12 85 12 86 12 89 12 55 24 10 26 13 31 16 30 17 28 24 29 31 26 32 28 33 26 37 32 42 31 45 28 46 30 55 31 58 27 60 27 67 28 69 30 72 27 76 28 78 30 81 27 82 29 83 28 88 29 56 82 1 15 2 17 3 17 4 17 5 15 6 15 7 15 8 17 9 17 10 17 11 17 12 17 13 17 14 17 17 17 18 16 19 18 20 17 21 14 22 17 23 16 24 17 25 16 26 16 27 16 28 16 29 17 30 16 31 16 32 17 33 17 34 16 35 15 38 17 39 17 40 15 42 15 43 16 44 15 45 15 46 17 48 15 49 16 50 16 51 16 52 15 54 15 55 17 56 15 57 17 58 17 59 17 60 17 61 15 62 17 63 16 64 15 65 16 66 18 67 16 68 15 69 17 70 15 71 16 72 16 73 15 74 15 75 16 76 16 77 15 78 16 79 16 80 15 81 15 82 17 83 15 84 15 85 15 86 15 87 18 88 16 90 16 4 57 50 4 15 5 13 7 13 10 15 11 13 12 15 13 15 19 15 24 14 26 13 28 13 31 14 33 15 34 14 35 13 36 14 38 13 39 15 40 14 41 14 42 14 44 15 46 13 48 14 50 15 52 15 53 13 54 13 55 15 58 13 59 14 60 13 61 14 62 14 63 13 64 14 66 13 69 14 71 13 73 15 74 14 75 13 76 14 77 14 79 13 81 14 82 15 83 15 85 13 89 13 58 6 23 11 28 11 49 10 59 9 70 10 85 10 59 73 1 22 2 24 3 21 4 24 5 24 6 22 7 25 8 21 9 21 10 22 11 22 13 21 14 24 17 24 18 23 19 21 20 23 21 25 22 21 23 21 24 23 25 25 27 22 29 24 30 22 31 23 32 21 33 25 35 22 36 23 37 22 38 23 39 21 40 22 41 25 42 21 43 25 44 21 45 22 46 23 47 23 48 25 52 22 53 22 54 23 55 22 56 21 57 23 58 23 59 21 60 24 61 25 62 22 63 25 64 25 66 21 67 25 69 24 70 25 71 21 72 25 74 21 76 25 77 22 78 24 79 23 80 21 82 24 85 24 86 23 87 21 89 24 90 21 60 17 11 20 12 19 13 19 17 20 21 20 29 22 32 18 34 22 41 21 47 21 50 20 56 20 61 21 71 19 72 20 78 22 82 21 +5 4 1 23 7 18 17 18 24 16 28 16 32 19 34 17 35 15 37 18 41 17 42 17 46 16 51 17 53 18 55 16 57 16 58 15 72 19 75 18 80 16 85 17 86 16 87 17 88 18 2 61 1 26 8 28 9 27 10 26 13 26 15 27 17 27 18 24 22 23 24 26 25 26 27 28 28 28 29 28 30 27 31 28 32 26 33 25 34 25 35 27 36 28 37 25 38 27 39 24 41 27 42 27 43 27 45 28 46 24 48 27 50 29 51 27 52 28 55 26 56 25 59 28 60 27 61 25 62 26 63 25 65 25 68 28 69 25 70 28 71 25 72 24 74 24 75 26 76 27 77 29 78 24 79 24 80 29 81 26 82 27 83 24 84 26 87 27 88 26 89 23 90 24 3 17 7 15 9 16 10 15 13 15 15 15 18 17 25 15 33 18 36 16 39 17 51 15 55 15 58 17 59 15 64 16 70 16 83 17 4 14 2 24 10 24 12 20 24 20 27 20 30 23 32 22 45 23 51 23 61 21 64 22 79 21 85 21 88 21 48 5 57 1 18 2 20 3 20 4 19 6 20 7 18 8 21 10 21 11 20 13 20 14 19 15 21 16 19 17 20 18 18 20 19 22 20 23 19 24 19 25 18 26 21 27 20 28 20 29 19 30 19 31 21 32 19 35 20 38 18 39 20 41 18 42 19 43 19 44 20 45 20 46 18 49 17 50 20 51 17 54 17 56 17 57 20 59 18 61 18 64 17 67 20 68 18 69 20 71 20 73 20 77 21 78 20 81 20 84 19 87 21 88 19 89 17 6 44 1 17 6 16 7 15 8 16 9 16 10 16 12 16 13 17 15 17 16 16 17 16 18 14 23 15 24 16 28 16 29 17 33 15 35 15 37 15 43 16 44 15 45 17 46 15 47 15 49 17 51 17 52 17 53 16 55 18 56 15 60 16 62 15 63 17 67 17 71 15 73 17 74 15 75 15 80 15 81 14 82 17 87 17 88 17 90 15 7 51 2 24 3 26 4 25 5 27 7 26 9 28 12 26 14 27 15 28 16 27 18 25 20 25 23 28 25 27 29 24 30 26 31 26 34 25 40 28 41 26 44 25 45 26 47 28 48 25 50 27 51 25 56 26 57 25 60 24 62 24 63 26 64 28 65 28 66 28 67 26 68 26 69 25 70 27 72 24 74 24 75 25 76 28 77 28 78 25 79 28 80 28 82 28 86 24 87 25 89 28 90 25 8 19 4 17 5 17 6 17 10 19 14 17 15 15 17 16 27 18 28 17 45 16 47 16 51 15 53 18 54 17 55 18 60 18 74 17 82 17 90 17 9 31 5 14 6 13 7 14 19 14 20 12 22 14 23 12 24 14 26 13 33 13 37 13 41 12 42 12 44 13 45 13 49 13 51 14 65 12 67 12 71 12 72 13 75 14 76 12 78 13 79 12 80 14 83 14 84 13 85 12 88 13 90 13 10 87 2 28 3 30 4 29 5 31 6 30 7 30 8 30 9 32 10 28 11 32 12 33 13 33 14 29 15 27 16 33 17 28 18 30 19 30 20 33 21 30 22 30 23 32 24 32 25 31 26 28 27 30 28 29 29 29 30 33 31 29 32 31 33 29 34 28 35 30 36 30 37 30 38 31 39 28 40 32 41 29 42 33 43 32 44 32 45 29 46 29 47 31 48 33 49 31 50 30 51 30 52 27 53 27 54 28 55 28 56 28 57 29 58 29 60 27 61 30 62 30 63 28 64 30 65 31 67 33 68 32 69 29 70 31 71 31 72 31 73 32 74 30 75 27 76 28 77 31 78 29 79 29 80 31 81 30 82 27 83 31 84 31 85 30 86 27 87 33 88 32 89 31 90 32 11 85 1 29 2 32 3 31 4 28 6 32 7 31 8 29 9 28 10 33 11 32 12 31 13 28 14 28 15 28 16 30 17 31 18 30 19 32 20 29 21 28 22 33 23 32 24 31 25 32 26 29 28 28 29 30 30 28 31 28 32 32 33 31 34 29 36 33 37 33 38 32 39 32 40 29 41 28 42 28 43 27 44 32 45 31 46 29 47 31 48 29 49 30 50 30 51 30 52 30 53 30 54 30 55 29 57 28 58 28 59 29 60 29 61 33 63 30 64 28 65 27 66 30 67 33 68 28 69 28 70 28 71 31 72 28 73 33 74 33 75 27 76 32 77 31 78 31 79 29 80 31 81 29 82 31 83 30 84 30 85 28 86 29 87 31 88 29 89 30 90 28 12 55 1 30 3 26 4 25 5 29 6 27 8 24 10 26 11 26 12 29 14 25 15 26 16 28 17 28 18 29 19 27 20 29 21 27 22 26 24 26 25 29 26 28 28 25 29 24 32 27 35 30 36 25 39 28 43 29 45 29 47 29 49 29 52 26 53 28 55 28 57 26 58 26 60 28 61 27 62 24 63 26 64 25 67 28 69 29 70 28 71 28 72 29 73 27 75 25 78 29 79 30 80 28 85 26 88 26 89 26 90 27 17 41 2 28 3 31 13 27 16 30 17 32 19 27 20 30 23 33 30 30 31 29 32 28 34 29 35 30 39 28 40 32 41 27 42 32 43 30 44 28 49 28 50 28 52 32 58 28 59 28 60 28 63 28 64 31 67 29 69 30 70 31 73 31 80 31 81 31 82 33 84 29 85 30 86 28 87 31 88 33 89 27 90 33 18 66 1 15 2 14 3 14 4 14 5 15 8 14 9 15 10 14 14 15 15 14 17 14 19 14 20 13 21 13 22 14 24 15 25 14 26 13 27 13 31 14 33 14 35 14 36 13 37 13 38 13 40 14 41 15 42 13 43 14 44 13 45 15 47 13 48 13 49 15 50 14 51 15 52 14 53 13 54 14 55 15 58 14 59 13 61 14 63 15 64 13 65 14 66 14 68 15 69 13 71 15 72 14 73 15 76 15 78 14 79 14 80 13 81 13 82 15 83 14 84 14 85 13 86 15 87 13 88 14 89 15 90 14 19 85 1 18 2 16 3 18 4 16 5 15 6 16 7 14 8 16 9 15 10 16 11 17 12 15 13 17 14 17 15 17 16 16 17 16 18 15 19 16 20 15 21 17 22 15 23 16 24 15 25 14 26 16 27 16 28 15 29 17 30 16 32 17 33 16 34 15 35 16 36 16 37 15 38 15 39 16 40 16 41 18 42 16 43 14 44 15 45 16 46 15 47 17 48 15 49 14 50 17 51 15 52 16 53 16 54 17 55 15 56 17 57 17 58 15 59 17 60 17 61 17 62 15 63 15 64 17 65 16 66 15 67 17 69 17 70 17 71 15 72 16 73 16 74 16 75 15 76 17 77 16 78 17 79 16 80 15 82 15 83 16 84 15 85 15 86 16 87 18 88 16 20 25 4 22 7 19 9 20 10 20 16 18 22 20 25 19 30 20 38 19 42 20 44 18 46 22 49 20 52 21 54 21 56 19 59 22 62 20 65 20 67 21 77 21 80 19 88 20 89 21 90 20 21 77 1 21 2 24 4 22 5 23 6 23 7 21 8 21 9 23 10 23 11 24 12 24 13 22 14 21 15 24 16 21 17 21 19 20 20 24 21 21 22 24 23 21 24 24 25 21 28 22 29 22 30 21 33 21 34 21 35 20 36 23 37 20 39 22 40 24 42 24 44 21 45 24 46 22 47 20 49 22 50 23 52 21 53 20 54 20 55 23 56 20 57 23 58 24 59 24 60 22 61 24 62 23 63 22 64 23 66 23 67 21 68 22 69 22 70 22 71 24 72 21 73 24 75 24 76 24 77 21 78 22 79 24 80 21 81 21 82 21 83 24 84 21 85 22 86 21 87 24 88 22 89 22 90 20 22 64 1 16 3 15 4 14 5 15 6 14 8 14 9 16 10 14 13 16 14 14 16 16 17 16 18 14 19 15 20 14 21 15 24 15 25 15 28 14 29 14 30 14 31 15 32 15 34 14 35 15 36 14 38 15 39 16 41 15 42 14 44 15 45 14 46 14 47 15 48 16 49 16 51 16 54 16 55 16 56 14 57 14 58 15 60 14 62 15 63 16 64 14 66 15 67 15 68 16 73 15 75 16 76 16 77 14 79 16 80 14 81 15 82 14 84 15 85 15 86 15 87 15 88 16 89 14 90 16 23 58 1 27 2 28 4 30 6 27 8 28 9 29 10 27 12 29 16 26 18 28 20 30 22 30 23 26 25 29 27 26 30 27 31 29 32 28 33 28 35 27 37 29 38 30 39 28 40 28 41 28 44 30 45 28 46 28 49 26 50 28 53 30 55 28 56 30 57 26 59 30 60 27 62 28 63 27 64 28 65 29 66 28 67 27 70 29 71 27 72 27 74 29 75 27 76 28 77 29 78 30 80 26 81 30 83 29 85 25 86 26 87 26 88 30 89 30 24 3 21 14 49 13 69 14 25 53 2 20 3 19 7 20 8 18 9 20 11 22 12 21 14 22 16 19 17 21 18 20 19 21 20 21 26 20 27 19 28 22 30 19 31 20 32 19 33 21 34 21 35 20 37 20 40 21 41 20 42 21 43 19 45 22 52 20 53 20 54 19 55 21 58 22 59 19 61 21 62 21 63 19 64 21 67 19 70 20 72 21 73 21 75 18 76 19 77 18 79 22 80 20 82 21 83 20 85 20 86 19 87 21 90 21 26 3 31 27 63 27 75 29 27 18 3 25 4 24 7 25 9 22 16 24 24 24 37 21 41 24 50 23 58 21 61 21 63 22 70 25 71 25 73 24 76 23 84 23 90 23 28 14 1 27 8 24 10 25 20 26 29 27 30 24 49 23 50 25 57 24 58 27 59 24 66 24 84 23 88 24 29 28 3 24 5 25 9 27 10 27 13 26 17 26 19 27 25 26 30 23 31 27 33 27 40 26 41 23 47 27 48 27 52 27 53 23 56 25 58 27 59 26 60 23 61 26 65 25 68 25 72 24 76 26 78 25 82 24 30 1 74 27 31 31 3 17 4 17 5 16 11 17 17 16 23 17 30 16 37 17 38 15 39 16 44 16 47 15 50 17 64 17 65 17 67 16 68 16 69 17 70 18 71 15 72 17 73 17 74 17 75 15 78 15 79 15 80 15 82 17 86 15 87 16 89 16 32 27 4 15 5 13 8 13 17 14 21 13 25 14 26 13 27 14 30 13 32 13 36 13 37 15 42 15 45 13 54 13 55 14 56 13 60 15 65 15 71 15 75 15 77 13 85 15 86 15 88 15 89 15 90 13 33 22 4 23 5 19 10 22 13 23 19 22 21 23 23 20 27 21 33 19 39 20 54 23 62 20 64 22 68 21 70 23 72 22 73 21 78 21 79 20 80 22 87 21 88 20 34 42 1 32 4 29 5 30 6 30 7 29 8 30 11 28 15 29 16 29 19 28 20 27 22 29 25 32 26 32 27 31 29 32 32 32 34 27 40 31 42 26 43 30 44 30 47 31 50 30 53 30 55 26 57 31 58 30 60 26 64 31 65 31 71 27 73 32 74 32 76 28 78 28 81 28 82 29 84 28 85 27 89 27 90 30 35 11 17 12 23 11 31 12 38 11 43 10 58 12 66 10 67 10 70 10 74 12 87 12 36 27 3 17 5 19 12 18 17 16 18 18 21 17 22 16 23 19 25 19 27 19 30 16 37 17 47 19 53 19 56 19 57 16 58 16 66 19 67 18 69 18 74 20 79 17 81 19 82 17 87 17 89 19 90 17 37 76 1 24 4 23 6 25 7 23 8 24 9 22 10 22 11 23 12 24 13 22 14 22 15 21 16 23 17 21 18 21 19 23 21 23 22 23 25 24 26 22 27 21 28 25 29 24 30 23 32 22 33 22 34 22 35 23 36 23 37 22 38 21 39 21 40 21 41 25 42 24 43 24 44 25 45 23 46 24 47 21 48 25 49 24 50 23 51 22 53 24 54 22 55 25 56 21 57 21 58 22 59 25 60 25 61 25 62 23 63 22 64 25 65 25 66 24 67 22 68 25 69 22 70 22 71 23 72 22 73 24 74 25 75 22 76 22 77 25 79 25 80 23 81 24 83 25 84 22 86 25 87 23 38 38 4 29 5 27 7 27 9 30 14 29 16 29 17 28 18 33 19 30 21 31 23 32 25 30 26 33 27 28 29 27 31 32 36 32 38 30 40 31 41 28 43 28 49 31 52 33 53 31 57 31 59 29 60 28 62 30 68 31 71 27 72 28 76 27 77 31 79 28 83 31 85 32 87 30 89 30 39 71 1 20 2 22 3 20 4 21 6 22 10 22 12 21 13 24 15 23 16 21 17 24 18 20 19 23 20 21 22 23 24 21 26 24 27 24 28 21 29 23 30 23 31 20 33 24 34 23 35 23 37 21 39 22 40 24 41 22 42 23 43 22 44 22 45 22 46 22 47 21 48 22 49 22 51 23 52 21 54 22 55 23 56 23 57 21 58 24 59 20 60 24 61 22 63 21 64 22 65 22 67 23 68 21 69 21 70 21 71 20 72 23 74 20 75 21 76 20 78 24 79 23 80 22 81 24 82 20 83 22 84 20 85 20 86 20 87 23 89 20 90 21 40 56 2 25 6 27 7 24 8 23 9 27 10 24 11 24 12 25 13 24 14 27 16 27 17 27 20 25 21 27 22 25 23 27 24 26 25 23 26 27 28 26 29 24 33 26 34 24 36 27 38 26 39 25 40 23 45 27 46 27 47 25 48 25 49 25 51 27 52 26 53 23 54 24 57 26 59 23 61 24 62 27 64 23 66 24 69 25 72 23 74 25 75 27 76 26 77 27 79 23 80 26 82 27 83 26 85 25 87 23 88 26 90 26 41 62 2 25 3 27 4 26 9 28 13 27 15 27 17 28 18 28 19 28 20 26 21 24 23 24 24 25 25 25 27 25 28 29 29 27 30 26 31 25 32 28 34 26 35 25 36 28 37 28 39 27 40 27 41 27 42 25 43 26 44 27 47 24 50 25 53 27 54 29 56 26 58 25 59 26 61 25 62 28 63 28 64 28 65 26 66 25 67 28 68 27 69 27 70 25 71 27 72 26 73 24 74 26 75 28 79 23 80 24 81 27 82 24 83 27 84 27 85 27 86 28 87 25 88 28 42 23 1 28 4 25 14 24 15 27 22 26 23 26 26 24 27 27 36 24 44 26 46 27 49 25 51 28 54 26 65 24 66 24 68 24 71 25 77 28 78 24 81 29 84 24 85 23 43 36 1 15 2 15 4 15 6 16 7 15 9 15 13 15 16 17 17 16 23 14 24 17 27 17 28 15 29 16 33 17 35 14 44 17 46 17 58 15 59 16 64 17 65 16 66 15 68 15 70 15 72 17 73 15 74 15 76 16 77 15 80 17 81 16 85 15 87 17 89 15 90 15 44 12 17 13 21 14 30 12 37 13 39 13 48 14 61 13 62 14 72 12 77 14 79 14 80 14 45 24 3 18 4 16 6 17 8 17 11 17 13 18 15 19 18 17 23 16 33 18 34 18 37 16 43 19 54 16 55 15 56 18 63 18 74 17 76 16 78 16 81 16 83 18 85 18 89 16 46 78 1 28 2 29 3 30 4 30 5 30 6 32 7 30 8 28 9 27 10 28 11 31 12 33 13 28 14 28 15 27 16 28 17 29 18 27 19 28 20 31 21 31 22 30 23 30 24 29 26 29 27 28 28 30 31 28 32 28 33 27 35 30 36 27 37 32 38 29 39 31 40 29 42 30 43 30 44 32 45 32 46 31 47 28 48 28 49 27 51 29 52 30 53 29 54 32 56 28 59 30 60 30 61 27 62 30 63 33 65 30 66 30 67 33 68 29 69 28 70 27 71 32 73 30 74 28 75 28 76 33 77 32 78 29 79 29 80 30 81 33 82 30 83 29 84 27 85 31 86 27 88 32 89 28 90 28 47 88 1 14 2 16 3 16 4 16 5 15 6 15 7 14 8 15 9 16 10 15 11 16 12 14 13 16 14 14 15 14 16 16 18 15 19 16 20 14 21 16 22 16 23 14 24 16 25 14 26 14 27 16 28 15 29 16 30 15 31 15 32 15 33 15 34 15 35 15 36 15 37 14 38 14 39 16 40 15 41 14 42 16 43 16 44 16 45 14 46 16 47 14 48 15 49 16 50 15 51 15 52 16 53 16 54 16 56 15 57 16 58 16 59 14 60 14 61 15 62 16 63 15 64 14 65 16 66 14 67 15 68 14 69 16 70 14 71 16 72 14 73 16 74 14 75 14 76 14 77 14 78 15 79 16 80 15 81 14 82 14 83 16 84 14 85 16 86 15 87 15 88 15 89 15 90 16 48 80 2 27 3 28 4 28 5 28 6 29 7 26 8 28 9 27 10 25 11 24 12 26 13 24 14 28 15 25 17 27 18 27 19 25 20 24 21 26 22 24 23 26 24 26 25 26 26 27 27 24 28 25 29 27 31 25 32 24 33 27 35 25 36 24 37 24 38 25 39 28 40 24 42 28 43 24 45 25 46 26 48 25 49 28 50 27 51 26 52 28 53 25 54 27 55 28 56 24 58 25 59 24 60 24 61 27 62 24 63 28 64 28 65 28 66 24 68 27 70 28 71 28 72 28 73 23 74 25 75 28 76 28 77 27 78 24 79 27 80 27 81 28 82 27 83 28 84 26 85 28 86 26 87 26 88 28 89 27 90 25 49 56 3 28 4 28 5 28 7 30 9 28 13 27 14 29 15 28 16 30 18 26 19 28 21 25 22 28 23 27 25 30 26 27 27 28 30 31 31 30 34 28 36 28 37 31 39 27 40 27 41 26 43 26 44 26 47 30 48 30 49 28 53 28 54 28 55 26 56 29 57 27 58 29 61 28 62 28 63 26 65 26 67 30 68 28 69 28 72 29 73 30 76 25 78 27 80 30 81 28 82 27 83 29 84 31 86 29 87 29 88 30 89 30 50 14 2 26 7 29 14 25 15 26 27 25 35 25 42 29 50 27 52 27 58 30 65 25 72 27 73 27 86 27 51 16 5 21 9 19 12 21 19 19 21 20 37 20 39 18 45 20 46 22 59 20 70 21 75 19 78 20 79 22 84 22 87 19 52 36 1 23 5 27 7 24 11 27 12 25 13 27 16 25 18 25 21 27 23 25 24 26 28 25 30 24 31 25 32 25 35 25 37 25 38 25 44 23 46 26 47 26 51 27 52 23 53 24 57 23 60 26 62 27 63 23 65 24 69 27 77 24 78 24 81 27 86 24 87 24 90 24 53 53 1 18 2 20 3 20 4 18 6 20 8 19 9 20 10 19 11 18 12 20 16 19 18 19 19 21 20 20 21 20 22 19 23 19 25 19 26 18 28 20 31 19 32 17 34 18 38 18 39 19 40 18 42 20 44 20 45 19 48 18 50 18 51 19 54 18 57 17 59 20 60 19 61 17 63 20 64 20 65 19 66 20 67 18 71 17 74 20 75 20 78 18 83 18 85 18 86 21 87 17 88 21 89 18 90 18 54 53 2 26 4 26 7 24 9 29 10 24 14 27 16 25 17 25 18 27 19 28 21 25 22 29 23 27 24 29 25 26 28 26 29 25 30 25 35 27 37 26 40 25 41 27 42 25 44 26 46 29 47 29 48 29 49 26 51 28 53 27 54 25 55 26 56 24 57 26 58 25 60 27 61 30 62 27 63 28 69 29 70 29 72 29 73 29 75 29 77 26 78 25 80 28 81 29 83 28 85 24 86 27 87 29 90 28 55 26 5 28 13 25 15 24 16 28 17 27 20 25 22 24 24 26 28 25 31 28 32 24 35 26 38 26 40 26 44 28 47 24 48 27 53 26 55 24 64 24 69 25 71 25 74 27 82 26 85 26 87 28 56 43 1 21 5 20 9 21 10 18 12 21 13 20 15 22 18 19 19 19 20 20 23 21 24 20 25 19 26 19 28 21 29 21 33 18 34 20 35 20 37 20 38 20 39 21 45 21 46 21 47 18 48 19 52 22 54 20 55 19 57 21 58 19 59 20 62 22 65 20 67 20 68 21 70 18 72 21 74 20 82 21 88 22 89 19 90 19 16 17 59 1 20 3 19 4 22 5 20 6 22 7 21 8 18 10 20 13 21 14 18 16 21 17 18 22 20 23 19 26 19 27 22 28 22 33 22 34 20 35 21 36 20 37 19 38 18 41 18 42 21 43 18 44 22 45 22 46 19 47 19 51 18 52 18 53 18 54 21 55 22 56 19 60 22 61 21 62 20 63 20 65 21 67 20 68 20 69 21 71 19 73 20 75 20 76 21 78 20 79 20 80 21 81 19 82 22 83 22 84 18 85 20 87 18 88 20 90 21 18 14 5 22 17 20 26 22 28 22 39 22 44 21 47 20 50 19 59 20 69 20 79 20 80 21 84 18 85 20 19 90 1 17 2 17 3 16 4 15 5 15 6 15 7 16 8 14 9 17 10 17 11 16 12 17 13 16 14 17 15 16 16 17 17 16 18 17 19 18 20 17 21 15 22 18 23 16 24 16 25 16 26 16 27 15 28 16 29 17 30 16 31 17 32 16 33 16 34 17 35 14 36 17 37 17 38 17 39 15 40 16 41 17 42 16 43 16 44 17 45 17 46 15 47 15 48 15 49 16 50 15 51 16 52 17 53 17 54 17 55 17 56 16 57 15 58 15 59 16 60 16 61 17 62 17 63 17 64 16 65 17 66 15 67 17 68 15 69 18 70 15 71 16 72 17 73 17 74 17 75 16 76 17 77 17 78 15 79 17 80 18 81 15 82 17 83 15 84 15 85 16 86 16 87 16 88 16 89 15 90 17 20 41 2 28 3 25 5 27 7 29 12 29 15 28 18 25 26 29 27 25 31 26 33 26 34 29 35 25 38 26 40 29 41 28 43 26 44 25 45 25 46 26 47 26 49 29 50 26 53 26 55 29 57 28 59 29 60 25 61 28 62 28 65 29 68 26 69 28 74 25 75 28 79 28 83 27 84 25 86 28 88 25 90 27 41 62 3 27 6 23 8 25 10 28 11 26 12 28 14 27 15 25 16 24 17 26 18 24 19 25 20 28 21 24 22 25 24 27 25 28 30 27 31 23 32 28 33 26 34 24 35 26 36 28 37 24 41 25 42 24 44 25 45 29 46 25 47 26 52 25 53 25 55 24 56 26 57 25 59 27 60 24 61 24 62 24 64 28 65 23 67 28 68 28 69 26 71 24 72 28 74 26 76 24 77 25 78 27 79 27 80 28 81 25 82 26 83 26 84 26 85 25 86 28 87 26 88 26 90 26 42 89 1 18 2 17 3 18 4 19 5 20 6 19 7 18 8 17 9 18 10 18 11 18 12 17 13 18 14 19 15 20 16 19 17 19 18 20 19 17 20 18 21 18 22 19 23 18 24 19 25 18 26 17 27 18 28 17 29 19 30 18 31 18 32 17 33 18 34 18 35 17 36 18 37 17 38 18 39 19 40 16 41 19 42 17 43 16 45 19 46 18 47 20 48 17 49 18 50 19 51 18 52 19 53 17 54 19 55 19 56 17 57 17 58 17 59 17 60 17 61 18 62 17 63 19 64 19 65 17 66 17 67 17 68 20 69 19 70 16 71 18 72 19 73 16 74 18 75 19 76 20 77 18 78 18 79 17 80 16 81 20 82 16 83 20 84 18 85 19 86 19 87 17 88 18 89 17 90 19 43 54 2 19 4 20 5 19 6 17 8 20 9 19 10 20 13 20 14 19 16 21 19 18 21 18 22 18 24 19 25 21 26 21 28 18 30 21 31 20 35 19 36 17 37 21 39 17 41 17 42 19 44 20 46 18 47 20 48 18 49 21 50 21 51 18 53 17 54 17 56 18 57 21 59 19 61 18 63 18 64 17 68 20 69 17 70 19 71 17 72 19 73 19 74 18 75 21 79 19 80 17 82 18 84 18 86 18 90 18 44 52 1 13 6 14 7 14 12 13 13 13 14 14 15 12 16 13 19 12 20 13 21 12 23 14 24 14 26 13 27 13 29 14 31 13 32 14 34 13 36 13 37 13 39 13 41 14 42 13 43 12 45 12 46 12 48 13 51 14 52 12 54 12 55 13 56 13 58 13 59 12 63 13 64 12 65 14 66 12 67 13 68 12 69 14 72 12 75 12 76 13 77 13 78 14 79 12 80 13 85 12 87 12 88 13 49 74 1 11 2 13 3 11 6 11 8 13 9 13 10 11 11 11 13 11 14 12 15 13 16 12 17 12 18 12 19 12 20 13 21 11 23 12 25 13 26 11 27 11 29 11 30 13 31 12 32 13 33 12 34 11 36 11 37 12 38 13 39 13 40 13 41 13 44 12 45 12 46 12 48 13 49 13 50 12 51 11 53 12 54 12 55 13 56 11 57 11 58 11 59 11 60 12 61 13 62 11 63 12 64 12 65 13 67 12 68 11 69 12 71 12 72 12 73 12 74 12 75 13 76 13 77 12 78 11 79 13 80 11 81 12 82 11 83 12 85 12 86 13 87 13 88 12 90 12 50 46 1 28 2 28 6 28 7 30 8 25 9 30 10 28 11 30 13 31 14 31 15 27 16 26 18 28 20 26 22 27 23 27 25 28 28 30 29 26 30 27 33 25 34 29 35 28 36 27 37 27 40 27 41 27 43 28 48 28 49 29 50 27 51 26 52 27 56 29 64 28 65 29 67 27 69 28 73 27 75 28 79 29 80 30 81 27 85 28 88 29 89 30 51 55 1 26 4 29 5 28 6 29 7 27 8 27 9 27 11 29 12 25 13 28 14 25 15 25 19 25 20 28 21 27 25 25 26 25 27 25 28 29 32 27 33 27 37 24 38 30 39 25 43 26 44 29 46 26 47 28 49 29 51 30 53 30 54 29 56 25 59 29 60 28 61 27 64 27 65 26 67 29 69 26 70 29 71 26 72 26 73 28 74 27 75 25 76 29 80 26 81 25 82 30 84 28 85 25 87 28 89 29 90 26 52 31 1 24 3 24 8 28 17 25 20 25 22 24 23 28 28 24 29 26 33 25 34 29 35 25 37 27 39 27 44 26 46 25 47 25 48 28 51 28 55 28 57 26 58 26 61 24 65 25 66 24 70 26 74 24 77 24 80 25 84 28 90 28 53 31 2 33 5 32 7 27 14 30 16 29 21 30 22 30 26 30 28 32 30 32 33 30 38 30 40 31 43 30 45 30 49 28 52 28 53 33 54 32 58 29 65 28 67 29 69 32 70 31 72 27 75 29 76 33 84 30 86 32 89 28 90 31 54 38 3 23 6 22 8 22 14 20 17 23 22 23 29 22 31 24 32 23 33 24 35 20 36 24 37 20 41 24 42 24 45 23 46 23 47 24 48 20 52 23 53 20 57 21 58 20 59 21 62 21 63 23 65 22 67 21 68 23 72 20 73 22 74 22 76 24 79 24 80 22 83 21 86 21 88 22 55 85 1 23 2 25 3 22 4 24 5 24 6 23 7 22 9 24 10 23 11 25 12 25 13 24 14 25 15 21 16 25 17 23 18 24 19 21 20 21 21 24 22 21 23 22 24 25 25 24 26 22 27 24 28 22 29 25 30 25 31 22 32 22 34 23 35 23 36 25 38 21 39 23 40 21 41 22 43 22 44 21 45 22 46 25 47 21 48 22 49 22 50 23 51 25 52 23 53 24 54 21 55 22 56 24 57 21 58 25 59 23 60 24 61 24 62 23 63 22 64 24 65 25 66 22 67 22 68 21 69 21 70 22 71 23 72 22 73 21 74 22 75 23 76 25 77 22 78 24 79 24 80 23 82 23 83 23 84 23 85 24 86 21 87 23 88 25 89 22 90 21 56 76 1 12 2 12 3 11 4 11 5 12 6 11 7 10 8 12 9 11 10 12 11 11 12 12 13 11 14 11 15 12 17 11 18 12 19 11 20 11 21 10 22 11 23 12 24 10 25 11 26 11 27 11 28 10 29 11 30 10 31 11 32 10 34 10 35 11 38 11 40 12 42 12 43 11 46 12 47 11 49 11 51 10 52 12 53 12 54 11 55 11 56 10 57 10 59 12 60 10 61 11 62 11 63 11 64 10 65 11 66 12 67 11 68 10 70 12 71 11 72 12 73 12 74 11 75 12 76 11 77 11 78 12 79 11 80 11 81 12 82 10 84 12 85 10 86 11 88 12 89 11 90 10 24 9 19 2 16 12 15 15 17 24 16 25 15 31 15 34 15 39 15 40 15 50 15 55 15 57 15 61 16 64 16 68 15 75 14 76 15 80 16 81 15 10 78 1 28 2 33 3 32 4 28 5 33 6 27 7 30 9 31 13 32 14 30 16 28 17 28 18 32 21 29 22 27 23 31 24 29 25 30 26 33 27 29 28 32 29 30 30 31 31 28 32 28 34 29 35 29 36 29 37 33 38 31 39 33 40 28 41 30 42 30 43 31 44 29 45 28 46 32 47 30 48 30 49 29 50 27 51 30 52 32 53 29 54 30 55 32 56 32 57 29 58 30 59 28 61 29 62 30 63 29 64 28 65 32 66 31 67 28 68 29 69 28 70 33 71 32 72 29 73 32 74 31 75 32 77 28 78 28 79 28 81 29 82 33 83 32 84 27 85 29 86 30 87 29 88 33 90 31 11 14 6 22 14 21 25 20 35 21 37 18 42 19 57 18 65 20 66 19 72 20 74 19 78 20 79 21 85 22 12 46 4 17 5 17 9 19 11 17 15 18 17 17 19 20 22 18 23 18 24 16 28 17 29 17 32 18 38 17 42 17 43 20 45 18 46 16 47 17 48 18 51 19 52 17 53 17 54 19 57 18 60 19 62 18 63 18 64 17 65 20 68 19 70 19 71 17 72 16 73 19 75 16 78 17 79 19 80 18 81 19 82 17 86 18 87 18 88 18 89 17 90 17 21 24 1 20 3 22 4 20 6 23 8 24 13 23 20 20 23 20 26 21 27 21 28 21 30 21 37 24 39 22 42 24 45 24 50 21 52 22 54 23 64 23 65 22 75 24 76 24 89 22 22 82 1 10 2 10 3 10 4 10 5 10 6 10 7 11 8 9 10 10 12 10 13 10 17 11 18 10 19 10 20 10 21 10 22 9 23 11 24 10 25 10 26 11 27 9 28 10 29 11 30 9 31 9 32 10 33 10 34 10 35 10 36 9 37 11 38 11 39 9 40 9 41 11 42 11 43 9 44 11 45 10 46 9 47 10 48 10 49 11 50 10 51 11 52 9 53 9 54 10 55 11 56 9 57 11 59 11 60 10 61 10 63 10 64 9 65 10 66 10 67 11 68 9 69 10 70 9 71 11 72 11 73 10 74 11 75 11 76 11 77 10 78 9 79 10 80 10 82 10 83 10 84 9 85 11 86 9 87 10 88 10 89 11 90 9 23 23 1 24 3 23 10 23 12 23 13 21 22 25 25 23 26 24 29 22 30 24 38 23 40 24 43 25 57 24 61 21 68 23 69 24 75 25 76 23 77 23 83 21 84 22 89 23 24 83 1 17 2 18 3 18 4 16 5 19 6 17 7 17 8 18 9 16 10 18 11 19 12 16 13 19 14 17 15 17 16 17 17 16 18 18 20 16 21 18 22 18 23 16 24 17 25 16 26 17 28 18 29 18 30 18 31 16 32 17 33 18 34 18 35 19 36 18 37 17 38 18 41 16 42 17 43 17 44 18 45 18 46 18 47 16 48 16 49 18 50 18 51 16 52 16 53 16 54 17 55 19 56 18 57 18 58 18 59 17 60 17 61 16 63 18 64 17 65 17 66 16 67 18 68 16 70 15 71 16 72 17 73 17 74 18 75 17 76 18 77 16 78 18 79 16 80 18 81 16 82 16 83 18 84 15 85 18 86 17 88 17 89 16 90 17 33 37 1 20 2 18 3 20 4 21 6 22 10 21 14 18 15 20 17 20 20 19 21 18 26 21 38 22 39 22 44 19 45 21 46 22 47 18 49 19 54 19 56 18 60 19 61 19 63 20 66 22 67 19 68 21 69 22 70 20 71 21 72 21 77 22 79 18 80 21 82 19 86 21 90 19 34 1 45 17 35 14 7 17 9 17 10 18 34 19 35 17 41 18 43 17 51 17 59 18 62 19 64 17 71 17 77 17 90 17 36 38 1 25 2 24 3 25 5 26 7 22 9 24 12 24 14 24 15 23 19 22 21 22 22 22 27 22 28 25 29 24 30 24 33 26 34 26 46 26 49 25 53 22 55 24 57 23 58 24 59 22 64 23 65 23 68 26 70 23 74 22 77 25 78 26 80 22 81 24 82 25 85 23 87 22 90 24 45 76 1 29 2 26 3 28 4 29 5 29 6 30 9 29 10 30 11 29 12 28 13 31 14 29 15 27 16 27 17 30 18 29 19 27 20 27 21 32 22 29 23 29 24 28 25 32 26 31 27 31 28 29 29 31 31 26 32 31 33 32 34 31 35 31 36 27 37 31 39 29 40 28 41 26 42 29 45 28 46 26 47 27 48 28 49 29 50 27 51 31 52 27 53 31 54 30 55 30 57 29 58 30 59 26 60 28 61 31 62 28 63 31 64 27 65 31 67 29 68 31 69 31 70 28 71 31 72 28 74 31 75 30 77 30 78 28 79 29 81 26 83 30 84 30 86 29 87 30 88 32 89 29 46 34 2 28 3 27 9 28 10 29 14 30 17 29 19 28 21 31 22 26 23 29 24 26 25 26 28 30 30 26 32 26 34 29 35 29 39 27 43 30 45 28 47 26 49 26 54 25 57 30 60 26 63 30 69 28 70 27 72 31 74 26 78 28 83 28 85 30 87 27 47 9 14 29 16 27 31 31 47 29 48 27 71 26 73 29 79 29 83 28 48 76 2 17 3 20 4 18 5 20 6 19 7 17 8 18 9 17 10 17 11 19 12 19 13 18 16 18 18 17 19 17 20 16 21 16 22 16 23 20 27 17 29 18 30 19 31 20 32 17 33 18 34 19 35 19 36 18 37 17 38 19 39 16 40 19 41 19 42 19 43 20 44 19 45 16 46 19 47 18 48 16 49 18 50 19 51 20 52 20 53 17 54 18 56 16 57 18 59 18 60 17 61 17 62 16 63 19 64 18 65 18 66 17 69 18 70 19 71 16 72 17 73 18 74 17 75 18 77 19 78 17 79 16 81 16 82 18 83 19 84 19 85 20 86 18 87 17 88 18 89 17 90 18 49 33 1 22 4 23 5 20 11 21 12 24 16 22 17 21 22 23 23 24 24 20 25 23 26 21 27 22 28 22 31 22 38 20 42 24 46 22 50 24 52 23 53 23 58 21 60 21 62 20 70 22 75 21 76 22 77 21 80 21 81 24 82 22 85 20 90 21 50 70 1 30 2 31 3 29 4 29 6 29 8 29 9 29 10 27 11 31 12 30 13 30 14 29 16 31 17 32 18 33 19 29 20 31 22 31 23 29 24 32 28 32 29 30 30 32 31 27 33 33 34 31 36 29 38 32 39 31 41 27 42 30 43 30 44 27 45 31 46 29 48 29 49 29 51 32 52 29 53 27 55 30 56 31 58 28 59 29 60 31 62 30 63 31 64 30 65 32 66 32 67 28 68 29 69 30 71 29 72 31 74 30 75 28 76 28 77 30 78 27 79 32 80 33 81 30 82 28 83 32 84 32 85 29 86 28 89 27 90 29 51 11 10 23 14 23 18 25 23 26 32 26 35 22 38 23 50 22 53 22 74 22 82 22 52 72 2 17 3 16 4 15 5 17 6 15 7 17 8 16 10 17 11 15 12 15 13 16 15 16 16 18 17 16 18 17 19 15 20 15 22 15 25 15 26 16 27 17 28 16 29 17 31 16 32 15 33 17 34 15 35 17 36 17 37 16 40 15 41 17 42 16 43 15 45 16 46 17 47 16 48 15 49 17 51 15 54 15 56 17 58 17 59 17 60 17 61 17 62 17 63 15 64 16 65 15 66 16 67 16 68 17 70 17 71 15 72 15 73 16 74 16 75 17 76 17 77 15 78 17 80 17 81 17 82 17 83 15 84 17 86 16 87 16 88 17 89 15 90 15 53 50 1 29 2 28 3 29 5 26 8 25 9 27 15 27 18 29 20 27 21 25 23 26 25 26 26 25 28 25 29 28 30 29 31 25 33 28 35 26 37 26 38 26 39 30 43 27 46 28 48 27 50 29 53 26 55 24 56 27 58 29 59 29 60 26 61 28 64 29 65 25 67 30 68 28 69 25 70 27 72 30 75 26 76 29 78 29 79 25 80 30 81 26 83 27 86 27 88 28 89 25 54 51 1 27 2 30 4 27 5 26 6 25 7 27 8 26 9 26 13 29 14 28 17 28 19 31 20 29 26 26 27 28 28 30 30 27 31 26 33 30 34 28 35 27 37 29 39 29 40 30 43 29 44 27 45 27 47 25 51 25 52 26 53 28 54 27 55 26 57 26 59 31 61 28 62 28 67 30 68 26 69 29 70 30 72 28 74 27 75 27 79 30 80 29 81 26 82 29 83 27 86 26 88 28 55 48 1 20 2 19 6 20 7 21 8 19 10 20 11 20 12 21 13 19 15 18 17 20 19 21 22 22 23 19 24 19 25 20 29 20 30 20 33 19 35 19 37 18 39 20 40 19 41 18 42 21 43 20 45 20 47 21 51 21 52 19 54 21 56 19 57 20 59 21 60 20 61 19 68 18 70 19 71 18 72 20 76 21 77 20 79 19 80 19 81 22 87 21 88 20 90 22 56 73 1 18 2 19 3 16 6 17 8 17 9 18 10 19 11 18 12 17 13 18 14 17 15 18 17 17 19 17 20 19 21 19 22 20 23 16 24 18 25 18 26 19 28 20 29 19 30 17 31 19 32 16 33 20 34 17 36 16 37 18 39 16 40 17 41 19 42 17 43 17 44 17 45 19 46 20 47 17 48 17 50 19 51 17 52 19 53 18 54 17 56 19 57 19 59 19 60 16 61 17 63 17 64 18 65 18 66 20 67 17 68 16 71 20 72 19 74 17 75 18 76 20 77 18 78 17 79 18 80 20 81 19 82 19 83 17 86 20 87 18 88 19 89 19 90 17 4 57 70 1 17 2 16 3 14 6 17 8 15 9 17 10 16 11 15 12 16 13 16 15 15 16 17 17 15 19 15 20 15 21 15 22 16 24 16 25 17 26 15 27 17 29 17 30 15 31 15 32 15 33 15 34 15 35 15 36 15 37 15 39 18 40 16 41 15 42 17 45 16 46 15 47 16 48 14 50 16 51 17 52 16 54 16 55 15 56 17 58 17 60 17 61 16 62 15 63 17 65 17 66 16 67 18 69 15 70 17 71 16 72 17 74 17 77 17 78 17 79 15 80 16 81 16 83 15 84 15 85 17 86 16 87 16 88 15 89 15 90 15 58 52 1 28 2 31 3 26 5 32 8 28 11 27 12 28 15 30 16 30 18 27 20 30 21 30 22 27 23 32 25 30 30 31 33 27 35 32 36 27 37 28 39 29 40 26 42 27 46 32 47 28 48 26 49 27 52 28 53 28 54 27 56 28 57 29 58 29 59 31 61 30 63 30 64 28 69 31 71 31 72 29 73 29 74 31 75 31 76 28 77 31 81 28 83 28 85 27 86 32 87 28 88 29 89 29 59 73 1 14 2 17 3 18 4 17 5 15 6 16 7 16 8 16 9 17 11 15 12 16 14 16 15 16 16 15 17 17 18 16 19 16 20 14 21 15 22 15 23 15 25 17 26 17 29 17 30 15 31 17 33 16 34 17 35 16 36 17 37 15 38 17 39 15 41 15 42 15 43 17 46 16 47 17 49 16 50 16 51 15 52 15 53 15 56 17 57 16 58 18 60 15 62 15 63 17 64 15 65 15 66 17 67 17 68 17 69 16 70 17 71 15 72 15 74 15 75 17 76 16 77 17 78 17 79 17 80 16 81 16 82 16 83 15 84 17 86 17 87 15 89 16 90 15 60 88 1 10 2 10 4 12 5 10 6 11 7 11 8 11 9 11 10 11 11 11 12 11 13 10 14 10 15 12 16 12 17 10 18 11 19 11 20 11 21 12 22 12 23 12 24 11 25 12 26 10 27 11 28 12 29 12 30 12 31 12 32 12 33 11 34 10 35 11 36 11 37 10 38 11 39 10 40 12 41 10 42 11 43 11 44 11 45 11 46 10 47 11 48 10 49 12 50 12 51 12 52 12 53 10 54 11 55 11 56 11 57 10 58 11 59 12 60 12 61 11 62 11 63 10 64 10 65 12 66 12 67 10 68 11 69 10 70 11 71 12 72 12 73 10 74 10 75 11 76 12 77 12 78 11 79 11 80 10 81 11 82 12 83 10 84 11 85 11 86 11 87 12 89 11 90 12 +5 4 1 90 1 13 2 12 3 11 4 12 5 12 6 11 7 12 8 11 9 11 10 11 11 12 12 11 13 12 14 12 15 12 16 13 17 11 18 12 19 11 20 12 21 13 22 11 23 13 24 12 25 12 26 13 27 13 28 11 29 12 30 11 31 13 32 12 33 12 34 11 35 13 36 13 37 12 38 13 39 13 40 12 41 13 42 11 43 13 44 12 45 12 46 12 47 13 48 11 49 12 50 11 51 11 52 13 53 13 54 12 55 13 56 13 57 13 58 13 59 11 60 13 61 12 62 13 63 11 64 12 65 13 66 13 67 12 68 13 69 12 70 12 71 11 72 12 73 11 74 12 75 11 76 12 77 11 78 12 79 13 80 11 81 11 82 11 83 13 84 11 85 12 86 13 87 13 88 12 89 13 90 11 2 41 8 22 9 22 12 25 13 23 15 24 16 22 17 26 18 26 19 26 21 24 22 25 24 26 27 22 29 26 31 23 32 26 33 25 36 25 41 25 42 22 43 23 44 23 45 25 48 24 53 22 55 23 57 24 58 24 60 25 62 25 64 22 68 25 69 24 70 22 72 25 77 26 78 23 79 24 88 25 89 25 90 23 3 56 2 29 4 31 7 29 8 31 10 27 14 26 15 27 16 31 17 30 18 27 19 26 22 28 23 31 25 30 26 29 27 28 28 30 29 30 30 29 31 31 33 30 34 27 35 31 36 28 37 29 38 27 39 31 40 31 42 27 44 30 45 26 46 29 47 30 48 29 49 32 53 28 56 32 57 29 58 27 59 31 64 29 65 30 67 27 69 27 70 31 71 26 72 29 73 30 74 28 80 30 81 30 83 29 86 30 87 28 89 31 90 31 4 65 2 16 5 17 6 20 7 16 9 17 12 17 13 20 14 18 15 17 17 19 18 16 19 19 20 19 21 16 23 19 24 17 25 18 27 17 30 20 32 19 33 18 34 18 35 18 36 17 37 19 38 18 40 17 41 18 43 18 45 19 46 18 47 17 48 18 49 17 50 17 51 18 52 19 54 19 56 17 57 17 58 16 59 20 60 17 61 17 62 19 63 20 65 19 66 20 67 18 68 17 69 17 71 19 73 20 74 19 75 19 77 20 78 20 79 16 80 17 82 19 85 19 86 17 88 19 89 19 90 18 52 5 71 1 22 2 19 4 19 5 20 6 19 7 21 8 19 9 19 11 18 12 18 14 20 15 19 17 19 18 21 19 20 20 22 21 18 22 18 24 20 25 20 26 22 27 22 28 19 29 18 31 19 32 22 33 19 34 22 35 19 36 22 39 19 40 21 41 22 42 21 43 19 45 20 47 20 48 21 49 18 50 20 51 22 52 19 53 18 54 22 55 22 56 18 57 19 58 18 59 21 60 20 62 20 64 20 65 21 66 21 68 20 69 19 70 18 71 21 72 21 73 19 76 18 78 21 79 18 80 19 81 18 83 20 84 20 85 21 86 21 87 20 89 19 6 40 1 26 2 26 3 24 4 23 6 27 7 27 10 25 13 26 15 25 17 26 23 26 26 27 28 25 29 24 33 26 35 25 36 25 39 26 43 26 45 25 49 25 52 28 53 24 54 28 55 25 56 27 58 27 60 27 62 27 65 26 67 25 70 26 75 24 80 25 81 27 85 26 86 26 87 25 88 28 89 25 7 59 3 29 4 27 5 30 6 31 7 31 8 31 9 28 12 30 13 30 14 29 17 28 19 32 20 30 21 27 22 29 24 32 25 28 26 27 28 31 31 30 33 31 34 28 35 29 36 31 37 26 38 27 39 28 41 26 42 30 45 27 46 31 47 31 48 30 52 29 53 32 55 28 56 31 57 31 58 27 63 28 64 27 65 28 67 26 68 31 69 30 70 27 71 26 72 30 74 28 77 28 78 32 79 26 81 28 82 29 83 31 84 30 86 30 88 31 90 27 8 38 2 25 4 27 6 28 7 28 8 26 10 27 11 29 12 29 22 25 23 25 25 28 28 28 29 29 30 28 33 26 35 28 38 30 40 25 41 26 42 27 43 29 44 26 47 29 52 27 53 28 55 27 64 25 66 27 67 27 69 26 71 30 72 24 75 29 79 29 80 27 83 25 84 29 88 25 9 62 1 18 2 18 3 17 4 17 5 18 6 19 7 17 10 18 11 18 12 17 13 19 16 19 17 17 18 18 22 18 23 18 26 18 28 17 29 17 30 18 31 19 34 16 35 19 36 18 38 18 43 19 44 16 45 17 46 17 48 18 51 17 52 17 54 19 55 18 57 17 58 18 59 17 60 18 61 16 62 19 63 17 64 17 65 20 67 17 68 19 69 19 71 20 72 18 73 20 74 19 76 19 77 19 78 17 79 18 80 18 81 19 83 19 84 19 85 17 86 20 88 18 90 19 10 57 1 17 2 16 4 15 6 17 7 16 8 16 9 17 10 14 12 17 13 14 14 17 20 17 23 17 24 17 25 15 26 15 28 17 30 17 31 16 33 15 36 16 37 16 40 16 41 15 42 15 43 16 44 15 45 15 46 15 48 17 50 17 51 15 53 16 54 16 55 17 56 16 57 16 60 16 61 16 64 17 65 17 66 17 69 16 71 17 74 16 77 16 78 17 79 16 80 16 81 16 82 17 83 16 84 17 85 15 87 17 88 15 89 15 11 36 1 25 4 22 5 23 6 26 9 23 10 25 12 24 13 26 16 24 18 23 22 23 24 23 29 23 30 26 32 22 33 23 42 22 43 24 45 22 46 23 47 24 50 23 54 26 55 26 58 22 60 24 64 22 66 23 69 25 70 22 78 26 79 24 80 22 81 22 87 23 88 26 12 60 2 25 3 29 6 25 9 25 10 26 11 27 12 30 13 25 15 26 17 25 18 27 19 27 20 27 21 29 22 27 23 30 24 29 26 29 27 28 28 27 30 27 33 26 34 28 35 27 37 29 39 25 40 26 41 27 42 26 44 26 46 26 47 26 48 27 49 29 50 25 53 27 54 29 55 28 56 29 57 28 58 28 59 28 60 29 63 27 66 25 68 29 69 26 70 29 71 25 74 26 77 24 78 29 82 29 83 27 84 27 85 26 86 28 87 25 88 28 89 29 13 54 1 25 3 25 5 24 8 22 9 21 11 22 12 22 13 25 14 21 15 25 16 23 18 22 19 24 21 21 22 22 23 25 25 23 26 22 27 23 30 25 31 22 33 22 34 24 35 25 37 22 39 22 41 24 42 23 44 25 46 23 49 24 50 23 51 21 52 24 53 24 56 23 57 24 59 23 64 22 68 24 69 22 70 21 71 23 73 23 74 25 77 23 78 23 81 23 82 22 84 24 85 21 87 23 89 25 90 24 14 74 1 11 2 10 3 11 4 10 5 12 6 11 7 12 8 10 9 11 10 11 12 11 13 10 14 10 15 12 16 10 18 12 19 12 20 10 23 11 24 11 25 11 26 12 27 10 28 12 30 10 31 10 32 12 33 10 34 11 35 11 37 11 38 12 39 10 40 12 41 10 43 10 44 10 46 11 47 11 48 12 49 11 50 11 51 12 52 11 53 12 54 11 55 10 56 11 57 12 58 12 61 11 63 12 64 11 65 12 66 10 67 11 68 10 69 10 70 11 71 12 74 11 75 11 76 11 77 11 78 11 79 11 80 12 81 11 83 10 84 10 85 12 86 11 89 11 90 10 15 29 1 15 2 15 7 14 8 14 10 18 11 15 12 17 17 15 18 16 20 15 24 17 29 15 32 16 36 16 40 15 41 18 42 15 43 17 48 17 55 15 60 15 62 17 68 17 72 16 77 16 80 15 84 15 85 17 90 16 16 21 8 19 10 20 13 17 19 19 21 16 22 17 27 19 30 17 33 19 37 18 40 20 42 19 43 19 48 19 60 18 66 20 72 17 73 18 78 17 82 19 87 17 17 22 7 11 8 12 9 13 12 11 14 11 20 12 29 12 31 13 33 11 41 12 45 13 46 13 49 12 53 12 65 13 69 11 71 12 75 12 78 12 83 11 84 13 88 13 18 52 1 19 3 18 4 17 6 19 9 19 11 18 13 18 18 16 19 17 20 17 21 18 22 19 23 19 24 19 25 18 26 19 27 19 28 20 29 19 30 18 31 19 33 19 34 17 36 17 38 19 39 18 40 16 43 18 44 18 45 18 47 17 48 16 49 19 52 19 55 18 57 18 59 20 61 19 62 16 65 19 67 19 68 19 71 18 72 17 74 18 76 17 77 17 78 18 80 20 85 19 87 19 88 19 19 28 1 23 2 24 5 22 6 21 11 20 13 21 17 24 21 21 22 24 32 21 34 24 36 22 44 21 46 21 47 23 50 23 51 23 60 23 61 22 63 22 65 21 74 20 78 24 79 24 84 23 87 21 88 20 90 22 20 2 19 13 70 13 21 48 1 12 2 11 3 12 5 13 7 12 8 11 12 13 15 11 20 13 21 12 22 12 23 12 24 12 25 12 27 13 28 11 29 11 30 12 32 13 33 11 40 13 43 12 46 13 48 12 49 11 53 13 54 12 56 13 57 11 59 11 61 12 62 11 65 11 66 13 67 11 69 11 70 13 71 11 73 11 74 11 75 11 76 13 77 12 79 11 83 12 84 13 87 13 88 11 22 85 1 30 2 29 3 31 4 28 5 28 6 29 7 30 8 28 9 29 10 30 11 33 12 30 13 32 14 28 16 31 17 32 18 30 19 31 20 29 21 30 22 30 23 27 24 28 25 32 26 30 27 27 28 27 29 29 30 32 31 29 32 29 33 30 34 29 35 33 36 32 37 28 38 28 39 33 41 30 42 30 43 31 44 31 45 29 47 31 48 28 49 31 50 31 51 27 52 31 53 31 54 27 55 31 56 31 57 27 58 29 59 33 60 29 61 32 62 33 63 33 64 27 65 28 66 31 67 32 68 30 69 32 70 31 71 29 72 33 73 27 75 31 76 28 77 31 78 27 79 27 81 28 82 29 83 27 84 32 85 28 86 29 87 30 88 29 89 33 90 30 23 35 1 24 3 22 4 23 6 26 12 23 13 22 15 25 19 25 24 25 25 23 27 22 32 22 39 24 40 25 47 23 48 25 52 24 53 22 54 23 56 22 57 22 60 24 62 23 64 24 69 24 70 25 73 25 75 25 80 24 81 25 83 26 85 26 86 22 87 22 89 25 24 39 8 10 10 10 14 11 15 10 20 11 21 11 23 11 24 10 26 10 27 11 30 11 34 11 35 12 36 10 38 12 39 12 40 11 45 11 47 12 52 12 53 11 54 12 57 11 59 11 60 11 61 11 64 10 65 11 69 11 70 10 72 11 73 10 74 12 78 12 79 10 82 11 83 11 87 12 90 11 25 84 2 23 3 23 4 24 5 21 6 22 7 20 8 22 9 24 11 22 12 20 13 23 14 20 15 23 16 23 18 21 19 22 20 24 21 22 22 23 23 23 24 20 25 23 26 21 27 21 28 23 29 20 30 21 32 21 33 22 34 21 35 24 36 23 37 22 38 22 39 22 40 22 41 23 42 21 43 21 44 21 46 20 47 20 48 24 49 24 50 21 51 24 52 21 53 23 54 23 55 21 56 23 57 23 58 21 59 23 60 21 61 23 62 20 63 23 64 23 65 22 66 23 67 20 68 21 69 23 70 22 71 21 72 21 73 21 74 23 75 23 76 22 77 24 78 23 79 22 80 21 81 22 82 22 83 20 84 22 86 20 87 22 88 24 89 21 90 20 26 64 1 18 2 19 3 20 5 20 6 18 8 20 10 21 11 20 12 18 13 19 15 20 16 19 17 19 18 20 19 18 20 20 23 17 24 20 26 20 28 17 30 18 31 18 32 19 33 18 34 21 35 18 38 21 39 19 40 19 42 19 43 19 45 18 46 18 48 20 50 20 51 19 52 20 55 18 56 17 57 18 58 20 59 18 61 19 62 17 64 19 65 21 67 18 68 18 69 20 70 17 71 19 73 19 75 19 78 19 80 20 81 21 82 19 83 17 84 20 85 19 86 18 87 19 88 20 89 18 27 87 1 26 2 26 3 28 4 30 5 27 6 27 7 28 8 26 9 25 10 28 11 26 12 27 13 29 14 24 15 26 16 26 17 27 18 25 19 26 20 25 21 30 22 25 23 25 25 25 26 28 27 25 28 25 29 29 30 27 31 29 32 25 33 26 34 29 35 28 36 28 37 26 38 25 39 25 40 25 41 28 42 25 43 28 44 27 45 27 46 28 47 26 48 26 49 25 50 24 51 26 52 30 53 25 54 25 55 30 56 27 57 28 58 26 59 28 61 29 62 26 63 25 64 28 65 27 66 26 67 26 68 24 69 27 70 25 71 28 73 29 74 29 75 24 76 29 77 26 78 29 79 28 80 26 81 27 82 29 83 27 84 25 85 28 86 27 87 26 88 26 89 25 90 26 28 10 7 18 19 15 33 17 35 18 40 17 45 16 46 17 49 18 58 16 88 16 29 63 1 30 2 30 3 28 4 31 7 27 8 25 9 30 12 26 13 26 15 28 16 27 17 27 19 28 20 26 21 27 22 31 23 28 24 26 26 29 27 27 28 30 29 29 30 27 31 26 32 31 33 29 35 29 38 30 40 27 41 28 42 31 43 26 44 26 45 29 46 28 49 26 50 27 52 27 54 28 55 29 56 26 57 25 61 28 63 26 64 27 65 27 66 25 69 28 70 27 72 26 73 30 74 30 75 26 78 29 79 25 80 27 82 27 84 30 85 28 87 26 88 28 89 29 90 26 30 44 1 16 2 16 3 15 4 16 6 16 10 16 13 17 14 19 15 15 16 17 18 18 19 18 20 17 23 17 26 15 29 17 30 18 32 18 35 19 37 15 39 16 46 18 47 18 49 18 51 16 53 16 56 16 57 16 59 16 60 18 63 17 65 18 66 15 68 18 72 17 74 18 76 17 79 18 80 17 81 17 82 18 84 17 87 18 88 16 31 54 1 27 2 23 5 25 6 23 9 27 10 25 11 24 12 25 13 25 18 24 19 24 20 24 22 26 23 26 24 23 26 23 27 24 28 25 31 24 32 27 33 23 36 24 37 24 38 24 40 23 42 26 46 27 47 24 48 24 49 25 51 24 53 25 55 23 57 25 59 23 60 24 61 27 62 25 64 27 65 25 68 25 69 23 70 24 72 23 73 24 74 27 75 25 76 25 77 25 83 25 85 27 86 23 88 23 89 26 32 54 1 18 2 18 3 18 5 18 7 18 10 16 18 18 20 17 21 17 22 18 23 17 24 19 27 17 28 17 29 18 30 17 31 17 34 20 35 19 36 18 37 17 39 18 40 19 41 20 42 17 45 17 46 19 49 16 50 19 51 16 52 16 53 20 55 18 58 17 59 17 60 19 62 16 63 19 64 19 66 17 67 19 68 19 69 20 70 19 71 19 73 17 77 18 78 17 79 18 81 18 84 18 86 19 88 19 89 18 33 47 1 24 2 29 4 28 7 27 8 27 9 24 10 28 14 27 16 24 18 28 20 27 22 26 23 27 25 26 26 27 30 26 33 28 34 26 39 24 40 26 41 28 42 24 45 28 46 27 47 25 48 24 49 28 54 24 55 25 56 27 60 24 61 27 62 28 63 26 65 28 66 24 68 27 71 29 74 24 75 28 78 25 79 27 82 27 85 27 87 26 89 24 90 24 34 56 1 11 2 10 5 12 6 11 7 11 8 10 9 12 10 12 11 11 14 11 15 11 16 11 17 11 18 10 19 12 20 12 21 12 26 12 28 10 29 11 30 11 31 12 32 11 33 11 39 11 40 12 41 12 43 11 44 12 45 11 47 12 48 11 51 10 52 12 53 10 56 12 61 11 65 11 66 11 69 12 70 11 71 10 73 11 74 11 75 11 78 11 79 11 81 10 82 12 83 12 84 10 85 10 86 11 87 11 88 10 89 11 35 4 3 27 30 24 37 28 66 24 36 54 1 13 2 15 4 15 5 14 6 13 7 14 9 15 10 15 11 14 12 15 13 14 14 13 15 15 16 13 18 15 19 13 21 15 22 13 23 13 25 13 26 15 29 13 30 14 32 13 33 15 34 15 35 15 39 15 42 15 43 15 44 14 45 13 47 13 48 14 53 14 58 15 62 13 64 13 66 14 67 14 70 14 71 14 72 13 74 13 75 14 76 14 79 14 80 15 85 15 86 15 87 15 88 13 89 15 90 14 37 22 5 26 10 28 16 25 17 29 18 27 27 29 32 26 34 27 37 30 41 26 42 29 44 27 52 29 57 26 58 28 65 28 67 25 77 30 80 29 81 29 82 27 85 26 38 79 1 24 3 27 4 23 5 26 6 25 7 27 8 25 9 27 10 28 11 27 12 28 13 24 14 26 15 27 16 27 17 28 18 25 19 25 20 25 22 25 23 24 24 28 25 27 26 27 27 26 28 25 29 29 30 24 31 24 32 27 33 25 34 27 35 25 37 26 38 25 39 25 40 25 41 26 42 28 43 29 44 26 45 27 47 24 50 28 51 28 52 28 54 24 55 25 56 26 57 27 58 24 59 27 60 26 61 24 62 25 63 24 64 24 65 24 66 27 67 26 68 26 69 26 70 28 71 24 72 24 73 27 74 23 75 25 76 26 78 26 79 28 81 27 82 28 83 25 84 24 86 29 87 25 89 28 90 26 39 22 2 14 3 13 7 13 15 13 18 12 24 13 26 12 30 13 33 13 36 13 37 12 55 13 67 14 68 12 70 12 73 13 75 14 77 14 85 14 86 13 88 14 90 14 40 56 2 32 3 31 4 33 6 29 7 32 9 33 11 28 12 28 13 27 15 32 20 29 21 29 22 32 24 32 26 32 28 27 31 33 32 33 34 32 36 27 37 32 38 27 40 28 41 32 42 32 44 28 45 32 47 27 48 33 49 32 50 30 53 28 54 28 55 28 56 30 57 31 58 27 60 28 61 29 63 28 64 31 66 29 67 32 68 31 69 28 70 29 71 32 72 28 74 28 75 33 76 29 78 29 80 28 82 28 85 32 90 30 41 69 5 27 7 26 8 23 9 23 10 24 11 24 12 26 15 27 16 24 18 26 19 26 23 23 24 24 25 24 26 24 28 23 29 25 30 26 31 26 33 25 34 26 35 27 36 23 37 27 38 23 39 26 41 26 42 25 43 25 44 23 45 26 46 24 47 27 48 27 49 26 50 24 51 23 52 26 53 23 54 27 55 27 57 23 58 25 59 24 60 26 61 27 62 25 64 24 65 27 66 27 68 26 69 27 70 24 72 25 73 24 75 27 76 24 77 26 78 23 79 25 80 27 81 24 83 27 84 27 85 24 86 25 87 27 88 23 90 27 42 76 1 16 3 16 4 15 5 16 6 15 7 16 9 14 11 16 12 14 13 14 14 16 15 15 16 14 17 16 18 15 19 15 20 15 21 14 23 16 24 15 25 15 26 14 29 14 30 15 31 14 32 15 34 14 36 14 37 15 38 15 39 15 40 16 43 15 44 14 45 15 46 15 47 15 48 14 49 14 50 14 51 16 52 16 53 14 54 15 55 16 56 15 57 16 58 14 59 16 60 14 61 16 62 15 63 16 64 14 65 16 66 16 68 16 69 16 70 15 72 14 73 16 74 14 75 16 76 15 77 15 79 14 80 15 81 15 82 16 84 16 85 14 86 14 87 14 88 16 89 15 90 15 43 23 7 23 10 25 13 24 15 27 20 24 26 24 27 27 30 25 34 24 37 25 38 25 43 24 44 24 45 24 47 23 64 27 65 24 66 23 67 27 70 24 77 27 81 25 86 24 44 33 2 20 3 21 5 18 6 21 13 20 15 20 17 18 18 20 19 20 21 21 23 18 24 19 25 20 28 21 29 19 35 17 36 19 42 20 43 20 50 20 51 19 55 20 59 20 62 18 63 17 66 18 67 17 72 19 74 20 76 20 78 21 82 19 85 21 45 58 1 15 2 15 3 14 4 16 5 14 6 14 7 16 8 14 9 14 10 15 13 14 14 16 15 14 17 15 18 15 19 15 20 15 21 15 22 16 23 16 26 15 32 15 34 14 35 15 36 14 37 15 38 16 39 16 40 16 41 16 45 15 46 14 49 14 52 14 55 15 56 14 58 15 59 15 60 15 63 16 64 16 65 15 68 16 69 16 71 16 72 14 73 16 74 15 75 16 76 16 79 15 80 14 81 15 82 16 83 14 85 16 86 16 89 14 46 44 1 30 2 28 3 31 5 33 7 29 8 33 9 30 10 30 11 30 19 29 22 30 27 33 30 28 34 29 36 28 38 31 39 29 41 28 42 28 48 31 49 31 50 27 53 27 56 27 57 29 58 32 65 28 66 31 67 30 68 30 70 32 71 32 72 27 73 32 75 30 77 32 79 31 80 30 81 27 84 28 85 33 86 32 89 28 90 32 47 56 2 18 3 16 4 16 6 17 7 17 8 18 9 18 10 18 13 18 14 17 15 18 18 18 19 17 20 17 24 18 25 16 29 16 30 15 31 18 33 17 35 15 39 17 40 16 41 17 44 16 46 16 47 16 48 18 49 17 50 16 53 17 54 17 55 15 56 16 57 16 58 16 59 17 60 16 62 18 65 17 66 18 68 16 69 18 71 17 72 16 74 18 75 17 76 16 78 17 79 18 80 15 83 17 85 19 88 16 89 18 90 18 48 44 1 12 2 13 3 13 5 13 6 12 7 11 9 13 10 12 11 12 13 11 14 13 16 12 17 12 21 12 23 11 24 12 29 12 31 13 32 13 33 12 36 11 37 11 39 13 40 13 41 13 43 13 46 13 49 11 50 12 51 11 53 11 61 12 63 13 64 11 66 12 69 12 71 13 75 12 79 12 80 13 81 12 82 12 83 11 88 11 49 47 1 19 2 18 3 19 4 17 5 20 6 21 8 20 10 20 12 19 16 20 20 19 21 20 22 18 24 18 26 19 27 21 28 20 29 18 30 18 32 19 33 18 36 19 38 19 40 17 41 19 44 19 45 18 47 19 48 19 49 19 51 18 53 18 54 18 55 20 58 20 59 18 61 19 63 21 70 19 73 21 74 18 75 18 76 18 81 18 85 18 87 20 90 20 50 34 2 20 7 21 8 24 10 24 13 20 17 20 18 22 19 22 26 20 27 24 28 21 30 21 31 21 34 23 36 22 37 21 42 22 43 24 45 24 48 24 50 21 60 21 61 22 62 22 68 23 71 22 72 22 73 24 76 22 77 23 80 24 81 20 85 22 88 23 51 48 2 28 7 31 10 33 11 29 14 29 16 28 17 30 19 30 22 28 25 27 26 27 27 31 28 29 30 33 31 28 32 28 33 27 34 33 35 28 41 29 43 29 44 30 45 29 47 27 48 31 49 29 53 32 54 33 57 32 58 33 59 28 60 30 61 33 65 30 66 29 67 31 68 29 70 32 72 29 73 28 78 33 79 32 81 28 82 28 83 31 84 32 88 31 89 33 52 40 1 26 3 23 4 22 5 24 9 25 10 25 13 23 14 24 15 23 18 23 19 25 20 23 24 26 26 25 28 23 31 25 33 25 34 25 35 25 36 26 37 25 41 23 42 23 47 25 51 26 52 26 55 26 56 23 61 24 62 24 64 24 65 26 66 23 69 22 71 24 73 25 76 24 77 23 83 22 88 25 53 60 1 27 2 28 6 26 8 30 9 30 12 30 14 27 15 27 17 27 18 26 19 30 20 29 22 29 23 27 24 31 26 26 27 27 28 28 29 29 30 31 32 30 34 28 35 28 36 28 37 31 38 29 39 29 40 28 45 29 46 27 47 29 49 29 50 28 51 28 55 27 56 29 57 26 58 28 59 27 60 27 61 29 63 29 64 25 67 26 69 30 71 29 72 30 74 25 75 31 76 29 77 25 79 26 80 30 81 30 82 29 84 27 87 30 88 29 89 29 90 28 54 14 6 11 7 11 8 11 11 11 16 10 17 12 37 11 43 10 51 12 52 10 57 11 60 11 83 10 90 11 55 90 1 13 2 13 3 14 4 13 5 12 6 13 7 13 8 14 9 14 10 14 11 12 12 14 13 13 14 12 15 14 16 13 17 14 18 13 19 13 20 12 21 13 22 14 23 13 24 12 25 14 26 13 27 13 28 14 29 14 30 14 31 14 32 13 33 13 34 13 35 12 36 13 37 14 38 14 39 12 40 14 41 12 42 12 43 12 44 12 45 13 46 13 47 13 48 12 49 12 50 13 51 14 52 13 53 14 54 13 55 12 56 13 57 14 58 14 59 13 60 12 61 13 62 13 63 12 64 12 65 14 66 12 67 14 68 14 69 12 70 13 71 13 72 14 73 13 74 12 75 14 76 13 77 14 78 12 79 13 80 12 81 12 82 14 83 13 84 12 85 13 86 13 87 12 88 13 89 13 90 13 56 82 1 18 2 18 3 18 4 20 5 20 6 19 7 19 8 20 9 20 10 17 11 19 12 18 13 18 15 19 16 20 17 17 18 21 19 18 20 19 21 17 23 20 24 17 25 18 26 20 27 19 29 17 31 18 32 18 34 18 35 19 36 18 37 17 38 19 39 19 40 19 41 19 42 19 43 21 44 20 45 17 46 18 47 19 49 21 50 17 51 19 52 18 53 18 54 18 55 21 56 17 57 18 58 20 59 19 61 19 62 18 63 20 64 20 65 20 66 21 67 19 68 19 69 19 70 17 71 20 72 20 73 20 74 19 75 19 76 19 77 17 79 19 80 18 81 20 82 18 83 17 84 18 85 18 86 19 87 17 88 20 89 20 90 19 4 21 62 1 10 3 11 5 11 6 11 10 11 12 11 14 10 19 10 21 10 23 10 26 10 27 10 28 10 29 9 30 10 32 10 33 10 34 9 35 11 36 10 37 9 40 10 42 10 43 10 44 11 45 9 46 10 47 9 48 10 49 11 51 10 52 9 54 10 56 10 57 10 58 10 59 10 60 10 61 10 62 10 63 10 64 9 65 11 66 10 68 11 69 10 70 9 71 9 73 9 75 10 76 10 77 9 78 10 79 10 80 11 82 9 83 10 84 11 86 10 88 10 89 10 90 9 22 72 1 28 3 27 4 28 5 30 6 31 7 28 9 30 11 30 13 27 14 26 15 31 16 27 17 26 18 31 20 32 21 30 22 28 23 31 24 32 25 26 26 29 27 29 29 30 30 30 31 29 33 31 34 29 35 30 37 29 38 31 39 30 40 30 41 31 42 30 43 27 44 30 46 29 47 29 48 30 49 29 50 30 51 27 53 30 54 31 56 30 58 31 59 32 61 30 62 29 63 31 64 30 66 28 67 27 68 27 69 26 70 27 71 29 73 29 74 28 75 28 76 31 77 26 78 29 80 31 81 29 83 27 84 29 85 29 86 27 87 28 88 32 90 27 23 28 1 26 4 29 7 25 9 28 13 25 17 26 18 28 20 29 24 28 26 26 28 27 33 25 40 26 41 29 42 28 44 30 49 29 52 29 55 28 57 25 59 29 63 28 64 25 73 28 77 28 79 26 82 27 90 28 24 61 1 12 2 14 3 13 4 12 5 12 6 12 8 14 9 14 10 14 11 14 15 13 16 13 17 13 19 13 20 13 22 13 24 13 25 12 28 12 29 12 30 12 31 13 32 14 33 12 34 13 36 13 37 12 38 13 39 13 40 12 41 13 42 13 44 12 47 14 48 14 49 14 51 14 52 12 53 14 56 14 57 13 61 14 62 13 64 13 66 13 67 13 71 13 74 13 75 14 76 13 78 13 80 13 81 14 82 14 83 14 84 14 85 12 86 14 87 13 88 14 90 13 16 5 48 1 29 2 28 3 28 4 29 8 25 12 28 13 28 14 25 15 27 16 29 17 29 19 27 22 28 23 27 24 27 25 28 26 29 28 29 29 28 30 25 31 29 32 28 33 24 34 29 37 29 39 29 41 29 43 29 44 30 46 28 47 26 49 28 51 26 52 24 55 28 56 25 57 28 58 26 60 25 61 30 63 28 66 30 73 28 75 29 76 25 78 26 82 27 89 28 6 33 5 13 6 13 7 14 8 15 9 15 10 15 16 13 18 15 22 14 31 13 38 15 40 13 48 14 50 14 52 14 53 15 55 15 56 14 57 15 60 15 61 15 63 13 65 14 69 15 70 15 74 14 78 14 82 14 85 13 86 15 87 14 88 15 89 15 7 65 1 12 4 12 6 12 7 11 8 13 9 13 10 12 11 13 12 12 13 11 14 12 15 13 16 13 18 13 19 11 22 11 23 12 25 13 26 12 28 12 30 11 31 13 33 12 34 13 36 13 37 11 38 12 39 12 41 12 42 12 46 11 47 13 48 12 49 11 50 11 51 12 52 12 54 13 55 13 57 12 58 13 59 12 60 12 61 13 62 11 63 13 64 13 65 11 66 11 67 12 70 11 71 13 72 11 73 11 74 12 75 11 78 11 80 11 83 13 85 12 86 13 87 11 88 11 89 12 90 12 8 32 3 21 8 20 12 22 16 23 18 23 19 20 20 22 21 24 24 23 30 24 32 24 34 22 35 23 39 21 40 23 43 22 47 22 49 23 50 23 51 21 54 22 62 21 63 23 65 22 67 23 71 21 72 21 78 22 80 23 82 24 83 24 88 24 9 6 19 30 31 25 32 27 55 29 61 28 68 26 10 83 1 9 2 10 3 10 4 10 5 9 6 10 7 9 8 10 9 9 10 9 11 9 12 10 13 9 14 9 15 11 16 11 17 10 18 10 19 11 20 11 21 9 22 9 23 10 24 9 25 9 26 11 27 10 29 10 30 10 31 10 33 10 34 10 36 10 37 10 38 11 40 10 41 10 42 11 43 11 44 10 45 10 46 9 47 9 49 11 50 11 51 11 52 10 53 10 54 9 55 9 56 11 57 10 58 10 59 10 60 9 61 10 62 11 63 10 64 10 65 10 66 11 67 10 68 11 69 10 70 10 71 10 72 10 73 10 74 10 75 10 76 11 77 10 78 11 79 10 80 10 81 10 82 10 83 10 84 10 85 10 87 10 89 10 90 10 11 86 1 16 2 17 3 15 4 15 5 17 6 18 7 17 8 16 9 15 10 15 11 17 12 16 13 16 14 15 15 15 16 16 17 18 18 17 19 16 20 15 21 16 22 17 23 16 24 15 25 17 26 16 27 16 28 15 29 15 30 15 31 15 32 17 33 15 34 16 35 16 36 15 37 16 38 17 39 17 40 16 41 16 42 15 43 17 44 16 45 15 46 16 47 17 49 17 50 15 51 15 52 14 53 17 54 15 55 17 56 17 57 15 58 17 59 15 61 18 62 16 63 16 64 15 66 17 67 15 68 16 69 17 70 16 71 16 72 16 73 16 74 15 75 16 76 16 77 15 78 16 80 15 81 17 82 16 83 17 84 16 85 15 86 15 87 18 88 17 89 14 90 15 12 40 3 24 4 23 6 24 11 22 12 21 13 24 14 23 16 21 18 22 20 21 23 22 25 25 28 21 29 23 30 24 38 21 39 21 40 24 42 22 45 24 48 23 49 24 52 25 53 23 56 24 59 22 60 24 63 22 72 21 73 21 74 24 75 23 76 22 78 23 82 21 83 21 84 25 86 25 87 25 90 22 25 41 3 9 4 10 9 9 10 11 13 9 15 11 16 10 17 11 18 10 19 11 20 9 21 11 22 9 23 10 24 11 28 10 35 9 40 11 41 10 46 10 47 9 48 9 50 10 56 9 58 11 60 10 62 10 67 10 68 9 69 11 70 10 71 10 75 9 76 9 77 11 78 11 80 9 81 10 83 10 84 10 87 10 26 89 1 28 2 30 3 26 4 27 5 26 6 27 7 29 8 27 9 26 10 31 11 26 12 25 13 29 14 28 15 29 16 28 17 30 18 26 19 29 20 26 21 29 22 27 23 27 24 29 25 26 26 30 27 30 28 26 29 30 30 28 31 25 32 27 33 26 34 29 35 29 36 26 37 26 38 30 39 27 40 31 41 30 42 31 43 30 44 28 45 27 46 27 47 27 48 30 49 29 50 26 51 26 52 28 53 28 54 30 55 26 56 27 57 27 59 29 60 31 61 25 62 29 63 27 64 26 65 31 66 27 67 25 68 28 69 26 70 31 71 29 72 27 73 28 74 26 75 29 76 28 77 30 78 29 79 30 80 30 81 28 82 30 83 27 84 28 85 28 86 27 87 27 88 26 89 30 90 26 27 50 1 23 2 20 3 21 5 23 6 21 7 21 8 24 9 22 10 24 11 20 13 23 16 21 18 24 19 23 24 21 25 21 27 24 28 20 30 23 31 22 33 20 34 23 36 20 38 22 39 20 40 23 41 23 43 22 44 20 45 23 46 21 47 21 48 24 52 20 55 21 56 21 57 20 58 20 59 24 61 20 63 21 69 22 72 22 73 21 75 24 76 22 79 24 86 24 89 20 90 23 28 1 73 20 41 51 1 20 2 19 3 21 4 23 5 20 6 20 7 22 9 21 11 21 16 22 17 21 20 20 21 21 22 22 23 21 26 22 28 21 29 21 30 20 31 23 33 19 35 23 37 21 39 21 40 20 41 20 43 20 44 23 47 19 48 21 50 21 51 21 55 22 56 20 58 22 59 20 60 23 62 22 63 19 65 22 67 20 68 22 69 21 74 22 75 21 76 20 78 21 81 22 85 21 86 22 88 19 42 45 1 27 2 28 9 30 14 26 16 27 18 26 19 29 21 29 23 29 24 27 27 31 30 30 32 29 33 28 34 28 35 32 37 28 38 32 40 30 42 30 44 28 45 30 46 28 48 27 53 29 54 27 55 28 56 30 58 30 60 27 62 31 63 28 66 32 68 27 69 29 72 28 73 31 75 28 78 28 79 30 81 29 82 28 84 29 85 32 88 31 43 28 10 18 14 17 15 19 17 18 20 16 22 17 24 16 32 18 34 17 36 16 40 17 42 17 45 17 48 16 53 16 57 18 59 17 66 18 70 17 72 16 73 16 74 18 77 16 79 19 83 16 84 15 86 18 90 17 44 84 1 17 2 18 3 18 4 18 5 15 6 17 7 18 8 16 9 15 10 19 11 17 12 16 13 17 15 18 16 16 17 17 19 17 20 19 21 16 22 16 23 19 24 18 25 17 26 18 27 18 28 17 29 17 30 16 31 18 32 17 33 16 34 17 35 18 36 18 37 16 38 19 39 18 40 17 41 18 42 15 43 17 44 16 45 18 46 17 47 18 48 17 49 16 50 16 51 15 52 16 53 18 54 17 55 17 57 18 58 16 59 19 60 18 61 17 62 16 63 16 64 18 65 16 66 19 67 17 68 17 69 16 70 19 71 18 73 16 74 16 75 17 76 18 77 15 79 16 80 17 81 18 82 17 83 18 84 17 85 18 86 18 87 18 89 16 90 19 4 57 83 1 28 3 28 4 29 5 30 6 32 7 31 8 29 9 26 10 31 11 27 12 27 13 28 14 28 15 29 16 30 17 27 18 28 19 29 20 32 21 28 22 32 23 29 24 28 25 28 26 29 27 27 28 31 29 27 30 31 31 28 32 28 33 28 34 27 35 30 36 27 37 30 38 28 39 29 41 31 42 28 43 27 44 29 45 28 46 32 47 28 48 31 49 29 50 29 51 31 52 31 53 28 54 30 55 29 56 31 57 30 58 29 61 27 62 30 63 31 64 29 65 28 66 28 67 32 68 28 69 32 70 30 72 28 73 31 74 29 75 31 76 27 77 32 78 27 79 30 80 27 81 28 82 27 83 32 84 31 85 30 87 27 88 29 90 29 58 47 1 15 3 13 4 14 8 14 9 14 10 14 11 13 13 15 14 15 16 15 17 15 18 14 20 14 23 13 24 15 29 15 31 15 36 13 37 14 40 13 42 15 44 15 45 14 48 14 49 15 52 15 54 15 56 14 57 14 58 15 59 14 60 15 62 15 63 14 72 15 73 13 75 14 77 13 78 15 79 13 80 13 82 13 83 13 86 13 87 14 89 13 90 15 59 33 2 19 3 18 7 19 11 19 13 18 21 18 26 18 29 19 33 18 38 18 39 20 41 19 44 20 45 21 46 19 48 20 50 20 54 17 55 18 56 17 59 21 60 20 64 19 67 21 69 19 71 18 72 21 77 18 80 21 82 19 83 18 85 20 88 19 60 78 1 20 2 18 3 19 4 21 5 21 6 21 7 20 8 18 9 20 10 19 12 20 14 20 15 20 16 19 17 21 18 19 19 18 20 20 21 20 22 18 23 19 25 20 26 20 28 21 29 20 30 20 31 19 32 19 34 19 35 20 36 19 38 19 39 18 40 19 41 18 42 19 43 19 44 19 45 18 46 18 47 20 48 20 49 20 50 19 51 21 52 20 53 19 54 17 55 18 56 19 58 19 59 18 60 20 61 21 63 19 64 17 65 21 66 20 67 18 68 18 69 20 70 17 71 21 72 19 73 17 74 18 75 18 76 20 79 20 80 20 81 18 82 18 83 19 84 20 85 21 86 17 88 18 90 19 +5 4 1 18 8 16 12 14 15 16 17 15 19 15 22 16 23 14 28 15 32 15 34 16 38 16 40 14 41 15 46 14 47 16 49 15 54 16 82 14 2 34 1 14 2 13 3 13 14 14 20 12 22 12 26 13 27 14 28 12 30 13 32 13 39 12 40 13 41 12 44 13 46 14 51 12 55 13 56 13 58 14 62 13 63 12 65 13 67 13 69 13 70 12 72 13 76 13 79 13 80 12 83 14 84 14 85 12 87 13 3 56 1 13 2 14 3 14 4 13 5 14 8 12 9 13 10 14 11 14 13 13 14 13 16 14 17 12 18 13 19 13 20 14 26 14 28 12 29 12 30 12 31 13 32 14 34 13 37 12 38 12 39 12 40 13 41 13 42 13 43 14 44 12 45 13 48 12 49 13 54 14 55 14 59 14 60 14 61 12 62 12 64 13 65 12 67 12 69 14 71 13 75 12 77 14 78 14 79 12 81 12 82 12 84 14 86 14 87 13 89 14 90 12 4 11 12 24 27 24 38 26 45 27 46 27 64 27 65 23 73 25 79 26 80 27 90 24 52 5 76 1 25 2 24 3 24 4 25 5 25 6 23 8 25 9 26 11 26 12 26 13 25 14 23 15 24 16 23 17 23 18 24 19 23 20 23 22 22 23 23 24 26 25 25 27 22 28 23 29 24 30 25 31 22 32 24 33 24 34 23 35 26 36 22 37 26 38 23 39 22 40 24 41 23 42 24 43 23 44 22 46 22 47 26 48 25 49 23 51 24 52 25 53 25 54 23 55 23 57 23 58 25 59 25 60 25 61 26 64 26 65 24 66 24 67 23 68 26 69 26 70 23 71 25 72 22 73 22 75 24 76 26 77 24 78 24 79 26 80 23 82 22 83 23 84 26 85 24 88 26 89 22 6 58 1 14 2 13 3 14 5 14 7 13 8 12 9 14 11 12 12 14 13 14 14 14 15 12 18 14 19 12 22 14 23 13 24 13 26 13 27 13 28 13 29 12 30 14 33 13 35 13 38 14 39 14 40 13 42 14 43 12 44 13 46 12 49 13 51 14 53 13 54 13 56 13 59 14 61 12 62 12 63 14 64 13 65 14 66 12 67 13 70 13 72 14 73 14 74 14 75 12 76 13 77 13 79 12 80 12 81 14 82 13 83 14 87 14 88 12 7 2 40 14 67 16 8 83 1 10 2 10 3 9 4 10 5 9 6 9 7 9 8 10 9 10 10 10 11 10 12 11 13 11 16 10 17 10 18 10 19 9 20 11 21 9 22 10 23 11 24 11 25 9 27 11 28 9 29 10 30 10 31 10 32 10 33 9 34 10 36 11 38 10 39 9 40 11 41 10 42 10 43 10 44 10 45 10 46 11 47 11 48 10 49 9 50 10 51 10 52 11 53 10 54 10 55 9 56 9 57 10 58 10 59 10 60 10 61 10 62 10 63 9 64 10 65 10 66 11 67 11 68 11 69 10 71 10 72 10 73 11 74 10 75 10 76 10 78 9 79 10 80 11 81 11 82 10 83 9 84 10 85 10 86 11 87 11 88 9 89 10 90 10 9 42 1 23 2 24 4 22 7 25 8 22 9 25 10 25 11 22 12 26 13 25 15 23 17 22 21 24 22 22 26 23 28 22 29 22 31 22 32 26 34 23 39 25 46 22 47 22 49 26 51 25 52 23 56 26 57 22 62 26 63 25 69 24 71 24 73 23 75 26 76 23 78 23 79 23 80 23 81 26 82 26 86 25 89 24 10 68 1 25 2 28 3 30 4 30 6 30 7 26 9 27 10 27 11 27 12 26 14 27 15 29 16 29 19 26 21 27 22 29 23 28 24 27 25 27 27 27 29 28 30 30 32 27 33 28 34 26 35 27 36 30 37 27 39 26 40 30 41 27 42 27 44 30 45 28 46 28 48 26 49 27 51 28 52 31 53 29 54 29 55 28 56 30 57 30 58 30 60 28 61 30 62 29 65 28 66 29 69 30 70 28 71 29 72 30 73 31 76 30 77 28 78 29 81 29 82 28 83 28 84 27 85 26 86 30 87 29 88 26 89 28 90 31 11 45 3 13 4 11 5 13 9 11 18 12 21 12 22 12 25 13 27 11 30 12 31 12 33 13 34 11 35 11 36 12 38 11 40 12 42 12 44 13 45 12 46 11 49 12 50 12 51 13 53 13 54 13 55 13 56 11 57 12 58 12 62 13 63 13 64 12 70 12 72 12 76 12 78 12 79 11 81 12 82 11 84 13 85 13 87 13 89 13 90 11 12 85 1 24 2 23 3 22 4 21 5 22 6 21 7 25 8 21 9 25 10 23 11 24 12 25 13 21 14 25 15 23 16 23 17 24 18 24 19 21 20 23 21 25 22 22 23 25 24 21 25 23 26 23 27 22 28 23 29 23 30 25 31 23 32 25 35 24 36 24 37 22 38 21 39 23 40 24 41 24 42 21 43 25 44 22 45 24 47 25 48 22 49 25 50 23 51 23 52 22 53 25 54 22 55 21 57 22 58 21 59 24 60 22 61 24 62 22 63 22 64 23 65 22 66 22 67 23 68 22 69 25 70 21 71 22 72 22 73 23 74 23 76 25 77 25 78 24 79 23 80 24 81 25 82 23 83 22 84 25 85 21 86 24 87 25 88 23 89 21 90 23 13 20 1 29 2 25 6 27 7 25 18 28 25 29 33 29 35 25 36 29 40 28 53 30 58 24 61 27 65 29 67 25 70 29 71 29 85 29 87 25 90 29 14 23 1 19 6 19 14 22 18 20 20 21 21 19 26 23 28 20 30 20 35 23 44 21 45 23 50 21 51 21 54 19 55 22 61 19 64 19 65 20 69 22 79 23 82 19 83 23 15 72 1 32 2 32 3 31 4 27 6 29 7 27 8 29 9 27 10 29 11 31 13 30 14 31 15 29 17 33 18 27 19 27 20 32 22 28 23 30 24 30 25 31 26 32 28 29 31 28 32 28 33 31 34 28 35 29 39 29 40 28 41 29 42 31 43 32 44 31 45 28 46 28 48 30 49 33 52 33 53 33 54 31 55 31 56 31 58 28 60 31 61 32 62 29 63 30 64 27 65 29 66 29 67 27 68 28 69 32 71 29 72 29 73 29 75 30 76 30 77 29 78 33 79 33 80 33 81 28 82 32 83 30 84 29 85 29 86 30 87 28 89 28 90 28 16 31 1 21 5 20 9 23 12 21 14 21 16 24 23 21 27 22 28 20 32 21 33 24 34 20 35 24 42 23 46 21 51 21 52 22 53 23 54 21 56 20 57 22 70 20 73 20 74 23 75 23 78 23 79 22 80 21 81 22 83 21 88 20 17 48 1 25 2 26 4 24 5 25 6 25 8 23 10 26 11 26 13 23 14 24 15 23 16 24 17 24 20 22 23 25 24 24 27 25 29 24 32 25 33 26 34 22 36 23 37 25 38 23 40 25 43 22 44 26 46 26 47 23 49 25 50 25 53 24 58 26 59 24 60 22 61 22 64 23 66 23 75 25 76 23 77 23 79 26 83 22 85 23 87 22 88 26 89 22 90 26 18 45 1 25 3 25 4 28 5 25 8 27 15 25 19 23 20 27 22 26 24 28 26 26 27 26 28 24 32 28 33 25 36 23 41 24 42 24 43 26 44 26 46 24 48 25 52 25 53 27 54 26 55 23 57 26 58 27 60 27 62 28 64 27 66 24 67 27 68 25 69 26 70 25 73 24 74 24 76 25 77 25 79 27 81 28 82 26 84 28 86 28 19 30 1 31 3 30 4 30 5 28 7 31 8 31 12 31 13 32 29 27 30 31 35 26 37 31 41 30 43 30 44 27 46 26 50 27 51 32 53 27 55 30 64 30 66 30 68 29 69 32 73 28 75 31 78 28 80 29 84 32 86 27 20 63 1 12 2 11 4 12 6 11 9 10 10 10 12 12 13 11 14 11 15 10 16 12 17 10 18 10 19 11 20 11 22 11 23 11 24 10 25 11 26 11 28 11 29 11 30 11 32 12 34 10 36 11 37 10 38 11 39 12 41 10 42 11 43 10 44 11 46 11 49 10 50 11 54 11 55 10 56 11 57 11 59 12 60 12 61 12 62 12 63 10 64 11 65 12 66 10 69 11 71 11 72 12 74 11 75 10 76 10 77 11 81 12 82 12 83 10 84 11 85 10 86 11 87 10 89 11 21 13 5 24 14 23 17 25 24 27 38 27 40 25 50 27 51 25 54 23 55 27 66 27 78 24 82 25 22 27 3 18 4 19 12 17 17 19 18 17 19 17 20 20 22 18 24 19 26 16 28 19 30 19 32 17 34 17 41 19 42 19 44 17 47 19 57 20 61 19 63 18 64 18 69 18 74 18 75 20 79 19 87 19 23 50 3 29 4 30 5 29 6 31 7 30 8 28 10 31 14 27 15 28 16 30 18 30 21 30 26 27 28 30 30 32 35 29 36 31 37 30 38 28 40 27 41 28 42 28 43 28 44 31 46 29 48 27 50 32 51 27 54 29 57 31 58 28 59 31 60 31 63 27 65 28 66 29 68 32 69 28 73 31 74 28 75 31 76 28 77 29 79 32 80 26 82 30 84 29 86 30 88 26 90 30 24 10 2 24 17 25 29 25 33 22 38 23 40 23 43 25 59 24 78 21 88 25 25 62 2 18 3 17 4 16 5 16 7 18 9 18 10 18 11 17 12 18 13 18 14 18 15 17 16 18 17 20 18 19 20 17 21 18 22 17 23 17 24 17 25 18 26 17 27 20 29 18 30 17 31 19 33 20 34 19 36 18 39 16 40 18 41 18 42 16 44 18 45 20 46 18 47 20 51 18 52 17 55 17 57 17 58 19 60 19 63 17 66 17 67 17 69 20 70 17 71 17 72 18 73 19 76 19 77 17 78 17 79 16 80 17 81 18 83 18 84 19 85 18 86 17 88 18 26 13 5 14 20 15 38 13 40 14 52 14 56 15 57 13 61 15 64 15 70 13 71 14 73 13 75 14 27 27 2 21 3 20 4 20 5 17 7 17 17 20 20 20 21 19 22 20 25 19 28 21 29 18 36 21 42 20 43 21 44 19 46 20 47 20 48 20 52 20 58 20 60 20 62 18 65 19 69 19 77 19 88 18 28 71 1 14 3 12 4 12 6 13 7 14 10 12 11 14 12 14 13 13 14 14 15 13 16 14 17 12 18 13 20 14 21 13 24 13 25 14 26 13 27 13 28 12 29 12 30 14 32 13 33 12 35 14 37 12 38 12 39 13 40 12 41 14 43 13 44 12 45 12 46 14 47 12 50 12 51 13 53 13 54 14 55 14 56 14 58 13 60 12 61 14 62 12 63 12 64 13 65 13 66 13 67 12 68 13 69 14 70 13 72 13 73 14 74 12 75 14 76 13 77 13 78 13 79 12 80 14 82 12 83 14 84 13 85 13 86 14 87 13 89 12 90 12 29 47 2 16 5 16 6 19 7 17 8 16 9 16 10 17 12 15 13 19 15 17 19 18 20 17 26 16 28 16 29 16 31 16 33 19 35 18 37 18 39 18 40 16 42 17 43 16 44 15 46 17 47 15 52 18 54 16 55 17 58 16 61 16 64 19 65 18 66 16 69 18 70 16 73 16 76 16 78 16 79 16 82 18 83 18 84 18 87 18 88 15 89 18 90 16 30 71 1 28 2 30 4 30 5 28 6 32 8 30 9 28 10 29 11 31 13 32 15 30 16 28 17 27 18 31 21 28 22 30 23 30 24 28 26 29 28 28 29 27 32 28 33 26 34 32 35 29 36 31 37 29 40 29 41 31 42 29 43 27 44 28 45 27 47 30 49 28 51 27 52 30 53 32 54 27 55 29 56 28 57 30 58 32 59 27 60 28 61 27 62 32 63 29 64 27 65 26 66 29 67 29 70 27 71 29 72 26 73 28 75 27 76 31 77 32 78 28 79 27 81 31 82 30 83 30 84 31 85 29 86 27 87 28 88 29 89 27 90 32 31 2 75 21 90 18 32 34 3 22 9 25 14 25 16 22 17 22 18 24 19 25 22 25 23 25 29 21 30 25 31 23 40 25 41 22 45 23 46 25 51 22 52 23 55 23 58 24 60 25 65 25 68 23 69 22 70 24 71 21 72 21 74 23 76 25 79 23 80 23 83 24 84 21 86 23 33 79 1 12 2 13 4 11 5 13 6 12 7 13 8 13 9 11 10 13 11 12 12 11 13 12 14 13 15 12 16 13 17 12 18 13 19 13 21 13 22 13 23 12 24 12 26 13 27 12 28 12 29 11 30 12 31 13 32 12 33 12 34 12 35 13 37 11 38 12 40 13 42 12 43 12 45 11 46 13 47 13 48 13 49 13 50 12 51 13 53 11 55 13 56 13 57 11 58 11 59 11 60 13 61 12 62 12 63 11 65 13 66 13 67 13 68 11 69 13 71 12 72 13 73 12 74 12 75 11 76 12 77 11 78 12 79 12 80 13 81 11 82 12 83 13 84 12 85 13 86 11 87 12 88 12 89 11 90 12 34 60 1 20 2 19 3 20 4 19 8 18 9 19 10 19 11 20 13 20 14 18 16 20 17 20 19 19 22 19 23 18 24 19 26 20 28 20 30 19 31 17 32 20 34 18 35 18 36 19 37 19 38 20 40 21 44 19 45 20 46 19 47 20 48 19 49 19 51 18 52 19 53 20 54 20 55 21 56 21 59 19 60 20 61 17 62 21 67 18 69 20 70 19 71 18 72 20 73 18 74 21 75 21 77 17 78 18 80 19 81 19 82 18 84 18 87 18 89 18 90 21 35 37 1 15 3 15 4 14 7 15 10 14 12 14 15 14 16 15 18 15 20 15 23 16 24 16 26 15 27 14 28 15 30 14 32 16 38 14 41 15 43 14 48 16 49 14 50 15 51 16 53 16 55 14 56 14 58 14 60 14 66 15 67 15 72 15 76 15 78 14 80 14 81 15 83 14 36 32 6 30 7 27 11 29 13 32 17 31 18 28 19 30 20 30 22 33 23 28 24 31 25 29 28 31 30 28 33 31 35 28 36 31 44 30 48 28 52 29 56 27 57 31 61 32 67 31 70 31 72 32 76 28 77 30 78 32 82 29 84 28 85 33 37 17 1 23 15 23 26 24 34 22 40 25 46 23 48 25 49 22 51 25 60 24 62 23 67 24 71 22 74 22 76 23 85 22 89 22 38 40 1 19 2 18 4 18 5 16 6 15 7 16 9 16 12 16 13 17 18 17 19 18 22 17 24 17 25 18 26 16 30 16 31 18 32 15 35 16 37 18 38 18 43 16 46 18 48 18 52 16 53 17 55 19 68 18 71 16 72 16 74 18 76 18 79 18 80 17 81 16 82 16 83 16 86 18 87 18 88 18 39 63 1 24 2 26 4 25 5 25 6 27 8 25 9 25 10 27 12 23 13 23 16 27 17 23 18 23 19 24 20 24 21 27 23 24 24 23 25 24 26 23 31 27 33 24 34 27 35 23 36 24 38 26 40 24 41 24 42 26 43 23 44 25 45 24 46 26 47 27 48 27 49 27 50 26 51 24 53 27 55 27 56 23 57 25 58 23 59 25 60 24 62 26 63 25 64 24 69 25 70 25 73 26 76 23 77 25 78 27 79 27 80 23 81 27 82 23 84 24 85 25 86 26 88 26 89 25 40 60 1 27 2 28 3 27 4 30 5 28 6 28 7 30 8 30 9 26 10 26 11 29 15 29 17 28 18 31 19 27 20 27 23 30 24 29 25 27 26 27 27 28 28 28 29 29 31 27 32 28 33 29 34 31 35 31 36 26 37 28 38 31 39 31 42 28 43 26 45 27 46 27 53 29 54 27 56 27 57 28 58 29 60 32 61 28 62 29 63 31 64 31 65 32 67 28 69 30 72 26 74 27 75 30 78 29 80 26 81 32 83 30 84 30 85 30 86 32 89 31 41 11 4 16 8 18 16 19 31 16 36 19 46 18 51 17 55 16 65 18 75 18 81 17 42 40 1 20 3 20 4 23 6 22 7 23 9 22 13 21 16 24 19 23 25 24 27 22 28 20 32 20 33 21 35 20 41 21 42 22 43 23 44 20 45 20 46 22 49 23 51 22 53 24 54 23 55 21 57 24 59 22 60 23 61 24 62 24 65 23 69 24 72 24 74 21 76 22 78 21 85 21 86 22 90 21 43 27 4 13 6 12 11 14 12 14 17 13 19 12 20 14 28 14 29 12 31 12 35 14 39 12 43 12 45 14 47 12 49 12 52 14 55 14 58 12 62 12 67 12 69 14 78 14 79 14 80 13 86 14 88 12 44 32 2 19 4 19 6 18 8 18 13 17 14 17 15 20 17 18 21 19 23 20 24 17 27 18 32 19 33 18 35 18 40 17 42 19 55 18 57 19 60 20 61 17 62 17 66 18 68 19 69 16 73 18 75 16 78 19 80 18 81 20 84 17 85 19 45 86 1 26 2 26 3 24 4 27 5 28 6 24 7 26 8 25 9 25 10 27 11 26 12 24 13 27 14 26 16 28 17 28 18 25 19 25 20 25 21 24 22 25 23 28 24 26 25 27 26 25 27 26 28 25 30 26 31 25 32 27 33 28 34 27 36 25 37 28 38 25 39 24 40 28 41 25 42 24 43 23 44 27 45 24 46 24 47 27 48 27 49 26 50 25 51 24 52 25 53 28 54 27 55 26 56 27 57 27 58 26 59 27 60 27 61 24 62 25 63 28 64 25 65 24 66 24 68 23 69 26 70 25 71 28 72 24 73 24 74 26 75 27 76 25 77 24 78 25 79 27 80 28 81 24 82 26 83 26 84 28 85 24 86 26 87 25 88 27 89 25 90 27 46 72 1 20 2 20 6 18 7 17 8 17 9 20 10 20 11 19 13 19 16 21 18 19 19 18 20 18 21 20 22 18 23 20 24 21 25 18 26 21 27 18 28 18 29 18 30 17 31 18 32 20 33 17 34 18 35 21 36 21 37 20 38 17 39 18 40 20 41 21 42 21 43 19 44 20 45 18 46 18 48 18 49 19 50 21 52 20 53 20 54 20 55 19 56 18 57 18 59 19 60 20 61 18 62 20 63 21 66 20 68 19 69 19 70 19 71 19 72 21 73 18 74 21 75 18 76 20 77 21 78 19 79 18 80 18 81 18 82 18 87 19 88 20 90 20 47 38 6 19 7 17 10 17 15 16 17 18 22 17 23 16 25 19 27 19 28 17 30 19 32 17 33 20 34 19 35 19 36 17 40 17 43 18 47 20 48 17 49 18 50 17 51 19 57 18 59 18 63 19 64 19 65 20 67 18 68 16 73 17 79 19 80 18 84 17 85 17 86 18 88 17 90 18 48 67 2 16 3 16 4 16 5 16 6 14 7 14 8 15 9 16 10 16 12 16 13 14 14 15 15 16 17 16 18 15 19 16 20 15 21 14 22 16 23 16 24 15 25 14 28 16 29 15 30 16 31 16 32 14 33 16 36 15 39 14 41 16 42 14 43 16 45 14 46 15 48 16 49 14 51 16 54 15 56 14 57 14 58 14 59 14 60 14 61 15 62 14 63 14 65 14 66 14 67 15 69 14 70 14 71 15 72 15 74 14 75 15 77 15 79 14 81 15 82 16 83 14 84 16 85 15 86 14 87 15 88 15 89 16 49 50 1 20 3 20 5 22 6 20 9 20 12 22 15 20 16 21 24 20 25 21 26 18 27 19 28 22 31 21 32 21 33 20 35 20 36 19 39 18 41 19 42 20 43 19 47 21 48 21 49 21 51 21 55 20 56 19 57 22 59 20 60 20 63 21 66 20 67 19 69 19 72 20 73 22 74 19 78 21 79 19 80 19 81 21 83 20 84 22 85 21 86 19 87 19 88 19 89 19 90 19 50 44 1 31 2 25 7 28 9 30 10 29 11 30 12 28 16 25 17 27 20 26 21 28 24 30 25 27 26 27 27 28 32 26 34 26 39 31 40 29 42 26 43 26 48 31 50 27 51 28 55 27 56 28 59 30 61 30 63 27 64 31 67 30 69 27 72 27 74 27 75 28 76 28 78 29 79 30 80 26 81 29 83 28 87 26 88 26 89 26 51 17 4 20 12 18 21 18 25 20 28 18 32 21 35 18 37 19 55 17 56 19 59 20 60 17 61 18 62 19 80 19 83 17 86 18 52 74 1 19 2 22 3 22 4 21 5 23 8 21 9 20 10 19 11 22 12 21 13 20 14 19 15 22 16 20 17 20 18 19 19 23 20 20 21 19 23 20 24 22 25 23 26 22 27 21 28 22 29 21 30 22 32 20 33 20 34 21 35 22 36 19 38 21 39 22 40 19 41 22 42 22 43 23 44 22 45 21 46 19 47 20 50 21 51 20 52 22 53 20 54 22 55 23 56 20 61 22 62 19 63 22 64 22 65 23 66 20 67 21 68 20 69 23 73 22 74 20 75 22 76 22 77 21 78 20 79 19 80 21 81 22 82 22 83 20 84 19 86 22 87 23 89 21 90 20 53 70 1 23 3 25 4 23 5 21 6 22 7 22 8 23 10 22 13 23 14 21 16 22 18 22 19 23 21 22 22 22 23 22 24 24 25 22 26 22 27 21 28 24 29 22 30 23 31 23 32 23 35 24 36 22 37 24 38 24 39 22 40 23 41 24 44 24 46 22 47 22 48 21 50 24 51 22 52 25 53 23 54 22 55 25 56 23 57 24 58 23 59 24 60 21 61 23 62 22 64 25 66 24 68 25 70 25 71 24 72 25 73 24 74 23 75 22 76 24 77 21 78 25 79 25 81 23 82 22 84 23 86 22 87 22 88 22 89 22 90 24 54 75 1 21 2 23 3 22 4 25 5 22 6 23 7 24 8 23 10 22 12 25 13 24 14 21 15 22 16 21 17 22 18 24 19 21 20 24 21 22 23 22 24 25 26 23 28 21 29 21 32 21 33 21 35 23 36 24 37 24 38 24 39 23 40 21 41 21 42 25 43 21 44 24 45 21 46 21 47 25 48 25 49 25 50 24 51 22 52 23 53 23 54 23 55 22 56 22 57 22 58 22 59 23 61 25 62 23 63 21 64 23 65 21 66 24 67 21 68 22 69 21 70 24 71 23 73 25 74 24 75 22 76 25 78 23 79 21 80 23 82 25 83 24 84 24 85 22 86 23 87 25 55 75 1 9 2 11 3 10 4 10 5 11 6 10 7 10 8 9 9 10 10 10 11 10 12 9 13 10 14 10 15 10 16 10 18 11 19 9 20 10 21 9 22 10 23 10 24 9 25 10 26 10 28 10 29 10 31 9 33 10 34 9 36 10 38 11 39 9 40 10 41 11 42 10 43 10 44 11 46 10 47 10 48 9 49 10 50 9 51 11 53 10 55 10 56 10 57 11 58 11 60 9 61 11 62 11 63 9 64 10 65 9 67 11 68 10 69 11 70 9 72 10 73 10 75 11 76 10 77 10 78 10 79 11 80 9 81 11 83 11 84 10 86 10 87 11 88 11 89 11 90 9 56 14 22 23 27 21 36 20 37 23 40 19 46 22 60 22 66 19 68 21 78 21 82 22 87 20 88 23 89 22 40 5 3 17 19 42 20 85 18 6 75 1 15 2 15 3 16 5 15 6 16 8 14 9 16 10 14 11 15 12 15 13 15 14 15 15 14 16 14 17 15 18 16 19 14 20 15 21 14 22 14 23 14 24 14 25 15 26 14 27 14 28 15 29 16 30 16 31 15 32 16 33 16 34 15 35 14 36 16 37 14 39 14 41 16 42 14 43 14 45 14 46 16 47 14 48 15 49 14 53 14 54 14 55 16 57 15 58 15 59 16 60 15 61 15 62 14 65 15 67 15 68 15 70 16 71 14 73 15 74 15 76 14 77 14 78 14 79 15 80 16 81 14 82 16 83 15 84 14 85 16 86 16 87 15 88 14 89 16 90 14 7 47 3 18 4 17 6 16 7 17 8 16 10 16 11 16 12 17 16 14 18 15 20 17 22 17 23 15 24 15 26 17 27 17 28 17 29 14 31 16 36 17 37 15 38 17 42 15 43 14 44 14 45 16 48 16 49 16 54 16 56 17 57 17 59 16 60 16 61 17 63 14 64 16 67 16 68 16 71 17 73 16 81 16 82 15 83 17 84 15 85 15 87 17 90 18 8 61 1 17 2 20 4 20 6 17 7 20 9 18 10 20 11 18 12 19 13 18 14 18 15 18 17 21 18 20 19 18 20 18 21 20 22 18 24 19 26 19 27 18 30 20 31 18 34 17 36 18 37 18 38 20 39 20 41 20 42 17 44 17 45 21 47 19 48 20 49 19 50 19 51 19 52 21 53 21 54 19 55 19 56 20 57 20 59 18 60 20 61 20 64 20 66 19 67 19 69 19 70 18 72 20 75 19 77 19 79 18 80 19 81 18 82 20 83 18 86 19 87 18 9 34 1 16 2 15 3 17 9 15 11 17 12 17 16 17 17 17 22 16 24 16 27 17 32 16 36 18 39 16 41 15 44 17 47 17 50 17 56 16 57 15 58 15 60 17 63 17 66 16 68 16 69 14 71 17 73 16 75 15 76 15 77 15 81 16 82 15 88 15 10 15 23 22 28 21 33 22 36 23 40 19 44 20 46 21 49 23 56 20 60 20 67 21 72 19 80 22 83 21 90 20 11 40 1 19 2 18 3 18 6 18 10 18 11 16 12 16 14 19 19 16 20 17 26 16 27 17 34 16 43 15 45 18 47 15 50 17 51 18 52 16 53 18 56 16 57 18 64 18 66 19 67 17 68 16 69 15 72 17 73 15 74 18 75 18 77 16 79 16 80 16 81 19 82 18 84 18 87 17 88 18 90 17 12 9 9 24 15 21 23 24 47 21 52 23 67 24 74 21 82 23 84 25 13 73 1 21 2 18 3 18 5 19 6 18 7 20 8 18 9 22 10 19 11 19 12 22 13 18 14 21 15 18 16 19 18 19 19 21 20 20 21 20 22 19 23 20 24 20 25 20 27 20 28 22 29 18 30 21 32 19 33 21 34 20 35 19 36 19 38 19 40 19 41 18 42 21 44 18 45 19 47 21 48 21 49 20 50 20 51 21 53 20 54 20 55 21 56 22 57 21 58 21 59 21 60 21 61 19 62 21 63 19 64 21 65 19 66 18 67 19 69 19 70 19 72 20 73 19 75 20 76 21 79 21 80 20 81 21 82 19 83 21 84 19 85 20 87 21 89 19 14 10 1 21 12 20 14 21 22 23 23 21 33 20 43 22 49 21 58 22 78 22 15 55 1 21 2 21 3 21 4 22 6 20 8 19 10 20 11 21 12 22 13 21 14 23 16 23 17 21 19 20 21 23 22 21 23 21 24 19 26 23 27 22 28 20 30 20 31 20 34 19 35 20 38 21 43 20 44 22 47 20 48 21 49 23 50 19 51 21 52 22 53 20 55 22 56 21 57 20 60 19 61 22 62 21 64 22 65 22 66 20 67 21 71 19 72 22 74 21 78 19 80 19 81 21 82 19 84 19 85 22 87 22 16 52 2 13 3 11 4 12 6 12 7 11 8 13 10 12 12 11 15 12 16 12 20 13 21 11 22 11 24 12 28 11 31 12 35 11 36 12 37 11 38 12 39 11 40 11 43 13 44 12 47 13 49 12 50 11 51 11 52 11 53 13 54 12 55 11 57 12 59 13 62 11 63 11 64 13 65 11 67 11 69 12 70 13 74 11 77 12 78 13 79 13 81 11 83 13 84 12 85 13 86 12 87 12 88 13 17 50 3 20 6 22 7 21 8 22 10 21 11 21 12 22 13 22 14 24 19 24 22 20 23 23 25 23 26 22 27 22 29 21 32 23 34 21 35 23 36 21 37 21 39 21 40 23 41 21 43 24 44 20 45 24 46 20 48 23 49 24 50 21 51 24 52 24 53 24 54 23 55 21 57 22 58 21 60 24 65 20 69 23 70 20 72 22 76 22 78 24 79 23 81 22 84 24 86 21 88 20 18 10 4 14 19 16 20 14 26 14 36 14 46 15 47 14 67 14 78 16 89 14 19 79 1 24 2 22 3 21 4 23 5 22 7 21 8 21 10 22 11 21 12 21 13 21 14 22 15 21 18 20 20 23 21 20 22 22 23 21 24 22 25 23 26 21 27 22 28 24 29 20 30 20 31 24 32 21 33 24 34 24 35 21 36 21 37 20 38 20 39 23 40 24 41 21 43 20 44 22 45 21 47 22 48 22 49 23 50 22 51 23 52 21 53 22 54 23 57 22 58 22 60 24 61 24 62 22 63 20 64 24 65 22 66 20 67 23 68 20 69 20 71 22 72 22 73 22 74 21 75 20 76 21 77 24 78 20 79 24 80 20 81 20 82 23 83 21 84 23 85 23 86 21 87 22 88 22 89 20 90 21 20 71 1 27 2 28 3 26 4 28 5 28 6 25 7 28 8 28 9 25 10 28 13 27 14 25 15 28 17 25 18 24 20 26 21 25 25 25 26 28 27 26 28 25 29 28 30 27 32 24 33 25 34 27 36 26 37 26 38 25 41 24 42 29 44 26 45 26 46 24 47 24 48 26 50 26 51 28 52 28 53 27 54 29 55 27 57 28 58 25 59 24 60 24 61 27 62 27 63 27 64 28 65 27 67 27 68 25 70 25 71 28 72 27 73 25 74 26 75 25 76 24 77 25 78 24 81 25 82 25 83 25 84 28 85 28 86 28 87 26 88 26 89 25 21 25 8 18 11 16 12 16 18 17 26 19 28 15 31 18 36 18 45 18 46 18 48 18 54 17 56 17 57 18 59 17 60 17 72 17 75 16 76 17 77 17 80 17 83 16 85 18 86 17 89 18 22 37 2 18 4 17 7 18 8 19 9 19 12 19 15 17 16 18 19 20 23 20 24 20 26 20 30 19 31 18 35 18 37 19 40 21 41 20 42 18 46 20 52 18 54 17 55 17 60 20 62 21 64 20 65 21 66 20 68 18 70 18 74 19 77 20 80 18 84 19 86 18 87 20 89 20 23 68 2 17 3 21 4 20 5 18 6 20 8 19 9 18 12 18 14 17 15 20 16 17 18 19 19 18 21 20 23 20 24 20 25 18 26 18 29 20 30 19 31 18 32 19 34 19 36 21 39 19 40 21 41 18 42 18 43 18 44 20 45 18 46 18 47 20 50 20 51 21 52 18 53 17 54 19 55 19 56 18 57 18 58 21 59 19 60 19 61 18 62 20 63 19 64 20 65 20 66 19 67 18 68 17 69 20 70 18 71 17 73 17 75 18 77 21 78 20 79 18 81 20 83 19 84 19 86 19 87 18 88 18 89 19 90 18 24 59 2 23 3 25 5 24 6 26 7 23 8 25 9 25 10 24 11 24 12 27 13 24 14 26 15 23 17 27 20 25 22 24 23 24 25 26 27 26 30 25 31 24 32 23 34 23 35 27 42 27 43 25 44 27 46 27 47 27 48 26 49 23 50 26 51 23 52 23 53 26 54 26 55 23 56 27 57 26 58 25 61 24 65 24 67 25 68 27 70 24 72 24 73 25 76 23 78 27 79 26 80 27 81 27 82 27 83 24 84 27 85 26 87 23 88 27 90 27 25 36 1 17 2 18 3 19 5 20 7 18 10 19 16 18 17 19 21 20 28 19 29 17 31 16 33 17 34 17 35 17 38 20 41 17 44 18 47 17 48 19 51 18 59 18 60 18 61 18 69 19 71 20 72 17 73 18 75 17 76 19 79 19 81 19 82 18 84 20 88 20 90 19 26 69 1 15 2 17 3 16 4 15 5 15 6 15 7 16 8 16 10 17 11 17 13 15 14 16 16 17 17 17 18 15 19 16 20 17 21 15 25 17 26 17 28 16 29 17 30 17 31 16 32 15 34 16 35 15 37 16 38 15 39 17 40 15 41 16 42 17 43 16 45 17 46 15 47 16 48 16 49 16 51 18 52 16 53 16 55 17 56 16 57 16 60 15 61 17 62 15 63 15 64 16 65 15 66 15 68 17 70 17 71 17 73 14 76 17 78 17 79 15 80 15 81 15 83 17 84 17 85 18 86 17 87 15 88 16 89 16 90 16 27 35 2 30 4 27 5 29 6 29 12 29 13 27 14 27 16 31 25 31 26 30 28 30 30 31 34 28 37 26 40 30 42 29 44 28 46 31 51 29 56 28 59 28 61 31 63 27 64 29 66 27 67 28 72 30 75 27 76 30 78 29 80 28 81 31 87 31 89 26 90 31 28 38 1 17 3 16 6 15 7 15 8 16 10 16 13 16 17 16 19 15 20 15 21 15 22 15 23 17 25 16 28 15 33 16 35 16 37 17 43 14 44 16 47 16 49 15 50 16 53 15 55 16 56 15 58 15 59 16 61 17 64 14 67 17 69 18 72 16 75 15 80 18 83 17 85 15 87 17 33 26 2 13 3 15 6 15 16 15 19 14 21 15 22 15 23 13 28 14 30 14 32 15 33 15 36 15 39 14 41 14 43 15 52 13 55 15 57 15 59 13 62 15 66 14 68 15 74 14 81 14 85 15 34 36 2 21 6 21 7 18 9 20 13 19 17 20 20 21 27 22 30 20 33 20 36 19 38 21 39 19 40 22 41 21 43 20 44 19 48 19 50 18 52 18 56 18 59 19 60 19 62 21 65 20 66 19 69 21 70 19 71 19 78 21 79 21 80 19 84 22 85 20 86 20 87 20 35 41 1 28 2 29 3 30 4 28 5 26 6 30 13 30 14 28 15 28 16 30 18 28 20 26 23 30 24 30 25 26 26 28 27 30 31 27 32 28 35 28 36 26 38 31 41 27 42 30 44 29 45 28 46 29 47 28 48 28 58 27 64 30 72 29 73 28 76 28 79 30 82 30 84 26 85 29 87 31 88 28 90 28 36 85 1 14 2 14 3 15 4 15 5 15 6 13 7 14 8 15 9 13 10 13 11 13 12 13 13 13 14 15 15 14 16 13 17 13 18 15 19 13 20 13 21 14 22 14 23 13 24 13 25 15 26 13 27 14 28 15 29 13 31 13 32 15 33 15 35 13 36 13 37 14 38 15 39 15 40 13 41 14 43 14 44 13 45 14 46 13 47 15 48 13 49 14 50 13 51 15 52 14 53 14 54 14 55 13 56 14 57 14 58 15 59 14 60 14 61 15 62 14 63 14 64 13 65 13 66 13 67 15 68 14 69 15 70 14 71 14 72 15 73 13 74 14 75 15 76 14 77 15 78 14 79 13 80 13 81 13 82 14 84 14 86 14 87 13 88 13 89 14 90 14 37 44 3 24 4 25 6 26 8 26 9 25 10 29 11 24 15 26 16 28 19 24 22 24 24 26 26 25 27 24 28 26 30 25 32 26 37 25 38 23 42 28 43 26 47 25 48 27 52 24 53 26 54 25 57 28 59 27 60 24 61 25 63 28 65 27 68 24 69 25 74 25 75 28 77 28 80 28 83 24 85 24 87 25 88 24 89 27 90 24 38 29 2 16 6 18 12 15 13 17 15 16 19 16 24 17 25 16 30 16 42 16 43 15 46 17 50 15 51 15 54 16 56 15 61 16 65 15 68 17 71 18 75 16 77 17 81 16 82 16 85 15 87 17 88 16 89 14 90 15 39 2 45 24 64 23 40 90 1 13 2 11 3 13 4 12 5 11 6 12 7 12 8 12 9 13 10 12 11 11 12 13 13 13 14 12 15 12 16 12 17 13 18 11 19 12 20 12 21 12 22 12 23 13 24 12 25 11 26 13 27 13 28 11 29 12 30 12 31 11 32 12 33 11 34 12 35 11 36 12 37 12 38 13 39 12 40 12 41 13 42 12 43 12 44 12 45 13 46 13 47 11 48 12 49 12 50 11 51 11 52 12 53 12 54 12 55 13 56 13 57 11 58 13 59 13 60 12 61 11 62 11 63 13 64 11 65 12 66 13 67 12 68 13 69 13 70 12 71 12 72 12 73 13 74 11 75 12 76 13 77 11 78 13 79 12 80 12 81 13 82 11 83 12 84 13 85 12 86 11 87 11 88 12 89 12 90 11 45 8 7 16 19 15 26 15 27 15 45 15 63 16 70 16 81 14 46 63 1 24 3 22 4 26 5 26 8 25 9 23 11 26 12 22 13 24 14 25 15 24 16 24 17 26 18 22 19 24 21 26 22 25 23 26 24 22 25 24 28 25 29 22 30 22 32 23 34 23 35 25 36 22 38 23 39 22 42 26 43 23 44 26 45 22 46 24 47 23 48 22 49 26 50 22 51 23 52 26 53 25 56 26 57 23 58 25 60 24 61 24 63 25 64 22 65 24 67 23 68 26 69 24 72 22 74 26 75 25 76 24 77 24 81 25 83 25 84 22 87 23 88 26 90 24 47 46 1 22 2 23 3 21 10 23 13 23 15 21 17 21 18 22 19 22 22 23 23 21 25 23 30 24 32 25 33 21 34 25 36 21 38 21 39 22 40 25 43 23 44 22 46 25 47 21 51 24 52 22 53 23 54 23 55 21 58 24 59 25 62 21 64 23 66 24 67 24 68 25 77 24 78 21 79 21 81 25 82 23 83 24 84 25 85 25 86 22 87 21 48 52 3 17 4 15 6 15 7 16 9 16 10 17 11 15 12 17 14 16 15 15 17 17 20 16 21 18 22 18 27 15 28 16 30 15 31 14 34 15 37 16 38 16 44 17 46 15 47 17 51 17 52 17 53 16 54 16 55 15 56 17 58 16 59 17 61 17 62 17 67 15 68 17 69 17 70 16 71 17 73 15 74 15 77 16 78 17 79 17 81 17 82 16 83 15 84 17 85 15 86 15 87 17 89 16 53 24 9 12 13 12 15 10 20 12 23 12 29 10 31 11 32 11 34 11 41 11 43 10 44 11 48 11 52 11 54 12 58 11 64 12 65 12 68 11 69 11 78 12 83 11 85 10 87 10 54 37 4 11 6 11 7 12 13 10 14 11 17 10 18 10 19 12 20 10 24 11 25 11 26 11 27 12 28 10 31 11 35 10 40 11 47 10 48 11 49 11 50 11 54 10 59 10 60 11 64 12 66 10 68 11 72 10 74 12 75 10 76 10 78 11 80 10 81 10 82 11 87 10 90 12 55 22 1 13 2 14 4 13 7 12 10 12 14 14 17 14 18 14 19 12 29 13 31 12 46 13 59 13 64 12 65 12 66 14 69 12 71 13 73 12 76 12 85 14 90 14 56 39 7 27 8 25 11 27 13 24 18 27 19 26 20 25 22 26 23 24 28 27 29 23 30 24 33 25 34 23 35 24 38 27 39 26 42 23 43 27 45 23 49 26 50 25 51 27 52 25 55 25 56 26 57 25 61 25 65 24 66 25 74 24 77 26 80 27 81 23 83 24 84 25 85 24 89 23 90 24 36 5 63 1 24 2 25 3 25 4 25 6 21 7 21 10 23 12 21 13 25 14 22 15 23 18 22 19 25 20 25 21 24 22 23 23 24 25 24 26 21 27 24 28 23 29 25 30 24 31 23 34 22 35 24 41 25 43 25 45 21 47 24 48 21 49 21 50 25 51 21 53 21 54 21 55 24 56 21 58 21 59 21 60 22 62 22 64 21 66 24 67 25 68 22 69 23 70 24 71 23 72 24 73 25 75 22 76 23 77 23 78 24 79 21 80 24 81 21 85 25 86 23 88 25 89 21 90 24 6 82 1 24 2 24 3 24 5 26 6 23 7 24 8 26 9 24 10 24 11 26 12 26 13 26 14 27 15 25 16 25 17 26 18 25 19 26 20 26 21 27 22 23 23 25 24 26 25 23 26 27 27 25 28 26 29 27 30 26 31 26 32 26 33 24 34 26 35 25 36 27 37 26 38 25 39 24 40 27 41 25 43 24 44 27 45 25 46 24 47 23 48 26 49 25 50 27 51 24 52 27 53 24 54 27 55 25 57 25 58 26 59 25 60 25 61 25 62 26 64 26 65 23 67 25 69 24 71 27 72 25 73 25 74 24 75 24 76 27 77 26 78 27 79 27 80 26 81 23 82 27 83 26 85 26 86 24 87 26 88 24 89 23 90 23 7 15 2 23 9 22 10 24 12 20 23 20 31 21 33 23 37 22 42 23 43 20 45 21 52 23 62 20 87 22 90 21 8 67 1 10 3 10 4 11 5 10 6 10 7 11 10 9 11 10 12 10 13 9 14 11 16 10 17 11 18 10 19 10 20 10 21 10 23 10 25 10 29 11 30 9 32 9 33 11 34 10 35 10 36 11 37 11 40 9 41 9 42 10 44 9 45 10 46 10 47 10 48 9 49 10 50 10 51 11 52 9 53 11 54 10 55 10 57 10 58 10 59 10 60 10 61 10 63 10 64 11 65 10 67 11 68 10 69 10 70 11 73 10 74 11 75 10 76 10 77 9 79 9 81 9 83 10 85 9 87 9 88 10 89 9 90 11 13 84 1 26 2 27 3 26 4 25 5 24 6 27 7 26 8 24 9 26 10 25 11 27 12 25 13 28 14 28 15 29 16 26 17 28 18 24 19 27 20 25 21 26 22 24 23 27 24 26 25 25 26 25 27 28 28 28 29 27 30 28 31 26 33 25 34 24 35 28 36 28 37 25 38 28 39 26 42 28 43 24 44 27 45 28 46 26 47 27 48 27 49 26 50 29 51 25 53 27 54 26 55 28 56 26 57 25 58 24 59 25 60 25 61 24 62 28 63 26 64 26 65 27 66 26 67 27 68 26 69 27 70 27 71 27 72 23 73 27 74 25 75 26 76 28 77 27 78 27 80 28 81 27 83 25 84 25 85 25 86 28 87 26 88 28 89 25 90 26 14 53 1 10 3 10 4 10 11 9 12 10 14 10 15 9 16 11 18 10 19 9 20 11 21 10 22 9 24 11 25 9 26 10 27 10 28 9 31 10 33 10 34 10 36 10 37 11 39 10 40 9 41 10 42 9 43 10 44 9 48 10 49 10 53 11 54 9 55 11 56 10 58 10 59 10 63 10 64 11 65 11 66 10 67 11 69 11 72 10 74 11 75 10 77 9 78 9 81 11 83 10 84 10 86 10 89 10 15 47 1 24 3 24 4 26 7 26 10 26 11 26 14 22 15 24 16 22 22 22 24 22 31 24 32 22 35 23 36 26 37 26 39 23 44 23 45 26 46 22 47 24 49 22 52 22 53 26 54 25 58 24 59 25 61 24 63 23 64 25 65 24 67 24 68 23 69 22 70 26 71 25 73 24 74 22 75 26 76 25 77 22 80 23 83 25 85 25 86 25 88 26 90 24 16 63 1 10 3 10 4 10 5 9 9 10 10 10 11 9 14 11 15 10 18 9 19 11 20 10 21 11 22 10 23 9 24 10 25 11 27 10 28 9 29 10 31 11 32 11 33 9 34 10 35 9 36 10 37 11 39 11 40 10 41 9 43 9 44 11 45 9 46 10 47 10 53 10 55 10 56 11 57 10 62 11 63 11 64 10 66 10 68 11 69 10 70 10 71 9 73 11 74 10 75 9 76 11 79 10 80 11 81 11 82 10 83 10 84 10 85 10 86 9 87 10 88 10 89 10 90 10 17 72 1 21 2 22 3 20 5 23 6 22 7 19 8 23 10 19 11 22 13 21 14 21 15 20 18 19 19 20 22 23 23 22 24 21 26 23 27 20 28 23 29 23 30 20 31 21 32 19 33 21 34 23 35 21 36 22 37 20 38 21 40 21 42 22 43 20 44 21 45 22 46 20 47 20 48 19 49 21 50 21 51 21 52 22 53 20 54 19 58 23 60 22 61 20 62 19 63 20 64 21 65 21 66 23 68 20 70 22 71 21 72 23 73 20 74 20 75 22 76 22 77 21 78 19 79 22 80 23 81 23 82 21 83 22 85 22 86 20 87 23 89 21 90 21 18 5 4 14 6 15 57 14 67 16 79 15 19 36 3 15 6 16 13 16 14 14 15 14 17 16 22 16 25 15 28 15 29 14 33 16 34 16 35 15 36 15 37 14 39 14 43 14 44 14 46 15 48 15 51 14 52 15 53 16 59 15 61 15 62 14 64 16 67 15 71 16 72 15 74 15 78 16 81 16 83 14 89 14 90 14 20 50 2 20 4 20 6 18 12 18 14 19 16 18 20 20 21 20 22 21 23 19 24 20 25 18 27 17 31 19 32 21 33 17 34 20 35 19 36 19 38 19 40 20 42 21 44 19 45 19 47 18 48 21 51 20 52 17 53 20 56 19 58 18 60 18 62 20 63 19 65 18 67 19 68 18 69 19 72 21 74 20 75 18 76 20 77 18 79 20 80 18 81 20 82 20 86 20 88 18 90 19 21 56 2 21 3 24 4 22 6 21 7 21 9 22 10 23 11 21 12 24 13 23 14 22 15 25 16 25 17 21 19 25 22 21 23 21 24 24 25 25 27 21 30 22 31 24 33 22 34 23 35 22 37 22 42 21 43 23 44 23 45 22 47 22 48 24 49 23 52 24 53 22 54 24 57 24 58 25 59 25 63 21 64 22 66 24 69 25 70 23 72 24 73 21 75 25 76 21 77 25 78 24 80 22 82 23 83 22 87 23 88 23 90 22 22 21 6 18 10 19 15 20 16 17 22 19 23 17 33 18 34 17 36 18 38 20 44 18 46 17 48 19 52 18 53 19 63 18 72 18 73 18 76 17 79 18 84 18 23 84 2 28 3 30 4 31 5 30 6 28 7 28 8 28 9 30 10 28 11 31 12 27 13 30 14 28 15 30 16 31 17 28 18 28 20 32 21 31 22 32 23 29 24 31 25 30 26 30 27 32 28 28 29 28 30 30 31 32 32 28 33 29 34 27 35 28 36 32 37 30 38 31 39 28 40 33 41 28 42 32 44 29 45 30 47 29 48 31 49 31 50 27 51 31 52 31 53 33 54 30 55 27 56 29 57 31 58 32 59 28 60 29 61 28 62 30 63 32 64 30 65 33 66 33 67 29 68 30 69 30 70 29 71 31 72 31 73 32 74 27 75 31 76 32 77 29 79 28 81 27 82 27 83 32 84 30 85 27 86 31 87 30 88 32 89 30 90 29 24 37 1 15 2 14 4 16 5 16 7 14 9 15 10 14 12 15 18 14 20 16 22 15 25 14 27 15 32 14 34 16 41 15 44 14 45 16 47 14 48 14 50 14 59 16 60 14 62 16 64 16 66 14 67 16 68 16 70 16 72 15 78 14 80 16 81 14 82 15 83 14 85 14 88 15 25 86 1 13 2 13 3 12 4 12 5 11 6 11 7 12 8 12 9 11 10 11 11 11 12 13 13 13 14 11 15 12 16 11 17 12 18 12 19 11 21 12 22 11 23 13 24 13 25 12 26 12 27 13 28 11 29 11 30 12 31 13 33 11 34 12 35 13 36 12 37 12 38 12 39 13 40 11 41 12 42 12 43 12 44 12 45 11 46 12 47 12 48 13 49 13 50 12 51 11 52 13 53 12 54 13 55 12 56 11 57 12 58 12 59 11 60 13 61 12 62 11 63 11 64 13 65 12 66 12 67 12 68 13 69 13 70 11 71 11 72 11 73 11 74 11 75 11 76 13 77 12 78 11 80 13 81 12 82 11 83 13 84 12 85 12 86 12 87 11 88 12 89 11 26 46 3 16 7 17 10 18 11 18 12 17 13 18 14 20 18 16 23 18 25 16 26 18 31 19 32 17 33 18 34 16 37 18 38 19 40 18 41 20 42 19 43 16 45 18 48 17 49 19 51 18 53 17 55 17 57 18 59 19 60 18 61 18 65 18 66 19 69 18 70 20 71 18 73 17 74 19 77 20 78 20 79 16 81 19 83 16 85 18 89 18 90 19 27 25 1 28 4 25 6 28 10 27 12 29 20 25 24 27 28 28 30 27 32 28 34 24 38 28 39 27 40 27 42 29 48 26 55 26 58 25 63 26 69 25 72 26 75 26 78 24 79 29 84 25 28 72 1 15 2 15 3 15 5 15 6 13 7 14 9 14 10 13 12 14 13 13 14 13 15 15 16 15 17 15 18 15 19 13 20 13 21 14 23 15 24 13 25 13 26 15 28 14 30 13 31 13 32 14 33 13 34 15 35 13 36 13 37 14 38 15 39 14 41 13 42 15 43 14 45 15 46 13 47 14 49 13 50 14 51 13 52 13 54 15 56 13 58 14 59 13 60 14 62 14 63 15 64 15 66 15 67 15 68 14 70 15 72 13 73 13 74 14 75 13 77 14 78 15 79 13 80 13 81 14 82 15 84 13 85 14 86 15 87 14 88 14 89 15 90 14 37 31 4 31 5 27 6 28 14 28 22 28 25 31 32 29 35 28 36 29 37 31 40 27 42 32 44 28 45 30 46 28 49 31 50 28 53 29 54 31 58 27 61 28 63 32 66 27 74 30 75 29 78 29 80 28 81 27 83 31 89 30 90 27 38 1 64 16 39 28 2 29 10 26 16 27 17 30 22 26 24 29 26 30 27 27 28 27 29 26 31 30 33 25 36 25 42 30 52 27 54 25 56 29 57 25 60 27 65 27 67 27 70 29 71 26 75 26 79 30 84 30 87 27 88 31 40 76 2 16 3 20 4 18 5 20 6 20 7 19 8 17 9 19 10 19 11 18 12 19 13 18 15 19 17 19 18 18 19 18 20 19 22 19 23 17 24 18 25 18 26 17 27 17 29 16 30 19 31 18 32 20 33 19 34 19 37 18 38 16 39 17 40 17 41 18 42 18 43 18 44 19 46 19 47 18 48 17 49 18 51 19 52 17 53 18 54 18 55 18 56 18 57 19 58 19 59 17 60 19 61 18 62 17 63 17 64 19 65 16 66 18 68 18 71 16 72 20 73 18 74 19 75 17 77 18 78 18 79 17 80 19 81 17 82 17 83 17 84 16 85 17 86 17 87 17 88 18 89 20 41 20 3 21 6 23 16 22 20 23 25 23 26 24 27 22 33 22 37 23 44 23 46 22 56 21 61 21 64 20 68 21 70 23 72 22 73 20 80 22 88 22 42 2 33 17 85 19 43 20 2 19 6 21 8 20 10 19 17 19 19 22 22 21 24 23 28 19 31 20 32 21 36 20 45 20 50 22 53 22 61 23 73 21 82 20 86 22 87 20 44 54 2 30 3 30 4 28 5 26 8 26 11 28 12 30 13 30 14 29 15 30 16 30 17 26 20 26 22 29 25 30 26 27 27 27 28 27 29 27 34 26 35 30 37 27 40 31 42 29 43 29 44 29 47 27 49 27 50 26 52 28 53 27 55 27 56 26 58 30 59 27 60 28 61 28 62 30 63 26 64 28 65 29 66 25 67 29 69 29 72 29 73 28 74 29 75 27 77 31 78 28 81 29 82 26 88 26 89 26 49 28 4 28 7 27 8 28 10 29 14 27 15 29 16 29 18 28 20 25 21 30 22 27 23 26 26 28 29 29 30 26 32 26 33 26 35 26 37 28 45 27 48 30 50 25 55 31 61 28 70 27 79 29 80 26 87 30 50 29 4 19 5 23 8 22 9 22 12 22 13 23 16 19 19 19 20 19 22 22 34 22 43 21 49 21 50 23 53 22 56 23 57 23 58 21 59 23 62 22 63 21 71 20 74 21 78 20 81 21 82 23 83 21 87 20 89 23 51 16 5 18 7 19 14 22 15 21 18 22 19 21 24 20 27 20 34 18 37 21 38 19 44 20 58 22 71 19 72 20 79 20 52 55 14 19 15 21 18 19 19 21 20 21 21 18 22 18 24 18 26 20 30 18 32 21 33 19 34 19 36 19 37 19 38 19 39 19 41 19 43 18 45 18 48 20 49 17 51 19 52 19 53 20 55 17 56 17 57 19 58 20 59 21 60 21 61 17 62 21 63 18 64 20 65 18 66 17 67 18 68 21 69 19 71 19 73 17 75 19 78 17 79 20 80 18 81 20 82 18 83 18 84 18 86 18 87 19 88 19 89 20 90 21 53 13 1 15 6 16 10 17 19 16 31 15 56 17 57 16 60 16 67 17 70 17 75 17 78 16 80 14 54 21 6 13 14 12 18 12 22 14 25 12 26 13 30 13 36 12 39 14 43 13 44 13 45 13 47 14 53 13 54 12 55 14 57 12 67 12 73 12 77 14 82 14 55 57 1 28 3 24 4 27 5 28 6 25 8 27 9 26 12 28 13 28 15 26 17 28 18 26 20 26 21 27 23 25 24 24 29 26 31 28 32 26 34 24 36 28 38 24 40 24 41 28 42 25 43 25 44 28 46 26 48 27 51 25 52 24 54 24 55 29 57 24 60 25 61 26 62 24 63 27 65 25 66 24 67 25 70 29 71 26 72 27 73 28 77 28 79 25 80 27 81 26 82 24 83 28 84 27 85 25 86 28 87 24 88 27 89 26 56 72 1 25 4 23 5 24 6 25 7 23 8 25 9 26 10 27 11 26 12 25 13 23 14 24 15 26 16 27 17 25 19 25 21 24 22 23 23 27 26 25 27 26 28 26 29 23 30 27 31 24 33 24 34 26 35 26 36 24 37 27 38 23 39 26 41 26 43 27 44 26 45 23 47 23 48 27 49 23 50 24 53 27 54 25 57 27 58 23 59 24 61 26 62 25 63 23 65 24 66 25 67 25 68 27 69 23 70 27 71 26 72 23 73 25 74 24 75 27 76 26 77 25 78 27 79 27 80 24 81 27 82 25 83 26 84 27 85 27 88 26 89 25 90 24 4 57 6 6 10 15 10 53 9 57 9 62 11 63 9 58 66 1 23 2 26 3 25 4 27 6 24 7 27 8 23 9 26 11 27 15 25 16 24 19 26 20 23 21 23 22 23 23 23 24 26 25 24 26 26 27 24 28 24 29 27 30 25 31 23 32 26 35 26 36 24 38 24 41 25 42 24 43 27 44 24 45 26 47 27 48 23 49 26 50 25 51 23 53 23 56 27 57 23 58 27 59 27 60 27 61 27 63 24 64 26 66 26 67 26 68 23 69 26 72 25 74 24 75 26 77 25 78 25 79 27 80 25 82 26 83 26 84 23 86 27 87 26 88 27 89 24 90 25 59 3 1 11 70 10 89 10 60 31 2 21 3 20 7 22 10 22 11 22 15 20 17 23 18 19 22 20 25 19 26 22 29 19 31 22 35 22 36 21 37 20 40 22 46 19 48 22 49 21 50 21 60 21 62 21 65 19 71 21 75 23 77 19 84 22 87 21 88 19 89 22 +5 4 1 13 4 15 6 14 34 13 37 14 45 13 49 15 52 13 56 13 60 14 65 15 68 14 84 15 89 15 2 19 1 24 4 27 7 25 12 27 29 26 32 25 42 25 45 25 50 27 59 24 61 26 62 26 64 25 67 26 70 24 72 27 76 24 80 25 85 25 3 30 3 30 4 30 5 26 12 27 13 30 17 29 19 26 21 26 23 26 27 29 29 31 31 30 32 30 39 28 43 30 44 30 47 30 51 28 56 28 58 29 61 30 66 27 67 25 71 27 75 30 76 26 78 26 80 28 81 27 82 27 4 73 1 13 3 15 4 14 5 14 9 14 10 15 11 13 12 14 13 14 14 14 15 15 16 13 17 14 18 14 19 14 21 14 22 14 23 14 24 14 25 14 27 14 28 14 29 15 30 13 31 14 32 14 33 14 34 14 35 14 36 13 37 13 38 14 39 15 40 15 41 14 42 14 43 13 44 13 45 13 46 13 47 13 48 15 49 13 50 14 52 14 53 15 54 13 55 13 56 15 58 13 60 13 61 14 62 13 63 13 64 13 66 15 68 13 69 13 70 15 71 15 72 15 74 14 75 15 76 15 78 15 80 14 82 13 83 13 84 15 86 14 88 15 89 15 90 14 8 13 49 1 11 2 11 4 12 8 10 10 12 11 11 12 11 13 11 15 11 20 10 22 11 25 11 28 11 29 11 31 12 32 11 33 12 34 11 35 10 38 12 39 11 40 11 42 10 43 11 44 11 45 10 47 11 51 11 53 12 56 10 59 12 60 10 64 12 65 11 66 10 67 12 68 11 69 12 71 11 72 11 73 10 74 10 76 12 77 12 78 12 81 10 83 11 85 12 86 11 14 19 8 14 12 13 14 15 17 14 25 13 27 14 28 13 31 13 32 13 33 14 34 14 44 15 50 15 51 15 61 15 63 13 69 14 72 13 89 13 15 44 1 19 2 18 7 20 9 19 11 20 14 18 20 19 21 18 23 21 24 19 25 20 28 18 30 17 32 18 34 20 37 20 38 18 39 20 40 18 41 17 42 20 46 20 51 18 52 19 56 21 59 19 60 20 61 20 63 19 64 17 67 18 68 19 69 19 70 21 73 19 75 19 77 19 79 21 81 19 82 21 84 20 87 20 88 19 90 18 16 68 1 27 2 30 3 27 4 29 5 28 6 26 7 27 8 26 10 29 11 27 12 30 13 26 14 30 15 29 16 28 17 27 18 30 20 29 21 26 22 26 23 31 24 26 25 28 26 27 27 27 28 27 29 28 30 27 34 27 36 27 37 27 38 26 39 28 41 27 42 25 43 29 46 27 48 31 49 31 50 29 52 26 53 29 54 30 55 28 56 28 58 27 59 31 61 26 62 27 63 30 64 30 65 27 66 29 68 28 69 26 72 30 73 27 74 25 75 30 76 27 77 29 79 27 80 26 81 27 85 25 86 28 87 27 90 31 21 39 1 20 4 19 8 18 10 18 11 21 15 20 16 20 21 19 22 19 23 18 24 18 26 19 30 18 31 19 34 20 35 21 36 19 37 19 39 20 40 21 49 17 55 20 57 20 58 18 61 20 66 18 68 20 69 19 70 20 72 20 79 21 83 19 84 19 85 19 86 20 87 21 88 17 89 18 90 18 22 62 3 27 4 29 5 29 8 29 10 27 11 28 12 32 13 31 14 29 15 27 16 28 17 28 20 27 21 32 22 33 23 33 24 28 25 30 26 29 27 28 28 32 30 33 31 28 38 29 39 30 40 32 41 28 45 33 47 28 48 28 49 30 50 33 51 27 52 30 53 32 55 30 57 28 58 32 59 29 60 31 61 31 62 29 63 30 64 30 66 32 67 32 69 32 71 28 72 29 73 31 74 29 75 29 79 31 80 30 81 30 83 31 84 30 85 29 86 29 87 29 88 27 90 33 23 32 1 15 2 13 3 13 5 13 6 13 15 15 17 14 19 14 27 13 32 15 33 13 34 14 35 15 40 14 42 13 44 14 48 15 49 15 51 13 52 15 54 14 55 15 61 14 64 14 69 14 71 15 73 13 74 15 77 15 80 15 84 15 88 13 24 17 3 10 7 12 15 11 17 11 28 10 38 11 45 11 52 11 53 12 55 12 67 12 68 11 69 11 72 11 73 12 82 12 85 11 24 21 54 3 25 5 25 6 22 7 22 8 26 10 22 11 26 12 22 15 24 17 26 18 26 19 22 20 24 21 22 22 23 24 23 25 23 26 26 28 26 29 22 30 22 31 23 33 26 34 23 35 23 36 26 37 25 38 24 39 26 45 23 49 23 51 22 52 23 53 25 55 26 56 22 58 23 59 26 62 23 63 24 64 22 67 24 68 23 73 26 74 24 75 26 76 24 77 22 80 25 81 24 82 23 83 26 84 25 90 22 22 75 2 21 3 21 4 20 7 22 8 23 9 23 10 24 11 23 13 22 15 22 16 23 17 21 18 24 19 21 20 24 22 21 23 22 24 23 25 23 26 21 27 22 28 22 29 21 31 21 32 24 34 22 35 21 36 24 37 21 38 21 39 20 40 23 42 22 43 21 44 23 45 23 47 21 48 22 49 21 50 21 51 23 52 22 53 21 54 24 55 20 56 20 57 22 58 24 59 20 60 22 61 20 63 22 64 22 65 23 66 22 67 21 68 24 69 24 71 23 73 22 74 23 75 21 76 22 77 23 78 22 79 23 81 23 82 20 83 22 84 23 85 24 87 23 88 24 89 21 90 21 23 42 6 10 10 11 11 11 14 11 23 10 24 11 26 12 27 11 28 11 29 11 30 10 34 12 35 10 37 10 41 10 42 11 43 11 46 12 48 10 50 12 53 12 56 12 59 11 60 12 62 11 63 11 64 12 66 11 67 10 70 12 71 12 73 11 74 11 75 12 77 11 78 11 79 12 82 11 83 11 84 11 86 12 90 11 24 10 7 29 16 25 34 27 37 26 40 25 58 29 63 26 77 25 83 28 85 25 29 30 1 17 3 15 7 18 8 16 12 18 13 15 15 17 17 17 18 15 19 16 23 16 31 17 32 16 39 17 42 17 47 18 48 17 53 17 56 17 60 15 64 17 66 15 68 16 71 17 73 17 81 15 82 14 83 16 85 15 87 17 30 60 1 10 2 12 3 11 5 12 7 11 8 11 10 10 11 11 12 10 17 12 18 12 19 11 20 11 21 10 22 12 24 12 27 11 30 12 31 10 32 12 36 11 37 11 38 10 39 12 40 11 42 12 44 12 46 12 47 11 50 11 52 12 53 11 54 11 55 11 56 10 57 10 58 12 59 11 62 10 63 12 65 12 66 11 67 11 69 11 72 10 73 10 74 12 75 11 76 12 77 12 78 12 79 11 80 11 81 10 82 12 85 12 86 12 88 11 89 11 90 12 31 1 6 11 32 40 2 15 3 15 12 13 16 15 23 13 25 14 27 13 30 15 32 14 33 14 35 15 37 13 39 14 41 15 42 15 45 15 46 15 47 14 48 14 49 15 50 13 51 15 52 14 57 13 58 13 62 15 63 14 64 13 65 15 67 13 76 13 78 14 79 13 80 14 83 15 84 13 87 15 88 13 89 15 90 13 33 23 6 24 11 28 12 28 18 26 19 25 32 25 37 28 41 26 44 25 47 26 49 28 50 24 51 27 54 27 55 25 57 24 67 24 69 28 77 24 84 24 86 27 87 28 88 28 34 18 2 16 3 15 5 15 6 14 10 14 21 16 27 14 36 14 40 15 47 14 51 14 55 14 59 16 67 16 80 15 84 14 89 15 90 15 35 13 2 30 8 29 19 33 30 31 38 29 42 31 56 28 61 33 70 29 79 31 85 33 86 30 87 32 36 16 1 19 6 20 11 17 17 17 21 19 29 19 34 17 41 16 54 16 62 17 64 17 66 18 70 17 75 16 77 19 80 20 37 88 1 21 2 22 3 23 4 25 5 23 6 25 7 21 8 25 9 24 10 21 11 24 12 25 13 22 14 22 15 21 16 23 17 24 18 24 19 22 20 24 21 24 22 23 23 23 24 24 25 22 26 24 27 22 28 25 29 24 30 25 31 22 32 25 33 24 34 23 35 21 36 23 37 23 38 21 39 21 40 21 41 25 42 24 43 25 44 24 46 25 47 25 48 23 49 22 50 22 51 22 52 21 53 23 54 24 55 22 56 23 57 25 58 23 59 22 60 24 61 23 62 25 63 21 64 22 65 24 66 25 67 22 68 21 69 21 70 21 71 23 73 25 74 24 75 23 76 25 77 23 78 23 79 23 80 23 81 24 82 24 83 25 84 24 85 22 86 23 87 25 88 24 89 21 90 21 38 34 5 11 6 11 8 10 9 10 11 11 12 10 13 11 14 11 21 10 22 10 24 10 29 9 30 10 31 10 32 11 34 10 37 10 38 10 40 10 42 11 43 10 44 11 54 11 65 9 66 11 69 9 71 10 72 9 75 11 76 10 79 10 81 11 85 9 88 10 39 56 2 9 4 10 8 10 9 11 10 10 12 9 13 10 14 10 15 9 17 10 19 9 20 9 21 10 22 9 23 10 24 10 25 11 26 10 27 10 29 10 30 10 33 9 34 11 35 10 36 11 37 10 44 10 46 9 48 11 50 10 51 10 52 10 53 10 55 9 56 10 57 9 58 10 59 10 60 10 61 10 62 10 65 10 67 10 70 10 72 10 73 9 75 10 76 9 78 11 79 10 81 11 84 10 85 9 86 10 88 10 89 11 40 54 1 28 4 28 6 24 9 24 10 27 11 27 12 25 13 28 15 27 17 26 18 28 21 26 24 25 25 24 27 24 28 26 32 26 33 24 34 27 35 26 36 25 38 24 40 28 42 25 43 27 44 25 45 27 47 24 49 28 51 27 55 27 57 25 58 24 62 24 63 25 64 25 65 24 68 25 71 24 72 29 73 24 75 28 76 27 77 26 78 27 79 27 81 26 82 25 84 27 85 27 86 26 87 25 88 26 89 28 49 79 1 21 2 21 3 19 4 21 5 20 6 18 8 22 10 19 11 21 12 21 14 21 15 18 16 19 18 22 19 22 20 19 21 21 22 18 23 21 24 22 25 19 26 20 27 19 29 19 30 21 32 19 33 21 34 18 35 19 36 19 37 20 38 19 39 22 41 21 42 18 43 18 44 18 45 22 47 22 48 19 49 20 50 22 51 19 52 19 53 22 54 18 55 20 56 19 57 18 58 21 59 20 60 21 61 19 62 19 63 19 64 21 65 19 67 19 68 19 69 18 71 21 72 19 73 22 74 21 75 21 76 19 78 19 79 18 80 22 81 19 82 19 83 20 84 22 85 19 86 19 87 20 88 22 89 20 90 20 50 57 1 26 2 28 4 26 5 27 6 31 7 27 9 27 10 26 14 31 15 31 16 26 21 28 22 31 24 28 26 28 27 29 28 31 29 31 30 27 31 29 32 25 33 29 34 30 35 25 39 29 40 29 41 26 42 26 43 31 46 30 47 28 50 30 51 25 52 31 56 29 57 28 58 28 59 29 60 25 63 29 64 31 65 25 66 29 68 26 69 25 71 26 72 26 74 30 75 30 76 29 77 27 78 26 80 28 81 26 84 26 85 29 90 28 51 36 1 19 2 23 8 22 13 22 16 19 19 20 20 21 21 23 23 23 24 20 25 21 29 20 30 22 31 20 33 22 34 19 36 21 39 23 46 19 47 22 53 22 56 19 58 21 59 19 60 22 62 19 65 22 66 22 68 22 69 22 74 20 76 20 77 21 80 22 82 21 84 19 52 37 1 29 2 30 3 30 8 30 9 28 12 25 14 30 20 28 25 25 26 27 29 27 31 29 32 30 33 27 34 30 36 28 37 26 41 29 43 30 44 25 45 29 48 26 52 28 54 30 58 30 59 30 60 26 62 30 63 29 64 26 65 26 67 29 69 27 75 27 76 29 81 29 85 30 53 13 12 17 15 19 25 19 27 19 30 17 38 17 49 17 53 17 60 18 68 18 77 17 80 19 82 18 54 87 2 30 3 31 4 30 5 32 6 32 7 30 8 29 9 31 10 27 11 31 12 30 13 28 14 27 15 30 16 31 17 27 18 30 19 31 20 32 21 26 22 31 23 28 24 32 25 27 26 28 27 30 28 27 29 28 30 30 31 28 32 30 33 28 34 28 35 29 36 26 37 28 38 27 39 30 40 27 41 26 42 26 44 32 45 31 46 29 47 28 48 28 49 31 50 32 51 28 52 29 53 29 54 30 55 31 56 28 57 29 58 28 59 28 60 30 61 27 62 28 63 32 64 32 65 31 66 28 67 29 68 32 69 29 70 28 71 30 72 27 73 31 74 30 75 27 76 28 77 28 78 30 80 27 81 27 82 30 83 30 84 31 85 27 86 29 87 32 88 27 89 29 90 27 55 37 3 30 8 26 10 30 12 30 13 25 14 29 16 30 18 27 20 29 23 28 26 29 28 26 29 27 32 28 33 30 35 29 36 30 39 30 40 26 41 28 42 25 43 26 52 25 53 29 54 29 55 29 61 30 65 26 67 31 69 30 71 26 73 26 79 29 82 27 83 27 88 29 90 26 56 54 3 22 4 24 5 24 6 20 7 20 10 24 13 24 15 20 17 24 19 21 20 24 21 21 22 21 25 22 26 23 29 23 30 22 33 21 36 21 40 24 41 23 42 20 43 22 44 21 45 24 48 22 49 24 50 20 52 22 54 22 56 23 57 21 59 21 60 23 61 20 62 22 63 22 64 23 68 24 69 22 70 23 72 24 73 21 74 21 75 23 76 21 77 24 83 22 84 20 85 23 86 20 87 22 89 24 90 21 4 33 30 1 26 2 28 6 25 8 27 11 26 14 25 17 28 23 26 24 25 27 27 32 27 37 24 39 25 46 27 50 25 53 27 54 24 55 28 56 28 63 24 65 27 68 24 71 27 74 27 77 27 81 25 83 26 88 26 89 26 90 27 34 60 1 21 3 21 4 24 5 22 7 20 8 20 10 23 11 22 13 22 14 20 15 23 16 20 17 23 18 23 21 24 25 22 26 21 27 23 28 22 30 23 31 24 33 23 34 22 36 21 39 21 41 23 42 22 43 21 45 22 48 22 49 23 51 21 52 22 54 23 55 23 56 21 58 23 59 21 60 22 61 24 63 21 65 23 66 21 67 20 68 23 69 24 70 23 71 22 72 23 73 24 74 23 76 21 78 21 80 24 81 21 82 21 83 20 84 22 86 23 88 23 35 38 3 11 4 10 5 9 8 10 10 10 12 10 21 10 23 9 25 9 29 10 30 9 36 11 37 10 38 9 40 10 42 10 44 10 48 9 49 10 50 9 51 10 53 9 56 10 57 11 59 9 61 10 62 10 64 10 65 11 66 10 68 9 71 11 75 10 81 11 86 10 87 9 88 9 89 10 36 59 3 25 5 26 14 22 15 23 17 24 18 25 19 22 22 25 23 25 24 25 26 23 28 22 29 25 30 25 31 24 32 22 36 24 37 23 38 24 40 23 41 23 42 23 43 24 44 25 45 23 46 24 47 23 48 24 49 22 50 26 51 26 54 24 55 22 57 24 58 25 59 24 60 26 61 23 62 26 63 23 64 25 66 25 67 24 68 23 69 24 71 22 72 25 74 24 78 25 79 22 80 23 81 26 82 25 83 26 85 23 86 23 87 22 89 26 90 26 4 57 56 2 22 3 20 4 22 7 23 8 21 9 20 11 20 14 19 15 22 16 21 21 20 23 21 25 20 28 23 29 20 33 19 34 22 35 20 37 20 39 19 42 21 43 21 44 22 45 23 46 22 47 23 48 21 49 21 50 20 51 20 52 19 54 20 56 20 58 22 60 20 61 20 62 22 63 23 66 21 67 21 68 22 69 23 70 23 71 23 73 23 74 20 77 19 78 21 81 20 82 21 83 20 85 23 87 22 88 21 89 22 90 22 58 47 2 22 4 21 5 20 7 21 8 21 11 18 13 21 14 20 18 20 19 20 21 21 25 21 27 22 30 22 31 19 32 20 33 20 35 18 36 18 37 21 38 20 39 20 41 18 44 22 45 21 46 22 48 20 50 20 51 22 52 19 54 20 58 21 61 20 63 21 64 20 70 20 71 21 74 22 77 20 79 18 80 20 81 20 82 20 83 21 84 19 86 21 90 20 59 29 1 10 3 11 4 11 5 11 9 11 10 10 12 11 24 10 25 11 27 11 31 10 32 11 33 10 34 11 35 11 39 12 40 11 45 11 49 11 52 10 57 11 58 11 59 12 61 12 62 10 65 12 67 12 71 12 81 10 60 60 1 30 3 31 4 28 5 29 6 29 7 29 8 30 9 28 10 33 11 32 12 28 15 27 16 32 17 30 18 29 20 31 21 27 22 31 23 30 24 29 26 33 28 33 29 27 32 28 33 28 35 29 36 28 38 30 39 29 40 29 41 31 42 27 45 28 50 28 51 31 52 29 53 31 54 29 55 31 56 33 57 28 58 28 59 33 61 31 62 30 63 32 65 28 66 29 67 30 69 29 71 28 74 33 76 31 81 27 84 30 85 29 86 33 87 32 88 30 90 28 +5 4 1 67 2 9 4 11 5 10 6 10 8 9 9 11 10 10 11 9 12 10 13 11 14 10 15 9 16 10 17 10 18 10 19 9 21 11 22 10 23 11 24 10 25 10 27 10 29 10 30 11 32 10 35 10 36 11 37 11 39 11 41 9 42 9 43 10 44 11 45 9 46 11 47 9 49 9 50 11 51 10 52 11 53 11 54 11 55 11 56 11 58 10 59 10 60 11 61 10 62 10 63 10 65 10 69 10 70 9 71 11 72 9 73 10 75 9 76 11 77 10 78 11 79 10 80 9 84 10 85 10 87 10 89 9 90 11 2 59 1 28 3 27 4 26 5 25 6 27 8 26 9 26 10 26 15 25 16 26 20 26 21 29 23 28 25 24 27 29 28 26 29 27 30 26 31 29 33 26 34 28 35 25 37 29 38 26 41 26 42 29 43 28 44 26 46 24 47 26 48 28 50 27 51 25 52 25 53 27 55 27 56 28 57 25 58 28 59 29 62 25 64 25 67 24 68 27 69 28 71 25 72 27 73 26 74 27 75 27 77 25 78 29 81 30 82 30 84 29 85 26 88 27 89 26 90 29 3 83 1 19 2 19 3 17 4 16 5 17 6 18 7 17 8 18 10 17 11 18 12 18 13 17 14 16 16 17 17 17 18 17 19 18 20 18 21 19 22 19 23 17 24 17 25 18 26 19 27 19 28 18 29 19 30 18 31 17 32 20 33 18 34 16 36 16 37 20 38 18 39 16 41 19 42 19 43 19 44 19 45 19 46 19 47 18 48 17 49 17 50 19 51 19 52 19 53 19 54 17 55 18 56 18 57 19 58 18 59 18 61 19 62 17 63 17 64 18 66 17 67 19 68 17 69 17 71 18 72 18 73 18 74 19 75 17 76 17 77 17 78 18 79 17 80 18 81 19 82 19 83 19 84 18 85 17 86 18 87 17 88 19 89 16 90 19 4 30 3 20 6 19 7 20 8 19 9 17 10 20 13 18 17 19 18 20 20 18 24 18 26 20 30 19 38 19 43 21 46 19 49 20 50 20 53 18 54 20 60 18 65 20 66 19 68 20 69 21 72 18 78 21 79 20 81 18 89 21 28 13 33 3 16 4 14 6 14 8 16 10 14 15 15 17 15 27 16 30 16 31 16 33 14 36 14 37 14 38 14 39 15 42 15 45 15 46 14 48 15 49 16 51 16 52 14 53 16 58 16 60 15 65 15 68 16 72 15 73 16 79 14 80 15 87 14 88 15 14 24 1 11 6 11 8 11 11 11 12 12 18 11 19 11 21 11 24 11 31 12 33 10 40 11 41 12 46 11 50 11 52 11 53 10 65 12 72 11 74 11 78 12 81 10 83 10 87 11 15 81 1 20 2 17 3 19 4 19 5 16 6 17 7 18 8 19 9 17 10 19 11 16 12 18 13 17 14 18 15 18 16 17 18 17 19 16 20 18 21 17 22 18 23 18 24 18 25 18 26 19 27 16 28 18 29 17 30 19 33 19 34 17 35 18 36 18 38 18 39 18 40 16 41 19 42 17 43 16 44 19 45 16 46 17 47 17 49 19 50 19 51 17 52 17 53 17 54 18 55 19 56 17 57 17 58 18 59 18 60 18 61 19 62 20 63 19 64 17 65 18 67 20 68 19 69 18 71 18 73 19 74 18 75 18 76 17 77 19 79 18 80 18 81 17 82 18 83 16 84 19 85 18 86 19 87 17 88 17 89 18 90 20 16 27 4 20 5 17 6 17 11 18 13 19 17 19 20 19 26 17 29 18 32 17 35 18 42 16 46 17 49 17 50 16 55 19 59 18 60 18 61 18 64 17 66 18 70 18 77 17 84 18 85 17 86 16 89 20 17 70 1 24 2 25 3 24 7 21 9 21 10 24 11 21 12 24 13 22 14 25 15 21 16 21 17 23 18 22 20 25 21 25 23 23 24 24 25 23 26 22 28 22 29 25 31 23 32 21 33 21 34 22 35 24 36 21 40 23 42 24 44 21 46 25 47 22 48 25 49 25 50 24 52 22 53 23 54 22 55 23 56 25 57 23 59 23 60 24 61 23 62 24 63 22 64 21 65 22 66 22 67 25 68 22 69 24 70 25 71 21 73 21 74 24 75 23 76 22 77 25 78 21 79 24 80 22 81 22 82 25 83 21 84 22 86 21 87 21 89 24 18 19 10 27 18 28 23 27 28 26 30 28 37 25 45 25 46 27 49 28 58 24 61 26 62 26 63 28 68 24 72 24 73 28 78 25 80 28 83 26 19 53 1 16 2 16 3 14 5 16 6 16 7 14 8 15 16 16 17 14 19 15 20 14 22 16 23 14 25 16 31 15 33 15 35 14 36 15 38 16 39 14 41 15 42 16 43 14 45 16 46 14 47 16 49 15 51 14 52 14 54 14 56 15 57 14 59 16 60 16 61 16 62 15 63 15 64 14 66 15 67 14 69 15 70 14 72 14 74 15 75 14 76 15 79 16 84 15 86 14 87 14 88 16 89 15 90 14 20 28 3 17 9 18 10 18 13 18 21 18 26 16 30 17 32 18 33 17 35 16 36 17 38 19 40 17 43 19 46 17 52 17 56 16 58 16 59 15 64 17 66 18 71 17 74 18 78 19 79 18 80 18 82 16 88 17 21 37 2 15 4 15 5 14 6 16 7 15 9 15 14 15 15 16 18 16 20 16 26 16 32 15 34 16 36 16 37 16 38 14 39 16 42 15 44 14 45 14 46 14 47 15 48 16 55 15 56 16 59 15 61 15 65 15 68 14 69 15 71 15 72 15 74 15 76 15 83 16 88 16 89 15 22 77 1 28 2 28 3 28 4 28 5 29 6 30 7 30 8 27 9 27 10 32 11 26 12 28 13 31 14 31 15 30 16 30 18 27 19 28 20 30 21 29 22 30 23 27 24 31 26 30 27 29 28 28 29 28 30 28 31 31 32 30 33 31 34 27 35 30 36 26 37 29 38 32 40 28 41 31 42 27 44 30 46 28 47 28 50 31 51 27 52 32 53 27 55 27 56 29 57 26 58 29 59 30 60 27 61 28 62 27 63 28 64 30 65 27 66 30 67 30 68 26 69 31 70 32 71 27 72 28 73 31 74 27 76 29 80 31 81 30 82 29 84 31 85 28 86 27 87 29 88 31 89 29 90 28 23 49 1 25 5 24 6 25 7 28 14 26 15 28 17 27 20 26 21 28 22 25 24 26 25 24 26 26 27 26 28 28 29 26 31 27 32 25 34 28 35 26 37 28 38 26 40 27 41 28 42 23 43 27 44 25 46 26 48 24 49 24 52 26 53 25 54 24 58 28 59 26 62 25 63 26 66 24 69 25 70 26 72 24 73 27 76 26 77 27 78 24 81 25 82 25 85 24 86 27 24 43 2 10 4 11 5 9 9 10 14 11 15 9 16 10 17 9 19 10 21 10 22 10 25 10 26 9 27 9 32 9 33 10 34 11 35 10 36 10 37 9 39 11 40 10 41 9 45 9 47 10 48 9 49 9 50 11 57 11 60 11 61 9 64 10 66 9 70 9 72 10 73 10 74 9 75 10 76 9 78 10 85 10 86 9 88 9 25 69 1 17 2 16 3 16 4 16 6 16 7 16 8 18 9 17 11 16 12 16 13 17 14 18 16 18 17 15 18 19 19 18 21 16 22 18 23 16 24 16 25 16 27 16 28 16 29 18 31 15 32 18 34 18 35 16 36 17 38 18 39 18 42 18 43 15 44 15 45 18 49 17 50 17 52 16 53 18 54 16 55 17 56 16 57 18 58 16 59 15 60 18 61 17 62 16 64 15 65 18 67 18 69 16 70 16 71 17 72 18 73 18 74 18 76 15 77 17 78 19 80 16 81 17 83 16 84 18 85 18 86 16 87 16 88 16 90 16 26 32 4 10 7 11 9 11 15 12 17 12 18 11 19 11 20 10 24 12 25 11 30 11 31 12 34 11 36 10 37 12 38 11 40 12 41 11 45 11 51 10 52 10 53 11 55 11 61 12 62 11 64 10 65 12 70 11 76 11 81 11 83 12 89 12 27 50 2 20 4 19 8 17 9 20 11 18 12 17 13 18 14 18 15 19 17 21 20 18 22 18 23 18 24 19 25 18 27 19 29 20 31 18 32 18 33 20 34 19 35 19 36 19 38 17 46 17 48 19 49 18 51 18 52 20 53 21 56 20 57 19 61 19 63 20 66 21 70 18 73 19 75 18 76 18 77 20 79 19 80 20 81 18 82 20 83 19 84 20 85 19 86 20 87 18 89 18 28 52 1 16 2 17 3 16 4 16 6 16 8 15 10 17 11 17 12 15 17 17 18 18 20 17 21 15 22 17 26 15 28 15 30 17 32 15 33 17 34 15 35 17 38 15 39 16 41 16 42 16 44 16 45 16 47 15 49 15 50 16 51 17 52 16 55 17 56 15 57 17 58 17 62 16 63 17 64 17 65 17 70 15 71 15 72 15 74 17 77 17 78 15 80 16 82 16 84 17 85 17 88 15 89 17 33 25 2 22 3 21 4 21 11 22 15 20 16 22 17 21 18 22 23 20 25 20 34 24 35 22 40 20 42 22 46 24 48 23 53 21 55 20 65 20 66 21 70 22 72 24 79 21 86 21 89 20 34 26 1 29 4 30 5 28 8 30 9 26 10 27 19 26 20 29 23 27 28 27 43 28 45 31 49 26 52 27 60 28 61 28 62 30 64 25 73 29 76 30 77 26 80 27 81 31 85 26 87 29 88 28 35 89 1 12 2 12 3 12 4 12 5 13 6 12 7 14 8 12 9 12 10 12 11 14 12 14 13 12 14 14 15 13 16 12 17 13 18 14 19 14 20 13 21 13 22 13 23 12 25 14 26 13 27 13 28 14 29 13 30 12 31 14 32 12 33 12 34 12 35 13 36 14 37 14 38 14 39 14 40 14 41 14 42 13 43 13 44 14 45 12 46 14 47 14 48 14 49 14 50 14 51 13 52 12 53 12 54 13 55 14 56 14 57 12 58 12 59 13 60 13 61 12 62 13 63 14 64 14 65 12 66 14 67 13 68 12 69 12 70 14 71 13 72 12 73 13 74 14 75 14 76 13 77 14 78 13 79 12 80 14 81 12 82 14 83 14 84 13 85 13 86 14 87 12 88 13 89 13 90 13 36 74 2 12 3 14 4 14 6 13 7 13 8 13 9 13 10 14 11 13 12 14 13 12 14 13 15 12 16 14 18 14 19 14 20 13 21 14 23 14 25 12 26 12 29 14 31 12 32 12 33 13 35 13 36 13 37 14 39 14 40 14 41 13 42 14 43 13 44 12 45 13 46 14 47 14 49 13 50 12 51 13 52 12 53 12 54 12 55 14 56 14 57 12 58 12 59 13 60 14 61 13 63 13 64 13 65 14 66 13 67 14 69 12 70 13 71 12 73 13 74 13 75 13 76 14 77 12 78 12 79 13 80 14 81 12 82 13 84 12 85 12 86 12 88 13 89 13 90 14 37 21 5 19 10 18 12 18 17 18 19 19 28 17 32 17 36 18 37 19 44 17 46 19 48 17 50 18 51 19 57 19 62 19 63 16 64 18 75 18 78 19 83 17 38 9 13 14 16 13 24 13 39 15 47 13 52 15 57 15 75 13 81 13 39 84 1 18 2 20 4 20 5 22 6 20 7 21 8 21 9 20 10 21 11 22 12 21 13 21 14 19 15 20 16 20 17 19 18 20 19 21 20 22 21 20 22 18 23 18 24 22 25 18 26 21 27 22 28 20 29 20 30 20 31 21 32 19 33 20 34 19 35 18 36 22 37 19 38 18 39 19 40 21 41 19 42 20 43 21 44 19 45 18 46 20 47 20 48 21 50 20 51 20 52 18 53 19 54 20 55 18 56 19 58 20 59 21 60 20 61 21 64 21 65 21 66 20 67 19 68 19 69 18 70 18 71 18 72 21 74 20 75 20 76 20 77 20 78 22 79 20 80 19 81 22 82 20 83 19 84 19 85 18 86 20 87 21 88 19 89 21 90 20 40 67 1 11 2 11 3 12 4 11 8 12 9 13 10 13 11 12 12 12 13 12 16 12 18 11 19 12 22 12 24 13 25 12 26 13 27 13 28 12 29 11 30 12 33 12 34 11 35 12 36 11 39 13 40 11 41 11 42 12 43 12 44 13 45 11 46 12 47 13 48 13 50 11 51 12 52 12 53 12 55 12 57 12 58 11 60 12 61 13 62 12 63 12 64 11 65 11 67 11 68 12 69 12 70 13 71 13 72 12 73 12 75 13 76 12 77 12 79 12 80 13 81 12 82 12 84 13 85 11 86 13 87 12 88 12 53 73 1 12 3 12 4 12 5 12 6 11 8 13 9 13 10 11 11 11 12 13 14 11 15 13 16 12 18 12 19 12 20 12 21 13 22 12 23 12 25 12 26 11 28 13 29 12 30 12 32 12 33 12 36 12 37 13 38 13 39 13 42 13 43 12 44 13 45 13 46 12 47 11 48 13 50 13 51 13 52 13 53 11 56 11 57 12 58 12 59 13 60 13 61 12 62 12 63 12 64 12 66 12 67 12 68 11 69 12 70 11 71 12 72 12 73 13 74 11 75 11 76 13 77 11 78 11 80 11 81 12 82 11 83 11 84 11 85 12 86 11 87 12 88 12 90 13 54 26 1 29 4 28 10 28 14 31 21 33 22 29 23 31 26 28 27 31 32 27 33 29 39 28 41 32 44 29 46 28 50 32 52 30 54 31 56 29 60 31 61 31 64 30 70 30 75 29 77 28 81 30 55 22 1 19 4 21 7 20 8 18 25 17 27 20 28 19 31 18 48 17 49 18 51 20 52 18 54 18 58 20 59 19 60 19 70 20 80 21 82 20 84 20 86 20 88 20 56 32 2 12 8 13 15 12 17 13 18 13 19 14 24 14 27 12 29 14 30 13 31 12 37 12 41 13 42 12 43 12 44 13 47 12 51 13 53 14 54 13 57 13 60 13 67 13 74 12 76 12 77 12 79 13 82 14 84 12 85 14 87 12 89 12 20 17 87 1 32 2 30 3 28 4 29 5 29 6 31 7 31 8 28 9 29 10 27 11 28 12 31 13 30 14 28 15 28 16 30 17 31 18 27 19 32 20 32 21 28 22 29 23 33 25 31 26 29 27 30 28 29 29 28 30 32 31 28 32 28 33 33 34 32 35 30 36 31 37 29 38 31 39 32 40 29 41 30 42 29 43 32 44 28 45 28 46 30 47 30 48 28 49 31 50 32 51 33 52 31 53 32 55 31 56 32 57 30 58 29 59 29 60 31 61 29 62 31 63 29 64 31 65 29 66 33 67 29 68 32 69 30 70 28 71 29 72 32 73 30 74 30 75 30 76 28 77 28 78 28 79 27 80 31 81 30 82 29 84 31 85 28 86 29 87 32 88 27 89 28 90 31 18 52 3 23 4 26 5 23 8 25 9 26 10 25 11 26 13 23 14 24 19 24 21 22 26 23 27 25 28 24 31 24 32 24 33 24 35 25 37 22 38 25 39 22 40 24 41 24 42 26 45 25 46 25 50 23 53 22 55 23 56 23 57 22 59 25 61 26 63 25 65 25 66 24 67 24 70 23 71 22 72 26 75 26 76 26 78 26 79 25 80 23 82 23 83 26 84 23 85 23 88 23 89 23 90 24 19 65 1 21 2 19 3 21 4 21 6 20 8 23 9 23 10 22 12 19 13 22 16 23 17 21 18 22 21 22 23 23 24 19 25 21 26 22 27 21 28 20 29 19 30 22 32 21 33 22 34 20 35 19 38 20 39 21 40 19 41 21 42 21 43 20 44 22 45 23 46 21 47 21 48 21 49 23 50 21 54 21 55 21 56 22 57 20 58 20 60 20 62 21 63 19 64 19 67 21 69 23 71 19 72 20 73 20 74 22 76 22 79 21 80 23 81 21 82 21 83 19 84 21 86 22 87 20 89 20 90 19 20 68 1 14 3 16 4 16 5 15 7 15 8 15 9 16 10 15 13 14 15 16 16 16 18 14 19 14 20 16 22 16 23 14 24 15 25 14 26 16 27 16 28 16 31 16 32 16 33 16 34 16 35 15 36 15 38 14 43 15 44 15 45 16 46 15 49 16 50 15 51 14 53 15 54 15 55 15 56 14 57 16 58 15 59 16 60 16 61 16 63 16 64 16 65 14 66 14 67 14 68 16 71 15 72 16 73 16 74 14 75 14 76 15 77 14 78 14 79 14 80 16 81 14 82 14 83 16 85 15 86 15 88 14 89 16 90 16 21 82 1 21 2 21 4 22 5 22 6 21 7 22 8 23 9 21 10 23 11 21 12 25 13 24 14 23 16 21 17 22 18 23 19 24 21 24 22 22 23 23 24 24 25 23 26 24 27 24 28 21 29 23 30 25 31 23 32 24 33 23 34 23 35 25 36 21 38 25 39 24 40 22 41 24 42 23 43 22 44 24 45 23 46 24 47 24 48 25 49 25 50 22 51 23 52 21 53 21 54 23 55 25 56 24 57 21 58 23 59 24 60 23 61 23 62 24 63 25 64 24 65 25 66 21 67 25 68 21 69 22 70 21 71 21 72 21 73 24 74 21 76 25 77 24 78 21 79 21 80 21 81 21 83 24 84 24 85 25 86 22 87 24 89 22 22 44 3 26 4 24 12 25 14 24 16 26 17 26 20 23 21 25 22 27 23 26 24 26 28 25 33 23 34 24 35 27 38 24 39 25 46 23 48 27 50 26 52 26 54 26 55 23 58 26 59 24 61 25 65 26 66 25 67 24 70 27 72 23 73 23 74 27 76 25 79 23 82 23 83 24 84 23 85 23 86 24 87 27 88 25 89 24 90 26 23 15 12 11 14 10 22 12 35 10 40 10 42 11 51 10 52 12 58 12 60 11 67 10 71 11 76 11 84 10 89 11 24 89 1 15 2 14 3 16 4 15 5 15 6 16 7 15 8 16 9 14 10 14 11 14 12 16 13 14 14 14 15 15 16 15 17 15 18 15 19 15 20 14 21 15 22 15 23 15 24 14 25 16 26 15 27 14 28 15 29 14 30 15 31 15 32 15 33 16 34 14 35 14 36 16 37 16 38 15 39 16 40 14 41 16 42 15 43 14 44 15 45 14 46 16 47 16 49 14 50 14 51 16 52 15 53 16 54 15 55 14 56 16 57 15 58 16 59 15 60 15 61 14 62 15 63 14 64 15 65 15 66 16 67 15 68 15 69 16 70 14 71 14 72 15 73 14 74 14 75 15 76 14 77 15 78 14 79 14 80 16 81 14 82 16 83 16 84 14 85 16 86 16 87 16 88 16 89 15 90 16 33 20 5 24 8 26 12 24 20 24 21 24 22 26 29 25 34 26 52 28 56 28 60 24 63 26 66 25 70 28 71 24 79 26 81 24 83 25 85 26 90 26 34 41 2 16 3 16 5 15 7 15 8 16 9 17 10 16 11 16 12 16 15 15 17 15 18 15 25 16 26 17 27 17 28 17 30 17 33 17 35 15 42 17 44 15 47 16 49 17 52 15 53 17 54 15 58 17 63 14 64 16 65 17 68 17 70 17 73 15 75 17 77 17 80 17 83 16 84 16 87 17 88 16 89 16 35 52 1 17 2 18 3 16 5 19 7 19 10 17 11 18 12 18 13 19 14 18 16 18 17 17 19 17 20 17 21 17 23 16 24 18 25 16 27 19 29 15 30 17 31 17 34 19 36 17 40 17 42 18 43 16 44 17 45 17 47 16 48 18 49 16 54 16 56 17 57 16 58 18 60 17 61 16 66 16 67 17 68 17 69 18 71 17 73 18 76 16 78 18 79 18 81 17 83 19 84 15 85 17 86 15 36 82 1 23 2 23 3 24 4 26 5 23 6 23 7 24 8 22 9 25 10 23 11 26 13 26 14 23 15 25 16 22 17 26 18 22 19 25 20 26 21 23 22 26 23 22 24 25 25 25 26 25 27 22 28 25 29 26 30 23 31 22 32 24 33 25 34 24 35 24 36 23 37 24 38 25 39 22 41 22 42 24 43 23 44 24 46 25 47 25 48 25 49 26 50 25 52 22 53 26 54 26 55 23 56 22 57 24 58 24 59 24 60 22 61 25 62 25 63 26 64 22 65 24 66 24 68 23 69 25 70 23 71 23 72 24 73 26 74 26 75 26 76 23 77 24 78 26 80 25 81 25 83 24 84 25 85 25 86 23 88 23 89 24 90 25 37 70 1 29 2 29 3 31 4 26 5 32 6 29 7 28 10 29 11 29 12 29 14 29 15 30 16 30 18 29 19 29 20 31 21 31 22 29 23 27 24 30 27 30 28 27 29 29 31 28 32 31 34 29 35 31 36 30 37 31 40 27 41 31 42 27 43 26 44 30 45 31 46 32 47 26 48 29 49 31 50 28 51 30 52 28 54 31 55 29 56 30 57 27 59 28 61 29 62 28 63 32 64 30 66 27 67 32 68 30 69 32 73 32 74 26 75 30 76 27 77 31 78 31 79 29 80 31 81 31 84 32 85 27 86 31 87 31 89 30 90 31 38 29 1 31 2 29 6 28 9 30 10 28 12 29 20 29 21 29 24 31 25 31 26 32 27 31 30 29 32 31 33 30 35 31 42 29 43 29 45 29 52 31 61 28 62 31 66 28 67 31 69 32 70 30 82 33 84 28 90 30 39 54 1 25 2 22 4 24 5 24 9 21 10 21 11 25 14 23 20 22 21 24 22 24 23 24 25 24 26 23 29 22 30 22 34 25 37 22 38 21 39 23 40 23 41 23 42 23 43 22 44 24 45 25 46 23 47 24 51 23 52 21 53 23 54 21 55 24 58 25 62 22 63 23 65 25 68 24 71 24 72 23 73 21 74 24 76 22 79 22 80 25 81 21 82 21 83 24 84 25 85 21 86 24 87 22 88 25 90 22 40 89 1 19 2 22 3 19 4 22 5 20 6 22 7 20 8 23 9 19 10 19 11 19 12 23 13 21 14 20 15 21 16 23 17 22 18 19 19 20 20 22 21 22 23 20 24 20 25 21 26 19 27 21 28 22 29 20 30 22 31 22 32 20 33 22 34 22 35 22 36 19 37 21 38 20 39 22 40 21 41 21 42 21 43 19 44 20 45 21 46 21 47 21 48 23 49 19 50 22 51 21 52 21 53 22 54 20 55 21 56 21 57 21 58 22 59 22 60 23 61 20 62 23 63 20 64 21 65 22 66 19 67 22 68 19 69 20 70 20 71 22 72 21 73 23 74 19 75 21 76 21 77 22 78 23 79 21 80 22 81 19 82 23 83 20 84 20 85 23 86 22 87 21 88 20 89 22 90 20 45 25 1 22 5 22 11 24 14 25 17 26 20 24 26 22 29 26 30 26 31 25 35 22 37 23 43 25 45 22 49 23 50 23 51 22 53 24 58 22 63 26 71 26 72 23 83 22 88 24 90 22 46 87 1 22 2 23 3 23 4 23 5 23 6 21 7 24 8 24 9 21 10 22 12 23 13 22 14 24 15 21 16 23 17 21 18 23 19 22 20 21 21 25 22 25 23 25 25 25 26 25 27 23 28 22 29 21 30 24 31 24 32 23 33 22 34 23 35 24 36 22 37 23 38 25 39 21 40 25 41 24 42 23 43 24 44 25 45 23 46 21 47 21 48 21 49 24 50 25 51 24 52 22 53 24 54 21 56 25 57 24 58 22 59 24 60 24 61 23 62 23 63 21 64 24 65 24 66 23 67 22 68 21 69 22 70 25 71 21 72 24 73 23 74 23 75 21 76 21 77 21 78 23 79 25 80 22 81 25 82 23 83 23 84 25 85 23 86 23 87 23 88 21 89 22 90 25 47 46 1 26 4 26 8 27 10 27 11 29 14 26 17 25 20 25 21 28 24 26 27 24 28 29 33 27 35 27 36 27 37 25 38 26 39 28 42 30 45 30 47 29 48 26 50 27 51 25 52 26 53 29 55 28 57 28 59 28 60 29 61 26 63 29 64 29 65 29 66 28 69 28 71 26 73 25 75 29 82 28 84 26 85 27 87 29 88 28 89 29 90 25 48 71 1 11 2 11 3 11 4 12 5 12 7 12 8 11 9 10 11 11 12 10 15 11 16 11 18 10 19 11 20 10 21 12 22 10 24 10 25 11 26 12 27 10 28 12 29 11 30 10 31 11 32 11 34 11 35 12 36 10 37 11 38 10 39 11 43 10 44 12 45 12 46 10 47 11 48 11 49 12 51 11 52 12 53 11 54 11 55 10 56 10 57 11 59 10 60 12 62 10 63 10 64 10 65 10 68 10 69 11 70 12 71 12 73 10 74 11 75 12 76 10 77 12 78 12 79 12 80 10 81 10 82 12 85 12 86 11 88 11 89 11 90 11 4 41 63 3 27 4 23 5 25 7 26 8 28 9 25 10 27 11 27 12 28 13 24 14 25 16 28 18 27 19 27 20 28 21 25 22 28 23 26 24 25 26 28 28 28 29 26 30 28 32 24 34 27 35 25 37 25 38 25 42 28 44 28 45 25 46 27 47 25 48 27 50 26 52 28 53 27 55 27 57 27 60 24 61 27 62 25 63 24 64 26 68 27 69 26 70 24 72 24 73 26 74 27 75 27 77 26 79 28 80 24 81 28 82 28 83 27 84 26 85 28 86 25 87 25 88 26 90 25 42 16 1 26 9 25 10 27 16 24 22 27 25 25 30 24 42 25 51 25 52 28 53 25 56 28 61 28 67 27 81 28 84 25 43 41 1 9 3 10 7 10 8 9 9 11 10 11 12 10 15 11 17 11 18 9 23 11 24 11 25 9 34 10 36 11 38 10 39 10 43 11 47 9 48 10 52 11 53 10 54 10 55 10 59 9 60 10 61 10 63 11 65 10 66 11 69 9 72 11 73 9 76 10 81 11 82 10 84 10 86 10 87 10 88 9 89 10 44 30 3 12 13 12 14 12 15 11 21 12 22 11 26 12 27 13 38 12 40 12 42 13 47 12 49 12 51 11 58 11 59 12 63 11 65 12 67 11 69 11 74 12 75 11 78 12 79 12 83 11 84 11 85 12 87 12 88 13 90 12 4 57 51 1 16 5 16 6 17 7 15 8 16 9 16 12 17 15 17 16 16 21 15 22 15 23 16 25 15 28 17 29 16 30 17 31 17 32 16 33 16 34 16 35 17 36 16 37 17 38 15 40 16 41 15 43 15 44 16 46 16 48 17 50 15 51 16 55 16 56 17 58 15 61 17 62 15 65 16 66 14 68 15 69 17 71 16 72 17 73 16 75 17 77 16 78 15 83 15 85 16 88 18 89 17 58 58 1 14 4 14 5 16 6 15 7 14 8 15 9 14 10 14 11 15 12 15 13 16 15 14 18 14 19 16 21 16 22 14 23 16 24 14 27 15 28 16 29 14 30 16 31 16 35 15 38 14 39 14 41 16 43 15 44 14 46 14 47 14 48 14 50 16 55 16 57 14 58 14 59 14 60 15 61 14 62 16 65 16 66 16 69 15 70 14 71 16 73 14 74 16 75 16 76 16 78 16 80 15 81 14 84 14 85 16 86 14 88 16 89 14 90 15 59 87 2 26 3 23 4 25 5 24 6 25 7 25 8 26 9 23 10 23 11 23 12 25 13 25 14 23 15 23 16 27 17 25 18 27 19 25 20 24 21 23 22 25 23 23 24 26 25 23 26 27 27 25 28 25 29 24 30 23 31 25 32 24 34 27 35 23 36 24 37 25 38 26 39 23 40 26 41 24 42 24 43 27 44 27 45 24 46 25 47 26 48 27 49 26 50 27 51 23 52 23 53 26 54 27 55 26 56 27 57 26 58 25 59 25 60 24 61 26 62 24 64 23 65 26 66 26 67 27 68 23 69 24 70 27 71 26 72 25 73 26 74 25 75 27 76 27 77 23 78 24 79 24 80 23 81 26 82 27 83 27 84 24 85 26 86 24 87 25 88 23 89 26 90 25 60 28 1 23 2 23 3 24 7 24 8 22 13 23 15 25 16 22 17 24 20 23 25 23 28 24 32 24 33 23 37 22 38 21 42 21 45 25 52 23 54 23 60 22 61 22 68 25 71 21 76 25 78 21 84 24 86 23 +5 4 1 80 2 25 3 25 4 26 5 26 6 23 7 26 8 27 9 25 11 26 12 23 13 25 14 26 15 23 16 26 17 24 18 23 19 25 20 27 21 26 22 26 23 27 24 26 25 25 26 25 27 25 28 23 29 24 30 24 31 24 32 23 33 26 34 26 35 25 36 23 37 27 39 24 40 25 42 25 43 23 44 25 45 24 47 26 48 27 49 25 50 25 52 23 53 26 54 25 55 25 56 25 57 26 58 24 59 24 60 26 61 26 63 24 64 25 65 24 66 26 67 24 68 23 69 25 71 27 72 24 73 24 74 25 75 25 76 25 77 27 78 24 79 27 80 24 81 23 82 26 84 25 85 26 86 24 87 27 89 24 90 25 2 49 2 28 4 28 6 31 7 31 8 32 9 30 10 32 11 31 12 27 16 28 19 30 20 32 22 31 23 27 24 31 26 27 27 28 31 28 33 27 34 29 35 28 44 26 45 31 51 31 53 31 54 27 55 30 56 28 57 28 59 31 60 29 62 32 63 32 65 31 66 27 67 27 69 29 70 29 71 27 72 31 73 29 75 27 78 28 79 27 81 29 85 29 87 32 88 29 89 30 3 52 1 27 3 28 4 28 5 28 6 29 7 28 10 26 12 27 15 32 16 29 17 26 18 28 19 30 20 29 21 27 24 27 26 27 27 27 28 28 30 31 31 31 32 26 33 31 36 26 37 32 43 28 44 27 45 31 48 31 50 31 51 29 52 29 54 27 55 28 56 32 57 31 58 29 60 30 62 28 63 31 67 31 69 30 71 29 72 32 74 31 76 28 77 28 79 27 81 30 82 30 85 30 90 30 4 86 1 11 2 11 3 11 4 11 5 11 6 10 7 11 8 11 9 12 10 10 11 11 12 11 13 11 14 11 15 11 16 10 17 10 18 10 19 11 20 10 21 11 22 12 23 10 24 10 25 12 26 12 27 10 28 12 29 11 30 12 31 11 33 10 34 10 35 11 36 11 37 11 38 11 40 11 41 10 42 12 43 12 44 11 45 10 46 12 47 11 48 10 49 10 50 11 51 10 52 12 53 11 54 11 55 10 56 12 58 10 59 10 60 12 61 12 62 10 63 11 64 11 65 11 66 10 67 10 68 11 69 10 70 10 71 11 72 10 73 10 74 11 75 11 76 11 77 10 78 10 80 11 81 11 82 11 83 10 84 10 85 11 86 12 87 12 88 10 89 11 90 12 4 53 68 1 19 2 21 3 21 4 20 5 19 6 19 7 21 8 21 9 22 10 19 11 21 12 20 13 20 14 19 15 20 16 20 17 20 18 19 19 20 20 19 21 22 23 22 25 22 29 20 30 20 32 20 34 21 37 21 38 21 39 20 41 23 42 19 43 21 46 21 48 20 49 21 50 19 52 19 53 20 54 23 55 21 56 20 57 20 58 19 61 23 62 22 63 23 64 23 65 20 66 23 68 19 70 21 71 21 72 22 73 22 74 22 76 19 77 19 78 20 79 19 81 20 82 20 85 22 86 19 87 22 88 23 89 21 90 21 54 30 3 17 5 18 7 17 9 18 10 17 11 17 12 18 13 17 23 17 28 18 32 15 34 19 35 17 42 15 49 17 52 17 54 16 59 17 61 15 62 15 64 16 65 15 66 16 73 18 77 17 78 18 84 17 85 17 89 16 90 18 55 61 1 12 3 13 8 13 9 12 12 13 13 13 14 13 16 13 18 14 19 13 20 12 24 13 25 12 27 12 28 13 29 13 30 13 33 13 34 13 35 14 36 13 37 12 38 13 39 14 41 13 42 13 43 13 44 12 45 12 46 12 48 14 49 12 51 13 52 14 53 14 54 12 55 13 57 13 59 12 60 14 61 13 63 14 65 13 66 12 67 14 68 12 69 14 71 12 73 14 77 13 78 13 79 13 80 14 81 13 82 14 83 13 86 13 87 14 88 14 89 12 90 13 56 15 1 16 4 16 8 18 21 17 29 16 36 16 38 19 43 16 62 17 64 18 73 16 74 18 76 18 78 16 80 16 32 13 33 1 27 2 29 3 29 5 27 6 25 8 26 9 28 15 27 16 25 17 25 18 29 19 29 21 28 27 27 32 27 41 26 42 27 44 25 46 28 49 27 51 30 57 30 61 25 66 26 72 28 74 26 75 28 76 27 77 27 78 27 79 28 85 24 89 28 14 18 12 27 19 28 21 26 22 27 30 27 37 28 39 27 41 27 45 26 51 24 55 28 61 24 62 26 69 26 71 28 76 24 77 24 78 26 15 38 1 15 2 16 5 16 7 16 11 14 12 15 13 15 15 15 18 15 19 16 22 14 23 14 35 15 37 16 38 14 41 15 42 16 44 15 49 16 51 16 52 16 53 16 54 16 56 16 57 15 59 14 61 16 64 14 67 16 71 14 72 15 73 15 74 14 80 15 84 14 86 14 89 16 90 15 16 14 7 16 20 17 24 18 37 16 40 17 42 16 60 17 64 16 67 17 71 17 73 18 74 18 86 18 88 18 17 22 2 23 8 19 11 19 15 22 19 20 20 19 23 22 26 19 28 21 31 22 37 20 44 20 47 19 50 20 59 21 61 22 71 20 79 23 81 22 83 20 87 20 89 22 18 39 1 18 2 22 4 20 6 21 12 19 17 20 18 20 20 21 27 21 28 20 29 21 30 20 31 19 34 21 35 18 36 19 37 20 38 21 40 22 42 21 48 21 52 22 55 21 58 20 60 18 61 21 62 19 67 19 68 18 69 20 71 21 72 21 77 20 79 22 80 19 81 20 83 22 84 20 86 21 19 12 4 14 5 15 12 16 28 15 29 14 35 16 43 15 47 16 48 16 77 16 82 15 83 16 20 61 1 18 2 22 3 21 4 22 6 20 7 20 9 20 10 18 11 19 12 21 14 20 16 19 18 22 19 22 21 21 23 22 24 21 26 19 27 19 30 19 31 19 32 18 34 19 35 21 36 22 37 20 38 19 39 21 40 21 42 19 45 20 46 21 47 19 49 18 51 19 52 20 53 20 55 20 57 22 58 18 59 20 60 20 61 19 62 18 64 20 65 22 68 20 69 19 70 21 72 19 74 19 75 22 76 19 77 21 78 20 82 19 85 21 86 18 88 19 89 21 90 18 21 69 3 21 5 22 6 23 8 21 9 21 10 21 11 22 12 22 14 22 15 20 16 21 17 24 18 21 19 21 20 21 21 24 22 22 23 21 25 21 26 23 27 21 28 20 29 20 30 23 31 23 32 21 33 21 34 21 35 21 37 24 38 24 39 22 40 21 41 21 42 20 43 21 44 22 45 22 46 21 48 23 50 23 51 23 53 20 54 22 56 22 57 22 59 22 60 22 61 21 62 24 65 23 67 23 68 21 70 22 71 22 72 23 73 21 74 24 75 21 76 23 77 23 78 20 80 23 81 24 82 24 84 24 85 21 88 22 89 20 22 21 3 32 5 33 13 31 16 33 17 30 22 30 23 32 37 29 42 30 44 30 46 30 52 28 55 29 62 30 68 29 69 33 75 30 76 28 88 33 89 30 90 28 23 83 1 28 2 31 3 30 4 29 5 32 6 32 7 32 8 28 9 30 10 28 11 27 12 28 13 30 14 27 15 28 16 29 17 26 18 31 19 30 20 31 21 28 22 27 23 27 25 31 26 30 28 29 29 30 30 31 31 29 32 29 33 30 34 31 35 31 36 32 38 28 39 28 40 28 41 29 42 29 43 31 44 26 45 29 46 27 47 29 48 27 50 31 51 27 52 27 53 27 54 27 55 27 56 28 57 29 58 28 59 30 60 27 61 31 62 29 63 29 64 32 65 26 66 32 67 30 68 31 70 26 71 26 72 31 73 31 74 29 75 27 76 29 77 26 78 27 79 30 80 27 81 27 83 27 84 31 85 30 86 28 87 31 89 30 90 31 24 38 1 17 7 19 11 16 12 18 14 16 18 17 19 18 20 16 23 17 24 17 28 18 30 19 33 18 36 16 37 17 39 18 40 17 45 16 46 19 48 18 49 17 51 18 52 16 55 17 60 17 61 16 64 18 65 17 66 17 67 18 68 18 71 17 82 18 84 18 86 17 87 17 89 18 90 17 25 78 1 27 2 25 3 25 4 23 5 27 6 24 7 23 8 24 9 23 10 25 11 27 12 26 13 23 14 24 15 27 16 26 17 27 18 25 19 27 20 24 21 27 22 27 24 26 25 27 26 26 27 25 29 24 30 23 31 27 32 27 33 24 35 24 36 27 37 26 39 26 40 23 41 26 42 25 43 23 44 24 46 25 47 24 48 23 49 24 50 26 51 25 52 26 53 24 55 27 56 27 57 27 58 23 59 24 63 24 64 24 65 23 68 27 69 25 70 23 71 26 72 27 73 26 74 26 75 26 77 26 78 23 79 26 80 27 81 25 82 23 83 25 84 24 85 26 86 23 87 23 88 25 89 23 90 24 26 33 2 28 5 25 7 28 9 29 12 26 20 29 22 26 27 30 28 25 29 26 33 25 34 27 36 26 39 28 48 26 50 28 60 27 61 27 64 28 66 25 67 25 72 25 74 27 76 27 77 25 78 27 81 29 83 29 84 28 86 26 88 24 89 26 90 28 27 30 1 16 8 15 10 14 12 16 14 14 16 16 18 15 21 14 22 15 23 15 28 14 29 15 30 14 32 16 40 15 42 14 44 14 48 14 51 14 54 16 56 14 58 15 61 15 66 14 70 14 79 14 80 16 82 16 84 14 85 15 28 78 1 19 2 22 3 20 5 21 6 20 7 23 8 19 9 21 11 22 13 21 14 22 15 19 16 21 17 21 18 20 20 22 21 22 22 20 23 19 24 21 25 21 26 22 27 19 28 20 29 21 30 21 32 21 33 21 34 19 36 21 38 22 39 22 40 21 41 22 42 23 43 20 44 22 45 22 46 19 47 23 49 20 50 21 51 19 52 22 54 22 55 19 56 21 57 21 58 22 59 22 60 19 61 21 62 22 63 20 64 22 65 23 67 22 68 23 69 21 70 22 71 19 72 19 73 20 74 20 75 22 77 21 78 19 79 20 80 23 81 19 82 21 83 19 84 23 86 22 87 19 88 20 89 19 90 23 29 39 1 10 2 11 4 10 5 11 7 11 8 11 11 10 12 10 17 10 22 10 24 9 29 10 31 9 35 9 38 10 39 9 46 10 47 11 50 10 52 10 54 11 55 9 57 10 60 10 61 11 62 10 64 10 65 10 66 11 70 9 73 9 78 10 79 9 83 9 84 10 85 11 87 11 88 10 90 10 30 42 6 20 7 19 8 18 9 18 12 20 13 19 14 18 16 17 17 18 18 19 19 16 21 19 24 19 25 19 30 19 32 17 33 19 34 19 38 19 39 18 41 18 43 20 45 18 46 19 47 19 56 18 58 18 60 18 61 16 63 17 65 17 66 18 68 17 73 19 74 19 75 18 76 16 77 18 82 17 83 17 85 18 89 19 31 36 1 11 9 10 11 10 12 10 14 11 15 10 18 11 23 11 25 11 26 11 27 12 34 10 36 10 37 10 38 11 39 10 40 10 45 11 48 10 52 10 54 11 55 11 56 11 57 12 59 10 67 11 70 11 73 10 75 11 77 12 78 11 83 12 84 12 86 11 88 10 90 11 32 39 3 27 7 26 12 28 15 25 17 28 18 26 19 28 25 29 29 25 30 29 35 26 36 29 37 25 39 28 43 29 48 29 49 27 51 25 52 26 54 25 55 28 57 25 58 29 59 28 60 29 61 28 63 24 64 28 66 28 68 24 71 26 72 25 74 26 79 27 81 28 84 25 86 29 87 24 88 26 33 56 1 30 2 31 4 29 5 32 6 29 8 29 9 28 12 27 13 32 14 29 15 32 16 31 17 31 18 33 19 32 23 33 25 29 27 32 28 30 29 30 30 28 31 29 34 28 37 29 38 27 40 32 42 32 43 28 44 27 45 29 47 32 49 32 50 28 51 31 55 31 57 31 60 28 61 33 64 30 65 32 67 29 71 30 74 33 75 32 76 31 77 27 78 27 79 31 81 32 82 32 84 28 85 27 86 29 87 31 88 31 90 31 34 79 1 17 2 16 3 18 4 18 5 15 6 16 7 17 8 16 9 17 10 19 11 17 12 17 13 15 14 18 16 18 17 15 18 16 19 16 20 17 21 18 22 18 23 16 25 19 26 16 27 18 28 17 29 17 30 16 31 19 32 18 33 18 34 17 35 16 36 16 37 16 38 16 39 16 40 16 42 16 43 16 44 16 45 19 46 16 47 16 48 17 51 17 52 16 53 17 55 18 57 18 58 16 59 18 60 18 61 16 63 17 64 16 65 17 66 16 67 16 68 16 69 16 70 18 71 16 73 17 74 16 75 17 76 16 77 16 79 18 80 16 81 15 82 16 83 17 84 17 85 16 86 18 87 18 88 15 89 18 35 16 5 29 8 25 11 28 19 30 21 28 22 29 26 29 33 26 41 26 44 27 45 30 46 31 65 26 67 28 71 28 74 26 36 2 13 27 78 28 37 25 10 31 11 29 14 27 16 28 17 25 18 25 27 27 28 26 37 30 39 31 40 28 42 27 44 26 45 28 48 29 58 26 60 29 61 30 63 27 66 31 68 27 77 30 80 28 83 26 84 29 38 4 13 13 23 12 43 14 56 13 39 26 5 20 6 17 9 19 16 18 19 20 21 18 32 20 35 17 37 19 38 20 41 20 43 18 45 19 49 17 51 20 56 19 58 18 59 20 63 17 67 21 68 20 69 20 73 19 75 19 81 17 84 20 40 62 2 20 3 21 5 22 7 20 8 22 9 19 10 20 11 23 12 23 13 21 14 22 16 21 17 20 18 19 19 20 23 20 26 19 27 21 28 23 29 23 30 22 31 21 32 21 33 22 34 21 37 21 38 21 41 19 42 20 43 22 44 21 46 22 47 20 48 20 50 19 51 20 52 21 53 21 54 19 55 21 56 21 57 22 58 20 59 21 61 23 62 20 65 23 67 21 69 19 70 20 72 21 73 22 74 21 78 20 82 21 83 22 84 23 86 21 87 20 88 19 89 20 90 21 53 16 4 29 6 33 11 28 22 32 30 31 33 28 49 32 51 27 52 27 53 27 56 28 57 28 58 31 62 29 80 30 86 31 54 78 1 12 2 13 3 12 4 11 5 11 6 12 7 12 8 12 9 12 10 12 11 11 12 12 13 11 14 13 16 12 18 12 20 11 21 12 22 12 23 12 24 13 25 12 26 11 27 12 28 12 29 13 31 13 32 13 33 13 34 12 35 12 36 13 37 11 38 12 39 11 40 12 41 11 42 11 43 11 44 12 45 11 46 13 47 11 48 12 50 11 51 12 53 12 55 13 56 12 57 13 58 11 60 11 63 11 64 12 65 13 66 12 67 13 68 12 69 11 70 11 71 11 72 11 73 13 74 11 75 12 76 12 77 12 78 13 79 13 80 13 83 11 84 12 85 12 86 12 87 12 88 12 89 13 90 12 55 57 2 27 4 25 5 26 7 27 9 23 10 24 11 27 12 26 13 25 14 28 15 26 17 26 19 24 23 28 24 25 27 26 28 25 29 26 30 28 32 28 33 26 34 24 35 28 36 25 38 24 39 23 40 24 43 26 46 25 48 26 49 28 50 24 51 26 53 26 56 26 57 25 58 28 61 26 62 28 63 26 64 27 65 27 66 24 70 25 71 28 72 26 73 27 75 25 76 27 77 28 80 26 81 24 83 24 84 27 86 26 87 24 88 26 56 83 1 13 2 14 3 14 4 14 5 14 6 14 8 12 9 13 10 12 11 13 13 13 15 13 16 14 17 14 18 12 19 12 20 14 21 14 22 13 23 13 24 13 25 14 26 13 27 14 28 13 30 13 31 14 32 13 34 12 35 12 36 14 37 13 38 13 39 13 40 12 41 13 42 12 43 12 44 13 45 12 46 13 47 13 48 13 49 13 51 14 52 14 54 14 55 13 56 13 57 12 58 13 59 13 60 12 61 13 62 12 63 13 64 13 65 12 66 13 67 14 68 14 69 12 70 14 71 13 72 12 73 12 74 14 75 12 76 12 77 14 78 13 79 14 80 12 81 13 82 12 83 13 84 13 85 13 86 12 87 12 88 13 89 14 90 12 24 5 46 1 15 5 17 7 17 8 17 11 18 12 16 14 15 15 17 19 17 21 15 22 17 23 15 26 18 27 15 29 15 30 17 34 16 37 15 38 15 39 17 40 17 41 17 43 16 46 15 47 15 52 16 55 16 57 15 59 18 63 15 65 15 66 15 67 17 69 15 70 16 73 15 74 17 75 18 76 16 79 17 81 17 82 17 85 17 86 15 87 17 88 17 6 23 1 20 2 21 11 21 18 21 23 20 26 19 27 22 30 21 34 19 36 20 38 21 39 19 47 21 49 20 55 22 57 22 59 19 63 18 65 19 71 19 72 21 85 21 86 21 7 10 13 29 18 29 50 28 63 31 64 28 69 30 71 29 75 31 86 29 88 29 8 85 1 16 2 17 3 18 4 18 5 19 6 17 7 18 8 17 9 18 10 16 11 18 12 17 13 18 14 19 15 18 16 19 17 18 18 17 19 17 20 19 21 19 22 19 23 19 24 18 25 17 26 16 27 16 28 18 29 19 30 17 31 18 32 20 33 20 35 18 37 18 38 18 41 17 42 19 43 17 44 19 45 17 46 19 47 19 48 19 49 18 50 17 51 16 52 17 53 20 54 16 55 18 56 19 57 17 58 16 59 17 60 18 61 18 62 19 63 18 64 19 65 20 67 18 68 18 69 17 70 17 71 17 72 18 73 19 74 18 75 19 76 20 77 20 78 18 79 19 80 18 81 18 82 19 83 18 84 16 85 18 86 18 87 17 88 18 89 19 90 18 13 12 6 10 20 10 30 10 40 9 42 11 52 11 54 10 64 11 65 9 78 10 85 10 87 11 14 64 2 24 4 25 5 24 7 26 8 26 9 26 10 25 12 24 14 27 15 26 16 24 17 28 18 25 19 26 22 26 23 28 24 27 25 26 28 27 29 27 31 27 32 28 33 25 35 24 36 26 37 24 38 24 39 28 40 25 43 27 45 26 46 24 48 26 49 28 52 28 54 25 55 24 56 28 57 26 58 27 60 27 61 24 62 24 63 28 64 27 65 25 66 27 67 27 69 26 70 26 72 26 73 26 76 28 78 23 79 27 80 24 81 25 82 29 83 28 84 26 85 26 86 23 89 28 90 27 15 76 1 18 2 16 3 18 4 17 5 19 6 19 7 16 8 18 9 19 12 19 13 19 14 19 16 19 17 18 18 19 19 18 20 17 21 17 22 18 23 19 24 19 25 19 26 18 27 17 28 17 29 17 30 16 31 17 32 19 33 18 34 18 36 18 37 18 39 18 41 18 43 17 44 17 45 18 46 20 47 18 48 17 49 19 50 17 52 17 53 18 54 18 56 17 57 16 58 18 60 20 61 16 62 17 63 19 65 18 66 18 67 19 68 17 69 18 70 17 73 19 74 17 75 18 76 19 77 16 78 17 79 18 80 18 81 17 82 17 83 18 84 18 85 18 87 18 88 19 89 17 90 18 16 66 2 18 3 17 5 17 6 16 7 14 8 15 9 15 10 15 13 17 15 16 16 16 17 14 18 16 20 15 21 17 22 15 23 15 24 16 25 16 27 16 28 16 29 16 30 14 31 17 32 15 33 16 34 15 36 17 37 16 40 17 41 17 44 15 47 15 48 16 49 16 50 17 51 15 52 14 55 15 57 15 58 17 59 16 60 16 61 15 62 16 63 16 64 15 65 15 66 16 68 17 69 15 70 15 71 18 73 16 75 14 76 16 77 16 78 16 79 15 80 16 81 17 82 17 83 16 84 15 85 16 88 17 21 53 3 31 4 31 6 26 9 30 11 27 12 31 15 29 18 26 19 29 20 29 22 29 25 30 27 31 29 31 31 27 32 30 33 28 34 31 35 27 36 27 37 27 39 29 40 29 42 32 44 27 45 28 47 28 48 28 49 28 52 29 53 27 55 30 56 31 59 30 61 28 64 27 66 28 67 31 68 30 69 27 70 29 72 30 75 30 76 29 77 29 79 31 80 28 82 26 83 28 84 30 85 31 86 32 89 28 22 38 2 14 4 15 5 14 7 16 8 16 11 15 13 14 15 15 16 14 21 15 25 15 28 15 32 15 37 14 38 15 39 14 42 15 46 15 48 16 50 14 51 14 54 16 56 14 58 16 60 14 63 14 64 14 67 15 72 16 73 14 74 16 77 14 80 15 82 15 83 15 86 15 88 16 90 14 23 27 3 29 10 26 13 26 21 30 22 28 29 25 30 27 32 26 33 27 38 27 41 28 46 31 52 28 53 26 55 26 56 28 59 30 60 26 63 29 65 30 68 30 69 27 73 30 80 25 82 30 87 30 90 29 24 65 2 31 3 30 6 27 7 26 8 28 9 30 10 29 12 31 13 26 15 31 16 30 18 30 19 31 20 29 21 31 22 30 23 30 24 30 26 27 27 26 28 30 29 26 30 28 32 31 33 29 34 30 35 31 38 28 39 29 40 31 44 29 45 28 46 28 47 28 49 27 50 29 52 28 53 27 54 30 55 28 56 27 57 32 58 27 62 27 63 31 64 29 65 27 66 29 67 28 68 30 69 28 70 28 71 31 72 30 73 30 76 29 79 32 80 28 81 29 82 27 83 27 86 30 87 31 88 30 89 28 29 35 1 22 4 22 7 26 10 23 11 22 15 22 19 26 20 24 23 24 24 23 30 25 31 25 32 26 33 24 34 25 36 23 39 23 46 23 47 23 49 26 50 24 51 22 54 25 57 24 59 26 60 22 65 23 66 23 67 22 71 24 73 24 74 22 80 22 81 24 87 24 30 68 1 11 3 12 4 12 6 11 7 11 8 12 9 12 11 11 12 11 13 12 14 12 16 12 17 11 19 13 20 11 21 12 22 13 25 13 27 13 28 12 29 12 33 13 34 12 35 11 36 13 37 12 38 11 41 12 42 11 43 12 44 12 45 12 46 13 47 11 48 11 49 12 51 12 55 12 56 11 57 11 58 12 60 12 61 12 62 12 63 12 64 12 65 12 66 12 67 13 68 12 69 13 70 13 71 11 72 12 73 11 74 12 75 11 76 11 77 11 78 11 80 12 81 13 83 12 84 13 85 12 86 13 87 12 89 12 31 61 1 12 2 13 3 12 5 13 6 13 7 13 8 13 9 13 10 12 11 13 13 12 16 13 18 14 21 12 22 12 24 13 25 14 26 13 27 12 28 13 29 13 30 14 31 12 33 13 34 12 35 12 36 14 37 12 38 12 39 14 40 14 42 12 45 14 46 14 51 14 52 12 54 13 55 13 56 14 59 12 60 13 61 14 62 12 63 14 64 14 65 13 66 12 67 12 68 12 70 13 74 13 75 14 76 14 77 14 80 13 82 13 83 13 84 14 85 13 88 13 89 12 32 61 1 21 2 19 3 21 4 21 5 19 6 23 8 19 10 22 11 21 12 20 13 21 15 23 16 19 19 20 20 19 21 21 22 20 25 19 29 22 30 20 31 20 32 20 33 22 35 21 36 22 38 19 39 21 40 22 41 19 42 21 46 19 47 23 49 20 50 22 53 21 54 20 55 21 56 20 57 23 58 22 59 21 60 22 61 20 63 20 64 22 65 19 66 22 67 22 69 21 71 20 72 22 73 20 74 21 75 23 81 22 84 21 85 21 86 22 88 23 89 21 90 23 33 19 3 26 7 24 9 26 13 26 16 25 27 22 32 22 36 22 38 22 39 24 42 22 49 22 52 25 56 23 66 22 68 22 75 26 82 23 86 26 34 51 2 28 3 24 4 25 6 25 7 27 9 27 10 24 11 27 12 28 13 28 14 26 15 27 19 26 20 25 21 28 22 28 23 28 24 28 26 28 27 25 29 29 31 28 33 26 37 26 38 24 44 24 45 25 47 27 48 26 49 28 50 26 53 26 55 25 58 26 61 28 62 23 64 26 65 26 67 24 68 28 69 25 70 24 71 27 76 25 77 28 78 28 79 28 82 24 84 25 87 28 90 28 35 1 45 29 36 14 5 20 7 22 10 19 22 21 30 18 31 20 47 18 57 18 62 19 68 20 69 22 72 21 82 19 88 21 45 83 1 12 2 12 3 11 4 11 5 12 6 11 7 11 8 13 9 12 10 12 11 11 12 11 14 11 15 12 16 11 17 12 19 13 20 13 22 12 24 12 25 12 26 13 27 13 28 13 29 12 30 13 31 12 32 12 33 13 34 12 35 13 36 12 37 11 38 11 39 13 40 11 41 12 42 13 44 13 45 12 46 12 47 13 48 12 49 11 50 13 51 12 52 13 53 11 54 13 55 13 56 12 57 13 58 11 59 12 60 11 61 13 62 12 63 11 64 12 65 12 66 13 67 11 68 11 70 13 71 12 72 12 73 12 74 12 76 13 77 12 78 12 79 11 80 12 81 12 82 11 83 11 84 11 85 12 86 12 87 12 88 11 89 13 90 13 46 27 1 24 4 25 7 24 13 25 17 25 18 26 22 23 27 26 29 24 33 22 35 25 38 26 42 24 46 23 49 24 50 22 55 24 59 23 60 24 65 26 69 24 74 22 77 25 80 23 81 23 84 24 89 25 47 23 1 23 3 26 8 26 11 26 15 24 16 23 21 24 26 27 35 24 42 23 43 27 44 26 46 27 48 24 52 26 54 26 58 27 64 26 77 26 81 23 84 23 88 23 90 23 48 2 5 11 48 10 4 57 5 47 29 62 26 76 30 83 26 87 28 58 86 1 17 2 16 3 18 4 18 6 18 7 16 8 19 9 16 10 18 11 18 12 18 13 18 14 16 15 19 16 17 17 18 18 17 19 16 20 16 21 16 22 17 23 18 24 16 25 16 26 18 28 19 29 18 30 17 31 17 32 18 33 17 35 16 36 15 37 18 39 16 40 17 41 19 42 16 43 16 44 16 45 16 46 18 47 17 48 17 49 19 50 18 51 15 52 16 53 17 54 17 55 17 56 18 57 18 58 17 59 18 60 15 61 17 62 16 63 16 64 16 65 16 66 16 67 16 68 18 69 18 70 18 71 17 72 16 73 18 74 16 75 17 76 17 77 16 78 18 79 19 80 16 81 16 82 17 83 16 84 18 85 18 86 17 87 15 88 15 89 16 90 17 59 72 1 17 2 17 3 15 4 15 5 16 8 18 11 15 12 16 13 16 14 15 15 17 16 17 17 16 18 15 20 16 21 16 22 15 24 15 25 17 26 16 27 15 29 15 30 15 32 16 33 15 35 17 36 15 38 15 40 16 41 14 42 17 43 14 45 16 46 14 47 16 48 16 49 16 50 16 52 16 53 16 54 15 55 17 56 16 57 15 58 16 59 17 60 16 61 16 62 16 63 15 64 17 66 16 67 16 68 15 69 17 70 17 71 16 72 16 74 17 76 16 78 16 79 15 80 17 81 16 82 14 83 16 84 15 86 16 87 16 88 15 89 17 90 17 60 6 7 11 14 11 51 12 62 10 65 12 89 11 +5 4 1 26 2 23 4 23 18 27 20 26 22 24 30 26 31 24 33 26 35 24 36 27 39 27 45 25 46 24 53 23 54 24 55 25 56 25 60 25 63 26 65 23 67 23 68 23 74 26 79 27 86 27 87 26 2 48 1 20 3 21 7 20 9 19 12 20 13 20 14 22 15 21 16 18 20 20 30 20 32 19 34 20 35 20 36 19 37 19 38 21 40 21 41 21 42 19 43 20 44 19 46 18 47 22 48 20 49 21 51 20 52 22 55 22 58 21 59 18 60 21 61 21 62 21 64 18 65 21 66 22 68 19 70 20 71 21 72 21 73 20 75 20 77 21 78 21 79 19 81 18 87 22 3 65 1 23 2 23 3 27 4 25 5 23 6 23 8 27 9 26 10 23 11 24 12 23 13 25 16 27 17 26 18 26 19 23 21 23 23 27 25 24 26 24 28 27 29 27 31 24 34 25 35 25 36 27 37 25 39 25 40 25 41 23 42 26 43 26 44 23 45 25 47 24 48 26 49 23 50 25 51 23 52 24 53 25 54 26 57 25 58 26 61 23 62 24 63 27 65 25 66 25 69 25 70 27 71 24 72 24 75 27 76 24 78 26 79 24 81 24 82 24 83 27 84 27 85 26 88 24 89 25 90 25 4 16 2 24 3 23 17 25 20 25 31 24 52 25 54 24 61 22 64 26 69 24 72 26 76 23 81 24 83 23 84 22 89 23 48 5 51 2 19 4 21 7 20 9 19 10 18 16 21 17 18 18 21 20 18 22 21 23 21 24 22 28 20 30 19 31 18 32 19 33 19 34 18 36 21 40 19 42 21 43 20 45 22 46 22 47 21 48 21 49 19 50 19 51 21 53 19 55 21 56 22 57 19 58 20 59 20 62 19 64 19 65 22 66 19 67 19 73 22 74 22 75 20 77 22 78 21 80 22 82 19 83 21 84 20 88 22 89 21 6 77 1 22 3 23 4 22 5 23 7 23 8 23 10 24 11 24 12 25 13 25 14 22 15 23 16 24 18 24 19 22 20 21 21 21 22 25 23 21 24 22 25 24 26 23 27 21 28 25 29 25 30 24 32 25 33 25 34 22 35 22 36 24 37 21 38 24 39 24 41 21 42 23 44 22 46 24 47 21 48 24 49 23 50 25 53 25 54 24 55 25 56 23 57 22 58 22 59 21 60 23 61 23 62 21 63 25 64 22 65 23 66 21 67 21 69 21 70 23 71 22 72 24 73 22 74 23 75 25 76 23 77 21 78 22 80 23 81 22 82 22 83 24 84 24 85 25 86 21 87 22 89 21 90 22 7 20 1 13 7 12 16 13 17 11 18 12 21 12 24 13 36 11 41 12 44 13 47 12 48 12 52 11 59 11 64 11 66 13 67 12 68 13 73 12 75 13 8 83 1 16 2 16 3 17 4 17 6 16 7 17 8 16 9 17 10 16 11 18 12 16 13 16 14 16 15 16 16 18 17 19 19 17 20 18 21 16 22 16 23 17 25 16 26 18 27 16 28 17 29 19 30 17 32 18 34 16 35 18 36 18 37 16 38 17 39 16 41 16 42 18 43 18 44 16 45 16 46 17 47 17 49 18 50 17 51 18 52 17 53 17 54 18 55 17 56 17 57 16 58 17 59 17 60 18 61 16 62 18 63 16 64 18 65 16 66 15 67 17 68 18 69 18 70 17 71 17 72 18 73 17 74 17 75 16 76 16 77 17 78 17 79 19 80 19 81 16 82 19 83 18 84 16 85 17 86 16 87 17 88 18 89 16 90 17 9 16 7 17 13 16 15 17 22 16 29 16 34 17 48 19 52 19 62 16 66 16 72 17 78 16 80 17 86 18 87 18 89 16 10 60 1 23 2 25 3 22 4 23 5 25 6 22 11 25 13 22 17 24 18 23 19 21 20 22 21 22 23 24 25 21 26 24 27 21 28 23 30 21 31 21 32 23 33 24 34 23 38 24 40 22 41 23 42 25 43 25 44 23 46 21 47 25 48 23 50 21 51 23 52 24 54 25 55 24 58 22 59 23 60 21 62 21 63 21 65 23 67 23 68 23 69 21 71 24 72 21 73 22 75 21 78 25 80 24 81 24 82 23 83 22 84 23 86 25 88 24 89 22 90 25 11 57 2 10 3 9 4 10 5 10 6 11 10 10 11 9 13 9 15 10 16 10 17 10 18 10 19 10 20 9 21 10 22 9 23 11 26 11 28 10 30 10 31 11 33 10 34 9 35 9 37 10 38 11 39 10 40 11 42 11 44 10 45 9 47 11 48 9 49 10 50 10 51 10 52 11 53 10 54 11 56 9 57 10 58 9 60 11 63 11 65 10 66 9 68 10 71 11 72 9 75 10 76 10 78 9 80 10 84 9 85 11 86 11 88 11 12 50 1 15 4 14 6 14 12 13 13 15 14 15 15 14 16 14 18 14 19 13 20 13 21 15 24 14 26 13 27 15 30 13 31 15 32 15 33 13 35 13 40 14 41 13 42 14 43 14 44 13 46 13 47 15 48 13 50 13 51 15 52 15 54 15 55 13 58 13 60 14 61 15 62 14 63 15 64 13 66 14 69 13 73 15 74 14 75 15 78 13 79 14 81 14 86 14 88 14 90 13 13 15 1 22 14 21 17 21 26 22 39 23 45 24 48 22 52 22 57 21 66 23 71 22 74 23 75 23 86 23 89 24 14 19 3 11 6 11 13 11 14 11 16 13 24 12 38 11 43 13 44 12 47 12 48 13 51 12 59 13 63 12 71 11 76 12 84 12 86 11 87 13 15 9 13 10 16 11 27 10 35 12 45 11 48 11 65 12 74 10 78 11 16 42 1 11 2 12 5 13 6 11 7 11 10 12 11 11 15 12 19 12 22 13 23 11 24 13 25 13 26 12 28 12 29 12 32 12 33 11 34 11 37 11 38 13 42 13 44 12 45 11 47 11 48 12 49 13 50 12 52 11 53 11 61 13 62 12 64 11 66 11 68 12 74 11 75 13 76 13 77 12 82 12 84 11 90 11 17 12 8 27 16 28 19 26 21 29 52 27 62 26 68 29 73 26 79 27 82 26 83 28 87 26 18 22 4 29 5 33 13 31 17 28 20 32 21 28 23 31 25 32 27 31 33 31 35 32 38 28 40 33 46 28 48 32 61 27 64 30 65 30 71 29 79 32 82 33 84 29 19 65 3 23 5 21 6 20 9 22 10 20 11 23 12 19 14 21 16 21 18 22 19 22 20 19 21 19 22 22 24 21 26 22 27 21 29 21 30 22 31 21 32 19 33 20 34 21 35 22 37 19 38 23 39 22 40 22 43 23 44 22 45 21 46 21 47 23 48 23 49 23 51 21 55 21 56 23 57 21 58 22 59 21 60 22 61 20 63 22 65 23 66 22 67 21 68 21 70 20 71 22 72 22 73 21 76 23 77 23 78 21 79 21 80 21 81 20 82 22 83 20 85 21 87 21 88 19 89 22 90 22 20 59 1 17 2 17 3 18 4 18 5 18 6 17 7 17 9 17 10 19 11 19 12 19 13 18 14 16 15 17 18 17 21 17 23 18 25 18 27 18 28 18 29 17 31 16 34 20 35 19 36 20 37 18 38 17 39 17 40 20 43 17 44 18 45 17 47 18 50 19 51 18 52 19 53 17 54 19 55 19 58 19 60 18 62 16 65 17 67 18 68 17 70 19 71 19 74 18 75 17 76 17 80 18 81 17 82 17 83 19 84 20 85 18 88 16 89 18 90 18 21 85 1 26 2 27 4 25 6 26 8 26 9 23 10 23 11 23 12 24 13 25 14 23 15 26 16 23 17 24 18 26 19 24 20 26 21 23 22 24 23 27 24 27 25 23 26 25 27 24 28 23 29 27 30 24 31 27 32 26 33 27 34 26 35 25 36 25 37 25 38 24 40 25 41 27 42 23 43 23 44 25 45 24 46 27 47 23 48 24 49 26 50 27 51 23 52 23 53 23 54 24 55 23 56 26 57 26 58 23 59 23 60 25 61 26 62 26 63 25 64 27 66 26 67 23 68 25 69 25 70 26 71 24 72 23 73 26 74 27 75 26 76 27 77 24 78 27 79 23 80 27 81 26 82 25 83 27 84 27 85 24 86 27 87 24 88 25 89 26 90 26 22 33 8 15 19 17 22 15 25 15 27 17 28 17 29 15 32 16 34 15 37 15 38 17 41 14 43 16 44 16 45 15 46 15 47 16 51 17 52 15 53 17 55 16 56 17 61 17 63 15 64 18 65 16 67 15 68 16 72 16 74 16 76 17 87 16 90 15 23 82 1 15 2 13 4 15 5 13 6 14 8 15 9 14 10 13 11 14 12 13 14 15 15 14 16 13 17 15 18 13 19 13 20 15 21 15 22 15 23 15 24 13 25 13 26 14 27 14 28 13 29 14 30 14 31 14 32 15 33 13 34 14 35 15 36 15 37 14 38 15 39 15 40 14 41 13 43 15 44 14 45 15 46 13 47 14 48 15 49 15 50 15 51 13 52 14 53 14 54 13 55 15 57 14 58 15 59 13 60 15 61 13 62 14 63 14 64 14 65 15 66 14 67 15 68 14 69 13 70 14 71 14 72 13 73 14 74 13 75 14 76 15 77 13 78 14 79 15 80 14 81 13 83 14 85 13 86 13 87 15 89 15 90 14 24 39 1 26 5 26 7 26 11 22 13 26 14 22 15 23 17 26 20 22 21 25 22 22 23 26 24 26 27 23 29 25 30 25 34 25 35 24 36 23 40 25 41 24 43 25 45 25 48 24 50 23 58 24 59 22 62 23 65 26 67 26 69 26 70 25 71 26 72 24 73 25 76 26 81 26 84 23 86 26 25 50 3 24 4 25 7 23 9 26 13 22 14 26 15 26 18 26 19 25 21 26 22 25 27 26 28 22 29 24 30 22 31 24 34 24 38 24 39 22 40 24 41 23 42 24 43 26 44 23 45 22 46 24 49 25 50 25 54 26 57 25 58 26 60 26 63 24 64 26 67 22 69 22 70 25 71 25 72 24 75 25 76 26 79 25 80 23 81 25 82 23 83 24 85 26 86 24 87 24 90 22 26 37 2 22 6 23 8 24 11 24 12 22 13 24 16 25 17 25 19 21 20 22 21 23 23 22 25 25 27 23 28 25 30 21 31 22 35 21 37 25 38 23 41 23 43 23 46 24 47 24 49 24 50 25 54 21 58 22 64 21 68 21 71 25 72 21 77 24 79 24 82 25 84 24 85 24 27 9 14 27 20 28 22 27 26 29 31 28 55 28 65 31 73 28 86 29 28 38 7 11 10 11 12 11 14 12 15 10 19 12 20 10 22 12 26 11 27 11 29 11 33 11 36 12 37 11 40 12 42 10 47 11 48 11 49 12 51 11 56 11 57 10 59 12 60 11 61 12 62 10 64 12 67 11 71 12 72 12 73 10 77 11 78 11 79 11 82 12 83 11 86 12 88 11 29 24 3 22 7 22 9 24 10 23 12 21 20 20 21 24 23 21 26 20 29 22 33 24 36 23 38 24 41 21 48 24 55 21 57 21 61 22 67 21 71 23 74 22 82 23 84 23 88 22 30 60 1 14 2 15 4 15 5 15 7 16 9 15 10 15 12 14 13 16 14 15 16 14 17 14 19 15 20 16 22 14 23 14 24 16 25 15 27 15 28 15 29 14 31 15 34 14 35 14 37 16 40 14 42 15 43 14 44 16 45 16 46 16 47 15 49 14 50 15 54 16 56 14 57 15 60 16 62 15 65 16 67 14 69 15 70 16 71 14 72 16 73 14 74 16 75 15 76 15 77 16 78 14 81 14 82 16 83 15 85 16 86 14 87 15 88 14 89 15 90 14 31 51 2 15 3 17 5 15 6 15 12 17 13 16 15 15 16 16 19 16 20 15 21 17 22 16 23 18 24 15 25 18 26 17 27 17 28 16 29 17 31 16 33 16 34 16 37 16 38 16 40 15 43 15 44 15 46 15 48 16 49 16 50 17 51 17 52 15 54 15 55 16 59 16 60 16 61 17 65 15 66 17 69 16 70 15 71 15 72 16 76 17 77 17 78 17 81 16 83 15 84 15 86 17 32 35 2 10 4 11 5 12 7 10 14 11 16 10 17 12 19 12 22 12 24 11 26 10 32 11 39 10 40 11 42 11 43 11 44 11 45 11 47 10 48 10 49 11 52 12 60 10 70 12 72 12 74 10 77 11 78 11 79 10 82 11 83 10 84 10 85 12 86 11 90 11 33 12 5 15 12 14 17 16 24 14 26 14 44 15 57 15 65 15 75 15 80 15 81 14 83 15 34 62 1 14 2 14 3 13 9 15 10 14 11 14 12 13 13 15 15 14 16 14 17 15 18 13 19 14 21 13 22 15 24 14 25 13 27 13 28 15 30 14 31 15 32 14 33 13 34 15 35 14 37 13 38 15 39 15 40 14 41 14 42 15 43 13 44 15 46 13 47 14 48 15 49 15 50 14 51 13 52 14 53 15 56 13 57 13 58 14 60 15 61 13 62 15 63 13 64 13 67 13 68 14 71 14 73 13 74 14 77 14 79 14 80 13 81 15 83 15 84 14 86 14 88 13 35 68 1 18 2 17 3 18 4 17 5 19 6 17 9 16 10 17 12 19 14 18 15 18 17 16 19 17 20 18 21 17 23 18 24 16 25 17 28 16 29 17 30 17 31 16 32 17 33 17 34 16 35 18 36 16 38 18 39 17 40 18 41 16 42 18 43 17 44 18 45 16 48 16 49 17 52 16 53 17 54 18 55 16 57 16 58 16 59 18 60 17 61 19 62 16 63 18 64 17 65 17 66 16 67 16 68 18 69 17 70 17 71 16 73 16 74 17 75 17 77 18 78 17 81 16 82 18 84 17 85 19 86 18 88 18 89 18 36 9 6 28 8 32 16 30 23 30 51 29 55 30 64 27 82 27 90 32 37 38 4 10 6 11 7 9 8 11 10 11 11 10 12 10 13 10 16 10 17 11 18 10 19 10 20 10 22 9 23 9 25 10 29 10 30 10 33 10 38 10 39 10 40 11 46 10 47 10 51 10 52 11 55 10 57 10 61 9 63 10 64 10 71 9 74 10 78 10 80 10 83 11 86 10 90 10 38 29 3 20 4 22 5 24 6 22 8 21 16 21 18 23 19 20 22 22 23 22 25 21 27 23 29 21 33 20 42 21 52 24 54 22 56 24 61 23 62 22 63 23 66 21 69 20 73 22 75 24 76 23 80 24 85 24 90 20 39 7 3 13 28 14 30 13 50 14 51 14 62 13 86 14 40 6 8 23 38 23 49 24 63 25 79 24 83 24 41 44 3 11 4 13 6 11 7 11 9 12 11 12 13 13 14 13 15 12 16 11 20 12 22 11 27 11 29 13 30 12 31 13 33 11 34 13 35 13 36 11 38 12 41 12 42 13 45 12 46 12 48 12 50 12 51 11 52 12 55 12 57 12 58 13 59 13 62 12 65 11 66 12 67 12 69 13 72 11 73 13 74 13 78 12 83 13 87 11 42 55 1 14 5 15 7 14 8 15 9 16 10 14 11 15 14 14 16 15 17 14 18 16 19 16 20 14 23 15 24 15 25 14 26 14 28 15 29 15 31 16 32 15 33 15 34 15 37 14 38 16 42 15 43 15 44 16 48 16 50 16 51 16 53 16 54 14 59 15 60 15 65 14 67 16 69 14 70 14 71 15 72 16 74 15 75 15 76 14 77 16 78 14 79 14 80 15 82 14 83 14 84 16 85 15 87 14 89 14 90 15 43 44 2 29 5 28 6 25 7 27 8 30 14 29 15 28 16 26 18 25 19 27 26 28 27 28 28 27 32 28 33 28 34 31 35 27 36 27 38 28 39 30 42 30 43 28 44 30 47 29 49 30 51 29 55 29 56 29 57 25 68 30 69 28 70 28 71 29 72 31 73 26 74 27 75 27 76 26 77 25 83 28 84 25 87 26 89 30 90 27 44 30 1 13 3 15 4 15 9 14 12 13 16 13 17 15 18 13 24 14 28 13 31 13 34 15 44 15 45 15 48 14 50 13 51 13 55 15 57 14 59 15 63 13 67 14 70 15 76 13 78 13 79 14 81 14 83 14 89 13 90 14 45 48 3 29 5 26 7 29 14 31 17 31 18 31 22 32 23 26 24 29 25 27 27 26 29 26 30 28 31 27 32 26 33 32 34 30 35 29 36 26 37 28 39 31 40 28 42 30 45 28 47 30 48 28 54 28 55 29 56 30 63 32 64 28 66 26 67 31 71 30 73 27 74 30 75 31 76 29 77 28 78 31 80 27 82 29 84 32 85 28 87 29 88 28 89 26 90 31 46 20 2 27 30 25 33 27 34 28 35 26 36 29 37 27 41 28 45 26 46 25 48 25 50 28 54 26 56 28 61 29 65 29 67 30 78 26 82 26 83 27 47 31 1 16 5 16 6 17 11 16 13 15 26 17 27 17 28 17 35 17 40 17 41 17 43 18 44 17 46 15 48 16 49 15 51 16 52 17 53 17 59 15 60 16 64 15 67 15 68 15 69 15 72 16 73 15 76 16 80 18 86 15 90 16 48 5 19 17 31 16 56 17 62 18 89 18 49 86 1 18 2 20 3 16 4 18 5 17 6 19 8 17 9 20 10 19 11 17 12 16 13 17 14 17 15 18 16 17 17 19 18 20 19 18 20 18 21 17 22 18 23 17 24 17 26 17 27 17 28 17 29 18 30 19 31 18 32 20 33 20 34 16 35 18 36 18 37 19 38 17 39 17 40 19 41 19 42 19 43 17 44 17 45 18 46 17 47 17 48 18 49 16 50 18 51 16 52 18 53 17 54 17 55 17 56 18 57 20 58 18 59 18 60 17 61 19 63 16 64 17 65 17 66 18 67 18 68 19 69 19 70 18 71 19 72 18 73 18 74 19 75 20 77 17 78 17 79 18 80 19 81 19 82 17 83 18 84 17 85 18 86 18 87 18 88 16 89 17 90 18 50 43 1 19 4 18 5 18 7 20 15 21 18 19 19 19 20 17 23 18 24 20 25 20 26 18 27 19 28 20 29 19 34 20 35 20 38 21 39 19 40 18 42 18 43 19 45 19 46 18 49 19 52 19 53 20 56 17 62 18 63 17 66 20 70 17 71 18 72 20 73 19 75 20 76 21 78 21 80 19 84 17 85 19 87 21 88 19 51 84 1 13 2 14 3 14 4 15 5 14 6 13 7 14 9 14 10 13 11 15 12 13 13 13 14 15 15 13 16 13 17 14 18 14 19 15 20 14 21 14 22 13 23 15 24 14 25 13 26 14 27 15 28 13 29 13 30 13 31 13 32 14 33 13 34 13 35 15 36 13 37 14 38 15 39 13 40 14 41 14 42 13 43 15 44 14 45 14 48 15 49 14 50 14 51 15 52 15 53 13 54 15 55 15 56 15 57 14 58 15 59 15 60 13 61 14 63 15 64 15 65 13 67 13 68 14 69 14 71 14 72 15 73 15 74 14 75 15 76 15 77 15 78 14 79 15 80 13 81 14 82 14 83 14 84 14 85 13 86 14 87 14 88 15 89 13 90 15 52 90 1 26 2 24 3 25 4 23 5 25 6 25 7 23 8 23 9 25 10 22 11 23 12 24 13 22 14 24 15 22 16 25 17 22 18 22 19 25 20 24 21 24 22 22 23 24 24 22 25 23 26 25 27 26 28 23 29 23 30 24 31 23 32 22 33 25 34 23 35 24 36 23 37 26 38 23 39 25 40 25 41 23 42 24 43 24 44 25 45 26 46 23 47 26 48 25 49 24 50 26 51 22 52 22 53 25 54 25 55 23 56 22 57 22 58 23 59 23 60 23 61 22 62 23 63 25 64 25 65 23 66 23 67 23 68 24 69 24 70 23 71 25 72 26 73 25 74 25 75 26 76 26 77 23 78 26 79 25 80 25 81 24 82 25 83 25 84 24 85 26 86 26 87 24 88 24 89 22 90 25 48 5 10 1 20 32 21 37 23 46 20 47 21 50 24 60 22 66 23 69 21 78 24 6 65 2 23 4 22 6 20 7 21 8 22 9 22 10 22 12 22 14 20 16 24 17 23 19 23 20 22 21 21 22 21 23 23 24 24 25 21 26 20 29 21 31 22 32 23 34 20 35 23 39 23 40 20 41 23 42 20 44 24 45 21 46 21 47 20 48 20 49 22 50 21 51 21 52 21 54 24 56 22 57 23 58 21 60 24 61 20 62 20 63 21 64 22 65 20 66 23 68 22 69 20 70 23 71 20 72 24 73 20 74 20 75 20 76 21 77 24 79 24 81 21 84 22 85 22 88 23 89 23 90 22 7 65 1 10 2 11 4 11 7 11 8 11 9 11 11 10 12 11 13 11 14 12 15 12 16 10 17 11 18 11 19 10 21 12 26 12 28 11 30 11 31 11 32 12 33 11 34 11 35 12 37 10 38 10 39 11 40 11 41 11 42 10 43 11 45 11 46 12 47 11 48 11 49 12 50 10 52 10 54 12 55 11 56 11 57 12 58 11 60 10 61 11 63 10 64 11 65 12 67 12 68 11 69 11 70 10 71 11 72 11 73 12 75 11 76 11 77 10 81 12 82 10 84 11 85 11 87 11 88 12 89 12 8 52 1 12 3 11 4 11 5 11 12 11 13 11 14 11 16 12 18 10 19 11 22 11 25 12 28 12 29 10 33 11 34 12 37 11 39 11 40 11 42 11 43 11 44 11 45 10 46 11 48 11 49 11 50 12 52 12 53 10 56 10 57 11 59 10 60 10 62 11 63 10 64 11 65 11 66 10 67 12 68 12 69 11 70 12 71 11 73 12 74 11 76 11 82 11 83 11 84 12 86 11 87 11 88 11 9 39 2 21 4 22 6 19 7 20 12 21 13 21 14 20 20 22 24 21 28 20 30 23 32 19 33 19 35 20 36 20 37 23 39 20 40 22 49 19 50 22 51 22 52 19 53 21 54 22 57 22 58 20 59 19 61 20 63 23 67 21 68 19 69 19 72 22 73 21 75 23 81 22 82 20 83 22 84 21 10 20 3 32 4 31 7 29 18 31 22 28 24 27 33 32 34 31 36 32 37 33 40 28 44 31 50 28 53 27 60 29 65 32 73 32 74 29 76 29 77 32 11 74 1 18 2 17 3 17 4 16 5 18 6 17 7 17 9 18 10 19 11 18 12 17 13 18 14 18 16 18 17 18 18 19 20 19 21 19 22 18 23 19 26 18 27 19 28 18 29 20 30 17 31 19 32 17 33 18 35 16 36 18 37 19 38 19 39 18 41 20 42 19 43 17 44 17 45 20 46 19 47 17 48 18 49 19 50 19 51 16 52 19 53 17 54 17 57 18 60 18 61 19 62 18 64 19 65 18 66 18 67 18 68 17 69 19 70 19 71 17 73 17 74 19 75 18 77 18 78 18 79 19 80 17 81 17 82 19 83 18 84 16 85 17 86 19 87 19 89 17 12 77 1 15 2 13 3 14 4 13 5 15 6 14 7 13 8 14 9 14 10 14 12 15 13 14 14 14 15 13 16 14 17 15 19 15 20 13 21 14 22 14 23 14 24 15 25 14 26 14 27 13 29 14 33 13 34 13 35 15 36 15 38 14 39 14 40 15 41 15 42 15 43 14 44 15 45 13 46 14 48 14 49 13 50 15 51 13 52 15 53 14 54 14 55 14 56 13 57 14 58 13 59 14 61 13 62 15 64 15 65 14 66 15 67 14 68 14 69 15 70 13 71 14 72 14 73 14 74 14 77 13 78 14 79 15 80 15 81 14 82 14 83 13 84 13 85 13 86 14 87 13 88 15 90 15 13 39 2 18 4 18 7 18 8 18 9 16 11 17 12 19 17 19 18 20 19 16 23 19 24 18 27 17 29 17 31 16 32 19 33 17 34 16 35 17 39 19 41 16 43 20 47 18 50 17 52 17 53 18 55 18 56 17 57 18 60 17 64 16 66 18 69 20 70 16 72 19 74 17 75 18 82 18 90 18 14 25 2 26 6 26 8 30 9 29 14 30 26 29 28 29 29 25 32 29 36 28 44 30 46 27 48 30 49 27 50 28 57 31 61 26 64 26 67 30 68 30 69 27 71 27 74 26 81 28 82 26 15 46 1 16 3 15 5 15 6 17 7 15 9 15 11 15 13 16 19 15 23 15 27 16 30 16 31 16 32 14 34 17 35 17 36 17 37 15 39 16 40 16 41 16 42 17 48 17 52 16 57 17 59 15 61 15 62 17 67 17 68 15 69 16 71 14 72 17 73 14 75 15 77 15 78 16 79 15 80 17 81 17 82 16 85 16 86 18 88 17 89 15 90 15 16 31 2 20 3 18 4 18 7 18 8 18 9 19 10 19 12 20 15 19 30 20 34 20 37 20 39 20 43 19 49 20 50 21 55 19 57 17 59 19 61 17 66 18 68 19 70 21 72 19 74 19 75 18 77 18 81 18 82 18 86 19 90 21 17 15 5 24 26 26 32 25 38 24 43 26 49 25 54 28 56 28 60 24 69 27 70 27 72 28 73 27 81 25 90 28 18 1 53 28 19 61 2 21 3 19 4 19 5 19 8 19 9 18 12 21 13 21 14 22 15 22 16 19 17 19 18 19 19 19 20 22 21 20 24 20 25 20 26 21 27 20 28 19 30 18 31 20 32 21 33 22 34 18 35 19 37 21 38 20 41 21 42 21 43 19 44 19 46 21 47 21 48 20 50 19 52 21 53 20 54 19 55 20 57 19 59 19 60 18 61 19 62 19 64 19 66 19 68 20 69 21 73 20 74 22 75 22 77 19 80 20 82 22 83 21 84 20 87 18 88 21 90 21 20 29 6 15 10 15 16 17 21 16 27 16 30 15 31 16 32 16 36 17 39 16 40 17 42 15 43 16 44 17 45 16 49 16 50 14 55 15 57 16 63 17 66 15 67 16 72 17 73 16 74 16 78 16 81 16 87 16 90 16 21 14 6 28 7 29 17 26 21 26 26 27 33 26 39 28 46 28 50 27 56 26 62 26 67 24 68 25 81 28 22 88 1 28 3 24 4 29 5 26 6 26 7 26 8 29 9 25 10 28 11 28 12 25 13 29 14 26 15 29 16 29 17 27 18 27 19 27 20 27 21 27 23 25 24 29 25 26 26 26 27 25 28 26 29 25 30 25 31 26 32 24 33 28 34 27 35 27 36 28 37 25 38 27 39 27 40 25 41 26 42 28 43 25 44 28 45 28 46 27 47 27 48 27 49 27 50 27 51 25 52 26 53 28 54 28 55 25 56 29 57 28 58 26 59 28 60 27 61 28 62 26 63 28 64 27 65 27 66 27 67 30 68 27 69 30 70 28 71 27 72 28 73 27 74 29 75 28 76 26 77 28 78 28 79 25 80 29 81 28 82 29 83 27 84 28 85 29 86 27 87 25 88 28 89 25 90 29 23 70 1 16 2 18 3 16 4 19 5 16 6 17 7 17 8 16 10 16 11 16 12 17 13 15 14 19 15 18 17 17 18 17 19 16 20 16 22 16 24 17 25 17 26 17 27 15 29 16 30 17 31 18 32 17 33 19 34 17 35 17 36 18 38 18 39 17 41 16 42 17 43 15 45 17 47 19 48 17 49 18 51 18 53 16 54 18 55 17 56 16 57 17 59 18 60 16 61 18 62 17 63 18 65 16 66 18 67 18 69 16 70 16 71 15 72 17 73 17 74 18 76 18 77 18 78 16 79 17 80 16 83 18 86 18 87 18 88 16 90 17 24 58 1 14 2 14 4 14 5 13 9 13 10 13 12 13 14 14 15 15 16 14 18 14 19 14 20 15 22 13 26 13 30 13 31 13 32 13 33 15 35 14 36 15 37 14 38 14 39 13 40 14 41 14 43 14 44 15 45 14 46 13 47 14 48 14 51 14 53 15 57 13 58 15 60 15 62 13 63 13 65 13 66 15 68 13 70 13 71 13 72 13 73 15 75 13 76 15 77 13 79 13 80 13 81 14 82 14 83 14 84 14 86 14 87 13 90 13 25 76 1 22 2 23 3 21 4 22 5 23 6 21 7 22 8 23 9 24 11 25 12 24 13 23 14 21 15 23 16 22 17 24 19 22 20 22 21 23 22 21 23 22 24 25 25 23 26 22 27 25 28 23 29 21 30 22 31 24 32 25 33 23 34 24 35 21 36 24 37 24 38 22 39 25 40 24 41 22 43 24 44 24 45 21 46 23 47 25 48 23 49 25 50 25 52 22 53 21 54 23 55 24 56 22 57 24 60 22 65 24 66 22 69 23 70 24 71 23 72 21 73 24 74 25 76 23 77 21 78 23 79 21 80 24 81 25 82 23 83 24 84 23 85 22 87 23 88 23 89 22 90 24 26 36 5 12 6 11 7 10 12 11 14 11 18 11 22 11 24 10 29 11 31 10 33 12 34 12 36 12 37 11 39 11 41 11 43 12 45 11 46 11 48 10 50 12 51 12 54 10 55 12 63 11 68 11 72 11 73 12 74 11 76 10 77 10 78 11 79 10 80 11 87 12 89 10 27 82 1 16 2 16 3 15 4 14 5 14 6 16 7 15 8 16 9 15 10 15 11 15 12 14 13 15 14 15 16 15 17 16 18 15 19 16 21 16 23 14 24 15 25 16 26 16 27 16 28 15 29 16 30 16 31 16 32 16 33 16 34 15 35 14 36 14 37 14 38 16 39 15 40 16 41 14 42 16 43 15 44 14 45 14 46 14 47 16 48 16 49 16 50 15 51 16 52 16 53 14 55 14 56 16 57 16 58 15 59 15 60 16 61 16 62 15 63 16 66 16 67 14 68 16 69 14 70 16 71 16 72 16 73 15 74 16 75 16 77 15 78 16 79 15 80 16 81 14 82 14 83 14 84 14 85 16 87 14 88 16 89 16 90 15 28 41 1 14 2 16 4 15 6 14 7 15 8 15 9 14 12 14 14 15 20 16 21 16 22 16 29 14 30 16 31 16 34 15 35 14 37 14 38 15 43 15 48 16 49 15 51 16 52 15 53 14 56 14 58 16 59 16 62 14 69 15 71 15 73 15 75 15 76 16 82 15 84 14 85 14 86 14 87 14 88 16 89 16 29 62 2 17 3 16 4 15 5 17 7 15 9 17 10 15 11 15 12 15 13 16 15 15 16 15 17 17 18 15 20 15 21 16 22 15 23 16 24 15 26 15 28 16 29 17 30 15 31 16 32 15 33 15 39 17 40 15 41 16 43 15 44 17 46 16 47 15 49 17 50 15 51 15 53 15 54 17 55 15 56 16 57 15 58 15 59 16 60 15 63 15 65 16 67 15 68 16 70 17 71 16 73 16 74 18 78 15 79 17 80 17 81 14 82 15 83 14 84 17 85 15 86 16 89 16 30 39 4 9 5 9 6 10 10 9 12 10 14 10 15 10 16 11 19 11 21 10 27 10 28 9 30 10 31 10 32 10 34 11 36 11 40 9 43 10 49 11 52 10 55 10 58 9 60 9 62 11 63 11 64 11 65 11 66 10 69 11 72 10 75 10 76 10 77 11 78 10 79 10 80 10 86 9 90 10 31 26 8 22 9 20 12 23 14 23 18 21 19 20 22 23 31 22 33 20 37 22 40 23 46 22 51 19 52 21 54 23 57 19 62 19 68 21 69 21 77 19 78 20 81 21 84 20 88 20 89 22 90 21 32 15 5 10 10 10 14 10 15 9 24 10 28 10 37 10 42 11 44 9 47 9 52 11 60 9 70 11 72 11 89 10 33 41 2 16 4 16 6 16 8 18 12 15 16 18 18 16 22 17 26 17 31 16 33 15 35 17 39 16 40 15 41 15 44 18 48 17 52 17 56 17 58 16 60 16 61 16 62 18 65 15 67 17 70 17 71 16 73 16 74 17 75 15 76 15 77 15 78 18 79 17 80 15 82 17 84 14 86 15 87 15 88 17 90 18 34 38 2 15 3 15 13 14 14 14 15 14 16 13 20 15 21 15 27 14 28 14 31 14 40 14 41 15 42 13 45 15 47 14 48 15 51 13 52 13 53 14 54 14 55 15 57 14 59 13 62 14 63 15 65 14 71 14 72 15 73 15 74 15 75 14 76 14 78 15 82 13 85 13 86 14 87 15 35 72 1 18 2 18 4 19 6 18 7 17 8 18 9 18 10 18 11 17 14 18 15 17 16 16 17 16 18 17 19 18 20 18 21 19 24 16 25 17 26 18 27 16 28 18 29 17 31 16 32 17 33 17 34 17 35 18 36 15 37 15 38 16 39 17 40 16 42 17 43 18 44 16 45 16 46 16 50 18 52 17 54 17 56 17 58 15 59 18 60 16 61 19 62 17 63 15 64 18 65 16 66 18 67 17 68 16 69 18 70 17 71 16 72 16 73 16 74 16 75 18 76 16 77 16 78 17 79 16 80 17 81 18 82 18 83 18 85 16 87 18 88 16 89 18 36 78 1 16 3 15 4 17 5 17 6 15 7 15 8 18 9 16 10 15 11 16 12 16 13 16 14 16 15 16 16 15 17 16 19 16 20 14 22 15 23 17 24 16 25 17 26 17 27 15 28 17 29 15 30 17 31 17 32 17 34 15 35 16 36 15 37 15 38 16 39 18 40 18 43 15 44 16 46 15 48 17 50 17 51 18 52 17 53 18 54 15 55 15 56 16 57 16 58 17 59 16 60 17 61 15 63 15 64 15 65 17 66 17 67 16 68 17 69 16 70 16 71 16 72 15 74 15 75 16 77 16 78 16 79 17 80 16 81 15 82 15 83 16 84 15 85 16 86 16 87 16 88 17 89 16 90 17 37 53 1 16 3 16 6 15 7 16 8 14 9 15 10 15 13 16 14 15 17 16 19 15 20 15 22 14 23 15 24 15 27 15 28 14 29 14 30 16 31 14 32 15 33 15 34 16 35 16 36 14 37 16 38 16 40 14 41 16 46 14 47 16 48 15 50 14 53 14 57 16 58 16 59 16 62 15 63 14 64 16 65 16 68 16 70 14 74 16 75 16 77 16 78 15 79 15 80 14 81 16 85 15 86 16 90 14 38 27 1 24 5 27 10 26 11 27 13 27 15 26 16 26 17 25 20 24 24 28 26 26 28 25 29 25 32 25 36 28 37 27 41 26 43 26 51 27 56 28 58 26 64 28 71 29 74 26 78 26 79 24 85 28 39 66 1 25 2 25 3 23 6 23 7 26 8 25 11 24 12 26 13 24 14 25 15 26 16 27 18 24 19 27 20 24 21 27 22 23 23 27 24 25 25 27 27 26 28 23 29 25 30 23 31 23 34 26 36 24 37 24 38 26 39 25 40 25 42 25 43 24 44 26 45 26 47 27 49 23 50 23 52 24 53 26 54 24 55 27 56 27 57 23 58 25 62 23 63 25 64 24 66 27 67 24 68 23 70 23 71 24 72 27 73 24 75 25 76 24 77 26 79 27 80 24 81 25 82 24 84 26 85 26 87 24 90 25 40 52 1 12 2 11 4 11 5 12 6 12 9 11 13 10 17 10 18 10 21 12 25 10 26 11 29 12 30 11 33 11 34 11 35 12 36 11 39 11 40 10 41 10 43 11 44 11 46 10 49 12 50 11 52 10 53 12 54 12 55 11 57 11 58 11 60 11 61 11 62 11 63 11 69 11 70 12 73 12 74 11 75 11 76 12 78 11 79 11 80 12 82 11 83 12 84 11 86 12 88 10 89 10 90 10 41 43 3 30 4 28 5 29 6 29 8 26 10 27 11 32 12 27 14 28 16 30 17 30 18 31 22 31 23 29 25 32 26 30 28 28 31 28 32 29 33 27 35 28 36 31 38 28 40 27 42 31 46 29 48 27 52 27 55 29 60 31 62 29 64 29 67 26 69 28 70 28 72 31 75 31 78 27 79 28 82 30 83 26 85 28 87 30 42 18 6 13 15 14 23 14 24 14 28 14 30 13 31 12 34 14 45 14 49 13 50 13 51 14 52 14 56 13 63 14 64 14 74 14 79 12 43 56 1 26 2 24 3 28 4 24 5 25 6 26 7 26 8 26 9 28 15 26 16 25 19 27 20 28 21 25 22 25 23 28 24 27 25 28 26 26 27 28 28 29 29 25 31 27 33 26 37 25 38 28 40 24 42 27 43 24 44 25 46 25 47 26 49 26 52 29 53 27 54 28 57 26 58 24 60 26 61 28 65 25 66 26 68 26 69 24 70 25 71 28 72 25 75 24 77 25 81 27 82 27 85 24 86 24 87 24 89 27 90 27 44 85 1 22 2 21 3 21 4 21 5 23 6 24 7 23 8 20 9 20 10 23 11 24 12 22 13 21 14 24 15 22 16 23 17 21 18 21 19 22 20 21 21 23 22 22 23 22 24 24 25 20 26 22 27 21 28 24 29 21 30 20 31 22 32 20 33 21 34 21 35 23 36 24 37 22 38 20 39 21 40 22 41 24 43 22 44 23 45 20 46 24 47 22 48 23 49 22 50 23 51 22 52 20 53 22 54 21 55 22 56 20 57 22 60 24 61 22 62 24 63 24 64 23 67 21 68 20 69 22 70 24 71 20 72 23 73 20 74 23 75 23 76 23 77 24 78 24 79 20 80 24 81 22 82 23 83 21 84 22 85 22 86 22 87 23 88 24 89 24 90 21 45 79 1 32 2 28 3 29 4 30 5 28 6 33 7 31 8 30 9 33 10 29 11 30 12 29 13 30 14 33 15 27 16 28 17 27 19 33 20 33 21 32 23 29 25 33 26 29 28 29 29 31 30 29 31 27 32 30 33 27 34 31 35 28 36 27 37 30 38 30 39 31 40 32 42 30 43 31 44 30 45 29 46 33 47 28 48 32 49 30 50 31 51 28 54 29 55 31 56 29 57 31 58 32 59 27 60 31 61 28 62 32 63 31 64 30 65 33 66 28 68 27 70 32 71 33 72 31 73 30 74 29 75 32 76 31 77 33 78 29 79 29 80 32 82 28 83 32 84 32 85 33 86 32 87 31 89 28 90 30 46 70 1 32 2 32 3 28 4 28 6 29 7 29 8 30 9 32 10 30 11 28 12 33 13 32 14 30 15 32 16 31 17 33 18 29 19 29 20 29 25 31 26 28 28 28 29 32 30 28 31 33 34 32 35 28 37 30 38 32 39 28 40 28 42 33 43 28 44 32 45 30 46 28 47 29 48 32 49 28 50 29 52 27 53 28 54 31 55 27 56 30 57 29 58 32 59 30 61 32 62 29 64 30 65 32 66 27 67 28 69 28 70 32 71 30 74 32 75 30 77 29 81 29 82 27 83 33 84 31 85 31 86 29 87 31 88 33 89 30 90 28 47 71 1 15 2 14 3 14 4 14 5 14 6 13 7 13 9 14 10 14 13 14 15 15 16 14 18 14 20 13 21 14 22 14 23 13 24 13 25 13 26 15 27 14 28 13 30 15 31 13 32 15 33 15 34 13 35 13 36 13 37 13 38 13 39 13 40 13 41 14 44 13 45 13 46 13 47 14 48 14 49 14 50 14 52 14 53 14 54 15 55 15 56 13 57 14 58 13 59 14 61 14 63 14 64 15 65 14 66 13 67 13 69 15 70 14 71 15 72 13 75 14 76 14 77 13 78 15 79 14 81 14 82 15 83 15 84 14 86 14 87 15 90 13 48 17 9 26 11 24 15 24 17 28 27 26 28 28 35 25 37 28 41 25 44 28 54 26 56 25 71 26 74 24 76 27 77 23 83 28 53 61 2 17 3 17 4 16 5 16 6 18 8 19 9 17 10 18 15 17 16 18 17 18 18 18 19 17 24 19 25 16 26 18 27 18 28 16 29 16 30 17 31 16 32 17 33 16 36 16 37 16 39 15 41 15 42 18 43 18 44 16 46 16 47 17 50 17 51 19 52 15 54 16 55 18 57 16 59 16 60 18 62 19 64 16 65 18 66 17 67 17 68 17 69 17 70 18 72 16 73 18 74 17 77 18 78 18 80 16 81 18 82 16 83 18 84 16 86 17 87 19 88 16 54 13 7 18 11 18 18 18 22 16 23 18 25 17 32 15 38 18 47 16 48 17 55 17 60 18 81 17 55 73 2 25 3 23 4 23 6 25 7 26 8 24 9 23 10 26 12 22 13 24 14 23 15 22 16 23 18 25 19 25 21 22 22 26 23 24 24 22 25 24 26 24 27 22 28 22 29 25 31 23 32 22 33 23 34 23 36 24 37 25 38 24 39 25 40 22 41 26 43 25 44 26 45 23 46 24 49 26 50 24 51 25 53 26 54 25 55 23 56 25 57 23 58 25 59 22 61 24 62 24 63 24 64 26 67 26 68 24 69 22 70 23 71 24 72 23 74 25 75 22 76 24 77 25 78 25 80 22 81 22 82 26 83 25 84 26 86 26 87 25 88 24 89 24 90 23 56 75 1 21 2 21 3 24 4 23 6 23 7 23 8 23 9 21 10 22 11 22 12 23 13 22 14 24 15 23 16 24 18 22 19 24 20 21 22 22 23 24 24 20 27 22 28 22 29 21 30 22 31 22 33 20 34 23 36 23 37 23 38 24 39 21 41 22 42 24 43 22 44 23 46 21 47 21 48 21 49 20 50 21 51 22 52 23 53 21 54 24 55 20 56 24 57 23 58 20 59 23 60 21 61 22 62 23 63 23 64 21 66 20 68 22 69 23 70 22 71 21 72 23 73 21 74 22 76 21 78 21 79 23 80 22 81 23 82 23 83 21 84 20 85 23 87 20 88 20 90 23 32 5 64 1 16 2 16 4 18 5 16 7 17 8 18 9 16 11 18 12 16 13 17 15 16 16 16 17 18 18 18 19 16 23 17 24 17 25 16 26 16 28 17 29 16 30 18 31 18 32 17 33 18 34 17 36 16 37 16 38 16 40 16 41 19 43 18 45 17 47 17 48 16 51 18 52 15 53 18 55 16 56 17 58 15 60 19 61 15 62 18 64 18 66 18 67 18 69 16 70 15 72 16 73 16 75 18 76 17 77 16 78 16 79 18 81 18 82 19 84 18 86 15 87 16 88 16 89 18 90 17 6 84 1 20 2 19 3 20 4 22 5 20 7 20 8 20 9 22 10 21 11 23 12 19 13 21 14 21 15 19 16 20 17 21 18 22 19 21 20 19 21 20 22 19 24 19 25 23 26 20 27 20 28 19 30 21 31 21 32 21 33 21 34 22 35 22 36 21 37 20 38 20 39 22 40 19 41 23 42 21 43 20 44 19 45 23 46 23 47 21 48 21 49 19 50 21 52 23 53 22 55 21 56 19 58 22 59 21 60 19 61 21 62 23 63 23 64 20 65 21 66 23 67 21 68 19 69 20 70 19 71 22 72 20 73 23 74 21 75 19 76 21 77 19 78 23 79 21 80 23 81 21 82 22 83 20 84 21 85 22 86 19 87 20 88 21 89 21 90 20 7 87 2 30 3 31 4 29 5 31 6 29 7 30 8 30 9 27 10 32 11 28 12 28 13 31 14 30 15 27 16 28 17 32 18 31 19 31 20 29 21 33 22 32 23 28 24 29 25 29 26 29 27 28 28 30 30 28 31 30 32 27 33 32 34 33 35 33 36 32 37 29 38 33 39 30 40 29 41 28 42 30 43 27 44 29 45 32 46 32 47 30 48 32 49 30 50 28 51 30 52 32 53 27 54 32 55 28 56 32 57 32 58 28 59 32 60 28 61 31 62 30 63 32 64 32 65 29 66 31 67 32 68 31 69 30 70 29 71 29 72 29 73 30 74 32 75 33 76 28 78 31 79 32 80 33 81 29 82 29 83 28 84 29 85 27 86 28 87 32 88 30 89 29 90 30 8 8 15 10 19 11 20 12 22 12 29 11 39 12 60 11 75 11 9 46 2 18 4 20 8 17 9 19 11 16 13 17 14 17 15 17 19 17 20 17 21 17 22 17 25 18 26 20 27 19 28 17 29 17 30 17 34 17 35 19 37 16 42 17 43 17 44 16 46 17 47 18 50 17 52 17 54 18 55 19 57 18 62 16 64 18 65 18 66 19 67 18 70 17 73 18 74 19 75 19 78 17 79 17 80 17 81 20 85 19 88 20 10 21 1 19 5 17 7 18 11 18 17 19 30 20 32 19 36 20 37 20 45 20 49 18 50 20 54 18 59 18 66 19 68 19 71 19 83 20 87 18 89 19 90 19 11 1 4 27 12 38 1 12 2 11 7 11 8 12 9 12 14 12 15 11 18 11 21 12 24 11 26 12 28 13 29 12 31 13 33 13 34 12 35 12 38 12 40 12 41 11 43 13 45 12 46 13 50 11 54 12 55 12 56 12 58 13 63 12 67 11 68 12 69 11 71 12 72 13 77 11 78 11 82 11 88 11 17 2 3 24 23 27 18 85 1 17 2 16 3 19 4 17 5 18 6 19 7 19 8 17 9 18 10 19 11 20 12 18 13 19 14 17 15 16 16 19 17 19 18 19 19 17 20 16 21 17 23 17 24 17 25 18 27 20 29 19 30 20 31 20 32 17 33 17 34 18 35 17 36 19 37 16 38 18 39 20 41 19 42 17 43 19 44 17 45 17 46 17 47 19 48 16 49 19 50 17 51 19 52 19 53 18 54 20 55 17 56 19 57 16 58 18 59 19 60 20 61 18 62 18 63 19 64 17 65 17 66 16 67 17 68 20 69 18 70 19 71 17 72 19 73 19 75 20 76 17 77 19 78 19 79 20 80 19 81 19 82 17 83 17 84 19 85 19 86 18 87 18 88 17 89 20 90 16 19 44 1 13 2 12 4 13 6 12 8 14 9 12 12 12 13 14 16 12 19 12 24 13 25 14 26 13 27 14 28 13 29 13 30 14 32 13 35 14 37 12 39 14 41 14 42 13 45 12 48 14 49 13 51 13 54 14 55 13 60 13 61 13 64 13 65 13 66 13 69 14 72 13 75 14 77 13 78 14 79 14 81 13 87 13 88 14 90 14 20 59 3 11 4 10 5 10 7 10 8 12 9 10 10 11 11 12 12 11 13 11 14 11 16 12 17 11 18 10 19 12 20 11 22 11 24 11 29 12 30 11 31 10 32 12 34 10 35 12 36 11 37 11 38 11 39 10 41 11 44 11 45 11 46 10 47 12 51 10 52 10 53 10 54 11 55 10 57 12 58 10 59 11 60 11 61 10 63 12 64 12 67 12 69 12 70 10 72 10 75 12 76 11 79 10 80 11 82 10 83 12 86 11 87 11 89 11 90 10 33 49 1 14 3 14 4 13 5 13 7 13 8 15 9 14 14 14 15 13 16 14 17 14 18 14 19 15 21 14 22 14 23 15 24 13 26 14 27 15 29 13 32 14 35 13 37 14 38 15 39 14 40 13 43 13 44 15 46 13 51 15 52 15 55 14 56 14 57 15 59 14 60 13 62 15 63 15 65 15 68 15 69 14 70 13 78 13 79 15 83 14 84 13 86 13 87 13 90 14 34 26 1 26 5 28 7 29 9 29 16 26 21 29 28 28 31 27 35 28 56 28 60 25 63 26 66 26 70 26 71 31 72 30 73 27 76 26 77 30 78 26 79 30 80 26 81 29 85 29 87 28 88 30 35 8 27 14 43 16 63 15 67 15 75 16 81 16 83 15 87 14 36 41 3 19 6 20 8 20 10 18 12 19 15 21 16 17 17 21 23 20 25 20 26 19 28 19 30 18 36 19 37 18 38 20 40 21 41 19 43 19 44 20 45 19 46 19 49 17 54 20 55 18 57 20 58 18 59 18 66 20 67 20 69 20 71 18 72 19 75 19 79 20 80 20 81 21 83 18 86 19 87 19 88 18 37 28 2 17 4 18 5 17 7 17 15 18 22 16 23 17 24 18 25 17 27 18 35 19 40 19 41 18 42 19 46 19 48 20 51 19 53 18 55 18 56 16 58 17 65 19 67 18 72 18 76 18 79 20 82 17 88 18 38 54 2 14 3 12 6 13 7 12 8 13 9 14 10 14 11 13 12 13 13 13 14 14 17 14 18 13 20 12 22 14 23 12 24 13 26 14 27 12 28 14 30 13 32 13 33 14 34 13 35 13 37 14 38 12 42 12 43 12 45 12 46 13 47 12 51 13 52 14 54 13 56 13 57 13 58 12 59 12 60 12 63 13 64 12 69 12 70 13 73 13 75 14 78 13 80 12 83 14 84 12 86 13 87 14 88 13 90 13 39 52 1 11 2 10 3 11 4 10 6 10 9 10 12 10 19 10 21 10 22 10 23 11 28 10 30 9 31 10 32 9 33 10 34 9 35 10 38 10 39 11 40 9 41 9 44 10 45 11 46 11 48 9 50 10 53 9 54 9 55 9 56 10 57 10 59 9 62 9 63 10 64 10 65 11 66 10 68 10 69 9 71 10 72 10 74 11 75 10 76 10 79 9 82 9 83 10 84 9 86 11 87 10 90 11 40 32 2 25 4 23 5 21 6 23 11 25 15 23 17 22 24 25 27 23 32 21 34 22 35 22 37 23 38 24 39 23 40 21 41 23 47 21 48 23 50 23 52 22 58 23 60 24 62 25 65 24 66 22 67 24 68 25 79 25 82 24 88 23 89 22 45 48 1 30 3 31 6 26 7 25 8 26 11 30 12 28 13 26 15 30 16 26 17 29 19 26 20 31 23 29 24 28 28 28 31 30 34 26 38 29 41 26 42 27 44 26 47 26 48 31 49 25 50 30 51 28 52 29 54 27 55 30 57 29 58 27 59 26 62 26 68 26 69 30 71 29 73 29 77 26 78 26 81 27 82 29 85 26 86 30 87 30 88 27 89 30 90 27 46 23 4 24 7 23 9 25 10 25 12 26 13 26 18 27 22 27 24 25 25 24 30 24 32 24 37 24 40 24 42 27 44 23 46 23 58 26 62 23 70 26 74 24 82 26 85 27 47 9 8 25 12 25 19 29 27 26 28 26 42 28 73 25 77 25 87 25 48 44 1 10 2 9 4 10 5 10 7 11 9 10 13 11 15 9 20 11 21 10 23 10 24 10 26 10 27 9 28 9 29 10 30 9 32 9 33 10 43 10 49 11 51 11 53 10 55 10 56 10 60 11 62 9 64 9 65 10 66 10 67 9 69 10 71 10 72 9 74 11 76 9 77 9 80 11 81 10 82 10 83 10 84 9 87 9 88 10 49 20 2 16 4 15 6 14 10 15 19 16 24 15 25 14 29 14 31 15 32 14 39 14 40 16 43 15 44 15 56 16 59 14 63 16 72 16 75 15 88 16 50 59 2 14 3 15 4 15 9 13 10 13 11 13 12 13 13 15 14 15 15 13 18 13 19 14 20 15 22 13 25 13 27 15 28 14 30 15 33 14 34 15 35 14 37 15 39 14 41 14 42 14 43 14 44 14 45 13 48 14 49 15 50 15 51 14 52 14 56 15 57 15 59 14 60 14 61 14 62 13 63 13 64 13 65 15 66 15 67 15 69 15 71 13 74 13 75 15 77 13 79 13 80 15 81 13 82 15 83 13 84 13 86 14 87 15 88 13 90 13 51 28 2 24 5 22 13 24 14 26 15 25 20 25 25 25 28 25 35 23 38 23 39 25 45 25 46 22 50 24 60 24 64 26 65 23 68 23 71 26 72 23 74 25 76 23 83 26 84 23 86 24 88 24 89 26 90 22 52 64 1 21 2 20 7 22 8 24 9 20 10 23 11 20 13 22 15 20 16 20 19 22 20 22 21 20 22 22 23 23 24 22 25 21 27 21 28 21 29 22 30 22 31 23 32 24 33 23 35 20 38 20 40 21 42 23 44 24 45 22 47 21 50 24 52 23 53 22 54 22 55 20 56 22 57 20 58 21 60 24 61 23 62 20 63 22 64 21 65 20 66 20 67 22 68 24 70 21 71 22 72 24 75 23 77 21 78 23 79 23 80 20 82 23 83 20 84 24 85 24 87 23 88 23 89 20 90 21 53 72 1 22 2 20 3 21 4 21 5 22 6 20 7 21 8 23 10 22 11 19 12 20 13 21 14 19 16 21 17 22 18 20 19 20 20 19 22 20 23 21 24 19 25 19 27 19 28 20 30 22 31 19 33 22 35 20 37 23 39 23 40 20 41 22 42 21 43 23 44 21 45 23 47 22 48 20 49 19 51 22 52 20 53 22 54 21 55 21 56 21 57 21 58 21 59 20 60 23 61 20 62 20 63 21 64 19 65 19 66 22 67 20 68 22 70 19 71 20 73 22 74 22 75 22 79 21 80 23 81 22 82 22 83 20 84 19 86 21 87 23 89 21 90 19 54 64 1 31 3 32 5 27 7 29 9 31 10 29 11 29 12 29 13 26 17 31 18 32 19 27 21 31 22 27 23 30 25 28 28 29 30 28 31 27 32 30 33 28 34 29 36 30 38 28 39 29 40 29 41 29 42 29 43 27 45 27 46 31 47 27 48 30 49 26 50 27 53 29 54 31 55 28 56 31 57 30 58 27 60 27 61 30 62 29 64 28 65 31 66 27 67 31 68 27 71 27 72 26 73 27 74 31 76 28 77 26 78 30 79 29 82 27 83 27 85 28 86 29 87 30 88 30 89 30 55 51 3 13 4 13 7 11 9 12 10 13 12 12 13 11 14 13 15 12 18 12 19 12 20 12 21 12 23 13 24 13 27 11 29 12 33 13 34 13 35 13 37 13 38 12 39 12 40 13 41 12 42 13 43 11 44 12 48 12 49 11 51 11 53 11 54 12 57 12 59 11 61 11 64 12 65 12 66 11 70 13 71 13 72 13 73 13 74 12 75 12 78 11 81 11 82 13 83 12 85 12 89 13 56 71 1 13 2 13 3 15 4 14 5 14 6 13 7 13 8 15 10 15 11 14 12 15 13 14 14 13 17 14 18 15 19 15 20 14 21 13 22 14 23 15 24 14 26 15 27 15 28 15 29 14 30 14 31 14 32 14 34 14 36 15 39 14 42 14 43 13 45 13 46 14 47 15 48 13 49 15 51 13 52 13 54 15 56 13 57 13 58 14 59 13 60 15 61 14 63 15 64 14 65 13 66 14 68 14 69 14 70 13 71 14 72 15 73 14 74 15 75 15 76 14 77 14 78 13 79 13 80 14 81 14 85 15 86 15 87 14 88 15 89 13 90 13 4 57 36 4 12 5 10 7 12 9 11 10 11 11 12 13 10 20 11 21 11 22 11 23 12 24 10 27 11 28 10 30 11 33 11 36 11 48 12 51 11 52 11 55 12 56 12 57 12 59 10 60 10 67 11 68 10 72 12 76 11 77 12 79 11 80 10 83 11 84 12 85 11 89 10 58 1 74 16 59 13 5 12 9 14 13 13 14 12 26 14 28 13 40 13 56 14 63 12 65 13 77 13 78 13 87 12 60 51 1 32 2 31 3 31 4 28 5 32 8 31 9 31 11 29 13 29 15 28 16 33 21 32 22 32 23 29 25 29 26 32 28 32 30 29 32 32 33 30 36 30 37 28 38 28 40 27 43 32 44 32 48 29 49 32 50 33 51 33 52 31 53 30 54 31 55 29 56 27 57 29 58 29 60 32 61 29 62 28 63 29 64 31 65 29 68 31 69 31 79 29 82 29 83 31 84 29 87 32 88 29 +5 4 1 77 1 9 2 10 4 11 5 11 6 9 7 10 8 9 9 10 10 9 11 10 12 11 13 10 14 9 15 10 16 11 17 10 18 9 19 10 20 10 21 10 22 10 23 10 24 10 25 11 26 10 27 10 30 10 31 11 32 10 33 11 34 9 36 10 37 10 39 9 40 9 41 11 42 10 43 10 44 10 46 10 47 10 48 10 49 10 50 10 51 9 52 9 53 10 54 11 55 10 57 11 58 10 59 10 60 9 62 10 63 11 65 9 66 10 67 10 68 11 69 11 70 10 71 10 72 10 73 9 75 10 76 10 78 10 79 10 80 10 81 9 83 10 84 10 86 9 87 11 88 10 89 11 90 9 2 9 15 29 39 27 41 30 51 26 52 26 67 30 70 30 85 26 89 30 3 61 1 27 3 26 4 28 5 29 6 27 7 27 8 26 9 26 10 28 11 28 12 25 13 29 14 28 15 26 18 25 19 28 20 28 22 30 23 26 24 29 26 28 27 25 29 28 30 29 32 30 34 25 35 27 36 29 37 25 39 27 40 29 45 25 46 29 48 28 49 27 52 27 54 28 55 26 57 25 58 26 60 26 62 28 63 29 64 27 65 27 66 27 67 25 71 27 72 28 73 27 74 28 75 26 76 30 77 28 80 25 82 27 83 27 84 27 85 25 87 26 89 29 4 9 5 11 9 11 36 11 43 11 44 11 47 10 63 11 88 11 89 12 16 5 11 20 26 23 23 43 23 48 23 52 23 59 26 63 25 69 23 72 23 73 24 79 24 6 51 1 12 2 12 4 11 5 12 7 13 11 11 12 13 13 13 14 11 15 12 18 12 20 13 23 13 24 11 27 13 28 13 29 13 30 12 32 12 34 13 35 13 36 12 37 12 40 13 41 12 42 13 44 11 45 13 51 12 54 12 56 13 58 13 62 11 63 12 64 13 65 12 66 13 67 12 69 13 71 12 72 12 73 11 74 11 76 11 79 12 81 12 83 13 84 13 88 11 89 11 90 11 7 81 1 24 2 26 4 24 5 27 6 27 7 24 9 25 10 23 11 27 12 27 13 27 14 23 15 27 16 25 17 23 18 27 19 24 20 26 21 27 22 23 23 23 24 27 25 23 27 26 28 25 29 25 30 24 31 26 34 27 35 23 36 23 37 23 38 25 39 27 40 26 41 25 42 27 43 23 44 24 45 24 46 25 47 24 48 26 50 27 51 26 52 27 53 24 54 24 55 23 56 27 57 23 58 25 59 23 60 25 62 24 63 23 64 24 65 23 66 27 67 25 68 25 69 26 70 25 72 23 74 25 75 23 76 25 77 25 78 27 79 23 80 24 81 27 82 25 83 26 84 25 85 27 86 25 87 24 88 24 89 25 90 26 8 77 1 16 2 16 3 17 5 18 7 16 10 16 11 16 12 18 13 17 14 18 15 16 16 16 17 18 18 18 19 17 20 18 21 15 22 18 23 19 24 18 25 17 26 16 27 19 28 16 29 15 30 18 32 18 33 18 34 16 35 17 37 17 38 15 39 17 40 17 41 17 42 17 43 17 44 17 45 19 46 17 50 15 52 17 53 17 54 16 55 19 56 18 57 18 58 17 59 17 60 19 61 16 62 18 63 17 64 16 65 17 66 16 67 18 68 17 69 16 70 17 71 16 72 17 73 17 74 16 75 16 76 18 77 17 79 17 80 18 81 16 82 15 83 17 84 16 87 18 88 19 89 16 90 18 33 34 2 31 4 30 5 27 6 29 9 27 14 28 17 31 18 31 22 28 27 28 28 26 30 28 33 30 34 29 38 29 42 26 44 27 45 28 50 27 51 25 57 29 59 26 60 31 61 27 65 27 66 25 69 28 73 28 75 28 77 26 79 28 81 26 83 29 87 28 34 29 5 21 7 25 11 25 12 25 13 25 18 22 21 23 38 25 42 25 45 24 46 22 47 22 48 23 50 22 53 25 55 25 57 21 67 25 68 25 70 23 72 23 73 21 74 22 75 24 76 25 77 21 80 21 83 24 90 23 35 58 2 30 3 28 4 25 5 28 6 30 7 25 10 25 12 26 13 25 14 28 16 26 18 29 22 29 24 25 25 30 26 28 27 29 28 29 30 28 31 29 32 30 36 28 37 29 38 29 39 26 41 25 43 28 45 28 47 28 50 31 51 28 52 28 53 26 54 25 55 27 58 30 62 31 63 28 64 29 65 26 67 27 68 30 69 30 70 30 71 29 72 26 73 29 74 29 75 29 79 29 80 28 81 25 83 27 84 29 85 26 86 30 89 26 90 30 36 38 1 13 9 12 11 12 12 12 13 13 14 13 20 13 23 11 24 12 25 13 26 12 31 13 34 13 35 11 36 12 37 11 38 11 39 12 41 12 44 13 45 12 46 11 48 12 49 12 51 12 52 11 53 11 54 12 58 13 64 11 66 11 70 11 72 11 81 11 82 12 83 12 85 12 90 12 37 77 1 18 2 16 3 17 4 18 5 16 6 17 7 16 8 18 9 16 10 16 11 18 12 18 13 18 14 16 15 18 16 19 17 15 18 18 19 16 20 17 21 17 22 17 23 18 24 17 25 16 26 17 27 18 29 16 30 18 31 18 32 18 33 19 34 17 36 15 37 17 38 16 39 17 40 15 41 18 42 18 43 17 46 18 47 17 50 16 52 17 54 17 55 16 56 17 57 16 58 18 60 18 61 18 62 17 64 16 65 16 66 17 67 17 68 16 69 19 71 18 72 17 73 17 74 18 75 18 76 15 78 16 79 17 80 18 81 18 82 17 83 19 84 18 85 15 86 18 87 19 89 15 90 16 38 41 1 28 3 25 4 24 7 27 9 26 12 28 14 28 19 25 21 27 24 27 28 26 29 23 31 25 32 26 36 24 38 26 39 28 41 26 43 24 45 26 46 26 47 24 48 23 50 26 56 27 58 25 60 26 61 25 63 25 66 28 67 28 68 26 70 28 71 28 75 25 80 25 81 24 82 24 84 28 85 27 90 24 39 6 7 26 12 29 13 32 16 27 59 31 63 30 40 4 5 11 22 12 70 11 89 12 53 74 2 13 3 13 4 12 5 13 6 14 9 12 10 12 12 14 13 12 14 12 15 14 16 13 17 13 19 14 20 12 23 14 24 14 25 14 26 13 28 14 29 13 30 12 31 14 32 13 33 14 34 13 35 13 36 14 37 13 38 12 39 13 40 13 41 12 42 14 44 13 45 13 46 14 47 12 48 13 49 13 50 13 51 14 52 13 53 13 55 14 56 14 57 12 58 13 59 12 61 12 62 14 63 12 64 14 66 13 67 14 68 12 69 13 70 13 71 12 73 12 75 12 76 13 77 13 78 13 81 13 82 13 83 12 84 12 85 14 86 14 87 13 88 14 89 13 90 13 54 44 2 25 4 28 5 27 6 25 8 28 9 24 12 28 13 26 14 25 15 26 17 25 22 24 25 24 26 27 27 26 30 25 31 27 32 28 33 25 35 25 36 26 42 27 44 24 45 28 46 26 48 25 49 28 52 25 53 28 54 24 59 27 62 27 63 28 67 25 69 27 73 27 74 25 75 26 76 25 77 28 78 24 79 26 84 25 88 27 55 45 3 11 4 12 5 12 6 12 10 11 12 12 13 12 14 13 15 12 18 12 20 12 27 13 29 13 30 12 31 11 32 12 33 13 36 12 37 13 42 13 44 12 46 12 48 12 51 12 52 11 53 12 55 13 56 12 58 12 59 11 63 12 66 13 67 11 71 12 72 11 75 12 79 12 80 12 82 13 83 13 85 12 87 12 88 13 89 12 90 13 56 47 3 15 7 14 9 14 10 15 11 15 15 14 16 16 22 16 23 16 24 14 25 15 28 15 30 16 31 16 32 14 34 16 35 14 36 15 38 16 40 16 41 14 42 14 44 14 46 15 50 15 51 16 53 15 54 14 57 14 58 16 59 15 60 14 62 15 63 14 64 15 66 16 74 14 76 16 77 14 78 16 81 15 82 15 84 14 85 15 87 15 89 16 90 14 44 5 68 1 11 2 11 5 13 6 12 7 12 8 12 10 12 11 12 12 11 15 13 16 11 17 11 19 11 20 12 21 11 22 12 23 13 24 12 25 12 27 11 28 12 29 13 30 11 32 12 33 11 35 12 36 12 38 13 39 12 40 11 41 13 42 11 43 11 44 12 45 13 46 12 47 11 49 13 50 13 51 11 54 11 55 12 56 12 57 12 58 12 59 13 60 12 61 12 63 13 64 11 65 13 66 11 67 12 68 11 69 12 70 11 72 11 75 11 77 12 78 11 79 12 80 13 82 12 83 13 85 11 86 12 88 13 89 12 6 59 1 9 2 10 3 10 7 10 8 10 10 9 13 10 15 10 17 10 18 9 21 11 22 10 23 11 24 10 25 10 26 9 28 10 29 9 31 9 32 10 33 11 37 10 38 11 40 9 41 10 43 9 45 9 47 10 48 9 50 11 51 9 52 10 56 11 57 10 58 9 59 9 60 11 61 10 62 10 63 11 64 10 65 11 66 10 67 11 68 10 69 10 70 11 71 10 74 10 76 10 78 10 79 10 80 10 82 11 83 10 85 9 87 11 88 10 90 9 7 4 7 26 23 23 53 25 86 26 8 49 1 24 3 24 4 22 5 23 6 22 7 22 8 23 10 21 12 22 13 22 15 24 16 21 17 24 21 20 22 24 23 23 25 23 26 22 27 20 29 21 30 22 31 23 35 21 36 21 39 20 40 22 41 22 48 22 50 22 52 24 54 23 59 21 61 23 63 21 64 23 65 23 67 23 70 20 71 20 72 23 73 22 75 22 76 24 77 23 83 23 84 24 85 24 87 20 89 22 9 27 2 16 10 19 11 17 13 18 15 18 20 18 22 17 23 17 27 20 33 16 41 17 43 18 44 16 46 19 48 18 52 19 55 18 58 18 61 18 62 17 65 19 71 17 74 20 75 19 79 19 87 16 88 17 10 24 6 27 18 27 19 29 20 28 22 30 27 26 29 27 32 25 35 24 38 25 41 28 43 24 49 27 51 27 52 30 54 25 55 25 61 29 64 26 67 25 69 26 78 28 81 28 89 27 11 37 1 18 3 18 9 18 10 17 11 17 14 16 16 17 17 17 19 15 25 17 28 17 29 15 30 19 31 19 35 16 47 16 48 16 49 17 52 16 53 15 55 17 57 16 58 16 59 15 63 16 64 16 66 16 70 16 77 17 78 16 81 17 83 17 84 17 85 16 87 16 89 18 90 17 12 27 2 16 7 17 11 15 14 17 19 19 20 18 24 16 28 16 33 16 46 15 53 17 54 17 57 16 58 19 59 18 60 16 62 17 64 18 65 18 73 18 74 18 77 16 78 16 80 16 84 16 85 16 88 18 13 18 9 14 13 15 20 15 28 14 31 13 32 13 36 15 37 15 38 15 42 15 58 14 59 14 63 13 67 14 72 15 77 14 83 14 87 15 14 45 1 24 2 25 3 22 4 23 7 26 9 22 10 23 15 26 18 26 19 26 20 22 21 23 26 24 27 24 29 25 32 24 36 24 39 23 41 26 42 22 44 23 45 26 47 26 50 26 51 25 52 22 53 24 54 22 56 26 58 23 60 23 62 26 64 22 66 23 71 23 72 22 74 22 77 26 79 22 80 24 81 23 84 25 85 22 87 23 89 25 15 19 22 17 42 18 46 18 48 15 49 16 53 17 58 18 60 18 66 17 68 17 69 17 72 17 76 16 79 18 81 17 82 16 84 19 87 17 88 17 16 29 1 10 5 9 6 11 7 10 15 10 17 9 18 10 19 11 20 10 23 11 25 10 27 10 33 11 35 9 39 11 41 11 47 10 50 11 62 10 64 11 66 9 68 11 69 10 71 10 73 9 81 10 83 9 87 10 89 11 17 10 20 21 21 22 35 21 40 23 42 19 44 19 47 20 68 21 76 20 83 22 18 8 2 16 6 18 22 17 38 19 40 18 41 18 70 17 82 17 19 75 1 24 2 25 3 23 4 23 5 25 6 23 7 24 9 25 10 23 11 26 12 25 13 25 14 26 15 22 16 26 17 23 18 22 19 23 20 22 21 25 22 26 24 24 26 26 27 26 28 24 29 25 32 22 33 22 34 23 35 24 38 26 39 25 40 24 41 25 42 23 44 26 45 25 46 23 47 23 48 23 49 24 50 26 51 22 53 25 54 22 55 23 56 22 58 23 59 25 60 25 61 24 62 25 63 26 66 23 67 23 68 24 70 25 71 24 72 23 73 24 74 22 75 24 77 24 78 24 79 24 80 25 81 24 82 26 83 22 84 23 85 24 86 22 88 23 89 24 90 22 20 69 1 21 2 22 3 21 4 21 5 20 6 21 9 21 10 19 11 21 12 21 13 21 15 19 17 18 18 19 21 21 22 18 23 20 24 20 25 22 26 19 29 21 30 19 31 18 32 20 33 19 34 21 35 19 36 21 37 19 38 20 39 19 40 22 41 19 44 22 45 19 47 19 48 21 49 19 51 21 52 21 53 18 54 19 55 19 56 20 57 19 58 20 60 21 61 19 62 18 64 20 65 18 66 21 67 18 68 20 72 19 73 18 75 19 76 21 77 19 79 20 80 20 81 20 83 22 84 19 85 20 87 18 88 18 89 19 90 21 21 46 2 15 3 17 4 15 5 14 6 15 7 16 9 15 10 16 13 17 14 17 17 16 18 15 20 14 27 18 29 16 31 17 32 15 38 15 40 15 42 15 45 14 47 16 50 17 51 16 54 16 55 17 56 16 59 16 60 16 61 17 62 16 66 17 67 16 68 18 71 17 74 16 75 15 76 15 77 16 79 17 84 15 85 17 86 16 87 17 88 16 90 16 22 11 2 28 8 28 11 27 13 25 15 27 17 29 61 25 75 27 77 27 78 26 81 25 23 6 24 16 31 17 41 17 45 19 49 18 59 17 24 7 3 18 36 21 46 21 48 20 52 18 67 20 85 19 25 59 1 12 2 13 3 13 4 13 5 14 6 12 7 12 8 14 9 13 10 14 11 13 15 12 16 14 17 13 20 14 21 13 25 12 26 12 27 13 29 12 30 14 32 12 33 13 35 13 37 13 38 14 39 13 40 14 41 14 44 13 45 13 46 14 47 12 50 14 51 14 52 12 56 14 57 14 58 14 59 14 60 13 64 12 65 13 67 13 68 14 69 12 71 13 72 12 77 12 78 14 79 13 81 14 82 14 84 12 85 13 86 12 87 13 88 13 89 14 26 14 3 16 6 19 21 19 22 18 23 18 31 17 32 19 45 16 55 17 75 19 77 17 84 18 88 17 89 19 27 52 2 32 3 29 6 30 8 27 9 30 10 30 11 32 12 30 13 27 16 27 20 27 22 27 23 28 25 26 28 30 29 29 32 27 33 28 35 32 37 29 38 27 41 30 43 30 46 27 48 29 49 28 50 26 55 31 56 26 58 27 61 29 62 29 64 28 65 31 67 28 68 31 69 28 71 31 72 31 73 30 74 28 75 29 76 29 78 29 79 27 80 27 81 31 83 29 85 28 86 27 88 28 89 26 28 58 1 13 2 13 3 13 4 14 6 14 8 13 9 13 10 13 11 14 13 13 14 13 15 13 16 12 17 12 18 13 19 14 21 13 24 12 26 13 27 13 29 13 30 14 31 13 34 14 36 14 37 13 40 12 42 14 43 13 44 12 45 12 47 14 48 13 51 13 52 14 53 12 54 13 56 13 57 14 58 13 61 12 62 14 63 13 64 12 65 14 66 14 69 14 70 13 73 13 74 14 76 14 77 13 78 13 79 13 83 13 88 12 89 12 90 12 29 12 14 24 15 25 24 21 25 22 54 23 55 24 56 24 63 21 83 23 84 23 87 24 88 25 30 1 19 20 31 61 1 11 2 10 3 9 4 10 7 10 8 10 10 11 11 11 14 10 15 10 16 9 17 10 18 10 21 10 24 9 25 11 26 11 27 9 28 10 31 10 33 11 34 10 35 11 37 9 38 10 39 10 41 10 42 11 44 9 47 9 48 9 49 9 50 11 53 9 54 11 55 11 58 11 60 10 61 10 62 10 64 11 65 10 67 11 68 9 70 10 73 10 74 11 75 10 76 10 77 11 78 9 79 10 81 11 82 9 83 9 84 10 86 9 87 9 88 10 89 11 90 11 32 9 19 13 25 12 54 11 55 13 58 13 59 11 64 11 70 12 77 11 37 72 1 15 3 13 4 14 5 13 7 14 8 14 9 14 10 14 11 14 13 15 14 14 15 15 16 13 17 15 19 15 20 13 21 15 23 14 24 14 25 13 26 15 27 13 28 14 29 14 30 13 31 15 32 13 33 15 35 14 36 15 37 15 38 13 39 13 40 15 41 14 44 13 45 13 47 13 48 14 49 13 50 13 51 15 52 15 53 14 54 13 55 13 56 15 57 13 58 15 59 14 60 15 61 14 65 15 66 13 67 13 68 13 70 14 72 14 73 13 76 14 77 13 78 14 79 15 81 15 82 14 83 15 84 13 85 15 86 15 87 15 88 13 90 13 38 65 2 27 5 25 6 28 7 28 9 28 10 27 11 25 13 25 14 26 15 26 16 27 17 27 18 29 19 29 22 25 23 27 24 25 25 28 26 27 27 27 28 28 30 29 32 28 33 25 34 28 35 28 36 29 37 25 38 29 40 26 42 26 43 26 45 29 46 25 48 26 49 27 51 29 52 27 53 26 54 26 55 25 56 30 57 28 58 28 59 25 62 27 63 29 64 27 65 27 66 26 67 29 68 25 70 27 71 25 72 30 74 27 75 25 76 25 78 27 84 25 85 28 86 25 88 26 89 25 90 29 39 2 52 17 89 16 40 9 1 11 12 12 20 12 21 11 22 12 32 10 66 10 76 11 88 12 41 76 1 10 2 11 3 10 4 11 5 11 6 10 7 10 8 10 9 10 10 10 13 10 14 10 15 11 17 10 18 10 19 9 20 10 22 9 23 9 24 11 25 9 26 9 27 9 28 10 29 9 30 9 31 10 32 9 33 10 34 9 35 10 36 10 37 11 38 9 39 10 40 9 42 10 43 9 45 10 46 11 48 10 49 11 50 9 51 10 53 10 54 11 56 9 57 9 58 10 59 9 60 11 62 10 63 11 64 11 65 9 66 10 67 11 68 9 69 9 70 11 71 10 72 10 73 10 76 10 78 10 79 11 80 10 82 10 83 9 84 11 85 10 86 11 87 11 88 10 89 9 90 9 42 43 1 13 3 13 4 12 5 13 8 13 9 14 10 13 11 13 19 14 22 12 23 14 28 13 30 12 32 14 33 14 38 12 42 13 43 14 44 14 45 13 49 13 50 13 51 13 52 12 53 13 56 12 59 13 60 13 61 14 63 13 64 13 65 13 69 12 70 12 71 13 73 14 80 12 81 14 82 12 83 12 85 12 88 12 90 14 43 40 1 18 2 21 8 19 9 21 11 21 12 21 16 18 17 19 19 19 21 19 22 22 23 21 24 18 25 18 27 20 29 21 31 18 32 19 33 21 37 21 38 20 39 21 40 19 41 21 43 21 44 19 46 19 47 19 50 21 52 20 55 21 56 19 59 19 64 20 65 19 69 20 78 18 80 20 81 20 82 21 44 37 4 15 7 14 10 14 12 13 13 13 16 13 19 14 21 13 22 13 23 15 27 14 30 15 33 13 35 15 38 15 42 13 44 13 46 15 47 13 48 14 49 14 50 13 52 13 53 15 57 13 60 15 61 14 63 14 64 14 69 14 72 13 73 13 74 15 75 14 80 14 85 13 88 15 45 25 4 21 7 25 10 21 16 21 17 23 26 23 28 21 29 22 31 25 40 21 46 24 48 21 56 25 57 21 60 22 61 22 63 21 66 23 67 23 70 24 71 23 72 25 75 21 85 25 87 22 46 71 1 20 3 18 4 20 5 20 6 18 7 20 8 18 10 20 11 21 12 19 13 20 14 19 17 21 18 20 20 20 21 18 22 17 23 18 24 17 25 20 26 20 27 20 28 18 29 20 30 20 31 18 32 17 33 20 34 19 35 21 36 21 37 17 38 18 39 19 41 17 42 18 43 20 46 20 47 19 48 19 49 18 53 20 54 18 55 18 56 20 57 17 58 18 59 19 61 19 64 21 65 17 66 20 67 19 68 18 69 19 72 17 73 18 74 19 75 21 76 20 78 20 79 21 81 19 82 18 83 18 84 18 85 19 86 20 87 21 88 19 89 19 47 44 1 12 3 11 4 12 9 13 12 11 13 13 15 13 19 11 21 11 23 13 24 12 25 12 27 13 29 11 31 13 34 13 37 11 38 11 40 12 41 12 43 12 44 12 48 12 49 11 52 11 53 13 54 11 56 12 58 13 59 11 62 11 63 11 69 11 70 11 71 12 75 13 77 12 79 12 80 12 81 12 86 12 87 12 89 12 90 12 48 82 1 27 2 26 3 27 4 26 5 30 6 24 7 26 8 25 9 25 10 25 12 26 13 29 14 27 15 27 16 27 18 28 19 26 20 25 21 27 23 28 24 29 26 24 27 25 28 29 29 26 30 26 31 28 32 29 33 28 34 27 35 27 36 29 37 27 38 28 39 27 40 25 41 28 42 24 43 27 44 27 45 27 46 28 47 28 48 28 49 26 51 28 52 27 53 25 54 27 55 30 56 28 57 26 58 26 59 25 60 29 61 27 62 24 64 27 65 28 66 26 67 29 70 28 71 25 72 29 73 27 74 29 75 27 76 26 77 26 78 29 79 29 80 28 81 28 82 29 83 26 84 25 85 25 86 27 87 26 88 28 89 28 90 29 53 70 2 25 3 23 4 26 5 22 6 24 7 25 8 24 9 23 10 24 11 23 13 25 14 26 15 26 18 23 19 25 20 22 21 26 23 25 24 23 25 22 26 22 27 22 29 22 30 26 32 23 33 23 35 24 36 22 38 23 40 26 41 26 42 26 43 22 44 23 45 22 47 24 48 23 49 24 50 26 52 23 53 25 54 25 56 26 58 26 59 25 60 25 62 24 63 26 65 24 66 23 67 23 68 26 69 23 70 23 72 22 74 24 75 24 76 24 77 23 78 24 79 25 80 22 81 22 82 23 83 24 84 25 85 24 88 22 89 26 90 23 54 26 3 32 6 28 7 30 8 30 10 30 15 27 16 29 23 30 26 32 31 30 38 27 39 29 41 32 46 33 47 33 49 28 56 31 60 28 65 32 72 29 74 29 75 30 81 31 83 28 84 28 86 30 55 70 1 17 2 15 3 15 5 15 6 17 7 15 8 15 9 17 10 17 11 16 12 14 13 15 14 16 15 15 16 17 17 16 18 17 19 15 20 17 21 15 22 18 23 17 25 15 26 16 27 17 29 15 30 17 31 15 32 15 33 17 34 16 35 17 36 15 37 16 38 15 42 15 43 17 44 16 45 17 46 17 49 16 50 15 51 15 52 16 53 16 56 15 58 17 59 17 60 15 61 14 62 15 63 17 64 16 65 16 66 16 67 18 70 16 71 17 72 17 73 15 76 16 78 17 79 17 80 17 81 15 82 17 86 16 87 14 89 16 90 16 56 86 1 25 2 27 4 27 5 29 6 27 7 27 8 26 9 29 10 30 11 27 12 25 13 27 14 29 15 27 16 26 17 26 18 29 19 27 20 29 21 29 22 28 23 29 24 29 25 27 26 25 27 26 28 25 29 25 30 25 31 26 32 30 33 28 34 25 35 28 36 25 37 30 38 28 39 26 40 25 41 30 42 25 43 30 44 29 45 24 47 29 48 26 49 28 51 28 52 25 53 30 54 27 55 29 56 30 57 28 58 25 59 27 60 27 61 27 62 28 63 27 64 24 65 27 66 27 67 25 68 27 69 29 70 27 71 27 72 29 74 26 75 29 76 27 77 29 78 29 79 30 80 27 81 27 82 29 83 25 84 29 85 26 86 26 87 26 88 27 89 29 90 25 12 9 73 2 12 3 11 4 12 5 12 6 12 7 12 8 12 10 12 11 11 12 11 13 11 14 12 15 13 16 12 17 13 18 11 19 13 20 13 21 12 23 12 24 13 25 13 28 12 30 13 32 11 33 12 34 11 36 12 37 13 39 11 40 12 41 13 44 12 45 12 46 11 47 13 48 11 49 12 50 12 51 12 54 12 55 13 56 13 57 11 58 12 59 12 61 11 62 11 63 11 64 11 65 12 66 12 67 11 68 13 70 11 71 11 72 12 73 13 74 12 75 13 76 11 77 11 78 13 79 12 80 12 81 12 82 11 84 12 85 12 87 12 88 13 89 12 90 11 10 60 1 29 3 29 4 26 7 24 8 29 10 27 12 28 14 26 15 26 16 27 17 25 18 26 19 28 21 27 22 25 23 28 25 27 26 29 27 28 29 30 30 29 32 25 33 26 34 28 35 28 36 27 37 29 39 29 40 28 41 26 44 25 46 25 47 29 49 29 52 24 54 27 55 26 56 29 58 26 59 27 60 26 63 24 64 27 66 25 67 25 68 29 69 27 70 27 71 29 72 30 73 25 74 28 75 29 78 29 79 27 82 25 83 25 85 27 87 24 88 25 11 38 1 12 5 12 10 11 11 11 13 11 15 10 16 12 18 11 19 11 21 12 22 10 24 11 25 11 26 10 29 11 31 11 33 11 39 11 41 11 42 12 43 11 44 11 46 12 51 10 54 11 55 11 60 11 61 11 63 10 66 12 72 11 80 10 82 11 83 11 85 11 88 12 89 12 90 10 12 37 4 19 8 22 9 21 13 20 28 20 29 20 30 20 31 21 32 19 34 20 35 18 36 22 38 20 39 19 40 21 43 18 44 21 45 20 46 20 48 19 49 21 50 19 54 20 56 22 59 21 60 20 61 18 62 22 63 19 64 22 67 19 68 19 78 18 80 19 84 20 88 18 89 19 17 37 1 11 6 12 11 11 17 12 21 11 22 12 24 10 25 10 27 10 28 11 32 11 35 12 37 12 38 11 39 10 41 11 42 11 44 11 45 10 49 10 51 12 52 11 57 11 60 10 61 11 63 10 65 11 71 11 72 12 73 10 75 12 77 12 78 12 81 11 83 12 88 11 90 12 18 88 1 26 2 22 3 23 4 22 5 22 6 26 7 23 8 23 9 22 10 26 11 22 12 22 13 24 14 26 15 23 16 24 17 23 18 23 19 26 20 25 21 22 22 25 23 25 24 26 25 25 26 24 28 24 29 25 30 25 31 22 32 23 33 24 34 26 35 24 36 22 37 26 38 22 39 24 40 25 41 26 42 26 43 23 44 24 45 26 46 23 47 25 48 22 49 22 50 23 51 24 52 22 53 25 54 23 55 24 56 22 57 24 58 24 59 26 60 23 61 26 62 23 63 22 64 25 65 26 66 25 67 23 68 22 69 25 70 25 71 22 72 24 73 26 74 24 75 26 76 23 77 23 78 23 79 26 80 24 81 23 82 23 83 23 84 22 85 24 86 23 88 22 89 24 90 23 19 41 1 26 3 25 4 22 6 23 9 23 10 23 13 26 15 24 19 22 25 24 32 24 34 25 36 25 37 24 38 23 39 26 40 25 41 23 44 22 45 23 46 25 48 24 49 22 50 24 53 26 55 25 56 25 62 25 64 24 66 25 68 25 70 25 71 24 72 23 73 24 75 24 77 24 78 22 80 22 83 26 84 22 20 26 1 17 8 16 18 16 24 14 26 17 28 17 34 17 40 15 43 17 44 17 45 15 46 16 47 14 48 17 58 17 62 17 64 15 67 15 69 15 70 15 72 16 74 15 75 17 81 15 85 17 86 17 21 21 7 28 10 29 11 29 14 27 20 24 25 28 26 28 30 28 31 25 33 28 50 29 52 27 55 28 59 29 61 27 65 29 67 30 70 28 76 28 79 25 81 28 22 49 1 21 3 20 6 20 7 22 11 22 12 22 14 24 15 24 18 21 19 24 20 23 21 24 22 21 24 23 27 23 28 22 29 23 32 20 33 23 34 23 35 20 36 24 40 20 44 22 45 21 48 23 52 24 53 21 54 20 57 22 58 20 62 24 64 24 65 24 67 20 70 23 71 21 72 22 73 23 74 24 78 20 80 22 83 23 84 20 85 20 86 20 87 20 88 20 90 23 23 68 2 32 3 31 4 31 5 30 6 31 7 27 8 29 9 32 10 29 11 30 12 29 15 31 16 32 21 28 22 29 23 32 24 30 26 33 27 31 30 32 32 30 33 28 35 28 36 29 37 32 38 32 39 28 40 33 41 29 42 29 44 28 45 32 46 27 48 27 50 30 51 29 52 33 53 31 54 28 55 30 56 33 57 31 58 31 59 31 60 29 61 28 62 33 63 32 64 30 65 27 66 30 67 28 69 28 70 28 71 28 72 30 74 28 77 32 78 27 79 30 81 31 82 27 84 31 85 32 86 28 87 28 88 28 90 30 24 33 1 27 2 29 4 29 7 31 8 31 9 28 11 32 13 27 14 33 19 30 21 33 23 30 26 28 28 27 30 31 32 33 33 32 39 29 41 27 42 28 43 29 49 32 51 28 52 32 60 30 62 30 68 30 71 30 72 29 77 31 78 29 81 28 87 30 4 57 64 1 26 2 26 3 23 4 24 5 24 6 22 7 23 8 22 10 23 12 22 13 23 14 24 15 25 16 22 17 22 18 26 19 24 20 22 22 25 24 24 25 25 28 24 29 22 30 22 31 26 32 26 37 24 38 23 39 23 41 26 42 25 45 25 47 24 48 26 49 23 50 25 52 22 53 26 55 23 56 22 57 24 58 24 59 26 61 23 63 23 64 23 65 24 66 22 67 22 69 26 70 25 71 22 72 25 75 24 76 25 77 22 79 26 81 24 82 24 83 26 84 25 85 26 87 23 90 23 58 8 13 17 35 16 43 18 45 18 51 17 57 20 58 17 78 18 59 60 1 24 2 24 3 26 4 27 8 26 9 23 13 23 14 27 15 24 16 24 17 27 18 24 19 25 21 26 22 24 23 26 24 24 25 27 27 27 29 23 30 23 31 24 32 24 33 25 35 25 36 27 37 24 38 27 40 27 41 27 43 25 45 26 47 24 48 24 49 23 52 27 55 26 56 27 59 24 60 24 61 27 62 25 64 26 66 24 67 26 68 23 69 24 72 27 73 27 74 27 75 23 76 26 78 23 79 24 80 25 81 27 82 27 85 25 86 24 88 25 60 33 1 14 9 15 10 16 11 16 13 14 14 16 16 16 17 15 22 14 23 15 25 15 28 14 30 15 31 14 32 15 35 16 36 14 37 16 42 16 50 16 51 15 54 14 62 15 63 16 69 14 74 16 75 14 81 14 82 14 85 14 86 16 88 16 90 15 +5 4 1 90 1 14 2 12 3 14 4 12 5 12 6 14 7 13 8 12 9 14 10 14 11 13 12 12 13 14 14 13 15 12 16 13 17 12 18 14 19 14 20 14 21 13 22 13 23 14 24 14 25 12 26 13 27 12 28 14 29 12 30 12 31 14 32 12 33 14 34 13 35 13 36 12 37 13 38 12 39 14 40 12 41 12 42 14 43 13 44 14 45 12 46 13 47 14 48 14 49 13 50 14 51 12 52 13 53 13 54 13 55 14 56 13 57 14 58 14 59 14 60 14 61 14 62 13 63 13 64 12 65 13 66 13 67 12 68 13 69 14 70 14 71 12 72 13 73 13 74 14 75 13 76 12 77 12 78 12 79 14 80 12 81 13 82 13 83 14 84 12 85 14 86 12 87 12 88 12 89 13 90 14 2 19 3 18 5 17 16 16 21 17 32 17 33 18 34 16 41 18 45 15 47 18 52 18 57 16 65 18 72 17 76 17 78 17 80 17 83 16 85 16 3 89 1 33 2 29 3 30 4 31 5 31 6 31 7 31 8 30 9 32 10 29 11 32 12 29 13 28 14 32 15 29 16 29 17 29 18 31 19 30 20 31 21 31 22 28 23 28 24 28 25 29 26 28 27 29 28 29 29 28 30 31 31 32 32 31 33 30 34 28 35 30 36 31 37 31 38 33 39 28 40 30 41 30 42 30 43 30 44 27 45 31 46 32 47 33 48 32 49 28 50 31 51 28 52 31 53 30 54 32 55 32 56 27 57 32 58 31 59 30 60 32 61 28 62 28 63 29 64 33 65 31 66 31 67 27 68 29 69 33 70 29 71 28 72 29 74 28 75 29 76 33 77 33 78 30 79 28 80 28 81 33 82 27 83 31 84 32 85 28 86 31 87 29 88 30 89 32 90 32 4 50 1 11 4 13 5 13 6 11 8 12 9 13 13 12 17 12 18 12 19 12 20 11 22 11 23 11 24 12 25 11 28 11 29 11 30 12 31 12 32 12 33 12 34 13 35 12 41 13 43 12 44 11 45 13 46 12 48 13 54 11 55 13 58 13 59 12 61 12 64 12 65 12 68 13 70 13 72 12 75 11 76 12 78 12 80 11 81 13 82 11 83 12 84 11 85 12 88 11 90 11 4 33 40 4 12 5 13 6 11 7 13 9 12 13 12 15 12 19 12 20 12 21 11 24 12 26 11 27 11 28 12 33 12 36 12 40 12 45 13 46 13 47 12 49 11 57 12 58 12 62 13 64 11 68 11 70 11 73 11 74 12 75 11 76 12 77 12 78 12 79 12 81 13 83 12 86 13 87 12 88 11 89 12 34 53 1 18 7 17 8 16 9 18 11 16 13 16 14 18 16 17 17 17 18 18 19 17 20 18 26 16 27 18 28 18 29 16 30 18 31 17 33 18 34 15 35 16 36 18 38 19 39 17 41 17 42 18 45 16 46 17 49 18 51 17 52 16 53 17 54 19 55 17 56 17 61 16 62 18 63 19 65 16 69 18 70 18 73 18 75 16 77 18 78 17 79 18 82 18 83 16 84 16 85 17 86 17 87 17 88 17 35 82 1 15 2 14 3 13 4 13 5 14 6 14 7 14 8 15 9 14 10 15 11 14 12 15 13 14 14 15 16 13 17 13 18 14 19 13 20 14 21 14 23 13 24 15 25 15 26 13 27 15 29 13 30 13 31 13 32 13 33 13 34 13 35 13 36 14 37 15 38 14 39 15 40 13 41 15 42 15 43 15 44 14 45 15 46 14 47 14 48 13 49 15 50 13 51 14 55 13 56 14 57 14 58 15 60 15 61 13 62 15 63 13 64 15 65 13 66 15 67 14 68 15 69 14 70 14 71 14 72 15 73 14 74 13 75 13 76 14 77 14 78 15 79 14 80 14 82 13 83 15 84 14 85 14 86 14 87 14 88 13 89 15 90 13 36 47 1 21 5 21 9 18 10 20 12 20 13 18 14 20 17 20 18 22 19 19 20 20 21 21 22 21 28 21 32 20 35 21 38 19 39 21 40 20 41 20 46 20 49 18 50 21 51 20 52 21 53 21 54 19 55 22 57 20 58 19 59 20 62 18 65 18 66 19 67 20 69 20 70 20 71 21 73 20 74 18 79 20 81 20 82 21 83 19 84 21 85 19 87 20 20 33 16 2 26 10 25 14 27 16 28 19 28 22 24 24 24 33 27 42 27 44 28 46 25 60 26 62 27 65 27 71 25 78 24 34 86 1 22 2 21 3 21 4 20 5 22 6 20 7 19 8 21 9 21 10 21 11 21 12 22 13 22 14 22 15 22 17 22 18 21 19 22 20 21 21 23 22 23 23 21 24 21 25 22 26 22 27 21 28 21 29 20 30 22 31 19 32 22 33 19 34 20 35 22 36 21 37 21 38 22 39 22 40 22 41 22 42 22 43 20 44 20 45 21 46 19 49 21 50 20 51 20 52 22 53 22 54 23 55 21 56 22 57 21 58 20 59 23 60 19 61 21 62 19 63 20 64 22 65 20 66 22 67 21 68 20 69 21 70 23 71 21 73 20 74 21 75 20 76 19 77 19 78 21 79 23 80 21 81 19 82 20 83 22 84 22 85 21 86 23 87 22 88 19 89 20 90 21 35 35 6 27 7 28 14 32 15 27 16 33 17 30 20 27 21 33 27 28 28 28 35 30 37 32 39 32 41 33 42 32 43 29 44 28 46 32 48 30 50 33 51 30 52 28 55 28 58 33 59 28 61 30 63 30 65 30 69 29 71 29 73 31 75 31 77 33 83 31 85 31 36 38 1 12 2 12 3 12 4 11 6 11 8 11 10 11 14 10 15 11 17 11 18 12 23 11 28 10 29 12 32 11 34 10 35 11 38 11 39 10 43 11 46 10 47 11 49 11 53 11 56 10 58 12 60 11 61 11 65 11 67 11 69 11 71 11 74 10 78 12 81 10 83 12 86 12 90 10 37 46 2 16 3 17 5 15 8 15 10 17 11 16 12 16 13 16 14 17 18 15 20 16 23 16 24 18 25 15 30 15 31 17 34 15 37 17 38 16 39 16 40 16 42 15 43 16 44 15 47 17 49 17 52 15 53 15 55 17 56 16 57 16 58 17 63 17 65 15 66 16 67 16 68 15 69 16 72 16 73 16 76 16 80 17 84 15 86 15 88 15 89 16 38 26 6 12 8 11 15 12 16 10 17 12 18 11 22 10 25 11 32 12 34 12 37 12 41 10 42 11 47 11 57 12 62 11 67 11 69 11 74 12 76 11 77 10 80 11 82 12 83 12 85 11 86 12 39 33 1 25 3 22 4 26 6 26 7 22 14 22 18 22 19 23 21 25 22 24 27 22 31 26 34 25 35 25 39 25 40 24 42 23 44 22 45 23 47 22 48 23 50 24 51 22 63 26 66 24 68 26 70 25 72 23 77 25 78 23 82 26 83 23 88 22 40 53 1 18 2 19 5 20 6 19 10 20 11 18 12 18 13 18 15 17 16 18 17 18 18 19 20 19 21 19 22 18 23 18 24 20 25 20 26 21 29 19 30 18 31 20 33 20 34 19 36 20 37 19 39 18 42 20 44 20 49 18 50 18 51 20 52 20 54 19 56 19 57 19 60 19 63 17 64 19 65 17 66 18 68 20 69 20 70 19 71 20 72 19 73 18 74 21 77 20 80 19 82 19 85 17 86 18 41 27 1 11 2 11 9 9 14 11 15 10 24 10 27 10 30 10 33 9 34 11 37 9 39 9 44 10 46 10 47 9 49 10 58 9 61 10 62 11 63 9 65 10 71 10 73 9 74 10 78 9 87 10 90 11 42 27 4 13 5 13 6 15 11 13 13 14 15 15 19 15 20 15 21 14 26 13 27 13 34 14 35 13 37 14 39 13 44 14 45 13 55 14 59 13 62 15 63 14 68 13 69 15 70 13 81 14 86 13 87 15 43 85 1 10 2 10 3 10 4 12 5 11 6 12 7 12 8 11 9 11 10 11 11 11 12 11 13 11 14 11 15 11 16 10 17 11 18 11 19 11 20 11 22 10 23 11 24 10 26 10 28 11 29 10 30 12 31 12 32 10 33 12 34 11 35 11 36 10 37 10 38 10 39 11 40 10 41 12 42 11 43 12 44 11 45 12 46 11 47 12 48 11 49 10 50 11 51 12 52 11 53 11 54 12 55 12 56 11 57 12 58 11 59 10 60 11 61 10 62 12 63 10 64 11 65 12 66 10 67 11 68 12 69 10 70 11 71 12 73 10 74 11 75 12 76 12 77 10 78 10 79 12 80 11 82 10 83 12 84 12 85 11 86 12 87 11 88 12 89 11 90 11 44 31 1 26 3 25 8 29 10 24 17 25 19 27 21 27 25 26 28 26 31 25 33 27 34 25 35 27 36 26 38 24 48 26 52 30 53 30 54 29 57 26 58 25 62 26 64 25 65 26 78 27 79 26 80 28 82 27 85 30 87 26 88 28 49 31 2 25 3 24 9 26 13 25 16 28 17 29 19 25 22 25 24 27 25 25 26 26 30 25 31 29 32 30 36 27 38 29 39 25 40 29 43 30 45 25 49 29 52 25 54 29 73 26 76 26 77 29 78 25 83 28 86 26 88 29 90 26 50 73 2 16 3 17 5 17 7 15 8 16 9 17 11 15 12 15 14 17 15 15 16 17 17 17 18 17 19 17 21 16 22 15 23 15 24 17 25 17 26 15 28 16 29 16 30 15 31 17 34 17 35 17 36 15 39 17 40 16 41 15 42 17 43 15 44 17 45 17 46 16 47 16 48 15 49 15 50 17 51 17 52 15 53 17 57 18 58 16 59 16 60 17 61 17 62 15 63 17 64 17 65 17 66 16 68 16 70 15 71 15 72 17 74 17 75 17 76 17 77 15 78 17 79 15 80 17 81 17 82 15 83 14 84 17 85 15 86 16 87 17 88 14 89 16 90 16 51 17 1 24 4 21 7 21 36 20 50 22 52 21 54 24 55 24 58 23 60 23 64 20 67 23 69 21 72 20 73 22 74 20 77 23 52 62 1 14 2 15 3 13 6 13 7 14 8 14 9 13 10 15 11 13 13 13 14 14 15 13 17 13 18 13 19 13 21 14 22 15 24 15 25 13 26 13 28 14 29 15 30 14 32 14 33 14 34 15 36 13 37 13 39 13 40 13 42 13 43 13 44 15 46 13 47 15 48 15 49 15 50 13 51 14 52 13 53 13 55 13 57 15 58 13 62 14 64 15 66 15 68 13 69 13 70 14 74 14 76 14 77 14 78 15 79 14 80 15 82 15 84 14 86 15 87 14 88 15 89 14 53 62 1 16 2 14 4 16 5 16 7 16 8 14 9 15 10 15 11 14 12 14 13 14 14 15 15 14 16 14 20 16 21 14 22 14 23 15 24 14 29 16 31 16 33 15 34 16 35 16 37 16 38 14 39 15 42 16 43 15 44 16 45 16 46 15 48 15 49 15 53 14 54 16 56 14 57 16 59 14 61 14 62 15 63 15 64 15 65 16 66 15 67 14 70 15 71 15 72 16 73 16 75 16 78 16 79 15 81 14 82 14 84 16 85 16 86 16 87 16 88 16 89 14 90 16 54 75 1 24 2 26 3 22 4 25 5 25 6 24 8 23 9 25 10 23 11 25 13 23 14 23 15 23 17 23 18 26 19 24 20 25 21 24 22 25 23 24 24 23 25 23 26 24 27 22 28 24 29 26 30 23 31 23 32 24 34 23 36 22 38 26 39 22 40 22 41 25 42 24 43 26 44 24 45 23 46 22 47 25 48 26 49 26 51 22 52 22 53 23 56 23 57 24 58 23 59 23 60 24 61 26 62 24 63 23 65 23 66 23 67 26 68 23 69 25 72 24 73 23 74 24 75 23 76 26 77 23 79 22 81 23 82 25 83 22 84 25 85 23 86 25 87 22 89 26 90 22 55 14 4 19 12 18 20 18 30 19 34 19 35 20 56 18 58 19 59 18 69 17 80 18 81 18 83 18 86 20 56 3 2 12 52 13 76 13 44 5 42 1 24 4 28 6 24 7 23 8 25 10 24 11 23 16 24 17 27 24 24 26 27 28 24 29 26 31 24 32 25 33 23 36 26 39 28 42 24 45 27 46 26 48 27 49 25 50 28 51 26 53 24 54 27 55 26 56 26 58 24 60 24 61 24 64 26 65 24 68 25 74 23 76 27 80 26 84 28 86 28 87 28 89 25 6 17 3 30 14 26 15 27 20 26 23 30 30 25 42 26 44 26 46 27 58 29 75 28 79 26 80 28 85 28 86 28 88 29 89 30 7 18 4 15 9 13 11 15 16 13 39 13 40 14 41 15 42 15 44 14 45 15 47 13 51 13 58 14 67 15 68 13 69 14 80 13 84 15 8 3 5 27 34 28 90 26 9 42 1 24 2 25 4 24 7 27 10 27 11 24 12 27 13 24 14 24 16 28 18 29 23 27 25 25 26 26 27 28 29 24 30 24 32 26 35 28 36 27 38 25 40 27 42 26 43 24 45 24 47 26 49 26 51 24 52 27 55 26 58 26 59 25 62 26 67 26 68 25 69 28 74 27 77 28 81 25 87 27 88 27 90 25 10 83 1 9 2 9 3 10 4 10 5 10 6 9 7 10 8 11 10 9 11 10 12 11 14 10 15 11 16 10 17 10 18 10 19 9 20 10 21 10 22 11 23 10 24 10 25 11 26 11 27 9 28 11 30 10 31 9 32 10 33 10 34 10 35 11 36 11 37 9 38 11 39 10 40 10 41 11 43 10 44 10 45 10 46 10 47 10 49 10 50 11 51 10 52 10 53 9 54 9 55 9 56 11 57 10 58 9 59 11 60 11 61 11 62 11 63 10 64 10 65 10 66 10 67 9 68 9 69 10 70 10 71 10 72 10 73 9 74 10 75 10 76 11 77 10 79 9 80 11 81 11 83 10 84 10 85 9 86 10 87 10 88 9 89 10 90 10 11 29 2 14 3 14 5 15 10 14 12 15 14 15 15 14 19 16 20 15 25 16 30 15 33 14 38 15 44 16 45 16 47 14 50 14 54 16 56 14 58 16 60 15 63 14 69 15 72 16 75 15 81 15 83 16 86 15 89 16 12 75 2 25 3 25 5 29 6 26 7 27 8 27 9 25 13 28 14 24 16 28 17 27 19 25 20 24 21 28 22 26 23 24 24 27 25 26 27 24 28 25 29 25 30 26 31 26 32 25 33 26 34 26 35 28 36 26 38 27 39 27 40 26 42 27 44 25 45 27 46 26 47 26 48 28 49 28 50 28 51 26 52 26 53 25 54 26 55 25 56 24 58 27 59 23 60 25 61 28 62 27 64 25 65 25 66 27 68 26 69 25 71 26 72 28 73 26 74 27 75 24 76 24 77 27 78 25 79 27 80 25 81 25 82 24 83 25 84 27 85 28 86 27 87 25 88 25 89 26 90 28 13 58 1 23 4 27 5 26 6 25 7 26 12 26 13 25 14 24 16 27 17 27 20 27 21 24 22 25 23 23 24 24 25 27 26 24 28 27 29 26 30 25 31 27 32 26 36 24 37 23 38 25 39 24 40 23 42 27 43 23 44 24 46 27 47 24 48 27 49 25 50 27 51 24 53 27 54 24 55 25 61 26 62 25 63 23 67 24 69 24 70 25 72 23 73 25 76 25 77 25 78 26 79 27 80 23 84 26 85 27 86 23 88 26 89 26 90 23 14 13 5 21 12 20 19 20 32 19 56 21 57 21 65 22 67 21 69 20 70 20 75 19 79 21 89 18 15 29 7 16 15 18 18 16 19 16 21 17 23 17 25 16 27 17 30 16 38 17 40 18 43 18 44 18 45 18 48 17 50 18 52 17 57 16 59 15 60 18 61 17 65 16 70 17 72 16 73 16 77 19 78 18 85 15 87 18 16 81 1 20 2 22 3 20 4 21 5 21 6 21 8 23 9 20 10 23 11 21 12 22 13 22 14 19 15 20 17 22 18 21 19 22 20 22 21 20 22 22 23 22 24 22 25 21 26 20 27 22 28 20 30 19 31 22 32 21 33 22 34 21 35 20 36 22 37 19 38 21 39 22 40 22 41 19 42 21 43 23 44 19 45 20 46 22 47 22 48 23 49 21 50 23 51 21 52 21 53 23 54 22 55 20 56 20 57 21 58 22 59 23 60 22 61 21 62 22 63 22 64 20 65 20 66 20 67 21 68 22 70 21 71 20 72 20 73 19 75 19 76 21 78 23 80 19 81 22 82 21 83 21 84 19 85 21 87 22 89 22 90 22 17 25 1 28 8 29 11 29 15 30 16 28 18 28 20 27 21 26 22 28 23 29 26 29 27 30 28 30 32 31 44 30 48 26 49 27 55 29 58 31 60 28 61 30 63 32 66 29 73 27 76 26 18 40 1 19 4 19 8 20 9 17 11 20 13 19 14 18 21 17 22 18 23 19 26 17 28 19 31 18 33 17 35 19 38 18 39 19 41 16 42 16 43 17 45 20 46 18 47 20 49 17 53 18 62 18 63 19 64 19 65 18 66 17 69 18 70 19 71 19 73 17 74 17 78 16 79 19 80 17 87 19 88 19 19 22 4 17 10 16 16 15 18 15 19 15 22 16 31 14 37 17 39 17 44 15 45 15 48 18 55 16 60 15 61 16 63 15 77 16 78 16 79 15 80 17 82 15 85 15 20 19 5 27 8 24 15 29 16 28 19 26 27 25 29 25 41 28 46 28 55 24 56 24 62 24 63 24 66 28 69 25 72 25 79 25 87 28 90 24 25 3 24 18 44 17 81 20 26 57 1 17 4 18 6 15 7 16 8 17 14 18 16 17 17 16 18 17 19 16 20 16 21 17 22 16 23 16 24 17 26 18 29 16 30 16 31 16 32 18 35 18 36 17 37 17 38 18 40 16 43 15 44 16 46 16 47 16 49 17 50 16 51 17 52 18 54 15 55 17 56 18 58 16 59 17 61 18 66 16 67 18 68 19 70 17 71 17 72 17 73 15 74 18 76 17 77 16 78 17 79 16 83 18 85 18 86 18 88 18 89 16 90 18 27 73 1 12 2 13 4 11 5 13 6 12 7 13 8 11 9 13 10 11 11 11 12 12 13 12 14 11 15 11 16 11 17 12 18 13 19 11 20 13 21 11 22 12 23 12 24 12 26 11 28 13 29 11 32 13 33 13 34 12 35 12 36 12 37 11 38 12 40 11 42 11 43 12 44 13 45 13 46 13 47 11 48 11 50 13 51 12 52 12 53 12 54 13 56 12 58 13 60 12 61 11 63 11 64 12 65 13 66 13 68 13 69 11 70 12 71 12 72 12 73 11 74 12 75 11 76 12 78 13 80 11 81 12 83 11 84 11 85 13 86 12 88 12 89 13 90 11 28 88 2 27 3 31 4 28 5 30 6 27 7 31 8 30 9 28 10 30 11 31 12 26 13 29 14 28 15 30 16 29 17 26 18 30 19 25 20 30 21 30 22 26 23 28 24 28 25 26 26 26 27 27 28 27 29 29 30 27 31 26 32 29 33 25 34 26 35 27 36 31 37 27 38 28 39 28 41 30 42 26 43 28 44 26 45 26 46 27 47 29 48 29 49 28 50 30 51 29 52 29 53 27 54 29 55 26 56 26 57 28 58 25 59 27 60 28 61 27 62 27 63 29 64 26 65 28 66 29 67 28 68 27 69 27 70 27 71 29 72 26 73 28 74 25 75 30 76 27 77 31 78 28 79 30 80 26 81 28 82 28 83 28 84 29 85 25 86 30 87 27 88 29 89 28 90 30 29 65 2 12 3 14 5 12 6 13 7 13 10 14 11 13 12 12 13 14 14 14 15 13 16 13 18 14 19 13 20 13 21 12 24 12 25 14 26 13 27 12 29 14 31 13 32 12 33 13 35 12 36 14 37 13 38 13 39 14 42 13 43 13 44 14 45 13 48 13 49 14 50 12 51 12 52 14 55 14 56 14 57 13 59 14 61 14 62 14 64 14 65 13 66 14 67 12 68 13 70 14 71 13 72 14 73 12 74 14 75 13 76 14 77 14 79 13 80 12 82 12 84 13 85 12 86 12 88 13 90 14 30 40 2 11 4 11 7 10 8 10 10 10 12 10 15 10 21 11 23 10 24 10 28 10 30 9 35 11 38 10 41 10 42 11 43 11 45 11 46 10 48 10 50 10 53 10 55 10 59 10 60 9 62 9 63 10 66 11 67 10 69 10 73 10 74 10 75 9 78 10 80 11 83 9 84 10 88 11 89 10 90 10 31 55 2 19 3 18 4 17 7 20 10 17 11 17 12 17 13 20 16 18 18 19 20 20 21 16 22 18 24 19 25 19 26 17 27 20 28 18 30 17 31 19 33 18 37 17 38 16 39 18 40 18 41 20 42 18 43 19 44 16 46 19 47 17 50 17 51 20 52 18 53 17 54 19 56 19 58 19 61 17 62 17 63 16 67 19 68 18 69 19 70 20 74 17 75 18 76 19 77 20 79 18 80 20 83 19 84 18 86 19 89 19 32 40 2 25 5 28 6 27 7 29 9 26 11 29 13 26 14 28 22 30 23 27 24 27 25 26 28 29 30 27 34 25 35 27 38 25 41 30 42 25 45 27 47 29 48 24 51 25 55 25 58 24 60 26 61 25 64 27 65 29 66 25 68 25 69 25 70 27 74 30 75 27 79 25 83 26 84 29 86 29 90 24 33 84 1 28 2 29 3 29 4 31 5 27 6 31 7 29 8 30 10 27 11 30 12 27 13 30 14 29 15 28 16 28 17 32 18 32 19 32 20 29 21 31 22 27 23 26 24 26 27 28 28 29 29 28 30 29 31 29 32 29 33 29 34 31 35 30 36 27 37 28 38 31 39 31 40 27 41 31 42 30 43 30 45 28 46 31 47 28 48 28 49 30 50 27 51 29 52 30 53 27 54 32 55 30 56 28 58 27 59 29 60 29 61 30 62 32 63 30 64 30 65 29 66 29 67 28 68 28 69 30 70 28 71 27 72 30 73 29 74 31 75 30 76 29 77 30 78 31 79 32 80 29 81 31 83 30 84 28 85 32 86 28 87 28 88 30 89 27 90 30 34 25 1 12 2 12 4 12 9 12 11 11 15 12 17 11 18 11 20 13 23 11 25 12 33 11 38 12 42 12 46 11 48 13 60 11 63 13 68 13 69 11 72 11 80 13 82 12 83 12 86 13 35 11 6 22 11 20 49 21 53 21 58 20 68 21 69 21 70 22 73 22 83 19 89 21 36 85 1 20 2 19 3 23 4 20 5 20 7 22 8 22 9 22 10 21 11 22 12 22 13 22 14 20 15 19 16 22 17 21 18 22 19 20 20 20 21 21 22 19 23 20 24 22 25 22 26 22 27 21 28 21 29 20 30 20 31 21 32 23 33 20 34 20 35 21 36 21 37 20 38 22 39 20 40 19 41 22 43 19 44 21 45 19 46 23 47 23 48 20 49 22 50 21 51 21 53 22 54 21 55 22 56 20 57 22 58 21 59 22 61 20 62 22 63 20 64 23 65 19 66 22 67 20 68 19 69 21 70 22 71 22 72 21 73 23 74 19 75 21 76 20 77 19 78 22 79 23 80 21 81 19 82 20 83 19 84 23 85 21 86 22 88 21 89 20 90 20 37 77 1 28 2 26 3 26 4 26 5 31 8 28 10 26 11 28 12 25 13 27 15 29 16 29 17 30 18 28 19 27 20 25 21 28 22 28 23 28 24 31 26 29 27 30 28 28 29 28 30 25 31 29 32 25 33 26 35 27 36 26 37 26 38 26 39 26 40 28 41 27 42 29 43 27 44 26 45 28 46 27 47 26 48 26 49 28 50 26 51 28 52 28 53 26 54 29 55 26 57 28 58 28 59 30 60 27 61 29 63 27 64 29 65 26 68 29 69 26 70 30 71 27 72 28 73 27 74 27 75 30 76 26 77 27 78 26 79 27 81 26 82 25 83 29 85 30 86 27 87 26 88 27 90 28 38 85 1 30 2 26 4 29 5 25 6 28 7 29 8 30 9 30 10 25 11 31 12 31 13 30 14 27 16 26 17 29 18 27 20 30 21 29 22 26 23 26 24 31 25 26 26 28 27 30 28 27 29 31 30 29 31 27 32 26 33 29 34 27 35 30 36 26 37 26 38 28 39 26 40 30 41 30 42 29 43 27 44 29 45 30 46 30 47 26 48 26 49 29 51 26 52 27 53 31 54 30 55 30 56 28 57 31 58 27 59 27 60 27 61 25 62 28 63 26 64 27 65 31 66 29 67 29 68 29 69 31 70 27 71 26 72 26 73 30 74 30 75 25 76 29 77 31 78 29 79 29 80 30 81 27 82 25 83 29 84 28 85 26 86 25 87 29 88 30 90 29 39 48 1 24 3 26 5 25 6 24 7 25 8 27 10 27 14 27 15 26 16 26 17 26 18 24 19 27 21 28 22 27 27 25 28 25 29 26 31 26 32 25 33 27 34 29 35 26 38 25 41 25 44 25 48 25 50 27 51 27 52 24 53 24 55 27 58 25 59 28 60 27 61 28 62 24 64 25 67 28 70 26 72 28 74 28 77 26 80 28 82 24 83 26 84 27 85 26 40 80 1 25 2 24 3 23 4 25 5 24 6 24 7 25 8 23 9 24 10 22 11 23 12 22 13 22 14 24 15 24 16 23 17 24 18 25 19 25 20 21 21 21 22 21 23 22 24 23 27 23 28 25 29 25 30 25 31 24 32 22 33 23 34 22 35 24 36 25 37 22 38 22 39 21 40 23 41 24 42 22 43 24 44 25 45 24 46 21 47 21 48 24 49 25 52 25 53 25 54 24 55 24 56 22 57 21 58 24 59 24 60 22 61 21 63 22 65 23 66 22 67 24 68 23 69 25 70 24 71 22 72 21 73 23 74 25 76 24 77 23 79 25 80 24 81 23 83 23 84 25 85 25 86 25 88 21 89 25 90 23 45 15 13 28 15 30 20 30 24 29 28 31 42 30 44 29 50 32 55 31 60 32 61 30 72 29 74 32 78 29 84 28 46 85 1 9 2 11 3 9 4 11 5 10 6 11 7 11 8 9 9 9 10 10 11 9 12 10 13 9 14 9 15 10 16 10 17 10 18 10 19 9 20 11 21 11 22 11 24 10 26 10 27 11 28 10 29 10 30 9 31 10 32 10 33 10 34 10 35 10 36 10 37 10 38 11 39 9 40 10 41 11 42 10 43 10 44 9 45 11 46 9 47 9 48 10 49 11 51 11 52 9 53 9 54 10 56 9 57 9 58 11 59 9 60 11 61 11 62 9 63 9 64 10 65 9 66 9 67 10 68 10 69 10 70 10 71 9 72 11 73 10 74 10 75 10 76 9 77 11 78 11 79 10 80 9 81 11 83 11 84 11 85 11 86 9 87 9 88 10 89 10 90 9 47 54 2 14 3 15 5 14 6 13 7 15 9 14 10 13 13 15 14 13 18 13 20 14 21 14 22 14 23 14 24 13 25 14 26 13 31 14 32 15 34 13 35 15 36 13 38 15 40 15 44 14 45 13 46 15 47 13 49 13 50 13 57 15 58 15 59 15 61 13 62 14 65 15 66 15 68 13 69 13 71 14 72 13 74 13 75 14 76 14 77 13 78 15 79 14 80 13 81 14 82 14 86 13 87 14 88 15 90 14 48 68 2 28 3 30 4 27 5 30 6 26 7 27 8 28 9 26 10 31 12 29 13 30 15 25 16 28 18 29 19 28 22 30 24 31 25 28 26 26 27 30 29 27 30 31 32 29 34 28 35 28 36 26 38 27 39 30 40 27 41 30 43 25 44 27 47 30 48 26 49 26 51 25 53 28 54 27 55 28 56 28 57 27 58 29 59 27 60 28 62 28 63 27 64 27 65 28 66 28 67 25 68 27 69 28 70 29 71 30 73 29 74 25 75 26 76 29 77 28 81 31 82 26 84 28 85 26 86 27 87 26 88 28 89 29 90 27 49 28 1 23 12 26 13 27 17 26 18 26 22 24 23 25 25 24 28 23 30 27 33 26 34 23 35 26 36 23 37 24 43 24 46 25 48 24 53 23 56 27 63 25 65 24 66 23 68 24 70 25 74 26 82 26 88 25 50 77 2 15 3 16 4 15 6 17 7 18 8 17 9 16 10 16 11 17 12 17 13 17 14 15 15 16 16 17 17 17 18 15 19 15 20 15 21 16 23 15 24 16 25 18 26 15 28 16 29 16 30 16 31 15 33 17 34 15 35 17 36 16 37 17 38 16 39 15 40 15 41 15 42 16 43 17 44 14 45 15 46 16 47 14 48 16 49 15 50 17 51 15 52 16 54 15 55 15 58 16 59 15 60 17 61 16 62 15 63 16 64 17 66 15 67 16 70 17 71 16 72 14 73 17 74 15 75 16 76 16 77 18 78 15 79 16 80 15 81 17 82 16 83 17 84 17 85 17 88 17 89 17 90 15 51 26 4 11 6 12 12 13 14 12 28 13 29 13 31 11 32 11 42 13 44 13 47 11 51 12 54 13 57 12 58 12 62 12 69 11 71 11 72 12 73 12 76 13 77 11 82 13 85 12 87 11 89 13 52 26 7 14 12 16 19 16 22 14 23 15 26 14 30 14 33 16 34 14 35 15 37 15 46 16 47 15 61 14 62 16 68 14 71 16 74 16 76 16 78 16 79 14 80 15 81 14 83 14 85 14 88 15 53 19 8 17 11 20 15 18 20 19 24 17 26 19 30 20 35 19 39 18 56 18 60 18 67 20 68 20 71 21 74 18 75 19 76 18 78 17 85 21 54 80 1 19 2 21 3 21 4 18 5 22 6 21 8 21 9 20 11 19 12 22 13 20 14 20 16 20 17 21 18 21 19 19 20 20 22 22 23 19 25 21 26 22 27 19 28 20 29 19 30 21 31 19 32 22 33 20 35 19 37 20 38 20 39 20 40 19 41 21 42 19 43 19 44 22 45 21 46 21 47 20 48 22 49 21 50 18 52 22 53 21 54 21 55 20 56 21 57 19 59 18 60 22 61 19 62 19 63 19 64 22 65 20 66 21 67 21 68 21 69 22 70 18 71 19 72 20 73 19 74 21 75 20 76 22 77 21 78 19 79 21 81 18 82 21 83 21 84 20 85 22 86 21 87 21 88 19 89 20 90 19 55 30 3 9 4 10 5 9 14 9 15 10 20 10 21 10 27 11 28 10 29 11 39 11 41 9 45 9 48 11 50 9 52 10 53 11 54 10 55 9 58 9 62 11 63 9 68 10 70 11 72 10 74 9 76 11 79 10 84 11 86 10 56 16 1 25 13 24 22 21 24 22 31 22 34 24 38 22 39 21 51 21 56 24 70 21 71 23 73 22 77 21 79 23 82 21 4 57 76 2 18 3 17 5 16 6 18 8 18 9 18 10 17 11 18 14 17 15 17 16 15 17 16 18 15 19 18 20 19 21 16 23 16 24 15 25 17 26 18 27 16 28 18 29 16 30 18 31 18 32 17 33 19 34 16 36 18 37 18 38 16 39 16 40 16 41 18 42 17 43 18 44 17 45 19 46 15 48 16 50 16 51 16 52 18 53 19 54 17 55 16 56 17 57 18 58 16 59 16 60 18 61 18 62 18 63 15 64 15 66 18 68 15 69 19 70 16 71 17 72 18 73 18 75 18 76 17 77 16 78 18 79 16 80 18 81 16 82 17 83 17 84 16 85 18 87 18 89 16 90 16 58 58 1 17 2 15 4 15 5 15 6 16 7 16 9 15 11 15 12 16 13 17 15 17 17 15 19 15 21 15 22 14 23 16 24 17 26 15 28 15 29 15 30 17 32 17 33 15 34 15 35 16 36 16 37 17 39 16 40 15 41 16 42 15 43 15 45 16 46 16 48 15 49 17 50 17 55 17 56 15 57 17 58 17 59 16 61 17 64 16 65 15 67 16 70 14 71 15 72 18 73 16 74 16 76 15 77 17 79 15 80 15 83 18 85 16 87 17 59 29 8 15 9 15 12 17 17 16 20 14 25 17 26 17 27 17 28 16 30 17 32 16 36 17 37 16 55 17 56 15 58 17 66 17 67 16 68 17 71 17 72 16 73 15 76 17 78 15 79 16 81 15 85 16 86 17 90 15 60 42 2 18 3 18 4 19 6 20 8 19 9 20 11 21 14 20 15 18 16 21 20 18 22 20 24 21 29 21 30 22 32 22 33 21 36 18 40 22 43 20 45 20 50 20 51 20 54 21 57 19 59 19 61 21 62 22 63 19 65 21 66 18 67 19 68 21 69 20 70 20 71 21 73 18 74 19 82 19 83 19 85 21 90 19 +5 4 1 6 10 26 17 23 22 27 46 23 56 25 89 24 2 89 1 11 2 12 3 12 4 11 5 13 6 12 7 11 8 12 9 13 10 12 11 12 12 13 13 11 14 12 15 13 16 13 17 12 18 12 19 12 20 12 21 12 22 11 23 12 24 12 25 11 26 12 27 13 28 11 29 11 30 11 31 11 32 13 33 12 34 12 35 12 36 12 37 12 38 11 40 11 41 11 42 13 43 11 44 12 45 12 46 13 47 12 48 12 49 12 50 13 51 13 52 12 53 11 54 11 55 13 56 11 57 12 58 12 59 12 60 12 61 12 62 13 63 12 64 13 65 13 66 11 67 12 68 13 69 12 70 11 71 13 72 11 73 12 74 13 75 11 76 12 77 12 78 12 79 11 80 13 81 12 82 11 83 12 84 12 85 12 86 12 87 12 88 13 89 11 90 12 3 27 4 15 5 17 6 16 9 16 13 17 22 15 27 17 30 16 31 15 37 16 39 15 42 16 44 16 52 15 54 17 55 16 57 17 60 14 61 17 64 15 65 15 67 17 69 17 79 15 81 17 88 15 90 17 4 27 1 25 2 25 7 22 8 23 9 24 12 22 18 23 20 25 21 21 23 22 24 22 27 23 29 23 30 24 40 22 43 21 45 25 59 24 62 22 64 23 70 25 72 23 75 24 78 25 81 21 85 25 86 22 28 5 67 2 19 3 19 5 20 6 19 7 20 8 19 9 22 11 22 13 19 14 20 15 22 16 19 18 21 19 21 20 22 21 20 25 21 26 22 27 19 30 19 31 20 32 18 33 19 35 21 36 21 37 21 40 19 41 19 42 19 43 19 45 21 46 20 47 20 48 20 49 19 50 21 52 19 54 18 55 20 56 21 57 19 60 22 61 21 62 21 63 19 64 22 65 22 66 19 67 20 68 19 69 20 70 21 71 20 72 19 73 21 74 21 76 21 77 22 78 21 80 21 81 22 82 21 85 22 86 19 87 21 88 21 90 21 6 53 5 17 6 18 9 17 10 15 12 18 15 18 16 16 17 16 19 17 20 17 21 18 22 18 24 18 25 15 26 16 28 19 30 16 33 16 34 17 35 17 36 17 37 17 38 18 39 18 40 18 42 17 47 16 50 18 51 18 53 16 54 16 55 18 57 16 59 17 61 16 63 18 64 18 65 18 66 18 68 16 70 16 73 17 74 18 76 15 78 16 80 17 81 16 84 19 85 16 86 19 87 18 89 16 90 17 7 72 1 25 2 28 4 25 5 25 6 27 8 28 9 27 11 27 12 29 14 24 16 26 17 27 19 25 20 25 21 28 22 28 24 25 25 24 26 27 27 27 29 28 30 26 31 28 32 24 33 26 34 26 36 25 37 27 38 26 39 26 40 28 43 25 44 26 45 24 46 27 48 28 49 25 50 25 51 27 52 28 53 25 54 24 55 28 56 26 57 27 59 26 60 25 61 27 62 26 63 27 64 26 65 24 69 24 70 28 71 24 73 24 74 25 75 25 77 28 78 27 79 28 80 26 81 25 82 26 83 24 84 27 85 25 86 25 87 28 88 25 89 26 90 28 8 14 7 13 13 14 20 12 22 13 24 13 38 12 39 12 42 13 43 13 48 14 60 12 66 12 75 12 77 13 9 19 1 22 3 24 12 24 14 22 17 26 18 25 31 26 36 26 44 23 49 22 53 26 65 23 67 24 72 22 75 26 76 23 78 24 81 22 87 24 10 11 2 10 23 11 29 9 38 10 46 10 52 11 54 10 55 10 59 9 85 10 89 10 11 57 2 25 4 28 6 28 8 27 9 25 10 26 11 27 12 25 13 24 15 28 17 26 22 26 25 25 26 26 27 24 29 25 30 25 32 25 35 25 36 27 37 27 38 27 39 27 42 25 44 25 48 26 51 25 52 25 53 26 54 25 55 28 56 25 57 24 58 25 59 27 60 28 61 25 62 28 63 28 65 26 66 24 68 26 69 28 70 27 71 27 72 28 73 27 74 26 75 24 77 26 78 28 79 24 81 27 83 25 84 24 85 28 87 25 12 84 1 21 2 23 3 20 4 20 5 22 6 21 7 22 8 23 9 20 10 23 12 21 13 23 14 21 15 23 17 21 18 20 19 21 20 24 21 21 22 20 23 23 24 21 25 22 26 23 27 22 28 22 29 24 31 24 32 23 33 21 34 24 35 21 36 21 37 21 38 20 39 23 40 22 41 21 42 23 43 23 44 23 45 22 46 21 47 20 48 23 49 23 51 20 52 21 53 22 54 22 55 21 57 21 58 23 59 20 60 24 61 24 62 21 63 24 64 21 65 24 66 21 67 24 68 22 69 23 70 24 71 22 72 22 74 21 75 20 76 23 77 22 78 24 79 22 80 22 81 24 82 22 83 22 84 21 85 20 86 23 87 21 88 22 89 22 90 24 13 30 5 28 7 26 9 27 11 24 12 26 13 28 20 27 21 25 24 26 29 23 34 27 35 24 38 27 41 28 45 28 49 25 52 24 53 24 55 27 63 28 65 24 66 28 68 25 69 24 70 26 77 27 80 26 83 28 88 24 90 24 14 55 1 14 4 14 6 12 7 13 8 13 9 14 10 12 11 12 12 13 13 12 14 12 17 14 19 14 20 13 21 13 23 14 24 14 28 12 29 12 30 12 32 12 33 13 34 14 35 13 36 13 37 12 38 13 40 12 46 12 47 13 51 14 52 12 53 14 54 13 55 12 57 14 58 12 59 13 61 13 62 12 63 12 65 13 66 14 68 12 69 14 71 13 73 13 75 14 82 13 84 13 85 13 87 12 88 14 89 12 90 13 15 80 1 12 2 14 3 14 4 12 5 14 6 13 7 14 8 14 9 12 11 12 12 13 13 13 14 14 15 13 16 14 17 13 19 13 20 12 21 14 22 14 23 12 25 14 26 13 27 13 28 13 29 12 30 12 31 13 32 14 33 14 34 14 35 14 37 13 38 13 40 13 41 12 42 13 43 12 44 14 46 13 47 12 48 13 49 14 50 13 51 12 53 12 54 12 55 12 56 12 58 13 59 13 60 13 61 12 62 13 63 14 64 14 65 13 66 13 67 14 68 14 69 13 71 12 72 14 73 14 74 14 75 13 76 12 77 14 78 13 79 13 80 13 81 14 82 13 84 14 85 13 86 14 87 12 88 13 89 12 90 13 16 77 1 20 2 19 3 18 4 19 5 19 6 19 7 20 8 19 9 19 11 18 12 19 13 20 15 17 16 17 17 20 18 19 19 20 20 17 21 20 22 18 24 20 26 18 27 19 28 18 29 21 30 19 33 18 34 19 35 19 36 18 37 18 38 21 40 17 41 18 42 18 43 19 44 18 45 19 47 19 48 20 49 18 50 19 51 18 52 19 53 21 54 19 55 17 56 18 57 17 59 20 60 18 62 19 63 19 64 17 65 18 66 19 67 20 69 19 70 20 71 18 72 19 73 21 74 19 75 19 76 18 77 21 78 17 80 18 81 21 82 18 83 19 84 19 85 18 87 18 88 20 89 19 90 21 25 6 5 20 6 21 64 21 70 22 74 22 87 23 26 89 1 28 2 27 3 27 4 28 5 24 6 27 7 27 8 25 9 26 10 26 11 24 12 26 13 25 14 25 15 24 16 27 17 26 18 27 19 27 20 25 21 26 22 28 23 25 24 26 25 26 26 26 27 28 28 27 29 27 30 29 31 26 32 27 33 26 34 24 35 26 36 24 37 26 38 27 39 24 41 24 42 25 43 26 44 24 45 25 46 25 47 26 48 24 49 24 50 27 51 27 52 24 53 27 54 24 55 28 56 24 57 28 58 26 59 27 60 25 61 27 62 24 63 26 64 28 65 24 66 26 67 28 68 26 69 27 70 26 71 27 72 25 73 25 74 26 75 28 76 28 77 25 78 24 79 28 80 25 81 25 82 27 83 27 84 25 85 24 86 24 87 27 88 25 89 25 90 24 27 39 3 23 4 20 6 20 7 22 8 19 9 20 11 22 25 22 27 20 28 23 30 19 33 19 34 19 35 20 36 21 40 23 41 22 49 21 52 21 53 20 54 19 55 23 57 22 61 21 63 19 65 20 67 23 68 20 71 21 72 20 74 21 75 20 77 20 79 20 80 21 82 21 86 23 88 23 89 22 28 80 1 16 2 18 3 18 4 17 5 18 6 18 7 17 8 15 10 15 11 17 12 16 13 17 14 16 16 18 17 16 18 18 19 15 20 17 21 16 22 15 23 16 24 17 25 18 26 17 27 18 28 17 29 19 30 16 31 16 32 16 33 17 34 16 35 18 36 16 37 18 38 16 39 16 40 18 41 16 42 16 43 18 44 16 45 18 46 16 47 15 48 18 50 17 51 17 52 17 53 17 54 18 55 17 56 16 57 16 58 18 59 18 60 16 61 16 62 17 63 18 65 18 67 17 68 16 69 16 72 16 73 17 74 17 75 18 77 18 78 15 79 18 80 18 81 17 82 16 84 16 85 16 86 17 87 17 88 18 90 15 29 51 2 17 3 17 5 17 6 17 7 17 8 19 12 19 13 20 14 18 15 18 16 17 20 17 21 19 22 16 25 16 27 16 28 16 29 20 31 18 32 18 33 18 36 17 37 17 40 19 43 17 46 17 47 19 49 19 50 19 51 18 52 17 53 18 55 20 56 17 58 19 59 16 62 18 63 19 65 17 68 19 69 18 73 18 75 19 78 19 79 18 80 17 82 16 84 17 86 17 87 18 90 19 30 13 5 25 12 26 14 25 16 26 22 22 42 23 43 24 47 23 48 22 52 24 62 23 79 24 87 25 31 22 4 24 6 27 9 24 13 25 18 28 19 26 21 27 26 30 43 24 45 27 47 29 53 25 56 25 57 28 65 27 66 29 73 28 75 28 79 30 84 25 85 29 86 29 32 18 4 13 10 14 12 13 13 13 19 14 20 13 22 13 27 13 37 12 40 13 44 14 50 12 65 14 66 14 71 12 72 13 78 13 90 12 37 67 1 25 3 25 7 22 8 24 9 25 10 25 11 24 14 24 15 22 17 22 18 22 20 25 21 24 22 24 23 25 25 22 26 22 28 23 29 23 30 25 31 26 33 25 34 25 35 23 36 22 37 25 38 25 40 26 41 24 42 23 43 22 44 25 45 22 46 24 47 22 48 24 49 25 51 26 54 25 55 26 56 26 58 23 59 23 60 23 61 25 62 26 64 25 66 26 67 22 68 24 69 26 70 25 72 25 73 22 74 26 75 24 76 22 77 26 78 25 79 22 82 26 84 26 86 24 87 23 88 22 89 22 90 23 38 88 1 25 2 25 3 24 4 21 5 22 6 22 7 22 8 21 10 24 11 23 12 23 13 22 14 21 15 24 16 23 17 22 18 25 19 22 20 25 21 21 22 25 23 23 24 23 25 21 26 24 27 23 28 22 29 22 30 22 31 21 33 24 34 22 35 24 36 24 37 21 38 23 39 23 40 25 41 21 42 22 43 22 44 23 45 22 46 25 47 25 48 24 49 23 50 25 51 24 52 24 53 23 54 23 55 24 56 21 57 25 58 25 59 25 60 24 61 23 62 23 63 24 64 22 65 22 66 23 67 22 68 24 69 22 70 24 71 24 72 23 73 25 74 22 75 21 76 21 77 22 78 22 79 24 80 22 81 22 82 21 83 21 84 24 85 22 86 25 87 25 88 22 89 21 90 22 39 16 6 13 8 14 10 14 13 15 14 13 17 13 22 14 39 14 42 13 55 15 63 15 73 13 82 15 83 13 87 14 89 13 40 55 1 21 2 20 3 20 4 23 5 22 6 20 8 23 9 22 11 22 13 21 15 21 18 22 19 20 21 22 24 21 25 23 26 20 30 23 31 20 32 21 33 21 34 21 35 20 36 23 37 23 40 21 42 23 43 22 44 23 45 24 47 23 48 21 49 21 50 23 52 23 53 23 54 23 55 21 56 24 58 23 63 23 64 20 67 20 68 20 71 23 73 22 74 21 75 23 78 20 79 22 80 21 83 24 86 24 88 23 89 20 45 37 2 17 6 18 13 19 15 18 25 16 27 19 28 16 30 20 33 16 34 17 35 17 36 19 37 20 39 16 41 18 42 17 44 17 45 18 46 20 48 17 50 19 54 16 55 17 57 18 59 17 60 18 62 18 64 17 66 19 68 19 72 17 73 19 77 18 80 16 83 20 84 17 89 19 46 6 2 21 14 22 65 24 69 22 76 22 85 23 47 31 1 15 2 16 5 15 9 15 13 14 17 16 20 16 22 14 23 14 27 15 36 14 48 16 50 16 53 15 56 16 57 14 58 16 59 14 60 14 65 16 67 14 68 14 69 16 71 14 72 15 75 15 76 14 78 16 80 16 83 16 88 16 48 54 1 10 4 10 5 11 8 9 10 11 12 11 13 11 14 9 16 10 18 11 20 10 21 10 23 10 24 9 27 9 28 11 31 9 32 10 33 10 34 10 35 11 38 9 39 10 40 10 41 11 43 10 45 11 46 11 49 10 50 11 52 10 53 10 54 11 55 10 56 11 58 11 59 10 60 11 62 10 63 10 65 10 67 10 73 10 74 11 76 11 77 9 78 10 80 9 81 11 82 10 83 10 85 10 88 11 90 10 24 5 29 1 11 2 10 5 10 9 11 14 10 17 10 20 10 21 11 30 11 37 10 41 9 42 10 44 9 45 10 47 10 48 10 57 9 58 10 60 9 61 10 70 9 72 9 75 11 80 10 83 11 85 9 86 9 87 10 88 10 6 47 1 20 3 23 9 20 13 23 14 23 15 20 16 21 20 23 21 21 22 22 25 23 26 20 27 22 28 24 30 23 31 20 34 22 35 23 38 22 40 22 43 24 44 21 45 23 46 20 48 23 50 22 52 23 54 22 56 22 57 22 59 22 61 21 64 20 65 22 66 23 67 22 69 21 72 22 73 20 74 20 75 21 76 23 77 20 80 21 81 24 84 21 88 21 7 47 5 12 9 12 11 12 12 14 13 13 14 13 16 13 18 12 19 12 20 14 22 13 25 13 27 13 30 12 31 13 34 12 35 13 37 14 39 14 40 13 41 13 42 12 45 14 48 12 50 13 51 12 52 13 53 12 54 12 55 13 56 13 57 13 59 13 63 14 64 13 69 13 72 12 74 13 79 14 80 13 81 12 83 14 85 14 86 13 87 12 89 12 90 14 8 21 1 15 2 17 8 16 11 15 16 17 20 17 22 15 24 15 27 15 29 15 31 15 36 15 38 16 40 15 43 16 51 15 70 16 80 17 86 16 89 16 90 17 17 89 1 23 2 23 3 25 4 24 5 26 6 24 7 23 8 25 9 26 10 23 11 25 12 23 13 25 14 26 15 25 16 26 17 27 18 23 19 24 20 23 21 24 22 24 23 25 24 23 25 25 26 23 27 24 28 24 29 27 30 24 31 24 32 27 33 25 34 25 35 23 36 27 37 25 38 27 39 24 40 25 41 24 42 25 43 27 44 24 45 24 47 25 48 27 49 24 50 24 51 24 52 26 53 25 54 23 55 23 56 23 57 24 58 23 59 23 60 25 61 25 62 27 63 24 64 24 65 23 66 27 67 23 68 23 69 25 70 26 71 27 72 27 73 27 74 27 75 23 76 23 77 24 78 27 79 26 80 25 81 24 82 24 83 25 84 23 85 24 86 26 87 27 88 26 89 25 90 24 18 26 1 23 2 22 3 21 7 20 15 22 17 21 21 21 25 19 26 22 34 21 41 20 47 21 54 22 55 22 58 21 65 22 71 21 73 23 75 19 77 19 78 20 81 21 82 21 84 22 87 21 90 21 19 47 2 21 5 22 6 20 11 18 12 20 14 21 19 20 21 18 22 20 24 20 26 21 27 22 28 19 30 22 33 20 34 21 35 19 37 20 38 21 39 19 41 19 42 22 43 22 47 22 49 22 51 20 52 19 53 20 56 18 57 18 59 19 62 19 64 20 65 22 66 22 68 20 69 21 71 18 72 19 78 21 79 21 80 18 83 19 84 18 86 19 87 21 90 19 20 15 2 13 3 13 9 14 13 13 16 14 20 14 34 14 37 14 53 12 63 13 64 13 72 12 76 14 88 13 90 12 21 1 62 25 22 32 4 28 6 30 7 29 8 31 14 31 21 32 23 29 24 27 26 27 27 33 28 29 30 33 32 30 37 31 40 31 44 29 45 31 55 29 57 29 59 28 62 30 63 27 66 28 67 33 70 28 76 30 80 30 81 33 83 29 85 33 86 31 89 31 23 61 1 9 2 9 3 10 4 9 5 10 6 9 11 11 13 10 16 10 17 10 20 10 21 11 22 10 23 10 25 11 27 9 30 10 31 11 32 11 33 10 34 10 36 9 37 9 38 10 39 9 41 10 42 11 44 10 45 10 46 10 49 9 50 11 51 11 52 10 54 10 55 11 56 10 59 11 60 11 62 10 63 9 64 10 66 10 67 9 68 9 69 11 70 10 72 11 74 11 75 10 76 11 78 9 79 10 80 10 81 11 82 9 83 10 84 10 85 11 88 10 90 9 24 68 1 25 2 27 3 24 4 27 5 26 6 27 7 26 8 23 9 25 11 25 12 26 13 23 14 24 15 25 16 26 18 24 21 25 22 23 23 26 24 24 25 27 26 26 28 24 29 26 30 23 33 24 35 23 37 27 38 25 39 27 40 24 41 23 42 25 43 24 44 24 45 24 46 27 47 27 48 23 49 26 50 27 51 26 52 24 53 24 54 24 55 27 56 23 57 24 59 26 62 25 63 26 64 25 65 23 66 23 68 24 69 26 73 27 74 24 76 23 78 23 79 25 82 23 83 27 86 23 87 24 88 23 89 24 90 26 33 37 1 16 4 15 6 16 8 16 9 14 11 16 12 14 17 14 18 14 19 14 21 15 23 15 26 14 27 16 29 14 35 15 38 16 40 15 41 15 49 15 50 14 51 14 53 16 54 14 56 16 60 16 62 14 65 14 68 16 70 15 71 14 73 15 74 16 76 16 79 14 80 14 84 16 34 68 1 18 2 20 3 21 4 18 5 20 7 19 8 20 9 19 12 17 15 17 16 18 18 20 19 19 21 18 23 18 25 19 26 18 27 19 28 20 29 18 30 20 32 18 33 21 34 19 35 18 37 20 38 21 39 17 40 18 41 18 42 19 43 18 44 19 45 19 46 18 47 19 48 20 49 20 50 18 51 18 52 20 53 17 55 20 56 19 57 21 60 20 61 19 62 18 64 17 66 20 68 18 69 17 70 18 71 18 72 19 73 20 74 20 75 19 76 19 79 19 81 21 82 19 83 20 84 20 85 19 88 19 89 20 90 18 35 16 13 16 16 18 17 17 26 17 27 17 28 16 35 18 44 18 45 16 57 19 59 15 60 18 61 18 68 16 80 15 85 16 36 4 25 10 46 9 48 11 52 9 37 42 1 18 3 15 5 17 6 15 7 17 11 16 16 16 17 17 18 15 19 16 20 15 21 17 28 14 33 15 36 16 38 15 40 17 41 16 42 16 45 15 46 15 49 15 50 15 51 16 54 16 56 16 58 16 60 16 62 16 63 15 67 15 68 15 72 15 73 15 75 16 81 16 83 16 85 17 86 17 87 15 89 16 90 16 38 25 3 18 8 21 13 21 14 21 15 19 17 20 21 19 34 19 35 20 37 19 40 21 41 22 47 19 49 18 53 20 58 21 60 19 68 21 69 18 72 21 76 20 77 20 79 20 83 21 89 22 39 54 2 18 3 19 4 19 5 16 6 20 7 19 8 18 10 17 14 18 17 18 18 19 21 18 22 16 25 20 26 18 27 17 28 18 29 18 31 18 32 18 33 19 35 18 36 16 37 17 39 18 41 18 43 18 46 19 47 19 50 16 51 17 53 17 55 17 56 18 58 18 59 17 62 18 63 19 65 20 66 18 68 18 71 18 72 19 73 19 74 17 77 19 78 16 79 20 80 17 81 19 82 19 83 16 84 19 86 19 40 79 1 29 2 28 3 29 4 27 5 31 6 26 8 30 9 27 10 26 11 26 12 31 13 28 14 31 15 27 17 28 18 32 19 27 20 31 21 29 22 29 23 30 24 28 25 32 26 30 28 28 29 31 30 29 31 26 32 27 33 26 34 31 35 30 36 29 37 27 38 26 41 30 42 29 43 30 44 26 45 29 46 31 47 27 48 27 49 27 50 30 51 29 52 27 53 27 54 30 57 28 58 32 59 28 60 31 61 26 62 31 63 31 64 29 65 31 66 29 68 30 69 27 70 28 71 32 72 29 74 30 76 27 77 27 78 27 79 29 80 27 81 30 82 31 83 29 85 27 86 26 87 29 88 31 89 30 90 27 53 20 2 17 5 20 13 19 19 17 26 16 34 19 38 19 41 17 42 19 44 19 46 17 50 18 61 18 67 19 70 17 78 20 79 17 80 18 84 19 90 18 54 36 2 16 5 16 7 17 8 18 9 16 10 17 16 17 19 15 20 17 21 17 22 16 25 17 29 16 31 16 34 17 35 15 36 16 37 17 40 15 42 15 44 16 48 17 49 15 52 17 53 18 55 15 57 17 61 15 62 15 64 15 65 15 74 16 75 17 80 17 82 15 88 17 55 51 3 19 8 21 10 19 11 17 14 18 15 17 16 19 17 21 18 20 20 18 21 19 23 20 26 20 29 19 31 19 32 20 33 18 34 17 36 20 37 18 38 18 41 18 44 18 48 21 49 20 50 19 51 21 52 18 53 17 55 18 56 17 59 18 61 19 62 19 63 17 64 18 65 20 67 18 69 19 71 19 72 19 73 19 74 20 76 19 77 18 81 19 85 20 86 19 87 19 89 20 90 17 56 87 1 12 2 11 3 12 4 11 5 11 7 13 8 13 9 13 10 12 11 11 12 12 13 11 14 12 15 12 16 13 17 12 18 13 19 12 20 13 21 11 22 12 23 12 24 11 25 11 26 12 27 11 28 13 29 12 30 11 31 11 33 13 34 12 35 11 36 11 37 13 38 12 39 11 40 11 41 13 42 13 43 12 44 12 45 11 46 12 47 12 48 12 49 11 50 11 51 12 52 11 53 13 54 12 55 13 56 12 57 11 58 12 59 13 61 12 62 12 63 13 64 12 65 11 66 11 67 11 68 11 69 12 70 12 71 11 72 12 73 12 74 12 75 11 76 12 77 13 78 11 79 13 80 13 81 13 82 11 83 12 84 12 85 12 86 13 87 11 88 13 89 12 90 11 32 5 85 1 21 2 21 3 21 4 21 5 20 6 19 7 21 8 19 9 19 10 19 11 22 12 19 13 20 14 20 15 18 16 20 17 18 18 19 19 18 20 19 21 21 22 20 23 18 24 19 25 21 26 22 27 18 28 18 29 19 30 22 31 20 32 21 33 20 34 18 35 19 36 21 37 21 38 19 39 19 40 18 41 20 42 22 43 20 44 20 45 20 47 21 48 19 49 19 51 21 52 22 53 20 54 19 55 18 56 18 57 21 58 22 59 18 60 20 61 19 62 22 63 19 64 21 65 21 66 19 67 18 68 19 70 19 71 21 72 19 73 19 75 19 76 21 77 21 78 18 79 22 80 19 81 20 83 21 84 21 85 18 86 19 87 22 88 21 89 21 90 19 6 51 1 15 3 14 4 14 5 16 6 14 7 16 9 16 13 15 14 14 17 16 19 15 21 14 23 14 28 16 29 16 30 15 31 14 34 16 36 15 38 15 39 16 41 16 42 16 45 14 49 15 51 16 53 15 54 15 55 14 56 16 58 15 62 14 63 16 65 15 66 14 68 14 70 15 71 15 72 15 73 15 74 16 75 15 77 15 79 15 80 14 82 14 83 14 85 16 86 14 88 14 89 16 7 32 1 26 2 26 6 30 7 28 10 26 13 26 15 25 16 30 18 29 20 28 21 30 24 29 26 29 28 30 33 25 34 30 35 29 36 26 38 29 41 30 46 27 47 26 60 26 62 28 63 30 65 31 68 26 72 28 79 26 80 26 82 29 89 30 8 37 2 19 4 19 6 20 7 19 8 20 9 19 14 20 15 19 23 20 25 21 28 20 29 19 30 19 36 22 37 19 39 20 40 19 42 21 44 22 45 20 46 18 47 21 52 22 54 21 55 21 61 18 62 21 65 21 74 19 75 21 76 19 78 20 80 19 82 21 84 20 86 18 90 19 9 33 5 16 10 15 11 16 16 14 17 16 22 14 23 16 25 16 27 15 30 16 32 15 33 15 35 15 39 14 47 15 48 15 50 16 51 14 53 14 56 14 60 14 61 15 62 15 65 14 69 15 76 16 77 16 78 15 80 16 82 15 84 14 86 14 87 14 10 85 1 15 2 15 3 16 4 15 5 18 6 15 7 17 8 17 9 17 10 15 11 16 12 16 13 17 14 18 15 17 16 15 17 16 18 15 19 17 20 15 21 15 23 17 24 16 25 14 26 16 27 16 28 17 29 18 30 17 31 17 32 17 33 16 34 16 35 16 36 14 37 16 38 16 40 15 42 17 43 17 44 17 45 15 46 17 47 16 48 15 49 15 50 15 51 14 52 14 53 18 54 16 55 16 56 16 57 17 59 15 60 16 61 17 62 16 63 17 64 17 65 17 66 17 67 15 68 16 69 15 70 15 71 15 72 15 73 17 74 17 75 16 76 15 77 17 78 16 79 15 80 16 81 15 82 15 83 15 84 16 85 17 86 15 87 14 89 16 90 16 11 49 2 20 6 20 7 19 8 18 11 20 12 19 13 19 16 19 19 21 20 18 21 19 22 20 23 18 24 19 25 20 26 18 28 20 29 20 30 19 31 19 34 18 35 20 39 21 40 21 42 19 45 21 47 19 49 21 51 18 54 19 56 18 57 21 59 18 60 18 62 18 64 20 65 20 66 17 67 18 68 19 70 17 72 18 73 19 76 19 77 19 83 19 87 19 88 19 89 21 12 90 1 12 2 13 3 13 4 14 5 13 6 12 7 12 8 13 9 14 10 12 11 12 12 13 13 13 14 13 15 14 16 13 17 13 18 12 19 14 20 12 21 13 22 14 23 13 24 13 25 12 26 14 27 12 28 14 29 14 30 13 31 14 32 13 33 12 34 14 35 12 36 14 37 12 38 14 39 13 40 14 41 12 42 13 43 12 44 12 45 14 46 14 47 14 48 13 49 12 50 14 51 14 52 12 53 12 54 12 55 13 56 14 57 14 58 12 59 14 60 13 61 13 62 14 63 12 64 13 65 13 66 12 67 13 68 14 69 13 70 14 71 12 72 13 73 13 74 14 75 12 76 14 77 13 78 13 79 14 80 14 81 13 82 13 83 12 84 14 85 13 86 13 87 13 88 14 89 14 90 13 21 64 1 20 3 19 6 17 8 20 9 18 10 18 12 19 13 18 14 20 15 19 16 17 17 20 19 19 20 17 24 20 25 18 26 17 27 19 28 20 30 20 31 18 32 18 34 18 35 20 38 21 39 20 41 19 42 17 45 18 46 21 47 19 48 19 49 18 50 20 52 18 53 20 54 20 55 20 56 18 57 18 59 20 60 17 61 21 62 20 64 20 65 18 66 19 70 21 71 20 72 21 73 18 76 19 77 18 78 20 79 19 81 17 82 21 83 19 84 18 86 19 87 18 88 20 89 18 90 20 22 63 1 13 3 12 5 12 6 12 7 14 8 12 10 14 12 13 13 12 14 14 15 12 16 13 19 12 21 12 23 12 24 14 26 14 27 13 29 12 30 13 32 12 33 12 34 14 35 12 36 12 38 14 40 12 41 12 43 12 45 13 46 13 47 13 48 13 49 12 50 13 51 14 53 14 54 12 55 13 56 14 59 14 60 14 62 13 63 13 65 14 66 12 67 13 68 12 69 13 72 14 73 14 74 13 75 12 76 13 77 13 81 12 83 13 84 14 85 14 86 14 88 14 89 14 90 12 23 72 2 29 3 29 4 28 5 29 6 25 8 24 9 25 10 28 11 29 12 28 13 25 14 26 16 25 17 24 18 25 19 30 20 25 21 26 22 26 24 27 25 28 27 25 28 26 29 25 30 29 32 27 34 29 35 25 36 29 37 26 38 26 39 28 40 29 41 25 42 28 43 25 44 26 45 28 46 26 47 29 48 29 49 27 50 26 54 30 55 25 56 24 57 25 58 25 59 28 60 30 61 26 62 28 63 27 65 28 66 25 67 29 68 28 71 29 72 24 73 27 74 27 75 25 77 25 78 24 80 27 81 25 84 26 85 28 86 27 87 27 88 29 89 29 24 25 1 13 9 12 18 12 21 11 22 13 27 11 30 13 36 13 38 11 42 13 49 13 50 12 58 12 60 11 61 13 65 11 66 12 68 11 75 11 78 11 79 13 81 12 83 11 87 13 88 13 25 15 2 22 13 20 27 22 30 23 38 22 44 20 59 20 61 23 63 23 67 23 69 20 71 24 76 22 82 22 89 20 26 43 1 9 3 10 5 9 6 10 7 9 10 11 14 11 19 10 23 11 28 10 29 11 30 11 31 9 32 9 33 9 35 10 37 10 38 9 41 11 42 9 50 10 51 11 52 9 54 9 55 9 57 11 59 10 60 9 61 11 62 9 65 10 66 11 71 10 72 11 73 10 74 9 77 10 80 11 84 10 86 11 87 10 89 11 90 10 27 73 1 22 2 21 4 18 5 20 7 19 8 19 10 18 11 20 12 21 13 22 14 20 15 19 16 19 17 19 18 19 19 18 20 19 21 22 22 22 23 19 24 19 25 21 27 18 29 19 30 22 31 22 32 21 33 22 34 18 35 22 39 20 42 19 43 19 45 19 46 19 47 19 49 20 50 20 51 21 52 22 53 21 54 19 55 18 58 20 59 21 61 21 62 20 63 22 64 19 65 21 66 22 67 21 68 20 69 20 71 18 73 20 74 18 75 20 76 20 77 22 78 21 79 19 80 20 81 21 82 20 83 22 84 19 85 22 86 22 87 20 88 19 89 21 90 20 28 44 1 26 3 23 4 24 8 25 11 25 12 24 14 24 16 24 17 22 20 26 21 23 22 24 25 22 26 22 27 26 29 26 30 25 32 25 34 25 35 24 38 23 43 26 44 25 45 25 48 22 51 26 54 25 55 24 56 22 57 23 58 25 60 26 61 24 62 24 64 23 67 23 68 25 69 22 78 24 83 25 84 25 86 24 88 23 89 24 29 83 1 24 4 24 5 27 6 27 7 26 9 25 10 24 11 28 12 27 13 27 14 28 15 27 16 27 17 28 18 27 19 27 20 26 21 28 22 24 23 28 24 26 26 29 27 24 28 27 29 26 30 26 31 24 32 25 33 24 34 28 35 25 36 27 38 27 39 28 40 25 41 27 42 26 43 28 44 24 45 28 46 28 47 27 49 29 50 24 51 28 52 26 53 25 54 24 55 24 56 26 58 25 59 25 60 28 61 26 62 25 63 24 64 24 65 25 66 25 67 25 68 26 69 28 70 26 71 25 72 28 73 24 74 24 75 25 76 27 77 27 78 26 79 25 80 26 81 24 82 28 83 25 84 26 85 27 86 25 87 26 88 28 89 24 90 27 30 42 1 18 3 17 5 18 6 18 7 17 8 18 10 18 12 17 13 18 14 19 20 18 22 18 25 18 28 17 29 18 31 17 33 16 36 15 37 18 38 17 40 19 42 16 43 16 45 17 46 18 50 16 51 18 53 16 55 18 56 17 59 18 61 16 65 16 69 19 71 16 76 16 78 18 82 15 83 18 88 16 89 18 90 17 31 21 15 14 17 14 22 14 24 12 30 13 31 14 46 12 48 14 52 13 54 13 59 13 60 14 64 13 67 13 69 13 72 14 73 14 76 14 80 14 81 12 87 14 32 54 2 16 3 16 6 15 7 16 8 15 10 14 11 15 13 14 16 16 20 16 22 15 23 16 24 15 25 16 26 15 27 14 28 14 30 16 31 15 32 15 34 15 38 15 39 14 41 16 42 14 43 14 44 15 45 16 46 16 48 15 50 14 51 15 52 15 54 14 57 15 59 16 61 15 62 15 63 16 64 16 65 15 67 15 69 15 71 15 72 15 74 14 75 14 76 16 78 15 79 14 86 15 87 16 88 14 89 16 41 48 2 14 4 13 5 13 7 15 10 14 11 14 12 13 13 14 14 13 15 15 19 13 23 13 27 14 28 15 29 14 30 13 32 13 34 15 36 13 37 13 38 13 39 13 41 15 44 14 45 13 47 13 48 14 51 13 54 15 56 15 58 13 61 15 62 14 63 15 64 15 66 15 67 15 68 15 70 13 71 13 73 14 74 15 75 15 76 15 82 13 84 13 85 14 90 14 42 70 2 27 3 27 4 23 5 23 6 26 7 23 8 25 9 23 10 26 12 23 13 25 14 26 15 25 17 26 18 26 19 27 20 25 22 23 23 23 24 25 25 27 26 26 27 25 28 23 29 23 31 27 33 27 34 25 35 25 36 23 37 24 38 25 39 26 40 23 42 24 46 25 47 25 48 27 49 26 50 26 51 27 53 26 54 23 55 23 56 25 58 24 59 26 60 26 61 27 62 27 67 26 68 24 69 27 70 25 71 26 72 27 73 27 74 24 75 23 76 26 77 26 78 26 80 27 81 26 83 26 85 23 87 25 88 27 89 24 90 24 43 31 1 28 4 28 5 29 13 31 23 32 28 30 33 27 35 29 36 27 42 26 44 31 45 30 47 32 48 28 50 28 51 29 52 28 57 28 60 27 63 28 64 27 65 31 66 30 67 31 68 29 69 30 72 31 82 27 86 28 88 27 90 29 44 51 3 24 6 24 7 25 10 27 12 28 13 24 14 25 15 28 17 25 18 28 19 27 20 24 21 24 25 27 27 28 28 26 29 24 30 24 31 26 32 24 34 25 35 28 36 28 37 25 40 24 41 27 43 23 44 24 45 27 46 25 49 27 51 28 52 24 54 28 56 28 59 28 60 24 61 25 65 29 67 28 71 26 72 25 73 24 77 27 78 24 79 28 80 27 81 26 85 25 88 27 89 27 45 43 2 15 3 16 5 15 7 15 8 14 10 14 11 14 12 14 15 16 16 16 17 16 18 15 19 15 21 15 24 15 25 14 27 15 28 16 29 16 35 14 37 16 38 14 39 14 41 15 43 15 48 14 49 14 52 16 53 14 57 14 61 15 63 14 64 15 68 15 69 14 70 14 75 16 76 16 77 15 81 14 88 15 89 14 90 16 46 66 1 18 3 18 4 18 5 19 6 22 7 21 8 21 9 21 11 18 12 21 14 21 15 19 18 20 19 21 21 20 22 19 24 20 25 20 26 19 30 19 31 22 32 21 34 18 35 22 37 18 38 20 39 18 40 20 41 18 43 22 44 21 45 19 46 21 47 19 49 21 50 20 52 21 54 20 55 19 56 20 57 19 58 22 60 20 61 20 62 20 63 20 64 20 67 18 68 20 69 22 71 18 72 21 73 20 74 22 75 19 76 19 78 21 79 19 80 19 81 21 82 20 83 21 85 21 87 22 88 21 89 20 47 44 1 29 2 27 3 28 4 29 6 25 8 26 9 25 10 24 11 27 12 29 14 28 16 27 18 29 19 30 22 28 23 24 25 25 26 29 27 29 33 28 35 26 38 26 39 28 40 26 41 28 44 25 45 28 48 29 50 27 54 28 60 27 63 28 66 29 67 28 68 26 69 24 71 25 79 25 80 26 83 28 86 29 88 25 89 25 90 28 48 50 1 20 2 20 4 20 5 19 8 21 9 19 11 20 12 20 13 21 15 18 17 21 18 21 22 19 23 19 25 19 26 19 27 22 28 21 35 21 39 21 41 22 43 20 45 21 46 22 47 21 48 20 49 19 51 21 52 20 54 20 57 20 58 19 59 20 62 22 63 21 64 20 65 18 67 18 71 22 76 21 77 19 78 19 79 18 80 18 81 21 82 18 84 20 86 21 89 20 90 20 53 28 1 13 3 14 6 15 8 15 14 13 16 14 17 15 22 13 23 14 24 15 26 14 27 14 37 15 42 15 49 13 50 15 52 15 53 14 54 14 59 14 65 15 72 14 73 14 74 14 78 15 82 15 88 13 89 15 54 82 1 21 2 20 3 21 4 21 5 21 6 21 7 22 9 21 10 21 11 22 12 23 13 20 14 22 15 21 17 19 18 21 19 20 20 20 21 22 22 20 23 23 24 20 25 20 26 20 27 20 28 22 29 21 30 21 31 21 32 22 33 23 34 20 35 23 36 21 37 19 38 20 39 19 40 22 41 19 44 20 45 20 47 20 48 22 49 19 50 20 51 20 52 23 53 20 54 22 55 22 56 21 57 23 58 23 59 22 60 20 61 20 62 21 63 23 64 21 65 20 66 21 67 20 68 23 70 20 71 21 72 22 73 20 74 23 75 22 76 22 77 23 78 20 80 19 81 22 82 21 83 20 84 22 86 22 87 19 88 21 89 21 90 21 55 68 3 25 4 27 5 23 6 27 7 25 8 25 9 23 11 25 12 25 14 26 15 23 16 25 18 27 20 25 22 24 24 24 25 26 28 23 29 27 30 27 31 23 32 26 33 24 35 27 36 27 37 25 40 26 41 26 42 27 43 27 44 25 45 27 46 25 47 25 48 23 49 26 50 23 51 23 52 24 53 24 55 26 56 23 57 26 58 27 60 26 61 26 62 26 63 23 65 23 66 25 68 24 69 25 70 26 71 25 72 26 73 24 74 26 75 26 76 24 78 27 80 27 81 24 82 24 83 24 84 26 86 26 87 24 88 27 56 59 1 25 2 26 5 25 6 26 7 27 8 24 9 25 10 25 11 27 12 27 15 27 16 25 17 27 18 25 19 25 20 27 21 27 24 24 25 26 27 25 29 25 33 23 34 25 35 26 37 25 38 26 39 27 41 25 42 25 43 26 45 23 46 24 47 25 48 24 49 25 50 23 53 24 54 27 62 25 63 27 64 23 65 26 66 26 67 27 68 24 69 26 72 24 73 23 74 27 76 24 77 25 78 23 79 23 80 23 81 23 84 23 85 26 86 24 89 26 4 57 25 5 29 6 28 7 30 11 28 13 26 14 27 16 30 21 26 22 30 27 30 33 28 35 26 42 31 48 27 53 26 54 30 61 25 63 30 64 27 66 28 67 30 69 27 72 25 75 29 90 30 58 61 2 29 4 30 5 28 6 28 7 30 8 28 9 26 10 28 11 30 13 28 14 29 15 29 18 26 19 29 20 26 21 29 23 29 24 29 26 27 29 31 30 26 33 27 34 29 35 28 36 25 41 27 42 26 43 27 44 26 45 26 46 30 49 30 51 25 52 29 54 30 55 30 56 30 58 29 59 30 60 28 61 27 62 26 63 29 65 27 66 27 68 29 69 28 70 29 71 27 72 27 74 28 76 30 77 29 78 26 79 25 82 30 84 29 87 26 88 27 89 30 90 27 59 6 52 10 59 12 72 11 80 11 85 11 88 11 60 30 3 24 4 23 5 20 7 23 11 22 13 24 18 23 21 24 23 20 24 23 26 23 28 21 30 23 38 21 41 20 42 23 43 20 48 22 49 21 52 24 56 22 57 23 58 22 59 23 61 23 67 23 72 22 73 24 77 24 87 24 +5 4 1 63 1 22 2 20 3 21 4 21 5 21 6 21 7 23 8 24 12 21 13 23 14 24 15 22 19 22 20 21 22 24 23 23 24 22 25 22 26 21 27 21 28 24 31 21 33 24 34 24 36 20 37 22 38 21 40 23 43 23 45 20 47 23 48 20 49 20 50 20 52 23 54 22 56 24 58 22 59 20 60 22 62 20 63 24 65 23 66 23 67 22 68 21 69 21 70 21 71 22 72 24 73 22 75 21 76 23 77 24 79 24 80 23 82 24 84 21 85 21 87 23 88 20 89 23 90 22 2 13 2 26 6 26 18 29 19 29 35 27 43 29 45 27 47 27 49 27 53 26 60 29 75 26 89 28 3 82 1 15 2 16 4 16 6 15 7 16 8 17 9 17 10 18 11 15 12 15 13 15 14 16 16 15 17 16 18 16 19 15 20 17 21 16 22 18 23 16 24 15 25 16 26 17 27 15 28 16 29 16 30 15 31 15 32 16 33 16 34 16 35 16 36 17 37 17 38 16 40 15 41 15 42 18 43 16 44 15 45 17 46 16 47 17 48 15 49 16 50 17 51 15 52 15 53 18 54 15 55 15 56 16 57 15 58 17 60 17 61 15 62 15 63 16 64 15 65 17 67 15 68 15 69 18 70 17 71 16 73 16 74 17 76 16 77 16 78 17 79 16 80 16 81 17 82 16 83 17 84 17 85 17 86 16 87 16 88 16 89 16 90 15 4 40 3 15 7 17 8 15 9 15 12 16 16 14 17 16 24 16 27 15 30 14 31 15 32 17 33 17 34 16 35 17 36 16 38 17 39 15 43 17 44 15 45 15 46 14 50 15 56 15 57 15 63 16 65 17 66 17 67 17 70 16 71 16 74 17 76 16 77 17 79 16 81 17 83 17 84 17 86 16 89 18 36 13 40 4 13 5 13 7 12 8 12 10 14 14 14 15 13 16 14 19 14 21 13 24 12 25 14 28 14 30 12 34 13 39 14 40 12 41 13 44 14 45 13 49 12 51 13 52 13 53 13 55 13 56 14 58 13 59 12 61 13 63 12 68 13 72 12 74 14 76 13 80 14 81 12 85 12 87 14 89 12 90 14 14 50 1 12 5 13 6 13 7 13 8 12 11 12 15 13 19 12 20 12 21 13 22 12 24 11 25 12 26 12 27 13 30 12 32 12 35 13 36 12 38 11 39 11 40 13 41 12 43 13 46 13 50 12 52 11 53 12 54 11 55 13 56 11 57 11 60 13 61 12 63 12 64 12 65 12 66 12 72 11 75 12 76 11 77 13 81 12 82 12 84 12 85 11 86 12 87 13 89 11 90 12 15 30 3 15 5 15 6 13 8 13 13 13 14 14 20 15 22 13 28 15 31 15 32 15 33 13 34 15 37 14 39 13 43 14 44 15 51 14 52 13 53 13 54 13 59 13 62 14 63 15 67 14 72 14 79 14 82 15 86 15 90 13 16 39 2 23 4 22 6 24 7 20 8 21 10 20 11 23 12 24 13 21 15 20 17 21 22 21 23 24 26 21 31 21 33 24 37 24 39 24 40 21 41 20 43 24 45 20 46 22 47 23 51 23 53 22 54 20 60 23 63 20 64 22 65 21 69 22 75 22 78 21 79 24 82 21 83 21 85 21 86 21 17 47 2 27 6 31 7 29 8 29 13 32 14 29 15 32 16 29 17 31 18 30 20 27 23 29 26 33 27 27 28 32 29 31 30 29 33 30 34 27 35 28 36 31 37 30 40 27 42 29 43 28 44 27 48 33 51 30 52 32 53 27 54 32 55 28 57 33 61 27 63 28 64 28 72 28 73 31 74 28 75 29 76 27 77 30 79 30 81 30 82 29 84 28 89 29 18 54 1 17 2 17 3 15 5 15 9 16 11 16 12 15 14 17 16 15 23 15 24 15 25 16 27 15 29 16 30 15 31 15 32 15 36 17 38 16 40 17 42 17 44 15 46 17 47 16 48 15 50 15 51 17 52 17 55 16 56 15 57 17 59 17 60 16 61 15 63 15 64 16 65 16 66 17 68 15 70 14 71 17 73 16 74 17 76 17 79 16 80 17 83 14 84 15 85 15 86 17 87 17 88 17 89 18 90 16 19 10 10 14 13 12 36 14 37 12 38 12 40 14 48 14 62 13 69 14 74 12 20 6 13 14 48 15 53 15 60 15 72 13 78 15 21 26 2 17 14 16 16 17 26 15 29 16 33 16 36 16 38 18 44 16 46 17 51 15 53 16 58 17 62 15 63 16 64 15 65 16 66 16 68 17 70 16 72 17 74 18 78 17 84 17 88 18 90 16 22 68 1 24 2 26 3 26 4 25 5 22 6 24 7 26 8 25 11 22 12 25 13 22 14 22 15 22 16 23 17 22 19 25 20 22 21 22 22 23 23 25 25 25 26 25 30 26 31 26 32 25 33 25 35 26 36 25 37 24 40 22 42 25 44 26 45 24 46 25 47 22 49 25 50 24 51 22 52 24 53 24 54 26 55 23 56 25 59 26 60 24 62 22 63 23 64 24 66 24 68 24 69 26 72 23 73 24 74 25 75 23 76 26 77 22 78 23 80 25 81 23 82 25 83 23 84 23 85 23 86 22 87 23 88 24 90 22 23 83 1 26 2 27 4 24 5 28 6 27 7 28 8 25 9 24 10 27 11 25 12 24 13 26 14 27 15 26 16 24 17 27 19 24 20 27 21 25 22 26 23 28 24 23 25 27 26 28 27 24 28 24 29 25 30 28 31 27 32 25 33 28 34 27 35 24 36 26 37 28 38 25 39 28 40 25 41 24 42 28 43 28 44 25 45 25 46 27 47 28 48 28 49 27 50 27 51 28 52 27 53 25 54 28 55 26 56 28 57 26 58 27 59 24 60 25 61 25 62 27 63 29 64 26 65 26 66 28 67 28 68 24 70 25 71 27 72 25 73 26 74 27 75 25 76 26 77 24 79 25 80 26 81 24 82 24 83 24 86 28 87 24 88 28 90 26 24 33 3 14 4 16 5 14 6 15 7 14 9 16 17 15 19 16 20 14 26 16 28 15 31 15 40 16 44 15 49 15 50 14 52 14 56 15 58 16 59 16 64 14 65 14 68 14 69 16 70 14 74 16 76 16 77 14 79 16 81 15 82 16 86 15 89 14 29 69 1 10 2 10 3 10 5 11 6 11 7 10 8 10 9 11 10 10 11 9 13 11 15 10 16 10 17 11 18 10 19 9 20 10 21 10 22 9 23 10 24 11 25 10 26 10 27 9 28 10 29 9 32 9 33 11 35 11 36 9 37 10 38 11 39 9 40 9 43 10 44 10 45 10 46 10 47 10 48 10 49 10 50 10 52 10 53 10 56 11 57 10 58 10 60 11 65 10 66 9 67 9 68 9 69 10 70 11 71 10 73 11 74 9 75 10 76 11 77 9 78 10 80 11 81 10 82 10 83 9 86 11 87 9 88 10 90 9 30 36 4 29 5 29 7 31 8 31 9 28 10 30 11 31 13 30 14 31 15 29 16 33 19 32 20 30 21 32 27 31 30 28 34 30 40 31 42 32 45 31 52 31 54 31 56 29 59 30 61 30 62 32 64 32 65 31 67 27 69 29 74 28 77 32 78 31 84 27 88 31 90 30 31 61 1 18 4 19 6 18 7 18 8 18 9 17 10 21 11 20 12 19 13 20 15 19 17 18 18 19 19 20 20 18 21 20 23 18 26 21 27 18 28 17 29 18 32 20 37 18 40 21 42 20 43 21 44 20 45 19 46 19 47 17 49 19 52 20 53 20 54 18 55 20 57 19 58 17 59 19 61 19 62 18 65 17 66 20 67 18 68 20 69 19 70 18 71 20 72 19 74 19 75 19 76 19 79 20 80 19 83 21 84 18 85 19 86 20 87 20 88 18 89 19 90 19 32 79 1 22 3 22 4 25 5 22 6 24 7 21 8 22 9 21 10 22 11 22 12 25 13 25 14 24 15 25 16 22 17 24 18 21 19 25 21 24 22 23 24 24 25 24 26 22 28 21 30 21 31 24 32 25 33 22 35 24 36 25 37 22 38 21 39 21 41 24 43 22 44 24 45 23 46 21 47 24 48 22 49 21 50 25 51 21 52 22 53 22 54 22 56 21 57 24 58 22 59 24 60 25 61 22 62 23 63 23 64 23 65 24 66 25 68 24 69 23 70 24 71 25 72 24 73 22 74 23 75 21 76 23 77 24 78 24 79 24 80 25 81 24 82 22 83 23 84 23 85 21 86 24 87 24 88 23 90 25 33 48 2 27 3 25 4 29 6 27 8 27 9 28 13 29 14 27 16 29 17 27 18 25 20 27 21 26 24 27 25 27 27 26 30 27 31 25 33 25 38 29 40 29 43 25 44 28 45 26 46 29 48 29 50 25 51 25 52 27 53 28 56 25 59 27 60 28 61 24 62 26 64 29 65 29 66 27 69 26 71 24 73 27 76 24 79 26 80 26 82 28 84 25 89 26 90 27 34 31 4 12 8 12 11 11 12 12 19 11 21 12 23 13 24 13 25 12 33 12 34 12 39 11 41 11 44 11 47 11 48 12 53 13 55 13 60 11 66 12 67 12 71 13 74 11 75 13 76 11 79 12 80 12 85 12 87 12 88 13 90 12 35 8 1 12 15 12 52 10 56 11 60 12 71 11 74 11 75 12 36 65 1 15 3 15 4 15 6 15 7 14 10 15 11 13 14 14 15 14 16 14 18 13 19 13 21 13 22 15 24 13 25 14 26 15 27 14 29 13 32 15 34 13 36 14 38 15 39 13 40 14 41 14 42 14 44 13 46 13 47 13 48 14 49 14 50 15 51 15 52 13 53 15 54 14 55 13 56 14 57 14 58 13 59 15 60 13 61 14 62 14 63 15 64 15 65 15 66 14 67 15 70 15 72 15 73 15 75 13 76 13 77 13 78 13 79 15 80 13 81 13 83 14 86 13 87 15 89 13 90 14 37 18 21 30 28 30 35 29 44 30 49 29 51 25 54 29 59 29 63 27 72 26 73 30 76 30 78 30 79 26 80 28 81 27 86 26 90 27 38 60 2 20 3 19 5 19 7 18 8 19 9 20 10 22 14 18 15 21 16 22 17 21 20 18 22 22 23 19 26 18 28 21 30 20 33 22 34 20 35 20 36 19 37 20 38 19 39 20 42 21 43 22 47 20 48 19 49 22 50 21 53 21 54 19 55 20 56 20 57 19 58 20 60 21 61 18 62 19 64 19 65 21 66 20 67 21 68 19 70 20 71 20 72 19 73 20 75 21 76 18 77 19 78 21 79 19 82 22 83 20 84 20 85 20 86 20 88 21 90 21 39 20 4 11 9 11 12 11 16 11 19 11 20 10 24 12 32 11 33 10 37 11 39 11 44 12 69 10 70 12 75 11 78 11 79 11 80 10 86 10 88 10 40 83 1 20 2 19 3 21 5 19 6 20 7 21 9 22 10 23 11 21 12 23 13 20 14 20 15 20 16 19 17 19 18 22 19 19 20 21 21 22 22 20 24 21 25 20 26 21 27 23 28 20 29 19 30 21 31 20 33 20 34 23 35 22 36 20 37 22 38 20 39 22 40 20 41 20 42 22 43 20 44 21 45 20 46 21 47 23 48 19 49 21 50 20 51 20 52 21 53 20 54 20 55 22 56 23 57 21 58 19 59 20 60 20 61 22 62 19 63 23 64 19 65 19 67 22 68 23 69 22 70 20 71 23 72 20 73 23 74 22 76 22 77 21 78 20 79 23 80 20 82 23 83 19 84 20 85 21 86 22 87 19 88 21 89 19 90 22 41 89 1 13 2 14 3 13 4 12 5 14 6 13 7 12 8 12 9 14 10 14 11 12 12 12 13 13 14 13 15 14 16 14 17 12 18 12 19 12 20 13 21 13 22 12 23 12 24 14 25 13 26 13 27 13 28 14 29 13 30 12 31 14 32 14 33 13 34 13 35 14 36 14 37 12 38 13 39 14 40 12 41 12 42 13 43 12 44 12 45 13 46 12 47 12 48 12 49 14 50 13 51 12 52 14 53 14 54 14 55 14 56 14 57 13 58 13 59 14 60 12 61 12 62 13 63 12 64 14 65 13 66 13 67 14 68 14 69 13 70 13 71 13 72 14 74 12 75 13 76 14 77 13 78 12 79 12 80 13 81 14 82 12 83 13 84 14 85 12 86 12 87 12 88 12 89 12 90 13 42 47 2 14 4 13 7 12 12 14 14 14 16 13 18 12 19 13 21 12 22 12 27 14 30 12 31 14 32 13 34 14 36 12 38 14 39 14 40 13 41 14 42 13 44 13 49 12 50 13 52 13 53 12 56 12 58 14 60 12 62 12 63 13 67 13 68 12 69 12 73 13 74 13 75 14 76 13 77 12 78 12 80 12 82 13 83 13 84 13 86 12 88 14 89 14 43 85 1 24 2 26 3 27 4 24 6 26 7 26 8 26 9 23 10 23 11 23 12 24 13 23 14 27 15 27 16 24 17 25 18 26 19 25 20 26 21 24 22 27 23 24 24 27 25 23 26 26 27 26 28 26 29 24 30 25 31 26 32 23 33 23 34 25 35 27 36 23 37 27 38 24 39 23 40 27 41 26 42 26 43 24 44 27 45 27 46 26 47 24 48 26 49 26 50 25 51 27 52 27 54 24 55 24 56 24 57 23 58 27 59 23 60 27 61 26 62 27 63 25 64 23 65 26 66 25 67 24 68 24 69 26 70 24 71 27 72 25 74 27 75 24 76 27 77 26 78 24 80 25 81 24 82 27 83 26 85 26 86 23 87 24 88 26 89 26 90 25 44 47 3 24 5 21 6 25 10 23 14 23 16 24 19 21 20 21 21 22 22 21 23 23 24 22 26 24 30 21 31 25 32 22 33 22 34 22 36 24 39 21 46 25 48 25 51 23 52 23 53 24 55 23 57 24 60 22 62 25 63 23 65 22 66 23 70 22 71 23 74 22 75 22 76 24 78 23 79 22 81 25 82 24 83 24 84 24 85 21 86 23 88 24 89 24 45 78 1 24 2 28 3 30 4 26 5 27 6 27 7 29 9 28 12 27 13 26 14 28 15 29 16 25 18 26 19 24 20 27 21 26 22 25 23 29 25 27 26 25 27 30 28 27 29 26 30 26 31 26 32 25 34 25 35 29 36 25 37 25 38 28 39 26 40 26 41 30 42 29 43 29 44 25 45 25 46 26 48 27 49 30 50 30 51 27 52 26 53 27 55 26 56 28 57 29 58 27 59 29 60 25 61 26 62 28 65 28 66 27 67 25 68 26 70 29 71 27 72 29 73 26 74 25 75 26 77 26 78 29 79 26 80 25 81 29 82 26 83 24 84 25 85 24 86 28 87 28 88 25 89 27 90 25 46 2 35 19 64 19 47 87 1 24 2 26 3 25 4 26 5 28 6 25 7 28 8 28 9 28 10 25 11 25 12 25 13 26 14 26 15 28 16 27 17 26 18 27 19 28 20 24 21 26 22 24 23 26 24 27 25 25 26 26 27 26 28 24 29 24 30 28 31 26 32 27 33 25 34 28 35 26 36 27 37 27 38 28 39 26 40 26 41 25 42 24 43 28 44 25 45 26 46 24 47 27 48 26 49 27 51 28 52 25 53 28 54 25 55 26 56 25 57 28 58 25 59 24 60 28 61 28 62 24 63 28 64 27 66 26 67 28 68 25 69 29 70 25 71 24 72 27 73 28 74 27 75 25 76 27 77 28 78 25 79 27 80 27 81 24 82 27 83 28 84 24 85 27 86 26 87 27 88 25 90 27 48 8 8 23 28 22 47 22 54 20 62 23 69 22 72 21 74 21 53 78 1 15 5 16 6 16 7 15 8 16 9 15 10 16 11 14 13 16 14 16 15 16 17 15 18 15 19 16 20 14 21 16 22 15 23 16 24 14 25 14 26 14 27 14 29 14 30 16 31 14 32 15 33 15 34 16 36 14 37 14 38 14 39 14 40 14 41 16 42 15 43 16 45 16 46 16 48 16 49 15 50 16 51 16 52 16 53 15 54 15 55 16 57 14 58 15 59 15 60 14 61 15 62 16 63 15 64 14 65 15 66 14 67 14 68 15 69 16 71 14 73 16 74 15 75 15 76 16 77 16 78 15 79 16 80 14 81 15 82 14 83 16 84 16 85 15 86 15 87 14 88 15 89 15 90 14 54 36 1 32 2 28 5 31 7 27 8 27 9 32 10 32 11 28 13 30 15 27 16 27 17 29 18 30 19 31 20 27 23 29 25 32 34 30 36 27 38 28 41 29 43 30 44 27 46 29 47 30 48 31 52 26 53 30 54 27 58 31 59 31 67 28 73 28 77 28 79 27 86 26 55 8 11 31 26 30 36 33 43 30 46 28 52 31 64 27 72 33 56 53 2 30 3 31 4 30 6 27 8 28 10 30 11 30 12 30 13 26 14 29 16 30 17 30 21 26 22 27 23 28 24 28 25 30 26 28 27 25 28 29 29 30 30 30 34 27 37 31 38 25 40 28 41 25 44 26 49 26 50 28 51 29 52 27 56 29 58 29 59 28 60 29 61 30 62 28 63 30 64 29 66 31 69 27 70 28 77 27 78 30 79 30 81 30 82 27 85 30 86 28 87 26 88 28 89 27 44 5 43 13 15 14 15 15 15 16 14 18 16 19 16 21 16 22 14 23 14 28 14 29 15 35 15 37 14 40 15 41 14 43 16 44 16 46 16 47 14 48 15 50 14 51 15 52 16 53 15 54 16 55 16 58 16 59 15 62 15 64 14 65 14 66 15 67 16 68 14 69 14 73 16 74 15 77 15 79 14 82 15 83 16 85 16 90 16 6 15 5 23 7 22 9 20 14 23 23 20 25 20 29 19 43 23 50 21 60 21 66 22 68 19 83 21 87 21 89 20 7 8 3 21 12 20 24 22 28 22 34 22 35 21 63 21 69 19 8 55 1 9 3 10 5 11 7 9 9 10 10 10 11 10 12 10 14 11 16 10 17 10 20 9 21 10 22 10 24 10 25 9 28 11 30 11 31 10 32 10 33 9 35 10 37 10 38 10 40 10 41 9 44 11 46 10 47 9 48 11 49 10 50 10 52 9 54 10 55 11 56 10 57 9 58 10 62 10 63 10 64 11 65 10 67 9 70 11 71 10 72 10 73 10 75 10 79 11 81 9 82 10 83 10 85 10 87 11 90 11 9 4 22 23 61 23 64 25 85 24 10 39 2 26 5 24 6 22 8 22 10 24 11 26 15 23 16 24 17 23 21 26 22 25 28 22 29 23 30 24 31 25 33 26 38 26 40 24 44 23 47 26 50 25 52 24 55 23 56 22 60 25 62 25 63 25 66 23 68 22 69 23 73 24 74 22 75 23 76 25 82 25 87 25 88 22 89 23 90 25 11 72 1 31 2 30 3 28 4 29 6 27 7 28 8 27 9 28 10 29 11 31 12 26 13 28 14 28 15 29 16 30 17 26 18 30 19 27 20 27 22 30 23 30 27 28 28 28 29 29 30 28 31 30 32 31 33 32 34 32 36 28 37 31 39 30 40 30 41 32 42 26 43 32 44 28 45 31 46 28 47 27 48 28 49 30 50 32 51 27 52 30 54 31 55 26 56 26 58 30 59 29 60 30 61 30 63 27 64 27 66 26 70 27 71 27 72 31 73 31 74 31 75 27 76 28 78 30 79 28 80 28 81 29 82 32 83 29 84 29 85 31 88 28 90 30 12 27 12 24 16 23 17 23 18 23 19 26 23 26 24 24 25 25 26 27 29 27 32 27 35 26 36 27 39 27 41 25 44 23 47 25 64 24 67 26 68 24 76 26 77 23 78 25 80 25 84 23 87 24 88 26 13 36 4 10 9 9 10 10 11 9 14 10 15 10 17 10 21 11 22 9 25 11 28 10 29 10 31 9 36 9 41 10 44 10 46 10 49 9 52 11 53 11 55 9 58 9 59 11 60 11 64 9 65 11 68 10 72 11 75 10 76 11 77 10 79 10 80 9 82 11 83 10 85 11 14 79 1 17 2 17 3 18 4 18 6 17 7 17 8 18 9 20 10 19 11 19 13 18 14 19 15 18 16 19 17 19 18 18 19 17 20 16 22 19 24 17 25 18 26 16 27 18 28 18 29 18 30 17 31 20 32 19 33 19 34 20 35 20 36 19 37 18 38 19 40 17 41 17 42 17 43 18 44 18 45 17 46 20 47 18 48 17 50 18 51 20 52 16 53 17 54 16 55 17 56 18 57 19 58 18 59 17 60 17 61 19 63 18 64 18 67 17 68 19 69 20 70 17 71 18 72 19 73 19 75 19 76 17 77 17 78 20 79 19 80 19 81 19 82 19 83 17 84 17 85 19 86 18 88 19 89 16 90 19 15 10 1 14 4 13 5 12 31 14 48 14 49 14 55 12 77 13 84 12 89 13 16 72 1 15 2 14 3 16 4 15 5 15 6 14 7 16 8 14 9 14 10 14 12 15 13 14 14 15 16 14 17 14 19 16 21 16 22 16 23 15 24 15 25 15 26 15 27 15 28 15 29 16 30 16 31 16 32 14 33 16 34 15 35 16 36 16 37 16 38 14 39 14 40 16 41 15 42 15 43 16 44 16 45 14 46 14 47 15 51 14 52 16 55 16 56 15 59 16 60 14 61 15 62 15 63 15 64 14 65 14 66 16 67 15 70 14 71 16 72 16 73 15 74 15 76 15 77 14 78 16 79 15 80 16 81 16 84 15 86 16 87 15 88 15 89 15 21 28 1 32 2 27 5 29 6 27 14 27 16 26 20 28 21 26 23 30 24 30 26 29 28 32 30 29 33 30 35 28 38 31 41 28 42 32 46 29 52 29 61 31 65 31 67 29 70 27 71 31 74 32 75 29 85 27 22 45 1 14 2 14 4 13 5 12 6 14 7 13 10 12 12 12 13 14 14 14 15 13 16 14 20 14 24 12 25 14 26 12 28 14 29 14 30 14 33 13 35 14 37 13 38 13 39 12 42 12 43 12 44 13 45 13 47 13 48 13 49 12 52 14 60 12 61 12 67 13 72 12 73 12 74 13 79 14 81 12 82 13 83 12 86 14 88 13 90 12 23 65 1 26 2 28 3 26 4 26 5 28 6 26 7 24 8 27 10 27 11 28 12 26 13 25 16 27 17 27 18 28 19 25 20 27 23 28 24 27 26 25 27 28 28 27 30 28 31 24 33 27 34 28 35 26 36 24 37 24 38 23 39 25 40 25 41 26 42 27 43 25 45 26 47 25 48 28 51 25 53 28 54 29 56 28 58 28 62 27 63 26 64 28 66 26 67 28 68 26 69 24 70 25 71 25 73 24 74 25 76 27 77 29 78 25 79 24 80 26 81 27 83 27 85 28 86 28 87 26 88 26 24 2 41 22 82 25 25 44 2 11 4 12 8 11 9 13 10 13 11 12 12 12 14 12 19 12 21 13 22 11 23 13 24 12 26 13 29 13 31 12 32 12 33 13 34 11 35 12 36 12 39 12 40 12 44 13 45 13 47 11 49 12 56 12 57 11 61 11 65 13 67 13 68 13 69 11 71 13 72 11 73 11 76 11 78 13 79 13 82 12 87 11 88 11 89 13 26 22 2 16 6 15 11 14 13 16 15 14 18 14 26 15 36 16 39 15 44 14 46 15 48 15 52 16 58 14 60 14 61 15 62 16 67 15 70 14 71 14 82 16 83 16 27 32 2 23 5 25 9 27 10 26 11 23 13 26 15 26 17 26 18 26 20 26 22 25 25 23 30 27 31 23 32 27 36 24 39 26 43 25 44 26 45 24 46 25 50 27 55 23 60 27 63 23 67 24 68 25 78 23 79 24 82 26 86 24 90 26 28 51 2 17 3 18 4 17 5 19 7 18 9 20 10 18 11 17 12 17 13 17 15 17 16 17 17 19 18 19 24 19 25 17 26 18 27 19 29 16 31 19 32 17 33 17 34 19 37 17 38 20 40 19 41 19 43 20 46 20 47 17 49 17 51 19 52 19 53 18 56 20 58 19 59 18 62 17 65 17 66 19 67 19 68 19 71 19 72 18 75 19 76 17 78 18 79 17 80 17 85 18 88 17 29 31 1 20 9 21 10 22 12 22 13 20 18 23 21 21 23 23 27 22 30 23 33 22 35 21 37 22 38 22 43 21 46 22 47 22 48 22 51 20 52 21 56 23 58 21 60 24 63 24 65 21 70 24 73 23 74 21 83 22 86 20 87 23 30 81 1 17 2 19 3 19 4 19 5 18 6 19 7 17 8 19 9 18 10 18 11 17 12 16 13 19 14 16 15 17 16 17 18 17 19 17 20 17 21 16 23 17 24 17 25 18 26 19 27 17 28 19 29 18 30 18 33 19 34 19 35 19 36 18 37 17 38 16 39 16 40 19 41 20 42 17 43 17 44 17 45 16 46 17 47 19 48 20 50 16 51 19 52 17 53 18 54 19 56 18 57 19 58 18 59 17 60 19 61 16 62 20 63 17 64 17 65 18 66 18 67 17 68 20 70 18 71 18 72 19 73 18 74 19 75 16 76 20 77 16 78 18 80 17 81 19 82 19 83 17 84 17 85 18 86 18 88 18 89 16 90 17 31 78 1 26 2 28 3 29 4 26 5 26 6 30 8 27 9 29 10 30 11 30 12 30 13 30 14 27 15 30 16 26 17 27 18 30 20 28 21 26 23 25 24 26 26 26 27 26 29 30 31 28 32 26 33 27 35 25 36 28 37 30 38 26 39 28 40 28 41 27 42 30 43 31 44 28 45 27 46 29 47 26 49 30 50 27 51 29 52 26 53 29 54 28 55 30 56 31 57 27 58 26 59 28 60 28 61 26 63 26 64 26 65 29 66 28 67 30 68 27 69 28 70 30 71 29 72 30 73 28 74 29 75 29 76 30 78 28 79 28 81 30 82 31 83 27 84 29 85 30 86 29 88 29 89 30 90 29 32 80 1 26 2 26 3 27 4 26 5 28 6 27 7 26 8 26 9 26 10 28 11 28 12 25 14 26 15 27 17 26 18 29 19 26 20 28 21 26 22 27 24 29 25 31 26 27 27 26 28 27 29 30 30 25 31 27 32 28 33 27 34 26 35 26 36 28 37 27 38 27 39 29 40 27 41 27 42 27 43 26 44 26 45 27 46 26 47 29 48 26 49 27 50 30 51 30 52 28 53 26 54 27 55 30 56 29 58 27 59 25 61 27 63 26 64 29 65 26 67 26 68 30 69 28 70 28 71 27 72 31 73 28 74 29 75 30 76 27 80 27 81 30 82 29 83 27 84 30 85 29 86 27 87 29 88 26 89 27 90 31 33 10 10 27 14 27 18 31 25 29 34 30 41 27 46 28 53 27 80 26 86 27 34 65 2 11 4 10 5 10 6 11 8 12 10 12 11 11 12 11 13 12 14 11 15 10 17 11 18 10 19 11 21 11 22 12 23 10 24 11 25 12 27 11 28 11 30 10 31 11 33 11 34 12 35 11 36 11 38 10 40 11 41 11 42 12 45 12 46 11 48 11 49 11 51 11 52 10 53 10 54 11 55 10 56 10 58 10 59 12 61 12 62 11 63 11 64 12 65 10 66 11 67 11 70 12 71 11 72 12 73 10 74 12 77 11 78 10 79 11 80 12 81 11 82 12 83 11 85 10 87 10 90 11 35 16 5 18 13 16 24 18 31 16 33 17 39 16 42 18 48 17 49 16 53 17 56 16 58 18 70 17 72 17 79 17 85 16 36 20 5 13 6 15 8 15 10 15 24 13 28 13 29 13 32 14 33 14 35 13 37 13 39 14 42 15 50 15 56 15 72 14 74 14 81 13 84 13 88 15 37 22 1 15 10 14 11 14 14 14 19 13 20 15 22 15 29 13 30 15 42 14 45 14 48 15 63 14 64 13 68 13 71 14 73 15 75 13 82 15 84 14 86 14 87 13 38 87 1 28 2 29 3 28 4 31 5 33 6 31 7 30 8 32 9 32 10 28 11 33 12 30 13 28 14 30 15 32 16 29 17 27 18 28 19 28 20 32 21 30 22 28 23 31 24 31 25 27 26 31 27 32 28 31 29 32 30 30 31 31 32 30 33 32 34 29 35 28 36 29 37 28 38 31 39 32 40 29 41 32 42 32 43 32 44 31 45 28 46 28 47 32 48 33 49 28 50 29 51 30 52 27 54 33 55 29 56 27 57 33 58 28 59 31 60 28 61 32 62 29 63 27 64 29 65 27 66 28 67 33 68 30 70 30 71 30 72 28 73 29 74 29 75 27 76 28 77 27 78 30 79 30 80 31 81 27 82 28 83 27 84 31 85 27 86 29 88 33 89 28 90 31 39 18 9 14 18 13 31 14 35 14 38 12 40 12 41 12 43 14 46 12 49 14 53 13 57 14 68 14 71 14 75 14 78 13 80 12 86 12 40 70 1 16 2 19 3 17 4 18 5 18 6 17 7 17 8 18 9 18 11 16 12 16 13 19 14 16 15 16 16 15 18 17 19 16 20 16 23 15 24 17 25 15 26 16 27 18 28 17 29 16 30 16 31 17 32 17 33 16 34 19 35 17 36 16 37 19 38 18 39 18 40 17 41 18 42 17 43 16 44 17 47 16 50 17 52 16 53 16 54 16 55 17 56 16 57 19 60 17 62 18 64 17 65 19 67 18 68 18 69 17 71 16 72 18 73 17 75 16 77 17 79 16 80 17 81 17 82 18 83 19 85 17 86 18 87 18 89 18 90 19 41 48 1 29 6 29 7 31 8 27 9 26 12 26 18 27 19 29 20 32 22 30 23 31 24 27 26 28 27 31 28 27 29 31 31 27 32 30 33 29 34 26 36 28 37 26 39 28 40 32 41 32 43 29 48 27 49 27 50 27 55 31 56 30 57 29 58 32 63 29 65 29 66 26 67 29 72 27 74 30 75 29 76 29 77 31 79 32 80 28 83 31 84 28 86 26 87 30 42 29 1 33 2 29 3 28 10 29 13 29 15 31 20 28 25 32 34 30 37 32 39 28 41 28 42 27 43 29 44 31 50 33 54 29 55 29 60 30 61 29 62 32 64 31 71 29 72 29 73 31 79 32 80 28 82 29 83 29 43 9 13 16 17 16 26 15 27 17 48 15 57 17 75 16 78 15 80 15 44 61 3 10 5 12 9 10 10 10 11 12 14 10 15 11 17 11 18 11 19 10 21 11 22 10 23 12 26 12 29 12 30 10 33 11 34 11 36 11 38 12 39 10 40 12 44 12 45 10 46 11 48 11 50 10 51 10 53 11 54 11 55 12 56 12 57 10 58 12 59 10 60 11 62 12 63 11 64 11 65 11 66 10 67 11 70 10 71 12 72 12 73 10 74 11 75 12 76 11 77 11 78 10 80 10 81 12 82 11 83 10 84 12 85 11 86 10 87 11 89 12 90 11 49 43 7 20 8 22 9 20 11 23 16 20 17 21 18 21 19 21 20 21 21 20 24 23 28 19 29 22 30 21 33 23 34 20 38 19 41 21 43 20 45 20 46 23 48 22 50 21 56 22 61 21 62 21 66 20 67 21 68 20 69 20 70 23 71 21 72 20 73 23 75 22 76 19 79 23 80 21 84 23 86 21 87 20 89 23 90 19 50 63 2 12 3 12 4 11 6 12 7 12 8 12 10 13 11 11 13 11 14 12 18 13 19 13 22 12 23 11 26 12 27 11 28 12 30 13 31 11 33 12 34 12 35 12 36 11 37 13 39 11 41 13 43 13 44 12 45 12 46 12 47 13 48 12 49 12 50 13 51 12 53 13 54 13 56 12 57 12 58 12 59 13 60 12 61 13 62 11 64 11 65 12 66 12 67 11 68 11 69 12 70 12 74 12 75 11 76 13 78 13 80 12 81 11 84 12 86 13 87 11 88 12 89 12 90 12 51 36 3 12 5 12 7 12 14 13 17 12 19 12 20 11 22 11 24 13 26 12 27 11 28 12 30 11 31 12 33 11 38 11 40 12 42 11 47 13 48 13 50 11 52 11 56 13 57 12 58 11 62 13 64 13 66 11 68 11 72 13 74 12 76 12 82 11 86 12 87 13 89 12 52 35 1 27 2 28 3 31 4 30 5 27 6 29 14 29 16 30 20 26 24 31 26 31 32 32 33 26 36 30 38 31 39 27 42 31 43 30 44 30 48 29 51 31 52 32 54 28 55 27 58 28 61 26 66 29 71 27 72 28 73 27 77 31 81 27 84 28 85 32 89 28 53 19 6 23 7 23 12 26 15 26 18 24 23 27 24 24 31 24 34 26 42 23 50 26 52 24 54 27 58 25 60 24 71 27 72 23 74 23 86 27 54 56 2 15 7 15 8 14 10 14 13 15 15 14 16 14 17 16 18 15 19 15 21 15 22 16 24 14 26 14 27 15 29 16 31 15 32 15 34 16 35 16 36 15 38 14 39 15 40 16 42 14 45 16 46 15 47 14 49 15 51 16 53 16 54 14 55 14 56 15 58 15 59 16 61 15 62 14 63 14 64 15 65 14 67 15 68 15 70 15 71 14 72 14 73 14 75 15 77 16 78 15 79 16 82 15 86 14 87 15 89 16 90 14 55 45 1 20 2 22 5 20 6 23 7 23 8 19 9 23 10 19 12 19 14 23 17 19 19 22 21 23 23 22 28 23 29 21 30 21 31 22 35 23 37 22 38 20 40 19 45 19 46 22 47 20 50 22 52 20 55 22 56 19 57 23 60 19 61 21 69 20 70 23 71 22 72 20 73 21 75 21 77 19 80 21 81 22 83 23 85 22 87 19 90 19 56 68 1 12 3 11 6 11 7 13 8 12 9 12 10 12 11 13 12 12 13 12 14 12 15 12 16 12 17 12 18 12 20 11 21 11 22 12 27 11 28 12 29 12 31 13 32 11 33 11 34 11 35 13 36 12 37 13 38 13 39 12 40 11 41 12 42 13 44 13 45 11 47 13 48 13 49 13 50 11 52 11 53 13 56 12 58 11 59 12 60 12 61 12 62 12 63 13 64 12 65 11 66 13 67 12 70 12 71 13 72 11 73 11 74 13 76 11 77 11 79 13 82 11 83 12 84 11 86 12 87 12 88 11 89 11 90 12 32 5 9 10 18 24 17 26 17 28 16 29 16 33 17 41 17 46 18 74 18 6 36 1 23 9 27 13 25 14 27 15 26 16 26 18 27 19 25 20 27 28 23 30 26 31 25 34 24 35 24 36 27 37 25 39 26 40 24 48 26 49 26 53 23 59 25 62 24 63 25 69 23 71 23 73 24 75 25 76 23 77 26 79 26 85 25 86 23 87 24 88 25 89 25 7 78 1 17 2 20 3 18 5 20 7 18 8 16 9 18 10 19 11 17 13 19 14 17 15 17 16 18 17 17 18 19 20 18 21 17 22 17 23 19 24 18 25 19 26 19 27 17 28 20 29 19 32 16 33 19 34 19 35 18 37 17 38 18 39 16 40 19 41 17 42 16 43 17 44 18 45 19 46 19 48 17 49 18 50 20 51 17 52 18 53 17 54 18 55 18 56 17 57 19 58 16 59 19 60 18 61 18 62 19 63 19 64 19 65 19 66 17 67 17 69 16 70 17 71 16 72 16 73 19 74 17 76 16 77 18 78 17 79 17 80 18 82 17 83 19 84 19 85 17 86 20 87 17 88 17 89 16 8 34 1 29 2 26 4 24 5 26 8 27 10 29 12 25 14 28 17 29 19 28 21 27 22 29 29 25 32 25 35 26 41 28 43 29 45 25 46 26 48 27 52 25 56 25 59 28 61 26 63 26 69 28 71 26 75 26 77 28 80 29 82 29 85 26 87 27 88 29 9 3 44 26 51 28 83 26 10 88 1 12 2 14 3 13 4 14 5 13 6 13 7 12 8 13 9 12 10 14 11 13 12 12 14 12 15 12 16 13 17 12 18 13 19 14 20 12 21 14 22 12 23 13 24 14 25 13 26 14 27 12 28 12 29 14 30 14 31 14 32 14 33 12 34 12 35 12 36 14 37 14 38 14 39 12 40 12 41 12 42 12 43 14 44 14 45 14 46 13 47 13 48 13 49 12 50 12 51 14 52 13 53 13 54 13 55 12 56 13 57 12 58 13 59 12 61 12 62 14 63 14 64 12 65 14 66 13 67 12 68 13 69 13 70 13 71 14 72 13 73 12 74 13 75 14 76 12 77 14 78 14 79 12 80 13 81 12 82 14 83 12 84 13 85 14 86 14 87 13 88 13 89 12 90 13 11 8 2 16 7 15 12 15 22 15 49 14 56 14 64 16 90 16 12 67 1 23 2 25 3 22 4 24 5 21 7 21 9 21 10 23 11 21 12 21 13 24 14 22 15 24 16 24 17 21 20 22 22 21 23 23 24 24 26 22 27 23 28 25 29 21 30 23 31 23 32 22 34 22 35 25 36 25 37 21 38 24 40 25 41 23 43 23 44 23 45 21 46 25 47 23 48 25 49 24 50 22 51 24 54 21 55 24 56 24 57 22 58 22 59 21 60 24 61 23 64 24 65 23 66 21 70 22 71 23 74 24 75 22 76 23 78 21 80 22 82 25 83 23 84 23 85 22 87 21 89 24 90 25 17 33 2 15 3 15 4 17 5 17 6 17 12 16 13 16 16 15 19 16 21 15 22 14 23 17 24 17 27 15 28 16 30 17 39 17 44 15 47 17 48 15 50 16 55 15 56 16 60 17 63 16 65 15 67 16 69 15 71 16 77 15 79 16 81 15 87 15 18 7 4 15 5 13 31 15 51 14 60 14 61 15 90 13 19 32 3 19 7 18 9 21 10 19 14 20 15 18 17 17 34 19 36 21 38 19 40 21 42 20 43 21 44 19 46 21 49 18 51 18 52 20 54 20 55 18 57 21 60 19 66 20 71 18 74 20 78 21 79 18 81 20 84 18 85 18 87 21 89 18 20 51 1 29 5 32 9 28 10 31 13 31 14 31 15 31 16 31 18 30 20 30 21 27 23 26 24 27 25 30 26 29 27 28 28 28 30 31 32 31 35 31 36 30 37 30 38 28 40 29 43 28 44 32 45 31 48 31 54 30 55 28 56 31 59 30 61 29 62 27 63 30 64 29 66 27 70 32 72 26 75 31 79 27 81 31 82 31 83 29 84 31 85 28 86 29 87 26 88 30 89 30 90 32 21 24 4 17 5 15 9 16 10 15 13 17 16 15 19 17 21 15 22 15 28 17 30 16 33 16 42 17 46 15 50 16 52 16 63 14 65 16 71 15 73 16 75 16 79 17 86 17 88 15 22 60 3 26 4 25 5 27 8 27 9 24 10 24 13 26 15 24 16 25 17 28 18 27 19 29 21 25 22 24 25 26 26 24 28 24 29 25 30 24 33 27 35 24 36 28 38 27 39 26 40 25 41 25 42 27 43 24 44 26 45 26 47 27 48 26 49 27 51 28 54 25 56 26 57 28 58 24 59 26 60 28 62 27 63 24 68 26 70 24 72 28 74 25 75 25 76 28 79 28 80 28 81 25 82 25 83 27 84 24 85 26 86 27 87 25 88 25 89 25 90 27 23 42 1 28 2 31 3 28 4 29 5 28 6 26 8 26 9 29 11 31 12 25 14 29 17 31 19 29 21 26 22 29 24 26 33 26 34 31 36 29 39 26 42 27 43 29 47 28 48 30 49 29 53 29 54 29 56 29 57 29 58 27 63 27 66 26 67 26 71 30 74 28 76 30 78 29 79 27 81 28 82 30 86 30 89 29 24 35 1 18 5 19 8 17 10 18 11 20 14 21 15 19 16 19 19 20 22 19 26 20 31 19 33 20 41 19 44 18 45 18 49 19 50 21 52 17 55 19 57 19 58 20 60 18 62 20 65 21 67 17 68 20 70 20 73 20 77 18 78 17 81 20 83 18 85 19 88 20 25 46 2 30 6 29 8 26 9 30 10 29 23 30 27 31 28 27 29 29 32 28 33 30 35 32 36 31 40 29 41 29 42 27 43 32 44 30 46 27 47 27 48 30 49 31 52 27 53 29 56 28 58 30 59 27 60 29 61 31 62 26 66 27 67 29 68 26 70 27 72 31 73 30 74 29 75 27 76 31 77 27 78 30 80 27 81 29 82 30 85 29 86 31 26 58 1 29 2 27 3 27 4 28 5 26 6 26 7 25 9 26 10 27 11 24 12 27 13 27 16 26 17 28 18 25 19 28 21 27 22 25 24 24 25 28 29 29 31 25 33 25 34 28 35 28 36 29 37 27 39 27 42 28 44 28 45 29 47 25 48 26 50 24 51 24 52 29 53 27 54 26 55 25 58 25 59 29 60 27 61 29 64 24 65 30 68 26 69 29 70 27 74 25 76 29 77 25 78 27 79 29 81 29 82 29 84 29 85 28 90 25 27 43 1 24 4 24 5 26 11 24 13 24 16 25 17 25 18 26 20 27 21 27 23 27 24 23 25 27 26 24 27 23 28 23 34 26 36 26 37 26 39 27 41 26 46 24 48 26 50 25 53 24 59 26 60 26 62 27 64 27 65 27 66 24 67 25 68 24 69 26 72 27 75 24 77 26 78 24 81 27 82 23 83 23 85 25 86 27 28 50 2 29 7 25 8 28 10 29 11 29 15 25 18 29 19 29 20 28 21 27 22 25 25 26 26 27 28 27 30 28 31 25 32 30 33 29 34 27 38 25 39 27 42 29 43 27 46 30 47 28 49 29 50 26 52 26 53 25 56 29 57 29 58 29 59 25 60 27 63 28 64 25 66 25 68 25 69 28 73 28 75 28 76 25 77 25 78 28 79 24 81 27 83 28 87 28 88 26 90 28 33 20 6 24 7 25 11 23 17 27 28 23 30 25 42 26 44 27 45 23 49 26 51 23 55 25 57 23 58 23 74 26 75 23 76 27 78 24 79 26 86 25 34 48 2 27 3 29 4 28 5 29 10 25 12 26 14 28 16 25 18 25 19 29 20 28 22 24 23 27 24 27 29 28 32 29 35 27 36 28 37 29 43 28 44 29 45 25 46 29 48 29 49 27 50 26 52 25 54 26 55 26 56 28 57 28 58 27 60 27 61 29 63 26 66 25 67 30 68 25 70 28 71 28 74 27 77 25 79 27 82 24 83 29 84 25 85 28 88 27 35 28 2 11 9 12 20 12 21 12 28 11 30 11 32 12 36 12 40 13 43 13 46 12 47 12 50 12 51 13 52 11 53 12 55 13 58 12 63 13 67 12 70 11 72 11 73 12 74 11 77 11 82 13 86 11 87 12 36 43 1 14 6 13 9 13 11 14 13 13 16 13 17 13 20 14 26 15 27 15 28 13 29 15 31 13 32 15 34 14 36 13 40 13 42 15 45 15 48 13 49 15 50 15 51 13 53 15 57 13 58 14 60 14 62 14 64 13 65 13 67 14 68 15 69 15 71 13 72 15 76 14 78 14 79 15 80 13 83 15 84 13 85 13 87 14 41 63 1 27 3 25 4 23 5 27 6 25 7 24 8 27 10 24 11 26 12 26 13 27 14 24 15 27 16 23 17 26 18 23 19 27 20 25 21 27 22 27 23 23 24 26 26 27 27 25 28 26 29 25 30 25 31 24 33 24 34 26 35 25 37 27 38 26 42 26 45 26 46 25 47 24 49 23 51 25 52 25 54 26 55 25 56 24 58 26 61 25 62 23 63 27 66 23 68 23 70 23 71 26 72 23 73 27 74 26 78 23 79 25 81 26 82 25 84 27 86 27 88 24 89 27 90 23 42 33 4 20 8 22 9 22 11 24 13 20 16 22 18 23 19 22 29 24 31 21 39 23 40 20 41 20 43 21 45 21 46 20 47 24 50 23 54 21 60 22 62 23 64 24 65 22 69 24 70 23 71 23 74 21 75 24 76 22 77 22 86 20 87 21 88 22 43 60 2 20 4 19 6 18 7 22 8 20 11 19 12 21 13 19 14 21 15 20 16 22 17 19 19 21 21 20 23 19 24 19 25 21 26 19 27 20 29 19 31 20 32 19 34 21 35 19 38 18 39 20 40 20 41 22 42 21 44 19 45 21 46 20 47 19 48 19 50 21 51 20 52 22 56 19 57 20 58 18 59 20 63 19 64 21 65 21 67 18 69 20 70 19 72 20 77 19 78 22 80 19 81 19 82 18 83 21 84 21 85 19 86 19 87 20 88 21 90 20 44 30 5 25 9 26 11 28 13 25 14 24 15 25 17 28 19 28 22 27 24 27 25 26 31 26 32 26 37 26 39 29 41 27 42 26 43 25 48 25 52 25 53 25 54 26 56 25 60 25 65 25 69 23 73 27 74 25 77 26 90 28 53 74 1 30 2 27 3 31 5 30 7 31 8 30 9 31 10 29 11 29 12 27 13 29 14 28 15 32 16 28 19 29 20 30 21 31 22 30 23 27 24 28 25 31 26 27 27 31 28 29 29 27 30 31 32 31 33 29 34 29 35 26 36 31 37 31 39 27 40 27 42 30 43 27 44 26 47 27 48 30 49 27 50 28 51 28 52 27 55 31 56 30 57 27 59 27 60 27 61 31 63 26 64 26 65 31 66 32 67 28 70 28 71 32 72 27 74 26 75 27 76 27 77 31 78 26 79 28 80 31 81 31 82 31 83 26 84 29 85 30 86 31 87 27 88 29 89 30 90 30 54 20 5 25 7 28 8 30 11 26 20 27 22 27 31 27 44 25 45 29 57 29 58 28 60 26 62 25 64 26 66 26 68 25 69 28 74 29 79 29 88 27 55 80 1 29 2 29 3 28 4 25 5 26 6 27 8 29 9 25 11 28 12 28 13 28 14 27 15 28 16 28 17 29 18 24 19 29 20 25 21 28 22 28 23 24 24 26 25 28 27 27 29 28 30 26 31 27 32 25 33 29 34 29 35 25 36 28 37 25 38 25 39 27 40 26 41 25 42 26 43 25 44 26 45 29 46 26 47 27 48 28 49 27 50 27 51 28 52 25 53 29 54 27 55 27 56 25 59 26 60 29 62 27 64 25 65 26 66 28 67 24 68 26 69 29 70 28 71 29 72 30 73 27 74 26 75 27 76 25 77 27 78 28 79 26 80 27 82 27 83 25 84 27 85 26 86 25 87 29 88 25 90 28 56 78 1 20 2 19 3 19 5 20 6 18 7 20 8 19 9 18 10 19 12 19 13 20 14 18 15 18 18 21 19 18 20 19 21 18 22 20 23 20 24 18 25 18 26 19 27 17 28 17 29 20 30 18 31 21 32 18 34 20 36 19 37 19 38 21 40 20 41 18 42 18 43 18 44 19 45 19 46 20 47 20 48 19 49 19 50 18 51 21 53 18 54 19 55 20 56 20 57 19 58 18 59 20 60 20 61 20 62 19 63 18 65 18 66 17 67 19 68 21 69 20 70 19 71 18 72 18 74 19 75 20 76 20 77 17 79 21 80 20 81 20 82 20 84 18 85 21 86 19 87 18 88 20 89 17 90 18 4 57 48 1 30 4 29 5 29 7 29 10 28 13 26 16 25 17 26 18 27 19 28 20 26 21 26 23 28 24 24 25 27 26 25 27 27 28 26 30 26 32 29 34 28 39 26 40 26 43 29 44 25 46 29 47 28 50 26 53 29 55 24 56 29 60 28 61 27 62 27 65 25 66 28 70 28 71 27 72 26 73 29 74 28 75 29 76 25 79 25 80 26 86 28 87 26 90 27 58 54 1 25 3 28 5 26 6 25 8 27 9 25 10 27 11 24 12 26 15 25 16 25 20 24 26 28 27 29 29 25 32 24 33 28 35 24 38 25 41 27 42 24 45 24 46 28 47 28 48 28 50 28 52 25 53 27 55 28 56 28 57 27 58 26 60 24 61 26 63 28 64 24 65 25 66 26 68 25 69 28 72 25 75 27 76 25 78 25 79 25 80 27 82 24 83 28 84 24 85 25 86 24 88 25 89 24 90 25 59 72 1 31 2 31 4 31 5 27 8 33 9 30 10 32 11 30 12 31 14 32 15 28 16 33 17 31 18 31 19 31 22 30 23 31 24 32 25 29 27 27 28 29 30 30 31 29 32 28 33 33 34 30 35 31 36 30 37 31 40 33 41 30 42 33 44 27 46 32 47 28 48 28 49 30 50 28 51 30 52 29 53 29 54 31 55 30 56 29 57 27 59 33 60 32 61 28 62 28 64 31 65 30 66 27 67 28 68 27 69 31 70 32 71 30 72 33 73 28 74 29 76 30 77 29 78 28 80 31 82 32 83 29 84 32 85 30 86 30 87 27 89 31 90 30 60 19 4 19 8 18 12 21 13 20 14 17 22 19 23 19 24 18 26 19 37 21 38 18 47 18 49 19 62 20 64 20 74 19 78 20 82 21 86 20 +5 4 1 21 3 25 4 26 5 23 11 27 17 27 25 25 33 26 34 24 36 28 39 28 43 25 52 25 56 24 64 27 67 25 69 28 71 26 73 28 76 24 79 28 88 25 2 19 4 12 6 10 9 11 18 11 25 11 27 12 36 12 37 12 40 11 41 11 51 11 53 12 58 12 60 12 65 10 67 11 74 11 79 12 87 10 3 14 1 10 11 10 17 9 24 10 29 10 31 11 37 10 41 11 46 10 56 10 67 10 69 9 78 10 82 10 4 14 2 13 6 15 17 15 20 15 22 13 28 15 45 15 61 14 67 14 71 15 72 13 82 14 83 14 87 15 52 5 33 1 10 3 11 6 10 13 10 14 10 16 9 25 10 26 10 29 10 31 10 33 10 34 9 36 9 37 9 38 9 39 9 40 11 46 10 47 11 57 9 58 9 59 11 62 10 64 10 70 9 73 9 74 9 76 10 79 9 81 10 84 10 88 9 89 11 6 50 1 19 4 18 5 20 6 21 9 20 12 19 14 21 17 22 18 20 19 20 20 19 21 20 22 19 23 19 25 19 27 21 29 19 30 20 33 20 36 18 38 22 40 21 42 19 45 21 46 19 47 18 50 21 53 20 55 19 58 20 59 19 60 20 61 21 62 20 64 19 65 20 67 21 71 19 72 21 73 21 75 21 78 20 79 18 80 18 82 20 83 21 84 22 87 19 88 19 90 20 7 66 1 27 2 24 3 24 4 26 5 26 6 24 8 24 9 27 10 24 11 27 15 28 16 25 17 27 18 28 19 27 20 25 21 25 22 25 24 27 25 27 26 24 27 26 28 24 30 26 32 25 34 24 35 24 36 26 38 26 39 27 40 23 41 26 43 26 45 28 49 26 50 28 51 27 52 24 54 24 55 26 57 24 58 27 59 26 61 28 63 24 64 28 65 28 67 28 68 28 69 25 70 25 71 28 72 24 74 28 75 26 76 23 77 26 78 25 79 27 80 28 81 27 83 28 87 26 88 28 89 27 90 26 8 24 1 14 5 15 6 16 15 16 22 16 29 15 32 16 37 15 40 16 42 16 43 16 45 16 54 16 57 14 58 14 60 14 63 15 70 14 73 16 74 14 77 14 82 15 87 15 88 16 9 53 1 20 3 21 4 24 5 23 6 22 8 20 9 21 11 20 16 23 19 23 20 23 26 21 27 24 29 20 30 20 31 21 32 24 33 22 34 22 35 24 37 23 39 22 40 22 44 21 49 23 50 23 51 22 53 22 56 21 57 20 58 20 60 21 61 21 62 22 63 21 64 22 65 22 66 21 68 24 70 23 71 22 72 21 73 21 74 22 75 20 78 21 79 21 80 22 82 21 85 21 86 21 87 24 89 23 10 27 1 14 4 15 5 15 13 15 19 15 21 13 22 15 23 15 26 13 28 13 34 13 43 14 44 14 47 14 48 15 50 13 51 15 52 15 55 14 58 14 59 13 60 15 74 13 79 14 84 15 86 14 90 14 11 6 10 26 14 25 17 24 52 26 57 26 70 22 12 44 1 10 2 11 4 11 6 10 10 10 11 10 12 9 13 10 14 11 15 11 21 10 23 9 24 10 28 10 32 10 37 9 39 11 40 9 41 9 44 10 45 9 46 10 50 11 51 9 53 10 56 11 61 10 64 10 65 10 66 10 68 10 70 9 74 10 75 11 78 9 79 10 80 11 81 11 83 11 86 11 87 10 88 9 89 9 90 9 13 31 3 24 5 28 6 25 7 26 9 28 14 24 18 25 19 26 20 25 25 28 26 24 29 26 35 25 36 25 41 26 43 24 45 27 51 26 56 25 60 26 67 24 71 24 75 24 76 28 77 24 80 23 81 24 82 27 86 29 88 24 89 28 14 28 3 19 6 20 12 22 19 19 22 20 24 23 28 20 29 20 31 21 32 19 40 20 44 22 46 23 47 19 48 21 51 21 53 19 54 22 57 20 59 20 61 20 67 19 69 21 76 21 81 19 85 23 87 22 90 21 15 26 5 24 6 20 8 23 9 23 10 22 14 21 16 22 18 24 19 22 20 24 24 20 29 22 32 22 47 21 51 22 55 22 56 22 59 24 60 24 62 23 65 23 80 22 82 24 84 22 85 23 90 21 16 29 2 30 5 32 8 27 11 27 14 32 17 33 19 29 20 31 22 29 27 31 36 31 40 30 41 31 42 33 45 33 48 28 52 30 53 28 54 28 58 29 60 31 61 33 62 33 70 27 75 32 78 32 79 28 85 29 89 32 17 17 4 9 5 11 7 11 10 10 13 9 18 10 22 10 25 11 26 10 41 9 44 10 60 10 67 10 70 11 72 10 78 9 85 11 18 6 2 15 28 14 38 14 58 13 66 15 86 15 19 59 1 26 5 24 7 23 9 23 12 24 13 27 14 24 15 24 17 23 19 25 20 26 21 23 22 27 23 25 26 26 27 27 28 27 29 27 31 27 33 23 34 24 35 25 36 25 37 24 39 25 40 26 41 24 42 23 44 25 45 26 46 24 47 26 48 26 49 27 51 25 52 26 53 25 54 23 56 26 58 25 61 27 66 23 68 27 69 24 70 23 71 23 73 23 74 26 75 24 77 23 78 26 80 26 82 27 83 26 85 25 86 26 88 27 89 26 90 26 20 88 1 15 2 15 3 13 4 13 5 14 6 14 7 14 8 13 9 13 10 15 11 13 12 14 13 15 14 15 15 13 16 13 17 15 18 15 19 14 20 15 21 14 22 13 23 15 24 14 25 14 26 15 27 15 28 15 29 15 30 14 31 13 32 14 33 13 34 13 36 14 37 14 38 15 39 14 40 13 41 14 42 15 43 15 44 13 45 14 46 14 47 14 48 15 49 13 50 14 51 15 52 15 53 13 54 15 55 13 56 13 57 14 58 13 59 13 60 15 61 14 62 14 63 15 64 15 65 15 66 15 67 14 68 14 69 14 70 15 71 13 72 15 73 14 74 14 75 13 76 13 77 14 78 14 79 13 80 14 81 13 82 15 83 15 84 14 85 15 87 13 88 13 89 14 90 14 21 3 49 15 61 14 62 13 22 81 1 12 2 10 3 11 4 11 5 11 6 10 7 11 8 11 9 10 13 11 14 10 15 10 16 12 17 11 18 10 19 11 20 11 21 11 22 12 23 10 24 11 25 11 26 12 27 11 28 12 29 11 30 12 31 11 32 11 33 10 35 10 36 11 37 11 38 10 39 12 40 12 41 10 42 11 43 11 44 10 45 12 46 11 47 11 48 11 49 11 50 12 51 10 52 11 53 11 54 12 55 10 56 12 57 11 58 10 59 10 61 11 62 11 63 10 64 10 65 10 67 10 68 12 69 10 70 10 71 12 72 12 73 11 74 10 75 12 77 12 78 10 80 11 81 11 82 11 83 12 84 11 85 10 86 11 87 10 88 10 90 11 23 75 1 15 3 15 5 14 6 15 7 14 9 14 10 15 11 14 12 15 13 16 14 15 15 15 16 14 17 15 18 14 19 16 20 16 21 15 22 16 23 15 24 15 25 16 26 14 27 15 28 15 29 14 30 16 31 15 32 16 33 16 34 14 35 15 36 15 37 15 38 16 39 14 40 16 41 14 42 14 43 15 44 14 45 16 48 14 49 15 50 16 51 14 53 14 54 16 55 16 56 16 57 14 58 15 59 15 61 16 62 14 64 14 66 15 67 16 68 15 69 14 71 16 73 16 74 14 75 15 76 14 77 15 78 16 79 15 80 15 83 16 84 15 85 14 87 14 88 16 89 15 24 31 2 13 5 13 10 12 16 11 17 13 20 12 25 11 27 12 29 13 38 11 39 13 40 13 42 13 43 13 45 13 46 12 47 11 55 12 56 12 59 12 60 12 61 12 63 12 67 11 68 12 71 12 73 12 78 12 83 12 84 11 86 13 25 86 1 29 2 30 3 31 4 30 6 30 7 32 8 28 9 31 10 27 11 28 12 31 13 31 14 26 15 31 16 27 17 29 18 30 19 27 20 27 21 31 23 31 24 27 25 28 26 28 27 27 28 30 29 27 30 28 31 29 32 28 33 31 34 30 35 31 36 29 38 30 39 32 40 27 41 30 42 31 43 31 44 27 45 29 46 31 47 26 48 28 49 30 50 28 51 32 52 26 53 27 54 27 55 31 56 32 57 27 58 29 59 28 60 26 61 27 62 30 63 31 64 28 65 29 66 31 67 29 68 31 69 30 70 32 71 32 72 30 73 27 74 30 75 31 76 31 77 32 78 31 79 27 80 31 81 32 82 30 83 29 84 27 85 32 87 28 88 32 89 29 90 27 26 84 1 28 2 30 3 29 4 29 5 26 6 26 7 29 8 26 9 29 10 29 11 25 12 29 13 28 14 30 15 29 16 26 17 30 18 27 19 29 20 29 22 29 23 27 24 27 25 31 27 30 28 27 30 28 31 29 32 25 33 26 35 27 36 26 37 30 38 26 40 29 41 29 42 26 43 25 44 29 45 26 46 28 47 25 48 26 49 31 50 29 51 30 52 26 53 29 54 29 55 26 56 27 57 27 58 29 59 28 60 29 61 28 62 27 63 26 64 26 65 29 66 27 67 26 68 26 69 27 70 28 71 26 72 26 73 26 75 29 76 27 77 31 78 26 79 29 80 29 81 30 82 27 83 26 84 27 85 30 86 29 87 26 88 28 89 30 90 30 27 64 1 24 2 27 4 27 8 27 9 25 10 27 12 27 13 26 14 26 16 23 17 25 20 25 21 23 25 25 26 26 27 27 28 23 29 27 30 27 32 27 34 26 35 25 36 25 37 26 39 25 40 26 41 25 42 23 43 27 44 25 45 25 47 23 48 27 49 26 50 27 52 24 53 24 54 25 55 25 56 24 58 25 59 27 60 23 61 24 63 26 64 24 65 26 67 25 68 24 69 23 70 26 71 27 72 23 74 25 75 23 80 25 81 25 82 25 83 25 85 23 87 24 88 26 89 27 90 27 28 25 1 22 4 24 6 24 8 23 16 22 22 22 23 23 25 21 31 23 34 22 36 23 41 23 43 23 45 24 46 23 49 21 51 22 58 23 61 24 79 22 80 23 81 23 82 23 83 24 88 22 29 80 1 25 2 26 3 23 4 23 5 22 7 22 8 25 9 22 10 26 11 22 12 25 13 25 14 22 15 26 16 23 17 24 18 26 19 25 20 25 21 26 22 24 23 25 24 22 25 23 26 22 28 26 29 24 30 25 32 25 33 23 34 23 35 23 36 26 37 24 38 26 39 24 40 24 41 26 42 22 43 25 44 23 45 24 46 24 47 22 48 22 49 24 50 22 51 25 52 23 53 26 54 25 55 22 56 23 57 22 58 22 59 22 61 26 62 24 63 23 64 23 65 22 66 24 67 26 70 22 71 26 72 25 73 24 74 22 75 22 77 25 78 26 79 24 80 23 81 26 82 26 83 24 84 25 85 25 86 23 89 26 30 62 1 13 2 14 4 15 5 15 6 15 8 14 9 13 10 15 11 13 13 13 14 13 15 15 17 14 19 14 20 14 21 14 22 13 24 13 25 14 26 15 27 15 29 15 30 13 31 15 33 14 34 14 36 14 37 14 38 15 40 14 42 13 44 14 45 15 46 14 47 13 49 14 51 14 52 15 54 15 56 15 58 14 60 15 62 14 63 14 64 13 65 14 66 14 68 13 69 15 70 15 71 14 74 13 75 14 76 13 77 14 79 14 80 14 81 14 84 15 85 15 89 13 90 14 31 10 13 12 29 11 38 11 43 11 49 13 54 13 60 11 67 11 68 13 79 11 32 2 31 23 41 22 33 26 2 18 9 16 15 17 16 17 17 16 20 15 21 15 23 18 26 16 30 18 34 18 38 16 40 18 42 18 44 17 49 16 55 18 56 16 63 16 70 17 71 16 83 16 84 17 85 17 86 16 88 18 34 2 51 25 71 24 35 21 1 29 5 24 8 27 11 27 12 27 13 25 15 27 18 29 25 25 26 25 34 29 44 29 48 28 56 26 64 26 69 27 70 28 79 27 85 27 86 26 89 29 36 19 4 13 5 13 15 12 24 11 28 13 30 11 33 13 35 11 38 12 42 13 52 12 53 13 56 12 57 12 58 13 65 12 68 12 71 11 80 11 37 36 2 13 3 14 7 13 11 13 18 13 20 13 23 13 27 13 28 14 29 14 30 13 41 14 42 13 45 13 48 12 49 13 50 14 51 14 54 12 57 13 61 13 63 14 65 13 66 13 67 12 69 12 72 12 74 13 76 13 77 13 80 13 82 13 84 12 86 13 88 14 90 14 38 8 7 26 15 30 17 28 38 27 39 26 62 30 79 29 89 30 39 51 1 10 2 12 3 11 4 10 5 12 10 10 11 12 12 12 13 11 14 11 15 10 16 11 17 12 20 10 21 11 25 12 26 12 27 10 29 12 30 11 35 11 38 10 39 11 40 10 42 12 43 10 45 12 46 12 48 12 50 11 53 12 54 11 56 12 57 10 58 10 63 10 67 11 69 10 71 12 72 11 73 10 74 11 75 10 76 10 78 12 79 10 82 11 84 11 85 11 86 11 87 11 40 71 1 24 2 23 3 27 4 23 5 27 6 27 7 25 8 23 9 27 10 23 11 27 12 27 13 23 14 27 15 25 16 24 17 26 20 23 21 26 22 24 23 25 24 26 25 27 26 24 27 23 28 23 29 27 31 24 33 24 34 26 35 26 36 23 37 24 38 26 40 23 41 24 44 25 46 26 47 23 48 27 49 27 51 25 52 27 54 23 55 23 56 23 57 26 58 26 59 27 61 27 63 24 65 24 68 23 69 23 70 24 71 26 72 27 73 24 75 26 76 23 77 24 78 24 79 27 80 25 81 24 83 24 84 23 85 26 88 27 89 24 90 26 41 48 2 12 6 13 8 12 10 13 12 12 14 12 16 13 18 11 20 13 21 12 23 12 24 12 27 12 36 13 37 11 39 11 40 11 42 11 43 11 44 12 45 13 49 12 51 13 52 13 53 12 54 12 55 13 56 11 57 11 59 13 63 12 66 11 67 12 68 11 71 12 72 11 73 13 77 11 78 11 80 13 81 12 83 11 85 13 86 13 87 12 88 12 89 13 90 11 42 23 5 24 7 25 8 23 15 25 18 24 25 26 29 25 30 25 44 27 47 23 48 26 53 26 58 24 61 26 65 26 69 25 74 25 75 24 76 26 79 25 84 25 86 27 88 23 43 53 1 20 2 20 3 19 7 21 9 20 10 22 11 21 14 20 16 20 19 20 22 21 23 20 25 22 29 21 30 21 31 21 32 20 33 22 34 21 36 21 37 22 38 22 39 22 41 21 42 21 43 23 44 23 46 21 47 20 48 22 49 21 51 23 52 20 53 22 55 20 56 20 58 20 61 21 63 20 69 23 70 20 72 23 73 20 74 21 76 20 77 22 78 22 81 19 82 23 86 22 87 19 88 20 90 20 44 65 4 19 5 21 6 18 7 19 10 21 11 21 12 18 13 21 14 18 15 22 16 20 17 20 19 18 20 18 22 20 23 20 24 21 26 21 27 21 28 18 31 18 33 20 36 21 37 20 38 19 39 19 40 20 41 20 43 22 44 18 45 18 46 19 47 20 49 18 50 20 55 19 56 19 57 19 58 20 59 18 60 20 61 21 62 19 63 20 64 19 65 21 67 20 68 20 69 22 70 18 71 19 72 20 74 21 75 21 76 18 77 18 78 22 79 21 81 20 84 22 85 21 86 21 87 18 88 21 89 19 45 55 1 21 2 21 3 23 4 21 5 20 6 22 7 20 8 22 9 24 11 22 14 22 15 21 21 22 23 21 24 21 25 24 26 20 27 21 28 21 29 21 30 22 31 21 32 21 33 24 34 21 35 22 36 22 38 22 39 20 42 20 43 24 45 21 47 22 48 21 50 20 51 24 52 24 53 22 54 20 55 22 56 21 57 23 59 23 60 20 61 21 64 20 65 23 70 23 71 24 73 20 75 20 78 22 82 20 84 22 85 22 46 36 3 27 4 29 5 27 7 30 9 27 10 26 11 29 15 26 21 26 22 29 23 27 28 28 30 25 31 25 32 25 36 26 37 24 45 29 48 27 49 30 55 28 57 28 58 28 59 29 61 25 62 27 66 29 68 29 70 28 74 28 76 26 78 29 83 28 84 27 85 29 89 29 47 50 4 17 5 16 6 17 7 15 8 17 9 18 11 15 13 16 14 17 15 15 16 17 17 17 18 15 19 16 20 17 21 16 23 16 25 15 26 17 28 16 31 15 32 16 33 15 34 17 36 16 38 15 40 15 44 15 45 17 46 15 48 15 52 17 54 15 57 17 58 15 65 16 66 16 68 14 70 14 71 14 73 16 74 15 75 17 76 14 82 15 84 15 85 15 86 15 87 15 88 16 48 11 5 24 10 23 12 25 21 21 28 21 37 23 42 22 69 25 70 23 71 24 75 22 49 37 1 17 4 15 6 18 8 17 9 15 10 17 13 16 14 17 17 17 18 17 24 15 27 15 28 16 29 16 33 17 39 17 41 15 45 17 46 15 47 17 48 16 49 17 50 15 51 17 52 17 55 17 59 15 64 15 65 17 69 16 70 15 73 15 75 16 77 16 78 17 79 15 81 16 50 46 1 22 2 21 3 20 6 22 11 20 13 22 14 21 16 20 17 22 18 23 21 23 23 20 24 20 29 23 30 20 31 21 35 20 36 23 38 19 41 23 42 23 43 23 45 23 46 21 47 20 50 22 51 21 54 21 55 20 57 21 62 23 65 22 67 20 70 22 72 21 73 21 76 20 77 21 79 22 81 21 83 19 84 21 85 23 88 21 89 21 90 20 51 47 2 28 3 26 4 23 9 28 11 26 14 23 15 28 17 25 19 24 20 25 21 27 23 28 24 25 25 26 29 28 31 26 32 26 34 25 36 24 37 26 41 28 44 25 46 27 47 26 48 24 49 24 51 24 52 27 53 28 55 26 56 24 57 24 60 25 62 26 63 24 65 24 66 28 73 25 74 27 76 25 80 25 83 25 84 27 85 28 88 25 89 27 90 25 52 43 2 23 3 21 4 20 6 20 9 20 10 21 14 23 15 21 21 22 23 24 24 20 25 23 33 21 35 22 37 20 38 23 39 23 41 24 43 23 46 22 47 20 50 23 51 20 52 20 53 22 55 20 56 22 57 22 62 23 66 21 67 24 68 20 69 20 72 23 73 22 74 21 75 23 78 22 80 21 81 21 84 24 89 23 90 20 53 43 2 16 4 17 5 17 6 17 8 16 11 16 12 17 13 17 16 16 17 15 19 16 20 17 21 16 23 18 26 16 27 17 28 18 32 17 34 17 38 15 42 16 43 17 44 19 45 16 51 15 54 18 56 16 59 17 60 18 63 16 67 17 68 18 71 16 72 16 75 16 76 18 77 17 80 18 81 18 84 18 85 18 88 18 89 18 54 2 30 16 45 16 55 27 2 25 3 22 5 22 8 25 14 22 15 23 16 25 21 24 22 25 23 22 31 22 34 21 35 21 36 23 39 24 42 24 48 24 52 23 56 22 61 24 63 21 66 23 67 22 68 23 70 23 76 24 87 22 56 52 1 23 3 24 4 25 8 23 9 22 12 26 15 22 18 23 20 22 21 24 23 24 24 22 27 23 31 25 33 23 34 26 35 26 37 24 38 25 41 23 42 22 43 24 44 24 48 23 49 25 50 25 51 24 54 25 55 22 56 26 61 24 62 23 63 23 65 25 67 25 68 24 69 24 70 24 73 22 74 24 75 23 76 26 77 22 78 24 79 25 81 24 83 22 84 26 85 25 87 26 89 23 90 25 16 21 84 1 24 2 26 3 23 4 23 5 25 6 23 7 24 8 24 9 23 10 23 11 26 12 24 13 23 15 26 16 25 17 24 18 22 19 23 20 24 21 23 22 25 23 22 24 24 25 26 26 24 27 25 29 25 30 25 31 26 32 23 33 22 34 23 35 24 36 22 37 23 38 26 39 23 40 23 41 26 42 23 44 23 45 22 46 24 47 22 48 22 49 22 50 25 51 25 52 22 53 23 55 23 57 26 58 25 59 26 60 25 61 22 62 24 63 24 64 23 65 23 66 25 67 24 68 22 69 26 70 23 72 23 73 24 74 24 75 23 76 26 77 26 78 26 79 22 80 22 81 25 82 23 83 22 84 23 85 22 86 23 87 22 88 22 89 25 90 25 22 30 4 15 6 14 7 16 8 15 10 14 13 16 15 14 20 14 23 16 24 15 27 15 32 15 37 15 38 15 40 14 42 14 50 15 55 14 56 16 60 15 63 15 72 16 73 16 75 16 78 14 83 15 84 14 86 14 88 16 90 16 23 20 5 22 11 25 14 23 21 26 23 24 33 24 35 23 46 22 49 26 50 24 51 26 65 23 68 25 73 22 75 26 80 26 83 26 84 24 86 22 89 22 24 81 2 28 3 25 4 25 5 28 6 26 7 25 8 25 9 26 10 27 12 25 14 25 15 27 16 26 17 27 18 28 19 25 20 27 21 25 22 28 23 25 24 27 26 26 27 26 28 27 29 27 30 27 31 23 32 25 33 25 35 27 36 27 37 28 38 28 39 27 40 29 41 24 42 25 43 27 44 26 45 24 46 26 47 24 48 28 49 25 50 26 51 26 52 25 53 27 54 28 55 27 56 25 57 27 58 28 59 24 60 28 63 27 64 24 65 27 66 25 67 26 68 26 69 24 70 24 71 27 72 25 73 25 74 25 76 27 77 24 78 27 79 26 80 29 81 26 82 26 84 25 85 25 86 27 87 27 88 27 89 27 90 28 29 46 4 11 5 12 6 12 9 11 11 12 12 13 13 11 14 12 15 13 16 12 17 12 18 12 22 11 24 11 27 12 28 13 34 12 36 11 39 12 41 12 42 11 43 11 47 11 52 11 53 12 54 13 56 11 61 12 62 13 63 12 65 11 66 12 67 12 69 13 72 13 73 12 74 11 75 12 76 12 78 11 79 13 80 12 81 12 83 12 87 12 90 13 30 65 1 29 2 32 5 30 6 29 7 32 8 27 9 28 10 30 11 31 12 31 13 29 14 28 16 29 18 30 19 32 20 31 21 30 22 31 24 31 27 26 28 28 29 29 30 28 31 32 32 31 35 28 36 29 37 30 38 26 40 30 41 29 43 32 45 27 48 29 49 27 51 27 52 30 53 28 54 26 55 28 56 31 57 27 58 28 59 26 60 26 61 26 62 29 63 31 65 28 69 32 70 27 72 28 73 28 74 32 75 30 76 30 77 28 80 29 81 29 82 28 83 28 84 32 86 30 88 30 90 28 31 14 3 22 16 21 22 23 23 21 45 25 51 23 57 23 68 22 75 25 78 24 81 22 82 24 84 23 88 24 32 2 35 21 78 21 37 90 1 13 2 13 3 12 4 13 5 11 6 12 7 12 8 11 9 13 10 12 11 11 12 13 13 12 14 12 15 12 16 13 17 11 18 11 19 12 20 12 21 12 22 11 23 12 24 13 25 12 26 12 27 12 28 12 29 12 30 11 31 12 32 12 33 12 34 12 35 13 36 12 37 13 38 11 39 12 40 12 41 11 42 12 43 12 44 11 45 12 46 12 47 12 48 12 49 12 50 12 51 13 52 11 53 13 54 11 55 13 56 12 57 13 58 13 59 13 60 11 61 12 62 11 63 13 64 12 65 11 66 13 67 12 68 12 69 12 70 12 71 12 72 12 73 11 74 13 75 12 76 12 77 12 78 12 79 13 80 12 81 13 82 13 83 13 84 13 85 13 86 11 87 12 88 12 89 12 90 11 38 12 1 27 5 26 12 24 15 25 23 27 26 26 39 27 49 26 55 28 66 27 79 28 81 25 39 32 2 13 5 12 6 12 13 12 16 11 21 11 24 13 28 13 29 13 33 13 35 11 44 13 45 13 46 12 48 11 51 13 52 12 56 11 62 13 64 11 65 12 66 12 68 13 70 13 74 12 77 11 78 12 79 12 81 11 82 12 84 11 89 12 40 14 5 22 22 25 38 25 42 26 44 25 46 24 53 23 68 23 69 23 70 24 79 24 80 26 81 24 87 22 53 17 4 27 17 26 25 23 29 25 34 26 35 23 39 27 47 24 55 24 57 25 58 26 63 23 67 25 75 23 77 27 85 27 89 27 54 57 1 26 2 23 3 23 6 27 7 24 8 26 9 24 12 25 14 26 16 24 18 24 19 25 20 27 21 24 24 23 25 25 26 23 27 26 28 25 29 27 30 26 31 26 32 27 35 26 36 25 39 25 41 23 42 23 43 26 44 24 46 26 47 27 48 27 49 26 50 25 51 25 54 25 57 25 58 27 59 25 62 25 63 26 66 24 68 24 69 26 70 26 72 26 73 24 74 23 75 25 79 26 81 25 82 24 83 26 87 27 89 23 90 27 55 83 1 21 2 21 4 19 5 19 6 20 7 21 8 20 9 23 10 20 11 21 12 19 13 23 14 22 15 23 16 21 17 19 18 19 19 22 21 21 22 22 23 22 24 20 25 19 26 21 27 20 28 22 29 22 30 21 31 21 32 22 33 20 34 20 35 22 36 20 37 20 38 21 39 22 41 20 42 21 43 23 44 21 45 21 46 22 47 21 49 23 50 22 51 23 52 22 54 20 55 20 57 22 58 21 59 22 60 20 61 19 62 22 63 19 64 21 65 22 66 20 67 21 68 21 69 20 70 21 71 23 72 23 73 23 74 21 75 20 76 21 77 23 78 21 79 22 81 21 82 21 83 21 84 20 85 23 86 21 87 22 88 21 89 22 90 21 56 41 2 17 4 16 5 16 7 17 9 15 10 16 11 16 13 18 15 15 18 15 19 16 20 15 21 17 23 15 29 16 30 16 33 16 35 16 38 16 40 16 42 16 44 15 45 16 48 17 50 18 51 15 53 16 54 16 55 16 56 16 64 15 65 16 68 16 70 16 72 15 73 16 74 15 75 17 76 16 81 16 83 15 16 17 36 2 13 6 12 7 13 10 11 13 11 16 12 17 12 18 13 19 12 21 12 22 12 24 11 30 12 36 12 37 12 38 12 40 12 41 11 46 11 49 12 51 11 55 12 56 12 60 12 62 13 64 13 66 12 68 12 70 13 71 12 80 11 81 13 83 12 85 13 88 13 90 13 18 69 1 15 3 15 4 15 5 14 7 15 8 15 9 16 11 14 12 14 14 16 15 15 17 14 18 15 19 15 21 15 22 14 23 15 25 14 27 14 29 16 30 16 31 16 32 14 35 14 36 14 38 14 39 16 41 16 42 16 43 15 44 16 45 15 46 16 49 14 50 14 51 14 52 16 53 16 54 15 55 15 56 14 57 14 58 16 59 14 60 14 61 16 63 14 64 16 65 14 66 14 67 14 68 14 69 16 70 14 71 14 72 14 73 16 74 15 75 14 76 15 77 15 78 16 79 15 82 14 83 16 87 15 88 16 89 14 90 14 19 18 5 26 12 31 13 27 19 26 38 27 40 25 42 28 44 30 45 28 55 25 60 28 65 30 72 27 74 31 78 29 81 28 82 27 89 25 20 59 1 11 2 12 3 12 5 13 7 12 8 12 10 11 12 12 15 11 17 12 20 13 21 11 23 11 24 12 26 12 27 11 28 11 29 13 30 13 31 11 34 11 36 11 40 11 41 11 42 11 43 13 44 13 46 11 47 13 48 11 49 12 51 11 53 13 56 12 58 12 59 12 60 13 61 12 62 11 63 12 64 11 65 12 67 11 68 12 69 13 70 13 71 12 74 11 75 12 76 12 77 12 78 11 80 11 83 11 85 13 86 12 87 13 89 12 90 13 37 29 3 26 8 26 11 28 13 28 18 28 24 29 25 25 32 26 33 26 34 26 38 26 39 25 42 28 44 30 45 27 46 28 47 26 53 29 54 28 56 30 57 29 62 25 71 25 72 29 77 29 78 26 83 27 85 26 88 29 38 31 2 26 5 24 8 26 11 26 15 25 18 30 21 26 23 26 24 25 25 26 31 24 34 29 35 28 38 28 45 27 46 30 48 29 49 25 51 26 54 29 62 27 63 25 64 26 67 25 74 29 75 29 79 30 80 29 87 27 89 26 90 25 39 11 2 28 14 28 24 32 27 31 33 30 46 31 61 30 63 29 66 30 69 28 77 30 40 71 1 13 2 13 3 12 4 14 5 12 6 12 7 13 8 14 9 12 11 13 12 14 13 12 14 12 15 14 17 13 19 12 21 14 22 13 23 14 24 13 25 12 28 13 29 13 31 12 32 13 33 12 34 14 35 12 36 14 37 13 38 12 39 13 40 13 41 13 42 14 43 13 44 14 45 13 46 13 47 12 48 12 51 14 53 14 54 12 55 13 56 12 60 14 61 13 62 14 63 12 64 13 65 13 69 14 70 13 71 13 72 12 73 12 76 12 77 12 78 13 79 14 80 13 81 12 82 13 84 12 85 12 86 14 87 14 88 13 89 14 90 12 45 61 1 21 2 20 3 23 4 21 6 20 7 20 10 22 11 23 13 22 14 21 15 20 17 22 19 19 20 22 22 21 24 20 25 20 26 22 27 23 28 23 29 21 30 23 31 20 32 22 33 22 35 21 36 21 39 23 40 23 41 21 42 21 43 21 44 21 45 22 47 23 50 22 51 23 52 19 54 21 55 19 58 20 59 22 60 21 63 21 65 20 67 20 68 23 69 21 71 20 72 20 73 21 74 20 75 23 77 21 78 20 79 20 81 22 83 20 84 19 87 21 89 23 46 1 87 21 47 5 15 26 37 29 38 28 50 28 85 29 48 29 8 16 11 15 12 15 18 15 19 15 22 15 24 14 26 14 30 15 36 15 39 14 41 15 47 16 48 16 52 14 53 14 55 15 59 16 63 15 67 16 68 14 70 15 79 15 81 14 83 16 84 14 85 16 89 15 90 16 53 12 10 22 11 22 12 20 14 23 24 23 40 20 52 22 53 22 59 21 77 21 81 20 90 20 54 22 17 25 29 28 33 28 38 24 39 27 41 24 44 25 47 28 49 28 52 28 55 26 56 25 58 28 60 26 63 28 64 27 65 26 68 24 70 28 77 25 87 27 88 28 55 57 2 24 4 26 5 24 6 28 11 27 13 26 14 26 15 28 17 28 19 25 20 27 25 25 27 27 28 26 30 26 31 26 33 28 34 24 36 26 37 25 40 25 41 26 43 27 45 24 46 26 47 24 48 27 49 27 50 24 51 26 52 26 55 25 57 24 58 29 60 25 62 29 63 24 65 25 66 27 67 25 68 25 69 27 70 25 71 25 73 28 75 26 76 28 77 26 78 27 81 28 82 26 83 27 84 25 86 26 87 25 89 26 90 25 56 9 10 25 19 26 24 25 29 24 48 24 50 25 57 24 70 25 89 23 4 57 40 1 11 7 12 8 13 9 12 11 13 13 12 14 13 16 13 19 12 20 11 21 11 24 12 25 13 28 12 29 11 32 11 33 11 38 12 47 13 49 12 52 11 53 13 54 11 55 11 58 13 59 12 60 11 62 13 66 13 69 11 70 12 71 11 72 12 75 11 78 12 80 12 83 12 85 11 89 12 90 11 58 85 1 29 2 25 3 29 4 28 5 25 6 26 7 31 9 31 10 28 12 28 13 29 14 29 15 26 16 26 17 27 18 29 19 29 20 29 21 26 22 28 23 26 24 31 25 26 26 25 27 29 28 26 29 29 30 26 31 28 32 26 33 27 34 28 35 29 36 30 37 26 38 26 39 27 40 28 41 27 42 26 43 25 44 26 45 27 46 28 48 29 49 26 50 30 52 30 53 30 54 29 55 25 56 27 57 28 58 29 59 27 60 31 61 25 62 28 63 28 64 25 65 28 66 30 67 27 68 27 69 28 70 31 71 30 72 26 73 26 74 27 75 29 76 26 77 27 78 27 79 28 80 29 81 29 82 30 83 28 84 30 85 31 86 30 87 31 88 29 89 30 59 11 2 12 3 11 27 11 40 12 44 11 51 12 54 12 55 10 57 12 75 12 78 11 60 40 1 29 6 30 7 28 11 27 13 27 17 27 20 30 21 28 22 28 23 32 26 28 29 29 31 28 32 29 34 32 36 28 39 29 41 28 42 30 43 31 45 28 46 32 47 30 48 26 49 27 51 28 53 31 54 26 58 31 60 31 62 27 64 27 71 32 74 28 75 26 76 31 79 29 80 30 85 30 89 29 +5 4 1 72 1 30 3 26 4 27 5 27 6 27 8 28 9 27 10 31 11 28 12 30 13 26 14 28 15 26 16 27 17 29 18 30 19 29 21 29 22 30 24 29 25 31 26 32 27 26 28 32 29 28 31 29 32 27 34 28 36 29 37 27 39 32 40 30 41 30 42 30 43 30 44 31 46 28 47 26 48 31 50 26 51 28 52 32 53 32 54 32 57 30 61 30 62 31 63 30 64 26 65 31 66 27 67 27 68 31 70 27 72 27 73 26 75 31 76 29 77 30 78 28 79 31 80 27 81 31 82 27 83 30 84 27 85 29 86 28 87 27 88 27 89 26 90 31 2 63 2 28 4 28 5 24 6 28 7 25 9 24 11 25 13 24 14 27 15 24 16 26 19 24 20 25 22 26 23 26 25 28 26 28 29 27 30 27 31 25 33 24 35 24 36 26 37 24 38 26 39 27 40 25 41 25 42 24 43 25 45 27 46 25 47 27 48 24 49 28 50 26 56 26 57 26 58 27 59 24 60 27 62 29 63 25 64 27 65 27 66 24 68 25 69 25 71 26 72 28 73 24 74 24 75 25 76 26 78 27 79 26 81 24 83 26 85 25 86 24 87 25 88 27 90 25 3 20 2 25 5 25 16 24 18 24 23 23 24 24 26 25 28 22 33 25 36 25 40 24 49 23 52 22 55 24 56 23 60 25 61 22 68 24 80 26 83 26 4 19 9 21 11 23 14 21 15 24 18 22 19 20 27 21 28 23 31 21 35 20 42 23 52 22 53 20 55 21 66 24 67 23 78 23 86 23 88 20 28 13 18 1 26 2 25 4 22 11 23 18 22 26 24 40 23 41 23 48 25 54 23 57 26 63 25 64 25 65 24 72 23 77 24 84 26 85 25 14 49 3 13 4 14 5 13 6 14 7 12 8 13 9 13 10 14 11 12 12 14 13 13 14 14 16 13 19 12 20 12 26 14 28 12 31 12 32 13 33 13 35 12 39 14 40 13 41 12 44 12 45 12 46 12 48 13 50 13 53 12 55 13 56 12 60 12 62 13 64 13 65 13 66 13 67 14 70 12 71 13 72 14 75 13 76 13 81 13 83 13 84 12 85 13 86 12 90 13 15 22 1 14 10 16 16 15 20 16 25 15 27 14 29 16 31 15 37 15 38 15 44 14 48 16 53 16 60 15 61 16 69 14 76 16 79 14 80 14 81 15 83 14 85 16 16 86 1 12 2 11 3 12 4 10 5 11 6 10 7 11 8 11 9 12 10 12 11 12 12 12 13 12 15 12 16 12 17 11 18 12 19 11 20 12 21 10 22 12 23 10 24 11 25 12 26 12 27 11 28 11 29 11 30 11 31 12 32 11 33 10 34 12 35 10 36 10 37 10 38 12 39 12 40 10 41 10 42 12 43 12 44 12 45 11 46 11 48 10 49 11 51 12 52 11 53 11 54 11 55 11 56 11 57 11 58 11 59 11 60 12 61 11 62 10 63 11 64 12 65 12 66 10 67 10 68 11 69 10 70 11 71 11 72 10 73 10 75 11 76 12 77 11 78 11 79 10 80 10 81 11 82 10 83 11 84 12 85 11 86 11 87 10 88 10 89 10 90 10 21 23 2 21 5 22 6 22 7 22 10 21 16 21 18 21 24 19 30 21 31 22 40 20 46 21 48 20 50 19 51 19 53 19 57 19 64 21 72 23 74 20 83 22 88 20 90 20 22 78 1 12 2 12 3 10 4 11 5 10 6 10 7 11 8 11 9 11 10 11 11 11 12 11 13 11 14 10 15 10 16 11 18 10 19 12 21 11 23 11 24 12 25 12 27 11 28 11 29 11 30 12 31 11 32 11 33 12 34 11 35 11 36 11 38 12 39 10 40 10 41 12 42 12 44 10 45 12 46 11 48 12 49 11 50 11 51 10 53 11 54 11 55 11 56 12 57 10 58 11 59 10 60 12 61 11 62 12 63 10 64 11 65 12 66 11 67 12 68 12 69 11 70 10 71 11 72 10 73 11 74 11 75 11 76 11 78 11 79 11 80 12 82 10 83 12 84 11 87 12 88 11 89 12 90 10 23 73 1 25 2 24 3 23 4 24 5 21 6 23 7 25 8 22 9 21 10 23 11 24 12 21 14 22 17 25 18 23 20 25 21 23 22 23 23 21 24 24 25 24 26 22 27 21 30 23 31 21 32 21 33 23 34 23 35 22 37 21 38 24 39 25 40 21 41 24 42 21 43 24 45 24 46 23 48 22 49 23 50 24 52 21 53 24 54 24 55 25 56 24 57 22 58 24 59 23 60 24 62 22 63 21 64 24 65 21 67 24 68 22 69 24 70 23 71 25 72 22 73 24 74 22 75 25 76 23 77 23 79 22 80 24 82 24 84 23 85 24 86 24 88 24 89 22 24 89 1 10 2 12 3 12 4 12 5 11 6 10 7 11 8 11 9 11 10 12 11 11 12 12 13 10 14 10 15 12 16 11 17 11 18 10 19 12 20 11 21 12 22 12 23 10 24 11 25 11 26 12 27 10 28 11 29 10 30 11 31 11 32 10 33 12 34 11 35 11 36 10 37 10 38 10 39 12 40 12 41 10 42 10 43 11 44 10 45 11 46 10 47 11 48 11 49 11 50 11 51 11 52 12 53 12 54 10 55 12 56 10 57 11 58 11 59 12 60 10 61 12 62 11 63 11 64 10 65 11 66 10 67 12 68 11 69 11 70 10 71 10 72 11 73 11 74 11 75 10 76 10 77 10 78 10 79 11 80 11 81 11 82 12 83 10 85 10 86 11 87 12 88 10 89 11 90 12 25 46 2 17 5 18 6 18 8 19 11 17 15 20 17 19 18 21 20 20 21 20 22 19 23 19 25 19 26 18 27 20 28 21 30 21 31 19 36 19 37 20 40 19 41 17 42 19 44 18 45 19 46 18 49 20 50 17 51 19 54 20 55 21 56 20 57 20 58 20 59 19 60 18 61 19 63 18 66 21 67 19 69 19 76 18 77 21 78 19 87 20 89 17 26 63 3 23 5 21 6 20 8 21 10 21 11 20 13 22 14 23 16 21 18 22 19 22 20 24 21 20 22 20 24 24 25 23 26 22 30 23 31 23 32 24 33 22 35 21 37 21 38 23 41 23 42 20 43 21 45 22 46 21 47 21 48 24 49 22 50 23 51 21 53 23 55 20 57 22 58 22 59 23 61 21 62 22 63 22 64 23 65 23 66 23 67 22 68 23 69 23 70 22 72 22 73 21 75 20 78 22 79 22 80 22 81 21 83 23 85 20 86 20 87 22 88 21 89 22 90 22 27 18 1 12 4 14 8 13 12 13 14 14 19 13 42 13 56 12 57 13 60 13 66 14 67 12 74 13 75 13 77 13 79 12 83 14 84 14 28 75 2 10 3 11 4 10 5 10 6 9 7 10 8 10 9 11 10 11 11 9 14 10 15 10 16 11 17 10 18 10 19 11 20 10 21 9 22 10 23 11 24 11 28 11 29 10 30 9 31 10 32 9 33 10 35 11 36 9 37 9 38 10 39 10 40 9 41 9 42 10 43 10 44 11 45 10 46 10 47 10 48 10 49 10 50 9 51 10 52 9 53 11 54 11 55 10 57 9 59 10 60 10 61 10 62 10 64 9 65 11 66 11 67 10 68 11 70 10 71 10 72 9 73 9 76 11 77 10 78 9 80 10 82 9 83 9 84 9 85 10 86 10 87 11 88 9 89 10 90 10 29 64 2 23 3 22 4 24 5 20 6 21 7 22 8 21 9 22 10 24 11 21 12 20 15 23 16 24 17 21 18 21 19 23 21 20 23 23 25 22 27 22 29 21 30 22 31 20 35 21 36 20 37 23 40 21 41 20 42 22 43 23 47 23 48 21 49 21 50 23 55 20 56 22 57 24 58 23 59 22 60 21 61 20 62 22 63 22 64 24 65 20 66 22 67 22 68 24 69 23 70 23 73 22 74 24 75 21 76 23 77 24 79 23 80 21 82 20 85 20 86 22 87 21 88 24 89 22 90 23 30 80 2 22 3 19 4 21 5 21 6 23 7 19 8 21 9 22 10 21 11 21 12 23 13 19 14 20 15 22 17 19 18 22 19 20 20 19 21 19 22 22 24 23 25 21 27 20 28 21 30 20 31 23 32 21 33 22 34 22 35 19 36 21 38 20 39 20 40 22 41 20 42 21 43 23 44 23 45 19 46 22 47 22 48 21 49 20 50 20 51 19 52 21 53 22 54 20 55 19 56 20 57 21 58 22 59 20 60 23 61 22 62 21 63 21 64 21 65 21 67 23 68 22 69 21 70 22 71 20 72 19 74 21 75 20 76 23 77 19 79 22 80 22 81 21 82 22 83 19 84 22 85 22 86 21 87 21 88 19 89 21 31 13 4 14 21 14 23 14 29 13 30 14 39 13 53 14 68 14 72 13 74 13 79 14 80 15 90 14 32 30 1 12 2 11 3 11 4 13 5 13 6 12 7 12 12 11 17 12 18 13 27 13 28 13 41 11 43 11 44 11 45 12 47 11 48 12 50 13 54 13 57 11 58 13 65 13 66 13 68 11 81 13 83 13 87 13 88 12 90 12 37 48 1 28 2 32 5 32 6 29 7 31 12 31 15 32 18 30 19 30 20 29 22 31 24 28 26 27 27 27 28 32 29 31 30 32 31 27 32 32 33 30 35 29 39 31 42 29 43 30 47 28 48 33 50 32 55 28 56 27 57 29 59 33 60 27 61 29 62 32 66 30 67 30 70 31 71 32 74 31 75 30 76 28 78 27 80 29 82 29 84 29 85 31 87 29 88 29 38 70 1 18 3 18 4 19 7 18 9 20 11 18 12 20 14 20 15 17 16 21 17 19 18 18 19 19 20 21 23 18 24 18 25 18 26 19 27 20 28 18 29 20 31 18 32 19 33 19 36 21 37 18 38 20 39 20 40 17 41 18 42 21 44 18 45 19 46 19 48 19 49 21 51 21 52 20 53 20 54 17 55 19 56 18 57 20 58 17 59 21 60 20 61 20 64 18 65 19 66 19 67 17 68 21 69 20 70 17 71 19 73 21 74 19 75 20 76 20 77 19 78 20 79 20 80 18 82 19 84 20 85 19 86 21 87 18 89 19 90 21 39 70 1 24 2 21 3 23 5 23 7 23 8 22 9 22 10 25 12 21 14 22 15 24 17 24 18 24 21 21 22 24 23 24 25 24 27 23 28 22 29 24 30 21 31 23 32 23 34 22 35 24 36 21 37 24 38 25 39 22 40 22 41 21 42 21 44 24 45 25 46 23 47 22 48 25 49 21 50 21 51 24 52 22 53 21 54 25 57 23 58 22 59 23 60 22 61 23 63 22 64 21 65 25 67 22 68 25 69 21 70 25 71 23 73 22 74 23 75 25 76 23 77 23 78 24 79 24 80 24 81 21 82 24 83 21 84 25 88 24 90 24 40 27 1 11 3 11 5 12 9 11 11 10 14 12 17 10 27 10 29 11 33 10 34 10 40 12 43 11 44 11 49 11 50 10 51 12 58 11 62 10 66 11 71 12 74 10 76 10 80 10 85 10 87 10 90 10 41 2 45 22 77 22 42 3 35 21 57 24 81 22 43 79 2 14 3 13 4 12 5 14 6 13 7 13 8 14 9 14 10 14 11 13 12 14 13 13 14 13 15 13 16 12 17 13 18 14 20 12 21 14 22 14 23 12 24 13 25 14 26 13 27 12 28 14 29 14 31 12 32 13 34 13 36 12 37 13 38 14 39 13 40 13 42 14 43 12 45 13 46 14 47 14 48 14 49 13 50 14 51 14 52 13 53 13 54 12 55 13 56 12 57 14 58 13 60 13 61 14 62 12 63 13 64 13 65 13 67 14 68 13 69 13 70 13 71 13 72 14 73 12 74 13 75 12 76 12 77 14 78 13 79 12 80 12 81 14 82 12 83 12 84 14 85 13 86 13 87 12 90 12 44 19 7 13 13 14 19 13 28 14 31 12 32 13 35 13 37 12 40 13 43 14 44 13 49 13 59 12 61 12 72 14 78 12 87 14 88 13 90 13 49 63 2 15 4 16 5 14 7 14 8 14 9 15 10 16 11 14 12 14 13 16 14 14 15 15 16 15 18 16 19 14 21 16 22 16 27 14 30 16 31 14 32 14 34 16 35 16 36 15 37 16 38 15 39 16 43 16 44 16 45 14 46 15 48 15 49 15 51 14 52 16 53 14 54 15 56 16 59 15 61 14 62 16 64 14 65 14 66 16 68 16 70 16 71 14 72 16 73 16 75 14 76 15 77 16 79 15 81 15 82 14 83 16 84 15 85 14 86 14 87 15 88 15 89 16 90 15 50 35 3 32 5 32 6 31 11 28 12 29 14 29 15 29 17 30 21 27 23 30 32 29 33 28 36 27 37 30 40 32 41 32 43 27 46 33 47 27 49 31 50 32 53 29 54 28 55 27 59 30 60 32 62 32 65 32 66 31 71 33 78 30 79 28 82 28 84 28 90 27 51 51 3 13 4 12 6 11 7 12 10 13 12 12 13 11 14 13 16 13 19 12 20 12 23 11 26 12 27 11 28 13 29 13 33 13 34 12 35 11 37 11 39 13 40 13 41 12 43 12 44 13 45 13 46 11 48 11 49 11 51 12 52 13 53 11 58 12 59 12 61 12 63 11 64 11 65 12 66 13 68 12 69 12 71 11 73 13 75 13 81 13 84 11 85 12 86 13 87 13 88 12 89 12 52 38 2 23 3 23 6 21 8 23 9 22 10 20 11 21 12 20 13 24 15 20 19 20 20 24 24 21 35 20 36 22 37 21 38 21 40 22 43 22 44 21 45 20 47 22 50 21 51 22 52 23 54 21 56 22 57 24 59 20 65 20 68 22 70 20 77 23 79 22 81 21 82 21 83 21 85 21 20 5 2 14 25 22 24 6 84 1 13 2 12 4 11 5 11 6 13 8 12 9 12 10 12 11 11 12 13 13 12 14 13 15 13 16 12 17 12 18 13 19 11 20 12 21 12 22 13 23 12 24 11 25 13 26 13 27 13 28 12 30 13 31 12 32 12 33 12 34 13 36 11 37 11 38 11 39 13 40 12 41 13 42 11 43 11 44 11 45 12 46 12 47 13 48 13 49 11 50 11 51 12 52 12 53 11 54 13 55 13 56 13 57 13 58 11 59 12 60 11 61 11 62 12 63 13 64 13 65 13 66 13 67 12 68 13 69 13 71 12 72 13 73 13 74 12 75 13 76 12 77 11 78 12 79 13 80 13 81 13 82 13 83 11 84 11 86 11 87 12 88 12 89 11 90 11 7 60 1 24 2 26 3 25 4 23 5 27 6 25 7 26 10 25 11 24 13 24 15 25 16 24 17 24 18 24 19 27 23 25 24 23 25 25 27 27 28 24 29 27 30 27 31 25 32 23 35 27 36 27 37 24 38 27 39 26 42 26 43 23 45 26 46 23 47 23 49 25 50 26 53 25 56 25 60 27 61 24 62 25 63 27 64 26 66 27 67 23 68 26 69 24 70 25 71 24 74 24 76 27 77 25 78 25 80 26 85 23 86 26 87 25 88 27 89 26 90 24 8 24 3 15 10 14 15 13 17 14 18 14 19 13 20 13 21 14 28 14 37 13 46 13 49 15 54 14 55 13 57 13 58 15 59 15 63 15 66 13 69 14 72 14 75 14 89 13 90 13 37 40 3 24 5 24 7 24 8 26 9 24 10 25 11 22 12 24 14 22 16 23 18 24 19 26 26 25 27 25 28 24 30 26 32 23 35 22 44 26 49 26 52 25 58 26 60 25 63 22 64 24 65 23 66 23 68 23 74 25 75 22 77 22 80 25 81 25 82 22 83 25 84 25 85 23 87 25 88 23 89 22 38 77 1 27 2 26 3 25 4 27 5 27 6 25 7 26 8 26 9 25 10 24 11 27 12 23 13 23 14 25 15 25 17 26 18 25 19 23 20 24 21 24 22 26 23 27 24 24 25 24 26 26 27 25 28 27 31 24 32 26 33 27 35 23 36 26 37 26 38 23 39 27 40 26 41 23 42 25 44 23 46 25 47 25 48 27 49 27 50 24 51 26 52 27 53 24 54 27 55 24 56 27 57 23 58 23 59 25 60 24 61 26 62 27 64 27 66 23 67 23 69 26 71 24 72 27 73 27 74 27 75 27 76 27 77 27 78 27 79 27 80 25 81 27 82 26 83 24 84 26 87 24 88 25 90 24 39 4 2 19 42 19 55 19 70 19 40 85 1 27 2 28 3 28 4 31 5 31 6 30 7 27 8 26 9 27 10 31 11 31 12 31 13 30 14 30 15 30 16 28 17 30 18 28 19 30 21 30 22 31 24 30 25 27 26 27 27 29 28 26 29 31 30 30 32 29 33 26 34 27 35 30 36 27 37 31 38 29 39 31 40 29 41 31 42 31 43 26 44 26 45 30 46 27 48 31 49 31 50 27 51 30 52 30 53 30 54 29 55 28 56 31 57 31 58 29 59 31 60 30 61 28 62 31 63 27 64 31 65 30 66 27 67 27 68 28 69 31 70 27 71 27 72 30 73 30 74 31 75 30 76 28 77 27 78 29 79 28 80 30 82 29 83 28 84 26 85 29 86 28 87 31 88 28 89 26 90 31 41 51 2 23 4 23 7 23 8 26 9 24 14 25 17 22 18 25 19 23 20 25 21 26 25 25 26 24 28 25 29 22 31 24 32 23 34 24 36 25 38 22 39 25 45 24 47 25 49 24 52 24 53 25 55 26 56 25 57 22 58 24 59 23 61 26 62 22 65 22 66 25 68 25 69 25 71 23 72 25 74 25 75 22 76 22 78 22 80 23 81 26 83 25 84 25 85 25 86 22 87 24 88 24 42 69 1 23 3 22 4 19 9 19 12 23 13 21 14 22 15 20 21 23 22 23 23 19 24 22 25 21 26 20 27 22 28 22 29 19 30 20 31 22 32 23 34 20 35 21 36 22 37 20 38 22 39 20 40 20 42 19 43 23 44 22 46 22 48 19 49 19 50 23 51 22 52 20 54 22 55 21 56 19 57 23 58 22 59 21 61 22 63 20 64 20 65 21 66 20 67 23 68 23 69 23 70 21 71 23 72 21 73 22 74 20 75 22 76 22 77 20 78 22 79 19 80 20 81 20 82 22 83 20 84 20 85 22 86 21 89 21 90 19 43 56 1 16 2 16 3 16 4 15 5 14 6 14 7 14 8 15 10 16 11 16 13 15 15 14 18 15 19 15 21 15 24 16 25 16 26 16 28 15 31 16 33 16 34 16 35 15 36 15 37 15 39 15 40 16 43 15 45 14 47 14 48 16 49 16 50 15 51 15 52 15 53 16 55 16 56 14 59 14 60 15 61 15 62 16 64 16 65 14 66 14 67 16 68 14 72 14 73 15 74 14 75 16 78 16 79 16 80 14 89 16 90 16 44 1 27 23 45 37 1 16 2 16 3 14 6 14 9 16 12 14 14 15 15 14 23 14 25 14 28 16 29 15 30 15 33 16 34 14 37 15 39 16 41 14 42 16 45 14 48 14 50 16 52 14 53 16 57 16 59 15 61 14 62 16 63 15 66 15 69 15 71 15 74 16 78 15 79 16 86 15 87 16 46 2 17 25 48 25 47 28 2 20 4 23 5 23 11 20 13 21 18 20 21 23 23 22 27 23 29 21 32 21 34 23 38 20 40 20 44 21 51 22 53 23 59 22 61 21 64 22 68 22 71 20 77 20 80 22 81 23 82 23 86 24 89 22 48 55 1 18 2 18 3 17 4 16 8 17 10 18 14 16 15 18 18 16 19 17 22 18 23 18 24 17 27 18 30 15 31 15 32 18 33 16 34 17 35 18 36 17 37 18 38 18 41 19 42 17 47 16 48 17 50 18 52 18 54 18 55 17 56 17 57 17 58 16 59 17 61 18 62 17 63 17 64 19 65 18 66 16 67 16 68 17 69 16 71 16 72 18 73 16 76 18 79 18 80 17 82 18 84 18 85 16 89 17 90 18 49 24 4 21 16 21 18 20 30 23 31 22 33 19 35 23 36 23 40 19 41 23 46 20 50 23 55 20 60 22 63 19 68 22 69 19 70 19 72 22 77 21 78 23 80 22 85 19 89 22 50 87 1 24 2 24 3 21 4 24 5 24 6 23 7 24 8 23 9 25 10 23 11 23 12 21 13 21 14 25 15 25 16 22 17 23 18 25 19 24 20 24 21 24 22 23 23 22 24 25 25 21 26 24 27 23 28 21 29 24 30 23 31 21 33 23 34 23 35 23 36 22 37 23 38 24 39 22 40 24 41 24 42 23 43 22 44 25 45 21 46 25 47 23 48 22 49 22 50 21 51 21 52 25 53 21 54 24 55 25 56 25 57 25 58 22 59 23 60 23 61 24 62 24 63 25 64 22 65 22 66 21 67 22 68 25 69 21 70 22 71 24 72 23 73 23 74 24 75 24 77 22 78 22 79 21 80 21 81 22 82 24 84 22 85 23 86 25 87 23 88 23 89 21 90 21 51 10 1 26 6 25 9 29 13 25 19 30 22 26 29 26 31 27 48 26 58 29 52 33 2 13 9 14 12 14 14 14 16 13 19 13 21 12 24 12 28 13 29 12 32 14 33 13 34 12 35 13 36 13 40 14 41 14 52 13 53 12 54 12 58 12 63 12 64 12 71 13 72 14 75 14 80 13 81 13 82 12 84 13 88 14 89 13 90 14 20 9 40 6 16 9 17 10 17 11 17 14 16 15 16 17 16 20 15 21 17 22 16 23 16 25 15 27 17 30 16 32 16 34 18 35 17 37 17 38 15 39 16 40 15 41 16 45 15 47 17 48 15 52 15 58 15 60 16 61 15 63 15 65 14 67 17 69 16 73 14 74 16 79 17 80 16 83 16 85 16 88 16 10 78 1 15 2 15 3 13 4 14 5 14 6 14 8 14 10 13 11 14 13 13 15 15 17 14 18 15 19 14 20 15 21 15 22 15 23 14 24 15 25 14 26 14 27 14 28 13 29 14 30 15 31 15 32 14 33 15 34 15 35 14 36 14 37 14 38 15 39 15 40 15 42 14 43 13 44 15 45 15 46 13 47 14 48 14 49 14 50 15 51 13 52 14 53 13 54 15 55 14 58 15 60 15 61 14 62 13 63 13 64 15 65 15 66 14 67 15 68 13 69 13 71 15 72 13 73 14 74 13 75 15 76 13 77 13 78 13 79 13 80 13 81 13 82 14 84 13 85 14 86 15 87 14 88 14 90 15 11 54 1 21 5 23 10 24 12 24 14 22 16 21 17 24 18 21 19 22 20 25 22 23 23 25 24 23 25 23 26 23 27 23 28 23 29 22 30 25 31 21 35 23 36 25 37 25 38 25 40 25 42 22 43 22 45 24 48 22 50 24 51 24 52 24 56 21 57 23 58 23 59 23 62 24 63 22 64 24 65 22 66 23 68 22 70 21 71 24 72 23 73 23 74 22 76 23 77 25 78 24 79 25 80 24 81 22 83 24 12 26 4 13 5 12 6 11 14 11 17 13 24 13 25 12 31 11 35 13 39 12 44 13 51 13 52 11 54 12 55 12 56 11 61 13 64 13 68 12 69 12 75 13 76 12 78 12 81 12 85 12 90 12 17 72 1 10 2 12 4 11 5 10 6 10 7 11 8 11 10 11 11 11 12 11 13 12 14 10 15 11 16 11 17 11 18 11 19 11 20 11 21 12 22 11 23 11 26 12 27 11 28 10 29 11 30 11 31 10 32 12 33 10 35 12 36 11 39 11 42 12 43 12 45 10 46 10 48 11 49 11 50 11 51 11 52 11 54 12 55 10 56 11 57 11 58 11 59 11 60 12 61 11 62 10 63 11 64 10 65 11 66 12 68 10 69 12 70 11 71 11 72 12 73 12 74 11 75 12 76 10 77 12 79 10 82 12 83 12 84 11 86 10 87 11 88 11 90 11 18 82 3 26 4 27 6 31 7 30 8 30 9 29 10 27 11 29 12 27 13 28 14 27 15 31 16 30 17 31 19 31 20 28 21 26 22 30 23 27 24 29 25 31 26 28 27 28 28 32 29 30 30 27 33 26 34 31 35 29 36 31 37 26 38 27 39 27 41 29 42 28 43 28 44 29 45 31 46 31 47 27 48 30 49 29 50 27 51 30 52 30 53 28 54 26 55 31 56 31 57 28 58 29 59 30 60 29 61 31 62 28 64 31 65 27 66 27 67 29 68 29 69 31 70 28 71 31 72 27 73 31 74 30 75 30 76 26 77 28 78 28 79 27 80 28 81 29 82 31 83 31 84 27 85 27 86 27 87 27 88 31 89 30 90 27 19 62 2 28 4 29 5 26 7 26 9 27 10 31 11 30 12 28 13 28 14 26 15 25 18 29 19 26 20 30 23 25 26 26 27 30 28 28 30 25 32 29 33 30 35 29 36 27 39 27 40 26 41 31 42 27 44 28 45 28 46 30 47 29 49 30 50 30 51 29 53 26 54 29 57 30 59 26 61 31 63 29 64 25 65 27 66 28 67 25 69 26 70 30 72 26 73 25 74 30 76 28 78 29 79 28 80 29 81 28 82 29 83 29 84 26 86 26 87 26 88 30 89 30 90 30 20 40 1 14 2 15 4 16 5 16 6 16 7 16 8 16 10 14 12 16 13 16 16 15 17 16 18 14 23 15 24 14 25 15 27 16 29 15 32 14 33 16 34 16 36 16 40 14 44 15 47 15 53 16 60 14 61 15 68 16 70 16 71 14 72 14 75 16 76 14 77 16 78 15 81 15 82 15 84 15 86 16 37 40 1 22 2 22 4 21 5 20 8 20 12 20 15 20 18 20 22 22 24 21 28 22 29 23 30 20 31 21 33 21 36 23 38 21 43 20 44 22 45 23 46 19 48 23 49 19 50 20 51 22 54 20 57 22 67 20 71 19 74 21 76 20 77 23 81 20 84 19 85 21 86 20 87 23 88 23 89 20 90 23 38 72 1 17 2 18 5 19 6 18 7 20 8 20 9 20 10 19 11 19 12 18 13 18 17 17 18 21 19 19 20 20 21 19 22 21 23 21 24 20 25 20 26 17 27 20 28 18 29 19 30 19 32 18 33 20 34 20 35 17 36 18 37 18 38 18 39 17 40 20 41 21 42 18 43 17 44 18 45 19 46 18 47 20 48 18 49 18 50 20 51 18 54 20 55 18 57 20 59 20 60 19 62 19 63 19 64 17 65 18 66 20 67 18 68 18 70 17 71 20 72 18 75 17 76 19 77 18 79 19 80 20 81 20 82 18 83 19 85 18 87 20 89 20 90 18 39 10 7 28 16 28 25 30 30 29 31 28 44 29 51 30 71 30 73 25 89 24 40 68 2 18 3 21 4 17 7 17 8 20 9 21 10 19 11 19 12 20 13 20 14 20 16 20 17 18 18 19 22 19 23 18 24 19 26 18 28 19 29 18 30 17 31 18 32 19 33 18 34 20 36 19 38 18 40 20 42 20 43 18 44 19 45 19 46 18 47 17 48 18 49 19 50 21 51 21 52 19 53 19 54 19 55 18 56 17 58 21 59 19 60 19 61 19 62 19 63 20 64 19 67 19 68 21 69 19 70 18 71 20 72 20 73 18 74 20 76 20 77 19 78 18 80 19 81 19 83 17 84 18 85 19 87 20 88 19 45 82 1 18 2 19 3 16 4 16 5 17 6 17 7 16 8 18 9 18 10 19 11 19 12 19 13 18 14 16 15 20 16 19 17 19 19 17 20 17 21 19 22 19 24 17 25 18 26 18 27 17 28 17 29 17 30 18 31 17 32 18 33 18 35 18 36 17 37 19 38 18 39 17 40 19 41 17 42 19 43 20 44 17 45 19 46 18 47 18 48 17 49 18 50 19 52 20 53 17 54 18 55 20 56 19 57 18 58 19 59 18 61 20 62 16 63 17 64 17 66 18 67 18 68 18 69 16 70 16 71 18 72 17 74 19 75 18 76 18 77 18 78 17 79 18 80 18 81 19 82 19 83 18 84 17 85 17 86 17 87 19 89 18 90 19 46 51 2 26 4 26 5 28 7 26 8 24 9 24 11 24 13 25 15 28 16 25 18 25 22 25 23 26 27 24 29 24 30 26 31 26 32 26 35 28 36 25 39 23 40 26 42 28 44 24 46 26 47 25 49 24 50 25 51 24 52 26 54 27 55 28 57 24 60 25 61 29 62 24 65 25 67 25 69 25 70 27 73 25 74 27 76 26 77 25 80 29 81 24 83 29 85 26 87 25 88 24 90 28 47 90 1 21 2 22 3 21 4 23 5 22 6 21 7 21 8 24 9 22 10 23 11 22 12 23 13 23 14 23 15 24 16 21 17 21 18 23 19 24 20 22 21 22 22 24 23 24 24 23 25 22 26 24 27 23 28 23 29 24 30 21 31 23 32 22 33 22 34 22 35 22 36 21 37 22 38 21 39 20 40 23 41 20 42 24 43 23 44 24 45 20 46 23 47 22 48 24 49 21 50 22 51 20 52 23 53 21 54 21 55 22 56 23 57 23 58 22 59 20 60 21 61 21 62 23 63 21 64 24 65 23 66 20 67 23 68 22 69 20 70 23 71 23 72 22 73 22 74 24 75 22 76 21 77 21 78 24 79 20 80 23 81 24 82 21 83 22 84 23 85 20 86 20 87 23 88 24 89 22 90 21 48 15 15 16 18 15 23 16 31 16 38 15 39 17 46 16 53 15 54 15 60 16 68 16 71 18 78 16 80 17 83 17 53 20 2 25 5 26 18 27 20 23 22 27 26 23 28 24 31 23 33 26 34 26 45 24 49 24 57 24 61 25 73 23 76 24 80 24 86 24 87 23 90 24 54 54 1 26 3 27 4 27 9 29 10 30 11 28 13 30 14 25 17 29 18 27 25 29 26 27 28 27 29 27 30 26 31 26 34 30 37 30 39 28 40 31 42 28 43 27 44 31 46 28 47 31 49 29 50 29 51 30 52 28 55 27 56 28 57 29 60 26 62 27 63 28 65 29 66 30 67 26 68 29 69 26 70 27 71 28 72 27 73 30 75 28 77 27 78 29 79 30 81 31 82 30 85 30 86 26 87 29 89 28 55 30 2 22 10 21 11 19 15 18 18 22 19 18 20 20 22 19 24 20 33 19 41 19 46 20 49 18 55 21 58 19 60 20 62 18 64 20 69 21 73 18 74 21 75 22 76 21 77 20 78 18 80 21 84 21 86 21 87 19 88 20 56 29 4 13 12 13 17 14 23 14 24 14 27 14 28 13 29 14 33 15 36 14 38 15 44 13 48 14 49 14 54 14 57 13 58 14 59 14 64 14 65 13 66 14 72 14 73 14 75 15 78 15 81 15 85 13 86 14 88 13 4 57 83 1 10 2 12 3 11 4 12 5 10 6 12 7 10 8 11 9 11 10 10 11 12 12 11 13 10 15 11 16 10 17 10 18 11 19 11 20 12 21 11 22 10 23 10 24 11 25 12 26 10 27 12 28 10 29 10 30 12 31 10 32 11 33 11 34 10 35 12 36 12 37 12 38 10 39 11 40 12 41 11 42 11 43 12 44 11 45 12 47 10 48 11 49 10 50 10 51 10 52 11 53 11 54 11 55 11 56 12 57 11 58 12 59 11 60 10 61 10 62 12 64 12 65 10 66 11 67 11 68 12 71 12 72 11 73 11 74 10 75 11 76 10 77 10 78 10 80 11 82 12 83 10 84 10 85 10 86 11 87 11 88 11 89 12 90 10 58 73 1 12 2 13 3 13 4 11 5 11 6 13 7 13 8 11 9 11 10 11 11 11 12 13 15 12 16 13 17 13 18 12 19 12 20 11 21 12 22 12 23 11 24 13 26 12 27 13 29 11 30 11 31 12 32 13 34 12 35 12 36 11 37 13 38 12 39 12 40 11 41 12 42 12 44 13 45 13 46 11 47 12 48 12 49 12 50 12 51 13 54 13 55 13 56 13 58 11 59 12 61 11 63 12 64 12 66 12 67 11 68 13 69 13 70 11 71 12 72 12 76 13 78 12 79 12 80 12 82 11 83 12 84 11 85 12 86 12 87 12 88 13 89 12 90 11 59 43 2 14 4 13 6 13 7 14 8 13 9 12 15 12 18 14 20 12 22 14 24 13 25 12 26 14 27 14 29 13 30 13 32 13 38 13 40 12 41 12 42 12 43 13 44 13 46 13 48 13 51 13 53 13 55 12 56 14 59 12 63 13 64 13 66 14 67 12 72 12 73 13 76 12 80 13 81 12 85 13 87 12 88 13 90 12 60 62 3 15 4 14 5 16 6 15 7 16 9 16 10 14 12 14 13 15 15 14 16 16 17 15 18 16 19 14 20 16 21 15 25 14 26 14 28 14 29 16 30 14 32 16 36 16 37 16 39 15 40 14 41 15 44 15 45 14 47 14 48 16 49 15 50 16 51 14 52 16 53 14 55 14 57 15 58 14 60 16 61 14 62 15 63 15 66 14 67 14 68 15 70 15 71 14 72 15 73 14 74 15 76 16 77 16 78 15 79 14 80 15 81 16 82 15 84 16 86 14 88 16 90 15 +5 4 1 61 1 25 2 27 3 25 4 28 6 26 7 26 8 26 9 26 10 24 11 24 14 27 16 25 17 26 18 28 19 25 20 26 21 26 23 27 24 24 25 28 26 26 27 24 28 25 29 28 31 24 32 24 33 27 34 26 36 28 37 28 39 28 40 28 41 28 43 25 44 26 46 24 47 29 48 27 50 28 51 26 53 26 55 25 56 24 58 26 62 28 64 25 65 24 66 23 69 25 70 28 71 26 72 24 73 24 77 24 78 25 79 27 83 28 84 26 85 25 86 25 90 25 2 5 14 32 22 31 42 28 46 32 90 27 3 34 2 15 6 17 7 16 9 16 10 15 11 15 14 16 16 17 19 18 24 15 25 15 27 16 28 15 32 15 36 17 43 17 45 14 47 15 49 18 50 17 51 17 54 16 56 17 60 15 69 17 71 15 72 17 73 16 75 17 76 18 79 16 82 17 84 16 86 17 4 57 1 19 2 19 3 17 4 19 5 17 6 18 7 17 9 19 10 18 11 17 12 19 13 17 15 18 16 17 17 18 21 17 22 18 23 17 24 17 25 19 26 18 27 17 30 19 32 18 34 17 35 18 36 18 38 20 40 19 41 18 42 16 44 19 45 18 47 17 49 16 52 19 54 17 55 18 56 19 57 19 58 17 59 18 60 19 61 18 65 17 66 20 69 19 70 19 77 16 78 18 80 19 82 20 83 18 84 16 87 16 88 17 89 17 40 5 31 3 12 5 11 13 11 17 12 19 13 20 13 21 11 22 11 24 11 31 13 33 11 36 13 38 11 41 13 44 11 46 13 47 11 55 11 57 11 64 12 68 13 69 11 70 13 71 11 72 11 73 12 74 12 76 13 86 12 88 12 89 13 6 24 2 14 10 14 11 15 14 14 17 15 26 15 34 15 35 13 38 15 45 14 46 15 51 14 54 14 57 14 58 14 59 13 64 14 65 14 66 14 67 15 71 13 74 13 87 14 90 15 7 60 1 19 2 17 3 18 5 18 7 17 8 18 10 18 12 19 13 19 14 17 16 17 20 20 21 16 23 17 26 19 27 17 28 18 29 17 30 19 31 17 32 19 33 19 34 17 35 17 36 17 37 18 38 18 42 19 44 18 45 19 47 17 49 18 52 19 53 20 54 19 55 19 58 17 59 19 60 19 61 16 62 19 65 17 66 19 68 16 69 16 70 20 71 18 72 18 73 20 74 18 75 20 77 16 78 19 81 20 82 19 83 18 84 18 86 18 87 18 89 19 8 12 1 11 17 11 19 11 32 11 33 11 40 11 44 10 47 12 53 12 65 11 76 11 89 11 13 33 4 16 5 15 7 14 10 15 11 14 14 14 16 15 20 15 24 16 27 14 31 16 33 16 38 15 39 14 44 15 46 14 47 15 49 14 55 16 58 15 59 14 62 14 67 15 69 14 70 14 71 14 73 16 74 14 75 15 79 14 80 14 83 16 87 15 14 82 1 31 2 31 3 30 4 33 5 31 6 31 7 32 8 28 9 30 11 31 12 29 13 28 14 28 15 29 16 28 17 31 18 31 19 29 20 29 21 30 22 32 23 28 24 30 25 29 26 31 27 30 28 33 29 30 30 28 31 31 32 33 33 29 35 32 36 28 37 32 38 32 39 27 40 27 41 30 42 32 43 28 44 31 45 33 46 31 47 29 49 28 50 30 51 28 52 32 53 31 54 30 55 31 56 33 57 32 58 29 59 33 60 30 61 28 62 31 63 27 64 33 65 27 66 32 67 32 68 32 69 29 70 28 71 31 72 32 73 30 74 29 75 29 77 28 78 28 79 33 80 32 83 27 84 27 87 31 88 28 89 29 90 32 15 71 1 16 2 17 5 15 6 16 8 14 9 17 10 16 11 17 12 18 13 16 15 15 16 16 17 16 18 16 19 15 20 16 21 17 22 16 23 17 24 15 25 15 26 17 29 17 30 15 31 16 32 15 33 16 35 15 36 17 37 15 38 16 39 17 40 15 41 17 42 16 43 17 44 16 46 16 47 17 48 16 49 16 50 17 51 14 52 15 54 15 55 16 56 18 58 16 59 16 60 15 62 15 63 16 64 15 65 15 67 17 68 17 69 16 70 15 71 17 73 15 74 16 75 14 77 16 79 16 80 16 81 17 82 17 83 17 85 16 86 16 90 17 16 63 1 25 2 25 3 24 4 24 5 24 7 23 8 24 9 23 10 25 11 25 13 22 14 25 15 22 17 25 18 26 19 26 20 25 21 25 23 26 25 24 26 22 27 24 30 25 31 26 32 26 33 25 35 25 37 23 39 24 40 24 42 25 43 25 44 25 45 26 47 23 48 24 50 22 52 23 55 22 56 24 58 22 61 25 63 26 64 23 65 24 66 25 67 24 68 23 70 22 71 24 72 26 73 26 74 25 75 22 76 23 81 26 82 23 84 23 85 24 86 24 87 24 89 23 90 25 17 30 1 20 5 21 6 21 10 19 11 18 13 19 15 18 19 19 22 21 25 21 30 20 34 18 36 20 38 21 39 22 44 20 47 22 49 19 55 19 57 19 58 22 61 18 62 18 66 19 71 20 73 21 80 20 81 20 87 19 89 21 18 73 1 14 2 13 3 14 5 14 7 13 8 13 9 15 10 14 11 13 13 13 15 13 16 15 17 14 18 14 19 15 20 14 22 15 23 13 24 15 25 14 26 15 27 14 28 14 29 14 30 13 31 14 32 15 33 14 34 13 35 15 36 15 37 14 38 14 41 13 42 13 43 14 45 15 46 15 47 14 48 15 49 15 50 15 51 14 53 13 54 15 55 13 56 14 57 14 58 15 60 14 62 15 63 13 65 14 66 13 69 13 70 14 71 14 72 14 73 15 74 15 75 15 76 15 77 14 78 15 79 15 80 14 81 14 82 15 83 13 84 14 86 14 88 14 90 14 19 22 2 28 3 25 9 26 10 24 16 25 18 28 21 24 28 25 29 24 33 26 37 27 43 27 54 26 58 26 59 25 63 27 64 28 74 25 80 25 82 27 83 28 84 24 20 11 2 19 11 19 26 22 43 20 53 21 55 21 74 21 76 22 83 22 86 20 88 22 21 61 3 18 5 22 7 20 8 21 9 19 12 21 13 18 16 20 18 18 19 18 20 19 21 20 24 21 25 21 26 20 27 19 28 19 29 19 31 20 32 21 33 19 34 21 35 19 36 20 37 22 38 21 42 20 43 19 44 20 45 19 46 21 47 20 48 18 50 18 51 20 52 18 53 19 54 20 56 22 57 21 59 21 60 18 64 22 65 20 66 22 68 20 69 18 71 19 73 21 75 18 77 19 78 22 79 21 81 20 83 21 84 19 85 20 86 20 87 19 88 22 89 18 22 24 4 10 19 10 21 10 25 11 35 9 38 10 44 11 45 11 47 9 48 10 50 11 54 11 55 9 59 10 60 9 64 9 66 10 69 10 70 10 75 10 80 11 83 9 85 11 89 10 23 39 2 30 3 27 6 26 9 31 11 26 17 32 18 29 22 27 23 30 24 26 28 32 31 28 33 28 36 26 40 28 43 31 45 31 46 28 47 30 52 29 54 28 55 30 57 29 58 30 60 31 64 29 66 30 68 31 69 31 73 26 75 28 78 30 79 32 81 27 82 32 85 27 86 29 87 30 88 30 24 85 1 17 2 18 3 17 4 20 5 17 6 18 7 17 8 18 9 18 10 19 11 19 13 19 14 19 16 17 17 18 18 19 19 17 20 17 21 17 22 17 23 17 24 17 25 17 26 19 27 18 28 19 30 18 31 19 32 16 33 17 34 18 35 19 37 19 38 19 39 20 40 17 41 17 42 17 43 18 44 18 45 20 46 17 47 17 48 17 49 18 50 19 51 17 52 18 53 19 54 19 55 17 56 17 57 16 58 19 59 18 60 17 61 17 62 16 63 17 64 18 65 17 66 19 67 16 68 17 69 17 70 18 71 17 72 18 73 19 75 17 76 16 77 19 78 17 79 19 80 17 81 19 82 18 83 20 84 17 85 17 86 16 87 18 88 20 89 17 90 16 33 36 2 21 5 19 9 19 11 17 17 20 19 21 21 18 23 20 24 19 30 20 31 20 33 18 35 20 36 17 37 17 40 18 41 19 42 17 45 20 46 19 48 20 50 20 53 18 56 21 57 21 61 18 62 19 66 19 67 19 73 19 77 20 79 20 80 18 82 20 83 19 85 20 34 16 5 16 8 15 12 15 17 16 18 16 27 15 35 16 46 15 47 14 63 16 69 16 72 14 77 15 83 15 84 14 87 14 35 44 2 17 5 18 7 17 10 15 11 18 12 19 15 16 16 16 17 16 18 17 20 17 21 17 23 18 27 17 28 18 30 15 33 16 39 18 40 17 42 16 44 17 45 18 47 17 48 17 49 18 50 18 54 16 59 17 61 18 63 17 64 16 71 16 72 16 73 18 74 16 76 16 77 15 80 18 81 18 82 17 85 18 86 16 87 17 88 16 36 22 4 13 8 14 18 13 22 14 26 13 30 14 36 13 37 14 38 15 39 15 42 13 43 13 46 13 48 13 51 15 61 15 68 13 69 13 74 13 80 13 81 13 87 13 37 12 9 11 20 12 21 10 22 11 36 12 55 12 57 10 63 12 79 11 87 10 88 12 89 12 38 75 1 27 2 28 3 26 4 31 5 28 6 26 7 27 8 31 9 30 10 27 11 28 12 29 13 30 14 27 15 30 16 28 17 28 18 26 19 26 20 30 21 29 22 28 23 27 24 26 25 30 26 29 27 26 29 30 30 27 31 29 32 31 33 29 35 27 36 28 38 29 39 27 40 29 41 27 44 30 45 27 46 30 47 30 48 25 51 26 52 26 53 28 54 26 55 27 57 25 59 27 60 29 61 26 62 29 64 29 65 31 66 28 69 26 70 26 71 26 72 27 73 27 74 30 75 30 76 30 77 26 79 26 80 26 81 30 82 28 83 30 85 29 86 26 88 30 89 29 90 29 39 30 4 25 9 22 12 21 15 24 16 23 22 25 24 24 28 23 31 22 35 23 41 25 44 24 46 25 49 21 50 21 57 21 67 25 69 21 70 22 72 22 74 21 75 25 76 25 77 24 81 23 82 25 84 21 86 25 87 24 89 24 40 15 5 27 8 25 24 23 25 27 28 25 29 23 46 27 48 26 55 27 56 26 63 24 66 27 72 27 73 25 76 24 41 23 3 15 5 16 13 17 24 15 25 15 33 17 39 17 46 15 51 16 52 17 55 15 58 15 60 17 66 17 67 15 69 15 71 16 74 16 77 18 80 15 86 15 87 17 88 15 42 24 1 27 3 32 5 30 8 32 10 31 15 27 19 30 21 30 22 29 26 29 28 29 33 33 37 29 39 28 50 31 51 31 52 28 54 32 58 30 61 30 66 30 70 30 87 32 90 27 43 13 4 23 5 22 9 21 13 22 22 25 35 23 36 22 43 22 44 25 51 22 78 23 79 24 85 22 44 42 4 20 5 20 8 18 9 20 11 20 12 18 21 20 27 18 31 19 34 18 37 21 38 21 39 21 40 20 42 20 43 17 45 20 46 19 47 19 49 18 50 20 53 17 54 21 55 18 56 19 57 20 58 19 62 20 64 18 65 18 67 21 68 19 70 20 71 21 72 18 74 17 76 19 78 19 86 21 87 19 88 20 90 18 45 18 1 18 12 17 16 18 17 16 29 17 30 17 38 18 45 19 46 17 47 18 48 17 51 17 55 16 69 15 74 18 75 16 76 19 90 15 46 84 1 16 3 20 4 17 5 17 6 19 7 17 8 18 9 19 10 20 11 18 12 16 14 19 15 17 16 17 17 17 18 18 19 17 20 18 21 17 22 18 23 17 24 17 25 20 26 19 27 17 28 18 29 16 30 17 31 19 32 18 33 18 34 19 35 18 36 18 37 20 38 17 39 16 40 17 41 19 42 19 43 19 44 17 45 20 46 16 47 18 48 18 49 16 50 18 51 20 52 20 53 17 54 17 55 20 56 18 57 19 58 16 59 16 60 17 61 18 62 18 63 17 65 20 66 18 68 19 70 19 72 19 73 17 74 20 75 19 76 19 77 20 78 18 79 17 80 19 81 19 82 18 83 17 84 17 85 18 86 17 87 17 88 18 89 18 90 17 47 72 1 14 2 15 3 14 5 14 6 15 8 13 9 13 10 15 11 15 14 14 15 14 16 13 17 15 18 14 19 13 20 14 21 15 22 15 23 15 24 13 25 14 27 14 28 15 29 13 30 14 31 15 32 13 33 14 34 15 35 14 37 13 39 13 40 13 41 15 42 13 44 13 45 13 46 15 47 14 48 15 49 15 51 15 53 14 54 14 55 14 57 14 58 14 59 14 61 13 62 15 63 13 65 15 66 13 67 14 68 13 70 14 71 15 73 15 74 15 75 15 76 15 78 15 79 14 81 14 82 14 83 13 84 14 85 14 87 15 88 13 89 15 90 13 48 41 1 23 2 23 3 23 6 21 7 23 8 21 16 21 17 22 18 23 19 20 20 23 21 22 23 21 24 24 27 22 29 23 36 21 38 21 40 23 42 24 50 21 53 21 56 20 57 23 60 21 62 20 63 23 66 23 67 23 69 23 71 24 72 24 74 21 75 23 76 24 78 24 79 24 81 21 84 23 86 21 90 20 49 60 1 28 2 28 8 28 10 25 12 28 13 26 14 27 17 27 18 28 19 26 21 26 22 27 24 25 25 26 27 25 28 28 30 25 31 28 33 25 34 25 35 25 37 25 38 28 39 24 40 26 41 27 42 28 43 26 44 24 46 26 48 27 49 24 51 25 53 27 54 27 55 25 56 29 57 27 59 26 60 27 61 28 62 25 63 26 64 25 65 24 67 24 68 25 69 25 70 27 71 28 72 26 76 26 77 24 78 26 81 24 82 26 83 24 84 24 86 27 87 24 50 2 23 19 26 20 51 8 12 31 18 33 30 31 47 31 61 31 65 28 73 29 85 32 52 37 3 15 6 15 9 14 11 15 12 15 14 14 17 15 18 15 19 16 24 14 30 14 31 15 35 14 39 16 40 16 43 16 44 15 45 15 46 14 48 14 50 16 52 14 53 15 55 16 58 16 61 15 62 16 63 15 67 15 68 14 79 15 80 16 81 15 83 15 84 16 86 14 89 14 53 6 5 16 13 16 28 17 50 16 57 16 82 15 54 89 1 14 2 16 3 16 4 14 5 15 6 16 7 16 8 15 9 16 10 16 11 15 12 16 13 14 14 15 15 14 16 16 17 15 18 16 19 16 20 15 21 15 22 15 23 16 24 14 25 14 26 15 27 15 28 15 29 15 30 16 31 16 32 15 33 15 34 15 35 14 36 14 37 16 38 14 39 16 40 14 41 14 42 16 43 16 44 15 45 16 46 16 47 16 48 16 49 15 50 16 51 15 52 14 53 14 54 15 55 15 56 15 57 16 58 14 59 15 60 14 61 16 62 14 63 15 64 14 65 16 66 15 67 14 68 15 69 15 70 14 72 16 73 15 74 16 75 15 76 14 77 16 78 14 79 15 80 16 81 16 82 15 83 15 84 16 85 16 86 15 87 15 88 16 89 14 90 15 55 40 2 17 4 16 5 16 12 19 13 19 15 19 22 17 23 18 25 18 28 18 29 17 31 17 35 18 42 20 43 19 44 17 45 16 52 17 53 19 54 19 61 20 62 19 63 19 65 19 67 19 68 19 69 19 71 17 73 17 76 17 78 17 79 18 80 18 84 17 85 18 86 18 87 20 88 17 89 18 90 19 56 86 2 22 3 23 4 19 5 20 6 20 7 22 8 20 9 20 10 22 11 22 12 20 13 19 14 22 15 20 16 23 17 20 18 19 19 21 20 19 21 21 22 22 23 20 24 21 25 19 26 22 27 20 28 20 29 23 30 19 31 20 32 21 34 20 35 21 36 21 37 21 38 23 39 22 40 21 41 20 42 20 43 23 45 21 47 19 48 21 49 20 50 23 51 20 52 19 53 20 54 21 55 22 56 23 57 20 58 22 59 21 60 21 61 20 62 20 63 21 64 22 65 20 66 21 67 21 68 21 69 21 70 21 71 21 72 22 73 22 74 21 75 20 76 21 77 21 78 22 79 19 80 21 81 22 82 20 83 19 84 20 85 19 86 19 87 20 88 20 89 19 90 20 20 9 32 5 17 7 16 8 15 9 17 15 17 18 16 21 15 22 18 23 16 24 16 27 17 28 15 34 15 37 16 38 15 40 17 51 16 52 17 53 17 59 17 62 17 64 17 66 16 67 17 74 15 77 17 78 16 80 17 86 16 87 16 89 17 90 17 10 39 1 29 3 26 9 24 10 25 11 25 13 25 15 26 16 29 18 28 20 29 21 29 28 28 29 25 30 28 31 26 35 25 37 24 47 27 49 28 52 25 53 30 54 28 57 29 58 28 59 26 62 25 64 26 67 28 70 27 73 26 74 29 75 27 76 29 79 24 80 29 82 26 86 27 87 27 88 28 11 34 1 16 2 16 4 18 14 16 20 16 22 17 23 18 30 17 33 17 39 18 40 18 41 16 44 15 45 16 47 17 48 15 53 19 54 18 55 18 56 16 57 17 59 17 60 15 63 18 65 16 66 16 67 17 71 17 76 18 78 15 81 18 84 18 85 17 87 16 12 4 22 21 35 21 40 22 78 24 13 44 1 30 2 27 3 32 5 27 6 28 7 29 10 29 11 28 15 31 17 27 20 30 22 27 23 29 28 30 29 26 32 32 34 27 35 31 36 31 41 30 43 27 44 31 45 30 47 28 49 31 52 32 53 31 55 28 56 31 57 26 58 32 62 29 65 26 67 27 68 28 69 26 70 31 73 28 77 29 80 29 83 29 84 27 85 30 86 31 14 24 4 20 12 19 14 22 24 19 25 21 34 20 35 20 37 21 42 19 48 18 49 19 50 19 52 22 56 18 60 22 62 19 67 18 68 21 74 18 77 21 82 18 84 21 85 22 87 19 15 43 1 10 4 11 5 12 9 11 11 10 14 11 15 11 16 11 17 10 20 11 21 10 23 12 26 12 28 11 32 10 33 12 34 11 36 10 37 11 40 10 41 10 43 12 45 11 48 11 49 11 50 12 52 10 54 12 57 11 59 10 61 11 62 11 66 12 67 11 68 11 69 10 72 11 78 11 81 11 83 12 84 11 86 11 88 10 16 6 12 22 21 20 27 22 29 22 61 21 84 20 33 32 1 15 2 15 5 16 6 16 11 17 24 16 28 16 31 15 34 16 35 15 36 16 40 15 43 15 48 16 49 16 51 15 52 16 55 17 56 16 61 17 66 17 72 16 73 16 74 16 75 17 78 16 81 15 83 15 86 15 88 16 89 15 90 16 34 36 1 13 6 12 10 12 12 13 15 13 24 12 25 12 26 12 29 13 30 12 32 12 33 12 35 14 36 14 37 14 39 13 43 12 47 14 48 14 49 14 52 14 58 14 60 14 61 14 63 12 65 14 67 12 71 12 75 13 76 13 77 13 78 12 81 14 83 12 86 13 87 12 35 39 3 25 4 28 6 28 8 24 13 29 15 29 17 28 21 29 24 24 26 26 28 28 39 26 40 27 43 28 45 26 50 30 51 25 52 25 53 28 54 28 55 25 56 28 61 25 62 27 63 29 65 27 67 25 68 27 69 29 71 26 74 25 80 28 81 26 82 27 83 26 84 28 85 28 86 27 88 26 36 70 2 12 4 12 5 14 6 13 8 12 9 12 11 13 13 13 14 13 15 14 16 13 18 14 19 12 21 14 22 13 23 14 26 13 28 13 29 12 30 13 31 13 32 14 33 12 34 13 36 14 38 14 39 14 40 12 41 13 42 12 43 13 44 13 46 13 47 12 48 14 49 13 50 13 51 12 53 12 54 14 56 13 57 13 58 13 59 13 60 14 63 14 64 13 65 14 67 14 68 12 69 13 70 13 71 13 72 12 73 14 74 13 75 12 76 12 77 14 78 12 79 13 80 13 81 12 82 14 83 12 85 13 86 14 87 12 89 14 90 12 37 5 2 19 37 18 53 19 63 21 66 19 38 68 1 17 2 16 3 16 6 15 7 17 8 17 9 15 10 17 11 17 12 15 13 17 14 14 15 15 16 16 17 16 18 17 20 15 21 16 22 16 23 17 24 16 25 17 26 17 27 16 29 16 31 17 33 16 34 17 35 17 37 16 38 15 39 16 41 16 43 15 44 17 45 17 46 17 47 17 49 17 50 15 51 16 52 17 54 16 57 17 58 16 59 17 60 17 61 16 64 16 66 15 69 17 70 16 71 16 73 15 74 15 75 17 76 15 77 14 79 17 80 15 81 16 82 15 83 17 84 15 85 16 86 15 89 16 90 16 39 7 3 17 14 20 22 18 57 20 59 19 76 19 85 18 40 83 1 17 2 17 3 20 4 18 5 17 7 18 8 19 9 17 10 17 12 18 13 20 14 18 15 19 16 20 17 20 18 18 19 19 20 19 21 18 22 18 23 20 24 17 25 17 26 18 27 20 28 19 29 18 31 18 32 19 33 19 34 18 35 18 36 19 37 18 38 17 39 19 40 19 41 16 42 16 43 19 44 18 45 17 46 18 47 17 48 19 49 16 51 17 52 17 53 18 54 19 55 20 56 17 57 18 58 17 59 17 60 20 61 19 62 19 63 16 65 16 66 18 67 19 68 17 69 19 70 19 71 19 73 17 74 17 75 17 76 18 77 18 78 18 79 16 80 19 81 19 82 20 83 17 85 18 86 20 87 19 88 17 89 19 90 18 45 19 2 16 8 15 12 15 21 15 30 15 36 14 40 16 42 14 44 14 51 14 52 16 55 15 58 16 64 16 70 16 73 15 82 15 83 14 90 16 46 38 2 16 7 14 10 16 11 16 13 14 14 16 18 14 19 15 20 15 23 15 25 15 27 15 29 14 30 15 38 15 40 14 41 16 43 14 46 14 47 16 49 16 51 16 55 14 60 14 61 14 63 14 72 15 74 14 75 16 76 14 77 15 81 16 82 16 85 16 86 16 87 15 89 14 90 14 47 21 7 12 12 12 22 12 23 13 25 11 27 11 28 13 32 13 35 13 38 13 40 11 48 12 49 13 53 12 55 11 58 13 64 12 73 12 80 12 86 12 90 12 48 56 4 12 6 12 8 13 9 13 10 14 12 14 13 12 14 13 16 12 17 13 22 13 23 13 24 14 25 13 28 14 30 13 32 14 33 13 34 14 35 12 37 12 38 14 39 12 40 12 41 13 42 14 46 13 47 13 48 12 49 13 50 14 51 13 52 13 53 12 55 13 56 14 57 14 59 13 61 14 65 14 68 12 70 14 71 14 72 12 73 14 74 13 75 14 76 12 79 13 80 12 81 12 83 14 85 14 86 12 87 14 90 13 44 5 42 5 16 7 17 9 16 13 15 14 18 15 16 16 17 20 16 25 16 26 17 27 16 31 17 33 15 37 16 38 15 39 17 40 14 41 15 42 17 43 16 47 17 48 15 49 17 50 17 53 15 54 16 56 17 59 15 63 15 64 15 65 16 66 17 67 17 69 15 72 17 74 17 76 16 78 16 81 16 84 16 89 17 90 17 6 18 2 21 12 19 13 18 21 21 23 21 27 22 32 18 38 21 39 21 47 20 51 22 54 21 56 22 58 20 69 19 71 20 78 20 85 20 7 90 1 14 2 14 3 12 4 13 5 12 6 12 7 14 8 13 9 13 10 13 11 12 12 12 13 13 14 13 15 14 16 14 17 13 18 13 19 13 20 14 21 12 22 12 23 13 24 14 25 13 26 13 27 13 28 12 29 14 30 13 31 14 32 13 33 14 34 12 35 14 36 14 37 12 38 13 39 13 40 14 41 14 42 13 43 14 44 14 45 14 46 14 47 13 48 12 49 12 50 12 51 12 52 14 53 12 54 13 55 12 56 13 57 13 58 13 59 12 60 14 61 13 62 13 63 13 64 12 65 14 66 12 67 12 68 13 69 13 70 13 71 14 72 12 73 12 74 12 75 13 76 14 77 12 78 13 79 13 80 13 81 13 82 12 83 14 84 13 85 13 86 14 87 12 88 13 89 14 90 14 8 19 7 13 15 15 17 13 21 15 26 15 43 14 47 13 49 13 50 13 54 15 62 13 65 13 77 13 78 13 79 14 81 13 83 15 84 13 87 15 9 34 6 15 15 13 17 15 20 14 21 15 23 13 25 14 31 14 32 15 33 15 35 14 37 14 40 15 42 14 44 14 49 14 51 15 54 15 55 15 59 15 62 14 64 14 65 15 66 14 67 13 69 15 71 13 74 15 77 13 80 15 83 15 86 15 87 15 89 15 10 4 10 28 22 30 82 33 83 32 11 41 1 15 5 14 7 13 10 13 13 13 14 15 16 15 17 13 19 15 20 13 26 13 31 14 33 15 37 15 43 15 46 14 48 15 52 14 53 14 55 15 57 14 58 14 60 15 61 14 62 13 63 14 67 14 69 15 70 13 72 13 73 13 74 15 76 14 79 13 80 15 81 15 82 13 83 14 86 13 88 15 89 15 12 8 3 31 6 30 23 31 39 29 48 29 49 29 51 30 87 28 13 39 6 20 9 20 11 20 13 23 14 23 16 21 17 23 18 23 20 20 23 22 30 23 34 21 36 22 37 23 38 23 40 22 43 22 44 20 46 21 47 24 50 23 52 20 53 20 56 23 60 23 61 22 62 21 64 22 65 21 66 22 69 21 70 22 71 24 75 23 78 21 79 21 80 23 82 22 88 20 14 6 6 18 10 17 60 19 73 20 79 20 90 20 15 35 2 17 3 19 4 17 5 18 7 19 8 18 9 18 11 19 16 17 17 19 23 18 24 18 29 17 32 16 33 17 34 15 35 17 40 16 46 18 49 18 52 16 54 17 57 18 58 17 61 16 63 15 67 16 71 17 73 18 74 17 77 16 80 19 81 18 82 16 87 18 16 89 1 14 2 13 3 13 4 12 5 13 6 12 7 14 8 13 9 12 10 13 11 14 12 13 13 12 14 12 15 13 16 14 17 12 18 14 19 13 20 13 21 12 22 13 23 14 24 13 25 13 26 12 27 13 28 14 29 14 30 13 31 14 32 14 33 12 34 13 35 14 36 13 37 13 39 14 40 14 41 13 42 14 43 12 44 13 45 14 46 14 47 12 48 12 49 14 50 13 51 13 52 14 53 14 54 12 55 12 56 12 57 13 58 13 59 13 60 13 61 14 62 14 63 12 64 13 65 13 66 14 67 13 68 13 69 14 70 14 71 13 72 13 73 12 74 13 75 14 76 12 77 13 78 13 79 12 80 12 81 14 82 13 83 14 84 14 85 14 86 13 87 12 88 14 89 13 90 13 17 27 2 16 8 20 9 18 13 18 17 16 19 17 20 18 24 17 36 17 38 17 39 18 40 17 46 16 49 19 53 18 55 18 58 19 60 19 61 17 63 20 64 17 70 19 71 18 74 16 85 16 86 19 87 18 18 75 1 9 2 10 3 9 4 11 5 9 6 11 7 10 8 9 9 9 10 10 11 10 12 11 13 9 14 10 16 10 18 10 19 9 20 11 21 9 22 11 23 10 24 9 25 10 26 11 27 11 28 10 29 10 31 10 33 10 34 10 35 10 36 10 37 9 38 10 39 11 40 10 41 9 42 10 43 11 44 10 45 10 46 11 48 10 49 9 50 9 51 9 52 10 55 11 56 9 57 9 58 10 59 10 60 10 61 10 62 10 63 9 64 11 66 10 67 9 68 10 69 9 71 11 72 10 73 10 76 11 77 10 78 9 79 11 80 10 81 9 82 11 83 11 85 10 86 10 88 10 19 34 3 18 8 19 9 19 10 18 11 19 18 19 22 18 23 20 27 18 37 19 38 18 39 20 45 18 48 19 52 19 54 18 55 19 56 20 60 19 64 18 65 19 68 18 69 19 73 19 75 17 77 20 79 20 80 17 81 19 82 21 84 20 86 19 88 20 89 20 20 79 2 20 3 19 4 19 5 20 6 20 7 19 8 18 9 21 10 19 11 21 12 20 13 20 14 19 15 21 16 19 17 19 18 20 19 20 20 19 21 19 22 17 23 20 24 18 25 17 26 17 27 19 28 20 29 19 30 19 31 18 32 18 34 20 35 21 36 20 37 18 39 20 40 21 42 17 43 21 44 21 45 20 46 17 48 19 49 18 51 18 52 19 53 18 54 17 55 21 56 18 57 21 58 19 59 18 60 21 61 20 62 19 63 20 65 18 66 18 67 20 68 20 69 17 70 20 71 19 72 20 73 19 74 20 75 20 77 18 78 19 80 17 81 18 83 19 84 20 85 18 86 19 87 18 88 18 90 18 21 31 4 18 7 18 9 19 10 19 16 19 22 17 25 19 27 19 28 18 31 17 34 18 35 17 36 18 37 18 39 19 43 17 48 20 51 17 53 17 55 19 60 18 65 16 66 19 71 17 72 19 74 17 75 17 76 19 79 16 80 18 90 18 22 7 12 10 19 10 20 9 29 9 40 10 47 10 49 9 23 1 58 31 24 75 2 22 3 23 4 21 5 25 10 22 11 24 12 24 14 24 15 24 16 21 17 23 18 25 19 23 20 24 21 25 22 25 23 23 24 22 28 21 29 25 30 22 31 24 32 21 33 25 35 22 36 23 37 22 38 25 39 23 40 21 42 24 43 22 44 24 45 23 46 22 47 22 48 21 49 21 50 24 51 24 53 23 54 25 55 24 57 23 58 25 59 24 60 23 61 24 62 23 63 23 64 23 65 23 66 22 67 25 68 24 69 24 70 22 71 22 72 24 73 25 74 25 76 22 77 23 78 21 80 21 81 22 82 23 83 21 84 21 85 25 86 24 87 21 88 25 89 23 90 21 25 17 3 23 5 22 8 20 9 21 16 21 25 21 27 19 29 20 38 20 45 19 48 22 53 21 59 22 69 20 83 21 86 19 87 21 26 46 1 26 2 22 5 22 7 22 9 26 11 26 16 23 18 24 19 23 22 26 23 23 24 26 28 22 30 26 31 25 32 24 34 23 35 23 36 23 37 25 38 22 42 25 44 25 45 24 47 22 49 25 51 23 52 24 56 26 58 26 61 26 65 25 66 26 67 22 69 23 70 22 71 25 72 26 73 25 74 26 77 24 81 22 82 23 83 24 85 24 88 22 27 61 3 21 5 21 8 19 9 20 11 18 12 19 13 19 14 20 15 21 16 21 17 21 18 18 19 20 23 18 25 20 26 21 27 21 29 19 30 19 31 21 32 19 33 18 34 20 35 20 36 20 37 21 40 20 41 21 42 20 43 20 44 21 45 19 46 18 49 19 50 18 52 19 53 20 54 19 55 20 57 19 60 22 61 19 62 20 65 19 68 19 69 20 70 20 71 19 73 20 74 22 76 18 78 19 79 21 80 19 81 19 82 18 83 21 85 19 86 19 89 20 90 19 28 20 4 20 9 19 12 18 15 18 20 20 21 20 28 20 29 18 31 21 36 21 41 17 43 18 46 20 48 20 68 19 72 19 73 21 74 17 82 20 88 20 29 10 11 9 12 10 37 9 47 11 58 10 62 10 75 9 77 9 78 10 85 10 30 15 2 24 3 22 8 23 14 21 15 20 16 22 20 21 23 24 34 22 53 24 56 22 64 23 72 22 84 21 90 23 31 54 1 10 2 10 4 9 5 10 10 9 12 10 14 10 17 9 18 10 19 10 20 11 21 10 22 11 23 9 24 9 25 11 27 9 29 9 30 10 31 10 32 10 33 10 34 10 35 10 36 9 37 9 40 10 41 10 44 10 45 10 49 10 50 9 51 11 54 10 55 11 59 11 62 10 63 9 67 10 68 9 71 10 73 11 74 11 75 10 76 9 79 9 80 10 81 11 82 9 84 10 87 9 88 10 89 9 90 11 32 74 1 14 2 13 3 15 4 13 5 15 6 15 7 15 9 13 10 15 11 13 13 14 14 15 15 14 16 15 17 14 18 13 19 15 20 15 23 14 24 15 26 14 27 13 29 14 31 15 32 14 33 15 34 15 35 14 36 15 37 13 38 15 40 13 41 15 42 15 43 15 44 15 45 13 46 15 47 14 48 15 49 15 50 14 52 14 53 13 54 14 56 13 57 13 59 15 60 13 61 14 62 13 64 15 65 14 66 13 67 15 68 15 70 15 71 13 72 15 73 13 74 13 75 13 76 14 77 13 78 15 79 14 80 14 82 14 83 15 84 15 85 13 87 13 89 15 90 14 33 27 2 26 4 28 7 28 12 28 13 24 16 28 24 28 25 28 30 24 35 25 38 26 40 27 42 25 43 26 45 26 48 28 49 28 50 26 57 24 66 25 69 25 79 27 82 28 84 24 86 24 87 24 90 27 34 45 1 21 2 19 4 20 6 21 7 19 8 21 11 18 12 19 14 19 15 18 16 18 17 18 18 17 19 20 20 21 27 20 29 18 30 20 34 19 35 21 38 20 40 19 41 19 42 18 43 18 46 19 49 19 52 19 57 21 58 20 61 18 63 17 64 19 67 21 69 17 72 19 73 17 78 20 79 17 81 19 82 20 83 18 85 20 86 20 90 17 35 28 6 14 7 12 13 13 14 12 15 14 21 12 24 14 25 14 26 12 36 14 37 13 41 14 42 14 49 13 50 13 53 12 55 14 57 12 58 13 60 13 64 14 71 13 72 14 76 14 79 14 81 12 86 13 88 13 36 24 3 29 13 29 15 25 17 30 20 27 28 27 31 29 34 27 35 26 38 30 39 27 51 30 52 29 55 27 60 26 65 30 71 31 75 30 77 26 78 30 86 29 87 26 88 27 89 26 37 71 2 24 3 24 4 28 5 27 6 26 7 24 8 27 9 24 11 27 13 24 15 25 16 28 18 26 19 28 20 27 22 27 23 27 24 27 25 27 27 29 28 24 29 27 30 28 31 28 32 27 33 25 34 26 35 26 36 25 38 27 39 24 40 28 41 28 42 25 44 26 45 28 46 27 47 27 48 28 49 24 50 27 51 28 52 25 53 24 54 27 55 28 56 25 57 26 58 29 59 28 60 27 61 28 62 28 63 25 64 23 65 25 66 24 67 27 69 24 70 26 72 26 74 26 77 24 78 26 79 27 80 24 81 28 85 24 88 26 89 27 90 27 38 22 2 26 4 27 8 27 12 28 14 25 17 24 19 25 23 28 30 28 48 24 52 25 53 24 55 25 58 24 63 24 67 25 68 26 73 27 77 24 79 27 88 27 89 25 39 24 2 9 3 10 16 10 17 11 22 9 25 10 27 10 30 10 33 10 38 11 40 10 47 10 52 10 54 11 55 10 56 11 57 10 61 10 68 9 69 10 71 10 79 10 87 9 88 9 40 41 1 28 4 28 9 24 10 26 12 29 13 26 16 27 17 25 22 24 23 26 24 28 25 23 30 25 32 26 34 25 35 24 36 29 40 24 41 27 42 26 43 25 48 26 49 24 52 27 54 25 55 24 56 26 57 24 61 24 63 25 65 24 67 25 71 28 72 24 73 27 75 27 80 28 82 24 84 25 85 25 86 27 41 29 8 20 13 19 15 23 18 20 22 22 30 23 31 21 34 22 37 21 44 22 48 22 49 21 50 22 51 21 52 20 56 22 58 20 61 20 63 20 68 19 69 19 71 19 72 22 73 20 74 22 77 21 79 21 86 22 89 21 42 8 1 27 3 26 17 27 32 25 48 26 79 26 80 24 82 24 43 21 4 27 11 30 16 29 17 27 20 25 26 26 28 27 37 27 46 30 47 28 49 27 59 29 60 26 61 25 64 29 74 28 80 26 81 25 87 25 88 28 90 26 44 83 1 18 2 19 3 18 4 17 5 20 7 19 8 18 9 18 10 19 11 17 12 20 13 16 14 19 15 19 16 16 17 20 19 18 20 18 21 19 22 18 23 20 24 19 25 19 27 18 28 19 30 19 31 18 32 20 33 16 34 20 35 19 36 18 37 17 38 18 39 17 40 19 41 18 42 18 43 18 44 16 45 19 46 19 47 20 49 17 50 20 51 17 52 17 53 18 54 18 55 19 56 20 57 19 58 19 59 19 60 19 61 18 62 17 64 17 65 19 66 18 67 17 68 20 69 17 70 16 71 19 72 19 73 17 74 17 75 18 76 19 77 17 78 17 79 18 81 19 82 18 83 19 84 19 85 19 86 17 87 16 88 19 89 17 90 18 53 7 1 25 22 25 39 30 41 28 72 27 78 27 79 24 54 71 1 9 3 9 7 11 8 11 9 9 10 10 11 10 12 11 13 10 14 10 15 10 16 10 17 11 18 11 20 10 21 9 22 11 23 10 24 10 27 10 28 10 29 9 31 9 32 9 33 10 34 10 35 10 36 11 37 10 38 10 40 10 42 9 43 9 44 10 45 10 47 11 48 10 49 9 51 10 52 10 53 9 55 11 56 10 57 10 58 9 59 11 62 9 63 9 64 10 65 10 66 10 67 10 68 10 70 11 71 9 72 9 73 9 74 9 75 10 76 10 77 10 78 10 79 10 80 10 81 10 82 10 83 9 85 10 87 10 88 9 89 10 55 6 2 10 12 10 20 9 30 10 31 10 38 10 56 36 1 10 5 9 6 11 8 9 9 9 10 11 12 10 13 10 15 10 21 11 27 9 28 9 29 10 30 11 33 10 34 11 35 10 36 9 38 9 41 10 42 11 44 9 47 10 49 11 51 10 54 10 56 9 60 10 61 9 69 9 70 10 79 9 84 11 85 11 86 10 90 11 4 57 17 4 10 5 10 19 9 25 11 28 9 32 11 35 10 44 11 51 10 55 10 59 10 60 10 67 9 73 9 79 10 84 9 88 10 58 43 1 27 4 26 6 26 7 25 8 25 9 27 10 25 14 24 16 24 17 26 20 25 21 24 27 25 30 27 31 27 35 25 37 27 38 28 39 29 40 28 43 26 44 28 45 29 47 28 49 28 52 24 54 27 56 24 59 25 60 27 64 24 65 27 66 27 67 28 69 24 74 28 77 26 78 27 79 27 81 28 82 24 88 24 89 27 59 62 1 11 3 10 5 11 6 10 8 9 10 9 12 10 13 10 14 10 16 10 17 10 18 10 19 11 20 10 21 11 22 10 25 10 26 10 29 10 30 10 31 10 33 10 34 11 35 9 36 9 37 10 38 10 39 11 40 11 41 10 43 10 45 11 46 10 48 10 53 10 54 10 56 11 58 11 60 11 61 11 62 10 63 11 65 9 66 10 67 10 68 10 69 10 71 10 72 9 73 11 74 10 75 10 76 10 77 11 79 10 80 9 82 11 83 11 84 9 85 10 86 11 88 9 60 87 1 12 2 11 3 12 4 11 5 11 6 12 7 11 8 11 9 11 10 11 11 12 12 11 13 11 14 10 15 10 16 10 17 11 18 11 19 11 20 11 21 11 22 11 23 10 24 12 25 11 26 10 27 12 29 12 30 10 31 12 32 12 33 11 34 10 36 11 37 10 38 10 39 11 40 11 41 11 42 12 43 11 44 10 45 12 46 11 47 11 48 12 49 10 50 10 51 12 52 11 53 12 54 12 55 11 56 11 57 10 58 10 59 11 60 11 62 12 63 11 64 12 65 11 66 10 67 12 68 10 69 11 70 12 71 12 72 12 73 10 74 12 75 10 76 12 77 11 78 12 79 11 80 10 81 11 82 10 83 12 84 12 85 11 86 10 87 12 88 10 89 11 90 12 +5 4 1 10 5 30 12 31 27 29 43 31 44 27 46 26 48 29 58 29 87 30 89 32 2 48 2 29 3 29 4 30 6 30 10 31 11 30 12 30 16 33 17 30 19 32 22 33 26 32 28 28 30 31 31 33 32 28 33 30 34 29 38 30 39 29 41 30 42 30 43 32 46 28 52 31 55 31 57 29 58 28 59 33 60 30 61 30 64 30 68 32 71 29 72 31 73 32 74 30 75 28 77 31 78 32 79 33 80 33 81 32 85 31 86 28 88 33 89 28 90 30 3 3 3 15 32 14 48 14 4 32 1 26 2 28 9 30 11 30 12 30 16 29 19 27 22 29 24 27 28 30 29 30 32 27 35 30 38 29 41 27 46 28 48 25 51 27 54 28 55 26 60 27 62 25 64 29 66 25 68 26 69 26 72 29 74 29 75 27 76 30 77 31 83 29 52 5 71 2 19 4 19 5 17 6 17 8 17 10 18 11 19 12 20 13 18 15 19 16 16 17 17 18 20 19 18 20 16 22 18 23 19 24 18 26 18 27 18 28 18 29 18 30 18 31 17 32 18 33 20 34 17 37 18 38 19 39 18 40 19 41 19 42 17 43 19 44 17 45 18 47 18 48 18 49 19 50 17 51 17 52 20 53 18 54 20 55 19 57 18 58 18 59 17 60 18 61 18 62 19 63 19 64 17 65 17 66 19 68 17 69 17 70 18 71 19 73 17 74 19 76 17 77 17 78 19 82 17 83 19 85 16 86 18 88 20 89 19 90 18 6 38 4 26 6 31 7 29 10 30 11 29 17 25 18 28 22 29 23 27 24 29 26 27 28 31 31 26 35 29 37 31 38 28 46 28 48 26 50 27 52 30 53 31 56 28 57 31 58 29 59 26 60 28 61 28 65 28 67 27 69 26 71 30 72 30 76 27 78 27 80 26 84 26 88 28 89 29 7 27 3 22 5 24 11 23 15 24 18 23 22 25 26 25 29 25 36 22 41 22 43 24 48 24 49 25 50 23 51 22 52 24 55 21 58 24 62 22 73 22 74 21 77 22 79 23 85 23 86 23 87 25 88 22 8 53 1 18 2 17 5 18 7 16 9 17 11 19 13 19 14 18 15 16 16 16 17 17 19 16 22 16 24 16 26 17 27 17 28 16 33 18 35 18 36 17 37 16 39 16 43 16 44 16 46 18 48 18 50 16 51 17 57 18 58 15 59 16 60 19 61 16 63 17 64 16 65 17 66 18 69 17 70 18 71 16 72 19 73 17 75 19 76 17 77 15 79 16 80 16 81 17 82 17 83 17 84 15 86 16 89 18 9 83 1 21 2 21 3 21 4 24 5 20 6 21 7 22 8 22 9 21 10 21 11 24 12 24 13 20 14 24 15 22 16 22 17 20 18 20 19 20 20 21 21 23 22 23 23 22 24 24 25 21 26 22 27 23 28 23 29 21 30 24 31 20 32 22 33 20 34 24 35 24 37 20 38 21 39 23 40 21 41 20 43 22 44 23 46 22 47 24 48 23 49 22 50 24 51 23 52 22 55 23 56 21 57 20 58 24 59 22 60 22 61 24 62 24 63 21 64 24 65 23 66 23 67 22 68 23 69 20 71 24 72 20 73 20 74 21 75 21 76 23 77 22 78 23 79 21 80 24 81 23 82 22 83 22 84 22 85 22 86 20 87 22 89 20 90 23 10 76 1 21 2 21 3 21 4 22 5 23 6 22 7 24 8 22 9 24 10 24 12 22 13 24 14 21 15 21 16 21 17 23 18 24 19 20 20 23 21 24 22 23 23 21 24 23 25 24 27 22 28 24 32 20 33 20 34 24 35 21 36 20 37 21 38 22 39 23 40 24 41 24 42 21 43 22 44 23 45 22 46 22 47 22 50 20 51 23 52 22 54 21 55 22 56 23 57 21 58 24 59 22 60 20 62 21 63 22 64 23 65 22 66 20 67 22 68 20 69 23 71 24 72 22 73 20 74 24 75 21 78 24 80 23 82 20 83 22 84 23 85 23 86 23 87 21 88 22 89 21 90 20 11 75 1 18 2 18 3 19 5 16 7 19 8 18 9 18 10 18 11 19 12 19 13 19 14 18 15 17 16 19 17 20 18 19 19 19 20 17 22 17 23 18 24 19 25 17 27 19 28 17 29 18 30 17 31 19 32 18 33 18 34 20 35 19 36 19 37 18 38 17 40 17 41 17 42 18 43 18 45 18 46 19 47 17 48 17 49 16 50 18 51 19 53 18 54 19 55 16 56 18 57 18 58 17 64 17 66 19 67 19 68 16 69 18 70 16 71 17 72 18 73 17 74 19 75 18 76 20 77 19 78 17 79 19 80 19 81 18 82 17 84 18 85 19 86 17 88 16 89 18 90 20 12 82 1 15 3 18 4 16 5 16 7 16 8 17 9 14 10 17 11 16 12 16 13 17 14 18 15 17 16 17 18 15 19 17 20 17 21 16 23 17 24 16 25 17 26 15 27 15 28 16 29 16 30 15 31 16 32 17 33 16 34 16 35 16 36 16 37 16 38 16 39 14 40 15 41 16 42 15 43 17 44 17 45 16 46 15 47 15 48 16 49 17 50 16 51 17 52 15 53 15 54 17 55 16 56 17 57 16 58 16 59 15 60 16 61 17 62 15 63 15 65 15 66 16 67 17 68 16 69 15 70 16 71 16 72 15 73 16 74 15 76 18 77 15 79 14 80 16 81 16 82 16 83 14 84 15 85 16 86 16 88 15 89 16 90 16 13 37 1 15 3 13 4 14 11 15 12 15 15 14 16 15 17 13 18 14 19 14 21 15 22 13 25 15 28 15 30 14 31 13 36 14 37 15 42 13 43 15 45 14 46 14 51 15 54 15 56 13 57 13 58 14 59 13 66 14 68 13 73 14 76 14 77 15 82 15 83 15 84 14 88 13 14 3 1 13 71 14 87 14 15 43 4 28 5 30 6 31 8 29 10 27 16 32 17 32 18 31 19 29 22 32 23 31 26 31 27 31 30 31 32 29 34 32 36 28 39 27 43 31 44 27 45 33 46 30 51 33 52 29 55 30 56 29 57 33 59 30 64 30 66 33 67 28 69 29 70 31 72 32 73 33 74 30 76 27 79 31 82 31 83 29 87 31 89 29 90 31 16 62 1 15 3 17 5 17 6 15 13 16 14 14 16 16 17 15 19 18 21 17 22 16 23 17 24 15 27 15 28 18 29 17 30 15 32 15 33 16 34 17 35 16 36 17 37 15 38 16 39 17 40 16 41 16 42 16 43 17 45 16 47 15 48 15 49 17 50 17 52 17 55 16 57 17 58 15 59 17 61 17 62 16 63 16 64 15 66 17 68 16 69 17 72 17 73 16 74 16 78 14 79 18 80 14 81 16 82 16 83 15 84 15 85 17 86 16 87 17 88 17 89 15 90 15 17 5 17 26 31 25 33 25 59 25 79 23 18 10 12 16 20 16 24 16 31 17 41 18 50 19 58 17 60 17 61 17 86 18 19 50 1 21 3 22 5 19 7 20 9 20 11 19 13 23 17 20 20 22 23 22 25 21 26 19 28 20 29 20 30 20 31 20 32 20 33 21 34 22 36 21 38 21 39 22 40 20 43 22 44 20 45 20 46 22 50 20 51 19 53 21 56 22 57 19 59 19 60 22 61 20 62 20 63 22 64 22 67 23 68 20 71 22 72 21 75 19 76 21 77 19 80 19 82 23 84 20 88 22 89 21 20 17 5 25 10 27 14 28 16 26 21 26 24 25 27 28 39 28 42 26 46 23 58 25 60 26 68 28 72 26 76 24 82 28 87 24 21 63 1 27 2 28 4 27 6 28 7 29 8 26 10 26 12 26 15 29 16 29 17 26 18 25 19 27 20 30 22 28 24 29 25 27 26 27 27 29 29 29 30 28 31 27 35 26 37 27 38 26 39 28 40 28 42 27 43 29 44 28 46 29 48 29 49 26 51 27 52 27 53 25 54 28 55 28 56 25 59 29 60 27 61 25 65 26 66 27 67 27 68 25 69 26 70 28 71 25 73 28 74 29 75 26 76 28 77 27 80 28 81 25 82 28 83 28 84 29 85 27 86 26 88 29 90 24 22 7 17 20 20 17 24 16 25 17 44 19 58 19 66 20 23 78 1 14 2 14 3 15 5 15 6 13 8 13 9 13 10 14 12 13 13 15 14 13 15 14 16 15 17 13 18 14 19 14 20 15 21 14 22 14 23 15 24 14 26 14 27 14 28 14 29 14 30 15 31 13 32 13 33 14 34 14 35 15 36 14 37 15 38 14 40 13 41 13 43 14 44 15 45 14 46 15 47 14 48 14 50 13 51 14 52 15 53 15 55 15 56 13 57 14 58 14 59 13 60 14 61 13 62 13 63 14 65 14 66 15 67 13 68 15 70 14 71 15 72 13 73 14 74 15 75 15 76 14 77 15 78 14 79 13 80 14 81 15 82 14 85 14 86 14 87 14 88 15 89 13 90 14 24 69 1 30 2 30 3 28 5 29 6 30 7 31 8 29 9 31 10 33 11 28 12 32 13 27 15 32 16 32 17 28 21 33 22 30 25 31 26 33 27 31 28 28 29 31 30 30 31 27 32 27 33 31 34 30 35 28 37 30 39 28 41 28 42 29 43 29 44 32 45 29 46 28 48 33 51 31 52 27 55 29 56 29 57 28 58 32 59 32 61 28 63 32 64 27 65 28 66 28 67 31 68 32 70 30 71 28 72 29 73 30 74 33 76 32 77 33 78 30 79 27 80 29 81 29 82 30 83 33 84 31 85 27 86 31 88 32 89 30 25 4 15 10 28 11 57 10 84 10 26 48 3 12 4 13 6 12 8 13 9 13 10 13 16 11 17 12 18 12 23 13 26 12 32 12 34 13 35 13 36 13 37 12 38 12 39 11 40 11 41 12 42 11 43 11 44 13 48 12 50 11 52 11 53 11 55 12 60 12 62 12 66 12 68 13 69 12 72 13 73 13 74 12 75 12 76 11 78 11 79 13 80 13 83 13 84 13 85 13 86 12 87 13 88 12 89 12 27 27 1 23 9 23 10 22 20 25 21 23 22 21 25 23 27 23 29 22 39 24 45 23 50 23 51 23 52 23 54 23 55 22 59 21 61 22 67 24 68 22 72 24 76 22 79 24 80 23 81 22 82 22 85 25 28 59 1 15 3 15 4 15 5 15 6 15 7 16 8 15 9 16 10 15 12 15 16 14 17 16 18 15 20 14 23 16 26 15 28 14 29 14 30 15 31 15 32 15 33 16 34 16 38 16 41 14 42 15 43 16 44 15 45 16 47 15 48 14 49 16 50 15 51 16 53 14 55 16 56 14 57 15 58 15 59 15 63 15 64 16 65 16 66 15 67 16 70 14 71 16 72 15 77 16 78 16 79 14 80 14 81 14 82 14 83 14 84 16 85 14 86 14 90 14 29 20 3 21 14 22 24 23 25 23 27 20 28 21 32 24 35 24 43 23 44 22 45 21 47 22 58 24 65 24 67 20 77 23 82 23 84 23 85 22 86 21 30 16 9 27 12 23 16 27 18 23 23 24 26 25 35 25 37 24 38 26 47 24 52 26 81 26 82 26 84 25 86 26 90 24 31 80 1 30 2 29 3 26 4 30 5 29 6 28 7 32 8 30 9 28 10 27 12 30 13 32 14 30 15 27 16 31 18 28 20 30 21 28 24 32 25 31 27 28 28 26 29 28 31 30 32 27 33 31 34 27 35 27 36 32 37 29 38 29 39 28 40 31 41 30 42 27 43 32 44 27 45 26 46 31 47 27 48 31 49 29 50 30 51 29 52 28 53 28 54 30 55 31 56 29 57 31 58 28 59 32 60 32 62 27 63 31 64 32 65 31 66 28 67 30 68 31 69 30 70 28 71 29 72 28 73 30 74 30 75 31 76 27 77 28 78 30 79 26 80 31 81 27 82 29 83 30 84 28 86 27 88 27 89 27 90 31 32 5 9 12 16 11 44 13 53 13 64 11 33 80 1 19 2 19 3 21 4 22 5 21 6 20 7 20 8 21 9 21 10 20 12 18 13 18 14 19 15 21 16 20 17 18 18 21 19 19 20 21 21 19 24 21 25 18 26 22 28 18 29 22 30 19 31 18 32 19 33 21 34 18 35 20 36 19 37 22 38 19 39 22 40 19 41 20 42 20 43 18 44 20 46 22 48 19 49 19 50 21 51 20 52 19 54 21 55 19 56 22 57 19 58 19 59 19 60 22 61 19 62 21 63 18 65 21 66 21 67 22 69 18 70 19 71 19 72 21 74 19 75 19 76 20 77 21 78 18 79 20 80 18 81 18 82 21 83 20 84 21 85 21 86 21 87 19 88 21 89 19 90 21 34 8 18 21 26 19 42 21 45 20 57 20 72 19 77 19 85 20 35 67 2 18 3 18 5 18 6 17 9 16 10 18 12 16 15 18 16 18 17 18 19 16 20 18 22 15 23 18 26 16 27 17 28 16 29 16 30 17 31 16 32 15 33 15 34 17 35 18 36 16 37 17 38 16 39 17 40 16 41 17 42 18 44 17 45 19 46 17 48 18 49 19 50 18 51 19 52 18 54 16 55 17 56 18 57 17 59 16 60 17 61 18 62 15 63 16 64 18 65 17 66 17 67 18 69 17 70 18 71 17 73 17 76 16 78 18 80 18 82 17 83 17 84 17 85 17 86 16 87 16 88 17 90 16 36 65 2 31 4 31 5 31 6 31 7 27 8 29 9 32 10 30 11 29 13 28 14 27 17 30 19 30 21 30 22 32 24 29 25 31 27 31 29 32 30 31 31 31 32 31 33 28 34 28 35 31 36 27 40 31 43 28 45 31 46 31 47 27 48 28 49 30 50 31 51 29 54 30 55 27 56 29 58 32 59 28 61 31 62 30 63 28 64 31 66 31 67 30 68 32 69 27 70 28 71 29 72 32 73 28 74 31 78 27 80 30 81 30 82 28 83 29 84 28 85 27 86 29 87 28 88 30 89 30 90 28 37 20 4 27 11 28 12 28 17 27 19 26 27 24 28 24 30 25 33 28 41 24 43 24 46 26 48 26 55 27 71 26 72 28 74 26 78 28 80 25 82 28 38 60 1 18 2 18 3 20 4 20 5 18 6 17 7 19 8 19 11 18 12 18 13 20 14 18 15 20 16 18 17 17 18 18 21 20 22 19 23 20 24 21 27 19 28 18 37 19 39 18 40 20 41 20 44 20 45 20 46 17 47 20 48 19 49 20 51 20 52 19 53 18 54 21 57 18 58 17 60 21 61 19 62 19 66 20 67 18 69 18 70 17 71 20 72 20 74 20 75 20 76 20 78 21 79 21 80 18 81 17 82 18 84 17 85 20 87 19 88 17 89 19 39 38 3 20 6 21 7 20 8 19 14 19 16 20 17 23 19 20 20 22 22 21 27 21 29 20 30 22 32 22 39 22 40 21 41 19 47 21 50 19 54 20 56 21 58 20 59 23 65 20 68 20 70 21 71 22 72 23 75 23 76 20 77 21 80 21 83 22 84 19 85 21 86 20 87 20 89 20 40 31 4 20 6 20 11 19 17 21 25 22 26 19 29 21 31 21 33 21 37 18 42 21 47 21 52 18 54 18 55 19 60 22 62 21 63 21 65 18 66 18 68 21 69 19 71 21 72 21 76 19 78 19 81 20 82 22 86 20 88 18 89 20 41 21 3 27 5 27 15 28 22 26 24 24 29 27 31 26 34 28 35 26 38 28 43 27 45 27 48 26 49 24 57 27 60 26 64 25 68 28 72 28 89 26 90 28 42 88 1 17 2 15 3 18 5 16 6 15 7 18 8 16 9 18 10 18 11 16 13 15 14 17 15 16 16 17 17 17 18 16 19 18 20 18 21 15 22 17 23 17 24 16 25 18 26 18 27 16 28 17 29 19 30 16 31 17 32 16 33 17 34 15 35 18 36 19 37 17 38 18 39 18 40 17 41 18 42 16 43 17 44 17 45 17 46 18 47 16 48 17 49 16 50 18 51 16 52 16 53 17 54 18 55 17 56 18 57 15 58 17 59 18 60 18 61 17 62 17 63 16 64 18 65 16 66 17 67 17 68 17 69 18 70 17 71 16 72 16 73 16 74 18 75 16 76 17 77 19 78 18 79 16 80 16 81 19 82 17 83 18 84 17 85 17 86 18 87 18 88 18 89 16 90 18 43 81 1 16 2 16 3 17 5 17 6 16 8 17 9 15 10 15 11 17 12 17 13 15 14 15 15 15 16 17 18 16 19 17 20 17 21 16 22 17 23 16 24 14 25 15 26 17 27 15 28 17 29 16 31 17 33 17 34 16 35 16 36 16 37 15 38 16 41 16 42 17 43 17 44 15 45 16 46 16 47 17 48 15 49 16 50 17 51 16 52 15 53 16 55 15 56 17 57 16 58 17 59 16 60 15 61 15 62 16 63 17 64 15 65 15 66 16 67 17 68 17 69 16 70 17 71 16 72 15 73 15 74 17 75 15 76 17 77 17 78 17 79 15 80 17 82 15 83 16 84 16 85 16 86 15 87 15 88 16 89 17 90 16 44 58 2 13 5 14 6 13 7 14 8 14 9 14 11 15 12 13 13 13 14 13 16 15 17 14 20 14 21 14 22 15 24 15 26 15 27 14 29 15 30 13 31 14 32 13 35 15 38 14 40 15 42 15 43 13 46 14 47 14 51 14 52 13 54 13 56 14 57 15 58 13 59 13 60 14 61 13 62 15 63 13 64 15 66 13 67 15 68 14 69 13 72 13 73 15 74 13 75 15 76 15 78 15 80 15 81 14 83 13 85 14 86 13 88 14 90 13 45 81 1 23 2 21 3 21 4 23 5 20 6 21 7 22 8 21 10 20 11 19 12 20 13 20 14 23 15 19 17 21 18 19 20 21 21 20 22 23 23 21 25 22 26 23 27 20 28 20 29 19 30 22 31 22 32 19 33 22 34 19 35 20 36 21 37 22 38 19 39 20 41 20 43 23 44 19 45 21 46 21 47 21 48 20 49 23 50 19 51 22 52 21 53 20 55 21 56 23 57 19 58 21 59 22 60 20 61 21 62 20 63 22 64 19 65 21 66 19 67 20 68 22 69 21 70 23 71 22 73 21 74 19 76 23 77 22 78 19 79 22 80 22 81 19 82 20 83 20 84 23 85 22 86 19 87 21 88 21 89 23 90 19 46 19 3 31 7 31 13 28 16 29 19 30 26 31 35 28 36 26 37 27 41 27 42 31 65 27 67 32 70 28 72 30 77 28 79 29 85 29 88 31 47 49 2 15 4 17 5 15 6 17 7 14 9 15 10 15 11 16 13 16 15 18 16 16 18 17 19 16 20 16 22 16 28 17 30 16 32 17 35 16 36 17 38 16 39 17 40 17 41 16 42 17 44 15 45 15 46 16 47 17 49 16 50 15 51 16 52 15 54 15 55 17 57 17 60 16 63 16 67 15 68 17 69 15 72 17 73 16 77 15 78 17 82 17 83 17 87 16 89 17 48 42 1 21 2 18 3 19 6 18 7 18 9 21 12 18 18 20 19 19 20 18 21 18 22 17 23 19 25 20 27 19 29 19 30 20 32 19 33 17 36 18 38 20 40 19 42 18 43 18 47 19 49 20 50 21 54 20 56 19 59 20 61 18 63 20 69 18 72 18 73 20 75 18 77 19 78 18 82 21 87 20 89 19 90 20 49 61 3 12 4 12 5 12 9 12 10 12 12 12 13 13 14 13 15 12 16 12 17 12 18 13 20 11 22 12 24 13 25 12 26 13 28 12 30 12 33 12 34 12 36 12 37 12 38 11 39 12 41 11 42 13 43 11 44 11 45 11 46 13 47 11 49 11 50 12 51 11 52 12 53 12 54 12 57 12 59 12 60 11 62 13 66 11 67 12 68 12 70 12 71 13 72 11 73 13 75 12 76 13 77 11 78 11 79 12 80 12 82 11 83 13 84 11 85 11 88 12 89 11 50 47 1 23 2 22 7 22 9 21 10 21 11 21 12 21 13 22 14 22 17 21 20 22 24 24 28 21 31 23 33 23 34 24 35 23 36 21 37 23 39 22 40 21 41 23 42 24 43 23 44 24 45 24 47 21 51 22 53 24 55 21 58 23 59 22 63 23 65 23 67 23 69 22 70 22 71 21 72 23 75 20 77 22 81 21 82 23 84 20 86 21 87 23 88 24 51 74 1 17 3 18 4 18 5 17 6 17 8 19 9 16 10 16 11 18 12 18 14 17 16 18 17 18 19 19 20 19 21 17 22 18 23 17 25 19 26 17 27 18 28 18 29 18 30 17 31 17 32 19 33 18 34 16 37 17 38 20 39 19 40 18 41 17 42 16 43 19 44 18 45 18 46 19 47 19 48 17 49 19 51 18 52 18 53 19 54 18 55 17 56 19 57 16 58 17 59 18 60 18 61 19 62 19 63 19 64 17 66 19 67 20 68 18 69 19 72 18 73 17 74 17 75 18 76 19 77 19 78 18 79 18 81 19 83 16 85 20 86 20 87 18 88 19 89 20 52 70 2 10 4 10 6 11 7 10 8 11 10 11 11 11 12 11 13 10 14 10 15 10 16 11 17 11 18 10 19 10 20 11 21 10 22 11 24 10 25 11 27 11 28 10 29 9 30 10 32 10 35 11 36 11 38 10 39 11 40 11 43 9 44 9 45 10 46 9 47 9 48 9 49 10 50 10 51 10 52 10 53 11 54 9 55 10 56 9 58 11 59 11 60 10 61 11 62 10 63 11 64 11 66 10 67 9 69 9 70 10 71 10 74 9 75 10 76 10 77 9 78 10 79 11 80 11 81 10 82 9 83 10 84 10 85 9 86 10 87 10 53 66 2 11 3 11 4 11 5 13 6 13 7 12 8 11 10 13 11 13 12 12 13 12 14 12 15 11 16 11 18 12 20 12 22 11 23 12 24 12 26 12 28 13 30 13 33 12 34 11 35 13 36 11 37 12 38 11 40 13 41 11 42 11 44 12 46 12 47 12 48 11 50 11 53 11 54 12 57 13 58 11 59 12 60 12 61 11 62 11 63 12 64 13 65 13 67 12 68 13 69 11 70 11 71 11 74 12 75 11 76 11 77 11 78 11 79 13 80 12 82 12 83 11 84 12 86 12 87 13 89 12 90 13 54 49 2 26 5 24 6 25 9 25 10 24 12 25 17 25 19 24 20 22 21 25 22 23 24 23 25 24 27 23 28 24 31 26 32 22 33 26 34 26 37 22 40 26 42 23 44 24 46 24 49 26 50 26 51 24 52 23 53 24 54 25 56 26 58 23 60 25 62 22 70 26 71 26 74 25 76 24 77 23 78 24 79 25 80 23 82 23 84 26 85 25 86 23 87 26 89 25 90 23 55 17 7 17 8 18 12 19 16 16 21 17 26 19 36 18 41 17 56 18 58 18 62 19 66 17 73 18 75 15 81 18 82 16 85 16 56 10 3 27 30 28 43 23 44 25 60 26 67 24 69 25 74 27 75 26 84 25 20 5 10 3 22 14 23 34 26 37 23 41 26 51 23 58 24 59 23 65 25 89 26 6 30 1 28 3 29 4 27 5 31 7 33 14 27 27 30 28 27 29 32 30 29 31 31 34 29 36 27 43 31 44 31 47 29 48 32 51 32 53 29 55 29 56 31 61 29 65 29 68 32 70 31 71 32 77 32 80 33 85 29 89 29 7 7 2 20 28 19 29 20 37 21 62 22 68 21 81 21 8 59 1 25 2 26 4 22 6 26 7 24 8 25 11 24 16 23 17 22 18 22 19 26 21 26 23 26 24 25 27 25 31 24 32 26 34 25 35 26 36 24 37 26 38 22 39 26 40 22 41 25 42 25 44 25 46 24 47 23 48 26 50 22 52 22 53 22 54 24 56 25 57 25 58 23 59 25 61 26 64 23 66 26 67 26 68 22 71 26 72 25 73 25 75 25 76 24 78 23 80 25 81 23 82 23 83 26 84 22 85 26 86 26 87 25 88 22 90 23 9 69 2 15 3 15 4 15 5 13 6 14 8 14 9 15 10 13 11 14 12 13 14 15 16 13 17 13 18 15 19 15 21 14 22 13 24 15 26 13 27 15 28 13 30 13 31 13 33 15 34 13 35 14 37 14 38 15 39 14 41 14 42 13 44 15 45 14 46 15 47 14 48 15 49 15 51 15 52 15 54 13 55 13 56 13 57 15 58 13 60 14 61 15 62 13 63 13 65 15 66 14 67 15 68 13 69 14 70 15 73 15 74 14 76 13 77 13 78 13 79 14 80 15 81 13 82 13 83 13 85 14 86 13 87 15 88 13 90 15 10 5 2 26 5 26 30 25 37 25 56 28 11 29 1 17 9 19 13 19 21 20 27 16 30 19 33 17 34 20 36 17 39 19 42 17 48 17 49 18 50 18 53 18 54 16 55 19 56 17 59 17 61 17 62 17 73 19 77 18 78 17 80 17 82 18 87 19 89 18 90 19 12 16 2 16 8 17 10 16 11 17 21 15 22 17 27 17 30 17 33 15 40 17 57 17 62 17 66 16 73 15 83 17 88 17 17 46 1 24 2 24 3 25 4 23 5 24 6 21 11 22 12 23 13 22 14 24 16 23 17 23 20 25 23 24 25 24 29 24 34 23 36 22 38 25 39 21 40 23 42 23 43 22 46 24 51 21 53 23 56 24 57 22 58 25 59 25 60 21 62 24 65 23 67 22 68 23 73 21 75 23 76 24 77 21 81 22 83 22 85 24 87 23 88 21 89 21 90 23 18 44 7 30 14 28 16 33 17 27 18 27 21 30 25 32 26 27 28 32 30 30 32 28 33 29 34 27 35 29 36 28 37 32 40 28 42 28 43 29 44 32 45 32 47 28 52 32 53 32 54 29 59 30 62 29 64 30 65 30 68 29 69 28 70 30 71 33 72 28 73 28 76 31 80 29 82 29 83 29 84 32 86 31 87 32 88 31 90 33 19 63 1 23 4 24 6 21 8 23 9 24 10 23 12 20 14 23 15 20 17 22 19 21 20 20 21 22 23 24 24 23 25 20 27 23 30 20 31 21 32 22 35 24 36 22 37 20 38 22 39 22 40 22 41 22 42 24 43 24 44 22 45 22 46 22 47 21 49 23 51 22 52 24 54 21 55 24 56 21 57 22 62 21 63 20 64 21 65 23 66 22 67 22 69 22 70 22 71 21 72 22 73 21 75 21 76 23 77 23 78 24 80 22 81 20 82 23 83 22 84 22 86 23 87 22 88 20 20 25 1 31 7 32 9 32 13 28 17 33 18 32 19 28 23 28 24 29 26 32 27 33 31 29 35 28 36 31 43 30 48 33 50 33 57 29 60 30 65 32 71 27 74 28 75 29 79 30 80 28 37 8 1 15 25 14 31 14 32 16 50 16 68 15 73 14 75 16 38 87 1 30 2 31 3 26 4 27 5 27 6 30 7 31 8 31 9 28 10 29 11 31 13 28 14 30 15 27 16 28 18 29 19 30 20 27 21 28 22 29 23 31 24 32 25 30 26 30 27 31 28 31 29 28 30 32 31 30 32 29 33 30 34 27 35 29 36 31 37 27 38 29 39 27 40 27 41 31 42 31 43 31 44 32 45 27 46 29 47 28 49 30 50 31 51 31 52 30 53 29 54 30 55 27 56 27 57 26 58 28 59 30 60 29 61 29 62 27 63 31 64 29 65 28 66 30 67 30 68 27 69 32 70 30 71 28 72 31 73 26 74 26 75 27 76 30 77 28 78 26 79 26 80 26 81 30 82 27 83 26 84 30 85 30 86 27 87 29 88 27 89 30 90 28 39 16 2 14 10 12 11 13 17 12 20 14 25 12 26 12 27 13 34 12 46 12 57 14 69 14 72 13 77 14 84 13 88 14 40 74 1 26 2 25 3 29 4 29 5 29 6 24 7 27 8 26 9 27 10 28 11 29 13 27 14 26 15 26 17 26 18 29 19 29 20 25 21 30 22 26 23 27 24 26 25 28 28 28 29 27 30 28 31 28 32 26 33 29 34 27 35 28 36 26 37 30 39 26 40 27 41 29 42 28 44 25 45 30 46 26 47 26 48 25 49 26 51 29 52 28 54 26 55 25 56 29 57 25 58 29 59 25 61 29 62 26 63 24 64 27 65 29 66 29 67 25 68 27 69 27 72 25 73 29 74 28 75 25 76 26 77 29 78 29 79 29 81 26 82 29 85 26 86 26 87 28 90 26 49 21 1 18 2 21 3 21 4 18 7 19 10 21 17 19 19 22 23 20 26 22 30 19 32 19 42 21 46 18 65 20 66 20 76 21 78 21 79 19 87 19 90 22 50 27 1 18 2 17 6 16 7 17 9 16 12 18 16 16 17 17 25 18 31 16 36 16 37 16 38 17 46 16 51 18 52 16 53 16 54 16 63 16 67 18 69 17 73 17 74 18 75 18 79 18 82 16 90 16 51 58 1 12 2 11 3 11 4 12 6 12 8 13 10 11 12 13 13 13 14 13 16 12 17 12 18 12 19 13 20 13 23 13 24 13 26 12 27 12 28 11 30 12 31 12 32 11 34 12 35 13 38 13 39 12 40 11 42 13 43 11 45 12 47 13 48 11 49 12 50 13 53 11 54 12 55 11 57 12 58 12 61 12 62 11 63 12 65 11 67 13 68 11 69 12 70 13 72 12 73 11 75 12 76 12 77 13 79 11 80 12 84 11 87 13 90 11 52 43 2 26 4 23 6 26 7 24 8 23 10 24 11 26 14 25 15 25 17 23 18 22 20 22 21 23 23 24 24 22 26 26 30 25 32 23 34 25 38 22 41 24 50 22 51 26 52 23 56 26 57 26 58 24 59 25 62 22 63 25 64 24 65 24 66 26 67 25 69 23 70 25 77 25 78 24 80 26 83 23 86 23 88 24 90 22 36 5 51 2 16 6 17 7 16 9 18 11 17 12 17 13 18 15 17 18 16 20 17 21 16 22 18 23 17 24 19 25 16 27 16 31 16 32 16 33 15 34 18 40 16 41 16 42 16 44 17 45 16 46 15 47 16 48 17 49 15 50 16 52 16 53 16 54 17 57 18 58 17 62 17 64 18 68 16 69 17 71 19 73 17 74 16 76 16 78 17 79 16 80 16 82 19 84 18 87 16 88 18 89 16 6 22 1 22 5 24 18 24 19 22 20 21 25 22 27 20 28 23 37 23 41 22 44 24 47 24 54 22 55 23 78 21 80 23 81 21 83 21 85 21 87 24 88 23 89 22 7 54 2 25 4 23 5 25 8 25 11 26 13 22 18 25 19 26 20 25 21 24 22 24 23 22 24 22 25 26 26 25 27 22 32 22 33 26 34 23 35 23 36 25 38 24 39 26 40 25 41 25 42 24 43 25 44 24 45 26 47 22 50 24 51 22 52 24 55 26 57 23 59 25 61 25 64 22 65 23 66 26 67 25 69 23 72 22 73 25 74 24 75 23 78 23 79 23 82 26 84 24 85 23 86 23 89 25 90 22 8 65 1 23 2 25 3 27 5 23 6 26 8 25 10 27 11 24 12 24 15 25 17 27 18 27 20 23 24 24 25 25 26 23 27 23 29 27 30 23 31 25 32 23 34 25 35 25 36 27 37 27 38 24 39 25 40 26 41 24 42 26 44 23 45 26 49 25 50 27 51 24 53 26 55 23 57 25 58 25 61 27 63 26 64 26 65 23 66 27 67 27 68 26 70 24 71 23 72 24 73 24 74 27 75 26 76 25 77 24 78 26 79 23 80 25 81 24 83 25 84 24 85 24 86 25 87 26 88 23 90 23 9 34 1 12 4 11 5 12 6 12 8 12 19 11 24 10 25 12 26 11 29 12 30 12 32 11 34 10 36 10 40 11 42 11 43 10 44 11 50 11 52 12 59 11 60 10 61 10 62 11 63 11 67 12 69 12 73 11 78 10 79 12 81 11 85 11 87 10 90 11 10 79 1 10 3 12 4 12 5 11 6 12 7 12 9 10 10 10 11 12 12 11 13 11 14 11 15 12 16 11 17 11 19 10 20 11 21 11 22 12 24 10 25 12 26 12 27 10 28 10 31 11 32 10 33 10 34 11 35 11 36 12 37 12 38 12 39 10 40 11 42 10 43 10 44 11 45 12 46 10 47 10 48 10 49 11 51 11 52 12 53 12 54 10 55 11 56 12 57 12 58 12 59 11 60 11 61 11 62 11 63 11 64 12 65 10 66 11 67 11 68 11 69 12 70 12 71 11 72 11 73 12 74 11 75 11 76 11 77 11 79 11 80 11 81 11 82 11 85 10 86 12 87 11 88 11 89 11 90 10 11 66 1 14 3 14 4 14 8 15 9 14 10 15 11 14 12 16 13 16 15 14 18 16 20 16 22 15 23 14 24 14 25 14 26 15 27 15 28 15 29 16 30 14 31 15 32 16 33 15 34 14 35 14 37 15 38 14 39 15 40 14 41 16 42 14 43 16 44 14 45 15 46 16 47 15 48 16 49 15 51 14 52 15 56 16 57 15 58 15 59 14 61 16 62 16 63 14 65 15 67 16 70 16 72 16 73 16 74 14 76 15 77 14 78 16 80 14 81 14 82 14 83 16 84 14 85 15 87 14 88 16 89 15 12 16 2 14 3 14 14 16 21 16 27 15 35 14 36 14 37 15 41 14 44 14 48 15 52 16 53 15 59 14 63 14 79 16 17 78 1 14 2 13 3 13 5 15 6 13 7 14 8 15 9 15 10 13 12 14 13 14 14 13 15 15 16 15 17 13 18 13 19 13 21 13 22 13 23 15 24 13 25 15 26 15 28 14 29 14 30 15 31 14 33 15 34 14 35 15 36 13 37 15 38 14 39 13 40 14 42 13 43 14 44 14 45 14 46 14 47 14 48 13 49 14 50 15 51 14 52 13 53 14 54 15 56 14 57 14 58 15 59 13 60 15 61 15 62 14 63 13 64 13 65 14 66 13 67 15 68 14 70 15 71 14 72 13 73 15 74 15 76 14 77 14 78 13 80 14 81 15 82 14 83 14 84 13 85 14 88 15 89 14 90 14 18 64 1 27 2 29 3 29 5 27 6 26 7 28 8 31 9 26 10 29 12 31 14 30 15 29 16 29 17 26 19 26 20 29 21 30 22 29 23 26 25 31 26 27 27 30 28 29 30 29 31 30 32 28 33 27 38 26 39 26 40 29 41 27 42 29 48 26 50 27 51 30 52 29 53 26 54 28 56 31 57 26 59 26 60 26 61 31 63 28 65 29 66 27 68 28 69 30 70 28 71 27 72 29 73 27 74 31 75 31 76 30 77 29 78 29 80 30 81 28 83 30 84 26 86 30 87 29 88 25 19 65 1 25 2 26 7 25 8 27 10 25 12 27 13 24 14 27 15 25 16 25 17 25 21 25 22 25 23 27 25 25 26 23 27 24 28 26 29 26 30 23 31 26 32 24 33 25 34 25 35 23 36 24 37 26 38 24 39 23 41 23 43 24 44 25 46 27 47 27 49 27 50 26 52 24 53 24 54 23 55 26 56 26 58 27 59 24 61 27 62 24 63 27 64 23 66 24 67 25 68 27 71 24 72 23 74 26 75 23 76 23 77 23 78 26 79 23 80 23 81 25 82 24 85 25 86 26 87 25 88 23 20 4 1 21 20 20 45 19 86 19 21 38 1 26 2 22 6 24 8 24 9 23 11 24 15 25 19 26 21 23 22 25 24 24 26 23 29 23 37 22 41 23 44 25 45 24 46 24 50 23 55 24 56 22 57 25 60 22 63 23 65 25 68 26 69 22 70 24 71 24 73 23 75 25 78 25 80 22 82 24 83 25 84 23 85 26 86 25 22 85 1 16 2 17 3 18 4 18 5 19 6 18 7 16 8 18 9 16 10 17 11 18 12 17 13 17 14 18 15 16 16 16 17 16 18 17 19 15 20 17 21 16 22 18 23 16 24 16 25 19 26 16 27 18 28 17 29 17 30 16 31 17 32 18 33 16 34 15 35 16 36 18 37 16 38 17 39 18 40 17 41 18 42 16 43 18 46 17 47 16 48 18 49 17 50 18 51 16 52 18 53 18 54 18 55 16 56 18 57 18 58 16 60 16 61 16 62 18 63 18 64 19 66 17 67 18 68 18 69 16 70 18 71 19 72 16 73 17 74 18 75 18 76 18 77 17 79 17 80 17 81 18 82 18 83 16 84 17 85 18 86 16 87 18 88 17 89 16 90 17 23 87 1 12 2 13 3 13 4 12 5 11 6 12 7 12 8 13 9 13 10 11 11 12 12 13 13 11 14 12 15 11 16 11 17 12 18 12 19 13 20 12 21 12 22 12 23 12 24 12 25 12 26 13 27 13 28 13 29 11 30 12 31 11 32 13 33 12 34 11 35 12 37 11 38 12 39 11 40 12 41 13 42 12 43 11 44 12 45 11 46 13 47 12 48 11 49 11 50 13 51 11 52 12 53 12 54 12 55 12 56 11 57 12 58 13 59 13 60 12 61 11 62 11 63 12 64 12 65 13 66 11 67 11 68 12 69 12 70 11 72 13 73 12 74 13 75 11 76 13 77 13 78 13 79 13 80 13 81 12 82 12 83 11 84 11 85 12 87 11 88 11 89 12 90 12 24 22 3 22 4 25 8 21 9 24 10 24 12 23 22 22 30 25 33 21 34 24 38 25 39 21 46 23 52 22 53 21 58 23 65 23 71 22 73 21 78 24 83 25 86 21 29 67 1 11 2 13 4 12 5 13 6 12 7 12 8 11 9 12 10 12 11 13 13 13 14 12 15 12 16 13 18 12 19 12 20 11 21 11 22 12 23 11 25 12 27 11 28 11 29 13 30 13 31 12 33 12 35 13 36 11 37 12 38 13 40 12 41 13 42 12 43 12 45 13 46 13 48 12 49 13 50 11 52 13 53 13 55 13 56 11 57 12 58 12 59 13 60 12 62 12 64 11 65 13 66 12 67 12 68 11 69 11 71 12 72 12 74 12 75 12 77 11 78 12 80 11 83 12 84 12 86 12 87 11 90 12 30 59 1 10 2 11 4 10 5 11 7 10 8 11 9 11 11 9 12 10 13 11 14 10 16 11 17 9 18 11 19 11 20 10 22 9 24 9 25 11 27 11 28 11 30 10 31 11 32 10 33 9 34 10 35 9 36 9 37 10 38 9 39 10 40 9 41 10 43 10 45 10 46 11 49 10 55 10 56 10 58 10 59 11 60 11 64 9 65 11 66 9 67 10 68 9 70 9 71 9 73 10 74 11 77 9 79 10 80 9 81 10 83 10 85 11 88 10 90 9 31 90 1 19 2 18 3 21 4 21 5 19 6 21 7 22 8 19 9 21 10 19 11 20 12 22 13 21 14 21 15 20 16 19 17 21 18 19 19 22 20 21 21 21 22 21 23 20 24 19 25 20 26 19 27 19 28 20 29 22 30 20 31 22 32 21 33 21 34 18 35 19 36 20 37 20 38 21 39 21 40 22 41 22 42 18 43 20 44 22 45 18 46 18 47 22 48 22 49 22 50 18 51 21 52 22 53 21 54 20 55 20 56 21 57 20 58 22 59 21 60 19 61 21 62 22 63 21 64 21 65 21 66 21 67 21 68 18 69 21 70 22 71 19 72 19 73 21 74 18 75 18 76 19 77 19 78 18 79 20 80 20 81 19 82 19 83 22 84 20 85 21 86 19 87 22 88 18 89 18 90 21 32 82 1 16 2 16 3 15 4 16 5 16 6 15 7 16 8 14 9 16 11 16 12 16 13 14 14 14 15 15 16 16 17 15 18 16 19 16 20 15 21 16 22 16 24 16 25 15 26 16 27 15 28 16 29 16 30 15 31 14 32 15 33 15 34 16 35 15 36 14 37 14 38 14 39 14 40 15 41 16 43 16 44 16 45 16 46 14 47 14 48 14 49 15 50 16 51 14 53 16 55 16 56 14 57 14 58 16 60 16 61 14 62 14 63 15 64 14 65 14 66 15 67 15 68 16 69 15 70 14 71 15 72 16 73 16 74 14 75 14 76 16 77 16 78 14 79 16 81 14 82 16 83 15 84 14 85 14 86 15 88 16 89 15 90 14 33 46 2 27 3 26 5 28 7 28 9 29 11 29 13 27 15 27 18 27 19 28 21 30 22 28 25 26 26 28 29 27 30 27 32 29 33 27 38 26 39 29 41 26 42 28 43 27 44 28 47 27 51 29 53 26 55 27 58 30 64 31 65 29 67 28 68 30 70 28 71 28 73 27 74 28 75 28 76 30 77 27 78 27 82 30 84 25 86 29 88 28 90 29 34 68 2 30 4 31 5 30 6 33 10 31 12 28 13 33 14 33 15 30 16 32 18 31 19 31 20 27 21 28 23 30 24 33 25 28 26 31 28 30 29 32 31 29 32 28 33 31 34 33 35 31 36 27 37 28 40 31 41 31 42 33 43 29 44 28 45 33 46 30 47 33 48 29 49 27 51 32 52 32 53 33 55 30 56 30 57 29 58 31 60 31 62 29 64 30 65 30 66 33 67 28 68 29 69 27 70 32 71 29 73 32 74 29 78 28 79 31 80 33 81 28 82 27 83 30 84 31 85 29 87 31 88 29 89 28 90 29 35 70 1 21 3 20 4 21 5 19 6 23 7 21 8 23 9 21 10 22 11 19 12 19 14 23 15 21 16 21 17 20 18 20 19 21 21 22 22 20 23 22 24 21 25 23 26 23 27 23 28 21 29 19 31 20 32 20 34 19 35 22 36 21 37 19 39 19 40 21 41 23 43 19 44 20 46 20 47 20 48 21 49 23 50 20 51 22 52 22 55 21 56 19 58 21 59 21 60 20 61 23 62 19 64 19 65 21 66 21 69 21 70 21 71 19 72 21 74 21 75 22 78 22 79 20 80 22 81 20 82 19 83 20 84 19 85 22 87 22 88 21 36 32 1 10 8 11 16 11 17 10 22 11 24 9 27 10 28 11 32 11 35 10 37 10 40 11 41 10 43 10 45 10 46 10 48 10 52 10 55 10 56 10 59 11 65 11 67 11 72 11 73 10 77 11 80 10 81 10 82 9 83 11 89 10 90 11 37 22 2 21 4 21 5 22 6 19 7 21 16 20 17 22 31 22 38 23 39 21 42 22 43 21 48 23 57 20 58 21 63 21 65 23 70 21 75 20 84 23 87 22 89 19 38 60 1 24 3 26 5 24 6 27 7 25 8 28 9 25 10 28 11 24 12 26 13 25 14 26 15 27 16 25 18 28 19 26 23 27 24 26 25 28 26 26 27 28 28 26 29 25 30 28 31 25 32 26 33 27 35 26 36 28 37 24 38 26 40 26 41 25 46 25 47 27 48 28 49 24 51 27 52 23 53 24 54 27 56 26 57 27 58 25 60 25 61 27 62 29 63 27 64 28 65 26 66 26 67 25 70 24 78 27 79 26 80 28 82 26 83 26 86 25 89 27 39 71 1 23 2 21 3 24 4 20 5 20 6 23 7 21 8 21 9 20 10 23 11 22 12 21 13 21 14 20 15 21 17 23 18 22 19 21 20 20 22 21 23 23 24 22 25 21 26 23 27 20 28 22 30 21 31 24 32 24 33 20 34 21 35 21 37 24 39 22 40 24 41 23 43 22 45 24 46 21 47 21 49 20 50 23 51 20 52 20 53 21 54 21 55 20 56 20 57 20 59 24 61 20 62 20 63 22 65 22 67 22 68 22 69 21 70 22 71 21 72 22 74 22 75 22 78 20 79 23 80 21 81 24 82 23 84 22 85 20 87 21 88 23 40 73 1 19 2 19 3 17 4 21 5 17 7 19 8 20 9 18 10 19 13 19 15 21 16 20 17 18 18 19 19 20 22 18 23 20 24 17 25 19 27 18 28 17 31 21 33 19 34 18 35 17 36 17 37 19 39 20 40 17 41 18 42 20 43 18 44 19 45 21 46 21 47 19 48 18 49 19 50 20 52 21 53 18 54 20 55 18 56 17 57 18 58 18 59 20 61 19 62 19 64 19 65 18 66 19 67 19 68 20 69 20 70 17 71 18 72 19 73 20 74 21 75 21 77 20 78 18 79 18 80 17 81 20 82 19 83 19 84 20 85 20 87 18 88 18 90 21 41 80 1 25 2 25 3 23 4 27 5 24 6 26 7 26 8 24 9 26 10 27 11 23 12 23 13 26 14 27 15 27 16 26 18 27 19 24 20 24 21 23 23 23 24 23 25 27 26 25 27 27 28 25 29 25 30 23 32 25 33 27 34 26 35 26 36 27 37 23 38 27 39 25 40 26 41 27 42 26 43 24 44 23 45 27 47 26 48 25 50 26 51 24 52 25 53 26 54 23 55 25 56 23 58 25 59 25 60 27 61 23 62 24 63 26 64 25 66 25 67 24 68 23 69 24 70 24 71 27 72 26 73 25 74 23 75 24 76 26 77 25 78 24 81 25 82 26 83 23 84 27 85 24 86 27 87 24 88 26 90 24 42 15 2 25 4 26 5 27 9 27 26 28 28 26 47 29 48 27 52 30 56 25 63 24 72 25 77 26 79 25 89 27 43 69 1 32 2 28 3 31 5 31 6 28 7 28 8 32 9 29 10 28 11 32 12 30 13 32 14 32 15 29 17 32 18 30 19 29 20 31 21 33 22 29 24 33 26 33 27 28 28 30 29 33 30 31 31 32 32 28 33 30 34 28 35 30 36 28 37 31 38 28 40 29 43 30 44 31 45 29 46 28 47 30 49 29 50 31 51 27 52 31 56 32 57 32 58 31 59 29 60 28 61 31 62 29 63 29 64 28 65 32 66 32 67 33 68 29 71 32 72 28 73 31 75 30 77 31 80 30 81 31 82 32 85 27 87 33 88 31 89 32 44 39 1 29 3 30 5 26 8 30 13 32 22 32 23 28 24 28 26 30 28 27 30 27 34 27 36 27 38 26 43 31 44 27 45 27 48 31 50 28 51 30 52 30 54 28 56 28 59 29 60 27 63 28 64 30 67 29 68 29 70 31 72 30 76 30 77 30 79 27 80 27 82 31 84 28 86 31 90 31 49 32 1 27 2 29 3 25 6 29 10 26 16 29 17 27 18 29 19 25 20 29 21 28 24 25 25 28 33 26 34 29 37 25 41 30 42 26 44 28 48 28 53 27 55 26 57 26 58 25 60 26 65 25 66 25 75 26 77 28 78 27 81 29 88 25 50 44 3 18 4 19 5 17 8 17 9 18 14 16 17 18 18 17 21 16 24 17 26 16 27 16 28 18 30 16 31 18 32 18 37 16 38 15 40 18 42 16 44 18 48 16 50 17 54 17 56 17 61 17 64 18 65 16 66 17 68 17 69 16 70 18 71 15 74 15 77 16 78 16 79 16 81 17 83 18 84 16 85 15 86 18 89 16 90 16 51 26 3 12 6 12 7 12 10 11 13 13 16 13 17 12 21 12 28 13 31 12 33 12 37 11 38 13 40 12 42 13 44 11 45 13 47 12 49 12 55 12 59 11 61 11 65 13 78 11 81 12 85 11 52 57 1 21 2 23 3 23 4 23 6 22 8 21 10 24 11 21 12 23 16 23 17 20 19 22 20 20 21 23 22 21 26 23 28 22 29 22 30 21 31 20 33 23 34 20 35 24 36 24 39 21 40 22 41 24 42 23 43 24 44 20 45 20 46 24 48 23 50 23 51 24 52 23 53 21 57 23 58 23 60 23 61 23 64 22 65 20 67 24 68 21 71 24 72 20 73 23 74 23 75 21 76 23 77 24 79 23 80 23 81 22 83 23 89 20 4 57 61 1 27 3 32 4 28 9 27 10 30 13 33 14 27 15 28 16 32 17 29 19 30 20 30 21 29 22 32 24 32 25 32 26 32 27 29 29 29 30 31 31 29 33 28 34 28 36 28 37 30 39 31 40 29 41 30 46 27 47 28 49 31 51 28 52 30 53 27 54 29 55 30 56 32 57 28 59 30 60 31 61 28 64 28 65 31 66 30 67 30 69 29 70 28 71 28 75 32 76 28 77 31 79 29 81 33 82 29 84 32 85 32 86 29 87 33 88 32 89 30 90 28 58 70 1 13 2 13 5 12 6 12 7 11 8 13 9 13 10 13 11 12 12 12 13 11 14 12 15 13 16 12 17 13 18 12 19 12 21 11 22 12 23 12 24 12 26 11 27 13 28 11 29 13 30 13 33 11 34 11 36 12 37 12 38 13 39 12 40 13 42 11 43 11 46 11 49 12 50 11 52 12 53 11 54 11 55 11 56 11 57 12 58 11 59 12 60 12 61 12 62 12 63 13 64 12 65 12 66 13 68 13 69 11 70 12 71 13 72 12 75 12 76 11 79 11 80 11 81 13 82 12 83 13 85 12 86 13 87 12 89 11 90 11 59 59 1 19 5 20 6 20 8 23 10 22 11 23 12 19 13 19 14 21 15 22 16 22 17 19 20 23 21 20 22 22 27 20 28 20 29 21 30 22 32 21 35 23 36 23 37 19 38 23 39 21 43 21 44 23 45 19 46 21 47 22 49 19 50 21 51 21 52 23 53 21 54 22 55 20 57 22 58 21 59 22 60 22 64 23 65 22 67 21 68 21 69 21 70 19 71 20 72 21 73 19 75 22 76 21 78 19 79 20 80 22 82 21 86 22 87 19 90 22 60 1 27 23 +5 4 1 76 1 11 4 10 5 11 6 11 7 10 9 10 10 10 11 10 12 11 13 10 14 10 15 10 16 10 17 11 18 9 19 10 21 9 22 9 23 11 24 11 25 9 26 10 27 11 28 10 29 9 30 9 31 11 32 10 33 11 34 9 35 9 36 11 37 10 39 10 41 9 42 10 43 9 44 11 45 9 47 9 49 9 50 10 51 10 52 10 53 10 54 9 55 10 56 11 57 10 58 11 59 10 60 10 61 10 62 9 63 10 64 10 65 11 66 9 67 9 68 10 69 11 70 9 71 10 73 9 75 10 77 10 78 10 79 10 81 11 82 11 83 11 85 10 86 10 87 11 89 10 90 10 2 74 1 11 2 9 3 10 5 11 6 11 7 10 9 9 11 10 12 10 13 10 14 10 15 11 16 9 18 9 19 10 20 11 21 10 23 10 24 9 26 10 27 10 29 9 30 9 31 9 33 11 35 9 37 9 38 10 39 10 40 10 41 11 44 9 45 10 46 11 47 10 48 10 49 10 50 9 51 10 52 10 53 9 54 9 55 11 56 9 57 9 59 11 60 9 61 10 62 11 63 9 64 10 65 11 66 11 67 10 69 9 70 10 71 10 72 10 73 10 74 9 75 11 76 10 77 11 78 10 79 11 80 10 81 10 82 11 84 11 85 9 86 11 88 10 89 10 90 9 3 79 1 13 3 14 4 15 5 14 7 15 8 15 9 14 10 13 11 13 12 13 15 14 16 15 17 14 19 14 20 15 21 15 22 14 23 15 24 13 26 15 27 15 28 13 29 15 30 14 31 14 32 14 33 13 34 14 35 14 36 13 38 15 39 14 40 13 41 13 42 15 43 13 45 13 46 13 47 15 48 14 49 15 51 14 52 15 53 15 54 14 55 13 56 14 57 15 58 13 59 14 60 14 62 14 63 15 64 14 65 15 66 14 67 13 68 15 69 14 70 13 71 14 72 13 73 15 74 15 75 13 76 15 77 15 78 13 79 13 80 14 82 14 83 13 84 14 85 15 86 13 87 14 88 13 89 14 90 14 4 45 4 22 11 24 13 24 18 22 21 21 22 22 25 23 27 21 28 22 29 22 30 22 31 22 33 21 34 22 36 22 38 25 39 21 40 22 41 22 44 23 46 25 47 22 48 23 49 25 51 24 56 25 58 22 59 24 62 22 63 24 64 21 67 23 68 21 69 25 70 25 71 21 72 21 73 22 74 21 76 22 78 22 82 23 84 23 89 24 90 23 16 13 46 1 31 5 29 7 27 8 30 9 27 10 27 13 31 14 27 15 30 16 31 17 29 18 29 19 30 23 26 25 27 26 29 28 31 29 26 30 26 35 27 38 28 39 26 41 32 45 30 46 28 47 27 51 32 52 31 55 29 57 31 60 27 62 29 63 31 64 27 67 28 68 27 69 31 71 32 75 29 77 27 79 29 81 28 86 26 88 32 89 30 90 28 14 47 1 12 3 12 5 12 10 11 11 12 14 11 15 12 18 11 19 11 21 12 22 11 24 12 26 11 27 12 28 11 29 12 30 11 34 10 35 11 38 10 41 11 42 11 44 12 46 11 47 10 50 10 51 12 52 11 55 11 57 12 58 11 59 11 60 10 62 12 64 11 65 11 66 11 74 10 77 11 78 11 79 12 80 10 82 10 83 11 88 11 89 12 90 12 15 27 2 14 3 16 5 14 7 14 10 15 15 15 21 14 22 14 25 16 27 14 28 14 42 14 43 15 52 16 58 14 65 14 69 14 74 15 75 16 76 16 78 16 80 14 83 14 84 16 86 14 87 15 90 16 16 90 1 22 2 22 3 21 4 24 5 21 6 24 7 23 8 23 9 24 10 21 11 21 12 21 13 24 14 22 15 24 16 20 17 24 18 22 19 24 20 20 21 23 22 20 23 23 24 24 25 22 26 22 27 24 28 24 29 24 30 24 31 21 32 22 33 22 34 22 35 24 36 20 37 21 38 20 39 23 40 22 41 23 42 20 43 23 44 21 45 22 46 22 47 23 48 20 49 24 50 20 51 24 52 22 53 24 54 21 55 23 56 20 57 22 58 20 59 22 60 22 61 23 62 22 63 24 64 20 65 23 66 22 67 23 68 20 69 22 70 24 71 24 72 21 73 22 74 24 75 23 76 24 77 21 78 22 79 21 80 23 81 23 82 20 83 22 84 22 85 20 86 24 87 23 88 21 89 23 90 24 25 77 1 10 5 10 6 9 7 9 8 9 9 9 10 10 11 9 12 11 13 10 15 10 17 10 18 10 19 11 20 11 21 11 22 10 23 10 25 9 26 10 28 10 29 10 30 11 31 10 32 9 33 10 34 10 36 10 37 10 38 9 39 10 40 10 41 9 42 9 43 10 44 10 45 10 46 10 47 10 49 9 50 10 52 9 53 9 54 10 55 10 56 10 57 10 58 10 59 11 60 10 61 10 62 10 63 11 64 9 65 10 67 10 68 9 69 10 70 10 72 11 73 10 74 11 75 10 76 10 77 10 78 10 79 10 80 11 81 11 82 11 83 10 84 11 85 10 86 10 87 10 88 9 90 10 26 11 2 13 8 11 16 11 19 13 30 12 43 11 45 13 59 13 66 13 69 13 89 12 27 81 1 17 2 18 3 18 4 16 6 17 7 16 8 17 9 18 10 18 11 18 12 16 14 17 15 16 16 18 17 16 18 15 19 16 21 17 22 17 23 18 24 17 25 17 26 16 27 16 28 19 29 18 30 19 31 16 33 16 34 17 35 18 36 16 37 18 38 17 39 16 40 16 42 16 43 16 44 16 45 18 46 16 47 17 48 16 49 18 51 18 52 16 53 19 54 18 55 17 56 15 58 18 60 16 61 18 62 16 63 17 64 16 65 17 66 18 67 16 68 16 69 18 70 17 71 18 72 17 73 15 74 17 75 18 76 18 77 16 78 16 79 17 80 18 81 17 82 15 83 19 84 17 86 17 87 18 88 17 89 18 90 16 28 62 1 17 2 16 3 18 4 17 5 16 8 16 10 17 15 18 18 16 19 18 20 15 21 18 22 16 23 18 26 19 29 16 31 17 32 16 33 17 34 17 35 16 36 19 37 17 38 17 39 17 40 19 41 18 43 16 44 17 45 15 46 17 47 18 48 18 49 18 50 17 52 17 56 17 58 18 59 16 61 18 62 19 63 17 64 18 65 15 66 19 67 17 69 18 70 17 73 16 74 15 75 17 76 17 77 17 78 18 82 18 83 15 84 19 85 17 86 17 88 17 89 15 90 16 37 65 1 26 4 30 5 27 6 31 7 27 9 29 10 31 12 27 14 30 15 31 16 28 17 30 18 27 19 28 21 28 22 29 23 29 24 30 27 27 29 29 30 30 31 31 32 29 34 31 36 27 37 32 38 27 39 27 41 29 42 29 43 26 44 28 45 31 46 27 47 29 48 29 49 30 50 28 52 31 53 30 55 27 57 28 58 30 59 31 60 30 61 26 63 29 65 30 66 27 67 28 68 31 71 31 72 31 73 29 76 28 77 27 78 27 80 30 81 27 83 27 84 28 85 29 86 31 89 31 90 30 38 69 1 16 3 19 4 18 7 19 9 19 10 19 12 18 13 18 14 19 16 18 19 19 20 19 22 17 23 17 24 19 25 18 26 18 28 18 30 18 31 17 32 17 33 19 35 18 36 17 38 17 39 17 40 17 41 18 42 18 43 17 45 19 46 18 47 18 48 17 49 17 50 20 51 19 52 17 53 16 54 18 55 20 56 19 58 17 59 18 60 17 61 16 62 18 63 17 65 18 66 19 67 18 68 19 69 17 71 18 73 17 74 18 75 17 76 20 77 19 79 17 80 19 81 17 82 17 83 18 84 18 86 19 87 18 88 19 90 19 39 35 1 11 2 11 3 11 5 10 12 9 13 10 14 10 16 11 18 10 25 9 29 10 31 11 33 10 38 9 47 11 48 9 49 10 50 11 52 10 55 10 61 10 62 10 63 10 65 10 71 10 72 10 73 11 75 9 76 11 77 10 81 10 84 9 85 11 88 9 89 9 40 53 3 21 4 19 6 20 7 17 8 17 9 20 11 18 13 17 14 18 17 19 19 19 20 20 24 19 25 20 26 21 29 17 31 18 34 18 39 20 40 19 42 19 45 17 46 19 47 18 50 19 51 21 52 18 53 18 54 17 55 20 56 20 57 20 59 19 61 17 62 20 63 19 66 20 68 17 69 18 71 20 72 20 73 19 75 19 77 17 79 19 82 18 83 18 84 21 86 20 87 19 88 20 89 18 90 21 49 83 2 33 3 30 4 32 5 30 6 30 7 31 8 28 9 31 10 28 12 28 14 32 15 30 16 28 17 28 18 30 19 30 20 29 21 31 22 30 23 33 24 33 25 29 26 28 27 28 28 28 29 28 30 29 31 30 32 31 33 30 34 29 35 30 36 31 37 27 38 33 39 31 40 33 41 28 42 29 43 31 44 33 45 29 46 29 47 28 48 28 49 28 51 28 52 32 53 32 54 29 55 29 56 28 57 32 58 33 59 28 60 27 61 31 63 27 64 29 65 33 66 28 67 30 68 28 69 28 70 32 71 33 72 29 73 30 74 29 75 33 76 30 77 31 78 28 79 32 81 29 82 29 83 30 84 29 85 32 86 31 87 31 89 29 90 29 50 89 1 13 2 12 3 13 4 12 5 12 6 12 7 12 8 12 9 13 10 12 11 12 12 13 13 11 14 13 15 11 16 11 17 11 18 12 19 11 20 13 21 13 22 12 24 12 25 12 26 13 27 12 28 11 29 11 30 11 31 13 32 13 33 12 34 12 35 13 36 12 37 12 38 12 39 13 40 13 41 11 42 11 43 11 44 12 45 12 46 13 47 13 48 13 49 11 50 13 51 11 52 12 53 11 54 13 55 12 56 11 57 13 58 11 59 11 60 13 61 13 62 12 63 11 64 11 65 11 66 11 67 12 68 13 69 12 70 13 71 12 72 11 73 11 74 13 75 11 76 12 77 13 78 12 79 13 80 12 81 11 82 12 83 12 84 12 85 12 86 11 87 11 88 12 89 11 90 12 51 59 3 11 4 9 5 10 6 10 9 10 10 10 11 10 12 9 13 10 15 10 17 11 18 11 19 10 20 10 21 10 23 11 24 10 25 9 28 10 29 11 32 9 36 11 37 9 38 9 40 10 41 10 42 10 45 11 46 10 47 9 48 9 49 10 50 11 51 10 52 10 53 10 54 11 55 11 57 9 59 9 60 10 62 10 63 10 65 11 66 11 69 11 70 10 71 9 72 10 73 10 75 9 77 9 78 11 79 11 81 10 83 9 85 9 87 10 88 10 52 12 7 24 10 23 24 27 29 23 34 27 39 26 45 25 47 24 49 26 63 24 67 27 73 26 28 9 8 9 21 16 20 25 21 33 22 75 23 81 22 84 23 90 22 10 56 1 29 2 29 4 30 5 26 6 30 7 26 9 26 10 27 11 30 12 28 13 29 14 29 17 27 19 26 21 28 23 28 25 27 26 27 27 25 28 28 29 29 32 29 34 30 35 26 36 27 37 26 38 29 42 29 43 27 44 31 47 29 48 29 49 30 50 26 51 30 52 28 57 31 58 28 59 25 62 30 63 26 64 30 65 27 68 27 69 29 70 27 71 27 72 25 74 31 75 26 76 27 80 29 81 26 85 27 89 27 90 29 11 15 21 20 28 21 43 18 47 20 49 19 52 18 61 20 62 19 63 18 65 18 67 21 71 20 73 19 76 18 84 18 12 43 1 19 7 20 8 18 9 20 10 19 13 18 16 17 17 20 19 20 20 18 22 19 23 20 24 18 25 19 29 19 31 21 33 20 34 18 37 18 42 17 44 20 45 18 46 18 47 19 49 21 53 18 54 18 55 18 58 20 59 20 62 18 63 19 66 20 67 20 68 17 69 17 71 20 77 17 79 20 82 20 83 17 86 19 90 19 13 76 3 10 4 11 5 12 6 11 7 11 8 10 9 10 10 11 11 11 12 10 13 11 14 11 15 12 16 11 17 11 18 11 19 11 20 11 21 12 22 11 23 12 24 12 25 12 26 10 27 11 29 11 31 12 32 12 34 11 35 10 36 10 37 12 38 10 39 11 40 11 41 12 43 11 45 12 46 12 48 12 49 12 52 10 53 10 54 11 55 11 56 12 57 11 58 10 59 12 60 12 61 11 62 12 63 11 64 11 65 11 67 11 68 11 69 11 70 11 71 11 72 10 73 10 74 11 75 11 78 10 79 11 80 10 82 12 83 12 84 11 85 11 86 11 87 10 88 10 89 12 90 12 14 70 1 17 3 17 4 16 5 16 6 17 7 15 8 17 10 16 11 17 12 17 13 18 14 18 16 15 17 18 19 18 20 18 21 15 22 18 23 18 24 19 25 16 26 17 27 18 28 16 29 16 30 16 31 18 32 17 33 19 34 17 35 15 36 16 37 15 41 15 42 17 43 18 45 15 47 17 50 19 52 18 53 17 54 16 59 16 60 16 61 18 62 19 63 19 64 19 65 18 66 18 67 16 69 18 71 18 72 18 73 16 75 17 76 18 77 17 78 16 79 16 80 17 81 18 82 17 83 16 84 17 85 16 86 17 87 18 89 16 90 16 15 5 11 28 36 25 37 26 78 29 85 29 16 47 2 19 3 18 4 19 5 18 6 18 7 17 8 16 10 17 11 17 12 18 16 20 20 17 23 19 24 18 26 19 29 19 30 17 31 17 34 18 35 17 38 18 39 18 41 19 42 18 45 18 47 19 49 19 52 17 53 18 59 18 60 19 61 19 62 17 63 19 66 17 68 17 69 18 70 17 73 20 74 17 76 18 78 17 84 19 85 20 86 19 89 19 90 19 17 6 3 28 20 27 22 27 42 30 45 32 73 28 18 26 1 10 3 12 6 10 7 12 8 10 12 11 14 12 15 11 16 11 22 12 26 12 27 11 28 11 29 12 30 10 33 10 35 11 37 10 40 10 44 11 59 11 68 12 70 11 73 11 76 10 79 12 19 30 1 15 9 17 13 19 18 17 20 16 24 17 25 18 27 17 32 18 34 16 37 19 46 15 47 16 48 15 49 18 50 17 52 17 54 16 56 18 59 18 61 16 67 16 71 17 78 18 79 17 83 18 86 15 88 15 89 16 90 18 20 49 1 18 3 16 4 16 5 19 7 16 8 16 9 16 10 17 11 19 14 18 18 17 20 16 21 16 23 17 24 18 25 17 26 17 28 16 29 17 30 17 31 17 35 19 36 16 37 16 38 19 40 18 51 16 52 16 53 18 54 16 57 16 58 18 59 18 62 16 63 16 65 16 68 15 69 17 71 18 75 18 76 16 77 18 81 16 82 16 83 15 84 17 87 18 89 17 90 17 33 43 1 27 2 27 6 25 10 25 15 25 16 25 17 29 20 26 22 26 24 28 25 30 27 28 29 27 34 27 36 26 37 29 38 26 39 26 40 26 42 28 43 26 44 27 47 26 48 25 49 30 52 25 53 29 54 27 55 26 56 27 57 27 63 24 65 25 67 25 68 29 70 24 72 29 79 30 80 28 81 30 82 30 84 27 89 28 34 53 2 13 3 12 4 12 8 12 10 12 11 14 12 12 17 12 18 14 19 14 22 12 24 14 25 13 28 12 29 13 31 13 34 14 35 14 36 12 39 13 41 14 42 12 43 13 46 13 47 13 49 12 50 13 52 14 53 12 54 12 55 14 59 12 60 13 62 13 63 12 66 13 67 13 68 13 69 13 71 13 72 13 73 13 74 14 75 14 76 13 77 13 81 12 83 12 84 12 85 14 88 14 89 12 90 13 35 38 3 29 4 26 9 28 16 29 17 26 18 27 20 26 22 31 26 27 27 25 28 30 30 28 38 30 39 30 44 26 47 27 50 25 51 26 52 29 55 25 57 29 59 29 60 31 61 29 63 29 65 30 67 26 68 26 71 27 72 29 74 26 76 28 77 30 78 26 83 30 84 28 85 27 90 29 36 65 2 24 4 24 5 25 6 25 7 26 8 25 9 25 12 24 13 23 14 24 15 23 16 25 18 22 20 25 22 25 23 26 24 23 26 22 29 25 30 23 33 23 34 24 35 23 36 25 38 23 39 22 40 24 41 24 42 25 43 23 44 23 46 26 48 23 49 24 50 25 51 23 52 24 53 22 54 24 55 22 56 23 57 24 60 25 62 23 63 24 64 24 65 23 66 24 67 23 68 26 69 23 71 26 72 22 73 25 75 25 76 24 79 24 80 23 81 23 83 24 84 23 85 24 86 22 87 25 90 23 41 50 1 19 4 22 6 19 7 21 11 19 13 22 14 22 19 21 21 20 22 20 23 23 24 19 25 22 26 23 27 20 32 22 33 22 34 22 39 19 40 19 41 23 44 21 45 20 47 19 48 20 52 21 55 20 57 20 59 23 60 23 62 22 63 21 64 21 65 23 66 22 69 20 70 20 71 21 72 22 73 20 74 21 78 22 79 22 80 20 83 20 84 23 85 20 86 22 89 22 90 19 42 72 1 20 2 19 4 22 6 19 7 19 8 20 9 20 10 19 12 21 13 19 14 21 15 19 17 20 19 19 20 18 21 20 22 20 24 19 25 20 27 22 28 21 29 19 30 21 31 20 33 21 34 21 35 18 36 19 38 20 39 21 40 19 41 21 42 21 43 20 44 19 45 21 46 18 47 20 48 21 50 20 51 19 52 19 54 20 55 20 56 20 57 19 59 22 60 20 61 19 62 19 64 19 66 19 68 21 69 20 70 20 71 21 74 21 75 19 76 20 77 21 78 18 79 21 80 18 81 20 82 21 83 18 84 19 85 21 86 21 87 20 88 19 90 21 43 33 1 18 6 21 8 20 9 20 11 22 13 20 16 19 17 20 19 21 20 19 21 20 24 22 25 19 27 22 34 22 36 18 37 19 41 21 43 19 45 19 46 21 49 20 65 20 70 19 72 19 73 21 76 21 77 22 79 22 80 19 81 21 83 20 88 21 44 84 1 9 2 10 3 9 4 11 5 10 6 10 8 10 9 9 10 10 11 10 12 10 13 10 14 10 15 10 16 9 17 10 18 10 19 10 20 9 21 10 22 10 23 10 24 11 25 11 26 10 27 10 28 11 29 9 30 10 31 11 32 10 33 11 35 10 36 11 37 9 38 9 39 11 40 10 41 9 42 10 43 11 44 11 45 9 46 9 47 10 48 10 50 9 51 11 52 11 53 9 54 11 55 10 56 11 57 9 58 10 59 10 60 9 61 10 62 10 63 10 64 11 65 10 67 10 68 10 69 10 70 9 71 9 72 10 73 10 74 9 75 10 76 10 77 10 79 11 80 10 82 9 83 9 84 10 85 9 86 10 87 11 88 10 89 10 90 9 49 17 1 25 3 25 7 21 13 22 16 23 19 24 23 23 31 23 32 22 38 23 42 21 49 23 54 21 67 21 74 21 83 23 90 23 50 80 1 29 2 32 3 31 4 33 5 28 6 32 7 29 9 31 11 28 12 31 13 30 14 30 15 27 16 29 17 28 18 33 19 29 20 32 21 33 22 28 23 30 24 29 25 30 26 31 27 27 28 28 29 30 30 30 31 32 32 33 34 30 35 33 36 32 37 29 38 28 39 32 40 28 41 32 42 28 43 28 44 33 45 33 46 29 47 32 48 29 49 32 50 31 51 27 52 31 53 32 55 29 56 31 58 29 59 29 60 29 62 28 63 27 64 32 66 29 67 30 68 27 69 28 70 30 72 33 73 33 75 31 76 30 77 27 78 29 79 29 80 30 81 29 83 28 84 31 85 33 86 27 87 27 88 29 89 31 90 32 51 31 4 27 6 29 7 29 11 30 16 28 21 30 24 32 33 32 34 32 36 30 38 27 40 32 42 28 47 29 51 31 54 31 56 27 57 29 59 28 61 27 65 29 66 28 70 31 73 29 77 29 78 31 80 31 81 31 83 28 86 31 90 32 52 10 16 29 21 25 27 29 29 26 40 25 49 28 67 27 70 28 75 27 84 30 53 66 1 24 2 25 3 23 4 24 5 22 6 24 8 25 9 25 12 22 13 24 14 22 15 23 17 25 18 21 19 22 20 21 21 22 23 25 25 25 27 25 28 22 29 22 30 24 33 25 34 24 35 24 37 21 40 24 42 21 43 25 45 24 46 23 47 23 49 22 50 24 51 24 52 25 53 21 54 23 55 24 56 25 58 21 59 24 61 21 62 22 63 25 64 23 65 21 68 21 69 22 70 22 71 23 72 23 73 21 74 23 75 22 76 25 77 21 78 23 81 22 83 21 84 22 85 23 86 25 87 21 88 24 54 25 2 17 5 20 13 20 18 19 20 20 21 18 24 20 26 19 27 18 31 19 36 19 40 18 47 17 54 19 56 19 64 20 65 18 69 18 71 20 73 19 75 18 79 20 80 20 86 21 88 20 55 7 11 19 14 21 18 20 19 17 20 20 33 18 39 19 56 3 13 14 64 15 90 14 32 17 39 7 18 10 18 13 21 14 20 15 20 18 19 20 21 21 18 24 19 25 19 28 20 30 21 31 19 33 20 39 18 40 19 42 20 44 19 47 18 49 18 50 20 53 19 54 18 57 19 58 19 63 19 64 19 68 18 69 19 70 20 71 17 72 19 73 21 75 21 77 17 78 20 84 20 86 20 89 20 18 56 2 23 4 21 6 22 8 23 9 23 12 22 13 22 15 22 17 21 18 22 19 24 20 21 21 24 23 20 25 24 26 21 27 23 28 24 29 21 31 21 32 22 35 22 41 24 43 22 44 22 45 20 46 22 47 22 48 24 49 23 52 21 53 20 54 21 55 21 56 20 57 20 58 23 59 21 62 22 64 22 65 24 68 24 69 20 70 23 71 20 74 22 76 22 78 23 80 22 81 20 82 22 83 20 86 21 87 23 89 23 90 21 19 76 1 26 2 29 3 29 4 30 5 30 6 28 7 28 9 25 10 28 11 28 12 29 13 29 14 27 15 27 16 28 17 29 18 30 19 30 20 29 22 30 23 25 24 26 26 26 27 30 28 29 29 26 30 28 31 27 32 29 33 30 34 29 36 26 37 29 38 26 39 25 40 30 41 26 42 26 43 26 44 29 47 29 48 28 49 25 50 27 51 28 52 28 54 28 55 28 56 28 57 25 58 25 59 30 60 30 61 26 62 28 63 26 64 27 65 28 66 26 67 28 68 30 70 28 71 26 72 31 74 30 75 31 78 29 79 27 80 29 81 28 82 25 83 27 84 31 87 28 89 26 90 28 20 61 2 29 3 32 5 29 6 31 7 28 9 28 11 32 12 32 15 30 16 31 18 31 19 29 20 30 22 31 24 32 27 32 28 32 32 31 36 29 38 32 40 29 41 30 42 31 43 32 45 30 46 29 47 29 48 29 49 32 50 31 51 33 53 28 54 28 56 28 57 29 58 28 60 30 61 29 62 29 63 28 64 30 65 28 66 28 69 30 70 28 71 29 72 32 73 28 75 30 76 30 77 29 78 31 79 33 80 31 81 32 82 31 83 29 84 29 87 30 88 33 90 31 25 60 2 16 4 16 5 15 6 15 7 16 11 15 12 14 13 14 15 14 16 14 17 15 19 14 22 16 23 16 27 14 28 16 30 14 33 16 35 14 36 16 37 14 38 14 39 16 40 16 43 15 44 16 47 16 48 14 49 15 50 14 52 16 53 16 54 15 56 14 57 16 58 15 59 14 61 15 62 15 63 15 65 14 67 15 68 14 69 14 70 14 71 15 72 15 73 14 75 15 76 16 78 14 80 16 81 16 82 15 83 14 84 14 85 16 86 16 88 14 90 14 26 86 1 24 2 21 3 22 4 20 5 20 6 24 7 23 8 23 9 22 10 24 11 22 12 21 13 23 14 24 15 21 16 24 17 21 18 23 19 21 20 21 21 23 22 22 23 21 24 22 25 21 26 23 27 24 28 20 29 20 30 21 31 24 32 24 33 20 35 24 36 24 37 22 38 20 39 22 40 24 41 23 42 24 43 24 44 20 45 21 46 20 47 21 48 21 49 22 50 20 51 22 52 20 53 22 54 24 55 24 56 22 57 23 58 21 59 23 60 24 61 21 62 23 64 20 65 22 66 22 67 22 68 24 69 22 70 20 71 22 72 21 74 22 75 22 76 21 77 24 78 23 80 24 81 22 82 22 83 21 84 23 85 22 86 22 87 20 88 22 89 24 90 23 27 31 1 21 5 23 6 21 7 22 9 22 26 24 28 25 29 24 30 22 31 25 32 24 33 23 35 24 36 25 38 25 40 24 51 23 56 22 58 24 64 25 66 25 69 23 71 22 73 22 74 23 76 25 77 25 78 25 86 23 87 23 89 23 28 70 1 12 4 13 7 13 8 11 9 13 10 11 11 11 12 11 13 12 15 12 16 13 17 11 18 11 19 13 20 12 21 11 22 12 24 12 26 12 27 11 29 13 30 11 31 12 32 13 33 13 34 13 35 13 36 11 37 11 39 13 40 12 42 13 43 12 44 12 47 11 48 12 49 13 51 11 52 13 53 13 54 13 55 11 56 11 57 12 58 12 60 12 61 12 62 12 63 11 64 12 65 11 66 12 67 12 68 12 69 12 70 13 71 12 73 12 74 12 76 13 77 13 79 13 81 12 83 11 84 13 85 11 86 12 87 13 88 12 89 11 29 89 1 27 2 27 3 24 4 24 5 27 6 27 7 27 8 23 9 23 10 24 11 24 12 25 13 27 14 24 15 24 16 24 17 27 18 24 19 26 20 27 21 27 22 26 23 28 24 27 25 28 26 29 27 24 28 25 29 26 30 29 31 25 32 29 33 24 34 27 35 28 36 26 37 28 38 26 39 27 40 28 41 24 42 27 43 26 44 28 45 26 46 26 47 24 48 27 49 28 50 27 51 28 53 24 54 26 55 27 56 28 57 26 58 26 59 25 60 28 61 28 62 28 63 24 64 24 65 27 66 27 67 24 68 26 69 25 70 25 71 24 72 28 73 25 74 24 75 27 76 26 77 25 78 25 79 25 80 25 81 27 82 25 83 28 84 25 85 24 86 27 87 27 88 24 89 27 90 24 30 20 2 21 3 21 15 19 17 21 18 21 28 20 29 21 34 19 39 21 42 19 49 21 50 22 61 18 68 19 70 19 71 19 82 20 83 22 84 20 85 19 31 11 5 16 13 18 16 16 23 15 30 17 32 15 35 16 37 17 57 17 79 17 89 14 32 72 1 26 2 30 3 29 4 28 5 31 6 26 7 27 8 30 9 26 10 26 14 31 15 26 17 26 18 27 19 30 20 29 21 28 23 27 24 29 25 30 27 30 28 30 29 29 31 28 32 29 34 28 35 27 36 27 38 27 39 25 40 26 41 29 42 30 43 29 44 27 45 28 48 29 49 27 50 29 51 29 52 31 53 29 54 29 55 26 56 26 57 26 58 28 59 28 60 27 61 29 62 30 63 29 64 26 65 26 66 31 67 26 68 26 70 26 72 30 73 27 74 26 75 29 76 30 78 29 79 27 80 30 82 28 83 27 84 29 87 30 89 28 90 26 37 16 3 29 11 30 13 26 15 27 23 28 30 31 32 29 37 26 48 28 55 26 59 28 60 26 81 28 82 29 83 26 84 27 38 80 2 27 4 28 5 28 6 29 7 26 8 27 9 30 10 30 12 31 13 27 14 26 15 30 16 31 17 28 18 29 19 31 20 27 21 28 22 30 23 28 24 31 25 29 26 30 27 26 28 32 29 31 30 27 31 30 32 31 33 30 34 31 35 31 36 31 38 31 39 27 40 27 41 27 42 29 43 31 45 29 47 29 48 26 49 31 50 30 51 29 52 30 54 26 55 31 56 28 57 31 58 30 59 28 60 32 62 29 63 30 64 32 65 32 66 27 67 28 68 29 69 32 70 32 71 31 72 27 73 31 74 28 75 30 76 29 77 31 78 29 79 29 80 30 81 30 82 31 83 31 85 28 86 27 87 29 89 28 90 27 39 86 1 12 2 12 3 11 4 11 5 13 6 13 7 12 8 12 9 12 10 11 11 13 12 13 13 12 14 11 15 13 16 11 17 11 18 12 19 11 20 11 21 11 22 11 23 12 24 11 25 11 26 12 27 11 29 12 30 12 31 12 32 12 34 13 35 13 36 13 37 13 38 13 39 12 40 13 41 13 42 12 43 13 44 13 45 13 46 13 47 13 48 11 49 12 50 12 51 12 52 12 53 11 54 12 55 12 56 13 57 13 58 12 59 13 60 13 61 11 62 11 63 12 64 13 65 12 66 12 67 13 68 13 70 12 71 11 72 12 73 11 74 11 75 13 76 12 77 12 78 13 79 12 81 13 82 11 83 11 84 11 85 12 86 13 87 11 88 13 89 12 90 12 40 3 55 20 80 20 83 21 41 11 1 27 7 29 17 29 30 29 31 30 35 29 42 28 49 29 75 31 83 29 84 31 42 65 1 17 2 20 3 20 5 20 7 18 8 20 9 20 10 20 11 21 12 18 13 18 14 18 15 19 16 20 18 19 19 20 20 18 21 19 25 18 26 18 27 19 28 18 30 20 31 20 32 20 33 20 34 18 36 20 39 18 40 18 42 20 43 20 45 19 46 18 49 20 50 19 52 19 54 18 56 18 57 19 58 18 59 18 60 18 61 19 62 19 63 18 64 18 66 18 67 20 68 20 69 21 70 20 72 20 73 19 76 19 78 19 79 19 81 19 83 20 84 19 85 21 86 19 87 18 88 18 90 19 43 66 1 12 2 11 3 11 4 12 6 11 7 10 8 10 9 11 10 11 11 10 12 12 13 12 14 10 15 12 16 12 18 10 19 12 20 11 22 11 23 11 24 10 25 11 27 11 30 12 31 11 32 12 33 10 34 12 35 12 36 11 37 12 41 12 42 11 44 10 45 11 46 10 47 10 50 11 53 11 54 11 55 10 56 11 57 11 58 12 59 11 60 11 61 10 62 10 63 11 65 12 66 10 67 12 69 11 70 12 71 10 72 12 74 11 76 12 77 10 79 11 81 11 82 11 84 11 85 11 87 10 90 10 44 46 1 14 3 13 4 14 6 13 8 13 9 15 11 15 12 14 15 15 16 14 17 14 22 14 23 13 24 13 26 13 28 14 31 13 32 15 35 15 36 14 38 14 39 13 42 15 43 13 44 14 46 14 47 14 50 14 51 13 54 14 55 14 56 15 58 14 63 15 65 13 66 15 67 15 69 15 72 13 75 15 77 13 79 13 81 15 85 13 86 14 87 14 45 10 12 20 15 19 28 18 35 17 48 20 50 21 56 17 70 17 77 18 90 19 46 41 6 28 7 28 8 29 9 25 11 26 12 27 13 29 16 28 17 28 21 28 23 29 24 28 26 29 30 25 35 25 36 30 39 25 40 27 44 27 46 28 47 29 50 30 51 29 54 26 55 29 56 28 59 29 66 29 67 26 69 26 70 29 72 30 74 29 75 29 78 29 80 29 81 27 82 29 84 26 88 28 90 27 47 6 21 14 36 13 38 14 39 13 47 12 61 13 48 52 1 25 3 27 6 23 10 25 11 25 14 23 16 25 17 27 19 23 20 27 22 24 27 23 28 25 29 27 31 23 32 24 35 23 37 27 39 25 40 23 41 23 43 25 44 25 46 25 47 26 48 27 49 23 51 23 55 24 56 27 57 24 60 24 62 27 63 27 64 27 65 23 66 23 67 26 71 23 72 23 73 24 76 23 77 27 78 27 79 25 80 26 82 24 84 23 85 27 88 24 89 24 90 23 49 72 1 25 2 26 3 26 5 22 6 23 7 22 8 26 9 24 10 23 12 23 14 23 15 26 16 23 17 25 20 26 21 24 23 26 24 25 25 22 27 26 29 25 30 24 31 23 32 23 33 24 34 24 35 22 37 26 38 22 39 24 40 22 41 23 42 24 43 25 44 24 45 25 46 26 47 26 48 26 49 25 50 26 51 25 52 23 53 22 55 26 56 24 58 26 60 25 61 26 64 24 65 25 66 22 67 24 68 26 69 25 70 25 71 22 72 22 74 25 75 23 76 22 77 26 78 22 81 24 83 23 84 25 85 23 86 24 87 24 88 26 89 24 90 26 50 50 3 15 4 15 7 14 9 15 10 14 16 14 18 14 21 15 24 14 26 16 28 14 29 16 32 16 34 14 35 16 36 15 38 14 39 14 41 15 42 16 44 16 45 16 46 15 47 14 48 16 49 14 51 14 52 16 54 15 55 15 57 16 58 14 59 15 60 14 62 14 64 16 66 15 67 16 69 14 70 16 71 14 73 16 77 15 78 14 79 14 85 15 86 14 87 15 88 16 90 15 51 65 1 11 2 12 4 11 5 13 7 11 8 11 10 12 11 12 14 12 16 11 17 11 19 13 20 11 21 12 22 12 24 13 25 12 27 11 28 13 29 13 30 13 31 13 34 12 35 11 36 12 37 13 39 13 40 12 41 13 42 13 43 12 44 12 45 12 47 13 48 12 50 12 51 11 52 12 53 12 54 12 55 13 56 11 57 13 58 12 59 12 60 11 61 11 64 13 65 11 67 12 69 13 70 11 71 12 73 11 78 13 80 12 81 13 82 13 83 12 84 13 85 13 86 11 87 12 89 12 90 13 52 73 1 26 2 25 3 28 4 28 5 26 6 25 9 25 10 27 11 26 12 27 13 27 14 25 15 27 16 24 17 26 19 24 22 25 23 25 25 28 26 27 28 25 30 28 31 24 32 26 33 25 34 28 35 27 36 28 37 24 38 26 39 26 40 28 41 24 42 25 43 24 45 24 46 24 47 25 48 25 49 27 51 25 52 25 53 26 54 26 55 25 56 26 57 27 59 24 60 25 62 27 63 27 64 26 65 26 66 26 67 25 68 25 69 28 70 25 71 27 72 26 73 27 75 26 76 28 77 27 79 25 80 28 81 25 82 24 86 28 87 24 88 28 89 24 90 27 53 48 2 31 5 32 9 32 13 30 14 30 16 27 18 31 19 32 20 29 22 32 24 28 25 30 31 28 32 32 33 30 34 27 35 28 36 33 37 29 38 30 39 28 41 30 42 29 43 32 45 32 46 32 47 32 48 31 49 32 50 32 52 31 55 28 56 29 58 32 60 27 63 32 65 31 67 33 68 32 69 27 73 31 74 29 75 32 77 30 79 28 81 31 83 30 86 29 54 72 1 19 2 19 3 18 4 21 5 20 6 18 7 22 10 19 11 21 12 21 13 21 14 19 15 21 16 21 17 18 19 20 20 19 22 20 23 21 24 20 25 20 26 19 27 18 28 19 30 22 31 22 32 21 33 21 34 22 36 22 37 19 39 20 40 19 42 18 43 18 44 21 45 18 47 18 48 18 49 20 50 19 51 21 52 20 53 21 54 18 55 19 56 20 58 22 59 21 60 18 62 21 63 19 64 18 65 18 66 21 67 20 68 22 69 22 70 20 74 19 75 19 76 20 78 19 79 20 80 19 84 20 85 19 86 21 87 20 88 21 89 20 90 19 55 21 2 12 5 11 11 12 26 12 28 12 33 12 37 11 38 12 40 11 42 11 43 13 44 11 50 12 53 11 57 13 59 13 65 11 70 11 83 11 84 11 90 12 56 40 4 26 5 23 9 25 10 22 13 24 15 24 16 23 20 22 21 25 24 25 26 25 28 23 29 23 30 22 32 22 35 23 38 23 40 26 41 24 45 26 47 26 48 23 50 23 51 25 52 22 55 23 56 24 58 25 61 22 63 23 67 23 68 22 72 26 73 25 74 25 75 22 79 26 81 22 82 23 88 22 4 57 28 3 18 4 19 5 19 6 20 13 16 18 17 26 19 29 20 30 20 33 20 35 19 36 18 39 16 40 17 41 19 47 18 49 19 53 19 54 18 56 16 57 17 66 16 71 19 78 18 81 18 84 16 85 17 89 18 58 54 1 29 3 27 7 26 9 27 14 27 16 28 19 27 21 29 23 27 25 30 26 28 27 28 28 28 29 31 30 28 31 27 32 25 34 27 39 29 40 29 41 27 42 27 43 27 45 27 46 28 48 26 49 29 51 28 53 29 54 31 55 27 56 28 57 26 58 25 60 30 65 25 66 30 67 30 68 29 70 27 72 26 73 31 74 28 76 27 77 30 79 30 81 30 82 28 83 26 85 28 87 28 88 30 89 29 90 28 59 71 1 18 2 15 3 18 4 16 5 16 6 17 7 16 8 17 9 18 11 16 12 18 13 18 14 18 15 18 16 17 17 18 18 17 19 18 20 16 22 16 23 18 24 18 25 18 27 16 28 18 29 18 30 15 31 18 32 18 33 16 34 18 35 16 36 16 37 17 39 17 40 16 41 16 42 18 43 16 44 16 46 16 47 18 49 17 50 16 51 16 52 16 55 17 59 18 60 16 61 16 62 16 63 16 64 18 65 18 66 18 67 16 69 17 71 18 72 16 73 18 74 18 75 16 77 18 79 17 80 18 82 16 83 18 84 15 86 16 87 17 89 17 60 84 2 24 3 25 4 26 5 25 6 26 7 27 8 27 10 26 11 26 12 28 13 24 14 25 15 28 16 28 17 26 18 27 20 27 21 26 22 26 23 28 24 25 25 26 26 25 27 23 28 24 29 23 30 27 31 24 32 25 34 27 35 24 36 24 37 28 38 26 39 25 40 25 41 24 42 26 43 25 44 26 45 27 47 28 48 26 49 24 50 27 51 27 52 27 53 25 54 27 55 28 56 27 57 28 58 27 59 28 60 26 61 27 62 28 63 24 64 26 65 24 66 25 67 28 68 28 69 24 70 26 71 26 72 24 73 26 74 27 75 28 76 24 77 26 79 28 80 26 81 28 82 24 83 27 84 24 85 28 86 26 87 27 88 28 89 27 90 29 +5 4 1 89 1 28 2 28 3 27 4 29 5 29 6 26 7 26 8 28 9 25 10 25 11 26 12 25 13 26 14 28 15 28 16 28 17 28 18 26 19 26 20 28 21 26 22 28 23 28 24 27 25 28 26 29 27 28 28 27 29 28 30 26 31 30 32 29 33 27 34 28 35 27 36 27 37 25 38 28 39 25 40 26 41 29 42 27 43 28 44 25 45 26 46 27 47 25 48 29 49 29 50 24 51 27 52 28 53 29 54 28 55 24 56 27 57 26 58 24 59 29 60 24 61 29 62 29 63 26 64 26 65 29 66 27 67 27 68 27 69 26 70 27 71 25 72 29 73 29 74 26 75 29 77 29 78 29 79 27 80 25 81 29 82 25 83 29 84 26 85 28 86 26 87 28 88 28 89 26 90 27 2 67 1 22 2 18 3 20 5 18 8 21 9 21 10 18 12 20 13 19 14 19 15 21 16 19 17 22 18 21 20 22 21 19 22 21 23 22 25 19 26 21 27 19 28 20 30 22 31 20 32 20 33 20 35 20 36 18 39 22 40 22 41 18 42 18 44 20 45 20 46 21 48 18 50 20 51 22 52 20 54 18 55 20 57 18 58 18 59 20 60 20 61 21 62 19 63 22 64 18 65 21 66 18 67 18 68 21 69 22 71 20 72 20 74 20 75 19 77 19 78 19 80 20 81 18 82 21 83 19 87 22 88 22 89 20 3 84 1 28 2 27 3 29 4 27 5 29 8 28 9 25 10 27 11 26 12 28 13 26 14 30 15 28 16 29 17 25 18 29 20 26 21 30 22 28 23 26 24 25 25 25 26 29 27 26 28 27 29 30 30 25 31 29 32 28 33 25 34 25 36 28 37 29 39 29 40 26 41 26 42 25 43 25 44 29 45 27 46 26 47 25 48 27 50 25 51 26 52 30 53 29 54 25 55 29 56 25 57 27 58 26 59 29 60 27 61 29 62 29 63 28 64 28 65 27 66 29 67 29 68 29 69 30 70 25 71 25 72 27 73 26 74 29 75 25 76 28 77 25 78 29 79 25 80 29 81 29 82 26 83 29 84 29 85 29 86 27 87 28 88 28 89 26 90 25 4 4 32 18 42 21 66 19 79 22 8 29 41 1 11 7 12 10 11 11 10 12 11 14 10 17 10 18 11 19 10 23 12 28 11 29 11 30 12 32 10 33 11 34 11 35 10 41 11 43 11 44 12 45 11 46 12 47 10 51 11 53 12 55 11 60 11 61 12 62 10 64 11 65 12 66 11 69 11 72 12 74 10 79 11 80 12 82 10 83 10 85 12 88 12 30 7 1 20 8 18 45 19 46 21 54 20 66 19 75 19 31 8 4 24 20 24 36 23 40 25 60 23 61 25 74 23 84 25 32 58 1 22 2 23 3 22 4 24 5 24 6 26 7 23 9 25 10 24 11 25 13 23 14 24 16 24 18 25 19 25 21 22 22 26 24 25 25 22 26 26 27 22 29 25 31 23 33 26 34 26 36 24 37 25 39 23 40 22 43 26 44 22 45 26 46 24 47 22 48 25 49 24 51 25 54 25 57 23 58 22 59 24 60 24 61 25 62 24 63 23 64 25 66 24 67 24 68 23 69 23 70 26 71 25 74 24 78 26 79 25 81 23 89 26 90 23 37 20 1 9 6 9 11 10 14 11 16 10 21 9 23 9 29 9 36 10 46 9 49 11 52 10 53 9 55 9 71 10 74 10 75 10 82 10 83 10 86 9 38 75 1 27 2 25 4 28 5 29 7 26 8 24 9 26 10 24 11 26 12 25 15 27 16 27 17 26 18 28 20 24 21 27 22 28 23 27 24 26 25 25 27 27 28 28 29 25 31 27 32 27 33 26 34 24 36 28 37 28 38 25 39 24 40 28 41 27 44 27 45 28 46 25 47 24 48 24 49 29 50 28 51 29 52 25 53 24 54 28 55 27 56 24 57 26 58 27 59 28 60 25 62 27 63 27 64 27 65 27 66 26 67 25 68 27 70 27 71 24 72 25 73 24 74 24 75 27 76 25 77 24 78 26 79 27 80 28 82 26 84 27 85 27 87 24 88 25 89 25 90 25 39 86 1 21 2 21 3 21 4 21 5 24 6 24 7 23 8 20 9 22 10 21 11 24 12 23 13 20 14 21 15 21 16 24 17 22 20 24 21 21 23 22 24 22 25 23 26 24 27 23 28 24 29 24 30 20 31 21 32 21 33 21 34 23 35 23 36 22 37 23 38 22 39 22 40 22 41 23 42 20 43 20 44 23 45 23 46 23 47 21 48 21 49 21 50 22 51 23 52 23 53 24 54 24 55 23 56 23 57 20 58 22 59 21 60 20 61 20 62 21 63 24 64 24 65 21 66 20 67 23 69 24 70 20 71 21 72 20 73 23 74 20 75 22 76 23 77 24 78 20 79 20 80 20 81 21 82 22 83 22 84 23 85 22 86 23 87 21 88 23 89 20 90 20 40 39 1 18 2 19 3 18 7 16 8 16 11 17 16 20 17 19 18 17 20 19 25 19 26 17 27 18 29 19 31 17 35 19 41 17 44 18 45 19 46 18 47 17 49 19 53 16 59 17 60 20 62 17 64 19 66 19 67 19 73 18 75 18 76 19 77 16 81 19 82 19 83 18 84 17 85 20 90 19 20 9 67 1 11 2 10 4 9 5 9 7 10 9 10 10 10 11 11 12 10 13 10 14 10 15 10 18 10 19 10 20 10 21 9 22 10 23 10 24 11 25 9 26 11 27 10 28 11 29 10 32 9 36 10 37 10 38 9 39 9 40 9 41 9 42 10 43 10 44 9 45 10 47 9 48 10 50 11 51 11 52 10 54 9 55 11 56 10 57 10 60 11 63 10 64 10 66 10 67 11 69 11 70 11 71 10 72 10 73 10 75 10 76 9 77 10 78 9 79 10 80 9 81 10 82 11 83 11 84 10 85 9 87 11 88 11 10 3 50 13 61 12 62 12 11 69 2 11 3 10 4 12 5 11 6 12 8 12 9 10 10 12 11 10 12 11 13 11 15 11 16 12 17 11 18 11 19 12 20 12 21 11 22 11 23 11 24 10 25 12 26 12 27 10 29 10 30 11 32 11 33 11 34 11 35 10 38 12 39 10 40 12 42 11 44 12 45 11 47 12 48 11 49 12 50 11 51 11 53 11 54 11 55 10 56 11 57 11 59 12 60 11 61 12 63 10 64 10 65 11 66 10 69 11 70 11 71 11 73 11 75 12 76 10 78 11 81 10 82 11 83 11 84 10 85 12 87 12 88 11 89 12 90 11 12 23 6 19 9 20 20 21 24 19 27 18 37 18 41 18 44 21 50 20 57 20 59 17 64 19 67 20 68 20 69 17 72 18 73 18 79 19 80 19 83 17 84 21 86 19 88 19 21 5 15 19 17 23 35 20 49 23 59 20 22 90 1 21 2 20 3 19 4 19 5 21 6 19 7 19 8 21 9 20 10 19 11 19 12 21 13 20 14 20 15 22 16 20 17 22 18 20 19 19 20 20 21 21 22 23 23 21 24 22 25 20 26 22 27 19 28 19 29 19 30 21 31 21 32 20 33 22 34 21 35 21 36 23 37 21 38 23 39 22 40 21 41 22 42 20 43 20 44 21 45 22 46 19 47 23 48 20 49 22 50 21 51 22 52 22 53 20 54 21 55 22 56 19 57 22 58 21 59 20 60 23 61 19 62 20 63 23 64 21 65 20 66 19 67 23 68 21 69 22 70 21 71 23 72 21 73 22 74 23 75 20 76 20 77 21 78 21 79 21 80 23 81 20 82 20 83 21 84 23 85 19 86 20 87 21 88 22 89 22 90 20 23 43 1 10 2 11 4 10 5 12 8 11 10 12 11 10 12 12 13 11 16 12 17 11 18 11 19 10 22 10 24 12 26 11 27 10 32 10 36 11 37 11 38 11 40 11 41 11 44 10 45 10 46 11 47 11 49 11 51 12 55 11 57 12 59 12 63 11 67 12 71 11 73 11 74 11 75 10 78 11 81 12 83 10 86 11 90 12 24 50 1 24 6 22 7 24 8 23 10 25 11 23 14 21 15 25 16 21 18 24 20 21 25 25 27 24 28 25 32 21 37 22 38 24 40 22 41 22 42 22 43 21 45 25 47 23 49 24 51 23 52 21 53 22 54 23 56 21 58 25 60 22 62 22 67 25 68 24 69 23 70 24 72 23 75 22 76 22 77 23 80 22 81 25 82 24 83 24 84 21 85 25 86 23 87 22 88 22 89 22 37 28 3 11 4 13 5 12 6 11 7 11 17 12 23 13 33 12 37 11 39 11 40 13 42 13 44 11 45 13 49 13 52 13 59 11 60 13 62 13 63 13 67 13 68 12 70 12 78 13 79 13 80 13 83 12 86 13 38 2 7 28 57 26 39 35 4 19 5 19 8 18 9 20 10 18 11 18 12 18 13 16 14 19 17 19 18 19 19 18 20 18 22 17 28 18 32 18 34 16 35 19 42 17 44 17 51 19 58 18 59 17 60 19 61 19 66 19 69 18 72 19 73 19 78 18 79 20 80 18 82 18 89 18 90 17 40 39 1 13 2 12 4 13 6 12 10 12 11 11 15 12 16 11 19 12 21 13 24 13 25 11 27 13 30 12 32 13 33 11 36 13 40 11 41 11 49 12 53 12 54 13 55 13 57 13 61 12 63 12 67 11 68 13 71 12 72 13 73 11 76 12 78 13 83 12 84 12 85 11 86 13 88 13 89 11 41 68 1 30 2 30 3 30 4 29 7 31 8 30 9 28 10 29 11 31 12 30 14 30 16 31 17 28 19 33 20 28 21 29 22 29 23 29 24 27 25 28 26 31 28 31 31 31 32 30 33 30 34 31 35 33 37 31 38 29 40 27 41 28 42 27 43 28 46 33 47 27 50 28 52 30 53 33 54 30 55 28 56 32 58 32 60 31 61 29 62 28 63 29 64 29 65 30 67 29 68 32 69 29 70 31 71 28 72 29 73 31 74 30 77 32 78 30 80 30 81 31 82 29 83 32 84 31 85 27 86 29 88 31 89 32 90 30 42 25 3 27 6 26 8 24 10 24 19 24 20 28 21 29 23 26 24 28 25 26 48 29 54 27 58 28 62 25 64 27 71 27 72 25 73 26 74 24 78 24 79 25 83 26 85 25 86 25 90 27 43 74 1 14 2 16 3 14 4 16 5 14 7 16 8 15 9 16 10 14 11 16 12 14 14 14 15 14 17 16 18 16 19 14 20 16 21 15 22 14 23 16 24 14 25 15 26 14 28 16 29 15 31 16 33 15 34 14 37 16 38 15 39 14 41 16 43 16 44 15 45 15 46 14 47 14 48 16 49 14 50 14 51 16 53 16 54 15 55 16 56 16 57 16 58 16 60 16 61 16 62 16 63 16 64 15 65 16 66 15 67 16 68 15 69 16 70 15 71 16 73 14 74 14 75 16 76 16 77 14 78 14 79 15 80 15 81 16 82 15 83 15 84 15 87 15 88 14 89 16 44 74 1 25 2 21 3 23 4 21 5 22 7 24 8 23 9 21 13 23 14 23 15 21 16 25 17 22 19 25 20 25 21 23 23 24 24 23 25 24 26 21 27 25 29 21 30 23 31 25 32 22 34 22 35 24 38 22 39 23 40 22 41 24 42 22 43 23 45 24 46 23 47 24 48 22 50 23 51 25 53 25 54 25 55 25 56 22 57 24 58 21 59 23 60 21 61 24 62 23 63 25 65 21 66 24 67 24 68 25 69 24 70 25 71 24 73 22 74 25 75 25 76 23 77 22 78 25 79 23 80 23 81 22 82 24 84 22 85 21 86 25 87 23 88 23 89 24 90 25 45 21 4 19 7 19 9 18 11 19 17 17 18 18 20 19 25 17 26 19 28 18 29 19 35 19 44 18 54 19 69 17 74 19 78 17 81 18 82 17 86 19 87 18 46 64 1 17 2 17 3 16 5 17 6 17 7 17 13 16 14 17 15 15 16 17 17 14 18 17 19 17 20 17 22 17 25 16 26 17 27 17 28 16 29 17 30 14 31 16 32 16 33 17 34 15 36 16 38 16 39 15 40 16 42 17 43 14 44 16 46 15 47 16 48 17 51 15 55 15 56 16 58 17 59 16 60 17 61 15 62 16 63 16 64 16 65 16 66 17 67 17 70 16 71 15 72 15 73 15 74 15 75 16 76 16 77 17 79 17 82 17 83 17 84 16 85 14 87 18 88 15 90 16 47 32 3 19 4 19 6 20 7 22 10 19 14 21 16 20 18 22 20 21 24 19 26 19 28 20 32 20 35 19 36 19 39 19 40 19 41 20 42 18 44 21 48 21 49 20 51 19 55 18 59 18 60 20 61 20 63 22 70 20 80 21 86 21 90 19 48 20 15 26 16 26 19 23 23 26 24 25 32 25 42 25 46 25 48 26 53 25 55 24 58 25 59 22 60 23 64 22 68 25 69 22 70 23 77 22 86 24 28 5 13 8 25 11 25 15 27 20 24 25 27 37 27 49 23 54 24 59 27 66 26 67 24 68 27 87 26 6 42 3 13 5 15 6 13 7 14 9 14 11 13 13 13 14 15 15 14 17 14 20 13 21 14 23 15 25 14 28 14 32 15 33 13 34 15 35 13 41 13 42 14 44 13 45 15 46 15 52 15 55 15 56 15 58 15 61 15 64 14 65 15 75 15 77 14 78 15 79 13 80 14 83 14 85 13 87 14 88 14 89 14 90 14 7 28 2 21 3 19 5 19 7 18 8 21 11 20 15 19 16 21 23 22 24 19 28 21 29 18 30 21 38 21 40 18 46 20 48 19 52 19 58 21 62 20 66 18 67 18 71 21 75 21 79 19 81 21 84 19 90 21 8 29 2 30 4 25 8 27 10 27 12 27 15 25 16 25 18 26 21 25 30 26 35 24 39 25 41 26 42 29 48 26 50 28 55 29 68 30 70 29 72 25 73 25 79 29 80 30 81 28 82 25 83 28 84 29 86 25 88 25 17 73 1 24 2 23 3 24 4 23 5 22 6 22 9 22 10 24 11 22 12 22 13 25 14 25 19 26 20 25 21 26 22 22 24 22 25 24 26 25 27 24 30 23 32 23 34 23 35 26 36 24 37 22 38 25 39 26 40 23 41 23 43 24 44 24 45 22 46 22 47 22 48 22 49 24 50 23 51 22 52 23 53 24 54 25 55 25 56 23 58 23 60 25 61 26 62 24 64 24 65 24 66 23 67 26 68 24 69 22 72 26 73 23 74 23 75 22 76 26 77 24 78 25 79 25 80 25 81 26 82 25 83 24 84 25 85 26 86 22 87 23 88 24 89 24 90 23 18 11 4 12 9 10 21 11 32 11 35 11 37 12 54 11 67 12 71 10 73 11 75 12 19 83 1 21 2 22 3 22 4 20 5 22 6 20 7 22 8 23 9 22 12 21 14 22 15 20 16 24 17 22 18 21 19 20 20 21 21 21 22 20 23 22 25 22 26 24 27 22 28 21 29 22 30 22 31 23 32 20 33 23 34 24 35 22 36 23 37 21 38 23 39 21 40 22 41 23 42 23 43 24 44 20 45 23 46 21 47 21 48 21 49 21 51 21 52 24 53 21 54 23 55 22 57 21 58 23 59 23 60 23 61 21 62 21 63 21 64 23 65 23 66 21 67 21 68 21 69 23 70 23 71 22 72 22 73 22 74 21 75 22 76 24 77 22 78 20 79 24 80 20 81 23 82 23 83 22 84 23 85 22 87 23 88 21 89 23 90 22 20 47 2 15 4 15 5 15 9 16 10 14 12 15 15 14 21 14 23 15 24 15 27 14 28 14 30 16 31 15 33 16 34 16 35 14 36 16 37 16 39 14 40 15 41 16 44 14 46 16 47 14 51 15 52 16 53 15 54 15 56 14 58 16 59 16 61 16 62 15 63 14 65 16 67 16 68 15 69 15 74 16 77 15 79 15 80 16 82 16 83 14 86 16 90 16 21 64 1 20 2 18 3 19 4 18 5 17 7 16 8 18 10 16 11 17 12 20 13 16 15 18 17 18 18 17 21 19 22 17 23 16 25 19 26 20 27 19 28 18 31 18 33 17 35 18 36 19 38 18 40 18 41 17 42 19 43 17 46 19 47 18 48 19 49 16 50 16 51 19 56 18 57 17 58 17 60 20 61 18 62 17 63 18 64 18 65 18 66 18 67 19 69 18 70 18 71 20 74 17 76 16 77 18 79 19 80 19 81 17 82 18 83 19 84 17 85 18 86 19 87 17 89 18 90 20 22 27 4 25 10 25 11 27 16 24 17 25 19 26 23 23 24 24 27 24 29 27 40 26 43 25 45 25 46 24 48 26 58 23 60 27 64 24 67 26 68 25 69 23 71 24 74 24 76 24 79 26 82 26 90 26 23 6 7 19 37 19 45 18 63 20 85 17 88 18 24 67 1 20 3 17 4 20 5 21 6 19 8 17 9 20 10 19 11 19 13 18 14 20 16 20 17 18 18 19 20 19 21 21 22 17 23 18 25 17 26 18 27 18 28 18 30 19 31 20 32 20 33 20 34 17 36 19 37 18 38 19 39 20 40 20 41 17 43 18 44 19 45 20 48 19 50 19 51 19 52 20 53 20 54 19 58 19 59 20 60 19 62 18 63 19 65 19 66 20 68 20 70 20 72 18 73 18 74 18 76 20 77 19 78 18 79 18 80 19 81 21 82 19 83 20 84 19 85 21 86 20 88 17 90 17 29 37 1 15 2 14 3 15 4 14 8 14 13 14 14 13 20 13 24 14 29 14 30 13 31 13 34 14 35 14 36 13 39 14 41 15 42 15 43 13 44 13 46 14 47 13 48 14 55 15 58 14 59 13 63 13 64 14 65 15 69 13 70 13 72 14 73 13 74 13 77 15 82 14 90 14 30 44 1 28 2 28 3 28 4 29 6 24 10 24 12 24 15 28 16 26 19 24 22 24 25 24 26 28 29 27 30 26 33 24 34 24 36 24 37 28 39 28 42 25 44 25 46 25 48 28 50 25 52 26 53 27 54 26 55 24 57 28 59 25 62 28 64 28 67 27 68 24 70 29 71 27 72 27 73 26 74 25 76 24 87 27 89 27 90 25 31 77 1 13 3 13 4 12 6 13 7 12 8 12 9 12 10 14 12 12 14 12 15 14 16 12 17 13 18 12 19 14 20 13 21 13 22 13 23 12 24 13 25 13 26 14 27 13 28 14 29 13 32 13 33 12 35 13 37 14 38 12 39 12 40 13 41 13 42 14 43 12 44 14 45 12 46 12 49 13 50 14 51 13 52 12 54 14 55 14 56 12 57 13 58 13 59 13 60 14 61 14 62 12 63 12 65 14 66 14 67 14 68 14 69 12 70 13 71 13 72 13 73 12 75 14 76 13 77 12 78 13 79 14 80 12 81 12 82 12 83 13 84 12 85 14 86 12 87 14 88 12 89 13 90 13 32 79 1 12 2 12 3 13 4 13 5 12 6 11 7 13 8 12 9 13 10 11 11 13 12 12 13 13 14 13 15 11 16 11 17 12 18 13 19 11 22 13 23 12 24 13 25 13 26 12 27 11 28 12 30 13 31 11 33 11 34 11 35 13 36 12 37 11 38 11 39 11 41 11 42 13 44 13 46 11 47 11 48 12 49 12 50 13 51 13 52 11 53 11 54 12 55 11 56 11 57 12 58 13 59 12 60 11 61 11 62 12 63 12 65 12 66 11 67 11 68 13 69 11 70 13 72 13 73 12 76 12 77 12 78 12 79 11 80 11 81 13 82 11 83 13 84 11 85 12 86 11 87 12 88 11 89 11 90 12 33 21 1 24 14 23 18 25 24 23 27 21 30 25 31 24 36 25 39 24 50 24 62 24 64 23 65 21 68 23 73 24 75 21 78 21 79 21 84 23 88 22 90 21 34 28 5 22 7 21 8 21 15 22 17 21 18 20 19 20 23 20 24 20 33 20 37 23 43 20 44 20 47 20 50 23 53 20 56 20 57 20 58 19 61 21 67 21 72 20 73 23 74 23 79 22 82 20 84 21 86 20 35 87 1 14 2 15 3 15 4 16 5 15 6 16 7 16 8 14 9 15 10 14 11 15 12 15 13 14 14 15 15 16 16 16 17 14 19 15 20 14 21 15 23 14 24 14 25 14 26 15 27 14 28 16 29 15 30 15 31 16 32 15 33 16 34 15 35 16 36 15 37 14 38 16 39 16 41 14 42 14 43 14 44 15 45 15 46 14 47 16 48 14 49 14 50 15 51 14 52 15 53 14 54 15 55 14 56 14 57 15 58 14 59 14 60 16 61 16 62 15 63 16 64 16 65 16 66 16 67 14 68 15 69 14 70 16 71 16 72 16 73 14 74 14 75 15 76 14 77 15 78 14 79 14 80 14 81 16 82 16 83 15 84 14 85 16 86 14 87 15 88 14 89 15 90 15 36 82 1 10 2 10 3 9 4 10 5 10 6 9 8 9 9 9 10 11 11 10 12 11 13 11 15 10 16 10 17 10 18 11 19 11 20 10 21 9 23 10 24 9 25 10 26 10 27 9 29 9 31 10 32 9 33 11 34 9 35 10 36 10 37 11 38 10 39 9 40 10 41 11 42 9 44 9 45 11 46 11 47 10 48 9 49 11 50 9 51 10 52 10 53 10 54 9 55 10 58 9 59 10 60 9 61 9 62 10 63 11 64 9 65 10 66 9 67 10 68 10 69 11 70 10 71 10 72 10 73 10 74 10 75 10 76 10 77 10 78 10 79 11 80 10 81 10 82 10 83 11 84 11 85 9 86 10 87 10 88 9 89 10 90 11 37 5 1 29 4 27 15 28 27 30 70 26 38 31 1 27 6 29 9 26 18 29 20 29 22 29 23 30 25 31 26 28 29 27 30 26 32 30 39 27 40 30 47 29 50 26 52 28 54 28 60 31 61 26 63 29 67 25 69 28 70 31 75 26 76 25 77 26 82 30 84 27 89 25 90 30 39 70 1 14 2 12 3 14 4 12 5 14 6 13 8 12 9 14 10 13 11 13 13 12 14 13 15 13 17 12 18 12 19 13 21 14 22 14 23 13 24 14 27 12 28 13 29 12 30 13 31 13 32 12 34 13 35 12 36 12 37 13 38 14 40 13 41 13 42 12 43 13 45 12 47 12 48 12 49 13 50 14 52 14 53 12 54 14 55 12 57 14 58 12 59 14 60 13 65 13 66 14 67 14 68 13 69 13 70 14 71 13 73 13 74 14 75 13 76 14 78 12 79 12 80 12 82 13 83 13 84 13 86 13 87 12 88 14 89 14 90 12 40 80 1 14 3 14 5 15 6 13 7 15 8 15 10 15 11 14 12 14 13 14 14 14 15 13 16 14 17 13 18 15 19 14 20 13 21 13 23 14 24 13 26 14 27 13 28 14 29 14 30 15 31 15 32 15 33 15 34 15 35 13 36 14 38 13 39 13 40 15 41 15 42 14 43 13 44 13 45 13 46 13 47 13 48 15 49 14 50 15 51 15 52 13 54 14 55 15 56 14 57 14 58 15 59 14 60 13 61 14 62 14 63 13 64 15 65 14 67 14 68 14 69 13 70 13 71 13 72 15 73 13 74 15 75 15 76 13 77 13 79 15 80 13 81 13 82 13 83 13 84 15 85 14 86 13 87 13 88 13 89 13 49 52 1 23 5 25 6 21 7 23 9 21 10 25 11 22 14 21 15 24 16 22 20 23 21 22 22 23 23 24 24 23 25 25 26 24 28 24 29 23 30 22 33 24 34 23 36 23 39 25 40 22 42 24 44 25 45 21 46 22 48 24 49 25 50 22 52 24 53 22 54 24 58 22 65 25 69 22 70 24 71 21 73 25 74 21 77 24 78 25 80 25 81 22 83 25 84 21 85 23 86 21 87 23 88 24 50 10 31 21 49 21 52 20 53 20 56 22 63 21 72 20 77 19 78 20 88 20 51 68 1 27 2 27 3 24 4 23 5 24 6 27 7 25 9 23 10 24 11 23 12 27 13 24 14 23 17 27 18 25 19 24 21 27 22 25 23 27 25 25 26 25 27 27 28 23 29 24 30 27 33 27 35 27 37 27 38 26 39 25 40 25 41 24 42 27 43 27 44 26 45 25 47 26 48 23 49 25 50 26 51 26 53 25 54 25 55 23 56 24 57 25 58 27 59 26 60 25 61 27 62 26 63 27 64 24 66 25 67 26 68 25 71 27 72 23 73 23 75 24 76 24 77 27 78 27 81 27 87 24 88 27 89 27 90 25 52 90 1 23 2 23 3 25 4 25 5 25 6 24 7 23 8 23 9 24 10 23 11 27 12 27 13 24 14 25 15 26 16 25 17 27 18 27 19 25 20 23 21 23 22 25 23 25 24 25 25 23 26 23 27 25 28 25 29 24 30 23 31 27 32 23 33 26 34 23 35 26 36 26 37 24 38 24 39 27 40 23 41 23 42 23 43 26 44 23 45 25 46 25 47 23 48 26 49 24 50 23 51 24 52 24 53 27 54 23 55 23 56 24 57 25 58 25 59 27 60 26 61 24 62 24 63 24 64 26 65 26 66 24 67 25 68 24 69 27 70 23 71 26 72 23 73 26 74 27 75 27 76 24 77 26 78 27 79 23 80 25 81 25 82 27 83 24 84 26 85 23 86 23 87 23 88 23 89 25 90 25 4 57 25 9 11 10 12 13 10 15 12 18 10 21 12 28 11 30 10 32 10 33 12 37 11 39 10 44 10 49 12 50 11 58 12 60 11 67 11 71 11 72 10 73 11 74 11 77 10 80 12 90 12 58 32 4 14 12 13 17 13 19 15 20 15 21 14 22 13 23 14 24 13 28 15 29 14 31 14 35 13 37 14 39 13 41 15 44 14 45 15 53 13 54 14 61 15 65 15 68 13 70 15 75 14 76 14 77 15 78 14 79 13 82 13 88 15 89 13 59 76 2 28 3 30 4 28 5 26 6 28 7 27 8 27 9 28 10 30 13 30 14 27 15 28 16 28 17 31 19 27 20 26 21 29 24 26 25 29 27 27 28 29 29 28 30 30 31 28 32 26 33 27 34 27 35 29 36 29 37 27 38 27 39 27 40 27 41 30 42 26 43 28 44 29 45 30 46 30 47 27 48 31 49 31 50 28 51 30 52 29 53 30 54 26 55 28 56 25 57 28 59 25 61 30 62 30 63 29 64 28 65 29 66 26 68 31 69 30 71 28 72 26 73 29 76 29 77 26 78 29 79 31 80 30 82 30 83 29 84 28 85 27 86 31 87 31 88 26 89 29 90 27 60 79 1 29 2 30 3 25 6 30 7 26 8 28 9 28 10 28 11 28 12 29 14 27 15 28 16 31 17 27 18 30 19 29 20 31 21 26 22 28 23 28 24 28 25 27 26 29 27 27 28 28 30 27 32 26 33 25 34 29 35 30 36 29 37 29 38 29 39 26 40 30 42 28 43 29 44 30 47 26 48 26 49 26 50 28 51 26 52 27 53 28 54 26 55 30 56 27 57 27 58 28 59 31 60 30 61 30 63 28 64 28 65 27 66 28 67 29 68 28 69 27 70 30 71 25 72 31 73 30 75 30 77 27 78 26 79 27 80 30 81 28 82 29 83 30 84 28 85 27 86 29 87 30 88 30 89 30 90 29 +5 4 1 75 1 15 2 18 3 15 4 16 5 16 6 16 7 17 9 16 10 17 11 16 12 16 13 15 14 15 15 16 16 16 17 16 18 16 19 17 20 15 21 17 22 16 23 16 24 16 25 17 26 15 27 17 28 16 29 16 30 16 31 15 32 17 33 17 34 15 35 16 36 16 38 16 40 15 42 15 44 16 46 17 47 15 48 17 49 15 50 16 51 16 52 17 54 17 55 17 56 17 57 15 59 15 61 15 62 15 63 15 64 15 66 17 67 16 68 15 70 16 71 15 72 15 73 15 75 15 76 15 80 16 81 17 82 17 83 16 84 15 85 16 86 16 87 17 88 17 89 17 90 15 2 78 1 20 3 21 4 21 5 21 6 23 7 22 9 23 10 20 11 24 12 22 13 20 14 22 15 21 16 21 17 20 20 21 21 22 23 21 24 23 26 23 27 23 28 22 29 21 30 24 31 22 32 20 33 24 34 22 35 22 36 23 37 23 38 21 39 23 40 24 41 21 42 20 44 20 45 22 46 23 47 21 48 23 49 21 50 23 51 21 52 21 53 21 54 22 55 21 56 24 58 24 59 23 60 23 61 22 62 20 63 22 64 22 65 24 66 22 67 24 68 20 69 21 70 20 71 21 73 21 75 20 76 22 77 24 78 21 79 21 80 23 81 24 82 23 83 22 85 21 87 21 88 24 89 23 90 21 3 90 1 10 2 10 3 10 4 12 5 12 6 11 7 11 8 12 9 11 10 12 11 10 12 11 13 10 14 11 15 11 16 12 17 12 18 12 19 10 20 11 21 10 22 10 23 11 24 11 25 12 26 11 27 12 28 12 29 11 30 12 31 11 32 12 33 11 34 10 35 11 36 10 37 10 38 11 39 12 40 10 41 12 42 12 43 12 44 12 45 10 46 10 47 12 48 11 49 10 50 11 51 10 52 12 53 11 54 10 55 10 56 12 57 11 58 11 59 12 60 11 61 10 62 10 63 10 64 12 65 11 66 11 67 10 68 10 69 10 70 12 71 10 72 10 73 12 74 10 75 11 76 10 77 11 78 10 79 10 80 11 81 11 82 11 83 12 84 10 85 11 86 11 87 11 88 11 89 10 90 11 4 15 3 20 10 18 13 18 18 17 39 18 41 19 49 18 51 18 53 21 58 20 61 20 64 19 65 19 71 20 80 20 52 5 68 1 18 2 18 3 17 5 18 6 16 7 18 8 16 9 16 10 16 11 17 12 16 13 16 16 18 18 15 22 18 23 16 24 18 25 18 26 16 29 16 31 16 32 18 33 17 34 16 35 18 37 17 38 17 39 18 40 16 42 16 43 16 44 16 45 18 46 18 48 18 50 16 51 18 52 16 55 15 56 16 57 16 58 16 59 17 60 17 61 17 62 15 63 16 64 16 66 16 67 17 68 17 69 18 71 17 72 17 74 16 75 18 76 15 77 17 78 17 79 17 80 17 81 17 82 15 83 15 85 17 86 16 88 16 89 18 6 38 1 26 2 28 4 28 5 27 9 25 12 25 15 28 19 26 20 27 22 26 24 26 30 29 31 27 32 28 34 27 35 25 37 27 38 25 40 26 43 26 45 26 46 25 47 25 48 29 50 28 51 29 53 25 54 26 63 28 67 28 69 30 72 24 75 24 78 28 81 28 84 29 86 28 87 29 7 6 5 14 8 15 17 13 33 14 53 13 67 15 8 55 1 11 2 13 3 12 4 13 5 13 6 12 8 13 9 13 12 12 14 12 15 11 18 12 19 11 21 11 23 13 24 12 26 12 28 12 30 12 32 12 34 13 35 13 37 12 38 12 39 12 41 11 44 12 45 13 47 11 49 13 50 11 53 13 55 11 57 13 59 12 60 11 61 11 62 13 64 11 65 13 66 12 68 13 70 12 71 12 73 11 74 12 75 13 79 11 80 12 81 12 85 13 87 11 88 12 89 12 90 11 9 75 1 17 2 15 3 16 4 15 5 16 6 18 7 18 8 18 9 16 11 16 12 19 13 17 14 16 18 18 19 17 20 17 21 18 23 17 24 18 25 18 26 16 27 16 28 17 29 17 30 15 31 16 32 17 33 18 34 18 35 17 36 17 37 17 38 18 39 18 41 15 42 19 43 17 44 17 45 16 46 18 48 19 51 16 52 18 53 16 54 16 55 18 56 17 57 18 59 16 61 18 62 18 63 16 64 18 65 17 66 16 67 18 69 16 70 16 72 17 73 18 74 18 75 18 76 16 78 18 79 18 81 18 82 17 83 19 84 17 85 17 86 16 87 18 88 18 89 17 90 17 10 50 1 25 2 22 4 22 6 26 8 24 9 24 10 23 12 24 14 23 17 25 19 25 20 25 22 22 24 26 25 24 27 26 29 24 32 24 35 26 36 25 39 25 43 23 46 23 48 25 49 25 52 22 54 23 55 23 57 23 59 22 60 24 62 22 65 24 67 22 68 22 69 26 70 22 71 22 72 24 75 23 76 24 77 23 78 26 80 25 81 23 83 25 84 26 85 25 86 25 89 26 11 67 1 18 2 20 3 20 4 22 7 22 8 19 10 20 11 20 13 22 14 19 15 20 16 19 17 22 19 18 20 18 21 21 22 21 24 18 25 18 26 20 27 20 30 19 31 20 33 19 34 20 35 22 36 20 38 20 40 21 41 20 42 22 43 21 45 21 46 19 48 22 51 20 52 22 53 20 54 18 55 20 56 22 57 20 59 19 61 22 62 18 63 19 64 19 66 20 67 22 69 21 70 21 71 19 72 22 73 18 74 20 75 22 76 22 77 21 78 20 79 18 80 21 82 18 85 22 86 20 87 20 88 20 90 20 12 13 3 16 4 15 5 15 8 15 13 15 39 17 52 17 58 16 66 14 71 17 75 15 77 17 86 15 13 31 2 11 6 11 12 11 21 10 23 12 26 11 28 10 31 12 34 11 40 10 41 11 43 10 44 12 50 11 55 11 57 11 58 11 59 12 60 11 65 10 69 11 72 12 73 12 76 10 77 11 83 12 84 11 86 12 87 11 89 10 90 11 14 82 1 14 2 14 3 16 4 14 5 14 6 15 7 14 8 16 9 16 10 16 11 14 12 16 13 14 14 15 15 15 16 16 17 15 18 16 20 14 21 16 22 15 23 15 24 15 25 15 26 15 27 15 28 16 29 14 30 14 31 16 32 15 33 15 34 14 35 14 36 15 37 14 38 16 39 15 40 16 41 16 42 15 43 16 45 15 47 16 49 14 50 16 51 16 52 16 53 14 54 16 55 15 56 15 57 16 58 16 59 16 60 14 61 16 62 14 63 16 64 14 65 14 66 15 67 16 68 16 69 15 70 14 71 16 72 14 73 15 74 14 76 16 77 15 78 14 79 15 80 14 83 15 85 15 86 15 87 16 88 14 89 14 90 15 15 1 20 18 16 72 1 30 2 30 3 27 4 31 5 32 6 32 7 32 8 28 9 29 10 29 11 31 12 27 13 29 15 29 16 29 17 28 18 28 20 28 21 32 22 27 23 32 24 29 25 31 26 29 27 32 28 30 29 31 30 33 32 28 33 28 34 29 35 31 36 28 37 30 38 31 40 28 41 32 42 28 45 31 46 31 47 29 49 29 50 29 51 29 52 30 53 29 54 30 55 31 56 30 57 28 58 32 59 32 60 32 61 29 63 28 64 27 65 31 68 33 69 31 70 33 72 27 73 29 74 30 76 29 79 32 81 28 82 31 83 28 84 28 85 28 88 31 90 32 17 71 1 26 2 27 3 24 4 26 5 25 7 24 9 27 10 24 11 23 12 26 13 24 14 23 15 25 16 27 17 26 18 26 19 27 20 25 22 26 23 24 24 26 25 24 26 25 27 26 28 26 30 23 31 23 32 24 33 26 34 26 35 25 36 24 37 26 40 24 41 24 43 26 44 25 46 27 47 27 48 25 49 23 50 27 52 26 55 27 56 27 58 27 59 27 60 23 61 27 63 27 64 26 65 27 66 27 67 23 69 24 70 25 72 26 73 23 75 27 77 23 78 23 79 24 80 27 81 24 83 24 84 23 85 25 86 24 88 24 89 25 90 25 18 19 2 27 10 26 13 28 19 26 24 28 27 28 34 28 36 26 39 24 40 28 43 26 48 26 52 25 55 28 62 25 63 26 73 25 74 28 77 27 19 50 1 28 2 25 8 27 9 29 10 25 13 27 15 26 16 25 17 26 18 26 19 29 20 27 21 26 23 28 25 29 27 28 28 28 30 28 31 25 32 27 33 29 34 26 37 28 38 29 41 29 42 29 45 27 48 25 49 25 53 28 54 26 56 25 57 26 59 25 60 27 61 29 65 27 66 26 70 25 71 28 72 27 73 25 76 27 77 24 78 24 80 30 83 28 87 26 88 28 89 28 20 26 1 23 2 24 3 23 6 22 14 21 16 20 20 22 23 22 28 23 29 23 41 23 42 21 46 20 47 23 48 24 51 22 57 24 59 24 61 23 63 24 65 23 67 24 70 24 73 23 78 21 86 21 21 21 2 22 7 24 16 26 17 26 18 25 19 25 21 22 28 26 34 23 36 23 41 23 42 24 49 24 51 25 55 24 62 24 66 23 70 24 75 25 86 22 87 24 22 59 2 11 4 10 7 10 9 10 10 10 13 9 14 9 15 9 16 10 17 10 18 9 19 10 21 11 22 9 24 10 25 10 27 10 29 9 30 10 33 11 35 10 36 10 37 9 38 10 40 10 41 10 42 11 46 9 47 11 48 11 50 10 51 11 52 10 54 9 55 9 56 9 57 10 59 9 60 10 61 10 62 11 63 11 64 11 66 10 67 10 68 9 70 9 73 11 74 11 75 9 76 9 78 11 79 10 82 10 83 10 86 10 88 9 89 9 90 11 23 55 1 26 2 28 4 29 5 27 6 29 10 29 12 28 13 27 17 26 19 25 20 28 21 27 22 26 24 24 25 28 28 25 30 25 31 25 32 26 34 27 35 27 37 28 39 26 40 27 41 27 42 26 43 28 46 26 47 27 51 27 52 30 53 28 58 29 59 29 60 29 62 25 63 28 64 29 65 26 67 27 68 25 69 27 72 25 74 28 75 27 78 30 79 25 81 25 82 27 84 26 85 27 86 26 87 25 88 25 90 25 24 80 1 20 2 20 4 18 5 18 6 18 7 19 8 18 9 17 11 19 12 20 13 18 15 17 16 19 17 18 18 17 19 17 21 18 22 18 23 18 24 17 25 20 26 18 27 20 29 19 30 19 31 19 33 20 34 19 35 19 36 20 37 20 38 20 39 20 40 20 41 20 42 20 43 17 44 19 45 19 46 18 47 19 48 19 49 20 50 19 52 19 53 19 54 20 55 18 56 19 57 19 58 18 59 17 60 18 61 19 62 17 63 19 66 20 67 20 68 20 69 18 70 17 71 20 72 19 73 17 74 20 75 21 76 20 77 19 78 18 79 18 80 18 81 21 82 19 83 20 84 20 85 19 86 18 87 20 88 17 90 17 25 69 1 12 2 12 3 12 4 14 5 13 8 12 10 13 11 12 12 13 13 12 14 13 15 13 16 13 17 12 18 14 19 13 20 12 21 13 23 13 24 14 25 12 26 12 27 13 28 14 31 14 33 12 34 14 36 14 37 13 38 12 39 13 40 13 42 13 44 12 46 13 49 14 51 13 53 14 54 12 55 13 56 13 58 12 59 12 60 12 61 14 62 12 63 12 64 13 65 13 66 14 67 12 68 13 69 13 70 14 71 13 73 12 74 14 75 13 76 14 77 12 78 14 81 13 83 13 85 14 86 14 87 13 88 13 89 14 90 12 26 53 1 25 2 25 5 23 6 22 7 23 8 26 9 25 10 24 11 26 13 26 18 23 20 26 22 25 24 24 26 23 28 24 29 25 30 22 34 24 35 22 37 26 38 25 40 25 41 22 42 23 43 25 44 26 45 26 51 24 52 26 55 25 56 23 58 26 59 26 60 24 63 25 65 25 68 23 69 26 72 26 73 26 74 25 75 26 76 24 78 26 79 22 80 26 81 22 84 24 85 24 86 25 87 22 88 22 27 68 2 14 3 14 4 13 5 14 7 14 10 14 12 13 13 14 14 15 15 14 16 13 17 14 19 14 20 14 22 13 23 14 24 15 26 14 27 13 28 14 29 15 30 13 34 15 35 13 36 15 37 13 38 14 39 15 40 13 41 14 42 13 43 14 44 14 45 14 47 13 48 14 49 15 53 13 55 15 58 15 59 15 60 13 61 14 62 13 63 13 64 13 66 14 67 14 68 14 69 14 70 15 71 13 72 13 75 14 76 14 77 13 78 15 79 14 81 13 82 15 83 15 84 14 85 13 86 15 87 14 88 15 89 13 90 13 28 18 2 27 3 29 5 26 8 28 11 25 12 30 13 26 15 29 27 31 37 29 52 25 60 28 63 31 70 29 73 28 74 26 78 27 90 27 29 30 2 22 4 19 5 21 6 21 17 19 18 20 21 20 22 22 26 20 28 22 30 19 34 21 37 21 38 20 40 21 49 18 55 18 56 20 57 18 63 18 66 21 70 21 74 18 75 20 76 19 77 21 78 18 82 21 88 20 90 21 30 1 57 29 31 14 9 22 10 20 16 20 25 22 34 22 38 19 40 22 52 19 53 21 66 18 76 20 78 21 86 21 89 22 32 55 1 16 2 17 3 15 4 16 5 16 6 17 10 15 11 15 17 16 18 15 19 16 21 16 22 15 23 16 25 17 26 15 30 16 31 15 32 15 33 15 35 17 39 17 40 16 41 16 42 16 43 16 44 16 46 16 47 15 49 16 50 15 54 15 56 15 58 15 59 17 61 16 65 14 66 15 67 15 68 16 69 15 70 17 71 15 72 17 75 17 76 15 77 17 79 17 80 16 81 16 82 15 83 16 84 16 88 15 90 15 33 79 1 29 2 31 3 28 4 30 5 27 6 32 7 29 8 28 9 32 10 32 12 32 13 30 14 27 15 31 16 29 17 28 18 31 19 27 20 27 21 30 22 31 23 32 24 31 26 29 27 31 28 32 31 31 32 33 33 29 34 32 35 33 36 33 37 32 38 33 40 30 42 32 44 30 45 31 46 31 47 27 48 28 49 27 51 27 52 30 53 32 54 31 55 29 56 33 57 27 58 28 59 28 60 29 61 31 62 30 63 32 64 29 65 29 66 32 67 32 68 33 69 30 70 30 71 28 72 33 73 30 74 31 75 30 76 30 77 32 78 33 79 28 80 29 81 32 82 28 83 28 84 28 85 28 88 29 90 32 34 9 16 17 23 17 24 17 43 16 51 16 56 15 69 17 83 15 90 15 35 18 1 23 7 24 12 22 17 25 18 23 24 25 34 24 37 24 39 22 44 21 54 23 61 21 66 21 68 23 71 21 76 24 79 23 83 23 36 52 5 14 6 14 9 14 10 14 11 14 12 12 13 14 14 13 18 14 22 12 24 13 25 14 26 12 28 14 30 12 31 12 32 12 33 12 34 12 35 14 36 12 37 13 39 12 40 13 43 13 44 14 46 12 47 14 50 13 51 14 52 12 53 13 54 14 55 13 56 13 57 13 59 13 64 14 68 12 71 13 73 12 74 13 75 14 76 12 77 14 78 12 79 12 81 14 82 14 83 13 88 13 89 14 37 86 1 10 2 11 3 10 4 10 5 9 6 10 7 10 8 11 9 9 10 9 11 9 12 9 13 10 14 11 15 10 16 11 17 10 18 10 19 9 20 9 21 11 22 11 23 11 24 11 25 9 26 9 28 9 29 10 30 10 31 11 32 10 33 9 34 10 36 9 37 11 38 10 39 10 40 9 41 10 42 9 43 11 44 11 45 10 46 10 47 10 48 10 49 10 50 10 51 10 52 11 53 11 54 11 55 10 57 10 58 10 59 11 60 9 61 11 62 9 63 10 64 11 65 10 66 11 67 10 68 10 69 10 70 10 71 10 72 11 73 10 74 11 75 9 77 11 78 9 79 9 80 10 81 9 82 11 83 10 84 10 85 9 86 10 87 10 88 9 89 11 90 11 38 11 1 14 11 15 13 14 25 15 36 15 49 14 60 14 66 13 67 14 77 14 78 15 39 76 1 18 2 18 4 17 5 18 7 16 8 18 9 17 10 17 11 18 12 17 14 17 15 16 16 18 17 18 18 17 19 16 20 17 21 16 22 17 23 16 24 17 25 16 26 18 27 17 30 16 31 17 33 19 34 19 35 15 36 16 38 18 39 17 40 18 41 18 42 17 43 16 44 18 45 18 46 17 47 19 48 16 49 16 50 15 51 15 52 17 53 15 54 16 55 18 56 15 57 17 58 16 60 17 61 18 62 18 64 16 66 18 67 17 68 15 69 16 70 18 71 18 72 16 73 19 74 16 75 16 76 16 77 17 78 17 79 17 81 16 82 17 83 15 85 18 87 15 88 18 90 18 40 73 1 16 2 17 3 17 4 14 5 17 6 17 7 15 8 15 9 16 10 15 11 16 12 16 13 15 14 16 15 16 16 17 17 16 18 16 19 18 20 15 21 17 22 15 23 15 24 16 26 15 27 16 28 16 29 17 30 16 31 16 32 17 34 15 35 17 36 16 37 17 41 15 42 16 43 16 44 16 45 17 46 15 47 15 48 16 49 16 50 17 51 17 52 15 53 14 54 16 55 16 56 14 59 17 60 15 61 17 62 15 63 16 64 17 66 17 67 16 68 16 71 17 72 16 76 17 77 16 79 17 80 16 81 16 83 16 86 16 87 16 88 16 89 15 90 16 41 4 21 29 29 30 46 26 86 27 42 53 1 30 2 28 4 29 5 26 6 26 7 29 8 27 11 28 12 27 14 28 16 31 17 29 21 26 23 28 26 27 28 30 29 26 31 30 33 31 35 30 37 27 38 27 40 28 41 27 42 30 43 25 44 27 47 29 48 30 49 27 50 31 53 29 54 31 56 28 57 27 58 30 63 26 65 28 67 28 72 26 73 30 74 29 75 26 78 27 79 27 81 28 82 26 83 29 85 27 86 27 88 27 89 30 90 27 43 55 1 12 2 14 3 13 5 12 7 13 8 12 9 14 10 13 13 13 15 13 16 12 17 12 19 13 23 14 24 13 25 12 27 13 28 13 29 12 32 13 33 14 35 13 37 13 38 12 39 14 40 14 41 12 42 12 43 13 45 14 46 13 47 13 50 12 51 14 54 12 56 13 57 14 59 13 60 13 61 13 62 12 63 14 65 13 68 12 69 13 72 13 73 14 74 12 76 14 81 14 82 13 85 14 86 12 88 14 90 13 44 54 1 15 2 14 4 14 5 14 6 14 11 14 12 15 13 15 16 13 19 14 20 15 22 13 24 14 26 14 29 13 30 15 31 15 32 15 33 15 34 13 35 14 36 15 38 14 39 13 40 15 42 15 45 15 46 14 50 13 52 13 53 15 54 13 55 15 57 13 59 15 60 13 62 15 63 13 68 14 69 15 70 13 73 14 74 13 75 13 76 15 78 14 79 14 80 13 81 14 84 15 85 13 86 15 88 15 90 15 45 58 2 12 5 12 7 12 8 11 10 12 11 13 13 11 15 11 16 13 17 12 19 12 20 12 21 12 22 11 25 13 26 13 29 11 30 12 31 11 32 12 39 12 41 13 42 13 44 13 47 12 49 13 50 12 51 11 53 13 54 12 55 11 56 11 58 11 59 12 60 12 61 11 62 12 63 13 65 13 66 12 67 13 69 13 70 13 73 13 74 12 76 11 77 13 78 12 79 12 82 12 83 11 84 12 85 13 86 11 87 13 88 12 89 12 90 12 46 42 2 11 6 10 7 12 8 12 9 10 10 12 11 10 12 12 18 12 22 11 25 10 26 10 30 10 32 10 36 10 38 12 40 10 41 11 42 11 44 12 45 11 46 11 51 10 56 11 57 12 58 12 60 12 63 10 64 10 67 11 69 12 71 11 74 12 77 11 78 12 79 10 80 11 81 11 83 11 84 12 88 12 90 11 47 5 3 17 4 17 11 17 29 16 76 16 48 38 1 25 6 24 7 21 9 25 10 23 11 23 12 22 13 24 15 24 16 24 18 25 21 25 22 25 23 24 28 24 30 23 31 23 33 23 35 25 37 24 38 24 50 24 54 21 56 21 57 24 60 21 62 25 64 23 68 22 70 25 72 21 75 25 78 24 79 22 81 25 82 23 88 25 89 23 49 70 1 14 5 13 6 13 7 12 8 14 9 13 11 13 13 13 14 14 15 12 16 12 17 13 18 12 19 14 20 14 21 12 22 14 25 13 26 14 28 12 29 13 30 14 31 12 32 13 34 14 35 13 36 13 37 12 38 12 39 13 40 13 41 12 43 14 44 13 46 14 47 14 48 14 51 12 52 12 53 12 54 14 55 14 56 12 57 12 58 13 60 13 61 12 62 14 64 13 66 13 67 13 69 12 71 13 73 12 74 13 75 14 76 13 77 12 78 13 79 12 80 12 81 14 82 13 83 14 84 12 85 14 86 14 87 12 88 13 89 12 50 35 1 20 3 24 4 24 5 21 6 21 7 22 13 21 21 21 27 21 30 22 31 22 39 20 40 21 41 21 44 21 48 21 49 20 50 24 51 20 56 21 57 23 58 20 60 20 62 22 65 21 71 21 72 23 73 21 77 22 78 23 81 21 82 22 83 22 86 23 87 21 51 62 3 17 6 18 7 17 8 20 9 20 11 20 13 19 15 20 16 19 19 19 20 17 23 18 24 18 29 21 31 18 32 18 33 20 35 18 36 17 37 17 39 18 40 20 42 19 43 17 45 19 46 19 47 19 48 19 50 18 51 18 52 20 53 17 54 18 56 20 57 20 58 17 59 20 60 21 61 20 62 19 64 18 65 18 66 18 67 19 71 19 72 18 73 18 74 18 75 20 76 19 77 17 78 18 80 20 81 20 82 18 83 21 84 20 85 21 86 19 88 18 89 18 90 21 52 56 1 27 2 26 4 28 5 26 6 29 7 26 8 28 9 26 10 28 11 29 13 30 14 25 15 28 16 26 17 30 19 27 20 25 21 27 23 27 24 30 25 30 26 28 28 28 29 27 30 29 32 28 33 31 38 30 39 28 43 27 46 26 47 27 48 28 49 28 50 26 51 26 53 27 55 28 57 27 58 28 59 30 60 29 61 28 64 30 65 26 66 26 67 28 68 30 69 29 71 26 72 30 73 27 74 27 79 26 81 29 89 28 53 63 1 20 2 19 4 18 5 21 8 20 9 18 10 19 11 21 13 18 14 20 15 21 16 19 17 19 18 19 19 19 20 18 22 20 23 21 25 18 29 19 32 18 33 17 34 20 35 18 36 20 37 17 38 18 39 20 40 21 41 20 43 17 44 17 46 19 48 18 50 20 51 19 52 18 55 21 56 17 57 21 60 18 61 17 65 19 66 18 67 18 68 20 69 18 70 20 71 20 73 17 75 20 76 18 77 20 78 20 79 18 81 17 82 19 83 18 85 21 86 21 87 17 88 20 90 19 54 10 2 29 6 30 12 31 15 27 22 28 25 28 26 28 50 30 83 29 86 32 55 46 2 10 5 9 9 9 10 9 11 9 12 9 14 9 15 10 17 10 19 10 20 10 24 10 26 9 27 10 29 10 32 10 33 11 37 10 39 10 40 9 42 10 43 10 46 10 49 9 51 10 53 9 54 10 56 9 57 10 58 10 62 10 63 10 66 10 67 10 68 10 70 9 71 11 72 10 77 10 78 10 84 10 85 9 86 10 87 10 88 10 89 9 56 3 11 26 36 26 55 24 44 5 27 2 25 10 27 17 24 18 26 19 28 22 24 27 28 30 24 34 26 39 27 42 27 44 27 45 28 46 28 57 24 67 24 71 27 73 26 74 25 75 27 79 29 80 24 81 26 82 28 84 28 86 28 89 28 6 84 1 12 2 14 3 13 4 12 5 12 6 12 7 14 8 13 9 14 11 12 12 13 13 14 14 14 15 13 16 13 17 13 18 14 19 14 20 13 21 14 22 14 23 14 24 13 25 14 26 14 27 14 28 14 29 14 30 12 31 12 32 13 34 13 35 12 36 13 37 14 38 14 40 14 41 13 42 12 43 13 44 12 45 14 46 12 47 13 49 13 50 12 51 13 52 13 53 13 54 14 55 13 56 12 58 14 59 12 60 13 61 13 62 13 63 14 64 13 65 12 66 12 68 14 69 14 70 13 71 14 72 14 73 14 74 14 75 14 76 12 77 12 78 12 79 13 80 12 81 13 82 14 83 13 84 12 85 12 86 14 87 12 88 14 89 14 90 13 7 59 1 9 2 11 3 10 4 11 5 10 7 11 8 9 11 9 13 9 14 10 15 9 16 10 18 10 21 9 23 10 24 10 25 10 26 11 28 10 30 11 31 10 33 10 34 10 35 10 36 10 37 11 39 11 40 11 41 10 42 10 44 9 46 11 48 10 49 9 50 9 52 10 53 10 54 10 57 9 59 10 60 9 62 9 64 10 67 9 69 11 70 11 73 10 74 10 75 10 76 11 78 10 79 10 80 10 83 10 84 10 85 11 86 11 88 10 90 10 8 48 2 17 6 15 10 15 11 15 12 15 14 15 15 17 17 16 19 16 20 15 21 17 24 15 30 16 31 17 32 15 33 17 35 15 38 17 39 17 40 17 44 18 45 16 46 17 47 16 49 15 52 15 53 16 55 16 56 17 58 16 59 14 60 16 62 15 63 16 66 15 69 17 71 18 73 15 75 15 76 17 78 16 79 15 80 16 82 17 85 16 88 17 89 15 90 15 9 67 1 24 2 23 3 23 5 24 8 24 9 24 10 24 11 23 12 25 13 22 14 25 15 24 16 26 17 25 19 24 21 26 22 24 24 22 25 23 26 25 27 23 30 23 31 25 32 25 41 26 42 23 44 26 45 26 46 22 47 23 48 26 49 25 50 25 51 24 52 23 54 24 55 23 56 26 57 22 58 22 60 26 61 23 62 26 63 23 64 23 65 23 68 24 69 23 70 24 71 23 72 23 73 25 75 22 76 24 77 26 78 24 79 26 80 24 81 25 82 25 83 24 84 23 85 22 86 24 87 24 88 25 89 24 10 4 23 11 28 11 33 11 68 11 11 8 6 20 8 18 10 21 12 17 15 20 47 20 55 21 69 20 12 89 1 23 2 25 3 21 4 25 5 25 6 23 7 24 8 24 9 25 10 21 11 24 12 23 13 24 14 24 15 24 16 21 17 23 18 22 19 24 20 25 21 25 22 24 23 22 24 24 25 25 26 23 27 21 28 23 29 23 30 25 32 24 33 22 34 23 35 23 36 23 37 23 38 22 39 21 40 21 41 25 42 23 43 23 44 22 45 23 46 25 47 22 48 23 49 23 50 23 51 23 52 23 53 21 54 21 55 21 56 24 57 23 58 23 59 23 60 24 61 24 62 23 63 21 64 25 65 21 66 23 67 25 68 22 69 24 70 24 71 22 72 24 73 25 74 23 75 24 76 25 77 22 78 22 79 24 80 23 81 21 82 23 83 24 84 22 85 25 86 21 87 24 88 22 89 23 90 22 13 87 1 27 4 27 5 32 6 29 7 29 8 32 9 27 10 29 12 27 13 29 14 29 15 29 16 31 17 27 18 31 19 28 20 28 21 29 22 26 23 27 24 30 25 31 26 31 27 29 28 29 29 29 30 28 31 30 32 29 33 28 34 29 35 28 36 29 37 30 38 27 39 28 40 27 41 30 42 26 43 32 44 27 45 27 46 31 47 26 48 30 49 28 50 27 51 29 52 28 53 29 54 32 55 30 56 29 57 31 58 28 59 31 60 31 61 32 62 28 63 31 64 29 65 27 66 27 67 27 68 29 69 30 70 30 71 27 72 28 73 29 74 27 75 27 76 32 77 27 78 31 79 30 80 29 81 31 82 31 83 27 84 27 85 27 86 31 87 30 88 27 89 27 90 30 14 35 4 12 6 14 13 14 14 14 15 12 18 14 19 12 23 12 24 14 25 14 32 14 34 14 37 14 39 13 40 13 41 13 42 13 45 14 47 13 50 13 51 12 57 13 60 13 62 14 63 13 67 14 68 12 70 12 71 14 76 12 77 12 80 12 84 12 86 12 90 12 15 26 1 15 6 17 10 17 14 16 15 15 22 16 24 15 27 15 28 15 29 17 31 16 36 17 38 15 41 16 46 16 47 15 48 17 51 15 52 16 60 15 63 16 65 15 66 17 72 17 82 17 84 17 16 61 2 12 3 13 4 12 5 11 8 12 11 11 12 12 13 12 15 12 16 12 19 12 20 12 21 12 22 11 23 13 26 12 28 12 30 11 31 11 32 12 33 12 38 13 39 11 40 12 41 12 42 12 43 13 44 11 45 12 48 13 49 13 50 11 51 12 52 11 53 13 54 11 55 12 56 13 57 12 58 13 60 11 62 12 66 12 67 12 68 13 69 12 70 12 72 13 74 11 75 11 76 11 78 11 80 11 81 13 83 13 84 12 85 11 86 12 88 11 89 13 90 12 17 39 7 29 9 30 12 30 14 28 17 25 19 28 25 28 27 27 28 29 30 27 31 28 32 27 36 29 42 31 44 28 50 30 51 30 52 29 53 30 56 26 60 28 62 27 64 25 65 28 66 25 67 28 68 30 69 28 70 27 71 25 72 30 76 29 77 27 79 26 81 29 84 25 86 30 87 29 89 31 18 85 1 29 2 28 3 28 4 28 5 31 6 27 7 28 8 29 9 27 10 31 11 27 12 27 13 29 14 27 15 31 16 30 17 26 18 31 20 31 21 29 22 30 23 26 24 29 25 28 27 30 28 29 29 28 30 28 31 27 32 30 33 32 34 29 35 28 36 28 37 27 38 28 39 32 40 30 42 30 43 30 44 29 45 28 46 27 47 32 48 30 49 31 50 28 51 31 52 31 53 29 54 30 55 26 56 28 57 28 58 28 59 29 60 31 61 28 62 28 63 30 65 27 66 26 67 32 68 31 69 26 71 28 72 31 73 28 74 30 75 30 76 29 77 30 78 28 79 29 80 28 81 29 82 29 83 29 84 27 85 28 86 27 87 26 88 31 89 28 90 28 19 55 2 10 4 12 5 11 6 11 8 11 9 10 10 12 11 12 12 11 14 11 18 11 19 11 20 12 21 10 24 11 25 12 26 11 28 11 29 12 30 10 31 11 32 11 34 10 36 12 38 10 40 12 44 12 45 11 47 11 48 10 49 11 50 12 51 10 53 12 55 11 58 10 59 11 60 11 62 11 64 11 66 10 67 10 68 10 71 11 72 11 75 11 77 12 78 11 79 11 80 11 81 11 82 10 84 12 85 10 86 11 20 66 1 23 2 24 3 26 4 22 5 23 7 24 11 22 12 26 13 23 14 26 15 26 16 23 18 22 19 22 21 23 22 26 23 25 24 23 26 26 27 25 28 26 29 23 30 22 32 26 33 24 34 23 36 22 37 24 38 23 41 26 42 25 44 22 45 26 46 25 47 22 48 22 50 24 51 23 52 24 53 26 54 22 55 23 57 24 58 26 60 24 62 24 63 23 64 24 65 26 66 25 68 26 69 23 70 25 71 22 72 25 74 24 75 23 76 26 77 24 79 22 81 25 82 22 84 23 87 24 88 25 90 25 21 47 2 11 4 10 5 9 7 9 11 11 13 9 14 10 18 10 19 9 21 10 23 10 24 10 27 11 28 9 29 9 32 10 34 10 35 10 36 11 39 10 41 11 42 10 44 10 46 10 47 9 52 10 54 9 56 11 57 11 58 11 59 11 61 9 64 10 67 10 70 10 72 10 73 9 74 10 75 10 77 11 80 9 82 10 84 10 85 10 86 11 88 11 89 10 22 24 3 20 5 18 7 20 12 21 19 20 23 21 29 21 33 20 36 19 42 21 45 18 47 19 50 18 54 19 58 20 62 20 66 19 73 17 77 20 78 18 83 20 85 18 86 19 87 20 23 14 4 23 6 24 21 26 23 26 43 26 47 24 49 24 61 22 69 23 74 26 75 24 78 26 82 26 90 26 24 86 1 28 2 27 5 31 6 30 7 30 8 27 9 29 10 29 12 26 13 30 14 31 15 28 16 26 17 29 18 29 19 30 20 26 21 29 22 28 23 30 24 31 25 26 26 28 27 28 28 30 29 27 30 27 31 27 32 29 33 29 34 26 35 26 36 27 37 29 38 28 40 27 41 25 42 30 43 29 44 30 45 28 46 30 47 26 48 27 49 29 50 26 51 28 52 28 53 30 54 30 55 30 56 27 57 27 58 28 59 28 60 30 61 29 62 30 63 28 64 26 65 29 66 26 67 26 68 31 69 27 70 26 71 28 72 28 73 26 74 26 75 28 76 30 77 26 78 26 79 30 80 26 81 29 82 31 83 30 84 30 85 27 86 26 87 25 88 30 89 27 90 29 29 51 2 21 4 21 5 19 6 21 7 21 10 21 13 22 14 19 15 22 16 20 17 23 20 23 21 20 25 23 26 21 30 20 31 22 36 22 37 20 39 19 40 19 46 20 50 23 51 22 53 20 57 20 58 23 59 23 60 21 61 20 62 22 63 23 66 20 67 21 68 19 69 22 71 19 72 21 73 20 74 21 75 19 77 22 78 19 79 23 80 23 81 19 82 19 83 21 84 23 86 20 89 22 30 5 24 27 51 25 59 27 76 28 81 27 31 52 1 24 2 25 4 26 5 23 6 26 7 26 8 26 9 25 11 27 12 26 13 25 14 27 16 23 17 25 19 25 21 26 23 26 24 25 26 24 27 25 29 26 30 26 32 24 34 24 35 23 38 23 40 27 43 26 44 27 45 23 47 24 53 27 55 23 58 25 61 25 62 25 66 26 67 25 71 25 72 24 73 23 75 25 80 27 81 27 82 27 83 25 84 24 85 27 86 25 87 23 89 25 90 24 32 14 4 27 5 26 7 25 9 24 13 27 23 24 28 27 30 24 31 24 35 25 46 24 53 24 58 26 75 27 33 50 1 13 4 14 7 14 8 15 9 14 11 13 12 13 14 15 15 13 16 14 19 13 20 13 22 14 26 15 28 13 30 14 32 15 36 14 39 15 40 13 43 14 45 15 46 14 48 15 49 15 50 15 53 13 54 14 56 14 60 15 61 15 63 15 64 14 66 13 67 13 69 13 70 13 71 14 72 14 74 14 75 14 76 14 78 14 79 15 82 15 84 14 85 14 86 13 88 14 90 14 34 19 2 22 13 21 17 20 18 20 21 23 22 21 26 22 27 21 28 20 46 21 50 20 59 22 62 20 67 22 72 21 76 20 79 20 82 19 86 20 35 28 9 28 15 28 17 28 18 28 19 25 23 25 25 28 30 27 35 29 37 29 39 29 41 26 42 29 45 26 53 27 54 29 55 29 58 26 65 28 67 29 69 27 70 28 76 29 78 25 82 24 85 29 88 26 89 25 36 6 12 20 22 23 53 23 62 20 64 19 71 20 37 2 4 29 51 27 38 32 6 27 8 25 9 25 11 25 13 23 15 24 17 23 19 23 22 25 23 27 26 25 27 25 28 23 33 24 41 23 44 25 48 24 49 27 53 26 54 27 56 25 60 27 62 27 65 25 67 23 71 27 77 24 78 24 80 27 82 24 84 27 88 26 39 13 5 13 7 12 15 12 16 11 21 12 25 13 35 11 47 11 60 11 71 12 73 11 82 11 85 12 40 27 1 21 6 23 8 20 9 21 12 21 14 23 17 21 22 22 23 21 26 20 28 20 30 21 34 24 38 23 40 23 43 21 44 24 52 24 62 20 67 24 69 21 78 23 80 21 81 21 82 22 83 21 84 23 41 42 1 11 3 10 4 11 6 12 9 12 10 11 16 11 17 11 18 10 19 12 20 10 22 11 23 12 29 11 30 11 32 10 35 12 37 12 38 12 40 11 41 11 43 11 44 12 48 11 50 10 54 11 58 11 59 10 60 11 61 11 62 11 64 10 65 11 66 11 71 10 73 11 74 10 79 12 80 11 85 11 86 12 89 11 42 66 1 26 2 28 3 28 4 29 5 25 6 29 7 25 9 26 10 25 11 26 12 27 13 29 14 26 15 27 18 26 19 24 20 25 21 28 22 24 23 27 25 29 26 28 27 25 29 29 31 28 32 29 33 25 34 29 35 27 36 25 37 29 38 25 40 28 41 28 42 27 47 30 48 26 50 25 51 29 53 25 56 25 57 27 58 25 59 25 60 29 61 29 62 29 63 28 64 29 65 27 67 28 69 30 73 25 74 26 76 29 77 29 80 25 81 29 83 28 84 30 85 28 86 26 87 27 88 29 89 25 90 28 43 62 1 18 2 17 5 21 6 18 8 21 11 20 13 20 14 21 16 17 17 20 18 19 19 18 20 20 21 20 22 21 23 18 24 19 25 20 26 20 27 17 28 19 30 18 32 20 33 18 34 18 35 17 36 21 37 19 38 19 39 20 41 18 44 19 48 20 49 19 50 18 51 18 52 18 55 21 56 17 59 18 61 19 62 19 64 19 65 19 66 19 67 18 69 18 70 20 71 19 72 19 73 19 75 20 76 18 77 17 80 18 81 18 82 19 84 20 86 20 87 19 89 21 90 19 44 46 6 23 7 22 8 21 12 22 13 22 14 25 16 23 18 25 19 22 21 22 22 23 23 21 24 25 25 21 26 23 27 23 28 25 30 25 33 22 34 22 36 22 37 23 39 25 41 23 48 23 49 21 50 24 51 25 52 23 57 23 58 22 59 25 62 24 63 25 64 25 65 21 66 21 71 24 72 23 74 23 76 25 78 22 80 24 83 21 85 24 90 25 45 39 1 14 2 12 6 14 7 12 8 13 10 13 11 13 21 13 23 14 25 13 26 14 28 14 29 12 30 14 32 12 38 12 39 13 40 14 41 12 42 12 43 13 48 13 49 13 52 14 54 13 55 14 56 13 58 13 60 14 61 12 63 14 64 12 65 13 66 14 69 13 70 13 79 12 80 14 84 12 46 90 1 19 2 18 3 21 4 20 5 20 6 21 7 20 8 21 9 20 10 20 11 21 12 19 13 20 14 19 15 18 16 19 17 18 18 21 19 22 20 18 21 21 22 19 23 19 24 20 25 19 26 22 27 21 28 21 29 20 30 20 31 21 32 21 33 20 34 19 35 20 36 21 37 21 38 19 39 20 40 21 41 18 42 21 43 18 44 21 45 20 46 21 47 22 48 21 49 20 50 22 51 20 52 22 53 21 54 19 55 22 56 22 57 20 58 19 59 22 60 22 61 20 62 19 63 20 64 18 65 18 66 21 67 21 68 18 69 21 70 22 71 20 72 19 73 19 74 21 75 21 76 19 77 20 78 22 79 22 80 21 81 21 82 19 83 18 84 19 85 21 86 22 87 19 88 21 89 19 90 21 47 82 1 12 2 11 3 12 4 11 5 10 6 11 9 11 11 10 12 12 13 11 14 12 15 11 16 10 17 12 18 11 19 12 20 11 22 11 23 11 24 11 25 10 26 10 27 10 29 11 30 10 31 11 32 10 33 11 34 11 35 11 37 11 38 11 39 10 40 11 41 12 42 11 43 10 44 11 45 10 46 11 47 11 48 11 49 10 50 11 51 11 52 11 53 10 54 11 55 12 56 12 57 11 58 11 59 11 60 10 61 10 62 10 64 10 65 12 67 12 68 11 69 10 70 11 71 10 72 10 73 11 74 10 75 11 76 11 77 11 78 11 79 11 80 10 81 11 82 12 83 12 84 11 85 10 86 11 87 12 88 12 89 11 90 10 48 39 1 15 5 15 7 15 8 16 11 15 12 17 13 17 14 16 16 15 20 16 22 15 27 17 28 18 29 16 31 17 32 18 34 15 36 17 37 17 40 15 41 16 46 16 49 17 52 16 54 15 55 16 57 17 58 18 61 17 64 17 65 17 67 16 68 15 70 17 75 16 77 15 83 17 88 15 90 15 49 2 6 21 85 21 50 4 8 23 38 19 40 23 44 20 51 2 46 11 51 10 52 29 4 23 5 26 7 23 11 25 13 23 16 26 17 25 26 27 29 25 31 27 33 24 40 24 41 24 44 27 45 25 47 26 48 25 53 27 54 26 58 27 61 23 62 27 64 25 72 25 74 25 77 25 78 27 79 23 88 25 4 9 73 2 14 3 15 4 14 5 13 6 15 8 13 9 14 10 15 11 13 12 14 13 13 15 15 16 14 17 13 18 14 19 14 21 15 22 14 23 14 24 14 25 15 26 14 27 13 28 14 30 13 32 13 33 15 35 15 36 15 37 13 42 13 43 13 44 14 45 14 46 15 47 14 48 15 49 13 50 13 52 14 53 14 54 15 55 13 56 14 57 13 58 14 60 14 61 15 62 15 63 15 64 15 65 14 66 14 67 14 69 14 70 14 71 13 72 14 73 15 74 13 75 15 76 15 77 14 78 13 79 13 81 14 82 14 84 15 86 14 87 13 88 15 89 13 90 13 10 48 1 24 3 23 4 21 5 24 7 21 8 23 9 22 12 24 15 23 19 21 23 21 26 22 27 23 29 22 30 25 31 23 32 22 33 22 34 24 36 23 38 22 39 21 43 23 46 23 47 25 48 23 49 22 51 24 52 22 53 25 55 24 56 22 61 22 63 25 64 22 67 21 68 23 70 23 72 24 74 21 76 21 78 24 79 22 80 25 84 25 86 25 88 22 90 24 11 45 1 19 3 18 4 18 5 19 7 18 8 18 9 17 11 19 12 17 14 17 17 18 18 17 19 16 21 18 23 18 29 16 30 17 31 17 37 18 38 15 39 16 40 16 42 17 43 17 46 15 47 16 49 16 53 19 55 16 56 16 58 17 59 16 67 17 68 17 69 18 70 18 71 18 74 18 75 18 76 17 82 15 84 16 85 18 86 16 88 18 12 65 1 16 3 15 4 16 5 15 6 16 8 17 11 15 12 17 14 16 15 15 17 16 19 15 20 17 22 17 24 15 25 16 26 16 28 18 29 15 30 17 31 15 33 17 34 16 37 15 39 17 40 15 41 16 42 17 43 17 44 16 45 15 46 14 47 15 49 17 50 14 51 18 52 15 53 17 54 15 56 17 57 17 58 17 59 17 60 17 62 17 63 15 64 17 65 18 67 17 69 15 70 17 73 15 75 16 76 17 77 15 78 17 81 15 82 16 83 17 84 15 85 17 86 17 87 17 88 16 90 18 4 57 9 1 20 32 22 33 21 34 20 45 19 68 20 70 19 77 22 83 20 58 85 1 25 2 25 3 26 4 23 5 25 6 25 7 26 8 26 9 23 10 22 11 26 12 22 13 25 14 26 15 22 16 25 17 25 18 22 19 24 20 24 21 24 22 25 23 22 24 23 25 24 26 26 27 23 28 24 29 24 30 23 31 26 32 24 33 24 34 24 35 25 36 24 37 24 38 22 39 22 40 25 41 26 42 22 43 22 44 22 45 26 46 22 47 24 48 23 49 23 50 26 51 23 52 24 53 25 54 25 55 25 56 23 57 26 59 23 60 25 61 23 62 22 63 24 64 26 65 24 66 23 67 26 68 26 69 24 70 25 71 24 72 22 74 22 76 23 77 22 78 25 79 26 80 25 81 26 82 26 83 25 84 25 85 23 86 25 88 24 90 26 59 64 2 28 4 27 5 25 7 26 8 26 9 28 12 25 13 28 14 25 16 26 17 27 19 24 20 28 21 24 23 24 24 26 25 27 28 25 29 28 31 26 32 28 33 26 34 25 35 24 37 24 38 27 39 28 40 24 44 25 45 24 46 24 47 26 48 26 49 25 50 26 51 28 52 25 54 25 56 28 57 28 58 27 59 26 60 27 61 24 62 24 65 25 66 24 67 25 68 28 70 25 71 25 72 26 73 27 75 27 76 24 77 25 79 27 80 28 81 24 86 29 87 28 88 26 89 28 90 25 60 36 6 28 7 28 8 31 13 31 15 30 17 31 18 31 19 28 21 28 22 32 23 27 25 29 26 31 31 30 33 31 37 28 39 29 41 28 43 31 54 28 56 30 57 26 58 27 61 28 63 29 64 27 67 32 74 32 78 27 81 28 82 30 83 26 84 30 87 27 88 27 89 27 +5 4 1 9 6 28 9 27 20 28 33 26 45 30 59 28 65 28 71 32 84 28 2 18 9 16 16 16 28 15 30 17 43 18 46 18 61 18 63 16 68 17 69 15 71 18 75 16 76 18 78 16 82 16 85 18 86 16 87 16 3 86 1 20 2 20 3 22 4 21 5 18 6 19 7 21 8 19 9 19 10 20 11 19 12 21 13 21 14 20 15 21 16 20 17 19 18 19 19 20 20 21 21 19 22 22 23 20 24 22 25 19 26 18 27 19 28 19 29 18 30 21 31 20 32 21 33 20 34 21 35 20 36 21 37 19 38 18 39 19 40 20 41 22 42 21 43 19 44 20 46 21 47 19 48 18 50 20 51 22 52 19 53 20 54 22 55 19 56 22 57 22 58 20 59 21 60 21 61 21 62 18 63 20 65 20 66 21 67 19 68 19 69 21 71 19 72 18 73 21 74 19 75 20 76 21 77 22 78 20 79 19 80 20 81 18 82 21 83 19 84 19 85 19 86 18 87 19 88 21 89 18 90 19 4 41 1 20 9 22 10 19 12 20 13 21 14 18 17 18 18 20 19 22 20 20 23 18 24 22 25 18 27 18 28 20 29 18 32 21 33 19 35 19 36 20 37 20 39 20 40 20 43 18 49 22 50 22 51 20 52 21 55 21 56 21 58 21 60 21 61 18 63 20 68 20 69 19 74 19 75 21 81 21 86 20 89 21 40 5 83 1 23 2 25 3 23 4 22 5 23 6 23 8 23 9 21 10 21 11 22 12 25 13 21 14 23 15 25 16 24 17 25 18 21 19 23 20 23 21 24 22 22 23 23 24 24 25 25 27 24 28 23 29 21 30 25 31 23 32 24 33 25 34 23 37 23 38 24 39 25 40 23 41 23 42 25 43 25 44 24 45 25 46 23 47 22 48 25 49 24 50 24 51 24 52 25 54 22 55 23 56 24 57 23 58 25 59 24 60 25 61 22 62 24 63 21 64 22 65 22 66 25 67 21 68 21 70 24 71 24 72 24 73 22 74 22 75 23 76 22 77 25 78 23 79 22 80 23 81 24 82 24 83 22 84 23 86 22 87 21 88 21 89 24 90 24 6 10 17 22 21 21 29 22 30 22 48 22 50 23 58 20 70 22 72 22 79 22 7 18 1 15 5 16 7 15 11 16 15 16 18 17 22 16 35 15 37 17 38 17 40 15 43 17 48 17 58 17 65 16 72 17 74 15 77 16 8 71 2 27 3 28 5 30 6 29 7 25 8 26 9 29 10 26 12 25 15 29 16 26 17 27 18 26 19 26 20 24 21 26 22 27 23 29 26 29 28 27 29 29 30 27 31 24 32 26 34 25 35 29 36 26 38 26 39 29 40 27 42 27 43 26 44 29 45 26 46 26 47 25 48 25 50 26 51 24 52 27 53 26 54 26 55 27 56 28 57 29 58 25 59 28 61 25 63 29 64 25 65 27 67 29 69 26 71 25 72 29 74 26 75 26 76 27 77 24 79 28 80 29 81 27 82 25 83 29 84 27 85 27 86 30 87 29 88 25 89 28 90 27 9 47 2 21 3 21 7 20 8 18 10 20 12 20 13 19 14 17 15 20 17 18 18 19 19 17 21 19 22 19 23 19 26 20 30 19 31 18 32 20 36 18 37 21 39 20 41 19 42 18 45 19 46 19 48 18 49 18 51 19 52 18 53 19 55 18 57 18 58 17 61 19 63 17 65 19 67 18 68 20 72 20 76 18 79 18 81 19 82 18 83 19 85 18 86 18 10 63 1 28 2 29 5 32 6 29 7 28 8 28 9 29 11 31 12 32 15 27 16 31 18 28 19 30 20 27 21 28 22 32 23 29 25 32 26 28 27 33 28 28 32 32 33 28 34 31 35 31 36 33 38 31 40 28 41 29 42 32 43 31 44 31 45 30 46 32 47 28 49 28 50 33 53 29 54 29 55 32 57 30 58 32 61 30 62 32 63 31 64 27 67 30 68 29 69 28 70 32 71 28 72 31 76 31 78 29 79 33 80 30 81 27 84 31 86 31 87 27 88 33 89 28 90 30 11 41 4 23 5 23 8 23 11 23 12 25 13 26 21 25 22 24 24 25 25 24 28 26 29 22 31 24 32 26 34 25 37 23 38 22 40 22 41 24 42 24 49 24 51 22 52 22 54 23 58 22 59 24 60 24 61 24 63 23 65 25 66 25 69 24 70 24 71 26 76 23 77 26 78 24 85 22 87 24 89 23 90 25 12 1 90 27 17 44 2 19 3 17 4 19 5 18 6 19 8 18 17 19 19 19 21 19 23 18 26 19 28 17 30 18 31 18 33 18 36 16 38 19 39 18 40 17 41 16 43 17 46 20 47 19 49 19 51 19 53 18 55 19 57 18 59 17 60 19 62 17 64 19 66 16 69 18 72 18 73 17 74 17 75 17 78 17 80 17 82 19 86 17 87 18 89 17 18 38 3 11 5 11 7 12 10 11 11 12 12 12 13 10 14 11 16 12 18 11 19 12 24 11 27 12 28 11 31 11 32 10 33 11 34 11 36 10 38 10 39 11 41 11 43 11 45 11 48 10 49 12 50 12 51 12 55 10 56 11 58 11 59 10 72 12 75 12 76 11 78 10 81 12 86 10 19 56 3 15 4 14 5 13 6 14 8 14 9 13 10 15 13 14 14 13 16 15 17 14 18 15 20 13 21 14 24 15 25 13 26 15 27 13 28 14 31 15 33 15 34 15 35 15 36 13 37 14 40 14 41 14 42 14 43 14 46 13 48 13 49 13 50 13 51 13 52 13 53 13 56 14 57 14 61 14 63 14 65 14 66 13 67 13 68 14 69 14 70 15 74 14 76 14 78 13 79 14 81 13 82 14 87 13 88 14 89 14 90 14 20 78 1 27 2 28 3 24 5 27 6 25 7 26 8 23 9 28 10 27 11 28 12 24 13 25 14 28 15 25 16 25 17 25 18 23 20 27 21 26 22 24 23 27 24 27 25 28 26 25 27 26 28 25 29 23 30 27 31 28 32 28 33 28 34 27 35 28 37 25 39 24 40 27 41 23 42 27 43 24 44 28 45 28 46 24 47 25 48 28 49 26 51 28 52 24 53 24 54 24 55 28 56 27 57 27 58 28 61 27 62 28 64 25 65 28 66 24 67 28 68 28 69 25 70 27 72 28 73 25 74 27 75 29 76 24 77 25 78 26 80 28 82 28 83 27 84 25 85 27 87 28 88 25 89 27 90 26 25 75 1 18 2 18 3 18 4 19 5 19 6 17 7 18 8 20 9 18 10 19 11 19 13 20 14 18 16 20 17 17 18 17 19 20 20 20 21 17 24 18 25 19 26 18 28 19 29 18 30 21 31 18 32 18 33 20 34 18 35 20 36 19 37 18 39 21 41 18 42 20 45 21 46 18 47 19 48 18 49 20 51 20 52 20 53 18 55 21 56 17 57 18 58 18 59 19 60 19 61 17 62 20 64 19 65 20 66 19 67 19 68 20 69 18 70 18 71 19 72 18 73 18 74 20 76 17 77 19 78 17 79 18 80 21 81 21 82 18 85 20 86 21 87 18 88 20 89 19 90 21 26 35 1 28 2 28 3 27 8 29 9 33 14 28 15 31 18 29 22 28 23 27 24 32 25 30 28 29 29 30 30 31 31 28 36 27 39 33 42 27 44 29 46 32 49 29 50 32 54 32 56 29 57 27 59 31 63 33 66 28 68 32 74 28 79 29 83 28 84 31 90 32 27 20 4 13 8 12 10 11 11 12 14 12 16 12 18 13 23 11 25 11 26 13 34 11 36 13 40 11 43 12 53 11 55 12 64 13 72 11 80 11 87 12 28 60 1 26 2 23 3 26 5 24 6 23 7 22 8 25 9 23 13 23 14 25 15 24 16 22 17 26 19 25 21 24 23 23 26 25 29 22 30 24 31 25 32 22 33 24 34 24 35 26 37 26 39 24 41 24 43 22 46 26 47 25 49 26 50 25 52 22 53 23 54 22 56 25 57 22 58 22 60 26 61 23 62 25 63 26 64 24 66 25 68 25 69 25 70 26 72 26 73 25 74 22 75 25 76 24 78 25 79 22 80 25 84 25 87 23 88 25 89 25 90 26 29 54 1 24 2 26 3 24 4 25 5 26 6 24 7 23 9 23 10 24 12 24 13 23 14 25 16 24 17 25 21 23 27 24 29 23 31 25 32 22 34 23 37 22 38 26 39 25 41 22 42 22 43 24 45 23 46 24 47 24 51 26 53 23 54 26 55 24 56 25 57 25 58 25 60 23 62 26 65 22 68 25 69 22 72 26 73 26 75 24 78 25 79 26 82 25 83 24 84 23 85 22 86 23 87 22 88 25 89 25 30 69 1 27 2 28 3 30 4 31 5 29 6 28 7 31 9 32 10 27 11 28 13 31 14 30 15 31 19 28 20 27 21 32 22 31 23 32 24 30 25 27 27 28 28 30 29 29 30 31 31 30 32 30 33 28 34 32 36 27 37 27 39 26 41 30 42 31 43 28 45 27 46 30 47 26 48 28 49 28 50 27 51 29 52 31 53 32 54 30 55 29 56 28 57 30 58 27 59 29 61 32 62 27 63 26 65 28 68 28 69 27 70 31 71 32 73 31 75 32 77 29 79 29 81 29 82 29 83 27 84 26 86 31 87 29 89 29 90 32 31 19 6 14 9 14 10 15 25 13 28 13 32 13 34 13 37 15 39 14 41 15 53 13 59 14 60 15 61 13 64 15 71 13 75 14 85 14 88 15 32 34 2 26 4 26 5 26 7 24 11 26 16 24 18 28 21 28 22 27 23 28 30 24 33 29 35 28 37 25 38 26 40 24 45 27 49 25 50 25 51 27 54 26 58 28 61 28 66 24 67 27 68 26 70 27 72 26 75 25 77 25 80 28 83 26 84 26 90 24 33 21 2 18 3 19 22 15 23 18 30 16 35 16 37 17 41 16 42 18 49 17 56 17 62 18 63 17 68 18 69 15 74 17 75 17 76 16 77 17 80 19 85 17 34 42 1 25 5 28 8 29 12 26 15 27 17 29 23 30 24 26 25 29 26 29 27 26 29 27 30 28 34 29 36 27 42 26 50 27 51 29 52 26 54 25 56 30 60 27 61 29 62 29 63 27 65 28 67 25 69 27 73 28 75 29 76 27 77 28 78 26 79 27 80 26 81 24 82 26 84 28 86 29 87 29 89 24 90 27 35 57 1 22 2 23 9 20 11 22 12 19 13 21 15 20 16 21 17 22 19 21 21 19 22 20 23 23 25 22 26 20 27 22 29 22 30 21 32 22 33 23 34 20 37 20 38 23 39 23 40 21 41 21 43 22 44 19 45 22 48 20 49 21 52 19 54 21 57 20 58 19 60 22 62 21 65 22 66 20 67 20 68 22 69 20 71 23 74 23 76 20 77 23 78 20 79 23 80 21 81 23 82 19 83 19 84 22 85 20 87 20 89 20 90 20 36 73 1 10 2 11 3 11 4 11 6 10 7 10 8 10 9 11 10 10 11 10 12 9 13 11 14 10 15 11 16 10 17 9 19 9 20 11 21 10 22 9 23 10 24 10 25 9 26 10 27 10 28 11 29 9 30 11 31 10 32 10 33 10 34 9 35 10 37 10 40 10 41 10 42 10 43 10 44 11 45 10 46 9 47 10 49 11 50 11 51 9 53 11 55 11 56 9 57 10 58 11 59 10 60 11 61 10 62 10 64 9 65 11 66 10 67 10 68 10 69 9 70 10 71 11 72 9 75 11 79 9 80 11 83 10 84 11 85 9 86 10 87 9 89 10 90 11 37 52 1 11 2 13 3 11 4 12 5 11 6 13 7 13 8 12 11 12 12 13 13 13 15 13 17 13 18 11 23 12 25 13 26 13 27 12 29 11 31 11 32 12 34 12 35 13 36 13 38 12 39 11 43 11 50 11 51 12 52 12 54 12 56 12 57 12 60 13 61 13 62 13 63 11 65 12 67 13 70 11 71 12 72 12 73 13 78 13 79 12 81 12 82 13 83 11 84 12 86 11 87 11 89 12 38 70 1 17 2 16 3 16 4 15 5 16 6 15 8 17 9 16 10 16 12 15 13 16 14 16 15 17 16 16 17 16 18 17 19 16 20 16 21 16 23 17 24 15 25 15 26 17 27 17 29 17 30 17 31 15 32 16 34 17 35 16 36 17 37 17 38 15 39 17 40 17 44 17 45 18 46 17 48 17 49 15 50 18 51 17 53 15 54 17 55 15 57 16 59 17 60 15 61 15 62 16 63 15 64 16 66 16 69 18 70 15 71 16 72 16 73 14 75 17 77 16 78 17 80 16 82 14 84 15 85 15 86 17 87 15 88 16 89 16 90 17 39 82 1 18 2 18 3 18 4 19 5 18 6 18 7 17 8 19 9 18 10 20 11 19 12 18 13 20 14 17 15 19 16 19 17 16 19 20 20 19 21 17 22 18 23 18 24 17 25 19 26 19 28 18 29 19 31 17 33 17 34 17 35 17 36 16 37 18 38 18 39 17 40 18 41 19 42 19 43 18 44 18 45 18 46 20 47 17 48 17 49 17 50 18 52 18 53 18 54 18 55 20 56 20 57 20 58 17 59 19 60 17 61 19 62 19 63 18 64 19 65 18 67 17 68 19 69 16 70 19 71 18 72 19 73 18 75 18 76 17 77 16 78 16 79 18 80 16 82 18 83 19 84 19 85 16 86 18 87 17 88 18 89 17 90 20 40 19 2 13 5 13 6 13 16 14 19 14 20 12 27 14 30 14 39 14 41 13 55 13 60 14 63 13 64 13 67 14 70 13 73 13 78 13 86 14 41 26 2 29 3 31 8 32 9 28 15 28 16 31 22 30 26 33 32 28 38 33 39 32 40 30 49 29 53 31 54 32 59 30 61 33 62 30 65 29 70 31 72 27 74 31 81 32 83 28 85 29 86 31 42 54 1 10 2 9 3 9 4 11 5 11 9 10 10 10 12 11 13 10 14 9 15 10 16 10 17 9 18 11 19 10 21 10 22 10 23 10 25 9 27 10 30 10 32 10 33 10 35 11 36 10 37 10 39 9 40 10 41 9 43 10 44 11 45 10 46 9 48 10 49 10 51 9 53 11 55 10 59 11 61 10 63 11 65 10 66 9 71 11 73 9 74 11 75 10 77 11 79 10 81 11 84 9 87 10 88 9 90 9 43 84 1 19 2 21 3 21 4 20 5 22 6 19 7 20 8 21 9 20 10 20 11 22 12 22 13 21 14 21 15 22 16 21 17 23 18 19 19 21 20 23 21 23 22 22 24 20 25 21 26 19 27 21 28 22 29 22 30 22 31 21 33 20 34 20 35 22 36 22 37 23 38 21 39 20 40 21 41 21 42 21 43 20 44 19 45 19 46 22 47 19 48 22 49 21 51 22 52 21 53 19 54 21 55 21 56 19 57 23 58 21 59 20 60 21 61 20 64 21 65 20 66 21 67 22 68 21 69 23 70 20 71 23 72 23 73 20 74 20 75 22 77 22 78 21 79 21 80 21 81 20 82 23 83 19 84 21 85 20 86 21 87 22 88 20 89 22 90 19 44 58 1 15 2 17 5 15 6 16 7 17 8 15 10 17 13 16 14 16 15 17 16 15 17 17 18 17 20 16 22 17 25 15 27 15 29 16 30 16 31 16 32 16 33 15 34 16 35 16 37 16 40 16 41 17 42 18 43 17 44 15 46 17 48 15 49 16 51 15 53 16 54 16 56 16 58 17 59 15 60 16 62 17 64 15 65 15 68 16 70 15 71 17 72 15 73 16 74 15 75 15 76 15 77 15 78 14 79 15 85 16 86 16 88 15 89 17 45 72 1 11 2 11 3 12 4 12 5 12 6 12 9 13 10 11 11 13 12 13 13 12 14 11 15 11 17 11 18 12 19 12 20 11 22 13 23 11 24 13 25 13 26 13 28 11 29 12 30 12 32 13 34 12 36 12 37 12 38 11 39 11 40 12 41 11 42 12 43 12 46 11 48 11 50 12 51 12 52 11 53 12 54 13 55 13 57 12 58 12 59 13 61 11 62 13 65 12 66 13 67 12 68 12 69 11 70 12 71 12 73 11 74 12 75 12 76 13 77 12 78 13 79 11 80 13 81 12 82 11 83 12 84 12 85 12 86 12 87 13 88 12 89 12 46 58 2 21 3 21 4 20 5 21 6 19 7 20 8 19 9 23 11 22 12 20 13 23 16 20 17 23 18 22 19 20 21 20 22 21 24 22 26 22 27 23 31 22 34 22 36 19 38 19 39 19 42 20 43 23 45 20 46 21 48 22 54 22 56 21 57 23 59 22 60 21 61 21 63 23 65 20 66 22 67 23 68 20 69 20 70 20 71 22 72 19 74 19 76 21 78 22 79 22 81 19 82 22 83 19 84 22 85 19 86 22 87 23 89 21 90 22 47 23 3 31 11 30 12 29 16 31 20 31 22 31 23 26 24 27 31 27 32 31 33 30 38 27 41 27 42 28 44 31 45 30 64 28 67 28 69 27 75 26 78 28 84 28 89 28 48 27 1 29 2 24 3 25 4 27 8 27 11 28 17 28 28 27 30 28 33 27 44 26 46 23 48 24 49 27 50 27 55 28 60 25 66 24 68 28 69 26 71 26 73 25 78 24 83 27 84 24 87 26 88 28 49 38 5 18 6 16 11 18 14 18 15 16 16 18 17 17 21 18 23 16 24 17 27 17 29 16 32 18 33 18 37 16 38 18 39 18 40 17 43 17 49 17 53 17 55 17 57 16 58 16 60 17 61 16 63 16 66 16 67 18 68 15 70 18 71 18 81 17 85 16 86 17 88 17 89 17 90 17 50 69 1 17 2 19 3 19 4 20 5 19 6 18 7 18 9 18 11 18 12 17 13 20 14 19 15 20 16 19 19 18 20 20 21 21 22 19 23 19 25 17 26 19 27 20 28 18 29 19 30 17 32 20 33 18 34 20 35 20 37 20 39 21 40 17 41 19 42 19 45 21 46 20 48 17 49 17 50 19 51 19 52 20 53 20 55 18 56 18 57 18 58 20 59 18 60 20 62 20 63 18 67 18 68 18 69 19 70 20 71 18 72 20 73 17 74 21 75 19 76 17 77 19 78 20 79 18 81 17 82 20 84 18 85 17 88 18 90 20 51 32 1 31 2 28 3 33 7 29 10 31 11 32 12 32 16 29 19 31 21 31 28 32 31 32 32 31 36 29 38 33 43 27 51 32 53 32 57 29 58 31 59 31 60 29 62 32 64 29 67 33 71 27 73 32 74 29 81 30 84 33 86 31 90 29 52 77 1 9 2 9 4 10 5 9 6 9 7 10 8 11 11 9 12 10 13 10 14 10 15 10 16 10 17 9 18 9 19 11 20 9 21 10 22 11 23 9 24 10 28 10 29 10 30 9 33 10 34 11 35 9 36 9 37 9 38 11 39 9 40 9 41 10 42 11 43 11 45 11 47 10 48 10 49 11 51 10 52 10 53 10 54 9 55 10 56 11 57 10 58 9 59 10 60 9 61 10 62 10 63 10 64 10 65 10 66 10 67 9 68 9 69 10 70 11 71 10 72 9 74 10 75 11 76 10 77 11 78 11 79 9 80 11 81 10 82 10 83 9 84 10 85 9 86 10 87 10 88 9 90 10 20 5 57 1 24 2 23 4 23 7 25 8 21 11 22 12 23 13 23 14 22 16 22 17 23 18 25 19 24 21 25 23 25 25 25 26 22 28 24 30 23 32 22 34 23 36 21 37 25 38 23 39 24 41 25 43 24 44 21 45 22 47 23 49 24 51 24 53 22 55 24 56 22 57 21 62 22 63 21 64 23 65 22 66 23 67 21 70 24 71 23 72 21 73 22 74 21 75 21 77 24 80 23 82 22 84 24 86 22 87 25 88 23 89 23 90 22 6 24 4 16 6 16 13 16 14 17 25 15 27 15 31 18 32 16 36 17 43 15 46 17 47 16 54 16 55 16 59 16 61 15 64 17 68 16 71 17 73 16 74 17 75 15 76 17 87 17 7 60 3 26 4 27 7 24 10 26 12 24 15 23 16 26 17 26 19 26 20 25 24 24 25 27 26 23 28 23 29 26 30 26 32 24 33 25 34 27 36 26 37 23 38 27 39 23 40 23 41 27 42 25 43 24 45 23 46 25 47 25 48 24 49 25 50 24 51 25 52 25 53 26 54 25 55 27 56 26 57 27 58 24 59 24 60 27 61 23 63 26 67 25 69 23 72 27 74 24 76 25 77 26 78 26 80 26 81 23 82 27 84 24 85 24 86 25 89 23 90 26 8 31 11 24 16 25 17 25 18 21 31 22 34 21 35 24 40 24 43 23 45 23 46 23 48 23 49 21 53 22 55 25 58 25 60 23 65 21 67 22 69 23 70 23 72 23 73 23 74 23 76 24 78 21 81 24 83 25 86 23 88 22 90 21 13 66 1 14 3 13 4 15 5 15 6 13 7 14 8 15 9 13 10 13 11 14 13 15 14 14 15 13 17 13 18 14 19 14 20 13 21 15 22 15 23 13 26 13 28 13 29 15 30 15 31 15 32 14 33 14 37 14 38 15 39 13 40 15 41 15 42 15 43 14 45 13 46 15 48 14 49 15 50 15 54 13 55 15 59 15 61 14 62 14 63 13 64 15 65 14 66 15 67 14 68 15 70 15 73 14 74 14 75 15 76 15 77 13 79 14 80 13 81 14 82 14 83 15 85 13 86 14 87 15 88 14 90 15 14 2 49 16 86 15 15 49 1 20 3 21 5 21 7 23 8 20 10 21 11 23 12 23 13 23 15 20 16 24 18 23 20 20 25 20 26 21 27 22 28 24 29 21 31 23 32 21 33 21 35 22 36 21 38 21 40 21 41 23 42 20 43 23 46 23 48 20 49 23 52 20 53 22 55 21 56 24 58 22 60 23 64 22 68 23 71 23 72 20 73 21 74 21 75 21 77 22 80 23 83 20 86 21 89 23 16 45 1 27 2 24 3 24 4 25 6 25 10 26 11 23 14 23 15 26 17 27 18 27 21 23 22 24 23 26 26 23 27 23 28 23 31 26 33 26 34 24 40 27 48 23 49 26 50 26 51 27 52 26 53 24 55 26 56 24 60 25 62 24 65 24 69 27 70 24 73 23 76 23 77 26 80 27 82 25 83 27 85 25 87 26 88 23 89 27 90 26 25 25 11 19 16 18 17 17 21 19 24 19 27 16 29 17 30 17 31 19 36 16 43 17 45 19 48 16 49 18 50 19 52 19 53 19 58 18 59 19 68 19 69 17 70 17 72 19 73 17 75 16 26 71 1 31 3 28 4 26 5 31 6 29 7 31 8 31 9 26 10 28 12 28 13 31 14 26 15 30 16 27 17 26 19 27 21 27 22 29 23 26 24 30 25 27 26 27 27 28 28 28 30 28 31 31 32 27 33 31 34 28 35 29 36 30 38 26 39 28 40 27 41 29 42 28 43 26 44 28 45 28 46 26 48 29 50 26 51 26 52 29 53 28 54 26 55 30 56 26 58 25 59 27 60 27 63 31 64 30 67 30 68 30 69 29 70 26 71 27 72 26 74 28 75 30 76 28 77 25 79 27 80 27 82 29 83 27 85 26 86 29 87 26 89 27 27 62 1 24 2 25 3 23 6 25 7 25 9 25 11 26 15 23 16 26 17 23 20 27 21 27 22 26 23 27 25 23 26 24 27 23 28 27 30 24 31 25 33 23 34 25 35 27 36 26 37 27 38 24 40 24 41 26 42 23 44 24 46 26 47 24 48 27 52 23 54 25 55 25 56 24 57 26 58 24 59 24 60 23 63 27 64 24 65 24 66 23 67 27 69 26 70 25 71 24 72 24 73 27 76 24 77 25 78 27 79 26 81 26 82 25 84 24 85 25 87 24 89 24 90 25 28 82 2 26 3 29 4 26 5 29 6 29 7 29 8 28 9 27 10 29 11 29 12 25 13 25 14 27 15 26 16 28 17 25 18 30 19 30 20 29 21 27 22 28 23 27 24 30 25 24 27 25 29 29 30 25 31 27 32 29 33 25 34 29 35 25 36 29 37 28 38 25 39 29 40 27 41 25 43 26 44 26 45 27 47 25 50 29 51 27 52 29 53 28 54 28 55 27 56 24 57 25 58 25 60 26 61 26 62 29 63 27 64 26 65 24 66 27 67 26 68 27 69 25 70 25 71 27 72 29 73 25 74 25 75 25 76 29 77 28 78 28 79 29 80 28 81 26 82 25 83 25 84 25 85 27 86 26 87 29 88 26 89 25 90 27 29 47 1 17 3 19 4 18 6 18 10 17 11 20 12 17 14 16 15 17 16 17 18 16 19 17 20 18 22 19 25 17 26 19 27 17 30 20 31 18 32 19 37 19 38 18 39 19 41 18 44 19 46 18 47 19 51 17 56 16 57 19 58 18 63 18 66 17 67 19 68 17 69 17 73 16 75 18 76 18 78 19 79 17 80 19 81 18 85 19 86 17 87 17 90 20 30 65 1 15 2 16 3 15 4 16 5 14 7 15 8 14 9 14 12 14 13 16 14 15 16 16 17 16 18 14 19 16 20 15 22 15 23 15 24 14 26 14 27 15 28 16 29 15 31 16 32 15 33 16 37 15 39 16 41 15 42 16 43 16 44 15 46 14 47 14 50 16 51 15 52 14 53 15 54 16 55 15 56 16 57 15 59 16 61 15 62 16 63 15 64 15 66 15 67 14 68 16 69 15 70 16 71 16 73 16 75 15 76 14 77 14 79 14 80 15 81 15 82 15 83 16 87 15 88 15 90 16 31 82 1 21 2 21 3 21 4 21 5 19 7 21 8 19 9 18 11 21 12 21 13 19 14 21 15 21 17 19 18 20 19 20 20 22 21 21 22 20 23 22 24 19 26 20 27 20 28 20 29 20 30 22 31 22 32 22 33 18 34 22 35 19 36 20 37 18 38 21 39 20 40 19 41 20 42 22 44 22 45 22 46 22 47 22 49 20 51 21 52 22 53 19 54 20 55 21 56 21 57 19 58 22 59 20 60 21 61 19 62 21 63 19 64 21 65 20 66 18 67 19 68 20 69 19 70 20 71 19 72 18 73 20 74 22 75 19 76 22 77 20 78 21 79 20 81 19 82 20 83 21 84 21 85 19 86 19 87 20 88 22 89 18 90 21 32 26 7 16 8 17 14 16 15 18 18 16 27 17 29 17 33 17 34 18 38 17 42 17 44 15 47 17 57 16 58 16 59 18 61 16 64 17 67 17 73 16 77 17 79 18 83 15 84 17 89 18 90 15 53 73 1 24 2 25 3 22 4 25 6 22 7 21 9 21 10 25 12 22 13 22 14 24 15 25 16 21 17 25 18 23 19 25 23 25 24 23 25 21 27 23 29 23 31 22 32 23 33 23 34 24 35 23 36 21 37 24 38 22 39 23 40 23 42 24 43 21 44 21 45 24 47 24 48 22 50 25 51 23 52 22 53 24 54 22 55 24 57 23 58 24 59 25 60 22 61 23 62 23 63 23 64 21 65 22 66 25 67 23 68 22 69 24 70 22 71 23 72 24 73 24 74 21 75 24 77 21 78 24 79 23 80 22 82 21 83 24 84 21 85 23 86 24 88 23 90 24 54 43 2 12 3 11 4 12 10 12 14 12 17 11 18 13 19 12 22 13 23 12 25 12 26 11 28 11 29 11 31 11 32 12 39 11 40 11 41 13 42 13 43 11 45 13 46 12 48 13 49 13 51 12 52 11 59 13 61 12 63 12 65 11 66 12 68 12 71 13 72 12 73 13 75 13 82 13 83 13 85 11 87 13 88 12 89 12 55 51 4 16 6 15 9 15 10 15 15 16 16 14 17 15 18 14 19 16 21 16 23 15 28 16 30 15 31 16 33 14 34 16 35 15 36 16 39 16 40 16 42 14 43 15 45 15 47 15 48 14 49 15 50 15 51 16 52 16 55 14 57 15 58 15 59 16 60 15 61 14 62 16 65 14 67 16 68 16 69 16 74 15 77 16 78 16 79 16 81 15 85 16 86 15 87 14 88 16 89 15 90 15 56 34 1 10 7 10 8 10 10 10 11 10 12 9 13 10 17 9 20 11 21 10 22 10 26 9 27 10 28 10 29 9 33 10 36 11 39 9 45 9 48 10 53 11 54 11 58 9 60 10 62 10 68 9 69 11 70 10 74 10 76 9 83 10 87 10 88 9 89 9 52 5 88 1 13 2 14 3 14 4 13 5 15 6 14 7 14 8 15 9 15 10 13 11 13 12 13 13 14 14 13 15 15 16 14 17 15 18 15 19 13 20 14 21 13 22 14 23 14 24 15 25 14 26 13 27 13 28 13 29 14 30 13 31 13 32 14 33 14 34 14 35 15 36 14 37 13 38 14 39 15 40 14 41 15 42 13 43 13 44 13 45 13 46 14 47 14 48 13 49 14 50 14 51 15 52 14 53 15 54 13 55 15 56 14 57 14 58 13 59 13 60 14 61 14 62 14 64 14 65 15 66 14 68 15 69 14 70 13 71 15 72 13 73 15 74 13 75 13 76 15 77 15 78 15 79 15 80 14 81 14 82 15 83 13 84 13 85 13 86 15 87 14 88 13 89 15 90 15 6 8 14 18 20 19 28 19 37 18 55 21 58 20 78 20 86 19 7 44 1 12 4 11 5 12 8 13 9 12 10 12 11 12 13 11 14 13 17 12 18 12 21 13 22 12 24 12 26 13 27 11 31 13 35 12 36 12 37 13 38 13 39 13 43 13 45 11 47 12 48 11 49 11 51 11 52 12 60 12 61 11 65 11 66 13 67 12 71 12 73 12 74 12 76 11 78 12 79 12 83 13 85 12 88 12 89 12 8 21 2 9 9 11 11 11 15 10 23 10 30 10 31 10 34 10 36 10 40 9 42 10 46 10 49 10 54 9 71 10 72 10 73 9 79 9 83 10 84 11 89 10 9 44 1 24 3 24 8 23 10 22 11 25 12 24 13 22 15 22 16 25 17 24 18 24 19 24 20 25 21 23 24 26 25 26 26 25 29 23 30 24 35 22 37 24 43 26 44 26 49 23 50 23 52 24 54 24 55 26 56 22 59 24 61 24 65 22 68 26 69 24 72 23 75 25 76 23 79 22 80 25 84 26 85 26 86 24 87 26 88 22 10 78 3 18 4 18 5 19 6 19 7 17 8 19 9 17 10 17 11 18 12 17 13 18 14 17 15 17 16 19 17 18 18 19 19 19 21 18 22 17 23 18 24 19 25 18 26 19 27 17 30 17 31 17 32 17 33 19 34 18 35 17 37 17 39 19 40 19 41 19 42 17 43 16 44 16 46 19 47 18 48 18 49 17 51 19 52 16 53 19 54 18 55 19 56 20 58 17 59 19 60 17 61 20 62 16 64 18 65 19 66 17 67 18 68 19 70 18 71 18 72 18 73 19 74 19 75 18 76 16 77 19 78 20 79 17 80 18 81 19 82 19 83 18 84 18 85 19 86 19 87 18 88 20 89 18 90 16 11 20 15 22 19 20 23 22 24 22 29 22 30 20 33 23 35 19 40 20 43 19 55 23 59 19 60 19 64 23 73 22 78 22 82 22 83 22 86 19 88 23 12 45 1 17 2 19 4 18 5 17 7 18 8 17 11 18 12 16 14 18 15 19 16 18 20 20 21 16 23 17 25 19 27 18 29 17 31 20 32 19 33 17 34 17 36 17 39 16 40 17 41 18 42 19 47 20 48 18 50 17 51 16 55 19 57 17 61 16 62 18 64 17 69 18 70 19 73 18 76 18 79 17 81 20 83 17 84 17 89 18 90 17 13 57 2 22 4 22 5 24 7 21 8 24 9 24 11 24 13 21 15 25 16 25 17 24 18 22 19 21 22 25 24 25 25 23 27 24 28 25 29 25 30 25 31 24 32 22 33 25 36 24 39 24 40 24 43 25 44 21 46 23 47 23 51 24 52 23 53 24 54 22 56 22 59 21 60 22 63 23 64 22 65 21 67 21 69 22 70 23 71 22 72 22 73 22 74 25 75 24 77 24 78 22 80 24 83 22 84 25 85 25 86 23 87 23 89 25 14 29 4 11 9 11 10 11 12 10 15 11 20 10 23 10 25 12 27 11 28 12 32 10 35 11 36 11 38 10 43 11 46 11 47 11 48 10 53 11 56 12 67 11 73 12 75 10 76 10 80 10 83 10 86 10 89 12 90 11 15 81 1 32 2 28 3 27 4 31 5 30 6 28 7 27 8 31 9 32 10 31 11 32 12 29 13 28 14 29 15 31 16 33 17 30 18 27 19 32 20 28 21 31 22 32 23 30 25 28 26 32 27 28 28 28 29 32 30 28 31 27 32 30 33 31 34 33 35 32 36 31 37 33 38 29 39 30 41 33 42 29 43 28 44 30 45 29 47 28 48 29 49 33 50 27 51 31 53 32 54 31 55 31 56 32 57 27 58 32 59 33 60 31 61 32 62 27 63 29 64 29 65 30 66 33 67 30 68 29 69 31 70 32 73 33 74 28 75 31 76 32 77 28 78 31 79 33 80 33 81 32 82 27 83 32 85 32 86 33 87 28 88 32 16 64 1 16 2 17 3 18 4 16 6 19 8 17 9 18 11 18 12 16 13 18 16 17 18 18 20 17 22 17 23 18 24 16 25 17 26 17 27 17 29 16 30 17 32 15 34 16 35 16 36 17 38 17 40 16 41 17 42 16 43 17 44 17 45 18 46 19 48 17 50 16 51 19 52 18 53 18 54 17 55 17 56 19 57 17 58 16 59 16 60 18 61 18 62 16 64 18 65 16 67 16 68 17 69 18 71 16 72 19 73 19 75 17 76 17 77 18 78 16 79 17 80 17 86 16 89 16 90 15 17 37 4 20 5 18 6 19 10 19 12 20 16 20 17 18 19 21 24 21 26 20 27 19 31 19 33 18 35 20 37 18 40 19 41 18 45 17 47 17 50 18 51 18 52 18 54 17 55 19 62 19 65 17 69 21 70 19 71 19 74 21 75 21 82 21 84 20 86 19 88 19 89 20 90 21 18 43 1 29 2 30 3 30 5 31 12 27 16 28 17 29 18 26 19 28 20 31 21 30 27 31 39 30 41 28 42 31 44 30 47 30 48 31 49 30 50 27 51 27 52 30 53 28 55 28 56 27 58 28 60 27 62 27 65 27 68 29 70 31 71 31 73 30 74 30 75 30 76 26 78 27 80 30 81 29 83 30 84 29 85 30 86 31 19 7 10 13 17 13 37 13 40 12 59 13 83 13 86 12 20 44 1 20 5 20 7 21 8 21 9 20 12 20 13 21 15 19 19 20 20 22 22 21 23 21 24 22 27 20 28 20 30 19 31 22 32 18 34 18 35 19 37 20 39 18 42 18 43 22 44 21 46 19 50 21 51 18 53 18 56 19 57 21 60 22 63 21 66 21 68 22 71 21 75 19 76 19 80 21 85 20 86 18 87 20 88 20 90 19 21 54 2 16 3 15 4 15 5 18 7 17 8 15 9 18 10 16 13 16 15 16 16 18 17 15 21 16 23 16 24 17 25 17 28 16 29 17 30 17 31 16 33 17 34 17 36 15 37 16 43 15 44 17 46 16 49 15 51 16 52 15 54 15 57 16 58 17 60 15 61 17 62 15 63 15 67 15 68 15 69 15 70 15 72 16 73 15 74 17 76 16 77 16 78 17 79 15 80 15 81 16 83 18 86 17 87 17 88 15 22 39 3 19 4 18 9 18 11 22 12 22 16 22 17 20 19 19 20 21 23 22 25 20 26 19 27 19 33 19 39 21 41 18 42 20 44 19 46 18 47 20 49 19 52 20 56 20 57 20 59 19 60 19 63 19 65 19 66 21 72 19 73 20 74 20 75 20 79 22 80 19 81 19 85 21 86 19 89 21 23 5 5 24 58 27 65 25 81 26 83 26 24 7 3 13 11 12 21 12 54 14 67 12 80 12 87 14 25 64 1 16 2 16 3 15 5 14 6 16 7 14 8 16 10 14 14 14 15 16 16 15 17 16 18 14 20 14 22 14 23 16 24 14 25 14 26 15 27 15 28 14 31 16 32 16 33 14 36 16 38 14 39 14 40 15 41 15 42 16 43 16 44 14 45 15 46 15 47 14 48 14 49 16 51 15 53 16 54 16 55 16 58 15 60 14 62 14 64 16 65 14 66 14 68 15 70 15 71 16 72 15 73 14 74 15 75 16 76 15 78 16 79 15 80 14 82 16 84 16 86 15 88 15 89 14 90 16 26 85 1 23 2 24 3 23 4 23 5 24 6 23 7 21 8 25 9 22 10 22 11 23 12 25 13 24 14 21 15 21 16 24 17 22 18 22 19 24 20 25 21 21 22 23 23 22 24 24 25 21 26 23 27 25 28 23 29 22 30 22 31 24 32 23 35 22 36 24 37 23 38 23 39 22 40 25 41 24 42 24 43 25 44 24 45 23 46 23 47 24 48 21 49 24 51 24 52 25 53 21 54 23 55 21 56 23 57 22 58 22 59 22 60 21 61 25 62 24 63 22 64 25 65 24 67 22 68 21 69 22 71 24 72 24 73 22 74 22 75 25 76 24 77 23 78 25 79 24 80 23 81 24 82 24 83 25 84 22 85 25 86 24 87 22 88 21 89 25 90 22 27 71 1 23 2 22 3 21 5 24 6 23 7 22 8 22 9 25 10 24 12 21 14 24 15 25 16 23 17 25 18 22 20 21 22 22 23 23 24 23 25 22 26 22 27 23 28 23 29 25 30 24 32 25 34 22 36 22 37 22 39 23 40 23 41 24 43 25 44 24 45 22 46 22 47 22 48 22 49 24 50 24 51 23 53 23 54 25 55 25 56 25 57 24 58 21 59 23 60 22 61 24 62 23 63 21 64 21 65 21 67 23 68 21 69 23 70 21 71 22 73 21 74 22 75 24 76 24 78 25 79 21 80 21 81 25 82 22 87 25 88 23 89 22 28 53 2 29 3 26 5 26 8 25 9 28 10 29 11 27 12 27 13 27 16 29 17 25 20 29 21 28 22 26 26 26 27 28 29 29 32 24 33 27 34 27 35 26 38 27 41 27 42 28 43 27 44 25 45 29 46 29 47 27 50 27 51 27 53 26 57 25 59 26 61 27 62 28 63 27 64 25 65 25 66 25 67 28 68 28 70 26 73 25 75 27 77 26 78 27 82 28 84 29 85 29 86 26 87 27 88 25 29 29 7 28 14 28 16 32 17 32 19 29 23 28 24 30 25 30 27 30 30 27 33 28 39 28 40 32 44 31 45 29 49 31 50 28 56 28 58 28 61 31 63 29 66 30 67 33 70 29 73 31 74 30 77 29 85 29 88 27 30 85 1 10 3 9 4 10 5 10 6 10 7 11 8 10 9 10 10 9 11 10 12 10 13 11 14 10 15 10 16 11 17 11 18 9 19 10 20 10 21 10 22 9 23 10 24 9 25 10 26 11 27 9 28 9 29 9 30 10 31 9 32 9 33 10 34 9 35 11 36 9 37 10 38 11 39 9 40 11 41 10 42 11 44 10 45 11 46 11 47 10 48 10 49 10 50 10 52 10 53 11 54 10 55 11 56 10 57 9 58 10 60 10 61 10 63 10 64 10 65 9 66 9 67 10 68 10 69 10 70 9 71 11 72 10 73 11 74 9 75 11 76 11 77 10 78 10 79 10 80 10 81 10 82 9 83 10 84 10 85 10 86 10 87 9 88 9 89 11 90 9 31 9 1 19 9 22 18 19 40 18 49 21 51 21 55 19 65 18 82 22 32 4 9 14 17 14 32 12 89 12 33 64 1 11 3 10 4 11 5 10 7 9 8 10 9 11 10 10 11 10 13 10 15 9 16 11 17 11 18 9 21 9 23 9 25 11 26 10 27 11 28 11 29 11 30 10 32 11 33 10 34 9 35 9 37 10 38 11 39 9 40 11 41 9 43 9 44 11 45 10 46 11 47 11 48 11 49 10 52 10 53 9 54 9 56 10 58 9 59 10 60 10 61 9 65 11 66 11 68 10 69 9 70 10 72 10 73 9 74 11 75 9 76 11 77 10 81 11 85 11 86 9 87 11 88 9 89 10 90 9 34 24 1 17 3 18 7 16 11 17 12 16 13 17 24 19 26 16 33 17 38 18 40 17 42 16 44 16 48 17 50 17 60 18 61 16 66 19 70 18 71 17 76 16 80 17 81 18 88 16 35 27 2 11 5 11 8 12 9 11 22 12 24 11 29 12 33 11 36 10 39 12 40 10 41 11 42 11 46 12 48 10 50 10 52 11 62 12 65 11 69 11 70 12 73 10 76 12 77 12 87 12 89 12 90 12 36 21 1 23 3 21 5 21 9 21 10 22 15 21 18 23 21 21 28 24 33 21 40 20 52 22 58 22 64 20 68 24 71 20 77 24 79 20 80 23 87 23 90 23 37 38 3 10 5 12 6 11 14 11 15 11 19 11 21 11 22 12 23 11 24 11 32 11 37 11 38 12 42 11 43 12 44 12 49 12 52 11 55 11 59 12 65 10 66 10 67 11 69 10 70 11 71 12 72 11 73 10 77 12 78 11 79 11 80 10 82 10 84 10 87 12 88 11 89 10 90 10 38 54 1 11 3 10 5 10 8 10 10 10 11 11 13 10 15 10 16 11 18 11 20 10 21 10 22 10 24 10 26 11 27 10 28 10 30 9 31 9 32 9 33 10 34 9 38 11 40 10 42 10 44 11 46 11 47 10 48 11 50 10 51 9 53 9 56 10 59 10 60 10 62 9 63 10 64 10 67 11 69 10 70 9 71 10 72 11 73 9 74 9 75 10 76 10 79 9 81 10 82 10 83 10 85 10 86 10 87 11 39 79 1 20 3 23 5 21 6 23 7 21 8 23 9 22 10 22 11 20 12 20 13 20 14 23 15 23 16 22 18 21 19 23 20 21 21 21 22 21 23 23 24 22 26 21 27 21 29 22 30 21 31 21 32 22 33 21 34 24 35 24 36 22 37 23 38 21 39 21 40 20 41 21 42 20 43 21 44 22 45 20 46 21 47 22 48 20 49 22 50 22 51 22 52 23 53 24 54 20 55 22 56 21 58 20 59 20 60 21 61 20 62 20 63 22 65 23 66 23 67 24 68 22 69 23 71 22 72 23 74 23 75 21 76 22 77 22 78 21 80 23 81 24 82 21 83 24 84 22 85 23 86 20 88 23 89 23 90 23 40 38 2 17 5 19 10 19 11 18 12 17 14 19 15 20 16 18 17 19 19 18 22 19 29 17 31 19 32 18 34 20 36 16 40 18 43 19 44 19 46 16 51 19 52 19 53 18 54 18 55 19 58 19 60 18 61 16 63 18 64 18 70 20 74 19 76 19 80 18 81 19 84 17 86 17 87 19 41 64 2 28 5 32 6 32 7 29 8 29 9 28 10 31 11 31 12 32 13 30 15 28 17 27 18 30 19 30 20 32 21 28 22 29 24 29 25 33 26 28 27 33 28 28 29 27 32 31 33 30 34 29 35 29 36 28 38 30 40 27 42 33 43 28 44 28 45 28 47 28 48 29 50 28 52 32 53 29 54 32 57 32 58 31 61 31 62 28 63 28 64 27 65 30 68 31 69 29 70 28 71 32 73 29 74 32 76 33 77 33 79 31 80 29 81 31 83 32 84 30 85 28 87 32 88 30 89 32 42 63 1 23 2 20 3 24 6 20 7 24 9 21 13 20 14 22 15 21 17 22 18 21 19 22 20 22 21 22 22 21 23 22 26 24 27 23 28 22 29 21 30 20 33 20 34 22 37 20 38 24 41 22 42 23 43 21 44 21 45 21 47 22 48 23 52 21 53 23 55 20 56 24 57 22 58 23 59 22 60 20 61 21 62 21 63 23 65 22 66 23 67 21 68 21 69 24 71 22 72 24 73 22 74 20 76 20 77 21 78 21 79 20 81 20 84 23 85 24 86 20 87 21 88 22 90 24 43 51 2 13 3 12 4 11 5 13 6 13 10 13 11 13 16 11 17 11 18 11 19 12 21 13 23 11 24 11 26 11 27 12 29 12 30 12 34 12 38 13 42 13 43 11 44 13 46 11 49 11 51 12 52 11 53 12 57 11 60 13 61 13 62 13 64 13 66 12 67 13 68 12 69 13 71 12 72 12 74 12 76 12 77 13 79 13 80 13 81 12 84 12 85 12 86 11 88 13 89 12 90 13 44 11 4 14 12 15 19 13 22 15 30 13 41 13 45 15 59 14 76 13 77 13 90 14 45 39 3 29 5 29 6 26 7 27 8 29 9 26 10 31 11 28 12 26 13 27 15 26 20 30 21 28 23 27 28 26 29 29 31 30 35 26 39 26 41 30 46 26 47 26 51 30 52 26 53 29 55 29 56 26 62 28 65 25 68 29 69 29 70 30 71 30 74 27 77 28 80 26 81 27 84 28 89 26 46 54 1 19 2 21 4 21 7 21 8 21 11 18 12 20 14 21 15 20 17 20 19 19 20 21 21 20 23 21 24 20 27 19 28 22 30 19 31 20 32 20 33 18 34 20 36 18 37 21 38 20 40 20 41 20 43 20 47 18 50 20 52 20 53 19 54 20 60 21 61 21 62 22 63 19 64 21 67 19 68 22 70 19 71 21 72 18 74 18 75 20 76 20 77 20 78 19 81 22 82 20 86 20 88 21 89 20 90 21 47 87 1 19 2 18 3 20 4 20 5 20 6 21 7 19 8 19 9 20 10 17 11 19 12 18 13 20 14 18 15 20 16 20 17 19 18 21 19 18 20 20 21 20 22 20 24 20 25 18 26 19 28 21 29 20 30 19 31 19 32 19 33 18 34 20 35 19 36 19 37 19 38 20 39 19 40 19 41 18 42 18 43 19 44 20 45 17 46 18 47 18 48 21 49 18 50 18 51 20 52 19 53 19 54 19 56 18 57 20 58 21 59 20 60 19 61 20 62 18 63 21 64 19 65 18 66 17 67 19 68 18 69 20 70 19 71 18 72 19 73 20 74 20 75 17 76 19 77 18 78 19 79 20 80 17 81 19 82 19 83 18 84 21 85 21 86 18 87 19 88 20 89 20 90 20 48 34 1 14 3 15 4 15 5 13 7 14 9 14 11 13 13 15 14 14 28 14 30 14 31 13 32 13 35 14 37 14 41 14 42 13 44 15 45 13 48 15 50 13 51 13 55 13 58 14 59 15 65 15 66 13 67 14 68 13 75 15 81 13 84 14 86 15 88 15 49 23 1 10 2 11 6 11 8 10 9 12 17 11 24 12 27 11 36 11 39 10 51 12 52 11 55 10 57 10 63 11 68 12 69 10 70 10 72 11 76 12 82 11 84 11 89 10 50 3 19 19 69 22 75 20 51 20 3 12 4 13 12 13 13 14 15 13 16 12 17 14 21 12 29 14 42 14 44 12 51 14 55 13 58 14 60 12 64 12 66 13 69 14 70 13 90 14 52 41 1 15 5 16 7 16 9 17 10 15 11 16 13 15 15 15 17 15 18 17 19 16 20 15 21 17 22 17 23 17 24 17 25 15 30 16 31 17 32 15 34 15 37 15 40 17 43 15 47 15 48 15 49 17 50 16 53 16 54 16 57 17 59 17 61 15 64 15 68 17 69 16 74 16 85 17 87 16 88 16 89 16 53 14 5 28 6 27 11 25 20 24 27 26 32 26 43 24 51 25 55 24 56 25 59 27 68 27 84 26 87 27 54 26 7 19 9 19 18 19 23 20 25 19 26 18 28 18 31 18 32 18 35 21 37 18 40 17 41 17 44 17 51 21 54 17 59 19 65 18 68 18 72 19 73 17 78 18 79 19 80 20 84 18 88 20 55 69 3 24 4 20 5 22 6 23 7 24 8 23 9 23 10 22 13 23 14 23 15 20 17 22 18 23 19 23 20 22 21 20 22 21 23 21 24 22 25 20 26 21 28 20 29 22 31 22 32 21 33 23 34 24 35 22 37 21 38 22 40 22 41 21 42 24 43 21 45 20 46 23 47 21 48 23 49 22 51 22 52 23 53 22 54 22 55 23 57 23 58 20 62 22 63 23 65 23 66 22 67 23 68 22 69 21 71 23 72 20 73 20 74 24 76 20 77 23 78 21 79 24 80 22 82 22 83 20 84 23 85 21 86 21 87 20 89 22 56 9 7 25 21 26 40 27 44 29 51 26 64 26 73 27 82 30 83 30 4 57 50 2 19 3 20 5 19 6 21 8 22 9 19 10 19 16 20 17 18 21 21 24 21 25 21 26 20 28 19 29 20 33 22 36 22 37 21 38 19 39 20 40 19 41 21 42 21 44 21 45 21 46 19 49 18 50 21 51 20 54 19 55 21 57 19 59 18 61 18 63 20 67 20 68 20 71 20 72 21 73 19 75 20 77 21 78 21 80 19 83 19 84 19 86 21 87 20 88 19 89 21 58 85 1 15 2 14 3 14 5 15 6 13 7 15 8 15 9 14 10 15 11 14 12 13 13 14 15 14 16 14 17 13 18 13 19 13 20 15 21 13 23 14 24 14 25 15 26 15 27 14 28 14 29 15 30 13 31 13 32 13 33 14 34 13 35 15 36 14 37 14 38 14 39 14 40 14 41 13 42 13 43 14 44 14 45 15 46 14 47 15 48 14 49 15 50 14 51 14 52 15 53 14 54 14 55 15 56 15 57 13 58 14 59 13 61 15 62 14 63 13 64 15 65 13 66 14 67 14 68 14 69 15 70 14 71 13 72 14 73 14 74 14 75 14 76 15 77 13 78 14 79 13 80 14 82 15 83 15 84 13 85 13 86 14 87 13 88 15 89 15 90 14 59 52 2 28 3 25 5 24 7 26 11 25 14 26 18 28 20 25 21 28 22 27 26 25 27 25 28 25 29 24 30 26 31 26 32 25 34 27 35 26 36 28 37 29 38 25 39 26 41 29 44 25 45 27 47 28 48 25 50 25 52 27 53 28 54 28 56 29 57 26 58 29 59 26 60 27 62 28 67 25 70 27 71 25 73 28 77 29 81 28 82 27 83 27 84 27 86 29 87 26 88 26 89 30 90 29 60 83 1 10 2 12 3 10 4 10 5 11 7 11 8 12 9 11 10 10 12 11 14 11 15 11 16 11 17 12 18 11 19 11 20 11 21 11 22 12 23 11 24 11 25 10 26 11 27 11 28 12 29 12 31 10 32 11 33 12 34 10 36 12 37 12 38 12 39 11 40 12 41 10 42 10 43 12 44 11 45 12 46 12 47 12 48 12 49 10 50 10 51 12 52 12 53 11 54 11 55 10 56 10 57 10 58 12 59 11 60 11 61 10 62 11 64 12 65 11 66 12 67 12 68 11 69 10 70 12 71 10 72 12 73 11 74 12 75 12 76 10 77 10 78 10 79 11 80 12 81 11 82 11 83 10 84 12 85 11 86 10 88 11 89 11 90 11 +5 4 1 89 1 23 2 22 3 21 4 24 5 22 6 21 7 23 8 20 9 24 10 22 11 22 12 21 13 21 14 23 15 20 16 24 17 21 18 21 19 22 20 22 21 21 22 23 23 21 24 22 25 23 26 24 27 21 28 24 29 21 30 20 31 22 32 21 33 20 34 23 35 22 36 24 37 23 38 24 39 22 40 20 41 22 42 23 43 20 44 20 46 22 47 24 48 21 49 22 50 23 51 21 52 22 53 20 54 21 55 23 56 20 57 20 58 21 59 20 60 23 61 21 62 23 63 21 64 21 65 20 66 21 67 21 68 24 69 20 70 23 71 20 72 21 73 20 74 21 75 24 76 20 77 23 78 22 79 21 80 22 81 20 82 20 83 22 84 24 85 21 86 23 87 23 88 24 89 22 90 23 2 86 1 24 2 22 3 22 4 22 5 23 6 21 7 21 8 21 9 22 10 24 11 23 12 22 14 22 15 21 16 21 17 22 18 24 19 21 20 25 21 21 22 25 23 25 24 25 25 22 26 24 27 23 28 24 29 23 30 22 31 24 34 21 35 21 36 23 37 21 38 24 39 23 40 23 41 24 42 21 43 23 44 25 45 22 46 25 47 22 48 25 49 22 50 22 51 24 52 25 53 23 54 24 55 22 56 21 57 23 58 24 59 23 60 22 61 24 62 23 63 24 64 22 65 21 66 21 67 25 68 22 70 25 71 25 72 24 73 24 74 25 75 22 76 22 77 25 78 25 79 24 80 25 81 23 82 21 83 21 84 22 85 24 86 23 87 23 88 25 89 25 90 25 3 65 2 23 5 20 6 20 7 21 8 21 9 21 10 21 11 22 13 22 14 21 15 21 16 21 17 22 18 24 19 20 20 21 24 21 26 23 28 22 29 21 30 22 31 22 32 21 34 21 35 21 36 24 38 22 39 23 40 21 42 21 44 22 45 20 47 24 49 22 50 23 51 23 52 24 53 20 54 22 55 21 56 23 57 22 58 22 59 24 60 21 62 22 63 24 66 22 67 21 68 23 70 23 72 24 73 21 74 20 75 21 77 21 80 23 81 23 82 21 83 24 84 21 85 24 87 24 88 22 90 24 4 81 1 16 2 18 4 18 5 16 6 16 7 18 8 18 9 18 10 16 11 16 12 17 13 15 15 19 16 16 17 17 18 18 19 17 20 15 21 17 22 17 23 18 28 17 29 17 30 18 31 17 32 18 33 16 34 16 35 16 36 16 37 17 38 16 40 18 41 15 42 18 43 16 44 16 45 16 46 19 47 16 48 18 49 16 50 18 52 17 53 18 54 16 55 19 56 17 57 19 58 18 59 16 60 17 61 17 62 16 63 15 64 18 65 16 66 17 67 18 68 16 69 18 70 19 71 16 72 18 73 16 74 16 75 16 76 17 78 19 79 19 80 17 81 18 82 17 83 18 84 17 85 16 86 18 87 17 88 18 89 16 90 18 8 5 32 5 23 8 22 10 23 11 21 17 21 19 21 24 21 27 23 28 21 34 24 35 21 46 24 48 23 50 22 51 21 56 22 57 24 58 22 59 22 61 21 62 21 64 23 66 23 67 21 68 22 71 24 74 20 75 22 79 24 81 21 88 21 89 23 6 85 1 24 2 22 3 21 4 21 5 23 6 21 8 24 9 21 10 21 11 21 12 21 13 25 14 25 15 24 16 24 17 24 18 25 19 24 20 23 21 21 22 24 23 22 24 23 25 25 26 22 27 25 28 22 29 24 30 24 31 22 32 22 33 22 34 24 35 23 36 22 37 24 38 22 39 24 41 22 42 21 43 22 44 25 45 23 46 23 47 24 48 25 49 21 50 25 51 22 52 23 53 22 54 23 55 23 56 21 58 25 59 24 60 24 61 22 62 24 63 25 64 23 65 24 66 22 67 25 68 22 69 21 71 22 72 24 73 21 74 21 75 25 77 24 78 24 79 22 80 21 81 22 82 25 83 21 84 25 85 22 86 23 87 25 88 21 89 23 90 25 7 81 1 19 2 18 3 20 4 18 5 19 6 19 7 22 8 21 9 20 10 21 11 21 12 21 14 21 15 22 16 20 17 22 18 19 19 19 20 20 21 20 22 22 23 21 24 20 25 20 26 20 27 22 28 19 29 20 30 19 31 22 33 20 34 20 35 20 36 19 37 18 38 21 39 21 41 21 42 21 43 21 44 20 45 22 46 19 47 21 48 21 49 21 50 20 51 19 52 21 54 19 55 19 57 21 58 21 59 20 60 21 61 22 62 22 63 18 64 21 65 21 66 21 67 22 69 20 70 18 72 22 73 18 74 20 75 22 76 19 77 22 78 20 80 18 81 19 82 18 83 18 84 21 85 21 86 21 87 22 89 18 90 21 8 53 1 18 2 22 3 21 5 19 6 21 7 21 8 18 9 21 10 21 12 20 13 21 14 21 17 21 18 21 21 20 23 21 24 19 26 22 28 22 31 22 32 19 34 21 35 18 36 21 38 20 39 21 41 21 42 19 44 18 46 18 47 19 49 20 50 20 52 22 53 22 55 19 57 22 59 19 60 19 61 19 63 19 65 18 68 18 70 21 72 18 75 22 76 21 78 20 80 20 82 21 83 18 88 20 90 20 29 49 1 28 5 27 8 26 10 30 11 29 13 28 15 29 16 29 18 29 19 25 20 28 21 26 23 30 25 28 26 26 27 28 32 27 33 29 35 26 36 28 38 29 41 28 42 26 43 29 44 31 45 27 46 29 48 26 53 28 55 28 56 27 57 31 59 27 62 27 64 26 65 27 66 30 68 29 71 28 73 30 76 26 77 30 79 28 82 29 85 29 86 27 87 26 88 25 89 29 30 28 1 26 2 31 6 29 7 27 9 29 14 28 15 28 28 26 30 26 31 30 35 30 38 29 43 29 48 29 50 27 57 30 59 27 62 29 65 26 71 26 73 27 74 28 77 29 85 25 87 30 88 28 89 29 90 27 31 82 1 10 2 12 3 11 4 11 5 10 6 11 7 10 8 12 9 10 10 12 11 11 12 10 13 11 14 12 15 10 16 10 17 10 18 12 19 11 20 11 21 10 22 12 23 10 24 11 25 11 26 10 27 10 28 11 29 10 30 10 31 11 32 12 33 12 34 10 35 11 36 11 37 12 39 11 40 11 42 11 43 11 45 11 47 11 49 11 50 11 52 10 53 11 54 12 55 11 56 10 57 11 58 12 59 12 60 11 61 11 62 11 63 10 64 11 65 11 66 10 67 11 68 10 69 12 70 12 72 11 73 11 74 11 75 10 76 11 77 10 78 12 79 12 80 11 81 12 82 10 83 10 84 11 85 11 86 12 87 11 88 10 89 10 32 17 4 25 8 26 9 26 30 24 32 28 34 27 37 28 41 27 50 27 57 28 59 25 70 29 75 25 77 27 82 26 85 27 86 28 48 5 34 3 23 4 23 6 22 15 23 20 22 24 25 27 22 30 25 35 25 36 22 37 24 38 26 42 24 43 26 44 26 48 24 49 24 53 24 54 25 55 26 62 26 65 24 67 25 69 22 71 22 77 22 79 24 82 23 85 25 86 25 87 26 88 25 89 25 90 22 6 33 1 13 3 14 5 14 8 14 14 15 15 15 16 14 19 13 20 13 21 14 25 13 26 15 28 13 30 14 31 13 36 13 37 14 41 13 44 15 51 14 58 13 59 13 64 14 66 15 67 15 68 14 69 13 79 13 80 15 81 15 84 13 88 13 90 14 7 37 2 30 3 33 4 30 14 31 15 33 16 31 18 31 22 30 24 32 26 30 27 29 28 28 29 30 30 32 31 32 32 29 35 31 38 27 39 31 44 27 45 28 48 28 50 27 52 33 54 30 61 30 62 30 63 27 64 30 65 31 69 27 71 33 73 29 75 29 77 33 83 29 85 30 8 70 2 24 4 22 5 26 6 23 7 22 8 22 9 22 10 23 11 25 12 22 15 24 16 22 17 26 18 25 19 25 20 23 21 26 22 26 23 25 25 25 26 24 27 23 28 24 29 22 30 23 31 22 33 25 34 26 35 23 36 22 37 22 38 25 39 25 41 25 42 22 43 26 46 26 48 26 49 22 50 23 52 26 53 22 54 22 55 22 56 22 57 24 59 25 60 25 61 23 63 22 64 24 65 23 67 24 68 23 69 26 70 24 72 22 73 25 75 24 76 26 77 25 78 26 80 22 81 25 82 23 84 23 85 23 86 24 88 25 90 24 9 6 42 21 43 19 45 22 67 19 69 20 82 19 10 47 4 11 5 12 6 11 7 10 10 11 11 11 12 11 13 11 16 12 17 11 18 12 20 12 21 12 22 11 25 12 27 12 28 11 33 12 35 10 36 11 39 11 41 11 42 11 47 11 50 11 52 11 55 10 56 10 57 10 61 11 62 11 64 12 65 11 69 10 70 11 71 11 72 12 73 11 74 11 77 10 78 11 80 11 81 11 82 11 83 12 89 11 90 11 11 77 1 17 2 20 3 17 4 19 5 18 6 18 7 19 8 18 9 20 10 18 11 19 12 20 13 20 14 21 15 19 17 17 18 19 19 21 22 20 23 19 24 18 25 19 26 19 27 21 28 20 29 17 30 20 31 18 33 17 34 20 35 18 36 18 37 20 38 21 39 20 40 20 42 17 43 21 44 19 45 19 46 21 47 18 48 20 49 17 50 19 51 17 52 19 53 19 54 19 55 19 56 19 58 19 59 19 62 21 63 17 64 20 65 19 66 21 69 17 70 18 71 18 72 20 73 18 76 19 77 18 78 20 79 19 80 20 81 18 82 19 83 19 84 18 85 21 86 18 87 20 89 19 90 17 12 35 1 11 3 10 10 9 13 11 15 9 26 10 27 9 28 11 29 10 30 10 34 9 42 9 45 10 48 9 49 10 51 10 52 11 53 9 54 10 55 11 56 10 64 10 68 11 70 11 71 11 73 9 74 10 75 10 78 9 80 11 81 10 83 9 85 9 86 10 88 11 13 37 5 26 7 28 8 27 9 27 16 26 17 29 18 28 20 27 24 31 27 31 29 25 33 27 35 29 36 30 37 29 40 29 43 27 45 27 46 25 47 28 51 26 53 26 56 28 58 27 59 26 60 30 62 28 68 30 69 27 70 27 71 28 72 29 73 27 76 26 79 31 86 25 90 26 14 89 1 32 2 29 3 26 4 29 5 32 6 30 7 29 8 31 9 29 10 30 11 28 12 30 13 26 14 32 15 28 16 29 17 28 18 28 19 27 20 30 21 27 22 31 23 30 24 29 25 28 26 28 27 31 28 28 29 32 30 27 31 27 32 32 33 29 34 28 35 27 36 29 37 29 38 30 39 29 40 29 41 28 42 29 43 27 44 31 45 29 46 29 47 31 48 28 49 30 50 30 51 30 52 30 53 31 54 27 55 28 56 30 57 32 58 29 59 26 60 30 61 30 62 27 63 30 64 29 65 30 66 28 67 31 68 28 69 28 70 31 71 28 72 30 74 29 75 27 76 27 77 31 78 27 79 29 80 27 81 29 82 26 83 30 84 26 85 26 86 29 87 30 88 30 89 28 90 32 15 11 1 21 8 19 12 18 15 19 38 18 61 19 70 17 80 20 83 20 85 19 88 19 16 50 1 23 2 23 3 23 5 23 8 22 13 21 14 24 16 22 20 22 22 24 24 21 25 25 26 25 27 25 29 25 32 24 34 24 35 24 36 24 40 21 42 22 43 25 44 21 47 22 48 23 49 22 50 25 51 22 52 23 55 23 56 24 59 23 60 25 61 21 62 22 65 23 66 21 67 22 72 25 74 22 75 21 78 22 79 24 82 24 83 23 84 21 85 23 86 24 87 21 89 22 17 7 8 9 21 9 23 10 33 10 40 9 48 9 70 10 18 87 1 13 2 13 3 15 4 14 5 15 6 15 7 14 8 15 9 13 10 14 12 14 13 15 14 13 15 15 16 14 17 15 18 13 19 15 20 13 21 13 22 15 23 13 24 15 25 13 26 14 27 13 28 14 29 13 30 15 31 15 32 14 33 15 34 13 35 15 37 13 38 15 39 15 40 14 41 14 42 13 43 15 44 13 45 15 46 15 47 15 48 13 49 15 50 13 51 14 52 13 54 14 55 15 56 15 57 13 58 14 59 14 60 14 61 15 62 13 63 14 64 14 65 13 66 13 67 14 68 15 69 15 70 15 71 14 72 15 73 13 74 14 75 13 76 13 77 13 78 14 79 13 80 13 81 15 82 15 83 14 84 14 85 14 86 13 87 15 88 15 89 14 90 14 19 68 1 28 5 25 6 25 7 27 8 25 10 26 12 24 13 26 15 26 16 25 17 24 18 27 19 25 20 26 22 25 23 25 24 26 26 26 27 25 28 25 29 27 33 26 34 27 35 25 36 24 37 24 38 27 39 26 40 24 41 28 43 27 45 29 46 24 47 25 49 27 50 25 52 27 53 26 55 26 57 29 58 25 59 26 60 24 61 25 64 24 65 28 66 27 68 24 69 26 70 25 71 28 72 27 73 28 74 25 75 26 76 25 77 24 78 27 79 24 80 24 81 24 82 28 83 25 85 24 87 27 88 26 89 25 90 26 20 79 1 22 2 19 3 21 4 22 5 21 6 22 8 22 9 22 10 23 11 22 12 20 13 23 14 23 15 20 16 21 17 20 18 22 19 20 20 19 21 21 23 22 24 23 25 22 26 20 27 23 28 21 29 22 30 23 31 21 32 22 34 20 35 23 36 21 37 22 38 21 39 21 40 21 41 20 42 20 43 19 44 20 45 21 46 20 47 21 48 20 49 22 50 23 51 22 52 22 53 20 54 19 55 21 56 23 57 21 58 19 60 21 62 20 64 19 65 19 67 19 68 23 69 22 70 21 72 20 75 19 76 20 77 20 78 23 79 21 80 20 81 19 82 23 83 20 85 21 86 23 87 21 88 20 89 21 90 20 21 24 1 26 2 26 4 24 8 24 10 28 11 27 24 25 25 26 33 27 38 28 43 28 44 24 47 24 50 27 51 24 52 24 54 28 55 24 56 25 58 26 59 26 66 27 71 27 86 28 22 44 1 27 2 29 4 29 6 28 8 27 9 26 10 29 12 26 13 25 14 31 15 26 19 28 20 26 22 27 24 30 25 31 29 30 30 28 33 29 34 28 36 25 38 26 40 27 43 30 46 30 48 30 54 27 56 29 59 26 60 29 62 31 63 28 64 29 66 25 73 30 76 30 78 27 79 30 80 28 81 26 82 25 87 30 89 26 90 29 23 51 1 18 2 18 4 17 6 16 8 18 9 16 11 17 12 18 13 18 14 17 16 17 17 18 19 19 20 18 21 17 22 18 25 16 27 16 28 17 32 17 33 18 34 16 35 16 37 18 39 18 40 17 41 17 42 15 47 17 50 17 51 18 52 17 53 19 54 17 61 16 62 18 64 16 66 16 68 17 71 16 72 19 75 16 76 18 77 18 78 16 80 18 82 19 84 16 87 18 89 16 90 16 24 78 1 19 2 20 3 21 4 20 5 18 6 21 7 19 8 18 10 19 11 20 12 20 13 17 14 21 15 19 16 19 17 17 18 17 19 18 20 18 21 18 22 17 23 20 24 18 25 20 26 20 28 20 30 18 31 18 32 20 33 20 34 20 35 20 36 19 38 19 39 21 40 18 41 17 42 21 43 19 44 19 45 20 46 20 48 19 49 21 50 18 51 18 52 19 53 19 54 20 55 18 56 18 58 20 59 21 60 18 61 17 63 21 64 19 65 18 67 18 68 18 70 18 71 20 72 19 74 18 75 17 77 20 78 20 79 19 80 20 81 19 82 17 84 21 85 21 86 19 87 20 88 20 89 19 90 17 25 84 1 29 2 29 3 27 4 29 5 30 7 31 8 26 9 30 11 29 12 27 13 28 14 28 16 30 17 26 18 27 19 32 20 30 21 27 22 30 23 31 24 32 25 29 26 32 27 27 29 31 30 31 31 32 32 26 33 30 36 28 37 29 38 29 39 30 40 29 41 31 42 29 43 27 44 30 45 27 46 30 47 31 48 30 49 30 50 32 51 31 52 30 53 28 54 27 55 30 56 28 57 26 58 29 59 31 60 31 61 31 62 28 63 30 64 29 65 29 66 30 67 30 68 28 69 26 70 30 71 32 72 31 73 31 74 27 75 28 76 31 77 31 78 28 79 29 80 29 81 30 82 29 83 27 84 26 85 27 86 30 87 29 88 30 89 31 90 32 26 44 1 16 3 16 7 15 10 16 11 17 13 15 15 16 16 18 18 17 22 17 24 17 25 17 26 15 31 17 32 17 35 16 37 16 38 17 39 16 40 15 41 16 42 16 46 16 49 17 54 15 58 17 60 16 62 16 63 15 65 17 69 17 70 16 71 15 74 16 79 15 80 15 81 16 82 16 83 17 84 17 86 15 87 16 88 16 89 17 27 53 1 14 2 12 3 14 5 14 7 14 8 12 9 12 11 13 12 13 13 12 15 12 16 14 18 13 19 14 20 14 21 13 23 12 24 13 29 13 30 14 31 13 35 13 41 14 42 14 44 12 46 12 47 12 48 13 50 14 53 13 54 14 57 13 58 13 59 12 61 14 63 13 64 13 65 12 69 13 70 13 71 12 72 14 73 12 74 13 76 14 79 13 81 13 83 14 85 13 86 14 87 12 88 13 90 14 28 72 1 18 2 18 3 18 4 18 5 17 6 18 7 20 8 18 10 18 11 20 13 16 14 18 15 16 17 17 18 20 19 19 21 17 23 18 25 19 28 20 29 18 30 18 31 19 32 17 33 18 34 19 36 17 37 17 38 17 39 17 40 18 41 17 42 17 43 18 44 18 46 19 47 19 49 17 50 16 51 18 52 18 53 20 54 17 55 16 56 17 58 17 59 17 60 17 61 17 62 16 63 18 64 18 66 17 67 18 68 19 69 18 72 19 73 18 74 17 75 17 79 16 80 18 81 17 82 16 83 18 84 19 85 17 86 18 87 19 88 18 89 17 90 17 29 29 5 14 6 14 7 14 10 14 13 12 17 13 18 14 21 12 22 12 24 12 27 13 33 14 34 14 36 13 37 12 39 13 42 13 43 12 45 12 52 13 55 12 57 12 61 14 62 14 67 14 75 14 82 13 84 14 87 13 30 37 1 12 4 12 5 13 9 11 12 13 15 12 19 12 23 12 24 13 25 12 29 13 31 12 32 11 34 13 38 12 39 13 40 11 42 13 43 11 45 13 46 11 48 13 52 11 54 11 55 12 59 13 60 13 61 12 64 12 66 11 74 13 76 11 78 13 81 13 86 12 87 13 90 13 31 74 1 10 2 10 3 11 4 11 5 10 6 12 7 11 8 10 9 11 11 11 12 10 14 11 15 11 16 12 18 11 20 10 21 11 22 11 24 10 25 11 26 12 27 12 28 12 30 12 31 12 32 10 33 12 34 12 36 11 37 12 38 11 39 12 40 12 42 11 43 10 44 11 45 12 47 11 48 10 50 11 51 12 52 11 53 11 54 11 56 11 57 10 58 10 60 10 61 10 62 11 63 11 64 12 65 12 66 11 69 11 70 11 71 12 72 11 73 12 74 11 75 10 76 10 77 12 78 12 79 10 80 10 81 10 82 11 84 11 85 10 86 10 87 12 88 11 89 12 32 72 2 28 3 27 5 29 6 28 9 29 11 26 12 25 13 29 14 25 15 28 16 28 17 30 18 25 19 26 20 26 21 29 23 27 24 27 26 26 27 29 29 28 30 29 31 28 32 27 33 29 34 26 35 24 36 26 37 27 38 28 39 26 40 24 41 27 42 29 43 26 44 29 45 27 46 27 47 27 48 25 49 29 50 28 51 29 52 25 55 29 56 28 57 25 59 28 60 26 62 27 64 29 65 26 67 29 69 25 70 24 71 29 72 25 73 29 75 28 77 24 79 26 80 27 81 29 82 26 83 25 84 27 85 26 86 30 87 28 88 26 89 27 90 29 33 61 2 11 3 12 5 12 6 12 8 12 9 12 11 11 12 11 13 12 15 11 16 12 18 13 19 13 20 12 21 12 22 12 23 12 24 11 26 11 27 11 28 11 29 11 31 12 33 12 34 12 35 13 36 13 37 11 38 13 39 12 40 11 41 12 43 12 44 13 48 12 49 12 50 12 54 12 55 11 56 12 58 12 59 13 60 12 61 13 62 11 64 13 66 11 67 11 68 11 70 12 72 12 76 11 78 13 79 13 80 11 84 11 85 12 86 12 87 12 89 11 90 13 34 90 1 12 2 12 3 11 4 13 5 13 6 12 7 11 8 11 9 13 10 13 11 13 12 11 13 12 14 12 15 12 16 11 17 12 18 12 19 11 20 13 21 12 22 12 23 13 24 11 25 11 26 11 27 11 28 13 29 11 30 13 31 12 32 12 33 12 34 12 35 11 36 12 37 13 38 13 39 12 40 12 41 11 42 13 43 12 44 13 45 12 46 12 47 12 48 12 49 11 50 11 51 12 52 13 53 13 54 13 55 12 56 13 57 13 58 12 59 12 60 13 61 11 62 11 63 12 64 12 65 11 66 12 67 11 68 12 69 12 70 12 71 11 72 13 73 13 74 11 75 11 76 12 77 12 78 13 79 11 80 12 81 13 82 11 83 12 84 13 85 12 86 11 87 13 88 12 89 13 90 12 35 40 4 28 5 29 6 28 7 27 9 29 10 27 11 25 18 27 22 29 23 28 24 29 27 24 28 25 31 28 35 26 36 26 38 26 39 28 44 26 45 26 46 25 47 28 48 27 49 27 52 25 54 28 56 25 57 25 61 29 62 28 66 27 71 27 72 29 77 24 78 26 79 28 81 30 82 27 83 24 90 29 36 76 2 18 3 16 4 17 5 19 6 20 7 16 8 19 9 19 10 17 11 18 12 19 13 20 14 19 15 19 16 18 17 18 18 19 19 18 21 18 22 16 23 18 25 19 26 19 27 19 28 18 29 19 30 16 31 17 32 18 33 17 34 18 35 16 36 18 39 17 40 19 42 17 43 19 44 18 45 19 47 18 48 16 49 16 50 16 52 16 53 19 54 20 55 17 56 18 57 17 58 17 60 17 61 17 62 17 63 19 64 17 66 16 67 16 68 17 70 17 71 17 72 19 74 17 76 18 77 18 78 17 79 16 80 19 81 17 82 18 83 17 84 18 85 19 87 20 88 17 89 16 90 17 41 16 1 27 3 25 7 24 11 25 17 26 27 24 30 26 31 27 34 26 42 26 43 26 59 26 72 24 76 24 89 27 90 28 42 46 1 18 8 17 9 18 10 19 14 20 15 19 17 18 18 21 20 20 25 20 26 20 27 21 28 20 29 20 30 20 31 19 32 18 33 20 37 21 41 19 42 18 43 20 44 18 49 18 50 20 52 19 53 20 54 20 56 20 57 17 58 18 60 17 61 20 62 18 63 18 66 19 68 19 70 18 71 17 74 18 76 19 78 17 81 18 84 20 86 18 90 19 43 78 1 12 2 12 3 14 4 12 5 12 6 14 7 13 8 12 9 12 10 13 12 13 13 14 14 12 15 13 17 13 18 14 19 13 20 13 21 13 22 13 23 13 24 14 25 14 26 14 29 14 30 13 31 14 32 14 33 12 34 13 35 14 36 13 37 12 38 14 39 12 40 14 41 12 43 12 44 13 45 13 46 12 47 12 48 14 50 12 51 13 52 13 53 13 54 12 55 12 56 13 57 13 58 14 59 14 60 13 62 14 63 13 64 14 65 14 66 13 68 13 71 14 72 13 73 14 74 13 75 13 76 12 77 13 78 14 79 13 80 12 82 13 83 12 84 12 85 12 87 12 88 14 89 14 90 12 44 2 86 26 88 26 45 36 1 24 3 25 10 27 15 27 18 23 19 26 20 27 21 24 23 27 33 27 37 25 38 23 39 24 41 24 42 27 45 23 47 24 52 26 54 23 56 27 58 26 63 26 67 23 69 24 70 24 72 27 73 27 74 23 75 24 77 24 78 26 80 26 81 27 82 23 87 23 90 27 46 33 6 28 8 31 9 30 12 29 14 29 17 30 22 29 25 33 26 30 33 30 34 31 35 30 36 29 41 31 42 29 45 28 47 32 51 32 52 30 56 32 61 30 62 27 63 32 64 31 65 32 68 32 69 30 71 29 73 28 76 33 78 29 88 29 89 29 47 33 5 16 7 18 12 19 16 17 17 19 25 19 28 19 33 17 34 19 37 18 39 20 40 17 41 17 42 18 43 19 44 18 45 18 48 17 49 19 52 18 53 18 54 17 59 17 63 17 66 19 67 19 70 18 72 19 73 19 76 17 77 17 81 18 85 18 48 20 5 26 6 25 12 27 18 28 20 26 23 28 26 27 28 30 37 27 39 26 42 25 47 26 57 27 68 26 69 25 73 29 74 25 80 29 81 29 86 26 49 73 1 29 2 32 3 31 4 32 6 31 7 33 8 29 10 28 11 28 12 32 13 29 14 29 15 27 16 30 17 31 18 31 20 32 21 29 22 30 24 28 25 30 26 28 28 30 29 31 30 28 31 30 33 28 35 27 36 28 37 28 38 30 40 31 41 29 42 28 43 29 44 30 45 30 46 30 47 28 49 28 50 29 51 29 52 31 53 30 54 32 55 28 57 29 59 28 62 27 64 32 66 29 67 28 68 31 69 28 70 31 71 28 72 31 73 29 74 28 75 30 76 31 77 29 79 28 80 28 81 32 82 32 83 28 84 30 85 27 87 30 88 28 89 31 90 27 50 1 70 26 51 23 1 25 6 24 18 23 20 24 23 25 24 22 27 24 28 23 29 22 36 24 47 24 48 23 51 26 53 26 57 24 62 23 77 24 81 24 82 22 84 25 85 24 87 25 90 24 52 26 1 12 3 13 10 12 12 12 14 12 16 11 18 11 21 12 25 12 26 13 27 11 30 11 33 12 35 12 40 12 42 11 54 13 58 11 62 11 67 12 68 12 72 13 77 11 80 12 84 11 90 12 53 88 1 11 2 10 3 12 4 10 5 11 6 12 7 11 8 11 9 11 10 12 11 11 12 11 13 12 14 11 15 11 16 12 17 11 18 10 20 10 21 11 22 11 23 11 24 11 25 12 26 10 27 12 28 11 29 10 30 12 31 10 32 12 33 11 34 11 35 11 36 11 37 10 38 10 39 12 40 11 41 12 42 11 43 11 44 11 45 11 46 12 47 10 48 10 49 11 50 11 52 12 53 11 54 12 55 11 56 11 57 11 58 12 59 11 60 12 61 11 62 11 63 11 64 10 65 11 66 10 67 11 68 12 69 11 70 12 71 12 72 11 73 12 74 12 75 12 76 11 77 11 78 12 79 10 80 10 81 11 82 10 83 10 84 10 85 11 86 12 87 11 88 12 89 10 90 10 54 71 1 12 2 13 3 12 4 12 6 11 8 12 9 12 10 11 11 11 12 12 13 11 15 12 16 12 17 12 18 11 19 11 20 13 22 12 23 13 24 13 25 11 26 12 28 11 29 11 31 13 32 13 34 12 36 12 37 12 39 11 40 12 42 11 44 12 45 11 46 11 47 11 48 12 49 13 51 11 52 13 53 12 54 11 55 13 56 12 57 12 58 12 59 11 60 13 61 12 62 12 64 13 65 13 67 13 69 11 70 12 71 11 73 11 74 13 75 12 76 12 77 12 80 12 81 13 82 12 83 12 84 12 85 12 86 12 88 13 89 13 90 12 55 51 2 17 3 17 6 15 7 18 8 16 10 16 12 17 15 17 16 15 18 16 19 16 21 17 22 16 24 16 26 15 28 16 29 15 30 17 31 16 33 16 36 16 38 16 39 17 40 15 44 16 46 15 47 16 48 16 50 16 51 15 53 18 55 17 58 15 59 16 60 15 61 17 63 15 65 15 66 15 67 17 69 15 71 16 72 16 73 15 74 15 77 16 78 15 81 15 83 15 89 16 90 17 56 85 1 21 2 20 4 19 5 21 6 22 7 20 8 19 9 19 10 20 11 21 12 19 13 19 15 20 16 19 17 21 18 20 19 21 20 22 21 20 22 18 23 20 24 19 25 21 26 21 27 19 28 20 29 18 30 19 32 19 33 22 34 18 35 21 36 19 37 21 38 20 39 20 41 22 42 18 43 19 44 22 45 19 46 19 47 20 48 19 50 20 51 20 52 21 53 21 54 21 55 18 56 19 57 21 58 21 59 21 60 21 61 21 62 19 63 18 64 21 65 19 66 21 67 19 68 19 69 20 70 18 71 20 72 19 73 18 74 21 75 19 76 20 77 19 78 21 79 19 80 19 81 20 82 21 83 20 84 21 85 21 86 20 87 20 88 19 89 22 90 22 28 5 46 2 19 3 21 5 20 7 20 9 19 11 18 12 19 15 19 16 17 18 20 20 18 22 17 23 20 25 18 26 20 27 19 28 19 29 20 34 21 35 20 36 21 38 18 41 19 42 17 43 20 46 20 47 17 49 18 52 20 53 20 56 19 59 21 60 18 61 20 62 21 65 21 66 19 68 18 71 18 73 19 75 18 78 19 81 21 83 19 87 18 89 21 6 27 3 27 4 24 6 24 11 28 14 25 16 27 19 24 23 26 26 26 32 26 37 24 40 26 41 25 43 28 47 28 49 27 51 24 53 24 55 24 59 25 63 24 64 25 65 27 69 26 76 26 78 26 83 24 7 61 1 30 2 31 3 29 6 31 7 27 8 31 9 29 11 29 12 30 13 31 15 30 17 28 18 33 19 30 21 27 22 32 23 33 24 33 26 29 27 31 34 31 35 28 36 32 38 29 39 31 40 30 41 29 42 27 43 31 44 29 45 30 46 27 48 30 49 27 51 30 52 33 53 30 55 28 56 29 57 33 58 31 59 30 60 32 63 28 64 32 66 31 67 30 71 27 73 30 76 30 77 27 78 28 79 29 80 28 82 32 83 29 84 32 86 30 87 31 89 33 90 29 8 31 3 19 7 18 11 19 12 16 14 19 16 17 18 18 24 16 25 18 28 18 30 18 32 17 33 17 36 20 37 17 38 19 40 18 43 20 44 19 47 18 48 18 52 19 56 18 69 16 71 17 73 17 80 18 82 17 84 18 85 16 87 19 9 20 4 19 8 20 15 20 16 21 24 22 30 21 36 21 39 21 42 19 43 20 49 18 53 20 54 21 55 21 61 19 66 20 70 20 76 21 82 19 90 20 10 26 4 25 9 22 11 23 15 26 18 25 20 23 21 25 25 26 27 26 30 22 40 23 49 25 51 22 53 24 55 25 58 23 60 23 63 23 68 26 69 26 71 24 79 25 80 25 87 26 89 26 90 22 11 34 1 29 4 28 7 27 11 25 12 28 15 26 21 27 24 26 26 24 27 25 28 27 30 29 34 25 35 25 39 26 41 28 42 26 44 25 46 29 47 27 48 29 51 28 54 26 57 25 59 26 60 27 61 28 62 26 66 29 72 27 78 28 80 29 83 28 84 28 12 72 2 32 3 29 5 32 6 28 8 28 9 30 10 30 11 31 13 28 16 29 17 33 18 30 19 32 21 32 22 31 25 32 26 31 27 28 28 27 29 31 30 31 32 29 33 30 35 29 36 28 37 32 38 28 39 28 40 32 41 30 42 28 43 33 44 27 45 30 46 32 47 29 49 32 51 33 52 30 53 31 54 27 56 28 57 30 58 31 60 31 61 30 62 32 63 31 65 28 66 32 68 30 69 28 70 29 71 28 72 33 73 33 74 27 75 30 76 28 77 29 78 29 79 28 80 33 81 29 82 28 83 32 84 33 86 29 87 32 88 29 89 31 90 30 21 16 2 31 14 29 26 28 33 31 41 28 53 28 56 29 57 29 58 31 59 29 66 33 74 29 75 31 80 29 84 29 86 32 22 35 7 18 9 20 11 18 14 21 18 18 19 19 20 20 25 19 26 18 28 18 30 20 32 18 35 17 36 20 37 20 38 20 40 17 49 19 50 18 51 18 52 17 53 19 54 17 58 19 59 20 61 18 63 18 64 20 67 18 70 20 73 20 75 17 77 18 82 18 88 17 23 61 1 17 3 16 4 18 5 16 6 17 7 16 8 17 9 16 10 18 11 16 12 16 14 16 15 15 16 16 17 15 20 15 21 17 22 17 23 18 24 17 26 17 27 17 28 18 29 19 32 16 33 17 35 18 36 17 37 18 39 17 41 16 42 19 43 18 44 15 45 18 46 18 47 18 51 18 52 17 54 18 55 18 56 16 57 17 58 19 59 15 60 15 61 18 64 17 67 17 69 16 70 18 71 17 74 15 75 18 78 17 79 17 80 18 81 17 87 17 88 16 90 15 24 51 3 13 5 15 7 14 10 15 11 15 12 15 14 15 16 15 18 13 19 13 20 14 22 13 23 14 25 15 26 13 27 14 28 14 30 15 31 15 32 13 33 14 34 14 35 13 37 14 40 14 41 15 43 15 45 15 47 14 48 15 49 13 51 14 52 13 55 14 56 14 62 15 63 15 64 13 65 15 66 14 70 15 71 15 72 13 75 15 76 13 77 13 79 14 81 15 82 13 85 15 90 14 37 15 5 29 12 28 18 28 30 32 41 31 47 27 51 29 57 28 58 30 66 29 69 33 75 27 76 30 83 30 87 33 38 30 6 30 7 28 8 31 10 30 11 29 18 29 21 29 24 30 25 31 27 26 28 29 30 31 31 29 32 30 40 26 41 30 44 27 49 28 52 28 57 29 60 27 62 27 68 30 72 31 73 31 75 29 77 30 80 29 84 27 86 31 39 31 10 20 11 21 15 23 17 21 20 23 22 21 23 19 24 20 25 21 28 21 31 23 33 21 34 23 37 22 38 21 40 23 46 20 47 23 49 19 57 20 61 22 65 20 69 21 71 20 74 20 77 21 79 19 80 23 81 21 84 23 87 20 40 39 3 11 4 10 6 10 8 9 10 9 12 10 13 10 14 9 15 10 18 10 19 10 20 11 21 11 23 10 24 10 30 11 32 9 36 11 39 10 40 11 44 11 47 11 48 10 52 11 53 10 57 10 60 10 62 9 63 10 65 9 67 11 68 11 74 9 76 10 82 11 83 9 84 10 86 9 88 9 41 18 1 9 3 11 5 10 13 10 22 10 24 9 25 9 32 11 35 9 41 10 52 11 58 9 63 10 65 10 69 11 71 9 78 11 85 9 42 77 1 18 2 19 3 16 4 18 5 16 7 18 8 18 10 16 11 15 12 16 13 16 15 16 16 18 17 18 19 15 21 15 22 18 23 18 25 18 26 16 27 17 28 18 29 17 30 17 31 18 32 18 33 16 35 19 36 16 37 16 38 16 39 16 40 16 41 19 42 15 43 17 44 19 45 16 46 19 48 16 50 16 51 18 52 17 53 18 54 18 55 18 56 16 57 16 58 17 59 16 60 16 61 17 62 16 63 16 64 19 65 16 66 15 68 15 69 18 70 16 73 19 74 17 75 18 76 18 77 16 78 18 80 18 81 18 82 17 83 16 84 16 85 17 86 16 87 17 88 18 89 19 90 18 43 15 1 27 6 26 7 23 9 23 20 23 22 24 30 23 31 25 34 24 37 26 48 26 49 24 57 24 66 27 87 24 44 38 1 15 2 16 4 17 5 15 8 15 9 17 12 16 14 16 15 16 19 15 21 14 23 15 24 17 25 16 26 17 34 15 36 17 37 15 39 15 46 15 51 15 52 17 53 15 54 16 55 16 56 17 60 17 64 16 65 16 67 16 69 17 70 15 75 15 76 16 86 15 87 15 88 15 89 15 45 40 3 28 5 25 6 25 9 28 12 26 13 27 15 24 16 28 19 23 20 27 22 28 24 26 27 28 29 28 30 28 31 28 32 28 33 24 34 28 35 24 36 27 37 25 44 27 45 24 47 24 50 25 52 27 54 25 55 28 58 24 67 27 73 27 75 24 76 27 83 28 84 23 85 27 87 26 88 24 89 28 46 31 2 20 6 22 7 20 9 21 10 23 11 20 14 21 15 19 18 23 19 19 25 22 32 21 33 22 36 20 37 21 38 21 40 21 44 19 47 23 54 21 65 20 66 22 69 19 71 22 74 20 76 20 77 23 80 20 81 21 86 21 89 23 47 86 1 13 2 11 3 11 4 12 5 12 6 12 7 12 9 11 10 12 11 13 12 13 13 11 14 11 15 11 16 13 17 12 18 13 19 11 20 12 21 13 22 12 23 12 24 13 25 11 26 13 27 13 28 12 30 12 31 13 32 12 33 11 34 13 35 12 36 12 38 13 39 11 40 11 41 12 42 12 43 13 44 11 45 11 46 13 47 12 48 13 49 13 50 13 51 13 52 13 53 13 54 13 55 12 56 13 57 12 58 12 59 12 60 12 61 13 62 12 63 12 64 12 65 13 66 11 67 13 68 11 69 12 70 13 71 13 73 12 74 11 75 13 76 13 77 12 78 12 79 13 80 12 81 11 82 13 83 11 84 12 85 12 86 13 87 11 88 12 89 13 90 12 48 29 8 26 9 23 12 25 13 23 15 25 19 25 21 25 23 22 26 25 27 22 28 23 34 26 37 26 39 22 43 22 45 25 47 22 57 23 59 26 62 26 64 25 65 24 68 25 70 26 73 22 75 25 84 24 86 25 87 26 53 83 1 20 2 19 3 20 4 19 5 23 6 23 7 20 8 21 9 19 11 19 12 22 14 22 15 19 16 21 17 23 18 23 19 20 20 22 21 21 22 20 23 21 24 20 25 22 26 20 27 23 28 21 29 20 31 20 32 23 33 23 34 21 35 22 36 22 38 23 39 21 40 19 41 20 42 22 43 22 44 23 45 21 46 20 47 22 48 23 49 19 50 23 51 20 52 21 53 21 54 20 55 20 56 21 57 22 58 20 59 22 60 22 61 20 62 22 63 22 64 20 65 22 67 19 68 22 69 22 70 23 71 19 73 20 74 21 75 20 76 23 77 19 78 22 79 19 80 19 81 19 83 21 84 21 85 23 86 22 87 20 88 19 89 21 90 21 54 4 2 15 3 14 37 13 55 13 55 52 1 16 2 17 4 17 7 17 9 18 10 19 11 18 13 18 16 20 17 19 20 16 21 18 22 16 23 17 25 19 28 18 30 18 31 18 32 17 34 18 36 17 38 17 40 17 41 20 42 16 44 17 46 19 47 16 49 17 51 17 52 16 54 17 55 17 58 18 59 18 61 17 62 19 64 18 65 18 66 17 68 19 69 18 70 18 74 20 76 20 79 18 81 18 83 20 84 18 86 18 89 19 90 16 56 14 5 22 9 25 24 21 25 25 26 25 32 21 37 24 43 23 51 25 52 23 56 21 60 23 67 24 68 25 4 57 90 1 13 2 14 3 13 4 12 5 12 6 14 7 13 8 13 9 13 10 14 11 14 12 14 13 13 14 13 15 12 16 14 17 13 18 12 19 13 20 13 21 13 22 13 23 12 24 13 25 12 26 13 27 13 28 13 29 13 30 12 31 14 32 12 33 12 34 13 35 13 36 14 37 13 38 14 39 12 40 13 41 14 42 12 43 13 44 14 45 14 46 12 47 13 48 14 49 12 50 14 51 14 52 13 53 13 54 14 55 14 56 13 57 13 58 14 59 12 60 13 61 14 62 12 63 13 64 14 65 13 66 12 67 14 68 12 69 14 70 14 71 14 72 14 73 14 74 14 75 14 76 13 77 13 78 13 79 12 80 14 81 13 82 13 83 12 84 13 85 13 86 14 87 12 88 14 89 13 90 13 58 1 64 17 59 83 1 13 2 13 3 14 4 14 5 12 6 12 7 14 8 14 9 14 10 14 11 14 12 12 13 13 14 14 15 13 16 13 17 12 18 12 19 13 20 14 21 13 23 13 24 13 26 13 27 13 28 14 29 14 30 13 31 13 32 12 33 13 34 13 36 13 37 14 39 13 40 12 42 13 43 14 44 14 45 13 46 13 47 12 48 13 49 13 50 14 51 13 52 12 53 13 54 14 55 14 56 13 57 14 58 12 59 13 60 12 61 13 62 12 63 12 64 12 65 12 66 14 67 12 68 14 70 13 71 12 72 13 73 13 74 13 75 13 77 13 78 14 79 12 80 13 81 14 82 14 83 13 84 12 85 13 86 12 87 13 88 12 89 13 90 14 60 12 22 20 28 21 29 22 37 21 40 20 51 23 58 21 60 23 65 22 74 23 75 21 86 20 +5 4 1 54 3 29 4 29 5 26 6 27 13 28 14 25 19 27 20 28 22 29 24 27 26 27 27 30 28 29 29 30 30 28 32 30 33 26 34 29 35 26 36 29 37 28 38 29 40 30 41 27 44 30 45 25 46 30 47 27 51 30 52 25 56 31 59 27 61 30 62 28 63 27 64 30 65 29 66 28 68 29 70 25 71 28 72 29 73 29 74 31 77 30 79 30 81 30 82 26 83 26 84 30 85 31 87 25 88 28 90 30 2 57 1 10 2 9 3 11 4 10 5 11 6 9 8 10 10 11 11 11 12 11 13 10 14 9 17 10 18 10 20 10 21 11 22 11 24 10 25 9 27 10 28 11 29 10 31 9 32 11 33 10 34 10 35 9 36 10 37 10 38 10 39 9 41 11 42 10 43 11 45 10 46 10 48 10 50 9 53 9 56 11 57 10 60 10 64 10 65 10 66 10 69 10 70 10 71 10 72 11 74 9 75 11 76 10 78 11 79 9 81 11 84 10 86 10 3 43 2 31 4 30 6 32 7 32 10 32 11 32 12 33 13 32 14 33 22 29 23 31 29 32 31 27 32 32 35 32 36 30 37 30 43 32 44 32 48 30 49 30 53 30 54 31 55 31 57 30 59 28 61 33 64 28 65 32 67 27 69 32 70 33 72 28 73 32 74 30 77 30 80 28 81 33 83 30 84 28 85 28 87 29 89 28 4 41 1 33 2 28 3 30 5 32 6 30 8 30 14 31 20 30 22 32 23 27 25 28 29 29 30 30 31 28 32 31 33 33 36 29 37 33 42 30 43 28 44 27 47 28 48 30 51 31 55 31 56 29 58 29 63 28 65 31 67 28 69 31 70 27 71 27 73 28 80 32 81 28 85 30 86 27 87 29 89 28 90 31 16 13 90 1 27 2 28 3 25 4 24 5 29 6 29 7 26 8 29 9 27 10 26 11 30 12 26 13 25 14 29 15 25 16 27 17 30 18 29 19 29 20 26 21 26 22 28 23 24 24 28 25 26 26 26 27 28 28 25 29 28 30 25 31 29 32 29 33 29 34 28 35 25 36 29 37 27 38 25 39 26 40 25 41 29 42 28 43 24 44 26 45 28 46 27 47 28 48 26 49 29 50 26 51 28 52 27 53 28 54 25 55 26 56 27 57 27 58 28 59 27 60 27 61 27 62 27 63 27 64 29 65 24 66 27 67 25 68 27 69 25 70 25 71 24 72 29 73 28 74 27 75 26 76 28 77 29 78 29 79 25 80 28 81 26 82 25 83 27 84 28 85 26 86 28 87 29 88 25 89 27 90 28 14 52 1 13 2 13 3 13 5 13 6 14 17 12 19 13 20 14 21 14 22 13 25 13 26 12 27 12 32 12 33 13 34 12 35 13 36 14 37 13 38 12 39 14 40 13 41 13 42 12 43 12 45 13 46 14 47 12 48 14 49 12 50 14 54 13 55 12 59 12 61 12 62 12 64 13 65 14 67 14 69 13 72 14 73 12 75 14 78 13 79 12 81 13 82 14 86 14 87 14 88 13 89 12 90 12 15 72 2 16 3 14 4 15 5 15 6 17 7 17 9 17 10 16 11 18 12 17 13 16 14 15 15 14 16 16 17 15 19 15 20 18 21 15 22 17 24 15 26 17 27 15 28 18 30 16 32 16 33 17 34 15 35 15 36 17 37 16 38 16 39 17 41 17 42 18 43 17 45 17 47 16 48 15 49 17 50 16 51 15 52 17 55 16 57 17 59 17 60 17 61 17 62 17 63 15 65 16 66 16 67 15 68 17 69 16 70 17 71 16 72 16 73 15 74 15 75 15 76 15 77 16 78 16 79 15 80 15 81 15 82 14 83 15 84 15 85 16 87 14 88 16 16 64 2 23 3 25 4 25 5 25 7 24 8 23 9 26 10 24 11 25 12 23 13 22 14 25 15 23 16 24 17 25 18 24 20 23 21 25 22 24 24 25 25 26 26 25 28 26 29 22 30 24 31 23 32 24 33 23 34 25 35 22 36 23 38 23 39 24 43 23 46 24 47 22 49 25 50 24 52 24 54 23 56 22 58 26 59 22 60 24 61 22 62 22 63 22 64 24 66 23 68 22 69 22 72 25 74 25 75 23 76 25 78 26 79 25 80 25 81 24 83 23 84 23 86 23 88 25 90 26 21 69 1 16 3 14 4 15 5 14 6 16 7 14 8 14 9 16 10 16 11 16 12 15 13 15 14 14 16 14 17 14 18 14 19 16 20 15 21 14 22 14 23 15 25 16 26 14 27 15 28 15 30 16 31 14 32 15 34 15 35 16 37 15 39 14 40 15 42 15 43 14 44 14 45 15 46 14 49 15 50 15 51 14 52 14 54 14 56 14 59 15 60 16 61 15 62 14 63 15 64 16 65 15 66 16 67 14 69 15 70 14 71 16 72 16 73 16 74 14 75 14 77 14 81 14 82 15 83 15 84 15 85 15 86 16 87 14 88 15 22 12 1 23 11 21 12 21 27 21 29 22 30 19 32 20 39 19 40 23 66 23 72 19 74 19 23 60 1 23 2 22 3 24 6 21 7 22 11 24 14 21 15 23 17 24 18 23 20 24 22 24 23 25 24 25 26 24 27 25 28 21 29 23 30 23 31 23 33 25 35 24 36 21 37 21 38 21 39 21 44 25 45 25 46 22 48 22 49 24 50 24 51 25 52 23 53 25 54 23 55 22 58 21 59 24 60 25 62 21 63 25 64 21 67 21 68 22 70 22 72 22 73 22 74 25 77 21 78 21 79 23 80 22 81 22 82 24 84 24 86 24 88 24 89 24 90 25 24 33 1 27 3 27 6 30 8 26 15 30 17 28 21 27 22 29 26 27 29 27 33 25 35 29 36 26 38 29 41 25 48 27 49 27 52 29 53 26 58 25 59 24 60 28 61 28 64 29 68 27 70 28 73 29 74 28 78 29 81 25 83 25 85 26 87 28 25 86 1 17 3 18 4 19 6 19 7 16 8 19 9 16 11 17 12 19 13 18 14 19 15 16 16 19 17 19 18 19 19 19 20 18 21 17 22 17 23 17 24 19 25 17 26 18 27 18 28 18 29 19 30 18 31 17 32 17 33 19 34 18 35 18 36 18 37 20 38 17 39 19 40 18 41 17 42 18 43 18 44 18 45 16 46 17 47 17 48 17 49 16 50 18 51 17 52 18 53 18 54 17 55 19 56 17 57 19 58 17 59 17 60 17 61 20 62 17 63 19 64 18 65 18 66 17 67 18 68 17 69 18 70 20 71 20 72 18 73 20 74 19 75 19 76 20 77 19 78 17 79 17 80 17 81 17 83 18 84 19 85 16 86 17 87 18 88 16 89 18 90 19 26 59 1 13 2 13 5 13 6 15 7 13 8 14 9 13 10 15 11 13 13 13 15 15 17 14 20 13 21 13 23 13 24 15 26 13 27 14 28 14 31 15 32 15 34 13 36 15 38 13 39 15 40 15 41 15 42 15 43 13 45 14 47 14 48 15 49 13 53 15 54 14 55 14 57 13 58 13 59 14 60 15 62 14 63 13 65 15 67 13 69 15 70 14 71 15 73 15 75 13 76 15 78 14 79 13 80 14 81 15 84 14 86 14 87 14 89 15 90 15 27 8 22 30 23 33 26 28 29 28 46 28 53 32 59 27 73 29 28 72 2 19 3 20 4 18 5 18 6 17 8 19 12 21 13 18 14 20 15 17 16 20 17 19 18 19 19 20 20 18 21 20 22 19 23 19 24 19 25 20 26 18 28 19 29 17 30 21 31 17 32 20 33 19 35 21 36 21 39 20 40 20 41 19 42 17 46 19 47 21 48 18 49 19 50 21 51 17 52 19 53 18 54 20 55 18 56 18 57 18 58 19 59 20 60 19 61 18 62 18 63 21 64 21 65 19 66 20 67 20 68 18 69 17 70 18 71 21 72 21 74 19 75 21 76 20 78 18 79 18 81 20 83 17 85 20 87 21 88 19 89 20 90 19 33 38 2 14 3 15 9 13 10 14 15 14 17 13 18 13 21 14 22 13 25 14 27 14 30 15 32 14 33 15 36 15 38 15 40 15 41 13 42 14 43 15 48 14 49 15 51 14 63 15 64 13 65 14 66 15 68 15 71 14 73 13 74 15 75 13 76 13 80 13 81 14 86 15 89 14 90 14 34 72 1 32 2 28 5 31 6 31 7 30 8 27 9 29 10 30 12 31 13 30 14 27 15 28 16 28 17 31 18 27 19 31 21 28 22 28 23 32 24 29 25 30 26 26 27 26 28 29 30 30 31 30 32 29 33 32 34 29 35 27 38 29 39 28 40 29 41 27 42 32 43 31 44 30 45 27 46 28 47 26 48 28 50 29 51 27 52 32 53 29 55 32 56 30 59 28 60 27 61 30 63 26 64 30 65 27 67 26 68 28 69 27 71 29 72 31 73 29 78 27 79 31 80 30 81 31 82 30 83 30 84 31 85 29 86 29 87 27 88 31 89 32 90 30 35 22 3 10 6 11 8 10 15 11 16 12 21 12 34 11 36 10 41 12 42 11 47 12 50 11 51 11 54 11 55 11 56 10 62 10 65 10 71 12 76 12 79 10 87 10 36 51 1 30 2 29 9 31 10 27 12 32 14 30 15 30 21 29 24 32 29 30 31 32 34 32 35 30 36 27 38 31 39 28 40 30 41 28 42 29 43 32 45 29 46 32 49 33 50 27 51 29 52 33 54 31 55 28 56 28 58 31 59 33 61 31 63 28 64 30 66 30 67 30 68 31 69 32 70 32 71 28 72 27 73 28 74 32 75 30 79 27 80 31 81 33 82 28 84 27 85 28 90 28 32 9 5 24 27 26 27 34 26 40 25 45 29 10 76 1 12 2 11 3 10 4 12 5 10 6 12 8 11 9 11 10 12 11 10 12 10 13 12 14 12 15 11 16 12 17 11 18 12 20 10 22 11 23 12 25 12 26 11 28 11 29 11 31 12 33 11 34 10 35 11 36 11 37 10 38 11 39 11 40 11 41 11 44 11 45 11 46 11 47 12 48 11 49 10 50 11 51 11 52 10 53 10 54 11 55 11 56 12 57 10 58 11 59 11 60 11 61 10 63 11 64 11 65 11 67 10 68 11 69 11 71 11 72 11 73 10 74 10 75 10 76 12 77 11 78 12 79 10 80 11 82 11 83 11 84 12 86 12 87 12 88 12 89 10 90 12 11 63 2 24 3 22 5 22 7 25 8 24 9 22 10 23 11 23 13 26 16 23 19 22 21 25 22 23 23 25 24 24 26 24 27 26 28 24 29 25 30 24 31 25 34 24 36 25 37 24 38 23 39 26 40 22 41 25 43 23 44 22 45 23 46 23 47 23 48 23 49 25 50 26 51 24 52 22 53 23 54 24 57 26 58 24 62 22 63 22 67 23 68 24 69 22 70 26 71 22 73 23 75 22 76 24 77 24 78 22 79 26 80 26 81 23 82 24 83 25 86 26 87 22 88 25 90 23 12 74 1 25 2 22 4 21 5 24 6 24 7 23 8 25 9 24 11 22 12 22 13 24 14 22 16 25 17 22 18 23 19 24 20 22 21 23 22 22 23 25 24 25 25 25 26 22 27 25 29 21 30 25 32 25 33 22 34 24 35 22 36 25 37 23 38 23 40 21 41 22 42 24 43 24 44 24 45 21 46 24 47 24 48 24 49 24 50 22 51 22 53 22 54 23 55 22 56 23 57 23 58 21 60 21 61 25 62 24 66 22 67 21 69 23 70 23 72 23 73 25 74 21 75 24 76 24 78 22 80 25 81 25 82 22 84 22 85 25 86 24 87 24 88 25 89 25 90 21 17 19 5 14 7 14 10 13 14 14 16 12 19 12 23 14 31 13 40 13 44 14 51 12 54 12 60 12 62 12 64 12 83 13 88 14 89 13 90 13 18 38 5 12 6 12 7 12 8 13 14 13 17 12 18 12 19 11 20 12 23 12 27 13 31 12 34 11 35 12 36 12 38 11 39 13 42 12 44 13 45 13 49 12 50 12 51 13 53 12 56 12 59 13 60 12 61 13 67 11 70 12 73 13 75 12 79 13 80 12 82 13 84 13 85 13 89 12 19 13 1 23 10 24 23 23 34 24 40 25 42 23 47 24 50 24 57 24 60 24 77 22 80 21 89 21 20 20 4 30 9 26 13 27 17 26 18 27 20 29 24 29 30 26 38 26 40 28 49 27 54 29 67 30 75 30 76 29 85 27 86 27 88 26 89 27 90 29 25 65 1 15 2 14 3 15 4 16 5 16 6 16 7 14 8 14 9 15 10 16 11 14 12 16 13 15 14 16 15 14 18 16 20 14 21 14 22 16 23 14 24 14 25 14 26 15 28 15 30 14 31 14 32 16 33 14 35 16 38 16 39 14 41 16 43 14 44 15 45 16 46 16 47 16 48 16 51 16 55 15 56 16 57 14 58 16 61 14 62 15 63 14 65 15 66 14 67 15 70 16 71 14 72 14 74 15 75 16 76 16 77 14 78 14 80 15 81 14 84 15 85 16 86 14 87 15 88 15 89 14 26 36 8 12 9 13 10 13 12 11 14 12 15 12 17 13 19 11 23 13 25 11 26 11 27 11 30 12 32 12 36 11 37 13 41 11 42 11 44 12 45 12 47 11 49 11 50 13 51 13 53 12 55 11 56 13 59 13 62 13 63 11 66 11 69 12 75 11 78 12 84 12 88 12 27 60 1 28 2 29 3 27 4 27 5 27 7 30 8 29 9 26 11 28 12 27 13 32 14 27 16 31 18 28 19 31 20 30 22 30 23 29 25 29 26 28 28 30 29 27 30 28 31 29 32 27 33 31 34 27 35 29 36 27 40 28 41 27 42 31 43 32 44 27 45 27 46 27 49 26 50 31 51 31 52 29 53 30 54 26 56 27 58 32 59 26 62 28 63 29 66 27 68 27 70 32 72 26 74 31 76 30 77 30 80 28 83 28 84 28 85 30 89 30 90 28 28 49 1 29 2 29 4 27 5 29 6 28 7 31 10 29 13 29 14 32 15 27 17 29 18 32 19 29 20 28 23 28 24 32 25 27 26 30 27 31 28 33 33 29 39 29 41 27 42 30 45 31 46 32 48 27 49 30 52 29 54 33 56 30 57 28 60 27 61 28 64 28 65 28 69 28 71 31 72 28 73 29 76 31 78 30 79 29 80 29 82 33 84 28 87 30 88 27 90 29 33 60 1 23 2 26 4 27 5 23 6 24 7 25 8 26 9 24 11 26 12 26 13 23 14 25 15 25 16 23 17 24 20 23 23 27 25 26 26 27 29 23 30 26 31 24 34 26 38 23 39 26 41 25 42 27 44 25 45 23 49 23 52 25 54 23 55 26 56 23 57 27 58 25 59 23 60 27 61 25 62 24 63 24 64 24 65 24 66 27 68 27 69 25 70 25 73 26 77 23 79 24 80 23 81 25 83 25 84 24 85 25 86 24 87 25 88 24 89 24 90 27 34 37 1 24 4 26 5 26 7 24 8 26 10 23 16 24 17 24 18 24 19 24 26 25 30 22 31 24 32 24 35 26 40 26 41 26 42 25 43 25 46 25 47 22 51 26 54 22 57 22 64 22 71 23 74 24 75 24 79 22 81 25 82 22 83 25 84 25 85 23 86 25 87 23 89 23 35 3 39 21 53 20 87 21 36 34 5 27 6 24 7 24 12 27 15 27 16 26 20 24 23 24 27 27 31 25 35 24 38 23 40 23 41 27 44 23 49 23 51 27 53 27 54 23 55 25 58 23 59 24 61 27 62 27 66 26 69 27 71 23 73 23 74 25 75 24 76 25 81 25 85 27 90 24 37 14 8 20 11 21 21 20 22 20 23 18 39 21 52 19 56 22 57 21 73 20 75 19 77 18 82 20 87 21 38 70 2 11 3 11 4 9 5 11 6 9 7 10 10 10 11 9 12 9 13 9 14 10 15 9 17 10 19 11 20 10 21 11 24 10 25 11 26 11 27 10 28 9 29 10 31 10 32 11 34 11 35 11 37 10 38 10 39 11 40 10 42 10 43 9 44 10 46 10 47 10 48 10 49 11 50 10 51 10 52 10 53 11 54 10 55 10 56 10 57 10 58 9 59 10 60 10 61 11 62 10 63 10 64 9 65 9 66 9 68 10 69 11 70 9 71 9 72 10 74 10 75 10 76 10 78 10 79 9 80 11 81 9 84 9 85 9 86 11 90 10 39 14 6 29 13 25 24 29 26 28 40 29 44 30 51 26 57 28 62 29 65 27 77 27 82 28 83 25 84 27 40 58 1 24 5 25 6 25 7 28 10 24 11 26 13 24 15 24 16 27 17 26 20 27 21 26 22 25 23 25 24 27 25 26 26 28 29 26 30 26 34 24 35 24 36 25 39 28 40 27 41 28 43 28 44 24 46 28 47 24 48 28 49 24 53 27 54 25 55 25 58 26 60 25 61 25 62 29 63 26 65 26 67 24 68 24 69 28 70 25 72 27 73 27 74 28 75 27 77 28 79 27 80 25 81 25 83 27 84 26 85 26 86 28 88 28 90 25 41 63 1 25 2 24 4 27 5 24 6 23 7 26 8 24 9 27 10 26 11 23 13 26 16 23 17 27 18 25 19 27 20 25 21 23 23 27 24 25 25 27 26 27 27 25 28 26 30 24 31 23 35 23 36 26 39 26 40 25 41 23 42 23 44 25 46 27 47 25 48 23 49 23 50 26 51 25 52 27 53 27 54 23 55 24 58 26 59 25 60 26 62 24 64 27 65 26 68 27 69 24 72 25 75 25 76 23 77 24 80 27 81 27 82 24 83 23 84 23 87 23 88 25 89 26 90 23 42 42 1 30 5 33 6 29 7 30 11 32 12 30 15 30 20 29 22 30 23 32 24 32 26 33 27 29 29 27 31 31 32 28 33 28 35 32 36 28 40 32 41 32 42 33 44 30 45 30 49 28 50 31 51 32 52 31 53 29 57 29 59 28 60 32 62 33 64 30 67 28 71 30 77 28 78 29 82 28 87 29 88 28 90 30 43 43 1 10 2 12 3 12 5 11 8 10 9 12 11 12 13 11 16 10 18 12 19 11 25 10 26 12 27 12 28 10 31 10 32 11 33 10 34 11 35 12 36 12 40 12 42 12 43 12 46 11 47 11 53 11 56 10 57 12 58 11 60 11 62 10 64 11 66 11 68 10 69 11 74 11 79 11 80 12 81 10 83 12 84 11 85 12 44 80 1 12 2 13 3 13 4 12 5 11 6 12 7 12 8 11 9 12 10 12 11 12 12 13 13 12 15 12 17 11 18 12 19 11 20 12 21 12 22 12 23 12 24 12 25 11 26 11 27 13 28 13 29 11 30 13 31 11 32 11 33 13 34 12 35 12 36 13 37 12 38 11 39 12 40 13 42 12 44 12 46 11 47 11 48 12 50 11 51 12 52 12 53 12 55 11 57 11 58 11 59 12 60 11 61 12 62 13 63 11 64 11 65 13 66 12 67 11 68 13 69 13 70 12 71 13 72 11 73 11 74 11 75 13 76 13 77 12 78 11 79 12 80 13 81 13 82 12 83 11 86 12 87 12 88 13 89 13 90 12 49 76 1 10 2 10 3 12 4 12 5 10 6 12 7 12 8 12 9 11 11 12 12 12 13 11 14 11 15 11 16 10 17 12 18 12 19 10 20 12 21 12 22 12 23 11 24 12 25 11 26 11 27 10 28 11 29 11 31 11 32 10 34 10 35 10 36 12 38 10 39 10 40 11 42 11 43 10 44 11 45 12 46 11 47 11 48 10 50 11 52 10 53 10 54 12 55 11 56 10 57 11 58 10 59 12 63 11 64 10 65 12 66 12 67 11 69 12 70 10 71 12 72 11 73 11 75 10 76 11 78 10 79 10 80 12 81 12 82 10 84 11 85 12 86 11 87 10 88 11 89 12 90 11 50 72 1 12 2 12 4 11 5 12 8 10 9 11 10 11 11 11 12 11 13 11 14 11 15 11 17 11 18 11 19 11 20 12 22 11 23 11 24 11 25 10 26 10 27 12 28 11 30 11 31 11 32 11 33 12 34 10 35 10 37 11 38 11 39 12 40 10 41 10 42 10 43 11 44 11 45 10 46 12 47 11 48 11 49 10 50 11 51 11 52 11 53 10 54 11 55 12 56 11 57 10 58 11 59 11 60 10 61 11 62 11 65 10 66 10 68 10 70 12 73 12 74 11 75 11 76 11 77 12 79 10 80 10 83 10 84 11 85 11 86 10 87 11 88 10 51 18 3 26 5 25 7 24 8 26 12 26 16 23 29 25 35 23 45 23 46 26 49 24 53 25 55 26 63 25 66 26 71 22 72 23 81 25 52 67 1 23 2 23 3 22 5 26 6 23 7 22 8 22 9 23 11 24 12 23 13 24 14 24 16 22 17 25 18 25 21 24 22 23 23 22 26 22 28 26 29 22 30 25 31 22 33 23 34 24 35 24 36 25 37 26 39 26 40 26 41 24 43 23 44 24 45 26 46 25 47 26 49 22 51 26 52 23 54 24 55 24 56 25 57 24 58 22 61 24 62 22 64 25 65 22 66 25 67 25 68 22 69 24 71 25 72 22 73 24 74 23 75 23 76 25 78 25 81 22 82 24 83 25 84 24 85 23 86 26 87 22 90 24 53 61 1 26 2 30 4 28 5 27 6 30 7 29 13 29 15 27 16 29 17 30 18 27 19 27 20 29 21 27 22 30 23 28 24 28 25 30 26 26 28 28 29 29 30 28 32 29 33 28 34 28 37 26 38 30 39 30 40 28 41 31 42 26 43 26 44 30 46 30 49 27 50 26 51 28 53 26 55 29 57 30 58 27 60 26 62 28 64 29 65 27 66 29 68 31 69 29 70 28 72 31 74 27 75 29 77 28 78 26 81 28 83 29 85 26 86 28 87 27 88 30 89 31 54 55 1 14 2 14 3 16 6 14 12 16 14 14 17 14 18 16 19 15 20 14 21 16 23 16 24 15 25 16 26 16 30 16 31 14 32 15 33 15 35 14 36 15 37 16 39 14 40 14 41 14 43 15 44 14 45 14 48 16 50 16 51 15 52 14 53 14 54 15 56 14 58 16 59 16 60 16 61 14 63 15 65 14 66 16 69 14 71 15 72 14 75 14 80 16 81 14 82 16 84 16 85 16 87 16 88 16 89 15 90 16 55 47 2 21 6 19 7 21 8 19 9 21 10 19 11 20 12 22 16 18 17 20 18 19 19 18 20 22 23 18 25 19 27 20 28 20 29 21 34 21 36 19 37 21 38 19 41 20 43 21 44 21 48 19 49 19 50 19 51 21 57 20 59 19 62 22 63 20 64 19 65 21 66 21 67 19 68 21 73 21 74 19 75 19 78 20 79 19 82 20 83 19 86 19 87 20 56 20 8 12 12 11 13 11 16 13 25 12 27 11 29 12 38 13 40 13 44 11 47 12 48 12 52 11 67 13 71 13 77 13 82 12 83 11 86 13 90 11 36 9 23 6 29 9 26 10 27 14 27 16 29 17 27 25 31 26 30 36 29 39 27 43 30 44 28 45 29 53 27 56 25 59 27 62 30 64 30 66 26 67 28 74 25 85 29 89 29 10 37 2 11 5 11 6 11 9 11 13 12 14 10 16 10 17 11 19 10 22 10 27 12 29 11 31 11 32 11 35 11 37 11 43 10 44 10 45 12 47 10 49 10 52 10 56 11 58 11 59 11 60 12 61 12 66 11 71 11 73 11 78 11 79 10 83 10 86 11 87 11 89 11 90 10 11 86 1 24 2 25 3 23 4 26 5 23 6 24 7 26 8 27 9 26 10 27 11 26 12 24 13 26 14 25 15 26 16 27 17 24 18 23 19 25 20 23 21 24 22 27 23 25 24 23 25 24 26 23 27 27 28 23 29 27 30 23 31 27 32 25 33 24 35 23 36 27 37 26 38 26 39 26 40 25 41 24 42 26 43 27 44 24 45 23 47 24 48 23 49 26 50 27 51 26 53 26 54 27 55 23 57 27 58 25 59 27 60 25 61 27 62 27 63 26 64 26 65 25 66 26 67 24 68 24 69 25 70 24 71 27 72 25 73 24 74 24 75 24 76 26 77 26 78 27 79 23 80 25 81 24 82 23 83 23 84 23 85 23 86 27 87 27 88 26 89 26 90 23 12 54 3 26 4 29 5 29 6 28 8 29 9 30 10 26 11 26 12 26 13 27 17 27 19 28 20 27 22 25 23 27 24 27 25 27 26 25 29 24 30 26 32 29 33 28 34 25 35 25 40 29 44 30 45 30 46 28 47 26 49 29 50 29 51 26 52 25 53 27 54 26 58 27 59 28 60 28 61 25 62 24 63 28 68 27 69 28 70 27 71 29 72 26 73 27 74 24 81 27 82 26 84 25 85 29 87 29 89 28 13 2 12 12 36 14 14 60 1 11 5 10 7 11 9 12 11 11 13 10 14 11 15 11 16 12 17 12 20 12 21 10 22 12 25 11 26 11 27 12 28 10 30 10 31 12 33 11 34 10 35 12 37 11 39 12 40 10 41 10 42 10 43 10 44 11 45 12 46 10 49 10 50 12 53 12 54 11 56 11 57 11 59 10 61 10 62 11 63 11 64 12 65 12 67 11 68 10 69 12 70 10 72 12 74 12 75 12 76 11 77 11 78 10 79 11 80 11 81 12 82 11 84 10 85 11 88 10 15 43 1 22 5 23 7 23 10 25 13 25 14 23 15 25 17 23 18 23 20 23 22 25 24 26 25 25 26 23 27 22 30 22 32 23 33 24 34 25 36 22 40 26 42 23 44 24 47 23 48 23 50 22 52 23 55 23 58 23 59 26 61 26 63 24 64 23 65 22 67 23 70 25 75 23 76 25 80 22 83 23 84 24 86 23 87 22 16 43 4 25 6 25 7 27 9 28 12 27 13 25 14 25 16 25 20 25 22 25 23 24 25 28 26 27 27 28 28 24 32 25 34 25 37 27 38 27 39 25 40 28 42 26 43 27 44 24 48 29 49 25 51 26 57 24 59 28 62 27 67 25 68 24 70 25 73 27 74 25 75 27 78 24 79 24 80 28 82 26 85 29 88 26 90 26 17 20 1 20 2 23 6 20 19 19 23 19 26 20 27 20 28 19 34 20 39 22 45 21 47 23 48 21 50 23 61 21 62 20 67 23 72 20 75 19 76 22 18 15 3 10 7 9 9 10 14 11 28 9 36 10 45 10 57 10 62 10 63 10 71 11 79 11 82 11 84 10 85 11 19 32 1 31 4 28 5 30 21 30 22 30 26 30 28 32 29 30 30 30 32 27 33 31 34 28 38 28 42 27 45 28 49 29 51 28 52 29 57 30 58 28 59 31 61 28 63 28 64 27 65 28 67 26 68 28 77 31 79 29 80 28 85 29 88 27 20 32 7 27 9 28 12 31 13 31 15 28 17 32 21 33 24 32 30 28 34 31 38 27 39 31 40 31 50 29 55 27 57 32 58 29 60 32 62 32 63 28 64 29 66 27 69 28 70 29 71 28 75 30 76 30 81 29 83 29 87 28 89 33 90 33 21 62 1 17 2 17 3 17 4 18 5 17 7 16 8 16 10 17 14 18 15 18 16 17 17 17 18 15 19 15 20 16 21 18 22 18 23 17 24 16 25 17 26 15 27 16 28 16 30 18 31 18 32 16 33 15 34 15 35 17 36 16 37 17 38 18 39 17 40 16 42 16 43 17 44 16 45 16 46 17 49 18 50 18 51 18 52 18 55 18 56 16 58 17 60 17 61 16 62 16 64 15 68 16 70 16 71 17 76 16 77 17 81 18 82 18 83 17 84 17 85 16 86 18 88 16 22 11 1 32 11 31 15 32 16 29 18 26 32 30 41 30 45 29 67 26 69 29 75 30 23 24 3 22 5 22 13 21 20 23 21 21 25 24 28 20 33 21 37 22 42 21 48 21 53 21 57 24 59 21 64 20 65 24 66 22 68 23 70 21 76 22 78 23 81 22 82 20 83 20 24 54 2 13 3 13 8 13 9 14 10 14 11 14 13 14 14 14 15 13 16 15 17 15 19 13 21 13 23 15 24 14 26 13 30 15 32 13 33 13 34 14 36 13 37 13 39 14 40 15 45 15 48 14 49 13 50 15 51 13 52 13 53 13 55 13 56 15 58 15 59 15 60 14 62 13 63 15 64 15 66 13 67 15 69 13 70 15 71 14 72 13 73 13 76 15 80 15 83 15 84 13 85 13 86 15 89 13 90 14 25 71 1 13 2 14 4 14 5 12 6 12 8 12 9 14 10 14 11 14 12 14 13 14 14 14 15 13 16 13 18 14 19 12 20 14 21 14 22 13 24 14 26 13 27 13 28 14 29 13 30 13 32 12 33 12 34 13 35 14 36 12 37 14 40 12 41 12 43 13 44 13 45 14 46 12 47 13 48 14 49 12 50 13 51 12 52 12 53 12 54 12 56 14 58 13 59 14 60 12 61 14 62 12 63 13 64 14 66 12 67 12 73 12 74 12 76 13 77 14 78 13 79 14 80 14 81 14 82 13 84 14 85 14 86 14 87 12 88 13 89 14 90 13 26 7 7 16 8 15 18 14 57 14 59 14 62 15 82 15 27 50 1 19 2 19 3 18 4 19 6 20 7 21 8 22 9 18 10 21 11 18 12 21 14 18 15 21 16 19 17 19 20 21 25 21 26 21 27 19 28 20 31 20 34 20 35 22 37 21 41 19 44 20 45 21 46 21 47 20 48 18 51 20 53 19 54 19 57 18 59 19 60 19 61 19 62 19 64 20 69 20 71 21 72 22 77 21 80 19 81 20 82 21 84 20 87 22 88 20 89 20 28 2 30 29 78 31 29 38 1 22 3 22 7 24 10 21 14 20 15 22 18 24 19 21 20 21 21 22 22 23 24 24 27 21 30 21 32 23 34 23 35 20 38 23 40 22 46 22 48 23 49 24 50 24 54 23 58 22 64 20 65 23 66 23 69 21 72 22 74 20 76 21 78 20 80 22 85 22 88 23 89 23 90 23 30 56 1 26 4 28 7 27 10 25 11 23 12 25 13 25 14 27 15 28 17 26 18 27 23 25 24 26 26 26 27 26 28 25 30 27 31 28 32 27 33 25 34 24 36 26 37 28 38 26 39 28 40 25 41 28 42 27 44 26 46 26 47 27 48 24 50 27 52 25 55 24 57 24 58 25 59 25 60 27 62 26 63 26 64 24 66 25 67 26 69 27 71 27 72 27 73 27 74 26 78 25 81 27 82 24 84 26 85 25 88 27 90 25 31 64 1 19 2 19 4 20 5 18 6 17 8 20 9 21 10 19 11 21 12 20 13 18 16 18 17 17 19 21 20 17 21 20 22 18 23 21 24 18 25 17 26 18 28 18 29 21 30 19 32 20 33 19 35 20 37 20 38 21 40 18 41 19 43 19 44 19 45 20 46 20 47 20 49 21 50 20 52 18 53 18 55 20 60 17 61 19 62 20 63 18 64 20 65 19 66 17 68 18 70 18 71 19 72 19 73 19 75 17 76 18 78 21 80 18 82 18 84 20 85 20 86 20 87 19 89 19 90 20 32 69 1 16 2 17 3 16 5 16 8 16 9 18 10 17 11 19 13 17 14 16 15 16 16 16 17 17 18 17 19 16 20 18 21 18 23 17 24 18 25 18 26 19 27 17 28 16 29 18 30 18 32 18 33 16 34 18 35 18 36 17 37 18 38 16 39 18 40 16 41 16 43 17 44 16 46 17 47 16 49 15 50 16 51 18 52 17 53 16 54 17 55 16 57 16 59 15 61 17 64 18 65 17 66 16 67 17 68 17 69 16 73 17 76 16 77 18 79 16 80 17 81 18 82 15 83 17 84 19 85 16 86 17 87 17 88 16 90 18 33 26 5 29 6 29 8 30 9 31 12 32 15 29 20 26 26 30 30 28 33 26 34 26 37 31 42 27 47 28 48 29 49 28 56 28 59 29 61 27 63 29 66 29 71 28 72 29 73 27 77 30 86 30 34 34 1 25 2 27 3 28 5 27 8 25 10 29 11 27 19 28 20 24 23 24 24 28 25 25 26 25 28 26 41 28 47 25 49 27 50 27 54 26 60 25 63 26 66 25 67 28 68 28 69 26 71 26 73 28 75 28 78 26 79 27 82 27 84 23 86 24 87 24 35 5 20 31 22 30 31 28 56 28 79 26 36 84 2 12 3 12 4 12 5 13 6 14 7 13 8 12 9 13 10 13 11 13 12 14 13 12 14 14 15 13 16 12 17 13 18 12 19 14 20 13 21 13 22 13 23 14 24 14 25 14 27 12 29 14 30 13 31 13 32 12 33 14 34 12 35 14 36 13 37 12 38 14 39 14 40 14 41 14 42 12 43 13 44 12 45 13 46 12 47 13 48 13 50 14 51 14 52 13 53 14 54 12 55 12 56 12 57 13 58 13 59 14 60 13 61 12 63 13 64 12 65 13 66 14 67 14 68 13 70 14 71 14 72 14 73 12 74 13 75 13 76 14 77 13 78 13 79 13 80 12 81 13 82 14 83 13 84 13 85 12 86 14 87 13 88 13 89 12 90 12 37 38 2 18 5 18 6 20 7 20 9 19 10 18 13 21 15 19 16 18 18 18 25 19 26 21 29 18 30 19 31 19 32 18 33 19 34 18 38 19 39 18 43 20 44 18 45 18 46 21 47 20 51 20 57 17 60 19 63 18 67 17 68 21 73 20 74 19 78 21 81 18 83 19 86 21 90 17 38 57 1 21 2 23 3 21 4 20 6 23 7 24 8 22 9 23 11 21 12 21 15 21 16 21 18 21 19 23 20 21 21 21 22 24 23 23 26 23 27 23 29 21 32 23 33 23 34 23 35 22 36 20 38 22 40 22 41 20 43 23 47 24 48 24 49 21 51 21 52 22 53 20 54 23 57 21 58 24 62 24 63 20 64 23 66 21 67 24 68 23 71 23 72 22 73 21 75 21 76 22 77 23 78 22 80 24 81 24 83 23 86 21 90 23 39 51 1 23 2 22 3 22 9 19 10 21 13 20 15 21 17 23 18 19 19 20 21 23 22 20 23 20 24 19 26 22 27 21 28 23 29 22 33 19 34 20 35 21 36 23 37 19 41 20 42 20 44 21 46 21 47 21 48 22 49 22 50 21 51 22 52 23 57 22 59 22 61 22 64 20 68 20 70 21 71 20 74 22 75 21 76 23 79 21 80 20 84 20 85 19 86 21 87 22 88 22 89 21 40 85 1 12 2 12 3 13 4 12 5 13 6 12 7 13 8 13 9 13 10 12 11 12 12 12 13 14 15 13 16 13 17 13 18 13 19 13 20 14 21 14 23 14 24 14 25 13 27 13 28 14 29 13 30 13 31 13 32 14 33 13 34 13 35 14 36 14 37 12 38 13 39 14 40 12 41 14 42 14 43 13 44 12 45 13 46 12 48 13 49 12 50 14 51 13 52 12 53 13 55 13 56 12 57 14 58 14 59 12 60 13 61 14 62 12 63 12 64 12 65 14 66 12 67 12 68 12 69 12 70 13 71 12 72 12 73 13 74 12 75 12 76 14 77 13 78 14 79 14 80 12 81 13 82 12 83 13 84 14 85 13 86 13 87 12 88 14 89 13 90 14 45 52 2 29 3 30 4 33 10 31 11 29 12 28 13 29 16 27 17 30 20 33 22 31 23 29 26 29 27 28 28 32 30 29 31 33 33 31 34 28 35 33 36 30 37 31 38 27 39 28 41 31 42 30 43 32 44 33 46 27 51 29 52 30 55 32 56 28 60 31 61 30 63 32 65 31 68 32 70 27 71 29 72 33 74 31 75 29 76 29 77 31 78 29 82 31 83 32 85 30 87 28 89 28 90 28 46 34 12 11 15 10 17 10 18 11 20 10 21 9 22 10 23 11 28 11 35 10 36 10 38 11 43 11 44 11 45 11 49 11 52 10 54 10 55 10 56 11 57 11 58 10 60 11 61 10 66 10 67 11 73 9 75 11 76 10 77 11 79 9 84 10 88 11 89 10 47 48 1 16 2 16 3 15 6 14 10 15 11 14 13 15 14 14 15 16 17 15 19 15 20 14 21 15 24 14 25 16 26 16 27 16 31 14 34 14 36 15 37 14 39 14 40 14 43 15 44 14 45 14 46 15 47 16 49 16 50 16 53 16 54 14 55 16 58 16 64 15 65 14 66 16 70 14 72 14 74 14 77 14 78 15 79 16 83 15 86 15 87 14 88 15 89 14 48 37 1 15 3 14 10 13 14 14 18 15 20 14 23 15 24 14 25 14 28 13 30 13 32 13 33 14 34 14 35 14 37 14 41 15 43 14 47 15 53 13 54 13 57 14 59 14 60 15 62 14 63 13 65 13 66 15 67 13 70 15 73 13 75 14 76 13 79 15 80 14 84 14 86 14 4 57 6 40 28 51 30 53 29 58 30 74 28 89 28 58 25 5 27 6 28 7 25 9 29 10 26 11 25 13 26 16 28 20 26 21 29 25 25 29 29 32 28 33 27 35 27 55 27 60 26 62 27 70 26 71 28 74 29 80 29 82 26 84 29 88 26 59 4 21 26 51 27 80 26 89 24 60 88 1 17 2 17 3 16 4 18 5 18 6 18 7 16 8 18 9 16 10 16 11 16 12 17 13 17 14 17 15 17 16 16 17 17 18 16 19 19 20 16 21 17 22 17 23 19 24 18 25 17 26 18 27 18 28 18 29 17 30 18 31 17 32 18 33 18 34 15 35 17 36 16 37 18 38 16 39 17 40 16 41 17 42 18 43 18 44 19 45 16 46 17 47 16 48 15 49 16 50 16 51 18 53 18 54 17 55 16 56 17 57 18 58 16 59 16 60 19 61 16 62 18 63 16 64 18 66 17 67 17 68 17 69 16 70 17 71 17 72 17 73 17 74 17 75 17 76 17 77 18 78 18 79 17 80 18 81 17 82 18 83 18 84 16 85 18 86 16 87 17 88 18 89 17 90 16 +5 4 1 90 1 17 2 18 3 17 4 18 5 16 6 18 7 17 8 16 9 15 10 17 11 16 12 17 13 17 14 16 15 18 16 16 17 17 18 17 19 18 20 18 21 17 22 15 23 18 24 18 25 17 26 18 27 16 28 17 29 17 30 17 31 18 32 16 33 16 34 16 35 17 36 18 37 17 38 16 39 17 40 19 41 18 42 17 43 17 44 16 45 17 46 17 47 17 48 16 49 16 50 17 51 17 52 16 53 15 54 18 55 18 56 15 57 17 58 18 59 17 60 18 61 16 62 16 63 16 64 18 65 16 66 17 67 18 68 17 69 16 70 17 71 17 72 18 73 18 74 18 75 19 76 16 77 17 78 17 79 18 80 18 81 18 82 16 83 19 84 19 85 18 86 18 87 18 88 18 89 15 90 17 2 90 1 16 2 16 3 15 4 15 5 15 6 16 7 15 8 16 9 15 10 15 11 16 12 14 13 15 14 15 15 16 16 16 17 16 18 16 19 14 20 14 21 14 22 15 23 15 24 16 25 16 26 14 27 14 28 15 29 16 30 14 31 16 32 15 33 15 34 14 35 16 36 14 37 15 38 14 39 15 40 14 41 15 42 16 43 15 44 14 45 16 46 15 47 16 48 16 49 14 50 14 51 16 52 14 53 14 54 15 55 16 56 16 57 14 58 16 59 16 60 14 61 15 62 16 63 14 64 15 65 16 66 14 67 16 68 15 69 14 70 16 71 15 72 14 73 15 74 15 75 15 76 16 77 16 78 16 79 15 80 14 81 14 82 14 83 15 84 14 85 16 86 15 87 15 88 16 89 16 90 14 3 51 1 10 2 11 9 11 10 11 12 11 14 10 15 11 16 9 18 10 20 10 21 11 22 9 23 10 24 11 25 10 26 10 27 9 32 9 33 11 34 9 35 9 36 11 37 11 39 10 41 9 42 10 43 10 49 9 51 11 54 10 57 11 58 10 59 9 60 10 61 10 62 10 65 11 66 11 67 9 68 11 70 10 71 10 72 9 73 10 78 9 80 10 81 11 82 10 83 10 87 9 88 10 4 3 15 18 67 22 90 22 8 5 44 1 16 2 17 3 18 4 17 5 16 7 17 8 17 14 16 18 19 20 17 22 17 25 18 26 16 28 16 31 16 32 17 35 17 37 18 38 18 39 18 41 18 48 16 49 15 51 16 53 15 56 16 57 18 58 16 60 18 62 16 63 17 64 18 65 16 71 17 73 17 76 18 77 16 79 16 81 17 84 18 86 18 88 16 89 16 90 16 6 18 4 27 7 27 8 25 10 25 12 25 13 29 29 28 43 26 44 27 47 28 49 29 51 29 71 27 76 25 83 27 85 26 87 30 88 24 7 76 1 18 3 20 4 17 5 21 6 20 7 18 8 20 9 19 10 19 11 20 12 18 13 19 14 20 15 20 17 21 18 21 19 18 20 21 21 20 23 19 24 21 25 18 26 18 28 18 29 17 30 17 31 20 32 17 34 19 35 18 36 18 37 20 38 21 39 21 40 20 41 18 42 19 43 19 44 19 45 18 46 19 47 18 48 20 49 17 50 19 53 17 54 18 55 19 56 19 57 20 58 20 59 19 60 19 61 18 62 19 63 19 65 18 66 20 67 17 68 19 69 20 70 20 72 20 73 19 74 20 76 18 77 20 78 19 79 19 80 20 81 17 83 20 84 18 86 19 87 19 88 18 8 83 1 29 3 26 4 31 5 26 6 27 7 27 8 30 9 27 10 27 11 30 13 29 14 29 15 30 16 29 17 30 18 26 19 28 20 28 21 26 22 28 24 29 25 28 26 28 27 28 28 29 29 27 30 28 31 31 32 29 33 26 35 29 36 25 37 30 38 30 39 25 40 27 41 30 42 28 43 28 44 27 45 31 46 28 47 31 48 30 49 28 50 27 51 29 52 29 53 30 54 29 55 29 56 30 57 29 58 26 59 29 60 30 61 28 62 28 63 25 64 28 65 26 67 26 68 28 69 26 70 30 72 27 73 29 74 30 75 30 76 28 77 28 78 30 79 28 80 30 81 27 82 27 83 26 84 29 85 29 86 30 88 30 89 31 90 28 53 82 2 15 3 13 4 15 5 14 6 13 7 15 8 13 9 13 10 15 11 14 13 15 14 14 15 15 17 15 18 14 19 15 20 13 21 15 22 15 23 15 24 13 25 14 26 15 27 15 28 15 29 14 30 14 31 15 32 15 33 13 34 14 35 14 36 14 37 14 38 15 39 13 40 15 41 15 42 13 43 15 44 13 45 15 47 14 48 13 49 15 50 13 51 14 52 15 53 14 54 15 55 14 57 13 58 14 59 14 60 13 61 15 62 13 64 14 65 14 66 13 67 13 68 13 69 14 70 13 71 15 72 13 73 13 74 15 75 14 76 13 78 14 79 14 80 14 81 13 82 14 84 14 85 14 86 13 87 14 88 14 89 15 90 13 54 34 4 17 8 20 9 17 12 16 14 19 16 17 17 20 24 18 27 17 28 17 32 19 34 17 40 17 43 17 45 17 46 18 47 17 48 17 49 17 50 19 51 17 54 17 56 18 63 19 65 16 66 17 67 17 70 18 74 19 75 18 81 17 83 20 85 19 87 19 55 31 3 10 7 11 8 11 11 12 12 11 15 10 17 12 21 10 27 11 29 11 32 11 33 11 34 12 36 11 41 12 42 10 43 10 46 10 49 11 50 11 52 11 64 11 69 10 72 10 76 11 80 12 81 11 82 11 83 10 89 12 90 12 56 4 21 31 45 29 56 32 84 32 28 5 32 2 29 4 26 6 28 12 25 13 27 14 29 15 25 17 25 20 26 22 27 29 25 31 26 33 26 36 29 39 26 40 27 42 27 44 27 48 28 54 29 56 30 60 28 63 28 65 28 68 28 72 28 74 30 76 29 77 29 83 25 87 26 90 26 6 20 1 12 2 11 3 13 25 12 32 12 33 13 36 11 41 11 42 13 46 12 49 13 50 12 52 13 54 13 60 13 66 12 77 12 78 12 84 13 90 12 7 5 4 21 8 20 35 18 45 19 50 20 8 78 1 21 3 24 5 23 6 23 7 22 8 23 9 24 10 24 12 21 14 24 15 21 17 24 18 21 19 23 20 24 21 22 22 24 23 21 24 20 25 23 26 24 27 22 28 21 29 20 31 21 33 23 34 22 35 20 37 22 38 21 39 23 40 22 41 22 42 23 43 24 44 21 45 24 46 23 47 20 48 20 49 21 50 23 51 23 52 22 53 22 54 24 55 22 56 20 57 22 58 24 59 24 60 23 61 24 62 23 63 20 65 21 66 20 67 21 68 22 69 24 70 23 71 20 72 22 73 22 75 22 76 21 77 21 78 24 79 21 80 24 81 21 82 23 83 23 84 22 85 22 86 22 89 20 90 23 9 66 1 26 2 26 4 26 8 29 9 28 11 25 14 26 16 26 17 25 18 27 19 28 20 28 21 30 24 25 25 25 26 28 29 28 30 27 31 25 32 27 33 29 34 28 36 26 38 26 39 30 40 29 41 29 42 26 45 25 46 30 47 26 48 30 49 29 50 27 51 30 53 27 54 25 55 28 56 26 57 26 59 29 60 26 61 28 63 24 64 29 65 25 66 28 67 27 68 25 69 26 70 26 72 29 73 25 75 26 76 30 77 25 78 29 79 25 80 27 82 28 83 30 84 27 85 29 86 26 88 27 89 24 10 40 3 15 5 17 7 18 8 18 10 17 11 16 14 17 15 18 16 18 19 18 24 18 26 17 28 16 29 17 30 18 33 16 38 19 40 18 50 17 52 18 54 18 57 17 59 16 64 17 65 17 68 18 69 18 70 16 71 17 75 16 76 18 77 18 78 17 80 16 81 16 82 18 83 17 85 18 86 18 88 17 11 38 3 22 4 21 6 18 8 20 9 19 10 19 11 18 14 20 15 21 17 18 18 20 19 21 21 21 22 20 27 20 28 19 34 21 35 20 36 21 37 19 39 19 42 20 43 22 45 18 46 19 49 20 50 20 51 18 54 21 55 22 60 21 64 20 65 21 66 21 72 18 74 21 84 20 87 20 12 54 1 27 2 31 3 31 5 28 8 28 11 30 13 29 15 33 16 28 17 33 18 31 19 33 20 32 21 33 22 28 23 31 24 33 26 33 27 32 28 29 29 33 30 30 37 27 39 27 40 29 41 27 45 29 47 27 49 30 51 28 52 29 53 33 54 31 55 32 57 28 62 29 63 27 65 31 69 28 71 29 72 29 73 28 75 29 76 27 78 31 80 28 81 30 82 27 83 29 84 28 85 28 86 32 88 32 89 28 13 68 3 10 4 10 5 10 6 12 7 11 8 12 10 10 12 10 13 11 14 12 16 11 17 11 19 11 20 11 21 12 22 12 23 11 24 12 25 12 26 11 27 11 29 10 30 12 32 10 33 11 34 11 36 11 37 11 38 10 40 12 41 11 42 11 44 11 46 10 47 10 48 10 49 12 50 10 51 12 52 11 53 10 54 11 56 11 57 10 58 10 60 11 62 10 64 11 65 10 67 11 68 12 69 12 70 12 71 10 72 11 73 12 75 10 77 10 78 12 79 12 80 12 81 12 83 11 84 11 85 11 86 12 89 11 90 10 14 47 1 20 3 21 4 21 9 20 14 19 16 21 20 22 23 22 28 23 29 20 30 20 33 22 34 19 36 21 37 22 38 23 39 22 40 22 42 21 44 21 46 20 47 21 48 20 50 22 51 22 53 22 54 20 55 22 56 20 58 21 61 20 62 19 63 22 64 21 65 20 66 21 68 23 73 23 76 22 78 20 79 21 80 19 83 19 84 20 86 22 87 22 88 21 15 25 2 11 4 12 6 10 9 12 11 11 19 12 22 11 24 12 31 12 33 10 36 10 38 12 40 11 46 11 49 11 52 12 55 12 56 12 58 11 59 11 60 11 72 10 74 11 89 12 90 10 16 42 1 22 3 22 4 19 6 18 10 21 11 19 12 20 14 20 18 19 19 21 21 18 22 20 23 19 24 21 25 19 28 18 30 20 32 19 34 18 37 20 39 20 41 20 43 19 44 21 47 18 49 22 50 19 52 19 57 19 58 20 59 19 60 21 61 19 64 19 69 20 74 19 77 22 80 19 83 21 87 19 88 21 89 19 17 86 1 12 2 13 3 12 4 12 5 12 6 13 7 11 8 13 9 12 10 13 11 12 12 12 13 12 14 12 15 13 16 12 17 12 18 12 19 12 20 11 21 12 22 12 23 11 24 12 25 12 26 12 27 12 28 12 29 12 30 11 31 11 32 11 33 11 34 12 35 13 36 12 37 12 38 12 39 12 40 11 41 11 42 12 43 12 44 13 45 11 46 12 47 12 48 11 49 12 50 11 51 11 52 11 53 13 54 12 55 11 56 12 57 12 58 13 59 12 60 11 61 13 62 13 63 11 65 11 67 13 68 13 69 11 70 12 71 12 73 12 74 13 75 12 76 11 77 13 78 12 79 12 81 13 82 13 83 12 84 13 85 11 86 11 87 12 88 12 89 11 90 12 18 86 1 20 2 20 4 21 5 19 6 18 7 21 8 17 9 19 10 21 11 19 12 19 13 21 14 20 15 18 16 19 17 19 18 18 19 20 20 20 21 18 22 18 24 21 25 17 26 20 27 17 28 19 29 18 30 17 31 21 32 19 33 18 34 20 35 17 36 17 37 20 38 20 39 17 40 20 41 21 42 18 43 20 44 19 45 18 46 17 47 18 48 18 49 18 51 19 52 20 53 18 54 19 55 18 56 21 57 19 58 20 59 21 60 19 62 21 63 20 64 20 65 20 66 20 67 18 68 21 69 17 70 18 71 18 72 17 73 20 74 18 75 19 76 17 77 20 78 20 79 18 80 19 81 20 82 19 83 19 84 19 85 19 86 18 87 20 88 18 89 20 90 17 19 40 1 16 2 17 8 15 15 15 17 15 18 16 22 16 25 17 26 17 28 15 29 17 31 15 32 17 34 17 35 17 37 15 41 16 43 16 44 15 45 15 48 17 50 15 51 15 57 15 58 16 59 16 60 15 61 17 62 17 63 16 65 16 67 17 74 16 76 17 77 17 82 16 83 17 84 16 85 17 88 15 20 83 1 11 2 12 3 10 4 10 5 11 6 10 7 12 8 11 9 12 11 10 12 12 13 12 14 11 15 11 16 10 17 11 18 10 20 10 22 11 23 12 24 12 25 10 26 11 27 11 28 11 29 10 30 10 31 10 32 11 33 12 34 10 35 12 37 12 38 12 40 11 41 11 42 12 43 10 44 12 45 10 46 11 47 10 48 12 49 12 50 10 51 11 52 10 53 12 54 11 55 11 56 11 57 11 58 11 59 12 60 11 61 10 62 10 63 10 64 11 65 11 66 10 67 11 68 10 70 12 71 10 72 12 73 12 74 10 75 12 76 12 77 11 78 11 79 11 80 12 81 12 82 11 83 10 84 12 85 12 86 10 87 12 88 12 90 10 29 18 2 16 4 17 6 19 8 16 18 18 22 17 24 18 33 16 34 18 39 18 45 19 47 18 55 16 73 17 77 19 78 16 81 18 82 17 30 1 43 24 31 52 1 12 5 12 6 12 8 11 11 12 12 12 13 11 14 12 18 12 19 13 20 11 21 11 22 11 23 11 24 13 25 13 26 13 31 12 36 12 37 12 38 11 40 12 41 12 44 12 47 12 49 12 50 12 52 12 54 11 56 11 58 12 60 12 61 13 62 11 67 12 69 11 72 11 73 13 74 11 75 13 76 11 78 13 79 12 81 12 82 11 83 12 84 12 85 13 86 13 87 12 89 13 90 13 32 66 1 16 2 16 3 15 5 18 6 18 7 18 8 17 9 17 10 18 11 16 12 18 14 17 15 16 17 18 18 17 19 18 20 17 21 18 24 18 27 18 29 16 30 18 33 17 34 17 35 18 36 18 37 16 39 16 41 16 42 16 43 17 44 16 45 17 46 17 47 18 48 18 49 16 50 16 51 15 53 17 55 17 57 16 60 17 61 18 62 17 64 15 67 17 68 19 69 17 70 17 71 17 72 18 73 19 74 17 75 16 78 18 79 18 80 17 81 15 82 15 83 18 84 16 85 17 86 19 89 18 90 16 37 89 1 26 2 29 3 26 4 28 5 29 6 27 7 27 8 24 9 25 10 27 11 28 12 27 13 24 14 29 15 28 16 29 17 26 18 25 19 30 20 30 21 29 22 25 23 26 24 27 25 25 26 29 27 29 28 30 29 27 30 28 31 26 32 25 33 27 34 29 35 27 36 25 37 27 38 26 39 26 40 28 41 24 42 28 43 25 44 28 45 25 46 25 47 26 48 26 49 28 50 26 51 29 52 25 53 27 54 29 55 29 56 26 58 27 59 29 60 29 61 26 62 28 63 25 64 25 65 27 66 30 67 26 68 27 69 28 70 28 71 25 72 29 73 28 74 26 75 28 76 26 77 25 78 26 79 24 80 24 81 29 82 25 83 27 84 24 85 26 86 25 87 27 88 26 89 28 90 27 38 22 1 25 4 25 6 26 11 27 20 26 21 25 30 23 31 27 34 24 37 23 39 23 40 27 49 26 53 25 54 27 61 26 64 27 70 24 71 26 82 26 84 26 87 24 39 16 13 17 18 18 21 19 25 16 33 16 35 16 37 16 49 17 51 16 53 18 55 16 56 18 66 16 71 18 74 16 86 15 40 5 1 18 47 17 57 16 89 16 90 17 45 52 1 12 2 13 4 13 5 14 7 13 9 12 12 12 18 12 19 14 21 13 23 13 24 12 25 13 26 13 27 14 28 13 31 14 32 12 33 14 34 14 35 14 36 14 37 13 40 13 41 14 45 14 46 14 47 13 50 14 52 13 55 13 58 13 59 12 61 13 62 13 63 12 65 12 66 13 67 12 68 13 74 13 75 13 78 13 79 14 80 13 81 13 82 12 84 14 85 12 87 14 88 14 90 13 46 61 1 10 3 11 5 10 6 10 7 10 8 9 9 11 10 9 11 11 12 11 13 9 14 9 15 10 17 10 21 10 22 11 23 10 24 9 25 11 28 10 30 11 31 10 32 9 33 9 36 10 37 10 38 10 39 9 41 9 42 11 43 10 44 10 46 10 47 10 49 11 50 10 51 10 52 9 55 9 56 10 60 9 61 9 62 10 63 10 64 11 65 11 66 11 67 11 70 10 71 11 72 10 73 11 74 11 76 9 77 11 79 9 84 9 85 10 86 9 87 10 89 11 47 30 2 25 3 23 7 27 10 26 12 24 19 26 20 24 27 27 30 24 31 25 33 24 34 26 36 27 42 25 46 27 53 27 55 24 57 25 59 24 63 24 64 24 67 25 68 24 70 23 71 23 72 26 79 23 81 23 84 26 85 27 48 74 1 27 2 28 3 24 4 24 5 25 6 27 7 26 8 26 9 28 10 27 11 25 12 24 13 28 14 26 15 28 17 26 20 25 22 24 23 24 24 25 26 28 27 25 28 24 30 26 31 27 32 23 34 26 35 23 36 27 38 27 39 24 40 25 41 27 42 28 43 24 44 26 45 28 46 26 47 26 50 26 52 27 53 27 56 27 57 28 58 25 59 26 61 28 62 27 64 27 65 28 66 25 67 25 68 25 69 27 70 28 71 25 72 26 73 27 74 25 75 26 76 27 77 27 78 28 79 28 80 25 82 25 83 25 84 28 85 27 86 24 87 28 88 28 89 27 90 26 52 5 39 1 11 3 11 7 12 9 12 10 12 11 11 15 10 16 12 17 12 18 10 24 11 26 11 32 10 33 11 34 11 35 11 36 12 42 12 43 10 45 11 47 11 51 11 53 12 56 11 58 12 59 10 63 11 64 11 66 10 72 11 75 11 78 11 79 11 81 11 82 11 83 12 87 11 89 11 90 11 6 50 4 23 5 19 7 23 8 19 10 19 11 21 13 22 15 22 16 22 17 21 21 20 22 20 24 21 26 21 27 23 30 19 31 21 32 22 33 19 36 20 37 20 40 19 41 23 44 20 46 22 48 19 49 23 52 21 53 19 54 20 55 20 56 21 57 20 60 19 61 19 62 19 63 23 70 22 71 22 73 20 75 20 76 19 77 21 78 22 79 20 82 19 83 19 85 20 89 21 90 19 7 81 1 11 4 12 5 11 6 11 7 12 8 12 9 12 10 13 11 12 12 12 13 11 14 12 15 12 16 12 17 11 18 13 19 11 20 12 21 13 22 12 23 13 24 13 25 12 26 13 28 12 29 13 30 12 31 12 32 13 33 13 34 13 35 12 36 13 37 13 38 13 39 11 40 11 41 12 42 12 43 13 44 13 45 12 46 11 47 13 48 12 49 11 51 13 52 12 53 13 54 11 55 12 56 13 57 13 58 12 59 12 60 13 61 13 63 13 65 13 66 13 68 12 69 11 70 12 71 12 72 11 73 12 74 13 75 12 77 12 78 12 80 13 81 11 82 11 83 12 84 12 85 12 86 13 87 12 88 12 89 13 90 11 8 2 18 12 43 13 9 69 1 10 2 10 3 11 4 11 5 11 6 11 7 11 8 10 9 12 11 11 12 10 13 10 14 10 15 12 16 11 17 10 18 11 19 10 20 11 21 10 25 11 26 12 27 12 29 10 30 10 31 11 32 11 33 12 34 11 35 12 36 11 37 11 39 10 40 12 41 11 43 11 44 11 46 10 49 11 50 11 51 12 52 12 53 10 55 10 56 12 57 11 59 12 63 11 65 10 66 12 69 11 70 10 71 10 72 10 73 12 75 10 76 11 77 12 79 11 80 12 81 11 83 10 84 10 85 11 86 11 87 11 88 11 89 11 90 11 10 36 1 26 3 26 5 28 7 26 8 26 9 27 12 29 17 26 26 31 31 29 33 28 34 30 38 25 39 31 41 27 42 30 43 30 45 30 46 26 47 28 49 29 50 26 52 29 61 27 63 26 69 29 71 29 73 29 75 26 77 27 81 29 82 29 83 27 85 27 86 29 90 27 11 8 10 17 22 16 28 16 33 17 37 15 44 17 80 15 81 15 12 5 11 23 15 20 25 20 67 20 87 23 13 24 1 28 2 27 7 26 10 27 11 25 12 24 14 23 15 27 28 26 29 28 33 25 36 26 39 27 40 28 45 27 48 27 53 26 64 26 70 24 71 25 75 26 79 24 82 27 83 27 14 21 2 29 10 31 19 32 20 28 22 31 23 33 24 28 26 30 37 32 38 30 41 29 50 28 52 28 63 32 64 28 75 33 76 30 78 32 84 31 86 28 89 29 15 89 1 17 2 16 3 15 4 17 5 16 6 17 7 16 8 15 9 16 10 16 11 15 12 17 13 15 14 17 15 16 16 16 17 15 19 15 20 16 21 16 22 18 23 17 24 16 25 17 26 15 27 16 28 17 29 16 30 17 31 16 32 17 33 15 34 15 35 16 36 15 37 16 38 18 39 17 40 16 41 17 42 17 43 17 44 15 45 15 46 15 47 15 48 15 49 16 50 17 51 16 52 15 53 15 54 16 55 14 56 17 57 16 58 17 59 18 60 16 61 17 62 18 63 17 64 16 65 16 66 15 67 15 68 17 69 15 70 17 71 15 72 15 73 16 74 16 75 16 76 15 77 16 78 14 79 16 80 17 81 17 82 16 83 17 84 17 85 15 86 15 87 16 88 17 89 17 90 16 16 48 1 25 2 26 3 25 6 25 8 26 9 25 11 24 12 23 13 26 14 22 15 25 16 24 17 26 19 25 20 23 22 25 23 23 29 25 32 22 34 25 35 22 39 25 42 26 44 24 45 24 47 23 50 22 52 24 53 25 54 24 56 23 57 25 58 25 60 26 61 22 63 23 69 24 70 23 72 25 75 24 76 22 77 26 80 23 82 24 83 26 84 26 88 25 89 25 17 77 1 12 2 12 5 12 6 10 7 12 8 10 9 10 10 11 11 11 12 11 13 10 14 12 15 11 16 10 17 11 18 10 19 11 20 11 21 12 22 11 23 12 25 11 26 11 28 12 29 12 30 11 31 10 32 11 35 10 36 11 37 11 38 11 39 12 40 11 41 11 43 11 44 10 45 12 46 11 47 10 48 11 50 10 51 11 52 10 53 11 54 11 55 12 56 10 57 11 58 12 59 11 60 12 61 11 62 11 63 12 64 11 65 11 66 11 67 10 68 12 70 11 71 10 72 12 77 11 78 10 79 12 80 10 81 12 82 11 83 11 84 11 85 10 86 12 87 11 88 11 89 12 90 12 18 31 1 25 3 27 4 28 6 27 9 27 12 28 15 28 16 26 18 27 20 26 26 25 29 29 30 29 40 30 44 26 47 29 51 29 60 26 65 28 70 26 72 28 75 27 78 25 79 28 83 28 84 25 85 26 86 24 87 28 88 29 89 26 19 43 2 23 3 25 5 23 7 22 9 23 10 22 12 21 13 22 20 22 22 23 23 24 25 23 27 22 28 21 31 23 35 22 40 24 41 25 44 24 45 21 48 22 49 25 50 22 51 24 52 24 55 22 56 23 57 22 59 22 61 21 64 21 65 23 66 21 67 23 70 23 72 24 75 23 76 22 84 24 85 22 86 24 88 23 89 22 20 23 1 23 9 26 13 25 14 23 17 25 20 26 21 22 23 26 25 23 37 26 46 26 47 25 50 22 52 23 64 24 67 24 69 23 70 26 72 25 74 26 76 26 84 25 85 26 21 70 1 26 3 25 4 25 5 24 6 24 7 24 10 25 11 24 12 27 14 25 15 23 16 23 17 25 18 27 19 23 20 24 22 27 23 26 24 27 25 24 27 24 28 25 30 23 31 27 32 26 33 23 34 23 36 27 38 24 39 25 41 26 42 26 43 27 44 26 45 26 47 23 48 27 50 24 52 25 53 25 54 27 55 26 56 25 57 23 58 27 59 25 60 26 61 25 63 24 64 24 65 25 68 24 69 26 71 25 72 23 73 25 74 26 75 27 76 26 77 25 78 26 79 27 80 23 82 26 83 24 84 27 87 26 88 23 89 26 90 25 22 27 9 21 12 18 21 20 25 18 28 20 31 18 34 19 40 21 41 17 43 21 44 18 47 19 48 18 50 18 54 19 57 18 61 18 64 18 65 20 67 17 71 18 76 19 80 19 82 20 84 20 88 18 90 17 23 20 1 17 7 19 13 20 23 20 25 19 28 19 37 21 40 19 42 18 45 20 47 19 49 19 52 19 56 18 70 19 72 18 74 20 75 19 82 17 88 19 24 11 11 12 13 12 15 11 17 13 26 12 31 12 35 12 48 12 72 12 76 11 77 12 25 80 1 14 2 16 3 16 4 14 5 15 6 14 7 16 8 15 9 15 10 15 11 16 12 15 13 16 14 16 15 15 16 15 17 14 18 14 19 16 20 14 21 14 22 16 23 14 24 14 25 14 26 16 27 16 28 15 29 14 30 15 31 16 32 15 33 14 34 15 35 16 37 15 38 15 39 14 40 15 41 16 42 16 43 14 44 14 45 14 46 16 48 14 49 14 50 16 51 15 52 15 55 14 56 14 57 15 58 15 59 14 60 14 61 15 62 15 63 15 64 16 66 14 69 14 70 16 71 15 72 15 73 15 74 15 75 14 76 15 77 15 78 14 79 14 81 15 82 14 85 16 86 14 87 16 88 15 89 15 90 15 26 59 1 16 3 15 4 17 6 16 8 15 9 17 11 15 13 16 14 16 16 16 17 16 18 16 19 16 20 14 21 17 22 16 23 15 24 16 25 16 27 15 28 17 29 16 31 16 32 15 33 15 34 17 35 16 39 15 40 15 41 15 42 17 43 15 45 16 50 16 52 15 54 17 55 15 56 17 59 15 63 16 66 15 67 18 68 17 69 15 70 16 71 17 72 16 73 15 77 17 78 14 79 17 80 17 81 15 82 15 84 17 85 15 86 17 87 15 90 15 27 34 3 26 8 27 10 25 16 28 18 25 25 25 26 24 29 24 30 24 33 27 34 26 36 26 37 25 39 27 42 27 43 28 48 26 52 27 54 26 56 24 57 26 58 26 59 27 62 24 67 25 72 27 73 28 79 27 80 26 81 27 82 25 86 27 88 27 89 25 28 32 2 13 4 12 5 13 8 13 10 13 13 13 17 13 20 13 21 12 26 12 27 13 30 13 31 12 32 12 34 13 38 13 39 14 40 12 42 13 46 13 50 13 51 14 52 13 58 13 60 14 67 13 68 12 72 14 80 13 81 12 84 13 87 14 29 82 1 27 2 30 3 32 4 28 5 29 6 31 7 27 8 31 9 30 10 31 11 27 12 27 13 31 15 28 16 27 17 29 19 31 20 29 21 26 22 31 23 28 24 30 25 31 26 28 27 29 29 29 30 29 31 29 33 30 34 28 35 27 36 32 37 27 38 27 39 29 40 27 41 29 43 30 45 32 46 31 47 32 48 30 49 31 50 28 52 29 53 30 54 30 55 31 56 27 57 31 58 30 59 27 60 29 61 32 62 29 63 27 64 28 65 28 66 30 67 30 68 26 69 29 70 29 71 31 72 26 73 28 74 30 75 29 76 29 77 28 78 30 79 29 80 26 82 29 83 29 84 29 85 31 86 27 87 28 88 32 89 30 90 29 30 81 1 22 2 19 3 21 4 21 5 22 6 21 7 21 8 22 9 20 10 21 11 23 12 23 13 23 15 22 16 21 17 21 18 19 19 23 20 21 21 20 23 22 24 23 25 22 26 19 27 21 28 21 29 20 30 22 31 19 32 22 33 23 34 20 35 22 36 20 37 22 38 20 39 22 40 20 41 20 42 20 44 20 45 19 47 19 48 19 49 20 50 23 51 20 52 23 53 22 54 22 55 23 56 21 57 21 58 22 59 19 60 19 61 22 62 20 63 21 64 19 65 20 66 20 67 23 68 21 69 22 70 20 71 22 74 21 75 20 76 21 77 23 80 22 81 20 83 19 84 20 85 21 86 23 87 20 88 21 89 19 90 19 31 29 7 20 9 19 15 21 16 18 17 21 18 17 20 17 25 17 26 19 28 19 31 20 33 20 49 19 51 18 52 19 53 20 55 18 56 18 58 18 61 20 64 18 69 20 73 18 77 19 81 20 82 19 84 20 86 21 90 18 32 69 1 18 3 20 5 19 6 17 7 17 8 20 9 19 12 20 13 19 14 18 15 20 16 17 17 21 18 19 19 20 21 18 22 17 23 18 25 20 28 20 29 17 30 18 32 21 33 17 35 20 36 18 39 18 41 20 43 20 44 21 46 19 47 19 48 18 49 20 50 19 51 19 52 17 53 18 54 20 55 18 57 20 58 18 59 20 60 17 61 19 63 20 64 17 65 19 66 21 67 21 69 21 70 21 73 19 74 19 75 20 76 19 77 18 78 18 79 18 80 20 81 21 82 18 83 17 84 17 85 20 86 20 87 17 88 20 90 20 33 62 1 15 2 14 4 14 5 14 6 14 7 14 8 14 9 13 12 13 13 13 14 14 16 15 17 14 18 13 21 14 22 15 23 14 24 15 27 13 28 14 29 15 31 14 32 15 33 15 34 13 36 15 39 14 40 14 41 13 42 13 45 14 46 15 47 14 48 15 49 14 50 15 51 13 52 14 53 13 54 14 55 13 57 15 58 14 60 13 64 14 65 15 67 14 69 14 70 15 71 14 73 14 74 14 76 15 77 15 78 13 79 15 81 15 83 15 84 13 86 13 88 14 89 15 34 47 1 21 3 23 5 21 6 23 10 22 14 22 17 20 18 20 20 22 21 20 22 24 25 22 26 22 33 22 35 24 36 21 37 23 38 20 41 22 42 22 43 21 44 22 46 22 48 22 49 21 52 22 53 22 54 23 55 23 56 20 57 21 58 21 66 24 68 23 69 20 70 20 72 24 74 24 78 24 79 21 81 20 82 24 84 20 86 24 88 24 89 21 90 20 35 14 3 9 9 11 10 10 20 10 27 10 33 11 56 9 62 9 63 10 70 10 72 10 74 10 82 10 89 9 36 28 1 11 2 10 3 10 4 12 7 10 8 10 9 10 13 11 14 12 15 12 21 10 22 11 27 12 33 11 34 12 35 12 39 10 43 11 44 11 46 12 54 12 60 11 62 11 70 11 79 10 82 11 84 11 90 12 37 87 1 11 2 9 3 11 4 11 5 9 6 10 7 10 8 11 9 11 10 9 11 10 13 10 14 11 15 10 16 11 17 9 18 9 19 9 20 10 21 10 22 9 23 9 24 9 25 10 26 10 27 10 28 10 29 9 30 10 31 10 32 9 33 9 34 9 35 11 36 10 37 9 38 10 39 10 40 10 41 11 42 10 44 9 45 9 46 11 47 9 48 10 49 10 50 10 51 10 52 11 53 11 54 10 55 11 56 10 57 9 58 10 59 11 60 10 61 11 62 9 63 10 64 10 65 9 66 11 67 9 68 10 69 10 70 10 71 10 72 11 73 11 74 10 75 9 76 11 77 11 78 10 79 10 80 10 81 10 82 10 84 9 85 10 86 10 87 10 88 10 89 10 90 10 38 46 1 17 5 17 8 16 9 17 10 15 13 15 17 15 19 17 21 16 22 15 23 17 24 16 25 17 27 15 28 15 30 16 31 15 32 15 35 16 36 16 39 16 42 17 45 17 47 16 48 17 55 15 57 17 60 15 61 16 62 16 64 17 65 15 66 16 70 17 71 15 72 15 76 15 79 15 80 15 82 17 83 16 84 15 85 15 86 16 88 14 89 16 39 27 4 12 5 13 10 12 11 13 12 12 18 13 24 12 29 14 42 12 45 14 46 12 47 13 49 13 51 13 52 12 57 14 60 12 63 14 64 12 67 13 78 12 80 13 81 13 83 14 87 14 88 12 89 13 40 66 1 20 3 21 7 23 8 21 9 22 10 21 11 21 12 23 13 22 14 20 15 20 16 22 17 20 18 20 19 21 20 23 21 23 23 22 24 22 27 20 29 19 30 21 33 21 34 23 35 23 36 22 37 23 38 19 39 21 40 23 41 22 42 23 43 22 44 22 46 19 47 22 48 23 49 21 50 20 52 23 53 22 54 22 55 19 56 20 57 21 58 20 59 21 60 21 61 23 62 19 63 22 64 23 66 20 71 21 73 21 74 19 75 19 77 21 78 19 79 19 80 19 83 22 84 19 87 20 88 19 89 21 41 19 1 24 4 25 5 24 7 26 10 26 14 26 27 28 35 26 41 26 42 28 45 27 50 28 56 25 62 24 77 25 81 24 82 25 83 26 89 27 42 80 1 15 2 17 3 14 4 16 5 17 6 16 7 17 8 15 11 16 12 17 13 18 14 17 15 16 16 17 17 17 18 17 19 17 20 18 21 15 22 17 23 15 24 16 25 16 27 16 28 15 29 16 30 15 31 17 32 16 33 17 34 17 36 17 37 16 38 17 39 16 40 17 42 17 43 17 44 16 45 17 46 18 47 17 48 15 49 17 50 16 51 15 53 17 54 17 55 15 56 18 57 15 58 16 59 15 60 16 61 15 62 15 63 15 65 16 66 16 67 15 68 18 69 15 70 17 71 16 72 15 73 16 75 17 76 15 77 15 78 16 79 17 80 15 82 15 83 16 84 14 85 17 86 17 87 15 88 14 89 16 43 39 1 22 4 23 6 24 7 24 8 21 9 23 10 24 14 21 16 24 17 21 22 24 23 25 25 25 31 22 41 22 43 22 45 21 46 24 47 21 51 24 54 23 55 24 59 25 61 24 62 23 63 23 66 21 67 21 69 22 72 22 75 23 76 24 77 23 78 24 79 25 81 24 82 21 86 24 88 22 44 57 1 27 3 26 5 28 6 28 7 28 8 30 9 25 10 30 11 28 12 29 14 25 15 27 18 28 20 26 21 26 22 30 25 28 26 29 27 25 28 27 31 28 32 29 33 28 35 27 36 25 39 29 40 27 42 25 43 25 45 28 48 25 50 27 52 25 53 25 57 25 58 29 59 27 60 25 61 29 65 27 67 24 70 27 71 25 72 26 73 27 74 26 75 29 76 29 78 29 80 29 81 25 82 27 83 28 86 28 87 28 89 28 90 26 45 40 1 32 3 29 6 31 8 32 10 31 15 28 16 32 17 33 20 30 27 30 28 33 29 33 34 31 35 32 36 28 42 30 43 31 44 28 45 31 47 30 49 30 51 30 52 31 57 30 59 32 61 31 62 28 64 29 67 31 72 31 73 31 74 32 78 28 81 29 83 27 85 33 86 27 88 31 89 33 90 29 46 59 4 13 7 13 8 13 10 12 12 13 13 14 15 13 17 12 18 12 19 13 21 14 22 14 26 14 27 14 29 14 30 14 31 14 34 12 36 14 37 13 38 12 39 12 40 12 42 14 43 12 45 13 46 12 47 14 49 13 50 12 52 13 53 12 54 14 57 14 59 13 60 14 61 13 63 13 64 13 65 14 67 14 68 14 69 13 70 14 71 14 73 13 74 14 76 12 78 13 79 12 80 14 81 14 82 14 84 14 85 12 87 13 88 14 89 13 90 14 47 47 4 12 6 12 8 13 13 11 15 11 16 13 18 11 19 12 20 13 21 12 24 12 25 13 26 11 28 13 29 12 30 13 31 11 32 13 33 12 34 11 36 12 41 13 42 13 43 12 48 13 52 12 53 12 55 11 58 11 59 13 62 11 64 11 68 13 69 12 70 11 71 11 72 12 73 11 74 12 77 13 78 12 79 11 86 13 87 12 88 13 89 11 90 13 48 70 2 25 3 26 5 26 6 22 7 22 8 24 9 22 10 25 11 23 12 26 13 22 14 25 15 24 16 24 17 22 18 26 19 22 20 22 21 22 22 26 23 25 24 24 26 23 27 26 30 24 31 25 32 22 33 25 34 25 36 24 39 22 40 24 41 22 42 23 45 22 46 23 47 22 48 24 49 24 51 25 53 23 54 22 55 25 57 24 59 25 60 26 61 24 62 25 64 23 65 24 67 23 68 26 70 26 71 23 72 26 73 24 74 24 75 23 77 23 78 23 79 24 80 23 81 23 83 24 84 24 85 24 86 24 88 24 89 24 90 22 49 54 2 29 3 29 4 27 5 28 8 28 9 30 10 31 11 28 14 30 16 26 17 30 18 28 19 29 20 29 21 27 23 28 25 31 27 28 28 30 29 29 30 27 31 26 32 30 35 28 36 31 37 27 39 29 41 28 43 30 44 27 46 28 47 30 48 29 49 31 50 29 53 31 54 30 55 27 56 30 58 26 59 26 60 27 65 31 66 30 68 27 71 30 73 30 74 29 75 30 77 32 79 27 80 31 81 30 89 28 50 37 2 16 3 15 4 17 6 17 9 16 12 16 13 15 15 16 18 16 20 15 24 15 26 17 32 17 34 16 38 15 39 18 42 17 44 17 45 16 46 14 49 17 50 17 51 15 52 17 53 15 54 17 61 16 67 16 68 15 71 16 72 18 73 15 74 17 78 16 82 16 83 17 90 15 51 10 5 17 10 19 18 17 21 15 23 17 27 18 31 17 38 16 50 17 80 17 52 4 5 21 21 21 39 20 43 21 53 18 2 17 4 18 6 16 9 16 17 17 19 17 25 18 38 18 43 15 44 16 45 16 54 17 64 17 67 18 76 16 83 16 89 19 90 17 54 49 1 29 2 29 3 25 4 27 7 28 8 29 9 29 12 30 14 27 18 28 21 30 22 30 25 27 26 29 31 28 34 28 36 27 40 26 42 26 43 27 44 26 46 29 47 29 48 26 49 26 52 29 53 28 54 28 55 30 60 26 61 27 62 27 65 26 67 28 70 30 71 28 72 27 73 30 78 27 79 30 80 31 81 31 83 28 84 26 85 29 86 30 88 28 89 26 90 29 55 8 25 10 26 11 48 10 57 11 63 12 71 12 78 10 87 12 56 1 28 10 4 57 53 1 16 2 17 4 19 5 19 6 17 8 18 10 18 11 20 12 19 15 18 16 18 17 19 19 17 22 20 23 20 24 18 25 19 28 17 29 19 30 19 31 17 32 17 34 18 40 19 41 20 43 18 47 17 48 18 49 19 50 18 51 19 52 19 53 19 54 19 59 17 60 17 61 19 62 17 63 20 64 17 65 19 68 16 72 16 74 17 75 18 77 17 78 19 79 17 81 16 83 20 86 19 87 17 88 19 58 2 55 29 86 28 59 67 2 16 3 17 4 17 5 17 6 17 7 20 8 20 9 17 10 20 11 16 12 18 13 17 17 19 18 18 19 18 20 17 21 16 23 19 24 19 25 18 26 17 28 18 29 18 30 17 31 18 32 18 33 18 34 18 35 18 37 17 38 18 39 18 40 19 41 19 43 20 44 19 45 18 46 18 47 17 50 16 52 18 53 19 54 18 55 18 56 17 57 19 58 18 61 18 62 17 64 19 65 19 66 19 67 19 71 17 73 18 74 20 75 18 76 18 78 18 79 18 80 19 83 19 84 19 85 17 86 17 89 19 90 17 60 43 3 15 4 16 7 14 9 14 10 16 11 16 16 14 18 14 19 16 23 16 24 15 32 16 35 16 36 15 37 15 38 14 39 14 42 14 43 15 48 16 49 14 51 16 52 14 53 14 55 14 56 15 57 16 62 14 63 16 67 14 68 16 71 16 72 16 73 16 75 16 77 14 78 14 79 14 80 15 82 15 85 14 87 15 89 16 +5 4 1 88 1 18 2 17 3 19 4 18 5 17 6 20 7 18 8 18 9 17 10 18 11 18 12 17 13 18 14 17 15 19 16 18 17 19 18 19 19 18 20 19 21 19 22 19 23 16 24 16 25 17 26 18 27 18 28 17 29 20 30 20 31 16 32 19 33 17 34 18 35 17 36 18 37 18 38 18 39 18 40 19 41 17 42 17 43 17 44 19 45 17 46 18 47 19 48 19 49 19 50 17 51 17 52 19 53 18 54 17 55 16 56 17 57 17 58 17 59 17 60 19 61 19 62 18 63 19 64 20 66 19 67 16 68 17 69 17 70 18 71 19 72 17 73 20 74 19 75 19 76 18 78 19 79 18 80 18 81 18 82 17 83 19 84 19 85 19 86 17 87 19 88 16 89 17 90 18 2 11 1 28 6 29 10 28 14 28 24 27 28 28 40 26 41 28 68 27 84 29 90 29 3 19 2 27 14 30 16 26 22 28 23 28 25 28 28 30 38 25 39 30 42 27 43 26 51 28 53 28 56 26 63 31 73 30 82 27 86 26 88 26 4 69 1 16 2 15 3 15 6 16 7 14 8 17 9 15 11 15 12 17 13 18 14 16 15 17 16 17 17 15 19 15 20 15 21 17 22 18 23 17 24 16 25 16 27 15 30 15 31 18 33 16 35 15 36 16 38 16 40 15 41 15 42 14 43 15 45 15 46 15 47 15 49 15 50 16 51 17 52 15 53 15 55 16 56 15 57 15 58 15 59 18 60 16 61 17 62 16 63 17 64 17 65 16 66 17 67 15 68 17 69 17 70 14 71 15 72 17 75 17 76 16 77 17 79 16 84 15 85 15 86 18 87 16 88 17 89 15 90 16 44 5 69 1 14 2 15 7 16 8 14 10 16 11 15 14 15 15 14 16 14 17 14 18 14 20 14 21 16 22 16 24 15 25 15 26 16 27 15 28 14 30 16 31 16 32 15 33 16 34 14 36 16 37 16 38 15 39 16 40 14 41 14 43 16 44 16 47 15 49 15 50 16 51 16 52 16 53 14 54 15 55 15 56 14 57 16 59 14 60 14 62 15 63 14 64 16 65 16 66 14 67 16 68 16 69 16 70 15 72 16 73 15 74 16 75 14 77 16 78 14 79 15 80 14 81 15 82 14 83 15 85 14 86 14 87 14 88 16 89 16 6 37 2 11 3 9 9 9 10 9 15 11 18 10 19 10 20 9 23 10 24 10 25 11 26 10 28 10 30 11 31 9 32 11 34 10 35 10 37 9 39 10 40 10 42 10 45 11 48 10 56 10 58 9 59 10 63 10 64 10 71 10 72 10 75 11 79 10 82 11 83 10 84 10 86 10 7 41 5 10 6 10 8 10 9 12 10 11 11 11 13 11 16 12 19 10 20 10 21 12 26 11 28 11 30 11 31 12 33 10 34 11 38 12 40 12 45 11 47 12 51 11 55 11 57 11 59 12 61 11 67 10 68 11 70 10 72 12 75 12 76 12 77 11 78 12 79 10 81 10 82 11 83 10 86 10 87 10 88 10 8 7 10 27 11 26 27 27 60 27 76 28 80 27 85 26 9 78 1 27 2 30 3 30 4 32 5 33 6 32 7 27 8 31 9 32 11 32 12 29 13 27 14 30 15 29 16 31 17 28 18 30 19 30 20 31 21 31 22 29 23 30 24 28 25 30 26 28 27 29 28 29 29 28 30 30 31 27 32 28 34 28 35 27 36 30 37 32 38 31 39 29 42 28 43 33 44 29 45 30 46 30 47 28 48 29 49 29 50 32 51 31 54 28 56 29 59 30 60 28 63 31 64 27 65 28 66 29 67 32 68 30 69 32 70 28 71 27 72 30 73 31 74 28 75 29 76 30 77 29 78 29 79 30 80 28 81 30 82 31 83 32 84 32 85 28 86 30 87 29 89 31 90 28 10 37 3 16 4 17 5 19 7 19 8 17 12 17 15 17 16 19 17 17 21 18 24 18 29 19 31 17 35 19 37 19 39 17 40 17 44 20 54 16 55 17 58 17 60 18 61 19 64 18 69 19 70 18 73 19 74 19 76 18 78 18 81 17 84 19 85 18 86 18 87 17 89 16 90 17 11 19 6 12 14 11 18 13 22 12 25 11 26 12 38 12 40 12 42 13 49 11 51 12 53 11 56 11 60 12 66 12 72 13 75 13 77 12 80 13 12 8 12 23 17 22 29 24 46 26 71 26 74 26 80 25 90 24 13 70 2 27 3 31 4 32 5 29 6 32 8 27 10 26 11 27 14 30 15 32 16 28 17 28 18 28 19 28 20 27 21 30 22 29 23 31 25 29 26 29 27 29 28 27 29 27 30 26 31 28 33 29 34 27 35 29 37 31 38 28 39 30 40 26 42 27 43 31 44 32 45 31 46 29 48 31 49 31 50 31 51 27 52 30 54 27 55 30 56 28 57 29 60 31 61 30 62 30 63 31 64 31 66 29 67 28 69 30 70 28 71 28 72 29 74 27 76 29 77 32 78 30 79 30 81 30 83 29 85 27 86 30 87 31 88 31 89 29 90 27 14 86 1 13 2 12 3 14 4 12 5 14 6 14 7 12 8 13 9 13 11 14 12 12 13 14 14 13 15 13 16 12 17 13 18 14 19 13 20 12 21 13 22 14 23 13 24 12 25 14 26 12 27 13 28 14 29 14 30 13 31 13 32 14 33 14 34 12 35 12 36 12 37 12 38 13 39 14 40 13 41 12 42 12 43 13 44 14 45 13 47 13 48 13 49 12 50 13 51 14 52 14 53 13 54 12 55 14 56 14 57 12 58 14 59 13 60 13 61 13 62 12 63 14 64 14 65 12 66 13 67 13 68 14 69 13 70 14 71 12 72 12 73 13 74 14 75 13 77 12 78 12 79 14 80 13 81 14 82 13 83 12 84 12 85 13 87 14 88 12 89 14 90 13 15 90 1 20 2 18 3 18 4 21 5 19 6 17 7 17 8 20 9 18 10 17 11 19 12 18 13 18 14 18 15 19 16 17 17 19 18 17 19 20 20 18 21 17 22 20 23 20 24 19 25 20 26 20 27 19 28 21 29 19 30 20 31 17 32 20 33 18 34 19 35 21 36 20 37 18 38 19 39 20 40 19 41 19 42 19 43 20 44 19 45 18 46 19 47 20 48 20 49 18 50 18 51 17 52 19 53 18 54 18 55 17 56 19 57 18 58 20 59 20 60 20 61 21 62 20 63 18 64 18 65 21 66 19 67 20 68 21 69 17 70 18 71 20 72 18 73 18 74 19 75 19 76 20 77 19 78 18 79 20 80 20 81 17 82 19 83 20 84 18 85 20 86 21 87 18 88 20 89 20 90 20 16 2 36 21 50 18 17 78 1 19 2 19 4 18 5 18 6 16 7 17 9 16 10 19 11 19 12 20 13 19 14 20 15 17 19 17 20 17 22 16 23 19 24 17 25 19 26 18 27 20 28 18 29 19 30 19 31 19 32 17 33 19 34 16 35 17 36 17 37 16 38 18 40 19 41 17 42 17 43 17 45 18 46 17 47 17 48 17 49 18 50 19 51 18 53 18 54 16 55 19 56 17 57 17 58 19 60 20 62 19 63 19 64 19 65 19 66 17 67 17 68 18 69 19 70 17 71 19 72 19 73 19 74 17 75 18 76 19 77 17 78 18 79 19 80 17 82 18 83 20 84 17 85 19 86 20 87 17 88 18 89 19 90 19 18 60 1 33 2 31 3 27 4 30 5 33 6 30 10 29 12 28 16 28 17 27 18 30 19 31 20 29 22 31 25 32 27 33 28 32 29 30 30 29 31 32 32 33 33 33 34 29 35 28 36 30 39 31 40 32 41 28 42 31 44 32 45 29 46 33 47 31 50 31 51 31 52 30 53 32 54 29 57 31 58 31 60 30 63 31 64 27 65 28 66 29 68 33 69 29 70 29 71 31 74 32 76 30 77 31 80 27 81 29 82 30 83 30 86 27 87 32 88 32 89 33 19 37 2 18 4 16 14 16 17 18 18 17 21 16 23 16 25 17 26 17 27 16 28 19 29 17 30 17 37 16 38 16 39 17 44 17 45 16 46 16 49 17 51 18 52 16 60 18 61 18 63 17 65 17 67 16 68 17 69 18 72 17 74 17 76 18 78 18 80 16 81 18 83 17 87 17 20 68 1 24 4 28 5 28 6 26 7 24 8 27 10 27 11 27 12 27 13 28 14 26 15 28 16 27 18 25 19 28 20 25 21 25 23 26 24 25 25 25 26 25 28 23 30 28 31 24 32 26 33 27 34 26 35 28 36 23 37 26 40 26 41 26 42 24 43 26 47 24 48 26 49 28 50 25 51 24 52 26 54 28 56 25 59 25 60 26 62 29 63 27 64 28 65 25 67 28 68 27 69 24 70 28 71 25 72 27 73 25 75 29 77 28 79 26 80 24 81 24 82 26 84 28 85 25 86 25 87 26 88 26 89 24 90 26 21 63 1 26 2 28 3 28 5 28 6 25 8 26 9 26 10 26 11 28 12 28 14 27 15 26 16 27 17 25 21 25 23 25 24 26 26 26 27 28 29 26 30 23 33 24 34 23 35 25 36 26 37 26 38 26 39 24 40 24 41 28 42 28 43 26 44 23 46 26 47 26 48 26 49 25 50 28 51 25 53 26 54 26 55 25 57 25 58 27 62 28 65 29 66 27 67 26 68 27 69 24 70 25 72 27 73 27 75 24 77 25 78 25 79 25 81 28 82 24 83 28 84 26 85 25 87 25 22 21 4 18 9 18 14 20 18 18 25 21 28 18 33 20 34 21 46 18 48 18 49 18 51 17 57 18 59 18 66 21 73 21 75 20 77 17 78 21 84 20 86 19 23 73 1 24 2 24 4 24 6 25 7 23 8 26 9 26 10 26 11 22 12 24 13 24 14 25 15 23 16 22 17 26 18 26 20 22 23 22 24 26 25 23 26 26 27 24 28 24 29 26 30 26 31 26 32 24 33 23 34 26 36 23 37 24 38 24 39 23 40 22 41 23 42 22 43 22 44 25 45 24 48 24 49 22 51 24 52 25 53 24 56 24 57 23 58 25 59 22 60 25 62 22 63 24 64 26 65 25 66 26 67 22 68 22 69 26 70 24 72 25 76 22 77 26 78 22 79 23 80 23 81 23 83 23 84 25 85 26 86 26 87 23 88 22 89 26 90 23 24 23 6 17 9 18 13 16 14 17 16 15 17 15 21 15 23 15 27 16 32 16 34 17 52 15 65 15 66 14 68 16 71 15 75 17 78 16 80 16 81 16 85 15 87 15 89 15 25 50 2 27 4 25 6 25 7 27 9 27 10 26 14 26 15 24 16 27 17 24 18 27 19 25 20 24 21 24 22 25 26 26 27 24 28 27 29 28 31 28 32 25 33 26 35 26 38 26 39 27 40 25 42 28 44 27 45 25 48 28 50 23 51 27 54 27 55 25 56 24 59 26 60 27 61 27 64 28 67 27 68 25 69 28 70 28 72 24 75 28 77 24 81 27 82 28 83 27 86 27 26 73 3 15 4 15 7 15 8 16 9 16 10 14 11 15 12 15 13 15 14 16 15 16 16 16 17 15 19 14 21 16 22 14 23 15 24 15 25 14 26 15 27 15 28 14 30 14 31 14 32 15 33 16 34 16 35 16 36 16 38 16 39 15 40 16 41 14 43 16 44 16 45 16 46 15 47 16 48 16 49 15 50 15 51 15 52 16 53 15 54 16 55 15 56 15 59 14 60 14 61 16 62 14 64 14 66 15 67 14 68 16 69 15 70 15 71 14 72 15 73 16 74 15 76 16 77 16 78 16 79 14 82 15 83 14 84 14 85 14 86 15 87 15 88 15 90 16 27 72 1 21 2 21 3 20 5 21 8 22 9 22 10 20 11 23 13 20 14 20 15 21 16 23 18 23 19 21 20 22 21 23 23 19 24 21 26 23 28 21 29 20 30 20 31 20 32 20 34 19 35 19 37 22 38 21 39 22 40 23 41 23 42 22 43 21 44 22 45 23 46 19 47 23 48 20 49 23 50 20 53 22 54 20 55 22 56 21 58 20 59 20 60 20 61 20 62 21 63 22 64 22 65 21 66 20 67 20 68 19 69 21 70 19 72 20 74 22 75 23 77 19 78 21 79 23 80 23 81 22 82 19 83 21 85 21 86 23 87 20 88 22 89 22 28 18 5 18 6 16 17 17 18 16 23 19 26 18 40 18 45 16 58 18 59 17 61 16 62 18 65 16 68 18 70 17 73 16 81 18 90 17 29 57 2 17 5 17 6 18 12 19 13 18 14 19 15 19 21 18 22 18 24 16 26 17 27 20 28 18 29 17 30 20 31 20 32 17 33 19 35 19 37 19 39 18 41 19 43 17 44 19 45 19 46 19 48 19 49 19 50 20 52 20 53 19 55 17 56 16 57 17 58 18 59 18 60 18 61 17 63 18 64 16 65 18 66 17 67 17 68 16 69 18 70 18 75 18 76 19 77 17 78 19 79 16 80 19 81 16 82 19 87 19 88 17 89 18 30 45 1 19 3 22 6 22 7 21 9 21 11 21 14 21 15 19 21 20 22 21 25 19 26 21 28 21 29 20 31 18 32 18 33 19 35 21 38 21 39 18 40 22 41 20 46 19 49 19 51 21 52 20 54 19 61 22 62 19 66 20 68 22 69 18 70 18 71 18 72 21 73 18 74 19 75 21 80 19 81 19 82 20 84 20 85 18 86 21 88 21 31 57 1 18 2 19 5 19 6 21 7 22 8 18 9 21 10 19 11 19 15 21 16 18 18 21 19 19 23 19 24 20 26 20 27 20 28 20 31 18 33 19 34 19 35 18 38 22 40 20 41 19 43 22 45 21 47 19 48 22 49 22 50 22 51 19 52 18 55 19 56 21 58 21 59 19 60 20 62 22 63 20 64 21 67 22 68 20 70 19 74 22 75 20 76 19 80 19 81 19 82 20 83 22 84 19 85 18 86 20 87 20 89 19 90 20 32 61 1 20 2 19 3 18 4 20 5 20 6 21 7 20 8 18 9 19 10 20 11 19 12 19 13 21 14 20 15 18 19 21 21 21 26 20 27 22 28 18 29 22 30 20 31 18 32 20 33 21 35 21 36 20 37 18 38 21 39 20 40 18 45 20 48 20 51 21 52 20 54 22 56 18 57 20 58 20 59 19 61 20 62 22 63 22 64 19 65 19 66 18 68 19 69 22 71 22 72 21 73 20 76 21 77 18 78 19 79 21 81 22 83 19 86 19 87 18 89 19 90 21 33 88 1 31 2 30 3 27 4 30 5 30 6 28 7 28 8 28 9 27 10 30 11 27 12 26 13 31 14 25 15 27 16 30 17 29 18 27 19 26 20 27 21 26 22 26 23 30 24 25 25 28 26 29 27 26 28 27 29 26 30 28 31 29 33 27 34 25 35 26 36 30 37 29 38 28 39 30 40 30 41 29 42 28 43 27 44 30 45 30 46 28 47 27 48 28 49 27 50 30 51 28 52 27 53 27 54 29 55 27 56 30 57 30 58 27 59 29 60 28 61 27 62 26 63 28 64 31 65 26 66 28 67 31 68 26 69 30 71 30 72 28 73 26 74 28 75 25 76 26 77 27 78 26 79 27 80 26 81 28 82 26 83 29 84 26 85 28 86 28 87 31 88 31 89 28 90 28 34 90 1 28 2 31 3 28 4 27 5 31 6 27 7 30 8 25 9 27 10 29 11 25 12 26 13 28 14 31 15 30 16 29 17 27 18 30 19 30 20 30 21 25 22 28 23 30 24 29 25 29 26 27 27 28 28 26 29 27 30 27 31 26 32 26 33 27 34 30 35 26 36 29 37 30 38 29 39 29 40 30 41 27 42 30 43 26 44 27 45 28 46 29 47 25 48 30 49 26 50 25 51 30 52 26 53 27 54 27 55 31 56 27 57 27 58 25 59 29 60 26 61 26 62 28 63 27 64 30 65 26 66 27 67 30 68 29 69 28 70 30 71 27 72 30 73 28 74 26 75 27 76 26 77 30 78 28 79 26 80 27 81 29 82 29 83 30 84 28 85 27 86 27 87 27 88 27 89 25 90 28 35 33 3 27 5 24 9 23 11 23 12 26 15 23 17 24 18 26 19 27 24 23 25 24 26 26 30 27 32 27 33 26 34 24 43 27 46 26 48 27 51 23 53 25 54 25 59 27 66 24 67 25 68 23 77 24 80 24 83 26 84 25 85 24 86 24 87 24 36 15 13 16 17 18 18 18 29 17 30 17 31 18 38 17 55 17 63 18 74 19 75 17 76 18 77 18 83 15 84 18 45 49 1 17 2 17 4 16 6 16 7 17 9 17 10 15 11 15 12 15 14 15 15 17 16 15 20 15 24 17 25 18 31 17 32 16 35 17 36 16 39 17 41 15 42 16 44 17 46 17 47 16 48 16 49 15 50 17 51 17 52 16 53 17 55 17 58 15 60 16 62 17 63 15 65 15 66 17 67 15 68 15 69 17 71 17 74 15 79 15 81 15 82 17 83 17 85 17 86 15 46 19 2 11 5 12 6 10 7 11 12 12 13 11 14 10 17 11 24 11 25 11 32 11 45 12 46 11 53 10 58 11 61 11 78 10 88 11 90 10 47 14 6 23 10 24 15 24 19 23 22 24 27 27 36 27 47 25 58 23 61 24 66 23 81 24 86 25 90 23 48 3 7 24 9 24 90 22 49 12 2 10 7 10 12 10 17 11 27 11 46 9 52 11 57 10 58 9 78 10 80 9 83 9 50 66 1 11 2 9 4 11 5 10 6 10 8 10 10 9 11 10 12 10 14 10 15 9 16 11 18 10 19 10 20 9 23 10 24 9 25 11 26 10 28 10 29 9 30 10 32 10 33 10 35 11 36 11 37 9 39 11 40 9 41 10 42 10 43 9 45 9 46 10 47 11 48 10 49 11 51 10 52 9 58 9 59 9 60 10 61 9 62 10 63 9 64 11 65 10 66 9 67 10 68 10 69 11 70 9 71 10 72 10 73 10 75 10 76 11 78 9 79 11 80 9 81 10 83 10 85 9 87 10 88 11 90 11 51 2 52 24 67 28 52 72 1 28 2 29 3 32 4 28 5 30 6 33 7 29 8 30 9 31 10 28 11 29 12 27 13 28 14 31 15 32 16 29 17 28 18 31 19 29 21 31 22 29 23 33 25 30 26 30 27 30 29 27 30 31 32 33 34 29 35 31 36 32 37 30 38 31 39 28 40 28 41 29 42 28 43 32 46 27 47 29 48 28 49 28 51 31 55 30 56 29 58 32 59 30 60 29 62 30 63 28 64 32 66 30 67 30 68 30 70 27 71 31 72 31 73 27 75 28 76 33 79 30 80 30 81 30 82 28 83 30 84 31 85 31 86 32 87 31 88 28 89 32 90 31 53 80 1 28 2 29 3 30 4 30 6 29 7 25 8 28 9 29 10 30 11 27 12 28 13 28 14 26 15 29 16 29 17 27 18 28 19 26 20 27 21 29 22 29 23 28 24 25 25 28 26 26 27 29 28 31 29 25 30 26 31 26 33 31 35 31 36 26 37 26 38 26 40 27 41 25 44 27 45 29 46 30 47 29 49 27 50 31 51 29 52 30 53 29 54 27 57 28 58 29 59 30 60 30 61 29 62 28 63 30 64 28 65 29 66 29 67 29 68 28 69 28 71 28 72 28 73 26 74 28 75 28 76 26 77 30 78 27 79 25 80 28 81 30 82 27 83 30 84 28 85 28 86 29 87 26 88 25 89 26 90 29 54 84 1 29 2 31 3 28 4 29 5 29 6 27 7 31 8 28 10 29 11 27 12 27 13 32 14 31 15 31 16 32 17 28 18 28 19 27 20 31 21 27 22 31 23 28 24 32 25 29 27 27 28 27 29 31 30 30 31 26 32 26 33 26 34 32 35 31 36 29 37 28 38 30 39 28 40 27 41 29 42 29 43 31 44 26 45 26 46 31 48 29 49 31 50 32 52 31 53 31 54 27 55 27 56 29 57 28 58 29 59 27 60 28 61 28 62 26 63 27 64 27 65 29 66 29 67 30 68 31 69 29 70 28 71 28 72 28 73 32 74 30 75 28 76 29 77 30 78 28 79 27 80 27 81 28 82 31 84 27 85 27 86 30 87 26 88 29 89 27 55 72 1 26 2 30 3 27 4 26 5 29 6 30 8 26 9 30 11 29 12 30 13 27 14 28 15 27 16 29 17 28 18 27 19 29 21 29 22 30 24 30 26 29 27 29 28 27 29 29 30 30 31 30 32 30 33 30 34 30 37 28 38 28 39 27 40 30 41 27 42 28 44 29 46 26 47 30 48 29 49 29 50 29 51 27 55 30 56 27 57 30 59 27 60 27 61 26 62 30 63 28 65 27 66 28 67 26 68 30 69 30 70 27 71 30 72 31 73 26 74 31 75 30 76 29 78 27 81 25 82 26 84 31 85 29 86 30 87 30 88 30 89 30 90 28 56 76 1 22 2 23 3 21 4 23 6 22 7 24 8 23 10 21 11 24 12 20 13 23 14 24 15 24 16 22 18 20 19 23 20 24 21 21 23 22 25 22 26 22 27 24 28 23 29 23 30 22 31 22 32 21 34 24 35 23 36 21 37 23 38 23 39 23 40 23 41 24 42 24 44 23 45 21 46 22 47 22 48 20 49 21 50 22 51 21 52 21 53 23 54 23 56 22 58 24 59 21 60 23 61 21 62 21 63 23 64 22 65 21 66 23 67 23 68 20 69 21 70 22 71 22 72 21 74 20 76 20 77 20 78 22 79 22 80 20 81 21 82 24 83 24 84 23 87 21 88 23 90 21 12 17 37 1 28 2 25 6 27 8 26 9 29 12 27 15 27 18 26 19 29 23 27 25 28 27 25 29 26 31 25 37 28 38 29 40 25 42 30 43 25 45 25 50 25 53 26 55 26 57 28 61 30 63 28 64 28 65 28 67 28 70 28 71 29 74 26 76 28 79 28 80 30 87 29 90 27 18 74 1 25 2 25 3 26 4 26 5 25 6 27 7 24 8 24 9 23 10 24 11 24 12 27 14 26 15 24 17 23 18 27 19 26 21 27 22 24 23 24 24 26 25 26 26 24 27 23 31 23 32 23 34 26 35 23 36 25 37 27 38 27 39 25 41 25 42 27 43 23 45 25 46 23 47 24 48 26 49 24 50 23 51 26 52 25 54 26 56 25 58 23 59 24 60 27 61 23 62 23 63 24 64 24 65 23 67 25 68 26 69 27 70 25 71 27 72 24 73 24 74 23 76 27 77 23 78 24 79 26 80 25 81 26 82 26 84 24 85 25 86 25 87 24 88 23 90 24 19 88 1 24 2 25 3 22 4 23 5 24 6 23 7 21 8 24 9 24 10 24 11 24 12 25 13 23 14 21 15 22 16 21 17 22 18 25 19 25 20 21 21 21 22 22 23 23 24 23 25 22 26 23 27 25 28 21 29 24 30 23 31 23 32 23 33 23 34 22 36 23 37 23 38 21 39 23 40 23 41 25 42 25 43 25 44 25 46 22 47 25 48 22 49 23 50 22 51 22 52 24 53 24 54 24 55 22 56 21 57 25 58 25 59 25 60 24 61 22 62 24 63 24 64 22 65 24 66 21 67 21 68 23 69 22 70 23 71 25 72 22 73 24 74 23 75 25 76 25 77 22 78 22 79 24 80 25 81 24 82 25 83 21 84 25 85 22 86 24 87 25 88 24 89 24 90 23 20 48 1 29 4 29 8 31 14 30 15 27 16 26 17 28 19 28 26 27 30 30 31 31 33 31 35 29 37 31 38 27 39 28 40 28 41 31 42 31 43 26 45 26 46 30 47 27 48 29 49 28 50 29 52 29 53 30 54 31 55 28 58 31 60 31 63 32 66 28 67 26 72 28 73 31 75 29 76 31 79 30 80 26 81 29 82 29 83 27 85 28 87 29 88 27 90 29 21 58 2 25 3 24 5 23 7 22 8 22 9 22 12 21 15 22 17 24 18 21 20 23 21 21 24 23 25 23 27 24 28 24 29 22 30 22 32 23 33 22 34 25 35 25 38 22 39 21 40 22 41 24 43 25 44 22 45 24 46 25 47 22 48 24 49 21 52 22 53 21 54 23 56 24 57 23 59 24 61 21 65 21 66 25 67 21 68 22 70 25 71 24 72 23 73 23 74 25 76 24 77 23 78 21 83 22 84 23 85 25 86 25 88 25 90 24 22 36 1 21 4 22 5 21 9 21 10 20 11 19 12 19 14 23 15 20 16 23 19 20 23 21 24 20 28 22 29 20 30 21 34 19 38 21 40 20 49 19 50 20 52 19 53 22 55 22 62 20 64 22 71 20 77 21 78 22 80 19 84 22 85 21 86 21 87 23 88 19 90 22 23 23 10 19 13 17 16 20 18 17 23 17 26 19 28 19 29 17 30 18 33 17 34 17 37 19 44 18 48 18 57 18 58 16 61 17 66 18 67 16 73 18 74 17 75 19 84 19 24 6 3 29 35 25 40 26 67 27 69 29 80 27 53 38 4 15 6 14 10 15 11 14 13 14 16 15 17 14 18 14 21 15 22 15 27 14 28 15 31 14 34 15 35 13 37 14 38 13 39 13 49 13 50 14 52 14 53 13 54 15 57 13 59 13 60 14 61 15 62 13 63 14 66 13 68 13 71 14 75 15 80 15 82 15 85 15 87 15 89 14 54 41 2 21 3 19 6 19 10 20 11 20 12 21 13 20 14 22 16 21 17 23 22 20 23 23 27 20 30 19 32 20 39 20 40 22 42 23 45 22 46 20 48 21 49 20 53 20 55 19 57 23 65 21 69 20 70 21 73 21 74 21 75 19 77 21 78 20 81 22 82 23 84 19 85 20 86 21 88 21 89 19 90 20 55 38 3 28 5 26 7 29 8 25 11 29 12 26 13 27 15 29 16 27 20 27 24 27 25 29 32 28 35 27 37 29 39 27 45 28 47 27 52 29 53 29 55 25 57 29 58 26 59 28 60 24 65 25 67 29 71 29 73 26 74 29 75 28 81 25 82 26 85 29 86 25 88 30 89 29 90 27 56 25 2 9 3 9 6 11 11 10 16 11 18 9 21 10 26 10 29 10 30 10 32 10 34 11 36 11 39 9 43 10 44 10 48 10 51 10 55 9 58 11 60 10 63 9 69 11 70 9 80 10 24 9 1 33 10 10 81 1 10 2 11 7 11 8 9 9 11 10 10 11 10 12 10 13 11 14 11 15 11 16 10 17 10 18 11 19 11 20 9 21 10 22 9 23 10 24 10 25 10 26 11 27 10 28 9 29 10 30 10 32 10 33 11 34 10 35 9 36 11 37 9 38 9 39 9 40 10 41 9 42 10 43 9 44 10 45 10 46 11 47 10 48 10 49 10 50 10 51 11 52 11 53 9 54 9 55 10 56 9 57 10 58 10 59 9 60 10 62 10 63 10 64 10 66 11 67 11 68 10 69 10 70 9 71 11 72 10 74 11 75 11 76 10 77 9 78 11 79 11 80 10 81 10 82 9 83 10 84 10 85 10 86 11 87 9 88 10 90 9 11 4 23 10 35 9 54 11 78 11 12 55 1 25 3 27 4 23 5 23 6 24 7 24 9 26 10 27 12 23 13 27 14 24 15 27 17 25 21 23 26 25 28 25 29 24 30 27 32 26 34 25 37 27 40 24 41 27 42 25 43 27 44 26 45 24 47 27 48 27 49 26 50 25 51 23 54 26 55 23 57 27 60 25 62 27 63 27 64 23 65 27 67 25 70 27 71 26 73 24 74 27 77 26 79 23 80 27 81 25 84 23 85 27 86 25 87 27 89 26 90 23 13 27 2 17 4 18 5 19 8 16 20 19 27 17 29 17 31 16 39 18 44 16 46 16 47 18 48 16 51 18 60 18 62 17 69 16 70 17 75 17 76 18 78 17 79 18 80 16 84 16 85 16 89 16 90 17 14 42 1 17 2 19 5 18 6 18 7 19 10 21 12 20 14 18 15 21 17 19 18 20 20 21 21 19 23 21 24 19 25 21 26 21 27 20 29 19 31 20 33 17 35 18 37 17 40 20 43 20 45 20 47 18 48 19 51 20 57 19 59 18 60 21 62 17 67 18 69 18 72 19 73 19 76 19 77 18 79 18 85 19 86 17 15 6 8 26 17 30 31 26 33 28 56 26 67 27 16 75 1 12 2 13 3 12 4 11 6 12 7 11 8 12 9 11 10 12 12 12 13 12 14 12 15 13 16 11 17 13 18 11 19 11 20 13 21 13 22 13 23 12 24 13 25 12 26 11 27 12 28 12 29 12 32 13 33 11 36 12 37 12 38 11 39 11 40 12 41 12 42 12 43 12 44 13 45 11 46 13 47 11 48 12 49 12 50 12 53 12 54 12 55 11 56 11 57 12 58 12 59 11 60 12 62 11 63 11 64 12 66 13 67 11 68 11 69 11 70 13 73 12 74 13 75 12 76 11 77 12 78 12 79 12 80 11 81 12 84 12 85 12 86 11 87 13 88 13 89 11 21 57 2 33 4 29 6 29 10 30 11 27 12 29 13 28 14 31 15 28 18 31 20 31 22 28 23 28 24 32 25 28 28 31 29 27 30 29 31 30 32 30 35 29 36 32 37 32 38 32 39 32 40 31 42 31 44 28 45 31 47 29 48 27 49 32 51 30 52 29 53 31 55 29 56 30 58 32 59 30 60 27 62 29 66 29 68 29 69 28 70 28 71 29 72 29 74 32 76 33 77 27 79 32 84 27 85 31 87 33 88 29 89 28 90 32 22 61 2 30 4 31 5 30 6 27 7 27 8 30 10 31 11 30 12 31 13 30 14 28 18 28 20 31 22 26 23 31 24 29 25 29 26 29 28 32 29 30 30 28 32 27 33 28 34 30 36 31 37 31 38 31 40 32 43 26 45 32 46 28 47 27 49 28 50 26 51 32 52 26 53 29 54 31 55 31 56 27 57 30 58 31 62 30 63 26 64 29 66 30 70 30 71 31 72 31 73 28 74 31 76 29 77 27 79 28 80 29 81 30 82 31 83 32 88 29 89 27 90 31 23 24 1 30 3 32 5 27 7 29 16 31 19 29 25 30 31 29 38 31 39 28 41 32 43 29 57 29 58 30 59 26 60 31 61 28 62 29 76 32 80 29 81 30 84 31 88 31 89 29 24 81 1 10 2 10 3 10 5 10 6 10 7 11 8 11 9 12 10 11 11 10 12 11 13 10 14 12 15 11 16 10 17 11 20 12 21 11 22 10 23 11 24 11 25 10 26 12 27 11 28 12 29 12 30 11 33 11 34 12 35 11 36 10 37 10 38 10 40 11 41 10 42 11 43 11 44 12 45 10 46 10 47 10 48 12 49 10 51 11 52 11 53 12 54 10 55 11 57 10 58 11 59 11 60 10 61 11 62 12 63 10 64 11 65 11 66 10 67 12 68 11 69 10 70 10 72 10 73 11 74 11 75 11 76 10 77 12 78 11 79 11 80 11 81 11 82 11 83 12 84 10 85 12 86 11 87 11 88 10 89 10 90 11 29 57 1 21 4 20 5 20 6 19 8 22 9 21 10 21 11 20 13 20 14 21 17 19 18 21 19 21 20 20 21 20 22 21 24 22 25 20 26 22 28 20 30 22 31 22 32 22 33 21 35 22 36 22 37 23 38 22 39 19 40 23 42 20 45 19 47 20 48 21 49 23 54 22 55 21 58 20 60 20 61 22 63 22 64 20 66 22 68 20 69 20 71 20 72 19 73 23 75 19 76 23 79 20 80 22 85 23 87 23 88 23 89 23 90 19 30 35 2 27 3 30 4 31 5 31 6 29 12 26 14 29 19 26 22 30 23 29 27 30 30 29 32 28 33 28 34 32 38 31 41 30 43 30 48 26 50 26 58 31 64 29 65 27 66 28 67 26 68 30 69 31 70 31 72 29 73 31 76 29 82 31 85 31 87 27 88 32 31 35 3 21 5 18 6 21 7 20 8 20 14 22 18 21 19 20 21 22 27 20 28 20 30 19 31 20 33 19 35 22 36 19 37 19 42 20 44 22 46 19 49 18 50 18 51 20 54 20 55 20 61 21 63 19 69 19 71 18 73 19 76 20 77 20 80 19 82 22 83 22 32 75 1 20 2 18 3 22 4 21 5 19 7 20 8 21 9 20 10 19 11 21 12 20 13 22 14 21 16 20 17 19 18 21 19 20 20 22 21 20 22 20 23 20 24 21 25 22 26 21 27 20 30 21 31 19 32 20 33 19 34 19 35 20 36 19 37 20 38 21 39 20 40 19 42 20 43 21 44 21 45 19 47 18 48 19 49 19 50 20 53 18 55 18 57 20 58 19 63 19 64 20 65 18 66 19 67 22 68 19 69 20 70 20 71 20 72 19 73 19 74 18 75 22 76 19 77 18 78 19 80 22 81 21 82 21 83 20 84 19 85 21 86 22 87 20 88 21 89 19 90 20 37 67 2 22 3 20 4 18 5 19 6 20 7 19 8 22 9 18 10 18 11 22 12 19 13 20 15 19 16 19 18 18 19 19 21 20 22 20 23 21 24 21 27 19 29 18 31 21 32 21 33 18 34 21 36 20 37 20 38 18 40 21 42 21 43 18 45 22 47 21 49 18 50 18 51 20 52 20 53 21 54 21 55 21 57 20 58 21 59 18 61 22 63 22 64 22 65 18 66 20 68 18 69 22 70 19 72 20 73 19 74 21 75 21 76 21 79 18 80 19 81 19 82 19 84 21 86 20 87 19 88 20 89 20 90 20 38 69 1 22 2 23 3 23 5 24 6 24 8 22 9 23 12 24 13 21 15 20 16 23 17 22 18 21 19 21 20 22 23 20 24 23 25 23 26 21 27 22 28 22 29 22 31 22 32 24 34 21 35 23 37 21 38 20 39 23 40 21 41 23 42 23 43 21 44 22 45 20 46 24 47 20 48 20 49 21 50 20 51 20 52 21 54 23 55 23 58 22 59 20 60 24 61 22 62 20 63 24 64 21 65 21 66 22 68 24 71 23 72 21 73 20 75 24 76 23 78 20 79 24 80 24 81 23 82 21 83 20 84 20 86 20 88 22 90 23 39 46 1 15 2 15 7 16 9 16 12 16 13 15 15 16 19 17 24 17 26 17 28 18 31 16 34 15 36 16 38 17 40 14 41 15 44 16 45 16 46 15 48 15 49 17 50 16 51 16 52 18 54 17 55 15 57 16 58 15 59 17 60 17 61 16 62 15 64 15 68 17 70 16 73 17 74 16 76 16 78 17 81 16 82 16 84 17 85 16 89 15 90 15 40 90 1 27 2 33 3 30 4 32 5 28 6 30 7 29 8 30 9 33 10 32 11 31 12 30 13 30 14 33 15 30 16 29 17 30 18 31 19 29 20 28 21 27 22 29 23 31 24 30 25 32 26 31 27 31 28 33 29 31 30 30 31 33 32 28 33 29 34 30 35 32 36 31 37 28 38 33 39 33 40 31 41 29 42 29 43 31 44 28 45 30 46 28 47 30 48 28 49 31 50 30 51 28 52 32 53 31 54 28 55 28 56 33 57 32 58 30 59 29 60 28 61 30 62 29 63 32 64 27 65 28 66 31 67 27 68 32 69 33 70 27 71 31 72 31 73 29 74 28 75 31 76 30 77 31 78 27 79 31 80 31 81 27 82 31 83 32 84 28 85 31 86 30 87 33 88 27 89 33 90 27 45 57 1 16 2 17 3 15 5 14 7 15 8 15 9 16 11 15 12 15 14 17 15 16 16 15 17 17 20 16 22 15 23 17 24 14 25 17 27 15 31 15 33 17 34 17 37 15 38 16 39 15 40 16 41 16 42 15 44 17 45 16 46 16 47 17 50 15 51 16 52 17 55 14 56 17 57 15 58 15 61 15 64 16 66 15 67 15 71 16 72 16 73 15 74 17 75 17 76 16 79 17 81 16 82 15 83 16 85 16 86 15 88 17 90 17 46 41 2 18 3 18 4 17 5 17 6 18 7 19 8 18 9 17 10 18 15 17 16 19 20 17 22 19 23 16 25 19 26 17 31 16 32 18 34 19 37 19 42 17 44 19 46 20 48 18 52 19 53 17 54 18 55 16 60 17 63 18 65 17 69 19 72 17 75 20 77 19 79 18 80 19 81 18 85 17 87 19 90 20 47 20 2 11 3 11 4 10 5 11 8 12 12 12 16 10 20 10 21 10 23 12 26 10 31 11 36 11 38 10 44 12 49 11 50 11 53 12 63 10 77 12 48 31 6 11 7 10 8 11 10 11 11 11 12 10 14 10 15 10 16 9 19 10 20 11 35 10 36 10 40 10 41 9 53 9 57 10 59 11 63 11 64 10 67 11 69 10 70 10 72 10 73 10 76 10 80 9 84 11 85 9 87 11 90 11 4 57 83 1 10 2 10 3 9 4 10 5 9 6 11 7 10 8 11 9 10 10 11 11 11 12 10 13 10 14 9 15 10 16 11 18 10 19 10 20 10 22 10 23 9 25 9 26 10 27 11 28 10 29 10 30 10 31 9 32 10 33 10 34 10 35 9 36 10 37 10 38 9 39 9 40 11 41 11 42 9 43 11 44 9 45 11 46 10 47 10 48 11 49 10 50 10 51 10 52 10 53 9 54 9 55 9 57 10 59 9 60 10 61 10 62 10 63 10 64 10 65 9 67 10 68 10 69 10 70 10 71 10 72 9 73 10 74 10 75 10 76 10 77 9 79 10 80 9 81 10 82 9 83 11 84 10 85 9 86 10 87 9 88 9 89 10 90 10 58 8 7 18 18 16 25 18 50 17 71 16 73 15 82 16 86 16 59 3 8 21 70 18 84 17 60 11 4 20 6 16 26 19 40 18 43 17 45 18 53 18 62 19 64 19 83 16 84 18 +5 4 1 64 1 23 4 21 5 19 6 20 8 21 9 20 10 23 11 21 12 22 13 20 14 21 15 21 17 19 18 22 19 22 21 22 25 23 27 22 28 20 30 22 33 21 34 19 35 23 36 23 38 22 39 19 40 21 43 22 45 20 46 21 49 22 52 22 54 21 55 21 57 20 58 20 61 19 62 22 63 21 64 23 65 20 66 19 67 22 68 19 70 22 71 21 73 21 74 21 75 21 76 23 77 22 78 19 79 20 80 19 81 22 82 19 83 22 84 23 85 20 86 21 87 22 88 21 89 21 90 22 2 5 28 20 40 22 41 21 53 20 55 18 3 22 11 27 13 24 14 27 16 27 18 24 29 25 36 23 39 23 41 23 49 27 51 23 62 26 70 24 71 27 74 23 75 24 76 24 79 24 83 26 84 27 89 27 90 27 4 15 1 21 8 20 9 20 20 18 22 20 32 20 52 21 55 21 56 19 63 21 69 19 74 22 78 20 84 19 87 20 28 5 6 30 13 47 12 67 13 71 12 72 14 85 13 6 53 2 29 3 29 5 32 6 31 8 32 9 32 12 32 13 28 15 32 18 29 19 27 21 30 22 29 25 29 26 29 27 27 28 29 29 33 31 29 35 31 38 30 39 27 40 29 41 30 42 28 44 28 45 32 46 27 47 31 48 28 50 28 51 30 53 33 54 30 55 31 56 33 58 32 59 31 60 33 63 29 67 33 68 29 69 32 70 28 71 30 72 30 77 33 78 31 80 28 81 28 86 29 87 33 88 27 7 77 1 16 3 16 4 16 5 14 6 14 7 16 8 14 9 15 11 14 12 14 13 15 15 14 16 15 17 14 18 16 19 14 20 15 21 15 22 15 23 16 24 14 25 16 26 15 27 16 29 16 30 15 31 16 32 14 33 15 34 16 36 15 37 15 38 15 39 16 41 15 42 15 44 16 45 16 47 16 48 15 49 14 50 16 52 16 53 14 54 14 56 14 57 16 58 16 59 15 60 15 61 16 62 16 63 15 65 15 66 14 67 16 68 14 70 14 71 16 72 14 73 15 74 14 75 15 76 14 77 14 78 14 79 16 80 16 81 16 82 14 83 15 84 15 86 16 87 15 88 14 89 15 90 15 8 83 1 9 2 10 4 9 5 11 6 10 7 11 8 9 9 10 10 9 11 10 12 10 13 9 14 10 15 10 16 10 17 9 18 11 20 9 21 10 22 10 23 9 25 9 26 11 27 11 28 10 29 11 30 11 31 10 32 11 33 9 34 11 35 9 37 10 38 10 39 11 40 10 41 10 42 9 43 10 44 10 46 11 47 10 48 10 49 10 50 9 51 10 52 10 53 9 54 11 55 9 56 10 57 9 58 10 59 10 60 10 61 10 62 11 63 11 64 11 65 11 66 10 67 11 68 10 69 11 70 9 72 10 73 11 74 11 75 9 76 10 77 10 78 10 79 10 80 10 81 9 83 11 84 10 85 10 86 10 87 10 88 11 89 10 90 9 17 44 2 16 5 16 6 15 7 16 16 15 17 15 18 15 20 16 24 17 25 17 28 15 29 17 30 15 31 15 33 16 35 15 36 16 39 16 40 17 41 17 42 17 43 15 49 17 50 17 51 16 53 17 54 16 56 15 58 15 59 18 60 16 63 15 66 17 67 17 68 17 69 15 70 16 72 16 77 16 79 17 81 16 83 15 84 16 85 15 18 6 2 19 24 20 30 22 60 21 61 20 72 19 19 43 1 25 6 25 8 27 13 26 14 27 15 24 16 25 17 28 22 27 25 28 27 24 28 28 30 27 33 27 34 24 36 26 37 28 38 26 39 26 40 27 42 28 43 28 46 24 48 25 54 25 55 26 58 27 60 27 62 27 64 29 67 27 68 24 69 28 71 26 72 26 73 26 75 24 78 24 79 28 82 25 84 25 86 25 88 26 20 40 5 31 11 32 12 32 14 28 15 28 16 30 17 27 22 28 24 32 26 30 31 31 32 31 35 28 37 31 38 31 39 30 41 28 44 28 45 32 47 29 48 28 49 32 54 32 55 28 56 27 58 30 61 28 63 29 66 30 68 28 70 30 71 28 74 31 79 32 81 30 83 33 86 31 87 30 89 29 90 27 25 4 6 13 35 14 62 13 77 13 26 25 4 25 23 24 27 26 29 24 32 26 35 25 40 26 45 24 48 25 51 22 54 23 56 25 57 23 58 25 65 23 67 24 68 22 69 23 72 22 77 22 80 25 84 24 87 25 88 24 90 23 27 13 1 15 2 16 21 16 22 16 33 17 34 15 36 15 38 16 42 17 46 16 47 15 48 15 65 14 28 51 3 11 7 11 8 10 10 11 13 11 14 9 15 10 17 11 20 10 26 10 30 10 32 10 33 10 34 10 35 10 37 10 38 11 40 10 41 11 42 10 43 9 45 11 47 10 51 10 52 10 54 10 55 10 58 10 59 11 61 10 62 10 63 10 65 11 66 10 67 11 68 10 69 9 70 9 72 11 75 10 76 11 78 10 79 10 80 9 81 9 82 10 83 9 84 11 85 9 86 10 87 10 33 4 7 24 18 24 68 24 69 23 34 35 2 24 4 23 5 22 7 23 10 26 11 23 12 26 13 22 19 26 21 24 22 26 23 24 26 23 30 22 32 26 34 23 39 24 44 24 45 24 50 24 54 24 55 26 56 23 61 23 66 25 71 23 72 26 76 24 77 24 79 23 81 23 83 22 84 25 88 24 90 24 35 32 4 28 9 25 11 26 14 27 16 28 20 26 26 24 31 24 32 26 33 25 34 25 35 26 36 27 40 26 42 25 43 27 52 24 53 26 55 26 58 25 59 25 62 26 67 24 68 26 69 28 73 27 74 27 75 26 78 24 85 27 86 26 90 27 36 72 1 23 2 21 3 21 4 21 5 21 6 20 8 21 9 19 10 19 11 22 12 21 15 22 16 22 17 19 19 20 20 22 21 21 22 23 25 21 26 22 27 21 28 22 32 23 33 22 36 21 38 22 39 20 41 21 42 19 43 21 44 22 45 22 46 22 47 21 48 22 49 20 50 21 51 19 52 23 53 22 54 22 55 22 56 21 57 21 58 20 59 19 63 21 64 21 65 19 66 22 67 20 68 21 69 19 70 20 71 21 72 20 73 22 74 22 75 20 76 19 77 21 79 22 80 21 81 22 82 21 84 22 85 21 86 22 87 21 88 20 89 19 90 22 41 52 2 30 3 29 7 29 11 26 13 31 14 27 16 26 17 29 20 26 22 27 23 26 24 27 27 30 28 29 29 30 30 31 31 26 32 29 34 26 35 27 36 26 37 27 38 30 39 30 40 27 41 30 44 30 46 28 48 30 50 30 51 30 53 29 54 30 55 28 56 31 58 28 60 26 64 26 65 28 67 26 68 28 69 27 70 26 75 30 76 27 78 29 80 28 82 30 83 25 86 28 87 28 89 28 42 78 1 15 2 14 3 14 4 14 5 14 6 15 7 14 8 14 9 14 10 16 11 16 12 14 13 15 14 14 16 16 17 16 18 14 19 16 20 14 21 14 22 16 23 14 24 15 25 15 26 14 27 14 28 14 29 14 30 14 31 14 32 16 33 16 34 14 35 16 36 14 37 14 38 15 39 14 40 16 41 14 42 16 43 14 45 14 49 14 50 16 51 16 52 14 53 15 54 15 55 16 57 15 59 15 60 15 61 14 62 15 63 14 64 15 65 15 66 16 67 15 68 14 69 16 70 15 71 14 72 16 73 14 74 14 76 14 78 15 80 16 81 15 83 16 84 14 85 14 86 16 87 16 88 14 90 16 43 39 6 18 9 19 11 19 14 21 15 19 16 21 19 19 20 19 34 18 36 21 40 19 43 21 45 18 47 19 48 21 50 20 51 20 52 19 53 21 54 18 55 20 57 22 59 18 60 20 62 20 64 21 65 19 68 19 69 20 71 20 72 20 73 21 77 19 80 18 82 21 85 19 86 20 87 21 88 18 44 39 2 20 4 20 5 22 6 18 7 21 9 21 12 18 20 21 22 20 24 21 25 18 29 19 34 19 36 21 37 19 39 18 40 22 41 21 42 21 43 21 44 22 45 22 46 22 54 20 56 19 57 19 58 22 60 21 61 20 63 19 64 20 65 20 66 18 68 21 80 21 82 19 83 20 88 19 89 18 45 84 1 10 2 10 3 10 4 10 6 9 8 10 9 10 10 10 11 9 12 10 13 10 14 10 15 10 16 10 17 10 18 10 19 10 20 9 21 9 23 9 24 10 25 9 26 11 27 11 28 10 29 9 30 11 31 9 32 11 33 10 34 10 35 9 36 11 37 11 38 11 39 10 40 11 41 9 43 11 44 11 45 9 46 11 47 10 48 11 49 10 50 11 51 11 52 11 53 10 54 10 55 10 56 9 57 10 58 11 59 10 60 10 61 11 62 10 63 10 64 10 65 9 66 10 67 10 68 10 69 10 70 11 71 11 72 10 73 9 74 11 75 11 76 9 77 11 78 9 80 10 81 10 82 10 84 10 85 10 86 11 87 10 88 9 89 9 90 9 46 77 1 32 2 28 3 28 5 30 6 32 7 31 8 30 9 29 10 29 11 31 13 26 14 31 15 28 17 32 18 32 19 31 20 30 21 29 22 28 23 29 24 30 25 27 28 26 29 26 30 28 31 32 32 28 33 26 34 30 35 29 36 30 37 28 38 31 39 29 40 30 41 32 42 31 43 26 44 27 45 31 46 32 47 27 48 26 49 30 50 28 51 29 54 31 55 28 56 28 57 29 59 30 61 30 62 26 63 28 64 31 66 30 67 30 68 28 69 27 71 32 72 29 73 31 74 31 75 31 76 30 77 29 78 26 79 26 80 29 81 28 83 27 84 27 85 29 86 28 87 28 89 31 90 29 47 29 2 14 7 13 15 14 16 14 23 13 26 13 28 14 30 14 33 13 34 14 37 15 38 14 40 14 42 15 44 14 50 15 58 14 59 13 62 15 63 13 64 13 66 13 71 15 75 14 80 14 82 14 84 15 85 14 88 14 48 13 10 27 20 31 22 32 32 30 35 28 64 32 68 31 75 31 78 28 81 30 84 29 86 26 88 32 53 15 12 10 15 11 31 11 38 9 45 10 51 9 54 9 55 10 56 9 58 9 62 11 69 10 72 9 77 9 89 10 54 6 8 17 16 16 25 14 27 16 51 14 53 16 55 22 3 22 4 22 12 25 20 22 24 22 29 24 32 25 33 24 39 24 51 23 53 24 54 24 59 25 62 24 64 23 65 25 66 23 72 21 73 22 81 22 82 22 89 24 56 59 1 26 2 26 3 26 4 26 5 25 6 23 7 25 8 25 9 24 10 26 11 24 12 23 13 23 14 22 15 24 16 26 17 22 19 24 20 24 24 26 29 26 30 23 31 26 34 25 35 26 39 25 41 25 42 26 43 25 44 26 46 25 47 22 48 23 49 26 51 25 54 25 55 25 56 22 57 22 59 23 61 24 62 26 64 23 67 24 69 26 71 25 73 25 74 25 76 23 77 23 78 23 80 26 81 22 84 24 85 23 86 22 87 24 88 23 90 24 52 5 3 12 17 23 19 28 17 6 1 79 29 7 83 1 27 2 27 3 24 4 24 5 27 6 25 7 26 8 26 9 25 10 27 12 26 13 28 14 26 15 23 16 26 17 26 18 26 19 24 20 24 21 29 22 26 23 24 24 25 25 27 26 27 27 25 28 24 29 29 30 26 31 26 32 28 33 25 34 25 35 23 36 24 38 28 39 24 40 27 41 26 42 28 44 28 45 27 46 27 47 24 48 24 49 24 50 28 51 24 52 24 53 29 54 27 55 28 56 27 57 26 58 26 59 28 60 24 62 26 63 24 64 25 65 25 66 27 67 25 68 28 70 25 71 26 72 26 74 25 75 26 76 25 77 24 78 28 79 25 80 25 81 26 82 28 83 25 84 27 85 27 87 28 88 26 89 28 90 27 8 38 3 12 4 12 6 12 7 11 12 12 25 12 29 13 32 12 33 11 35 11 37 13 38 12 42 13 43 13 44 12 47 13 48 13 50 12 52 12 55 11 57 11 62 11 64 12 66 13 67 13 69 11 75 13 76 12 77 11 78 12 80 11 81 12 82 12 83 11 84 12 86 13 88 11 89 13 9 32 3 24 4 24 6 26 16 25 22 24 28 25 29 26 31 23 32 23 33 26 34 27 39 23 43 27 46 23 49 26 50 24 51 23 52 25 53 26 54 24 56 26 57 25 60 27 61 24 64 27 68 27 69 27 74 25 75 27 86 27 88 26 89 26 10 18 11 11 16 10 20 9 38 10 40 10 41 11 42 11 44 10 45 10 47 9 51 9 59 9 66 10 71 11 73 11 74 10 81 10 90 9 11 27 1 25 2 28 5 28 6 30 10 24 11 25 28 29 29 25 30 25 31 29 34 29 36 29 41 29 43 26 48 25 49 28 54 29 56 25 66 25 68 29 71 25 74 29 82 27 84 26 85 26 87 26 89 27 12 88 1 17 2 16 3 19 4 19 5 19 6 17 7 19 8 19 9 18 10 18 11 17 12 17 13 18 15 19 16 16 17 17 18 18 19 16 20 18 21 17 22 17 23 17 24 20 25 19 26 18 27 19 28 19 29 17 30 18 31 19 32 16 33 18 34 19 35 18 36 20 37 19 38 16 39 16 40 16 41 18 42 17 43 18 44 19 45 16 46 18 47 17 48 16 49 19 50 19 51 20 52 19 53 19 54 19 55 18 56 20 57 18 58 18 59 17 60 19 61 18 62 17 63 18 64 18 65 16 67 19 68 19 69 17 70 18 71 17 72 17 73 19 74 19 75 17 76 18 77 17 78 19 79 18 80 19 81 16 82 19 83 19 84 19 85 16 86 20 87 18 88 17 89 19 90 16 13 1 14 20 14 62 1 29 4 32 5 29 8 32 9 32 10 33 11 29 14 29 18 33 21 28 22 27 23 32 24 32 25 31 26 32 27 33 29 28 30 30 32 32 33 30 34 33 36 30 37 32 38 33 39 32 41 27 42 30 43 29 45 27 46 32 47 30 48 30 49 28 50 30 52 31 53 31 54 31 55 30 57 33 58 30 59 31 61 28 62 30 63 29 64 31 65 33 67 31 70 29 72 27 73 33 74 30 75 31 76 31 79 28 80 31 81 33 82 30 84 32 85 33 86 31 87 32 88 27 15 25 3 15 8 16 14 17 15 16 18 15 22 15 23 15 25 16 28 15 35 15 52 16 57 16 61 15 63 17 64 18 67 17 68 17 69 16 71 15 75 17 76 17 78 15 80 15 82 17 85 17 16 6 7 21 19 21 28 22 38 18 42 21 47 22 17 33 6 12 7 12 9 11 10 10 13 11 14 12 22 10 25 10 27 12 28 10 29 10 30 10 33 12 35 11 40 10 41 12 43 12 44 10 53 12 57 11 59 11 60 12 63 10 64 12 67 10 70 11 71 11 72 11 75 11 79 11 83 10 84 10 85 10 18 36 1 13 3 12 6 13 10 12 15 13 16 13 17 13 19 13 20 11 21 13 22 11 26 12 27 12 28 12 30 13 31 12 32 12 33 13 34 13 41 13 45 11 49 13 50 12 52 11 55 13 58 12 62 11 68 12 70 12 71 13 75 12 76 13 79 11 84 12 86 12 89 11 19 49 2 30 3 29 6 30 7 28 8 27 15 26 16 26 19 25 20 27 21 30 22 28 24 28 25 26 30 31 32 29 35 26 36 25 37 28 39 29 40 28 41 29 42 30 44 28 45 26 46 27 47 31 50 29 51 28 52 26 53 26 54 31 56 28 58 29 59 28 60 26 61 30 62 26 63 29 67 26 68 27 69 25 71 26 77 27 80 26 85 28 86 29 88 29 89 31 90 30 20 28 1 14 6 15 9 14 10 15 13 16 15 14 23 14 27 16 28 14 30 15 31 14 33 16 34 14 35 16 39 14 40 16 44 14 45 15 46 14 49 15 50 16 58 15 62 14 71 14 80 14 85 15 88 14 89 15 21 74 1 25 2 27 3 25 4 25 6 27 7 28 8 25 9 25 10 24 12 25 13 27 15 25 17 24 18 28 19 27 20 28 21 27 22 25 23 27 25 28 26 25 28 25 29 24 30 24 31 28 32 24 33 27 34 28 35 24 36 24 37 25 38 25 39 24 41 28 42 27 43 28 44 26 46 28 47 25 48 26 50 24 51 27 52 26 54 24 55 28 56 24 57 27 58 24 59 26 60 29 61 24 62 28 63 24 64 27 65 25 66 26 67 24 69 25 70 24 71 24 73 27 74 24 75 24 76 27 77 28 78 27 79 26 82 26 83 24 84 28 85 26 88 26 89 24 90 24 22 70 1 30 2 29 3 28 4 25 5 25 6 27 7 29 8 26 9 28 10 29 11 25 12 29 13 28 14 28 15 25 16 28 17 27 20 28 21 24 24 28 25 26 26 25 27 25 28 26 29 29 30 26 31 29 32 25 33 27 34 27 37 28 38 27 39 28 40 27 41 29 42 25 43 26 44 28 46 25 47 27 50 26 51 26 52 26 53 27 55 26 56 29 57 27 58 27 59 26 61 28 62 29 64 25 65 26 68 26 69 26 71 25 72 25 75 26 76 25 78 26 79 24 80 29 81 27 82 25 83 28 84 25 85 25 87 25 88 26 90 25 23 10 5 16 26 19 31 16 38 18 44 18 65 19 71 16 72 17 79 19 81 18 24 21 4 23 5 21 13 23 16 20 17 21 20 20 22 22 34 21 35 22 42 21 43 21 47 23 53 22 65 21 71 20 74 20 75 22 76 23 79 22 81 20 90 23 25 83 1 23 2 20 3 21 4 22 5 19 6 22 7 20 8 21 9 22 10 22 12 23 13 21 14 22 16 21 17 22 19 23 20 23 22 21 23 23 24 22 25 20 26 21 27 22 28 21 29 22 30 22 31 20 32 22 33 23 34 19 35 20 36 23 37 19 38 19 39 23 40 19 41 22 42 22 43 22 44 23 45 19 46 20 47 20 48 19 49 21 50 20 52 21 54 19 55 21 56 21 57 22 58 21 59 19 60 20 61 19 62 23 63 22 64 19 65 21 66 23 67 21 68 22 69 19 70 23 71 22 72 20 73 22 74 22 75 20 76 23 77 21 78 21 79 21 80 23 81 20 82 23 83 22 84 22 85 19 86 22 87 20 89 21 90 21 26 80 1 13 2 14 3 12 4 14 6 13 7 13 8 12 9 13 10 12 11 12 12 13 13 13 14 13 16 12 17 14 18 13 19 13 20 13 21 12 22 12 23 14 24 13 25 14 27 12 29 14 30 13 31 13 32 13 33 13 34 14 35 13 36 13 37 12 38 12 39 13 41 13 43 12 44 13 45 12 46 14 47 13 48 13 49 12 50 14 51 14 52 14 53 14 55 12 56 13 58 13 59 12 60 13 61 14 62 13 63 12 64 13 66 13 67 14 68 14 69 13 70 13 71 12 72 12 74 12 75 13 76 13 77 12 78 14 79 12 80 14 81 13 82 14 83 13 84 13 85 13 86 13 87 14 88 12 89 14 90 14 27 59 1 16 2 18 3 17 7 17 8 16 9 16 10 16 12 16 13 18 14 17 15 17 17 18 20 17 21 18 23 16 27 16 29 18 31 18 33 16 35 17 37 17 39 17 40 17 41 16 43 15 44 16 45 15 46 16 47 17 48 15 49 15 50 16 52 16 54 16 55 18 56 18 57 16 59 18 61 17 62 17 63 19 64 17 65 17 66 19 70 18 71 18 74 16 75 17 77 16 79 16 80 18 81 17 83 16 85 18 86 18 87 16 88 18 89 16 90 18 28 70 2 26 3 27 4 26 5 24 7 25 8 24 10 25 11 25 12 26 13 24 15 25 16 24 17 28 18 28 19 24 21 26 23 26 25 26 26 25 27 28 28 28 29 26 30 28 31 28 32 24 33 26 34 26 35 27 36 24 37 27 39 26 40 26 41 27 42 27 43 27 45 25 46 27 48 27 49 24 51 26 52 27 53 24 54 27 55 27 56 26 57 29 59 24 60 28 61 27 63 24 64 27 66 25 67 24 68 28 69 27 71 26 72 24 73 25 75 28 76 26 77 26 78 23 79 26 80 23 82 26 83 26 84 26 85 28 87 25 90 26 29 70 1 28 3 30 4 32 5 31 7 31 8 32 12 32 13 32 14 32 15 27 16 32 17 30 18 33 19 28 20 29 23 32 24 30 25 29 27 29 28 27 29 33 31 28 32 32 33 29 34 28 35 30 36 31 38 29 39 28 40 30 41 31 42 31 44 28 45 30 46 28 47 30 48 28 49 30 52 28 53 33 54 31 55 29 57 32 58 28 59 29 60 31 61 27 62 30 63 30 64 28 65 29 66 31 68 32 69 29 70 28 71 32 72 31 73 33 74 32 75 29 77 31 79 32 80 31 81 28 82 30 83 30 84 30 87 33 88 30 89 30 30 58 3 10 4 11 7 11 8 11 9 10 11 11 12 11 13 10 15 10 19 11 20 11 21 11 22 10 24 11 26 12 27 10 29 11 30 12 31 12 32 10 33 12 34 10 35 10 36 11 37 11 40 10 41 11 42 10 43 11 44 11 45 10 48 12 49 12 52 12 54 10 56 12 57 11 58 10 59 11 61 10 64 12 65 12 66 12 68 12 69 12 70 11 71 10 72 11 73 11 75 11 78 12 79 12 80 10 82 11 86 11 87 11 89 11 90 12 31 28 1 23 6 23 7 23 9 22 15 22 22 23 25 22 26 21 29 22 34 22 35 21 42 23 45 23 47 24 51 23 54 22 55 21 65 21 66 21 72 22 73 21 75 23 78 22 80 22 83 24 87 21 88 22 89 21 32 51 1 29 6 29 7 30 9 29 10 28 11 27 15 28 16 27 17 27 18 32 19 28 20 31 23 27 24 30 25 30 26 31 27 32 28 32 29 28 30 31 31 29 35 29 36 28 40 26 41 27 44 30 48 27 50 26 51 27 52 27 55 32 56 27 57 30 58 27 59 30 61 30 62 31 64 31 65 32 71 27 72 30 73 32 74 29 76 27 78 32 84 30 86 28 87 27 88 32 89 29 90 28 33 75 2 14 3 14 4 14 5 15 6 15 7 16 8 14 9 15 11 16 13 15 14 15 15 15 16 16 17 15 18 16 20 16 21 15 22 14 23 15 24 15 26 14 27 14 28 15 29 16 30 14 31 14 32 14 33 16 34 16 35 16 36 15 37 15 38 15 40 14 41 14 42 14 44 16 45 15 46 16 47 15 48 15 49 16 50 14 51 16 52 16 53 14 55 14 56 16 57 14 58 14 60 16 61 15 62 15 63 16 66 15 67 16 68 14 69 16 70 15 71 15 72 16 73 16 74 14 77 14 78 15 79 16 80 14 81 14 82 16 84 14 86 14 87 14 88 14 89 16 90 14 34 73 1 10 2 10 3 10 4 9 6 10 7 10 8 9 9 10 10 9 11 10 12 10 13 11 14 10 15 10 16 10 17 10 18 10 19 11 20 11 21 9 22 9 23 10 26 10 27 11 28 10 30 10 31 10 33 11 35 10 37 11 38 9 40 10 41 10 43 11 44 9 45 11 46 9 47 11 49 10 50 9 51 10 52 10 53 11 54 9 55 9 56 9 57 10 58 9 59 11 61 9 62 11 63 10 64 10 65 10 66 10 68 10 69 10 70 10 72 10 75 10 76 9 77 10 78 10 81 10 82 10 83 10 84 11 85 11 86 11 87 11 88 9 89 11 90 9 35 54 5 15 8 16 9 16 10 16 11 15 12 17 13 16 14 14 15 16 16 17 18 15 19 17 20 17 21 15 22 15 23 17 25 17 26 17 28 16 29 16 34 16 35 16 36 16 37 15 38 15 39 16 40 14 44 17 45 17 48 17 49 16 50 16 53 15 54 17 57 16 58 16 60 16 62 15 63 16 65 16 67 15 68 15 69 16 71 16 72 15 77 17 79 16 80 16 81 15 83 17 84 15 85 15 89 16 90 15 36 42 8 30 9 28 12 30 14 30 17 25 20 29 22 27 23 26 24 30 25 27 27 26 28 28 29 30 30 28 37 30 38 28 42 26 44 26 46 29 48 26 49 30 54 29 55 29 57 30 58 29 59 29 60 29 62 29 64 26 66 29 68 25 70 28 72 30 73 27 74 30 77 26 78 29 79 30 80 30 83 26 86 26 87 28 37 53 2 17 4 18 7 16 9 17 10 16 11 17 13 17 14 18 16 16 17 16 18 16 25 18 26 18 27 16 28 18 32 19 33 17 34 16 35 15 36 16 37 16 38 17 39 18 40 16 43 16 45 17 46 15 48 18 50 17 51 17 52 19 53 17 56 16 57 18 59 16 61 17 64 18 65 16 66 16 68 17 69 18 73 15 75 18 76 16 77 16 78 18 81 18 82 17 83 16 85 17 86 15 88 18 89 15 38 50 1 13 5 13 6 13 7 14 8 12 9 14 10 13 13 14 15 14 16 13 18 13 19 13 20 14 22 14 23 14 25 12 26 13 27 14 28 13 29 14 30 14 34 14 39 12 42 14 44 13 45 12 46 13 47 12 48 13 55 12 59 13 60 12 64 12 66 14 70 14 71 14 72 13 73 13 74 13 75 13 76 12 77 14 78 14 79 14 83 14 85 12 86 14 87 13 89 12 90 12 39 12 15 28 17 30 19 31 20 30 22 30 40 27 51 33 54 31 63 27 70 29 73 32 84 28 40 2 14 26 35 25 41 54 4 20 7 18 8 20 9 19 11 20 12 18 13 20 14 18 15 19 16 19 17 17 19 18 21 17 22 18 23 20 26 21 27 19 28 19 29 18 30 19 33 17 34 18 37 18 38 19 39 19 41 20 42 20 45 18 48 19 49 21 51 18 52 21 53 20 54 19 55 19 57 20 59 19 61 21 63 20 65 20 68 21 69 21 72 17 74 21 76 17 77 19 78 20 79 17 82 20 84 20 85 20 86 20 87 21 90 18 42 20 5 29 28 29 35 25 43 30 48 26 51 29 52 28 54 30 55 27 64 30 68 27 74 30 75 28 77 30 78 27 80 26 83 31 85 28 86 27 88 29 43 44 1 22 2 22 3 25 7 23 9 26 10 22 17 25 18 22 23 23 24 24 25 25 26 25 29 23 31 24 32 22 33 24 35 23 39 25 40 23 41 25 42 23 44 26 49 26 51 24 52 26 56 23 59 25 62 26 64 26 65 26 66 22 67 25 69 25 71 24 74 25 77 26 78 23 79 23 82 26 83 22 84 25 85 26 88 26 90 25 44 4 11 27 63 28 87 28 89 25 45 22 4 25 5 23 8 25 10 26 13 26 15 26 18 23 23 25 24 26 26 24 28 22 34 26 38 26 43 26 47 25 52 23 55 24 63 25 70 23 78 24 80 25 88 24 46 51 1 18 2 21 3 20 4 18 5 18 6 18 7 18 8 19 10 17 14 17 15 19 16 21 18 21 21 19 22 20 24 20 25 17 26 21 30 18 34 20 37 19 39 18 40 20 42 18 43 19 44 20 45 19 47 19 48 19 49 19 50 20 54 20 58 17 62 19 63 20 64 20 65 19 66 19 68 17 71 18 72 18 73 20 74 20 75 17 76 20 77 20 79 18 80 18 81 18 82 19 90 20 47 2 72 12 89 11 48 90 1 23 2 21 3 21 4 21 5 22 6 22 7 21 8 21 9 20 10 23 11 20 12 19 13 19 14 23 15 20 16 20 17 21 18 23 19 23 20 21 21 19 22 22 23 20 24 22 25 20 26 20 27 21 28 21 29 19 30 23 31 21 32 21 33 22 34 20 35 23 36 23 37 23 38 20 39 20 40 21 41 21 42 22 43 22 44 21 45 20 46 19 47 21 48 23 49 21 50 22 51 22 52 22 53 21 54 19 55 23 56 20 57 20 58 22 59 19 60 20 61 22 62 22 63 23 64 22 65 22 66 19 67 20 68 20 69 21 70 22 71 23 72 22 73 21 74 20 75 20 76 20 77 20 78 19 79 21 80 20 81 19 82 21 83 20 84 20 85 23 86 20 87 19 88 23 89 21 90 19 49 88 1 17 2 18 3 16 4 17 5 18 6 15 7 16 8 17 9 18 10 17 11 19 12 17 13 18 14 18 15 17 16 18 17 19 18 16 19 17 20 17 21 18 22 18 23 17 24 17 25 16 26 16 27 16 28 18 29 17 30 17 31 17 32 17 34 17 35 16 36 18 37 16 38 17 39 17 40 18 41 16 42 16 43 19 44 18 45 15 46 19 47 17 48 17 49 18 50 16 51 18 52 16 53 16 54 17 55 16 56 16 57 18 58 15 59 18 60 17 61 16 62 17 63 17 64 17 65 16 66 16 67 16 68 17 69 18 70 19 71 18 72 16 73 18 74 15 75 17 76 18 77 17 78 16 79 17 80 16 82 18 83 17 84 18 85 19 86 17 87 17 88 18 89 15 90 15 50 38 1 13 2 13 3 12 4 14 5 13 7 13 8 13 10 13 11 13 16 14 19 12 22 13 24 13 26 13 27 13 28 12 30 13 31 12 34 14 36 12 37 12 39 14 43 13 45 12 46 12 51 14 55 12 56 14 61 12 63 13 67 14 73 13 74 13 76 14 79 12 83 12 86 14 88 14 51 56 2 29 3 28 4 31 5 29 6 30 7 31 8 29 10 28 11 30 12 28 13 28 14 31 15 28 21 29 22 31 23 28 26 31 28 30 29 29 30 30 33 29 34 29 37 28 38 32 40 27 41 28 42 29 44 29 45 32 47 27 49 30 51 32 52 32 53 28 54 27 55 30 56 28 59 29 62 29 63 29 65 29 66 31 68 31 69 28 70 27 73 28 75 29 76 27 77 30 78 30 79 28 81 27 82 27 84 26 85 32 90 28 52 42 2 11 3 11 4 11 5 11 7 12 12 11 13 11 14 12 15 11 16 11 17 12 20 11 24 12 25 11 29 11 31 11 32 11 38 11 42 10 46 11 47 12 48 11 49 11 50 11 52 12 55 11 56 10 59 11 60 10 62 12 65 11 66 11 67 11 68 10 70 10 72 12 73 11 78 10 81 11 84 11 85 12 88 11 53 36 3 28 4 31 5 32 6 30 7 27 9 29 14 27 18 28 21 29 24 27 27 30 28 27 31 30 32 29 33 28 34 31 39 31 43 30 44 32 45 30 48 30 49 33 50 28 59 32 65 29 66 29 69 33 71 30 76 33 82 29 83 30 85 28 86 28 88 32 89 32 90 31 54 44 1 32 2 32 3 29 7 27 9 29 12 30 13 32 14 32 15 33 16 32 18 32 21 31 24 31 25 28 26 32 29 29 32 30 34 29 35 33 36 32 37 30 38 29 42 32 43 32 45 29 52 27 53 29 56 27 57 28 58 33 61 28 66 32 70 29 72 31 75 29 76 29 77 30 78 30 79 28 81 32 83 29 85 33 88 29 89 30 55 55 6 13 7 13 10 12 13 12 14 13 17 12 19 12 21 13 23 14 25 14 26 13 27 13 28 12 29 14 31 14 34 13 36 13 37 13 38 14 40 14 41 13 43 13 44 13 46 14 47 14 48 14 49 14 50 12 51 13 52 14 53 12 55 13 56 14 57 14 58 13 59 12 61 12 62 14 64 12 65 14 66 12 68 13 70 14 71 14 73 12 74 13 75 12 77 12 79 14 83 12 85 12 86 14 87 12 88 13 90 13 56 77 2 16 4 15 5 16 6 14 8 14 9 16 10 16 11 15 12 15 13 16 14 15 16 16 18 15 19 14 20 15 21 15 22 16 23 14 24 15 25 16 26 14 27 15 28 14 29 15 30 14 31 14 32 16 33 14 34 16 35 16 36 14 37 16 38 15 39 16 41 15 42 14 43 15 44 16 45 14 46 16 47 15 50 15 52 14 53 15 54 16 55 14 56 14 57 16 58 16 59 16 60 14 61 15 63 14 64 16 66 14 67 15 68 14 69 15 70 15 71 14 72 16 73 15 74 14 75 15 76 14 78 14 79 16 81 15 82 16 83 16 84 16 85 14 86 15 87 15 88 16 89 14 90 14 20 17 33 5 30 7 28 8 30 10 26 15 26 16 26 19 26 20 27 24 29 26 28 31 27 32 27 40 30 42 27 43 30 46 29 49 29 51 29 52 30 53 30 55 31 57 28 58 29 69 28 70 31 71 26 73 26 74 26 77 29 79 30 81 28 85 30 88 29 18 22 2 17 7 18 10 16 13 17 15 20 16 19 19 19 26 20 27 19 32 20 38 20 40 19 45 19 48 20 49 18 53 19 62 18 63 17 66 19 68 16 76 17 88 18 19 85 1 11 2 10 3 10 4 10 6 11 7 10 8 11 9 10 10 9 11 10 12 10 13 9 14 11 15 9 16 10 17 11 18 10 19 11 21 11 22 11 23 10 24 9 25 9 26 10 28 10 29 11 30 10 31 9 32 10 33 10 34 10 35 10 36 9 37 10 38 10 39 11 40 10 41 10 42 9 43 9 44 10 45 11 46 10 47 9 48 11 49 11 50 11 51 10 52 11 53 10 54 10 55 9 56 11 57 10 58 10 59 9 60 10 61 11 62 9 63 9 64 10 65 10 66 10 67 10 68 9 69 10 70 9 71 10 72 10 73 9 74 9 75 9 76 9 78 10 79 9 80 10 81 10 82 9 83 11 84 9 86 11 87 10 88 11 89 10 90 10 20 66 1 15 2 16 5 16 6 16 7 16 8 15 9 16 10 16 11 16 12 14 13 14 14 15 15 16 17 15 18 15 20 15 21 14 22 15 26 15 28 16 30 15 32 16 33 15 34 16 35 14 36 15 37 15 39 15 42 16 46 15 47 16 48 15 49 16 50 14 51 14 52 14 53 16 54 14 56 15 57 16 58 14 59 15 61 14 62 15 63 16 64 14 65 14 66 15 67 14 68 15 70 16 71 15 72 15 73 14 74 14 75 15 76 16 77 16 81 15 82 16 83 15 85 14 86 14 87 16 88 15 90 14 25 39 1 25 2 27 4 28 12 28 13 27 14 28 15 27 16 25 19 27 21 25 24 28 25 24 26 27 28 24 30 24 31 23 37 25 38 27 39 25 40 25 43 25 48 28 51 26 53 26 58 28 59 27 63 28 65 28 71 24 72 27 76 27 79 28 82 27 83 28 85 29 86 27 87 28 88 28 89 26 26 3 20 20 30 19 55 17 27 37 3 19 4 18 6 19 8 21 12 20 13 20 17 20 18 19 20 20 21 19 22 19 29 21 30 18 31 17 33 19 34 20 41 19 47 18 48 21 54 17 56 19 58 20 59 20 60 20 63 19 65 17 69 20 72 19 74 19 75 17 78 19 83 20 85 17 86 20 87 17 88 18 90 18 28 48 1 13 2 14 3 15 4 13 7 15 8 13 9 13 12 13 16 15 20 13 21 13 22 13 24 15 28 14 29 14 31 14 35 13 36 13 38 14 40 15 41 13 45 14 48 13 49 14 50 15 54 13 56 15 57 13 60 13 61 13 62 13 63 14 65 14 66 14 67 15 68 13 69 15 71 14 72 13 76 14 77 13 79 15 81 15 83 14 84 14 86 15 87 14 88 14 33 74 1 23 3 25 4 25 6 24 7 24 8 24 9 25 10 25 11 24 12 23 13 23 14 21 15 25 16 25 17 23 18 22 19 21 22 24 23 25 24 24 25 25 27 24 28 21 29 23 30 22 31 22 32 24 33 23 35 24 37 22 38 24 39 25 40 22 41 23 42 22 43 25 44 22 45 22 46 23 47 22 49 21 50 24 51 23 52 21 53 22 54 25 55 22 56 22 57 23 63 22 64 25 65 22 66 23 67 25 68 23 69 24 70 21 72 23 74 21 75 24 77 24 78 22 79 25 80 22 81 21 82 21 83 23 84 25 85 23 86 22 87 23 88 21 89 24 90 22 34 90 1 21 2 21 3 20 4 21 5 20 6 22 7 19 8 19 9 19 10 21 11 21 12 21 13 21 14 22 15 21 16 18 17 20 18 21 19 19 20 19 21 21 22 21 23 21 24 21 25 19 26 20 27 21 28 19 29 19 30 18 31 22 32 20 33 19 34 18 35 20 36 19 37 20 38 20 39 22 40 20 41 22 42 20 43 18 44 21 45 19 46 18 47 18 48 19 49 21 50 21 51 19 52 20 53 18 54 18 55 19 56 18 57 19 58 19 59 20 60 19 61 19 62 19 63 20 64 20 65 20 66 19 67 19 68 20 69 19 70 18 71 21 72 21 73 19 74 19 75 19 76 18 77 22 78 20 79 18 80 20 81 22 82 20 83 20 84 20 85 21 86 18 87 22 88 20 89 18 90 22 35 40 1 14 2 14 6 15 7 15 11 14 13 16 15 15 16 14 18 14 19 14 21 14 23 15 24 16 26 16 29 16 30 15 33 15 35 15 38 14 39 16 40 15 41 14 42 15 43 14 44 16 45 15 50 15 52 14 62 16 63 14 66 16 67 14 68 16 74 16 76 16 79 15 82 16 84 14 85 14 86 15 36 44 1 20 2 22 4 20 5 23 7 22 8 20 9 20 10 23 11 23 13 21 14 23 18 24 19 20 20 20 24 22 25 23 27 21 28 23 29 20 30 22 31 22 33 20 34 21 36 24 38 23 41 21 42 20 43 20 44 23 49 24 54 21 55 20 56 20 58 24 64 22 65 20 66 21 68 24 70 23 72 20 74 23 75 24 77 22 79 23 49 90 1 9 2 10 3 9 4 11 5 10 6 9 7 9 8 10 9 11 10 11 11 10 12 9 13 11 14 9 15 10 16 10 17 11 18 10 19 9 20 9 21 10 22 10 23 11 24 10 25 10 26 10 27 10 28 9 29 9 30 10 31 10 32 10 33 10 34 10 35 10 36 10 37 11 38 10 39 10 40 9 41 9 42 9 43 10 44 11 45 9 46 10 47 11 48 11 49 10 50 10 51 11 52 9 53 11 54 9 55 10 56 10 57 10 58 9 59 10 60 10 61 10 62 9 63 11 64 10 65 10 66 10 67 11 68 11 69 9 70 10 71 10 72 10 73 9 74 10 75 10 76 9 77 9 78 9 79 9 80 10 81 10 82 10 83 9 84 11 85 10 86 11 87 9 88 11 89 9 90 10 50 17 1 18 2 19 8 19 10 19 11 19 19 19 23 19 24 20 32 17 36 20 41 20 52 18 68 19 73 19 74 17 84 20 85 20 51 29 1 26 4 24 10 25 13 24 14 22 16 22 17 23 20 25 21 23 22 26 23 24 25 26 32 23 33 23 37 24 42 24 45 26 46 22 51 22 52 23 54 24 55 23 58 23 59 22 63 23 69 24 70 24 84 24 87 26 52 18 2 12 3 10 4 10 5 12 9 10 11 11 13 12 18 11 19 11 23 10 24 12 45 12 53 11 54 10 55 11 68 11 73 12 77 10 53 71 1 20 2 18 3 17 4 18 5 19 6 19 7 17 8 19 9 19 10 17 11 17 13 18 14 19 16 18 17 17 18 19 19 18 20 19 21 16 24 19 27 16 28 19 29 17 30 17 31 17 32 19 33 20 34 19 36 17 37 18 39 17 40 17 41 18 42 17 43 20 45 20 46 18 47 17 48 16 49 20 50 19 51 17 52 18 53 19 54 16 56 18 58 18 59 18 60 17 62 19 63 19 64 17 65 19 67 19 68 17 69 18 70 18 71 19 72 19 73 17 75 17 80 19 81 17 82 19 83 20 84 18 86 19 87 18 88 18 89 18 90 19 54 47 3 30 5 29 7 30 9 30 11 29 12 28 13 28 14 31 18 31 19 31 20 28 21 29 22 31 23 33 24 30 25 28 26 30 27 32 28 31 30 28 32 29 35 29 37 30 38 28 40 31 41 31 48 29 52 32 53 29 56 30 59 27 60 30 61 32 63 31 65 28 68 31 69 32 71 28 72 32 74 27 76 27 80 28 81 32 85 31 87 28 88 33 90 32 55 86 1 28 3 28 4 30 5 30 6 27 7 30 8 30 9 30 10 32 11 27 12 31 13 31 14 29 15 30 16 27 17 29 18 27 19 27 20 29 21 26 22 32 23 30 24 30 25 26 26 30 27 28 28 31 29 27 30 29 31 28 32 28 33 29 34 30 35 27 36 28 37 32 38 31 39 31 40 31 41 28 42 31 43 26 44 30 45 28 46 31 47 26 48 31 49 28 50 28 51 27 52 27 53 28 54 27 55 27 56 32 57 26 58 31 59 30 60 31 61 31 62 27 63 26 64 28 65 29 66 27 69 27 70 32 71 27 72 28 73 31 74 31 75 28 76 28 77 29 78 28 79 31 80 29 81 31 82 26 83 28 84 30 85 28 86 27 87 29 89 30 90 31 56 60 2 28 3 27 4 28 5 26 7 27 8 29 9 27 10 26 11 29 12 28 13 27 17 25 18 27 19 29 22 27 23 30 26 27 27 29 28 30 29 28 32 30 33 28 34 26 35 29 40 29 43 28 44 28 45 25 49 26 51 27 52 31 53 28 54 29 55 30 57 28 58 29 59 28 60 30 64 30 65 28 66 27 68 26 69 27 70 26 71 26 74 28 75 29 76 29 77 28 78 28 79 29 80 30 82 28 83 30 84 30 85 28 86 29 88 30 89 27 90 31 4 57 14 2 12 4 13 6 12 9 11 19 13 24 11 31 12 38 11 50 11 54 12 63 12 69 12 77 12 80 11 58 16 3 25 7 25 14 28 20 28 35 28 37 30 46 26 49 28 54 26 60 31 63 29 73 30 78 26 86 28 87 31 89 29 59 4 21 16 22 16 44 14 66 15 60 15 1 10 18 9 19 10 24 10 25 10 29 10 31 9 41 10 52 10 65 10 70 10 76 9 86 10 88 9 90 10 +5 4 1 1 33 9 2 70 2 29 3 30 4 29 5 26 7 27 8 30 9 28 10 25 11 28 12 28 13 26 14 30 17 28 18 26 20 26 21 29 22 28 24 30 25 30 26 25 27 29 28 29 30 27 31 27 32 31 33 25 34 27 35 27 36 28 37 27 38 29 39 26 41 25 44 29 45 29 46 29 47 30 49 30 50 26 52 26 53 27 54 28 57 28 58 30 59 26 60 27 61 26 62 27 63 25 65 28 66 28 67 27 68 30 70 26 71 29 72 27 73 27 74 29 76 27 77 29 78 26 79 31 80 30 81 29 83 26 84 27 86 25 87 28 88 30 90 28 3 66 1 24 2 28 3 25 4 28 5 26 6 24 8 24 9 25 10 24 11 28 12 26 14 25 16 25 17 24 18 26 19 25 21 24 22 27 25 28 27 24 29 27 32 26 33 28 34 26 35 28 36 24 37 26 38 28 39 27 40 28 41 28 42 28 43 25 44 27 46 25 47 27 48 27 49 23 50 24 52 27 53 26 54 26 55 27 56 24 57 28 58 24 59 26 60 25 61 26 62 27 63 28 65 28 66 25 67 27 68 28 69 25 71 26 72 24 76 25 77 28 79 24 80 25 81 27 82 28 86 25 88 24 4 11 6 28 11 30 15 26 16 30 20 30 43 28 48 30 51 26 71 28 81 26 89 28 24 5 66 1 27 3 27 4 27 5 24 7 27 9 26 10 28 11 27 13 26 14 26 15 28 16 25 17 28 18 24 20 26 21 24 22 26 24 28 25 26 26 28 27 27 29 26 31 24 32 27 33 25 35 25 36 27 37 26 38 28 39 27 40 24 42 24 43 24 46 26 47 27 48 28 49 28 50 25 51 28 52 25 53 25 54 28 55 26 56 27 57 27 58 25 60 27 61 26 62 24 63 26 64 25 66 27 68 26 71 27 72 27 73 26 76 27 77 24 78 25 80 28 81 24 85 26 86 28 87 25 88 26 89 27 6 89 1 17 2 15 3 18 4 16 5 17 6 16 8 17 9 16 10 15 11 16 12 16 13 18 14 18 15 15 16 18 17 16 18 15 19 18 20 17 21 17 22 16 23 17 24 16 25 15 26 17 27 17 28 16 29 15 30 16 31 18 32 18 33 18 34 17 35 18 36 16 37 16 38 17 39 18 40 17 41 17 42 16 43 17 44 15 45 15 46 16 47 16 48 17 49 15 50 19 51 16 52 17 53 16 54 16 55 19 56 16 57 17 58 16 59 19 60 17 61 16 62 18 63 19 64 16 65 15 66 18 67 16 68 17 69 18 70 16 71 17 72 16 73 18 74 16 75 16 76 17 77 18 78 19 79 15 80 17 81 17 82 18 83 17 84 17 85 16 86 16 87 16 88 17 89 16 90 16 7 87 1 25 2 25 3 30 4 25 5 29 6 26 7 26 8 28 9 26 10 29 11 28 12 26 13 28 15 29 17 28 18 29 19 25 20 25 21 24 22 29 23 29 24 30 25 29 26 29 27 26 29 27 30 25 31 28 32 26 33 27 34 29 35 26 36 25 37 25 38 29 39 28 40 26 41 26 42 27 43 24 44 25 45 28 46 26 47 29 48 29 49 27 50 29 51 25 52 29 53 27 54 29 55 25 56 25 57 25 58 25 59 26 60 30 61 25 62 26 63 29 64 29 65 26 66 28 67 26 68 26 69 26 70 26 71 27 72 26 73 25 74 28 75 25 76 27 77 27 78 28 79 25 80 28 81 27 82 27 83 26 84 26 85 25 86 25 87 29 88 25 89 29 90 27 8 38 6 24 7 23 8 21 10 21 11 20 13 23 14 22 15 21 17 22 22 20 24 21 25 20 26 24 28 21 32 23 33 22 38 20 39 20 42 21 43 21 45 24 46 23 49 21 54 20 58 24 60 23 62 24 63 23 66 24 67 22 70 21 71 23 77 20 81 23 84 23 87 21 88 24 89 22 29 72 1 24 2 25 3 26 5 25 6 25 7 23 8 26 9 25 10 25 11 23 12 22 13 24 14 22 15 25 17 26 18 23 19 24 20 22 21 23 22 25 23 26 24 23 25 24 27 26 30 23 31 23 32 26 33 24 34 26 35 25 36 26 37 23 39 26 40 24 41 26 42 23 43 26 44 23 45 25 46 24 48 22 49 25 50 25 51 26 52 25 54 22 55 25 57 22 58 22 59 22 60 24 61 22 62 25 63 22 64 25 67 26 69 25 70 22 72 26 73 25 75 26 77 25 78 25 79 22 82 22 83 25 84 23 85 25 87 24 88 22 89 23 90 22 30 40 1 24 4 25 6 23 16 26 17 23 18 26 19 26 23 23 24 24 26 25 28 22 32 22 35 24 36 22 37 23 39 24 40 24 41 23 42 26 45 23 55 24 58 25 59 23 61 25 62 22 65 23 68 25 69 22 71 23 73 24 74 22 76 24 78 22 79 24 81 23 82 25 83 26 84 22 85 26 87 25 31 4 18 16 24 16 35 14 49 16 32 1 31 24 33 19 5 19 8 18 13 18 19 17 20 18 24 16 37 17 40 18 43 17 47 16 48 17 50 16 51 16 56 17 80 17 82 17 86 16 87 17 90 16 34 54 1 19 2 22 3 21 4 21 5 20 8 20 9 23 12 23 18 21 22 21 23 19 24 22 25 22 27 21 29 19 31 21 32 19 33 21 36 22 37 23 38 21 39 21 40 19 41 22 42 20 43 20 47 21 48 21 50 23 51 22 52 22 53 19 56 20 57 21 58 20 59 19 60 22 61 19 62 19 63 19 64 20 66 22 67 20 68 22 70 22 72 21 79 19 80 19 81 20 84 23 85 23 86 20 88 23 89 19 35 76 1 11 2 11 3 10 4 12 5 11 6 12 7 11 8 11 9 11 10 10 11 12 12 10 13 12 14 12 15 11 16 11 17 12 18 12 19 11 20 12 21 10 22 11 23 12 24 11 25 10 28 11 29 11 30 11 31 11 32 12 33 11 34 11 35 12 36 10 37 11 38 11 39 11 42 11 43 12 44 10 45 10 47 11 48 11 49 10 50 11 51 10 52 10 53 12 54 10 56 10 57 12 58 11 59 11 62 11 63 12 64 11 65 11 66 12 68 11 70 11 71 10 72 12 73 12 74 12 75 10 76 12 77 11 80 11 81 10 82 11 84 11 85 11 86 11 87 11 88 11 90 12 36 21 14 27 16 26 17 25 19 27 20 26 25 25 26 27 36 29 46 25 54 25 56 28 60 26 61 26 65 24 68 28 70 28 71 25 72 28 77 29 80 25 81 27 41 23 7 15 8 18 9 17 19 15 22 17 26 17 30 17 31 16 32 17 37 17 40 16 42 14 43 18 54 16 59 15 60 17 68 16 70 17 72 17 76 16 84 17 85 17 90 17 42 22 2 30 5 31 6 27 11 29 12 29 13 27 26 30 33 29 37 26 43 31 45 26 47 32 49 28 55 29 63 31 67 32 69 28 70 31 79 28 81 30 86 31 89 29 43 39 3 19 4 18 5 18 7 18 11 17 13 17 15 20 18 18 19 19 21 20 25 20 26 19 29 18 31 21 32 20 36 18 37 18 39 21 42 19 43 20 47 20 51 20 53 19 57 20 59 18 62 20 63 21 66 21 67 21 68 18 69 18 70 19 72 19 74 19 80 19 81 19 84 20 87 21 89 19 44 30 3 18 6 17 8 16 9 18 11 16 12 15 22 16 29 16 34 18 35 18 38 16 41 18 42 16 48 16 49 19 50 18 53 17 55 16 59 16 65 16 69 19 71 18 72 18 81 18 83 15 85 17 86 19 87 18 88 16 90 16 45 4 31 10 47 10 54 10 76 10 46 67 1 31 3 28 4 28 5 29 6 30 8 26 9 31 10 31 11 28 12 32 13 30 15 28 16 28 18 28 21 29 22 28 23 28 24 27 25 28 27 30 29 29 30 27 31 31 32 31 33 29 34 28 35 28 36 30 38 30 41 28 43 28 44 32 45 32 48 31 49 30 50 26 51 32 52 29 53 30 54 27 55 28 56 30 57 27 58 31 59 27 60 27 61 29 62 30 64 27 65 31 69 29 71 27 72 31 74 31 76 28 78 26 79 30 80 27 81 32 82 28 83 29 85 32 86 28 87 28 88 32 89 28 90 27 47 66 2 26 3 26 4 25 6 24 7 24 8 26 10 25 11 26 12 23 13 25 14 23 15 26 16 26 17 23 18 25 20 26 21 27 22 24 24 23 25 24 26 27 27 23 29 27 30 27 33 24 34 24 37 23 38 23 42 25 43 24 44 23 45 25 46 24 49 25 50 25 51 23 54 23 55 25 56 26 57 23 58 24 59 23 60 23 61 26 62 26 63 23 64 27 67 25 68 27 70 24 72 23 73 25 76 27 77 27 78 27 79 26 80 27 81 25 82 23 83 25 85 25 86 26 87 26 88 24 89 26 90 24 48 2 83 26 88 25 49 84 1 24 2 25 3 24 4 22 5 26 6 22 7 25 8 25 10 22 11 22 12 23 13 24 14 23 15 26 16 22 17 22 18 24 19 24 21 23 22 26 23 23 24 23 25 25 26 25 27 24 28 25 29 23 30 22 31 22 32 24 33 23 34 23 35 26 36 22 37 23 38 23 39 24 40 22 41 24 42 23 43 24 44 22 45 26 46 24 47 26 48 24 50 23 51 25 52 23 54 23 55 25 56 26 57 26 58 26 59 23 60 23 61 25 62 24 64 26 65 25 66 24 67 24 68 26 69 25 70 24 71 24 72 24 73 23 74 26 75 23 76 26 77 25 78 25 80 22 81 25 82 23 83 25 84 26 85 26 86 23 87 24 88 25 89 26 90 22 50 59 1 17 2 18 4 18 6 18 7 17 8 17 9 17 11 19 13 18 16 17 17 18 19 18 21 17 23 18 24 18 25 17 26 18 27 16 29 18 30 17 31 16 32 18 34 17 35 16 37 16 40 16 41 17 42 19 44 17 45 18 46 18 49 16 51 18 52 17 53 19 54 16 55 16 56 17 57 17 59 18 61 18 66 18 68 18 69 16 72 17 73 16 74 18 75 15 76 17 77 18 78 16 79 18 80 18 83 17 84 18 85 18 87 16 89 17 90 17 51 86 1 14 2 14 3 15 4 14 5 15 6 13 7 13 8 14 9 15 10 15 11 13 12 13 13 15 14 15 15 13 16 14 17 13 18 15 19 14 20 14 21 14 22 15 23 13 24 15 25 14 26 14 27 14 28 15 29 14 30 14 31 13 32 13 34 15 35 15 36 14 38 13 39 15 40 14 41 13 42 14 43 13 44 14 45 13 46 14 47 14 48 14 50 14 51 14 52 13 53 15 54 15 55 13 56 13 57 14 58 14 59 15 60 13 61 13 62 13 63 15 64 14 65 15 66 15 67 13 68 15 69 13 70 15 71 13 72 15 73 13 74 14 75 15 76 14 77 14 78 14 79 13 80 14 82 13 83 15 84 15 85 13 86 14 87 13 88 13 89 14 90 13 52 10 4 20 22 22 26 21 40 23 47 23 54 20 57 22 73 21 81 21 83 20 40 9 30 4 10 5 11 14 9 15 11 18 11 19 10 20 10 26 11 27 10 28 10 29 10 32 10 33 11 37 10 38 10 39 9 44 10 50 10 52 10 54 10 57 10 58 9 59 10 65 11 67 11 71 10 75 9 76 10 81 11 82 11 10 39 1 13 2 13 6 14 8 13 10 13 14 12 19 12 20 13 21 12 27 12 31 14 33 12 34 13 35 12 38 13 39 13 41 13 42 12 43 13 44 14 45 14 46 12 48 13 50 14 52 14 56 13 59 14 64 14 67 13 68 12 72 12 77 13 78 12 82 14 83 12 85 14 86 12 88 13 90 13 11 42 1 24 2 24 3 24 8 25 9 22 12 22 14 24 16 26 17 23 18 23 19 25 24 23 29 22 33 25 34 24 37 24 43 23 48 22 49 23 50 23 52 26 54 25 55 22 56 23 58 24 59 23 62 23 63 25 65 25 66 23 67 22 68 25 69 25 70 25 72 24 73 23 74 26 75 23 77 25 80 25 89 22 90 23 12 15 5 25 10 28 12 27 30 24 32 24 33 28 43 29 44 25 55 26 56 26 64 29 70 29 83 30 85 28 88 25 13 49 3 13 7 12 9 13 10 14 11 14 12 14 13 12 16 13 17 13 18 12 19 13 21 14 22 13 23 12 25 13 26 13 27 12 31 14 32 13 35 14 37 13 38 13 40 12 41 14 43 12 50 13 51 12 52 13 53 14 54 14 55 12 61 14 62 14 64 13 67 14 70 13 71 12 72 13 73 13 77 12 80 13 82 12 83 12 84 12 85 13 86 13 88 13 89 12 90 14 14 79 1 17 2 17 3 16 4 17 5 18 6 17 7 15 8 18 9 18 10 16 11 18 12 17 13 17 14 17 15 16 16 19 17 16 18 17 19 17 20 16 21 16 22 16 23 17 24 18 25 15 26 16 27 18 29 18 31 18 32 17 33 17 34 18 35 17 37 16 38 16 39 18 40 18 41 17 42 16 43 17 44 16 45 16 47 19 48 17 49 16 51 17 53 16 54 18 55 16 56 16 57 18 58 16 59 15 60 15 61 18 62 16 64 15 65 19 66 16 67 15 68 16 69 18 70 15 71 17 73 16 74 17 75 17 76 19 77 18 78 18 79 16 80 16 82 18 83 18 84 18 86 16 87 18 88 17 90 18 15 48 3 19 5 21 6 21 8 20 9 22 10 19 13 18 14 19 16 22 19 18 22 21 24 20 25 19 26 21 29 21 31 20 32 20 36 19 37 19 40 18 43 19 44 21 45 18 46 20 48 22 49 20 50 21 51 22 53 22 56 20 57 19 58 22 59 22 61 19 63 19 64 21 65 20 67 21 70 21 76 18 77 22 79 21 80 21 81 21 84 19 86 18 89 19 90 19 16 83 1 14 2 13 3 13 4 15 5 13 7 15 8 15 9 15 10 13 11 15 12 15 13 15 14 13 15 13 17 14 18 14 19 15 20 15 21 14 22 14 23 14 24 13 25 14 26 15 27 13 28 13 30 13 31 13 32 13 33 15 34 14 35 14 36 13 37 15 38 14 39 15 40 14 41 14 43 14 44 15 45 13 46 13 47 15 48 14 49 15 50 13 51 15 52 13 53 15 54 14 55 15 56 14 57 13 58 14 60 13 61 14 62 14 63 13 64 15 65 14 66 13 67 15 68 14 69 15 70 14 71 13 72 15 73 13 74 15 75 14 76 14 77 15 78 13 79 13 80 14 81 13 83 15 84 15 86 13 87 13 88 15 89 14 90 13 17 34 3 13 8 12 9 11 19 12 20 13 23 13 27 13 31 11 34 13 35 12 36 12 37 12 38 11 40 11 43 12 44 12 46 12 49 12 50 11 51 12 52 13 54 12 59 11 61 12 62 13 63 12 65 12 74 12 78 13 79 12 82 13 86 12 88 12 90 11 18 20 1 18 4 19 10 18 11 17 12 17 16 20 25 20 42 18 57 18 58 19 59 18 69 20 70 17 71 17 80 19 81 19 84 17 87 16 89 19 90 19 19 22 4 21 6 21 10 18 13 19 14 19 16 21 25 19 30 19 31 18 43 17 46 18 48 17 49 20 50 19 56 19 66 19 68 18 74 20 75 19 78 18 82 20 84 20 20 35 4 14 7 15 8 13 9 13 10 13 11 14 14 13 15 14 17 15 18 13 20 13 21 15 24 15 29 14 32 15 33 15 34 13 37 14 41 15 48 13 49 15 51 15 54 15 57 15 58 14 59 13 60 13 61 13 62 15 64 14 66 15 70 15 79 13 82 14 88 13 21 29 2 25 8 25 13 23 17 26 19 23 21 26 22 27 24 25 25 25 28 26 47 27 51 23 53 23 56 26 57 25 58 26 59 27 60 26 62 24 64 24 65 25 68 23 73 27 74 26 75 23 76 23 79 24 83 24 88 25 22 28 1 16 6 14 8 16 9 14 10 16 16 16 20 14 24 16 26 16 30 16 33 15 34 14 39 16 40 15 47 15 50 16 53 16 55 14 56 16 61 14 67 14 69 15 71 15 72 14 74 15 80 14 82 14 86 16 23 65 1 11 4 12 5 12 6 13 8 11 12 12 13 11 14 11 15 12 16 13 17 13 18 11 19 12 20 11 21 12 22 12 23 11 24 13 25 12 27 12 28 13 29 12 30 11 31 12 35 12 36 12 37 13 38 11 40 11 41 11 42 13 44 11 46 12 47 12 49 12 51 12 56 11 57 13 58 13 61 12 62 13 63 12 64 12 67 11 68 11 69 13 71 13 72 11 74 11 75 12 76 12 77 13 78 12 79 12 80 12 81 12 82 13 83 11 84 11 85 12 86 11 87 13 88 13 89 12 90 12 24 3 32 24 36 24 48 24 29 25 2 31 3 30 8 28 12 28 14 28 16 30 17 27 18 28 26 31 33 31 35 28 40 26 43 28 44 32 46 31 47 29 49 30 50 29 56 26 60 28 73 32 77 32 78 31 81 31 90 29 30 18 7 21 10 18 14 20 15 20 19 21 20 22 23 18 31 19 41 21 45 21 56 21 57 20 59 20 63 21 67 18 71 21 85 19 86 18 31 58 1 27 3 24 4 26 5 25 9 26 10 27 11 23 16 26 17 24 18 26 20 23 21 27 22 24 23 25 27 25 28 26 29 25 31 26 32 27 33 24 35 25 36 25 37 26 38 24 41 24 42 24 46 26 47 24 48 26 49 26 50 24 51 26 52 24 55 27 57 23 58 26 60 27 62 26 64 26 65 26 66 24 67 23 68 26 69 27 71 25 72 27 73 23 75 26 76 26 77 24 80 25 82 24 83 26 85 25 86 27 87 26 88 26 90 25 32 54 1 25 2 24 3 24 5 23 7 24 9 25 10 22 11 26 12 23 14 22 15 26 16 25 17 23 18 24 19 25 22 24 23 22 24 26 25 26 26 23 27 24 31 23 33 24 35 26 38 24 39 22 43 26 44 24 45 24 48 26 49 24 50 26 51 22 53 25 55 23 56 23 57 25 59 24 61 25 62 23 64 26 65 23 67 24 69 24 74 26 76 26 78 22 80 23 81 26 82 22 83 25 84 22 86 24 87 25 33 55 1 18 3 19 5 19 6 17 8 16 9 19 12 20 13 17 14 17 17 19 20 19 22 19 23 17 24 19 25 17 27 18 31 19 32 19 36 20 37 19 40 20 41 19 43 18 44 17 45 18 46 18 47 19 48 17 49 20 50 19 51 17 52 18 53 17 57 18 60 19 61 17 62 18 64 18 65 17 67 19 68 18 69 17 70 17 71 17 72 20 74 18 75 19 76 17 77 19 80 18 81 19 82 16 83 18 86 20 88 17 34 20 10 32 17 26 22 27 24 27 43 27 45 28 48 27 51 28 54 31 59 32 66 29 67 29 69 28 71 28 75 30 76 28 81 26 84 27 86 29 87 32 35 65 1 16 2 16 3 16 4 16 5 15 6 15 7 15 9 15 10 17 12 15 13 15 14 15 17 15 19 16 20 15 21 17 22 15 23 15 26 17 27 15 28 18 30 16 31 17 32 16 33 16 35 17 37 15 38 15 39 17 42 17 43 15 44 16 46 17 47 16 48 15 49 15 50 16 52 17 54 15 56 16 57 17 59 15 60 15 63 17 64 16 66 15 69 17 70 15 71 17 72 16 73 16 75 16 76 17 77 17 79 14 80 16 81 16 82 15 83 16 84 16 85 17 86 15 88 16 89 17 90 15 36 65 2 22 4 23 6 25 8 24 9 25 10 25 11 23 12 23 13 25 14 25 15 23 16 22 17 22 19 22 22 26 23 25 24 24 26 23 28 23 29 25 30 24 32 22 33 23 34 25 35 23 36 23 39 23 40 26 41 23 42 25 44 22 48 26 49 25 51 24 52 26 54 25 55 26 57 22 58 25 59 25 60 23 62 25 63 22 64 22 65 24 66 22 67 26 68 22 69 24 70 24 71 22 73 24 74 23 75 23 76 26 78 24 79 22 80 24 82 23 85 25 86 25 87 25 88 24 89 22 90 26 37 35 1 22 4 22 5 23 7 22 11 20 13 20 15 22 16 20 18 22 20 22 21 20 23 23 26 19 28 20 29 19 31 21 41 21 47 19 48 22 51 20 52 20 60 23 61 20 62 22 64 21 67 23 70 22 73 23 74 19 76 20 77 19 82 23 83 22 86 23 89 22 38 82 1 29 2 29 3 31 4 31 5 31 6 30 7 31 9 30 10 28 11 30 12 29 13 31 14 32 15 28 16 29 17 29 18 30 19 32 20 28 21 31 22 27 23 29 24 27 25 30 26 28 28 30 29 31 30 29 31 31 32 32 33 30 34 32 35 29 36 31 37 28 38 27 39 32 40 30 41 32 43 31 44 28 45 31 46 32 47 30 48 28 49 30 50 27 53 32 54 28 55 32 57 32 58 33 59 31 60 28 61 30 62 29 63 30 65 29 66 32 67 30 68 32 69 33 70 27 71 30 72 30 73 29 74 30 75 30 76 30 77 31 79 32 80 31 81 29 82 33 83 33 84 31 85 31 86 27 87 30 88 32 89 30 90 30 39 24 2 28 3 31 11 27 12 29 16 28 27 30 29 32 32 32 36 30 42 29 44 30 45 32 47 30 48 30 52 27 54 31 58 32 62 29 78 31 81 31 82 29 83 31 84 31 86 29 40 36 5 17 6 17 7 18 8 15 11 15 13 17 18 14 23 15 24 16 28 15 31 15 34 15 36 17 37 16 39 15 43 17 44 15 50 16 52 15 58 15 60 16 61 15 62 15 65 16 67 16 70 17 73 17 75 16 79 17 81 15 82 17 83 16 85 16 86 15 89 17 90 15 41 83 1 14 2 14 3 12 4 12 5 14 7 12 8 12 9 13 10 14 11 12 13 14 14 12 15 13 17 13 18 13 20 14 21 14 22 13 23 13 24 12 25 13 26 13 27 12 28 14 29 12 30 12 31 13 32 12 33 13 34 14 35 12 36 13 37 13 38 14 39 14 40 13 41 13 42 12 43 13 44 14 45 13 46 13 47 14 48 13 49 12 50 14 51 12 53 14 54 14 55 14 56 12 57 14 58 12 59 13 60 14 61 13 62 13 63 13 66 14 67 14 68 14 69 13 70 13 71 14 72 12 73 12 74 13 75 13 76 14 77 13 78 13 79 13 80 13 81 14 82 12 83 12 84 13 85 14 86 13 87 14 88 12 89 13 90 13 42 81 1 25 2 25 4 25 5 25 6 24 7 29 9 25 10 25 12 27 13 28 14 24 15 27 16 26 17 24 18 24 19 26 20 24 23 27 24 25 25 29 26 25 27 27 28 24 29 26 30 24 31 27 32 28 33 25 35 27 36 27 37 26 38 27 39 26 40 27 41 25 42 29 43 27 44 25 45 28 46 27 47 27 49 28 50 26 51 26 52 27 53 23 54 25 55 25 56 27 57 26 58 23 59 27 60 24 61 28 62 26 63 24 64 27 65 24 66 25 67 28 68 28 69 25 70 27 71 25 72 27 73 28 74 26 75 26 76 28 77 23 78 25 79 26 80 24 82 25 84 25 85 27 86 27 87 27 88 27 89 25 90 27 43 36 1 18 2 21 8 19 10 20 14 21 15 21 16 22 21 18 22 19 24 19 25 21 26 22 27 18 28 19 29 21 30 20 31 20 37 20 43 21 44 20 46 21 47 22 51 19 53 20 55 22 60 19 61 20 64 21 69 18 70 18 77 20 79 19 81 19 82 20 85 22 86 19 44 1 74 11 49 30 4 13 5 15 10 14 14 13 17 15 22 15 23 15 30 13 32 14 35 13 39 13 40 15 41 13 43 15 45 15 47 14 48 13 51 15 52 14 57 15 60 14 61 14 66 13 69 15 72 13 76 13 78 13 81 13 83 14 87 13 50 65 1 29 2 29 3 29 4 29 5 30 7 28 9 30 10 30 12 26 13 28 14 29 15 26 17 29 18 27 19 26 21 30 24 27 25 30 26 29 30 30 31 30 32 27 33 27 34 27 35 30 36 31 38 26 39 30 40 31 41 32 42 30 43 30 45 27 46 28 48 29 49 32 50 29 54 27 55 26 56 27 57 27 58 31 59 29 62 27 67 30 68 30 69 29 70 26 71 27 72 27 73 31 74 31 75 26 77 31 78 29 80 31 81 27 82 31 83 28 84 29 85 30 86 32 88 27 89 26 90 28 51 67 1 19 2 18 3 19 4 20 7 18 8 20 10 19 11 19 13 18 14 20 16 20 18 17 19 18 21 17 22 20 23 21 24 19 26 18 27 21 28 20 32 18 33 18 34 19 35 20 36 18 38 20 39 20 40 18 41 17 43 21 44 19 45 21 46 17 48 18 49 17 51 18 52 20 54 20 55 21 56 18 57 17 58 18 60 20 62 20 63 20 64 20 65 17 66 20 68 17 69 17 70 18 71 21 72 19 73 17 74 18 75 21 79 20 81 19 82 18 83 19 84 18 85 19 86 20 87 18 88 19 89 19 90 20 52 42 1 31 3 28 5 28 6 27 7 27 12 28 13 28 14 31 15 28 16 26 18 27 19 27 21 27 23 28 26 28 27 32 29 29 30 26 33 28 35 29 37 28 40 27 42 32 47 27 48 32 49 27 53 28 58 29 59 29 60 29 65 26 67 30 69 27 74 27 78 28 81 29 83 30 85 27 87 26 88 29 89 27 90 27 53 59 1 13 2 13 3 15 5 14 6 15 8 13 9 14 10 15 11 14 14 14 17 14 18 13 20 15 21 15 24 13 25 13 26 13 27 15 28 13 29 13 30 13 31 14 33 14 34 15 36 13 37 13 39 15 40 13 41 13 42 13 43 13 47 14 48 15 49 15 50 14 51 14 56 13 58 13 59 13 60 15 61 14 62 15 63 13 64 15 65 15 67 14 70 14 71 13 72 13 74 13 75 14 76 15 78 13 79 14 82 14 84 13 88 15 89 14 90 13 54 51 1 9 2 10 3 11 4 10 6 11 8 11 11 9 12 11 14 10 15 11 16 10 17 9 18 10 19 9 21 10 22 9 24 10 25 9 26 9 29 10 30 10 32 9 33 10 34 11 35 11 38 9 40 10 41 10 42 11 44 11 45 9 47 10 50 10 52 10 53 10 54 11 57 9 64 10 65 10 67 10 73 9 74 11 75 9 76 9 79 10 80 9 81 10 82 9 84 9 87 9 90 10 55 24 7 26 12 28 13 29 15 28 19 26 21 30 24 27 31 29 34 25 35 29 38 25 41 28 44 25 47 25 54 28 57 27 67 29 68 30 71 29 75 27 79 27 83 29 87 26 89 24 56 80 1 11 3 11 6 11 7 11 8 11 9 12 10 12 11 11 14 11 15 10 16 11 17 11 18 11 19 12 20 12 21 11 23 12 24 12 25 11 26 11 27 11 28 12 29 12 30 12 31 11 32 11 33 12 34 11 35 12 36 11 37 11 38 12 39 11 40 11 41 11 42 10 43 12 44 10 45 12 46 11 48 10 49 10 50 12 51 12 52 11 54 12 56 11 57 11 58 10 59 12 60 11 61 10 62 11 63 11 64 12 65 10 66 11 67 10 68 10 69 10 70 11 71 12 72 10 73 10 74 10 75 12 76 12 77 11 78 12 79 12 80 11 81 10 82 11 83 11 84 12 85 11 86 12 87 12 88 12 89 10 28 5 13 8 21 12 24 15 22 24 23 26 21 35 24 37 25 51 21 52 25 53 23 65 23 66 22 78 23 6 78 1 19 2 20 3 19 4 20 5 19 6 21 7 20 8 21 9 22 11 21 12 19 13 19 14 19 15 19 16 18 17 22 18 19 19 21 20 20 21 18 22 20 23 18 24 19 25 20 26 21 27 19 28 18 29 21 30 21 31 20 32 21 35 19 36 20 37 21 38 20 39 20 40 21 43 21 44 21 45 19 46 22 47 21 48 18 49 21 50 18 51 21 52 19 53 18 54 20 55 19 56 18 58 22 59 21 60 20 61 20 62 20 63 19 64 21 65 20 66 18 67 20 68 21 69 19 70 21 71 18 73 20 74 20 75 20 77 18 79 21 80 20 81 21 82 21 83 22 86 21 88 21 89 18 90 21 7 85 1 16 3 17 4 18 5 19 6 17 7 19 8 19 9 18 10 18 11 17 12 17 13 18 14 18 15 17 16 19 17 19 18 18 19 20 20 19 22 17 23 17 24 17 25 16 26 17 28 17 29 18 30 19 32 18 33 18 34 19 35 16 36 17 37 18 38 18 39 16 40 18 41 18 42 16 43 17 44 17 45 18 46 17 48 17 49 18 50 18 51 20 52 19 53 19 54 16 55 17 56 19 57 19 58 19 59 19 60 18 61 17 62 20 63 20 64 18 65 16 66 17 67 18 68 18 69 19 70 18 71 18 72 17 73 18 74 17 75 17 76 19 77 18 78 17 79 19 80 18 81 18 82 18 83 19 84 18 85 19 86 16 87 20 88 19 89 19 90 19 8 52 1 20 2 21 3 24 4 24 5 22 6 23 7 22 8 23 10 24 11 20 12 20 14 21 15 22 17 22 19 21 20 20 25 21 26 23 28 24 32 24 33 21 34 23 38 23 40 20 41 23 43 23 44 22 45 22 46 21 48 21 53 24 54 20 55 20 56 20 59 21 60 23 61 24 62 22 63 23 65 23 66 20 67 23 70 22 74 20 75 21 77 23 80 22 81 22 82 23 84 23 87 23 90 23 9 14 4 14 8 14 9 16 11 16 24 16 34 15 36 16 40 14 51 15 60 14 76 16 82 14 84 14 90 15 10 51 1 16 4 16 5 16 6 16 9 17 10 16 12 16 14 17 15 17 16 15 18 15 24 15 26 15 27 16 28 17 29 17 31 15 33 15 34 16 35 15 36 16 38 17 40 18 41 17 42 15 44 15 46 15 48 15 49 17 51 17 52 16 54 15 55 16 56 18 60 16 62 15 63 16 64 17 66 15 67 15 71 17 72 15 73 15 75 16 76 15 77 15 80 15 81 16 82 17 83 16 85 16 11 79 1 23 2 25 4 22 5 22 8 23 9 24 10 24 11 24 12 25 14 26 15 22 17 26 18 23 19 22 20 25 21 25 22 23 23 22 24 26 25 25 27 26 28 22 29 22 30 24 31 25 32 25 33 25 34 26 35 24 36 24 37 25 38 26 39 25 40 23 41 22 42 25 43 26 44 24 45 25 46 24 47 23 48 23 49 24 50 24 51 23 52 23 54 24 55 24 56 24 57 24 59 26 60 24 61 22 62 26 63 23 65 26 66 25 67 26 68 26 69 22 70 24 71 22 72 26 73 26 74 25 76 24 77 23 78 22 79 25 80 22 81 24 82 23 83 23 84 23 86 23 87 26 88 23 89 25 90 26 12 50 1 18 2 18 3 19 4 18 6 18 7 20 8 20 9 19 11 19 14 20 16 19 18 21 21 20 24 18 25 20 29 20 30 20 32 18 33 21 34 19 35 17 36 18 39 21 44 19 45 17 46 17 47 20 52 18 54 19 56 18 59 17 60 20 62 18 65 19 67 18 68 17 71 17 72 17 73 20 74 19 75 17 76 18 77 18 78 18 80 18 82 18 86 18 87 18 89 18 90 20 29 39 2 27 6 28 7 31 11 31 12 31 15 31 17 27 19 30 23 30 26 30 27 27 28 31 29 31 30 29 31 28 33 28 41 30 42 30 45 27 46 28 47 30 53 27 56 27 57 30 61 26 62 31 64 30 65 30 68 29 70 30 71 30 74 32 75 29 78 28 80 30 81 32 83 27 87 27 89 29 30 9 7 14 15 14 23 13 30 14 33 15 52 15 67 14 83 15 86 14 31 13 10 18 11 16 16 16 19 19 29 17 31 15 34 15 43 17 46 16 48 17 63 19 74 19 85 15 32 30 3 18 7 21 13 20 15 22 18 18 21 18 24 19 25 19 26 21 32 19 42 20 43 18 48 20 49 18 51 19 62 22 64 20 65 19 71 20 72 22 73 20 75 20 77 20 78 19 79 21 80 19 81 22 82 21 86 22 89 18 33 70 1 12 2 12 5 12 6 12 7 13 10 12 11 13 12 13 13 12 14 11 17 12 19 13 20 11 21 12 22 13 23 11 24 11 25 13 26 12 28 12 29 11 30 13 33 12 34 11 36 11 37 12 38 11 39 13 40 12 41 11 42 13 43 13 44 12 45 12 46 12 47 11 48 12 49 13 50 12 51 12 52 12 53 12 54 12 55 11 56 11 57 11 59 13 60 13 61 13 63 12 64 12 66 11 67 12 68 11 70 12 71 12 74 11 75 13 76 12 77 11 78 11 79 12 80 12 82 12 84 12 85 12 86 13 88 12 89 11 90 13 34 81 1 18 2 18 3 17 4 17 6 17 7 18 8 16 10 19 12 16 13 16 14 19 15 16 16 18 17 16 18 18 19 19 20 17 21 17 22 18 23 17 24 17 25 19 26 19 28 18 29 19 30 17 31 19 33 19 34 18 35 18 36 17 37 16 38 18 39 18 40 16 41 20 42 18 44 17 45 19 46 19 47 19 48 16 49 19 50 16 51 18 52 16 53 17 54 19 55 18 56 20 57 17 58 19 59 19 62 18 63 17 64 18 65 19 66 18 67 20 68 17 69 18 70 20 71 18 72 18 73 19 74 17 75 18 76 18 77 19 78 19 79 18 81 17 82 18 83 19 84 17 85 16 86 19 87 16 88 17 89 19 90 18 35 88 1 16 2 15 3 16 4 16 5 14 6 14 7 15 8 16 9 14 10 15 11 15 12 16 13 15 14 15 15 16 16 15 17 15 18 16 19 16 20 14 21 14 22 16 23 15 24 16 25 15 26 15 27 15 28 15 29 15 30 15 31 15 32 15 33 16 34 14 35 16 36 15 37 15 38 16 39 15 40 15 41 15 42 14 43 16 44 16 45 14 47 16 48 15 49 15 50 14 51 16 52 15 53 14 54 14 55 16 56 14 57 14 58 14 59 15 60 16 61 14 62 16 63 15 64 16 65 14 66 16 67 16 68 14 69 15 70 14 71 15 72 14 73 16 74 14 75 15 76 15 77 14 78 16 79 16 80 14 81 16 82 16 83 14 84 16 85 14 86 16 87 15 88 14 90 15 36 25 8 28 9 26 12 27 22 26 25 25 27 28 29 27 31 28 33 28 34 30 37 28 41 30 49 29 50 30 51 27 53 27 55 30 60 25 61 31 64 27 66 28 68 28 77 28 78 25 86 25 37 6 17 10 31 10 35 10 55 10 69 11 80 11 38 11 4 18 9 20 15 18 18 19 61 18 68 17 75 19 76 18 79 17 81 19 86 18 39 1 13 15 40 51 1 12 2 13 4 14 6 13 8 12 9 12 10 14 11 12 14 13 15 14 16 12 18 12 19 13 20 13 22 12 23 12 24 12 26 12 29 14 30 13 31 13 32 14 33 13 35 14 37 14 42 13 43 13 44 14 46 13 50 13 51 13 52 13 53 14 54 12 56 13 57 13 60 14 61 13 62 13 63 13 64 12 68 14 71 12 72 12 77 12 82 14 83 13 84 13 86 12 88 12 89 13 45 62 1 27 3 30 5 26 6 28 8 27 9 27 10 30 11 28 14 30 15 28 16 30 17 27 18 26 19 30 20 31 23 27 24 29 25 31 27 32 28 27 29 29 30 27 32 30 33 30 34 26 35 28 37 27 38 32 39 31 42 27 43 28 46 31 47 28 48 31 49 31 50 31 52 28 56 29 57 29 58 31 61 30 63 29 64 27 65 31 66 32 67 29 68 32 71 30 72 28 73 29 74 28 80 27 81 31 82 27 83 30 84 30 85 30 86 31 87 29 88 27 89 27 90 29 46 58 2 13 3 12 5 12 6 11 7 13 8 11 9 13 11 12 12 13 13 12 14 11 17 11 18 11 19 13 20 11 23 12 25 12 26 11 27 13 28 13 31 12 32 13 35 12 36 13 37 12 38 12 39 13 40 12 41 12 44 12 45 11 48 13 49 11 50 12 51 13 52 13 54 12 55 13 57 13 60 11 61 13 63 13 64 12 67 13 68 12 69 11 70 12 72 13 74 11 75 12 76 13 77 11 78 12 80 12 81 11 82 12 86 13 88 13 47 12 22 20 32 20 36 19 40 18 50 18 57 18 62 18 63 18 66 18 75 18 79 19 84 18 48 79 1 16 2 14 3 16 4 16 5 14 6 14 8 15 9 15 10 16 11 15 12 14 13 15 14 15 16 14 17 16 18 15 19 15 20 16 22 15 24 16 25 14 26 15 27 14 28 15 29 16 30 15 31 14 32 14 33 14 34 14 35 15 36 15 37 16 39 15 40 14 41 14 42 14 43 14 44 16 46 14 47 14 48 14 49 14 50 14 51 14 52 14 53 15 54 16 55 15 56 14 58 14 59 14 61 16 62 16 63 15 64 14 65 16 66 15 67 14 68 15 69 16 70 15 71 14 72 16 73 15 74 16 75 16 77 16 80 15 81 16 82 14 83 16 84 15 85 15 86 15 87 15 88 15 89 14 90 14 49 35 4 11 6 11 7 11 8 10 11 10 13 12 15 12 16 12 20 12 21 12 22 11 28 11 32 11 34 11 36 10 38 11 47 12 49 12 51 11 52 10 53 11 56 11 57 11 63 11 68 12 69 11 75 11 76 12 78 12 79 10 82 12 83 10 86 11 88 12 89 11 50 43 1 22 2 26 3 23 7 25 12 26 13 26 14 25 15 24 21 23 22 23 23 24 24 22 26 23 30 24 32 26 34 23 36 22 37 24 38 26 40 22 41 24 43 24 45 25 47 23 51 22 52 23 53 24 56 26 57 26 59 24 60 24 62 24 63 26 64 24 65 23 66 24 70 25 72 23 74 23 76 25 78 23 87 24 89 25 51 43 3 29 5 27 6 30 7 30 8 27 11 26 14 26 16 29 19 25 20 28 21 27 22 28 24 29 27 26 28 30 31 28 36 29 37 27 42 29 44 26 45 27 51 29 53 31 54 27 58 25 60 31 62 27 63 27 64 27 65 26 66 27 69 29 71 29 72 27 75 27 76 26 79 27 81 26 82 28 84 27 85 27 87 28 88 26 52 90 1 22 2 22 3 23 4 21 5 24 6 24 7 21 8 21 9 24 10 22 11 20 12 22 13 21 14 23 15 23 16 23 17 24 18 21 19 24 20 23 21 20 22 20 23 23 24 22 25 22 26 22 27 21 28 20 29 21 30 22 31 23 32 23 33 23 34 22 35 23 36 21 37 22 38 20 39 23 40 20 41 23 42 23 43 22 44 21 45 21 46 20 47 21 48 21 49 23 50 23 51 21 52 20 53 21 54 21 55 20 56 22 57 23 58 24 59 23 60 22 61 20 62 23 63 24 64 21 65 21 66 20 67 23 68 24 69 22 70 23 71 23 72 24 73 24 74 24 75 23 76 24 77 23 78 21 79 20 80 21 81 24 82 21 83 22 84 23 85 20 86 23 87 23 88 23 89 23 90 23 4 57 48 1 31 3 32 5 31 6 32 7 30 9 32 10 28 13 28 15 33 16 31 17 32 18 32 20 27 21 32 22 31 24 29 25 30 26 30 28 28 31 31 36 28 39 33 40 31 42 31 43 29 44 27 47 28 48 30 49 28 50 29 53 29 55 27 56 30 58 28 59 31 60 31 62 33 63 28 67 31 68 31 73 31 75 29 78 30 79 30 81 28 84 31 85 32 87 31 58 59 2 27 5 23 6 25 9 24 10 23 11 24 12 26 14 24 17 25 19 24 20 26 21 24 23 25 24 27 26 27 28 23 29 27 32 24 33 27 35 23 36 24 37 23 39 24 40 26 41 26 43 26 45 25 46 26 47 24 48 26 49 26 50 27 52 26 53 25 54 25 55 23 56 24 57 26 58 23 62 25 63 26 65 24 66 25 67 24 71 26 73 27 74 27 75 25 76 27 77 25 78 25 79 24 80 27 81 26 82 27 83 26 84 26 88 23 89 23 59 22 10 30 14 31 16 29 20 27 24 26 25 29 31 29 37 30 40 29 41 27 42 29 44 30 46 27 48 26 49 30 57 30 58 30 63 28 70 29 77 30 79 26 85 29 60 71 1 26 2 28 4 26 5 28 6 27 7 26 8 31 9 29 10 28 12 28 13 30 14 26 15 26 16 29 18 28 20 26 21 28 23 30 25 30 26 30 28 30 30 28 32 29 33 26 34 25 35 28 38 29 40 27 41 29 42 26 43 27 44 30 47 29 48 26 49 27 50 29 51 27 52 29 53 27 54 31 55 27 56 27 59 31 60 29 61 28 62 29 63 29 65 29 66 30 67 30 68 28 69 28 70 30 72 28 73 30 74 27 75 28 76 31 77 29 78 27 79 25 80 31 81 27 82 27 83 26 84 29 85 30 86 27 87 29 89 30 90 25 +5 4 1 71 2 14 3 13 4 14 7 14 9 13 10 15 11 15 12 13 15 14 16 14 17 14 18 14 19 13 20 15 21 13 22 15 24 15 25 15 26 15 27 14 28 15 29 15 30 14 31 13 32 14 34 13 35 13 36 14 37 15 41 15 42 14 43 13 44 14 46 13 47 15 48 13 49 14 50 15 51 15 52 13 53 13 54 15 56 14 57 13 58 13 59 14 60 13 61 14 62 14 63 14 64 15 65 14 66 13 67 15 68 14 69 15 71 14 72 15 73 15 74 13 75 14 77 13 78 13 80 14 82 13 83 15 84 15 85 13 87 15 88 13 90 15 2 90 1 21 2 18 3 20 4 19 5 20 6 22 7 21 8 21 9 21 10 19 11 21 12 22 13 20 14 20 15 20 16 20 17 19 18 22 19 20 20 19 21 20 22 21 23 19 24 21 25 19 26 19 27 21 28 21 29 19 30 18 31 21 32 21 33 20 34 21 35 21 36 21 37 19 38 21 39 20 40 20 41 18 42 19 43 19 44 21 45 19 46 20 47 22 48 18 49 20 50 21 51 22 52 19 53 19 54 18 55 20 56 22 57 22 58 21 59 21 60 21 61 22 62 19 63 20 64 20 65 19 66 21 67 21 68 20 69 20 70 20 71 18 72 21 73 20 74 20 75 21 76 19 77 22 78 22 79 19 80 20 81 21 82 20 83 19 84 18 85 21 86 20 87 19 88 20 89 18 90 21 3 62 1 10 2 10 3 10 4 10 5 9 6 9 8 9 10 10 11 11 12 10 16 9 17 11 18 10 19 9 20 10 21 9 22 10 24 10 25 9 26 10 27 9 28 9 29 10 30 10 32 11 36 11 37 10 38 11 39 11 40 10 42 10 43 9 44 10 45 10 46 11 48 10 50 10 52 9 53 11 55 10 56 10 57 10 61 9 62 11 64 10 65 10 66 10 68 9 71 10 72 10 74 10 75 10 76 9 79 10 80 10 82 10 84 10 85 10 86 10 87 11 88 11 90 9 4 9 4 29 13 26 22 30 28 26 30 29 32 27 38 28 79 28 87 28 16 5 3 7 14 16 16 70 16 6 86 1 31 2 27 4 25 5 27 6 28 7 27 8 30 10 29 11 30 12 31 13 27 14 28 15 27 16 25 17 30 18 26 19 25 20 30 21 31 22 26 23 26 24 30 25 26 26 30 27 31 28 28 29 25 30 30 31 26 32 28 33 29 34 27 36 29 37 27 38 28 39 27 40 25 41 29 42 27 43 29 44 26 45 28 46 25 47 29 48 28 49 28 50 30 51 26 52 28 53 28 54 27 55 27 56 30 57 31 58 29 59 27 60 26 61 31 62 26 63 26 64 26 65 30 66 31 67 26 68 30 69 30 70 29 71 26 72 28 73 26 75 30 76 29 77 30 78 31 79 25 80 30 81 25 82 30 83 29 84 28 85 29 86 29 87 28 88 28 89 29 90 29 7 83 1 10 2 11 3 11 4 12 5 11 6 10 7 10 8 11 9 11 10 11 11 12 12 11 13 12 14 10 17 11 18 10 19 10 20 11 21 10 22 10 23 11 24 11 25 12 26 10 27 11 28 11 29 11 30 12 31 10 32 12 33 11 34 12 35 12 37 11 38 10 39 12 40 11 41 12 42 11 43 12 44 12 45 10 46 12 47 12 48 11 49 10 50 12 51 12 52 11 53 10 54 11 55 11 57 11 58 11 59 12 60 10 61 11 62 11 63 11 64 11 65 11 66 11 67 11 68 11 69 10 70 12 71 12 72 10 73 10 74 11 75 11 76 10 78 12 79 10 80 12 81 11 83 10 84 10 85 12 87 12 88 10 89 12 90 11 8 72 1 14 2 13 4 15 5 14 6 13 7 14 8 14 9 13 11 13 13 13 14 13 15 14 17 13 18 15 19 13 20 13 21 15 22 14 23 13 24 15 25 14 26 15 27 15 28 13 29 14 30 15 31 15 32 14 33 13 34 14 35 14 36 15 37 14 38 14 39 13 40 15 41 14 42 14 44 14 45 14 47 15 48 13 49 13 51 13 53 14 57 15 59 14 60 13 61 14 63 14 65 14 66 13 67 13 68 13 69 14 70 14 71 14 72 13 74 15 76 13 77 13 78 15 80 15 81 14 82 13 83 15 84 13 85 13 86 15 87 13 88 15 90 13 21 39 4 22 12 20 13 19 14 19 16 18 17 22 19 18 22 19 23 20 25 21 26 20 29 19 31 20 32 18 36 19 41 21 43 19 47 22 49 21 54 19 56 22 58 21 60 18 62 19 63 20 67 20 68 18 69 21 72 22 73 19 75 21 76 22 77 18 78 18 80 22 83 19 84 20 86 20 90 21 22 3 77 23 80 23 85 24 23 61 1 15 4 14 5 14 7 15 8 14 9 14 10 13 11 13 12 14 13 13 14 13 16 13 18 15 19 15 20 14 21 14 22 14 23 14 25 14 28 13 29 13 30 14 31 15 32 13 34 14 35 13 37 14 43 15 44 13 46 13 48 14 50 13 51 15 52 14 53 13 55 15 57 14 58 15 59 14 60 15 61 15 62 14 64 13 65 13 66 14 67 14 69 13 70 15 71 15 74 15 75 15 77 15 78 15 80 13 81 15 82 13 83 15 84 14 85 15 88 14 89 15 24 22 2 11 5 11 11 12 14 11 16 10 22 10 23 12 26 10 43 12 44 11 45 12 48 12 51 10 55 11 62 10 72 10 73 11 75 11 78 11 80 11 88 10 90 10 29 75 1 21 3 19 5 20 6 18 9 20 10 20 11 20 12 19 13 19 14 19 16 20 17 17 19 19 20 20 21 20 22 20 23 19 24 20 25 20 26 20 28 19 31 20 32 18 33 19 35 20 36 21 37 21 38 20 39 21 40 17 41 18 42 19 43 20 44 21 45 19 46 19 48 18 49 19 50 19 51 19 53 18 54 20 55 19 56 20 57 20 59 19 60 17 61 21 62 20 63 20 65 18 66 20 67 20 68 18 69 19 70 21 71 19 72 20 74 20 75 19 76 19 77 19 78 19 79 19 80 17 81 19 82 21 83 19 84 19 85 19 86 20 87 17 88 20 89 18 90 19 30 44 2 19 3 19 8 20 9 21 11 19 13 19 14 20 16 18 17 19 22 17 23 20 26 19 29 20 30 18 32 21 35 20 38 19 39 19 42 18 45 20 46 21 47 19 48 17 49 18 52 18 53 18 54 18 56 19 61 21 62 19 64 20 68 18 69 20 70 18 73 19 74 19 75 21 79 20 81 18 83 17 85 18 86 20 87 19 89 19 31 25 1 24 12 25 17 24 19 22 21 23 23 26 24 25 28 23 29 25 37 22 39 22 43 23 52 25 53 22 55 24 66 23 67 22 69 23 70 22 71 25 73 24 78 24 81 26 85 22 87 25 32 87 1 15 2 15 3 16 4 16 6 16 7 17 8 16 9 15 11 17 12 17 13 15 14 16 15 16 16 16 17 17 18 17 19 14 20 16 21 15 22 16 23 15 24 16 25 15 26 15 27 17 28 16 29 16 30 17 31 15 32 15 33 15 34 18 35 15 36 15 37 17 38 16 39 17 40 16 41 17 42 15 43 17 44 15 45 16 46 16 47 16 48 15 49 15 50 15 51 17 52 15 53 16 54 16 55 15 56 15 57 17 58 15 59 15 60 16 61 15 62 17 63 16 64 17 65 17 66 17 67 14 68 16 69 16 70 15 71 17 72 16 73 14 74 15 75 15 76 15 77 17 78 16 79 15 80 15 81 17 82 14 83 15 84 17 85 17 86 17 87 15 89 17 90 15 41 61 1 24 2 21 3 25 5 24 6 25 8 23 11 21 13 23 15 24 17 24 18 23 20 25 21 22 22 23 23 21 24 22 25 23 27 24 28 21 29 22 30 25 31 25 33 22 34 24 36 22 37 23 38 21 41 21 43 25 44 24 45 23 46 24 50 21 51 22 52 24 54 23 55 24 56 21 58 23 61 25 62 25 63 24 64 24 65 24 66 23 67 25 68 23 70 24 71 23 73 22 74 24 75 21 78 23 80 22 81 22 83 23 86 23 87 21 88 23 89 24 90 22 42 81 2 21 4 19 6 23 7 22 8 20 9 22 10 19 11 19 14 20 15 22 16 21 17 20 18 21 19 19 20 20 21 20 22 19 23 23 24 21 25 19 26 22 27 20 28 22 29 21 30 22 31 22 32 19 33 20 34 22 35 21 36 21 37 22 38 20 39 21 40 21 41 22 42 22 43 21 44 21 45 20 46 23 47 21 48 21 49 20 50 20 51 21 52 19 53 22 54 21 55 20 56 19 57 20 58 21 59 22 61 23 62 21 63 19 64 22 65 19 66 19 67 21 68 19 69 20 70 20 72 19 73 20 75 20 76 21 77 21 78 22 79 20 80 21 81 21 82 23 83 23 84 21 85 22 86 21 88 23 89 20 90 20 43 50 2 14 7 12 9 13 11 14 12 12 13 12 15 14 16 14 17 12 20 14 21 13 22 14 23 12 24 13 28 14 29 13 30 12 31 14 34 12 35 13 36 12 38 13 39 12 41 13 42 13 44 14 45 13 50 14 51 12 53 12 57 14 58 14 59 14 62 12 63 12 66 14 69 13 70 12 71 13 72 14 73 13 74 14 76 13 79 12 80 13 81 14 83 14 84 13 87 13 89 13 44 66 1 27 2 31 3 29 4 32 5 32 6 32 7 27 8 29 9 33 10 29 12 28 13 30 14 31 16 32 20 33 21 27 23 32 24 30 29 29 31 28 32 28 33 31 34 31 36 29 37 33 38 32 39 33 40 29 41 30 43 28 45 29 46 29 47 33 48 32 49 30 50 31 51 30 52 29 53 31 55 32 56 31 58 30 59 31 60 31 61 32 62 29 64 30 65 31 66 30 67 29 68 31 69 29 70 32 71 30 72 31 73 30 75 30 76 32 78 29 80 28 84 31 85 29 86 29 87 31 88 31 89 30 28 9 22 6 15 9 15 10 18 11 17 13 16 17 18 18 16 26 16 41 15 44 15 45 16 46 15 47 16 52 15 57 16 62 15 67 15 69 15 71 15 79 16 89 17 90 17 10 80 1 27 2 29 3 28 4 29 5 27 6 28 7 26 8 28 9 29 10 25 11 26 12 26 13 29 15 26 16 29 17 30 18 28 19 30 20 25 21 28 23 29 24 28 25 29 26 27 27 28 28 26 29 27 30 28 31 26 32 28 33 28 34 28 35 26 36 28 37 29 38 31 39 29 40 25 41 29 42 28 43 25 45 26 46 25 47 30 48 29 50 26 51 27 52 30 53 26 54 28 56 26 57 30 58 29 59 25 60 29 61 26 62 29 63 26 65 30 66 28 67 29 68 30 69 29 70 31 72 30 74 31 75 28 76 27 77 25 78 26 80 26 81 27 83 28 84 27 85 29 86 29 87 27 88 31 89 28 90 30 11 43 2 27 3 26 5 25 6 29 8 30 12 30 15 28 16 27 18 25 21 29 22 27 24 29 27 26 28 28 30 28 32 25 41 26 43 24 46 29 47 29 48 27 49 28 51 25 52 27 53 30 55 29 58 25 59 26 60 26 62 25 63 29 64 25 67 29 69 29 70 27 72 25 78 26 80 27 81 30 84 27 86 27 89 25 90 28 12 69 1 29 2 27 3 29 5 27 6 30 7 26 8 28 10 27 11 26 12 25 15 27 16 30 17 26 18 30 19 28 20 30 21 30 23 29 27 30 28 27 29 27 30 28 32 26 33 29 34 29 35 27 37 25 38 27 39 30 41 29 42 28 43 28 44 27 45 27 46 30 47 28 48 28 49 28 51 28 52 26 53 26 55 28 57 27 58 27 59 27 60 29 61 28 63 26 64 26 65 29 68 27 69 30 70 26 71 28 72 28 75 30 76 26 77 28 78 28 79 30 81 30 82 28 84 27 85 29 86 28 87 30 88 27 89 30 90 26 13 18 20 18 23 18 24 21 25 21 26 19 27 21 28 20 31 18 39 17 45 19 46 19 51 20 57 20 64 19 73 20 77 19 87 20 88 18 14 82 2 10 3 12 4 11 5 10 6 12 7 10 8 12 9 11 10 11 11 12 12 12 13 10 14 11 15 12 16 10 17 11 18 10 19 11 20 11 21 11 22 12 23 11 25 10 26 12 27 12 28 10 29 11 30 12 31 12 32 12 33 11 34 10 35 12 36 12 37 12 39 11 42 12 44 12 45 11 46 11 47 10 48 11 49 11 50 11 51 11 52 11 53 11 54 11 55 10 56 11 57 12 59 11 60 11 61 12 62 11 63 11 64 11 65 11 67 11 68 11 69 11 70 12 71 12 72 12 73 10 74 11 75 12 76 11 77 11 78 12 79 11 80 12 81 11 82 12 83 12 84 11 85 11 86 12 87 10 88 11 89 11 90 12 15 42 1 25 5 26 6 25 8 25 9 24 10 25 13 27 18 25 21 29 22 27 23 26 26 25 27 26 28 25 29 30 30 29 31 26 33 29 41 28 42 27 49 28 51 24 52 26 53 26 56 29 58 30 60 25 61 27 68 28 70 26 71 29 73 26 74 29 77 25 79 25 82 25 83 25 84 26 85 24 86 28 87 24 89 26 16 24 1 22 4 23 6 21 11 22 17 20 19 21 25 23 34 19 38 19 48 19 50 23 54 22 60 22 63 21 69 21 73 21 75 22 76 21 79 23 80 20 81 22 82 21 86 21 88 21 29 60 3 18 4 18 6 20 7 18 8 18 10 20 11 20 13 20 14 21 18 21 19 19 21 19 22 17 25 19 27 20 28 21 32 19 33 18 34 19 35 18 36 17 37 19 38 17 39 19 41 18 42 18 43 17 44 18 46 19 47 20 49 17 50 20 51 18 52 18 53 19 56 20 58 19 59 17 60 20 61 20 63 18 64 19 66 19 68 20 69 19 71 19 72 18 73 20 74 19 75 18 76 20 77 18 79 19 81 19 82 18 83 19 87 21 88 18 89 20 90 21 30 6 3 17 40 17 51 17 53 18 61 16 73 16 31 1 26 22 32 55 1 17 3 15 4 18 8 18 10 17 12 18 13 16 15 16 16 17 17 18 19 19 20 15 25 18 26 16 28 18 29 18 31 19 32 17 34 18 37 16 39 18 40 18 43 17 44 18 45 18 48 15 49 16 50 19 52 16 56 18 57 17 58 17 59 17 60 15 61 17 63 16 64 16 65 18 66 17 67 17 71 16 73 16 74 17 75 17 78 15 79 17 80 18 81 19 82 18 83 18 84 18 85 19 86 16 88 18 90 16 33 38 1 20 4 22 5 20 9 21 10 21 11 21 16 19 17 20 23 23 25 21 26 22 27 20 29 20 33 23 38 21 39 22 42 22 43 20 44 20 51 22 55 20 59 21 60 20 61 20 63 20 64 21 65 19 70 19 73 20 74 22 77 19 80 22 81 20 82 21 87 20 88 23 89 20 90 20 34 40 3 26 4 24 7 23 8 25 9 25 13 26 17 27 22 24 23 27 25 27 26 27 27 26 29 25 32 25 34 26 39 25 44 26 45 27 51 23 53 26 54 24 60 23 63 23 64 24 65 24 66 24 68 27 69 25 71 27 72 25 73 26 78 25 79 23 80 27 81 25 82 26 83 23 86 27 87 26 89 23 35 22 4 24 9 26 13 24 14 25 28 23 30 24 31 24 33 25 40 24 41 26 44 26 45 25 46 24 53 24 62 26 65 24 67 26 71 25 81 26 85 25 89 22 90 25 36 14 5 13 16 12 25 13 32 12 37 13 41 13 43 12 45 14 46 13 59 14 76 14 79 14 82 12 83 14 37 19 2 29 3 24 4 25 36 29 42 28 55 25 56 30 58 27 64 25 66 29 68 25 69 28 72 25 73 26 78 25 80 26 83 27 84 26 86 26 38 50 1 11 2 10 7 9 8 9 9 11 13 10 14 10 17 9 18 10 22 10 23 10 24 10 25 10 27 10 30 10 33 9 34 9 35 11 36 10 37 10 40 11 41 11 42 10 44 10 46 10 47 10 48 9 49 9 50 10 57 10 58 9 61 9 63 11 64 11 65 10 67 10 69 10 70 10 72 10 74 11 76 10 77 10 78 10 79 10 81 10 82 9 85 10 86 10 87 10 89 11 39 49 1 23 3 25 5 25 6 24 8 23 9 26 10 25 13 23 14 26 21 27 22 23 23 24 24 26 25 25 27 25 29 27 34 26 35 24 36 23 37 24 38 24 43 26 44 27 45 25 46 27 47 24 48 27 49 27 50 27 53 26 57 27 58 25 59 23 60 25 61 26 62 26 64 23 66 26 67 24 71 25 72 23 74 26 75 26 76 24 77 23 80 27 81 27 82 26 89 25 40 69 1 17 2 21 3 18 4 19 7 20 10 21 11 20 12 20 13 20 14 20 15 18 16 21 17 20 19 18 20 18 21 20 22 19 23 21 24 18 25 19 26 17 27 18 28 20 30 21 31 19 32 18 33 18 34 18 35 20 36 21 37 18 38 19 39 21 40 19 41 17 43 19 44 20 45 17 47 19 48 20 49 19 50 18 53 20 54 20 55 19 58 19 59 20 62 17 63 18 64 20 65 20 66 19 67 21 68 19 69 20 71 19 72 20 76 20 77 18 78 18 79 20 80 19 82 18 84 20 85 20 86 19 88 21 89 21 90 18 49 87 1 13 2 14 4 15 5 14 6 15 7 15 8 13 9 15 11 14 12 14 13 13 14 15 15 15 16 15 17 13 18 14 19 15 20 13 21 13 22 14 23 14 24 14 25 13 26 14 27 15 28 14 29 14 30 15 31 15 32 15 33 14 34 14 35 14 36 13 37 15 38 15 39 14 40 13 41 15 42 13 43 15 44 15 45 14 46 14 47 14 48 13 49 13 50 14 51 13 52 14 53 15 54 14 55 14 56 15 57 14 58 14 59 14 60 15 61 14 62 15 63 13 64 15 65 15 66 13 67 15 68 14 69 14 70 14 71 15 72 14 73 14 74 14 75 13 76 14 78 13 79 15 80 15 81 15 82 14 83 14 84 13 85 14 86 13 87 14 88 13 89 14 90 15 50 89 1 23 2 25 3 23 4 24 5 23 6 27 7 24 8 27 9 23 10 25 11 26 12 27 13 27 14 26 15 27 17 24 18 24 19 24 20 27 21 24 22 23 23 27 24 24 25 25 26 25 27 26 28 27 29 25 30 25 31 26 32 27 33 24 34 27 35 27 36 27 37 27 38 26 39 23 40 24 41 25 42 26 43 23 44 26 45 23 46 23 47 25 48 25 49 25 50 23 51 23 52 23 53 23 54 24 55 24 56 25 57 27 58 26 59 24 60 25 61 27 62 23 63 23 64 25 65 27 66 27 67 24 68 26 69 24 70 26 71 27 72 27 73 24 74 25 75 26 76 25 77 26 78 23 79 27 80 25 81 26 82 26 83 25 84 23 85 25 86 25 87 24 88 25 89 25 90 23 51 62 1 17 2 20 3 20 8 20 10 19 11 20 12 19 15 20 17 20 18 21 19 19 20 18 21 18 22 17 23 20 25 20 26 17 27 20 28 20 29 19 30 18 31 17 33 20 35 20 36 19 38 19 39 20 40 19 41 17 42 19 44 20 45 20 46 19 47 20 48 20 49 20 50 20 51 17 54 20 55 20 56 17 57 18 58 20 59 18 60 20 61 19 62 18 64 18 65 20 67 20 68 17 70 20 71 21 73 17 74 20 75 18 78 19 79 18 81 19 82 20 85 20 87 19 52 25 1 18 2 17 5 17 8 18 10 16 12 15 19 17 27 17 28 16 32 19 36 18 40 17 42 19 44 18 52 16 54 16 56 17 65 17 66 17 70 18 76 19 79 17 80 18 89 16 90 17 53 50 5 16 6 15 7 16 8 15 9 16 10 15 12 14 14 16 15 14 19 15 20 15 21 15 22 15 24 16 25 14 29 16 32 16 33 14 34 16 36 15 40 15 41 14 42 14 43 14 44 16 45 15 46 15 48 16 52 16 53 15 54 15 55 15 56 16 57 15 58 16 60 14 61 16 62 15 63 14 69 16 71 14 73 16 74 15 75 15 76 15 80 14 81 15 84 14 85 16 89 14 54 3 17 16 58 15 65 14 55 37 5 22 7 22 9 25 14 22 16 23 21 25 23 21 24 22 28 22 33 23 34 23 36 25 38 23 43 22 44 22 51 24 55 23 57 22 60 24 61 22 66 23 68 23 74 22 75 24 77 21 78 25 79 23 80 24 81 22 82 23 84 24 85 24 86 23 87 21 88 22 89 21 90 22 56 50 2 15 3 15 4 14 6 16 7 16 8 16 9 14 10 14 11 15 12 14 13 14 15 15 16 15 18 15 24 14 26 14 29 14 34 14 35 14 38 16 40 15 41 14 47 16 48 15 49 14 50 15 53 14 54 16 57 15 58 14 59 15 61 16 64 14 65 14 66 15 67 14 70 14 71 15 72 16 73 16 74 14 76 14 77 14 78 16 80 14 83 15 84 14 87 14 88 16 89 16 8 13 57 1 27 2 28 3 28 5 30 7 25 8 27 9 28 14 30 17 28 18 29 19 29 21 27 22 26 23 28 25 25 26 27 27 29 30 28 31 25 32 30 33 29 34 25 38 24 39 26 42 26 43 28 44 29 45 27 47 26 48 24 49 27 50 27 53 27 54 25 55 26 58 25 61 25 62 29 63 26 64 26 65 27 67 30 69 28 70 26 72 28 73 29 76 27 77 26 78 24 79 27 80 28 82 28 83 25 84 28 85 25 86 27 87 28 14 17 7 22 8 22 9 19 22 21 27 21 28 18 29 19 36 19 38 21 40 21 49 20 52 21 57 21 58 18 60 21 68 19 84 20 15 42 4 24 5 25 10 23 12 26 13 24 14 22 20 23 23 25 24 26 25 23 26 24 31 23 32 22 34 26 35 25 36 25 39 23 41 25 42 24 45 23 50 24 52 22 53 26 54 23 55 26 57 23 58 24 59 25 60 23 61 23 62 24 64 26 67 24 68 25 71 24 72 23 73 24 77 26 79 25 82 24 83 23 87 24 16 64 1 10 3 10 4 10 5 11 6 12 7 12 8 11 10 10 11 10 14 11 15 10 16 11 17 11 18 11 19 11 20 10 21 10 22 12 23 12 25 12 27 12 30 12 31 10 32 10 35 12 37 10 38 12 40 11 41 11 42 11 45 11 46 12 47 10 48 11 49 11 51 12 52 11 54 10 56 12 57 12 59 12 62 11 63 11 65 10 66 11 68 11 69 11 70 10 71 11 72 11 75 11 76 11 77 12 78 11 80 11 81 11 82 10 84 11 85 11 86 10 87 11 88 10 89 10 90 11 29 47 1 12 5 10 6 11 7 10 10 11 12 11 13 11 14 10 16 11 17 12 18 12 19 12 20 10 22 11 24 11 25 11 26 12 28 11 29 10 30 11 31 11 34 11 35 11 37 11 38 10 40 11 42 11 44 10 49 10 50 12 52 12 54 12 63 12 66 12 67 11 74 12 75 10 76 10 78 10 79 11 81 11 84 11 85 12 87 11 88 10 89 10 90 10 30 6 2 27 9 24 12 28 27 28 83 27 89 27 31 29 2 12 3 13 6 12 12 13 15 11 25 11 27 13 32 11 34 13 37 13 38 12 40 12 41 12 42 12 44 13 45 11 47 13 49 13 50 11 62 13 65 13 66 12 68 12 72 12 75 12 76 12 77 12 82 11 86 12 32 37 2 16 3 15 4 16 8 15 9 15 10 16 14 16 15 14 17 15 18 15 21 14 22 15 25 15 32 14 33 16 34 16 35 14 36 14 37 15 39 14 46 16 47 14 51 16 55 16 58 16 61 16 62 15 66 16 67 14 68 15 70 16 71 15 73 14 74 15 75 15 81 16 84 16 4 57 50 1 18 2 19 4 21 8 17 13 20 16 18 17 20 19 18 20 19 22 19 23 21 24 18 25 18 26 20 27 21 29 17 31 18 32 17 33 20 34 18 36 20 38 19 39 21 41 20 43 19 44 19 46 21 50 20 54 18 62 18 64 18 68 18 69 20 70 19 71 17 72 21 73 20 74 20 75 19 76 17 78 19 80 18 82 19 83 21 85 19 86 21 87 20 88 18 89 19 90 18 58 18 7 28 11 29 17 27 19 25 23 25 26 26 27 27 29 30 37 25 42 28 49 27 50 28 59 26 67 25 72 30 84 29 89 29 90 29 59 4 4 24 33 23 69 24 76 25 60 67 1 17 2 16 3 17 5 15 6 15 7 15 8 15 10 17 11 15 12 17 13 17 14 17 15 16 16 16 17 17 18 17 19 16 20 17 21 17 22 17 24 16 25 15 26 17 27 15 28 15 29 16 32 17 33 16 34 15 35 16 36 15 37 15 38 15 39 17 40 17 41 15 42 15 43 16 45 17 46 17 47 16 48 16 49 15 51 15 53 16 54 16 55 15 56 17 58 16 60 16 61 17 63 17 64 16 67 17 68 16 69 18 70 17 72 17 73 17 74 14 76 17 78 17 81 17 83 16 85 17 88 17 90 15 +5 4 1 13 5 15 8 15 11 15 15 15 23 14 36 16 50 14 55 15 57 15 60 14 62 14 81 15 90 15 2 2 27 30 76 27 3 55 3 23 4 23 6 21 7 23 8 25 13 25 14 24 15 23 16 23 18 24 19 24 21 23 22 25 23 24 24 23 25 22 26 21 28 25 29 24 31 24 32 21 34 22 35 22 36 21 37 21 38 22 39 22 41 23 42 23 43 23 44 22 45 21 46 21 47 22 50 25 52 24 56 21 59 22 60 25 62 25 63 21 64 22 68 23 69 21 70 21 71 24 73 25 80 21 82 23 83 25 85 21 86 22 87 25 88 23 89 23 4 34 1 23 2 26 5 24 6 23 7 26 13 26 15 27 18 23 19 27 20 23 21 23 23 26 24 26 26 25 27 25 29 24 33 25 34 27 49 26 52 25 56 24 57 23 60 26 61 23 62 24 66 27 68 24 72 23 74 25 77 25 78 24 86 27 87 27 88 27 28 9 4 35 23 37 25 74 24 88 23 10 64 2 26 3 27 5 29 6 28 7 25 8 25 9 24 10 25 11 28 12 26 13 28 14 26 18 26 19 28 21 27 23 27 25 26 26 27 27 26 28 26 30 25 31 29 32 28 33 29 35 26 36 27 38 25 40 28 41 25 42 27 43 27 44 28 45 27 46 30 47 30 48 28 49 29 51 28 52 26 53 27 55 29 56 26 57 28 59 28 60 26 61 26 62 25 63 28 67 25 70 29 71 26 72 26 74 26 75 26 77 26 79 28 80 30 81 28 82 26 84 27 85 29 86 27 88 26 89 25 11 5 6 22 40 25 49 24 58 26 78 23 12 52 1 20 2 18 3 21 4 20 5 18 7 20 8 17 10 18 12 18 14 19 15 17 18 17 19 19 21 21 22 20 23 21 26 17 27 18 31 19 32 18 33 17 35 17 36 17 38 17 39 21 40 18 41 20 42 18 45 20 46 20 48 18 49 18 50 19 53 19 54 19 58 21 60 21 61 17 62 18 64 20 65 17 66 19 69 21 70 19 71 19 72 17 78 19 80 19 81 18 83 20 87 18 90 18 21 85 1 11 2 13 3 12 4 12 5 12 6 13 7 12 8 11 9 12 10 12 11 12 12 12 13 13 14 11 15 13 16 12 17 11 18 12 19 13 20 12 21 12 22 11 23 11 24 12 25 11 26 12 27 12 28 13 29 13 30 12 32 13 34 12 35 11 36 12 37 11 38 12 39 11 40 13 41 13 42 13 43 12 44 13 45 12 46 13 47 12 48 12 49 13 50 13 51 13 53 11 54 13 55 12 56 13 57 11 58 13 59 11 60 12 61 11 63 12 64 11 65 13 66 12 67 13 68 13 69 13 70 11 71 12 72 11 73 12 74 13 75 13 76 13 77 11 78 12 79 13 80 11 81 12 82 12 83 11 84 12 85 13 86 12 88 11 89 13 90 13 22 49 2 23 3 22 7 25 9 23 10 23 12 24 15 25 17 22 21 22 22 24 23 24 24 24 26 22 27 25 28 24 29 22 30 23 31 21 33 24 36 24 37 23 39 23 41 22 42 24 43 21 44 22 47 25 48 23 56 25 57 22 58 22 59 25 65 21 67 22 68 25 69 22 71 21 72 24 76 21 77 24 78 21 79 24 83 24 84 21 85 25 86 22 87 25 89 24 90 23 23 62 1 20 2 20 3 19 5 19 6 22 8 20 10 19 11 19 13 21 14 18 15 20 18 21 19 21 20 19 21 18 22 21 23 22 25 22 26 20 28 20 29 22 30 19 32 21 33 18 34 22 35 21 37 21 38 21 40 19 43 21 45 20 46 19 47 20 48 20 50 19 51 20 52 20 54 21 56 20 57 22 58 20 62 19 63 22 65 19 66 20 67 19 68 20 70 21 71 21 74 19 75 21 76 19 77 22 78 19 80 18 81 20 84 21 85 22 86 18 87 21 89 21 90 19 24 43 1 19 5 19 6 19 9 19 11 16 13 19 14 18 16 18 17 18 24 18 25 18 26 16 29 16 31 19 32 16 33 17 34 19 35 16 36 18 39 17 40 18 42 16 44 17 45 19 47 19 50 19 55 16 56 19 57 17 59 19 61 19 62 19 63 18 66 18 71 17 76 18 77 16 83 20 84 17 87 19 88 16 89 20 90 17 25 61 1 17 2 19 3 18 4 20 7 20 8 17 9 20 10 20 11 18 12 20 13 20 14 18 15 20 17 19 20 20 21 18 22 18 26 20 27 19 28 20 32 18 33 19 34 19 35 21 36 18 37 19 38 20 39 19 41 19 42 19 43 20 44 18 45 19 46 20 47 21 49 21 50 20 52 20 53 18 54 20 55 20 57 20 58 17 60 20 62 17 63 19 64 19 66 20 68 19 71 19 72 20 73 20 74 18 75 18 78 19 80 19 81 20 84 20 85 20 88 18 90 17 26 88 1 11 2 11 3 11 4 12 5 12 6 11 7 10 8 11 9 12 10 10 11 10 12 11 13 12 14 12 15 11 16 11 17 11 18 11 19 12 20 11 21 12 22 10 23 12 24 11 25 11 26 12 27 10 28 10 29 11 30 12 31 10 32 12 33 10 34 12 35 12 36 12 37 10 38 11 39 12 40 11 41 11 42 10 43 11 44 12 46 10 47 11 48 10 49 11 51 11 52 10 53 11 54 10 55 12 56 11 57 11 58 12 59 11 60 12 61 11 62 10 63 12 64 11 65 11 66 11 67 11 68 12 69 12 70 12 71 10 72 11 73 11 74 11 75 10 76 12 77 12 78 10 79 12 80 10 81 11 82 10 83 10 84 11 85 11 86 11 87 11 88 11 89 12 90 12 27 35 5 13 19 13 21 12 24 13 26 13 27 13 28 13 30 12 32 13 33 12 35 13 37 12 38 13 39 13 41 11 43 12 44 13 45 13 46 12 47 13 51 12 52 11 59 12 60 13 63 13 67 11 68 13 75 13 78 11 81 11 82 11 84 13 85 13 87 12 90 11 28 19 2 12 12 13 17 13 19 13 20 13 23 12 35 13 41 13 43 14 44 14 46 12 48 12 66 13 69 13 70 12 71 13 77 13 84 13 88 13 29 59 1 26 2 27 3 27 4 26 5 25 6 27 7 27 9 30 10 28 11 30 12 28 13 31 15 26 17 30 18 26 19 31 21 25 22 26 24 30 26 26 27 26 28 26 30 26 36 27 37 29 38 27 39 29 43 29 46 26 47 27 48 26 49 30 50 26 53 26 55 30 56 28 57 30 59 28 60 29 64 26 66 29 67 29 69 25 70 27 71 26 72 29 73 29 75 26 76 29 77 27 78 26 79 28 80 25 81 30 83 29 84 28 86 28 89 29 90 30 30 35 3 14 4 14 5 16 7 16 10 16 11 14 12 14 13 16 14 15 15 16 17 16 19 16 26 16 27 16 28 14 30 15 32 14 35 16 36 16 42 14 43 14 47 14 52 16 60 16 61 15 65 15 67 14 71 14 72 14 76 16 77 15 84 15 88 16 89 15 90 15 31 82 1 29 2 27 3 27 4 29 5 26 6 27 7 29 8 28 9 25 10 25 11 28 12 27 13 27 14 27 15 24 16 26 17 25 18 26 19 30 20 26 21 26 22 27 23 26 24 27 25 26 26 28 27 25 28 27 29 28 30 30 32 25 33 29 34 27 35 25 36 26 37 28 38 29 39 29 40 27 41 27 42 26 44 26 45 27 47 27 48 24 49 26 50 27 51 27 52 27 53 25 55 28 56 25 57 29 58 27 59 24 60 29 61 26 62 27 63 29 64 28 65 29 66 25 67 28 68 27 69 28 70 27 71 26 72 28 73 24 74 26 75 28 76 28 79 27 80 26 83 25 84 28 85 27 86 27 87 27 88 26 89 24 90 25 32 72 1 22 3 22 4 21 5 20 6 20 7 18 8 21 10 20 11 20 12 21 16 20 17 20 18 20 19 20 20 18 21 20 22 19 23 21 24 21 25 22 26 20 28 21 29 18 31 21 33 21 34 19 35 21 37 19 38 19 39 19 40 21 41 19 42 20 43 22 44 18 46 20 48 18 49 21 50 19 51 19 52 19 54 22 55 20 56 21 57 20 59 19 61 19 62 20 63 19 64 19 65 22 66 22 67 22 68 21 69 22 70 21 71 19 72 18 73 20 75 21 76 21 77 18 78 21 80 20 81 22 83 20 84 21 85 22 86 21 88 19 89 21 90 19 33 52 1 26 2 27 3 24 6 23 7 27 8 24 10 27 11 26 12 24 13 26 15 23 16 27 18 24 19 25 20 25 21 24 24 27 26 26 30 27 32 27 35 25 37 27 39 23 40 25 41 26 42 23 43 25 45 25 47 27 48 25 49 24 50 26 52 26 54 23 55 24 56 26 58 23 59 26 60 25 61 23 64 24 66 25 67 24 68 25 70 25 72 25 73 24 77 25 82 23 84 24 85 27 90 27 34 80 1 17 2 19 3 18 5 18 6 19 7 18 8 19 9 18 10 18 11 16 12 17 13 17 14 18 15 19 16 18 17 19 18 17 19 18 21 17 22 19 24 18 25 18 26 17 27 18 28 19 29 16 30 16 31 18 32 18 33 20 34 18 35 17 36 16 37 17 39 18 40 17 41 17 42 18 44 18 45 18 46 17 47 19 48 18 50 16 51 18 52 17 53 18 54 18 55 19 56 18 57 16 58 19 59 17 60 19 62 19 63 17 64 19 65 17 66 19 67 16 68 18 70 19 71 19 72 20 73 18 74 17 75 17 76 18 77 17 78 19 81 17 82 19 83 20 84 18 85 19 86 17 87 17 88 19 89 18 90 18 35 45 6 23 7 24 10 22 11 22 12 25 13 24 16 24 17 25 18 24 21 21 22 22 27 22 28 25 29 22 30 22 31 24 36 22 37 24 40 22 43 25 44 22 49 24 50 24 52 24 56 22 58 24 59 22 60 22 64 21 66 25 67 25 68 21 70 25 71 21 73 23 76 21 77 25 79 25 80 22 82 25 83 23 87 24 88 24 89 24 90 23 36 79 1 12 2 12 4 12 5 13 6 12 7 11 8 12 10 12 11 12 12 13 13 13 14 13 15 13 16 13 17 11 18 11 19 13 20 12 21 13 22 11 23 11 24 11 25 11 26 11 27 11 28 12 29 11 30 12 32 11 33 11 34 13 35 13 36 13 37 12 38 12 39 12 40 13 41 12 42 12 43 13 44 13 46 12 47 12 49 12 50 13 51 12 53 13 54 13 55 12 56 12 57 12 58 11 59 13 60 12 61 13 63 12 64 11 65 13 66 12 67 12 69 12 70 12 71 11 72 11 73 12 74 12 75 12 76 12 77 12 79 12 82 12 83 11 84 12 85 13 86 11 87 11 88 13 89 11 90 11 41 45 1 11 4 12 5 11 6 11 7 12 8 10 9 12 12 10 14 10 16 11 18 12 19 12 20 10 21 12 22 12 25 12 26 12 29 11 30 11 33 12 34 10 38 11 40 11 41 11 43 11 46 11 51 10 53 11 54 11 57 11 58 11 59 11 63 11 64 11 65 11 70 11 76 10 77 10 79 10 80 11 81 11 83 11 84 11 89 10 90 10 42 50 1 10 3 10 4 11 8 9 10 11 11 9 12 10 17 11 19 10 20 10 23 10 24 10 25 9 27 10 28 11 30 9 32 9 33 9 36 10 40 11 41 10 42 11 43 10 44 10 46 10 48 10 49 10 53 11 54 9 58 9 61 10 64 11 66 10 67 10 68 10 69 9 72 10 75 11 76 10 77 10 79 10 80 10 81 11 82 10 83 11 84 10 85 11 87 9 89 10 90 10 43 65 1 31 2 30 3 29 4 30 6 27 7 30 8 28 9 30 10 29 11 31 12 32 14 27 15 31 16 30 18 31 19 28 20 29 21 29 22 32 23 28 26 31 27 29 28 27 30 31 31 27 33 27 34 27 36 30 38 28 41 29 42 29 43 31 44 28 45 27 46 29 47 29 49 30 50 27 51 31 52 32 53 30 55 32 56 31 57 31 59 28 62 28 64 30 66 26 67 29 68 28 69 28 75 31 76 31 77 29 78 28 80 26 81 27 82 28 83 27 84 31 85 30 86 26 87 30 88 29 89 28 44 74 2 18 3 17 10 18 11 18 12 19 13 16 14 19 15 17 16 16 17 18 19 18 20 17 23 18 24 16 25 19 26 20 28 19 29 17 30 18 31 19 32 17 34 19 35 18 36 17 37 17 38 17 39 17 40 20 41 17 42 17 43 18 44 16 45 18 46 18 47 17 48 17 50 19 51 19 52 17 54 18 55 16 56 18 57 20 58 17 59 19 60 19 61 19 62 19 63 19 64 19 65 19 66 18 67 19 68 19 69 19 70 18 71 17 72 17 73 16 74 20 76 19 77 19 78 17 79 17 80 18 81 18 82 18 83 20 85 19 86 19 87 17 88 20 89 20 90 18 45 32 1 30 4 27 7 26 9 30 15 26 18 32 19 27 25 28 26 27 30 27 33 28 35 30 36 27 37 26 39 31 40 28 43 32 44 29 52 28 53 28 55 27 61 31 64 30 66 26 67 30 70 27 72 27 82 30 83 28 84 29 86 30 89 28 46 38 1 24 5 23 6 23 7 25 9 24 12 23 13 22 19 23 20 24 23 23 25 25 26 24 27 23 29 23 32 21 36 21 38 21 40 24 41 22 42 21 44 23 50 21 51 24 54 21 56 23 58 24 62 24 67 24 68 22 69 25 75 22 76 25 78 25 80 21 81 24 83 21 85 24 86 23 47 11 3 18 27 18 28 16 47 17 50 16 51 18 52 17 54 17 56 17 80 16 83 18 48 16 2 17 6 18 9 18 23 19 25 18 33 19 37 17 39 17 47 20 49 19 52 18 59 19 61 19 67 16 68 17 77 18 20 5 38 2 26 4 24 6 28 8 27 9 25 10 24 11 26 13 27 18 25 19 25 20 28 24 25 27 29 29 24 32 24 34 25 36 24 37 25 39 25 44 27 47 28 48 24 50 25 52 29 53 24 55 27 62 28 63 25 69 27 71 26 72 27 73 27 75 25 77 28 79 25 86 23 88 26 90 26 6 30 7 26 9 27 14 29 15 25 21 27 22 25 24 25 28 26 37 27 43 28 45 25 48 24 50 28 52 29 55 30 57 28 59 28 61 28 63 26 64 29 66 26 67 29 68 28 69 25 73 30 79 26 82 26 84 25 85 27 86 25 7 61 1 25 2 24 3 24 5 26 7 23 8 25 9 27 13 23 14 25 15 27 16 24 19 23 20 27 21 23 22 26 23 25 24 24 27 27 28 26 31 26 32 24 33 24 34 24 35 25 37 24 38 26 39 26 40 26 41 25 44 27 46 24 47 25 48 25 50 23 51 25 52 23 53 24 54 23 55 24 56 26 60 23 61 25 63 24 64 24 65 24 66 25 67 23 68 23 69 25 70 26 71 27 73 24 75 26 79 25 82 26 83 25 85 24 87 26 88 26 89 26 90 23 8 11 3 27 10 29 11 32 13 30 17 30 19 33 24 33 28 33 51 27 62 31 67 28 29 89 1 19 2 20 3 20 4 22 5 21 6 22 7 20 8 20 9 21 10 19 11 22 12 22 13 20 14 22 15 21 16 20 17 19 18 21 19 22 20 22 21 20 22 19 23 21 24 22 25 21 26 21 27 21 28 21 29 22 30 21 32 22 33 22 34 23 35 22 36 22 37 22 38 22 39 21 40 20 41 21 42 23 43 19 44 20 45 20 46 21 47 20 48 23 49 22 50 21 51 20 52 20 53 23 54 23 55 22 56 23 57 23 58 20 59 20 60 21 61 20 62 20 63 21 64 20 65 20 66 23 67 22 68 20 69 23 70 20 71 20 72 22 73 23 74 19 75 19 76 23 77 23 78 19 79 20 80 19 81 20 82 21 83 21 84 23 85 22 86 21 87 21 88 23 89 19 90 19 30 86 1 26 2 24 3 24 4 26 5 23 6 24 7 26 8 23 9 26 10 26 12 25 13 24 14 24 15 26 16 25 17 24 18 26 19 25 20 26 21 27 22 23 23 25 24 27 25 24 26 26 27 26 28 25 29 27 30 25 31 23 32 24 33 26 34 23 35 27 36 25 37 24 38 23 39 26 40 27 41 25 42 23 43 23 44 26 45 23 46 26 48 27 49 26 50 27 51 26 52 24 53 26 54 26 55 26 56 24 57 24 58 26 59 27 60 24 61 25 62 23 63 25 64 24 65 27 66 26 67 25 68 23 69 25 70 23 71 23 72 24 73 27 74 26 75 26 76 25 77 24 78 24 80 25 81 24 82 27 83 24 84 23 85 23 86 27 87 26 88 27 90 26 31 29 1 17 4 16 9 16 11 16 12 17 13 18 17 17 25 18 27 17 29 16 30 18 31 17 33 17 40 17 41 17 52 19 64 17 69 17 71 20 72 18 73 18 77 18 78 19 79 18 81 17 84 18 85 18 88 18 89 19 32 59 1 28 2 27 5 27 8 31 10 32 14 29 16 31 17 28 18 31 20 31 21 28 22 30 27 28 28 27 29 29 32 27 33 27 36 26 37 32 39 31 40 32 43 30 44 27 45 30 46 28 47 27 48 30 49 29 51 29 52 26 53 28 54 29 56 31 57 30 58 30 59 30 60 29 61 26 62 27 63 28 65 32 66 28 67 32 69 27 72 27 74 30 76 29 77 30 78 27 79 29 81 31 82 31 83 28 84 29 85 29 86 32 87 28 89 27 90 31 33 24 3 11 4 12 7 11 8 12 9 11 15 11 23 11 25 12 28 10 29 10 32 12 38 11 40 11 46 11 48 11 52 11 59 12 61 10 63 12 66 10 69 11 72 12 73 12 83 11 34 33 3 10 7 10 12 11 14 10 18 11 19 10 21 11 24 11 26 12 28 12 34 11 35 11 36 11 41 11 44 10 45 11 47 12 48 12 49 10 53 11 54 10 56 11 61 11 63 10 69 10 73 10 75 12 80 12 82 11 85 11 86 10 89 11 90 11 35 38 3 14 8 13 9 15 11 15 13 15 14 13 25 13 27 13 29 13 30 15 31 15 34 15 35 15 37 13 38 14 39 15 40 14 42 14 45 15 48 14 57 13 59 15 60 15 65 14 66 14 67 14 70 13 72 15 73 14 77 15 80 14 81 14 82 15 85 14 87 15 88 14 89 13 90 15 36 85 1 21 2 19 3 20 4 19 5 21 6 23 7 22 8 21 9 22 10 22 11 20 12 21 13 20 14 23 15 20 16 21 17 20 18 22 19 19 20 21 21 22 22 19 23 21 24 22 25 23 26 23 27 20 28 21 31 21 32 21 33 20 34 22 35 21 36 21 37 21 38 22 39 22 40 22 41 21 42 22 43 20 44 20 45 20 46 19 47 20 48 20 49 21 50 22 51 20 52 22 53 23 54 19 55 21 56 20 57 23 58 22 59 21 60 20 61 23 62 21 63 21 64 21 65 22 66 19 67 21 68 21 69 20 70 21 71 21 73 20 74 23 76 21 77 22 78 19 79 20 80 19 81 19 82 20 83 21 84 23 85 22 86 20 87 23 88 19 90 21 45 59 1 26 2 26 3 27 4 24 5 25 9 24 11 26 12 28 13 25 18 28 19 24 21 27 22 24 24 26 26 25 28 27 29 25 30 24 32 24 34 29 35 24 36 27 37 24 38 28 41 28 43 24 45 27 46 28 47 25 48 27 49 25 50 28 54 25 55 25 57 27 58 24 59 24 60 28 61 27 62 26 65 28 67 25 68 25 69 23 71 26 72 26 74 24 75 24 77 25 78 25 80 27 81 28 83 26 84 27 86 24 87 24 88 24 89 28 90 24 46 32 1 28 5 32 7 32 9 27 11 29 16 30 22 32 23 31 30 31 31 28 32 28 37 31 38 32 43 28 44 31 45 30 52 30 53 32 54 33 57 29 60 31 62 31 63 33 64 28 65 31 69 30 73 28 76 29 77 32 79 29 81 32 83 32 47 46 2 24 3 22 5 21 8 22 9 22 11 22 12 24 13 23 15 23 18 23 19 21 20 23 21 24 22 20 24 24 28 21 31 22 32 20 33 24 35 20 38 21 39 22 40 24 42 22 44 22 45 22 47 22 48 22 51 20 52 22 56 22 59 24 60 22 61 20 63 23 66 24 69 24 70 22 71 21 80 23 83 23 84 21 86 21 87 21 88 22 89 24 48 17 3 13 11 12 15 11 20 12 22 12 24 13 26 11 36 11 37 13 45 13 56 13 57 13 58 11 64 12 73 12 76 11 87 12 49 46 1 23 2 20 3 20 5 21 8 21 12 24 13 21 16 22 17 22 19 24 21 22 23 21 25 24 26 23 27 23 30 23 36 22 39 20 41 20 43 20 44 21 50 20 51 20 56 21 58 21 59 22 60 22 61 22 62 22 64 22 65 20 66 21 67 21 68 22 70 24 72 21 73 24 74 22 75 23 78 20 79 23 82 21 87 24 88 22 89 23 90 23 50 87 1 22 2 24 3 23 4 21 5 25 6 24 7 23 8 24 9 21 10 22 11 24 12 22 13 21 14 23 15 21 16 22 17 22 18 21 19 22 20 24 21 24 22 24 23 21 24 22 25 25 26 21 27 23 28 22 29 25 30 24 31 22 32 21 33 24 34 23 35 25 36 23 37 22 38 21 39 21 40 22 41 22 42 23 43 25 44 22 45 22 46 21 47 22 48 22 49 23 50 25 51 21 52 23 53 23 54 22 55 23 56 24 57 21 59 21 60 25 61 24 63 23 64 25 65 22 66 24 67 24 68 22 69 21 70 21 71 22 72 24 73 23 74 25 76 21 77 21 78 23 79 22 80 23 81 23 82 25 83 21 84 25 85 25 86 21 87 21 88 22 89 21 90 21 51 52 1 22 2 21 3 22 4 20 7 22 8 19 17 21 18 23 19 22 20 20 22 23 24 20 27 23 28 20 30 23 32 20 34 20 37 23 38 22 39 21 40 20 41 23 43 19 44 21 45 22 47 20 48 23 50 21 51 20 53 21 54 21 56 20 59 23 60 20 61 19 63 19 64 22 66 21 67 21 68 19 70 21 71 21 74 23 76 20 79 21 80 21 81 23 84 20 85 22 87 21 88 19 89 22 52 50 1 12 4 11 5 11 7 10 8 10 9 11 11 12 13 12 14 11 15 10 20 11 21 11 22 11 23 10 25 11 26 11 27 11 30 12 32 10 33 11 35 12 41 10 44 12 45 10 46 10 47 11 49 11 51 12 56 11 58 10 62 12 66 10 67 10 68 11 69 10 70 11 71 10 72 11 75 10 77 11 78 11 79 10 82 11 84 11 85 12 86 11 87 12 88 11 89 10 90 12 28 9 89 1 31 2 30 3 27 4 31 5 31 6 31 7 30 8 32 9 28 10 27 11 31 12 30 13 28 14 26 15 26 16 30 17 28 18 27 19 30 20 28 21 26 22 31 23 29 24 32 26 27 27 26 28 31 29 31 30 31 31 31 32 28 33 29 34 30 35 29 36 31 37 28 38 28 39 32 40 30 41 31 42 29 43 31 44 28 45 31 46 26 47 27 48 29 49 32 50 31 51 31 52 27 53 28 54 28 55 28 56 29 57 29 58 27 59 27 60 32 61 32 62 27 63 32 64 30 65 27 66 27 67 29 68 29 69 30 70 29 71 30 72 32 73 27 74 29 75 30 76 30 77 29 78 30 79 28 80 27 81 29 82 27 83 27 84 32 85 30 86 30 87 30 88 27 89 31 90 30 10 57 1 14 4 14 6 14 7 16 8 15 10 15 11 14 12 16 13 14 14 16 15 16 16 14 17 16 19 14 22 15 28 16 29 14 30 16 31 14 35 15 36 15 37 15 38 16 39 14 41 15 42 15 47 15 50 15 51 15 56 15 57 16 58 15 59 15 60 16 61 15 62 16 65 15 66 14 67 15 69 16 70 15 71 14 72 14 73 16 74 16 75 15 76 15 77 14 78 14 81 16 82 15 84 15 85 15 86 15 87 16 88 14 89 16 11 57 1 9 2 9 3 10 5 10 6 10 8 10 9 10 10 10 11 11 13 10 14 9 15 10 16 10 17 10 18 11 22 9 24 10 26 11 27 10 29 9 30 9 34 10 37 11 38 10 39 9 40 10 42 9 43 10 49 11 50 9 51 10 53 10 54 10 55 10 56 10 58 11 59 11 60 9 61 10 65 10 67 10 70 11 72 10 73 11 74 11 75 10 77 9 78 11 79 10 80 11 81 11 83 9 84 10 85 11 87 9 88 10 89 11 12 40 3 25 5 29 6 25 8 27 12 28 13 26 17 24 20 28 21 25 27 27 28 29 29 26 30 28 32 25 33 25 34 27 35 27 40 28 43 27 44 28 46 28 47 26 48 25 52 29 54 28 56 26 57 26 58 28 60 26 63 24 64 24 66 28 68 28 72 28 76 27 77 29 78 28 85 27 88 27 89 28 13 8 30 21 32 19 34 20 43 19 46 22 48 22 50 20 77 21 14 54 1 22 2 20 5 21 6 24 7 21 8 23 9 21 10 20 11 24 12 21 15 23 16 22 17 24 19 20 21 23 22 22 24 22 25 22 26 23 29 24 30 20 32 22 35 24 41 21 42 23 43 22 45 20 49 23 50 20 51 23 52 22 54 21 57 21 59 23 63 24 64 22 65 20 66 20 67 21 70 24 71 21 73 20 75 21 76 23 77 20 78 22 79 23 81 22 82 24 84 21 85 22 87 20 88 20 90 20 15 79 1 26 2 26 3 24 4 28 5 28 7 26 8 28 9 29 10 27 11 27 12 27 13 25 14 28 15 26 16 29 17 28 18 28 20 29 21 29 22 30 24 26 25 27 26 27 27 28 28 29 29 25 30 29 31 24 32 26 33 29 34 29 36 24 37 27 38 27 39 28 40 27 41 26 43 25 44 27 45 28 47 26 48 25 49 27 50 28 51 25 52 30 53 25 54 28 55 28 56 26 58 27 59 29 60 24 61 29 62 27 63 24 64 25 65 28 66 28 67 28 68 28 70 26 71 26 72 28 75 28 76 25 77 29 79 29 80 30 81 28 82 29 83 27 84 29 85 26 86 29 87 27 88 25 89 28 90 27 16 34 1 32 3 33 4 29 5 29 13 32 20 30 22 31 26 32 27 28 30 30 32 27 34 28 37 29 39 29 40 28 41 33 43 27 50 28 51 29 52 27 53 30 60 31 61 31 66 30 70 30 75 28 77 30 79 29 81 31 82 32 85 33 86 28 87 30 89 33 21 72 1 22 2 25 3 22 4 23 5 24 6 25 7 25 8 25 9 22 10 24 11 22 12 21 13 22 14 24 17 23 18 24 19 24 20 24 21 23 22 25 24 25 25 22 26 22 27 25 28 22 29 21 30 25 31 24 33 24 34 23 35 24 37 22 38 23 39 25 40 21 41 21 42 25 44 21 45 24 46 23 47 25 48 24 49 23 50 21 51 23 52 25 53 22 54 21 55 22 57 24 59 22 61 23 62 21 63 22 65 21 66 25 67 23 69 24 70 23 72 23 73 21 74 22 75 22 76 21 78 23 81 25 82 24 84 25 87 22 88 24 89 21 90 24 22 49 1 16 3 16 4 15 9 16 13 15 16 15 18 17 19 16 21 14 23 16 24 15 25 15 27 15 28 16 29 15 31 17 33 15 34 15 35 17 36 16 37 16 41 16 42 17 43 15 44 17 47 16 50 15 54 17 55 17 57 15 58 18 60 16 62 16 65 15 68 15 69 15 71 17 72 17 75 15 76 18 78 17 82 15 83 15 84 16 86 17 87 15 88 17 89 16 90 16 23 51 2 19 3 19 4 19 6 20 7 18 8 20 9 17 10 19 11 16 13 16 15 20 16 18 20 19 21 17 22 18 25 18 26 16 30 18 31 16 32 17 34 18 37 17 39 17 40 18 41 19 43 17 46 19 50 19 52 17 53 18 56 17 58 19 59 16 61 19 62 20 63 17 67 20 68 19 69 19 73 17 74 18 76 17 77 18 78 19 79 17 80 19 81 19 82 19 85 17 87 19 88 19 24 4 6 19 25 19 51 21 58 21 25 27 5 26 9 23 10 24 14 23 16 26 19 24 20 24 22 26 27 24 28 24 35 22 44 26 47 26 49 23 51 25 62 24 63 23 64 23 67 26 68 23 69 24 70 23 79 26 80 22 84 22 89 24 90 22 26 51 2 11 6 11 10 11 11 10 13 12 16 11 17 10 18 12 21 10 22 10 23 11 25 11 30 10 31 11 32 10 35 11 36 11 37 10 40 10 41 11 42 11 43 11 45 10 49 11 50 10 51 12 52 10 53 11 54 11 55 11 56 11 58 11 59 11 61 11 62 11 64 12 65 11 67 11 68 11 69 11 71 12 72 11 76 12 77 10 78 11 79 10 81 12 85 10 86 12 89 11 90 12 27 13 6 25 17 26 25 23 27 25 37 24 41 24 51 26 63 23 65 23 79 23 84 26 86 22 87 23 28 25 1 11 2 11 5 13 7 12 8 12 11 12 12 12 15 11 16 13 19 12 26 11 27 11 32 13 36 12 37 13 44 11 45 13 47 12 57 12 61 13 65 12 75 12 77 12 83 13 90 11 37 47 1 16 3 18 4 17 5 17 8 19 10 17 11 19 13 17 15 17 17 18 19 19 21 18 23 17 24 18 27 17 28 20 32 19 33 18 35 18 36 19 39 18 40 19 42 19 45 17 46 16 47 17 48 16 50 17 51 19 52 18 54 18 58 19 59 18 60 19 61 19 62 19 64 19 65 17 66 18 68 17 69 20 74 17 76 19 78 20 79 19 80 19 83 17 38 15 10 29 16 27 17 28 18 26 22 25 30 24 32 25 36 27 42 26 49 28 59 27 70 27 81 28 82 27 85 25 39 9 3 29 4 27 6 26 24 29 46 27 84 28 85 29 87 27 89 25 40 51 1 22 2 20 3 23 5 23 6 21 8 22 9 19 14 21 16 22 17 22 21 20 22 22 23 21 25 20 26 21 29 22 31 22 33 20 36 22 39 22 41 21 43 23 47 22 48 23 51 20 54 21 55 20 56 22 57 22 58 23 59 22 63 20 64 23 65 20 66 21 69 20 71 21 72 21 73 23 74 21 75 20 76 22 78 23 79 19 80 20 83 20 84 22 85 19 86 22 89 23 90 22 41 53 1 22 3 25 4 22 5 25 8 23 10 25 11 22 15 25 16 23 17 23 18 26 20 22 21 22 23 23 24 25 25 26 26 26 31 22 32 23 33 25 35 24 38 22 41 25 42 23 43 22 44 24 45 23 46 24 48 24 49 22 51 25 52 24 54 23 55 25 61 23 62 22 63 24 64 26 65 22 67 25 68 26 69 22 70 24 72 25 73 24 74 23 75 22 76 24 80 26 81 24 87 26 88 25 90 25 42 58 1 26 4 25 5 29 6 26 7 29 9 25 11 27 12 28 13 26 15 28 16 25 18 25 20 27 22 28 24 25 25 26 28 25 29 26 30 28 32 27 33 27 34 26 36 25 38 26 39 27 40 27 41 25 44 27 45 29 46 28 47 29 49 29 50 26 52 25 53 26 54 26 55 28 57 25 58 28 59 27 60 28 61 25 63 25 65 29 66 26 67 28 68 28 70 30 72 27 73 30 74 27 76 27 79 30 81 27 82 29 84 27 85 28 90 25 43 80 1 25 2 24 3 24 4 25 5 27 7 27 8 27 9 26 10 24 11 26 12 25 14 28 15 27 16 28 17 24 18 25 19 26 20 26 21 26 22 25 24 25 25 25 26 26 27 27 28 28 29 24 30 27 31 24 32 27 33 27 34 27 35 26 36 23 37 25 38 24 39 27 40 27 41 28 42 25 44 28 45 27 46 26 47 28 48 26 49 24 50 25 51 29 52 23 53 26 54 25 55 24 56 28 57 25 58 24 59 25 60 26 61 25 64 24 65 28 67 25 69 26 70 26 71 27 72 28 73 29 75 27 77 25 78 26 79 23 80 27 81 25 82 28 83 25 84 24 85 24 86 27 87 25 88 27 89 28 90 24 44 54 1 14 2 13 3 14 9 13 10 13 11 15 12 15 14 15 16 14 17 14 18 14 19 15 20 14 21 15 22 14 24 13 25 13 27 15 28 15 29 15 30 14 31 14 34 13 39 15 40 15 42 14 43 15 44 14 45 13 47 13 48 15 52 13 54 15 55 13 56 14 58 15 59 15 60 15 61 15 63 14 65 15 67 13 68 13 69 13 70 14 72 13 73 14 74 15 80 13 84 14 85 13 86 14 89 14 90 13 49 9 45 29 46 27 47 28 60 27 68 26 76 29 83 29 87 28 90 28 50 77 1 21 3 22 4 21 6 19 7 22 8 22 9 22 10 21 11 21 12 19 13 22 15 18 16 21 17 21 18 20 19 21 20 21 21 18 23 21 25 21 26 19 27 21 28 21 29 20 30 20 31 20 32 18 33 19 34 19 36 19 38 20 39 21 40 22 41 22 42 21 43 20 44 21 45 19 46 18 47 19 48 20 49 20 50 19 52 18 53 19 54 20 55 22 56 21 57 21 59 19 61 20 62 20 63 21 64 21 65 21 66 20 67 21 68 20 70 22 71 22 72 21 73 21 74 21 75 22 76 19 77 20 78 18 79 20 81 21 82 18 83 21 84 20 85 20 86 22 87 19 89 19 90 19 51 20 2 19 4 20 6 18 7 20 9 20 17 20 19 17 20 19 23 20 25 20 39 20 41 17 43 20 45 20 50 19 52 20 63 18 78 19 81 20 87 20 52 72 1 23 2 22 3 24 4 25 5 26 6 23 7 23 8 24 9 25 10 24 12 23 13 25 15 24 16 22 17 24 18 23 20 26 22 22 25 26 26 22 27 22 28 22 29 23 30 24 31 24 32 23 33 25 35 24 36 23 37 24 38 22 40 26 41 23 42 25 44 22 47 22 48 26 49 22 51 23 52 24 53 24 54 26 55 24 56 23 57 23 58 24 61 25 63 22 64 23 66 23 67 26 68 22 69 23 70 25 71 22 72 26 73 23 74 26 75 23 76 22 77 22 78 23 79 25 81 26 82 25 83 23 84 22 86 24 87 23 88 24 89 24 90 26 4 57 84 2 17 3 17 4 16 5 16 6 17 7 17 8 17 9 15 10 15 11 16 12 17 13 17 14 15 15 16 16 18 17 15 18 15 19 16 20 14 21 17 22 17 23 17 24 16 26 16 27 16 28 17 29 15 30 17 31 16 32 17 33 16 34 15 35 15 36 15 37 16 38 17 39 15 40 17 41 17 42 17 43 15 44 15 45 15 47 17 48 16 49 16 50 16 51 15 52 17 53 15 54 15 55 16 56 15 57 15 58 17 59 16 61 16 62 17 63 15 64 16 65 17 66 15 67 16 68 16 69 15 71 17 73 16 74 16 75 16 76 17 77 16 78 17 79 17 80 15 81 15 82 14 83 15 84 17 85 17 86 17 87 15 88 15 89 15 90 17 58 2 25 13 81 13 59 77 1 22 3 23 4 24 5 24 6 22 7 23 8 21 10 23 12 24 13 20 15 23 16 23 18 20 21 22 22 23 23 24 24 21 25 20 26 22 27 20 28 21 29 21 30 20 32 24 33 23 34 23 35 22 36 21 37 23 38 21 39 22 40 23 41 21 42 23 43 21 44 23 45 20 46 21 47 23 48 23 49 23 50 23 51 23 52 23 53 20 54 23 55 20 56 21 57 24 58 24 59 21 60 24 61 23 63 22 64 23 65 22 66 22 67 24 68 23 69 24 70 22 72 23 73 23 74 22 75 21 76 22 77 23 78 21 79 24 80 22 81 24 83 23 84 23 85 22 88 23 89 22 90 20 60 14 3 20 5 23 9 22 11 20 19 21 22 20 26 22 28 20 34 20 45 21 58 20 72 21 78 22 80 20 +5 4 1 21 9 30 21 26 22 27 26 30 32 28 37 28 49 29 55 26 56 27 60 26 61 27 65 25 66 26 70 26 71 27 74 28 75 31 77 28 80 26 83 29 86 26 2 90 1 22 2 21 3 23 4 24 5 23 6 21 7 22 8 25 9 23 10 24 11 24 12 25 13 24 14 22 15 21 16 23 17 22 18 23 19 22 20 22 21 24 22 23 23 22 24 21 25 24 26 22 27 23 28 24 29 21 30 22 31 25 32 23 33 22 34 24 35 24 36 21 37 22 38 22 39 24 40 23 41 21 42 22 43 24 44 25 45 22 46 23 47 25 48 25 49 23 50 25 51 23 52 24 53 22 54 21 55 25 56 22 57 21 58 21 59 25 60 24 61 22 62 24 63 21 64 23 65 25 66 22 67 24 68 21 69 24 70 21 71 22 72 21 73 21 74 24 75 24 76 25 77 25 78 22 79 22 80 25 81 24 82 23 83 25 84 24 85 21 86 24 87 23 88 21 89 24 90 23 3 70 3 17 4 19 6 17 7 17 9 16 10 17 14 19 15 18 16 19 17 19 18 19 19 20 20 19 21 18 22 20 23 19 24 17 26 17 28 18 29 16 30 19 32 20 33 18 34 20 37 17 38 19 39 19 40 18 42 18 43 18 44 18 45 18 47 19 48 18 49 17 50 18 51 19 52 16 53 19 57 18 58 16 59 19 60 18 61 18 62 19 63 20 64 17 65 18 66 16 67 17 68 18 69 20 70 19 71 20 72 17 73 19 74 20 75 19 76 19 77 17 78 17 79 17 80 17 81 18 82 19 83 19 85 19 86 17 87 19 89 19 4 37 1 19 4 21 5 22 6 20 12 19 19 22 21 22 24 19 25 23 26 20 27 21 28 20 29 23 30 19 31 22 32 19 33 20 34 23 38 19 41 23 43 21 45 21 48 21 49 20 50 20 51 21 54 22 57 22 61 22 64 19 68 20 77 20 78 20 80 19 88 20 89 19 90 23 24 25 90 1 26 2 25 3 30 4 28 5 25 6 26 7 29 8 26 9 28 10 26 11 28 12 24 13 29 14 24 15 29 16 25 17 27 18 26 19 27 20 25 21 26 22 28 23 27 24 25 25 25 26 27 27 25 28 27 29 25 30 26 31 24 32 25 33 27 34 29 35 29 36 26 37 30 38 29 39 28 40 29 41 27 42 27 43 26 44 29 45 29 46 24 47 29 48 25 49 25 50 25 51 25 52 28 53 29 54 28 55 30 56 27 57 29 58 28 59 27 60 27 61 24 62 25 63 25 64 27 65 29 66 27 67 29 68 26 69 25 70 28 71 27 72 25 73 27 74 26 75 27 76 26 77 29 78 28 79 25 80 27 81 25 82 27 83 30 84 27 85 26 86 29 87 25 88 25 89 27 90 27 26 40 2 15 3 15 7 13 12 14 13 14 14 13 21 13 25 14 27 15 28 13 30 14 33 15 34 14 35 14 38 14 39 13 40 15 44 15 45 13 47 13 49 13 51 13 53 15 54 15 61 14 62 13 65 15 66 14 68 13 69 14 73 15 76 15 79 14 81 13 84 13 85 14 86 15 87 15 88 13 89 13 27 85 1 20 2 24 3 22 4 20 5 24 6 22 7 24 8 20 9 23 10 22 11 23 12 21 13 22 14 21 15 21 16 21 17 24 19 21 20 23 21 23 22 24 23 23 24 24 25 23 26 21 27 22 28 21 29 24 30 23 31 23 32 20 33 23 34 21 35 20 36 21 38 24 39 20 40 22 41 24 42 20 43 21 44 20 45 20 46 20 47 23 48 23 50 21 51 23 52 23 53 21 54 22 55 21 56 22 57 21 58 22 59 20 60 24 61 24 62 21 63 23 64 22 65 24 67 20 68 24 69 24 71 23 72 21 73 22 74 21 75 21 76 20 77 21 78 24 79 22 80 20 81 20 82 23 83 24 84 21 85 22 86 23 87 23 88 20 89 20 90 21 28 53 1 11 2 10 11 10 12 10 13 10 15 10 16 11 17 10 18 10 19 11 20 10 22 10 23 10 24 10 26 9 30 11 31 11 34 10 37 9 39 10 41 9 45 10 46 10 47 11 50 10 51 10 52 11 53 9 54 10 56 10 57 10 58 9 59 10 61 11 63 9 64 9 65 11 66 10 67 10 71 10 72 9 73 9 74 10 76 9 77 10 78 11 79 10 80 11 81 9 83 10 85 9 88 10 89 10 29 35 6 12 7 14 11 14 17 12 23 14 24 12 26 13 28 14 30 14 31 14 35 13 37 13 39 12 42 12 43 14 44 14 45 12 47 13 48 12 50 13 54 13 56 14 57 13 63 14 64 13 66 12 68 13 71 14 72 12 73 13 74 12 78 14 79 14 81 14 87 13 30 73 1 23 2 24 3 24 4 24 5 25 6 27 8 23 10 25 11 25 12 25 14 25 15 23 16 26 17 23 18 24 19 24 20 24 22 26 23 24 24 25 25 26 26 23 27 24 28 23 29 23 31 26 32 26 33 23 34 23 35 25 36 23 37 27 38 27 39 26 41 23 42 27 43 24 44 27 47 23 48 26 49 27 52 26 53 24 54 27 55 27 57 27 59 27 60 23 61 23 62 27 63 26 64 23 65 26 66 24 68 24 69 23 70 25 71 25 72 26 74 23 75 26 76 24 77 24 78 25 80 23 82 23 83 26 84 26 85 26 86 26 87 23 88 26 90 26 31 65 1 26 2 30 3 28 5 26 8 26 9 29 11 25 12 29 13 28 15 28 16 28 18 30 19 26 20 26 21 29 22 30 23 26 24 29 25 25 26 29 28 27 29 30 30 26 31 30 32 28 33 31 36 25 38 28 40 29 41 27 43 27 45 25 46 27 47 26 48 29 49 26 50 30 52 29 54 29 57 25 58 28 59 30 60 28 61 30 62 30 64 27 65 27 66 28 68 29 69 29 71 30 74 27 75 30 77 28 78 28 79 27 80 30 81 31 82 27 84 30 85 29 86 27 87 26 88 31 90 30 32 31 1 27 6 30 7 29 11 26 13 28 14 29 19 26 21 26 24 27 26 30 29 30 33 27 34 26 35 31 43 28 49 26 54 25 59 28 63 26 67 26 68 28 69 28 72 27 75 28 78 28 82 28 83 28 84 26 87 28 89 30 90 28 33 35 6 13 8 15 9 13 10 14 13 13 14 15 16 13 19 14 20 14 23 15 25 15 30 14 37 13 40 14 41 14 42 13 43 13 47 14 48 15 51 15 55 14 56 15 59 13 60 15 68 15 70 15 72 14 73 14 74 14 75 13 78 13 79 15 81 15 85 14 86 14 34 22 9 28 10 28 15 28 17 27 24 28 27 27 32 30 36 26 37 30 40 27 44 26 47 29 48 30 54 29 57 26 64 28 68 25 71 29 76 29 81 26 86 29 90 26 35 16 7 16 12 17 14 15 28 15 31 17 42 17 43 15 47 17 50 16 53 17 54 17 58 17 62 17 80 17 81 16 89 17 36 2 6 9 43 11 37 49 4 29 8 27 10 31 11 31 13 28 14 32 16 30 17 29 19 27 21 31 22 27 25 30 27 26 28 29 30 31 31 30 34 26 36 32 37 27 38 28 42 30 43 31 44 27 45 29 47 28 48 28 49 26 50 29 51 31 54 31 56 28 60 28 62 30 67 29 68 28 70 27 71 27 74 28 76 31 77 30 78 31 81 28 83 28 84 30 85 30 87 27 88 27 89 26 90 28 38 40 2 21 3 20 10 22 13 22 15 20 16 22 17 22 19 20 22 22 24 20 25 21 26 21 32 21 33 22 34 20 38 22 39 20 41 22 42 20 48 22 51 19 53 21 54 19 56 23 57 20 58 22 59 20 61 23 63 22 69 22 73 19 77 22 78 22 80 19 82 20 83 21 84 22 87 22 89 20 90 21 39 7 9 21 13 23 19 21 29 20 41 20 43 22 53 23 40 88 1 12 3 13 4 11 5 12 6 13 7 12 8 12 9 13 10 11 11 12 12 12 13 11 14 11 15 12 16 11 17 13 18 13 19 12 20 13 21 13 22 12 23 13 24 11 25 11 26 13 27 11 28 12 29 12 30 13 31 12 32 11 33 12 34 12 35 13 36 12 37 12 38 12 39 11 40 12 41 12 42 13 43 12 44 11 45 12 46 11 47 13 48 13 49 12 50 13 51 11 52 11 53 12 54 12 55 11 56 13 57 11 58 11 59 12 60 13 61 11 62 12 63 13 64 11 65 13 66 12 67 12 68 12 69 11 70 11 71 13 72 11 73 11 74 13 75 11 76 12 77 11 78 12 79 13 80 12 82 11 83 11 84 13 85 11 86 12 87 12 88 13 89 11 90 12 45 31 5 18 7 15 9 18 13 16 14 17 16 17 20 16 21 17 25 18 27 18 31 15 35 16 41 16 43 18 44 16 49 16 50 16 51 17 61 16 66 17 70 16 71 17 73 18 75 17 76 18 77 16 79 16 81 15 85 17 86 18 87 17 46 37 4 10 10 9 14 11 18 9 19 11 24 10 25 10 27 11 29 11 30 10 33 10 36 9 38 11 39 9 40 9 41 10 42 10 45 9 46 9 49 10 52 10 53 11 54 9 55 10 58 10 62 11 65 10 68 10 71 9 72 11 75 10 76 10 77 10 79 10 81 10 84 10 90 10 47 18 1 23 6 20 23 22 26 23 27 23 34 23 37 19 44 20 50 22 53 20 69 23 73 21 75 20 77 20 78 22 80 19 82 20 85 21 48 79 1 18 2 19 3 20 5 18 6 20 7 19 8 19 9 20 10 21 11 17 12 18 13 17 14 17 16 20 18 18 19 20 20 17 21 21 22 20 23 18 26 17 27 19 28 19 29 21 30 19 31 19 33 21 35 19 36 19 37 19 38 19 39 19 40 21 41 20 42 19 43 20 44 19 45 17 46 20 47 18 48 17 49 18 50 17 51 20 52 18 53 20 54 20 55 18 56 20 57 18 58 20 59 19 61 18 62 19 63 18 64 18 66 19 67 18 68 18 69 20 70 18 71 18 72 18 73 18 74 21 75 17 76 21 77 20 78 19 79 20 80 20 81 20 82 21 84 19 85 21 87 20 88 18 89 19 90 19 49 28 6 28 7 31 9 29 14 30 17 31 21 27 22 28 23 28 30 29 32 31 35 31 36 27 38 33 46 30 47 32 49 31 54 29 58 28 61 28 63 31 69 30 75 27 77 30 79 29 80 30 83 30 84 32 88 30 50 43 2 19 4 19 5 18 7 19 8 17 12 19 13 17 15 18 16 18 18 19 21 19 23 17 24 18 28 16 30 17 32 19 33 20 35 17 37 17 38 19 39 18 40 20 43 18 45 18 47 17 48 18 49 19 53 18 60 18 65 18 70 17 71 17 76 17 77 18 78 19 79 18 81 19 83 18 85 19 86 18 87 19 88 18 90 19 51 25 10 12 13 13 14 13 20 12 27 12 34 12 36 11 37 13 40 12 41 12 42 12 43 12 50 12 51 13 54 12 55 13 59 11 61 13 62 12 65 13 70 12 71 13 78 12 80 11 84 13 52 52 2 12 3 12 7 14 10 12 11 13 12 13 13 14 19 14 20 12 21 13 22 12 24 13 25 14 26 12 27 12 31 14 32 13 33 13 35 12 36 13 37 14 38 13 39 13 40 12 41 12 42 14 45 14 47 13 48 13 49 14 53 13 54 12 55 13 56 13 57 13 58 13 62 13 64 12 65 14 66 14 68 12 69 14 70 13 71 13 72 12 74 14 82 14 83 13 84 12 86 12 88 14 89 14 40 5 17 2 30 6 29 7 27 27 29 29 33 31 29 34 31 38 28 49 28 52 30 54 29 57 32 63 33 68 33 75 31 79 29 89 33 6 33 1 25 3 23 9 26 10 25 11 27 12 24 16 24 17 25 20 27 21 26 24 25 25 25 31 25 33 23 35 25 45 24 48 27 53 23 55 23 56 23 58 26 59 24 60 25 62 23 65 26 66 26 68 23 70 23 71 23 73 25 81 25 86 25 90 27 7 87 1 15 2 16 3 14 4 16 5 16 6 14 7 15 8 16 9 14 10 16 11 14 12 14 13 14 14 16 15 15 16 16 17 16 18 15 19 16 21 16 22 16 23 16 24 14 25 14 26 14 27 16 28 14 29 16 30 14 31 15 32 14 33 16 34 16 35 16 36 16 37 15 38 16 39 14 40 15 41 15 42 15 43 14 44 15 45 15 46 14 47 16 48 15 49 14 50 16 51 16 52 15 53 14 54 15 55 16 56 15 57 15 58 15 59 16 60 15 61 16 63 16 64 15 65 14 66 14 67 16 68 14 69 15 70 14 71 14 72 15 73 14 74 14 75 14 76 14 77 15 78 16 79 16 80 15 81 14 82 14 83 16 84 16 85 15 86 14 87 15 88 14 90 16 8 28 6 25 8 26 13 24 15 24 17 25 18 24 20 26 22 25 25 26 26 26 31 28 45 28 48 24 54 28 55 24 56 28 57 26 60 28 61 24 65 28 68 28 69 28 71 27 72 26 74 24 76 28 78 25 90 28 9 49 2 14 4 14 5 14 7 14 8 14 9 14 11 15 12 14 20 13 22 13 24 15 27 14 28 13 29 15 31 13 32 13 33 14 37 15 38 13 39 14 41 14 42 15 47 14 48 15 49 13 50 14 51 15 52 14 55 13 57 13 58 14 59 14 60 15 61 14 62 13 65 15 68 14 73 13 75 14 76 15 77 13 78 13 79 14 80 13 82 15 83 15 84 14 86 13 90 14 10 26 3 19 10 17 12 17 13 18 16 18 23 16 29 16 32 17 33 16 38 15 42 18 43 18 45 17 47 17 49 17 51 16 53 16 54 16 56 16 63 18 65 16 71 17 74 17 87 17 88 18 90 18 11 26 2 10 7 9 17 11 20 11 26 11 29 11 32 10 37 10 40 9 42 10 44 10 47 9 54 10 55 10 56 11 58 11 60 9 62 9 65 10 68 9 71 11 78 11 82 10 83 9 88 10 90 10 12 61 3 10 5 11 6 11 8 12 9 12 10 11 15 11 16 12 17 10 19 11 20 12 22 11 23 11 25 11 26 10 27 11 29 12 31 12 32 12 35 10 36 11 37 12 38 12 39 12 41 12 42 11 43 12 45 12 46 11 47 12 48 12 49 10 51 11 52 10 54 11 56 10 58 12 59 11 60 12 63 12 64 11 65 10 66 10 69 11 70 12 71 10 72 12 73 11 74 10 76 12 77 11 78 11 79 12 80 12 81 11 84 12 85 10 87 12 88 10 89 11 90 11 17 27 3 15 4 16 5 15 6 18 7 17 10 17 11 15 15 17 17 17 19 15 22 17 25 15 31 16 35 16 38 16 39 16 54 17 59 15 63 16 67 16 71 17 75 17 77 17 79 17 80 15 86 16 88 16 18 20 3 31 13 26 19 26 24 29 31 27 35 27 36 26 40 30 42 27 43 30 44 26 45 27 56 26 58 31 63 30 64 29 73 29 81 27 87 28 90 26 19 73 1 13 2 12 3 14 4 14 5 13 6 14 9 14 10 13 11 12 12 12 14 12 17 12 19 13 20 13 21 14 22 13 23 13 24 14 25 14 26 13 27 12 28 13 29 14 30 12 31 14 32 12 33 13 35 13 36 13 37 12 39 14 41 13 42 13 43 13 44 12 45 14 46 14 47 13 48 14 49 14 50 13 52 12 53 12 54 13 55 13 57 13 58 13 59 14 60 12 61 13 62 13 64 14 65 13 66 13 67 13 69 12 70 12 72 12 73 13 74 13 75 12 76 14 77 14 78 14 79 13 80 12 81 14 83 14 85 14 86 13 88 13 89 12 90 14 20 10 36 13 39 12 42 12 45 12 48 13 53 12 64 12 65 12 67 11 89 12 25 15 3 27 10 27 13 25 21 24 25 25 30 26 31 24 34 26 38 25 48 26 50 29 51 27 64 28 71 28 81 25 26 43 2 14 3 13 5 14 7 13 10 14 12 12 15 14 16 13 19 13 20 13 22 14 24 14 26 13 29 14 31 13 32 13 33 13 36 12 38 12 39 12 40 14 42 14 43 14 44 14 47 13 50 12 51 13 54 14 62 12 64 13 65 13 71 14 72 12 74 13 75 13 76 13 77 14 78 13 79 13 80 13 83 12 84 14 89 12 27 75 1 11 3 11 4 11 5 10 6 11 8 11 9 10 10 11 11 11 12 12 13 10 14 11 15 11 17 12 18 12 20 12 21 10 22 12 23 12 24 11 26 12 27 10 28 11 29 12 30 10 31 12 33 11 34 10 35 12 36 10 37 12 38 11 41 11 42 10 43 11 44 11 46 11 48 11 49 11 50 11 51 11 52 10 53 11 54 12 55 11 56 11 57 11 60 11 61 11 62 10 63 12 64 12 65 12 66 11 67 10 68 11 69 12 70 10 72 12 73 10 74 12 75 10 77 10 78 11 79 11 80 11 81 11 82 11 83 11 84 10 85 10 86 10 87 10 89 10 90 11 28 1 56 27 29 22 2 19 9 18 16 21 19 19 22 21 23 20 29 19 44 21 49 18 59 17 60 18 64 20 67 20 69 17 71 21 72 21 73 18 76 18 80 17 81 18 84 17 86 19 30 19 3 13 6 12 13 13 14 12 15 13 17 12 18 13 24 13 31 12 33 14 34 12 36 12 38 14 43 13 69 12 71 14 79 14 86 13 87 12 31 37 5 22 6 22 9 20 10 23 12 22 15 21 19 22 24 20 26 24 28 22 30 21 35 22 36 21 40 24 43 20 44 23 49 21 54 21 55 23 56 20 57 22 61 22 65 20 70 23 72 22 74 22 75 21 76 23 77 24 79 22 80 24 83 22 85 22 86 20 87 21 88 24 90 23 32 62 1 18 2 16 3 17 4 16 5 19 7 16 9 17 12 19 13 17 14 16 15 17 16 18 17 17 18 17 19 18 21 15 22 18 23 15 24 17 26 16 27 19 31 18 32 18 33 17 34 15 35 15 36 19 38 18 39 16 41 16 42 16 44 17 45 18 46 18 47 18 51 15 53 16 55 18 56 18 57 16 58 18 59 16 61 16 62 17 64 17 65 17 66 16 67 16 68 17 69 16 70 19 71 15 75 16 76 19 79 18 81 17 82 17 83 16 85 16 86 17 89 19 90 17 33 67 1 25 2 24 3 29 4 24 5 28 6 28 7 27 8 24 9 26 11 28 14 28 16 27 18 29 19 25 20 28 21 25 22 27 23 29 24 25 25 24 26 29 27 29 29 27 31 29 32 30 33 28 34 25 35 25 36 25 37 28 38 29 39 28 40 26 42 27 43 28 44 27 46 29 47 28 48 28 50 27 51 26 52 25 53 27 55 25 56 29 57 28 58 28 60 26 61 29 62 26 63 27 64 29 65 27 68 25 69 25 70 27 72 30 76 28 77 29 79 27 80 27 81 30 82 24 83 25 84 24 88 29 89 26 34 20 8 17 9 16 11 15 16 17 24 16 26 16 28 18 30 15 41 15 49 15 50 17 51 15 57 17 58 16 60 18 61 16 66 16 71 17 73 17 74 15 35 89 1 25 2 21 3 21 4 25 5 25 6 23 7 21 8 23 9 22 10 25 11 22 12 24 13 23 14 21 15 23 16 25 17 23 18 25 19 22 20 25 21 22 22 22 23 23 24 21 25 23 26 22 27 22 28 22 29 25 30 21 31 24 32 24 33 23 34 24 35 22 36 22 37 25 39 22 40 23 41 25 42 24 43 23 44 25 45 25 46 23 47 24 48 25 49 25 50 22 51 22 52 22 53 24 54 23 55 25 56 23 57 22 58 24 59 25 60 24 61 22 62 21 63 24 64 23 65 22 66 21 67 22 68 22 69 25 70 21 71 25 72 23 73 25 74 23 75 24 76 24 77 24 78 21 79 23 80 21 81 23 82 24 83 24 84 24 85 21 86 24 87 23 88 25 89 25 90 24 36 73 1 13 2 12 3 13 4 12 5 13 6 14 7 14 8 14 9 14 11 12 12 13 13 12 14 12 16 14 17 14 19 14 20 14 21 13 22 12 23 12 25 14 26 14 27 12 28 14 29 12 30 13 31 12 33 12 34 13 35 14 36 12 37 14 39 13 40 13 42 14 43 14 45 13 46 14 47 12 48 14 49 12 50 13 52 14 53 12 56 12 57 13 58 14 59 13 60 13 61 14 64 12 65 12 66 12 68 12 69 13 70 13 71 12 72 13 74 13 75 12 76 12 77 13 78 13 79 14 80 13 81 12 82 13 83 13 84 14 85 12 88 12 89 14 90 13 37 20 3 30 5 26 8 26 17 26 18 26 20 26 25 27 26 26 29 31 32 27 35 29 41 26 46 29 48 26 50 26 51 26 68 28 77 27 81 28 84 27 38 2 60 26 65 27 39 18 13 16 16 18 19 16 25 18 32 16 36 18 40 18 45 17 51 18 59 16 63 17 69 17 70 18 75 17 77 17 78 17 81 17 82 18 40 84 1 17 2 16 3 19 4 19 5 16 6 17 7 16 8 17 9 19 10 17 11 17 12 16 13 17 14 16 15 19 16 18 17 16 18 20 19 17 20 19 23 19 24 19 25 19 26 17 27 16 28 18 30 18 31 19 32 16 33 17 34 20 35 20 36 20 37 17 38 19 39 19 40 18 41 16 42 17 43 17 44 16 45 17 46 17 47 19 48 17 49 17 50 20 51 19 52 19 53 19 54 19 55 18 56 19 58 17 60 18 61 18 62 17 63 16 65 18 66 16 67 19 68 19 69 19 70 16 71 17 72 17 73 18 74 17 75 18 76 19 77 19 78 17 79 18 80 18 81 18 82 18 83 18 84 19 85 17 86 18 87 19 88 19 89 17 90 20 41 31 3 27 11 26 16 27 17 23 21 23 22 25 26 23 31 26 36 27 45 23 46 27 47 25 49 23 50 26 51 26 52 27 54 24 55 26 59 27 65 23 66 25 67 26 68 26 70 26 71 23 75 25 76 27 83 27 85 27 87 26 89 23 42 55 3 26 7 23 8 26 9 23 10 25 11 27 12 27 13 27 14 24 15 23 16 25 17 27 18 25 19 26 23 24 26 26 27 27 30 24 34 27 35 27 37 23 39 24 40 23 42 24 44 27 46 24 47 26 48 24 51 24 52 27 54 23 57 27 58 27 59 23 60 24 61 24 63 27 64 27 65 25 67 24 68 24 70 23 71 25 73 24 74 26 78 25 80 24 82 24 83 27 84 27 85 24 86 26 87 23 88 27 90 24 43 52 2 17 3 17 5 18 7 20 10 17 12 19 16 20 17 21 18 19 19 18 20 18 25 18 29 20 30 19 31 20 32 18 33 19 37 18 38 20 42 17 43 19 45 18 47 17 48 19 50 18 51 21 52 20 53 18 55 20 57 19 58 19 60 18 63 18 65 19 66 18 67 19 68 20 70 19 71 21 72 19 73 18 74 17 75 20 77 18 78 20 80 21 82 20 83 19 84 18 86 19 87 18 88 18 44 48 5 25 7 29 8 26 9 28 10 25 14 25 15 26 17 29 19 29 20 27 22 29 23 26 26 29 27 26 28 26 31 28 33 29 34 27 37 29 41 26 43 26 45 29 46 29 47 25 49 27 53 29 54 29 55 24 56 25 57 26 59 28 60 25 61 28 62 29 64 30 65 28 67 28 70 29 72 26 74 27 76 28 78 26 82 28 83 28 85 28 87 25 88 25 89 28 45 32 8 27 11 29 13 26 16 26 21 28 22 30 23 31 31 30 32 30 33 26 35 31 37 30 38 28 40 30 41 31 42 30 44 26 48 30 51 28 52 30 53 30 56 30 58 28 63 27 65 27 68 30 70 26 79 29 84 29 86 28 87 30 88 29 46 86 1 25 2 24 3 25 4 24 6 25 7 23 8 24 9 25 10 23 11 24 12 23 13 26 14 26 15 24 16 27 17 24 18 24 19 23 20 23 21 27 22 26 23 23 24 27 25 23 26 23 27 26 28 26 29 26 30 27 31 24 32 24 33 23 34 24 35 24 36 27 38 25 39 27 40 26 41 25 42 27 43 27 44 25 45 23 46 27 47 27 48 27 49 27 50 27 52 27 53 24 54 23 55 23 56 27 57 23 58 24 59 23 60 23 61 26 62 24 63 26 64 27 65 25 66 27 67 26 68 27 69 23 70 23 71 27 72 24 73 25 74 27 75 23 76 27 77 26 78 26 79 25 80 25 81 27 82 27 83 27 84 23 85 26 87 24 88 23 89 23 90 24 47 79 1 28 4 29 5 32 6 31 7 32 8 32 10 30 11 29 12 30 13 32 14 28 17 28 18 28 19 29 20 29 21 31 22 31 23 33 24 28 25 32 26 31 27 33 28 27 29 30 30 32 31 30 32 30 33 28 34 30 35 31 37 29 38 28 39 27 42 32 43 28 44 27 45 28 46 30 47 30 48 32 49 28 50 30 51 33 52 29 53 27 54 31 55 29 56 29 57 27 58 31 59 27 60 28 61 29 62 32 63 30 64 30 66 29 67 28 68 33 69 30 70 31 71 27 72 28 73 31 74 33 75 27 77 31 78 28 79 31 81 32 82 30 83 30 84 30 85 31 86 31 87 31 88 29 89 33 90 31 48 22 1 21 6 24 9 23 14 23 22 21 24 21 28 24 29 24 35 23 37 23 54 20 59 23 63 23 67 22 68 21 73 21 80 23 86 20 87 22 88 23 89 22 90 21 53 6 8 30 29 28 64 25 65 28 71 26 75 28 54 19 4 28 6 26 7 27 30 25 40 29 43 25 45 25 48 25 53 28 54 27 55 25 56 28 62 28 65 28 66 26 69 28 70 25 74 25 84 29 55 69 2 28 3 25 5 28 6 28 7 25 8 27 9 24 11 23 13 26 14 28 16 28 17 27 18 24 19 28 20 24 22 28 23 28 24 28 25 28 26 27 27 27 28 27 29 29 30 28 31 27 32 24 34 25 35 26 37 28 38 24 40 24 42 24 43 25 44 26 45 25 46 28 47 24 49 24 50 27 51 28 52 26 53 27 54 25 55 25 56 25 57 28 58 28 59 27 60 24 62 28 64 24 65 27 66 26 67 25 68 26 69 24 71 25 72 24 73 23 76 27 79 28 80 27 81 24 83 28 85 25 86 28 87 26 89 29 90 24 56 20 3 19 17 18 18 16 21 15 22 18 23 17 26 17 27 16 36 18 38 17 42 18 44 17 47 18 51 17 52 15 53 17 67 16 70 16 73 17 89 16 8 29 44 2 16 4 14 6 15 7 16 8 14 11 16 13 15 17 16 18 16 19 15 20 16 21 14 23 16 24 14 25 15 26 16 27 14 28 16 31 15 32 15 35 15 36 15 38 14 41 14 45 16 47 16 50 15 51 16 52 16 55 15 56 14 57 14 59 14 63 15 65 14 66 16 70 16 73 14 74 14 76 16 78 14 79 14 86 14 88 15 30 29 2 25 4 23 5 22 7 26 8 24 10 25 12 24 14 23 16 24 18 26 22 26 23 23 25 26 28 23 31 26 35 26 38 25 50 25 57 23 58 24 62 23 67 26 72 24 77 22 81 22 82 23 83 26 84 25 89 22 31 23 3 13 6 12 10 12 13 12 16 11 20 13 22 12 24 12 31 11 38 13 45 12 46 12 47 13 49 11 50 13 51 12 54 12 62 13 73 13 74 11 81 12 87 12 88 13 32 63 1 27 5 29 6 30 9 30 10 32 11 29 12 29 13 30 15 31 16 29 17 27 18 28 19 27 23 28 24 30 25 27 28 29 29 27 31 31 32 28 34 29 35 26 36 27 37 30 38 28 39 30 40 28 41 27 42 27 43 28 45 30 46 28 47 31 48 30 49 30 52 27 53 31 54 29 57 30 58 28 59 31 60 28 61 31 63 27 64 29 65 30 66 27 69 28 70 27 71 29 72 27 74 30 75 26 76 28 77 30 78 31 79 27 80 32 81 29 84 29 85 30 87 28 88 30 53 7 11 19 18 19 29 18 61 21 73 17 84 19 87 20 54 2 73 10 90 10 55 19 1 18 6 19 8 17 18 20 20 18 30 21 36 18 37 17 38 17 46 21 52 18 61 17 62 19 74 21 77 19 79 19 82 18 85 20 87 20 56 7 1 10 5 10 10 10 14 10 40 10 50 11 59 10 4 57 54 1 19 3 20 5 20 9 20 10 20 11 20 12 21 14 20 18 20 19 19 20 23 21 19 24 22 25 22 27 21 28 19 29 20 30 21 31 19 34 23 35 21 36 20 37 22 40 19 41 22 48 21 49 19 50 19 51 23 52 22 55 22 56 22 57 21 59 23 60 21 63 21 64 21 65 20 66 20 67 20 68 23 70 21 71 22 75 23 76 22 78 22 79 22 81 22 84 23 85 21 86 23 88 21 89 23 90 19 58 64 2 13 3 13 4 13 5 14 6 13 7 12 8 14 9 13 10 12 11 14 12 12 13 14 14 13 15 13 17 12 18 13 19 12 20 13 21 13 24 13 25 13 26 14 27 14 30 12 31 12 33 12 34 12 38 14 39 13 40 13 41 13 44 13 45 12 46 14 49 12 50 12 53 13 55 14 56 13 57 14 58 14 59 13 61 12 62 13 63 13 64 14 65 14 66 12 67 13 68 13 70 13 71 14 73 14 74 13 76 13 79 12 82 13 83 14 84 13 85 12 86 14 87 14 88 12 89 13 59 34 8 19 12 22 16 21 17 21 18 21 21 22 23 20 24 20 25 22 28 19 29 18 32 19 33 19 38 18 42 20 43 20 49 21 52 19 53 21 56 20 57 20 58 20 61 19 64 22 68 22 70 21 72 19 76 20 77 21 78 22 82 18 86 20 89 20 90 20 60 17 2 32 6 28 14 30 21 28 25 28 32 28 40 29 47 29 53 27 65 31 67 32 68 28 79 27 81 28 83 31 89 31 90 28 +5 4 1 75 1 25 3 22 4 24 5 25 7 24 8 25 9 24 11 25 12 25 13 25 14 24 15 25 16 23 18 24 21 22 22 23 23 26 25 24 26 22 27 23 28 24 29 26 30 22 31 22 32 23 33 25 35 22 36 24 37 25 38 25 40 26 42 24 43 24 44 23 46 22 47 26 48 22 49 24 50 22 51 25 52 26 53 22 55 23 56 26 57 22 58 26 59 22 61 23 63 24 64 26 65 25 66 24 67 23 68 23 69 23 70 26 71 26 72 24 73 24 74 23 75 24 76 22 77 23 78 23 79 22 80 25 81 22 82 25 83 22 84 26 86 26 87 25 88 26 89 24 90 22 2 51 1 19 2 17 3 19 4 19 6 17 7 19 8 19 9 20 12 19 13 18 14 19 15 19 17 19 18 17 19 18 20 19 21 18 25 18 26 17 28 16 29 18 30 17 31 19 32 19 34 19 35 16 36 18 41 17 42 16 46 17 49 17 52 16 57 18 58 17 59 17 62 16 66 18 67 17 69 18 71 18 72 17 73 20 74 20 81 17 82 19 83 18 84 19 85 18 86 17 87 18 88 19 3 44 3 17 6 17 10 17 11 19 13 19 15 19 16 18 18 18 22 18 23 18 26 20 28 17 29 19 32 17 33 16 39 18 40 19 42 18 43 18 46 19 48 19 49 20 50 20 51 18 54 18 55 18 56 20 58 19 60 19 61 20 63 18 64 18 67 19 69 17 73 17 74 19 75 19 77 18 78 19 80 19 81 18 86 17 88 19 90 20 4 35 6 15 8 14 14 13 15 14 17 13 19 13 21 14 22 14 26 15 27 15 28 15 30 15 34 15 35 14 37 15 44 14 49 13 50 14 51 13 52 14 54 15 57 15 59 13 62 14 63 13 64 15 66 15 72 15 76 14 78 14 79 14 80 13 81 14 83 14 89 15 52 5 26 3 32 6 30 11 28 13 27 15 32 22 32 23 28 25 29 30 28 31 30 33 29 34 31 35 28 36 29 44 27 45 33 46 30 55 33 58 31 63 31 65 27 74 32 75 31 79 32 80 30 89 32 6 13 2 12 4 12 14 13 17 12 23 11 47 12 57 13 60 11 61 13 65 12 80 11 81 11 90 12 7 6 24 21 34 22 51 22 58 24 67 23 68 23 8 80 2 31 3 32 4 27 6 30 7 29 8 32 9 33 10 33 11 27 12 27 13 33 14 32 15 30 17 29 18 31 19 29 20 31 21 31 22 32 23 28 24 31 25 28 26 33 27 30 28 33 29 31 30 31 31 29 32 31 33 28 34 28 35 33 36 33 37 30 38 30 39 29 40 33 41 27 43 28 44 32 45 27 47 28 48 29 49 30 50 28 51 28 54 32 55 29 56 29 57 28 58 29 59 30 60 29 61 29 62 28 63 28 64 28 65 31 66 32 68 29 69 29 70 30 71 28 72 27 73 28 74 30 75 30 76 32 77 30 78 30 79 28 80 30 81 28 83 31 84 28 85 31 86 29 87 32 88 32 89 29 9 51 1 14 2 14 4 13 7 13 8 13 9 14 11 15 12 15 13 14 16 14 17 13 18 13 20 14 27 15 30 13 31 13 32 15 33 15 34 15 36 15 37 14 38 13 41 15 42 15 44 15 45 13 46 15 47 13 49 15 50 14 52 15 53 13 57 13 59 14 60 13 61 15 63 13 64 15 65 15 67 13 68 14 69 15 70 14 71 14 74 14 77 15 80 14 81 15 82 14 83 15 86 15 10 66 1 20 2 18 5 22 7 21 8 20 10 20 11 19 13 20 14 18 15 19 16 18 18 18 19 20 20 22 21 18 22 22 24 19 25 19 26 20 27 21 29 19 32 19 33 20 34 21 35 22 36 18 37 19 38 20 40 21 41 18 42 20 43 20 45 21 47 19 48 21 49 20 50 18 51 22 52 20 54 22 55 21 57 21 58 18 59 21 60 20 61 22 64 19 65 19 66 19 69 20 70 19 72 21 73 22 74 21 75 21 76 21 77 18 80 18 81 22 82 21 83 22 84 21 85 22 86 18 87 20 88 19 11 70 1 19 2 20 3 19 4 19 7 20 8 19 9 20 10 19 11 19 12 18 13 21 14 18 15 21 16 17 17 18 18 20 19 20 20 19 22 21 23 18 24 20 25 18 28 20 30 19 32 19 33 19 34 18 35 18 36 20 37 21 40 18 41 18 42 19 44 19 45 19 47 17 48 19 49 17 50 20 51 18 52 18 53 18 55 19 56 18 57 19 58 18 59 20 60 19 61 18 62 20 63 19 67 20 68 20 69 19 70 20 71 20 72 20 73 21 74 19 76 18 77 21 78 20 79 19 84 19 85 20 86 20 87 19 88 19 89 18 90 18 12 79 1 20 2 23 3 22 4 19 5 22 6 22 7 19 8 22 9 21 10 20 12 19 13 23 14 22 15 19 16 21 17 20 18 21 19 20 20 20 21 20 23 20 24 22 26 20 27 20 28 21 29 19 30 20 31 20 32 19 33 23 34 21 35 21 36 19 37 22 38 21 39 23 40 21 41 22 42 20 43 19 44 22 45 21 47 22 48 20 49 20 50 20 51 22 52 20 53 22 54 23 57 22 58 20 59 22 60 20 61 21 63 21 64 22 65 22 66 20 67 19 68 21 69 23 70 21 71 20 72 20 74 20 76 22 77 21 78 21 79 19 80 21 81 21 82 21 83 21 84 21 86 22 88 20 89 20 90 20 13 43 1 22 2 23 4 22 8 23 10 24 20 22 21 22 22 24 23 22 24 22 27 23 28 25 30 25 32 25 33 23 35 24 36 24 37 24 40 23 43 24 47 23 51 23 52 25 53 22 54 22 58 23 61 23 62 25 65 25 66 22 70 25 73 26 74 25 76 22 77 23 78 22 79 23 80 23 83 26 84 22 86 23 89 25 90 22 14 26 1 18 11 20 14 22 15 19 18 19 25 20 29 19 31 20 33 19 38 20 41 18 47 21 50 18 52 22 54 18 60 20 61 19 63 21 65 22 68 19 75 21 78 19 83 22 84 19 88 20 90 21 15 41 4 21 14 20 15 20 16 21 17 22 24 21 25 22 28 20 31 21 32 22 33 20 34 19 37 20 38 19 40 21 44 21 45 20 51 21 52 20 53 20 54 21 55 19 56 19 57 22 61 21 62 22 66 21 67 19 70 18 71 22 72 21 74 20 75 18 80 19 81 22 82 18 84 19 86 21 88 21 89 22 90 22 16 53 1 26 2 22 6 23 9 25 10 26 11 22 12 24 15 25 16 24 19 26 20 23 23 24 24 22 26 24 28 22 30 24 31 25 32 22 33 23 34 23 35 25 36 22 37 23 38 25 39 26 42 24 44 26 46 23 47 24 51 24 52 25 53 25 55 22 56 24 58 22 59 23 60 22 61 24 63 23 64 24 68 23 70 24 74 26 75 26 77 26 78 24 80 23 81 24 84 25 86 22 88 24 89 23 90 24 17 11 2 11 10 12 14 11 37 12 45 10 48 12 52 12 59 11 62 12 74 11 77 10 18 81 1 10 2 10 3 11 4 10 5 10 6 10 7 10 8 10 9 10 10 11 11 11 12 9 13 11 15 10 16 10 19 9 20 10 21 10 22 9 23 11 24 11 25 11 26 10 27 10 28 10 29 10 30 11 31 10 32 11 33 10 34 9 35 11 37 10 38 9 39 10 40 11 41 10 42 10 44 9 45 11 46 9 47 9 48 10 51 9 52 9 53 10 54 9 55 9 56 9 57 9 58 9 59 10 60 10 61 10 62 10 64 9 65 11 66 10 67 10 68 11 69 11 70 11 71 10 72 9 73 10 74 11 75 9 76 11 77 10 78 10 79 10 80 11 81 9 82 9 83 11 84 11 85 9 86 11 87 10 89 10 90 10 19 21 12 13 21 12 25 12 27 11 32 11 34 11 40 12 42 12 50 12 55 11 60 11 61 13 62 12 67 11 71 13 72 13 74 11 80 11 83 11 87 13 90 12 20 58 2 14 4 13 5 13 7 12 8 13 10 14 11 13 12 13 15 13 16 12 18 13 19 13 20 14 22 12 23 14 24 14 25 12 26 13 28 13 31 12 32 12 33 13 34 12 35 12 36 13 37 12 40 13 41 12 42 12 43 14 44 14 46 12 48 13 49 13 51 13 52 14 53 14 54 12 58 14 59 14 61 14 62 14 63 12 67 14 68 12 70 14 71 14 72 14 73 12 74 13 76 13 77 13 78 14 79 13 84 12 85 13 88 12 89 12 21 81 2 23 3 21 4 23 5 23 6 21 8 23 9 24 10 23 11 23 12 24 13 20 14 20 15 24 16 21 17 22 18 22 20 21 21 23 22 20 23 22 24 22 25 24 26 22 27 23 28 22 29 23 30 21 31 23 33 22 34 24 35 21 36 22 38 21 39 23 40 23 41 23 42 21 43 21 44 20 45 21 46 24 47 22 50 23 52 21 53 24 54 24 55 23 56 21 57 24 58 21 59 22 60 23 61 21 62 22 63 22 64 22 65 21 66 21 67 20 68 20 69 22 70 20 71 21 72 23 73 22 74 21 75 24 76 21 77 22 78 23 79 22 80 22 82 24 83 24 84 23 85 22 86 20 87 20 88 24 89 22 90 22 22 50 1 20 2 20 4 22 7 21 8 22 10 20 11 21 12 21 18 21 19 21 20 20 21 23 22 22 23 23 26 21 28 23 29 23 33 22 36 22 38 21 39 23 40 24 41 23 42 22 43 22 46 21 48 24 49 23 50 22 51 23 52 24 53 23 57 22 58 21 59 22 63 23 64 23 66 22 68 24 70 21 72 22 74 22 76 24 77 22 81 23 82 21 85 23 86 22 87 22 89 22 23 24 8 24 10 21 11 21 14 20 19 24 21 23 23 23 35 21 36 24 39 20 42 21 45 21 49 22 56 21 57 23 60 24 62 21 70 22 76 24 78 22 85 22 86 24 88 21 90 20 24 86 1 23 2 27 3 27 4 27 5 26 6 26 7 25 8 27 9 23 10 24 11 24 12 23 13 25 14 23 15 26 16 23 18 24 19 25 20 26 21 23 22 26 23 27 24 23 25 26 26 27 27 27 28 23 29 26 30 24 31 27 32 23 33 26 34 26 35 23 36 26 37 27 38 23 40 26 42 26 43 24 44 26 45 23 46 27 47 26 48 25 49 25 50 24 51 27 52 25 53 25 54 24 55 27 56 24 57 27 58 26 60 23 61 23 62 23 63 27 64 27 65 23 66 25 67 27 68 25 69 23 70 23 71 23 72 23 73 24 74 27 75 24 76 26 77 26 78 26 79 24 80 27 81 25 82 23 83 26 84 26 85 25 86 27 87 24 88 26 89 26 90 26 25 22 1 25 2 25 17 24 19 28 23 28 28 24 32 24 33 28 35 28 40 24 41 24 46 26 48 29 51 28 56 24 62 26 71 26 73 28 77 27 80 28 81 27 87 25 26 49 1 12 2 11 6 12 8 12 9 11 13 12 14 11 15 11 17 12 22 11 26 12 28 13 29 12 30 11 31 12 32 13 34 11 35 11 37 12 39 12 41 12 42 12 44 13 45 12 48 12 49 12 50 11 51 13 52 12 55 12 57 12 58 12 60 12 61 13 65 11 66 12 67 12 69 11 70 11 73 12 74 11 75 13 81 12 82 11 83 13 85 12 86 11 87 13 90 11 27 30 2 30 4 30 7 28 8 28 11 30 13 27 15 31 16 28 22 29 26 29 30 30 32 27 33 29 35 28 38 29 43 27 45 28 49 25 55 30 63 30 68 30 70 27 72 25 77 29 78 29 80 27 84 26 86 28 89 28 90 29 28 15 1 25 4 25 6 24 19 25 43 23 48 24 50 24 56 21 59 22 60 25 61 25 64 25 76 25 79 24 81 24 29 76 1 13 2 11 3 12 5 13 6 13 7 12 8 12 9 11 10 11 13 13 14 13 15 12 16 13 17 13 20 13 21 11 22 11 23 12 24 12 25 12 26 11 27 11 28 12 29 11 31 12 32 13 33 11 34 11 35 13 36 13 37 13 39 12 40 11 43 13 44 12 45 11 46 11 47 11 48 12 49 13 50 12 52 12 53 12 54 13 55 12 56 11 57 12 58 12 59 11 60 13 61 13 62 11 63 11 64 13 65 11 66 12 68 11 69 12 70 13 71 11 72 12 74 11 75 11 76 11 77 12 78 11 79 12 81 11 83 13 84 12 85 13 86 13 87 11 88 12 89 12 90 11 30 60 2 21 4 19 5 20 6 20 7 22 8 21 11 19 16 20 17 19 19 18 20 21 21 21 22 22 23 22 24 19 27 21 28 20 29 21 31 21 32 22 34 19 35 19 36 19 37 19 38 21 39 20 40 20 41 21 42 20 46 22 47 19 48 19 49 19 51 21 52 21 54 19 56 19 57 20 60 19 61 18 62 19 64 19 65 20 66 21 67 20 68 20 69 19 71 22 72 20 73 21 74 19 76 21 77 21 78 20 79 18 80 20 82 18 88 20 89 20 90 22 31 5 18 28 46 25 67 28 69 25 77 26 32 58 1 18 2 16 4 19 5 17 6 17 7 16 9 16 10 18 12 18 15 16 17 18 19 18 20 17 21 15 23 16 25 17 26 16 29 18 31 17 32 17 34 18 35 18 37 18 38 16 39 18 40 16 41 19 42 17 44 17 45 17 46 18 47 17 48 16 49 16 52 16 53 18 56 17 57 17 58 15 61 15 65 18 66 16 68 18 69 18 70 17 72 16 73 18 75 17 76 18 77 17 79 18 82 18 85 16 86 16 87 18 88 16 89 18 90 19 33 26 5 32 12 30 14 33 17 31 21 30 30 29 31 30 35 30 39 29 43 30 49 29 50 33 51 29 58 28 60 32 61 32 63 29 66 31 67 29 68 30 69 33 76 33 82 28 84 30 87 30 88 31 34 30 9 19 14 17 16 17 17 18 18 18 21 20 25 18 31 16 36 20 37 19 39 16 40 16 42 18 43 18 47 16 49 19 54 20 55 17 56 18 58 19 60 18 62 17 71 18 77 19 78 19 79 19 80 17 81 17 82 18 90 18 35 90 1 23 2 23 3 24 4 24 5 25 6 24 7 26 8 27 9 24 10 24 11 27 12 24 13 26 14 24 15 24 16 26 17 23 18 27 19 24 20 26 21 25 22 23 23 27 24 24 25 24 26 24 27 26 28 25 29 23 30 25 31 24 32 25 33 23 34 25 35 24 36 25 37 23 38 24 39 26 40 25 41 24 42 24 43 24 44 23 45 24 46 25 47 26 48 23 49 26 50 27 51 27 52 25 53 27 54 23 55 26 56 26 57 27 58 25 59 23 60 24 61 26 62 26 63 23 64 23 65 27 66 24 67 23 68 25 69 26 70 25 71 24 72 24 73 23 74 24 75 24 76 25 77 27 78 23 79 25 80 27 81 23 82 24 83 27 84 25 85 26 86 25 87 23 88 23 89 23 90 27 36 52 3 15 5 15 6 18 7 19 8 16 12 18 18 17 20 16 22 17 23 16 24 17 25 18 26 17 27 16 28 18 30 18 32 18 35 17 36 17 38 18 41 17 43 18 44 18 45 17 46 18 47 17 50 18 51 18 52 18 53 16 54 17 56 17 58 17 62 17 64 18 65 16 67 18 68 17 69 16 70 18 71 16 75 17 76 16 77 16 80 16 83 19 85 17 86 17 87 18 88 17 89 17 90 18 37 61 1 15 4 15 6 15 7 13 9 13 10 15 13 15 16 14 17 13 18 15 19 15 20 13 21 15 22 15 23 14 26 14 28 14 29 13 30 13 31 15 32 15 33 14 34 15 36 13 37 15 38 15 39 14 40 13 41 14 45 14 46 15 47 14 49 13 50 13 51 15 52 13 53 13 55 15 57 13 58 15 59 14 60 15 61 14 65 14 66 15 67 14 68 14 69 14 71 13 73 14 74 15 76 14 77 13 79 15 82 15 83 13 84 13 86 13 87 13 88 15 89 14 38 85 1 10 2 10 4 10 5 10 6 9 7 10 9 10 10 10 11 10 12 11 13 10 14 11 15 11 16 9 17 10 18 9 19 10 20 11 21 10 22 10 23 11 24 9 25 10 26 11 27 11 28 10 29 10 31 11 32 10 33 9 34 10 35 11 36 11 37 10 38 10 39 9 40 11 41 9 42 10 43 10 44 10 45 11 46 9 47 9 48 11 49 11 50 11 51 9 52 10 53 9 54 10 55 9 56 9 57 10 58 10 59 10 60 9 61 10 63 10 64 9 65 10 66 11 67 10 68 10 69 11 70 9 71 9 72 10 73 9 74 9 75 11 76 11 77 10 78 9 79 9 80 10 81 10 82 10 83 10 84 9 86 10 87 10 88 9 89 9 90 10 39 7 13 25 19 25 33 27 76 26 78 29 79 26 90 29 40 15 6 9 7 11 25 9 28 10 41 11 44 10 53 9 62 10 72 11 75 10 77 10 80 11 81 10 87 10 89 9 41 78 1 25 2 27 3 25 4 24 5 23 6 24 7 28 8 28 9 24 10 27 11 27 12 28 15 25 16 25 17 25 18 28 20 28 21 24 22 25 23 26 24 24 25 27 26 24 27 25 28 27 29 24 30 27 31 28 32 23 33 28 35 25 36 28 37 26 38 27 39 25 40 26 41 26 42 28 43 25 44 25 45 26 46 26 47 27 48 24 50 24 51 25 53 25 54 26 55 26 57 27 58 28 59 26 60 24 62 24 63 25 64 27 65 25 66 28 67 28 68 25 69 26 71 27 72 26 73 28 75 25 76 27 77 25 79 28 80 25 81 25 82 26 83 25 84 24 86 25 87 27 88 24 89 27 90 26 42 73 1 16 2 18 3 18 4 17 6 19 7 18 8 17 9 17 11 17 12 15 13 18 14 17 15 16 16 16 17 16 18 19 20 18 21 18 22 18 23 18 26 17 27 18 28 18 29 16 31 17 32 18 34 18 36 18 37 19 38 17 39 16 40 16 41 18 42 18 43 17 44 16 45 18 46 17 47 17 48 16 49 15 50 17 51 15 52 18 53 17 54 17 55 17 56 18 57 17 58 17 59 16 60 15 61 17 62 18 63 17 64 17 66 16 67 18 69 18 70 17 72 16 73 17 77 16 78 17 79 19 80 18 81 18 82 17 83 18 84 19 88 15 89 15 90 16 43 37 1 13 3 13 4 13 6 12 10 12 13 13 16 12 20 12 21 13 22 12 23 12 26 11 30 13 34 13 38 12 39 13 43 12 45 11 46 12 51 12 52 12 53 11 60 12 61 13 62 13 64 11 70 12 71 12 73 12 76 12 79 13 80 12 81 13 84 13 85 11 87 13 89 11 44 66 1 23 4 27 5 25 7 24 8 24 9 26 10 24 11 24 12 24 13 27 14 23 15 25 16 24 17 26 19 23 20 27 22 25 24 25 26 26 28 25 29 25 31 24 33 26 34 26 36 24 37 25 38 26 39 26 40 25 44 23 45 24 46 26 47 23 48 24 49 24 50 23 51 23 52 25 54 25 56 25 57 23 58 25 59 23 60 25 62 25 63 23 64 23 65 25 66 24 67 23 68 26 69 27 71 25 72 26 73 26 77 24 78 23 79 27 81 26 82 26 83 25 84 26 87 25 88 27 89 26 90 27 45 36 5 26 6 28 8 26 15 31 16 28 18 27 19 26 21 28 22 31 23 30 27 25 37 29 38 28 39 25 48 29 50 28 52 31 60 27 61 27 62 29 66 28 71 27 72 28 73 28 74 26 75 26 76 29 77 28 78 28 79 25 81 25 83 26 84 26 87 28 88 28 89 26 46 50 1 18 4 18 6 16 7 16 8 18 10 18 11 19 13 17 15 17 16 19 17 18 18 16 19 16 21 19 22 18 23 18 26 18 27 19 28 19 29 19 30 18 32 17 35 16 41 17 43 17 45 18 46 18 49 17 51 18 52 18 53 18 57 19 61 18 62 17 63 16 64 18 65 17 66 18 68 20 70 18 71 19 74 18 75 18 76 17 77 18 79 17 80 19 81 19 86 19 87 18 47 4 6 24 13 25 80 25 84 27 48 22 11 16 18 16 19 16 24 18 29 16 30 16 31 17 34 16 48 18 50 16 51 15 55 16 59 17 63 16 66 18 68 17 72 15 74 15 76 18 77 17 80 16 82 16 49 71 1 19 2 23 3 23 5 22 8 20 9 20 11 22 12 21 13 19 14 23 15 23 16 22 17 23 18 21 19 20 20 21 21 23 22 23 23 23 24 22 26 22 27 22 28 20 29 23 31 22 32 20 33 20 34 22 35 22 37 22 39 22 40 21 43 20 44 21 45 20 47 20 48 23 49 21 50 21 51 19 52 19 53 21 54 20 57 22 59 21 61 23 62 22 63 19 64 23 65 23 66 21 67 21 68 23 69 20 70 22 71 20 72 20 73 23 75 21 76 22 77 21 78 22 79 23 80 19 81 20 83 20 84 21 86 21 88 22 89 20 90 20 50 79 1 17 2 18 3 16 4 17 6 17 7 18 8 17 9 16 10 17 11 16 12 15 14 18 15 15 16 18 17 16 18 17 19 16 20 18 21 17 22 15 23 17 24 15 25 17 26 17 27 19 28 18 29 16 30 15 31 16 32 18 33 17 34 17 36 16 37 16 38 18 39 19 40 17 41 17 42 17 43 17 44 16 45 16 46 18 48 15 49 17 51 18 55 17 56 18 58 16 59 16 60 18 61 18 62 18 63 18 64 18 65 17 66 18 67 15 68 18 69 17 70 17 71 15 72 16 73 18 74 18 76 16 77 19 78 17 79 16 80 16 81 17 82 18 83 16 85 16 86 17 87 17 88 17 89 18 90 16 51 68 1 22 2 19 3 21 5 21 6 18 7 22 8 22 13 22 14 20 15 22 16 19 17 20 18 21 19 22 20 22 21 19 22 19 24 20 25 22 26 20 27 21 29 22 30 19 32 21 33 18 34 21 39 20 40 20 42 18 43 22 45 19 47 19 48 22 49 20 50 19 51 21 54 22 55 18 56 20 57 19 58 19 59 19 60 20 61 21 62 22 63 20 64 18 65 18 66 20 67 19 68 19 69 20 70 21 72 18 73 22 75 20 76 19 77 18 78 19 79 21 80 20 81 21 83 22 84 18 85 22 87 21 89 19 90 22 52 62 1 10 2 12 4 11 5 11 7 11 9 12 10 12 11 11 12 11 13 10 14 11 16 12 17 10 19 10 20 11 22 11 24 12 25 12 26 11 27 10 28 12 29 12 31 10 32 10 33 11 35 11 37 12 38 11 40 10 42 10 45 11 46 10 48 11 49 11 52 12 53 11 54 11 55 12 57 10 58 11 59 10 60 11 61 10 62 12 63 11 65 10 67 12 70 11 72 10 73 11 74 11 75 12 76 11 77 11 78 10 80 10 82 12 83 11 84 12 87 11 89 12 90 12 53 79 1 11 2 11 3 13 4 12 5 12 6 12 7 13 8 13 9 12 10 11 11 13 13 13 14 11 15 13 16 13 18 12 19 13 20 12 21 13 22 11 23 12 24 13 26 12 27 12 28 13 30 12 31 13 32 13 33 11 34 13 35 12 36 12 37 13 38 13 41 12 42 13 43 12 44 11 45 13 46 12 47 11 48 12 49 12 50 11 51 12 52 13 53 12 54 11 55 12 56 12 57 13 58 12 59 13 61 11 62 11 63 11 64 12 65 13 66 13 67 12 68 11 69 11 70 11 71 12 72 12 75 11 76 12 77 12 78 11 79 11 80 12 82 13 83 13 84 12 85 13 86 11 88 12 89 13 90 12 54 63 2 20 4 23 6 20 7 21 9 21 10 20 11 24 13 24 14 20 16 20 19 23 21 22 22 21 24 24 25 23 26 24 28 22 29 20 30 22 32 20 33 22 34 23 36 22 37 23 38 22 39 24 40 24 41 21 42 23 43 23 44 24 45 21 46 22 47 20 51 20 52 23 53 24 54 23 57 20 58 23 59 21 60 23 61 23 63 24 65 24 66 23 68 22 69 21 71 23 72 22 74 24 75 23 76 23 77 21 78 23 79 24 80 23 82 23 83 22 84 21 85 22 87 22 88 20 55 68 1 25 2 25 3 24 4 22 7 24 8 23 9 22 10 24 12 21 14 23 15 21 16 22 17 23 18 21 19 21 21 24 22 22 23 21 25 25 27 21 29 21 30 23 31 22 32 22 33 23 34 23 35 25 36 21 37 24 39 25 40 21 42 22 44 24 45 21 46 24 47 21 48 24 49 23 50 24 51 23 52 22 53 23 54 22 55 25 56 23 57 25 58 22 61 24 62 24 63 23 64 24 68 24 69 21 70 25 71 23 72 24 74 24 75 22 76 24 77 23 79 23 81 24 83 25 84 22 85 22 87 23 88 22 89 22 56 17 3 23 5 21 8 21 10 22 15 20 18 21 20 23 28 20 39 20 42 22 50 20 51 23 56 24 61 22 82 23 87 22 88 20 40 5 57 1 25 2 26 5 29 6 26 9 28 10 27 12 31 13 30 16 28 17 26 19 30 21 26 22 26 23 28 24 30 25 29 26 29 27 28 29 26 30 29 31 27 33 27 35 27 38 25 39 30 40 31 42 26 43 27 45 28 46 30 47 30 48 27 50 27 51 28 53 27 54 29 56 28 57 28 59 25 60 26 62 29 63 26 64 27 67 30 70 28 72 26 73 29 74 27 75 26 76 28 78 25 79 26 82 30 84 30 85 30 86 29 89 26 6 33 1 24 4 22 10 24 15 20 21 21 23 23 24 21 29 21 30 20 34 23 35 23 36 22 40 24 43 24 45 21 47 23 49 20 51 22 52 20 53 20 54 22 57 24 58 21 67 22 69 21 70 24 77 21 78 23 79 22 80 22 81 20 83 24 89 21 7 12 6 11 14 11 22 9 26 9 27 9 39 11 40 10 62 11 63 10 65 10 72 10 73 10 8 38 2 23 4 24 5 26 9 26 11 23 15 23 17 24 18 25 22 23 23 26 26 25 27 27 30 26 31 27 32 27 33 25 37 23 40 27 43 23 44 23 46 27 53 27 56 25 60 25 62 27 65 27 68 23 70 24 75 23 77 23 79 26 81 24 82 27 83 24 85 26 86 27 89 27 90 26 9 41 1 23 2 21 3 23 4 22 5 23 6 20 9 21 12 24 15 22 16 21 18 23 20 22 27 20 28 21 30 21 31 21 33 20 35 22 37 23 38 22 39 20 42 22 43 22 46 23 50 23 59 21 60 24 63 23 65 21 66 22 68 24 71 22 73 22 76 20 78 21 79 20 80 20 83 20 84 23 85 22 87 24 10 80 1 12 2 13 3 13 4 12 5 12 6 12 7 11 8 11 9 12 10 13 11 13 12 13 14 13 15 12 17 12 18 11 19 12 20 11 21 13 22 11 23 12 24 13 25 11 26 12 28 12 29 12 30 12 31 13 32 13 33 13 34 11 35 12 36 11 37 12 38 11 39 12 40 13 41 11 42 12 43 12 44 11 45 11 47 13 48 11 49 12 50 13 51 11 52 12 53 13 54 11 56 11 57 12 58 13 59 13 61 12 62 13 63 13 64 11 65 12 66 11 68 12 69 12 70 13 71 13 73 12 74 13 75 11 76 13 77 12 78 11 79 13 80 12 81 12 82 12 83 13 85 13 86 12 87 13 89 12 90 12 11 2 36 28 55 28 12 32 3 20 4 20 8 22 9 21 12 23 13 21 15 21 18 21 19 22 24 21 27 21 29 21 31 20 33 22 34 22 38 22 39 22 43 22 45 21 47 20 55 22 57 23 61 23 67 23 71 23 76 20 77 24 80 22 81 23 85 23 86 24 90 23 13 39 3 14 4 13 5 15 7 14 8 15 9 15 12 14 16 13 17 13 18 13 21 14 22 13 24 14 31 14 33 15 36 13 37 13 38 14 41 14 43 15 47 13 48 13 50 14 51 15 53 14 64 14 66 15 67 13 75 14 76 14 77 13 78 15 79 15 80 14 82 14 83 14 87 14 89 13 90 13 14 2 17 13 35 14 15 82 1 16 2 17 3 17 4 14 5 17 6 15 7 15 8 16 9 18 10 17 11 16 12 16 13 15 14 17 15 15 16 16 17 15 18 15 19 17 20 17 21 18 22 18 23 15 24 17 25 17 26 15 28 17 29 16 30 15 31 17 32 17 33 16 34 17 35 15 36 17 37 16 38 16 39 15 42 17 43 15 44 17 45 15 47 15 48 15 49 16 50 17 51 16 53 16 54 15 55 17 56 15 57 16 58 14 59 16 60 14 61 17 62 15 63 15 65 16 67 16 68 17 70 15 71 15 72 17 73 16 74 15 75 15 76 15 77 15 78 15 79 16 80 17 81 17 82 17 83 17 84 15 85 17 86 15 87 16 88 16 89 15 90 15 16 68 4 18 5 16 6 18 8 17 9 18 11 18 13 19 14 17 15 17 16 18 17 20 19 19 22 19 24 17 25 18 27 19 28 18 29 17 30 18 31 19 32 19 33 17 34 17 36 18 38 20 39 18 40 20 41 17 43 19 44 18 46 19 48 17 49 19 51 17 52 17 53 17 54 19 55 16 56 19 57 18 58 18 59 18 60 18 61 18 62 19 63 20 64 17 65 17 66 16 69 20 70 19 71 18 72 16 73 18 74 18 75 19 76 18 77 18 78 18 79 18 80 19 81 19 83 20 84 17 86 17 87 18 89 18 90 17 17 72 1 18 3 19 7 20 8 19 9 22 10 19 11 21 15 18 16 18 17 20 18 20 19 22 20 19 21 19 23 20 25 21 26 22 27 20 28 22 29 19 32 22 33 19 34 20 35 21 36 21 37 18 38 22 39 19 40 18 41 19 43 21 44 20 45 21 46 20 47 19 48 21 49 18 50 21 51 20 52 20 53 19 54 19 55 20 56 19 57 21 58 20 60 21 61 20 62 21 64 19 65 18 66 21 67 18 68 18 69 21 70 22 71 22 72 20 73 18 74 20 75 21 76 20 79 21 80 20 81 20 82 20 83 21 84 18 85 20 87 19 89 22 90 20 18 89 1 19 2 19 3 20 4 20 5 19 6 20 7 17 8 19 9 18 10 19 11 20 12 18 13 18 14 21 15 19 16 20 17 17 18 20 19 18 20 19 21 18 22 21 23 20 24 20 25 20 26 20 27 21 28 21 29 19 30 17 31 20 32 18 33 19 34 20 35 18 37 18 38 20 39 19 40 18 41 19 42 19 43 21 44 19 45 18 46 19 47 19 48 18 49 20 50 20 51 20 52 19 53 20 54 20 55 19 56 20 57 18 58 19 59 20 60 21 61 18 62 20 63 20 64 18 65 18 66 17 67 18 68 20 69 18 70 18 71 18 72 19 73 18 74 20 75 19 76 17 77 18 78 18 79 19 80 19 81 17 82 21 83 19 84 18 85 20 86 20 87 19 88 19 89 20 90 21 19 52 1 16 2 16 4 15 6 16 8 15 9 16 11 17 12 16 14 16 18 15 22 17 23 17 27 15 28 18 30 17 31 17 32 17 35 17 36 15 37 15 39 17 40 15 41 15 42 16 43 15 44 15 49 15 51 17 53 17 54 16 55 15 56 18 57 15 59 15 60 16 62 16 64 17 65 16 69 17 71 15 72 15 75 15 76 17 78 15 79 15 80 15 82 17 83 15 84 17 85 16 87 15 88 15 20 43 1 12 9 11 10 10 11 11 13 10 14 11 16 11 18 11 19 12 20 11 24 11 27 11 29 12 30 11 32 10 33 11 34 12 38 12 43 12 45 12 48 11 49 10 53 11 55 11 56 11 57 10 60 11 61 11 66 10 69 12 70 10 71 11 72 10 75 11 76 10 77 11 79 11 82 11 83 12 85 12 86 12 88 12 90 12 25 13 5 24 16 25 29 22 40 21 45 24 46 22 48 22 57 24 61 23 62 25 64 22 66 21 78 22 26 26 2 23 4 23 8 21 9 22 12 23 14 21 16 24 24 22 27 25 33 24 41 23 43 23 46 25 47 22 55 25 59 24 60 25 62 24 63 23 64 24 69 24 71 23 79 21 80 25 89 22 90 21 27 89 1 23 2 24 3 23 4 27 5 27 6 25 7 23 8 27 9 25 10 27 11 25 12 26 13 25 15 24 16 27 17 26 18 27 19 25 20 23 21 27 22 24 23 25 24 26 25 23 26 23 27 23 28 27 29 27 30 23 31 26 32 25 33 24 34 23 35 23 36 27 37 23 38 24 39 26 40 26 41 26 42 24 43 25 44 27 45 25 46 27 47 24 48 25 49 26 50 24 51 25 52 24 53 27 54 27 55 26 56 24 57 25 58 26 59 24 60 25 61 27 62 26 63 25 64 24 65 23 66 25 67 25 68 24 69 25 70 27 71 23 72 23 73 27 74 23 75 24 76 27 77 24 78 23 79 24 80 27 81 27 82 27 83 26 84 26 85 25 86 24 87 25 88 25 89 24 90 25 28 74 2 10 3 12 4 10 6 12 8 11 10 12 11 10 12 11 13 12 15 11 16 12 17 12 18 11 19 12 20 12 21 12 22 11 23 12 24 11 25 11 28 12 30 10 31 10 32 10 33 12 34 11 35 11 36 11 37 11 39 11 40 10 41 11 43 11 44 10 45 12 47 11 49 10 50 10 51 12 52 11 55 10 56 12 57 11 58 10 59 12 60 11 61 10 63 11 64 11 65 12 66 10 67 12 68 12 70 10 71 12 72 11 73 11 74 11 75 11 76 12 77 12 78 10 79 10 80 11 81 11 82 11 83 12 84 12 85 11 86 11 87 11 88 11 89 11 90 12 29 86 1 21 2 18 3 18 4 19 5 22 6 20 7 20 8 21 9 18 10 21 12 22 13 20 14 20 15 21 16 19 17 20 18 19 19 20 21 19 22 19 23 20 24 19 25 21 26 20 27 19 28 20 29 21 30 21 31 21 32 19 33 20 34 21 35 19 36 20 37 19 38 18 39 21 40 21 41 19 42 20 43 20 44 21 45 22 46 20 47 21 48 18 49 19 50 19 52 19 53 20 54 20 55 19 56 19 57 20 58 18 59 21 60 20 61 22 62 21 63 18 64 21 65 22 66 19 67 22 68 20 69 20 70 20 71 18 72 22 73 22 74 18 75 19 76 19 77 21 78 21 79 20 80 18 81 19 82 21 83 18 84 18 85 21 86 21 87 20 89 19 90 18 30 82 1 11 2 12 3 13 4 11 5 13 6 12 7 13 9 13 10 12 11 12 12 12 13 13 15 13 16 11 17 12 18 12 19 12 20 11 21 11 22 11 23 11 24 11 26 13 27 11 28 13 29 13 30 13 31 12 32 12 33 11 34 13 35 12 36 12 37 12 38 12 39 11 40 12 41 11 42 11 43 12 44 12 45 12 47 13 48 13 49 11 50 11 52 12 53 13 54 11 55 12 58 12 59 12 60 13 61 13 62 12 63 11 64 12 65 12 66 13 67 12 68 12 69 11 71 11 72 12 73 12 74 12 75 13 76 11 77 13 78 12 79 12 80 12 81 12 82 11 83 12 84 11 85 11 86 13 87 11 88 11 89 12 90 13 31 57 1 20 2 23 3 22 7 22 10 24 11 23 12 23 13 22 16 20 17 22 18 21 19 22 24 21 25 23 26 24 27 22 28 23 29 21 34 24 35 22 37 20 40 24 41 23 42 23 43 24 44 22 45 23 47 24 48 23 50 22 52 21 56 21 57 23 58 21 59 23 61 21 62 21 63 23 65 21 67 22 68 21 71 20 73 22 74 23 75 20 76 22 78 21 79 23 80 22 81 20 83 21 84 23 85 23 86 21 87 20 89 21 90 21 32 58 2 31 3 32 5 29 7 29 8 31 9 28 11 31 13 28 16 31 17 30 18 27 19 27 20 31 21 32 22 28 23 30 26 32 28 31 31 28 36 28 37 29 38 28 40 29 42 28 45 28 46 30 47 28 48 28 49 26 50 26 52 31 53 31 54 29 55 30 56 30 57 28 60 28 62 28 63 32 64 31 65 32 66 27 68 31 69 28 70 31 71 30 72 29 73 28 75 26 76 30 78 29 79 28 80 28 81 28 82 28 85 32 86 30 90 27 33 10 11 14 13 14 20 13 29 15 31 13 33 14 39 15 62 14 74 15 78 15 34 52 1 16 2 15 3 14 4 14 5 15 7 15 10 14 12 14 13 15 16 16 18 16 20 14 21 15 22 15 24 14 30 16 31 14 32 15 33 14 34 14 35 16 36 15 39 16 41 15 43 14 44 15 45 16 47 15 48 15 52 16 53 15 54 14 58 16 64 16 66 15 68 14 69 16 71 15 74 15 75 15 76 14 77 15 79 14 81 16 82 16 83 16 84 16 85 14 86 16 88 16 89 15 90 16 35 9 14 18 16 17 27 17 38 17 47 17 61 16 68 17 73 17 82 18 36 4 3 13 24 11 55 12 69 12 37 67 1 20 2 16 3 18 4 20 6 20 7 17 8 16 10 16 11 17 12 19 13 16 14 17 15 18 16 20 17 18 18 17 20 18 21 16 23 18 24 19 25 16 27 18 28 18 29 17 30 17 31 17 35 16 36 18 37 17 38 18 41 17 42 18 43 18 44 17 46 18 47 19 48 18 49 16 51 19 52 18 55 18 57 17 58 18 59 18 60 16 61 17 62 20 63 16 64 17 65 19 67 18 68 19 69 19 72 19 73 18 74 19 75 20 76 19 77 19 79 20 80 17 83 17 84 17 85 17 86 18 87 17 88 17 38 31 2 16 5 14 8 15 10 16 11 14 13 14 16 15 17 14 18 15 22 14 26 15 29 16 30 15 32 14 33 16 36 15 46 16 47 15 48 16 50 14 51 15 52 14 55 14 56 14 57 14 62 14 63 16 79 14 80 14 86 16 89 15 39 38 1 29 4 33 5 28 7 32 12 28 14 31 15 27 21 32 26 33 33 28 34 30 35 31 39 33 40 30 41 28 42 28 43 31 45 29 46 27 47 29 48 30 55 32 64 31 67 33 71 29 72 27 73 31 74 33 75 27 78 30 79 31 80 30 82 31 83 30 85 28 86 32 89 32 90 31 40 84 1 28 2 30 3 30 4 32 5 29 6 29 7 26 8 30 9 27 10 31 12 30 13 26 14 31 15 27 17 28 18 28 19 31 21 29 22 30 23 29 24 29 25 27 26 28 27 30 28 31 29 29 30 29 31 31 32 27 33 29 34 28 35 28 36 29 37 27 38 28 39 29 40 32 41 31 42 29 44 31 45 31 46 31 47 27 48 29 49 28 50 28 51 26 52 26 53 32 54 26 55 29 56 27 57 29 58 31 59 27 60 26 61 31 62 31 63 27 64 28 66 27 67 30 68 28 69 29 70 30 71 28 72 27 73 27 74 29 75 32 76 29 77 29 78 30 80 30 81 28 82 27 83 27 84 31 85 29 86 31 87 27 88 30 89 27 90 30 41 24 2 20 7 20 8 19 9 19 11 17 13 20 15 20 18 19 23 19 34 20 36 18 42 20 44 20 46 19 48 18 54 21 58 17 70 20 76 19 80 17 81 20 84 18 86 19 87 20 42 42 3 21 4 21 6 22 7 23 9 22 12 23 13 21 14 23 15 23 16 24 17 22 18 20 23 23 25 21 27 22 28 20 32 24 33 22 35 21 36 22 39 20 43 22 46 24 48 24 50 20 55 21 57 21 58 23 59 20 62 22 64 21 70 21 71 21 75 20 77 20 79 21 80 22 81 23 84 21 85 22 88 23 89 20 43 46 2 18 3 18 4 16 6 18 7 19 10 18 12 18 13 19 14 18 15 18 17 18 18 20 19 16 20 19 21 19 22 17 24 18 25 19 26 18 27 18 30 19 31 18 32 17 33 17 34 19 35 18 37 17 38 19 39 18 41 17 43 16 45 16 49 19 51 20 53 17 55 17 60 17 63 19 67 16 72 19 75 18 79 19 83 19 84 16 87 18 89 17 44 89 1 11 2 13 3 12 4 12 5 13 6 12 7 11 8 12 9 11 10 11 11 12 12 12 13 11 14 12 15 13 16 13 17 12 18 13 19 12 20 11 21 12 22 13 23 11 24 11 25 12 26 11 27 12 28 13 29 11 30 13 31 12 32 12 33 12 34 13 35 13 36 12 37 12 39 12 40 11 41 11 42 11 43 13 44 11 45 13 46 12 47 13 48 13 49 13 50 13 51 11 52 12 53 13 54 12 55 12 56 13 57 11 58 12 59 11 60 12 61 12 62 11 63 11 64 13 65 11 66 13 67 11 68 11 69 12 70 13 71 11 72 12 73 12 74 12 75 12 76 13 77 12 78 13 79 13 80 13 81 12 82 13 83 11 84 13 85 12 86 12 87 11 88 12 89 11 90 12 49 40 6 12 7 14 9 12 10 13 11 12 12 14 13 14 15 12 17 13 18 14 24 14 25 13 26 12 27 14 28 14 30 12 32 14 33 12 34 12 36 13 40 12 43 13 44 13 46 14 47 14 51 13 53 12 60 12 61 14 63 12 66 12 69 12 70 14 71 14 76 12 78 13 79 14 84 14 89 13 90 13 50 64 2 28 4 28 5 29 6 26 7 29 9 25 10 26 12 29 15 27 16 31 17 31 18 29 19 27 20 26 21 30 22 29 24 31 25 28 26 26 27 30 28 29 32 26 34 26 35 29 36 25 39 29 40 30 42 28 43 27 44 30 47 29 48 27 49 29 50 27 51 27 52 28 53 26 55 30 56 26 58 30 59 28 61 27 62 25 63 26 64 29 65 27 66 29 68 27 69 28 71 27 72 26 73 26 75 26 76 27 77 30 79 26 81 26 83 28 85 30 86 28 87 25 88 30 89 27 90 25 51 41 1 14 4 14 5 13 7 14 10 13 11 13 13 14 19 14 20 12 23 12 26 13 33 14 34 14 35 14 38 13 40 13 41 13 42 13 48 14 49 13 50 14 53 12 55 14 56 13 58 13 61 13 62 13 63 13 64 12 66 12 67 13 68 12 69 13 73 12 74 13 75 12 76 12 79 12 80 12 87 14 88 13 52 55 1 28 2 28 4 25 6 25 7 23 9 27 11 25 12 24 13 25 14 28 15 28 17 25 18 28 21 26 23 26 24 28 25 24 32 27 33 25 34 27 37 27 38 25 39 24 41 27 42 26 46 27 47 28 48 24 49 28 51 27 52 24 53 27 55 26 56 26 57 23 58 28 59 27 61 24 62 28 64 28 65 24 66 24 69 27 71 28 72 26 73 25 75 28 78 27 79 24 81 24 82 26 83 25 84 26 85 26 86 26 36 5 59 1 27 2 29 4 33 5 32 7 30 8 28 9 30 10 29 11 30 13 29 14 30 15 31 17 31 18 27 20 30 22 28 25 32 27 33 28 31 29 29 30 28 31 27 33 31 35 32 36 29 38 28 40 30 42 32 43 33 44 27 50 31 51 32 53 33 54 28 55 33 56 30 57 30 58 30 60 29 61 30 62 32 63 31 64 33 65 27 67 33 69 31 70 28 72 29 76 30 78 32 79 33 80 29 81 32 82 28 86 27 87 29 88 33 89 32 90 28 6 20 3 18 4 17 15 19 18 16 24 17 31 16 36 17 40 16 41 16 42 17 46 19 55 18 60 16 70 17 71 16 74 18 75 18 79 19 81 18 86 17 7 82 1 28 2 30 3 31 4 29 5 27 7 28 8 32 10 30 11 30 12 26 13 28 14 29 15 28 16 28 17 29 18 31 19 31 20 28 21 27 22 27 23 31 24 31 25 31 26 32 27 28 28 30 29 29 30 28 31 28 33 28 35 32 36 26 37 28 38 31 39 29 40 27 41 28 42 32 43 29 44 29 45 31 46 31 47 29 48 27 49 27 50 30 51 28 52 28 53 30 55 30 56 28 57 31 58 29 59 31 60 31 61 30 62 30 63 28 64 27 65 32 66 30 67 29 68 32 69 32 72 28 73 30 74 28 75 31 77 26 78 29 79 27 80 30 81 31 82 31 83 27 84 30 85 27 86 27 87 31 88 26 89 28 90 30 8 22 3 18 5 16 16 16 20 16 29 16 32 17 37 18 38 17 39 18 40 16 44 16 47 18 48 16 50 17 68 16 69 17 75 17 76 16 81 16 82 18 88 17 89 15 9 34 2 16 3 16 5 15 8 15 9 15 12 17 13 16 15 16 16 16 24 14 25 15 28 15 29 16 33 17 39 16 40 16 46 15 48 16 50 16 53 15 55 16 56 16 60 15 61 15 62 15 66 16 68 15 70 16 75 14 76 15 80 17 81 17 88 17 90 17 10 23 7 27 10 26 13 26 14 25 16 28 20 27 21 24 23 27 24 24 25 24 31 28 32 26 36 26 41 29 49 24 51 27 55 25 68 24 69 24 73 27 75 27 76 29 84 26 11 29 1 19 2 20 6 20 7 17 10 18 14 20 16 19 18 18 19 19 20 20 22 19 25 20 26 21 34 17 35 18 36 20 37 18 43 21 46 17 47 21 48 19 50 17 64 17 75 17 81 17 82 17 83 19 87 18 90 18 12 60 1 20 3 18 4 20 5 21 7 20 8 19 9 19 11 17 12 20 15 19 17 19 19 21 20 18 21 17 24 19 25 21 26 20 30 18 31 20 32 21 33 20 35 18 36 19 39 20 40 20 43 17 44 18 46 20 47 20 48 19 49 18 51 19 53 18 55 21 56 20 57 19 59 21 60 18 61 18 64 21 65 18 66 19 68 21 69 18 70 18 72 21 73 19 75 20 77 19 78 18 79 20 80 20 81 18 84 20 85 21 86 18 87 19 88 19 89 17 90 20 13 83 1 32 2 32 3 30 5 27 6 28 7 28 8 29 9 33 10 29 11 30 12 31 13 28 14 30 15 31 16 32 17 31 18 30 19 27 20 28 21 28 22 30 23 28 24 31 25 32 26 29 27 31 28 32 29 30 31 28 33 31 34 32 35 28 36 32 37 33 38 28 39 33 40 30 41 29 42 29 43 29 44 30 45 29 47 32 49 28 50 33 51 27 52 33 53 28 54 32 55 27 56 28 57 30 58 29 59 32 60 32 61 33 62 29 64 31 65 30 66 30 67 28 68 29 69 33 70 32 71 30 73 31 74 30 75 33 76 29 77 29 78 28 79 31 80 31 81 33 82 32 83 28 84 29 85 31 86 29 87 30 88 29 89 30 90 31 14 11 23 24 45 24 53 24 55 23 56 22 57 23 61 23 65 21 66 25 67 24 73 22 15 86 1 12 2 12 3 13 4 12 5 13 6 13 7 12 8 11 9 12 10 11 11 12 12 13 13 12 14 11 15 13 16 13 17 12 18 11 20 12 21 13 22 13 23 13 24 12 25 12 26 11 27 12 28 12 29 13 30 12 31 13 32 11 33 13 34 11 35 13 36 13 37 12 38 12 39 11 40 12 41 11 42 12 43 13 44 12 45 13 46 13 47 13 48 11 49 11 50 11 51 12 52 11 53 13 54 12 55 13 56 11 57 12 58 13 59 11 60 13 61 13 62 12 63 12 65 11 66 11 67 11 68 13 69 12 70 13 71 11 72 11 73 11 75 13 76 13 77 13 78 13 79 13 81 11 82 11 83 11 84 12 85 11 86 13 87 12 88 12 89 11 90 13 16 63 1 26 2 27 4 28 5 27 6 24 7 26 8 25 9 26 11 25 12 26 13 24 14 26 15 26 17 27 18 24 19 24 20 24 23 24 24 25 25 27 26 28 27 26 30 26 33 27 34 24 35 29 36 28 37 27 38 28 40 23 41 27 42 28 45 24 46 28 47 24 49 26 50 24 52 26 53 27 54 28 55 26 56 25 58 28 59 26 60 26 61 26 62 28 66 28 68 27 69 27 71 26 72 25 73 25 74 27 75 28 81 28 83 27 84 26 86 29 87 24 88 27 89 25 90 28 21 62 2 21 3 21 4 22 6 20 8 20 9 21 10 18 11 19 12 21 14 18 16 22 18 20 19 19 22 20 23 20 24 19 25 21 26 21 28 18 31 18 32 19 35 18 36 20 37 19 38 20 39 18 40 21 41 21 44 21 45 22 46 22 48 20 49 19 50 20 51 20 53 22 54 19 56 22 57 19 59 18 60 21 63 19 64 20 66 20 67 19 68 20 71 21 72 22 74 19 75 19 76 21 77 20 79 22 80 21 82 20 84 21 85 19 86 20 87 18 88 21 89 20 90 21 22 33 3 23 4 27 5 27 8 27 9 25 12 23 15 26 17 27 20 27 23 25 25 23 26 23 27 23 33 25 37 26 43 25 46 26 51 24 54 25 56 27 59 27 61 26 62 26 63 27 69 24 70 27 74 26 75 25 79 23 80 24 83 26 85 26 87 24 23 58 1 17 3 18 5 18 6 17 7 19 11 18 12 19 16 20 17 19 18 17 19 18 22 19 24 17 26 18 28 19 30 19 31 19 33 17 35 17 36 19 38 19 39 17 42 18 43 18 45 18 46 20 48 17 50 19 51 19 52 19 54 17 55 17 56 20 57 20 60 18 61 19 62 19 63 20 64 20 65 16 66 17 67 18 68 20 70 17 72 20 74 17 75 17 76 19 77 19 79 19 83 17 84 17 85 17 86 18 87 18 88 18 89 20 90 17 24 18 1 26 12 26 16 25 17 25 19 28 20 26 22 26 26 25 34 27 48 26 62 27 70 25 71 27 73 27 75 26 80 29 82 29 83 27 25 40 1 23 2 22 4 24 6 20 8 21 9 21 16 23 18 22 20 24 23 21 25 22 26 21 28 21 30 20 32 22 33 23 36 21 37 22 39 21 43 23 45 20 49 23 53 22 54 24 57 21 59 23 61 23 63 24 65 24 69 24 70 21 71 20 79 22 83 24 84 23 85 24 86 21 88 21 89 20 90 23 26 26 1 19 2 18 4 18 17 19 21 19 24 21 26 19 27 20 29 19 30 18 35 22 36 21 40 18 44 19 45 21 54 19 60 22 69 20 71 21 74 19 76 20 78 19 81 19 84 21 85 20 86 21 27 51 2 12 4 14 5 14 7 12 8 12 9 14 12 12 13 12 14 14 15 14 17 14 19 12 20 13 21 13 26 13 28 12 31 14 32 13 33 14 34 13 35 13 37 12 38 13 39 14 42 12 44 12 47 13 49 12 50 12 52 12 53 14 54 12 57 13 59 12 62 13 63 13 64 14 68 13 70 12 71 13 74 12 75 13 76 13 79 13 81 13 83 13 84 12 85 14 86 13 87 12 88 12 28 65 1 14 3 15 4 14 6 14 7 14 8 15 9 15 13 14 14 15 15 14 16 14 17 15 19 15 20 14 21 14 22 15 23 15 25 15 26 14 27 15 28 14 29 14 30 14 31 15 32 14 33 14 34 14 37 15 38 14 40 14 41 14 42 15 45 13 46 14 47 15 48 14 50 13 51 15 52 14 54 14 55 13 56 15 58 15 59 15 60 14 61 14 62 13 63 13 64 14 65 14 66 15 68 15 69 13 70 14 71 15 72 14 77 15 80 13 84 15 85 14 86 14 87 15 88 14 89 14 90 14 29 88 2 13 3 13 4 11 5 13 6 12 7 13 8 13 9 13 10 11 11 13 12 13 13 13 14 11 15 12 16 13 17 13 18 12 19 13 20 11 21 12 22 13 23 11 24 11 25 13 26 13 27 11 28 12 29 12 30 11 31 11 32 11 33 12 34 12 35 13 36 12 37 11 38 12 39 12 40 13 41 13 42 12 43 12 44 12 45 11 46 13 47 12 48 12 49 12 50 12 51 13 52 11 53 12 54 13 55 11 56 12 57 13 58 12 59 11 60 12 61 12 62 13 63 13 64 13 65 11 66 12 67 12 68 13 69 11 70 12 71 11 73 12 74 11 75 12 76 13 77 12 78 13 79 13 80 13 81 11 82 11 83 13 84 13 85 13 86 11 87 12 88 13 89 12 90 12 30 56 2 28 3 27 5 28 7 31 9 32 10 30 11 30 12 31 14 27 15 28 18 28 19 27 21 32 23 31 24 27 25 27 28 30 30 31 31 28 32 31 33 28 34 29 35 29 36 27 38 27 40 29 42 29 43 27 46 30 47 27 50 31 51 28 52 27 53 31 54 31 55 31 56 26 58 26 59 26 62 27 63 29 65 27 67 31 68 29 72 29 73 31 74 28 77 31 78 30 79 31 80 26 85 29 87 28 88 31 89 27 90 31 31 81 1 19 2 17 4 18 5 17 6 18 7 19 9 21 10 21 11 18 12 18 13 20 14 18 16 17 17 19 18 21 19 19 20 18 21 18 22 21 23 19 24 21 25 17 26 21 27 19 28 18 29 20 30 17 31 20 32 20 33 20 34 20 35 20 36 17 38 17 39 18 41 20 42 21 43 17 44 19 45 18 46 18 47 20 48 18 49 19 50 19 51 20 52 20 53 18 54 18 55 18 56 17 57 20 58 19 59 19 60 20 61 17 62 19 63 18 64 17 65 18 67 18 68 18 70 18 72 20 73 19 74 20 75 18 76 17 77 17 78 20 79 18 80 18 82 20 83 18 84 17 85 18 86 18 87 21 88 18 89 20 90 19 32 80 2 21 3 18 4 19 5 18 6 22 7 18 8 20 9 22 11 22 12 21 13 19 14 22 15 18 17 22 18 19 19 20 20 20 21 21 22 21 23 20 24 19 25 18 26 20 27 21 28 21 29 19 30 18 31 22 32 20 34 19 35 22 36 19 37 18 38 20 39 20 40 20 41 21 42 21 43 19 44 21 45 18 46 22 47 21 48 22 49 21 50 19 51 21 52 19 54 19 55 19 56 18 57 19 58 18 60 22 61 21 62 20 63 22 64 20 66 19 67 20 68 19 69 20 70 20 71 19 72 20 73 22 74 20 75 20 76 21 77 21 78 20 80 19 81 19 82 19 83 22 85 18 86 22 87 20 89 19 90 19 33 76 1 16 2 16 3 15 4 14 5 14 6 15 7 15 8 14 9 16 11 15 12 15 13 16 14 14 15 14 16 16 17 14 19 16 20 15 21 14 22 16 23 14 24 14 25 14 27 14 28 15 29 14 30 15 31 14 32 15 34 15 36 14 37 16 38 15 39 15 40 15 41 14 42 14 43 15 44 16 45 15 46 14 48 14 49 16 50 16 51 15 53 15 54 14 56 15 57 16 58 16 60 15 61 14 62 14 63 14 64 14 65 16 66 16 67 15 68 16 69 14 70 16 71 14 73 16 74 14 76 14 78 14 79 15 80 14 81 15 82 15 83 16 86 16 87 16 88 15 89 15 90 15 34 48 2 11 3 11 6 12 7 13 9 13 10 13 11 12 14 11 15 12 17 11 18 13 20 12 21 11 23 13 28 12 29 12 31 13 32 11 33 13 34 11 35 12 39 13 43 13 47 13 50 12 51 12 52 13 53 12 58 11 59 11 61 12 62 12 63 11 64 12 65 12 66 12 67 12 69 13 72 11 74 12 75 13 76 11 78 13 79 13 83 12 87 12 89 13 90 11 35 18 1 30 6 30 7 29 8 29 10 28 12 26 23 26 32 27 38 26 47 28 50 31 52 28 60 31 61 28 68 31 82 26 83 27 88 28 36 71 1 31 2 28 3 27 4 27 5 31 6 28 7 31 9 27 10 27 11 30 12 31 13 29 15 26 16 31 17 29 18 29 20 27 22 30 23 29 24 30 25 28 26 29 30 26 31 29 32 27 33 30 35 27 36 31 38 28 39 27 40 28 41 30 42 29 45 31 46 29 47 29 48 30 49 27 50 28 51 31 53 26 54 28 56 27 57 30 58 28 59 28 60 27 61 29 62 27 63 27 65 32 66 29 67 29 68 30 69 27 70 32 72 28 74 29 75 27 76 26 77 30 78 29 79 28 82 30 83 30 84 32 85 27 86 27 87 32 88 32 89 27 45 34 2 26 4 28 10 26 12 26 13 24 16 24 19 26 21 24 23 26 27 26 28 28 30 24 31 25 39 27 40 28 41 27 45 24 49 28 52 28 55 26 56 28 59 27 64 27 66 25 68 25 71 25 73 24 74 25 75 26 79 24 80 24 83 27 84 27 85 25 46 87 1 29 2 30 3 28 4 29 5 30 6 30 7 31 8 32 9 32 10 30 11 31 12 31 13 29 14 28 15 28 16 29 17 28 18 29 19 32 20 26 21 31 22 28 23 31 24 26 25 31 26 32 27 28 28 27 29 27 30 26 31 29 32 28 33 27 34 31 35 27 36 31 38 28 39 27 40 27 41 32 42 31 43 29 44 26 45 31 46 30 47 29 48 30 49 30 50 27 51 28 53 28 54 30 56 30 57 28 58 27 59 31 60 26 61 28 62 28 63 31 64 28 65 31 66 26 67 30 68 31 69 30 70 29 71 27 72 29 73 27 74 26 75 31 76 30 77 28 78 27 79 28 80 31 81 32 82 27 83 27 84 27 85 28 86 31 87 26 88 32 89 31 90 32 47 8 3 10 20 10 33 11 54 9 60 10 63 9 77 10 84 10 48 64 1 28 2 25 3 26 6 24 7 26 8 27 9 24 10 25 11 28 13 24 14 27 16 24 18 27 19 28 20 25 22 27 23 24 27 26 29 26 30 24 32 28 33 24 34 28 37 26 38 29 39 26 42 26 45 27 47 24 48 24 49 24 50 28 52 28 53 24 54 27 55 28 56 26 57 28 58 24 59 27 60 29 61 24 62 26 63 24 65 24 66 28 68 27 69 27 70 28 71 25 72 28 74 26 75 26 76 25 77 25 78 29 79 28 82 25 83 28 84 24 86 28 87 26 88 28 90 26 49 46 1 13 8 14 9 14 10 12 11 14 12 12 16 14 18 12 21 14 25 12 30 14 31 14 33 12 34 14 35 14 38 13 40 12 42 13 44 14 49 13 50 13 51 12 52 13 53 14 55 14 56 13 57 14 59 13 61 14 62 14 66 13 68 14 70 14 71 14 72 12 74 12 75 13 76 13 79 12 80 14 81 13 83 13 84 14 85 12 86 13 90 14 50 31 1 27 7 26 11 32 12 28 16 26 21 31 27 29 30 30 36 28 38 30 44 27 45 29 46 26 49 30 50 30 51 29 54 28 55 30 58 30 61 31 66 26 67 29 70 29 72 30 74 31 75 27 77 26 81 31 83 31 85 29 87 29 51 78 2 24 3 26 4 24 5 24 6 25 7 28 8 24 9 25 10 28 11 26 12 23 13 27 14 26 15 27 16 26 17 24 18 27 19 27 20 24 21 29 22 28 24 27 26 27 27 28 29 27 30 28 31 26 32 26 33 27 34 27 35 27 36 24 37 27 38 24 39 24 40 25 44 27 45 24 46 27 47 28 48 26 49 28 50 28 51 27 52 26 53 24 54 24 55 24 57 24 58 24 60 25 61 23 62 24 63 26 64 27 65 23 66 25 67 25 68 26 70 28 71 24 72 25 73 25 74 24 76 27 77 26 78 25 79 23 80 26 81 26 82 24 83 28 84 25 85 28 86 27 87 26 88 29 90 27 52 82 1 16 2 16 3 16 4 16 5 16 6 15 7 14 8 15 9 16 10 15 11 15 12 15 13 14 14 16 16 14 17 14 18 14 19 16 20 15 21 16 22 15 23 15 25 14 27 16 28 16 29 15 30 14 31 14 33 16 35 15 36 14 37 14 38 15 39 14 40 16 41 14 42 16 43 16 44 16 46 16 47 14 48 16 49 14 50 16 51 16 52 14 53 16 54 15 55 14 56 15 57 15 58 14 59 14 60 16 61 16 62 16 63 14 64 14 65 15 66 16 67 15 68 15 69 14 70 14 71 14 72 14 73 16 74 15 75 14 77 15 78 14 79 16 80 15 81 15 82 15 83 14 84 14 86 14 87 14 88 14 89 16 90 15 4 57 7 16 14 27 14 34 14 38 14 49 15 53 13 90 14 58 15 9 12 14 11 20 12 21 12 37 11 43 11 44 11 45 12 61 11 62 12 72 12 75 13 78 12 82 12 84 12 59 77 1 15 2 14 3 13 4 14 5 15 6 14 7 15 8 14 9 15 11 15 12 14 13 13 14 15 15 13 17 13 18 14 19 14 20 15 21 14 22 15 23 13 24 13 25 13 26 14 27 13 28 14 29 15 30 14 31 15 32 14 33 13 36 15 37 13 38 14 39 14 40 15 41 14 42 15 43 14 44 15 45 13 46 14 47 15 48 13 49 14 50 15 51 13 52 15 54 14 55 14 57 13 61 14 62 15 63 14 64 13 65 15 66 14 67 13 69 14 71 14 72 14 73 14 76 13 77 13 78 15 79 15 80 15 81 15 82 13 83 14 84 14 85 15 86 14 87 13 88 14 89 13 90 15 60 24 3 20 6 20 11 17 13 19 18 19 26 16 30 18 32 17 35 18 39 19 43 19 46 18 61 19 62 19 63 19 64 19 68 20 69 20 74 19 76 18 78 19 82 18 84 18 90 17 +5 4 1 78 1 21 2 24 3 24 4 22 6 20 7 22 8 22 9 23 10 24 11 22 12 23 13 22 14 23 15 22 17 21 18 21 19 22 20 20 21 22 22 24 23 20 25 21 26 24 27 23 28 23 29 23 30 22 31 24 32 21 33 23 34 20 35 21 37 24 38 23 39 20 40 22 41 23 43 20 44 21 45 21 47 21 48 21 49 20 51 22 52 21 53 20 54 22 55 22 56 23 57 20 58 21 60 22 61 22 62 22 63 22 64 22 65 24 66 23 67 23 68 23 69 21 70 24 71 22 72 20 73 23 74 22 75 22 76 21 78 20 79 23 81 21 82 22 83 20 85 24 86 24 87 22 88 23 90 20 2 43 3 18 4 21 5 19 9 17 10 20 13 18 17 18 20 19 23 19 24 20 25 18 26 20 28 21 29 19 30 18 31 18 32 20 34 20 36 20 37 17 38 20 39 17 40 21 43 17 45 19 47 18 48 18 53 17 56 17 60 18 63 18 64 20 66 20 67 17 70 20 75 17 77 19 78 18 79 18 81 17 86 19 87 20 88 19 3 17 5 33 9 31 14 28 17 31 25 29 27 32 30 27 31 33 39 29 41 28 47 33 57 31 60 29 65 28 72 29 82 28 83 28 4 1 58 29 12 25 11 8 13 9 15 10 13 15 13 24 15 46 15 54 14 68 15 77 13 81 13 90 14 26 19 7 29 9 28 24 27 31 28 38 28 39 26 40 28 47 27 48 25 49 25 52 26 53 25 55 25 71 27 76 28 79 25 82 28 83 25 90 27 27 32 1 16 2 17 3 16 7 15 8 16 13 17 14 17 18 17 20 16 21 16 22 16 23 15 27 15 34 17 35 16 37 17 39 16 41 16 44 16 45 16 48 16 50 15 54 17 65 17 69 16 70 16 74 15 76 15 84 15 86 15 88 16 90 16 28 86 1 22 2 20 3 22 5 19 6 20 7 19 8 19 9 19 10 20 11 20 12 18 13 21 14 19 15 20 16 21 17 19 19 21 20 22 21 21 22 21 23 20 24 18 25 21 26 21 27 21 28 22 29 19 30 19 31 22 32 21 33 20 34 19 35 19 36 21 37 20 38 18 39 19 40 19 41 21 42 22 43 21 44 20 45 19 46 22 47 22 48 20 49 19 50 20 51 21 52 19 53 20 54 19 55 22 56 20 57 19 58 18 59 19 60 19 61 20 62 19 63 21 64 21 65 19 66 20 67 20 68 18 69 21 70 20 71 20 73 19 74 19 75 20 76 20 77 22 78 21 79 20 80 20 81 21 82 21 84 21 85 20 86 18 87 20 88 20 89 19 90 20 33 74 1 30 2 28 4 32 5 31 6 32 7 31 8 28 9 27 10 28 11 30 12 30 13 33 14 28 15 33 16 29 17 31 18 31 21 33 22 32 23 33 24 31 25 31 26 28 27 30 28 27 29 29 30 29 31 30 33 29 34 29 35 30 37 32 38 29 39 32 40 27 41 31 42 28 43 28 44 30 45 29 46 27 47 29 49 31 51 29 52 28 55 31 56 28 57 29 58 33 61 30 63 31 64 33 65 30 66 27 67 33 68 27 71 27 72 30 74 30 75 28 76 30 77 28 78 31 79 33 80 29 81 29 82 28 83 30 85 31 86 30 87 32 88 29 89 30 90 33 34 57 1 26 2 28 4 28 6 29 7 26 8 27 9 29 10 26 11 29 12 26 13 25 14 27 16 27 17 28 19 27 20 25 21 30 22 25 23 30 25 28 28 27 29 29 30 26 32 28 33 29 34 30 35 28 36 25 38 27 39 29 40 27 41 26 43 27 48 27 50 29 52 27 53 28 56 28 59 28 60 25 61 29 62 25 64 29 65 24 66 25 68 30 69 25 72 25 73 29 74 25 75 29 79 27 86 26 87 24 88 25 89 28 90 29 35 32 9 30 13 32 14 31 16 32 17 31 23 30 26 31 27 27 28 33 29 32 30 31 38 30 39 30 42 32 45 33 46 31 53 32 57 28 61 28 62 29 63 28 65 29 68 29 69 30 74 28 77 31 79 30 81 28 82 31 84 28 88 30 90 30 36 28 1 32 3 28 4 30 6 31 9 33 19 32 20 32 21 29 26 28 27 29 28 32 29 32 30 27 31 29 33 31 34 33 37 30 39 32 40 33 57 29 62 29 64 28 69 29 72 29 77 28 83 27 85 31 87 33 49 72 1 20 2 19 3 18 4 20 5 17 6 18 7 17 8 18 9 20 10 17 11 18 15 20 16 18 18 17 19 20 20 20 23 20 24 20 25 18 26 17 28 20 29 20 30 18 31 18 32 20 33 18 34 20 35 20 38 18 39 20 41 21 42 18 43 20 45 19 46 20 47 20 48 17 49 20 51 20 52 20 54 20 55 19 57 18 58 20 59 20 60 21 61 18 62 18 63 21 64 17 65 18 66 19 67 18 68 20 69 20 70 19 71 19 72 19 73 20 74 19 76 20 77 18 78 19 79 17 80 21 81 17 82 20 84 19 86 20 87 19 88 20 89 20 50 47 1 14 2 13 5 14 6 13 8 12 10 13 15 14 17 12 18 14 19 14 20 14 21 13 22 12 23 12 25 12 26 14 28 13 29 13 30 14 31 14 33 13 35 13 37 14 40 12 41 14 42 13 43 14 44 13 45 13 49 14 50 14 52 13 53 12 59 13 65 14 66 12 67 14 68 12 70 14 71 13 73 14 74 12 77 14 79 13 81 13 84 12 86 12 51 2 6 14 52 15 52 3 61 20 73 20 78 20 36 5 75 1 19 3 21 4 21 5 19 6 21 7 22 8 20 10 18 11 20 12 19 13 21 14 20 15 18 16 21 17 22 18 20 19 19 20 22 21 20 22 19 23 20 24 22 27 19 28 19 29 21 30 20 31 19 33 20 34 21 35 22 36 21 37 19 41 22 42 21 43 19 47 22 48 21 49 18 50 19 51 19 52 22 53 18 54 20 55 19 56 21 57 22 58 18 59 20 61 19 62 19 63 18 64 18 65 21 66 20 68 19 69 22 70 21 71 20 72 20 73 19 74 21 75 21 77 22 78 18 79 20 80 19 82 21 83 20 84 19 85 19 86 18 87 19 88 21 89 21 90 18 6 15 2 21 4 22 18 23 21 21 46 23 50 23 51 24 57 20 62 22 71 24 74 24 78 22 79 22 88 22 90 22 7 46 1 27 2 30 5 26 6 29 9 27 11 28 12 27 14 29 16 30 17 27 21 25 24 30 25 28 26 30 30 26 33 30 35 27 36 26 37 28 38 28 40 27 41 30 43 29 44 27 45 27 46 25 51 27 52 30 53 30 54 28 55 29 56 31 58 29 65 29 66 27 71 28 75 27 77 30 81 26 83 26 84 30 85 31 86 26 87 29 88 27 90 25 8 44 1 16 2 18 4 18 5 17 7 17 10 17 11 16 12 18 14 17 18 17 19 18 20 19 22 16 25 18 26 19 29 18 31 17 32 16 33 18 38 17 40 16 41 17 42 18 45 16 47 17 49 17 50 16 56 16 57 16 59 18 62 18 63 19 64 17 66 18 68 16 69 16 70 18 72 17 80 16 85 17 86 15 88 16 89 17 90 18 13 90 1 18 2 17 3 20 4 17 5 20 6 17 7 17 8 18 9 19 10 17 11 19 12 21 13 21 14 20 15 19 16 19 17 18 18 20 19 17 20 19 21 19 22 17 23 21 24 20 25 19 26 20 27 17 28 18 29 19 30 19 31 21 32 17 33 19 34 17 35 17 36 20 37 21 38 19 39 19 40 20 41 21 42 17 43 18 44 18 45 17 46 21 47 18 48 18 49 17 50 18 51 18 52 19 53 17 54 18 55 21 56 17 57 21 58 18 59 18 60 20 61 19 62 17 63 17 64 17 65 18 66 20 67 21 68 21 69 20 70 19 71 20 72 20 73 18 74 20 75 18 76 20 77 19 78 19 79 20 80 20 81 18 82 18 83 18 84 20 85 19 86 20 87 18 88 18 89 18 90 19 14 90 1 16 2 17 3 15 4 18 5 16 6 15 7 15 8 17 9 16 10 15 11 15 12 15 13 17 14 17 15 14 16 16 17 17 18 17 19 17 20 15 21 15 22 16 23 17 24 16 25 18 26 16 27 17 28 17 29 16 30 15 31 15 32 15 33 15 34 17 35 17 36 16 37 15 38 17 39 16 40 18 41 17 42 15 43 15 44 17 45 17 46 17 47 17 48 16 49 15 50 16 51 17 52 14 53 16 54 16 55 16 56 15 57 15 58 15 59 15 60 16 61 15 62 17 63 16 64 18 65 15 66 16 67 16 68 14 69 18 70 15 71 16 72 16 73 17 74 16 75 16 76 17 77 17 78 16 79 15 80 15 81 15 82 15 83 16 84 16 85 15 86 14 87 16 88 16 89 15 90 15 15 25 5 13 9 13 16 13 24 14 28 13 31 12 33 13 36 13 37 13 38 13 39 13 41 14 45 13 49 13 52 14 53 14 54 14 60 13 69 14 72 14 73 14 75 14 78 13 82 14 84 12 16 61 1 29 2 25 4 25 5 30 7 29 10 28 12 25 13 25 14 25 15 24 16 26 17 29 18 26 20 29 21 26 22 26 23 26 24 25 28 27 29 28 30 28 31 25 33 28 34 26 35 26 37 26 38 29 39 26 40 25 42 25 44 28 45 29 46 26 47 26 48 28 51 25 52 25 53 29 54 26 55 28 56 29 57 29 60 30 61 27 66 29 68 26 71 26 72 27 73 29 74 29 75 29 76 28 79 28 80 28 81 29 82 27 85 30 86 27 87 26 89 26 90 28 17 46 1 17 2 18 3 20 7 18 9 19 10 17 14 16 15 18 19 20 24 19 26 20 27 19 28 19 30 17 31 20 32 19 33 18 35 17 37 18 39 20 43 18 45 17 46 17 47 19 49 17 53 18 54 19 57 19 58 18 60 17 61 18 63 16 64 18 66 17 68 20 70 18 72 17 73 17 74 17 75 17 76 18 79 18 82 19 83 17 89 16 90 18 18 81 1 20 3 19 4 17 5 18 6 19 7 19 9 17 10 18 12 17 13 20 14 18 15 19 16 18 17 20 18 18 20 19 21 17 22 18 24 16 25 18 26 17 27 18 28 19 30 17 31 19 32 19 33 19 34 19 35 17 36 19 37 16 38 18 39 18 41 16 42 18 43 17 45 16 46 20 47 17 48 18 49 18 50 18 51 18 52 18 53 20 54 17 55 16 56 19 57 20 58 18 59 17 61 19 62 16 63 16 64 16 65 19 66 18 67 17 68 17 69 18 70 18 71 18 72 19 73 19 74 18 75 17 76 18 77 18 78 20 79 17 80 17 81 17 82 20 83 19 84 16 85 17 86 20 87 19 88 18 89 18 90 19 19 5 18 19 42 16 47 19 60 17 90 17 20 12 4 27 5 24 16 27 17 24 22 24 27 25 30 26 61 26 63 24 72 28 76 24 80 26 21 81 1 23 2 24 3 24 4 22 5 21 6 20 7 21 8 24 9 24 10 24 12 24 14 22 15 20 16 23 17 22 18 23 19 23 20 21 21 21 22 21 23 23 24 22 25 23 26 20 27 24 28 21 29 22 31 21 32 22 33 22 34 22 35 22 36 22 37 23 38 20 39 23 40 21 41 24 42 20 45 24 46 22 47 21 49 21 50 22 51 21 52 21 53 24 54 22 55 21 56 22 57 22 58 20 60 23 61 21 62 24 63 23 64 22 65 22 66 22 67 24 68 20 69 20 70 21 71 24 72 24 73 22 74 22 75 24 76 21 77 23 78 24 79 24 80 23 81 21 82 22 83 21 84 22 85 24 86 20 87 24 89 21 22 6 3 20 48 19 55 19 60 20 67 19 80 20 23 40 1 29 3 25 4 27 5 27 7 26 10 29 11 29 18 26 19 29 21 26 23 28 26 27 29 28 30 28 31 29 33 29 37 27 38 25 47 26 49 27 51 29 52 26 56 25 59 26 61 26 63 25 65 26 67 28 68 29 70 26 72 26 73 24 75 28 76 28 78 26 80 26 85 27 86 29 88 28 90 25 24 21 1 32 15 30 20 28 25 28 31 33 32 30 42 31 46 30 55 28 57 30 59 30 65 29 67 30 72 28 74 32 77 31 83 28 85 33 87 31 89 31 90 28 29 86 1 29 2 27 3 28 4 25 5 28 6 26 7 29 8 26 9 28 10 28 11 27 12 26 13 29 14 25 15 28 16 28 17 26 18 28 19 29 20 29 21 27 23 25 24 29 25 26 26 29 27 27 28 30 29 26 30 28 31 26 32 28 34 27 35 28 37 26 38 29 39 27 40 26 41 26 42 27 43 25 44 28 45 29 46 25 47 25 48 25 49 24 50 25 51 25 53 26 54 28 55 28 56 28 57 29 58 25 59 25 60 27 61 25 62 25 63 26 64 25 65 26 66 26 67 27 68 28 69 25 70 28 71 26 72 28 73 27 74 28 75 29 76 29 77 28 78 28 79 27 80 26 81 25 82 27 83 26 84 27 85 28 86 28 87 29 88 28 89 29 90 26 30 4 29 30 32 26 44 25 76 27 31 80 2 28 4 26 5 28 6 26 7 29 8 29 11 29 12 25 13 28 14 28 15 27 16 26 17 26 18 26 19 27 20 29 21 31 24 25 25 30 26 26 28 28 29 25 30 29 31 31 32 26 34 26 35 29 36 29 37 26 38 31 39 29 41 28 42 29 43 25 44 27 45 29 46 26 47 26 48 27 49 27 50 28 51 27 52 26 53 30 54 29 55 28 56 29 57 27 58 28 59 26 60 26 61 29 62 29 63 28 64 29 65 26 66 25 67 29 68 25 69 27 70 30 71 28 72 27 73 26 74 28 75 29 76 30 77 26 78 27 79 28 80 27 81 27 82 26 83 28 84 27 85 29 86 29 87 30 89 30 90 28 32 36 2 23 3 22 5 23 8 20 10 19 12 20 13 20 17 22 19 23 25 20 30 21 31 20 34 21 38 21 39 23 40 20 41 20 45 22 46 21 48 21 53 19 59 22 60 22 63 22 64 20 67 21 68 19 69 20 70 22 74 22 75 20 76 22 78 22 83 21 87 21 90 23 37 27 3 12 4 12 9 12 14 11 15 11 18 12 20 12 23 12 27 12 28 11 30 13 31 12 33 12 38 12 40 13 46 12 50 11 52 13 55 12 56 11 63 13 70 12 71 11 74 11 86 12 87 13 89 12 38 54 1 11 2 12 5 13 6 13 7 11 8 12 9 13 10 13 11 12 12 12 13 12 15 11 16 13 17 12 18 12 19 12 22 11 23 12 24 13 26 12 27 12 29 12 30 12 31 11 32 12 33 11 34 12 35 11 36 11 37 11 39 12 43 11 45 13 48 12 49 13 52 11 53 13 54 12 55 11 56 13 58 12 61 13 62 13 63 12 64 12 72 11 74 13 75 11 77 13 78 12 83 12 84 12 85 13 90 11 39 3 9 32 61 28 80 32 40 18 7 26 9 26 10 30 18 29 24 29 27 28 39 30 40 29 43 29 48 30 50 29 53 29 54 27 56 26 70 30 72 26 78 27 85 26 41 42 4 13 6 12 11 13 14 12 15 14 17 14 18 13 20 14 23 13 24 13 26 12 28 13 29 12 33 13 36 14 39 14 42 14 43 12 44 13 48 12 50 12 51 14 54 12 55 13 58 14 59 13 60 13 61 14 62 14 64 13 66 14 69 13 70 14 72 14 73 13 76 12 78 12 81 14 82 13 85 14 86 13 87 14 42 43 1 11 3 10 5 11 9 10 10 11 12 11 15 10 22 12 23 10 24 10 26 11 27 10 30 10 32 11 33 12 34 11 35 11 38 11 39 10 45 11 46 11 48 12 49 11 51 11 52 11 54 11 59 12 60 10 62 11 65 12 69 12 70 10 72 10 73 12 77 12 79 12 82 11 83 11 84 12 86 11 87 10 89 12 90 11 43 28 7 13 9 14 17 14 24 12 28 12 30 13 31 12 33 12 38 14 39 12 41 12 43 13 44 13 46 12 47 13 55 14 57 12 58 14 59 13 60 14 67 13 70 14 72 13 78 12 80 12 81 14 85 14 88 12 44 35 9 25 10 24 12 22 13 26 16 23 17 24 24 23 25 25 32 23 34 22 36 22 39 23 42 25 44 22 45 22 48 22 49 24 51 22 53 25 56 22 59 26 60 25 63 26 66 26 67 24 68 24 72 24 73 26 75 23 76 23 79 24 80 24 83 22 86 26 87 24 45 62 1 21 2 23 3 21 4 23 5 20 6 20 8 23 9 21 10 24 11 21 12 23 13 24 15 23 18 21 20 23 23 23 24 20 25 21 26 24 28 24 29 23 30 24 31 22 32 20 33 21 34 21 38 22 39 21 41 20 42 24 44 21 45 24 48 21 49 21 50 20 52 21 53 23 54 23 56 21 58 23 60 21 61 21 62 23 65 21 67 23 68 23 69 20 70 23 71 21 72 22 74 22 75 20 76 24 78 20 79 20 81 22 83 21 84 23 86 23 88 22 89 23 90 20 46 2 23 15 29 16 47 86 1 16 2 17 3 15 4 17 5 15 6 17 7 15 8 15 9 17 10 16 11 15 12 16 13 15 14 16 15 16 17 16 18 15 19 17 20 15 21 16 23 15 24 16 25 15 26 15 27 16 28 16 29 17 30 16 31 16 32 14 33 15 34 17 35 15 36 15 37 15 38 18 39 16 41 17 42 15 43 17 44 16 45 16 46 16 47 15 48 17 49 16 50 17 51 17 52 16 53 15 54 15 55 17 56 16 57 14 58 15 59 15 60 14 61 16 62 15 63 17 65 17 66 17 67 15 68 16 69 15 70 16 71 15 72 15 73 15 74 17 75 17 76 17 77 15 78 16 79 16 80 15 81 15 82 14 83 17 84 17 85 17 86 17 87 17 88 16 89 17 90 16 48 87 1 14 2 12 3 13 4 14 5 13 7 13 8 13 9 14 10 12 11 14 12 13 13 13 14 12 15 13 16 13 17 12 18 12 20 12 21 12 22 13 23 13 24 12 25 13 26 13 27 13 28 14 29 14 30 13 31 13 32 13 33 14 34 13 35 12 36 14 37 13 38 14 39 12 40 12 41 13 42 14 43 14 44 14 45 14 46 12 47 14 48 12 49 14 50 14 51 12 52 14 53 13 54 14 56 13 57 12 58 12 59 12 60 14 61 12 62 13 63 14 64 14 65 13 66 13 67 12 68 13 69 12 70 12 71 13 72 12 73 13 74 14 75 14 76 12 77 13 78 12 79 12 80 14 81 13 82 12 83 13 84 13 85 14 86 12 87 12 88 13 89 13 90 14 49 11 10 11 20 11 22 10 26 11 33 10 37 11 53 11 74 11 82 10 84 10 87 11 50 15 10 10 21 11 27 10 31 11 34 11 41 11 42 12 45 11 46 10 47 11 49 11 58 12 71 12 80 12 83 10 51 66 1 21 2 20 5 22 6 21 7 23 8 23 10 21 11 23 12 22 13 21 14 24 15 24 16 21 17 21 18 22 19 20 20 24 21 20 24 21 25 23 26 23 28 22 29 21 31 24 32 21 34 21 38 24 39 21 41 21 42 23 43 23 45 20 46 21 47 20 48 24 49 23 50 22 51 24 53 24 54 20 55 24 56 20 57 22 58 24 59 22 61 21 62 24 63 21 64 21 65 21 66 21 69 22 70 20 71 23 72 21 73 20 75 20 76 20 78 24 79 24 80 22 82 21 84 24 87 21 88 22 89 22 52 77 1 18 2 17 3 16 4 19 6 17 7 19 8 18 9 17 10 19 11 19 13 19 15 19 16 18 17 17 18 18 20 16 21 19 22 18 23 16 24 18 25 20 26 19 27 18 28 19 29 18 30 19 31 20 32 19 33 18 34 16 36 17 37 19 38 19 39 16 40 17 41 17 42 18 44 17 45 20 47 18 48 18 49 16 50 18 51 17 52 18 53 17 54 19 55 19 56 17 57 19 59 18 60 16 61 17 62 18 63 16 64 18 65 18 66 19 67 19 68 19 69 19 71 17 72 20 73 19 74 18 75 19 76 17 77 19 78 18 79 20 80 20 81 16 84 16 86 17 87 17 88 17 90 18 4 49 84 1 18 2 17 3 20 5 19 6 17 7 17 8 18 9 19 10 19 11 17 13 17 14 19 15 18 16 19 17 17 18 18 20 17 21 19 23 17 24 20 25 16 26 18 27 19 28 17 29 17 30 19 31 18 32 18 33 18 34 18 35 18 36 19 37 19 38 17 39 19 40 19 42 17 43 19 44 18 45 17 46 16 47 18 48 17 49 17 50 18 51 18 52 19 54 18 55 19 56 17 57 18 58 18 59 18 60 19 61 19 62 19 63 20 64 19 65 17 66 17 67 17 68 17 69 17 70 18 71 17 72 18 73 18 74 16 75 16 76 18 77 18 78 17 79 17 80 19 81 19 82 17 83 17 84 17 85 19 86 17 87 17 88 17 89 19 90 19 50 30 2 27 4 27 6 25 8 26 9 24 18 24 23 25 24 25 25 24 26 26 31 24 32 24 34 24 36 25 38 25 51 25 53 26 55 24 59 25 61 24 65 25 67 26 70 28 72 28 73 27 79 24 80 24 84 27 85 25 86 29 51 27 4 28 6 25 11 28 17 30 19 25 22 30 25 28 27 27 28 28 33 28 35 25 36 26 41 28 45 24 46 25 48 25 49 28 53 26 57 28 58 26 68 25 69 28 77 25 84 26 87 27 88 27 90 25 52 85 1 27 2 25 3 26 4 25 5 23 7 27 8 25 9 23 10 24 11 23 12 23 13 24 14 23 15 25 16 23 17 23 18 24 19 24 20 23 21 23 22 24 23 27 24 27 25 25 26 25 27 27 28 24 29 26 30 24 31 24 32 25 33 25 34 23 35 26 36 23 37 24 38 26 39 26 40 25 41 25 43 27 44 26 45 23 46 26 47 24 48 26 49 24 50 23 51 24 52 25 53 24 54 26 55 27 56 27 57 25 59 25 60 24 61 26 62 24 63 24 64 27 65 23 66 26 67 23 68 26 69 27 70 25 71 24 72 24 73 23 74 27 75 23 76 26 77 26 78 27 79 23 80 23 81 27 83 23 84 25 85 25 86 23 87 25 88 23 89 24 4 57 20 5 31 12 30 15 31 29 30 34 28 39 32 41 32 43 29 49 32 50 31 55 33 56 33 59 32 62 31 76 31 81 28 83 28 85 31 86 32 88 31 58 88 1 17 2 16 3 19 4 20 5 20 6 16 8 17 9 19 10 20 11 18 12 18 13 17 14 17 15 17 16 20 17 19 18 18 19 17 20 18 21 19 22 18 23 19 24 20 25 17 26 18 27 19 28 18 29 19 30 20 31 18 32 18 33 18 34 19 35 17 36 19 37 17 38 17 39 18 40 19 41 17 42 19 43 17 44 17 45 18 46 19 47 17 48 20 49 17 50 17 51 20 52 19 53 19 54 18 55 19 56 20 57 20 58 18 59 19 60 18 61 18 62 19 63 18 64 18 65 19 66 19 67 17 68 17 69 18 70 18 71 16 72 19 73 18 74 16 75 17 76 18 77 17 78 18 79 18 80 19 81 18 82 18 83 18 84 19 85 17 86 19 87 19 88 20 90 19 59 89 1 11 2 9 3 10 4 11 5 9 6 10 7 10 8 11 9 10 10 9 11 10 12 11 13 9 14 11 15 9 16 10 17 10 18 10 19 9 20 11 21 11 23 10 24 9 25 9 26 9 27 10 28 10 29 11 30 11 31 10 32 10 33 11 34 10 35 10 36 11 37 11 38 10 39 9 40 9 41 10 42 10 43 9 44 9 45 10 46 9 47 10 48 10 49 11 50 10 51 10 52 11 53 11 54 11 55 11 56 9 57 11 58 10 59 11 60 10 61 10 62 11 63 10 64 10 65 10 66 10 67 10 68 9 69 9 70 10 71 10 72 10 73 10 74 11 75 11 76 10 77 10 78 9 79 9 80 9 81 10 82 10 83 9 84 10 85 10 86 10 87 10 88 9 89 9 90 11 60 25 4 18 10 20 14 19 18 19 23 19 25 20 33 19 35 18 37 19 41 17 43 19 48 18 49 18 52 19 59 21 62 21 66 20 72 19 74 18 75 18 77 19 78 18 81 18 84 19 88 19 +5 4 1 74 1 12 2 12 4 12 5 14 6 13 8 13 9 12 10 12 11 13 12 12 14 14 15 14 17 12 18 13 19 14 20 12 21 12 23 13 25 12 26 13 27 13 28 13 29 13 30 14 31 13 32 14 33 12 34 14 35 13 36 12 37 13 38 12 39 14 40 13 41 12 42 13 43 12 44 12 45 12 48 13 49 14 50 13 51 13 53 14 54 12 57 14 58 12 59 13 61 14 62 12 63 13 64 13 65 13 67 12 68 13 69 12 70 14 71 14 72 12 73 13 75 12 76 12 77 13 78 13 79 13 80 12 81 13 82 12 83 12 84 13 86 14 87 12 89 13 90 12 2 25 1 25 2 24 6 26 7 24 12 25 23 24 25 23 26 23 28 27 31 25 36 27 37 24 40 27 47 26 49 23 51 27 58 25 63 23 64 25 68 24 74 27 78 25 80 27 81 27 85 25 3 15 2 26 4 31 6 32 14 29 23 28 26 28 34 30 42 29 51 31 73 29 77 27 84 31 85 29 88 28 90 30 4 35 1 25 3 27 5 26 9 25 10 28 13 26 15 27 19 24 21 29 22 27 28 30 31 25 37 28 38 26 41 24 47 26 52 28 53 30 55 26 58 27 59 29 61 26 67 27 69 29 70 26 73 25 77 25 78 26 79 25 80 29 81 27 84 28 86 29 87 24 90 29 4 29 75 1 14 2 14 3 14 5 15 6 16 7 14 8 15 9 14 10 15 11 15 12 16 13 16 14 16 15 14 16 15 17 14 19 14 20 15 21 15 22 16 23 14 24 16 25 15 26 15 27 14 28 15 29 15 30 16 31 14 35 15 36 16 37 15 39 15 40 15 41 15 42 16 43 14 45 15 47 14 48 15 49 16 51 14 52 14 53 16 54 15 55 14 56 14 57 14 58 15 59 15 60 14 61 14 62 15 63 14 64 14 65 16 67 16 68 16 69 16 70 15 71 14 72 14 73 16 76 15 77 16 79 16 80 15 81 15 82 16 83 14 84 14 86 14 88 16 89 14 90 15 30 83 1 33 2 32 3 30 4 32 5 28 6 30 7 29 8 32 9 30 10 28 11 32 12 31 13 29 14 31 15 28 16 32 18 28 19 29 20 30 21 31 22 27 23 29 24 30 25 31 26 30 27 33 28 33 29 27 30 32 31 33 32 27 33 32 34 31 35 30 36 28 37 27 38 28 39 28 40 31 41 31 42 30 43 31 44 29 45 31 46 28 47 30 48 33 50 33 51 28 52 33 53 32 54 32 55 32 56 27 57 28 58 31 59 29 60 29 61 29 62 32 64 29 65 31 66 28 68 29 69 30 70 28 71 28 72 31 73 31 75 33 76 31 77 33 79 30 80 27 81 28 83 27 84 33 85 29 86 30 87 32 88 31 89 33 90 32 31 14 7 27 14 27 30 31 43 28 50 30 51 31 52 28 56 27 64 29 69 26 71 29 79 30 89 29 90 27 32 3 33 17 46 17 75 16 44 5 37 2 14 5 15 6 14 7 14 12 13 13 14 14 15 16 15 18 15 26 13 29 15 33 15 35 14 39 13 41 13 42 14 43 14 46 13 48 13 52 14 53 15 55 15 58 13 59 13 60 14 62 15 63 13 65 14 67 15 68 14 69 14 70 13 74 13 75 14 81 14 82 14 86 14 6 23 1 20 7 20 9 21 10 19 12 20 16 19 19 21 21 21 24 19 28 22 32 21 35 19 50 19 51 20 53 22 58 22 59 19 63 21 64 21 65 20 68 21 72 19 87 20 7 39 2 11 3 11 4 13 7 13 8 12 16 12 21 11 22 13 25 13 26 12 29 13 30 12 33 11 35 12 37 11 38 12 39 11 42 13 44 12 45 12 46 13 48 12 50 11 52 11 56 12 58 12 61 13 65 13 68 11 72 12 73 11 77 13 78 12 79 11 81 13 82 11 84 11 87 12 90 13 8 81 1 13 2 12 3 12 4 12 5 14 6 13 7 13 8 14 9 12 10 12 12 13 13 13 15 14 16 12 17 12 18 14 19 13 20 13 23 13 24 14 25 14 26 12 27 13 28 12 29 13 30 14 31 13 32 14 33 14 35 12 36 12 37 14 38 12 39 13 40 12 41 13 42 12 43 14 44 13 45 14 46 14 47 13 49 13 50 12 51 12 52 12 53 13 54 12 55 12 56 12 57 14 58 12 59 12 60 14 61 12 62 13 63 12 65 13 66 12 67 14 68 13 69 13 70 13 71 13 72 12 73 12 74 13 75 13 77 14 78 13 79 14 80 13 81 13 83 14 84 12 85 13 86 12 87 13 88 14 89 14 90 13 9 2 51 17 57 17 10 89 1 29 2 27 3 30 4 28 5 26 6 27 7 28 8 27 9 27 10 27 11 28 12 28 13 28 14 30 15 27 16 31 17 26 18 25 19 28 20 28 21 30 22 26 23 30 24 30 25 27 26 30 27 26 28 29 29 27 30 25 31 30 32 28 33 28 34 26 35 30 36 28 37 26 38 26 39 27 40 28 41 29 42 26 43 26 44 28 45 28 46 27 47 29 48 31 49 31 50 29 51 29 52 27 53 26 54 26 55 30 56 26 57 28 58 27 59 28 60 26 61 29 63 30 64 28 65 26 66 29 67 30 68 26 69 31 70 28 71 27 72 28 73 26 74 30 75 26 76 28 77 27 78 28 79 31 80 26 81 26 82 29 83 27 84 26 85 25 86 27 87 28 88 26 89 26 90 31 11 71 1 22 3 20 4 20 5 20 6 21 7 23 9 20 10 22 11 22 12 20 13 22 14 23 15 20 16 20 17 21 18 21 21 21 24 19 25 19 26 20 27 20 28 21 29 19 30 20 31 22 32 22 33 21 34 19 35 20 37 22 38 22 39 19 40 21 41 22 43 23 44 22 46 20 49 23 52 20 54 21 55 19 56 20 57 22 58 20 59 20 60 23 61 21 62 23 63 21 64 22 65 20 66 21 67 20 68 21 71 21 72 21 73 23 74 20 75 23 78 22 79 22 80 21 81 23 82 21 83 19 84 19 85 20 86 20 87 19 89 23 90 22 12 60 1 23 2 21 3 21 5 21 6 20 7 24 8 21 9 21 10 24 11 23 13 24 14 20 17 21 21 23 22 22 23 22 26 20 27 22 28 20 29 22 30 20 31 24 32 20 33 21 35 24 37 24 38 23 44 20 45 23 47 23 48 24 49 21 50 22 54 22 55 24 56 20 60 23 62 20 63 22 64 21 65 22 66 21 67 24 68 23 70 23 71 24 72 22 73 20 74 23 75 20 76 23 77 20 78 20 81 22 82 23 83 20 84 22 86 20 87 23 90 23 17 65 2 15 3 14 4 15 5 15 6 13 7 14 8 15 9 15 10 14 12 14 13 15 14 14 16 15 17 15 18 13 19 14 20 14 21 13 22 13 23 14 25 15 26 15 28 14 29 15 30 15 31 13 32 14 33 15 34 14 38 13 39 13 40 15 41 15 42 15 43 14 44 13 46 14 48 14 51 15 53 14 54 15 55 15 56 15 57 14 59 14 61 15 62 15 63 14 65 15 66 15 68 13 69 14 71 14 73 14 76 13 77 13 79 13 80 15 81 14 82 14 84 15 85 13 87 14 88 13 89 13 18 3 4 27 29 30 84 29 19 77 1 30 2 25 3 26 4 29 5 26 6 26 7 26 8 28 9 29 11 28 13 28 14 28 15 30 17 30 18 25 19 28 20 26 21 27 22 25 23 28 24 29 25 29 26 28 27 28 29 29 30 27 31 29 33 28 35 30 36 27 37 30 38 30 40 28 41 30 42 28 43 28 44 29 45 27 46 26 47 26 48 26 50 27 51 27 53 30 54 26 55 30 56 27 57 26 59 27 60 30 61 27 62 30 63 28 64 30 65 27 66 29 68 25 70 28 71 27 72 29 73 28 74 28 76 28 77 28 78 31 79 31 80 28 81 29 82 27 83 26 84 26 85 27 86 28 87 26 88 26 89 26 90 30 20 67 1 15 4 13 5 13 7 13 9 13 11 13 12 13 13 13 14 13 15 13 16 14 17 14 18 13 19 14 20 13 22 14 25 15 26 14 27 14 28 15 29 14 31 14 32 14 33 14 34 14 35 15 36 14 37 13 38 15 39 15 40 14 41 13 42 15 43 13 45 13 46 15 48 14 49 13 50 13 51 13 52 15 53 13 54 15 55 13 56 13 58 14 59 15 60 13 63 13 64 15 66 13 67 15 68 14 71 15 72 15 73 13 74 14 75 15 78 14 79 14 82 13 83 13 84 14 86 14 87 14 89 13 90 13 21 8 5 30 47 27 49 31 51 29 54 32 61 30 71 29 85 32 22 40 1 29 2 28 3 29 4 28 5 28 6 28 7 28 11 32 13 27 17 32 18 30 19 31 20 29 23 33 24 28 27 27 29 28 31 30 36 28 40 31 48 27 50 30 52 31 53 31 55 28 56 28 63 32 65 32 69 29 72 27 74 30 76 31 77 29 78 27 80 28 81 30 83 29 85 32 87 28 88 29 23 56 1 21 2 20 3 19 4 21 5 20 6 20 7 19 12 22 13 22 15 20 16 22 18 19 20 21 23 20 25 19 26 19 29 19 31 20 32 22 33 21 34 19 35 20 36 20 37 19 38 21 40 19 43 18 44 20 45 21 47 19 48 20 50 18 51 18 52 19 53 21 54 18 55 20 57 21 59 22 60 18 61 22 62 20 63 19 64 20 68 18 69 21 71 19 76 20 77 19 78 22 81 20 82 21 85 22 86 22 87 21 89 18 24 23 1 28 4 32 17 32 22 27 24 31 26 26 30 26 32 31 34 28 35 28 42 32 44 26 45 30 50 26 55 28 61 29 64 31 67 31 72 30 78 32 79 27 80 26 81 27 25 90 1 18 2 18 3 18 4 18 5 16 6 16 7 18 8 17 9 18 10 18 11 16 12 16 13 18 14 18 15 18 16 18 17 17 18 16 19 16 20 17 21 17 22 18 23 18 24 18 25 18 26 18 27 16 28 16 29 17 30 19 31 17 32 16 33 17 34 17 35 17 36 16 37 18 38 19 39 16 40 16 41 18 42 16 43 16 44 18 45 18 46 19 47 16 48 18 49 16 50 18 51 17 52 18 53 17 54 18 55 16 56 16 57 16 58 18 59 16 60 18 61 18 62 19 63 16 64 17 65 18 66 16 67 17 68 18 69 16 70 17 71 18 72 18 73 17 74 18 75 16 76 18 77 17 78 18 79 19 80 16 81 17 82 16 83 16 84 19 85 18 86 15 87 18 88 16 89 16 90 18 26 35 2 25 3 25 4 24 5 25 11 27 19 26 21 25 23 26 25 23 26 23 27 24 32 27 34 26 36 23 37 27 38 25 42 25 45 26 51 25 52 23 53 27 60 23 63 26 64 23 67 23 69 25 75 23 76 24 78 23 79 23 80 27 85 24 86 26 87 24 89 23 27 40 1 25 2 26 3 28 4 26 6 28 8 29 10 26 15 25 18 26 19 25 20 27 25 26 26 27 30 25 32 30 33 28 34 25 36 24 38 27 44 27 45 26 46 28 48 27 52 28 53 29 58 28 59 27 60 29 62 28 63 27 66 27 68 25 70 25 71 27 73 27 75 26 76 27 80 25 87 26 89 25 28 86 1 19 2 20 3 18 4 16 5 17 6 18 7 19 8 18 9 18 10 18 11 18 12 18 14 17 15 20 16 17 17 18 18 18 19 17 20 18 21 17 22 17 23 17 24 17 25 18 26 19 27 19 28 19 29 16 30 19 31 16 32 18 33 19 34 19 35 17 36 19 37 17 38 18 39 19 40 17 41 19 42 19 43 17 44 18 45 20 46 19 48 17 49 18 50 19 51 17 52 19 54 17 55 17 56 20 57 17 58 19 59 17 60 19 61 17 62 16 63 18 64 20 65 19 66 19 67 18 68 20 70 17 71 18 72 20 73 17 74 16 75 20 76 18 77 20 78 18 79 19 80 17 81 16 82 18 83 18 84 19 85 18 86 17 87 17 88 20 89 16 90 19 29 15 8 11 12 12 13 10 14 12 23 11 28 12 34 12 35 11 43 11 59 10 60 11 77 10 79 11 86 11 90 11 30 43 2 14 4 13 6 12 8 13 10 12 14 13 15 14 18 13 19 13 20 12 21 13 24 14 25 13 27 14 28 12 29 13 30 13 31 13 33 14 35 12 37 13 39 13 40 12 43 13 44 12 47 12 54 13 55 13 56 12 62 14 65 13 67 12 72 14 73 13 75 13 77 12 78 13 80 14 81 12 82 14 83 12 88 12 90 13 31 4 17 25 40 26 48 27 52 23 32 1 34 10 33 89 1 20 2 18 3 19 4 19 5 20 6 20 7 22 8 18 9 21 10 22 11 18 12 19 13 20 14 21 15 19 16 21 17 18 18 20 19 21 20 19 21 21 22 19 23 20 24 21 25 18 26 19 27 19 28 19 29 22 30 21 31 21 32 21 33 18 34 18 35 21 36 21 37 19 38 21 39 20 40 20 41 18 42 22 43 20 44 20 45 21 46 22 47 21 48 18 49 21 50 20 51 22 52 20 53 21 54 19 55 20 56 21 57 20 58 21 59 22 60 18 61 19 62 21 63 19 64 22 65 22 66 20 67 19 68 19 69 19 70 22 71 19 72 19 73 22 74 20 75 21 76 18 77 21 78 20 79 19 80 20 82 20 83 22 84 19 85 21 86 19 87 18 88 18 89 20 90 21 34 82 1 16 2 18 3 17 4 17 5 16 6 16 7 18 8 16 9 18 10 16 11 17 12 15 13 16 14 17 15 15 16 17 17 18 18 16 19 18 20 17 22 18 23 16 25 18 26 17 27 16 29 18 30 16 31 18 32 18 33 16 34 16 35 18 36 18 37 18 38 17 39 17 40 17 41 18 42 17 43 19 44 18 45 16 46 18 47 17 49 16 50 17 52 17 53 18 54 16 55 15 56 16 57 16 58 17 59 18 60 16 64 18 65 16 66 17 67 16 68 17 69 16 70 17 71 17 72 16 73 16 74 18 75 17 76 17 77 18 78 16 79 17 80 17 81 17 82 16 83 16 84 18 85 16 86 18 87 16 88 17 89 18 90 16 35 24 4 11 10 12 12 11 17 10 19 10 21 11 27 12 30 10 38 12 41 10 44 12 46 11 51 12 59 12 68 10 74 10 75 11 76 12 80 11 83 10 86 12 87 10 88 10 89 10 36 16 1 23 18 21 21 19 27 20 32 21 36 23 37 22 39 21 50 22 52 19 60 21 68 21 72 22 80 23 82 22 83 22 37 58 1 28 4 25 6 28 8 24 9 25 11 24 12 25 14 25 15 26 18 24 19 26 20 27 21 29 22 25 24 25 26 28 27 26 28 28 30 27 31 28 32 24 33 28 35 26 36 25 37 24 38 28 40 28 42 28 43 26 44 24 46 25 47 28 48 24 49 25 50 25 52 25 55 25 57 28 58 23 59 27 62 24 63 24 65 28 68 27 69 26 70 25 72 27 73 26 74 26 76 25 77 28 78 26 79 27 80 25 83 25 85 26 86 24 88 28 38 30 2 20 7 18 8 21 11 20 13 18 17 19 21 21 24 21 25 19 26 19 28 21 35 19 40 21 46 19 47 20 49 20 52 18 55 21 56 19 69 20 72 19 73 19 75 20 76 19 78 19 81 18 83 19 85 21 86 19 89 22 39 51 1 30 2 31 4 27 5 31 6 29 8 27 10 30 12 28 13 30 15 32 16 29 18 29 23 31 24 31 25 27 26 30 27 30 30 28 34 29 37 29 38 27 40 27 42 28 43 31 44 29 47 27 49 27 50 31 52 26 53 31 56 29 58 30 59 27 60 32 61 29 62 28 64 27 65 28 66 27 67 27 68 32 69 29 74 32 75 31 78 29 80 29 81 28 82 32 84 28 88 29 89 31 40 25 3 19 4 18 19 18 21 20 23 21 26 18 31 21 33 21 44 18 45 18 53 20 54 19 57 18 59 20 62 20 63 19 65 18 69 19 73 21 78 20 82 19 83 18 84 20 87 18 90 20 41 82 2 21 3 22 4 22 5 23 6 20 7 20 8 22 9 20 10 23 11 20 12 19 13 23 14 19 15 21 16 20 17 19 18 21 19 23 20 19 22 21 23 20 24 21 25 19 26 23 27 21 28 22 29 23 30 20 31 20 32 23 33 23 34 19 35 21 36 20 37 19 38 20 39 19 40 23 41 23 42 23 43 22 44 22 45 22 46 20 47 22 48 21 49 22 50 21 51 21 52 20 53 23 54 23 56 23 58 20 59 22 60 20 61 21 62 22 63 20 64 21 66 22 67 22 68 20 69 20 70 22 71 20 73 22 74 22 75 21 76 23 77 21 79 19 80 22 82 20 83 22 84 20 85 23 86 22 87 22 88 23 89 21 90 19 42 34 6 23 9 24 10 25 13 23 15 26 17 22 18 26 19 22 21 22 24 24 25 26 33 24 34 22 37 22 41 22 43 25 48 25 50 22 52 24 53 25 56 25 59 23 60 24 62 23 63 22 66 25 69 23 72 23 73 23 78 26 80 25 81 25 86 23 89 23 43 3 11 19 56 22 85 21 44 70 1 30 2 31 3 29 4 32 5 32 6 32 8 29 9 31 10 31 11 33 13 29 14 29 15 31 16 32 18 27 20 32 21 28 22 28 23 31 25 32 26 29 29 31 30 30 33 30 34 28 35 30 36 31 37 31 38 29 40 30 41 32 42 28 43 29 44 31 45 29 46 32 48 30 50 31 51 32 52 29 53 32 54 30 55 29 57 32 58 30 59 28 60 31 61 29 62 28 63 30 64 33 65 32 67 30 68 31 69 27 70 29 71 30 72 30 74 33 75 31 78 32 79 30 80 28 83 31 84 33 85 29 86 28 87 31 88 31 90 29 45 5 4 25 15 24 37 25 78 24 83 25 46 38 1 29 2 28 5 30 8 27 9 27 10 29 16 28 17 29 18 27 22 26 24 30 25 30 26 26 28 26 29 27 35 26 36 25 37 29 38 28 42 29 44 26 51 27 53 29 54 29 62 26 65 25 69 28 70 27 72 27 76 28 77 28 78 30 79 26 81 31 83 28 84 27 86 30 87 28 47 8 1 16 40 18 42 15 56 17 63 18 69 18 74 16 89 15 48 79 1 11 3 11 5 11 6 12 7 12 8 10 9 12 11 11 12 12 13 11 14 10 15 12 16 10 17 11 18 11 20 12 21 10 22 12 23 12 24 11 25 10 26 11 27 11 28 11 29 11 30 12 31 11 32 11 33 12 34 11 35 10 36 11 37 10 38 11 39 11 40 12 41 11 42 11 43 11 44 11 45 10 47 12 48 11 49 10 50 10 51 12 53 12 55 11 56 11 57 11 58 11 59 12 60 10 61 10 62 11 63 10 64 10 66 12 67 12 68 10 69 10 71 11 72 11 73 12 74 10 75 11 76 12 77 12 78 10 79 11 80 10 81 11 82 11 83 11 84 11 85 11 88 12 89 11 90 12 49 5 2 23 5 27 17 26 45 24 58 27 50 79 1 22 2 21 3 20 4 22 5 22 6 22 7 21 8 22 9 24 10 20 11 22 12 22 13 21 14 23 15 24 16 21 17 24 18 24 19 21 20 21 21 22 22 21 23 22 24 24 26 22 27 21 28 21 30 22 32 23 33 21 34 21 35 24 36 23 37 21 38 23 40 24 41 21 42 20 43 24 44 23 46 23 47 22 49 24 50 22 51 20 53 22 54 21 55 20 56 24 57 22 58 24 59 20 60 21 61 22 62 21 63 20 64 23 65 21 66 22 67 22 68 23 69 21 70 20 72 21 73 21 74 21 75 22 76 20 78 21 80 21 81 20 82 20 83 20 84 24 85 23 87 22 88 24 89 23 90 21 51 18 1 24 3 23 10 23 20 23 22 27 30 23 46 27 47 24 51 25 55 26 57 27 59 25 60 24 61 23 68 25 70 26 86 25 88 25 52 65 1 23 2 23 6 24 7 24 8 24 9 23 10 25 12 27 13 26 16 23 17 25 21 27 22 23 24 23 27 25 28 27 29 27 35 25 36 24 37 23 38 25 39 24 40 25 41 24 42 27 43 26 44 24 45 27 46 23 47 23 48 27 49 23 51 23 52 23 53 26 54 24 55 25 56 23 57 26 59 27 60 27 61 27 62 26 63 25 64 27 66 24 67 25 68 24 70 25 71 25 73 24 74 25 75 26 76 25 77 23 79 26 80 26 81 24 82 27 83 24 85 23 86 25 87 24 88 23 90 26 4 49 31 3 15 4 16 10 17 11 17 14 16 16 15 18 16 21 15 24 16 30 16 35 17 36 18 39 18 41 14 42 16 47 15 48 18 50 15 56 17 62 15 63 15 65 15 69 17 70 16 71 17 72 15 74 15 78 16 79 17 81 16 84 16 50 47 1 19 2 22 3 22 4 20 6 21 7 21 8 22 10 20 11 22 13 21 18 20 19 22 23 20 24 19 25 19 31 20 35 22 36 21 39 21 40 20 41 19 42 19 44 21 45 22 48 21 50 21 53 20 56 21 57 21 58 19 59 21 60 19 63 23 64 20 67 20 68 19 69 20 70 20 74 22 76 19 77 20 79 21 81 21 82 19 83 19 88 22 90 19 51 39 3 21 10 25 13 23 16 23 17 21 19 23 20 25 22 25 24 22 26 24 27 25 36 22 37 23 39 25 40 24 41 22 42 24 43 22 44 22 45 23 46 23 50 21 52 24 53 21 54 23 61 24 63 25 66 24 67 21 69 21 74 21 75 24 78 23 81 24 82 23 83 22 84 24 85 24 87 21 52 56 1 28 3 26 4 31 5 31 6 27 7 29 9 26 12 31 13 31 14 32 15 30 16 26 17 26 21 30 22 31 23 31 27 29 28 27 29 28 31 27 33 28 35 31 36 31 37 31 38 26 39 30 40 29 43 30 45 27 46 28 49 28 50 27 51 30 52 28 53 27 55 27 56 30 57 30 62 28 63 27 66 31 67 29 68 31 74 30 75 27 77 26 78 29 79 28 80 27 81 29 82 31 83 30 84 29 85 29 86 27 90 29 4 57 74 1 28 2 27 3 28 4 30 5 28 6 29 7 30 8 28 9 30 10 26 12 30 13 31 14 29 16 26 17 26 18 27 19 26 21 26 22 30 23 30 25 26 26 27 27 30 28 30 29 27 30 26 32 28 33 29 36 26 37 27 39 30 40 30 41 31 42 27 43 29 44 29 45 30 46 25 47 29 48 30 49 28 51 31 52 28 53 29 54 28 55 29 59 30 60 30 61 26 62 28 64 29 65 30 66 28 67 26 68 27 69 29 70 25 72 30 73 29 74 28 75 28 76 29 77 26 78 29 80 26 81 28 82 26 83 30 84 30 86 30 87 29 88 26 89 28 90 27 58 14 5 22 9 20 15 22 21 20 29 22 33 23 36 21 40 20 59 21 61 21 65 20 69 21 76 19 79 21 59 63 1 21 3 20 5 22 6 21 7 18 9 19 10 18 11 21 13 22 14 19 16 21 18 19 19 22 21 22 23 19 24 21 25 19 26 18 27 18 28 22 30 20 31 21 32 22 34 18 36 20 38 18 39 20 40 21 42 20 44 21 45 21 47 20 50 21 51 18 52 22 54 19 55 22 56 20 57 20 59 20 61 21 63 20 64 19 65 19 66 21 67 21 68 22 69 22 70 20 73 20 74 20 77 20 78 20 79 21 80 20 81 21 82 20 84 18 86 21 87 21 88 22 89 21 90 21 60 16 3 16 4 15 7 14 8 16 30 15 32 14 35 15 49 14 53 16 59 16 63 16 65 15 73 15 77 14 78 16 88 16 +5 4 1 32 1 10 2 9 4 10 7 10 12 9 15 9 20 10 21 11 24 10 29 9 30 11 33 11 34 10 35 11 38 9 40 10 49 10 50 10 51 9 55 9 57 10 61 10 64 9 67 9 71 10 72 11 75 9 76 9 85 11 86 9 88 9 90 9 2 11 1 20 6 19 8 19 20 19 21 17 28 17 43 17 57 20 59 19 77 19 86 18 3 15 7 22 19 26 23 23 27 25 29 24 32 22 46 26 50 22 62 22 63 26 65 22 66 26 79 25 81 23 82 24 4 25 3 22 4 25 5 24 19 23 20 24 21 22 23 24 25 23 26 23 31 22 35 25 39 22 40 23 45 24 58 25 70 22 73 23 74 24 76 22 77 23 79 25 82 23 85 24 86 23 90 25 44 5 36 2 17 3 17 4 17 5 17 6 16 14 17 16 15 18 17 19 16 21 17 24 17 28 17 30 17 35 17 36 16 38 15 42 17 44 17 45 17 46 17 48 16 50 15 52 15 55 15 56 14 59 17 65 17 69 15 73 16 74 17 75 17 84 17 85 15 86 16 87 17 89 17 6 90 1 17 2 15 3 16 4 16 5 15 6 15 7 16 8 17 9 16 10 16 11 17 12 15 13 15 14 18 15 17 16 17 17 15 18 15 19 14 20 15 21 15 22 15 23 16 24 15 25 15 26 15 27 16 28 16 29 17 30 15 31 15 32 15 33 18 34 16 35 17 36 15 37 16 38 17 39 17 40 17 41 18 42 17 43 15 44 16 45 17 46 17 47 17 48 16 49 15 50 15 51 16 52 16 53 15 54 16 55 17 56 17 57 15 58 15 59 18 60 16 61 17 62 15 63 15 64 15 65 17 66 15 67 17 68 17 69 17 70 16 71 17 72 16 73 15 74 16 75 15 76 17 77 15 78 17 79 16 80 15 81 15 82 15 83 17 84 17 85 14 86 17 87 16 88 15 89 17 90 17 7 52 1 14 4 15 6 14 7 13 8 14 9 13 11 13 12 15 13 14 15 13 17 15 19 15 21 13 23 13 25 13 27 15 28 13 32 13 33 13 34 14 35 14 38 14 39 14 40 13 41 13 42 15 44 15 47 13 48 15 49 13 50 15 54 14 55 13 56 15 59 15 60 14 61 15 63 15 65 14 67 13 69 13 71 13 76 14 77 13 78 14 80 14 81 13 82 15 85 13 86 14 87 13 90 13 8 83 1 16 2 14 3 15 4 15 5 16 6 14 7 15 8 16 9 16 10 14 11 15 12 15 13 15 14 14 16 16 17 15 18 16 19 14 20 15 21 16 22 14 23 16 24 15 25 15 26 16 27 15 28 15 29 16 30 16 31 16 32 15 33 15 34 15 35 14 36 14 37 15 38 15 39 15 40 16 41 14 42 14 43 16 44 16 45 14 46 14 47 15 49 14 50 15 52 15 53 16 54 14 55 15 56 15 58 16 59 16 60 15 61 14 62 15 65 15 66 15 67 16 68 15 69 16 71 14 72 14 73 14 74 14 75 16 76 16 77 16 78 14 79 14 80 15 81 15 82 15 83 15 84 15 85 14 86 16 87 14 88 15 89 15 90 14 9 33 1 23 2 26 4 24 11 26 12 25 13 26 15 26 16 25 21 25 23 25 27 23 30 22 36 26 39 23 40 22 44 24 47 24 51 23 52 26 54 25 58 22 60 23 61 23 62 24 63 23 68 23 69 26 73 24 79 24 80 24 83 22 84 23 90 25 10 6 2 20 3 21 9 22 56 20 67 22 85 20 11 38 2 26 6 28 10 28 12 28 14 24 15 25 16 24 18 26 21 26 22 28 23 27 27 28 31 26 34 28 36 27 40 24 41 26 44 28 46 24 47 25 48 24 49 27 50 25 52 26 55 26 61 26 64 25 65 27 72 26 73 26 74 28 75 28 79 24 83 25 85 28 86 28 87 25 89 25 12 58 1 14 3 13 5 14 6 15 7 14 8 15 9 15 11 14 12 14 14 15 15 13 16 14 18 15 19 14 20 14 21 15 22 14 27 15 28 14 29 15 30 13 31 14 34 13 35 14 36 15 37 13 39 13 41 14 43 15 44 14 45 15 47 13 50 14 51 13 54 14 55 15 56 15 60 15 61 13 62 15 65 14 67 14 68 14 69 14 70 15 71 13 72 14 73 14 75 14 78 15 81 13 83 14 84 14 86 14 87 15 88 13 89 13 90 14 13 5 24 21 30 18 72 20 79 19 88 21 14 30 4 10 6 9 7 9 8 11 9 11 11 11 15 11 16 11 19 10 21 11 22 10 24 9 35 9 41 10 42 10 46 11 54 10 55 10 58 11 59 10 66 10 68 10 69 9 73 11 77 11 78 11 80 11 81 9 84 9 89 9 15 67 1 22 2 24 4 22 5 21 6 21 7 23 8 25 9 21 10 22 11 24 13 25 14 23 15 25 16 22 17 24 18 24 19 22 21 25 22 24 23 23 24 21 25 25 26 25 27 22 28 24 29 22 30 23 34 23 35 25 36 22 37 24 39 23 40 22 41 23 42 23 43 22 44 23 45 24 46 22 48 24 50 24 51 22 52 21 53 21 54 22 55 21 57 21 58 21 61 21 62 21 63 22 64 24 65 24 66 22 67 23 69 21 70 21 72 23 73 21 74 22 75 25 77 25 80 21 83 23 85 24 87 23 88 25 16 1 65 30 17 61 1 10 2 10 5 10 6 12 7 11 8 10 9 11 10 10 11 12 13 10 14 10 16 10 17 10 18 11 20 12 21 12 22 11 23 11 24 11 25 12 27 11 29 11 31 12 33 11 35 11 39 11 40 12 41 11 42 11 43 11 44 12 45 10 46 11 47 11 49 12 50 12 52 12 55 12 59 12 61 12 62 12 63 12 64 11 65 12 66 11 67 11 70 11 71 11 73 10 74 10 77 11 78 10 79 10 81 11 83 11 84 12 85 10 86 11 87 12 88 11 90 12 18 32 1 9 5 10 7 10 9 9 11 10 13 10 14 10 21 9 25 10 26 10 27 10 31 9 34 10 35 10 36 11 39 11 42 10 45 9 47 10 56 9 57 9 63 11 64 10 66 10 68 9 73 10 74 10 78 10 79 10 84 11 89 10 90 11 19 7 1 27 15 26 32 29 41 31 60 29 70 28 82 27 20 62 2 17 3 17 4 17 5 17 6 16 8 17 9 16 11 16 12 16 13 15 15 16 16 17 17 17 21 17 23 16 24 18 25 17 27 19 28 16 29 17 31 18 32 19 34 16 35 16 38 16 39 17 40 16 41 17 42 16 43 17 45 18 46 19 49 17 50 17 51 16 52 19 53 16 54 15 56 16 57 17 58 17 59 16 60 16 63 18 64 15 65 17 66 16 68 18 69 16 72 17 73 17 74 18 76 18 77 17 79 15 80 16 82 16 85 18 86 16 87 18 89 18 90 18 21 77 1 19 2 18 3 17 4 17 5 19 7 19 8 18 9 18 10 18 11 18 12 18 13 19 15 17 16 16 17 18 18 19 19 18 21 17 23 19 25 20 27 17 28 18 29 19 30 18 31 17 32 18 33 16 36 19 38 17 39 19 40 17 41 19 43 17 44 19 45 19 46 19 47 20 48 19 49 16 50 17 51 18 52 18 54 17 55 17 56 17 57 18 58 18 59 17 60 19 61 19 62 19 63 19 64 19 65 20 66 17 67 16 68 17 69 18 70 16 71 17 72 18 73 19 74 17 75 17 76 20 77 18 78 19 79 19 80 19 81 20 82 19 83 18 86 17 87 17 88 18 89 19 90 19 22 70 1 13 2 12 3 13 4 13 6 12 7 13 8 12 10 12 12 13 15 12 16 12 17 13 19 13 20 11 21 12 23 13 27 11 28 12 29 13 30 12 31 13 32 12 33 13 34 11 35 13 36 11 37 13 39 13 40 13 41 12 42 11 43 13 44 11 45 12 46 12 48 12 50 11 51 12 52 12 53 13 54 11 55 12 56 12 57 11 59 12 60 11 62 13 64 13 65 12 66 13 68 11 69 13 70 11 71 13 72 11 74 13 75 12 76 12 77 13 78 11 79 12 80 12 81 12 83 11 84 12 85 11 87 12 88 11 89 13 90 11 23 84 1 25 2 23 3 23 4 27 5 27 6 23 7 23 8 24 9 27 10 25 12 23 13 25 14 23 16 26 18 24 19 27 20 23 21 25 22 25 23 24 24 23 25 27 26 25 28 25 29 25 31 24 32 25 33 25 34 25 35 27 36 26 37 26 38 23 39 23 40 24 42 24 43 24 44 27 45 25 46 23 47 24 48 25 49 23 50 24 51 26 52 25 53 26 54 24 55 25 56 24 57 27 58 24 59 24 60 24 61 27 62 25 63 26 64 23 65 24 66 23 67 25 68 25 69 25 70 24 71 25 72 27 73 25 74 26 75 23 76 25 77 25 78 23 79 23 80 24 81 23 82 23 83 24 84 23 85 24 86 23 87 25 88 26 89 26 90 24 24 11 1 27 14 26 34 26 51 26 61 26 63 27 70 25 74 28 75 29 76 27 90 29 25 35 1 15 2 14 4 14 7 15 9 15 11 14 12 14 13 13 15 14 16 15 20 15 22 13 24 14 25 13 26 15 28 13 30 15 31 14 36 14 40 14 42 13 45 15 46 13 50 13 53 15 55 14 56 14 57 14 58 14 61 14 62 14 67 13 72 15 84 15 90 14 26 53 1 13 3 13 7 13 8 12 9 12 10 12 11 14 13 13 15 13 16 13 17 13 22 12 23 13 24 14 26 13 30 12 31 12 32 14 33 13 34 14 35 12 36 12 38 14 39 14 42 14 43 12 45 14 46 13 47 12 48 13 49 12 50 12 52 13 54 13 55 12 57 13 58 12 60 14 61 12 62 13 65 14 67 14 68 14 70 13 71 13 73 13 74 13 75 14 76 13 79 14 81 13 83 13 86 14 27 22 4 24 5 26 8 29 10 28 15 28 25 28 28 25 31 25 33 25 39 30 40 28 42 26 49 24 53 29 62 25 63 29 68 28 75 29 77 29 78 28 81 29 90 30 28 82 1 18 2 17 4 17 5 17 6 16 7 19 8 17 9 17 10 19 11 19 12 19 13 17 14 18 15 18 16 18 17 19 18 19 19 18 20 19 22 17 23 19 24 17 25 20 26 19 27 19 28 17 30 18 31 17 32 19 33 20 34 19 35 19 36 19 37 18 38 18 39 18 40 20 41 16 42 20 45 19 46 19 47 17 48 18 49 17 50 19 51 17 52 19 53 19 54 19 55 18 56 19 57 19 58 20 59 17 60 17 61 19 63 17 64 18 65 20 67 16 68 19 70 17 71 18 72 19 73 17 74 18 75 19 76 18 77 19 78 17 79 17 80 18 81 19 82 20 83 19 84 19 85 16 86 19 87 19 88 18 89 18 90 19 29 84 1 32 2 30 3 28 4 27 5 32 6 30 7 31 8 29 9 27 10 32 11 27 12 28 13 30 14 27 15 27 16 31 17 32 18 32 19 32 20 31 21 28 22 29 24 31 25 33 26 32 27 31 28 30 29 30 30 32 31 32 32 32 33 32 35 31 36 32 37 28 38 33 39 29 41 30 42 29 44 28 45 28 46 31 47 31 48 32 49 28 50 33 52 31 53 31 54 33 55 27 56 31 57 32 58 32 59 31 60 30 61 32 62 29 63 29 64 29 65 30 66 30 67 32 68 32 69 30 70 31 71 27 72 30 73 28 74 29 75 27 76 33 77 27 78 31 79 28 80 31 81 28 82 30 83 29 84 28 85 27 86 30 87 29 88 30 89 28 30 86 1 25 2 22 3 24 4 25 5 25 6 23 7 26 8 26 9 23 10 22 11 22 12 25 14 26 15 25 16 22 17 24 18 25 19 23 21 25 22 22 23 25 24 23 25 23 26 22 27 22 28 26 29 24 30 25 31 23 32 26 33 26 34 25 35 22 36 22 37 25 38 25 39 25 40 22 41 26 42 22 43 22 44 23 45 23 46 22 47 22 48 26 49 24 50 24 51 26 52 22 53 24 54 24 55 22 56 24 57 25 58 25 59 25 60 24 61 25 62 24 65 23 66 22 67 25 68 23 69 25 70 23 71 22 72 24 73 25 74 24 75 23 76 22 77 22 78 22 79 22 80 24 81 23 82 25 83 24 84 24 85 23 86 23 87 26 88 22 89 26 90 23 31 37 1 24 3 20 4 24 7 20 8 23 10 20 11 23 12 22 13 22 14 20 20 23 21 21 23 24 24 21 30 20 32 24 36 22 41 24 44 20 47 22 48 20 53 20 54 24 56 23 57 22 60 24 61 24 63 21 64 21 67 21 71 20 74 24 75 24 79 20 83 22 85 24 90 23 32 17 5 11 9 10 22 10 27 11 37 9 43 9 44 11 49 11 72 10 73 9 77 9 81 11 85 10 86 10 87 10 88 10 89 10 33 24 3 30 4 31 6 27 9 31 12 33 14 32 18 30 23 31 27 28 37 27 40 27 41 27 52 28 56 31 59 28 64 28 66 32 67 32 68 29 70 29 71 29 72 32 75 31 78 30 34 40 2 17 3 20 4 17 10 18 11 18 16 19 17 18 20 20 21 16 23 16 30 16 33 19 35 19 36 17 37 19 42 16 44 18 45 19 49 17 51 18 52 19 53 18 54 17 56 17 58 17 61 17 63 18 65 18 70 16 71 17 73 18 74 18 75 17 77 18 81 18 83 19 84 18 85 17 88 19 90 19 35 60 1 13 5 13 6 13 7 12 10 14 11 12 13 13 14 13 17 13 18 12 19 14 20 14 21 12 22 13 23 12 25 13 26 12 27 12 28 13 29 14 30 12 31 13 32 12 33 12 34 13 35 12 37 12 38 14 39 12 46 14 47 13 49 14 50 13 51 14 52 12 55 12 57 12 58 12 59 12 60 13 61 12 62 14 63 13 64 12 66 13 67 14 68 13 69 13 76 12 78 13 79 13 80 14 81 13 82 14 83 12 84 14 85 12 86 12 87 14 89 13 36 73 1 12 2 12 4 11 6 11 7 12 8 12 9 11 10 12 11 11 13 12 14 12 16 12 18 12 19 11 20 11 21 12 22 12 23 12 24 11 25 13 26 13 27 12 28 11 31 11 32 13 33 12 34 12 36 12 38 12 39 12 40 12 41 11 42 13 43 12 44 12 45 13 46 11 47 11 49 13 50 11 51 13 52 13 53 12 54 11 55 12 56 13 57 11 58 12 59 11 60 11 61 11 62 11 65 12 66 11 67 12 70 12 71 12 72 13 73 12 75 11 77 12 78 12 79 12 80 12 81 11 82 12 83 12 85 11 86 12 87 12 88 11 89 12 90 11 37 13 2 18 7 18 15 20 19 18 27 19 35 19 48 19 62 18 63 19 73 19 76 19 78 19 83 20 38 23 1 10 2 12 7 10 8 12 12 11 19 10 25 11 27 11 32 11 33 10 39 11 51 11 56 10 59 11 61 11 65 10 69 11 70 12 75 11 78 12 83 12 85 10 88 10 39 15 2 31 3 30 13 27 15 28 17 28 28 31 34 27 35 28 55 32 58 31 67 28 68 28 82 27 83 28 86 31 40 11 2 25 9 27 20 24 38 26 43 24 52 24 54 23 60 24 61 27 76 25 86 25 45 57 1 29 6 28 7 28 9 32 10 32 12 32 14 31 15 28 17 28 20 30 21 29 22 32 24 28 25 30 28 28 32 31 34 28 36 29 37 32 39 33 40 28 41 32 42 32 43 32 45 32 46 29 49 33 51 30 52 27 53 29 54 31 55 28 56 30 57 28 58 28 59 29 60 30 61 31 62 29 63 31 64 32 65 29 66 31 69 29 70 32 71 27 75 32 78 27 79 28 80 30 82 30 83 28 85 28 87 28 88 29 89 30 90 31 46 17 1 30 7 30 11 29 15 27 31 32 34 32 35 33 41 28 45 30 49 27 50 28 58 32 59 29 60 29 69 30 78 31 88 32 47 52 1 27 2 30 3 30 8 30 9 26 10 29 13 26 15 28 16 26 17 28 21 26 22 27 24 28 25 29 27 30 28 30 31 27 32 26 33 27 34 28 35 28 37 29 38 28 39 31 44 27 45 31 46 29 47 27 48 28 50 28 52 30 54 26 55 26 57 28 58 26 59 26 62 26 63 26 64 26 65 28 67 27 68 31 78 25 79 28 80 28 81 25 82 31 83 25 84 29 87 26 88 25 90 27 48 23 3 12 5 12 6 12 12 11 16 12 21 10 31 11 32 11 34 11 35 12 37 10 38 10 51 11 52 10 58 12 63 10 69 10 72 11 77 11 80 10 84 11 85 11 89 11 49 60 1 20 3 19 5 21 6 21 7 23 10 19 11 22 12 21 13 20 14 21 15 21 16 22 17 22 19 23 20 19 21 22 22 20 27 20 30 19 32 21 33 23 34 22 38 23 39 20 41 22 42 23 44 23 45 21 46 21 47 22 49 23 52 20 53 23 55 22 56 23 57 21 58 21 59 19 61 22 62 20 64 21 65 20 67 19 68 23 70 23 71 20 72 23 73 20 74 23 76 20 77 22 79 22 80 20 82 20 83 22 84 20 85 19 88 21 89 22 90 22 50 85 1 22 2 21 3 23 4 23 5 19 6 21 7 21 8 19 9 20 10 22 11 20 12 21 13 20 14 19 15 22 16 22 17 22 18 21 19 22 20 20 21 23 22 22 23 21 24 20 25 20 26 23 27 23 28 23 30 20 31 20 32 22 33 20 34 22 35 20 36 20 37 20 38 20 39 22 40 22 41 19 42 21 43 19 44 22 45 22 47 22 48 20 49 23 50 21 51 19 52 22 53 23 54 21 55 21 57 19 58 23 59 22 60 19 61 19 62 20 63 21 64 21 65 20 66 22 67 21 68 21 69 22 70 19 71 20 72 21 73 19 74 21 75 20 76 19 77 22 78 20 79 22 80 23 81 19 83 23 84 21 85 21 87 21 88 22 89 20 90 21 51 34 2 24 7 25 8 24 10 26 12 25 17 23 18 27 21 27 23 24 24 24 25 26 27 24 29 24 33 27 37 24 39 25 40 25 43 26 46 24 47 25 50 26 51 25 54 25 57 25 58 26 59 27 63 27 64 24 76 26 77 27 82 24 83 24 87 26 90 25 52 80 1 13 2 11 3 12 6 11 7 13 8 11 9 13 10 11 11 11 12 11 13 11 14 11 15 12 16 13 18 13 19 12 20 12 21 12 22 11 23 11 24 12 25 13 26 13 27 13 28 13 29 12 30 13 31 13 32 12 33 11 34 12 35 13 36 11 37 12 38 13 39 12 40 11 41 13 42 12 43 11 44 12 45 13 46 13 47 11 48 11 50 12 52 11 53 11 54 12 55 12 56 11 58 12 59 13 60 12 61 11 62 12 63 12 64 12 65 13 66 11 67 11 69 11 70 12 71 11 72 12 74 12 75 12 76 11 77 12 78 13 79 13 80 11 82 12 84 11 85 11 86 11 87 12 88 12 89 11 90 11 32 9 69 1 22 3 23 4 23 5 20 8 22 9 22 11 21 12 20 13 21 16 21 17 22 18 23 19 20 20 20 21 23 22 23 24 20 26 19 27 21 29 23 30 21 31 22 32 20 33 21 34 23 35 22 36 19 38 22 39 23 41 20 42 20 43 20 45 20 48 21 49 21 50 20 51 21 52 20 53 22 54 20 55 22 56 21 58 19 59 23 60 21 61 23 62 22 64 20 66 23 67 21 68 20 69 21 70 23 71 21 72 19 73 19 74 21 75 21 76 20 77 21 79 19 82 20 83 21 84 22 85 22 86 22 87 19 88 19 90 21 10 88 1 20 2 23 3 20 4 21 5 20 6 23 7 23 8 20 9 22 10 23 11 21 12 23 13 21 14 21 15 23 16 23 17 24 18 24 19 22 20 23 21 23 22 23 23 24 24 23 25 23 26 22 27 22 28 21 29 23 30 20 31 23 32 21 33 20 34 24 35 21 36 20 37 22 38 20 39 23 40 24 41 24 42 21 43 23 44 23 45 22 46 23 47 20 48 22 49 24 50 23 51 23 52 23 53 22 54 23 55 22 56 22 57 23 58 21 59 21 60 23 61 22 62 23 63 20 64 20 65 20 66 21 67 24 68 23 69 22 70 22 71 22 72 23 73 20 74 22 76 24 77 23 78 22 79 23 80 23 81 20 82 24 83 21 84 24 85 22 86 22 87 20 88 24 89 22 11 74 1 22 2 20 3 23 4 20 5 22 6 21 7 22 9 21 10 22 11 20 12 20 13 22 14 19 15 20 16 19 17 20 20 23 22 22 23 22 24 22 25 20 26 21 27 21 28 22 29 21 31 20 32 22 33 19 34 20 35 23 36 19 38 22 39 23 40 21 41 23 42 19 43 21 44 21 45 20 46 21 47 22 48 21 49 22 50 22 51 22 52 23 53 23 55 21 58 20 59 21 61 19 62 20 63 23 64 19 65 22 66 21 67 22 68 23 69 23 70 21 72 20 73 20 74 19 75 21 76 20 77 19 78 20 79 21 80 19 82 20 84 19 87 21 89 21 90 20 12 47 2 24 3 24 6 23 9 27 11 25 13 27 15 25 17 25 18 23 20 26 22 24 23 27 27 23 28 26 31 27 34 27 37 27 38 26 44 24 46 23 49 26 50 26 51 23 53 25 54 23 56 24 59 26 61 27 63 23 66 27 67 25 68 27 69 26 72 24 77 24 78 26 79 25 81 25 82 24 83 23 84 27 85 27 86 26 87 24 88 25 89 23 90 23 17 83 1 22 2 21 3 20 4 21 5 21 6 24 7 21 8 23 9 22 10 21 11 22 12 22 13 21 15 21 16 21 17 21 18 21 19 23 20 23 22 24 23 20 24 24 26 22 27 23 28 20 29 22 30 22 31 22 32 22 33 21 34 20 35 20 36 23 37 24 39 22 40 21 41 22 42 20 43 23 44 20 45 21 46 24 47 24 48 20 49 20 50 22 51 24 52 21 53 21 54 24 55 21 56 23 57 21 58 22 59 21 60 21 61 22 62 23 63 21 64 24 65 22 67 20 68 21 69 21 70 24 71 22 72 24 73 21 74 24 75 22 76 22 77 24 78 21 79 22 81 23 82 22 83 21 84 20 85 22 86 21 87 22 88 23 89 20 18 3 13 19 45 22 56 21 19 82 1 19 2 20 3 18 4 18 5 18 6 21 7 21 8 21 9 22 10 21 11 21 12 18 13 21 14 19 15 21 16 20 17 18 18 19 19 20 20 20 21 19 22 20 23 18 24 19 26 20 27 22 28 18 29 21 30 20 31 18 32 18 33 19 34 19 36 22 37 21 38 20 39 19 40 19 41 20 42 19 43 19 44 19 45 21 46 20 47 18 48 19 49 21 53 20 54 20 55 18 56 21 57 20 58 20 59 19 60 19 61 19 62 19 63 22 64 20 65 21 67 20 68 20 70 20 71 22 72 22 73 21 74 22 75 20 76 21 77 21 78 19 79 19 80 20 81 21 83 20 84 19 85 21 86 21 87 19 88 18 89 22 90 20 20 42 2 22 3 20 6 22 15 20 18 23 19 23 20 21 21 23 22 20 25 21 27 22 29 22 30 21 33 21 35 21 36 19 38 21 40 22 45 21 46 22 47 20 49 23 50 23 51 19 52 22 53 21 54 21 57 19 58 20 60 20 63 23 65 21 66 23 68 19 70 22 71 22 78 21 82 22 83 22 84 19 88 22 89 22 21 76 2 20 3 20 4 20 5 22 6 24 7 22 8 22 11 21 12 23 14 23 16 20 17 21 18 21 19 20 20 22 21 22 22 24 23 22 24 23 25 20 26 24 27 24 29 23 30 22 31 22 32 20 33 21 34 23 35 22 36 21 37 22 39 21 40 23 41 20 43 22 44 22 45 21 46 21 48 23 50 23 52 23 53 23 54 22 55 21 56 20 57 22 58 20 59 22 60 21 61 21 62 22 64 23 65 20 66 24 67 23 69 24 70 23 71 24 72 21 73 22 74 21 75 21 76 22 77 24 78 23 79 22 80 22 81 23 83 21 84 23 85 23 86 20 87 21 88 22 89 21 90 24 22 65 1 26 2 26 3 24 6 27 7 23 8 26 9 23 11 24 12 23 13 23 15 27 16 23 17 24 18 25 19 27 20 25 21 24 22 26 24 27 26 23 27 23 28 25 29 27 31 27 32 27 33 26 34 27 35 26 36 24 38 24 39 25 44 25 45 24 46 25 48 24 50 25 51 25 52 23 53 27 54 27 55 27 58 25 60 26 61 27 62 23 64 24 67 25 68 26 69 23 70 25 72 27 73 23 74 24 75 26 77 24 78 27 79 27 80 23 81 26 83 25 85 23 86 26 87 27 88 27 89 23 23 50 1 24 2 28 4 29 9 24 11 28 13 26 14 27 15 29 16 28 18 27 19 27 21 27 23 29 25 30 27 27 30 26 32 28 34 26 37 25 38 27 39 28 41 27 42 26 43 28 46 26 47 29 49 27 51 29 53 28 54 25 55 29 57 26 59 26 60 27 62 25 63 27 64 25 66 25 67 28 68 28 69 25 74 25 75 26 76 28 81 25 82 27 83 28 84 27 88 28 89 25 24 79 1 20 2 18 3 19 4 20 5 18 6 17 7 19 8 18 9 18 10 19 11 20 12 18 13 19 14 17 15 18 16 18 17 21 18 17 19 20 20 21 21 19 23 19 24 21 25 19 26 20 28 18 29 20 30 18 31 20 32 19 34 21 35 17 36 18 37 18 38 18 39 20 40 19 41 20 42 19 45 21 46 20 47 20 49 19 50 18 51 17 52 21 53 18 54 19 56 19 57 19 58 19 59 19 60 20 62 20 63 18 64 21 65 18 66 21 67 19 68 17 69 19 70 18 71 18 72 17 73 18 75 21 76 21 77 17 78 18 79 20 80 18 81 18 82 21 83 19 84 20 85 21 87 17 88 17 89 19 29 9 8 18 10 18 11 16 24 19 31 17 32 18 34 17 35 19 88 17 30 44 3 13 6 14 7 14 8 15 9 15 10 14 12 15 13 15 14 15 15 14 18 13 19 15 22 13 27 14 28 14 31 13 32 15 34 15 35 15 37 14 38 15 40 15 43 15 44 15 46 14 50 14 52 13 54 13 55 15 56 15 60 14 61 15 64 14 65 15 66 13 73 14 74 13 76 14 77 14 80 14 82 13 84 14 85 15 86 14 31 13 14 20 24 17 25 17 28 19 29 20 45 17 46 20 49 17 51 18 56 17 60 17 70 17 72 19 32 8 2 16 26 16 40 19 41 16 49 17 69 17 78 18 83 16 33 6 4 26 8 28 23 26 48 27 51 30 89 31 34 60 1 22 4 25 5 21 6 23 8 23 10 25 11 24 12 22 14 22 15 24 17 23 18 25 19 23 21 24 22 23 25 22 26 23 28 25 29 23 30 23 32 23 33 25 34 22 37 21 39 24 40 24 41 22 42 21 43 23 45 23 47 25 48 21 50 22 52 25 53 23 55 25 56 22 59 21 60 23 62 22 64 25 66 22 67 22 69 21 70 22 71 25 72 23 74 25 75 24 76 24 78 25 79 21 80 23 81 21 83 25 84 21 85 23 86 22 88 23 90 23 35 44 1 12 3 11 6 13 9 13 14 12 15 12 16 13 17 12 19 12 22 12 23 13 24 11 26 12 27 13 28 13 29 11 32 13 33 13 36 12 37 12 41 12 43 12 45 13 47 11 51 11 53 11 55 12 57 13 60 12 61 11 62 12 63 13 65 11 66 12 68 11 69 13 70 11 72 12 73 13 75 12 79 12 82 12 85 12 90 12 36 45 1 20 2 24 5 22 6 23 7 23 8 22 9 21 11 22 12 24 16 23 17 23 18 23 21 22 22 21 24 22 25 21 26 21 27 22 28 23 32 21 33 24 34 23 35 22 37 24 38 20 43 24 44 21 46 21 48 24 49 20 53 21 55 20 57 21 59 23 61 21 63 23 64 21 73 22 75 20 76 20 78 20 80 24 81 23 86 21 90 21 41 49 1 16 6 15 8 16 9 15 11 16 12 17 15 17 19 17 21 17 22 16 23 16 28 15 30 15 31 17 32 17 33 16 35 16 38 14 40 18 44 15 45 15 48 15 49 16 50 16 51 18 52 17 55 16 56 16 57 16 58 17 59 14 61 17 62 18 63 16 64 15 65 16 69 16 70 15 71 17 72 15 75 17 77 16 80 16 81 18 82 17 85 17 86 16 88 17 90 16 42 48 1 27 4 30 5 30 7 28 9 28 14 26 18 28 21 28 22 26 23 29 25 27 28 26 30 25 31 29 32 27 33 28 34 31 38 26 40 29 42 26 45 26 47 29 48 29 49 26 52 27 53 26 58 28 59 28 60 26 61 30 62 30 63 29 64 27 68 28 70 29 71 28 74 28 75 27 76 30 77 26 78 27 79 26 80 30 81 28 82 31 83 27 85 26 87 25 43 16 5 14 24 14 25 13 26 12 27 13 31 14 40 13 42 12 46 12 54 13 56 12 73 12 74 14 76 12 83 13 88 14 44 54 2 26 3 26 5 23 6 23 12 27 13 23 15 23 18 23 19 24 21 27 23 25 24 25 25 27 26 23 27 23 28 23 29 27 31 24 32 24 33 26 34 23 40 25 41 27 43 26 45 24 46 27 47 25 48 27 51 26 52 24 53 26 54 26 55 25 56 23 57 26 59 25 62 24 63 27 64 27 67 25 70 23 72 23 75 27 76 27 77 23 78 27 79 26 84 27 85 24 86 23 87 24 88 23 89 24 90 27 45 37 4 17 5 19 6 16 7 18 13 18 14 16 18 17 19 17 20 17 22 17 23 16 27 17 33 17 34 18 35 17 37 17 38 18 39 16 40 16 42 16 43 16 44 18 46 19 51 15 57 16 60 15 65 17 67 17 69 18 71 18 72 16 80 16 81 16 83 16 85 15 88 18 89 16 46 5 17 16 31 17 43 15 62 15 87 16 47 53 1 19 3 19 4 16 5 19 6 17 8 19 9 17 10 19 11 18 14 17 16 17 17 17 18 16 19 18 20 18 23 19 24 16 25 20 26 19 27 19 29 17 32 19 33 19 34 19 35 18 36 19 38 17 39 17 40 17 43 19 44 17 45 17 48 19 49 19 50 18 51 17 52 16 56 17 58 20 60 17 62 16 63 19 65 19 69 17 70 19 73 18 74 19 76 20 80 18 83 19 84 18 88 18 89 17 48 13 12 19 14 20 19 20 21 21 34 18 36 20 52 20 55 18 57 21 58 20 73 20 75 19 80 21 53 76 1 26 2 26 3 29 4 26 5 26 7 27 8 27 9 25 10 25 11 28 13 27 14 29 15 26 16 25 18 25 20 24 21 26 22 28 25 26 27 24 29 26 30 30 31 28 33 28 34 29 35 28 37 28 38 27 39 29 40 28 41 26 42 26 43 29 44 29 45 25 47 29 49 26 50 25 51 25 52 26 53 28 54 25 55 25 56 27 57 26 58 26 59 29 60 24 61 29 62 25 63 28 64 29 65 26 66 27 67 29 68 25 69 26 70 29 71 28 72 29 73 26 74 25 75 29 77 28 78 29 79 26 80 24 81 28 82 29 83 28 84 28 86 24 87 27 88 25 89 25 90 28 54 51 3 10 4 10 6 12 8 12 9 11 11 11 14 11 15 12 18 12 22 12 24 12 25 11 27 10 29 10 30 10 31 12 32 11 33 12 35 12 40 10 42 11 43 11 45 11 46 10 47 12 48 11 52 10 53 11 54 10 56 10 57 12 60 12 66 12 67 12 68 11 69 10 70 11 71 11 73 11 75 12 76 12 78 12 79 11 80 11 81 11 82 11 83 11 85 11 86 11 88 12 90 11 55 24 3 25 10 25 14 27 22 23 23 25 25 23 26 23 27 26 30 27 38 24 44 23 46 24 50 25 52 24 55 26 56 24 57 24 61 25 69 24 73 23 76 23 85 23 86 26 87 25 56 35 9 30 10 27 14 28 15 26 18 26 21 26 25 27 26 28 30 28 33 28 34 30 35 28 38 29 42 29 43 28 46 29 48 28 51 29 52 28 54 28 56 30 57 30 59 28 62 31 65 29 66 27 67 25 69 31 72 28 76 29 79 27 80 29 81 29 83 26 89 30 24 9 49 2 25 3 22 6 24 7 25 8 25 9 22 12 22 16 24 18 23 19 25 20 25 22 22 23 25 24 24 26 26 29 23 32 26 33 26 34 23 35 25 36 22 37 22 40 25 43 23 45 25 50 22 51 24 52 26 53 25 55 23 57 24 59 23 62 25 67 23 70 26 71 24 72 25 73 26 74 24 75 26 76 25 77 22 80 22 81 23 83 22 84 24 85 26 86 25 87 25 10 77 1 19 2 19 3 20 5 18 8 18 9 21 10 20 11 21 12 18 13 20 15 18 16 18 17 20 18 20 19 19 20 21 21 21 22 17 23 19 24 20 25 18 26 19 27 18 28 19 29 19 30 17 31 20 32 19 34 19 35 20 36 18 37 20 38 21 39 19 40 18 41 21 42 18 43 17 44 19 45 20 46 19 47 20 48 20 49 18 50 20 51 18 52 17 55 19 56 20 57 17 58 18 59 20 61 19 62 19 63 17 64 19 65 21 67 19 69 19 70 17 71 20 72 18 73 17 75 19 76 19 77 21 79 20 80 17 81 20 82 18 83 18 84 18 85 19 86 20 87 20 88 20 89 20 11 84 1 25 2 24 3 24 4 22 5 23 6 25 7 25 8 24 9 21 10 21 11 23 12 24 13 21 15 25 16 21 17 25 18 23 19 25 21 25 22 21 23 22 24 21 25 22 27 24 28 23 29 23 30 22 31 24 32 21 33 23 35 25 36 22 37 23 38 24 39 22 40 24 41 21 42 25 43 21 44 23 45 23 46 23 47 21 48 24 49 22 50 21 51 22 52 22 53 23 55 22 56 24 57 23 58 25 59 25 60 25 61 25 62 22 63 21 64 22 65 25 66 22 67 25 68 21 69 21 70 25 71 25 72 22 73 22 74 24 75 24 76 22 77 22 78 25 79 23 80 24 81 23 82 22 84 21 85 25 86 22 87 23 88 21 89 22 90 25 12 45 1 16 2 17 4 15 6 17 8 15 10 18 14 15 15 16 16 16 19 17 20 17 22 17 23 17 26 19 27 17 28 17 31 18 35 16 36 16 38 19 42 16 43 19 45 15 46 16 51 18 52 19 54 18 55 18 56 18 58 18 63 17 67 18 68 17 70 18 76 17 77 19 78 18 80 18 82 16 83 17 84 18 85 17 86 16 89 16 90 17 17 12 8 22 24 23 32 20 47 23 48 20 54 19 61 19 66 23 72 22 77 21 84 21 90 20 18 36 3 14 4 16 8 14 10 16 12 15 13 14 14 16 16 15 17 15 22 14 25 16 31 16 33 15 34 14 39 15 43 15 44 15 45 16 46 16 49 16 50 14 53 16 54 15 55 15 58 15 60 14 63 14 64 14 65 14 67 16 69 15 72 16 75 16 82 14 84 16 88 14 19 54 3 25 5 24 8 25 9 24 12 22 13 26 14 23 15 26 17 24 18 26 19 24 21 26 22 23 23 26 24 24 27 25 29 26 32 23 33 25 36 23 37 26 38 23 39 24 42 25 43 24 44 22 45 26 46 22 47 24 48 24 51 23 53 24 54 24 55 24 57 25 58 22 62 25 63 23 64 24 66 26 67 24 69 25 72 22 76 24 78 25 79 24 81 24 82 25 83 24 84 26 87 24 88 22 89 25 90 25 20 17 3 15 6 17 15 15 22 17 23 16 26 15 54 17 56 16 60 16 68 16 69 17 72 15 74 14 80 14 84 17 85 16 90 17 21 52 1 14 3 16 5 14 6 14 8 16 10 16 11 14 17 14 20 16 21 15 22 16 23 15 24 14 25 16 28 14 29 15 30 14 31 15 32 16 33 16 34 16 36 15 37 15 38 16 46 16 49 14 51 14 52 16 53 15 55 16 57 15 58 16 60 14 61 15 62 16 63 15 64 16 65 15 69 16 70 14 71 15 72 14 75 14 76 15 77 14 79 16 80 14 83 14 84 15 85 16 86 14 89 14 22 65 1 24 4 24 5 22 7 23 8 23 9 25 10 24 11 22 12 25 14 23 15 25 17 24 18 24 20 23 21 25 22 22 24 23 25 22 26 24 27 25 28 25 29 21 30 22 31 25 33 23 34 23 35 23 36 23 37 25 40 23 41 25 42 21 43 24 45 21 46 22 47 23 48 23 51 21 54 21 56 23 57 21 60 25 61 23 62 23 63 22 64 22 65 23 66 22 67 22 70 24 71 24 72 23 74 23 75 23 76 23 77 21 78 24 80 23 81 25 83 24 84 21 87 22 88 21 89 24 90 24 23 18 1 12 10 14 11 14 15 14 21 12 23 13 27 12 29 14 31 14 36 12 38 13 51 13 52 14 66 14 67 13 70 12 82 13 89 14 24 56 1 14 2 16 3 16 4 14 5 14 6 16 7 16 10 14 11 15 12 16 13 15 14 14 16 16 17 16 19 16 24 15 25 14 26 16 27 15 29 14 31 15 34 14 35 16 36 15 40 16 41 14 42 14 45 16 46 15 48 16 49 16 50 14 52 14 53 15 55 14 59 15 60 16 61 16 62 14 63 14 66 16 69 16 70 14 73 15 75 14 76 16 77 16 78 15 80 14 81 16 82 14 83 16 84 14 88 16 89 15 90 16 37 16 17 25 19 25 29 22 32 24 37 24 38 26 39 24 42 23 48 25 52 25 57 23 82 24 83 22 84 26 86 25 87 24 38 13 2 11 4 11 6 10 18 10 27 10 33 9 34 9 36 11 37 10 72 10 75 10 85 10 89 10 39 20 1 26 2 26 3 26 4 27 7 29 9 27 13 28 14 26 15 26 33 29 38 28 46 26 53 24 62 28 64 28 67 28 74 29 76 29 84 27 90 29 40 2 4 27 51 29 49 47 2 10 4 11 5 11 7 10 8 11 9 10 11 10 14 12 16 10 17 11 18 10 19 11 24 10 25 12 26 10 28 10 29 11 30 10 31 11 32 10 35 11 36 11 39 10 40 11 41 11 45 11 53 11 54 11 58 10 59 10 60 11 61 11 63 11 64 11 67 10 68 11 70 11 71 10 72 11 73 11 74 11 75 12 77 11 80 11 81 12 83 11 85 11 50 65 1 25 2 22 3 25 5 23 7 24 8 22 10 25 12 23 16 25 17 23 19 25 20 26 21 26 22 24 23 23 26 25 27 26 28 26 29 26 31 22 32 22 34 24 35 22 38 26 39 23 40 24 41 26 42 23 44 24 47 23 48 23 50 24 52 26 54 24 55 24 56 24 57 23 58 23 59 26 61 25 62 22 63 26 64 22 65 24 66 22 67 22 68 25 69 26 71 23 72 26 73 26 74 23 75 22 76 24 77 23 78 22 79 22 81 26 84 22 85 23 86 22 87 23 88 25 89 23 90 25 51 83 2 30 3 28 4 31 5 29 6 31 7 29 8 28 9 31 10 32 11 31 12 28 13 27 14 30 15 27 17 28 18 28 19 33 20 29 21 31 22 32 23 31 24 27 25 31 26 32 27 29 28 30 29 30 31 29 32 30 33 31 34 32 35 32 36 31 37 28 38 31 40 32 41 31 42 31 43 29 44 30 45 27 46 29 47 31 48 29 49 32 50 30 51 27 52 29 53 31 54 29 55 28 56 33 57 32 58 28 59 30 60 28 61 30 62 31 63 27 64 29 65 32 66 27 67 30 68 32 69 30 70 27 71 33 72 27 73 32 74 33 75 27 76 28 77 28 78 32 79 30 80 31 81 29 82 30 85 31 86 32 87 31 88 32 89 29 52 14 2 18 8 16 10 19 17 17 18 18 22 16 29 18 33 18 49 17 57 18 61 18 72 18 84 17 86 17 53 16 4 24 10 22 20 22 25 20 30 24 33 20 36 23 49 22 58 22 64 23 70 22 74 22 78 22 79 21 83 22 90 21 54 43 1 24 4 24 11 23 12 23 16 26 18 25 21 24 22 25 25 24 26 25 29 23 33 24 38 25 41 26 42 24 44 24 45 22 46 22 48 24 50 23 54 23 55 26 56 25 58 26 59 23 60 26 62 26 63 25 64 26 67 23 69 22 70 25 71 25 74 25 76 26 80 22 82 24 83 22 84 26 86 22 88 25 89 25 90 23 55 69 1 19 2 19 3 18 4 18 5 20 7 22 9 21 10 21 11 22 12 19 13 22 15 20 16 20 17 19 19 19 20 21 21 21 22 20 23 19 24 19 25 21 26 18 27 21 28 18 29 18 30 22 33 21 34 19 35 19 36 18 37 21 38 20 42 22 43 19 44 18 46 22 47 18 48 20 49 21 50 19 51 22 52 21 53 18 54 20 56 20 59 20 60 19 61 21 62 22 63 22 64 20 65 18 67 22 68 21 69 19 70 19 71 18 72 20 74 19 75 21 76 20 77 19 78 18 79 21 81 20 83 22 86 21 87 19 89 22 56 28 5 26 7 26 9 31 11 30 13 28 18 28 21 27 30 30 33 29 37 28 40 30 43 29 44 28 45 31 48 29 51 27 52 30 53 25 54 30 59 26 62 26 63 30 68 29 71 29 72 27 73 28 80 27 84 28 4 57 74 1 16 2 16 3 15 4 14 5 16 6 15 7 15 9 16 10 16 11 15 12 16 14 15 15 14 16 15 17 16 18 16 19 15 20 15 21 16 22 15 23 14 24 15 26 14 27 16 29 16 30 16 31 16 32 14 33 16 34 15 35 14 36 14 38 16 39 16 40 15 41 15 42 16 45 16 46 16 48 14 50 15 51 16 52 15 54 14 55 15 56 15 57 14 58 16 59 15 60 16 61 15 63 16 64 14 65 15 66 16 67 16 68 15 69 14 70 14 71 16 73 15 75 14 76 15 77 15 78 14 79 16 80 16 81 16 82 15 83 16 85 14 87 16 88 16 89 15 58 33 2 11 5 10 12 11 14 12 18 11 19 10 23 12 24 12 26 10 27 12 31 12 33 10 34 11 36 11 40 10 41 10 45 11 47 10 49 12 51 11 53 11 56 11 62 11 65 12 66 11 70 10 74 11 75 12 79 12 87 11 88 10 89 11 90 11 59 15 5 30 8 29 19 30 27 26 33 30 34 29 35 28 37 28 38 28 45 29 56 29 57 30 74 25 78 30 83 27 60 90 1 24 2 24 3 21 4 23 5 23 6 25 7 22 8 23 9 22 10 23 11 22 12 22 13 22 14 22 15 24 16 21 17 21 18 25 19 22 20 21 21 23 22 23 23 25 24 22 25 22 26 22 27 24 28 25 29 24 30 22 31 24 32 22 33 24 34 24 35 21 36 24 37 24 38 21 39 22 40 25 41 25 42 25 43 23 44 21 45 25 46 23 47 24 48 23 49 22 50 24 51 22 52 22 53 23 54 23 55 25 56 23 57 21 58 22 59 25 60 22 61 24 62 21 63 25 64 22 65 23 66 24 67 24 68 21 69 21 70 25 71 25 72 23 73 25 74 22 75 23 76 23 77 22 78 23 79 21 80 25 81 22 82 24 83 23 84 25 85 22 86 21 87 25 88 23 89 23 90 24 +5 4 1 27 2 27 7 25 12 25 13 27 18 24 25 25 29 25 30 24 32 26 33 26 34 24 36 25 37 24 39 25 41 25 49 27 56 25 57 25 60 24 62 26 63 25 69 24 77 26 80 24 84 26 88 25 90 25 2 3 5 27 41 26 76 30 3 43 3 21 4 19 5 19 6 21 7 20 8 19 9 18 11 21 14 19 16 21 20 20 21 21 24 22 26 22 29 20 30 20 31 21 32 19 40 19 41 21 43 21 44 19 47 18 48 21 49 19 50 21 51 21 53 18 55 19 57 22 58 19 60 19 62 20 65 20 67 18 68 21 73 20 74 22 82 19 85 19 87 22 88 21 90 19 4 75 2 23 3 23 4 23 5 21 7 21 8 20 10 21 11 23 12 22 13 24 14 21 16 24 19 24 20 22 21 23 22 24 23 22 24 23 25 23 26 20 27 21 28 23 29 22 30 23 31 22 32 24 33 24 34 22 35 24 36 23 37 20 38 21 39 21 40 23 42 22 43 21 44 21 45 23 46 24 49 22 50 23 51 23 52 22 53 21 54 23 55 21 56 23 57 22 58 20 59 20 60 23 61 21 62 24 64 23 66 23 67 24 68 22 69 22 70 23 71 20 72 20 73 22 74 21 75 20 76 22 78 23 79 24 80 22 82 22 83 24 85 21 86 24 88 22 89 22 90 23 16 21 84 1 12 2 11 3 12 5 13 6 12 7 11 8 12 9 11 11 11 12 11 13 12 14 13 15 12 16 12 18 12 19 13 20 13 21 12 22 13 23 13 24 13 25 11 26 13 27 13 28 13 29 13 30 12 31 11 32 12 33 13 34 11 35 12 36 13 37 11 38 11 39 12 40 13 41 11 42 13 43 12 44 11 45 11 46 13 47 13 49 13 50 11 51 13 52 13 53 12 54 12 55 12 56 12 57 12 58 12 59 11 60 12 61 13 62 11 63 12 64 13 65 11 66 13 67 13 68 13 69 12 70 11 71 12 72 11 74 13 75 11 76 12 77 13 78 12 79 11 80 12 82 13 83 12 84 11 85 11 86 11 87 12 88 11 89 12 90 12 22 18 1 13 13 14 19 13 20 13 27 12 37 13 38 13 39 13 43 13 46 12 49 13 54 13 56 14 58 14 74 13 77 13 86 12 88 13 23 54 1 17 3 18 5 15 8 15 10 17 11 16 12 17 15 15 19 17 22 15 23 15 25 15 26 16 27 15 28 15 29 15 30 14 31 16 32 16 35 17 39 17 40 14 42 16 43 17 44 15 48 15 50 17 51 17 52 16 53 17 54 16 59 16 60 17 63 16 67 17 68 16 69 17 70 15 71 16 72 15 73 16 74 17 77 15 79 16 80 18 81 17 82 14 84 15 85 15 86 16 87 15 88 15 89 15 90 15 24 39 3 12 4 12 5 11 6 11 11 10 12 11 13 11 15 10 19 10 20 10 21 12 22 12 26 10 28 10 29 10 30 12 34 12 36 12 42 12 46 10 47 11 48 10 49 11 50 11 56 11 58 11 63 10 65 10 68 11 69 11 71 10 73 11 74 10 75 11 76 10 80 12 82 11 87 11 90 10 29 1 38 29 30 73 1 25 2 24 3 24 4 25 5 23 6 27 7 24 8 23 9 23 10 25 13 24 14 23 15 24 16 23 17 24 18 23 19 27 21 27 23 27 25 26 26 26 27 24 29 27 30 23 31 24 32 23 33 25 34 23 35 24 36 23 38 26 39 25 40 25 41 26 43 23 44 25 45 23 46 24 47 23 48 24 49 25 52 24 53 24 54 26 55 25 56 25 58 27 59 24 60 26 61 23 62 24 63 27 65 26 66 25 67 24 69 25 70 25 72 23 73 25 74 27 76 26 77 27 78 24 79 24 80 26 81 25 82 27 83 25 85 24 86 25 87 23 88 24 89 27 31 18 12 28 17 28 22 29 27 30 35 28 46 30 51 30 54 30 59 32 60 28 61 32 63 29 67 29 76 32 79 32 87 28 88 28 89 28 32 22 11 20 25 22 26 21 33 23 36 20 38 21 41 22 47 23 48 23 51 21 53 22 55 20 56 23 58 22 60 20 68 20 73 21 75 19 76 22 79 23 86 21 87 20 33 18 1 14 2 15 8 15 15 15 17 14 18 14 20 14 22 14 25 15 27 14 30 14 33 15 42 15 55 13 58 14 61 15 70 13 88 15 34 29 3 23 5 23 10 24 20 25 21 24 23 26 25 23 30 23 31 26 34 24 37 25 42 27 47 23 49 23 50 23 51 23 55 26 56 25 57 27 59 27 63 25 64 27 66 26 67 23 68 26 78 25 81 23 88 27 90 23 35 78 1 27 2 28 3 28 4 25 5 29 6 27 7 27 8 27 9 29 10 25 11 28 12 26 13 29 14 27 15 30 16 29 17 28 18 25 20 28 21 29 22 26 23 29 24 28 25 29 26 25 27 28 28 29 29 27 31 26 33 28 34 29 35 30 36 29 37 25 38 29 39 27 41 24 42 24 43 28 44 30 45 28 46 29 47 27 49 26 50 25 51 30 52 29 53 27 54 28 55 30 57 25 59 28 60 26 61 26 62 29 63 28 64 29 65 25 66 26 67 30 68 29 69 26 70 26 71 27 72 25 74 29 76 25 77 26 78 27 79 25 80 30 82 26 83 25 85 29 87 25 88 27 89 28 90 25 36 78 1 21 2 19 3 19 4 18 5 18 6 19 7 21 9 22 10 20 11 20 13 19 14 18 15 22 16 19 17 19 18 21 19 21 20 20 21 20 22 20 23 21 25 22 26 19 27 21 28 21 29 22 30 20 31 18 34 18 35 20 36 22 37 21 38 18 39 22 40 21 41 20 42 21 43 20 44 18 45 20 46 21 47 21 48 20 50 21 51 18 52 19 53 22 54 20 55 22 56 20 57 21 58 21 59 18 60 22 61 18 62 19 63 18 65 20 66 20 67 22 68 19 69 18 70 22 71 21 72 20 73 21 74 19 75 19 76 21 78 19 79 20 80 21 81 22 82 21 83 19 84 20 86 20 89 18 49 29 2 16 3 18 4 18 6 20 13 19 17 16 19 19 22 18 27 18 30 18 33 19 35 19 36 20 37 19 41 18 47 19 50 19 53 18 56 19 57 19 66 17 67 17 68 19 70 18 71 16 76 19 79 20 83 20 84 19 50 5 42 25 53 23 61 26 66 27 80 27 51 77 1 11 2 10 3 10 4 11 6 12 7 10 8 11 9 12 10 12 11 10 12 10 13 12 14 10 15 10 16 11 17 11 18 11 19 10 23 11 24 11 26 10 27 12 28 11 29 11 30 10 32 11 33 10 34 11 35 10 36 11 37 12 39 11 40 10 41 10 42 11 43 11 45 10 46 10 47 11 48 11 49 12 50 10 51 10 52 12 53 11 54 11 55 12 56 12 57 10 58 10 59 10 60 11 61 11 62 12 63 12 64 11 65 12 66 11 67 11 69 12 70 10 72 11 73 11 74 12 75 12 76 12 77 11 79 12 80 10 83 10 84 12 85 10 86 11 87 11 88 10 89 11 90 10 52 89 1 15 2 15 3 15 4 14 5 13 6 14 7 13 8 14 9 14 10 14 11 15 12 14 13 15 14 13 15 15 16 15 17 14 19 15 20 15 21 13 22 15 23 15 24 14 25 14 26 14 27 15 28 14 29 13 30 14 31 14 32 13 33 14 34 13 35 15 36 14 37 13 38 14 39 14 40 13 41 13 42 13 43 13 44 15 45 13 46 13 47 14 48 14 49 14 50 15 51 14 52 15 53 13 54 13 55 14 56 14 57 13 58 13 59 15 60 15 61 14 62 13 63 13 64 15 65 14 66 14 67 15 68 15 69 14 70 15 71 13 72 13 73 14 74 13 75 14 76 13 77 15 78 14 79 13 80 14 81 15 82 13 83 13 84 15 85 15 86 13 87 14 88 13 89 14 90 14 36 5 2 25 23 48 23 6 39 1 28 2 27 4 30 6 28 8 26 9 29 10 30 12 30 15 27 16 26 18 27 20 30 21 29 22 31 25 30 30 28 33 27 34 29 41 30 43 30 44 28 45 31 46 28 48 29 50 27 51 30 52 32 53 29 57 31 59 29 66 32 67 30 70 29 72 27 74 30 79 31 80 27 83 29 84 26 7 19 5 13 11 12 16 12 21 13 24 12 26 11 31 13 38 13 47 13 55 12 61 13 62 11 64 12 68 11 76 11 79 13 82 12 84 12 87 13 8 3 30 19 80 17 85 18 13 81 1 13 2 15 4 14 5 13 6 15 8 15 9 13 10 14 11 14 12 13 13 13 14 15 15 14 16 13 18 14 19 14 21 13 22 13 23 15 24 14 25 13 26 14 28 14 29 15 30 15 32 13 33 13 34 14 36 15 37 13 38 15 39 14 40 15 42 15 43 13 44 15 45 15 46 14 47 15 48 14 49 13 50 13 51 14 52 14 54 14 55 15 56 14 57 15 58 13 59 14 60 13 61 15 62 14 63 15 64 13 65 13 66 13 67 15 68 15 69 15 70 15 71 13 72 14 73 14 74 15 75 13 76 13 77 15 78 15 79 15 80 15 81 15 82 13 83 15 84 15 85 13 86 13 87 14 88 15 89 13 90 15 14 55 2 25 5 27 6 24 7 24 10 28 11 25 12 26 14 27 16 25 18 27 20 28 21 27 22 27 23 28 24 25 26 28 27 27 28 24 29 28 32 24 33 25 34 24 36 25 37 26 42 24 43 27 44 27 46 24 47 24 48 27 49 26 50 26 54 26 55 27 56 26 58 28 60 25 63 25 64 26 65 24 68 25 69 25 70 24 74 27 75 26 77 26 78 28 79 26 80 26 82 26 84 24 85 25 87 26 88 27 90 24 15 77 1 21 2 22 4 21 5 23 6 24 7 22 8 23 9 20 10 21 11 20 12 24 13 24 14 22 15 23 17 21 18 22 19 21 20 22 21 20 22 20 24 20 25 22 26 21 27 21 28 20 29 22 30 23 31 21 33 22 34 20 35 21 37 21 38 24 39 24 40 22 42 22 43 21 44 20 45 24 46 23 47 22 48 23 49 21 50 22 51 23 52 22 54 20 55 24 56 22 57 22 58 23 59 22 60 23 61 22 62 21 63 23 64 20 65 24 66 23 68 23 69 23 70 20 71 23 73 22 74 20 75 20 76 22 77 24 78 22 79 21 81 24 82 21 84 20 86 22 88 22 89 22 90 22 16 46 2 10 4 12 5 12 6 10 8 11 9 12 13 12 14 11 15 12 17 11 18 10 19 10 20 11 21 10 22 11 28 11 29 10 32 12 35 11 37 10 38 10 39 12 42 11 43 10 44 11 46 12 49 10 54 11 56 11 58 11 59 11 65 12 66 12 68 11 72 10 75 12 76 12 77 10 80 12 81 11 82 10 84 10 85 12 87 10 88 11 90 12 25 28 2 15 4 15 5 17 11 17 13 16 20 15 24 17 25 15 27 17 28 17 30 16 33 18 36 14 39 16 40 15 44 16 47 16 49 15 51 15 52 15 57 16 59 16 61 16 73 16 74 15 79 16 85 15 89 16 26 88 1 16 2 16 3 15 4 17 5 17 6 16 7 16 8 17 9 15 10 16 11 18 12 16 13 16 14 15 15 17 16 15 17 16 18 15 19 16 20 17 21 16 22 17 23 17 24 18 25 17 26 15 27 16 29 15 30 15 31 17 32 16 33 17 34 15 35 16 36 16 37 17 38 16 39 15 40 17 41 15 42 14 43 15 44 15 45 17 46 18 47 15 48 15 49 17 50 16 51 16 52 16 53 16 54 15 55 17 56 17 57 16 58 16 59 16 60 15 61 17 62 16 63 15 64 18 65 18 66 16 67 17 68 16 69 15 70 16 71 15 72 18 73 16 74 16 76 15 77 16 78 16 79 15 80 15 81 17 82 15 83 17 84 16 85 15 86 15 87 15 88 16 89 16 90 15 27 47 1 18 2 16 3 16 4 16 6 16 7 18 8 17 9 19 10 17 11 19 15 18 19 19 23 16 25 18 26 17 30 15 34 18 37 18 38 18 40 17 43 17 46 15 47 16 48 17 49 18 50 17 51 18 55 18 57 17 61 17 62 18 65 18 66 17 69 17 71 15 73 15 76 18 79 19 81 18 83 18 84 17 85 15 86 17 87 18 88 16 89 18 90 17 28 48 1 10 2 12 5 10 6 11 8 11 9 11 10 11 13 10 16 12 17 10 18 11 19 12 20 12 21 12 22 12 24 12 26 12 28 12 30 12 35 10 38 11 39 11 40 10 44 12 45 11 46 11 48 11 49 11 51 11 52 11 55 11 58 11 61 12 63 11 65 10 66 10 68 12 69 11 70 11 71 10 75 12 78 11 82 10 84 11 85 12 87 10 88 10 90 11 33 20 5 10 11 9 19 11 21 9 24 9 26 9 28 10 35 10 37 10 46 9 52 10 58 10 61 10 69 9 72 10 74 9 80 10 82 11 83 10 86 11 34 12 14 21 15 20 18 20 20 21 25 18 40 20 42 22 46 18 64 20 69 19 72 19 80 18 35 25 5 14 6 16 12 14 13 16 16 14 17 15 22 15 23 15 26 16 30 14 34 14 37 14 38 14 42 15 44 16 48 16 62 14 64 15 71 15 75 16 76 16 81 16 82 14 89 15 90 14 36 24 2 13 3 13 6 15 10 14 16 15 22 14 24 14 27 14 30 14 34 15 38 15 42 15 45 13 47 15 49 14 51 13 67 14 70 13 72 14 74 14 76 13 79 15 88 13 90 15 37 17 4 27 5 25 10 24 15 27 22 26 28 27 29 24 32 23 34 24 40 24 42 25 45 24 48 27 64 26 71 24 72 24 75 23 38 44 1 11 3 13 5 11 6 11 7 12 8 11 10 12 16 11 18 12 24 13 26 11 27 13 28 13 29 12 31 11 34 12 35 13 43 11 44 13 48 12 50 11 51 13 54 11 58 13 60 11 61 11 63 11 64 13 65 12 66 11 68 12 70 13 71 12 72 12 73 12 75 12 78 13 79 11 81 13 82 11 86 11 87 11 89 12 90 12 39 58 2 21 3 19 4 19 8 20 9 20 11 19 12 20 14 18 16 18 17 19 19 20 20 20 21 19 22 19 23 17 24 20 25 18 27 19 28 20 30 17 31 17 35 20 36 18 37 17 38 18 39 18 40 21 41 18 42 19 43 20 44 17 46 17 47 20 48 19 49 20 50 21 51 17 54 18 56 17 59 18 60 18 62 20 67 19 70 18 71 18 72 17 74 20 75 18 76 17 77 20 79 19 80 20 83 18 84 17 85 18 87 18 88 21 90 18 40 56 1 26 4 29 5 25 7 29 13 28 14 25 15 28 16 27 21 29 22 26 23 25 25 28 26 25 27 29 28 30 29 26 34 30 35 28 36 25 38 28 39 26 40 28 43 27 44 28 45 29 48 24 49 28 50 29 52 28 54 28 55 25 56 28 58 28 59 27 60 29 63 27 64 26 65 27 66 30 67 26 68 25 71 25 72 24 73 28 74 29 75 26 76 26 77 28 78 28 79 25 80 30 82 26 84 28 86 27 87 26 89 26 41 88 1 29 2 28 3 31 4 28 5 29 6 30 7 29 8 33 9 30 10 31 11 29 12 29 13 29 14 32 15 29 16 29 17 29 18 33 19 30 20 32 21 31 22 31 23 28 24 31 25 29 26 28 27 32 28 29 29 29 30 32 31 31 32 32 33 31 35 28 36 32 38 28 39 30 40 32 41 32 42 30 43 31 44 27 45 28 46 33 47 31 48 29 49 27 50 29 51 28 52 32 53 30 54 29 55 29 56 29 57 31 58 27 59 32 60 30 61 28 62 28 63 29 64 32 65 32 66 33 67 28 68 30 69 29 70 29 71 28 72 29 73 29 74 29 75 31 76 32 77 31 78 30 79 33 80 29 81 30 82 28 83 30 84 29 85 31 86 31 87 29 88 29 89 32 90 30 42 78 1 12 2 11 4 11 6 12 7 12 8 12 9 11 10 11 12 11 13 11 15 13 16 13 17 12 18 12 19 12 20 12 21 13 22 12 23 13 24 11 25 11 26 12 27 11 28 13 29 11 30 13 31 12 32 11 33 13 34 11 35 11 36 11 38 12 39 12 40 12 41 12 42 11 43 13 44 13 45 13 46 13 47 12 48 12 49 11 50 11 51 11 52 13 53 13 55 12 57 13 58 11 59 13 61 13 62 12 63 12 64 12 65 13 66 12 67 13 69 11 70 13 71 13 72 12 73 12 74 11 75 12 77 12 78 12 79 12 81 11 82 13 84 13 85 11 86 12 87 13 88 11 89 12 90 12 43 24 1 26 2 26 3 25 6 25 7 27 11 26 12 25 14 26 16 27 22 26 28 25 35 24 42 25 49 27 59 25 60 25 65 25 67 25 68 27 69 25 70 26 75 25 80 27 86 27 44 40 1 14 5 15 9 15 11 16 16 16 17 14 19 16 20 14 24 14 26 16 27 16 28 15 30 15 31 15 33 15 38 14 42 16 44 16 45 15 46 16 47 14 55 16 57 15 58 16 59 16 62 14 63 15 65 15 67 15 69 14 71 14 74 15 78 14 79 15 81 16 85 15 86 16 87 16 88 16 89 14 45 67 1 23 2 26 3 23 4 23 5 25 6 24 7 26 8 25 9 23 10 23 11 25 13 22 14 24 15 25 16 24 17 25 18 25 20 24 21 22 24 22 27 24 28 25 30 22 31 25 33 24 34 23 35 25 36 25 37 24 38 26 40 23 41 26 42 25 43 23 44 22 48 25 49 22 50 25 52 23 53 26 54 25 56 23 58 25 59 24 60 23 61 26 62 24 64 24 65 26 66 26 68 24 70 23 71 23 72 24 73 23 75 26 77 22 78 24 80 26 82 26 83 25 84 26 85 22 87 22 88 24 89 24 90 24 46 74 1 26 2 28 3 29 4 28 6 31 7 29 8 26 9 30 10 30 11 30 13 29 15 26 16 29 17 27 18 28 19 28 20 30 21 28 22 26 23 27 24 26 25 30 28 27 29 27 30 30 31 26 33 30 34 27 35 30 36 29 37 27 38 28 40 28 42 29 43 29 44 26 46 29 47 27 48 25 49 28 51 28 52 28 53 30 54 30 55 29 56 31 57 27 58 30 60 29 61 30 62 26 63 30 64 26 66 31 67 26 68 28 69 29 70 28 71 28 72 29 73 30 75 26 76 29 77 26 78 29 79 29 80 26 81 26 82 29 85 31 87 28 88 29 89 31 90 28 47 52 2 25 3 30 5 27 6 25 7 25 8 25 10 29 12 25 13 26 14 25 21 26 24 28 30 26 31 29 33 27 36 27 37 29 40 27 43 25 44 29 46 26 47 27 48 25 49 25 51 30 52 28 54 26 56 25 59 26 61 27 62 29 63 26 64 25 68 27 69 26 70 27 72 29 75 25 76 25 78 26 79 25 80 28 81 25 82 30 83 25 84 25 85 28 86 30 87 28 88 30 89 26 90 27 48 73 1 15 2 16 3 14 4 16 6 15 8 15 10 16 12 15 13 16 14 16 15 16 16 15 17 16 18 14 19 14 20 15 21 16 22 16 23 14 24 15 27 16 29 16 30 14 32 15 33 15 34 16 35 14 36 15 37 16 38 15 39 14 40 16 42 15 44 14 45 16 46 16 47 15 48 14 49 15 50 14 51 14 52 14 53 14 54 14 55 14 56 14 57 14 58 16 60 14 61 16 62 16 63 15 64 16 65 16 68 15 69 15 70 16 72 14 73 16 74 16 76 14 77 14 78 16 80 15 81 15 82 15 83 16 84 15 86 16 87 16 88 16 89 15 90 15 49 5 30 21 49 22 52 21 58 22 87 23 50 14 6 13 36 12 39 14 55 14 56 12 57 14 59 12 63 14 71 12 73 14 78 12 80 12 85 14 90 14 51 3 21 12 27 11 82 11 52 65 1 17 2 19 3 17 4 18 5 20 7 19 8 18 9 19 12 17 13 19 16 18 17 18 18 17 19 20 21 17 22 17 23 18 24 19 25 18 28 19 29 17 32 16 34 18 35 18 36 18 37 16 39 19 41 16 42 19 43 18 44 18 45 18 46 18 47 20 48 19 49 19 51 16 53 17 55 17 57 16 58 19 59 17 60 18 63 18 65 20 66 18 67 17 68 17 69 16 70 19 73 18 74 20 76 19 78 19 80 20 81 19 82 16 83 17 84 19 85 16 86 20 87 18 88 17 89 19 90 18 53 6 13 14 17 15 32 17 40 15 43 16 48 16 54 21 7 21 11 21 12 20 13 20 15 22 17 23 23 20 24 20 25 19 46 23 47 23 48 23 50 19 53 19 63 20 68 19 75 20 77 22 81 22 86 21 88 22 55 10 39 17 42 17 54 17 55 16 61 17 67 19 70 16 71 16 75 18 80 18 56 74 2 9 3 11 4 11 5 10 6 10 7 11 8 9 9 10 10 9 13 10 15 11 16 10 17 10 18 10 19 9 20 9 21 9 22 10 26 9 28 10 29 10 30 10 31 11 32 10 33 11 34 10 35 10 36 11 37 10 38 10 39 10 40 11 41 11 42 10 44 10 45 9 46 9 47 9 48 11 49 10 50 10 51 10 52 9 53 10 54 10 55 11 57 11 58 11 59 9 60 9 62 10 64 11 65 10 66 10 67 10 68 11 70 9 71 10 72 9 73 10 75 10 76 9 77 9 78 9 79 9 80 10 81 11 83 10 84 11 85 9 86 10 87 10 88 9 90 9 12 13 69 1 30 2 31 3 27 4 30 5 31 6 28 7 29 8 31 9 31 10 32 11 29 12 29 13 29 14 29 15 28 16 32 17 32 18 32 19 28 20 30 22 32 23 32 26 31 27 30 30 28 31 32 33 30 34 28 36 32 38 31 39 31 40 31 41 31 42 32 43 32 44 31 45 33 46 30 47 27 48 33 49 29 50 30 51 28 52 29 53 32 55 28 61 31 62 31 63 30 64 28 65 27 66 28 67 28 68 28 71 31 72 31 73 27 75 31 76 31 77 30 78 32 80 33 81 27 82 29 83 30 84 28 85 28 86 28 88 29 14 25 1 13 2 13 3 12 4 12 9 13 17 13 18 12 21 13 25 14 33 14 34 12 35 13 36 14 38 14 39 12 44 13 46 12 49 13 53 14 55 14 56 12 68 14 77 12 84 12 88 14 15 57 1 30 2 30 3 27 5 30 6 31 7 31 10 32 12 30 14 31 15 27 16 30 19 27 20 26 21 29 22 28 25 31 26 28 27 31 28 29 29 27 30 27 32 31 34 27 35 27 36 27 37 29 40 29 41 31 43 27 45 26 46 27 47 30 48 26 51 27 53 28 55 30 57 26 58 31 59 28 60 31 61 27 62 30 65 29 66 26 67 27 69 30 70 30 71 32 74 31 75 31 76 31 78 31 79 29 84 31 85 31 87 27 89 30 16 90 1 11 2 11 3 11 4 12 5 11 6 12 7 11 8 12 9 12 10 12 11 12 12 13 13 13 14 13 15 12 16 12 17 11 18 12 19 12 20 11 21 11 22 12 23 13 24 12 25 11 26 12 27 13 28 12 29 11 30 12 31 12 32 13 33 13 34 13 35 12 36 13 37 12 38 11 39 13 40 13 41 11 42 13 43 12 44 12 45 11 46 11 47 12 48 11 49 12 50 11 51 13 52 13 53 12 54 12 55 12 56 12 57 12 58 12 59 12 60 12 61 12 62 12 63 11 64 12 65 12 66 13 67 11 68 11 69 11 70 13 71 12 72 12 73 11 74 11 75 11 76 12 77 13 78 12 79 12 80 11 81 11 82 12 83 12 84 13 85 13 86 12 87 11 88 11 89 11 90 12 33 39 1 12 3 12 7 12 10 11 11 11 15 12 16 12 17 11 18 13 19 13 20 12 22 12 25 11 27 12 28 12 30 13 31 11 39 12 41 11 45 13 46 12 47 12 48 13 49 11 50 12 58 11 60 12 62 13 64 12 65 13 68 13 70 12 72 12 80 12 81 11 84 12 85 12 86 11 90 13 34 1 9 21 35 44 2 19 3 17 6 18 13 19 18 18 19 18 20 18 21 17 24 17 25 18 26 20 27 20 28 18 32 18 33 16 40 19 43 18 49 16 50 18 51 17 53 17 54 20 56 16 59 18 60 18 61 17 62 18 63 18 64 17 66 19 68 19 72 16 73 18 74 20 75 19 77 19 78 19 79 18 82 18 85 17 86 19 87 19 89 17 90 20 36 81 1 15 2 16 3 14 4 16 5 15 6 17 7 14 8 15 11 15 12 17 13 17 14 16 15 15 16 18 17 15 18 15 19 15 20 17 21 17 22 17 23 17 24 15 25 17 27 15 28 17 29 16 30 15 31 15 32 15 33 16 34 16 35 17 36 15 37 17 38 15 39 15 40 17 41 15 42 16 43 16 44 16 45 16 46 15 47 15 48 15 49 17 50 15 51 15 52 17 53 17 54 16 55 16 56 15 57 16 58 17 59 15 60 18 61 14 62 16 63 16 64 16 66 16 67 15 68 16 69 17 71 17 72 16 74 16 75 14 76 17 78 18 79 17 80 14 81 17 82 16 84 16 85 16 86 17 87 17 89 17 90 16 49 41 4 24 6 23 8 23 11 25 12 25 15 23 16 23 19 22 22 26 25 26 28 23 29 26 31 24 37 25 39 26 40 22 42 23 43 26 46 26 47 24 48 26 49 23 51 22 55 26 61 23 62 22 63 23 65 24 66 22 67 24 68 25 72 24 74 26 75 26 79 24 82 23 83 25 84 24 88 25 89 24 90 24 50 26 2 19 3 19 4 19 5 18 9 18 11 17 15 16 26 18 31 20 32 19 33 19 36 20 38 18 39 18 40 17 41 19 47 19 52 18 55 17 59 18 68 16 76 18 78 18 82 17 86 17 87 19 51 41 3 13 4 14 8 14 10 14 11 14 13 14 15 15 16 13 17 15 22 13 25 14 27 15 28 15 32 15 33 14 34 14 35 14 37 14 38 15 40 14 42 15 43 14 45 14 51 14 56 15 57 15 59 14 63 13 67 15 69 13 70 14 71 15 72 15 74 15 78 13 80 13 81 15 82 15 85 13 86 14 87 15 52 11 6 24 9 24 19 22 56 25 64 25 67 23 68 23 70 25 75 24 78 23 85 22 4 57 14 1 28 6 32 7 29 11 31 15 29 18 27 21 30 22 31 24 33 44 31 65 30 71 29 73 30 77 30 58 33 5 21 8 21 12 24 14 24 15 21 16 25 17 25 18 21 19 22 23 21 26 23 27 23 30 25 39 23 40 24 43 25 49 23 50 22 53 22 58 21 59 22 65 21 66 23 67 23 68 23 72 21 76 24 77 24 78 23 83 22 84 21 88 21 90 21 59 58 1 29 2 26 3 28 4 31 5 27 6 28 7 30 8 30 9 26 10 29 11 30 12 28 13 28 14 31 16 31 17 27 18 31 19 27 20 29 21 30 24 30 26 27 29 29 30 30 32 29 33 30 34 30 35 29 36 32 38 31 39 29 40 30 41 30 43 27 46 30 49 29 52 28 54 31 56 28 57 28 58 28 59 31 60 32 61 30 62 28 64 30 66 27 67 31 70 26 71 32 74 28 76 27 78 28 84 31 85 32 86 31 88 29 90 32 60 45 2 12 3 10 4 12 8 12 9 10 11 11 12 10 14 11 16 12 17 12 20 12 22 11 23 12 28 11 29 12 32 12 35 11 36 10 37 11 39 12 42 10 43 11 45 12 46 12 48 11 49 11 51 12 52 12 53 12 54 12 55 11 59 11 64 11 69 11 72 11 73 11 74 11 77 11 79 10 82 11 85 10 86 12 87 11 88 11 90 12 +5 4 1 65 1 28 2 32 5 33 7 33 8 33 9 33 10 30 11 30 13 30 15 31 17 30 18 30 19 30 22 33 23 32 24 30 25 30 26 28 28 31 30 31 31 32 33 28 34 29 35 32 36 28 37 32 38 29 39 32 41 32 42 28 44 32 45 28 46 29 47 31 49 28 50 29 51 29 52 27 53 32 54 30 55 28 56 28 58 31 59 32 60 31 61 32 62 29 64 32 65 33 66 30 68 29 70 28 71 29 73 30 75 31 76 33 77 30 80 28 82 31 84 33 86 27 87 28 88 30 89 28 90 31 2 60 1 18 2 18 3 18 4 16 6 20 8 17 12 18 14 17 15 20 17 20 19 19 20 17 21 19 22 16 23 20 25 17 27 18 28 18 29 17 31 19 32 18 33 19 34 19 35 18 36 17 37 18 40 18 41 17 42 18 43 17 44 18 45 17 46 17 48 19 49 17 52 19 54 16 57 20 59 19 60 17 61 18 62 17 63 18 65 19 67 17 70 18 71 19 73 18 75 19 76 19 77 17 79 18 80 20 82 18 83 19 84 17 85 19 86 16 87 17 90 17 3 6 1 22 15 23 41 24 42 22 45 24 68 22 4 73 1 26 2 24 3 23 4 22 5 22 6 23 7 23 9 22 11 25 12 24 13 24 14 26 15 23 16 26 17 26 18 25 19 23 20 25 21 24 22 26 23 25 27 24 28 22 29 22 30 24 33 23 36 24 38 24 39 25 40 24 41 24 42 25 43 22 44 25 45 24 46 22 47 23 48 25 49 24 50 22 51 22 52 22 53 22 55 25 57 23 58 24 59 22 60 22 62 24 63 25 64 24 65 26 66 23 67 25 68 22 69 25 71 22 72 22 73 23 74 23 75 24 76 25 77 24 79 24 80 26 82 25 83 23 84 25 86 25 87 25 88 23 89 22 90 26 44 5 64 1 24 2 27 3 23 4 28 5 27 7 26 11 23 12 24 13 26 14 28 15 26 16 28 18 27 19 27 25 26 26 26 28 25 30 24 31 24 33 25 35 27 36 24 37 25 38 27 40 27 41 25 42 24 43 24 44 27 45 25 46 25 47 26 48 26 50 25 51 27 52 27 53 26 55 26 56 25 57 25 59 28 60 28 61 25 62 27 63 29 65 28 66 27 67 25 69 28 70 26 71 24 72 27 75 26 76 26 77 26 80 26 81 26 83 26 84 24 85 27 86 27 88 28 89 27 90 25 6 64 1 23 2 23 3 22 4 21 6 24 7 24 9 23 10 22 11 23 12 23 13 21 14 21 18 20 19 22 20 23 21 22 23 22 24 22 25 23 29 20 30 22 31 21 36 21 38 22 40 24 42 22 43 22 45 24 46 22 47 21 48 24 49 22 51 23 52 21 54 20 55 23 56 24 58 23 59 23 60 23 61 23 62 22 63 24 64 24 67 21 68 24 69 22 71 22 72 22 73 23 74 22 75 20 77 23 78 24 79 22 80 22 81 24 82 20 83 21 84 23 85 22 86 24 88 24 90 23 7 36 1 13 2 15 6 13 11 13 12 15 13 13 15 14 17 14 22 14 25 14 26 14 29 14 31 15 32 15 33 15 34 14 35 13 36 14 37 15 38 14 42 13 45 13 53 13 58 13 60 13 65 15 69 15 70 14 71 15 73 14 75 13 76 13 77 13 80 13 83 14 85 14 8 48 2 20 3 19 11 20 12 20 13 22 16 19 18 18 19 22 20 20 22 21 23 20 24 21 25 20 27 18 28 22 30 21 31 18 35 19 36 18 37 19 39 21 41 19 42 18 43 21 44 18 45 18 46 20 48 22 49 21 50 20 56 22 57 20 58 19 60 22 61 20 63 20 67 21 68 20 69 22 70 20 72 18 73 20 76 18 77 21 81 21 83 20 85 22 88 21 9 7 4 18 14 18 21 17 33 17 48 17 70 17 87 17 10 25 3 28 4 32 5 32 8 29 12 30 20 31 26 30 30 29 31 31 33 29 42 31 45 28 46 30 49 29 52 27 53 31 58 32 61 30 64 31 68 27 71 28 75 31 79 28 83 29 87 33 11 79 1 25 2 22 3 22 5 21 6 25 7 23 8 25 9 21 10 25 11 24 12 21 14 22 15 22 17 23 18 21 19 22 20 23 21 23 23 23 25 23 26 25 27 25 28 25 29 24 30 25 31 23 32 23 33 25 35 22 36 24 37 22 38 22 39 22 40 23 41 25 42 24 43 25 44 23 45 25 46 24 47 21 49 24 51 23 52 22 54 21 55 25 56 24 58 24 59 23 60 22 61 23 62 23 63 25 64 25 65 22 66 23 67 23 68 23 70 24 71 23 72 23 73 25 74 21 75 24 76 23 77 25 78 23 79 22 80 24 81 25 82 21 83 25 84 25 85 25 86 24 87 21 88 23 89 21 90 23 12 34 4 28 5 29 6 29 7 29 11 31 17 31 20 26 21 27 22 28 24 31 31 30 32 27 36 29 38 26 40 27 41 27 42 30 49 27 54 31 55 32 59 28 61 30 62 31 64 30 67 32 68 27 72 29 73 29 74 30 75 27 76 30 79 30 81 29 88 32 13 8 21 25 32 24 78 25 80 23 81 25 83 26 87 26 90 23 14 36 2 15 5 16 11 15 18 14 20 14 22 14 23 14 27 15 32 14 34 15 37 16 38 15 42 15 45 16 48 14 51 16 55 16 57 15 60 16 61 16 63 16 65 15 66 15 67 15 68 16 71 16 72 15 73 15 75 15 77 16 79 15 81 16 83 15 87 14 88 15 90 16 15 57 1 14 2 12 4 13 6 13 8 13 10 13 11 14 12 13 13 14 14 13 15 14 16 13 17 13 18 14 20 14 21 13 23 13 24 13 28 13 29 14 30 12 31 14 32 12 33 13 37 13 38 12 39 14 41 14 42 13 46 13 49 14 50 14 52 14 53 14 54 14 56 13 60 14 62 13 63 12 64 14 66 13 67 12 69 12 70 12 71 14 72 13 73 13 76 13 77 12 79 13 82 13 83 12 85 13 86 13 87 14 88 13 89 13 16 7 27 22 36 22 43 23 45 21 49 21 50 23 76 23 17 73 1 26 2 27 3 28 4 27 5 30 7 26 9 28 10 26 11 25 12 30 13 27 14 28 15 30 16 30 17 29 18 31 19 30 20 27 21 30 23 30 25 27 26 27 28 30 29 25 30 29 31 27 32 26 35 28 36 27 38 27 39 26 40 27 41 28 42 27 43 27 44 28 45 30 46 28 47 30 50 26 51 29 52 25 54 30 55 29 56 29 57 28 58 28 59 30 60 30 61 26 62 26 63 30 64 31 65 29 66 25 67 27 70 28 72 30 73 30 74 26 75 27 76 31 77 30 79 26 80 26 81 29 82 26 83 29 84 28 85 26 86 28 88 28 89 26 18 73 1 14 2 15 3 16 4 16 5 15 6 15 7 16 8 16 9 15 10 14 14 14 16 14 17 16 18 15 19 14 20 15 21 15 22 14 23 14 24 14 28 14 30 14 31 15 32 16 33 14 34 16 35 15 36 14 37 16 38 15 39 16 40 15 42 15 43 14 44 16 45 14 46 16 47 14 48 14 49 16 50 16 51 15 52 14 53 16 54 14 55 16 56 16 57 15 58 15 59 14 60 16 62 16 64 16 66 16 68 16 69 15 70 16 71 14 72 15 73 14 74 16 75 15 76 14 77 14 80 16 81 16 82 15 83 14 85 14 86 15 88 14 89 14 90 16 19 30 1 28 2 32 5 30 9 30 13 28 19 28 21 28 23 28 25 29 28 31 29 29 33 28 38 28 43 28 47 29 51 29 59 29 61 31 66 28 67 29 73 33 74 32 75 33 76 27 77 27 78 32 84 32 86 28 87 32 88 31 20 81 1 19 2 22 3 22 5 23 6 23 7 20 8 22 11 19 12 23 13 21 14 20 15 22 16 21 17 20 18 19 19 20 20 20 21 23 22 22 23 19 24 19 25 22 26 22 28 19 29 22 30 21 31 20 32 19 33 23 34 20 35 19 36 22 37 22 38 21 40 19 42 20 43 23 44 20 45 21 46 22 47 19 48 22 49 21 50 21 51 22 52 20 53 20 54 19 55 21 56 21 57 21 58 19 59 20 60 20 62 22 63 22 64 19 65 20 66 20 67 20 68 20 69 19 70 23 71 22 72 20 73 20 75 21 76 19 77 21 78 22 79 19 80 20 81 22 82 20 83 22 84 19 86 22 87 23 88 19 89 22 90 22 21 25 2 33 5 32 13 31 16 28 19 30 27 32 33 32 34 33 35 28 37 28 41 33 46 31 47 33 55 29 56 31 59 30 60 33 61 28 64 33 70 30 77 28 80 32 82 33 86 29 89 29 22 67 2 20 3 19 4 17 5 17 6 17 8 19 9 16 10 17 11 18 12 18 13 18 14 19 15 18 17 18 18 19 19 19 20 17 22 20 25 18 26 17 27 19 29 17 33 18 34 18 35 17 36 20 37 18 38 19 39 16 40 18 41 17 43 18 44 19 45 18 46 17 48 20 49 18 51 17 52 17 53 18 54 17 55 19 56 18 57 19 58 18 59 17 60 19 62 17 64 17 65 17 66 19 67 17 69 18 70 18 71 19 72 17 73 17 75 19 76 19 79 19 80 17 81 18 83 16 84 18 85 18 86 18 89 19 23 9 5 20 14 19 18 19 28 21 40 20 44 23 77 19 81 20 84 19 24 35 1 12 4 12 7 13 8 11 16 12 18 13 20 12 23 12 24 12 26 11 29 13 30 13 31 11 33 13 36 12 39 11 40 13 41 13 42 13 53 11 55 13 56 11 57 12 58 12 61 11 63 11 64 11 68 11 75 13 76 12 77 12 83 13 87 12 88 11 89 13 25 8 3 12 6 12 33 13 43 11 50 12 69 12 73 13 85 11 26 83 1 26 2 28 3 27 4 25 5 28 6 25 7 26 8 28 9 25 10 24 11 27 12 28 13 27 14 26 15 27 16 25 17 27 18 23 19 27 20 28 21 24 22 26 23 25 24 26 25 24 26 26 27 25 28 28 29 27 30 24 31 27 32 26 33 29 34 28 36 28 37 28 38 28 39 28 40 29 41 26 42 24 43 28 45 25 46 26 47 27 48 24 49 27 50 28 51 26 52 25 53 28 54 26 55 25 58 26 59 27 60 28 61 26 62 28 63 28 64 25 65 24 66 28 67 26 68 28 69 28 70 24 71 27 72 24 73 27 74 26 75 27 76 28 77 27 78 26 80 27 81 24 84 27 85 28 86 27 87 24 88 25 89 24 90 26 27 30 1 15 4 14 7 16 9 14 14 15 15 16 16 15 17 15 18 15 23 14 25 16 27 16 30 16 31 15 33 16 34 16 37 16 41 14 42 16 44 14 47 16 48 16 58 14 61 16 68 15 74 14 81 16 84 15 86 15 90 15 28 90 1 24 2 24 3 26 4 23 5 23 6 24 7 23 8 27 9 24 10 27 11 24 12 26 13 25 14 23 15 24 16 25 17 25 18 26 19 25 20 27 21 26 22 25 23 25 24 24 25 27 26 23 27 24 28 24 29 26 30 25 31 25 32 25 33 27 34 27 35 27 36 23 37 25 38 23 39 24 40 23 41 24 42 23 43 23 44 27 45 23 46 25 47 23 48 24 49 23 50 25 51 27 52 24 53 27 54 27 55 25 56 27 57 23 58 25 59 26 60 24 61 24 62 26 63 25 64 25 65 27 66 25 67 25 68 24 69 24 70 23 71 26 72 26 73 27 74 23 75 23 76 27 77 24 78 27 79 24 80 27 81 26 82 26 83 26 84 26 85 25 86 26 87 24 88 24 89 23 90 23 29 60 1 10 2 11 3 10 4 12 5 11 7 12 9 12 10 11 11 12 12 10 13 11 14 10 15 12 16 11 17 11 18 10 20 11 22 11 25 12 26 12 28 11 30 11 31 10 32 12 33 11 36 10 37 10 38 11 39 11 42 10 44 12 45 11 46 12 47 10 48 11 49 10 50 10 52 12 54 10 57 11 58 11 59 12 60 12 63 10 64 11 65 11 66 11 67 11 68 11 69 12 71 10 72 11 73 12 74 10 78 10 81 11 82 10 86 10 88 11 89 11 30 80 1 21 2 21 3 23 4 23 5 21 6 23 7 22 8 22 10 24 11 24 12 21 13 23 14 21 15 21 16 22 17 24 18 20 19 21 20 22 21 23 22 24 23 22 25 23 27 24 28 23 29 20 30 22 31 20 32 24 33 20 34 23 36 24 37 21 38 23 39 20 40 20 41 21 42 20 44 20 45 23 46 22 47 21 48 20 49 23 50 24 51 21 52 23 53 21 55 23 56 22 57 21 58 20 59 24 60 23 61 24 62 20 63 22 64 22 65 22 66 23 67 23 68 22 69 23 70 22 71 21 72 23 75 20 76 24 77 21 78 21 79 22 80 21 81 20 83 22 84 20 85 23 86 24 87 22 88 24 89 20 31 51 1 30 3 28 4 26 8 30 9 27 10 26 11 30 13 29 14 26 17 28 18 29 20 26 23 27 24 26 25 27 26 26 28 27 31 26 32 29 33 29 35 28 36 30 39 31 41 31 42 27 43 25 45 28 46 25 47 29 48 25 49 28 50 29 56 27 58 31 59 29 60 27 63 26 64 27 66 30 67 28 68 27 70 25 71 27 72 28 78 26 79 30 82 31 83 26 85 30 87 30 89 26 32 13 8 25 15 26 17 26 23 23 24 23 31 25 35 27 43 24 46 25 47 23 50 25 68 25 72 26 33 87 1 18 2 17 3 16 4 17 5 16 6 19 7 18 8 19 9 17 10 18 11 18 12 19 13 18 14 17 15 17 17 17 18 16 19 16 20 16 21 18 22 18 23 18 24 16 25 17 26 18 27 16 28 18 29 15 30 17 31 17 32 16 33 19 34 18 35 16 36 18 38 17 39 17 40 18 41 17 42 16 43 15 44 17 45 16 46 16 47 17 48 17 49 18 50 17 51 19 53 18 54 17 55 19 56 19 57 16 58 17 59 17 60 16 61 18 62 17 63 18 64 18 65 16 66 16 67 16 68 18 69 15 70 17 71 15 72 17 73 15 74 18 75 16 76 19 77 16 78 15 79 17 80 17 81 17 82 18 83 15 84 16 85 16 86 17 87 18 88 16 89 16 90 19 34 31 5 18 6 21 11 20 13 19 17 18 18 18 19 20 20 20 21 21 22 19 23 18 26 18 29 18 30 19 34 20 36 19 39 18 42 21 43 18 48 18 50 20 56 17 59 20 61 20 67 18 68 20 69 19 75 18 81 19 85 17 90 19 35 32 4 22 5 21 10 22 12 21 16 20 21 20 27 22 29 21 34 21 35 23 37 22 39 23 45 21 47 22 49 23 50 24 52 23 55 20 56 22 57 24 59 24 60 22 64 22 70 21 71 22 72 23 74 24 75 21 77 22 85 21 87 20 88 22 36 35 3 17 4 15 5 19 6 16 8 16 10 18 11 17 16 19 18 18 20 18 22 17 25 18 27 17 33 18 36 18 39 16 40 18 44 19 45 15 48 16 50 17 52 15 54 16 56 15 57 18 59 17 64 15 67 17 68 18 72 19 73 16 77 17 84 17 85 16 87 18 37 78 1 31 4 31 5 28 6 29 7 28 8 30 9 31 10 29 11 31 12 29 13 30 14 28 15 27 16 30 17 26 18 28 19 26 20 28 21 31 22 27 23 30 24 29 25 27 27 29 28 29 29 27 30 30 31 30 32 30 34 28 35 30 36 29 37 32 38 31 39 30 41 27 42 31 43 28 44 29 45 29 46 30 47 27 48 26 49 31 50 28 51 29 52 28 54 26 55 30 56 28 57 30 58 32 59 26 60 30 61 29 65 30 66 30 67 29 68 30 69 27 70 31 71 29 72 28 73 29 74 28 75 27 76 28 78 31 79 30 80 27 81 26 82 27 85 29 86 26 87 30 88 29 89 28 90 27 38 52 3 13 4 13 8 12 9 12 10 12 11 13 12 13 13 14 14 14 15 12 16 13 17 13 18 12 19 14 20 12 21 12 22 12 23 12 26 14 32 13 34 14 35 13 37 13 40 13 41 13 44 14 45 13 46 14 50 12 51 14 52 12 53 13 54 12 57 13 58 14 59 14 62 12 65 13 66 14 67 13 68 14 70 13 75 14 78 12 79 14 81 14 82 13 85 12 86 14 87 14 89 13 90 13 39 77 1 23 2 27 3 26 4 25 5 23 7 26 8 25 10 23 12 24 13 24 14 25 15 27 16 24 17 24 18 26 19 26 20 24 22 26 23 26 24 25 25 26 27 26 28 23 30 23 31 25 32 27 33 25 34 24 36 25 37 24 38 25 39 23 41 23 42 23 43 24 44 25 45 23 46 27 47 26 48 26 49 23 50 24 51 25 52 25 53 24 54 27 55 25 56 23 58 26 59 26 60 23 61 24 63 27 64 24 65 27 66 25 67 25 68 23 69 25 70 26 71 23 72 23 73 25 74 27 75 24 76 23 77 24 78 24 79 27 80 27 81 26 83 27 84 25 85 27 86 24 87 27 88 26 40 26 1 20 2 20 4 22 13 18 18 20 20 21 25 19 28 20 30 18 32 18 33 21 35 22 40 18 42 21 43 18 46 21 48 21 49 22 53 18 59 20 61 18 64 22 72 21 75 20 81 20 84 22 41 64 2 23 3 24 4 23 5 25 8 25 10 22 11 26 12 22 13 23 14 22 15 22 16 25 17 26 18 26 19 23 21 22 25 23 28 25 29 22 32 23 33 24 34 25 35 25 36 24 37 23 38 23 41 25 42 23 43 22 45 26 46 24 47 26 48 22 49 23 51 24 52 23 53 26 54 24 55 23 57 23 58 26 59 24 60 24 61 23 63 23 64 23 66 25 67 26 68 23 70 25 71 26 72 25 74 24 77 26 78 23 79 25 80 25 81 25 82 22 83 23 84 25 85 26 86 23 90 24 42 2 47 21 48 22 43 67 1 23 2 21 4 20 7 21 8 23 9 23 10 21 11 24 12 23 13 22 14 21 15 20 16 21 17 23 18 24 19 24 20 23 21 22 22 22 23 23 25 24 26 22 28 23 29 24 30 22 31 20 32 20 33 21 35 20 36 22 37 24 39 24 43 22 44 22 45 22 46 22 48 21 49 20 51 22 53 24 54 22 56 21 57 21 58 23 59 22 61 21 62 23 63 23 65 24 66 23 67 21 68 21 69 21 71 21 72 20 73 21 74 22 76 24 77 21 80 20 83 23 84 20 85 21 86 23 87 23 88 23 90 24 44 46 6 24 7 23 13 23 16 24 17 24 20 23 24 27 26 26 27 25 28 26 30 26 32 26 33 27 35 24 36 23 37 24 38 27 39 27 40 25 42 27 43 24 45 26 46 24 48 23 51 24 54 25 55 23 57 25 58 23 60 25 63 23 64 23 66 26 69 27 71 23 73 27 74 25 75 26 79 23 81 23 82 25 83 23 84 23 86 25 89 24 90 26 49 81 1 21 2 22 3 20 5 23 6 21 7 24 8 24 9 22 10 23 11 23 12 24 13 20 14 24 15 21 16 21 17 20 18 20 20 20 21 21 22 21 23 22 24 23 25 23 26 20 27 23 28 24 29 22 30 20 31 23 32 23 33 22 34 21 35 24 36 22 37 23 38 22 40 20 41 22 42 20 43 22 44 24 45 21 46 24 47 23 48 24 49 21 50 21 51 21 52 23 53 23 54 23 55 24 56 23 57 22 60 22 61 20 63 21 64 22 65 21 66 24 68 22 69 20 70 23 71 20 72 22 73 24 74 22 75 23 78 21 79 23 80 21 81 23 82 20 83 23 84 23 85 21 86 21 87 22 88 23 89 20 90 20 50 7 14 12 20 13 27 13 29 12 71 13 79 13 90 13 51 77 1 22 2 23 3 21 5 23 6 22 7 24 8 21 9 22 10 22 11 22 12 21 13 21 14 23 15 22 17 22 18 22 20 22 21 22 22 20 23 22 25 23 26 22 27 22 29 20 31 24 32 20 33 21 34 24 35 24 36 20 38 24 39 21 40 24 41 20 42 22 43 21 44 23 45 20 46 23 48 22 49 20 50 20 51 22 52 21 53 20 54 24 55 22 56 24 58 22 59 23 60 24 61 23 62 22 63 24 64 22 65 21 66 21 67 23 68 20 69 22 70 21 71 23 72 23 73 23 74 21 76 21 77 22 80 21 81 24 82 20 83 24 84 22 85 20 86 24 88 23 89 24 90 24 52 63 1 14 3 13 4 13 5 12 6 12 7 14 8 13 9 12 12 13 13 12 14 13 15 13 16 14 17 14 18 13 19 14 20 12 21 14 22 13 23 12 24 13 25 13 26 13 27 13 29 14 30 14 31 14 34 12 35 12 36 14 40 13 41 14 44 14 45 14 47 12 48 13 49 13 50 13 52 14 54 14 55 13 56 14 57 12 58 13 59 12 60 12 64 12 65 14 66 14 67 12 68 14 70 12 71 13 72 13 73 13 74 12 77 12 81 14 82 13 83 14 85 12 86 13 90 12 16 9 80 1 29 2 26 3 29 4 28 5 28 8 26 9 28 10 29 12 27 13 29 14 27 15 25 16 28 17 25 18 28 19 29 21 27 23 25 24 27 26 29 27 28 28 27 29 28 30 27 31 29 32 25 33 26 34 25 35 28 36 27 37 25 38 29 39 26 40 25 41 26 42 28 43 27 44 24 45 29 46 27 47 29 48 29 49 25 50 26 51 28 52 28 54 26 55 29 56 27 58 28 60 26 61 25 62 29 63 27 64 29 65 29 66 24 67 29 68 28 69 29 70 29 71 29 72 29 73 26 74 24 75 27 76 25 77 28 78 28 79 28 80 29 81 25 83 24 84 29 85 29 86 26 87 29 88 27 89 29 90 29 10 38 1 20 3 18 5 19 6 18 7 18 9 18 10 18 16 20 18 17 21 20 25 21 26 18 29 18 34 18 36 18 38 20 40 20 43 17 46 18 49 20 50 20 51 18 52 20 54 18 57 19 58 18 59 19 67 18 70 19 71 18 73 19 74 19 79 21 80 19 83 19 84 20 87 20 90 20 11 43 1 26 6 30 7 26 8 25 14 28 16 29 17 28 18 27 20 30 21 26 23 31 27 27 31 26 34 26 35 30 37 27 38 29 41 30 43 25 45 30 46 27 54 26 55 27 56 28 60 30 63 27 64 28 65 27 67 29 68 27 69 27 71 29 72 27 73 28 76 31 77 30 78 29 79 30 81 26 85 27 86 27 87 31 89 30 12 46 1 29 3 24 4 24 5 24 8 24 10 26 13 24 14 28 15 26 17 24 22 25 23 27 24 26 25 28 27 26 29 26 30 28 33 24 34 25 35 25 42 28 44 25 47 24 51 28 52 26 54 27 55 26 56 28 58 25 60 26 63 25 64 24 66 25 67 25 68 27 69 25 71 25 72 24 73 25 75 25 76 29 77 24 80 27 82 24 85 27 88 28 33 18 1 14 9 13 11 12 13 13 16 13 23 13 28 14 32 14 40 12 43 13 44 12 53 13 61 13 66 12 75 12 79 14 82 13 88 12 34 84 1 16 2 17 3 19 4 16 5 18 6 16 7 19 8 18 9 18 10 17 12 19 13 18 14 17 15 18 16 17 18 16 19 16 20 18 21 18 22 16 23 17 24 18 25 15 26 17 27 16 28 17 29 16 30 18 31 17 32 18 33 18 34 17 35 18 36 17 37 17 38 18 39 17 40 17 41 16 42 18 43 16 44 16 45 18 46 18 47 17 48 18 49 18 50 16 51 18 52 16 53 18 54 17 55 17 58 19 59 18 60 18 61 18 62 16 64 17 65 18 66 18 67 16 69 18 70 17 71 17 72 17 73 17 74 16 75 17 76 17 77 18 78 19 79 17 80 18 81 16 82 16 83 19 84 16 85 18 86 18 87 16 88 18 89 18 90 17 35 72 1 28 2 27 3 26 4 29 5 30 6 28 7 30 8 28 9 28 10 29 12 27 13 28 14 25 15 30 16 30 19 26 21 28 22 31 24 28 25 28 26 29 27 30 30 29 31 26 32 27 33 26 34 27 35 26 36 30 37 27 39 29 40 28 41 28 42 28 44 27 45 28 47 28 48 27 49 30 50 30 51 29 52 26 53 27 55 27 56 27 57 28 59 29 60 25 61 29 62 26 63 31 64 29 65 28 67 27 68 26 69 26 72 25 73 28 74 27 75 28 76 30 77 30 78 29 81 29 82 25 83 28 84 27 85 26 86 28 87 30 89 28 90 28 36 9 23 11 24 13 44 11 51 11 52 13 57 11 61 12 78 12 79 13 37 20 1 15 4 18 5 17 8 17 9 17 11 17 13 17 17 15 24 16 26 15 29 16 40 15 41 16 52 16 58 17 59 16 64 15 72 15 86 15 89 16 38 35 4 23 8 23 9 21 10 24 11 22 14 25 15 22 18 24 21 21 22 22 24 23 26 24 30 23 31 24 32 23 33 22 35 21 37 23 39 22 46 24 49 21 51 21 52 24 56 24 57 23 69 25 71 24 75 25 77 21 79 25 80 21 82 24 84 25 88 22 90 24 39 60 1 21 4 20 6 21 8 19 9 20 12 18 13 22 14 19 15 19 17 21 19 21 20 20 21 18 22 20 24 19 27 20 28 18 30 21 31 19 32 18 33 20 35 18 36 18 37 19 38 19 39 20 40 20 41 18 42 18 44 19 45 22 47 20 49 20 50 20 51 22 52 18 54 21 55 20 56 18 58 22 60 19 61 19 63 21 65 19 66 19 69 22 70 18 72 20 73 21 74 18 75 20 79 21 82 20 83 20 84 18 86 19 87 19 88 22 89 20 90 19 40 65 1 15 2 15 3 16 4 14 7 14 9 14 11 15 12 15 13 16 14 16 15 14 17 16 19 14 20 15 21 16 22 16 23 16 24 14 25 15 28 15 29 16 30 14 31 15 33 14 34 14 35 14 37 16 38 14 39 15 40 14 43 15 44 14 46 16 47 16 48 15 49 14 52 15 54 15 55 15 57 16 60 16 61 14 62 16 63 14 64 16 66 14 67 16 68 15 69 15 70 16 71 15 72 16 73 14 74 16 76 15 77 14 78 16 79 15 81 15 83 15 86 16 87 16 88 14 89 14 90 16 41 89 1 26 2 26 3 27 4 27 5 29 6 28 7 31 8 31 9 26 10 29 11 27 12 27 13 26 14 27 15 25 16 29 17 28 18 31 19 30 20 28 21 29 22 26 23 29 24 30 25 29 26 27 27 31 28 26 29 29 31 27 32 29 33 28 34 29 35 31 36 26 37 31 38 30 39 26 40 26 41 26 42 28 43 28 44 28 45 28 46 29 47 27 48 28 49 30 50 26 51 29 52 31 53 28 54 28 55 30 56 30 57 27 58 29 59 26 60 26 61 28 62 28 63 28 64 27 65 31 66 27 67 27 68 28 69 30 70 31 71 27 72 30 73 30 74 27 75 31 76 27 77 30 78 30 79 28 80 30 81 28 82 26 83 30 84 26 85 26 86 26 87 29 88 26 89 28 90 26 42 10 2 25 26 27 29 27 33 27 50 24 53 26 64 25 66 24 78 23 82 26 43 90 1 14 2 14 3 15 4 13 5 13 6 14 7 15 8 13 9 13 10 13 11 14 12 14 13 13 14 15 15 15 16 14 17 15 18 14 19 14 20 13 21 14 22 15 23 14 24 13 25 15 26 15 27 13 28 14 29 15 30 15 31 14 32 14 33 13 34 14 35 13 36 15 37 13 38 14 39 14 40 14 41 14 42 14 43 14 44 15 45 13 46 14 47 15 48 15 49 15 50 13 51 14 52 14 53 13 54 15 55 14 56 14 57 13 58 15 59 15 60 13 61 13 62 13 63 14 64 13 65 14 66 15 67 15 68 13 69 14 70 15 71 15 72 14 73 15 74 15 75 14 76 13 77 15 78 13 79 15 80 13 81 14 82 15 83 13 84 13 85 15 86 13 87 15 88 14 89 13 90 15 44 75 1 19 2 17 3 18 4 18 5 17 6 19 7 18 10 19 11 18 12 19 13 17 14 18 15 18 16 18 17 18 18 18 19 18 20 17 21 20 22 18 24 19 25 19 26 20 27 19 28 18 29 17 31 17 32 19 33 19 34 20 35 16 36 18 37 17 38 17 39 17 41 18 42 18 44 19 46 17 47 18 48 19 49 17 50 17 51 19 52 17 53 20 55 18 56 18 57 17 58 18 60 17 62 18 63 17 64 18 65 17 66 19 67 18 68 17 69 19 70 16 71 19 72 16 73 19 74 17 75 18 76 20 77 17 79 17 82 19 83 17 84 18 85 16 86 17 89 18 90 19 4 53 68 2 19 3 19 4 19 5 20 9 20 11 20 12 19 13 21 14 20 15 19 16 19 18 22 19 21 20 22 21 19 22 18 23 22 24 19 25 21 27 20 29 21 30 21 31 19 33 19 34 19 35 20 36 19 37 21 38 19 40 20 42 19 43 19 44 19 45 20 46 20 49 21 50 19 51 20 52 21 54 20 55 19 56 19 58 19 59 19 60 20 62 21 63 21 64 22 65 20 66 22 68 19 70 20 73 18 74 18 75 21 76 21 77 19 78 21 79 22 80 22 81 19 84 20 85 20 86 19 87 20 88 19 89 20 90 18 54 26 3 27 8 27 11 28 23 26 24 28 31 27 34 29 35 29 38 27 40 29 50 28 51 29 54 27 55 26 56 30 57 29 58 28 59 26 61 30 67 28 74 26 77 30 82 28 83 25 84 31 89 27 55 76 2 21 5 20 6 22 7 21 8 20 9 23 10 22 11 20 12 23 13 22 15 19 16 22 17 21 19 22 20 22 21 23 22 20 23 21 25 19 26 20 27 22 28 23 29 20 30 21 31 22 33 21 35 21 37 19 38 21 39 20 40 19 42 22 43 21 44 21 45 23 46 23 47 21 48 19 49 21 50 20 51 20 52 21 54 21 55 19 56 23 57 22 58 19 59 21 60 21 61 20 62 21 63 20 64 20 65 20 66 19 68 20 69 21 70 21 71 22 73 22 74 20 75 19 76 22 78 20 79 21 80 23 81 21 82 23 83 22 84 22 85 19 86 22 87 23 88 22 89 21 90 21 56 11 3 18 22 19 27 17 31 18 50 20 55 19 57 17 67 17 71 17 77 18 88 20 4 57 17 5 20 12 21 17 22 18 21 24 21 28 19 31 19 36 18 40 19 56 20 70 19 75 19 76 18 77 19 80 18 84 22 89 21 58 2 11 21 47 21 59 46 4 23 8 20 9 21 11 21 12 21 13 20 15 24 16 23 17 23 20 20 23 24 25 21 26 20 27 23 30 22 31 21 32 20 33 24 34 20 35 23 37 23 39 21 40 21 41 21 47 22 48 23 49 24 54 22 56 23 57 22 58 21 59 24 62 22 64 21 66 22 68 21 69 20 72 23 74 23 75 20 77 24 78 24 79 20 80 22 84 22 86 21 60 24 3 15 6 14 7 15 13 15 15 14 19 15 26 15 27 14 28 13 38 13 49 14 52 13 57 13 62 14 64 13 67 13 69 13 71 15 73 14 83 14 87 15 88 13 89 13 90 13 +5 4 1 74 1 24 2 24 3 23 4 24 5 22 6 26 11 26 12 25 13 24 14 23 15 23 16 25 17 26 18 26 19 23 21 22 22 24 23 26 24 25 25 22 26 26 27 25 28 24 29 24 30 23 31 23 32 23 33 22 34 24 35 22 37 26 39 22 43 23 44 23 45 24 46 23 47 24 48 26 49 24 50 23 51 24 52 26 53 25 55 23 57 23 58 26 59 22 60 22 61 26 62 23 63 25 64 23 65 24 66 26 67 25 69 25 70 26 71 22 72 25 73 24 74 25 75 24 76 25 77 26 79 23 80 24 81 24 82 25 83 24 84 23 85 26 86 23 87 22 89 26 2 2 1 15 52 14 3 38 1 12 2 12 3 12 6 13 9 11 10 13 12 11 14 13 15 13 16 12 18 12 20 11 22 13 24 12 27 12 30 12 31 13 32 12 33 13 35 11 36 11 44 12 45 11 49 13 50 12 53 11 54 11 55 12 58 13 67 11 76 11 78 13 79 11 82 12 83 13 85 12 87 13 89 12 4 11 7 14 27 16 35 14 37 15 42 14 68 15 72 14 81 15 82 14 84 14 87 14 48 5 51 3 11 4 9 5 11 7 11 8 10 10 10 11 10 13 10 14 11 15 10 16 11 17 10 23 9 24 10 26 10 27 10 29 10 30 9 31 10 35 10 39 9 40 10 41 11 42 9 45 9 46 11 47 10 48 11 49 10 50 10 51 10 54 10 55 10 56 11 57 10 61 10 64 11 67 10 68 10 69 10 70 11 71 10 74 10 75 10 77 9 78 9 80 10 83 10 84 10 85 9 90 11 6 20 2 18 6 18 8 18 12 18 14 16 16 16 19 17 22 16 23 18 37 18 47 16 59 19 66 16 68 16 69 16 80 17 82 17 86 16 89 17 90 19 7 77 2 32 3 30 4 27 5 28 6 32 8 30 9 32 10 29 11 28 13 29 15 31 16 27 18 33 19 29 21 30 22 28 24 31 26 31 27 30 28 32 30 31 31 32 32 27 33 29 34 32 35 30 36 30 37 28 38 28 39 31 40 32 41 32 42 29 43 29 44 27 45 27 46 27 47 32 49 33 50 31 51 29 52 33 53 31 54 32 55 31 56 32 57 30 59 33 60 31 61 30 62 28 63 30 64 27 65 29 66 28 67 28 68 29 69 32 70 31 71 32 72 28 74 33 75 28 76 31 77 30 78 29 79 32 80 29 81 29 82 27 84 33 85 32 86 33 87 32 88 33 89 30 90 30 8 37 1 25 2 29 4 26 7 27 8 25 9 27 14 27 16 25 19 25 20 29 23 28 26 28 30 28 32 29 35 27 36 24 37 28 38 26 39 26 42 28 44 25 50 28 51 29 53 25 59 27 60 26 66 28 69 28 71 26 72 28 73 29 74 29 75 29 77 27 81 27 83 25 89 28 9 34 1 19 4 18 5 16 7 17 12 19 18 18 19 18 24 16 25 17 27 17 30 18 37 17 38 18 40 20 46 18 47 19 48 17 49 18 52 17 54 17 57 18 59 17 60 17 61 17 65 18 68 19 71 18 73 19 79 17 81 16 85 16 87 19 88 19 89 19 10 38 1 23 2 27 4 23 8 25 16 23 17 27 18 27 19 23 20 24 21 24 27 27 28 25 29 25 31 23 36 25 37 23 38 25 40 27 43 25 45 25 47 26 48 24 49 26 55 27 57 23 62 27 67 23 68 26 70 25 74 26 75 25 76 23 79 26 84 26 85 25 86 24 87 25 88 27 11 19 2 12 5 12 10 12 16 12 19 12 21 12 30 13 32 14 36 13 37 12 45 14 51 14 52 13 61 12 66 13 68 14 75 12 80 14 86 12 12 84 1 16 2 18 3 15 4 15 5 17 6 16 7 17 8 18 9 16 10 16 11 17 12 15 13 18 14 16 15 18 16 17 17 17 18 19 19 16 20 18 21 19 22 18 23 18 24 18 25 19 26 19 28 18 29 18 30 16 32 16 33 18 34 18 36 18 37 16 38 18 39 16 41 18 42 17 43 16 44 17 45 17 46 17 47 17 48 18 49 15 50 18 51 17 52 17 53 17 54 17 55 17 56 18 57 17 58 18 59 18 60 18 61 16 62 17 63 16 64 17 65 19 66 17 67 15 69 17 70 16 71 17 72 18 73 16 74 16 75 18 76 18 77 18 78 19 79 16 80 16 81 16 82 18 83 18 84 16 85 16 87 17 88 19 89 16 90 18 13 32 2 21 5 23 10 22 13 21 15 24 17 20 19 22 20 20 21 22 24 24 36 23 40 23 41 21 43 21 47 24 49 22 50 22 51 21 52 23 53 23 61 23 63 20 66 24 69 20 71 20 74 20 75 24 80 23 83 23 88 20 89 22 90 22 14 73 2 15 3 14 4 14 6 14 7 13 8 15 9 15 10 13 11 15 12 14 13 13 14 15 16 13 19 14 21 14 22 14 24 13 26 13 27 13 30 14 32 15 33 15 34 14 35 13 36 15 37 15 38 14 39 14 40 13 41 15 42 15 43 13 44 15 45 15 47 15 48 14 50 15 51 15 52 14 53 15 54 14 56 14 57 15 58 15 59 15 60 14 61 15 62 15 63 15 64 15 65 15 66 13 68 13 69 14 70 14 71 14 72 15 74 15 75 13 76 15 77 15 78 13 79 13 80 15 81 13 82 15 83 15 85 13 86 14 87 14 88 15 89 13 90 15 15 52 2 15 3 17 4 18 6 16 8 16 10 17 11 17 12 17 14 17 16 15 17 18 18 19 21 19 22 16 23 16 24 19 25 18 26 15 27 17 28 18 29 18 30 18 31 16 32 17 35 17 37 17 38 17 42 17 44 18 45 15 48 17 51 17 58 18 59 18 60 18 61 18 64 18 65 18 67 16 68 16 69 18 70 17 71 16 72 17 73 18 74 18 75 16 76 17 79 18 80 17 81 19 82 17 16 30 1 27 4 28 10 29 11 25 12 25 15 26 17 27 22 27 23 28 24 28 25 27 33 28 34 27 37 29 41 27 50 26 53 30 57 24 58 28 66 27 67 29 70 27 76 27 77 27 78 26 79 27 82 28 83 28 88 27 90 27 17 34 3 25 6 24 10 22 12 26 13 23 14 26 15 23 17 25 21 26 22 23 26 26 30 25 31 24 34 25 36 22 39 24 42 25 43 24 44 23 45 23 46 24 47 26 51 24 55 25 56 24 60 24 62 22 69 24 70 25 74 24 79 24 86 25 89 23 90 25 18 3 8 17 16 15 27 15 19 11 9 25 18 26 24 26 33 26 35 24 40 26 43 24 63 27 85 26 89 26 90 25 20 50 3 28 5 25 6 25 9 28 10 26 11 25 13 25 15 28 16 25 17 27 19 25 22 27 24 29 26 26 27 29 28 28 29 26 30 25 31 28 32 25 33 29 34 25 36 29 37 28 39 26 41 28 43 26 45 26 46 25 47 29 48 29 51 29 52 27 53 28 55 28 60 25 63 30 64 27 67 28 69 28 73 25 75 26 78 29 79 29 82 24 84 27 85 29 86 30 89 28 90 25 21 90 1 27 2 28 3 25 4 27 5 29 6 26 7 29 8 25 9 28 10 28 11 27 12 27 13 26 14 28 15 26 16 28 17 27 18 24 19 29 20 28 21 29 22 26 23 28 24 28 25 26 26 26 27 29 28 24 29 27 30 25 31 28 32 27 33 27 34 26 35 28 36 25 37 26 38 29 39 25 40 26 41 25 42 29 43 25 44 25 45 29 46 26 47 30 48 27 49 29 50 25 51 27 52 25 53 29 54 26 55 26 56 26 57 25 58 25 59 25 60 26 61 30 62 26 63 27 64 27 65 28 66 27 67 26 68 29 69 29 70 28 71 27 72 24 73 28 74 29 75 26 76 29 77 26 78 26 79 25 80 29 81 29 82 26 83 25 84 30 85 26 86 25 87 28 88 26 89 27 90 26 22 77 2 26 4 24 5 24 6 27 7 24 8 24 9 26 10 24 11 27 12 27 13 25 15 25 16 24 17 27 18 25 21 25 22 27 23 23 24 25 25 28 26 25 27 27 28 28 29 28 30 26 32 24 34 25 35 28 36 27 37 26 38 25 39 24 41 25 42 27 43 27 44 26 45 26 46 27 48 25 49 24 50 24 51 25 52 25 53 25 54 24 55 24 56 28 57 26 58 27 59 26 60 26 61 25 62 27 63 24 64 24 65 25 66 24 67 24 68 26 69 25 70 25 72 26 73 25 74 26 75 28 76 23 77 28 78 26 79 27 81 27 83 24 84 26 85 25 86 24 88 25 89 27 90 24 23 87 1 17 2 17 3 18 4 16 5 17 6 19 7 16 8 18 9 17 10 15 11 16 12 19 13 17 14 18 15 17 16 17 17 16 19 18 20 16 21 18 22 17 23 17 24 16 25 16 26 17 27 17 28 16 29 16 31 18 32 17 33 17 34 18 35 18 36 17 37 18 38 15 39 17 40 18 41 16 42 19 43 18 44 18 45 18 46 16 47 19 48 18 50 16 51 16 52 16 53 18 54 17 55 15 56 18 57 17 58 19 59 16 60 17 61 17 62 18 63 17 64 16 65 18 66 18 67 16 68 18 69 18 70 17 71 18 72 18 73 16 74 18 75 16 76 18 77 15 78 17 79 16 80 16 81 17 82 18 83 18 84 19 85 17 86 17 87 16 88 16 89 17 90 16 24 20 4 13 8 15 9 15 11 13 14 15 16 15 26 14 29 13 32 15 44 13 60 13 65 15 67 13 71 14 74 13 76 14 82 14 83 14 85 14 88 13 25 47 1 16 2 14 4 16 5 14 6 16 7 14 9 15 10 14 12 15 13 16 16 16 18 14 20 15 22 15 25 14 27 15 28 15 34 16 35 15 40 15 42 14 43 16 46 16 47 14 48 15 49 15 50 15 54 15 55 16 56 14 58 16 61 15 63 16 67 15 70 14 73 16 74 15 75 16 77 15 78 14 79 14 81 16 82 16 84 14 87 16 89 16 90 16 26 77 1 13 2 15 3 15 5 14 6 14 8 14 9 13 10 15 12 13 13 13 14 13 16 13 17 15 19 14 20 14 21 13 22 14 23 14 24 14 25 14 26 13 27 13 28 14 30 15 31 15 32 14 33 13 34 14 35 15 36 15 37 14 38 13 39 15 40 14 42 15 44 15 46 15 47 14 50 14 51 13 53 14 54 15 55 15 56 15 57 13 58 14 59 14 61 13 62 14 63 13 64 15 65 15 66 14 67 15 68 15 69 15 70 14 71 13 72 14 73 15 74 14 75 13 76 15 77 13 78 14 79 13 80 15 81 15 82 15 83 14 84 15 85 13 86 15 87 15 88 13 89 13 90 14 27 28 4 10 6 10 10 11 13 11 19 10 22 9 24 10 32 10 33 11 37 11 40 11 42 10 43 10 44 10 49 11 51 10 52 10 54 9 62 11 67 11 68 10 75 10 78 11 79 10 83 10 86 9 87 10 89 11 28 89 1 17 2 17 3 17 4 17 5 19 6 18 7 17 8 18 9 17 10 18 11 17 12 17 13 17 14 16 15 18 16 19 17 16 18 18 19 15 20 17 21 17 22 16 23 16 24 16 25 16 26 16 27 18 28 16 29 16 30 16 31 18 32 16 33 17 34 17 35 17 36 15 37 17 38 15 39 18 40 16 41 18 42 18 43 18 44 18 45 19 46 16 47 16 48 19 49 16 50 16 51 18 52 17 53 16 54 18 55 18 56 16 57 16 58 17 59 17 60 17 61 16 62 16 63 17 64 16 65 18 66 19 67 16 68 16 69 16 70 17 71 15 72 18 73 16 74 18 75 18 76 16 77 17 78 17 79 18 80 18 81 17 82 18 83 18 84 18 85 16 86 18 88 18 89 18 90 16 29 10 1 32 14 30 18 31 50 30 56 31 59 33 65 28 75 30 82 30 88 33 30 24 4 27 6 28 8 25 9 28 12 28 15 26 20 28 23 24 29 25 34 28 36 24 39 26 40 25 41 24 42 28 43 24 45 24 51 24 55 28 56 27 57 25 63 25 66 24 72 24 31 17 1 12 7 10 19 12 20 11 23 12 24 12 26 12 30 10 34 11 47 12 55 11 60 11 63 10 65 11 66 12 72 12 80 12 32 25 4 10 21 11 23 11 31 9 33 9 34 11 44 10 45 10 46 11 47 10 48 11 51 9 52 11 58 9 59 10 60 9 61 9 66 11 67 11 71 9 73 10 74 10 75 9 84 10 85 9 33 50 2 14 5 13 6 14 8 13 9 14 11 13 12 12 13 12 14 12 15 14 18 14 19 13 21 14 23 12 24 12 25 12 26 12 27 13 29 13 30 14 31 12 33 13 34 13 35 13 39 14 40 13 41 12 42 12 44 12 47 12 48 13 55 14 56 12 58 13 60 14 64 13 65 13 66 13 68 14 69 13 70 12 73 13 75 14 76 14 80 14 83 14 86 12 87 14 88 13 89 14 34 10 18 14 19 14 24 13 38 12 63 13 69 12 71 13 72 13 79 14 86 12 35 86 1 29 2 26 3 29 4 27 5 26 6 29 7 30 8 28 9 29 10 25 11 26 13 28 14 29 15 24 16 25 17 30 18 25 19 26 20 28 22 25 23 25 24 26 25 26 26 24 27 28 29 26 30 25 31 30 32 29 33 26 34 29 35 24 36 25 37 28 38 27 39 29 40 27 41 27 43 30 44 29 45 25 46 26 47 27 48 25 49 29 50 25 51 28 52 26 53 27 54 28 55 28 56 25 57 28 58 25 59 29 60 27 61 29 62 30 63 26 64 26 65 25 66 28 67 29 68 29 69 28 70 25 71 24 72 26 73 26 74 28 75 29 76 29 77 28 78 25 79 29 80 26 81 26 82 29 83 29 84 25 85 27 86 28 87 26 88 26 89 27 90 28 36 5 2 17 27 15 46 16 72 17 73 16 37 80 1 20 2 18 3 18 4 19 5 18 6 20 7 18 8 20 10 17 11 18 12 20 13 19 14 18 16 20 17 21 19 20 20 19 21 19 22 21 23 18 24 18 26 20 27 20 28 20 29 20 31 20 34 18 35 18 36 19 37 18 38 20 39 19 40 20 41 19 42 20 43 17 44 18 46 20 47 19 48 18 49 18 50 17 51 18 52 19 53 17 54 20 55 18 56 19 57 17 58 18 60 20 61 18 62 17 63 18 64 20 65 21 66 19 67 20 68 20 69 19 70 21 71 19 72 17 73 20 74 18 75 18 76 19 77 21 79 17 80 18 81 18 82 18 83 20 84 20 85 20 86 19 87 19 88 18 89 19 90 18 38 89 1 23 2 21 3 21 4 21 5 22 6 19 7 20 8 20 9 21 10 19 11 21 12 20 13 20 14 22 15 19 16 20 17 23 18 20 19 20 20 20 21 20 22 20 23 21 24 22 25 20 26 21 27 23 28 21 29 22 30 19 31 21 32 21 33 20 34 22 35 22 36 21 37 19 38 22 39 22 40 22 41 20 42 21 43 22 44 23 45 20 46 20 47 19 48 20 49 21 50 22 51 20 52 20 53 20 54 20 55 22 56 23 57 21 58 21 59 23 60 20 61 22 62 21 63 23 64 20 65 20 66 21 67 19 68 20 69 22 70 23 71 20 72 20 73 22 74 21 75 22 76 22 77 21 78 20 79 22 80 19 81 23 82 22 83 20 84 21 85 21 86 20 87 21 89 22 90 19 39 10 7 25 11 25 12 22 19 24 26 26 29 24 36 24 48 24 58 24 89 26 40 6 1 19 22 18 51 19 77 18 79 17 86 18 41 16 3 27 6 29 14 26 27 28 32 25 35 29 37 28 47 29 49 29 55 27 56 25 59 26 64 28 71 26 75 26 86 29 42 36 3 11 7 12 10 11 14 12 17 11 18 11 23 12 24 11 25 13 26 12 27 13 30 12 31 11 32 12 35 12 36 13 37 11 38 12 41 13 44 11 47 12 49 11 51 11 52 13 54 11 55 12 56 13 57 11 58 12 62 12 76 12 77 11 78 11 81 11 83 12 87 12 43 55 1 17 2 18 3 19 4 17 6 16 9 18 12 18 14 17 15 18 16 19 17 19 18 17 19 17 20 18 21 20 22 18 24 18 25 18 29 19 30 16 31 18 32 18 35 16 36 20 37 17 38 18 39 19 42 19 43 17 44 19 47 18 48 17 49 18 51 18 54 18 57 17 59 17 60 19 65 17 66 18 67 19 68 16 71 16 72 17 73 19 74 18 76 19 77 20 78 19 80 17 81 17 82 19 83 17 86 18 87 19 44 31 2 31 7 32 10 28 13 30 14 30 16 33 19 31 20 28 21 32 23 29 25 32 27 32 42 31 44 29 45 29 51 27 53 32 54 30 60 31 61 29 64 33 66 29 68 31 69 27 70 29 73 29 76 31 82 29 84 31 88 32 89 27 45 37 1 26 2 31 4 31 8 27 9 32 10 27 15 27 17 28 22 30 25 32 31 26 32 30 34 30 35 27 42 27 43 32 44 28 45 30 47 30 49 28 50 27 52 27 57 28 64 31 65 27 66 31 67 29 70 29 75 30 79 28 81 32 82 32 83 27 84 32 87 29 88 27 89 31 46 1 83 11 47 40 3 14 4 15 5 14 6 15 7 16 8 15 10 15 12 15 15 16 17 14 22 16 23 14 25 16 28 16 29 14 30 16 31 14 33 15 34 14 35 14 36 15 37 14 41 14 42 15 45 16 46 16 53 16 54 15 58 16 60 14 62 16 64 14 70 15 76 16 78 14 80 16 83 14 84 14 85 15 86 15 48 44 1 23 3 23 4 26 10 24 11 26 12 27 13 24 15 27 16 24 17 25 26 27 27 26 32 25 35 23 36 25 37 24 39 26 40 24 43 24 44 23 46 27 49 25 51 24 54 27 55 24 56 24 58 25 60 24 62 26 64 26 65 26 67 24 68 25 69 26 71 23 74 25 75 26 76 24 77 25 79 24 82 26 84 27 85 27 88 23 53 28 3 10 7 10 10 10 12 12 13 10 20 11 22 12 24 12 38 12 42 11 43 12 45 11 47 11 48 11 51 10 53 10 58 11 59 10 62 12 64 11 68 11 69 11 80 11 84 12 86 10 87 10 88 10 89 11 54 1 69 14 55 10 6 25 10 23 13 24 17 25 18 23 44 23 46 24 48 25 60 26 78 24 56 81 1 19 2 18 3 18 4 18 5 19 6 18 7 17 8 20 9 19 10 20 11 16 12 19 13 20 17 17 18 18 19 17 21 18 22 20 23 19 24 18 25 19 26 18 27 17 28 18 29 19 30 18 31 20 32 19 33 17 34 20 35 17 36 17 37 17 38 19 39 17 40 20 41 18 42 17 43 18 44 18 45 16 46 20 47 19 48 18 49 19 50 16 52 18 53 19 54 17 55 17 56 17 57 19 58 16 60 16 61 17 62 17 63 18 64 17 65 16 66 19 67 18 69 19 70 19 71 19 72 18 73 18 74 17 75 17 76 18 78 17 79 18 80 19 81 20 83 20 84 16 85 18 86 18 87 19 88 18 89 18 90 18 24 13 73 1 22 2 22 3 23 8 24 9 24 10 24 11 22 12 24 13 25 14 24 15 25 16 26 17 23 18 26 19 26 20 25 22 23 23 24 24 25 26 26 27 26 28 25 30 22 31 23 32 23 33 22 34 24 35 26 36 26 37 23 38 23 39 22 40 22 41 22 42 24 43 23 44 22 45 26 48 24 49 24 50 24 51 24 52 23 53 22 54 22 55 22 57 22 58 23 60 22 61 23 62 26 64 23 65 24 66 22 67 25 68 24 69 26 71 24 72 25 74 25 75 26 76 24 77 23 78 25 79 25 80 24 81 23 82 26 83 25 85 25 87 23 88 25 90 26 14 11 3 32 8 32 14 28 15 31 39 29 43 31 52 29 54 28 65 31 75 30 80 29 15 8 7 21 30 20 33 20 43 22 54 20 71 21 77 23 82 22 16 42 1 29 2 27 3 29 5 28 12 28 14 28 15 27 17 26 19 29 20 28 21 28 23 29 24 25 25 28 26 27 30 25 31 30 32 27 35 29 36 29 40 27 41 27 50 24 52 28 53 29 54 29 55 25 56 28 58 29 61 28 63 26 66 25 67 25 68 28 69 26 70 29 71 29 78 28 85 28 88 25 89 25 90 26 21 42 1 21 2 20 3 20 4 21 6 19 8 21 9 21 14 19 17 21 18 19 23 21 28 19 29 18 31 19 33 19 37 21 38 19 42 19 44 20 49 20 52 18 55 18 56 21 59 18 60 20 62 21 63 19 64 22 66 22 69 21 70 19 71 18 72 20 74 20 75 19 76 22 78 19 82 21 84 18 85 19 87 19 89 21 22 22 7 15 9 17 12 15 13 17 15 17 21 15 25 15 31 14 32 16 33 16 34 15 35 17 37 16 39 16 49 17 52 16 54 15 60 15 76 14 85 15 86 15 90 17 23 1 57 22 24 36 1 29 2 27 3 27 5 28 6 27 8 26 9 28 11 26 12 28 13 26 19 25 25 27 28 27 30 26 31 28 32 28 34 25 39 25 42 25 43 27 44 26 46 28 47 28 52 28 54 28 56 24 62 27 69 25 70 28 74 29 76 28 77 24 78 27 79 28 87 28 88 28 41 41 5 23 7 20 16 21 18 22 22 20 23 22 24 23 25 22 26 23 27 20 29 22 30 23 31 23 34 23 39 23 40 21 42 24 43 22 44 23 46 22 47 23 50 22 52 22 53 23 55 22 62 21 64 24 65 23 66 21 67 20 71 23 72 22 73 20 74 22 76 22 78 22 80 21 83 23 85 22 86 20 88 22 42 45 1 17 3 15 5 15 7 16 8 14 11 16 12 17 13 16 15 17 20 15 21 17 24 15 25 16 26 15 27 18 28 18 29 16 30 16 31 15 32 15 33 16 34 15 35 17 40 16 46 16 47 15 48 17 50 17 51 16 52 15 55 17 57 14 63 15 64 17 69 15 71 16 75 15 76 17 78 15 80 17 83 17 86 15 87 15 89 16 90 17 43 5 20 31 22 29 30 31 65 32 67 29 44 84 1 9 2 10 3 9 4 10 5 9 6 10 7 11 8 9 9 9 10 10 11 10 12 10 13 10 14 10 15 11 16 10 17 11 18 11 20 11 21 11 22 10 23 9 24 10 25 9 26 9 27 10 28 9 29 11 30 10 31 10 32 9 33 10 34 11 35 11 36 10 37 11 38 11 39 9 40 11 41 11 42 11 43 11 44 9 45 10 46 10 48 10 49 10 50 10 51 10 52 10 53 9 54 10 55 10 56 11 57 10 58 9 59 10 61 11 62 10 63 10 64 11 66 10 67 11 68 10 69 9 70 9 71 9 72 9 73 11 74 9 75 10 76 10 77 10 78 10 79 10 80 11 81 10 82 11 85 11 86 11 87 10 88 10 89 10 90 11 45 31 1 28 5 28 11 27 13 30 15 30 19 27 21 33 24 27 25 28 27 31 33 30 35 30 45 28 46 30 48 30 50 30 53 31 55 30 58 31 59 30 62 28 65 31 70 31 74 33 76 29 79 32 80 28 81 29 82 30 87 32 88 33 46 41 1 20 4 19 5 22 7 20 9 22 16 23 22 20 23 20 25 20 26 22 29 21 32 19 33 22 34 20 37 21 38 23 42 21 44 19 49 22 51 19 52 23 53 20 56 20 57 20 58 23 61 22 62 21 63 23 64 21 65 22 66 21 71 22 73 22 77 22 78 23 79 22 80 20 81 20 85 20 86 21 87 19 47 29 4 22 5 22 8 25 10 24 11 22 15 25 17 24 26 25 30 26 31 25 36 23 38 23 40 26 43 22 45 22 47 26 51 24 58 26 59 26 60 24 61 22 67 22 70 22 71 23 72 26 75 26 81 26 86 26 90 25 48 69 1 12 2 14 3 13 7 12 8 14 9 13 10 13 11 13 12 13 13 14 14 14 16 12 18 14 20 13 22 13 23 14 24 14 25 13 26 14 27 14 28 13 30 14 32 14 33 13 34 13 35 13 36 14 37 12 38 13 40 14 41 12 42 12 44 14 45 13 46 12 47 13 48 13 49 13 50 12 51 12 52 13 54 12 56 12 57 14 58 13 59 13 60 14 61 12 62 12 64 13 66 12 67 13 68 14 69 14 71 13 72 13 73 12 75 14 77 12 78 13 79 13 80 12 81 13 82 13 86 12 87 14 88 13 89 13 90 13 49 87 1 22 3 20 4 22 5 21 6 22 7 23 9 22 10 20 11 20 12 21 13 23 14 22 15 20 16 21 17 24 18 24 19 20 20 23 21 22 22 22 23 23 24 22 25 21 26 20 27 22 28 21 29 22 30 21 31 21 32 22 33 20 34 23 35 21 36 21 38 20 39 22 40 21 41 22 42 22 43 23 44 21 45 21 46 24 47 21 48 22 49 21 50 23 51 20 52 23 53 21 54 24 55 22 56 24 57 21 58 21 59 22 60 22 61 20 62 23 63 21 64 20 65 21 66 21 67 23 68 24 69 24 70 23 71 22 72 23 73 21 74 24 75 20 76 20 77 20 78 23 79 22 80 23 81 21 82 22 83 20 84 24 85 22 86 24 87 23 88 23 89 21 90 22 50 34 1 9 3 10 4 10 6 10 7 10 8 10 10 10 12 10 14 10 16 10 26 10 28 11 30 9 32 10 34 10 39 10 41 10 42 9 45 11 46 9 50 10 51 10 57 10 61 11 69 10 70 11 73 9 76 9 78 11 81 9 82 11 85 10 86 10 88 11 51 30 1 23 6 26 8 24 10 23 11 24 15 25 16 24 21 22 28 23 35 22 36 23 39 25 40 24 46 24 47 23 51 22 53 25 55 23 58 26 59 25 61 23 64 22 67 23 72 26 77 25 78 23 81 22 85 22 87 22 90 25 52 84 1 15 2 13 3 13 4 13 5 15 6 14 7 15 8 13 9 13 10 14 11 15 12 15 13 13 15 15 16 13 17 15 18 13 19 15 20 13 21 13 22 14 23 15 24 15 25 14 26 14 27 15 28 14 29 15 30 13 31 13 33 15 35 13 36 13 37 14 38 14 39 15 40 13 41 13 42 15 43 13 44 14 45 13 47 15 48 14 49 14 50 15 51 14 53 14 54 13 55 14 56 13 57 15 58 15 59 14 60 15 61 14 62 15 63 13 64 14 65 14 67 13 68 15 69 14 70 13 71 13 72 14 73 15 74 15 75 15 76 14 77 14 78 15 79 15 80 15 81 14 82 15 83 13 84 15 85 13 86 14 87 14 88 15 89 14 90 13 53 20 6 29 7 26 14 28 16 27 19 29 22 26 23 29 27 30 41 28 46 31 47 25 65 26 68 30 70 27 72 27 73 30 79 28 81 29 85 27 89 30 54 24 7 28 9 28 12 27 20 32 21 27 22 26 24 27 25 26 32 28 33 29 35 32 43 31 47 31 53 32 62 29 63 31 65 32 66 29 69 32 77 31 79 30 81 31 82 31 84 31 55 27 6 11 7 11 8 12 12 12 14 12 17 11 22 10 23 10 27 11 29 11 30 11 32 11 33 11 34 10 39 10 45 12 46 12 48 11 51 10 52 11 53 11 57 10 63 11 67 12 74 11 83 12 85 12 56 15 13 19 18 16 21 18 26 18 28 17 30 18 36 17 40 18 41 18 54 18 63 15 68 16 80 17 86 16 88 17 44 5 78 1 31 2 29 3 31 4 31 5 31 6 30 7 30 8 30 9 30 12 27 13 30 14 32 15 29 16 29 17 30 18 32 19 33 20 28 21 32 22 27 24 27 26 30 27 30 29 32 30 33 31 29 32 27 33 27 34 30 35 27 36 30 37 29 38 27 39 27 40 30 42 32 43 29 44 29 45 31 46 31 48 28 49 29 50 32 51 28 52 32 53 27 55 28 56 29 57 31 58 29 59 27 60 30 62 31 63 28 64 31 65 28 66 30 67 27 68 28 69 32 70 33 71 29 72 33 73 31 74 31 76 29 77 32 78 32 79 29 80 32 81 31 82 30 83 30 84 33 85 32 86 30 87 33 90 28 6 68 1 32 2 29 3 28 4 27 5 32 7 29 8 28 9 30 10 29 11 32 12 27 14 32 15 28 17 31 18 30 19 29 20 31 22 31 23 31 25 28 26 28 27 28 28 32 29 32 30 27 33 33 34 32 35 28 38 31 39 28 40 31 41 30 44 32 45 29 46 29 47 29 48 33 49 27 50 29 51 29 52 32 53 30 54 29 55 28 56 28 57 29 59 30 60 28 61 29 62 28 63 29 64 28 67 32 68 31 69 30 70 28 72 33 73 29 74 33 75 33 76 28 77 29 82 31 83 28 86 29 88 33 89 28 90 27 7 30 1 23 3 23 4 23 6 22 7 25 10 23 14 23 15 24 18 24 23 25 24 22 27 22 28 21 34 21 40 21 41 23 47 23 48 21 55 21 65 22 67 25 68 22 72 22 74 23 75 22 77 21 81 22 82 21 86 21 88 24 8 71 1 20 2 23 3 23 4 22 5 22 7 21 8 24 9 24 10 21 13 22 14 22 15 24 17 23 18 22 19 21 20 21 21 21 22 23 24 21 25 23 26 23 27 22 28 22 30 21 31 20 32 22 34 23 37 23 38 23 39 23 40 21 41 23 42 23 43 24 44 21 45 23 46 23 48 21 51 22 52 21 54 20 55 21 56 23 57 22 58 21 59 20 60 21 61 22 62 24 63 23 65 24 66 24 67 23 68 24 69 23 71 20 72 23 73 23 76 22 78 23 79 24 80 22 81 21 82 20 83 21 84 21 85 24 86 23 88 20 89 21 90 23 9 28 5 13 8 11 9 12 13 12 14 13 19 11 22 13 23 13 24 12 27 12 32 11 37 11 39 11 40 11 41 12 42 11 44 13 48 11 49 13 56 12 62 11 65 11 66 11 74 12 80 13 83 13 88 13 90 11 10 67 1 29 2 27 3 27 5 28 6 26 7 31 8 27 10 30 11 29 13 28 17 27 18 30 19 28 20 27 21 26 24 29 25 30 27 29 28 27 31 30 32 29 33 26 34 27 36 29 37 28 38 29 39 31 40 28 41 30 42 26 43 27 44 30 45 26 46 28 47 27 48 27 49 26 51 30 52 26 53 27 54 27 55 26 56 28 57 27 58 30 59 25 61 27 64 26 65 29 67 28 70 30 71 26 72 26 73 26 74 26 75 25 76 26 77 28 78 30 80 27 81 28 82 25 85 28 87 26 88 27 89 27 90 29 11 56 4 27 5 28 6 30 7 31 8 29 11 29 12 30 13 31 14 26 16 27 18 29 20 28 22 29 23 28 24 28 26 30 27 27 28 28 29 28 31 30 32 29 33 26 34 26 36 31 37 26 39 29 42 27 45 29 46 31 48 28 50 30 51 30 52 30 54 31 56 29 57 30 58 29 62 29 64 31 67 29 68 31 69 26 72 28 74 27 75 32 76 30 78 27 79 27 81 28 82 28 85 30 86 29 87 31 88 27 89 30 90 27 12 47 1 23 2 23 3 24 5 23 6 24 11 24 12 23 13 25 14 26 15 23 16 23 17 26 19 25 21 23 24 25 25 26 26 27 28 24 29 25 30 23 34 23 38 25 39 24 40 25 44 23 45 24 48 23 50 23 51 24 53 23 56 25 57 26 58 24 59 26 60 25 61 23 67 26 68 23 69 23 70 25 76 26 78 26 81 25 82 23 83 23 84 26 87 25 13 77 1 15 3 15 4 14 5 16 6 15 7 14 8 15 9 15 11 15 12 15 13 15 14 16 15 14 16 14 17 14 18 15 19 16 20 16 22 14 23 15 26 14 27 15 29 16 30 14 31 15 32 16 34 16 35 16 36 16 37 16 38 16 39 15 40 15 41 15 43 15 44 16 45 16 47 16 48 14 49 16 50 15 51 14 52 15 53 16 54 15 55 14 56 14 57 16 58 15 59 16 60 15 61 16 62 15 63 15 64 15 66 14 67 15 69 14 71 14 72 14 74 16 75 16 76 16 77 16 78 15 79 15 80 14 81 16 82 16 83 16 84 14 85 15 86 16 87 16 88 14 89 15 90 16 14 27 1 31 4 26 7 26 17 28 23 31 24 28 25 27 28 28 30 27 32 30 34 28 36 28 43 27 44 27 46 25 48 29 51 30 53 31 57 28 68 28 69 25 71 26 73 28 80 27 85 29 87 30 88 28 15 76 1 29 2 31 3 31 4 29 5 32 7 32 8 32 9 28 10 28 11 32 12 31 13 29 14 27 15 29 16 29 17 31 18 29 19 31 20 32 21 28 22 31 24 27 25 29 26 32 27 33 28 28 29 31 30 28 32 28 34 30 36 29 37 32 38 31 39 30 40 32 41 32 42 33 43 29 44 32 45 29 49 30 50 29 51 28 52 28 53 29 54 28 55 29 56 27 57 33 58 29 59 29 60 31 61 28 62 29 63 29 65 29 66 30 68 28 69 29 70 31 71 29 73 32 74 27 75 29 76 30 77 32 78 27 79 27 80 31 81 28 82 31 83 27 84 28 85 31 86 32 90 29 16 90 1 25 2 23 3 24 4 24 5 22 6 22 7 24 8 24 9 22 10 22 11 22 12 23 13 21 14 21 15 25 16 24 17 23 18 24 19 23 20 25 21 21 22 22 23 25 24 25 25 24 26 23 27 22 28 23 29 22 30 24 31 21 32 21 33 21 34 21 35 21 36 22 37 24 38 23 39 25 40 25 41 25 42 22 43 22 44 24 45 22 46 25 47 24 48 25 49 22 50 25 51 23 52 24 53 22 54 22 55 25 56 22 57 25 58 21 59 25 60 23 61 21 62 25 63 22 64 23 65 21 66 25 67 21 68 24 69 24 70 24 71 23 72 22 73 21 74 23 75 25 76 25 77 23 78 23 79 21 80 24 81 25 82 23 83 24 84 22 85 22 86 22 87 22 88 25 89 22 90 22 17 73 3 15 4 13 5 14 7 15 8 15 10 13 11 15 12 15 13 13 14 14 16 14 17 14 18 14 20 14 21 14 22 14 23 13 24 13 25 13 26 15 27 13 28 13 29 15 33 15 34 15 35 13 36 15 37 13 38 14 39 13 40 15 41 14 43 15 44 15 45 15 46 14 48 14 50 14 53 14 55 15 56 13 57 14 58 13 59 14 60 15 61 13 62 15 63 14 65 14 66 14 67 13 68 15 69 15 70 14 71 14 72 14 73 15 74 13 75 14 76 14 77 14 78 15 79 13 80 15 81 14 82 14 83 15 84 14 85 14 86 15 87 14 89 14 90 13 18 40 6 26 7 25 9 26 11 25 14 26 16 27 19 24 24 26 30 28 33 26 35 25 36 24 37 25 41 29 42 26 43 27 44 28 48 23 50 27 54 25 55 25 56 29 58 28 59 28 62 24 66 23 67 27 72 27 73 24 74 28 79 28 80 27 81 27 83 24 84 24 85 26 86 27 87 28 89 24 90 26 19 45 1 11 2 10 3 11 6 12 7 11 9 11 13 11 15 11 22 11 29 12 32 12 33 10 36 11 37 12 41 12 42 10 44 12 45 12 47 12 49 11 50 11 52 10 53 12 54 12 55 10 56 11 57 11 60 10 63 11 64 10 65 10 68 12 71 11 72 11 75 10 76 11 79 10 81 11 82 11 83 12 84 10 86 11 87 10 88 11 90 10 20 90 1 9 2 10 3 10 4 10 5 11 6 9 7 9 8 9 9 11 10 11 11 11 12 11 13 10 14 10 15 11 16 10 17 10 18 10 19 11 20 10 21 10 22 11 23 10 24 10 25 10 26 9 27 10 28 10 29 10 30 10 31 10 32 11 33 11 34 10 35 10 36 11 37 9 38 10 39 11 40 11 41 10 42 10 43 11 44 9 45 10 46 9 47 11 48 10 49 9 50 10 51 9 52 9 53 10 54 11 55 11 56 9 57 10 58 11 59 10 60 9 61 9 62 10 63 10 64 11 65 10 66 10 67 10 68 10 69 11 70 11 71 11 72 10 73 10 74 9 75 11 76 10 77 10 78 10 79 10 80 10 81 10 82 9 83 9 84 9 85 11 86 10 87 9 88 10 89 9 90 10 25 5 34 29 47 30 66 27 81 29 88 31 26 51 2 28 3 32 4 29 5 31 11 31 12 27 14 33 15 32 16 29 17 28 18 29 19 32 21 32 22 30 23 33 26 31 28 31 29 32 32 32 35 29 37 32 44 31 45 33 46 32 47 29 49 30 50 30 51 29 52 28 53 28 55 31 56 30 58 29 60 28 62 32 63 31 64 28 67 27 68 31 71 33 72 28 74 28 76 31 78 32 79 29 80 29 81 29 82 31 83 27 87 28 88 32 27 15 21 13 23 15 26 15 29 14 48 14 70 13 71 15 73 13 74 14 75 13 78 13 79 14 81 13 82 15 83 15 28 6 10 31 22 27 65 28 71 28 77 32 81 30 33 61 1 13 2 12 4 14 6 13 7 13 8 12 10 12 11 13 12 12 13 14 15 12 17 12 19 14 21 12 23 13 25 12 26 13 27 14 28 12 29 14 30 12 31 13 32 13 33 14 34 14 35 13 36 13 37 14 38 14 41 14 42 14 43 12 44 12 45 12 46 14 47 12 48 12 50 12 54 12 56 13 58 13 59 13 60 14 62 12 64 13 65 13 67 14 69 13 70 12 73 13 74 12 75 12 76 14 78 12 79 14 80 12 83 13 84 14 86 13 88 14 90 12 34 5 15 23 34 23 60 23 66 24 78 25 35 71 1 17 3 17 4 16 5 17 6 16 7 17 8 14 9 15 10 15 11 15 12 15 13 17 15 17 19 17 21 15 22 17 23 17 24 15 25 17 26 15 27 15 29 14 30 16 31 16 32 17 33 16 34 15 35 17 36 16 37 17 38 16 39 16 40 16 41 17 42 15 43 15 44 16 45 15 46 15 47 15 48 16 49 15 53 15 54 15 55 15 56 15 58 16 59 17 60 17 61 17 62 15 63 15 65 14 66 16 67 15 68 17 69 15 70 17 71 17 73 15 74 16 76 16 80 15 82 14 83 14 84 15 85 15 86 17 88 15 89 15 90 16 36 7 7 21 17 20 49 21 54 22 75 22 78 21 89 20 37 31 2 24 5 27 7 25 12 23 13 25 17 24 24 24 25 26 26 23 29 26 34 25 37 25 39 25 41 26 43 25 46 24 49 24 52 26 53 25 54 23 56 25 57 27 61 23 63 27 64 26 71 25 81 23 84 27 85 24 86 24 90 27 38 45 2 27 4 28 5 27 7 28 10 27 11 27 12 26 16 24 17 28 18 26 19 25 22 28 23 25 24 26 26 26 29 26 30 24 32 28 34 25 38 28 39 25 40 26 44 27 48 26 49 26 52 26 53 24 54 24 55 24 56 24 59 26 61 28 63 24 66 26 67 26 68 26 69 27 71 23 75 27 81 26 83 27 85 26 88 25 89 27 90 25 39 50 6 17 7 17 8 16 9 16 12 18 13 17 14 18 16 15 17 16 18 18 20 15 21 18 22 17 23 16 24 17 25 16 28 18 29 18 30 18 31 16 32 19 33 18 35 16 36 17 39 19 41 18 43 15 46 19 48 16 49 15 51 18 52 17 55 16 56 16 63 16 65 18 66 19 67 15 68 17 71 18 72 18 73 17 74 19 75 16 76 17 77 18 78 16 85 16 87 18 90 18 40 71 2 20 3 20 6 18 7 19 8 20 9 22 10 20 11 19 12 21 13 21 14 21 15 21 16 21 17 21 18 22 19 20 20 19 21 21 22 21 24 19 25 18 26 18 27 21 28 19 29 22 31 19 32 20 33 22 34 20 38 20 39 20 40 19 41 18 42 20 43 21 45 20 46 18 49 20 51 20 52 21 53 19 54 21 55 22 57 19 58 19 59 19 60 21 61 20 62 21 63 20 64 22 65 20 66 21 68 20 69 21 70 22 72 19 73 22 74 21 75 21 76 19 77 18 78 20 79 21 80 19 81 19 83 19 84 22 85 20 86 20 89 21 41 21 1 24 4 24 5 23 6 27 9 26 10 23 19 24 25 23 26 25 29 24 43 25 49 24 50 25 57 26 61 26 70 24 72 27 78 26 84 23 89 24 90 24 42 43 2 13 3 11 5 13 7 11 10 11 13 13 14 13 15 12 18 12 19 11 20 11 21 13 22 11 23 13 24 11 25 13 28 13 30 12 32 13 36 11 37 12 39 13 43 13 44 12 46 12 48 12 52 12 53 12 56 13 61 11 62 12 63 13 64 12 70 11 72 12 74 13 76 11 78 13 79 12 81 11 84 11 85 11 86 13 43 23 3 11 10 11 11 10 19 11 27 11 30 10 34 10 37 12 38 12 39 11 41 11 47 12 50 11 54 12 55 11 56 12 63 11 65 11 66 11 72 11 85 11 89 11 90 11 44 4 24 25 33 27 62 24 83 26 45 12 3 20 16 20 25 19 29 23 30 20 40 19 47 23 48 20 50 22 56 23 57 19 88 20 46 33 1 21 10 23 12 20 13 21 15 22 17 22 18 21 22 20 23 21 28 22 29 23 30 21 32 21 36 24 37 23 45 24 46 24 54 21 55 23 61 24 63 20 64 21 66 20 67 23 72 24 73 22 78 20 81 20 83 23 84 21 85 23 86 22 90 23 47 60 2 18 3 16 4 17 5 18 6 17 8 16 9 18 10 18 13 18 16 16 17 18 18 17 20 16 21 16 22 18 23 17 24 17 26 17 27 18 28 18 32 17 33 17 34 18 35 17 36 17 37 17 38 18 39 17 41 17 42 16 43 17 44 18 45 17 50 16 54 18 55 18 57 17 58 18 59 18 60 18 61 18 62 18 63 17 64 18 66 18 67 16 69 18 70 17 71 17 76 17 78 18 79 16 80 17 81 17 82 17 83 17 84 17 86 15 87 19 90 16 48 17 17 20 32 21 33 20 35 21 37 21 38 22 49 21 52 21 55 21 60 20 64 22 65 20 72 21 75 22 79 22 82 20 90 20 49 19 5 26 10 23 14 23 22 26 34 23 39 25 40 25 45 26 49 23 52 23 56 23 62 26 63 26 67 24 68 26 71 27 75 23 79 27 82 26 50 60 1 27 2 30 3 25 4 28 6 29 7 25 9 27 10 25 13 25 14 29 15 27 16 29 18 28 20 25 22 28 23 29 24 29 25 26 26 27 27 28 30 29 31 28 33 26 35 28 36 28 38 27 39 25 40 24 42 25 43 26 44 27 45 25 47 25 50 25 51 29 52 26 53 27 54 27 55 28 56 29 58 28 64 29 65 25 67 26 69 26 70 29 73 27 74 25 75 27 76 26 78 26 79 26 81 27 82 28 83 25 85 27 86 27 87 24 88 27 89 28 51 37 3 20 5 18 6 18 13 17 14 19 15 20 16 20 22 18 23 20 24 21 27 19 31 20 34 20 35 18 37 18 40 18 42 19 43 18 46 19 47 20 50 19 52 17 54 20 62 18 64 17 65 18 69 20 71 21 72 21 73 19 74 19 78 17 83 19 84 19 85 20 87 18 90 19 52 10 1 27 26 26 39 27 42 29 48 28 50 28 57 28 58 25 67 28 80 27 53 48 2 31 4 32 6 26 7 26 10 27 11 26 14 32 15 30 19 26 21 30 22 29 23 27 24 32 27 28 29 30 30 30 31 28 34 30 36 31 37 27 41 30 44 28 45 28 46 30 47 31 48 27 49 30 50 32 51 31 53 29 54 27 56 31 58 30 59 30 60 26 61 30 63 30 64 30 66 30 69 27 71 31 74 28 75 32 77 28 81 31 88 28 89 27 90 28 54 64 1 26 2 28 3 28 4 30 5 27 6 26 9 29 10 28 12 28 13 28 14 26 15 30 17 27 18 29 19 29 21 28 22 31 24 25 25 30 26 28 27 29 28 26 30 30 31 28 32 27 34 28 35 30 36 30 38 25 40 30 41 29 43 29 44 31 46 29 47 30 48 27 49 27 50 28 51 25 53 27 54 27 56 27 57 26 58 29 60 26 63 30 64 29 66 26 67 30 68 26 69 29 70 25 71 28 72 28 73 28 74 26 77 28 78 30 80 28 82 28 85 31 86 29 89 25 90 30 55 47 1 26 3 26 6 29 8 27 9 27 10 28 12 27 13 27 14 30 15 28 17 30 19 29 20 26 22 29 27 30 29 30 33 28 37 28 39 28 40 29 42 30 44 27 45 30 49 31 51 31 53 31 56 29 57 25 58 26 61 27 64 28 65 29 66 29 71 28 72 29 73 27 74 29 76 29 79 28 80 30 81 28 82 29 83 31 85 26 86 30 88 27 89 30 56 21 1 19 5 19 6 21 20 21 23 21 36 20 38 20 43 18 48 21 51 18 56 18 57 20 62 19 66 20 68 19 69 17 70 18 72 19 80 20 81 19 82 19 4 57 64 1 16 3 17 6 17 7 17 8 17 9 19 10 17 11 17 12 18 14 16 15 16 18 18 19 16 20 17 21 16 23 16 25 17 28 16 29 18 30 19 32 16 33 18 34 16 35 17 37 18 38 18 41 18 43 18 45 17 47 17 48 17 49 18 50 18 51 17 52 17 53 18 54 17 56 16 58 17 59 17 60 15 61 18 62 18 64 19 66 16 67 18 68 16 69 17 70 16 72 17 73 17 76 18 77 16 78 16 79 17 80 18 81 17 82 17 83 15 84 16 86 17 87 18 88 18 89 17 58 42 5 27 6 31 7 27 8 31 9 26 10 28 11 26 12 27 17 28 18 26 23 28 24 27 25 30 28 30 29 29 30 30 31 30 32 30 38 25 39 27 41 26 44 28 46 26 47 27 50 29 51 30 52 30 54 27 55 27 57 26 62 31 66 30 68 30 73 30 76 27 80 28 81 29 83 30 84 27 85 30 86 29 88 27 59 16 2 28 3 28 4 26 10 27 24 26 27 24 28 25 40 25 41 25 44 24 51 25 54 25 61 28 64 27 84 28 88 28 60 86 1 27 2 25 3 25 4 25 5 27 6 26 7 27 8 29 9 30 10 26 12 27 13 28 14 28 15 27 16 25 17 26 18 26 19 27 20 27 21 29 22 28 23 26 24 28 25 27 26 30 27 30 28 29 29 28 31 28 32 26 33 29 34 26 35 25 37 25 38 28 39 28 40 27 41 25 42 26 43 30 44 27 45 29 46 24 47 27 48 28 49 29 50 28 51 26 52 28 53 25 55 28 56 29 57 27 58 26 59 29 60 27 61 29 62 25 63 27 64 29 65 26 66 26 67 25 68 28 69 27 70 27 71 29 72 25 73 27 74 28 75 28 76 24 77 25 78 29 79 27 80 27 81 27 82 29 83 27 84 28 85 28 86 26 87 27 88 27 89 28 90 25 +5 4 1 50 1 29 3 27 4 29 5 32 7 28 11 29 13 30 14 27 16 33 17 28 19 30 22 30 23 32 25 31 26 30 27 28 28 32 32 29 33 30 34 32 35 30 38 31 39 31 40 30 43 31 44 31 45 33 46 31 49 30 50 33 57 32 58 30 59 32 63 31 64 30 66 29 67 27 68 30 70 31 72 28 74 29 76 29 77 32 78 31 79 30 80 33 81 32 85 32 88 27 89 29 2 85 1 23 2 22 3 24 4 24 5 21 6 25 7 22 8 22 9 24 10 23 11 24 12 24 13 24 14 22 15 21 16 22 17 25 18 23 19 22 20 22 21 25 22 21 23 21 24 24 25 21 27 25 28 23 29 22 30 25 31 21 32 22 33 21 34 23 35 21 36 21 37 23 38 24 39 22 40 22 41 23 42 23 43 25 44 21 45 22 46 22 47 22 48 21 49 21 50 25 51 21 52 25 53 22 54 21 55 23 56 21 58 24 59 22 60 25 61 24 62 23 64 21 65 23 66 24 67 24 68 21 69 25 70 24 71 23 72 24 73 22 74 25 75 22 76 25 77 24 79 23 80 25 81 21 82 25 83 22 84 21 85 24 86 24 87 25 89 22 90 23 3 83 1 28 2 28 3 27 4 24 5 27 6 28 7 26 8 24 9 25 10 27 11 28 12 25 14 28 15 26 16 25 18 27 19 24 20 25 22 25 23 28 24 25 25 26 26 26 28 24 29 27 30 27 31 28 32 26 33 24 34 27 35 27 36 26 37 25 38 27 39 26 40 27 41 26 43 24 44 25 45 25 46 24 47 25 48 24 49 24 50 25 51 24 52 24 53 25 54 26 55 23 56 27 57 25 58 26 59 27 60 24 61 26 62 26 63 28 64 29 65 25 66 26 67 27 68 24 70 28 71 25 72 24 73 24 74 28 75 28 76 23 77 24 79 29 80 26 81 26 82 25 83 25 84 27 85 24 86 26 87 28 88 26 89 25 90 27 4 43 2 20 3 22 4 24 5 21 9 23 11 21 17 22 18 20 20 24 21 20 26 22 27 24 29 22 30 20 31 20 32 21 38 21 40 22 42 24 43 23 46 22 47 21 48 21 49 21 50 20 53 23 54 23 55 22 56 22 58 23 60 21 64 22 65 24 68 21 72 24 73 21 74 23 79 23 82 21 83 20 84 21 89 21 90 24 52 5 43 2 13 3 13 4 12 6 13 10 13 11 12 13 14 16 14 19 13 21 12 23 13 24 13 26 13 28 12 29 12 30 14 31 13 36 13 43 14 45 13 46 14 49 14 51 14 52 14 53 13 54 13 55 12 56 13 57 14 58 13 60 13 63 13 64 13 65 12 69 13 70 12 71 12 76 14 79 13 80 12 81 12 86 14 88 13 6 53 1 22 5 21 6 20 7 23 8 20 9 23 10 20 11 20 12 20 13 20 16 21 17 22 19 22 21 21 23 20 24 19 26 23 27 21 28 21 31 20 32 23 33 20 34 21 40 19 42 19 43 22 44 22 46 22 47 19 48 21 50 20 51 21 52 21 54 19 55 22 58 19 62 22 63 21 64 21 65 21 69 20 70 21 71 22 73 22 74 19 76 22 77 20 78 20 80 20 81 22 86 19 87 23 89 20 7 39 2 20 3 23 8 22 13 20 14 20 15 20 20 19 21 21 24 21 25 22 26 21 28 19 29 21 32 20 35 21 38 19 43 20 44 23 46 20 47 22 50 23 51 20 54 21 56 19 57 19 58 21 62 23 68 19 70 20 71 19 73 21 74 21 76 19 78 19 83 20 84 19 87 20 88 22 89 22 8 72 2 25 3 27 4 27 5 28 6 25 7 29 8 26 9 25 10 28 11 24 13 27 15 26 16 24 17 28 19 30 20 26 21 27 22 26 23 25 24 24 26 27 27 25 28 26 29 25 30 27 31 26 32 26 33 28 34 27 35 26 36 24 37 26 38 27 39 28 40 25 41 27 42 28 43 29 44 26 45 27 46 26 47 25 48 25 50 26 52 27 54 25 55 29 56 28 57 25 58 27 59 29 60 26 62 25 63 30 64 27 65 29 69 28 70 25 71 27 72 29 74 26 75 25 76 24 77 29 78 24 81 25 82 26 84 30 86 29 87 25 89 30 90 28 9 73 2 11 4 12 5 11 6 11 7 12 9 10 11 10 12 11 13 10 14 11 16 12 17 11 18 11 20 10 21 10 22 11 23 11 24 11 25 12 26 10 27 10 28 11 29 10 31 11 34 12 35 11 36 12 38 11 39 11 40 11 41 12 42 11 43 12 46 11 47 12 48 11 49 12 50 10 51 12 52 11 53 12 54 10 55 12 56 11 57 11 58 12 59 11 60 11 61 10 62 11 63 11 64 10 66 11 67 10 69 11 70 11 71 10 72 10 73 11 74 11 75 11 76 11 77 11 78 11 80 11 82 11 83 12 84 11 85 10 86 12 87 12 89 12 90 12 10 88 1 16 2 17 3 18 4 18 5 17 7 19 9 18 10 18 11 17 12 16 13 17 14 17 15 18 16 16 17 18 18 18 19 18 20 16 21 18 22 17 23 18 24 17 25 19 26 18 27 16 28 17 29 16 30 17 31 18 32 15 33 18 34 17 35 17 36 16 37 18 38 18 39 19 40 19 41 16 42 16 43 16 44 18 45 16 46 18 47 18 48 18 49 16 50 17 51 17 52 17 53 18 54 17 55 16 56 18 57 17 58 17 59 18 60 19 61 18 62 16 63 16 64 17 65 18 66 16 67 19 68 15 69 18 70 15 71 18 72 15 73 17 74 19 75 15 76 17 77 15 78 19 79 17 80 18 81 15 82 18 83 18 84 16 85 16 86 18 87 16 88 16 89 18 90 16 11 20 3 25 12 21 16 23 21 21 23 25 28 22 36 21 38 21 48 25 53 23 54 23 58 25 62 23 65 22 68 25 77 21 84 23 86 25 88 23 90 21 12 50 4 18 5 16 6 19 9 18 10 17 11 18 15 16 16 18 18 19 20 18 21 16 23 18 25 18 26 16 27 16 28 19 29 17 31 16 32 18 34 17 35 16 36 16 37 17 38 16 40 18 42 16 43 16 51 17 52 18 53 17 56 17 57 17 59 16 60 18 61 18 62 18 63 17 64 18 66 17 70 16 71 18 72 16 74 16 76 18 77 18 78 16 80 18 87 19 89 18 90 18 13 27 1 24 2 25 6 26 10 27 18 26 19 24 24 27 29 24 30 27 33 25 38 25 39 26 42 27 43 24 45 26 50 27 51 28 53 27 56 24 61 28 64 27 66 26 71 27 74 24 75 23 77 24 83 27 14 56 3 18 4 22 5 19 6 22 10 21 13 18 14 19 15 22 17 21 18 19 19 22 22 20 23 19 24 21 25 21 30 19 31 18 33 19 34 21 37 20 38 19 40 18 43 20 44 18 45 21 47 20 49 21 50 20 53 19 54 22 55 19 56 19 57 21 59 20 60 20 63 21 64 19 65 21 67 22 68 20 69 21 70 21 71 20 72 20 73 19 74 20 75 22 76 19 77 21 79 18 80 19 81 19 85 22 86 21 87 22 90 22 15 32 1 14 3 15 8 13 14 14 16 13 17 15 22 14 23 13 26 13 32 14 33 13 36 14 37 13 42 14 43 13 44 14 45 15 46 15 48 14 50 15 53 15 54 14 56 13 57 14 58 15 60 14 62 13 63 13 67 13 76 14 81 15 87 14 16 10 5 18 22 15 25 17 40 16 44 15 49 17 68 16 75 15 84 16 90 17 17 7 10 29 19 29 27 27 44 30 45 29 52 28 67 27 18 48 2 21 3 19 6 20 7 22 9 23 12 23 13 21 15 21 17 22 18 20 19 22 23 19 24 20 25 21 29 22 31 22 33 23 34 19 37 23 39 21 42 20 44 22 45 23 49 20 50 20 52 22 54 22 56 23 57 22 58 19 61 23 62 20 63 19 65 20 67 21 69 22 70 21 71 19 72 19 73 21 74 20 79 21 80 21 83 20 84 22 86 20 89 21 90 23 19 1 37 11 20 50 3 11 5 9 6 9 7 10 8 10 9 9 10 10 11 11 13 10 16 10 17 10 19 11 20 10 21 10 25 11 27 9 28 10 29 10 30 9 32 11 34 10 35 9 37 10 40 10 42 9 43 10 44 11 46 10 47 9 48 9 51 10 53 11 54 11 57 10 59 10 60 9 61 9 67 11 69 11 72 11 75 10 76 10 78 9 79 9 80 10 85 10 86 10 87 11 88 10 90 10 21 56 2 20 3 19 4 18 5 20 6 18 8 20 9 17 14 19 15 18 16 19 17 21 18 17 20 19 22 18 25 17 26 19 29 21 30 17 32 19 35 21 36 19 37 20 38 18 39 17 40 19 41 18 42 21 43 19 44 18 45 17 48 17 50 18 51 19 55 19 57 20 58 19 59 19 60 17 61 20 63 21 66 20 68 18 70 19 71 19 72 19 73 21 74 20 75 17 76 19 79 20 82 17 83 19 84 20 86 20 88 19 89 19 22 35 1 22 4 20 6 23 7 23 8 21 10 23 12 21 14 23 17 23 21 22 22 21 24 20 28 22 30 20 32 20 33 23 34 20 35 24 36 23 37 24 38 23 46 21 53 23 54 20 56 23 59 23 63 21 70 21 76 20 77 22 79 24 80 20 81 22 82 22 87 21 23 1 45 17 24 30 7 21 8 23 9 24 16 24 22 22 23 23 24 22 32 21 34 21 36 21 41 22 43 25 46 23 47 22 49 23 50 22 51 24 52 25 60 25 61 21 63 24 64 24 65 23 70 21 72 21 75 22 77 23 83 22 84 23 89 22 25 47 1 25 2 24 4 26 8 27 12 28 14 28 15 25 17 25 21 27 25 27 26 28 29 27 30 24 31 25 33 28 35 25 36 28 38 28 39 24 45 28 46 26 47 28 48 24 49 26 51 26 52 27 53 28 55 28 56 25 57 27 58 28 61 26 62 28 64 24 67 26 68 24 71 27 72 24 76 26 78 25 79 24 80 25 82 29 83 27 84 24 85 27 90 25 26 62 1 27 4 26 5 25 6 28 8 27 9 24 10 27 12 27 13 25 14 27 15 25 16 26 17 25 20 27 21 26 25 24 26 25 28 24 30 24 31 27 34 24 35 27 37 24 38 24 39 26 41 26 42 24 43 24 45 26 46 27 48 26 49 28 50 28 52 28 54 28 55 27 56 23 57 28 58 25 59 25 60 24 61 25 62 25 63 27 65 25 68 24 69 25 70 28 71 26 72 25 73 26 74 24 75 25 79 25 80 27 83 26 84 27 85 27 86 26 87 28 88 26 89 26 27 78 1 18 2 20 3 20 4 20 6 20 7 19 10 22 12 18 13 19 14 19 15 20 16 21 17 20 18 19 19 21 20 19 21 20 22 19 23 19 24 19 25 18 26 22 27 20 29 21 31 20 32 21 33 20 34 21 35 19 36 21 39 20 40 20 41 20 42 18 43 18 44 22 45 20 46 19 47 18 48 21 49 18 50 20 51 18 52 20 53 21 54 19 55 18 56 21 57 19 58 22 59 20 60 19 61 21 62 21 64 22 65 19 66 22 68 19 69 19 71 19 72 20 73 21 74 21 75 19 76 20 77 19 78 19 79 20 80 20 81 18 82 19 83 21 85 20 86 19 87 21 88 21 89 19 90 19 28 70 1 13 2 12 3 12 4 13 5 13 8 13 9 11 10 12 11 13 12 13 13 12 14 12 15 12 17 12 18 12 20 12 22 13 23 12 24 12 27 11 28 11 29 13 31 11 33 11 34 12 35 13 36 11 37 13 38 12 40 12 41 12 43 11 44 12 45 12 46 12 47 11 48 12 49 13 50 12 51 12 52 12 53 13 58 12 59 12 60 11 61 13 62 12 63 12 64 11 65 13 66 12 67 12 69 12 71 12 72 11 73 12 74 13 75 13 76 13 77 12 78 12 79 13 81 12 82 12 84 13 85 11 86 13 87 11 88 12 89 11 29 30 1 16 7 18 8 18 11 18 14 18 15 18 17 16 18 17 23 18 28 16 32 18 34 16 40 16 41 16 49 16 52 15 55 18 57 15 60 18 62 16 69 17 70 16 71 19 74 18 75 18 79 17 81 17 83 18 85 17 87 18 30 61 1 17 2 16 7 18 8 17 9 18 11 17 13 19 14 18 15 18 17 18 18 19 19 18 24 20 25 17 26 19 27 19 29 18 30 20 33 18 34 17 35 16 37 17 38 18 41 17 44 18 45 18 46 19 47 18 48 16 50 19 51 19 52 19 53 19 54 19 55 18 56 17 57 18 58 19 59 17 60 19 62 19 65 17 66 20 67 18 68 19 69 18 70 17 71 16 72 17 73 17 74 17 76 20 77 17 78 18 80 17 83 18 84 18 85 19 87 17 88 19 90 19 31 42 2 23 6 25 8 26 14 25 16 23 18 25 20 24 22 27 23 23 27 25 28 23 29 27 31 26 34 26 35 23 36 25 38 25 39 24 45 25 47 24 48 25 55 27 56 24 61 24 62 25 65 24 68 25 69 27 70 27 71 24 72 27 73 25 74 27 76 26 77 27 78 23 80 23 81 25 83 25 84 23 88 26 90 26 32 56 1 14 3 15 5 14 6 15 9 16 11 16 12 15 13 15 20 15 21 14 22 16 23 14 24 14 25 16 26 15 27 15 28 14 29 16 30 15 31 14 34 14 35 15 36 16 39 14 41 15 43 16 44 14 45 15 49 15 51 14 53 14 57 16 58 16 59 16 62 14 63 14 65 15 66 15 68 14 69 14 70 16 71 14 72 16 75 15 76 16 77 15 78 14 79 14 81 16 82 16 84 16 85 16 86 14 87 15 89 15 90 14 33 8 8 16 25 20 29 20 47 19 62 18 65 19 77 19 88 20 34 80 1 24 2 22 3 24 4 22 6 24 7 21 8 23 9 21 10 24 11 23 12 24 13 25 14 25 15 23 16 23 17 25 18 25 19 22 20 21 21 22 22 21 23 21 24 23 25 22 26 23 27 22 28 22 29 23 31 25 32 25 34 22 35 25 36 22 38 24 39 24 40 23 41 23 43 22 44 22 45 22 46 22 48 23 49 21 50 22 51 21 52 25 53 24 55 22 56 25 57 22 58 22 59 23 60 23 61 23 62 25 63 21 64 22 65 24 66 21 67 24 68 21 69 22 70 21 71 21 72 22 73 23 74 25 75 24 76 21 79 24 80 21 81 22 82 23 83 25 84 24 85 25 87 21 88 23 89 21 90 22 35 61 1 16 3 15 5 15 6 14 7 16 9 15 11 15 13 14 14 15 15 15 16 14 18 14 20 15 21 15 22 14 23 14 24 14 26 16 29 14 30 16 31 16 32 15 33 14 34 16 35 14 36 14 38 15 40 16 41 16 43 15 44 14 45 14 46 15 47 16 49 15 50 15 51 15 52 16 53 16 54 16 56 14 57 16 58 15 61 16 62 15 65 14 66 15 67 14 69 14 71 15 73 15 74 14 75 15 76 15 77 14 79 15 81 14 82 15 84 15 85 16 86 16 36 65 1 21 2 24 4 24 7 21 8 21 9 22 11 22 12 20 14 24 16 23 17 24 18 23 19 22 20 20 21 24 23 20 24 22 25 22 26 20 28 22 29 20 30 21 31 22 33 20 34 23 35 20 37 22 39 22 40 22 41 21 42 20 43 23 44 22 45 21 46 22 49 23 50 22 52 22 53 22 54 20 55 23 57 24 58 20 59 24 60 20 61 24 62 23 63 23 64 22 65 20 67 23 68 22 70 24 71 20 73 22 74 23 75 21 79 22 80 24 83 21 84 23 85 24 87 21 89 20 90 21 37 65 1 18 2 18 5 17 7 17 8 17 10 16 11 17 12 17 13 17 14 17 16 16 17 19 18 17 20 16 21 18 23 16 24 16 25 18 26 16 27 17 28 15 29 19 31 17 32 17 33 17 35 17 36 15 37 18 39 18 40 18 41 18 46 16 47 18 48 18 49 17 50 18 51 15 52 17 53 17 54 17 56 17 59 17 60 19 61 18 62 15 63 16 66 18 68 16 72 19 73 15 74 16 75 16 76 19 77 19 78 15 79 18 80 18 81 18 83 16 84 17 85 16 86 17 88 18 89 17 90 15 38 78 1 11 2 10 3 11 4 10 5 11 6 12 7 11 8 12 9 10 10 12 11 12 13 12 14 10 15 10 16 12 17 10 18 12 19 11 20 11 21 11 22 11 23 11 24 11 28 11 29 12 30 11 31 11 32 12 33 10 34 11 35 10 36 11 37 11 39 12 40 12 41 10 42 12 43 11 44 10 47 10 50 10 51 11 53 11 54 12 55 11 56 11 57 11 58 11 60 11 61 10 62 11 63 10 64 10 65 11 66 12 67 10 68 11 69 11 70 10 71 11 72 11 73 12 74 11 75 10 76 11 78 12 79 12 80 11 81 10 82 12 83 11 84 12 85 12 86 11 87 10 88 12 89 11 90 12 39 21 2 25 5 24 7 24 10 28 13 27 14 26 17 25 22 29 23 27 27 25 30 26 44 28 46 26 51 29 55 28 58 27 64 28 73 26 75 30 78 29 90 25 40 13 5 23 10 24 18 24 32 22 44 25 49 24 59 25 62 24 65 24 73 24 80 21 82 23 84 23 41 36 8 13 12 14 17 13 18 13 19 14 20 13 21 14 24 15 27 13 29 13 34 15 38 13 39 15 40 14 41 14 44 13 45 15 51 15 55 14 56 15 59 15 60 13 61 15 62 15 64 15 67 13 70 15 71 13 72 13 74 14 75 15 81 15 84 13 85 15 88 14 90 14 42 50 1 12 2 13 3 14 5 14 7 14 8 13 9 14 10 13 11 13 12 14 15 12 16 14 17 12 20 14 21 12 22 13 26 14 29 14 30 12 33 12 36 13 38 13 39 14 41 12 45 13 48 13 49 14 51 13 53 13 54 14 55 13 56 14 58 13 62 14 63 13 67 12 69 13 72 13 75 12 76 12 77 13 78 13 79 13 80 13 82 13 85 14 87 14 88 13 89 13 90 14 43 16 3 22 5 23 6 21 15 22 22 22 25 22 29 22 43 20 50 19 56 20 57 23 64 20 65 21 71 21 77 20 82 20 44 41 1 23 6 19 7 21 10 20 14 23 15 22 17 20 18 21 21 20 23 20 24 19 25 21 27 21 39 21 40 22 41 19 43 21 44 21 45 23 46 20 47 20 48 21 49 22 50 23 52 19 55 19 56 23 60 22 61 21 63 19 64 21 65 22 68 19 71 21 72 23 73 21 79 19 80 20 82 20 84 19 86 21 45 61 1 10 2 9 3 9 4 10 6 9 8 11 9 9 11 10 15 10 17 10 18 10 19 10 20 11 21 9 22 10 23 9 24 10 25 11 26 10 27 11 28 10 31 10 32 10 35 11 38 9 40 10 41 10 43 10 45 10 46 11 47 10 49 10 50 10 52 10 53 11 54 10 55 10 58 9 59 10 62 10 63 10 64 10 66 9 68 10 69 10 72 10 74 11 75 10 76 11 77 10 78 9 79 10 80 10 81 11 83 9 85 10 86 9 87 11 88 10 89 9 90 10 46 54 2 26 4 23 5 24 7 25 11 26 12 26 13 23 14 23 15 25 16 23 18 27 19 26 20 27 21 24 27 24 28 23 30 24 32 27 33 25 34 23 35 24 36 24 38 24 39 24 40 25 42 27 45 24 47 24 48 24 49 23 50 24 51 25 52 25 55 26 57 27 59 27 60 24 62 26 63 23 65 26 66 25 67 25 68 27 69 23 73 27 74 25 75 27 76 27 78 26 79 26 80 25 85 25 87 24 90 24 47 37 2 22 3 24 7 24 10 23 11 22 12 23 16 25 17 23 18 24 25 21 29 22 30 22 32 24 38 24 39 25 40 22 41 22 44 24 46 23 48 24 51 22 52 21 56 21 64 23 66 25 67 22 68 22 70 25 73 23 75 24 76 25 78 23 80 22 81 21 84 22 85 24 86 21 48 84 1 26 2 24 3 23 4 23 5 25 6 22 8 24 9 25 10 24 11 22 13 23 14 25 15 22 16 25 17 25 19 24 20 23 21 22 22 22 24 26 26 24 27 24 28 25 29 24 30 26 31 22 32 24 33 25 34 25 35 23 36 23 37 22 38 24 39 22 40 25 41 23 42 25 43 25 44 24 45 25 46 24 47 26 48 26 49 25 50 25 51 23 52 22 53 26 54 26 55 22 56 25 57 23 58 25 59 25 60 25 61 24 62 25 63 25 64 22 65 22 66 22 67 23 68 24 69 26 70 25 71 23 72 25 73 25 74 24 75 22 77 24 78 23 79 22 80 23 81 24 82 24 83 23 84 25 85 23 86 23 87 25 88 23 89 24 90 23 49 60 1 15 2 14 3 15 5 16 8 16 10 15 11 14 12 14 15 15 17 14 20 14 22 15 23 16 24 14 25 16 26 15 27 14 28 15 31 16 32 14 33 14 34 15 35 16 37 14 39 16 40 14 42 15 45 16 46 16 47 15 48 14 49 15 50 16 51 16 53 15 54 14 57 16 58 15 60 16 61 15 62 16 63 15 64 14 66 14 67 15 68 16 69 14 71 14 72 14 73 14 75 14 77 16 78 15 79 14 80 15 81 15 83 15 84 15 86 14 87 16 50 79 1 15 2 14 3 15 4 16 5 15 6 16 7 16 8 15 9 15 10 16 11 16 12 16 13 16 14 14 15 15 16 15 17 16 18 14 20 15 21 14 22 14 23 14 24 14 25 14 26 16 27 14 29 15 30 14 31 14 32 16 33 14 34 16 35 16 36 16 37 14 38 15 39 14 41 15 42 15 43 15 44 15 45 15 46 15 47 16 50 14 51 14 53 14 54 15 55 14 56 14 57 14 59 14 60 15 61 14 62 16 63 15 64 16 65 15 66 14 68 14 69 14 70 15 71 15 72 16 75 16 76 14 77 15 78 15 79 16 80 15 81 14 82 16 83 16 84 14 85 15 86 15 87 14 89 15 90 16 51 19 1 25 2 25 4 24 7 25 10 21 13 23 15 22 17 22 18 24 22 25 27 24 30 21 49 21 63 22 64 24 67 22 74 23 76 25 77 21 52 32 1 14 3 14 5 14 6 13 9 15 18 13 19 13 20 15 23 15 24 15 25 15 26 15 28 15 29 14 35 13 36 14 42 15 43 14 51 14 55 14 57 14 58 15 62 14 69 14 71 13 73 13 74 15 77 14 80 15 83 15 87 14 89 13 53 12 2 10 10 11 19 10 35 11 41 11 42 10 46 10 54 11 61 10 62 9 73 10 85 11 54 83 1 26 2 30 3 29 4 27 5 31 6 29 7 30 8 28 9 31 10 26 11 26 13 26 14 26 15 27 17 28 18 26 19 26 20 26 21 26 23 28 24 29 25 30 26 29 27 29 28 30 29 28 30 28 31 27 32 30 33 27 34 30 35 27 36 26 37 30 38 30 39 27 40 30 41 26 42 28 44 27 45 29 46 27 47 28 49 25 51 28 52 27 53 26 54 26 55 27 56 26 57 26 58 26 59 26 60 31 61 27 62 27 63 28 64 30 65 26 66 30 67 28 68 25 69 26 70 30 71 30 72 28 73 27 74 27 75 28 76 30 77 27 78 27 79 26 80 30 81 26 82 28 83 29 84 29 85 26 86 27 88 30 89 30 90 28 55 90 1 11 2 10 3 10 4 12 5 10 6 11 7 12 8 10 9 12 10 11 11 10 12 10 13 10 14 10 15 12 16 11 17 10 18 11 19 10 20 12 21 12 22 12 23 12 24 10 25 11 26 11 27 11 28 11 29 12 30 12 31 11 32 11 33 11 34 11 35 11 36 12 37 12 38 10 39 12 40 12 41 11 42 10 43 12 44 11 45 12 46 11 47 10 48 11 49 11 50 12 51 10 52 10 53 10 54 10 55 11 56 12 57 11 58 10 59 11 60 11 61 11 62 11 63 10 64 11 65 12 66 11 67 11 68 11 69 10 70 12 71 11 72 10 73 11 74 11 75 11 76 11 77 12 78 10 79 12 80 11 81 11 82 12 83 11 84 10 85 12 86 11 87 12 88 11 89 11 90 11 56 72 1 14 2 14 3 13 4 14 5 13 6 13 8 14 10 14 11 13 13 15 14 15 15 14 16 15 18 15 19 15 20 13 22 15 24 14 25 14 26 15 27 15 28 14 29 13 30 15 31 14 32 15 33 13 34 14 35 14 36 13 37 13 38 14 39 15 42 15 43 14 44 14 45 15 46 15 47 15 48 14 49 15 50 14 51 15 52 14 55 14 56 14 57 14 58 13 59 13 60 15 61 15 62 13 63 14 64 14 66 14 67 14 69 14 70 14 71 13 72 14 73 15 74 15 75 15 77 15 81 15 83 14 84 15 85 13 86 13 87 15 88 14 89 15 16 21 22 1 31 2 28 3 33 5 33 10 32 11 31 15 33 18 31 27 30 32 28 38 29 48 30 52 28 56 27 59 28 63 29 67 27 70 28 77 32 80 27 81 32 88 31 22 11 9 11 13 12 17 10 20 12 21 12 46 11 48 10 51 11 54 11 67 11 72 10 23 47 3 9 9 9 11 11 13 9 15 11 19 11 20 9 21 9 22 10 24 9 25 11 26 9 28 10 30 10 31 9 32 9 33 11 34 10 37 10 38 10 42 9 43 10 44 10 45 10 47 10 51 11 52 10 54 10 59 9 62 10 63 10 65 10 66 10 67 9 68 11 70 10 72 10 73 11 75 9 76 10 77 10 79 10 81 9 85 11 86 9 87 9 88 9 24 36 1 28 2 25 5 28 10 24 13 26 15 25 16 28 19 29 26 24 32 28 33 25 38 26 41 24 42 26 44 28 45 28 46 24 47 27 48 28 49 25 50 24 54 27 59 25 60 24 62 26 63 25 64 24 65 25 67 24 68 26 71 26 73 26 80 27 85 23 87 25 88 25 33 25 2 25 4 26 5 25 6 25 12 22 13 26 15 26 16 25 18 26 23 22 26 25 27 23 33 24 34 24 39 24 46 22 48 22 49 25 52 23 64 25 72 23 75 25 78 24 79 25 88 24 34 3 2 11 19 10 72 10 35 34 1 18 3 18 9 20 11 18 14 20 15 20 18 19 20 18 21 19 30 18 32 17 33 21 34 19 35 17 37 20 41 19 44 17 47 19 51 19 57 18 60 19 66 19 71 20 72 19 73 21 76 20 77 18 78 19 80 18 82 19 84 18 85 18 88 17 89 18 36 88 1 12 2 12 3 13 4 12 5 12 6 12 7 12 8 12 9 12 10 12 11 13 12 11 13 12 14 11 15 12 16 11 17 13 18 12 19 13 20 13 21 13 22 11 23 11 24 12 25 11 26 12 27 12 28 11 29 12 30 13 31 11 32 13 33 13 34 12 35 11 36 11 37 12 38 12 39 11 40 12 41 13 42 12 43 11 44 12 45 12 46 12 47 11 48 12 49 11 50 11 51 11 52 12 53 13 54 13 55 13 56 13 57 13 58 13 59 12 60 12 62 12 63 13 64 13 65 11 66 12 67 12 68 12 69 12 70 11 71 13 72 13 73 13 74 12 75 13 76 13 77 12 78 11 79 11 80 12 81 11 82 12 83 12 85 13 86 11 87 13 88 13 89 11 90 11 37 69 1 11 2 11 3 10 6 12 8 11 9 11 10 11 11 11 12 11 13 12 14 12 16 11 18 11 19 11 20 12 21 10 22 12 23 11 24 11 25 11 26 11 27 11 28 12 29 11 31 11 32 12 33 10 34 11 36 12 38 12 39 11 40 12 43 11 44 10 45 10 46 10 47 12 48 10 49 12 50 12 52 11 53 11 54 12 55 12 56 10 57 10 58 12 59 12 60 10 62 11 63 10 64 12 65 10 67 11 68 11 69 11 70 12 71 12 73 12 74 11 76 12 77 12 78 11 79 12 83 10 84 12 86 11 87 11 90 11 38 1 50 20 39 9 30 13 33 11 60 13 62 12 64 12 66 11 67 13 78 12 89 13 40 85 1 30 2 27 3 27 4 29 5 25 6 26 7 27 8 26 9 29 10 26 11 28 12 29 13 28 14 28 15 26 16 25 17 29 18 26 19 27 20 26 21 25 22 26 23 28 24 25 25 27 26 25 28 28 29 29 30 27 31 28 32 28 33 26 34 29 35 26 36 29 37 27 38 27 39 24 41 27 42 28 43 25 44 30 45 26 46 28 47 29 48 27 49 26 50 29 51 29 52 26 53 26 54 26 55 25 56 24 57 27 58 28 59 25 60 28 61 28 62 28 63 29 65 26 66 25 67 26 68 27 69 29 70 26 71 26 72 26 73 25 75 29 76 30 77 27 78 28 79 27 80 25 81 25 82 26 83 29 84 25 85 26 86 26 87 29 88 25 90 28 49 78 2 10 3 11 4 10 5 11 6 12 7 11 8 10 9 11 10 11 11 11 12 10 14 11 15 11 16 12 17 10 18 10 19 11 20 11 21 10 22 11 23 10 24 11 25 11 26 11 27 11 28 11 29 11 30 10 31 11 32 10 33 11 35 11 38 12 40 11 42 11 43 12 44 10 45 12 46 11 47 11 48 11 49 10 52 10 53 12 54 11 55 10 56 11 57 11 58 10 59 12 60 12 61 12 62 11 63 12 64 11 65 12 66 10 67 11 68 10 69 12 70 10 71 11 72 11 73 10 74 11 75 12 76 11 78 11 79 10 82 11 83 11 84 12 85 12 86 10 87 10 88 11 89 10 90 12 50 17 10 22 15 19 35 19 39 19 40 19 43 21 47 19 50 20 55 18 60 22 65 18 75 21 76 19 78 20 81 21 82 22 88 20 51 34 2 16 4 16 8 14 9 15 10 16 14 15 20 16 26 15 34 15 35 16 36 15 37 14 40 15 41 16 42 15 43 14 44 14 45 14 47 14 58 14 62 14 64 14 67 15 70 15 71 16 76 14 82 14 83 14 84 14 85 16 87 14 88 14 89 15 90 15 52 88 1 26 2 28 3 28 4 28 5 26 6 29 7 27 8 28 9 30 10 27 12 26 13 28 14 26 15 26 16 30 17 29 18 31 19 25 21 26 22 30 23 30 24 26 25 27 26 27 27 26 28 28 29 27 30 30 31 28 32 28 33 26 34 27 35 27 36 30 37 29 38 30 39 27 40 31 41 27 42 29 43 31 44 30 45 26 46 29 47 28 48 28 49 27 50 31 51 25 52 30 53 29 54 29 55 30 56 28 57 29 58 27 59 25 60 29 61 25 62 28 63 25 64 31 65 26 66 25 67 29 68 28 69 29 70 30 71 27 72 28 73 26 74 28 75 31 76 26 77 27 78 25 79 29 80 25 81 28 82 26 83 28 84 30 85 26 86 30 87 30 88 26 89 25 90 26 40 5 22 2 24 5 24 6 24 7 23 9 27 10 27 14 27 17 26 19 26 25 24 32 26 33 26 38 27 57 26 60 26 61 26 71 24 75 27 79 25 80 23 82 27 83 26 6 78 1 25 2 25 3 24 4 26 5 26 6 26 7 24 8 25 9 24 10 26 11 22 12 23 13 24 14 22 16 24 17 24 18 23 19 25 20 25 21 22 22 22 23 26 24 25 25 22 27 23 28 22 29 24 30 23 31 25 32 26 33 25 34 26 35 25 36 23 37 24 38 23 39 22 40 26 42 23 43 22 45 23 46 24 48 26 49 26 50 25 53 24 54 22 55 25 56 26 57 23 58 24 59 25 61 24 62 25 63 26 64 25 65 23 66 23 67 24 68 26 69 22 70 26 71 26 72 24 73 24 74 23 75 24 76 25 77 22 79 26 80 24 82 25 83 22 84 25 85 22 86 25 89 26 90 24 7 43 3 18 4 16 7 15 8 16 10 17 11 15 12 16 13 17 17 15 18 15 19 17 20 17 26 17 27 17 28 15 31 15 35 17 37 15 38 15 41 18 45 15 47 16 48 17 50 17 54 16 57 15 59 16 61 17 62 17 64 17 66 15 67 15 69 15 72 16 75 16 76 16 77 16 81 15 82 16 83 17 88 18 89 15 90 14 8 29 1 24 2 26 3 26 11 26 13 27 14 26 22 24 27 26 28 26 30 26 31 26 32 26 35 25 43 25 47 24 50 28 53 27 59 25 64 27 68 28 69 25 70 24 71 28 73 25 74 28 78 24 84 28 86 27 89 25 9 36 1 25 7 28 10 25 13 25 14 24 15 28 17 27 18 24 20 24 24 28 25 27 29 26 35 26 39 27 40 26 41 24 43 28 45 28 46 25 49 26 55 26 56 27 57 26 58 25 59 28 62 23 63 25 66 28 68 24 69 25 77 27 78 27 80 24 81 26 82 27 90 25 10 15 8 24 16 26 19 26 20 27 25 24 45 27 49 26 59 26 60 26 61 26 63 24 70 27 81 24 84 27 88 25 11 24 9 11 10 11 20 12 21 11 24 13 26 11 28 12 30 12 31 11 33 13 35 13 36 13 39 12 45 13 51 11 56 13 70 12 71 13 73 12 76 13 79 12 82 13 88 12 90 13 12 2 23 14 79 14 13 90 1 16 2 16 3 15 4 16 5 15 6 16 7 15 8 16 9 16 10 15 11 16 12 16 13 16 14 17 15 16 16 16 17 16 18 16 19 17 20 16 21 16 22 15 23 15 24 15 25 15 26 15 27 15 28 17 29 18 30 15 31 17 32 18 33 16 34 15 35 17 36 16 37 16 38 15 39 15 40 15 41 17 42 15 43 15 44 15 45 16 46 18 47 16 48 17 49 15 50 15 51 15 52 18 53 16 54 16 55 16 56 15 57 17 58 17 59 15 60 17 61 15 62 17 63 17 64 15 65 17 66 16 67 14 68 15 69 17 70 17 71 15 72 16 73 15 74 15 75 17 76 17 77 16 78 15 79 17 80 15 81 17 82 17 83 17 84 15 85 17 86 15 87 15 88 16 89 16 90 16 14 46 1 13 2 13 3 12 10 13 11 12 16 11 17 11 18 12 19 13 21 13 22 12 26 12 27 11 28 11 32 11 37 12 39 13 42 11 43 12 45 13 46 13 48 13 51 12 52 13 54 12 57 13 59 12 60 12 65 11 66 12 67 13 68 13 71 12 73 11 74 11 76 11 77 11 78 12 79 12 80 11 82 11 83 13 84 12 85 11 88 12 89 13 15 64 2 21 4 17 5 18 6 18 7 18 9 18 10 20 11 18 15 19 16 18 19 18 21 19 22 19 23 19 24 20 25 21 26 21 28 18 29 18 30 18 31 18 33 18 36 18 37 19 38 21 39 18 40 17 41 20 44 20 46 19 47 17 48 18 50 21 51 18 53 21 54 18 56 21 57 19 58 18 59 20 61 21 62 20 63 18 64 18 65 18 66 19 69 19 70 19 72 18 73 20 74 18 75 21 78 20 79 19 81 20 82 18 83 18 84 21 85 19 86 21 87 18 88 18 89 21 90 19 16 78 1 10 2 10 3 10 4 10 5 11 6 9 7 10 8 11 10 11 11 11 12 9 13 11 14 9 16 9 17 11 18 10 19 10 20 11 21 10 22 10 23 10 24 10 25 10 26 10 27 10 28 10 29 10 30 10 33 10 34 11 35 10 37 10 38 10 39 10 40 10 41 9 42 10 43 10 44 10 45 10 46 9 47 10 48 10 49 10 51 10 52 10 53 10 54 10 55 10 56 11 57 9 58 9 61 10 64 10 65 10 66 10 67 10 68 9 69 9 70 10 71 9 72 10 73 11 74 11 76 10 77 10 78 11 79 10 80 10 81 10 82 11 84 10 85 11 86 9 87 11 88 11 89 9 90 11 17 33 3 15 5 13 9 14 11 13 14 14 15 15 17 14 21 14 27 15 28 15 34 15 35 15 36 15 37 13 42 14 43 15 45 14 47 14 48 13 57 14 61 14 62 14 65 13 66 14 67 14 68 15 69 14 72 13 73 13 74 15 76 13 81 13 83 15 18 57 2 21 7 21 8 20 9 21 12 20 14 24 15 21 16 22 18 23 19 21 20 23 21 21 22 21 23 20 27 21 28 23 29 20 30 21 31 22 32 23 33 23 34 24 36 21 39 23 40 23 41 22 42 21 43 20 46 24 47 22 48 20 49 21 50 24 51 20 52 24 54 22 57 21 58 22 60 23 62 21 65 22 66 21 67 24 70 21 71 22 73 22 74 22 75 20 76 24 78 23 79 23 81 20 82 23 85 21 87 21 88 22 90 23 19 23 1 12 6 11 9 12 13 10 28 12 29 11 33 12 43 11 45 10 49 11 61 10 62 11 63 12 65 12 66 10 68 12 69 12 70 11 71 12 78 10 84 10 89 10 90 11 20 70 1 19 2 23 4 20 5 22 6 20 7 20 8 19 9 21 10 19 13 20 14 20 15 21 16 20 17 20 19 21 20 20 21 21 22 21 24 20 28 23 30 21 32 23 33 20 34 22 35 20 36 19 37 19 38 21 39 21 40 21 42 22 43 20 44 21 45 22 46 21 48 21 49 22 50 22 51 20 52 20 55 21 57 23 58 21 59 20 60 21 61 21 62 19 63 22 64 20 65 21 67 19 68 21 69 22 70 20 71 22 72 21 73 23 75 20 77 21 78 20 79 20 81 21 82 21 83 23 84 23 85 21 86 22 87 23 88 23 90 20 21 7 57 9 61 9 64 11 69 10 70 11 83 11 88 10 22 67 1 12 3 14 4 14 5 12 6 12 7 14 9 14 10 13 12 13 13 13 14 13 16 12 17 12 21 12 22 12 23 13 24 13 25 14 26 13 27 13 28 14 29 14 30 14 31 12 32 12 33 13 34 12 35 14 37 13 38 12 39 12 40 12 42 12 43 12 44 13 46 12 47 13 48 13 49 13 50 12 51 12 52 14 53 14 55 13 56 13 57 14 58 13 59 12 61 13 62 13 63 14 64 12 66 12 67 14 69 13 71 13 73 14 74 14 75 13 76 14 79 14 82 13 83 14 84 13 87 12 88 13 90 12 23 49 2 11 4 11 6 11 7 11 9 12 10 10 12 12 13 12 16 12 18 10 19 12 22 11 23 12 24 11 25 10 27 11 28 10 29 12 31 12 33 12 34 11 35 11 36 11 37 11 39 10 41 10 43 12 46 12 47 12 48 12 50 11 51 10 52 12 53 10 54 11 55 11 59 12 61 11 63 10 64 12 70 11 73 11 77 12 78 12 79 12 84 11 88 11 89 12 90 11 24 72 1 18 2 19 3 20 4 21 6 20 8 18 9 18 10 18 11 19 12 19 13 19 14 17 15 20 16 18 17 18 18 21 19 18 20 21 22 18 23 19 24 17 25 20 28 19 29 18 30 21 31 20 33 20 34 18 37 19 38 17 39 19 40 21 41 21 42 18 43 19 44 18 45 18 47 19 48 21 49 18 50 18 51 21 52 18 53 19 54 18 57 19 58 20 59 18 60 17 62 18 64 21 65 19 66 20 67 19 68 18 69 20 70 20 71 18 73 20 74 17 75 19 77 18 78 18 79 18 80 19 81 21 83 18 85 20 87 20 88 18 89 18 90 18 25 82 1 18 2 18 3 17 4 18 5 17 6 16 7 17 8 17 9 17 10 16 11 17 12 19 13 15 14 17 15 16 16 17 17 16 18 16 19 17 20 16 21 17 22 15 23 16 25 16 26 17 27 17 28 17 29 17 30 19 31 18 32 16 33 18 34 17 35 18 36 16 37 18 39 17 40 17 41 17 42 17 43 16 44 17 45 16 47 19 48 17 49 18 50 16 51 18 52 16 53 18 54 16 55 16 56 17 57 18 58 17 59 17 60 17 61 16 62 17 63 18 64 18 65 19 66 16 67 18 68 16 69 18 70 16 71 16 74 16 75 16 76 17 77 16 78 16 79 16 80 16 81 16 82 18 84 17 85 18 86 18 87 16 90 16 26 64 1 26 2 30 3 25 4 29 5 29 7 25 9 24 10 25 11 28 12 25 13 24 14 25 15 27 16 26 17 27 18 27 19 28 20 25 21 27 22 27 23 26 24 26 25 28 26 25 27 29 28 28 31 29 32 26 34 27 37 28 39 28 43 28 44 28 45 29 47 29 48 28 49 28 50 28 51 28 58 28 59 30 60 29 61 28 62 24 63 27 64 29 65 27 66 25 67 28 68 28 69 25 70 29 74 25 75 28 76 26 79 30 80 25 81 25 83 25 85 25 86 29 88 27 89 28 90 28 27 23 6 18 10 16 11 17 14 18 18 17 20 17 22 17 27 18 30 17 32 17 41 17 48 16 51 18 53 17 55 15 60 18 61 16 65 16 66 16 71 17 76 16 78 19 87 16 28 79 1 12 2 12 3 11 4 12 5 11 6 11 7 10 8 12 9 11 10 11 11 12 13 11 14 11 15 11 16 12 17 11 18 11 19 10 20 10 21 10 22 11 23 11 24 11 25 11 26 11 27 12 28 12 30 10 31 10 32 12 33 11 34 10 35 11 36 12 37 10 38 10 39 12 40 10 41 11 42 11 43 10 44 10 45 11 46 10 47 11 48 10 50 11 51 10 52 11 54 10 56 11 57 12 58 11 59 11 60 11 61 10 62 12 63 11 64 12 66 10 67 11 68 12 70 12 72 10 73 11 74 12 76 12 78 11 79 10 80 10 81 11 83 11 84 12 85 12 86 10 87 11 88 12 89 12 90 11 33 81 1 26 3 28 4 25 6 26 7 26 8 26 9 27 10 24 11 24 12 25 13 26 14 25 16 25 17 26 18 25 19 24 20 26 21 24 22 26 23 28 24 28 25 28 26 26 27 27 28 24 29 24 30 24 32 27 33 28 34 28 35 28 36 25 37 25 38 24 41 25 42 28 43 27 44 28 45 27 46 27 47 27 48 27 49 26 50 23 51 28 52 25 53 25 55 27 56 28 57 29 58 25 59 26 60 27 61 28 62 25 63 27 64 27 65 26 66 24 67 25 69 25 70 24 71 27 72 27 73 24 74 25 75 24 76 28 77 26 79 26 80 28 81 28 82 27 83 27 84 24 85 26 86 24 87 24 88 27 89 26 90 27 34 14 15 23 24 25 42 23 46 27 52 23 57 23 60 26 63 25 64 23 70 23 74 24 84 23 85 24 86 23 35 53 5 21 6 20 10 17 11 18 13 18 14 20 15 19 16 20 19 18 20 17 21 19 22 21 24 19 25 19 26 19 27 18 29 20 30 19 31 19 32 19 33 19 34 20 35 19 36 20 37 18 39 18 41 18 42 19 44 17 48 18 49 19 50 17 51 21 52 19 54 17 55 19 56 19 59 18 61 19 62 18 66 18 67 21 69 19 70 20 71 21 73 19 74 21 76 21 80 20 81 19 83 19 84 20 90 19 36 38 1 22 3 24 5 21 7 21 8 22 11 25 14 22 22 22 23 24 25 22 26 23 28 24 29 25 30 24 32 25 34 24 36 24 37 21 39 24 41 24 49 24 50 21 51 23 52 23 54 22 55 25 58 23 61 24 63 21 69 25 71 21 74 25 75 22 82 25 83 25 85 24 88 24 89 23 41 12 11 21 14 21 23 21 51 24 52 24 61 23 71 21 79 24 84 21 85 21 86 25 90 24 42 90 1 13 2 14 3 15 4 14 5 15 6 14 7 15 8 14 9 14 10 14 11 14 12 14 13 15 14 13 15 13 16 14 17 13 18 13 19 13 20 13 21 15 22 15 23 14 24 14 25 13 26 15 27 13 28 13 29 15 30 13 31 14 32 13 33 13 34 15 35 14 36 15 37 15 38 13 39 15 40 15 41 14 42 15 43 14 44 15 45 15 46 14 47 14 48 13 49 15 50 14 51 15 52 15 53 14 54 13 55 15 56 13 57 13 58 15 59 13 60 15 61 15 62 14 63 13 64 13 65 13 66 14 67 13 68 13 69 14 70 15 71 15 72 13 73 15 74 15 75 15 76 14 77 13 78 15 79 13 80 15 81 14 82 15 83 14 84 13 85 13 86 14 87 14 88 14 89 14 90 14 43 5 8 21 10 24 13 21 24 24 72 22 44 46 1 22 2 25 3 22 4 24 9 24 10 24 11 25 13 26 16 25 19 26 23 26 24 26 26 22 27 22 28 26 30 26 32 24 34 22 37 24 40 23 41 22 46 25 48 23 50 26 52 24 53 25 54 25 55 23 56 25 57 24 58 22 63 23 64 22 68 24 69 26 72 24 74 23 75 22 76 23 77 23 79 22 81 25 84 23 86 25 87 24 90 23 49 53 4 27 5 28 6 31 9 28 10 30 11 29 12 27 14 27 15 32 18 29 20 29 22 29 23 30 24 31 26 30 28 28 32 27 33 29 34 28 35 28 36 31 37 27 40 31 41 26 42 31 44 26 46 32 48 27 49 31 50 29 51 30 53 27 54 27 56 27 59 29 60 30 62 27 64 30 65 31 66 28 70 29 71 29 72 30 73 32 74 30 75 29 76 32 77 27 78 31 81 27 83 28 85 29 90 26 50 5 14 25 20 23 39 24 80 22 83 23 51 16 3 25 28 26 32 25 46 26 49 22 57 26 58 26 64 26 71 23 72 24 83 23 84 22 85 23 86 24 88 24 89 23 52 49 3 25 8 27 9 24 10 25 12 27 13 27 14 26 15 27 16 24 18 25 19 28 20 23 22 25 25 25 30 23 33 26 36 25 39 26 42 24 43 25 45 26 48 26 49 27 51 25 55 26 56 25 57 27 58 24 59 26 61 28 62 25 63 25 64 24 65 26 68 25 70 24 71 24 72 28 74 28 76 25 77 26 78 24 79 23 82 26 83 25 85 27 86 28 89 27 90 27 53 89 1 15 2 16 3 15 4 16 5 16 6 14 7 14 8 14 9 14 10 14 11 15 12 16 13 15 14 15 16 14 17 16 18 14 19 16 20 15 21 14 22 15 23 15 24 16 25 14 26 15 27 14 28 16 29 16 30 15 31 14 32 14 33 14 34 15 35 15 36 15 37 14 38 15 39 14 40 16 41 14 42 15 43 15 44 16 45 14 46 16 47 15 48 14 49 15 50 14 51 14 52 16 53 15 54 15 55 15 56 15 57 15 58 15 59 15 60 14 61 16 62 14 63 15 64 15 65 16 66 15 67 15 68 16 69 16 70 14 71 16 72 15 73 14 74 16 75 15 76 14 77 15 78 16 79 15 80 15 81 14 82 14 83 14 84 16 85 15 86 16 87 14 88 15 89 16 90 16 54 53 2 12 3 12 4 11 5 13 6 12 7 13 8 12 9 13 11 12 12 13 17 12 19 11 21 12 23 12 26 12 28 12 29 11 30 11 32 11 33 13 34 12 36 12 41 13 44 11 47 12 48 11 49 13 52 12 54 12 55 11 56 11 57 12 58 11 59 12 60 12 62 11 63 12 65 13 67 13 70 12 71 13 72 13 74 11 75 11 76 12 77 13 78 12 80 11 81 13 84 12 85 12 89 13 90 13 55 18 6 13 14 14 16 14 19 14 27 14 31 15 33 15 35 15 36 13 38 14 42 13 55 13 56 15 72 14 76 13 78 13 84 13 88 13 56 33 2 22 3 20 4 22 5 24 10 22 14 22 19 24 20 21 28 24 34 23 40 20 44 21 47 20 49 20 50 20 51 23 54 21 56 21 57 20 58 20 62 21 63 23 65 24 70 21 71 23 73 23 76 23 77 24 79 20 80 23 83 23 86 20 90 23 4 57 75 1 13 2 14 3 14 4 12 5 12 6 14 7 12 8 12 9 13 10 12 11 12 12 14 13 14 14 12 17 14 18 12 20 12 21 14 22 12 23 13 24 13 25 13 26 14 27 13 28 13 30 14 31 13 33 14 34 13 35 12 36 12 37 12 38 13 39 12 41 12 43 13 44 14 45 14 46 13 49 12 50 14 51 14 52 13 53 12 54 13 55 14 56 14 57 14 58 12 59 13 61 14 62 14 63 13 64 14 65 12 67 13 68 12 69 12 70 14 72 12 73 14 74 14 75 14 76 12 77 13 79 14 80 13 82 14 83 12 84 14 85 13 86 13 87 13 88 12 89 13 58 5 9 28 61 29 71 26 78 25 80 26 59 9 7 12 10 13 12 12 32 12 58 13 66 12 78 12 80 12 84 12 60 59 1 26 2 26 3 24 4 23 5 26 6 27 10 25 11 25 15 28 19 27 20 27 22 27 23 26 24 25 26 24 27 28 28 25 29 26 30 25 32 26 33 27 34 25 35 24 36 28 38 25 39 23 40 24 43 26 44 25 45 28 48 25 51 26 52 25 53 24 54 25 56 24 57 27 58 27 60 27 63 25 64 23 65 28 66 29 67 24 68 24 69 26 71 26 72 29 73 28 74 25 75 29 76 25 77 27 78 23 79 25 83 25 86 26 88 24 89 25 +5 4 1 17 5 21 18 24 19 22 22 21 24 23 26 24 27 21 45 24 52 24 57 24 63 25 66 23 71 22 75 25 78 21 80 25 81 22 2 67 1 25 2 26 3 27 4 24 5 26 6 25 7 26 8 26 9 23 10 24 11 26 13 26 14 24 15 26 17 24 20 24 21 23 23 25 24 25 25 23 26 24 27 24 30 24 31 26 32 26 33 23 36 23 37 27 38 25 40 25 41 23 43 24 44 23 45 24 46 23 47 27 48 27 49 25 50 25 51 27 52 26 55 24 56 26 58 24 59 26 60 23 61 27 62 23 63 23 64 25 65 27 66 25 68 25 71 23 72 24 73 23 75 23 76 24 78 24 79 23 82 23 84 24 85 24 86 26 88 27 89 26 90 24 3 4 23 16 54 17 62 15 63 15 4 30 11 16 14 16 16 17 18 16 19 16 26 17 27 17 32 16 33 15 34 17 35 15 42 15 48 15 50 17 52 17 53 17 54 15 56 15 60 16 62 15 63 17 68 16 75 17 76 16 77 15 78 16 81 17 84 16 87 16 89 16 16 9 17 2 27 8 30 11 30 14 33 23 32 24 30 28 30 38 27 42 31 51 28 58 31 60 31 68 31 69 32 70 28 77 28 88 29 10 33 4 23 10 23 16 23 20 19 22 21 24 20 25 23 26 21 28 21 30 19 31 22 35 23 43 22 44 20 46 20 54 21 57 23 58 19 60 21 62 21 63 22 67 21 68 22 70 22 72 22 76 21 80 20 83 20 84 22 85 20 87 20 88 22 89 22 11 1 38 26 12 75 1 14 2 13 3 13 5 12 6 13 7 13 8 14 9 12 10 13 11 13 12 12 13 13 14 13 15 13 16 14 18 12 19 13 20 14 21 14 22 14 23 12 24 13 26 13 27 13 28 12 29 12 30 14 31 14 32 12 34 13 35 13 36 13 38 13 39 12 40 13 42 13 43 14 44 14 45 13 46 13 47 14 52 12 53 14 54 13 55 14 56 14 57 13 58 13 59 13 60 12 61 13 63 14 64 14 65 14 66 14 67 12 68 14 69 13 70 12 71 13 74 12 75 14 77 12 78 13 79 12 80 13 82 13 83 14 84 12 85 14 86 13 87 14 88 13 89 13 90 13 17 51 2 24 3 25 4 25 5 23 6 27 7 24 8 23 9 27 12 25 13 24 14 23 16 27 19 25 20 25 21 23 23 26 24 23 26 23 32 25 35 24 36 25 38 25 39 26 40 26 41 25 42 23 43 25 47 26 48 26 49 25 51 23 58 23 59 24 61 26 62 23 63 27 65 25 69 23 71 27 73 26 74 24 75 24 76 23 77 24 79 23 81 27 82 25 86 24 87 24 88 25 90 23 18 33 2 13 3 15 4 14 7 13 8 14 10 14 15 15 18 14 20 14 22 14 25 15 26 13 36 14 39 13 43 14 46 14 47 14 51 15 52 14 56 14 57 14 62 15 63 15 65 13 70 13 73 15 76 13 78 14 79 15 82 15 87 14 89 13 90 15 19 55 2 10 4 11 5 11 6 11 8 11 10 11 11 11 12 11 13 11 15 10 16 10 17 10 21 9 24 10 26 11 27 11 28 10 31 10 33 10 34 9 36 10 38 9 39 9 40 11 42 9 43 9 45 10 46 9 47 9 48 10 49 9 52 10 53 10 54 9 57 9 58 10 59 10 60 10 62 10 64 10 66 11 68 10 69 10 70 10 75 10 77 10 78 10 79 10 81 11 82 9 83 9 86 10 87 9 88 9 89 11 20 28 6 29 7 30 11 31 19 30 20 27 21 31 22 29 24 27 25 27 26 27 35 31 44 29 45 26 50 30 52 30 55 29 56 28 58 28 59 29 60 28 65 26 66 28 69 32 81 31 84 27 86 31 87 31 89 26 41 41 3 30 4 28 9 31 11 31 13 28 14 30 15 28 16 28 21 31 23 30 26 28 28 30 29 31 33 30 37 29 38 31 42 32 43 32 44 28 45 28 46 29 49 27 51 26 53 27 54 28 60 30 61 27 63 30 64 29 66 27 67 28 71 30 72 30 73 30 74 27 77 31 78 27 79 27 80 30 83 29 88 30 42 44 2 14 3 13 5 15 6 14 7 14 8 14 9 15 10 15 13 14 17 14 19 14 20 15 21 14 23 14 24 15 25 15 26 15 27 13 29 14 30 15 31 15 36 15 38 14 46 13 47 14 52 15 53 14 56 15 58 15 60 15 61 14 63 13 65 13 67 14 68 13 71 15 72 14 74 15 77 13 78 15 80 13 81 14 82 14 87 15 43 55 2 29 3 28 6 25 7 26 9 25 10 30 11 28 12 25 13 25 14 26 15 27 16 27 21 27 22 29 24 29 25 26 28 24 29 27 31 29 32 30 33 27 34 25 37 25 38 27 39 27 40 29 41 28 43 26 44 27 47 26 48 27 50 25 51 25 55 25 56 29 57 30 59 29 60 27 61 24 63 27 64 25 69 24 71 26 73 27 74 30 76 27 77 29 79 27 80 25 82 27 84 25 85 25 88 26 89 27 90 27 44 44 1 26 4 28 7 24 9 29 10 25 11 24 14 25 15 23 19 25 21 24 22 24 23 25 25 25 27 28 28 26 29 26 31 28 32 28 35 24 40 25 41 27 42 24 43 26 46 27 47 25 48 27 49 28 52 28 53 28 54 26 58 25 61 25 64 28 66 26 69 24 70 25 74 26 75 27 80 26 82 26 84 27 87 24 89 27 90 26 45 40 2 12 3 13 7 13 8 14 10 14 13 13 17 14 20 13 21 13 23 13 27 12 29 12 37 12 38 12 39 12 40 14 43 14 44 13 45 14 46 14 47 13 48 14 53 13 54 13 56 14 57 12 62 12 63 14 64 14 71 14 72 14 73 13 74 12 75 12 81 13 83 14 85 14 86 13 87 13 90 14 46 67 1 26 2 23 3 24 5 24 7 26 8 26 11 25 12 22 13 25 15 23 16 25 19 23 20 22 21 24 22 25 23 24 24 23 25 22 26 25 27 25 28 23 29 25 31 26 32 25 33 25 34 25 36 24 37 25 40 22 41 25 42 22 44 23 45 26 46 24 47 25 48 26 49 22 50 26 51 22 52 22 58 25 60 22 61 23 62 25 63 22 65 24 66 24 67 26 68 25 69 25 70 22 71 24 72 23 73 22 74 25 77 26 78 22 79 25 80 25 81 22 82 26 83 25 84 22 85 23 86 24 87 22 88 23 47 31 2 18 4 21 5 21 11 19 12 20 15 20 16 20 18 22 20 22 21 22 24 21 26 18 27 20 28 18 33 20 47 22 48 19 52 19 54 18 59 21 61 19 66 20 68 22 69 22 70 19 72 21 73 20 74 21 81 19 82 19 83 19 48 51 1 20 2 20 3 20 4 19 5 18 7 19 8 18 11 17 13 17 14 18 15 17 17 18 19 20 20 17 22 17 23 19 26 18 27 16 28 20 31 16 32 18 33 17 35 17 37 16 38 18 40 18 41 20 43 18 47 19 48 19 50 18 52 19 53 16 55 16 57 20 58 17 60 19 61 16 63 17 66 17 67 19 69 18 75 19 78 18 79 16 82 18 83 18 84 17 87 20 88 18 90 19 36 9 41 3 19 4 17 6 17 9 19 10 17 13 17 15 18 16 17 17 17 18 17 21 19 22 16 23 18 26 18 28 18 33 17 35 20 36 17 38 17 39 18 40 19 44 19 45 18 47 16 49 18 54 20 55 16 57 19 64 18 65 16 66 18 67 19 72 18 74 20 75 17 80 20 82 18 84 17 85 18 88 18 90 17 10 27 4 15 6 15 7 14 10 14 11 15 16 15 17 16 21 16 27 15 38 16 39 15 40 16 43 16 45 16 56 14 57 16 58 15 59 14 62 14 68 16 69 15 71 14 75 14 79 15 82 14 83 15 90 16 11 31 6 19 7 20 12 20 16 23 17 21 19 20 23 23 25 23 26 21 27 22 28 19 29 21 32 23 33 23 39 19 41 23 44 19 47 19 50 20 54 23 55 20 56 21 59 22 60 22 65 20 66 23 68 23 71 23 72 22 75 20 82 21 12 42 1 25 3 25 4 26 6 26 10 28 12 25 16 25 18 24 23 26 25 25 26 26 31 27 32 27 35 25 36 24 39 24 40 27 41 24 42 28 47 24 49 27 51 24 52 26 55 28 59 25 62 28 63 24 65 24 68 28 69 26 71 26 72 26 74 24 78 27 79 27 80 27 84 24 85 24 86 28 87 26 88 28 90 25 13 4 30 12 33 13 38 14 62 12 14 84 1 28 2 26 3 26 4 27 5 27 6 28 7 29 8 31 9 29 10 26 11 27 12 26 14 26 15 31 16 28 17 29 18 26 19 28 21 28 22 27 23 30 24 26 25 28 26 28 27 27 28 27 29 30 30 30 31 25 32 28 33 29 34 25 36 29 37 29 38 29 39 29 40 30 41 29 42 26 43 26 44 30 45 27 46 26 47 30 48 31 51 30 52 28 53 28 54 30 55 29 56 30 57 26 58 27 59 27 60 30 61 28 62 29 64 31 65 27 66 30 67 29 68 26 69 27 70 28 71 29 72 26 73 26 74 27 75 27 76 28 77 31 78 29 79 28 80 29 81 29 82 30 83 25 84 26 85 29 86 27 87 29 88 31 89 30 90 28 15 46 2 29 3 26 7 28 11 29 14 30 15 28 16 26 17 28 18 27 19 30 20 26 25 26 26 27 29 27 32 28 33 26 34 29 35 30 38 27 40 28 41 28 42 29 44 27 47 29 48 30 50 26 51 30 52 30 54 30 58 27 60 26 61 27 62 26 66 26 68 26 69 26 70 26 76 29 77 28 82 25 83 28 84 29 85 28 86 31 88 27 90 31 16 50 2 24 6 25 7 25 9 25 10 23 12 24 13 25 14 24 16 23 18 25 19 26 20 23 22 26 23 23 24 22 27 24 28 23 30 22 32 22 33 25 34 26 36 24 37 24 38 24 39 26 40 22 41 25 42 24 44 24 47 23 48 25 50 22 53 22 59 25 61 23 65 26 66 26 67 24 68 23 71 24 74 25 75 26 77 24 81 22 82 23 83 23 85 24 88 22 89 25 90 26 17 71 1 12 3 13 4 12 7 11 10 11 12 11 13 11 14 11 15 13 16 13 17 12 18 11 19 11 20 12 21 13 22 11 23 11 24 13 25 11 26 12 27 13 29 11 30 13 31 12 32 12 33 13 34 11 35 12 36 13 37 13 38 11 39 13 40 12 41 12 42 13 45 12 46 11 48 13 49 13 52 11 53 11 54 12 57 11 58 13 59 11 60 13 61 13 62 11 63 12 65 12 66 12 68 12 69 13 70 13 71 11 73 12 74 11 75 11 76 11 77 12 78 13 79 12 80 13 82 13 83 11 84 11 85 13 87 13 88 11 89 12 90 11 18 38 2 21 3 22 7 21 9 20 11 21 14 21 16 23 18 24 21 21 22 20 26 22 28 21 29 20 33 23 34 21 36 20 37 21 38 20 39 21 41 21 44 22 49 21 53 24 57 22 58 20 59 20 67 23 68 22 73 20 75 24 76 22 77 22 78 24 81 21 82 22 88 23 89 24 90 21 19 37 1 12 4 11 5 11 8 11 12 12 13 11 14 12 15 10 16 10 17 12 21 12 22 11 25 11 34 10 35 11 36 11 37 10 39 12 47 11 48 11 50 12 51 10 53 11 61 11 65 12 66 11 68 11 71 11 74 10 75 11 77 12 78 12 79 11 81 12 82 10 83 12 86 10 20 17 4 11 5 12 8 12 20 12 24 11 27 13 30 13 33 12 41 13 50 13 57 12 63 13 64 12 67 12 70 12 81 12 85 11 29 78 1 21 2 20 3 21 4 22 5 22 6 22 7 22 8 20 9 20 10 21 11 20 12 20 13 23 14 21 16 20 17 22 18 19 19 19 21 20 23 19 25 21 26 22 28 21 29 20 30 23 31 20 33 22 34 21 35 19 36 19 37 19 38 22 39 22 40 23 41 21 42 19 43 20 45 20 46 20 47 22 48 23 50 19 51 21 52 22 53 19 54 20 55 21 56 20 57 22 59 22 60 21 61 20 62 22 63 21 64 20 65 22 66 23 67 23 68 21 69 23 70 22 71 21 72 20 73 19 74 20 75 20 76 20 77 21 78 23 80 21 81 19 82 19 84 21 85 19 86 22 88 20 89 20 90 20 30 33 1 14 2 14 7 14 14 14 23 15 25 16 28 16 30 15 33 15 36 15 39 15 40 16 42 15 43 15 47 14 48 14 49 15 54 16 55 16 59 16 61 15 65 16 67 15 71 15 75 16 76 15 79 14 81 15 83 16 86 16 87 14 88 16 89 16 31 74 1 21 2 22 3 22 4 21 5 22 6 24 7 21 9 24 10 22 11 23 12 24 13 23 14 25 15 21 17 22 19 23 20 23 21 21 23 22 24 22 25 25 26 25 27 21 28 22 29 25 30 21 31 21 33 22 34 24 35 24 36 25 37 24 39 24 40 21 41 24 42 24 44 23 45 22 46 25 47 24 48 23 49 24 50 24 51 23 52 23 54 23 55 24 56 23 57 24 58 22 59 21 61 22 62 23 63 25 64 23 66 22 67 23 68 21 69 22 70 25 72 22 73 21 74 24 75 22 76 25 78 24 80 22 81 25 82 22 83 21 84 23 87 21 89 22 90 23 32 58 6 15 10 14 11 14 12 13 13 15 15 14 17 14 18 13 19 15 21 13 22 15 24 14 27 13 28 15 29 13 30 15 32 15 33 14 34 13 36 14 37 15 39 14 42 14 44 13 45 14 46 14 47 15 48 15 50 14 51 14 52 14 54 13 55 13 56 13 57 13 59 14 61 14 62 13 63 13 64 13 65 14 66 14 67 15 68 15 70 15 71 14 72 13 74 14 75 13 77 13 78 14 79 15 80 15 81 14 82 14 87 14 88 14 89 13 37 66 2 10 3 10 4 10 5 10 6 10 8 9 9 11 10 11 11 9 12 10 13 10 14 11 15 10 16 11 17 11 18 11 19 11 20 11 22 9 24 11 25 11 27 10 28 11 29 11 30 10 31 9 33 10 34 9 35 10 36 9 37 9 38 11 39 9 40 10 41 11 42 10 43 10 45 11 46 11 47 10 49 10 50 9 52 10 54 9 56 10 57 11 58 10 59 10 61 9 63 10 64 11 66 10 68 10 69 10 72 10 77 9 78 10 79 9 82 9 83 9 84 11 85 10 86 11 88 10 89 10 90 9 38 78 1 15 2 16 3 15 4 16 5 17 6 15 8 14 9 15 10 16 11 15 12 17 13 15 14 16 15 17 16 18 18 15 19 15 20 17 22 16 23 17 24 17 25 14 26 16 27 17 28 17 29 17 31 16 32 15 33 17 35 16 36 16 37 16 38 17 39 15 40 17 41 17 42 15 43 16 44 16 45 17 46 15 47 15 49 15 50 15 51 17 53 16 54 17 56 15 57 16 58 15 61 16 62 17 63 16 64 16 65 15 66 15 67 18 68 16 69 15 70 16 71 16 73 15 74 17 75 17 76 14 78 17 79 17 80 17 81 15 82 16 83 16 84 17 85 15 86 15 87 16 88 16 89 15 90 17 39 25 9 14 14 12 21 13 23 13 29 13 31 13 32 12 34 13 35 12 36 12 46 13 47 13 50 14 53 13 55 12 67 13 73 12 74 14 75 14 80 13 81 12 85 14 86 12 88 14 89 14 40 81 2 28 3 29 6 26 7 29 8 27 9 25 10 29 11 27 12 25 13 26 14 26 15 26 16 27 17 29 18 29 19 25 20 26 21 28 23 26 24 25 25 26 26 28 27 26 28 29 29 26 30 26 31 28 32 26 33 29 35 27 36 25 37 29 39 26 40 25 41 30 42 27 43 25 44 29 45 28 46 26 47 29 48 24 49 28 50 24 51 25 52 26 53 29 55 27 56 27 57 28 58 27 59 28 60 25 61 29 62 28 63 26 64 26 65 29 66 29 67 26 68 25 69 29 70 25 71 28 72 26 73 26 74 28 75 24 76 25 77 24 78 27 80 29 81 26 83 26 84 27 85 27 86 26 87 26 88 25 89 25 90 24 41 43 2 25 3 29 8 28 13 26 14 27 15 30 16 27 19 27 23 28 25 28 26 29 30 25 31 26 32 28 33 25 34 28 40 29 42 26 43 27 44 25 46 25 47 25 49 30 51 26 53 28 54 26 55 28 56 28 57 29 58 29 59 28 63 25 65 27 66 27 68 24 70 27 76 25 78 26 79 26 84 27 86 29 88 29 90 25 42 35 1 28 3 27 4 28 6 27 7 27 10 28 14 26 18 31 19 28 22 32 24 28 25 32 26 30 27 27 32 28 33 30 35 27 39 28 40 31 41 30 43 31 48 29 51 31 57 26 60 28 61 26 66 30 71 30 72 31 74 30 76 29 79 29 83 27 86 30 89 29 43 84 1 14 2 15 3 16 5 15 6 14 7 14 8 16 9 14 10 15 11 16 12 15 13 15 14 14 15 14 16 16 17 16 18 14 19 16 20 14 21 15 22 14 23 15 24 15 25 14 26 15 27 16 28 14 29 14 30 14 31 16 32 14 33 15 34 15 35 15 36 15 37 14 38 15 39 15 41 15 42 15 43 14 44 14 45 16 46 14 47 16 48 15 49 16 50 15 51 15 52 16 53 14 54 15 55 15 56 16 57 14 58 14 59 16 61 16 62 16 63 14 66 15 67 15 68 15 69 16 71 16 72 14 73 15 74 15 75 15 76 16 77 14 78 15 79 14 80 15 81 16 82 15 83 15 84 16 85 16 86 16 87 15 88 16 89 14 90 14 44 24 3 25 4 27 5 26 6 28 7 27 13 25 17 24 22 26 26 27 31 24 35 25 38 26 41 27 47 24 52 24 54 25 57 27 71 28 72 26 77 23 78 27 79 28 82 24 86 28 45 54 3 14 4 14 6 16 7 15 9 16 11 15 12 16 14 15 17 14 18 16 19 16 21 14 23 15 24 15 27 15 29 15 30 14 31 16 32 14 34 16 35 15 36 14 38 16 40 14 43 15 44 14 45 16 47 14 48 15 49 14 50 16 51 16 52 15 53 15 54 16 55 16 56 16 57 14 58 14 65 16 66 15 68 16 69 14 72 16 74 15 75 16 76 16 78 15 79 15 82 14 83 15 85 15 86 16 87 14 46 29 3 20 4 20 11 19 13 18 14 21 15 22 16 20 20 20 29 20 33 21 36 21 37 21 40 18 41 21 42 21 43 21 44 20 46 19 50 19 51 18 55 18 63 18 66 18 68 18 70 20 72 21 76 21 86 19 89 18 47 73 1 10 2 11 3 11 4 12 5 12 6 11 7 11 8 11 10 11 11 10 12 11 13 12 15 11 16 12 17 12 18 11 20 11 21 12 22 12 23 11 24 11 25 11 26 11 27 12 29 10 30 10 32 10 33 11 34 10 35 11 36 11 38 12 39 11 40 10 41 10 42 11 43 11 44 11 45 11 46 10 47 11 49 10 51 10 52 10 53 12 55 12 56 12 57 12 58 12 59 11 60 11 61 10 62 10 63 10 65 10 67 10 68 11 69 11 70 10 71 11 73 12 75 11 76 12 77 10 78 11 79 11 80 10 81 12 82 12 83 11 86 11 88 12 89 11 48 60 1 11 2 12 4 11 6 12 7 11 8 13 9 13 10 12 11 11 12 12 13 13 14 12 15 13 19 11 21 12 23 12 27 12 28 11 29 11 30 13 31 13 32 12 33 13 34 12 35 12 37 12 39 13 41 13 43 13 45 13 46 11 49 12 51 12 52 12 53 12 55 13 56 12 59 11 61 12 62 13 63 12 64 11 65 13 66 11 67 12 68 12 69 12 70 11 72 12 75 12 76 13 77 11 79 13 80 13 82 12 84 12 87 13 88 12 89 13 90 12 49 69 2 21 3 22 5 21 6 19 7 18 8 18 9 20 10 22 11 20 12 18 13 20 14 20 15 19 17 20 18 21 22 21 23 20 24 18 26 20 27 19 28 19 29 21 30 20 31 19 32 19 34 20 35 20 36 20 37 22 39 20 40 21 41 21 42 22 43 18 45 19 46 19 47 21 48 20 49 21 51 19 52 21 53 21 54 21 56 21 57 19 59 18 60 21 61 20 62 20 63 21 66 22 67 18 68 22 69 19 71 19 72 20 73 19 74 20 75 19 77 19 78 22 79 20 82 22 83 20 84 22 85 20 88 20 89 20 90 22 50 80 1 26 2 23 3 26 4 23 6 25 7 24 8 25 9 25 11 26 12 26 13 27 14 23 15 26 16 24 17 27 18 27 19 24 20 23 21 24 22 25 23 26 24 26 25 25 26 24 27 26 28 23 29 26 30 27 31 23 32 23 33 23 34 27 35 23 36 26 37 23 38 27 39 23 41 27 42 26 43 26 44 25 45 23 46 23 48 25 49 26 50 27 51 26 52 26 53 25 54 25 56 23 57 24 58 25 59 27 60 23 61 24 62 26 63 24 64 23 65 24 66 25 67 27 70 27 71 23 72 27 74 23 75 27 76 25 77 25 78 27 79 25 80 26 81 26 82 27 83 23 84 25 85 25 86 25 89 25 90 23 51 38 7 13 8 12 10 12 12 11 15 13 17 13 18 12 20 11 21 12 22 12 24 11 27 13 29 11 31 11 33 13 35 12 36 12 39 11 40 13 45 12 47 13 50 13 53 12 54 11 57 11 60 13 61 11 64 11 66 11 68 11 76 12 79 13 83 12 84 12 85 12 87 12 89 13 90 11 52 90 1 14 2 14 3 13 4 14 5 13 6 14 7 14 8 12 9 14 10 14 11 12 12 12 13 12 14 12 15 12 16 13 17 14 18 13 19 13 20 13 21 14 22 13 23 12 24 14 25 13 26 14 27 12 28 12 29 12 30 14 31 13 32 14 33 12 34 14 35 14 36 14 37 13 38 13 39 14 40 14 41 14 42 13 43 14 44 12 45 13 46 13 47 13 48 13 49 12 50 12 51 14 52 12 53 13 54 12 55 12 56 14 57 14 58 12 59 14 60 12 61 14 62 14 63 13 64 13 65 14 66 12 67 12 68 13 69 12 70 12 71 14 72 13 73 13 74 14 75 14 76 14 77 13 78 12 79 14 80 12 81 12 82 12 83 13 84 14 85 13 86 13 87 12 88 12 89 12 90 12 53 67 1 22 2 25 3 26 4 22 5 24 6 22 10 24 11 24 12 24 13 24 14 22 15 22 16 24 17 25 18 25 19 22 21 24 22 26 23 24 24 23 25 23 26 23 27 23 30 26 31 24 32 24 35 26 36 24 37 26 38 23 40 23 41 23 42 22 44 22 45 25 47 22 48 25 49 24 50 25 51 23 52 25 53 24 55 26 56 23 57 25 59 23 60 24 61 22 62 26 65 22 66 23 67 25 68 26 69 23 70 22 71 22 72 23 75 26 76 23 77 22 78 24 79 26 81 23 82 25 86 24 87 22 88 25 54 63 2 18 3 18 4 19 5 21 6 20 7 20 8 20 9 21 10 19 11 21 12 18 13 21 15 19 16 21 17 21 19 21 20 19 21 21 22 21 24 21 26 19 29 21 30 19 31 19 32 19 34 19 35 21 36 19 38 18 40 21 41 22 42 20 45 20 47 21 48 21 51 18 53 20 54 21 55 19 58 21 60 19 61 21 63 19 64 20 66 20 67 21 68 22 70 19 71 20 73 21 74 18 75 20 77 20 78 20 80 19 81 22 82 18 83 20 84 21 86 20 87 18 89 21 90 19 55 45 3 29 5 29 6 29 9 32 11 32 13 30 15 29 16 32 17 27 18 30 20 28 21 32 23 33 24 27 26 32 27 31 28 29 29 31 30 33 31 30 34 27 35 28 36 33 38 30 42 33 43 29 44 32 45 28 48 27 50 29 51 28 54 28 58 33 62 29 66 28 68 32 69 31 73 29 74 27 76 28 79 28 80 27 86 32 88 32 89 27 56 57 2 18 3 19 4 17 5 16 7 17 8 18 9 18 10 18 12 18 13 19 15 20 16 19 17 17 18 19 19 17 20 19 21 20 23 17 24 18 26 18 27 18 29 19 32 17 34 19 36 18 37 19 38 20 39 19 40 19 41 17 44 18 48 19 52 17 53 19 54 20 55 18 57 18 58 19 60 19 62 19 63 17 64 19 67 18 69 18 70 19 75 17 76 16 77 18 78 20 79 18 80 19 81 18 83 17 86 17 87 18 88 18 89 18 28 5 87 1 20 2 19 3 23 4 22 5 23 6 19 7 23 8 21 9 22 10 20 11 23 12 20 13 20 14 22 15 22 16 22 17 23 18 22 19 23 20 19 21 20 22 19 23 19 24 19 25 19 26 19 27 19 28 22 29 21 30 22 31 21 32 19 33 20 34 21 35 22 36 23 38 20 39 22 40 21 41 20 42 21 43 20 44 19 45 23 46 23 47 19 48 23 50 19 51 19 52 21 53 20 54 19 55 21 56 20 57 19 58 22 59 20 60 21 61 21 62 19 63 19 64 20 65 20 67 20 68 21 69 22 70 20 71 20 72 21 73 20 74 20 75 20 76 21 77 21 78 22 79 20 80 22 81 20 82 21 83 21 84 21 85 22 86 22 87 23 88 22 89 21 90 20 6 9 16 25 23 23 25 25 31 23 34 21 58 23 64 24 73 24 86 25 7 30 8 11 11 10 12 11 13 11 16 10 18 11 23 11 25 11 27 11 34 10 35 11 39 10 43 12 44 11 48 11 50 12 53 11 54 11 56 10 63 10 64 11 65 11 72 10 74 11 78 11 82 10 83 11 84 12 86 12 90 11 8 53 2 9 3 10 4 9 6 10 7 11 8 9 9 9 12 9 13 10 14 11 16 10 19 9 20 9 21 9 22 10 23 11 25 11 30 9 31 11 32 10 34 11 35 9 36 10 37 9 39 11 42 10 46 10 47 10 49 10 50 9 53 9 55 9 58 11 59 10 60 10 61 9 62 10 63 10 64 9 65 10 68 10 69 10 70 10 71 10 74 11 75 10 76 10 79 10 83 11 84 9 85 10 86 11 89 9 9 68 1 23 3 25 6 22 7 22 8 24 9 24 10 25 11 22 12 21 14 24 15 23 16 23 17 24 18 23 19 24 20 23 21 22 22 24 23 23 24 25 26 24 27 22 28 22 29 22 30 23 31 23 32 23 33 24 34 22 35 21 37 23 38 22 39 23 40 21 43 25 44 24 46 21 48 25 52 22 54 21 55 22 56 24 57 23 59 23 60 24 61 25 62 23 63 22 64 22 65 21 67 24 68 22 69 21 72 24 74 21 75 25 76 21 78 23 79 23 80 22 81 22 82 25 83 21 84 21 85 23 87 24 88 22 89 23 10 41 1 28 3 25 4 24 8 29 9 28 10 29 11 28 16 27 19 27 20 26 24 27 25 28 26 27 27 28 29 29 30 27 34 25 36 28 37 27 38 26 39 29 40 27 44 28 45 26 47 25 49 28 50 27 52 27 53 28 54 26 55 25 56 26 57 27 60 28 61 26 65 27 67 28 68 29 73 24 80 25 90 25 11 53 1 19 2 19 3 19 4 19 5 22 6 20 7 19 8 19 9 19 10 18 12 19 13 20 14 18 17 18 18 20 20 19 24 21 25 20 26 19 27 19 28 19 30 20 32 22 33 18 34 19 36 19 38 19 39 21 43 21 44 21 46 20 48 20 50 22 53 21 54 19 55 22 57 19 58 20 59 21 60 20 61 20 62 19 64 18 65 20 67 21 73 21 75 22 80 19 82 19 84 21 86 19 87 19 89 21 12 57 1 19 2 19 3 19 4 20 5 18 8 19 9 19 11 17 13 18 14 20 15 20 16 18 17 19 18 18 20 19 21 20 22 19 23 18 24 21 25 17 26 19 27 19 29 18 31 19 32 17 33 20 34 20 37 18 38 19 39 18 40 18 45 17 46 17 50 20 51 19 52 18 53 21 54 21 56 18 57 20 59 20 64 20 66 18 68 18 69 20 70 17 75 20 77 17 79 18 80 20 82 17 83 19 84 18 85 20 88 20 89 18 90 18 13 77 1 23 2 26 4 23 5 23 6 23 7 26 8 22 9 26 10 22 11 22 12 23 14 26 15 22 16 22 17 23 18 23 19 23 20 22 21 24 22 25 23 24 24 22 26 23 27 23 29 22 31 24 32 25 33 26 34 26 35 23 36 24 37 25 38 26 39 22 40 26 41 25 42 23 43 25 44 24 45 24 47 22 48 24 49 23 50 25 52 23 53 26 54 26 55 23 56 24 57 22 59 25 60 24 62 24 63 25 64 25 65 25 66 24 67 23 69 22 70 26 71 26 73 25 74 23 75 22 76 25 77 22 78 25 79 22 80 23 81 25 82 22 83 26 84 26 85 25 87 24 89 24 90 23 14 54 1 20 3 20 8 19 9 21 11 19 12 20 14 21 17 19 19 20 20 21 21 19 22 21 23 18 26 19 27 19 28 18 31 19 32 19 33 21 36 19 37 19 39 22 40 19 41 22 42 21 43 20 44 21 45 18 46 19 47 20 50 21 52 20 57 21 58 20 60 18 62 21 63 19 64 20 65 20 66 19 67 19 71 21 72 20 73 19 74 21 75 19 77 22 79 19 80 20 81 19 82 19 84 21 85 22 89 22 15 64 1 30 2 30 3 31 4 29 5 30 7 25 8 28 10 25 11 31 12 25 13 29 14 28 18 25 19 30 21 30 22 26 23 27 25 30 27 30 29 31 31 27 33 28 34 26 35 30 36 26 37 31 38 26 39 27 40 28 41 26 44 26 46 28 47 30 50 28 51 27 54 26 55 29 56 30 58 31 59 28 60 30 61 27 62 29 63 26 65 27 66 26 68 26 69 27 70 30 72 26 73 29 74 27 75 26 76 28 77 29 79 27 80 27 81 27 82 30 83 27 84 27 85 28 86 30 87 29 16 25 1 26 2 29 3 30 5 29 7 30 8 26 9 28 10 31 14 28 15 25 24 27 32 27 35 27 36 31 41 27 42 25 44 28 46 29 49 26 53 31 54 31 64 27 68 30 70 29 89 26 21 49 1 18 3 22 4 18 5 19 6 22 7 20 8 21 9 19 10 18 11 20 12 21 13 18 17 21 22 20 23 19 24 19 25 22 28 18 29 20 31 20 32 22 34 19 35 22 36 21 37 21 41 22 43 20 47 22 48 19 49 19 50 21 55 20 56 21 58 21 59 21 60 20 62 19 63 20 65 22 66 19 67 19 71 20 73 20 75 21 78 19 79 19 84 21 86 19 89 19 22 37 2 21 3 21 11 21 12 25 13 24 14 22 22 22 23 23 25 22 26 25 28 21 29 21 30 22 32 23 33 25 34 21 36 23 47 23 48 23 51 22 52 25 55 23 56 25 58 22 59 24 63 23 67 25 70 24 74 25 75 25 76 22 77 21 78 23 79 24 81 22 83 25 84 25 23 8 9 23 23 27 37 23 47 23 50 24 57 25 68 25 90 23 24 13 15 16 24 16 25 18 31 16 35 16 37 16 58 17 64 17 65 19 66 16 80 18 84 16 88 18 29 83 1 16 2 16 3 17 4 16 5 18 6 18 7 16 8 17 9 16 10 17 11 18 13 18 14 18 15 17 16 15 17 16 18 17 19 18 20 15 21 18 22 16 23 16 24 16 26 16 29 16 30 16 31 17 32 16 33 18 35 18 36 17 37 18 38 17 39 15 40 17 41 16 42 17 43 17 44 18 45 16 46 17 47 16 48 17 49 16 50 16 51 16 52 17 53 18 54 18 55 19 56 18 57 18 58 18 59 17 60 17 61 16 62 16 63 16 64 17 65 17 66 17 67 16 68 17 69 17 70 17 71 18 72 18 73 18 74 19 75 15 76 16 77 18 78 18 79 17 81 17 82 17 83 17 84 16 85 18 86 17 87 17 89 17 90 17 30 13 8 25 14 23 22 27 26 27 28 24 29 24 39 23 41 24 60 24 66 26 69 24 80 24 88 25 31 28 1 19 3 19 6 19 8 20 12 20 14 18 17 21 20 19 23 19 36 19 38 18 41 20 42 20 46 19 48 20 49 18 53 17 54 20 57 19 65 20 66 18 69 18 70 21 71 20 72 19 81 18 82 17 83 17 32 27 2 10 3 10 10 9 13 10 26 10 33 11 35 9 37 11 40 11 45 11 46 10 50 10 51 11 53 9 54 11 60 10 61 9 64 10 66 10 68 9 72 10 76 10 79 11 80 11 82 9 84 11 85 10 33 80 1 17 2 16 3 17 4 18 5 17 6 19 7 19 9 18 10 18 11 18 12 18 13 19 15 17 16 19 17 17 18 16 19 19 20 17 21 19 22 16 23 19 24 19 25 18 26 18 28 16 29 20 30 18 31 17 32 19 33 17 34 18 35 16 36 17 38 18 39 16 40 19 41 17 43 16 44 20 45 18 46 19 47 19 49 16 50 18 51 20 54 20 55 19 56 17 57 19 58 19 60 17 61 19 62 19 63 16 65 18 66 17 67 16 68 19 69 19 70 19 71 18 72 19 73 18 74 18 75 19 76 19 77 19 78 17 79 18 80 18 81 19 82 16 83 20 84 19 85 18 86 18 87 17 88 19 89 16 90 16 34 18 6 32 10 32 11 29 12 27 16 27 29 29 33 29 45 30 53 30 58 31 61 30 64 32 67 29 70 28 73 27 78 30 81 29 90 28 35 68 2 14 3 14 6 16 8 16 9 14 10 14 11 16 12 14 14 16 15 15 16 14 17 15 18 15 19 16 20 15 21 15 22 15 23 16 24 16 26 14 28 15 29 14 31 16 32 14 33 14 34 16 36 15 37 14 38 16 39 16 40 15 41 15 42 14 43 15 45 16 46 14 47 14 49 15 50 16 53 15 57 16 58 15 59 14 60 16 62 15 63 14 64 14 65 14 66 16 67 16 68 15 69 16 72 14 73 16 74 15 75 15 78 14 79 14 80 14 81 16 82 14 83 16 84 15 85 16 86 14 88 15 89 16 90 15 36 22 6 12 12 13 16 13 26 13 27 12 29 13 34 11 44 11 47 11 48 12 49 13 53 12 55 12 56 11 58 12 60 13 63 11 78 12 79 13 81 11 84 11 86 12 41 29 1 18 4 18 8 17 12 18 13 20 14 21 17 20 21 20 29 20 33 19 34 20 41 20 46 19 47 19 48 18 53 17 55 19 57 18 58 18 59 19 61 20 63 20 66 19 68 21 70 19 82 20 87 19 89 18 90 18 42 15 12 15 14 16 15 15 16 17 20 15 23 17 32 17 38 17 47 15 61 15 65 17 71 16 82 16 87 17 90 17 43 12 1 19 11 19 19 18 35 21 36 19 44 19 45 21 46 17 49 17 61 20 66 18 88 19 44 61 1 14 2 16 4 15 5 15 6 14 8 16 9 16 10 16 11 15 13 16 15 16 16 15 18 14 19 15 20 15 22 14 23 16 24 15 25 15 28 14 29 16 30 15 32 16 33 15 34 16 35 14 36 16 38 14 39 16 44 16 46 16 47 15 48 15 49 14 50 14 51 16 53 15 54 14 55 15 56 15 57 14 58 16 59 15 61 14 62 16 66 14 67 16 69 15 70 16 74 16 76 16 78 15 79 14 80 14 81 15 82 15 83 15 85 14 86 15 88 14 90 15 4 57 36 2 21 3 20 8 22 12 21 13 20 14 22 18 19 19 21 21 22 22 19 23 19 24 23 25 19 29 21 36 19 38 19 39 21 42 22 45 21 46 23 49 22 50 20 53 22 55 20 59 22 60 20 62 19 65 21 70 22 72 22 76 21 79 22 81 21 87 22 88 22 89 21 58 11 2 23 19 26 43 24 45 24 49 25 56 23 58 25 60 23 64 26 66 24 90 26 59 56 1 13 2 14 3 13 5 12 8 13 9 14 10 13 11 13 12 14 13 13 15 13 16 13 17 12 19 14 20 12 23 13 29 13 30 12 31 14 32 12 33 12 35 13 36 12 37 12 41 13 42 13 46 14 47 14 48 12 52 14 53 14 55 13 56 13 58 13 59 12 60 13 61 12 62 13 63 13 65 13 67 12 70 12 71 12 73 12 75 14 76 12 78 12 80 13 81 14 83 12 85 14 86 13 87 13 88 14 89 13 90 13 60 61 1 14 2 16 3 17 6 17 7 16 10 14 11 17 12 17 17 16 18 17 19 15 21 17 22 15 23 16 26 17 27 17 28 15 30 15 31 16 33 14 34 14 35 18 36 15 38 15 39 15 41 17 42 16 46 17 48 15 49 16 50 15 52 16 53 17 54 17 58 15 59 16 60 16 61 15 62 17 63 17 64 16 65 15 66 15 67 17 68 16 70 15 71 15 74 15 75 17 76 17 77 17 80 16 82 15 83 17 84 15 85 17 86 17 87 17 88 16 89 15 90 17 +5 4 1 9 1 10 6 10 34 10 39 10 47 10 70 10 81 10 82 9 85 10 2 79 1 23 2 24 3 26 4 23 5 27 6 27 7 23 8 27 10 25 11 25 13 27 14 24 15 24 16 25 17 25 18 23 19 24 20 25 21 26 22 24 23 25 24 25 25 25 27 24 28 27 29 26 31 27 34 27 36 25 37 24 38 25 40 27 41 23 42 26 43 23 44 25 45 25 46 24 47 26 48 23 49 27 51 23 52 24 53 27 55 25 56 26 57 27 58 27 59 27 60 23 61 26 62 23 63 23 64 27 65 26 66 27 68 25 69 27 70 26 71 23 72 23 73 25 74 24 75 27 76 24 77 26 78 23 79 26 80 27 81 27 82 27 83 24 84 26 85 24 86 24 87 26 88 25 89 26 90 23 3 90 1 24 2 25 3 25 4 26 5 25 6 26 7 23 8 23 9 25 10 23 11 22 12 26 13 23 14 23 15 26 16 25 17 24 18 23 19 26 20 26 21 25 22 26 23 22 24 25 25 24 26 24 27 23 28 26 29 26 30 22 31 23 32 24 33 25 34 26 35 22 36 26 37 22 38 24 39 22 40 23 41 24 42 26 43 25 44 25 45 22 46 22 47 23 48 23 49 25 50 26 51 24 52 25 53 22 54 25 55 26 56 23 57 24 58 24 59 25 60 25 61 23 62 26 63 25 64 22 65 23 66 23 67 22 68 24 69 25 70 23 71 26 72 25 73 22 74 22 75 26 76 26 77 25 78 24 79 26 80 24 81 26 82 24 83 22 84 22 85 26 86 22 87 23 88 25 89 23 90 23 4 84 2 18 3 18 4 18 5 17 6 17 7 16 8 18 9 18 10 18 12 17 13 17 14 17 15 18 16 18 17 15 18 16 19 17 20 15 21 16 22 17 23 18 24 18 25 16 26 15 27 17 28 18 29 19 30 16 31 19 32 17 33 16 34 18 35 18 36 18 37 17 38 18 39 18 40 18 41 15 42 18 43 16 44 16 45 18 47 17 48 18 49 18 50 18 51 18 52 16 53 18 54 18 55 18 56 18 57 17 58 16 59 19 60 16 61 16 62 18 64 17 65 17 66 17 67 16 68 18 69 19 70 19 71 16 72 16 73 18 74 18 75 16 76 17 77 15 78 15 80 18 82 17 83 16 84 17 85 18 86 17 87 17 88 18 89 18 90 18 12 9 23 1 29 3 27 11 28 17 30 19 25 23 28 30 25 32 27 37 27 40 28 41 25 44 30 54 28 55 25 56 25 57 28 62 28 68 29 75 27 81 24 84 29 89 29 90 27 10 47 1 14 2 13 6 12 9 13 10 13 11 12 13 13 16 12 18 14 19 13 20 14 21 13 23 14 24 12 25 13 26 12 27 12 32 13 34 14 35 13 39 13 40 12 41 14 42 13 43 14 44 12 45 13 46 13 48 14 55 14 57 13 58 14 59 12 61 14 64 14 65 12 67 14 68 13 69 12 72 13 73 13 76 12 78 14 81 13 85 14 86 13 87 14 11 41 1 13 4 13 5 15 6 13 9 15 11 13 12 15 15 15 16 14 21 14 22 14 25 13 26 13 27 15 28 15 30 13 31 13 32 14 47 14 48 15 49 13 51 15 54 14 55 13 57 14 64 15 66 13 67 14 70 13 71 14 72 13 73 13 74 13 77 14 78 13 80 15 83 14 86 13 87 13 89 13 90 15 12 42 2 20 4 22 9 23 12 23 14 20 15 23 16 22 17 22 19 23 20 24 22 24 23 23 24 21 32 23 33 20 35 24 36 20 38 20 40 20 41 22 43 21 45 20 49 23 53 21 56 23 57 22 58 21 63 21 64 22 66 21 68 22 71 22 73 21 74 24 76 21 78 21 79 24 81 22 84 22 85 21 87 21 89 20 17 41 1 20 4 24 5 23 8 21 10 24 11 21 12 21 21 21 23 22 28 21 29 20 30 21 33 22 35 22 38 21 39 23 41 24 42 20 44 21 45 23 46 22 47 22 48 23 49 21 50 22 51 22 53 24 54 24 55 20 57 22 59 22 60 22 65 21 66 21 67 23 69 22 72 22 74 22 75 22 77 22 82 20 18 13 3 13 15 12 24 12 39 12 41 14 51 12 59 12 66 13 67 14 68 13 77 14 88 12 90 12 19 14 1 19 7 18 25 19 27 20 28 17 29 18 46 18 50 19 54 20 67 20 70 19 74 20 87 21 90 20 20 31 2 14 3 15 5 14 6 15 8 16 9 15 11 15 12 14 15 16 19 15 24 16 34 16 35 14 36 14 37 15 38 16 40 15 41 15 43 14 46 14 53 15 54 16 56 15 57 14 58 14 62 16 66 15 71 14 72 15 82 16 87 14 25 12 1 22 7 21 20 19 25 21 26 23 37 23 53 22 61 19 68 21 71 22 78 21 83 21 26 74 1 17 2 18 4 15 5 16 6 17 7 16 8 16 9 18 10 17 11 14 12 15 15 15 16 17 17 17 18 17 20 18 21 16 23 17 24 15 25 17 26 14 27 17 31 16 34 17 35 16 36 18 37 15 38 17 39 17 40 17 41 17 43 16 44 17 45 16 46 15 47 17 48 18 49 15 50 17 51 16 52 16 53 15 54 16 55 16 56 15 57 17 58 16 59 15 60 15 62 16 63 17 64 16 66 17 67 17 68 17 69 15 70 16 71 17 72 15 73 17 74 17 76 16 78 16 79 16 80 16 81 15 82 15 83 15 84 17 85 15 86 16 88 17 89 15 90 17 27 58 1 21 3 21 4 20 5 21 6 20 7 19 8 21 12 20 13 20 14 21 16 22 18 19 20 21 22 19 23 20 24 19 25 22 26 20 27 20 28 19 30 19 31 21 36 19 37 20 38 21 39 21 40 19 41 22 43 20 46 21 49 18 50 22 51 20 53 19 54 20 55 21 57 22 58 21 60 19 61 20 63 20 64 20 67 20 68 21 70 22 71 19 72 18 74 18 75 19 77 19 78 19 79 20 82 20 83 19 85 22 88 22 89 20 90 18 28 37 6 14 9 14 10 13 11 13 12 13 13 14 14 13 17 12 18 12 27 14 30 12 32 12 33 13 34 13 35 14 43 12 45 14 48 13 49 14 51 13 52 12 56 12 57 12 58 12 59 13 60 12 62 13 63 14 65 12 66 12 67 12 73 12 75 13 76 14 81 14 87 12 88 14 52 5 8 13 28 14 27 27 27 36 29 37 26 68 28 76 25 87 29 6 29 3 24 9 26 14 24 15 24 16 27 17 24 24 27 28 27 31 24 32 27 33 23 43 25 44 26 52 24 54 26 55 23 56 27 58 24 66 24 67 27 72 23 73 25 75 24 77 27 81 27 82 23 84 25 86 25 88 25 7 62 2 23 3 20 4 21 5 21 6 24 7 23 9 21 10 24 11 20 12 21 15 23 16 21 18 21 20 23 21 21 23 20 24 24 25 22 27 23 28 24 32 20 33 21 35 22 36 21 37 24 38 21 39 23 40 22 41 22 43 20 44 21 45 23 46 23 47 23 49 22 50 21 51 24 52 22 53 22 55 23 56 22 57 22 58 20 60 20 61 23 62 23 63 22 64 21 65 23 66 20 67 23 68 23 70 20 72 21 73 22 74 21 77 21 79 24 82 21 86 24 89 23 90 23 8 27 6 21 15 19 19 22 20 18 21 20 24 20 25 18 26 20 28 21 30 20 32 18 36 19 37 22 38 19 50 22 51 19 53 20 54 22 55 20 61 21 62 20 71 21 73 20 78 19 84 19 86 21 88 21 9 26 4 10 5 10 12 10 13 10 15 10 19 9 24 10 25 11 27 11 33 10 36 10 38 10 41 10 44 9 48 10 53 11 54 9 56 10 60 11 67 10 71 9 75 9 78 9 80 9 85 11 87 9 10 55 5 26 6 26 7 23 9 23 10 24 11 22 12 22 14 23 15 24 18 26 19 26 20 25 25 22 26 24 27 25 28 26 32 23 34 24 35 25 36 26 38 25 39 22 40 26 41 22 42 24 43 26 44 24 45 22 46 24 47 24 48 23 49 23 52 25 55 26 58 22 62 22 64 26 67 23 68 24 70 24 71 24 72 24 73 25 75 25 76 25 77 22 78 25 79 26 82 23 83 24 86 23 87 23 88 26 89 26 90 25 11 71 1 24 2 23 4 23 5 24 6 23 8 20 9 22 10 21 11 24 12 20 13 21 15 21 16 24 17 21 18 22 19 24 20 21 21 20 22 21 23 23 24 23 25 21 26 22 27 24 31 24 32 23 34 21 35 21 36 21 37 22 38 23 39 20 40 21 42 23 44 24 45 24 46 21 47 22 50 20 52 21 54 21 55 21 56 21 57 22 58 24 59 22 62 23 63 20 64 22 67 20 68 23 69 24 70 23 71 24 72 23 73 24 74 21 75 22 76 22 77 22 78 24 79 24 80 20 81 21 82 23 83 21 84 20 86 20 87 24 88 20 90 21 12 23 1 29 2 28 3 33 5 33 8 27 16 31 23 30 25 30 32 28 38 33 39 29 41 33 42 32 44 28 48 28 51 29 55 30 66 30 75 31 76 32 78 28 80 28 81 33 13 31 3 20 6 22 8 21 13 19 20 20 21 22 22 19 25 21 27 21 28 23 34 22 36 22 41 20 42 23 45 19 47 19 48 22 49 21 51 21 52 20 65 22 70 20 76 21 77 22 78 19 80 23 82 19 83 22 86 19 87 20 89 20 14 73 1 13 2 11 4 11 5 11 6 11 7 12 8 12 9 13 10 11 11 12 12 12 13 11 14 12 15 12 18 11 19 13 20 13 21 12 22 12 23 11 27 13 28 11 29 11 30 11 31 12 32 11 33 13 34 13 35 11 36 11 37 12 38 13 41 12 42 12 43 11 45 13 48 11 49 12 50 11 51 13 52 12 54 11 55 12 56 12 57 11 58 12 59 12 60 12 61 11 62 11 63 13 64 11 65 11 66 11 68 13 70 11 71 11 72 12 73 12 75 11 76 13 77 13 78 11 79 11 80 11 82 12 83 11 84 11 85 11 86 13 87 13 88 12 89 12 15 39 1 25 2 27 4 28 5 24 7 23 8 25 13 28 14 27 16 28 17 28 18 28 21 24 23 26 26 25 28 28 31 27 33 26 35 26 40 26 41 25 42 25 47 26 51 26 52 25 55 26 57 27 58 27 62 27 65 27 71 28 72 28 74 25 76 24 78 24 81 28 82 24 83 28 85 24 89 25 16 71 1 25 4 26 5 26 6 27 7 29 9 25 10 26 11 30 12 28 13 27 14 29 15 29 16 26 18 29 19 25 20 28 21 28 22 24 24 26 25 24 28 25 29 28 30 27 32 25 33 26 34 25 35 28 36 30 37 30 38 30 39 28 40 29 41 28 42 27 43 29 44 25 46 26 48 29 49 29 50 28 51 29 52 27 53 25 54 26 55 29 57 25 58 24 59 28 60 24 64 28 65 26 66 28 68 28 70 25 72 29 73 29 75 28 76 26 77 26 78 30 80 27 81 25 82 25 83 28 84 28 85 26 86 27 87 27 88 28 89 27 90 25 17 65 1 21 3 20 4 19 5 20 6 20 7 19 8 19 9 21 11 22 12 21 13 19 14 21 15 22 17 20 20 21 21 20 24 18 25 22 27 19 28 18 29 19 30 21 31 20 32 21 33 20 34 20 36 20 37 18 39 19 41 19 42 19 43 19 44 20 48 20 49 19 50 21 51 22 52 20 53 19 55 20 58 19 59 19 61 19 62 20 63 18 65 18 66 18 67 21 68 21 69 21 70 20 71 21 74 19 75 22 76 20 77 22 78 20 79 21 81 21 82 21 83 19 85 19 88 18 89 21 90 19 18 42 2 10 4 10 12 11 15 11 16 10 18 10 19 11 20 10 21 9 22 10 24 10 27 10 28 9 32 11 34 9 38 10 40 10 41 9 42 11 44 9 47 10 48 9 50 10 51 11 52 11 54 10 58 11 60 10 62 9 63 11 64 9 65 10 67 9 74 10 76 11 77 11 79 10 80 10 82 10 87 10 88 9 90 10 19 89 1 18 2 20 3 22 4 21 5 19 6 19 7 21 8 20 9 19 10 21 11 20 12 20 13 18 14 20 15 18 16 21 17 20 18 18 19 18 20 19 21 22 22 20 23 21 24 20 25 22 26 19 27 20 28 20 29 22 30 20 31 20 32 19 33 22 34 19 35 18 36 20 37 21 38 18 39 18 40 20 41 21 42 20 43 20 44 20 45 22 46 20 47 19 48 19 49 22 50 20 51 20 52 21 53 19 54 18 55 19 56 21 57 21 58 20 59 19 60 20 61 20 62 19 63 21 64 20 65 22 66 22 67 21 68 21 69 19 70 22 71 20 72 19 73 19 74 21 75 21 76 20 77 19 79 21 80 21 81 21 82 19 83 18 84 20 85 19 86 20 87 20 88 21 89 19 90 19 20 16 12 30 17 29 18 31 23 30 25 28 28 27 32 28 37 25 44 31 53 25 57 26 61 31 62 26 65 28 68 27 84 29 21 54 1 32 2 30 3 33 6 30 7 31 10 30 11 29 15 29 16 28 17 30 20 31 21 28 22 31 23 27 24 30 25 33 26 28 27 29 29 31 31 30 32 33 33 32 35 31 36 30 37 28 40 29 42 27 43 29 45 30 47 32 48 31 50 27 51 29 53 29 55 31 56 27 57 28 58 30 61 32 62 29 66 30 71 31 72 30 73 32 75 30 76 32 78 28 79 29 80 31 81 32 82 31 85 31 87 30 88 32 22 65 2 15 3 17 4 16 5 15 7 16 8 17 9 17 10 15 11 15 12 16 14 16 15 15 16 16 18 14 20 15 21 17 22 17 23 15 25 17 27 16 28 15 29 17 30 17 32 15 33 15 34 16 36 17 37 17 38 15 39 15 41 17 42 17 44 16 45 15 48 17 49 15 50 15 51 16 52 16 53 16 54 15 55 18 57 16 58 16 60 15 61 17 63 17 65 17 66 17 67 17 72 15 73 17 76 16 77 17 78 17 79 15 80 15 82 15 84 18 85 16 86 16 87 17 88 17 89 17 90 15 23 78 1 12 2 10 4 11 5 11 6 11 7 10 8 10 9 11 10 11 12 10 13 11 15 10 16 11 18 12 19 10 21 11 22 12 23 11 24 12 26 11 27 11 30 10 31 11 32 11 33 12 34 10 35 10 36 11 37 10 38 12 39 11 40 12 41 12 42 12 43 11 44 10 45 11 46 12 48 11 50 10 51 10 52 10 53 11 54 11 55 10 56 11 57 11 58 10 59 11 60 10 61 12 62 11 63 11 65 11 66 10 67 12 68 12 69 12 70 11 71 10 72 11 73 11 74 11 75 11 76 11 77 12 78 12 79 12 80 11 81 12 82 10 83 12 85 11 86 10 87 10 88 11 89 11 90 12 24 31 1 18 7 16 10 17 13 19 16 15 19 19 21 18 22 18 23 15 39 17 40 17 42 18 45 18 46 17 47 18 53 17 55 17 57 18 60 16 61 19 65 16 68 17 69 16 70 18 71 17 74 18 76 17 79 17 80 17 86 18 90 18 25 74 2 23 3 26 4 23 5 26 7 23 8 27 9 26 11 26 12 23 13 23 14 24 16 25 18 23 19 23 20 24 21 26 22 26 23 26 24 24 26 27 27 23 28 27 30 26 31 23 32 25 33 23 34 25 35 26 36 26 37 27 38 27 40 27 41 24 42 26 43 24 44 26 45 24 46 27 48 27 49 26 51 23 52 26 53 27 54 26 55 26 56 26 57 23 58 27 60 23 61 25 62 27 63 23 64 27 65 26 66 27 67 23 68 27 69 24 70 26 71 24 72 24 74 25 75 23 76 27 78 23 79 23 80 24 83 24 84 24 85 26 86 27 88 26 89 26 90 26 26 86 1 22 2 22 3 22 4 22 5 21 6 19 7 18 8 18 9 19 10 21 11 20 12 19 13 18 14 21 15 22 16 20 17 20 18 19 19 19 20 21 21 19 22 20 23 22 24 19 25 21 26 20 27 21 28 19 29 20 30 20 31 18 32 18 33 21 34 19 36 20 37 20 38 21 39 21 40 21 41 18 42 19 43 20 44 21 45 19 46 21 47 22 48 21 51 21 52 18 53 20 54 20 55 19 56 18 57 19 58 22 59 19 60 21 61 21 62 21 63 19 64 18 65 20 66 18 68 21 69 19 70 19 71 18 72 18 73 21 74 22 75 19 76 20 77 21 78 18 79 21 80 19 81 21 82 21 83 18 84 19 85 20 86 19 87 19 88 18 89 21 90 19 27 60 1 13 4 12 5 11 6 13 11 12 12 12 13 12 15 13 17 12 18 11 20 13 21 12 22 11 23 12 25 12 26 12 27 12 28 13 29 13 30 12 31 12 33 11 34 11 35 12 36 12 38 12 39 13 40 12 41 13 42 11 43 13 44 11 45 13 48 11 49 13 51 11 52 12 53 11 57 13 58 13 59 12 60 11 61 12 62 13 63 12 64 11 66 12 67 11 70 12 71 12 72 12 74 12 75 12 79 12 81 13 82 12 84 12 86 11 87 11 90 13 28 58 1 25 2 23 3 26 4 25 6 26 7 23 9 22 11 24 12 23 15 25 16 24 18 26 19 22 21 25 23 23 24 23 26 24 28 23 32 26 34 24 35 23 36 26 37 22 39 24 40 26 41 24 42 23 43 26 44 25 45 23 46 23 47 23 49 24 51 23 53 24 54 23 57 25 58 22 60 26 61 26 63 25 64 22 66 23 67 23 69 25 70 26 71 24 74 26 76 23 77 23 78 25 79 22 83 25 84 23 85 25 86 22 87 25 88 25 29 17 3 30 14 31 15 29 19 28 22 27 26 26 27 32 35 28 36 30 43 26 58 29 59 27 67 27 73 30 76 31 80 28 88 31 30 33 1 19 3 17 5 20 6 19 7 21 15 19 18 18 20 20 21 20 23 20 25 18 27 17 29 21 30 21 32 18 33 19 37 20 38 20 46 18 47 21 49 20 57 20 58 19 70 19 72 21 74 19 75 19 78 20 81 18 83 18 85 18 86 18 90 20 31 57 3 21 4 22 5 20 6 19 8 19 9 21 11 21 13 21 14 20 15 22 16 20 17 20 19 22 21 20 22 20 23 19 27 19 28 20 29 20 31 20 32 21 33 20 34 20 35 19 37 21 38 19 42 20 43 21 44 20 45 21 47 20 52 20 53 21 55 22 57 21 59 20 60 21 61 20 62 20 66 20 67 20 68 20 69 20 70 18 72 21 73 19 74 21 77 19 80 21 81 22 83 22 84 20 85 20 87 19 88 19 89 21 90 22 32 83 1 14 2 13 3 12 4 14 5 13 6 13 7 14 8 13 9 14 10 14 11 13 13 13 14 13 16 14 17 14 18 13 19 13 20 14 21 14 22 14 23 13 24 14 25 12 26 12 27 14 28 13 29 12 30 13 31 13 32 13 33 12 34 12 36 14 37 14 38 14 39 13 40 14 41 14 42 14 43 12 44 12 45 13 46 12 47 13 48 12 49 13 50 13 51 13 52 12 54 12 55 14 56 12 57 12 58 14 59 14 60 12 61 14 62 14 63 12 64 13 65 14 66 13 67 13 68 12 69 13 70 14 71 13 72 13 73 14 74 13 75 12 76 13 77 14 78 12 79 13 81 12 82 12 84 13 85 12 86 13 88 13 89 12 90 14 33 1 64 11 34 32 6 17 9 17 11 15 13 15 15 14 18 17 19 14 25 15 26 17 29 17 31 16 32 15 33 17 37 16 52 16 59 17 60 15 61 17 66 16 67 17 68 17 70 14 71 15 72 16 76 15 79 17 80 15 82 17 84 16 85 16 86 15 88 16 35 59 2 17 3 18 4 17 5 18 7 18 8 16 9 16 11 17 12 16 14 17 16 17 17 16 18 17 19 16 20 16 23 18 25 16 26 16 27 17 28 19 30 17 31 17 35 18 36 15 37 18 39 17 40 15 41 18 42 19 43 17 44 16 45 16 46 16 47 17 48 18 51 16 53 17 55 18 57 18 58 18 59 16 61 16 62 18 63 19 64 17 65 15 66 15 67 17 68 18 69 17 70 17 73 18 74 16 76 16 77 16 80 17 81 16 84 17 87 18 36 81 1 21 2 20 3 21 4 18 5 20 6 19 7 21 8 20 9 21 10 20 11 21 12 20 13 21 14 18 15 19 16 20 17 19 18 21 19 21 20 19 21 22 22 21 23 20 24 21 25 19 26 21 27 21 28 21 30 21 31 19 32 21 33 18 35 19 36 19 37 21 38 18 39 18 41 20 42 21 43 20 46 19 47 18 48 20 49 20 50 20 51 21 52 21 53 21 54 18 55 19 56 22 57 19 58 20 59 20 60 21 61 20 62 20 64 21 65 20 67 22 68 20 69 19 71 21 72 18 73 21 74 21 75 19 76 18 77 20 78 19 79 21 80 22 82 19 83 21 84 21 85 19 86 22 87 21 88 18 89 21 90 21 37 73 2 19 3 18 4 18 5 19 6 21 7 19 8 19 11 18 12 20 13 19 14 19 15 18 18 20 19 17 20 20 21 18 22 20 23 20 24 20 26 20 28 18 29 20 30 18 31 20 32 21 33 19 34 19 35 19 36 19 37 19 38 19 39 20 40 21 41 19 42 18 43 19 45 20 47 19 48 20 49 18 50 17 51 18 53 19 54 20 55 19 57 17 58 19 59 18 60 20 61 20 62 21 63 21 64 17 65 19 66 19 67 20 68 19 69 21 70 18 71 20 75 17 76 20 77 18 78 20 79 19 80 19 81 20 82 20 84 17 85 19 87 21 88 18 89 19 38 49 1 13 3 15 4 15 5 14 7 15 8 15 11 14 12 15 15 15 18 13 20 15 22 14 24 13 25 15 26 13 30 14 32 14 33 15 34 14 35 14 38 13 39 14 41 15 44 13 45 13 46 13 47 14 48 15 50 14 52 15 55 15 56 14 60 13 61 14 63 14 65 15 67 14 69 14 70 14 72 13 73 13 74 15 75 15 79 14 80 14 81 15 82 13 86 15 90 15 39 56 3 11 4 12 8 12 9 12 10 11 11 12 12 11 13 13 14 13 15 12 16 13 19 13 20 11 21 11 23 12 25 12 27 12 29 13 30 13 31 12 32 12 33 11 34 12 35 12 37 11 40 13 41 12 45 11 46 13 47 12 50 11 51 12 52 13 53 11 54 11 56 13 57 12 58 11 60 12 62 11 66 11 67 11 73 12 74 12 75 12 76 13 77 12 78 12 79 12 81 11 82 11 85 13 86 11 88 11 89 13 90 12 40 89 1 24 2 24 3 24 4 26 5 28 6 28 7 24 8 28 9 27 10 27 11 23 12 26 13 26 14 26 15 26 16 28 17 24 18 25 19 24 20 24 21 27 22 24 23 24 24 26 25 27 26 25 27 28 28 23 29 28 30 25 31 27 32 26 33 27 34 26 35 25 36 27 37 26 38 26 39 26 40 25 41 27 42 26 43 26 44 25 45 27 46 23 47 28 48 27 49 26 50 24 51 23 52 26 53 27 54 24 55 25 56 27 57 25 58 27 59 26 60 24 62 24 63 28 64 26 65 24 66 27 67 25 68 24 69 24 70 26 71 28 72 27 73 29 74 27 75 25 76 25 77 24 78 26 79 26 80 27 81 24 82 26 83 25 84 24 85 26 86 25 87 23 88 28 89 25 90 26 41 26 1 17 2 18 3 17 5 18 6 18 15 16 19 17 21 16 24 19 29 16 33 17 38 17 43 16 44 19 49 17 56 16 62 17 63 18 65 19 67 18 68 18 70 17 72 15 74 18 80 17 86 16 42 90 1 25 2 23 3 23 4 24 5 24 6 22 7 24 8 21 9 25 10 24 11 21 12 22 13 23 14 23 15 24 16 21 17 24 18 25 19 21 20 25 21 21 22 23 23 24 24 24 25 22 26 24 27 23 28 22 29 23 30 24 31 25 32 22 33 23 34 21 35 21 36 22 37 22 38 24 39 23 40 25 41 24 42 23 43 25 44 21 45 22 46 22 47 25 48 21 49 21 50 23 51 21 52 23 53 23 54 25 55 24 56 22 57 21 58 21 59 23 60 24 61 25 62 22 63 23 64 22 65 23 66 23 67 22 68 22 69 22 70 23 71 23 72 25 73 22 74 22 75 25 76 24 77 24 78 21 79 25 80 24 81 23 82 24 83 25 84 24 85 22 86 22 87 22 88 21 89 22 90 25 43 7 34 13 55 15 56 13 62 13 70 15 84 14 87 15 44 82 1 16 2 15 3 14 4 15 5 14 6 15 7 16 8 14 9 16 10 16 11 16 12 14 13 14 14 16 15 15 16 16 17 14 18 14 19 14 20 14 21 16 22 16 23 14 26 14 27 15 28 14 29 16 30 15 31 16 32 15 33 14 34 14 35 16 36 14 37 14 38 16 39 16 40 15 41 16 42 14 43 15 44 14 46 15 47 14 48 15 49 14 50 15 51 14 52 16 53 16 54 15 56 16 58 14 59 14 60 15 61 14 62 16 63 15 64 15 65 15 66 14 68 15 69 16 70 16 71 16 72 14 73 14 74 16 75 14 76 15 77 15 78 14 79 14 80 15 81 14 82 16 84 15 85 14 87 14 88 16 89 16 90 15 45 86 1 28 2 33 3 28 4 33 5 29 6 29 7 33 8 32 9 28 10 31 11 27 12 28 13 33 14 29 15 29 16 32 17 30 18 32 19 30 20 28 21 27 22 29 23 29 24 31 25 28 26 27 27 28 28 28 29 32 30 27 31 30 32 32 33 28 34 32 35 30 36 28 37 31 38 30 39 30 40 30 41 31 42 30 43 33 44 31 45 30 46 32 47 28 48 30 49 29 50 29 51 29 52 31 53 30 54 31 55 29 56 27 57 30 58 31 60 29 61 33 62 30 63 29 64 29 65 29 66 30 67 33 68 28 69 32 71 27 72 31 73 30 74 29 76 33 78 28 79 28 80 28 81 28 82 28 83 31 84 32 85 31 86 33 87 27 88 30 89 28 90 27 46 22 2 17 6 16 7 16 9 17 16 17 17 16 35 17 39 17 48 18 50 17 52 18 56 17 57 17 61 17 62 16 63 17 71 17 75 17 83 18 84 16 85 17 87 16 47 33 1 14 4 15 8 14 13 13 19 14 22 15 23 14 28 14 30 14 33 14 39 14 40 13 42 14 44 13 50 13 52 15 54 15 55 15 57 13 59 14 64 15 65 15 67 14 68 14 70 15 71 15 72 13 78 13 79 13 81 14 83 14 89 14 90 13 48 39 2 24 5 25 6 23 9 21 11 24 12 25 13 22 18 22 20 25 21 23 24 21 26 25 29 23 30 23 33 22 34 24 38 25 39 22 40 21 41 24 43 23 44 23 46 22 48 24 52 22 54 23 59 25 61 25 64 24 65 22 67 25 69 24 72 23 79 25 82 24 84 21 86 25 88 24 89 21 49 78 1 24 2 25 3 28 4 27 5 25 6 25 7 28 9 28 11 26 12 26 13 28 14 28 15 26 16 28 17 25 19 27 20 26 21 28 22 25 23 26 24 25 25 24 26 25 27 27 29 26 30 24 31 26 32 24 33 28 34 27 38 26 39 24 40 25 41 26 42 24 44 24 45 26 46 26 48 27 49 26 50 27 51 28 52 26 53 25 54 24 55 27 56 25 57 26 58 26 59 27 60 26 61 24 62 28 63 27 64 24 65 24 66 28 67 25 69 28 70 27 71 28 72 24 73 25 75 24 76 26 77 27 78 28 79 29 80 25 81 27 82 25 84 27 85 28 86 24 87 26 88 25 89 25 90 25 50 86 1 29 3 31 4 27 5 29 6 28 7 26 8 31 9 27 10 26 11 32 12 29 13 26 14 28 15 28 16 29 17 30 18 27 19 28 20 30 21 30 22 27 23 29 24 30 25 29 26 31 27 27 28 27 29 29 30 26 31 27 33 28 35 31 36 27 37 28 38 29 39 28 40 28 41 27 42 28 43 27 44 28 45 29 46 32 47 31 48 28 49 31 50 28 51 30 52 28 53 28 54 30 55 26 56 27 57 31 58 30 59 31 60 31 61 26 62 27 63 30 64 30 65 26 66 31 67 30 68 31 69 32 70 28 71 28 72 31 73 30 74 27 75 30 76 31 77 29 78 28 79 31 80 29 81 27 82 30 83 28 84 28 85 27 86 28 87 27 89 28 90 28 51 37 1 21 2 23 6 21 19 25 21 23 23 22 24 23 28 21 29 25 30 23 32 22 34 22 38 25 39 22 42 21 44 24 46 22 49 25 51 22 52 25 53 22 58 23 60 25 62 21 63 24 65 23 71 22 75 23 77 25 78 21 79 22 84 22 85 21 87 21 88 24 89 22 90 24 52 37 1 29 2 30 3 32 4 33 5 32 15 29 18 28 19 28 22 32 24 28 25 32 26 32 27 31 28 32 34 27 39 29 41 29 43 30 44 30 48 28 49 28 52 28 53 29 56 27 58 32 59 29 64 33 67 33 70 28 74 32 76 33 78 31 80 33 81 32 82 32 86 31 90 29 53 90 1 11 2 13 3 11 4 13 5 12 6 13 7 12 8 13 9 11 10 13 11 12 12 12 13 13 14 11 15 13 16 11 17 11 18 11 19 12 20 12 21 12 22 12 23 11 24 13 25 12 26 11 27 11 28 11 29 12 30 11 31 12 32 11 33 12 34 12 35 11 36 12 37 12 38 13 39 12 40 12 41 13 42 11 43 12 44 11 45 11 46 11 47 12 48 12 49 13 50 11 51 12 52 13 53 11 54 12 55 13 56 12 57 13 58 11 59 11 60 12 61 11 62 11 63 11 64 13 65 12 66 12 67 12 68 13 69 13 70 13 71 13 72 12 73 13 74 13 75 12 76 13 77 13 78 12 79 12 80 11 81 13 82 12 83 13 84 11 85 12 86 12 87 13 88 12 89 12 90 12 54 58 1 10 3 9 4 10 5 9 7 9 8 10 9 9 10 10 12 11 13 10 14 10 18 10 19 10 20 9 21 10 22 9 23 11 26 10 28 11 30 11 32 9 33 9 34 10 35 10 36 9 37 10 38 9 39 10 40 10 41 9 44 10 45 9 46 10 47 10 49 10 51 10 55 9 58 9 59 10 60 9 63 9 66 9 68 10 69 10 70 9 71 10 72 11 74 9 75 10 77 10 78 10 79 11 81 10 82 10 83 10 85 10 87 10 88 11 55 59 4 22 5 20 6 22 7 23 11 21 12 22 13 22 15 24 17 21 19 21 20 23 22 24 23 24 24 24 25 22 26 21 27 22 28 21 29 24 30 23 31 24 32 21 33 24 34 20 35 23 36 22 37 22 38 21 40 21 42 23 45 22 47 23 50 20 51 22 52 21 53 22 54 23 55 23 56 23 59 21 60 24 61 21 62 21 63 22 65 21 66 23 67 21 68 21 72 21 73 20 76 21 77 24 82 24 83 20 84 23 85 20 87 23 89 21 90 23 56 10 9 26 24 26 30 24 38 25 44 27 52 28 58 28 66 25 77 24 78 28 16 13 78 1 25 2 23 4 24 6 23 7 25 8 22 9 23 10 25 12 24 14 23 16 24 17 22 18 23 19 24 20 25 21 24 22 23 23 22 26 21 27 23 29 22 30 24 31 24 32 21 33 25 34 22 35 24 36 25 37 24 38 24 39 24 40 21 41 23 42 23 43 24 44 21 45 21 46 23 47 24 48 23 50 24 51 25 52 24 53 24 55 23 56 21 57 23 58 22 59 23 60 23 61 24 62 24 63 25 64 24 65 23 66 21 68 24 69 21 70 21 71 25 72 23 73 25 74 24 75 24 76 22 77 23 78 25 79 23 80 23 81 23 82 22 83 25 84 21 85 22 86 23 87 21 88 21 90 25 14 5 15 10 60 12 64 11 87 11 89 12 15 88 1 21 2 20 3 19 4 22 5 21 6 21 7 22 8 20 9 22 10 20 11 19 12 19 13 20 15 21 16 20 17 18 18 19 19 20 20 22 21 21 22 18 23 20 24 20 25 21 26 19 27 21 28 20 29 22 30 18 31 19 32 20 33 21 34 20 35 20 36 19 37 21 38 22 39 21 40 20 41 19 42 20 43 18 44 20 45 18 46 20 47 22 48 21 49 20 50 21 51 21 52 21 53 22 54 19 55 18 56 22 57 21 58 19 59 21 60 20 61 19 62 22 63 21 64 20 65 22 66 19 67 20 68 19 69 21 70 20 71 21 72 19 73 21 74 22 75 18 76 20 77 20 78 21 79 22 80 19 81 20 82 19 83 20 84 20 85 21 86 21 87 19 88 21 89 18 16 1 8 19 17 59 1 13 2 11 3 13 6 11 7 13 10 12 11 13 12 11 13 11 14 11 15 12 18 13 21 12 23 13 24 13 26 12 27 12 30 11 31 13 32 13 35 12 37 12 38 13 39 11 41 12 43 13 44 11 45 12 46 12 47 13 50 13 51 11 52 12 53 13 54 12 55 12 56 12 59 11 60 11 62 12 63 13 64 11 65 11 66 11 67 12 68 13 69 11 70 13 71 12 72 11 73 13 74 13 75 12 81 13 83 13 86 11 87 12 88 12 90 12 18 86 1 25 3 25 5 23 6 27 7 26 8 26 9 25 10 27 11 24 12 27 13 25 14 27 15 23 16 24 17 27 18 25 19 27 20 25 21 26 22 27 23 23 24 25 25 27 26 23 27 24 28 23 29 24 30 25 31 24 32 24 33 27 34 23 35 23 36 23 38 26 39 26 40 27 41 23 42 26 43 23 44 23 45 27 46 25 47 24 48 23 49 24 50 24 51 27 52 27 53 27 54 24 55 25 56 23 57 27 58 25 59 26 60 23 61 24 62 23 63 26 64 24 65 24 66 23 67 25 68 23 69 23 70 23 71 25 72 27 73 27 74 23 75 25 76 24 78 26 79 27 80 23 81 24 82 23 83 26 84 24 85 24 86 26 87 26 88 23 89 24 90 24 19 6 30 18 49 17 54 19 75 20 79 19 86 20 20 18 3 33 15 31 16 27 28 27 30 32 32 33 35 28 36 30 45 32 48 27 54 32 59 29 64 28 65 30 69 30 72 27 81 32 86 28 21 19 2 22 3 22 6 21 8 24 16 21 18 23 21 20 29 24 39 23 51 22 57 22 61 21 62 20 77 24 78 23 85 21 87 24 88 21 89 22 22 49 4 24 7 21 9 21 10 21 11 21 13 25 15 21 16 21 17 21 20 22 21 25 23 25 24 24 25 24 27 22 28 24 29 25 30 22 31 23 32 22 36 24 37 22 38 22 39 23 40 23 41 23 44 24 48 23 49 23 50 24 51 22 52 25 53 22 54 23 57 25 60 25 61 22 65 25 66 23 67 22 68 23 70 25 75 24 78 23 79 23 82 25 83 21 84 25 90 23 23 66 1 16 3 17 4 19 5 16 6 16 8 17 10 17 11 19 12 18 13 18 15 16 16 18 18 17 19 16 20 17 22 16 23 16 24 17 25 16 26 19 28 18 30 16 31 16 32 17 33 17 34 17 35 16 36 19 38 18 39 17 41 16 42 18 43 18 45 16 46 19 49 18 50 17 54 16 56 17 59 18 60 18 61 16 62 18 63 15 65 18 67 17 70 17 71 17 72 16 73 18 74 16 75 18 76 18 78 16 79 18 80 15 81 17 82 16 83 18 84 19 85 18 86 17 87 18 88 16 89 18 90 16 24 62 1 30 2 28 3 29 4 33 6 28 8 32 9 32 10 33 12 31 14 29 15 28 17 32 18 31 19 30 20 28 21 28 22 29 23 32 26 32 27 32 30 29 31 28 34 30 35 32 39 30 40 28 41 27 42 33 43 32 45 31 46 28 47 27 48 31 49 28 50 27 51 31 52 27 53 32 54 31 55 29 56 29 57 30 59 29 60 33 61 28 63 31 64 28 66 32 67 29 69 29 71 30 73 29 76 29 77 27 78 30 79 30 80 30 81 29 83 27 84 32 86 31 89 32 53 82 1 27 2 29 3 29 4 31 5 26 6 27 7 27 8 27 9 32 10 31 11 29 12 27 13 29 14 29 15 28 16 28 17 28 18 30 19 26 20 26 21 28 22 31 23 30 24 31 25 30 26 30 27 30 28 26 29 27 30 27 31 28 32 30 33 27 34 31 35 31 36 32 37 29 38 28 40 29 41 27 42 29 44 27 45 28 46 30 48 29 49 28 50 30 51 31 52 27 53 29 55 31 56 30 57 28 58 26 59 31 60 31 61 31 62 29 63 31 64 29 67 31 68 32 69 27 70 28 71 30 72 27 73 31 74 28 75 29 76 31 77 29 78 29 79 29 81 27 83 28 84 32 85 27 86 30 87 27 88 26 89 28 90 28 54 64 1 29 2 27 3 28 4 27 5 32 6 28 7 29 8 27 10 27 12 28 14 26 15 31 16 31 17 28 19 29 20 26 23 30 24 28 25 30 26 30 27 28 28 30 29 27 30 29 31 29 32 28 33 27 34 26 35 27 36 30 38 32 39 28 40 29 41 29 42 29 43 29 45 31 50 27 52 27 56 29 58 29 59 29 60 32 61 30 63 30 64 29 65 28 67 30 68 29 69 27 71 28 73 30 74 26 77 30 78 28 79 28 80 28 81 28 82 31 83 26 84 28 85 27 88 27 89 30 55 61 1 15 2 14 5 15 7 15 10 16 13 14 14 14 15 16 17 14 18 16 19 15 20 14 21 15 23 14 24 15 25 15 26 14 27 14 29 14 32 15 33 16 34 14 37 16 38 14 39 14 40 15 41 14 42 15 45 16 46 16 47 16 48 16 49 14 50 15 51 15 53 14 54 15 55 16 57 15 58 15 61 14 64 15 66 14 68 14 69 16 70 15 71 16 72 16 74 16 75 16 76 14 77 14 79 14 80 15 81 15 82 15 83 16 84 15 87 16 88 16 89 14 56 31 4 21 5 22 7 19 8 20 12 21 14 21 15 21 20 19 22 20 23 19 30 19 32 20 34 19 35 21 36 19 40 18 43 21 50 18 51 22 52 21 54 21 55 19 56 21 60 18 66 19 69 19 75 20 81 20 82 20 87 19 89 19 4 57 28 11 27 12 28 13 28 14 29 15 31 19 31 25 30 26 27 31 27 34 32 35 29 37 31 39 28 45 32 46 32 48 30 51 30 53 29 68 29 69 32 73 29 74 28 76 32 77 31 83 29 84 30 89 32 90 28 58 57 1 9 2 9 3 11 4 10 6 11 7 11 8 10 10 9 11 11 12 11 13 10 14 11 16 11 17 10 19 9 20 10 21 11 22 11 23 10 25 10 26 11 27 10 31 11 32 9 33 9 34 10 36 10 38 10 39 10 40 10 45 10 48 10 50 11 53 10 54 10 55 10 57 9 59 10 62 10 63 10 64 9 68 10 69 9 70 9 71 9 72 10 74 11 75 10 76 10 77 10 78 10 80 9 81 9 82 9 83 10 84 11 85 9 59 35 1 12 2 12 5 13 8 13 9 13 14 14 15 13 16 14 21 13 25 13 26 12 27 13 28 13 30 14 45 13 46 13 49 13 50 12 52 13 54 12 57 14 58 14 61 14 63 13 65 12 67 12 68 12 72 12 73 14 75 14 77 14 79 13 84 12 88 14 89 14 60 85 1 23 2 22 3 19 4 22 6 23 7 23 8 22 9 21 10 23 11 20 12 20 13 23 14 19 15 22 16 22 17 22 18 21 19 20 20 20 21 20 22 23 23 20 24 20 25 19 26 19 27 21 28 21 30 21 31 19 32 22 33 19 34 20 35 22 36 21 37 22 38 21 39 20 40 23 41 20 42 23 43 19 44 22 45 22 46 20 48 20 49 19 50 20 51 22 53 21 54 20 55 22 56 21 57 21 58 20 59 21 60 21 61 22 62 21 63 19 64 21 65 22 66 22 67 22 68 19 69 21 70 19 71 23 72 20 73 22 74 22 75 23 76 21 77 21 78 20 79 22 81 20 82 19 83 21 84 22 85 21 86 22 87 20 88 23 89 22 90 23 +5 4 1 78 1 17 2 18 4 20 5 20 6 17 7 17 8 19 9 17 10 19 11 19 12 19 13 17 14 17 16 18 17 17 18 19 19 19 20 17 21 17 22 19 24 18 25 18 26 16 27 18 29 19 32 18 33 18 35 18 36 17 38 17 39 17 40 17 41 17 43 18 44 17 45 20 46 17 47 20 48 19 49 19 50 19 51 19 52 17 53 17 54 19 55 18 56 19 57 16 58 18 59 19 60 20 61 18 62 17 63 19 64 19 65 18 66 19 67 19 68 17 69 18 70 18 72 19 73 16 74 18 75 17 76 19 77 17 78 19 79 16 81 18 82 18 83 18 84 18 85 18 86 19 88 17 89 19 90 20 2 31 3 17 12 18 14 17 15 18 16 17 26 16 27 17 28 18 33 18 35 17 38 18 39 15 40 17 41 17 43 18 48 18 52 18 55 15 56 16 60 18 61 16 65 17 68 16 69 18 71 17 77 18 81 17 83 18 84 19 85 18 87 17 3 73 1 10 2 9 3 9 4 10 5 9 6 9 7 11 8 10 9 11 12 9 14 11 15 11 16 10 17 9 18 9 19 10 21 11 23 9 24 10 25 10 26 11 27 9 28 10 29 11 31 10 32 11 33 11 34 9 35 9 38 9 39 10 40 11 41 10 42 9 43 11 44 10 45 11 46 9 47 11 48 10 49 10 50 11 51 11 53 10 54 11 55 9 56 9 58 9 59 9 61 11 64 11 66 10 67 9 68 9 69 11 70 9 71 10 72 9 73 11 74 11 75 10 76 10 77 9 78 10 79 10 80 10 81 11 82 10 85 10 86 11 87 9 88 9 89 11 4 22 4 15 13 13 16 15 21 13 26 14 37 14 40 13 41 15 47 15 50 15 54 15 55 13 60 13 61 13 64 13 68 14 72 13 76 15 77 14 78 15 82 15 84 14 8 21 69 3 19 7 17 8 16 9 18 10 16 12 17 13 15 15 16 16 16 18 18 19 17 21 17 22 18 23 19 24 18 25 18 27 16 29 18 30 15 31 18 32 18 33 16 34 17 35 18 36 17 37 15 38 16 39 16 40 18 43 15 44 18 45 18 46 16 47 18 48 18 49 18 50 18 51 18 52 17 53 16 55 16 56 15 57 17 59 18 60 17 62 17 64 16 65 19 67 18 69 16 70 19 71 19 72 17 74 17 75 17 76 19 77 16 78 18 79 16 80 17 81 15 82 17 83 17 84 17 85 16 87 18 88 17 89 17 90 17 22 64 1 21 2 22 3 21 4 22 5 22 6 20 7 23 9 19 10 20 11 21 12 23 13 19 15 22 18 22 19 20 20 21 22 21 23 23 24 22 25 20 26 23 28 20 29 22 33 20 34 19 35 22 36 19 37 22 43 22 45 20 46 21 49 20 50 20 52 22 53 23 54 19 55 23 56 22 57 21 58 19 60 22 61 20 62 22 64 22 68 20 70 23 71 21 72 19 73 22 74 23 76 19 77 21 78 21 79 21 80 21 81 23 82 22 83 20 84 22 85 21 86 20 87 22 88 23 90 20 23 84 1 22 2 21 3 23 4 21 5 23 6 23 7 25 8 23 9 23 10 23 11 24 12 21 13 24 14 25 15 25 16 23 18 25 19 24 20 24 21 23 22 25 23 21 24 25 25 23 26 25 27 24 28 25 29 23 30 22 31 21 33 24 34 22 35 21 36 23 37 22 38 22 39 25 40 25 41 21 42 25 44 25 45 23 46 23 47 24 48 23 49 25 50 25 51 24 52 24 53 25 55 23 56 21 57 21 58 21 59 22 60 23 61 22 62 22 63 24 64 23 65 25 66 22 67 21 68 23 69 25 70 23 71 25 72 22 73 25 74 23 75 21 77 23 78 21 80 23 81 22 82 24 83 25 84 21 85 24 86 24 87 24 88 24 89 23 90 25 24 67 1 12 2 12 3 11 5 13 6 12 7 12 9 11 10 11 11 12 12 12 13 13 14 13 15 11 16 12 17 12 19 12 20 11 21 13 22 11 24 11 25 11 26 13 27 11 28 12 29 12 30 12 31 12 32 12 33 12 34 12 35 13 36 12 37 13 39 13 41 12 42 11 43 12 47 11 49 13 50 13 51 12 56 13 59 12 60 11 61 11 62 13 63 11 65 12 67 12 68 11 70 11 71 12 72 11 73 13 74 13 76 12 78 11 79 12 80 13 82 13 83 11 84 11 86 13 87 13 88 12 89 13 90 12 25 30 1 21 3 23 11 23 12 21 13 23 18 22 19 21 20 23 23 23 25 24 28 21 30 22 31 25 34 24 35 23 38 24 41 21 42 22 46 24 48 22 56 24 59 21 63 23 64 24 66 24 67 22 71 21 78 25 80 22 90 22 26 5 4 21 18 24 51 24 63 24 72 25 27 10 21 27 25 25 27 23 36 25 57 27 61 26 69 23 73 24 81 27 87 24 28 70 1 10 2 9 3 10 4 9 6 11 7 10 8 10 9 9 10 10 11 9 12 10 13 10 14 10 19 9 20 11 21 11 23 11 24 11 25 10 26 10 28 10 29 10 30 9 31 9 32 10 33 9 34 10 35 9 36 10 37 9 38 10 39 11 40 11 41 11 42 11 43 9 44 10 45 9 46 11 48 11 49 10 50 9 51 10 52 11 54 10 55 9 56 11 57 11 58 10 59 10 60 11 61 10 64 10 65 10 66 11 67 11 68 9 70 10 72 11 73 11 74 9 75 11 77 10 79 10 81 9 82 9 84 10 85 10 89 11 90 11 20 9 44 1 28 6 30 7 32 9 31 12 31 13 27 15 29 16 30 17 32 18 31 19 31 21 29 28 33 29 29 32 33 34 31 35 28 37 29 38 32 39 30 40 32 45 31 48 31 49 28 52 29 55 30 56 28 57 29 60 29 61 33 64 27 68 29 74 31 78 27 80 29 82 32 83 29 84 32 85 29 86 28 87 31 88 30 89 29 90 32 10 16 1 20 6 20 8 21 13 20 18 21 20 19 30 19 47 22 53 21 55 21 62 20 69 20 70 18 72 20 81 21 87 22 11 41 1 23 6 24 11 25 12 22 13 25 15 25 16 23 17 21 18 21 19 23 21 25 24 24 26 21 27 21 29 24 31 21 33 24 34 25 37 24 39 22 41 24 47 22 48 24 52 22 54 23 55 22 60 22 63 23 64 25 70 23 71 22 74 23 76 23 77 22 81 22 82 25 85 23 87 23 88 23 89 23 90 25 12 29 3 29 8 27 10 26 11 26 18 26 29 28 34 24 35 28 36 25 38 25 39 29 42 27 43 28 44 28 46 27 51 26 53 27 57 28 68 24 69 28 72 29 73 26 74 28 79 29 80 25 81 29 82 27 88 26 90 26 37 69 2 9 3 10 6 11 7 10 8 10 9 10 10 9 12 10 13 11 14 9 15 10 17 10 18 11 20 10 21 10 22 11 24 11 25 10 26 10 27 11 28 10 29 10 30 10 31 9 32 9 33 11 34 10 35 11 36 10 37 9 38 10 42 10 44 9 47 11 48 10 49 11 50 10 52 9 54 10 55 11 57 10 58 9 59 10 60 9 61 11 62 10 63 11 64 11 65 11 66 9 67 10 68 10 70 10 71 10 72 9 74 9 76 10 78 10 79 9 80 9 81 10 82 10 83 11 84 10 85 10 86 10 87 11 89 11 90 9 38 69 1 19 3 19 6 20 7 20 10 19 11 20 12 19 13 21 14 19 15 23 16 21 18 21 19 19 20 19 21 20 22 19 27 23 28 22 29 23 30 22 31 21 32 22 33 22 34 20 35 20 36 21 37 21 38 23 39 19 40 20 41 20 43 20 45 19 46 19 48 20 49 19 50 22 52 19 53 23 55 20 56 22 57 22 58 22 60 20 61 20 62 19 63 20 64 22 66 21 67 19 68 19 69 21 70 22 71 21 74 22 75 23 76 22 77 19 79 19 80 22 81 22 82 20 83 20 84 21 85 22 86 22 88 21 89 22 90 23 39 19 1 16 2 14 6 16 9 16 22 16 23 15 27 16 31 16 34 15 36 16 40 16 51 16 53 14 58 14 64 14 72 16 73 14 77 14 83 16 40 83 1 9 2 11 3 9 4 11 5 11 6 9 9 11 10 10 11 9 12 9 13 10 14 11 15 11 16 10 17 9 18 9 19 10 20 9 21 9 22 9 24 10 26 11 27 11 28 9 29 9 30 10 31 11 32 9 34 10 35 11 36 9 37 11 38 10 39 10 40 10 41 11 42 9 43 9 44 9 45 9 46 11 47 10 48 10 49 10 50 11 51 9 52 10 53 10 54 10 55 9 56 10 57 10 58 9 59 10 60 11 61 9 62 11 63 9 64 10 65 10 66 9 67 10 68 10 69 11 71 9 72 10 73 10 74 10 75 10 76 9 77 11 78 11 79 9 80 11 81 10 82 9 83 9 84 9 85 10 86 10 87 9 88 10 89 9 41 35 1 25 3 21 4 22 5 22 11 22 12 23 14 25 15 24 19 22 21 23 24 22 27 21 30 24 32 24 34 24 38 23 39 23 40 24 49 24 51 24 56 23 57 23 59 24 64 23 66 21 67 21 68 23 69 21 71 25 73 25 77 21 79 25 82 25 87 23 90 21 42 14 4 18 6 19 9 17 13 19 14 18 23 18 24 19 26 18 29 19 35 20 51 17 53 18 79 19 84 16 43 14 12 28 15 27 17 27 18 28 25 27 27 30 32 28 33 26 42 30 55 28 56 28 73 28 83 27 87 25 44 4 39 24 60 25 83 28 84 24 49 30 6 10 7 9 12 10 13 10 16 9 22 10 24 11 29 10 30 11 32 10 38 9 44 10 48 11 50 10 51 11 52 10 53 11 55 10 58 10 61 11 64 10 69 10 70 9 73 9 76 10 78 10 83 10 86 11 88 10 90 10 50 88 1 10 2 12 3 10 4 12 5 10 6 11 7 10 8 12 9 10 10 12 11 11 12 11 13 12 14 10 15 11 16 12 17 11 18 11 19 11 20 11 21 10 22 10 23 12 24 10 25 11 26 12 27 10 28 11 29 11 30 11 31 11 32 12 33 10 34 11 35 12 36 11 37 10 38 12 39 11 40 10 41 11 42 11 43 11 44 11 45 11 46 11 47 11 48 12 49 12 50 12 51 12 52 12 53 12 54 12 55 11 56 10 57 10 58 11 59 10 60 12 62 11 63 11 64 12 65 11 66 12 68 11 69 11 70 12 71 11 72 12 73 10 74 10 75 11 76 12 77 11 78 11 79 10 80 11 81 11 82 10 83 12 84 12 85 12 86 11 87 11 88 10 89 10 90 11 51 72 1 27 2 27 3 26 4 29 5 28 6 27 7 26 8 28 9 25 11 27 12 30 13 26 15 26 16 28 17 29 19 29 21 27 22 30 23 26 24 31 25 27 26 31 27 26 28 26 29 28 30 29 32 29 33 29 34 26 35 29 36 31 37 30 38 26 40 29 41 26 43 29 44 26 45 28 46 30 49 25 51 30 52 28 53 30 54 30 55 28 56 28 57 30 58 26 59 27 60 27 62 30 63 30 65 27 66 28 67 27 68 30 71 26 75 26 76 31 77 26 78 28 79 27 80 27 81 29 83 29 84 27 85 28 86 26 87 26 88 26 89 31 90 27 52 76 4 14 5 14 6 12 7 12 8 13 9 13 10 13 12 13 13 13 14 13 15 12 16 13 17 14 18 12 19 14 20 14 21 13 22 13 24 13 25 14 26 13 29 13 30 14 31 13 32 13 33 14 34 12 35 13 36 12 37 14 38 13 39 12 40 13 41 13 42 13 43 12 44 13 46 13 47 12 48 12 49 12 50 13 51 12 52 13 53 12 54 13 55 14 56 14 57 14 58 12 59 12 60 14 61 13 63 14 65 13 66 13 67 12 68 13 69 14 70 13 71 12 72 13 73 13 75 12 76 13 77 12 78 14 79 13 81 13 82 14 84 14 85 13 86 14 88 12 89 14 90 12 53 18 1 27 3 26 7 29 8 29 13 29 20 28 41 25 43 28 47 27 51 28 55 27 56 29 64 29 65 28 71 28 72 26 76 26 80 29 54 78 1 27 2 24 3 26 4 28 5 28 6 24 7 27 8 28 10 24 11 27 12 28 13 28 14 27 15 27 16 27 17 26 18 27 19 25 20 27 21 25 22 28 23 28 24 26 26 26 27 26 29 27 30 24 31 25 33 28 34 24 36 25 37 25 38 24 39 25 40 26 41 24 42 29 43 28 44 26 45 27 46 25 47 28 48 23 49 28 50 28 51 26 52 28 53 27 54 24 56 24 57 27 58 27 60 24 61 26 62 28 63 25 64 29 66 28 67 24 68 25 69 24 70 27 71 26 72 27 73 26 74 26 76 26 78 24 79 24 82 28 83 25 84 28 85 26 86 27 87 24 88 25 89 25 90 27 55 45 3 12 8 14 10 14 11 12 12 13 13 12 15 13 17 12 18 14 19 12 20 13 24 14 26 13 27 13 28 13 31 12 35 12 37 14 38 14 41 12 42 12 48 13 49 12 50 13 52 14 54 12 55 14 56 13 57 12 58 12 60 14 61 12 62 13 66 13 67 12 68 14 73 14 74 12 81 13 84 13 86 13 87 13 88 14 89 12 90 14 56 87 1 25 2 26 3 25 4 23 5 26 6 23 7 27 8 24 9 25 10 27 11 26 12 24 13 23 14 24 15 24 16 27 17 27 19 23 20 26 21 23 22 24 23 24 24 27 25 24 26 24 27 23 28 23 29 27 30 27 31 26 33 23 34 23 35 26 36 23 37 27 38 26 39 25 40 26 41 23 42 23 43 25 44 23 45 27 46 27 47 27 48 25 49 23 50 24 51 24 52 24 53 27 54 25 55 24 56 24 57 24 59 25 60 26 61 25 62 25 63 26 64 23 65 26 66 25 67 27 68 25 69 24 70 26 71 27 72 26 73 27 74 26 75 25 76 27 77 26 78 26 79 27 80 24 81 25 82 24 83 25 84 27 85 23 86 24 87 26 88 25 89 23 90 26 36 17 80 1 11 2 11 3 9 4 10 5 10 6 10 7 11 8 10 9 9 10 11 11 10 12 10 13 11 15 10 16 10 18 10 19 10 20 10 21 10 22 10 23 10 24 11 25 9 28 9 29 11 30 10 31 10 32 11 33 10 34 10 35 10 36 9 37 10 38 10 39 9 40 9 41 9 42 9 43 10 44 9 45 10 46 9 49 10 50 10 51 10 52 10 53 10 54 11 55 9 56 10 57 10 58 10 59 11 60 11 61 10 62 9 63 10 64 10 66 10 67 10 68 11 69 10 70 9 71 9 73 11 74 9 75 10 77 10 78 10 79 10 80 9 81 10 82 9 83 11 84 11 86 10 87 11 88 10 89 9 90 10 18 25 4 20 9 19 10 20 11 17 22 20 24 18 36 17 39 18 44 20 45 20 47 17 49 18 50 19 56 17 57 18 62 16 69 18 70 20 72 19 76 16 80 17 82 17 83 19 84 17 85 19 19 5 5 18 10 20 18 17 21 17 51 20 20 9 2 12 8 10 12 10 22 11 25 11 34 11 43 12 44 11 53 12 21 68 2 11 3 11 4 10 5 12 6 11 7 10 8 10 9 11 10 12 11 12 12 12 13 12 15 10 16 11 17 11 18 10 20 11 21 11 22 12 23 12 24 10 26 11 27 11 28 11 31 10 32 12 33 11 34 10 35 10 36 12 37 11 40 12 41 11 42 11 43 12 44 12 47 11 48 11 52 12 53 11 54 11 55 12 56 12 57 11 59 12 60 10 61 10 62 11 63 10 64 12 65 11 66 12 68 12 70 11 71 11 72 11 73 10 74 11 75 10 77 11 78 10 79 12 80 11 85 11 86 11 87 11 88 11 90 10 22 1 10 9 23 37 1 15 3 16 4 16 7 16 10 16 12 14 15 15 21 15 25 14 27 14 30 14 35 16 38 16 41 15 42 15 44 16 45 16 46 14 47 14 50 14 55 15 58 14 61 15 64 16 65 16 66 14 67 14 68 14 69 15 73 15 74 15 78 16 80 14 81 14 82 15 85 14 90 15 24 13 15 10 26 11 30 10 34 9 43 10 45 9 47 10 48 10 50 11 70 10 76 9 86 10 89 10 25 9 22 25 23 24 30 24 43 26 47 23 63 26 80 25 83 23 85 24 26 48 2 13 3 13 4 11 6 11 7 11 8 11 14 12 18 13 20 11 25 13 26 13 28 12 30 12 32 12 33 12 37 12 39 11 40 11 41 12 42 12 43 13 44 12 46 13 47 13 48 12 49 12 50 11 51 12 52 11 53 13 54 13 55 11 56 11 58 11 61 12 63 12 65 11 68 12 69 11 71 11 72 11 76 12 78 13 81 12 82 11 84 13 86 13 87 12 27 59 1 13 3 13 4 13 5 14 7 13 8 14 9 13 12 14 14 14 15 13 16 14 17 14 19 14 25 12 26 12 27 14 28 14 30 14 31 14 32 13 34 14 36 14 37 12 39 13 40 12 42 12 43 13 44 12 45 13 47 14 48 13 49 13 51 12 52 14 54 14 55 12 56 13 57 13 58 13 59 12 60 12 62 14 64 13 66 14 68 12 69 12 70 12 71 13 73 13 74 14 75 14 79 13 80 12 81 14 82 13 83 13 84 12 85 13 88 14 28 10 11 23 12 21 31 21 33 20 35 20 44 21 65 22 67 22 77 23 82 23 29 48 1 31 3 28 4 31 8 30 11 28 12 31 13 29 16 33 17 29 18 27 26 33 27 31 28 30 34 30 36 28 37 31 38 29 39 31 40 30 41 28 42 32 48 27 49 29 51 32 52 28 53 29 54 28 56 33 57 32 58 33 61 29 62 32 63 27 66 31 67 32 69 30 70 29 71 32 73 29 75 33 76 27 78 32 80 31 85 30 86 31 87 27 88 33 90 32 30 26 4 14 5 12 10 14 11 13 14 12 15 12 20 14 25 12 28 12 29 14 36 14 39 13 43 14 45 13 49 12 59 12 64 14 65 14 67 14 69 12 72 13 79 14 81 14 82 14 84 13 86 12 31 30 2 24 3 21 12 23 16 24 18 21 22 24 23 23 25 25 27 24 33 23 34 22 37 25 38 24 42 22 45 22 47 24 49 23 50 24 51 25 52 24 58 23 60 23 62 22 65 22 67 24 69 23 74 22 75 21 83 23 87 24 32 53 1 22 3 22 4 24 5 22 6 25 7 24 8 25 9 22 12 21 13 23 14 24 16 25 18 21 19 24 21 23 22 22 23 23 24 21 25 22 26 21 27 24 29 22 30 23 32 23 38 24 39 24 40 25 50 21 51 23 53 22 54 21 55 23 56 21 57 25 58 23 60 25 61 24 62 22 63 22 65 23 66 22 70 21 71 24 72 24 74 25 79 24 81 23 82 21 83 23 85 22 87 22 88 22 90 23 37 39 1 29 2 30 6 30 7 30 9 28 11 29 14 32 16 30 18 32 20 32 23 32 24 29 26 30 27 29 29 28 30 32 32 29 34 27 37 33 43 29 47 33 48 27 50 31 51 29 54 31 57 30 59 31 61 31 62 32 65 27 66 31 70 29 71 31 72 28 75 29 80 33 85 31 89 27 90 32 38 89 1 16 2 14 3 16 4 14 5 15 6 16 7 14 8 14 9 16 10 15 11 14 12 15 13 15 14 14 15 14 16 14 17 15 18 15 19 16 20 15 21 14 22 16 23 14 24 14 25 15 26 14 27 15 28 15 29 16 30 14 31 16 32 15 33 14 34 15 35 14 36 16 37 14 38 16 39 15 40 16 41 16 42 16 43 16 44 16 45 14 46 15 47 15 48 16 49 15 50 16 51 15 52 16 53 14 54 14 55 14 56 14 57 15 58 14 59 16 60 16 61 14 62 14 63 14 64 16 65 16 66 15 67 14 68 15 69 14 70 16 71 15 72 16 73 14 74 16 75 16 76 15 77 14 78 15 79 16 80 16 81 14 82 15 83 14 84 14 85 14 86 14 88 14 89 15 90 15 39 23 11 13 12 11 16 13 17 11 23 11 25 13 27 12 33 13 34 11 40 11 41 11 45 12 46 11 49 12 50 11 55 12 56 12 59 13 60 12 70 11 72 12 81 11 83 11 40 61 1 29 3 31 5 28 6 26 9 27 10 28 11 29 14 30 15 32 17 29 18 32 20 28 21 29 23 29 24 30 25 27 27 30 32 26 33 26 34 28 35 29 36 32 37 30 38 27 39 31 40 28 41 31 43 29 44 29 45 30 47 29 48 29 49 27 51 30 52 27 54 32 55 27 57 30 58 32 59 29 60 28 62 30 64 31 66 26 67 27 68 30 69 28 71 26 72 31 74 30 75 27 76 31 77 29 78 29 80 28 82 27 83 30 84 28 86 30 89 29 90 28 41 16 4 15 18 14 19 13 32 15 34 15 42 14 44 15 54 14 58 14 59 13 62 13 69 13 71 13 77 14 78 15 85 13 42 79 1 9 3 11 4 11 5 11 6 11 10 10 11 9 12 9 13 10 14 10 15 9 16 10 17 11 18 10 19 11 20 10 21 10 22 9 23 10 24 9 25 9 26 11 27 10 28 11 29 9 30 11 31 9 32 10 33 11 34 11 35 9 37 11 38 10 39 10 40 9 41 11 43 11 44 10 45 10 46 11 47 10 48 10 49 10 50 9 51 10 52 10 53 10 54 10 55 11 57 11 58 10 60 10 61 9 63 9 64 10 65 9 66 10 68 10 69 9 70 11 71 10 72 9 73 10 74 10 75 9 76 9 77 9 79 10 80 9 81 11 82 10 83 9 84 10 85 10 86 10 87 9 88 11 89 10 90 9 43 15 2 18 6 19 9 20 22 19 27 18 32 21 41 20 43 20 49 19 59 20 63 20 70 20 74 21 76 19 83 19 44 2 9 26 38 27 45 5 10 24 33 23 44 23 71 24 90 21 46 37 2 21 5 24 6 24 11 21 15 21 17 22 20 22 22 23 24 22 25 22 29 20 34 21 41 20 42 21 43 23 46 23 47 24 49 20 50 21 51 22 52 20 54 23 56 21 61 21 63 22 64 20 73 21 74 23 75 23 76 23 77 24 79 24 81 20 84 23 85 22 86 23 88 21 47 88 1 19 2 22 3 20 4 21 5 22 6 22 7 22 8 20 9 22 11 19 12 21 13 19 14 20 15 22 16 18 17 22 18 20 19 21 20 19 21 19 22 18 23 21 24 18 25 20 26 18 27 20 28 21 29 22 30 20 31 21 32 18 33 19 34 22 35 20 37 21 38 21 39 18 40 20 41 21 42 19 43 19 44 20 45 19 46 20 47 18 48 22 49 19 50 18 51 22 52 22 53 18 54 20 55 20 56 19 57 21 58 21 59 20 60 20 61 19 62 20 63 21 64 19 65 20 66 20 67 19 68 21 69 22 70 20 71 20 72 22 73 21 74 22 75 20 76 19 77 22 78 20 79 21 80 18 81 21 82 18 83 20 84 21 85 21 86 19 87 20 88 21 89 19 90 20 48 44 1 20 5 21 6 20 9 18 12 19 14 18 15 21 17 20 19 18 23 19 24 18 26 18 28 19 29 18 31 18 32 20 34 17 35 19 38 17 39 20 40 18 41 18 43 20 44 18 45 20 49 21 51 18 52 19 54 19 55 20 56 17 58 18 62 19 63 21 64 18 65 18 66 17 72 18 77 21 79 18 84 20 86 17 88 18 90 18 49 52 1 12 3 11 4 10 5 10 6 11 7 11 11 11 13 11 14 10 15 10 18 10 19 11 20 11 21 10 22 11 25 10 26 11 27 12 28 12 29 12 30 11 31 11 33 11 39 12 40 12 42 11 43 12 44 10 45 12 46 12 47 10 49 10 50 11 55 11 56 11 57 12 58 11 59 10 60 10 61 11 66 12 67 11 69 11 70 12 71 11 73 11 78 11 80 10 81 12 85 10 86 12 89 11 50 6 10 30 24 29 34 27 41 30 46 28 79 29 51 68 1 26 3 25 6 25 7 26 9 26 10 24 11 25 13 27 15 27 16 26 17 24 18 23 20 23 21 26 22 26 23 25 24 26 25 26 26 27 27 25 28 26 29 26 30 23 31 25 32 23 33 26 34 24 36 23 37 24 38 23 39 26 41 27 42 24 43 24 44 23 46 25 47 24 48 26 49 24 50 24 51 25 52 25 54 26 56 23 57 23 58 26 59 23 60 24 61 25 62 26 63 25 64 23 65 27 66 25 67 25 69 24 71 26 73 26 76 26 78 26 79 24 80 26 81 27 83 24 85 26 86 24 87 24 88 23 52 56 1 19 2 17 3 16 4 18 5 18 9 18 12 17 13 16 14 17 15 17 17 17 19 16 20 19 21 16 22 18 23 16 24 18 26 16 29 17 31 17 32 18 33 18 34 16 35 16 36 18 37 18 38 15 40 16 41 17 42 18 43 17 44 18 45 15 46 17 47 16 50 16 51 18 52 16 55 17 59 18 63 17 64 18 65 18 67 17 68 16 70 17 72 15 73 15 76 17 77 17 78 17 79 18 87 16 88 19 89 17 90 18 53 25 1 17 2 18 6 16 8 17 9 17 11 16 12 15 13 17 15 16 16 15 25 15 33 17 36 17 39 16 44 15 45 15 51 16 55 17 62 15 63 15 69 15 70 15 84 17 86 17 90 15 54 74 2 28 3 27 4 29 5 27 6 27 7 29 8 28 9 28 10 25 11 25 12 28 13 26 14 28 17 29 18 25 19 28 20 26 21 25 22 26 23 28 24 24 27 26 29 26 30 26 31 27 32 26 34 25 35 29 36 27 37 25 38 25 39 30 40 28 41 27 44 28 45 27 46 28 47 29 48 28 49 27 50 27 52 29 53 28 54 26 55 28 56 25 57 24 58 28 60 28 61 26 62 27 63 27 64 26 65 26 66 27 67 27 68 27 69 27 70 28 71 27 73 26 74 26 75 29 76 26 77 29 79 25 80 25 81 26 82 24 83 26 84 25 85 27 86 25 90 28 55 17 3 22 5 26 8 24 11 26 13 24 14 26 17 26 34 22 39 22 42 23 48 25 49 26 52 26 59 23 61 22 72 25 74 22 56 4 2 10 32 11 40 9 46 10 4 57 7 17 17 31 16 34 17 44 17 62 18 70 17 77 16 58 80 1 25 2 24 3 28 4 27 5 26 6 24 7 26 8 25 9 26 10 24 11 27 12 28 13 25 14 28 15 26 17 25 18 28 19 24 20 25 22 28 23 26 24 24 25 24 26 24 27 26 28 25 29 25 30 28 31 27 33 27 34 26 35 28 36 25 37 28 38 29 40 27 41 24 42 28 43 28 44 24 45 26 46 26 48 25 49 26 50 26 51 28 52 25 53 28 55 24 56 28 57 24 58 24 59 26 60 28 62 24 63 28 65 25 66 29 67 28 68 27 69 26 70 24 71 26 72 24 73 24 74 28 75 27 76 26 77 26 78 28 79 25 80 23 81 27 82 28 84 25 85 27 86 24 88 27 89 26 90 25 59 37 1 15 3 15 4 15 10 15 14 14 15 16 18 16 20 16 21 15 23 15 24 15 25 16 26 15 31 15 32 16 39 15 45 15 47 14 48 15 51 15 55 16 57 15 58 14 61 16 63 14 64 16 70 14 74 16 78 14 79 16 81 15 82 14 83 16 86 16 87 16 88 15 89 15 60 5 9 13 24 12 36 12 71 13 84 12 +5 4 1 33 5 17 6 19 11 19 17 19 19 17 21 19 22 18 23 18 30 18 31 16 32 20 34 19 37 18 41 17 42 17 43 19 45 18 49 19 51 20 52 17 56 17 58 20 61 17 65 17 68 19 69 17 73 18 76 18 79 17 82 19 84 18 86 19 88 17 2 76 1 17 2 17 4 19 5 18 6 17 8 16 9 16 10 17 12 17 13 18 14 16 15 17 16 18 17 19 18 18 19 16 20 18 21 18 22 16 23 18 24 16 27 16 28 19 29 16 30 16 31 16 32 17 33 18 34 18 35 16 36 17 37 19 38 17 40 17 41 16 42 17 44 16 45 19 46 16 47 18 48 17 50 18 51 17 52 18 54 16 56 15 57 18 58 18 59 18 61 18 62 18 63 16 64 17 65 16 66 15 68 18 69 16 70 18 71 16 72 16 73 18 74 16 75 18 76 18 79 18 80 18 81 16 82 17 83 17 84 17 85 16 86 17 87 17 88 18 89 18 90 19 3 67 2 14 3 14 4 13 5 13 6 14 7 14 8 14 9 15 10 15 11 14 13 13 14 14 15 15 16 15 18 13 19 15 20 14 22 15 23 14 24 14 26 14 27 14 29 15 30 14 31 13 32 14 33 14 34 13 35 14 38 14 39 13 40 13 41 13 43 13 44 14 45 13 46 13 47 14 48 14 50 13 51 13 52 15 53 14 55 13 56 15 57 13 60 14 62 15 63 13 64 13 65 15 67 13 68 15 69 14 70 15 74 13 75 14 76 14 77 13 78 13 79 13 82 14 85 15 86 15 87 13 89 14 90 14 4 37 1 16 4 18 5 17 6 18 12 17 16 18 17 19 21 19 27 19 28 18 33 18 34 19 37 17 38 18 39 20 42 19 45 17 51 19 56 19 58 19 60 19 62 17 64 19 67 18 70 17 72 17 73 17 74 19 76 18 78 17 80 18 81 19 84 19 87 18 88 19 89 17 90 18 48 5 73 2 20 6 22 7 22 8 21 9 19 11 21 12 22 13 20 14 20 15 19 16 20 17 21 18 20 20 19 21 20 22 21 23 22 24 19 25 20 26 19 27 19 28 18 29 19 33 22 34 21 35 21 36 19 37 22 38 21 39 19 40 19 42 19 43 21 44 19 45 20 46 21 47 19 48 19 49 22 50 20 51 22 52 21 53 22 55 22 56 19 57 22 58 20 59 22 60 20 62 19 63 22 64 18 65 20 68 18 69 20 70 19 71 20 72 18 73 18 74 21 75 20 76 20 77 21 78 20 80 20 82 18 83 19 84 19 85 19 87 18 88 21 89 20 90 20 6 47 2 31 3 27 4 30 5 29 6 30 10 27 11 29 12 31 15 27 18 27 20 27 21 28 23 29 24 29 27 29 29 29 30 30 33 30 35 29 36 27 44 29 45 25 47 27 48 29 49 30 51 28 53 28 54 30 55 26 56 26 57 30 60 30 67 30 68 26 69 27 72 27 73 29 74 27 77 26 79 26 80 27 81 26 82 28 83 29 84 27 86 27 89 25 7 7 7 31 14 29 36 31 42 29 48 32 56 30 84 30 8 31 4 16 14 18 19 17 20 18 22 16 23 17 25 16 27 17 28 15 31 18 34 19 35 16 36 16 37 17 39 17 45 17 46 17 48 17 49 15 50 16 52 19 56 16 59 16 63 16 71 19 73 17 74 16 75 17 80 18 87 16 88 16 9 50 2 12 3 12 4 14 8 12 9 13 10 12 12 14 14 14 15 14 17 13 20 13 23 13 25 13 27 14 30 13 32 14 33 14 34 14 35 12 36 13 38 12 42 14 44 13 46 14 47 12 49 14 51 12 52 14 54 13 55 13 57 14 58 12 60 12 61 12 64 13 65 13 66 13 68 14 71 14 73 14 75 13 77 14 78 12 83 14 84 13 85 14 87 13 88 13 89 12 90 13 10 4 44 25 62 23 68 25 70 24 11 55 1 23 3 20 4 23 5 19 8 20 9 21 10 21 12 22 13 20 15 19 16 20 17 20 18 21 19 20 21 20 22 22 23 19 25 19 26 19 27 20 31 22 32 23 35 20 37 20 38 21 39 20 45 21 46 22 48 21 52 22 54 22 55 20 57 20 60 19 62 22 63 19 64 19 65 23 66 19 68 20 72 22 73 21 75 21 78 22 79 20 80 19 81 19 82 21 83 21 85 21 86 20 87 20 88 20 89 21 90 21 12 46 1 28 2 27 5 27 6 24 7 27 8 28 10 25 11 26 12 25 13 27 16 26 18 29 20 28 21 23 22 27 27 27 29 24 32 27 34 28 35 24 38 24 41 27 44 26 45 24 46 27 47 27 48 25 49 26 51 24 52 25 55 25 58 28 60 25 61 26 62 26 67 27 69 27 70 28 73 28 75 24 77 27 79 24 82 25 86 26 87 28 89 27 13 42 2 25 5 27 6 26 7 27 12 27 13 27 14 24 15 24 16 25 17 25 19 27 20 24 22 25 23 24 24 25 26 27 28 25 30 24 31 27 32 24 33 25 38 25 40 27 41 23 43 27 45 26 46 27 50 27 52 26 57 26 59 25 61 27 64 26 67 24 70 24 71 24 72 23 73 23 75 25 86 27 89 24 90 25 14 74 1 24 2 28 3 29 4 25 5 26 8 29 12 28 13 26 14 28 15 29 16 27 17 28 18 28 19 29 21 29 22 26 23 26 24 25 25 25 27 28 28 27 29 25 30 26 31 25 32 25 33 27 34 29 35 29 36 26 37 24 38 28 39 29 41 26 43 26 44 28 45 29 46 27 47 27 48 25 49 24 50 27 51 29 53 29 54 28 55 30 56 28 57 28 58 28 59 29 60 27 61 24 63 24 64 28 66 24 67 27 68 27 69 27 73 27 74 27 75 26 77 29 78 28 79 29 80 28 81 25 82 28 83 25 84 25 85 25 86 27 87 24 88 27 89 27 90 25 15 41 1 32 2 28 3 31 4 31 6 28 9 29 12 26 13 27 15 30 17 28 20 31 21 27 24 28 26 26 27 28 29 29 31 29 35 28 41 31 43 28 46 27 47 28 52 29 53 28 56 27 58 28 60 28 62 28 64 29 65 31 66 27 70 31 74 30 75 27 77 26 79 28 82 28 83 27 84 30 86 30 87 26 16 79 1 19 2 23 3 20 4 22 5 22 6 19 7 22 8 19 9 21 10 21 12 21 13 21 14 22 15 21 16 22 17 22 18 22 20 20 21 19 23 19 24 19 25 21 26 22 27 19 28 23 29 22 30 19 31 21 32 20 33 20 34 20 35 23 36 21 37 19 38 21 39 20 40 22 41 22 43 19 44 21 45 21 46 21 47 20 48 20 49 22 50 20 51 20 53 19 54 22 55 20 56 21 57 23 58 22 59 20 60 19 61 22 62 23 63 21 64 23 65 20 66 20 67 21 68 21 69 21 70 20 71 21 72 20 73 23 75 20 76 19 77 23 80 20 81 22 82 21 83 21 85 23 86 20 87 20 89 20 17 38 1 26 4 27 5 26 7 26 9 26 10 27 12 25 14 24 15 24 16 24 19 24 20 26 22 24 24 28 31 25 35 23 38 25 39 25 44 24 46 24 50 27 53 26 55 24 56 28 60 24 64 26 65 27 67 28 69 27 70 24 74 25 78 26 79 24 80 24 81 24 84 26 88 26 90 26 18 89 1 20 2 18 3 19 4 19 5 17 6 19 7 17 8 18 9 20 10 20 11 17 12 18 13 18 14 18 15 17 16 18 17 19 18 18 19 19 20 17 21 18 23 19 24 17 25 17 26 16 27 18 28 19 29 20 30 19 31 17 32 16 33 16 34 20 35 17 36 20 37 20 38 18 39 17 40 20 41 17 42 18 43 18 44 17 45 17 46 19 47 19 48 19 49 16 50 18 51 17 52 20 53 18 54 17 55 17 56 17 57 18 58 19 59 18 60 19 61 19 62 17 63 20 64 19 65 19 66 18 67 20 68 17 69 18 70 17 71 19 72 19 73 16 74 18 75 19 76 17 77 19 78 18 79 17 80 18 81 19 82 17 83 16 84 19 85 17 86 19 87 18 88 19 89 17 90 18 19 29 4 10 11 10 12 10 13 9 14 10 18 10 20 10 29 9 30 10 32 11 35 9 36 10 37 11 57 10 63 9 64 9 69 9 70 10 73 9 75 11 76 11 78 9 80 10 81 10 82 11 83 10 86 9 88 11 90 10 20 84 2 27 3 23 4 24 5 26 6 25 7 23 8 23 10 25 11 26 12 27 13 23 14 27 15 25 16 23 17 27 18 26 19 23 20 27 21 26 23 24 24 23 25 23 26 25 27 24 28 25 29 26 30 24 31 26 32 27 33 26 34 23 35 26 36 24 38 23 39 26 40 27 41 24 42 25 43 25 44 23 45 23 46 25 47 23 48 23 49 26 50 24 51 25 52 24 53 27 54 26 55 26 57 25 58 23 60 26 61 27 62 27 63 24 64 26 65 27 66 27 67 27 68 26 69 26 70 24 71 24 72 27 73 27 74 26 75 25 76 23 77 23 78 25 79 25 80 24 81 26 82 23 83 26 84 27 85 24 86 23 87 23 88 27 89 27 90 25 21 77 1 15 2 17 3 16 4 16 5 16 6 17 7 15 8 17 9 17 11 17 12 17 13 16 14 17 16 15 17 16 18 17 19 16 20 15 21 17 22 15 23 16 24 17 25 17 26 15 27 15 28 17 29 17 32 16 33 16 34 16 35 16 36 17 37 17 38 17 39 17 40 16 41 15 42 16 43 16 45 16 46 15 48 15 50 17 52 15 53 15 55 16 57 17 58 16 59 15 60 17 61 17 62 17 65 17 66 15 67 16 68 17 69 17 70 15 71 17 72 17 73 17 74 17 75 16 76 18 77 15 78 15 79 16 80 15 81 18 82 15 83 16 84 15 85 15 86 14 87 16 89 17 90 15 22 3 24 11 59 12 80 12 23 85 1 14 2 12 3 14 4 13 5 14 6 14 7 14 8 14 9 13 10 13 11 14 12 12 13 13 14 12 15 13 16 13 17 13 18 13 19 14 20 12 21 14 22 14 23 14 24 14 25 12 26 13 27 14 28 14 29 12 30 14 31 13 32 14 33 12 35 12 37 13 38 13 39 13 40 14 41 13 43 12 44 13 45 12 46 13 47 13 49 14 50 14 51 12 52 13 53 14 54 14 55 13 56 14 57 13 58 14 59 12 60 12 61 12 63 14 64 13 65 12 66 12 67 12 68 12 69 12 70 14 71 13 72 14 73 14 74 12 75 12 76 13 77 13 78 12 79 13 80 14 81 14 82 13 83 13 84 14 85 14 86 13 87 12 88 14 89 13 90 14 24 54 1 23 5 25 7 23 8 21 10 24 11 23 12 23 14 24 17 23 18 21 20 23 23 24 25 21 26 24 27 23 29 21 30 24 31 25 32 21 33 22 34 21 35 23 36 25 37 22 38 25 39 23 40 25 41 22 42 24 43 23 45 24 47 21 48 23 51 21 54 23 55 23 56 21 58 25 59 21 60 25 64 24 65 24 66 24 67 23 68 25 69 23 73 21 74 22 75 24 77 23 82 22 84 24 86 24 87 22 25 55 1 12 5 11 7 10 8 12 10 11 11 10 13 11 16 11 18 10 19 11 20 10 21 10 24 10 26 12 27 10 29 10 30 11 31 12 32 11 33 11 34 12 36 11 37 11 38 11 41 11 43 12 44 11 45 12 46 12 48 11 49 10 50 11 51 11 53 11 57 10 58 12 59 11 60 10 62 12 63 12 65 10 66 10 67 11 68 10 69 11 71 11 72 11 76 12 77 12 78 11 81 11 84 12 88 11 89 11 90 12 26 86 1 28 2 31 3 29 4 29 5 30 6 31 7 30 8 29 9 30 10 29 11 29 12 32 13 29 14 32 15 31 16 31 17 30 18 31 19 27 20 26 21 31 22 28 23 29 24 28 25 32 26 29 27 27 28 30 29 26 30 30 31 29 32 32 33 30 35 29 36 30 37 30 39 26 40 30 42 30 43 27 44 28 45 29 46 28 47 31 48 28 49 27 50 28 51 30 52 31 53 26 54 31 55 31 56 27 57 28 58 30 59 28 60 30 61 30 62 32 63 28 64 26 65 28 66 28 67 27 68 27 69 29 70 27 71 29 72 29 73 30 74 26 75 32 76 31 77 29 78 28 79 27 80 27 81 26 82 31 83 26 84 30 85 28 86 29 87 32 88 29 89 28 27 26 3 17 6 15 8 16 10 15 13 16 18 15 25 17 26 16 30 16 33 17 34 16 40 15 41 17 43 16 44 17 48 15 49 15 50 16 56 15 58 16 70 17 73 15 77 17 79 16 84 16 85 15 28 51 1 19 3 21 5 20 7 20 9 21 10 21 13 23 15 20 17 20 18 21 19 20 20 19 23 22 24 20 26 22 30 21 32 22 35 20 38 21 39 22 40 20 41 22 42 23 43 22 44 20 45 20 46 20 47 22 48 21 49 20 50 22 52 23 54 19 58 20 59 20 65 21 67 21 69 22 70 20 71 22 73 21 74 21 76 22 78 22 79 19 80 20 82 23 83 23 85 22 86 20 87 23 29 57 2 27 6 30 7 25 8 31 9 29 10 27 11 30 13 28 15 30 19 29 20 30 21 26 24 28 25 31 26 28 27 31 28 29 29 28 30 26 32 28 33 27 34 29 36 29 37 29 38 28 40 27 42 30 44 28 45 27 46 25 48 30 49 26 51 30 52 29 53 30 55 30 57 31 58 27 59 25 60 30 62 26 63 27 66 30 70 26 71 29 72 27 76 27 77 29 78 29 79 27 80 27 81 30 82 30 83 28 84 26 86 31 87 27 30 68 1 26 3 25 4 29 5 27 7 28 10 26 11 27 13 26 14 28 18 27 19 30 20 29 21 28 22 25 24 28 25 28 26 27 27 28 29 25 30 28 31 24 32 25 33 26 35 29 36 30 37 26 38 29 42 28 43 26 44 26 45 26 46 25 47 25 48 27 49 27 50 28 51 29 52 26 53 26 54 25 55 29 56 26 58 26 60 29 61 29 62 26 63 26 64 25 65 27 66 27 67 28 68 25 69 30 70 30 71 25 73 25 74 26 75 29 76 25 77 30 78 26 79 28 81 26 83 28 84 26 85 29 88 25 89 26 31 26 4 14 11 13 17 12 18 14 19 12 21 12 22 14 26 13 27 14 32 13 36 13 37 13 38 13 45 13 46 13 52 13 56 12 57 14 60 12 61 12 68 12 69 14 71 12 86 14 87 14 88 13 32 54 2 30 3 27 5 26 7 27 8 27 9 25 10 29 14 29 15 29 17 29 18 27 19 27 21 28 23 30 24 28 25 26 26 27 29 28 31 29 32 25 35 30 37 31 39 29 43 27 46 30 47 27 49 28 52 29 53 28 55 26 56 30 57 30 59 28 61 30 62 28 65 31 67 30 68 28 70 29 71 27 72 28 73 26 75 27 77 30 78 25 80 26 82 26 83 27 84 26 85 30 86 31 87 31 89 25 90 30 33 54 1 21 3 24 4 24 5 24 6 24 12 24 13 23 17 22 18 21 19 21 20 24 22 23 24 23 26 21 28 20 29 24 32 21 33 20 34 21 36 22 37 22 38 23 40 22 42 24 43 24 44 23 46 23 47 23 49 20 51 23 52 22 53 23 54 23 55 21 59 23 62 22 65 21 66 20 67 21 68 21 70 21 73 21 75 20 76 24 77 23 78 23 79 24 80 22 82 24 84 20 85 22 87 22 89 20 90 22 34 33 2 25 4 26 8 27 9 24 10 25 12 25 13 26 14 25 16 23 17 26 18 23 20 23 21 25 25 25 27 27 28 25 29 27 30 25 33 25 36 26 39 24 46 25 51 25 53 24 55 24 60 25 61 27 64 26 67 26 75 25 79 23 85 24 86 23 35 66 1 11 2 12 4 11 5 12 7 10 8 12 9 12 10 11 11 11 12 10 13 10 15 11 16 10 17 10 19 11 20 11 22 10 25 10 26 12 27 11 28 10 29 12 30 12 31 11 32 11 33 11 35 10 37 11 40 12 45 12 46 10 48 11 49 12 50 10 51 11 52 12 54 12 55 11 56 10 57 10 58 10 59 11 60 11 61 10 63 11 64 10 66 10 68 12 70 12 71 12 72 11 73 12 74 10 75 11 76 12 77 11 78 11 80 11 81 12 83 12 84 11 85 12 86 10 87 12 88 11 89 10 36 6 8 13 41 14 50 13 59 13 70 13 88 14 37 82 1 29 2 29 4 25 5 30 6 25 7 25 8 25 9 24 10 30 11 28 12 25 14 25 15 27 16 27 17 27 18 27 19 28 20 25 21 30 22 25 23 26 24 25 25 26 26 29 27 30 28 25 29 29 30 27 31 26 32 28 33 27 34 29 35 25 36 27 38 26 39 25 40 28 42 26 43 29 45 27 46 26 47 29 48 26 49 30 50 27 51 25 52 25 53 28 54 28 55 25 57 26 58 26 59 27 60 28 61 28 62 28 63 25 64 25 66 26 67 28 68 29 69 28 70 27 71 28 72 26 73 27 74 29 75 25 76 24 77 27 78 26 79 25 80 25 81 26 82 26 83 25 84 25 85 29 86 29 87 30 88 26 89 30 38 20 2 23 8 24 12 25 23 25 27 25 28 24 30 24 32 23 35 26 38 24 48 26 50 24 53 24 62 23 70 23 76 23 81 26 88 27 89 25 90 26 39 57 4 19 5 16 6 17 7 16 8 17 9 16 12 16 15 16 16 18 17 18 20 16 21 17 22 18 23 17 24 15 26 16 27 17 28 18 29 16 32 16 33 15 34 18 36 18 39 15 41 18 45 18 49 15 50 17 51 16 52 15 55 16 58 16 59 18 60 16 61 17 62 18 64 15 65 17 66 16 67 18 68 18 71 18 72 15 73 16 74 16 75 17 76 15 78 18 79 17 80 16 83 16 84 17 86 16 87 18 88 15 89 16 90 18 40 71 2 18 3 20 4 21 5 21 6 18 8 20 9 21 10 20 11 21 12 19 13 18 15 18 16 17 17 20 18 20 21 18 22 20 23 20 25 18 27 19 28 17 29 19 30 18 31 20 33 20 34 18 35 20 37 18 38 20 39 20 40 21 41 18 43 17 45 18 46 19 47 20 49 20 50 18 51 20 53 20 54 20 56 20 57 18 58 21 59 19 60 20 62 18 63 19 64 18 65 18 66 21 67 21 68 20 69 19 70 20 71 21 73 20 74 20 75 19 76 20 77 20 78 20 79 21 80 18 82 20 83 18 85 19 87 18 88 19 89 19 90 20 41 81 1 25 2 26 3 24 4 26 5 23 6 25 7 25 8 23 9 27 10 25 11 27 12 24 13 27 14 25 15 25 16 26 17 24 18 25 19 24 21 27 22 26 23 23 24 25 25 25 26 26 27 25 28 27 29 24 30 24 31 27 32 26 33 25 34 23 35 26 36 25 38 24 39 23 40 27 41 25 42 23 43 23 44 23 45 25 46 27 47 24 48 25 49 27 50 23 51 23 52 25 53 27 55 26 57 27 58 25 59 23 60 23 61 23 62 26 64 27 65 23 66 26 67 26 68 24 69 27 70 27 71 25 72 25 73 23 74 23 75 26 76 26 78 25 79 25 80 24 81 27 82 26 85 25 86 23 88 27 89 27 90 26 42 8 1 28 15 25 49 26 56 27 58 28 60 30 69 28 78 28 43 16 13 16 21 18 24 18 28 16 33 16 40 18 42 17 44 16 48 16 51 18 56 16 58 17 72 15 80 17 81 16 87 17 44 35 3 19 6 16 12 19 14 19 15 20 17 17 19 18 20 19 22 20 23 19 25 18 27 19 30 20 31 19 32 17 34 16 37 17 38 19 41 19 48 17 55 18 59 18 64 19 65 18 66 17 68 17 70 17 73 17 79 20 82 18 83 16 84 18 85 18 86 18 88 19 49 15 15 30 17 30 19 27 28 31 32 29 36 29 37 27 42 28 50 26 61 29 64 27 66 26 75 27 76 26 80 30 50 30 1 14 11 14 12 15 14 14 15 14 17 16 18 14 24 14 26 14 27 16 29 15 33 16 37 16 40 14 42 16 44 15 45 16 48 14 54 16 60 15 61 16 66 16 68 16 72 15 79 14 83 14 86 14 87 14 89 14 90 16 51 79 1 14 2 14 3 12 4 13 6 14 7 13 8 12 10 13 11 13 13 14 14 14 15 14 16 13 17 13 18 14 19 13 20 13 21 14 22 13 23 13 24 13 25 12 26 13 28 14 29 13 30 13 31 12 32 13 33 13 34 13 36 14 39 13 40 14 41 12 42 14 43 13 44 12 45 14 46 13 47 12 48 14 49 14 50 13 51 13 52 14 54 14 55 13 56 12 57 12 58 14 59 12 60 12 61 13 62 13 64 12 65 12 66 13 67 12 68 14 69 13 70 12 72 13 73 13 75 13 76 12 77 14 78 13 79 14 80 12 81 12 82 13 83 12 84 14 85 12 86 14 87 14 88 14 89 13 90 12 52 13 5 15 8 16 15 16 24 14 27 16 34 15 57 15 61 14 64 14 73 15 84 15 87 14 88 15 53 5 30 12 46 12 49 11 59 12 64 12 54 89 1 27 2 29 3 31 4 31 5 28 6 31 7 31 8 30 9 29 10 31 11 31 12 32 13 28 14 30 15 28 16 28 17 27 18 29 19 32 20 28 21 27 22 31 23 32 24 28 25 28 26 31 27 32 28 29 29 31 30 32 31 30 32 30 33 32 34 31 35 32 36 27 37 29 38 29 39 29 40 30 41 30 42 28 43 31 44 32 45 33 46 30 47 32 48 31 49 30 50 32 51 30 52 31 54 32 55 30 56 28 57 29 58 29 59 31 60 32 61 32 62 29 63 33 64 32 65 31 66 33 67 28 68 32 69 32 70 29 71 32 72 30 73 32 74 31 75 27 76 29 77 28 78 31 79 28 80 32 81 32 82 29 83 30 84 32 85 33 86 31 87 33 88 31 89 30 90 28 55 11 19 19 35 20 37 19 38 22 42 20 51 21 64 18 66 19 84 19 87 18 89 21 56 76 1 26 3 29 4 28 5 28 6 25 7 26 8 26 9 29 10 26 11 27 12 28 13 26 16 29 17 28 18 26 19 25 20 26 21 29 22 28 23 26 24 29 25 26 26 25 27 24 28 28 29 28 30 25 31 26 32 25 33 25 34 25 35 25 36 29 37 29 38 26 39 27 40 28 41 28 42 28 43 25 44 27 46 26 47 28 52 29 53 28 54 29 55 26 56 27 58 29 59 29 60 26 61 27 62 28 63 30 64 27 65 28 66 25 67 27 68 27 69 26 70 26 71 26 72 29 74 26 76 25 77 26 80 29 81 25 82 27 83 26 84 26 85 30 86 29 88 29 89 27 90 28 52 5 12 22 22 32 19 38 20 46 23 55 22 67 23 72 23 75 22 76 23 77 20 80 21 85 20 6 29 5 24 7 27 8 27 9 25 13 27 14 26 20 27 21 27 26 24 29 24 38 26 40 26 42 27 48 27 50 26 53 27 56 24 57 27 59 26 62 25 65 25 69 25 73 24 75 27 77 23 81 26 82 26 84 25 85 26 7 54 1 22 2 24 5 24 6 24 8 22 9 24 11 24 13 23 14 25 16 22 17 26 18 23 20 22 21 25 25 26 26 22 27 22 28 23 29 23 30 23 31 24 32 22 33 22 36 26 41 25 43 22 45 25 46 23 48 24 56 25 57 22 58 26 59 23 60 25 62 23 63 23 64 26 65 24 66 24 68 26 69 24 70 24 71 23 73 24 75 23 78 23 79 26 80 24 81 26 82 24 83 26 85 26 89 26 90 23 8 82 1 30 2 29 4 28 5 29 6 26 7 29 8 29 9 27 10 31 11 29 12 26 13 26 14 27 15 29 16 30 17 28 18 31 19 27 20 29 22 26 23 29 24 27 25 28 27 29 28 28 29 29 30 27 31 30 32 28 33 26 34 29 35 29 36 30 37 26 38 30 39 30 40 25 41 25 42 29 44 29 45 26 46 30 48 27 49 31 50 25 51 27 52 29 54 27 55 30 56 28 58 27 59 28 60 26 61 29 62 25 63 30 64 29 65 26 66 29 67 28 68 27 69 29 70 27 71 29 72 30 73 28 74 27 75 25 76 26 77 27 78 27 79 30 80 28 82 29 83 26 84 26 85 27 86 29 87 28 88 29 89 25 90 28 9 72 1 16 2 18 3 17 4 16 6 16 7 16 8 15 10 17 11 15 13 17 15 16 16 16 17 17 19 17 20 17 21 15 22 17 23 15 24 17 25 16 26 16 28 17 29 15 30 17 31 16 32 18 33 16 34 16 35 15 36 16 37 15 38 16 39 16 40 18 41 15 43 16 44 15 45 17 46 15 47 17 48 17 49 16 50 15 51 16 52 18 54 15 55 18 56 15 57 17 58 16 59 17 60 16 63 17 64 15 70 15 71 17 72 17 73 14 74 14 75 17 77 14 78 15 79 15 80 17 81 15 83 15 85 17 86 16 87 16 88 17 89 15 90 17 10 18 1 16 15 16 20 17 26 17 31 17 36 16 44 16 50 16 53 17 60 16 62 15 66 17 68 17 69 16 75 17 76 17 79 16 87 18 11 39 3 15 6 14 7 15 8 15 12 15 16 14 17 13 21 15 26 15 27 14 32 13 33 13 36 13 40 15 42 15 45 13 46 14 47 15 49 15 50 13 54 15 55 15 57 13 60 15 61 13 66 15 68 14 71 14 72 13 73 14 75 15 76 14 78 14 80 14 83 14 86 15 87 14 88 15 89 14 12 35 1 19 2 15 3 16 4 16 7 16 9 16 10 16 12 17 15 18 18 16 20 16 22 16 23 17 25 19 26 16 28 17 31 19 32 18 41 17 42 18 44 18 47 16 48 16 53 18 57 17 58 17 64 18 67 18 68 15 70 18 72 19 78 17 82 18 87 15 90 16 13 57 2 18 5 17 6 16 7 18 8 17 11 18 12 17 13 18 14 15 16 17 18 17 19 18 20 16 21 16 23 17 24 17 26 17 27 16 28 18 29 18 32 18 33 18 34 17 35 18 37 15 41 18 42 18 45 18 46 17 51 18 52 18 53 16 54 17 56 17 57 18 58 17 60 16 61 18 65 17 66 16 68 18 69 16 70 17 71 16 73 17 74 17 76 18 77 16 78 16 81 15 82 18 83 16 85 16 86 16 87 16 88 17 89 18 14 65 2 19 4 18 5 18 6 19 7 18 9 19 10 20 11 17 12 18 13 17 14 18 16 19 17 18 18 17 19 17 20 19 21 20 22 18 23 16 24 20 25 17 26 19 27 18 29 18 30 19 31 20 32 16 33 19 35 18 37 16 38 19 40 19 41 20 42 19 43 19 45 18 48 19 49 17 50 17 52 18 53 18 54 17 55 20 57 18 58 19 60 20 61 19 64 18 65 19 66 19 67 18 68 19 72 18 73 17 75 17 77 18 78 19 79 17 80 18 82 20 83 19 86 17 88 17 89 16 90 18 15 65 1 26 3 28 5 30 6 29 7 27 8 30 9 31 11 30 14 30 15 28 16 31 17 27 19 31 20 26 21 27 22 28 23 30 24 29 25 30 26 31 28 27 30 30 33 27 34 31 35 30 36 30 37 27 39 30 40 30 41 26 42 29 45 31 47 30 48 29 49 30 51 27 52 29 55 27 60 31 61 30 62 30 63 27 64 29 65 31 66 27 67 31 69 27 71 28 72 26 73 32 75 30 76 28 77 30 78 29 79 30 80 28 81 31 83 29 84 28 85 31 86 31 87 28 88 30 89 27 90 29 16 57 1 28 2 30 7 28 8 33 9 32 12 29 15 32 17 27 18 33 21 29 23 33 24 27 25 28 26 29 27 28 28 30 29 29 31 32 33 33 34 31 35 28 36 33 37 27 38 28 40 28 41 33 42 28 45 31 47 31 51 28 54 29 55 32 56 31 57 32 58 31 59 27 60 31 61 31 65 32 66 28 67 30 68 31 69 27 70 31 72 28 73 27 77 31 78 27 79 28 80 30 81 27 82 29 83 27 84 29 85 29 88 29 90 28 17 90 1 14 2 14 3 12 4 12 5 14 6 13 7 13 8 13 9 14 10 13 11 14 12 12 13 12 14 14 15 13 16 12 17 13 18 14 19 13 20 13 21 12 22 13 23 14 24 12 25 13 26 13 27 13 28 14 29 14 30 14 31 13 32 13 33 14 34 14 35 12 36 14 37 14 38 13 39 12 40 14 41 13 42 13 43 14 44 14 45 12 46 12 47 12 48 13 49 13 50 13 51 12 52 13 53 14 54 13 55 14 56 12 57 12 58 13 59 14 60 14 61 13 62 14 63 13 64 12 65 13 66 13 67 14 68 12 69 13 70 13 71 14 72 12 73 14 74 12 75 14 76 13 77 12 78 13 79 13 80 12 81 14 82 12 83 13 84 13 85 13 86 14 87 13 88 12 89 14 90 14 18 73 1 22 2 22 3 20 4 22 5 24 6 23 7 22 8 24 9 22 11 22 12 22 13 22 14 22 15 20 17 21 18 22 20 24 21 21 23 24 24 21 25 21 26 23 27 21 28 22 29 21 30 21 31 23 32 23 33 20 34 24 35 24 37 22 38 22 39 23 40 24 41 20 42 21 44 22 46 23 49 23 50 23 51 21 52 23 53 20 56 20 57 23 59 21 60 23 61 23 62 23 64 23 65 21 66 22 67 24 69 23 70 24 71 22 72 22 74 23 75 22 76 20 77 20 78 20 79 21 80 24 81 22 82 23 83 21 85 20 87 24 88 21 89 21 90 20 19 55 1 25 3 26 4 25 5 24 6 26 7 25 11 23 13 24 14 26 15 22 16 23 17 22 18 24 20 23 22 25 23 26 27 26 28 24 29 24 32 26 34 22 35 23 36 23 37 24 38 26 39 23 40 26 41 24 44 26 45 26 47 24 49 22 50 22 51 22 52 26 54 25 55 22 57 24 60 25 61 22 62 22 64 25 65 25 67 26 68 24 69 26 71 23 75 23 76 25 81 26 83 26 86 23 87 25 88 22 89 23 20 70 1 11 3 10 4 10 5 10 6 10 8 10 9 11 10 11 11 10 12 10 13 12 14 10 15 10 16 11 17 12 18 11 19 11 22 12 23 10 26 12 27 11 28 10 29 11 30 10 31 12 33 11 34 10 35 10 36 11 38 12 40 12 42 10 43 11 44 11 45 10 46 12 48 12 49 11 50 12 52 10 53 11 54 10 56 10 57 11 58 12 59 12 60 12 61 11 63 10 64 11 65 11 66 11 67 11 68 10 69 11 70 12 71 11 72 11 73 10 76 12 77 11 78 11 79 11 80 12 81 11 83 11 85 12 87 10 89 11 90 10 21 75 1 28 2 29 3 31 4 28 6 31 7 29 8 28 9 30 10 29 11 28 13 29 14 28 15 29 17 27 18 31 19 31 20 32 23 32 24 28 25 28 26 33 27 29 28 28 29 32 30 27 32 30 33 27 34 31 35 28 37 33 38 32 39 28 40 30 41 32 42 27 45 30 46 31 47 27 50 27 52 32 53 32 54 27 55 29 56 28 57 27 58 32 59 29 60 31 61 31 63 28 64 27 65 33 66 30 67 27 68 28 70 29 71 32 72 28 73 28 74 33 75 32 76 28 77 28 78 30 79 30 80 30 81 32 82 28 83 30 84 32 86 27 87 29 88 29 89 31 90 27 22 48 4 10 5 10 6 11 8 10 11 10 13 12 15 11 16 12 20 10 21 12 23 11 24 12 26 12 29 11 30 11 35 12 36 10 38 11 39 10 40 11 41 12 43 11 44 10 45 10 47 11 48 10 51 11 52 10 53 11 55 11 56 11 58 10 61 12 62 12 63 10 64 11 66 11 69 11 70 11 71 11 74 12 76 11 79 11 80 11 82 11 84 11 86 11 87 11 23 65 1 22 3 24 4 22 5 23 6 23 7 23 8 23 9 25 10 23 11 23 12 23 13 23 14 24 15 22 16 21 17 22 19 25 21 23 23 22 24 22 25 21 26 24 27 24 29 24 31 25 32 21 33 25 36 24 38 23 39 23 40 23 41 22 42 24 43 21 44 21 45 22 47 23 48 24 50 25 51 21 53 23 54 25 55 24 56 22 57 25 58 22 61 23 63 24 64 24 65 23 73 23 74 22 75 22 76 22 77 22 78 23 79 25 80 22 81 23 82 23 84 21 85 24 87 24 88 25 90 24 24 53 3 14 4 13 5 15 8 14 9 15 10 13 11 15 12 15 13 15 17 13 21 14 23 13 24 14 26 14 27 13 29 15 30 13 32 15 33 14 35 14 36 15 38 14 39 14 41 14 42 13 43 14 44 14 45 13 47 14 48 14 49 15 53 14 55 13 59 15 60 13 61 13 62 15 66 13 68 13 69 14 70 14 72 14 73 14 74 15 79 13 80 13 81 13 82 15 85 13 86 15 88 13 89 13 90 14 25 58 1 24 3 23 4 25 6 25 8 23 10 25 11 27 12 23 13 23 14 25 15 27 17 24 19 25 20 27 21 23 24 26 28 26 30 24 32 27 33 27 35 23 37 25 38 23 39 23 40 23 41 24 43 25 45 25 46 26 47 27 48 27 49 23 50 23 51 24 52 24 53 25 54 27 55 26 56 23 57 24 60 27 61 27 63 23 64 27 67 25 72 25 73 23 74 23 75 27 76 24 77 24 78 27 81 25 82 23 83 23 84 24 85 25 86 23 26 61 2 14 3 14 4 15 6 16 7 14 8 16 10 16 13 15 14 15 15 16 16 16 18 16 19 16 21 14 22 14 23 14 24 14 25 15 27 15 29 15 30 15 31 14 32 14 33 15 34 14 35 15 36 14 44 15 47 15 48 15 50 16 52 16 54 15 55 14 56 15 57 14 58 14 59 15 62 15 63 14 64 14 65 15 67 15 68 15 69 14 70 15 71 15 72 14 73 15 74 14 75 15 77 14 78 16 80 16 81 14 82 16 84 15 87 16 88 16 89 16 90 16 27 65 1 31 2 28 4 32 5 31 6 29 7 32 8 29 9 32 10 27 12 30 15 31 16 31 17 27 18 33 20 32 21 32 22 30 24 30 26 30 27 33 30 28 31 31 32 31 33 28 34 32 35 28 36 29 37 32 40 30 41 29 42 32 43 27 44 30 45 32 46 31 49 27 52 28 53 28 54 31 55 31 56 30 57 29 58 32 59 28 60 31 61 31 62 27 63 32 66 28 68 27 69 28 72 31 73 29 74 30 75 27 76 30 77 33 79 29 81 29 83 33 84 30 85 28 86 27 89 28 90 29 28 20 3 20 5 20 9 20 10 21 11 21 13 19 14 22 17 21 20 19 21 20 22 20 28 22 40 20 42 20 47 20 50 21 55 23 57 20 79 20 83 19 29 9 8 25 16 24 26 22 49 23 54 22 71 24 72 25 82 24 84 24 30 46 1 14 2 13 4 14 7 13 14 15 17 14 19 14 20 13 21 15 22 15 25 14 26 15 27 13 28 15 29 14 32 13 33 13 34 13 35 15 38 14 42 13 43 14 46 13 47 15 49 13 50 14 51 13 53 14 56 13 57 15 58 13 60 14 61 13 66 13 68 15 69 14 70 15 71 15 74 15 78 15 80 15 81 14 82 15 83 13 87 15 90 15 31 63 1 16 2 16 4 16 5 18 6 17 7 17 8 17 11 16 12 16 13 18 14 18 15 18 17 17 19 15 20 16 21 17 22 16 23 17 24 17 25 17 26 17 28 18 29 18 30 18 31 18 32 17 34 17 35 18 36 17 37 16 39 17 40 17 41 18 42 17 43 18 44 17 45 16 46 18 48 15 50 17 51 18 54 16 55 18 56 16 57 18 58 16 63 16 65 15 66 19 68 16 70 18 74 17 75 16 76 15 77 16 79 18 83 18 84 17 85 17 86 19 87 17 89 17 90 18 32 19 1 21 6 23 15 23 19 21 20 24 23 23 30 22 35 20 48 24 49 24 51 21 52 24 53 20 59 23 61 22 62 23 68 21 70 23 77 22 33 3 20 30 43 29 46 29 34 22 5 17 6 16 11 16 14 18 25 17 29 15 35 18 39 18 43 16 62 18 64 15 66 16 73 17 75 18 77 17 78 17 81 18 83 16 84 18 85 16 87 18 90 17 35 55 1 12 3 13 5 13 6 13 7 12 8 14 9 13 10 14 11 12 13 13 14 13 15 14 18 13 20 12 21 12 22 13 24 12 27 14 28 13 29 13 31 14 32 12 33 13 34 12 37 14 39 14 41 14 42 12 45 12 48 13 49 12 50 14 51 14 54 13 55 13 58 13 59 13 61 13 62 13 64 12 65 12 66 14 68 14 70 13 75 12 78 12 80 12 81 13 82 13 83 13 84 12 85 13 86 12 88 13 90 13 36 74 1 22 2 25 3 24 4 24 5 23 6 26 7 26 8 23 9 25 10 23 12 24 14 24 15 22 16 25 17 24 18 24 20 23 21 24 22 26 23 24 24 25 25 26 26 24 27 25 28 22 30 22 31 24 32 24 33 23 34 25 35 25 36 22 37 25 39 22 40 24 41 26 42 25 43 23 44 24 46 26 47 26 48 22 49 25 50 26 51 24 52 22 55 23 56 26 59 22 60 26 61 23 62 23 63 26 65 25 66 23 67 22 68 23 69 24 70 24 71 23 74 24 75 24 76 22 78 25 79 26 80 25 81 23 83 23 84 23 85 23 86 22 87 26 88 23 89 25 37 63 1 28 2 31 3 28 6 28 7 30 8 26 9 27 14 25 17 26 18 28 19 27 20 31 21 29 23 28 27 30 30 29 31 29 32 29 34 29 35 29 36 29 37 30 39 29 40 27 42 30 44 28 46 31 49 27 50 26 51 25 52 29 53 30 54 27 55 25 56 25 58 28 59 26 60 31 61 26 62 27 64 30 66 30 67 30 70 30 71 30 72 31 73 30 74 29 76 27 77 30 78 28 79 30 80 30 81 30 82 28 83 27 84 29 85 29 86 27 87 26 88 26 89 26 90 29 38 80 1 29 2 29 3 30 5 28 6 28 8 27 9 28 10 29 11 28 12 30 13 30 14 27 15 30 16 25 17 28 19 26 20 30 22 26 23 28 24 30 26 25 28 26 29 30 30 26 32 26 33 26 34 30 35 29 36 30 37 27 38 29 40 27 41 25 42 27 43 28 44 26 45 28 46 28 47 29 48 30 49 30 50 30 51 26 52 28 53 27 54 25 55 27 56 28 57 26 58 29 59 28 60 27 61 27 62 31 63 26 64 28 65 31 66 28 67 30 68 26 69 26 70 30 71 26 72 26 73 29 74 29 75 30 76 31 77 27 78 31 79 27 80 28 82 28 84 26 85 27 86 28 87 26 88 29 89 28 90 26 39 75 1 15 2 16 3 15 4 16 5 14 6 15 7 14 8 15 9 16 10 14 11 16 13 15 15 14 16 16 18 15 20 15 21 15 23 16 24 14 25 15 27 14 28 16 29 15 31 14 32 14 33 15 34 14 35 15 36 16 37 16 38 16 40 15 42 15 44 14 45 16 46 14 47 16 48 16 49 16 50 16 51 14 52 16 53 14 54 16 55 16 56 14 57 15 58 16 59 16 60 14 61 15 62 16 63 14 64 16 66 14 68 15 70 15 71 14 72 14 73 16 74 16 75 16 76 15 78 15 79 14 80 16 81 16 82 14 83 14 84 14 85 16 86 15 87 14 89 16 90 15 40 45 6 23 8 25 9 25 10 24 12 27 14 26 15 25 16 27 17 24 18 25 21 24 22 23 23 26 25 23 27 23 28 26 31 25 33 25 35 25 38 23 39 26 42 23 45 26 46 27 47 24 48 24 50 27 52 26 54 23 56 26 58 25 61 25 63 27 64 24 65 27 69 23 71 23 73 23 77 23 79 24 80 25 83 27 84 23 89 23 90 25 41 65 1 12 2 11 3 12 4 12 5 12 7 11 8 12 9 11 11 11 12 11 13 12 14 11 15 11 16 12 17 10 19 11 22 10 23 11 24 11 25 10 27 11 28 11 29 10 31 11 32 12 34 10 35 11 36 10 38 10 39 12 40 11 43 11 44 12 45 10 48 10 49 12 51 11 52 12 54 12 57 11 59 12 60 11 61 10 62 12 63 11 64 11 65 10 66 12 68 12 69 12 71 10 73 10 74 11 76 11 77 11 78 10 79 11 82 12 83 10 84 12 85 11 86 10 87 10 89 11 90 12 42 25 2 23 3 20 5 23 8 21 9 24 10 22 13 20 17 24 18 21 24 24 26 21 27 23 42 21 47 21 49 22 52 22 58 22 60 24 67 24 73 21 74 21 79 21 81 21 82 21 89 22 43 88 1 22 2 19 3 20 4 19 5 22 6 21 7 22 8 22 9 22 10 20 11 20 12 19 13 18 14 18 15 19 16 20 17 20 18 20 19 21 20 20 21 19 22 18 23 19 24 19 25 20 26 22 27 21 28 22 29 20 30 21 31 19 32 18 33 20 34 22 35 18 36 20 37 20 38 20 39 22 40 19 41 21 42 20 43 20 44 22 45 19 46 18 47 21 48 20 49 21 50 19 51 22 52 18 53 19 54 19 56 21 57 22 58 18 59 19 60 20 61 21 62 20 63 20 64 18 65 21 66 21 67 22 68 20 69 22 70 21 71 21 72 18 73 20 74 20 75 18 76 22 78 20 79 21 80 19 81 21 82 18 83 21 84 18 85 22 86 21 87 22 88 21 89 19 90 19 44 81 1 10 2 9 3 9 4 10 5 11 6 10 7 10 9 11 10 11 11 11 12 10 14 11 15 9 16 11 18 11 20 10 21 11 22 10 23 10 24 11 25 11 26 10 27 9 28 9 29 10 30 10 31 10 32 11 33 9 34 11 35 9 36 11 38 10 39 11 40 11 41 9 42 11 43 10 44 10 46 11 47 11 48 11 49 9 50 11 51 9 52 9 53 11 54 10 55 10 56 11 57 10 58 9 59 11 60 10 61 10 62 10 64 10 65 9 66 9 67 10 68 10 69 11 70 9 71 11 72 9 73 10 74 10 76 10 77 10 78 10 79 10 80 11 81 9 82 10 84 11 85 9 86 10 87 11 88 9 89 9 90 9 45 34 1 26 3 26 4 31 5 30 9 28 10 28 13 29 14 29 18 28 19 29 20 27 22 30 23 29 25 28 26 26 27 28 29 25 31 28 32 28 36 27 39 30 43 26 44 29 45 27 49 27 53 26 58 28 60 29 61 30 64 30 68 28 83 27 84 26 86 26 46 7 43 20 47 19 53 17 56 20 58 17 60 17 86 16 47 9 1 16 4 16 7 17 22 19 27 17 46 17 50 17 81 18 83 16 48 50 1 22 2 21 3 21 4 23 6 21 7 21 8 22 11 23 12 21 15 22 17 24 19 22 20 20 21 21 25 21 27 23 31 22 34 21 35 21 36 20 37 20 40 22 41 21 42 21 43 20 45 21 46 22 47 22 51 23 53 20 56 22 57 20 62 24 63 22 64 24 67 21 69 22 70 24 71 24 74 21 77 22 78 21 79 22 82 22 83 23 84 22 85 22 87 23 88 20 89 21 49 39 2 12 3 13 4 13 5 12 8 14 11 13 13 12 14 14 15 13 18 13 19 12 23 13 26 12 28 12 31 14 35 14 37 14 45 12 48 14 49 12 51 14 53 13 54 13 56 12 58 14 65 13 66 13 68 13 69 14 75 12 76 14 78 13 79 12 80 13 81 13 83 14 85 13 87 13 88 14 50 49 2 13 6 11 7 13 10 12 12 12 15 12 16 13 18 12 19 13 20 13 21 12 22 11 23 11 24 12 25 11 27 13 28 12 29 13 32 11 33 11 35 12 38 13 39 11 41 12 43 11 44 12 46 13 50 12 55 12 56 13 59 11 63 13 64 11 65 11 67 11 68 13 69 12 70 12 72 11 74 12 76 13 77 12 79 12 80 13 83 11 85 11 88 12 89 11 90 11 51 54 1 16 2 19 3 18 4 17 6 17 10 17 11 19 12 20 14 19 15 17 16 18 18 19 19 18 20 20 21 19 22 17 23 17 25 18 28 17 29 18 30 18 31 17 33 19 37 18 38 17 42 19 46 19 48 16 53 19 55 17 58 17 59 17 60 16 61 18 62 19 63 19 64 19 67 18 68 17 70 18 71 16 73 19 75 17 76 19 77 20 78 19 79 17 80 19 81 18 82 17 84 18 85 18 87 17 89 17 52 1 39 24 53 12 36 26 39 27 45 25 46 25 47 27 49 27 58 24 60 27 65 26 75 27 85 23 87 25 54 80 1 16 2 18 3 17 4 16 5 18 6 18 7 17 8 17 9 15 10 18 12 18 13 16 14 18 16 17 18 16 19 17 20 17 21 18 22 15 23 16 24 18 25 18 26 18 27 16 28 17 29 15 30 18 31 17 32 17 33 18 34 16 35 17 36 17 37 18 38 18 39 17 40 17 41 17 42 19 43 19 44 18 48 17 49 19 50 19 51 16 52 17 53 16 54 16 55 16 56 17 57 17 58 17 60 18 62 17 63 16 64 17 65 19 66 18 67 19 68 17 69 17 70 17 71 16 72 17 73 17 74 17 75 17 76 18 77 18 78 16 79 16 80 16 81 17 82 18 83 17 85 17 86 17 87 17 89 18 90 17 55 76 2 13 4 15 6 14 7 15 9 15 10 13 11 15 13 14 15 14 16 15 17 13 20 13 21 13 23 14 24 13 25 14 26 14 27 13 29 13 30 15 31 15 32 15 33 15 34 15 35 13 37 13 38 13 39 13 40 13 41 14 42 13 43 15 44 14 45 14 46 15 47 14 49 13 50 15 51 14 52 14 53 14 54 15 55 14 56 14 57 15 58 15 59 13 60 13 61 15 62 15 63 13 64 15 65 14 66 14 67 15 68 15 69 13 70 15 71 14 73 14 74 15 75 15 76 14 77 15 78 14 79 14 80 13 82 14 83 13 84 14 85 15 86 14 87 13 88 15 89 15 90 14 56 26 2 13 4 14 8 15 17 14 26 15 28 15 31 14 32 13 40 13 41 13 43 13 44 13 47 13 52 15 55 15 57 15 58 15 61 15 63 13 71 13 74 15 75 14 76 14 78 13 86 14 90 15 32 5 77 1 10 2 12 3 10 4 12 5 11 6 10 7 12 8 12 10 12 11 11 12 10 13 10 14 11 15 10 16 10 17 11 18 11 20 11 21 10 22 12 23 12 24 12 25 10 26 11 27 12 28 10 29 12 31 12 32 12 34 11 35 11 36 10 37 10 38 11 39 12 42 12 43 11 44 12 45 10 46 12 47 11 48 12 49 11 50 12 51 11 53 11 55 12 56 12 57 12 58 11 59 12 60 11 61 10 63 11 64 12 65 10 66 12 67 11 68 11 70 12 71 10 73 10 74 12 75 11 76 11 77 12 78 11 79 11 81 12 82 11 83 12 84 11 85 10 86 11 87 11 89 11 90 12 6 30 2 21 3 22 5 23 7 23 9 22 13 23 15 21 16 20 17 24 21 24 22 23 23 22 24 21 25 20 31 23 32 20 34 22 35 20 42 23 45 23 46 23 59 21 62 23 66 21 70 20 73 22 74 20 77 21 78 20 84 24 7 42 3 10 4 10 6 11 8 11 11 10 13 10 15 11 21 9 24 9 25 9 26 11 28 9 29 10 31 11 32 10 33 10 36 9 37 10 40 10 41 10 46 10 48 9 52 10 55 9 56 11 59 10 60 10 63 11 64 9 65 10 66 11 70 9 72 10 74 11 75 10 76 10 78 10 79 11 82 9 87 9 89 9 90 10 8 86 1 13 2 13 3 12 4 14 5 12 6 13 7 12 8 13 9 12 10 13 11 14 12 12 13 13 14 12 15 12 18 13 19 13 20 14 21 14 22 13 23 13 24 14 25 12 26 14 27 12 29 12 30 14 31 13 32 12 33 13 34 12 35 14 36 14 37 13 38 14 39 12 40 12 41 14 42 13 43 13 44 14 45 12 46 13 47 14 48 14 49 12 50 14 51 13 52 12 53 13 54 13 55 13 57 13 58 14 59 13 60 13 61 13 62 12 63 14 64 13 65 13 66 12 67 13 68 12 69 12 70 14 71 13 72 13 73 12 74 13 75 14 76 12 77 14 78 13 79 13 80 13 81 14 82 13 83 13 84 13 85 13 86 13 87 14 88 14 89 14 90 13 13 23 7 17 11 17 12 16 16 18 17 17 19 17 22 16 37 17 38 18 41 17 51 16 53 18 61 17 64 16 68 18 70 18 73 18 74 17 77 17 78 18 80 16 86 16 90 18 14 35 8 11 9 9 18 9 19 10 22 11 25 10 26 11 27 11 28 11 29 11 31 10 33 9 37 11 40 10 44 11 47 10 49 9 52 10 53 9 55 11 61 10 63 10 65 10 67 10 69 10 70 11 71 10 74 11 77 9 78 11 80 9 81 10 87 9 88 10 90 11 15 64 1 24 2 26 3 26 4 25 5 24 6 25 7 24 8 24 9 26 10 25 12 28 13 28 14 24 15 27 17 29 19 27 21 24 22 27 25 28 26 26 29 25 31 28 32 27 33 26 34 25 35 27 36 24 38 28 39 25 40 28 41 25 43 28 44 27 46 27 47 24 48 29 50 26 51 26 53 27 54 26 55 27 56 27 57 26 59 24 60 25 63 25 64 26 65 27 67 24 68 24 70 26 71 25 72 25 74 23 75 25 76 26 77 24 78 25 81 24 82 24 84 25 85 25 87 27 88 27 16 58 1 27 5 28 6 28 8 24 9 26 10 26 12 25 13 25 15 26 19 26 20 25 23 29 24 26 28 28 30 24 31 27 32 24 34 24 36 25 37 25 38 26 39 27 40 24 41 28 46 24 48 27 50 24 51 24 53 25 54 24 57 27 58 28 61 24 62 27 63 24 64 24 65 28 67 28 68 25 69 26 72 27 73 25 74 26 75 24 76 28 78 26 79 24 80 28 81 28 82 25 83 26 84 27 85 27 86 28 87 24 88 27 89 27 90 25 17 72 3 14 4 13 5 13 7 14 8 13 9 14 10 12 11 12 12 14 13 13 14 13 16 14 18 12 19 12 21 12 24 13 25 12 26 12 27 14 28 13 31 14 32 13 34 12 35 12 36 14 37 14 38 13 39 13 40 13 41 13 42 14 43 12 44 12 45 13 47 13 48 13 49 13 50 13 51 14 52 13 53 12 54 12 55 14 56 12 57 14 58 14 60 13 61 12 63 14 64 14 66 12 67 13 68 12 70 13 71 13 72 13 73 13 74 13 75 14 76 12 77 12 78 14 79 12 80 14 81 12 82 13 83 14 84 14 85 13 86 12 88 14 89 14 18 69 1 29 2 30 3 26 4 28 7 26 8 28 10 28 12 29 14 25 16 30 18 28 19 28 23 30 25 28 26 31 28 27 29 30 30 26 31 28 32 29 33 30 35 26 36 28 37 29 38 28 39 28 40 27 41 28 42 31 43 30 44 30 45 28 46 28 47 27 48 28 49 26 50 27 51 27 52 28 53 31 54 30 55 27 56 28 57 29 58 28 60 29 61 27 62 29 63 29 64 28 65 30 68 29 69 29 70 26 71 25 72 27 73 27 74 27 76 26 77 30 78 26 79 29 80 27 81 30 85 25 86 27 87 30 88 30 89 27 19 63 1 18 2 18 3 19 5 18 7 16 8 18 9 18 10 17 12 17 13 16 14 19 15 19 16 18 19 16 20 19 21 16 23 17 24 18 26 18 27 16 28 20 31 19 32 16 33 16 34 18 35 18 37 16 38 19 40 18 41 19 42 17 43 17 44 17 45 19 47 19 48 17 50 19 51 19 52 19 53 18 57 19 60 18 61 17 62 16 63 17 64 17 65 18 67 18 68 16 69 17 71 19 72 19 74 16 75 18 78 20 80 18 81 17 82 20 83 17 84 19 86 19 88 18 90 18 20 65 1 19 2 19 3 17 6 17 8 18 9 17 10 17 11 19 12 17 13 16 14 19 15 17 16 19 18 18 19 18 20 19 21 17 23 17 24 18 26 16 27 19 28 19 30 19 31 18 33 17 34 18 36 17 38 19 39 17 40 19 41 18 42 19 43 20 48 19 49 17 51 19 52 16 53 20 54 19 55 19 59 19 60 18 61 18 62 19 63 16 64 18 66 19 67 18 68 17 70 17 73 17 74 19 76 16 77 18 78 20 79 19 80 16 81 17 83 17 84 16 85 19 86 18 87 19 88 19 89 19 21 43 2 15 3 16 8 16 9 15 11 17 14 17 16 15 18 15 21 17 22 18 23 14 24 17 30 18 31 14 36 17 38 15 39 15 40 15 41 17 45 16 48 16 50 15 51 17 53 15 55 16 58 15 59 16 60 16 63 15 65 15 66 17 68 15 69 16 73 17 76 15 78 17 81 16 83 16 84 16 85 17 86 16 87 15 90 17 22 27 1 25 5 28 9 29 12 30 16 28 18 29 19 30 20 30 28 28 31 28 38 28 39 26 41 28 45 29 51 26 55 28 56 30 66 28 68 30 73 28 80 29 82 30 84 27 85 28 86 30 87 29 90 28 23 67 1 23 2 27 4 27 5 24 6 23 7 23 8 24 9 27 10 26 11 25 12 23 13 23 14 27 16 23 17 26 18 24 19 24 21 24 22 24 25 26 26 27 28 24 29 24 31 27 32 27 34 26 35 27 37 25 38 27 39 23 40 24 41 25 42 23 43 26 45 24 46 27 49 25 50 24 51 24 55 26 56 26 57 23 58 26 60 24 61 24 62 26 63 25 64 23 65 25 66 24 67 24 68 24 71 25 72 23 73 25 74 24 75 25 76 25 77 23 78 23 79 25 81 26 82 25 84 27 85 24 86 24 90 25 24 74 1 12 2 10 4 12 5 11 6 11 8 11 9 10 10 11 11 10 12 12 13 11 14 10 15 11 16 10 18 10 19 12 20 10 21 10 22 11 23 11 24 11 25 11 26 12 27 10 30 12 31 11 32 11 33 10 36 10 37 10 38 11 39 11 40 12 41 11 42 11 43 11 44 12 45 11 46 11 47 12 49 11 51 12 52 12 55 11 57 11 58 12 59 11 60 10 61 12 62 12 63 11 64 10 66 11 67 11 68 11 69 11 70 12 72 12 73 11 74 11 75 10 77 11 78 12 80 10 81 10 82 10 83 10 84 11 85 11 86 11 87 12 88 10 89 11 90 11 25 48 2 22 4 21 6 20 7 22 8 23 9 20 11 20 13 20 15 21 17 23 18 22 21 21 22 22 24 19 25 20 26 20 29 21 31 20 32 19 33 20 34 19 37 21 41 21 42 20 43 22 44 23 45 21 47 22 49 23 50 23 51 21 53 23 55 22 56 20 60 21 62 20 65 22 66 22 69 23 72 22 74 22 77 20 78 19 81 19 82 22 85 21 87 22 90 21 26 24 5 27 7 24 25 27 27 26 41 27 45 25 48 25 51 29 53 27 55 26 57 26 58 27 62 26 63 29 65 27 70 26 71 29 72 28 76 29 77 29 78 28 79 29 88 30 89 26 27 45 2 15 4 16 6 15 9 14 15 15 19 16 21 14 22 16 23 15 24 14 25 16 26 14 27 16 28 15 29 14 30 14 34 15 35 16 36 16 37 16 38 14 39 16 40 16 41 14 44 14 47 16 50 14 51 16 53 14 56 15 57 15 58 15 59 14 64 15 65 15 66 15 67 15 68 16 71 14 73 14 74 16 77 16 81 16 82 16 86 16 28 21 1 24 2 30 3 27 5 27 9 28 12 30 17 27 19 29 28 29 30 25 31 26 40 30 49 26 53 27 67 27 72 28 73 24 75 28 81 28 88 28 90 28 37 49 3 23 4 21 5 23 7 24 8 25 9 21 12 24 15 25 16 23 18 22 19 23 20 23 22 22 25 23 28 21 30 22 31 22 37 22 38 24 39 21 40 25 45 24 48 22 53 21 55 24 57 24 59 21 60 25 63 23 64 23 65 24 69 25 71 23 72 21 73 23 75 24 76 24 77 25 78 23 79 23 81 23 82 24 83 25 84 24 85 23 87 24 88 21 89 23 90 22 38 20 4 9 5 10 7 9 13 10 15 10 18 10 22 10 31 10 34 11 40 9 44 10 48 11 53 9 60 9 61 10 69 9 74 10 79 10 83 9 88 10 39 77 1 25 3 24 4 23 5 25 6 25 10 22 11 26 12 26 13 24 14 26 15 24 16 24 17 24 18 25 19 26 20 24 21 22 22 23 23 26 24 23 25 26 26 22 28 26 29 23 30 22 31 22 32 25 34 23 35 25 36 25 37 25 38 26 39 22 40 26 41 25 42 23 43 24 45 25 46 23 47 25 48 23 49 24 50 26 53 23 54 23 55 26 56 23 57 22 58 24 60 24 61 24 62 26 63 23 64 26 65 22 66 25 67 25 68 26 69 23 70 23 71 25 72 23 73 23 76 24 77 22 78 22 79 23 80 25 81 26 82 22 83 25 84 26 86 23 87 26 88 25 89 23 90 24 40 79 1 10 2 11 3 11 5 10 6 9 7 11 8 10 9 9 10 10 11 11 12 10 13 11 14 9 15 9 16 9 17 9 18 10 19 11 20 10 21 11 22 11 23 10 24 10 25 9 26 10 27 9 28 10 30 10 31 9 33 10 34 9 35 10 36 10 37 11 38 11 39 11 40 10 41 11 42 10 43 10 44 11 45 10 46 11 47 9 49 9 50 11 51 10 52 11 53 9 55 10 58 9 59 10 60 10 62 10 63 10 64 9 65 11 66 10 67 10 68 10 69 10 72 11 73 9 74 11 75 11 76 9 77 9 78 11 79 9 80 10 81 9 82 11 83 10 84 9 85 11 86 11 87 10 88 11 90 11 41 65 1 20 2 20 3 20 4 21 5 19 6 19 7 21 8 20 10 20 11 18 13 20 15 19 16 19 17 20 18 17 21 19 23 19 26 18 27 18 28 18 29 19 30 17 31 17 33 19 34 20 35 18 36 20 37 19 39 20 40 20 41 17 42 18 43 20 45 19 47 18 48 19 49 17 50 20 53 21 54 17 55 19 56 18 57 18 59 17 60 19 61 18 63 19 64 18 65 21 67 20 68 18 69 19 71 18 72 19 74 19 75 20 76 19 78 19 79 20 80 19 82 17 85 18 88 18 89 19 90 19 42 17 6 27 11 25 13 27 14 26 17 25 26 25 28 27 33 26 36 23 40 23 46 27 53 26 55 25 57 27 58 26 65 25 74 23 43 85 1 10 2 10 3 11 4 10 5 9 6 10 7 10 8 10 9 10 10 11 11 10 12 10 13 10 14 11 15 10 16 10 17 11 19 9 20 10 21 10 22 9 23 9 24 11 25 9 26 11 27 10 28 10 29 10 30 9 31 9 32 9 33 9 34 9 35 10 36 11 37 9 38 11 39 10 40 10 41 11 42 10 43 10 44 10 45 10 46 9 47 10 48 10 49 9 50 10 51 11 52 10 53 10 54 10 55 11 56 10 57 10 58 9 59 9 60 10 61 10 62 11 63 11 64 9 66 9 67 11 68 10 70 9 71 10 72 10 73 11 74 10 75 10 76 10 77 10 78 10 79 10 80 10 81 10 83 9 84 9 85 10 86 10 87 10 88 10 89 10 44 11 3 16 14 17 15 17 16 17 37 18 43 16 44 17 58 16 69 18 71 18 90 16 49 58 4 19 5 18 7 19 9 20 10 22 11 19 14 19 15 21 17 19 18 21 20 19 21 21 22 21 23 22 28 18 30 19 31 22 32 20 36 19 37 22 38 22 40 22 41 20 42 19 43 18 45 18 46 21 47 21 49 22 50 19 51 21 52 19 53 18 54 21 55 19 56 19 57 22 60 19 61 21 63 20 64 20 66 20 67 21 68 19 69 20 70 20 71 19 74 20 75 22 78 22 79 19 80 18 82 19 83 22 84 19 86 21 89 19 90 21 50 59 1 19 2 21 3 20 6 21 7 21 9 20 10 19 11 19 12 22 13 19 15 19 16 20 18 21 20 18 25 20 26 21 27 21 29 20 33 18 34 21 35 18 36 18 39 18 41 19 45 21 46 19 47 18 50 18 51 19 53 20 54 22 55 22 59 20 60 19 62 20 63 19 64 21 65 21 67 20 68 20 69 21 70 19 71 21 73 19 74 22 75 19 76 18 77 19 78 19 80 20 81 22 82 21 83 20 84 22 85 18 86 21 87 18 88 20 90 20 51 21 6 11 8 11 12 12 14 11 17 11 21 13 23 12 27 12 29 11 33 13 43 11 49 13 64 11 65 12 66 13 68 12 72 12 77 12 78 12 83 13 84 13 52 90 1 30 2 31 3 31 4 32 5 31 6 28 7 28 8 29 9 28 10 33 11 29 12 32 13 27 14 30 15 30 16 33 17 32 18 32 19 29 20 31 21 31 22 31 23 29 24 28 25 31 26 30 27 32 28 31 29 31 30 29 31 30 32 31 33 28 34 32 35 28 36 28 37 33 38 32 39 33 40 30 41 31 42 30 43 27 44 29 45 30 46 29 47 27 48 30 49 31 50 30 51 27 52 31 53 31 54 29 55 31 56 27 57 28 58 29 59 31 60 27 61 28 62 29 63 29 64 31 65 29 66 28 67 31 68 31 69 30 70 28 71 33 72 33 73 28 74 30 75 30 76 32 77 29 78 31 79 31 80 31 81 32 82 30 83 27 84 31 85 32 86 30 87 27 88 33 89 31 90 32 4 57 37 1 24 8 27 11 24 13 25 16 25 18 26 19 24 20 28 23 28 28 26 32 26 33 26 36 25 40 25 42 26 43 26 46 28 48 25 50 26 53 24 55 24 56 28 58 24 60 27 62 27 67 28 69 27 76 27 77 26 79 25 82 27 83 27 84 24 85 25 86 26 89 25 90 25 58 35 5 23 6 24 8 23 9 24 10 20 11 21 13 24 14 21 16 20 19 21 26 21 32 21 35 22 38 22 43 21 44 20 45 24 46 24 48 22 52 24 53 21 54 23 58 21 60 24 65 21 68 24 69 23 72 21 73 24 76 24 79 22 84 24 85 20 86 20 90 24 59 49 1 16 4 16 5 18 6 15 9 17 10 17 12 18 14 18 15 17 16 16 17 18 18 16 19 18 21 16 22 18 24 16 25 19 28 16 32 17 37 17 41 17 42 16 44 15 46 16 47 19 50 17 51 16 53 18 54 16 56 18 58 15 59 17 60 15 62 19 63 19 69 17 70 16 71 16 72 18 73 16 76 17 77 17 80 18 81 18 83 18 84 17 85 16 88 18 89 16 60 37 1 16 2 17 4 17 8 15 9 16 11 16 12 16 14 17 15 16 16 17 17 15 19 17 20 15 23 14 25 17 28 15 30 16 32 17 37 17 39 16 40 15 46 15 49 15 50 17 54 16 57 15 58 16 65 17 69 16 70 16 74 15 75 17 79 17 80 16 85 15 88 16 89 15 +5 4 1 72 1 28 2 29 3 25 4 29 6 28 7 30 8 26 9 27 10 28 11 30 13 26 14 28 15 29 16 26 17 26 18 25 20 27 21 29 22 25 23 28 24 27 25 29 27 27 29 26 30 28 31 26 33 27 34 25 35 29 36 28 38 25 39 29 40 28 41 30 43 26 45 25 46 27 47 26 48 28 49 27 50 25 52 25 54 29 55 29 56 25 59 25 60 25 61 28 62 26 63 28 66 25 67 26 68 26 69 29 70 29 71 25 72 26 73 27 74 29 75 27 76 26 77 28 78 26 79 24 80 26 81 28 82 27 85 26 86 28 87 26 88 25 90 29 2 82 1 25 3 23 4 22 5 23 6 25 7 25 8 26 9 22 10 24 11 26 12 24 13 24 14 23 15 22 16 25 17 23 18 23 19 24 20 22 21 25 22 24 23 22 25 26 26 23 27 26 28 26 29 23 30 25 31 22 32 22 33 22 34 25 35 23 36 22 37 25 38 25 39 22 40 25 41 26 42 23 43 22 44 23 45 22 46 26 47 22 48 26 49 23 51 25 52 22 53 25 54 26 55 26 56 23 57 26 58 22 59 22 60 23 61 24 62 25 63 24 64 23 66 23 67 25 69 25 70 22 71 25 72 25 73 26 74 23 76 23 78 22 79 26 81 26 82 24 83 23 84 24 85 23 86 24 87 24 88 26 89 23 90 25 3 46 1 10 2 12 4 12 5 11 10 12 12 10 13 11 14 10 17 11 18 12 19 12 24 12 25 11 26 11 29 11 30 10 31 10 33 12 34 12 35 10 36 10 38 11 39 12 42 12 43 11 44 12 45 11 46 11 49 11 52 11 54 11 57 11 58 12 60 11 63 11 65 11 66 10 67 12 68 11 70 11 71 11 72 10 74 10 79 12 88 11 89 11 4 83 1 16 2 19 3 19 4 17 6 19 7 19 8 18 9 19 10 18 11 17 12 19 13 18 14 20 15 19 16 18 17 19 18 20 19 17 20 18 21 18 22 16 23 17 25 17 26 18 27 19 28 18 29 17 30 18 31 19 33 16 34 16 35 19 36 16 37 18 38 16 39 19 40 19 41 18 42 18 43 18 45 20 46 17 47 17 48 18 49 18 50 17 51 19 52 18 53 17 54 19 56 17 57 17 58 17 59 18 60 19 62 19 63 19 64 19 65 19 66 19 67 19 68 18 69 18 70 19 71 18 72 16 73 19 74 18 75 18 76 18 77 17 78 19 79 17 80 17 82 19 83 19 84 17 85 16 86 16 87 18 88 20 89 16 90 17 48 5 25 1 14 3 13 4 13 7 15 14 13 19 14 20 13 24 15 26 14 33 13 38 15 48 14 49 15 50 14 51 14 56 14 59 13 60 15 61 15 62 15 65 15 77 15 83 14 89 13 90 15 6 35 1 21 2 21 3 22 6 23 7 24 15 24 20 23 21 22 22 23 24 23 27 21 28 21 34 22 39 21 40 21 41 22 45 22 46 21 47 21 48 24 51 24 54 23 56 21 58 21 61 22 62 22 66 24 68 24 73 22 76 21 80 22 83 24 84 25 88 25 89 23 7 32 4 13 16 12 17 12 21 12 22 11 26 12 30 12 31 12 32 12 34 11 40 12 45 11 47 13 48 12 53 11 54 12 55 11 57 13 58 12 61 11 64 12 65 11 66 11 68 13 70 12 71 11 73 12 77 12 79 11 80 12 81 13 90 11 8 43 3 20 7 18 10 18 12 20 15 19 16 17 20 20 21 18 22 16 23 18 24 19 27 17 30 20 33 18 34 17 38 19 40 16 41 18 42 19 44 16 45 17 46 17 47 19 48 18 49 17 53 19 54 17 62 20 63 18 66 19 69 19 71 17 72 19 73 18 75 18 77 17 81 18 83 17 84 16 85 19 86 18 87 17 88 18 9 71 1 31 2 30 3 30 4 32 5 28 7 30 9 28 10 31 11 30 12 27 15 29 16 31 17 29 18 30 19 32 20 31 21 28 22 28 23 31 24 32 25 31 27 32 28 32 29 29 30 29 31 28 32 28 33 27 34 29 35 28 37 30 38 31 39 32 40 30 41 31 43 28 44 29 45 32 46 33 48 32 49 33 50 32 51 29 53 28 56 27 57 28 58 29 61 30 62 28 63 29 64 27 66 30 67 27 68 32 70 32 72 29 73 32 74 30 75 27 77 27 78 32 80 28 82 33 83 32 84 28 85 29 86 30 87 32 88 30 89 28 90 28 10 61 1 21 2 19 6 20 11 18 13 21 14 21 15 20 16 19 19 18 21 19 22 20 23 19 24 20 26 18 27 19 30 18 32 18 33 17 35 18 36 17 38 19 40 20 41 20 42 20 44 18 45 20 46 21 47 19 48 19 49 19 50 20 51 20 52 19 54 20 55 18 57 21 60 21 61 17 62 18 63 18 64 19 65 18 66 18 67 18 71 20 73 17 74 20 75 20 76 20 77 18 78 19 80 18 81 21 82 18 83 19 84 18 86 17 87 19 88 19 89 20 90 20 11 56 1 13 3 13 4 12 5 12 7 14 8 13 9 13 10 14 11 13 14 14 15 13 16 13 17 12 18 13 20 13 21 13 23 12 25 14 29 13 31 14 32 12 34 13 37 12 39 14 40 13 41 12 42 14 47 12 48 14 50 14 51 14 52 13 53 13 54 13 55 14 56 12 57 13 59 12 60 14 65 13 66 13 68 12 72 13 73 12 74 13 75 14 76 14 77 14 78 13 83 14 84 14 85 13 86 14 87 13 89 12 90 12 12 40 4 18 9 18 10 15 12 17 13 18 15 15 20 17 21 18 22 16 24 18 25 19 27 15 28 18 29 16 30 17 33 16 34 16 37 17 38 17 44 17 47 17 48 17 52 17 53 17 55 17 59 16 60 17 66 18 67 19 68 17 70 19 74 17 75 18 80 16 82 16 85 18 86 17 87 16 89 17 90 18 13 40 3 25 6 24 7 25 11 27 12 27 19 27 25 27 26 23 27 24 30 24 32 23 34 26 35 27 41 23 42 25 45 26 46 25 48 24 49 26 50 25 51 26 55 25 56 24 60 26 62 26 65 26 67 25 68 27 69 27 71 25 72 26 73 23 76 27 78 24 79 27 80 24 82 26 84 26 85 25 87 26 14 1 72 16 15 62 3 26 4 22 6 25 7 24 8 24 9 25 10 25 11 25 12 23 13 23 14 24 15 24 16 24 21 25 22 24 23 24 25 24 27 25 28 23 29 25 31 26 32 24 33 26 34 23 35 26 37 23 38 22 39 25 40 22 41 24 42 26 43 26 44 25 45 24 46 25 49 26 50 25 53 26 54 23 56 22 57 25 58 23 59 26 60 23 62 26 63 23 64 23 66 25 68 26 69 26 70 26 71 22 75 22 76 26 77 23 80 24 81 22 82 24 86 24 87 24 88 26 89 23 16 34 1 27 2 26 5 28 9 29 11 28 12 30 15 29 16 25 17 30 18 25 19 28 20 29 22 28 28 28 34 27 35 27 36 30 37 25 39 27 43 26 44 27 51 26 57 28 58 29 59 26 63 29 65 30 67 25 75 29 78 28 83 25 84 29 86 27 90 25 21 48 1 27 4 24 5 24 6 27 7 26 8 27 9 26 10 26 12 24 14 24 18 24 21 28 25 25 26 25 27 26 28 28 29 28 30 27 31 25 32 24 37 26 38 25 42 28 43 25 44 27 49 26 50 26 51 26 52 28 55 24 56 28 57 26 58 27 59 24 60 25 63 26 64 25 65 28 68 25 69 27 71 25 74 28 77 25 78 27 83 28 85 25 86 26 90 24 22 12 3 26 6 30 9 28 17 29 23 29 31 29 34 29 65 27 70 25 76 30 77 30 89 28 23 88 1 14 2 13 3 12 4 13 5 13 6 14 7 13 8 13 9 12 10 12 11 12 12 12 13 12 14 14 15 13 16 13 17 13 18 13 19 12 20 13 21 13 22 14 23 12 24 12 25 14 26 13 27 12 28 13 29 12 30 13 31 12 32 12 33 14 34 13 35 13 36 14 37 14 38 12 39 14 40 14 41 13 42 12 43 13 44 12 45 14 46 14 47 14 48 12 49 13 50 12 51 13 52 14 53 14 54 13 55 13 56 14 57 13 58 14 59 14 60 14 61 14 62 14 63 13 64 14 65 13 66 12 67 13 68 12 69 14 70 12 71 13 72 12 73 13 74 12 76 14 78 12 79 13 80 14 81 14 82 12 83 12 84 12 85 14 86 14 87 14 88 13 89 14 90 14 24 90 1 25 2 22 3 24 4 22 5 22 6 22 7 25 8 26 9 24 10 24 11 23 12 23 13 23 14 25 15 26 16 23 17 26 18 26 19 23 20 23 21 25 22 24 23 22 24 25 25 25 26 25 27 22 28 22 29 22 30 23 31 23 32 24 33 25 34 22 35 25 36 26 37 22 38 25 39 25 40 22 41 22 42 24 43 24 44 26 45 22 46 22 47 22 48 24 49 26 50 25 51 25 52 23 53 26 54 26 55 26 56 26 57 22 58 26 59 25 60 22 61 24 62 22 63 26 64 22 65 22 66 25 67 26 68 23 69 25 70 26 71 25 72 24 73 22 74 23 75 23 76 23 77 26 78 22 79 22 80 25 81 24 82 26 83 25 84 25 85 24 86 22 87 25 88 22 89 23 90 26 25 33 2 10 4 12 8 11 17 12 19 11 25 12 29 12 32 11 34 10 36 11 45 11 49 10 50 10 53 10 55 11 57 11 58 12 59 11 60 10 63 11 64 11 66 12 68 11 70 12 71 10 75 12 79 11 80 12 81 10 83 10 85 11 87 12 90 10 26 54 1 17 2 18 4 19 6 17 7 19 8 19 11 17 12 17 16 19 17 18 18 19 23 17 24 18 25 18 26 17 27 20 28 16 32 19 33 19 34 20 38 19 40 18 41 17 42 17 43 18 48 19 50 20 52 18 54 19 55 19 56 18 57 19 59 19 61 19 62 19 63 18 65 18 66 17 67 17 68 19 70 18 71 19 72 20 74 17 75 17 79 17 82 19 83 16 84 18 85 17 86 18 87 18 89 19 90 19 27 19 8 11 15 11 19 9 27 11 28 9 37 10 38 10 39 10 43 10 44 11 49 9 56 11 57 11 58 10 59 11 64 10 68 10 74 9 89 11 28 69 1 13 2 13 3 13 4 15 6 15 7 13 8 13 9 15 10 14 11 15 12 13 13 15 16 14 17 14 18 13 19 14 22 14 24 13 25 13 27 14 28 15 29 13 30 14 32 14 34 13 36 15 37 15 38 15 40 13 41 13 42 13 43 13 45 13 46 13 47 13 48 13 50 14 51 14 52 14 53 15 54 14 55 15 56 15 57 15 60 14 61 14 63 13 64 15 65 13 66 13 67 15 69 14 71 13 72 14 74 13 75 15 76 15 77 14 78 13 79 15 80 14 81 13 82 13 83 13 85 13 86 13 87 15 88 14 90 14 29 30 4 12 5 13 9 14 10 13 14 12 17 13 19 12 20 14 29 14 30 13 36 14 41 14 42 13 45 12 46 13 50 13 51 14 52 14 54 14 60 14 63 12 68 12 69 13 70 14 78 12 80 12 81 12 82 12 83 13 84 13 30 81 1 27 2 24 3 24 6 25 7 26 8 28 9 24 10 28 11 27 12 23 13 24 15 26 17 26 18 27 19 27 20 24 21 26 22 24 23 27 24 24 25 26 26 26 28 28 29 27 30 28 31 24 32 27 33 28 34 27 35 25 37 27 38 26 39 27 40 28 41 24 42 27 44 28 45 25 46 28 47 28 48 26 49 28 50 28 51 24 52 28 53 27 54 26 55 26 56 27 57 24 58 24 59 25 60 27 61 27 62 28 63 24 64 24 65 24 66 26 67 24 68 27 69 26 70 28 71 27 72 24 73 26 74 28 75 26 76 26 77 25 78 24 79 28 80 25 81 26 82 25 84 28 85 26 86 27 87 28 89 24 90 24 31 42 1 17 3 19 7 18 13 18 14 18 15 17 16 16 20 19 21 18 26 19 27 20 30 17 32 18 33 18 34 19 35 17 36 16 37 17 38 18 39 17 41 17 42 17 43 18 44 19 48 18 49 19 50 19 54 17 58 16 59 17 62 20 65 17 66 20 68 17 70 19 75 20 77 16 79 17 83 18 84 19 85 19 86 19 32 19 3 10 6 11 9 11 20 10 23 11 25 10 27 10 28 10 39 10 47 9 48 9 53 11 59 11 67 10 69 9 71 10 73 10 82 11 85 9 33 28 1 27 4 32 5 31 6 29 13 29 14 29 16 28 18 32 22 31 26 26 28 27 33 27 38 32 42 29 45 31 50 32 53 31 55 28 64 29 65 29 66 27 67 32 73 31 77 32 78 28 84 29 87 27 90 31 34 7 10 25 21 24 27 26 39 24 58 26 73 22 90 26 35 44 1 12 8 11 9 11 12 11 13 11 14 12 16 13 20 12 21 11 22 11 25 11 26 11 28 13 29 12 33 13 36 11 39 11 41 12 42 12 44 11 45 12 47 13 51 12 56 12 60 12 62 12 63 13 64 12 67 12 68 12 70 12 71 12 72 12 73 12 74 12 77 12 78 11 82 12 83 11 84 13 85 12 87 12 88 12 90 13 36 49 1 27 5 27 8 26 10 28 12 26 14 26 16 24 18 26 20 26 21 25 22 25 23 24 24 27 25 27 27 25 28 26 30 24 32 28 35 25 38 26 40 26 42 28 45 24 46 27 49 25 50 28 53 27 54 24 56 24 58 29 59 29 61 26 62 24 64 26 67 28 69 27 71 26 74 25 77 27 79 25 81 26 82 28 83 26 85 28 86 27 87 26 88 27 89 28 90 25 37 60 1 32 2 30 3 30 4 31 5 29 6 27 8 31 9 33 10 29 11 29 12 33 13 27 14 28 15 30 16 31 21 32 22 28 23 28 24 32 28 32 31 29 32 29 33 30 34 27 39 32 40 30 41 31 42 28 43 32 44 32 46 30 49 31 50 32 51 31 52 32 54 30 55 32 56 30 57 30 59 27 60 29 61 30 64 29 65 32 66 30 69 28 70 30 71 29 72 31 73 29 75 31 76 31 77 32 78 28 80 29 82 29 85 30 86 31 87 32 88 28 38 36 2 28 4 30 7 32 10 33 11 27 12 30 13 28 14 31 16 28 17 28 22 33 25 30 29 27 30 29 31 28 33 32 36 30 41 32 42 27 45 33 46 31 49 30 50 32 51 31 55 30 56 28 59 30 63 32 68 31 71 28 73 31 75 33 76 29 84 33 86 28 90 32 39 22 6 15 11 15 12 15 14 16 24 15 29 15 32 15 45 15 46 14 52 15 56 15 57 16 59 16 66 14 68 14 71 16 74 14 77 15 83 15 85 16 86 15 88 15 40 56 2 19 4 21 5 20 6 18 8 21 9 18 10 17 11 17 12 20 13 21 14 20 15 17 17 20 19 21 22 19 24 20 26 17 27 20 28 18 30 18 31 18 32 20 33 19 34 21 35 17 37 18 38 18 39 20 42 21 44 20 45 20 47 20 48 17 50 20 51 18 53 20 54 17 59 20 61 18 63 19 65 19 67 18 71 19 74 20 75 18 76 19 78 20 79 19 81 19 82 20 83 19 84 19 85 20 87 18 88 19 89 19 41 90 1 26 2 24 3 23 4 27 5 24 6 24 7 26 8 23 9 23 10 26 11 23 12 23 13 25 14 25 15 25 16 24 17 24 18 25 19 23 20 25 21 26 22 26 23 26 24 24 25 25 26 23 27 26 28 24 29 27 30 27 31 23 32 27 33 26 34 24 35 27 36 24 37 25 38 26 39 24 40 27 41 24 42 27 43 26 44 27 45 26 46 27 47 23 48 24 49 24 50 27 51 27 52 25 53 26 54 25 55 26 56 25 57 27 58 25 59 25 60 25 61 27 62 25 63 24 64 23 65 26 66 23 67 24 68 25 69 27 70 23 71 24 72 25 73 24 74 26 75 27 76 26 77 23 78 26 79 26 80 26 81 27 82 25 83 24 84 25 85 24 86 26 87 23 88 26 89 26 90 23 42 76 1 25 2 25 3 26 4 23 5 27 6 24 8 23 9 27 10 23 11 24 13 25 15 26 17 27 18 25 20 26 21 25 22 25 23 27 24 27 25 26 26 25 28 24 29 25 30 25 31 26 32 26 34 23 36 24 37 23 38 27 39 23 40 25 41 26 42 24 43 24 44 26 45 24 46 23 47 24 48 27 49 27 51 26 52 25 54 26 55 27 57 26 58 27 59 26 60 24 61 23 62 26 63 25 64 25 65 24 66 26 67 24 68 25 69 25 70 24 72 24 73 25 74 27 76 25 77 24 78 24 79 23 80 23 81 23 82 24 83 26 84 27 85 27 87 23 88 25 89 27 90 26 43 20 4 21 6 20 11 18 16 20 20 18 22 19 24 19 25 20 26 18 28 19 38 20 43 20 47 19 61 20 62 18 65 18 69 19 77 19 79 19 82 18 44 14 4 17 11 15 12 15 18 17 21 16 27 16 34 17 38 16 49 16 53 15 69 17 77 15 78 15 83 16 45 64 1 10 4 12 5 11 7 12 8 11 10 12 11 11 12 11 13 12 14 10 17 11 19 11 21 12 22 11 24 11 25 12 27 12 28 11 29 11 30 10 32 12 34 12 35 11 36 12 39 11 40 11 42 12 43 12 44 11 45 12 46 12 47 12 48 10 50 10 51 11 52 10 54 10 55 10 56 12 57 10 58 10 61 11 62 11 64 12 65 11 66 12 67 10 69 11 70 10 72 11 73 12 74 10 75 11 76 12 77 12 82 11 83 11 84 11 85 11 86 10 87 11 88 10 89 12 90 10 46 4 23 23 35 21 64 20 90 20 47 88 1 26 2 23 3 26 4 25 5 25 6 26 7 23 8 25 9 23 10 24 11 25 12 26 13 27 14 26 15 25 16 24 18 24 19 27 20 25 21 24 22 23 23 24 24 24 25 26 26 26 27 27 28 24 29 27 30 24 31 27 32 26 33 24 34 23 35 24 36 25 38 23 39 25 40 26 41 23 42 25 43 25 44 24 45 27 46 24 47 26 48 27 49 23 50 27 51 24 52 25 53 25 54 26 55 25 56 23 57 27 58 24 59 23 60 26 61 26 62 27 63 27 64 25 65 23 66 27 67 26 68 23 69 25 70 26 71 23 72 24 73 26 74 24 75 23 76 27 77 26 78 26 79 24 80 27 81 23 82 27 83 26 84 26 85 23 86 25 87 24 88 23 89 24 90 25 48 79 2 14 3 12 4 12 6 13 7 14 8 13 9 13 10 12 11 13 12 12 13 13 14 13 15 14 16 12 17 13 18 13 19 14 20 14 23 14 24 12 25 13 26 14 27 13 28 12 29 14 31 12 32 14 33 12 34 14 35 12 36 12 37 13 38 12 39 14 41 12 42 12 43 12 44 14 45 12 46 12 47 13 48 14 50 13 51 13 52 14 53 12 54 13 55 14 56 13 57 12 58 14 59 14 61 13 62 14 63 13 64 13 65 13 66 13 67 13 68 14 69 14 70 13 71 13 72 14 73 13 74 12 75 13 76 13 77 13 78 14 79 12 82 13 83 12 84 14 86 13 87 13 88 13 89 13 90 12 49 60 1 30 2 28 4 26 5 27 6 25 8 29 10 28 11 26 12 27 13 25 15 26 17 27 18 30 19 28 20 27 21 27 24 29 26 25 27 29 29 27 30 28 31 29 32 26 33 30 34 27 35 29 37 24 39 24 42 25 43 28 44 26 45 24 46 30 47 29 50 27 51 24 52 29 53 26 55 24 56 27 59 30 60 25 61 25 62 25 65 24 66 26 67 25 69 28 70 26 71 27 72 26 75 25 76 28 77 26 78 27 79 28 80 25 81 29 83 28 85 30 50 63 1 20 2 20 3 20 4 22 5 21 7 21 8 20 9 20 11 22 13 21 14 22 15 21 16 21 18 21 19 21 20 18 21 21 22 19 24 22 25 18 27 20 29 19 31 22 32 20 34 19 35 19 36 21 37 19 38 19 39 21 40 19 41 20 42 19 43 20 44 19 46 19 48 21 50 22 53 22 54 19 55 21 61 21 63 20 64 19 65 19 67 22 70 20 71 19 73 19 74 20 75 19 76 19 77 22 78 21 80 18 81 20 83 20 84 20 85 19 86 19 87 21 89 18 90 18 51 7 14 23 29 23 31 24 35 24 56 22 60 23 74 22 52 74 2 18 4 21 5 18 6 21 7 18 8 21 9 20 11 18 12 21 13 19 14 19 16 22 17 20 18 18 19 19 20 20 22 19 23 21 24 18 26 22 27 20 28 19 30 19 31 18 32 20 33 22 34 19 35 22 38 22 39 20 40 19 41 20 42 22 43 21 44 19 45 20 46 19 47 20 48 19 49 22 50 20 51 21 53 22 54 21 55 20 56 21 58 18 59 22 60 20 62 21 63 22 64 19 65 18 66 19 68 22 69 18 70 22 71 20 73 19 74 19 76 19 77 19 78 18 79 20 80 20 81 19 82 19 83 19 84 20 85 20 86 21 88 19 89 20 90 19 53 58 1 12 6 11 7 12 8 12 10 11 11 10 12 10 13 10 14 11 16 12 17 11 18 10 20 12 21 10 23 10 25 11 26 10 31 12 32 11 33 10 34 11 36 11 38 11 39 10 42 10 43 10 44 12 45 12 47 10 48 11 50 12 51 10 52 12 53 11 54 11 55 11 58 12 59 11 60 10 61 10 62 11 63 11 64 11 66 10 67 12 68 10 69 10 71 11 72 10 74 11 75 12 78 12 79 11 82 12 83 11 86 11 89 12 90 11 54 89 1 21 2 22 3 19 4 20 5 20 6 20 7 19 8 21 9 20 10 19 11 22 12 21 13 23 14 22 15 20 16 20 17 19 18 20 19 22 20 20 21 21 22 21 23 19 24 19 25 20 26 19 27 20 28 21 29 23 30 20 31 23 32 20 33 20 34 19 35 22 36 19 37 20 38 23 39 21 40 20 41 23 42 19 43 22 44 20 45 19 46 22 47 21 48 21 49 22 50 21 51 23 52 21 53 22 54 19 55 21 56 23 57 20 58 22 59 22 60 19 61 22 62 21 63 22 65 22 66 21 67 20 68 20 69 22 70 22 71 20 72 21 73 23 74 21 75 22 76 20 77 22 78 21 79 21 80 23 81 23 82 22 83 20 84 21 85 21 86 22 87 22 88 21 89 21 90 22 55 78 1 30 3 27 4 30 5 27 6 27 7 29 8 29 9 31 10 32 11 28 12 33 14 30 15 31 16 28 17 31 18 32 19 28 20 32 21 30 24 27 25 31 26 33 27 33 28 28 29 30 30 27 31 28 32 30 33 32 34 28 35 30 36 31 37 29 38 33 39 32 40 29 41 28 42 28 43 32 44 30 45 30 46 28 47 30 48 33 49 32 50 30 51 32 53 29 54 32 56 31 57 31 58 27 59 29 60 27 61 31 64 32 66 30 67 28 68 28 69 32 70 32 71 28 72 29 73 31 74 31 75 32 76 28 77 31 79 29 80 33 81 28 82 28 83 29 84 29 86 28 88 27 89 30 90 28 56 40 3 14 4 13 6 13 7 14 8 13 13 15 14 13 15 13 17 15 18 15 21 13 23 15 24 15 25 15 27 14 28 13 29 13 30 15 32 14 35 13 36 15 38 14 40 13 41 13 42 14 45 15 47 15 48 14 50 14 54 14 58 15 61 15 62 15 64 14 70 15 72 14 76 15 84 13 86 14 89 13 8 29 9 1 17 16 17 18 17 21 15 65 16 72 17 74 15 82 16 85 15 30 23 1 11 9 11 11 10 15 9 18 9 20 10 22 9 29 9 32 10 34 9 37 11 48 11 49 9 59 10 62 10 64 9 65 9 66 11 72 10 75 10 77 10 87 11 89 9 31 38 7 25 8 24 9 26 14 24 15 25 18 25 21 27 26 25 28 23 29 25 30 23 31 23 34 23 36 25 37 25 39 25 40 25 43 27 45 25 46 23 47 24 48 24 50 27 52 24 53 25 58 27 62 26 65 25 66 23 69 26 70 26 71 26 73 25 74 23 76 23 84 23 86 27 89 24 32 71 2 23 3 21 4 22 6 23 7 24 8 23 9 21 10 22 12 25 13 25 15 23 16 25 17 22 18 25 19 24 21 24 22 22 23 22 26 21 27 22 28 22 30 22 31 25 33 25 34 23 35 24 36 24 38 22 39 22 40 22 41 25 42 22 43 24 44 22 45 21 46 21 47 21 48 23 49 21 50 24 51 25 53 24 54 25 55 25 56 25 57 25 58 24 59 23 60 22 62 22 63 24 64 24 66 25 67 22 68 25 69 21 70 23 71 23 73 23 74 23 75 25 76 21 77 25 78 25 79 24 80 21 81 23 86 23 87 23 88 23 89 21 45 58 2 25 3 23 4 23 6 27 7 24 8 24 9 23 12 27 13 24 14 23 15 26 17 23 18 24 19 27 20 24 21 27 23 27 24 27 26 25 27 23 28 26 29 24 30 24 31 27 32 24 33 25 34 24 35 24 36 26 37 27 45 27 48 25 49 25 50 24 51 27 53 24 54 25 55 26 57 25 59 24 60 27 61 27 63 26 64 27 66 25 68 24 69 23 70 24 71 24 73 24 74 23 77 25 82 25 83 23 85 24 86 23 87 26 90 25 46 26 6 11 12 10 13 10 25 10 26 10 29 10 30 11 37 10 45 10 49 12 51 12 52 12 55 11 57 12 61 11 64 12 66 12 68 10 70 11 71 11 73 10 74 10 79 12 85 11 88 12 89 12 47 63 1 27 3 29 4 28 5 29 6 29 7 32 9 32 12 32 14 27 15 33 16 32 17 28 19 31 20 30 21 33 22 27 23 27 26 32 28 28 31 27 32 32 34 30 36 28 37 31 39 30 40 29 41 28 42 30 44 33 46 31 47 29 48 30 50 31 51 32 53 27 54 30 55 32 56 30 57 31 58 28 59 27 60 31 61 28 62 29 63 28 64 31 66 33 67 28 68 27 70 29 71 28 72 31 73 31 74 31 76 30 77 29 79 28 83 28 84 31 85 29 86 27 89 32 90 27 48 3 12 10 52 10 78 10 20 21 87 1 11 2 11 3 12 4 11 5 11 6 10 7 12 8 11 9 11 10 11 11 10 12 11 13 11 14 10 15 10 16 12 17 12 18 11 19 10 20 10 21 12 22 11 23 11 24 10 25 10 26 10 27 12 28 11 29 12 30 12 31 11 32 10 33 11 34 11 35 11 36 12 37 11 38 12 39 11 40 10 41 10 42 11 43 11 44 12 45 11 46 11 47 11 48 11 49 10 50 11 52 11 53 11 54 11 55 11 56 11 57 12 58 10 60 11 61 11 62 11 63 12 64 12 65 10 66 10 67 10 68 11 69 12 70 11 71 10 72 12 73 11 74 11 75 12 76 11 77 12 78 10 79 12 80 11 81 11 82 10 83 12 84 11 85 10 86 10 87 11 88 10 89 12 22 65 1 10 2 11 3 11 4 11 5 9 6 10 7 10 9 11 10 10 11 11 16 10 18 11 19 10 21 10 22 9 23 11 25 10 27 10 28 9 29 10 30 11 31 11 32 11 33 11 34 10 35 9 36 10 38 10 39 11 41 10 42 10 43 9 44 10 46 9 47 10 49 11 51 9 52 11 53 9 54 11 55 10 59 10 60 10 61 9 63 10 64 10 66 10 67 10 68 10 69 11 70 10 72 10 73 9 74 11 75 10 77 10 78 10 80 9 82 10 84 11 85 9 87 10 88 9 89 11 90 11 23 7 1 28 29 29 31 26 38 24 47 29 53 30 76 26 24 60 3 15 4 14 5 15 6 13 7 15 9 14 10 13 11 14 13 14 14 15 15 15 16 13 17 15 18 15 19 15 21 14 22 13 23 14 24 14 26 14 27 15 28 14 29 15 32 14 33 15 34 14 37 13 38 13 39 14 40 13 41 15 43 15 44 13 45 15 46 13 48 13 51 13 53 14 54 13 55 15 59 15 60 14 62 14 64 15 65 13 69 14 70 15 74 14 76 14 77 14 79 14 80 14 81 14 82 15 83 14 84 13 85 13 87 15 88 15 89 13 25 74 1 10 3 11 4 11 5 10 7 11 8 12 9 12 10 11 11 11 12 12 13 10 14 11 15 10 16 11 17 11 18 12 19 12 20 12 23 12 26 11 27 11 28 12 29 10 30 12 31 12 33 10 34 10 35 10 36 12 37 10 38 10 39 11 40 11 42 10 43 12 45 11 46 10 48 11 49 11 50 11 52 11 53 12 54 12 55 12 56 11 57 11 58 10 59 12 60 10 61 12 63 11 64 11 65 11 66 11 67 11 68 11 71 11 72 12 73 11 74 11 75 12 77 12 78 12 79 11 80 11 81 11 82 11 83 10 84 11 85 10 86 11 88 12 89 11 90 10 26 87 1 24 2 25 3 23 5 22 6 24 7 24 8 25 9 24 10 23 11 24 12 25 13 23 14 22 15 25 16 22 17 24 18 24 19 24 20 25 21 24 22 24 23 26 24 26 25 23 26 23 27 22 28 24 29 22 30 24 31 26 32 25 33 22 34 26 35 25 36 22 37 24 38 22 39 23 40 24 41 24 42 23 43 26 44 24 45 24 46 22 47 25 48 24 49 24 51 25 52 23 53 25 54 23 55 24 56 22 57 24 58 24 59 22 60 26 61 22 62 22 63 25 64 23 65 26 66 24 67 26 68 24 69 23 70 25 71 22 72 22 73 25 74 24 75 24 77 24 78 24 79 25 80 25 81 23 82 22 83 22 84 22 85 25 86 22 87 26 88 24 89 24 90 25 27 66 1 26 2 25 4 28 5 28 6 28 7 24 8 24 9 23 11 28 12 28 14 25 15 24 18 24 20 26 21 24 22 24 24 26 25 24 27 25 29 28 31 25 33 28 34 26 36 26 37 24 38 26 39 24 40 27 43 27 44 27 45 25 46 24 47 24 48 27 49 25 50 25 51 23 53 28 54 26 56 25 57 25 59 27 60 28 61 25 63 25 64 25 65 24 66 27 67 25 68 28 69 28 70 28 71 25 73 27 76 27 78 27 79 28 80 27 82 26 83 28 84 26 85 26 86 25 87 28 89 25 90 24 28 18 2 22 6 20 10 20 13 20 15 23 19 21 21 19 25 19 28 20 30 22 50 23 54 20 59 21 60 22 66 21 69 20 78 21 83 20 37 83 1 21 2 21 3 19 4 22 6 19 7 20 8 22 9 23 10 21 11 19 12 20 13 23 14 22 15 20 16 19 17 20 18 21 19 20 20 21 21 19 22 23 23 21 24 23 25 19 26 19 27 22 28 22 30 20 32 22 33 21 34 20 35 22 36 21 37 19 38 21 39 19 40 21 41 19 42 19 43 21 44 20 45 21 46 22 47 19 48 20 49 20 50 21 51 21 52 20 53 23 54 22 55 19 56 22 58 22 59 22 61 22 62 22 63 20 64 19 65 20 66 22 67 21 69 21 70 20 71 20 72 22 73 19 74 21 75 20 76 21 77 19 78 21 79 22 80 23 81 21 82 19 83 22 84 23 85 20 87 22 88 22 89 23 90 19 38 17 8 11 11 10 16 10 22 10 31 9 38 10 39 10 41 10 46 10 49 9 52 10 60 10 64 10 74 11 80 9 81 10 90 9 39 16 5 17 17 17 25 15 34 15 38 16 50 16 61 16 65 18 66 15 70 15 75 14 77 16 79 17 80 15 84 16 88 17 40 82 1 14 2 13 3 13 4 14 5 14 6 13 7 13 8 13 9 14 10 13 12 13 13 15 14 15 15 14 16 15 17 13 18 13 19 15 20 13 21 13 22 14 23 15 24 14 25 15 26 15 28 13 29 13 30 15 31 13 32 14 33 14 35 15 36 14 37 14 38 14 39 14 40 13 41 15 42 14 43 14 45 15 46 13 47 13 48 13 49 13 50 15 51 14 52 14 53 15 54 13 55 15 56 13 57 13 58 14 59 13 60 14 61 15 62 15 63 14 64 13 66 14 67 14 69 14 70 13 71 13 72 13 73 15 74 13 75 14 76 13 77 14 78 15 80 15 82 13 83 13 84 15 85 15 86 13 87 14 88 13 89 14 90 13 49 67 2 22 3 20 4 22 5 22 6 21 10 20 11 22 12 22 13 20 14 22 15 20 20 22 21 22 22 21 23 20 25 22 26 23 27 22 28 21 29 21 30 23 31 19 32 19 33 20 35 21 36 22 37 21 38 19 40 20 42 19 44 22 45 21 46 21 47 21 48 20 49 20 50 20 51 19 52 20 53 22 54 22 56 22 59 20 60 23 62 21 63 22 64 20 65 20 66 20 70 21 71 22 72 20 74 20 75 20 76 23 77 21 78 20 79 22 80 21 81 22 82 19 83 21 86 19 87 20 88 20 89 21 90 21 50 58 1 14 2 14 3 13 4 15 5 15 7 13 9 14 10 13 12 15 14 13 17 15 18 14 20 14 21 14 28 14 29 14 30 15 31 15 33 15 35 13 36 14 37 14 38 14 39 14 40 15 41 13 43 14 46 13 48 13 50 13 52 13 54 15 55 13 56 13 57 14 58 14 60 15 61 13 63 13 64 15 65 15 66 13 67 14 68 13 69 13 71 14 72 14 74 14 76 13 78 13 80 15 81 13 82 15 83 13 85 14 86 13 87 14 88 13 51 44 1 29 3 30 5 27 9 30 11 31 12 28 13 31 16 29 17 30 18 30 19 32 21 27 22 27 25 32 27 27 28 29 30 32 32 31 41 31 42 27 44 31 45 31 46 32 47 32 50 32 53 27 56 27 59 28 60 29 62 28 63 31 64 28 66 32 67 29 68 26 71 30 72 28 73 27 76 28 78 28 81 29 83 26 84 29 85 30 52 31 1 19 5 18 6 18 8 19 11 18 12 19 18 17 21 20 23 20 25 20 26 19 31 18 36 17 38 17 39 18 40 20 41 19 49 17 54 18 58 21 59 19 63 17 68 18 72 18 76 19 77 21 79 17 81 19 85 20 88 17 89 20 53 7 15 21 18 24 31 25 55 23 60 24 61 25 64 21 54 36 2 24 3 24 8 25 9 24 10 23 14 25 21 23 22 23 25 23 28 22 29 22 30 23 31 23 32 21 34 25 38 22 41 22 46 23 50 22 57 22 58 25 61 25 62 21 63 24 67 22 69 22 70 22 72 23 73 21 74 24 79 22 81 23 85 25 86 25 89 25 90 23 55 87 1 17 2 16 3 18 4 19 5 18 6 16 7 17 8 17 9 19 10 19 11 17 12 18 13 17 14 17 15 19 16 20 17 17 18 17 19 20 20 17 21 20 22 17 23 19 24 16 25 19 26 19 27 17 28 17 29 16 30 18 31 16 32 18 33 18 34 17 35 16 36 18 37 19 38 16 39 19 40 19 41 18 42 17 43 17 44 17 45 19 46 19 47 19 48 19 49 17 50 18 51 17 52 20 53 19 54 19 55 18 56 19 59 18 60 19 61 19 62 20 63 18 64 20 65 19 66 16 67 19 68 19 69 19 70 19 72 18 73 18 74 17 75 20 76 19 77 17 78 20 79 19 80 19 81 17 82 19 83 17 84 19 85 17 86 19 87 17 88 16 89 19 90 19 56 20 2 21 8 21 11 21 15 23 17 24 19 21 27 25 32 23 34 24 35 25 38 24 42 21 48 23 53 22 54 24 68 22 75 25 78 21 80 23 85 23 4 57 71 1 26 2 28 3 29 4 27 5 25 6 26 7 28 8 25 9 26 10 28 13 26 14 25 15 25 16 29 17 29 18 28 19 28 20 29 22 25 23 25 24 25 25 28 26 29 27 25 29 28 31 29 34 26 35 30 36 26 37 27 38 26 39 28 40 29 41 27 42 29 43 28 44 29 45 28 48 26 50 28 51 27 54 27 55 29 57 29 58 28 59 24 60 25 61 25 63 29 64 27 65 29 66 26 67 25 68 27 70 28 71 29 72 25 73 29 75 27 76 25 77 29 79 26 80 25 81 26 82 25 83 26 86 26 87 26 88 25 89 24 90 27 58 37 2 22 3 20 4 21 8 22 10 23 11 23 13 21 16 21 17 21 18 21 19 20 20 20 22 24 24 21 26 20 29 21 30 24 34 21 35 23 37 23 39 24 40 20 43 22 46 22 48 20 54 24 60 21 66 20 67 22 68 20 69 23 73 21 74 22 78 24 82 22 88 21 90 22 59 50 1 27 2 27 3 26 5 28 6 28 7 29 13 31 15 29 16 29 17 27 18 31 19 30 20 27 21 30 23 27 28 26 29 29 30 28 31 29 32 30 35 28 36 29 37 26 38 28 43 29 44 30 46 29 47 26 48 30 50 29 52 26 53 27 54 29 55 27 56 28 60 27 67 27 70 30 71 27 74 26 76 28 77 26 80 27 81 29 82 28 83 27 85 28 87 29 88 27 90 30 60 71 1 25 2 23 6 26 8 25 9 23 10 23 11 25 12 25 13 24 14 26 15 27 16 25 17 26 18 25 19 23 20 26 22 24 23 24 24 25 25 25 26 26 27 24 28 24 29 24 31 24 33 23 35 25 36 27 37 25 38 23 40 23 41 26 45 27 46 25 47 26 48 24 49 25 51 24 53 25 55 27 57 27 58 23 59 26 60 24 61 23 62 25 63 26 64 27 65 25 66 26 67 24 70 24 71 25 72 26 73 23 74 24 75 26 76 25 77 27 78 23 79 23 80 25 82 25 83 25 84 26 85 27 86 26 87 27 88 26 89 25 90 27 +5 4 1 69 1 21 3 21 4 21 6 23 7 21 8 20 9 23 10 20 11 21 12 22 13 24 14 22 16 22 19 21 20 24 21 20 22 24 24 23 25 20 26 22 30 21 32 20 33 21 34 21 36 20 38 24 39 22 40 21 41 24 42 22 43 20 44 20 46 23 47 23 49 24 50 22 51 23 52 24 53 23 54 21 55 23 57 20 59 24 60 20 61 22 62 22 65 20 66 23 67 23 68 21 69 22 70 24 72 23 73 23 74 20 75 20 76 20 77 21 79 23 80 22 81 21 82 22 84 23 85 22 86 21 87 21 88 23 89 22 90 22 2 63 2 24 3 26 5 25 7 27 8 26 9 28 10 24 11 27 13 25 14 24 15 28 16 26 18 24 19 27 20 29 22 26 23 27 24 24 25 26 26 26 27 24 28 28 30 26 32 26 33 28 37 24 38 28 39 26 40 27 41 24 42 24 45 26 46 26 47 23 49 25 50 26 51 25 52 25 54 23 55 25 56 25 57 27 61 26 62 24 63 26 66 25 67 27 69 25 71 28 72 26 73 26 74 23 77 26 78 28 80 26 81 26 82 28 83 28 85 24 86 24 87 23 88 28 90 27 3 68 2 14 4 15 5 13 6 13 8 15 9 14 10 14 11 14 13 15 14 15 15 14 16 13 17 14 18 14 19 13 20 15 21 13 24 14 26 15 27 13 28 15 29 14 30 14 31 13 32 15 34 14 35 13 36 14 37 13 38 14 40 13 41 13 42 14 43 14 44 15 45 14 46 15 47 14 48 14 49 14 52 13 53 13 54 15 56 15 57 15 59 14 60 13 62 13 63 15 64 13 65 15 66 15 67 14 68 13 69 14 72 15 73 15 75 15 78 15 80 14 82 14 84 14 85 13 86 15 87 14 88 13 89 15 90 15 4 76 1 30 2 28 3 29 4 26 6 25 7 27 9 29 10 28 11 31 12 25 13 31 14 27 15 28 17 28 18 28 19 27 20 27 21 29 22 29 23 26 24 28 25 28 26 25 27 28 28 29 29 31 30 26 31 26 32 28 33 27 34 30 35 28 36 28 37 27 38 30 40 25 41 30 42 29 43 29 44 26 45 26 46 27 47 29 48 30 49 28 50 27 51 31 52 30 53 28 56 26 58 29 59 29 60 26 63 31 64 26 65 28 66 26 68 29 69 27 70 30 71 30 72 27 74 28 75 31 76 28 77 27 78 28 80 31 81 28 82 28 84 26 85 28 86 29 87 29 88 30 90 28 4 5 50 1 11 2 11 3 10 4 10 5 9 6 11 7 10 8 10 10 11 11 11 13 11 15 11 16 10 18 11 20 11 21 10 22 11 23 9 25 10 27 10 28 11 29 11 32 9 34 10 35 9 36 10 41 11 45 10 47 10 50 11 51 9 54 10 56 10 57 9 58 10 59 10 62 11 63 11 64 11 66 11 69 10 73 10 74 10 75 9 77 10 82 10 83 11 84 10 88 11 89 9 6 85 1 21 2 21 3 23 4 23 5 22 6 23 7 21 8 25 9 25 10 23 11 23 12 25 13 22 14 25 15 24 16 25 17 23 18 25 19 25 20 25 21 23 22 23 23 22 24 23 25 24 26 23 27 24 29 25 30 23 31 24 32 22 33 23 34 25 35 23 36 24 37 22 38 25 39 23 40 23 41 24 42 25 43 24 44 22 45 23 46 25 47 22 48 22 49 24 50 22 52 21 54 21 55 25 56 22 57 22 58 25 59 22 60 22 61 21 63 25 64 23 65 24 66 24 67 24 68 25 69 23 70 25 71 24 72 22 74 24 75 25 76 22 77 22 78 23 79 25 80 22 81 25 82 25 83 25 84 23 85 24 86 21 87 24 88 24 89 23 90 24 7 20 1 16 20 17 21 17 22 15 24 16 26 18 28 16 29 17 36 16 39 17 42 16 43 16 44 16 47 17 53 17 66 17 68 17 82 17 84 16 88 16 8 43 1 13 3 13 5 13 7 14 8 14 9 14 17 12 18 12 23 13 24 14 28 13 29 13 30 12 34 14 36 12 37 14 43 13 46 12 50 12 51 13 52 14 53 12 55 13 57 13 58 14 60 14 61 13 64 14 67 12 68 13 70 12 72 14 75 12 78 14 79 13 81 14 82 14 83 12 85 14 86 13 87 12 88 12 90 13 24 9 81 1 11 2 12 3 13 4 12 5 13 6 12 7 11 8 12 10 13 11 11 12 11 13 13 14 11 16 11 17 11 18 13 19 12 20 12 21 11 22 13 23 11 24 12 26 11 28 12 29 13 30 13 31 13 32 13 33 11 34 12 35 13 36 12 37 11 39 12 40 12 41 12 42 13 43 12 44 13 45 12 46 12 47 12 48 11 49 12 50 12 52 13 53 12 54 13 55 12 56 13 57 11 58 13 59 12 60 12 61 11 62 11 63 11 64 12 65 12 66 13 67 11 69 12 70 11 71 11 72 13 73 13 74 11 75 12 76 12 77 12 78 12 79 13 80 12 81 12 82 11 83 12 84 12 85 12 86 13 87 11 89 11 10 44 2 17 5 18 6 18 7 20 8 18 10 19 12 18 14 18 16 18 20 20 21 18 23 19 24 17 27 19 28 18 30 17 31 19 32 16 34 18 35 18 36 17 42 19 44 20 46 18 48 17 52 20 55 18 58 19 59 18 63 16 64 16 66 16 68 19 71 18 72 17 73 18 74 18 77 18 78 18 79 18 80 17 83 18 85 16 86 19 11 62 1 12 2 12 3 10 4 10 5 12 6 11 7 11 8 10 10 12 13 12 14 10 16 11 17 12 18 12 19 12 20 11 25 12 26 11 27 11 29 12 30 10 31 11 32 11 33 10 35 10 36 12 39 10 41 12 42 12 43 11 44 11 45 11 46 11 48 12 49 11 51 11 52 11 53 10 54 12 55 12 58 12 59 10 61 10 62 11 64 10 66 12 67 11 68 12 69 12 71 10 73 12 74 11 75 12 76 11 77 11 79 12 80 12 81 11 86 12 87 11 89 11 90 10 12 65 3 27 6 24 7 24 8 25 9 24 11 23 12 27 13 23 14 24 15 27 17 26 18 23 19 24 20 24 21 23 22 24 24 26 25 24 29 26 30 27 32 27 33 26 34 25 36 25 37 23 38 26 39 23 40 24 41 27 42 23 43 24 45 25 46 26 47 25 48 25 49 25 50 27 51 25 53 23 54 26 56 25 57 24 58 27 60 27 64 26 65 24 66 24 67 24 68 24 69 25 71 23 73 23 75 27 77 26 78 23 80 24 81 24 82 23 83 25 84 26 85 24 86 27 87 26 88 26 90 24 17 33 1 25 4 22 6 26 10 26 11 26 15 22 18 26 20 22 24 24 26 26 27 23 28 22 29 24 33 22 34 26 38 24 45 26 52 24 53 23 54 24 55 23 59 24 60 23 65 24 66 25 67 25 70 22 73 25 76 24 78 26 85 25 86 22 89 24 18 46 1 32 4 27 6 27 9 28 10 31 12 30 14 28 16 30 17 29 23 30 26 30 29 29 30 31 31 29 32 32 36 29 37 29 38 30 40 31 41 30 42 31 43 30 44 32 46 31 47 29 48 29 49 31 50 33 53 32 54 29 55 31 61 30 62 29 63 33 65 29 68 33 69 29 70 27 75 29 76 32 77 28 78 30 83 27 85 30 88 31 89 32 19 72 1 14 2 15 3 14 4 15 5 13 6 13 7 13 9 13 11 13 12 15 13 15 14 15 15 13 17 13 18 13 19 13 20 15 22 15 23 15 24 13 25 15 26 14 27 13 28 14 29 15 32 14 33 15 35 13 36 13 37 15 38 15 40 13 41 13 42 15 43 13 44 14 45 13 46 15 47 15 48 15 49 14 50 14 51 14 52 15 53 14 54 15 56 14 57 14 58 14 59 15 60 14 61 15 62 15 63 13 64 15 65 15 66 15 69 15 70 15 71 15 74 14 76 13 79 15 80 13 81 15 82 15 83 15 84 13 85 13 86 15 88 14 89 14 20 9 2 21 9 20 19 22 26 20 40 18 63 21 76 22 88 22 90 19 25 18 5 13 10 13 17 12 18 14 26 14 27 13 30 12 33 13 37 14 45 14 46 14 54 14 56 13 66 12 67 13 68 14 80 12 83 12 26 42 2 16 4 15 6 14 7 16 9 16 11 15 13 15 14 18 19 16 22 17 23 15 25 17 26 15 27 16 28 16 31 17 35 17 39 16 41 16 43 18 44 17 48 17 50 15 56 17 59 14 61 16 62 15 63 15 68 16 69 15 70 15 73 15 76 17 77 15 79 16 80 15 81 17 82 16 85 15 86 15 88 16 89 17 27 84 1 10 2 10 3 11 4 10 5 11 6 12 7 12 8 10 9 12 10 11 11 10 12 11 13 11 15 11 16 10 17 12 19 11 20 10 21 12 22 10 23 11 24 10 25 10 26 12 27 12 29 11 30 12 31 10 32 12 33 10 34 12 35 10 36 10 37 11 38 11 39 11 41 11 42 12 43 11 44 10 45 10 46 10 47 10 48 10 49 10 51 12 52 12 53 11 54 10 55 10 56 11 57 11 58 10 59 12 60 11 61 11 62 11 63 11 64 10 65 12 66 11 67 11 68 12 69 11 70 11 72 11 73 11 74 11 75 11 76 12 77 10 78 12 79 10 80 10 81 11 82 11 83 10 84 11 85 11 86 11 87 11 88 12 89 10 90 10 28 31 1 13 2 13 3 12 6 12 13 13 15 14 21 13 25 14 26 13 27 14 28 14 30 14 31 13 32 14 33 12 40 14 41 13 44 14 47 14 48 13 50 13 53 13 55 12 58 14 60 12 61 14 62 14 66 12 73 13 82 14 88 13 41 84 2 14 3 15 4 14 5 16 6 15 7 14 8 16 9 15 10 14 11 16 12 16 13 15 14 15 15 16 16 15 17 14 18 15 19 15 20 14 22 15 23 15 24 15 25 15 26 16 27 16 29 14 30 15 32 16 33 15 34 15 35 16 36 15 37 15 38 15 39 15 40 16 41 16 42 15 43 14 44 15 45 16 46 14 47 14 48 15 49 16 50 16 51 16 52 15 53 14 54 16 55 16 56 15 57 15 58 16 59 15 60 16 61 15 62 16 63 15 64 14 65 16 66 14 67 14 68 15 69 14 70 16 71 16 73 16 74 14 75 14 76 15 77 14 78 16 79 15 80 14 81 16 82 14 83 15 84 14 85 15 86 16 87 14 88 14 90 14 42 9 2 27 6 23 7 27 15 26 20 25 23 27 30 25 67 23 69 23 43 21 1 12 4 12 13 11 19 11 23 11 24 12 41 11 47 12 55 11 58 11 59 11 62 12 63 12 65 12 66 12 71 12 74 11 78 10 81 10 84 12 88 11 44 41 3 29 8 29 10 27 11 27 13 27 17 30 18 29 21 27 23 29 24 28 29 27 32 27 33 28 34 28 35 25 38 28 40 26 41 26 43 30 45 31 46 27 47 26 50 25 54 25 55 28 58 30 60 27 61 30 63 25 65 28 68 28 70 27 71 28 72 27 73 27 74 26 77 28 78 31 86 28 87 27 90 26 49 76 1 22 6 21 8 22 9 21 10 21 11 20 12 22 13 20 14 20 15 21 16 19 17 22 18 22 19 20 20 20 21 23 22 19 23 22 24 21 26 20 27 20 28 19 29 19 32 20 33 22 34 22 35 19 36 22 37 20 38 20 39 21 40 20 41 19 42 22 43 22 44 22 46 21 47 19 48 20 49 20 50 20 51 22 53 20 54 22 55 22 56 22 57 22 58 21 59 21 60 22 61 21 62 23 63 20 64 20 66 22 67 23 69 20 70 21 72 19 73 20 74 22 75 21 76 22 77 23 78 22 79 22 80 22 81 19 82 19 83 20 84 22 85 20 86 19 88 19 89 19 90 19 50 85 1 29 2 28 3 27 4 28 5 28 6 28 7 27 8 29 9 29 10 26 11 26 12 29 13 29 14 26 15 30 16 30 17 28 18 29 19 28 21 27 22 26 23 30 24 28 25 30 26 28 28 29 29 30 30 28 31 29 32 31 33 29 34 26 35 27 36 26 37 26 38 28 39 28 41 30 42 27 43 30 44 26 45 30 46 28 47 27 48 29 49 27 50 29 51 27 52 30 53 28 55 30 56 28 57 30 58 30 59 29 61 28 62 27 63 25 64 28 65 27 66 29 67 28 68 26 69 29 70 30 71 26 72 27 73 26 74 30 75 31 76 29 77 26 78 31 79 27 80 29 81 27 82 28 83 26 84 27 85 26 86 28 87 27 88 30 89 29 90 25 51 24 1 27 3 27 8 25 16 26 33 26 35 27 37 27 38 29 40 28 45 25 47 28 57 27 61 28 66 29 67 25 71 26 72 28 73 28 74 26 77 27 82 29 83 27 86 25 90 25 52 31 9 16 12 16 14 17 15 16 17 17 18 18 19 16 22 15 23 18 25 17 28 17 29 17 30 16 40 16 41 18 47 17 48 16 49 18 51 17 52 17 57 18 59 18 60 18 67 18 71 17 72 18 76 16 77 17 78 15 84 16 86 16 53 3 16 11 61 11 68 12 54 65 1 21 2 20 3 22 5 19 6 19 7 21 8 19 9 20 10 19 12 22 13 18 14 18 15 22 16 18 17 21 18 19 20 18 21 21 22 19 23 19 24 18 26 22 27 22 30 19 31 19 32 18 33 19 36 21 37 20 40 18 41 20 43 21 44 19 46 19 48 22 50 19 51 21 52 22 53 21 54 21 55 20 56 22 57 20 58 19 60 20 61 18 63 22 64 18 66 20 67 19 69 21 71 18 72 22 73 18 76 19 77 20 79 20 80 22 81 19 82 18 83 19 84 21 85 21 86 22 90 21 55 70 1 18 2 17 3 16 5 17 6 18 7 16 9 17 10 18 12 18 13 19 14 17 16 17 17 16 18 16 21 17 22 16 23 17 24 18 25 18 26 17 27 17 28 16 29 18 30 17 31 19 32 16 34 18 35 16 36 17 37 16 38 16 39 18 40 17 41 17 42 17 44 17 45 16 46 18 48 17 49 18 50 16 51 18 52 19 53 17 54 18 56 18 57 17 58 16 59 15 60 17 61 16 62 16 63 16 64 17 65 18 66 16 67 17 69 16 75 16 77 16 78 17 80 17 81 16 82 16 83 16 84 16 85 19 87 16 88 17 90 16 56 66 1 28 2 28 4 25 5 26 6 27 9 28 10 26 12 26 13 26 14 27 15 29 16 30 18 29 19 26 20 25 22 28 23 30 24 25 25 25 26 26 27 30 28 27 29 24 31 28 32 26 33 27 34 28 35 26 36 26 37 29 40 29 41 27 44 27 45 29 46 26 47 29 48 29 50 26 51 26 52 29 53 29 56 29 58 25 60 25 61 28 64 26 66 29 67 24 68 28 70 28 71 28 72 26 73 28 75 29 76 24 78 28 79 26 80 27 81 25 82 25 84 28 85 25 86 28 87 29 89 25 90 29 4 49 42 3 26 5 24 6 23 8 26 9 24 10 24 11 24 12 24 14 29 18 28 22 28 23 27 25 26 26 26 27 26 34 24 37 26 39 28 40 26 41 24 42 26 44 26 45 24 47 24 54 26 56 25 57 28 61 26 62 26 65 24 67 27 68 28 72 26 73 24 75 24 78 29 80 24 82 25 83 26 85 25 87 26 88 26 50 27 3 12 4 12 13 14 18 13 19 12 23 14 24 14 27 14 30 14 36 12 45 13 47 13 54 13 55 14 58 12 59 13 63 13 64 14 66 14 68 12 69 12 71 14 72 12 76 13 79 14 80 14 90 13 51 58 1 17 4 17 5 18 6 18 7 16 9 17 10 18 11 18 13 16 14 18 16 15 18 16 19 17 21 16 22 17 24 17 25 16 26 19 28 17 29 17 31 19 32 18 34 16 35 16 36 17 37 18 38 17 39 18 43 17 44 18 45 18 46 16 49 16 50 15 52 18 55 19 56 17 57 16 58 19 59 18 60 18 62 15 63 17 64 17 65 16 67 17 68 17 69 18 72 17 73 15 75 17 76 16 77 18 78 17 81 19 83 16 85 16 90 16 52 31 7 14 9 14 10 15 17 15 18 16 20 14 25 14 33 14 36 14 37 14 42 16 45 15 46 15 50 15 51 15 53 15 57 16 66 16 68 14 70 15 71 16 75 15 77 15 79 16 82 16 83 15 84 16 85 15 87 15 89 14 90 15 4 57 57 1 30 2 31 3 31 5 28 6 27 7 27 9 31 11 28 12 29 13 32 17 30 18 27 19 29 20 27 22 31 23 28 24 28 25 32 27 28 29 32 30 33 32 30 33 29 35 29 36 28 37 29 38 28 39 29 41 31 42 27 44 32 45 28 46 28 47 30 50 31 52 31 53 32 54 33 57 32 58 29 59 33 60 32 61 28 62 29 64 30 66 30 67 29 71 29 72 29 75 29 76 33 79 29 81 29 82 31 83 27 84 30 90 31 58 30 3 15 4 16 8 15 10 15 11 17 12 17 15 15 19 15 24 16 30 16 35 16 37 14 38 15 39 17 47 15 48 14 51 15 53 16 56 16 59 16 62 18 63 17 65 15 67 15 72 16 76 17 81 15 84 17 87 15 89 16 59 42 2 10 3 11 4 11 8 11 10 10 11 11 14 9 15 10 16 10 18 10 20 9 21 9 22 11 24 11 25 11 27 10 28 9 29 9 30 10 33 10 35 10 36 11 40 10 43 10 46 10 49 9 53 9 55 10 58 9 62 10 64 9 65 10 69 10 70 9 73 10 75 10 78 10 82 9 85 9 87 10 88 9 89 11 60 58 1 19 3 20 6 20 9 18 11 20 12 20 14 20 15 18 17 21 18 20 21 19 22 20 23 21 24 20 27 17 28 20 29 19 31 20 33 19 34 18 35 19 36 21 37 20 39 20 40 20 43 19 45 18 47 18 48 21 51 20 53 17 54 20 55 18 57 19 58 18 59 21 60 18 61 17 62 20 64 18 65 19 66 18 68 18 69 17 71 20 72 20 73 18 74 17 77 19 78 19 79 18 80 20 81 18 82 19 84 20 85 20 86 17 88 20 +5 4 1 13 13 25 21 25 22 22 25 23 30 21 31 22 38 24 47 22 48 22 60 22 64 21 65 22 88 25 2 3 25 23 42 26 58 24 3 25 1 14 6 14 9 14 10 15 12 15 15 14 18 14 22 15 28 14 33 14 34 14 41 16 45 14 47 15 49 15 57 15 59 15 67 15 72 15 73 16 74 14 78 14 83 16 84 15 90 16 4 2 38 20 56 24 16 17 40 3 16 14 15 16 14 18 15 19 16 20 15 22 15 23 14 26 14 27 14 30 15 32 14 35 16 36 16 40 14 42 16 44 15 46 14 47 16 48 15 49 15 51 15 56 15 57 15 58 16 59 16 60 14 61 15 62 14 66 16 67 15 69 16 73 15 74 16 76 14 80 14 82 16 84 15 88 14 90 15 18 12 7 27 18 30 30 30 32 27 42 26 53 29 55 29 56 28 60 30 68 28 72 30 78 28 19 85 1 12 2 11 3 11 4 13 5 11 6 11 7 11 8 11 9 12 10 13 11 12 12 13 13 12 14 13 15 12 16 11 17 12 18 12 19 13 20 13 21 13 22 13 23 11 24 12 25 11 27 13 28 13 29 12 30 12 31 12 32 13 33 13 34 12 36 12 37 13 38 13 40 12 41 13 42 13 44 12 45 12 46 11 47 13 48 13 49 12 50 13 51 12 52 13 53 12 54 13 55 12 56 12 57 11 58 12 59 12 60 13 61 11 62 12 63 11 64 12 65 11 66 12 67 12 68 13 69 13 70 12 71 11 72 12 73 12 74 11 76 11 77 12 78 11 79 11 80 13 81 13 82 12 83 13 84 12 85 13 86 12 87 13 88 11 89 12 90 12 20 35 3 9 5 10 8 10 10 10 17 10 22 9 23 9 24 11 25 9 29 10 30 10 33 10 35 10 37 10 40 10 41 10 43 9 44 11 48 11 49 10 50 10 51 9 52 10 53 9 54 10 61 10 64 10 72 10 74 10 75 10 77 10 81 10 83 11 85 9 88 11 29 28 2 21 3 25 4 21 5 24 8 25 10 25 16 23 17 25 19 21 26 21 28 23 32 24 33 24 39 25 40 24 42 25 44 24 45 22 47 23 56 22 57 22 58 24 62 23 63 24 73 21 78 21 88 22 90 24 30 47 1 15 2 16 8 14 10 15 11 16 13 15 16 14 17 15 18 16 20 16 22 15 23 16 25 16 26 14 27 16 28 16 30 16 31 16 33 15 36 15 38 15 42 14 43 15 45 15 47 16 48 15 50 16 51 14 52 14 56 14 57 15 59 14 60 14 61 16 62 15 63 14 65 15 66 16 70 14 73 15 75 16 76 15 77 16 78 15 84 16 85 14 89 15 31 73 1 25 2 27 3 28 4 24 5 25 6 27 7 26 8 27 10 27 11 26 12 27 13 25 14 24 15 28 16 28 17 28 21 27 22 28 23 27 24 26 28 25 29 27 30 28 31 26 32 29 34 25 35 28 37 26 40 24 41 27 42 28 43 25 44 23 45 27 46 24 47 24 48 24 49 24 50 25 52 26 53 29 54 25 55 24 56 25 58 28 59 25 60 25 61 24 62 28 63 26 64 24 66 24 67 28 68 25 69 24 70 28 71 27 73 23 74 26 75 28 76 25 77 24 78 27 79 25 80 24 81 28 82 26 83 27 84 26 85 26 86 25 87 26 88 28 32 63 1 13 2 12 4 11 7 12 8 11 10 12 12 11 13 12 14 11 15 11 16 13 17 13 18 11 19 12 20 12 21 13 22 11 23 11 24 13 25 11 26 11 27 13 29 13 30 11 31 13 35 12 36 13 37 12 38 13 40 13 41 12 44 12 45 13 46 11 47 12 48 11 50 11 51 13 53 12 54 13 56 11 57 11 60 11 62 11 63 12 64 13 65 12 67 12 68 13 71 11 72 12 75 12 77 12 78 11 79 11 80 11 82 13 84 11 85 11 86 11 88 11 89 12 90 13 41 34 2 21 3 20 8 19 9 22 10 20 13 21 15 21 18 22 19 18 22 18 23 20 24 20 26 18 28 18 29 18 33 21 34 20 38 20 40 18 42 22 45 19 48 20 55 19 56 18 59 21 60 20 71 19 75 20 78 20 85 19 86 19 87 22 88 18 89 21 42 50 1 24 3 27 4 23 5 23 6 24 7 25 8 26 9 27 15 23 16 27 17 25 18 25 22 24 24 26 26 26 27 27 29 25 33 25 34 25 37 23 39 23 41 26 45 24 46 26 48 26 49 27 52 23 55 25 57 26 59 25 60 25 62 24 63 27 64 27 65 24 66 26 68 27 69 23 71 23 72 23 75 23 76 23 77 27 80 23 81 27 82 23 84 24 85 27 87 23 89 25 43 13 3 24 6 27 12 27 16 26 19 30 34 24 53 27 68 27 75 27 81 28 85 26 88 25 89 24 44 4 2 15 13 16 32 16 53 16 49 85 1 26 2 30 3 29 4 30 5 30 6 27 7 28 8 27 9 28 11 25 12 30 13 29 14 28 15 28 16 29 17 27 18 28 19 30 20 26 21 26 22 30 23 28 24 30 25 27 26 26 27 28 28 30 29 29 30 30 31 26 32 26 33 27 34 26 35 27 36 28 37 30 38 26 39 28 41 30 42 28 43 27 44 25 46 31 47 29 48 27 49 26 50 25 51 27 52 30 53 26 54 27 55 28 56 27 57 27 58 29 59 26 60 25 61 28 62 30 63 26 64 25 65 31 66 29 67 27 68 31 70 26 71 26 72 26 73 30 74 29 76 28 77 26 78 28 79 30 80 29 81 26 82 28 83 28 84 30 85 27 86 25 87 26 88 28 89 26 90 27 50 68 1 19 2 20 4 19 5 20 6 20 8 18 9 21 10 18 11 21 12 21 14 18 16 19 17 19 18 19 20 20 21 20 22 19 23 21 24 18 25 18 27 21 28 21 29 20 30 21 31 22 32 22 33 21 34 19 35 19 36 19 37 19 38 22 39 21 41 20 44 20 45 20 46 20 47 21 48 22 49 18 50 19 51 18 52 19 53 21 55 20 56 19 59 19 61 20 62 18 63 21 64 19 66 22 68 21 69 19 70 19 71 22 72 22 73 20 74 18 76 21 79 20 80 20 82 22 83 21 84 21 85 19 87 21 88 19 51 14 1 27 5 27 12 28 18 29 23 30 26 28 47 28 60 27 75 27 79 30 80 28 81 30 87 30 90 28 52 52 4 29 5 28 6 29 7 28 8 27 10 26 12 26 15 25 17 29 18 29 22 26 23 25 24 25 26 29 28 25 29 27 31 28 32 26 35 29 41 25 42 28 43 27 44 26 45 28 46 25 48 27 51 29 52 28 53 29 54 26 56 28 57 30 58 28 59 26 63 26 65 26 67 25 69 25 71 26 72 28 73 29 75 26 76 26 77 25 78 29 79 27 81 29 83 25 84 25 86 28 89 28 90 30 28 9 44 2 17 3 18 4 16 6 18 13 17 15 16 16 18 19 18 20 17 21 16 24 16 25 18 26 18 29 18 30 18 36 16 37 16 39 17 42 17 44 18 47 18 49 16 51 17 52 16 54 17 55 16 57 16 61 17 62 16 64 18 67 17 68 18 70 18 75 18 76 15 77 15 78 18 80 19 81 18 83 19 84 19 86 16 87 18 90 18 10 48 1 21 2 22 6 20 8 22 11 21 13 23 15 20 16 20 17 21 22 22 25 23 27 20 30 21 31 24 34 23 36 24 38 23 39 23 40 21 41 21 45 22 47 23 48 23 49 21 50 22 51 23 52 20 55 21 59 24 60 24 62 22 64 22 65 24 66 20 67 24 68 21 69 22 70 23 71 20 74 21 75 23 79 22 81 24 82 23 85 23 86 23 87 23 89 20 11 3 44 23 66 26 67 23 12 55 1 23 2 22 7 21 9 20 10 23 12 22 13 23 14 20 19 21 22 22 24 23 25 20 26 20 27 22 28 22 30 21 33 23 34 24 35 20 36 20 37 21 38 23 39 22 40 21 41 23 43 22 44 23 47 23 49 22 50 24 52 23 53 23 54 21 55 24 57 22 58 22 59 20 61 24 62 23 63 22 64 23 66 22 67 23 68 20 69 23 75 22 77 21 79 21 84 22 85 23 86 22 87 22 88 21 89 22 90 23 21 72 2 22 4 24 5 22 7 23 8 22 9 22 10 22 11 23 12 23 13 20 14 20 15 23 16 22 17 20 19 21 20 20 21 23 22 23 23 24 24 22 25 24 27 21 28 20 29 23 30 22 31 23 32 22 33 23 34 23 35 22 36 20 38 21 40 23 41 20 42 20 43 23 45 22 46 22 47 21 48 23 50 20 52 23 55 22 56 22 58 20 59 24 60 23 61 22 62 20 64 24 65 22 66 21 67 21 68 23 70 21 71 21 72 22 73 23 74 24 75 23 76 20 77 23 78 21 79 23 80 24 82 20 83 20 86 23 87 21 88 20 89 22 90 24 22 20 6 27 12 29 16 30 19 28 21 27 32 28 42 29 43 28 44 27 45 27 53 28 54 29 55 29 62 30 63 27 64 30 71 30 80 27 85 30 88 31 23 32 1 26 3 27 7 25 9 28 16 25 19 24 24 29 25 26 31 23 35 27 36 25 39 27 40 27 43 25 44 25 49 26 52 25 58 27 60 28 61 26 63 24 64 24 65 24 69 28 73 24 78 25 79 25 80 28 86 24 87 28 88 24 89 28 24 58 1 16 3 16 4 16 6 15 7 15 8 16 10 16 14 14 15 16 16 15 18 15 19 15 20 15 21 14 22 14 24 15 25 15 26 16 27 15 28 15 29 14 30 14 34 15 35 15 36 15 37 15 40 15 42 16 45 15 46 16 47 14 48 14 49 14 51 15 52 15 54 15 58 15 60 16 61 15 62 16 63 15 65 15 66 16 67 16 70 16 73 16 74 14 75 15 76 15 77 15 78 14 80 14 81 16 82 16 84 15 86 14 88 15 90 15 25 50 1 27 3 27 5 29 8 29 9 26 10 27 11 26 12 24 15 28 17 25 18 24 19 24 21 26 22 28 23 25 25 28 28 24 30 25 31 27 32 24 33 24 36 29 37 27 38 25 41 27 42 28 43 28 48 23 50 25 52 24 55 28 56 28 57 28 58 26 59 28 60 25 62 28 63 25 70 27 71 28 72 26 73 27 82 28 83 25 84 28 85 25 86 28 87 25 88 28 90 28 26 85 1 18 2 19 3 22 4 19 5 21 7 20 8 19 10 20 11 22 12 18 13 19 14 22 15 19 16 20 17 19 18 21 19 18 20 21 21 19 22 21 23 22 25 20 26 21 27 18 28 20 29 19 30 18 31 20 32 22 33 20 34 20 35 21 36 19 37 19 38 19 40 20 41 21 42 20 43 19 44 22 45 19 46 20 47 19 48 18 49 22 50 21 51 20 52 18 54 20 55 20 56 18 57 22 58 20 59 19 60 20 61 18 62 20 63 22 64 21 65 18 66 18 67 22 68 21 69 20 70 19 71 18 72 19 73 21 74 22 75 20 76 20 77 21 78 19 79 20 80 21 81 19 82 21 83 22 84 20 85 21 86 22 87 19 88 20 89 21 90 19 27 21 1 25 4 26 7 28 16 26 20 30 27 27 29 28 31 27 32 28 33 25 37 30 43 28 44 27 46 27 58 30 63 28 66 28 74 29 76 28 77 27 79 27 28 48 3 32 5 30 7 28 8 28 9 33 11 31 12 32 14 32 15 30 16 29 17 29 21 32 25 27 27 31 30 28 32 30 34 30 36 30 37 29 38 28 40 31 41 30 43 31 44 33 45 29 46 30 48 30 51 28 52 32 54 28 55 28 59 28 62 29 63 28 64 30 65 28 68 32 69 30 70 30 72 27 76 28 78 30 79 31 81 29 82 29 83 28 87 29 89 30 33 24 1 18 7 18 8 18 11 18 13 21 29 19 38 19 39 21 42 19 44 19 48 19 54 17 55 18 56 18 57 19 60 18 65 19 66 21 71 19 77 18 78 19 83 20 84 20 86 18 34 85 2 13 3 14 4 12 6 12 7 12 8 14 9 12 10 14 11 13 12 12 13 14 14 12 15 14 16 13 17 14 18 14 19 12 20 13 21 13 22 13 23 14 24 12 25 12 26 12 27 13 28 12 29 12 30 14 31 13 32 13 33 14 34 14 35 14 36 12 37 12 38 14 39 13 40 12 41 13 42 13 43 14 44 14 45 13 46 13 47 13 48 12 49 12 50 14 51 14 52 13 53 12 54 13 55 13 56 14 57 13 58 13 59 13 60 14 62 13 63 14 64 12 65 14 67 14 68 14 70 12 71 14 72 13 73 12 74 12 75 12 76 12 77 12 78 14 79 12 80 12 81 14 82 12 83 12 84 12 85 12 86 12 87 12 88 12 89 12 90 12 35 39 4 21 9 22 11 20 12 19 13 20 17 19 19 19 20 21 22 20 28 21 31 20 32 19 35 18 38 20 40 20 41 20 44 19 45 21 46 21 47 21 48 20 49 21 54 19 56 18 57 21 61 22 65 22 67 19 73 19 76 18 78 19 79 20 80 19 81 21 82 21 84 21 87 20 89 19 90 19 36 69 1 31 3 29 4 29 5 32 6 30 8 31 9 33 10 30 14 33 16 32 17 30 18 31 19 28 20 31 22 29 23 32 24 33 26 29 27 32 28 31 30 30 31 31 32 32 33 33 34 33 35 31 36 32 38 31 39 28 40 28 41 31 43 32 45 30 46 33 47 32 48 29 50 31 52 33 53 30 54 32 55 28 56 29 57 29 58 32 60 33 61 28 62 31 63 28 64 29 65 29 66 28 67 32 68 29 69 32 70 28 72 31 73 29 74 30 75 33 77 29 79 32 81 30 82 30 83 31 84 31 86 29 87 31 88 32 89 28 37 69 1 13 3 12 4 11 6 13 7 12 8 12 9 11 10 13 11 12 12 12 13 13 15 11 17 12 19 11 20 12 23 11 24 12 25 13 26 13 28 12 29 11 31 12 32 12 34 13 36 12 38 12 40 11 41 13 42 11 44 12 45 12 46 12 47 13 49 12 50 12 51 11 52 11 53 12 54 11 55 12 56 12 57 11 58 13 59 11 60 12 63 12 64 12 65 11 67 11 69 12 70 13 71 12 72 12 74 11 75 13 76 13 77 13 78 11 79 11 80 13 81 12 82 12 83 13 84 12 85 12 87 13 88 12 89 13 90 12 38 77 3 11 4 12 5 12 6 11 7 12 8 13 9 12 10 11 11 12 12 11 13 11 14 12 15 12 16 11 17 12 18 12 20 13 21 12 22 12 23 13 24 13 25 12 26 13 27 13 29 12 30 12 32 12 35 12 36 12 38 11 39 12 40 11 41 11 42 13 43 12 44 13 45 12 46 11 48 13 49 13 50 12 51 13 52 12 53 11 55 11 56 12 58 12 59 12 60 11 61 12 63 12 64 11 65 12 66 13 67 11 68 13 69 12 70 12 72 12 73 12 74 13 75 11 76 12 77 11 78 13 79 12 80 12 81 11 82 13 83 12 84 13 85 11 86 11 87 13 88 11 89 12 90 12 39 25 4 18 7 18 14 17 18 16 19 16 22 16 29 19 30 19 32 18 37 18 41 17 44 16 49 17 51 18 53 18 56 15 60 17 62 17 63 17 65 17 66 18 75 17 84 17 86 17 87 19 40 8 5 20 28 18 38 19 48 19 57 18 67 18 68 21 69 21 41 67 2 19 3 20 4 18 5 19 6 19 7 20 8 20 9 20 11 19 12 18 13 18 14 18 15 19 16 18 18 18 20 19 22 21 23 18 24 19 25 19 26 20 29 19 30 19 31 17 33 19 34 20 36 19 38 17 39 19 41 18 44 17 45 17 46 19 47 20 49 19 50 19 52 19 56 20 57 19 58 18 60 19 61 19 62 17 63 17 64 19 65 17 66 21 67 21 68 18 69 18 70 18 71 20 72 19 73 20 74 20 76 18 77 21 78 18 80 19 81 20 82 17 83 20 86 18 87 18 88 20 89 19 90 20 42 88 1 23 2 24 3 22 4 24 5 23 6 25 7 24 8 23 9 25 10 23 11 23 12 23 13 23 14 25 15 24 16 26 17 26 18 22 19 23 20 25 22 26 23 22 24 23 25 26 26 24 27 25 28 22 29 25 30 23 31 22 32 24 33 23 34 23 35 24 36 23 37 24 38 23 39 23 40 26 42 26 43 25 44 25 45 22 46 26 47 26 48 22 49 25 50 25 51 25 52 25 53 24 54 26 55 24 56 26 57 26 58 25 59 23 60 25 61 25 62 25 63 23 64 26 65 23 66 22 67 23 68 25 69 22 70 26 71 23 72 25 73 25 74 25 75 24 76 22 77 26 78 22 79 25 80 25 81 22 82 26 83 24 84 25 85 23 86 23 87 25 88 22 89 26 90 23 43 33 1 21 2 22 5 21 6 22 11 23 12 22 16 20 17 20 18 22 20 22 21 23 22 21 27 24 30 21 31 24 32 21 42 21 44 23 46 20 47 22 48 24 49 24 54 21 58 21 61 20 63 21 68 23 74 20 77 21 78 21 79 20 82 20 88 22 44 38 3 25 8 25 10 24 11 23 12 24 13 24 17 25 19 24 20 23 23 26 25 26 27 22 28 24 30 26 34 22 35 23 37 23 38 23 43 26 45 25 46 25 47 25 48 24 49 22 53 24 54 24 56 25 57 24 66 25 68 25 69 26 72 25 74 24 78 24 79 25 83 24 88 22 90 26 45 51 2 28 3 29 4 27 9 25 10 28 11 26 12 25 13 29 15 27 17 26 19 27 20 27 21 26 22 28 23 29 25 29 26 27 29 28 30 27 31 28 32 29 33 26 34 26 40 25 41 25 43 28 45 25 46 26 47 26 48 25 49 27 50 28 52 29 53 28 55 25 56 28 57 29 62 25 63 27 67 29 68 29 71 27 74 27 77 26 78 26 79 30 82 26 84 29 87 29 88 27 89 30 46 33 4 26 5 30 10 29 12 28 16 29 19 25 23 26 31 29 33 30 35 30 36 30 37 26 38 25 39 30 43 31 44 29 45 26 47 28 48 30 52 26 58 30 59 28 63 29 65 28 67 31 71 29 73 29 75 29 77 29 81 30 83 31 85 25 89 30 47 61 3 18 5 18 6 18 7 17 8 16 9 18 10 15 11 17 13 17 14 17 16 16 18 15 19 16 21 16 23 16 24 16 25 16 26 17 27 17 28 18 29 18 30 17 31 16 32 15 33 17 34 17 35 18 38 16 39 16 40 17 41 16 42 17 44 16 45 18 46 17 48 17 50 18 52 17 54 18 55 18 56 17 58 16 60 16 61 18 65 17 66 16 67 16 69 16 70 18 71 18 74 18 75 18 76 18 80 17 81 16 85 18 86 17 87 16 88 16 89 19 90 15 48 24 3 21 7 21 17 22 21 23 24 22 29 22 32 23 35 22 37 21 42 24 43 21 45 22 51 23 57 23 59 24 60 20 63 23 64 20 70 21 75 21 80 23 81 22 83 22 89 22 24 5 5 8 16 16 15 61 16 75 14 79 15 6 27 3 10 4 10 6 11 9 11 11 9 17 10 23 10 28 10 35 11 39 10 42 11 46 10 48 9 49 11 53 10 59 9 61 10 62 10 63 11 65 11 67 10 69 10 76 10 78 10 80 10 84 10 90 10 7 33 1 30 2 28 3 27 6 32 8 32 9 27 10 27 13 31 15 30 20 30 23 30 29 29 36 32 37 28 47 30 48 27 49 27 51 27 52 31 54 27 57 30 59 30 61 28 63 27 67 32 69 30 73 27 79 27 83 28 84 27 86 31 89 29 90 27 8 72 1 13 2 14 3 13 4 14 5 13 6 13 7 13 8 15 9 13 10 14 11 15 12 13 13 13 14 15 15 13 18 15 19 13 20 13 21 13 23 15 24 14 25 14 26 14 27 13 28 14 29 15 31 15 32 13 33 15 34 15 35 15 37 14 38 14 39 13 40 14 41 14 43 15 44 15 45 14 46 13 47 14 49 15 50 15 51 15 52 14 53 15 56 13 57 15 58 14 59 13 60 13 61 14 63 14 64 15 66 14 67 13 69 13 73 14 74 15 75 14 76 13 79 13 80 13 81 14 82 15 83 14 84 13 85 14 86 15 88 13 89 15 90 13 9 74 1 15 2 15 3 13 4 14 5 15 6 14 7 13 8 15 9 13 11 14 12 15 15 13 16 15 17 15 18 13 20 14 22 13 23 13 24 15 25 13 26 13 27 15 28 15 29 14 30 15 31 13 33 14 36 13 38 13 39 13 40 13 41 13 42 15 43 14 44 13 45 14 46 14 47 15 48 15 49 15 50 15 51 13 52 13 53 13 54 14 55 13 57 13 58 13 60 15 61 15 62 13 63 15 64 15 65 14 66 14 68 15 69 14 70 15 71 14 73 13 74 13 76 13 78 13 79 15 80 15 82 15 83 14 84 14 85 14 86 14 87 15 88 13 89 15 90 15 10 34 8 29 9 30 17 30 19 31 22 31 25 28 28 26 31 29 33 28 35 27 42 26 43 27 49 26 50 29 52 27 54 31 56 30 59 27 61 27 62 26 63 27 64 29 65 27 66 30 67 30 69 26 70 26 77 26 78 29 81 26 82 28 84 31 88 26 89 29 11 30 4 19 6 20 10 19 12 20 13 21 17 18 18 17 19 17 20 21 29 17 31 19 32 20 41 21 42 19 43 20 55 18 57 18 58 18 59 18 61 19 62 21 67 19 68 17 75 19 76 21 82 20 84 19 85 20 89 20 90 20 12 28 2 24 3 21 5 25 7 23 11 23 12 22 13 21 22 24 25 25 29 21 32 25 35 23 36 24 44 21 45 24 49 23 50 24 51 23 55 22 62 23 63 25 66 23 69 22 71 22 74 25 79 21 83 21 88 22 33 69 2 16 3 16 4 18 5 17 6 18 7 16 8 17 9 16 10 19 11 16 12 16 13 15 14 19 15 16 16 16 17 18 18 19 19 16 20 18 22 16 23 17 24 16 25 17 26 16 28 18 30 15 31 18 32 17 33 18 34 18 37 15 40 18 41 16 44 16 45 15 47 17 48 18 49 19 50 18 51 16 53 17 54 19 55 18 57 17 59 17 61 18 62 19 64 18 67 18 68 18 69 18 70 18 71 16 72 18 74 16 75 17 76 16 77 16 79 16 80 18 81 18 82 17 83 17 85 16 86 18 87 18 88 16 89 18 90 18 34 83 1 14 2 14 3 14 4 14 5 15 6 16 7 16 8 16 9 14 10 16 11 16 12 15 13 14 14 14 15 15 16 14 18 16 19 15 20 14 21 14 22 15 23 15 24 14 25 15 27 14 28 14 30 14 31 16 32 15 33 16 34 14 35 16 36 16 37 14 38 14 39 16 40 15 41 15 42 16 43 16 44 15 45 14 46 16 47 15 48 14 49 15 52 14 53 16 54 16 55 16 56 16 57 16 58 16 59 15 60 15 62 14 63 15 64 16 65 16 66 16 67 16 68 14 69 14 71 15 72 14 73 15 74 14 75 16 76 16 77 15 78 16 79 16 80 14 81 14 82 16 83 15 84 14 85 16 86 15 87 16 88 16 89 14 90 15 35 73 1 14 2 14 3 15 4 14 5 16 7 15 8 14 10 15 11 15 13 15 14 14 15 15 17 16 19 16 20 14 21 15 24 16 25 15 26 15 27 15 28 16 29 14 30 15 31 16 32 14 33 16 34 14 35 15 37 15 38 14 39 15 40 15 42 15 43 16 45 16 46 14 47 16 48 15 50 16 51 15 53 16 57 16 58 14 59 14 60 15 61 14 62 16 63 16 64 15 65 14 66 16 67 16 68 16 69 16 70 16 71 14 72 14 73 15 74 14 75 14 77 15 78 16 79 16 80 15 81 15 82 15 83 15 85 16 86 15 87 15 88 15 89 15 90 16 36 86 2 9 3 10 4 9 5 9 6 9 7 10 8 10 9 11 10 10 11 10 12 9 13 10 14 11 15 11 16 10 17 11 18 10 19 9 20 9 21 9 22 10 23 10 24 10 25 10 26 10 27 10 28 10 29 9 31 11 32 10 33 9 34 11 35 11 36 10 37 11 38 9 39 10 40 10 41 10 42 10 43 10 44 10 45 10 46 10 47 10 48 10 49 10 50 10 51 10 52 10 53 10 54 9 55 10 56 11 57 10 58 11 59 10 60 10 61 11 62 11 63 10 64 10 65 9 67 10 68 10 69 11 70 10 71 10 72 11 73 11 75 11 76 10 77 9 78 9 79 11 80 11 81 10 82 10 83 10 84 10 85 9 86 10 87 10 88 10 89 10 90 9 41 25 5 31 19 28 21 31 23 29 24 31 28 29 29 29 30 28 31 31 32 32 42 31 45 27 49 28 54 27 57 26 59 29 60 29 63 28 64 29 66 29 71 27 73 31 75 31 86 31 88 27 42 76 1 15 2 14 3 14 5 15 6 15 7 15 8 15 9 14 10 15 11 16 13 15 14 14 15 16 16 14 17 15 18 16 19 14 21 15 23 14 24 16 25 16 27 15 29 15 31 15 32 14 33 15 34 15 35 16 37 15 38 15 39 16 40 14 41 15 42 15 43 14 44 15 45 16 46 16 47 14 48 16 49 14 50 15 51 16 52 16 53 14 54 15 56 15 57 16 58 15 60 16 61 15 62 15 64 14 65 14 66 16 67 16 68 15 69 16 70 14 71 14 72 16 73 15 74 16 75 14 76 14 78 14 79 16 81 14 82 16 83 15 84 16 85 16 87 16 88 14 89 16 90 15 43 27 6 11 7 13 13 12 15 12 16 13 23 12 26 12 27 12 29 11 41 13 42 12 54 12 56 11 58 13 65 12 66 11 68 11 70 11 71 11 72 11 74 13 77 13 80 13 83 12 84 13 88 12 89 11 44 74 2 28 3 28 4 27 5 28 6 27 7 32 8 28 9 27 10 29 11 27 12 30 13 31 14 26 15 27 16 28 18 29 20 27 21 30 22 28 23 30 24 27 28 30 29 28 30 30 31 27 32 26 34 29 35 30 36 28 37 30 38 31 39 28 40 29 41 31 42 31 43 27 44 31 45 27 46 26 47 32 48 27 49 27 50 31 51 28 52 27 54 27 55 29 56 31 58 26 59 29 60 30 62 28 63 32 64 28 65 28 66 31 68 27 69 27 70 31 72 31 74 26 75 28 76 30 77 28 78 28 80 30 81 28 83 27 84 30 85 27 86 28 87 27 88 31 90 31 45 27 5 17 8 17 10 16 13 17 14 17 16 17 19 18 20 18 23 18 28 18 31 17 32 18 38 18 45 17 51 17 52 19 56 17 57 19 59 17 60 20 62 17 63 18 72 18 76 19 78 18 86 18 89 17 46 71 1 17 2 18 3 19 4 19 5 17 7 19 10 19 11 16 12 19 13 17 14 17 16 18 17 18 18 18 19 19 20 19 21 18 22 19 23 17 24 16 26 18 27 19 28 18 30 17 31 16 32 19 33 17 34 18 36 18 37 17 38 16 39 18 40 17 41 19 42 19 43 18 44 17 46 19 47 19 49 17 50 16 52 17 53 19 54 20 55 17 56 16 57 18 59 18 60 17 61 17 62 20 64 17 67 16 68 19 69 19 70 19 71 17 72 18 73 19 74 20 76 18 77 19 78 18 79 20 80 17 81 17 82 19 84 17 88 18 89 18 90 16 47 10 1 27 11 27 12 28 13 24 17 28 22 27 28 25 37 25 42 27 62 29 48 22 2 25 13 24 19 25 20 21 21 21 24 24 26 23 33 24 38 21 44 23 46 25 54 24 55 24 58 21 70 22 71 23 72 25 73 25 76 22 78 25 86 21 90 25 53 44 2 18 5 21 6 22 8 21 9 20 10 20 15 22 17 22 18 20 24 20 26 19 27 22 29 18 30 19 33 21 35 21 37 20 44 20 45 18 49 21 50 20 55 20 56 20 57 20 59 21 63 19 65 22 66 21 67 21 68 19 71 19 72 22 73 22 76 21 78 21 81 20 83 20 84 19 85 20 86 18 87 22 88 21 89 22 90 20 54 52 5 22 8 26 10 22 11 26 13 24 16 26 18 26 19 26 21 24 24 24 25 23 26 23 27 25 28 23 29 25 30 25 32 25 33 25 34 22 35 26 37 25 38 24 39 24 41 26 42 23 45 23 47 24 48 23 51 22 53 25 54 23 57 26 59 23 62 24 64 23 66 25 67 23 70 26 71 24 73 22 74 26 75 24 76 24 77 24 78 25 80 23 81 23 82 22 86 25 87 26 88 24 90 22 55 82 1 15 2 15 3 15 4 14 6 15 8 13 9 13 10 15 11 13 12 14 13 14 15 13 17 15 18 15 19 13 20 15 21 15 22 13 23 14 24 15 25 13 26 13 27 15 28 15 29 14 30 13 31 14 32 14 33 14 34 14 35 15 36 15 37 14 38 15 39 13 40 14 41 14 42 13 44 13 45 13 46 15 47 14 49 14 50 13 51 14 52 14 53 15 54 14 55 13 56 15 57 13 58 14 59 15 60 15 61 14 62 15 63 13 64 14 66 14 67 15 68 15 69 15 70 14 71 13 72 15 73 13 74 15 75 13 76 14 77 14 78 14 79 13 80 13 82 14 83 14 84 15 85 15 86 13 87 14 88 14 89 13 90 15 56 36 8 10 12 10 18 9 19 11 20 11 21 9 25 10 26 10 27 9 31 10 32 10 35 10 38 10 40 9 41 10 42 10 43 10 48 9 53 10 55 9 57 11 59 10 61 11 65 10 66 11 67 11 68 11 77 10 79 11 80 10 81 10 84 10 86 11 88 11 89 10 90 10 4 57 16 6 17 7 15 8 16 9 17 13 17 20 16 22 16 25 15 39 16 41 17 47 15 48 17 60 16 70 15 80 17 88 17 58 24 3 20 4 18 6 19 11 19 12 18 17 20 26 20 31 20 32 19 33 21 36 21 44 21 46 18 47 20 48 20 50 19 60 20 61 19 62 17 71 19 78 20 82 20 84 19 86 19 59 12 2 28 7 31 9 28 18 32 26 30 39 28 51 26 52 27 54 26 65 27 80 32 90 30 60 14 1 27 5 29 9 27 17 26 26 27 31 30 39 29 44 28 48 25 52 26 60 30 78 28 82 26 87 30 +5 4 1 44 5 11 9 11 12 9 16 9 17 10 18 10 19 9 20 10 22 11 26 10 28 10 29 10 32 9 35 10 37 10 38 11 41 9 42 11 43 10 44 10 46 9 47 11 49 9 50 10 51 9 53 9 55 11 57 9 59 10 60 11 66 11 69 10 70 9 76 9 78 10 79 10 81 10 83 10 84 11 85 10 86 11 87 10 89 10 90 11 2 46 1 12 4 13 5 13 6 13 9 13 10 12 13 13 20 12 23 12 28 13 34 14 35 13 36 12 40 13 41 13 42 13 44 13 45 13 46 14 49 14 50 14 51 12 53 12 54 12 58 13 60 14 61 13 63 14 64 14 66 13 67 14 68 13 69 14 70 12 71 12 72 14 74 13 75 12 76 14 77 12 79 12 81 12 82 14 83 13 89 13 90 13 3 51 1 14 3 16 4 14 5 14 10 15 12 14 14 15 15 16 16 14 17 14 18 15 19 14 23 15 28 14 29 15 31 14 32 14 33 14 34 15 35 15 36 14 44 14 46 14 47 16 48 16 49 16 50 15 51 15 53 14 54 14 55 16 58 15 59 14 60 15 61 16 63 15 64 15 65 14 67 15 68 15 69 14 70 16 71 16 77 15 81 14 83 16 84 15 86 14 87 15 89 15 90 14 4 29 3 28 7 25 8 26 9 28 12 26 13 26 14 26 17 27 22 24 23 24 31 24 33 26 35 28 36 26 47 24 48 24 49 24 55 26 57 23 59 25 60 24 66 25 68 28 71 23 82 24 84 27 85 28 87 27 90 25 12 21 44 1 28 2 32 3 28 5 29 6 26 11 27 12 28 13 27 16 27 17 31 19 32 20 29 23 31 24 28 25 31 26 28 31 31 32 30 35 31 38 30 39 29 47 26 50 27 51 26 52 30 53 27 55 27 56 31 57 27 58 30 59 31 60 27 61 27 62 29 63 30 67 28 72 31 75 27 76 29 77 28 79 29 81 30 84 27 85 28 22 49 1 10 2 9 4 10 6 10 10 10 12 9 13 10 16 10 17 10 18 9 19 9 21 10 24 10 25 10 27 10 31 10 32 11 33 11 35 10 37 11 38 9 39 9 40 10 41 10 48 10 52 9 54 11 56 10 58 10 59 10 61 11 62 9 63 10 65 9 67 10 69 9 70 10 71 10 75 10 76 10 77 11 80 10 81 10 84 10 85 9 86 10 87 11 88 10 90 10 23 83 1 20 2 19 3 19 4 21 5 21 6 18 8 19 9 18 10 20 11 19 12 19 14 20 15 20 16 21 17 19 19 19 20 18 21 18 23 18 24 21 25 19 26 18 27 20 28 20 29 20 30 19 31 20 32 19 33 20 34 19 35 18 36 19 38 19 39 20 40 20 41 21 43 19 44 18 45 18 46 19 47 20 48 19 49 19 50 17 52 19 53 19 54 20 55 17 56 21 57 18 58 20 59 18 60 20 61 20 62 17 63 18 64 18 65 19 66 19 67 20 68 17 69 19 70 21 71 19 72 19 73 20 74 20 75 18 76 20 77 18 78 20 79 18 80 21 81 18 82 20 83 18 84 19 85 19 86 20 87 20 88 19 89 19 90 20 24 75 2 23 3 25 4 23 5 24 6 21 7 23 8 23 11 24 12 24 13 24 14 23 15 21 16 21 17 24 18 22 19 25 20 25 21 21 22 23 23 23 24 22 25 21 27 23 28 23 29 24 30 23 31 23 33 24 34 22 35 24 37 21 38 23 39 21 40 25 41 22 42 23 43 22 44 25 45 23 46 21 47 25 48 21 49 23 52 25 53 22 54 23 55 21 56 25 58 22 60 21 61 23 62 23 63 23 64 23 65 21 66 22 67 21 69 22 70 22 71 24 72 22 75 24 76 23 77 23 78 21 79 24 80 21 81 22 82 24 83 25 84 23 85 24 86 23 88 23 89 23 33 61 1 28 4 27 5 25 6 25 8 25 9 24 10 26 11 28 12 29 13 28 14 27 15 28 16 28 18 28 19 26 21 25 22 27 23 26 24 29 27 29 29 29 30 24 31 29 32 28 33 28 34 26 35 30 36 30 38 25 39 28 40 25 45 28 46 26 49 25 50 29 51 27 53 25 54 30 55 30 56 29 57 25 58 24 59 28 60 28 62 27 63 26 64 26 66 29 67 26 69 29 72 29 73 29 74 25 75 29 76 28 78 26 81 29 83 26 85 26 89 25 90 25 34 74 1 12 2 12 3 13 4 11 5 12 6 13 7 13 9 11 10 13 11 13 12 12 13 12 16 13 17 12 18 12 19 11 20 13 21 12 22 13 23 13 26 12 27 12 28 11 29 12 30 12 31 12 32 13 33 12 34 12 35 13 36 11 38 12 39 13 40 12 41 12 42 11 43 12 44 13 45 12 46 13 47 13 48 13 49 12 51 12 52 13 53 12 54 12 55 13 56 13 60 12 62 11 63 11 64 11 65 12 66 13 68 13 69 12 70 12 71 11 73 11 74 11 75 12 76 13 77 12 79 11 80 11 81 13 82 11 83 11 84 12 86 13 87 12 88 12 89 13 35 81 1 17 2 15 3 16 5 18 6 16 7 18 8 17 9 18 10 16 11 17 12 17 13 17 14 18 15 17 17 18 18 17 19 17 20 16 21 18 22 19 23 16 24 17 25 18 26 19 27 17 28 18 29 16 30 17 31 16 32 17 33 16 34 17 35 18 36 16 37 16 38 18 39 18 40 18 41 19 42 16 45 17 46 18 47 18 49 16 50 17 51 18 52 19 53 18 54 17 55 19 56 18 57 18 58 16 60 18 61 16 62 15 63 18 64 18 65 16 66 18 68 16 69 18 70 16 71 17 72 15 73 18 74 18 75 18 76 18 77 16 78 16 79 15 81 16 83 18 84 19 85 17 86 18 87 17 88 16 89 17 90 18 36 4 39 27 68 32 73 32 79 27 37 44 1 20 2 18 3 17 7 19 8 20 10 19 11 19 13 19 14 17 16 20 17 18 21 20 24 17 27 19 29 21 33 18 34 20 35 20 36 20 39 17 41 20 42 18 45 18 49 20 50 20 51 20 52 20 54 18 55 18 57 19 61 20 62 21 65 19 68 19 69 19 74 20 75 18 76 20 77 17 81 18 82 18 85 20 88 19 90 20 38 19 8 16 10 16 12 17 13 18 32 16 33 15 34 16 36 16 39 16 41 14 45 14 48 15 50 16 54 17 60 15 63 16 77 17 79 14 82 17 39 54 2 17 3 17 4 16 7 17 8 16 10 17 11 16 13 16 16 16 18 17 19 17 22 17 25 17 26 16 27 17 29 18 31 15 32 17 34 18 35 17 36 19 37 18 38 18 39 18 40 17 41 16 42 16 43 17 44 18 46 16 47 15 50 17 53 18 55 15 57 15 59 18 60 16 61 18 62 16 63 16 64 17 65 16 67 18 68 19 70 17 72 16 76 16 77 18 81 17 82 18 83 16 84 17 87 16 88 18 40 82 1 27 2 30 3 28 4 33 5 32 6 30 7 31 8 29 9 28 10 30 11 29 12 29 13 30 14 32 15 32 16 31 17 32 18 30 19 29 21 33 22 33 23 30 24 33 25 27 26 31 28 30 29 29 30 31 31 31 32 28 33 30 34 28 35 31 36 31 37 29 38 27 39 33 40 30 41 27 42 29 43 32 44 27 46 31 47 32 48 32 49 32 51 30 52 31 53 31 54 31 55 30 56 31 57 31 58 33 59 32 60 28 61 32 65 31 66 31 67 29 68 28 69 33 70 31 71 27 72 33 73 27 74 32 75 28 76 32 77 27 78 31 79 30 80 29 81 28 82 28 83 33 84 32 85 31 86 27 87 29 88 29 89 27 32 5 27 1 10 3 11 4 10 14 9 19 11 21 10 25 10 27 11 28 11 29 11 30 10 31 10 33 9 40 10 43 9 44 9 49 9 51 10 58 11 60 9 63 10 65 9 67 10 68 9 70 10 73 10 76 10 6 34 1 13 2 12 10 13 11 13 13 14 15 12 19 13 20 12 24 13 27 12 28 14 30 14 32 12 34 12 35 13 37 12 38 12 39 12 41 14 46 13 47 12 49 14 50 13 52 12 53 13 58 14 60 12 63 14 70 13 82 13 83 12 85 13 86 12 87 13 7 2 1 23 10 21 8 87 1 26 2 22 3 24 4 23 5 22 6 26 7 25 8 26 9 24 10 23 11 24 12 25 13 26 14 24 15 23 16 22 18 24 19 25 20 25 21 26 22 22 23 26 24 23 25 26 27 25 28 25 29 24 30 24 31 24 32 26 33 24 34 23 35 24 37 26 38 23 39 23 40 24 41 23 42 25 43 26 44 24 45 22 46 23 47 23 48 25 49 25 50 26 51 26 52 22 53 23 54 26 55 24 56 25 57 25 58 24 59 24 60 26 61 26 62 22 63 22 64 22 65 23 66 23 67 23 68 23 69 26 70 25 71 24 72 25 73 24 74 23 75 25 76 22 77 23 78 25 79 25 80 24 81 25 82 23 83 26 84 25 85 25 86 25 87 26 88 26 89 22 90 22 9 59 1 17 3 17 4 16 6 19 8 17 9 16 10 19 11 18 12 17 16 17 17 16 21 16 25 16 26 17 28 16 30 17 32 18 33 18 34 17 37 18 38 16 39 18 40 16 41 17 43 18 45 17 46 17 47 17 48 16 50 17 51 17 52 16 53 16 54 17 55 18 56 17 58 16 60 16 61 18 62 17 63 17 64 18 65 18 66 17 68 18 69 16 70 16 72 17 73 17 76 17 77 16 80 19 81 16 83 16 84 19 86 18 87 17 88 17 89 18 10 26 3 23 4 24 9 21 14 21 18 22 20 21 28 23 30 24 33 22 38 21 40 21 43 23 51 20 53 23 63 23 65 23 67 23 68 20 76 22 77 23 78 20 82 23 85 21 87 22 88 21 89 20 11 72 1 13 2 12 4 12 6 11 7 13 8 12 9 12 10 13 11 12 12 12 14 13 15 13 16 12 17 12 19 12 21 11 22 12 23 12 27 13 28 11 29 12 31 12 33 11 35 12 36 12 37 13 38 12 39 13 40 12 42 12 43 13 45 12 46 12 48 13 49 13 50 13 51 13 53 11 54 13 55 12 56 12 57 12 58 11 59 12 60 11 61 12 62 13 63 11 64 12 65 11 66 11 67 13 68 11 69 13 71 13 72 11 74 11 75 13 76 12 77 13 78 11 79 11 80 11 81 11 82 13 83 13 84 11 85 12 87 11 88 12 89 12 90 12 12 63 1 15 2 13 3 15 4 13 5 15 6 14 7 13 8 14 10 13 11 14 15 14 17 13 18 13 19 13 20 13 21 15 23 13 24 14 27 14 28 14 30 14 31 13 32 14 36 13 37 15 38 15 39 13 41 14 42 14 43 15 44 13 46 14 47 14 49 13 51 14 52 13 53 15 54 14 55 15 56 14 57 15 59 14 60 15 61 15 62 15 63 14 64 15 65 13 66 15 67 13 68 15 69 15 70 13 74 14 76 15 77 13 78 14 80 13 84 15 86 15 87 14 88 13 89 14 17 3 7 21 23 22 61 24 18 83 1 20 2 21 3 19 4 20 5 20 6 20 7 17 8 19 9 20 10 19 11 19 12 19 13 19 14 17 15 18 16 17 17 20 18 20 19 17 20 21 21 18 22 18 23 17 24 19 25 19 26 19 27 19 28 19 29 20 30 19 31 20 32 18 33 20 34 21 35 17 36 18 37 18 38 20 39 19 40 20 41 18 42 19 44 19 45 20 46 20 47 18 48 20 49 20 50 19 51 20 53 18 54 18 55 17 56 18 57 17 58 18 59 17 60 20 61 18 63 18 64 17 65 18 66 20 67 19 68 18 69 20 70 18 71 18 72 21 73 19 74 20 75 19 77 20 78 19 79 18 82 18 83 18 84 20 85 20 86 20 87 19 88 20 90 17 19 25 1 18 6 17 7 18 8 15 14 16 17 17 28 18 35 18 42 17 44 15 47 17 53 17 60 16 63 19 64 16 66 16 69 16 70 17 72 17 73 16 81 16 84 16 85 17 86 16 88 15 20 12 9 17 23 17 24 15 31 15 37 16 38 17 39 17 42 15 45 15 46 15 51 17 71 15 21 78 1 31 2 29 3 33 4 32 5 29 6 29 7 33 8 32 9 30 10 33 11 31 12 33 13 30 14 31 15 29 16 28 17 31 18 29 19 32 20 31 21 28 22 29 24 28 25 29 26 29 27 28 29 33 30 27 32 30 33 29 34 29 35 28 36 30 37 29 38 31 39 32 40 29 41 30 43 31 44 31 45 28 46 31 47 32 48 32 52 29 53 32 54 29 56 28 57 31 58 30 59 30 60 30 61 30 62 30 63 31 64 30 65 28 66 33 68 28 69 28 70 28 71 32 72 27 73 28 74 27 75 31 76 29 77 30 79 28 81 28 82 31 84 27 85 30 86 33 87 33 88 32 89 29 90 28 22 7 17 29 28 27 31 27 35 27 39 31 43 26 84 27 23 41 1 12 2 12 5 13 6 12 7 12 8 13 10 11 11 12 12 11 13 12 14 12 16 13 18 13 19 11 20 12 23 11 25 12 27 13 28 11 29 12 30 11 34 13 36 13 42 12 44 12 51 12 53 13 57 11 60 11 62 13 64 12 67 11 68 12 76 13 77 13 78 13 79 12 83 13 86 13 87 11 90 13 24 46 1 10 3 10 4 11 8 10 9 10 10 9 11 11 12 9 13 10 14 10 16 11 17 10 20 10 21 10 22 9 28 11 29 11 30 10 31 9 34 9 39 9 40 10 41 10 42 11 44 11 46 10 47 10 49 10 54 9 55 11 56 10 58 9 60 10 64 10 65 9 67 10 68 10 70 10 71 10 72 10 74 9 75 10 76 10 80 10 85 10 87 11 25 82 1 24 2 25 3 24 4 26 5 25 6 24 7 22 9 26 10 25 11 23 13 23 14 23 15 22 16 25 17 23 18 26 19 25 20 22 21 24 22 23 23 24 24 22 25 26 27 23 28 22 29 22 30 24 31 23 32 24 33 25 34 23 37 22 38 26 39 24 40 23 41 23 42 26 43 24 44 23 45 26 46 25 47 26 48 24 49 24 50 22 51 25 52 24 53 26 54 23 55 24 57 22 58 25 59 26 60 26 61 25 62 24 63 25 64 24 65 25 66 22 67 23 68 23 69 22 70 22 71 24 72 26 73 22 74 25 75 24 76 25 77 26 78 23 80 25 81 26 83 25 84 26 85 25 86 26 87 26 88 23 89 24 90 25 26 54 1 29 2 30 3 28 4 27 6 26 7 26 8 29 9 30 11 27 15 30 20 26 21 28 22 29 23 25 26 29 29 27 30 27 31 25 33 26 35 26 36 28 38 30 39 27 40 28 41 28 42 26 43 27 45 26 47 27 48 30 51 29 52 26 55 27 56 30 57 30 58 29 60 26 61 30 62 29 63 27 65 28 67 28 69 28 71 29 72 25 73 29 78 29 79 31 81 30 82 27 85 26 87 27 89 25 90 26 27 4 42 23 44 24 58 22 69 22 28 90 1 19 2 19 3 19 4 17 5 17 6 17 7 18 8 17 9 18 10 18 11 15 12 16 13 16 14 16 15 18 16 18 17 15 18 16 19 17 20 16 21 17 22 17 23 18 24 17 25 15 26 18 27 18 28 16 29 18 30 18 31 18 32 17 33 18 34 16 35 15 36 18 37 17 38 16 39 16 40 17 41 18 42 18 43 18 44 16 45 16 46 19 47 17 48 16 49 17 50 18 51 18 52 18 53 18 54 17 55 18 56 16 57 15 58 17 59 18 60 17 61 16 62 16 63 17 64 17 65 17 66 17 67 18 68 19 69 18 70 18 71 17 72 15 73 15 74 15 75 17 76 16 77 18 78 18 79 17 80 17 81 19 82 18 83 19 84 16 85 16 86 18 87 18 88 17 89 16 90 17 29 26 3 13 5 12 7 14 12 13 13 14 14 13 22 14 24 13 32 13 33 13 36 13 40 12 45 12 48 13 49 14 51 13 52 14 55 12 64 14 66 13 70 13 74 14 79 14 80 12 87 12 88 13 30 22 2 23 6 21 16 19 24 23 26 20 34 22 41 20 45 21 48 20 52 20 57 22 58 22 62 20 63 22 64 23 65 22 68 20 69 22 80 19 84 20 85 23 89 22 31 65 1 17 2 16 3 15 5 16 6 16 9 16 10 16 11 16 12 15 13 17 14 18 16 16 17 17 18 17 19 15 21 16 22 15 23 16 24 17 25 17 28 16 29 16 30 16 31 17 32 16 33 15 34 16 35 18 36 15 37 15 38 15 40 15 41 16 42 17 43 17 45 15 46 17 47 17 48 16 50 15 51 15 52 16 53 17 54 17 55 17 56 16 57 18 58 17 60 16 62 18 64 15 65 17 67 16 69 15 70 18 73 17 76 16 78 16 79 15 80 17 81 16 83 16 84 17 87 16 90 14 32 85 1 13 3 12 4 13 5 12 7 12 8 11 9 12 10 12 11 13 13 13 14 13 15 12 16 11 17 13 18 12 19 11 20 11 21 12 22 12 23 11 24 12 25 13 26 13 27 11 28 13 29 11 30 11 31 12 32 11 33 11 34 12 35 12 36 11 37 12 38 11 39 11 40 13 41 13 44 11 45 13 46 12 47 12 48 12 49 12 50 13 51 13 52 12 53 12 54 11 55 11 56 12 57 11 58 11 59 11 60 13 61 13 62 12 63 13 64 12 65 11 66 11 67 12 68 11 69 11 70 12 71 13 72 12 73 13 74 13 75 12 76 13 77 13 78 12 79 12 80 12 81 12 82 12 83 12 84 11 85 13 86 13 87 13 88 12 89 12 90 13 33 26 6 25 12 29 16 27 17 25 22 25 23 29 26 25 35 25 36 27 40 26 44 29 53 25 54 26 58 27 60 29 62 28 63 25 64 29 65 28 69 29 72 26 73 25 74 28 76 29 78 25 89 27 34 43 1 26 4 23 6 23 7 23 8 24 12 23 13 22 14 24 15 24 17 23 18 25 24 22 25 24 30 22 31 25 33 24 34 26 36 25 38 23 39 23 44 23 50 22 51 22 54 26 55 26 56 25 57 23 58 23 60 23 62 23 63 24 65 23 67 24 72 25 75 22 76 24 78 22 81 22 83 23 84 23 86 24 87 24 89 26 35 1 35 26 36 71 1 17 2 18 3 19 4 17 5 19 6 16 7 19 8 19 9 17 10 20 11 18 13 20 14 17 16 19 17 17 19 17 20 19 21 19 22 17 23 19 24 19 27 16 29 19 32 17 33 18 34 17 37 17 38 17 39 17 40 19 41 18 43 16 45 19 46 19 47 17 48 19 49 19 50 17 51 18 52 18 53 19 55 18 56 18 57 18 58 17 59 18 60 17 62 18 63 18 64 19 65 18 66 20 67 19 68 19 69 18 70 20 72 17 74 17 76 16 77 16 78 17 79 18 80 19 81 18 83 18 84 19 85 20 87 20 88 16 89 17 90 17 45 26 2 29 3 27 5 28 7 25 10 26 11 29 14 29 18 26 21 26 33 25 36 25 40 26 51 28 62 25 64 28 66 26 68 27 69 29 70 26 74 24 75 25 78 27 80 29 85 29 86 25 90 26 46 54 2 16 3 16 4 15 5 14 6 16 9 15 12 14 14 14 15 14 16 14 17 15 18 14 19 16 20 16 21 15 22 16 23 16 24 14 28 16 30 15 32 15 34 15 35 16 36 14 37 15 38 16 39 14 40 15 44 14 45 16 46 15 47 16 48 15 49 14 52 16 55 15 56 14 57 16 58 14 59 16 66 15 67 14 71 16 72 15 73 14 74 15 76 16 78 15 80 14 83 15 84 16 87 16 88 16 90 16 47 22 1 29 5 32 20 29 22 28 25 30 26 31 29 30 47 33 55 32 56 32 57 28 58 29 59 31 60 29 61 28 64 29 67 30 68 29 70 30 82 33 84 31 85 27 48 71 1 26 2 23 3 25 4 26 5 24 6 24 9 25 10 25 11 24 12 22 13 22 14 26 15 25 17 22 18 24 19 25 21 22 22 24 24 24 25 24 27 26 28 25 29 22 30 22 31 25 32 22 34 22 36 26 38 25 40 22 41 26 42 25 43 24 44 23 45 22 46 23 47 22 48 23 49 25 51 23 52 25 55 25 56 26 58 24 59 24 60 23 61 23 62 23 63 24 66 25 67 25 68 23 70 25 71 26 72 25 73 23 74 22 75 22 76 26 77 25 79 24 80 24 81 25 82 26 83 25 84 26 85 23 86 25 88 26 89 25 90 24 8 37 72 2 23 3 24 5 26 7 24 8 23 9 22 11 22 12 22 14 25 15 25 16 22 17 23 19 26 21 24 23 24 24 22 25 26 26 23 29 22 30 22 31 25 32 25 34 22 35 22 36 22 37 25 39 22 40 24 42 22 43 22 44 22 45 24 46 25 47 23 48 22 49 25 50 26 51 23 52 23 53 26 54 23 55 24 56 24 57 25 58 22 59 22 60 26 61 24 62 22 64 24 65 25 66 25 67 24 68 25 69 26 70 24 71 22 72 22 74 24 75 23 77 22 78 22 79 25 80 24 81 22 82 22 83 22 84 26 85 23 88 23 89 22 90 26 38 41 2 25 3 25 4 25 5 27 6 26 7 25 8 26 9 24 12 27 14 23 17 28 19 25 22 26 23 26 26 27 27 28 28 28 29 29 31 27 40 27 42 26 43 25 46 28 48 27 50 25 51 28 55 28 56 24 58 24 60 25 62 24 63 26 64 24 70 27 78 25 82 23 83 26 84 28 86 27 88 27 90 24 39 36 2 11 6 10 9 10 12 10 14 10 15 11 18 12 21 11 22 11 23 10 25 12 27 11 29 12 33 11 37 11 41 11 45 12 47 10 48 12 51 11 56 11 57 12 58 12 60 12 66 11 69 10 72 10 75 11 77 10 78 11 80 12 81 10 83 10 88 11 89 12 90 10 40 8 1 31 9 27 20 27 23 31 35 27 38 31 57 31 76 31 49 84 1 22 2 23 3 22 4 25 5 25 6 22 7 24 8 22 9 22 10 25 11 26 12 24 13 24 14 24 15 23 16 22 17 22 18 26 19 22 20 22 21 22 22 25 24 24 26 24 27 23 28 23 29 26 30 23 32 23 33 25 34 25 35 24 36 25 37 25 38 22 39 22 40 25 41 25 42 26 43 22 44 26 46 26 47 24 48 26 49 26 50 26 51 26 52 24 53 22 54 23 55 23 56 23 57 22 58 25 59 26 60 22 61 24 62 23 63 26 64 22 65 24 66 22 67 23 68 25 69 25 70 23 71 25 72 26 74 23 75 25 76 25 77 25 78 24 79 25 80 25 81 25 82 22 83 23 84 22 85 26 87 26 88 22 89 25 90 26 50 36 1 12 3 12 6 13 13 14 16 14 18 13 20 12 27 14 28 13 29 13 30 12 32 12 35 14 39 12 40 12 42 14 43 13 47 13 49 13 50 13 54 13 56 13 57 12 62 13 63 14 68 13 70 12 71 13 73 12 75 12 79 14 80 14 81 14 84 14 85 12 90 12 51 68 1 25 2 22 3 23 4 23 6 25 7 22 9 24 11 25 12 24 13 25 15 23 17 25 18 26 20 24 21 22 22 25 23 24 25 25 27 22 29 26 30 26 32 26 33 26 34 23 35 23 36 23 37 23 38 25 39 24 40 23 41 22 42 26 43 26 44 23 45 25 46 26 47 23 48 22 49 26 50 23 53 26 55 24 56 25 57 23 58 25 59 24 60 24 61 24 62 22 63 24 64 24 65 22 66 22 67 25 68 25 70 22 71 24 72 23 75 23 77 26 78 22 82 25 83 25 85 23 86 24 87 26 88 22 89 25 52 56 1 26 3 25 4 27 6 27 8 23 9 25 11 24 12 24 14 23 16 26 17 24 18 25 19 25 20 23 22 25 23 27 24 27 26 24 28 24 29 26 32 25 34 26 35 23 37 24 39 25 40 26 42 27 43 27 45 24 46 26 47 24 48 26 49 24 52 23 53 27 55 25 56 25 57 27 59 27 60 25 61 25 62 24 64 24 65 26 66 24 71 24 72 25 74 23 75 25 77 26 82 26 83 25 84 27 85 24 88 27 89 24 4 57 20 5 20 15 22 18 20 20 21 24 22 27 23 46 20 50 19 55 22 56 19 60 20 62 20 63 21 70 20 74 22 75 23 80 20 82 20 83 22 85 20 58 24 1 26 2 29 5 30 11 32 15 27 16 28 17 31 20 28 27 29 28 29 35 27 38 30 43 29 45 30 53 31 60 28 62 28 63 26 64 31 76 31 80 30 82 30 85 31 86 28 59 56 1 10 3 11 4 10 6 11 8 10 10 11 11 11 15 12 16 12 18 10 19 11 22 10 23 12 24 11 25 12 29 10 32 11 36 11 38 10 39 12 41 11 42 12 44 11 45 10 48 11 49 12 50 11 53 11 54 12 56 12 57 10 60 10 61 12 62 11 64 11 65 12 66 12 68 12 69 11 71 11 72 10 74 11 75 12 76 11 78 11 79 10 80 10 81 12 82 12 83 11 85 10 86 11 87 11 88 11 89 12 90 11 60 71 1 19 2 22 3 20 4 19 5 21 6 18 7 21 9 20 10 20 11 20 12 21 14 22 15 20 16 19 17 21 19 19 20 21 21 20 23 21 24 19 25 19 26 21 27 21 28 21 29 22 30 19 31 19 32 19 34 21 35 19 36 19 37 20 38 22 39 20 40 18 41 19 42 21 43 21 44 21 45 20 48 21 49 20 50 19 52 18 53 21 54 22 55 22 56 19 57 22 58 18 60 22 62 21 63 22 64 19 66 19 68 21 69 21 70 22 73 19 74 20 75 19 76 20 77 21 78 18 79 21 80 18 81 21 82 19 86 21 88 19 89 18 +5 4 1 5 4 16 41 16 51 16 66 16 70 16 2 75 1 12 2 12 4 13 5 13 6 11 7 13 8 12 9 12 10 13 11 13 13 13 14 11 15 11 17 12 18 12 19 12 20 11 21 11 22 12 24 13 25 12 26 11 29 12 30 13 31 11 32 13 33 12 34 11 35 13 36 13 38 12 40 12 41 11 42 12 43 13 44 12 45 11 49 11 50 13 51 13 52 12 53 11 54 11 55 12 56 12 57 12 59 12 60 12 61 13 62 11 63 11 64 12 65 11 66 12 67 12 68 12 69 12 70 13 71 12 72 13 73 13 75 13 76 11 77 11 79 12 80 12 81 12 82 13 83 12 84 11 85 12 86 12 87 11 88 13 89 12 3 84 1 22 2 20 3 19 4 23 5 23 6 22 7 22 8 19 9 21 10 20 11 21 12 22 13 23 15 22 16 20 17 22 18 21 19 19 20 22 21 19 22 19 23 20 24 19 25 22 26 23 27 20 28 22 29 21 30 20 31 20 32 20 34 21 35 19 36 21 37 23 38 23 39 22 40 20 41 20 42 23 43 23 45 23 46 21 47 21 48 21 49 19 50 19 51 20 52 21 53 19 55 23 56 22 57 22 58 20 59 20 60 22 61 19 62 20 63 21 64 22 65 21 67 21 68 22 69 22 70 21 71 20 72 23 73 23 74 19 75 19 76 23 77 22 78 22 79 20 80 19 81 21 82 23 83 21 84 20 85 21 86 23 88 20 89 20 90 21 4 3 66 11 70 10 74 10 36 5 10 5 9 9 9 13 9 21 10 28 10 29 9 34 9 55 10 57 11 79 9 6 32 2 18 4 18 5 21 6 17 8 18 11 20 14 18 17 18 18 18 19 19 22 20 27 20 34 17 37 19 39 19 47 21 50 20 52 20 53 21 54 18 55 20 58 17 60 19 64 18 66 20 69 21 77 19 78 17 83 20 84 20 88 18 90 17 7 33 1 11 3 11 9 12 10 10 14 12 15 10 20 11 21 12 31 11 33 11 34 11 38 12 41 12 42 12 43 12 46 11 49 11 55 11 61 11 62 11 64 10 65 11 67 12 69 12 73 11 75 10 76 10 78 10 81 11 83 12 84 12 85 12 87 10 8 27 9 12 10 13 12 12 13 13 17 13 27 13 28 11 29 11 30 11 33 12 35 12 39 12 40 13 46 13 47 11 49 11 50 13 54 13 59 12 70 12 71 11 77 11 82 13 83 12 88 13 89 11 90 12 9 53 2 33 3 31 5 31 6 29 7 32 10 30 12 27 13 28 15 27 16 30 17 27 18 31 19 30 22 31 24 30 25 29 28 29 30 31 31 30 32 30 33 33 34 32 35 30 36 30 39 33 41 32 46 27 47 32 48 32 52 30 54 27 55 31 56 28 58 32 59 29 61 28 62 31 63 33 64 28 66 33 67 33 69 33 70 27 71 30 76 28 79 28 80 33 81 33 83 28 87 28 88 28 89 33 90 32 10 47 1 20 2 23 4 21 5 21 10 21 11 22 14 24 17 21 18 21 19 21 21 22 23 24 24 23 25 23 26 22 28 22 29 22 30 22 31 22 32 21 33 23 34 22 35 24 37 20 42 23 44 21 48 21 50 23 51 21 53 21 58 24 60 21 64 20 65 22 67 20 69 22 72 24 73 22 74 22 75 20 79 21 83 20 84 22 85 20 87 22 89 24 90 23 11 41 3 11 4 9 5 9 7 9 9 9 16 10 21 10 22 11 24 11 25 9 28 10 31 10 34 10 35 9 37 11 38 10 40 9 42 11 43 11 44 9 45 10 48 10 50 10 51 10 54 11 57 10 58 10 59 10 62 10 64 10 67 10 70 11 71 9 74 10 75 10 80 11 81 10 82 9 83 11 85 10 87 11 12 72 1 17 2 20 3 19 4 19 5 19 6 17 8 19 9 18 10 19 12 17 13 19 14 18 15 18 16 19 17 16 18 17 19 18 20 17 21 18 22 16 23 16 24 19 26 19 27 17 28 16 30 18 32 19 33 17 36 19 38 17 40 17 42 17 43 16 45 17 46 18 47 16 48 17 50 17 52 16 53 17 54 16 55 17 56 20 57 17 58 20 60 18 61 19 62 18 64 17 65 18 66 17 67 19 68 18 69 17 70 18 71 20 72 17 73 17 74 18 75 19 76 16 77 19 78 17 80 20 81 16 82 18 83 17 84 20 85 17 86 17 88 16 89 17 13 23 7 25 10 27 16 28 17 28 23 25 25 24 31 26 32 25 36 26 38 27 40 24 50 25 60 27 61 27 66 26 67 26 69 25 71 27 73 28 75 27 83 28 88 25 89 24 14 52 3 15 4 13 5 13 8 13 11 15 12 14 13 15 14 14 16 14 18 13 19 14 20 15 21 13 22 14 23 14 24 13 27 15 29 13 30 13 31 15 33 15 34 14 35 15 37 13 39 13 41 13 43 14 44 15 45 13 46 14 48 15 52 15 54 14 55 13 56 15 57 13 58 13 65 14 69 14 70 14 71 13 74 15 77 14 78 15 80 14 81 13 82 13 83 13 85 14 87 15 88 14 90 14 15 6 14 15 18 16 39 16 63 15 68 16 81 14 16 88 1 26 2 25 3 29 4 27 5 29 6 29 7 29 8 24 9 24 10 25 11 29 12 29 13 27 14 26 15 30 16 25 17 28 18 25 19 27 20 29 21 29 22 26 23 25 24 27 25 26 26 26 27 29 28 30 29 24 30 28 31 27 32 27 33 29 34 27 35 26 36 26 37 28 38 27 39 27 40 25 41 28 42 26 43 28 44 27 46 28 47 28 48 29 49 26 50 28 51 30 52 27 53 25 54 28 55 29 56 25 57 29 58 26 59 25 60 26 61 27 62 26 63 28 64 29 65 26 66 29 67 27 68 27 69 28 70 29 71 27 72 27 73 26 74 25 75 27 76 28 77 28 78 29 79 29 80 25 81 30 82 28 83 25 85 25 86 28 87 28 88 26 89 27 90 28 17 33 6 26 8 25 10 26 13 29 15 30 16 30 17 29 18 28 19 28 22 27 26 29 31 25 33 27 34 29 36 31 37 29 38 28 41 26 42 26 44 26 46 26 48 25 49 29 51 31 53 29 61 25 68 28 70 25 75 28 76 26 77 26 88 29 89 27 18 77 1 16 3 17 4 17 5 15 6 17 7 17 8 17 9 16 10 16 11 15 12 15 13 17 14 16 15 17 17 15 18 17 19 16 20 18 21 17 22 16 23 16 24 15 25 17 26 17 27 18 28 16 29 16 30 15 31 15 32 15 33 17 34 16 35 15 36 16 37 17 38 15 39 16 40 15 42 15 43 18 46 17 47 15 48 17 49 15 54 15 55 15 56 15 58 16 59 15 60 16 61 17 62 16 63 17 64 17 65 15 67 17 68 17 69 15 70 18 71 17 72 15 73 15 74 18 75 16 76 16 77 17 78 17 79 15 81 15 82 15 83 15 84 15 85 15 86 15 87 16 89 16 90 17 19 72 1 21 2 21 3 23 4 19 5 21 6 22 7 20 8 19 9 20 11 21 12 20 13 21 15 22 16 19 17 21 20 21 21 23 23 20 24 23 25 21 26 22 28 21 29 19 30 22 31 23 32 22 33 21 34 20 35 21 37 21 38 22 40 20 41 20 42 21 43 21 44 20 46 21 48 20 49 20 50 22 51 23 52 20 53 19 54 21 55 22 56 21 57 22 58 22 59 21 61 23 63 22 64 21 65 22 66 20 67 21 68 21 70 22 71 20 72 21 75 21 76 21 77 19 78 19 80 22 82 20 84 20 85 23 86 22 87 22 88 22 89 21 90 21 20 3 16 21 31 20 45 23 21 68 1 12 2 11 3 11 4 11 5 13 7 12 8 12 9 12 10 12 11 13 12 13 14 13 15 13 16 12 17 13 18 12 20 11 21 13 22 13 23 11 24 11 25 12 29 12 30 11 31 12 35 13 36 12 37 13 38 12 39 12 40 13 41 12 42 12 43 12 45 12 46 12 47 12 48 13 49 13 50 13 51 13 52 13 53 11 54 11 55 11 56 12 57 12 60 12 61 12 66 13 67 11 70 13 71 12 73 11 74 13 75 12 77 12 78 12 79 12 81 11 82 12 83 12 84 13 85 13 86 12 87 13 88 13 89 11 22 51 4 16 5 15 7 16 10 16 13 15 14 17 15 15 17 16 19 17 20 16 23 17 25 16 26 17 28 17 29 17 30 18 31 16 36 17 38 18 39 16 40 16 42 15 44 17 46 16 49 17 50 14 51 16 52 16 55 15 56 16 58 17 59 16 61 15 63 16 67 17 68 15 69 15 73 17 74 16 75 15 76 16 77 15 78 18 80 16 81 16 82 17 83 18 86 16 87 15 88 16 89 15 23 57 2 26 3 31 4 30 6 31 7 28 8 32 9 30 11 30 13 27 14 29 15 32 17 29 20 31 21 27 22 27 24 30 25 30 27 27 28 28 29 30 30 30 35 30 37 30 38 31 39 30 41 26 44 30 45 27 48 27 49 27 50 27 51 27 52 29 53 28 57 30 61 28 62 30 63 28 64 29 65 28 66 28 67 31 68 28 69 27 70 31 72 28 75 32 76 29 77 27 78 26 79 31 80 26 83 27 84 29 85 27 86 29 87 29 24 44 2 26 3 30 4 27 6 26 7 28 8 30 14 28 15 30 21 30 23 29 24 27 25 28 27 26 30 28 31 26 33 29 38 25 39 27 45 29 46 26 48 28 49 27 50 26 51 29 52 27 53 27 57 27 58 30 61 25 62 29 63 30 65 29 68 30 72 27 74 30 77 28 79 30 81 27 83 27 84 28 85 28 87 27 89 27 90 31 25 4 5 28 56 29 63 25 71 27 26 24 1 16 6 14 7 16 11 14 19 14 26 14 27 14 32 14 35 16 39 15 44 16 48 15 53 16 63 16 68 16 71 16 73 15 79 14 84 15 85 16 86 16 87 14 88 15 89 16 27 41 5 16 6 16 8 15 9 16 10 14 11 14 12 14 18 14 21 16 23 16 24 16 25 14 26 14 36 15 38 16 43 14 44 15 45 14 46 14 51 14 54 14 55 14 59 15 60 14 63 16 64 16 66 14 68 14 69 15 70 14 71 15 74 15 75 16 77 15 78 16 81 16 82 15 86 16 87 16 88 15 90 16 28 64 1 26 5 29 9 27 11 26 12 26 13 26 14 29 15 27 17 30 18 28 19 31 22 27 24 28 26 30 27 28 28 29 30 29 31 28 32 31 33 30 34 28 35 30 36 26 37 27 38 29 40 29 43 31 44 29 45 26 46 29 47 30 48 29 50 29 52 26 53 30 54 29 55 25 56 26 57 29 59 26 60 31 61 27 62 28 63 27 64 26 65 31 66 30 67 27 68 27 69 28 70 27 71 27 72 27 73 26 74 29 75 29 76 29 77 28 78 30 80 29 81 31 82 27 83 27 84 25 37 48 1 14 3 12 5 12 6 12 7 12 8 12 10 12 12 14 13 14 15 13 18 14 19 14 20 12 21 13 22 14 23 12 29 12 31 12 32 12 34 14 35 13 36 13 38 13 42 12 44 13 46 12 48 13 49 14 50 12 52 12 56 14 59 12 61 14 62 12 63 12 66 12 70 13 72 12 73 12 74 14 75 12 77 14 80 12 81 14 82 14 87 13 88 12 90 13 38 65 1 17 3 15 4 17 6 15 7 16 9 16 10 15 11 16 13 15 14 18 16 16 17 17 18 16 20 17 21 17 22 18 23 16 24 17 26 16 28 16 30 16 32 18 34 15 35 16 36 18 37 16 38 16 39 18 40 17 41 18 42 16 43 19 44 18 45 17 46 18 48 18 49 18 50 18 51 16 52 16 54 16 55 16 57 15 60 18 61 18 62 17 64 18 65 16 67 16 69 18 71 16 73 16 74 16 75 16 76 16 77 15 78 17 80 17 83 17 84 16 86 16 87 18 88 18 89 18 90 19 39 61 2 30 4 27 5 31 6 33 7 27 8 28 10 30 13 30 14 30 16 30 18 32 19 33 23 33 24 32 27 30 28 29 29 29 31 29 32 30 33 30 34 29 36 30 37 28 38 27 40 30 43 30 44 29 45 32 46 28 47 27 48 28 49 32 50 31 51 32 53 27 54 31 55 32 56 30 59 33 60 31 61 29 62 28 63 28 64 28 66 28 67 27 69 27 71 30 72 28 73 30 74 32 75 31 77 29 78 30 79 28 81 29 83 33 85 28 88 27 89 28 90 31 40 49 1 11 3 10 5 10 9 9 11 11 14 10 15 9 16 10 20 10 21 9 24 10 25 11 26 10 27 9 28 10 29 11 32 10 34 10 35 11 36 10 37 10 40 10 41 9 43 10 45 10 47 10 49 10 50 11 51 10 52 10 55 10 58 11 59 11 60 11 61 10 66 10 68 11 69 9 70 10 72 10 75 11 78 9 79 9 83 10 84 9 85 10 86 9 89 10 90 10 41 86 1 28 2 28 3 29 4 28 5 29 6 29 7 26 8 30 9 26 10 26 12 27 13 28 14 27 15 31 16 26 17 30 18 28 19 26 20 27 21 31 22 26 23 27 24 26 25 28 26 28 27 26 28 26 29 30 30 26 31 28 32 28 33 28 34 30 35 31 36 30 37 30 38 29 39 30 40 30 41 25 42 25 43 30 44 29 45 27 46 31 47 28 48 25 49 30 50 28 51 30 52 27 53 27 54 27 55 27 56 26 57 26 58 28 59 26 60 26 61 26 62 30 64 30 65 26 66 30 67 27 68 28 69 30 70 30 71 27 72 31 73 26 74 28 75 31 77 27 78 26 80 27 81 29 82 28 83 27 84 26 85 30 86 29 87 29 88 26 89 28 90 28 42 46 3 11 5 11 6 12 7 11 9 12 10 11 11 12 13 12 14 11 17 11 20 10 21 12 23 10 24 11 25 11 26 11 31 12 33 12 34 12 35 11 36 11 38 11 40 12 44 12 45 11 48 12 49 12 52 10 53 12 54 11 56 12 60 11 62 11 63 11 64 12 65 12 67 11 68 12 69 11 72 11 74 12 78 11 79 12 83 11 86 11 88 11 43 23 1 16 3 14 7 14 12 14 18 16 19 16 21 14 35 16 36 16 48 15 53 14 54 15 56 15 59 14 61 14 62 15 79 15 81 15 82 16 84 16 86 14 88 16 90 16 44 22 13 32 14 31 16 31 18 28 22 33 24 32 32 31 38 32 39 29 40 28 44 28 49 29 51 30 54 29 55 30 65 29 66 29 70 31 82 29 87 29 89 32 90 28 49 40 1 22 4 21 6 22 7 25 8 25 9 24 14 21 15 22 19 24 26 21 28 22 29 24 30 24 32 24 35 24 38 23 41 22 43 21 45 25 50 24 52 23 57 21 59 23 61 24 62 25 63 22 64 22 65 23 66 23 68 22 69 24 73 24 76 25 81 24 82 25 83 24 84 24 86 22 87 24 90 23 50 81 1 16 2 16 3 18 4 18 5 20 6 19 7 19 8 18 9 17 10 16 12 19 13 19 14 17 15 17 16 17 17 19 18 18 19 19 20 17 21 17 22 17 23 19 24 19 25 18 26 17 27 18 29 16 30 18 31 19 33 18 35 19 36 17 37 17 38 18 39 18 40 17 41 18 42 18 43 17 44 17 45 16 47 18 48 16 49 16 51 17 52 20 53 17 55 19 56 19 57 19 58 17 60 18 61 17 62 20 63 18 64 17 65 18 66 18 67 19 68 16 69 18 70 16 72 17 73 16 74 20 75 18 76 17 77 19 78 17 79 17 80 17 81 18 82 19 83 17 84 16 85 19 86 19 87 18 88 17 89 19 90 17 51 69 1 12 2 11 3 12 4 11 8 12 9 10 10 11 11 12 12 11 13 10 14 12 15 11 16 10 17 11 18 11 19 11 21 11 23 11 24 11 26 10 27 11 29 11 30 10 31 10 32 10 33 10 35 10 36 10 37 11 38 12 39 10 40 11 41 11 42 10 44 11 46 11 47 10 48 11 49 11 50 10 51 11 53 10 54 10 55 11 58 11 60 12 61 10 62 11 63 12 64 11 65 12 66 11 67 10 68 11 70 10 71 11 72 11 74 12 75 11 76 11 78 11 81 11 82 11 83 10 84 12 85 10 87 11 88 10 90 11 52 49 2 20 4 19 6 21 7 22 8 23 10 20 13 21 14 22 15 20 18 20 19 22 20 22 21 20 24 23 26 21 29 22 33 19 35 19 38 22 39 22 41 22 43 21 45 21 47 22 49 22 52 21 53 21 55 19 59 21 60 22 61 20 64 21 66 22 69 22 71 23 72 19 73 22 74 19 77 21 78 20 79 23 80 20 81 20 82 23 84 19 85 23 88 21 89 19 90 20 12 13 74 1 10 2 11 3 11 4 10 5 10 6 11 7 10 8 10 9 9 10 10 12 10 13 10 14 10 15 9 16 10 17 9 18 10 19 9 20 10 21 11 22 10 23 9 24 11 25 9 26 11 27 9 29 10 32 11 33 10 34 10 35 11 37 10 39 10 41 11 42 10 43 11 44 9 47 9 48 10 49 9 51 10 52 11 53 10 54 10 55 10 56 10 57 10 58 10 61 9 62 9 63 9 64 10 65 9 67 10 69 11 70 10 71 9 72 9 73 11 74 10 75 11 76 9 78 9 79 9 80 10 82 9 83 10 84 11 85 10 86 9 87 11 88 10 89 10 90 10 14 78 1 25 2 23 4 27 5 24 6 26 7 24 8 25 9 26 10 27 11 26 12 27 13 24 14 26 15 26 16 23 17 26 20 23 21 25 22 25 24 27 25 26 26 25 27 26 28 25 29 27 30 23 31 26 32 24 33 25 34 23 36 23 37 25 38 24 39 25 40 24 41 24 42 26 43 24 44 25 45 23 46 26 47 27 48 25 49 25 50 27 51 24 52 24 55 25 58 23 59 25 60 26 61 24 62 27 63 25 64 26 65 27 66 23 68 23 70 23 71 24 72 24 73 27 74 25 75 26 76 23 78 23 79 23 80 27 81 25 82 27 83 25 84 23 85 26 86 26 87 23 88 26 89 27 90 25 15 39 1 25 2 23 3 26 5 23 10 22 11 26 15 26 16 25 19 25 24 26 26 23 29 24 31 25 35 23 37 25 39 24 40 24 41 24 44 25 45 24 48 22 49 23 51 25 52 22 53 23 54 24 59 23 60 22 64 22 68 25 76 23 78 24 80 24 81 26 82 24 83 22 86 22 89 25 90 26 16 67 1 27 3 28 5 29 6 26 7 27 9 27 10 27 11 26 12 27 13 27 14 27 15 26 17 28 18 31 19 31 20 31 21 27 23 29 25 29 26 26 27 29 28 29 29 25 30 30 32 28 33 26 34 27 35 30 36 27 37 27 41 30 43 27 44 26 45 30 46 26 48 30 49 28 52 28 53 28 54 28 57 30 58 27 59 29 60 31 61 31 62 29 63 28 64 29 66 29 67 30 70 30 71 30 72 30 73 28 74 27 75 25 76 29 78 25 79 28 80 28 81 26 82 30 84 27 87 27 88 26 89 30 90 29 21 62 1 12 2 11 3 12 4 10 6 11 7 10 8 10 9 12 10 11 12 12 13 12 15 10 17 11 19 11 20 10 21 12 22 11 24 12 26 10 27 11 28 11 29 11 31 10 32 12 35 11 37 10 38 12 39 12 40 11 42 10 43 10 46 11 47 12 48 12 49 11 51 12 53 12 54 10 55 11 56 11 57 11 60 10 61 10 64 11 66 12 67 12 68 10 71 11 72 10 73 10 74 10 75 12 76 11 77 11 78 11 79 12 80 10 82 11 83 11 84 10 88 11 90 10 22 74 1 14 2 16 4 16 5 15 7 14 10 14 11 16 12 15 13 15 14 16 15 15 16 16 17 14 18 14 19 15 21 15 22 14 23 16 24 14 25 16 26 16 27 16 28 15 29 14 30 16 31 14 32 15 33 14 34 16 35 16 36 16 38 15 40 14 41 16 42 14 43 15 44 15 45 14 46 14 47 15 48 15 49 14 50 16 51 15 52 16 53 14 55 16 56 16 57 16 59 15 60 16 61 16 62 16 63 15 64 16 65 15 66 15 68 16 69 14 70 14 71 14 72 14 73 14 74 14 75 15 76 15 78 14 79 15 81 14 82 14 83 16 84 14 86 16 88 16 23 84 1 18 2 16 4 15 5 15 6 15 7 16 8 15 9 14 10 17 11 18 13 15 14 17 16 18 17 17 18 15 19 15 20 16 21 17 22 16 23 15 24 16 25 15 26 15 27 15 28 15 29 16 31 15 32 14 33 16 34 16 35 15 36 15 37 15 38 17 39 16 40 15 41 16 42 17 43 15 44 16 45 16 46 16 47 16 48 18 49 14 50 16 51 15 52 15 54 15 55 17 56 16 57 17 58 15 59 16 60 15 61 16 62 17 63 17 64 15 65 15 66 15 67 17 68 16 69 16 71 15 72 15 73 15 74 16 75 17 76 17 77 15 78 15 79 17 80 17 81 16 82 17 83 17 84 15 85 15 86 15 87 15 88 17 89 15 90 16 24 10 2 28 19 26 20 29 28 30 30 27 35 25 40 25 41 27 79 28 84 27 49 34 1 24 4 23 7 22 14 24 15 23 22 21 24 23 25 22 28 24 29 25 32 24 33 24 34 25 35 23 36 24 41 22 46 22 47 24 49 22 51 23 52 25 53 24 55 24 59 21 61 22 65 24 67 25 74 22 77 21 80 24 81 22 82 24 85 24 88 22 50 10 19 27 22 27 27 27 36 29 44 26 53 26 54 25 61 26 81 25 83 27 51 11 4 15 7 14 12 15 37 14 40 15 59 16 62 15 65 16 74 15 79 16 88 15 52 54 1 19 4 18 5 19 7 21 8 20 10 20 12 18 14 18 15 20 16 17 19 19 22 18 23 17 24 19 27 18 28 18 30 17 32 19 35 21 37 18 38 19 39 20 43 21 45 20 46 19 47 20 48 18 49 19 50 17 51 18 52 18 55 18 56 18 59 20 60 18 61 20 66 19 68 20 71 20 72 19 73 20 75 20 77 19 78 20 79 19 80 19 81 18 82 17 83 19 85 20 87 20 88 19 89 18 90 21 48 5 86 1 20 2 19 3 21 4 19 5 23 6 22 7 22 8 20 10 22 11 23 12 22 13 19 14 23 15 22 16 21 17 21 18 21 19 22 20 22 21 22 22 22 23 21 24 20 25 21 26 22 27 21 28 20 29 19 30 20 31 19 32 20 33 22 34 19 35 20 36 21 37 19 38 19 39 20 40 23 43 21 44 21 45 22 46 22 47 20 48 21 49 19 50 20 51 19 52 21 53 20 54 23 55 23 56 20 57 20 58 21 59 19 60 21 61 21 62 22 63 22 64 22 65 21 66 21 67 21 68 22 69 20 70 22 71 22 72 23 73 22 74 23 76 21 77 19 78 22 79 20 80 19 81 21 82 21 83 19 84 23 85 22 86 22 87 20 88 23 89 23 90 21 6 15 1 15 3 15 4 14 8 14 23 14 32 15 43 16 49 15 52 16 62 14 72 14 78 14 79 16 84 15 85 15 7 64 1 26 2 27 4 23 5 26 8 24 10 26 11 26 13 23 14 25 15 27 18 26 21 23 22 27 23 23 25 23 26 27 27 26 28 25 31 26 34 25 35 24 36 27 37 26 38 25 39 26 41 26 42 27 43 25 44 26 45 27 46 25 47 23 48 25 49 26 51 23 52 26 53 27 54 26 55 23 56 23 57 24 58 24 59 25 60 26 61 23 63 23 65 23 67 27 68 24 71 27 73 27 77 23 78 25 80 24 81 27 82 26 83 25 84 23 85 26 86 27 87 27 88 26 89 27 90 24 8 30 1 24 8 23 11 25 13 25 15 24 16 22 17 22 18 23 19 22 20 22 24 23 26 23 30 22 32 23 34 25 38 26 40 24 42 24 44 24 45 25 47 22 57 23 59 26 63 23 68 23 74 26 84 24 86 25 87 23 90 23 9 12 3 15 6 14 10 15 28 15 33 16 62 16 63 15 78 16 81 15 82 14 87 15 90 15 10 62 1 23 2 23 3 25 4 26 5 25 7 23 8 25 9 25 10 26 11 25 13 23 14 23 15 22 16 22 18 25 19 22 20 25 22 25 23 22 26 22 27 25 28 24 29 23 30 26 32 22 33 26 34 25 35 25 36 23 37 23 38 24 39 22 43 25 44 25 48 26 49 23 50 26 53 24 54 26 55 23 56 24 57 24 61 24 62 26 63 22 64 24 65 25 67 23 68 23 70 22 74 23 75 25 76 24 78 23 80 25 81 24 82 22 83 25 86 25 87 22 88 26 89 25 11 21 5 24 8 20 9 24 11 21 18 24 24 21 27 23 42 23 44 21 45 21 48 24 51 20 53 20 58 20 64 23 65 23 78 21 81 24 86 24 88 20 90 21 12 54 1 27 2 33 3 31 4 30 5 29 6 31 9 30 10 29 12 30 14 32 15 30 17 29 20 28 21 29 22 29 23 32 24 31 25 32 27 30 28 32 30 29 31 30 32 31 34 27 36 29 39 30 42 29 43 32 44 27 46 32 47 30 48 33 50 28 51 30 52 32 54 29 55 27 59 27 62 30 64 29 65 30 66 30 68 30 69 29 70 33 75 28 78 31 82 30 83 29 85 31 86 30 87 28 88 29 90 29 13 68 1 29 2 26 3 30 5 26 6 26 7 27 8 25 9 29 10 27 11 29 12 27 13 24 16 28 17 26 18 27 19 26 22 26 23 25 24 25 26 29 29 27 30 27 33 29 34 29 35 26 36 27 37 29 38 27 39 27 40 28 41 26 44 30 45 27 46 30 49 29 52 28 53 25 54 28 55 25 56 27 57 26 58 28 59 28 60 27 61 29 62 27 63 26 64 29 65 25 66 28 67 27 68 25 69 27 70 25 73 29 74 29 75 24 76 28 77 27 78 28 79 26 82 27 84 28 85 26 86 26 87 26 88 27 89 26 14 86 1 25 2 23 3 23 4 27 5 24 6 24 7 23 8 24 9 23 10 25 12 26 13 26 14 27 15 27 17 25 18 26 19 23 20 26 21 25 22 24 23 25 24 27 25 24 27 23 28 24 29 25 30 27 31 23 32 27 33 24 34 27 35 26 36 24 37 25 38 24 39 26 40 27 41 23 42 23 43 25 44 24 45 27 46 24 47 26 48 26 49 26 50 23 51 25 52 27 53 24 54 25 55 24 56 26 57 23 58 27 59 23 60 25 61 23 62 25 63 26 64 23 65 27 66 27 67 23 68 26 69 24 70 26 71 23 72 26 73 24 74 24 75 26 76 27 77 26 78 24 79 25 80 26 81 23 83 25 84 26 85 26 86 23 87 24 88 26 89 24 90 26 15 78 2 16 4 18 5 17 6 17 7 18 8 19 9 16 10 16 11 18 12 18 13 17 14 16 16 18 17 18 18 16 20 16 21 18 24 16 25 16 26 17 27 18 28 16 29 18 30 16 31 15 32 18 33 17 36 17 37 18 39 18 40 16 41 17 42 16 43 17 44 16 45 16 46 17 47 18 48 18 49 18 50 19 51 18 52 18 53 16 54 16 55 17 56 17 57 15 58 18 59 16 60 17 61 18 62 16 64 17 65 17 66 16 67 18 68 18 69 17 70 17 71 18 73 17 74 16 75 19 76 17 77 17 78 16 79 16 80 17 81 16 82 18 83 17 84 17 86 15 87 18 88 18 89 17 90 16 16 63 1 11 2 10 3 11 4 12 9 11 10 12 11 10 12 11 13 12 14 11 15 10 18 12 20 10 21 12 22 11 24 12 27 11 28 10 29 11 31 11 32 10 33 12 34 12 35 10 36 10 37 11 38 11 39 10 40 11 41 11 42 11 43 11 45 10 46 12 47 11 49 12 50 11 51 11 53 11 54 11 55 12 57 11 58 11 60 11 61 11 62 10 63 11 66 12 67 11 69 12 70 11 75 12 76 10 78 11 79 10 80 11 81 11 83 12 84 11 85 11 87 11 88 11 90 11 17 6 2 21 20 20 24 21 70 17 84 18 89 20 18 8 6 27 11 28 16 29 54 29 69 27 70 28 82 30 84 27 19 13 1 12 9 12 18 14 24 12 31 14 42 13 52 13 62 13 64 14 65 14 74 13 80 14 87 13 20 89 1 27 2 29 3 27 4 28 5 27 6 25 7 30 8 24 9 29 10 28 11 29 12 27 13 29 14 24 15 29 16 27 17 29 18 25 19 25 20 30 21 26 22 25 23 25 24 29 25 29 26 28 27 26 28 27 29 29 30 27 31 28 32 28 33 29 34 28 35 28 36 29 37 29 38 25 39 26 40 25 41 26 42 29 43 26 44 26 45 30 46 28 47 28 48 28 49 28 50 26 51 27 52 27 53 27 54 26 55 27 56 27 57 27 58 27 59 29 60 29 61 25 62 25 63 26 64 25 65 27 66 28 67 28 68 26 70 27 71 28 72 30 73 25 74 29 75 28 76 29 77 29 78 25 79 27 80 24 81 27 82 28 83 24 84 29 85 27 86 28 87 25 88 27 89 29 90 29 21 44 1 26 2 25 3 23 4 26 6 26 9 26 10 22 12 24 18 22 22 24 23 25 25 24 26 22 27 26 33 25 34 25 35 24 36 22 38 23 40 26 41 22 42 25 43 23 46 24 47 23 48 25 49 25 51 22 52 26 55 23 59 22 62 25 63 23 69 26 70 22 71 25 73 25 74 24 76 26 78 23 81 24 84 26 88 26 90 26 22 11 18 19 35 20 36 21 43 20 48 22 55 21 61 19 70 21 71 19 75 19 79 22 23 18 7 21 17 18 22 21 24 18 37 22 38 20 40 21 44 19 45 21 54 21 56 19 60 19 63 19 78 21 81 19 83 22 85 18 89 21 24 61 1 24 5 27 6 24 7 24 8 25 9 27 10 23 11 24 12 23 14 24 15 27 19 23 22 23 23 27 25 25 26 23 28 23 29 27 30 23 31 25 34 27 35 25 36 23 37 25 38 23 39 27 42 24 43 25 44 26 45 26 46 24 47 23 48 23 49 25 50 26 52 24 53 23 54 25 55 24 58 24 60 23 61 23 62 27 63 24 64 26 66 26 67 27 68 26 69 26 72 27 74 23 75 25 76 26 77 27 79 25 81 24 82 23 84 24 85 27 87 25 89 25 29 70 1 11 2 11 6 11 7 13 8 12 10 12 13 13 14 11 15 12 16 12 17 12 18 11 19 12 20 13 23 12 24 13 25 11 26 13 27 11 28 12 29 11 30 13 32 12 33 12 34 13 35 11 38 12 39 13 40 11 41 11 42 12 43 12 44 13 45 11 46 12 52 13 53 13 54 13 56 11 57 12 58 11 59 12 60 11 61 11 63 13 64 13 65 11 66 12 67 12 68 12 69 11 70 11 71 11 72 12 74 12 75 13 76 13 77 13 78 11 79 13 80 12 81 11 82 12 83 12 84 13 85 12 86 12 87 11 88 12 90 11 30 72 1 20 2 22 3 22 4 23 5 21 6 19 7 20 8 20 9 19 11 21 12 20 13 20 14 20 15 22 16 20 17 22 18 22 19 20 20 21 21 23 22 23 24 21 25 20 26 23 27 20 28 20 29 19 31 21 32 20 34 22 35 20 37 21 38 20 39 20 40 20 41 23 42 23 43 23 44 21 45 22 47 21 49 21 50 20 51 23 52 20 57 22 58 20 61 22 62 20 63 19 64 20 65 22 66 23 67 23 68 20 69 23 70 21 72 22 73 21 74 22 75 19 76 20 78 21 79 20 80 19 81 22 82 20 83 22 85 20 87 21 89 23 90 23 31 56 1 20 5 19 7 17 8 17 9 19 10 20 11 19 13 18 15 20 17 20 23 21 25 21 26 17 29 18 30 20 31 17 32 17 34 17 36 19 38 18 40 19 42 18 43 18 45 18 46 19 49 21 50 18 51 19 53 20 54 19 55 18 57 21 58 19 59 20 61 19 62 18 63 21 64 20 67 19 68 17 70 19 71 18 72 20 73 21 74 19 75 20 77 21 78 17 79 20 80 17 82 17 83 19 84 17 85 19 86 20 88 19 32 33 1 21 4 19 6 20 8 19 9 18 11 20 12 17 15 21 19 18 21 18 22 20 26 17 28 17 32 20 34 17 42 20 47 19 50 19 53 21 56 18 57 20 60 18 62 20 63 20 67 20 69 19 72 19 77 19 79 18 80 18 82 20 83 18 90 18 33 41 4 10 6 12 12 12 13 12 14 12 17 10 18 11 23 11 25 10 26 11 27 10 30 10 31 11 34 10 35 12 37 11 38 12 40 11 41 11 42 10 49 12 50 10 53 11 55 11 57 11 58 11 60 11 62 11 64 12 65 12 71 12 72 11 75 11 77 10 79 11 81 11 82 10 83 11 87 10 88 12 90 12 34 3 65 29 81 29 83 28 35 48 4 13 5 14 9 13 10 14 11 13 12 13 13 14 14 13 15 14 19 14 20 15 24 13 28 15 30 14 32 14 36 15 40 14 41 15 43 14 45 15 47 13 48 15 49 15 50 13 53 13 55 14 57 15 58 13 59 15 60 13 61 15 62 14 63 13 65 15 66 14 68 14 69 15 70 14 74 15 80 13 81 14 82 13 84 14 85 15 86 13 88 14 89 14 90 14 36 65 1 18 2 20 3 17 4 17 5 16 6 17 8 17 9 19 11 19 12 18 13 17 14 17 16 18 17 19 20 18 21 19 23 19 24 17 25 18 26 19 27 17 28 18 29 17 31 19 32 17 33 19 35 19 37 20 40 18 41 19 42 19 43 17 46 18 47 19 49 17 50 18 51 18 52 18 55 16 56 19 57 17 58 17 59 20 60 17 61 19 63 18 65 18 66 18 68 18 69 17 71 18 72 19 73 17 74 19 76 17 77 18 78 20 79 17 80 19 81 18 84 20 86 19 87 17 89 18 90 20 37 80 1 26 2 32 4 30 5 26 6 26 7 30 9 31 10 27 11 27 12 27 14 28 15 31 16 30 17 30 18 31 19 27 20 28 21 32 22 32 23 30 24 30 25 27 27 27 28 27 29 28 30 27 31 31 32 29 33 30 34 28 35 32 36 29 37 28 38 27 39 29 40 32 41 30 42 28 43 26 44 30 45 30 46 27 47 26 48 32 49 31 50 27 52 28 53 32 55 32 56 28 57 27 58 30 59 29 60 31 61 27 62 27 64 32 65 30 66 27 68 27 70 28 71 31 72 27 74 30 75 27 76 32 77 30 78 32 79 30 80 31 81 28 82 29 83 29 84 29 85 27 86 30 87 30 88 31 89 28 90 28 38 52 2 13 5 11 6 12 7 11 8 11 9 11 14 11 15 12 18 11 19 11 23 11 25 12 27 12 28 11 30 12 31 13 32 13 33 13 36 13 38 12 42 11 44 12 46 13 48 11 49 12 50 11 51 12 52 11 53 12 55 13 57 12 58 12 59 13 60 11 61 13 63 11 66 12 68 12 69 13 70 13 72 11 73 13 76 11 79 12 80 12 81 11 82 13 84 11 87 12 88 12 89 12 90 11 39 72 1 13 2 14 3 14 4 13 5 13 6 13 7 15 8 13 9 15 10 13 11 14 12 15 13 14 14 15 15 15 17 15 18 15 19 14 21 13 23 14 24 13 26 15 27 13 28 14 29 15 30 13 31 15 32 13 33 15 34 14 35 14 37 14 38 13 40 15 42 14 44 13 45 13 47 15 48 13 49 14 50 14 51 13 52 15 53 13 54 15 55 15 56 15 57 13 58 15 59 14 60 14 61 15 62 13 65 13 67 14 70 13 71 15 72 14 73 15 74 15 77 15 78 14 79 15 80 13 81 15 82 15 84 14 86 15 87 14 88 14 89 15 90 13 40 75 1 20 3 19 4 20 5 20 6 18 7 18 8 21 9 20 11 18 12 19 13 18 14 17 16 19 18 20 19 18 20 17 21 20 22 21 23 19 24 20 25 19 26 18 27 18 28 21 29 18 30 20 31 17 32 18 33 20 34 18 36 18 39 18 40 18 41 20 42 20 43 20 44 20 45 19 46 18 47 19 48 19 50 17 51 20 52 19 53 20 54 19 55 18 56 20 57 19 58 20 60 21 61 17 63 20 64 19 65 17 66 19 67 18 68 19 69 18 70 21 71 19 72 18 73 18 74 19 75 20 76 18 79 19 81 18 83 17 84 18 86 19 87 20 88 20 89 20 90 17 41 35 4 10 7 10 10 10 11 9 13 10 16 10 18 9 24 9 25 10 27 9 31 11 32 9 36 10 37 11 39 10 40 9 42 10 45 11 46 10 48 10 50 11 53 10 54 9 57 9 59 10 65 10 66 11 68 11 70 9 76 11 80 10 82 9 86 9 87 9 89 10 42 8 3 21 7 21 13 20 30 20 57 21 58 21 70 20 79 21 43 90 1 17 2 16 3 16 4 15 5 19 6 17 7 16 8 19 9 15 10 16 11 16 12 15 13 15 14 18 15 17 16 18 17 18 18 15 19 18 20 18 21 17 22 18 23 17 24 16 25 19 26 16 27 16 28 16 29 18 30 19 31 17 32 16 33 17 34 17 35 18 36 18 37 16 38 15 39 16 40 16 41 17 42 17 43 17 44 17 45 17 46 18 47 17 48 16 49 15 50 16 51 16 52 18 53 17 54 17 55 18 56 18 57 18 58 15 59 17 60 18 61 16 62 19 63 18 64 17 65 17 66 17 67 17 68 18 69 18 70 19 71 18 72 17 73 18 74 16 75 16 76 17 77 16 78 16 79 17 80 17 81 16 82 17 83 16 84 17 85 17 86 16 87 18 88 19 89 16 90 18 44 43 1 12 3 13 4 11 5 13 6 11 7 13 8 12 9 11 12 13 13 11 17 11 18 12 19 13 20 13 22 13 24 13 25 12 27 12 28 12 31 13 32 12 37 11 40 13 47 13 48 13 50 13 51 11 52 13 55 13 57 13 58 13 59 12 60 11 64 12 66 11 67 12 68 13 70 13 71 12 72 12 76 13 86 13 87 13 45 53 1 21 2 22 5 23 6 22 7 20 8 23 10 22 13 23 15 23 21 22 23 19 24 22 25 21 27 22 28 20 29 20 30 21 31 22 32 21 33 19 35 21 36 22 39 23 40 23 41 20 42 21 43 21 48 20 51 21 54 22 55 22 56 22 59 21 60 20 61 22 62 19 66 21 67 21 68 19 69 20 70 19 71 21 72 22 73 20 74 20 76 20 78 21 80 21 81 20 84 22 86 19 87 23 89 20 46 8 10 10 20 10 58 11 65 10 76 11 77 11 84 10 86 10 47 35 1 22 6 23 7 22 10 20 13 23 16 22 18 22 19 19 27 23 30 20 37 21 38 20 39 20 40 20 42 20 44 21 48 21 49 22 52 21 54 20 56 23 60 22 61 19 63 22 67 23 68 20 70 19 71 21 73 23 77 21 79 19 82 20 83 21 84 22 89 23 48 80 1 21 2 21 3 20 4 22 5 20 6 20 7 23 8 21 10 22 11 22 12 19 13 21 15 23 16 23 17 20 19 22 20 20 22 20 23 23 24 21 25 21 26 22 27 21 28 21 29 20 30 19 31 22 32 19 33 20 34 19 35 21 36 22 37 22 38 22 39 22 41 20 43 21 44 21 45 21 46 22 47 21 48 21 49 19 50 19 51 23 52 20 53 19 54 22 55 20 56 22 57 23 58 22 59 21 60 20 61 22 63 19 64 22 65 21 66 23 67 21 69 20 70 23 71 22 72 21 73 23 74 22 75 22 76 22 77 20 78 20 80 21 81 19 82 22 83 20 84 22 86 21 87 22 88 21 89 23 90 20 49 34 1 17 2 18 11 17 13 17 14 17 15 16 18 18 19 17 21 18 22 18 25 18 27 17 28 16 31 17 37 17 38 17 39 17 42 17 43 19 45 18 47 18 49 18 51 16 52 18 54 16 62 16 64 18 67 16 68 18 69 18 70 17 71 16 73 18 80 19 50 2 32 22 69 23 51 85 1 28 2 29 3 31 4 28 5 32 6 31 7 28 8 33 9 28 10 33 11 27 12 31 13 30 14 30 15 33 16 29 17 28 18 33 19 29 20 29 21 29 22 32 23 32 24 32 25 33 26 32 27 31 28 33 29 32 30 27 31 29 32 31 33 30 34 30 35 28 36 31 38 31 39 32 40 30 42 27 43 28 44 31 45 30 46 32 47 32 48 29 49 31 50 33 51 29 52 28 53 31 54 32 55 28 56 28 57 30 58 27 59 30 61 29 62 27 63 28 64 30 65 31 66 30 67 31 68 33 69 27 70 32 71 31 73 31 74 28 75 30 76 31 77 29 78 31 79 29 80 30 81 28 82 31 83 30 85 28 86 28 87 31 88 32 89 29 90 31 52 22 6 30 8 28 12 31 16 31 23 29 26 26 31 30 32 30 35 29 37 27 39 30 43 31 47 30 48 26 50 30 51 32 53 28 54 27 61 28 64 31 67 28 78 30 53 6 17 24 22 23 41 24 47 23 77 21 89 23 54 58 1 20 2 21 3 21 4 23 5 20 7 19 8 19 10 23 11 23 13 22 15 20 16 20 17 20 19 22 20 21 22 21 24 20 25 22 26 21 27 20 28 21 29 20 30 22 31 23 33 21 34 21 39 19 41 21 42 20 43 20 44 20 45 22 46 21 50 20 52 20 53 23 54 22 57 21 58 20 62 22 63 22 64 21 67 22 69 22 70 21 71 19 72 20 73 21 74 19 76 23 77 20 79 19 80 21 81 22 82 22 84 19 85 23 90 22 55 40 1 30 4 30 6 26 7 27 9 27 10 27 12 27 13 25 14 30 18 29 20 28 21 27 22 30 24 30 25 31 27 26 29 27 30 28 34 25 36 26 37 26 38 29 47 29 52 30 57 31 59 28 63 27 64 29 66 28 67 28 69 28 70 28 71 26 73 30 74 26 78 29 81 26 85 30 89 29 90 26 56 11 2 26 11 24 33 23 34 24 38 24 50 22 55 23 60 24 78 24 79 26 80 25 4 57 38 2 25 3 29 6 27 7 25 9 28 10 26 11 29 13 27 15 25 17 26 18 26 19 25 21 27 22 28 29 26 32 27 33 27 35 24 39 27 46 27 47 27 48 25 50 27 52 25 55 26 56 29 57 25 62 26 63 30 65 28 66 27 67 27 69 29 70 29 79 26 84 30 87 26 89 28 58 48 5 23 7 25 8 23 9 22 10 25 11 25 12 22 14 23 15 24 22 25 28 26 29 23 31 25 33 22 34 22 35 25 36 22 41 23 42 25 43 25 46 23 48 23 49 22 52 23 53 24 55 23 56 25 58 23 59 23 61 23 63 25 64 22 65 24 67 26 70 24 71 25 73 25 74 26 75 24 77 23 78 26 79 22 81 25 82 23 84 22 87 25 88 26 90 23 59 1 1 32 60 81 1 26 2 26 3 23 4 28 5 26 7 29 8 24 9 26 10 25 11 26 12 24 13 28 14 26 15 26 16 26 17 25 18 24 19 28 20 24 21 24 22 27 23 27 24 28 25 24 26 28 27 26 28 26 30 25 31 28 32 27 33 23 35 28 36 27 37 25 38 27 39 26 40 25 41 24 42 25 43 27 46 25 47 25 48 27 49 28 50 25 52 26 53 27 54 27 55 28 56 27 57 27 58 28 59 28 60 26 61 25 62 26 63 23 64 27 65 27 66 24 67 23 68 27 69 27 70 24 71 26 72 26 73 26 74 27 75 25 76 25 77 26 78 28 81 26 82 29 83 26 85 26 86 27 87 25 88 28 89 25 90 28 +5 4 1 11 8 24 31 26 33 23 41 27 50 27 54 26 59 26 66 26 76 23 81 26 86 25 2 68 2 18 3 18 4 18 5 18 6 18 9 16 11 15 12 17 13 18 15 16 19 16 20 18 21 17 22 16 23 18 24 18 25 17 27 19 28 18 29 18 30 18 31 17 33 17 35 18 36 17 37 17 39 17 40 16 41 18 42 17 43 17 45 16 46 18 47 17 49 17 50 16 51 17 53 17 55 16 56 17 57 17 60 17 62 16 63 18 64 17 65 17 66 18 67 17 68 18 69 18 70 18 71 17 72 16 73 17 74 18 76 16 77 15 78 15 79 19 80 16 81 18 82 17 83 18 84 16 85 16 86 16 87 17 88 18 3 68 1 10 2 10 3 10 4 9 5 10 6 9 9 11 10 10 11 11 12 10 16 9 17 9 18 10 19 10 21 11 22 11 23 10 24 9 25 10 26 10 28 9 29 10 30 9 31 9 32 10 33 10 35 10 37 10 38 9 39 10 40 10 41 9 43 10 44 11 47 10 48 10 49 11 50 11 51 11 53 10 54 10 56 10 58 9 59 10 60 10 61 10 62 10 64 9 66 10 67 9 69 10 70 10 71 9 72 10 74 9 75 10 77 10 78 9 79 9 80 10 81 11 82 10 84 10 86 10 87 10 88 10 89 10 90 10 4 41 2 24 3 24 7 24 10 27 11 29 14 28 15 26 18 28 19 26 20 26 21 26 23 24 27 27 31 25 32 25 33 28 34 24 36 28 37 27 40 28 42 27 50 26 54 28 55 24 56 27 57 24 58 27 59 24 63 28 64 28 66 28 68 28 69 27 70 24 71 28 82 25 83 25 84 26 85 26 87 28 89 27 8 25 72 2 30 3 30 4 27 6 32 7 31 8 29 9 30 10 33 11 31 12 28 13 29 14 29 16 31 17 28 18 32 19 28 22 30 24 33 25 31 26 28 28 31 29 27 30 29 32 30 33 27 34 32 35 28 37 29 38 30 41 27 42 27 43 27 44 31 45 28 46 30 47 32 48 30 50 30 51 31 54 27 55 31 56 31 57 27 58 29 59 30 61 32 62 30 65 33 66 31 67 31 68 31 69 31 70 30 71 28 72 31 73 33 74 32 75 28 76 32 78 30 79 27 80 30 81 33 82 29 83 31 84 28 85 32 86 29 87 28 88 32 89 28 90 32 26 44 4 13 6 13 9 12 10 11 12 12 14 13 16 13 17 13 20 11 21 12 22 12 25 12 26 11 31 11 32 12 33 11 37 11 39 12 43 11 44 12 45 13 48 12 50 11 51 12 59 12 60 12 62 12 63 11 65 13 66 11 68 13 69 13 70 12 71 12 72 13 74 13 76 12 78 12 80 13 81 11 82 12 84 11 85 13 86 12 27 47 3 21 5 24 6 20 7 22 9 21 12 24 13 24 14 24 16 20 18 22 21 22 26 20 28 21 30 20 32 22 33 20 34 21 35 21 37 20 39 23 41 23 45 22 47 24 48 20 50 22 51 22 52 24 54 22 55 24 57 21 58 22 59 23 60 24 62 24 64 21 65 20 67 22 73 23 74 21 75 24 76 24 80 24 82 24 87 24 88 24 89 23 90 22 28 69 1 16 2 16 3 18 4 17 5 18 6 19 7 16 8 18 10 16 11 15 12 17 13 16 14 18 15 17 16 18 19 17 21 17 22 16 23 16 24 17 25 16 27 16 28 18 29 18 31 17 32 18 33 17 35 17 36 19 37 16 38 18 41 16 42 18 43 17 45 16 47 16 48 16 49 18 52 16 53 16 56 17 57 16 58 17 59 18 61 18 62 16 63 16 64 17 65 18 66 17 67 16 68 18 70 18 73 17 74 18 75 16 76 16 77 18 78 16 80 16 82 16 83 17 84 16 85 16 86 18 87 16 88 16 89 18 90 18 37 3 8 25 32 24 44 27 38 49 1 23 2 23 5 24 6 25 7 24 8 22 9 23 12 22 14 24 17 22 18 24 23 21 27 25 29 24 31 24 33 24 34 25 35 24 37 25 41 24 43 23 46 22 47 23 49 21 51 25 52 25 53 23 56 22 57 22 59 21 61 21 62 25 63 25 64 23 65 23 66 23 67 25 68 22 69 21 72 23 73 24 74 24 76 25 78 24 80 23 81 25 82 22 89 24 90 25 39 89 1 12 2 11 3 13 4 11 5 11 6 12 7 11 8 13 9 11 10 13 11 13 12 12 13 13 14 11 15 13 16 11 17 12 18 12 19 12 20 12 21 12 22 12 23 12 24 12 25 13 26 13 27 11 28 13 29 12 30 12 31 11 32 11 33 11 34 13 35 12 36 13 37 12 38 12 39 12 40 12 41 13 42 12 43 12 44 12 45 13 46 13 47 13 48 13 49 11 50 12 51 11 52 12 53 11 54 13 55 13 56 12 57 13 58 12 59 13 60 12 61 13 62 12 63 13 64 13 65 13 66 11 67 13 68 13 70 12 71 12 72 12 73 12 74 12 75 11 76 11 77 13 78 13 79 13 80 12 81 13 82 12 83 12 84 13 85 13 86 13 87 11 88 12 89 11 90 11 40 49 2 24 4 22 11 22 12 21 13 21 17 24 18 22 21 20 22 22 23 22 25 24 30 22 31 22 32 21 33 24 34 22 35 21 38 21 41 22 42 22 43 22 44 23 45 20 46 20 47 22 48 22 50 23 53 20 54 21 56 24 58 23 59 22 62 20 63 20 64 22 66 22 67 21 68 24 69 23 70 21 71 20 72 24 78 20 79 22 81 23 85 22 86 22 88 22 89 23 52 5 72 2 10 4 12 6 12 7 10 8 10 9 10 10 10 11 10 13 11 14 12 15 12 17 10 18 10 19 12 20 11 21 11 22 10 23 10 25 11 26 11 27 11 28 11 29 11 30 11 34 10 35 12 37 10 38 11 40 11 42 11 43 12 44 12 45 12 46 11 48 11 50 11 51 10 52 12 53 12 54 10 55 12 56 12 57 11 58 12 59 10 60 10 62 11 63 10 64 11 65 10 66 11 67 11 69 10 70 11 71 10 72 11 73 12 74 11 75 11 76 11 77 10 78 12 79 11 80 12 82 11 83 11 84 11 85 10 86 11 88 10 89 11 90 10 6 87 1 21 3 24 4 23 5 23 6 22 7 21 8 24 9 22 10 24 11 24 12 24 13 24 14 21 15 25 16 22 17 21 18 24 19 23 20 25 21 22 22 24 23 25 24 23 25 21 26 21 27 23 28 24 29 23 30 22 31 24 32 24 33 22 34 24 35 22 36 23 37 23 38 23 39 23 40 22 41 22 42 24 43 25 44 24 45 24 46 24 47 24 48 22 49 23 50 21 51 25 52 21 53 23 54 21 55 22 56 21 57 22 58 25 59 22 60 24 61 24 62 22 63 25 64 22 65 24 67 22 68 22 69 22 70 23 71 23 72 24 73 22 74 22 75 24 76 25 77 24 78 22 79 21 80 24 81 23 82 23 83 24 84 24 85 25 86 21 87 21 89 22 90 21 7 71 1 13 2 13 3 13 5 13 7 13 8 13 9 12 10 13 11 13 12 13 13 13 16 12 17 13 18 12 19 14 21 12 22 14 23 14 24 12 25 13 26 12 27 13 29 13 30 14 31 12 32 12 33 12 35 13 36 13 38 13 39 13 40 14 41 13 42 14 43 13 44 13 45 12 46 12 48 14 49 12 50 13 51 13 52 13 53 12 54 13 57 13 58 14 59 12 61 12 62 13 64 13 65 14 66 14 67 12 70 13 71 14 72 13 73 12 74 13 76 12 77 12 78 13 79 12 81 13 82 13 84 14 86 14 87 12 88 12 89 13 90 12 8 15 2 13 6 14 7 14 18 13 26 13 27 13 28 13 37 15 52 15 61 15 62 13 66 15 75 15 82 13 86 15 9 29 1 32 2 27 3 31 5 31 6 27 8 29 10 30 14 31 16 30 21 27 22 31 26 32 37 28 43 30 45 26 47 32 48 31 49 27 54 27 55 29 60 31 61 28 70 27 73 30 75 32 78 31 86 28 87 31 90 28 10 47 1 30 3 30 4 31 5 28 6 27 7 31 12 31 13 30 14 28 17 32 21 30 22 28 23 27 24 28 27 27 29 29 30 29 32 28 33 32 34 30 37 27 39 30 44 29 45 29 49 29 52 28 54 29 58 30 60 33 61 29 62 32 65 28 66 32 69 30 70 28 72 30 76 32 78 33 79 28 81 33 82 32 83 27 85 31 86 31 88 31 89 28 90 27 11 64 1 14 2 12 4 13 5 12 6 12 8 14 9 12 10 14 11 13 12 13 13 13 15 14 16 14 17 13 18 13 20 13 21 12 23 13 26 13 27 14 28 13 30 13 31 12 32 13 33 14 34 13 37 12 38 13 41 13 43 13 44 13 45 13 47 13 49 14 50 14 51 13 52 12 53 14 54 14 56 13 57 14 58 13 60 13 61 13 62 12 63 14 65 14 66 12 68 12 71 12 72 14 73 13 74 14 75 12 77 13 78 12 80 12 82 13 84 12 86 12 87 13 88 13 89 12 90 13 12 74 1 27 2 27 4 28 6 25 7 28 8 27 9 26 10 26 11 29 12 29 14 26 15 28 16 28 17 28 18 29 19 28 21 28 22 28 25 27 26 26 27 26 28 29 29 25 30 29 31 25 32 26 33 26 34 26 35 28 36 27 37 26 38 25 39 29 40 25 41 29 42 26 44 26 45 27 46 27 47 27 50 29 51 25 52 29 53 26 54 26 55 25 56 25 57 25 60 30 61 26 62 25 63 24 64 29 65 29 66 26 67 27 68 26 69 26 70 29 71 28 73 28 74 30 75 29 76 26 77 25 79 25 80 28 81 28 82 28 83 30 86 29 88 25 89 29 90 29 13 21 2 30 4 31 6 27 10 30 11 32 13 31 23 28 24 29 25 30 28 28 34 29 51 28 66 27 72 29 80 29 82 29 83 30 85 33 86 31 87 27 90 31 14 70 1 23 2 25 3 24 4 24 5 25 6 23 7 25 8 22 10 22 11 22 12 23 13 25 14 23 15 22 16 22 17 25 19 25 20 26 22 26 24 22 25 25 26 24 27 25 28 24 29 24 30 25 31 22 34 23 36 23 37 25 38 26 39 23 40 25 41 23 42 23 43 24 44 24 45 23 46 23 47 26 48 25 49 26 51 25 52 25 53 25 54 24 55 23 56 26 57 22 58 23 59 24 60 25 61 25 62 22 66 25 67 24 68 22 69 25 72 25 74 25 75 24 76 25 78 23 79 24 81 22 84 23 87 25 88 24 89 26 90 23 15 16 2 23 24 21 26 20 38 22 40 20 47 20 49 21 54 19 60 21 61 21 62 20 65 22 66 20 67 21 84 20 89 21 16 78 1 19 2 22 3 20 4 19 5 20 6 22 7 22 8 20 9 23 10 20 11 23 12 23 13 19 14 21 15 19 16 20 17 21 18 20 19 22 21 20 22 20 23 22 24 21 25 23 27 22 28 21 29 23 30 21 31 19 32 21 33 21 34 23 35 19 36 23 37 20 38 22 40 19 41 23 43 23 44 23 45 19 48 22 49 22 50 20 51 21 52 19 53 19 54 20 56 19 57 20 58 20 59 21 64 22 65 19 66 22 67 21 69 19 70 22 71 21 72 19 73 19 74 19 75 20 76 22 77 21 78 22 79 21 80 21 81 20 82 20 83 22 84 22 85 19 86 23 87 20 88 22 89 20 90 22 17 39 4 25 5 25 8 22 9 23 11 24 12 23 21 23 26 22 28 23 29 23 31 23 36 23 39 22 40 24 41 23 42 21 43 21 45 25 48 23 49 23 50 23 51 24 52 24 53 24 54 21 57 22 60 22 61 24 62 21 64 25 67 23 68 21 74 22 75 23 76 24 79 23 81 25 83 21 84 21 18 48 3 21 4 22 5 22 10 21 11 23 12 23 14 23 15 22 16 23 18 24 19 23 20 20 21 22 23 23 24 22 26 22 27 20 28 22 30 21 32 21 37 21 38 22 42 24 43 21 44 21 45 20 47 21 48 22 49 22 53 24 54 23 56 22 57 23 58 21 61 24 62 21 63 22 66 23 67 21 68 20 71 24 72 23 73 20 74 23 76 22 85 22 87 22 89 21 19 62 1 23 2 27 3 25 4 25 5 27 6 24 7 25 8 25 10 25 11 23 12 26 13 24 17 24 18 27 20 23 21 24 22 23 24 27 25 24 27 24 28 27 29 23 30 25 31 25 33 23 35 23 36 23 37 26 38 24 39 24 40 27 42 27 46 27 49 23 50 25 51 24 53 24 56 26 57 23 58 26 59 23 60 25 61 25 62 27 63 24 64 27 66 25 67 24 69 26 71 27 72 25 74 23 76 25 79 27 82 23 83 23 84 26 86 24 87 27 88 23 89 27 90 23 20 63 1 31 2 29 3 30 7 28 8 28 10 28 11 27 13 28 14 27 15 28 16 30 19 29 21 28 22 29 24 30 26 27 27 31 29 30 30 28 31 31 32 27 33 32 34 28 36 27 37 27 39 27 40 32 43 29 44 30 45 28 46 31 47 27 48 31 49 26 50 30 51 28 53 29 54 30 55 29 56 31 58 29 59 27 60 28 61 31 62 27 65 28 66 29 69 29 70 31 71 29 72 31 75 29 76 28 78 31 79 30 80 29 81 29 83 27 84 26 85 29 86 30 87 26 88 28 21 22 7 31 10 28 27 28 28 29 30 27 40 30 41 27 44 30 45 29 48 28 52 31 58 32 67 30 68 29 70 27 74 31 75 31 76 31 79 29 80 30 84 27 88 27 22 52 2 14 4 14 6 16 7 14 8 16 11 15 13 15 14 15 16 15 18 14 20 16 23 14 25 14 26 16 27 16 30 16 31 15 33 14 34 16 35 16 38 16 40 15 41 14 42 16 43 15 44 14 46 15 50 14 52 16 53 14 54 16 57 15 58 16 59 14 61 14 64 14 65 16 68 14 69 14 71 14 72 14 74 16 75 14 76 14 77 15 80 16 82 16 84 15 86 14 87 15 89 14 90 15 23 3 34 16 59 17 74 16 24 49 2 27 7 24 8 25 11 24 12 25 13 26 14 26 15 25 16 24 18 24 19 27 20 25 22 24 25 27 29 25 30 28 31 25 32 29 33 23 35 24 36 27 38 23 39 24 41 27 42 24 45 26 47 27 49 28 53 24 54 26 55 27 59 28 60 25 61 26 62 23 63 24 64 27 65 26 70 23 72 25 73 24 74 27 76 28 80 28 86 26 87 28 88 24 89 24 90 26 25 38 2 12 6 11 10 11 18 12 19 13 24 13 27 11 33 13 34 13 35 12 36 11 37 13 39 12 40 11 42 13 45 12 47 13 50 13 53 13 55 13 59 11 61 11 62 12 64 11 65 13 66 11 69 12 70 12 71 12 73 12 74 12 76 12 79 12 80 11 81 11 83 11 86 13 87 12 26 21 3 14 5 13 9 14 11 15 12 15 13 15 17 14 18 14 31 13 32 14 37 15 43 15 48 15 50 13 52 13 56 14 57 13 70 14 72 15 80 15 89 15 27 21 8 25 14 25 17 22 19 25 20 22 23 25 32 22 42 24 46 26 49 24 53 26 59 26 60 24 64 25 68 22 69 22 70 23 72 24 74 23 79 23 86 23 28 78 1 13 2 14 3 13 5 13 6 14 7 15 8 13 9 14 10 15 11 14 12 15 13 14 14 13 15 15 16 15 17 14 19 13 21 13 22 13 24 14 25 15 26 13 27 14 28 14 29 13 30 13 31 14 32 13 33 14 35 13 36 13 37 13 38 13 39 14 40 15 41 14 42 14 43 14 44 13 45 15 46 13 47 13 48 13 49 15 50 13 51 13 52 14 53 14 54 14 55 14 56 14 57 15 58 14 61 15 62 14 63 13 64 13 65 13 66 15 67 15 69 15 70 13 72 13 73 14 75 13 76 15 77 13 78 13 79 14 80 14 81 15 84 15 85 15 86 15 87 13 88 15 89 14 90 15 29 58 2 18 3 18 4 19 7 20 8 18 12 19 15 18 16 21 17 20 19 19 20 20 21 19 22 18 23 19 24 22 25 18 26 21 30 21 31 21 32 18 34 22 35 19 37 22 38 22 39 20 40 21 42 20 44 21 45 19 47 18 49 20 50 18 52 22 53 20 54 19 55 19 56 19 57 20 59 22 60 21 61 20 62 20 63 19 64 20 65 19 67 19 68 22 71 20 72 22 74 21 75 20 76 19 77 21 78 20 82 21 84 18 89 21 90 21 30 80 2 15 3 15 4 13 5 14 6 15 7 15 8 13 9 14 10 15 12 14 13 15 14 13 15 13 16 14 18 14 19 13 20 14 21 15 22 15 23 15 24 15 25 13 27 14 28 15 29 15 31 15 32 14 33 13 35 14 36 14 37 15 38 14 39 15 40 15 42 15 43 15 44 14 46 13 47 14 48 15 49 13 50 13 52 14 53 14 54 15 55 15 56 15 57 13 58 13 59 15 60 15 61 15 62 13 63 14 64 15 65 15 66 15 67 14 69 13 70 15 71 14 72 13 73 13 74 15 75 14 76 14 77 13 78 14 79 14 80 14 81 14 82 13 83 14 84 14 85 13 86 15 87 15 88 15 89 13 90 15 31 33 2 12 6 12 7 13 8 11 9 12 10 11 11 12 13 11 19 11 20 13 23 13 24 11 25 11 30 13 32 12 33 11 34 13 36 12 37 13 39 12 41 13 44 12 46 13 48 13 49 12 50 12 51 13 54 12 60 13 71 13 72 11 73 11 82 13 32 30 9 25 11 25 12 26 14 23 24 27 25 25 26 27 30 25 31 23 33 23 34 25 35 27 40 27 43 25 46 24 47 27 52 25 56 26 57 23 59 24 62 26 71 27 75 27 78 24 79 26 83 25 85 25 86 23 87 24 90 26 33 17 6 17 15 19 17 18 18 18 23 19 29 18 32 19 36 19 41 19 44 17 48 17 58 18 75 18 76 19 77 16 81 18 87 19 34 14 9 20 28 19 32 16 42 18 45 17 48 17 53 19 60 20 62 19 70 17 72 17 78 17 81 18 83 19 35 59 2 31 3 25 4 29 5 29 6 30 7 25 9 30 11 29 12 29 14 27 16 29 17 28 18 29 21 28 23 31 24 29 25 30 26 28 27 29 29 28 30 30 31 25 32 28 33 30 34 28 35 30 36 29 38 27 40 31 42 30 44 30 46 27 47 26 48 29 49 31 50 27 53 29 56 28 58 28 59 27 60 30 61 26 62 28 64 27 65 28 69 28 71 26 75 27 76 26 77 26 79 28 80 27 81 28 82 30 83 26 84 30 86 27 88 25 89 27 36 62 1 20 5 19 7 20 8 22 11 22 14 21 16 20 17 22 19 20 21 22 22 20 24 21 25 22 26 21 27 20 29 20 30 21 33 22 34 21 35 23 37 20 41 22 42 20 44 22 45 21 46 19 47 22 48 21 49 21 50 22 51 19 52 23 53 21 54 22 55 21 56 20 57 19 58 20 59 20 60 20 62 20 63 23 64 20 65 22 66 21 68 23 69 23 70 20 71 22 73 21 74 21 76 20 77 20 78 23 79 23 80 21 81 20 82 21 84 20 85 20 87 19 90 20 37 2 20 27 39 27 38 68 1 12 2 13 3 12 5 13 6 12 7 11 8 12 10 11 11 13 13 11 14 12 16 12 17 13 18 12 19 13 20 11 21 13 22 13 23 11 24 12 26 11 27 12 30 12 31 12 32 13 34 12 37 12 38 13 39 11 41 11 42 12 43 12 44 11 45 13 46 11 47 12 48 11 49 12 50 13 53 11 54 12 55 11 57 12 58 13 59 13 62 12 63 11 64 11 65 12 66 12 67 11 68 11 69 12 70 12 71 13 73 12 74 12 75 13 77 11 78 11 79 12 82 13 83 11 84 11 85 13 86 11 87 11 90 12 39 83 1 10 2 12 3 11 4 10 5 11 6 10 7 11 8 11 9 12 10 11 11 12 12 10 13 12 14 12 15 11 16 10 17 10 18 10 19 11 20 11 21 12 22 11 23 10 24 11 25 11 26 10 27 10 28 11 29 11 30 12 31 12 32 12 33 10 34 12 35 11 36 12 37 10 38 12 39 12 40 12 41 10 45 12 46 12 47 11 48 12 49 12 51 10 52 11 53 11 54 12 55 12 57 12 58 12 59 12 60 11 61 12 62 11 63 12 64 12 65 11 66 10 67 11 68 10 70 12 72 12 73 10 74 10 75 11 76 11 77 12 78 11 79 11 80 12 81 11 82 12 83 12 84 11 85 11 86 12 87 10 88 11 89 10 90 11 40 31 5 20 6 19 9 20 14 19 15 18 19 20 21 22 23 19 24 19 26 19 28 21 31 19 32 22 34 19 35 18 39 19 41 20 42 18 46 20 49 22 50 20 57 21 58 18 68 20 70 18 77 22 79 20 81 21 84 21 87 21 88 20 41 68 2 13 3 13 4 13 5 12 6 12 8 12 9 12 10 12 11 13 12 12 13 13 14 13 15 11 16 11 17 13 18 12 19 12 20 11 22 12 23 12 24 11 26 11 27 12 28 12 31 12 32 13 33 12 34 12 36 12 38 13 39 13 40 12 41 12 43 12 44 13 45 11 46 12 47 13 49 12 51 13 52 13 53 13 54 13 56 12 57 13 61 12 62 13 63 11 64 12 65 13 66 12 68 13 69 12 70 12 71 13 73 13 75 12 76 11 78 11 79 11 81 12 82 12 83 12 86 12 87 11 88 12 89 11 90 13 42 8 31 21 48 24 51 22 54 21 57 24 61 21 75 25 77 22 43 76 1 25 2 22 3 21 4 23 5 22 6 24 7 25 9 22 10 25 11 22 12 21 13 24 15 23 16 23 17 25 18 21 20 24 21 25 22 23 23 23 26 21 27 22 28 23 30 25 32 24 33 25 34 24 35 23 37 23 39 22 40 21 42 23 43 22 44 21 45 24 48 25 49 22 50 24 51 23 52 22 53 23 54 25 55 22 56 21 57 22 58 21 59 21 60 21 61 23 62 25 63 22 64 25 65 24 66 23 67 25 68 25 69 21 70 23 71 25 72 25 73 22 74 25 75 24 76 23 77 24 78 24 79 25 80 22 81 24 82 22 84 25 85 25 86 23 87 23 89 25 90 23 44 64 2 15 4 17 5 14 7 15 8 15 9 17 10 15 11 17 12 17 13 16 14 15 15 17 16 15 17 17 19 15 20 16 21 17 22 16 23 17 24 16 25 17 26 17 27 16 28 15 29 18 30 16 31 15 34 17 35 17 39 16 40 17 41 17 42 15 43 17 44 16 45 15 48 17 49 17 51 17 52 15 53 16 55 18 57 17 59 15 61 16 63 17 65 16 66 16 68 17 69 15 70 16 71 16 72 15 73 15 74 16 79 17 80 15 81 17 82 17 84 15 85 18 87 18 88 17 89 17 45 37 2 16 5 15 8 16 10 15 16 15 17 16 18 14 19 14 21 14 24 16 25 14 27 14 28 15 32 14 35 16 37 14 38 16 39 16 41 14 42 16 45 16 48 14 52 14 58 14 59 15 61 16 69 16 70 15 71 16 75 15 76 16 77 14 82 15 85 15 86 14 88 14 90 14 46 71 1 18 2 18 3 20 4 18 5 19 6 18 8 18 9 20 10 21 12 21 15 21 16 18 17 21 18 19 19 19 20 20 21 19 22 20 23 19 24 20 25 21 26 20 29 18 30 19 31 18 32 19 33 20 34 21 35 18 36 19 38 18 40 19 41 17 42 21 43 18 44 19 45 20 47 17 48 18 49 19 50 19 51 18 53 17 55 19 57 18 59 21 60 18 61 20 62 18 63 20 64 18 65 18 66 18 67 21 68 17 70 17 71 21 72 19 73 20 74 18 76 20 77 18 79 19 80 20 81 19 82 17 84 18 85 18 86 19 88 18 90 20 47 8 17 24 28 23 47 23 58 22 65 23 76 22 83 23 89 21 48 58 1 19 2 17 3 19 4 19 5 18 9 16 11 18 12 19 13 18 14 18 16 19 17 18 18 18 19 18 21 17 22 18 24 18 25 19 26 18 27 17 28 17 30 18 31 18 32 19 33 18 35 18 36 19 37 17 39 17 40 20 42 17 44 20 45 19 46 19 49 18 52 20 53 19 56 17 58 16 59 17 61 18 62 19 63 19 64 19 67 18 71 18 72 18 75 16 76 17 77 18 78 16 81 16 83 17 85 19 87 19 88 19 89 19 90 16 49 24 5 21 6 18 16 22 20 21 25 19 32 21 33 21 35 21 40 19 45 21 48 20 50 19 51 18 53 22 57 21 62 18 63 18 69 19 70 21 71 20 76 20 78 18 81 21 85 20 50 82 1 22 2 22 3 20 4 20 5 23 6 20 7 22 8 20 9 20 10 24 11 20 12 24 13 21 14 20 16 24 17 24 18 24 19 22 20 22 22 20 23 22 24 24 25 21 26 24 27 23 28 22 29 21 30 20 31 24 32 21 33 20 34 21 35 23 36 20 37 21 39 23 40 23 41 20 42 23 43 20 44 20 46 22 48 24 49 24 50 23 51 20 52 20 53 20 54 24 55 20 56 23 57 22 58 23 59 20 60 23 62 20 64 24 65 21 66 21 67 23 68 20 69 21 70 22 71 21 72 21 73 22 74 21 75 21 76 23 77 22 78 23 79 20 80 24 81 24 82 21 83 24 84 22 85 23 86 21 87 23 89 23 90 21 51 89 1 24 2 22 3 23 4 21 6 25 7 23 8 22 9 22 10 21 11 22 12 21 13 21 14 25 15 22 16 22 17 22 18 24 19 22 20 21 21 23 22 24 23 23 24 23 25 21 26 23 27 23 28 24 29 25 30 24 31 25 32 22 33 25 34 24 35 24 36 21 37 23 38 24 39 23 40 25 41 21 42 23 43 21 44 25 45 22 46 21 47 23 48 24 49 21 50 25 51 25 52 21 53 24 54 24 55 22 56 25 57 24 58 22 59 22 60 24 61 21 62 21 63 22 64 24 65 21 66 23 67 24 68 24 69 23 70 21 71 22 72 22 73 24 74 22 75 25 76 25 77 24 78 25 79 23 80 21 81 25 82 25 83 25 84 22 85 23 86 24 87 23 88 21 89 22 90 25 52 45 1 11 2 11 4 10 7 12 9 11 10 12 12 11 19 11 21 11 22 11 26 11 28 11 29 10 31 11 33 11 34 12 36 11 37 12 39 12 41 12 43 12 47 10 49 12 50 11 52 10 54 11 56 11 58 11 59 12 60 11 61 10 63 12 64 11 65 11 69 10 70 12 71 11 72 10 73 12 74 11 76 11 81 11 82 10 89 12 90 11 53 82 1 11 2 10 3 9 4 11 5 10 6 11 7 11 8 10 9 11 10 9 11 11 12 10 13 9 14 11 15 10 16 11 17 10 18 10 19 10 20 11 22 11 23 11 24 10 26 9 27 10 28 11 29 11 30 11 31 11 32 11 33 10 34 9 36 11 37 10 38 11 39 9 40 11 41 9 42 10 43 10 44 11 45 10 46 10 47 10 49 10 51 11 52 11 53 10 54 10 55 10 56 10 57 10 58 9 59 9 60 9 61 10 62 11 63 10 64 10 65 9 66 11 68 9 69 10 70 9 71 10 73 11 74 11 75 10 76 10 77 9 78 9 79 11 80 10 81 9 82 10 84 11 85 9 86 11 87 9 88 10 89 11 90 11 54 71 1 27 2 24 3 25 4 27 5 26 6 26 7 24 8 26 10 27 11 23 13 23 15 25 16 23 17 24 19 25 20 26 22 23 23 27 24 25 25 27 26 26 28 27 30 23 31 23 32 23 33 25 34 23 37 23 38 23 39 25 40 24 41 25 42 26 43 26 45 25 46 24 47 24 49 26 50 26 51 26 52 24 55 25 56 27 58 27 59 26 60 27 61 24 62 23 63 24 64 26 66 25 67 27 68 23 69 23 71 27 72 23 73 26 74 25 75 26 78 23 80 25 81 23 82 27 83 27 84 24 85 24 86 25 87 25 88 25 89 25 90 26 55 86 1 15 2 14 3 14 4 13 5 15 6 14 7 13 8 15 9 15 10 15 11 14 12 15 13 13 14 14 16 14 17 15 18 15 19 15 20 15 21 14 22 14 23 14 24 15 25 13 26 13 27 14 28 15 29 14 30 15 31 14 32 15 33 15 34 15 35 13 36 15 37 13 38 13 39 15 40 13 41 13 42 13 43 15 44 15 45 14 46 14 47 13 48 14 49 14 51 14 52 14 53 14 54 15 55 14 56 14 57 15 58 14 59 13 60 13 62 14 64 13 65 13 66 13 67 14 68 15 69 14 70 15 71 15 72 14 73 14 74 15 75 13 76 13 77 13 78 13 79 14 80 14 81 14 82 14 83 14 84 13 85 15 86 15 87 13 88 13 89 14 90 15 56 78 1 25 2 21 3 24 4 24 5 25 6 22 7 23 8 22 10 25 11 21 12 23 14 22 15 23 16 23 17 22 18 25 19 21 20 22 21 24 22 21 24 21 25 23 27 25 28 23 29 24 30 24 32 23 33 25 34 21 35 23 36 23 37 22 38 22 39 21 40 21 41 24 43 24 45 23 46 23 47 25 48 21 49 22 50 25 52 25 53 24 54 23 55 21 56 24 57 24 58 22 59 24 60 21 61 23 62 22 63 22 64 23 65 24 66 23 67 22 68 24 69 22 71 23 72 25 73 23 74 24 75 23 76 22 78 24 79 24 81 24 82 22 83 25 84 23 85 21 86 23 87 23 89 22 90 25 4 29 74 1 22 3 22 4 23 5 24 6 22 7 21 8 24 9 23 11 21 12 23 13 23 14 24 15 24 16 25 18 23 19 24 20 23 21 23 22 21 24 25 25 21 28 24 29 25 30 23 31 25 32 23 33 22 34 23 35 24 36 21 37 22 38 25 39 24 42 25 43 22 44 24 45 22 46 21 47 23 48 23 49 21 50 24 51 24 52 23 53 24 54 25 55 25 56 25 57 22 60 22 61 23 62 21 63 21 65 25 67 21 68 21 69 24 71 22 72 24 73 21 74 22 75 24 76 24 77 25 79 21 80 24 81 23 82 25 83 22 84 24 85 22 86 22 88 23 90 21 30 71 1 13 3 11 4 11 5 13 6 12 7 12 8 13 9 12 10 12 11 12 12 13 13 12 14 12 18 13 19 11 20 12 21 11 22 11 23 12 25 12 26 12 27 11 31 11 32 13 33 11 34 13 35 12 36 11 37 12 38 11 39 13 40 11 41 12 42 12 43 13 44 12 46 13 47 12 49 11 50 11 51 12 53 12 54 11 55 12 56 13 57 13 61 12 62 11 64 11 65 12 66 12 68 12 69 12 70 13 72 12 73 12 74 12 75 13 76 12 77 13 78 11 79 12 81 12 82 13 83 12 84 12 85 13 86 11 87 13 89 11 90 12 31 72 1 22 2 21 4 24 5 22 7 21 9 21 10 25 11 25 13 22 14 22 15 22 16 23 17 22 18 22 19 22 22 22 23 25 25 23 26 24 28 22 29 25 32 24 33 21 34 24 35 21 36 22 37 21 38 24 39 22 40 25 41 22 42 24 44 25 46 24 47 25 49 21 50 21 51 22 52 23 53 21 54 23 55 25 57 25 58 24 59 22 60 21 61 24 63 21 64 22 66 23 67 23 68 23 69 21 70 23 71 23 72 22 73 23 74 24 75 25 76 23 77 24 78 22 79 24 80 21 81 22 83 23 84 24 86 23 87 21 88 21 89 25 90 25 32 20 5 28 7 27 9 27 14 30 15 31 30 31 33 31 37 26 39 30 44 29 47 30 51 29 55 28 57 29 62 28 63 26 66 31 68 29 74 30 86 32 4 57 32 1 19 3 16 4 16 7 17 8 17 9 19 10 18 14 16 15 19 20 19 30 18 31 18 35 19 37 20 39 16 41 19 43 17 44 17 63 19 67 19 68 17 69 17 70 16 71 17 73 17 75 18 77 18 79 18 80 18 82 17 86 16 89 17 58 3 25 11 42 11 46 12 59 61 1 20 3 20 5 21 6 20 7 23 9 22 10 19 13 20 14 22 15 20 16 21 17 20 18 20 19 22 21 22 23 22 25 22 26 22 27 20 29 22 30 20 32 21 33 20 34 20 35 20 36 23 38 19 41 21 43 22 45 22 46 22 47 22 48 22 49 21 51 22 52 21 53 19 55 21 56 22 57 21 58 20 59 21 60 21 61 19 62 23 63 20 64 20 65 20 66 21 67 21 69 22 71 22 72 20 73 20 74 19 78 21 79 20 80 20 85 20 86 22 90 23 60 28 2 27 3 27 6 27 8 28 10 29 13 29 20 25 21 30 22 26 25 29 30 28 42 30 45 28 46 26 47 30 48 28 55 29 57 27 60 25 61 28 63 30 64 31 68 29 73 26 74 29 81 29 86 30 89 26 +5 4 1 73 1 10 2 10 3 10 4 11 5 9 6 10 7 10 8 10 9 10 11 11 12 11 13 10 14 9 15 9 17 10 18 10 19 11 21 10 22 10 23 9 24 10 26 9 27 10 28 11 29 9 30 10 31 10 33 11 34 10 35 10 36 9 37 9 38 11 39 10 40 9 42 10 43 10 44 9 45 10 46 10 47 9 50 11 51 9 52 11 53 9 54 11 56 9 57 10 58 9 59 10 61 10 63 11 64 9 65 10 66 11 67 11 68 10 70 10 71 9 72 9 74 10 75 10 76 11 78 10 79 11 81 9 82 11 84 10 86 10 87 10 88 11 89 10 90 10 2 45 1 24 2 24 3 24 8 22 9 23 10 22 11 23 12 26 14 23 18 22 19 26 20 24 21 24 22 25 23 23 26 25 27 22 28 26 29 22 34 23 35 23 36 25 42 25 43 25 45 22 52 25 54 25 55 23 58 22 60 22 61 24 64 25 68 22 70 24 72 26 74 26 75 26 76 26 77 23 79 22 81 24 82 26 84 24 88 25 90 22 3 89 1 14 3 12 4 13 5 12 6 13 7 13 8 14 9 12 10 13 11 13 12 12 13 12 14 13 15 14 16 14 17 13 18 13 19 13 20 13 21 14 22 14 23 13 24 14 25 12 26 12 27 12 28 14 29 13 30 12 31 14 32 14 33 13 34 12 35 13 36 13 37 12 38 13 39 13 40 12 41 12 42 14 43 14 44 12 45 12 46 12 47 12 48 12 49 13 50 13 51 13 52 13 53 13 54 12 55 13 56 13 57 13 58 14 59 14 60 12 61 14 62 14 63 14 64 14 65 14 66 12 67 13 68 13 69 12 70 14 71 12 72 12 73 12 74 12 75 13 76 14 77 12 78 13 79 13 80 13 81 13 82 14 83 14 84 12 85 14 86 14 87 12 88 12 89 13 90 14 4 30 1 23 5 23 10 22 14 23 15 25 16 24 17 23 21 23 22 22 24 25 33 23 35 24 41 21 42 21 47 25 49 22 55 21 60 22 64 25 65 21 66 22 67 25 71 25 74 22 75 24 76 23 81 25 86 24 89 23 90 25 32 5 54 1 11 2 10 5 10 6 12 7 11 8 12 10 11 11 10 13 11 14 11 15 11 16 11 18 12 20 12 21 11 22 11 24 11 26 12 30 11 32 10 34 11 35 12 37 11 38 12 43 11 45 11 46 10 47 12 49 12 55 11 57 12 58 12 59 10 60 11 61 11 62 12 64 12 67 11 69 11 70 12 71 11 73 12 74 11 75 11 77 11 79 12 81 11 83 11 84 11 86 10 87 11 88 10 89 11 90 12 6 20 3 19 4 19 12 18 21 21 22 21 26 19 30 22 31 19 32 21 47 21 48 22 50 22 57 18 65 22 66 21 68 19 71 18 75 21 80 21 83 19 7 15 1 22 3 21 11 19 12 19 18 22 32 21 38 20 57 22 59 22 62 21 66 22 77 21 78 21 83 19 88 21 8 6 11 28 51 27 59 29 67 29 81 32 90 29 9 15 7 17 12 16 14 16 15 17 22 16 26 17 28 16 38 17 47 14 54 17 57 15 61 15 62 16 70 15 84 15 10 56 2 12 4 14 5 13 6 14 7 13 8 12 9 12 10 14 11 12 13 12 15 14 16 13 18 14 19 13 24 13 26 13 27 13 28 14 31 12 32 12 34 14 36 12 39 12 40 13 41 13 42 13 44 12 45 14 46 13 47 13 50 13 51 14 53 13 56 12 57 13 60 12 61 14 62 14 63 14 64 12 65 14 66 14 67 12 68 14 69 14 70 13 71 12 73 14 76 12 77 12 79 13 80 12 82 13 83 12 84 14 85 14 11 68 1 19 2 17 3 17 4 19 5 19 6 20 7 18 8 17 9 19 10 20 11 17 12 17 13 17 14 17 15 16 17 19 18 17 19 16 20 18 22 17 24 20 26 18 27 19 29 16 30 19 31 16 32 18 33 16 34 16 35 18 36 18 37 20 38 17 39 17 41 19 42 20 43 17 44 19 45 19 46 18 47 16 48 18 50 17 52 18 53 19 57 18 58 20 60 19 62 18 63 18 64 17 67 19 68 19 70 17 71 18 72 16 73 18 74 18 76 17 77 17 79 18 81 17 83 17 85 17 87 18 88 19 89 16 90 19 12 26 2 20 4 19 5 18 6 19 11 20 12 21 20 21 23 20 25 19 27 21 30 19 32 22 41 20 46 20 52 21 53 19 62 21 67 18 70 19 71 20 75 18 78 22 80 20 83 20 84 20 90 20 13 69 1 30 3 26 4 27 5 27 8 28 9 29 10 28 11 29 12 27 13 31 14 27 15 29 16 30 17 25 18 29 19 31 20 26 21 29 22 31 23 27 25 25 27 26 28 27 29 27 31 30 32 28 34 29 35 30 36 27 37 31 38 28 41 29 42 30 43 26 44 30 45 30 46 29 47 27 49 28 51 28 52 29 53 30 54 30 55 27 57 27 59 30 60 30 62 27 64 28 67 28 68 25 69 27 70 30 71 30 72 30 73 31 74 28 75 30 76 26 78 28 79 30 80 29 81 29 82 31 83 28 84 30 85 26 89 29 90 28 14 54 2 19 3 21 4 21 5 20 6 19 7 22 8 18 9 19 11 21 12 18 14 20 16 21 17 19 18 21 19 21 22 21 24 21 25 22 27 21 31 20 32 22 33 19 34 22 35 19 36 20 42 19 43 20 44 19 45 18 47 21 48 21 49 20 50 20 51 19 52 19 53 21 58 22 61 20 62 22 65 19 66 18 67 21 69 21 70 22 71 19 73 21 79 21 80 18 82 20 83 22 84 21 85 19 86 19 89 21 15 8 21 26 25 30 28 25 35 26 58 29 59 29 78 24 84 27 16 56 1 19 3 19 6 20 7 19 8 17 9 17 10 20 13 17 15 17 22 18 23 17 24 18 25 19 26 17 27 19 29 20 30 20 31 20 32 21 33 18 34 20 35 19 36 17 37 18 38 18 39 20 40 21 41 18 43 18 44 20 45 18 47 20 49 18 50 19 52 19 54 18 55 18 61 18 62 19 63 17 64 19 65 18 66 18 67 20 69 19 71 20 72 20 73 19 74 17 76 18 79 19 80 20 81 17 87 17 88 20 89 20 25 69 1 26 2 27 3 31 4 28 5 27 6 29 9 29 10 27 11 26 13 25 14 28 16 27 17 28 20 28 21 30 23 29 24 26 25 27 27 27 28 28 30 27 31 30 32 30 33 30 34 27 35 30 37 26 38 30 39 27 40 26 42 26 43 30 44 27 45 28 46 30 47 27 48 30 49 27 50 29 51 28 53 27 54 27 55 28 57 30 59 28 60 30 62 30 63 30 64 27 66 28 67 27 68 29 70 26 71 28 72 28 73 27 74 28 77 25 78 30 79 29 80 26 81 26 82 27 83 28 84 26 85 26 87 27 88 29 90 28 26 84 2 14 3 15 4 15 5 15 6 15 7 15 8 14 9 14 10 14 11 14 12 15 14 15 16 16 17 15 18 16 19 16 20 16 21 16 22 14 23 14 24 14 25 16 26 14 27 14 28 15 29 15 30 14 31 16 32 16 33 16 34 14 36 15 37 16 38 15 39 16 40 16 41 14 42 16 43 16 44 14 45 14 46 14 47 16 48 14 49 14 50 14 51 14 52 15 53 16 54 15 55 16 56 14 57 15 58 16 59 14 60 14 62 14 63 16 64 14 65 14 66 14 67 14 69 15 70 16 71 16 72 16 73 14 74 14 75 15 76 16 77 16 78 16 79 14 80 14 81 15 82 15 83 16 84 15 85 15 86 15 87 15 88 14 89 15 90 14 27 76 2 22 3 22 4 20 5 21 6 20 8 20 10 20 11 21 12 19 13 21 14 18 15 18 16 20 17 21 18 19 19 19 20 20 21 21 22 19 23 22 24 21 26 22 27 21 28 19 30 20 31 21 32 21 33 22 34 19 36 18 37 20 40 22 41 19 42 21 43 20 45 21 46 21 47 20 48 19 49 18 50 22 51 21 52 22 53 20 54 20 55 19 56 21 57 21 59 21 60 19 62 20 63 21 64 21 66 20 67 21 68 20 70 19 71 20 72 20 73 22 74 21 75 19 76 22 78 22 79 19 80 18 81 18 82 20 83 19 84 19 85 19 86 18 87 21 88 20 89 20 90 21 28 69 1 22 2 24 3 25 4 21 5 25 6 24 7 25 8 21 9 21 10 23 12 23 14 24 15 25 17 21 20 21 21 23 22 24 23 23 24 23 25 23 27 23 28 24 30 21 32 21 33 22 34 25 36 22 37 22 38 21 39 21 41 25 42 22 44 23 45 22 46 21 47 22 49 22 50 23 53 22 54 24 55 22 56 23 57 22 61 21 62 25 63 22 64 22 65 24 67 25 68 22 69 23 70 22 71 21 72 23 73 24 74 23 75 25 76 25 77 22 80 22 82 22 83 24 84 23 85 21 86 25 87 24 88 23 89 24 90 25 37 41 2 30 6 25 7 26 8 28 9 25 11 27 13 30 14 28 15 30 21 26 22 26 25 31 28 29 29 26 31 26 34 30 35 26 39 31 40 29 42 28 44 25 45 25 46 28 48 28 50 27 51 26 56 29 57 31 63 30 64 30 66 26 73 29 76 28 77 26 78 27 79 29 82 28 83 26 84 29 89 28 90 26 38 90 1 25 2 28 3 24 4 27 5 26 6 24 7 25 8 26 9 24 10 26 11 28 12 23 13 27 14 24 15 24 16 28 17 25 18 23 19 26 20 25 21 24 22 25 23 29 24 26 25 25 26 26 27 28 28 25 29 26 30 28 31 28 32 25 33 28 34 25 35 24 36 26 37 24 38 28 39 27 40 29 41 25 42 27 43 26 44 28 45 28 46 24 47 28 48 26 49 24 50 27 51 26 52 24 53 24 54 26 55 28 56 27 57 27 58 28 59 24 60 28 61 26 62 27 63 27 64 25 65 28 66 28 67 26 68 25 69 25 70 28 71 27 72 25 73 25 74 24 75 28 76 28 77 25 78 27 79 26 80 24 81 25 82 25 83 24 84 28 85 24 86 28 87 25 88 28 89 26 90 25 39 66 2 29 3 32 4 31 5 31 7 32 8 32 9 27 10 32 11 30 12 30 13 28 15 27 16 29 17 28 18 31 19 30 21 31 22 31 23 29 24 32 25 32 26 33 27 30 28 31 30 31 31 30 33 32 34 32 35 29 36 29 39 31 40 29 41 30 42 30 44 33 45 32 46 28 47 33 49 31 51 28 52 30 53 30 55 32 56 32 57 28 62 32 64 28 65 32 66 32 67 30 68 32 70 30 71 31 73 31 74 32 75 32 76 29 78 27 79 32 81 31 82 31 84 30 86 30 87 27 88 28 90 30 40 4 8 28 40 32 51 30 79 29 41 25 2 33 5 32 12 29 14 28 16 30 19 29 20 30 22 31 30 29 33 30 41 32 43 30 44 29 47 30 48 28 60 30 63 32 65 31 72 28 73 32 80 29 82 28 83 31 84 33 88 30 42 26 1 10 7 9 8 9 10 9 11 10 14 10 31 9 36 10 40 10 47 10 50 11 52 10 53 10 54 10 55 10 57 11 61 9 62 10 75 9 76 10 77 10 79 10 83 11 86 10 89 10 90 11 43 85 1 11 2 11 3 10 4 10 5 10 7 10 8 11 9 12 10 11 11 11 12 11 14 11 15 10 16 11 17 11 18 12 19 12 20 12 21 11 22 12 23 11 25 10 26 11 27 11 28 11 29 12 30 11 31 11 32 10 33 10 34 11 35 10 36 10 37 11 38 11 39 11 41 10 42 11 43 11 44 12 45 11 46 12 47 11 48 11 49 10 50 11 51 10 52 12 53 12 54 11 55 10 56 11 57 12 58 11 59 11 60 12 61 11 62 11 63 11 64 12 65 10 66 12 67 11 68 10 69 12 70 11 71 11 72 10 73 12 74 12 75 10 76 11 77 11 78 11 79 10 80 11 81 11 83 11 84 12 85 10 86 10 87 12 88 10 89 10 90 12 44 38 2 22 3 21 4 20 5 21 6 21 8 23 11 23 12 22 13 23 14 19 15 20 16 21 21 20 25 22 27 20 31 21 35 22 36 23 39 21 40 20 43 22 45 21 54 22 55 21 59 22 60 22 63 21 64 22 65 21 66 23 69 23 72 19 77 20 78 22 80 20 85 22 86 20 88 22 45 69 1 20 2 21 3 21 4 21 5 23 6 20 8 23 9 24 10 22 12 21 15 20 16 22 17 20 18 21 21 23 22 21 23 24 27 23 28 24 29 21 30 22 31 22 32 22 33 24 34 23 35 22 36 20 37 20 39 23 40 23 42 23 43 23 45 21 46 22 47 20 49 23 51 20 52 21 53 21 55 20 57 21 58 20 59 20 61 24 63 20 64 20 65 24 66 21 68 22 69 22 70 22 71 22 72 22 73 21 75 22 76 21 77 21 78 23 79 24 80 20 81 24 82 23 83 24 84 22 85 24 86 23 87 23 89 24 90 23 46 40 5 25 7 22 8 21 10 21 13 23 14 23 16 21 18 22 22 21 23 24 25 22 26 25 28 22 29 21 30 21 31 21 34 21 37 24 39 23 40 25 45 22 46 23 48 22 49 24 51 25 52 21 55 24 56 22 57 25 63 23 64 21 65 22 66 21 68 22 69 23 74 22 77 22 80 21 82 24 87 25 47 9 2 12 5 13 7 12 46 13 59 12 66 13 74 13 76 11 81 12 48 8 10 14 14 14 18 14 28 12 40 14 41 12 71 14 79 13 53 40 12 20 13 20 14 20 15 19 21 18 22 18 23 20 26 19 28 19 30 18 34 18 35 19 37 18 38 18 40 18 43 17 44 17 45 19 46 17 50 17 51 20 52 17 53 19 55 20 57 17 63 18 65 20 66 18 67 20 69 20 70 20 72 19 73 20 75 18 76 18 78 19 82 19 84 20 86 21 89 21 54 36 1 13 3 14 6 12 10 12 14 13 15 13 18 12 19 12 20 14 24 14 29 12 33 14 34 13 38 13 40 13 41 13 43 13 46 13 47 14 49 13 52 13 55 13 59 13 62 14 64 13 66 12 71 13 72 14 74 13 77 13 79 14 81 12 83 12 86 12 87 12 90 12 55 60 2 26 4 25 5 25 6 25 7 27 8 25 10 26 11 29 13 25 14 25 16 26 18 28 19 27 20 28 21 28 22 27 24 24 26 28 27 25 28 29 29 29 30 30 31 28 34 25 37 28 40 27 41 26 43 28 44 27 45 26 46 24 47 25 48 26 49 25 50 29 52 28 53 29 57 26 60 28 61 26 63 28 64 29 65 27 66 27 68 25 69 25 70 29 71 29 73 28 74 25 75 29 76 26 79 25 80 30 81 25 83 26 84 25 86 29 89 25 90 28 56 71 1 19 2 17 3 18 4 19 5 19 7 18 8 20 9 20 12 18 13 17 15 21 16 17 17 19 18 20 19 20 20 20 21 20 23 17 24 20 26 18 27 18 28 18 29 20 30 18 32 17 33 21 34 17 35 18 36 19 37 19 38 18 39 18 40 18 41 21 43 18 44 18 45 18 46 20 47 18 48 19 49 17 50 19 51 19 52 17 53 21 54 21 55 18 56 19 58 17 60 19 61 18 62 18 63 21 64 19 65 20 67 19 68 18 71 17 72 18 73 20 76 19 77 20 79 19 81 17 82 17 83 18 84 18 85 18 87 19 88 20 90 20 44 9 84 1 18 2 17 3 16 4 18 5 18 6 17 7 18 8 16 9 17 10 17 11 18 12 19 13 19 14 19 15 18 16 19 17 18 18 19 19 18 20 17 21 18 22 20 23 16 24 19 25 17 26 17 27 18 28 18 29 18 30 20 31 20 32 18 33 17 34 17 35 18 36 17 37 19 38 18 39 19 40 18 41 19 43 18 45 18 46 17 47 20 48 19 49 18 50 18 51 20 52 17 53 17 54 19 55 17 57 17 59 19 60 16 61 17 62 18 63 17 64 18 65 19 66 18 67 19 68 19 69 19 70 19 71 18 72 18 74 20 75 17 76 18 77 19 78 18 79 17 80 18 81 17 82 20 83 17 84 17 86 17 87 18 88 17 89 17 90 18 10 46 1 26 2 23 5 26 6 23 7 24 8 22 10 23 12 26 15 23 17 23 19 22 24 23 25 26 26 26 27 25 30 24 32 25 33 26 36 22 37 26 40 22 41 25 45 23 47 22 48 22 49 22 51 23 52 23 55 23 56 24 59 23 63 25 65 23 66 25 68 22 71 25 74 24 77 26 78 22 79 24 80 24 81 25 82 26 84 23 87 23 89 23 11 4 26 25 31 24 40 22 51 26 12 13 7 9 24 10 26 9 35 10 37 11 43 11 54 10 57 10 58 9 66 10 67 9 69 9 89 11 13 77 1 25 2 21 3 25 5 22 6 21 7 23 8 22 9 22 10 22 11 25 14 23 15 23 17 23 18 21 20 21 21 24 22 25 23 24 24 22 25 25 26 21 27 25 28 23 29 21 31 21 32 24 33 21 34 23 35 24 36 25 37 24 38 24 39 22 40 23 41 21 43 22 44 24 46 23 47 24 48 25 49 22 50 25 52 21 53 21 54 22 55 25 56 23 57 23 59 23 60 21 61 25 62 23 63 22 64 24 65 22 66 24 67 25 68 25 69 25 70 23 71 22 72 25 73 24 75 22 76 22 77 23 78 23 79 22 80 22 81 25 82 23 83 24 84 21 85 24 86 25 88 22 89 24 14 63 2 28 5 30 8 29 9 28 10 26 12 29 13 27 15 29 17 29 19 31 20 29 21 28 22 28 24 29 26 30 27 27 31 31 32 31 33 28 34 27 36 26 37 30 39 29 40 26 41 28 43 26 44 26 47 29 48 27 50 30 51 26 52 27 53 31 55 25 56 30 57 29 59 29 61 27 62 28 63 26 64 28 65 27 66 26 67 30 68 28 69 28 70 29 71 28 72 27 73 27 74 30 76 29 77 29 78 27 79 30 81 28 82 30 84 30 85 26 86 30 87 30 88 30 90 29 15 35 2 27 7 26 8 29 9 31 11 30 16 30 17 29 18 29 21 28 23 27 24 31 25 26 28 28 29 28 32 31 33 27 41 31 42 28 51 32 53 29 54 30 57 30 60 30 63 30 64 30 68 27 69 29 71 29 74 29 77 31 80 26 83 30 85 27 86 29 90 31 16 3 36 24 41 24 51 24 17 59 1 15 2 15 3 16 4 15 5 15 7 15 8 14 9 15 11 16 12 14 13 14 15 15 16 16 17 16 18 15 19 16 20 16 24 14 25 16 26 15 28 14 29 15 31 15 33 16 35 15 36 15 37 16 38 15 39 14 42 14 43 15 46 15 47 14 48 16 53 15 54 14 55 14 56 14 58 14 59 15 61 14 62 16 63 15 64 16 65 14 67 15 68 16 70 14 74 16 75 14 78 14 79 15 81 16 84 14 85 16 87 15 88 16 89 16 90 15 18 83 1 26 2 25 3 26 4 23 5 23 7 26 8 24 9 26 10 27 11 26 12 26 13 23 14 27 16 24 17 27 18 26 19 27 20 25 21 24 22 24 23 25 24 27 25 24 27 24 28 26 29 24 30 26 32 24 33 23 34 27 35 23 36 27 37 26 38 24 39 24 40 26 41 23 42 24 43 24 44 27 45 26 46 26 47 26 48 23 49 23 50 25 51 26 52 24 53 25 54 24 55 24 56 23 58 27 59 24 60 26 61 23 63 24 64 27 65 25 66 23 67 27 68 23 69 25 70 25 71 26 72 25 73 23 74 25 75 26 76 26 77 23 78 25 79 26 80 26 81 24 82 23 83 26 84 27 85 27 87 27 88 24 89 26 90 24 19 73 1 22 2 23 3 20 4 23 6 20 7 21 8 21 9 24 10 22 11 24 13 21 14 24 15 22 16 22 18 22 19 23 20 23 22 21 23 23 24 22 26 22 27 21 28 21 29 20 30 23 31 21 32 24 35 21 36 20 37 23 38 20 40 20 41 22 42 21 43 20 44 22 46 24 47 23 48 22 49 24 50 22 51 21 52 22 53 20 54 22 55 24 56 22 58 23 62 23 64 22 65 20 66 23 67 20 69 24 70 22 71 22 73 22 74 21 75 23 76 21 77 21 79 22 80 23 81 20 82 22 83 23 84 22 85 21 86 21 87 21 88 20 89 20 90 21 20 52 3 13 4 13 5 14 11 13 15 13 17 12 18 13 20 14 22 14 24 12 26 13 28 13 29 12 30 13 34 12 37 12 38 14 40 12 41 12 43 12 44 13 46 12 47 14 50 12 51 14 53 14 54 14 55 13 56 12 57 14 58 14 61 12 62 13 63 13 65 12 67 13 68 12 69 14 70 14 71 13 72 13 74 13 76 13 77 14 79 13 80 13 82 12 85 12 86 12 87 14 88 12 90 13 21 77 1 21 3 24 4 22 5 21 6 24 7 23 8 21 9 20 10 22 11 20 12 21 13 22 15 20 16 23 17 22 18 20 19 23 21 23 22 20 23 24 24 23 25 21 26 20 27 21 28 23 30 22 31 22 32 21 33 23 35 20 37 20 38 22 39 20 40 22 41 21 42 21 43 23 44 20 45 24 47 21 48 24 49 23 50 24 51 21 52 22 53 22 54 22 55 23 56 23 57 21 58 22 59 23 60 20 61 23 62 23 65 24 66 23 67 23 68 24 69 21 70 23 71 22 72 20 73 20 74 23 75 21 76 21 77 22 79 21 81 22 82 24 83 23 85 23 86 24 88 23 89 22 90 23 22 58 1 22 2 20 5 21 10 23 11 23 12 21 13 24 17 22 19 24 20 23 21 22 22 23 23 20 27 21 28 22 29 22 30 21 33 22 34 24 35 20 38 23 39 22 42 24 43 20 45 20 47 22 48 21 49 22 51 21 53 22 54 23 55 24 56 24 57 21 59 20 60 21 61 22 64 24 65 22 66 21 68 20 70 22 71 24 72 20 74 22 75 22 77 20 78 21 79 20 80 21 82 23 83 24 84 23 85 21 86 21 87 22 88 21 90 23 23 61 1 13 4 11 6 12 7 11 11 12 12 12 13 12 15 13 16 12 17 12 18 12 19 12 20 11 21 12 22 11 23 12 25 12 26 11 27 13 28 13 30 13 32 13 33 12 34 11 35 13 36 11 40 13 42 13 44 12 45 11 47 11 49 11 50 12 51 13 52 11 54 13 55 12 56 11 57 13 60 11 61 12 63 12 65 11 66 12 68 11 69 12 70 12 71 12 73 12 75 11 76 12 77 12 79 11 80 12 81 12 83 11 84 13 87 12 88 12 89 12 90 11 24 25 1 19 3 19 4 18 7 19 9 20 11 19 15 17 20 19 22 17 25 17 32 19 33 20 36 16 40 18 52 18 57 18 59 17 65 19 71 19 72 18 73 18 82 17 85 17 86 20 88 18 25 74 1 21 4 22 5 23 6 24 8 21 10 23 11 22 12 24 15 24 16 24 17 21 18 23 19 23 20 24 21 23 22 22 23 24 24 22 26 23 27 21 28 24 29 21 30 23 31 23 32 23 33 22 34 21 35 24 36 21 37 24 38 21 39 23 40 25 41 21 42 22 43 23 45 23 46 22 48 23 49 24 51 24 52 22 53 21 54 25 55 21 56 23 57 23 58 21 59 24 60 24 61 22 62 25 63 25 64 23 65 23 66 22 67 21 68 25 69 22 70 23 73 22 74 21 75 22 76 21 77 23 78 21 80 22 81 25 82 23 83 21 85 22 86 21 89 25 90 24 26 77 1 10 3 10 4 10 5 10 6 9 7 11 8 11 9 9 10 10 11 10 12 11 14 10 15 10 16 11 17 10 18 11 19 9 21 10 22 10 23 10 24 11 25 11 26 9 27 9 28 10 29 9 30 9 31 10 33 11 34 10 36 10 37 10 38 9 40 11 41 10 42 11 44 9 45 10 46 9 47 10 48 9 49 10 50 10 51 10 52 10 53 9 54 10 55 9 56 9 57 10 58 10 59 9 60 10 61 10 63 10 64 9 65 11 66 9 67 10 69 10 70 10 71 10 72 11 73 9 74 9 75 11 79 9 80 10 81 10 82 10 83 10 84 10 85 10 86 10 87 11 89 11 90 10 27 8 5 9 22 10 49 9 52 11 61 11 69 10 79 11 81 11 28 49 2 32 3 31 4 32 6 31 7 29 8 31 10 31 12 30 14 28 15 28 16 30 17 30 19 29 20 29 21 31 22 31 23 30 24 27 26 30 28 28 29 30 34 30 35 27 41 30 45 26 46 27 47 29 49 28 50 30 51 31 56 26 61 27 64 30 66 26 69 29 70 28 71 28 73 31 76 30 77 32 78 30 79 32 82 28 83 30 84 30 85 29 88 26 89 27 90 31 29 83 1 22 2 23 3 22 4 22 5 26 7 24 8 24 9 22 10 23 11 23 12 24 13 26 14 25 15 24 17 26 18 25 19 23 20 22 21 26 22 25 23 24 24 22 26 26 27 23 28 26 29 24 30 25 31 22 32 24 33 25 34 26 35 22 36 24 37 25 38 22 39 22 40 26 41 26 42 24 43 22 44 23 45 26 46 22 47 26 49 26 50 23 51 25 52 24 53 22 54 24 55 25 56 23 57 25 58 25 59 25 60 25 61 22 62 24 63 25 64 22 65 25 66 24 67 26 68 24 69 26 70 22 71 25 72 24 73 22 74 26 75 22 76 22 77 25 78 25 80 26 81 26 82 24 83 23 84 24 86 25 87 22 89 25 90 23 30 72 1 15 2 14 5 14 6 13 9 14 10 15 11 15 12 14 13 13 14 14 16 13 18 14 19 13 20 15 21 15 22 14 23 15 24 13 25 15 26 14 27 13 28 15 29 14 30 13 31 15 32 15 33 14 34 14 35 13 36 14 37 14 38 14 40 15 41 14 42 13 43 14 45 14 46 13 47 13 49 14 52 13 53 15 54 13 56 14 57 14 58 15 59 15 60 13 61 15 62 15 63 14 64 13 65 15 66 15 68 15 69 13 70 14 71 14 72 14 73 14 74 15 75 13 77 15 78 15 79 14 82 14 83 15 84 15 86 13 87 15 88 15 89 13 31 76 1 19 2 20 3 17 4 20 5 19 6 18 7 21 8 18 9 19 10 18 11 20 12 17 13 20 14 18 15 19 16 20 17 19 18 18 19 19 20 20 21 17 22 19 23 18 24 17 25 20 26 21 27 19 28 18 29 20 30 17 31 18 32 18 33 20 35 18 36 18 37 21 38 18 39 17 40 20 42 19 43 20 44 19 46 17 49 19 50 18 51 20 52 17 53 19 54 17 55 21 56 18 57 18 58 17 59 19 60 18 61 21 62 18 63 21 65 17 67 18 68 18 70 18 71 19 72 19 73 18 74 19 75 21 77 17 78 21 80 20 81 19 82 18 84 20 85 21 87 18 90 19 32 42 1 19 5 18 6 20 9 19 11 17 13 18 14 18 19 19 20 19 22 20 24 18 30 21 32 18 33 21 35 18 38 20 41 20 42 18 45 19 49 20 50 20 51 18 52 17 54 19 56 18 57 19 58 17 61 19 62 18 63 18 64 19 65 19 67 20 70 18 72 17 75 18 76 20 77 19 82 18 85 18 86 19 88 18 33 85 1 23 2 24 3 23 4 24 5 25 6 22 7 24 8 26 10 25 11 23 12 22 13 24 14 24 15 23 16 24 17 22 18 23 19 22 20 26 21 25 22 22 23 22 24 24 25 26 26 23 27 23 28 26 30 24 31 25 32 25 33 22 34 23 36 24 37 22 38 25 39 22 40 23 41 22 42 24 43 22 44 22 45 24 46 24 47 23 48 23 49 26 51 22 52 25 53 23 54 26 55 26 56 25 57 24 58 22 59 24 60 26 61 25 62 23 63 22 64 25 65 23 66 23 67 26 68 23 69 23 70 22 71 22 72 24 73 22 74 25 75 24 76 25 77 26 78 25 79 25 80 25 81 22 82 24 84 25 85 23 86 25 87 24 88 22 89 26 90 26 34 62 1 14 2 16 4 14 5 16 7 16 8 16 9 15 10 16 11 16 15 15 19 14 20 16 21 14 22 16 25 14 26 15 27 15 28 15 30 16 31 15 32 16 34 15 35 15 36 16 37 15 38 14 42 14 43 15 44 16 46 14 47 15 48 15 49 15 51 15 52 16 53 15 55 16 56 15 57 15 58 14 59 15 61 15 62 15 63 16 64 16 66 14 67 15 70 14 71 15 72 16 73 16 74 16 75 14 78 15 79 16 81 15 82 16 84 16 85 16 86 14 87 15 90 16 35 25 2 25 4 25 6 27 13 28 15 27 20 28 26 28 28 25 29 25 32 29 38 29 49 27 53 26 54 25 59 25 61 26 63 29 64 26 69 25 76 30 77 26 80 24 81 27 82 26 84 28 36 39 4 20 5 20 15 20 16 20 17 18 18 17 19 20 23 20 25 18 30 19 31 19 37 20 39 20 41 20 42 20 47 19 48 19 50 19 51 19 52 21 55 20 56 17 59 17 62 18 63 21 66 19 67 19 68 19 69 21 71 20 73 19 75 19 79 21 80 21 81 19 85 20 86 20 87 19 88 20 37 49 2 19 6 17 7 17 9 17 11 18 12 21 16 19 17 18 18 18 19 20 20 21 22 20 23 19 25 18 26 20 27 18 28 18 30 17 32 18 33 17 34 19 38 19 39 20 40 21 41 20 45 17 46 18 47 17 48 18 53 19 57 19 58 18 62 21 63 17 64 18 67 18 70 19 71 18 73 20 77 20 79 20 80 20 81 20 82 21 84 21 85 20 87 20 89 18 90 20 38 37 4 26 11 24 14 27 15 27 16 27 21 24 23 25 28 24 32 26 34 25 35 23 37 23 45 23 46 23 51 27 52 25 53 23 54 26 55 23 59 25 62 24 64 27 65 27 66 25 68 25 71 24 76 23 77 24 78 23 82 26 83 25 84 25 85 23 86 23 87 27 89 26 90 25 39 40 3 28 4 24 5 26 14 26 19 27 20 27 26 25 27 28 28 27 30 25 31 27 32 27 33 25 34 27 38 23 40 24 42 24 43 29 44 26 46 28 47 23 48 26 50 27 53 24 54 29 55 24 56 24 58 27 60 28 63 25 65 24 66 28 69 25 73 26 74 25 75 28 77 27 80 25 81 27 86 28 40 27 3 10 9 12 12 11 18 12 22 12 28 10 30 11 32 10 33 12 34 12 39 11 40 12 43 11 44 10 48 11 49 10 55 10 64 10 65 11 66 10 67 11 68 12 69 12 72 12 81 11 82 11 87 12 41 2 47 17 86 16 42 83 1 16 2 15 3 16 4 15 5 14 6 16 7 16 8 16 9 17 10 17 11 16 12 15 13 15 14 16 16 16 17 15 18 15 19 17 20 16 21 16 22 15 24 15 25 17 26 15 27 15 28 16 30 16 31 16 32 15 33 15 34 17 35 14 36 15 37 16 38 16 39 16 41 15 42 16 43 15 44 16 45 16 46 14 47 16 48 16 49 17 51 18 52 16 53 15 54 16 55 15 56 17 57 15 58 17 59 17 60 17 61 15 62 17 63 17 64 16 65 15 66 16 67 17 68 16 69 16 70 15 71 17 72 17 73 16 74 15 76 17 77 15 78 15 79 15 80 17 81 17 82 18 83 16 84 15 86 16 87 15 88 17 89 15 90 16 43 56 3 30 4 26 6 31 7 31 11 28 12 28 13 27 15 32 16 30 17 28 18 28 20 31 21 28 23 28 27 31 30 28 31 31 34 29 36 27 37 31 38 28 39 26 40 30 41 28 44 30 45 29 46 31 48 30 49 29 50 28 52 30 55 29 56 30 57 28 58 32 59 30 61 26 63 27 64 28 66 31 68 30 70 31 72 31 73 29 74 30 75 27 77 32 78 32 79 28 80 29 81 28 82 31 83 30 85 26 87 28 90 29 44 39 3 17 6 19 9 17 10 17 12 18 14 16 16 15 17 16 18 17 20 18 21 17 26 15 28 19 29 16 30 16 32 17 34 18 37 16 39 17 41 16 43 16 46 15 47 16 48 16 54 18 57 16 58 18 62 16 66 18 67 18 68 17 69 16 70 16 71 18 77 18 79 18 81 17 84 16 86 18 49 60 1 26 2 25 3 24 4 27 6 27 7 27 8 25 9 24 10 26 12 23 14 26 16 26 17 23 19 27 20 25 21 27 22 27 23 25 24 25 25 26 28 24 30 23 32 27 35 26 36 27 38 27 39 24 40 25 41 24 42 26 44 24 45 24 46 23 48 24 50 26 51 23 52 27 53 24 54 24 55 23 56 25 61 26 64 24 65 23 67 25 68 27 69 26 70 25 71 23 72 25 75 25 76 25 79 27 80 25 82 24 84 27 85 24 86 27 87 23 88 24 50 32 6 15 9 17 12 16 17 17 19 16 21 16 22 16 24 15 31 16 36 16 38 14 39 17 44 17 45 18 46 15 53 16 57 16 58 15 59 16 63 15 65 17 66 16 67 17 68 15 70 16 72 15 73 16 74 16 77 17 82 17 89 16 90 16 51 5 14 16 43 17 54 16 76 16 78 18 52 85 1 29 2 27 3 31 5 27 6 32 7 31 8 27 9 28 10 27 11 28 12 26 13 30 14 31 15 27 17 30 18 27 19 30 20 31 21 29 22 30 23 27 24 28 25 30 26 32 27 28 28 31 29 29 31 31 32 30 33 26 34 31 35 27 36 30 37 31 38 27 39 32 40 30 41 31 42 30 43 28 44 28 45 31 46 29 47 30 48 28 49 29 50 32 51 31 53 27 54 26 55 29 56 32 58 31 59 27 60 27 61 28 62 26 63 28 64 29 65 30 66 26 67 29 68 30 69 30 70 29 71 27 72 29 73 27 74 27 75 29 76 32 77 27 78 28 79 30 80 29 81 31 82 26 83 30 84 26 85 28 86 26 87 28 88 27 89 29 90 27 53 9 3 21 22 23 43 23 63 24 66 24 70 23 81 24 87 24 88 25 54 40 2 25 4 23 5 27 6 24 7 27 11 29 13 26 16 27 18 24 20 28 21 23 22 27 25 28 26 24 27 25 29 25 32 27 34 26 35 24 36 24 37 28 40 25 42 24 45 23 48 28 51 27 52 26 59 27 61 24 63 24 65 27 66 25 68 28 75 25 76 25 79 24 81 24 82 28 85 26 87 25 55 4 28 11 53 10 58 11 86 11 56 53 1 16 4 18 5 14 6 16 8 16 10 17 12 18 15 15 17 18 20 17 22 17 23 15 25 15 26 15 27 15 29 17 30 17 31 17 32 17 33 15 34 15 35 16 38 17 39 16 40 15 41 17 44 15 45 15 46 16 47 17 48 15 49 17 51 16 52 16 53 15 54 16 57 15 58 15 60 17 61 16 62 17 64 17 66 16 68 16 70 16 72 15 76 15 77 18 78 17 82 16 86 14 89 16 90 17 4 5 40 2 22 4 20 5 19 7 21 8 20 9 18 11 19 15 20 16 20 17 20 22 19 23 21 26 19 29 20 31 22 32 19 33 19 34 21 37 20 38 19 39 21 41 18 43 19 46 18 52 21 54 21 55 19 56 20 57 21 58 19 63 20 65 21 66 20 67 22 69 20 71 21 72 22 78 19 83 21 89 22 6 71 1 21 2 22 5 22 6 24 8 21 10 20 11 24 12 22 13 24 14 24 15 23 16 21 17 22 18 22 19 23 20 20 22 24 23 22 24 23 25 21 26 23 27 21 28 24 29 21 30 22 31 20 32 24 34 21 35 24 37 24 39 23 40 21 41 24 42 21 43 22 45 22 46 21 47 21 48 22 49 24 50 22 51 21 53 22 54 20 55 23 56 21 57 23 59 22 60 23 63 22 64 21 65 24 66 24 68 22 69 24 70 23 72 21 73 24 74 21 75 21 76 22 79 22 80 23 82 23 83 22 84 24 85 20 86 20 87 20 88 23 89 20 7 58 1 19 4 20 7 22 8 19 9 21 12 21 13 21 14 20 16 19 17 20 20 21 21 21 26 18 27 22 29 20 30 22 31 19 32 18 33 22 34 18 36 20 37 18 38 21 39 20 40 22 41 21 43 22 44 20 46 20 47 20 48 19 49 19 50 22 52 21 53 18 54 20 55 21 58 19 59 19 61 19 62 20 63 18 66 20 67 21 68 19 70 18 72 21 73 20 74 21 75 21 76 21 77 19 78 22 79 22 80 19 85 21 86 21 89 22 8 88 1 27 2 25 3 26 4 24 5 24 6 24 7 26 8 26 9 28 11 26 12 28 13 27 14 25 15 28 16 26 17 28 18 24 19 29 20 25 21 26 22 29 23 29 24 25 25 28 26 26 27 25 28 26 29 27 30 28 31 26 32 27 33 26 34 24 35 25 36 27 37 25 38 25 39 26 40 26 41 27 42 24 43 25 44 25 45 24 46 26 47 25 48 28 49 24 50 28 51 28 52 28 53 26 54 24 55 24 56 25 57 25 59 28 60 27 61 23 62 23 63 24 64 28 65 24 66 27 67 27 68 25 69 26 70 25 71 25 72 23 73 27 74 24 75 27 76 28 77 27 78 28 79 24 80 25 81 28 82 24 83 28 84 24 85 25 86 27 87 28 88 26 89 26 90 24 4 57 46 1 12 2 12 4 10 5 10 8 10 10 11 12 11 14 12 17 12 24 10 25 10 26 10 27 11 31 10 32 11 33 10 34 10 36 11 39 10 40 11 45 11 46 10 47 12 48 10 49 12 51 10 52 11 54 10 55 10 56 12 57 11 58 12 62 10 67 11 68 11 71 10 76 10 79 11 80 11 81 11 82 11 83 12 84 10 88 11 89 10 90 10 58 25 4 11 9 13 13 12 14 11 18 12 20 11 22 12 23 11 24 12 25 13 27 13 29 13 34 12 42 13 49 13 51 12 54 12 59 13 62 12 68 12 77 12 78 12 87 12 88 11 89 12 59 81 2 16 3 18 5 15 6 16 7 17 8 17 9 15 11 17 12 17 13 15 14 15 15 17 16 15 17 16 18 16 19 17 20 16 21 16 22 16 23 15 24 16 25 16 26 16 27 16 28 18 30 17 31 17 33 17 34 17 35 16 36 15 37 16 38 17 39 17 40 16 42 14 43 15 44 15 45 17 46 16 47 16 48 16 49 16 50 17 51 16 52 17 53 15 54 16 55 15 57 14 58 16 59 17 60 15 61 15 63 17 64 16 65 17 66 14 67 15 68 16 69 16 70 17 71 16 72 16 73 16 74 17 75 16 76 16 77 15 78 16 80 15 81 15 82 17 83 15 84 16 85 16 86 17 87 16 88 17 89 17 90 16 60 43 1 15 2 16 4 17 6 16 7 17 8 16 9 15 10 15 13 16 15 17 19 16 20 16 22 17 23 17 26 16 31 16 33 17 35 18 36 17 41 16 42 16 44 15 49 16 50 16 52 15 55 16 56 15 58 16 60 16 66 16 72 15 73 16 74 16 76 16 77 17 78 16 79 15 82 16 84 16 85 16 86 16 87 17 89 14 +5 4 1 47 2 20 5 20 6 20 8 17 9 20 10 19 13 20 14 21 15 20 19 19 20 19 21 21 22 20 23 19 24 21 25 20 26 21 32 19 35 18 36 19 37 19 40 18 42 21 43 17 44 20 45 20 48 20 50 21 51 19 56 21 60 19 61 18 62 18 64 19 66 18 69 18 71 18 73 19 74 19 77 19 80 20 82 21 84 18 85 18 88 19 89 20 90 21 2 7 9 15 18 16 25 15 26 15 32 15 42 15 55 18 3 28 1 26 2 27 14 26 15 25 23 26 24 25 27 29 28 25 30 29 35 26 40 26 42 24 43 29 45 27 47 28 50 25 54 26 59 29 61 25 65 27 67 29 69 26 70 29 72 29 74 26 75 28 77 26 87 25 4 71 1 20 2 23 3 19 4 22 5 21 6 20 10 22 11 22 13 22 14 22 15 22 16 21 17 20 18 20 19 19 20 19 21 20 22 22 23 22 24 19 25 22 26 21 27 20 28 23 29 22 30 19 32 22 35 23 36 19 37 19 38 22 39 21 41 19 42 22 43 20 44 20 45 21 46 21 48 22 50 19 51 20 52 23 53 21 54 21 55 23 57 20 59 21 60 21 61 21 62 21 63 19 64 23 65 23 67 22 68 21 70 19 71 23 74 21 75 20 76 21 78 21 79 20 80 22 81 22 82 19 83 23 84 23 85 21 87 21 88 23 89 23 4 9 83 1 23 2 20 3 23 5 20 6 20 7 21 8 22 9 20 10 21 12 24 13 20 14 23 15 22 16 23 17 24 18 23 19 20 20 21 21 20 22 22 24 20 25 24 26 23 27 24 28 24 29 24 30 21 31 24 32 24 33 21 34 23 35 21 37 20 38 23 39 23 40 21 41 20 42 23 43 21 44 20 45 21 46 21 47 23 48 22 49 24 51 21 52 21 53 20 54 22 55 23 56 21 58 23 59 23 60 24 61 23 62 22 63 24 64 23 65 24 66 23 67 21 68 23 70 21 71 23 72 21 73 23 74 22 75 24 76 22 77 24 78 21 79 23 80 22 81 20 82 23 83 21 84 23 85 20 86 24 87 20 88 24 89 22 90 22 10 56 3 27 4 23 5 23 6 26 7 25 8 25 9 25 10 27 11 25 13 25 16 23 19 25 20 27 21 23 22 25 24 23 25 23 27 27 28 27 30 23 31 24 33 27 34 23 36 23 37 25 38 26 39 26 43 26 44 23 47 24 49 24 50 23 51 23 52 25 55 26 56 23 57 26 58 23 59 27 60 24 61 24 62 23 65 26 66 26 68 27 69 25 71 27 72 26 74 27 75 27 77 23 80 23 83 25 86 25 87 27 88 24 11 87 1 23 2 25 3 25 4 25 5 27 6 23 7 25 8 27 9 27 10 25 11 25 12 26 13 24 14 24 15 23 16 25 17 26 18 26 20 25 21 26 22 24 23 27 24 26 25 24 26 27 27 24 28 23 29 24 30 25 31 24 33 24 34 24 35 23 36 23 37 25 38 26 39 26 40 25 41 27 42 27 43 27 44 23 45 23 47 26 48 26 49 27 50 24 51 23 52 26 53 26 54 23 55 23 56 27 57 27 58 26 59 23 60 27 61 24 62 25 63 24 64 24 65 24 66 26 67 25 68 26 69 27 70 27 71 26 72 27 73 26 74 23 75 23 76 26 77 27 78 25 79 24 80 25 81 23 82 25 83 27 84 23 85 24 86 26 87 26 88 26 89 26 90 23 12 8 2 19 20 20 27 21 43 22 57 19 70 20 78 18 88 22 40 9 54 1 28 2 28 3 29 4 33 6 32 8 28 9 33 10 27 11 31 12 33 13 28 15 31 16 30 17 32 19 29 20 27 21 31 24 31 25 28 26 30 28 30 30 30 31 31 35 29 36 33 38 31 39 31 40 28 46 30 49 28 50 31 52 27 54 30 58 32 59 32 61 28 62 31 63 28 65 31 66 30 68 32 70 32 71 27 72 32 73 32 76 33 77 31 80 32 83 29 84 30 86 31 88 32 89 31 90 29 10 78 1 29 2 27 3 28 4 29 5 29 6 29 7 28 8 26 9 29 10 29 13 26 14 28 15 28 16 26 17 26 18 30 19 25 20 27 21 29 22 26 23 27 24 29 25 25 26 25 27 29 28 26 29 26 31 28 32 25 33 26 34 27 35 29 36 29 37 26 38 25 39 28 40 29 41 29 43 26 44 27 45 26 46 24 47 27 48 30 49 29 50 27 51 30 52 27 53 24 54 28 55 27 56 28 57 25 58 28 59 30 60 28 61 28 62 28 63 28 64 24 66 27 67 27 68 28 69 26 70 24 71 25 72 27 74 28 75 30 76 24 77 27 80 29 82 25 83 26 84 24 87 26 88 27 90 25 11 65 2 31 4 31 5 27 6 28 7 28 8 27 10 33 11 28 13 29 14 31 15 31 16 31 17 31 18 30 19 28 20 31 22 30 24 32 25 28 26 27 27 32 28 33 29 29 30 27 31 32 37 33 38 31 39 32 40 32 41 31 43 29 44 31 45 29 46 29 47 31 48 31 50 32 51 27 52 31 54 29 59 29 61 27 62 32 63 31 64 33 65 32 66 29 67 30 68 31 70 28 71 29 72 28 73 28 74 32 75 33 77 31 78 32 80 28 81 28 83 31 84 32 86 29 87 30 89 30 90 33 12 40 1 14 2 15 4 15 6 16 8 15 9 17 13 16 15 15 16 17 17 15 18 14 19 17 25 15 26 17 29 15 30 16 31 15 33 17 36 15 38 16 41 16 43 16 44 16 46 15 48 17 51 15 53 15 58 16 60 17 62 16 63 15 64 16 66 15 68 16 69 16 70 16 72 15 75 17 79 16 88 16 13 85 1 16 2 15 4 16 5 16 6 15 7 14 8 16 9 16 10 15 11 15 13 15 15 16 16 15 17 15 18 16 19 15 20 15 21 16 22 16 23 14 24 15 25 16 26 15 27 15 28 15 29 16 30 16 31 16 32 16 33 14 34 14 35 15 36 16 37 14 38 14 39 15 40 15 41 14 42 14 43 15 45 14 46 15 47 16 48 15 49 14 50 16 51 16 52 14 53 16 54 14 55 14 57 14 58 16 59 15 60 15 61 16 62 14 63 16 64 16 65 16 66 14 67 16 68 15 69 16 70 15 71 15 72 16 73 14 74 16 75 15 76 14 77 14 78 14 79 15 80 16 81 15 82 16 83 14 84 15 85 14 86 15 87 16 88 16 89 14 90 15 14 10 9 26 16 25 23 23 30 26 34 24 63 22 75 25 78 23 86 24 87 25 15 69 1 14 2 16 3 14 4 14 5 14 7 14 8 14 9 14 12 15 13 14 14 16 15 16 16 14 19 15 20 15 22 15 23 16 25 15 26 16 27 15 29 15 30 15 32 14 33 15 34 15 36 14 37 14 38 15 42 15 43 16 44 14 45 14 47 14 48 16 49 16 50 14 51 14 52 16 53 16 54 16 55 14 56 16 57 15 59 16 60 14 62 14 63 15 64 16 65 15 66 14 67 14 68 14 69 14 70 16 71 14 73 15 74 16 75 14 76 14 78 16 79 16 80 14 81 15 82 15 85 15 86 16 88 14 89 15 90 15 16 46 2 11 3 10 4 10 5 9 7 11 9 10 14 10 15 9 16 9 17 9 18 10 19 9 21 11 31 10 33 11 34 10 37 10 38 11 40 10 42 11 43 10 45 9 47 10 52 10 53 9 54 10 58 9 59 11 60 10 64 10 65 10 66 10 67 9 68 10 69 9 70 11 72 10 76 11 77 10 81 10 84 10 86 11 87 10 88 9 89 10 90 10 17 42 1 21 2 19 5 21 12 18 13 20 14 18 16 20 18 20 20 20 21 19 22 22 23 20 24 21 25 21 26 19 27 19 28 18 29 21 30 19 33 19 34 21 36 21 37 22 41 19 43 21 45 19 46 20 48 20 49 21 50 21 51 20 53 21 56 19 58 19 59 18 66 20 73 21 76 18 79 21 82 21 85 18 88 18 18 10 2 14 14 14 39 14 55 13 58 13 60 13 69 14 77 13 85 13 88 13 19 29 3 18 4 16 7 17 12 17 13 17 14 17 19 17 23 18 27 17 29 18 33 18 36 18 37 16 44 17 46 18 47 18 51 17 54 17 58 15 63 17 68 19 69 16 73 19 75 18 78 17 82 16 85 16 89 17 90 17 20 59 1 10 2 9 4 10 6 10 7 9 8 9 9 10 10 11 11 11 12 10 13 10 14 10 15 11 19 10 21 10 22 9 25 10 26 10 27 9 28 9 29 11 30 9 31 9 32 9 33 9 34 10 37 11 42 10 43 11 44 11 47 10 48 9 49 10 50 11 51 11 53 10 57 9 58 10 59 10 60 10 63 10 65 9 66 10 67 10 69 10 70 9 71 9 72 11 74 10 75 11 76 11 77 10 78 10 80 10 83 10 85 10 86 9 87 9 90 9 21 15 4 26 8 26 14 26 19 28 27 24 34 25 38 28 43 25 45 23 48 27 54 27 56 24 65 29 68 24 76 25 22 64 2 22 3 19 4 20 5 20 6 21 9 18 10 19 11 22 12 19 13 21 15 20 16 20 17 19 18 18 20 19 21 20 22 22 23 19 26 20 28 21 29 20 30 19 32 22 33 22 34 18 35 21 36 22 39 20 40 19 41 21 44 20 48 21 49 22 51 19 52 19 54 21 55 22 57 19 58 18 59 20 60 21 64 20 65 22 67 18 70 21 71 21 72 20 73 20 74 21 75 18 76 18 77 20 78 19 79 21 80 18 81 20 82 20 84 20 85 20 86 19 87 20 88 19 89 20 90 20 23 2 16 30 17 27 24 53 1 25 3 26 6 26 7 28 8 27 9 26 10 29 12 29 13 25 18 29 19 25 20 29 21 27 24 27 26 25 28 25 34 26 36 27 37 27 39 28 41 26 42 25 43 28 46 29 48 24 50 26 53 26 54 25 55 25 58 29 59 25 60 29 61 29 62 29 63 28 64 24 65 24 67 27 68 25 69 26 70 30 71 30 72 29 73 26 75 25 76 25 79 27 80 29 81 25 83 25 84 28 85 29 90 29 25 10 4 20 9 19 17 20 25 21 32 19 54 20 56 18 78 19 88 20 90 20 26 47 1 12 3 13 4 13 6 12 12 13 13 13 16 12 17 11 18 11 19 11 20 12 21 12 22 12 28 11 30 13 32 12 33 12 35 11 39 13 40 11 41 13 45 11 46 11 47 13 48 12 50 12 55 12 58 12 60 11 61 12 62 12 64 12 66 11 67 11 68 13 70 12 71 12 73 11 75 13 76 13 77 11 78 12 80 11 82 11 85 13 87 12 90 12 27 51 3 23 4 21 6 22 7 20 8 22 10 22 12 21 13 24 15 23 22 20 23 21 30 21 32 24 33 24 35 20 37 22 39 23 42 22 43 20 44 24 45 23 46 20 48 21 49 22 52 22 53 22 54 22 56 24 57 20 58 20 59 22 60 23 61 22 63 24 65 24 66 22 67 21 68 23 71 22 72 21 73 21 77 23 78 21 79 23 80 22 81 22 83 23 84 22 86 21 89 24 90 21 28 5 1 23 9 23 60 25 77 21 78 21 29 64 1 19 2 16 3 18 5 17 6 17 8 19 10 17 12 17 13 19 14 16 15 18 16 17 17 16 18 20 19 18 20 17 21 18 22 18 23 19 24 17 25 17 26 17 27 18 28 20 29 17 30 20 31 19 33 18 35 19 37 19 38 18 39 18 40 17 41 17 44 19 46 19 47 17 48 19 49 18 50 20 53 19 55 20 57 18 58 19 59 20 60 18 61 18 64 17 66 16 67 17 69 18 70 17 72 17 73 18 76 18 78 20 79 17 80 17 84 18 85 16 86 18 87 18 88 19 90 20 30 55 1 25 2 24 6 22 8 24 9 25 10 22 11 23 15 26 16 23 17 25 19 25 20 23 21 26 22 26 23 23 24 22 25 24 26 25 27 26 31 24 33 25 34 25 36 23 37 23 38 23 39 22 40 25 41 23 42 25 43 24 46 23 47 25 52 23 53 22 55 25 56 23 57 26 58 26 60 22 61 26 64 25 66 22 67 26 69 23 74 25 75 22 76 23 77 26 79 22 81 26 82 26 85 23 86 24 88 24 90 22 31 79 1 15 2 15 3 16 4 16 5 14 6 16 7 15 8 14 9 15 10 14 11 14 12 14 13 14 14 14 15 16 16 16 17 14 19 16 20 14 21 16 22 15 23 16 24 14 27 16 28 15 29 14 30 14 31 14 32 14 33 16 34 16 35 14 36 16 37 16 38 16 39 15 41 15 42 14 44 16 45 16 47 15 48 15 49 14 50 15 51 16 52 16 53 16 54 15 55 14 56 15 57 16 59 16 60 16 61 16 62 14 63 14 65 14 66 16 67 15 68 15 69 15 70 15 72 14 73 15 74 14 75 14 76 14 78 14 80 14 81 14 82 15 83 16 84 14 85 16 86 16 87 16 88 14 89 14 90 15 32 53 3 11 4 10 5 10 6 11 7 10 8 11 9 11 10 10 12 12 13 11 14 12 15 12 22 10 26 12 27 11 30 11 31 11 33 11 35 10 36 10 38 11 39 11 42 10 44 12 46 10 48 11 49 11 50 11 51 12 52 11 53 12 54 10 59 10 61 11 62 11 63 10 64 10 65 11 66 11 67 12 70 11 72 11 73 11 74 11 76 11 77 11 81 11 83 10 84 11 85 12 86 10 87 10 88 10 33 60 1 18 2 17 3 18 4 19 5 16 6 18 7 16 8 17 10 17 12 18 13 16 15 18 18 16 19 17 20 16 22 17 23 17 24 17 26 17 27 17 28 18 29 17 31 18 36 17 40 17 41 16 42 15 43 16 44 17 48 16 49 16 50 16 52 17 54 16 55 17 56 16 57 15 58 16 61 18 66 18 67 15 68 16 69 16 70 16 71 17 72 16 73 17 74 18 75 17 76 17 79 17 81 16 82 18 83 17 84 19 85 16 87 17 88 15 89 17 90 16 34 26 12 19 16 19 20 21 27 17 28 21 31 20 34 21 37 20 38 21 41 20 42 20 46 20 50 18 51 19 53 21 66 18 69 18 70 17 71 20 72 18 73 20 79 19 81 20 82 19 86 19 87 18 35 23 4 15 8 15 12 16 13 14 14 15 20 15 27 16 34 16 43 16 49 15 54 16 57 15 58 16 59 14 60 15 65 14 67 16 72 15 73 15 78 16 81 16 86 14 90 16 36 31 9 15 10 13 12 14 14 15 15 14 16 13 19 15 21 14 23 15 24 13 27 15 29 15 32 15 38 15 44 14 45 14 46 15 47 15 49 14 51 14 56 15 67 14 72 14 74 14 78 13 79 15 80 14 83 13 85 13 88 13 90 15 41 65 1 26 3 28 4 28 5 29 6 28 7 26 8 26 9 28 11 25 13 28 14 28 15 27 16 28 18 25 20 28 21 29 24 26 25 24 26 26 28 24 29 27 31 29 33 27 34 30 35 25 36 29 37 29 38 27 40 26 41 27 42 28 44 27 45 28 47 29 48 27 49 25 51 25 52 26 54 30 56 30 57 24 59 29 61 28 62 29 63 29 64 29 65 27 67 28 68 29 69 25 71 26 72 30 74 30 75 28 76 26 77 29 78 29 79 26 80 27 81 25 84 28 86 27 87 26 89 27 90 29 42 23 3 20 6 17 9 21 15 17 20 18 35 18 36 18 48 18 49 20 50 20 59 17 61 18 62 19 63 18 67 20 68 18 70 19 75 18 77 21 81 19 83 19 86 18 87 20 43 8 5 23 9 25 19 22 27 24 35 23 65 21 81 22 89 22 44 30 1 21 4 22 5 24 8 22 14 24 17 23 23 24 27 23 33 21 35 23 39 24 43 21 45 20 51 20 52 21 53 21 60 21 61 22 65 20 67 24 71 22 72 21 74 22 77 21 79 24 81 23 82 21 84 20 88 24 90 23 45 48 1 19 3 18 6 19 7 19 16 20 17 18 19 16 21 17 22 20 26 18 28 18 29 18 30 18 31 17 34 17 35 18 41 19 42 17 47 19 49 16 50 17 51 19 53 16 54 19 56 17 57 18 58 18 61 18 66 17 69 19 70 20 71 18 72 16 73 19 74 20 76 16 77 18 79 17 80 18 81 17 82 18 83 17 84 17 85 18 86 16 87 18 88 17 90 18 46 19 1 16 2 18 7 17 13 18 17 18 18 17 22 18 23 17 28 16 37 15 40 16 43 16 50 18 52 18 62 17 67 16 68 17 85 18 87 15 47 52 1 23 3 26 5 25 6 26 7 23 9 23 10 23 12 23 13 24 15 23 16 24 17 22 20 25 21 26 23 26 25 22 26 23 28 24 29 24 32 24 33 22 35 23 36 24 37 22 38 25 39 26 41 22 42 24 45 24 46 25 47 24 48 25 49 25 50 23 53 24 54 22 58 23 62 26 66 23 67 26 69 26 72 23 73 23 75 26 77 22 82 24 84 25 85 26 86 25 87 23 88 23 90 24 48 88 1 27 2 29 3 30 4 30 5 30 6 32 7 31 8 27 9 30 11 32 12 28 13 30 14 29 15 27 16 30 17 31 18 27 19 26 20 31 21 27 22 29 23 30 24 30 25 29 26 31 27 27 28 31 29 26 30 30 31 31 32 29 34 31 35 27 36 31 37 28 38 27 39 30 40 26 41 27 42 28 43 30 44 31 45 27 46 32 47 29 48 27 49 30 50 29 51 30 52 31 53 32 54 28 55 32 56 27 57 29 58 31 59 31 60 28 61 28 62 31 63 31 64 30 65 30 66 27 67 32 68 29 69 29 70 30 71 26 72 31 73 32 74 28 75 30 76 28 77 28 78 31 79 28 80 27 81 28 82 30 83 29 84 27 85 27 86 28 87 30 88 28 89 27 90 28 49 69 1 23 2 20 3 19 5 23 7 20 9 22 10 21 13 22 15 22 17 19 18 22 20 19 21 20 22 22 23 19 24 22 25 22 27 21 28 21 29 21 30 21 31 23 33 22 34 23 35 21 36 23 37 21 38 20 39 21 40 19 42 19 43 21 44 19 45 20 47 23 49 21 50 20 51 20 52 19 53 23 54 22 56 21 57 20 58 23 59 21 60 20 61 19 62 23 63 21 64 21 65 20 66 22 67 21 68 19 69 22 70 23 72 21 73 21 75 22 77 20 78 19 79 21 80 20 84 20 85 21 87 20 88 22 89 21 90 21 50 29 8 11 9 12 10 12 14 12 25 11 31 11 35 10 36 12 47 11 48 11 49 12 50 10 52 12 55 12 57 11 63 11 64 10 67 12 71 11 74 12 75 12 76 10 78 12 80 11 82 12 84 11 86 12 87 12 89 11 51 33 6 10 7 11 8 10 9 12 10 12 12 12 17 10 19 10 20 10 21 11 24 12 26 12 28 11 31 10 35 12 36 11 42 10 43 11 50 11 52 11 55 10 58 11 59 12 64 12 70 11 71 10 72 11 75 12 76 11 78 12 82 11 84 11 88 11 52 83 1 15 2 13 3 15 4 15 5 14 6 14 7 14 8 14 9 14 10 14 11 15 12 14 13 13 14 14 15 13 16 15 17 14 18 13 19 15 20 13 21 15 22 14 23 15 24 15 25 15 26 14 27 13 28 15 29 15 30 14 31 14 32 13 33 14 34 13 36 15 37 13 38 13 39 14 40 14 41 15 42 14 43 15 44 13 45 13 46 14 47 13 48 14 49 15 50 14 52 15 53 14 54 15 55 13 56 14 58 13 59 15 60 13 61 14 62 13 63 13 64 13 65 13 67 13 68 14 70 13 71 13 72 13 73 14 74 13 75 15 76 14 77 15 78 13 80 13 81 14 82 14 83 15 85 14 86 13 87 15 88 14 89 15 90 14 36 5 68 2 25 3 27 4 24 5 25 7 27 8 23 9 26 11 28 12 27 14 24 15 28 16 26 17 28 18 29 19 27 20 25 22 26 23 27 24 26 25 27 26 28 27 27 28 25 31 24 32 28 33 28 34 28 35 28 36 27 38 28 41 25 42 26 43 27 44 25 45 28 48 27 49 26 50 25 51 28 52 25 53 25 54 28 55 26 56 28 57 24 58 23 60 25 61 26 62 26 63 27 65 24 66 26 67 27 68 24 70 27 71 28 72 25 74 24 75 23 76 24 77 25 78 25 80 24 82 24 84 23 85 24 86 27 90 25 6 38 1 22 2 20 3 21 5 20 6 20 10 23 14 24 18 21 20 21 23 20 24 23 28 22 29 23 32 21 34 22 35 22 36 21 40 23 42 24 45 23 49 24 50 22 55 20 56 20 59 20 60 23 63 20 64 22 66 23 70 22 71 24 72 20 75 20 77 20 82 21 84 23 88 20 89 21 7 48 1 19 3 19 4 20 7 18 8 18 10 22 11 19 12 18 13 22 14 18 15 20 16 21 23 19 24 20 25 21 26 22 28 22 29 22 31 22 33 20 34 21 36 21 43 22 44 18 45 21 46 19 47 21 48 20 51 19 54 19 55 21 60 19 61 21 62 18 63 20 65 19 66 21 67 18 69 21 73 21 74 19 76 20 78 21 83 21 87 20 88 22 89 21 90 19 8 78 1 28 2 28 4 30 5 30 6 28 7 25 8 29 9 28 10 29 11 27 12 30 13 26 16 27 17 25 18 26 19 30 20 29 21 26 22 29 23 27 24 31 25 27 26 30 27 27 28 30 29 28 30 27 31 31 33 26 35 29 36 26 37 28 40 28 41 28 42 29 43 26 44 30 46 25 47 30 49 28 50 28 51 28 52 30 53 27 54 30 55 29 56 28 57 30 58 30 59 30 61 29 62 25 63 28 64 29 65 26 66 30 67 28 68 29 69 29 70 30 71 28 72 29 73 29 74 28 75 26 76 30 77 30 78 31 79 26 80 29 81 27 82 27 83 28 85 29 86 26 87 27 88 26 89 27 17 30 6 23 10 24 12 23 16 21 17 23 19 21 20 23 21 23 22 23 23 24 27 24 28 24 30 25 31 24 32 21 39 23 42 21 43 23 45 23 49 25 52 23 54 22 56 23 60 23 67 21 69 23 72 21 73 25 85 24 87 25 18 41 1 28 2 31 5 28 8 29 10 28 13 31 16 27 17 26 18 29 20 27 24 31 27 31 28 30 29 28 30 27 32 26 34 31 36 27 37 32 39 29 45 29 46 30 47 27 48 31 52 28 55 26 59 32 61 29 65 30 67 27 73 31 75 27 76 31 78 28 79 32 80 27 81 26 84 32 85 27 87 30 89 32 19 78 1 10 2 11 3 12 4 11 5 12 6 12 7 10 8 12 10 11 11 11 12 11 13 12 14 11 15 11 16 12 17 12 19 11 20 10 23 11 24 11 25 11 26 11 27 11 28 12 29 12 30 11 31 11 32 12 33 10 34 12 35 11 36 12 37 10 39 12 40 10 42 10 43 11 44 11 45 11 46 10 48 10 49 12 51 11 52 12 53 11 54 11 55 12 56 11 58 10 59 12 60 11 62 11 63 12 64 12 65 12 66 10 67 12 68 11 69 11 70 10 72 12 73 10 74 11 75 11 76 12 77 11 78 11 79 12 80 12 81 11 82 12 84 11 85 11 86 11 87 11 88 11 89 11 90 11 20 65 1 19 2 21 3 19 5 19 6 22 8 18 10 20 11 22 14 19 15 19 16 19 17 20 18 21 19 18 20 19 21 20 22 22 23 21 25 20 26 21 27 19 28 20 29 20 31 21 33 21 34 18 37 20 38 21 39 21 41 20 46 20 48 21 49 19 51 20 53 18 54 20 56 20 57 19 59 21 60 22 61 19 62 22 63 19 64 21 65 20 67 19 68 19 69 19 71 21 72 19 73 22 74 22 75 22 76 21 77 20 78 20 79 21 81 18 82 19 84 19 85 19 86 22 87 20 88 20 90 19 21 46 1 18 3 16 4 17 5 17 6 17 9 18 15 20 16 18 17 18 18 17 20 19 21 17 23 19 24 18 26 17 30 20 32 18 35 18 36 19 41 16 43 18 46 17 47 17 51 17 53 20 54 17 55 17 57 19 58 20 64 19 67 16 70 16 71 18 72 19 73 20 74 17 75 20 77 18 78 17 80 17 81 19 83 18 84 17 85 19 88 17 90 18 22 23 3 17 10 17 15 15 20 17 24 15 25 14 29 15 31 15 33 17 35 15 36 17 43 15 47 16 48 15 49 15 50 17 57 18 64 16 76 14 77 15 82 17 83 17 89 17 23 84 1 11 2 10 3 11 4 10 6 12 7 12 8 11 9 10 10 11 11 10 12 12 13 11 14 11 15 10 16 11 17 12 18 11 19 10 20 10 21 11 22 11 24 11 25 11 26 10 27 10 28 12 29 10 30 11 31 12 33 10 34 11 35 11 37 12 38 11 39 10 40 11 41 11 42 11 43 11 44 11 45 12 46 10 47 12 48 10 49 10 50 12 51 12 53 10 54 10 55 11 56 11 57 11 58 11 59 10 60 11 61 11 62 12 63 11 64 12 65 11 66 10 67 12 68 10 69 12 70 11 71 11 72 10 73 12 74 11 75 11 76 12 77 12 78 10 79 11 80 11 81 11 82 11 83 11 84 11 85 11 86 11 88 12 89 12 90 10 24 39 3 16 4 15 7 16 8 14 12 15 13 16 15 16 16 14 19 14 20 15 21 16 22 15 25 16 26 15 30 16 32 16 33 14 34 16 38 15 39 14 45 15 46 14 47 15 51 14 52 14 59 15 60 14 61 15 64 16 67 14 69 16 71 16 72 15 74 16 77 14 84 14 86 14 87 14 89 15 25 50 1 29 2 32 3 29 4 30 5 30 7 28 8 30 9 31 10 29 11 32 12 30 18 29 19 29 22 28 24 29 25 26 29 29 30 30 31 28 32 29 33 31 36 30 40 30 42 30 44 27 45 27 47 31 49 28 50 30 51 26 52 28 54 28 58 30 61 29 62 29 63 26 65 29 69 28 71 31 72 28 74 27 77 30 78 31 79 29 80 31 82 27 83 31 86 28 88 32 90 31 26 67 1 26 2 26 4 26 9 26 10 26 11 22 12 26 13 22 15 24 16 26 17 23 18 24 19 25 20 22 21 25 23 22 24 25 27 26 28 23 29 25 31 22 32 22 33 25 34 24 35 24 37 25 38 23 39 23 40 25 41 24 42 22 44 22 45 26 46 23 47 24 48 23 49 25 51 23 52 22 55 26 56 26 57 24 60 23 61 22 62 24 63 26 65 23 66 26 67 26 68 25 69 24 70 23 71 23 72 26 73 23 74 23 75 22 76 23 77 24 78 22 80 24 82 23 83 24 86 26 87 25 89 23 90 22 27 63 1 18 2 18 3 19 5 16 7 17 8 18 9 17 10 16 11 19 12 19 14 18 16 18 18 17 20 20 21 19 22 19 23 19 24 19 25 19 26 18 29 18 31 18 33 16 34 17 35 19 36 19 37 17 38 17 39 18 40 16 41 20 42 19 43 16 44 16 46 19 47 18 50 18 51 17 52 20 55 17 56 17 57 20 58 17 59 19 62 17 64 19 65 18 68 16 69 17 70 18 71 17 74 19 75 18 76 19 79 18 81 17 82 18 83 19 84 17 85 19 88 17 89 18 90 17 28 11 3 14 11 13 17 13 18 14 19 15 36 14 41 15 47 14 48 15 59 14 85 15 29 67 1 10 3 10 5 11 10 10 11 10 12 10 13 11 14 10 15 9 16 9 17 9 19 9 20 10 21 9 22 11 23 11 24 9 26 10 28 10 31 9 32 11 33 11 35 9 36 10 37 10 38 9 39 9 40 10 42 10 43 10 44 9 46 9 47 10 48 11 49 10 50 9 51 10 52 9 53 10 54 10 55 10 56 9 57 10 58 10 59 10 60 10 61 10 62 10 63 10 68 10 69 10 70 11 71 9 72 9 73 9 74 11 75 10 77 9 79 10 80 10 82 10 83 11 84 9 87 11 88 9 89 10 90 9 30 38 1 23 3 20 4 21 5 20 10 22 12 22 18 20 21 21 24 20 29 21 30 20 31 19 35 21 36 23 37 20 41 21 43 20 45 20 48 19 49 20 52 19 54 21 59 23 60 22 63 22 64 21 65 21 66 22 69 22 70 21 73 20 76 23 80 22 82 23 85 19 86 21 89 22 90 22 31 17 12 23 28 23 37 23 38 25 39 27 44 23 48 27 52 23 61 27 65 26 70 23 71 25 72 23 78 27 80 26 82 27 83 23 32 28 6 24 7 25 8 25 11 26 18 24 19 25 26 24 27 25 28 24 29 25 35 24 37 26 39 26 48 25 53 24 59 24 60 27 64 27 66 25 67 25 68 27 71 28 72 27 76 27 78 28 82 25 86 24 89 26 37 55 3 22 6 24 9 26 10 26 11 24 13 25 14 25 16 26 17 24 18 25 22 22 23 23 25 23 26 22 27 25 28 22 29 26 30 26 32 24 35 22 36 22 37 23 38 25 39 24 40 24 42 24 43 22 44 23 46 25 48 26 52 25 54 24 57 26 58 24 59 25 60 23 61 23 64 22 65 23 66 23 67 24 69 25 71 24 73 26 74 25 75 22 76 23 78 23 79 24 82 23 84 24 86 25 87 23 88 23 90 26 38 68 1 10 2 12 3 12 4 10 6 12 7 11 10 11 11 10 12 12 13 10 14 11 15 12 17 11 18 12 19 11 20 11 21 11 22 10 23 10 24 11 27 12 28 11 29 11 32 11 33 11 34 11 35 10 36 11 39 11 40 10 41 12 42 11 43 12 45 11 46 11 47 11 48 12 49 11 50 10 51 12 52 11 53 11 54 11 56 11 57 10 58 11 59 12 60 12 62 11 64 12 66 12 67 11 68 12 69 11 70 11 71 11 73 12 74 12 75 11 76 11 77 12 78 10 79 10 80 12 81 11 84 10 86 12 88 11 39 54 1 12 2 11 4 12 6 11 8 10 9 10 10 12 11 10 15 11 18 12 23 10 24 12 26 12 27 12 28 10 30 11 31 10 32 10 33 10 35 11 36 10 37 12 39 11 40 10 41 12 42 12 46 11 47 10 48 12 54 11 55 12 56 10 57 12 59 11 61 12 62 12 64 11 65 11 67 12 69 12 70 10 71 11 73 10 74 10 75 12 77 12 78 11 80 10 81 11 82 10 83 11 85 10 87 11 90 12 40 75 2 22 3 22 4 21 5 21 6 22 7 22 8 21 9 22 10 23 11 22 13 21 14 20 17 23 18 23 21 23 22 22 23 24 24 24 25 22 26 22 27 24 28 23 29 21 30 21 31 23 33 20 34 20 35 20 36 24 37 24 39 20 41 21 42 23 43 20 44 20 45 23 46 24 47 21 49 20 50 24 52 24 53 23 54 22 55 22 57 20 58 24 59 20 60 21 61 24 62 24 63 23 64 22 65 22 66 22 67 22 69 24 70 21 72 22 73 22 74 22 75 21 76 20 77 23 78 23 79 22 81 20 82 22 83 22 84 22 85 23 86 20 87 20 88 21 89 22 90 22 41 86 1 17 2 16 3 17 4 17 5 16 6 18 7 17 8 16 9 17 10 15 11 17 12 18 13 16 14 16 15 15 16 16 17 15 18 17 19 17 20 15 21 17 22 15 23 17 24 17 25 15 26 17 27 18 28 16 29 16 30 15 31 16 33 17 34 16 36 16 37 15 38 15 39 15 40 15 41 15 42 15 43 14 45 16 46 15 47 16 48 16 49 15 50 15 51 16 52 15 53 15 54 17 55 17 56 15 57 15 58 17 59 17 60 17 61 15 62 15 63 17 64 16 65 17 66 17 67 16 68 17 69 16 70 15 71 18 72 16 73 16 74 15 75 15 77 16 78 15 79 15 80 16 81 15 82 15 83 15 84 17 85 16 86 17 87 16 88 17 89 17 90 17 42 71 3 27 4 25 6 26 7 25 9 26 10 24 11 23 12 24 13 25 14 23 15 23 16 25 17 24 18 23 19 24 20 23 21 26 22 25 23 24 24 24 25 23 27 23 28 26 29 23 33 27 34 24 35 27 36 24 37 25 38 26 39 25 40 27 41 27 42 24 43 27 45 24 46 25 47 24 48 26 51 23 52 24 53 24 54 24 55 23 56 25 57 23 58 24 59 27 60 26 61 25 62 26 64 23 67 23 68 23 69 25 70 27 73 23 74 27 75 26 76 24 77 26 78 23 79 26 81 25 82 27 83 27 84 25 85 23 86 24 87 25 89 26 43 56 1 16 2 16 3 18 4 17 6 16 7 15 9 15 10 16 11 17 14 16 15 16 16 16 17 16 19 15 20 15 21 16 22 15 23 17 24 17 26 17 28 15 29 17 31 17 32 15 34 16 36 15 37 15 39 17 40 16 42 16 44 15 45 16 46 18 48 15 53 16 54 16 57 15 59 16 62 17 64 16 67 17 72 17 73 15 74 16 75 16 76 16 78 17 80 18 82 17 84 15 85 17 86 17 87 15 88 15 89 15 90 17 44 47 1 13 2 14 4 13 6 14 11 13 12 13 13 14 15 15 17 13 20 15 21 15 22 13 23 14 25 15 26 13 27 13 28 13 32 14 34 13 35 15 36 14 44 13 45 13 49 13 50 15 51 15 58 15 59 13 60 15 62 15 65 14 66 13 67 13 68 15 70 13 72 13 74 14 75 15 76 14 78 14 81 15 82 13 83 14 84 13 86 13 88 14 89 15 45 8 19 31 29 31 32 28 39 30 57 31 58 29 76 32 77 32 46 62 1 14 2 15 3 15 4 13 5 14 9 15 10 15 11 13 12 13 13 15 14 14 15 15 16 14 17 13 21 15 22 14 24 13 25 15 27 13 28 15 30 14 32 13 34 13 35 13 36 14 37 13 38 14 39 14 41 14 42 15 43 13 44 13 45 14 46 13 47 13 50 13 53 13 56 13 57 13 58 15 60 15 61 14 63 15 64 15 66 15 68 13 70 13 71 13 72 13 73 13 74 13 75 15 76 15 78 14 79 13 80 13 81 15 84 15 85 15 86 15 87 14 88 15 47 77 1 25 3 28 4 29 5 29 6 29 7 29 8 26 9 28 10 30 11 29 12 25 13 26 14 28 15 27 16 26 17 29 18 26 19 29 20 28 21 25 22 26 23 25 26 28 27 24 28 24 30 27 31 26 32 27 33 27 35 25 36 25 38 29 39 26 40 26 41 28 42 29 43 29 44 27 45 29 46 26 48 28 49 28 50 28 51 26 53 26 54 25 55 24 56 29 57 25 58 25 60 25 61 28 62 25 63 25 64 25 65 25 66 27 67 28 68 25 69 28 70 26 71 27 72 26 73 27 76 28 77 29 78 25 79 29 80 24 81 28 83 29 84 25 85 29 86 29 87 26 88 29 90 28 48 63 1 33 2 32 4 32 5 33 6 31 7 30 8 33 9 32 11 27 12 28 14 33 15 28 16 29 17 33 18 28 20 30 21 31 22 31 23 31 24 32 25 30 27 27 28 28 29 27 30 29 31 32 32 32 33 31 35 28 38 30 40 31 41 30 42 31 44 28 45 31 46 29 47 28 48 33 49 32 50 31 52 28 53 29 55 31 57 33 58 32 61 28 62 27 63 31 68 28 69 27 70 33 73 32 74 28 75 32 76 29 77 32 78 32 80 27 81 29 83 28 85 32 88 31 90 28 49 76 1 25 3 30 4 30 5 25 6 27 7 29 8 28 9 29 10 29 11 30 12 30 14 28 15 26 16 25 17 27 18 26 19 26 21 30 22 27 23 25 24 27 25 26 26 26 27 30 28 31 29 31 30 27 32 30 33 30 35 25 36 31 37 26 38 25 39 30 40 26 41 30 42 28 44 26 45 28 46 30 47 29 49 29 50 29 51 31 52 29 53 27 54 25 55 26 56 26 57 29 58 28 59 30 60 29 62 28 63 29 64 29 65 29 66 26 71 29 72 28 73 29 74 27 75 29 76 26 77 29 79 26 80 30 81 30 82 26 83 28 85 28 86 30 87 29 88 25 89 29 90 27 50 15 9 13 14 15 18 13 30 13 34 14 42 14 45 13 50 14 51 15 58 14 60 13 70 14 76 15 83 13 90 15 51 53 5 13 6 11 7 12 8 13 10 12 14 13 17 12 18 11 19 11 20 12 21 12 22 13 24 11 25 12 27 13 28 11 29 13 31 11 32 12 33 12 35 12 36 11 37 13 38 12 39 13 40 13 41 13 42 12 45 11 46 11 47 11 49 12 51 12 52 11 54 12 58 11 60 12 63 11 65 11 66 11 67 11 69 11 71 12 72 13 73 12 74 13 77 13 79 11 80 12 81 13 82 12 85 12 88 11 52 32 3 22 5 21 6 22 11 21 16 22 20 21 21 25 22 21 23 23 27 21 28 25 29 21 30 24 36 21 46 23 47 21 50 23 55 25 56 23 59 25 60 23 63 24 68 22 71 24 72 22 73 22 75 24 77 25 80 21 86 23 87 22 88 23 4 57 11 1 20 15 20 20 21 26 22 32 23 39 20 41 21 52 23 60 19 70 23 78 22 58 71 1 31 2 27 3 31 5 31 6 32 7 27 8 31 10 30 13 32 14 32 15 30 16 30 17 29 19 30 20 29 21 26 22 29 23 28 26 30 27 26 28 30 29 30 30 27 31 27 32 30 33 30 35 30 36 29 37 28 38 31 39 26 41 30 42 28 45 30 46 31 47 30 48 32 49 26 50 29 51 31 52 27 53 31 54 30 55 32 56 27 57 28 58 31 59 27 60 29 64 29 66 28 67 30 68 27 69 30 70 30 71 30 72 27 73 28 74 29 75 30 76 28 77 30 78 28 79 31 80 29 82 27 84 29 87 32 88 30 89 29 90 32 59 60 1 16 2 15 3 15 7 15 9 15 11 14 12 14 13 16 14 14 15 14 16 14 18 14 19 16 20 15 22 16 23 15 24 16 25 14 26 15 28 15 29 15 30 16 32 14 34 15 35 15 36 14 37 14 40 15 42 14 43 14 44 15 45 14 46 15 47 15 48 14 49 15 51 15 53 15 54 16 56 15 57 15 58 16 59 16 63 16 64 14 65 14 66 16 67 16 68 14 69 16 72 14 74 14 75 15 79 15 80 14 81 15 83 15 88 14 89 14 90 14 60 12 4 21 6 22 10 21 11 20 12 23 40 21 41 20 47 21 54 20 68 21 69 19 73 23 +5 4 1 19 7 19 11 21 14 18 24 20 28 18 31 18 34 19 36 17 49 20 50 19 56 20 59 21 61 20 63 18 75 18 81 18 83 18 85 20 87 19 2 34 2 18 3 19 4 20 7 18 14 20 17 20 18 18 19 18 20 17 21 18 23 20 27 21 30 20 34 19 37 19 40 18 45 20 50 19 52 17 54 21 56 18 58 20 60 20 61 21 66 18 67 21 72 20 73 18 74 19 75 19 80 19 85 18 87 19 88 18 3 73 1 16 2 17 5 17 6 16 7 15 8 16 9 15 10 15 11 15 12 15 13 17 14 17 15 18 16 16 17 16 19 17 20 15 21 15 22 17 23 18 24 17 25 16 27 15 28 17 30 16 31 17 32 17 33 16 34 17 35 16 37 18 38 15 39 16 41 17 43 16 45 16 46 15 48 17 49 16 50 18 51 17 52 16 53 17 54 15 55 18 56 17 58 15 59 15 60 15 62 17 63 16 64 16 66 16 68 17 69 15 70 17 71 16 72 16 74 15 75 17 76 17 77 16 78 17 80 15 81 17 82 16 83 15 84 15 85 15 86 16 88 17 89 17 90 15 4 85 1 14 2 14 3 15 4 13 5 15 6 15 7 14 8 13 9 14 10 13 11 13 12 14 13 15 14 13 15 14 16 14 17 14 18 14 19 15 20 15 21 13 22 13 23 14 24 14 25 13 26 13 27 13 28 14 29 13 30 14 31 13 32 15 33 15 34 14 35 15 36 14 37 15 38 13 39 13 40 15 41 14 42 13 43 14 44 15 45 14 46 15 47 15 48 14 49 14 50 15 51 13 52 15 53 15 54 14 55 13 56 15 57 13 58 15 59 15 60 15 61 14 62 13 63 13 64 15 65 13 66 15 67 15 69 14 70 14 71 15 72 13 74 15 75 14 77 13 78 15 79 13 80 15 81 15 83 13 84 15 85 14 86 14 87 14 88 14 90 15 40 5 44 1 13 8 12 9 12 10 12 11 12 13 11 16 13 19 13 20 12 21 13 22 13 23 12 25 11 27 11 28 12 31 13 34 11 37 12 38 13 41 12 48 11 49 12 51 12 52 13 54 11 55 12 56 11 57 12 58 12 59 12 61 13 62 11 64 13 66 12 67 13 71 13 72 12 74 11 76 12 78 12 80 13 82 12 85 12 87 13 6 57 1 25 2 25 3 21 4 24 5 24 6 25 9 23 11 22 12 24 13 25 14 21 15 22 19 21 22 21 23 22 26 24 29 22 33 23 35 24 37 22 39 23 40 25 41 23 42 22 45 23 46 21 48 21 50 21 51 21 53 22 55 21 56 22 57 21 59 24 60 21 61 23 62 25 63 25 64 25 66 21 67 22 68 24 69 21 70 23 71 24 73 23 74 24 75 21 76 21 77 23 78 25 79 21 81 23 82 23 83 24 85 22 89 24 7 69 1 17 2 16 3 15 4 17 5 17 6 16 7 16 8 17 9 19 10 16 11 18 12 17 14 16 15 17 16 16 17 19 18 16 21 16 22 16 25 17 26 17 27 16 28 15 31 16 32 17 33 18 34 16 35 18 36 16 37 17 38 17 39 17 40 17 44 16 46 16 49 15 50 18 53 18 55 17 56 19 57 18 58 18 59 18 60 18 61 17 62 19 63 17 64 17 65 15 67 17 68 17 69 16 70 17 71 18 72 15 73 17 74 16 75 17 76 18 78 16 79 16 80 18 81 17 82 18 85 17 86 17 88 15 89 17 90 17 8 69 1 12 2 12 3 12 4 11 5 10 6 10 7 11 8 10 10 10 11 12 12 12 14 12 15 10 17 11 19 10 20 11 21 11 22 12 24 11 25 10 26 11 28 11 29 12 30 10 31 12 32 11 33 11 34 11 35 11 36 11 37 10 39 12 40 11 41 11 42 10 43 11 44 11 45 10 46 12 47 10 49 10 50 11 51 10 53 10 54 12 55 10 56 11 58 12 59 11 60 11 61 12 64 11 67 11 68 11 69 11 70 11 71 11 72 11 74 10 76 12 77 10 78 11 80 10 81 11 84 12 85 11 86 11 87 10 90 11 9 57 1 14 2 15 3 15 4 14 5 14 8 15 9 16 11 14 15 16 16 16 17 14 19 16 21 16 24 15 25 15 28 15 32 15 35 15 36 16 37 14 38 16 39 14 40 14 43 15 44 15 45 16 46 16 48 15 49 15 50 15 52 14 53 15 54 16 55 16 56 15 57 15 58 16 59 14 62 16 63 15 65 15 67 15 68 14 73 16 75 15 78 14 79 14 80 14 82 14 83 15 84 16 85 16 86 14 87 16 88 15 89 16 90 16 10 9 8 19 18 16 23 17 59 19 65 18 73 18 77 18 79 19 89 18 11 75 1 15 2 14 3 16 4 14 5 16 6 14 7 14 9 16 10 14 11 16 12 15 13 16 14 14 15 14 16 15 17 16 18 14 19 16 20 14 21 15 22 16 24 15 25 14 26 15 27 15 28 14 29 14 30 14 31 14 32 14 33 14 34 14 35 14 36 15 38 16 39 14 40 15 41 15 44 14 45 15 46 15 47 14 48 14 49 16 51 14 52 14 53 15 54 16 55 14 57 15 58 16 59 15 60 16 61 14 63 16 64 14 65 14 66 15 69 16 70 16 71 15 72 15 73 16 76 16 78 16 80 14 81 14 83 16 84 16 85 16 86 15 87 14 88 14 89 15 90 15 12 23 2 17 4 18 13 17 15 18 22 19 23 16 30 18 31 18 34 17 45 18 49 18 50 18 54 16 59 16 65 18 76 17 77 17 79 19 80 16 82 16 83 17 86 16 88 17 13 40 1 13 4 13 5 12 14 12 16 13 17 13 18 13 20 11 22 12 23 13 27 12 28 13 29 12 36 13 41 13 43 12 44 13 45 12 54 12 55 11 56 11 57 12 59 12 61 11 63 12 66 11 69 11 72 13 73 11 75 13 76 13 77 12 80 13 82 12 83 12 85 12 86 13 87 13 88 12 90 12 14 61 1 27 2 26 3 27 5 23 6 24 8 27 9 27 10 28 11 26 12 25 15 28 16 25 17 26 18 28 20 28 21 28 23 25 26 25 29 24 30 25 31 25 32 28 36 25 37 27 38 26 39 24 40 25 41 27 42 27 43 24 44 27 45 27 46 27 48 24 50 28 52 24 54 27 56 28 59 25 60 24 61 24 66 28 67 27 68 28 69 28 71 25 73 26 74 28 75 27 76 26 77 24 78 24 79 28 80 26 81 26 84 27 85 28 87 28 88 24 89 23 90 25 15 82 1 20 2 21 3 18 4 19 5 21 6 20 7 19 8 18 9 18 10 19 12 20 13 18 14 20 15 20 16 20 17 20 18 21 20 18 21 18 23 20 24 19 25 18 26 19 27 18 29 19 30 18 31 18 33 19 34 20 35 18 36 21 37 18 38 19 39 21 40 17 41 19 42 20 43 18 44 19 45 19 46 20 47 20 48 18 49 20 50 20 51 18 52 18 53 20 54 20 55 20 56 21 57 20 59 19 60 21 61 20 62 17 63 20 64 21 65 18 66 19 67 19 68 18 69 18 71 18 72 19 73 17 74 19 75 20 76 21 77 17 78 17 79 19 80 20 81 19 82 20 83 21 84 19 85 20 86 20 87 21 88 19 89 19 16 16 2 11 4 10 7 11 9 12 12 10 16 11 24 11 27 10 36 12 38 12 44 10 46 11 49 11 57 11 73 12 77 10 21 67 1 14 2 13 3 13 4 12 7 12 8 14 9 14 11 13 13 13 14 14 15 13 16 13 17 12 19 12 20 12 21 13 22 12 24 12 26 13 28 13 29 12 30 12 33 12 34 12 35 13 37 13 38 13 40 12 41 12 42 13 43 13 44 13 45 12 47 13 52 13 53 14 54 12 56 14 57 12 58 12 59 13 60 13 61 14 64 12 66 13 67 14 68 12 69 14 70 13 71 13 72 13 73 14 74 14 75 13 76 14 77 13 78 12 80 12 81 13 82 13 83 13 84 13 85 14 87 13 88 12 89 12 90 14 22 57 1 15 2 15 4 15 8 17 9 15 11 16 12 15 13 15 14 18 15 17 17 18 22 14 23 16 25 17 26 15 27 16 28 17 29 16 33 16 34 17 35 17 37 17 40 16 42 17 43 15 44 16 45 17 46 15 47 17 49 17 50 17 51 17 52 18 53 17 54 17 55 17 56 15 57 18 60 17 61 15 63 16 64 16 65 18 67 17 69 16 70 18 71 15 72 15 76 17 77 16 79 17 81 15 84 15 85 15 86 15 87 15 88 16 23 78 1 18 2 17 3 17 4 16 5 17 6 17 7 17 8 19 9 16 10 17 11 16 12 17 13 18 14 16 15 18 16 17 17 17 18 16 19 16 20 19 21 16 22 18 23 17 25 19 26 16 27 16 29 16 31 18 32 17 34 17 35 18 36 18 37 18 39 17 40 16 41 16 42 18 43 17 44 19 46 16 47 18 48 15 49 16 50 17 51 18 52 18 53 18 55 18 56 16 57 19 58 17 59 17 60 16 61 18 62 17 63 17 64 18 65 17 66 18 67 18 68 17 69 17 70 17 72 18 73 17 74 18 75 18 76 17 77 17 78 16 80 16 81 18 82 18 83 17 85 16 86 17 87 16 90 17 24 87 1 18 2 20 3 19 4 19 5 18 6 18 8 17 9 19 10 20 11 19 12 18 13 20 14 20 15 19 16 20 17 17 18 20 19 18 20 20 21 19 22 18 23 21 24 18 25 20 26 20 27 21 28 20 29 19 30 20 31 21 32 20 34 17 35 18 36 20 37 20 38 21 39 20 40 20 41 20 42 18 43 18 44 18 45 19 46 21 47 20 48 19 49 19 50 18 51 18 52 19 53 18 54 19 55 18 56 18 57 18 58 19 59 18 60 19 61 19 62 18 63 19 64 18 65 19 66 17 67 19 68 19 69 17 70 20 71 18 72 20 73 18 74 18 75 18 76 19 77 20 78 20 79 18 81 20 82 17 83 19 84 19 85 21 86 21 87 20 88 17 89 20 90 21 29 47 5 24 6 21 7 21 9 21 10 23 12 21 15 23 16 22 17 23 18 24 21 23 23 23 25 21 26 24 27 21 29 22 31 22 35 23 38 22 40 23 45 24 46 23 48 21 49 24 50 21 55 22 56 21 59 20 61 23 64 23 65 22 68 22 69 20 70 21 71 24 74 23 75 22 76 23 78 23 79 21 80 23 82 23 83 20 84 22 86 21 89 20 90 24 30 88 1 13 2 14 3 13 4 14 5 13 6 14 7 12 8 13 9 14 10 13 11 13 12 13 13 12 14 13 15 14 16 14 17 13 18 13 19 12 20 13 21 14 23 13 24 13 25 14 26 14 27 12 28 13 29 13 30 13 31 14 32 13 33 13 34 12 35 14 36 13 37 14 38 13 39 13 40 13 41 12 42 13 43 14 44 13 45 13 46 12 47 14 48 14 49 13 50 12 51 13 52 13 53 13 54 14 55 12 57 12 58 13 59 14 60 12 61 14 62 12 63 13 64 13 65 12 66 12 67 14 68 12 69 12 70 14 71 13 72 13 73 12 74 12 75 13 76 13 77 13 78 13 79 13 80 12 81 13 82 12 83 12 84 13 85 12 86 12 87 13 88 14 89 14 90 13 31 60 2 26 3 28 4 29 5 29 6 26 7 25 9 27 11 28 13 27 14 24 15 28 16 28 17 29 20 28 21 29 23 26 24 28 25 30 26 29 27 25 28 27 31 26 34 28 36 26 37 25 38 26 39 29 41 25 43 29 44 27 45 29 48 29 49 28 50 29 51 25 54 25 56 27 57 24 59 27 60 30 61 28 62 29 63 25 64 28 65 29 66 24 71 25 73 27 74 26 75 27 76 28 77 29 81 29 82 27 83 27 84 29 85 25 86 29 87 29 88 26 32 51 1 16 2 15 3 15 4 16 5 17 7 17 9 15 15 15 17 14 18 15 20 17 21 16 22 17 23 17 25 15 27 15 28 17 29 15 30 16 33 17 34 17 35 16 36 15 37 15 38 17 39 16 40 17 42 14 46 15 49 16 51 14 55 15 57 17 60 16 61 15 62 15 63 16 65 15 69 17 70 17 71 16 73 15 74 17 75 17 78 16 79 18 82 15 84 17 86 17 87 17 90 16 33 46 1 30 2 29 3 31 8 29 9 29 11 29 13 30 14 30 15 27 20 30 22 27 25 27 26 27 30 29 31 26 32 30 42 26 43 29 44 28 45 30 47 26 49 31 50 30 52 29 55 28 56 27 57 29 58 30 60 29 61 28 62 30 65 27 67 26 68 25 70 27 72 30 73 30 74 29 75 28 79 28 80 26 82 29 83 30 85 30 86 26 90 28 34 10 2 13 9 11 27 12 29 13 43 12 54 13 75 11 77 13 88 13 90 13 35 77 1 20 2 23 3 21 4 23 5 23 6 19 7 22 9 22 10 22 11 19 12 20 13 20 14 20 16 21 17 20 18 22 19 20 20 21 21 22 22 21 23 19 24 20 25 20 26 23 27 19 28 22 29 23 30 21 31 23 32 20 33 21 35 20 36 20 37 20 38 23 39 20 40 19 41 21 42 22 43 20 44 19 45 20 46 21 47 22 49 20 50 21 51 21 53 23 54 23 56 19 57 20 58 22 60 20 61 21 62 20 63 20 64 20 65 22 66 22 67 23 68 22 69 20 72 22 73 20 74 21 75 22 76 21 77 20 79 19 82 20 83 19 84 21 86 19 87 21 88 23 89 21 90 21 36 75 3 12 4 12 5 13 6 14 7 14 8 14 10 13 11 14 12 12 14 12 17 12 18 12 19 13 20 13 22 14 23 12 24 14 25 14 26 14 27 14 28 14 29 12 31 13 32 14 33 13 34 13 35 13 36 13 37 14 38 12 40 13 41 14 42 12 43 13 44 14 45 13 46 14 48 14 49 12 50 12 51 14 52 13 54 14 55 13 56 12 57 14 58 13 59 14 60 13 61 13 63 14 64 14 66 14 67 14 68 14 69 14 71 14 72 13 73 14 74 12 75 13 77 13 78 13 79 13 80 12 81 12 82 13 83 14 84 12 85 13 86 12 87 14 88 12 89 14 90 13 37 79 1 12 2 12 3 10 4 11 6 12 7 11 8 10 9 12 11 11 12 10 13 11 14 11 15 10 16 12 17 10 18 11 19 12 20 11 21 10 22 11 23 11 24 11 25 11 26 10 27 10 28 11 29 12 30 12 32 10 33 11 34 11 35 12 36 11 37 11 38 10 39 11 41 11 42 10 43 12 44 11 46 10 47 11 48 10 49 12 50 11 51 10 52 11 53 11 54 12 55 11 58 11 59 11 60 12 61 12 62 10 63 10 64 11 65 12 66 10 67 11 68 11 69 11 70 10 73 10 74 10 75 11 76 12 79 10 80 12 81 11 82 12 83 11 84 10 85 11 86 10 87 11 88 11 89 10 90 11 38 57 1 16 4 16 5 18 6 16 7 16 8 18 9 18 10 17 11 17 13 18 14 16 16 17 17 16 18 17 19 18 21 18 22 17 24 18 27 16 29 16 30 18 31 18 32 18 35 17 37 17 38 17 39 16 41 17 42 16 44 15 45 17 46 16 47 18 49 18 51 16 53 19 56 17 59 16 60 16 62 16 65 17 66 17 67 18 69 18 70 16 72 17 73 16 75 17 76 16 78 17 80 18 81 16 82 15 85 18 86 18 88 16 89 18 39 41 1 30 2 27 5 30 6 28 7 28 8 26 9 30 10 30 12 27 13 30 14 28 15 25 16 29 18 26 19 29 29 29 31 26 33 28 34 30 36 27 38 27 39 27 42 27 43 30 55 26 56 29 57 27 59 25 61 30 62 26 65 28 67 26 74 27 76 29 77 28 79 31 82 26 83 27 85 30 87 25 89 28 40 7 13 25 19 26 46 26 72 24 74 24 80 24 86 25 41 79 1 21 2 20 3 23 4 19 5 19 6 21 7 22 8 23 9 22 11 19 12 20 13 23 14 21 16 19 17 21 18 21 19 21 20 22 21 20 22 21 25 23 26 20 27 23 28 20 29 22 30 20 31 20 32 19 33 19 34 20 35 20 36 19 37 19 38 21 39 20 40 20 42 23 43 20 44 22 45 21 46 20 47 22 48 20 49 20 51 21 52 19 53 20 54 23 55 22 56 20 57 21 58 23 59 22 60 20 61 21 62 23 63 19 64 21 65 21 66 21 67 23 68 21 69 22 71 21 72 22 75 20 76 21 77 21 78 20 79 20 80 21 81 21 82 21 83 23 84 22 85 19 86 19 88 22 89 23 42 87 2 16 3 15 4 17 5 17 6 14 7 16 8 16 9 15 10 17 11 16 12 17 13 17 14 16 15 15 16 15 17 17 18 17 19 16 20 14 21 17 22 16 23 15 24 16 25 16 26 15 27 15 28 15 29 14 30 16 31 16 32 15 33 15 35 16 36 15 37 17 38 14 39 17 40 15 41 15 42 16 43 17 45 16 46 17 47 17 48 16 49 16 50 15 51 16 52 15 53 15 54 17 55 16 56 15 57 17 58 15 59 16 60 16 61 16 62 16 63 16 64 17 65 15 66 15 67 15 68 15 69 15 70 16 71 15 72 16 73 17 74 17 75 16 76 15 77 15 78 15 79 16 80 15 81 15 82 16 83 17 84 16 85 14 86 16 87 15 88 17 89 15 90 15 43 43 2 30 4 32 7 28 10 28 12 32 16 30 17 30 19 29 20 27 22 29 24 29 25 29 26 30 28 29 29 31 30 30 34 27 36 32 38 29 40 31 43 33 44 31 45 29 46 32 51 30 52 30 54 33 55 31 58 29 59 30 62 28 63 30 70 31 72 32 73 29 75 29 78 32 82 32 83 33 84 29 87 31 88 30 89 33 44 32 7 23 8 21 10 23 11 22 13 24 15 20 16 23 21 20 26 22 28 22 32 24 33 22 40 22 42 23 45 21 47 23 49 21 52 21 53 24 55 21 57 23 60 22 61 20 65 20 68 20 70 22 73 23 76 24 77 24 78 21 79 21 88 22 45 56 1 22 3 22 5 25 6 26 7 22 8 25 9 23 11 23 15 24 20 24 22 23 23 22 25 24 29 23 30 24 31 24 32 22 33 22 34 23 35 24 37 25 38 25 39 22 40 23 41 23 42 25 44 26 46 25 47 25 49 22 50 25 51 23 53 24 55 25 56 22 57 26 58 24 59 24 61 24 63 26 64 26 65 23 66 22 67 25 68 22 69 25 75 23 77 23 79 25 81 24 82 26 84 22 85 23 87 24 89 24 90 25 46 17 5 31 11 26 16 28 21 32 23 32 26 28 27 27 30 29 33 27 40 29 43 31 51 29 61 29 63 31 71 31 79 29 89 31 47 86 1 26 2 23 3 22 4 24 5 26 6 25 7 22 8 25 9 23 11 26 12 26 14 25 15 23 16 25 17 25 18 24 19 23 20 23 21 22 22 22 23 26 24 26 25 26 26 22 27 24 28 25 29 22 30 26 31 22 32 25 33 23 34 26 35 26 36 26 37 23 38 26 40 22 41 25 42 26 43 24 44 25 45 23 46 23 47 25 48 24 49 25 50 26 51 22 52 24 53 25 54 25 55 24 56 26 57 26 58 23 59 24 60 22 61 26 63 24 64 26 65 23 66 22 67 23 68 25 69 23 70 24 71 24 72 22 73 24 74 26 75 24 76 26 77 23 78 26 79 24 80 24 81 24 82 24 83 22 84 22 85 22 86 23 87 25 88 24 89 24 90 22 48 77 1 14 2 16 4 14 6 16 7 16 8 14 10 14 11 14 12 14 13 15 14 15 15 14 17 15 18 15 19 16 20 16 21 15 22 15 23 14 24 15 25 15 26 15 27 14 28 15 30 14 31 16 32 14 33 15 34 15 35 14 36 14 37 14 39 16 40 15 41 14 42 15 43 14 44 14 45 14 46 14 47 16 48 16 49 16 50 14 51 15 52 16 53 15 55 14 56 16 57 14 58 14 59 16 60 15 61 16 62 15 63 15 64 14 65 14 66 16 67 16 68 14 69 16 70 16 72 16 73 16 74 14 75 15 77 15 80 14 82 14 83 16 84 16 85 14 86 16 87 16 89 15 90 14 53 63 2 11 3 9 5 10 7 10 9 11 11 11 13 10 14 10 17 11 20 10 21 10 22 9 23 10 24 9 25 11 26 10 27 10 28 10 30 10 31 11 32 11 34 10 35 10 37 11 39 10 40 11 41 9 42 10 43 10 44 10 45 10 46 10 49 11 51 10 52 9 53 9 54 10 55 10 56 11 57 9 59 10 61 10 66 10 67 10 68 9 69 10 70 9 71 9 72 10 73 9 74 10 75 10 76 9 77 9 78 10 79 9 80 9 82 9 83 11 84 9 88 11 89 10 90 9 54 27 1 28 6 25 7 26 12 24 15 28 17 28 29 26 34 25 35 25 39 27 41 26 46 25 47 25 48 26 51 24 54 25 57 24 65 24 68 28 72 26 73 26 75 26 77 26 78 27 79 24 81 24 89 26 55 11 3 26 17 25 27 22 31 22 41 23 46 25 52 25 61 23 85 26 87 23 88 23 56 77 1 25 2 25 3 22 4 25 8 23 9 24 10 24 11 24 12 25 13 24 14 25 16 22 17 25 18 26 21 23 23 24 24 25 25 26 26 25 28 24 29 23 30 24 31 24 32 22 33 23 34 22 35 22 37 23 38 26 39 23 40 26 41 22 43 23 44 24 45 23 46 22 47 24 48 26 49 26 50 25 52 23 53 24 54 25 55 24 56 26 57 22 58 25 59 22 60 22 61 25 62 23 63 24 64 22 65 26 66 23 67 26 68 24 69 24 70 24 72 22 73 24 74 26 75 25 76 23 77 24 78 23 79 23 80 23 81 24 82 22 83 22 84 22 85 25 86 25 88 25 89 25 90 22 48 9 74 1 15 4 15 5 15 6 15 7 17 8 16 9 16 10 16 12 15 13 16 14 17 15 17 16 15 17 16 18 16 21 15 22 16 24 17 27 17 29 15 30 15 31 15 32 17 34 16 35 15 36 17 37 16 38 15 39 17 41 16 42 15 43 16 44 17 45 17 46 18 47 15 48 15 49 15 50 15 51 15 52 18 53 16 54 16 55 17 56 15 57 15 58 15 60 16 61 16 62 17 63 18 64 15 65 15 66 15 67 16 68 17 69 15 70 17 71 16 72 15 73 16 74 16 75 16 76 15 77 15 78 15 79 15 80 17 83 18 84 15 85 15 86 17 87 16 88 16 10 64 2 29 3 32 4 29 5 27 7 31 9 29 10 27 11 27 12 29 13 30 15 32 17 31 18 32 20 28 21 30 23 28 24 27 25 30 26 32 29 31 30 29 31 30 32 29 33 29 34 28 35 30 36 31 37 30 39 29 41 33 42 28 43 28 44 27 45 30 46 29 47 29 50 30 51 33 52 27 55 28 57 30 59 30 62 27 63 30 64 28 65 29 69 28 70 29 71 27 72 32 74 27 75 33 76 29 77 28 81 32 82 33 83 31 84 28 85 31 86 32 87 28 88 29 89 32 90 32 11 31 2 28 3 27 4 27 7 26 11 25 12 27 13 29 15 28 18 27 21 29 33 29 39 29 40 26 44 29 51 28 52 27 57 26 64 26 67 25 69 30 72 30 74 26 75 29 78 29 79 25 80 30 82 30 83 26 86 28 88 27 90 26 12 50 1 11 4 12 7 11 8 13 12 12 15 13 17 13 18 12 19 12 20 12 21 12 22 12 23 13 26 12 27 12 28 13 31 12 32 11 33 12 35 11 36 12 38 11 39 12 40 11 41 12 45 12 46 12 47 12 48 12 49 13 50 13 57 13 60 12 63 12 64 12 65 13 69 13 70 12 71 12 74 12 75 12 76 13 77 11 78 11 81 13 82 13 83 11 85 11 88 11 89 12 13 65 2 20 5 22 6 19 7 21 9 20 10 18 11 21 12 22 13 19 16 19 19 20 20 22 21 21 22 19 23 19 24 21 25 18 26 18 27 20 28 21 31 22 33 20 34 19 36 21 37 20 38 19 41 19 42 20 43 19 44 21 46 21 47 21 50 22 52 20 54 20 55 19 57 20 58 20 59 19 61 19 62 21 63 19 64 19 65 22 66 18 67 20 68 21 69 18 70 21 71 18 72 22 74 20 75 21 76 19 77 19 78 21 82 19 83 21 84 19 85 20 86 19 87 19 88 20 89 20 90 19 14 18 9 23 12 23 26 21 27 24 31 20 32 23 40 24 43 23 44 23 48 20 53 22 54 24 57 23 73 23 75 20 80 22 85 21 88 21 15 8 4 28 8 28 9 26 24 25 27 26 42 27 48 29 80 27 16 14 3 17 6 16 12 17 20 16 26 15 35 17 36 17 38 15 62 17 63 15 65 16 70 15 81 14 84 14 17 16 9 30 19 29 22 32 25 28 33 28 35 30 40 30 53 28 56 32 58 30 59 31 66 30 72 33 77 29 82 30 84 27 18 43 1 11 3 10 4 11 7 12 13 12 16 11 22 12 23 10 26 12 32 12 34 12 35 11 37 10 38 12 39 11 42 11 43 12 44 10 45 10 47 11 48 12 49 11 50 10 52 11 53 12 57 12 60 12 62 10 64 11 66 12 68 10 69 11 70 11 73 10 74 10 75 12 76 12 78 11 79 12 80 11 81 12 87 11 89 11 19 7 10 21 25 19 37 19 44 20 45 19 47 22 50 23 20 23 3 24 6 23 8 27 10 26 14 23 24 26 25 27 28 27 31 27 37 26 45 24 49 27 51 26 53 26 56 25 59 26 62 23 64 26 68 27 70 24 75 27 86 25 87 25 21 42 1 9 5 10 6 10 7 10 8 11 12 11 14 10 16 10 22 10 23 11 29 10 31 10 32 10 35 10 36 11 37 9 38 9 39 10 41 10 43 10 44 9 46 9 47 11 49 11 50 10 51 11 52 11 53 10 55 9 56 10 59 10 60 10 61 11 62 9 65 10 66 10 74 11 76 10 78 9 85 10 87 9 90 10 22 13 6 23 8 27 10 27 11 25 23 24 36 23 39 25 46 26 50 24 53 23 74 25 81 25 90 27 23 20 2 22 3 24 8 21 9 21 13 22 15 24 16 22 21 24 28 25 36 24 37 24 39 23 45 22 56 22 63 21 67 23 76 22 79 21 82 23 88 23 24 87 1 24 2 27 3 25 4 25 5 23 6 24 7 26 9 28 10 25 11 24 12 27 13 27 14 27 15 27 16 26 17 28 18 28 19 28 20 28 21 25 22 26 23 26 24 26 25 25 26 27 27 27 28 28 29 26 30 27 31 27 32 24 33 24 34 23 35 25 36 26 37 27 38 26 39 28 40 27 41 25 42 26 43 27 44 24 45 28 46 27 47 25 49 27 50 24 51 25 52 26 53 27 54 24 55 27 56 28 57 26 58 28 59 25 60 25 61 28 62 25 63 28 64 25 65 25 66 26 67 25 68 25 69 25 70 26 71 28 72 28 73 25 74 25 75 26 77 26 78 28 79 29 80 27 81 28 82 26 83 25 84 25 85 24 86 26 87 25 88 25 89 26 90 27 25 80 1 29 2 30 3 31 4 26 5 31 6 29 7 27 8 29 9 31 10 30 11 31 12 30 13 30 14 27 15 28 16 26 17 28 18 26 19 32 20 27 21 32 22 28 23 31 25 27 27 26 29 29 30 27 31 27 34 31 35 28 38 29 39 31 40 27 42 30 43 30 44 27 45 31 46 27 47 30 48 27 49 28 50 27 51 27 52 30 54 30 55 27 56 31 57 29 58 27 59 28 60 28 61 27 62 31 63 30 64 28 65 29 66 26 67 27 68 32 69 30 71 31 72 27 73 30 74 27 75 31 76 28 77 27 78 31 79 28 80 27 81 28 82 29 83 29 84 30 85 27 86 30 87 28 88 30 89 26 90 26 26 29 7 26 8 28 10 26 12 27 16 29 23 27 25 29 26 29 27 27 35 26 38 26 43 27 46 29 47 29 56 31 58 27 61 27 66 27 67 27 69 30 70 31 73 29 74 28 75 26 76 26 77 26 80 26 82 28 85 26 27 80 1 14 2 13 3 13 4 14 5 13 6 13 7 13 8 12 9 14 10 13 11 14 12 13 13 13 14 14 15 12 16 13 17 14 18 14 19 14 20 14 21 13 22 13 23 13 24 12 25 13 26 13 27 13 28 13 29 12 31 12 32 13 33 13 34 14 35 12 36 13 37 12 39 13 40 12 41 12 42 12 43 12 44 14 45 12 46 12 48 13 49 14 50 12 51 13 53 13 55 12 56 13 57 13 58 14 59 14 60 13 61 12 62 13 63 12 64 12 65 13 66 12 67 12 68 13 71 12 72 13 73 12 74 12 75 12 76 12 78 12 79 14 80 12 81 13 82 12 83 13 85 13 87 14 88 13 89 13 90 13 28 23 1 22 4 21 7 19 14 19 18 18 19 19 21 19 25 21 29 21 31 20 33 20 37 20 39 19 43 19 46 21 52 19 56 20 57 20 65 20 67 21 71 22 72 21 88 21 29 25 3 25 9 30 10 28 25 26 34 28 36 29 39 24 43 28 47 29 52 26 60 28 63 25 64 25 66 27 70 28 72 28 76 25 79 26 81 28 82 25 83 27 84 28 85 28 86 30 89 30 30 28 2 23 3 23 8 24 11 26 12 27 14 27 15 25 16 26 18 23 20 26 22 27 23 26 25 24 32 23 41 26 44 25 49 27 54 24 57 23 64 25 65 26 66 26 68 25 70 23 71 24 78 24 80 24 86 27 31 73 1 18 3 17 4 19 5 18 6 17 7 17 8 19 9 17 10 18 12 18 13 19 14 19 15 19 16 17 17 17 18 18 19 17 20 18 21 19 22 16 23 19 24 20 25 19 26 17 27 19 29 19 30 16 31 17 32 18 33 18 34 19 37 17 39 19 40 20 41 16 42 16 43 19 44 16 45 20 46 18 47 16 49 20 50 17 51 19 54 19 55 19 56 18 57 16 58 18 59 19 60 19 61 19 62 19 64 19 65 19 66 18 67 17 68 16 69 18 70 18 71 19 72 17 73 19 74 18 75 20 76 17 77 19 78 16 82 17 84 19 85 19 86 19 90 20 32 33 2 11 3 10 13 10 16 10 18 11 24 10 25 9 26 10 32 11 33 10 34 11 38 10 39 10 41 10 42 11 43 10 44 10 46 10 49 9 51 9 52 10 54 11 57 10 59 11 65 10 67 11 69 10 73 10 79 11 84 10 85 11 89 9 90 10 33 55 1 23 4 20 5 23 6 23 7 24 8 23 10 21 11 21 12 21 13 21 15 24 16 23 19 23 20 21 23 23 26 23 27 21 28 23 30 20 31 23 32 24 33 20 41 20 42 24 43 24 47 20 50 20 51 23 52 24 53 23 54 22 55 20 57 21 59 22 63 22 64 20 65 21 66 24 69 23 71 21 72 20 73 21 74 23 75 21 76 22 78 23 79 21 80 21 81 24 82 22 84 23 85 20 87 24 88 20 90 21 34 72 1 23 2 23 3 25 6 24 7 21 8 25 13 23 14 22 15 24 16 25 17 21 18 24 19 23 20 22 21 24 22 24 23 25 24 24 25 24 27 21 28 22 29 25 30 22 31 25 32 23 33 23 34 24 35 21 36 22 37 25 38 25 41 22 42 24 43 23 44 23 45 23 46 24 47 23 48 24 50 22 51 24 52 22 53 22 54 23 55 21 57 21 58 21 59 25 60 25 61 24 63 22 65 22 66 22 67 23 68 23 69 23 70 22 71 24 73 22 74 23 75 25 76 22 78 23 80 22 81 25 83 25 84 22 85 22 86 24 87 24 89 21 90 23 35 18 6 25 14 22 16 24 17 22 20 22 22 21 26 25 35 24 39 24 43 21 45 23 51 23 54 21 58 23 64 22 65 25 79 24 84 24 36 55 1 24 2 24 3 26 4 22 5 23 6 26 7 22 8 24 11 25 12 25 14 24 15 24 17 25 18 22 19 26 21 26 22 22 23 22 24 25 27 23 30 24 34 23 37 26 38 22 42 25 43 25 44 23 45 26 47 22 48 24 49 22 51 22 53 26 58 25 59 24 62 25 64 24 65 25 68 23 71 22 72 22 73 26 74 25 75 22 76 23 77 23 78 26 79 23 80 22 83 24 84 26 87 23 88 25 89 24 90 23 37 29 6 16 9 15 11 15 15 16 18 14 19 15 26 14 28 15 29 16 33 15 34 15 37 15 38 14 43 15 48 14 49 15 51 15 52 16 55 15 56 15 59 14 61 15 62 16 69 16 71 16 72 16 76 16 81 16 89 16 38 76 1 16 2 14 4 14 5 16 6 15 7 15 8 14 9 14 10 16 12 14 13 14 15 16 16 16 17 16 18 15 19 14 20 16 21 15 22 14 23 14 24 14 25 15 26 15 27 14 28 14 29 16 31 16 32 16 33 16 34 15 35 16 36 15 37 15 38 15 40 15 43 16 44 14 45 15 46 15 47 16 49 15 50 16 51 15 52 15 53 15 54 14 55 15 57 16 58 14 59 14 60 15 61 14 62 14 63 16 64 16 65 16 66 15 67 15 68 14 69 16 70 14 71 14 73 16 75 14 76 14 77 15 78 14 79 15 80 16 82 16 84 16 85 16 86 14 88 16 89 16 90 14 39 11 7 27 8 27 25 27 26 28 28 26 31 26 38 28 50 30 59 29 74 27 87 26 40 21 5 11 17 9 20 10 21 10 22 9 24 11 25 10 26 10 32 9 33 9 35 11 39 11 42 10 49 9 64 10 65 10 66 9 69 11 76 10 81 11 83 11 41 5 8 23 19 26 63 24 71 26 75 23 42 38 2 12 3 11 4 12 5 13 10 13 13 11 19 11 20 12 21 11 23 12 24 11 29 12 30 12 31 12 34 12 36 12 37 11 40 13 42 12 45 13 46 12 47 11 48 13 50 12 51 13 53 12 56 13 58 12 60 11 63 12 64 13 65 13 70 12 77 11 81 12 83 13 88 11 90 12 43 1 16 25 44 42 4 14 9 13 10 14 12 15 13 15 14 15 17 13 18 15 19 13 21 14 23 15 25 14 26 14 29 13 32 13 33 14 39 13 42 14 43 13 44 14 47 14 52 13 53 13 54 14 56 13 60 13 64 15 66 13 67 15 69 13 71 15 72 14 74 15 76 15 79 14 80 15 83 14 84 15 86 14 87 14 88 15 90 13 45 88 1 19 2 20 3 20 4 21 5 20 6 19 7 19 8 18 9 19 10 17 11 20 12 18 13 19 14 19 15 18 16 20 17 17 18 17 19 18 20 20 21 19 22 17 23 20 24 18 25 19 26 19 27 19 28 21 29 19 30 20 31 18 32 17 33 18 34 20 35 19 36 17 37 19 38 20 39 19 40 17 41 18 42 17 43 19 44 21 46 20 47 21 48 20 49 18 50 19 51 18 52 19 53 20 54 19 55 21 56 19 57 21 58 19 59 20 60 18 61 21 62 20 63 19 64 20 65 20 66 20 67 17 68 19 69 17 70 19 71 18 72 18 73 19 74 17 75 18 76 20 77 19 78 18 80 19 81 17 82 18 83 19 84 21 85 17 86 17 87 19 88 18 89 18 90 19 46 70 1 22 2 24 3 24 4 23 6 26 8 26 9 26 10 26 11 25 14 25 16 23 17 24 18 22 19 24 20 22 21 26 22 23 23 26 24 22 25 23 26 22 27 22 29 26 30 24 31 25 32 25 34 24 35 24 36 23 37 26 38 23 39 24 40 25 43 26 44 25 46 22 47 24 48 24 50 23 51 23 53 22 54 24 55 26 57 22 58 26 59 22 61 25 62 25 63 22 65 24 67 26 68 23 69 25 70 23 71 25 72 23 73 22 74 25 75 22 76 23 77 22 78 23 79 25 80 23 81 23 84 24 85 25 87 23 89 23 90 22 47 16 3 9 6 10 12 10 14 11 15 10 24 9 36 10 50 11 52 11 53 9 54 9 64 9 66 10 72 10 85 10 90 9 48 30 5 18 13 19 15 19 22 19 24 18 25 18 26 19 33 19 37 18 38 19 39 19 41 19 43 19 44 18 47 20 49 21 52 20 56 20 58 19 61 19 62 19 63 20 71 20 72 20 73 21 76 18 82 20 86 20 87 19 88 17 49 84 1 27 2 28 3 29 4 26 5 29 6 26 7 27 8 27 9 25 10 28 11 28 12 29 13 27 14 28 15 26 16 26 17 27 19 26 20 25 21 29 22 25 23 28 25 27 26 25 27 26 28 26 29 29 30 25 31 28 32 26 33 29 34 30 35 27 36 26 37 30 38 27 39 30 40 27 42 27 44 29 45 29 46 27 47 27 48 28 49 25 50 28 51 29 52 25 53 25 54 27 55 29 56 25 57 25 58 27 59 30 60 26 61 29 62 25 63 28 64 29 66 24 67 25 68 28 69 26 70 27 71 28 72 25 73 26 74 25 75 27 77 29 78 29 79 28 80 25 81 29 82 26 83 25 84 26 85 25 86 29 87 25 88 29 89 29 90 29 50 25 1 25 3 28 4 28 7 24 9 28 16 26 18 28 27 24 28 27 37 28 39 27 41 28 48 29 50 24 52 26 57 27 58 26 64 27 68 28 77 26 78 25 79 25 82 28 86 27 87 26 51 31 1 13 3 13 4 15 8 13 9 15 19 13 23 14 25 13 29 15 31 14 34 15 42 15 43 14 49 13 50 13 54 15 55 14 56 14 57 13 59 13 63 14 64 15 67 15 71 15 73 13 79 14 83 14 84 15 85 13 89 15 90 14 52 15 2 27 6 26 9 26 13 25 25 27 32 26 33 31 40 28 44 29 47 29 56 27 57 28 64 25 69 25 73 28 53 69 1 14 2 14 3 12 4 12 5 12 6 14 7 12 8 12 9 12 10 14 12 13 13 13 14 13 17 12 18 14 19 14 20 14 23 14 24 14 25 14 26 13 27 12 28 13 29 13 30 14 31 12 32 13 35 14 37 14 38 13 39 14 40 12 41 13 42 14 44 12 45 14 46 13 48 13 49 12 50 14 51 12 52 12 53 13 56 13 58 12 60 12 61 12 62 13 63 13 64 14 65 14 68 14 69 13 70 13 72 12 73 12 74 12 76 14 77 14 79 12 81 13 82 13 83 13 84 12 85 14 86 13 87 13 88 12 89 14 54 72 1 14 2 16 3 15 4 15 6 14 7 16 8 15 10 16 11 16 12 16 13 15 14 14 15 15 16 14 17 15 18 15 19 16 20 15 22 14 24 16 25 16 26 16 27 15 29 15 30 14 31 15 32 16 33 14 34 16 35 16 36 14 37 15 38 14 40 16 41 15 42 14 44 16 45 15 46 15 47 15 51 16 52 16 53 15 57 16 58 16 59 16 60 15 61 14 62 16 64 16 65 14 66 16 67 14 68 14 69 16 71 16 72 15 73 15 74 16 75 16 76 14 77 14 78 16 79 15 80 15 81 15 83 15 84 14 85 16 86 14 87 14 90 14 55 40 1 28 4 26 6 29 10 31 11 31 15 28 20 29 21 32 22 28 26 29 27 27 28 28 29 28 30 29 34 31 36 30 37 27 38 28 39 31 41 30 42 29 44 27 47 29 48 30 50 28 51 30 53 30 55 29 56 31 57 28 60 32 61 26 72 30 77 28 78 30 81 31 82 31 83 28 88 28 90 28 56 30 6 21 8 24 9 21 13 24 16 22 24 22 26 23 27 22 31 21 33 22 35 21 36 20 38 23 40 24 46 22 48 22 49 20 57 23 59 23 61 20 62 22 63 22 64 24 66 21 67 21 69 23 72 24 82 20 83 23 86 21 8 13 25 1 25 13 24 17 24 20 25 23 26 27 25 28 22 30 25 36 26 39 22 40 24 42 24 47 22 52 26 60 24 61 26 64 26 67 23 68 26 69 22 73 22 74 23 77 26 81 25 83 23 14 31 1 10 9 10 10 11 12 11 15 9 16 10 17 11 20 9 23 10 25 10 28 10 30 9 32 9 33 10 34 10 38 10 39 10 42 9 47 10 53 10 54 9 55 9 56 11 57 10 62 10 65 10 71 10 72 9 79 10 80 10 88 11 15 80 1 24 2 21 3 23 4 24 5 22 6 21 7 24 9 21 10 20 11 22 12 23 13 24 14 23 16 21 17 22 18 24 19 24 20 21 21 24 22 20 23 22 24 24 25 23 26 21 27 22 28 20 29 21 30 21 31 23 32 22 33 21 34 23 35 22 36 21 37 23 38 22 39 24 40 24 41 21 42 22 43 21 44 23 45 22 46 21 48 24 49 23 50 24 52 24 53 23 54 22 55 23 57 21 59 21 60 20 61 23 62 23 63 23 65 22 66 22 68 22 69 21 70 21 71 21 72 21 74 22 75 21 76 21 77 21 78 23 79 24 81 24 82 21 83 23 84 24 85 23 86 23 87 20 88 24 89 21 90 21 16 56 1 26 3 26 7 24 8 29 9 25 10 27 11 27 13 25 14 29 15 25 16 28 17 25 19 25 22 29 23 26 24 26 25 28 26 25 28 28 29 26 30 28 32 27 34 26 35 27 39 29 40 28 41 26 42 27 43 26 46 29 47 29 49 28 50 26 52 26 53 26 54 29 55 30 56 24 57 25 58 26 60 26 62 25 64 28 66 28 71 28 72 26 74 28 75 24 78 28 79 25 82 29 83 25 84 28 88 28 89 28 90 28 17 24 2 28 6 26 12 24 16 25 17 25 23 24 24 24 25 28 26 27 27 24 29 24 33 25 34 26 42 26 45 26 47 26 48 24 50 25 53 29 65 26 73 24 78 24 82 24 85 24 18 81 1 12 2 11 3 12 4 13 5 12 6 11 7 11 8 13 9 13 10 12 11 13 12 12 15 13 16 11 17 13 18 12 19 13 20 12 21 11 22 13 24 13 25 13 26 12 27 13 28 12 30 13 31 11 32 12 33 12 34 13 35 11 36 12 37 12 38 12 39 12 40 13 41 12 42 13 43 12 44 12 45 12 46 12 47 13 48 12 49 11 50 12 51 13 52 12 53 12 54 13 55 13 56 12 58 11 59 12 60 13 61 11 62 12 63 11 64 11 65 11 66 13 68 13 69 12 70 12 71 12 72 13 73 12 74 13 76 11 77 11 78 13 80 12 81 11 82 13 84 13 85 13 86 13 87 12 88 13 89 13 90 11 19 26 1 12 2 14 3 13 4 12 6 13 8 12 16 14 33 12 35 13 36 13 41 12 43 14 45 12 48 14 54 12 61 14 64 12 67 13 69 14 70 14 75 13 78 14 81 14 82 14 83 13 86 13 20 36 4 17 6 16 11 15 19 17 22 17 23 17 24 17 27 17 29 16 31 17 33 16 34 17 41 15 43 18 44 17 45 16 46 14 48 16 49 16 50 16 52 17 55 15 56 17 58 15 60 17 62 16 66 17 67 15 68 16 70 16 80 17 81 17 83 16 86 16 89 15 90 16 4 57 79 1 20 2 23 3 24 4 23 5 20 6 20 7 21 8 22 9 23 10 23 11 21 12 22 13 23 14 21 18 20 19 22 20 24 21 23 22 22 23 23 24 20 25 24 26 22 27 20 28 23 29 21 30 20 32 22 33 21 34 21 35 20 36 24 37 23 38 24 39 23 40 21 41 24 42 23 43 22 44 23 46 23 47 20 48 22 50 23 51 20 52 24 53 22 54 21 55 21 56 21 58 21 59 22 60 20 62 21 63 22 64 22 65 23 66 22 67 24 68 23 69 21 70 22 71 20 72 20 73 22 74 22 75 20 76 24 77 21 78 21 80 22 81 21 83 24 84 21 85 20 86 21 87 23 88 23 90 23 58 8 5 11 17 12 33 11 36 12 41 12 44 11 66 12 79 10 59 85 1 23 2 23 3 21 4 23 5 20 6 21 7 21 8 23 9 23 10 22 12 21 13 21 14 24 15 23 16 21 17 22 18 21 19 23 20 23 22 22 23 20 24 24 25 23 26 24 27 23 28 21 29 23 30 22 31 24 32 21 33 20 34 23 35 23 36 22 37 23 38 21 39 22 40 21 42 21 44 22 45 23 46 24 47 20 48 21 49 20 50 22 51 23 52 21 53 21 54 21 55 23 56 22 57 22 58 22 59 20 60 22 61 21 62 22 63 23 64 21 65 21 66 24 67 22 68 23 69 21 70 20 71 23 72 21 73 22 74 20 75 22 76 20 77 20 78 23 79 22 80 22 81 21 82 23 83 23 84 21 85 23 86 23 87 23 88 21 89 23 60 37 3 13 4 13 5 13 7 13 11 14 12 14 15 13 16 12 18 12 20 13 29 12 31 14 34 12 35 14 36 13 37 13 39 12 40 13 42 14 44 14 49 12 51 14 54 12 55 13 56 12 57 14 61 12 64 14 65 12 69 14 72 12 75 12 80 12 85 14 86 14 88 13 89 12 +5 4 1 46 4 11 8 12 9 10 10 12 12 10 13 11 14 10 15 11 17 12 18 10 19 11 23 11 24 10 28 10 30 11 33 10 34 11 36 12 37 11 44 12 47 10 48 10 50 12 52 12 54 12 55 11 56 12 59 11 62 11 63 11 66 12 67 11 68 11 71 12 72 10 73 10 75 11 76 12 78 10 79 11 81 11 83 12 86 12 88 11 89 11 90 11 2 36 1 13 11 14 14 14 17 13 20 15 23 13 27 15 33 13 35 14 38 15 39 15 40 15 41 13 44 13 45 15 46 13 48 14 49 13 51 13 54 15 57 13 58 15 59 14 60 15 64 13 66 15 69 14 72 15 75 15 76 15 77 14 78 14 81 13 82 14 85 13 87 14 3 4 9 22 54 23 58 22 73 22 4 67 1 15 2 15 3 14 5 13 6 14 7 13 8 13 9 14 10 15 11 14 13 14 14 14 15 13 16 15 17 13 19 14 20 14 23 13 24 15 26 15 27 13 28 13 29 13 31 13 33 14 35 13 36 14 38 13 39 13 40 14 41 15 42 14 44 15 46 15 47 14 49 14 50 13 51 15 54 13 55 14 56 15 58 13 59 14 60 14 61 14 62 14 63 14 64 14 66 14 68 13 69 14 70 13 71 14 72 14 73 14 76 15 77 15 79 13 80 15 81 13 82 13 83 14 84 15 86 14 87 15 88 13 90 13 52 5 22 2 27 3 31 8 33 13 30 23 30 24 27 28 27 30 28 33 32 37 27 39 29 41 32 45 33 46 29 60 27 70 33 71 33 74 27 76 29 79 32 84 28 85 31 6 12 2 13 11 13 18 14 19 14 24 14 46 15 52 14 62 13 64 14 81 13 85 14 87 15 7 45 2 11 3 12 5 10 6 11 7 12 12 12 14 11 15 10 18 12 22 10 24 12 27 12 31 12 32 11 35 10 38 10 40 12 44 11 45 10 48 11 49 11 50 10 51 11 53 10 56 11 57 10 58 12 62 10 63 12 64 10 67 11 70 10 71 12 76 11 77 11 78 12 79 11 80 12 81 10 82 12 83 10 85 11 87 10 88 10 90 12 8 6 3 21 13 20 21 21 26 21 60 21 72 21 9 33 2 19 4 16 6 17 8 17 14 18 19 19 20 19 21 19 22 17 25 17 28 20 30 20 32 16 34 16 37 20 38 20 41 19 42 19 43 16 44 19 46 16 54 17 56 16 64 18 66 19 67 17 69 18 70 17 71 17 75 18 78 17 81 17 84 17 10 6 2 27 31 28 46 24 49 28 58 28 70 24 11 38 3 13 4 15 5 15 6 13 8 15 11 14 14 15 15 13 16 15 19 13 22 15 23 14 24 15 27 14 28 14 30 14 33 15 35 14 36 14 37 13 39 13 41 15 43 15 44 15 46 14 52 15 53 13 58 14 62 13 63 15 65 15 66 15 67 13 68 13 70 14 80 15 82 15 85 14 12 51 3 10 4 9 5 10 8 9 13 10 15 9 16 10 18 11 19 10 22 10 23 11 24 11 26 10 29 9 31 10 32 10 33 9 34 10 37 9 38 10 39 10 41 10 42 10 43 10 45 10 46 10 47 9 48 9 49 11 51 11 53 11 57 10 58 11 59 10 61 10 62 9 63 9 69 11 70 10 71 11 74 9 77 10 78 10 80 10 82 11 83 10 84 10 85 11 88 10 89 10 90 10 13 58 2 14 3 13 5 14 6 14 7 13 9 14 10 13 11 15 13 14 14 15 15 13 18 13 20 15 21 15 22 13 26 15 27 14 28 15 30 15 31 15 32 15 33 13 34 14 35 13 37 13 38 14 39 15 41 15 47 13 48 15 50 13 51 14 52 15 53 15 54 14 56 13 57 15 58 14 59 13 61 15 63 13 64 15 66 14 68 13 69 13 70 15 73 13 75 13 76 15 77 13 79 15 81 15 82 14 83 15 86 15 88 15 89 13 90 15 14 24 2 24 4 24 21 23 22 25 24 23 27 23 28 25 32 22 37 22 38 23 40 26 43 24 45 24 49 26 50 26 58 22 66 22 72 25 77 23 80 26 82 22 83 23 84 24 85 22 15 21 4 23 13 24 15 26 17 23 24 26 25 23 28 26 30 26 37 24 38 25 52 23 54 26 56 27 59 24 65 27 66 23 76 25 80 23 83 25 84 24 86 25 16 28 6 10 8 9 9 9 12 9 14 10 18 10 21 10 23 10 24 11 31 11 32 9 33 11 34 9 38 10 42 11 44 9 46 10 53 10 55 10 58 10 66 10 70 10 71 9 76 11 83 10 86 11 88 10 90 10 17 17 8 19 11 18 23 20 30 19 31 19 36 21 37 21 40 21 55 21 58 18 61 19 64 21 67 21 72 22 83 20 86 21 90 22 18 20 9 21 10 21 15 19 28 18 32 22 35 22 36 18 39 20 42 20 48 20 60 19 63 19 67 18 70 19 71 18 72 19 77 22 82 19 86 19 90 18 19 28 1 28 4 31 12 28 20 31 22 31 25 29 27 29 28 29 30 29 32 27 39 31 41 30 45 30 50 26 51 30 53 30 57 26 63 31 65 27 66 28 70 27 74 30 76 29 79 30 82 27 83 27 85 30 89 26 20 17 6 10 18 10 21 10 23 9 29 11 33 11 45 9 51 10 52 11 54 10 57 9 64 11 74 10 82 9 85 11 86 11 88 11 21 71 1 20 3 20 4 21 5 21 6 21 9 21 10 21 11 21 12 19 13 21 15 20 16 22 17 21 18 23 20 19 23 23 24 20 25 23 26 21 27 23 29 20 30 19 31 19 32 21 34 20 37 21 38 22 39 21 40 19 41 21 42 21 43 19 45 19 46 22 47 21 48 21 49 23 50 20 51 19 52 19 53 22 54 23 55 22 56 19 57 21 58 23 59 19 60 20 62 20 64 20 65 23 67 22 68 22 70 19 72 21 73 22 74 21 75 20 76 20 77 19 78 22 79 23 80 20 82 22 83 20 85 22 86 20 87 19 88 22 89 20 90 22 22 34 2 17 8 19 15 17 18 17 23 18 24 16 29 17 33 17 35 19 36 18 37 17 39 18 43 17 44 17 45 18 53 18 54 16 55 18 59 16 60 17 61 15 64 16 67 17 69 17 70 16 71 17 72 15 74 17 75 16 82 16 84 18 86 17 88 18 90 16 23 66 2 19 3 19 5 18 6 16 7 18 10 19 12 19 13 17 14 20 16 18 17 17 18 18 19 17 20 19 21 19 23 17 24 18 25 19 26 17 27 18 29 19 30 16 32 17 33 18 34 17 35 17 36 19 37 17 39 16 40 18 41 19 43 18 44 18 46 17 47 17 48 20 49 20 50 17 52 19 53 19 54 16 56 19 57 17 58 20 59 16 61 16 62 16 64 18 65 19 66 18 67 16 68 20 69 18 70 17 71 17 72 19 74 17 77 19 79 19 80 19 81 19 82 18 83 19 86 18 88 18 90 17 24 11 4 24 20 25 21 25 24 27 34 26 41 24 44 25 47 24 59 23 75 26 89 24 25 42 4 12 5 14 6 12 7 13 13 12 14 14 16 14 20 13 21 12 22 13 24 14 26 12 28 13 31 12 34 14 37 14 38 13 39 14 43 13 44 13 46 12 51 13 52 12 55 13 57 12 60 12 63 14 64 14 66 13 67 13 69 14 71 12 74 13 75 13 76 14 78 14 81 14 82 13 83 14 84 14 87 13 89 13 26 65 1 16 2 16 3 15 4 16 5 17 6 15 7 15 9 15 11 17 12 15 13 15 16 17 17 16 18 17 19 16 20 16 23 17 24 15 25 15 26 15 27 16 28 16 30 15 31 16 34 17 36 16 37 16 38 14 39 16 40 17 42 17 43 15 44 16 46 14 47 15 48 15 49 17 50 16 51 16 52 15 53 16 54 16 57 16 58 16 60 17 61 16 62 15 63 16 64 16 66 16 67 17 70 15 71 16 73 15 74 18 75 17 77 16 79 15 82 18 83 15 84 17 86 15 87 15 88 17 90 16 27 3 13 25 80 23 88 25 28 44 1 25 2 24 3 25 4 23 5 26 6 24 7 24 8 22 11 23 12 26 13 23 18 24 20 24 21 24 22 25 25 23 28 23 30 25 34 24 35 22 36 24 38 25 42 22 46 22 49 24 51 26 52 26 57 25 59 25 64 23 66 24 69 23 70 26 71 24 72 25 74 22 76 23 77 23 81 26 82 26 83 22 84 26 87 24 90 23 29 51 2 23 3 22 4 22 6 23 8 23 9 22 10 22 11 24 13 24 14 23 15 22 16 24 17 23 18 23 19 24 20 22 22 23 24 23 27 22 31 24 32 20 33 24 35 20 39 23 42 22 43 23 44 21 45 22 48 21 50 23 52 23 54 24 56 21 58 22 59 22 64 24 65 21 66 21 70 20 74 22 75 20 76 23 79 22 80 22 83 23 84 20 85 20 86 23 87 23 89 23 90 23 30 61 1 25 4 23 5 26 6 23 7 24 8 26 11 25 13 25 14 27 15 27 16 24 17 23 18 25 19 27 21 26 23 23 24 25 25 26 26 25 27 26 28 23 31 23 34 26 35 23 37 27 38 24 42 26 43 25 46 24 47 25 50 23 51 26 52 24 54 26 55 24 56 23 57 24 59 24 60 25 62 27 63 24 64 24 65 24 66 26 68 24 70 24 71 23 74 27 75 23 76 26 77 25 78 26 79 23 80 26 81 26 84 24 85 24 86 24 87 23 88 23 89 27 31 83 1 14 2 13 3 15 4 15 5 15 7 13 8 13 9 13 10 14 12 13 13 15 14 14 15 14 16 14 18 15 19 14 20 13 21 15 22 15 23 13 24 15 25 14 26 15 27 14 28 13 29 14 30 14 31 14 32 13 34 13 35 13 36 14 37 15 38 15 39 14 40 14 41 14 42 15 43 13 44 14 45 14 46 13 47 15 48 15 49 13 50 15 52 14 53 15 54 14 55 15 56 14 57 13 58 15 59 13 60 15 61 13 62 14 63 13 64 14 65 15 66 13 67 13 68 14 69 13 70 13 71 14 72 14 73 13 74 15 75 15 76 13 77 13 78 15 79 13 80 13 81 13 82 15 83 13 84 13 87 15 88 15 89 14 90 15 32 27 3 27 5 25 11 25 16 26 19 25 21 26 23 26 31 23 33 24 35 25 39 25 41 24 43 25 45 23 47 27 52 24 54 27 56 23 57 24 58 24 64 23 67 25 68 26 71 23 73 23 77 23 82 24 33 61 1 16 3 17 4 15 5 16 7 18 9 17 10 16 11 17 12 16 13 18 14 17 15 18 16 18 18 15 19 16 21 17 24 19 26 15 27 18 28 16 29 19 30 16 32 15 35 16 37 18 40 18 41 18 42 17 44 15 46 18 47 18 48 17 49 17 52 18 53 18 54 17 55 18 56 16 57 18 58 17 59 17 60 18 61 17 62 18 64 18 65 17 66 16 67 19 70 17 72 16 73 17 74 18 76 18 78 17 81 17 82 17 83 17 85 16 86 18 88 17 90 19 34 12 2 30 11 31 15 29 20 30 33 28 34 28 41 28 46 25 56 29 61 25 69 29 87 28 35 63 1 25 2 25 3 23 4 24 5 25 6 21 7 21 8 24 9 24 10 22 11 25 12 23 13 21 14 23 16 23 17 22 18 25 19 23 21 21 23 24 24 23 26 24 28 25 30 25 33 21 34 21 35 22 36 22 37 24 38 23 40 22 41 22 44 23 45 21 46 22 47 23 48 21 49 23 50 24 52 22 55 21 58 24 59 22 62 24 63 23 64 23 67 24 68 25 70 24 72 24 73 21 74 24 75 24 79 25 80 25 82 22 83 24 84 24 85 22 86 21 87 25 89 24 90 22 36 69 2 28 4 27 5 27 6 32 8 28 9 29 10 29 13 30 14 31 15 33 16 31 18 29 19 33 20 31 21 32 22 30 23 32 24 30 25 32 26 32 28 29 30 28 31 31 32 30 33 33 34 33 35 29 36 30 38 27 39 30 41 29 42 29 43 31 45 31 46 29 47 29 48 28 49 29 51 32 53 30 54 33 55 31 57 33 60 28 61 28 62 33 63 29 65 32 66 31 67 28 68 27 69 32 70 28 71 30 73 32 74 28 75 28 76 28 77 32 78 31 80 28 81 30 82 27 83 33 85 31 86 27 87 31 89 27 90 28 37 9 2 16 32 15 39 15 40 16 41 16 54 17 64 16 79 16 88 16 38 84 1 22 2 24 3 24 4 24 5 24 6 23 7 26 8 24 9 22 10 26 13 23 14 24 15 22 16 26 17 24 18 25 19 23 20 22 21 22 22 26 24 26 25 25 26 22 27 24 28 26 29 23 30 26 31 26 32 25 33 23 34 23 35 22 36 24 37 26 38 25 39 26 41 23 42 23 43 25 44 25 45 24 46 23 47 23 48 25 49 25 50 25 51 23 52 25 53 24 54 22 55 24 56 24 57 24 58 24 59 25 60 24 61 22 62 24 63 25 64 23 65 23 66 25 67 26 68 26 69 25 70 22 71 23 72 23 73 22 74 25 75 25 77 22 78 22 79 24 80 26 81 25 82 23 83 24 84 24 85 24 86 26 87 26 88 25 90 25 39 28 3 31 9 32 10 31 15 33 16 31 21 33 24 30 29 32 32 33 35 30 36 29 39 31 45 29 46 30 50 32 54 32 59 30 61 30 62 33 67 29 69 29 74 29 77 32 79 33 81 28 83 30 89 32 90 31 40 23 6 21 8 20 10 22 12 24 14 22 18 24 22 23 29 24 31 23 40 22 42 21 44 24 47 24 48 23 49 20 52 20 68 20 72 22 74 24 81 22 82 20 84 23 88 22 41 55 1 26 2 26 3 25 4 27 5 27 7 27 8 26 11 26 13 23 14 24 15 25 17 25 18 23 21 23 23 23 24 24 25 24 26 25 30 27 31 26 32 26 33 24 36 24 37 25 38 25 40 25 43 25 44 27 45 26 47 27 49 26 52 23 56 27 57 27 58 23 59 26 61 25 62 26 64 23 65 26 66 24 67 27 68 26 70 23 73 26 75 25 76 23 79 27 81 23 85 25 86 27 87 27 88 24 89 24 90 25 42 34 2 30 10 30 14 30 20 31 22 27 26 31 28 31 29 28 33 30 35 31 36 27 38 27 39 27 41 28 44 29 47 28 48 28 53 27 61 30 62 28 64 27 66 31 67 31 71 27 74 29 75 30 77 32 78 27 80 31 83 27 87 29 88 32 89 27 90 29 43 48 1 15 2 17 3 15 7 17 8 19 9 17 10 16 12 19 15 18 19 18 22 18 24 16 26 16 28 17 29 16 33 18 34 18 35 16 37 16 38 19 39 17 41 18 43 17 47 18 50 18 53 17 54 18 55 17 56 18 58 15 59 18 60 19 65 17 67 17 68 17 69 17 70 17 71 17 75 19 76 15 77 18 78 19 79 16 84 18 85 17 86 17 88 18 90 18 44 83 1 26 2 27 3 25 4 25 5 26 6 25 7 24 8 26 9 27 10 27 11 28 12 27 13 25 14 25 15 28 16 26 17 27 18 25 19 26 20 24 21 27 22 26 23 24 24 24 25 24 26 28 28 26 29 28 30 26 31 24 32 27 33 27 34 27 35 27 36 27 37 28 38 28 39 26 40 27 42 27 43 24 44 27 45 28 46 28 47 26 48 25 50 26 52 24 53 26 54 25 55 26 56 28 57 26 58 24 59 26 60 26 61 26 62 24 63 26 64 27 65 24 66 24 67 25 68 25 69 25 70 25 71 26 72 25 73 26 76 24 77 25 78 24 79 23 80 26 81 26 82 23 83 26 84 26 85 25 86 28 87 25 88 28 89 27 45 37 1 14 3 15 6 13 7 13 8 14 9 15 11 15 13 13 15 15 20 13 24 15 27 13 28 15 29 14 33 15 38 15 39 15 43 15 44 13 45 14 46 15 49 15 50 15 55 15 59 15 61 15 62 15 71 15 77 15 79 13 80 13 84 14 85 13 86 15 87 13 88 13 89 15 46 88 1 22 2 21 3 23 4 23 5 20 6 19 7 21 8 22 9 20 10 23 11 21 12 20 13 19 14 22 15 23 16 21 17 20 18 19 19 22 20 21 21 22 23 20 24 21 25 19 26 21 27 20 28 20 29 19 30 20 31 22 32 21 33 23 34 22 35 21 36 22 37 21 38 23 39 21 40 22 41 20 42 22 43 23 44 22 45 23 46 23 47 22 48 22 49 20 50 23 51 20 52 21 53 20 54 20 55 22 56 19 58 20 59 19 60 20 61 19 62 22 63 21 64 21 65 22 66 20 67 22 68 19 69 21 70 19 71 21 72 20 73 20 74 22 75 21 76 22 77 22 78 22 79 21 80 21 81 21 82 20 83 21 84 20 85 19 86 23 87 21 88 22 89 21 90 21 47 45 5 18 8 16 9 16 10 16 13 19 14 16 15 18 18 15 19 18 20 18 21 15 23 17 24 17 26 19 30 16 34 18 35 16 37 17 40 18 43 18 44 17 45 16 51 16 53 16 54 19 56 18 58 16 60 16 61 17 62 18 64 19 66 18 68 16 69 16 70 16 72 16 73 17 75 15 80 17 82 17 83 18 86 17 87 18 88 18 89 18 48 36 2 26 4 30 8 29 15 30 16 26 20 30 21 31 25 27 26 29 27 28 29 26 30 27 32 27 33 29 38 27 42 30 43 30 45 27 46 26 50 29 53 31 55 27 56 27 57 28 58 28 67 26 69 26 73 31 74 28 76 28 79 28 80 29 82 29 86 27 88 29 90 27 49 64 1 11 2 12 3 10 4 11 5 10 9 11 10 11 12 10 13 12 14 10 16 11 17 12 18 11 19 10 20 11 22 10 24 12 25 11 27 12 29 10 30 11 31 11 33 11 35 12 37 11 38 11 39 12 40 11 41 10 42 11 43 10 44 11 45 10 46 11 47 11 48 11 49 11 51 10 52 10 53 12 54 12 57 11 62 11 64 11 65 10 66 11 67 11 69 11 70 12 71 10 72 12 73 10 74 10 75 11 76 11 77 11 78 12 80 10 81 10 82 12 86 10 88 12 89 11 90 12 50 32 3 17 5 17 10 18 12 18 13 20 17 19 18 17 22 18 28 19 33 18 34 20 38 18 46 20 47 16 51 19 56 16 57 18 58 18 59 16 60 17 61 19 65 19 68 19 72 18 73 18 77 17 80 19 83 17 86 17 87 16 88 19 90 17 51 74 1 19 2 18 3 18 4 17 5 18 6 17 7 19 8 16 9 17 11 19 12 19 13 19 14 17 15 19 17 19 18 18 19 19 21 18 22 17 24 20 25 20 26 19 28 20 29 18 30 18 31 20 32 16 33 18 37 16 38 16 40 17 41 18 42 17 43 18 44 16 45 18 46 17 47 18 48 18 50 17 51 16 52 19 53 16 54 19 56 17 58 19 61 19 62 17 63 18 64 17 65 19 66 19 67 18 68 17 69 20 70 17 71 18 72 18 73 17 74 17 75 16 76 19 77 19 78 17 79 19 80 19 82 19 83 19 84 19 85 18 86 18 87 19 88 17 89 16 52 11 1 30 3 26 25 28 26 28 30 29 31 28 36 31 42 28 71 27 78 28 89 32 53 86 1 11 2 11 3 11 4 10 5 10 6 11 7 11 8 11 9 11 10 11 11 11 12 12 13 10 14 12 15 11 16 11 17 10 18 12 19 10 20 11 21 12 22 10 23 11 24 10 25 12 26 12 27 12 28 12 29 10 30 11 31 11 32 12 33 11 34 12 35 12 36 11 37 11 38 11 39 12 40 11 41 11 42 11 43 10 44 10 45 11 46 12 47 11 48 11 49 11 50 12 51 11 52 10 53 10 55 10 56 10 57 11 58 11 59 12 60 10 62 12 64 12 65 10 66 12 67 11 68 10 70 10 71 10 72 11 73 10 74 12 75 12 76 11 77 10 78 10 79 11 80 10 81 11 82 10 83 11 84 12 85 11 86 11 87 12 88 11 89 10 90 11 54 85 1 21 2 22 3 18 4 21 5 19 6 20 7 20 8 21 9 19 10 21 11 18 12 21 13 20 14 21 15 22 16 20 17 20 18 20 19 22 20 22 21 19 22 19 23 20 24 21 25 21 26 20 27 20 28 22 29 20 31 21 32 20 33 20 34 19 35 20 36 22 37 22 38 20 39 22 40 21 41 19 42 20 43 20 44 21 45 22 47 21 48 18 49 20 50 20 51 21 52 18 53 22 54 20 55 22 57 20 58 20 59 18 60 20 61 21 62 20 64 21 65 19 66 18 68 20 69 22 70 20 71 19 72 19 73 22 74 21 75 22 76 21 77 20 78 19 79 20 80 19 81 19 82 20 83 22 84 21 85 20 86 22 87 18 88 19 89 20 90 19 55 1 13 27 56 59 1 20 4 19 5 18 6 18 7 20 8 20 9 20 12 19 13 18 16 21 18 20 19 18 20 18 21 19 23 19 24 17 25 18 26 17 27 18 28 18 29 20 31 20 32 19 33 19 34 18 37 20 40 20 41 18 43 19 44 19 45 18 48 21 49 19 50 19 51 20 54 21 55 19 57 18 58 19 59 17 61 17 63 18 65 19 67 18 68 20 69 19 70 21 71 17 72 21 73 18 75 19 76 18 77 19 78 18 79 19 80 18 81 21 83 19 87 18 12 29 39 3 27 9 27 10 29 16 26 18 28 20 26 21 29 24 29 26 28 30 28 31 27 32 29 34 28 35 30 38 25 41 27 42 28 43 30 44 30 45 29 46 27 51 26 52 28 56 29 61 28 63 27 64 28 66 26 67 27 69 25 70 30 72 26 74 29 79 26 80 31 81 27 82 28 83 28 90 29 30 31 2 19 3 19 8 18 12 16 16 18 18 18 19 19 20 17 22 18 25 16 29 18 33 19 35 19 41 17 42 20 43 18 45 17 49 16 50 16 51 19 52 16 53 20 54 16 55 18 63 17 67 17 71 17 72 19 80 16 88 19 89 17 31 54 1 16 4 17 7 16 8 16 10 15 11 15 12 17 14 17 15 16 17 17 19 16 25 17 26 15 27 15 28 16 29 17 30 17 31 16 33 15 34 16 35 15 37 16 38 15 39 17 40 17 41 16 42 15 43 15 45 15 46 16 48 16 49 16 50 18 53 15 55 18 56 15 59 15 60 16 61 17 63 17 67 17 69 17 70 17 71 16 72 15 73 15 74 17 75 17 79 17 83 15 84 17 85 16 86 16 88 17 32 7 8 28 32 29 46 31 52 30 74 30 77 27 83 28 45 10 4 12 26 11 32 13 36 12 38 12 39 11 71 12 78 12 84 13 87 12 46 9 14 24 16 22 21 26 25 23 26 22 31 25 55 23 58 24 70 22 47 15 8 9 20 9 21 10 25 10 31 9 32 10 36 9 41 9 44 10 46 10 53 10 55 10 66 10 72 9 90 11 48 88 1 19 2 19 3 19 4 20 5 17 6 18 7 19 8 17 9 18 10 18 11 19 12 20 13 19 14 21 15 17 16 18 17 19 18 19 19 19 20 17 21 18 22 18 23 20 24 18 25 20 26 21 27 20 28 19 29 19 30 18 31 20 32 19 33 18 34 19 35 21 36 21 37 19 38 20 39 18 40 18 41 19 42 18 43 18 44 17 45 17 46 20 47 20 48 20 49 18 50 17 51 18 52 17 53 18 55 17 56 18 57 17 58 19 59 19 60 20 61 18 62 19 63 19 64 19 65 21 66 20 67 20 68 18 69 18 70 18 71 18 72 18 73 21 74 18 75 20 76 19 77 18 78 17 79 20 80 20 81 20 82 18 83 19 84 21 85 17 87 19 88 19 89 19 90 18 53 31 1 23 3 24 4 25 9 26 10 25 18 23 19 26 25 23 26 24 28 23 31 25 32 25 35 26 37 26 38 25 40 24 42 26 49 24 50 24 53 24 59 24 60 25 61 24 62 24 66 25 72 22 75 25 77 23 84 24 85 22 89 24 54 6 5 27 16 29 34 26 48 29 68 31 75 29 55 38 4 11 5 11 14 11 15 10 19 11 21 10 22 11 23 10 24 10 29 11 30 10 32 10 33 10 35 9 37 10 39 10 40 10 41 9 45 9 48 10 51 9 52 10 56 10 57 10 58 10 59 10 61 10 62 11 65 10 68 10 69 11 71 9 74 10 75 11 80 11 81 10 83 10 87 9 56 86 1 11 2 11 3 12 4 13 5 12 6 11 7 12 8 12 9 13 10 13 11 12 12 13 13 12 14 13 15 12 16 12 17 13 18 12 19 12 20 12 21 11 22 12 23 12 24 13 25 12 26 12 27 13 29 13 30 12 31 11 32 11 34 12 35 11 36 11 37 12 38 12 39 12 40 13 41 12 42 12 43 11 44 11 45 12 46 12 47 11 48 12 49 13 50 11 51 12 52 12 54 11 55 13 56 12 57 11 58 12 59 12 60 12 61 13 62 12 63 12 64 12 65 12 66 12 67 11 68 12 69 11 70 12 71 11 72 11 73 11 74 11 75 13 76 12 77 13 78 13 79 12 80 12 81 12 82 11 83 11 84 11 85 11 86 11 87 13 88 12 89 12 4 37 7 7 9 10 9 19 11 24 11 43 10 68 9 69 10 38 24 7 14 12 12 14 14 17 14 24 12 27 14 28 13 31 13 33 13 41 13 43 12 44 12 47 13 48 13 49 14 52 13 53 13 58 12 59 13 63 12 73 13 78 14 79 14 88 14 39 19 1 10 2 11 6 11 19 10 25 9 26 10 30 10 34 9 38 9 39 9 44 11 45 9 60 9 66 11 75 10 76 10 82 10 85 10 89 10 40 16 5 27 6 28 14 26 16 26 31 26 46 29 48 27 50 26 54 28 55 26 56 28 59 26 70 30 73 31 77 28 78 28 4 57 9 5 12 31 12 34 11 36 12 43 13 46 13 61 13 81 11 90 13 58 57 1 15 2 16 3 16 4 15 5 14 6 16 12 15 13 14 16 15 17 14 20 14 21 14 23 14 24 14 25 16 26 15 27 16 30 16 31 15 32 14 33 16 34 14 35 16 36 14 37 16 38 15 39 14 41 16 46 14 47 14 52 14 53 16 54 16 55 14 56 15 58 14 59 15 60 16 62 15 64 15 65 14 66 15 67 16 69 14 70 16 72 15 73 15 75 16 76 16 77 16 78 16 79 16 80 16 82 15 83 16 87 15 90 15 59 79 1 14 2 14 3 13 4 14 5 13 6 15 7 14 8 13 9 14 10 14 11 14 12 14 13 14 14 15 15 14 16 13 17 14 18 14 19 14 21 13 22 13 23 14 24 15 25 14 26 14 27 14 28 15 29 15 30 13 31 13 32 14 33 15 34 14 35 15 36 14 37 14 39 15 41 14 42 15 43 13 44 15 45 13 46 15 47 15 48 14 49 14 51 13 52 15 53 13 54 14 56 13 57 13 58 15 59 13 61 14 62 14 63 14 64 14 65 14 66 15 67 15 68 14 69 13 70 13 71 13 72 13 73 13 75 13 76 14 77 13 78 14 79 13 82 15 83 13 84 13 85 13 86 14 87 15 89 13 60 43 1 24 3 21 4 22 5 24 10 21 14 22 22 25 23 21 24 21 25 21 26 21 27 25 28 25 29 24 30 24 31 22 33 22 35 23 36 25 37 22 42 21 44 24 46 21 48 21 52 23 54 21 57 25 64 23 65 24 68 25 70 23 72 24 73 25 74 25 75 22 76 22 80 25 81 23 82 24 83 21 84 22 88 25 90 23 +5 4 1 23 1 23 7 22 8 25 9 24 11 25 14 21 16 24 20 21 21 22 30 22 33 22 37 21 43 25 51 25 53 23 54 22 58 21 68 21 70 22 80 24 81 24 87 22 89 25 2 41 1 29 3 25 4 26 7 26 10 26 14 26 16 25 18 25 19 25 20 27 21 28 22 26 23 28 24 29 26 25 28 28 33 29 36 29 38 30 39 29 42 27 45 30 46 26 47 28 51 25 52 26 55 29 57 26 59 26 61 27 62 26 63 29 64 25 65 29 67 28 72 26 74 26 78 24 79 28 80 29 86 27 3 38 1 26 3 26 5 30 8 26 13 27 15 28 19 27 20 26 22 29 23 26 24 27 25 25 29 27 33 25 36 29 39 27 41 26 43 30 44 27 46 25 49 29 50 27 52 29 55 27 63 26 64 28 65 28 67 26 70 28 75 29 77 25 79 30 80 27 82 28 83 28 86 27 88 29 89 28 4 4 42 24 44 26 60 27 70 26 24 5 33 2 27 4 27 6 26 8 26 17 24 21 26 22 23 26 27 29 24 33 23 35 24 38 24 42 24 43 26 44 25 49 23 58 24 60 27 61 25 62 23 64 23 65 25 66 23 67 27 68 23 71 25 74 23 75 27 81 26 82 26 84 23 85 25 86 25 6 8 3 12 5 14 35 14 45 13 53 13 79 14 87 12 88 13 7 48 1 16 2 16 4 18 8 17 9 16 10 19 11 18 12 17 13 16 14 16 15 17 17 18 18 16 20 15 23 16 24 17 25 17 31 17 36 16 37 17 40 19 41 18 42 16 43 17 45 18 46 17 48 16 50 19 53 18 54 18 55 18 57 18 58 17 59 16 60 16 62 18 65 16 66 16 69 17 71 16 74 18 75 17 78 18 80 16 81 19 82 17 86 15 87 19 8 37 1 19 2 20 3 19 4 19 10 21 13 20 15 19 17 20 20 18 22 20 25 19 26 20 28 21 30 19 32 19 42 20 43 20 45 22 48 19 51 22 52 19 56 18 57 22 59 21 60 21 64 20 65 19 69 21 71 20 73 20 75 18 78 22 79 19 84 20 85 18 86 20 88 19 13 89 1 9 2 10 3 10 4 10 5 10 6 11 7 11 9 10 10 11 11 10 12 10 13 10 14 11 15 9 16 10 17 10 18 10 19 11 20 10 21 10 22 11 23 10 24 10 25 10 26 9 27 9 28 9 29 11 30 10 31 11 32 11 33 10 34 10 35 9 36 11 37 10 38 10 39 11 40 10 41 10 42 11 43 10 44 11 45 10 46 10 47 10 48 10 49 11 50 9 51 10 52 11 53 10 54 10 55 11 56 10 57 9 58 11 59 11 60 10 61 9 62 9 63 10 64 11 65 10 66 10 67 10 68 10 69 9 70 10 71 11 72 9 73 9 74 10 75 9 76 10 77 9 78 10 79 11 80 11 81 10 82 11 83 10 84 11 85 10 86 10 87 10 88 10 89 9 90 11 14 12 1 22 19 20 22 19 43 20 49 22 58 20 67 23 70 19 73 21 84 19 89 20 90 22 15 83 1 10 2 11 3 10 4 9 5 9 6 10 7 10 8 10 9 10 10 11 11 11 12 11 13 11 14 10 15 10 16 10 18 9 19 11 20 10 21 10 22 10 23 11 24 11 25 11 26 9 27 10 28 9 29 10 30 9 31 10 32 9 33 9 34 10 35 10 36 9 37 9 38 10 39 10 40 9 41 10 42 11 43 10 44 11 45 9 46 10 47 10 48 10 50 9 51 11 53 10 54 10 55 9 56 10 57 10 59 9 60 10 61 9 62 10 63 9 64 9 66 11 67 9 68 11 69 11 70 10 71 11 72 10 73 11 74 10 75 10 76 9 77 10 78 10 80 9 81 9 82 10 83 10 84 9 85 10 87 11 88 10 89 10 90 10 16 46 1 22 2 21 3 21 5 20 9 22 12 21 13 19 14 18 16 21 17 18 19 18 25 19 29 19 30 19 31 18 34 18 36 22 37 20 38 22 39 20 41 22 42 20 45 22 46 20 47 18 48 20 49 19 50 22 54 22 57 20 59 19 62 18 63 20 65 20 66 20 67 19 68 20 71 20 73 21 75 19 76 19 81 19 82 19 85 19 86 20 87 20 21 48 2 26 4 23 6 24 7 26 8 22 10 25 11 25 12 25 15 23 16 25 17 23 21 26 22 23 23 22 28 23 31 24 36 26 37 24 38 23 41 23 42 23 43 24 44 22 45 25 46 22 48 25 51 23 52 25 53 25 55 26 56 24 57 22 58 25 59 23 60 22 62 25 63 25 64 26 66 25 69 23 75 26 76 23 79 24 84 22 86 25 87 25 88 24 89 24 22 16 1 23 3 26 13 27 15 27 23 25 26 25 50 27 52 23 54 23 56 26 62 26 70 23 76 25 78 24 83 24 88 26 23 82 1 19 2 18 3 18 4 20 5 18 6 21 7 20 8 21 9 18 10 19 11 18 12 18 13 20 14 18 15 20 16 19 17 20 20 19 21 20 22 18 23 17 25 19 26 20 27 19 28 20 29 20 30 21 31 17 32 19 33 20 34 19 35 21 36 21 37 19 38 19 39 21 41 19 42 19 43 17 44 19 45 19 46 20 47 17 48 17 49 18 50 21 51 20 52 20 53 20 54 19 55 17 57 19 58 21 59 18 60 19 61 17 62 20 63 19 64 21 65 20 66 18 67 19 68 21 69 18 70 19 72 18 73 20 74 19 75 18 76 20 77 20 78 19 79 19 80 18 81 18 84 18 85 18 86 18 87 19 88 20 89 20 90 18 24 64 3 20 5 19 7 17 8 19 9 20 12 18 14 20 15 19 16 18 17 20 21 20 22 18 23 20 24 21 25 18 26 21 27 18 28 21 31 21 32 19 34 19 35 18 36 19 38 19 39 18 41 19 42 21 44 19 46 18 47 21 48 19 49 21 51 18 52 17 53 20 54 20 55 20 56 20 57 18 60 20 61 17 62 19 63 20 64 20 65 21 67 21 68 19 72 19 74 18 75 20 76 18 77 20 78 19 79 17 80 19 81 17 83 20 84 19 85 18 86 21 87 20 88 19 89 20 90 19 25 13 6 30 10 29 17 32 19 32 34 30 42 30 43 28 47 33 50 31 52 33 55 31 76 32 89 30 26 70 1 20 2 21 3 20 4 20 5 17 6 18 7 21 8 20 9 17 10 21 12 20 13 17 14 20 15 18 17 21 18 20 19 17 20 18 21 19 22 21 23 20 24 19 25 19 26 18 28 19 29 19 30 20 31 17 32 20 33 17 36 19 37 19 38 17 39 19 40 18 42 18 43 18 44 19 45 17 47 21 48 17 50 21 52 20 54 20 56 21 57 20 58 17 60 20 61 19 63 18 64 17 66 19 67 18 69 18 70 19 73 19 74 21 76 17 77 18 78 18 79 19 80 17 81 18 82 19 83 19 84 20 85 18 86 18 87 20 88 21 27 38 2 29 6 30 7 29 12 31 13 28 16 28 17 32 21 30 22 33 27 31 28 30 30 33 31 28 32 32 33 28 34 28 35 29 39 32 41 29 43 29 44 32 46 28 48 32 49 28 50 28 56 28 61 31 62 33 63 30 65 27 69 32 73 28 74 28 81 29 83 31 84 28 87 31 89 28 28 66 2 16 4 17 5 15 6 16 7 15 8 15 9 17 11 17 12 17 13 17 14 16 15 16 16 16 17 15 18 16 20 15 21 15 22 15 23 17 24 16 25 17 28 15 29 16 30 17 31 16 32 16 33 15 34 16 35 17 37 18 38 15 39 15 40 15 41 15 42 15 44 15 46 17 47 17 48 17 51 16 53 15 57 16 59 16 60 15 61 15 63 15 64 15 65 15 66 17 67 17 69 16 70 16 71 18 72 15 74 17 75 15 77 16 80 17 82 16 83 15 84 15 86 16 87 17 88 16 89 17 90 16 37 61 2 21 5 19 7 19 8 20 10 20 11 18 12 18 13 18 14 17 16 18 17 18 18 18 20 19 24 19 27 19 28 21 29 20 30 20 32 18 34 20 35 19 36 19 37 19 38 20 39 19 40 19 41 18 42 20 44 18 45 21 46 20 48 19 49 20 50 17 51 20 53 19 54 18 55 20 56 19 57 18 58 18 59 17 60 17 62 18 66 18 67 18 68 17 69 17 70 21 71 21 72 20 76 18 79 19 81 20 82 20 83 18 84 18 85 19 86 21 88 20 90 20 38 45 1 27 2 28 7 25 8 29 9 26 12 26 13 26 14 27 19 25 23 30 25 29 29 25 31 26 32 27 34 28 36 28 38 26 39 28 44 26 45 28 46 27 47 25 48 28 49 27 50 28 53 25 56 25 57 27 58 29 59 26 60 28 62 26 63 28 64 27 65 25 68 26 71 29 72 28 78 24 81 27 83 28 84 29 86 26 88 26 89 28 39 5 4 12 12 13 21 13 28 14 32 14 40 29 9 23 14 23 17 24 24 25 25 21 29 23 31 24 32 25 33 22 34 23 37 22 42 25 44 25 48 21 49 24 52 23 56 22 58 22 60 23 66 24 75 24 76 24 78 21 80 24 82 22 83 22 84 23 86 25 90 25 45 19 2 22 12 23 14 22 15 22 20 24 22 20 27 23 31 20 32 24 37 21 43 22 48 21 50 24 51 20 54 21 61 22 69 20 83 20 84 23 46 3 18 17 25 18 47 19 47 67 1 29 2 26 3 25 4 29 6 28 7 27 8 24 10 27 14 28 15 25 16 29 18 26 20 27 21 26 24 25 25 28 26 29 27 26 28 29 29 26 30 28 32 26 33 28 35 25 36 27 37 24 38 28 39 27 41 29 42 29 43 29 44 27 45 28 46 25 47 29 48 29 50 25 51 27 53 25 54 27 56 25 57 25 58 27 59 30 61 29 62 28 63 29 65 27 66 27 67 29 68 28 69 30 70 29 71 25 72 28 74 30 77 25 79 27 80 24 81 26 83 28 84 26 85 28 87 27 88 29 89 25 90 29 48 63 1 26 2 22 3 26 4 22 5 26 6 22 7 22 8 24 9 26 10 25 13 26 14 26 16 22 17 22 18 24 19 22 20 22 21 24 22 22 24 23 26 22 27 25 29 23 30 22 31 25 32 22 34 26 35 26 36 22 39 24 41 25 45 26 46 23 47 26 48 24 49 26 50 24 51 26 52 24 53 25 58 24 62 26 63 23 66 25 67 24 68 24 70 26 71 23 72 25 73 26 74 22 76 23 78 22 79 24 80 25 82 24 83 25 84 23 85 25 86 22 87 23 88 25 89 22 8 13 43 1 27 4 27 5 23 6 25 7 24 10 23 17 24 18 26 20 27 24 25 25 26 26 24 27 26 30 25 33 26 37 26 39 26 44 23 45 23 46 23 47 26 49 24 52 24 55 25 56 26 57 26 59 25 60 27 62 27 63 26 64 23 67 26 74 24 75 27 76 24 78 27 80 23 82 25 83 26 84 24 85 27 86 23 88 27 14 83 2 18 3 18 4 15 5 15 6 17 7 19 8 16 9 15 10 17 11 17 12 17 13 18 14 18 15 16 16 18 18 17 19 16 20 16 21 17 22 18 23 16 24 17 26 18 28 15 30 17 31 17 32 17 33 18 34 18 35 17 36 19 37 18 38 17 39 16 40 17 41 16 42 18 43 17 44 17 45 16 46 16 47 17 48 17 49 17 50 18 51 18 52 18 53 17 54 16 55 18 56 18 58 18 59 16 60 16 61 16 62 17 63 16 64 15 65 17 66 16 67 18 69 17 70 16 71 17 72 16 73 15 74 18 75 17 76 17 77 17 78 17 79 16 80 18 81 19 82 18 83 17 84 16 85 16 86 18 87 16 88 19 89 18 90 16 15 77 1 20 2 20 3 21 4 20 5 21 6 22 7 22 8 20 9 21 10 22 11 22 12 21 14 19 15 20 16 21 17 19 18 23 19 23 20 20 21 21 22 21 23 21 24 21 25 20 26 20 28 22 29 21 30 21 31 21 33 23 34 21 36 20 37 20 38 21 39 20 40 22 41 22 42 21 43 22 44 22 45 20 50 19 52 22 53 20 54 23 55 22 56 21 57 19 59 20 60 21 61 22 62 20 63 20 64 20 65 20 66 22 67 22 69 19 70 23 71 22 72 21 73 20 74 23 75 23 76 19 77 21 78 20 79 22 80 20 81 23 84 21 85 21 86 20 87 22 88 19 89 19 90 21 16 41 1 16 3 15 6 15 11 17 12 16 14 15 15 17 21 15 23 16 26 15 27 16 31 17 32 15 34 15 36 16 37 16 40 16 43 16 45 17 48 16 49 17 51 15 52 15 54 16 55 17 57 16 64 17 65 17 67 17 70 15 72 16 73 14 75 16 78 17 79 16 80 16 81 16 83 15 86 17 87 16 89 17 21 51 3 19 4 18 6 17 7 17 11 21 16 17 17 20 19 18 21 20 22 17 23 18 25 19 27 19 31 20 33 18 34 18 35 18 38 19 39 18 40 20 41 20 43 17 45 18 46 18 49 21 50 18 51 20 52 18 54 21 57 21 59 19 60 19 62 21 64 20 66 18 68 19 69 18 70 18 71 20 74 20 77 20 79 19 81 17 82 20 83 19 84 19 85 20 86 18 87 20 88 20 90 19 22 85 1 24 2 24 3 24 4 22 5 24 6 20 7 23 8 20 9 23 10 22 11 21 12 23 13 20 14 20 15 22 16 21 17 20 18 22 19 23 20 24 21 21 22 23 23 24 24 24 25 21 26 22 27 21 28 21 29 21 30 20 31 21 32 22 33 21 34 20 35 22 36 22 37 21 39 23 40 23 41 23 42 22 43 21 44 24 45 24 46 24 47 21 48 23 49 21 50 21 51 23 52 24 53 21 54 23 55 21 56 23 57 21 58 20 59 22 60 22 61 23 62 24 63 22 65 20 66 23 67 23 68 23 70 23 71 24 72 20 74 23 75 23 76 23 77 23 78 24 79 23 80 22 81 20 82 20 83 23 84 24 85 23 86 20 87 22 89 23 90 23 23 6 5 19 15 20 21 22 27 22 49 19 83 21 24 64 2 15 3 15 4 14 5 16 6 16 7 14 9 16 10 16 14 14 15 14 16 16 17 14 18 15 19 16 20 14 22 14 24 14 25 16 26 14 27 14 28 15 29 14 30 15 34 15 35 14 36 16 37 14 38 16 39 15 40 16 41 15 42 14 45 14 48 14 49 15 50 15 51 14 55 16 56 14 57 14 58 15 61 15 62 14 64 15 65 16 66 14 67 16 68 14 69 16 70 15 71 15 72 15 75 15 78 16 79 15 80 15 81 15 82 15 83 14 84 16 85 15 86 14 88 14 90 16 12 13 72 3 19 4 20 5 20 6 20 7 21 8 21 9 18 10 22 13 19 15 18 16 19 17 20 18 21 19 22 20 22 21 19 22 20 23 20 24 19 26 20 27 22 29 20 31 18 32 18 33 20 34 21 35 18 36 19 37 18 38 18 39 21 40 21 41 21 44 19 45 21 46 22 47 20 50 22 51 21 52 20 53 22 54 22 55 22 56 19 58 20 59 20 60 20 61 19 62 18 63 20 65 21 66 20 67 20 68 19 69 21 70 19 71 19 73 18 74 21 75 22 76 22 77 19 78 20 79 21 81 18 83 19 84 18 85 19 86 21 87 20 88 22 89 18 14 3 11 30 56 28 61 32 15 20 1 23 2 24 8 24 15 24 29 25 30 24 32 23 41 23 47 24 50 24 57 22 59 25 62 25 63 21 66 24 68 21 70 24 72 24 81 21 83 23 16 19 3 12 13 12 15 12 18 13 28 12 34 13 40 13 41 12 45 13 47 13 51 13 54 14 55 12 65 12 75 13 80 13 81 13 83 12 84 14 29 15 7 29 10 29 27 31 31 27 33 27 40 26 47 26 54 29 58 29 59 29 69 28 70 29 76 32 79 32 89 30 30 2 21 19 87 20 31 15 1 21 2 22 5 19 6 21 28 20 30 20 37 20 42 20 51 21 64 21 68 18 74 18 76 19 87 18 89 22 32 2 64 10 72 11 41 22 7 31 8 27 9 30 14 29 15 30 18 30 21 31 24 28 25 30 26 30 27 29 28 27 33 29 34 30 36 28 38 31 46 28 47 32 53 30 62 30 65 28 86 31 42 11 24 30 35 30 51 28 52 26 56 26 62 29 71 26 80 27 81 30 84 26 87 26 43 63 3 22 4 21 5 18 7 20 8 21 9 21 10 20 12 21 13 20 14 21 15 21 16 21 17 21 19 20 20 22 21 20 22 20 23 19 24 20 25 21 27 20 28 19 30 20 32 20 33 20 34 21 35 20 36 18 37 20 38 19 40 20 42 21 45 18 46 20 52 19 53 21 54 21 56 21 57 20 58 19 60 20 61 21 64 20 67 18 68 19 70 19 71 20 72 20 74 18 75 21 76 19 77 20 78 19 80 21 81 18 82 22 83 19 84 22 85 18 87 21 88 18 89 20 90 20 44 77 1 10 2 12 3 12 4 10 5 11 6 11 7 11 8 11 10 11 11 11 12 12 13 11 14 11 16 12 17 10 18 12 19 11 20 12 25 11 26 10 27 11 28 11 29 10 30 11 31 11 32 10 33 12 34 11 36 10 37 10 39 11 40 11 41 12 42 12 43 11 44 11 45 10 46 10 48 11 49 10 51 11 52 10 53 11 55 12 56 11 57 12 58 12 59 12 60 12 61 11 62 11 63 10 64 11 65 12 66 12 67 10 68 11 69 11 70 11 71 12 72 11 73 10 74 12 75 10 76 11 77 12 78 11 79 12 80 11 81 10 82 11 83 12 84 10 86 11 88 10 89 11 90 10 4 57 47 4 26 5 26 6 26 7 27 14 26 17 26 18 30 20 27 21 27 22 27 23 26 24 26 29 30 31 25 35 29 38 26 39 28 40 28 41 26 42 27 44 27 45 28 47 26 48 29 49 28 52 30 53 27 54 26 56 26 57 30 58 27 61 26 62 26 65 29 66 26 67 27 69 26 74 30 75 30 76 26 77 29 78 29 82 27 85 30 86 30 88 30 89 29 58 4 20 11 40 9 72 10 80 11 59 39 2 30 3 28 5 31 10 31 12 28 15 31 18 32 19 31 23 32 24 27 36 26 39 30 42 27 44 28 46 31 53 29 54 28 57 29 58 30 59 27 60 31 63 29 64 31 65 31 67 28 69 28 73 27 74 29 76 26 77 30 78 27 79 31 80 30 81 26 82 28 84 29 87 31 88 28 90 28 60 85 1 20 2 21 3 24 5 21 6 21 7 23 8 24 9 24 10 24 11 23 13 23 14 21 15 21 16 22 17 22 18 21 19 23 21 22 22 20 23 20 24 23 25 22 26 20 28 21 29 21 30 22 31 24 32 24 33 20 34 22 35 24 36 22 38 20 39 22 40 23 41 22 42 20 43 21 44 24 45 20 46 24 47 21 48 20 49 23 50 23 51 24 52 24 53 23 54 20 55 24 56 21 57 23 58 22 59 21 60 22 61 20 62 21 63 20 64 22 65 24 66 22 67 22 68 21 69 20 70 21 71 20 72 22 73 22 74 21 75 21 76 20 77 22 78 21 79 20 80 24 81 24 82 24 83 21 84 21 85 22 86 20 87 21 88 21 89 21 90 21 +5 4 1 43 1 10 2 11 11 10 15 10 17 12 18 11 19 11 21 11 25 11 26 12 27 10 29 11 30 12 31 11 32 11 34 10 36 11 38 12 39 12 44 12 46 11 47 12 48 10 49 11 51 12 53 11 54 12 55 10 56 10 57 12 58 11 59 11 60 12 61 10 64 11 65 10 72 12 77 12 78 12 80 12 84 12 87 11 90 10 2 84 1 10 3 11 4 10 5 10 6 10 7 10 8 11 9 11 10 11 11 10 12 11 13 9 14 10 15 9 16 9 17 9 18 9 19 10 20 10 21 10 22 10 23 9 24 9 25 9 26 11 27 9 28 10 29 10 30 9 31 11 32 11 33 10 34 10 35 10 36 9 37 10 38 9 39 10 40 10 41 10 42 9 43 10 44 10 45 9 46 9 47 10 48 10 49 10 50 10 51 10 52 10 53 9 54 10 55 10 56 10 57 10 59 11 60 10 61 11 62 11 63 10 64 10 66 10 67 10 68 9 69 10 70 9 71 10 72 11 73 9 74 9 75 10 76 10 77 10 78 11 79 10 81 10 82 10 83 10 86 9 87 10 88 10 89 10 90 10 3 82 1 12 2 11 3 12 4 12 5 11 6 12 7 11 9 12 10 12 11 13 12 11 13 11 14 12 15 11 16 13 17 11 18 11 19 12 20 13 21 13 22 11 23 12 24 11 25 12 26 13 27 13 28 12 29 13 30 13 31 12 33 11 34 12 35 13 37 13 38 12 39 12 40 11 41 11 42 12 43 12 44 13 45 11 46 13 47 11 48 11 49 13 51 12 52 13 53 11 55 11 56 13 57 12 58 12 59 13 60 12 61 12 63 11 64 12 66 13 67 13 68 13 69 11 70 11 71 12 72 12 73 11 74 12 75 12 76 13 77 12 78 11 79 12 80 11 81 11 82 12 83 12 85 13 86 11 87 11 88 13 89 13 90 13 4 71 1 14 2 14 3 14 4 14 5 14 7 15 8 15 10 15 11 13 12 13 13 13 14 13 15 15 16 13 18 13 19 15 20 13 21 13 22 14 23 14 24 13 25 15 26 13 27 14 28 13 29 14 31 13 33 14 34 13 35 14 36 15 37 13 38 14 39 14 40 15 41 13 42 15 43 13 45 15 46 14 47 14 49 15 50 13 52 14 54 14 55 13 56 13 57 15 60 13 61 15 62 13 63 13 66 14 67 15 68 13 69 14 70 15 72 15 73 15 74 15 75 15 76 13 78 14 79 15 81 14 84 13 85 14 86 14 87 15 88 14 90 14 8 33 86 1 26 2 28 3 28 4 25 5 26 6 29 7 25 8 30 9 29 10 27 11 29 12 27 13 26 14 29 15 27 16 25 17 27 18 27 19 29 21 29 23 26 24 27 25 25 26 30 27 25 28 29 29 27 30 28 31 26 32 29 33 28 34 27 35 29 36 28 37 24 38 30 39 27 40 29 41 29 42 28 43 24 44 29 45 28 46 25 47 28 48 26 49 27 50 27 51 27 52 26 53 25 55 26 56 27 57 26 58 25 59 25 60 30 61 26 62 29 63 26 64 27 65 29 66 27 67 29 68 24 69 26 70 28 71 27 72 29 73 29 74 25 75 26 76 25 77 29 78 29 79 27 80 27 81 25 82 28 83 29 84 25 85 29 86 26 87 28 88 29 90 28 34 52 2 21 3 20 4 21 5 19 10 23 11 22 12 22 13 20 14 23 16 22 18 21 19 21 23 21 24 21 25 19 26 19 27 22 28 19 33 20 34 21 35 21 36 19 38 22 41 23 42 21 45 22 48 22 52 22 53 22 56 22 57 20 58 21 59 20 61 22 62 20 63 20 64 19 65 20 67 19 69 19 70 19 71 23 75 21 78 19 79 19 80 21 83 22 84 20 86 21 87 22 88 20 90 21 35 78 1 24 2 25 3 25 4 25 7 25 8 25 9 24 10 24 11 23 14 26 15 25 16 27 17 23 18 27 19 27 20 27 21 27 22 26 23 23 24 23 25 27 26 23 27 26 29 26 30 25 31 24 32 23 34 24 35 24 36 26 37 25 38 25 39 26 41 24 42 25 43 23 44 25 45 24 46 25 47 23 49 27 51 24 52 27 54 27 55 23 56 27 57 23 58 25 60 25 62 27 63 26 64 24 65 25 66 27 67 25 68 27 69 23 70 23 71 25 72 27 73 23 74 23 75 26 76 25 77 23 78 26 79 24 80 24 81 23 82 25 83 24 84 26 85 26 86 23 87 24 88 24 89 23 90 25 36 44 1 18 2 18 3 20 6 20 7 21 9 18 10 19 12 19 15 21 17 20 18 20 19 21 22 19 27 21 28 19 29 21 30 20 31 20 32 20 33 18 34 20 37 20 38 18 40 18 43 19 44 20 45 20 52 20 55 18 57 18 58 18 59 21 62 18 63 19 67 21 68 21 69 20 70 22 72 19 75 18 76 22 80 22 86 19 87 20 49 69 1 28 3 29 4 28 6 29 7 26 8 28 9 29 10 29 11 25 12 25 13 24 14 24 15 26 16 29 17 27 18 28 19 29 20 28 21 25 22 30 23 28 24 29 25 28 26 27 27 28 28 30 30 28 31 24 32 29 37 29 40 25 41 26 42 25 44 27 45 24 46 28 47 29 48 26 49 25 50 29 51 25 52 26 53 30 55 28 56 25 57 30 58 26 61 25 66 29 67 25 68 30 70 28 71 28 72 28 73 26 74 26 75 25 76 25 77 25 78 29 79 28 80 26 83 27 85 29 86 28 87 24 88 29 89 29 90 25 50 29 6 11 9 11 10 9 13 10 14 9 20 10 24 10 32 11 36 9 40 10 42 11 43 11 44 10 45 9 47 11 51 10 52 9 54 10 59 11 64 10 65 10 67 9 69 10 75 9 76 10 81 10 87 10 89 11 90 10 51 71 1 27 2 27 5 29 6 29 7 28 8 26 9 28 10 25 11 27 12 26 13 27 14 29 15 27 16 28 17 28 18 27 19 28 20 26 22 24 23 26 24 28 25 27 26 29 27 28 28 27 29 30 31 27 32 28 33 28 34 27 35 26 36 25 37 25 38 28 40 27 45 27 47 24 49 28 50 28 51 29 53 28 54 25 55 25 56 26 57 25 58 28 59 30 61 24 62 27 63 25 64 26 66 28 67 26 68 26 69 27 70 25 72 29 73 27 76 25 77 27 78 25 79 24 80 26 81 24 82 26 83 28 84 25 86 28 87 28 89 30 90 26 52 13 3 27 6 30 26 28 30 30 34 30 35 31 52 30 72 28 76 27 79 30 80 27 85 26 86 27 8 5 19 12 26 18 26 23 27 28 27 31 25 37 27 41 24 48 24 50 24 56 27 62 23 69 26 72 25 73 26 78 26 83 24 84 25 85 26 86 26 6 15 8 16 15 15 28 15 31 16 32 16 33 15 34 14 38 15 39 15 41 16 54 15 70 15 76 14 80 14 90 16 7 59 1 10 3 11 4 10 5 12 6 11 10 12 11 10 12 11 13 11 14 12 16 12 18 11 19 12 25 12 26 12 27 11 28 10 29 12 30 11 31 10 32 11 33 12 35 11 37 11 38 11 40 11 41 11 42 12 44 10 45 11 46 11 47 11 51 12 52 11 53 10 54 10 55 12 56 12 57 12 62 11 64 11 65 12 66 12 67 11 68 10 73 10 74 11 76 11 77 11 79 11 80 10 81 11 82 11 83 11 85 12 87 12 88 10 89 10 90 12 8 60 3 23 4 24 5 23 6 22 9 25 10 24 11 22 12 24 13 24 14 21 15 24 16 25 18 22 19 21 20 22 21 23 22 21 23 21 25 25 26 24 28 25 29 24 30 23 31 23 33 23 34 23 35 21 36 23 37 22 38 23 39 21 40 23 42 22 47 25 48 22 49 25 50 25 53 24 54 25 56 23 58 25 59 24 60 22 61 21 63 25 64 22 67 21 68 24 71 25 73 22 74 22 76 24 77 25 78 24 80 25 81 24 84 25 85 24 88 24 89 22 29 46 2 14 7 13 8 13 10 14 12 13 13 14 15 13 20 13 21 15 22 14 23 14 25 15 26 14 28 15 31 14 32 14 33 15 34 13 36 14 38 15 39 13 40 13 41 15 42 14 43 14 44 14 45 15 46 14 51 14 54 14 56 14 57 15 59 15 60 15 61 14 62 14 63 13 65 14 68 14 69 15 70 13 75 14 76 13 80 13 82 13 84 13 30 73 1 11 2 10 3 10 4 10 5 10 6 9 7 10 8 10 10 10 11 9 13 11 14 9 16 10 17 11 18 10 21 10 22 10 24 11 25 10 26 11 28 10 29 10 30 10 31 10 33 11 34 10 35 11 36 9 37 10 38 10 39 11 40 10 41 10 42 10 43 10 44 10 49 11 50 9 51 10 52 10 54 10 56 10 57 10 58 9 59 11 60 11 61 9 62 11 63 9 64 9 65 11 66 10 67 9 68 10 70 11 71 9 72 10 73 10 74 11 75 9 76 10 77 11 78 10 79 11 81 9 82 10 83 10 84 11 85 11 86 9 87 9 88 10 89 10 31 72 1 29 2 31 3 32 5 30 7 32 8 32 9 31 11 32 12 29 13 28 17 28 18 30 19 32 21 32 22 30 23 30 25 27 26 27 27 32 28 30 29 32 30 31 32 30 33 31 34 31 35 29 36 31 37 29 38 33 39 31 40 28 41 32 44 28 45 30 46 28 47 29 48 30 49 27 50 27 51 28 53 31 54 31 60 30 61 27 62 32 63 32 64 31 65 30 66 29 67 28 68 31 69 30 70 31 71 31 72 31 73 32 74 32 75 30 76 30 77 27 78 28 79 32 80 33 81 32 82 30 83 30 84 31 85 32 86 29 87 30 88 28 89 28 32 85 1 16 2 17 3 15 4 16 6 16 7 17 8 16 10 17 11 15 12 17 13 16 14 16 15 17 16 15 17 16 18 17 19 16 20 16 21 16 22 15 24 16 25 17 26 15 27 17 28 16 29 15 30 17 31 17 32 15 33 17 34 16 35 15 36 16 37 16 38 17 39 14 40 15 41 15 43 16 44 16 45 16 46 16 47 16 48 18 49 17 50 16 51 15 52 17 53 15 54 14 55 16 56 17 57 16 58 16 59 14 60 17 61 16 62 17 63 17 64 17 65 17 66 15 67 17 68 17 69 16 70 17 71 16 72 15 73 16 74 18 75 17 76 16 77 16 78 15 79 17 80 15 81 17 82 17 83 16 84 14 85 16 86 17 88 15 89 16 90 17 8 5 22 1 12 2 12 5 13 14 12 16 13 17 12 26 12 38 11 40 11 44 12 46 11 50 12 53 11 55 12 58 13 62 12 66 13 70 11 81 13 83 12 86 11 89 13 6 58 1 17 2 19 3 17 5 17 6 16 9 17 10 18 11 16 12 18 13 18 14 17 15 18 16 16 18 16 19 16 22 17 24 17 25 17 27 17 28 16 31 18 33 18 34 16 35 18 36 16 37 18 38 17 39 16 42 18 44 16 45 19 46 18 48 16 49 15 50 19 53 18 54 18 55 18 56 15 58 17 61 18 63 17 65 17 66 19 67 18 69 16 70 16 73 17 74 17 77 18 78 18 79 16 80 17 81 18 86 16 87 18 88 19 90 18 7 64 1 27 2 23 3 23 4 25 6 25 7 23 9 27 11 24 12 24 13 25 15 24 16 24 18 25 19 25 21 25 22 25 24 27 25 23 28 25 29 27 30 26 31 24 33 25 34 23 35 27 36 23 37 24 38 23 39 26 42 23 44 27 45 24 47 24 48 25 49 27 50 26 51 24 53 26 55 24 56 24 57 25 58 27 59 26 60 23 61 26 62 27 64 27 66 26 67 26 68 26 70 27 71 25 74 24 75 27 76 26 77 27 78 24 79 24 80 26 82 23 83 25 84 23 87 26 90 23 8 43 2 16 5 15 6 16 12 15 13 15 14 16 16 14 20 15 21 14 23 16 24 16 26 15 28 16 29 14 30 14 34 16 35 16 37 16 40 14 41 16 44 14 45 15 46 14 50 15 54 14 55 15 56 15 58 16 64 14 66 14 67 14 69 16 71 14 77 15 78 16 81 15 83 16 85 14 86 14 87 15 88 14 89 15 90 14 21 75 1 25 2 26 3 23 5 25 6 26 7 24 8 26 11 25 12 24 13 24 14 23 15 22 16 23 17 22 18 23 19 22 20 26 21 22 22 26 24 24 25 23 26 23 27 22 28 25 30 23 31 23 32 26 33 26 35 25 36 23 37 26 38 22 39 25 40 25 41 23 42 25 43 24 44 26 45 26 46 23 47 23 48 25 49 23 51 23 52 23 53 25 54 24 56 22 57 25 58 24 59 26 60 22 61 26 62 26 65 26 66 23 67 23 68 22 69 23 70 25 72 26 73 23 74 24 75 26 77 25 78 23 79 25 80 25 81 25 82 25 84 23 85 24 86 26 87 22 88 25 22 13 1 23 3 25 12 26 29 22 36 25 43 22 44 25 50 23 52 25 62 25 67 25 74 25 82 26 23 48 1 18 3 20 7 20 8 18 11 20 13 18 14 20 16 19 18 19 22 20 23 21 25 18 26 19 27 21 29 18 30 21 32 18 33 21 39 19 40 21 41 21 42 20 46 19 48 19 49 20 50 18 55 19 56 19 57 21 58 17 59 18 60 20 61 19 63 18 64 17 67 19 68 21 69 20 71 18 76 19 77 19 80 19 81 18 82 18 83 19 88 19 89 20 90 17 24 80 1 29 2 26 3 28 4 30 5 27 6 28 7 26 8 29 9 26 10 25 11 30 13 30 14 26 15 25 16 28 17 29 18 27 19 26 20 27 21 26 22 28 24 29 25 28 26 27 27 30 28 29 29 27 30 29 31 26 33 28 34 27 35 26 36 28 37 27 39 25 40 27 41 26 43 29 44 26 45 28 46 27 47 25 48 26 50 30 51 27 52 26 53 30 54 27 55 27 56 28 57 26 58 29 59 27 60 27 61 28 62 30 63 27 64 28 65 27 66 25 68 27 69 26 70 26 71 25 72 30 73 30 74 28 75 28 76 27 77 28 78 26 79 26 80 28 81 29 82 26 83 27 84 25 85 28 87 30 88 26 4 57 71 1 19 2 20 3 18 4 17 6 19 8 18 9 19 11 20 12 19 14 17 15 19 16 17 17 19 18 17 19 19 20 16 21 18 22 17 23 18 24 17 25 17 27 18 28 18 29 20 30 19 31 18 32 18 33 19 34 19 35 17 37 18 38 17 39 17 40 19 43 20 44 17 46 18 47 18 49 18 51 16 53 17 54 16 55 19 57 19 58 17 59 20 61 19 62 17 63 19 64 19 65 19 66 17 67 19 69 18 70 19 71 17 74 17 75 18 76 16 78 18 79 17 80 18 81 17 82 16 83 20 84 17 85 17 86 19 87 18 89 19 90 18 58 49 2 15 3 15 5 15 7 15 10 15 12 17 13 16 14 17 17 16 19 17 20 15 23 17 26 17 27 17 28 16 30 15 32 16 33 15 34 16 35 15 36 18 38 17 41 17 43 17 45 18 47 16 49 15 52 15 54 15 56 16 59 15 60 15 61 15 63 16 65 15 66 16 70 15 71 16 72 16 74 17 75 15 78 15 79 14 80 15 81 15 84 14 85 14 88 17 90 17 59 71 1 33 2 32 3 31 4 32 5 28 6 29 7 28 9 28 12 33 13 32 14 32 15 28 16 31 17 32 18 33 19 30 20 28 21 31 22 33 23 30 24 28 26 32 28 27 30 29 31 29 32 33 33 30 34 29 35 29 37 31 38 29 39 28 40 29 41 29 42 30 43 30 44 29 45 28 47 31 48 31 49 29 50 28 51 27 53 30 55 31 58 32 59 27 60 31 61 29 62 28 63 30 64 30 65 31 66 32 68 33 69 28 70 31 71 29 74 27 75 31 76 31 77 32 78 33 79 32 80 27 81 33 82 29 83 32 86 30 88 28 90 30 60 81 1 13 2 13 3 13 4 12 5 12 6 13 8 12 9 13 10 13 11 12 12 13 14 12 15 12 16 12 17 14 18 12 19 12 20 13 21 14 23 12 24 13 25 13 26 13 27 14 28 14 29 12 30 12 31 13 32 12 33 13 35 14 36 13 37 13 38 14 39 12 40 12 41 12 42 13 43 14 44 14 45 14 46 13 47 12 48 14 49 13 50 12 51 14 52 14 53 12 54 13 55 14 56 12 57 13 58 12 59 14 60 12 61 14 62 14 64 13 65 12 66 13 67 13 68 14 69 13 70 12 72 14 73 13 76 14 77 13 78 12 79 13 80 12 81 13 82 14 83 12 84 13 86 12 87 13 88 14 89 13 90 13 +5 4 1 3 7 21 45 19 69 21 2 13 3 20 8 21 11 19 26 22 29 19 31 18 42 22 43 21 49 22 50 19 52 19 87 19 89 21 3 22 1 12 3 14 5 12 10 13 13 12 15 13 20 13 31 12 32 12 35 12 36 13 48 14 51 14 53 12 61 14 63 13 64 13 68 13 69 12 72 12 73 14 74 13 4 57 1 20 2 23 3 20 6 22 7 20 10 20 13 21 14 21 15 19 17 22 18 20 19 22 21 19 23 20 24 20 25 19 26 22 30 19 31 23 32 21 34 19 35 23 37 20 38 19 39 21 40 20 41 19 42 21 44 19 45 21 47 19 48 21 50 21 51 22 56 22 57 21 58 23 59 22 64 19 66 22 67 21 69 19 70 21 71 20 72 23 73 22 76 19 77 21 78 21 79 20 80 20 81 22 83 21 86 19 87 22 88 23 90 22 40 5 79 1 26 2 22 3 25 4 22 5 25 6 26 7 25 8 26 9 22 10 24 11 24 12 23 13 24 14 23 15 22 16 22 17 23 18 26 19 23 20 26 21 22 22 23 23 24 25 23 27 25 28 25 29 23 30 24 31 25 32 24 33 25 34 26 35 26 36 26 37 23 38 23 39 25 40 25 41 23 42 23 43 25 44 22 45 26 49 24 50 26 51 26 52 25 53 22 54 25 55 23 56 24 57 23 58 25 59 26 60 26 61 26 63 26 64 25 65 22 66 24 67 22 68 23 69 23 70 22 71 23 72 26 73 26 74 24 77 22 78 23 79 26 80 26 81 26 83 22 84 24 86 25 87 25 88 24 90 23 6 4 46 14 65 14 66 14 81 15 7 27 2 27 7 32 13 30 14 27 16 27 17 30 19 32 22 28 28 31 32 28 33 30 40 29 42 32 43 29 48 31 51 29 55 31 58 31 59 31 61 33 62 31 67 27 69 32 70 32 76 28 81 30 88 33 8 31 5 13 6 11 7 12 9 11 12 11 13 11 16 11 17 11 22 12 23 11 24 11 25 13 26 11 32 11 33 13 34 12 35 13 38 11 47 11 48 12 51 11 53 12 55 13 57 12 58 11 61 11 64 13 80 11 82 11 85 11 88 12 9 13 5 18 8 19 13 22 15 21 16 18 18 21 38 20 49 20 63 18 66 20 67 21 71 20 83 21 10 29 3 28 5 27 16 24 19 25 23 26 24 28 31 29 35 27 38 28 39 25 44 27 47 29 49 26 51 28 56 24 59 27 60 28 62 29 68 28 70 27 71 25 74 28 75 27 77 28 79 28 80 26 81 26 84 26 89 29 11 9 6 26 19 26 24 23 31 27 32 24 33 25 42 27 63 23 88 25 12 14 3 14 9 15 10 14 19 13 24 13 31 13 34 13 41 14 45 15 51 13 54 15 57 14 59 14 70 15 13 22 1 25 3 29 7 25 11 31 12 30 18 26 27 26 31 27 32 30 33 27 34 26 35 26 36 29 38 30 44 29 45 28 51 26 55 28 60 26 61 25 82 30 84 28 14 14 9 27 24 30 25 30 28 29 33 27 38 30 41 29 44 25 46 25 47 28 48 29 49 26 54 28 62 26 15 81 1 13 2 12 3 14 4 13 5 13 6 13 7 13 8 13 10 14 11 12 12 13 13 14 14 12 16 12 17 13 18 13 19 14 20 13 21 13 22 14 23 12 25 13 26 14 27 13 28 13 29 12 30 14 31 13 32 13 33 12 34 14 35 12 36 13 37 12 38 14 39 14 40 14 41 14 43 14 44 13 45 12 46 14 47 13 48 13 49 12 50 13 51 13 52 13 53 12 54 13 55 12 56 14 57 12 58 12 59 14 60 13 61 14 62 13 63 14 64 14 65 14 67 14 68 14 69 12 70 13 71 12 72 13 73 13 74 14 75 12 76 13 79 12 80 12 81 14 82 14 83 12 84 13 85 12 86 13 89 14 90 13 16 78 1 22 3 23 4 23 5 24 6 26 7 22 8 25 9 24 10 26 11 26 12 25 13 23 14 24 15 23 16 22 17 25 18 25 20 25 21 24 22 22 23 25 24 24 25 22 26 26 27 23 28 26 29 25 30 24 32 24 34 25 35 24 36 23 37 24 38 26 40 25 41 23 42 22 43 26 44 24 45 26 46 24 47 22 49 25 50 22 51 26 52 23 53 24 54 23 55 24 56 25 57 24 58 24 59 26 60 24 61 26 64 26 65 22 66 24 67 22 68 24 69 23 70 25 71 24 72 26 73 23 74 23 75 25 76 24 77 26 78 26 79 24 80 23 81 23 82 23 85 25 87 22 89 25 90 22 17 49 2 19 4 17 5 17 7 19 12 18 17 19 18 18 19 20 25 20 26 19 27 20 28 18 31 18 32 18 34 16 39 16 41 17 43 19 44 17 48 16 49 19 53 20 54 18 55 17 56 18 57 19 60 17 62 18 65 19 66 16 68 18 69 19 70 17 71 18 72 20 75 17 76 17 77 20 78 18 79 17 80 20 82 19 83 19 84 17 85 17 86 18 87 18 88 20 89 16 18 75 1 27 2 26 3 29 4 29 5 27 6 26 7 26 8 25 9 28 10 25 11 29 12 26 13 27 14 28 15 25 16 27 17 26 18 28 19 27 20 27 21 28 22 28 23 25 24 28 25 29 28 27 29 25 30 28 31 27 33 28 34 27 35 26 36 28 37 29 38 28 39 26 40 26 41 28 42 27 43 28 44 27 46 28 47 27 49 29 50 25 51 29 53 29 54 25 55 28 56 26 57 28 58 27 59 26 61 28 62 27 63 26 65 29 67 26 68 25 70 27 72 29 73 27 74 27 75 29 76 28 78 26 79 27 81 25 84 26 85 28 86 28 87 26 88 26 89 29 90 28 19 89 1 22 2 19 3 21 4 19 5 21 6 22 7 21 8 21 9 21 10 19 11 20 12 20 13 18 14 18 15 21 16 20 17 22 18 21 19 19 20 19 21 19 22 19 23 22 24 21 26 18 27 18 28 20 29 19 30 21 31 21 32 19 33 21 34 20 35 18 36 19 37 21 38 19 39 20 40 18 41 20 42 19 43 20 44 20 45 22 46 20 47 21 48 20 49 19 50 20 51 21 52 21 53 20 54 19 55 21 56 21 57 19 58 22 59 18 60 21 61 22 62 20 63 21 64 21 65 21 66 19 67 22 68 20 69 20 70 21 71 21 72 19 73 21 74 19 75 21 76 18 77 21 78 20 79 20 80 22 81 20 82 21 83 19 84 21 85 21 86 18 87 19 88 19 89 18 90 21 20 75 1 25 2 22 5 24 6 26 7 23 8 23 9 26 10 23 12 23 13 22 14 23 15 26 16 26 17 22 18 23 19 26 20 25 21 25 22 26 23 25 24 24 26 25 27 24 28 26 29 22 30 24 31 24 32 22 33 22 34 23 35 25 37 26 38 24 39 24 40 23 41 25 42 26 43 24 44 24 45 23 46 25 47 25 49 26 51 23 52 26 53 26 54 22 55 25 56 24 58 22 59 25 61 22 62 22 65 23 66 26 67 24 68 24 69 22 70 26 71 23 73 22 74 25 75 26 77 26 78 26 79 22 80 23 81 25 82 25 83 23 84 22 86 22 87 23 89 24 90 26 21 38 4 20 6 21 8 23 9 21 10 21 12 22 14 22 18 22 20 24 21 20 22 20 23 23 24 24 25 22 29 24 30 23 31 23 32 24 38 22 40 22 49 24 50 23 54 22 55 21 57 21 58 23 59 23 60 23 62 23 67 21 69 21 70 22 71 23 75 24 76 24 80 23 83 22 89 22 22 27 5 19 7 20 11 21 12 20 15 19 16 19 17 20 20 21 22 19 23 19 33 21 36 18 37 19 48 20 50 22 60 19 61 19 63 19 67 19 68 19 71 21 80 18 82 22 83 18 85 21 86 21 89 22 23 69 1 13 2 14 4 13 5 14 6 15 7 15 8 14 9 14 11 14 12 15 13 13 14 14 16 13 17 13 19 13 20 14 22 15 23 13 24 15 25 13 27 14 28 15 30 14 31 14 32 15 33 15 35 13 36 13 40 15 41 13 42 13 43 15 45 14 46 15 47 15 48 14 49 15 50 15 51 13 53 13 54 14 55 14 58 13 59 14 60 14 64 15 66 14 67 14 68 14 69 14 70 13 71 15 72 14 73 13 74 15 75 15 76 15 77 15 79 14 80 14 81 15 82 15 83 14 84 14 85 14 86 15 87 14 89 14 90 14 24 9 7 11 8 9 10 10 19 10 42 10 56 10 71 11 78 11 85 10 25 29 9 31 10 29 11 27 18 33 27 32 30 31 35 30 36 30 37 27 38 27 42 28 43 32 48 31 50 32 52 30 56 32 58 28 59 32 61 29 63 33 64 33 67 31 68 29 70 33 74 28 81 28 82 33 88 28 90 27 26 85 1 29 2 28 3 29 4 30 5 30 6 32 7 27 8 28 9 31 10 27 11 28 13 31 14 32 15 28 16 29 17 27 18 31 19 28 20 29 21 28 22 30 23 31 24 28 25 27 26 30 27 29 28 29 29 26 30 30 31 27 32 31 33 27 34 26 35 31 36 31 37 28 38 26 39 31 40 27 41 29 42 27 43 27 44 29 46 29 47 27 48 31 49 31 50 28 51 27 52 30 53 30 54 28 55 29 56 30 57 30 58 30 59 28 60 30 61 29 62 29 64 26 65 29 66 31 67 27 68 27 69 27 70 28 71 26 72 30 74 27 76 28 77 29 78 28 79 30 80 28 81 30 82 30 83 27 84 31 85 30 86 31 87 30 88 26 89 29 90 28 27 15 9 19 13 22 14 21 17 21 33 20 42 22 44 20 46 19 47 23 49 20 54 22 62 20 75 20 77 19 89 21 28 75 1 20 2 21 4 22 5 20 6 21 7 20 9 21 10 21 11 21 13 20 14 21 15 22 16 19 17 21 18 21 19 20 20 23 21 22 22 20 23 19 24 21 25 22 27 23 28 22 30 22 31 21 32 20 33 22 35 19 36 21 37 22 40 19 41 20 42 19 44 20 46 19 47 22 48 20 49 23 50 21 51 21 52 22 53 23 54 22 55 20 56 20 57 21 58 21 59 21 60 19 61 19 63 21 64 21 65 20 66 23 67 22 68 22 69 21 70 19 72 21 73 20 74 19 75 20 76 20 77 19 78 20 79 20 80 23 81 23 82 22 85 22 86 22 88 19 89 19 90 19 29 16 3 21 12 20 19 22 25 22 26 22 28 22 37 20 40 22 41 20 43 23 56 22 59 20 71 22 75 22 76 24 84 23 30 56 1 23 2 26 4 26 5 22 7 22 8 24 10 22 11 22 12 23 14 26 16 24 17 26 20 25 23 22 24 26 28 25 29 24 31 24 32 25 33 26 34 22 35 25 36 22 38 22 39 24 43 24 44 23 45 26 47 23 48 23 49 24 50 22 51 22 54 26 55 25 56 24 57 23 61 25 62 23 63 22 65 24 67 24 69 24 70 24 71 24 72 23 76 24 77 24 78 24 79 26 80 26 81 24 82 24 83 25 84 23 85 25 31 25 4 18 5 19 8 17 16 17 22 18 23 16 30 17 33 19 35 17 38 20 39 19 43 18 44 19 51 17 52 18 56 18 61 19 64 19 67 19 72 18 76 18 80 17 82 17 86 17 90 16 32 1 78 20 37 90 1 9 2 9 3 10 4 9 5 11 6 10 7 10 8 10 9 10 10 9 11 11 12 10 13 10 14 9 15 10 16 10 17 10 18 11 19 10 20 10 21 10 22 10 23 10 24 11 25 9 26 10 27 9 28 10 29 9 30 10 31 10 32 11 33 9 34 11 35 10 36 9 37 10 38 11 39 10 40 10 41 11 42 10 43 10 44 9 45 11 46 10 47 11 48 10 49 10 50 10 51 11 52 11 53 10 54 10 55 11 56 10 57 9 58 10 59 10 60 10 61 11 62 10 63 9 64 9 65 9 66 9 67 10 68 11 69 10 70 10 71 9 72 10 73 9 74 11 75 9 76 10 77 11 78 11 79 9 80 9 81 9 82 10 83 10 84 10 85 9 86 9 87 10 88 11 89 11 90 11 38 21 2 13 4 12 5 11 10 12 22 13 24 11 26 13 28 11 36 13 39 11 45 11 58 11 64 13 68 11 69 11 71 13 72 11 76 12 85 13 88 13 90 11 39 81 1 21 2 23 3 20 4 19 5 21 6 20 7 22 8 22 9 22 10 23 11 22 12 21 13 20 14 23 15 23 16 20 18 21 19 21 20 22 21 20 22 23 23 21 24 22 27 19 28 20 29 19 31 20 32 21 33 23 34 20 36 20 37 22 38 23 39 21 40 23 41 22 42 21 43 19 44 23 45 22 46 19 47 19 48 22 49 20 50 21 51 20 52 21 53 19 54 23 55 19 56 20 57 19 58 21 60 23 62 20 63 19 64 23 66 22 67 19 68 21 69 21 70 23 71 19 72 20 73 21 74 19 75 19 76 23 77 23 78 23 79 21 80 22 81 20 82 21 83 23 84 22 86 19 87 21 88 21 89 19 90 21 40 75 3 19 4 18 5 16 6 17 9 18 10 17 11 18 12 17 13 19 14 16 15 17 16 18 17 18 18 17 19 17 20 17 21 17 22 16 23 16 24 18 25 17 27 16 28 15 29 17 30 16 31 18 32 17 33 18 35 17 36 16 37 16 39 16 40 16 43 18 44 19 45 16 46 16 47 16 48 16 49 18 50 16 51 16 53 16 54 17 56 18 57 16 59 18 60 18 61 19 62 17 63 18 64 18 65 17 67 17 68 17 69 16 70 16 71 17 72 16 73 15 74 16 75 16 76 17 77 19 78 17 79 17 80 16 81 16 83 17 84 18 85 16 86 17 87 17 88 17 90 16 49 45 1 24 7 21 8 21 11 21 13 24 14 24 15 24 16 25 19 24 20 24 21 24 24 24 26 22 27 23 28 21 30 23 31 25 32 22 34 24 35 21 36 23 40 22 42 24 45 21 47 25 51 24 54 22 56 22 60 22 62 25 64 25 66 21 67 22 69 24 70 23 74 25 75 23 79 24 80 21 81 21 83 24 85 24 86 24 87 25 90 24 50 39 1 26 4 25 8 24 12 23 14 23 15 23 17 26 18 24 19 22 21 23 27 25 29 24 30 24 31 24 34 26 35 24 38 24 40 24 41 26 43 22 50 24 53 25 54 25 56 23 57 25 58 26 61 25 62 26 64 22 69 24 70 22 71 22 75 23 79 25 82 25 83 23 84 24 87 23 89 26 51 28 1 24 2 27 3 28 10 27 12 25 15 28 20 27 25 24 27 28 28 28 29 28 36 26 37 27 39 26 45 26 48 24 50 28 54 25 57 25 61 25 67 24 70 28 73 24 75 28 76 25 78 27 81 28 83 26 52 39 2 14 3 15 9 14 11 14 12 14 14 15 16 15 17 14 18 15 19 14 21 14 22 14 26 14 28 16 30 15 31 14 35 15 36 14 37 14 38 15 43 15 44 15 47 16 49 16 50 16 52 14 53 16 55 16 56 14 57 14 64 16 68 16 69 15 72 16 73 15 74 16 80 15 82 16 86 16 53 35 1 10 2 9 6 11 7 10 10 9 12 10 14 10 15 9 16 9 19 10 22 10 23 10 24 11 25 10 26 9 29 9 32 9 35 10 39 10 41 9 42 11 44 10 49 11 54 10 57 9 58 10 62 11 63 11 65 10 74 10 79 9 81 10 82 10 87 10 90 11 54 27 1 18 2 20 4 20 8 20 9 18 10 18 13 18 16 18 17 21 20 21 28 17 35 18 38 21 40 19 50 20 51 18 54 17 60 19 63 18 72 18 73 20 74 20 75 21 76 17 77 19 79 18 80 21 55 31 2 22 4 22 12 24 15 22 16 22 17 23 20 24 23 25 27 25 29 24 33 25 34 24 37 21 38 24 39 21 40 24 41 22 44 25 46 22 51 22 55 21 59 22 61 23 67 24 70 23 71 24 72 21 74 22 80 22 81 24 89 22 56 14 10 30 12 29 14 26 19 27 27 30 34 28 47 31 51 26 52 28 62 26 65 27 69 30 72 29 85 28 36 13 71 1 27 2 25 3 24 5 27 6 25 8 24 9 24 10 26 11 27 12 28 13 28 14 25 15 25 18 27 19 26 20 25 24 28 25 24 26 27 29 24 30 27 32 27 33 27 34 28 35 26 36 24 38 26 39 28 40 28 41 24 44 27 45 28 46 25 47 28 49 24 50 26 51 24 52 24 53 27 54 26 55 28 56 28 57 27 58 27 59 25 60 26 61 26 62 28 63 29 64 25 66 27 67 27 68 25 69 24 70 27 73 27 74 25 75 26 77 28 78 25 79 25 80 27 81 26 82 24 83 26 84 27 85 24 86 28 88 25 89 24 90 24 14 36 9 21 10 20 11 22 12 23 17 20 19 23 21 21 23 22 24 22 28 21 29 19 33 22 37 21 39 21 40 20 43 19 48 19 53 22 55 19 58 22 61 22 62 20 63 20 64 21 66 21 69 20 71 22 76 19 77 19 80 20 82 20 83 21 85 19 86 20 89 20 90 22 15 12 11 12 17 11 18 12 35 11 36 10 42 10 44 10 46 12 48 11 66 11 74 10 87 11 16 33 5 25 6 27 8 28 16 27 18 26 19 29 20 27 24 26 25 29 26 29 28 25 32 27 33 27 42 24 43 28 46 25 48 28 50 25 53 26 54 26 57 28 64 26 67 29 68 28 73 27 76 28 80 26 84 29 85 29 87 25 88 27 89 26 90 26 17 1 61 25 18 64 1 10 3 11 4 9 5 9 7 10 8 11 9 9 10 11 11 11 13 11 14 10 15 11 16 10 17 10 20 9 21 10 22 9 23 9 26 9 27 10 28 9 30 9 33 10 34 10 35 10 36 11 38 9 39 10 40 10 41 9 45 10 46 10 48 10 50 10 51 10 53 10 54 10 55 10 56 10 57 10 58 9 59 10 60 10 61 9 64 11 65 9 66 9 67 9 68 11 69 11 70 11 71 10 73 9 76 11 77 10 78 11 79 10 80 10 81 11 84 10 85 11 87 11 89 10 90 10 19 33 1 14 2 14 11 14 12 14 14 14 15 14 20 14 21 13 22 12 29 14 31 14 37 14 39 13 40 13 44 13 47 14 48 12 56 12 57 13 58 13 61 13 64 14 65 13 67 13 72 14 73 12 75 12 78 13 80 12 81 12 82 13 85 14 86 13 20 76 2 14 3 14 4 15 5 16 7 15 9 16 10 15 13 14 14 15 15 15 16 14 17 16 18 16 19 15 20 14 21 15 23 14 24 15 25 14 26 14 27 16 28 14 29 14 30 15 31 15 32 15 33 16 35 14 36 14 37 15 38 15 39 14 40 15 41 15 42 14 43 14 44 16 45 15 46 14 48 15 50 14 51 14 52 15 53 16 54 14 55 16 56 15 57 15 58 14 60 16 61 16 62 14 63 14 64 14 65 15 66 15 67 14 68 14 69 14 70 16 71 15 72 15 76 15 77 15 78 15 79 14 80 14 81 15 82 14 83 15 84 16 85 15 86 16 87 16 88 15 89 15 21 12 2 21 9 25 15 24 38 25 41 21 47 25 52 24 65 23 67 22 74 23 80 21 87 22 22 2 11 31 90 29 23 18 11 22 12 26 13 24 18 26 20 22 21 25 25 22 31 24 32 22 35 26 37 22 40 24 43 22 48 26 51 22 58 24 60 25 73 25 24 16 10 20 14 19 15 23 19 20 23 21 24 22 32 20 38 19 42 19 45 21 46 23 57 22 74 21 77 21 78 23 88 22 25 60 1 12 3 12 4 12 6 14 7 12 8 14 9 13 10 14 13 12 14 13 16 12 17 14 18 13 19 13 21 13 23 12 24 12 26 12 28 12 30 13 31 14 33 12 35 14 37 13 38 14 40 14 45 13 46 14 48 13 49 12 50 12 51 12 52 13 53 13 54 13 55 14 57 12 58 12 59 12 62 12 64 12 65 13 68 14 69 12 72 13 73 12 74 13 75 13 77 13 78 12 79 13 80 13 81 12 83 14 84 12 85 14 86 12 88 14 89 13 90 12 26 73 1 25 2 27 3 23 4 25 5 24 6 27 9 23 10 26 11 23 12 27 13 27 14 26 15 25 16 27 17 24 18 23 19 25 20 26 21 23 22 27 24 24 25 24 26 25 27 27 28 27 29 27 30 27 31 26 33 26 34 24 35 25 36 26 38 25 41 27 42 25 43 25 44 24 45 24 46 26 47 24 48 24 49 23 51 26 54 23 56 25 57 26 58 24 60 25 63 23 64 25 65 25 66 23 67 27 68 23 69 26 71 24 72 25 73 26 74 27 75 25 76 23 77 23 78 23 79 26 80 24 81 23 82 24 83 24 85 26 87 27 88 24 89 26 90 27 27 47 3 28 10 28 11 26 17 27 18 31 20 27 22 27 23 31 24 27 30 29 31 28 34 27 35 27 36 29 37 28 38 31 39 30 40 27 41 30 44 31 46 28 47 30 49 30 50 31 52 28 57 29 58 28 60 29 61 30 62 32 63 26 65 26 67 29 68 31 74 27 75 32 76 31 78 29 79 27 80 31 81 28 82 30 84 30 86 30 87 32 88 28 89 29 28 54 1 20 3 20 4 21 5 19 7 21 8 22 9 21 12 19 14 20 15 21 16 21 18 22 20 21 22 21 23 21 25 21 27 19 28 18 29 20 30 20 31 19 32 20 35 19 37 21 40 19 41 18 43 22 46 21 48 21 51 20 52 22 53 20 54 21 57 18 58 18 60 22 63 19 64 21 65 19 66 20 69 20 70 22 71 21 72 21 73 18 74 20 75 20 79 20 80 22 81 19 83 22 84 21 85 19 88 19 37 35 1 26 2 25 12 29 13 26 15 29 18 25 19 28 20 28 24 29 27 25 28 26 29 29 32 26 38 26 43 29 45 28 47 27 50 28 51 25 52 25 56 25 57 25 64 26 66 27 68 29 71 25 72 25 73 25 78 27 79 26 80 30 81 27 82 30 87 27 89 28 38 89 1 28 2 25 3 27 4 27 5 27 6 28 7 26 8 25 9 28 10 27 11 27 12 25 13 27 14 26 15 25 16 26 17 26 18 26 19 25 20 26 22 25 23 29 24 25 25 28 26 25 27 28 28 26 29 29 30 27 31 25 32 27 33 26 34 29 35 24 36 29 37 27 38 30 39 25 40 25 41 25 42 26 43 27 44 26 45 26 46 28 47 26 48 27 49 29 50 27 51 29 52 27 53 29 54 26 55 28 56 29 57 25 58 29 59 27 60 27 61 29 62 25 63 29 64 28 65 27 66 25 67 26 68 26 69 27 70 28 71 28 72 26 73 28 74 26 75 26 76 28 77 29 78 26 79 26 80 27 81 28 82 28 83 28 84 25 85 30 86 28 87 27 88 26 89 28 90 29 39 33 1 25 12 25 13 24 17 24 22 21 26 22 27 25 28 25 30 21 33 23 38 22 42 24 44 24 45 23 48 24 49 21 52 23 56 25 59 23 63 22 68 25 70 21 71 22 72 22 73 21 75 23 79 23 80 23 84 25 85 24 86 22 87 21 88 21 40 6 32 22 39 21 52 23 56 23 67 22 84 24 41 54 1 18 2 20 4 20 5 17 8 17 9 21 10 21 12 18 13 17 14 18 15 20 16 20 17 21 18 18 20 17 24 20 25 17 26 18 27 20 29 20 32 18 37 17 38 17 39 20 40 18 41 19 44 17 45 20 46 20 47 19 50 20 52 20 53 21 58 20 60 19 62 19 64 19 66 20 69 17 70 19 71 20 74 20 75 21 76 20 77 18 78 18 79 19 80 18 82 21 83 19 84 20 88 18 89 20 90 18 42 82 1 28 2 28 3 28 4 30 5 29 6 31 7 29 8 31 9 28 10 29 12 28 13 28 14 30 15 31 16 31 17 30 18 28 19 31 20 29 21 27 23 31 24 30 26 32 27 30 28 30 29 32 30 27 31 31 32 27 33 30 34 32 35 32 36 28 37 28 38 27 39 33 40 29 41 28 43 32 44 32 45 29 46 27 47 28 48 29 49 32 51 30 53 29 54 29 55 28 56 33 57 28 58 29 59 28 60 28 61 29 62 28 63 28 64 31 65 31 66 29 67 32 68 30 69 32 70 30 72 28 73 33 74 29 75 28 76 32 77 32 78 28 79 28 80 33 81 28 83 28 84 32 85 31 86 33 87 31 88 32 89 29 90 29 43 31 1 14 6 15 11 16 14 16 17 16 18 15 20 15 22 14 24 16 26 14 30 16 31 15 33 16 35 16 40 14 53 14 56 15 60 15 61 14 62 15 64 14 65 15 67 15 68 15 70 14 73 14 75 15 77 15 79 14 82 15 90 15 44 45 1 25 3 24 5 25 9 23 10 21 12 23 14 22 17 23 19 24 23 22 26 25 27 23 29 24 31 21 34 22 35 22 41 21 42 23 45 25 48 21 49 24 50 23 54 25 55 25 57 24 58 24 59 24 60 21 62 24 63 23 67 23 68 22 69 23 70 22 71 21 72 25 74 24 76 21 77 23 83 25 84 23 85 25 86 22 87 23 90 22 45 20 1 27 8 27 14 27 15 26 17 28 18 26 21 27 23 28 25 28 31 30 33 29 38 29 41 30 49 27 50 29 61 31 64 30 73 29 76 26 77 28 46 81 1 14 2 12 3 12 4 14 5 13 6 12 9 13 10 12 11 13 12 13 13 12 14 12 15 12 16 14 17 13 18 14 19 13 20 13 21 14 22 12 23 13 24 14 25 14 26 13 27 14 28 13 29 13 30 13 31 13 32 13 33 12 35 12 36 14 37 14 39 14 40 12 41 12 42 14 43 13 44 12 46 12 47 14 48 13 49 14 50 14 51 12 52 14 53 13 54 12 55 14 56 13 57 12 58 12 59 12 60 12 61 13 62 13 63 14 64 14 65 13 66 13 67 14 68 13 69 13 70 14 71 12 72 14 73 12 74 13 75 12 77 14 78 13 80 12 81 12 83 13 84 14 85 14 86 12 88 13 89 12 90 13 47 70 1 22 3 19 4 19 5 20 6 22 8 22 9 21 10 19 13 22 14 20 15 22 16 20 17 19 18 22 19 19 20 19 21 23 23 21 24 20 25 23 26 21 28 21 29 23 30 21 31 20 33 21 34 20 35 23 36 20 38 23 39 19 40 22 41 22 42 21 44 22 45 19 46 23 47 19 48 20 49 21 50 19 52 19 55 21 57 19 59 19 60 20 61 21 63 20 64 20 65 22 66 21 67 21 68 21 69 20 70 20 72 23 73 22 74 20 75 22 76 21 77 22 78 20 79 23 80 21 81 21 83 19 84 19 85 20 88 20 90 20 48 60 3 23 7 23 8 22 9 23 10 23 12 25 14 26 15 22 16 25 17 26 18 24 20 25 21 24 22 22 23 23 25 25 26 25 27 26 28 22 30 24 31 25 32 25 35 26 36 24 38 26 40 25 42 24 43 24 44 23 45 24 46 26 47 25 48 24 49 22 51 23 52 22 53 24 54 22 55 26 56 22 58 22 60 26 61 22 62 25 63 25 66 24 67 25 71 23 72 26 73 23 78 24 79 25 81 25 82 24 83 24 85 22 86 25 88 25 89 23 90 22 49 30 11 17 12 16 22 17 27 17 29 16 30 18 31 15 40 15 41 16 42 16 43 15 46 18 49 16 50 17 52 18 53 16 54 15 55 14 56 15 58 15 74 16 76 15 78 17 81 15 82 17 83 16 84 17 86 17 87 17 89 16 50 78 1 25 4 25 5 28 6 28 7 25 8 29 9 29 10 28 11 25 12 27 13 27 14 25 15 27 16 29 17 25 19 28 21 25 22 25 23 26 24 27 26 25 27 25 29 26 30 29 31 26 32 28 33 27 34 28 35 29 36 29 37 26 39 26 41 27 42 25 43 27 44 28 45 29 46 25 47 28 48 25 49 28 50 29 51 27 52 26 53 29 54 25 55 29 57 27 58 25 59 27 60 29 61 25 62 28 63 27 64 26 65 28 66 29 67 27 68 25 70 25 71 26 72 25 73 25 74 26 76 25 77 28 78 25 79 29 81 27 82 30 83 29 84 27 85 28 86 29 87 28 88 25 89 28 90 27 51 9 1 24 3 28 22 23 31 26 44 24 54 28 58 27 77 27 90 24 52 32 8 19 11 16 12 16 16 17 17 17 18 18 22 17 23 17 27 18 28 19 29 17 30 19 32 18 34 17 42 20 46 18 52 19 54 19 55 17 57 19 62 18 64 19 65 17 66 17 69 19 71 18 79 18 80 20 83 17 84 17 86 19 88 19 53 17 4 17 20 19 25 17 34 18 38 18 40 19 42 18 50 18 59 17 62 17 70 18 72 17 79 19 81 18 85 18 87 17 89 18 54 90 1 17 2 15 3 17 4 16 5 15 6 17 7 15 8 17 9 16 10 15 11 15 12 17 13 16 14 17 15 15 16 16 17 15 18 17 19 16 20 17 21 17 22 15 23 15 24 16 25 15 26 15 27 16 28 16 29 17 30 15 31 15 32 15 33 15 34 16 35 17 36 15 37 17 38 15 39 14 40 15 41 17 42 17 43 16 44 16 45 15 46 16 47 15 48 17 49 16 50 15 51 14 52 17 53 14 54 17 55 15 56 15 57 15 58 15 59 17 60 17 61 16 62 16 63 16 64 17 65 15 66 17 67 15 68 15 69 16 70 17 71 17 72 17 73 17 74 16 75 15 76 15 77 17 78 15 79 16 80 17 81 17 82 16 83 14 84 15 85 15 86 15 87 15 88 16 89 15 90 15 55 14 5 15 12 14 20 14 22 16 26 16 27 14 38 14 44 15 45 16 50 16 55 16 68 14 76 14 85 14 56 50 2 19 5 17 7 19 10 17 11 17 12 17 15 18 17 18 18 17 19 18 22 20 23 19 24 19 27 17 28 18 32 17 34 19 39 19 40 19 41 19 44 18 46 18 48 18 50 19 51 17 52 20 55 18 56 17 57 19 58 18 59 19 60 19 61 18 63 20 66 17 67 17 69 18 70 16 71 18 73 19 76 19 77 20 78 18 82 18 84 19 85 19 86 18 87 16 88 20 89 20 8 21 6 9 13 10 14 22 13 29 13 49 14 64 15 22 50 3 31 5 30 6 27 7 29 8 29 9 32 10 32 11 30 13 31 14 33 15 28 16 32 18 28 19 29 20 28 21 29 22 30 26 27 30 29 32 27 33 28 35 28 36 33 37 29 39 31 43 29 44 30 45 30 50 29 53 31 54 28 60 32 61 28 65 31 66 32 68 31 69 28 72 31 74 32 75 29 76 27 77 29 78 31 81 32 82 27 83 27 84 31 87 31 88 29 89 32 23 23 5 10 12 12 19 11 20 11 23 12 36 11 42 10 45 10 49 12 56 12 64 12 65 10 66 11 69 12 70 10 71 11 72 10 73 11 74 11 78 10 81 12 85 10 89 10 24 56 1 20 2 23 5 24 6 24 8 21 9 23 11 23 12 24 16 21 18 21 19 22 20 20 21 21 22 21 23 23 24 20 25 24 28 22 29 23 31 23 32 21 33 22 34 24 35 22 36 21 37 22 38 22 39 24 41 21 42 24 44 24 46 20 47 22 48 22 49 20 53 20 54 23 56 20 57 20 58 21 60 21 61 20 62 24 65 20 67 24 72 23 73 23 74 22 75 22 76 20 78 23 81 20 82 22 83 22 87 24 89 24 25 77 1 11 3 10 7 11 8 12 9 10 10 12 11 11 12 12 13 12 14 11 15 10 16 10 17 12 18 11 19 11 20 11 22 12 23 10 24 10 25 11 26 11 27 10 28 12 30 11 31 10 32 10 33 12 34 11 35 12 36 12 37 10 38 10 39 11 40 11 41 12 42 11 44 11 45 10 46 11 47 10 48 12 49 11 50 11 51 10 52 10 53 12 54 11 55 11 56 11 57 12 58 10 59 11 60 10 61 11 62 11 63 11 65 11 66 11 68 11 70 10 71 11 72 12 73 10 74 11 75 10 76 11 79 10 80 11 81 12 82 12 83 12 84 11 85 11 86 10 87 10 88 11 90 11 26 75 1 18 2 17 4 15 5 16 6 17 7 16 8 15 9 16 10 16 12 17 13 15 14 15 15 16 16 17 17 17 18 16 19 15 20 18 22 15 23 15 24 17 25 16 26 16 27 15 29 17 30 17 31 16 32 15 33 17 34 17 35 15 36 17 37 17 38 17 39 15 40 18 41 16 42 16 43 16 44 15 45 15 46 15 47 15 49 15 50 15 52 15 53 15 54 15 55 16 56 16 57 17 58 15 59 17 60 18 62 15 65 15 66 15 67 17 69 17 70 16 72 15 73 17 76 17 77 15 78 15 80 15 81 17 82 14 83 15 84 17 85 16 86 17 87 18 88 15 89 15 27 28 2 11 5 10 11 9 16 9 17 10 18 9 19 9 20 10 25 11 34 10 36 11 37 10 41 10 46 9 53 10 56 10 58 10 59 10 61 10 65 10 68 10 70 10 74 9 77 11 79 9 81 10 89 9 90 9 28 29 1 19 3 18 6 18 10 18 12 18 14 20 15 19 19 19 21 20 25 19 28 19 30 17 31 19 33 20 34 17 35 20 37 17 46 17 51 21 54 20 57 21 58 19 61 20 67 20 68 20 79 19 81 20 83 21 84 17 4 57 78 1 19 2 20 3 18 4 19 5 18 6 20 7 20 8 19 9 18 10 17 11 19 12 18 13 20 16 21 17 17 18 18 19 21 20 17 22 18 23 17 24 19 25 18 26 20 27 17 28 20 29 19 31 18 32 18 34 19 35 18 36 19 37 19 38 18 39 20 40 20 41 19 42 19 43 18 44 21 45 18 46 20 47 20 49 19 50 20 51 21 52 21 53 18 54 18 55 21 56 20 57 20 58 20 59 19 60 18 61 18 62 19 63 20 64 21 66 19 67 18 68 18 69 18 70 20 71 18 72 19 73 20 75 20 78 20 79 20 80 20 82 17 84 19 85 18 86 18 87 19 88 20 89 18 90 17 58 11 5 28 12 23 16 25 20 26 32 25 38 26 47 24 53 25 58 26 75 27 82 27 59 27 2 27 4 33 8 28 10 31 14 30 15 28 17 30 23 28 28 33 34 31 38 29 40 28 41 30 42 30 49 30 56 32 58 30 61 30 65 28 67 29 69 31 73 31 78 31 86 31 88 32 89 29 90 33 60 9 18 25 32 27 46 26 47 28 65 27 75 26 83 26 85 25 88 29 +5 4 1 26 1 17 3 16 4 17 5 15 7 17 10 15 11 17 13 15 14 17 25 18 27 17 28 15 29 16 32 16 40 15 41 16 44 15 50 15 52 17 60 17 61 16 67 17 73 16 75 15 78 16 82 17 2 16 1 11 10 10 12 9 13 9 23 10 27 10 31 10 35 11 51 10 59 11 63 10 69 10 77 10 83 10 84 10 89 10 3 4 38 20 42 20 51 23 53 21 4 13 14 15 24 17 46 15 50 17 55 15 60 15 61 16 62 17 66 16 69 16 81 16 85 15 88 16 24 9 19 2 23 7 25 9 22 13 25 27 26 43 26 46 24 51 22 56 26 59 24 64 26 69 24 70 24 77 23 79 23 83 26 86 22 88 26 90 22 10 76 1 22 2 22 4 21 5 22 6 24 7 22 8 23 9 22 10 23 11 25 12 25 13 22 16 22 17 24 18 22 19 23 20 22 22 23 23 23 24 22 25 21 26 23 27 25 28 22 29 21 32 22 33 24 35 23 36 25 37 21 38 23 39 21 43 22 44 22 45 25 46 24 47 22 48 25 49 25 50 22 51 24 52 24 54 22 57 23 59 24 60 21 61 25 62 22 63 23 64 24 65 21 66 23 67 22 68 22 69 23 70 22 71 25 72 22 73 25 74 25 75 22 76 21 77 21 78 23 79 21 80 23 81 23 82 21 83 22 84 23 85 22 86 22 87 24 88 24 89 21 90 22 11 61 1 13 2 12 3 13 4 13 6 13 7 14 8 13 10 14 12 13 15 14 16 14 18 12 19 13 20 12 21 14 23 12 24 12 25 12 27 13 28 12 29 13 31 12 35 14 38 13 39 14 40 13 41 14 42 13 44 14 45 12 47 13 48 13 49 14 50 14 51 13 52 14 53 14 54 12 56 14 57 12 59 14 60 12 61 13 63 12 64 12 65 13 67 14 68 13 69 14 70 12 71 13 75 12 76 13 78 12 79 12 81 13 83 14 85 13 86 14 88 14 89 12 12 54 1 12 2 14 4 12 5 14 6 12 9 12 10 13 13 12 15 12 17 13 18 12 19 13 22 13 23 13 24 13 25 12 26 13 28 14 29 12 30 13 31 14 32 12 36 13 38 13 39 12 41 14 42 14 43 14 44 14 46 12 48 13 51 12 52 13 54 13 55 13 56 14 57 13 58 12 59 14 60 13 61 13 63 14 66 14 70 14 71 14 74 13 76 14 77 12 78 13 80 12 82 12 85 14 86 14 90 12 17 30 2 25 3 26 7 24 10 24 11 26 17 23 19 24 20 25 26 25 29 26 30 24 31 26 34 24 40 26 41 24 44 26 47 23 49 22 51 23 53 26 56 24 59 22 61 24 63 25 73 25 75 26 79 25 81 23 82 22 88 23 18 3 72 22 85 22 90 25 19 81 1 11 2 12 3 12 4 13 5 13 6 11 7 12 9 13 10 13 11 11 12 12 13 12 14 12 15 11 16 12 17 13 18 12 19 11 20 11 21 13 22 11 23 12 24 11 25 11 27 11 29 13 30 13 31 13 32 11 33 11 35 11 36 13 37 13 38 12 39 13 40 13 41 12 42 12 43 11 44 11 45 11 47 11 48 12 49 12 50 11 51 12 52 12 53 13 54 11 55 11 56 13 57 12 58 12 59 12 61 13 62 13 63 13 64 11 66 13 67 12 68 13 69 12 70 12 71 11 72 11 73 13 74 11 75 13 76 13 78 11 79 13 80 11 81 12 82 11 84 13 85 13 86 11 87 12 88 13 89 13 90 11 20 34 7 18 9 18 10 18 13 18 14 16 16 19 19 18 22 19 27 17 30 18 31 17 32 17 38 19 39 17 41 19 42 18 46 19 48 19 51 18 52 17 53 18 55 16 58 17 63 20 66 19 68 18 70 18 74 19 75 19 77 19 78 18 83 17 85 18 90 17 21 36 5 22 8 21 10 25 16 21 17 24 19 24 21 24 22 24 23 23 28 25 34 24 36 22 37 25 40 24 41 25 43 21 46 22 48 21 49 24 51 22 53 23 55 21 56 24 60 21 63 23 65 24 67 22 68 21 70 21 74 21 76 24 77 23 80 25 82 24 85 24 90 22 22 10 11 23 25 26 27 24 36 24 38 25 47 24 48 26 53 23 59 25 79 23 23 37 3 20 4 24 5 22 6 23 9 22 10 24 13 22 14 22 15 23 16 21 17 22 22 23 25 23 30 22 32 22 35 21 38 22 39 22 46 23 48 22 49 24 50 20 51 20 52 23 58 24 61 24 63 21 65 21 68 20 72 24 73 24 75 23 76 21 80 24 86 22 88 21 89 21 24 10 4 17 14 18 26 18 43 18 45 16 68 16 73 16 78 16 85 17 87 17 41 8 4 19 10 20 16 21 20 22 27 20 30 22 36 21 81 21 42 34 1 14 3 17 5 17 10 16 14 16 16 15 18 15 20 15 24 15 26 16 29 14 30 15 32 16 33 18 34 15 35 17 37 16 40 17 43 15 48 16 49 17 50 15 52 15 55 16 59 17 60 17 68 15 72 17 74 17 79 17 81 15 82 15 87 15 90 17 43 60 2 16 4 17 8 17 9 17 10 18 11 15 13 14 14 15 15 15 16 17 17 18 20 17 21 16 23 18 24 17 25 16 28 17 29 15 31 17 32 18 33 17 34 15 35 14 36 15 37 15 39 15 40 16 41 15 42 16 44 16 45 15 46 16 47 17 48 15 50 18 52 16 53 17 54 17 55 16 57 16 58 16 59 16 60 16 61 16 63 15 64 16 65 17 66 17 67 16 68 17 69 17 73 16 76 17 77 15 79 16 81 18 82 15 85 15 86 17 89 16 44 74 1 24 2 25 3 25 4 21 5 24 6 21 7 23 8 23 9 22 11 23 12 23 13 22 14 23 16 21 17 21 18 21 19 23 20 24 21 21 22 24 23 23 24 23 25 22 26 24 28 22 29 21 30 24 31 25 33 24 35 22 36 22 37 25 38 24 39 21 40 24 41 22 42 21 44 21 45 22 47 21 48 22 49 25 53 25 54 21 55 21 56 25 57 21 58 23 59 25 61 23 62 21 63 25 64 25 65 24 67 24 68 22 69 22 70 24 72 25 74 23 76 25 77 21 78 21 79 22 80 24 81 22 82 23 83 21 84 24 85 22 86 21 87 23 88 22 90 23 49 88 1 16 2 18 3 17 4 17 5 16 6 18 7 17 8 18 9 17 10 16 11 18 12 19 13 17 14 17 15 19 16 18 17 18 18 18 19 19 20 17 21 17 22 17 23 19 24 17 25 16 26 16 27 18 28 16 29 17 30 17 32 16 33 16 34 17 35 17 36 16 37 16 38 18 39 16 40 17 41 16 42 17 43 16 44 19 45 16 46 17 47 18 48 17 49 16 50 16 51 18 52 16 53 17 54 17 55 19 56 18 57 17 58 17 59 18 60 18 61 17 62 18 63 17 64 18 65 16 66 16 67 17 68 18 69 16 70 18 71 17 72 16 73 17 74 16 75 15 76 16 77 16 78 19 79 16 80 17 81 16 82 15 83 18 84 18 85 16 86 16 88 16 89 18 90 16 50 75 1 12 2 13 4 13 5 12 6 13 7 13 10 11 11 12 13 11 14 13 15 13 16 11 18 12 19 11 20 13 21 11 22 13 23 12 24 13 25 12 26 12 27 13 29 13 30 11 31 11 32 13 33 13 34 11 35 13 36 13 38 13 39 11 41 12 42 13 43 12 44 13 45 12 47 13 49 11 50 12 51 11 52 12 53 12 56 12 57 13 58 12 59 12 60 13 61 11 62 12 63 12 64 12 65 13 66 12 67 12 68 11 69 11 71 11 72 12 73 12 74 12 76 13 77 13 78 12 79 12 81 13 82 12 83 11 84 11 85 13 86 11 87 13 88 11 89 11 90 12 51 62 1 15 2 16 3 15 4 16 6 14 7 16 8 16 9 15 10 16 11 14 13 16 15 15 20 14 21 16 22 15 26 15 27 15 28 14 30 15 31 16 33 16 34 16 35 16 37 15 40 15 41 14 43 16 44 15 45 14 47 16 48 15 50 15 52 16 53 14 54 16 55 15 56 15 57 14 58 14 59 14 61 16 62 16 63 14 64 15 65 14 66 14 68 16 69 16 71 15 72 14 73 16 74 14 76 16 77 14 78 16 79 16 80 16 83 16 85 16 87 15 88 15 90 15 52 23 1 22 7 20 8 19 14 21 16 21 18 21 19 20 20 22 23 18 26 21 27 21 29 21 34 21 39 22 44 21 49 18 54 21 67 18 68 20 81 21 83 20 85 19 88 19 53 45 2 19 6 18 7 17 8 16 11 17 14 19 16 17 17 20 19 19 21 17 23 19 28 19 30 18 31 18 35 18 38 17 39 20 40 18 41 17 42 16 43 18 44 20 49 18 52 18 53 19 56 17 60 18 62 17 63 18 66 19 67 18 68 17 70 19 71 16 72 17 74 17 75 19 79 17 80 19 82 16 83 19 85 16 87 19 88 18 90 17 54 77 1 20 2 21 4 20 5 19 6 21 7 20 8 22 9 20 10 19 11 20 12 22 13 21 14 19 15 19 16 21 17 21 18 22 19 21 20 22 21 22 22 21 23 20 26 22 27 19 28 21 29 19 30 22 31 22 32 18 33 19 34 20 35 19 36 21 37 20 38 20 39 21 40 21 41 18 43 18 44 18 45 22 46 21 48 21 51 19 52 19 53 20 54 21 55 18 56 18 57 22 58 19 59 22 60 20 61 18 62 21 63 20 64 20 65 19 66 21 67 20 68 21 72 19 73 19 74 21 75 19 76 19 78 22 79 19 80 21 82 21 83 21 84 19 85 19 87 18 88 22 89 19 90 18 55 45 1 10 2 10 3 10 4 11 5 10 7 10 10 9 11 9 13 10 16 10 18 10 19 9 21 9 23 11 26 9 28 11 30 10 31 9 32 10 33 9 36 11 37 10 38 10 39 10 41 9 45 9 46 11 50 11 51 9 60 9 62 10 63 10 70 10 72 10 74 10 77 9 78 10 79 11 81 11 82 11 86 10 87 11 88 10 89 10 90 10 56 18 3 22 4 21 11 21 15 19 22 20 34 22 39 21 40 22 41 22 45 23 47 22 55 19 56 19 57 19 62 21 63 22 66 19 72 20 52 5 57 1 28 2 31 3 30 5 28 6 28 7 31 8 27 9 30 11 28 13 27 14 26 17 31 21 31 22 27 23 31 24 28 25 30 26 29 27 32 30 32 31 29 32 28 33 28 35 30 36 28 39 31 40 32 41 31 42 30 43 29 44 29 45 28 47 27 49 29 50 31 52 28 54 26 56 31 58 31 59 30 60 28 61 28 62 28 64 26 66 28 67 26 68 31 69 31 71 30 73 27 74 28 77 30 79 32 81 27 86 28 87 26 90 31 6 75 1 20 2 21 3 21 4 20 5 18 6 18 7 19 8 22 9 19 11 21 14 20 15 19 16 19 17 20 19 20 20 20 23 18 24 19 25 19 26 18 27 21 29 21 31 22 32 20 33 22 34 22 35 20 37 22 38 19 39 21 40 21 41 22 42 20 43 21 45 20 46 21 47 21 48 20 49 18 50 19 51 19 52 18 54 18 55 20 56 20 57 22 58 18 59 21 60 21 61 21 63 20 64 22 65 20 67 19 68 21 70 20 71 20 72 18 73 19 74 21 75 20 76 21 77 22 78 21 79 18 80 22 81 18 82 20 83 20 85 18 86 19 87 19 88 22 89 21 90 19 7 67 1 15 2 13 4 14 5 15 6 15 7 13 8 14 9 14 10 13 12 13 13 13 16 13 17 15 18 14 20 14 21 13 23 14 24 13 25 14 26 15 28 14 29 13 30 14 31 13 34 15 35 13 36 15 38 14 40 13 41 15 42 14 43 14 44 15 45 14 46 15 47 13 48 14 49 15 51 14 52 14 53 15 54 15 55 14 56 13 57 13 58 13 62 13 64 15 66 15 67 15 68 13 69 13 70 14 71 13 74 13 75 13 76 13 77 13 78 15 79 14 80 15 84 15 86 14 87 13 88 15 89 13 90 14 8 14 1 25 19 25 20 25 36 22 37 26 47 23 55 25 56 24 59 22 62 22 80 25 82 25 86 22 90 24 9 40 1 10 2 12 11 10 12 12 13 10 16 11 19 10 20 12 23 10 25 12 28 11 30 10 32 10 33 11 35 11 39 10 42 12 46 11 49 11 53 11 54 11 56 11 58 11 60 11 61 12 62 11 64 12 66 10 67 11 68 10 69 10 72 11 76 11 77 10 81 11 83 10 84 10 86 10 87 12 88 10 10 22 6 23 9 23 11 22 15 20 17 23 22 21 27 23 31 22 40 22 42 19 48 22 50 20 51 19 53 21 54 23 55 19 57 20 63 21 74 20 76 22 85 20 90 23 11 11 5 15 10 16 16 15 18 14 20 15 21 15 28 14 35 15 53 14 57 16 65 15 12 45 2 24 4 24 5 24 6 21 7 22 8 22 9 21 16 21 18 24 22 22 25 24 34 22 35 21 36 23 38 21 40 20 41 20 43 21 44 21 45 22 46 20 47 22 49 20 53 21 55 23 56 21 57 20 59 20 60 20 61 24 62 20 64 23 66 22 69 22 70 21 71 22 73 20 78 22 80 24 81 23 82 24 84 22 85 20 86 20 88 20 13 31 3 15 5 13 7 14 9 14 13 13 14 15 15 14 18 13 19 15 20 15 25 14 27 14 29 14 31 13 33 13 36 15 39 13 40 15 41 15 44 14 48 13 49 15 56 13 65 13 70 15 71 15 75 13 79 14 86 15 88 15 89 14 14 70 1 14 3 15 4 16 5 16 6 16 10 14 13 16 15 16 16 15 18 15 20 16 21 14 22 14 23 15 24 15 26 14 27 15 28 15 29 14 31 15 33 14 34 14 35 16 36 15 39 15 40 16 41 14 42 14 43 15 44 14 45 16 46 14 48 14 49 16 50 16 51 15 52 14 53 16 54 15 55 15 56 15 57 16 58 15 59 16 60 16 62 15 63 16 64 14 65 15 66 16 67 14 68 14 69 14 70 16 71 14 72 16 73 15 74 15 75 16 76 16 78 16 79 15 80 16 81 14 82 14 83 15 86 16 88 15 89 16 90 15 15 10 2 22 9 23 13 22 15 22 42 22 49 23 55 20 61 23 83 19 90 21 16 64 1 16 2 16 3 17 4 16 5 17 6 17 7 16 8 14 9 16 10 16 12 15 13 15 14 15 15 16 16 15 17 17 19 16 20 15 21 16 22 17 23 17 24 18 25 16 26 15 28 17 29 16 30 16 32 15 33 16 37 17 39 17 40 16 41 15 43 15 44 17 46 17 47 17 48 18 50 16 51 17 54 16 55 15 56 18 57 17 59 17 60 16 62 16 65 15 66 16 68 17 69 15 70 16 71 15 73 17 77 17 79 15 80 15 82 16 85 16 86 17 87 15 88 17 89 17 90 16 17 45 1 16 3 18 5 15 7 16 9 17 14 18 16 18 20 16 21 18 22 16 23 18 24 17 32 16 33 18 36 17 37 18 39 16 40 18 41 16 44 16 49 18 50 18 51 17 52 16 53 17 54 18 55 19 57 18 58 18 61 15 63 16 67 18 68 18 69 18 70 19 73 19 74 16 77 18 78 18 79 17 80 16 81 18 82 16 84 16 87 17 18 85 1 28 2 26 3 26 4 26 5 30 6 26 7 30 8 27 9 29 10 32 11 32 12 26 13 30 14 29 15 31 16 31 17 29 18 31 19 32 20 26 22 28 23 27 24 29 25 29 26 29 27 27 28 30 29 29 30 29 31 26 32 27 33 31 34 31 35 27 37 27 38 29 39 28 40 29 41 28 42 26 43 30 44 31 45 28 46 29 47 29 48 29 49 29 51 31 52 31 53 28 54 27 55 31 56 30 57 26 58 27 59 27 60 28 61 31 62 28 63 28 64 27 65 29 66 28 67 27 68 27 69 30 71 26 72 30 73 31 74 31 75 27 76 26 77 30 78 32 79 26 80 26 81 27 82 31 83 28 84 28 85 28 86 31 87 31 89 29 90 31 19 62 1 26 3 28 4 24 5 27 8 27 9 27 10 27 12 28 13 30 14 26 15 29 17 28 18 25 23 29 24 26 25 25 27 26 28 28 30 29 31 28 32 28 33 27 34 30 36 28 39 28 40 28 41 28 42 26 43 27 44 27 45 29 46 27 47 30 51 26 52 29 53 29 54 27 55 27 56 27 57 29 58 29 59 25 60 29 61 28 62 29 63 28 64 30 66 29 67 26 69 25 71 25 73 25 78 26 80 29 82 27 83 29 84 29 85 25 86 26 88 25 89 25 90 26 20 4 33 32 46 28 74 33 77 28 21 20 2 14 4 13 7 14 8 12 16 14 22 13 24 12 32 13 37 13 39 14 41 13 45 13 46 12 49 13 51 13 62 13 66 14 79 14 82 12 85 13 22 88 1 11 2 10 3 12 4 10 5 10 6 10 7 11 8 11 9 12 10 11 11 12 12 11 14 12 15 10 16 11 17 11 18 10 19 11 20 10 21 11 22 10 23 11 24 10 25 11 26 10 27 11 28 10 29 10 30 10 31 11 32 10 33 10 34 11 35 11 36 12 37 11 38 11 39 10 40 11 41 10 42 11 43 11 44 12 45 11 46 11 47 12 48 10 50 11 51 10 52 11 53 11 54 10 55 10 56 10 57 11 58 11 59 11 60 10 61 10 62 12 63 11 64 11 65 11 66 12 67 11 68 12 69 11 70 11 71 11 72 11 73 12 74 11 75 11 76 10 77 11 78 12 79 11 80 12 81 11 82 11 83 11 84 11 85 12 86 10 87 10 88 11 89 10 90 11 23 84 1 28 2 29 3 31 4 27 5 28 6 31 7 28 9 30 10 28 11 27 12 27 13 32 14 31 15 30 16 30 17 30 18 28 19 29 20 26 21 31 22 29 23 27 24 28 25 30 26 31 27 31 28 31 29 31 30 29 31 26 32 26 33 31 34 28 35 28 36 30 37 27 38 29 39 26 40 27 41 30 43 30 44 31 45 26 47 29 48 29 49 27 50 28 51 31 52 29 53 28 54 31 55 27 56 29 57 26 58 28 59 28 60 27 61 32 63 30 64 30 65 31 66 29 67 30 68 30 69 31 71 30 72 28 73 30 74 31 75 31 76 28 78 30 79 27 80 28 81 29 82 28 83 29 84 28 85 27 86 31 87 29 88 28 89 27 90 30 24 82 1 16 2 14 3 14 4 14 5 14 6 15 7 15 8 14 9 15 11 16 12 16 13 14 14 15 16 15 17 16 18 15 20 15 21 15 22 16 23 16 24 14 25 16 26 16 27 16 28 14 31 14 32 15 33 16 34 14 35 15 36 16 37 14 38 14 39 16 40 14 41 15 42 16 43 15 44 14 45 16 46 16 47 14 48 14 49 15 50 14 51 16 52 15 55 15 56 15 57 14 58 14 59 14 60 15 61 14 62 14 63 16 64 14 65 14 66 14 67 14 68 15 69 16 70 14 71 14 72 15 73 16 74 14 75 14 76 15 77 16 78 14 79 14 80 15 82 15 83 16 84 15 85 16 86 15 87 14 88 16 89 15 90 14 25 3 11 11 35 11 80 12 26 79 1 26 2 23 3 26 5 27 6 23 7 27 8 23 9 26 10 27 11 25 12 25 13 24 14 27 15 23 16 23 19 23 20 24 21 27 22 23 23 26 24 27 25 27 27 27 28 23 29 25 30 23 31 26 32 23 33 26 34 24 35 24 36 24 37 24 38 27 39 23 40 26 42 25 43 24 44 24 45 27 46 23 47 26 48 23 49 24 50 23 51 27 52 24 54 26 55 26 56 23 57 26 59 25 60 23 61 26 62 26 63 25 64 26 65 25 66 24 68 27 69 23 70 27 71 26 72 24 73 25 74 23 76 24 78 26 79 25 80 26 81 27 82 27 83 27 84 23 85 25 86 24 87 27 88 24 90 26 27 34 2 13 3 14 4 14 5 13 8 13 12 12 15 14 16 13 18 14 19 14 25 12 28 13 31 13 34 13 38 12 40 14 42 13 50 12 51 12 53 12 55 13 59 13 61 13 63 12 66 14 68 12 72 13 77 13 78 12 80 12 83 14 86 13 87 13 89 13 28 52 1 17 3 18 4 16 5 19 8 16 9 18 11 17 13 18 14 18 17 19 18 19 19 17 20 16 21 18 24 18 26 16 27 17 28 16 29 16 30 17 31 17 33 17 34 18 35 17 36 16 40 17 42 19 43 18 44 17 45 17 46 17 49 18 55 17 56 16 57 16 59 17 60 16 62 18 64 15 65 16 68 17 72 16 74 18 77 17 79 18 80 16 81 18 82 16 84 16 86 16 88 18 90 18 29 34 1 11 6 11 8 12 9 11 11 12 12 10 14 12 17 12 19 10 21 12 25 12 26 12 31 11 32 12 33 11 36 12 37 12 41 11 43 11 45 12 49 12 55 12 60 11 62 11 65 11 68 12 69 11 70 10 71 11 73 12 75 12 80 11 82 12 88 10 30 30 1 15 5 15 6 16 9 16 13 16 20 17 21 17 23 16 27 15 33 15 38 16 41 15 47 15 48 17 49 15 51 15 53 15 56 15 58 16 59 16 61 15 63 15 67 16 68 16 70 17 71 17 74 14 77 17 85 16 88 17 31 29 1 21 3 19 4 20 7 23 8 20 9 23 13 20 14 20 17 22 18 20 28 22 34 20 38 21 39 23 43 22 44 20 49 22 53 21 59 19 64 19 66 20 68 20 72 21 73 21 75 23 76 20 77 23 81 20 87 21 32 58 1 22 3 21 4 25 5 22 6 25 7 21 9 21 10 25 11 22 12 22 13 21 15 22 16 21 17 25 18 23 19 21 21 25 22 21 25 21 26 24 27 21 30 24 33 24 34 21 36 22 39 21 42 22 43 23 44 23 45 24 47 21 48 25 49 22 50 23 51 23 52 25 53 22 54 23 55 25 56 22 57 22 58 23 59 22 60 21 62 22 63 23 65 24 68 22 69 23 70 22 72 22 80 24 81 24 84 22 85 21 87 25 88 23 89 22 33 79 1 24 2 22 3 26 4 23 5 25 6 24 7 22 8 23 9 25 10 24 11 24 12 26 13 22 14 22 15 23 16 25 17 22 20 22 21 26 22 24 23 22 24 26 25 24 26 26 27 25 28 24 29 25 30 23 31 25 32 24 33 26 34 26 35 25 37 24 38 24 39 26 40 24 41 23 45 25 47 25 48 26 49 26 50 24 51 23 53 25 54 22 55 25 56 22 58 23 59 23 60 22 61 23 62 24 63 22 64 23 65 26 66 24 67 24 68 23 70 25 71 23 72 23 73 22 74 25 75 25 76 24 77 24 78 24 79 22 80 22 81 22 83 22 84 24 85 26 86 22 87 22 88 25 89 25 90 25 34 55 1 15 2 16 10 14 11 15 14 16 16 16 18 16 21 15 22 14 23 15 26 16 27 15 29 16 31 15 32 15 33 14 34 14 36 14 39 16 40 14 41 16 44 14 45 14 46 14 48 15 50 15 51 14 52 16 54 16 58 15 59 15 60 14 61 14 62 14 63 15 64 15 67 14 68 16 69 15 70 16 71 16 73 14 74 15 75 16 76 16 77 16 78 16 79 14 80 15 81 15 84 15 85 14 86 15 87 16 88 16 35 10 1 25 5 27 6 27 12 25 28 27 39 26 47 27 55 28 58 28 80 24 36 7 3 11 4 10 9 9 25 11 33 10 40 11 54 10 37 48 1 22 3 20 6 20 7 21 8 21 16 23 18 21 20 20 24 22 27 20 29 22 31 23 32 21 34 21 35 21 37 20 38 21 39 22 41 20 42 21 44 19 45 21 46 23 47 21 48 22 54 20 55 23 56 20 57 20 61 21 62 20 64 23 65 20 66 21 67 21 72 20 73 22 74 21 77 20 78 20 79 20 80 19 81 20 83 20 85 22 86 20 87 19 88 22 38 1 55 20 39 3 2 24 60 29 74 27 40 55 1 22 3 24 5 24 6 23 8 21 11 22 12 24 14 23 15 23 19 24 20 22 21 25 22 23 23 23 26 22 27 23 28 24 31 24 32 23 33 23 34 24 35 25 36 23 37 21 38 24 39 22 40 25 41 25 42 23 44 22 45 21 51 25 54 23 59 25 61 23 62 21 63 24 65 22 66 22 68 22 69 25 70 23 72 21 74 24 75 25 76 21 77 25 78 23 80 25 82 21 86 23 87 25 88 24 89 23 90 24 41 57 1 28 2 30 3 30 4 32 8 30 9 28 10 31 11 30 12 27 14 29 18 28 21 29 22 29 24 28 25 29 26 32 27 31 29 30 30 30 31 32 32 27 35 28 37 26 38 30 39 27 40 27 41 29 42 27 44 27 47 30 48 26 50 31 51 28 52 32 53 29 54 30 55 26 57 31 58 31 59 31 60 29 62 27 63 31 64 32 65 29 66 30 67 30 69 27 70 27 74 31 76 28 78 31 79 26 84 29 86 31 87 27 88 28 42 14 7 13 9 13 19 14 20 13 24 13 45 13 64 14 65 15 66 15 80 14 83 14 87 14 88 15 89 13 43 31 4 24 9 24 11 23 14 26 15 23 17 25 22 22 23 25 24 24 31 25 32 25 37 24 39 24 42 25 44 25 46 23 54 22 55 25 57 25 63 23 70 26 72 26 76 24 77 25 78 24 82 24 83 25 85 23 86 24 88 25 89 23 44 66 1 24 3 23 4 25 5 27 6 25 10 25 11 27 12 25 13 26 14 26 15 25 16 26 17 24 18 28 19 25 20 28 21 24 22 27 23 25 24 26 26 28 28 26 29 26 30 27 31 28 32 25 34 24 36 28 37 28 38 25 40 25 41 28 42 25 43 25 44 28 45 23 46 27 47 28 50 24 51 28 53 28 57 26 58 25 61 28 63 27 64 24 65 27 66 25 67 23 68 27 71 24 72 26 73 25 75 28 77 24 78 28 79 28 80 28 81 25 82 28 83 24 84 24 85 24 86 26 89 25 90 26 45 38 2 21 3 20 8 20 9 22 11 22 12 19 13 20 16 21 17 22 23 23 24 20 26 20 27 23 30 21 31 21 33 20 39 21 41 19 45 20 47 21 51 22 56 22 57 21 59 22 62 21 66 23 69 20 72 23 73 20 74 23 75 22 78 21 80 20 82 22 83 22 84 23 86 20 87 21 46 34 2 15 3 15 5 14 19 18 26 16 27 15 29 17 31 15 34 16 37 15 41 17 43 15 47 15 49 15 51 16 53 16 54 18 55 17 56 15 60 17 62 16 63 17 65 17 69 17 70 17 71 17 73 15 75 17 79 16 81 17 85 17 87 16 88 17 89 16 47 60 1 21 2 20 3 19 5 21 6 21 7 18 8 18 9 19 10 20 11 19 12 19 13 21 16 19 17 21 18 22 19 21 20 22 21 21 22 18 23 22 24 21 28 20 29 19 31 21 32 21 34 18 35 21 37 18 38 21 41 18 44 19 45 21 46 19 47 20 48 21 49 21 50 19 51 21 52 21 53 21 55 21 56 21 59 18 60 18 62 19 64 20 65 18 69 19 70 21 71 22 72 21 73 21 75 21 76 22 78 21 79 19 85 21 87 21 88 22 90 19 48 42 1 17 2 17 4 16 7 16 9 15 10 16 17 15 18 15 20 15 22 16 23 17 24 17 26 15 30 15 31 16 35 17 37 17 38 17 39 16 40 16 43 18 45 15 47 17 48 15 49 16 50 17 51 16 59 17 60 18 64 15 65 18 66 15 67 15 68 16 69 16 70 15 71 15 76 16 77 16 80 15 85 15 86 16 49 12 1 11 24 11 30 12 32 10 36 10 40 10 42 12 53 11 61 11 64 11 65 11 74 11 50 42 1 21 2 24 3 23 5 20 7 23 8 24 10 21 13 23 15 24 16 23 17 24 18 23 20 24 21 21 24 20 28 21 29 21 34 21 36 21 37 24 39 22 40 20 42 20 46 21 47 22 51 24 54 20 56 22 57 23 59 24 62 22 64 23 65 24 69 21 71 23 73 21 77 23 78 23 80 23 83 22 89 20 90 21 51 36 4 24 5 25 8 23 13 23 20 24 21 25 22 22 25 24 26 23 29 22 30 23 32 26 34 25 35 22 36 23 37 24 38 22 42 22 44 24 47 23 49 26 50 26 51 22 52 23 53 24 63 26 65 24 70 23 76 25 78 26 81 24 82 25 84 25 85 26 87 25 90 24 52 67 1 11 2 11 3 9 4 9 6 11 8 9 9 11 10 10 14 9 15 10 16 9 17 10 18 11 20 10 21 10 23 10 24 10 26 9 29 10 30 10 31 10 32 11 34 10 37 9 38 11 40 11 41 11 42 10 43 11 45 10 46 11 47 9 48 9 49 11 50 10 51 10 52 10 53 10 54 9 55 11 56 11 58 10 59 11 61 11 64 11 65 10 67 9 68 11 69 10 70 9 71 9 72 10 74 10 75 10 76 9 77 10 78 9 79 10 82 11 83 10 84 9 85 11 86 10 87 9 88 11 89 9 90 11 53 30 1 13 5 12 7 13 9 14 13 13 21 13 24 14 25 13 26 14 31 13 33 12 40 13 42 14 46 13 47 13 48 12 49 13 51 12 53 12 58 13 64 13 65 14 67 14 70 13 72 13 77 13 79 12 85 13 86 14 88 13 54 28 2 11 6 10 8 10 9 10 11 10 13 11 16 10 17 10 19 9 20 10 22 10 26 10 29 9 35 9 37 10 44 10 49 9 50 11 51 11 56 11 60 10 62 11 71 9 74 10 80 11 85 10 86 9 88 10 55 53 1 28 2 32 4 30 6 27 8 27 9 30 10 28 11 28 16 31 18 27 19 30 20 28 22 29 24 30 25 28 26 31 27 27 28 32 29 31 30 29 32 29 33 29 34 27 35 28 36 30 41 30 43 27 44 30 46 29 48 26 49 30 51 29 53 30 54 26 55 30 56 26 58 26 60 27 61 30 65 27 68 31 69 32 71 31 73 29 76 27 77 27 81 29 83 30 84 28 85 27 86 26 87 31 90 32 56 90 1 14 2 12 3 14 4 13 5 14 6 12 7 12 8 14 9 12 10 13 11 12 12 14 13 13 14 14 15 14 16 14 17 13 18 14 19 12 20 14 21 14 22 13 23 12 24 13 25 13 26 14 27 12 28 14 29 13 30 13 31 12 32 14 33 14 34 12 35 12 36 12 37 14 38 13 39 12 40 12 41 12 42 13 43 12 44 12 45 14 46 12 47 13 48 14 49 13 50 14 51 13 52 12 53 13 54 14 55 13 56 13 57 14 58 13 59 12 60 13 61 12 62 12 63 13 64 13 65 13 66 14 67 12 68 12 69 12 70 14 71 14 72 12 73 12 74 14 75 13 76 13 77 14 78 12 79 14 80 14 81 14 82 12 83 13 84 12 85 13 86 12 87 12 88 12 89 12 90 14 8 33 71 1 17 2 20 4 19 5 18 7 20 8 21 9 20 10 20 14 18 15 20 16 19 18 20 19 21 20 17 22 19 23 21 25 17 26 19 27 18 28 20 29 19 30 20 31 19 32 20 34 20 35 20 36 19 37 21 38 18 39 20 40 20 41 19 42 19 43 18 44 20 45 19 46 19 47 17 48 19 49 18 50 20 53 19 54 17 55 20 57 18 60 20 61 18 62 18 63 18 65 17 66 19 67 20 68 19 69 19 70 20 71 17 73 20 75 18 76 18 77 19 78 19 79 18 80 18 81 18 82 20 84 17 86 18 87 18 88 20 89 18 90 17 34 52 1 21 2 23 3 23 5 22 6 23 7 24 9 23 10 22 11 24 13 24 14 24 15 24 22 21 23 23 24 22 25 22 26 21 27 24 28 21 29 22 30 22 31 24 32 24 33 22 35 25 36 25 37 24 38 22 39 24 40 24 41 23 42 23 47 22 53 24 54 25 55 21 56 25 57 24 58 21 59 24 61 24 64 25 65 25 67 23 70 24 72 24 74 23 76 21 81 22 84 23 85 25 89 23 35 41 5 26 6 27 8 25 9 27 14 26 15 28 16 24 17 28 18 25 19 25 20 24 24 26 25 25 26 25 30 26 31 27 35 24 37 27 41 28 43 27 44 26 45 26 46 25 48 26 53 24 56 25 57 27 58 25 61 27 64 25 74 28 75 28 79 28 80 26 81 26 82 27 84 24 85 24 86 24 89 24 90 28 36 67 1 23 3 23 4 21 5 23 6 24 8 21 9 23 10 24 11 22 12 20 13 24 15 21 17 21 18 22 19 24 21 24 22 20 23 23 24 22 25 22 26 22 27 22 28 21 29 23 30 22 32 20 35 20 36 23 37 21 40 23 41 23 42 23 43 24 44 23 45 22 46 21 47 20 48 21 49 21 50 22 51 24 52 20 53 21 54 21 55 24 59 21 60 21 61 21 65 23 66 24 67 23 70 22 71 20 72 23 74 24 75 23 76 23 77 24 79 23 80 21 81 24 82 21 84 20 86 21 87 21 88 21 89 21 41 8 12 21 13 22 19 20 25 22 41 23 46 24 53 23 54 21 42 41 1 11 2 12 4 13 5 13 8 13 11 11 13 13 14 11 18 13 20 12 21 11 22 12 27 13 29 11 32 11 33 12 34 11 38 11 41 13 43 11 44 11 45 13 47 11 48 12 51 11 54 13 55 13 58 12 59 12 60 11 62 13 66 12 68 11 71 11 72 12 73 11 78 13 85 12 87 12 89 12 90 11 43 57 1 28 2 28 5 29 6 26 8 28 9 25 12 26 13 29 14 27 15 28 18 24 19 29 20 29 21 28 22 28 23 26 24 26 25 29 26 26 27 29 28 30 29 26 31 29 32 25 36 24 37 25 39 28 43 27 45 29 46 24 49 28 50 27 51 27 52 28 54 26 55 25 56 26 57 28 58 25 59 27 60 28 61 29 62 27 64 26 70 26 71 25 72 27 73 27 74 28 76 29 80 28 81 25 83 27 84 25 85 28 89 27 90 25 44 61 1 12 2 13 3 13 4 12 6 12 7 11 8 12 9 12 10 11 11 12 12 13 13 13 14 11 15 12 16 12 18 11 19 12 20 11 21 13 22 11 24 13 25 11 26 12 28 12 29 12 30 13 32 12 33 13 34 11 37 13 40 12 41 11 42 12 43 11 45 13 46 13 47 13 48 12 50 11 52 12 55 12 57 12 58 13 59 12 60 12 66 12 67 13 69 12 72 12 74 13 75 13 76 11 78 12 79 12 81 12 82 13 86 13 87 11 88 13 89 12 90 12 4 57 74 1 18 2 18 3 21 4 17 6 17 8 20 10 20 11 18 12 19 13 17 14 20 15 18 16 20 17 21 18 20 19 20 20 20 21 19 22 18 23 18 25 18 26 20 27 19 28 17 30 20 31 19 33 19 34 18 35 21 36 18 37 20 38 20 39 18 40 19 41 20 42 20 44 20 45 18 46 20 47 19 48 19 49 19 50 20 51 20 53 20 54 19 55 20 56 18 57 18 58 20 59 18 60 19 61 19 64 18 65 17 66 19 67 20 68 17 69 17 70 20 71 20 72 18 73 20 74 20 75 17 76 17 77 20 80 21 81 19 82 21 87 21 88 18 89 19 90 21 58 37 3 25 7 26 8 25 10 26 14 24 17 26 19 23 23 25 24 25 27 24 31 24 32 26 33 24 34 26 35 24 43 24 45 25 48 26 49 24 51 24 53 23 56 27 57 24 58 24 61 27 64 23 66 26 68 25 72 26 73 23 74 27 75 26 76 26 84 25 85 24 86 24 90 26 59 60 1 20 2 20 3 19 6 21 7 20 9 20 10 18 11 19 12 20 13 21 14 22 18 21 19 18 20 18 23 21 26 21 27 22 28 18 29 21 30 20 31 21 33 20 34 21 36 21 38 20 39 21 40 20 41 19 44 20 45 22 46 21 47 20 52 19 54 22 55 19 56 22 59 21 60 20 61 21 62 22 64 20 65 18 66 18 68 21 69 19 70 20 72 20 73 21 74 19 75 21 76 21 77 22 81 21 82 20 84 20 85 22 86 21 87 22 89 21 90 21 60 40 1 28 4 29 5 27 7 29 9 28 10 28 14 30 15 30 22 25 27 29 28 29 29 25 30 30 31 30 36 28 41 31 42 30 44 27 46 27 48 26 50 28 51 26 55 26 56 31 57 27 59 29 60 29 65 27 66 29 69 29 70 30 71 29 74 30 76 30 77 29 80 28 82 26 84 29 86 27 87 25 +5 4 1 48 5 12 7 12 9 12 11 13 12 13 13 12 16 13 17 12 22 12 23 14 24 14 27 12 28 12 32 13 35 13 36 13 37 13 38 14 39 13 40 13 41 13 43 13 44 12 46 12 51 12 52 12 54 12 55 14 57 14 60 13 61 14 62 14 63 12 64 14 66 13 68 14 69 13 71 14 72 13 74 14 75 13 76 13 77 13 81 14 85 13 86 14 87 13 90 12 2 36 2 12 3 11 11 10 15 11 21 12 23 11 24 11 26 11 27 10 29 11 30 11 31 11 32 11 35 10 36 12 39 10 41 11 45 12 48 12 49 11 50 12 54 12 55 11 59 11 61 11 62 10 63 11 67 11 68 12 73 11 75 11 78 10 80 10 86 11 88 11 89 11 3 75 1 12 2 12 3 11 8 13 9 13 10 13 11 13 13 12 14 13 15 12 16 12 17 12 21 13 22 12 23 11 24 13 25 11 26 11 27 11 28 12 29 11 30 11 32 13 33 11 34 11 35 12 36 12 37 12 38 12 39 12 40 12 41 12 42 12 44 13 45 12 46 13 47 12 48 11 49 13 50 12 51 13 52 12 53 11 55 12 56 12 57 12 58 12 59 12 60 12 61 12 62 11 63 12 64 12 65 13 66 11 67 13 68 11 69 13 70 13 71 13 72 12 74 11 77 13 78 12 79 12 80 11 81 12 82 11 83 12 84 13 85 13 87 12 88 12 89 13 90 13 4 73 1 16 2 16 3 16 4 14 5 14 7 16 8 15 9 16 11 16 12 14 13 16 16 15 17 15 18 14 19 14 20 16 21 14 22 14 23 14 25 14 26 15 27 16 28 14 29 14 30 15 31 16 33 14 35 15 36 15 37 14 38 16 39 15 40 15 42 15 43 16 44 15 45 16 46 16 47 14 50 15 51 15 52 16 53 15 54 14 55 15 58 15 59 15 61 14 62 16 63 15 64 16 66 15 67 14 68 16 69 14 70 16 72 14 73 15 74 15 75 15 76 14 77 15 78 15 79 14 80 14 81 15 82 15 83 16 85 14 86 14 87 14 89 15 90 16 8 41 19 8 13 18 12 20 13 22 14 31 12 34 13 39 12 41 13 42 12 43 14 51 12 54 13 55 13 57 12 60 14 63 12 69 13 79 13 82 14 42 45 1 20 3 20 4 20 5 18 9 17 11 19 14 19 17 17 20 18 22 17 28 20 29 20 31 18 32 20 33 20 35 20 37 18 38 19 39 19 40 18 43 19 45 20 46 18 49 19 53 21 54 19 55 21 56 18 57 19 63 21 64 20 66 19 67 18 68 21 71 17 72 21 74 20 75 18 76 18 79 21 80 20 81 19 83 20 86 19 90 19 43 73 1 27 2 25 3 26 5 27 6 30 7 28 8 27 9 29 11 25 12 27 13 29 15 25 16 26 17 27 18 28 20 27 21 28 22 29 23 29 24 28 26 25 27 26 28 26 29 26 30 30 31 28 32 27 33 29 34 30 36 25 37 28 38 29 39 26 42 27 44 26 45 26 46 25 47 29 48 26 49 27 50 28 51 28 52 27 54 29 55 27 56 27 57 26 59 27 60 25 61 29 62 28 63 28 64 29 65 25 67 25 68 25 69 26 70 29 71 29 72 26 73 29 75 25 76 25 78 27 79 29 80 29 81 27 82 29 83 26 84 26 85 28 89 29 90 27 44 36 1 15 2 14 3 14 5 14 6 13 9 15 10 13 16 13 19 13 21 15 24 13 26 14 27 14 28 15 34 14 35 15 36 14 41 13 43 15 50 13 51 13 54 14 60 14 61 13 67 15 69 13 70 13 71 13 72 13 75 15 79 15 80 14 81 15 86 13 88 14 90 14 49 74 1 10 2 10 3 10 4 10 5 9 6 10 7 10 8 11 9 10 10 11 11 11 12 11 13 11 14 10 15 10 16 9 17 10 18 11 21 10 22 9 23 10 24 10 26 11 27 10 29 10 30 11 31 9 33 9 34 11 35 11 37 9 38 11 41 11 42 10 43 10 45 9 46 10 48 11 49 10 50 10 51 10 52 10 53 10 56 11 58 10 59 10 60 9 61 9 62 10 63 11 64 11 65 10 66 11 67 9 68 11 69 9 70 11 71 10 72 11 73 10 76 11 77 9 78 9 79 9 80 11 81 9 83 9 84 10 85 10 86 10 87 10 88 10 89 10 90 10 50 27 2 21 6 21 9 19 11 21 12 22 16 21 24 22 27 19 41 21 42 22 44 20 46 21 49 20 53 21 55 18 56 21 59 19 61 21 66 19 67 22 69 22 75 20 76 21 78 21 79 19 81 20 84 19 51 90 1 14 2 15 3 15 4 14 5 15 6 16 7 14 8 16 9 16 10 16 11 15 12 16 13 16 14 16 15 16 16 16 17 14 18 16 19 14 20 15 21 16 22 15 23 16 24 15 25 15 26 15 27 16 28 16 29 15 30 14 31 16 32 15 33 14 34 16 35 16 36 14 37 16 38 15 39 14 40 14 41 14 42 16 43 15 44 14 45 16 46 15 47 16 48 16 49 15 50 15 51 14 52 14 53 16 54 14 55 15 56 16 57 16 58 14 59 14 60 15 61 14 62 15 63 14 64 14 65 16 66 15 67 16 68 15 69 16 70 14 71 14 72 14 73 16 74 15 75 15 76 15 77 16 78 15 79 16 80 15 81 14 82 15 83 15 84 16 85 14 86 15 87 16 88 16 89 15 90 15 52 29 4 18 5 20 6 18 8 19 13 18 16 21 17 18 20 21 28 20 32 19 39 19 41 18 43 18 45 18 46 19 47 19 48 20 49 18 51 19 54 17 59 21 60 18 61 19 67 18 77 21 78 18 79 20 82 20 85 18 16 17 17 5 29 6 30 14 29 15 28 18 29 22 29 32 30 35 31 47 28 55 28 59 30 61 27 69 29 70 25 74 29 84 29 86 25 18 59 1 21 2 24 3 22 4 24 5 24 6 22 7 22 9 24 11 24 12 24 13 23 14 22 15 24 16 24 18 23 19 24 20 21 21 23 22 21 23 24 24 24 25 22 26 21 27 23 30 22 36 22 39 25 40 22 43 21 44 23 46 25 47 22 48 23 49 23 50 23 51 25 53 25 54 23 56 23 59 22 60 23 62 21 63 23 64 25 66 23 67 23 68 21 69 23 72 24 73 21 75 25 77 24 78 24 79 23 82 21 85 22 86 22 87 21 90 21 19 51 1 28 3 28 5 30 6 27 9 27 11 30 13 29 14 28 15 30 17 27 21 29 23 29 27 28 29 25 31 26 32 29 34 30 35 28 37 29 39 29 42 30 43 26 44 27 45 29 48 29 49 30 50 29 51 28 52 28 54 30 55 29 57 26 61 28 62 28 63 28 65 27 66 26 68 27 69 28 73 26 74 28 78 30 79 31 80 28 83 26 85 26 86 30 87 28 88 28 89 26 90 27 20 17 4 17 7 17 14 16 16 15 19 17 33 17 38 16 41 17 45 15 52 17 54 15 64 17 65 18 75 16 79 17 81 15 83 17 25 9 1 23 25 25 26 24 31 24 32 23 62 25 65 27 85 27 89 24 26 73 1 18 3 19 4 19 6 17 7 17 8 18 9 20 11 17 12 17 13 18 14 16 15 18 16 17 17 17 18 17 20 19 21 20 22 17 23 19 24 17 25 16 26 19 28 17 29 18 30 16 31 16 33 19 34 18 35 18 37 17 39 17 40 18 41 18 43 17 45 19 46 16 47 16 48 17 49 17 51 19 52 19 53 17 54 19 55 18 56 17 57 19 58 17 59 19 60 19 61 19 62 19 63 17 66 18 67 18 68 18 70 17 72 16 73 19 74 17 76 18 77 19 79 17 80 18 81 17 82 19 83 18 84 19 85 19 86 19 87 18 88 19 89 20 90 18 27 12 3 12 7 13 11 12 18 13 19 12 30 11 33 12 55 12 56 13 62 12 83 11 86 12 28 23 1 13 2 11 4 12 7 11 10 12 17 13 19 11 21 12 27 13 32 13 33 11 48 11 49 12 51 13 60 13 61 12 68 13 71 13 81 13 83 11 84 12 85 12 89 13 45 70 1 20 2 22 3 19 4 22 5 19 6 22 7 20 8 22 9 19 10 21 11 22 14 22 16 22 17 21 18 22 19 21 20 21 21 22 22 22 23 21 24 20 28 19 29 21 30 19 31 20 32 20 33 20 34 23 36 21 37 19 38 21 40 23 41 22 42 20 43 23 44 21 45 22 46 21 47 20 50 23 51 20 53 22 56 21 57 21 59 21 60 20 61 21 63 19 64 20 65 19 66 21 67 20 68 20 69 21 70 19 71 23 72 20 73 22 74 22 75 21 76 20 77 20 78 19 79 22 80 20 81 22 82 20 88 23 89 23 90 20 46 10 4 24 14 28 24 27 44 26 47 28 49 25 51 28 75 28 82 24 83 24 47 61 2 24 3 29 6 30 8 28 9 28 10 28 11 25 12 27 13 28 16 28 17 25 19 30 20 26 22 28 23 25 26 28 27 27 30 26 32 24 33 25 34 25 35 25 37 29 38 25 39 25 40 27 42 29 44 27 46 29 47 26 48 29 49 28 50 25 51 30 52 27 54 27 55 28 56 28 57 28 58 29 59 28 60 26 61 28 62 28 63 29 64 28 67 28 68 27 70 29 71 25 72 29 73 29 76 28 77 26 78 29 79 27 80 27 82 27 86 27 87 28 88 27 48 29 3 22 5 23 6 21 9 20 10 20 11 20 12 22 15 22 19 21 20 21 21 21 22 19 27 21 28 22 30 23 38 21 47 23 54 20 58 19 59 20 64 19 67 21 69 21 73 22 80 22 81 23 85 20 86 19 90 20 53 63 1 23 2 22 3 22 4 20 6 22 7 23 10 21 11 21 12 20 13 21 14 20 15 22 17 23 18 19 20 21 21 23 23 21 24 20 25 21 26 22 28 21 29 20 30 19 32 21 34 22 35 20 36 22 37 19 39 21 41 22 42 21 43 21 44 23 45 22 47 23 48 20 50 22 51 20 52 21 53 20 54 22 55 20 59 20 60 21 61 21 63 22 64 21 67 19 68 22 69 19 70 22 71 20 72 20 73 19 75 23 76 21 78 21 79 21 80 22 82 19 84 19 86 21 88 19 54 61 2 14 3 14 4 14 5 12 6 13 7 12 9 12 10 14 11 12 12 12 13 13 15 12 17 12 22 13 23 12 24 12 25 13 26 13 27 13 28 13 29 13 30 13 32 13 34 13 35 12 37 13 40 13 43 12 44 13 45 12 46 12 48 14 50 14 51 12 52 13 54 14 55 12 56 12 57 12 59 14 60 13 61 14 62 12 63 13 66 13 67 14 68 14 69 14 71 14 73 13 74 12 75 13 76 13 77 14 78 12 79 13 83 13 84 12 85 14 87 12 88 12 55 22 4 19 10 19 13 20 20 19 23 20 28 18 30 19 31 18 37 20 38 19 44 18 56 20 58 20 63 18 68 17 69 18 70 18 74 20 75 18 77 20 82 21 89 18 56 45 2 25 6 24 8 25 14 22 16 22 18 24 22 25 24 22 27 21 29 25 30 23 31 23 33 24 36 25 37 25 38 23 41 21 42 24 48 21 49 24 53 24 54 24 55 24 60 24 61 22 62 24 63 22 64 24 66 22 67 21 68 22 69 21 70 23 73 22 74 21 75 24 78 25 79 23 80 24 81 22 83 21 86 25 87 23 88 23 90 23 16 21 90 1 16 2 16 3 14 4 15 5 16 6 14 7 14 8 16 9 14 10 16 11 15 12 14 13 14 14 16 15 15 16 15 17 15 18 16 19 14 20 16 21 16 22 15 23 14 24 15 25 14 26 15 27 15 28 16 29 14 30 15 31 15 32 15 33 14 34 15 35 14 36 14 37 16 38 14 39 15 40 15 41 14 42 16 43 14 44 16 45 15 46 15 47 15 48 15 49 15 50 14 51 15 52 14 53 15 54 16 55 15 56 14 57 16 58 14 59 15 60 15 61 15 62 16 63 15 64 14 65 14 66 14 67 16 68 16 69 15 70 14 71 15 72 14 73 15 74 16 75 15 76 15 77 15 78 14 79 14 80 16 81 15 82 16 83 14 84 16 85 15 86 16 87 16 88 14 89 15 90 16 22 53 1 24 2 25 3 27 5 23 6 28 11 27 12 28 13 28 16 26 18 28 20 27 21 25 22 28 26 25 27 26 28 29 31 26 32 27 33 28 35 28 40 25 41 25 45 27 47 27 49 26 50 28 51 26 55 28 57 28 58 29 59 27 60 27 61 24 62 25 63 24 65 28 66 28 67 25 68 25 69 27 70 26 73 26 74 24 76 27 79 28 80 24 81 25 82 28 83 29 84 24 87 28 88 27 89 26 23 87 1 26 2 25 4 24 5 25 6 23 7 26 8 23 9 24 10 24 11 23 12 25 13 27 14 27 15 26 16 26 17 23 18 23 19 26 20 23 21 24 22 26 23 23 24 24 26 24 27 27 28 26 29 25 30 23 31 25 32 24 33 25 34 24 35 23 36 24 37 24 38 25 39 26 40 24 41 24 42 26 44 25 45 24 46 26 47 26 48 27 49 26 50 24 51 25 52 25 53 24 54 25 55 25 56 23 57 25 58 26 59 26 60 26 61 27 62 25 63 23 64 23 65 23 66 25 67 26 68 26 69 23 70 27 71 26 72 23 73 26 74 23 75 23 76 23 77 26 78 27 79 25 80 26 81 26 82 24 83 25 84 26 85 27 86 25 87 25 88 26 89 23 90 26 24 14 13 32 19 30 22 27 32 29 34 29 35 28 51 33 54 27 57 32 60 31 67 31 72 27 79 27 88 32 25 60 1 14 3 12 4 13 5 14 7 14 9 14 11 13 16 13 17 14 19 13 21 12 22 13 25 14 27 12 28 12 29 12 30 12 32 14 34 14 35 12 36 12 37 14 40 13 41 12 42 14 43 13 44 14 47 14 48 14 49 12 51 13 52 14 53 14 54 13 56 14 57 13 58 13 60 13 61 13 62 12 64 14 66 12 67 13 68 13 70 12 71 13 73 13 74 14 75 13 76 12 78 12 79 13 80 13 81 13 82 13 84 12 86 14 88 13 89 13 90 13 26 77 5 12 6 12 7 14 8 12 9 13 10 14 11 12 13 12 14 13 15 13 16 12 17 12 18 13 19 13 20 12 22 12 23 13 24 12 25 14 26 13 27 13 28 14 29 14 30 12 31 14 32 13 33 13 34 13 35 13 36 13 37 12 38 14 39 13 40 14 41 12 42 13 43 14 44 13 45 14 46 14 47 13 48 13 49 14 50 12 51 12 53 13 55 14 57 12 58 14 59 13 60 12 61 13 62 14 64 14 65 12 66 13 69 14 70 14 71 13 72 12 73 14 74 12 75 12 76 14 77 14 78 12 80 13 81 13 82 12 83 14 84 12 85 14 86 12 87 14 88 14 89 13 90 12 27 14 5 10 6 9 11 10 22 9 26 10 27 10 32 9 33 11 37 10 40 10 44 11 49 9 80 10 83 10 28 41 4 24 8 23 10 23 11 25 12 25 13 25 15 25 20 24 21 23 24 24 26 22 29 25 31 23 32 26 33 24 38 25 39 25 40 23 41 24 42 23 43 23 44 25 48 25 51 23 53 25 57 23 58 24 61 23 62 24 63 25 65 24 69 22 70 22 74 26 77 22 79 24 81 24 82 24 86 24 88 24 89 25 33 55 1 10 7 10 12 11 13 10 14 10 16 10 17 10 19 10 20 10 21 9 22 9 23 9 24 10 25 11 26 11 28 10 29 10 30 10 31 11 32 10 33 10 34 9 36 10 38 10 41 10 42 9 43 9 46 10 47 11 48 10 50 10 51 10 52 10 55 9 56 9 59 10 60 10 62 10 65 10 67 9 68 11 70 9 71 10 76 9 77 10 78 9 79 10 80 9 81 10 82 10 83 11 85 10 87 11 88 10 89 10 34 85 1 24 2 24 3 22 4 20 5 20 6 22 7 22 8 21 9 20 10 24 11 22 12 21 13 21 14 21 15 22 16 22 17 23 18 24 19 22 20 22 21 21 23 24 24 22 25 23 26 23 27 24 28 23 29 23 30 24 31 23 32 23 33 23 34 22 35 23 36 22 38 24 39 22 40 20 41 22 42 23 43 22 44 21 45 23 46 20 47 23 48 22 49 23 50 21 51 20 52 21 53 20 54 23 55 20 56 22 57 22 58 22 59 23 60 21 62 22 63 22 64 20 65 23 66 24 68 23 69 22 70 24 71 21 72 22 73 21 74 21 75 21 77 23 78 24 79 20 80 22 81 20 82 22 83 20 84 20 85 23 86 21 87 23 88 24 89 23 90 23 35 34 2 12 4 12 6 13 7 14 9 13 10 12 11 12 12 13 17 12 20 12 24 12 25 13 28 14 29 12 30 12 31 14 43 13 45 12 46 12 48 12 49 12 51 12 52 12 56 13 60 14 62 13 65 13 67 12 68 13 74 13 76 12 77 13 87 14 90 12 36 51 1 13 2 13 4 14 5 13 6 13 7 13 11 12 12 14 13 13 14 12 15 12 17 14 18 13 21 12 24 12 27 13 28 13 29 12 31 14 35 14 36 13 37 13 38 12 40 14 44 12 45 13 48 14 50 14 52 13 53 12 56 13 57 12 59 12 63 13 64 14 65 13 66 14 67 14 69 12 72 12 73 13 76 14 78 13 79 14 81 14 82 12 83 12 84 13 86 14 87 13 89 13 49 88 1 11 2 12 3 13 4 12 5 12 6 12 7 12 8 11 9 11 10 12 11 11 12 11 13 11 14 12 15 12 16 13 17 13 18 11 19 12 20 12 22 13 23 12 24 13 25 12 26 12 27 11 28 13 29 12 30 12 31 13 32 12 33 13 34 12 35 13 36 12 37 11 38 13 39 12 40 12 41 12 42 12 43 11 44 11 45 13 46 13 47 11 49 13 50 12 51 12 52 12 53 12 54 12 55 12 56 12 57 12 58 13 59 12 60 12 61 13 62 12 63 12 64 11 65 13 66 12 67 13 68 11 69 13 70 12 71 12 72 13 73 12 74 12 75 12 76 11 77 12 78 11 79 11 80 11 81 12 82 11 83 11 84 13 85 13 86 12 87 13 88 13 89 12 90 13 50 46 5 26 6 26 7 24 9 24 10 24 11 27 12 25 13 24 14 23 17 26 19 24 21 26 22 24 23 27 24 23 26 26 28 24 31 23 33 25 34 23 39 27 42 27 43 26 47 27 48 27 49 25 52 27 53 27 57 24 59 23 61 26 63 25 64 24 66 26 67 27 69 24 72 24 73 27 74 23 77 25 83 25 84 25 85 26 87 23 88 24 89 24 51 5 5 10 18 11 21 12 30 10 50 11 52 59 1 13 5 13 7 15 8 14 9 14 10 13 12 13 13 15 14 13 15 15 17 13 18 15 19 14 20 14 21 14 23 14 24 14 25 15 26 15 28 13 30 14 31 13 32 14 36 13 39 13 40 14 41 15 42 13 43 13 44 15 45 14 47 14 49 14 50 14 51 14 56 15 57 14 60 13 62 13 63 15 65 13 66 13 67 14 68 13 71 13 72 13 73 13 74 15 77 14 80 14 81 14 82 15 84 13 85 14 86 13 87 15 88 14 89 15 90 14 4 57 31 4 27 10 24 13 23 15 23 21 26 23 25 26 23 28 24 29 27 34 23 36 23 39 27 41 25 49 27 53 23 56 23 59 27 60 23 62 23 65 27 68 23 69 26 70 25 73 24 76 26 77 27 83 24 85 26 86 25 88 25 90 25 58 53 1 10 3 11 4 11 5 11 7 10 8 11 11 12 12 11 13 12 14 12 15 11 18 10 19 11 20 11 21 11 22 12 28 11 33 11 36 11 39 11 41 11 42 12 44 10 45 11 46 11 47 12 48 11 50 11 51 12 54 12 56 12 57 12 58 11 59 11 60 12 61 11 62 10 63 11 65 11 66 10 73 12 74 12 75 11 76 11 77 11 78 10 79 11 80 12 81 11 82 12 84 10 86 12 89 11 59 42 3 10 4 10 5 10 9 10 10 9 14 10 15 10 19 10 21 10 25 9 27 10 30 10 32 10 33 9 35 10 38 10 39 9 40 9 41 9 43 10 45 11 50 10 51 10 52 10 56 11 57 10 64 11 65 9 66 10 67 11 69 9 70 11 75 9 78 9 80 9 81 9 82 11 83 9 85 11 86 9 87 11 89 10 60 1 73 14 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/1_Brandimarte_12_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/1_Brandimarte_12_workers.fjs new file mode 100644 index 00000000..8a26ebc3 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/1_Brandimarte_12_workers.fjs @@ -0,0 +1,31 @@ +30 10 15 +6 1 10 11 1 29 2 27 4 29 5 28 6 27 7 28 9 27 11 30 12 29 13 30 15 29 2 9 13 1 15 2 13 3 14 4 14 5 13 6 15 7 15 8 13 9 15 10 15 11 13 13 13 14 14 6 9 4 10 5 10 6 10 7 10 10 10 11 10 12 9 14 11 15 9 2 5 5 1 20 3 20 7 21 11 22 12 23 10 12 1 14 2 16 3 16 4 15 5 14 6 16 7 14 8 14 9 15 10 16 14 14 15 16 2 7 2 7 25 11 22 5 6 2 19 5 16 8 18 10 18 12 18 13 19 2 3 4 5 10 7 11 9 11 12 9 1 10 2 9 3 10 4 11 7 11 8 10 9 10 10 11 12 11 14 10 15 10 1 8 8 1 19 2 19 4 19 5 18 6 18 8 19 10 19 13 18 +6 2 3 6 2 13 3 11 4 12 5 11 9 12 15 12 9 6 1 12 5 13 9 13 11 12 12 12 14 12 2 9 12 1 13 2 14 3 13 4 15 5 15 6 15 7 14 8 15 9 13 11 13 12 15 14 13 6 4 3 9 5 10 7 10 10 10 1 5 1 1 18 1 7 10 3 10 4 9 6 9 7 10 8 9 9 11 11 10 12 10 13 11 15 9 1 1 6 3 15 5 15 6 16 9 15 12 16 13 14 2 10 11 1 12 2 13 3 13 5 12 7 12 9 12 10 11 11 12 13 13 14 11 15 13 5 14 1 11 2 11 3 11 4 11 5 12 6 11 7 11 8 11 9 10 10 12 12 11 13 10 14 11 15 11 +6 2 1 4 2 21 9 21 10 22 14 22 5 4 5 30 9 29 11 29 13 27 1 5 4 3 26 10 26 11 25 14 29 2 3 3 1 19 9 18 13 20 7 3 2 15 3 17 10 15 1 8 4 3 17 8 19 10 17 14 16 2 7 15 1 17 2 15 3 17 4 18 5 16 6 18 7 19 8 16 9 18 10 17 11 19 12 16 13 18 14 17 15 18 4 3 2 19 12 17 14 20 2 9 15 1 14 2 13 3 13 4 15 5 15 6 15 7 14 8 13 9 13 10 15 11 14 12 15 13 14 14 15 15 15 6 1 9 10 +8 1 2 8 1 12 2 13 3 12 5 13 6 12 12 13 13 13 14 13 2 3 11 2 12 3 11 5 12 6 12 7 11 8 11 9 11 10 13 11 11 13 11 14 13 9 6 2 12 3 12 4 12 9 12 13 12 14 13 2 8 14 1 27 2 23 3 24 4 27 5 28 6 25 7 26 8 27 10 28 11 26 12 25 13 27 14 28 15 28 6 9 2 24 3 26 4 26 5 28 6 27 8 26 9 24 11 26 13 24 1 8 7 1 21 5 23 6 23 7 20 11 23 14 20 15 24 1 8 13 1 12 2 12 3 14 4 13 5 13 6 12 7 14 8 13 10 13 11 13 12 13 13 13 14 13 1 7 3 13 10 14 10 15 10 1 6 11 1 25 3 25 4 22 5 24 6 22 8 22 10 22 11 22 12 24 13 22 15 21 2 3 3 2 11 7 9 10 10 1 9 1 9 2 11 4 10 5 11 7 9 8 10 9 10 10 11 13 10 +8 2 7 7 1 18 2 16 6 16 7 17 10 18 11 16 12 17 4 3 1 21 2 19 7 18 1 5 4 2 27 4 27 6 27 12 30 2 10 10 1 29 3 30 4 28 5 28 6 25 7 28 8 27 11 28 13 30 15 28 4 4 4 22 9 19 11 19 12 22 2 5 15 1 17 2 16 3 16 4 17 5 16 6 17 7 16 8 15 9 17 10 15 11 16 12 17 13 15 14 17 15 17 6 14 1 12 2 10 3 11 4 11 5 11 6 11 7 12 8 11 9 11 11 10 12 12 13 12 14 12 15 12 1 8 14 1 22 2 21 3 21 4 21 5 23 6 21 7 23 8 24 9 21 10 22 11 24 13 23 14 22 15 24 1 5 6 5 18 7 15 11 16 12 15 13 17 14 18 2 5 13 1 23 2 22 3 20 4 21 5 21 6 21 7 20 9 23 10 21 12 23 13 23 14 23 15 23 10 14 1 14 2 16 3 14 4 16 5 14 6 14 7 14 8 15 9 15 10 16 11 16 12 14 13 15 15 15 2 8 15 1 28 2 26 3 28 4 26 5 26 6 27 7 25 8 25 9 24 10 25 11 28 12 25 13 28 14 25 15 24 6 15 1 26 2 25 3 28 4 25 5 25 6 25 7 24 8 28 9 26 10 28 11 24 12 26 13 27 14 27 15 24 +7 2 7 7 8 15 9 16 11 18 12 16 13 16 14 16 15 17 4 2 3 18 9 21 1 7 9 1 11 2 12 3 11 7 10 8 12 12 11 13 11 14 11 15 11 2 3 5 2 17 3 17 6 19 10 17 13 20 7 3 2 16 7 17 11 17 1 1 10 2 15 3 14 4 14 6 14 7 16 8 14 10 16 11 14 12 14 13 14 1 5 15 1 30 2 25 3 27 4 29 5 30 6 29 7 27 8 28 9 28 10 30 11 25 12 28 13 27 14 30 15 30 1 8 13 1 21 2 18 3 21 5 19 6 18 7 19 8 21 9 17 10 19 11 17 12 18 13 21 14 18 2 6 11 1 30 4 30 5 31 6 28 7 30 8 30 9 28 10 31 12 30 13 29 15 29 8 14 1 16 2 17 3 17 4 15 5 17 6 17 7 17 8 16 9 17 10 16 11 17 12 17 14 17 15 17 +5 2 7 2 7 26 8 24 5 8 2 17 3 16 6 17 7 17 9 17 10 17 12 18 14 19 2 10 5 3 12 6 13 8 12 13 11 14 12 5 9 3 12 5 11 6 12 7 12 9 11 11 11 13 11 14 10 15 11 1 7 8 2 31 3 27 4 31 5 31 6 32 7 30 8 31 11 30 2 9 7 2 13 4 13 5 13 7 14 12 14 13 14 15 15 6 15 1 10 2 10 3 11 4 11 5 9 6 9 7 9 8 10 9 10 10 9 11 9 12 11 13 9 14 9 15 10 1 8 9 1 24 3 24 4 21 5 23 6 20 7 23 9 20 11 23 15 23 +6 2 3 3 2 10 10 9 15 11 1 13 1 10 2 10 3 11 4 10 5 10 6 11 7 11 8 11 9 11 10 9 13 11 14 11 15 9 2 7 7 1 11 2 11 3 11 4 12 5 11 10 12 11 12 5 1 14 24 2 10 10 1 29 3 28 4 27 5 27 6 28 7 30 8 28 9 28 11 29 12 25 4 14 1 19 3 20 4 21 5 20 6 19 7 19 8 20 9 20 10 19 11 20 12 19 13 22 14 18 15 20 1 2 13 2 14 3 12 5 13 6 13 7 13 8 12 9 12 10 14 11 12 12 12 13 13 14 13 15 14 1 8 9 1 18 3 17 4 17 5 20 6 18 7 19 12 16 14 17 15 19 1 7 11 1 11 2 10 4 10 6 10 7 10 8 11 9 9 10 11 11 9 13 10 14 11 +6 2 10 12 1 28 2 30 4 31 6 26 7 29 9 26 10 25 11 28 12 29 13 30 14 28 15 28 4 6 2 19 6 21 8 19 9 21 11 20 15 20 2 7 11 1 12 2 10 3 11 5 12 6 11 7 10 8 10 10 12 11 12 13 12 14 11 5 15 1 26 2 26 3 23 4 25 5 26 6 25 7 23 8 23 9 25 10 26 11 25 12 23 13 25 14 25 15 23 2 3 5 2 11 3 12 6 11 7 12 15 12 9 14 1 11 2 13 3 12 4 13 5 13 7 12 8 12 9 13 10 12 11 12 12 11 13 12 14 12 15 12 1 8 4 6 21 10 18 11 18 12 19 1 7 13 1 12 2 10 3 12 4 12 5 10 6 12 7 12 8 11 10 12 11 12 13 10 14 10 15 11 1 6 11 1 21 2 23 4 25 5 23 6 23 7 25 8 22 9 25 10 24 11 23 14 23 +5 2 10 7 1 26 6 31 7 29 8 29 10 28 12 29 14 28 4 3 13 21 14 19 15 18 2 7 4 1 11 5 11 6 11 15 11 5 13 1 27 2 25 3 23 4 24 5 23 7 27 8 27 9 23 10 24 11 24 12 26 14 26 15 24 2 9 10 3 14 5 15 7 13 8 14 10 13 11 14 12 15 13 13 14 15 15 14 6 6 5 10 7 11 8 10 11 11 12 9 13 10 2 9 12 1 12 2 12 3 12 4 13 5 12 6 12 7 13 8 13 10 13 11 13 14 12 15 12 2 11 1 21 4 24 5 21 6 21 7 24 8 22 9 23 10 22 11 24 13 22 14 23 2 3 8 1 9 2 10 3 9 5 9 7 11 10 10 11 11 15 10 1 6 2 11 3 9 5 10 7 11 9 10 12 9 +5 1 5 6 2 27 4 31 8 26 12 26 14 26 15 27 1 8 12 1 19 2 21 5 20 6 19 7 21 8 19 9 20 10 17 11 20 12 18 14 19 15 19 2 9 9 1 13 2 13 3 15 5 13 7 14 9 14 10 13 14 13 15 15 6 1 9 10 1 7 7 1 30 2 29 3 27 4 28 10 31 12 28 15 32 2 10 3 1 29 2 27 5 29 4 7 1 20 2 19 3 20 7 20 8 20 12 22 15 20 +7 1 6 12 1 24 2 23 4 24 6 22 7 22 8 22 9 22 11 22 12 21 13 23 14 21 15 23 2 3 8 1 19 3 18 7 16 8 19 10 17 11 17 13 19 15 18 7 6 2 17 3 17 7 16 9 17 13 15 14 17 2 1 11 1 24 2 23 4 23 6 20 7 23 9 22 10 21 11 21 12 21 13 20 15 23 5 7 5 30 6 32 11 26 12 29 13 32 14 28 15 27 1 8 11 1 18 2 17 3 17 4 20 5 18 6 18 7 16 8 19 9 17 12 19 14 19 1 5 3 1 18 8 17 15 16 1 8 3 1 22 5 20 6 23 1 7 6 1 11 2 9 3 11 4 10 5 10 7 9 +5 1 10 1 14 25 2 3 1 8 18 7 6 6 15 7 17 9 15 10 16 14 17 15 17 1 7 8 2 11 3 11 4 10 5 12 6 10 8 12 11 11 15 10 1 6 5 1 22 5 23 6 25 9 24 14 21 1 8 2 9 20 15 18 +5 1 7 6 1 10 2 11 4 9 10 11 14 11 15 11 2 5 10 1 17 2 17 4 17 6 15 9 18 10 17 11 15 13 17 14 16 15 15 6 7 1 10 3 11 4 10 5 11 6 11 9 11 12 11 2 8 15 1 25 2 28 3 25 4 27 5 29 6 28 7 28 8 24 9 26 10 25 11 26 12 28 13 28 14 27 15 26 6 2 4 27 5 24 2 7 5 1 24 2 23 8 23 14 25 15 22 5 5 1 17 2 18 9 18 10 18 12 19 1 7 3 1 27 3 28 12 27 +6 2 9 11 1 14 2 15 3 15 4 15 5 15 6 13 7 14 8 14 10 13 11 14 12 14 6 9 1 9 2 9 5 10 8 10 9 11 10 10 12 11 13 9 14 9 2 5 11 1 20 2 21 4 24 5 21 6 22 9 22 10 23 11 23 13 21 14 23 15 22 10 2 4 16 7 15 2 7 11 1 10 4 12 5 12 6 11 9 12 10 11 11 10 12 11 13 12 14 10 15 10 5 10 2 25 3 24 4 23 6 27 7 26 8 27 9 26 12 27 14 26 15 25 2 10 11 1 27 3 27 4 31 5 26 8 26 9 25 10 26 12 29 13 27 14 31 15 27 4 9 1 22 4 18 5 20 6 20 7 21 11 19 12 18 14 20 15 19 2 10 4 2 14 7 13 9 13 15 14 7 11 1 26 2 27 3 26 4 25 6 26 9 25 10 24 11 28 12 25 13 26 14 25 1 7 11 1 11 3 10 4 11 7 11 8 9 9 10 10 11 11 11 13 9 14 11 15 10 +8 2 10 10 1 11 2 12 3 13 5 12 7 12 10 11 11 13 13 12 14 12 15 12 5 14 1 11 2 11 3 12 4 11 5 10 6 12 7 10 8 10 9 10 10 12 11 12 12 10 13 10 15 10 2 7 2 1 12 12 10 5 12 1 23 2 23 4 27 5 23 6 24 7 24 8 27 9 24 10 25 12 24 13 25 14 24 1 7 11 2 11 3 11 5 10 6 11 7 10 8 10 9 9 11 11 12 9 14 11 15 9 1 5 13 1 28 2 30 3 26 4 26 5 27 6 27 7 26 8 26 9 25 10 29 12 26 13 26 15 29 1 8 8 1 20 2 21 3 19 6 21 8 17 10 19 11 17 15 18 1 2 14 1 13 2 12 3 14 4 12 5 12 6 13 7 12 8 14 9 14 10 14 11 12 12 13 13 12 14 12 1 5 5 1 16 8 16 13 17 14 18 15 16 2 3 4 1 12 6 12 9 11 13 12 9 7 1 13 3 11 5 13 11 11 12 12 14 13 15 13 +7 1 7 3 6 10 13 9 15 9 2 3 11 1 10 2 10 3 10 4 11 5 11 6 11 7 11 9 10 10 10 11 10 13 9 1 8 1 10 2 10 4 10 5 11 7 9 8 10 9 10 13 9 2 10 13 1 15 3 15 4 14 5 14 6 14 7 14 8 13 9 14 10 14 11 15 13 13 14 14 15 13 7 15 1 24 2 27 3 26 4 28 5 25 6 25 7 28 8 26 9 26 10 25 11 28 12 24 13 26 14 27 15 26 1 10 8 3 28 4 26 5 29 7 28 10 29 13 27 14 28 15 25 1 7 10 2 11 3 10 6 12 7 11 8 11 9 11 10 11 11 11 12 10 13 10 1 1 13 1 15 2 14 3 14 4 16 5 14 6 15 9 15 10 15 11 16 12 14 13 15 14 14 15 16 1 7 4 2 31 5 29 10 31 14 28 +5 1 8 10 1 24 2 23 3 21 4 22 5 23 7 23 9 21 12 23 13 20 15 22 1 2 13 1 13 2 14 3 14 5 13 7 13 8 14 9 12 10 14 11 14 12 14 13 12 14 13 15 14 1 1 1 5 15 2 3 10 1 10 3 10 4 9 5 10 7 10 8 11 10 9 11 10 13 10 14 9 1 7 1 10 2 11 3 11 7 11 8 11 10 10 14 10 2 1 1 3 22 5 12 1 30 2 28 3 32 4 31 5 29 6 29 7 26 11 27 12 27 13 30 14 27 15 29 +9 1 8 14 1 13 2 14 3 14 4 12 5 12 6 13 7 14 8 13 10 14 11 12 12 12 13 12 14 13 15 14 1 5 12 1 27 2 27 3 30 5 26 6 28 7 28 8 27 9 27 10 25 12 26 13 30 15 28 1 7 10 1 9 5 9 6 10 8 10 9 9 10 10 11 11 12 10 13 9 15 11 2 3 5 1 13 7 12 10 12 11 12 15 13 9 8 1 13 2 11 3 12 4 11 6 12 9 11 11 12 15 12 2 10 6 2 31 8 31 10 29 11 26 14 25 15 28 4 4 1 22 4 19 6 18 10 19 2 6 11 1 28 3 31 4 29 5 28 8 28 9 27 10 27 11 32 12 26 13 29 14 26 8 8 1 17 2 15 4 16 5 15 6 16 7 15 14 17 15 16 1 2 2 2 12 7 13 1 8 1 5 18 1 8 15 1 17 2 18 3 18 4 17 5 20 6 16 7 19 8 17 9 18 10 18 11 18 12 17 13 17 14 18 15 17 +8 1 7 11 2 11 4 10 6 11 7 9 8 11 9 11 11 11 12 11 13 10 14 11 15 11 1 2 5 2 12 5 13 8 14 13 13 14 13 2 10 2 3 15 13 13 7 12 1 27 2 28 3 23 4 24 5 28 6 28 8 24 9 26 10 25 11 25 13 26 15 26 1 6 1 14 22 1 7 12 1 28 2 29 3 31 4 27 7 27 8 27 9 27 10 29 12 30 13 29 14 30 15 29 2 10 9 4 12 5 12 7 12 9 12 10 13 12 13 13 12 14 12 15 13 5 12 1 10 4 12 5 10 6 11 7 11 9 11 10 11 11 11 12 10 13 12 14 10 15 10 2 1 5 1 20 2 20 6 21 10 22 12 23 5 14 1 28 2 29 3 30 4 31 5 29 6 27 7 26 8 28 9 28 10 31 11 30 12 29 13 31 14 31 1 7 15 1 11 2 12 3 11 4 11 5 11 6 12 7 11 8 11 9 11 10 11 11 11 12 11 13 10 14 11 15 10 +7 2 7 5 1 11 7 11 9 11 14 10 15 11 5 11 1 25 2 23 3 27 4 23 5 27 8 23 9 27 10 24 12 25 14 27 15 27 1 6 8 2 25 4 22 7 24 9 25 10 24 12 21 14 25 15 23 2 10 7 1 26 2 26 3 30 8 27 10 30 13 26 15 26 4 4 2 20 3 19 5 19 14 18 1 7 5 3 26 7 29 8 29 12 31 14 32 1 5 7 2 16 3 16 6 16 7 17 9 16 10 16 13 17 2 7 4 2 22 4 23 6 24 8 25 5 5 2 20 3 20 7 17 12 16 13 18 2 6 5 5 32 8 27 9 26 10 31 14 27 8 2 8 15 13 17 +6 2 5 10 2 17 4 17 5 15 6 18 8 17 9 16 11 15 12 17 14 17 15 15 6 14 1 10 2 11 3 11 4 10 5 10 6 12 7 12 8 11 9 11 10 12 11 12 12 10 13 12 15 11 1 8 13 1 21 2 20 3 20 5 20 6 20 7 18 8 20 9 19 10 20 11 19 12 19 14 20 15 21 1 7 10 1 9 2 10 5 10 7 10 9 9 10 10 11 11 12 10 13 10 14 10 2 1 2 1 22 2 21 5 7 2 30 3 27 4 30 6 31 7 28 8 29 12 31 1 5 5 3 29 8 29 10 30 12 28 14 25 2 7 15 1 25 2 26 3 24 4 26 5 23 6 26 7 26 8 22 9 22 10 23 11 22 12 22 13 26 14 25 15 24 5 13 1 18 2 19 3 16 5 17 6 18 7 19 8 18 10 18 11 20 12 19 13 19 14 18 15 18 +8 2 3 5 7 18 9 17 10 20 11 19 15 17 7 14 1 17 2 18 3 17 4 16 5 17 6 15 7 17 8 16 10 16 11 15 12 16 13 17 14 18 15 16 1 1 2 11 16 13 15 1 8 3 1 13 3 13 6 14 1 7 13 1 10 2 10 3 10 4 11 6 11 7 11 8 10 10 10 11 10 12 11 13 10 14 11 15 10 1 7 12 1 11 2 10 3 10 5 11 6 10 8 11 9 10 10 11 11 11 12 12 14 12 15 12 2 7 4 6 16 8 17 11 16 13 18 4 2 1 17 9 21 1 8 6 1 20 2 18 5 18 6 20 7 20 11 18 2 1 12 1 21 2 24 3 20 5 24 7 22 8 22 9 22 10 24 11 20 12 20 13 20 14 22 5 4 3 29 5 31 10 32 13 28 +7 1 7 5 2 31 3 30 6 29 9 27 12 31 2 10 4 6 28 11 27 13 26 14 29 4 2 13 19 14 21 2 5 2 7 23 15 20 10 8 1 14 4 14 5 14 6 14 8 15 9 16 10 14 13 16 1 6 2 8 23 10 24 2 10 11 2 11 4 12 5 11 6 11 7 11 8 12 9 12 10 12 12 13 13 12 14 13 5 4 8 12 11 11 12 10 13 10 2 6 11 1 32 2 27 3 31 6 26 7 27 8 28 9 31 10 32 11 26 12 28 13 30 8 6 1 16 4 17 8 16 9 17 11 17 14 16 1 7 1 12 11 +9 2 10 8 1 26 3 29 4 30 6 30 8 28 11 30 14 26 15 28 4 3 2 21 4 21 13 21 2 9 10 1 13 2 15 3 14 6 13 10 13 11 13 12 14 13 14 14 14 15 14 6 15 1 11 2 10 3 11 4 10 5 10 6 9 7 10 8 10 9 11 10 9 11 9 12 11 13 10 14 9 15 11 1 10 5 2 29 5 29 6 26 7 28 13 31 1 2 8 1 13 3 13 7 12 8 14 9 13 10 13 12 13 14 12 1 8 12 1 19 2 20 3 17 4 19 5 18 7 18 9 18 10 19 11 19 13 18 14 18 15 17 2 7 9 1 17 2 17 3 18 6 17 7 17 10 17 13 18 14 19 15 18 4 5 2 18 4 18 6 18 8 18 14 19 2 5 5 1 17 3 15 7 17 9 15 11 14 6 3 4 11 6 11 9 11 1 7 7 3 10 4 11 5 10 8 10 11 11 12 11 14 10 1 6 2 13 25 15 21 +6 2 9 2 12 13 15 11 2 10 1 23 2 21 3 25 6 24 7 25 9 24 12 22 13 24 14 24 15 21 1 7 12 1 9 2 10 3 9 4 9 5 10 6 9 7 10 9 11 10 10 11 11 12 10 14 10 1 10 4 3 29 4 30 5 30 15 27 2 10 1 6 11 5 7 2 10 5 11 7 10 9 11 10 11 11 11 15 12 2 10 1 6 13 7 14 1 28 2 28 3 25 4 24 5 27 6 24 7 27 8 25 9 27 10 25 11 28 12 24 14 24 15 26 2 9 3 1 13 4 13 15 13 6 4 2 10 4 10 8 9 9 11 +5 2 9 6 3 13 5 13 9 12 10 13 12 13 13 12 2 13 1 24 2 25 3 25 4 23 5 25 6 21 7 22 10 24 11 23 12 24 13 24 14 25 15 25 1 1 6 1 15 4 15 5 15 10 15 11 15 12 14 2 5 3 7 24 12 22 15 21 10 14 1 15 2 16 3 15 4 16 5 16 6 15 7 15 9 14 10 15 11 15 12 16 13 14 14 16 15 15 1 7 13 1 10 2 12 3 10 4 11 5 11 7 12 8 11 9 11 10 11 11 11 13 11 14 11 15 10 1 6 15 1 24 2 22 3 25 4 21 5 22 6 23 7 25 8 23 9 22 10 25 11 24 12 24 13 24 14 24 15 22 +6 1 8 2 12 20 14 22 1 1 12 1 14 2 14 3 16 4 15 5 16 6 15 7 16 10 16 11 16 13 16 14 15 15 16 2 7 13 1 18 2 15 3 17 4 17 5 17 6 18 7 18 9 17 10 18 11 18 12 17 13 18 15 16 4 12 2 18 3 17 4 19 5 18 6 17 7 19 8 18 9 17 10 18 11 20 13 19 14 19 2 3 14 1 19 2 18 4 19 5 16 6 17 7 17 8 16 9 19 10 19 11 19 12 19 13 19 14 16 15 17 7 4 1 16 2 17 5 15 12 16 1 8 9 1 14 2 13 4 13 5 13 8 13 10 12 12 13 14 13 15 13 2 10 6 1 13 2 13 3 13 11 15 12 13 14 15 7 9 1 27 3 29 8 23 9 26 10 24 11 27 12 27 13 27 14 27 +5 1 8 1 13 22 2 7 8 1 12 2 11 4 12 7 11 8 11 10 11 13 11 14 11 5 4 5 23 6 27 9 23 14 26 1 8 3 9 19 10 19 13 19 2 3 15 1 19 2 17 3 17 4 17 5 19 6 19 7 17 8 18 9 18 10 19 11 20 12 19 13 18 14 19 15 17 7 1 12 15 1 6 9 1 21 4 25 6 25 7 22 8 24 9 21 12 23 13 25 14 23 +6 1 8 7 1 20 6 22 7 20 8 20 9 21 13 24 14 23 2 7 12 1 11 2 11 4 10 5 11 6 12 7 11 8 12 9 10 10 11 13 12 14 12 15 10 5 14 1 26 2 23 3 26 5 24 6 27 7 27 8 24 9 26 10 26 11 25 12 24 13 27 14 26 15 23 1 7 8 3 11 7 10 8 11 10 11 12 10 13 11 14 11 15 11 2 9 6 4 15 5 15 7 15 8 15 9 14 14 13 6 14 1 10 2 9 3 10 4 11 5 11 6 11 7 10 8 11 9 9 10 11 11 10 12 10 13 10 15 9 2 3 7 1 11 4 10 7 10 8 10 12 10 13 10 14 11 1 13 1 10 2 11 3 9 4 11 5 10 7 10 9 10 10 10 11 10 12 10 13 10 14 11 15 10 2 9 1 14 11 2 2 6 25 8 22 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/1_Brandimarte_14_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/1_Brandimarte_14_workers.fjs new file mode 100644 index 00000000..d51438e1 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/1_Brandimarte_14_workers.fjs @@ -0,0 +1,31 @@ +30 15 22 +8 1 9 7 2 20 3 19 4 20 15 19 18 20 20 19 21 21 2 5 9 1 29 2 26 3 31 8 26 11 26 15 31 17 27 21 29 22 27 10 3 1 19 6 20 14 19 1 12 11 1 18 3 18 5 15 6 17 7 17 10 17 12 18 13 16 14 16 20 18 21 18 1 12 19 1 15 2 16 3 17 4 16 5 16 6 16 7 16 8 16 9 16 11 16 12 17 14 18 15 17 16 17 18 18 19 18 20 15 21 17 22 17 2 13 6 1 26 4 28 6 29 8 25 11 30 13 29 14 9 1 24 4 26 5 27 7 24 8 26 11 27 14 25 17 25 20 25 2 9 19 1 29 2 29 3 29 4 26 5 29 6 30 7 28 9 31 10 25 11 26 12 28 13 27 14 29 15 29 16 31 19 26 20 27 21 29 22 28 5 12 1 27 2 26 5 23 7 26 8 27 10 23 12 26 13 25 14 27 15 27 20 27 21 25 1 9 10 1 21 2 20 5 19 6 21 10 22 14 22 16 19 17 22 20 20 22 21 2 13 19 1 15 3 14 4 14 6 15 7 14 9 14 10 16 11 14 12 16 13 14 14 14 15 16 16 14 17 15 18 14 19 15 20 14 21 14 22 14 2 10 2 22 7 22 9 21 11 21 12 22 14 23 16 19 17 20 20 19 22 23 +11 2 5 14 2 29 3 28 5 27 6 29 7 32 8 31 10 27 11 28 12 26 14 28 17 28 20 30 21 28 22 28 10 2 13 27 21 28 1 14 9 2 15 3 14 6 14 8 14 10 15 15 14 16 13 19 15 21 14 2 13 1 18 24 14 11 2 24 3 24 4 25 7 25 8 23 9 25 13 24 14 23 15 26 16 27 19 24 2 9 4 2 30 7 27 9 30 16 29 5 17 1 23 3 26 4 26 5 24 6 26 9 25 11 26 12 26 13 23 14 25 16 23 17 27 18 25 19 26 20 26 21 26 22 23 1 14 9 5 19 6 18 7 16 8 19 9 20 12 19 16 17 20 18 21 17 2 5 1 22 21 15 15 2 27 3 26 6 28 7 29 8 27 10 29 11 25 12 25 14 29 16 28 17 26 18 29 19 29 21 30 22 26 2 14 17 1 18 2 18 3 20 4 19 5 19 6 20 7 19 8 22 10 22 12 20 15 18 17 20 18 21 19 20 20 22 21 20 22 21 10 15 1 17 2 17 3 19 6 19 7 17 8 18 9 19 11 17 12 18 14 17 15 20 17 20 18 18 21 19 22 18 1 14 6 2 15 14 17 16 16 19 16 20 17 21 15 1 9 9 5 18 8 20 10 18 12 18 13 22 14 20 15 18 17 21 20 20 1 7 15 1 16 3 18 4 17 5 17 7 18 10 16 11 18 12 16 13 16 15 17 17 18 18 18 19 19 20 18 21 17 2 14 21 1 26 2 26 3 28 4 29 5 29 6 25 7 26 8 27 9 26 10 27 11 27 12 26 13 29 14 27 15 27 16 28 17 28 18 27 19 25 20 25 22 29 8 6 4 24 9 25 10 23 13 22 15 23 18 25 +8 2 13 22 1 16 2 16 3 18 4 18 5 16 6 16 7 15 8 16 9 17 10 16 11 18 12 17 13 16 14 17 15 18 16 17 17 16 18 16 19 17 20 19 21 17 22 18 3 17 1 20 2 17 4 20 5 17 6 20 7 20 8 17 9 18 11 19 12 20 13 21 14 19 15 17 16 20 20 20 21 18 22 19 2 14 11 1 20 2 19 3 22 4 20 5 18 10 21 11 21 12 21 14 21 17 19 18 18 10 7 2 18 3 19 9 18 10 17 13 17 17 19 18 19 1 12 4 1 16 4 17 11 18 14 15 2 5 3 3 26 7 27 15 30 1 13 1 10 3 10 4 12 5 11 8 10 11 12 13 12 14 10 16 10 18 11 20 11 21 12 22 11 1 1 19 1 24 3 27 5 24 6 25 7 27 8 27 9 26 10 27 11 27 12 26 14 26 15 27 16 23 17 23 18 26 19 26 20 24 21 27 22 23 2 4 19 1 17 2 15 3 16 4 16 5 17 6 16 7 15 8 16 10 15 11 16 12 16 13 17 14 16 16 15 18 15 19 17 20 15 21 16 22 16 13 16 2 10 3 10 6 11 7 10 9 9 11 9 12 11 13 10 14 9 15 10 16 10 18 9 19 10 20 10 21 9 22 10 2 11 13 1 23 4 26 5 23 7 24 10 24 12 25 14 26 16 24 18 24 19 26 20 25 21 25 22 26 6 7 2 22 4 23 7 23 9 22 12 23 14 22 22 25 1 14 17 1 17 2 16 3 17 4 16 5 15 6 16 10 16 11 17 12 18 14 16 15 15 17 16 18 15 19 15 20 14 21 16 22 18 +10 2 5 2 12 30 22 29 10 13 2 30 5 31 7 28 8 27 10 26 12 26 13 25 14 30 15 28 16 26 18 31 19 29 21 28 1 7 5 9 18 10 16 16 18 20 18 21 16 2 5 18 1 11 2 13 3 11 4 11 5 11 6 12 7 13 9 12 12 13 13 13 14 13 15 12 16 11 18 12 19 12 20 13 21 11 22 13 9 20 1 17 2 18 3 18 4 17 5 16 6 18 8 16 9 19 10 17 11 18 12 16 13 16 14 17 15 16 16 16 17 16 18 17 20 15 21 17 22 18 1 4 3 3 17 4 15 19 15 2 12 9 9 18 10 21 11 17 12 17 15 17 17 20 20 18 21 18 22 21 14 14 1 14 2 13 4 14 5 12 6 14 7 13 9 13 12 13 13 12 14 14 15 14 16 13 17 12 22 14 1 2 12 1 18 4 20 7 22 13 18 14 20 15 19 16 21 17 21 18 20 19 19 21 19 22 20 2 14 19 1 20 2 18 3 21 4 19 5 21 7 19 8 19 9 19 10 19 11 19 12 18 14 20 15 18 16 20 17 18 18 19 20 21 21 19 22 21 10 12 2 18 4 16 7 18 8 16 9 16 11 17 15 18 16 19 17 17 18 17 20 20 21 16 1 14 8 2 15 8 16 10 16 12 17 14 16 19 15 21 18 22 15 2 5 14 1 27 4 29 5 28 6 28 7 28 8 30 9 27 11 29 12 26 13 29 16 30 18 30 20 29 22 29 1 1 13 11 2 4 12 3 17 4 17 5 17 6 16 8 18 10 16 11 15 12 15 14 15 18 17 20 16 22 17 13 19 1 10 2 11 4 10 5 10 6 9 7 10 9 9 10 9 11 11 12 11 13 10 14 10 15 10 17 9 18 11 19 10 20 9 21 9 22 9 +9 2 5 13 1 24 2 22 3 23 6 21 7 21 8 24 10 21 11 20 13 20 15 23 16 24 17 21 18 23 15 12 1 27 2 28 3 28 4 27 7 26 8 25 9 30 15 27 18 25 19 30 20 25 22 29 2 5 22 1 28 2 26 3 25 4 29 5 28 6 29 7 27 8 25 9 29 10 27 11 26 12 26 13 29 14 27 15 28 16 28 17 29 18 27 19 28 20 28 21 31 22 29 1 6 2 11 6 11 8 11 14 11 15 10 19 12 1 9 22 1 20 2 20 3 22 4 20 5 18 6 22 7 21 8 20 9 21 10 19 11 19 12 21 13 20 14 18 15 22 16 20 17 20 18 20 19 19 20 19 21 20 22 21 2 14 4 3 27 6 25 14 27 15 29 8 15 2 25 4 21 5 22 6 23 7 22 8 25 9 23 10 25 11 25 14 23 15 23 17 24 19 22 21 23 22 21 2 9 20 1 26 2 26 4 27 5 30 6 31 7 28 8 30 9 29 10 26 11 26 12 30 13 30 14 29 15 26 16 30 17 31 18 29 19 29 20 26 22 26 5 19 1 26 2 25 3 25 4 27 5 23 6 23 7 27 9 23 12 27 13 24 14 26 15 25 16 23 17 23 18 24 19 24 20 27 21 25 22 27 1 12 9 1 19 3 18 10 16 12 18 13 18 14 16 15 18 19 16 21 17 1 11 1 11 11 2 5 12 2 26 3 27 7 29 10 29 11 29 12 26 13 27 14 29 15 26 16 28 20 26 22 31 10 22 1 17 2 19 3 19 4 17 5 19 6 21 7 19 8 20 9 17 10 21 11 20 12 19 13 20 14 18 15 17 16 19 17 17 18 21 19 19 20 20 21 18 22 20 1 7 7 3 17 6 18 7 18 11 17 13 16 14 16 15 17 +8 1 14 5 5 19 6 20 12 19 16 20 18 18 1 11 13 2 12 3 11 5 12 6 11 9 10 11 12 15 10 16 12 17 11 19 10 20 12 21 12 22 11 2 5 6 1 31 2 30 8 29 10 31 13 30 15 29 10 1 5 29 1 11 6 4 25 6 25 13 25 15 26 18 27 20 26 2 11 17 1 23 2 23 4 23 6 24 7 27 8 26 9 25 10 25 11 26 13 23 14 26 16 25 17 24 18 27 19 27 20 24 22 24 6 8 1 24 2 23 6 25 8 23 10 22 11 23 13 23 18 23 1 12 16 1 18 2 19 4 19 5 18 6 18 7 18 8 17 9 16 11 17 13 16 14 16 17 16 18 18 19 18 20 17 22 17 2 14 14 1 28 3 27 4 30 6 26 9 28 10 29 12 29 13 28 16 25 17 27 18 27 19 29 20 26 21 28 8 2 11 23 16 23 2 13 20 1 25 2 27 3 27 5 25 6 26 7 30 8 27 9 29 10 26 11 27 12 27 13 27 14 29 15 24 16 27 17 28 19 25 20 25 21 24 22 25 14 2 6 27 7 24 +8 2 14 3 2 26 12 26 19 25 8 15 2 22 3 22 5 22 6 22 7 21 10 24 11 23 14 23 15 24 16 23 17 25 18 22 19 24 20 25 21 24 1 2 17 1 22 2 22 3 19 4 20 6 21 7 20 8 22 9 20 11 22 12 22 13 21 14 22 15 20 16 18 17 19 18 20 19 21 2 12 22 1 20 2 21 3 17 4 20 5 20 6 19 7 18 8 20 9 20 10 18 11 20 12 19 13 19 14 20 15 19 16 19 17 18 18 18 19 20 20 19 21 18 22 18 14 8 3 13 4 12 8 14 11 13 12 14 16 13 17 14 19 12 2 5 9 1 29 2 29 5 28 8 25 9 28 12 26 16 28 20 28 21 26 1 16 1 11 3 11 4 10 5 10 6 12 8 11 10 10 11 11 12 11 13 11 15 11 16 12 17 11 18 11 19 12 21 11 2 4 21 1 17 2 16 4 16 5 16 6 15 7 15 8 17 9 15 10 15 11 14 12 15 13 17 14 16 15 16 16 17 17 15 18 15 19 17 20 15 21 15 22 15 13 21 1 10 2 10 3 11 4 10 5 11 6 9 7 9 8 10 9 10 10 11 11 10 12 10 13 10 14 9 15 10 16 10 17 10 18 11 20 10 21 10 22 11 2 5 15 2 13 3 13 4 12 6 12 7 12 8 12 9 13 11 12 12 11 14 11 17 11 18 12 20 12 21 12 22 11 9 4 1 17 3 16 10 16 21 18 2 12 20 1 14 2 13 3 13 4 12 5 13 6 12 7 12 9 12 10 13 11 14 12 14 13 12 14 13 15 13 16 13 17 13 18 12 19 14 21 12 22 14 4 7 2 9 5 9 6 10 10 9 11 9 15 10 20 11 2 11 9 1 24 2 25 7 27 8 25 10 27 16 26 17 23 18 26 21 23 6 17 1 22 2 25 3 25 5 22 6 23 7 25 8 23 9 24 11 25 13 22 15 23 16 23 17 24 19 22 20 22 21 24 22 21 +11 1 14 22 1 15 2 17 3 17 4 15 5 17 6 15 7 17 8 15 9 15 10 16 11 17 12 14 13 16 14 15 15 15 16 17 17 15 18 15 19 15 20 17 21 17 22 15 1 14 12 1 19 2 18 3 19 4 17 6 19 7 16 10 17 11 18 13 19 14 17 17 18 20 19 2 5 2 15 12 16 13 9 11 4 16 5 17 8 18 12 16 13 18 14 16 15 16 19 17 20 18 21 16 22 17 2 13 3 7 24 8 28 14 26 14 12 1 26 4 27 5 23 9 24 10 27 13 25 14 26 16 27 17 25 18 24 20 27 21 25 1 12 1 18 16 2 5 15 1 22 2 20 4 23 5 23 6 21 10 21 11 24 12 20 13 21 14 24 16 22 17 23 18 22 20 21 21 23 15 12 3 27 4 29 7 29 9 29 10 26 12 26 15 29 16 27 17 26 18 30 20 27 21 27 2 11 19 1 23 2 27 3 27 4 26 5 25 6 27 7 24 8 27 9 24 10 25 12 23 13 25 14 24 16 26 17 24 18 26 19 24 20 26 22 25 6 21 1 25 2 23 3 25 4 25 5 21 6 22 7 25 8 23 9 23 10 23 11 23 13 24 14 24 15 23 16 22 17 24 18 22 19 23 20 22 21 25 22 21 1 1 14 1 27 3 25 4 25 5 26 6 25 7 27 9 27 11 27 13 26 14 25 15 26 18 26 19 25 21 23 2 5 3 1 29 2 30 18 28 1 3 5 12 9 10 11 10 1 12 7 4 17 6 19 9 16 10 18 14 16 19 18 20 15 2 5 5 3 30 4 32 11 29 18 29 19 28 10 9 1 28 5 31 9 29 11 27 13 29 15 26 18 30 20 27 22 29 +11 1 11 18 1 12 2 10 3 12 4 11 5 11 6 10 7 12 8 12 11 11 12 12 13 10 14 10 15 11 16 12 19 11 20 12 21 10 22 11 1 12 15 4 17 5 16 6 18 7 18 8 17 9 16 10 17 11 17 12 16 13 17 15 18 16 18 17 17 20 18 21 17 1 14 10 6 15 8 13 11 15 12 14 14 13 16 14 19 14 20 14 21 15 22 13 2 9 9 3 13 4 15 7 15 10 15 11 13 14 13 18 13 19 15 22 14 6 14 1 18 2 17 3 21 4 19 7 21 9 18 10 20 11 20 12 20 14 19 16 18 19 20 20 20 21 20 1 14 14 1 20 4 19 5 21 6 21 8 20 9 21 10 19 13 19 15 20 16 22 17 19 20 21 21 19 22 19 1 7 6 2 18 3 17 5 18 8 18 10 16 11 17 1 1 4 5 24 9 23 14 24 15 27 1 9 16 1 18 2 19 4 20 5 20 6 19 8 19 9 20 10 21 12 19 14 21 15 19 16 20 17 20 18 21 19 21 21 21 2 5 22 1 30 2 27 3 30 4 30 5 27 6 30 7 26 8 28 9 28 10 28 11 30 12 26 13 28 14 27 15 29 16 27 17 30 18 31 19 30 20 28 21 25 22 28 1 22 1 12 2 11 3 10 4 12 5 11 6 10 7 12 8 11 9 11 10 12 11 12 12 12 13 12 14 12 15 11 16 10 17 11 18 11 19 10 20 11 21 10 22 11 1 2 14 3 21 4 21 5 20 6 20 7 19 8 21 9 22 12 19 14 21 15 20 17 21 18 19 19 20 21 21 2 4 8 4 17 6 14 7 17 8 17 14 16 15 15 19 16 20 14 13 1 21 11 +10 2 11 6 2 25 3 24 10 27 14 25 16 24 17 23 6 5 5 21 10 22 12 24 15 22 16 24 2 14 22 1 18 2 20 3 20 4 20 5 21 6 21 7 21 8 19 9 19 10 18 11 21 12 19 13 19 14 19 15 22 16 21 17 21 18 20 19 18 20 20 21 20 22 19 10 14 2 19 3 19 5 20 7 19 9 18 12 18 13 19 14 19 15 17 16 19 17 19 18 17 21 19 22 19 1 14 1 19 15 1 12 18 1 18 2 18 3 17 5 17 6 18 7 17 9 16 10 17 12 18 13 18 14 19 15 16 16 17 17 16 18 15 20 16 21 16 22 18 1 14 21 1 17 2 19 3 18 4 18 5 17 6 19 7 18 8 18 10 19 11 19 12 17 13 18 14 18 15 20 16 18 17 17 18 17 19 18 20 19 21 19 22 19 2 13 15 1 26 2 26 3 26 5 29 6 27 7 25 10 29 12 28 13 25 14 25 15 26 16 29 18 26 19 25 21 24 14 16 1 26 2 26 4 24 5 24 8 24 9 25 10 24 11 24 12 27 14 26 15 26 16 26 17 26 19 27 20 27 21 27 1 14 4 2 18 3 20 7 18 12 21 1 4 5 1 15 8 15 9 15 18 15 19 16 2 12 3 6 13 7 13 11 13 4 11 2 10 4 9 6 9 8 9 14 10 15 10 16 10 17 9 20 11 21 10 22 10 1 1 4 2 25 4 23 7 27 17 26 +10 2 5 7 4 29 5 30 6 31 7 27 8 30 10 32 12 28 10 17 1 26 2 30 4 26 5 31 6 31 7 26 8 30 11 30 12 26 13 27 14 31 15 28 17 27 19 27 20 31 21 31 22 26 1 9 18 1 20 2 19 3 22 5 21 6 19 7 18 8 19 9 20 10 18 11 18 12 21 14 20 15 18 16 19 18 20 19 20 20 19 22 21 2 13 21 1 19 2 17 3 16 4 16 5 17 6 17 7 18 8 17 9 19 10 15 11 17 12 16 13 18 14 17 15 17 16 16 17 15 18 16 20 16 21 16 22 17 3 20 1 18 2 18 3 18 4 19 5 19 6 21 7 19 9 17 11 17 12 19 13 18 14 19 15 20 16 18 17 20 18 17 19 20 20 18 21 18 22 18 2 14 18 2 28 3 29 4 24 5 25 6 27 7 27 8 28 9 27 10 28 11 29 12 26 13 27 14 29 15 26 16 26 18 29 19 29 22 25 8 22 1 25 2 24 3 21 4 25 5 24 6 24 7 22 8 21 9 23 10 25 11 25 12 21 13 23 14 22 15 22 16 25 17 23 18 23 19 24 20 25 21 24 22 23 2 4 16 1 16 2 17 3 17 6 15 9 16 11 16 13 16 14 17 15 15 16 18 17 17 18 16 19 17 20 17 21 17 22 17 13 22 1 11 2 9 3 11 4 10 5 9 6 9 7 10 8 9 9 10 10 10 11 10 12 11 13 10 14 10 15 10 16 10 17 10 18 10 19 10 20 10 21 10 22 9 1 14 12 1 15 2 14 3 13 7 15 8 15 9 15 11 15 13 13 18 15 19 13 20 14 21 13 2 9 1 2 15 6 5 7 19 14 20 18 20 21 20 22 20 1 12 7 5 16 6 17 7 15 11 17 14 18 16 18 18 16 1 14 22 1 20 2 21 3 20 4 21 5 19 6 21 7 21 8 19 9 21 10 20 11 21 12 19 13 18 14 19 15 19 16 21 17 21 18 20 19 19 20 18 21 19 22 21 1 14 10 1 15 3 17 5 16 9 17 12 17 15 17 17 15 18 15 20 16 21 16 +8 2 5 14 2 30 3 32 4 29 5 30 7 27 8 28 9 29 10 26 12 30 13 29 15 27 18 31 21 29 22 29 10 3 1 28 4 28 22 26 2 11 9 2 24 8 23 9 25 16 26 17 25 18 24 19 24 20 27 22 26 6 1 21 25 1 12 15 1 16 2 18 4 16 5 17 6 18 7 17 8 18 11 17 14 17 15 16 16 17 17 15 19 17 20 16 22 17 1 9 11 4 21 5 20 6 21 8 19 10 20 11 21 13 21 14 19 15 22 19 21 21 20 2 13 8 3 24 7 26 8 28 9 28 12 25 19 26 20 27 21 29 14 10 2 23 3 26 4 23 5 25 6 23 10 25 14 26 17 25 21 27 22 24 2 13 7 5 15 6 14 14 14 16 15 19 15 21 15 22 14 2 22 1 23 2 20 3 21 4 20 5 21 6 23 7 20 8 20 9 20 10 21 11 19 12 21 13 19 14 21 15 20 16 21 17 23 18 22 19 19 20 19 21 22 22 20 2 5 4 5 29 16 29 17 28 18 29 10 6 2 20 5 19 6 19 7 18 16 17 19 20 2 12 3 16 14 19 12 20 12 4 14 1 11 3 9 6 10 7 10 8 9 9 10 11 11 12 9 13 10 14 10 15 11 19 11 21 9 22 10 +11 2 14 4 1 21 7 22 8 19 12 19 10 3 3 20 7 18 20 17 2 12 6 2 20 3 18 9 18 14 17 15 17 18 19 14 21 1 13 2 12 3 14 5 14 6 13 7 12 8 12 9 12 10 13 11 12 12 14 13 13 14 14 15 12 16 14 17 13 18 14 19 12 20 12 21 13 22 13 2 13 21 2 19 3 18 4 16 5 19 6 16 7 18 8 18 9 16 10 18 11 16 12 16 13 18 14 16 15 17 16 18 17 15 18 16 19 18 20 16 21 16 22 18 3 19 1 18 2 20 3 19 4 20 6 21 8 19 9 19 10 21 11 18 12 17 13 17 15 20 16 18 17 18 18 20 19 17 20 19 21 20 22 20 2 4 22 1 17 2 17 3 15 4 16 5 15 6 16 7 15 8 17 9 14 10 15 11 16 12 16 13 15 14 16 15 17 16 17 17 16 18 14 19 16 20 14 21 18 22 16 13 4 5 10 7 10 20 11 22 11 1 14 13 1 17 2 17 3 16 4 15 7 14 9 15 10 15 12 16 14 15 15 17 16 17 21 17 22 16 1 14 16 1 17 2 17 3 19 4 18 6 18 7 19 8 19 9 18 11 18 12 19 13 20 14 19 15 18 16 19 19 18 20 18 2 13 14 2 15 4 15 5 15 6 15 7 16 8 16 10 15 11 16 14 14 16 14 18 16 19 14 20 16 21 16 2 13 2 20 3 22 4 20 5 23 6 21 7 21 9 23 10 21 11 19 12 20 16 19 19 21 22 20 2 11 7 1 26 4 24 8 26 11 24 14 25 17 24 21 27 6 19 1 23 2 25 3 23 4 24 6 22 7 24 8 22 10 22 11 25 12 22 13 23 14 23 15 22 16 25 17 25 18 24 19 25 20 23 21 21 1 14 19 1 15 3 13 4 15 5 13 6 15 7 13 8 13 9 13 10 14 11 14 12 14 13 13 14 14 15 15 16 13 18 14 19 15 20 15 21 15 1 9 6 6 19 7 22 8 19 10 20 18 19 21 19 1 12 15 2 17 4 18 6 17 7 17 8 18 10 16 11 18 12 18 15 16 16 16 17 16 18 16 19 16 21 18 22 18 +9 1 11 1 5 29 2 4 20 1 15 2 15 3 17 5 15 6 17 7 16 8 15 10 16 11 15 12 15 13 15 14 15 15 15 16 16 17 15 18 15 19 15 20 16 21 16 22 17 13 16 2 10 3 9 5 10 6 9 7 10 8 10 10 9 13 10 14 10 15 10 16 10 17 10 19 11 20 10 21 9 22 10 2 5 3 5 30 7 27 21 26 1 16 1 10 2 12 4 10 5 10 6 11 7 11 8 11 12 11 13 12 14 11 15 10 16 11 19 11 20 12 21 10 22 10 1 14 1 3 18 1 2 18 1 22 2 19 4 20 5 21 6 22 7 21 8 19 9 21 10 20 11 21 13 22 15 20 16 18 17 19 18 18 20 21 21 20 22 20 2 13 11 5 16 6 14 10 15 13 14 14 14 15 15 16 16 17 14 18 14 21 14 22 15 2 3 2 19 6 23 10 22 1 14 2 11 15 16 14 1 4 6 8 16 9 15 11 15 19 16 20 18 22 16 2 14 5 11 19 14 21 17 21 21 21 22 21 10 14 1 20 3 19 4 19 5 18 6 17 7 18 9 18 11 19 12 19 13 17 18 17 19 19 21 17 22 18 +10 2 5 20 1 13 2 12 3 11 4 12 6 12 7 12 8 13 9 12 10 13 11 13 12 12 13 11 14 11 15 11 17 13 18 12 19 11 20 12 21 11 22 12 9 9 2 17 5 18 8 17 15 16 17 19 19 15 20 18 21 17 22 16 1 12 3 2 16 3 18 17 18 1 11 7 1 11 6 11 8 11 9 12 13 10 14 11 21 12 1 14 14 1 18 2 19 3 18 4 18 6 19 7 17 8 19 9 19 10 19 15 17 18 18 19 18 20 17 21 17 2 5 17 3 31 4 31 5 32 6 30 7 28 8 27 9 26 11 31 12 27 13 30 14 26 15 27 17 27 18 29 19 28 20 30 22 27 10 12 2 26 4 30 5 26 6 29 9 29 10 30 14 29 15 26 16 30 17 29 18 25 22 27 1 2 12 1 19 2 21 5 21 6 21 8 20 9 18 13 20 15 18 19 22 20 21 21 19 22 19 2 4 8 4 16 8 16 9 15 14 16 15 17 17 15 18 15 20 17 13 1 11 11 2 5 19 1 21 2 23 3 20 4 24 5 24 6 21 8 24 9 22 12 22 13 21 14 21 15 23 16 22 17 22 18 23 19 21 20 21 21 22 22 24 15 11 2 30 4 27 6 27 7 24 9 28 12 26 15 30 17 28 18 28 20 27 21 26 1 9 20 1 19 2 18 4 19 5 18 7 21 8 18 9 19 10 20 11 18 12 20 13 18 14 20 15 21 16 21 17 19 18 21 19 20 20 22 21 21 22 20 2 5 8 1 28 6 30 7 25 12 30 16 29 17 27 21 29 22 29 1 5 8 10 12 10 14 12 18 11 20 11 +9 1 9 1 15 22 1 14 10 3 18 5 19 7 19 10 19 12 19 14 20 15 20 18 20 19 19 21 16 2 5 14 2 30 4 26 5 26 9 26 10 26 11 30 12 29 13 25 14 26 17 25 18 27 20 26 21 31 22 27 10 20 1 19 2 18 3 18 4 20 5 18 7 21 8 21 9 18 10 18 11 20 12 18 14 19 15 19 16 18 17 19 18 20 19 20 20 20 21 20 22 19 1 9 12 3 21 4 20 5 20 6 21 7 20 9 20 11 21 14 19 16 20 17 19 20 20 22 19 2 13 11 1 16 2 16 3 16 6 16 8 15 11 15 12 15 15 14 18 15 19 16 20 15 2 1 8 19 2 9 3 9 28 16 26 21 29 5 2 5 26 10 27 2 5 19 1 29 2 30 3 30 4 29 5 26 6 28 8 30 9 26 11 26 12 26 13 30 14 30 15 26 16 29 17 26 18 28 19 28 20 31 21 29 1 5 3 10 4 10 9 10 14 11 21 10 2 5 6 3 23 9 21 10 20 16 24 18 21 22 22 15 14 1 26 2 28 3 28 6 29 7 26 10 25 11 29 12 26 13 26 14 29 15 25 18 29 19 28 22 26 2 11 8 5 23 7 27 8 23 9 26 10 27 15 26 16 27 17 24 6 15 2 23 3 22 4 24 5 25 7 24 8 25 9 21 10 25 12 25 13 24 14 25 16 23 18 21 19 25 22 23 +8 2 5 12 2 23 3 24 5 20 6 20 7 24 9 21 11 20 12 20 15 21 16 21 17 23 21 22 15 21 1 27 2 26 3 28 4 28 5 24 6 28 7 28 8 26 9 27 10 28 11 27 12 26 13 28 14 27 15 27 16 29 17 25 18 25 19 28 20 25 22 27 2 14 3 5 25 7 25 16 28 8 22 1 24 2 24 3 21 4 23 5 25 6 22 7 25 8 22 9 23 10 23 11 25 12 25 13 23 14 21 15 24 16 21 17 23 18 21 19 22 20 25 21 21 22 23 1 14 12 1 17 3 19 4 18 6 20 11 18 12 19 13 16 15 18 16 18 17 20 21 16 22 19 1 2 22 1 20 2 21 3 20 4 20 5 21 6 22 7 18 8 21 9 21 10 19 11 19 12 19 13 19 14 18 15 21 16 20 17 20 18 19 19 20 20 20 21 22 22 19 2 13 2 6 16 7 15 2 4 2 22 6 20 14 22 17 21 1 11 13 1 25 2 28 3 26 5 28 7 27 9 27 10 25 11 28 14 25 16 26 19 24 20 27 21 28 1 7 20 1 16 2 16 3 16 4 18 5 16 6 17 7 15 8 16 9 18 10 18 11 17 12 16 13 19 14 16 15 16 16 18 17 16 19 17 20 16 21 16 2 4 1 17 16 13 4 1 11 4 11 14 9 20 10 +9 1 11 7 2 10 3 11 4 10 7 11 9 10 16 11 19 12 2 13 16 1 17 3 18 4 18 8 18 9 17 10 15 11 17 12 17 14 17 15 16 16 16 17 16 18 17 19 16 20 18 22 16 3 3 6 20 9 17 11 19 1 9 4 1 21 3 22 4 21 7 19 1 14 13 1 15 2 15 4 13 7 13 8 15 10 14 12 13 13 14 14 14 15 15 16 13 21 14 22 14 2 9 9 1 30 3 27 5 27 12 27 13 28 15 27 17 25 20 29 22 27 5 11 1 25 4 25 8 27 9 27 10 27 11 23 12 27 18 23 19 25 20 25 22 27 2 12 8 1 20 4 20 5 20 8 21 9 19 11 18 20 20 22 18 14 22 1 12 2 14 3 12 4 14 5 12 6 13 7 14 8 12 9 12 10 14 11 12 12 14 13 12 14 13 15 13 16 12 17 13 18 13 19 13 20 13 21 14 22 13 2 5 13 1 27 2 27 3 30 8 26 9 30 10 27 11 27 13 28 15 29 16 30 17 29 19 27 20 25 10 11 4 18 5 20 6 19 7 18 8 20 13 20 15 19 16 21 18 18 19 19 20 20 2 5 21 1 12 2 11 3 12 4 11 5 12 6 11 7 12 8 12 9 11 10 11 11 13 12 11 13 12 14 12 15 12 16 13 17 11 18 11 20 12 21 13 22 13 9 5 4 18 5 16 10 16 11 18 16 18 1 12 5 6 16 11 17 17 16 20 17 21 18 +10 1 9 19 1 20 2 20 3 19 4 22 5 18 6 21 8 19 9 22 10 19 11 19 13 21 14 18 15 19 16 19 17 19 18 21 20 21 21 20 22 22 2 12 7 2 13 5 13 6 13 12 14 14 12 16 13 20 13 4 10 3 9 4 9 5 9 6 10 7 11 9 11 14 10 18 11 20 10 21 9 2 5 21 1 30 2 30 3 29 4 27 5 28 6 26 7 28 8 28 9 31 10 28 11 30 12 31 13 31 14 30 15 29 17 26 18 27 19 31 20 28 21 28 22 28 10 1 10 29 1 12 16 3 19 4 18 5 16 6 17 7 16 9 17 10 19 11 18 12 17 13 18 15 19 16 18 17 16 18 18 19 17 21 17 2 5 22 1 22 2 23 3 20 4 23 5 22 6 22 7 20 8 24 9 21 10 23 11 22 12 22 13 20 14 21 15 20 16 23 17 23 18 22 19 20 20 21 21 23 22 24 15 1 16 28 2 13 19 1 16 2 16 3 15 4 14 6 15 7 15 8 14 10 16 11 15 12 15 13 16 14 15 16 14 17 16 18 15 19 16 20 14 21 14 22 14 2 9 2 22 5 22 7 20 9 19 12 21 14 21 15 19 17 21 21 19 1 11 11 4 30 7 27 10 26 11 24 13 29 14 29 15 29 18 25 19 26 20 25 22 27 2 9 15 3 13 4 14 5 15 7 13 8 15 9 14 10 15 11 15 13 14 14 15 15 13 16 15 18 15 21 13 22 13 6 10 3 18 7 17 9 17 10 19 11 20 14 20 17 18 19 20 20 19 21 20 2 11 9 6 23 7 25 10 24 15 24 16 24 18 27 19 25 20 23 21 24 6 12 1 25 2 25 3 24 4 22 7 23 8 23 11 24 15 24 16 23 18 23 20 22 22 21 2 12 1 19 21 14 5 3 14 15 14 16 13 20 12 22 12 +8 2 9 14 3 26 6 29 7 27 8 29 9 30 11 29 12 28 13 27 16 30 18 27 19 29 20 26 21 26 22 29 5 11 2 24 3 24 6 27 7 23 8 24 10 27 11 27 13 25 14 25 18 26 21 23 2 13 9 2 25 3 28 6 26 7 28 10 25 14 24 16 25 20 27 21 29 14 1 8 27 2 14 19 2 25 3 26 4 28 5 27 6 28 8 24 9 28 10 26 11 28 12 29 13 27 14 28 15 25 16 25 17 27 18 27 20 28 21 27 22 25 8 12 2 21 4 22 5 24 7 24 8 21 11 22 13 25 14 21 15 25 17 25 18 25 19 24 2 5 5 3 25 4 29 5 27 8 26 18 27 1 3 3 12 11 12 14 10 1 12 14 1 16 2 18 3 18 4 18 9 16 11 19 12 16 15 16 16 16 17 16 19 15 20 18 21 17 22 16 2 11 3 4 23 18 24 20 23 6 20 1 24 3 22 4 24 5 25 6 24 7 24 8 23 9 24 10 21 11 25 12 25 13 25 15 22 16 23 17 21 18 23 19 25 20 24 21 21 22 21 1 9 6 5 20 10 20 15 18 16 19 20 20 22 19 1 14 9 6 22 7 19 9 21 11 18 13 20 14 21 16 21 17 19 19 19 +8 1 14 17 3 13 4 15 5 14 6 14 9 13 10 14 11 14 12 14 13 14 14 14 15 15 16 13 17 13 18 15 19 15 20 14 21 14 2 14 14 2 22 3 20 5 19 7 21 9 22 10 19 12 20 13 22 14 21 16 19 17 19 18 18 19 18 21 18 10 1 10 18 2 5 22 1 23 2 20 3 24 4 22 5 21 6 23 7 24 8 23 9 20 10 20 11 23 12 24 13 23 14 21 15 22 16 21 17 22 18 21 19 24 20 24 21 21 22 23 15 4 9 25 12 29 13 29 17 25 2 9 8 1 13 3 14 7 14 11 13 15 13 17 15 18 14 20 15 6 3 9 17 11 21 15 19 2 4 6 3 15 5 15 8 17 15 17 19 15 20 16 13 19 1 10 3 10 4 11 5 10 6 10 7 9 9 9 10 10 11 10 12 10 13 10 15 10 16 11 17 10 18 9 19 11 20 11 21 9 22 9 2 12 10 1 19 2 18 3 19 8 19 10 18 12 19 14 19 17 19 21 20 22 18 14 2 12 14 20 12 1 9 2 14 20 17 20 2 13 7 3 29 4 25 9 29 12 26 13 25 17 27 22 25 14 7 5 24 7 26 9 27 10 27 11 25 15 27 20 26 +8 2 5 5 5 29 10 29 13 28 15 28 20 27 10 10 2 28 3 29 4 29 5 27 11 28 12 26 13 29 14 27 16 29 22 27 2 13 13 1 16 2 16 3 15 5 15 8 18 9 15 10 18 14 17 15 17 16 16 17 17 18 18 19 16 3 22 1 20 2 21 3 20 4 18 5 20 6 18 7 17 8 19 9 20 10 20 11 19 12 20 13 19 14 20 15 20 16 17 17 18 18 20 19 18 20 19 21 20 22 18 1 12 2 13 18 20 18 2 9 22 1 27 2 28 3 27 4 31 5 27 6 29 7 30 8 28 9 26 10 30 11 26 12 27 13 26 14 27 15 27 16 27 17 26 18 29 19 29 20 29 21 28 22 27 5 3 6 25 19 25 22 27 1 14 1 16 14 1 14 15 1 20 2 18 3 20 4 17 6 17 8 20 9 18 10 18 12 17 13 19 15 16 16 18 18 19 20 19 22 17 2 11 15 1 26 2 26 4 27 5 27 6 27 7 26 8 25 9 25 12 26 13 26 14 23 16 24 17 27 18 25 22 23 6 18 1 24 3 21 4 25 5 23 6 25 7 22 8 21 9 23 10 22 12 22 13 21 15 23 16 24 17 22 18 21 19 23 21 23 22 21 2 14 8 3 20 4 20 6 19 8 21 11 21 13 20 14 19 22 19 10 17 3 18 4 18 5 19 6 20 7 19 8 16 9 18 10 17 12 20 13 17 14 17 15 18 17 18 18 17 19 18 20 18 21 17 +8 2 4 11 1 18 2 15 5 15 9 15 10 15 13 17 14 15 15 16 16 17 18 15 21 16 13 17 1 9 3 10 6 10 8 11 9 10 10 10 11 10 12 11 13 10 14 9 15 10 16 10 17 11 19 11 20 10 21 11 22 10 1 12 2 2 16 20 17 1 7 10 4 17 5 19 7 18 10 19 14 16 16 15 17 17 18 17 20 17 21 18 2 9 21 1 13 2 15 3 13 4 15 5 14 6 14 7 14 8 15 9 15 10 14 11 13 12 14 13 13 14 14 15 15 17 15 18 15 19 15 20 15 21 15 22 14 6 5 3 18 4 18 6 19 7 20 17 19 2 5 15 3 12 5 12 6 13 7 13 8 11 11 13 13 11 15 13 16 13 17 12 18 12 19 11 20 13 21 12 22 13 9 11 2 16 4 17 6 16 8 17 11 17 12 18 14 17 16 18 17 18 18 18 21 16 1 2 12 1 19 2 19 3 19 4 20 5 21 6 20 7 22 11 19 15 21 17 21 18 22 22 22 1 14 4 6 19 9 18 12 21 17 19 2 5 16 2 29 4 29 5 31 6 26 8 30 9 30 10 27 11 28 13 28 14 30 16 31 17 27 18 29 19 29 20 31 22 30 10 12 1 29 3 26 7 27 8 26 11 26 13 30 14 27 15 26 16 29 17 27 20 30 21 27 +11 2 14 10 1 25 2 26 3 25 7 29 9 25 10 25 17 29 19 29 20 30 21 29 8 16 1 21 2 23 3 23 4 25 5 21 6 25 7 22 9 23 10 25 15 23 16 25 17 22 19 24 20 21 21 25 22 23 1 4 11 2 17 3 17 8 17 10 17 11 15 12 15 13 18 14 16 16 17 19 17 22 16 1 9 9 1 19 2 20 6 21 8 20 13 22 15 21 17 18 19 20 21 20 1 2 18 1 20 2 19 3 18 5 21 6 22 7 18 8 21 9 20 10 18 11 21 13 19 15 19 16 21 17 19 19 18 20 22 21 19 22 22 2 11 3 4 27 16 27 19 24 6 19 1 24 3 24 4 21 5 21 7 23 8 22 10 24 11 21 12 21 13 21 14 21 15 23 16 24 17 22 18 23 19 22 20 22 21 24 22 24 2 5 9 1 28 4 30 5 25 7 30 8 29 9 29 11 29 14 26 17 31 1 11 3 10 8 10 9 10 10 12 11 11 12 10 13 11 16 11 17 11 18 11 21 12 2 4 2 2 17 22 16 13 7 1 10 6 10 7 11 8 11 13 9 16 10 19 9 1 1 12 1 24 3 27 4 27 5 27 6 27 8 24 12 23 16 26 17 23 18 23 19 23 22 24 2 5 3 13 26 15 30 19 28 10 4 7 21 8 18 9 17 10 18 1 14 13 3 13 5 15 7 14 8 13 9 15 10 14 12 15 13 14 14 13 15 15 16 14 17 14 21 14 2 13 13 2 26 4 28 5 27 6 28 7 28 8 28 10 27 11 25 12 26 15 29 17 28 20 26 21 25 14 7 4 25 6 25 7 23 8 23 11 23 16 26 19 24 +9 2 11 20 1 27 3 24 4 25 5 25 6 24 7 24 8 25 9 25 11 27 12 23 13 26 14 25 15 26 16 26 17 25 18 25 19 24 20 24 21 27 22 25 6 1 12 24 2 9 8 2 13 7 15 8 15 9 15 10 13 14 13 21 14 22 14 6 8 1 20 4 19 6 18 10 20 13 19 15 18 16 17 21 20 2 5 22 1 30 2 27 3 27 4 29 5 29 6 28 7 26 8 28 9 28 10 26 11 27 12 28 13 27 14 28 15 29 16 28 17 28 18 30 19 27 20 29 21 30 22 28 1 12 2 12 3 10 6 11 8 10 11 11 13 10 14 12 16 12 17 11 19 12 21 10 22 11 1 14 21 1 18 2 18 3 19 4 18 5 18 6 18 7 19 8 19 9 18 10 19 11 18 12 17 14 17 15 18 16 18 17 18 18 18 19 20 20 17 21 18 22 19 2 14 22 1 25 2 28 3 24 4 29 5 25 6 25 7 27 8 30 9 29 10 26 11 25 12 27 13 29 14 27 15 27 16 29 17 28 18 29 19 28 20 25 21 25 22 25 8 4 1 23 6 25 12 24 21 21 2 13 4 2 25 11 26 15 29 17 27 14 4 1 24 4 26 11 26 22 23 2 4 7 2 15 8 17 16 15 17 16 18 15 19 15 20 16 13 17 1 10 2 9 3 9 4 10 5 10 6 11 7 9 8 10 9 10 11 11 12 10 14 11 15 10 17 11 18 10 19 11 22 9 2 12 18 1 20 3 18 4 18 5 19 6 19 8 20 9 19 10 20 12 20 13 19 14 19 15 18 16 20 17 18 18 19 20 19 21 18 22 21 14 8 6 13 8 14 10 14 16 12 19 12 20 14 21 12 22 12 1 11 16 1 27 2 26 3 26 4 26 7 25 9 29 10 25 12 27 13 26 14 25 16 25 18 29 19 28 20 26 21 28 22 27 +8 1 14 14 2 13 5 14 8 13 9 14 10 15 11 14 12 13 13 15 15 14 16 15 17 14 18 15 20 14 21 13 2 14 6 2 26 6 28 7 27 8 29 19 25 21 29 8 21 1 23 2 23 3 23 4 24 5 24 6 22 7 21 8 25 9 25 10 23 11 23 12 24 13 23 14 25 15 23 16 23 17 22 18 21 19 22 20 23 22 21 2 9 7 5 15 7 13 8 14 9 15 10 13 19 13 20 13 6 10 1 18 3 20 6 20 7 20 8 18 9 17 12 18 14 20 19 21 20 17 2 5 13 1 20 2 23 3 21 6 21 8 20 11 22 13 20 14 23 16 24 18 22 19 21 20 22 21 24 15 11 2 29 4 28 5 25 7 27 9 28 11 26 13 25 17 25 19 24 20 28 21 30 2 12 20 1 18 2 19 3 20 5 19 6 18 8 19 9 18 10 18 11 19 12 17 13 18 14 20 15 19 16 18 17 19 18 18 19 20 20 19 21 19 22 21 14 20 1 12 2 14 3 12 4 14 5 14 7 14 8 12 9 14 11 12 12 13 13 13 14 13 15 14 16 12 17 12 18 12 19 13 20 12 21 14 22 12 1 11 15 1 28 3 25 4 25 5 29 6 25 7 27 10 26 11 27 12 30 13 25 14 25 18 29 19 27 21 25 22 29 1 14 18 3 19 4 16 5 18 6 17 7 18 8 20 9 18 10 19 11 17 12 16 13 17 14 18 15 19 16 16 17 20 19 16 20 17 21 17 2 5 2 12 29 16 31 1 9 1 11 5 12 8 12 11 10 12 11 14 11 17 11 21 11 22 11 +10 1 14 3 7 18 18 21 19 20 1 12 10 3 16 7 17 8 16 10 18 14 16 15 18 16 16 19 18 20 16 22 18 2 4 20 1 16 2 15 3 16 4 16 5 17 6 17 7 15 8 15 9 15 10 17 11 15 12 14 13 16 14 16 16 16 17 15 18 16 19 17 21 15 22 15 13 14 2 10 4 9 5 11 6 10 9 10 10 10 11 10 12 10 13 11 14 11 16 11 17 11 19 11 20 10 1 7 11 1 18 2 17 3 16 6 18 7 18 8 18 9 17 10 17 12 15 14 17 17 18 1 9 1 10 20 2 5 10 5 22 8 24 10 23 12 21 14 20 15 22 16 23 17 20 19 23 20 21 15 15 1 29 2 25 3 28 4 27 5 26 6 25 7 25 8 27 11 26 13 24 14 26 16 27 18 26 19 29 22 28 2 5 20 1 26 2 28 3 26 4 25 5 30 7 30 8 25 9 27 10 28 12 27 13 27 14 29 15 27 16 27 17 27 18 26 19 30 20 29 21 29 22 26 10 21 1 20 2 19 3 21 4 21 5 19 6 20 7 18 8 18 9 19 10 17 11 18 12 19 13 21 14 20 15 19 17 17 18 19 19 20 20 19 21 19 22 18 1 11 18 1 10 2 10 3 11 5 12 6 11 9 11 10 11 11 10 12 10 13 12 14 10 15 12 16 12 18 12 19 10 20 10 21 11 22 11 2 12 6 3 20 9 20 14 19 15 19 20 18 22 19 14 5 6 14 9 13 15 14 18 12 19 13 2 9 3 2 13 9 13 15 13 6 4 1 20 8 19 10 19 13 18 +8 2 14 7 5 21 9 21 10 20 11 21 14 22 17 20 18 21 10 11 1 19 2 19 3 17 7 17 8 18 11 16 13 18 14 17 16 19 17 18 22 20 1 4 7 1 15 3 15 4 16 10 15 11 16 13 17 15 16 1 14 17 2 19 3 19 4 19 5 22 6 22 7 19 8 18 9 20 12 21 14 20 15 19 16 20 17 22 18 21 19 20 20 21 21 21 2 9 12 1 14 2 13 5 15 8 13 10 14 11 14 12 14 15 14 16 14 17 14 19 15 20 14 6 1 21 19 1 7 5 4 17 11 18 17 15 19 17 20 18 1 14 22 1 17 2 16 3 16 4 18 5 15 6 17 7 17 8 17 9 16 10 16 11 15 12 16 13 17 14 16 15 16 16 16 17 16 18 15 19 16 20 17 21 18 22 15 1 9 14 3 21 4 19 5 19 6 20 7 18 9 20 13 21 14 21 15 22 17 19 18 20 19 21 20 18 21 20 2 5 13 1 31 2 31 3 26 4 29 6 30 7 29 8 28 14 27 15 31 16 31 17 30 19 29 22 31 10 6 2 29 5 29 8 30 9 26 18 28 22 29 +10 2 12 9 3 13 6 12 9 13 10 12 11 14 12 13 13 14 15 12 20 14 4 18 1 9 2 10 3 9 4 11 6 9 7 11 8 10 9 10 11 10 12 11 14 10 15 9 16 10 17 9 19 9 20 10 21 11 22 9 2 9 17 1 26 2 28 3 27 4 29 5 30 6 29 7 29 8 27 10 26 12 28 15 25 16 29 18 26 19 29 20 28 21 30 22 27 5 19 2 26 4 23 5 23 6 27 7 26 8 26 9 27 10 24 11 26 12 25 13 27 15 25 16 24 17 25 18 25 19 26 20 24 21 25 22 23 1 12 1 5 16 2 5 17 1 27 2 31 3 30 4 26 5 29 6 26 7 26 8 29 9 30 10 30 11 27 12 30 13 26 17 27 19 30 21 27 22 26 1 3 5 10 9 11 15 11 2 14 19 1 30 2 25 4 28 5 29 6 27 8 27 9 26 10 30 11 28 12 25 13 27 15 25 16 25 17 27 18 26 19 28 20 26 21 28 22 26 8 5 6 24 9 23 10 23 13 24 15 23 1 9 1 8 19 1 14 20 1 20 2 19 3 21 4 18 5 19 6 22 7 21 9 21 10 19 11 20 12 20 13 21 14 21 15 20 16 19 18 18 19 19 20 22 21 20 22 21 2 14 22 1 18 2 18 3 22 4 21 5 21 6 21 7 21 8 22 9 18 10 21 11 20 12 19 13 19 14 19 15 20 16 19 17 19 18 18 19 21 20 19 21 19 22 21 10 20 1 19 2 17 3 17 4 19 5 19 6 18 7 19 8 16 9 19 10 16 11 18 12 18 13 18 14 16 15 18 16 18 17 19 19 18 20 19 22 17 2 13 20 1 27 2 29 3 28 4 28 6 27 8 29 9 28 10 26 11 28 12 25 13 25 14 25 15 28 16 28 17 28 18 28 19 25 20 27 21 25 22 25 14 4 3 26 16 25 17 23 21 24 1 4 8 2 16 4 14 7 16 8 16 12 15 18 16 21 17 22 17 +11 1 4 1 18 16 1 7 4 2 18 15 16 18 16 19 18 2 13 6 1 15 4 15 6 16 8 16 17 14 21 16 2 11 1 19 4 23 5 20 6 22 11 21 12 22 14 23 15 23 18 23 19 19 21 20 2 4 18 1 17 2 16 3 16 5 16 6 15 7 16 9 17 10 16 11 17 12 14 13 17 14 16 15 17 16 17 18 17 19 17 20 17 21 17 13 2 5 10 12 11 2 5 4 1 29 15 29 16 26 18 28 1 14 1 10 2 10 3 11 5 12 7 12 9 11 10 12 12 11 13 12 15 11 16 12 18 12 20 10 21 12 2 5 14 1 27 3 28 4 29 5 30 6 26 7 26 10 28 11 26 13 29 16 28 17 27 18 26 19 28 21 27 10 19 1 18 2 19 3 20 5 18 6 20 7 18 9 19 10 18 11 19 12 19 14 17 15 17 16 19 17 19 18 18 19 21 20 20 21 19 22 18 1 14 7 8 14 10 13 11 15 12 13 14 15 15 14 19 14 2 13 9 4 27 5 27 6 26 7 29 8 24 9 27 14 26 18 24 20 25 14 10 5 27 7 23 8 24 9 24 12 27 13 27 16 24 17 26 18 25 19 27 1 14 17 2 22 4 21 5 18 6 19 7 19 8 18 9 18 10 22 11 18 12 20 13 21 14 19 16 19 18 21 19 22 20 21 21 19 1 14 2 8 17 15 15 1 12 14 1 16 5 17 6 17 7 17 8 19 9 17 10 17 11 16 13 15 16 18 18 18 19 18 20 18 22 17 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/1_Brandimarte_7_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/1_Brandimarte_7_workers.fjs new file mode 100644 index 00000000..2c3e46e1 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/1_Brandimarte_7_workers.fjs @@ -0,0 +1,21 @@ +20 5 7 +5 2 2 3 1 4 2 4 3 4 1 2 1 14 3 16 2 3 6 1 19 2 18 3 18 5 18 6 19 7 18 1 4 2 15 4 14 5 15 6 16 1 2 2 1 4 7 4 1 4 4 1 19 2 19 4 18 7 20 5 3 2 4 7 6 8 5 4 1 2 4 2 5 2 7 2 4 7 1 5 2 5 3 5 4 5 5 5 6 5 7 5 1 3 2 7 4 8 5 7 2 6 1 7 2 7 3 8 4 8 6 7 7 7 +5 2 1 2 1 3 3 3 5 7 1 14 2 12 3 13 4 12 5 14 6 14 7 14 5 3 4 1 8 2 9 6 7 7 7 5 5 1 2 2 2 4 2 6 2 7 2 4 1 3 5 1 7 1 6 2 7 3 7 4 8 5 7 6 7 7 7 2 7 1 7 2 7 3 7 4 7 5 7 6 6 7 7 2 2 6 1 4 2 4 3 4 4 4 5 4 6 4 1 1 5 14 3 1 7 1 8 2 7 3 8 4 8 5 8 6 8 7 8 5 1 1 1 2 6 2 5 3 5 4 5 5 5 6 5 7 5 3 1 4 2 3 4 3 6 3 7 3 5 1 5 13 3 7 1 2 2 2 3 2 4 2 5 2 6 2 7 2 +5 5 2 5 2 19 3 18 4 18 6 19 7 18 5 7 1 1 2 1 3 1 4 1 5 1 6 1 7 1 4 4 1 18 3 20 4 20 7 20 1 1 3 10 3 7 1 3 2 3 3 3 4 3 5 3 6 3 7 3 1 4 1 7 20 2 4 6 1 11 3 11 4 11 5 12 6 12 7 10 3 4 1 9 3 9 5 9 6 10 1 2 3 2 4 3 4 5 4 3 5 4 2 12 3 12 4 12 7 12 3 5 2 14 3 14 4 13 5 14 6 15 4 3 3 20 4 20 5 20 +5 2 2 3 2 4 3 4 5 4 1 6 1 15 2 15 3 16 5 15 6 15 7 15 4 4 7 1 11 2 9 3 9 4 10 5 10 6 11 7 10 3 5 1 11 2 10 4 9 5 10 7 10 2 3 1 17 4 16 5 17 5 2 1 7 6 8 4 5 1 5 18 3 5 1 13 2 14 3 12 4 13 7 12 2 2 1 2 3 2 1 2 5 5 6 5 5 4 2 1 10 3 11 5 3 1 16 2 16 7 15 1 6 1 2 2 2 4 2 5 2 6 2 7 2 3 1 6 8 2 4 1 16 3 17 4 16 7 16 2 3 3 1 16 2 16 3 15 1 2 2 6 3 6 +5 3 1 7 1 3 2 3 3 3 4 3 5 3 6 3 7 3 5 6 1 14 2 14 3 14 5 13 6 14 7 13 3 6 1 2 3 2 4 2 5 2 6 2 7 2 2 3 3 2 19 3 19 4 17 1 1 3 16 5 2 3 1 17 2 18 6 16 5 2 2 1 3 1 4 7 1 21 2 19 3 21 4 19 5 17 6 18 7 20 1 3 1 9 2 9 5 9 3 5 1 3 2 3 4 3 5 3 7 3 3 5 7 1 13 2 12 3 13 4 13 5 11 6 11 7 12 3 7 1 13 2 15 3 14 4 14 5 13 6 15 7 15 4 3 2 20 3 17 5 19 1 4 1 3 5 +5 5 3 1 7 8 5 1 3 2 4 5 1 5 2 5 4 5 6 5 7 5 1 3 2 7 3 7 5 8 2 3 2 8 3 7 7 7 2 3 3 1 18 2 19 3 19 1 5 1 14 2 15 3 15 4 14 7 15 2 1 1 1 16 5 3 1 7 4 7 6 7 2 2 4 3 7 4 7 6 7 7 7 1 2 4 15 6 17 2 2 4 2 4 3 4 4 4 6 4 1 4 2 14 4 16 5 16 6 16 +5 1 4 6 1 5 2 5 4 5 5 5 6 5 7 5 2 1 5 1 15 2 16 4 16 5 14 6 14 5 4 4 6 5 7 6 7 7 7 2 2 2 6 4 7 4 1 3 3 16 5 16 7 14 3 1 1 5 3 5 6 1 12 2 12 3 13 5 14 6 14 7 13 3 6 1 2 2 2 3 2 4 2 5 2 7 2 4 4 1 1 5 2 5 1 17 2 17 5 17 6 19 7 17 3 2 1 16 2 15 5 5 1 7 2 6 3 6 6 7 7 7 +5 4 4 4 1 6 2 6 5 6 7 6 2 6 1 17 2 17 3 16 4 18 5 16 7 18 3 4 1 15 4 15 6 14 7 14 5 4 1 7 3 7 6 8 7 7 3 3 2 2 19 7 18 1 6 2 2 3 2 4 2 5 2 6 2 7 2 4 3 1 14 2 16 5 16 4 2 7 1 15 2 15 3 15 4 15 5 13 6 14 7 15 4 2 3 13 4 13 3 6 1 19 2 19 3 18 4 19 6 18 7 21 5 1 5 15 1 2 7 1 4 2 4 3 4 4 4 5 4 6 4 7 4 2 2 6 1 7 2 8 3 7 4 7 5 7 6 7 1 6 1 16 2 16 3 17 5 18 6 17 7 17 +5 5 2 4 2 17 4 17 6 19 7 18 5 6 1 1 2 1 3 1 4 1 5 1 6 1 4 6 1 19 2 20 3 21 4 19 6 18 7 21 1 4 1 9 2 9 5 9 7 9 3 1 1 3 4 4 5 1 6 2 6 3 5 5 6 6 6 2 7 1 17 2 18 3 16 4 16 5 18 6 18 7 15 3 6 2 15 3 14 4 16 5 16 6 15 7 16 5 1 2 7 3 1 2 1 8 7 8 5 3 3 1 6 1 7 1 2 1 7 5 4 2 6 2 13 3 15 4 14 5 15 6 15 7 15 4 2 1 13 6 13 3 3 3 20 4 19 6 19 5 7 1 14 2 14 3 15 4 15 5 14 6 16 7 14 2 1 6 1 18 2 19 3 16 4 17 5 16 6 17 5 2 4 16 6 14 +5 2 1 3 4 15 5 14 7 16 5 3 1 7 3 7 7 7 4 4 4 2 9 4 9 5 11 7 10 3 1 5 10 2 2 2 18 3 17 5 1 6 7 2 3 2 1 16 3 14 1 3 2 6 5 6 6 6 1 4 5 3 5 4 5 5 5 6 5 7 5 5 3 7 1 16 2 16 3 17 4 16 5 15 6 17 7 17 5 3 2 17 5 18 7 18 4 6 1 10 2 11 3 10 4 10 5 10 6 10 2 6 1 9 2 10 3 10 4 10 5 9 6 10 1 1 4 7 +5 1 4 4 1 18 2 18 5 20 7 16 3 1 5 1 8 2 7 5 7 6 8 7 8 5 2 1 1 5 1 2 3 4 5 5 5 6 5 5 3 7 1 8 2 8 3 8 4 9 5 8 6 8 7 8 5 1 3 2 4 2 4 5 6 5 1 3 2 7 4 7 5 7 2 5 2 6 3 7 5 7 6 7 7 7 2 1 6 2 16 3 14 4 14 5 14 6 15 7 15 5 2 4 7 5 7 2 1 1 4 18 5 2 3 16 7 14 +5 3 5 1 1 11 3 5 1 13 2 15 3 14 6 14 7 13 4 1 2 20 4 4 7 1 10 2 11 3 10 4 11 5 10 6 11 7 11 3 2 3 10 4 10 2 6 2 17 3 18 4 18 5 16 6 17 7 16 5 2 1 8 3 8 2 3 2 3 16 5 16 1 2 6 7 7 6 5 3 2 2 8 4 8 5 6 1 2 2 2 3 2 5 2 6 2 7 2 4 5 1 5 2 5 3 5 5 5 6 5 1 4 2 6 5 8 6 8 7 7 2 3 2 7 3 7 4 8 5 3 5 1 16 3 15 4 16 5 15 6 16 5 5 1 17 2 16 5 17 6 17 7 16 4 4 1 10 2 10 4 11 7 9 2 3 3 9 4 10 6 11 1 3 2 7 3 8 7 7 +5 2 1 7 1 15 2 18 3 16 4 17 5 17 6 16 7 16 5 7 1 16 2 14 3 15 4 15 5 14 6 14 7 15 1 4 7 1 19 2 19 3 18 4 17 5 19 6 18 7 18 4 2 1 3 16 5 6 2 21 3 19 4 17 5 20 6 18 7 20 4 2 1 5 5 5 3 3 5 12 6 13 7 13 3 3 6 1 19 2 17 4 17 5 17 6 17 7 17 1 7 1 2 2 2 3 2 4 2 5 2 6 2 7 2 4 6 1 14 2 16 3 14 4 15 5 16 6 15 3 1 3 1 8 4 8 7 8 5 2 2 1 7 1 2 4 1 5 2 5 4 5 5 5 +5 2 5 2 1 1 5 1 3 5 1 5 3 5 4 5 5 5 6 5 3 3 2 1 18 4 16 1 7 1 2 2 2 3 2 4 2 5 2 6 2 7 2 4 3 2 14 5 16 7 15 4 4 1 3 9 3 6 2 9 3 9 4 10 5 10 6 9 7 10 2 6 2 17 3 18 4 17 5 16 6 16 7 17 5 6 1 8 2 8 3 7 4 9 5 8 6 8 2 3 2 4 20 7 17 1 6 1 16 2 14 3 15 4 16 5 16 7 16 5 3 2 6 8 7 8 5 2 5 2 6 2 4 6 1 5 2 5 3 5 5 5 6 5 7 5 1 6 1 7 2 7 4 7 5 8 6 8 7 7 2 4 1 8 2 6 5 7 7 7 +5 5 3 5 1 8 2 7 3 8 4 8 6 8 5 7 1 2 2 2 3 2 4 2 5 2 6 2 7 2 4 4 2 5 3 5 5 5 7 5 1 3 3 6 5 7 7 8 2 4 1 8 2 7 3 7 6 8 2 5 6 1 1 2 1 3 1 4 1 5 1 7 1 3 7 1 5 2 5 3 5 4 5 5 5 6 5 7 5 3 5 5 1 12 2 13 3 12 4 12 5 13 3 5 1 14 2 14 3 15 4 15 5 15 4 1 4 19 5 3 4 1 18 2 15 4 16 6 15 5 1 1 16 4 2 2 9 7 11 2 4 1 10 2 9 5 10 7 11 1 5 1 7 2 7 3 8 5 7 6 7 2 1 4 3 19 4 17 5 19 7 16 5 5 2 16 3 15 4 14 6 16 7 14 +5 5 4 5 1 10 2 10 4 9 5 10 6 11 5 7 1 16 2 14 3 14 4 16 5 14 6 14 7 14 1 5 2 2 3 2 4 2 5 2 7 2 3 1 7 9 2 2 3 17 7 16 2 4 2 2 12 5 10 3 5 1 8 2 10 3 9 6 8 7 9 1 2 7 1 4 2 4 3 4 4 4 5 4 6 4 7 4 2 1 3 3 16 4 16 5 14 5 5 1 7 2 7 4 7 5 8 6 8 1 4 1 7 5 +5 5 3 1 7 7 5 1 7 2 4 3 2 5 3 5 7 5 1 5 1 7 2 7 5 7 6 7 7 7 2 2 4 7 5 7 4 2 3 2 14 5 15 6 14 4 1 6 14 3 5 2 19 3 21 5 18 6 20 7 19 5 3 4 16 5 15 6 14 3 3 1 4 17 1 1 4 2 4 7 1 14 2 15 3 15 4 15 5 14 6 15 7 14 2 3 4 1 15 2 16 6 14 7 15 1 1 5 6 5 2 6 2 17 3 19 4 19 5 19 6 17 7 19 5 3 5 1 6 1 7 1 4 1 5 19 1 4 2 8 3 9 6 9 7 10 3 5 2 3 3 3 4 3 5 3 7 3 +5 1 2 7 1 4 2 4 3 4 4 4 5 4 6 4 7 4 3 1 1 2 8 5 4 1 1 2 1 4 1 7 1 2 4 2 5 4 5 5 5 7 5 2 5 1 6 1 3 7 1 5 2 5 3 5 4 5 5 5 6 5 7 5 2 3 1 7 18 1 3 2 16 3 15 4 16 2 1 1 2 16 5 2 1 7 4 6 +5 3 1 4 1 3 2 3 6 3 7 3 5 5 1 13 2 12 3 13 4 14 6 13 3 1 7 2 4 4 5 3 6 4 6 5 6 6 6 7 6 2 6 1 18 2 17 3 19 5 17 6 17 7 16 3 1 1 16 5 7 1 6 2 7 3 6 4 7 5 7 6 7 7 7 4 5 6 1 19 2 17 3 17 4 19 5 17 7 19 3 3 2 14 3 12 6 13 2 6 1 2 3 2 4 2 5 2 6 2 7 2 1 6 1 5 2 5 3 5 4 5 5 5 6 5 1 4 6 1 18 2 17 3 18 5 19 6 19 7 20 2 1 5 1 3 2 3 4 3 6 3 7 3 5 7 1 13 2 13 3 12 4 14 5 13 6 13 7 14 +5 1 4 5 1 5 2 5 3 5 4 5 5 5 2 2 4 2 4 3 4 4 4 7 4 1 2 3 14 7 14 1 4 2 5 18 6 17 2 1 3 2 14 3 15 4 15 5 5 1 7 2 7 3 7 4 7 5 7 5 4 3 3 11 5 10 6 9 5 7 1 14 2 14 3 15 4 16 5 16 6 14 7 15 1 7 1 2 2 2 3 2 4 2 5 2 6 2 7 2 3 1 1 10 2 4 1 16 2 14 4 16 6 16 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_18_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_18_workers.fjs new file mode 100644 index 00000000..dbafc158 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_18_workers.fjs @@ -0,0 +1,21 @@ +20 5 7 +5 1 1 2 1 6 3 6 1 3 2 6 43 7 42 1 2 7 1 85 2 84 3 86 4 88 5 73 6 86 7 80 1 4 4 1 37 2 40 5 34 6 35 1 5 1 4 17 +5 1 3 1 3 37 1 4 7 1 33 2 31 3 30 4 33 5 34 6 33 7 33 1 1 7 1 53 2 53 3 52 4 52 5 52 6 51 7 57 1 5 7 1 89 2 74 3 73 4 78 5 84 6 78 7 88 1 2 1 4 9 +5 1 2 6 1 48 2 44 4 44 5 51 6 49 7 45 1 5 3 3 70 4 63 7 62 1 3 2 1 71 5 72 1 4 3 2 58 4 52 6 57 1 1 3 1 70 5 70 6 80 +5 1 3 5 1 21 2 22 3 20 4 20 6 22 1 5 7 1 60 2 66 3 61 4 67 5 66 6 69 7 64 1 1 2 6 60 7 60 1 4 7 1 23 2 26 3 26 4 24 5 26 6 24 7 23 1 2 3 1 14 2 15 6 16 +5 1 3 3 1 84 2 78 4 93 1 1 3 5 41 6 40 7 38 1 2 3 2 41 3 48 5 48 1 4 1 4 26 1 5 5 1 40 3 34 5 38 6 35 7 39 +5 1 1 2 3 95 7 89 1 5 2 1 32 4 30 1 2 5 1 80 2 87 4 88 5 89 6 84 1 4 1 6 33 1 3 6 1 86 2 91 3 87 5 83 6 83 7 83 +5 1 5 3 1 59 3 65 5 55 1 4 1 3 41 1 2 5 1 77 2 82 4 85 6 77 7 76 1 3 4 1 30 3 31 4 27 6 28 1 1 6 1 8 2 8 4 8 5 8 6 8 7 9 +5 1 1 6 1 86 2 82 3 81 5 73 6 82 7 79 1 3 5 1 60 3 55 4 51 6 57 7 53 1 2 2 1 84 6 70 1 5 4 1 42 3 40 6 42 7 39 1 4 7 1 95 2 93 3 103 4 97 5 105 6 94 7 101 +5 1 5 4 1 60 2 51 6 56 7 60 1 1 2 2 87 3 85 1 4 7 1 45 2 51 3 53 4 48 5 48 6 53 7 50 1 3 4 1 70 3 75 4 75 7 76 1 2 4 2 17 3 16 4 17 7 18 +5 1 2 3 4 36 5 43 7 42 1 1 7 1 95 2 90 3 84 4 91 5 90 6 90 7 92 1 5 2 2 54 7 58 1 3 6 1 7 3 7 4 6 5 7 6 7 7 7 1 4 6 1 78 2 86 3 76 4 74 5 74 6 75 +5 1 1 4 2 43 3 48 5 47 7 44 1 2 3 1 26 3 31 4 30 1 3 3 2 8 4 8 7 8 1 5 5 1 81 2 77 5 80 6 73 7 76 1 4 7 1 53 2 60 3 56 4 61 5 56 6 60 7 57 +5 1 3 4 1 38 3 35 4 35 6 33 1 1 5 1 54 2 51 4 50 6 52 7 54 1 4 5 1 91 3 95 4 89 5 104 6 106 1 2 7 1 9 2 8 3 10 4 9 5 8 6 8 7 9 1 5 7 1 9 2 11 3 9 4 11 5 10 6 11 7 9 +5 1 1 5 1 27 2 29 3 27 4 28 7 29 1 3 4 2 75 4 72 5 69 7 69 1 2 6 1 95 2 106 3 101 5 102 6 89 7 96 1 4 1 4 91 1 5 6 1 84 2 93 3 91 4 81 5 83 6 88 +5 1 1 5 1 69 3 65 4 67 5 69 6 76 1 4 2 5 93 6 87 1 3 2 3 27 4 26 1 2 3 1 106 6 103 7 92 1 5 7 1 97 2 92 3 94 4 106 5 100 6 90 7 87 +5 1 2 7 1 87 2 91 3 93 4 89 5 97 6 100 7 89 1 1 4 4 55 5 64 6 59 7 61 1 5 1 6 61 1 4 1 6 79 1 3 7 1 40 2 42 3 43 4 43 5 37 6 41 7 44 +5 1 2 1 1 89 1 3 6 1 99 3 89 4 89 5 85 6 84 7 85 1 5 4 2 31 4 35 6 30 7 30 1 1 1 5 48 1 4 5 1 43 3 38 4 36 5 36 7 35 +5 1 2 6 1 6 2 6 3 8 4 7 5 7 6 7 1 5 3 2 20 4 23 6 23 1 3 6 1 13 2 12 3 12 4 11 6 11 7 11 1 1 2 1 86 6 95 1 4 7 1 62 2 61 3 63 4 62 5 54 6 54 7 56 +5 1 4 6 1 47 2 48 4 49 5 46 6 43 7 42 1 1 6 1 99 2 84 3 86 4 93 6 86 7 90 1 3 6 1 64 2 65 3 68 5 73 6 68 7 66 1 5 3 3 48 5 48 6 48 1 2 1 1 25 +5 1 1 5 2 21 3 23 4 20 6 20 7 23 1 2 6 1 80 2 76 3 91 4 82 6 91 7 91 1 3 2 1 59 5 66 1 4 2 2 66 3 70 1 5 4 1 27 2 26 4 28 5 28 +5 1 2 4 2 89 4 87 6 75 7 80 1 3 3 3 30 4 36 5 33 1 5 3 3 71 6 70 7 77 1 1 4 1 97 2 96 3 102 6 99 1 4 6 2 42 3 44 4 47 5 43 6 40 7 41 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_1_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_1_workers.fjs new file mode 100644 index 00000000..ac1ccc30 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_1_workers.fjs @@ -0,0 +1,7 @@ +6 6 9 +6 1 3 8 1 1 2 1 3 1 4 1 5 1 6 1 8 1 9 1 1 1 3 3 3 5 3 9 3 1 2 9 1 6 2 7 3 6 4 6 5 6 6 6 7 6 8 5 9 6 1 4 4 3 7 5 7 7 7 8 6 1 6 4 1 3 2 3 4 3 7 3 1 5 5 1 7 6 7 7 6 8 5 9 7 +6 1 2 3 1 7 6 8 7 8 1 3 7 1 5 2 5 5 5 6 5 7 5 8 5 9 5 1 5 8 1 10 2 11 4 10 5 10 6 11 7 10 8 10 9 10 1 6 1 6 10 1 1 4 2 10 4 11 7 11 8 10 1 4 9 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 +6 1 3 2 1 5 8 5 1 4 9 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 1 6 1 4 9 1 1 4 2 8 3 10 5 10 9 8 1 2 7 1 1 2 1 4 1 5 1 6 1 7 1 9 1 1 5 8 1 6 2 7 3 7 4 7 5 7 6 8 7 7 9 7 +6 1 2 7 1 5 2 5 3 5 4 5 6 5 7 5 8 5 1 1 9 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 1 3 4 1 5 2 5 3 5 9 5 1 4 4 2 3 5 3 7 3 8 3 1 5 3 1 9 5 8 7 9 1 6 6 2 8 3 9 5 10 7 9 8 9 9 9 +6 1 3 8 1 9 2 8 3 8 4 10 5 9 6 8 8 9 9 9 1 2 1 6 3 1 5 3 3 5 6 5 7 5 1 6 1 4 4 1 1 3 1 3 2 3 6 3 1 4 1 4 1 +6 1 2 7 2 3 3 3 5 3 6 3 7 3 8 3 9 3 1 4 5 2 3 4 3 5 3 6 3 8 3 1 6 6 1 10 2 9 4 10 6 9 7 9 8 10 1 1 2 5 10 7 9 1 5 9 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 1 3 9 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_38_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_38_workers.fjs new file mode 100644 index 00000000..dac482b6 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_38_workers.fjs @@ -0,0 +1,31 @@ +30 10 15 +10 1 1 6 1 72 3 68 4 61 5 62 10 63 11 72 1 3 1 8 80 1 4 10 1 28 2 25 4 27 5 27 6 24 7 27 9 27 12 26 14 24 15 25 1 8 11 1 31 2 26 4 31 6 29 7 28 8 30 9 30 10 26 13 26 14 32 15 28 1 10 10 1 87 2 102 3 87 5 88 6 88 7 102 9 93 10 99 12 89 13 86 1 7 9 1 96 2 95 4 102 5 91 7 102 8 92 9 105 10 102 12 106 1 9 10 1 7 3 7 5 8 7 7 9 7 10 6 11 7 12 6 13 7 14 6 1 6 1 8 92 1 2 5 1 42 9 41 10 48 12 44 15 42 1 5 8 1 41 3 40 4 45 5 42 9 42 10 44 11 40 15 42 +10 1 4 1 6 32 1 1 7 2 90 4 97 5 106 10 88 12 93 14 104 15 104 1 7 12 1 58 3 59 4 59 5 59 6 54 8 59 9 57 10 56 11 54 13 60 14 52 15 55 1 3 1 9 90 1 9 14 2 96 3 92 4 85 5 97 6 84 7 94 8 101 9 101 10 92 11 87 12 97 13 93 14 90 15 102 1 10 6 2 89 7 88 9 79 10 96 12 93 15 91 1 2 14 1 21 2 20 3 19 4 18 5 21 6 18 7 22 8 19 9 18 11 22 12 21 13 21 14 22 15 22 1 5 1 6 50 1 8 3 1 18 8 16 14 17 1 6 12 2 5 3 5 4 5 6 5 7 5 8 5 9 5 11 5 12 5 13 5 14 5 15 5 +10 1 5 2 9 45 13 44 1 4 12 1 70 4 70 5 73 6 70 7 71 8 65 9 66 10 72 11 71 12 71 13 66 14 72 1 9 14 1 49 2 46 3 47 4 51 5 51 6 43 7 49 8 45 9 50 10 48 11 51 12 51 13 42 14 46 1 10 1 1 69 1 2 3 2 56 7 57 8 58 1 7 9 1 21 2 21 4 22 5 21 6 19 9 20 11 19 14 20 15 18 1 6 14 1 81 2 76 3 77 4 84 5 74 6 88 7 85 8 74 9 74 11 75 12 74 13 82 14 78 15 84 1 3 15 1 58 2 63 3 55 4 59 5 62 6 63 7 54 8 61 9 54 10 54 11 55 12 56 13 60 14 62 15 59 1 8 1 1 103 1 1 1 9 58 +10 1 2 7 3 56 4 57 5 61 6 51 7 52 11 51 13 53 1 6 1 12 43 1 1 13 1 82 2 84 3 81 4 78 5 80 6 83 7 76 8 83 9 74 10 76 11 72 13 75 15 86 1 7 12 1 9 2 8 4 10 5 8 6 9 8 10 9 9 10 9 11 9 12 8 14 10 15 8 1 3 11 1 45 3 54 4 48 5 51 6 52 7 47 8 48 11 46 13 52 14 53 15 53 1 10 13 1 17 2 19 3 16 4 18 5 18 7 17 8 17 10 18 11 17 12 18 13 19 14 16 15 15 1 4 6 1 33 2 29 4 34 7 35 10 35 12 35 1 5 5 2 32 3 31 4 33 7 33 13 29 1 9 2 6 89 13 86 1 8 7 2 83 3 76 8 80 10 74 11 80 12 71 15 69 +10 1 1 1 12 52 1 5 9 1 28 2 29 3 30 4 30 8 31 10 29 13 29 14 33 15 30 1 4 13 1 48 2 44 4 50 5 43 6 47 7 46 8 46 9 43 10 43 11 45 12 50 13 44 14 47 1 6 10 1 46 3 49 5 45 6 52 8 43 9 50 10 48 11 52 12 48 13 44 1 2 4 2 27 5 27 13 29 15 24 1 10 5 2 17 5 17 9 16 12 16 15 16 1 7 5 2 85 4 85 8 94 9 96 11 98 1 9 8 1 91 2 101 3 99 6 106 8 96 10 89 11 101 12 91 1 8 9 2 49 4 52 6 49 7 45 8 49 9 53 10 51 12 51 15 44 1 3 6 1 82 4 81 6 80 7 98 9 97 14 86 +10 1 8 6 4 92 7 95 10 96 11 101 12 86 13 90 1 1 11 1 31 2 32 3 35 4 36 5 31 7 35 8 35 9 35 11 30 12 35 15 33 1 2 7 2 5 3 5 7 5 9 5 10 5 13 5 15 5 1 7 4 6 18 9 15 12 16 13 16 1 6 4 7 64 8 74 9 71 11 64 1 4 9 1 55 4 61 5 54 8 61 9 55 10 55 12 55 13 53 15 53 1 5 15 1 31 2 32 3 31 4 34 5 36 6 34 7 34 8 34 9 31 10 31 11 33 12 34 13 32 14 35 15 33 1 3 12 2 66 3 61 5 62 6 63 7 59 8 60 9 57 10 64 11 65 12 63 13 66 15 59 1 9 3 7 57 10 61 14 65 1 10 9 2 37 5 42 7 41 8 43 11 35 12 36 13 42 14 41 15 39 +10 1 8 6 1 106 3 96 4 92 5 93 7 99 9 99 1 6 2 1 87 11 91 1 2 1 12 30 1 9 1 3 5 1 3 1 2 84 1 5 1 3 5 1 4 14 1 67 2 65 3 72 4 68 5 70 6 72 7 62 8 62 9 65 10 74 11 67 12 70 13 67 15 69 1 1 7 5 5 6 5 7 5 11 5 12 5 14 5 15 5 1 10 6 4 84 5 79 6 72 10 82 12 80 13 82 1 7 8 1 58 2 65 3 56 4 54 5 64 6 66 10 60 13 57 +10 1 3 13 1 85 2 80 4 84 5 82 6 72 7 83 8 85 9 81 10 76 11 81 12 85 13 75 15 73 1 5 8 1 6 5 6 7 6 10 6 11 6 12 5 13 6 15 6 1 8 14 1 21 2 21 3 21 4 21 5 18 6 19 8 19 9 20 10 21 11 19 12 21 13 21 14 20 15 20 1 9 1 13 45 1 7 9 2 37 4 31 6 36 7 35 8 35 9 34 10 36 14 35 15 32 1 4 9 2 26 3 23 4 22 5 22 7 23 8 22 10 24 11 22 13 26 1 10 11 2 24 4 28 5 25 6 25 7 25 9 24 10 24 11 26 12 28 13 24 15 27 1 6 3 4 69 8 67 11 65 1 2 11 1 16 2 16 3 15 4 16 6 17 7 14 8 16 9 15 10 16 14 16 15 15 1 1 5 1 47 2 48 11 45 12 46 15 50 +10 1 8 2 6 53 13 62 1 10 12 1 51 2 48 4 45 5 47 6 52 7 48 9 54 10 47 12 45 13 51 14 50 15 49 1 3 4 3 20 7 19 11 18 14 19 1 9 12 3 89 4 90 5 99 6 95 7 89 8 89 9 96 10 88 11 87 12 97 13 90 15 95 1 7 8 1 46 2 44 4 52 8 50 9 49 10 53 12 46 14 53 1 4 14 1 24 2 26 3 26 4 24 5 27 6 26 7 23 8 23 9 24 10 25 11 25 12 26 14 27 15 27 1 6 13 1 77 3 81 4 80 5 81 6 81 7 86 8 90 9 80 10 93 11 86 12 86 13 79 14 80 1 5 2 6 50 10 54 1 1 7 2 90 6 92 7 100 8 100 11 92 12 93 15 92 1 2 8 1 26 5 24 6 23 8 25 9 24 13 27 14 24 15 25 +10 1 10 1 4 79 1 7 7 5 64 6 69 7 74 11 75 12 75 14 74 15 67 1 6 2 5 7 6 6 1 2 8 1 36 3 42 4 41 8 42 10 39 12 38 14 42 15 39 1 3 14 1 16 2 15 3 17 4 16 6 15 7 17 8 17 9 17 10 17 11 17 12 16 13 15 14 16 15 17 1 9 11 2 46 3 45 4 39 6 43 7 44 8 40 10 39 12 44 13 45 14 43 15 41 1 1 7 2 66 4 69 6 76 7 64 9 70 10 67 14 67 1 5 7 1 78 5 76 8 80 9 90 11 89 12 88 14 84 1 4 4 5 59 11 59 14 53 15 59 1 8 12 1 108 2 91 3 100 4 103 6 90 7 97 8 95 10 90 11 107 12 106 13 104 15 95 +10 1 9 12 1 9 2 9 5 9 6 9 7 9 8 9 9 9 10 9 11 8 12 8 13 9 14 8 1 1 13 1 90 3 93 4 82 5 93 6 89 7 90 8 87 9 89 10 78 11 91 13 81 14 85 15 78 1 10 4 1 6 7 6 10 6 13 6 1 4 15 1 65 2 71 3 64 4 71 5 71 6 76 7 73 8 68 9 65 10 66 11 67 12 76 13 77 14 68 15 66 1 7 8 3 90 4 96 5 92 8 96 9 91 11 97 12 97 15 93 1 6 7 1 78 3 85 4 83 9 91 12 90 14 80 15 89 1 5 15 1 17 2 16 3 17 4 15 5 17 6 16 7 16 8 17 9 15 10 16 11 15 12 15 13 17 14 15 15 17 1 3 6 1 38 6 39 7 39 8 41 9 40 12 38 1 8 5 6 85 7 83 11 89 14 85 15 80 1 2 14 1 78 2 87 3 80 4 85 5 75 7 88 8 78 9 88 10 86 11 74 12 74 13 87 14 81 15 82 +10 1 5 4 2 65 8 66 11 73 13 69 1 4 6 1 26 2 23 3 24 7 23 12 26 15 24 1 1 2 4 28 15 30 1 9 8 1 61 6 54 8 53 9 51 10 59 11 58 12 59 15 52 1 3 15 1 40 2 46 3 45 4 40 5 40 6 41 7 46 8 40 9 47 10 45 11 47 12 45 13 46 14 44 15 46 1 2 15 1 55 2 64 3 66 4 58 5 61 6 61 7 64 8 61 9 66 10 62 11 62 12 60 13 65 14 60 15 62 1 8 11 2 82 4 75 5 75 6 79 7 85 8 85 9 85 10 84 12 79 14 87 15 82 1 7 10 2 40 4 39 5 40 6 43 7 37 8 37 11 38 12 40 14 43 15 37 1 6 3 4 56 14 63 15 60 1 10 3 8 43 11 46 14 45 +10 1 10 10 1 46 4 44 5 43 6 45 7 46 8 44 9 42 10 43 11 40 14 46 1 2 6 1 13 4 14 8 14 9 13 10 12 12 14 1 7 11 1 74 2 66 3 74 4 74 5 73 6 77 8 68 9 66 11 67 13 71 14 65 1 8 3 1 89 8 102 9 93 1 1 2 11 99 14 94 1 9 11 2 12 3 12 4 12 5 11 6 11 7 12 11 12 12 13 13 13 14 11 15 12 1 5 3 1 14 3 14 10 14 1 3 5 1 78 4 82 6 85 7 80 12 84 1 6 6 4 106 5 93 9 106 10 96 11 94 14 98 1 4 5 2 15 6 15 9 14 11 15 12 15 +10 1 1 3 4 13 13 14 14 15 1 7 15 1 28 2 24 3 27 4 28 5 23 6 26 7 25 8 24 9 23 10 25 11 28 12 28 13 27 14 24 15 25 1 2 11 2 78 3 69 6 76 7 78 8 73 10 69 11 65 12 77 13 76 14 65 15 66 1 4 15 1 47 2 48 3 42 4 42 5 50 6 50 7 44 8 46 9 49 10 47 11 46 12 43 13 45 14 48 15 42 1 9 2 2 86 3 80 1 6 14 1 31 2 31 3 28 4 28 5 33 6 30 8 34 9 30 10 33 11 30 12 29 13 31 14 31 15 29 1 5 3 1 36 5 39 11 37 1 10 10 2 27 3 28 5 28 6 30 8 26 9 27 10 25 12 27 13 27 14 26 1 8 7 2 97 4 85 5 100 6 85 7 89 10 96 11 97 1 3 1 4 66 +10 1 3 11 1 12 2 11 3 11 4 12 5 13 6 12 7 13 10 12 13 11 14 11 15 13 1 1 4 3 46 6 40 9 44 12 43 1 6 1 3 88 1 7 15 1 7 2 7 3 7 4 7 5 7 6 7 7 6 8 7 9 7 10 7 11 6 12 8 13 7 14 7 15 6 1 4 14 1 42 2 47 3 45 4 48 5 44 6 43 7 46 8 44 9 47 10 46 12 43 13 48 14 44 15 44 1 8 15 1 19 2 19 3 19 4 21 5 21 6 20 7 19 8 18 9 19 10 20 11 21 12 20 13 21 14 18 15 21 1 2 5 5 12 11 12 12 14 13 12 15 13 1 10 4 8 28 11 31 12 31 15 27 1 5 2 5 61 6 61 1 9 14 1 31 2 35 3 33 4 32 5 34 6 34 7 34 8 35 9 31 10 32 11 34 12 36 14 36 15 34 +10 1 2 6 2 78 9 79 11 70 12 79 13 82 14 77 1 6 1 4 45 1 7 12 2 89 3 88 5 84 6 81 8 76 9 76 10 77 11 89 12 86 13 78 14 88 15 81 1 1 11 1 46 4 45 5 40 6 40 7 39 8 42 10 42 12 44 13 40 14 44 15 40 1 9 4 1 86 5 87 6 88 8 82 1 5 4 2 28 5 33 11 30 13 30 1 10 8 1 69 5 82 7 72 8 73 9 74 11 71 12 77 15 78 1 3 13 1 62 2 55 3 53 4 57 5 62 7 57 8 58 9 55 10 55 12 54 13 62 14 60 15 54 1 8 4 2 83 5 87 10 79 12 92 1 4 11 1 56 2 62 3 65 5 58 7 63 8 59 9 57 10 62 12 61 13 60 14 58 +10 1 5 9 1 45 2 52 3 48 4 47 5 53 6 52 10 50 11 45 13 51 1 8 14 1 48 2 55 3 52 4 46 5 50 6 49 7 49 8 49 9 53 10 45 12 54 13 46 14 46 15 46 1 2 10 1 15 2 15 3 16 4 14 6 16 7 14 12 15 13 14 14 16 15 14 1 9 15 1 13 2 13 3 14 4 13 5 14 6 14 7 13 8 13 9 13 10 13 11 12 12 13 13 13 14 14 15 14 1 1 6 1 102 3 86 7 93 10 93 13 86 15 93 1 7 11 1 46 2 46 3 50 4 52 6 46 7 49 8 47 9 47 10 45 12 52 14 51 1 10 15 1 31 2 31 3 35 4 35 5 30 6 35 7 30 8 34 9 33 10 29 11 34 12 33 13 32 14 33 15 35 1 6 11 1 60 2 64 3 54 4 56 5 65 8 56 10 61 11 59 13 64 14 57 15 55 1 4 6 2 10 5 9 6 10 7 11 8 11 15 11 1 3 3 1 35 2 37 15 36 +10 1 2 14 2 27 3 24 4 27 5 23 6 25 7 25 8 27 9 25 10 24 11 26 12 26 13 27 14 23 15 23 1 1 11 1 52 2 47 6 48 7 44 8 44 9 49 10 43 11 46 13 50 14 50 15 49 1 8 1 11 55 1 9 6 4 34 7 35 9 30 10 34 14 35 15 34 1 5 9 1 50 3 56 4 57 5 48 6 51 8 52 10 58 11 51 12 57 1 6 9 3 35 4 36 5 36 7 40 8 38 10 39 11 40 12 34 15 35 1 10 14 1 67 2 66 3 73 4 80 5 77 7 67 8 74 9 78 10 67 11 66 12 74 13 78 14 78 15 74 1 3 2 2 24 5 24 1 4 15 1 87 2 83 3 79 4 89 5 89 6 79 7 78 8 86 9 80 10 90 11 95 12 94 13 84 14 86 15 80 1 7 11 1 71 2 84 3 80 4 76 5 86 6 86 7 77 8 71 9 75 10 74 12 83 +10 1 1 11 1 88 2 85 3 83 4 85 5 82 6 84 8 85 10 80 11 87 13 81 15 91 1 7 2 4 78 13 76 1 2 11 1 78 4 70 6 69 7 74 8 76 9 70 10 64 11 72 13 70 14 78 15 66 1 6 8 1 62 3 65 4 71 5 63 6 69 7 72 8 74 10 67 1 10 5 1 80 4 88 5 91 7 92 14 93 1 9 4 3 10 5 10 9 11 10 12 1 4 2 9 57 10 62 1 5 8 3 55 4 50 6 45 7 52 8 53 11 49 12 46 14 52 1 3 3 2 35 3 30 15 34 1 8 10 2 98 3 102 4 91 5 92 6 88 10 93 11 95 13 90 14 92 15 102 +10 1 2 7 1 14 5 13 7 14 8 14 10 14 13 15 14 15 1 1 3 2 41 5 40 14 40 1 7 12 1 79 2 89 3 88 4 85 5 91 6 85 7 80 8 87 10 84 12 93 14 80 15 86 1 6 3 2 5 7 5 10 5 1 5 11 1 78 2 82 3 83 4 75 7 81 8 72 9 84 11 82 12 73 13 71 15 73 1 8 6 1 83 4 89 6 96 8 96 9 93 13 92 1 9 9 4 23 5 26 7 26 9 25 10 23 11 24 13 25 14 25 15 23 1 3 10 1 71 3 67 4 71 5 73 6 75 8 75 9 74 11 70 12 75 15 70 1 10 10 1 52 2 57 3 51 4 49 6 56 8 57 9 52 12 55 13 49 14 55 1 4 15 1 69 2 66 3 72 4 65 5 77 6 67 7 71 8 76 9 76 10 72 11 69 12 67 13 68 14 72 15 68 +10 1 8 8 1 65 3 56 5 62 8 62 9 62 10 67 12 65 14 57 1 10 6 1 18 5 17 6 20 8 18 10 20 12 20 1 7 14 1 37 2 35 3 40 4 36 5 40 7 36 8 36 9 38 10 41 11 35 12 36 13 40 14 41 15 41 1 4 3 6 15 12 16 14 16 1 9 8 1 65 4 63 7 63 9 58 11 66 13 68 14 65 15 66 1 3 9 1 60 3 62 4 68 5 66 7 60 10 68 11 58 12 61 13 62 1 5 9 1 8 2 8 4 8 5 8 8 9 11 8 12 8 13 9 14 8 1 2 1 12 57 1 1 12 1 21 2 18 3 17 4 21 5 21 6 17 7 17 9 20 10 17 11 21 13 20 15 17 1 6 10 2 34 3 35 4 32 5 36 6 32 8 36 10 35 11 35 12 33 15 31 +10 1 3 6 2 35 3 35 5 30 7 32 10 31 14 33 1 6 13 1 44 3 47 4 44 5 43 7 48 8 45 9 48 10 47 11 42 12 45 13 46 14 43 15 49 1 5 13 1 81 2 80 3 71 4 70 6 72 7 70 8 80 9 69 10 78 12 73 13 81 14 68 15 69 1 1 8 3 58 4 60 5 53 7 51 8 55 10 57 11 53 14 50 1 7 3 1 85 7 81 11 79 1 10 3 9 89 11 78 14 85 1 9 4 1 21 3 20 6 21 7 19 1 8 4 6 8 7 8 13 8 14 7 1 4 12 1 34 2 31 3 30 5 29 7 33 8 35 10 33 11 29 12 33 13 30 14 30 15 31 1 2 15 1 100 2 99 3 96 4 93 5 96 6 91 7 105 8 103 9 91 10 88 11 104 12 106 13 106 14 88 15 101 +10 1 5 13 1 54 2 50 3 54 4 53 5 52 6 47 7 50 8 51 9 51 10 46 11 48 12 50 13 52 1 4 6 1 71 2 74 3 77 10 77 13 68 15 78 1 7 8 2 52 5 49 7 49 9 54 11 46 12 52 13 47 15 48 1 3 6 4 93 5 106 8 97 10 89 12 95 15 98 1 10 6 1 9 6 8 9 8 10 8 12 8 15 8 1 1 1 3 17 1 8 14 1 19 2 19 3 18 4 18 5 18 6 20 7 21 8 20 9 17 10 20 11 19 12 21 13 18 14 20 1 9 4 2 93 4 100 5 97 10 93 1 6 13 1 52 2 59 3 59 4 52 5 52 6 54 7 58 8 52 10 53 11 58 13 56 14 58 15 52 1 2 15 1 53 2 51 3 53 4 47 5 54 6 56 7 51 8 50 9 55 10 57 11 54 12 51 13 47 14 53 15 54 +10 1 9 2 10 33 15 31 1 2 12 1 81 2 72 3 74 4 86 6 78 7 82 8 73 10 84 11 72 13 77 14 81 15 75 1 4 9 3 98 5 93 7 104 8 95 10 105 11 95 12 102 13 99 15 97 1 6 5 2 41 4 39 5 37 7 39 9 36 1 10 7 2 47 3 48 4 45 8 54 9 50 12 48 14 49 1 5 5 5 78 10 72 11 81 12 77 15 77 1 7 8 1 69 2 79 3 71 5 70 8 72 11 70 12 78 14 81 1 1 4 1 55 5 53 7 52 9 59 1 3 12 1 80 2 77 3 76 4 75 6 80 9 83 10 80 11 77 12 85 13 82 14 81 15 84 1 8 5 2 50 3 59 4 54 12 50 14 52 +10 1 6 15 1 13 2 12 3 12 4 14 5 13 6 14 7 13 8 12 9 14 10 12 11 13 12 12 13 13 14 13 15 14 1 4 14 1 5 2 5 3 5 4 5 5 5 6 5 7 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 1 3 9 1 24 2 23 3 27 4 25 5 24 7 25 8 25 10 24 15 24 1 1 4 5 82 7 90 11 84 13 92 1 2 12 1 87 2 98 4 99 5 103 6 101 8 86 9 96 10 102 11 91 12 90 13 98 15 91 1 10 6 4 30 5 28 6 29 8 28 10 27 14 30 1 7 5 3 70 7 73 10 74 13 76 15 81 1 9 11 1 24 3 23 4 23 5 22 6 25 9 25 10 23 12 26 13 22 14 22 15 22 1 8 8 1 9 3 10 5 11 6 10 7 10 10 10 12 9 15 11 1 5 3 2 39 3 39 13 42 +10 1 8 5 1 52 7 45 13 45 14 48 15 45 1 3 13 1 60 2 62 3 58 4 61 5 63 6 57 7 55 8 60 9 59 10 57 13 62 14 62 15 63 1 1 3 3 22 7 22 8 18 1 10 8 2 7 4 7 5 7 6 7 7 6 9 7 12 7 13 6 1 6 3 1 29 6 33 8 29 1 7 15 1 104 2 107 3 98 4 98 5 90 6 99 7 97 8 98 9 94 10 98 11 103 12 90 13 93 14 101 15 90 1 2 8 2 91 3 91 5 87 11 94 12 88 13 85 14 93 15 84 1 5 2 2 31 6 35 1 4 10 2 23 4 26 5 24 7 27 8 24 9 25 12 24 13 25 14 27 15 27 1 9 3 6 41 7 43 12 38 +10 1 6 11 1 80 2 94 4 85 5 81 6 95 7 94 11 96 12 87 13 94 14 81 15 81 1 1 15 1 17 2 18 3 17 4 20 5 17 6 19 7 17 8 18 9 18 10 19 11 19 12 19 13 18 14 17 15 19 1 10 15 1 52 2 45 3 48 4 52 5 51 6 43 7 48 8 45 9 50 10 44 11 44 12 46 13 50 14 50 15 52 1 3 9 2 43 5 43 6 43 7 40 8 45 9 45 10 39 13 42 14 44 1 2 12 1 31 3 30 4 31 5 30 6 31 7 30 8 31 9 29 10 30 11 28 12 32 15 32 1 7 9 1 98 4 103 5 89 8 89 10 92 11 98 12 87 13 97 15 105 1 8 12 3 50 4 46 5 51 6 50 7 45 9 43 10 46 11 50 12 43 13 44 14 50 15 45 1 9 15 1 64 2 68 3 61 4 65 5 67 6 65 7 68 8 62 9 70 10 69 11 65 12 62 13 67 14 68 15 67 1 4 4 2 65 5 75 6 66 13 65 1 5 9 3 27 4 29 5 28 6 28 7 27 8 27 9 27 11 28 15 28 +10 1 7 6 5 64 6 73 8 67 9 77 13 72 15 74 1 6 4 3 19 5 20 6 19 8 19 1 9 9 2 19 3 18 5 20 6 21 9 22 11 22 12 21 13 18 15 20 1 2 4 7 85 10 79 13 83 14 73 1 4 11 1 39 2 36 3 41 4 39 6 42 7 42 10 39 11 37 12 42 13 39 15 38 1 1 5 2 17 4 16 6 18 11 16 14 16 1 8 12 1 52 3 47 5 51 6 49 7 49 8 52 9 47 10 51 11 49 12 46 13 47 14 50 1 3 12 1 41 3 45 4 47 5 48 6 41 7 45 8 48 10 41 11 40 12 40 13 46 14 45 1 10 8 3 39 5 40 6 42 7 45 10 44 11 43 12 42 14 39 1 5 1 15 39 +10 1 1 12 1 47 2 48 3 54 4 47 6 46 7 47 8 47 9 53 10 52 12 46 14 50 15 51 1 10 12 1 41 2 45 3 38 4 42 5 44 7 43 9 44 10 42 11 39 12 39 13 45 14 45 1 4 7 1 71 2 76 3 70 8 74 12 69 14 77 15 65 1 6 15 1 8 2 7 3 7 4 6 5 7 6 8 7 7 8 7 9 7 10 6 11 7 12 7 13 7 14 7 15 7 1 2 6 1 74 4 73 10 83 12 83 13 84 14 77 1 8 15 1 61 2 56 3 61 4 59 5 52 6 59 7 60 8 55 9 62 10 61 11 59 12 53 13 59 14 63 15 61 1 5 15 1 70 2 80 3 84 4 84 5 81 6 80 7 84 8 75 9 81 10 83 11 76 12 78 13 79 14 79 15 74 1 3 13 2 95 3 94 4 89 5 85 6 91 7 93 8 94 9 96 10 84 11 80 12 96 13 84 15 94 1 7 11 1 65 2 66 3 69 4 75 6 70 7 69 8 68 11 74 12 75 13 74 14 74 1 9 1 1 39 +10 1 4 7 2 33 5 33 8 34 11 34 12 34 13 34 15 33 1 10 3 2 94 3 103 15 87 1 3 13 1 14 2 13 3 13 4 14 5 13 6 14 7 14 8 13 9 14 11 12 12 13 14 13 15 13 1 1 13 1 79 2 69 3 69 4 72 6 71 8 67 9 68 10 72 11 77 12 80 13 67 14 73 15 70 1 7 1 3 103 1 9 6 1 23 6 22 7 24 11 26 12 25 15 22 1 5 7 1 48 4 51 5 45 6 49 8 45 10 53 15 53 1 6 15 1 59 2 62 3 53 4 60 5 55 6 61 7 52 8 54 9 58 10 52 11 57 12 56 13 63 14 57 15 56 1 2 13 1 72 3 72 4 63 5 69 6 65 7 73 9 73 10 65 11 68 12 71 13 73 14 62 15 69 1 8 6 3 90 4 98 7 100 8 97 9 95 15 95 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_40_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_40_workers.fjs new file mode 100644 index 00000000..3c1ed4f8 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_40_workers.fjs @@ -0,0 +1,16 @@ +15 15 22 +15 1 6 1 8 18 1 7 22 1 59 2 67 3 65 4 59 5 65 6 64 7 63 8 65 9 62 10 69 11 58 12 67 13 64 14 58 15 67 16 64 17 65 18 65 19 69 20 59 21 70 22 59 1 12 16 1 72 3 73 4 78 5 77 6 69 7 67 8 75 10 67 11 68 12 78 15 77 16 76 17 76 18 73 19 71 21 66 1 10 8 3 14 6 12 9 12 11 12 12 12 15 12 20 12 21 12 1 3 7 3 84 4 92 7 82 14 87 17 86 19 79 20 77 1 15 1 21 82 1 4 1 1 92 1 11 12 2 37 3 44 6 38 8 38 9 37 11 43 12 44 13 41 15 43 16 37 17 40 22 41 1 13 8 8 50 9 57 10 53 11 49 12 58 17 57 18 48 20 54 1 14 14 2 83 4 80 6 87 7 81 8 79 9 82 10 85 13 73 15 78 16 83 17 83 18 75 20 77 22 73 1 2 7 7 69 8 61 9 72 13 64 14 60 21 64 22 72 1 8 14 3 47 4 47 5 43 6 46 7 42 8 42 9 44 10 41 11 42 12 43 14 42 16 44 17 44 18 43 1 9 17 1 61 3 60 4 58 5 60 6 56 7 60 9 60 10 60 11 54 12 60 15 55 16 60 17 61 18 64 19 61 20 60 21 53 1 5 19 1 27 2 25 4 24 5 27 6 27 7 24 10 25 11 25 12 27 13 24 14 27 15 23 16 27 17 27 18 23 19 25 20 23 21 24 22 25 1 1 22 1 62 2 60 3 60 4 60 5 59 6 56 7 64 8 57 9 59 10 57 11 61 12 65 13 56 14 68 15 59 16 65 17 67 18 61 19 68 20 62 21 58 22 61 +15 1 2 21 1 67 2 69 3 71 4 65 5 67 6 68 7 73 8 70 9 72 10 72 11 61 12 72 13 71 14 67 15 63 16 70 17 73 18 73 19 68 20 72 21 61 1 4 15 1 81 2 67 3 72 4 77 6 72 7 75 9 68 10 72 11 74 13 72 14 73 16 71 18 80 21 67 22 74 1 8 22 1 43 2 39 3 38 4 41 5 38 6 39 7 40 8 43 9 42 10 44 11 41 12 39 13 41 14 42 15 44 16 38 17 41 18 42 19 39 20 42 21 41 22 41 1 3 16 2 60 3 53 4 52 5 54 7 59 8 58 9 59 10 51 12 56 14 57 15 60 17 52 18 54 20 61 21 60 22 62 1 15 3 6 49 15 57 17 48 1 1 7 1 13 5 14 7 15 8 15 10 13 14 14 19 13 1 10 20 1 61 2 69 4 63 5 63 6 62 7 59 8 67 9 67 10 65 11 64 12 67 13 66 14 64 15 64 16 69 17 69 18 59 19 69 20 60 22 69 1 9 4 3 91 9 89 14 87 20 91 1 7 18 1 73 2 85 3 72 4 75 5 83 6 73 7 84 9 83 10 82 11 76 12 70 14 70 16 70 17 80 18 83 19 72 20 77 21 83 1 6 10 3 48 4 51 5 47 7 49 10 50 12 46 14 44 15 43 16 48 19 49 1 14 19 2 30 3 27 4 28 5 29 7 29 8 27 9 27 10 27 11 29 12 26 13 30 14 27 15 26 16 27 17 29 18 29 19 28 21 30 22 26 1 5 16 2 79 4 79 5 83 6 88 7 78 9 88 11 91 12 90 13 76 14 80 15 84 16 85 17 85 19 82 21 90 22 90 1 11 2 6 66 12 65 1 13 13 3 24 7 25 8 27 9 23 10 27 11 28 13 27 14 25 15 27 18 24 19 26 20 24 21 25 1 12 6 2 43 6 47 9 49 13 44 16 46 21 46 +15 1 7 13 1 91 2 93 3 107 8 91 9 106 10 91 11 105 15 91 16 95 17 106 19 97 20 92 21 94 1 9 21 1 94 2 97 3 94 4 96 5 95 6 95 7 87 8 87 9 89 10 98 11 103 12 89 13 98 14 86 15 90 16 94 17 94 18 94 20 95 21 104 22 98 1 1 18 1 65 3 66 4 64 5 62 6 66 7 66 8 58 9 70 10 65 11 67 12 60 13 67 14 67 15 64 16 69 18 61 19 67 21 63 1 10 18 1 41 2 39 3 39 6 34 7 40 8 36 9 36 10 37 11 41 12 37 13 39 14 39 16 42 17 38 19 40 20 39 21 40 22 39 1 11 21 1 63 2 64 3 63 4 60 5 59 6 55 7 59 8 65 9 62 10 64 11 54 12 53 13 58 14 58 16 61 17 55 18 62 19 53 20 58 21 64 22 64 1 13 5 5 104 12 99 13 100 20 100 22 102 1 3 13 4 15 5 18 7 16 8 16 9 17 10 17 11 16 12 18 14 16 17 17 18 18 19 17 20 18 1 12 12 1 68 3 71 6 64 7 68 9 68 11 61 12 59 13 69 15 68 16 70 20 64 21 65 1 14 8 2 87 6 95 9 89 13 97 14 100 15 94 19 99 22 84 1 4 22 1 10 2 10 3 10 4 10 5 11 6 10 7 10 8 10 9 10 10 10 11 10 12 11 13 9 14 9 15 9 16 9 17 10 18 10 19 10 20 11 21 10 22 11 1 6 6 7 72 11 76 17 69 18 79 19 70 21 74 1 2 18 1 11 2 10 3 11 4 11 5 11 6 11 7 12 9 12 11 11 12 11 13 10 15 11 17 11 18 11 19 11 20 12 21 11 22 10 1 5 5 1 92 7 92 13 87 16 88 22 88 1 15 2 6 42 14 43 1 8 6 2 63 4 61 5 66 8 69 14 65 18 71 +15 1 11 12 1 24 7 22 9 23 10 21 11 25 13 23 14 23 15 23 16 21 19 25 21 21 22 22 1 13 17 1 44 2 51 3 49 4 46 5 44 6 53 7 52 9 46 13 49 14 46 15 48 16 48 18 51 19 48 20 47 21 48 22 50 1 4 19 1 31 2 33 3 34 5 32 6 34 7 33 8 35 9 31 10 30 12 31 13 31 14 30 15 31 17 34 18 33 19 32 20 33 21 32 22 30 1 5 11 1 62 2 68 3 67 7 66 9 62 13 72 15 62 16 63 17 65 18 62 20 60 1 3 5 1 40 2 41 6 47 12 43 19 39 1 1 7 3 55 5 59 9 64 11 60 15 56 18 55 21 59 1 9 10 2 39 8 39 10 37 12 41 13 38 14 41 16 37 20 37 21 44 22 45 1 8 16 1 64 2 56 3 56 4 64 6 65 7 65 8 63 9 64 10 59 12 66 13 62 15 63 17 62 18 57 20 58 21 57 1 14 7 2 72 3 65 5 65 11 64 14 65 20 75 22 64 1 10 19 1 53 2 50 4 45 5 54 6 52 7 52 8 46 9 52 10 47 11 51 13 47 14 52 15 52 16 52 17 50 19 51 20 46 21 51 22 49 1 12 12 1 16 2 17 6 17 7 18 8 15 10 16 12 18 15 16 16 17 18 17 20 18 22 15 1 7 3 1 91 6 91 22 84 1 2 5 3 89 4 77 5 93 12 90 21 92 1 15 17 1 93 3 102 4 105 5 107 6 93 7 93 8 97 9 102 10 106 12 92 13 90 15 94 17 95 18 102 19 105 20 108 22 100 1 6 16 2 77 4 86 5 93 6 88 7 78 8 78 10 88 11 77 12 87 13 77 14 81 15 83 17 89 20 84 21 83 22 77 +15 1 10 14 3 95 4 101 5 102 6 102 8 89 10 101 11 102 12 103 13 94 17 105 18 107 19 104 21 107 22 106 1 9 19 1 55 2 60 3 61 4 55 6 55 7 54 8 52 10 52 11 63 12 54 13 52 14 54 16 54 17 52 18 58 19 54 20 60 21 57 22 55 1 4 10 1 77 2 76 4 77 7 71 8 74 9 79 12 75 14 71 15 66 22 78 1 7 21 1 9 2 8 3 9 5 9 6 10 7 10 8 10 9 9 10 8 11 8 12 9 13 9 14 9 15 9 16 8 17 9 18 8 19 9 20 8 21 9 22 9 1 1 18 1 69 2 77 3 73 4 78 5 79 6 70 7 73 8 77 9 79 12 68 13 73 14 78 15 76 16 68 17 76 19 75 21 76 22 73 1 8 11 1 7 2 8 4 7 5 7 6 7 7 6 15 7 18 7 19 7 20 7 22 7 1 2 3 18 107 20 100 21 100 1 5 22 1 14 2 14 3 12 4 12 5 14 6 14 7 13 8 14 9 12 10 14 11 12 12 13 13 12 14 14 15 12 16 12 17 14 18 12 19 14 20 13 21 12 22 13 1 14 2 4 42 12 39 1 6 13 1 42 4 42 5 40 6 43 7 38 8 42 11 39 13 41 14 39 17 40 19 42 20 39 21 39 1 12 12 1 93 2 88 4 79 7 77 8 85 9 85 10 78 15 79 16 84 18 87 20 84 21 89 1 11 14 1 40 3 34 5 38 6 39 7 37 10 36 11 40 13 39 14 37 16 38 17 37 18 34 20 39 21 35 1 3 15 3 69 5 73 6 67 8 63 9 63 10 65 11 64 12 73 13 73 14 65 17 70 18 66 19 69 20 68 22 68 1 15 21 1 85 2 80 3 83 4 73 5 86 6 78 7 85 8 76 9 74 10 81 11 78 12 78 13 80 14 85 15 79 17 73 18 77 19 84 20 82 21 86 22 84 1 13 6 1 17 4 18 6 16 13 16 17 17 21 18 +15 1 12 22 1 72 2 63 3 67 4 63 5 68 6 65 7 62 8 59 9 64 10 63 11 70 12 72 13 70 14 70 15 63 16 71 17 64 18 71 19 59 20 65 21 62 22 61 1 8 9 6 48 7 57 8 51 11 50 12 55 13 58 14 52 21 50 22 51 1 6 16 1 86 2 93 4 83 5 87 6 84 7 89 8 82 9 86 10 82 12 83 14 80 15 84 16 78 17 82 18 81 20 86 1 7 6 2 38 5 42 12 42 16 37 18 39 20 43 1 1 13 1 15 2 14 3 13 4 14 8 14 9 14 10 13 14 14 15 13 16 15 17 15 18 15 22 14 1 4 22 1 20 2 19 3 19 4 20 5 20 6 21 7 17 8 19 9 18 10 19 11 17 12 20 13 21 14 19 15 20 16 20 17 18 18 18 19 21 20 18 21 19 22 17 1 14 12 3 102 4 98 6 102 8 106 9 104 11 104 12 93 14 96 16 94 18 87 21 103 22 97 1 5 3 1 102 5 98 10 96 1 3 11 2 57 3 58 6 54 7 54 8 59 9 52 10 51 11 55 17 59 20 50 22 52 1 11 11 3 92 4 83 5 80 11 83 13 92 14 81 16 84 18 90 20 78 21 89 22 79 1 13 20 1 104 2 99 3 94 4 106 5 102 6 97 7 91 8 106 9 92 10 106 11 95 12 88 13 103 14 90 17 89 18 92 19 100 20 105 21 93 22 100 1 9 7 5 16 7 16 12 17 16 17 19 17 20 17 21 15 1 15 22 1 55 2 56 3 49 4 52 5 52 6 57 7 48 8 47 9 50 10 52 11 57 12 49 13 51 14 50 15 53 16 53 17 55 18 50 19 54 20 51 21 49 22 51 1 2 6 1 69 5 76 7 72 11 77 14 84 21 74 1 10 7 3 82 7 87 12 90 13 85 14 81 17 93 20 89 +15 1 5 15 1 76 3 80 4 84 6 76 7 80 9 70 10 81 12 72 14 79 15 71 16 80 17 71 19 69 20 83 22 73 1 3 7 3 54 8 56 13 55 14 54 15 55 16 56 19 59 1 10 11 1 39 3 40 4 40 8 39 9 45 10 44 11 38 12 42 13 45 14 39 18 38 1 6 3 1 80 3 72 22 79 1 15 20 1 90 2 88 3 93 4 91 5 95 6 83 8 84 9 99 10 98 11 88 12 86 13 100 14 92 15 96 16 97 17 85 18 84 19 92 20 97 21 100 1 14 1 21 33 1 11 22 1 16 2 15 3 15 4 16 5 16 6 16 7 16 8 16 9 17 10 17 11 17 12 17 13 16 14 15 15 17 16 15 17 17 18 16 19 15 20 16 21 17 22 17 1 13 20 1 59 2 58 3 51 4 59 5 57 6 52 8 54 9 57 10 55 11 53 12 55 14 52 15 54 16 57 17 53 18 57 19 57 20 52 21 54 22 50 1 1 1 3 19 1 4 19 1 92 2 81 3 93 6 94 7 84 9 82 10 90 11 93 12 83 13 91 14 80 15 79 16 87 17 79 18 88 19 82 20 86 21 86 22 92 1 8 3 1 60 2 55 20 56 1 9 22 1 13 2 14 3 14 4 12 5 12 6 12 7 13 8 14 9 13 10 12 11 12 12 12 13 13 14 12 15 13 16 14 17 12 18 13 19 14 20 13 21 13 22 13 1 7 6 3 35 8 30 10 35 15 30 17 35 19 33 1 2 11 6 31 8 31 9 32 12 33 15 31 17 32 18 32 19 34 20 33 21 36 22 31 1 12 1 12 62 +15 1 7 7 2 40 4 40 5 39 10 38 12 43 15 43 20 43 1 6 1 4 41 1 12 4 6 87 10 86 11 77 13 82 1 10 15 1 61 3 68 6 70 7 60 8 64 10 68 12 65 14 64 16 64 17 59 18 67 19 63 20 65 21 65 22 66 1 15 9 1 47 5 43 7 47 10 47 12 43 15 45 16 44 17 45 18 48 1 11 7 1 30 6 30 7 27 8 28 9 30 14 28 17 29 1 8 1 8 77 1 14 15 1 50 4 45 5 48 6 54 7 49 8 44 9 46 10 46 11 52 12 48 13 52 15 51 17 46 19 45 22 46 1 2 6 2 81 4 80 5 84 9 79 12 78 19 87 1 5 7 1 63 3 58 5 54 10 62 13 63 16 54 19 52 1 3 11 1 95 3 94 4 94 5 85 6 100 8 90 10 83 11 92 15 91 19 92 22 88 1 4 9 1 83 4 74 7 74 8 75 11 80 14 79 15 86 16 81 17 87 1 13 5 6 6 8 6 12 6 16 6 20 5 1 1 13 1 66 3 70 4 75 5 72 6 63 8 72 9 69 10 73 11 66 14 75 15 68 19 65 21 73 1 9 5 1 70 5 75 6 78 12 71 16 77 +15 1 12 9 1 22 3 20 6 20 7 22 10 20 11 21 14 20 17 20 18 21 1 6 10 2 41 5 45 6 40 7 42 8 41 11 40 14 41 19 39 21 45 22 40 1 10 7 1 85 3 97 6 93 10 99 13 97 18 100 19 95 1 3 17 1 27 2 26 3 27 5 29 6 30 7 28 8 30 10 27 11 27 12 30 13 26 14 31 16 27 17 27 19 30 21 29 22 25 1 1 22 1 56 2 53 3 48 4 54 5 51 6 51 7 55 8 47 9 51 10 48 11 56 12 54 13 52 14 57 15 50 16 56 17 51 18 50 19 52 20 54 21 56 22 55 1 7 11 1 83 2 92 5 91 6 82 8 82 11 80 14 96 15 92 17 94 20 88 22 85 1 13 12 1 76 2 76 5 72 6 82 8 83 9 76 11 81 12 74 14 82 15 79 18 77 21 73 1 14 6 2 88 5 93 9 78 10 93 16 80 21 81 1 11 10 2 22 3 21 4 25 6 24 12 23 13 25 19 24 20 21 21 21 22 21 1 2 12 2 34 4 33 6 37 7 36 11 36 12 36 14 32 15 37 17 36 18 37 19 33 21 32 1 8 3 3 51 12 49 13 56 1 5 12 3 96 4 100 5 86 7 92 10 89 13 86 14 88 15 90 16 92 18 99 19 89 21 84 1 4 11 1 46 2 46 4 46 8 45 10 47 11 50 12 48 13 46 15 44 20 49 21 44 1 15 6 2 85 9 78 12 85 13 89 14 85 22 89 1 9 16 2 23 3 25 5 22 6 23 7 25 9 22 10 25 12 26 13 24 14 23 15 22 16 26 17 22 18 26 20 25 22 26 +15 1 12 1 4 38 1 2 22 1 94 2 97 3 96 4 87 5 84 6 91 7 100 8 85 9 102 10 86 11 100 12 94 13 85 14 99 15 96 16 86 17 92 18 97 19 90 20 101 21 101 22 100 1 4 11 1 89 3 91 4 97 6 87 8 103 11 89 13 95 15 104 18 103 21 103 22 86 1 14 15 2 43 3 46 4 48 5 45 6 45 7 45 8 42 10 45 11 48 12 46 13 42 14 43 16 44 17 42 21 44 1 10 20 1 28 3 30 4 30 5 27 6 29 7 25 8 28 9 31 10 29 11 28 12 29 13 29 14 27 15 30 16 27 17 31 18 30 20 27 21 25 22 30 1 15 13 3 80 4 73 5 85 9 84 11 70 12 72 13 84 15 80 17 80 18 81 19 81 21 77 22 79 1 1 22 1 76 2 87 3 89 4 82 5 80 6 90 7 82 8 86 9 85 10 85 11 83 12 80 13 85 14 77 15 88 16 80 17 81 18 79 19 81 20 86 21 88 22 83 1 11 5 3 8 9 8 11 8 14 7 17 8 1 8 19 1 47 2 48 3 47 4 49 5 47 6 42 7 49 8 46 9 48 10 49 12 45 13 49 14 42 15 41 16 48 17 44 19 48 20 41 21 47 1 5 16 3 68 4 67 5 76 7 73 8 72 9 63 10 72 11 63 12 68 14 71 16 76 17 74 18 74 20 74 21 75 22 72 1 6 6 5 40 12 40 15 37 17 36 18 40 22 39 1 7 9 2 80 5 94 9 90 10 84 11 82 13 83 14 87 18 83 22 83 1 13 7 3 65 4 68 11 59 15 60 19 70 21 62 22 63 1 9 15 1 62 2 67 4 66 6 65 7 72 9 72 11 67 12 62 14 64 16 66 17 61 19 65 20 71 21 73 22 69 1 3 15 1 35 3 35 4 34 5 38 6 41 8 41 9 36 10 37 11 41 12 40 13 35 15 37 18 39 19 42 21 40 +15 1 5 22 1 89 2 88 3 88 4 106 5 102 6 96 7 97 8 95 9 105 10 105 11 93 12 105 13 103 14 94 15 106 16 90 17 105 18 91 19 99 20 98 21 97 22 99 1 13 9 2 80 5 79 6 80 7 80 8 81 10 80 12 86 13 87 18 86 1 2 22 1 61 2 63 3 52 4 62 5 52 6 61 7 57 8 54 9 52 10 56 11 59 12 61 13 53 14 61 15 62 16 56 17 62 18 52 19 61 20 60 21 56 22 53 1 8 18 2 80 3 76 5 79 6 77 7 85 8 88 9 80 10 92 11 77 14 92 15 80 16 81 17 85 18 92 19 92 20 83 21 85 22 92 1 6 21 1 55 2 54 3 53 4 52 6 64 7 55 8 54 9 57 10 60 11 56 12 63 13 59 14 63 15 62 16 61 17 54 18 60 19 57 20 60 21 63 22 60 1 1 4 11 9 12 9 14 8 19 8 1 12 17 1 84 2 87 3 84 4 78 5 95 6 94 7 87 8 91 10 88 11 83 13 86 15 85 16 82 17 86 18 93 19 91 21 81 1 4 11 2 5 4 5 5 5 6 5 7 5 10 5 11 5 12 5 14 5 17 5 22 5 1 3 15 1 46 2 41 3 48 4 42 6 42 10 47 11 40 13 41 14 43 16 46 17 47 18 43 19 47 20 46 21 41 1 14 11 1 78 7 77 8 90 11 85 13 86 14 77 16 88 17 85 18 87 19 92 21 83 1 7 12 2 87 3 86 6 84 7 97 8 92 10 96 12 91 13 89 15 96 16 95 19 91 20 89 1 11 11 1 74 3 83 6 81 8 82 9 74 11 80 14 73 16 83 18 78 19 83 21 78 1 10 11 1 87 4 104 7 88 8 90 10 102 11 92 16 97 17 102 18 98 20 100 21 100 1 15 19 1 40 2 40 4 36 5 41 6 40 7 35 8 38 10 36 12 37 13 36 14 42 15 39 16 40 17 39 18 43 19 39 20 40 21 42 22 37 1 9 1 9 80 +15 1 13 1 10 85 1 2 22 1 22 2 20 3 22 4 20 5 21 6 23 7 22 8 20 9 22 10 20 11 21 12 22 13 20 14 21 15 21 16 22 17 21 18 20 19 20 20 20 21 23 22 22 1 11 3 2 9 8 10 21 10 1 6 12 7 72 8 79 9 73 10 79 11 70 12 80 14 78 15 79 17 72 18 79 19 66 22 74 1 9 8 2 65 3 74 7 68 9 65 11 75 13 75 17 76 20 63 1 7 21 1 47 2 52 3 46 4 53 5 53 6 45 7 47 8 50 9 47 10 47 11 52 12 49 13 48 15 52 16 49 17 48 18 45 19 47 20 50 21 48 22 47 1 3 16 1 29 2 31 3 29 5 32 6 34 10 28 12 34 13 29 14 32 15 30 16 34 17 34 18 32 19 31 20 33 22 28 1 14 21 1 36 2 36 3 33 4 36 5 33 6 35 7 36 8 33 9 35 10 32 11 35 12 36 13 32 14 31 15 34 16 31 17 37 18 35 19 34 20 31 21 32 1 5 15 1 40 2 43 3 41 5 38 6 40 8 43 9 42 10 39 11 38 13 36 17 41 18 36 19 40 20 36 22 43 1 12 9 1 20 2 24 5 22 6 23 7 21 9 21 10 24 14 23 21 20 1 1 5 4 15 6 14 7 14 9 16 18 16 1 15 8 2 78 5 82 9 76 11 79 12 89 16 88 18 84 19 77 1 4 10 1 57 4 62 5 57 6 53 7 51 8 56 9 54 11 58 13 55 15 62 1 10 1 16 78 1 8 11 1 48 2 47 6 48 7 53 11 47 13 43 14 44 17 48 20 43 21 45 22 49 +15 1 3 12 1 19 2 16 5 18 6 16 8 17 10 18 14 17 15 16 16 15 18 16 20 18 22 19 1 8 17 2 60 4 59 5 62 6 59 7 59 9 58 11 64 12 60 14 62 15 59 16 59 17 65 18 61 19 66 20 57 21 61 22 68 1 6 3 9 70 13 78 19 75 1 10 8 1 32 2 33 3 34 4 38 9 36 11 38 15 32 16 34 1 2 19 1 93 2 97 3 96 5 85 6 93 7 85 8 85 10 83 11 87 12 91 13 90 14 88 15 96 16 95 18 88 19 97 20 85 21 85 22 83 1 15 19 1 46 2 46 3 48 4 52 5 54 7 52 8 50 9 52 10 48 11 46 12 46 13 50 14 55 15 47 16 49 17 45 20 53 21 46 22 54 1 4 8 1 6 6 7 8 7 11 8 13 7 17 7 18 7 19 7 1 11 5 3 62 4 68 6 69 8 66 14 65 1 14 17 1 81 2 82 3 80 4 69 7 81 9 72 10 69 11 81 12 82 13 76 14 81 15 77 16 80 18 69 19 81 21 77 22 75 1 13 7 4 89 5 88 15 91 16 88 17 101 19 87 21 99 1 1 10 3 57 6 55 7 53 8 59 9 50 10 59 12 58 14 59 17 55 21 53 1 7 19 1 76 3 66 4 78 5 66 6 77 7 72 8 69 9 67 11 73 12 78 13 73 15 66 16 70 17 74 18 68 19 72 20 66 21 72 22 78 1 9 11 3 45 5 51 6 45 10 44 11 43 14 50 16 49 17 48 18 45 19 47 22 44 1 5 15 1 11 2 11 3 11 4 11 5 11 6 10 9 11 10 12 12 10 14 11 15 12 19 11 20 12 21 11 22 11 1 12 4 1 81 9 87 12 98 16 94 +15 1 12 10 9 87 10 87 12 90 13 95 15 98 16 96 17 101 18 99 20 88 21 91 1 7 21 1 55 2 51 3 55 4 61 5 52 6 56 7 60 9 56 10 62 11 60 12 57 13 51 14 57 15 56 16 61 17 57 18 58 19 52 20 58 21 62 22 60 1 2 13 1 74 3 68 4 66 5 69 6 66 7 67 9 71 10 69 14 76 15 69 16 68 18 73 19 65 1 13 9 1 68 3 74 7 71 9 71 10 70 11 66 20 69 21 72 22 72 1 10 22 1 102 2 97 3 101 4 90 5 95 6 85 7 85 8 93 9 96 10 95 11 85 12 90 13 85 14 102 15 101 16 86 17 94 18 98 19 95 20 85 21 97 22 94 1 6 16 1 21 4 20 5 19 6 21 7 19 8 22 9 18 11 18 12 18 13 19 14 20 17 20 18 20 20 19 21 20 22 19 1 4 21 1 16 2 16 3 14 4 15 5 15 6 14 7 15 8 16 9 16 10 14 11 14 12 16 13 16 14 14 15 16 16 14 17 16 18 15 19 14 21 16 22 16 1 14 2 6 75 8 71 1 11 2 10 58 20 56 1 1 12 2 11 3 11 5 12 6 13 9 12 10 12 12 11 16 12 17 12 18 13 20 13 21 12 1 3 1 15 61 1 9 14 2 74 5 73 6 67 7 71 9 66 12 68 13 68 15 71 16 67 17 69 19 69 20 66 21 74 22 71 1 15 5 7 7 11 7 17 7 18 7 19 8 1 8 18 1 27 2 27 3 30 4 31 5 28 6 29 7 30 8 28 9 27 10 27 11 26 13 27 16 31 17 28 18 26 19 30 20 28 22 28 1 5 5 2 55 3 52 4 49 7 50 17 52 +15 1 14 4 9 80 11 83 18 77 19 77 1 4 4 5 27 7 26 11 27 21 26 1 5 15 1 28 2 28 3 28 4 27 6 25 7 26 9 25 11 26 14 26 15 28 17 27 18 28 19 25 20 28 21 26 1 10 12 2 36 3 38 4 35 6 38 7 39 9 37 10 35 14 34 15 38 16 36 21 36 22 36 1 12 14 1 8 2 8 5 8 7 8 9 7 11 8 12 8 13 8 17 7 18 8 19 9 20 7 21 9 22 8 1 11 5 6 36 10 34 16 33 17 38 20 33 1 1 16 1 92 4 100 5 87 6 89 7 91 9 91 10 97 12 96 14 102 15 89 17 95 18 101 19 88 20 98 21 90 22 101 1 9 7 3 47 8 45 9 44 17 51 18 52 19 48 21 44 1 3 8 3 77 5 80 9 89 15 87 19 76 20 82 21 78 22 87 1 7 10 3 83 8 86 10 93 12 90 13 80 15 92 17 80 19 91 20 81 21 80 1 6 18 1 6 3 6 4 7 5 6 7 6 8 6 10 6 12 6 13 6 14 6 15 6 16 6 17 6 18 6 19 7 20 6 21 6 22 6 1 2 17 1 60 2 57 3 65 4 64 6 66 7 69 8 64 9 69 10 59 12 58 13 62 14 60 15 63 16 64 19 57 20 68 21 59 1 8 2 12 57 14 61 1 13 19 1 33 2 36 5 37 6 33 7 38 8 37 9 38 10 34 11 39 12 39 13 35 14 36 15 37 16 39 17 37 19 36 20 39 21 37 22 37 1 15 7 4 16 5 15 6 15 12 16 13 14 17 14 19 16 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_54_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_54_workers.fjs new file mode 100644 index 00000000..95a28b73 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_54_workers.fjs @@ -0,0 +1,9 @@ +8 9 13 +9 1 1 3 2 902 11 844 12 934 1 2 12 1 487 2 476 3 429 4 475 5 484 6 454 7 407 8 420 9 450 10 439 12 426 13 491 1 3 11 1 227 2 253 3 233 4 257 6 230 7 220 8 257 9 211 10 240 11 225 13 228 1 4 10 2 155 3 172 4 146 5 144 7 173 8 147 9 171 11 166 12 148 13 163 1 5 3 4 188 8 187 13 183 1 6 9 1 604 3 574 4 563 5 565 6 508 7 508 9 530 12 573 13 554 1 7 6 1 486 5 476 6 480 8 424 11 440 13 471 1 8 11 1 486 3 428 4 421 5 492 6 451 7 439 8 417 9 479 10 432 11 488 12 480 1 9 10 3 806 4 733 5 788 6 719 7 695 8 691 9 744 10 685 11 683 12 825 +9 1 1 1 3 866 1 2 8 3 755 4 790 5 707 6 732 9 840 10 845 11 791 13 715 1 3 8 2 608 3 574 5 569 6 544 8 615 9 601 11 560 13 613 1 4 2 8 272 11 292 1 5 2 3 475 9 485 1 6 8 1 478 2 469 4 421 6 482 7 409 10 408 11 468 12 449 1 7 6 2 127 3 114 6 128 8 121 12 128 13 112 1 8 1 9 747 1 9 13 1 21 2 21 3 20 4 22 5 23 6 20 7 23 8 20 9 20 10 23 11 22 12 20 13 23 +9 1 1 1 6 930 1 2 5 5 1092 6 1020 8 1086 10 924 12 984 1 3 9 2 844 3 925 4 887 5 796 7 835 9 908 10 829 12 927 13 844 1 4 10 1 437 2 503 4 440 5 435 6 484 7 452 10 522 11 455 12 504 13 530 1 5 3 2 534 11 513 12 501 1 6 7 1 115 4 130 5 114 6 115 7 122 11 118 12 111 1 7 10 1 425 2 481 3 412 5 492 6 424 7 411 8 421 9 434 10 432 12 431 1 8 4 4 591 5 640 7 671 10 660 1 9 7 1 437 2 414 5 448 7 418 8 441 9 413 10 462 +9 1 1 12 1 701 2 634 4 657 5 643 6 631 7 638 8 644 9 731 10 710 11 616 12 653 13 684 1 2 12 1 643 3 612 4 720 5 691 6 712 7 719 8 672 9 720 10 619 11 683 12 696 13 711 1 3 9 1 136 2 132 4 145 6 141 7 150 8 139 9 138 10 133 12 149 1 4 12 1 758 2 680 4 690 5 824 6 742 7 680 8 758 9 739 10 796 11 823 12 761 13 812 1 5 7 1 150 4 137 5 134 6 153 10 135 11 140 13 149 1 6 5 7 144 8 146 9 133 11 134 12 133 1 7 11 1 820 2 765 3 843 5 851 6 862 7 847 8 816 9 724 10 775 11 781 12 786 1 8 12 1 240 2 240 3 237 4 234 5 260 6 256 7 250 8 278 10 267 11 261 12 241 13 273 1 9 5 1 501 6 556 10 528 12 507 13 564 +9 1 1 7 2 612 3 635 5 655 6 687 7 724 10 654 12 598 1 2 12 1 24 2 25 3 25 4 26 5 25 7 26 8 27 9 25 10 26 11 24 12 25 13 24 1 3 1 13 233 1 4 4 1 407 2 381 8 458 12 381 1 5 6 1 660 2 728 3 686 5 641 6 703 12 698 1 6 7 2 569 4 598 7 635 8 534 9 595 10 580 11 540 1 7 11 1 891 2 883 3 841 4 963 5 904 7 833 8 828 10 841 11 846 12 919 13 893 1 8 11 1 730 2 790 3 782 5 798 6 764 7 784 8 735 9 700 10 775 11 755 12 770 1 9 13 1 152 2 154 3 150 4 140 5 141 6 142 7 152 8 141 9 139 10 150 11 155 12 134 13 134 +9 1 1 11 1 336 2 317 3 355 4 341 5 345 6 327 7 357 10 355 11 348 12 349 13 353 1 2 3 1 538 6 530 11 507 1 3 13 1 588 2 517 3 600 4 602 5 605 6 543 7 570 8 611 9 507 10 578 11 561 12 542 13 580 1 4 2 3 153 7 163 1 5 2 6 940 9 839 1 6 1 1 1049 1 7 12 2 560 3 548 4 573 5 590 6 533 7 494 8 528 9 592 10 497 11 571 12 506 13 517 1 8 4 2 37 5 39 7 36 8 34 1 9 12 1 554 2 580 3 532 4 570 5 562 6 533 8 574 9 513 10 515 11 559 12 550 13 507 +9 1 1 2 7 223 11 232 1 2 1 12 912 1 3 11 1 936 2 1028 3 946 4 920 6 976 7 1005 8 916 9 1055 10 880 11 989 13 900 1 4 7 1 23 2 23 5 27 6 26 9 26 11 25 12 25 1 5 13 1 621 2 688 3 667 4 632 5 575 6 690 7 631 8 675 9 613 10 683 11 650 12 578 13 681 1 6 9 1 439 2 383 4 411 5 379 7 402 9 444 10 391 11 416 13 388 1 7 4 6 204 9 208 12 202 13 212 1 8 10 1 1083 2 1031 3 1023 5 941 6 935 7 983 10 929 11 992 12 1028 13 909 1 9 13 1 157 2 170 3 165 4 153 5 162 6 142 7 159 8 165 9 148 10 158 11 168 12 151 13 152 +9 1 1 5 1 121 7 123 8 125 10 107 13 122 1 2 5 5 489 6 490 7 576 9 569 13 490 1 3 11 1 444 2 416 3 440 4 452 6 447 7 429 8 394 9 404 11 408 12 375 13 405 1 4 2 8 822 12 809 1 5 9 3 212 5 217 6 227 7 241 8 242 9 211 10 236 12 205 13 229 1 6 2 5 25 7 24 1 7 6 1 126 3 129 4 113 5 126 6 124 8 123 1 8 1 10 195 1 9 6 2 956 3 897 4 820 9 938 10 821 13 849 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_61_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_61_workers.fjs new file mode 100644 index 00000000..f6db97e6 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_61_workers.fjs @@ -0,0 +1,11 @@ +10 10 15 +10 1 10 9 1 11 4 10 5 10 6 10 7 12 9 11 10 11 13 11 14 11 1 9 5 1 100 3 97 10 95 12 91 14 99 1 1 3 3 45 7 50 13 45 1 8 9 1 83 2 74 3 74 4 73 6 70 7 74 9 76 14 83 15 70 1 7 7 1 13 4 13 6 12 9 14 11 13 12 14 15 12 1 6 6 2 67 8 71 11 65 13 70 14 69 15 64 1 4 3 1 57 12 61 15 61 1 3 2 6 99 8 85 1 5 3 6 10 13 10 15 10 1 2 4 1 71 2 66 5 63 6 66 +10 1 9 7 4 56 5 56 6 50 7 56 8 52 11 50 13 55 1 10 12 1 82 2 82 4 71 6 71 7 82 8 81 9 82 10 73 11 74 12 81 13 81 15 77 1 1 5 1 88 2 82 4 83 5 86 6 86 1 8 3 1 71 3 78 14 72 1 6 6 1 61 3 58 5 52 9 53 10 52 13 61 1 5 5 2 9 4 10 10 11 13 11 14 9 1 7 12 2 28 3 24 6 25 7 29 8 29 9 28 10 27 11 25 12 26 13 24 14 25 15 29 1 3 5 3 39 4 40 13 41 14 45 15 47 1 4 11 2 38 4 42 5 42 6 40 7 41 9 36 10 39 11 42 12 40 13 40 15 42 1 2 4 3 48 4 52 9 45 10 47 +10 1 10 14 1 27 2 27 3 25 4 28 5 26 6 28 7 26 8 28 9 28 10 26 11 26 12 31 13 28 15 26 1 9 1 14 43 1 8 4 6 27 8 24 9 28 13 24 1 7 7 2 60 3 67 4 62 6 65 9 70 10 62 13 70 1 5 11 2 71 3 66 4 66 5 73 6 65 9 63 10 73 11 65 13 72 14 74 15 68 1 6 3 1 70 3 71 7 68 1 4 1 7 29 1 3 12 1 15 2 13 4 13 5 13 6 13 7 13 9 13 10 14 11 13 12 15 13 15 15 13 1 2 13 1 6 2 5 3 6 4 6 6 6 7 6 8 5 9 6 10 6 11 6 13 7 14 6 15 6 1 1 10 2 20 4 22 5 22 6 20 7 20 9 19 10 22 12 21 13 19 14 22 +10 1 1 2 9 18 12 17 1 2 14 1 58 2 54 3 61 4 60 5 58 6 63 7 55 8 59 9 58 10 55 11 57 12 60 14 60 15 53 1 4 4 3 67 8 63 9 61 13 57 1 3 8 2 45 4 46 5 47 7 46 8 46 9 48 13 42 15 46 1 7 11 1 26 3 27 4 25 7 27 8 26 9 25 11 27 12 25 13 24 14 24 15 27 1 5 15 1 6 2 5 3 6 4 6 5 6 6 6 7 6 8 6 9 6 10 6 11 7 12 6 13 6 14 6 15 6 1 6 10 1 58 2 66 3 62 4 60 8 61 9 63 11 60 12 62 14 59 15 54 1 8 3 1 29 11 28 13 29 1 9 1 5 82 1 10 4 3 27 4 29 5 30 11 29 +10 1 1 10 1 81 4 71 5 85 7 83 8 79 10 74 11 78 13 73 14 81 15 77 1 2 5 1 46 3 51 5 46 11 45 13 48 1 8 13 1 29 2 29 3 27 4 26 5 28 7 30 8 30 9 29 10 31 11 29 12 31 14 31 15 29 1 6 11 2 16 5 15 6 17 7 16 8 16 9 15 11 15 12 17 13 17 14 15 15 16 1 5 14 1 29 2 29 3 30 4 30 5 30 6 29 7 30 8 29 9 30 10 31 11 28 12 27 13 29 15 29 1 7 13 1 62 2 59 3 56 4 59 5 55 6 52 7 60 8 60 9 62 10 53 11 54 13 58 15 53 1 4 3 1 71 4 85 8 76 1 3 2 7 92 14 90 1 9 13 1 40 2 35 3 41 6 39 7 40 8 41 9 43 10 42 11 36 12 36 13 40 14 38 15 36 1 10 14 1 78 2 73 3 77 5 79 6 76 7 69 8 70 9 72 10 73 11 70 12 70 13 70 14 72 15 73 +10 1 10 3 10 65 11 66 12 62 1 9 1 15 53 1 4 11 1 12 2 13 3 13 4 11 6 13 7 12 9 12 11 12 12 13 13 12 15 12 1 8 11 1 64 2 59 3 60 4 65 5 69 6 66 7 68 9 67 11 66 13 64 14 65 1 6 4 2 72 5 65 6 73 15 68 1 5 12 2 14 3 14 4 15 5 15 6 14 7 14 8 15 9 16 10 14 12 16 14 14 15 14 1 7 14 1 71 2 72 3 72 4 60 5 69 6 64 7 66 9 72 10 71 11 68 12 68 13 60 14 71 15 60 1 3 8 1 26 6 27 7 26 8 27 9 28 11 24 12 24 13 27 1 2 5 7 22 8 19 10 21 11 19 14 18 1 1 9 3 89 5 93 6 96 7 94 9 100 10 105 12 102 13 101 14 93 +10 1 9 5 4 25 5 22 6 21 10 25 13 25 1 10 9 2 78 3 70 4 73 8 77 9 77 10 70 12 69 13 83 15 76 1 7 9 1 45 4 41 6 44 8 44 9 43 10 42 13 41 14 49 15 41 1 8 4 2 72 10 77 11 76 15 69 1 6 10 1 23 2 24 3 23 4 22 8 23 9 25 10 24 11 25 13 22 15 22 1 4 4 4 19 8 19 10 20 15 19 1 5 13 1 87 2 82 3 88 4 75 5 83 6 86 7 90 8 87 9 83 10 76 11 82 12 80 15 78 1 3 4 6 15 7 16 13 14 14 16 1 2 14 1 91 2 88 4 96 5 87 6 97 7 85 8 96 9 82 10 84 11 95 12 83 13 95 14 95 15 85 1 1 5 1 18 4 18 6 18 9 18 13 17 +10 1 10 9 1 59 2 57 3 57 5 56 6 54 9 54 13 56 14 60 15 52 1 9 11 3 81 5 84 6 78 7 80 9 77 10 83 11 81 12 79 13 88 14 84 15 83 1 8 12 2 79 3 88 4 73 5 75 6 75 8 87 9 84 10 74 11 78 12 73 13 82 14 76 1 7 1 7 16 1 5 11 1 29 2 29 4 30 5 30 8 34 9 29 10 31 11 28 12 33 13 28 15 33 1 6 6 6 101 7 100 10 102 11 94 13 88 14 99 1 4 3 2 28 5 32 7 30 1 3 5 2 29 4 28 7 29 14 28 15 29 1 2 12 1 61 2 69 5 63 6 73 7 71 8 70 9 72 11 61 12 72 13 72 14 64 15 69 1 1 2 13 26 14 26 +10 1 10 2 2 74 11 84 1 9 12 1 64 2 65 3 72 4 67 5 62 7 65 8 73 9 69 11 72 12 66 13 65 14 69 1 3 7 4 83 6 85 8 83 9 89 10 76 11 80 14 75 1 5 12 1 15 2 17 3 18 4 15 5 16 6 15 8 15 10 17 11 17 12 16 14 16 15 16 1 6 5 3 65 10 66 12 65 14 67 15 62 1 4 6 1 42 3 38 6 41 7 41 10 38 14 40 1 7 3 6 93 9 89 13 93 1 8 9 1 38 2 35 3 32 4 38 6 32 7 32 9 36 11 33 14 34 1 1 10 2 32 3 35 4 34 5 37 6 37 8 33 9 35 11 33 13 37 15 35 1 2 7 1 70 2 75 3 80 6 73 12 68 14 76 15 68 +10 1 1 3 4 5 13 5 14 5 1 2 1 8 18 1 3 8 1 20 2 18 5 18 10 22 11 20 12 20 14 19 15 20 1 4 4 3 13 5 11 8 12 15 11 1 5 11 1 101 2 89 3 95 5 90 6 101 7 99 8 99 10 103 11 94 14 95 15 101 1 6 12 1 56 2 63 3 59 4 59 5 56 6 61 7 54 8 56 9 64 11 60 12 60 15 65 1 7 4 8 100 9 97 10 90 15 96 1 8 4 1 31 8 32 14 30 15 29 1 9 10 3 99 5 95 6 103 7 101 8 95 9 92 10 87 11 88 14 98 15 102 1 10 2 5 65 8 58 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_63_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_63_workers.fjs new file mode 100644 index 00000000..306be2bb --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2a_Hurink_sdata_63_workers.fjs @@ -0,0 +1,11 @@ +10 10 15 +10 1 1 8 1 29 2 31 3 34 5 32 6 31 9 31 11 34 14 31 1 2 6 1 15 4 14 8 15 9 13 10 13 15 13 1 3 1 4 14 1 4 5 1 35 3 33 4 37 10 39 14 34 1 5 14 1 19 3 19 4 18 5 19 6 19 7 19 8 17 9 18 10 19 11 18 12 18 13 19 14 18 15 19 1 6 9 2 45 3 43 4 46 5 40 7 46 9 46 10 41 11 43 15 39 1 7 6 1 19 2 18 5 18 6 17 10 19 12 18 1 8 7 2 28 5 27 7 24 8 26 10 25 12 29 14 29 1 9 15 1 29 2 28 3 29 4 29 5 28 6 26 7 28 8 27 9 28 10 28 11 28 12 26 13 30 14 28 15 29 1 10 3 4 31 13 29 15 29 +10 1 1 15 1 7 2 8 3 8 4 8 5 8 6 8 7 8 8 9 9 9 10 7 11 9 12 7 13 8 14 8 15 8 1 4 10 1 11 3 11 4 11 5 12 7 11 8 12 9 12 10 12 11 12 12 12 1 5 3 7 51 11 45 12 47 1 9 13 1 25 2 22 3 25 4 23 5 25 6 23 7 25 8 26 10 24 11 26 13 23 14 25 15 22 1 10 15 1 51 2 50 3 54 4 57 5 48 6 51 7 50 8 54 9 49 10 54 11 56 12 55 13 57 14 50 15 57 1 7 9 1 18 3 19 6 19 7 18 10 19 11 18 12 19 13 18 14 19 1 8 4 1 23 4 23 12 25 15 25 1 6 12 2 17 4 20 5 20 6 20 7 18 8 19 9 18 10 18 12 18 13 19 14 19 15 21 1 3 13 1 18 2 15 3 17 4 17 5 17 6 15 7 18 8 15 9 17 10 16 11 16 14 19 15 18 1 2 2 4 31 9 30 +10 1 1 2 6 25 8 25 1 8 12 1 20 3 18 4 19 5 19 6 19 7 20 8 18 10 20 11 18 13 21 14 18 15 20 1 4 12 1 25 2 29 3 27 4 26 6 27 7 25 8 29 9 25 11 26 12 27 13 29 14 29 1 3 8 6 43 7 45 8 44 9 46 10 44 11 46 12 44 14 44 1 7 11 1 21 3 21 4 21 5 23 7 19 8 20 10 19 11 19 12 21 13 21 14 22 1 5 15 1 15 2 14 3 16 4 15 5 15 6 16 7 16 8 14 9 15 10 15 11 14 12 15 13 14 14 16 15 14 1 2 8 4 14 8 14 9 12 10 14 11 13 12 12 13 14 14 12 1 6 5 2 16 4 17 5 17 9 16 12 16 1 9 6 1 43 3 47 5 41 10 40 11 45 15 42 1 10 8 1 20 2 18 3 20 6 20 9 19 10 20 11 17 13 18 +10 1 1 10 2 22 3 22 4 22 6 25 8 26 9 22 11 26 12 22 13 22 15 26 1 2 5 3 18 5 20 10 18 11 17 14 17 1 4 1 15 38 1 9 12 1 31 2 27 3 32 4 31 6 28 8 26 9 28 10 27 11 30 12 31 13 30 14 29 1 6 5 1 14 7 14 8 14 13 15 15 14 1 3 2 2 18 3 18 1 5 14 1 22 2 22 3 22 4 21 5 25 6 24 7 21 8 22 9 23 10 23 12 23 13 22 14 22 15 24 1 8 3 1 15 2 16 3 14 1 7 4 3 17 7 17 8 18 9 18 1 10 1 15 21 +10 1 1 13 1 25 2 25 3 25 4 27 5 26 6 26 7 26 8 29 9 25 10 29 12 25 13 27 14 26 1 7 7 1 29 4 26 6 31 7 31 11 28 12 31 13 31 1 2 14 1 38 2 37 3 35 4 36 5 40 6 37 7 38 8 40 9 37 10 35 11 41 12 36 14 39 15 40 1 4 4 5 22 8 21 9 20 14 20 1 6 13 1 15 2 15 3 14 5 15 6 14 7 16 8 16 9 14 11 14 12 15 13 15 14 14 15 15 1 3 14 1 16 2 15 4 14 5 16 6 15 7 14 8 16 9 16 10 15 11 14 12 14 13 16 14 16 15 14 1 10 13 2 23 3 26 4 25 5 25 6 26 7 25 8 27 10 26 11 24 12 23 13 26 14 24 15 25 1 8 4 1 24 8 25 9 27 15 25 1 9 3 1 48 2 47 11 44 1 5 9 2 21 4 20 5 20 6 19 8 18 11 22 12 22 14 20 15 19 +10 1 5 3 6 16 8 15 10 18 1 1 6 2 16 4 16 5 15 8 14 11 16 14 14 1 7 1 5 56 1 9 2 1 19 2 18 1 3 10 1 48 2 44 4 46 5 46 6 48 7 46 8 48 9 48 10 48 14 49 1 4 8 5 17 6 17 8 16 11 16 12 15 13 16 14 14 15 16 1 10 1 9 30 1 8 3 2 26 5 25 11 24 1 6 11 1 28 2 28 4 28 5 32 6 27 7 30 8 29 9 32 10 28 11 27 14 29 1 2 7 1 25 4 26 7 24 8 23 12 23 13 23 15 23 +10 1 5 4 3 14 5 14 8 15 10 14 1 4 4 4 30 9 33 14 30 15 30 1 1 12 1 23 2 26 4 25 5 23 6 27 7 26 8 24 9 24 10 23 12 25 14 23 15 25 1 10 12 1 11 2 12 5 11 6 12 7 13 8 13 9 12 10 13 11 13 12 12 13 13 15 13 1 3 2 1 14 10 14 1 2 1 8 56 1 9 1 2 18 1 8 11 1 21 3 21 5 20 6 21 7 19 8 20 9 20 11 23 13 20 14 22 15 20 1 7 10 1 11 3 13 4 13 6 13 8 12 9 13 10 13 11 12 12 11 15 12 1 6 3 2 28 4 28 15 24 +10 1 5 13 1 8 2 8 4 8 5 8 6 8 7 8 8 8 10 8 11 8 12 8 13 7 14 8 15 8 1 7 1 2 29 1 10 5 3 26 5 25 6 25 10 25 14 27 1 4 14 1 16 2 15 3 16 4 14 5 16 6 15 7 16 8 14 9 16 10 16 11 16 12 14 13 15 15 15 1 9 6 3 16 9 18 10 17 13 18 14 16 15 16 1 3 10 1 23 2 24 3 24 4 24 5 22 10 20 11 22 13 22 14 22 15 20 1 8 14 1 33 2 29 3 29 4 31 5 32 6 33 7 32 8 31 9 30 10 31 11 30 12 29 13 34 15 32 1 6 6 1 21 2 19 5 21 9 21 10 19 14 21 1 1 11 1 11 2 11 3 11 4 10 6 10 8 11 9 11 10 11 11 11 12 11 13 11 1 2 14 1 25 2 30 3 29 4 28 5 26 6 25 7 25 9 28 10 26 11 30 12 26 13 30 14 25 15 30 +10 1 3 10 1 44 2 38 4 41 6 42 8 41 9 37 10 44 11 37 12 41 13 44 1 7 1 2 10 1 9 5 8 32 9 31 12 33 14 30 15 34 1 8 8 1 5 3 5 4 5 7 5 8 5 9 5 11 5 12 5 1 5 13 1 21 2 22 3 23 4 22 5 23 6 20 7 21 8 20 9 20 10 19 11 20 12 19 14 22 1 10 6 1 54 5 62 11 60 12 57 14 61 15 59 1 4 14 1 28 2 27 3 26 4 27 5 27 6 24 7 24 9 29 10 25 11 27 12 27 13 27 14 28 15 28 1 2 15 1 10 2 11 3 9 4 10 5 11 6 10 7 9 8 9 9 11 10 10 11 10 12 9 13 10 14 10 15 10 1 6 1 7 16 1 1 15 1 28 2 32 3 30 4 31 5 31 6 27 7 27 8 28 9 30 10 28 11 29 12 26 13 28 14 31 15 29 +9 1 3 14 1 19 2 20 3 19 4 19 5 19 6 22 7 19 8 20 9 20 10 19 12 20 13 20 14 19 15 19 1 10 15 1 7 2 6 3 7 4 6 5 8 6 7 7 7 8 7 9 7 10 7 11 7 12 7 13 7 14 7 15 7 1 6 15 1 47 2 42 3 43 4 43 5 40 6 41 7 44 8 46 9 44 10 48 11 41 12 43 13 44 14 48 15 40 1 9 13 2 22 3 21 4 22 5 22 6 21 8 21 9 23 10 20 11 21 12 21 13 20 14 20 15 24 1 7 9 1 35 2 31 3 33 5 35 6 31 7 35 8 34 10 34 15 30 1 4 14 1 26 2 25 3 27 4 23 5 25 6 27 7 23 8 24 9 25 10 26 11 23 13 27 14 23 15 24 1 8 6 1 27 2 31 4 31 5 31 9 31 13 29 1 5 12 1 11 2 11 4 13 5 13 6 12 7 13 8 12 9 12 10 11 11 11 13 11 15 12 1 1 3 2 13 5 13 13 15 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2b_Hurink_edata_1_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2b_Hurink_edata_1_workers.fjs new file mode 100644 index 00000000..20ef714f --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2b_Hurink_edata_1_workers.fjs @@ -0,0 +1,7 @@ +6 6 9 +6 1 3 9 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 1 1 7 2 3 3 3 4 3 5 3 6 3 7 3 8 3 1 2 4 3 6 6 6 7 6 9 6 1 4 2 6 7 8 7 2 6 9 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 4 2 1 3 5 3 1 5 6 1 7 2 6 4 6 5 6 6 6 9 5 +6 1 2 3 3 8 7 8 9 8 1 3 3 2 5 8 5 9 5 1 5 1 3 11 1 6 5 2 10 3 10 5 11 6 10 9 9 1 1 6 1 9 2 10 4 11 5 9 6 10 7 11 1 4 5 1 4 2 4 3 4 4 4 6 4 +6 2 3 9 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 6 5 1 5 5 5 6 5 7 5 9 5 1 4 9 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 1 6 4 1 9 4 9 5 7 9 8 1 1 5 3 8 4 8 6 9 7 10 9 9 2 2 5 2 1 3 1 4 1 7 1 8 1 6 6 1 1 2 1 3 1 5 1 8 1 9 1 1 5 9 1 7 2 7 3 6 4 8 5 7 6 7 7 7 8 7 9 7 +6 1 2 3 1 5 6 5 8 5 1 1 8 1 5 2 5 3 5 4 5 6 5 7 5 8 5 9 5 1 3 5 4 5 5 5 6 5 8 5 9 5 2 4 6 2 3 4 3 5 3 6 3 7 3 9 3 1 7 3 3 4 3 5 3 6 3 7 3 8 3 9 3 1 5 7 1 9 2 8 3 8 4 9 5 7 6 8 8 8 1 6 3 1 9 4 9 6 8 +6 1 3 6 1 8 2 10 4 8 5 9 8 10 9 9 1 2 3 6 3 7 3 8 3 1 5 7 2 5 3 5 4 5 5 5 6 5 7 5 9 5 2 6 1 8 4 2 8 1 4 2 4 4 4 5 4 6 4 7 4 8 4 9 4 1 1 2 3 3 8 3 1 4 9 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 +6 2 2 9 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 4 1 8 3 1 4 6 1 3 2 3 3 3 5 3 6 3 8 3 1 6 7 1 9 2 9 3 10 4 10 6 8 7 8 9 10 1 1 3 2 9 6 11 7 9 1 5 7 2 4 4 4 5 4 6 4 7 4 8 4 9 4 1 3 6 1 1 3 1 4 1 6 1 8 1 9 1 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2b_Hurink_edata_6_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2b_Hurink_edata_6_workers.fjs new file mode 100644 index 00000000..4d484ca7 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2b_Hurink_edata_6_workers.fjs @@ -0,0 +1,11 @@ +10 5 7 +5 1 2 2 4 21 6 24 1 3 1 4 42 1 1 7 1 88 2 79 3 82 4 84 5 87 6 77 7 77 1 5 1 1 79 2 4 2 3 39 5 36 3 3 2 41 3 37 6 41 +5 1 3 7 1 23 2 21 3 20 4 19 5 22 6 19 7 22 1 2 3 1 27 3 30 4 28 1 1 5 2 20 3 19 4 18 6 19 7 18 1 5 6 1 44 3 42 4 39 5 37 6 39 7 44 1 4 6 2 50 3 47 4 48 5 50 6 45 7 50 +5 1 3 7 1 42 2 36 3 35 4 40 5 38 6 35 7 39 1 4 1 4 58 2 5 3 2 17 3 15 7 16 1 5 2 14 3 16 5 15 6 15 7 16 1 1 7 1 54 2 57 3 56 4 55 5 47 6 48 7 55 1 2 3 1 56 3 48 5 53 +5 1 5 6 1 38 2 37 4 39 5 37 6 41 7 36 2 1 1 1 54 4 6 2 50 3 54 4 56 5 54 6 59 7 54 1 3 4 2 77 4 68 5 68 7 79 1 2 4 2 62 5 66 6 66 7 65 1 4 1 5 62 +5 1 5 5 2 56 4 58 5 59 6 56 7 55 2 1 2 2 73 4 74 3 6 1 83 3 76 4 88 5 85 6 80 7 86 1 2 5 1 60 3 66 5 56 6 62 7 62 1 4 4 1 68 2 73 3 69 7 74 1 3 4 1 29 2 28 4 28 6 30 +5 1 5 2 1 85 4 82 1 1 7 1 82 2 75 3 79 4 87 5 85 6 83 7 82 2 2 3 3 87 4 92 5 91 5 4 3 86 4 96 6 90 7 86 1 3 3 3 94 5 90 6 85 1 4 3 1 10 5 11 6 12 +5 2 4 6 1 34 2 36 3 30 4 32 6 36 7 30 2 4 1 35 2 35 3 30 7 36 1 3 7 1 19 2 18 3 19 4 19 5 22 6 20 7 19 1 1 7 1 92 2 87 3 98 4 97 5 94 6 93 7 93 1 5 7 1 18 2 21 3 18 4 20 5 22 6 21 7 19 1 2 4 3 63 5 67 6 65 7 61 +5 1 5 6 1 25 2 25 4 23 5 24 6 23 7 24 1 2 1 4 84 1 1 3 1 31 3 35 4 35 1 3 2 1 53 6 58 1 4 1 6 9 +5 1 5 4 3 60 4 58 5 56 6 52 2 1 2 1 7 7 7 3 7 1 7 2 8 3 7 4 7 5 6 6 6 7 6 1 4 2 2 53 5 49 1 3 4 1 64 2 58 3 60 4 63 2 2 7 1 37 2 38 3 36 4 40 5 38 6 39 7 41 5 3 1 36 2 39 7 38 +5 1 5 4 2 40 4 37 6 41 7 41 1 2 1 3 81 1 1 6 1 17 2 19 3 19 4 18 5 19 6 19 2 3 4 2 8 4 8 6 8 7 8 4 4 4 8 5 8 6 8 7 8 1 4 7 1 7 2 7 3 7 4 7 5 7 6 7 7 7 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2c_Hurink_rdata_28_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2c_Hurink_rdata_28_workers.fjs new file mode 100644 index 00000000..8792802c --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2c_Hurink_rdata_28_workers.fjs @@ -0,0 +1,16 @@ +15 10 15 +10 1 9 3 1 14 4 13 15 15 1 5 8 1 75 3 79 6 69 8 74 9 78 11 82 14 73 15 72 2 4 10 1 13 2 12 3 12 4 12 5 13 6 12 7 12 11 12 12 11 13 12 3 5 2 12 9 13 10 11 14 12 15 12 2 3 4 2 42 5 41 8 40 14 36 6 9 1 37 5 34 7 41 8 36 9 38 12 39 13 41 14 39 15 40 1 1 10 2 81 4 79 5 79 6 71 7 83 8 81 9 74 10 75 11 74 13 76 2 6 7 2 91 3 103 5 93 10 103 11 101 12 99 14 93 8 2 11 91 14 88 2 10 3 1 13 4 13 11 12 8 3 7 11 12 13 15 12 3 2 15 1 31 2 27 3 26 4 28 5 30 6 28 7 28 8 27 9 27 10 29 11 30 12 28 13 28 14 29 15 28 10 4 1 27 6 28 13 32 15 30 7 6 2 27 3 26 6 30 9 27 10 30 12 28 3 8 10 4 45 5 43 6 44 8 42 9 44 11 40 12 43 13 41 14 41 15 43 4 3 4 45 6 45 10 43 10 15 1 43 2 43 3 46 4 46 5 47 6 47 7 48 8 43 9 47 10 48 11 47 12 42 13 44 14 42 15 44 2 7 15 1 71 2 59 3 62 4 61 5 68 6 65 7 65 8 68 9 68 10 61 11 61 12 71 13 66 14 68 15 69 1 6 1 66 3 61 5 68 6 60 7 67 10 63 +10 3 6 4 2 35 3 36 11 39 14 40 3 8 2 37 7 36 8 42 9 37 11 41 12 35 14 38 15 34 10 13 1 35 2 40 3 41 6 41 7 35 8 38 9 35 10 35 11 38 12 38 13 40 14 35 15 40 2 4 12 1 84 2 87 3 83 4 76 7 86 8 89 9 87 10 85 11 82 12 84 14 83 15 89 5 7 3 86 4 76 7 85 9 77 11 80 12 80 15 89 2 3 13 1 86 2 77 3 90 5 77 6 77 7 85 8 90 9 89 11 85 12 92 13 89 14 83 15 88 2 7 3 80 4 92 6 80 7 82 8 91 10 87 12 77 2 5 6 3 61 4 63 5 53 6 54 8 63 10 62 6 12 1 60 2 57 3 54 4 60 5 57 6 56 7 52 8 54 9 59 11 58 14 53 15 64 3 7 7 2 95 4 89 6 94 9 88 10 92 14 81 15 95 4 7 2 86 3 87 5 87 9 89 10 95 12 90 14 83 1 11 1 83 2 87 3 86 4 85 5 92 6 82 7 94 8 79 10 86 14 80 15 79 1 10 10 2 93 3 96 4 86 5 98 6 95 8 83 11 91 12 93 13 92 14 84 2 1 14 1 46 2 39 3 41 4 42 5 42 6 39 8 45 9 43 10 39 11 46 12 46 13 39 14 40 15 47 9 11 1 42 2 44 3 41 5 41 6 40 9 41 10 41 11 41 13 40 14 41 15 47 1 2 14 1 79 2 75 3 75 4 81 5 87 6 78 7 77 8 85 9 80 10 77 11 75 12 75 14 75 15 88 1 8 3 2 71 6 64 7 63 3 9 10 1 91 2 87 3 88 5 97 6 85 8 97 10 97 11 86 12 100 15 85 1 6 5 95 7 85 10 90 11 84 12 99 13 100 5 2 8 92 15 97 +10 3 10 1 13 5 4 11 1 5 2 5 3 5 5 5 6 5 7 5 9 5 10 5 12 5 13 5 15 5 8 13 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 10 5 11 5 13 5 14 5 15 5 3 2 15 1 78 2 79 3 92 4 78 5 92 6 87 7 84 8 79 9 77 10 82 11 92 12 91 13 83 14 79 15 90 4 13 1 90 2 77 3 80 5 83 6 78 7 85 8 90 9 88 10 88 11 87 13 77 14 83 15 82 10 13 1 79 2 85 3 86 4 76 5 76 6 86 7 87 8 84 9 88 10 78 11 89 14 86 15 92 1 1 2 11 42 15 44 2 7 8 2 46 4 46 6 47 9 53 10 45 11 43 12 51 13 52 6 13 1 53 2 51 3 46 4 52 5 47 7 48 8 51 9 48 10 49 11 50 12 45 13 50 14 49 1 5 3 4 7 6 7 14 8 1 8 12 1 7 2 7 4 7 5 7 6 6 7 7 8 7 10 7 12 6 13 8 14 7 15 7 3 4 13 1 40 2 38 3 45 6 41 7 45 8 39 9 42 10 41 11 38 12 43 13 42 14 45 15 44 3 14 2 42 3 42 4 44 5 39 6 42 7 43 8 39 9 41 10 43 11 42 12 44 13 39 14 44 15 39 2 2 2 42 10 41 1 6 13 1 63 2 58 3 62 4 64 5 59 6 64 8 64 9 55 10 59 11 59 12 55 13 60 15 65 2 9 13 1 62 2 71 3 66 4 64 5 66 6 72 7 71 10 68 11 72 12 62 13 62 14 65 15 72 10 9 2 67 6 69 7 71 8 70 10 72 11 66 12 65 13 60 14 72 3 3 6 1 13 2 14 5 13 9 14 14 15 15 15 2 14 1 14 2 15 3 15 4 13 6 14 7 13 8 14 9 15 10 15 11 14 12 14 13 15 14 14 15 14 10 11 1 15 2 15 3 14 4 15 5 15 6 14 8 15 10 14 11 14 13 13 15 15 +10 1 3 7 1 43 2 40 3 40 5 40 6 39 9 42 11 42 3 2 10 2 7 4 7 6 8 8 8 9 8 11 8 12 8 13 8 14 8 15 8 10 12 1 8 2 9 3 8 4 7 5 9 6 8 8 8 9 8 10 8 11 8 14 8 15 8 1 7 1 8 6 8 7 8 8 8 9 8 13 8 14 8 3 1 13 1 104 2 93 3 101 4 93 5 100 6 102 7 98 8 91 9 92 10 86 12 89 13 99 14 101 2 1 8 104 3 6 3 94 5 105 7 97 9 96 10 97 15 102 2 6 11 1 18 2 18 4 19 5 21 6 17 7 19 8 18 9 19 12 20 13 18 15 19 3 14 1 20 2 17 3 19 4 18 5 18 6 18 7 20 8 18 9 20 10 20 11 18 12 20 13 19 15 19 1 5 2 3 64 7 64 3 8 2 8 101 14 92 2 12 1 101 2 106 3 89 4 93 6 105 7 100 8 101 10 104 11 102 13 90 14 91 15 94 4 10 1 87 2 104 3 96 4 98 6 103 7 88 9 91 11 94 13 104 15 103 3 10 6 1 68 3 67 8 74 10 72 12 71 14 79 5 10 1 69 2 74 3 68 4 73 7 78 9 74 10 66 12 70 14 74 15 66 3 7 4 76 7 69 8 79 10 71 11 74 12 80 15 69 1 9 1 8 47 1 4 5 1 78 6 67 7 72 9 79 13 73 2 7 8 2 39 4 37 6 37 8 41 9 38 12 38 13 45 14 42 1 5 2 41 3 38 4 39 11 42 15 44 +10 2 7 4 2 52 7 55 9 54 12 55 1 13 1 52 2 52 3 55 4 52 5 52 7 56 8 59 9 59 11 57 12 52 13 52 14 60 15 60 2 3 14 1 70 2 64 3 77 4 74 5 77 6 66 7 69 8 71 9 64 10 74 11 66 12 71 13 69 15 72 10 6 3 76 4 65 8 68 10 73 11 70 12 68 2 4 2 6 82 10 76 1 7 4 74 6 74 9 81 11 69 12 80 14 72 15 71 2 9 14 1 42 2 45 3 40 4 39 5 45 6 38 7 43 8 40 9 44 11 42 12 41 13 46 14 38 15 46 4 12 1 40 2 43 4 44 5 40 6 39 7 38 8 39 9 39 11 45 12 45 13 41 15 42 2 5 12 2 33 3 38 4 36 5 40 7 38 9 37 10 34 11 40 12 34 13 39 14 39 15 37 1 7 2 38 3 34 5 37 7 36 11 36 13 39 15 39 1 8 14 1 24 2 21 3 24 4 21 5 25 6 21 8 22 9 22 10 21 11 24 12 25 13 22 14 25 15 24 1 2 3 3 45 7 48 11 44 2 6 5 4 5 5 5 6 5 12 5 14 5 2 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 2 10 14 1 37 2 42 3 38 4 36 5 36 6 37 7 34 8 35 9 41 10 39 11 36 13 37 14 37 15 41 5 6 1 40 3 37 7 37 8 41 13 36 15 39 3 1 8 1 7 2 7 5 7 7 7 8 7 12 6 13 7 14 8 8 3 1 7 11 6 12 7 6 7 2 6 3 6 8 6 9 7 12 7 14 7 15 7 +10 2 9 9 1 10 3 9 6 8 7 9 9 9 10 9 12 9 13 10 15 9 2 1 6 8 3 3 5 1 78 2 66 5 69 7 76 13 74 9 15 1 76 2 65 3 73 4 79 5 79 6 76 7 70 8 74 9 69 10 77 11 72 12 76 13 73 14 71 15 76 6 15 1 71 2 66 3 77 4 66 5 70 6 76 7 78 8 78 9 73 10 71 11 73 12 70 13 69 14 70 15 75 3 8 3 6 29 8 29 15 29 5 6 1 32 4 28 5 29 7 33 10 29 13 33 3 10 1 28 3 28 4 33 5 28 9 29 10 32 11 28 13 28 14 31 15 31 3 1 15 1 75 2 76 3 82 4 74 5 73 6 85 7 72 8 79 9 79 10 77 11 73 12 84 13 72 14 87 15 76 8 15 1 76 2 81 3 71 4 72 5 79 6 86 7 77 8 81 9 76 10 82 11 87 12 86 13 72 14 71 15 78 3 6 7 82 8 79 9 81 10 84 11 83 15 72 1 6 10 2 73 3 67 4 68 5 73 8 70 9 78 10 70 11 70 14 72 15 66 2 4 2 2 101 14 95 5 4 2 103 5 96 6 99 8 86 1 5 15 1 24 2 26 3 27 4 24 5 26 6 27 7 26 8 26 9 27 10 24 11 25 12 24 13 27 14 27 15 26 2 7 8 1 46 2 45 4 46 6 40 7 44 9 47 12 41 13 39 6 9 2 46 5 44 7 44 9 47 10 46 11 41 12 47 13 42 14 41 3 10 15 1 58 2 60 3 61 4 63 5 64 6 62 7 66 8 63 9 66 10 55 11 65 12 55 13 62 14 59 15 60 7 14 1 62 2 56 3 55 4 62 6 58 7 55 8 57 9 66 10 61 11 64 12 55 13 65 14 63 15 62 5 9 1 57 3 62 4 63 5 63 6 59 7 61 8 61 13 55 15 56 2 2 4 6 56 7 52 9 57 15 59 3 14 1 56 2 57 3 55 4 52 5 55 6 58 7 52 8 59 9 50 10 60 11 51 13 55 14 54 15 55 +10 3 1 10 2 106 3 88 4 95 6 103 7 98 8 94 10 105 13 95 14 99 15 92 8 9 1 106 2 104 3 95 6 94 7 99 8 91 10 98 11 102 14 105 6 5 3 88 5 105 6 89 7 99 11 105 2 3 9 1 65 4 63 5 62 6 61 7 59 8 66 9 61 12 67 14 63 2 4 2 61 3 67 12 62 14 63 2 4 13 2 73 3 84 4 85 5 78 6 82 7 82 8 79 9 79 10 83 11 82 12 73 14 77 15 74 7 3 3 82 7 85 13 76 1 6 11 2 22 3 19 4 22 5 19 6 19 8 21 9 20 10 23 12 20 14 19 15 23 2 5 5 1 90 5 95 6 96 8 101 15 88 9 14 1 101 2 91 3 98 4 98 5 92 6 94 7 88 8 100 9 99 11 94 12 89 13 97 14 103 15 95 3 10 14 1 32 2 31 4 28 5 31 6 33 7 30 8 28 9 31 10 29 11 32 12 33 13 32 14 29 15 32 2 5 2 29 12 30 13 29 14 28 15 31 9 10 1 33 2 33 3 33 4 32 5 31 6 28 9 33 10 31 13 31 15 29 2 9 12 1 58 3 56 4 53 5 55 6 52 8 53 10 57 11 55 12 50 13 56 14 57 15 53 1 12 1 56 2 48 3 48 4 53 6 53 9 55 10 54 11 50 12 53 13 51 14 49 15 56 1 7 11 1 16 2 17 3 17 6 16 7 17 9 17 11 14 12 16 13 16 14 17 15 17 1 8 15 1 87 2 83 3 94 4 84 5 81 6 92 7 90 8 89 9 83 10 92 11 82 12 92 13 81 14 92 15 80 3 2 6 2 8 6 7 9 6 11 7 13 7 14 7 3 15 1 6 2 7 3 7 4 6 5 7 6 6 7 7 8 7 9 7 10 7 11 7 12 7 13 7 14 7 15 7 8 2 2 7 14 7 +10 1 4 14 2 81 3 94 4 88 5 92 6 82 7 88 8 94 9 85 10 81 11 93 12 85 13 89 14 87 15 80 2 8 7 1 90 2 85 7 77 8 83 10 79 14 87 15 93 1 13 2 91 3 84 4 82 5 81 6 78 7 90 9 81 10 84 11 77 12 86 13 89 14 81 15 81 1 10 10 1 66 3 66 4 61 5 69 6 66 8 58 9 65 12 66 13 60 15 68 2 1 5 3 59 4 58 6 66 10 65 13 61 7 7 2 61 5 67 6 57 8 59 9 64 11 64 14 65 3 3 5 1 69 2 60 5 60 8 64 9 68 1 11 1 67 4 65 5 62 6 65 7 65 8 70 9 59 10 60 12 60 14 68 15 63 10 2 12 71 15 69 2 5 13 1 30 2 32 3 30 4 30 5 31 6 32 7 30 9 31 10 31 11 30 12 31 13 27 15 33 2 14 2 33 3 29 4 28 5 29 6 33 7 32 8 30 9 29 10 30 11 31 12 33 13 28 14 30 15 32 2 6 8 2 34 4 31 7 33 8 31 9 34 11 29 12 32 14 33 8 1 8 35 1 2 14 1 34 2 31 4 32 5 34 6 35 7 35 8 32 9 33 10 33 11 34 12 30 13 31 14 31 15 36 1 9 1 9 47 3 7 6 2 57 3 53 4 54 7 61 10 64 13 58 2 11 2 53 3 54 5 56 6 56 8 58 9 56 10 61 11 54 13 63 14 56 15 53 5 1 10 54 +10 3 3 14 1 44 2 48 3 47 5 43 6 45 7 41 8 48 9 40 10 44 11 43 12 40 13 43 14 48 15 45 10 13 1 45 2 47 3 43 4 41 5 44 6 48 7 48 8 47 9 43 10 48 11 46 12 41 13 46 8 5 5 48 7 43 11 46 12 40 15 45 3 4 14 1 15 2 16 3 16 4 18 5 17 6 16 7 16 8 15 9 17 10 15 11 16 12 16 13 16 14 16 2 2 10 17 11 17 9 14 1 16 2 16 3 17 4 17 5 15 6 16 7 16 8 15 9 17 11 16 12 16 13 17 14 15 15 16 1 5 9 1 12 4 11 6 11 7 11 8 10 9 11 10 11 11 12 14 12 3 7 13 1 49 2 45 4 47 5 43 6 44 7 45 8 42 9 48 10 44 11 41 13 44 14 47 15 41 9 14 1 47 2 41 3 49 4 47 5 42 6 45 7 41 8 41 10 47 11 44 12 45 13 43 14 42 15 48 10 13 1 41 2 47 3 43 4 42 5 48 6 47 7 47 8 47 9 47 10 48 11 45 12 48 13 45 1 2 11 1 32 2 30 3 27 4 32 5 28 6 33 7 27 9 28 10 29 13 33 15 27 2 10 1 14 77 1 7 1 82 5 81 6 90 7 77 8 77 13 82 14 84 3 9 10 1 100 3 95 4 92 6 90 8 93 9 91 10 91 13 97 14 87 15 90 1 10 1 84 3 93 6 89 7 101 8 96 9 100 10 99 11 101 12 98 13 97 6 1 10 84 2 1 12 1 65 2 55 3 56 5 55 6 58 8 66 9 56 10 63 11 62 12 61 14 64 15 63 2 11 1 66 2 61 3 55 4 61 5 56 6 64 7 60 10 61 11 59 13 65 15 59 1 6 11 1 65 2 66 3 60 4 57 5 59 8 66 9 66 10 58 13 57 14 60 15 67 1 8 3 3 95 13 93 15 81 +10 3 8 6 1 36 5 38 9 38 12 37 14 39 15 36 1 3 7 34 8 38 15 38 5 12 1 37 3 33 4 34 6 39 7 34 8 39 9 33 11 36 12 39 13 34 14 34 15 39 1 9 1 6 33 3 5 12 1 44 2 49 4 50 5 43 6 52 7 48 9 48 11 44 12 46 13 43 14 50 15 50 1 15 1 51 2 48 3 49 4 50 5 45 6 43 7 50 8 48 9 52 10 47 11 50 12 43 13 51 14 50 15 44 10 12 1 50 3 48 4 43 5 47 7 46 8 44 10 45 11 46 12 50 13 49 14 43 15 48 1 7 1 14 49 2 1 9 2 29 3 31 5 31 7 34 8 33 12 33 13 32 14 33 15 35 4 4 3 33 8 33 12 29 15 29 3 6 7 2 10 6 11 10 10 12 12 13 11 14 10 15 12 3 10 2 10 3 12 5 10 6 10 7 10 9 11 10 11 11 10 14 12 15 11 5 11 1 11 2 12 3 11 5 11 7 11 8 11 9 11 10 11 12 10 13 10 15 10 1 3 12 1 29 2 26 3 31 4 28 5 27 6 28 7 28 8 30 9 27 11 30 14 29 15 29 1 10 15 1 34 2 32 3 38 4 32 5 32 6 34 7 35 8 38 9 38 10 32 11 37 12 32 13 36 14 37 15 36 3 4 5 1 18 2 19 4 21 5 18 9 21 7 9 1 20 2 20 3 21 7 18 8 19 10 21 12 19 13 20 14 22 5 8 1 21 4 19 5 22 6 20 7 19 8 21 11 20 12 21 1 2 13 1 52 2 49 3 47 5 52 7 52 8 51 9 51 10 47 11 50 12 53 13 46 14 51 15 49 +10 3 9 11 1 20 2 21 4 19 5 22 6 20 7 22 8 21 9 19 10 20 11 19 12 20 3 3 3 21 4 18 6 19 1 15 1 21 2 20 3 21 4 19 5 19 6 19 7 20 8 19 9 21 10 22 11 19 12 20 13 20 14 21 15 21 3 7 7 1 49 3 50 7 54 9 52 11 51 14 49 15 49 6 10 1 46 2 45 6 51 8 50 9 46 11 47 12 54 13 47 14 52 15 53 2 12 3 53 4 53 5 46 6 49 8 51 9 50 10 52 11 50 12 53 13 50 14 50 15 53 1 8 1 14 74 1 5 7 1 9 2 10 3 10 6 10 10 10 11 10 12 11 2 6 15 1 16 2 18 3 17 4 17 5 16 6 17 7 18 8 18 9 15 10 18 11 17 12 17 13 18 14 15 15 17 8 7 1 16 4 16 6 17 8 17 9 18 12 19 14 16 2 4 4 2 31 11 36 12 33 15 32 5 12 1 34 2 33 3 37 4 33 5 33 7 32 8 37 9 33 10 32 11 37 13 35 15 32 2 1 11 1 86 2 87 4 78 5 88 7 90 8 88 9 78 10 92 11 92 13 81 15 84 5 12 2 78 3 88 5 92 6 81 7 88 9 85 10 85 11 84 12 85 13 93 14 88 15 81 3 3 6 1 78 6 81 9 78 11 70 12 77 13 83 2 11 2 73 3 74 4 79 5 83 6 71 9 76 10 81 12 70 13 83 14 81 15 71 9 8 1 74 2 81 3 73 4 78 7 83 9 73 10 74 13 75 1 10 6 2 63 4 69 8 67 9 63 10 68 14 71 3 2 15 1 81 2 78 3 90 4 81 5 88 6 76 7 85 8 82 9 88 10 80 11 79 12 76 13 90 14 89 15 89 6 12 1 84 2 76 3 77 4 91 5 77 6 85 7 81 8 82 9 91 10 81 11 90 14 78 10 2 5 76 12 83 +10 3 2 5 3 86 6 91 7 85 9 82 10 82 9 13 1 79 3 93 5 88 6 91 7 89 8 79 9 86 10 84 11 93 12 77 13 77 14 86 15 87 4 11 1 79 2 87 3 87 4 81 5 84 8 90 9 93 10 83 12 80 13 80 15 86 1 6 11 1 8 2 6 3 7 5 7 8 8 9 7 10 7 11 7 12 6 13 7 14 7 3 9 4 2 68 3 76 8 75 15 76 8 1 8 70 6 8 1 68 7 73 8 77 9 68 10 67 11 76 12 66 15 71 2 7 3 4 54 8 54 10 58 9 12 1 56 3 59 4 58 6 60 7 58 8 56 9 57 10 60 11 63 12 60 13 59 14 60 2 5 8 2 70 5 81 7 83 8 72 10 70 11 80 12 78 13 83 6 5 2 70 8 72 10 71 11 77 15 82 1 1 7 2 17 3 18 4 16 5 15 6 18 9 19 10 16 3 4 14 1 28 2 29 3 30 4 30 6 26 7 26 8 31 9 31 10 30 11 28 12 30 13 27 14 31 15 32 6 6 2 31 5 30 6 27 8 29 10 32 12 27 10 1 12 28 3 3 9 1 16 2 18 4 16 6 18 7 19 8 17 9 17 12 18 15 15 5 12 1 16 2 19 3 16 4 18 6 18 7 18 8 18 9 18 10 17 12 18 13 16 15 17 8 10 1 17 2 18 7 17 8 16 9 16 11 17 12 19 13 18 14 16 15 18 3 8 1 8 52 1 11 1 49 2 46 3 47 4 50 6 52 8 47 9 53 11 51 12 47 13 48 15 48 9 7 6 47 7 50 8 53 9 45 10 47 12 44 14 43 2 10 10 3 12 4 12 5 13 7 13 9 14 10 13 11 12 12 14 14 13 15 14 4 9 1 14 2 13 3 13 6 13 8 13 10 13 11 12 13 13 14 14 +10 1 3 8 3 15 5 14 6 16 7 15 10 15 11 16 12 14 15 16 1 7 5 7 84 8 88 10 95 11 90 12 88 2 8 4 2 12 3 10 4 11 6 10 3 4 7 12 8 11 10 12 14 10 1 2 5 1 41 2 37 7 43 8 36 11 42 1 5 10 1 36 2 35 6 36 7 43 8 41 9 41 11 42 12 38 14 35 15 42 1 9 8 2 42 4 40 5 41 6 40 7 40 9 43 13 41 15 39 3 1 1 10 17 3 4 1 18 3 21 4 19 15 18 5 15 1 18 2 20 3 19 4 20 5 20 6 18 7 17 8 18 9 19 10 21 11 18 12 20 13 20 14 17 15 17 3 4 9 1 33 2 33 4 31 5 31 6 33 7 33 8 31 11 33 12 35 1 12 1 33 2 34 4 31 5 33 6 34 7 33 9 32 10 31 12 33 13 29 14 34 15 35 5 1 12 30 2 10 1 3 15 9 15 1 16 2 17 3 15 4 14 5 16 6 16 7 15 8 17 9 17 10 16 11 17 12 15 13 15 14 16 15 17 2 6 2 4 67 15 68 7 1 14 60 +10 1 7 7 2 30 3 33 5 31 6 31 7 31 9 32 12 35 2 3 4 1 93 5 87 7 87 10 85 2 14 1 89 2 99 3 87 4 100 5 89 6 86 7 90 8 85 9 89 10 87 11 95 12 89 14 100 15 98 2 6 11 1 30 2 35 3 36 4 35 5 35 6 32 7 32 10 36 11 36 12 33 15 35 7 13 3 33 4 32 5 31 6 35 7 36 8 36 9 36 10 30 11 33 12 32 13 30 14 36 15 33 2 9 8 2 77 4 76 5 86 8 88 10 83 11 85 12 78 14 74 2 3 1 80 5 78 8 87 3 2 7 3 81 4 89 5 85 7 91 8 87 13 90 14 90 4 12 1 91 2 86 3 88 4 90 5 75 7 87 8 85 9 77 11 91 13 89 14 75 15 86 5 6 2 83 5 84 8 78 10 87 13 83 14 80 3 8 2 5 61 11 54 5 2 7 63 10 61 10 9 2 60 3 55 6 51 7 57 8 60 9 51 13 58 14 60 15 53 1 10 9 3 102 4 106 6 90 9 99 11 95 12 102 13 97 14 91 15 101 3 5 15 1 92 2 99 3 98 4 92 5 93 6 90 7 88 8 95 9 86 10 83 11 90 12 99 13 87 14 82 15 99 10 10 2 92 3 97 4 92 5 95 6 89 7 86 10 98 11 98 12 83 15 87 9 2 7 82 13 95 3 4 14 1 91 2 89 3 96 4 93 5 104 6 98 7 99 9 98 10 105 11 99 12 92 13 102 14 97 15 92 1 14 1 90 2 94 3 97 5 93 6 108 7 107 8 106 9 107 10 102 11 91 12 94 13 108 14 107 15 95 10 5 1 102 2 94 11 97 13 108 14 103 3 1 3 1 8 5 8 9 8 3 9 1 9 2 8 3 8 4 8 6 7 9 8 12 9 13 8 14 7 8 5 4 8 7 7 8 9 10 8 15 8 +10 2 5 14 1 84 2 81 3 85 4 85 5 84 6 93 7 85 8 80 9 90 10 96 11 85 13 88 14 93 15 95 1 12 1 81 2 94 3 79 4 85 5 94 6 95 8 93 9 84 11 90 12 88 13 88 14 82 3 8 9 2 8 4 7 6 6 7 7 8 6 10 8 12 7 13 7 14 7 2 12 2 7 4 8 5 7 7 7 8 7 9 7 10 7 11 8 12 6 13 8 14 8 15 7 5 6 2 8 6 8 7 7 8 7 10 8 15 7 2 9 1 13 30 8 4 4 29 6 28 10 30 13 29 3 2 8 3 36 4 41 5 38 9 38 10 34 13 34 14 35 15 39 9 6 1 36 4 36 6 36 7 39 10 38 12 35 1 1 10 34 2 4 4 1 94 2 97 9 98 10 97 5 1 8 89 1 3 9 2 67 3 65 4 73 6 73 7 64 9 73 10 69 12 63 14 67 2 7 13 1 22 2 20 3 21 4 21 5 23 6 20 7 22 9 23 11 20 12 21 13 19 14 19 15 22 4 4 5 19 10 19 12 19 15 21 3 10 1 11 58 9 14 1 66 2 60 3 60 4 65 6 61 7 63 8 58 9 57 10 64 11 63 12 62 13 57 14 60 15 64 1 15 1 62 2 65 3 67 4 61 5 66 6 66 7 57 8 64 9 60 10 60 11 63 12 56 13 68 14 65 15 61 1 6 8 2 42 3 37 6 41 9 41 10 42 11 41 13 36 14 40 2 1 11 1 48 2 47 3 44 5 50 6 48 7 48 9 49 10 47 11 49 13 51 15 50 9 3 2 51 10 51 12 46 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2c_Hurink_rdata_38_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2c_Hurink_rdata_38_workers.fjs new file mode 100644 index 00000000..73806288 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2c_Hurink_rdata_38_workers.fjs @@ -0,0 +1,31 @@ +30 10 15 +10 1 1 15 1 59 2 63 3 64 4 61 5 63 6 67 7 63 8 72 9 66 10 64 11 60 12 71 13 67 14 67 15 66 1 3 14 1 79 2 85 3 83 5 83 6 81 7 78 8 76 9 88 10 87 11 91 12 86 13 90 14 82 15 92 2 4 7 3 27 8 27 9 29 12 25 13 26 14 26 15 27 3 10 2 24 5 25 6 28 7 28 8 27 10 24 11 26 12 28 13 27 15 24 2 8 15 1 27 2 29 3 31 4 31 5 29 6 32 7 32 8 29 9 28 10 28 11 31 12 30 13 29 14 30 15 30 6 8 1 31 2 27 7 30 8 31 9 27 10 27 11 27 13 29 1 10 3 3 87 11 89 14 91 2 7 6 1 103 2 91 4 101 5 101 9 91 12 108 8 14 1 104 2 90 3 91 4 98 5 104 6 89 7 93 8 107 9 103 10 93 11 107 12 100 14 97 15 90 2 9 10 1 7 3 7 4 7 5 7 6 7 8 7 11 7 12 7 13 7 15 7 8 5 1 7 2 6 5 8 7 6 8 7 3 6 9 2 105 4 101 5 102 6 98 8 95 9 98 11 107 12 102 13 100 10 10 3 96 4 93 6 107 7 101 9 99 10 102 11 97 12 96 14 92 15 93 7 6 1 91 7 108 8 94 9 88 13 96 15 93 3 2 12 1 42 2 47 3 43 4 46 5 49 6 43 7 49 9 47 11 43 12 49 14 41 15 45 4 9 1 43 3 46 4 47 6 45 8 47 11 46 12 43 13 45 15 44 10 14 2 46 3 47 4 48 5 45 6 48 7 45 8 47 9 48 10 45 11 46 12 43 13 47 14 41 15 43 2 5 15 1 44 2 42 3 46 4 46 5 42 6 43 7 40 8 43 9 45 10 45 11 42 12 41 13 47 14 45 15 39 1 7 1 46 2 40 3 42 4 45 9 43 10 44 13 39 +10 3 4 5 2 32 7 30 9 31 14 31 15 34 3 9 2 31 3 29 5 33 6 34 7 31 9 30 12 29 13 30 15 34 10 9 1 35 2 32 3 33 4 34 6 32 7 30 8 30 11 30 13 35 2 1 12 2 93 3 98 4 105 5 90 6 94 8 106 9 90 10 103 11 101 12 90 13 106 14 101 5 5 1 95 5 91 11 102 13 93 15 98 2 7 7 2 57 3 55 6 52 7 60 11 53 13 60 14 60 2 9 1 59 3 52 5 52 6 57 7 58 8 55 10 54 11 56 12 60 2 3 1 15 93 6 7 2 88 4 97 5 90 8 96 10 84 13 94 14 95 3 9 7 3 101 4 92 5 87 6 92 10 100 11 102 13 84 4 15 1 95 2 102 3 97 4 97 5 85 6 84 7 98 8 88 9 90 10 86 11 99 12 86 13 99 14 87 15 102 1 10 2 100 3 95 4 87 5 90 6 95 8 94 11 100 12 91 13 102 15 89 1 10 11 2 94 3 83 5 82 6 83 8 96 10 92 11 87 12 80 13 90 14 86 15 81 2 2 4 2 21 6 21 7 20 15 21 9 8 3 20 4 21 8 22 9 20 10 21 11 21 14 21 15 18 1 5 10 2 52 3 53 4 51 5 51 9 46 10 48 11 55 12 45 13 50 15 48 1 8 15 1 16 2 17 3 18 4 17 5 17 6 18 7 18 8 16 9 17 10 16 11 16 12 18 13 17 14 16 15 16 3 6 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 9 2 3 5 12 5 1 5 2 5 5 5 12 5 13 5 15 5 +10 2 5 2 10 40 12 41 9 4 1 45 2 46 11 43 12 42 3 4 2 9 63 15 70 10 15 1 68 2 71 3 62 4 73 5 70 6 72 7 63 8 64 9 71 10 67 11 66 12 72 13 69 14 63 15 72 8 4 1 71 4 68 6 73 7 66 3 9 14 1 48 2 43 3 46 4 52 5 49 7 49 8 50 9 46 10 44 11 46 12 50 13 48 14 49 15 49 4 7 1 50 4 48 5 47 6 47 7 48 13 45 14 43 10 12 1 45 2 49 3 46 4 48 5 45 6 44 7 45 8 42 10 46 11 43 13 45 15 50 1 10 11 1 70 3 74 5 63 6 74 7 63 8 67 9 74 10 72 11 67 12 69 15 68 2 2 13 1 60 2 62 3 54 4 55 6 58 7 57 8 53 9 52 10 57 11 56 12 63 14 54 15 62 6 11 1 52 2 60 3 56 4 60 5 57 6 57 7 54 8 53 10 61 13 51 14 53 1 7 15 1 20 2 21 3 21 4 21 5 22 6 22 7 19 8 19 9 19 10 19 11 21 12 18 13 19 14 21 15 19 1 6 7 3 86 6 80 9 86 11 74 12 75 13 75 14 88 3 3 15 1 59 2 65 3 62 4 62 5 60 6 62 7 65 8 62 9 59 10 58 11 65 12 56 13 64 14 60 15 66 2 7 1 64 2 61 4 59 5 65 6 64 10 65 12 59 7 11 1 57 4 61 5 55 6 65 8 63 9 66 10 55 12 62 13 56 14 56 15 56 3 8 13 1 87 2 91 3 100 4 103 5 102 7 87 8 85 9 93 10 90 11 100 12 101 14 99 15 101 10 15 1 94 2 93 3 95 4 95 5 96 6 99 7 96 8 98 9 103 10 91 11 86 12 102 13 101 14 93 15 94 2 11 1 95 2 95 3 88 4 94 5 97 6 97 7 88 9 86 12 91 13 85 15 96 2 1 9 1 56 2 68 4 62 5 59 7 57 9 57 11 60 12 60 13 58 4 9 3 63 5 58 7 67 8 65 10 60 11 66 13 60 14 65 15 56 +10 3 2 3 1 52 6 59 10 56 10 8 1 60 2 52 4 58 5 56 6 54 10 60 13 52 14 54 1 12 1 54 2 53 3 53 4 58 5 56 6 61 8 54 9 56 12 55 13 54 14 57 15 62 3 6 1 6 42 2 15 1 37 2 42 3 42 4 44 5 40 6 42 7 43 8 39 9 43 10 43 11 43 12 42 13 37 14 40 15 43 3 12 1 41 2 39 3 43 4 43 5 38 6 41 7 40 8 37 9 43 10 41 11 43 12 40 2 1 10 3 86 4 83 5 80 7 76 9 85 10 73 11 75 13 71 14 71 15 86 3 5 2 74 4 77 6 83 7 78 15 71 1 7 1 7 9 3 3 2 5 50 10 48 2 10 1 50 2 47 3 48 4 49 6 48 8 48 9 49 10 51 11 45 14 54 4 6 2 47 4 46 5 53 6 48 10 46 15 45 3 10 15 1 17 2 15 3 18 4 17 5 17 6 19 7 17 8 17 9 19 10 16 11 16 12 18 13 17 14 18 15 15 5 9 1 18 3 16 6 17 8 16 9 16 10 16 11 16 12 17 13 17 3 14 1 17 2 17 3 17 4 16 5 16 7 15 8 16 9 17 10 19 11 18 12 17 13 17 14 16 15 16 1 4 14 1 33 2 33 3 34 5 29 6 31 7 34 8 29 9 34 10 34 11 31 12 35 13 32 14 29 15 34 1 5 8 1 31 2 30 4 28 6 33 7 30 10 29 13 28 15 28 2 9 6 1 90 4 95 8 81 9 92 10 88 14 92 1 10 2 92 3 94 7 79 8 83 9 82 11 81 12 95 13 80 14 92 15 91 2 8 11 1 70 2 70 3 75 4 71 5 83 6 73 7 82 9 84 12 76 14 79 15 76 1 6 1 73 3 82 9 74 10 81 11 73 13 77 +10 2 1 9 1 55 2 47 5 57 7 56 8 49 9 52 11 57 12 52 14 55 10 11 1 48 2 55 6 55 7 47 8 49 10 53 11 50 12 55 13 52 14 47 15 47 2 5 14 1 28 2 29 3 32 4 28 6 33 7 31 8 32 9 28 10 28 11 29 12 29 13 27 14 28 15 31 1 11 2 28 3 30 4 28 5 32 6 33 7 29 9 30 10 29 13 28 14 32 15 28 2 4 10 2 44 3 52 4 50 6 52 7 45 8 45 11 52 13 44 14 45 15 46 3 14 2 44 3 45 4 52 5 49 6 50 7 45 8 44 9 46 10 45 11 46 12 49 13 45 14 48 15 48 2 6 5 1 52 3 51 4 52 7 45 15 50 9 1 14 46 1 2 3 3 25 4 28 6 24 2 10 13 1 18 2 17 5 17 6 17 7 18 8 17 9 17 10 17 11 18 12 16 13 18 14 17 15 18 2 1 14 17 2 7 1 10 90 5 5 7 97 9 102 12 87 14 85 15 84 3 9 3 3 106 6 99 11 90 8 5 3 106 4 91 6 101 7 97 10 97 6 4 5 88 7 97 9 94 10 99 2 8 10 1 54 2 52 3 54 5 48 6 51 8 53 10 50 11 49 13 54 15 49 2 12 1 49 2 53 4 46 5 45 7 46 8 48 9 51 10 53 11 48 12 44 14 49 15 51 3 3 5 1 85 4 92 5 86 11 94 12 83 9 12 1 90 3 88 4 96 5 84 6 82 7 92 8 96 9 88 11 83 12 92 14 94 15 82 6 1 8 92 +10 3 8 15 1 92 2 88 3 89 4 91 5 96 6 101 7 88 8 87 9 101 10 103 11 102 12 95 13 104 14 101 15 99 5 2 1 103 9 95 3 6 1 87 2 86 3 92 5 92 6 86 12 90 3 1 2 6 31 10 33 8 2 9 31 15 35 3 6 1 30 6 30 11 31 12 34 13 32 15 36 1 2 3 2 5 10 5 11 5 2 7 2 7 17 13 18 5 14 1 16 2 18 3 16 4 17 5 16 6 18 7 18 8 16 9 16 10 15 11 18 13 16 14 19 15 15 1 6 4 3 71 5 64 10 70 11 70 2 4 4 8 62 12 55 14 55 15 54 6 10 1 53 2 59 4 51 5 58 6 54 11 62 12 59 13 55 14 56 15 62 3 5 9 1 33 2 36 4 37 6 35 7 37 10 31 11 32 12 35 13 32 7 15 1 32 2 35 3 36 4 32 5 36 6 35 7 31 8 36 9 36 10 37 11 31 12 32 13 36 14 31 15 34 10 2 8 34 14 32 1 3 2 8 55 14 61 2 9 1 1 61 3 10 1 67 2 60 4 62 5 68 7 59 8 65 9 65 10 66 13 57 15 63 3 10 13 1 38 2 35 3 41 4 42 6 43 7 42 8 41 9 40 10 35 11 40 12 38 13 43 14 41 8 11 1 43 2 37 3 36 4 41 6 41 10 36 11 42 12 41 13 37 14 40 15 36 6 5 4 42 6 39 9 41 11 39 12 42 +10 2 8 10 1 91 2 90 4 95 6 91 7 95 8 106 9 96 10 99 11 99 15 91 2 8 1 99 3 98 5 94 8 105 9 100 10 93 14 91 15 105 2 6 14 1 91 2 98 3 89 4 96 5 92 6 97 7 85 8 84 9 90 10 84 11 95 12 85 13 88 14 97 7 7 3 98 5 101 8 93 10 101 13 94 14 99 15 92 1 2 15 1 29 2 31 3 29 4 29 5 30 6 31 7 29 8 29 9 30 10 31 11 33 12 33 13 33 14 32 15 33 2 9 5 1 5 4 5 5 5 8 5 15 5 7 13 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 13 5 14 5 15 5 2 3 3 6 72 8 84 11 83 9 5 1 72 4 73 11 79 13 77 15 83 2 5 10 1 5 3 5 4 5 7 5 8 5 10 5 11 5 12 5 14 5 15 5 1 10 2 5 3 5 4 5 6 5 8 5 9 5 11 5 12 5 13 5 14 5 1 4 1 4 67 1 1 12 1 5 2 5 4 5 5 5 6 5 8 5 9 5 10 5 11 5 13 5 14 5 15 5 3 10 13 2 74 4 80 5 81 6 86 7 75 8 77 9 74 10 85 11 79 12 79 13 75 14 81 15 73 3 3 2 70 5 78 14 73 8 8 2 77 3 80 6 82 7 82 10 81 11 71 12 78 13 79 1 7 12 2 63 3 62 4 56 5 61 6 65 7 65 8 58 9 59 10 64 11 61 12 58 14 59 +10 2 3 9 1 72 2 85 3 83 5 87 9 76 10 79 12 78 13 80 15 84 1 7 2 83 4 79 8 81 9 83 11 87 14 75 15 86 1 5 10 2 6 3 6 4 6 5 6 6 6 7 6 9 6 11 6 13 6 15 6 2 8 13 1 18 2 21 3 21 4 18 5 19 6 21 7 20 8 20 9 19 12 20 13 21 14 19 15 20 7 15 1 19 2 20 3 19 4 20 5 19 6 18 7 22 8 21 9 20 10 20 11 20 12 19 13 20 14 21 15 21 3 9 7 3 44 6 49 9 45 10 41 11 48 13 46 14 41 1 4 3 49 5 43 8 47 15 42 3 7 1 43 4 42 5 48 7 43 9 49 11 47 14 49 2 7 6 2 33 5 32 6 32 9 33 11 34 12 36 6 1 4 32 2 4 11 1 25 3 25 4 23 7 26 8 22 9 23 10 22 12 22 13 23 14 26 15 23 5 13 1 24 2 22 3 26 4 24 5 22 6 24 7 22 8 26 9 23 10 25 11 26 13 23 15 25 1 10 9 1 25 2 24 4 28 5 29 7 25 8 26 9 28 10 24 12 25 1 6 2 11 74 15 71 1 2 15 1 15 2 17 3 16 4 17 5 15 6 17 7 15 8 16 9 17 10 16 11 16 12 14 13 15 14 17 15 17 3 1 4 7 50 9 43 13 49 15 45 2 3 1 44 3 48 10 48 5 1 13 42 +10 3 8 5 4 53 8 61 9 62 12 62 14 53 10 3 2 58 6 60 9 57 5 11 2 52 3 64 4 53 5 52 6 63 7 61 9 58 11 60 12 62 14 58 15 62 2 10 6 1 53 6 50 7 48 8 51 13 47 15 53 9 15 1 46 2 46 3 52 4 53 5 55 6 53 7 51 8 47 9 48 10 47 11 51 12 49 13 47 14 53 15 53 1 3 9 1 18 3 18 5 18 6 18 8 18 9 18 12 19 13 18 15 19 3 9 7 7 91 8 92 11 95 12 102 13 92 14 85 15 90 10 12 1 86 2 100 3 90 4 102 5 101 6 92 8 96 9 94 10 93 12 95 14 99 15 99 5 3 1 88 4 97 8 96 2 7 15 1 50 2 50 3 47 4 54 5 50 6 47 7 49 8 50 9 47 10 47 11 48 12 46 13 51 14 51 15 52 1 14 1 49 2 48 3 50 5 49 6 45 7 51 8 53 9 51 10 50 11 47 12 49 13 52 14 50 15 50 3 4 8 1 23 2 25 7 25 8 24 9 24 11 25 12 24 14 25 1 4 6 23 11 26 12 27 14 26 9 11 1 23 2 23 6 25 7 25 8 27 9 25 10 25 11 27 12 25 13 25 15 25 2 6 15 1 78 2 89 3 85 4 89 5 88 6 77 7 80 8 86 9 86 10 78 11 85 12 91 13 82 14 84 15 83 9 15 1 89 2 83 3 83 4 79 5 81 6 92 7 82 8 79 9 77 10 81 11 80 12 81 13 83 14 77 15 92 3 5 13 1 48 2 53 3 50 4 46 5 54 6 47 8 45 9 51 11 46 12 51 13 47 14 52 15 47 3 13 1 49 3 48 4 50 5 48 7 54 8 50 9 45 10 50 11 48 12 50 13 45 14 48 15 55 2 3 3 47 4 46 7 48 1 1 10 2 88 3 97 4 86 6 90 8 87 9 88 11 96 12 93 13 84 15 86 1 2 4 3 26 8 28 9 27 11 27 +10 3 10 1 9 75 1 13 1 76 2 74 4 74 5 84 6 80 7 80 8 88 9 78 10 83 11 75 13 79 14 75 15 84 8 7 3 86 4 74 8 85 9 83 10 79 11 82 15 81 3 7 3 6 69 9 68 10 72 1 2 3 75 8 75 5 4 1 71 3 65 4 68 14 76 1 6 2 2 7 6 8 3 2 2 10 43 12 37 1 2 1 36 13 40 10 2 10 36 13 41 1 3 10 1 17 3 17 4 15 8 15 9 16 10 15 11 17 12 15 13 15 14 16 2 9 10 1 41 3 41 7 43 9 42 10 43 11 43 12 39 13 42 14 46 15 45 4 3 6 41 14 44 15 40 3 1 13 1 77 2 66 3 64 4 75 5 72 6 70 8 69 9 67 10 69 11 76 12 71 13 64 15 76 3 6 1 72 9 73 11 67 12 68 14 73 15 74 6 12 1 66 2 66 4 67 6 75 7 70 8 72 10 65 11 67 12 70 13 70 14 73 15 78 1 5 9 2 89 4 90 8 88 9 91 10 90 11 88 13 84 14 82 15 86 1 4 14 1 56 2 55 3 55 4 58 5 58 6 53 8 56 9 59 10 56 11 58 12 60 13 56 14 51 15 61 1 8 9 1 102 3 99 5 97 6 103 7 91 8 93 9 106 13 92 15 94 +10 3 9 11 1 9 2 8 4 9 5 9 7 9 8 8 9 8 10 9 12 9 14 9 15 10 4 4 4 10 7 8 12 9 15 9 7 4 1 10 2 9 12 8 13 8 3 1 1 10 91 4 9 1 94 3 92 4 80 7 79 8 90 11 90 12 93 14 93 15 92 7 14 1 85 2 94 3 92 4 78 5 78 6 87 7 91 8 95 9 82 10 92 11 90 13 87 14 83 15 85 3 10 5 2 6 3 7 5 6 13 6 14 6 1 12 1 5 2 6 3 6 4 7 5 6 8 6 9 6 10 6 11 6 12 6 13 6 15 6 2 9 2 6 3 6 4 6 5 6 6 7 7 6 8 6 9 6 13 6 1 4 8 1 69 2 77 4 68 7 64 8 69 9 64 12 66 13 64 2 7 14 1 94 2 104 4 100 5 99 6 100 7 92 8 89 9 88 10 92 11 97 12 93 13 105 14 97 15 96 2 2 10 93 15 99 1 6 8 2 93 3 82 7 80 10 87 12 77 13 85 14 81 15 90 1 5 11 1 16 2 15 3 16 4 16 5 15 8 16 10 15 11 16 12 15 13 16 14 15 2 3 7 2 41 3 42 6 38 7 44 9 46 12 38 13 40 8 5 1 43 2 40 9 43 10 45 11 41 2 8 10 2 83 4 77 6 81 7 84 8 88 9 89 10 88 12 84 13 83 15 87 5 7 1 83 6 74 9 86 10 78 11 87 14 80 15 84 2 2 8 1 80 2 84 4 83 5 86 11 78 12 85 13 84 14 74 5 12 1 84 2 88 3 86 7 82 8 81 9 87 10 81 11 89 12 85 13 83 14 80 15 87 +10 3 5 5 1 76 2 76 6 67 7 72 14 66 2 10 1 76 4 74 7 77 8 71 9 76 10 74 12 72 13 73 14 79 15 75 9 11 1 75 2 79 4 71 6 78 8 79 9 69 10 68 12 67 13 65 14 73 15 66 1 4 14 1 23 2 23 4 22 5 25 6 25 7 25 8 23 9 24 10 26 11 25 12 25 13 25 14 22 15 25 3 1 13 1 32 2 30 3 29 4 31 5 28 6 30 9 31 10 27 11 28 12 29 13 28 14 30 15 32 6 7 3 29 6 31 7 29 11 31 12 31 14 27 15 31 10 12 1 30 3 29 5 28 6 32 7 32 8 30 10 30 11 32 12 31 13 31 14 31 15 28 3 9 8 1 62 2 58 3 59 5 58 6 59 7 60 8 54 15 53 2 6 1 55 4 53 5 51 6 60 9 58 14 61 4 1 10 60 1 3 10 1 40 3 42 4 46 6 45 7 40 8 46 11 39 12 41 13 42 14 45 3 2 8 1 67 2 65 4 65 5 61 7 63 9 57 12 64 15 56 8 15 1 65 2 60 3 57 4 63 5 65 6 59 7 57 8 63 9 65 10 59 11 57 12 59 13 59 14 61 15 62 6 4 1 67 5 66 12 62 14 58 2 8 14 1 85 2 85 3 76 4 77 5 85 6 86 7 88 8 87 9 87 10 78 12 75 13 74 14 87 15 88 9 13 1 78 2 89 3 82 4 76 5 78 6 79 7 86 8 88 11 86 12 77 13 75 14 79 15 83 2 7 13 1 44 2 38 3 40 4 38 5 43 6 38 7 43 8 37 9 41 10 36 11 44 13 43 15 40 6 4 11 36 12 37 14 43 15 42 1 6 2 4 57 13 56 3 10 15 1 43 2 45 3 45 4 39 5 45 6 44 7 39 8 43 9 47 10 45 11 42 12 42 13 47 14 39 15 45 6 1 13 41 4 12 1 44 2 47 3 46 4 44 5 44 7 47 9 44 10 40 11 42 13 45 14 44 15 43 +10 2 10 7 1 39 3 40 4 45 6 40 7 44 8 46 13 40 6 6 1 46 2 41 4 42 6 46 10 40 12 46 1 2 15 1 12 2 13 3 13 4 14 5 13 6 13 7 14 8 14 9 13 10 14 11 13 12 14 13 12 14 12 15 14 3 7 15 1 64 2 67 3 73 4 76 5 73 6 75 7 75 8 67 9 69 10 72 11 68 12 69 13 67 14 76 15 70 8 12 1 76 2 76 4 70 5 65 6 73 7 71 8 70 9 64 11 73 12 66 13 75 14 72 9 15 1 63 2 67 3 63 4 71 5 76 6 68 7 74 8 64 9 75 10 71 11 68 12 77 13 66 14 65 15 73 2 8 2 3 84 10 94 9 3 8 89 9 92 13 90 2 1 6 4 92 5 92 6 87 8 96 10 99 11 101 4 11 2 97 3 98 4 94 5 99 8 86 10 90 11 100 12 92 13 92 14 101 15 89 1 9 11 1 11 2 12 4 12 5 12 6 11 8 11 9 12 10 11 12 12 13 13 14 13 1 5 12 1 16 2 14 3 15 6 15 7 15 8 14 9 14 10 15 11 14 12 14 14 16 15 15 2 3 4 3 74 5 77 12 80 13 72 4 2 1 84 2 80 1 6 14 1 88 2 91 4 105 5 105 6 106 7 106 8 89 9 100 10 104 11 93 12 88 13 105 14 95 15 104 1 4 2 13 15 15 13 +10 3 1 5 2 13 4 15 5 13 6 15 13 15 3 4 1 15 3 13 8 13 9 15 5 2 9 15 10 13 3 7 9 1 28 2 24 3 24 8 26 9 26 11 28 12 25 13 24 14 24 1 9 1 27 2 26 3 26 5 27 8 24 10 27 11 28 13 27 14 24 5 12 1 27 3 27 4 28 5 24 6 23 7 27 8 25 9 28 11 26 12 24 13 26 15 28 2 2 11 2 73 3 66 4 71 5 74 7 72 8 66 10 66 12 77 13 76 14 71 15 64 9 6 2 77 3 75 4 77 7 67 11 76 12 66 2 4 13 2 45 3 46 4 48 5 45 6 49 7 43 8 45 9 48 10 45 11 47 12 44 14 49 15 49 7 14 1 43 2 49 3 48 4 50 6 43 7 46 8 49 9 43 10 47 11 47 12 45 13 47 14 50 15 47 1 9 7 1 76 6 86 8 86 9 81 13 87 14 73 15 81 2 6 11 2 30 4 28 5 31 6 30 7 30 8 30 9 33 10 28 13 30 14 31 15 31 2 2 2 33 6 29 2 5 10 2 36 3 35 5 36 7 39 9 36 10 40 11 37 12 39 14 35 15 39 7 9 1 41 3 34 4 38 5 39 6 40 8 41 9 39 11 34 15 33 2 10 1 14 27 2 9 1 25 2 25 3 29 4 26 8 29 10 28 12 26 13 25 15 29 3 8 9 1 100 2 98 3 96 5 88 7 94 9 90 11 91 13 100 15 88 4 3 4 97 6 100 11 85 5 15 1 89 2 89 3 99 4 88 5 100 6 86 7 86 8 84 9 88 10 83 11 95 12 98 13 84 14 90 15 101 3 3 12 1 66 3 69 4 74 5 70 6 65 7 67 9 63 10 66 12 60 13 60 14 73 15 64 5 12 1 64 2 68 3 64 5 63 6 72 7 66 8 70 9 69 10 73 11 62 13 66 15 72 8 6 2 63 5 70 8 66 10 67 11 61 15 70 +10 3 3 14 1 12 2 11 3 13 4 11 5 12 6 13 7 13 8 13 9 12 10 13 11 12 12 11 13 12 14 12 8 6 2 12 3 12 8 11 10 13 11 12 15 11 10 3 7 12 9 13 12 13 1 1 14 2 43 3 44 4 47 5 40 6 46 7 47 8 42 9 42 10 42 11 45 12 39 13 44 14 43 15 45 3 6 3 4 87 6 105 11 104 5 14 1 87 2 93 4 98 5 88 6 98 7 100 8 98 9 93 10 98 11 101 12 90 13 103 14 88 15 101 10 10 2 105 3 97 4 88 6 90 8 97 10 99 11 93 12 98 13 102 14 93 2 7 13 1 7 2 7 3 6 4 7 5 6 6 6 7 7 8 8 9 7 10 7 13 7 14 7 15 7 8 3 7 7 9 6 10 7 3 4 3 2 43 4 41 12 46 1 9 1 49 2 42 3 45 4 47 6 44 7 42 10 45 11 47 12 48 10 8 1 45 4 47 5 46 6 49 7 44 10 42 12 46 13 47 3 8 12 1 21 2 19 3 21 4 21 6 20 8 18 9 22 11 21 12 21 13 21 14 21 15 22 3 13 1 20 2 18 3 22 4 19 5 19 6 19 7 20 8 20 9 21 11 19 12 19 13 20 15 20 1 11 1 22 2 20 4 21 5 20 6 20 7 18 8 20 9 21 10 21 13 18 15 20 3 2 10 1 12 2 13 4 13 5 14 7 14 8 12 11 12 12 13 13 13 15 12 5 5 3 14 9 12 10 13 14 14 15 12 6 3 7 12 13 12 15 13 1 10 4 1 31 2 27 4 30 6 28 3 5 13 1 59 2 57 3 56 4 62 5 60 6 54 7 56 9 56 10 66 11 66 12 55 14 59 15 65 9 13 1 57 3 54 5 57 6 59 7 66 8 54 9 63 10 57 11 56 12 62 13 61 14 65 15 55 1 10 1 64 3 55 4 54 6 64 7 57 9 64 10 59 13 65 14 57 15 56 2 9 4 10 35 12 35 13 30 15 31 5 8 3 34 6 31 7 31 8 30 9 36 12 33 13 34 15 35 +10 1 2 15 1 78 2 84 3 73 4 81 5 78 6 83 7 75 8 82 9 78 10 77 11 71 12 74 13 76 14 81 15 78 2 6 14 1 52 2 50 3 54 4 54 5 52 6 52 7 50 8 52 9 50 10 54 11 55 12 47 13 50 15 51 4 3 4 47 11 55 15 48 3 7 14 1 90 2 77 3 84 4 77 5 81 7 89 8 84 9 87 10 85 11 80 12 79 13 92 14 92 15 90 9 13 1 80 2 87 3 92 4 87 6 78 7 87 9 82 10 92 11 78 12 87 13 81 14 88 15 91 1 15 1 76 2 81 3 91 4 78 5 83 6 85 7 83 8 80 9 91 10 84 11 81 12 85 13 87 14 89 15 89 1 1 11 1 46 2 46 3 44 5 44 6 45 7 44 8 46 10 46 11 45 13 44 15 44 2 9 4 1 89 2 87 6 83 14 76 5 8 2 87 4 76 5 80 7 90 8 91 9 77 11 78 14 77 3 5 14 1 27 2 29 3 31 4 28 5 30 6 31 7 31 9 31 10 31 11 29 12 32 13 29 14 30 15 31 9 5 2 27 7 31 10 31 12 30 14 32 4 1 13 31 3 10 2 12 73 15 76 9 2 4 76 9 83 3 14 1 80 2 79 3 70 4 70 5 71 6 70 7 77 8 71 9 72 10 71 11 83 12 73 13 80 14 78 3 3 13 1 55 2 58 4 57 5 55 6 57 7 60 8 59 9 59 10 52 11 57 13 61 14 61 15 57 2 11 1 58 2 58 3 60 4 60 6 56 7 54 8 57 9 61 11 53 12 51 13 58 1 8 1 52 3 61 4 53 6 52 8 56 9 59 12 57 13 53 3 8 9 1 96 2 84 4 91 6 84 10 90 11 94 13 90 14 90 15 85 10 7 1 78 4 79 6 82 7 91 13 82 14 83 15 85 3 4 6 94 9 81 10 91 15 88 1 4 15 1 63 2 57 3 61 4 64 5 64 6 59 7 59 8 53 9 54 10 60 11 55 12 55 13 59 14 54 15 65 +10 2 5 15 1 48 2 47 3 48 4 51 5 52 6 46 7 50 8 45 9 51 10 46 11 49 12 47 13 46 14 44 15 49 2 1 1 48 2 8 9 2 53 3 54 4 45 6 48 8 49 10 45 11 52 12 52 13 47 7 8 2 54 3 49 5 46 6 47 8 51 9 48 12 51 15 55 1 2 12 1 14 2 16 3 15 4 16 5 14 6 15 8 15 9 16 11 15 12 16 13 16 15 15 1 9 10 2 13 3 12 4 13 5 13 8 14 9 13 10 13 12 12 13 13 14 14 3 1 4 6 99 9 101 10 93 14 86 9 3 13 91 14 91 15 87 7 13 3 101 4 97 5 95 6 94 7 91 8 92 9 93 10 90 11 88 12 99 13 87 14 87 15 98 3 7 1 2 51 9 4 1 47 3 54 6 47 8 48 5 2 12 46 13 46 3 10 2 6 35 10 33 9 3 4 31 9 30 12 30 8 3 1 34 2 35 15 33 2 6 13 1 56 2 56 3 62 4 62 5 59 6 55 7 61 8 60 9 64 10 62 11 61 14 60 15 57 3 5 5 57 6 62 8 56 10 57 12 55 1 4 15 1 9 2 10 3 9 4 10 5 11 6 11 7 10 8 9 9 10 10 9 11 10 12 9 13 10 14 9 15 9 1 3 5 5 36 11 37 12 38 13 34 14 36 +10 3 2 15 1 27 2 23 3 23 4 27 5 24 6 27 7 27 8 27 9 27 10 25 11 24 12 24 13 26 14 26 15 27 7 12 2 26 3 23 4 27 6 26 7 27 9 25 10 25 11 27 12 24 13 24 14 25 15 26 6 1 13 23 1 1 2 10 51 15 45 3 8 11 1 63 3 56 5 61 6 63 7 64 9 58 10 63 11 57 12 59 13 57 14 65 1 1 1 59 4 9 3 61 6 58 7 56 8 56 9 63 10 64 11 64 13 57 14 57 3 9 15 1 34 2 36 3 31 4 34 5 33 6 31 7 31 8 32 9 33 10 31 11 33 12 34 13 32 14 35 15 35 2 9 1 31 2 31 3 31 5 33 6 32 8 36 9 34 11 36 14 30 8 10 1 30 3 31 4 35 6 35 7 33 9 34 10 31 11 34 12 31 13 36 2 5 7 3 57 4 49 8 51 9 49 13 55 14 49 15 53 8 3 4 56 7 53 10 48 1 6 15 1 38 2 35 3 37 4 36 5 36 6 40 7 36 8 41 9 35 10 38 11 38 12 33 13 36 14 35 15 35 1 10 5 1 66 2 66 3 74 10 75 13 70 3 3 1 11 22 5 4 3 21 4 22 8 22 9 24 4 12 1 22 2 21 3 24 4 22 5 20 7 21 8 23 10 20 12 23 13 22 14 23 15 24 3 4 8 2 92 5 82 7 93 8 81 9 82 11 92 12 84 15 94 5 4 1 91 4 82 9 94 11 90 10 12 2 90 3 81 4 83 5 91 6 89 7 80 9 92 10 79 11 79 12 90 14 80 15 80 2 7 9 1 79 2 83 3 78 4 75 5 81 6 77 8 76 13 86 14 84 4 9 2 74 6 71 7 82 10 86 11 71 12 86 13 86 14 84 15 80 +10 2 1 1 10 85 4 14 1 92 2 92 3 78 4 85 5 88 6 80 7 88 8 84 9 81 10 89 11 90 12 91 13 78 15 85 1 7 14 1 82 2 86 3 90 4 77 5 90 6 83 7 90 8 88 9 84 10 88 12 83 13 81 14 83 15 82 1 2 14 1 78 2 77 3 69 4 64 5 75 6 77 7 77 9 67 10 69 11 74 12 65 13 71 14 76 15 68 2 6 5 1 65 2 68 4 71 10 70 13 66 5 14 1 69 2 62 3 74 4 74 5 67 7 71 8 64 9 69 10 68 11 74 12 64 13 67 14 63 15 63 1 10 11 1 90 2 96 3 91 7 88 8 87 9 84 10 82 11 84 13 94 14 88 15 96 2 9 7 6 11 7 11 8 11 10 11 13 11 14 11 15 12 2 5 2 11 6 11 7 11 8 10 12 12 1 4 13 1 54 2 56 3 64 4 59 5 62 6 61 7 61 8 59 9 62 11 55 13 57 14 61 15 63 2 5 9 1 46 2 52 3 54 6 50 8 54 11 48 12 53 13 48 15 46 6 5 4 53 5 53 7 54 8 48 11 55 1 3 6 1 36 3 34 4 36 6 32 7 34 10 34 1 8 7 1 91 2 106 3 88 8 93 9 99 13 96 15 106 +10 1 2 8 1 13 2 13 3 15 5 14 8 15 10 14 14 14 15 13 2 1 8 1 39 2 37 4 35 5 36 6 36 9 40 10 36 14 39 4 4 2 37 4 39 6 36 15 40 2 7 3 3 97 7 84 10 91 3 4 2 96 3 90 5 95 14 82 3 6 10 1 5 2 5 3 5 5 5 8 5 9 5 10 5 11 5 13 5 14 5 5 2 5 5 15 5 7 2 11 5 14 5 3 5 5 4 81 5 69 9 77 13 75 14 77 10 11 1 70 2 74 3 83 4 76 5 76 10 75 11 78 12 70 13 77 14 81 15 70 6 1 9 71 2 8 10 1 89 3 85 4 97 6 96 8 86 9 99 10 97 11 93 12 98 14 96 1 15 1 100 2 95 3 97 4 92 5 93 6 85 7 99 8 85 9 101 10 89 11 95 12 87 13 94 14 99 15 92 3 9 8 1 25 5 24 6 26 7 24 8 23 9 24 12 26 14 25 5 8 1 23 3 26 6 22 7 24 11 25 12 25 13 23 14 25 8 4 6 25 7 23 13 22 15 25 2 3 11 1 67 4 80 5 75 6 67 8 72 9 70 10 74 11 77 13 70 14 76 15 68 8 1 3 66 1 10 7 3 48 7 50 9 55 11 49 12 48 13 51 14 50 3 4 15 1 76 2 72 3 67 4 72 5 65 6 69 7 70 8 73 9 75 10 72 11 64 12 77 13 70 14 66 15 68 5 9 3 71 4 67 5 78 6 65 7 67 11 69 12 76 14 69 15 70 10 14 1 68 3 64 4 67 5 77 6 76 7 75 8 70 9 75 10 68 11 75 12 77 13 73 14 68 15 73 +10 3 8 7 1 56 2 57 6 65 7 59 8 68 11 66 13 67 7 15 1 64 2 64 3 64 4 56 5 62 6 62 7 60 8 59 9 67 10 64 11 63 12 65 13 65 14 59 15 65 1 12 2 60 3 57 5 60 6 64 7 66 8 60 9 56 10 62 11 62 12 65 14 62 15 65 2 10 15 1 20 2 20 3 20 4 20 5 20 6 19 7 20 8 20 9 19 10 21 11 21 12 19 13 21 14 20 15 21 8 13 1 21 2 18 3 18 4 20 5 18 6 18 7 20 8 20 10 18 11 17 13 19 14 19 15 19 3 7 3 6 35 13 37 14 39 6 10 1 38 3 36 6 35 7 40 8 41 9 41 10 35 11 41 13 36 15 39 1 1 11 37 1 4 5 8 15 10 16 11 14 12 15 13 15 2 9 12 2 58 3 65 4 60 5 68 7 66 8 58 9 60 11 66 12 69 13 62 14 68 15 69 6 10 1 58 2 63 3 65 5 59 6 60 9 65 10 59 11 61 13 60 15 68 2 3 1 11 66 10 12 1 61 2 67 3 62 4 58 6 59 7 61 9 66 10 63 12 62 13 59 14 68 15 68 2 5 6 3 8 6 7 8 8 9 7 13 8 14 8 8 3 2 9 5 8 6 7 3 2 10 1 59 2 60 3 59 5 64 6 62 7 65 10 57 11 65 12 60 14 63 7 8 2 66 3 66 6 61 7 61 9 65 10 66 12 57 14 59 5 10 1 57 4 61 6 64 7 55 8 59 10 55 11 57 13 65 14 58 15 67 2 1 6 1 17 4 20 6 18 8 20 10 18 13 19 3 13 1 18 3 19 4 20 5 18 6 18 8 18 9 17 10 20 11 17 12 20 13 17 14 17 15 17 1 6 8 1 30 2 31 3 35 6 33 7 36 8 30 9 34 13 34 +10 1 3 12 1 31 2 32 3 34 4 33 6 33 7 32 8 30 9 35 10 33 11 30 14 31 15 36 1 6 5 3 45 6 50 10 44 14 42 15 43 2 5 15 1 70 2 71 3 76 4 80 5 74 6 67 7 71 8 78 9 74 10 71 11 79 12 76 13 77 14 72 15 67 7 8 5 77 7 78 8 72 9 74 10 74 11 67 12 70 13 75 2 1 15 1 51 2 55 3 51 4 60 5 55 6 55 7 51 8 60 9 58 10 54 11 54 12 56 13 52 14 53 15 52 9 8 2 58 3 59 4 60 8 51 9 57 10 60 11 60 14 59 3 7 15 1 78 2 80 3 92 4 92 5 80 6 83 7 82 8 89 9 76 10 89 11 90 12 91 13 88 14 89 15 78 8 11 1 87 2 83 3 82 4 87 6 83 8 88 9 78 11 86 12 82 13 76 14 80 3 4 1 84 2 80 3 87 11 87 2 10 15 1 86 2 85 3 83 4 82 5 91 6 90 7 82 8 87 9 77 10 80 11 76 12 88 13 81 14 76 15 79 9 9 1 77 2 76 3 79 5 88 6 76 10 83 11 91 12 87 13 80 3 9 8 2 18 5 19 7 19 8 20 9 17 10 20 13 21 14 18 8 6 1 18 3 17 5 19 9 20 10 21 13 17 10 5 2 20 3 20 6 19 10 19 11 20 3 8 7 2 7 4 9 5 8 7 8 10 8 11 8 13 7 10 1 7 7 4 1 11 8 2 4 8 1 30 3 31 4 29 5 31 9 32 10 33 11 34 12 29 9 5 2 34 3 35 4 35 8 29 15 32 2 2 15 1 98 2 92 3 92 4 89 5 96 6 97 7 96 8 105 9 102 10 106 11 103 12 100 13 91 14 90 15 100 5 12 1 88 2 103 3 92 5 92 6 98 9 90 10 106 11 95 12 106 13 100 14 89 15 93 +10 1 5 13 1 47 2 48 3 51 4 53 5 49 6 49 8 50 9 54 10 46 11 54 12 46 13 49 14 49 2 4 14 1 70 2 65 3 78 4 66 5 68 6 77 8 70 9 72 10 66 11 69 12 76 13 68 14 77 15 75 9 5 1 66 3 67 4 72 11 77 14 68 2 7 13 1 52 2 52 4 52 5 53 6 54 7 55 8 48 9 55 10 47 11 50 12 47 13 52 14 52 2 8 2 55 4 55 6 45 8 53 11 55 12 49 14 53 15 55 2 3 3 6 93 9 88 10 89 4 2 4 89 6 94 2 10 12 1 7 3 8 4 8 5 8 6 8 7 7 8 7 10 8 11 8 12 8 13 8 14 8 5 6 3 8 5 8 6 8 7 8 12 7 14 7 2 1 8 1 19 2 16 3 18 4 16 9 17 12 16 13 16 14 16 4 6 1 16 5 17 7 17 8 17 10 16 11 16 1 8 7 2 19 5 21 6 20 7 18 12 19 13 21 14 21 1 9 5 4 85 5 94 6 96 8 86 9 99 2 6 1 1 52 5 14 1 54 2 50 3 59 4 50 5 49 6 51 8 55 9 57 10 57 11 57 12 57 13 57 14 55 15 54 1 2 6 2 50 3 50 4 52 6 54 10 49 14 51 +10 3 9 3 10 30 11 32 12 30 5 10 1 29 3 32 4 29 6 29 7 33 8 32 12 31 13 34 14 30 15 35 3 14 1 34 2 34 3 35 4 32 5 33 6 32 7 35 8 30 9 30 10 30 11 31 12 32 13 30 14 32 3 2 2 8 85 10 80 8 9 3 77 4 86 6 84 8 72 9 72 10 79 11 74 13 75 15 78 1 6 9 81 10 82 11 85 12 78 13 84 14 79 1 4 12 1 96 2 91 4 95 6 105 7 96 8 89 9 96 11 100 12 91 13 100 14 100 15 104 1 6 4 2 41 3 38 9 35 15 36 2 10 6 2 47 3 52 7 45 8 48 9 46 11 50 6 5 3 44 4 53 5 47 6 44 14 49 1 5 14 1 78 2 70 3 78 4 83 5 84 7 71 8 71 9 78 10 82 11 77 12 82 13 79 14 75 15 77 1 7 9 1 83 2 70 4 72 5 76 6 78 7 82 9 74 10 79 12 77 3 1 4 2 53 6 62 12 60 14 60 3 14 1 60 2 60 3 58 4 57 5 60 6 59 7 53 8 50 9 58 10 52 11 57 13 61 14 53 15 59 7 10 2 52 3 58 4 52 7 61 9 52 11 61 12 62 13 54 14 51 15 51 1 3 6 3 74 4 85 5 83 7 81 10 84 13 76 1 8 4 4 57 6 54 9 57 13 54 +10 1 6 15 1 13 2 13 3 13 4 12 5 12 6 14 7 13 8 12 9 14 10 14 11 12 12 13 13 14 14 13 15 14 2 4 14 1 5 2 5 3 5 4 5 5 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 1 14 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 1 3 2 7 25 11 24 2 1 5 3 90 9 83 11 79 12 93 13 94 2 10 1 81 2 85 3 78 5 78 10 83 11 86 12 78 13 90 14 89 15 79 1 2 3 7 89 10 98 14 103 2 10 15 1 26 2 28 3 28 4 29 5 29 6 27 7 29 8 31 9 27 10 25 11 30 12 27 13 28 14 30 15 28 3 1 9 29 3 7 13 1 75 3 80 4 84 5 86 6 78 8 82 9 81 10 77 11 71 12 78 13 81 14 85 15 84 1 1 10 76 4 7 2 82 3 75 4 77 6 71 9 80 10 73 14 83 3 9 1 11 26 7 12 1 26 2 22 3 26 4 24 6 24 7 23 8 24 9 23 11 24 12 23 14 26 15 23 5 15 1 26 2 22 3 25 4 26 5 24 6 23 7 23 8 25 9 25 10 23 11 23 12 26 13 25 14 25 15 26 1 8 11 1 11 2 9 4 10 5 10 7 10 8 11 9 10 11 9 12 10 14 9 15 10 2 5 2 6 37 12 42 2 4 2 38 11 36 12 37 13 36 +10 2 8 5 2 47 3 49 8 45 11 45 12 50 9 12 2 51 3 52 4 51 5 47 6 46 7 45 8 52 9 52 10 49 11 46 13 49 15 52 3 3 11 1 64 4 64 5 59 6 63 7 56 8 65 10 55 11 56 13 57 14 55 15 55 4 9 2 57 4 58 6 60 7 65 9 63 10 61 11 62 13 54 14 59 6 14 1 58 2 58 3 64 4 57 5 58 7 55 8 63 9 63 10 55 11 62 12 64 13 54 14 63 15 59 1 1 10 2 22 4 21 5 20 8 21 9 19 10 19 11 19 12 19 13 20 15 21 3 10 14 1 7 2 7 3 7 4 6 5 7 6 7 7 8 9 7 10 7 11 7 12 6 13 7 14 8 15 7 9 14 1 7 2 7 3 7 5 6 6 7 7 7 8 7 9 7 10 7 11 6 12 8 13 6 14 7 15 7 1 11 2 7 5 6 7 6 8 6 9 7 10 7 11 6 12 8 13 8 14 7 15 7 2 6 2 1 31 5 31 10 10 1 31 2 29 3 30 4 29 5 30 6 32 7 31 8 28 10 32 12 32 3 7 14 1 105 2 101 3 99 4 96 5 105 6 104 7 92 8 103 9 93 10 98 11 96 12 97 13 94 14 95 8 13 1 102 3 93 5 92 6 94 7 103 8 88 9 102 10 92 11 94 12 104 13 100 14 98 15 95 2 15 1 94 2 104 3 93 4 101 5 97 6 103 7 94 8 98 9 106 10 106 11 97 12 90 13 106 14 94 15 102 1 2 8 2 83 3 95 5 89 6 89 10 84 13 93 14 83 15 94 1 5 15 1 35 2 31 3 31 4 34 5 33 6 34 7 33 8 31 9 32 10 33 11 32 12 34 13 29 14 34 15 33 1 4 5 1 23 3 25 4 27 6 26 14 26 2 9 1 3 45 6 10 1 43 2 41 3 42 4 38 5 44 6 43 8 39 9 41 10 42 11 39 +10 2 6 5 2 84 3 92 4 84 5 79 15 79 8 13 1 83 2 94 3 95 4 83 6 90 8 81 9 94 10 84 11 82 12 84 13 94 14 88 15 93 2 1 12 1 20 2 20 3 20 4 19 5 17 7 18 8 20 9 20 10 19 11 17 12 17 13 18 9 2 9 18 13 18 2 10 13 1 51 2 50 3 44 4 52 5 47 6 44 8 44 9 48 10 49 11 48 12 48 14 43 15 49 9 6 1 49 3 46 4 46 11 49 12 47 15 51 2 3 3 1 46 11 46 15 47 7 8 1 46 2 45 3 45 4 40 7 45 9 41 11 41 15 42 1 2 10 1 30 2 32 4 29 5 30 6 32 7 32 10 30 12 29 13 30 15 29 2 7 7 1 98 3 89 7 100 10 94 11 106 13 99 15 100 9 2 1 97 12 102 1 8 8 1 43 2 51 5 51 10 46 11 49 12 47 13 44 15 49 1 9 14 1 64 3 60 4 59 5 65 6 67 7 66 8 69 9 71 10 66 11 65 12 59 13 60 14 64 15 64 2 4 11 1 75 3 75 4 64 5 75 6 70 7 68 9 67 10 75 11 75 13 67 15 68 9 2 7 66 8 72 1 5 4 10 29 11 25 13 25 14 25 +10 1 7 12 1 76 3 71 5 69 6 72 7 70 8 74 9 73 10 77 11 77 13 76 14 72 15 74 2 6 2 9 19 11 22 3 9 2 21 3 19 4 20 8 21 9 18 10 20 13 18 14 21 15 21 2 9 14 1 22 2 21 3 19 4 20 5 21 6 21 8 21 9 18 10 22 11 21 12 19 13 19 14 22 15 19 5 6 2 19 8 20 10 19 11 19 14 19 15 20 1 2 5 3 74 8 86 10 74 12 80 15 72 2 4 11 1 40 2 41 3 39 5 37 6 39 8 38 9 39 11 40 12 40 13 43 15 36 6 11 1 42 3 35 4 41 5 40 6 43 7 42 8 38 9 39 10 42 12 37 14 41 2 1 5 2 15 11 17 12 17 13 18 14 18 7 9 2 17 7 18 8 16 10 18 11 18 12 19 13 15 14 15 15 16 2 8 15 1 50 2 50 3 53 4 52 5 51 6 50 7 47 8 49 9 48 10 48 11 54 12 46 13 52 14 48 15 46 6 5 4 49 5 47 8 51 9 48 14 52 1 3 4 2 41 4 45 11 46 15 46 3 10 11 1 42 2 38 4 43 5 40 6 38 8 46 10 43 11 42 12 45 13 42 14 45 6 8 1 40 4 45 5 40 6 39 11 38 12 40 13 46 15 44 5 7 1 42 2 39 5 40 7 44 8 45 9 43 10 39 3 5 2 5 36 10 41 4 9 1 41 2 41 3 35 4 40 7 37 8 36 9 38 11 35 14 41 3 8 1 37 4 42 5 36 9 42 11 42 13 36 14 38 15 39 +10 2 1 11 1 51 2 52 3 50 4 52 5 52 6 54 7 46 9 53 10 55 11 46 12 55 5 4 1 45 8 54 11 47 12 53 2 10 8 2 39 3 39 4 41 5 40 9 40 10 44 13 45 14 41 4 10 1 43 2 44 7 40 8 43 9 39 10 43 12 45 13 39 14 44 15 42 1 4 14 2 69 3 77 4 77 5 66 6 72 7 66 8 79 9 71 10 73 11 71 12 73 13 77 14 76 15 79 2 6 13 1 7 2 7 3 7 5 7 6 7 7 8 8 7 9 7 10 7 11 8 12 6 13 7 14 7 2 13 1 7 3 6 4 7 5 7 6 7 7 7 8 6 9 8 11 6 12 7 13 6 14 7 15 7 2 2 4 8 71 10 73 12 76 14 82 5 13 1 72 2 80 3 77 5 75 6 73 7 70 8 77 9 81 10 81 11 72 12 78 13 73 14 79 1 8 9 1 54 3 58 4 53 6 58 9 60 12 57 13 61 14 57 15 53 1 5 3 6 72 8 83 13 83 3 3 3 5 94 6 93 12 83 2 1 10 84 4 13 1 90 2 80 3 98 5 83 6 91 7 92 8 86 9 85 10 83 11 97 13 94 14 81 15 94 1 7 6 1 74 5 65 7 69 10 68 14 70 15 75 2 9 10 1 38 2 39 3 34 7 33 8 33 9 36 10 32 12 33 13 36 14 37 8 1 1 35 +10 2 4 3 5 31 12 35 14 33 3 9 4 32 6 32 7 33 8 30 9 33 11 33 13 31 14 30 15 34 3 10 4 1 95 2 104 12 103 13 95 7 4 1 90 4 101 7 102 9 91 4 14 1 90 2 96 4 102 5 96 6 88 7 100 8 97 9 88 10 95 11 98 12 88 13 89 14 87 15 95 3 3 1 1 12 4 5 5 14 6 12 9 13 12 13 15 14 10 3 2 13 6 12 9 12 3 1 14 1 74 2 74 3 69 4 71 5 66 6 66 8 69 9 74 10 68 11 68 12 77 13 80 14 76 15 70 10 7 4 71 5 73 6 77 7 67 11 74 12 72 15 73 5 15 1 73 2 72 3 75 4 76 5 80 6 80 7 71 8 76 9 77 10 72 11 67 12 74 13 70 14 75 15 67 1 7 5 1 92 3 100 4 104 8 91 11 90 3 9 2 5 22 15 24 4 10 1 23 3 26 4 25 5 23 8 25 9 25 10 22 12 22 13 24 14 23 10 4 1 23 4 22 6 26 8 23 3 5 11 2 46 3 51 4 49 5 45 6 51 7 45 8 50 9 51 12 45 13 47 14 53 7 8 1 47 3 46 7 46 8 48 9 50 10 45 11 46 14 50 3 15 1 52 2 53 3 44 4 50 5 54 6 47 7 50 8 51 9 50 10 48 11 47 12 48 13 45 14 50 15 46 2 6 15 1 59 2 58 3 52 4 57 5 55 6 53 7 60 8 57 9 57 10 62 11 58 12 59 13 60 14 58 15 51 3 12 1 53 2 62 3 57 4 56 5 57 7 59 8 56 10 61 11 53 12 52 14 58 15 56 3 2 7 1 68 2 66 5 68 6 66 7 72 13 63 15 74 4 7 2 71 4 71 7 72 9 67 10 68 13 63 15 74 1 11 1 73 3 74 6 71 7 68 8 63 9 74 10 66 12 66 13 64 14 64 15 70 3 8 3 2 100 7 87 13 92 7 7 1 90 4 94 7 97 8 102 9 96 11 100 13 92 1 7 2 89 3 91 6 89 7 93 10 97 13 103 15 89 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2c_Hurink_rdata_50_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2c_Hurink_rdata_50_workers.fjs new file mode 100644 index 00000000..29949df5 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2c_Hurink_rdata_50_workers.fjs @@ -0,0 +1,14 @@ +13 4 6 +4 1 1 3 2 700 4 604 6 637 1 2 4 1 153 3 145 4 149 6 153 2 3 5 1 369 3 333 4 315 5 322 6 358 4 1 5 318 1 4 6 1 423 2 486 3 448 4 446 5 475 6 416 +4 1 1 1 5 323 2 2 6 1 564 2 556 3 568 4 517 5 477 6 487 4 6 1 546 2 477 3 530 4 510 5 528 6 522 2 3 3 2 806 3 713 6 735 4 4 1 827 2 743 4 722 6 750 3 4 6 1 692 2 678 3 697 4 680 5 658 6 651 2 6 1 754 2 710 3 746 4 746 5 660 6 683 1 4 2 728 3 642 4 702 5 737 +4 3 1 1 6 13 4 3 2 13 4 13 5 11 3 6 1 11 2 11 3 13 4 11 5 13 6 12 3 2 1 5 153 3 4 1 143 2 135 3 136 6 139 1 3 2 150 4 140 5 135 2 3 2 1 648 2 626 1 4 1 622 3 635 4 650 6 685 2 4 5 1 258 2 236 3 273 4 245 6 238 2 5 1 256 3 243 4 270 5 277 6 234 +4 2 1 2 4 368 6 359 4 5 1 368 2 320 3 366 5 378 6 335 3 2 2 2 633 6 583 4 2 5 582 6 589 1 3 1 604 3 637 4 546 1 3 4 2 196 3 198 4 230 6 234 2 4 4 2 951 4 877 5 831 6 811 1 3 1 817 4 860 6 901 +4 1 1 3 1 646 4 618 5 634 1 2 3 1 521 2 568 4 491 3 3 4 2 295 3 256 5 277 6 289 1 2 5 299 6 264 4 1 1 272 1 4 6 1 349 2 314 3 318 4 341 5 349 6 345 +4 3 1 2 2 875 5 883 4 2 2 968 5 920 3 4 1 975 3 940 4 876 6 1016 2 2 5 1 142 3 144 4 145 5 134 6 132 4 4 1 135 4 140 5 136 6 132 1 3 6 1 277 2 305 3 319 4 287 5 297 6 281 2 4 5 1 243 2 222 3 227 4 203 6 205 2 5 1 244 2 241 3 222 5 226 6 231 +4 1 1 5 1 24 2 27 3 24 4 24 5 24 1 2 5 2 23 3 22 4 22 5 23 6 25 3 3 1 3 154 1 3 1 152 2 130 5 155 4 4 1 156 3 139 4 146 5 154 1 4 2 2 595 5 549 +4 2 1 2 2 866 4 900 4 3 4 804 5 889 6 923 3 2 5 1 479 2 503 3 472 4 468 5 481 4 1 1 560 1 2 2 519 3 520 3 3 1 6 26 2 5 1 22 2 23 3 24 4 25 5 22 1 5 1 26 2 22 3 23 5 22 6 24 2 4 4 1 922 3 898 4 1083 5 960 1 6 1 1054 2 1020 3 958 4 999 5 1043 6 964 +4 1 1 3 1 112 3 104 6 117 3 2 2 1 889 4 974 4 3 1 855 4 861 5 921 3 6 1 865 2 885 3 839 4 885 5 831 6 858 2 3 2 3 515 5 538 4 5 1 481 2 469 3 526 5 527 6 478 1 4 2 2 554 6 550 +4 2 1 2 1 850 3 825 3 4 2 771 3 797 4 851 6 808 2 2 3 2 503 3 511 4 528 1 5 1 584 3 534 4 573 5 544 6 529 3 3 5 1 346 2 320 4 349 5 319 6 344 2 6 1 361 2 351 3 350 4 351 5 361 6 346 1 3 1 325 4 329 5 328 3 4 1 4 225 1 5 1 222 3 257 4 211 5 229 6 256 2 1 2 235 +4 2 1 4 1 222 2 217 3 194 6 218 3 5 1 200 3 190 4 208 5 212 6 219 2 2 5 1 225 2 189 3 224 5 190 6 200 3 2 3 199 6 199 2 3 6 1 680 2 646 3 715 4 659 5 711 6 637 2 3 2 659 5 673 6 749 3 4 2 5 854 6 765 1 5 1 842 2 710 4 771 5 814 6 798 2 4 1 707 2 846 3 862 5 707 +4 2 1 1 3 702 3 2 5 691 6 664 1 2 4 2 811 3 819 5 825 6 788 1 3 1 5 893 1 4 3 2 483 3 506 6 520 +4 2 1 6 1 311 2 298 3 323 4 318 5 313 6 300 2 4 1 332 2 280 4 327 5 298 2 2 6 1 469 2 553 3 555 4 559 5 522 6 471 4 2 2 466 4 529 3 3 6 1 200 2 232 3 230 4 235 5 225 6 222 1 4 1 215 2 208 3 212 4 215 4 6 1 201 2 229 3 225 4 208 5 239 6 205 1 4 3 2 344 3 376 4 379 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2d_Hurink_vdata_18_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2d_Hurink_vdata_18_workers.fjs new file mode 100644 index 00000000..513f2498 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2d_Hurink_vdata_18_workers.fjs @@ -0,0 +1,21 @@ +20 5 7 +5 3 1 3 2 6 4 6 6 5 3 2 1 6 7 5 4 6 1 6 2 6 3 6 4 6 5 6 6 6 2 3 1 7 41 5 2 2 38 3 37 3 2 5 2 84 4 82 5 77 6 88 7 88 3 6 1 89 2 77 3 83 4 82 5 78 6 83 4 3 1 79 3 75 5 79 1 4 6 1 33 3 37 4 35 5 39 6 39 7 39 3 2 3 1 18 5 20 6 21 3 2 6 17 7 17 5 2 6 17 7 20 +5 4 2 6 1 39 2 42 3 44 4 38 5 42 6 42 3 5 1 41 2 41 3 40 4 43 5 40 4 3 2 39 4 42 5 40 5 3 1 43 5 40 6 42 2 1 4 1 34 2 34 3 30 7 30 4 3 2 34 3 35 5 34 3 1 6 1 59 2 51 4 58 5 53 6 50 7 56 2 3 2 59 4 55 5 54 4 2 1 50 3 54 4 2 7 1 77 2 74 3 74 4 87 5 86 6 74 7 78 3 2 2 77 4 77 4 7 1 83 2 77 3 86 4 84 5 82 6 82 7 82 5 6 1 78 2 86 3 85 5 86 6 88 7 82 2 2 6 1 9 3 10 4 8 5 9 6 8 7 8 3 7 1 9 2 9 3 9 4 8 5 9 6 9 7 10 +5 3 1 7 1 48 2 45 3 50 4 46 5 49 6 47 7 43 2 3 3 50 5 41 7 49 4 3 1 44 3 49 5 46 3 1 3 3 59 5 60 6 69 2 3 3 61 5 66 7 62 5 5 1 66 3 70 4 68 5 71 7 59 3 1 7 1 68 2 76 3 75 4 65 5 77 6 70 7 65 3 3 1 72 2 69 3 77 5 6 1 71 2 67 3 71 4 69 6 67 7 68 2 2 4 1 56 2 59 5 52 7 52 4 3 1 55 3 58 7 59 1 1 6 1 80 2 75 3 71 4 71 5 84 6 82 +5 4 1 4 1 20 4 22 5 23 6 23 3 6 1 21 3 20 4 20 5 19 6 21 7 20 4 4 2 20 4 20 5 22 6 22 5 7 1 21 2 21 3 22 4 22 5 19 6 21 7 20 2 2 1 4 60 5 2 3 59 7 66 2 1 4 1 60 4 62 5 70 6 66 4 4 2 61 3 63 4 70 6 70 2 1 7 1 23 2 25 3 24 4 27 5 24 6 25 7 25 4 6 1 27 2 26 3 26 4 25 5 25 7 26 4 2 3 2 16 3 15 5 14 3 7 1 14 2 14 3 14 4 15 5 16 6 16 7 15 4 4 1 15 3 14 4 16 5 14 5 5 1 14 3 16 5 14 6 15 7 15 +5 1 3 6 1 89 2 85 3 84 4 83 6 84 7 88 2 1 2 5 37 6 40 4 3 2 43 5 38 7 40 3 2 7 1 44 2 47 3 46 4 41 5 40 6 46 7 44 3 4 2 43 3 48 4 47 7 40 4 4 3 40 4 44 6 43 7 43 1 4 5 1 24 2 23 3 26 4 22 5 24 2 3 7 1 36 2 36 3 35 4 35 5 40 6 36 7 34 5 6 1 41 2 39 3 34 4 40 5 36 7 35 +5 2 1 6 1 93 2 90 3 89 4 97 5 85 6 90 5 1 1 87 2 3 3 1 26 5 32 6 31 5 6 1 31 2 29 3 29 4 31 5 31 7 29 4 2 2 4 77 7 86 3 6 1 87 2 78 3 75 4 76 5 77 6 85 4 3 1 84 2 89 7 90 5 2 4 90 5 88 4 1 4 3 31 4 34 5 34 6 31 2 7 1 32 2 33 3 33 4 33 5 33 6 29 7 28 3 4 1 31 3 29 5 29 7 33 4 4 1 33 3 29 4 33 5 33 4 1 5 3 82 4 91 5 85 6 89 7 87 2 6 1 82 2 84 3 85 4 84 5 80 6 92 3 2 5 91 6 79 5 2 6 90 7 89 +5 3 2 1 4 59 4 1 7 59 5 4 1 63 3 63 4 59 7 62 1 4 1 6 39 4 1 6 2 80 3 87 4 84 5 82 6 82 7 78 2 7 1 73 2 85 3 76 4 77 5 75 6 82 7 79 4 6 2 85 3 77 4 85 5 84 6 74 7 86 5 3 3 82 4 85 6 83 3 1 5 1 30 2 27 3 28 4 28 7 28 3 2 6 29 7 33 5 2 5 27 7 28 1 1 5 1 8 2 8 3 8 4 8 6 7 +5 3 1 1 1 82 3 7 1 84 2 82 3 76 4 76 5 88 6 86 7 77 5 3 1 77 6 76 7 86 3 1 5 1 55 2 52 3 57 4 60 5 55 3 7 1 60 2 58 3 57 4 53 5 54 6 61 7 61 4 1 3 54 4 1 3 1 74 4 72 5 77 2 3 3 84 4 80 6 78 3 6 1 74 2 83 3 72 5 78 6 80 7 71 4 4 1 82 2 70 5 78 6 74 4 2 2 2 42 6 43 3 7 1 45 2 41 3 40 4 38 5 40 6 41 7 43 4 5 2 43 3 44 4 38 5 39 7 41 5 2 5 37 7 40 2 2 5 2 95 3 101 5 105 6 89 7 103 4 2 4 98 6 95 +5 1 5 5 3 57 4 54 5 53 6 57 7 59 2 1 5 1 93 2 99 3 87 6 99 7 94 5 1 5 98 1 4 1 3 48 3 2 7 1 69 2 70 3 72 4 74 5 69 6 64 7 76 3 6 1 71 2 67 3 78 5 74 6 68 7 75 4 2 6 72 7 77 2 1 3 1 16 4 17 7 16 2 5 2 16 3 18 4 16 6 17 7 17 +5 4 2 3 2 39 5 37 6 36 3 6 1 42 3 44 4 37 5 38 6 41 7 44 4 5 1 43 3 38 5 40 6 40 7 41 5 3 2 43 3 39 4 37 2 1 3 2 95 5 82 6 90 2 1 7 90 2 4 1 4 61 5 4 1 61 2 64 5 64 6 64 3 1 7 1 7 2 7 3 7 4 7 5 7 6 8 7 7 2 3 2 7 3 7 6 7 3 6 1 7 2 7 4 6 5 7 6 8 7 8 2 3 2 2 86 6 83 4 6 1 74 2 83 4 77 5 73 6 86 7 82 +5 1 1 1 4 47 1 2 3 1 30 5 27 6 30 3 2 5 1 8 2 7 3 8 4 7 7 8 3 6 1 8 2 8 3 8 5 9 6 8 7 8 5 5 2 8 3 9 5 8 6 8 7 8 1 5 1 1 82 2 1 2 2 63 5 57 4 3 3 63 5 54 7 59 +5 2 2 1 5 37 3 1 7 37 1 1 6 1 49 2 59 3 54 4 51 5 56 6 55 3 1 7 1 87 2 96 3 100 4 98 5 96 6 100 7 103 3 6 1 87 2 94 3 88 5 92 6 105 7 92 4 1 5 93 3 1 2 4 9 7 9 2 7 1 10 2 10 3 9 4 10 5 10 6 9 7 8 4 6 1 9 2 9 3 9 5 9 6 9 7 10 3 2 6 1 11 2 10 3 11 4 11 5 9 7 9 3 4 1 9 5 10 6 10 7 9 5 2 1 11 4 9 +5 1 1 1 7 30 2 3 5 1 76 4 79 5 79 6 77 7 69 4 1 1 76 3 1 2 6 104 7 105 2 2 3 101 6 108 3 5 1 94 3 94 4 93 6 102 7 102 3 2 2 2 93 6 86 4 4 2 92 3 98 5 89 7 92 5 2 4 88 5 87 3 2 2 1 83 7 91 3 7 1 91 2 83 3 95 4 80 5 79 6 91 7 93 5 1 6 92 +5 3 1 5 1 72 2 71 4 66 6 68 7 64 4 6 1 69 3 77 4 76 5 67 6 77 7 72 5 1 3 66 3 2 1 1 84 4 5 1 79 2 88 3 92 5 93 6 86 5 4 1 83 3 91 6 92 7 94 4 2 7 1 27 2 28 3 29 4 28 5 26 6 26 7 28 3 4 1 27 2 26 3 28 7 25 4 5 1 25 3 27 4 26 6 30 7 29 5 4 1 27 4 27 6 28 7 26 2 1 7 1 107 2 104 3 95 4 105 5 97 6 90 7 89 2 4 2 106 3 95 6 100 7 94 3 1 3 4 101 5 93 6 99 4 6 1 98 2 104 3 105 5 87 6 97 7 101 5 6 1 95 2 101 3 100 4 100 5 87 7 95 +5 4 2 5 2 93 4 87 5 87 6 94 7 89 3 7 1 86 2 101 3 86 4 95 5 90 6 93 7 89 4 1 5 88 5 5 1 89 2 95 3 95 4 97 5 88 5 1 3 1 61 4 58 7 65 2 5 1 56 3 60 4 62 6 55 7 53 3 7 1 56 2 53 3 60 4 54 5 57 6 61 7 58 4 7 1 60 2 56 3 59 4 61 5 54 6 56 7 57 5 5 1 63 2 60 3 56 4 58 7 62 3 2 7 1 57 2 61 3 53 4 55 5 55 6 55 7 59 4 2 3 56 5 57 5 5 1 55 4 54 5 54 6 59 7 52 3 2 3 1 88 2 84 3 90 3 2 1 79 6 86 4 1 2 87 3 2 6 1 40 2 44 3 45 4 44 5 38 6 37 3 6 1 39 2 41 3 37 5 40 6 44 7 39 4 6 1 38 3 38 4 43 5 40 6 43 7 44 +5 2 1 3 1 77 6 88 7 82 2 6 1 75 3 76 4 81 5 77 6 84 7 78 1 3 1 1 85 3 1 5 1 29 3 30 4 35 5 32 6 29 3 1 3 33 5 7 1 30 2 30 3 30 4 35 5 34 6 30 7 32 4 1 4 1 52 4 54 5 48 7 56 3 2 1 56 3 54 4 3 1 49 4 53 5 47 5 1 5 47 3 1 7 1 36 2 35 3 37 4 36 5 38 6 36 7 43 2 7 1 36 2 43 3 43 4 41 5 36 6 40 7 36 4 6 1 37 2 42 3 40 5 36 6 42 7 37 +5 3 2 1 4 7 3 6 1 7 2 7 3 8 4 7 5 7 6 7 4 1 2 7 4 1 3 2 22 3 21 6 21 2 4 2 20 3 21 5 22 7 23 3 6 1 21 2 24 4 20 5 21 6 21 7 20 5 4 3 24 5 23 6 23 7 22 3 1 2 6 13 7 11 3 6 2 12 3 13 4 12 5 12 6 13 7 13 4 1 1 11 3 1 2 2 84 3 89 2 4 3 90 4 86 5 81 7 93 4 5 1 87 2 90 3 82 5 81 7 91 2 4 3 1 54 2 60 7 54 5 3 3 65 4 55 5 59 +5 3 2 4 1 45 2 46 5 43 7 47 3 6 1 45 2 45 3 45 4 46 6 43 7 45 4 7 1 47 2 41 3 45 4 47 5 42 6 45 7 46 3 1 7 1 93 2 100 3 91 4 99 5 95 6 102 7 100 2 6 1 85 2 89 3 100 4 92 6 94 7 86 4 7 1 91 2 96 3 89 4 91 5 84 6 99 7 86 3 1 1 6 75 3 3 2 64 3 64 5 70 5 2 5 72 7 66 3 1 3 1 53 4 44 6 51 3 5 1 51 2 51 3 45 5 51 6 48 5 5 2 52 3 45 4 46 5 52 6 51 2 2 1 4 29 3 7 1 28 2 29 3 29 4 28 5 28 6 29 7 29 +5 3 1 3 5 21 6 22 7 20 2 3 3 20 5 19 6 22 5 2 4 20 7 22 4 1 1 7 76 2 6 1 80 2 86 3 84 4 85 5 85 7 80 4 4 1 91 4 85 6 81 7 86 5 1 6 79 3 3 2 4 65 7 56 4 4 4 55 5 61 6 65 7 67 5 6 2 64 3 64 4 67 5 63 6 66 7 65 2 1 2 2 62 7 64 4 2 6 71 7 74 3 1 1 4 25 4 6 1 24 2 25 3 28 4 24 6 25 7 24 5 2 4 24 5 24 +5 1 2 7 1 87 2 84 3 81 4 83 5 85 6 79 7 87 3 1 7 1 33 2 34 3 31 4 32 5 36 6 35 7 32 3 5 1 32 2 34 3 33 4 33 6 30 4 3 2 36 4 31 5 34 4 1 4 1 70 3 76 6 70 7 66 2 2 2 70 3 71 4 3 1 77 2 65 6 64 5 2 6 69 7 67 3 1 1 6 95 3 5 1 92 4 108 5 100 6 97 7 100 5 5 1 105 2 89 3 95 5 106 6 103 2 4 6 1 47 2 47 3 48 4 41 6 43 7 48 5 4 1 47 2 46 4 43 5 43 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2d_Hurink_vdata_30_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2d_Hurink_vdata_30_workers.fjs new file mode 100644 index 00000000..85841514 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2d_Hurink_vdata_30_workers.fjs @@ -0,0 +1,21 @@ +20 10 15 +10 5 2 1 15 56 3 13 1 61 2 56 3 58 5 61 6 64 7 60 8 60 9 54 10 64 11 65 12 55 14 57 15 61 4 3 1 55 2 65 8 56 7 9 2 65 7 63 8 60 10 55 11 60 12 63 13 57 14 64 15 57 8 6 1 56 6 58 10 62 11 63 13 57 15 61 4 1 1 14 44 4 12 1 49 2 45 3 47 4 50 5 52 6 45 8 50 9 48 11 46 12 45 13 52 14 51 5 10 1 51 2 48 3 44 4 48 6 45 7 47 10 51 12 51 13 51 14 45 9 15 1 47 2 53 3 48 4 52 5 43 6 44 7 49 8 47 9 53 10 48 11 49 12 44 13 48 14 50 15 48 3 2 10 1 93 3 93 5 91 6 98 8 94 9 103 11 101 12 99 14 93 15 103 6 2 3 101 4 88 10 9 2 94 3 100 4 103 5 101 7 88 8 94 12 101 13 102 15 103 4 1 2 1 92 15 88 2 13 1 80 3 79 4 86 6 82 7 85 8 88 9 80 10 86 11 95 12 91 13 84 14 93 15 86 5 2 4 85 12 79 6 1 10 85 6 2 11 1 71 2 78 4 70 5 65 6 71 7 73 8 70 10 71 13 69 14 70 15 66 3 4 1 78 10 75 11 76 15 67 4 11 1 70 3 70 4 70 7 68 8 74 9 65 10 73 11 65 13 77 14 68 15 73 5 5 2 74 4 66 6 65 7 72 10 70 8 11 4 72 5 66 6 78 7 72 8 76 9 68 10 68 11 78 12 71 13 66 14 72 9 10 1 74 2 78 3 78 4 74 5 67 6 76 7 77 10 68 11 77 15 76 5 1 7 4 5 5 5 6 5 7 5 8 5 9 5 14 5 3 11 1 5 2 5 3 5 4 5 7 5 8 5 9 5 10 5 11 5 13 5 14 5 5 3 4 5 13 5 15 5 7 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 10 7 3 5 5 5 6 5 8 5 10 5 11 5 15 5 6 1 4 1 32 13 37 14 38 15 38 3 3 8 32 9 36 15 34 7 15 1 35 2 34 3 33 4 37 5 37 6 33 7 37 8 32 9 35 10 32 11 37 12 34 13 32 14 35 15 34 8 12 2 35 3 34 4 38 6 36 7 32 8 35 9 35 10 37 11 33 12 34 14 33 15 36 9 8 2 34 3 34 4 34 8 35 9 34 10 38 11 38 15 33 10 11 1 37 4 38 6 37 7 36 8 36 9 36 10 33 12 34 13 33 14 36 15 32 7 1 12 2 36 3 38 4 35 5 36 7 41 8 40 9 42 10 39 11 39 12 37 13 41 15 36 3 15 1 37 2 36 3 38 4 42 5 37 6 42 7 36 8 42 9 38 10 37 11 36 12 36 13 41 14 40 15 39 6 9 3 39 7 38 8 41 10 38 11 40 12 41 13 43 14 38 15 42 7 15 1 37 2 36 3 40 4 38 5 41 6 41 7 42 8 38 9 41 10 35 11 37 12 35 13 36 14 43 15 40 8 4 1 42 5 42 6 40 9 39 9 14 1 37 2 37 4 43 5 40 6 39 7 41 8 35 9 38 10 38 11 42 12 39 13 42 14 39 15 40 10 15 1 39 2 43 3 37 4 42 5 42 6 39 7 36 8 37 9 39 10 37 11 38 12 41 13 42 14 37 15 38 4 4 6 2 55 3 55 5 53 9 58 10 50 11 50 6 6 1 50 3 57 6 58 7 53 12 58 14 52 7 15 1 52 2 59 3 56 4 53 5 58 6 59 7 57 8 50 9 58 10 58 11 50 12 51 13 55 14 52 15 54 9 5 4 52 6 53 9 57 11 49 13 55 6 2 10 1 63 3 63 6 71 8 69 9 66 10 60 11 72 12 70 13 66 15 72 3 9 1 65 3 63 4 73 5 64 6 61 9 68 10 65 12 70 15 66 5 13 2 72 3 62 4 61 5 64 7 65 8 65 9 66 10 63 11 60 12 67 13 62 14 62 15 59 7 6 5 61 6 70 7 70 13 71 14 66 15 70 9 9 4 61 6 67 8 63 9 70 10 64 11 66 12 69 14 69 15 67 10 3 3 71 5 61 10 62 +10 4 2 4 4 40 6 37 10 37 14 40 8 1 9 39 9 14 2 34 3 38 4 39 5 37 6 35 7 38 8 40 9 37 10 39 11 35 12 37 13 40 14 34 15 35 10 8 1 40 4 37 6 34 9 36 10 41 11 38 12 34 15 36 5 2 15 1 36 2 32 3 32 4 36 5 37 6 35 7 32 8 34 9 31 10 36 11 37 12 37 13 36 14 36 15 37 4 7 2 32 4 35 7 36 8 35 10 32 11 36 14 36 5 1 14 31 7 12 1 32 2 35 3 33 4 37 7 36 8 36 9 35 11 35 12 33 13 32 14 31 15 35 8 14 1 33 2 37 3 36 4 33 5 31 6 36 7 34 9 36 10 31 11 36 12 34 13 32 14 36 15 37 4 1 12 2 99 4 88 5 93 6 102 7 97 8 99 9 105 10 101 11 96 12 103 13 89 15 93 3 13 1 107 3 98 4 95 6 96 7 99 8 100 9 101 10 99 11 95 12 87 13 102 14 102 15 103 4 10 1 92 3 92 4 92 5 93 8 92 9 93 10 93 11 89 13 101 14 101 6 9 2 102 3 106 7 101 9 96 11 88 12 97 13 97 14 91 15 103 4 1 2 4 54 12 60 2 14 1 57 2 59 3 60 4 51 5 57 6 51 7 56 8 53 9 58 10 55 12 51 13 50 14 57 15 51 3 5 3 57 8 50 10 54 13 60 15 52 6 1 6 58 6 1 2 12 20 15 20 2 2 2 19 13 20 3 1 2 22 4 9 1 23 2 21 5 20 6 21 7 23 9 20 12 21 13 21 14 23 6 6 1 21 6 22 7 21 8 20 9 22 11 22 10 5 2 20 3 19 6 22 7 22 14 19 6 3 8 3 21 4 18 5 18 6 19 9 20 10 19 12 22 13 20 4 2 1 20 10 19 5 9 1 21 2 20 3 21 4 21 5 20 6 20 12 22 14 20 15 19 6 10 1 19 2 21 4 18 5 19 7 21 8 20 10 21 11 21 12 21 14 18 8 5 3 19 4 21 7 21 8 20 12 19 9 7 1 19 3 18 9 21 12 20 13 20 14 21 15 18 7 1 4 2 62 10 60 11 64 12 54 2 1 13 57 4 7 2 64 6 61 7 65 8 56 9 64 10 59 11 59 5 15 1 57 2 60 3 57 4 57 5 55 6 64 7 63 8 59 9 61 10 61 11 62 12 63 13 63 14 60 15 57 7 13 1 62 2 56 3 61 5 62 6 60 7 64 8 61 9 55 10 62 11 56 13 60 14 64 15 59 8 12 1 61 2 57 3 62 4 58 6 63 7 63 9 64 10 60 11 61 12 53 13 63 14 54 10 8 1 55 2 56 8 56 9 53 10 57 11 57 12 55 14 62 5 4 7 3 42 4 42 10 45 12 46 13 42 14 43 15 47 5 1 13 46 7 10 1 50 3 47 4 43 7 45 8 42 9 44 10 50 11 47 12 49 14 49 8 7 1 45 2 42 9 45 10 49 11 48 13 43 14 48 10 12 1 50 2 50 4 43 5 45 6 47 7 50 8 49 9 42 10 43 11 44 12 49 14 42 6 4 11 1 20 3 17 4 19 5 21 6 19 7 21 8 18 11 20 12 20 14 20 15 20 5 1 5 18 6 2 4 20 11 17 7 12 1 17 2 17 3 20 4 20 5 19 6 20 7 19 8 21 9 20 11 20 13 19 15 20 8 1 10 18 9 2 3 21 11 18 4 2 5 2 48 4 45 7 50 12 49 13 46 6 2 3 46 4 45 8 15 1 44 2 46 3 49 4 42 5 43 6 50 7 42 8 49 9 44 10 46 11 49 12 46 13 47 14 48 15 45 9 5 1 46 2 49 4 44 11 46 12 49 +10 2 2 7 1 42 2 45 3 42 4 41 5 41 9 48 11 42 5 3 1 46 4 42 5 48 4 3 15 1 78 2 75 3 75 4 68 5 72 6 72 7 78 8 76 9 74 10 67 11 75 12 74 13 66 14 72 15 79 6 13 1 80 2 70 3 75 6 73 7 78 8 69 9 69 10 67 11 75 12 79 13 76 14 71 15 74 8 12 1 80 3 77 4 78 7 76 8 78 9 78 10 78 11 79 12 71 13 68 14 68 15 76 10 13 1 78 2 77 3 79 4 74 5 79 6 68 7 70 8 79 10 69 11 77 12 72 13 78 15 67 3 2 6 3 23 4 23 9 26 10 25 13 25 15 24 9 11 1 25 2 24 5 22 6 25 9 23 10 22 11 24 12 22 13 26 14 26 15 26 10 9 1 25 2 22 4 24 5 23 6 24 8 26 9 24 11 23 12 24 5 1 4 4 25 5 27 7 29 12 28 3 13 1 30 2 26 3 30 4 26 6 26 8 25 9 30 10 31 11 30 12 25 13 28 14 31 15 29 8 6 1 27 4 27 6 27 10 26 12 29 13 31 9 4 4 28 5 29 8 29 15 28 10 4 4 29 5 28 9 25 15 30 6 1 14 1 30 2 29 3 28 4 26 5 30 6 27 7 26 9 26 10 29 11 28 12 30 13 28 14 26 15 26 2 1 8 28 3 8 1 26 6 28 8 25 9 31 10 27 11 27 12 27 15 30 4 11 1 27 2 26 4 29 7 25 8 27 9 30 10 31 11 27 12 26 13 30 15 30 8 6 2 26 6 27 8 26 13 27 14 29 15 28 10 2 6 28 7 26 6 1 11 2 26 3 23 4 27 5 24 6 27 7 26 8 26 10 25 11 24 12 23 15 23 3 7 1 24 3 27 5 25 8 25 10 25 12 27 14 26 4 15 1 27 2 25 3 24 4 26 5 26 6 24 7 23 8 23 9 23 10 24 11 24 12 26 13 24 14 25 15 24 6 1 9 24 8 7 2 24 5 24 7 26 8 24 9 27 10 24 15 25 10 7 2 24 3 23 4 27 8 27 9 24 10 25 11 23 5 2 5 3 23 4 24 8 22 10 25 13 22 3 15 1 21 2 23 3 22 4 21 5 21 6 22 7 22 8 25 9 23 10 24 11 23 12 22 13 22 14 21 15 24 5 8 2 22 5 24 7 24 8 22 9 24 11 21 12 22 13 23 6 12 1 23 2 24 4 24 5 21 6 24 7 21 8 22 9 21 10 23 11 22 12 22 13 25 9 12 1 25 3 23 4 22 5 22 6 21 7 23 8 23 9 22 11 23 13 24 14 21 15 22 6 1 11 1 76 2 81 4 88 5 84 6 76 8 79 10 80 11 87 12 77 13 82 14 87 4 9 1 88 3 82 5 77 7 79 8 80 9 77 10 90 13 83 15 83 7 11 1 82 2 79 3 86 4 83 6 91 7 90 8 83 10 82 11 83 12 77 15 86 8 14 1 91 2 82 3 88 4 91 5 88 6 75 7 81 8 75 9 85 10 76 12 90 13 79 14 82 15 81 9 15 1 91 2 91 3 83 4 90 5 86 6 75 7 82 8 80 9 88 10 77 11 82 12 84 13 81 14 79 15 88 10 1 9 83 5 2 8 1 5 3 5 7 5 9 5 12 5 13 5 14 5 15 5 3 9 1 5 3 5 5 5 7 5 8 5 10 5 11 5 14 5 15 5 7 6 3 5 5 5 10 5 12 5 13 5 15 5 9 4 9 5 13 5 14 5 15 5 10 5 8 5 10 5 12 5 13 5 14 5 5 3 11 2 85 3 84 5 84 6 71 7 75 8 70 9 78 11 72 13 74 14 76 15 73 5 5 1 81 2 84 9 78 10 73 13 77 7 15 1 82 2 78 3 73 4 75 5 83 6 82 7 80 8 84 9 73 10 84 11 85 12 76 13 76 14 72 15 73 9 15 1 72 2 85 3 81 4 85 5 80 6 70 7 81 8 71 9 74 10 75 11 80 12 73 13 85 14 75 15 74 10 14 1 80 2 84 3 80 4 72 5 83 6 75 7 72 8 75 9 71 11 84 12 73 13 76 14 81 15 74 +10 3 1 15 1 48 2 54 3 50 4 49 5 51 6 57 7 52 8 53 9 49 10 49 11 57 12 52 13 52 14 54 15 48 4 12 2 55 4 53 5 49 6 52 7 50 8 53 9 52 10 50 11 50 13 55 14 55 15 48 6 8 1 52 2 56 3 50 4 53 7 53 13 49 14 58 15 56 6 1 1 7 11 2 2 1 12 8 11 3 14 1 11 2 13 3 13 4 12 5 13 6 11 7 12 8 12 10 12 11 11 12 13 13 11 14 11 15 12 4 11 1 12 2 12 3 13 5 13 6 13 7 11 8 13 10 13 12 13 13 13 14 13 7 12 1 12 2 11 3 13 4 11 5 13 8 13 9 13 10 12 11 12 12 12 13 11 15 12 10 10 1 11 4 13 5 11 6 12 7 11 9 12 10 12 12 12 14 12 15 12 3 6 8 2 13 6 12 9 11 10 12 11 12 13 12 14 12 15 11 8 8 1 12 4 12 5 11 6 12 9 12 10 12 12 13 14 11 10 9 2 13 4 11 5 13 7 13 8 12 10 12 12 13 14 13 15 13 5 2 15 1 40 2 37 3 34 4 37 5 40 6 39 7 40 8 39 9 35 10 40 11 35 12 36 13 36 14 36 15 39 3 10 1 40 2 35 4 35 7 37 8 38 10 37 12 38 13 38 14 34 15 34 4 12 2 37 5 40 6 39 7 40 8 38 9 34 10 39 11 41 12 38 13 39 14 36 15 39 8 8 1 36 2 36 6 39 7 37 8 38 11 36 12 39 15 36 10 11 1 35 2 34 5 40 6 35 9 39 10 35 11 41 12 36 13 35 14 36 15 41 6 2 12 2 33 4 30 5 33 6 35 7 36 8 33 9 32 10 36 11 30 12 31 13 31 14 36 5 7 1 36 2 33 3 35 4 36 7 35 8 30 11 34 6 7 1 31 2 30 5 33 9 36 12 35 13 32 15 34 7 6 1 30 2 34 4 31 8 33 9 31 13 35 8 7 2 31 4 36 6 31 7 35 9 34 11 31 14 36 9 4 4 31 6 33 7 32 12 30 4 3 11 1 70 3 68 4 77 5 70 7 65 9 72 10 76 11 77 12 65 13 76 15 68 4 6 3 65 6 74 7 73 9 68 11 71 14 67 8 7 2 70 3 70 4 64 5 74 6 72 11 65 14 72 9 14 1 72 2 65 3 72 4 71 5 78 6 72 7 72 8 64 9 74 10 65 11 70 12 74 13 68 14 76 6 1 8 1 55 2 50 4 52 6 55 7 51 8 59 13 59 15 60 4 6 5 50 7 58 9 56 10 54 11 57 13 59 6 10 1 56 3 56 4 52 5 53 7 50 8 51 9 56 11 52 12 51 15 51 7 8 1 58 2 51 4 57 5 58 6 54 7 51 8 53 13 55 9 1 6 50 10 9 1 50 2 51 3 54 4 57 5 60 6 59 7 54 8 58 14 53 2 6 12 2 31 3 31 4 30 5 29 6 30 7 28 8 26 9 31 10 28 11 30 13 29 15 27 8 10 4 31 5 27 6 27 7 32 9 28 10 27 11 32 12 29 14 26 15 29 5 2 5 2 82 6 93 7 85 10 86 11 88 3 15 1 91 2 95 3 92 4 81 5 91 6 81 7 80 8 86 9 86 10 87 11 85 12 92 13 84 14 88 15 84 4 8 2 84 4 84 5 82 6 94 8 80 10 87 12 78 14 88 8 2 12 80 14 94 10 4 1 92 4 84 9 93 10 83 6 1 11 1 42 2 42 3 38 4 37 5 36 6 41 7 36 8 41 9 41 13 40 14 39 3 7 2 39 4 39 5 39 7 41 8 40 10 41 14 38 5 6 2 41 4 38 7 35 10 34 11 39 15 40 6 3 1 40 8 36 14 39 7 14 1 38 2 41 3 35 4 40 5 40 7 41 8 40 9 36 10 40 11 36 12 40 13 41 14 38 15 37 10 7 1 34 5 41 8 38 11 36 12 38 14 35 15 38 +10 6 1 7 3 93 4 84 6 95 9 95 10 96 12 84 14 85 3 6 2 89 8 84 10 84 11 99 12 91 14 82 5 10 1 91 2 82 3 98 5 98 6 84 7 93 8 82 10 93 11 84 12 99 6 7 4 86 5 82 9 92 12 85 13 81 14 85 15 98 8 13 1 87 2 88 3 98 4 93 5 81 6 88 7 95 8 98 10 82 11 94 12 86 14 94 15 87 9 5 1 94 9 87 11 99 12 81 15 92 5 3 9 1 50 3 53 5 50 6 49 8 50 12 50 13 47 14 49 15 50 5 12 1 45 2 46 3 50 4 50 5 44 6 47 7 53 8 48 9 45 11 53 12 50 13 46 8 10 1 50 3 49 4 52 5 49 6 51 7 50 8 45 9 52 10 53 12 50 9 3 2 49 6 47 13 49 10 2 8 50 14 47 3 2 5 1 27 3 28 8 26 9 30 14 29 3 2 14 26 15 27 10 6 3 27 8 25 11 25 12 25 13 30 15 29 4 4 5 2 59 3 62 4 60 11 67 12 68 7 12 2 64 4 68 6 61 7 71 8 60 9 60 10 66 11 61 12 69 13 67 14 71 15 60 8 11 1 65 2 61 3 63 4 61 5 69 7 67 9 69 11 65 12 70 13 67 15 61 9 14 1 63 2 67 3 64 4 59 6 61 7 71 8 71 9 60 10 68 11 62 12 61 13 70 14 61 15 62 6 2 8 3 7 4 7 5 7 7 8 10 8 11 7 14 7 15 7 5 9 1 7 2 7 3 7 4 7 5 7 11 7 12 6 14 6 15 8 6 1 5 7 7 4 1 6 6 7 11 7 14 7 9 13 1 8 3 7 4 7 5 7 6 7 7 6 8 7 9 7 10 6 11 7 12 7 13 6 14 7 10 4 2 7 5 7 8 7 9 7 5 1 11 2 25 3 24 4 24 5 23 6 25 7 25 10 22 11 23 13 22 14 23 15 22 5 4 1 22 9 24 10 24 12 23 6 11 1 21 3 21 5 24 6 21 7 23 8 24 9 25 10 23 11 22 13 23 14 25 7 10 1 21 2 23 3 22 4 23 8 22 9 24 10 24 11 24 12 23 14 22 8 6 1 21 4 22 6 24 12 23 13 24 14 22 1 1 5 2 50 4 46 7 47 10 46 14 49 6 2 3 1 76 4 91 8 83 3 12 2 83 3 82 4 80 5 89 6 80 7 91 8 90 9 84 12 85 13 82 14 75 15 89 4 10 1 80 2 90 4 88 6 79 7 84 8 79 11 86 12 83 13 80 14 80 7 8 1 77 4 79 6 80 8 84 11 77 13 79 14 83 15 81 9 6 1 91 2 78 4 75 6 86 8 90 11 88 10 13 1 83 3 88 4 87 5 80 6 87 7 89 9 83 10 83 11 76 12 86 13 81 14 76 15 79 6 1 5 1 18 3 16 4 18 6 18 8 16 3 10 1 17 5 16 6 16 7 17 8 17 9 16 10 18 11 17 12 18 13 17 5 6 2 18 4 17 8 17 10 16 11 16 12 16 7 11 1 17 2 19 4 16 5 19 6 17 7 17 10 17 11 17 12 16 14 17 15 18 9 12 1 16 3 17 4 18 5 16 6 16 7 16 8 16 10 17 11 18 13 17 14 17 15 16 10 8 4 19 7 18 8 19 9 16 11 18 12 16 14 16 15 16 3 1 8 6 40 7 43 8 38 9 37 10 41 12 42 14 36 15 38 2 8 2 36 6 39 8 43 10 44 11 37 12 43 13 38 15 39 4 7 1 42 2 41 5 44 7 44 11 42 12 41 13 40 +10 5 2 2 11 83 13 80 4 7 2 89 3 92 6 88 9 89 10 84 11 78 13 86 6 12 2 87 3 85 4 90 5 89 6 80 8 78 9 86 10 80 11 93 12 80 13 88 15 84 8 1 6 78 9 15 1 92 2 86 3 86 4 85 5 82 6 78 7 85 8 80 9 86 10 86 11 86 12 91 13 79 14 78 15 84 4 2 1 2 27 5 12 1 26 2 25 3 24 4 25 5 25 6 24 8 26 9 24 10 27 11 23 12 25 15 27 7 5 1 27 3 25 9 26 10 24 11 26 10 7 1 24 3 26 5 27 10 27 12 27 13 25 14 24 6 2 4 1 90 4 82 8 84 12 91 3 12 1 76 3 89 5 81 6 78 7 80 8 86 9 79 11 92 12 78 13 88 14 87 15 76 5 2 3 76 6 78 6 1 14 79 8 8 2 78 5 85 6 80 7 86 8 83 9 84 10 81 11 87 10 7 1 79 4 82 5 83 6 89 9 76 10 82 11 83 2 4 1 5 69 7 11 1 59 3 62 5 68 6 59 7 63 8 66 10 68 11 67 12 58 14 61 15 60 5 2 13 2 12 3 12 4 14 5 13 6 13 7 13 9 14 10 12 11 12 12 13 13 12 14 14 15 14 3 9 1 13 2 13 5 12 6 12 8 14 10 14 12 12 13 12 14 13 8 4 1 12 4 14 12 14 14 12 9 10 2 14 3 12 4 14 6 13 8 12 9 12 11 14 13 14 14 14 15 13 10 10 1 12 2 14 5 13 6 13 7 13 8 13 10 12 11 12 13 14 15 12 3 2 13 1 69 2 71 4 67 6 66 7 70 8 61 9 65 10 71 11 69 12 71 13 67 14 60 15 68 4 4 1 69 5 66 8 65 9 64 9 5 3 61 4 72 7 63 8 70 14 70 7 1 11 1 46 2 47 3 49 5 43 7 50 8 42 10 46 11 42 12 45 13 48 14 43 3 14 1 46 2 45 3 49 4 42 5 45 6 43 7 43 8 44 9 47 10 46 11 46 12 49 13 48 15 50 4 1 4 49 5 8 2 43 8 50 9 49 10 51 11 49 13 46 14 43 15 44 8 10 1 43 3 48 4 46 6 46 7 42 9 47 10 45 12 45 13 46 15 48 9 5 1 45 2 42 3 45 7 47 9 42 10 3 1 46 3 50 13 44 3 4 15 1 63 2 63 3 61 4 62 5 56 6 63 7 62 8 53 9 60 10 64 11 61 12 64 13 64 14 54 15 55 8 2 3 55 10 56 9 4 2 57 9 62 13 59 14 56 6 1 2 11 66 14 57 4 7 2 64 3 64 4 57 5 64 7 62 10 58 12 60 6 1 10 56 7 6 1 65 5 64 9 67 10 61 13 67 15 61 9 7 1 63 4 61 5 59 6 62 8 56 12 61 13 64 10 8 4 63 5 60 7 62 8 66 9 60 11 62 14 66 15 66 3 3 2 4 17 6 17 6 4 6 19 9 19 11 20 13 19 8 3 6 18 8 17 13 19 +10 3 2 13 1 82 2 84 3 89 4 95 5 83 6 80 7 94 8 81 10 91 11 81 12 82 14 95 15 88 6 11 1 93 2 81 4 81 5 93 6 95 8 84 9 80 10 82 11 80 12 87 15 94 7 10 1 87 2 94 4 81 5 87 7 92 8 93 9 97 10 85 11 93 13 92 4 2 1 5 73 4 15 1 62 2 70 3 69 4 62 5 69 6 67 7 71 8 61 9 65 10 64 11 64 12 70 13 73 14 72 15 60 6 7 1 68 2 66 5 65 6 63 7 68 8 66 10 64 7 5 4 73 6 68 10 65 11 70 12 70 7 1 14 2 15 3 14 4 13 5 15 6 15 7 14 8 14 9 13 10 15 11 13 12 15 13 13 14 13 15 14 2 8 2 13 3 13 5 13 9 15 10 14 12 15 13 13 15 13 3 3 4 13 11 13 12 13 4 8 1 14 2 15 4 15 8 15 10 13 11 14 13 15 15 13 5 11 1 13 2 15 3 13 4 13 5 15 7 13 8 15 9 13 13 13 14 14 15 14 9 14 1 15 2 15 3 13 4 15 5 14 6 15 7 13 9 14 10 13 11 14 12 15 13 15 14 13 15 15 10 9 3 14 4 14 6 14 7 14 9 14 11 14 12 13 13 13 14 14 4 1 15 1 37 2 42 3 38 4 44 5 40 6 39 7 45 8 41 9 41 10 39 11 44 12 39 13 40 14 41 15 38 4 4 4 44 7 39 8 38 9 38 5 14 1 37 2 42 3 43 4 45 5 44 6 42 7 38 9 40 10 43 11 41 12 42 13 41 14 40 15 42 10 3 4 38 8 41 13 43 7 1 4 1 73 3 78 13 70 14 71 2 1 1 73 4 8 2 79 3 67 4 74 5 74 9 77 10 76 13 69 15 68 5 6 5 67 8 78 9 76 10 80 11 67 13 66 7 7 3 78 4 72 6 67 9 72 10 78 11 73 14 68 9 13 1 70 2 78 3 74 5 70 6 78 7 75 8 70 9 74 10 71 11 74 12 72 13 72 14 74 10 15 1 67 2 74 3 77 4 73 5 76 6 68 7 78 8 69 9 73 10 68 11 77 12 73 13 77 14 77 15 68 5 3 2 8 56 15 62 6 3 1 55 3 60 6 56 8 12 1 59 2 56 3 52 4 52 5 57 6 54 8 52 9 56 11 55 12 52 13 53 15 61 9 6 1 55 4 59 6 62 8 59 10 62 14 58 10 7 1 56 4 61 6 62 8 54 11 62 14 55 15 56 3 1 6 2 57 3 52 6 57 7 52 9 56 15 53 3 9 1 48 4 55 5 57 6 49 7 49 8 57 11 49 14 58 15 51 5 12 1 55 3 52 4 57 5 48 6 50 7 57 8 51 10 52 11 58 12 53 13 50 14 55 3 1 1 5 75 4 6 4 78 9 82 10 77 11 78 12 80 15 87 8 11 1 78 2 85 5 88 6 85 7 82 9 75 10 77 12 85 13 86 14 73 15 82 5 1 11 1 44 2 48 3 43 4 45 5 48 7 44 8 48 9 47 12 49 13 44 15 46 2 2 6 43 14 51 5 3 11 45 13 46 14 46 8 3 8 45 10 51 14 44 10 12 1 50 2 45 3 47 5 49 6 51 7 46 9 51 10 49 11 43 12 51 14 47 15 43 6 4 14 1 80 2 80 3 80 4 74 6 80 7 79 8 68 9 68 10 71 11 67 12 76 13 79 14 72 15 74 5 6 2 74 5 81 11 71 13 80 14 71 15 71 6 4 3 81 6 73 10 79 12 74 7 2 7 76 8 70 8 8 1 72 3 73 7 79 8 79 9 71 11 69 14 75 15 70 9 15 1 74 2 71 3 80 4 69 5 70 6 75 7 74 8 68 9 73 10 70 11 81 12 68 13 71 14 70 15 81 +10 7 2 6 1 76 9 83 10 78 13 78 14 76 15 77 3 11 1 80 3 75 4 79 5 72 7 83 9 80 11 76 12 81 13 82 14 76 15 78 6 1 6 75 7 7 2 85 3 72 5 75 6 77 9 79 12 73 14 71 8 12 1 73 3 70 4 74 5 80 6 72 7 84 8 81 11 79 12 72 13 76 14 82 15 85 9 3 7 81 11 80 15 81 10 4 3 83 5 77 8 80 12 80 6 1 4 2 58 8 63 12 65 15 69 4 4 4 68 7 66 8 67 14 67 5 2 3 60 4 63 6 1 9 70 9 11 1 61 2 66 3 67 4 61 5 62 8 64 10 65 11 68 12 59 13 59 14 62 10 12 1 64 2 61 3 67 4 65 6 61 7 62 8 58 10 67 11 64 12 66 14 69 15 67 5 1 13 1 62 2 63 3 59 4 60 5 58 6 63 7 69 9 62 10 58 12 64 13 62 14 61 15 66 3 8 2 62 3 62 4 66 5 69 7 65 11 60 13 61 14 58 4 2 4 61 12 66 5 11 1 67 2 63 3 57 4 68 5 59 6 68 8 58 10 68 12 57 14 66 15 62 7 10 1 58 5 63 6 58 8 63 9 62 10 60 11 67 12 69 13 66 15 62 4 4 14 1 45 2 49 3 42 5 44 6 43 7 45 8 48 9 45 10 46 11 50 12 50 13 45 14 50 15 48 5 12 1 44 2 43 3 44 4 46 5 43 6 42 8 43 9 50 10 48 12 44 13 43 15 46 7 1 2 43 9 14 1 48 3 44 4 49 5 46 6 49 7 50 8 50 9 48 10 48 11 48 12 46 13 47 14 47 15 47 2 3 10 1 83 2 80 3 83 4 83 7 76 8 81 10 82 12 80 14 78 15 80 4 8 1 81 2 79 4 89 5 76 8 76 12 81 13 92 14 89 5 1 1 13 92 5 5 2 78 6 86 9 86 11 83 15 79 6 2 10 86 13 89 8 2 3 90 13 77 10 7 2 78 4 87 7 82 8 90 9 87 10 83 12 77 5 1 14 1 27 2 29 3 29 4 30 5 26 6 31 7 27 8 30 9 30 10 30 11 30 12 28 14 26 15 30 2 2 2 29 14 31 5 15 1 26 2 29 3 30 4 30 5 26 6 28 7 30 8 27 9 31 10 28 11 27 12 30 13 29 14 29 15 29 6 11 1 30 2 27 3 27 4 28 7 28 8 30 11 28 12 30 13 26 14 29 15 28 9 13 1 28 2 26 3 27 4 31 5 27 6 29 7 26 9 25 10 30 11 30 12 30 14 27 15 28 3 5 3 6 53 12 49 14 52 6 14 1 49 2 47 3 49 4 47 5 47 6 50 7 49 8 51 9 50 10 47 12 51 13 51 14 48 15 56 10 9 1 54 2 51 3 54 6 55 7 56 8 55 10 50 11 52 14 50 3 4 1 1 24 8 12 3 27 4 24 5 24 6 26 7 25 8 26 9 28 10 28 12 26 13 28 14 24 15 26 10 7 2 25 5 28 6 27 8 27 9 25 12 26 13 27 5 1 15 1 37 2 42 3 41 4 42 5 39 6 37 7 38 8 43 9 45 10 41 11 41 12 38 13 39 14 42 15 42 3 13 1 38 2 43 5 42 6 39 7 45 8 39 9 39 10 40 11 43 12 43 13 41 14 41 15 37 4 13 1 40 2 39 3 41 4 43 5 37 6 41 8 39 10 37 11 40 12 42 13 38 14 45 15 40 6 6 1 42 8 39 9 45 10 43 14 45 15 37 7 15 1 44 2 44 3 37 4 43 5 37 6 37 7 43 8 44 9 39 10 38 11 40 12 45 13 41 14 39 15 39 +10 4 2 14 1 10 2 10 3 10 4 11 5 12 6 11 7 12 8 10 9 12 10 10 11 10 12 11 13 10 14 10 4 15 1 10 2 11 3 12 4 12 5 10 6 11 7 10 8 11 9 10 10 11 11 11 12 11 13 10 14 11 15 12 9 4 2 11 3 11 4 11 7 12 10 2 1 11 7 10 4 1 11 1 69 3 66 4 69 6 58 8 64 9 68 10 66 11 65 12 58 13 68 15 70 4 11 1 61 2 67 3 66 4 68 6 62 7 69 8 58 11 67 12 61 13 64 14 68 6 3 1 69 11 58 13 67 7 10 4 58 5 60 6 59 7 63 8 59 9 59 10 60 13 65 14 68 15 61 6 3 3 2 104 4 100 6 90 4 5 1 99 6 97 8 99 13 101 14 95 5 8 2 88 6 95 8 91 11 93 12 94 13 97 14 99 15 103 7 5 4 90 10 88 11 97 13 94 14 94 8 12 3 95 4 89 5 100 6 102 7 96 8 96 9 94 10 92 11 90 12 98 14 94 15 100 10 7 1 104 4 87 5 97 6 91 9 105 12 103 14 91 5 1 8 1 36 2 41 3 38 6 39 8 41 9 41 13 39 14 39 5 14 1 41 2 35 3 36 4 37 5 42 6 37 7 42 8 37 9 41 10 35 11 35 12 36 13 40 15 40 6 6 2 36 4 37 6 38 8 39 12 40 15 37 9 12 3 37 5 39 6 36 7 37 8 41 9 36 10 39 11 38 12 36 13 42 14 36 15 40 10 4 6 37 11 36 12 34 13 34 4 3 9 1 15 3 18 4 17 7 16 8 16 10 17 11 16 13 17 15 18 4 8 2 18 4 17 5 16 6 16 7 18 8 18 11 19 15 16 9 11 1 16 4 16 5 16 6 18 7 17 8 16 10 17 11 18 13 17 14 16 15 18 10 11 1 18 2 16 4 17 5 17 6 18 7 16 11 16 12 17 13 17 14 18 15 17 5 1 12 2 87 4 91 5 93 6 93 7 86 8 77 9 79 10 77 11 77 13 77 14 90 15 91 3 15 1 80 2 92 3 84 4 89 5 78 6 89 7 92 8 84 9 92 10 85 11 78 12 78 13 88 14 78 15 90 5 13 1 93 3 79 4 77 5 86 6 90 7 90 8 90 9 92 10 92 11 90 13 88 14 88 15 92 6 8 1 78 2 77 3 79 4 78 11 82 13 85 14 93 15 85 8 2 6 83 7 81 6 1 1 5 79 2 1 1 66 4 13 1 72 2 71 3 76 4 74 5 70 6 66 7 79 8 76 9 69 10 70 12 67 14 77 15 70 5 10 1 68 2 69 4 69 5 73 7 72 8 70 10 70 11 79 12 68 14 77 6 15 1 71 2 70 3 71 4 76 5 68 6 73 7 70 8 74 9 72 10 68 11 78 12 77 13 71 14 73 15 78 7 4 4 66 5 69 6 72 7 75 4 3 7 2 11 4 9 7 10 8 9 13 10 14 11 15 11 4 9 4 9 5 10 6 10 7 10 8 9 9 10 10 10 11 10 14 10 5 9 2 9 3 11 4 9 5 10 6 9 9 11 10 11 14 11 15 10 10 13 1 11 2 9 3 10 4 10 5 10 7 10 8 9 9 11 10 9 11 10 13 9 14 10 15 9 6 1 7 1 88 3 101 5 89 10 86 13 96 14 102 15 88 4 9 1 98 4 95 5 92 8 94 9 89 11 104 13 86 14 98 15 92 7 9 3 104 4 100 5 87 7 89 8 102 9 94 12 101 13 101 15 99 8 9 1 103 4 103 5 103 6 101 9 86 12 92 13 101 14 101 15 97 9 2 1 98 13 100 10 15 1 87 2 86 3 99 4 96 5 96 6 87 7 87 8 103 9 104 10 91 11 92 12 91 13 96 14 101 15 96 5 1 2 1 73 9 61 2 10 1 64 2 64 3 62 5 65 7 70 8 64 12 66 13 73 14 62 15 70 3 8 1 61 2 64 4 64 5 62 6 71 9 62 10 64 14 68 6 1 14 73 8 13 1 72 2 71 4 71 5 66 6 65 7 64 8 66 9 67 11 63 12 72 13 66 14 61 15 69 +10 5 3 15 1 93 2 99 3 85 4 96 5 92 6 87 7 87 8 98 9 94 10 99 11 85 12 101 13 102 14 88 15 86 4 6 2 89 6 84 7 99 11 100 14 92 15 85 6 1 15 88 7 12 2 86 4 96 5 98 6 85 7 95 8 102 9 93 10 93 11 97 12 100 13 101 14 90 9 12 1 84 3 98 4 97 5 95 6 84 8 84 9 100 10 97 11 90 13 101 14 89 15 87 4 1 8 3 90 4 89 6 89 10 87 11 101 12 92 13 102 14 101 3 6 5 86 7 100 10 87 11 86 13 89 14 98 4 12 1 104 2 88 3 88 4 98 5 97 6 96 8 97 10 90 11 99 12 92 13 89 14 95 6 9 2 99 3 99 6 103 9 92 11 96 12 100 13 97 14 103 15 94 4 4 2 8 42 14 46 6 4 6 45 8 41 10 44 12 46 8 5 8 47 9 45 10 44 12 42 15 46 9 15 1 46 2 42 3 45 4 40 5 47 6 42 7 46 8 44 9 42 10 43 11 47 12 43 13 42 14 43 15 44 5 2 7 1 62 4 63 5 66 7 63 10 66 11 71 15 68 3 9 2 69 7 68 8 61 9 66 10 68 12 63 13 68 14 68 15 68 6 1 14 70 9 4 5 62 10 71 13 62 15 62 10 1 2 69 4 2 6 1 32 3 33 5 29 10 30 11 33 13 31 5 12 1 30 2 33 3 35 4 29 5 30 6 34 9 32 10 29 11 35 12 29 14 35 15 34 6 6 3 33 6 30 7 32 9 31 10 30 12 32 9 5 3 35 6 30 10 31 13 30 14 34 6 1 4 5 61 7 61 14 61 15 64 2 3 1 63 3 56 4 60 3 3 8 55 10 53 15 56 8 12 1 60 3 63 4 61 5 54 6 65 7 63 8 57 9 59 10 63 11 59 13 59 15 60 9 1 2 57 10 14 1 60 2 59 3 64 4 54 5 56 6 64 7 60 8 60 9 62 10 58 11 57 12 62 13 57 14 61 4 6 7 1 79 3 77 8 90 9 87 12 84 13 81 15 92 7 13 1 78 2 80 3 89 4 92 5 90 6 91 7 80 9 84 10 91 11 85 12 89 13 81 14 77 8 15 1 88 2 79 3 86 4 78 5 77 6 80 7 89 8 88 9 88 10 83 11 79 12 92 13 84 14 81 15 90 10 6 2 84 7 78 11 87 12 81 13 84 15 91 4 2 13 1 50 2 46 3 48 4 47 5 45 6 50 7 50 9 47 10 49 11 43 12 49 13 43 15 49 4 15 1 45 2 49 3 50 4 49 5 48 6 48 7 45 8 44 9 47 10 45 11 45 12 42 13 48 14 49 15 42 6 5 3 49 9 48 10 50 11 47 14 50 10 15 1 42 2 44 3 50 4 50 5 44 6 48 7 48 8 49 9 46 10 49 11 42 12 42 13 46 14 47 15 49 6 1 1 3 80 4 7 1 92 3 80 7 84 11 81 13 88 14 84 15 87 6 14 1 91 2 85 3 77 4 86 5 80 6 92 7 83 8 87 9 80 10 79 12 86 13 90 14 83 15 91 8 14 1 79 2 90 3 92 4 78 5 78 6 78 7 83 8 84 9 89 11 90 12 84 13 86 14 81 15 89 9 2 1 91 5 85 10 5 3 90 6 92 7 81 12 87 14 93 7 1 3 4 65 10 58 13 57 2 1 14 56 4 3 4 58 12 60 13 62 5 9 1 63 2 55 4 61 6 65 8 55 11 60 12 58 14 61 15 64 6 7 3 57 5 57 6 56 9 54 10 55 13 57 15 65 8 10 2 58 3 58 5 64 6 56 9 59 10 59 11 56 12 65 13 64 15 64 10 15 1 60 2 62 3 61 4 56 5 66 6 61 7 65 8 54 9 58 10 64 11 57 12 57 13 59 14 60 15 55 +10 6 3 3 4 66 7 60 11 64 4 2 12 63 15 62 5 13 1 60 2 64 3 66 6 55 7 61 8 62 9 67 10 63 11 58 12 62 13 63 14 63 15 62 7 5 2 58 4 60 7 62 10 60 14 63 8 12 1 55 3 67 4 61 5 65 7 61 8 56 9 61 10 57 11 65 12 61 13 56 14 66 9 8 2 61 6 64 8 61 10 55 11 62 12 58 13 58 15 65 7 1 2 6 41 15 40 3 12 1 44 2 39 3 42 5 43 6 42 7 38 9 44 10 43 11 41 12 41 14 38 15 44 4 9 1 39 3 44 4 38 5 40 7 44 8 43 13 44 14 42 15 43 6 12 1 37 2 37 3 43 5 39 6 43 7 38 8 42 9 43 11 42 12 38 13 43 15 44 7 12 1 40 2 38 3 41 5 45 6 44 7 44 8 38 9 37 10 45 11 41 13 44 15 41 8 13 1 42 2 41 3 45 4 39 5 45 6 43 7 43 8 39 10 45 12 44 13 40 14 43 15 43 9 13 1 44 3 38 4 45 5 44 6 38 7 42 8 43 9 40 11 39 12 41 13 38 14 38 15 43 3 6 6 3 46 8 53 9 47 10 44 11 51 12 51 9 15 1 48 2 51 3 47 4 46 5 53 6 47 7 51 8 48 9 47 10 52 11 48 12 46 13 49 14 48 15 50 10 4 2 52 10 49 13 46 15 53 3 5 11 1 21 2 24 3 22 4 22 5 21 7 25 9 23 10 22 12 24 14 24 15 23 9 1 15 22 10 14 1 24 2 23 3 21 4 24 6 22 7 22 8 24 9 21 10 23 11 22 12 25 13 24 14 23 15 23 2 1 7 1 62 3 68 5 66 10 65 11 63 12 68 14 68 10 8 4 72 5 73 6 68 7 69 11 64 12 64 13 60 14 64 2 8 5 3 46 5 48 9 50 10 52 15 52 9 6 2 46 3 45 7 45 8 52 10 49 12 52 4 3 12 1 68 2 68 3 73 4 76 5 66 6 74 7 67 11 66 12 72 13 76 14 64 15 69 4 6 3 72 9 64 10 70 12 76 13 75 15 70 7 2 3 70 13 76 9 10 1 71 2 72 3 71 4 74 6 66 9 68 10 66 13 74 14 71 15 76 4 3 1 13 96 6 10 2 95 4 101 6 109 7 106 8 100 10 99 11 100 12 105 13 90 14 98 9 12 2 98 3 102 4 97 5 96 6 103 7 100 8 93 10 106 11 105 12 97 14 98 15 103 10 11 1 108 2 100 3 102 4 105 5 107 6 95 7 100 9 90 10 92 11 92 13 90 4 2 9 1 93 2 89 5 83 6 85 9 97 10 91 11 93 12 81 15 90 6 9 1 81 3 82 4 91 5 93 6 95 9 89 10 83 12 92 13 91 7 11 1 93 3 98 4 89 7 96 8 92 9 82 10 97 11 90 13 86 14 95 15 94 8 4 4 86 9 86 10 81 12 93 5 4 15 1 16 2 18 3 16 4 16 5 18 6 16 7 17 8 16 9 16 10 16 11 18 12 16 13 18 14 18 15 17 5 13 1 16 3 17 4 16 5 17 7 16 8 15 9 18 10 19 11 17 12 16 13 17 14 18 15 15 6 15 1 16 2 17 3 18 4 18 5 18 6 16 7 16 8 17 9 18 10 16 11 19 12 18 13 18 14 16 15 18 7 5 6 19 7 19 12 17 13 19 15 17 9 1 14 16 +10 5 2 15 1 14 2 14 3 13 4 14 5 14 6 13 7 12 8 12 9 13 10 12 11 13 12 12 13 14 14 13 15 13 5 10 1 13 2 14 3 13 4 14 6 12 9 13 11 12 13 12 14 12 15 13 6 7 2 13 3 12 6 12 8 13 12 14 13 12 15 13 7 8 1 13 4 13 5 13 7 12 8 12 9 12 10 13 12 12 10 13 1 14 2 14 3 13 4 13 5 13 6 12 8 14 9 13 10 13 11 14 12 12 13 12 14 12 4 1 7 4 6 5 6 10 7 11 7 13 6 14 7 15 7 3 9 2 7 3 7 4 7 5 6 8 7 11 6 12 7 13 8 14 6 8 6 3 6 4 7 5 7 7 8 8 7 15 7 9 9 1 7 2 7 3 7 5 7 6 7 8 7 10 7 12 7 13 7 4 2 10 2 95 4 98 7 100 8 108 9 104 10 102 12 102 13 95 14 101 15 100 5 13 1 95 2 100 4 104 5 90 6 107 7 104 8 102 9 102 10 103 11 102 13 101 14 103 15 95 6 4 2 107 5 95 8 89 10 105 7 10 3 98 5 91 6 96 7 102 8 95 9 96 10 105 11 91 14 90 15 88 1 9 10 1 59 2 58 4 58 5 59 6 54 8 61 9 56 11 62 13 59 14 59 5 1 3 3 71 4 71 12 79 4 13 1 70 3 73 4 75 5 70 7 78 8 70 9 68 10 76 11 80 12 71 13 69 14 77 15 69 6 9 2 71 3 74 6 79 7 78 10 72 11 70 12 77 13 77 14 74 9 3 4 73 8 76 14 68 10 6 1 67 3 75 4 67 5 71 6 68 9 67 4 3 15 1 78 2 71 3 72 4 76 5 69 6 74 7 66 8 67 9 69 10 66 11 78 12 77 13 69 14 79 15 74 4 2 4 68 10 76 8 14 1 69 3 71 4 70 5 77 6 69 7 79 8 66 9 74 10 73 11 66 12 75 13 72 14 76 15 70 10 7 2 77 5 75 7 68 8 73 11 67 12 78 13 73 2 3 9 1 69 2 69 3 66 4 64 5 70 6 71 7 65 9 63 14 63 6 7 3 70 5 61 7 74 8 75 9 72 10 64 13 73 4 1 4 2 43 5 43 8 42 15 36 6 11 1 43 3 39 4 38 5 42 6 41 8 40 9 38 10 40 11 39 12 42 14 43 7 14 1 41 2 41 3 41 4 43 5 42 6 42 7 41 9 36 10 36 11 39 12 43 13 44 14 41 15 37 9 15 1 37 2 42 3 39 4 43 5 41 6 37 7 36 8 38 9 38 10 36 11 44 12 37 13 41 14 41 15 39 5 2 8 1 98 3 91 5 102 6 98 7 95 9 92 10 96 12 101 5 3 7 89 11 101 13 96 7 14 2 102 3 106 4 102 5 103 6 102 7 99 8 92 9 100 10 107 11 105 12 95 13 96 14 107 15 96 8 1 4 100 10 7 3 103 6 89 7 90 10 92 12 102 13 101 15 100 4 3 2 10 10 15 9 4 4 4 10 7 9 10 10 13 8 6 8 1 8 2 9 3 9 5 8 7 10 8 9 11 10 15 9 7 1 2 9 +10 7 3 3 1 81 2 85 5 81 4 2 1 81 10 80 5 13 1 82 2 85 3 86 4 84 5 82 7 78 8 82 9 90 10 81 12 77 13 90 14 79 15 94 6 3 3 90 6 92 15 84 7 13 1 86 2 87 3 94 4 92 6 87 7 79 8 86 10 93 11 91 12 82 13 90 14 80 15 84 8 15 1 83 2 83 3 94 4 89 5 93 6 89 7 89 8 85 9 84 10 86 11 88 12 89 13 85 14 89 15 82 10 13 1 88 2 88 3 88 4 81 5 80 6 94 7 80 8 78 9 84 10 83 11 83 13 83 15 84 3 7 5 7 74 8 69 12 72 13 75 14 82 9 8 2 74 4 80 5 69 6 74 7 80 10 73 12 71 13 71 10 8 1 80 2 79 4 73 7 80 8 72 9 78 12 78 15 76 6 3 8 2 13 3 15 6 14 7 13 9 15 10 14 11 13 13 15 4 3 2 15 4 13 15 15 5 9 1 13 2 14 5 13 8 15 9 13 10 14 11 14 14 15 15 14 6 1 15 14 9 6 4 13 9 14 10 15 11 13 12 14 13 14 10 11 1 14 2 14 4 13 5 14 7 14 8 14 10 14 11 13 12 15 14 15 15 15 6 3 2 2 38 9 37 4 7 1 37 2 39 3 41 7 40 9 43 12 38 15 44 5 13 1 42 2 44 3 44 4 37 5 44 6 45 7 40 9 45 10 44 11 37 12 39 13 43 15 41 6 8 4 44 6 40 8 44 9 38 10 42 12 44 14 43 15 43 8 11 1 37 2 38 4 42 5 38 7 44 8 38 9 45 10 39 12 37 13 39 14 41 10 2 10 41 14 38 2 2 3 9 83 12 79 14 80 3 6 1 87 5 80 6 90 10 80 11 85 15 85 3 1 3 6 36 11 40 13 37 5 15 1 38 2 33 3 39 4 35 5 37 6 34 7 34 8 36 9 38 10 35 11 36 12 35 13 34 14 36 15 33 6 12 2 35 3 40 4 34 5 37 6 34 7 39 8 38 10 34 11 37 12 34 13 37 14 39 3 1 15 1 19 2 20 3 20 4 18 5 19 6 21 7 20 8 20 9 20 10 17 11 21 12 17 13 19 14 19 15 20 7 10 1 20 2 21 5 19 6 18 7 18 9 19 10 17 11 19 14 20 15 19 9 13 1 18 2 19 3 18 4 19 5 20 7 18 8 18 9 17 10 21 11 19 13 20 14 19 15 18 2 3 10 3 17 4 17 5 18 7 18 8 18 9 16 11 16 13 19 14 17 15 17 5 2 10 16 12 17 3 6 6 3 52 4 54 5 57 6 52 13 49 14 50 8 15 1 59 2 56 3 58 4 58 5 50 6 54 7 50 8 52 9 56 10 57 11 50 12 55 13 52 14 49 15 51 9 13 1 52 2 52 3 54 4 54 6 50 7 55 8 51 10 57 11 55 12 55 13 54 14 55 15 58 7 2 10 1 75 4 76 5 76 7 78 8 75 9 74 10 79 11 77 14 78 15 81 4 14 1 71 2 86 3 77 4 77 6 78 7 85 8 75 9 86 10 86 11 85 12 78 13 78 14 78 15 83 5 4 4 86 7 83 11 75 12 75 6 3 1 72 4 71 12 84 7 11 1 77 2 81 5 74 6 75 7 81 9 71 10 73 11 81 13 83 14 73 15 85 8 2 10 72 11 72 10 5 4 76 10 74 11 82 12 73 15 82 +10 8 1 2 7 39 11 39 2 5 1 42 3 41 4 38 6 37 14 39 3 8 1 40 5 41 8 36 10 43 12 36 13 37 14 44 15 44 5 14 1 40 2 43 3 42 5 42 6 37 7 38 8 40 9 38 10 42 11 42 12 38 13 43 14 37 15 39 6 8 1 43 3 42 5 43 7 39 9 43 11 42 13 42 14 38 7 6 3 37 4 43 5 43 6 38 8 39 9 40 8 3 1 39 3 39 6 38 9 11 1 37 2 38 4 44 5 37 7 42 8 43 9 38 10 42 11 37 12 42 15 38 4 1 14 1 56 2 52 3 48 4 53 5 52 6 50 8 53 9 54 10 58 11 56 12 53 13 54 14 50 15 50 2 8 1 55 2 57 3 56 4 51 7 51 12 49 13 52 15 53 3 12 1 52 4 48 5 55 6 51 7 52 8 58 9 50 11 48 12 51 13 51 14 53 15 49 4 8 2 58 4 54 6 49 7 52 10 48 11 55 12 51 15 56 4 4 12 1 100 3 99 4 92 5 91 6 98 8 92 10 96 11 89 12 101 13 100 14 106 15 95 8 11 1 95 2 101 5 105 6 99 8 97 9 100 10 100 12 106 13 100 14 89 15 99 9 15 1 106 2 88 3 89 4 96 5 93 6 95 7 92 8 89 9 103 10 96 11 88 12 104 13 96 14 88 15 102 10 6 3 105 4 92 11 89 12 93 13 88 14 103 4 5 13 1 80 2 90 3 92 4 85 5 82 6 83 7 94 8 93 9 80 10 81 11 82 13 93 14 85 6 15 1 80 2 94 3 80 4 93 5 94 6 84 7 84 8 92 9 85 10 84 11 89 12 93 13 81 14 91 15 86 8 12 2 95 5 92 6 82 7 85 8 88 9 96 10 88 11 82 12 79 13 81 14 81 15 79 10 4 1 84 2 89 10 79 13 93 5 2 9 3 93 4 91 5 89 6 101 7 103 8 96 9 91 12 88 14 103 5 1 5 101 7 13 1 104 2 99 3 96 4 91 5 99 7 87 8 104 9 96 10 93 12 102 13 102 14 96 15 92 9 14 1 105 2 95 3 104 4 102 5 99 6 103 7 100 8 92 9 96 11 91 12 89 13 103 14 88 15 99 10 11 1 91 2 90 3 87 6 90 7 89 9 90 10 86 11 93 12 105 14 94 15 103 5 1 9 1 81 4 90 6 80 7 87 8 89 10 82 13 78 14 83 15 81 2 1 9 89 4 1 1 80 5 7 3 77 5 79 6 83 7 82 10 92 13 87 14 87 7 3 6 85 7 87 15 81 3 4 15 1 17 2 16 3 17 4 16 5 15 6 15 7 16 8 17 9 15 10 16 11 17 12 17 13 17 14 15 15 17 5 12 1 17 2 15 4 16 5 16 6 16 7 17 8 16 9 17 10 16 11 17 12 18 15 17 7 3 1 15 7 15 11 16 6 3 2 2 71 11 65 4 13 1 63 2 70 3 68 4 71 5 65 7 69 8 68 9 61 10 70 11 63 12 65 13 68 14 69 7 4 2 70 8 70 12 66 13 69 8 14 1 66 2 70 3 62 4 62 5 71 6 69 7 73 8 66 10 60 11 67 12 62 13 62 14 66 15 61 9 13 1 64 2 71 3 68 4 68 5 67 6 71 7 66 8 63 9 61 10 70 11 62 12 60 15 70 10 11 1 67 2 60 3 66 5 69 6 64 7 60 8 60 9 68 10 64 14 68 15 71 4 5 7 4 47 5 48 6 55 9 53 12 53 14 53 15 54 6 9 2 48 5 52 6 52 7 53 8 50 10 51 11 50 12 50 13 53 9 11 1 53 5 52 6 53 7 50 8 54 9 50 11 49 12 52 13 51 14 55 15 48 10 1 14 52 6 1 15 1 87 2 86 3 88 4 102 5 98 6 88 7 93 8 101 9 95 10 93 11 99 12 95 13 89 14 101 15 87 5 3 3 98 6 101 13 99 6 3 5 92 8 86 15 87 7 11 1 89 2 88 3 94 6 102 9 91 10 89 11 94 12 91 13 87 14 99 15 91 9 11 1 96 3 98 4 92 5 97 6 90 7 100 8 96 9 95 11 97 12 95 14 103 10 4 4 92 7 94 10 101 13 104 +10 3 3 12 2 34 3 30 4 30 5 36 6 31 7 33 8 30 9 36 10 35 11 34 12 35 15 32 7 15 1 32 2 30 3 35 4 36 5 35 6 36 7 32 8 30 9 35 10 34 11 34 12 35 13 35 14 30 15 31 9 3 1 35 7 31 8 32 5 1 2 6 36 15 34 2 10 3 36 4 31 5 33 6 32 7 33 8 30 10 32 12 30 14 32 15 31 5 1 5 35 9 14 2 36 3 33 4 33 5 36 6 32 7 32 8 33 9 33 10 30 11 35 12 30 13 34 14 34 15 34 10 5 1 35 5 32 6 35 11 31 15 33 5 1 10 1 88 2 82 4 85 5 81 6 93 7 91 10 86 11 79 13 93 15 88 4 13 1 86 2 82 3 85 4 82 5 79 6 82 7 79 9 89 10 87 11 80 12 94 13 83 14 89 5 11 1 90 3 94 4 83 6 88 7 93 8 83 9 79 10 81 11 85 14 82 15 95 6 6 2 93 6 79 7 89 10 80 12 81 15 94 7 4 4 90 5 80 8 89 15 90 8 1 11 1 17 2 19 3 17 4 16 5 17 9 17 10 17 11 20 12 16 13 17 15 16 3 14 1 17 2 18 4 17 5 17 6 18 7 18 8 19 9 16 10 17 11 20 12 18 13 18 14 18 15 18 4 2 1 19 6 16 5 5 3 17 7 17 8 18 12 17 14 17 6 15 1 19 2 19 3 18 4 19 5 18 6 17 7 17 8 19 9 19 10 18 11 17 12 20 13 19 14 19 15 18 7 1 8 17 9 5 1 18 6 19 7 17 8 18 13 18 10 4 5 18 6 18 8 19 14 18 1 3 10 2 57 4 52 5 52 6 53 9 54 11 51 12 58 13 57 14 60 15 52 5 4 6 2 12 5 14 7 14 10 14 11 12 12 13 5 11 1 13 2 14 3 12 4 12 5 14 7 13 10 14 11 13 13 12 14 13 15 14 7 7 3 12 4 12 7 13 8 13 9 13 13 12 15 12 9 11 2 12 3 13 4 12 5 13 6 12 7 12 8 13 12 12 13 12 14 12 15 14 10 8 2 12 5 13 6 13 7 14 8 12 9 12 10 14 14 12 6 1 2 5 74 11 77 5 2 9 71 12 84 6 12 1 70 2 83 3 75 4 77 5 72 6 75 7 79 8 83 9 84 11 73 12 82 14 77 7 12 2 82 3 78 4 74 5 70 6 77 7 76 8 74 9 75 10 81 11 74 13 82 14 72 9 2 9 71 15 70 10 12 1 76 3 71 4 80 5 79 7 70 8 75 9 70 10 72 11 73 12 84 14 71 15 70 5 1 8 3 64 4 63 5 63 8 58 10 56 11 65 12 57 13 64 2 1 3 62 3 9 2 60 4 57 6 56 9 63 10 55 12 56 13 65 14 61 15 60 7 9 3 57 5 55 6 58 9 65 10 57 11 59 12 61 13 61 14 57 8 1 15 64 5 1 9 3 45 4 42 5 39 6 42 9 44 10 40 11 40 12 40 14 43 2 7 1 43 3 44 4 43 6 45 7 43 10 42 15 42 4 8 3 38 4 45 6 39 8 46 9 46 10 40 11 42 15 45 6 6 2 46 3 40 4 41 5 46 8 39 11 45 10 3 1 44 2 40 5 43 7 1 4 1 70 11 76 13 68 15 69 2 6 1 69 3 77 6 72 11 73 13 81 15 78 3 10 2 80 3 71 4 81 7 72 8 80 9 78 10 68 11 75 14 75 15 77 4 4 2 81 6 68 13 69 15 76 6 12 1 81 2 81 3 70 4 76 6 69 7 69 8 75 9 71 10 70 13 78 14 81 15 78 7 5 4 74 8 75 12 76 14 72 15 75 8 8 1 73 2 78 3 81 4 68 6 70 9 70 11 78 12 72 +10 3 7 3 3 101 5 96 10 96 8 3 8 94 13 96 15 101 9 6 2 98 5 89 6 99 7 99 13 87 15 90 2 3 7 2 90 7 99 9 91 10 100 12 95 14 90 15 83 6 14 1 99 2 90 3 93 4 87 5 97 6 99 7 90 8 83 9 82 10 96 11 84 12 98 13 90 15 91 3 2 11 1 72 2 72 3 77 4 82 6 76 7 84 8 72 9 74 10 74 11 75 13 83 5 9 1 79 5 73 6 83 7 76 8 73 9 81 12 83 14 73 15 86 9 7 1 73 2 84 3 85 4 81 8 73 12 83 13 87 2 3 12 1 57 3 49 4 51 6 53 7 49 8 51 9 58 10 54 11 57 12 50 13 56 14 59 4 12 1 59 2 58 3 53 6 56 8 52 9 55 10 49 11 57 12 57 13 58 14 50 15 51 5 4 12 1 75 2 62 4 74 5 65 6 74 8 76 9 67 10 64 12 63 13 65 14 71 15 65 5 7 1 73 4 67 6 67 8 67 12 67 13 67 14 73 8 9 1 73 2 69 3 65 4 67 5 74 6 63 9 66 11 70 13 69 9 4 8 64 9 68 12 73 13 73 10 10 3 76 4 72 5 73 6 66 7 75 9 71 12 63 13 65 14 64 15 66 4 4 14 1 77 2 74 3 84 4 85 5 73 6 76 7 74 8 82 9 82 10 76 12 82 13 84 14 73 15 75 6 6 1 80 3 79 4 72 5 79 10 81 11 83 7 6 1 71 4 77 7 71 10 78 12 84 15 81 9 5 1 86 7 82 8 72 9 81 12 77 4 4 10 2 33 3 33 4 30 5 33 6 32 7 32 8 34 9 36 11 32 14 31 6 5 2 32 4 31 6 35 9 33 14 30 7 12 3 34 4 36 5 31 6 32 7 32 8 34 9 33 10 34 11 34 12 33 13 31 15 32 9 11 1 33 2 31 3 35 4 33 5 36 6 35 10 34 11 31 12 36 13 31 14 32 4 1 15 1 59 2 62 3 67 4 59 5 62 6 56 7 57 8 59 9 62 10 64 11 67 12 56 13 59 14 67 15 64 2 14 1 60 2 61 3 58 4 62 6 65 7 60 8 62 9 60 10 59 11 65 12 64 13 63 14 66 15 60 7 12 1 67 2 60 5 57 6 58 7 58 8 60 9 62 10 61 11 63 12 64 13 65 14 58 9 6 4 57 5 59 6 63 7 66 11 58 12 59 3 4 13 1 40 2 35 3 40 4 36 5 43 6 35 8 40 9 36 10 36 11 36 12 41 13 40 15 36 6 15 1 41 2 42 3 40 4 40 5 39 6 38 7 42 8 38 9 36 10 39 11 35 12 42 13 39 14 43 15 36 10 14 1 40 2 39 3 39 4 38 5 43 6 40 7 39 8 39 9 35 10 37 11 42 12 42 14 38 15 40 4 1 9 1 17 3 17 5 17 6 17 7 17 9 17 10 16 11 16 12 18 5 5 3 15 4 17 8 16 10 14 14 15 8 2 6 15 10 17 10 6 3 16 7 15 8 15 9 17 11 16 15 16 +10 5 1 3 1 79 2 86 5 84 3 8 3 83 7 79 10 86 11 83 12 87 13 85 14 87 15 82 7 14 1 88 2 75 3 80 4 75 5 84 6 76 7 74 8 78 9 80 10 86 11 84 12 76 13 85 14 79 8 9 1 87 3 86 5 90 6 85 10 79 11 81 12 76 14 74 15 74 10 8 1 79 5 84 8 84 9 77 10 77 11 82 12 87 13 78 6 2 9 2 38 3 41 4 38 5 40 8 39 9 39 11 43 12 37 14 44 4 15 1 43 2 39 3 40 4 40 5 40 6 41 7 40 8 42 9 38 10 42 11 38 12 43 13 38 14 37 15 43 6 3 2 40 13 42 15 39 7 12 1 41 3 39 5 43 6 39 7 42 8 43 9 39 10 39 12 45 13 42 14 38 15 42 8 11 1 44 3 43 4 42 5 38 6 41 7 41 9 43 10 40 11 44 12 44 13 42 9 11 3 43 4 44 6 41 7 39 8 41 9 42 10 43 11 38 12 42 14 44 15 43 4 3 9 2 30 4 28 5 25 6 26 7 28 8 28 9 25 14 27 15 26 5 9 2 28 3 30 5 26 9 30 10 30 11 29 12 29 13 30 15 28 6 1 10 28 10 8 1 31 2 29 4 26 6 29 7 26 8 28 12 29 14 28 4 1 3 1 58 2 59 14 70 4 4 1 65 4 66 6 65 10 60 6 12 1 68 2 68 3 59 4 58 6 70 8 63 9 69 10 60 11 63 13 60 14 66 15 67 7 10 2 65 3 69 4 66 6 70 9 69 10 64 11 68 12 64 13 65 14 67 5 2 1 7 81 3 14 1 76 2 79 3 74 4 85 5 85 7 75 8 86 9 81 10 78 11 72 12 76 13 79 14 71 15 81 4 10 1 73 2 76 3 71 6 75 7 81 8 79 9 82 10 76 11 73 15 77 8 8 2 77 3 83 4 73 5 79 7 78 8 76 9 79 13 78 10 14 1 74 2 82 3 75 4 77 5 86 7 72 8 71 9 82 10 75 11 73 12 72 13 84 14 77 15 76 4 3 12 2 77 4 70 5 74 6 80 7 80 8 72 9 71 10 73 11 77 13 78 14 70 15 74 4 8 1 71 2 76 6 75 7 79 8 82 9 79 13 74 15 80 8 2 1 80 12 77 10 1 9 75 4 3 12 2 6 3 6 4 5 5 6 6 6 7 6 8 6 9 6 11 6 12 6 14 6 15 6 5 14 1 5 2 6 3 6 4 6 5 6 7 6 8 6 9 6 10 6 11 6 12 6 13 6 14 7 15 6 8 2 7 6 8 6 9 13 1 6 3 6 4 6 5 6 6 6 7 6 8 6 10 6 11 6 12 6 13 6 14 6 15 6 6 3 12 3 45 4 49 5 46 6 44 7 47 9 49 10 53 11 50 12 49 13 50 14 48 15 45 5 4 1 45 9 46 11 47 15 48 7 12 1 51 2 52 4 50 5 45 6 50 7 48 9 49 10 46 11 53 12 54 14 52 15 51 8 15 1 45 2 45 3 46 4 46 5 48 6 46 7 47 8 49 9 48 10 50 11 52 12 52 13 46 14 48 15 48 9 5 3 46 4 47 9 53 13 46 15 52 10 4 6 51 8 46 13 52 15 46 8 1 13 1 43 2 47 3 47 4 45 6 52 7 43 8 47 9 47 10 48 11 44 13 43 14 45 15 43 2 2 2 49 11 44 4 6 1 43 2 45 4 49 10 48 11 47 15 43 5 13 1 49 3 46 4 44 5 48 6 48 7 44 8 50 10 44 11 52 12 49 13 51 14 46 15 50 7 6 1 51 3 48 4 52 7 47 9 42 12 51 8 14 1 47 2 51 3 43 4 43 5 50 6 44 7 45 8 46 9 49 10 45 11 46 13 43 14 47 15 49 9 13 1 52 2 45 3 48 4 50 6 50 7 46 8 43 9 45 10 46 12 48 13 47 14 49 15 46 10 2 2 52 7 42 4 1 1 14 56 2 11 1 54 2 53 3 53 4 56 5 59 6 59 7 61 9 52 11 56 12 55 15 53 6 9 1 55 2 57 3 62 5 57 6 58 7 55 8 59 9 54 14 61 10 4 4 57 6 58 8 55 11 53 +10 4 1 8 1 47 3 55 4 55 6 47 11 48 13 48 14 50 15 54 4 10 1 57 3 50 4 47 5 49 6 50 7 48 10 53 11 56 14 48 15 55 6 15 1 48 2 47 3 53 4 57 5 53 6 49 7 56 8 55 9 52 10 51 11 55 12 57 13 53 14 57 15 53 8 4 2 57 3 50 8 56 13 55 4 3 14 1 42 2 39 3 45 4 39 5 40 6 45 7 43 8 42 9 42 10 40 12 42 13 43 14 39 15 43 6 15 1 40 2 41 3 40 4 38 5 41 6 45 7 46 8 44 9 43 10 44 11 45 12 40 13 45 14 46 15 43 8 14 1 46 3 43 4 39 5 44 6 41 7 43 8 39 9 40 10 39 11 41 12 42 13 42 14 40 15 40 9 14 1 42 2 43 3 44 4 43 5 39 6 43 8 46 9 45 10 40 11 44 12 40 13 44 14 40 15 44 5 1 12 1 26 2 24 3 25 5 26 6 25 7 22 8 23 9 24 11 24 12 25 13 23 15 23 4 13 2 24 3 26 4 23 6 23 7 25 8 23 9 24 10 22 11 25 12 24 13 22 14 24 15 24 8 3 2 26 7 22 9 25 9 14 1 24 2 25 3 22 4 24 5 22 6 23 7 25 8 26 10 24 11 24 12 24 13 22 14 23 15 24 10 11 2 22 3 24 4 26 5 25 6 23 8 26 11 26 12 23 13 25 14 23 15 26 2 7 15 1 97 2 86 3 90 4 95 5 90 6 85 7 87 8 88 9 88 10 90 11 90 12 83 13 86 14 98 15 85 10 8 1 94 3 92 4 90 8 89 9 97 11 99 12 87 14 85 4 2 12 1 46 2 44 4 44 5 52 6 46 7 51 8 45 9 43 10 44 13 52 14 50 15 47 4 2 9 51 11 45 7 14 1 50 3 47 4 48 5 46 6 48 7 46 8 48 9 43 10 51 11 44 12 45 13 47 14 49 15 49 8 5 1 45 9 48 10 48 13 46 15 51 7 1 9 3 93 4 86 6 90 8 88 10 87 11 85 12 89 14 87 15 86 2 5 1 97 7 94 10 85 11 92 15 84 4 2 4 88 15 94 6 15 1 94 2 91 3 84 4 94 5 92 6 90 7 89 8 93 9 88 10 83 11 84 12 93 13 90 14 85 15 93 7 12 3 84 4 86 6 92 7 93 8 91 9 93 10 96 11 91 12 90 13 87 14 94 15 92 8 8 3 90 5 82 8 89 9 81 10 84 11 87 13 83 14 93 10 13 1 93 2 89 3 90 4 85 5 84 6 96 7 96 8 92 11 96 12 80 13 86 14 85 15 86 4 1 14 1 86 2 97 3 98 4 97 5 100 6 99 7 90 8 91 9 92 10 99 11 82 12 96 13 84 14 93 2 10 1 84 2 87 3 95 5 87 6 96 7 99 9 82 11 89 12 84 14 85 4 12 1 82 2 96 3 84 4 88 5 92 6 85 7 90 8 99 9 100 11 86 12 91 15 86 5 1 11 95 6 3 3 3 55 14 47 15 51 4 12 1 52 2 47 5 48 6 48 7 56 8 49 9 53 10 56 12 52 13 49 14 47 15 56 6 13 1 53 2 50 3 48 6 56 7 53 8 51 9 53 10 49 11 55 12 53 13 56 14 49 15 52 7 13 1 49 2 52 3 52 4 47 5 51 6 53 9 56 10 52 11 56 12 51 13 57 14 50 15 56 8 11 1 56 2 47 4 50 5 54 6 56 7 49 10 53 11 47 12 54 14 48 15 52 10 4 3 49 7 51 8 52 13 51 5 3 5 6 26 8 30 10 30 12 27 15 30 4 13 1 28 2 28 3 29 4 30 5 27 6 27 7 29 8 28 9 27 10 27 11 26 13 26 15 27 5 13 2 29 3 26 4 30 5 28 6 30 7 29 8 29 10 29 11 25 12 29 13 26 14 30 15 27 7 8 1 29 2 25 4 28 5 28 6 26 9 28 10 26 14 26 8 3 4 29 10 29 12 27 3 2 4 2 34 3 34 13 36 15 35 7 11 1 32 4 35 5 34 6 33 7 33 8 34 9 35 10 35 12 34 13 33 14 33 10 10 1 32 2 36 4 34 6 38 8 36 9 32 11 36 13 32 14 36 15 33 +10 5 1 15 1 84 2 84 3 76 4 80 5 88 6 90 7 84 8 78 9 78 10 79 11 74 12 89 13 84 14 83 15 89 4 7 5 86 6 84 8 79 12 90 13 82 14 75 15 89 6 2 3 79 8 75 9 4 6 76 10 76 12 89 14 84 10 8 2 81 3 87 4 90 7 76 8 83 9 80 11 87 15 81 6 1 2 10 69 14 68 2 12 1 71 3 80 4 76 5 78 6 84 8 83 9 72 10 78 12 69 13 75 14 75 15 74 3 2 2 82 14 80 4 2 6 80 8 70 5 8 1 76 2 76 3 70 6 73 7 69 9 75 12 69 14 69 6 2 2 82 4 81 5 1 7 4 80 5 90 8 84 9 90 10 90 12 90 13 94 2 6 2 94 6 82 7 84 9 86 12 81 13 87 4 4 1 88 2 85 8 92 10 85 6 2 8 92 15 89 7 1 8 82 6 2 7 1 101 3 93 4 93 5 98 7 101 11 85 14 86 3 9 1 91 5 89 7 98 8 95 10 101 11 85 13 100 14 98 15 98 6 11 1 96 3 95 4 100 5 94 6 100 7 94 10 96 11 84 12 91 14 84 15 97 7 2 6 94 11 101 8 2 4 89 7 94 9 8 3 88 4 84 5 98 6 85 9 98 10 89 12 89 15 90 4 2 7 3 82 4 87 5 78 7 89 11 90 14 88 15 88 5 2 6 84 7 87 9 6 1 78 3 92 4 92 12 83 14 90 15 79 10 7 2 83 4 81 5 90 6 82 8 91 11 76 12 80 4 5 6 6 40 7 38 8 36 9 36 10 38 13 35 6 5 5 39 6 36 12 36 13 40 14 37 8 11 1 39 2 40 4 37 5 40 6 38 7 40 8 42 9 36 12 39 14 36 15 41 9 3 5 41 7 40 9 34 6 2 14 1 97 3 90 4 93 5 98 6 89 7 89 8 100 9 89 10 104 11 97 12 102 13 96 14 87 15 87 3 5 1 95 6 102 7 97 9 88 15 101 4 12 1 90 2 99 4 104 5 93 6 103 7 103 8 96 11 100 12 88 13 100 14 100 15 95 5 6 1 92 4 99 6 93 8 103 9 91 15 87 6 12 1 101 2 96 4 103 5 101 7 86 8 90 9 86 10 90 11 92 12 102 13 96 14 103 9 15 1 88 2 98 3 90 4 97 5 93 6 91 7 104 8 88 9 99 10 98 11 93 12 97 13 90 14 103 15 102 6 2 9 3 34 4 34 7 40 8 38 10 37 11 35 12 35 13 41 14 38 3 15 1 35 2 35 3 38 4 36 5 40 6 40 7 39 8 35 9 40 10 40 11 38 12 38 13 35 14 34 15 35 4 11 1 36 3 39 5 38 7 37 8 38 9 39 11 35 12 37 13 38 14 38 15 40 7 2 1 36 5 38 8 6 3 35 9 35 10 36 11 35 14 35 15 35 10 11 1 39 4 39 5 38 6 38 7 40 9 38 10 40 12 37 13 40 14 35 15 35 3 2 1 14 22 4 14 1 21 2 21 3 20 4 21 5 19 6 21 7 19 8 23 9 22 10 19 11 21 13 20 14 21 15 19 7 4 5 21 7 21 10 20 14 21 4 1 1 1 22 4 10 1 22 4 21 5 23 7 22 9 21 10 24 12 22 13 22 14 23 15 22 8 11 2 23 3 24 5 23 6 22 7 23 8 23 9 21 11 21 12 21 13 25 15 24 10 13 1 23 2 21 3 22 4 24 6 21 7 21 8 24 9 24 11 21 12 24 13 23 14 23 15 22 +10 9 1 6 5 85 6 81 7 78 8 82 11 73 13 84 2 12 1 73 2 75 3 76 4 81 5 76 6 80 8 83 9 75 10 74 11 72 13 79 14 77 3 11 2 75 3 70 4 74 5 81 6 70 7 79 8 72 9 70 12 84 14 79 15 83 4 13 1 79 2 69 4 77 5 74 6 79 7 74 8 70 9 74 10 70 12 72 13 83 14 69 15 79 5 13 1 75 2 75 3 84 4 72 5 83 6 82 7 80 8 77 10 70 11 74 13 83 14 81 15 77 6 6 3 70 10 76 11 81 12 71 13 82 14 75 7 8 2 74 3 79 4 85 7 79 8 70 9 75 11 73 15 84 9 10 2 78 3 83 4 83 7 79 8 80 9 73 10 78 11 78 12 83 14 70 10 14 1 84 2 70 4 74 5 82 6 72 7 76 8 84 9 79 10 83 11 74 12 71 13 73 14 78 15 77 6 1 4 2 7 4 9 5 9 14 8 3 9 2 7 3 8 6 7 8 9 9 8 11 8 13 8 14 7 15 8 5 10 1 8 4 7 5 8 6 8 7 8 8 8 10 8 11 8 14 8 15 8 6 2 3 8 7 8 8 11 1 8 2 9 3 7 5 8 6 8 9 8 11 9 12 7 13 7 14 7 15 8 9 2 2 8 6 8 4 2 5 3 46 4 42 5 46 8 42 11 46 7 11 2 45 3 39 4 45 5 46 7 44 9 43 10 43 11 43 12 39 14 40 15 44 8 11 1 43 3 41 4 43 5 38 6 40 7 41 8 44 9 46 13 38 14 39 15 41 10 7 3 38 6 38 7 42 8 40 12 42 13 39 14 44 4 1 9 1 61 2 69 3 69 4 59 6 64 10 61 11 62 14 66 15 59 2 6 1 60 2 67 7 61 11 59 12 60 14 70 5 12 1 67 2 66 3 60 4 65 5 62 6 62 7 64 8 68 9 70 10 63 11 63 13 67 8 12 1 59 2 61 3 69 4 61 6 62 7 58 8 66 10 58 11 58 12 63 14 60 15 63 3 1 9 1 76 3 73 5 72 8 70 9 67 12 70 13 70 14 70 15 67 9 9 1 73 4 76 5 75 7 69 8 67 9 75 11 76 14 70 15 64 10 7 1 65 3 70 7 65 8 73 10 77 12 74 15 71 4 3 15 1 42 2 43 3 45 4 45 5 45 6 47 7 46 8 42 9 43 10 45 11 46 12 46 13 45 14 43 15 48 6 8 2 46 5 44 7 42 8 46 9 48 10 49 11 49 13 45 8 5 3 47 4 46 7 49 11 49 14 46 9 6 1 45 3 45 4 41 13 48 14 49 15 43 3 6 4 2 41 3 45 4 46 15 43 9 8 1 45 2 46 3 41 4 46 6 43 7 42 8 49 14 48 10 6 1 42 4 48 6 42 10 47 13 44 14 47 4 2 10 1 25 2 28 3 30 4 27 5 30 7 28 8 31 10 28 11 27 15 26 3 12 1 30 3 30 4 25 5 28 6 26 7 27 8 25 9 27 12 29 13 30 14 28 15 29 6 15 1 26 2 27 3 27 4 30 5 30 6 25 7 28 8 28 9 28 10 28 11 30 12 31 13 26 14 28 15 28 9 14 1 29 2 26 3 26 4 29 5 29 6 30 7 29 8 27 9 26 10 26 11 26 13 27 14 29 15 30 7 2 12 2 71 3 72 4 72 5 63 6 69 7 65 8 65 11 72 12 67 13 64 14 68 15 71 4 14 1 69 2 70 3 60 4 72 5 66 6 62 7 61 9 65 10 66 11 66 12 62 13 73 14 73 15 62 5 7 1 71 2 68 3 67 4 63 6 62 12 67 13 72 6 9 2 73 3 66 5 70 6 66 7 64 9 69 10 62 11 68 12 69 8 2 9 63 15 70 9 3 2 67 8 64 11 71 10 8 2 71 3 61 6 65 10 66 12 71 13 71 14 73 15 73 2 2 10 3 79 6 88 7 94 8 94 9 81 10 92 11 80 12 93 13 81 14 90 8 5 1 89 3 93 4 92 9 83 12 88 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2d_Hurink_vdata_5_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2d_Hurink_vdata_5_workers.fjs new file mode 100644 index 00000000..0e360179 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/2d_Hurink_vdata_5_workers.fjs @@ -0,0 +1,11 @@ +10 5 7 +5 2 1 6 1 20 2 20 3 21 5 19 6 21 7 21 4 1 4 21 1 4 7 1 95 2 90 3 81 4 90 5 81 6 88 7 88 2 2 7 1 30 2 31 3 32 4 29 5 29 6 32 7 33 5 3 1 30 5 33 7 33 3 1 6 1 77 3 69 4 80 5 68 6 76 7 75 4 2 2 79 7 78 5 7 1 82 2 70 3 74 4 76 5 76 6 72 7 73 2 1 7 1 16 2 17 3 17 4 18 5 16 6 16 7 18 3 5 1 16 2 17 5 17 6 16 7 16 +5 3 3 6 1 26 2 26 3 27 4 24 5 25 7 23 4 6 1 24 3 27 4 25 5 23 6 27 7 27 5 2 2 27 3 24 2 3 6 1 31 2 29 3 34 4 29 6 31 7 30 5 3 1 29 4 35 7 32 4 1 6 2 24 3 23 4 24 5 25 6 24 7 26 2 7 1 26 2 26 3 26 4 23 5 26 6 25 7 25 3 4 1 26 2 26 4 26 5 24 4 7 1 24 2 22 3 24 4 23 5 25 6 24 7 23 3 1 2 1 17 2 18 2 3 4 17 6 18 7 18 5 4 3 20 4 18 5 18 7 17 3 1 5 1 84 2 84 3 75 4 88 7 79 4 2 1 81 4 88 5 6 1 85 2 81 3 81 4 75 5 89 7 74 +5 1 2 2 2 71 7 67 2 3 2 2 25 4 24 5 5 2 21 3 24 4 24 5 22 7 24 5 1 7 1 26 2 26 3 26 4 28 5 29 6 26 7 26 2 6 2 25 3 28 4 30 5 27 6 29 7 30 3 2 2 26 4 28 4 5 1 29 2 30 4 29 6 27 7 30 5 2 1 30 3 31 2 1 7 1 54 2 64 3 55 4 61 5 63 6 54 7 60 2 7 1 58 2 56 3 62 4 58 5 57 6 54 7 57 4 1 1 1 96 2 3 1 96 2 102 5 90 4 7 1 91 2 105 3 107 4 97 5 104 6 94 7 106 5 3 4 104 6 106 7 95 +5 3 2 5 1 93 3 91 4 91 6 80 7 91 3 2 6 82 7 83 5 5 2 85 4 90 5 83 6 89 7 83 3 2 7 1 80 2 70 3 81 4 78 5 81 6 71 7 83 4 1 2 79 5 5 1 70 2 76 3 74 5 80 6 69 3 3 6 2 90 3 90 4 102 5 105 6 103 7 105 4 4 3 88 5 91 6 103 7 102 5 7 1 103 2 96 3 106 4 101 5 96 6 94 7 98 3 1 5 1 41 2 46 4 48 5 42 6 46 2 2 1 45 5 41 3 1 7 46 1 4 3 1 95 2 98 3 92 +5 3 2 6 1 26 2 26 3 26 4 29 5 30 6 30 4 5 1 29 3 29 5 25 6 27 7 30 5 4 1 26 3 27 5 25 7 29 3 1 2 4 39 7 46 2 7 1 41 2 43 3 42 4 45 5 42 6 44 7 45 4 1 6 40 3 3 7 1 53 2 48 3 48 4 49 5 45 6 46 7 51 4 6 2 50 3 47 4 52 5 44 6 51 7 44 5 2 3 47 6 51 2 3 6 1 15 2 17 3 17 4 18 5 17 6 17 5 7 1 17 2 17 3 17 4 18 5 18 6 16 7 16 4 1 7 1 49 2 42 3 43 4 49 5 45 6 44 7 48 2 5 1 45 2 50 3 48 4 44 6 48 3 5 1 50 2 44 3 51 6 44 7 50 4 7 1 49 2 46 3 45 4 44 5 43 6 50 7 46 +5 3 1 7 1 64 2 62 3 69 4 70 5 65 6 61 7 72 2 6 1 64 2 74 4 68 5 65 6 66 7 63 4 4 2 64 4 63 5 72 7 69 1 1 2 2 96 5 100 3 1 5 1 52 2 49 3 48 4 53 6 50 3 4 1 53 4 46 6 44 7 45 5 2 2 53 6 52 3 1 7 1 27 2 28 3 28 4 29 5 26 6 25 7 27 3 3 1 26 3 27 7 26 4 3 1 25 2 25 7 25 2 1 4 2 56 5 63 6 58 7 63 3 4 1 61 2 65 4 57 6 63 +5 3 1 5 1 30 2 26 5 27 6 31 7 31 3 4 1 26 2 30 5 28 7 30 5 7 1 30 2 30 3 25 4 29 5 28 6 27 7 30 3 1 2 4 12 6 11 2 2 5 12 7 12 3 3 4 13 5 13 6 12 4 2 6 1 19 2 19 4 20 5 21 6 17 7 19 3 6 1 18 2 19 3 18 4 19 5 20 6 17 4 6 1 18 2 18 3 18 4 19 5 20 6 21 5 6 1 19 2 20 3 20 4 21 6 20 7 19 3 1 4 3 79 4 87 6 76 7 83 2 6 1 84 2 75 4 73 5 76 6 86 7 78 3 1 1 82 3 3 4 2 52 3 46 5 48 6 52 4 4 1 46 2 45 5 46 6 46 5 5 1 52 2 53 3 48 6 47 7 47 +5 4 1 5 1 61 2 64 3 63 4 68 7 61 2 1 5 57 3 2 1 65 7 59 5 7 1 61 2 67 3 58 4 68 5 67 6 68 7 65 1 1 5 2 91 3 91 5 99 6 87 7 96 4 1 4 2 102 3 107 4 95 6 106 3 4 2 102 5 97 6 94 7 89 4 2 1 89 5 101 5 4 2 95 4 91 5 104 6 96 4 1 1 3 50 2 3 2 45 4 49 5 55 4 1 4 48 5 6 1 54 2 51 3 49 5 51 6 47 7 49 3 1 2 4 80 5 86 2 5 1 86 2 84 3 84 6 74 7 76 5 1 4 88 +5 3 2 4 2 14 3 15 5 15 6 15 4 4 1 15 4 15 6 13 7 14 5 7 1 14 2 13 3 13 4 14 5 15 6 13 7 14 3 1 3 2 70 5 77 7 70 4 7 1 72 2 79 3 81 4 81 5 79 6 68 7 79 5 3 1 78 2 78 7 81 2 3 5 2 48 3 48 4 46 5 54 6 53 5 6 2 47 3 48 4 47 5 46 6 50 7 52 3 1 2 2 40 3 45 2 2 5 45 7 43 3 3 2 42 4 40 6 39 1 4 1 2 56 +5 4 1 6 1 77 3 70 4 70 5 65 6 75 7 66 3 6 1 72 3 72 4 76 5 77 6 72 7 77 4 2 6 67 7 74 5 5 1 74 2 74 3 70 5 66 6 68 2 3 3 2 20 3 18 5 18 5 7 1 17 2 18 3 16 4 17 5 17 6 20 7 18 1 2 3 2 37 3 34 6 40 2 3 7 1 77 2 75 3 78 4 76 5 73 6 72 7 78 4 7 1 77 2 82 3 79 4 79 5 84 6 79 7 78 2 1 3 2 62 3 65 4 63 2 1 4 59 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_15_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_15_workers.fjs new file mode 100644 index 00000000..2974ba87 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_15_workers.fjs @@ -0,0 +1,21 @@ +20 10 15 +15 7 1 2 10 72 11 68 4 10 2 71 3 71 6 72 7 60 8 67 9 60 10 64 12 65 13 64 15 70 6 13 3 71 4 66 5 60 6 64 7 61 8 59 9 65 10 63 11 69 12 72 13 61 14 72 15 67 7 14 1 66 2 62 3 59 4 67 5 63 6 68 7 69 9 67 10 69 11 68 12 61 13 65 14 70 15 62 8 1 13 62 9 4 3 61 4 65 5 70 12 62 10 7 1 66 2 68 3 71 6 67 8 71 10 61 13 65 4 2 1 2 31 6 3 2 27 8 31 11 31 9 7 2 31 3 27 9 28 10 27 12 27 13 31 15 27 10 13 2 29 3 27 4 30 5 31 6 31 7 26 8 30 9 31 11 29 12 27 13 30 14 31 15 30 8 1 2 2 11 13 10 2 12 1 10 4 10 5 12 6 12 7 10 8 10 10 12 11 12 12 12 13 10 14 11 15 12 3 5 5 11 8 12 10 10 12 10 14 12 4 3 2 11 3 11 10 10 5 12 2 10 3 11 4 11 5 10 6 12 7 10 8 10 9 12 10 11 11 10 12 10 14 12 8 3 5 11 8 11 10 11 9 3 2 10 3 11 11 11 10 1 1 10 4 1 7 1 68 5 59 8 62 9 67 10 63 12 56 13 59 2 10 2 61 4 67 5 68 6 68 8 60 9 68 10 61 11 66 13 60 15 66 4 15 1 66 2 61 3 57 4 57 5 63 6 58 7 63 8 67 9 59 10 66 11 62 12 68 13 57 14 59 15 63 8 9 1 62 2 63 4 57 6 60 8 58 9 64 12 65 13 59 15 66 5 1 4 2 97 3 95 4 86 6 87 3 8 1 91 2 94 3 98 4 88 9 94 11 86 14 101 15 88 6 2 10 90 14 86 7 6 6 92 7 88 8 101 10 89 12 86 15 100 8 13 1 97 2 92 3 87 4 97 5 85 6 101 7 88 9 100 10 92 12 96 13 96 14 96 15 103 5 1 1 11 38 3 14 1 39 2 44 3 38 4 39 5 44 6 45 7 38 8 37 10 45 11 38 12 45 13 37 14 44 15 39 6 12 1 38 2 44 3 41 4 44 5 41 6 37 7 40 8 43 9 38 11 39 13 37 14 44 9 3 3 41 5 38 10 39 10 2 6 42 14 41 8 1 13 1 85 2 91 3 92 4 86 5 85 6 81 7 84 8 92 9 93 10 84 12 95 13 89 14 99 2 15 1 88 2 90 3 91 4 86 5 86 6 86 7 95 8 92 9 88 10 81 11 94 12 96 13 92 14 94 15 98 3 12 2 93 3 88 4 96 5 87 6 81 7 85 8 82 9 90 10 98 11 93 13 85 14 86 5 14 1 99 2 82 3 92 4 87 5 98 7 97 8 97 9 83 10 98 11 83 12 87 13 98 14 90 15 81 6 11 1 89 3 85 4 88 6 85 7 88 8 82 10 88 11 93 12 97 14 83 15 90 7 11 2 91 3 86 4 94 5 87 6 84 7 89 8 99 9 90 10 84 13 82 15 99 9 15 1 83 2 83 3 96 4 86 5 97 6 85 7 94 8 95 9 95 10 89 11 88 12 88 13 92 14 82 15 97 10 2 6 93 11 85 6 1 5 3 67 9 63 10 66 11 66 14 58 3 13 1 69 2 63 3 62 4 67 5 61 6 64 8 64 9 60 11 61 12 59 13 61 14 67 15 65 6 11 1 62 2 68 4 58 5 64 6 57 7 69 8 61 10 58 11 62 12 68 14 58 7 15 1 67 2 57 3 63 4 57 5 64 6 61 7 61 8 67 9 57 10 59 11 64 12 59 13 66 14 67 15 57 8 2 6 60 7 59 10 9 1 62 2 59 3 67 4 59 5 63 6 57 7 66 10 64 15 62 4 1 8 2 49 3 43 4 43 6 46 7 41 8 41 12 42 13 42 5 6 1 48 6 47 7 49 10 48 12 48 15 44 6 10 3 44 4 46 5 48 6 43 7 48 8 49 11 44 13 42 14 41 15 48 10 3 9 43 10 42 12 44 4 6 11 1 89 2 89 3 94 5 99 6 95 7 82 8 88 9 82 11 96 12 88 15 86 8 12 1 96 2 92 3 91 5 84 7 88 8 98 9 99 10 95 11 86 12 90 13 89 15 84 9 5 2 84 4 84 7 96 9 98 13 94 10 7 2 99 3 96 4 93 5 92 7 89 12 85 15 98 4 1 13 1 76 2 68 3 77 4 72 6 73 7 78 8 73 9 72 10 73 11 67 12 73 14 67 15 77 6 3 2 79 11 76 12 79 7 5 6 76 10 78 12 69 13 72 15 72 9 10 3 77 4 74 5 78 6 70 7 79 8 66 9 78 10 78 13 75 14 70 5 1 7 2 33 6 32 7 28 8 30 10 33 11 33 14 31 4 1 1 31 6 7 3 32 5 33 8 31 10 28 11 30 13 33 14 30 8 2 8 32 12 31 10 13 1 28 2 28 3 33 4 33 5 33 6 33 7 30 8 31 9 32 10 29 11 33 12 34 14 30 8 1 14 1 96 2 95 3 105 4 95 5 104 6 95 7 91 9 94 10 101 11 91 12 95 13 95 14 97 15 88 3 6 2 98 3 101 8 88 10 90 11 97 12 101 4 11 3 98 5 103 6 104 7 96 8 100 9 100 11 103 12 90 13 100 14 92 15 96 6 11 1 102 2 100 3 87 7 87 8 104 10 91 11 101 12 106 13 96 14 91 15 89 7 9 2 99 3 90 4 98 8 89 11 104 12 94 13 90 14 96 15 105 8 4 4 94 5 103 10 90 15 107 9 13 2 99 3 106 4 94 5 101 6 107 7 105 8 105 9 104 10 92 11 101 13 97 14 89 15 103 10 12 1 97 2 99 5 88 6 88 7 96 8 93 9 93 10 98 11 95 12 99 14 106 15 106 5 1 6 1 10 4 11 6 12 7 11 9 12 10 10 3 11 2 11 3 10 4 11 5 11 6 11 8 11 9 10 10 11 11 12 12 11 13 11 5 9 1 12 2 12 6 12 8 10 9 11 11 10 12 11 13 11 15 11 8 9 1 12 2 11 3 10 8 11 9 11 10 10 11 11 12 11 15 11 9 14 1 11 2 11 3 12 4 11 5 12 6 12 7 12 8 12 9 11 10 10 12 11 13 12 14 12 15 12 5 1 15 1 20 2 21 3 21 4 21 5 20 6 22 7 22 8 21 9 21 10 19 11 20 12 18 13 20 14 20 15 19 5 1 14 19 6 11 1 19 2 22 3 21 4 22 6 22 7 22 8 18 9 20 11 19 12 20 14 18 7 7 1 19 3 22 5 19 9 21 11 20 13 18 14 20 8 6 3 18 5 20 9 19 10 21 13 21 14 20 +20 4 3 12 3 86 5 97 6 93 7 81 8 88 9 90 10 88 11 86 12 83 13 96 14 96 15 82 5 13 1 87 2 95 3 85 4 92 5 91 6 90 7 97 8 96 9 99 11 91 13 92 14 90 15 97 9 15 1 86 2 81 3 96 4 91 5 91 6 90 7 95 8 87 9 93 10 95 11 93 12 85 13 95 14 95 15 83 10 13 1 89 2 92 3 98 4 90 5 98 6 92 7 83 8 96 10 94 11 97 12 90 13 84 14 93 7 2 3 3 20 4 22 6 23 3 12 1 21 3 20 4 22 5 21 6 19 7 20 8 23 9 20 10 19 12 22 13 20 14 20 4 8 1 19 3 20 4 23 6 23 7 20 13 19 14 19 15 19 5 11 1 23 2 21 3 23 6 19 7 22 8 19 9 20 10 21 11 20 14 23 15 22 7 10 1 23 3 20 4 21 6 21 9 21 10 23 11 22 12 22 14 20 15 20 8 15 1 20 2 23 3 19 4 19 5 22 6 22 7 19 8 23 9 21 10 20 11 21 12 22 13 21 14 19 15 21 10 13 1 22 2 21 3 21 4 21 5 22 6 19 7 19 8 21 9 22 10 22 13 20 14 20 15 23 7 1 14 1 79 3 84 4 77 5 74 6 81 7 84 8 79 9 83 10 84 11 73 12 75 13 73 14 70 15 81 2 10 1 77 2 83 3 73 4 71 5 78 7 78 10 76 11 76 12 83 14 86 3 13 1 80 3 73 4 70 5 75 6 78 7 75 8 79 9 79 10 78 11 71 12 77 13 77 15 83 4 10 1 81 2 79 3 71 4 84 5 83 9 83 10 72 13 84 14 84 15 71 5 9 1 73 2 72 3 71 4 80 9 73 10 86 12 83 14 85 15 85 6 12 1 79 3 75 4 74 5 74 7 76 8 81 10 80 11 75 12 74 13 85 14 85 15 80 9 14 1 71 2 85 3 85 4 83 6 79 7 73 8 74 9 83 10 76 11 73 12 70 13 73 14 77 15 80 5 1 14 1 36 2 39 3 37 4 36 5 39 6 40 7 36 8 39 9 36 10 34 11 37 12 40 13 36 14 35 5 5 3 40 7 34 8 38 9 40 15 35 7 4 4 35 11 38 13 39 15 36 9 9 3 35 4 39 7 40 8 35 9 40 10 35 11 36 14 35 15 35 10 14 1 40 2 40 3 40 4 36 5 38 6 40 7 37 8 34 9 33 11 39 12 38 13 35 14 39 15 35 7 1 2 4 70 13 64 2 10 1 64 2 69 3 75 4 63 5 72 6 69 7 70 10 65 13 62 14 70 5 15 1 65 2 73 3 67 4 67 5 75 6 67 7 61 8 66 9 64 10 69 11 74 12 67 13 71 14 67 15 73 6 15 1 69 2 64 3 73 4 63 5 71 6 73 7 69 8 68 9 62 10 61 11 63 12 73 13 74 14 72 15 63 8 5 5 65 10 66 11 66 12 66 13 71 9 9 1 62 3 67 4 71 5 68 7 62 8 61 12 62 13 65 15 70 10 5 1 63 3 72 5 68 12 67 15 72 5 3 10 1 47 2 44 3 49 4 52 6 49 8 53 9 50 11 49 12 47 14 49 4 5 1 49 7 49 9 45 10 50 11 44 6 14 1 51 2 50 3 52 4 52 5 48 6 47 7 43 8 44 9 51 10 44 11 53 13 48 14 53 15 48 7 1 7 44 8 12 2 52 3 49 4 44 5 51 6 45 7 45 9 48 10 45 11 52 13 49 14 44 15 43 7 1 9 2 50 3 57 4 52 7 53 8 60 10 56 11 59 13 57 15 57 2 2 9 53 13 60 4 11 3 51 4 60 6 52 7 56 9 54 10 54 11 59 12 57 13 51 14 55 15 52 5 10 1 54 2 53 5 50 7 55 8 53 9 56 11 57 12 57 13 56 15 57 6 2 9 56 15 56 7 8 2 50 5 59 6 55 9 59 12 57 13 53 14 55 15 53 10 7 5 54 6 52 7 52 8 51 12 50 14 55 15 60 3 2 7 2 36 3 35 5 36 7 40 8 38 10 36 15 36 6 4 2 39 6 37 10 36 13 39 10 9 1 35 3 35 4 36 7 39 8 34 9 39 10 42 13 36 15 41 4 2 3 6 51 7 50 11 45 3 14 1 44 2 44 3 48 4 51 5 46 6 50 7 46 8 50 9 47 10 51 11 50 12 46 13 46 15 51 9 2 1 48 12 52 10 12 1 45 4 48 5 53 6 51 7 47 8 49 9 52 10 46 11 54 12 50 13 45 14 49 3 1 11 1 69 2 76 4 76 5 72 6 68 7 62 9 73 10 67 12 69 14 72 15 70 2 4 1 75 2 65 10 65 14 74 10 14 1 62 2 69 3 73 4 69 5 74 6 75 7 68 9 72 10 62 11 70 12 66 13 68 14 72 15 73 7 1 15 1 77 2 68 3 67 4 66 5 66 6 80 7 77 8 66 9 68 10 71 11 71 12 74 13 71 14 68 15 78 2 3 6 68 8 67 15 73 4 3 2 68 9 69 13 78 5 12 1 80 2 73 3 77 4 80 5 69 8 77 10 70 11 77 12 75 13 70 14 74 15 70 7 15 1 67 2 66 3 74 4 78 5 68 6 69 7 78 8 80 9 67 10 76 11 75 12 68 13 80 14 74 15 79 8 7 1 67 3 80 4 80 5 67 9 71 11 80 13 77 10 14 1 80 2 79 3 67 4 75 5 66 6 79 7 77 8 69 9 67 10 66 11 80 12 67 13 78 14 75 3 1 14 1 85 2 82 3 74 4 75 5 87 6 88 7 72 8 84 9 85 10 83 12 87 13 81 14 73 15 77 3 5 3 78 5 88 6 87 8 80 13 85 7 2 5 85 10 82 4 2 8 2 81 4 90 7 83 8 85 9 83 10 85 12 80 15 89 4 11 2 76 5 88 6 91 7 84 8 76 9 82 10 78 11 82 12 85 14 84 15 79 6 1 10 91 7 14 1 91 2 79 3 89 4 90 5 82 6 78 7 88 8 83 9 80 10 79 11 88 12 84 13 91 15 83 6 1 14 1 39 2 35 4 40 5 39 6 37 7 42 8 39 9 41 10 38 11 37 12 36 13 37 14 42 15 39 2 9 2 39 3 39 4 41 5 43 6 40 7 37 8 37 10 38 14 42 5 8 1 36 2 39 4 38 6 39 7 39 8 42 9 37 10 42 7 5 8 42 9 39 10 40 12 37 15 39 8 3 5 41 10 38 14 41 10 8 1 41 3 39 4 36 7 42 11 35 12 37 13 38 15 36 4 1 1 7 101 2 8 5 102 6 102 7 104 8 98 10 91 12 93 13 96 14 91 3 15 1 94 2 102 3 90 4 103 5 103 6 104 7 104 8 89 9 91 10 98 11 93 12 105 13 99 14 103 15 96 10 14 2 100 3 93 4 93 5 96 6 96 7 93 8 107 9 101 10 107 11 89 12 99 13 89 14 98 15 105 6 2 11 1 70 4 77 5 70 6 78 8 68 9 68 10 75 11 72 12 72 13 67 14 69 3 7 2 67 3 70 5 65 6 74 7 72 11 78 12 72 4 11 2 69 3 67 5 66 6 64 7 69 10 70 11 72 12 72 13 77 14 69 15 67 5 3 2 69 6 68 11 69 6 5 2 64 3 67 6 70 8 76 14 69 10 3 3 67 8 75 14 72 5 1 6 1 23 6 26 8 26 11 26 13 24 14 26 3 12 2 25 3 26 5 26 7 24 8 23 9 24 10 25 11 25 12 23 13 24 14 25 15 26 6 2 4 24 7 25 8 7 7 23 8 24 10 22 11 23 12 23 14 26 15 22 10 4 3 23 4 22 7 24 10 22 9 1 13 1 83 2 96 3 86 4 83 5 85 7 81 8 95 9 86 10 95 11 96 12 91 13 98 15 82 2 12 2 87 4 85 5 98 6 92 7 90 8 86 9 83 10 89 11 82 12 85 13 93 15 86 3 9 1 91 4 88 5 82 6 96 7 87 8 84 11 98 14 87 15 81 4 12 1 94 3 90 5 90 6 94 7 98 9 86 10 87 11 90 12 86 13 83 14 93 15 88 6 9 3 94 5 84 6 88 9 94 11 81 12 82 13 80 14 81 15 82 7 15 1 94 2 86 3 86 4 88 5 94 6 82 7 87 8 91 9 83 10 86 11 88 12 93 13 81 14 91 15 85 8 10 1 86 2 93 6 90 7 95 8 96 9 85 11 93 12 85 13 90 15 94 9 13 1 81 2 84 3 95 5 85 6 93 7 96 8 92 9 97 10 89 11 92 12 90 13 89 15 82 10 10 1 91 2 96 3 83 4 86 6 96 7 96 8 93 9 86 11 90 12 83 2 2 8 2 72 4 78 5 73 6 70 8 71 9 72 13 71 14 76 3 14 2 77 3 68 4 77 5 71 6 80 7 69 8 71 9 67 10 69 11 73 12 69 13 66 14 74 15 80 8 1 10 3 41 5 42 6 48 8 45 9 41 10 40 11 47 13 47 14 44 15 44 2 9 1 40 3 41 4 43 5 40 6 44 7 42 8 46 10 41 15 40 3 9 2 45 3 41 4 41 5 46 6 42 7 47 8 46 13 42 14 42 4 5 7 43 8 46 11 40 13 41 15 40 5 2 3 45 4 45 6 4 4 45 5 47 7 40 12 47 7 6 2 40 4 42 7 40 8 43 9 44 13 48 10 10 2 40 3 40 4 41 5 46 6 43 9 48 10 46 11 40 12 40 13 48 +23 7 3 12 1 55 2 66 3 63 5 64 6 65 7 67 8 65 10 59 11 57 13 67 14 65 15 66 5 2 2 63 11 60 6 2 6 61 12 63 7 6 9 67 10 65 11 62 12 65 14 63 15 61 8 12 1 64 2 66 4 62 5 65 6 59 7 64 8 65 10 58 11 55 12 58 13 62 15 63 9 6 3 65 5 61 6 64 9 62 10 61 13 61 10 5 3 60 5 58 6 63 7 59 8 61 5 1 4 1 57 5 52 9 56 11 55 2 10 2 58 3 53 4 56 5 58 7 56 8 53 9 57 13 57 14 49 15 52 5 4 3 55 6 53 9 56 14 53 8 7 2 50 8 58 9 51 10 49 13 56 14 52 15 51 10 4 2 56 4 48 10 52 12 57 5 1 4 3 33 4 33 7 38 11 36 2 15 1 33 2 37 3 34 4 36 5 35 6 32 7 35 8 33 9 35 10 37 11 34 12 36 13 32 14 33 15 35 5 15 1 35 2 33 3 34 4 32 5 34 6 38 7 32 8 36 9 33 10 37 11 36 12 35 13 34 14 36 15 34 7 2 11 37 15 36 10 6 3 38 5 33 7 38 10 33 11 36 12 37 6 3 10 3 101 4 88 5 87 6 96 7 96 8 101 9 99 10 86 12 99 14 90 4 8 1 98 2 99 3 102 6 95 7 94 9 90 14 101 15 94 5 7 1 87 2 98 3 102 5 94 10 88 12 89 14 88 7 13 1 98 2 97 3 101 4 86 5 101 7 86 8 94 9 86 10 94 11 95 12 101 14 103 15 88 9 2 1 89 4 101 10 10 1 101 2 92 3 92 4 90 6 91 8 98 9 88 11 86 12 89 14 93 6 1 3 9 31 11 35 13 32 2 4 2 34 3 33 5 33 14 32 3 6 2 36 3 30 6 32 8 31 12 31 13 33 5 12 2 32 3 33 4 35 5 33 7 33 8 35 9 32 10 34 11 31 13 34 14 32 15 31 6 15 1 30 2 32 3 33 4 32 5 30 6 34 7 31 8 35 9 35 10 34 11 31 12 33 13 36 14 35 15 33 7 1 8 34 1 2 5 2 63 4 54 9 56 12 55 13 62 4 4 14 1 72 2 69 3 62 5 70 6 72 7 72 8 74 9 73 10 71 11 71 12 68 13 62 14 61 15 66 5 11 1 68 2 62 3 65 4 63 7 74 8 64 9 64 11 66 13 69 14 71 15 62 6 12 2 65 3 67 4 70 6 74 7 63 8 69 9 66 10 74 12 73 13 74 14 63 15 68 8 7 2 70 4 74 5 69 7 75 10 67 11 63 14 69 4 2 9 1 65 3 56 5 61 6 66 7 61 8 66 9 55 10 60 11 65 7 10 2 61 3 60 4 61 5 58 6 65 7 62 10 58 11 62 12 59 14 56 9 13 1 60 2 62 3 63 4 66 5 57 7 57 8 63 9 62 10 66 12 59 13 63 14 67 15 63 10 6 2 64 4 64 9 58 10 62 11 64 14 58 5 3 12 1 51 3 59 4 59 5 51 7 54 8 56 9 52 10 51 12 59 13 54 14 58 15 55 5 9 1 57 3 55 5 51 6 59 8 57 9 54 10 61 13 56 15 55 7 3 3 59 8 59 11 59 8 6 3 58 4 56 5 59 9 60 11 54 15 53 9 11 3 51 4 51 5 59 6 61 9 61 10 53 11 61 12 59 13 57 14 60 15 54 7 1 1 15 27 3 4 2 31 3 29 5 27 8 26 4 9 1 29 2 29 3 29 5 28 11 28 12 26 13 26 14 27 15 31 5 6 4 27 5 30 6 30 8 26 10 27 13 30 7 14 1 27 2 26 3 26 4 30 5 28 6 30 7 29 9 27 10 27 11 26 12 31 13 26 14 28 15 29 8 8 1 30 4 30 5 29 6 30 7 26 9 26 10 30 14 25 10 13 1 30 2 27 3 28 4 26 5 28 6 27 7 26 8 26 9 29 10 27 13 26 14 29 15 28 3 3 12 1 16 2 19 4 17 5 18 6 17 7 17 8 20 10 18 11 18 12 19 14 17 15 18 4 4 4 18 7 17 12 16 15 19 10 5 4 17 6 17 7 17 12 19 13 17 4 2 6 2 38 8 38 10 36 11 32 13 35 14 33 3 14 1 38 3 37 4 38 5 38 6 35 7 32 8 35 9 36 10 36 11 36 12 34 13 37 14 37 15 33 9 1 11 33 10 7 1 38 2 34 3 38 4 33 8 37 12 37 13 36 5 1 10 1 77 2 68 3 79 4 68 6 80 7 77 8 80 10 67 11 80 15 74 2 11 2 80 3 76 4 69 6 70 8 78 9 78 10 73 11 75 12 73 13 70 14 67 5 12 2 80 3 68 4 73 5 67 6 73 7 74 8 72 10 75 11 67 12 68 13 79 14 77 7 7 2 69 3 68 8 66 9 74 11 74 12 68 14 79 8 13 1 72 2 75 3 71 5 68 6 67 7 69 9 74 10 75 11 72 12 68 13 68 14 71 15 80 3 3 11 1 78 2 79 3 85 4 79 5 86 6 84 8 79 9 71 11 76 14 85 15 75 8 7 1 80 3 85 6 71 7 81 10 79 12 73 14 76 10 10 4 83 6 81 7 77 8 84 10 76 11 75 12 84 13 78 14 84 15 73 4 1 2 8 66 14 70 3 7 2 67 3 66 4 65 7 65 9 68 10 74 13 67 9 15 1 66 2 69 3 70 4 63 5 72 6 65 7 64 8 70 9 66 10 74 11 70 12 72 13 66 14 75 15 68 10 7 1 75 4 74 5 69 6 70 11 74 13 77 14 73 5 2 9 3 66 4 71 5 68 6 68 7 61 9 68 11 61 14 62 15 69 3 13 1 69 2 67 4 65 5 66 6 68 7 71 8 63 9 60 10 71 11 63 12 61 13 64 15 70 5 3 3 71 9 70 14 61 7 6 3 59 5 69 7 60 11 64 12 64 14 70 10 8 3 69 4 62 6 71 7 71 8 62 11 71 13 71 15 63 7 1 13 1 42 2 47 4 44 5 47 6 45 7 45 8 42 9 45 10 44 11 44 13 41 14 47 15 42 3 12 2 47 3 42 4 40 5 47 6 44 8 47 9 44 10 43 11 40 12 44 14 46 15 47 5 3 3 45 10 47 15 45 6 14 1 41 3 44 4 48 5 45 6 40 7 40 8 47 9 42 10 42 11 40 12 45 13 46 14 48 15 44 7 1 9 47 9 15 1 47 2 44 3 42 4 45 5 41 6 46 7 43 8 45 9 43 10 43 11 46 12 47 13 44 14 43 15 43 10 1 12 47 6 1 9 1 56 3 57 4 51 6 58 9 56 11 58 13 54 14 51 15 55 4 10 2 61 3 50 5 51 8 56 9 55 10 53 11 53 12 59 14 54 15 57 5 15 1 59 2 54 3 60 4 50 5 56 6 52 7 56 8 60 9 57 10 51 11 61 12 59 13 60 14 57 15 55 6 9 1 53 3 54 6 59 7 56 8 52 9 60 11 52 12 53 14 53 7 5 2 60 4 55 5 52 8 52 10 57 9 8 1 60 3 55 4 51 5 57 10 58 11 55 13 58 14 51 5 1 13 1 66 4 60 5 60 6 57 7 65 8 55 9 60 10 65 11 59 12 57 13 65 14 56 15 61 2 13 1 62 2 58 3 58 4 65 6 62 7 54 8 59 9 54 11 57 12 66 13 62 14 63 15 63 4 2 4 62 8 58 7 2 3 64 9 57 10 12 1 64 2 61 3 59 4 60 5 59 6 65 10 58 11 64 12 63 13 64 14 57 15 57 6 1 14 1 72 2 68 3 72 4 76 5 72 7 70 8 68 9 73 10 64 11 70 12 63 13 66 14 71 15 70 2 4 2 71 9 73 12 74 14 64 4 15 1 71 2 69 3 74 4 69 5 68 6 71 7 69 8 71 9 67 10 63 11 75 12 74 13 70 14 63 15 66 5 14 1 67 2 67 3 71 4 70 6 74 7 63 8 71 9 70 10 72 11 73 12 67 13 63 14 71 15 70 6 14 1 68 2 71 3 70 4 65 5 70 6 66 7 70 8 65 9 63 10 63 11 75 13 75 14 67 15 66 9 12 1 71 2 76 3 64 5 71 6 72 7 74 8 75 10 71 11 65 12 73 13 66 15 72 3 3 12 1 99 2 89 4 98 6 87 7 95 8 102 9 102 10 86 11 102 12 91 14 98 15 95 6 12 1 90 2 99 4 92 5 90 6 94 7 88 8 101 11 89 12 93 13 90 14 86 15 95 8 7 1 101 4 89 5 95 8 103 11 90 13 97 15 96 3 1 13 1 30 2 29 3 26 4 26 5 30 6 26 8 26 9 29 10 27 11 29 12 29 13 29 14 30 3 15 1 28 2 26 3 30 4 31 5 29 6 26 7 27 8 27 9 26 10 25 11 28 12 26 13 28 14 30 15 27 7 3 6 30 14 28 15 28 2 2 9 2 60 3 62 6 64 7 68 8 64 10 58 11 65 13 69 15 66 10 12 1 60 2 57 4 67 6 63 7 69 8 57 9 63 10 64 11 69 12 60 13 60 15 67 +18 5 1 6 1 16 4 18 5 16 9 18 10 17 15 16 4 10 1 16 2 18 3 18 5 16 6 16 10 17 12 19 13 18 14 18 15 16 6 7 1 17 7 16 9 17 11 17 12 15 13 17 15 17 9 11 2 16 5 16 6 17 7 16 8 17 9 17 10 17 11 18 12 19 13 18 15 17 10 11 1 16 2 18 3 18 4 16 5 18 6 16 7 18 10 15 13 18 14 16 15 18 4 2 14 1 62 2 63 3 62 4 57 6 60 7 63 8 63 9 63 10 60 11 64 12 66 13 58 14 57 15 57 6 6 2 58 7 63 8 66 9 57 14 55 15 63 7 4 7 60 8 64 9 56 10 64 10 13 3 58 4 63 5 66 6 61 7 61 8 56 9 66 10 62 11 59 12 61 13 66 14 56 15 65 5 2 13 1 35 2 33 3 35 4 35 5 35 6 33 7 34 8 35 10 35 11 31 12 34 14 36 15 34 4 3 2 31 8 32 13 36 7 14 1 35 2 34 4 35 5 31 6 36 7 32 8 35 9 33 10 34 11 31 12 34 13 36 14 35 15 33 9 2 11 35 12 36 10 13 1 37 2 35 3 32 4 36 5 32 6 37 7 31 10 34 11 34 12 34 13 31 14 36 15 35 4 1 7 1 91 2 93 6 94 8 91 9 87 10 106 12 92 2 11 1 89 3 98 4 97 5 100 7 94 8 95 10 103 11 99 12 87 14 105 15 96 5 1 12 102 7 9 3 103 5 104 6 97 7 90 8 92 10 96 11 88 14 89 15 94 7 1 7 1 34 2 34 5 29 6 28 7 32 10 29 11 33 2 5 1 31 5 30 6 31 7 34 12 33 3 10 2 30 4 33 7 29 8 33 9 32 11 28 12 32 13 29 14 34 15 33 4 6 2 30 4 29 5 30 6 29 7 28 8 32 6 6 1 31 2 31 7 29 9 28 10 32 15 32 8 12 1 30 2 33 4 29 6 30 7 29 8 29 9 32 10 33 11 28 12 30 13 30 14 32 10 7 3 30 5 32 6 34 8 34 9 28 12 28 15 33 3 1 15 1 86 2 86 3 79 4 90 5 76 6 76 7 77 8 79 9 78 10 90 11 74 12 83 13 76 14 84 15 77 3 1 10 87 9 10 2 78 3 85 5 74 6 80 7 87 9 85 10 83 11 74 13 88 15 76 6 2 6 1 44 4 39 5 37 8 38 10 44 14 36 4 5 1 36 7 43 8 41 10 38 13 39 5 4 2 44 7 38 10 39 11 36 7 3 9 41 11 38 14 37 9 2 2 43 10 41 10 1 13 37 5 1 6 1 65 2 58 4 65 5 69 8 66 10 63 5 8 2 58 5 57 7 57 8 62 9 61 10 61 12 66 13 61 6 9 2 61 4 66 5 61 6 66 9 66 11 60 12 62 13 66 15 67 7 9 1 63 2 59 5 61 7 58 8 64 10 63 11 59 12 65 14 62 8 6 2 62 8 63 10 57 11 64 13 60 15 60 6 1 5 6 99 9 86 10 101 11 91 14 87 3 13 1 87 2 90 3 86 4 88 5 95 6 92 7 92 8 90 9 95 10 88 11 94 12 104 15 89 4 11 1 89 5 92 6 103 7 95 8 89 10 103 11 104 12 95 13 90 14 104 15 89 5 11 1 97 2 93 3 92 4 96 5 103 6 91 7 99 8 100 10 86 12 97 15 104 7 9 1 97 2 97 3 99 4 100 7 101 10 95 13 96 14 94 15 88 8 6 3 96 4 100 5 86 7 93 11 90 13 89 6 1 9 4 74 5 73 6 63 8 65 9 70 10 67 11 65 12 63 14 72 2 7 1 62 2 72 6 73 9 66 13 71 14 64 15 62 4 11 1 74 2 70 3 64 4 69 5 64 8 73 9 61 10 66 11 71 12 73 14 72 6 4 5 63 6 63 8 62 9 74 8 5 3 70 4 67 5 71 9 62 10 62 9 5 1 68 3 74 10 63 11 67 13 67 4 1 4 2 92 5 91 10 97 14 88 5 2 1 98 11 90 7 7 1 83 2 95 7 96 9 94 10 100 13 84 14 98 9 9 1 95 3 99 8 90 9 84 10 86 12 89 13 83 14 89 15 86 8 1 7 1 43 4 42 5 44 9 47 10 44 11 45 15 44 2 6 2 44 3 39 5 46 7 39 14 45 15 46 3 12 1 39 3 44 4 41 5 43 6 47 8 44 9 40 10 46 12 44 13 45 14 47 15 42 4 2 11 43 13 45 5 15 1 45 2 40 3 42 4 44 5 39 6 39 7 46 8 41 9 43 10 46 11 43 12 42 13 45 14 47 15 39 6 9 2 40 3 40 4 47 6 46 7 39 8 45 9 47 10 43 14 40 8 15 1 40 2 41 3 47 4 39 5 47 6 40 7 39 8 40 9 40 10 47 11 45 12 43 13 40 14 45 15 41 10 12 1 46 3 43 4 40 5 43 6 40 7 46 8 46 9 42 10 44 11 44 13 44 15 41 4 4 15 1 29 2 30 3 35 4 32 5 31 6 35 7 35 8 34 9 29 10 31 11 30 12 30 13 32 14 33 15 34 5 14 1 34 2 29 3 33 4 29 5 34 7 29 8 34 9 35 10 33 11 29 12 33 13 29 14 34 15 31 8 1 6 35 10 3 3 33 5 34 7 31 3 3 13 1 51 2 57 3 51 4 56 5 49 6 58 7 53 8 54 9 54 10 53 12 52 13 56 14 55 5 15 1 53 2 55 3 57 4 56 5 58 6 56 7 50 8 59 9 52 10 55 11 50 12 58 13 55 14 59 15 57 7 7 1 51 4 58 5 54 6 49 8 55 11 54 13 58 4 1 10 1 89 3 100 4 100 5 95 6 91 8 93 9 84 10 95 11 98 12 99 2 2 4 90 14 95 9 11 1 86 2 91 3 97 4 93 5 86 6 91 8 88 10 87 13 94 14 101 15 90 10 15 1 97 2 99 3 84 4 99 5 83 6 83 7 85 8 94 9 99 10 100 11 91 12 85 13 86 14 88 15 96 8 1 15 1 43 2 39 3 38 4 41 5 41 6 40 7 42 8 38 9 38 10 41 11 38 12 39 13 42 14 37 15 40 4 15 1 44 2 36 3 39 4 39 5 39 6 40 7 37 8 37 9 40 10 44 11 38 12 36 13 37 14 36 15 42 5 6 1 39 4 42 6 43 7 38 9 38 15 44 6 8 5 38 6 40 7 39 10 40 11 42 13 41 14 36 15 36 7 10 3 44 4 41 5 42 6 38 7 42 8 36 10 37 12 42 13 41 15 40 8 1 12 39 9 5 2 43 7 42 8 40 11 43 12 39 10 12 1 40 2 37 4 38 5 36 6 42 7 41 8 38 9 40 10 42 11 40 13 41 14 36 4 2 12 1 83 2 83 3 90 4 90 6 79 7 78 8 79 9 83 11 77 12 78 13 79 14 79 4 9 1 81 3 88 6 76 7 83 8 79 9 92 12 88 14 91 15 76 6 11 1 78 2 91 3 88 4 78 5 90 7 83 8 80 9 90 11 91 12 88 14 83 10 12 1 92 3 89 4 92 5 79 6 88 7 81 8 81 9 89 10 76 12 78 13 82 15 87 5 2 12 1 37 3 40 4 35 5 38 7 41 8 37 9 35 10 39 11 34 12 38 13 36 15 38 3 11 1 39 2 35 3 40 4 38 6 38 9 36 10 35 11 36 12 36 13 40 14 41 5 12 1 38 3 41 4 38 5 41 6 35 7 39 8 40 9 35 10 37 11 39 13 42 15 38 9 2 12 38 14 38 10 10 1 39 2 37 6 37 7 37 9 38 10 41 11 41 12 35 13 39 14 36 +21 5 2 1 1 96 3 8 1 94 3 99 5 97 6 102 7 89 9 95 11 91 14 85 5 4 2 89 8 87 10 89 13 100 7 11 1 101 2 103 3 90 4 89 7 102 10 99 11 99 12 92 13 87 14 103 15 100 9 13 1 90 2 99 3 91 4 96 5 97 6 95 8 89 9 94 10 92 12 99 13 102 14 90 15 98 8 1 13 1 62 2 59 3 68 4 59 5 64 6 57 7 58 8 59 9 67 10 64 13 67 14 66 15 67 2 14 1 65 2 68 3 66 5 59 6 66 7 58 8 69 9 69 10 57 11 60 12 68 13 65 14 59 15 69 3 5 1 64 9 68 10 69 12 66 14 65 4 3 2 66 3 61 9 61 5 9 1 66 3 61 4 57 5 65 6 65 7 67 11 60 12 58 15 57 6 7 1 69 6 58 7 63 8 61 10 57 12 57 13 58 9 2 4 59 9 61 10 10 1 68 2 58 3 67 4 64 5 64 6 61 7 66 11 67 13 63 14 63 4 4 11 2 93 3 104 6 107 7 93 8 101 9 106 10 102 12 101 13 94 14 94 15 105 5 7 4 107 7 102 8 102 10 107 11 99 12 97 15 101 7 14 2 98 3 99 4 91 5 101 6 98 7 91 8 104 9 93 10 102 11 102 12 90 13 94 14 103 15 93 10 14 1 90 2 101 3 93 4 106 5 98 6 93 7 90 8 94 9 104 10 105 11 90 12 100 14 96 15 96 6 3 13 1 45 2 42 3 45 4 46 5 48 6 46 7 46 9 43 10 48 11 47 12 44 13 45 14 47 4 10 2 44 3 43 4 41 5 48 7 42 9 45 11 43 12 48 14 47 15 42 6 15 1 44 2 46 3 47 4 41 5 48 6 44 7 49 8 44 9 43 10 43 11 48 12 41 13 44 14 47 15 49 7 2 5 48 14 41 8 7 2 49 3 45 5 43 6 47 10 49 11 44 12 46 9 10 2 45 3 41 5 47 6 45 9 46 11 41 12 46 13 41 14 43 15 43 6 1 5 5 30 9 27 11 30 12 28 15 31 2 2 8 28 11 26 3 10 1 28 2 30 3 27 5 26 7 29 10 27 11 26 12 28 13 29 14 30 7 7 1 25 4 29 5 30 6 25 9 27 10 29 11 30 8 2 13 25 15 27 10 12 1 27 2 29 5 31 6 28 7 27 8 31 9 27 10 29 11 26 12 31 14 30 15 30 6 3 9 1 64 3 58 6 64 7 60 8 61 9 58 10 60 14 56 15 54 5 12 2 62 3 58 4 62 5 57 6 63 7 63 8 59 9 55 10 59 11 54 14 65 15 58 7 2 13 64 14 59 8 6 1 53 4 60 8 64 9 61 12 59 15 63 9 6 3 56 5 55 6 54 7 59 10 53 15 58 10 9 1 62 2 56 3 56 6 58 7 54 9 63 10 53 11 55 12 61 5 5 11 1 91 2 103 4 96 5 104 6 104 7 93 8 96 9 102 10 91 12 98 14 103 7 5 1 90 2 98 6 101 7 105 11 89 8 12 1 97 2 94 3 103 5 94 6 88 8 89 9 101 10 101 11 93 12 101 13 94 14 88 9 5 6 105 8 96 9 93 12 97 15 100 10 8 1 101 3 96 5 102 6 93 7 98 10 102 12 90 15 95 7 1 4 1 65 6 69 7 76 14 63 3 8 6 73 8 66 9 76 10 70 12 66 13 65 14 64 15 63 6 8 1 70 3 72 4 67 6 62 7 69 9 62 12 74 14 65 7 1 9 71 8 1 12 65 9 11 1 72 2 67 3 66 4 75 6 63 9 67 10 64 12 69 13 66 14 63 15 74 10 1 1 68 6 2 4 3 59 7 55 11 60 14 58 4 9 2 60 4 60 6 64 7 55 10 67 11 56 12 61 13 62 14 64 5 4 2 62 4 56 5 59 9 57 8 9 1 57 2 67 7 64 9 64 10 55 11 61 12 62 13 55 14 63 9 15 1 56 2 62 3 66 4 59 5 67 6 58 7 61 8 66 9 55 10 56 11 62 12 65 13 65 14 59 15 64 10 14 2 65 3 60 4 65 5 57 6 60 7 60 8 62 9 67 10 56 11 57 12 64 13 66 14 61 15 59 7 1 9 2 105 4 101 5 91 8 104 9 104 10 107 11 93 12 90 13 94 3 7 1 104 2 92 3 96 4 95 9 106 12 92 15 102 4 9 1 100 3 107 4 99 8 106 10 104 12 94 13 92 14 99 15 96 6 13 1 103 2 106 4 99 5 97 6 95 7 99 8 96 9 95 10 92 11 102 12 98 13 107 14 89 8 11 1 101 2 89 4 99 5 96 6 89 7 101 8 96 9 101 10 98 12 91 13 103 9 11 2 107 3 100 4 94 5 107 6 91 8 88 9 92 10 100 13 104 14 89 15 96 10 2 7 88 14 96 5 2 4 8 42 11 43 12 42 14 43 3 10 1 44 3 39 4 42 5 39 8 45 9 42 10 45 11 41 13 40 15 44 4 8 1 42 4 45 6 46 8 46 11 40 12 39 13 38 14 41 7 4 1 45 9 42 10 41 14 43 9 6 2 44 3 39 4 40 7 43 11 44 15 42 6 1 4 4 105 6 91 13 107 14 104 2 2 6 104 7 98 4 11 1 107 2 104 4 103 5 95 6 101 7 100 9 91 10 99 12 104 13 100 14 104 5 15 1 100 2 91 3 106 4 102 5 101 6 94 7 99 8 109 9 104 10 100 11 90 12 101 13 101 14 100 15 100 7 7 3 110 6 108 9 95 10 104 12 104 14 98 15 109 8 10 1 99 3 105 5 92 6 102 8 99 9 96 12 102 13 98 14 103 15 109 5 2 11 1 71 4 64 6 69 7 72 8 68 9 73 10 73 11 71 12 64 14 70 15 64 7 14 1 62 2 68 4 67 5 65 6 73 7 68 8 66 9 71 10 73 11 69 12 65 13 63 14 64 15 67 8 10 2 63 3 73 4 66 5 65 6 64 9 69 10 72 11 71 13 63 15 64 9 6 2 69 11 70 12 73 13 66 14 71 15 68 10 13 1 68 2 69 3 63 4 70 5 67 6 67 7 71 8 66 9 71 10 66 11 65 12 71 13 61 2 3 8 1 91 2 87 5 76 7 89 10 76 11 91 12 82 13 75 8 7 1 85 3 82 9 87 11 79 12 91 14 76 15 89 6 1 10 1 67 2 74 3 72 4 68 6 71 7 75 8 68 9 73 11 69 14 62 2 1 6 74 3 2 1 75 6 68 6 5 3 69 5 63 8 64 9 68 10 73 8 8 2 66 3 74 4 69 5 72 6 63 7 73 10 69 12 65 10 9 1 76 2 69 3 66 4 69 5 67 8 63 10 73 14 70 15 66 4 4 5 4 15 5 15 10 16 11 16 12 16 5 3 7 18 9 17 14 18 9 9 1 18 3 18 4 17 5 18 6 18 8 17 11 16 14 17 15 17 10 7 3 18 4 18 6 18 7 17 9 17 11 16 13 18 4 1 9 2 26 5 28 6 27 7 24 8 26 9 28 13 26 14 28 15 28 3 4 8 25 10 24 11 24 12 28 8 6 1 24 3 29 4 28 8 24 10 26 11 26 9 12 1 24 2 28 3 25 5 28 6 26 7 25 8 28 9 24 10 26 11 25 13 26 15 26 1 8 15 1 32 2 31 3 29 4 28 5 29 6 26 7 30 8 31 9 31 10 26 11 28 12 27 13 31 14 31 15 28 7 2 15 1 19 2 20 3 21 4 20 5 21 6 19 7 21 8 21 9 21 10 18 11 18 12 19 13 20 14 20 15 22 3 4 5 22 8 19 10 21 14 21 4 14 1 18 2 19 3 20 4 19 5 21 6 20 7 20 8 22 9 20 10 19 11 19 12 21 14 18 15 18 6 1 3 20 7 13 1 18 2 20 3 18 5 19 6 18 7 21 8 19 9 21 11 21 12 21 13 22 14 19 15 21 8 2 1 21 3 18 9 4 2 18 6 20 11 19 13 20 6 2 1 8 93 3 13 1 102 2 93 3 98 4 106 5 101 6 107 7 108 8 109 11 104 12 93 13 102 14 95 15 91 4 13 1 99 2 107 4 90 5 92 6 105 7 94 8 101 9 94 10 104 11 109 12 98 13 109 15 110 7 2 2 99 11 92 8 5 1 103 3 91 8 99 12 92 15 91 10 8 1 93 2 103 6 104 7 103 8 107 11 105 12 109 14 103 3 2 6 4 95 5 90 7 96 8 95 9 91 12 90 4 7 3 89 4 92 5 88 9 92 10 82 11 78 14 82 7 6 1 89 3 90 5 96 6 81 8 84 11 93 +15 5 2 12 1 61 2 66 3 69 4 61 6 71 7 72 9 62 10 69 12 64 13 63 14 68 15 63 3 15 1 64 2 71 3 65 4 65 5 63 6 61 7 63 8 70 9 61 10 69 11 71 12 72 13 62 14 70 15 69 4 3 4 69 5 70 6 61 8 11 1 66 2 70 3 63 4 67 5 66 6 61 7 66 8 64 11 68 12 64 15 60 9 1 12 71 7 2 13 1 16 2 18 3 17 4 17 6 17 7 16 8 16 9 15 10 16 11 15 13 15 14 16 15 15 3 5 5 15 9 16 10 15 14 16 15 15 4 4 4 16 7 14 12 15 14 16 5 7 1 16 3 16 5 15 8 16 11 15 14 17 15 15 8 5 2 17 4 15 10 17 12 16 15 16 9 11 2 17 3 15 4 16 5 16 7 16 8 16 9 16 11 16 12 16 14 17 15 15 10 7 1 16 3 18 6 15 7 18 11 16 14 17 15 17 3 3 4 5 90 8 81 11 84 13 79 4 5 1 92 2 90 3 91 4 91 14 92 6 13 1 78 2 83 3 87 4 91 5 85 6 79 7 88 9 80 10 90 11 80 12 89 13 92 14 87 5 2 6 1 33 7 37 8 35 9 37 12 34 15 37 3 4 2 39 5 33 9 37 11 36 5 8 2 38 3 35 4 35 6 37 8 36 9 38 10 34 15 39 7 2 5 33 6 33 10 8 3 35 4 37 8 38 9 36 10 39 11 39 14 38 15 39 3 2 1 3 68 6 4 2 77 3 69 11 74 14 78 9 1 14 78 6 2 11 1 40 2 38 3 44 5 39 7 45 8 38 9 42 10 40 11 44 12 44 14 37 3 8 3 41 4 44 5 38 6 38 7 41 8 39 11 40 13 44 4 11 4 41 5 40 7 41 8 45 9 37 10 39 11 43 12 38 13 39 14 37 15 43 5 14 1 37 2 39 3 40 4 37 5 44 6 38 7 39 9 43 10 42 11 43 12 39 13 45 14 43 15 37 8 9 1 39 3 37 4 37 6 41 9 42 11 43 12 39 13 43 14 44 10 15 1 41 2 43 3 41 4 44 5 40 6 42 7 40 8 43 9 40 10 43 11 42 12 42 13 40 14 43 15 38 5 3 2 5 91 11 107 5 8 1 97 4 94 5 93 8 93 10 103 13 93 14 104 15 102 7 1 9 110 9 10 1 91 4 110 6 90 7 92 8 103 9 101 10 91 11 99 12 90 15 101 10 14 1 110 2 107 3 107 5 98 6 97 7 91 8 96 9 104 10 98 11 95 12 93 13 107 14 101 15 109 3 2 11 1 24 2 24 4 25 5 22 6 22 7 21 8 21 10 23 11 22 12 22 15 24 3 11 1 24 2 23 3 21 4 21 5 24 9 21 11 21 12 22 13 24 14 23 15 21 9 12 2 21 3 23 4 22 6 24 8 22 9 22 10 23 11 21 12 22 13 25 14 24 15 25 4 4 13 2 31 3 35 4 32 5 34 6 36 7 31 8 34 9 35 10 30 11 33 12 35 14 33 15 36 5 6 1 34 3 35 5 35 13 30 14 32 15 34 6 13 2 31 3 31 4 31 5 31 6 33 7 34 9 31 10 36 11 36 12 33 13 30 14 34 15 34 9 5 2 30 8 34 11 36 12 31 13 33 4 1 13 1 88 3 94 4 88 5 97 6 86 7 89 8 83 9 95 10 95 11 88 13 100 14 95 15 92 3 15 1 97 2 101 3 95 4 87 5 95 6 86 7 91 8 94 9 98 10 94 11 88 12 94 13 96 14 96 15 101 6 12 1 93 2 96 3 100 4 84 6 97 8 90 9 87 11 94 12 90 13 86 14 92 15 89 9 2 5 98 7 91 7 1 10 1 76 2 67 3 79 4 67 5 70 6 81 8 70 10 70 11 72 14 74 4 1 3 74 6 9 1 79 2 72 3 76 4 68 7 76 8 70 9 71 13 77 14 75 7 11 2 68 3 72 4 74 5 74 7 76 8 70 9 69 10 72 11 77 13 69 14 72 8 8 1 80 2 72 4 74 6 73 8 77 9 71 13 80 15 68 9 4 2 67 8 79 10 67 12 73 10 13 1 80 2 71 3 75 4 78 5 77 6 81 7 75 8 75 10 77 11 78 12 79 13 72 15 70 5 1 15 1 90 2 85 3 98 4 86 5 81 6 92 7 82 8 93 9 95 10 84 11 86 12 96 13 82 14 85 15 83 2 13 1 97 2 89 3 82 4 94 5 98 6 81 7 93 9 92 10 84 11 83 12 94 13 89 14 92 5 15 1 87 2 89 3 84 4 91 5 86 6 92 7 85 8 89 9 97 10 95 11 90 12 84 13 91 14 88 15 82 7 15 1 82 2 98 3 82 4 89 5 85 6 90 7 81 8 92 9 82 10 82 11 82 12 93 13 89 14 89 15 83 8 9 2 98 3 84 4 87 7 95 8 97 11 95 12 91 13 96 15 88 7 1 7 1 53 2 47 4 53 8 51 10 46 14 49 15 50 2 9 2 50 3 48 4 53 5 49 9 51 10 50 11 48 14 44 15 49 3 3 4 48 8 48 11 47 4 11 1 47 4 52 5 44 6 52 9 45 10 48 11 53 12 52 13 53 14 47 15 53 5 10 1 46 2 44 4 51 5 45 6 48 7 45 9 50 11 49 12 53 14 51 6 11 2 52 3 46 5 52 6 46 7 45 8 50 10 52 11 49 13 47 14 53 15 48 10 15 1 50 2 50 3 52 4 47 5 50 6 46 7 45 8 46 9 47 10 52 11 51 12 53 13 46 14 48 15 48 3 5 3 9 37 10 37 14 36 6 8 1 34 2 32 3 35 5 31 6 31 10 35 13 32 14 32 8 7 1 35 4 36 5 32 7 36 8 36 10 36 15 37 5 2 7 4 43 5 47 6 48 9 48 10 45 12 44 15 51 3 11 1 48 2 46 4 47 5 43 9 49 10 46 11 43 12 45 13 49 14 49 15 51 5 5 3 47 5 46 8 50 13 46 14 51 8 3 2 43 9 49 15 49 9 6 1 48 2 45 9 51 11 48 13 44 15 42 +17 3 2 11 1 56 2 56 3 65 5 63 6 66 8 67 9 58 10 59 11 58 13 62 14 63 4 9 1 61 3 62 4 62 5 59 9 63 10 64 12 57 13 61 15 68 9 14 1 67 2 61 3 63 4 67 5 64 6 59 7 58 8 60 9 66 10 57 11 56 13 66 14 58 15 68 2 6 13 2 59 3 60 4 63 5 54 6 57 7 61 8 63 9 58 10 55 11 62 12 63 14 59 15 57 9 15 1 58 2 64 3 56 4 62 5 64 6 54 7 63 8 58 9 64 10 63 11 61 12 57 13 55 14 64 15 59 8 2 2 10 92 15 95 3 13 1 91 2 101 3 100 4 94 5 102 6 90 8 94 9 90 10 107 11 100 13 104 14 93 15 106 4 6 1 100 5 103 6 107 11 107 14 101 15 106 6 12 1 102 2 98 4 89 5 90 6 102 7 94 9 101 10 94 11 100 12 99 13 94 14 104 7 10 1 103 5 104 6 104 9 107 10 96 11 90 12 102 13 98 14 89 15 106 8 8 1 95 2 94 5 105 10 90 11 104 12 103 13 90 15 106 9 10 1 100 2 89 4 105 5 91 6 105 7 102 8 105 13 90 14 96 15 96 10 13 1 93 2 101 5 89 6 92 7 101 8 94 9 104 10 93 11 102 12 100 13 104 14 94 15 95 6 2 15 1 68 2 74 3 72 4 68 5 66 6 78 7 80 8 69 9 67 10 80 11 67 12 72 13 71 14 68 15 66 6 4 3 68 11 70 14 76 15 71 7 2 8 78 15 76 8 11 2 75 4 75 5 69 6 70 7 73 8 77 9 72 10 80 11 74 12 79 13 69 9 1 12 67 10 5 2 76 4 79 7 72 9 78 15 69 2 7 1 6 72 10 9 1 80 2 72 3 84 4 79 6 77 8 71 10 80 14 76 15 87 4 6 7 2 11 4 10 5 11 6 10 11 10 13 11 15 9 7 2 1 10 8 10 8 11 1 9 2 10 3 11 5 10 7 10 8 9 9 10 12 10 13 9 14 11 15 10 10 7 1 11 4 11 5 10 10 9 11 10 13 10 15 10 6 2 2 9 30 15 31 4 15 1 30 2 29 3 34 4 32 5 31 6 34 7 29 8 30 9 34 10 32 11 35 12 30 13 30 14 34 15 30 5 6 1 34 2 30 3 34 4 34 13 31 14 35 8 7 1 34 2 34 6 32 8 31 10 34 13 33 14 31 9 12 1 30 2 31 3 29 4 34 5 32 7 32 8 32 9 33 11 33 12 32 13 32 14 30 10 7 2 32 3 34 4 32 7 34 8 31 11 34 13 35 8 1 9 1 57 2 52 4 55 5 51 9 57 10 50 12 50 13 55 15 50 2 14 1 53 2 51 3 59 4 51 5 60 6 60 8 58 9 55 10 59 11 60 12 51 13 56 14 53 15 51 3 3 2 53 4 58 9 57 4 8 1 59 3 56 5 54 7 60 10 54 11 58 13 60 14 59 5 4 2 50 8 56 10 52 13 54 6 12 2 53 3 56 5 53 6 52 7 59 9 56 10 58 11 52 12 53 13 56 14 60 15 56 8 2 6 51 12 50 10 5 1 58 2 53 5 59 7 60 13 53 3 5 10 1 55 2 51 4 50 6 58 7 51 8 54 9 54 10 50 13 50 14 56 6 10 1 56 2 49 4 52 7 49 8 49 9 51 10 58 11 57 14 51 15 48 10 13 1 49 2 50 3 57 4 56 6 56 7 53 8 53 9 52 10 52 11 56 12 51 14 54 15 50 2 7 2 9 20 12 20 9 1 10 17 2 3 7 3 55 6 57 8 55 9 55 10 52 11 55 14 60 4 1 11 60 6 1 11 1 87 2 95 4 92 6 85 7 93 9 82 10 93 11 84 12 80 13 96 14 90 3 11 2 85 3 86 4 95 5 95 6 91 8 91 10 92 11 83 12 88 13 89 15 92 4 14 1 91 2 86 3 96 4 80 5 93 6 90 7 93 8 82 9 94 10 96 12 87 13 84 14 85 15 86 5 11 2 85 5 95 7 90 8 94 9 85 10 83 11 95 12 83 13 87 14 86 15 80 7 13 1 88 2 82 3 91 4 96 5 96 6 87 9 84 10 81 11 84 12 95 13 89 14 94 15 82 8 14 1 85 2 86 3 85 4 93 5 83 6 83 7 94 8 81 10 85 11 90 12 90 13 86 14 84 15 87 3 1 10 1 44 2 44 3 43 4 42 8 50 9 51 10 46 11 49 13 50 15 47 3 7 2 47 3 50 6 42 8 42 9 48 12 49 14 43 8 5 2 43 3 47 10 48 12 42 15 46 6 1 5 1 74 2 71 7 79 9 74 12 74 3 10 2 75 3 78 4 66 5 77 6 71 9 79 10 73 12 76 14 78 15 78 7 2 2 76 3 70 8 8 1 68 3 67 6 71 8 71 12 75 13 75 14 66 15 66 9 6 3 80 5 75 8 80 9 68 12 68 15 73 10 1 8 71 7 2 5 1 32 2 31 5 27 9 27 12 31 3 11 1 29 2 31 3 27 5 33 6 30 8 32 10 33 11 30 13 33 14 30 15 33 4 11 1 31 3 30 5 32 7 29 8 29 9 31 10 28 12 31 13 28 14 29 15 30 5 14 1 33 2 29 4 28 5 30 6 32 7 32 8 29 9 31 10 27 11 30 12 33 13 28 14 30 15 32 6 14 1 31 2 28 3 28 4 32 6 31 7 32 8 30 9 33 10 32 11 28 12 29 13 32 14 32 15 30 8 11 1 32 4 28 5 30 7 31 9 31 10 29 11 28 12 29 13 28 14 30 15 30 9 12 2 27 3 30 4 30 5 31 6 30 7 29 8 31 9 28 10 28 11 29 12 27 15 30 7 2 11 1 48 2 50 3 46 5 47 6 52 7 52 9 45 10 52 13 46 14 48 15 46 3 12 1 48 3 50 4 46 5 51 6 49 7 44 8 52 11 47 12 44 13 46 14 49 15 51 4 4 3 47 5 50 6 47 15 49 5 13 1 44 2 47 3 46 4 53 5 53 6 53 7 51 8 47 10 45 12 45 13 46 14 49 15 43 6 5 8 49 9 47 10 44 12 47 13 50 7 6 3 46 5 52 7 52 9 48 10 48 15 51 10 13 1 51 2 45 3 51 5 51 6 50 8 46 9 52 10 52 11 49 12 45 13 52 14 47 15 46 7 2 2 1 48 15 48 3 11 1 47 3 47 5 50 6 49 9 52 10 46 11 55 12 45 13 46 14 47 15 55 5 13 1 48 2 50 3 53 4 54 5 50 6 47 8 46 9 55 10 51 11 54 12 48 13 45 15 46 6 6 1 47 6 48 9 46 12 52 13 53 14 51 7 14 1 49 2 50 3 54 4 52 5 46 7 49 8 52 9 51 10 51 11 53 12 47 13 49 14 46 15 45 8 12 1 51 2 47 3 55 4 54 5 47 6 52 7 49 8 53 9 50 11 51 12 45 15 48 9 9 1 47 2 52 3 48 5 51 7 48 8 46 10 49 13 47 14 45 +25 3 4 7 2 40 6 35 7 37 8 34 9 35 10 37 15 35 5 11 1 35 2 38 3 40 4 36 6 36 7 37 9 34 11 37 12 33 13 40 14 39 6 2 8 34 11 40 6 1 2 3 72 5 81 3 3 4 74 9 68 14 76 7 15 1 69 2 76 3 72 4 77 5 73 6 68 7 78 8 71 9 81 10 75 11 70 12 77 13 81 14 80 15 68 8 2 2 80 15 76 9 8 1 72 2 68 6 72 9 73 10 80 11 69 13 77 14 75 10 1 10 69 7 2 15 1 38 2 35 3 33 4 38 5 37 6 39 7 37 8 37 9 39 10 36 11 33 12 38 13 36 14 38 15 34 3 9 2 39 4 35 5 33 6 37 8 37 9 33 10 38 12 33 14 38 4 12 1 34 3 33 4 33 5 33 7 39 9 33 10 34 11 33 12 37 13 38 14 40 15 34 5 15 1 34 2 37 3 34 4 36 5 37 6 35 7 36 8 39 9 37 10 34 11 37 12 39 13 39 14 38 15 35 6 8 1 39 4 33 5 39 10 33 11 35 12 35 14 34 15 33 7 6 1 35 3 37 8 36 10 35 13 34 15 35 10 2 3 39 13 38 4 2 7 1 69 4 78 5 77 7 68 9 71 10 66 15 65 4 3 6 71 7 66 9 74 6 11 2 76 3 71 4 76 5 70 6 67 7 77 8 78 10 70 11 75 13 75 14 70 8 12 1 75 4 77 5 67 6 69 7 64 8 74 9 69 10 75 11 67 12 75 13 75 15 66 5 1 6 1 69 4 66 6 59 9 69 14 63 15 72 6 14 1 66 2 69 3 61 4 70 5 68 6 72 7 62 8 72 9 66 10 61 11 61 12 66 14 60 15 60 7 12 1 61 2 63 3 73 4 66 6 70 7 63 9 73 10 71 11 69 12 65 13 66 15 70 8 11 2 64 3 66 4 60 5 60 6 68 7 60 8 63 11 62 12 60 13 64 14 68 10 11 2 60 3 64 4 65 5 62 7 68 8 71 9 66 11 66 12 62 13 69 14 64 5 2 15 1 36 2 36 3 42 4 36 5 43 6 35 7 40 8 41 9 38 10 38 11 42 12 41 13 37 14 35 15 43 3 7 2 36 3 39 4 42 8 37 9 36 11 37 12 35 4 15 1 37 2 41 3 39 4 41 5 41 6 38 7 43 8 40 9 38 10 41 11 39 12 38 13 38 14 39 15 36 6 9 2 36 4 40 5 41 7 41 8 37 9 40 11 40 13 40 15 41 7 6 5 37 7 38 10 41 11 38 13 39 15 40 6 2 11 1 16 2 16 3 16 6 19 7 17 9 18 10 18 11 16 12 16 14 17 15 17 4 6 3 18 4 17 7 15 8 18 13 18 15 19 5 6 1 16 4 17 5 19 6 16 7 17 11 18 7 5 2 18 3 18 4 16 10 17 12 19 8 15 1 17 2 17 3 19 4 16 5 17 6 18 7 18 8 17 9 17 10 15 11 18 12 17 13 16 14 19 15 16 9 4 3 16 4 17 10 18 15 18 5 2 9 4 28 5 31 7 33 9 27 10 30 11 32 13 31 14 32 15 28 6 9 1 29 2 28 4 32 5 32 7 30 9 31 10 30 11 31 12 29 7 10 3 28 4 30 5 32 6 27 8 31 9 33 10 32 11 32 12 29 15 31 8 5 1 27 3 29 6 31 11 28 13 30 9 1 6 27 8 2 13 1 41 2 38 3 41 4 42 5 39 6 39 7 42 8 45 9 38 10 41 13 46 14 42 15 41 3 1 9 39 5 1 11 40 6 15 1 44 2 39 3 40 4 38 5 45 6 42 7 38 8 39 9 42 10 45 11 42 12 45 13 46 14 38 15 45 7 11 1 40 4 42 5 39 7 40 8 40 9 41 10 44 11 39 13 46 14 45 15 40 8 10 1 42 2 44 3 41 8 45 10 45 11 44 12 39 13 44 14 41 15 43 9 2 13 45 14 42 10 1 15 42 5 2 15 1 98 2 94 3 86 4 92 5 97 6 88 7 96 8 89 9 90 10 101 11 91 12 87 13 102 14 96 15 92 6 4 2 95 5 100 9 92 10 86 7 4 4 88 7 90 12 94 14 87 9 7 2 86 4 101 5 97 8 101 10 102 11 97 13 92 10 10 4 103 5 88 6 90 7 95 8 95 9 86 10 87 13 101 14 96 15 99 7 2 5 8 57 11 56 12 58 13 60 14 58 3 15 1 58 2 54 3 63 4 58 5 55 6 61 7 58 8 58 9 64 10 62 11 55 12 61 13 65 14 58 15 57 4 10 1 60 6 59 7 59 9 58 10 65 11 56 12 58 13 61 14 59 15 58 6 8 1 63 2 53 4 53 5 54 6 63 8 57 10 55 13 60 7 5 5 58 7 63 9 62 14 57 15 63 9 10 1 63 2 63 4 54 6 63 8 58 10 63 11 60 13 63 14 56 15 56 10 12 1 53 2 58 4 63 6 55 7 60 8 54 9 60 10 55 11 59 12 64 14 56 15 60 3 1 12 1 39 2 35 4 38 5 38 7 38 8 35 9 39 10 33 11 37 12 39 13 33 14 38 7 8 3 36 6 35 7 35 8 34 10 36 13 38 14 33 15 34 10 10 2 36 3 33 4 35 5 33 6 39 10 40 11 35 12 36 13 34 14 34 5 3 14 1 68 2 71 3 64 4 73 5 61 6 71 7 64 8 63 10 70 11 66 12 69 13 72 14 62 15 66 5 1 5 64 7 9 1 75 3 65 4 74 5 62 7 62 9 65 10 65 12 69 14 73 9 4 3 64 8 69 11 62 12 70 10 1 12 65 6 2 7 1 22 2 19 3 22 4 23 7 19 8 22 11 22 4 8 1 19 2 22 4 22 5 21 8 20 10 21 12 19 13 22 5 11 1 22 2 19 3 22 4 22 6 19 7 20 10 22 11 20 12 19 13 20 15 20 6 6 2 23 3 23 5 20 7 21 12 20 14 22 7 11 1 22 2 21 3 19 6 22 7 22 8 20 9 23 11 22 12 21 14 22 15 21 9 11 1 22 2 20 3 23 4 22 5 20 7 22 8 22 9 21 10 21 12 22 13 22 5 1 12 2 27 3 25 4 23 5 23 6 25 8 27 9 23 11 24 12 25 13 24 14 26 15 27 2 7 4 27 5 25 9 27 10 25 12 26 14 27 15 27 3 3 8 23 9 25 15 23 7 5 3 27 5 23 8 24 12 24 15 24 10 3 3 27 13 27 14 26 4 1 13 2 59 3 68 5 62 6 61 7 69 8 70 9 59 10 61 11 69 12 64 13 65 14 71 15 60 3 14 1 59 2 70 3 62 4 63 6 62 7 64 8 60 9 62 10 62 11 60 12 63 13 59 14 62 15 71 4 1 13 69 5 5 6 64 8 60 10 71 11 71 15 61 4 3 10 2 54 3 59 6 53 7 63 8 53 10 62 11 60 13 56 14 60 15 61 6 4 1 58 12 62 13 58 14 63 7 8 1 63 2 59 3 53 4 62 5 62 7 55 9 56 10 58 9 5 3 56 5 57 6 60 10 61 14 58 5 3 12 1 64 3 64 4 69 6 60 7 66 8 67 10 64 11 62 12 71 13 63 14 59 15 62 4 8 1 64 3 67 4 61 6 62 7 71 9 65 10 64 14 60 5 8 2 66 5 65 10 66 11 62 12 63 13 62 14 59 15 70 7 13 1 62 2 67 4 59 5 63 6 60 7 62 8 66 9 60 10 62 11 65 13 61 14 61 15 70 9 8 1 67 2 67 5 70 10 70 11 71 12 60 14 62 15 64 5 1 8 2 38 3 39 4 36 6 39 7 36 8 36 12 37 14 34 3 6 1 38 3 34 7 34 9 37 12 38 15 38 4 14 1 38 2 33 3 33 4 33 5 39 6 37 7 37 8 36 9 38 10 35 11 36 12 38 13 34 14 33 5 1 13 39 10 15 1 34 2 37 3 36 4 39 5 39 6 36 7 32 8 33 9 34 10 35 11 35 12 38 13 36 14 33 15 39 2 4 11 1 46 2 43 5 43 6 48 8 43 10 48 11 41 12 42 13 46 14 48 15 41 7 13 1 48 2 42 3 48 4 47 5 45 6 41 7 42 8 43 9 44 10 43 12 45 13 41 15 45 4 2 15 1 85 2 79 3 90 4 89 5 82 6 87 7 81 8 87 9 81 10 80 11 76 12 89 13 79 14 82 15 79 4 11 1 83 2 82 3 78 4 88 5 84 6 74 7 84 9 79 11 83 14 88 15 90 5 5 1 76 3 79 6 83 7 84 15 84 6 14 1 76 2 80 3 76 4 83 6 82 7 88 8 81 9 80 10 84 11 89 12 74 13 85 14 76 15 89 5 1 5 2 43 6 45 9 40 13 40 15 46 3 11 1 38 2 42 4 39 6 43 8 43 9 39 10 44 11 40 12 41 13 40 14 46 4 8 1 40 2 43 5 42 6 45 8 44 11 40 14 40 15 42 7 7 1 45 3 43 8 41 10 39 11 45 14 45 15 41 10 12 1 43 2 42 3 39 5 45 6 44 7 43 8 45 9 41 11 43 12 40 13 45 15 39 4 2 4 1 88 2 87 5 80 14 86 5 3 3 80 4 80 6 81 7 7 1 81 3 88 6 76 7 82 11 80 12 75 15 82 8 1 4 84 4 1 2 4 46 14 51 5 11 1 52 2 52 3 52 5 54 7 49 9 49 10 49 11 53 12 47 13 54 14 54 6 5 5 48 8 54 9 54 11 56 12 51 7 8 1 48 2 55 4 47 6 49 9 56 10 55 13 51 14 51 8 1 1 1 71 2 4 5 70 6 82 8 70 9 81 3 10 2 75 3 78 6 75 7 74 8 73 11 69 12 70 13 72 14 74 15 74 5 5 2 68 7 75 9 71 12 79 14 71 7 3 2 72 4 75 14 75 8 7 1 76 2 81 4 71 8 77 10 71 11 73 14 80 9 1 4 70 10 5 2 81 7 79 10 68 12 74 14 77 +23 3 5 12 2 34 3 37 4 36 5 37 6 33 7 37 8 32 9 35 10 38 11 34 14 32 15 36 6 5 7 36 8 33 9 36 12 34 15 33 9 9 4 32 5 35 6 37 7 36 8 37 11 32 12 36 13 38 15 36 5 1 5 2 75 3 84 11 77 13 84 14 85 2 5 4 83 6 75 8 75 12 83 15 78 3 13 1 74 2 71 3 72 4 71 6 74 7 74 8 76 9 75 10 84 11 72 12 76 13 86 15 71 6 1 10 77 10 15 1 75 2 85 3 80 4 80 5 72 6 71 7 75 8 73 9 84 10 77 11 84 12 73 13 84 14 81 15 71 6 1 4 2 43 11 44 12 47 14 45 2 11 2 39 4 44 5 39 6 46 7 47 8 46 11 41 12 47 13 41 14 47 15 44 3 11 1 39 2 47 3 43 4 40 5 44 7 41 8 47 9 42 10 42 11 44 14 41 4 13 1 40 2 41 3 42 5 46 6 42 7 45 8 45 9 40 10 46 11 45 13 47 14 42 15 40 6 1 10 46 10 10 1 43 2 41 4 47 5 45 7 45 8 39 9 42 11 45 12 40 14 47 3 5 9 1 82 2 74 3 81 6 71 8 83 10 80 12 72 14 72 15 77 9 13 2 82 3 77 4 79 6 82 7 83 8 82 9 81 10 79 11 80 12 71 13 78 14 82 15 70 10 8 3 80 4 80 6 71 7 83 8 83 9 80 14 75 15 73 5 1 6 2 44 7 43 8 42 9 44 12 43 14 42 3 2 2 42 8 41 4 8 3 39 4 40 5 46 6 46 10 42 12 45 13 44 15 45 7 4 8 43 9 43 11 41 14 44 10 9 2 41 3 43 7 44 8 44 9 40 10 39 11 42 14 43 15 42 4 1 12 1 17 3 18 5 18 6 18 7 19 9 17 10 19 11 17 12 18 13 17 14 19 15 20 3 14 1 18 3 17 4 17 5 17 6 19 7 18 8 18 9 17 10 17 11 17 12 17 13 19 14 20 15 16 9 10 1 16 3 19 5 17 8 18 9 18 10 19 11 19 12 17 14 17 15 18 10 6 4 18 5 18 6 19 9 18 13 20 15 17 4 1 1 13 62 4 11 1 60 2 66 3 69 4 60 6 64 7 57 10 62 11 60 12 63 14 64 15 68 9 2 1 65 7 67 10 13 1 63 2 63 3 63 4 69 5 62 7 65 8 63 9 57 10 58 12 60 13 62 14 61 15 58 5 2 4 2 105 10 104 13 102 15 100 3 3 1 109 7 103 12 91 4 13 1 98 2 101 3 92 4 92 5 103 7 100 8 96 9 98 10 93 12 97 13 98 14 103 15 93 8 14 1 97 2 107 3 105 4 106 5 95 6 103 7 107 8 100 9 108 11 97 12 102 13 96 14 92 15 96 9 3 7 102 9 98 12 90 6 3 3 1 17 13 17 14 16 4 15 1 15 2 16 3 17 4 15 5 15 6 16 7 17 8 15 9 17 10 17 11 16 12 17 13 16 14 17 15 16 5 12 2 16 3 17 4 17 5 16 6 15 7 17 8 15 9 17 10 16 12 16 13 16 14 17 6 13 1 16 3 16 5 15 6 15 7 15 8 16 9 17 10 17 11 17 12 16 13 16 14 17 15 14 8 8 4 17 5 16 6 17 7 15 8 16 9 16 13 16 15 16 9 5 1 15 4 16 6 15 9 17 14 16 4 3 3 11 33 13 31 14 32 5 10 2 33 3 34 4 34 5 33 6 31 8 33 11 31 12 32 14 32 15 32 7 2 3 31 12 36 10 8 2 37 3 36 5 35 6 33 11 34 12 32 14 34 15 33 2 1 11 2 92 3 96 4 96 5 97 7 104 8 93 10 103 11 96 12 98 13 91 14 92 9 6 2 102 3 90 4 103 12 103 14 90 15 104 5 2 9 1 86 3 82 4 80 8 85 9 84 10 84 11 88 13 94 14 92 3 15 1 80 2 80 3 86 4 91 5 87 6 90 7 85 8 92 9 86 10 80 11 81 12 85 13 81 14 93 15 94 4 13 1 91 2 93 3 83 4 84 5 80 6 91 7 83 9 91 10 87 12 85 13 81 14 92 15 88 5 15 1 96 2 81 3 89 4 90 5 95 6 91 7 80 8 93 9 83 10 86 11 89 12 79 13 87 14 81 15 91 9 2 8 90 12 92 5 2 5 4 48 5 48 7 42 9 44 14 47 4 10 1 42 2 42 3 47 5 48 7 45 8 46 11 50 12 50 14 49 15 42 6 11 3 49 4 44 5 49 6 41 7 50 8 48 9 49 10 48 12 45 14 47 15 47 7 3 2 48 6 50 9 50 10 7 2 42 6 49 9 46 11 50 12 42 14 46 15 44 5 2 3 4 77 5 77 7 84 4 12 1 83 2 82 4 79 5 82 6 78 7 79 8 81 9 74 11 88 12 78 14 87 15 77 6 6 3 83 5 81 6 76 11 84 13 74 15 82 9 12 1 75 2 81 3 76 5 75 6 80 7 80 8 88 9 82 11 78 13 89 14 78 15 75 10 13 1 75 2 78 3 74 4 74 5 77 6 75 9 86 10 75 11 80 12 74 13 84 14 75 15 84 4 4 2 4 39 15 38 5 15 1 43 2 39 3 38 4 39 5 44 6 37 7 41 8 37 9 39 10 40 11 44 12 44 13 41 14 42 15 45 8 7 1 45 2 39 4 40 6 39 11 41 12 41 14 44 9 11 1 37 2 38 3 43 4 38 5 45 7 39 11 39 12 43 13 38 14 38 15 41 6 3 10 1 60 2 61 3 54 4 60 6 59 7 61 8 55 9 63 10 59 12 62 4 8 1 63 2 56 3 60 5 58 6 53 7 60 9 56 10 61 6 13 1 55 2 62 3 57 4 59 5 53 6 64 7 62 8 56 10 63 11 55 12 60 13 55 14 62 7 8 1 58 2 55 5 61 7 56 10 61 11 60 12 62 14 55 8 10 2 58 4 60 7 53 8 63 9 55 10 56 11 55 13 53 14 56 15 60 10 14 1 54 2 52 3 59 4 54 5 59 6 54 7 62 8 59 9 55 11 57 12 58 13 55 14 58 15 64 6 1 13 2 58 3 53 4 61 5 61 6 55 7 57 8 57 9 59 11 57 12 58 13 57 14 56 15 53 3 9 1 63 3 62 5 56 6 61 7 58 11 57 12 62 13 62 15 56 4 6 2 55 6 53 9 56 10 59 11 58 14 58 7 8 2 54 3 56 4 62 10 58 11 56 12 56 13 56 15 60 8 15 1 61 2 54 3 63 4 54 5 58 6 59 7 58 8 59 9 58 10 62 11 57 12 62 13 57 14 62 15 54 9 11 2 58 4 55 5 62 6 61 8 61 9 52 10 61 11 53 12 52 14 57 15 59 6 4 3 3 31 4 33 10 31 5 9 1 31 2 32 3 30 7 31 8 32 10 29 11 27 13 33 14 32 6 10 1 30 4 27 5 31 6 30 7 29 8 28 11 33 12 31 13 32 14 31 7 10 1 28 4 30 5 31 6 31 7 31 10 32 11 29 12 32 14 28 15 27 8 9 2 30 3 30 4 30 5 33 6 29 8 31 9 28 11 32 15 32 9 9 1 28 2 29 3 28 7 33 8 27 9 28 10 28 11 27 14 33 6 2 4 2 58 8 56 10 55 15 60 3 4 2 56 3 55 5 62 8 65 4 14 1 56 2 65 3 62 5 65 6 55 7 55 8 55 9 55 10 54 11 59 12 58 13 66 14 55 15 56 7 3 1 61 10 58 12 59 8 8 1 57 2 61 4 65 8 56 9 57 10 64 12 59 14 57 9 15 1 64 2 64 3 63 4 58 5 64 6 57 7 59 8 60 9 59 10 56 11 64 12 62 13 59 14 64 15 56 6 2 9 1 51 2 50 4 48 6 52 8 55 9 49 10 53 13 54 14 54 3 3 1 54 7 50 15 55 6 4 3 48 5 48 6 56 9 49 7 14 1 55 2 50 3 56 4 48 5 50 6 57 7 56 8 50 9 50 10 50 11 55 12 49 14 48 15 47 8 2 1 51 7 48 9 1 3 48 4 1 4 2 92 3 99 11 91 12 88 5 8 2 83 3 93 4 85 5 91 6 100 10 96 11 101 15 90 8 3 7 86 11 85 12 99 9 14 1 98 2 85 3 83 4 89 5 98 6 86 7 96 8 92 9 89 10 99 12 88 13 93 14 86 15 88 4 2 14 2 34 3 33 4 29 5 34 6 32 7 31 8 30 9 30 10 33 11 35 12 32 13 31 14 34 15 33 4 5 3 33 4 34 5 31 10 34 13 34 6 9 1 31 3 30 4 35 6 30 8 30 11 30 13 32 14 29 15 33 8 13 1 29 2 34 3 32 4 30 5 34 6 31 7 34 9 31 10 30 11 33 12 32 13 30 15 34 8 1 13 1 87 2 87 3 80 4 85 5 73 7 78 8 79 9 81 10 84 11 74 12 82 14 85 15 78 2 9 1 83 2 75 3 82 5 84 7 74 9 80 10 83 12 76 15 80 3 8 1 72 3 79 4 74 5 82 6 77 7 76 8 75 14 87 4 13 1 83 2 78 3 82 4 74 6 80 8 83 9 82 10 80 11 77 12 86 13 79 14 76 15 83 5 1 12 87 6 10 1 80 2 78 4 74 6 81 9 74 10 77 12 83 13 86 14 83 15 77 8 3 1 87 12 82 14 87 9 1 4 78 +19 6 1 5 3 46 6 38 7 46 9 46 15 38 2 11 1 39 3 39 4 43 5 40 8 42 9 41 10 43 11 38 13 39 14 42 15 43 4 8 1 45 3 40 4 43 5 41 6 45 9 44 11 40 12 44 5 7 1 38 2 40 6 41 8 43 9 46 12 45 14 45 6 14 1 44 2 43 3 41 4 40 5 45 6 38 7 38 8 40 9 41 10 38 11 40 12 40 13 45 14 38 9 4 1 43 3 42 8 42 11 38 6 1 15 1 30 2 30 3 33 4 33 5 36 6 30 7 30 8 31 9 35 10 33 11 35 12 30 13 33 14 32 15 30 3 5 1 36 2 33 9 33 12 33 14 31 4 3 12 36 13 30 15 31 7 12 1 33 2 36 4 36 5 35 6 35 7 32 9 31 10 35 11 34 12 32 13 33 15 31 8 3 6 31 9 32 13 33 10 15 1 35 2 32 3 34 4 36 5 34 6 36 7 33 8 34 9 36 10 31 11 34 12 31 13 36 14 30 15 32 5 1 10 1 42 2 37 4 39 6 40 8 43 9 42 11 38 12 41 13 37 15 38 4 13 1 41 2 36 3 36 4 38 5 38 8 39 9 39 10 42 11 42 12 41 13 43 14 37 15 38 6 15 1 39 2 42 3 41 4 44 5 43 6 39 7 44 8 41 9 39 10 43 11 43 12 40 13 40 14 43 15 43 9 14 1 42 2 37 3 37 4 43 5 38 6 37 7 43 8 41 9 42 11 40 12 42 13 39 14 41 15 42 10 13 1 40 2 44 3 43 4 41 5 38 6 40 7 40 8 42 9 38 10 43 11 41 12 41 15 40 5 2 7 1 78 4 74 5 73 10 78 11 87 12 73 14 76 3 9 1 86 2 73 3 76 4 78 9 81 10 82 11 84 13 79 14 83 6 5 4 85 5 77 8 75 12 73 14 78 9 7 1 85 2 87 3 75 8 77 10 80 11 82 14 79 10 4 1 87 5 82 8 78 12 84 6 1 2 7 78 14 69 2 11 2 70 4 71 5 77 6 67 7 76 8 79 10 71 11 67 12 69 13 72 14 77 3 6 2 78 3 79 6 68 7 72 11 75 12 71 6 9 1 67 3 70 5 65 7 76 8 71 10 72 12 65 13 66 14 77 8 10 2 69 3 75 5 70 6 68 8 68 10 72 11 67 12 65 13 73 14 78 9 9 1 73 2 68 4 71 7 65 10 74 12 67 13 68 14 76 15 79 4 1 7 1 69 2 58 6 65 8 63 9 60 11 62 13 69 3 5 2 70 3 63 5 61 7 59 8 65 5 15 1 66 2 66 3 65 4 69 5 68 6 59 7 64 8 64 9 68 10 61 11 68 12 58 13 63 14 65 15 59 10 1 1 65 5 1 7 1 85 3 81 4 73 11 82 12 83 13 77 15 84 4 4 1 75 4 85 10 83 11 74 5 11 1 74 2 75 3 74 4 81 5 72 7 70 9 82 10 79 13 71 14 77 15 71 8 11 2 83 4 76 6 75 7 72 9 82 10 77 11 85 12 80 13 83 14 83 15 84 9 2 5 77 9 78 7 1 6 5 24 6 22 10 22 12 22 13 24 14 23 2 11 1 24 2 24 6 22 7 21 8 21 9 23 11 23 12 25 13 23 14 23 15 22 4 8 5 22 6 25 7 22 8 23 9 22 10 25 11 21 14 22 5 3 3 24 7 21 8 21 6 12 1 24 2 23 3 24 5 23 6 22 8 24 9 21 10 22 11 22 12 24 13 23 14 21 9 8 2 24 3 24 6 21 7 25 10 22 11 22 13 24 15 23 10 12 1 25 2 24 3 22 4 22 5 24 7 23 9 23 10 23 11 24 12 24 14 23 15 24 6 1 13 1 54 2 47 3 53 4 46 5 51 6 55 7 53 8 50 9 53 10 48 12 47 13 54 14 49 2 1 4 55 3 6 1 55 2 49 3 50 4 54 12 52 13 53 4 6 1 54 5 46 10 47 11 50 12 51 13 50 5 5 4 49 5 48 8 51 9 48 12 50 9 7 1 47 6 51 7 47 8 53 11 48 12 52 14 51 4 5 11 1 13 3 12 6 13 8 13 9 13 10 14 11 13 12 13 13 12 14 12 15 13 6 10 1 14 2 14 3 12 4 13 5 12 6 12 8 12 9 12 12 13 14 14 7 1 2 12 10 13 1 14 2 14 3 12 4 12 5 13 6 13 7 12 10 12 11 12 12 12 13 14 14 13 15 13 2 6 12 1 37 3 36 5 36 6 36 7 37 8 35 10 37 11 37 12 41 13 35 14 42 15 34 7 1 11 40 4 2 4 1 20 5 22 6 20 14 21 3 4 5 20 8 22 9 19 12 22 7 12 1 22 4 21 5 20 6 19 7 21 8 22 9 22 10 19 11 20 12 22 13 22 14 20 9 8 1 20 2 22 3 20 4 20 6 22 10 22 11 21 13 20 5 1 9 1 83 3 82 4 73 6 79 8 80 11 72 12 84 13 77 14 70 4 2 5 81 7 71 5 8 1 79 3 78 4 72 6 78 8 71 12 70 13 71 14 71 7 12 1 75 2 79 5 75 6 71 7 80 8 85 9 83 10 72 11 83 12 82 13 79 15 70 8 6 1 74 6 83 7 79 9 72 11 72 14 78 5 5 4 1 92 9 96 12 96 15 99 7 7 1 89 2 91 5 87 9 101 13 89 14 89 15 103 8 11 1 98 2 97 3 103 4 102 7 92 8 95 9 88 11 93 13 99 14 104 15 88 9 11 1 93 4 91 5 94 6 92 7 90 8 89 10 95 12 103 13 92 14 100 15 90 10 9 2 104 3 100 5 88 6 101 8 103 9 88 12 88 13 104 14 89 4 4 7 1 63 4 66 5 62 8 60 9 59 12 55 15 59 5 7 1 56 6 65 8 56 9 58 11 66 12 59 15 62 6 13 1 66 2 55 3 63 4 62 5 60 6 55 8 55 9 58 10 65 12 58 13 65 14 65 15 55 7 3 7 63 8 61 9 59 7 1 6 1 85 7 97 8 100 11 89 14 85 15 96 3 15 1 85 2 92 3 89 4 98 5 96 6 98 7 96 8 92 9 102 10 87 11 102 12 94 13 96 14 87 15 102 4 4 1 92 3 92 8 90 9 102 5 2 3 94 10 100 6 10 1 91 4 85 5 102 6 100 7 90 8 103 9 101 12 90 14 101 15 95 7 13 1 96 2 101 4 94 5 102 6 96 7 103 8 92 9 98 10 97 11 92 12 91 14 86 15 97 9 1 4 102 5 2 5 1 52 2 52 3 58 7 54 13 53 3 1 13 50 4 10 1 58 3 56 4 57 5 53 6 54 7 48 8 56 11 53 13 56 14 51 5 3 5 51 10 50 14 49 6 1 5 57 6 1 2 4 85 11 84 2 4 1 88 2 86 9 85 11 81 6 2 6 89 12 87 7 4 4 88 8 80 9 75 15 79 9 8 3 86 4 86 5 75 6 83 7 78 8 87 10 76 13 78 10 11 2 87 3 89 5 88 6 83 7 87 8 79 9 79 10 82 12 75 13 81 14 80 10 1 5 1 55 7 65 9 58 10 65 13 61 2 1 13 63 3 15 1 58 2 54 3 57 4 61 5 60 6 59 7 64 8 58 9 66 10 57 11 63 12 58 13 54 14 61 15 64 4 1 13 62 5 8 1 64 2 62 4 58 5 59 6 65 7 56 13 56 14 65 6 7 1 55 2 60 3 57 7 56 11 56 14 64 15 60 7 15 1 63 2 60 3 54 4 60 5 56 6 54 7 59 8 66 9 62 10 58 11 61 12 65 13 63 14 56 15 61 8 3 4 64 5 65 9 62 9 4 1 56 3 61 8 57 12 55 10 5 5 63 8 59 12 62 13 57 15 55 +19 6 1 14 1 55 2 60 4 64 5 57 6 55 7 55 8 57 9 61 10 65 11 56 12 55 13 65 14 58 15 64 2 13 2 61 3 63 4 64 5 58 6 61 8 59 9 63 10 63 11 60 12 55 13 63 14 60 15 56 4 15 1 56 2 66 3 64 4 60 5 64 6 62 7 57 8 57 9 56 10 66 11 62 12 57 13 62 14 57 15 64 6 9 1 54 3 55 5 55 7 62 9 57 10 64 12 65 13 62 15 63 9 5 3 57 5 63 7 55 8 63 13 61 10 13 1 63 2 65 3 65 4 63 6 55 7 57 8 65 9 58 10 61 12 54 13 54 14 61 15 62 3 1 9 4 98 5 87 8 85 9 91 10 89 12 85 13 100 14 100 15 86 7 7 2 94 5 97 7 94 8 97 11 86 12 89 13 85 10 14 1 91 2 94 3 88 4 85 5 90 6 100 7 89 8 98 9 100 10 84 11 87 13 101 14 100 15 96 7 1 1 13 51 2 13 1 50 2 44 3 48 4 53 5 53 8 53 9 47 10 48 11 45 12 53 13 47 14 52 15 51 4 9 2 52 5 45 6 53 7 47 8 53 9 54 10 50 12 48 15 47 5 12 2 49 5 51 6 51 7 53 8 46 9 46 10 49 11 52 12 44 13 50 14 49 15 51 6 8 1 54 3 46 5 45 7 52 8 46 10 44 11 54 15 48 7 11 1 52 2 54 4 47 5 48 6 51 8 45 9 53 10 45 11 46 13 50 15 54 9 11 1 48 2 48 3 53 6 49 7 53 8 45 9 47 11 54 12 50 13 46 15 46 6 1 15 1 84 2 84 3 79 4 88 5 89 6 76 7 82 8 87 9 90 10 78 11 84 12 86 13 88 14 89 15 85 3 13 1 85 2 88 3 76 4 88 6 80 7 81 8 84 9 86 10 90 12 78 13 76 14 78 15 76 5 1 1 80 6 10 2 89 3 74 5 77 7 77 8 86 9 81 10 86 12 84 13 79 14 77 9 6 3 90 5 76 8 88 9 85 12 90 13 83 10 9 5 80 6 86 7 77 8 86 9 88 11 75 13 83 14 89 15 79 5 2 12 1 68 2 67 3 69 4 73 5 62 7 74 9 65 11 65 12 70 13 67 14 64 15 63 3 8 3 64 4 67 8 72 9 66 12 62 13 68 14 70 15 64 6 7 1 64 3 71 5 71 6 71 10 67 11 73 15 74 7 4 3 72 4 66 10 63 11 68 9 8 1 66 4 69 6 69 7 73 9 69 10 70 13 65 14 65 8 1 13 1 43 2 43 3 44 4 43 5 39 6 45 7 41 10 44 11 42 12 45 13 45 14 40 15 38 2 7 4 43 5 45 8 42 9 45 11 40 12 42 14 40 4 1 14 41 6 3 5 44 7 41 10 40 7 14 1 39 2 45 3 43 4 40 5 41 6 45 7 46 8 45 9 41 10 40 11 45 12 45 13 42 14 38 8 1 10 45 9 1 12 45 10 5 6 45 8 44 10 42 13 38 15 42 3 1 14 1 99 2 89 3 104 4 91 6 89 7 93 8 98 9 100 10 91 11 93 12 89 13 98 14 97 15 93 8 13 1 93 2 90 3 101 4 101 5 94 7 101 8 91 9 105 10 92 11 99 12 104 13 104 15 96 9 13 1 90 2 92 3 89 4 104 5 100 6 91 7 102 8 104 9 91 12 97 13 90 14 94 15 91 7 1 6 3 93 5 82 6 90 7 85 10 87 15 92 3 10 1 86 2 98 3 88 4 98 5 99 6 93 9 91 11 96 12 82 14 87 5 12 1 89 2 93 4 93 6 82 7 83 8 90 9 97 10 89 11 81 12 91 14 89 15 95 6 7 1 86 2 98 4 93 7 98 8 81 11 94 13 95 8 2 3 88 15 86 9 7 1 87 2 94 3 93 4 97 5 87 6 95 13 89 10 12 1 84 2 92 4 84 5 81 6 84 8 95 10 91 11 82 12 93 13 98 14 85 15 87 6 2 12 1 37 2 39 3 35 4 38 5 37 6 37 8 39 10 38 11 36 13 38 14 37 15 37 3 3 6 33 9 35 12 37 5 4 6 38 7 39 8 37 12 35 7 9 2 38 4 39 5 34 6 39 7 33 10 35 11 36 14 36 15 37 8 8 1 34 3 39 7 38 8 39 10 40 13 39 14 38 15 36 9 9 2 34 3 33 5 33 6 38 10 33 11 38 12 37 14 37 15 39 5 1 14 1 73 2 69 3 68 5 75 6 74 7 74 8 74 9 64 10 70 11 65 12 69 13 71 14 69 15 70 2 12 1 75 2 72 3 71 4 64 5 71 6 74 9 68 10 75 11 71 13 67 14 63 15 76 6 4 2 65 10 71 11 73 13 64 7 1 7 74 8 5 3 67 5 73 7 71 13 70 14 64 3 5 5 2 12 8 11 10 13 12 11 14 12 6 8 2 12 4 12 5 11 7 12 8 11 11 13 12 12 15 13 7 10 2 11 4 13 5 11 6 11 7 13 9 11 11 12 12 11 13 13 14 13 7 1 9 1 53 2 60 4 61 5 52 11 51 12 56 13 59 14 58 15 58 2 1 6 52 3 3 3 57 10 52 12 58 5 13 2 51 3 61 4 52 5 55 6 52 7 54 8 60 9 53 11 60 12 56 13 61 14 60 15 57 7 12 2 52 4 61 6 57 7 56 8 55 9 59 10 55 11 56 12 52 13 59 14 58 15 58 9 10 1 55 2 53 3 56 5 55 6 54 7 58 8 57 10 59 12 54 13 55 10 11 3 62 4 58 5 61 6 54 7 56 8 55 10 53 11 51 12 58 14 53 15 60 5 1 8 1 15 3 14 4 15 5 13 6 15 8 13 9 13 12 14 5 15 1 14 2 14 3 15 4 14 5 14 6 14 7 14 8 13 9 14 10 15 11 15 12 15 13 15 14 15 15 15 6 1 15 13 9 11 2 14 3 15 5 14 6 14 7 15 8 14 9 13 10 14 11 14 13 15 15 15 10 11 1 15 4 13 7 14 8 14 9 14 10 13 11 13 12 13 13 13 14 14 15 13 5 1 3 1 65 3 63 6 60 3 1 7 61 5 8 2 59 4 55 7 62 8 62 10 63 12 60 13 55 14 61 7 2 2 55 7 57 9 15 1 55 2 60 3 55 4 55 5 60 6 62 7 61 8 57 9 58 10 66 11 62 12 65 13 64 14 63 15 64 4 1 8 2 19 4 20 6 17 8 19 9 17 12 19 13 19 14 16 3 6 6 20 7 17 8 19 10 18 12 17 13 19 9 11 1 17 2 18 3 20 4 17 5 18 6 19 7 19 9 18 10 18 12 19 15 17 10 11 1 20 2 19 5 16 6 19 7 18 8 19 9 17 11 18 13 20 14 18 15 20 6 2 5 5 92 7 86 11 83 12 91 15 93 3 13 1 85 2 82 3 85 5 94 6 92 7 85 9 92 10 91 11 83 12 83 13 79 14 85 15 96 4 11 1 81 2 83 3 80 4 88 6 84 7 93 8 81 10 83 11 86 13 84 14 93 5 2 3 80 10 88 9 4 1 94 9 82 12 95 13 83 10 2 8 81 11 85 5 2 1 4 18 7 2 2 17 10 19 8 10 1 20 3 20 5 19 7 17 8 18 9 19 10 20 12 20 14 17 15 20 9 2 4 17 6 21 10 5 1 19 2 20 3 18 9 20 12 19 3 1 10 3 89 4 95 5 89 7 79 8 91 9 95 11 82 12 95 13 81 15 88 2 15 1 90 2 95 3 91 4 91 5 81 6 82 7 91 8 87 9 93 10 91 11 79 12 88 13 86 14 85 15 83 9 9 1 83 2 91 4 90 6 89 7 83 8 84 9 79 10 90 12 90 8 1 14 1 48 2 46 3 50 4 46 5 47 6 54 7 46 8 51 9 48 10 45 11 48 12 51 14 47 15 54 3 9 1 49 3 51 5 54 6 47 7 46 10 52 11 54 14 52 15 49 5 14 1 49 2 47 3 53 4 45 5 54 6 45 7 46 8 54 9 51 10 48 11 54 12 50 13 54 14 48 6 5 10 46 11 51 12 50 13 48 15 48 7 14 1 50 2 55 3 50 4 46 5 51 6 53 7 49 8 53 9 54 10 55 11 48 12 48 13 54 14 53 8 9 1 54 2 51 4 49 6 47 9 48 10 47 12 48 13 47 14 49 9 6 2 46 5 50 6 48 10 52 13 47 14 50 10 3 2 54 8 47 9 46 +21 3 3 6 1 45 2 53 7 48 9 50 10 52 14 51 7 14 1 51 2 52 3 52 4 46 5 51 6 46 7 47 8 49 9 48 11 49 12 54 13 53 14 49 15 48 10 14 1 50 2 48 3 48 4 49 5 49 6 49 7 49 8 49 9 53 10 48 11 45 12 55 13 45 14 49 4 1 4 2 67 3 67 10 57 13 65 2 14 1 63 3 62 4 62 5 65 6 68 7 65 8 69 9 59 10 62 11 58 12 65 13 68 14 59 15 66 4 2 8 62 15 65 6 2 4 64 5 60 6 1 3 1 15 9 17 11 15 3 3 2 15 14 15 15 17 4 1 11 16 5 8 1 17 2 15 3 16 4 15 7 16 11 17 12 17 15 15 8 7 2 16 4 16 5 15 8 16 10 16 12 16 14 16 10 6 1 17 3 17 6 16 9 16 13 18 15 15 3 1 11 2 62 4 68 5 61 6 59 8 64 9 59 10 67 11 66 12 60 13 61 14 71 2 11 1 64 3 65 4 60 5 66 6 64 8 69 10 63 11 62 12 63 13 67 15 66 3 15 1 60 2 69 3 66 4 63 5 68 6 68 7 63 8 63 9 67 10 61 11 68 12 70 13 60 14 62 15 68 6 1 12 1 65 2 65 4 67 5 76 6 69 7 73 8 71 9 65 10 66 12 69 14 66 15 74 2 6 1 78 3 70 4 74 9 69 12 77 14 70 6 13 1 67 2 76 4 74 5 73 6 75 7 69 8 65 10 73 11 66 12 74 13 75 14 70 15 77 8 5 4 65 5 66 6 76 12 77 13 73 9 2 1 70 3 66 10 1 11 71 6 1 7 3 46 4 42 6 41 8 44 9 43 11 40 12 46 3 15 1 45 2 41 3 41 4 47 5 46 6 40 7 40 8 44 9 43 10 40 11 42 12 45 13 48 14 48 15 42 4 6 3 40 6 44 10 42 12 42 14 44 15 40 6 15 1 46 2 47 3 41 4 42 5 41 6 43 7 47 8 46 9 45 10 44 11 47 12 44 13 41 14 43 15 44 8 12 1 42 2 43 3 46 4 40 5 48 7 44 9 41 10 41 11 45 13 41 14 46 15 41 10 12 1 43 2 41 4 43 5 48 6 48 7 48 8 40 9 48 10 46 11 42 13 46 14 48 5 1 12 1 47 3 43 4 48 5 43 6 48 7 45 9 42 10 43 12 44 13 43 14 49 15 46 4 7 2 44 4 43 5 41 9 45 12 45 13 44 14 45 5 14 1 50 2 48 3 42 4 42 5 42 6 44 7 44 8 47 9 48 10 46 12 48 13 41 14 48 15 44 8 15 1 47 2 50 3 50 4 49 5 50 6 43 7 49 8 42 9 42 10 46 11 48 12 42 13 45 14 45 15 47 9 1 8 46 6 1 11 1 33 2 37 3 37 6 36 7 36 9 32 10 37 11 37 12 35 14 33 15 37 3 4 7 34 8 37 13 36 15 36 5 11 3 34 4 38 5 37 6 34 7 35 8 36 10 35 11 36 12 37 13 36 14 33 7 4 7 34 9 32 10 34 12 38 8 8 1 32 2 32 6 32 8 34 12 33 13 36 14 38 15 33 10 1 2 33 5 2 8 1 10 2 12 3 11 5 12 7 11 9 12 12 12 15 11 3 3 1 11 10 11 12 12 5 7 1 10 4 11 7 10 9 12 13 11 14 11 15 10 8 5 1 11 2 10 5 11 11 12 12 11 10 11 1 12 2 10 3 10 5 11 6 11 8 11 9 12 11 11 12 12 14 10 15 11 3 6 9 1 84 2 88 3 76 4 86 7 79 8 83 9 87 11 83 14 87 9 3 4 79 8 91 9 79 10 12 2 89 3 77 6 75 7 77 8 78 9 82 10 82 11 75 12 78 13 88 14 87 15 89 7 2 14 1 13 2 11 3 12 4 12 5 12 6 11 8 11 9 12 10 13 11 12 12 13 13 13 14 12 15 13 3 8 2 13 3 11 4 12 5 11 8 11 9 12 12 12 13 12 4 5 2 12 5 12 6 13 12 11 15 13 6 11 1 11 2 13 3 11 5 13 6 13 7 13 8 11 11 13 12 13 14 11 15 12 7 7 2 12 3 11 6 12 9 12 12 13 13 11 14 12 9 7 2 13 3 12 5 13 6 11 12 13 13 11 15 11 10 7 1 12 4 11 5 11 7 12 8 11 11 12 14 11 2 8 1 11 105 9 12 1 95 2 97 3 99 6 92 7 103 9 99 10 97 11 107 12 103 13 89 14 90 15 102 6 5 10 2 24 3 24 5 27 7 26 8 24 9 25 10 23 12 25 13 25 14 24 6 9 2 27 5 24 6 27 7 26 8 27 9 25 10 27 13 23 14 26 7 9 2 24 4 27 5 23 6 27 7 24 8 23 9 23 13 24 14 23 8 15 1 27 2 25 3 23 4 24 5 24 6 25 7 24 8 25 9 24 10 25 11 25 12 23 13 24 14 23 15 23 9 12 2 26 3 24 5 27 6 24 7 26 8 27 10 27 11 25 12 25 13 24 14 24 15 24 10 9 1 25 3 23 4 26 5 26 7 26 8 25 10 24 12 23 14 25 7 2 5 3 89 7 87 8 91 9 82 13 77 4 14 1 90 3 78 4 79 5 76 6 81 7 91 8 85 9 89 10 85 11 84 12 84 13 83 14 88 15 80 5 11 1 88 2 90 4 92 5 88 6 88 8 91 9 91 12 78 13 91 14 80 15 80 6 12 1 77 2 80 3 76 4 85 5 84 6 78 7 83 8 78 10 84 11 84 14 85 15 78 7 12 1 92 2 90 3 85 6 81 7 87 8 82 9 77 10 91 11 92 12 78 13 90 15 82 9 5 1 83 3 87 9 85 12 91 13 79 10 4 1 76 3 92 10 90 14 84 4 1 9 1 35 2 38 5 35 6 38 8 34 9 35 11 33 14 33 15 33 6 3 3 35 4 39 12 38 8 8 1 38 3 35 5 37 6 33 7 38 8 35 10 37 11 36 10 12 1 37 2 33 3 35 4 37 6 34 7 33 8 39 9 33 10 36 11 35 12 39 14 37 5 1 4 6 40 7 38 10 42 11 41 6 4 3 37 7 42 11 39 14 42 7 3 2 37 3 40 6 40 9 6 1 40 2 43 4 40 6 39 11 43 13 37 10 13 1 43 2 41 3 43 5 44 7 41 8 43 9 44 10 38 11 39 12 38 13 37 14 44 15 44 4 3 7 1 42 3 48 4 46 8 46 10 43 11 43 12 44 4 15 1 45 2 43 3 43 4 48 5 45 6 46 7 47 8 45 9 44 10 46 11 44 12 45 13 45 14 41 15 45 7 2 3 45 10 41 9 6 2 48 8 48 10 41 11 40 13 42 14 44 5 1 6 2 52 5 53 10 51 11 48 12 55 13 52 3 3 5 49 8 48 9 50 7 12 1 50 2 54 3 52 4 47 6 50 8 51 9 54 11 47 12 54 13 50 14 48 15 55 8 6 1 52 6 56 7 47 11 53 13 52 15 52 10 5 2 50 8 48 11 55 13 47 14 49 4 2 5 1 56 4 63 5 58 10 60 11 56 3 11 1 54 2 59 3 54 4 57 5 61 6 62 8 59 11 54 12 54 14 57 15 63 6 2 1 53 8 62 7 4 7 57 9 57 12 63 14 63 5 1 13 1 60 2 60 3 52 5 53 6 55 7 58 9 60 10 58 11 53 12 60 13 51 14 53 15 52 2 13 1 56 2 51 3 54 5 54 6 60 7 54 8 59 9 61 10 55 11 60 13 59 14 57 15 57 5 8 5 51 6 55 8 55 9 57 11 51 12 52 14 51 15 55 8 13 1 59 2 56 3 58 4 57 5 56 6 59 7 53 8 61 9 58 10 51 12 61 14 55 15 55 10 6 1 51 4 61 7 51 8 58 11 58 14 54 4 2 14 1 28 2 26 4 25 5 26 6 30 7 28 8 27 9 29 10 26 11 26 12 29 13 25 14 30 15 29 6 15 1 26 2 26 3 26 4 27 5 28 6 28 7 28 8 28 9 29 10 27 11 28 12 29 13 24 14 25 15 28 8 12 1 25 2 29 3 28 4 30 6 29 7 25 8 28 10 29 11 28 13 30 14 28 15 28 9 12 1 29 3 26 4 29 6 28 7 25 8 26 9 25 10 26 12 29 13 24 14 25 15 25 +16 3 1 3 5 97 6 101 9 90 6 10 1 88 2 96 3 95 5 87 6 100 7 99 10 93 12 94 13 102 15 94 8 15 1 89 2 93 3 99 4 96 5 101 6 106 7 99 8 90 9 96 10 98 11 92 12 89 13 99 14 93 15 105 5 1 9 3 102 5 90 6 93 7 85 10 98 11 92 12 87 13 96 14 99 3 10 2 86 5 92 6 93 7 96 8 85 9 91 11 92 13 85 14 101 15 90 7 6 1 98 4 86 5 92 7 87 10 85 14 87 9 5 1 84 4 97 5 96 9 98 15 89 10 11 2 93 3 86 5 90 6 85 7 102 8 96 9 86 11 101 12 95 13 100 15 102 6 2 15 1 38 2 38 3 39 4 38 5 37 6 39 7 42 8 44 9 42 10 41 11 41 12 37 13 43 14 39 15 43 3 10 3 38 4 44 5 41 6 38 8 45 10 43 11 42 13 44 14 37 15 44 4 11 4 45 5 42 6 41 7 38 8 39 10 39 11 45 12 37 13 41 14 43 15 42 5 14 1 39 2 39 3 39 4 41 5 44 6 39 7 43 8 45 9 44 10 41 12 41 13 43 14 40 15 39 8 7 1 43 2 44 7 39 8 43 10 43 12 40 15 41 10 7 2 42 3 45 6 39 7 40 9 43 10 39 12 40 4 4 15 1 59 2 64 3 64 4 56 5 55 6 65 7 55 8 61 9 54 10 59 11 54 12 59 13 57 14 63 15 64 6 15 1 59 2 55 3 61 4 62 5 57 6 57 7 55 8 59 9 61 10 59 11 57 12 62 13 54 14 60 15 56 7 1 14 57 10 8 4 57 5 62 7 55 8 58 10 58 12 56 14 58 15 54 4 4 3 1 86 7 90 12 78 6 4 6 85 10 90 12 85 13 84 8 6 2 90 4 75 9 87 10 91 12 78 14 76 9 4 1 89 8 88 10 82 13 78 2 8 12 1 98 2 105 3 94 5 106 6 102 7 100 9 107 10 93 11 95 12 105 14 91 15 95 9 3 4 101 8 108 13 104 6 1 12 1 92 2 92 3 94 4 88 5 85 6 93 7 90 8 90 9 95 11 85 12 91 13 96 2 4 2 89 6 87 8 98 9 84 5 7 1 94 2 94 8 84 12 83 13 87 14 91 15 98 6 14 1 95 2 90 3 98 5 81 6 90 7 98 8 97 9 84 10 88 11 95 12 98 13 84 14 85 15 86 8 7 2 89 4 82 7 83 9 82 11 90 12 89 15 84 9 3 8 99 12 98 13 98 7 1 13 1 94 2 96 3 90 4 88 5 96 6 96 8 89 9 82 10 88 11 83 12 97 13 84 15 85 3 9 2 95 5 91 6 84 8 96 10 91 12 87 13 96 14 82 15 90 4 6 1 94 5 95 7 86 11 94 12 86 13 82 5 8 1 97 2 99 6 95 7 93 11 84 13 88 14 94 15 87 8 1 11 93 9 2 1 81 15 85 10 2 1 89 8 87 6 1 7 2 54 4 62 5 60 6 56 10 57 11 53 12 56 2 10 1 63 3 56 5 60 8 61 9 62 10 60 11 60 12 57 13 61 14 63 3 15 1 60 2 59 3 57 4 58 5 60 6 55 7 56 8 60 9 57 10 57 11 56 12 55 13 56 14 58 15 60 4 15 1 63 2 62 3 54 4 61 5 56 6 53 7 54 8 57 9 58 10 58 11 59 12 56 13 54 14 63 15 54 7 8 2 55 3 60 7 52 8 64 10 56 11 53 12 57 15 57 9 9 3 54 4 63 6 61 8 64 9 56 10 55 13 57 14 53 15 54 7 1 14 1 14 2 14 3 16 5 14 6 16 7 14 8 15 9 15 10 14 11 15 12 16 13 16 14 14 15 14 4 7 2 16 6 16 8 14 10 14 11 16 12 16 14 15 5 10 1 15 4 14 5 14 6 14 8 16 11 16 12 16 13 14 14 15 15 16 6 13 1 14 2 15 3 14 4 15 5 14 6 15 7 16 8 16 10 14 11 16 12 16 14 14 15 15 7 2 8 16 10 16 9 2 7 15 14 16 10 5 5 15 9 15 10 15 13 15 14 15 5 1 4 2 87 8 94 11 91 13 100 2 4 1 100 4 94 8 94 9 86 3 3 5 104 7 88 9 101 6 4 4 94 7 92 12 92 13 86 8 15 1 92 2 95 3 93 4 104 5 89 6 99 7 86 8 101 9 94 10 94 11 100 12 92 13 91 14 90 15 88 4 2 8 1 60 2 70 3 67 4 61 8 70 9 68 11 71 14 67 5 8 1 69 4 65 8 62 9 64 10 67 12 62 14 67 15 59 8 13 1 66 2 65 3 61 4 60 5 71 6 63 7 64 8 64 9 66 10 70 12 69 14 66 15 66 9 2 4 64 5 69 5 1 8 1 70 3 74 5 77 6 72 8 73 11 71 12 76 15 69 3 1 12 80 5 9 1 74 2 73 4 71 5 75 6 79 7 70 8 80 12 72 14 66 7 9 1 78 2 68 4 73 5 76 6 76 7 72 10 66 11 70 12 74 8 9 3 75 4 80 6 75 7 69 8 74 9 79 10 70 11 73 15 74 6 3 5 3 93 4 96 7 88 11 97 15 92 4 9 2 92 3 87 4 93 5 89 9 89 10 103 13 98 14 88 15 100 5 15 1 88 2 105 3 100 4 92 5 96 6 94 7 96 8 89 9 101 10 96 11 100 12 96 13 100 14 87 15 91 6 2 3 89 7 102 7 10 3 102 4 103 5 87 9 91 10 90 11 94 12 87 13 94 14 95 15 101 9 15 1 104 2 95 3 96 4 88 5 89 6 91 7 97 8 104 9 99 10 91 11 100 12 101 13 103 14 93 15 99 6 2 8 2 40 3 44 5 41 7 42 8 44 10 41 13 46 14 41 3 4 1 44 8 42 11 44 13 40 5 6 1 45 2 41 7 44 8 42 11 46 13 45 7 1 7 45 8 1 15 38 9 6 2 41 5 38 6 45 7 45 9 42 14 39 3 1 8 1 53 4 50 5 49 8 49 10 49 13 54 14 49 15 51 8 10 3 52 5 52 6 51 7 58 8 53 9 55 10 55 11 48 14 57 15 50 9 1 4 50 +16 7 2 9 1 62 2 55 3 55 5 55 6 62 9 62 10 66 11 60 15 61 3 12 1 59 2 63 3 63 5 56 6 56 7 56 8 58 9 60 11 56 12 63 13 65 15 66 5 7 1 63 3 63 5 57 6 59 8 57 13 58 14 59 6 9 1 59 2 55 3 57 4 66 8 63 10 61 11 61 13 58 15 59 7 10 1 67 2 60 4 55 7 64 8 64 9 58 10 65 11 64 12 64 15 59 9 1 15 56 10 2 5 59 6 58 4 4 8 1 23 2 22 3 24 4 22 5 23 8 22 13 22 15 25 6 5 3 25 4 26 5 26 7 24 9 24 7 9 2 24 3 22 6 26 9 22 10 22 11 24 13 23 14 24 15 23 10 13 1 24 2 25 3 22 4 22 5 23 7 25 9 24 10 26 11 24 12 23 13 23 14 24 15 24 6 1 9 1 85 2 98 4 96 5 96 6 90 7 95 8 94 10 85 15 81 5 15 1 90 2 98 3 82 4 89 5 85 6 83 7 86 8 92 9 82 10 94 11 96 12 86 13 84 14 98 15 85 7 15 1 97 2 92 3 88 4 83 5 99 6 86 7 82 8 86 9 97 10 91 11 97 12 99 13 93 14 92 15 85 8 12 1 86 2 93 3 84 4 94 5 93 7 97 10 88 11 85 12 85 13 88 14 91 15 94 9 3 9 88 13 87 14 89 10 13 1 95 2 86 3 90 4 87 6 82 7 86 8 98 9 98 10 87 11 90 12 93 14 99 15 95 5 3 12 1 11 2 11 3 10 6 10 7 10 8 12 9 11 10 12 11 12 12 12 13 12 14 10 6 14 1 10 2 11 3 11 4 12 5 11 6 10 7 11 8 12 9 12 10 11 11 12 13 11 14 12 15 11 7 10 1 12 2 11 3 11 5 10 7 12 9 11 11 12 12 10 13 10 15 11 9 3 5 11 7 11 11 11 10 9 1 11 5 10 8 12 9 11 11 11 12 10 13 10 14 11 15 10 7 1 2 9 11 10 11 2 7 1 13 2 12 4 11 5 11 6 12 10 12 13 12 5 3 3 11 4 12 5 12 7 11 2 13 3 11 5 12 7 12 9 11 10 13 11 11 12 11 13 12 14 13 15 13 8 1 13 12 9 12 1 11 2 12 3 12 4 12 5 11 7 11 8 12 9 13 10 12 11 12 12 11 15 12 10 7 3 13 5 13 6 12 8 11 9 11 12 12 14 12 3 1 6 2 71 6 62 9 73 11 63 14 74 15 63 2 8 1 63 2 66 3 72 4 61 5 68 9 69 10 62 13 65 9 15 1 63 2 73 3 70 4 64 5 69 6 65 7 63 8 71 9 74 10 73 11 74 12 69 13 66 14 65 15 64 5 1 5 2 56 3 58 4 59 6 55 9 60 7 9 1 62 3 58 4 60 5 57 7 57 8 57 11 64 12 59 13 64 8 10 1 59 2 62 3 64 4 67 6 62 7 55 8 62 9 64 10 56 14 65 9 5 2 57 4 67 6 61 11 67 12 65 10 8 1 61 2 58 6 65 7 56 8 66 9 66 10 66 14 66 2 3 8 5 40 6 40 7 42 8 40 10 44 11 39 13 39 15 38 8 10 2 42 3 40 4 43 5 37 6 40 7 44 8 43 10 37 11 40 12 40 3 3 9 2 76 3 64 5 73 7 73 8 76 9 75 10 64 12 76 15 69 6 7 5 70 6 75 7 69 9 71 10 65 14 72 15 66 7 5 4 74 9 65 12 74 13 64 14 70 6 1 14 1 78 2 77 3 79 4 73 5 79 7 79 8 81 9 81 10 70 11 79 12 79 13 75 14 77 15 75 2 15 1 80 2 78 3 69 4 77 5 81 6 74 7 83 8 75 9 70 10 79 11 80 12 72 13 74 14 78 15 82 3 1 15 71 4 4 5 74 7 77 9 72 10 82 5 2 2 76 3 72 8 11 1 82 2 82 4 68 6 69 8 73 10 81 11 82 12 81 13 77 14 71 15 74 4 2 6 1 48 3 52 4 47 6 51 10 45 12 52 4 10 2 48 3 43 4 45 5 48 7 45 9 49 10 52 12 46 14 48 15 51 7 9 1 49 2 50 3 48 4 45 6 48 7 50 9 50 12 45 13 48 9 3 2 50 3 50 15 51 8 1 4 1 18 6 18 9 20 13 18 2 14 1 20 2 19 3 19 4 20 5 20 6 18 8 19 9 18 10 20 11 20 12 18 13 19 14 21 15 18 3 6 2 19 7 18 8 19 12 17 13 19 14 20 5 14 1 18 2 19 3 18 5 19 6 17 7 20 8 18 9 19 10 21 11 21 12 19 13 19 14 19 15 20 6 7 1 18 2 19 6 21 9 20 10 17 14 21 15 20 7 14 1 17 2 21 3 20 4 17 5 18 6 18 7 21 8 20 9 18 10 17 11 19 12 17 14 21 15 20 8 12 1 18 2 21 4 17 5 20 6 20 7 19 9 19 11 19 12 21 13 18 14 20 15 18 10 14 1 19 2 21 3 18 5 20 6 18 7 19 8 20 9 18 10 19 11 20 12 18 13 20 14 21 15 20 3 5 2 1 49 5 48 9 4 1 51 5 48 7 54 15 51 10 15 1 48 2 48 3 45 4 46 5 53 6 53 7 45 8 50 9 50 10 47 11 48 12 53 13 47 14 53 15 52 3 1 3 2 77 8 71 11 75 4 6 1 74 5 71 6 81 11 82 12 82 14 75 5 10 1 81 4 76 5 78 7 78 8 76 9 72 10 81 11 81 12 78 14 74 7 2 15 1 24 2 25 3 26 4 26 5 23 6 22 7 22 8 25 9 22 10 26 11 26 12 22 13 26 14 23 15 26 3 4 1 26 2 26 6 22 8 24 4 7 2 22 6 25 7 22 9 23 11 22 13 25 15 26 6 5 2 22 4 26 7 26 13 24 15 25 7 11 1 22 2 25 6 26 7 22 8 22 9 24 10 26 11 24 12 25 13 25 15 25 9 4 2 22 3 23 4 25 8 22 10 9 1 25 3 22 6 26 7 25 8 23 9 24 10 26 13 26 14 24 3 2 9 1 32 2 34 3 37 6 34 7 35 9 35 10 36 11 38 13 33 5 8 1 37 2 36 3 35 9 36 10 35 12 33 13 34 14 32 8 6 1 33 3 34 6 36 7 33 12 34 13 32 +25 4 2 7 2 10 5 11 7 10 10 10 12 11 14 10 15 9 3 10 1 10 3 9 4 9 5 9 8 9 9 10 10 10 11 10 12 9 15 10 4 12 1 10 2 9 3 10 4 10 5 11 6 9 7 10 8 11 9 11 10 10 12 10 13 10 8 14 1 11 2 11 3 11 4 11 5 10 6 10 8 11 9 11 10 10 11 9 12 10 13 10 14 11 15 10 6 2 1 10 46 5 9 3 43 4 43 5 47 6 44 8 48 11 46 12 46 13 50 14 45 6 9 1 48 3 44 9 45 10 46 11 43 12 43 13 44 14 44 15 41 7 13 1 42 2 42 3 43 4 42 5 48 6 46 7 46 8 47 10 49 11 47 13 47 14 42 15 47 8 3 5 50 9 49 14 46 10 11 1 43 2 42 4 47 5 50 8 50 9 42 10 46 11 50 12 44 13 42 14 50 5 2 11 2 17 3 18 4 17 5 19 6 17 7 17 8 19 9 19 10 17 11 19 15 18 4 6 1 19 4 17 6 17 10 18 14 18 15 19 5 1 4 17 7 2 10 18 14 18 8 14 1 18 2 18 3 16 4 18 5 19 6 19 7 18 8 17 9 18 11 17 12 18 13 19 14 17 15 19 4 2 6 1 68 2 73 12 71 13 76 14 67 15 69 4 15 1 65 2 68 3 72 4 65 5 70 6 65 7 65 8 76 9 73 10 67 11 70 12 73 13 73 14 76 15 69 9 8 1 77 2 75 3 71 4 76 5 66 6 79 8 69 15 67 10 14 1 73 2 74 3 76 4 79 6 67 7 79 8 67 9 65 10 70 11 79 12 72 13 77 14 79 15 79 6 1 8 1 32 2 34 3 29 6 35 7 31 8 34 12 34 13 29 2 3 6 33 9 32 12 32 3 9 1 29 2 32 4 29 7 29 10 29 11 35 12 35 13 30 15 32 5 6 1 32 4 33 6 32 8 31 9 35 11 32 6 1 13 31 8 9 1 34 3 33 5 31 6 31 7 35 10 32 11 31 12 31 14 35 4 2 10 1 87 2 97 3 90 5 97 6 84 8 90 11 100 12 98 13 97 15 95 5 7 4 97 5 94 6 88 7 95 12 85 13 98 14 90 7 15 1 95 2 96 3 93 4 98 5 90 6 91 7 97 8 100 9 97 10 89 11 93 12 90 13 100 14 86 15 98 8 10 1 90 2 90 3 101 6 97 7 93 9 88 11 90 12 101 13 89 15 97 4 2 7 1 13 2 15 3 14 6 14 8 14 13 14 15 15 3 5 6 14 11 14 13 15 14 14 15 13 8 14 1 14 2 15 3 15 4 14 5 14 6 13 7 13 8 13 9 13 10 14 11 13 13 13 14 13 15 13 9 11 1 14 2 14 4 14 5 14 6 15 8 13 9 13 10 13 11 14 12 14 14 14 6 3 11 2 51 3 57 4 58 5 49 6 52 7 54 8 52 11 51 13 58 14 55 15 50 6 2 4 50 15 56 7 15 1 53 2 48 3 51 4 51 5 54 6 58 7 52 8 56 9 48 10 57 11 54 12 53 13 53 14 55 15 56 8 12 2 51 3 58 4 51 5 50 6 54 7 48 9 57 10 57 11 56 12 49 13 58 14 55 9 4 1 49 7 48 10 52 13 55 10 13 1 55 3 52 4 48 5 49 6 52 8 58 9 51 10 58 11 48 12 57 13 49 14 57 15 55 4 3 7 4 48 6 47 8 51 9 48 10 48 14 50 15 48 7 2 3 50 13 45 8 2 1 45 11 50 10 8 1 48 2 45 3 48 8 46 9 45 10 53 11 44 12 45 4 1 7 1 85 4 87 6 75 7 85 8 88 10 87 12 82 2 3 2 88 12 91 15 78 5 15 1 81 2 82 3 90 4 89 5 88 6 77 7 89 8 90 9 82 10 76 11 85 12 75 13 90 14 90 15 88 6 2 2 84 6 81 6 1 12 2 84 4 80 5 86 6 84 7 74 8 77 9 89 11 86 12 89 13 81 14 75 15 76 2 12 1 83 2 82 4 82 6 87 7 75 8 89 9 86 11 82 12 83 13 86 14 75 15 75 3 10 2 84 4 89 5 85 6 79 8 75 9 80 10 76 12 88 13 79 14 75 5 7 1 88 5 85 7 83 9 82 12 76 14 80 15 81 7 2 1 74 14 78 9 1 2 77 5 1 8 3 80 4 73 5 76 7 75 11 73 12 74 13 79 15 69 5 14 1 75 2 82 3 76 4 77 5 72 6 74 7 81 8 83 9 80 10 76 11 77 12 83 14 80 15 77 7 10 2 73 3 70 5 74 7 69 9 76 10 75 11 78 12 78 13 69 14 76 8 9 3 82 6 73 7 70 8 76 9 71 10 76 11 71 14 74 15 75 10 10 2 78 3 79 4 81 5 76 7 71 8 72 9 77 11 70 12 81 13 77 4 3 14 1 94 2 81 3 87 4 87 5 90 6 87 8 89 9 87 10 84 11 96 12 82 13 86 14 84 15 85 4 11 1 80 2 89 3 87 6 84 7 88 8 95 10 93 11 87 12 91 13 96 14 81 8 4 2 92 5 89 12 88 14 91 10 14 1 93 2 87 3 91 4 95 5 92 6 90 7 89 8 92 10 84 11 89 12 96 13 94 14 95 15 84 5 1 15 1 34 2 35 3 31 4 32 5 34 6 33 7 31 8 36 9 34 10 36 11 33 12 34 13 32 14 37 15 35 3 11 1 36 3 34 5 35 6 33 7 37 8 32 10 34 11 37 12 32 14 34 15 32 5 3 5 33 11 31 12 31 6 8 3 32 5 31 6 36 9 32 10 33 11 36 13 37 15 35 7 11 1 34 3 37 6 36 7 37 8 33 9 37 10 35 12 32 13 37 14 33 15 32 5 1 4 1 57 4 55 7 50 14 52 4 7 5 53 6 51 7 54 10 55 11 59 13 50 15 52 6 1 4 55 7 3 10 59 11 50 14 57 9 12 2 50 3 50 4 51 5 58 6 58 7 51 8 54 11 55 12 54 13 58 14 51 15 53 5 4 4 2 20 4 23 12 23 15 21 5 6 2 24 5 24 6 21 8 24 10 20 12 24 6 3 1 23 8 23 14 23 7 5 2 23 5 20 12 21 13 20 14 20 9 6 1 21 3 23 6 23 8 21 10 22 13 22 4 2 9 1 49 2 50 3 43 5 45 6 49 8 44 9 45 11 51 15 44 3 10 1 51 6 45 7 44 8 43 9 46 10 43 11 45 12 46 14 46 15 44 4 6 2 45 8 46 11 49 12 47 13 51 14 43 5 8 2 49 4 50 5 48 9 45 10 44 11 51 14 45 15 46 5 1 12 1 33 2 28 3 34 4 28 5 28 7 33 9 28 10 30 12 32 13 29 14 33 15 30 4 13 2 32 3 33 5 29 6 30 7 29 8 29 9 28 10 31 11 29 12 30 13 30 14 32 15 32 5 14 1 33 2 32 3 31 4 31 6 30 7 30 8 33 9 30 10 30 11 31 12 33 13 32 14 32 15 34 7 7 1 32 3 29 4 32 7 30 12 30 14 32 15 31 8 6 5 32 8 32 9 31 10 30 11 34 12 32 4 2 2 6 42 10 46 5 7 1 45 2 43 4 39 5 42 7 42 11 39 14 42 8 6 2 47 7 42 8 44 9 39 11 47 12 42 9 3 2 39 11 43 12 44 4 2 10 2 28 5 30 6 27 8 26 9 29 11 27 12 27 13 31 14 27 15 28 3 15 1 27 2 27 3 28 4 31 5 26 6 28 7 29 8 31 9 28 10 31 11 27 12 27 13 29 14 28 15 29 5 1 7 29 10 12 2 26 4 30 5 29 7 27 8 29 9 30 10 28 11 32 12 27 13 31 14 28 15 29 7 1 15 1 55 2 57 3 57 4 56 5 56 6 53 7 65 8 56 9 63 10 54 11 55 12 58 13 54 14 54 15 56 2 4 6 61 10 63 11 62 14 61 3 9 1 65 2 61 3 54 5 64 7 60 8 64 12 54 13 59 15 63 4 4 1 57 2 56 12 59 13 57 5 5 2 64 3 64 7 59 8 56 12 62 7 11 1 64 2 59 3 62 4 64 7 63 8 62 9 58 10 54 11 57 13 58 15 61 10 1 12 56 7 1 10 1 26 2 24 3 27 4 27 5 24 9 27 11 25 12 27 13 28 15 25 3 15 1 26 2 28 3 27 4 25 5 25 6 25 7 25 8 26 9 24 10 25 11 24 12 26 13 26 14 24 15 26 4 12 1 26 2 26 3 28 4 28 6 25 7 25 8 24 11 28 12 24 13 28 14 28 15 24 5 12 1 23 2 28 3 25 4 27 5 27 6 26 7 28 11 28 12 26 13 24 14 28 15 24 6 11 1 28 2 26 3 29 4 25 5 28 7 28 8 26 10 24 12 24 14 27 15 28 8 5 1 28 4 26 5 25 10 27 15 27 9 11 1 24 3 26 4 24 5 25 6 26 8 26 9 25 11 25 12 25 13 26 15 27 6 1 7 2 54 3 53 5 52 8 59 11 55 13 54 14 59 3 3 6 60 9 62 14 57 6 15 1 62 2 58 3 53 4 55 5 62 6 58 7 56 8 61 9 52 10 58 11 56 12 54 13 58 14 60 15 62 7 10 1 60 3 62 7 62 8 59 10 56 11 52 12 62 13 52 14 53 15 60 8 5 1 53 5 53 7 53 12 59 15 52 9 7 5 54 8 56 11 63 12 58 13 55 14 51 15 57 4 1 6 2 10 7 10 9 10 13 11 14 11 15 10 3 12 1 11 2 11 4 10 5 11 6 12 8 11 10 10 11 10 12 10 13 10 14 11 15 11 5 4 2 11 6 10 12 11 14 12 8 6 2 11 3 10 8 12 12 10 13 10 14 11 2 4 2 8 84 10 93 7 3 8 88 11 89 12 87 +17 4 1 14 1 53 2 59 4 51 5 57 6 56 7 51 8 57 9 59 10 55 11 56 12 50 13 51 14 51 15 51 3 4 3 50 6 60 9 54 10 52 7 13 2 60 3 58 4 57 5 50 7 57 8 60 9 60 10 58 11 58 12 55 13 59 14 59 15 50 10 9 1 55 3 59 7 60 8 58 9 59 11 55 12 50 13 52 15 52 7 1 5 3 74 4 64 6 70 9 77 13 69 3 15 1 71 2 78 3 70 4 77 5 73 6 68 7 69 8 68 9 65 10 77 11 78 12 76 13 73 14 68 15 77 4 1 13 76 6 5 3 74 4 76 8 73 12 74 15 77 7 1 13 73 8 6 1 74 2 65 6 70 7 70 13 70 15 68 9 5 1 70 2 68 4 77 10 71 12 76 4 3 10 1 61 2 59 4 59 5 66 7 61 9 68 10 63 11 70 13 62 15 59 6 13 1 63 2 63 4 69 5 61 6 69 7 66 8 61 9 59 11 68 12 63 13 59 14 59 15 70 8 4 6 70 7 69 12 66 13 68 10 4 5 65 6 60 9 62 12 58 4 2 3 10 39 13 39 15 34 4 1 12 34 6 4 5 36 7 33 9 37 14 33 7 14 1 39 2 39 4 36 5 37 6 34 7 40 8 35 9 33 10 35 11 33 12 37 13 36 14 37 15 34 8 1 15 1 26 2 24 3 24 4 23 5 24 6 28 7 25 8 25 9 27 10 24 11 24 12 24 13 24 14 28 15 28 2 6 5 25 6 26 7 24 10 28 11 25 13 25 3 14 1 26 2 25 3 28 4 24 5 25 6 25 7 27 8 26 9 27 10 26 11 26 13 28 14 28 15 25 4 8 2 24 3 25 5 24 6 24 9 24 12 27 13 24 14 28 5 9 1 27 2 28 4 27 6 24 8 23 9 25 10 26 12 26 13 25 6 6 1 27 6 26 9 24 10 28 11 28 12 24 8 13 1 27 2 28 3 26 4 28 6 28 7 26 9 24 10 28 11 27 12 25 13 25 14 24 15 25 10 14 1 28 2 25 3 28 4 27 5 27 6 26 7 26 9 24 10 26 11 25 12 28 13 28 14 26 15 28 5 2 4 5 36 12 35 13 35 14 34 3 6 3 37 6 32 8 35 12 31 13 33 15 31 6 13 1 37 2 37 3 37 4 34 5 35 6 31 8 31 9 31 10 32 11 34 12 36 14 36 15 35 8 11 1 36 3 35 5 34 6 32 7 35 8 31 9 35 10 37 12 33 14 36 15 37 9 1 3 33 4 1 11 3 67 4 74 5 72 6 62 9 71 10 71 11 69 12 71 13 67 14 68 15 70 4 11 1 62 2 75 3 73 5 74 6 73 8 68 9 70 10 65 11 66 12 71 13 63 8 15 1 65 2 64 3 66 4 74 5 72 6 70 7 69 8 67 9 65 10 69 11 72 12 68 13 74 14 69 15 72 9 14 1 73 2 74 3 64 4 63 5 63 6 63 7 71 8 61 9 71 10 64 11 69 12 63 14 73 15 62 8 1 2 1 57 4 57 2 6 1 60 2 59 6 60 7 50 11 58 14 60 3 7 4 59 5 53 6 58 8 60 10 50 13 53 15 54 4 13 1 58 2 53 3 54 5 58 6 52 7 56 8 51 9 59 10 52 11 53 12 52 14 51 15 60 5 6 1 53 5 53 6 60 8 60 13 60 14 50 6 15 1 50 2 52 3 59 4 56 5 60 6 60 7 50 8 54 9 52 10 58 11 59 12 57 13 53 14 58 15 52 7 10 1 53 2 58 4 50 6 57 8 59 10 50 11 58 12 58 13 50 14 50 10 14 1 60 2 53 3 58 4 52 5 54 6 53 7 59 8 56 9 51 10 52 11 60 12 52 14 50 15 50 5 2 1 5 43 3 15 1 42 2 40 3 41 4 37 5 42 6 40 7 44 8 39 9 38 10 38 11 43 12 43 13 41 14 37 15 40 5 5 1 41 3 42 12 40 14 44 15 38 7 15 1 43 2 38 3 39 4 43 5 43 6 40 7 41 8 42 9 40 10 41 11 40 12 40 13 38 14 42 15 39 10 9 1 38 2 39 3 42 4 38 5 38 6 40 9 40 11 44 13 38 6 1 1 7 38 3 6 2 35 4 37 5 37 10 35 11 39 12 35 4 8 5 37 7 32 8 37 9 38 10 37 11 37 14 39 15 36 5 13 1 39 2 35 4 39 5 37 7 35 8 34 9 39 10 36 11 35 12 39 13 35 14 36 15 33 8 14 1 33 2 34 3 34 4 32 5 38 6 33 7 37 8 33 9 36 10 35 12 36 13 39 14 39 15 37 9 8 3 36 4 34 5 34 6 33 8 38 10 38 13 37 15 38 3 1 12 1 64 3 68 4 63 5 62 6 60 9 63 10 64 11 60 12 61 13 65 14 60 15 64 5 15 1 58 2 67 3 70 4 70 5 60 6 61 7 59 8 63 9 63 10 59 11 63 12 69 13 64 14 60 15 69 8 8 3 70 4 58 5 70 6 68 7 63 9 67 11 64 12 58 5 1 6 6 90 8 85 11 94 12 91 14 95 15 91 3 6 4 91 8 97 10 89 12 93 13 91 15 94 4 15 1 88 2 84 3 86 4 91 5 91 6 90 7 86 8 89 9 92 10 92 11 83 12 94 13 99 14 93 15 99 5 3 3 88 5 94 8 96 8 11 1 90 3 90 4 98 5 93 7 99 8 88 9 99 11 87 12 99 13 93 14 85 4 1 7 2 15 4 17 5 17 9 17 12 15 13 15 14 18 8 4 2 15 3 16 6 17 14 15 9 7 1 16 2 17 5 15 7 17 8 17 10 16 13 16 10 14 1 15 2 17 3 15 4 15 5 17 7 15 8 14 9 16 10 17 11 16 12 14 13 18 14 17 15 15 5 2 8 3 28 4 31 5 29 6 27 7 27 10 31 11 31 12 27 3 9 1 27 2 27 3 27 4 27 6 29 7 30 8 27 13 27 15 30 5 10 2 27 3 27 4 27 5 31 6 26 9 28 10 30 11 29 12 32 13 29 6 3 2 31 4 26 15 32 7 9 1 31 2 29 3 31 7 31 8 31 9 32 10 28 12 30 14 27 6 2 15 1 89 2 88 3 90 4 89 5 91 6 83 7 95 8 90 9 90 10 94 11 83 12 80 13 92 14 84 15 85 3 15 1 96 2 81 3 82 4 94 5 85 6 79 7 94 8 90 9 93 10 90 11 84 12 95 13 80 14 94 15 91 7 2 3 82 9 79 8 10 2 91 3 87 7 92 8 81 10 89 11 87 12 89 13 81 14 87 15 84 9 9 3 83 4 84 5 91 6 80 8 93 9 92 11 84 12 90 15 90 10 5 3 79 6 88 7 95 10 79 11 82 7 1 5 3 75 8 78 10 76 11 74 15 79 3 1 5 81 4 4 5 69 7 69 9 76 11 74 6 11 2 73 3 75 4 73 5 75 6 82 7 81 8 82 9 72 10 79 11 72 13 73 7 6 1 75 9 72 10 70 11 84 14 83 15 75 8 10 2 75 3 75 4 78 7 77 8 83 9 76 11 74 12 81 14 79 15 72 10 10 2 69 4 83 5 77 6 81 8 69 9 82 10 70 11 79 14 81 15 76 5 1 6 2 64 3 75 6 69 8 67 11 67 12 65 2 1 10 69 6 5 2 74 5 65 6 69 8 67 11 72 7 12 1 71 2 71 4 67 6 62 7 69 8 67 9 74 10 71 11 65 12 74 13 68 15 75 9 9 1 64 2 71 3 72 6 71 7 71 8 74 9 67 11 71 13 65 +21 3 1 15 1 69 2 70 3 67 4 68 5 77 6 78 7 65 8 77 9 70 10 75 11 75 12 78 13 67 14 66 15 78 2 2 3 78 11 70 5 5 1 79 5 75 6 69 7 72 15 69 5 1 4 1 63 2 65 13 65 15 67 5 11 2 68 3 69 4 71 5 61 6 62 8 72 9 70 10 69 12 70 13 60 15 72 6 2 6 64 7 65 8 15 1 72 2 72 3 62 4 70 5 69 6 64 7 71 8 65 9 68 10 66 11 65 12 69 13 64 14 61 15 63 9 9 2 66 5 66 6 65 9 63 10 70 11 62 13 69 14 68 15 63 3 3 15 1 31 2 35 3 30 4 36 5 31 6 34 7 35 8 31 9 31 10 33 11 34 12 34 13 34 14 30 15 34 5 11 1 34 2 33 3 35 6 31 7 33 8 33 9 34 10 33 12 35 13 36 15 33 10 9 1 33 2 36 4 35 5 30 7 35 11 34 12 36 13 36 15 30 5 1 11 1 21 3 22 4 23 5 22 6 20 10 22 11 21 12 23 13 22 14 23 15 21 3 4 5 20 7 22 9 23 13 19 5 8 1 22 2 22 3 21 4 23 7 20 9 19 13 21 15 20 6 5 2 23 7 23 8 21 9 23 14 23 10 3 3 22 8 21 13 19 5 2 9 1 78 3 84 4 80 5 88 11 88 12 81 13 82 14 74 15 83 5 12 1 79 2 79 3 78 4 87 6 73 7 86 9 74 10 83 12 84 13 89 14 78 15 73 6 14 1 78 2 74 3 76 5 79 6 73 7 76 8 80 9 84 10 77 11 88 12 75 13 74 14 77 15 76 8 15 1 73 2 80 3 75 4 83 5 82 6 73 7 78 8 83 9 77 10 75 11 80 12 82 13 75 14 78 15 77 10 4 3 78 7 75 10 87 12 86 4 2 8 2 22 3 20 6 24 7 24 8 23 11 21 13 23 14 21 4 7 1 20 3 22 4 24 6 22 7 22 10 22 12 22 6 11 2 20 3 21 5 22 6 20 7 20 9 24 11 21 12 22 13 21 14 21 15 21 8 6 5 22 6 23 7 21 11 24 13 23 15 23 4 2 12 1 58 4 62 5 60 6 59 7 58 8 55 10 56 11 57 12 56 13 54 14 60 15 62 6 4 1 59 2 60 8 64 13 57 9 14 1 64 3 60 4 59 5 62 6 59 7 65 8 64 9 54 10 60 11 56 12 57 13 63 14 57 15 66 10 7 1 62 3 63 7 61 9 58 10 62 13 65 14 62 6 1 12 1 89 2 89 4 82 7 77 8 90 9 84 10 83 11 93 12 80 13 77 14 78 15 77 5 7 3 90 5 82 8 85 9 85 12 89 14 91 15 90 7 15 1 92 2 86 3 93 4 77 5 84 6 77 7 89 8 83 9 80 10 77 11 82 12 77 13 78 14 77 15 91 8 6 2 80 3 89 4 81 6 90 8 78 14 86 9 11 1 84 2 84 3 93 4 82 5 80 6 91 7 85 9 90 12 86 14 79 15 81 10 13 1 90 2 87 3 78 4 89 5 88 6 79 7 90 8 82 9 90 10 84 11 81 12 79 13 91 4 1 15 1 38 2 38 3 37 4 39 5 36 6 35 7 40 8 36 9 36 10 34 11 41 12 33 13 36 14 40 15 35 4 14 1 40 2 35 3 41 4 39 5 36 6 38 7 38 8 36 9 34 10 38 11 36 12 39 13 38 14 39 8 7 2 35 3 37 4 38 8 41 10 35 12 35 13 40 10 9 2 35 4 37 5 36 6 35 7 39 9 36 10 34 12 38 14 34 6 1 11 1 71 2 65 3 65 4 66 6 73 9 67 10 76 11 64 12 64 14 72 15 65 3 12 1 76 4 73 5 66 6 73 7 73 8 74 9 66 10 64 11 69 12 64 13 66 15 71 5 12 2 75 3 65 4 74 5 77 7 64 8 67 10 75 11 68 12 74 13 75 14 71 15 73 6 5 5 64 7 68 9 71 11 68 13 69 9 15 1 75 2 74 3 69 4 66 5 77 6 76 7 69 8 68 9 66 10 75 11 77 12 63 13 74 14 74 15 74 10 11 1 74 2 66 5 73 6 70 7 64 8 68 9 63 11 68 12 68 14 76 15 76 2 2 8 1 61 2 59 5 56 7 55 8 54 13 56 14 55 15 63 8 11 1 64 3 63 4 55 5 53 6 61 8 55 9 53 10 53 12 56 14 57 15 61 4 3 6 4 46 7 46 10 46 13 49 14 49 15 45 4 4 9 53 11 53 12 48 15 46 9 6 3 54 5 50 8 46 9 45 10 51 15 50 10 6 4 50 5 49 8 52 9 52 10 47 11 51 5 1 10 1 58 3 55 4 58 5 58 7 61 8 60 10 56 12 62 13 65 15 61 3 11 1 56 2 57 4 64 5 54 6 59 7 61 8 54 9 63 11 62 13 59 14 59 4 13 1 58 2 55 3 64 4 62 5 56 6 55 7 64 8 55 10 61 11 59 13 58 14 61 15 56 7 15 1 65 2 58 3 62 4 63 5 62 6 59 7 59 8 58 9 65 10 59 11 56 12 59 13 58 14 58 15 55 10 12 1 57 2 55 3 61 4 64 6 56 7 57 9 53 11 61 12 61 13 63 14 56 15 61 6 4 14 1 53 2 56 3 52 4 55 5 54 6 56 7 51 8 54 9 54 10 55 11 56 12 56 13 58 14 53 5 3 2 58 9 54 10 54 6 12 1 59 2 51 4 59 5 53 7 54 8 54 9 55 11 51 12 54 13 56 14 49 15 55 7 10 1 53 2 56 4 49 5 56 6 57 9 49 10 49 12 55 13 52 14 57 9 1 14 53 10 12 2 54 3 59 4 56 5 54 7 50 8 49 9 49 10 50 11 59 12 53 13 58 14 49 6 2 4 3 42 4 40 7 43 13 36 3 15 1 37 2 42 3 38 4 39 5 38 6 42 7 36 8 37 9 43 10 36 11 41 12 36 13 36 14 41 15 40 4 5 2 40 6 36 9 37 13 40 15 38 5 3 1 39 12 41 15 38 6 1 12 43 10 2 11 37 15 35 4 5 11 1 85 2 80 3 82 4 72 5 85 6 78 8 75 9 85 10 75 11 75 13 73 6 3 3 79 6 72 14 74 9 5 1 83 2 72 9 71 12 79 14 84 10 1 5 72 3 1 9 1 96 2 94 5 99 7 88 8 93 10 94 11 90 12 103 14 99 4 5 4 89 5 104 8 97 10 96 12 90 10 1 9 99 2 5 15 1 21 2 21 3 20 4 21 5 23 6 22 7 21 8 21 9 22 10 19 11 19 12 23 13 20 14 23 15 23 8 8 2 19 3 22 4 22 7 22 8 19 9 19 10 20 11 22 4 3 15 1 39 2 35 3 37 4 34 5 34 6 36 7 36 8 34 9 37 10 33 11 39 12 33 13 33 14 33 15 39 6 9 1 39 2 34 3 36 5 35 6 38 8 37 11 38 12 38 13 37 8 9 2 33 3 33 6 37 7 38 8 33 9 39 10 38 11 34 12 36 10 10 2 36 4 36 6 35 7 35 8 34 9 35 10 34 11 39 14 38 15 39 7 1 1 1 65 2 11 4 68 5 63 6 61 7 65 8 64 9 60 10 71 11 64 12 67 13 69 15 69 3 5 4 66 6 70 8 72 9 62 15 66 4 1 14 60 8 6 2 70 5 71 6 60 10 70 12 63 15 63 9 5 2 61 10 71 11 64 13 66 15 67 10 1 11 68 4 1 15 1 88 2 91 3 89 4 85 5 77 6 92 7 83 8 84 9 77 10 83 11 92 12 77 13 82 14 84 15 86 2 6 5 77 7 83 9 80 10 80 11 92 15 87 3 5 1 88 4 87 6 79 8 79 13 87 8 5 1 92 2 78 3 85 6 83 14 80 +17 7 1 9 2 10 3 11 5 12 6 11 10 12 11 11 13 10 14 11 15 11 2 15 1 11 2 10 3 11 4 10 5 10 6 11 7 12 8 10 9 12 10 11 11 10 12 11 13 10 14 11 15 10 3 8 2 12 5 11 6 12 7 11 8 10 9 10 11 11 13 10 5 2 7 10 9 10 7 10 1 12 3 12 4 10 5 12 6 11 7 12 9 10 10 12 12 11 13 10 8 14 1 12 2 11 3 11 4 10 5 11 6 12 7 11 8 12 9 11 10 10 11 11 12 11 14 11 15 10 10 7 1 10 4 10 5 10 7 11 9 10 10 10 12 11 4 3 9 1 36 2 37 4 38 5 35 8 39 11 34 13 39 14 38 15 34 5 7 1 34 2 35 5 38 6 37 7 40 9 38 13 39 6 11 1 40 2 36 4 35 5 34 6 41 7 39 8 41 10 35 12 34 13 41 14 33 9 15 1 35 2 35 3 37 4 34 5 36 6 35 7 38 8 40 9 37 10 37 11 39 12 36 13 34 14 38 15 34 4 1 4 2 10 5 11 6 11 13 12 2 10 1 12 2 10 3 12 4 11 5 10 7 11 9 11 11 11 12 10 14 12 4 14 1 11 2 11 3 11 4 10 6 10 7 10 8 11 9 12 10 12 11 10 12 11 13 12 14 11 15 11 9 11 2 11 3 10 4 10 6 12 7 11 8 11 9 10 10 11 13 11 14 11 15 12 4 2 15 1 82 2 83 3 86 4 82 5 77 6 87 7 79 8 78 9 74 10 86 11 80 12 86 13 88 14 83 15 76 4 12 1 82 2 78 3 87 4 88 6 89 7 89 8 81 10 79 11 83 12 87 14 79 15 87 6 3 2 89 6 79 10 86 7 9 1 86 2 86 3 79 4 78 5 89 6 79 9 79 12 89 14 77 5 3 15 1 46 2 44 3 47 4 43 5 49 6 43 7 42 8 48 9 47 10 48 11 50 12 48 13 46 14 47 15 47 6 7 1 44 2 44 9 43 11 48 12 47 14 47 15 48 7 11 3 41 4 46 5 44 6 50 7 43 9 45 10 43 11 48 13 50 14 45 15 46 8 4 3 45 4 48 6 45 10 46 9 8 2 44 4 45 7 42 10 48 11 46 12 50 13 49 14 44 7 1 13 3 72 4 70 5 69 6 82 7 69 8 75 9 76 10 80 11 81 12 81 13 80 14 75 15 71 2 14 1 82 2 73 3 83 4 78 6 77 7 73 8 80 9 74 10 83 11 71 12 81 13 80 14 75 15 81 3 14 1 78 2 70 3 79 4 75 5 83 6 79 7 76 8 83 9 74 10 83 11 80 12 70 14 70 15 77 5 2 8 70 13 76 7 11 1 79 2 73 3 71 5 71 6 83 7 74 9 69 12 75 13 76 14 74 15 73 8 13 1 82 3 82 4 81 5 69 7 72 8 78 9 75 10 69 11 74 12 82 13 72 14 76 15 79 10 14 1 82 2 83 3 83 4 82 5 71 6 69 7 72 8 74 9 79 10 83 11 74 13 81 14 77 15 77 1 8 3 11 21 13 21 14 20 4 2 15 1 100 2 104 3 89 4 99 5 103 6 100 7 98 8 99 9 97 10 101 11 105 12 101 13 91 14 89 15 97 3 12 2 96 3 101 4 89 6 88 8 105 9 105 10 94 11 101 12 89 13 88 14 90 15 100 9 13 1 100 2 105 3 103 4 97 5 89 6 98 7 97 8 100 9 87 10 96 11 95 14 101 15 89 10 8 2 88 5 86 8 102 9 90 10 94 13 90 14 92 15 99 7 2 11 1 71 2 76 3 71 5 68 7 68 9 70 10 77 11 70 13 69 14 67 15 75 3 7 1 73 2 73 5 72 6 67 9 73 11 80 12 75 4 11 1 66 2 76 3 78 4 66 6 71 7 76 10 78 11 70 12 67 13 80 14 79 7 3 5 68 10 68 12 74 8 1 14 79 9 2 8 66 13 71 10 14 1 69 2 76 3 70 4 76 5 72 6 67 8 66 9 76 10 67 11 71 12 67 13 76 14 78 15 77 6 2 8 1 39 2 43 8 42 9 39 11 44 12 42 14 45 15 46 3 14 1 45 2 42 3 42 4 39 5 40 6 40 7 44 8 43 9 46 11 40 12 46 13 44 14 41 15 46 4 11 1 43 2 45 3 43 5 47 8 41 10 40 11 43 12 43 13 39 14 42 15 39 5 3 4 42 9 46 10 40 8 12 1 44 3 45 4 45 5 39 6 45 7 45 8 43 9 43 11 45 13 43 14 42 15 41 9 3 3 42 9 40 15 47 6 3 2 7 91 11 88 4 13 1 83 3 85 4 88 5 84 6 87 8 82 9 83 10 88 11 87 12 83 13 84 14 76 15 90 7 4 8 92 10 81 14 79 15 92 8 4 2 91 6 88 8 76 14 87 9 13 1 76 2 81 3 88 4 84 5 86 7 80 8 84 9 77 10 76 11 78 12 92 14 77 15 76 10 11 4 76 5 80 6 85 7 92 9 90 10 76 11 78 12 84 13 92 14 88 15 76 5 4 10 2 74 3 75 6 77 7 81 8 74 10 75 11 69 12 74 14 82 15 78 7 10 1 77 2 68 3 71 4 68 5 77 6 68 7 74 8 78 11 70 15 70 8 1 4 74 9 4 5 77 8 74 13 73 15 75 10 14 1 79 2 82 3 68 5 68 6 80 7 68 8 72 9 68 10 72 11 73 12 72 13 75 14 69 15 82 5 4 10 1 93 3 102 5 91 6 107 8 101 10 90 12 93 13 101 14 105 15 99 5 10 1 102 2 106 3 99 4 100 6 89 10 96 12 90 13 101 14 107 15 104 6 3 1 90 4 104 10 94 9 14 1 90 2 92 3 100 4 87 5 89 6 94 7 88 8 101 9 93 10 100 12 104 13 102 14 89 15 98 10 5 2 94 5 90 9 98 11 97 14 105 4 3 13 1 40 2 36 3 40 5 36 7 34 8 36 9 36 10 39 11 40 12 40 13 39 14 33 15 40 4 15 1 38 2 40 3 37 4 37 5 34 6 34 7 34 8 37 9 37 10 40 11 34 12 39 13 41 14 34 15 35 7 2 1 36 7 35 10 1 14 36 6 2 13 1 48 2 44 3 43 4 51 5 51 6 46 8 47 10 51 11 43 12 47 13 48 14 47 15 43 4 8 1 48 3 43 4 42 5 44 8 45 9 50 12 42 15 51 5 4 6 49 7 45 14 45 15 50 6 14 1 52 2 46 3 51 4 51 5 45 6 45 7 50 9 44 10 47 11 51 12 48 13 51 14 45 15 49 8 1 4 48 10 1 2 45 8 1 15 1 100 2 107 3 89 4 99 5 95 6 104 7 103 8 103 9 91 10 96 11 96 12 98 13 100 14 103 15 105 2 11 1 103 2 88 4 93 5 95 6 103 7 104 8 102 9 106 11 91 14 97 15 94 3 5 4 105 5 104 10 92 11 100 12 93 4 6 1 91 7 98 8 95 10 94 11 107 15 104 5 15 1 91 2 105 3 96 4 107 5 100 6 102 7 107 8 102 9 90 10 98 11 103 12 96 13 103 14 100 15 107 6 10 2 96 3 98 4 92 6 89 7 92 8 103 9 94 13 92 14 101 15 97 9 1 7 99 10 5 2 102 6 96 9 107 11 95 14 105 7 1 7 2 97 3 86 4 92 5 81 10 94 11 82 12 84 2 14 1 80 2 81 3 88 4 88 5 97 6 85 7 88 8 84 9 82 10 97 11 87 12 83 13 94 14 88 3 9 3 96 4 89 6 87 7 97 8 81 11 85 12 82 13 84 15 95 5 9 3 94 4 81 6 91 7 96 8 85 11 93 12 85 13 92 14 98 6 8 4 93 7 91 8 82 9 96 11 83 12 83 14 90 15 96 8 11 1 86 2 91 5 81 6 84 7 89 8 84 9 95 10 92 11 87 13 89 14 81 9 12 1 89 3 87 4 89 5 93 7 92 8 88 9 83 10 93 11 92 12 87 14 95 15 83 +23 6 2 4 1 69 5 65 7 64 8 76 5 1 6 68 6 3 2 75 7 70 10 64 7 10 1 76 3 63 6 70 7 63 8 70 10 74 11 75 12 63 13 71 14 70 8 12 1 74 2 64 3 65 5 68 7 71 8 68 9 68 10 72 11 66 12 74 13 64 14 75 10 1 13 72 4 2 8 2 80 3 90 8 95 10 80 11 81 12 82 14 92 15 82 3 1 14 82 4 2 8 95 15 89 7 1 1 95 3 1 7 1 77 4 76 6 77 7 76 9 83 11 80 15 70 2 8 2 76 4 77 6 83 8 82 9 84 11 84 13 78 15 71 6 12 1 84 2 71 3 74 4 78 5 83 7 83 9 74 10 84 11 81 12 71 14 84 15 82 6 2 10 1 17 3 16 6 17 7 19 8 17 9 19 10 17 13 17 14 20 15 18 3 7 1 17 2 18 3 20 5 17 6 17 11 17 13 18 6 12 2 20 3 19 4 19 5 20 7 16 8 18 9 17 10 19 11 19 12 20 13 19 14 19 7 4 3 19 10 16 13 17 15 17 9 8 2 17 4 17 6 19 9 19 10 16 11 18 12 20 14 19 10 9 1 20 2 16 7 18 8 19 9 18 11 19 12 18 13 16 15 18 5 1 14 1 19 2 17 3 19 4 19 5 17 6 17 7 17 8 16 9 19 10 17 11 18 12 16 13 18 14 19 2 11 2 17 3 18 5 20 7 18 8 19 9 18 10 17 11 17 12 18 13 20 15 17 3 2 3 19 4 18 7 14 1 19 2 17 3 17 4 17 5 18 6 18 7 19 9 17 10 17 11 16 12 18 13 16 14 18 15 16 8 6 4 18 6 17 7 19 10 18 11 17 13 19 7 1 14 1 15 2 14 3 16 4 15 5 15 6 14 7 15 8 15 9 15 10 16 11 14 12 16 14 14 15 15 2 2 12 14 15 14 3 9 1 16 3 14 4 15 5 14 6 14 9 14 10 16 13 16 14 14 6 9 1 14 5 16 6 16 7 14 8 16 10 16 11 15 13 16 15 14 8 6 1 16 4 14 6 15 7 14 8 15 15 14 9 7 1 15 6 16 7 15 11 16 12 15 13 14 15 15 10 5 7 15 8 16 9 15 11 16 14 15 6 2 3 3 48 11 42 12 43 3 8 1 42 2 48 3 45 5 47 9 46 10 47 14 42 15 42 4 6 2 43 4 41 6 47 10 46 13 41 15 46 6 14 1 46 2 45 3 46 4 43 5 46 6 47 8 43 9 47 10 40 11 41 12 44 13 41 14 40 15 45 8 1 8 41 9 13 1 41 2 40 3 48 4 43 5 40 6 45 7 45 10 40 11 40 12 45 13 46 14 47 15 43 3 7 12 1 64 2 68 3 67 4 69 5 72 6 68 9 72 10 69 11 76 12 64 14 71 15 67 9 3 3 74 13 64 14 65 10 7 3 75 4 66 6 72 9 64 10 74 11 75 15 74 5 1 5 7 21 9 19 12 18 14 21 15 20 4 8 1 19 4 21 6 19 7 20 12 22 13 19 14 22 15 21 6 15 1 20 2 19 3 21 4 19 5 19 6 19 7 18 8 19 9 19 10 21 11 19 12 22 13 21 14 19 15 19 9 9 3 20 5 20 6 21 7 21 9 20 10 19 13 18 14 20 15 22 10 10 1 19 2 20 3 21 4 19 6 21 7 19 8 19 9 20 11 19 15 21 5 2 9 1 68 3 73 6 73 7 66 9 73 10 74 11 71 12 65 15 66 4 5 7 77 8 65 10 67 11 68 12 70 5 6 1 77 3 74 4 66 7 66 10 76 11 73 6 9 1 69 2 75 5 71 6 76 8 65 9 69 12 77 13 64 15 74 9 6 3 71 6 75 7 72 10 63 14 69 15 71 5 2 12 1 18 3 18 4 20 7 20 8 19 9 19 10 18 11 20 12 20 13 21 14 19 15 21 3 13 1 18 2 18 3 17 4 19 5 19 7 19 8 18 9 19 10 17 12 20 13 18 14 19 15 21 5 7 4 19 5 21 6 20 7 17 8 21 11 20 13 21 6 13 1 20 2 19 3 19 4 19 7 19 8 18 9 18 10 19 11 20 12 18 13 18 14 18 15 18 9 13 1 19 2 19 3 19 4 19 5 19 6 18 7 20 8 18 9 19 12 20 13 20 14 20 15 17 4 2 5 1 26 2 24 9 23 11 22 14 23 3 15 1 25 2 22 3 25 4 26 5 23 6 25 7 24 8 24 9 24 10 23 11 26 12 25 13 24 14 24 15 26 4 14 1 26 2 25 3 22 4 24 6 26 7 22 8 25 9 26 10 24 11 22 12 26 13 22 14 22 15 23 5 4 5 25 11 25 12 23 15 23 6 1 11 2 48 4 45 5 47 6 46 7 41 8 47 10 48 11 40 12 41 13 40 14 44 3 9 1 48 3 46 4 45 5 43 6 45 8 40 10 44 11 44 13 41 4 1 8 47 8 10 1 45 3 42 4 44 7 43 8 47 10 44 12 41 13 41 14 40 15 44 9 5 2 46 5 40 8 43 10 40 15 42 10 8 2 45 3 40 5 48 7 44 9 41 11 47 12 41 15 45 5 1 9 1 20 2 21 4 20 5 19 6 21 8 20 9 23 14 21 15 22 2 1 9 20 3 13 2 23 3 21 4 20 5 20 6 23 7 19 9 22 10 23 11 19 12 19 13 21 14 22 15 22 8 8 3 22 4 23 7 22 8 19 11 20 12 20 13 20 15 20 9 8 1 22 4 23 8 22 9 20 10 20 12 20 14 23 15 21 6 2 11 1 72 2 76 3 64 4 65 5 70 7 69 8 63 9 64 10 74 11 71 13 64 3 5 3 66 7 69 10 70 11 64 14 63 4 1 6 65 6 9 1 64 2 76 3 67 4 67 6 69 8 66 10 76 14 76 15 76 7 7 1 73 2 68 5 65 6 72 7 72 8 69 15 76 8 12 1 66 2 65 3 68 5 74 7 70 8 62 9 66 10 75 11 64 13 70 14 64 15 71 5 2 3 5 19 8 18 13 20 3 11 2 20 3 20 4 18 5 17 6 20 9 20 10 17 11 19 12 18 13 19 15 20 4 3 2 20 11 20 12 18 5 9 1 17 2 18 3 17 6 19 7 20 8 19 9 18 12 17 13 19 9 3 1 17 10 20 12 19 4 1 10 2 79 4 80 5 81 6 88 7 78 8 77 9 88 10 77 12 85 13 88 3 13 1 91 2 91 3 89 4 77 5 87 6 82 7 86 8 83 10 87 11 86 13 92 14 83 15 91 5 1 8 88 10 3 1 92 9 85 10 81 3 3 8 3 51 4 51 6 45 7 47 8 48 9 43 10 48 14 44 7 5 5 46 6 47 8 47 13 46 15 52 8 14 1 50 2 49 3 46 4 51 5 51 7 48 8 45 9 46 10 48 11 46 12 48 13 50 14 43 15 46 2 7 11 1 84 4 81 6 86 8 86 9 88 10 89 11 94 12 91 13 89 14 78 15 79 10 1 3 83 6 2 11 2 32 3 29 4 33 5 30 6 31 7 29 8 30 10 29 11 30 12 32 15 33 4 1 10 33 5 8 1 31 3 32 5 28 6 32 8 31 10 28 13 29 14 31 7 11 1 31 2 33 4 32 5 28 6 32 7 31 8 29 11 28 13 34 14 31 15 33 8 1 8 30 10 9 1 31 2 31 3 31 6 32 9 29 10 29 12 30 14 28 15 33 6 1 1 6 39 5 4 1 44 2 43 6 44 14 43 6 9 2 43 4 40 5 42 7 42 8 38 9 43 10 46 11 42 14 41 7 2 7 38 13 38 8 5 1 41 3 42 7 43 11 42 12 38 9 13 1 44 2 42 3 40 4 45 5 40 6 44 8 38 9 41 10 45 11 41 12 46 13 41 14 45 8 1 14 1 10 3 10 4 12 5 11 6 11 7 11 8 12 9 10 10 10 11 12 12 12 13 12 14 10 15 11 2 13 2 10 3 12 4 11 5 12 6 11 7 11 8 11 10 11 11 12 12 11 13 10 14 10 15 12 3 8 3 10 4 12 6 12 7 11 8 12 11 11 14 11 15 11 5 8 1 12 2 11 5 11 6 12 12 12 13 11 14 12 15 11 6 5 3 12 4 11 6 10 7 11 11 12 8 6 1 12 2 12 7 12 9 11 11 11 15 11 9 3 2 11 6 10 13 11 10 13 1 11 2 10 5 11 6 11 7 10 8 11 9 11 10 10 11 11 12 10 13 10 14 11 15 12 8 1 15 1 24 2 21 3 24 4 24 5 21 6 25 7 23 8 25 9 24 10 22 11 22 12 25 13 22 14 21 15 25 2 10 2 21 3 23 4 25 6 23 7 23 8 23 9 24 10 23 12 22 15 24 4 6 1 23 3 24 6 21 7 22 10 22 11 24 6 10 1 21 2 25 3 22 5 23 6 22 7 25 8 25 11 22 13 23 14 21 7 1 7 24 8 15 1 24 2 21 3 21 4 24 5 23 6 24 7 21 8 24 9 24 10 24 11 23 12 23 13 23 14 24 15 22 9 10 2 24 4 24 5 24 6 24 8 22 10 23 11 23 13 25 14 24 15 23 10 9 2 22 4 22 5 23 6 24 8 24 9 22 12 21 14 24 15 24 +16 7 2 1 4 49 3 11 1 46 2 46 4 47 5 51 6 50 7 52 8 48 11 46 12 45 13 51 15 45 5 11 1 51 2 43 3 47 5 46 6 45 7 48 10 52 11 52 12 48 13 43 15 50 6 15 1 48 2 45 3 49 4 52 5 44 6 50 7 47 8 49 9 50 10 51 11 45 12 51 13 48 14 49 15 49 8 10 2 47 4 44 5 52 6 47 7 46 11 44 12 52 13 44 14 51 15 49 9 1 1 45 10 1 6 52 5 1 12 1 15 2 15 3 15 4 14 5 16 6 14 8 15 9 14 11 16 12 14 14 15 15 14 3 12 1 14 2 14 3 16 4 16 5 16 6 15 7 16 8 14 9 14 11 14 12 16 14 15 4 8 1 15 2 14 4 15 8 14 10 15 11 15 12 15 14 14 7 10 1 14 2 14 4 16 6 14 7 16 8 14 9 15 10 16 11 16 12 15 8 11 2 15 3 14 4 15 6 14 7 14 8 15 9 16 10 15 12 16 14 16 15 15 5 1 1 8 97 5 8 2 98 3 89 4 95 9 94 11 105 12 102 13 99 14 97 6 15 1 95 2 100 3 102 4 103 5 89 6 92 7 95 8 90 9 95 10 106 11 104 12 88 13 105 14 90 15 96 8 7 2 89 3 106 4 99 6 96 9 100 12 96 14 89 10 10 1 88 2 104 3 88 5 94 6 98 7 97 11 105 13 95 14 98 15 101 5 3 5 5 21 7 24 11 23 12 25 13 22 6 15 1 25 2 25 3 24 4 24 5 24 6 23 7 24 8 21 9 22 10 25 11 25 12 22 13 23 14 21 15 23 8 14 1 25 2 24 3 24 4 24 5 24 6 22 7 22 8 24 9 24 11 25 12 25 13 24 14 22 15 24 9 6 2 25 4 25 6 22 9 22 10 21 13 22 10 8 2 22 4 24 5 24 7 23 8 21 9 21 11 24 15 21 5 2 11 1 28 3 27 4 29 6 28 7 32 8 31 11 31 12 31 13 27 14 32 15 30 3 13 3 27 4 30 5 29 6 30 7 29 8 27 9 30 10 29 11 32 12 27 13 29 14 29 15 30 4 6 2 28 7 32 12 29 13 27 14 30 15 30 5 2 9 29 15 26 7 9 2 26 5 32 7 27 8 26 9 31 10 30 11 31 12 26 15 30 6 1 11 1 103 2 96 3 88 4 98 5 98 7 105 8 90 9 104 11 93 12 94 14 100 2 13 1 89 2 98 3 91 4 103 5 89 7 93 8 89 9 94 10 90 12 95 13 92 14 90 15 97 3 3 3 87 4 101 11 92 7 2 9 91 15 90 8 6 2 103 6 93 8 91 11 96 13 95 15 98 10 2 2 87 7 97 6 1 4 1 59 2 64 5 67 13 71 2 1 9 63 4 12 1 66 3 70 4 71 5 64 7 70 8 65 9 62 11 72 12 64 13 73 14 70 15 61 7 12 1 71 2 63 3 67 4 70 6 62 7 62 8 68 9 64 11 67 12 61 13 62 15 68 8 14 2 67 3 63 4 71 5 62 6 68 7 65 8 65 9 67 10 68 11 67 12 60 13 61 14 65 15 66 9 10 1 73 2 61 3 69 4 71 5 64 8 60 9 60 12 71 13 63 15 71 8 1 11 2 38 4 42 5 44 6 37 7 44 8 41 9 39 11 45 12 44 13 40 15 41 3 15 1 43 2 42 3 37 4 38 5 45 6 40 7 44 8 44 9 40 10 41 11 41 12 37 13 39 14 44 15 43 5 2 1 44 12 37 6 5 2 43 4 37 11 38 14 39 15 37 7 5 1 39 3 42 6 40 7 37 9 38 8 11 3 43 4 38 5 41 6 41 7 38 9 38 11 40 12 41 13 41 14 42 15 44 9 5 5 37 6 44 7 40 9 37 13 41 10 14 1 37 2 40 4 42 5 44 6 43 7 43 8 38 9 41 10 43 11 44 12 39 13 44 14 42 15 44 5 1 4 7 46 8 42 13 43 15 40 3 4 1 41 2 46 4 41 7 40 4 7 1 45 4 41 5 40 6 44 9 40 10 44 13 41 6 7 2 43 3 44 6 39 7 41 11 42 12 45 14 41 9 8 2 42 3 39 6 44 7 40 8 42 12 41 13 43 14 47 6 1 7 4 59 8 60 9 61 11 60 13 53 14 56 15 60 2 5 3 53 4 55 7 62 14 53 15 55 6 5 2 59 4 52 7 58 9 55 11 57 7 8 2 53 3 62 4 62 6 60 9 56 10 58 12 54 14 62 8 6 4 63 7 59 9 61 11 60 12 56 15 57 9 8 1 61 2 63 3 60 5 56 6 55 10 63 12 59 14 61 6 2 6 4 88 6 95 7 88 10 96 12 87 15 85 3 1 13 91 4 2 9 89 11 92 6 5 1 92 3 88 6 101 7 90 15 98 9 4 3 95 6 91 8 85 10 94 10 11 3 96 4 87 6 100 8 92 9 84 10 95 11 95 12 97 13 92 14 95 15 96 4 2 1 11 84 6 2 14 75 15 75 8 7 1 81 3 82 5 71 7 72 9 83 11 83 13 77 9 13 1 76 2 81 3 74 4 85 5 78 6 72 7 74 8 78 9 85 11 78 13 83 14 80 15 72 3 4 12 2 73 4 72 5 81 6 80 7 73 8 68 10 75 11 73 12 74 13 81 14 76 15 70 5 10 1 69 2 67 3 80 4 71 7 73 9 79 10 78 11 75 12 81 15 80 7 14 1 73 2 67 3 73 4 70 5 71 6 74 7 80 8 78 9 76 10 78 12 72 13 74 14 69 15 74 7 1 12 1 57 2 52 3 56 4 62 5 58 7 63 8 61 11 53 12 55 13 54 14 59 15 55 2 7 1 58 3 53 4 55 7 61 9 56 12 61 13 58 3 6 1 53 2 60 4 52 6 61 8 57 11 54 4 8 2 59 3 57 7 55 8 55 9 56 10 62 12 62 13 56 7 10 2 59 4 54 5 57 6 54 7 53 9 54 11 60 12 52 13 58 14 62 8 9 1 58 3 53 4 52 5 51 6 54 8 59 10 58 11 58 15 58 9 4 7 53 8 52 13 62 15 53 5 1 8 1 64 2 72 3 62 4 74 6 70 9 62 10 65 14 69 5 7 3 65 4 67 7 62 8 73 10 69 14 73 15 72 7 15 1 74 2 73 3 62 4 71 5 74 6 68 7 65 8 69 9 74 10 70 11 62 12 65 13 74 14 62 15 70 8 8 1 63 3 73 5 67 6 62 8 75 9 69 13 69 15 75 9 2 5 61 12 73 4 1 9 1 80 2 80 4 91 6 89 9 79 10 81 11 78 12 84 14 83 4 8 1 78 2 80 3 81 4 80 6 86 8 92 11 85 14 85 9 1 4 85 10 8 1 91 2 77 4 86 6 89 8 83 11 91 12 81 13 91 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_18_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_18_workers.fjs new file mode 100644 index 00000000..0580e2b3 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_18_workers.fjs @@ -0,0 +1,21 @@ +20 10 15 +15 7 1 10 2 62 3 66 4 61 5 61 7 60 9 62 10 69 11 64 13 65 14 65 4 9 2 64 3 63 4 62 5 61 6 60 7 64 8 56 12 66 15 62 6 12 1 64 2 65 3 63 4 69 6 65 7 67 8 69 9 69 10 65 11 60 12 69 15 69 7 3 3 75 7 67 15 71 8 15 1 63 2 61 3 67 4 60 5 70 6 72 7 61 8 65 9 60 10 72 11 71 12 61 13 67 14 61 15 63 9 13 1 58 2 57 3 69 4 67 5 59 6 67 7 60 8 69 9 59 10 63 12 61 13 60 14 64 10 3 10 63 12 62 14 64 4 2 1 2 31 6 13 1 35 2 29 3 29 5 32 6 35 7 29 9 32 10 34 11 29 12 33 13 32 14 31 15 33 9 2 2 35 3 31 10 8 3 34 4 34 5 30 6 30 7 33 12 32 13 32 15 32 8 1 2 6 22 7 23 2 1 13 16 3 12 1 16 2 17 3 15 4 15 6 18 7 18 8 17 9 17 10 15 11 15 13 16 15 15 4 14 1 13 2 13 3 13 4 13 5 12 6 12 7 13 8 14 9 14 10 14 11 12 12 12 13 13 15 13 5 1 10 12 8 2 2 14 7 15 9 5 2 18 7 18 11 16 13 17 15 17 10 11 2 15 3 17 4 18 7 16 8 18 9 18 10 17 11 17 13 18 14 19 15 17 4 1 14 1 64 2 66 3 67 4 67 5 67 6 67 7 61 8 64 9 58 10 65 11 63 13 70 14 65 15 66 2 10 1 66 2 62 3 63 5 62 8 60 11 60 12 64 13 69 14 62 15 63 4 7 2 70 3 66 4 69 8 62 9 63 11 67 13 67 8 15 1 60 2 61 3 66 4 65 5 71 6 66 7 64 8 67 9 60 10 67 11 64 12 65 13 69 14 63 15 59 5 1 12 2 90 3 84 4 92 5 84 6 94 7 97 8 95 10 96 11 93 12 83 14 91 15 89 3 5 1 87 4 90 6 86 9 87 12 98 6 15 1 99 2 96 3 94 4 96 5 93 6 85 7 97 8 90 9 86 10 91 11 92 12 90 13 99 14 86 15 86 7 6 4 85 5 87 6 86 11 97 14 96 15 87 8 14 1 95 2 85 3 96 4 85 5 100 6 95 7 99 8 88 10 91 11 89 12 85 13 94 14 90 15 102 5 1 9 3 42 4 37 7 39 8 42 11 42 12 39 13 39 14 42 15 42 3 3 7 42 9 45 11 45 6 11 1 42 2 40 3 39 4 42 5 39 7 43 8 42 9 37 10 43 11 39 13 42 9 5 1 43 3 41 8 39 9 41 12 37 10 10 1 42 2 38 4 39 5 46 6 39 9 44 10 42 11 45 12 40 14 46 8 1 1 14 85 2 1 6 88 3 10 1 83 2 85 3 89 4 80 5 78 6 78 7 77 8 93 13 89 14 90 5 14 1 86 2 77 3 90 4 90 5 88 6 87 7 80 8 78 9 90 10 84 11 78 13 91 14 87 15 93 6 10 1 87 4 98 5 86 6 97 7 96 8 92 9 86 10 100 13 94 15 84 7 2 3 86 15 93 9 5 4 90 5 92 7 97 8 92 11 96 10 1 10 81 6 1 6 2 59 5 64 6 62 8 61 9 65 12 63 3 2 6 60 7 59 6 14 1 63 2 66 3 65 4 61 6 59 7 59 8 67 9 61 10 65 11 57 12 63 13 64 14 65 15 58 7 5 3 61 4 64 9 59 12 62 15 60 8 8 3 60 4 57 5 61 6 63 8 60 9 61 11 57 14 65 10 4 1 64 5 58 7 63 14 59 4 1 2 2 44 9 46 5 3 2 43 5 49 6 48 6 12 1 42 3 44 4 46 5 41 6 46 7 46 9 45 10 42 11 46 12 49 13 44 14 48 10 12 1 43 3 44 4 52 6 49 7 51 8 47 9 51 10 48 11 50 12 44 13 43 14 47 4 6 3 6 91 10 90 12 85 8 10 1 78 2 88 3 84 5 77 7 75 9 91 10 87 11 79 12 82 13 87 9 5 5 94 10 98 12 90 14 82 15 89 10 6 1 96 3 78 6 89 10 92 11 94 13 90 4 1 13 1 64 2 66 3 73 4 67 5 68 6 71 7 70 8 74 9 67 10 71 13 72 14 67 15 76 6 13 1 70 2 69 3 72 4 67 5 68 6 77 7 67 8 70 9 65 11 77 12 70 14 73 15 77 7 11 1 66 2 75 3 71 6 70 8 67 9 70 10 74 11 73 12 69 13 76 14 64 9 8 1 73 4 74 5 74 7 69 8 79 9 77 12 65 15 73 5 1 1 2 30 4 3 2 29 5 32 6 28 6 2 1 34 4 33 8 10 1 31 3 30 4 27 5 31 6 32 9 32 10 31 11 32 12 29 13 33 10 15 1 32 2 36 3 30 4 32 5 34 6 32 7 34 8 36 9 32 10 34 11 31 12 36 13 34 14 34 15 36 8 1 13 1 100 2 86 3 85 4 88 5 98 6 95 7 87 8 84 10 90 11 92 12 95 13 91 14 94 3 13 2 95 3 85 5 90 6 98 7 101 8 83 9 93 10 85 11 84 12 88 13 100 14 89 15 87 4 6 3 97 5 91 8 97 10 91 12 97 13 92 6 13 1 84 2 94 3 85 4 99 5 101 6 85 7 99 8 100 9 93 10 88 11 84 12 100 13 87 7 8 2 83 6 100 7 88 8 98 9 91 11 94 12 87 15 99 8 3 4 97 13 95 14 89 9 12 2 102 3 100 4 92 5 90 6 95 7 87 8 92 9 105 10 92 11 94 12 98 14 104 10 10 1 98 3 100 4 91 6 99 8 97 9 101 10 95 11 103 13 92 15 103 5 1 13 1 15 2 15 3 15 4 18 5 16 6 17 7 17 8 17 9 16 10 16 11 15 12 16 15 16 3 4 1 17 9 17 10 16 13 17 5 4 6 22 10 19 14 21 15 23 8 12 2 17 3 17 4 15 5 16 6 16 7 17 8 16 9 17 10 15 11 15 13 16 15 15 9 1 11 20 5 1 5 2 25 5 30 6 27 8 25 12 30 5 14 1 21 2 20 3 20 4 19 5 21 6 19 7 20 8 19 9 18 10 22 12 19 13 21 14 19 15 19 6 13 1 27 2 26 3 27 4 24 5 25 6 29 7 26 9 28 10 27 12 30 13 25 14 27 15 29 7 2 11 24 13 23 8 13 2 23 3 22 5 24 6 20 7 23 8 20 9 23 10 20 11 21 12 20 13 23 14 22 15 23 +20 4 3 15 1 86 2 91 3 91 4 83 5 86 6 82 7 94 8 91 9 91 10 92 11 90 12 88 13 81 14 93 15 87 5 5 1 95 5 80 6 94 12 93 14 89 9 1 1 80 10 6 2 76 5 80 7 79 12 89 13 86 15 87 7 2 2 5 20 12 23 3 1 3 22 4 4 2 28 4 26 5 29 8 25 5 14 1 22 2 25 3 25 4 24 5 25 6 23 7 22 8 26 9 26 10 24 11 22 13 24 14 25 15 26 7 2 14 19 15 20 8 10 1 26 3 26 4 30 5 26 6 30 7 31 8 27 10 28 11 26 13 28 10 4 2 27 5 25 6 29 8 25 7 1 7 1 72 2 72 4 83 5 84 9 77 10 72 15 76 2 7 2 73 6 80 9 71 11 79 12 72 13 71 15 80 3 1 15 71 4 2 2 84 13 75 5 11 3 79 4 68 5 75 6 77 7 68 8 73 9 76 10 72 13 78 14 70 15 74 6 9 2 73 3 66 4 68 7 74 9 65 10 71 11 76 13 71 15 75 9 10 1 68 4 66 5 71 6 66 8 79 9 73 10 75 11 72 14 72 15 75 5 1 10 4 39 6 39 7 44 8 44 9 38 10 43 11 38 12 37 13 40 14 40 5 13 1 44 2 41 3 40 4 45 5 44 6 42 9 40 10 41 11 44 12 40 13 45 14 42 15 45 7 7 1 42 3 40 8 36 9 41 10 39 12 41 14 41 9 9 2 41 4 42 6 41 7 39 9 36 11 38 13 42 14 42 15 42 10 8 3 42 4 41 6 43 10 38 11 43 13 40 14 44 15 37 7 1 11 1 59 2 63 3 64 5 64 7 71 9 65 10 67 11 66 12 67 13 62 14 60 2 11 1 69 2 64 3 63 5 71 6 64 8 62 9 71 11 64 12 66 14 69 15 72 5 3 2 72 13 67 15 68 6 5 1 69 2 74 5 76 11 68 15 66 8 3 10 64 12 67 15 76 9 5 7 60 9 61 12 68 13 71 15 69 10 14 1 67 2 72 3 63 4 70 5 72 6 66 7 68 9 68 10 63 11 65 12 65 13 69 14 73 15 66 5 3 4 5 49 6 45 12 51 15 44 4 12 1 50 2 52 3 50 6 48 7 57 8 54 9 58 10 54 11 50 12 48 13 51 14 53 6 11 1 47 2 44 4 49 6 49 7 48 8 51 9 45 10 50 11 46 12 48 15 49 7 12 1 43 2 41 3 46 4 47 5 45 6 42 7 44 8 45 9 41 12 47 13 48 15 43 8 13 1 57 2 53 3 51 4 53 5 51 6 49 7 55 8 57 9 49 11 55 12 53 13 57 15 54 7 1 10 4 55 5 52 6 57 8 57 9 48 10 55 11 56 13 55 14 51 15 49 2 14 1 51 2 58 3 55 4 59 5 59 6 55 7 54 8 52 9 53 10 52 11 50 12 60 14 53 15 53 4 5 1 55 9 57 12 63 13 64 14 59 5 9 1 51 2 55 3 53 7 55 8 55 10 59 11 59 14 57 15 57 6 13 1 52 2 57 3 53 4 57 5 51 6 59 7 58 8 58 10 52 12 56 13 50 14 52 15 55 7 12 1 56 2 57 3 52 5 57 6 55 7 54 8 57 9 51 10 50 11 57 13 51 14 56 10 15 1 59 2 58 3 55 4 58 5 50 6 57 7 57 8 56 9 55 10 54 11 50 12 59 13 59 14 51 15 53 3 2 7 5 39 6 43 7 43 11 37 12 38 13 42 15 37 6 10 1 37 3 36 4 35 5 38 6 37 7 33 8 32 10 33 12 37 14 34 10 11 1 37 3 36 4 42 5 38 7 42 8 40 11 40 12 42 13 38 14 36 15 43 4 2 3 11 47 12 44 15 50 3 6 1 56 2 53 3 53 8 55 9 50 11 56 9 15 1 47 2 50 3 50 4 51 5 44 6 50 7 48 8 46 9 49 10 48 11 50 12 42 13 45 14 48 15 45 10 12 1 57 2 53 4 51 5 54 6 56 7 51 8 58 10 57 12 50 13 53 14 55 15 59 3 1 5 4 72 6 63 12 66 13 67 15 73 2 3 2 67 6 73 12 64 10 1 3 63 7 1 9 1 64 2 74 4 62 6 73 7 76 10 75 12 74 13 76 15 68 2 12 1 82 2 72 3 78 4 77 5 69 6 78 7 78 9 78 10 79 12 76 13 73 15 79 4 4 1 68 4 71 8 69 12 64 5 5 3 70 5 72 7 70 8 73 15 65 7 13 1 74 2 75 3 78 5 66 6 76 7 73 8 74 10 66 11 77 12 77 13 72 14 70 15 66 8 2 4 69 7 63 10 10 1 71 2 72 4 75 5 76 6 77 7 65 9 77 10 70 12 76 13 74 3 1 5 3 67 7 68 9 69 12 69 15 79 3 4 5 77 8 79 11 78 14 82 7 15 1 77 2 80 3 70 4 74 5 75 6 67 7 71 8 79 9 74 10 72 11 69 12 76 13 69 14 75 15 75 4 2 2 6 75 14 81 4 7 1 92 4 77 5 86 8 76 11 87 12 85 14 87 6 12 2 84 3 78 4 79 6 76 7 82 8 76 9 73 10 87 11 78 12 84 13 87 15 80 7 5 3 85 7 77 8 78 10 80 13 82 6 1 2 8 41 15 38 2 8 2 42 3 44 5 40 9 41 10 39 11 37 12 37 15 41 5 9 2 34 3 38 4 38 7 38 10 36 12 36 13 34 14 33 15 40 7 11 1 37 2 38 4 40 5 37 6 44 7 41 9 41 10 44 11 39 13 40 14 40 8 4 1 44 4 43 6 41 9 43 10 1 14 35 4 1 4 1 95 2 98 8 85 9 95 2 11 1 96 2 92 3 103 4 100 5 88 6 86 8 87 9 92 10 87 13 102 14 87 3 4 1 96 2 90 4 92 13 95 10 1 5 102 6 2 9 1 67 2 71 3 75 4 74 6 74 8 66 10 67 11 70 14 62 3 5 1 76 2 76 9 68 10 66 11 64 4 7 4 63 8 62 9 70 10 60 11 65 12 61 14 62 5 5 1 63 2 62 4 72 11 75 15 74 6 13 1 70 2 65 3 77 4 77 5 73 6 76 7 73 8 71 9 64 10 64 11 65 13 73 15 67 10 2 4 72 12 69 5 1 2 11 28 15 28 3 8 2 29 3 29 4 29 6 30 9 26 10 29 12 30 13 29 6 7 6 29 7 28 9 30 10 29 11 29 12 31 14 27 8 15 1 28 2 30 3 27 4 31 5 31 6 32 7 31 8 33 9 33 10 32 11 28 12 29 13 30 14 28 15 27 10 5 2 28 9 30 10 31 13 31 15 27 9 1 6 3 96 6 99 9 95 11 83 13 93 15 91 2 5 1 81 4 89 10 90 11 88 14 95 3 12 1 83 2 84 3 79 5 83 7 83 8 85 10 80 11 90 12 90 13 82 14 89 15 79 4 11 2 89 3 80 5 83 6 84 7 80 8 86 11 90 12 88 13 81 14 86 15 88 6 7 1 77 3 93 9 85 10 77 11 82 12 84 14 85 7 14 1 84 2 85 3 92 4 83 5 80 6 77 7 81 8 90 9 92 10 79 11 83 12 89 13 79 14 83 8 7 3 98 7 91 8 84 10 94 12 90 13 93 15 92 9 4 2 88 6 88 8 77 11 81 10 7 2 90 5 94 6 90 9 80 12 84 13 78 14 86 2 2 14 1 78 2 73 3 74 5 76 6 76 7 64 8 74 9 74 10 69 11 71 12 76 13 65 14 68 15 71 3 7 4 71 5 75 6 74 8 70 10 73 13 71 14 76 8 1 8 1 41 4 49 7 48 8 45 9 43 10 43 11 49 14 49 2 9 1 46 2 49 3 44 4 48 7 41 10 45 11 48 13 49 14 49 3 14 1 44 2 40 3 41 5 38 6 41 7 44 8 39 9 39 10 40 11 41 12 44 13 38 14 39 15 39 4 3 3 50 5 44 14 48 5 3 2 43 5 48 10 47 6 6 3 49 4 50 6 48 8 54 13 48 14 45 7 2 9 49 13 43 10 1 6 44 +23 7 3 11 1 61 2 58 3 62 4 61 5 57 6 57 8 60 9 64 10 62 12 62 14 61 5 13 1 64 2 63 4 57 5 60 7 55 8 66 9 62 10 56 11 66 12 60 13 60 14 62 15 59 6 1 11 58 7 1 14 62 8 14 1 57 2 63 3 62 4 63 5 56 6 62 7 62 8 57 9 58 11 59 12 60 13 67 14 62 15 66 9 4 3 58 7 58 10 54 15 62 10 15 1 64 2 70 3 69 4 59 5 69 6 59 7 62 8 66 9 61 10 60 11 64 12 68 13 59 14 61 15 67 5 1 12 3 54 5 48 6 51 7 44 8 45 9 54 10 54 11 51 12 48 13 53 14 46 15 50 2 1 11 49 5 12 1 49 3 58 4 57 5 50 6 54 8 55 10 55 11 51 12 51 13 55 14 51 15 53 8 9 2 58 4 53 7 53 8 53 9 57 11 53 12 49 13 51 14 50 10 2 9 57 15 58 5 1 13 1 40 2 42 3 38 5 41 6 45 7 39 8 44 9 40 10 41 11 40 12 38 13 39 14 45 2 1 5 41 5 4 5 38 7 34 11 34 12 38 7 9 1 37 3 39 4 38 6 33 9 36 10 38 13 36 14 34 15 39 10 4 1 34 3 30 9 31 12 31 6 3 2 11 98 15 94 4 14 1 89 2 94 3 86 4 90 5 92 6 89 7 103 8 86 9 104 10 101 11 93 12 104 14 104 15 87 5 5 6 92 8 98 11 85 13 89 14 96 7 9 1 84 2 92 3 91 5 82 6 87 11 89 13 87 14 86 15 95 9 15 1 96 2 85 3 86 4 103 5 89 6 101 7 98 8 98 9 101 10 86 11 99 12 92 13 93 14 89 15 85 10 9 1 86 4 89 5 97 6 87 7 89 8 82 9 84 13 83 14 82 6 1 9 4 32 5 37 6 36 7 34 8 34 10 33 11 39 13 36 14 34 2 11 1 36 2 39 4 39 6 34 7 35 9 39 10 38 12 38 13 39 14 36 15 38 3 7 2 30 3 34 4 34 5 34 6 29 7 33 15 32 5 6 1 33 2 40 3 38 4 34 10 36 12 34 6 2 2 38 4 39 7 11 1 36 2 33 5 38 6 39 7 37 9 33 11 38 12 35 13 34 14 35 15 33 1 2 12 1 59 2 54 3 56 5 60 6 64 7 57 9 53 10 54 12 63 13 55 14 64 15 55 4 4 15 1 72 2 65 3 66 4 73 5 73 6 69 7 71 8 71 9 68 10 74 11 71 12 70 13 71 14 69 15 70 5 14 1 62 2 62 3 58 4 66 5 58 7 67 8 64 9 69 10 62 11 62 12 68 13 61 14 63 15 68 6 2 8 68 9 68 8 1 1 64 4 2 14 1 59 2 62 3 60 4 57 5 53 6 63 7 61 8 63 9 57 10 62 11 61 12 54 14 53 15 55 7 7 4 62 6 63 7 67 8 56 9 59 11 57 15 57 9 2 4 65 15 58 10 4 1 55 2 54 10 52 13 57 5 3 6 1 59 3 59 6 63 10 53 12 57 15 60 5 10 3 61 4 59 5 55 6 61 7 60 8 55 10 62 12 62 13 62 14 56 7 15 1 60 2 51 3 50 4 58 5 58 6 51 7 51 8 51 9 51 10 54 11 56 12 56 13 50 14 55 15 53 8 5 1 53 3 57 4 52 9 60 13 58 9 5 2 50 3 61 5 62 6 58 8 59 7 1 11 1 26 2 27 3 25 5 28 6 28 7 25 9 27 10 26 12 29 13 29 15 29 3 7 1 30 3 28 5 32 7 33 8 32 10 34 14 32 4 13 2 28 3 29 4 34 5 30 6 33 7 33 8 32 9 33 10 28 11 33 12 33 14 31 15 34 5 4 1 31 2 31 12 33 13 34 7 1 6 33 8 7 3 26 7 27 8 25 9 28 12 26 13 26 14 25 10 6 1 32 2 27 3 30 4 31 5 32 6 31 3 3 3 4 27 6 29 8 27 4 9 1 24 2 24 7 27 10 26 11 26 12 23 13 23 14 24 15 27 10 13 1 19 2 17 3 18 4 18 5 19 6 19 8 19 9 18 10 19 12 17 13 19 14 16 15 17 4 2 9 1 35 2 38 4 33 6 33 7 37 11 32 12 32 14 36 15 38 3 12 1 40 2 39 3 39 4 36 7 37 8 39 9 39 10 38 11 34 12 36 14 37 15 35 9 12 1 38 3 37 5 40 6 36 7 37 9 40 10 36 11 33 12 35 13 34 14 35 15 33 10 6 1 40 2 33 4 40 8 41 12 34 13 37 5 1 4 1 80 6 71 12 75 15 74 2 7 1 79 5 76 8 70 9 78 11 78 12 70 15 79 5 7 1 68 4 71 5 67 7 68 8 69 10 64 12 65 7 9 1 72 3 61 6 68 7 63 8 65 10 67 11 66 13 63 14 72 8 2 4 79 6 69 3 3 12 1 71 2 85 4 80 6 73 7 85 9 86 10 80 11 85 12 72 13 73 14 78 15 81 8 9 2 81 4 74 6 78 7 76 9 84 12 81 13 85 14 77 15 78 10 13 1 71 2 70 3 77 5 70 6 81 7 75 8 73 9 81 10 74 11 78 12 70 13 72 15 76 4 1 14 2 65 3 67 4 68 5 65 6 66 7 64 8 62 9 71 10 60 11 61 12 65 13 69 14 68 15 66 3 14 1 70 2 68 4 67 5 67 6 65 7 65 8 75 9 62 10 70 11 69 12 75 13 70 14 64 15 68 9 6 1 75 3 80 6 68 7 78 12 73 13 79 10 3 4 74 6 75 12 62 5 2 4 1 60 7 60 13 61 15 62 3 8 2 63 6 70 8 62 9 73 11 60 12 73 13 62 14 62 5 1 15 67 7 9 1 59 2 62 5 60 8 58 9 70 10 61 12 65 13 68 15 67 10 1 5 72 7 1 3 1 53 5 51 13 52 3 9 3 45 4 42 6 42 8 40 9 45 10 43 12 42 13 43 14 42 5 12 1 45 2 51 4 47 5 48 6 53 7 44 8 45 10 52 11 45 12 49 13 45 15 45 6 3 2 45 8 48 15 45 7 12 1 46 2 46 4 50 5 49 6 45 8 51 9 51 10 45 11 46 12 43 13 51 14 51 9 2 2 48 6 42 10 11 1 43 2 49 3 43 4 41 5 44 7 46 8 45 10 41 12 46 13 47 14 42 6 1 15 1 57 2 60 3 57 4 61 5 58 6 54 7 53 8 61 9 58 10 60 11 56 12 62 13 56 14 56 15 58 4 6 2 53 6 58 7 61 10 54 12 59 15 53 5 6 4 56 6 53 7 52 8 52 10 57 14 61 6 8 1 56 3 55 4 56 8 58 9 54 10 57 11 51 13 56 7 5 2 56 5 66 9 59 11 62 14 58 9 6 1 56 7 54 8 53 9 58 13 53 14 60 5 1 6 2 61 3 52 4 58 5 61 8 55 9 54 2 3 11 67 12 57 13 63 4 11 2 55 3 63 4 55 5 60 6 61 7 54 8 62 9 59 10 60 12 65 15 63 7 2 1 54 14 54 10 8 2 58 5 62 9 62 10 63 12 56 13 57 14 65 15 56 6 1 13 1 75 3 70 4 68 5 66 6 69 7 75 8 68 9 72 10 67 11 75 12 66 14 74 15 68 2 4 1 67 5 71 8 73 15 62 4 10 1 67 2 65 3 66 4 64 6 65 7 73 11 64 13 63 14 72 15 65 5 1 2 65 6 7 3 63 6 67 7 73 9 70 11 74 14 68 15 72 9 3 4 74 12 68 15 75 3 3 10 1 90 2 91 3 91 4 91 5 94 8 84 10 90 11 100 12 89 13 85 6 12 3 88 4 98 5 94 6 94 7 85 8 83 9 97 11 83 12 92 13 92 14 92 15 86 8 1 8 101 3 1 4 5 37 8 35 11 37 14 34 3 14 1 28 2 31 3 29 4 32 5 32 6 28 7 31 8 30 9 29 11 31 12 30 13 29 14 33 15 33 7 14 1 37 2 32 3 38 4 34 5 36 6 35 7 37 8 33 9 35 10 37 11 38 12 33 14 34 15 35 2 2 2 1 71 12 65 10 9 1 65 2 68 3 58 5 67 6 62 7 57 8 62 12 58 14 60 +18 5 1 1 4 19 4 15 1 25 2 27 3 26 4 25 5 24 6 25 7 27 8 28 9 28 10 28 11 24 12 28 13 29 14 24 15 28 6 13 1 18 2 20 3 21 4 21 5 21 6 18 7 18 9 20 10 22 11 18 12 19 13 22 14 21 9 1 11 23 10 14 1 23 2 20 3 23 4 24 5 22 6 23 7 23 8 22 10 21 11 21 12 24 13 21 14 22 15 24 4 2 4 1 61 2 61 12 61 15 63 6 15 1 61 2 66 3 59 4 62 5 58 6 65 7 67 8 63 9 64 10 58 11 65 12 60 13 61 14 63 15 67 7 9 1 69 2 70 4 63 5 63 7 66 8 61 11 71 14 61 15 60 10 14 1 60 2 55 3 62 4 54 5 54 6 61 7 52 8 55 9 54 10 53 11 59 12 54 14 57 15 55 5 2 1 2 41 4 5 1 31 8 31 9 36 12 37 13 35 7 1 10 38 9 1 8 39 10 11 1 35 2 36 6 40 7 39 8 37 9 36 10 35 11 39 12 34 13 37 14 40 4 1 14 1 87 2 95 3 84 4 92 5 87 6 85 7 82 8 86 9 89 10 84 11 91 12 88 14 91 15 94 2 12 1 91 2 97 3 87 5 93 6 87 7 90 8 95 9 88 11 97 13 100 14 91 15 87 5 2 2 96 6 97 7 11 1 95 2 92 4 90 5 89 7 91 8 96 9 87 10 84 13 85 14 93 15 82 7 1 15 1 34 2 33 3 31 4 36 5 31 6 33 7 34 8 34 9 30 10 32 11 32 12 34 13 34 14 35 15 32 2 7 4 31 6 30 7 29 8 29 10 32 11 31 15 30 3 5 1 30 9 31 10 31 11 34 13 36 4 14 1 31 2 30 3 29 4 30 5 34 6 29 7 31 9 30 10 31 11 31 12 33 13 34 14 33 15 33 6 4 5 35 6 33 12 30 14 29 8 14 1 35 2 36 3 33 4 33 5 31 6 34 7 31 8 33 9 35 11 34 12 37 13 35 14 32 15 33 10 12 1 32 2 32 3 34 4 36 5 36 6 36 7 33 9 33 11 38 12 33 13 38 15 36 3 1 10 1 86 2 81 3 87 4 79 5 79 8 86 9 85 12 72 14 79 15 83 3 13 1 75 2 81 3 81 5 86 6 86 7 74 8 75 9 72 10 84 11 85 12 84 13 83 15 75 9 8 4 82 5 74 6 77 8 71 9 71 10 78 13 77 14 81 6 2 15 1 40 2 39 3 38 4 42 5 44 6 40 7 42 8 44 9 42 10 38 11 44 12 40 13 45 14 44 15 42 4 6 1 49 4 46 6 44 8 48 10 49 15 49 5 11 1 44 2 49 3 44 4 46 5 51 6 48 8 44 9 48 11 49 14 43 15 49 7 10 2 40 3 38 4 37 6 43 7 41 9 39 10 38 12 41 13 38 14 36 9 8 3 39 4 45 5 42 6 38 7 38 10 44 13 44 15 43 10 1 8 45 5 1 15 1 63 2 57 3 55 4 62 5 56 6 55 7 56 8 54 9 63 10 56 11 63 12 66 13 54 14 58 15 64 5 4 1 54 2 58 5 61 10 56 6 8 1 67 3 63 4 63 6 67 7 57 10 68 12 62 14 66 7 8 1 58 3 62 4 60 5 55 7 63 8 53 9 62 10 57 8 2 5 58 15 64 6 1 13 1 90 2 99 3 94 4 98 5 89 6 82 7 96 8 94 9 98 10 92 13 84 14 99 15 100 3 3 1 95 4 99 12 85 4 1 12 96 5 14 1 83 2 87 3 88 4 84 5 98 6 90 7 88 8 93 9 90 10 97 11 82 13 93 14 91 15 99 7 7 2 86 7 92 8 94 9 97 12 92 14 98 15 90 8 5 3 87 7 94 10 90 11 92 13 86 6 1 15 1 68 2 70 3 60 4 63 5 61 6 70 7 69 8 60 9 69 10 60 11 66 12 61 13 68 14 62 15 71 2 14 1 65 2 67 3 68 4 63 5 58 6 59 7 66 8 60 10 64 11 58 12 63 13 61 14 67 15 65 4 2 10 63 11 57 6 12 1 77 2 71 3 73 4 65 6 71 7 64 8 66 11 73 12 73 13 77 14 71 15 73 8 9 3 67 4 65 5 70 7 63 10 67 12 66 13 69 14 65 15 63 9 7 3 73 8 65 10 62 11 74 12 64 14 68 15 67 4 1 10 1 91 5 91 6 84 7 86 8 94 10 88 11 82 12 91 13 88 15 95 5 11 1 88 2 80 3 84 5 89 7 91 8 85 10 89 11 90 13 90 14 87 15 84 7 12 1 83 2 83 3 92 4 79 6 95 7 86 8 79 10 83 12 89 13 82 14 93 15 92 9 2 9 90 15 86 8 1 10 1 45 2 43 5 37 7 42 8 38 9 43 10 43 13 42 14 38 15 39 2 4 2 41 3 46 10 45 15 48 3 11 1 44 2 44 3 48 4 43 5 45 7 41 9 41 10 44 12 42 14 48 15 41 4 1 11 46 5 2 2 39 10 41 6 14 1 43 2 47 3 49 4 48 5 46 6 47 7 49 8 44 9 46 10 50 12 49 13 49 14 52 15 51 8 13 1 47 2 40 3 43 4 44 5 42 6 48 7 40 8 48 9 46 11 41 13 43 14 46 15 43 10 5 1 46 2 43 6 46 8 40 14 44 4 4 9 3 34 5 34 6 28 7 32 8 29 12 33 13 34 14 34 15 28 5 6 4 35 5 33 8 36 9 31 11 32 12 37 8 9 2 33 3 32 4 32 5 34 8 37 11 36 12 36 13 33 14 33 10 11 1 33 3 36 4 34 5 31 6 36 8 35 10 36 11 34 12 36 14 36 15 37 3 3 6 1 57 2 52 3 59 6 60 9 51 11 51 5 13 1 55 2 54 3 59 6 53 7 54 8 53 9 59 10 49 11 51 12 52 13 57 14 58 15 55 7 10 1 55 2 53 3 51 4 47 5 54 6 49 7 54 8 48 9 52 11 56 4 1 9 3 85 5 85 7 88 8 89 9 81 10 95 11 97 12 85 13 86 2 14 2 92 3 88 4 80 5 77 6 83 7 80 8 88 9 92 10 78 11 78 12 80 13 78 14 81 15 87 9 15 1 81 2 82 3 87 4 82 5 94 6 86 7 80 8 94 9 83 10 81 11 85 12 84 13 92 14 94 15 85 10 6 3 93 7 81 9 83 10 93 11 80 12 93 8 1 10 1 43 2 41 4 38 5 42 6 41 7 39 8 37 10 42 11 44 15 43 4 12 1 39 2 45 3 44 4 44 5 41 6 42 7 44 8 38 10 41 11 38 13 38 14 43 5 12 1 38 4 43 5 39 6 45 7 41 8 43 9 37 10 37 11 41 12 41 13 38 15 37 6 5 2 38 4 44 7 43 14 40 15 42 7 9 3 37 4 33 5 34 6 38 7 37 8 38 9 39 13 39 14 39 8 9 1 35 6 40 7 41 9 36 11 39 12 38 13 38 14 40 15 40 9 3 1 41 2 42 8 35 10 6 2 42 5 38 6 45 8 42 13 39 14 40 4 2 14 1 73 2 77 3 83 4 74 5 75 7 88 8 88 9 77 10 85 11 84 12 88 13 76 14 78 15 73 4 7 1 84 7 76 9 74 11 81 12 88 14 86 15 84 6 5 1 77 5 75 10 81 11 76 13 69 10 13 1 73 2 86 3 86 4 77 7 84 8 73 9 79 10 81 11 73 12 82 13 75 14 86 15 79 5 2 8 3 38 4 42 8 42 10 40 11 41 12 44 13 39 15 46 3 15 1 45 2 43 3 43 4 44 5 39 6 43 7 44 8 40 9 40 10 44 11 42 12 43 13 44 14 38 15 44 5 4 3 36 6 36 9 38 11 35 9 5 3 42 4 43 6 43 10 38 15 36 10 3 2 39 10 39 15 43 +21 5 2 3 1 99 12 99 14 94 3 4 3 95 8 94 10 97 15 88 5 11 1 94 2 82 4 93 5 96 6 95 7 81 9 81 10 85 12 88 14 84 15 91 7 13 2 88 3 95 4 101 5 102 7 90 8 97 9 93 10 95 11 88 12 89 13 89 14 92 15 86 9 14 2 96 3 94 4 83 5 91 6 94 7 88 8 98 9 94 10 82 11 98 12 100 13 96 14 90 15 95 8 1 7 3 53 6 59 8 55 10 60 11 57 13 59 15 60 2 2 7 58 8 58 3 8 1 62 2 65 3 66 6 59 11 62 12 62 14 61 15 65 4 8 1 62 3 62 4 59 5 65 6 60 11 64 13 54 14 61 5 13 1 62 2 56 3 66 4 67 5 59 6 63 7 56 9 62 10 61 11 60 12 58 13 59 14 59 6 12 1 67 2 64 4 58 5 59 6 66 7 66 8 65 10 61 12 58 13 58 14 67 15 65 9 12 1 66 2 62 5 62 6 68 7 64 8 67 10 59 11 69 12 69 13 62 14 58 15 69 10 2 4 58 8 60 4 4 8 1 101 2 88 4 88 7 97 9 90 11 90 13 85 15 91 5 14 1 103 2 88 3 93 4 103 5 102 7 85 8 91 9 101 10 102 11 86 12 103 13 90 14 93 15 90 7 1 5 105 10 5 1 95 11 91 12 91 14 89 15 94 6 3 9 1 49 2 45 4 47 6 47 7 50 9 50 10 45 13 46 15 49 4 10 1 42 2 41 3 39 4 46 7 46 8 41 9 44 12 42 13 45 15 43 6 4 3 50 8 48 9 50 12 49 7 1 7 41 8 5 3 42 4 47 6 44 9 43 14 50 9 12 1 45 3 39 5 42 6 40 7 43 8 40 9 44 10 42 11 46 12 41 13 42 14 43 6 1 9 1 32 2 38 3 34 7 34 8 36 9 37 12 35 14 32 15 36 2 14 1 29 2 30 3 34 4 30 5 30 6 32 7 34 8 30 9 30 10 30 11 30 12 33 13 32 15 32 3 6 1 27 2 31 6 33 8 27 10 30 12 28 7 6 2 32 5 34 7 31 10 28 11 32 12 33 8 2 8 32 11 30 10 12 1 28 2 24 3 26 4 25 5 28 7 24 8 27 9 27 11 26 12 28 13 28 15 28 6 3 9 1 56 6 61 7 60 8 52 9 61 10 60 11 63 13 58 15 52 5 11 1 62 2 58 3 64 4 54 5 58 6 63 7 64 8 59 9 64 12 57 15 57 7 7 2 60 3 59 5 52 10 61 12 51 13 57 15 56 8 10 1 63 3 59 4 54 7 60 8 61 10 57 11 55 12 58 14 55 15 61 9 4 3 57 11 53 13 61 15 61 10 12 1 55 2 59 3 61 4 54 5 63 6 65 9 64 10 57 11 61 12 54 13 54 14 57 5 5 11 3 85 4 92 6 85 7 95 9 86 10 85 11 86 12 94 13 84 14 86 15 95 7 7 1 89 6 85 8 88 9 88 12 94 14 88 15 88 8 2 3 89 5 99 9 15 1 99 2 95 3 94 4 85 5 83 6 94 7 84 8 82 9 89 10 86 11 85 12 87 13 89 14 96 15 83 10 5 7 92 10 96 11 91 13 99 15 85 7 1 13 1 69 2 68 3 70 4 73 5 67 6 72 8 63 9 71 11 72 12 67 13 72 14 67 15 64 3 9 3 68 5 75 6 71 7 75 8 70 9 71 12 75 13 72 15 72 6 13 1 68 2 63 4 62 5 65 6 65 7 66 8 63 9 71 10 68 12 66 13 72 14 60 15 64 7 7 1 64 4 68 6 73 10 73 11 62 12 63 15 66 8 14 1 74 3 65 4 64 5 63 6 71 7 73 8 68 9 73 10 63 11 72 12 70 13 71 14 63 15 63 9 5 1 74 3 71 5 60 8 71 15 64 10 11 1 67 3 64 4 66 5 73 6 73 9 67 10 65 11 66 12 67 13 63 14 68 6 2 13 1 62 2 55 3 59 5 59 6 58 7 61 9 62 10 65 11 64 12 59 13 66 14 64 15 65 4 3 3 63 10 56 11 66 5 6 1 59 4 65 5 63 7 68 12 68 15 58 8 8 1 66 2 67 5 67 6 62 8 62 10 69 13 60 15 60 9 1 7 64 10 14 1 61 2 65 3 59 4 65 5 65 6 70 8 70 9 67 10 60 11 71 12 66 13 59 14 60 15 70 7 1 8 1 94 2 87 3 94 4 85 5 98 6 98 9 96 11 87 3 10 2 95 3 92 6 93 7 94 8 85 9 86 10 90 12 88 13 92 14 90 4 2 6 85 14 81 6 9 1 92 2 100 6 96 8 96 10 102 11 96 12 88 13 91 15 85 8 1 1 102 9 3 6 85 8 92 14 91 10 3 4 99 8 84 15 90 5 2 5 1 44 8 41 10 44 11 43 15 45 3 10 1 47 4 40 5 41 8 44 9 44 10 43 12 40 13 40 14 45 15 47 4 12 1 40 2 45 4 43 5 41 6 44 7 39 8 46 10 46 11 45 12 45 13 42 14 46 7 10 1 45 2 41 3 42 4 40 7 43 8 47 11 44 12 47 13 39 14 43 9 8 1 40 2 39 3 41 5 40 7 39 10 39 13 46 14 39 6 1 12 1 91 2 84 3 94 5 87 6 100 7 94 8 85 10 101 12 98 13 100 14 83 15 89 2 11 3 87 5 100 6 90 7 91 9 86 10 98 11 103 12 99 13 93 14 96 15 104 4 9 2 90 4 104 6 92 8 97 10 90 11 90 13 97 14 91 15 102 5 9 3 98 5 91 6 97 7 95 9 95 10 87 12 92 13 104 14 88 7 2 3 83 9 86 8 13 1 97 2 95 3 86 5 89 7 93 8 97 9 86 10 94 11 86 12 94 13 102 14 102 15 88 5 2 6 4 63 6 66 7 70 9 69 11 72 15 70 7 10 1 63 2 60 3 65 4 62 5 66 7 57 10 62 12 60 14 61 15 66 8 11 2 64 3 69 4 69 5 68 8 62 9 64 10 72 12 67 13 72 14 67 15 73 9 8 2 67 3 72 5 64 9 73 10 65 11 63 12 76 14 75 10 15 1 65 2 72 3 70 4 67 5 67 6 65 7 71 8 67 9 68 10 69 11 69 12 71 13 69 14 72 15 72 2 3 4 1 78 6 87 9 89 13 85 8 1 4 84 6 1 5 5 63 8 71 10 65 11 69 15 70 2 12 1 68 2 68 3 67 4 68 5 69 6 64 7 70 8 64 10 63 11 66 13 66 14 72 3 6 7 65 8 72 10 64 11 64 13 70 15 64 6 14 1 67 2 71 3 68 4 72 5 65 6 71 7 67 8 65 9 65 11 63 12 72 13 63 14 62 15 70 8 3 7 64 9 73 10 67 10 15 1 62 2 71 3 65 4 73 5 70 6 70 7 73 8 69 9 73 10 69 11 61 12 62 13 71 14 62 15 65 4 4 6 3 25 8 22 9 21 10 22 11 22 12 21 5 13 1 20 2 19 3 22 4 22 5 19 7 21 8 22 9 20 10 22 11 21 13 20 14 19 15 20 9 14 1 24 2 22 3 24 4 25 5 25 6 26 7 25 9 25 10 23 11 25 12 23 13 25 14 23 15 24 10 9 1 22 2 22 3 22 4 23 5 21 7 22 9 23 10 23 14 19 4 1 7 1 33 4 32 5 31 7 27 12 28 14 30 15 33 3 11 1 32 2 33 3 33 5 32 6 31 7 33 9 31 12 32 13 34 14 34 15 32 8 1 15 32 9 12 1 25 2 24 3 27 4 24 5 27 6 24 9 24 10 27 11 25 12 23 13 25 15 28 1 8 14 1 37 2 36 3 40 4 41 5 36 6 39 7 40 9 35 10 35 11 34 12 39 13 40 14 36 15 40 7 2 5 6 26 7 24 12 28 14 25 15 28 3 1 14 24 4 6 3 21 4 23 11 23 12 21 14 24 15 24 6 14 1 21 2 23 3 22 4 21 5 24 6 22 7 21 8 21 9 20 10 23 11 20 12 21 14 21 15 24 7 7 1 23 2 23 4 26 7 25 8 24 9 23 11 23 8 10 1 26 2 22 3 22 4 25 5 24 8 23 11 26 12 24 14 24 15 25 9 5 4 27 6 29 8 26 12 26 14 27 6 2 12 1 86 2 98 3 94 4 86 5 96 6 103 7 97 9 101 11 88 13 96 14 93 15 91 3 13 1 95 2 97 3 107 4 107 5 92 7 107 8 101 9 92 10 99 12 97 13 104 14 97 15 93 4 10 1 100 2 101 3 104 6 90 7 95 8 87 11 101 12 103 14 101 15 86 7 10 1 90 2 90 3 96 4 89 7 90 8 97 10 99 12 95 14 107 15 105 8 14 1 87 2 94 3 98 4 99 5 99 6 92 7 99 8 101 9 95 10 98 11 94 12 93 13 88 15 97 10 11 3 99 4 91 5 101 6 98 7 107 8 104 10 98 11 97 12 90 13 90 14 106 3 2 11 1 85 3 85 4 80 6 80 7 80 8 80 9 84 10 84 11 85 12 88 13 83 4 1 1 84 7 6 1 80 4 82 9 92 13 88 14 90 15 82 +15 5 2 12 1 73 2 66 3 71 4 75 5 70 8 70 9 62 10 67 11 71 13 74 14 65 15 62 3 14 1 66 2 60 3 63 4 58 5 69 7 62 8 70 9 66 10 63 11 62 12 60 13 58 14 69 15 67 4 10 1 66 2 59 3 61 4 59 6 68 7 61 8 61 12 64 13 62 14 69 8 7 2 63 4 65 6 59 9 61 10 68 13 69 15 59 9 1 14 58 7 2 14 1 20 2 22 3 19 4 19 5 21 6 21 7 20 8 18 9 22 10 21 11 20 12 21 13 22 14 19 3 9 1 20 2 18 4 21 5 21 6 18 7 20 10 20 12 18 13 21 4 3 3 18 12 18 13 21 5 6 1 18 2 22 7 21 10 18 12 20 14 19 8 7 1 23 4 23 5 21 9 21 10 22 11 24 15 23 9 6 1 18 2 17 8 16 9 17 12 18 13 17 10 2 2 17 9 17 3 3 15 1 75 2 86 3 88 4 89 5 79 6 90 7 78 8 88 9 76 10 89 11 81 12 79 13 80 14 78 15 84 4 13 1 82 3 74 4 77 5 72 6 80 7 81 9 76 10 81 11 84 12 80 13 79 14 81 15 86 6 6 1 74 5 74 6 80 10 82 13 84 14 85 5 2 2 1 42 13 42 3 10 4 39 5 36 6 41 7 41 8 35 9 39 10 39 11 38 12 36 15 37 5 1 4 34 7 2 10 43 12 39 10 1 13 35 3 2 7 1 72 2 74 3 71 5 75 7 66 8 78 10 65 6 2 10 73 13 67 9 1 14 70 6 2 8 2 47 3 40 5 39 7 47 8 47 10 39 13 45 15 43 3 6 4 46 6 39 7 42 9 47 11 39 15 41 4 7 1 50 2 50 5 48 7 45 9 49 13 50 15 48 5 13 1 43 2 43 3 44 4 50 5 44 6 48 7 50 8 42 10 50 11 45 12 48 13 50 15 42 8 6 1 47 5 45 8 41 9 45 11 43 13 47 10 11 1 40 3 46 5 45 6 41 7 40 8 40 9 43 11 45 12 41 13 39 14 44 5 3 5 7 91 11 89 13 93 14 95 15 90 5 15 1 102 2 105 3 108 4 96 5 94 6 95 7 105 8 106 9 91 10 105 11 104 12 90 13 98 14 105 15 103 7 11 1 94 2 95 3 91 4 94 6 108 8 93 10 94 11 95 13 91 14 107 15 102 9 6 2 102 3 102 5 99 6 88 11 104 15 101 10 8 2 100 3 102 4 92 8 104 11 104 13 91 14 92 15 106 3 2 1 9 26 3 15 1 28 2 28 3 25 4 26 5 25 6 28 7 24 8 25 9 27 10 24 11 27 12 26 13 25 14 27 15 24 9 12 1 24 2 25 3 24 4 24 5 23 7 24 9 25 10 24 11 24 12 24 13 23 15 24 4 4 7 2 32 3 33 4 38 5 34 6 34 9 35 10 36 5 12 1 32 3 37 4 36 5 36 6 36 7 35 9 34 11 33 12 37 13 32 14 34 15 38 6 11 1 36 2 33 3 35 4 33 5 31 6 34 8 34 9 34 10 33 13 36 14 37 9 9 2 35 7 33 9 34 10 35 11 39 12 39 13 34 14 34 15 38 4 1 1 4 95 3 1 5 86 6 9 1 81 3 88 6 88 7 94 8 85 9 81 11 87 14 85 15 79 9 14 1 84 2 86 3 79 4 83 5 82 6 84 8 78 9 81 10 88 11 85 12 96 13 83 14 82 15 95 7 1 13 1 66 2 72 3 77 4 67 5 67 6 76 7 72 8 76 9 73 11 72 12 76 13 76 14 73 4 10 1 75 2 66 4 71 5 64 6 72 7 78 8 76 9 76 10 65 14 75 6 15 1 72 2 80 3 79 4 70 5 78 6 76 7 70 8 68 9 73 10 77 11 72 12 74 13 75 14 79 15 69 7 14 2 72 3 75 4 70 5 79 6 78 7 77 8 75 9 68 10 81 11 70 12 72 13 72 14 75 15 79 8 5 3 63 6 72 7 75 11 72 15 69 9 14 1 76 2 74 3 76 4 75 5 73 6 70 7 64 8 76 9 73 11 71 12 74 13 75 14 72 15 70 10 12 1 72 2 69 4 72 5 77 6 64 8 72 9 67 10 65 11 72 12 66 13 71 15 71 5 1 1 15 82 2 10 1 95 2 84 3 85 5 81 6 85 7 96 8 97 9 91 11 98 12 95 5 12 1 93 4 89 5 81 7 89 8 85 9 90 10 93 11 98 12 82 13 97 14 82 15 97 7 14 1 90 2 93 3 78 4 79 5 90 6 80 7 78 8 91 9 80 10 89 11 91 12 79 14 81 15 81 8 1 11 81 7 1 8 2 53 3 47 4 44 5 45 7 48 9 51 13 53 15 45 2 8 1 43 3 43 4 46 5 45 6 43 7 48 13 42 14 44 3 7 3 46 5 49 8 46 10 45 12 53 13 45 15 54 4 7 2 47 3 50 4 48 7 44 8 50 9 44 14 48 5 6 1 53 3 54 5 52 6 47 10 46 13 47 6 4 6 54 9 52 12 52 14 51 10 12 2 45 3 52 4 52 5 45 6 51 7 45 8 46 9 50 11 52 12 53 13 46 14 48 3 5 10 1 40 2 43 4 43 5 37 8 41 9 42 10 37 11 38 13 38 15 41 6 8 4 35 6 36 8 36 9 34 11 30 13 33 14 33 15 33 8 4 3 34 4 36 6 35 12 36 5 2 5 1 48 2 50 8 47 9 46 13 47 3 11 2 46 3 44 4 46 6 50 7 48 9 52 10 51 11 50 12 49 13 52 14 44 5 3 5 50 13 47 14 52 8 3 4 44 6 46 8 46 9 10 1 43 3 43 4 44 6 52 8 48 9 50 10 51 12 47 13 52 15 46 +17 3 2 1 8 61 4 5 2 66 3 60 7 69 9 59 11 60 9 2 4 55 7 56 2 6 3 8 54 14 62 15 54 9 9 2 57 3 57 8 54 9 56 10 58 12 63 13 54 14 60 15 60 8 2 5 2 102 6 95 8 98 12 89 13 89 3 1 3 92 4 13 2 89 3 100 4 91 5 84 6 87 7 92 8 102 9 85 10 88 11 90 12 93 13 84 15 99 6 1 10 90 7 3 2 93 3 87 12 105 8 4 4 106 5 97 6 93 11 104 9 8 1 101 2 103 3 92 5 92 7 91 10 102 12 92 14 105 10 3 5 89 13 92 15 98 6 2 11 1 70 2 70 4 66 5 71 6 60 7 63 9 66 12 68 13 66 14 64 15 72 6 14 1 74 2 72 3 77 4 72 5 73 6 75 7 77 8 76 9 70 11 78 12 69 13 74 14 70 15 76 7 2 4 75 6 73 8 10 1 78 2 67 3 75 4 65 5 73 7 72 8 77 9 77 13 65 15 71 9 9 2 68 3 68 5 72 7 72 9 64 12 70 13 71 14 72 15 64 10 8 1 72 2 69 4 75 6 68 8 75 10 77 11 74 13 71 2 7 3 2 79 8 71 14 75 10 8 1 74 2 74 4 82 6 75 7 83 8 77 9 74 13 74 4 6 3 9 13 11 15 13 13 7 3 3 16 6 16 10 17 8 10 1 17 2 17 3 19 7 17 8 19 10 18 11 19 12 16 14 19 15 17 10 12 1 20 2 17 3 18 5 19 6 20 7 20 8 17 9 21 10 20 11 19 12 19 15 19 6 2 6 1 33 2 31 3 32 6 31 7 32 8 36 4 1 10 36 5 7 3 27 6 29 9 29 12 31 13 31 14 29 15 30 8 10 1 36 2 36 3 34 5 36 6 33 8 33 11 32 12 37 13 31 14 36 9 5 2 39 3 39 8 36 11 37 14 36 10 8 3 27 4 28 6 27 7 29 10 30 11 30 12 28 15 28 8 1 8 1 53 2 58 4 61 5 57 6 57 8 65 9 63 15 63 2 3 6 55 10 52 14 55 3 2 4 58 10 60 4 6 3 58 5 58 7 52 9 53 12 51 13 52 5 8 1 57 2 53 3 61 4 53 5 51 7 52 9 55 13 60 6 10 1 54 2 58 3 52 4 55 6 53 8 58 9 52 11 55 12 54 14 54 8 14 1 51 2 54 3 55 4 53 5 52 6 50 7 60 8 51 9 58 10 54 12 52 13 53 14 59 15 54 10 8 1 56 4 54 5 50 6 52 8 48 12 52 13 54 14 50 3 5 11 1 54 2 60 3 57 4 59 5 59 6 55 8 57 9 56 10 51 13 59 15 56 6 10 1 52 3 59 4 54 5 52 9 54 10 59 11 57 12 55 14 55 15 59 10 14 2 56 3 57 4 58 5 57 6 48 7 56 8 56 9 52 10 58 11 54 12 48 13 58 14 55 15 49 2 7 4 2 29 3 25 4 27 14 26 9 4 1 21 3 21 9 24 12 24 2 3 4 3 56 7 47 9 49 11 48 4 3 8 55 10 52 12 50 6 1 2 3 85 4 76 3 7 1 87 2 91 4 91 7 85 12 87 13 81 15 81 4 14 1 82 2 77 3 92 4 81 5 77 6 92 7 80 8 90 9 77 10 86 11 90 13 83 14 82 15 85 5 9 1 83 2 85 4 82 7 86 8 83 10 78 11 83 12 88 13 85 7 1 1 81 8 13 1 87 2 90 4 96 5 90 6 89 8 97 9 94 10 93 11 93 12 82 13 83 14 91 15 82 3 1 12 1 48 2 43 3 46 4 48 5 45 6 47 7 42 8 47 10 46 12 50 13 46 15 50 3 1 12 51 8 9 1 42 2 48 3 49 4 49 8 49 10 45 11 49 13 44 14 51 6 1 14 1 66 2 62 3 66 4 66 6 70 7 67 8 70 9 65 10 63 11 61 12 69 13 61 14 71 15 69 3 1 4 65 7 14 1 75 2 74 3 68 4 72 5 68 6 70 7 65 8 66 9 74 10 75 11 64 12 76 14 68 15 76 8 11 2 75 3 80 4 70 5 81 6 70 7 74 8 79 9 72 11 72 13 82 15 83 9 8 2 69 6 68 9 75 10 72 11 69 13 71 14 75 15 66 10 10 1 68 2 76 3 67 5 67 8 67 10 76 11 75 13 69 14 70 15 69 7 2 9 2 31 3 31 5 27 7 31 8 31 10 27 12 28 13 27 14 31 3 10 1 40 5 36 6 38 7 38 8 37 11 35 12 41 13 37 14 36 15 36 4 5 1 37 7 37 8 33 13 37 15 31 5 5 4 40 5 39 6 35 10 35 12 40 6 3 3 33 10 31 15 35 8 1 2 30 9 3 6 34 9 31 10 29 7 2 9 1 51 2 50 4 52 5 45 7 50 8 47 9 43 10 51 12 45 3 12 1 51 2 50 4 51 5 47 6 44 8 54 9 49 10 47 12 48 13 49 14 53 15 48 4 10 1 56 2 48 4 56 5 49 7 49 8 51 10 55 11 49 13 53 15 48 5 3 1 51 3 44 5 47 6 15 1 50 2 42 3 48 4 50 5 45 6 50 7 43 8 45 9 42 10 49 11 44 12 41 13 42 14 46 15 50 7 8 2 49 3 47 9 44 10 47 11 44 12 46 13 52 14 47 10 2 9 47 15 45 7 2 15 1 44 2 48 3 51 4 49 5 51 6 44 7 49 8 50 9 50 10 49 11 44 12 49 13 46 14 44 15 46 3 9 2 45 3 44 5 50 6 51 7 50 8 45 9 49 11 46 14 43 5 12 1 55 2 55 4 56 5 50 6 56 7 46 9 54 10 53 12 49 13 51 14 55 15 50 6 6 2 47 3 49 9 51 10 51 12 46 14 53 7 7 2 59 3 54 7 52 8 59 10 58 11 60 12 60 8 2 11 54 12 50 9 1 4 49 +25 3 4 7 1 45 2 42 4 43 8 47 9 43 12 43 13 44 5 15 1 39 2 37 3 42 4 43 5 42 6 39 7 39 8 40 9 42 10 41 11 40 12 38 13 36 14 37 15 43 6 5 2 33 3 38 9 34 11 39 14 39 6 1 9 1 75 2 76 5 78 6 69 7 78 10 80 11 66 12 75 15 76 3 13 1 72 3 81 4 76 5 77 6 70 7 72 8 72 10 70 11 73 12 80 13 78 14 81 15 83 7 10 1 72 3 66 4 66 6 72 8 68 10 66 11 78 13 67 14 76 15 73 8 5 2 64 7 66 13 74 14 63 15 65 9 13 1 72 2 76 3 73 4 68 6 69 7 79 8 77 9 81 10 69 12 72 13 71 14 77 15 67 10 7 3 73 5 76 7 72 8 80 9 80 11 78 15 70 7 2 10 2 46 3 42 6 43 7 39 8 39 9 44 11 43 12 40 13 42 15 42 3 11 1 41 2 34 4 41 5 36 6 34 7 34 8 37 11 38 12 35 14 42 15 39 4 6 1 36 2 37 9 36 10 37 11 35 13 36 5 1 13 32 6 7 1 42 2 38 3 44 5 45 7 38 9 41 11 44 7 1 7 39 10 11 1 35 2 38 3 35 4 34 9 38 10 37 11 36 12 38 13 36 14 39 15 36 4 2 13 1 72 4 73 5 66 6 68 7 69 8 72 9 77 10 71 11 72 12 79 13 70 14 76 15 70 4 2 12 71 15 72 6 6 1 66 2 78 3 69 5 73 7 66 15 76 8 7 2 62 3 76 5 66 6 70 11 76 12 66 15 72 5 1 8 1 63 3 61 4 68 7 64 8 70 12 66 14 65 15 61 6 12 1 63 3 64 5 60 6 71 7 60 8 63 10 66 11 64 12 59 13 63 14 60 15 60 7 15 1 64 2 60 3 67 4 63 5 63 6 70 7 58 8 68 9 67 10 63 11 58 12 60 13 70 14 63 15 65 8 5 1 64 3 61 5 59 9 63 11 67 10 4 3 66 6 70 8 71 15 74 5 2 6 4 35 5 36 8 39 10 39 12 40 14 34 3 15 1 45 2 39 3 45 4 42 5 38 6 39 7 39 8 39 9 39 10 41 11 39 12 42 13 43 14 43 15 39 4 3 9 37 10 33 15 37 6 6 1 34 5 39 6 39 7 33 13 34 15 37 7 3 1 37 6 40 12 41 6 2 6 1 24 2 23 3 26 4 22 11 24 13 25 4 5 2 21 4 20 8 22 9 21 13 21 5 15 1 19 2 21 3 18 4 18 5 19 6 18 7 17 8 20 9 20 10 21 11 21 12 19 13 17 14 20 15 21 7 9 1 20 3 20 4 22 5 20 7 19 8 19 10 20 11 22 14 20 8 12 1 23 2 26 3 24 4 24 5 23 8 23 9 26 10 24 11 24 12 22 14 25 15 24 9 15 1 21 2 21 3 22 4 22 5 24 6 24 7 23 8 24 9 22 10 21 11 22 12 21 13 21 14 25 15 23 5 2 3 8 30 12 30 15 31 6 14 1 31 2 27 3 29 4 29 5 28 6 30 7 26 9 28 10 27 11 27 12 27 13 30 14 26 15 29 7 14 1 31 2 33 3 34 4 37 5 37 6 31 7 31 8 31 9 37 10 36 11 35 12 31 14 34 15 37 8 1 6 36 9 10 1 37 3 41 4 34 6 36 7 35 8 37 9 38 12 35 13 38 15 36 8 2 6 1 49 2 48 6 46 11 44 12 45 15 50 3 1 13 41 5 3 10 46 12 43 15 45 6 14 1 46 2 39 3 46 4 41 5 42 6 43 7 46 8 41 9 44 11 39 12 41 13 39 14 42 15 38 7 6 2 40 5 39 9 45 11 42 14 41 15 47 8 5 2 42 4 42 5 39 10 43 13 47 9 7 4 39 5 39 8 36 9 40 11 42 12 39 13 42 10 12 1 43 2 41 4 44 5 46 6 41 7 45 9 40 11 42 12 43 13 43 14 40 15 44 5 2 4 4 92 7 88 8 91 14 88 6 7 3 97 7 89 8 95 10 88 11 85 13 95 14 88 7 13 1 96 2 96 3 97 4 88 5 96 7 89 8 96 9 93 10 93 11 87 12 97 13 89 14 81 9 2 3 95 13 90 10 12 1 93 2 87 4 91 5 90 6 85 7 86 8 90 10 85 11 93 12 94 13 88 15 92 7 2 14 1 55 2 51 4 59 5 61 6 61 7 56 8 53 9 52 10 61 11 55 12 55 13 57 14 58 15 54 3 13 2 52 3 58 4 54 5 54 6 63 7 56 8 56 9 57 10 64 12 58 13 52 14 57 15 62 4 4 7 62 11 67 13 62 14 65 6 4 4 55 5 59 10 60 11 52 7 15 1 62 2 60 3 55 4 60 5 57 6 63 7 64 8 62 9 63 10 61 11 56 12 60 13 57 14 60 15 55 9 9 1 54 2 56 4 53 5 62 7 56 9 62 11 53 12 58 14 55 10 8 1 64 5 64 6 56 7 54 10 56 12 55 13 59 14 57 3 1 5 1 35 7 35 10 34 12 37 14 32 7 4 4 35 7 36 13 37 15 39 10 7 1 44 2 38 6 39 7 43 8 44 10 38 15 39 5 3 10 2 71 4 78 5 68 6 65 7 69 8 70 9 77 10 68 14 69 15 65 5 13 1 68 2 76 3 64 4 65 5 69 7 71 9 66 10 63 11 63 12 63 13 63 14 65 15 74 7 2 7 70 11 68 9 8 1 67 2 72 5 71 6 69 8 61 9 62 13 70 15 69 10 14 1 73 2 72 3 73 4 62 6 68 7 60 8 65 9 68 10 62 11 64 12 63 13 73 14 69 15 74 6 2 15 1 20 2 20 3 22 4 21 5 21 6 21 7 20 8 21 9 19 10 20 11 20 12 20 13 20 14 20 15 21 4 10 1 24 3 23 5 24 6 23 7 24 8 26 10 25 11 25 14 25 15 26 5 9 2 26 3 26 6 27 7 23 8 24 11 27 12 27 14 25 15 24 6 1 7 31 7 12 3 27 4 31 5 28 6 29 7 31 8 28 9 27 11 28 12 30 13 27 14 27 15 28 9 1 5 21 5 1 15 1 30 2 31 3 31 4 28 5 32 6 27 7 26 8 29 9 28 10 31 11 26 12 28 13 29 14 27 15 27 2 3 6 28 9 29 12 28 3 10 1 28 3 30 4 27 5 28 7 28 8 31 9 28 11 31 14 26 15 28 7 1 11 26 10 7 1 32 4 30 5 30 9 29 10 29 11 34 12 35 4 1 11 2 66 3 65 5 69 6 69 7 64 8 68 9 68 10 70 11 63 12 62 15 68 3 14 1 65 2 62 4 65 5 56 6 58 7 58 8 66 9 64 10 65 11 64 12 59 13 58 14 61 15 57 4 14 1 72 2 64 3 61 4 64 5 67 6 68 7 74 8 64 9 68 10 62 11 69 12 68 13 73 14 73 5 15 1 56 2 57 3 64 4 66 5 61 6 61 7 58 8 57 9 65 10 58 11 57 12 65 13 55 14 62 15 56 4 3 11 2 50 3 55 4 49 5 56 6 59 7 55 8 55 9 56 11 53 13 52 15 49 6 5 4 56 8 59 9 60 14 57 15 64 7 9 1 50 2 53 3 53 4 56 6 56 8 48 10 49 11 56 13 56 9 15 1 56 2 54 3 50 4 54 5 56 6 51 7 54 8 58 9 58 10 51 11 50 12 55 13 58 14 51 15 49 5 3 6 1 64 2 59 3 60 4 68 14 69 15 64 4 8 2 64 3 67 6 71 8 63 9 71 10 71 11 70 12 68 5 12 1 72 3 71 5 64 7 64 8 72 9 64 10 70 11 65 12 73 13 66 14 64 15 68 7 11 1 55 2 59 3 58 4 58 5 63 7 66 8 65 10 55 12 63 13 65 14 61 9 1 11 66 5 1 4 4 34 5 33 13 34 15 36 3 10 1 39 2 37 4 33 5 36 6 36 7 34 8 35 9 34 12 39 13 34 4 5 3 41 8 35 11 36 14 41 15 35 5 14 1 39 2 40 3 37 4 37 5 35 6 35 7 39 8 35 9 36 10 40 12 34 13 35 14 38 15 40 10 14 1 36 2 32 3 35 4 31 5 33 6 32 7 33 8 35 10 32 11 34 12 37 13 34 14 35 15 35 2 4 1 8 46 7 8 4 47 6 52 7 50 9 50 10 50 12 45 13 49 15 50 4 2 13 1 77 3 75 4 72 5 80 6 71 7 72 8 73 10 80 11 82 12 76 13 79 14 82 15 73 4 6 2 75 3 74 6 71 10 77 12 76 13 74 5 3 5 82 6 83 9 82 6 10 1 80 2 74 4 81 5 77 6 86 8 72 9 79 10 77 14 86 15 87 5 1 15 1 41 2 46 3 43 4 40 5 44 6 46 7 45 8 46 9 44 10 41 11 39 12 42 13 46 14 46 15 43 3 6 2 46 5 45 7 47 10 42 11 45 12 40 4 10 1 42 3 38 6 39 8 41 10 39 11 41 12 41 13 40 14 43 15 43 7 14 1 44 2 39 3 41 5 41 6 42 7 39 8 44 9 44 10 41 11 41 12 40 13 44 14 47 15 46 10 4 3 38 5 43 10 37 13 39 4 2 3 3 80 13 85 14 71 5 11 1 79 2 80 3 83 4 76 6 73 8 83 9 86 12 76 13 78 14 82 15 75 7 10 1 80 2 71 3 81 4 85 5 77 7 78 12 83 13 79 14 82 15 86 8 9 1 86 2 86 3 85 5 73 6 72 8 86 9 76 12 84 15 73 4 1 8 2 46 3 49 5 50 6 53 8 52 9 47 10 49 11 45 5 14 1 45 2 46 3 46 4 46 5 47 6 48 7 53 8 46 9 48 10 47 11 46 12 53 13 50 15 44 6 8 1 49 2 48 3 50 9 53 11 48 12 58 13 52 14 49 7 9 1 54 5 53 6 57 7 52 8 55 9 57 10 49 13 55 15 54 8 1 5 1 68 2 71 3 75 10 67 13 76 2 14 1 78 2 76 3 66 5 73 6 74 7 66 8 76 9 69 10 73 11 70 12 77 13 67 14 71 15 74 3 12 1 75 2 73 3 81 4 73 6 80 8 78 10 76 11 79 12 67 13 77 14 79 15 70 5 15 1 73 2 66 3 78 4 78 5 66 6 72 7 75 8 72 9 74 10 77 11 72 12 69 13 77 14 78 15 80 7 10 1 82 2 70 3 71 4 76 8 77 9 76 10 74 12 80 13 76 14 70 8 6 1 70 3 71 6 71 9 70 10 82 14 76 9 6 1 77 3 68 9 70 10 71 13 70 15 66 10 9 1 72 3 73 4 70 5 68 6 70 7 75 10 73 11 75 15 79 +23 3 5 4 3 35 6 36 7 36 9 36 6 12 1 35 4 34 5 37 6 39 7 34 8 35 9 37 10 37 12 39 13 36 14 34 15 36 9 2 2 40 5 36 5 1 9 1 73 2 85 3 84 4 85 6 74 8 79 9 86 13 86 15 81 2 8 4 77 5 86 6 85 7 86 11 83 12 86 13 72 14 73 3 15 1 78 2 77 3 80 4 74 5 73 6 70 7 79 8 76 9 73 10 67 11 68 12 73 13 78 14 79 15 68 6 10 1 68 2 75 3 73 4 74 6 74 8 71 10 79 11 65 12 67 13 67 10 13 1 80 2 76 3 78 4 82 6 74 7 80 9 80 10 87 11 84 12 79 13 83 14 82 15 81 6 1 12 1 43 2 39 3 42 4 46 5 43 6 47 7 40 9 39 10 43 11 45 12 44 13 40 2 7 3 48 6 40 7 45 11 44 13 43 14 41 15 44 3 3 7 50 9 46 13 50 4 4 1 45 10 41 12 42 14 46 6 9 1 40 2 46 6 47 7 41 8 45 10 42 11 42 12 44 15 44 10 2 1 41 6 43 3 5 11 2 70 4 74 6 82 7 72 8 77 10 84 11 81 12 72 13 79 14 78 15 82 9 6 1 76 3 77 5 70 7 69 12 69 15 76 10 7 2 82 4 80 5 82 6 78 11 83 14 73 15 83 5 1 1 10 41 3 7 3 48 5 45 6 44 9 46 12 45 13 41 15 48 4 11 1 41 2 47 3 40 4 43 5 45 6 41 7 41 8 40 9 44 11 43 12 42 7 8 3 39 4 39 5 38 7 38 9 40 10 37 14 40 15 42 10 2 1 42 4 42 4 1 9 1 20 2 21 4 19 5 20 7 23 9 23 11 21 12 22 13 21 3 10 1 21 2 20 3 22 6 20 8 20 10 24 11 20 13 24 14 22 15 22 9 3 4 23 8 21 11 23 10 2 6 27 12 26 4 1 9 3 60 5 61 6 54 9 53 10 53 12 62 13 56 14 59 15 58 4 6 1 67 4 60 5 66 7 66 10 64 14 67 9 6 5 58 7 67 8 59 11 62 12 61 13 63 10 1 11 63 5 2 13 1 104 2 106 3 96 5 98 6 99 7 98 8 103 9 98 10 104 11 104 12 98 13 102 15 97 3 2 8 104 9 107 4 8 1 92 5 88 7 93 8 95 11 91 12 90 13 88 15 82 8 13 1 95 2 93 3 95 4 83 5 87 7 96 8 86 9 95 10 99 11 94 12 86 13 98 15 85 9 11 2 95 4 93 5 98 6 108 7 97 8 90 9 95 10 104 11 94 12 98 14 101 6 3 2 7 21 10 22 4 10 1 20 2 21 3 19 4 19 5 18 9 21 11 21 12 22 13 19 14 21 5 10 1 19 4 22 6 21 7 19 8 19 9 18 11 19 12 21 14 20 15 21 6 15 1 16 2 15 3 14 4 16 5 16 6 15 7 16 8 15 9 14 10 15 11 15 12 15 13 15 14 14 15 16 8 3 2 21 3 21 15 22 9 3 6 23 11 23 15 25 4 3 12 1 32 2 32 3 35 4 31 6 34 7 34 9 30 10 36 11 36 12 35 13 35 14 32 5 10 3 33 4 32 5 35 6 36 7 32 9 34 11 32 12 34 13 32 15 33 7 9 1 39 2 41 4 40 7 41 8 44 10 41 12 43 13 44 14 37 10 3 1 39 5 34 14 38 2 1 12 1 107 2 96 4 107 6 99 7 97 8 90 9 90 10 103 11 100 12 99 13 92 14 99 9 3 6 85 11 97 15 91 5 2 15 1 78 2 80 3 82 4 77 5 91 6 88 7 87 8 83 9 89 10 76 11 77 12 87 13 88 14 81 15 85 3 3 5 73 10 88 11 75 4 1 14 80 5 10 2 76 4 85 5 89 7 85 8 82 10 75 12 87 13 87 14 85 15 78 9 3 2 86 3 91 4 84 5 2 12 1 49 2 44 3 43 4 43 5 48 7 48 9 49 10 45 11 52 13 45 14 51 15 49 4 3 5 54 12 51 15 49 6 5 8 46 10 47 11 43 13 48 15 50 7 15 1 50 2 47 3 51 4 47 5 50 6 51 7 44 8 45 9 51 10 42 11 49 12 46 13 47 14 50 15 50 10 3 5 50 6 52 11 48 5 2 10 1 84 2 80 3 77 4 71 6 78 9 81 10 72 12 81 14 78 15 75 4 3 8 82 11 72 15 80 6 11 2 80 3 80 4 78 5 77 6 72 7 81 9 74 10 74 11 84 12 82 13 82 9 8 1 72 2 70 3 84 4 86 8 78 10 75 11 79 14 84 10 15 1 84 2 76 3 78 4 71 5 83 6 75 7 73 8 86 9 86 10 74 11 71 12 76 13 78 14 83 15 84 4 4 2 10 49 14 45 5 7 3 48 4 46 6 48 10 46 11 43 12 46 14 47 8 11 1 47 4 41 5 47 6 41 7 47 9 43 10 47 12 46 13 46 14 44 15 40 9 3 3 36 10 38 14 40 6 3 13 1 58 2 62 3 64 4 62 5 63 6 56 7 63 8 60 10 64 11 61 12 54 13 62 14 55 4 14 1 69 2 62 3 63 4 64 6 66 7 68 8 65 9 68 10 67 11 60 12 69 13 65 14 64 15 60 6 13 2 56 3 58 4 61 5 64 6 53 7 58 8 64 9 56 11 60 12 53 13 57 14 60 15 54 7 13 1 65 3 61 4 63 5 57 6 55 7 63 8 62 9 62 10 66 12 59 13 66 14 64 15 62 8 15 1 56 2 58 3 59 4 56 5 55 6 49 7 56 8 54 9 58 10 57 11 54 12 54 13 58 14 55 15 50 10 5 4 59 10 59 11 60 13 55 15 59 6 1 4 3 60 5 56 10 64 14 59 3 3 7 52 8 55 15 56 4 5 6 51 9 56 11 58 12 53 14 51 7 3 6 58 9 51 13 60 8 11 1 51 3 61 4 58 5 56 6 57 7 56 8 53 10 60 12 55 14 54 15 56 9 9 1 58 4 58 5 51 6 59 7 56 8 57 11 58 13 59 14 62 6 4 8 4 30 6 33 7 35 8 34 11 31 13 34 14 35 15 32 5 1 12 34 6 1 4 31 7 9 2 35 3 36 7 35 9 31 10 30 11 34 12 32 13 34 14 32 8 3 8 35 11 33 14 29 9 9 2 33 3 37 4 34 5 38 7 33 9 36 11 37 13 38 14 33 6 2 8 4 59 5 53 7 51 8 57 10 50 11 57 12 55 15 53 3 5 1 51 4 52 7 54 9 61 13 51 4 5 1 61 2 58 4 54 11 54 13 52 7 4 2 60 5 60 8 59 12 58 8 3 1 66 4 62 12 61 9 9 3 64 4 65 5 58 6 62 8 63 9 64 10 61 14 54 15 65 6 2 5 3 56 6 52 9 55 13 52 15 52 3 13 1 50 2 52 3 53 4 56 5 53 6 58 7 56 8 52 9 55 10 51 12 59 13 59 14 55 6 1 2 54 7 1 11 46 8 13 1 60 2 58 3 53 4 55 5 54 6 52 7 57 9 59 10 54 11 51 12 51 14 54 15 54 9 4 1 51 7 54 9 54 14 53 4 1 5 5 91 7 87 10 90 13 87 15 85 5 9 3 85 4 84 5 81 6 92 8 93 9 85 10 97 11 94 13 83 8 12 1 81 2 89 3 78 4 94 5 85 8 83 9 81 10 94 12 88 13 81 14 85 15 91 9 7 3 97 4 95 5 85 10 86 11 85 13 83 14 91 4 2 9 1 32 2 36 3 35 4 35 7 35 9 33 10 34 11 39 13 36 4 11 2 38 5 39 6 36 7 37 8 40 9 37 11 40 12 37 13 34 14 39 15 35 6 12 1 35 2 34 3 34 6 32 8 34 9 30 10 33 11 31 12 34 13 30 14 32 15 31 8 15 1 33 2 34 3 29 4 31 5 33 6 30 7 29 8 29 9 29 10 32 11 29 12 32 13 32 14 29 15 31 8 1 10 1 71 2 81 3 81 4 79 5 74 6 80 11 81 12 71 13 84 14 76 2 4 1 84 10 83 12 85 15 78 3 6 2 81 6 81 8 73 9 82 12 82 13 76 4 6 1 74 2 80 6 80 9 74 10 73 15 73 5 4 1 74 3 80 5 78 11 77 6 8 3 80 7 83 8 78 10 85 11 82 13 80 14 70 15 85 8 9 5 69 7 77 9 77 10 71 11 73 12 72 13 68 14 73 15 79 9 12 1 73 2 86 3 78 4 80 5 86 6 83 7 73 8 81 10 73 12 76 13 79 15 77 +19 6 1 11 1 47 3 46 4 47 5 45 6 46 7 47 10 44 11 49 12 46 14 41 15 43 2 3 5 47 9 45 14 46 4 5 8 41 12 42 13 48 14 43 15 41 5 4 9 47 12 43 13 44 14 47 6 11 1 38 2 40 3 40 5 40 7 37 9 39 10 37 11 43 12 42 13 38 14 44 9 12 1 48 2 48 3 44 5 44 6 48 7 40 8 44 11 40 12 40 13 41 14 40 15 45 6 1 5 3 39 7 41 11 42 13 39 14 39 3 11 1 33 2 36 4 38 5 38 7 33 9 35 10 32 11 38 13 36 14 38 15 34 4 10 1 42 2 43 3 38 6 38 9 43 10 38 11 39 12 36 13 40 14 42 7 10 1 43 2 41 3 39 4 38 7 36 8 39 9 36 11 36 13 41 15 37 8 12 1 35 3 37 4 38 5 39 6 38 7 39 8 37 9 39 10 38 12 39 14 36 15 35 10 12 2 36 3 37 4 34 6 38 8 37 9 34 10 36 11 37 12 39 13 36 14 40 15 34 5 1 15 1 45 2 44 3 42 4 41 5 47 6 42 7 43 8 43 9 40 10 40 11 42 12 41 13 40 14 41 15 46 4 11 1 40 2 40 3 36 4 37 5 36 6 36 9 37 10 34 13 37 14 37 15 39 6 13 1 39 2 41 3 43 5 45 6 43 7 38 8 45 9 40 11 46 12 40 13 45 14 40 15 42 9 6 2 39 3 46 7 43 8 46 14 40 15 40 10 9 3 38 4 43 5 38 7 41 8 45 9 42 12 42 13 42 15 40 5 2 7 1 88 2 80 4 90 6 89 8 81 10 79 15 90 3 10 3 73 4 73 6 73 8 79 9 86 10 74 11 72 12 80 13 72 15 81 6 14 1 81 2 80 3 75 5 75 6 72 7 70 8 77 9 82 10 84 11 82 12 81 13 75 14 76 15 71 9 14 1 83 2 77 3 81 4 72 6 72 7 71 8 80 9 82 10 83 11 79 12 75 13 75 14 83 15 74 10 10 1 79 2 72 3 71 4 77 6 70 7 72 8 69 9 70 11 78 12 69 6 1 6 3 70 6 76 8 70 10 67 11 70 15 76 2 9 2 72 6 67 7 65 9 67 10 73 12 68 13 70 14 72 15 74 3 4 9 75 10 71 11 72 12 78 6 15 1 67 2 62 3 70 4 64 5 68 6 72 7 69 8 76 9 62 10 66 11 63 12 75 13 64 14 62 15 65 8 14 1 75 2 67 3 74 4 74 5 70 6 73 7 68 8 71 9 78 10 68 11 74 13 67 14 79 15 68 9 3 4 76 8 67 12 67 4 1 2 1 61 14 68 3 11 2 65 3 72 4 74 6 66 7 65 8 71 10 62 11 72 12 71 14 72 15 71 5 12 1 62 2 57 3 61 4 60 6 64 8 58 9 54 10 62 11 56 12 56 13 58 15 58 10 13 1 60 2 59 3 70 4 63 5 67 6 70 7 69 8 66 9 65 10 66 11 67 14 69 15 65 5 1 8 3 70 7 71 8 76 11 75 12 66 13 76 14 75 15 72 4 11 1 70 2 77 3 65 4 69 5 69 6 74 7 72 8 66 9 69 12 74 13 70 5 7 2 73 3 76 6 79 9 83 11 72 12 79 14 72 8 13 1 69 2 84 3 72 4 81 6 71 7 69 8 71 9 77 10 69 11 80 13 76 14 73 15 75 9 14 1 69 2 76 3 71 4 74 5 73 6 76 7 68 8 74 9 81 11 76 12 75 13 81 14 69 15 79 7 1 11 1 32 2 32 3 29 4 31 5 34 7 34 9 31 10 29 11 30 12 34 13 35 2 7 2 26 3 26 7 27 8 27 12 25 13 25 15 27 4 1 7 33 5 14 1 25 3 29 4 27 5 29 6 29 7 24 8 27 9 26 10 26 11 25 12 26 13 30 14 29 15 29 6 4 3 26 4 26 13 28 15 25 9 15 1 31 2 29 3 32 4 35 5 30 6 30 7 33 8 35 9 32 10 34 11 35 12 31 13 35 14 34 15 34 10 6 4 31 5 28 8 29 11 31 13 28 15 34 6 1 14 1 51 3 52 4 54 5 54 6 55 7 60 8 51 9 52 10 58 11 53 12 57 13 51 14 58 15 57 2 6 1 49 3 49 5 49 7 54 9 57 12 49 3 3 1 49 3 47 13 49 4 14 1 50 2 50 3 43 4 49 5 43 7 42 8 49 9 48 10 49 11 43 12 49 13 49 14 43 15 50 5 15 1 51 2 47 3 54 4 46 5 54 6 49 7 54 8 55 9 48 10 53 11 55 12 52 13 46 14 52 15 53 9 9 1 55 3 54 4 48 6 50 8 56 10 47 11 53 13 52 14 55 4 5 11 3 14 5 14 6 13 7 12 8 14 9 13 10 12 11 13 12 13 13 14 14 14 6 9 2 17 3 18 4 19 5 19 6 17 7 17 8 17 13 20 15 17 7 8 1 20 8 19 9 19 10 22 11 22 13 20 14 20 15 21 10 3 6 22 8 20 11 20 2 6 1 1 33 7 14 1 36 2 43 3 38 4 37 5 43 6 39 7 40 8 40 9 40 10 39 11 42 12 43 13 37 15 43 4 2 12 1 25 2 25 3 24 4 23 5 26 7 26 9 27 10 24 12 27 13 27 14 23 15 23 3 14 1 27 3 27 4 25 5 28 6 26 7 30 8 27 9 24 10 27 11 28 12 29 13 28 14 29 15 25 7 14 1 25 2 24 3 25 4 29 5 28 6 27 7 24 8 28 10 27 11 27 12 25 13 24 14 26 15 27 9 7 2 25 3 26 4 27 6 25 10 26 12 24 13 23 5 1 12 1 71 2 68 3 74 5 81 6 79 8 72 10 70 11 70 12 68 13 72 14 78 15 73 4 11 2 78 3 82 4 68 5 73 7 76 8 69 9 80 10 71 11 72 12 68 14 76 5 1 10 76 7 11 1 82 3 72 4 83 6 74 7 80 8 76 9 82 10 76 11 77 13 78 14 79 8 9 1 79 2 82 3 77 4 80 6 79 7 83 8 73 12 74 14 71 5 5 6 3 94 6 95 8 92 9 86 13 90 14 99 7 14 1 83 2 90 3 84 4 89 5 94 6 84 7 88 8 91 9 88 10 85 11 89 12 92 13 82 15 84 8 2 5 94 11 84 9 1 15 99 10 3 5 96 11 96 12 98 4 4 3 2 61 5 62 10 66 5 7 1 56 2 56 6 64 10 60 11 58 13 61 14 56 6 1 4 61 7 2 7 58 14 58 7 1 5 3 92 7 89 9 94 10 90 12 89 3 9 1 93 3 83 4 84 5 90 6 92 9 86 11 83 14 94 15 94 4 7 1 82 2 95 4 90 8 84 9 86 10 87 13 95 5 15 1 94 2 85 3 94 4 80 5 85 6 87 7 80 8 83 9 94 10 91 11 80 12 82 13 89 14 81 15 87 6 3 11 94 12 86 14 96 7 9 1 84 3 85 4 83 5 92 7 91 8 84 9 94 12 91 15 91 9 3 2 86 5 91 9 92 5 2 9 1 54 2 50 4 52 5 54 6 58 7 59 10 52 11 56 15 56 3 14 1 46 2 45 3 47 4 45 5 50 6 51 8 52 9 53 10 50 11 49 12 45 13 49 14 52 15 50 4 14 1 49 2 48 3 48 5 57 6 51 7 54 8 48 9 52 10 50 11 52 12 53 13 58 14 56 15 56 5 12 1 52 3 55 4 49 6 57 8 58 9 51 10 49 11 53 12 58 13 53 14 54 15 53 6 12 2 58 3 54 4 53 5 51 8 54 9 56 10 58 11 59 12 57 13 58 14 57 15 53 6 1 4 2 86 3 77 5 78 12 85 2 6 6 83 7 78 9 88 11 77 13 88 15 81 6 4 2 74 8 77 13 75 14 81 7 12 1 79 2 73 3 87 4 72 6 72 7 74 8 76 10 83 11 74 12 74 14 74 15 86 9 5 2 81 3 86 4 74 10 87 12 85 10 3 3 81 5 83 8 76 10 1 7 1 60 2 59 3 59 5 64 8 63 14 59 15 64 2 15 1 66 2 61 3 56 4 64 5 57 6 64 7 66 8 60 9 54 10 65 11 61 12 60 13 63 14 64 15 62 3 13 1 57 2 57 3 57 4 60 5 63 6 58 8 64 9 59 10 56 11 57 12 59 14 61 15 56 4 12 1 65 2 60 4 61 5 65 6 56 7 64 8 58 9 65 10 65 12 66 14 58 15 55 5 6 2 58 6 62 8 60 10 60 11 60 14 55 6 9 1 56 3 63 6 66 7 61 8 63 9 65 10 55 12 55 13 64 7 2 11 64 13 61 8 1 8 55 9 14 1 54 2 58 3 59 4 58 5 54 6 64 8 63 9 55 10 63 11 53 12 57 13 57 14 58 15 61 10 9 1 58 5 53 6 61 8 55 9 56 10 57 11 57 14 58 15 52 +19 6 1 1 13 64 2 15 1 56 2 58 3 64 4 54 5 61 6 62 7 60 8 63 9 56 10 65 11 60 12 65 13 65 14 65 15 57 4 10 1 54 2 55 3 56 4 57 5 56 6 61 7 61 12 53 14 61 15 53 6 6 5 59 8 54 10 62 11 58 12 62 15 63 9 14 1 55 2 59 3 60 4 65 5 59 6 58 7 62 8 63 9 63 10 64 11 62 12 62 13 63 14 63 10 2 13 64 14 57 3 1 4 2 87 7 84 8 87 10 97 7 1 14 93 10 2 9 92 14 94 7 1 10 2 55 5 58 6 58 8 58 9 59 10 57 11 51 12 56 13 52 15 58 2 5 2 55 3 46 6 51 10 54 15 49 4 8 1 48 4 45 6 50 8 44 10 47 11 49 14 47 15 44 5 13 1 50 2 50 3 59 4 54 5 51 6 53 7 49 8 59 9 52 10 49 11 50 12 52 15 55 6 7 1 53 2 48 7 50 8 52 9 48 13 51 15 49 7 3 1 48 10 51 13 54 9 3 5 51 6 50 14 53 6 1 2 3 82 4 88 3 5 5 84 6 87 8 80 10 81 14 83 5 9 1 78 4 72 7 79 8 74 9 71 10 78 12 74 13 82 15 75 6 11 1 81 2 75 4 86 5 78 6 79 7 85 10 74 11 75 13 85 14 84 15 80 9 10 2 83 3 80 6 78 7 72 8 75 10 81 11 72 13 80 14 75 15 74 10 4 9 76 12 84 13 78 15 80 5 2 11 1 65 2 66 4 72 6 66 7 61 9 73 10 64 11 65 12 66 13 73 15 73 3 11 1 63 3 61 4 58 5 57 6 62 7 62 10 60 11 64 13 67 14 61 15 59 6 9 3 69 4 60 5 64 7 61 8 64 9 62 10 61 11 62 13 63 7 8 1 63 2 73 3 73 7 71 10 65 13 68 14 71 15 69 9 7 1 74 2 79 4 68 6 72 10 74 11 73 14 65 8 1 11 2 41 3 40 4 48 6 41 7 48 8 41 9 46 11 45 12 48 13 44 14 46 2 6 3 43 6 45 7 41 10 40 13 42 15 44 4 9 1 46 2 43 3 45 4 41 6 47 7 40 9 42 13 46 14 44 6 6 3 40 5 42 10 39 11 39 12 44 13 47 7 7 1 50 4 46 5 44 7 43 8 47 13 44 14 45 8 4 1 48 6 49 9 45 14 49 9 14 1 43 2 43 3 47 4 41 5 43 6 48 7 42 8 41 9 45 10 41 11 45 12 43 13 45 15 40 10 13 1 44 2 45 3 50 4 48 5 47 6 49 7 49 8 45 9 44 10 48 12 48 13 48 14 47 3 1 8 3 98 4 88 8 91 10 98 11 99 13 96 14 91 15 89 8 2 6 89 8 93 9 7 1 89 2 97 7 97 8 85 10 90 11 84 12 96 7 1 2 10 82 14 93 3 7 1 81 4 74 6 81 10 77 11 75 13 81 14 85 5 3 7 94 12 93 14 92 6 3 3 85 11 85 15 79 8 13 1 86 2 86 3 81 4 79 6 86 7 83 8 89 9 85 11 82 12 92 13 96 14 84 15 80 9 10 1 85 2 92 5 80 7 78 8 79 10 88 11 80 12 90 14 94 15 85 10 13 1 87 2 91 3 84 4 91 5 84 6 80 9 89 10 91 11 86 12 82 13 87 14 91 15 84 6 2 7 1 35 2 38 7 34 10 33 11 41 13 36 15 35 3 6 2 35 5 39 6 39 7 35 11 35 12 37 5 10 1 40 2 39 4 36 5 40 8 43 9 37 11 36 12 40 14 38 15 39 7 1 7 38 8 4 2 38 5 40 13 42 14 43 9 6 1 40 2 42 7 37 8 41 11 36 13 35 5 1 4 1 72 6 69 8 64 12 70 2 6 2 59 3 64 4 69 5 63 8 66 10 60 6 12 1 65 2 68 3 65 5 70 7 73 8 73 9 66 11 75 12 71 13 66 14 75 15 73 7 4 4 72 8 70 9 71 14 74 8 3 1 67 6 74 14 69 3 5 8 3 19 4 17 5 17 6 15 7 18 11 19 12 17 13 16 6 11 1 12 2 13 5 12 7 13 9 12 10 13 11 13 12 13 13 13 14 14 15 12 7 3 8 15 14 15 15 15 7 1 12 2 52 4 49 5 48 6 56 7 47 8 54 10 52 11 54 12 48 13 54 14 53 15 49 2 15 1 59 2 55 3 56 4 55 5 52 6 52 7 50 8 55 9 54 10 56 11 59 12 51 13 54 14 58 15 55 3 7 1 62 2 62 8 57 9 57 10 63 13 62 14 59 5 5 1 57 3 55 6 52 7 60 15 59 7 13 1 55 2 58 3 57 4 57 6 54 7 58 8 50 10 54 11 53 12 56 13 50 14 57 15 57 9 5 1 55 3 61 4 51 12 57 14 55 10 6 2 49 4 55 7 51 9 53 11 57 12 55 5 1 1 8 21 5 7 2 13 3 15 6 13 7 15 9 14 10 15 15 13 6 8 1 17 4 17 5 21 6 17 8 20 11 21 12 18 14 19 9 4 5 15 8 16 10 17 12 18 10 4 3 16 4 15 6 14 8 15 5 1 6 1 59 3 53 4 62 9 59 10 63 11 58 3 12 1 66 3 65 4 66 5 67 7 65 8 70 9 63 10 67 11 68 13 59 14 60 15 63 5 1 11 60 7 11 2 58 3 57 4 61 6 66 7 55 9 56 11 58 12 64 13 58 14 63 15 65 9 3 2 69 3 60 6 59 4 1 11 1 22 2 23 4 21 5 21 7 23 8 23 9 20 11 22 13 22 14 22 15 21 3 7 1 23 2 22 4 22 9 20 10 24 12 21 13 21 9 13 1 16 2 19 3 20 4 19 5 19 6 20 7 17 8 18 9 16 12 19 13 18 14 18 15 19 10 3 6 26 9 26 10 23 6 2 10 1 85 2 78 3 78 5 75 6 87 7 78 10 85 12 76 13 82 15 83 3 15 1 92 2 86 3 83 4 94 5 92 6 83 7 87 8 89 9 91 10 86 11 80 12 83 13 95 14 82 15 83 4 4 4 81 11 91 12 82 15 83 5 3 1 91 3 77 8 91 9 2 7 78 13 86 10 8 3 83 4 83 7 79 10 86 11 84 12 82 13 87 15 74 5 2 9 1 26 3 27 4 27 7 27 9 28 10 29 12 29 13 28 15 28 7 9 3 25 4 25 5 23 6 21 7 21 11 23 12 21 13 23 15 22 8 7 1 22 2 24 3 23 4 24 8 24 11 22 12 21 9 12 1 21 2 23 4 24 5 20 6 21 7 23 9 23 10 20 12 20 13 22 14 20 15 20 10 14 1 22 2 25 3 21 4 25 5 24 7 23 8 24 9 23 10 21 11 24 12 24 13 21 14 24 15 21 3 1 10 1 79 3 78 5 76 6 86 7 76 8 77 9 84 10 83 11 87 15 80 2 1 12 94 9 9 2 82 4 94 5 93 7 94 8 94 9 91 10 90 11 83 15 89 8 1 11 1 53 3 51 6 52 7 51 8 49 9 47 10 45 11 49 12 55 13 55 15 51 3 5 3 55 6 50 8 59 9 58 12 51 5 3 5 47 8 51 12 53 6 11 1 45 2 48 3 52 4 50 5 51 7 54 8 50 10 50 11 49 12 51 15 53 7 14 1 49 2 57 3 51 4 55 5 54 6 52 8 53 9 56 10 55 11 58 12 50 13 57 14 57 15 48 8 7 1 51 3 47 5 46 6 51 8 54 11 48 14 49 9 5 7 50 8 50 10 53 11 53 15 54 10 8 1 47 2 54 5 53 7 52 10 49 12 49 13 53 14 54 +21 3 3 5 1 47 3 55 6 46 9 52 13 46 7 12 1 46 2 52 3 49 5 49 6 47 8 49 9 48 10 49 12 52 13 47 14 55 15 51 10 2 1 50 2 45 4 1 8 3 67 4 71 6 64 7 62 10 70 11 62 12 65 13 69 2 11 3 67 4 61 5 71 6 60 8 72 9 68 10 69 12 64 13 71 14 64 15 69 4 9 1 58 2 60 6 56 7 64 9 66 11 63 12 60 13 64 15 65 6 6 1 63 3 68 4 63 8 65 9 60 13 62 6 1 2 4 16 6 16 3 7 1 26 2 26 5 25 8 23 11 23 12 23 15 27 4 12 1 15 2 16 4 16 6 17 8 17 9 15 10 15 11 17 12 15 13 17 14 17 15 17 5 6 1 24 2 21 3 22 6 23 8 25 9 25 8 7 1 18 2 20 3 20 4 20 5 21 7 19 14 21 10 1 11 21 3 1 12 1 70 2 68 3 63 5 59 6 65 7 64 8 63 9 66 10 59 11 64 13 65 14 64 2 5 5 71 8 67 9 64 13 70 14 61 3 14 1 62 2 63 3 61 4 73 5 63 6 61 7 62 8 63 10 67 11 69 12 70 13 63 14 64 15 70 6 1 11 1 71 4 70 5 68 7 72 9 74 10 63 11 70 12 64 13 69 14 67 15 69 2 1 2 65 6 2 3 64 6 62 8 10 1 65 3 69 4 71 5 73 6 68 8 73 9 67 10 66 11 65 15 70 9 4 3 59 5 66 8 66 13 68 10 1 5 65 6 1 4 1 43 10 37 12 41 15 37 3 5 5 45 8 41 9 44 10 48 11 44 4 12 1 50 3 48 4 43 5 44 7 48 8 44 9 47 11 42 12 47 13 48 14 48 15 46 6 7 2 41 3 41 4 40 7 42 8 46 9 44 11 44 8 2 1 46 14 50 10 4 4 50 8 42 12 47 15 49 5 1 13 1 57 2 56 3 49 4 48 5 49 6 50 8 56 10 55 11 56 12 48 13 57 14 56 15 52 4 7 3 40 4 41 5 43 10 41 13 39 14 46 15 42 5 7 2 49 6 52 7 45 9 48 13 44 14 53 15 47 8 15 1 50 2 48 3 49 4 43 5 45 6 49 7 49 8 48 9 51 10 46 11 43 12 48 13 44 14 48 15 44 9 3 5 40 9 45 13 46 6 1 6 3 37 5 37 8 36 11 43 14 43 15 42 3 2 7 38 10 34 5 6 1 38 5 40 11 42 12 41 14 35 15 36 7 9 1 34 2 40 3 38 7 37 8 38 10 37 11 36 12 34 15 36 8 10 1 40 3 37 4 37 6 37 7 37 10 39 11 37 13 40 14 38 15 36 10 13 1 39 4 40 5 37 6 40 7 37 8 34 9 38 10 39 11 39 12 37 13 37 14 39 15 40 5 2 13 1 17 2 17 3 15 4 17 6 15 7 17 8 16 9 15 10 14 11 17 12 15 13 17 15 14 3 12 1 14 2 14 3 13 4 14 6 15 8 15 9 13 10 14 11 15 12 15 13 13 14 15 5 11 1 12 2 12 6 12 7 11 8 12 9 12 10 11 11 11 12 11 13 11 15 11 8 14 1 13 2 11 3 12 4 12 5 11 6 12 7 11 9 11 10 12 11 13 12 12 13 11 14 11 15 11 10 15 1 11 2 11 3 11 4 11 5 11 6 11 7 11 8 12 9 10 10 10 11 10 12 11 13 11 14 11 15 11 3 6 12 1 76 2 79 3 87 4 81 5 72 6 88 7 84 8 86 9 81 12 86 13 88 14 74 9 1 7 79 10 12 1 80 2 73 3 78 4 81 5 77 6 81 8 81 9 78 11 82 12 87 14 85 15 82 7 2 1 4 16 3 14 1 15 2 16 3 16 4 15 5 16 6 15 7 16 8 16 9 15 10 16 11 15 13 17 14 15 15 17 4 7 2 18 3 18 5 17 7 17 8 18 12 15 15 14 6 1 4 20 7 11 2 15 3 15 5 17 6 16 8 18 10 17 11 15 12 15 13 17 14 16 15 15 9 1 10 16 10 1 11 17 2 8 1 12 92 9 8 4 86 5 84 6 102 7 95 10 93 11 92 12 102 13 93 6 5 1 8 32 6 6 3 28 4 29 6 29 9 29 11 27 14 31 7 12 1 27 2 27 3 29 4 29 6 31 7 29 8 31 10 30 11 29 12 27 14 29 15 31 8 10 2 29 3 31 4 32 6 27 7 30 8 31 10 29 13 27 14 26 15 31 9 10 1 33 2 32 6 30 7 31 8 35 10 36 12 35 13 35 14 34 15 32 10 11 1 31 2 32 3 31 4 29 5 30 7 30 8 31 11 33 12 29 14 29 15 30 7 2 7 2 79 3 81 4 87 7 84 11 71 13 73 15 79 4 2 7 84 15 84 5 1 4 80 6 12 1 79 2 73 3 74 4 79 7 88 8 73 9 85 10 79 11 80 13 75 14 81 15 82 7 2 2 83 6 89 9 11 1 87 2 84 4 76 5 80 6 75 7 83 8 86 9 75 10 76 12 84 13 77 10 1 2 75 4 1 11 1 35 2 31 3 35 6 35 7 35 9 32 10 32 11 37 12 32 13 36 15 36 6 13 1 38 2 36 3 40 4 37 7 38 8 40 9 43 10 39 11 41 12 37 13 38 14 42 15 37 8 14 1 40 2 45 3 42 4 43 5 43 6 42 7 42 8 41 9 41 11 39 12 43 13 42 14 45 15 40 10 6 4 30 5 33 7 32 8 35 11 30 15 31 5 1 5 1 42 3 47 5 42 6 46 15 43 6 12 1 46 3 40 4 47 5 39 6 44 7 43 8 46 11 40 12 46 13 47 14 45 15 41 7 4 2 35 3 35 10 37 12 41 9 13 2 36 3 39 4 41 5 43 6 38 8 40 9 37 10 42 11 44 12 39 13 39 14 40 15 43 10 14 1 40 2 39 3 41 4 41 5 36 6 36 7 36 9 36 10 39 11 35 12 36 13 39 14 40 15 40 4 3 8 1 49 7 43 8 43 9 42 11 49 12 49 13 43 14 48 4 2 11 44 14 45 7 9 1 45 3 42 5 47 6 48 7 46 11 42 12 42 13 48 14 47 9 4 1 44 9 46 10 41 14 47 5 1 12 2 56 3 55 5 55 6 53 7 57 8 53 9 52 10 52 11 55 13 55 14 56 15 48 3 14 1 55 2 53 3 51 4 51 5 53 6 54 7 52 8 51 9 53 10 52 12 55 13 53 14 50 15 47 7 12 1 55 3 47 4 51 5 47 6 50 7 55 8 50 9 50 10 53 11 46 12 55 14 52 8 8 1 51 5 44 8 50 10 52 11 48 12 51 14 47 15 44 10 12 1 48 2 45 4 48 5 46 6 47 7 45 8 47 9 47 11 52 12 52 14 53 15 44 4 2 13 1 60 2 58 3 59 4 60 5 55 7 54 8 55 9 62 10 55 12 64 13 61 14 61 15 52 3 2 6 60 10 55 6 11 2 63 4 62 5 63 6 58 7 60 8 56 9 54 11 53 13 60 14 61 15 62 7 5 1 68 3 56 4 68 5 57 12 63 5 1 5 1 59 2 59 3 56 4 51 13 59 2 11 1 58 3 57 4 62 6 56 7 55 9 54 10 54 11 59 12 58 14 62 15 54 5 10 1 55 2 53 4 53 5 54 6 58 7 61 8 54 10 58 12 58 14 52 8 14 1 52 2 51 3 58 4 52 5 51 6 57 8 56 9 57 10 57 11 58 12 53 13 55 14 52 15 52 10 15 1 61 2 57 3 58 4 60 5 59 6 58 7 54 8 58 9 56 10 53 11 61 12 56 13 56 14 60 15 58 4 2 15 1 34 2 35 3 30 4 33 5 32 6 33 7 30 8 32 9 34 10 33 11 32 12 32 13 30 14 33 15 31 6 15 1 29 2 29 3 26 4 28 5 29 6 28 7 25 8 25 9 26 10 29 11 29 12 30 13 26 14 26 15 26 8 2 9 30 12 28 9 5 2 29 3 29 5 29 8 28 14 29 +16 3 1 11 2 86 4 86 6 84 7 98 8 84 10 84 11 99 12 91 13 100 14 91 15 85 6 15 1 90 2 100 3 92 4 87 5 92 6 89 7 97 8 89 9 101 10 87 11 95 12 97 13 100 14 87 15 100 8 5 4 98 5 86 7 91 8 101 9 85 5 1 9 2 81 5 83 7 85 9 86 10 82 11 89 13 94 14 86 15 87 3 7 1 81 5 95 9 90 10 89 11 88 14 96 15 84 7 3 1 84 4 91 13 87 9 3 5 79 6 90 12 88 10 8 1 88 2 92 4 84 5 81 10 96 11 95 12 94 13 89 6 2 3 2 41 10 45 11 47 3 14 1 45 2 46 3 45 4 46 5 40 6 43 7 42 8 45 9 48 10 46 11 44 12 43 13 46 14 44 4 15 1 47 2 45 3 48 4 48 5 48 6 48 7 47 8 42 9 41 10 46 11 43 12 42 13 47 14 41 15 42 5 2 5 39 6 38 8 4 3 38 6 43 9 36 13 36 10 7 3 37 4 38 7 44 8 42 10 44 12 38 13 39 4 4 15 1 56 2 58 3 58 4 60 5 66 6 66 7 63 8 63 9 67 10 59 11 60 12 58 13 63 14 65 15 58 6 9 1 54 2 63 4 57 6 61 9 61 12 53 13 55 14 55 15 53 7 14 1 54 2 53 3 55 4 58 5 57 6 60 7 61 9 54 10 59 11 59 12 59 13 60 14 52 15 52 10 12 1 55 2 56 3 56 4 56 6 56 7 55 8 53 9 58 10 54 12 60 13 60 15 57 4 4 15 1 69 2 77 3 78 4 74 5 71 6 69 7 81 8 79 9 77 10 78 11 79 12 78 13 82 14 73 15 69 6 1 11 74 8 8 1 76 2 78 4 76 5 81 7 73 9 76 10 78 12 76 9 5 4 83 5 88 9 75 11 83 15 74 2 8 14 1 90 2 99 3 91 4 103 5 93 6 103 7 103 8 87 9 95 10 96 12 100 13 87 14 97 15 103 9 11 1 87 2 103 4 97 5 102 7 85 8 98 10 96 11 87 12 102 14 102 15 85 6 1 4 4 85 5 81 6 90 7 80 2 6 1 83 3 87 9 94 10 81 14 87 15 79 5 1 4 79 6 5 7 81 10 83 12 80 13 93 15 79 8 9 2 81 3 81 5 78 6 82 7 87 8 87 10 84 14 92 15 85 9 6 1 93 2 91 4 81 5 80 10 86 14 86 7 1 11 1 82 2 82 3 84 4 96 5 85 6 91 9 91 11 93 12 94 14 82 15 93 3 1 2 80 4 9 2 89 3 77 6 89 8 88 9 81 10 84 12 91 14 78 15 76 5 6 1 85 7 86 8 77 11 80 12 78 15 89 8 14 1 74 2 87 3 77 4 82 5 87 7 80 8 85 9 75 10 81 11 73 12 85 13 82 14 78 15 78 9 2 6 82 15 86 10 3 4 78 12 83 13 83 6 1 15 1 60 2 60 3 56 4 59 5 58 6 61 7 62 8 61 9 58 10 62 11 58 12 54 13 65 14 58 15 65 2 8 2 60 3 54 4 54 7 58 9 60 11 53 12 57 15 61 3 4 2 56 4 62 13 62 14 63 4 6 2 55 3 54 6 64 9 57 14 62 15 56 7 1 2 61 9 7 1 57 4 62 5 55 6 56 9 56 11 60 12 53 7 1 3 7 22 9 22 12 24 4 6 1 20 3 18 5 19 7 18 12 21 13 20 5 7 1 21 2 23 4 21 7 24 8 23 11 25 15 25 6 15 1 24 2 21 3 23 4 21 5 23 6 21 7 22 8 21 9 23 10 21 11 22 12 23 13 20 14 21 15 21 7 14 1 25 2 23 3 24 4 21 6 24 7 22 8 22 9 23 10 24 11 23 12 22 13 23 14 23 15 22 9 14 1 18 2 19 3 18 4 19 5 19 6 20 7 20 8 22 9 22 10 21 11 20 12 19 13 19 14 19 10 12 2 17 3 20 4 17 5 16 8 16 9 18 10 18 11 18 12 17 13 19 14 17 15 19 5 1 8 1 86 2 99 3 87 4 88 5 98 10 102 11 88 15 89 2 7 1 87 2 90 4 88 6 86 9 89 10 83 11 99 3 10 1 91 2 97 4 100 6 89 8 100 10 98 11 89 12 92 13 99 15 89 6 1 10 98 8 8 1 98 5 98 7 90 9 87 11 97 12 87 13 93 14 88 4 2 4 1 66 5 68 6 71 11 67 5 8 2 63 3 58 4 63 6 59 7 61 8 62 9 67 11 61 8 15 1 65 2 67 3 60 4 68 5 66 6 73 7 66 8 74 9 70 10 66 11 68 12 65 13 73 14 67 15 69 9 3 1 58 8 56 12 65 5 1 8 2 68 4 76 7 72 8 67 9 78 10 64 11 67 15 78 3 4 3 69 9 66 10 77 15 68 5 2 2 67 10 73 7 3 1 69 3 67 6 64 8 5 1 66 3 71 4 66 11 61 13 69 6 3 12 1 90 2 82 3 86 4 84 5 91 6 97 7 88 9 81 10 85 13 93 14 91 15 91 4 8 4 88 8 99 9 85 10 83 11 99 12 91 13 85 15 88 5 3 2 90 4 99 8 101 6 5 1 87 2 92 7 91 10 97 13 91 7 4 2 86 5 104 6 89 8 91 9 11 1 82 2 82 4 83 5 86 6 96 7 93 9 87 10 93 11 89 13 89 15 97 6 2 2 7 39 15 39 3 1 3 44 5 2 12 49 14 52 7 10 3 44 4 44 6 46 7 43 9 49 10 46 12 42 13 46 14 45 15 50 8 2 10 43 14 45 9 15 1 51 2 46 3 49 4 52 5 48 6 45 7 47 8 48 9 46 10 51 11 53 12 47 13 50 14 46 15 49 3 1 3 2 58 4 56 13 56 8 5 1 50 2 58 3 54 5 56 10 58 9 2 3 58 7 53 +16 7 2 11 1 60 2 67 3 68 5 63 7 66 9 65 10 69 12 68 13 64 14 65 15 58 3 10 1 60 2 60 3 58 6 65 7 62 8 57 9 56 13 63 14 59 15 54 5 7 2 55 7 52 9 53 11 60 13 59 14 56 15 55 6 11 3 62 5 54 6 59 7 63 8 52 10 54 11 60 12 63 13 54 14 52 15 51 7 15 1 55 2 63 3 60 4 56 5 65 6 63 7 61 8 57 9 54 10 60 11 59 12 57 13 59 14 60 15 62 9 2 2 68 12 62 10 1 13 63 4 4 7 3 26 5 25 7 22 9 24 12 23 13 24 14 25 6 1 2 25 7 3 2 28 3 28 13 26 10 6 2 34 4 33 9 34 10 33 11 30 15 30 6 1 5 3 80 4 91 6 77 10 78 11 93 5 9 1 84 3 87 5 83 6 85 8 85 10 80 11 85 12 77 14 83 7 15 1 81 2 85 3 84 4 85 5 82 6 88 7 91 8 91 9 84 10 86 11 79 12 87 13 83 14 94 15 92 8 14 1 94 2 81 3 96 4 92 5 91 7 91 8 93 9 87 10 89 11 92 12 94 13 95 14 94 15 85 9 2 10 86 11 80 10 2 1 84 5 87 5 3 10 1 16 2 17 4 15 7 16 10 15 11 14 12 17 13 14 14 14 15 16 6 6 2 17 4 17 6 16 7 18 11 18 15 16 7 14 1 18 2 17 3 18 4 16 5 18 6 16 7 18 8 18 9 17 10 17 12 18 13 18 14 16 15 16 9 11 1 17 3 17 4 16 5 15 6 15 7 16 9 17 10 18 13 15 14 17 15 17 10 10 1 17 3 16 4 15 5 18 6 16 7 15 8 17 9 15 13 15 15 15 7 1 4 10 18 11 16 13 17 14 19 2 13 1 24 3 21 4 24 5 21 6 23 7 21 9 21 10 23 11 24 12 22 13 21 14 23 15 21 5 7 4 19 7 18 8 19 9 16 12 18 14 17 15 18 7 9 2 14 3 13 4 14 5 14 7 12 10 14 12 12 13 14 14 14 8 15 1 20 2 21 3 20 4 20 5 18 6 20 7 21 8 20 9 21 10 19 11 17 12 19 13 20 14 20 15 19 9 10 2 12 3 13 4 12 6 14 8 12 9 12 10 12 11 12 12 13 14 12 10 1 5 17 3 1 10 2 73 3 73 4 71 6 74 8 70 10 72 11 68 12 75 13 69 14 70 2 4 3 71 5 72 6 66 14 68 9 7 1 66 3 64 4 72 5 69 6 68 13 68 14 72 5 1 8 2 61 3 59 4 55 5 52 9 58 10 61 13 58 15 59 7 14 1 62 2 63 3 68 4 66 5 61 6 67 7 65 8 59 9 62 11 68 12 63 13 67 14 64 15 69 8 9 1 63 2 65 4 61 5 61 8 65 10 58 11 59 13 61 14 65 9 5 7 66 8 62 9 62 11 65 12 59 10 11 1 54 4 62 5 55 7 64 8 58 9 63 10 59 11 59 12 60 13 66 14 63 2 3 8 1 47 4 43 8 46 9 51 10 44 11 43 13 50 15 46 8 7 3 39 4 38 9 41 10 45 12 39 14 40 15 45 3 3 14 1 64 2 75 3 69 4 75 5 74 6 69 7 72 8 68 9 65 10 73 12 68 13 74 14 65 15 69 6 2 4 73 11 73 7 1 10 68 6 1 11 1 81 2 76 4 76 5 80 8 77 9 70 10 81 11 70 12 84 13 82 15 81 2 12 1 66 3 79 4 80 5 78 8 71 9 75 10 69 11 77 12 79 13 67 14 71 15 69 3 4 4 76 5 78 6 75 10 73 4 13 1 83 2 83 4 79 5 76 6 71 7 73 8 72 10 80 11 74 12 74 13 84 14 79 15 79 5 14 1 67 2 68 3 71 5 77 6 79 7 79 8 75 9 68 10 77 11 74 12 74 13 73 14 73 15 72 8 10 1 70 3 76 4 80 6 80 7 71 8 78 9 74 11 66 13 76 15 77 4 2 2 13 44 15 46 4 12 1 51 2 49 4 48 5 45 6 53 8 46 9 45 10 53 11 53 12 45 14 49 15 45 7 6 5 53 10 50 11 53 12 49 13 50 15 49 9 10 1 48 2 43 3 48 7 46 8 45 10 52 11 49 12 50 14 50 15 51 8 1 5 5 25 8 22 10 22 14 22 15 24 2 12 1 25 2 27 4 23 5 23 6 27 9 23 10 23 11 26 12 23 13 27 14 26 15 25 3 13 1 23 2 22 3 22 4 22 5 24 6 24 7 23 8 24 9 23 10 22 11 25 12 21 15 24 5 5 2 18 4 20 5 20 7 18 13 20 6 13 1 25 2 24 3 24 4 24 5 21 6 24 7 25 8 22 9 21 10 24 11 23 14 21 15 24 7 8 1 18 2 19 3 19 8 20 10 20 11 19 12 22 13 20 8 7 6 22 7 22 9 22 10 21 12 23 13 22 15 24 10 7 3 25 5 21 6 25 7 22 10 22 12 24 14 23 3 5 6 2 53 4 51 7 46 13 53 14 46 15 52 9 1 3 60 10 6 4 53 5 53 6 53 8 46 9 49 13 48 3 1 9 2 67 3 65 4 77 7 77 8 76 12 71 13 69 14 74 15 67 4 9 1 72 2 79 6 70 7 76 9 69 12 72 13 71 14 73 15 66 5 5 6 75 7 76 9 68 10 71 15 77 7 2 2 3 25 5 24 3 8 1 31 3 27 9 29 11 30 12 28 13 28 14 30 15 27 4 2 2 26 13 26 6 11 1 26 2 27 4 26 5 25 6 26 7 31 8 30 11 28 13 31 14 28 15 27 7 1 8 25 9 14 1 29 2 29 4 29 5 30 6 30 7 27 8 28 9 26 10 27 11 27 12 26 13 28 14 26 15 27 10 12 1 32 3 33 4 30 6 33 7 32 8 30 9 34 10 29 12 34 13 29 14 31 15 33 3 2 3 7 35 10 34 14 34 5 11 1 41 2 43 3 43 4 37 6 38 7 38 10 39 11 42 13 37 14 37 15 41 8 1 1 40 +25 4 2 2 11 15 12 13 3 15 1 14 2 15 3 14 4 14 5 14 6 14 7 14 8 15 9 13 10 15 11 15 12 15 13 13 14 13 15 13 4 15 1 14 2 16 3 15 4 15 5 15 6 14 7 15 8 16 9 16 10 14 11 14 12 16 13 14 14 16 15 16 8 10 1 16 3 16 5 16 6 14 8 15 9 16 11 15 12 14 13 15 14 15 6 2 6 4 51 5 47 6 47 8 50 13 45 14 48 5 11 1 47 2 44 4 45 5 45 6 42 7 43 8 49 10 48 11 47 12 45 14 50 6 4 1 46 6 48 9 47 10 47 7 11 1 47 2 42 4 43 5 45 6 51 7 43 8 47 9 48 10 49 12 46 14 43 8 3 1 47 2 41 4 42 10 9 3 51 5 44 6 46 7 47 8 46 9 48 10 51 14 53 15 44 5 2 13 1 19 2 16 3 18 4 16 5 18 6 18 7 18 8 18 9 17 11 17 12 17 14 17 15 18 4 10 1 24 2 22 3 22 4 22 7 25 9 25 11 22 12 22 13 25 14 23 5 12 2 23 3 23 4 24 5 20 6 24 7 22 8 22 9 23 12 21 13 21 14 22 15 21 7 5 2 24 6 25 8 22 10 24 12 22 8 13 1 28 2 26 3 25 4 26 5 28 6 27 7 28 9 24 10 25 12 24 13 27 14 25 15 27 4 2 12 2 69 3 71 4 69 5 71 8 71 9 64 10 60 11 64 12 62 13 71 14 70 15 68 4 11 2 64 3 69 5 62 6 72 7 67 8 70 9 67 10 62 11 67 12 73 15 64 9 12 1 61 3 63 4 72 5 71 6 59 7 70 8 62 9 70 10 69 11 70 14 72 15 72 10 7 1 72 4 66 7 70 8 70 9 67 12 72 15 64 6 1 1 5 38 2 8 3 33 4 31 5 31 7 35 9 33 11 33 13 34 15 33 3 4 5 35 8 33 9 33 13 36 5 8 1 37 2 37 3 32 8 37 11 37 12 34 14 32 15 37 6 3 1 37 3 39 8 41 8 15 1 33 2 32 3 32 4 34 5 30 6 30 7 28 8 30 9 34 10 31 11 33 12 29 13 31 14 32 15 29 4 2 3 1 80 12 75 15 81 5 3 2 99 13 101 15 94 7 11 2 92 5 92 6 81 7 85 8 89 9 82 10 88 11 91 12 86 14 86 15 84 8 1 5 91 4 2 10 1 18 2 19 3 17 8 19 9 21 10 17 11 20 12 20 14 18 15 21 3 5 2 22 6 22 9 24 10 21 11 24 8 8 3 15 5 16 8 15 10 15 11 17 12 17 13 16 15 15 9 11 1 18 2 20 3 19 4 19 5 20 7 19 9 18 10 18 11 20 14 20 15 19 6 3 1 15 56 6 3 3 58 5 62 14 51 7 3 1 48 3 55 14 52 8 15 1 49 2 51 3 56 4 51 5 51 6 53 7 50 8 53 9 52 10 55 11 57 12 56 13 51 14 58 15 51 9 13 1 52 2 48 4 48 5 56 6 53 7 53 8 54 9 50 10 52 11 52 12 50 14 51 15 54 10 8 1 55 3 59 5 60 6 60 8 64 11 56 13 54 14 54 4 3 11 1 46 2 45 3 46 4 43 5 51 7 45 8 43 9 46 10 46 13 51 14 49 7 13 1 44 2 46 3 46 4 53 5 48 6 50 7 52 8 48 9 47 10 50 11 46 12 51 14 52 8 2 2 55 9 53 10 15 1 55 2 58 3 54 4 52 5 54 6 54 7 52 8 57 9 52 10 58 11 56 12 59 13 53 14 52 15 52 4 1 4 2 76 3 73 9 83 14 75 2 15 1 80 2 87 3 74 4 85 5 72 6 83 7 87 8 76 9 77 10 88 11 76 12 77 13 73 14 85 15 87 5 8 1 74 2 72 3 74 6 76 7 77 11 84 14 77 15 75 6 9 2 90 3 91 4 90 5 83 9 87 10 87 11 93 14 80 15 81 6 1 13 1 73 2 75 3 80 4 76 5 73 6 76 7 77 9 81 10 76 12 71 13 74 14 83 15 82 2 9 4 75 5 79 6 75 8 80 9 69 10 75 12 74 14 74 15 82 3 3 2 79 3 78 8 82 5 2 9 76 10 73 7 5 1 80 7 79 8 76 10 79 15 69 9 7 1 75 3 81 9 73 10 83 12 70 13 75 14 74 5 1 1 9 65 5 10 1 76 2 72 4 65 5 70 7 65 10 66 11 63 12 65 14 66 15 69 7 6 1 74 3 65 10 64 12 68 14 63 15 74 8 10 1 70 2 78 4 80 5 74 6 74 8 75 9 76 10 74 11 68 12 73 10 2 6 80 8 76 4 3 3 2 77 3 77 15 88 4 4 1 80 2 80 6 77 9 77 8 10 2 81 3 84 4 88 8 80 9 83 11 77 12 90 13 81 14 86 15 89 10 9 3 78 4 78 5 82 6 73 8 79 10 84 13 88 14 74 15 80 5 1 12 1 30 3 31 4 32 5 33 6 36 7 33 8 33 9 33 10 34 13 32 14 36 15 35 3 9 1 35 3 34 5 32 6 34 7 32 8 32 11 35 13 36 15 32 5 5 1 33 2 33 8 39 9 35 10 39 6 14 1 32 2 34 3 34 4 38 5 32 6 33 7 32 8 34 9 36 10 36 12 37 13 37 14 37 15 36 7 9 2 36 7 37 8 41 9 39 10 34 11 35 12 41 13 40 14 35 5 1 2 5 61 12 57 4 10 1 51 2 51 3 53 4 54 6 57 7 59 8 51 13 53 14 55 15 56 6 11 1 49 2 55 3 56 4 50 5 54 6 56 7 58 8 55 11 57 12 55 15 53 7 1 12 53 9 5 4 61 5 56 7 64 8 56 13 58 5 4 13 1 25 2 27 3 25 4 27 5 23 6 23 7 24 8 26 9 26 10 27 11 25 12 25 15 27 5 9 1 23 2 23 3 23 4 24 7 26 9 24 11 25 12 24 13 25 6 8 1 31 3 30 5 30 7 28 8 29 9 32 13 30 15 31 7 2 2 26 8 27 9 13 1 23 2 25 4 23 5 26 6 25 7 24 8 24 9 27 10 24 11 24 12 26 14 23 15 24 4 2 13 2 47 3 43 4 44 5 48 6 45 7 46 8 49 10 42 11 48 12 48 13 48 14 43 15 43 3 8 2 49 3 45 4 50 6 46 7 45 8 49 13 50 15 49 4 4 1 49 2 53 5 50 8 45 5 8 2 52 5 45 6 46 9 48 11 45 12 47 13 43 15 49 5 1 6 2 36 4 34 5 33 6 34 14 33 15 34 4 4 7 35 8 33 9 38 15 32 5 8 3 33 4 36 5 34 7 34 8 32 12 37 13 35 14 37 7 5 1 33 5 35 11 30 12 33 13 32 8 10 1 33 6 36 7 35 8 34 9 35 10 37 11 34 12 38 14 38 15 38 4 2 4 1 43 2 46 4 51 15 50 5 7 1 45 3 48 7 42 8 44 9 41 10 42 11 41 8 7 2 44 5 48 6 47 7 45 9 45 10 42 14 46 9 5 3 50 4 45 7 46 10 50 12 46 4 2 11 1 39 2 37 4 39 5 36 6 35 7 33 9 35 10 39 11 33 12 35 14 39 3 3 7 31 11 34 13 36 5 10 1 37 2 35 3 35 4 37 5 32 8 32 11 36 12 33 14 34 15 34 10 11 1 35 3 32 4 37 5 34 6 32 7 32 8 36 9 31 10 34 12 33 15 34 7 1 6 2 60 4 62 5 60 9 58 13 55 14 58 2 8 4 65 6 68 10 62 11 69 12 66 13 62 14 69 15 58 3 3 1 64 5 58 12 59 4 11 1 54 2 61 5 60 6 64 9 61 10 62 11 58 12 57 13 62 14 56 15 61 5 2 1 55 4 58 7 13 1 57 2 54 3 62 4 53 5 58 7 61 8 57 9 60 10 56 12 57 13 54 14 59 15 54 10 14 1 52 2 61 3 62 4 52 5 62 7 55 8 53 9 57 10 52 11 57 12 52 13 52 14 55 15 55 7 1 13 1 30 2 33 3 31 6 34 7 29 8 33 9 33 10 35 11 32 12 29 13 34 14 32 15 30 3 5 4 25 7 26 8 23 10 23 13 27 4 8 3 28 4 29 5 26 6 28 8 31 10 31 11 28 15 31 5 2 13 29 14 26 6 6 2 23 5 23 6 27 7 26 9 26 14 23 8 7 5 28 6 29 7 31 8 28 10 29 13 31 14 27 9 10 1 30 3 29 4 27 5 26 6 28 7 29 9 28 10 27 12 29 15 31 6 1 8 2 53 6 52 8 54 10 60 12 53 13 56 14 60 15 53 3 8 1 56 2 51 7 56 8 58 9 60 11 58 12 58 15 61 6 8 1 58 4 54 5 50 6 58 8 58 10 60 12 51 14 51 7 6 1 49 4 58 6 54 9 52 10 55 13 52 8 1 11 50 9 5 2 48 3 49 6 51 11 57 14 52 4 1 11 1 17 2 16 4 16 5 18 6 17 7 18 8 15 11 15 12 17 13 18 15 17 3 10 2 15 3 16 4 15 5 17 7 15 8 18 9 16 10 17 11 15 14 16 5 8 1 12 2 12 3 13 8 13 9 12 11 13 13 13 14 13 8 6 4 17 6 17 8 15 9 17 12 16 14 16 2 4 10 4 83 5 78 6 89 7 77 8 87 9 75 10 86 13 85 14 78 15 85 7 5 1 85 3 78 4 93 8 87 13 94 +17 4 1 7 1 61 4 55 7 63 8 58 10 64 11 55 14 61 3 12 2 56 3 56 5 51 6 51 7 50 8 48 9 53 11 56 12 48 13 50 14 57 15 58 7 1 14 59 10 13 1 48 3 58 4 54 5 55 6 51 7 56 8 56 9 55 10 52 11 52 12 50 13 53 14 49 7 1 8 1 61 2 67 4 66 8 70 9 71 11 70 13 60 14 68 3 12 1 70 2 82 3 78 5 74 6 68 7 80 8 73 9 78 12 76 13 68 14 75 15 70 4 8 1 77 2 70 4 79 5 75 9 72 11 77 13 80 15 76 6 11 1 67 4 79 5 78 6 78 7 78 9 77 10 69 11 75 12 69 13 67 14 66 7 1 4 74 8 8 1 74 2 70 6 73 8 66 11 63 12 69 13 69 15 76 9 2 7 67 12 69 4 3 15 1 68 2 70 3 68 4 61 5 63 6 60 7 70 8 70 9 61 10 61 11 70 12 60 13 68 14 70 15 63 6 15 1 64 2 59 3 69 4 68 5 60 6 61 7 60 8 64 9 67 10 68 11 68 12 62 13 61 14 68 15 69 8 8 2 66 6 58 7 62 8 66 9 57 10 64 14 68 15 64 10 4 2 60 3 61 12 57 15 63 4 2 9 2 41 3 37 4 38 5 35 7 35 9 38 10 38 13 35 14 36 4 14 2 32 3 32 4 35 5 35 6 32 7 35 8 35 9 36 10 35 11 34 12 33 13 33 14 36 15 34 6 6 2 35 4 37 5 34 8 34 11 33 14 34 7 4 4 41 8 38 13 38 14 42 8 1 4 3 25 10 23 12 22 15 23 2 12 1 27 3 25 4 26 5 24 6 26 7 24 9 23 10 23 11 26 12 25 13 25 14 27 3 8 1 22 5 25 6 22 8 25 10 23 13 23 14 23 15 26 4 3 1 32 7 31 12 28 5 3 3 26 4 27 11 31 6 4 6 32 11 28 12 28 13 31 8 6 1 30 3 26 6 31 7 27 8 30 14 27 10 3 1 29 9 29 15 30 5 2 11 1 35 3 39 6 37 7 36 8 38 9 35 11 34 12 37 13 39 14 37 15 37 3 5 5 35 6 40 8 39 13 39 14 35 6 11 3 38 5 35 6 37 7 35 8 34 9 34 10 38 11 35 13 36 14 39 15 38 8 8 4 35 5 33 7 29 8 30 11 34 12 35 13 34 15 30 9 12 1 36 3 33 4 35 5 32 6 37 7 34 8 36 9 33 11 35 13 32 14 34 15 33 4 1 10 2 65 4 61 6 69 7 65 9 62 10 70 11 62 13 69 14 69 15 63 4 5 3 63 5 64 6 63 9 73 10 72 8 5 2 66 8 65 11 63 12 69 14 70 9 5 2 61 3 71 6 67 7 69 9 69 8 1 10 3 54 4 59 5 56 7 59 8 57 9 58 10 60 13 53 14 60 15 59 2 3 1 52 8 57 11 50 3 11 1 47 2 54 3 48 4 49 7 54 8 51 9 53 11 52 12 53 13 56 14 48 4 2 3 56 7 54 5 6 2 52 4 56 5 55 6 54 9 58 11 53 6 10 1 56 2 57 3 65 6 60 8 61 9 53 10 60 11 54 12 64 15 61 7 9 2 49 3 56 4 58 9 55 10 59 12 53 13 51 14 53 15 50 10 3 7 56 8 58 12 63 5 2 8 4 36 7 42 8 41 10 39 11 40 12 42 13 41 14 42 3 13 1 39 2 36 4 38 5 41 7 43 8 38 9 42 10 41 11 37 12 40 13 36 14 35 15 35 5 3 4 40 7 44 8 43 7 12 1 51 3 44 5 48 6 48 7 51 8 47 9 51 10 45 11 47 12 50 13 43 14 47 10 9 1 44 2 47 7 40 9 47 10 45 11 43 12 42 14 40 15 45 6 1 2 4 39 10 37 3 12 2 37 3 40 4 38 6 37 7 40 8 42 10 39 11 35 12 38 13 35 14 38 15 37 4 13 1 38 2 41 3 39 4 35 5 36 6 40 7 40 8 37 9 38 11 39 12 37 13 39 14 37 5 15 1 38 2 40 3 38 4 35 5 35 6 39 7 36 8 39 9 37 10 39 11 41 12 38 13 41 14 35 15 35 8 1 9 34 9 1 12 34 3 1 15 1 63 2 64 3 58 4 53 5 58 6 64 7 55 8 61 9 61 10 65 11 55 12 64 13 62 14 61 15 58 5 14 1 61 2 68 3 62 4 60 5 62 6 68 7 64 9 63 10 59 11 64 12 60 13 57 14 63 15 58 8 7 3 65 6 59 7 60 10 62 12 63 13 59 14 56 5 1 5 5 88 6 93 8 85 9 95 10 82 3 7 3 82 5 77 7 79 9 82 12 82 13 86 14 87 4 5 4 84 5 86 7 84 10 89 15 89 5 14 1 87 3 88 4 93 5 95 6 96 7 82 8 81 9 82 10 82 11 98 12 90 13 96 14 98 15 82 8 13 1 88 2 92 3 96 4 92 5 89 6 86 7 82 8 91 9 95 10 86 11 82 13 86 15 89 4 1 2 6 21 8 20 8 6 7 16 11 16 12 16 13 18 14 18 15 17 9 8 3 20 7 19 8 21 9 20 10 21 11 22 13 20 15 22 10 8 2 17 3 18 4 15 5 17 7 17 8 17 11 16 14 16 5 2 6 2 33 3 31 5 29 7 31 14 31 15 33 3 9 1 28 2 27 3 30 4 27 6 26 9 27 10 27 13 27 14 31 5 4 4 30 7 33 8 29 14 28 6 1 5 32 7 2 1 34 14 33 6 2 7 1 91 2 90 5 88 9 79 10 77 11 89 12 80 3 7 3 86 5 84 6 81 7 85 8 85 10 88 13 84 7 11 1 87 2 84 3 81 4 77 5 75 6 74 10 80 11 83 12 75 13 73 14 79 8 1 10 78 9 6 1 80 4 86 7 85 8 75 9 79 11 83 10 5 1 85 10 78 11 86 12 81 14 78 7 1 13 1 77 3 82 4 76 6 76 7 74 8 78 9 81 10 76 11 78 12 77 13 80 14 78 15 78 3 2 5 72 7 67 4 13 1 78 2 73 4 70 5 73 6 68 7 73 9 69 10 79 11 72 12 79 13 77 14 80 15 72 6 11 1 71 2 68 4 70 5 74 6 77 8 80 10 79 11 76 12 68 13 76 14 68 7 14 1 73 2 81 3 68 4 73 5 77 7 69 8 68 9 70 10 78 11 73 12 75 13 69 14 81 15 80 8 11 1 80 2 78 3 74 4 81 5 70 6 71 7 68 9 78 10 75 11 78 13 67 10 2 3 75 4 81 5 1 6 4 64 6 66 7 64 8 68 11 62 15 65 2 14 1 64 2 68 3 65 4 58 5 65 6 61 7 68 8 63 10 60 11 68 12 66 13 65 14 60 15 65 6 4 1 71 3 61 4 61 10 71 7 2 5 67 8 66 9 13 1 66 2 73 3 69 4 74 5 78 6 66 7 71 8 73 10 77 11 69 12 72 13 70 14 75 +21 3 1 1 10 67 2 7 2 75 3 68 4 70 5 64 6 76 9 70 14 68 5 3 4 78 5 79 12 66 5 1 13 1 61 2 71 3 66 4 66 5 62 7 64 8 66 9 62 10 63 12 65 13 63 14 63 15 61 5 9 1 68 3 65 5 65 6 71 8 67 9 70 10 64 14 66 15 62 6 14 1 63 2 62 3 63 4 67 5 62 6 68 7 69 8 66 9 59 10 61 11 62 13 69 14 63 15 59 8 1 11 73 9 2 1 61 15 67 3 3 6 1 37 2 39 3 40 9 37 11 41 14 37 5 8 3 33 4 35 5 34 7 37 8 35 9 32 10 35 14 34 10 3 8 34 12 34 13 34 5 1 3 5 23 8 26 9 24 3 8 3 28 7 28 8 29 9 26 10 28 11 25 12 27 15 25 5 6 3 24 5 26 6 25 7 27 8 24 14 26 6 7 2 27 3 23 5 23 6 24 10 24 11 27 12 25 10 8 1 24 2 24 3 26 5 25 6 24 9 27 10 23 12 23 5 2 15 1 75 2 81 3 76 4 75 5 78 6 83 7 81 8 81 9 82 10 69 11 70 12 78 13 72 14 74 15 83 5 12 1 80 2 81 4 73 5 82 6 84 7 72 8 76 9 72 10 73 13 78 14 86 15 84 6 5 4 77 5 82 9 77 10 82 11 77 8 2 9 70 14 84 10 5 2 80 3 70 8 78 13 74 15 78 4 2 9 2 25 3 25 4 25 6 24 9 27 10 23 11 24 12 27 15 27 4 9 1 31 3 30 6 31 9 30 10 33 12 29 13 33 14 28 15 33 6 12 2 25 3 27 4 26 5 26 7 27 8 25 9 28 10 25 11 28 12 25 13 27 15 28 8 7 2 21 7 21 8 25 9 25 10 24 13 25 15 22 4 2 1 2 64 6 11 1 60 2 58 3 61 4 52 6 56 7 57 8 59 10 55 11 58 12 60 13 56 9 1 7 59 10 6 1 61 2 71 4 65 9 67 11 61 15 62 6 1 1 14 75 5 9 2 75 3 83 4 82 6 86 7 87 8 76 10 78 11 77 14 79 7 3 7 79 10 86 12 86 8 2 2 86 15 77 9 1 1 77 10 15 1 74 2 80 3 84 4 82 5 80 6 71 7 84 8 71 9 71 10 79 11 74 12 77 13 81 14 83 15 77 4 1 8 3 33 4 31 5 32 6 33 7 33 8 37 11 35 15 36 4 14 1 34 2 37 3 35 4 35 5 38 6 38 8 36 9 34 10 34 11 34 12 33 13 35 14 36 15 38 8 14 1 39 2 39 4 33 5 33 6 37 7 38 8 36 9 36 10 35 11 38 12 40 13 33 14 34 15 35 10 5 1 35 5 33 13 34 14 32 15 36 6 1 11 2 67 3 64 4 61 5 60 6 69 7 69 9 62 12 62 13 62 14 65 15 63 3 7 1 58 4 59 7 66 9 59 10 68 12 61 13 65 5 3 5 72 8 73 14 74 6 13 1 57 2 63 3 60 4 66 5 61 6 59 7 60 8 63 9 66 12 67 13 61 14 65 15 60 9 13 1 74 2 66 3 73 4 78 5 66 6 78 8 71 9 78 10 70 11 67 12 69 13 75 15 67 10 5 5 67 6 70 8 69 13 68 14 73 2 2 6 1 52 2 52 3 57 4 54 9 55 10 60 8 1 1 64 4 3 10 1 52 2 48 4 52 8 50 9 48 10 50 11 53 12 54 13 49 15 50 4 10 3 48 4 42 5 45 6 43 7 45 8 45 10 45 11 46 12 44 13 50 9 10 2 45 3 49 4 47 6 48 8 55 9 53 11 45 12 49 13 52 14 51 10 9 1 45 2 47 3 47 4 42 6 44 8 47 11 47 13 45 15 47 5 1 13 2 63 3 55 4 60 5 56 6 58 7 66 8 64 9 59 10 61 12 64 13 64 14 58 15 58 3 13 1 61 2 67 3 64 5 65 6 59 7 57 8 66 9 55 10 59 12 62 13 57 14 56 15 64 4 14 1 56 2 57 3 54 4 60 5 64 6 61 7 58 9 55 10 63 11 55 12 57 13 56 14 54 15 62 7 10 1 65 3 55 5 54 6 58 7 64 9 60 10 54 13 63 14 56 15 65 10 10 1 55 2 58 3 60 4 59 5 58 6 53 7 56 8 52 10 56 11 57 6 4 3 6 57 13 49 15 53 5 9 1 59 2 60 3 60 6 56 8 50 10 59 11 56 13 52 14 54 6 13 1 58 2 60 3 55 4 57 5 53 6 58 7 57 8 54 9 54 12 58 13 60 14 54 15 56 7 2 4 52 10 50 9 6 1 53 2 49 4 52 7 55 11 51 15 54 10 8 1 51 4 49 5 48 6 51 7 53 10 54 12 46 13 55 6 2 14 1 43 2 39 3 40 4 40 6 38 7 45 8 45 9 42 10 44 11 44 12 41 13 40 14 43 15 42 3 2 5 38 7 37 4 15 1 43 2 46 3 46 4 40 5 44 6 42 7 41 8 43 9 42 10 45 11 42 12 43 13 43 14 42 15 42 5 15 1 44 2 44 3 38 4 42 5 38 6 40 7 39 8 43 9 42 10 43 11 38 12 42 13 44 14 44 15 43 6 6 2 42 4 42 5 41 6 38 11 37 15 43 10 2 5 36 12 43 4 5 2 1 65 8 73 6 8 2 64 5 71 7 68 8 65 10 71 11 69 14 66 15 65 9 12 1 75 2 72 3 79 7 68 8 79 9 76 10 72 11 78 12 78 13 76 14 73 15 68 10 11 3 71 4 68 5 78 6 71 7 69 8 77 9 67 10 76 13 77 14 68 15 69 3 1 9 1 82 2 87 3 90 4 84 5 92 7 94 8 92 10 88 15 83 4 14 2 87 3 94 4 87 5 95 6 93 7 91 8 80 9 90 10 93 11 90 12 90 13 79 14 95 15 81 10 8 2 83 4 85 9 87 10 80 12 90 13 78 14 90 15 80 2 5 3 2 23 3 23 13 23 8 5 2 28 7 27 10 28 12 29 13 29 4 3 6 4 33 5 36 6 38 7 37 10 37 14 32 6 2 9 43 11 43 8 14 1 37 2 37 3 37 4 42 5 39 6 37 7 35 9 36 10 41 11 40 12 39 13 37 14 38 15 41 10 10 1 37 4 36 5 35 6 36 8 37 9 32 10 33 11 38 12 32 13 37 7 1 1 3 62 2 1 5 61 3 15 1 61 2 65 3 63 4 64 5 66 6 60 7 62 8 66 9 64 10 61 11 61 12 63 13 71 14 67 15 70 4 10 1 73 2 67 6 74 7 64 8 66 9 73 10 66 12 72 13 74 14 66 8 15 1 61 2 62 3 64 4 55 5 61 6 59 7 65 8 57 9 57 10 59 11 61 12 63 13 65 14 62 15 64 9 5 8 68 10 69 11 63 12 65 13 59 10 12 1 60 2 62 5 62 6 64 7 71 8 69 10 66 11 62 12 68 13 64 14 69 15 66 4 1 15 1 87 2 87 3 75 4 85 5 84 6 89 7 75 8 83 9 76 10 85 11 86 12 74 13 73 14 88 15 80 2 15 1 91 2 83 3 83 4 85 5 90 6 86 7 75 8 84 9 76 10 84 11 84 12 84 13 79 14 80 15 77 3 7 1 79 3 82 5 78 8 71 12 74 13 78 14 78 8 13 1 73 2 83 3 82 4 75 5 81 6 83 7 85 8 82 9 79 10 81 11 83 12 76 14 77 +17 7 1 6 1 17 2 18 7 18 8 21 9 18 14 21 2 6 5 16 7 15 8 16 9 14 12 15 13 15 3 14 1 17 2 14 3 16 5 17 6 15 7 15 8 16 9 17 10 15 11 16 12 15 13 16 14 17 15 16 5 15 1 16 2 17 3 17 4 18 5 17 6 17 7 18 8 16 9 17 10 18 11 17 12 17 13 17 14 17 15 17 7 14 1 17 2 18 3 17 4 16 5 18 6 17 7 16 8 18 9 16 10 15 11 16 12 18 13 16 15 18 8 2 6 17 14 15 10 8 1 11 3 11 5 11 7 12 8 10 11 10 13 10 15 10 4 3 1 13 33 5 3 5 33 9 36 10 36 6 9 1 40 2 37 3 42 5 38 6 36 7 41 12 36 14 36 15 37 9 3 2 46 12 44 15 47 4 1 9 1 15 2 17 3 17 4 17 5 17 9 16 10 17 11 17 15 16 2 3 1 12 5 14 7 12 4 3 2 12 9 12 11 10 9 14 1 15 2 18 3 15 4 15 5 17 6 15 7 15 8 18 9 15 10 16 11 17 12 16 13 17 14 17 4 2 7 2 78 4 72 10 74 12 85 13 79 14 76 15 79 4 14 1 75 2 75 3 86 4 78 5 86 6 78 7 86 8 78 9 75 10 90 12 77 13 88 14 80 15 86 6 8 1 79 2 81 5 80 6 80 8 73 9 72 11 79 12 82 7 13 1 75 3 84 4 74 5 82 7 75 8 70 9 79 10 72 11 81 12 78 13 84 14 84 15 75 5 3 6 1 56 4 48 6 51 7 57 8 53 13 50 6 8 1 45 4 47 5 43 10 49 12 46 13 46 14 43 15 45 7 4 4 50 7 50 11 43 13 44 8 13 1 52 2 47 3 52 4 43 5 44 6 48 8 46 9 53 10 46 11 46 13 50 14 45 15 46 9 2 6 44 13 50 7 1 7 2 81 3 75 6 75 7 71 9 74 13 74 15 73 2 6 2 77 3 83 6 76 7 82 9 82 11 72 3 8 1 71 4 64 6 67 7 67 9 77 11 76 12 63 14 76 5 14 1 67 2 81 3 76 4 76 5 80 6 70 7 72 9 68 10 81 11 72 12 75 13 72 14 71 15 67 7 8 3 69 4 78 6 80 9 70 11 76 12 74 13 76 15 71 8 13 1 72 2 79 3 73 4 69 5 74 6 80 7 76 8 75 9 74 12 70 13 70 14 67 15 75 10 2 5 69 13 75 1 8 1 5 18 4 2 10 1 86 2 99 5 94 6 88 8 95 10 93 11 94 12 89 13 101 14 101 3 6 2 82 3 81 4 82 10 94 11 84 15 93 9 1 13 99 10 1 5 88 7 2 5 2 78 8 72 9 79 11 77 12 77 3 11 1 65 2 71 3 72 5 73 6 74 9 74 10 78 11 76 12 65 14 65 15 71 4 15 1 73 2 69 3 67 4 76 5 68 6 70 7 73 8 74 9 78 10 73 11 78 12 71 13 66 14 78 15 76 7 7 2 74 3 77 5 79 6 67 7 72 11 75 13 74 8 6 3 70 4 68 5 73 7 64 11 72 14 67 9 6 1 77 7 74 8 67 9 64 12 71 14 72 10 6 2 72 5 65 6 64 11 69 12 64 15 70 6 2 2 1 40 7 42 3 5 2 46 3 48 5 53 9 45 11 52 4 12 1 48 2 42 4 42 5 47 6 46 8 41 9 42 10 40 11 48 13 40 14 48 15 42 5 7 2 38 4 38 6 39 7 43 9 37 11 41 14 43 8 14 1 44 2 41 3 47 4 42 5 47 6 46 8 42 9 40 10 45 11 45 12 47 13 44 14 40 15 47 9 5 3 41 5 43 7 41 9 46 10 48 6 3 3 5 84 8 85 10 81 4 13 1 81 2 79 3 76 4 82 5 82 6 91 7 90 8 82 9 88 12 77 13 77 14 89 15 85 7 9 1 91 4 82 5 94 6 93 8 80 10 88 11 87 13 92 15 91 8 4 1 81 4 84 5 75 8 74 9 15 1 77 2 92 3 80 4 76 5 76 6 78 7 76 8 79 9 87 10 83 11 80 12 87 13 84 14 82 15 83 10 14 1 92 3 93 4 88 5 82 6 82 7 81 8 82 9 78 10 81 11 93 12 88 13 89 14 78 15 81 5 4 1 15 72 7 8 1 75 3 76 5 75 6 71 8 69 12 69 13 71 14 74 8 1 9 73 9 12 1 67 2 75 4 78 5 79 6 67 7 79 8 78 9 65 10 70 12 72 13 68 15 78 10 8 2 75 3 73 5 73 6 70 8 73 9 71 13 76 15 72 5 4 9 2 93 3 89 4 103 6 94 7 104 8 95 9 99 11 101 13 92 5 15 1 96 2 95 3 84 4 87 5 90 6 92 7 99 8 96 9 95 10 99 11 83 12 98 13 87 14 98 15 100 6 9 1 105 2 96 3 102 4 99 6 101 7 104 9 89 10 91 11 91 9 13 1 93 2 85 3 91 4 98 6 94 7 93 8 96 9 100 10 88 11 85 12 96 14 90 15 94 10 10 1 102 2 99 5 97 6 103 7 96 8 95 10 102 13 92 14 93 15 93 4 3 3 4 37 6 39 9 37 4 7 1 41 4 44 10 45 11 39 12 44 13 46 14 39 7 8 1 40 3 43 5 43 6 37 9 37 11 44 12 38 14 45 10 8 2 36 5 36 6 34 7 37 8 37 11 34 12 34 15 37 6 2 10 1 51 2 46 3 49 5 46 6 43 7 49 10 44 12 47 14 48 15 47 4 6 3 50 4 48 8 50 11 49 12 54 15 48 5 2 5 49 8 44 6 8 2 48 3 52 4 53 7 54 9 47 12 56 13 54 14 52 8 14 1 41 2 46 3 46 4 45 5 44 6 48 7 45 8 43 9 45 10 47 12 48 13 47 14 44 15 45 10 6 4 51 5 50 7 48 9 44 11 45 15 47 8 1 2 2 89 5 102 2 11 1 95 3 82 4 95 6 99 9 85 10 87 11 98 12 85 13 83 14 86 15 82 3 15 1 90 2 101 3 96 4 92 5 101 6 89 7 97 8 93 9 95 10 92 11 96 12 99 13 99 14 91 15 99 4 1 5 94 5 6 2 100 5 99 6 87 7 98 10 89 14 90 6 8 1 90 4 83 5 98 6 95 10 87 13 97 14 93 15 95 9 3 1 85 4 88 7 90 10 6 1 88 2 94 3 86 5 91 11 100 13 83 7 1 6 4 78 8 86 9 77 12 86 14 81 15 91 2 7 1 79 5 93 7 89 10 86 12 79 13 82 15 78 3 3 4 81 12 80 13 88 5 9 2 83 3 75 5 85 8 82 10 78 11 76 13 85 14 85 15 80 6 6 4 77 9 79 10 85 11 80 13 76 14 74 8 7 3 88 4 95 6 83 8 85 9 87 14 89 15 91 9 11 1 80 3 83 4 84 5 79 8 77 9 81 10 86 12 75 13 76 14 77 15 83 +23 6 2 7 2 67 4 63 6 66 10 61 11 63 14 69 15 64 5 1 11 67 6 13 1 72 2 71 3 70 4 75 5 65 6 77 7 67 9 74 10 66 11 68 12 71 14 71 15 64 7 11 1 66 3 67 4 58 5 59 6 63 8 69 9 65 10 59 12 69 13 68 14 63 8 1 1 64 10 5 5 58 6 70 7 65 13 60 15 59 4 2 8 3 84 6 91 7 88 8 85 9 77 10 86 11 86 14 90 3 13 1 77 2 78 3 79 4 90 5 87 6 87 8 82 9 89 11 80 12 88 13 76 14 91 15 91 4 11 1 85 2 85 3 76 4 82 5 90 6 77 7 86 10 79 11 87 12 77 14 79 7 10 2 78 3 78 5 73 6 82 8 83 9 86 10 79 11 78 14 83 15 77 3 1 1 11 65 2 9 2 77 3 77 4 70 5 73 7 73 8 71 11 72 12 75 13 79 6 9 1 78 2 80 3 84 4 70 9 84 11 83 12 83 13 80 14 77 6 2 15 1 21 2 22 3 23 4 21 5 23 6 21 7 22 8 23 9 23 10 22 11 20 12 20 13 22 14 20 15 20 3 10 2 22 3 20 4 23 6 21 7 22 9 21 11 20 13 23 14 23 15 23 6 14 1 23 2 23 3 20 5 21 6 23 7 22 8 23 9 24 10 24 11 23 12 24 13 23 14 20 15 21 7 5 5 24 7 21 9 23 13 23 15 23 9 7 1 21 7 24 8 22 9 24 12 24 14 21 15 21 10 8 3 20 5 22 6 24 7 22 10 23 12 20 13 23 15 20 5 1 3 5 24 8 21 9 22 2 5 2 22 9 24 11 24 14 26 15 25 3 7 1 16 6 19 8 16 10 16 13 16 14 17 15 17 7 15 1 23 2 24 3 21 4 22 5 22 6 23 7 25 8 23 9 22 10 25 11 24 12 22 13 24 14 21 15 23 8 10 2 24 4 26 6 24 7 23 8 24 9 24 10 23 11 22 13 26 14 23 7 1 11 1 20 2 19 3 19 4 19 6 19 8 19 9 21 11 21 13 21 14 20 15 20 2 3 3 22 5 18 7 20 3 12 1 18 2 17 3 19 4 17 5 17 7 17 8 20 10 18 11 18 12 17 14 18 15 19 6 2 4 20 11 20 8 3 4 15 5 17 14 16 9 9 2 22 3 22 4 23 6 23 7 22 8 22 11 22 13 21 14 20 10 7 1 19 4 19 6 20 7 20 8 21 11 21 12 19 6 2 12 1 43 2 46 3 46 4 43 5 43 6 43 9 42 10 50 11 45 12 49 13 51 14 43 3 2 1 42 9 42 4 15 1 51 2 50 3 44 4 43 5 47 6 48 7 48 8 48 9 48 10 51 11 44 12 47 13 49 14 44 15 50 6 8 1 48 2 43 5 49 6 50 9 44 10 45 14 45 15 51 8 12 1 42 2 41 4 37 5 39 7 43 8 39 9 42 10 39 11 41 12 38 13 39 14 41 9 15 1 48 2 51 3 47 4 44 5 45 6 51 7 49 8 52 9 44 10 50 11 44 12 50 13 52 14 49 15 45 3 7 2 3 62 5 62 9 7 3 70 4 70 6 60 7 70 10 59 11 59 14 65 10 3 7 70 10 66 11 74 5 1 12 2 18 3 19 4 18 5 19 7 17 8 17 9 19 10 17 11 16 12 19 13 17 15 19 4 14 1 22 2 22 3 20 4 20 5 22 6 21 7 19 8 22 9 21 10 21 11 21 12 20 14 19 15 23 6 9 2 26 3 26 5 23 6 27 7 27 8 25 11 23 13 27 14 24 9 11 4 22 5 23 6 25 7 25 8 26 9 23 10 22 11 26 13 24 14 25 15 26 10 15 1 26 2 27 3 24 4 29 5 27 6 25 7 28 8 27 9 29 10 26 11 24 12 27 13 27 14 25 15 30 5 2 14 1 60 2 70 3 71 4 71 5 63 6 59 7 70 8 67 9 68 10 66 11 61 12 60 14 69 15 59 4 3 2 67 4 63 13 63 5 1 1 76 6 1 3 73 9 9 1 65 2 72 4 67 5 70 7 73 10 70 12 70 14 61 15 67 5 2 3 4 22 8 22 12 23 3 12 1 21 2 20 5 18 6 18 7 18 8 21 9 17 10 17 11 19 12 19 13 20 14 20 5 2 3 22 12 21 6 12 1 23 2 23 3 25 4 24 5 24 6 24 9 24 11 25 12 21 13 23 14 21 15 25 9 1 7 21 4 2 4 1 20 2 24 6 21 14 21 3 6 2 31 3 26 8 31 10 31 12 30 15 29 4 10 1 26 2 27 3 29 6 29 7 28 8 25 10 29 12 29 13 30 14 27 5 2 11 29 12 25 6 1 5 4 44 5 45 11 46 12 41 15 49 3 5 1 43 4 51 7 46 8 47 15 43 4 13 1 51 2 45 3 50 4 46 5 47 7 51 9 44 10 44 11 49 12 47 13 47 14 48 15 50 8 14 1 48 2 50 3 51 4 46 5 44 6 51 7 45 8 50 9 47 11 52 12 49 13 52 14 50 15 51 9 15 1 51 2 52 3 48 4 49 5 46 6 52 7 45 8 45 9 45 10 44 11 48 12 46 13 49 14 51 15 42 10 15 1 45 2 40 3 41 4 39 5 40 6 40 7 46 8 42 9 42 10 44 11 43 12 39 13 40 14 42 15 43 5 1 13 1 26 2 28 3 27 4 27 5 31 7 28 8 28 10 31 11 28 12 27 13 31 14 28 15 28 2 9 1 24 3 26 4 25 6 23 8 25 10 23 12 23 13 26 15 24 3 3 1 24 11 25 13 24 8 10 1 27 2 26 3 27 4 26 5 26 6 25 7 28 8 24 11 29 15 27 9 13 1 23 2 20 4 21 6 23 7 23 8 21 9 23 10 21 11 22 12 23 13 21 14 21 15 22 6 2 5 6 71 8 71 11 71 13 63 14 68 3 10 3 65 5 68 6 63 7 63 8 70 9 66 10 63 12 66 14 73 15 60 4 8 1 60 6 67 7 62 8 65 9 74 10 69 13 61 14 63 6 2 1 70 13 71 7 2 10 69 14 78 8 5 3 63 6 64 9 63 11 70 14 67 5 2 6 1 22 5 20 6 22 9 20 10 23 12 22 3 15 1 18 2 20 3 20 4 19 5 17 6 19 7 17 8 20 9 18 10 21 11 19 12 17 13 19 14 18 15 18 4 6 1 23 3 21 10 21 12 21 14 25 15 22 5 11 1 26 2 29 3 26 4 25 5 29 6 26 7 30 11 27 13 28 14 29 15 27 9 3 3 22 5 24 8 25 4 1 15 1 78 2 82 3 81 4 90 5 88 6 84 7 84 8 83 9 82 10 88 11 85 12 91 13 83 14 84 15 80 3 11 1 78 2 86 3 86 4 84 5 77 8 83 9 81 10 91 11 79 13 85 15 93 5 10 1 79 2 85 5 80 7 81 8 78 9 87 12 73 13 80 14 87 15 79 10 3 4 81 6 84 14 73 3 3 2 1 48 15 44 7 11 1 49 3 50 4 47 5 44 6 46 7 48 10 45 11 53 12 53 13 54 14 48 8 6 2 48 3 52 6 49 7 46 12 47 13 46 2 7 13 1 89 2 79 3 80 4 77 5 77 6 77 7 74 9 77 10 85 11 76 12 82 14 88 15 74 10 7 1 90 2 90 5 82 7 85 11 79 12 77 13 83 6 2 15 1 35 2 33 3 35 4 37 5 37 6 33 7 32 8 32 9 36 10 35 11 33 12 32 13 32 14 35 15 36 4 9 1 32 2 28 5 30 6 29 8 31 9 31 11 33 12 32 14 29 5 2 3 37 9 37 7 14 1 37 2 37 3 33 4 33 5 35 6 33 7 33 8 35 9 33 10 35 11 34 12 32 14 36 15 36 8 1 13 31 10 12 2 35 3 34 4 36 6 33 7 36 8 35 9 33 10 31 11 37 12 32 13 33 14 32 6 1 11 1 40 2 42 3 44 4 42 5 48 7 46 8 40 9 45 12 46 14 40 15 45 5 12 2 45 3 44 4 45 5 39 6 42 7 38 8 41 9 40 11 40 13 45 14 39 15 46 6 4 2 39 5 39 11 44 15 38 7 6 3 45 5 44 7 41 9 42 13 47 14 46 8 13 1 43 2 50 3 49 4 48 5 47 6 43 7 46 8 50 10 43 12 49 13 42 14 50 15 48 9 1 2 45 8 1 6 2 17 3 17 5 16 7 17 8 16 10 17 2 14 1 10 3 11 4 11 5 11 6 12 7 11 8 11 9 10 10 11 11 12 12 10 13 11 14 11 15 10 3 15 1 17 2 20 3 19 4 20 5 20 6 20 7 19 8 19 9 20 10 19 11 18 12 19 13 20 14 18 15 18 5 1 1 17 6 8 1 16 2 18 3 15 4 15 5 16 9 17 14 17 15 16 8 4 1 21 3 22 4 21 15 19 9 7 1 17 2 15 4 17 7 17 8 14 10 15 12 17 10 12 1 17 2 15 3 17 4 15 7 17 9 17 10 17 11 17 12 17 13 17 14 18 15 17 8 1 3 5 26 7 26 8 25 2 14 1 28 2 26 3 28 4 26 5 26 6 25 7 27 8 27 9 25 10 29 11 28 12 25 13 25 15 29 4 12 1 26 2 29 3 28 5 25 7 26 8 27 9 25 10 29 11 26 12 29 14 26 15 25 6 9 1 25 2 23 3 21 5 23 7 23 8 23 9 23 12 23 13 25 7 13 1 33 3 30 4 33 5 29 6 32 8 29 9 32 10 29 11 33 12 31 13 29 14 34 15 30 8 1 6 26 9 14 1 25 2 26 3 28 4 28 5 28 6 26 7 26 8 27 9 23 10 27 12 28 13 26 14 27 15 25 10 15 1 25 2 25 3 23 4 24 5 23 6 23 7 23 8 23 9 26 10 24 11 26 12 25 13 24 14 27 15 24 +16 7 2 1 12 52 3 2 1 53 7 45 5 9 1 47 2 51 3 47 4 53 6 51 9 48 11 45 12 53 15 52 6 8 2 53 5 47 6 47 7 49 9 57 10 53 12 56 14 49 8 1 7 44 9 5 2 45 3 46 8 50 12 55 15 45 10 8 2 50 3 47 4 45 6 45 9 49 11 49 13 45 15 47 5 1 14 2 17 3 20 4 20 5 20 6 17 7 21 8 17 9 20 10 20 11 17 12 19 13 21 14 20 15 17 3 6 2 16 5 16 6 14 9 16 10 14 14 15 4 7 1 22 5 19 6 21 7 22 8 21 9 22 14 22 7 3 2 21 4 18 11 20 8 1 13 21 5 1 15 1 88 2 94 3 92 4 100 5 98 6 91 7 91 8 97 9 97 10 98 11 87 12 88 13 96 14 97 15 86 5 3 3 85 8 90 11 98 6 6 3 86 7 91 10 98 12 100 14 83 15 95 8 6 2 100 6 87 7 94 9 88 11 96 12 83 10 11 2 92 3 100 4 87 5 99 6 96 7 83 8 94 9 98 10 94 11 98 15 84 5 3 15 1 30 2 29 3 28 4 26 5 29 6 27 7 32 8 26 9 29 10 31 11 26 12 30 13 28 14 27 15 28 6 13 2 24 3 26 4 25 5 24 6 25 7 26 9 26 10 28 11 26 12 26 13 28 14 25 15 27 8 6 1 31 7 33 8 29 10 29 13 28 14 33 9 13 2 24 3 24 4 24 5 25 6 23 7 22 8 25 9 26 10 26 11 24 12 23 13 22 15 23 10 11 1 26 2 28 3 28 5 24 7 24 9 25 10 26 11 25 12 26 13 28 14 26 5 2 10 1 33 2 37 4 38 7 34 8 32 9 32 11 33 12 37 14 35 15 36 3 8 2 31 3 30 4 28 6 32 8 33 10 30 12 33 14 29 4 8 1 33 3 34 5 32 7 32 9 31 11 33 12 35 14 36 5 6 1 27 5 27 7 29 8 29 10 29 12 28 7 13 1 35 2 31 3 30 4 31 5 35 7 31 8 32 9 29 10 34 11 34 13 34 14 32 15 33 6 1 3 4 96 11 93 14 83 2 5 4 100 5 98 8 94 11 99 12 100 3 13 1 98 2 86 3 84 4 86 5 89 6 90 7 98 9 98 10 86 11 94 12 99 13 93 14 88 7 3 6 98 9 102 15 101 8 4 5 95 8 95 12 85 15 94 10 3 3 83 11 87 14 88 6 1 10 1 66 2 68 3 64 4 59 5 59 7 59 10 66 12 66 13 68 15 62 2 1 13 75 4 10 1 64 3 66 4 69 6 70 7 65 8 61 9 63 10 65 12 65 14 69 7 14 1 69 2 69 3 61 4 62 5 66 6 62 7 62 8 67 10 59 11 59 12 66 13 66 14 63 15 60 8 1 2 71 9 12 1 67 2 67 3 62 5 72 6 63 7 61 8 68 9 62 10 65 11 68 12 70 15 66 8 1 13 1 40 2 44 3 47 4 45 5 46 7 40 8 47 9 45 10 40 12 40 13 41 14 40 15 40 3 6 1 46 2 44 3 41 5 43 8 46 10 44 5 11 2 39 3 40 4 38 7 38 8 39 9 38 10 40 12 40 13 42 14 44 15 42 6 15 1 40 2 42 3 38 4 40 5 45 6 39 7 38 8 44 9 42 10 39 11 46 12 39 13 45 14 41 15 38 7 14 1 48 2 49 3 46 4 46 5 49 6 46 7 45 8 48 10 45 11 50 12 49 13 50 14 42 15 42 8 3 8 39 9 40 14 42 9 4 5 41 7 42 9 45 10 41 10 4 2 42 7 39 8 42 10 43 5 1 3 7 51 11 44 13 44 3 15 1 43 2 45 3 43 4 46 5 43 6 47 7 40 8 48 9 42 10 47 11 43 12 48 13 47 14 45 15 40 4 6 2 41 4 43 6 41 9 38 12 39 15 42 6 7 2 45 8 47 9 43 10 48 11 48 12 42 13 41 9 13 1 47 2 47 3 44 4 46 5 46 6 44 7 44 8 46 10 41 11 48 13 45 14 47 15 46 6 1 15 1 58 2 63 3 62 4 64 5 53 6 61 7 61 8 53 9 52 10 63 11 57 12 63 13 63 14 59 15 62 2 14 1 57 2 54 3 60 4 58 5 59 6 61 7 58 8 54 9 57 11 60 12 59 13 59 14 59 15 62 6 11 1 54 2 59 3 50 5 57 6 60 7 51 8 53 9 54 10 50 13 54 15 56 7 10 2 57 4 64 5 61 6 62 9 59 10 57 11 57 13 57 14 65 15 68 8 12 2 60 3 63 4 61 5 57 6 54 7 62 9 61 10 62 11 54 12 54 13 57 15 62 9 8 3 53 4 63 5 58 7 54 8 52 10 57 12 57 15 57 6 2 1 2 95 3 9 1 89 3 96 4 85 6 81 7 93 8 97 11 90 12 98 13 97 4 8 2 95 4 94 6 84 7 89 8 95 11 88 12 88 13 91 6 13 1 97 2 82 3 90 4 86 5 96 6 88 7 86 8 83 9 85 10 95 12 87 14 93 15 96 9 3 6 94 7 89 8 93 10 3 6 88 10 80 15 88 4 2 11 1 80 2 80 4 68 5 82 6 80 8 78 9 73 11 78 12 75 13 71 15 72 6 5 2 77 4 76 9 80 11 87 12 74 8 13 1 83 3 87 4 78 5 79 6 77 7 78 8 83 9 76 10 73 12 89 13 87 14 84 15 82 9 7 1 71 3 79 5 83 7 77 10 83 12 82 13 81 3 4 2 5 83 12 78 5 6 1 71 3 74 4 67 6 68 11 73 15 75 7 4 2 69 5 70 12 72 13 71 7 1 4 2 54 7 54 9 62 13 56 2 4 2 60 5 62 6 59 10 57 3 3 2 63 9 57 12 55 4 5 2 50 8 50 10 58 13 58 14 57 7 1 13 49 8 11 1 51 2 52 3 57 4 60 5 60 7 59 9 56 11 52 13 58 14 61 15 54 9 3 1 58 8 59 10 61 5 1 1 9 61 5 11 1 64 2 59 3 65 6 71 8 61 9 59 10 61 11 66 12 68 14 60 15 65 7 4 5 66 9 74 10 68 13 74 8 12 1 72 2 66 3 71 4 65 5 65 6 72 7 73 8 69 9 63 10 63 14 71 15 62 9 15 1 64 2 64 3 69 4 77 5 66 6 64 7 64 8 67 9 70 10 70 11 66 12 69 13 75 14 70 15 71 4 1 5 1 82 3 75 11 76 14 88 15 88 4 13 1 76 2 73 3 81 4 75 5 78 7 86 8 82 9 71 10 76 11 87 12 72 14 86 15 80 9 2 4 84 5 76 10 7 3 79 7 90 9 87 10 80 11 87 13 87 15 83 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_1_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_1_workers.fjs new file mode 100644 index 00000000..53d345a3 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_1_workers.fjs @@ -0,0 +1,11 @@ +10 5 7 +15 1 1 7 1 45 2 38 3 42 4 40 5 43 6 42 7 44 1 3 2 2 62 5 66 1 5 6 1 22 2 21 3 21 4 24 5 21 6 21 1 4 6 1 16 2 15 3 17 4 15 5 15 7 17 3 1 4 1 93 4 102 5 91 7 95 3 3 1 97 2 92 4 102 5 5 1 105 2 89 3 96 4 92 7 91 1 5 1 6 23 1 1 3 1 63 3 57 4 66 1 2 3 1 32 2 31 3 29 1 3 5 1 76 2 77 5 91 6 86 7 81 1 5 1 1 21 1 5 4 2 66 4 63 6 61 7 72 1 3 4 3 31 5 30 6 31 7 30 2 4 5 3 11 4 10 5 11 6 12 7 11 5 5 2 12 3 10 4 11 5 12 6 12 1 3 4 2 61 3 68 4 59 6 58 1 1 4 3 99 5 100 6 90 7 90 +20 2 1 6 1 43 2 41 4 40 5 37 6 41 7 45 3 2 6 39 7 45 1 2 5 1 82 2 96 3 94 4 90 6 85 1 1 1 1 68 1 1 6 2 45 3 43 4 41 5 43 6 47 7 45 1 2 6 1 83 2 96 3 100 4 87 5 82 7 84 1 3 6 1 72 3 71 4 79 5 69 6 67 7 69 1 5 1 5 33 1 4 7 1 95 2 100 3 105 4 100 5 98 6 97 7 97 1 5 5 3 11 4 12 5 12 6 11 7 11 1 3 6 2 22 3 21 4 18 5 18 6 22 7 21 1 4 1 2 86 2 2 7 1 19 2 23 3 20 4 21 5 20 6 21 7 22 4 1 2 19 1 2 1 2 75 1 5 5 3 40 4 39 5 35 6 35 7 34 1 5 4 1 66 3 74 5 65 6 68 2 1 7 1 44 2 45 3 47 4 48 5 51 6 46 7 48 2 7 1 51 2 49 3 51 4 50 5 52 6 47 7 47 1 4 5 1 53 3 59 5 60 6 52 7 59 1 1 3 2 35 6 41 7 36 2 2 7 1 50 2 45 3 45 4 51 5 51 6 46 7 51 5 6 1 45 2 49 3 49 5 47 6 47 7 52 1 2 1 2 71 +23 1 3 6 2 71 3 75 4 76 5 73 6 69 7 73 1 1 2 1 78 5 87 2 3 2 5 91 6 81 4 6 1 91 2 87 3 83 4 84 5 88 6 83 1 5 6 1 39 2 35 3 36 5 41 6 41 7 40 1 5 7 1 90 2 103 3 93 4 99 5 100 6 90 7 104 1 5 2 6 65 7 72 1 2 3 1 25 2 22 3 26 1 2 5 1 96 2 86 3 86 5 94 6 95 1 3 6 1 70 2 71 3 66 4 76 5 76 7 67 1 4 1 5 40 1 3 2 2 60 6 67 2 1 4 1 57 2 56 5 48 7 55 5 7 1 50 2 53 3 55 4 51 5 56 6 53 7 49 1 1 1 6 33 1 1 5 2 92 4 100 5 102 6 93 7 102 1 1 6 1 31 2 33 3 33 4 31 6 30 7 33 1 5 1 5 54 1 2 1 1 64 1 5 7 1 67 2 63 3 62 4 64 5 64 6 56 7 61 1 1 3 1 54 4 57 6 59 1 2 1 6 26 1 4 2 1 18 5 18 1 4 6 1 33 3 32 4 34 5 37 6 32 7 38 1 1 2 2 66 7 66 +18 2 3 1 7 83 4 3 3 80 4 78 6 80 1 3 2 3 69 5 77 1 2 7 1 59 2 59 3 60 4 71 5 62 6 66 7 70 1 1 4 1 42 3 41 4 48 7 48 1 1 3 2 56 3 52 5 58 1 3 3 3 63 5 54 6 62 1 3 2 3 72 7 64 1 2 6 1 92 2 90 3 102 4 91 5 97 6 86 1 1 5 2 28 3 28 5 29 6 26 7 30 1 3 5 1 63 2 65 3 66 4 57 5 66 1 4 5 1 17 2 18 4 17 5 16 7 18 1 3 4 3 59 4 56 5 66 7 62 1 2 4 3 31 5 35 6 37 7 37 1 1 3 5 101 6 88 7 103 1 4 5 1 33 3 29 4 33 5 33 6 32 1 2 6 1 80 2 90 3 87 4 83 6 90 7 83 1 5 6 1 37 2 44 4 42 5 39 6 40 7 38 2 1 2 3 60 6 62 2 5 1 63 2 60 4 63 5 57 7 69 +21 1 2 4 2 95 4 93 6 92 7 103 1 2 3 1 66 5 74 6 74 1 4 4 1 94 5 88 6 84 7 98 2 2 3 2 39 5 40 6 45 4 2 2 43 5 46 1 3 7 1 35 2 34 3 31 4 29 5 31 6 32 7 32 2 2 1 7 58 5 4 1 58 2 58 3 52 5 57 2 3 7 1 101 2 99 3 86 4 96 5 87 6 97 7 85 4 2 2 88 7 99 1 2 4 2 37 4 38 6 41 7 42 1 3 1 2 92 1 3 4 1 37 2 39 4 35 6 35 1 2 5 1 102 2 87 3 86 4 101 6 92 1 2 7 1 65 2 64 3 66 4 63 5 62 6 58 7 61 1 2 6 1 97 2 108 3 102 4 104 6 96 7 91 1 5 4 2 44 4 41 5 45 6 48 1 2 1 2 26 1 4 5 2 54 3 65 5 56 6 61 7 57 1 4 3 3 102 6 105 7 106 1 2 1 1 72 1 2 2 5 56 6 61 1 5 4 1 106 2 92 4 105 5 101 1 4 5 1 41 2 38 3 45 4 41 7 43 +15 1 4 6 1 99 3 91 4 108 5 104 6 97 7 96 2 2 1 1 73 5 7 1 70 2 67 3 67 4 74 5 63 6 69 7 73 2 2 6 1 77 2 78 4 87 5 79 6 90 7 86 5 6 1 81 2 76 3 90 4 79 5 89 6 77 2 3 3 2 67 3 69 5 71 5 3 1 73 5 66 7 72 1 5 2 1 18 5 18 1 5 3 1 26 2 28 3 25 1 2 3 3 30 4 27 7 30 1 3 6 1 20 2 20 3 19 4 19 5 18 7 20 1 3 7 1 104 2 97 3 99 4 99 5 100 6 101 7 92 1 1 5 3 94 4 87 5 88 6 85 7 82 1 1 2 6 61 7 66 1 3 3 1 16 2 17 7 14 1 4 5 2 78 3 90 4 88 5 81 6 92 1 1 5 1 39 2 33 3 35 4 38 5 33 1 5 6 1 66 2 70 3 68 4 73 6 72 7 74 +17 1 3 1 1 40 1 3 3 3 91 4 103 7 103 1 2 3 1 21 3 23 5 21 1 2 7 1 32 2 30 3 36 4 32 5 34 6 35 7 30 1 1 7 1 91 2 85 3 93 4 100 5 83 6 94 7 85 1 4 6 2 71 3 72 4 67 5 78 6 79 7 67 1 2 4 1 90 4 90 6 84 7 84 1 1 2 2 53 4 48 2 2 6 1 32 2 31 3 36 4 32 6 34 7 32 5 6 1 34 3 36 4 33 5 35 6 35 7 31 1 1 7 1 44 2 51 3 47 4 51 5 43 6 50 7 45 1 4 1 4 61 1 1 3 3 57 4 64 7 65 1 1 5 1 91 2 99 3 105 6 97 7 103 1 4 2 5 76 6 68 1 2 1 5 80 1 1 5 2 11 3 11 4 9 5 9 6 9 1 2 1 1 35 +25 1 3 5 1 58 3 59 5 55 6 56 7 60 1 2 5 1 51 3 53 4 54 5 55 7 54 1 4 7 1 19 2 20 3 19 4 19 5 20 6 18 7 18 1 4 1 1 54 1 2 6 1 86 2 85 4 90 5 84 6 82 7 92 1 5 4 1 48 3 42 5 48 6 48 2 2 7 1 66 2 72 3 74 4 66 5 73 6 79 7 73 5 7 1 79 2 75 3 76 4 73 5 77 6 80 7 73 2 2 5 2 31 4 31 5 29 6 32 7 29 5 7 1 30 2 29 3 33 4 27 5 31 6 30 7 33 1 2 3 2 45 3 45 6 45 1 2 7 1 47 2 51 3 50 4 51 5 53 6 52 7 52 1 5 7 1 37 2 34 3 37 4 39 5 36 6 35 7 37 1 2 2 2 78 3 75 1 1 2 5 37 7 36 1 1 1 6 70 1 2 1 2 64 1 4 2 5 36 7 40 2 1 2 2 17 7 16 2 5 1 15 3 16 4 16 6 15 7 17 1 4 3 3 30 4 32 7 28 1 4 2 4 40 6 39 1 1 7 1 88 2 102 3 85 4 87 5 88 6 85 7 91 1 5 1 3 57 1 2 5 1 33 2 34 3 34 4 37 7 35 1 5 3 1 64 3 73 5 69 1 3 4 1 22 3 20 6 20 7 21 1 4 1 6 23 +23 2 4 1 6 62 5 3 1 70 4 63 6 69 1 3 7 1 61 2 60 3 54 4 59 5 62 6 52 7 57 1 5 5 1 71 2 68 3 68 4 65 6 59 1 5 2 3 38 4 37 1 1 2 1 42 2 46 1 1 2 3 79 7 79 2 3 1 7 42 4 3 2 41 4 46 5 42 1 4 6 1 82 2 77 3 75 5 84 6 80 7 84 1 3 4 1 47 4 51 6 48 7 47 1 4 7 1 76 2 70 3 74 4 71 5 75 6 80 7 72 1 5 7 1 36 2 36 3 38 4 36 5 33 6 37 7 32 1 2 6 1 75 3 78 4 74 5 73 6 78 7 71 1 2 4 3 47 4 45 5 45 7 47 1 3 2 3 80 5 84 2 3 6 1 42 2 42 3 43 5 39 6 38 7 40 5 7 1 42 2 40 3 43 4 45 5 39 6 43 7 46 1 2 4 1 18 3 17 4 20 5 20 1 1 6 1 65 2 60 3 63 4 58 5 66 6 59 1 1 3 1 100 3 92 6 106 1 4 3 4 16 5 16 6 16 1 3 5 1 34 2 31 5 34 6 36 7 31 2 3 7 1 90 2 93 3 105 4 103 5 103 6 104 7 93 4 4 1 90 2 106 4 89 7 99 1 5 1 4 82 1 1 1 2 50 +19 1 4 5 1 85 2 88 4 85 5 77 6 78 1 2 1 5 41 1 1 4 1 56 2 54 6 56 7 58 1 5 2 3 58 7 60 1 3 6 1 32 2 29 3 27 5 30 6 30 7 30 1 5 6 1 55 3 57 4 57 5 62 6 54 7 65 1 2 5 2 47 3 54 4 50 5 53 7 55 1 1 5 1 88 2 97 4 100 5 97 6 86 1 3 6 1 33 2 34 3 31 5 35 6 30 7 34 1 2 6 1 84 2 88 4 84 5 81 6 78 7 82 1 3 6 1 43 3 43 4 40 5 43 6 41 7 45 1 2 5 1 36 2 34 3 34 6 33 7 32 1 1 5 1 41 2 39 4 39 5 43 6 42 1 4 6 1 72 2 87 4 86 5 75 6 77 7 87 1 1 2 6 79 7 79 1 4 6 1 69 2 60 3 68 4 68 5 67 6 68 1 5 7 1 81 2 71 3 72 4 78 5 79 6 80 7 72 1 3 7 1 21 2 24 3 25 4 25 5 23 6 21 7 24 1 4 1 6 54 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_9_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_9_workers.fjs new file mode 100644 index 00000000..b3c99b27 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/3_DPpaulli_9_workers.fjs @@ -0,0 +1,16 @@ +15 8 12 +15 2 2 1 5 25 4 9 1 23 2 26 3 23 7 26 8 24 9 26 10 25 11 26 12 25 6 1 6 5 57 7 65 9 67 10 65 11 57 12 64 2 8 2 64 3 61 4 68 6 58 7 65 8 57 9 58 10 66 3 8 1 68 2 61 3 59 4 62 6 61 7 68 10 66 12 63 5 12 1 69 2 65 3 62 4 65 5 59 6 60 7 69 8 62 9 68 10 67 11 69 12 63 6 4 1 64 4 64 7 68 11 63 7 7 1 67 2 64 4 68 5 67 6 67 9 69 12 58 2 2 1 1 31 3 3 3 32 5 28 12 29 4 1 5 2 81 3 78 7 75 9 78 11 83 2 10 1 84 3 79 4 79 5 88 6 91 7 82 8 87 9 80 11 82 12 76 4 5 1 87 5 82 6 75 8 82 11 78 7 6 2 85 5 77 8 88 9 75 10 87 11 83 4 2 4 1 25 6 25 8 23 9 21 4 8 1 22 2 25 5 22 8 25 9 21 10 22 11 23 12 21 5 11 1 24 3 24 4 25 5 23 6 23 7 21 8 22 9 22 10 24 11 22 12 21 8 9 1 22 2 25 3 24 4 21 8 24 9 24 10 24 11 25 12 25 5 1 9 1 72 2 66 3 70 4 65 5 64 6 62 8 66 9 69 12 66 4 1 11 67 5 8 4 60 5 69 6 71 7 66 8 66 9 71 11 72 12 71 6 12 1 67 2 67 3 66 4 70 5 70 6 68 7 60 8 65 9 60 10 63 11 69 12 62 8 7 2 70 4 67 6 69 7 62 8 64 11 62 12 69 2 2 8 1 29 4 27 6 30 7 32 9 31 10 28 11 31 12 27 5 6 1 28 2 27 6 27 7 30 11 29 12 30 3 1 6 1 10 3 11 4 12 6 10 8 11 11 10 2 6 2 11 3 10 4 11 5 11 7 10 8 11 8 3 3 10 5 11 9 11 6 1 8 1 66 2 66 3 58 5 61 7 57 10 64 11 60 12 62 2 3 4 66 8 67 12 67 3 3 5 60 6 59 9 66 5 9 1 56 2 59 3 60 4 57 5 59 7 57 8 60 9 57 10 56 7 1 5 61 8 10 2 62 3 56 5 68 6 66 7 59 8 62 9 59 10 65 11 56 12 57 5 1 8 2 85 3 90 4 102 5 92 6 86 8 90 9 92 10 88 2 12 1 90 2 101 3 90 4 98 5 100 6 97 7 102 8 88 9 98 10 101 11 100 12 97 4 7 4 97 6 95 8 88 9 85 10 94 11 102 12 98 6 5 1 93 2 100 3 91 6 102 10 95 8 6 1 85 4 101 5 99 10 92 11 93 12 93 7 1 9 1 39 2 39 3 39 6 39 7 39 9 41 10 41 11 44 12 44 2 10 1 43 2 40 3 44 4 40 6 43 7 37 8 39 9 40 11 45 12 42 3 2 9 39 11 45 4 3 4 45 5 44 9 43 5 9 1 44 2 44 4 39 5 40 7 42 8 41 9 44 10 40 11 39 7 6 3 39 5 41 7 38 8 38 9 38 10 43 8 7 1 41 2 42 6 43 7 37 8 44 11 42 12 39 2 3 11 1 83 2 88 3 97 4 90 6 85 7 89 8 82 9 88 10 91 11 91 12 86 4 10 1 97 2 97 4 98 5 82 6 89 7 82 8 97 9 99 11 90 12 83 2 4 10 2 68 3 66 4 59 5 59 6 66 8 67 9 58 10 69 11 67 12 61 7 4 4 62 6 63 7 67 11 59 6 1 4 3 47 5 47 7 43 9 42 2 3 1 44 3 44 8 48 3 3 2 49 5 46 6 44 4 9 1 46 2 41 5 43 6 41 7 44 8 41 9 41 11 42 12 46 5 4 3 41 5 48 8 48 12 49 7 5 1 48 3 46 5 48 6 42 10 46 4 3 7 1 85 2 100 5 90 6 88 9 86 11 88 12 97 6 3 8 96 10 89 12 95 7 4 1 82 3 96 4 97 11 99 8 9 1 99 2 82 3 86 4 90 5 89 6 87 7 97 8 91 11 99 +20 6 1 12 1 72 2 76 3 67 4 70 5 77 6 73 7 77 8 68 9 76 10 67 11 67 12 77 2 3 7 80 9 66 12 73 3 2 2 69 3 73 4 11 1 71 2 67 3 71 4 80 5 68 6 79 7 71 9 76 10 71 11 72 12 73 7 6 1 73 2 77 3 73 5 75 11 71 12 72 8 1 11 73 4 1 3 3 30 7 30 10 28 2 4 1 34 4 31 9 33 12 32 3 8 1 34 3 31 4 34 5 33 6 31 9 33 11 33 12 33 5 11 1 31 3 28 4 30 5 30 6 32 7 32 8 33 9 30 10 32 11 32 12 31 3 1 5 1 100 5 91 6 92 7 96 8 94 4 10 1 100 2 99 4 105 5 99 6 94 7 90 8 101 9 95 11 104 12 95 6 6 1 92 3 103 4 91 6 100 7 91 9 97 5 1 5 1 12 3 12 4 11 8 11 11 11 2 6 1 11 3 10 7 12 8 11 9 10 11 10 3 5 2 12 3 10 7 11 9 11 11 10 6 9 2 12 3 10 5 12 6 10 7 11 8 11 9 10 10 10 11 10 8 6 2 12 5 10 7 10 9 11 10 12 12 10 4 3 5 3 20 6 22 7 18 10 22 11 20 6 4 2 21 8 18 9 21 11 20 7 7 2 19 4 22 6 19 7 20 9 19 11 22 12 22 8 11 1 22 2 22 3 19 4 22 5 18 6 21 8 20 9 19 10 21 11 20 12 20 6 1 12 1 95 2 84 3 92 4 98 5 92 6 96 7 87 8 90 9 91 10 82 11 94 12 97 2 12 1 84 2 83 3 91 4 92 5 89 6 93 7 86 8 90 9 88 10 82 11 91 12 92 4 11 1 83 2 85 3 97 4 83 5 85 6 83 8 96 9 98 10 94 11 95 12 88 5 2 3 85 8 88 6 5 2 84 3 92 7 95 9 82 12 93 8 7 1 87 2 97 4 96 6 84 9 92 10 95 11 93 5 1 5 4 22 5 20 8 20 11 23 12 19 2 1 10 20 4 5 1 21 2 20 4 19 11 23 12 21 7 10 1 23 2 20 3 20 4 20 5 20 7 21 8 20 9 21 10 23 12 22 8 10 1 20 2 22 3 21 4 21 5 20 6 21 7 22 9 22 10 23 12 19 4 1 3 6 73 8 84 12 83 3 12 1 85 2 83 3 84 4 84 5 80 6 75 7 79 8 76 9 85 10 85 11 85 12 84 4 7 1 84 4 77 6 79 7 72 10 86 11 71 12 81 8 4 6 77 9 71 10 78 12 86 2 1 7 1 39 2 35 3 38 5 39 6 37 9 38 11 34 5 8 1 38 3 34 4 34 5 37 7 40 10 35 11 40 12 35 5 3 6 1 64 4 70 5 62 8 71 11 67 12 66 5 10 1 63 2 62 3 74 4 62 6 72 8 71 9 70 10 69 11 66 12 66 6 3 1 62 9 70 10 64 7 7 1 74 5 64 6 71 8 73 10 70 11 67 12 67 8 9 1 64 4 73 5 68 6 67 7 71 8 64 9 64 11 70 12 66 3 5 9 1 49 3 46 4 47 5 51 6 47 7 45 8 45 10 51 12 52 6 11 1 49 2 49 3 49 4 49 5 52 6 51 7 52 8 47 9 47 10 52 11 52 8 9 1 53 2 53 3 46 4 43 5 48 7 50 8 46 9 45 12 52 3 2 1 9 54 5 6 1 59 2 58 3 59 6 54 9 51 10 59 7 4 4 52 8 55 11 52 12 53 5 1 6 1 35 5 40 7 38 9 42 10 40 12 36 3 10 2 38 3 39 4 41 5 34 6 41 7 39 8 40 9 40 10 37 11 35 4 5 3 35 7 40 8 39 10 39 12 37 6 2 5 42 8 41 7 1 11 39 7 1 9 1 44 2 49 3 46 5 51 6 46 7 50 8 52 9 51 12 49 2 12 1 46 2 53 3 51 4 48 5 49 6 45 7 49 8 49 9 51 10 50 11 45 12 52 3 10 1 48 2 45 3 49 4 53 5 52 6 52 7 45 8 47 10 51 11 46 4 11 1 46 2 53 3 51 4 49 5 48 6 47 8 50 9 48 10 45 11 53 12 53 5 8 1 51 2 52 4 45 5 50 7 44 8 53 11 49 12 50 6 3 7 50 8 50 12 50 8 3 1 46 6 46 7 52 4 2 5 2 71 6 68 9 62 10 65 11 64 5 2 4 71 11 76 6 4 1 72 2 70 10 65 12 67 8 9 2 66 4 68 5 65 6 67 7 73 8 67 9 67 10 64 11 71 4 4 2 1 72 3 69 5 12 1 79 2 76 3 75 4 79 5 71 6 75 7 68 8 80 9 67 10 80 11 70 12 70 6 7 1 80 2 80 3 76 5 73 7 79 8 75 11 75 7 1 5 69 2 4 2 5 75 7 79 6 12 1 82 2 83 3 85 4 78 5 77 6 83 7 85 8 73 9 79 10 75 11 77 12 77 6 2 9 2 78 4 83 5 77 6 83 7 89 8 89 9 90 10 82 11 82 3 9 3 80 4 81 5 86 6 83 8 83 9 85 10 77 11 86 12 81 5 1 1 78 6 4 3 75 7 83 8 78 9 90 7 3 4 84 5 81 7 88 8 2 1 83 12 85 6 2 3 3 42 8 37 12 38 3 12 1 38 2 42 3 41 4 39 5 41 6 43 7 36 8 42 9 41 10 37 11 42 12 41 5 2 6 42 10 41 6 4 1 43 7 40 10 35 11 42 7 4 1 41 3 35 5 42 11 41 8 4 4 35 10 38 11 38 12 42 5 1 8 1 96 3 105 5 107 6 104 7 102 9 91 10 91 12 105 2 11 1 89 2 101 3 106 4 99 5 100 7 107 8 100 9 90 10 89 11 94 12 98 3 12 1 104 2 93 3 96 4 105 5 99 6 108 7 106 8 104 9 93 10 89 11 105 12 99 6 9 1 88 3 93 4 107 5 103 6 102 7 89 10 91 11 91 12 95 8 1 7 99 +23 3 4 3 6 75 8 69 10 68 6 5 2 73 7 66 10 67 11 72 12 74 8 8 2 77 3 73 5 68 6 74 7 76 10 67 11 76 12 68 5 1 1 6 26 2 11 1 24 2 23 3 23 4 23 5 23 6 24 7 24 8 22 10 23 11 24 12 25 3 1 3 25 6 12 1 25 2 25 3 23 4 26 5 26 6 25 7 23 8 24 9 26 10 22 11 23 12 22 7 4 1 22 5 22 6 26 10 24 5 1 9 1 96 2 95 4 97 5 91 6 96 7 81 8 80 9 92 12 85 2 2 2 97 12 86 3 5 2 94 4 96 7 89 8 96 12 81 6 4 5 94 6 97 7 93 12 95 7 3 4 96 7 90 8 90 5 1 12 1 79 2 72 3 67 4 72 5 76 6 75 7 72 8 69 9 77 10 71 11 74 12 80 2 11 1 77 2 78 3 80 4 76 5 77 7 74 8 68 9 69 10 73 11 76 12 73 3 8 3 69 4 75 6 69 7 77 8 80 10 74 11 80 12 67 6 6 2 71 3 79 4 76 5 78 7 68 8 73 7 10 1 75 2 78 4 74 5 74 6 72 7 68 8 66 9 70 10 74 12 72 5 1 3 3 40 4 47 12 44 2 5 3 46 5 43 7 45 8 44 10 46 3 1 6 40 4 10 1 44 2 48 4 47 5 40 6 47 8 40 9 44 10 45 11 46 12 48 7 4 2 40 4 41 9 46 11 47 2 1 10 1 63 2 56 4 62 5 60 6 55 7 67 8 65 9 59 10 66 11 66 5 12 1 59 2 61 3 58 4 62 5 59 6 58 7 57 8 61 9 58 10 62 11 63 12 56 3 1 12 1 50 2 48 3 50 4 49 5 48 6 50 7 54 8 50 9 52 10 50 11 50 12 57 3 2 6 53 10 52 4 8 1 54 2 52 4 50 5 56 7 51 8 48 10 53 11 58 4 2 10 1 37 3 36 4 35 5 33 6 32 7 33 8 36 9 34 10 37 12 32 3 11 1 32 2 38 3 32 4 37 5 36 6 35 8 33 9 36 10 38 11 34 12 34 4 6 1 35 2 35 4 32 6 32 7 34 11 33 5 6 1 34 4 34 5 38 6 38 7 35 10 35 3 5 9 1 99 3 89 4 94 6 102 7 94 8 98 9 96 11 97 12 98 6 12 1 95 2 101 3 101 4 103 5 89 6 96 7 104 8 86 9 94 10 88 11 87 12 101 7 6 5 103 7 102 8 87 9 95 10 89 11 86 6 1 3 1 31 5 31 9 35 2 4 5 36 9 31 10 35 12 32 4 10 1 34 3 34 5 33 6 30 7 33 8 36 9 35 10 34 11 35 12 33 5 3 5 35 9 30 12 33 7 2 2 31 11 36 8 4 1 31 2 31 9 33 11 35 2 2 11 1 56 2 60 3 62 4 61 5 54 6 55 8 64 9 59 10 55 11 56 12 56 6 7 4 54 5 61 6 57 7 58 8 65 9 55 12 57 4 3 3 1 75 4 73 5 69 5 3 1 65 2 71 12 66 7 7 1 74 2 69 7 64 8 63 9 69 10 62 12 73 8 4 1 70 2 72 7 71 12 68 3 4 12 1 57 2 62 3 57 4 58 5 60 6 66 7 58 8 57 9 63 10 57 11 60 12 57 5 12 1 62 2 67 3 58 4 65 5 65 6 57 7 64 8 58 9 65 10 59 11 61 12 66 8 4 1 63 2 58 4 63 6 66 6 2 2 6 54 12 58 3 8 1 55 2 54 3 58 4 55 5 54 8 51 9 54 10 53 5 6 4 61 5 51 8 60 9 52 10 52 12 59 6 6 1 51 2 59 5 54 6 56 10 59 11 56 7 6 2 55 4 60 8 55 9 58 11 57 12 56 8 10 2 54 3 56 4 53 5 52 7 50 8 56 9 60 10 57 11 51 12 61 1 7 4 3 26 4 26 6 26 9 31 5 1 2 6 20 9 18 2 12 1 18 2 19 3 17 4 17 5 18 6 19 7 20 8 19 9 16 10 19 11 16 12 18 3 10 1 17 2 18 3 19 4 17 7 19 8 19 9 19 10 19 11 17 12 19 4 5 1 17 2 17 3 16 7 18 12 20 5 8 2 17 3 17 4 19 5 19 6 17 7 16 8 19 12 17 4 1 11 1 34 2 36 3 38 4 36 5 36 6 38 7 32 8 32 9 38 11 36 12 32 2 7 2 38 3 33 5 38 6 36 8 32 9 37 11 33 4 12 1 36 2 37 3 38 4 34 5 36 6 36 7 34 8 35 9 32 10 34 11 32 12 33 7 7 4 36 5 36 6 38 7 38 8 32 9 37 10 35 6 1 11 2 80 3 69 4 67 5 72 6 69 7 70 8 75 9 70 10 70 11 76 12 70 3 7 1 78 3 78 4 66 5 78 8 78 9 80 11 73 4 4 3 79 6 68 11 80 12 74 5 2 1 78 12 72 6 4 1 75 2 69 3 72 8 74 7 9 1 76 2 70 3 75 4 76 6 75 7 72 8 80 10 78 12 72 7 1 5 4 75 9 80 10 73 11 73 12 79 2 5 1 71 5 74 6 81 10 71 12 83 3 3 4 82 5 72 6 73 4 12 1 74 2 74 3 84 4 72 5 83 6 75 7 85 8 82 9 72 10 83 11 85 12 81 5 4 1 84 6 79 7 75 10 75 7 4 1 81 2 78 10 78 11 86 8 4 3 81 4 83 7 71 11 81 1 8 8 1 73 3 63 4 64 5 70 9 73 10 72 11 67 12 76 6 1 3 1 62 5 70 10 60 2 12 1 71 2 63 3 63 4 71 5 66 6 66 7 65 8 70 9 68 10 70 11 59 12 68 3 3 5 61 11 64 12 66 4 10 1 65 2 59 3 62 4 63 5 63 7 59 8 62 9 70 11 71 12 70 5 9 1 60 2 71 3 63 5 64 6 60 7 65 8 70 9 60 12 64 6 11 1 69 2 63 3 68 4 66 6 65 7 71 8 68 9 66 10 66 11 70 12 61 5 1 1 5 44 4 12 1 44 2 42 3 45 4 46 5 47 6 40 7 44 8 42 9 46 10 40 11 42 12 45 6 4 1 43 4 42 6 48 7 41 7 3 6 47 8 43 9 47 8 9 2 45 3 41 4 45 5 43 6 44 7 46 8 45 10 46 12 42 6 1 12 1 57 2 59 3 61 4 59 5 55 6 54 7 58 8 60 9 51 10 53 11 57 12 61 2 8 3 57 4 56 5 51 6 60 7 51 10 57 11 57 12 57 3 7 1 53 2 56 4 58 5 57 8 52 9 57 10 54 4 6 4 59 6 51 7 57 9 53 11 52 12 60 5 10 2 58 3 52 4 58 5 55 6 61 7 58 8 56 9 57 10 56 11 52 8 9 1 53 2 53 4 59 5 51 6 55 7 55 9 59 10 57 12 54 +18 4 3 7 1 63 2 65 5 66 6 60 7 55 10 55 12 65 5 5 2 63 3 61 5 66 8 59 12 58 6 12 1 55 2 60 3 60 4 56 5 58 6 62 7 64 8 64 9 63 10 58 11 56 12 63 7 7 3 66 4 61 5 58 6 64 8 58 10 56 12 62 3 2 1 10 63 4 4 2 62 6 62 8 66 10 69 7 2 3 74 5 64 5 2 2 4 86 6 88 3 10 1 92 3 86 4 96 5 98 6 89 7 89 8 88 9 98 11 92 12 101 4 4 4 96 8 95 10 98 11 91 6 3 7 89 9 85 12 95 8 7 2 89 3 90 4 89 6 96 9 90 10 97 12 102 7 1 6 2 30 4 28 6 30 10 30 11 26 12 29 2 3 1 30 9 28 12 28 3 7 1 30 3 29 6 27 7 27 8 25 9 31 10 29 4 1 12 26 6 8 1 29 2 29 3 29 4 25 5 28 8 29 10 30 11 27 7 2 1 30 10 26 8 4 1 26 2 28 5 28 11 27 1 5 12 1 63 2 64 3 58 4 66 5 61 6 62 7 65 8 68 9 62 10 67 11 57 12 57 1 1 11 1 16 2 18 3 18 4 19 5 18 6 17 7 16 8 17 9 18 10 16 12 18 4 1 6 1 58 3 58 5 67 6 61 7 65 11 63 2 2 3 59 6 63 4 5 3 56 4 67 5 61 10 65 11 59 8 5 1 56 5 63 6 58 7 64 9 61 3 5 12 1 36 2 33 3 31 4 37 5 33 6 33 7 34 8 32 9 31 10 35 11 37 12 33 7 5 2 37 6 33 9 32 11 36 12 34 8 8 1 31 3 31 4 32 5 34 6 32 9 36 10 32 11 32 4 3 10 1 95 2 87 3 104 4 98 5 102 7 103 8 93 9 103 10 105 11 105 5 5 1 89 2 103 6 91 9 99 10 97 7 6 1 100 4 105 6 88 7 101 8 93 12 89 8 7 2 105 3 103 4 98 5 98 6 95 7 92 11 103 5 1 9 3 34 4 33 5 34 7 30 8 29 9 33 10 32 11 29 12 32 3 10 1 34 2 31 3 31 5 31 6 28 7 34 8 33 9 33 10 31 11 31 5 10 1 29 2 30 5 28 6 33 7 31 8 33 9 28 10 29 11 29 12 31 6 8 1 32 2 28 6 32 7 30 8 32 10 31 11 28 12 29 7 10 2 33 3 34 5 33 6 34 7 33 8 31 9 32 10 34 11 33 12 29 5 1 6 2 85 3 81 4 81 7 87 10 74 12 77 2 7 2 89 3 90 5 81 6 88 7 76 9 80 12 85 4 4 3 83 8 85 9 84 10 75 7 9 2 82 3 87 4 75 5 86 6 89 8 82 9 84 10 77 11 83 8 3 3 87 5 75 6 83 2 6 11 1 36 2 39 3 39 4 38 5 43 7 43 8 40 9 37 10 43 11 38 12 42 8 8 1 43 3 39 4 41 6 43 8 36 9 37 10 43 12 37 3 1 7 3 61 4 63 5 64 6 59 9 65 10 60 11 58 7 3 2 59 10 65 11 59 8 4 4 69 5 64 9 69 11 62 5 1 4 5 89 6 88 8 93 12 101 2 10 1 90 2 99 3 92 4 91 5 101 6 95 7 86 8 92 10 94 11 97 5 1 9 92 7 7 1 91 2 102 3 89 4 94 6 102 10 87 12 90 8 12 1 91 2 98 3 104 4 96 5 100 6 89 7 94 8 90 9 90 10 89 11 102 12 101 1 5 12 1 62 2 62 3 63 4 70 5 73 6 64 7 69 8 72 9 66 10 66 11 73 12 74 4 2 3 1 98 4 90 12 83 4 9 1 93 2 88 3 96 4 90 6 97 8 95 9 92 10 86 11 96 5 5 3 95 4 97 8 97 10 98 11 90 7 5 1 90 4 84 6 95 10 97 12 87 3 5 1 7 43 6 4 4 40 5 40 6 41 8 47 8 9 1 45 2 39 4 42 5 47 6 47 8 44 10 40 11 44 12 40 4 1 12 1 29 2 33 3 33 4 30 5 33 6 31 7 34 8 31 9 35 10 34 11 31 12 32 3 3 4 30 8 32 10 31 5 6 4 33 5 32 7 35 10 32 11 33 12 31 8 11 1 31 3 30 4 29 5 33 6 30 7 32 8 29 9 33 10 31 11 33 12 32 +21 5 1 8 1 50 3 54 5 53 7 52 8 56 9 56 10 54 11 50 3 7 1 59 2 50 4 57 5 51 6 59 8 54 12 58 5 9 2 51 3 55 4 56 7 53 8 54 9 52 10 50 11 51 12 55 6 6 1 55 4 55 5 58 8 58 9 51 10 54 7 6 2 50 4 54 6 59 7 58 9 51 11 56 6 1 10 1 96 2 88 3 84 4 97 5 99 6 84 7 99 8 91 9 83 11 89 2 12 1 97 2 87 3 91 4 95 5 84 6 92 7 92 8 97 9 91 10 86 11 97 12 84 3 5 1 92 2 85 4 96 7 88 12 84 6 11 1 98 2 96 3 87 4 87 5 88 6 84 8 91 9 85 10 84 11 92 12 99 7 8 1 99 3 96 6 96 7 92 9 101 10 85 11 85 12 89 8 12 1 95 2 98 3 95 4 100 5 98 6 94 7 96 8 91 9 92 10 92 11 94 12 88 5 1 10 1 39 2 44 3 36 4 37 6 40 7 37 8 38 9 39 10 42 11 38 3 11 1 43 2 39 3 42 4 41 6 38 7 41 8 44 9 37 10 40 11 36 12 43 5 6 2 42 4 41 6 40 8 43 10 39 12 39 6 11 1 39 2 40 3 42 4 42 5 40 6 43 7 43 8 37 9 38 10 39 11 37 8 3 3 38 6 39 8 37 4 3 1 11 92 6 8 2 83 4 88 5 81 6 78 9 80 10 91 11 80 12 85 7 8 1 82 3 76 4 85 5 81 6 76 7 89 9 80 11 81 8 4 3 77 5 82 6 76 11 80 4 2 3 2 40 10 38 12 38 3 7 2 37 4 40 5 40 8 36 10 37 11 41 12 36 4 3 3 40 9 34 11 39 7 7 1 40 2 41 3 41 5 39 10 41 11 41 12 34 3 3 12 1 102 2 87 3 90 4 90 5 93 6 93 7 90 8 99 9 100 10 86 11 98 12 91 6 3 5 98 6 85 12 92 8 9 2 102 3 87 4 97 5 93 6 92 7 100 9 103 10 101 11 103 2 3 4 3 60 5 58 6 59 11 68 5 4 1 66 4 61 6 69 11 68 2 1 1 12 98 6 8 3 91 4 95 5 102 6 106 7 97 8 99 11 107 12 96 2 6 3 6 42 10 46 11 48 7 8 1 47 5 46 6 47 7 44 8 43 9 43 11 45 12 49 4 2 4 2 27 3 29 8 28 11 26 4 8 1 26 4 30 5 28 8 26 9 26 10 30 11 29 12 30 7 2 7 27 8 26 8 3 5 26 10 29 12 28 3 2 7 3 54 4 63 5 63 7 62 8 57 9 54 11 57 6 4 2 55 4 59 6 60 8 61 7 1 2 55 3 2 4 2 97 3 97 9 91 12 101 4 12 1 94 2 104 3 89 4 90 5 95 6 99 7 104 8 91 9 92 10 106 11 90 12 90 6 12 1 101 2 97 3 104 4 91 5 106 6 92 7 103 8 104 9 104 10 105 11 106 12 99 5 1 2 1 63 11 70 3 5 1 73 4 76 6 65 8 70 10 68 4 10 1 66 2 75 3 64 4 65 5 73 6 66 7 64 10 75 11 73 12 73 5 2 1 63 5 70 6 2 1 74 12 75 4 1 12 1 66 2 55 3 63 4 63 5 55 6 59 7 59 8 65 9 60 10 60 11 56 12 59 3 5 3 65 4 66 7 66 10 66 12 56 7 5 6 67 8 57 9 62 10 67 11 67 8 9 1 59 2 65 3 58 5 67 6 64 7 58 9 55 10 65 11 62 5 1 8 1 100 4 100 5 103 6 100 7 89 9 97 10 104 12 103 2 2 2 104 11 94 4 1 8 93 6 11 1 95 3 105 4 90 5 93 6 92 7 99 8 104 9 96 10 105 11 99 12 103 8 6 1 102 2 102 3 105 9 101 10 93 11 91 2 1 3 4 41 9 39 10 39 3 12 1 44 2 44 3 39 4 42 5 38 6 40 7 39 8 41 9 45 10 41 11 39 12 40 4 1 11 1 101 2 96 4 110 5 99 6 95 7 109 8 103 9 100 10 107 11 90 12 107 4 2 3 102 5 104 6 7 2 100 3 107 5 102 7 102 9 99 10 91 11 107 7 12 1 108 2 100 3 107 4 101 5 100 6 108 7 96 8 105 9 110 10 94 11 94 12 104 4 1 4 2 61 6 74 8 64 9 69 3 11 1 66 2 69 3 65 4 71 5 64 6 74 8 72 9 62 10 67 11 66 12 61 4 7 1 62 3 64 4 61 5 64 8 67 9 68 12 63 5 9 2 69 4 65 5 65 6 70 7 74 8 63 10 64 11 67 12 71 5 1 4 3 77 4 76 6 85 8 89 2 12 1 77 2 87 3 77 4 83 5 86 6 91 7 77 8 91 9 82 10 83 11 86 12 81 3 3 4 90 11 78 12 86 4 2 2 90 5 84 7 3 2 89 7 90 10 76 5 1 1 1 62 2 8 1 66 2 70 3 71 5 75 8 75 9 75 10 69 12 69 3 12 1 63 2 65 3 70 4 73 5 67 6 68 7 66 8 65 9 70 10 68 11 68 12 73 5 3 6 73 9 73 11 64 6 4 2 76 4 72 6 75 9 76 5 1 11 1 17 2 17 3 18 4 17 5 19 6 17 7 18 8 16 9 17 10 17 12 18 2 9 3 16 4 16 5 17 6 18 7 18 9 18 10 15 11 17 12 17 4 12 1 16 2 17 3 17 4 17 5 17 6 17 7 16 8 16 9 17 10 17 11 18 12 18 6 2 1 16 4 17 8 7 1 18 2 17 4 18 7 16 9 16 10 15 11 16 +15 3 1 11 1 24 2 25 3 25 4 28 5 24 6 24 8 25 9 25 10 28 11 27 12 26 3 4 1 25 7 28 8 24 12 26 7 12 1 24 2 27 3 24 4 26 5 25 6 27 7 24 8 26 9 24 10 26 11 27 12 24 6 1 8 1 29 3 30 4 28 6 31 8 30 9 28 10 27 12 30 3 9 1 27 2 32 3 27 4 31 6 26 7 31 9 30 10 31 11 32 5 5 1 31 2 29 6 27 11 30 12 27 6 10 1 26 3 26 4 27 5 27 6 29 7 31 8 30 10 30 11 26 12 28 7 8 3 32 5 30 7 29 8 26 9 32 10 32 11 31 12 26 8 2 7 28 12 30 4 1 10 2 20 3 18 4 20 5 21 6 22 8 22 9 20 10 21 11 22 12 20 2 4 1 22 3 22 10 19 11 18 4 7 1 21 3 21 5 19 8 20 9 22 10 19 11 19 6 1 8 20 4 2 3 8 91 11 91 12 95 3 11 1 105 2 100 3 108 4 98 5 93 6 102 7 106 8 93 10 94 11 104 12 109 6 11 1 110 2 98 3 101 4 92 5 109 6 103 7 108 8 98 9 98 10 107 12 107 8 6 2 102 5 101 6 108 7 96 10 100 11 101 3 3 3 1 82 2 92 9 82 5 5 3 82 4 80 5 83 10 80 11 84 7 10 1 93 2 89 4 94 5 83 6 89 7 92 8 94 9 90 11 85 12 86 2 3 4 1 68 3 68 5 68 6 73 4 11 1 64 2 68 3 62 5 69 6 67 7 65 8 72 9 63 10 71 11 64 12 73 4 3 3 3 16 5 15 7 15 4 11 1 17 2 15 3 16 4 17 6 15 7 17 8 15 9 16 10 16 11 17 12 16 5 5 1 17 2 16 7 15 9 15 11 17 8 2 1 17 5 15 7 1 10 2 84 3 89 4 84 5 86 7 94 8 82 9 93 10 86 11 87 12 91 2 11 1 93 2 85 3 92 5 79 6 87 7 87 8 83 9 87 10 91 11 94 12 91 3 2 5 84 9 94 4 2 7 81 9 82 5 7 2 81 3 85 4 86 6 94 10 88 11 87 12 88 6 12 1 93 2 90 3 84 4 87 5 92 6 94 7 90 8 81 9 81 10 81 11 87 12 80 8 3 3 81 8 89 9 78 3 2 8 1 39 2 39 3 38 8 35 9 38 10 35 11 37 12 39 4 10 2 35 4 37 5 38 6 38 7 37 8 37 9 38 10 35 11 38 12 36 8 9 1 33 2 37 3 33 4 39 5 39 6 33 7 38 9 35 12 33 3 2 5 4 71 5 68 9 75 10 72 11 74 3 6 1 70 4 75 6 67 7 68 9 73 10 72 5 6 1 68 4 71 6 80 8 72 10 70 12 68 5 1 4 1 39 2 44 10 44 11 44 2 3 3 44 7 39 9 43 4 3 2 38 3 39 9 39 5 8 3 39 5 39 6 41 7 44 8 44 10 42 11 40 12 38 7 3 3 38 5 39 8 41 6 1 1 12 94 3 12 1 108 2 92 3 104 4 107 5 100 6 90 7 96 8 97 9 105 10 96 11 98 12 99 5 7 1 100 3 110 4 101 6 90 7 100 8 97 11 97 6 4 1 92 3 98 10 100 12 104 7 11 1 103 2 106 3 101 4 107 5 92 6 92 7 108 8 97 9 105 10 104 11 97 8 1 9 108 4 1 8 1 24 2 22 5 24 6 21 7 23 10 25 11 25 12 22 2 6 1 25 3 21 5 22 6 23 7 24 8 25 5 8 1 23 2 25 5 25 6 22 7 25 9 25 11 21 12 21 6 2 11 24 12 21 4 2 3 5 36 8 32 11 32 3 4 1 30 4 33 11 32 12 35 5 6 3 32 5 36 7 33 8 30 9 32 12 33 8 3 1 34 3 33 4 34 5 3 1 7 85 4 8 2 95 3 89 6 86 7 92 8 83 9 88 11 88 12 99 6 12 1 88 2 99 3 98 4 100 5 85 6 91 7 96 8 92 9 90 10 97 11 97 12 92 7 5 2 93 3 86 8 94 9 85 12 95 8 9 1 96 2 94 3 85 4 100 5 96 7 85 9 94 10 99 11 97 +17 4 1 3 5 71 9 68 12 79 3 12 1 77 2 68 3 69 4 69 5 74 6 74 7 76 8 78 9 68 10 67 11 80 12 71 4 11 1 72 2 74 3 75 4 69 5 76 6 77 7 74 8 70 9 80 10 67 12 77 5 6 1 78 4 79 5 71 7 79 8 80 10 77 4 1 2 5 99 9 98 2 12 1 96 2 81 3 85 4 90 5 81 6 95 7 89 8 82 9 97 10 85 11 98 12 86 4 8 2 98 3 98 5 88 6 91 7 85 8 91 11 95 12 96 7 5 1 94 4 97 5 81 7 98 11 86 5 1 1 3 45 3 12 1 48 2 51 3 53 4 54 5 44 6 54 7 52 8 48 9 45 10 52 11 47 12 46 4 8 1 47 2 51 3 53 4 44 5 47 7 44 8 48 11 48 5 11 2 51 3 44 4 45 5 46 6 49 7 49 8 45 9 50 10 44 11 47 12 46 6 10 1 49 2 49 3 49 4 49 5 44 6 50 7 46 8 45 10 45 12 45 5 3 6 2 33 3 35 4 34 7 32 8 35 11 35 5 10 1 34 2 37 3 32 5 32 6 34 8 31 9 37 10 37 11 33 12 31 6 6 1 35 2 33 6 36 7 36 9 37 11 32 7 7 1 34 2 32 5 35 6 31 8 34 10 35 12 37 8 8 1 31 3 35 5 35 6 33 7 33 8 37 9 33 10 37 5 1 2 6 49 11 43 3 5 1 47 5 43 7 51 10 45 12 45 6 7 2 47 3 48 5 49 6 46 8 49 9 44 12 49 7 7 1 44 2 43 3 43 4 42 5 52 8 50 11 47 8 8 1 48 3 48 4 44 6 47 8 47 9 48 10 43 11 48 5 1 12 1 57 2 63 3 63 4 62 5 67 6 68 7 61 8 66 9 65 10 65 11 56 12 58 2 2 6 61 9 59 4 1 2 64 6 7 3 60 4 66 5 68 6 68 8 67 10 61 11 59 7 12 1 66 2 67 3 66 4 62 5 68 6 68 7 59 8 58 9 57 10 65 11 63 12 57 6 2 4 2 62 3 62 6 63 10 62 3 7 1 60 2 53 4 63 6 58 7 55 10 62 12 54 4 4 3 61 4 54 5 62 11 63 5 2 7 54 12 62 7 2 5 54 6 56 8 12 1 56 2 55 3 60 4 65 5 64 6 59 7 56 8 64 9 64 10 61 11 57 12 61 5 2 8 3 88 4 97 6 98 8 97 9 107 10 100 11 96 12 104 4 6 1 107 2 97 7 108 9 95 10 106 12 106 5 11 1 98 2 90 3 92 4 105 5 101 6 92 7 91 8 97 9 102 10 103 11 107 6 7 1 95 2 93 3 99 5 95 6 93 8 106 10 102 8 4 1 99 3 105 4 90 8 102 4 1 2 9 74 11 75 2 9 1 77 2 75 3 71 5 71 6 69 7 75 8 70 9 78 12 72 5 5 2 79 6 78 8 77 10 67 12 66 7 1 2 78 6 1 6 1 72 2 74 3 87 4 75 9 80 12 80 2 5 1 73 4 77 6 82 8 81 9 78 4 10 1 76 2 80 3 82 6 85 7 78 8 85 9 76 10 86 11 77 12 84 5 4 5 79 6 84 8 78 10 78 7 12 1 79 2 86 3 84 4 86 5 83 6 86 7 85 8 81 9 81 10 81 11 76 12 73 8 4 4 79 6 77 10 73 12 83 1 4 8 3 10 5 10 7 10 8 11 9 10 10 10 11 10 12 9 5 1 9 2 34 3 30 4 32 6 35 8 29 9 32 10 35 11 32 12 35 2 12 1 30 2 30 3 34 4 34 5 34 6 31 7 34 8 34 9 30 10 29 11 33 12 32 3 7 1 34 3 30 4 30 6 34 7 32 8 31 10 34 4 1 12 33 7 1 12 34 3 4 1 4 56 7 5 4 59 5 58 6 55 7 53 8 58 8 11 1 52 2 55 3 55 4 60 6 59 7 52 8 57 9 53 10 50 11 57 12 50 4 1 7 1 58 5 54 7 56 8 55 9 53 10 49 11 52 4 7 2 53 4 53 6 51 8 57 9 51 10 50 12 53 6 7 1 49 4 53 5 56 8 49 9 55 11 50 12 51 8 6 3 50 4 52 5 49 8 53 11 56 12 50 2 4 1 8 19 5 2 8 20 12 19 4 1 7 3 53 4 50 6 54 7 57 8 53 9 59 12 57 2 2 5 55 9 53 3 6 3 52 4 53 7 50 8 50 11 51 12 55 5 3 1 51 3 53 9 57 2 2 1 12 83 3 5 1 83 4 81 6 91 9 87 10 82 +25 2 4 8 2 47 4 50 7 45 8 43 9 44 10 43 11 47 12 46 8 4 1 42 4 46 10 45 12 50 6 1 6 3 69 6 77 7 74 8 67 11 70 12 73 2 11 1 78 2 74 3 71 5 66 6 73 7 78 8 75 9 68 10 73 11 73 12 67 4 5 1 70 3 79 4 68 11 75 12 68 5 11 1 71 2 75 3 71 4 68 5 73 7 78 8 75 9 68 10 72 11 73 12 74 6 11 1 72 2 80 3 73 4 71 5 72 6 72 7 69 8 77 9 69 10 66 11 76 7 4 2 66 5 69 9 73 12 76 5 2 3 2 31 6 30 10 33 3 3 5 31 6 27 9 31 4 12 1 30 2 30 3 30 4 32 5 32 6 32 7 28 8 32 9 28 10 31 11 32 12 27 7 7 1 27 4 30 6 27 7 32 9 29 10 31 11 31 8 9 1 28 2 32 3 30 6 30 7 30 8 33 10 31 11 31 12 30 3 2 9 1 45 3 44 4 48 5 44 6 51 7 47 9 44 11 48 12 44 4 7 1 50 2 44 3 44 8 47 9 52 10 52 11 47 6 1 9 47 4 1 12 1 50 2 46 3 48 4 52 5 51 6 53 7 48 8 51 9 51 10 47 11 54 12 48 6 9 2 52 3 51 4 49 5 48 6 53 7 45 9 54 10 47 11 54 7 11 1 50 2 51 3 48 4 46 5 50 6 46 7 54 8 48 9 49 10 50 11 48 8 12 1 50 2 46 3 52 4 55 5 55 6 53 7 54 8 45 9 54 10 45 11 53 12 52 3 4 9 1 38 2 38 4 39 5 37 6 39 7 35 8 38 10 38 12 34 5 8 1 36 2 34 3 37 4 36 8 37 9 35 10 38 12 37 8 9 1 33 2 39 3 38 5 37 6 36 8 36 9 34 11 34 12 33 6 1 7 1 73 3 82 5 80 6 73 7 73 9 73 10 69 2 10 1 77 2 69 3 80 4 78 5 71 6 77 8 72 9 78 10 71 11 79 3 6 1 81 2 75 6 80 7 73 8 76 10 70 6 7 1 76 2 72 3 72 4 72 6 75 7 70 11 79 7 3 4 81 6 81 12 80 8 3 1 78 2 71 6 77 3 3 7 2 35 4 35 6 34 7 38 8 33 9 33 10 40 4 6 1 38 2 36 6 34 7 35 10 33 12 35 6 9 1 37 2 33 4 34 5 39 6 35 8 38 10 33 11 34 12 39 3 4 9 2 74 4 69 5 69 6 78 7 64 8 70 9 65 11 72 12 74 5 9 1 68 3 74 4 72 5 76 6 76 9 71 10 75 11 69 12 74 7 7 1 68 4 77 5 73 8 68 10 77 11 73 12 66 3 1 10 1 66 2 70 3 61 4 70 6 63 7 67 8 65 9 71 11 64 12 64 4 2 1 67 5 63 6 12 1 65 2 64 3 60 4 65 5 65 6 72 7 64 8 70 9 65 10 59 11 67 12 63 3 2 4 1 38 9 37 11 41 12 40 5 6 4 36 5 42 6 36 7 39 8 38 12 37 8 6 2 42 4 41 7 36 9 37 10 38 12 37 5 1 10 1 18 2 18 3 17 4 16 5 16 7 17 8 15 9 16 11 18 12 16 2 4 1 16 3 18 7 18 11 16 3 5 1 16 2 16 7 17 8 16 10 16 6 1 1 18 8 3 1 18 9 17 12 18 3 3 6 3 29 4 28 5 32 6 29 10 31 11 33 5 3 2 32 8 29 11 28 7 7 1 32 2 28 3 29 4 29 10 31 11 29 12 28 4 1 6 1 46 2 44 3 41 5 38 6 40 10 45 2 10 1 43 2 38 3 39 4 45 6 40 7 41 8 43 10 41 11 39 12 46 4 8 2 40 4 39 6 39 7 39 9 43 10 41 11 38 12 42 5 10 1 40 2 42 3 45 4 40 6 44 7 38 8 46 9 44 11 41 12 41 2 3 6 1 103 3 100 7 95 9 103 11 99 12 88 8 12 1 98 2 93 3 99 4 91 5 96 6 90 7 92 8 91 9 101 10 85 11 91 12 85 4 1 3 1 61 4 59 6 54 2 3 1 59 6 56 12 54 5 9 1 64 2 54 3 63 4 56 7 56 8 54 9 53 10 57 11 62 7 7 2 57 3 64 5 60 6 56 10 54 11 61 12 60 3 1 7 2 34 5 38 6 33 7 35 8 39 10 34 12 38 4 4 5 33 6 34 8 38 9 39 7 10 1 37 2 34 3 35 5 37 6 35 7 39 8 37 9 35 10 34 11 39 5 1 6 1 63 2 74 4 69 7 71 9 67 11 64 4 4 1 71 6 70 11 62 12 63 6 7 2 72 4 67 5 64 6 62 7 68 9 66 12 62 7 10 1 65 2 71 3 69 4 69 6 64 8 69 9 65 10 64 11 72 12 63 8 5 3 65 6 68 9 62 10 69 11 71 5 1 3 10 23 11 21 12 19 2 9 1 21 5 22 6 22 7 19 8 22 9 20 10 20 11 20 12 22 3 7 1 20 3 20 5 23 8 20 9 20 10 21 12 23 4 2 8 19 12 20 7 12 1 22 2 20 3 22 4 19 5 20 6 21 7 19 8 23 9 22 10 23 11 21 12 19 6 1 2 2 24 6 26 2 1 2 25 5 1 1 24 6 11 1 24 2 24 3 27 4 26 6 24 7 27 8 24 9 25 10 26 11 26 12 25 7 4 4 25 5 23 8 26 12 25 8 5 1 23 2 27 7 23 10 26 11 26 3 1 7 4 70 5 70 6 62 7 62 8 59 10 70 11 63 2 5 3 62 6 60 7 60 8 66 12 62 6 7 2 65 5 66 6 67 8 69 9 63 10 67 11 66 3 3 9 2 56 3 63 4 60 5 53 6 61 7 54 8 61 10 55 12 59 4 1 5 54 6 4 6 55 8 57 10 54 11 57 4 2 5 3 60 5 65 7 62 9 63 12 68 3 7 3 61 4 60 5 71 6 59 9 64 11 59 12 59 5 12 1 63 2 65 3 71 4 71 5 64 6 61 7 60 8 64 9 65 10 71 11 71 12 63 8 11 1 68 2 70 3 60 4 66 5 70 6 65 7 63 9 63 10 67 11 68 12 65 3 1 7 2 35 3 33 4 38 5 36 6 36 8 33 11 39 4 11 1 33 2 39 3 37 4 37 5 38 6 33 8 39 9 32 10 37 11 33 12 36 6 10 1 36 3 38 4 39 5 39 6 35 7 38 9 32 10 38 11 34 12 33 1 3 2 1 41 6 44 +23 3 2 8 2 84 4 86 5 76 6 76 7 75 8 77 10 87 11 80 5 3 10 78 11 78 12 75 8 6 1 83 3 86 4 83 6 75 10 83 12 80 7 1 8 2 41 4 44 5 41 6 45 8 44 10 42 11 43 12 39 2 6 1 43 4 40 6 40 9 39 11 42 12 40 4 6 2 45 5 40 7 39 8 40 9 40 12 43 5 9 2 45 3 40 6 39 7 43 8 45 9 45 10 40 11 42 12 41 6 9 1 38 2 46 3 42 4 43 6 46 7 44 8 41 9 46 12 44 7 11 1 45 2 45 3 39 4 40 5 45 7 42 8 42 9 42 10 45 11 43 12 41 8 2 3 42 12 39 4 2 10 1 82 2 88 3 78 5 83 6 89 7 83 8 88 9 90 10 87 12 90 6 9 1 80 4 86 5 84 6 87 7 76 9 77 10 78 11 88 12 75 7 7 1 84 2 85 3 84 4 74 5 88 6 88 9 81 8 10 1 75 3 90 4 88 5 81 7 74 8 83 9 89 10 86 11 87 12 87 2 1 12 1 56 2 49 3 48 4 46 5 47 6 54 7 49 8 48 9 49 10 55 11 49 12 52 2 3 2 50 3 53 9 46 2 1 3 5 78 9 75 12 78 4 3 2 76 9 81 11 81 5 2 5 2 36 3 37 7 35 10 37 12 34 3 6 2 36 3 32 8 35 9 36 11 33 12 33 4 10 1 37 2 38 3 32 4 35 5 37 6 33 7 33 8 33 10 34 12 32 6 10 1 35 2 37 3 32 4 38 5 38 6 32 7 37 8 35 9 35 12 37 8 5 2 36 4 37 6 34 7 34 12 32 5 2 6 1 82 2 75 4 73 5 74 6 74 9 72 3 9 1 83 2 74 3 78 4 74 6 71 7 81 9 74 10 80 12 70 6 7 1 79 5 86 6 77 7 81 9 70 11 83 12 81 7 9 3 73 4 83 5 72 6 84 7 75 8 70 9 75 10 84 12 85 8 8 3 85 4 79 7 84 8 80 9 80 10 82 11 83 12 81 7 1 2 1 46 3 44 2 1 2 42 3 12 1 45 2 39 3 45 4 46 5 39 6 47 7 43 8 39 9 43 10 40 11 40 12 41 4 4 1 42 5 41 9 47 11 47 5 1 9 44 6 11 1 44 2 45 3 39 4 42 5 41 6 42 8 44 9 46 10 46 11 43 12 40 8 10 1 47 2 41 3 47 4 47 5 42 6 39 8 39 9 40 11 41 12 47 3 2 5 1 83 2 80 5 78 10 74 11 74 7 6 1 82 2 79 6 80 7 73 9 81 11 72 8 10 2 74 3 84 4 77 5 85 6 83 7 76 8 74 9 76 10 79 12 79 1 4 9 1 42 2 42 3 38 4 39 5 41 6 42 8 41 9 39 11 42 2 3 12 1 19 2 20 3 16 4 17 5 17 6 18 7 17 8 17 9 17 10 18 11 16 12 20 5 2 6 16 11 19 2 1 5 3 63 4 64 8 62 10 65 11 61 2 5 3 63 4 60 7 66 8 60 9 59 6 1 6 1 107 2 97 3 101 5 97 7 90 12 98 3 6 3 92 6 98 8 90 9 94 10 100 12 105 4 12 1 100 2 93 3 90 4 104 5 98 6 109 7 98 8 99 9 108 10 107 11 106 12 106 5 12 1 107 2 106 3 107 4 90 5 99 6 90 7 91 8 99 9 100 10 95 11 103 12 98 7 6 1 92 5 109 6 97 7 100 8 90 10 101 8 10 2 101 4 90 5 106 6 99 7 107 8 90 9 104 10 99 11 94 12 94 2 3 6 1 17 3 15 7 16 8 16 9 15 10 16 5 3 4 16 6 17 12 16 3 2 10 1 36 2 32 3 37 5 33 7 31 8 35 9 32 10 35 11 35 12 32 5 2 1 37 12 37 7 8 1 32 2 33 3 31 4 32 6 34 7 34 10 31 11 34 5 3 8 1 104 2 89 4 99 7 105 8 90 10 98 11 93 12 91 4 4 2 102 3 96 4 97 12 98 5 6 1 95 4 101 5 106 6 105 8 97 11 92 6 7 1 92 3 95 4 95 5 96 8 102 10 92 12 102 8 4 4 92 8 101 10 107 12 107 6 1 9 3 82 4 92 5 83 6 87 8 93 9 83 10 89 11 90 12 85 2 9 1 94 2 86 3 84 4 94 6 88 7 83 8 89 9 95 12 88 3 2 10 89 12 93 4 5 2 81 4 84 5 92 6 95 7 84 6 1 11 84 7 6 2 79 4 79 8 91 9 93 10 83 12 92 6 2 8 1 50 3 47 4 44 6 51 7 50 8 46 9 46 11 47 3 12 1 44 2 47 3 45 4 42 5 42 6 48 7 47 8 44 9 48 10 44 11 50 12 45 4 5 1 42 4 46 5 48 8 44 9 47 5 1 7 44 6 2 1 48 11 48 7 11 1 47 2 48 3 47 4 47 5 47 7 45 8 43 9 49 10 49 11 50 12 44 5 2 6 3 84 4 76 5 79 10 82 11 76 12 83 4 10 2 74 4 77 5 74 6 76 7 75 8 83 9 83 10 79 11 81 12 84 5 10 1 86 2 82 3 86 4 86 5 85 6 76 7 74 8 75 11 74 12 81 7 10 1 74 2 79 3 78 4 75 6 76 7 80 8 76 9 85 10 86 12 73 8 11 1 76 2 80 3 89 4 76 6 84 7 73 8 87 9 84 10 73 11 83 12 75 4 1 7 1 42 3 37 6 42 8 41 9 40 10 39 12 44 2 4 2 39 9 44 11 38 12 38 3 8 2 39 3 40 4 44 5 41 8 44 9 41 10 44 11 39 8 12 1 39 2 38 3 41 4 38 5 42 6 38 7 41 8 39 9 42 10 44 11 41 12 42 3 1 3 4 55 8 60 9 64 2 5 4 58 5 64 10 53 11 52 12 56 7 9 3 57 4 54 6 63 7 56 8 57 9 54 10 54 11 59 12 56 5 1 6 3 54 4 58 5 57 7 52 9 56 10 56 5 7 1 57 3 61 4 56 7 61 10 52 11 62 12 58 6 7 1 56 3 57 6 60 7 59 8 55 10 57 12 52 7 6 1 57 3 60 4 54 9 54 10 55 12 57 8 2 4 62 6 52 6 2 3 2 29 4 32 9 31 3 2 2 28 8 29 4 10 2 30 3 32 4 29 5 31 6 28 7 30 9 33 10 31 11 27 12 27 5 10 2 31 3 30 4 27 5 30 6 28 7 32 8 31 9 30 10 31 12 27 6 6 2 27 3 28 5 31 6 28 7 30 9 30 7 3 2 28 8 30 10 29 +19 4 2 10 1 63 3 66 4 56 5 61 6 62 7 63 8 56 9 66 11 61 12 56 4 11 1 57 2 66 3 60 4 62 5 58 6 58 7 54 8 55 9 59 10 64 11 64 6 1 4 66 8 1 6 61 2 2 5 1 54 2 50 4 50 9 48 11 48 5 7 1 50 3 48 6 52 7 48 9 47 11 49 12 57 5 2 12 1 92 2 92 3 93 4 100 5 92 6 84 7 89 8 86 9 88 10 84 11 98 12 100 3 9 2 100 4 92 5 96 6 95 7 93 8 90 9 101 10 99 12 101 4 9 3 99 4 88 5 97 7 84 8 87 9 93 10 100 11 97 12 90 6 8 1 100 2 101 3 90 5 91 6 98 7 93 9 92 11 83 8 3 4 93 5 85 6 91 4 1 4 6 32 9 31 10 29 12 31 2 6 2 33 7 34 9 33 10 31 11 31 12 33 4 4 3 30 5 30 7 31 8 30 5 6 2 33 5 34 6 31 8 33 11 31 12 30 5 2 1 8 83 4 10 1 82 3 85 5 82 6 85 7 85 8 75 9 75 10 76 11 87 12 75 5 2 4 85 9 85 7 2 8 85 12 76 8 12 1 87 2 81 3 74 4 87 5 78 6 87 7 82 8 82 9 87 10 81 11 78 12 82 3 1 5 2 41 4 45 6 41 8 42 10 42 4 8 1 42 5 45 6 44 7 40 8 39 9 42 10 40 12 45 8 12 1 43 2 44 3 42 4 42 5 42 6 39 7 41 8 43 9 40 10 43 11 40 12 42 5 1 5 3 36 5 34 6 34 10 35 11 33 2 8 1 36 2 32 4 34 5 31 6 36 7 32 8 34 9 35 3 11 1 36 2 35 3 34 4 32 5 35 6 36 7 31 9 33 10 36 11 34 12 30 6 8 1 36 2 30 4 34 5 32 6 32 7 31 9 32 10 31 7 2 8 36 9 36 7 1 12 1 40 2 37 3 43 4 36 5 38 6 43 7 38 8 41 9 36 10 38 11 38 12 39 2 3 3 37 11 44 12 42 3 10 1 41 2 38 3 37 4 37 6 41 7 42 8 43 9 37 10 38 12 42 4 8 1 42 2 40 4 41 5 37 7 38 8 41 9 39 11 44 5 5 2 42 3 42 5 40 6 41 9 41 6 1 3 42 8 11 2 43 3 40 4 39 5 42 6 40 7 42 8 43 9 43 10 39 11 37 12 41 4 4 10 1 77 3 84 5 85 6 87 7 85 8 86 9 85 10 77 11 78 12 74 5 12 1 84 2 87 3 85 4 81 5 73 6 76 7 82 8 76 9 75 10 74 11 77 12 75 7 5 1 83 3 77 9 75 10 78 12 80 8 5 3 82 4 75 7 80 9 78 12 86 5 2 10 2 70 3 71 4 75 5 67 6 70 7 76 8 69 9 67 10 76 11 71 3 1 5 78 4 8 1 66 3 69 5 77 6 69 8 70 9 79 10 68 12 73 6 6 2 69 5 66 6 72 7 71 8 78 12 72 7 5 4 68 5 75 6 77 9 71 12 72 3 1 1 3 61 2 12 1 64 2 59 3 61 4 65 5 69 6 69 7 64 8 64 9 58 10 66 11 61 12 60 3 12 1 59 2 62 3 61 4 62 5 62 6 69 7 60 8 59 9 65 10 58 11 64 12 60 3 1 11 1 77 2 80 3 74 4 83 5 83 6 79 7 75 8 73 9 71 10 80 12 78 4 8 4 77 5 78 6 75 7 83 8 81 10 82 11 76 12 75 7 6 5 81 6 70 7 76 9 74 10 79 11 75 5 1 1 8 24 3 8 1 22 2 24 3 22 4 21 5 23 10 23 11 22 12 25 5 5 2 25 4 25 9 24 10 21 12 22 6 1 3 24 8 10 1 24 2 24 3 24 4 23 5 25 6 22 7 24 8 21 10 24 11 23 5 2 3 2 53 7 51 11 45 3 12 1 50 2 49 3 54 4 51 5 49 6 46 7 51 8 45 9 51 10 47 11 49 12 50 4 3 2 50 6 52 12 46 5 3 8 51 9 50 11 49 7 8 2 50 3 51 7 50 8 50 9 52 10 46 11 45 12 48 4 1 12 1 14 2 14 3 14 4 14 5 12 6 14 7 13 8 14 9 12 10 13 11 13 12 13 2 3 3 14 6 13 9 14 3 2 2 12 7 12 7 9 1 13 2 13 3 12 7 13 8 12 9 14 10 12 11 13 12 14 5 2 4 3 40 8 39 11 37 12 40 3 11 1 37 2 38 3 37 4 39 5 35 6 39 7 42 8 39 9 37 10 36 11 38 5 1 4 39 6 12 1 39 2 38 3 41 4 37 5 34 6 37 7 41 8 39 9 37 10 36 11 37 12 35 7 10 1 37 2 38 4 41 5 41 6 35 7 38 8 36 9 39 10 38 11 41 1 7 10 1 22 2 19 3 22 4 22 5 21 7 21 8 22 9 19 10 21 11 20 3 2 10 1 74 2 83 3 83 4 79 6 74 8 84 9 71 10 76 11 78 12 70 3 10 1 73 2 78 3 81 4 73 6 84 7 80 9 84 10 82 11 75 12 85 5 12 1 85 2 77 3 82 4 81 5 73 6 75 7 78 8 85 9 76 10 77 11 83 12 76 5 1 12 1 90 2 86 3 97 4 98 5 98 6 92 7 104 8 104 9 91 10 92 11 99 12 103 2 2 3 93 7 87 3 12 1 89 2 102 3 100 4 86 5 91 6 87 7 102 8 91 9 93 10 104 11 96 12 97 5 9 1 94 2 100 3 91 4 89 5 98 6 102 9 96 11 90 12 100 7 7 1 93 5 87 6 90 8 94 10 96 11 99 12 104 +19 4 1 5 1 63 4 56 7 57 10 54 12 55 3 12 1 58 2 57 3 65 4 58 5 62 6 55 7 63 8 55 9 54 10 63 11 57 12 58 4 4 1 58 7 61 10 59 11 64 5 9 1 57 3 64 4 55 5 64 6 58 7 61 8 62 9 65 10 60 2 2 11 1 87 2 100 3 95 4 91 5 97 7 86 8 101 9 87 10 100 11 89 12 101 6 3 4 88 11 88 12 88 3 1 5 1 57 2 51 3 55 4 54 7 49 6 7 2 57 3 52 5 52 6 52 9 56 10 53 11 50 8 8 1 55 3 52 6 52 7 50 8 55 9 52 11 49 12 51 3 1 4 5 76 6 87 7 79 8 83 2 10 1 83 2 81 3 74 4 82 5 86 6 90 7 82 8 88 10 83 12 83 7 7 3 79 5 75 8 81 9 83 10 76 11 89 12 76 4 1 6 3 57 4 56 5 55 7 65 8 65 10 58 2 4 5 55 6 64 7 60 12 63 5 6 1 66 3 64 6 60 7 64 8 56 10 60 8 6 1 56 3 61 4 55 6 63 11 59 12 60 4 2 1 10 65 5 12 1 58 2 57 3 59 4 61 5 58 6 56 7 55 8 64 9 57 10 58 11 63 12 61 7 2 4 57 8 63 8 6 1 65 2 66 4 58 6 59 7 54 12 65 3 3 11 1 92 2 101 3 98 4 94 5 98 7 99 8 95 9 98 10 99 11 91 12 101 7 7 1 84 3 84 4 85 5 86 6 100 9 94 12 85 8 10 1 89 2 98 3 85 5 91 7 84 8 91 9 95 10 93 11 86 12 102 4 1 8 1 52 2 52 3 50 4 46 6 53 7 46 8 50 12 47 5 10 1 50 2 53 3 49 5 51 6 52 7 47 8 47 9 49 11 47 12 48 6 10 1 51 2 49 3 47 4 54 5 47 7 50 8 47 9 53 10 47 11 49 7 8 3 53 5 53 7 47 8 50 9 48 10 54 11 53 12 49 5 1 4 2 77 6 90 10 89 12 77 3 7 1 77 2 78 4 75 6 78 7 88 10 85 11 77 4 10 1 87 2 74 3 86 4 75 5 80 7 83 8 82 9 83 11 80 12 87 5 7 3 88 5 87 7 88 8 74 10 90 11 88 12 88 6 5 1 79 2 88 3 79 11 88 12 79 3 3 5 1 69 2 62 8 63 9 62 12 72 4 6 2 72 3 68 4 74 9 70 11 75 12 72 7 10 1 65 2 72 3 67 4 73 5 64 7 69 8 63 9 71 10 67 12 69 4 1 3 2 46 7 45 10 46 2 2 5 43 6 43 3 6 1 41 4 42 5 42 7 39 8 38 9 43 6 6 1 45 3 42 5 44 6 40 9 44 12 43 6 2 1 11 102 3 6 1 91 3 87 5 92 7 95 9 92 12 99 4 10 1 104 2 100 4 91 5 87 6 101 7 103 8 104 9 97 10 105 12 99 5 2 5 87 9 101 6 4 1 99 9 93 10 90 11 96 8 2 7 97 8 101 1 4 2 2 82 5 99 4 1 6 2 37 3 37 5 36 6 33 7 37 8 39 5 4 3 35 6 39 10 38 11 36 6 8 1 36 2 36 3 38 5 37 6 33 7 37 8 38 10 37 7 2 6 39 11 35 4 1 12 1 69 2 76 3 75 4 71 5 65 6 68 7 70 8 77 9 72 10 70 11 67 12 77 2 8 1 69 2 73 5 72 6 65 8 70 9 68 10 74 11 68 5 7 1 71 4 70 6 68 7 76 8 76 11 72 12 72 8 9 1 74 2 77 3 73 4 68 5 65 6 68 7 67 8 76 10 70 2 1 9 1 13 2 12 3 11 4 12 5 12 9 12 10 13 11 12 12 12 3 3 2 11 7 11 12 11 4 1 7 1 60 2 54 6 59 7 52 10 55 11 52 12 57 2 5 2 60 9 57 10 59 11 56 12 56 3 3 3 51 6 58 9 54 6 9 1 60 2 59 3 57 5 59 6 53 7 54 8 57 11 57 12 58 5 3 4 3 13 4 14 8 13 11 15 4 8 1 14 3 14 5 14 6 14 7 13 8 13 9 13 12 15 6 1 2 15 7 12 1 15 2 13 3 13 4 14 5 14 6 14 7 14 8 14 9 14 10 15 11 14 12 14 8 4 3 15 4 14 10 13 11 14 2 4 2 2 56 9 57 5 9 1 57 2 60 3 57 4 54 5 56 6 61 7 55 11 66 12 55 +21 6 1 1 6 17 2 4 1 16 3 17 4 20 7 16 3 10 2 18 3 16 4 19 5 17 7 17 8 17 9 17 10 19 11 19 12 17 4 9 1 20 2 18 4 19 6 20 7 17 8 18 9 19 10 19 11 18 6 6 1 19 2 18 4 18 6 17 7 19 10 17 7 1 3 16 3 3 1 11 96 5 3 4 88 6 87 11 79 7 8 4 88 6 88 7 89 8 89 9 81 10 96 11 83 12 94 2 2 11 1 20 2 19 3 17 4 19 5 18 6 18 7 17 8 20 9 20 10 19 11 18 3 6 2 20 3 18 5 20 6 20 9 18 12 18 4 3 3 6 90 7 91 10 95 6 8 1 92 3 95 4 95 6 95 7 88 9 93 11 87 12 86 7 7 1 92 3 89 4 83 5 86 7 82 10 83 12 85 8 11 1 91 2 88 3 85 4 91 5 84 6 83 7 86 8 92 10 80 11 81 12 94 3 1 2 2 50 7 45 5 10 1 49 2 51 3 47 4 46 5 46 6 47 7 51 8 47 11 48 12 50 8 4 3 53 4 48 8 54 11 48 4 2 1 12 46 4 3 4 51 7 47 11 54 5 11 1 49 2 53 3 52 4 49 5 48 6 51 7 46 8 46 10 51 11 54 12 54 8 3 1 52 2 48 12 53 3 2 12 1 62 2 62 3 66 4 65 5 69 6 64 7 65 8 58 9 67 10 67 11 62 12 62 4 11 1 57 2 67 3 57 4 63 6 65 7 69 8 68 9 60 10 59 11 59 12 58 6 2 10 60 12 69 4 1 11 1 14 2 17 3 17 4 15 5 15 6 18 7 16 8 17 9 18 11 15 12 15 2 1 5 17 6 10 1 16 2 16 3 16 4 15 6 14 7 16 8 14 10 18 11 16 12 14 7 2 1 17 7 16 4 2 3 1 65 2 63 11 68 3 6 3 71 5 71 7 66 8 69 9 61 11 63 7 3 1 64 5 59 8 68 8 11 1 68 2 66 3 63 4 59 6 71 7 66 8 71 9 69 10 67 11 59 12 71 5 2 5 1 69 3 68 4 71 5 72 7 69 3 9 1 74 2 72 4 67 5 65 7 74 8 67 10 72 11 69 12 68 4 12 1 64 2 64 3 67 4 75 5 68 6 74 7 68 8 73 9 73 10 66 11 75 12 72 6 1 7 76 7 4 3 65 4 75 9 66 12 78 5 1 4 2 42 6 48 10 42 12 46 2 1 12 45 5 12 1 40 2 41 3 44 4 42 5 41 6 44 7 42 8 44 9 47 10 48 11 48 12 41 6 10 1 42 2 48 3 43 4 44 6 41 7 41 8 48 9 43 10 46 11 44 7 10 1 42 3 47 4 44 5 45 7 46 8 40 9 44 10 48 11 44 12 41 5 4 4 1 46 3 43 5 45 9 45 5 7 1 44 2 47 8 44 9 47 10 45 11 47 12 42 6 12 1 47 2 49 3 45 4 48 5 50 6 47 7 44 8 48 9 42 10 48 11 48 12 45 7 12 1 50 2 43 3 49 4 49 5 47 6 44 7 46 8 47 9 47 10 46 11 50 12 42 8 5 2 44 4 45 7 51 8 43 9 49 4 1 9 1 35 2 35 4 38 5 32 7 36 8 33 9 38 10 37 12 37 4 6 1 34 2 33 3 35 5 36 6 35 12 36 5 4 1 37 4 33 8 37 12 32 6 10 1 36 2 33 3 34 5 36 6 33 8 34 9 32 10 34 11 33 12 38 5 1 10 1 11 3 11 4 10 5 11 7 10 8 12 9 12 10 11 11 11 12 12 2 3 5 11 7 11 11 10 3 7 4 10 6 11 7 10 8 11 9 12 10 11 12 12 6 11 1 11 3 12 4 12 5 12 6 11 7 11 8 10 9 11 10 10 11 11 12 10 7 4 2 11 7 12 10 11 12 12 5 2 1 12 86 3 1 12 84 4 7 3 79 5 82 6 87 7 82 8 89 9 78 11 89 5 5 1 91 2 88 3 91 5 78 6 82 7 8 1 82 3 90 6 85 7 78 8 79 10 75 11 82 12 85 3 3 6 1 11 2 11 6 11 8 11 9 11 12 11 6 4 1 12 2 11 4 11 9 13 7 3 2 11 3 13 7 13 4 2 2 7 96 10 106 4 12 1 99 2 106 3 106 4 106 5 105 6 93 7 101 8 107 9 97 10 105 11 89 12 99 6 9 1 103 2 107 3 103 5 94 6 104 7 100 8 102 9 100 12 94 8 2 2 107 7 98 6 3 9 1 24 2 24 4 27 5 24 6 27 7 27 8 27 9 23 11 27 4 9 1 27 2 23 3 26 6 25 7 23 8 25 9 25 10 23 11 24 5 2 6 27 8 25 6 2 1 25 9 24 7 8 1 24 2 24 3 25 4 25 5 27 7 23 9 25 10 23 8 6 1 23 3 27 6 24 8 23 9 26 11 23 5 2 1 9 83 3 12 1 85 2 91 3 89 4 83 5 80 6 84 7 90 8 81 9 83 10 89 11 81 12 83 5 10 1 90 2 89 3 83 5 81 7 90 8 91 9 88 10 84 11 79 12 79 6 8 2 87 3 82 4 85 6 87 7 89 10 76 11 81 12 86 8 6 3 77 4 92 6 88 7 80 10 90 12 77 4 1 5 3 38 4 37 5 39 6 33 12 37 2 3 1 33 4 35 5 32 5 11 1 34 2 34 3 35 5 38 6 36 7 36 8 37 9 36 10 35 11 38 12 33 7 1 6 34 5 1 9 1 40 3 38 4 43 5 42 6 40 8 44 9 44 10 41 11 42 2 3 3 43 4 45 11 42 5 8 2 39 5 45 6 41 7 42 8 41 10 42 11 37 12 45 6 3 2 40 4 42 7 41 8 5 2 42 3 37 6 42 11 41 12 42 +16 3 1 11 1 46 2 43 3 47 4 44 5 44 6 43 7 42 8 43 10 41 11 44 12 41 4 4 3 42 9 46 11 48 12 40 6 5 1 46 2 43 4 47 8 42 12 48 5 1 7 1 53 4 55 5 51 6 52 9 54 11 46 12 53 2 6 1 56 3 46 6 47 10 52 11 54 12 46 4 7 1 56 3 54 7 54 8 47 10 47 11 46 12 56 5 12 1 50 2 53 3 46 4 52 5 52 6 54 7 50 8 51 9 52 10 52 11 53 12 54 8 4 2 51 4 48 6 54 10 54 5 3 8 2 62 3 58 4 59 5 61 7 52 10 56 11 63 12 60 4 7 1 55 2 59 5 63 6 59 7 58 8 56 11 55 5 9 1 62 2 59 3 62 4 62 5 53 7 55 8 63 9 59 11 57 6 10 1 64 2 59 3 63 5 57 6 60 7 62 8 62 9 58 11 60 12 53 7 3 1 62 3 53 9 62 4 2 2 3 53 10 53 4 1 6 54 5 5 2 61 6 53 7 55 9 61 12 57 7 4 5 54 8 52 9 56 12 55 3 1 12 1 28 2 26 3 27 4 28 5 28 6 29 7 27 8 27 9 26 10 29 11 27 12 29 3 5 1 29 2 28 5 27 6 26 10 29 8 8 1 28 3 27 4 26 7 28 8 29 10 29 11 27 12 25 4 1 9 1 98 3 99 5 107 6 105 7 93 8 93 9 106 10 95 11 100 4 1 12 92 5 6 1 94 6 88 7 92 8 90 10 107 11 92 8 9 1 105 3 88 4 98 5 88 6 102 7 91 8 99 10 92 11 92 6 1 5 6 97 7 89 8 94 9 95 10 84 3 1 6 86 4 9 1 84 3 97 4 98 6 100 7 96 8 101 9 92 10 94 12 99 6 3 3 100 6 98 11 91 7 12 1 84 2 101 3 100 4 85 5 89 6 88 7 92 8 92 9 94 10 101 11 91 12 87 8 1 9 92 6 3 3 3 43 6 41 7 37 4 1 9 42 5 2 6 42 8 41 6 6 3 43 5 37 6 43 7 45 9 40 11 39 7 12 1 41 2 43 3 39 4 45 5 39 6 38 7 44 8 44 9 40 10 40 11 37 12 39 8 4 1 39 2 40 5 44 11 41 2 1 3 1 55 3 55 10 55 5 3 3 56 9 56 11 56 4 3 1 9 77 4 5 1 87 2 76 5 85 7 85 10 78 5 5 4 77 5 89 6 75 8 87 10 77 8 1 6 86 2 6 3 4 100 8 102 10 98 7 9 2 101 4 101 5 100 6 93 7 101 8 97 9 98 11 102 12 93 2 4 11 1 90 2 82 3 92 4 88 5 92 6 88 7 88 8 97 10 96 11 91 12 83 5 9 1 85 2 82 3 93 4 90 5 84 8 89 10 97 11 83 12 96 4 1 9 1 97 3 82 4 84 5 87 6 94 7 81 9 87 10 90 12 96 3 5 1 98 2 92 5 96 9 98 10 85 5 1 12 97 8 9 1 83 2 84 3 95 6 97 7 81 9 84 10 93 11 87 12 89 3 1 3 6 60 10 56 11 64 3 1 8 58 4 6 1 59 5 57 6 62 7 61 8 57 11 58 5 3 11 1 14 2 15 4 16 5 14 6 14 7 14 8 14 9 14 10 16 11 15 12 15 5 6 5 15 7 14 8 16 9 14 10 15 12 14 6 9 2 15 3 15 4 15 5 15 6 14 7 14 8 14 9 15 10 15 7 9 1 16 2 15 4 15 5 15 6 14 8 14 10 15 11 16 12 14 8 12 1 14 2 16 3 16 4 16 5 16 6 14 7 15 8 16 9 14 10 15 11 15 12 16 4 4 7 1 104 2 86 3 96 5 87 6 101 7 92 9 96 5 10 1 87 2 89 3 88 4 94 5 87 6 93 7 103 8 87 10 91 12 103 6 10 1 99 2 94 3 94 4 97 5 100 6 89 7 86 9 101 11 103 12 98 7 12 1 87 2 93 3 91 4 90 5 90 6 90 7 92 8 87 9 91 10 97 11 97 12 98 +16 5 3 5 1 65 2 71 4 69 7 61 11 66 5 4 3 66 5 70 8 68 9 68 6 10 1 59 3 62 4 63 5 61 6 68 7 62 8 61 9 65 10 65 12 70 7 4 2 59 5 62 8 70 12 60 8 10 2 59 3 63 5 68 6 63 7 70 8 68 9 65 10 70 11 69 12 61 5 1 1 7 79 3 7 1 69 4 80 5 72 6 77 7 68 8 66 9 77 6 2 4 68 10 74 7 6 1 80 3 73 4 73 7 74 8 66 12 73 8 12 1 79 2 67 3 67 4 72 5 68 6 79 7 78 8 80 9 76 10 78 11 68 12 80 4 1 12 1 89 2 87 3 97 4 96 5 96 6 97 7 99 8 96 9 106 10 93 11 101 12 92 2 8 1 98 2 89 3 99 4 103 8 103 9 92 11 90 12 98 7 2 1 105 5 93 8 7 3 97 5 90 6 105 8 100 9 91 10 94 11 101 4 4 6 1 44 7 40 9 40 10 43 11 38 12 43 5 4 3 40 5 42 6 42 12 44 7 7 2 44 4 45 5 42 6 41 9 42 10 42 11 41 8 12 1 44 2 44 3 45 4 40 5 43 6 46 7 42 8 43 9 39 10 42 11 40 12 42 8 1 7 1 49 2 57 3 48 4 54 9 55 10 50 12 53 2 7 2 49 3 51 5 57 6 50 7 52 10 53 11 48 3 12 1 49 2 48 3 54 4 56 5 56 6 51 7 58 8 58 9 53 10 54 11 55 12 51 4 11 1 50 2 55 3 50 4 56 5 53 6 52 7 52 8 48 9 58 10 50 12 53 5 7 3 52 4 56 7 49 8 50 9 55 10 53 11 50 6 10 1 50 2 57 3 54 4 50 6 49 7 51 8 57 9 54 11 56 12 48 7 8 1 52 2 51 6 56 7 58 9 57 10 55 11 58 12 53 8 2 3 58 12 58 6 1 5 3 61 6 59 10 59 11 60 12 56 2 12 1 65 2 66 3 56 4 57 5 59 6 61 7 61 8 65 9 65 10 63 11 56 12 66 3 3 6 61 7 61 8 58 4 6 2 61 8 60 9 61 10 59 11 60 12 64 6 4 2 63 4 56 8 58 9 55 8 5 2 59 3 64 5 60 6 58 11 58 3 3 3 4 22 11 23 12 22 4 8 1 24 2 23 4 22 5 23 6 22 8 24 11 22 12 26 5 1 6 23 4 3 1 1 97 6 6 4 89 6 98 7 87 9 90 11 98 12 95 7 2 1 87 4 85 8 3 2 86 5 95 12 95 5 2 1 8 12 3 9 3 10 4 11 6 10 7 10 8 10 9 11 10 11 11 10 12 10 4 5 4 11 5 11 6 10 8 10 11 11 5 11 1 10 2 12 3 11 4 12 5 11 6 10 8 12 9 11 10 12 11 11 12 11 7 6 1 11 3 11 4 10 5 12 6 12 10 12 4 1 3 1 11 3 13 10 12 3 10 2 12 4 12 5 12 6 12 7 12 8 12 9 11 10 12 11 11 12 12 5 10 1 11 2 13 4 11 5 12 6 13 7 11 8 11 10 13 11 11 12 12 6 7 2 12 3 11 5 11 6 11 7 12 10 12 11 13 5 1 10 1 68 2 68 3 71 4 69 5 74 7 69 9 62 10 63 11 70 12 70 2 5 1 63 2 65 3 67 4 64 10 68 4 12 1 70 2 69 3 68 4 69 5 72 6 62 7 74 8 73 9 75 10 69 11 66 12 63 5 2 1 74 4 71 8 10 2 73 3 74 4 66 5 72 6 67 7 74 8 66 10 70 11 67 12 65 5 1 1 8 63 3 11 1 62 2 67 4 60 5 63 6 59 7 60 8 61 9 67 10 65 11 65 12 64 5 10 1 60 2 56 3 57 5 63 6 55 7 67 9 55 10 56 11 65 12 65 6 12 1 66 2 61 3 62 4 63 5 60 6 64 7 59 8 60 9 62 10 67 11 56 12 57 8 12 1 58 2 57 3 64 4 62 5 57 6 58 7 55 8 66 9 58 10 65 11 61 12 58 6 2 7 1 40 3 42 5 40 7 44 9 44 10 41 11 42 3 6 1 39 2 42 3 38 7 38 11 38 12 44 4 4 2 43 5 37 6 40 8 41 5 1 6 40 6 9 2 39 3 39 5 37 7 40 8 39 9 38 10 43 11 43 12 43 7 2 8 42 9 44 2 6 8 1 73 2 63 4 73 5 64 9 67 10 70 11 75 12 75 7 5 2 68 3 73 4 71 6 75 9 76 5 1 9 1 77 2 70 3 70 5 77 8 76 9 77 10 83 11 82 12 81 3 3 1 72 4 80 11 80 5 11 1 76 2 71 3 73 4 78 6 74 7 73 8 72 9 81 10 79 11 83 12 82 6 7 3 83 4 78 7 75 9 79 10 80 11 71 12 82 8 2 2 73 5 73 5 1 4 2 48 3 46 10 50 11 45 2 12 1 53 2 48 3 52 4 49 5 43 6 48 7 48 8 50 9 50 10 47 11 51 12 50 4 3 5 46 6 49 9 44 5 4 1 50 4 53 5 45 10 45 7 3 2 50 6 46 10 52 +25 5 1 5 2 20 4 20 10 19 11 19 12 20 2 10 2 18 3 17 4 19 5 20 6 20 7 21 8 17 9 17 10 20 11 20 3 1 12 17 5 2 5 20 7 18 6 2 8 20 10 19 3 2 8 2 50 3 48 4 46 5 49 8 46 9 52 11 45 12 46 3 1 7 50 4 11 1 49 2 53 3 53 4 47 5 53 6 45 7 46 8 51 9 50 10 49 12 50 3 3 8 1 69 4 73 5 83 6 81 7 76 8 72 10 83 11 70 4 6 1 70 2 71 3 80 4 70 7 70 8 69 5 4 4 70 9 78 11 78 12 81 5 1 12 1 24 2 25 3 25 4 23 5 25 6 22 7 23 8 26 9 25 10 22 11 25 12 22 2 4 4 23 9 26 10 26 11 23 3 8 1 23 2 22 3 24 8 25 9 22 10 26 11 24 12 26 5 12 1 23 2 24 3 26 4 22 5 26 6 26 7 25 8 25 9 25 10 25 11 25 12 22 7 11 1 23 2 22 3 25 4 22 5 24 6 26 8 22 9 23 10 23 11 24 12 25 5 1 2 2 38 5 38 2 5 1 38 5 36 6 32 7 36 10 32 3 3 3 37 4 38 6 33 7 3 1 32 2 36 5 36 8 2 3 33 5 37 4 3 4 6 9 7 11 9 10 12 10 4 9 2 10 3 10 4 11 5 10 6 9 7 9 8 11 9 10 10 11 5 11 1 11 2 10 4 10 5 11 6 10 7 10 8 10 9 10 10 10 11 9 12 11 7 4 3 10 8 9 10 9 12 9 4 1 5 2 44 5 48 8 42 11 42 12 42 3 9 3 43 4 46 5 46 6 50 8 42 9 48 10 43 11 48 12 47 5 1 1 45 7 3 4 41 11 50 12 51 3 1 3 3 17 5 17 12 18 7 9 1 18 2 18 3 20 7 16 8 20 9 19 10 19 11 18 12 17 8 12 1 17 2 18 3 19 4 17 5 19 6 18 7 19 8 19 9 18 10 18 11 17 12 19 4 2 2 3 66 9 77 3 3 3 75 6 78 11 78 4 12 1 69 2 71 3 77 4 71 5 75 6 73 7 68 8 70 9 77 10 77 11 66 12 76 5 7 1 69 2 76 3 65 5 76 9 66 11 77 12 71 3 1 8 1 29 3 34 4 30 5 31 7 32 9 30 10 34 12 29 2 6 1 30 6 30 8 31 9 31 10 35 12 32 4 10 1 30 3 29 4 29 5 33 6 34 8 34 9 31 10 34 11 29 12 30 6 1 5 2 87 3 86 7 97 8 86 9 99 2 3 5 97 7 89 11 88 3 5 3 98 4 90 8 95 9 96 10 99 4 2 3 85 8 84 5 2 2 95 5 96 6 3 2 86 7 96 9 86 2 5 9 1 14 2 14 4 13 6 13 7 13 8 14 9 15 10 13 11 15 7 3 3 13 4 14 7 14 7 1 4 3 53 4 53 6 55 9 48 3 8 2 55 3 58 6 58 7 54 8 48 10 48 11 51 12 51 4 12 1 57 2 54 3 48 4 57 5 56 6 49 7 57 8 50 9 51 10 49 11 49 12 48 5 9 1 58 4 56 5 50 6 54 7 57 8 51 9 55 10 52 11 54 6 4 1 58 3 52 8 52 9 54 7 7 1 51 2 56 4 51 5 58 7 50 9 56 12 54 8 10 1 57 2 56 3 48 4 54 6 58 8 56 9 56 10 51 11 50 12 52 2 3 10 1 50 2 48 4 48 5 48 7 49 8 50 9 52 10 48 11 49 12 49 7 7 1 49 2 48 4 50 5 47 6 47 7 50 11 50 5 2 4 5 87 6 89 10 81 12 88 3 8 1 80 4 87 5 82 6 87 7 78 9 75 10 87 11 80 4 3 2 88 6 83 11 85 6 3 6 79 11 83 12 80 8 9 1 90 2 83 3 86 4 78 5 83 7 86 8 89 9 81 10 91 3 5 12 1 84 2 81 3 76 4 84 5 88 6 76 7 88 8 80 9 83 10 88 11 82 12 89 7 5 1 85 2 76 5 88 6 74 12 79 8 1 3 79 5 1 8 1 78 3 73 6 76 7 74 9 72 10 80 11 78 12 83 4 9 1 78 2 74 5 76 6 69 8 82 9 76 10 79 11 73 12 83 6 3 2 81 10 74 11 73 7 3 5 83 6 81 11 83 8 8 1 83 3 78 4 72 5 83 7 76 10 80 11 81 12 80 1 1 3 2 95 4 88 12 86 4 1 10 1 36 2 32 3 34 4 32 6 37 7 36 8 36 9 33 10 35 12 37 2 4 1 33 4 34 7 33 9 37 6 6 1 32 4 32 5 36 7 36 8 34 10 33 8 8 1 37 3 35 4 35 5 32 7 35 8 35 9 34 12 36 6 1 6 1 51 2 52 5 56 6 55 8 55 11 50 2 3 1 55 4 56 8 53 3 3 3 51 9 59 10 50 5 2 3 57 4 59 6 12 1 49 2 54 3 57 4 58 5 51 6 52 7 56 8 56 9 52 10 51 11 54 12 51 8 8 1 50 2 56 3 59 5 52 7 56 8 55 10 57 12 52 4 2 7 3 20 4 21 6 21 7 21 8 21 9 20 12 22 4 4 4 23 7 23 8 20 11 23 5 10 1 23 2 22 3 20 4 21 6 20 7 22 8 23 9 20 10 21 11 20 8 2 4 24 11 23 4 1 10 1 49 2 45 3 48 4 48 5 45 7 43 9 45 10 44 11 51 12 44 4 11 1 43 2 49 4 47 5 47 6 51 7 48 8 46 9 45 10 48 11 48 12 44 5 1 12 47 7 6 2 49 3 47 5 49 6 49 11 46 12 48 5 1 7 1 33 3 34 5 30 6 30 9 30 10 30 11 32 3 4 2 28 5 31 8 31 11 28 5 1 5 31 6 9 1 30 2 30 3 30 4 29 5 34 6 33 9 32 10 30 12 29 8 6 2 33 3 31 5 34 7 34 8 32 11 32 4 2 7 1 46 3 42 5 42 6 45 8 41 10 47 11 41 3 1 1 47 5 9 1 41 3 42 4 42 5 43 6 45 7 45 10 45 11 44 12 42 8 7 1 40 3 47 4 44 8 41 9 39 11 40 12 41 2 2 6 2 29 4 27 6 26 7 31 9 31 10 32 8 1 11 31 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/4_ChambersBarnes_10_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/4_ChambersBarnes_10_workers.fjs new file mode 100644 index 00000000..2507635e --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/4_ChambersBarnes_10_workers.fjs @@ -0,0 +1,16 @@ +15 13 19 +10 1 8 1 16 9 4 10 18 1 75 2 79 3 78 4 78 5 68 6 79 7 68 8 82 9 75 10 82 11 74 12 70 13 73 14 75 16 82 17 79 18 78 19 72 11 12 3 69 4 73 6 80 7 69 8 68 9 81 12 80 14 81 15 80 16 79 17 79 18 73 12 16 2 74 3 79 4 79 5 73 6 79 7 79 8 74 9 77 10 71 11 69 12 77 13 81 14 71 16 69 17 82 18 70 13 18 1 68 2 73 3 71 4 77 5 68 6 68 7 76 8 75 9 73 10 82 11 80 12 72 13 79 15 70 16 80 17 73 18 76 19 80 1 1 3 2 79 6 73 10 78 1 7 15 2 70 3 75 4 77 5 78 6 80 7 81 8 67 10 72 11 79 13 73 14 78 15 71 16 70 18 69 19 73 1 5 10 5 29 6 32 8 30 9 29 11 27 12 31 13 30 14 33 17 32 18 28 1 9 6 5 44 9 42 11 47 12 47 14 40 19 43 1 3 9 2 35 3 38 5 41 6 42 7 41 8 37 12 38 16 39 19 40 1 6 17 1 105 2 90 3 106 4 106 5 94 6 105 7 97 8 98 9 89 10 97 12 97 13 92 15 93 16 99 17 100 18 90 19 101 1 2 17 1 24 2 26 3 24 4 27 5 24 6 27 7 24 8 24 9 24 10 24 11 23 12 24 14 27 15 25 17 28 18 27 19 26 1 4 2 8 17 13 19 +10 1 7 8 3 19 6 18 7 18 9 18 11 19 12 18 13 18 17 18 1 9 10 1 71 3 77 8 76 10 77 12 70 14 76 15 76 16 79 17 76 19 70 1 4 13 2 43 5 40 6 46 7 45 9 42 10 46 11 44 14 45 15 41 16 44 17 40 18 45 19 41 1 1 17 1 25 3 21 4 24 5 23 6 21 7 24 8 22 9 25 10 23 11 23 12 23 13 21 14 25 15 24 16 21 17 22 18 25 1 2 15 1 81 2 90 3 86 5 89 6 90 7 87 8 84 9 82 10 86 11 88 14 92 15 87 17 93 18 78 19 84 1 5 7 4 40 5 41 6 39 9 36 10 42 11 43 13 36 1 6 11 1 14 2 14 4 13 5 13 6 13 7 12 11 14 12 13 14 12 15 13 19 13 4 10 15 1 24 2 28 5 25 6 23 7 27 8 26 9 29 10 27 11 27 12 27 13 25 14 24 17 24 18 27 19 27 11 4 3 24 6 25 9 24 15 27 12 19 1 28 2 28 3 26 4 26 5 27 6 24 7 24 8 26 9 27 10 24 11 25 12 24 13 25 14 26 15 24 16 28 17 27 18 24 19 25 13 2 1 26 12 28 1 3 12 1 73 2 72 3 69 4 69 6 64 7 65 12 68 13 67 15 66 17 73 18 71 19 70 1 8 1 19 9 +10 1 2 18 1 51 2 54 3 52 4 49 6 48 7 50 8 46 9 49 10 49 11 48 12 48 13 49 14 49 15 49 16 45 17 52 18 54 19 52 1 4 17 1 91 2 84 3 91 4 102 5 95 6 96 7 89 8 91 9 85 10 84 11 92 12 90 13 99 14 98 16 100 17 97 19 91 1 6 17 1 78 2 88 3 85 4 80 5 76 6 78 7 75 8 84 9 80 10 80 12 75 13 78 14 85 16 86 17 77 18 83 19 79 1 5 13 2 7 4 7 8 7 9 7 10 7 11 8 12 7 14 6 15 8 16 7 17 8 18 7 19 8 1 1 1 3 59 1 3 5 1 64 2 60 5 63 13 55 14 58 1 7 2 8 56 10 61 1 9 5 2 76 3 78 5 76 10 68 15 71 4 10 12 1 39 2 42 3 38 5 43 6 41 7 43 8 43 10 45 12 44 14 38 16 40 18 43 11 6 5 45 6 38 8 43 9 44 14 46 15 45 12 14 1 43 2 44 3 46 4 39 5 46 7 42 8 42 9 40 12 40 13 42 14 44 15 46 17 43 19 45 13 12 2 41 4 41 5 44 8 43 10 40 11 43 13 39 14 38 15 39 16 40 17 42 19 38 1 8 1 7 45 +10 1 2 6 3 63 4 70 5 64 9 63 16 62 18 75 1 8 17 1 39 2 42 4 45 5 43 6 39 7 45 8 45 9 47 10 39 11 42 13 39 14 40 15 42 16 40 17 40 18 46 19 45 1 5 7 1 103 2 106 5 100 8 92 10 105 13 102 14 96 1 7 6 2 57 3 63 4 64 5 60 10 55 19 55 1 6 17 2 64 3 69 4 69 5 65 6 64 7 65 8 70 9 64 10 74 11 62 12 67 13 64 14 61 15 66 16 72 18 72 19 73 1 1 16 2 83 4 96 5 97 6 88 7 85 8 84 9 87 11 100 12 99 13 96 14 93 15 90 16 94 17 84 18 100 19 88 1 9 4 6 11 8 12 9 11 13 12 1 4 7 5 102 6 103 10 88 12 100 15 97 16 90 17 93 4 10 1 16 10 11 16 1 12 2 11 3 10 4 11 5 10 6 11 8 10 9 10 11 11 12 10 13 11 14 11 15 11 16 11 17 10 19 11 12 18 1 12 2 11 4 12 5 11 6 11 7 10 8 10 9 10 10 11 11 11 12 11 13 10 14 11 15 11 16 11 17 10 18 11 19 11 13 13 3 12 5 10 6 12 8 11 9 12 10 11 11 11 12 11 14 11 15 10 16 12 18 12 19 11 1 3 5 5 78 6 77 11 66 14 72 18 76 +10 1 8 1 16 79 1 3 11 1 34 2 36 5 34 6 32 7 35 9 32 11 37 14 31 15 35 17 37 19 33 1 9 14 1 43 2 39 3 42 6 36 7 44 8 40 9 42 10 43 11 39 13 43 15 43 16 36 17 41 19 40 1 6 5 2 7 15 6 16 7 18 7 19 6 1 2 15 1 68 2 74 3 65 4 65 5 75 7 66 9 71 10 72 13 68 14 70 15 71 16 70 17 73 18 64 19 66 1 7 11 1 72 2 76 3 81 4 79 7 74 9 79 13 74 14 75 16 74 17 71 19 76 1 4 12 2 13 3 12 4 12 6 13 7 12 9 11 10 12 14 12 15 12 17 12 18 13 19 12 1 1 18 1 39 2 45 3 43 4 42 5 40 6 44 7 45 8 43 9 44 10 39 11 46 12 40 13 46 14 42 15 46 17 44 18 42 19 44 4 10 9 3 67 6 70 7 64 8 69 10 72 13 69 14 72 16 65 19 67 11 3 4 72 5 66 13 69 12 15 1 69 2 71 3 72 4 69 5 62 7 62 8 74 10 68 11 68 13 72 14 65 15 74 16 70 17 74 19 68 13 2 5 66 8 63 1 5 11 1 32 4 28 5 30 6 33 8 30 9 27 12 33 13 31 14 29 18 30 19 28 +10 1 9 3 7 64 13 54 15 64 1 1 13 1 47 2 47 4 48 5 48 6 44 7 46 8 50 9 54 10 50 11 49 13 52 16 51 18 45 1 5 11 1 62 2 55 3 62 7 62 8 60 9 58 10 56 13 64 14 57 16 60 18 55 1 6 8 1 68 4 67 5 75 7 73 8 69 10 70 11 77 12 67 4 10 16 1 59 2 65 4 68 5 66 7 65 8 67 9 67 10 66 12 64 13 66 14 57 15 57 16 62 17 67 18 67 19 68 11 6 1 61 2 69 6 67 9 60 14 68 15 58 12 10 2 57 3 66 4 69 6 67 7 59 9 65 11 58 14 62 15 64 19 62 13 16 2 58 3 58 4 58 5 63 6 64 7 58 8 63 9 63 10 69 11 68 13 67 14 66 15 62 16 57 17 57 18 67 1 2 5 5 64 10 71 11 70 12 62 19 68 1 8 7 1 102 6 106 7 107 9 93 11 98 16 90 18 109 1 7 4 5 45 9 42 17 49 18 44 1 4 8 1 25 2 29 5 26 8 25 9 28 11 29 12 28 19 26 1 3 11 2 9 4 8 5 9 7 9 8 9 9 9 10 9 11 10 13 8 15 9 19 9 +10 1 7 19 1 75 2 76 3 72 4 75 5 70 6 72 7 75 8 75 9 73 10 77 11 78 12 76 13 76 14 75 15 74 16 78 17 75 18 67 19 72 1 3 7 1 88 3 84 4 87 12 97 13 96 14 87 19 98 1 9 1 10 63 1 2 16 1 82 2 84 3 92 4 83 6 86 7 82 9 97 10 85 11 89 12 82 13 93 14 92 15 88 16 92 17 83 18 89 4 10 8 1 91 2 88 5 92 7 90 12 105 14 95 16 93 18 95 11 13 1 95 3 107 4 102 5 99 7 101 9 100 10 103 11 99 12 96 13 100 14 92 15 93 18 99 12 17 1 93 2 97 4 102 5 97 7 90 8 99 9 102 10 96 11 94 12 96 13 95 14 107 15 91 16 91 17 103 18 105 19 102 13 6 1 103 3 89 8 98 9 92 10 98 18 91 1 5 2 14 8 16 8 1 8 15 1 49 2 50 3 50 4 51 5 45 6 51 7 52 9 53 10 52 11 50 12 53 14 53 16 50 18 52 19 46 1 1 1 8 76 1 6 7 8 39 9 34 10 35 11 34 16 41 18 40 19 39 1 4 1 10 19 +10 1 9 17 1 62 2 58 3 62 4 63 5 56 6 63 7 57 8 61 10 60 11 56 13 64 14 56 15 61 16 62 17 64 18 67 19 59 1 8 5 1 90 5 91 8 89 9 97 19 84 1 6 16 1 90 2 106 5 105 6 94 8 107 9 107 10 88 11 99 12 100 13 94 14 94 15 96 16 91 17 96 18 92 19 101 1 4 7 1 30 2 32 3 32 12 32 15 31 17 33 18 29 1 3 16 2 99 3 85 6 90 7 99 8 86 9 86 10 98 11 89 12 99 13 86 14 93 15 97 16 87 17 98 18 98 19 94 1 5 10 3 35 6 36 7 41 8 36 10 36 12 35 13 37 14 34 17 35 19 37 4 10 19 1 77 2 75 3 76 4 74 5 72 6 65 7 77 8 74 9 77 10 77 11 69 12 73 13 78 14 68 15 73 16 72 17 74 18 74 19 67 11 2 2 67 4 68 12 2 7 75 17 68 13 18 1 75 2 68 3 68 4 74 5 78 6 77 7 78 9 68 10 65 11 65 12 77 13 75 14 78 15 74 16 73 17 73 18 79 19 78 1 2 3 2 9 12 10 14 9 1 1 17 1 78 2 76 3 77 5 71 6 77 7 72 8 72 9 73 11 73 12 70 13 74 14 79 15 75 16 70 17 75 18 76 19 67 1 7 2 1 49 5 49 +10 1 5 6 2 35 4 36 9 32 11 36 13 32 15 38 1 1 16 1 38 2 39 4 40 5 37 6 38 7 36 9 41 10 36 11 40 12 39 14 41 15 35 16 42 17 39 18 36 19 39 4 10 7 2 81 3 68 6 78 10 75 11 73 14 80 15 81 11 16 1 70 2 73 3 68 5 72 6 73 7 79 8 77 9 73 10 68 11 79 12 75 14 80 15 81 17 68 18 74 19 77 12 17 1 71 2 80 3 70 4 73 5 78 6 71 7 77 8 75 9 77 10 67 12 77 13 69 14 75 15 72 16 78 17 71 18 68 13 17 1 71 2 73 3 74 4 74 5 68 6 69 7 77 8 72 11 78 12 75 13 75 14 78 15 79 16 77 17 76 18 68 19 74 1 6 18 1 25 2 24 3 24 4 26 5 24 6 26 7 25 8 26 9 27 10 25 11 24 13 25 14 23 15 26 16 24 17 24 18 25 19 27 1 8 13 1 49 3 43 4 49 5 50 6 44 7 43 8 44 11 48 12 45 13 48 14 49 17 45 19 44 1 4 19 1 49 2 48 3 53 4 48 5 55 6 50 7 53 8 48 9 56 10 49 11 54 12 49 13 50 14 55 15 53 16 57 17 49 18 48 19 55 1 3 10 1 68 3 59 5 64 8 62 9 69 12 62 13 61 15 65 16 57 19 66 1 9 12 1 21 2 21 3 21 4 20 7 23 8 21 10 20 12 19 14 20 16 22 17 20 18 21 1 7 16 1 32 2 35 3 35 5 34 6 36 7 36 8 36 10 38 12 37 13 32 14 38 15 34 16 32 17 36 18 37 19 38 1 2 9 2 74 6 82 7 73 9 78 11 75 16 80 17 73 18 85 19 73 +10 4 10 1 19 61 11 3 12 57 16 58 18 61 12 14 2 56 3 61 4 54 5 62 7 56 8 54 9 59 10 59 11 56 13 55 14 53 16 61 18 56 19 63 13 17 2 56 3 63 4 55 5 52 6 57 7 58 8 53 9 59 10 57 12 59 13 58 14 59 15 61 16 56 17 61 18 57 19 58 1 1 11 1 5 2 5 3 5 4 5 5 5 6 5 7 5 9 5 15 5 16 5 17 5 1 4 17 1 53 2 48 3 50 4 55 5 50 6 46 8 51 9 46 10 45 11 47 12 51 13 50 14 50 15 48 16 55 18 54 19 49 1 9 14 1 52 4 54 5 47 6 55 7 54 8 53 9 55 11 48 12 54 13 51 16 56 17 57 18 49 19 49 1 2 13 1 90 2 95 5 96 7 89 8 82 9 90 12 85 14 91 15 80 16 87 17 92 18 81 19 92 1 7 2 7 20 15 20 1 3 17 1 74 2 73 3 74 4 70 5 70 6 66 7 74 8 69 9 62 10 74 11 68 12 74 14 62 15 72 16 74 17 71 18 63 1 6 15 2 24 4 23 5 22 6 23 7 24 9 25 10 26 11 26 12 22 13 24 14 22 16 23 17 23 18 22 19 22 1 5 6 5 49 6 57 8 53 10 50 13 57 18 52 1 8 18 1 62 2 61 3 52 4 62 5 54 6 52 7 53 8 58 9 54 10 58 11 58 12 57 13 53 14 51 15 56 16 59 17 60 19 59 +10 1 8 17 2 100 3 103 4 97 5 102 6 93 7 105 9 92 10 102 11 99 12 100 13 103 14 100 15 93 16 106 17 98 18 98 19 94 1 4 10 2 83 4 94 5 91 6 91 7 85 8 96 10 99 12 95 16 83 18 92 1 5 14 1 35 2 33 4 32 5 33 6 34 9 36 10 31 12 36 13 31 14 31 15 31 16 35 17 32 19 35 1 6 1 16 21 1 3 15 1 20 2 19 5 19 6 17 9 18 10 17 11 16 12 19 13 17 14 17 15 19 16 18 17 17 18 19 19 17 1 7 6 1 35 5 37 8 41 9 35 16 39 19 36 1 1 8 4 22 6 26 7 23 9 22 11 24 15 24 17 24 19 25 4 10 5 2 35 3 37 4 37 7 32 9 37 11 16 1 33 2 34 4 38 5 35 6 32 7 37 8 35 10 32 11 38 13 32 14 33 15 33 16 33 17 33 18 33 19 37 12 11 1 35 2 32 3 32 4 32 7 32 11 32 12 37 13 35 15 38 17 34 18 35 13 18 1 35 2 34 3 32 4 34 5 33 6 37 7 37 8 34 9 34 10 34 11 36 12 38 13 36 14 35 15 38 16 37 17 32 18 36 1 2 18 1 53 2 46 3 46 5 45 6 50 7 50 8 52 9 47 10 51 11 47 12 46 13 54 14 48 15 51 16 52 17 51 18 47 19 47 1 9 10 1 9 3 8 6 9 7 10 8 10 10 8 14 9 15 9 18 10 19 8 +10 1 1 15 1 64 2 65 4 63 5 71 7 62 8 73 9 62 10 70 11 70 12 67 13 64 14 66 15 68 16 68 19 70 1 4 5 8 65 9 60 11 61 13 59 15 54 1 3 17 1 76 2 73 3 77 4 81 5 79 6 80 7 81 8 76 9 73 10 75 11 69 12 78 13 79 14 83 17 71 18 81 19 70 1 8 12 1 10 2 9 3 11 4 9 6 11 7 10 8 9 10 10 12 9 13 10 15 9 17 11 1 9 19 1 58 2 59 3 56 4 55 5 58 6 60 7 66 8 63 9 55 10 58 11 64 12 59 13 55 14 59 15 63 16 62 17 64 18 58 19 54 1 6 6 3 14 4 16 8 15 15 14 16 14 17 15 4 10 1 10 73 11 1 8 65 12 14 1 78 2 78 3 76 4 75 5 71 8 71 9 70 10 65 11 69 12 77 14 72 15 74 17 76 18 71 13 3 7 66 14 78 15 69 1 2 1 14 17 1 7 17 1 85 2 85 3 87 4 82 5 89 6 96 9 85 10 83 11 92 12 86 13 90 14 82 15 88 16 94 17 82 18 98 19 94 1 5 19 1 17 2 17 3 16 4 17 5 18 6 17 7 20 8 20 9 17 10 18 11 18 12 20 13 17 14 20 15 19 16 18 17 16 18 18 19 16 +10 4 10 8 1 72 2 78 7 72 10 84 12 77 14 79 15 85 16 83 11 18 1 82 2 82 3 71 4 84 5 75 6 73 7 84 8 72 9 82 11 79 12 80 13 79 14 78 15 85 16 74 17 82 18 85 19 79 12 15 2 72 4 81 5 85 6 83 7 71 8 87 9 85 10 73 12 77 13 87 14 72 15 84 17 83 18 74 19 80 13 1 7 72 1 2 7 1 62 4 54 7 60 10 58 13 63 14 57 19 59 1 4 17 1 59 2 55 3 57 4 55 5 61 6 58 7 54 10 59 11 50 12 51 13 60 14 51 15 55 16 60 17 59 18 60 19 59 1 7 15 1 86 2 93 3 83 4 85 5 92 6 100 7 92 9 100 10 84 11 97 12 86 13 91 14 85 15 98 19 89 1 3 9 1 39 2 39 3 44 7 40 9 38 10 38 12 44 13 39 14 37 1 9 6 1 94 7 94 9 79 10 87 11 79 15 88 1 8 16 2 66 3 73 4 68 5 76 6 65 7 78 8 78 10 68 11 68 12 68 13 71 15 79 16 70 17 74 18 76 19 79 1 1 6 6 76 7 81 8 73 14 75 15 75 19 85 1 6 7 1 93 3 93 4 94 5 89 13 96 15 85 17 92 1 5 3 4 52 11 55 17 53 +10 1 5 11 1 9 3 11 5 11 8 10 11 10 12 9 13 9 14 11 17 10 18 10 19 11 1 3 14 1 87 2 93 3 100 4 92 7 99 8 94 10 89 11 100 12 84 13 85 14 93 15 88 16 89 18 99 1 6 13 2 23 3 22 4 23 6 21 7 23 9 25 10 22 12 22 13 24 14 23 15 25 16 23 19 24 1 7 16 1 51 2 50 3 48 4 49 5 47 6 47 7 42 8 46 10 48 12 44 13 49 15 44 16 51 17 47 18 49 19 49 1 9 19 1 42 2 43 3 41 4 43 5 41 6 43 7 44 8 40 9 38 10 36 11 36 12 36 13 38 14 42 15 43 16 42 17 40 18 37 19 40 1 8 18 1 68 2 72 3 77 4 66 5 70 6 79 7 75 9 72 10 75 11 70 12 70 13 69 14 72 15 76 16 73 17 77 18 71 19 75 1 4 18 1 6 2 6 3 6 5 5 6 6 7 6 8 6 9 7 10 6 11 5 12 6 13 6 14 6 15 6 16 6 17 6 18 6 19 6 1 2 16 1 21 2 24 4 21 5 25 6 22 7 23 8 24 9 24 10 21 11 21 12 23 13 25 14 21 15 22 16 21 18 25 1 1 17 1 91 2 92 3 88 4 100 6 88 7 104 9 90 10 91 11 90 12 95 13 93 14 94 15 91 16 95 17 91 18 95 19 95 4 10 6 4 31 6 37 7 37 15 33 16 32 18 35 11 3 6 37 7 37 15 31 12 14 1 37 3 36 4 34 6 35 7 31 9 35 10 34 11 35 12 33 14 31 16 37 17 36 18 34 19 31 13 9 3 36 8 33 9 37 11 36 13 31 15 33 17 31 18 32 19 34 +10 1 3 17 1 23 2 26 3 24 4 23 6 26 7 25 8 23 9 23 10 26 11 23 12 26 13 23 14 22 15 23 16 26 18 26 19 26 1 6 14 1 30 3 28 4 31 5 30 6 30 7 30 8 27 9 29 12 31 14 32 15 27 17 31 18 26 19 28 4 10 15 1 46 2 49 3 44 4 45 5 54 6 52 7 52 9 53 11 52 12 47 13 45 15 45 16 44 18 48 19 53 11 7 2 52 5 48 6 48 7 48 11 47 12 45 17 45 12 16 1 52 2 53 3 49 4 46 5 45 7 54 8 46 9 45 11 53 12 47 13 46 14 53 15 50 16 51 17 45 18 46 13 4 3 50 16 45 17 48 18 45 1 9 10 4 55 5 55 6 51 10 59 11 59 13 52 14 56 17 56 18 50 19 60 1 1 17 1 42 2 48 3 43 4 50 5 44 6 47 7 50 8 46 9 42 10 43 12 46 13 46 14 46 15 47 16 50 17 43 18 47 1 7 3 8 71 10 82 16 84 1 4 8 1 71 2 77 5 82 11 73 12 71 16 78 18 82 19 72 1 8 9 1 9 3 8 7 9 8 8 10 8 13 8 15 9 16 7 18 8 1 2 15 1 26 2 26 4 29 5 25 6 26 8 25 9 26 10 27 11 25 12 29 14 29 15 27 16 28 17 29 19 30 1 5 12 1 46 2 52 4 47 6 45 7 48 11 48 12 48 13 50 14 52 16 44 17 46 19 50 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/5_Kacem_3_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/5_Kacem_3_workers.fjs new file mode 100644 index 00000000..8f3932a5 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/5_Kacem_3_workers.fjs @@ -0,0 +1,11 @@ +10 10 15 +3 10 1 5 1 1 3 1 4 1 12 1 15 1 2 15 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 3 13 1 6 2 6 3 6 4 6 5 6 7 6 8 6 9 6 11 6 12 6 13 6 14 7 15 5 4 2 3 9 10 9 5 13 1 3 2 3 3 3 4 3 5 3 6 3 8 3 9 3 10 3 11 3 12 3 14 3 15 3 6 9 3 5 4 5 6 5 7 5 8 5 10 5 11 5 12 5 15 5 7 14 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 15 2 8 2 2 8 11 7 9 5 1 9 3 9 6 9 10 9 11 10 10 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 10 1 10 1 4 2 4 3 4 5 4 7 4 9 4 10 4 11 4 14 4 15 4 2 14 1 1 2 1 3 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 3 7 1 1 2 1 3 1 5 1 12 1 14 1 15 1 4 2 3 3 8 3 5 2 1 4 9 4 6 5 3 7 7 7 9 9 12 8 14 9 7 9 1 10 4 9 5 11 6 11 7 9 8 11 10 9 11 10 15 9 8 6 1 4 6 4 8 4 13 4 14 4 15 4 9 6 2 12 3 12 5 11 6 11 8 12 14 11 10 2 1 4 9 4 10 1 14 1 3 2 3 3 3 4 3 5 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 2 2 7 2 15 2 3 6 2 5 5 5 8 5 12 5 13 5 14 5 4 14 1 1 2 1 3 1 4 1 5 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 5 3 3 5 6 5 15 5 6 9 1 6 2 6 3 6 4 7 5 6 6 6 11 6 12 6 13 5 7 8 1 9 2 10 4 8 7 10 12 8 13 9 14 8 15 9 8 14 1 5 2 5 3 5 4 5 5 5 6 5 7 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 9 9 1 10 3 10 4 10 6 9 8 9 10 10 11 10 12 9 15 9 10 9 1 3 2 3 4 3 6 3 7 3 11 3 12 3 13 3 15 3 +3 10 1 8 2 2 4 2 6 2 7 2 8 2 9 2 11 2 15 2 2 2 2 10 11 10 3 13 1 4 3 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 4 9 1 5 2 5 3 5 7 5 10 5 11 5 12 5 13 5 14 5 5 7 2 9 4 9 5 8 9 9 10 10 11 9 15 10 6 10 2 8 4 8 6 7 7 9 10 7 11 8 12 8 13 8 14 8 15 8 7 3 7 4 9 4 15 4 8 7 3 15 4 16 8 16 9 14 10 14 12 14 15 15 9 2 3 8 15 9 10 15 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 10 1 8 2 4 4 4 7 4 11 4 12 4 13 4 14 4 15 4 2 2 13 8 14 8 3 15 1 7 2 7 3 7 4 8 5 7 6 7 7 7 8 6 9 6 10 7 11 7 12 7 13 7 14 7 15 6 4 12 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 13 1 14 1 15 1 5 14 1 8 2 8 3 9 4 9 5 9 6 9 7 9 8 8 9 8 10 8 11 9 13 10 14 9 15 9 6 6 1 6 4 6 8 6 10 6 12 6 14 7 7 11 1 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 13 1 14 1 8 1 13 11 9 8 1 7 5 7 6 7 8 8 10 8 11 7 12 6 15 8 10 4 5 1 6 1 11 1 12 1 10 1 1 7 5 2 10 3 11 5 11 7 11 8 11 9 10 10 11 11 11 12 11 13 11 14 12 3 3 10 2 13 2 14 2 4 10 1 7 2 7 3 7 4 7 6 7 7 8 12 7 13 8 14 8 15 6 5 6 3 5 5 5 9 5 10 5 13 5 14 5 6 10 1 3 2 3 3 3 4 3 5 3 6 3 8 3 10 3 11 3 12 3 7 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 8 1 14 15 9 7 1 10 3 9 5 9 7 8 10 9 12 9 13 9 10 1 3 2 +3 10 1 15 1 8 2 8 3 8 4 8 5 8 6 9 7 8 8 8 9 8 10 8 11 8 12 8 13 9 14 8 15 8 2 7 1 5 2 5 3 5 6 5 9 5 13 5 15 5 3 2 6 7 15 8 4 11 1 9 2 8 3 8 5 9 6 8 7 8 8 9 9 9 10 9 13 9 14 8 5 6 1 4 2 4 4 4 7 4 10 4 14 4 6 7 2 3 3 3 4 3 5 3 7 3 8 3 10 3 7 1 7 5 8 1 15 3 9 2 6 8 15 8 10 3 4 1 6 1 10 1 10 1 10 1 9 2 9 3 10 4 9 6 9 7 8 8 9 10 10 12 9 15 10 2 12 1 3 2 3 3 3 4 3 5 3 6 3 8 3 9 3 11 3 12 3 13 3 14 3 3 4 9 6 10 6 12 6 15 6 4 9 1 1 2 1 4 1 5 1 9 1 11 1 13 1 14 1 15 1 5 8 5 2 7 2 8 2 9 2 10 2 11 2 13 2 15 2 6 11 1 6 2 6 4 7 5 6 8 6 9 5 10 6 11 6 13 6 14 6 15 6 7 13 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 12 4 13 4 15 4 8 13 1 1 2 1 3 1 4 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 15 1 9 15 1 7 2 6 3 7 4 6 5 7 6 7 7 8 8 7 9 7 10 7 11 8 12 7 13 7 14 7 15 7 10 13 1 2 2 2 3 2 4 2 5 2 7 2 8 2 9 2 11 2 12 2 13 2 14 2 15 2 10 1 4 3 8 7 7 9 7 15 7 2 6 1 1 2 1 3 1 4 1 7 1 12 1 3 4 1 8 5 8 7 8 10 8 4 2 7 5 8 5 5 2 10 4 11 4 6 8 1 8 3 10 7 9 8 10 9 9 10 9 12 9 15 10 7 3 3 1 7 1 8 1 8 7 1 2 8 2 10 2 11 2 13 2 14 2 15 2 9 9 2 3 3 3 4 3 5 3 7 3 9 3 11 3 12 3 14 3 10 1 2 4 +3 10 1 7 1 5 5 5 6 5 8 5 9 5 10 5 11 5 2 11 1 11 2 9 3 10 4 11 6 10 7 9 8 9 10 10 13 10 14 11 15 9 3 6 2 6 3 6 5 6 6 6 11 6 12 6 4 5 1 4 2 4 3 4 10 4 12 4 5 3 1 8 6 9 13 8 6 12 1 5 2 5 3 5 4 5 6 5 7 5 8 5 9 5 10 5 11 5 13 5 15 5 7 4 1 1 3 1 11 1 12 1 8 4 1 6 8 7 11 7 12 7 9 5 7 1 8 1 9 1 13 1 14 1 10 5 1 6 4 6 5 6 8 6 11 6 10 1 11 1 4 3 4 4 4 6 4 7 4 8 4 9 4 11 4 12 4 13 4 14 4 2 14 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 3 7 3 3 4 3 6 3 12 3 13 3 14 3 15 3 4 11 3 7 4 8 5 8 6 9 7 8 8 8 10 8 11 9 13 8 14 8 15 7 5 12 3 7 4 6 5 7 6 7 7 8 8 6 9 7 10 8 11 7 12 7 13 7 14 7 6 12 1 4 3 4 4 4 5 4 6 4 7 4 8 4 10 4 11 4 12 4 13 4 14 4 7 5 4 6 5 6 9 6 12 6 13 6 8 15 1 8 2 8 3 8 4 9 5 10 6 9 7 8 8 9 9 9 10 8 11 8 12 9 13 8 14 9 15 9 9 11 1 8 3 8 4 8 5 7 6 8 7 9 8 7 9 7 10 8 11 8 13 8 10 12 1 4 2 4 3 4 4 4 5 4 6 4 7 4 10 4 11 4 12 4 13 4 14 4 10 1 11 1 8 2 7 3 7 5 7 6 7 7 7 8 7 9 7 12 7 14 8 15 7 2 13 1 3 2 3 3 3 4 3 5 3 7 3 8 3 10 3 11 3 12 3 13 3 14 3 15 3 3 10 1 13 3 12 4 12 5 12 6 13 10 13 11 12 12 12 14 12 15 12 4 8 1 1 2 1 3 1 4 1 5 1 9 1 12 1 14 1 5 10 1 6 2 6 3 6 5 6 7 6 8 6 10 6 11 6 13 7 14 6 6 1 8 5 7 11 2 8 3 8 5 9 6 8 7 9 8 8 10 8 11 8 13 8 14 9 15 8 8 2 2 3 9 3 9 12 1 5 2 5 4 5 5 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 10 11 1 2 3 2 4 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 +3 10 1 3 4 7 14 7 15 7 2 1 4 11 3 11 1 4 4 4 5 4 6 4 7 4 8 4 10 4 11 4 12 4 13 4 14 4 4 11 2 5 3 5 4 5 6 5 8 5 9 5 10 5 11 5 13 5 14 5 15 5 5 14 1 5 2 6 3 6 4 6 5 6 6 6 7 6 8 6 9 6 11 6 12 6 13 6 14 6 15 6 6 6 4 3 6 3 9 3 12 3 13 3 15 3 7 1 11 5 8 11 1 16 3 15 6 16 7 14 8 15 9 16 10 16 11 15 13 14 14 15 15 16 9 9 3 2 4 2 6 2 8 2 10 2 11 2 13 2 14 2 15 2 10 8 1 5 3 6 6 6 9 6 10 5 11 5 14 6 15 6 10 1 9 4 5 5 5 6 5 8 5 9 5 10 5 13 5 14 5 15 5 2 12 1 6 2 6 3 6 4 6 5 6 9 6 10 6 11 6 12 6 13 6 14 6 15 6 3 13 1 3 2 3 3 3 4 3 6 3 7 3 8 3 10 3 11 3 12 3 13 3 14 3 15 3 4 10 2 9 3 8 4 10 5 10 6 8 7 9 8 9 10 9 12 9 13 9 5 14 1 9 2 8 3 8 4 7 5 8 6 9 7 9 8 9 10 8 11 7 12 8 13 8 14 7 15 8 6 8 3 2 5 2 6 2 8 2 10 2 11 2 13 2 14 2 7 13 2 8 3 8 4 8 5 9 6 8 8 8 9 9 10 9 11 7 12 8 13 8 14 8 15 7 8 4 1 6 8 5 9 6 12 6 9 1 10 1 10 4 3 7 6 7 10 7 14 8 10 1 7 5 7 8 6 9 6 12 6 13 6 14 6 15 6 2 11 2 1 3 1 4 1 5 1 7 1 9 1 10 1 11 1 13 1 14 1 15 1 3 8 3 4 4 4 5 4 7 4 9 4 11 4 12 4 14 4 4 5 1 1 11 1 12 1 14 1 15 1 5 10 1 9 2 10 3 11 4 11 5 10 8 10 9 11 11 10 13 11 14 10 6 4 2 4 5 4 13 4 15 4 7 15 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 8 7 1 10 2 11 6 11 7 12 8 12 11 10 13 12 9 13 1 13 3 14 4 13 5 13 7 14 8 13 9 14 10 13 11 14 12 14 13 13 14 12 15 14 10 11 3 9 4 9 5 9 6 9 8 9 9 9 11 9 12 8 13 8 14 8 15 8 +3 10 1 5 1 8 8 9 11 9 12 8 14 8 2 11 3 9 4 9 5 9 6 8 8 9 10 9 11 8 12 10 13 9 14 10 15 9 3 11 1 9 2 10 3 9 4 10 5 11 7 9 9 9 11 10 12 11 14 10 15 10 4 4 2 8 5 7 6 9 11 9 5 3 7 4 8 4 10 4 6 8 2 2 3 2 5 2 7 2 8 2 9 2 10 2 12 2 7 9 1 7 2 8 5 7 6 7 7 7 10 7 12 7 13 7 14 7 8 10 2 8 3 7 4 8 5 8 8 8 9 8 10 8 12 8 13 8 14 8 9 6 1 3 3 3 4 3 6 3 8 3 14 3 10 15 1 9 2 10 3 10 4 11 5 9 6 9 7 10 8 10 9 10 10 10 11 10 12 11 13 9 14 9 15 9 10 1 11 1 7 2 7 3 7 4 7 5 7 8 7 9 7 10 7 13 7 14 7 15 7 2 5 5 3 7 3 10 3 13 3 14 3 3 6 5 12 7 13 8 12 11 11 12 11 14 13 4 10 1 5 2 5 4 5 5 5 6 5 7 5 8 5 11 5 13 5 14 5 5 2 3 4 15 4 6 9 2 3 3 3 6 3 7 3 8 3 9 3 10 3 13 3 15 3 7 12 1 7 2 5 3 6 4 6 6 6 8 6 9 6 10 7 11 6 13 6 14 6 15 6 8 15 1 10 2 9 3 8 4 8 5 9 6 9 7 8 8 9 9 9 10 8 11 9 12 9 13 9 14 8 15 9 9 7 4 2 5 2 6 2 9 2 10 2 11 2 15 2 10 12 1 15 2 16 3 16 4 16 5 15 6 14 8 14 9 15 12 15 13 16 14 15 15 16 10 1 7 1 4 2 4 4 4 7 4 11 4 12 4 14 4 2 4 3 8 4 7 8 6 10 7 3 15 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 4 6 1 6 2 6 3 6 7 7 12 7 15 6 5 7 2 3 5 3 6 3 7 3 8 3 12 3 13 3 6 7 1 4 2 4 5 4 6 4 7 4 12 4 13 4 7 7 2 1 3 1 5 1 7 1 10 1 12 1 13 1 8 14 1 5 2 5 3 5 4 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 9 3 3 1 7 1 13 1 10 11 2 11 3 11 4 11 5 11 6 11 7 10 8 12 9 12 12 10 13 11 15 12 +3 10 1 5 1 1 3 1 8 1 10 1 15 1 2 12 1 7 2 8 3 7 4 7 5 7 6 8 7 6 8 7 10 6 11 7 13 7 14 7 3 13 1 8 2 8 3 7 5 7 6 8 7 8 8 7 9 8 11 8 12 7 13 8 14 8 15 8 4 9 1 3 3 3 4 3 6 3 7 3 9 3 11 3 12 3 14 3 5 6 1 4 4 4 7 4 10 4 11 4 12 4 6 12 1 9 2 9 3 10 4 8 5 10 6 10 7 9 9 8 10 9 12 10 13 9 15 8 7 3 4 4 6 4 14 4 8 12 1 14 2 14 3 14 6 12 7 13 8 12 9 13 10 14 11 14 12 14 13 13 14 13 9 7 1 10 2 9 5 10 9 10 10 9 12 9 15 10 10 7 1 7 4 7 7 8 9 6 10 6 11 7 12 7 10 1 1 8 3 2 8 5 7 6 8 7 8 10 8 11 8 12 9 13 8 14 8 3 11 3 1 4 1 5 1 6 1 7 1 8 1 9 1 11 1 13 1 14 1 15 1 4 1 3 2 5 7 2 3 3 3 7 3 9 3 11 3 14 3 15 3 6 4 3 7 4 6 7 7 11 7 7 11 1 11 2 12 3 11 4 11 5 12 8 10 11 12 12 11 13 11 14 12 15 10 8 12 1 2 2 2 3 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 9 2 4 12 15 14 10 10 2 3 3 3 5 3 7 3 9 3 10 3 11 3 13 3 14 3 15 3 10 1 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 2 14 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 10 4 11 4 12 4 13 4 14 4 15 4 3 2 7 2 9 2 4 3 5 1 8 1 9 1 5 6 2 2 3 2 4 2 5 2 8 2 11 2 6 1 7 1 7 14 1 9 2 8 3 8 4 8 5 9 6 9 7 8 8 8 9 8 10 8 11 8 12 8 13 8 14 8 8 12 1 15 3 14 4 13 5 14 6 15 7 14 8 15 9 13 10 14 11 15 13 13 15 14 9 3 8 5 13 5 14 5 10 13 1 7 2 7 3 7 4 7 5 7 6 7 7 7 8 7 11 7 12 7 13 7 14 7 15 6 +3 10 1 5 2 5 3 5 5 5 7 5 9 5 2 15 1 7 2 7 3 7 4 7 5 8 6 7 7 7 8 7 9 7 10 6 11 6 12 7 13 7 14 7 15 6 3 5 2 12 7 10 10 10 11 10 14 12 4 1 7 3 5 8 2 2 5 2 7 2 11 2 12 2 13 2 14 2 15 2 6 6 2 9 4 9 8 9 9 9 13 10 15 8 7 9 2 8 3 9 6 8 7 8 10 8 11 8 12 9 13 8 14 7 8 12 1 5 3 5 4 5 5 5 7 5 8 5 9 5 10 5 11 5 13 5 14 5 15 5 9 8 1 12 4 13 8 13 9 11 10 11 12 11 13 13 15 13 10 10 1 8 2 8 4 8 5 9 6 8 8 8 9 8 12 8 14 8 15 7 10 1 6 3 8 7 8 8 9 10 8 13 7 15 8 2 14 1 3 2 3 3 3 4 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 3 13 1 9 2 11 3 10 4 11 5 10 7 9 8 11 10 11 11 10 12 9 13 11 14 9 15 11 4 3 8 8 9 6 14 7 5 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 6 6 1 13 3 12 10 12 13 13 14 14 15 14 7 15 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 8 12 1 6 2 6 3 6 4 6 6 6 7 5 8 6 10 6 12 5 13 6 14 7 15 6 9 9 1 8 2 9 4 8 5 8 8 9 9 8 12 8 13 8 15 7 10 14 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 11 4 12 4 13 4 14 4 15 4 10 1 6 1 6 5 6 6 6 8 6 10 6 15 6 2 7 1 2 4 2 8 2 11 2 12 2 13 2 15 2 3 6 1 12 2 13 3 12 5 13 6 12 11 12 4 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 5 3 5 4 9 4 13 4 6 3 6 3 12 3 15 3 7 5 2 5 8 5 10 5 12 5 15 5 8 4 1 8 4 8 5 8 12 7 9 2 3 9 6 10 10 14 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 14 5 15 5 +3 10 1 13 1 3 2 3 3 3 4 3 6 3 7 3 8 3 9 3 10 3 12 3 13 3 14 3 15 3 2 5 2 10 5 9 7 9 10 9 13 9 3 8 1 1 3 1 4 1 5 1 7 1 11 1 13 1 15 1 4 11 1 3 3 3 5 3 6 3 7 3 8 3 9 3 11 3 12 3 13 3 14 3 5 12 1 7 2 9 4 9 6 8 7 8 8 9 9 9 11 8 12 8 13 8 14 7 15 9 6 7 2 1 3 1 5 1 7 1 10 1 13 1 15 1 7 14 1 6 2 6 3 6 4 6 5 6 6 6 7 6 8 6 9 5 10 6 11 6 13 6 14 6 15 5 8 7 1 6 2 6 3 7 6 7 8 8 10 7 12 7 9 2 9 5 10 5 10 13 1 4 2 4 4 4 5 4 6 4 7 4 8 4 10 4 11 4 12 4 13 4 14 4 15 4 10 1 13 1 4 2 4 3 4 4 4 5 4 7 4 8 4 9 4 10 4 11 4 13 4 14 4 15 4 2 4 5 6 9 5 14 6 15 6 3 5 2 2 6 2 7 2 10 2 14 2 4 9 1 5 2 5 3 5 4 5 5 5 6 5 8 5 11 5 13 5 5 6 5 6 6 7 9 8 10 8 11 7 13 7 6 13 2 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 7 15 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 8 7 2 10 3 9 5 9 6 9 11 9 14 10 15 8 9 10 1 6 2 7 3 6 4 6 7 6 9 6 11 6 13 6 14 7 15 6 10 9 1 7 2 7 6 6 9 7 10 7 11 6 12 6 14 6 15 6 10 1 8 1 8 2 7 4 8 6 7 9 8 11 7 12 7 14 9 2 8 1 5 4 5 5 5 8 5 10 5 11 5 12 5 15 5 3 7 3 4 7 4 9 4 10 4 12 4 13 4 14 4 4 14 1 9 2 8 3 8 4 9 5 9 6 8 7 8 8 8 10 8 11 8 12 9 13 7 14 9 15 7 5 2 3 6 10 7 6 1 14 1 7 3 1 2 3 2 4 2 8 5 2 3 5 3 7 3 10 3 11 3 9 5 1 10 7 9 8 9 10 10 15 9 10 8 1 13 5 13 6 12 7 12 8 12 10 12 13 12 14 12 +3 10 1 9 1 4 3 4 5 4 7 4 8 4 9 4 11 4 12 4 13 4 2 13 1 3 2 3 3 3 4 3 5 3 7 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 3 2 10 1 13 1 4 9 2 6 3 7 4 7 5 6 6 6 8 6 12 6 13 7 14 6 5 15 1 7 2 7 3 6 4 7 5 6 6 7 7 6 8 6 9 6 10 7 11 7 12 7 13 7 14 7 15 7 6 5 1 1 2 1 8 1 9 1 10 1 7 5 3 2 8 2 9 2 14 2 15 2 8 1 10 5 9 13 1 19 2 19 3 20 4 19 5 22 6 20 8 21 9 18 10 18 11 20 12 21 13 21 14 22 10 3 1 6 10 6 14 6 10 1 14 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 2 9 2 1 5 1 7 1 8 1 11 1 12 1 13 1 14 1 15 1 3 4 6 7 9 8 10 8 13 8 4 1 3 1 5 10 1 9 3 9 4 9 5 9 6 9 9 9 10 10 11 9 14 8 15 8 6 1 4 4 7 5 3 1 4 1 5 1 10 1 14 1 8 2 13 4 15 4 9 11 2 17 4 17 5 16 7 18 8 15 9 15 10 16 11 16 13 18 14 17 15 17 10 15 1 16 2 15 3 14 4 16 5 14 6 16 7 16 8 15 9 14 10 14 11 14 12 14 13 14 14 15 15 15 10 1 8 2 10 3 10 5 9 6 9 7 8 9 9 14 9 15 10 2 10 1 2 2 2 3 2 4 2 5 2 7 2 8 2 9 2 12 2 15 2 3 2 6 4 7 4 4 3 2 2 9 2 12 2 5 5 4 3 5 3 8 3 9 3 14 3 6 7 1 5 3 5 5 5 6 5 8 5 10 5 13 5 7 9 1 2 2 2 5 2 6 2 7 2 8 2 11 2 12 2 13 2 8 7 1 4 2 4 3 4 7 4 9 4 14 4 15 4 9 8 2 11 3 10 7 9 11 10 12 10 13 10 14 10 15 10 10 4 3 21 5 23 9 24 14 23 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/5_Kacem_4_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/5_Kacem_4_workers.fjs new file mode 100644 index 00000000..c2f641f3 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/5_Kacem_4_workers.fjs @@ -0,0 +1,16 @@ +15 10 15 +4 10 1 13 1 1 2 1 3 1 4 1 6 1 7 1 8 1 9 1 10 1 12 1 13 1 14 1 15 1 2 7 3 4 6 4 9 4 10 4 11 4 14 4 15 4 3 7 1 6 7 6 8 6 9 6 11 6 13 7 15 6 4 11 2 8 3 9 4 9 5 9 6 9 7 9 9 8 12 9 13 9 14 9 15 9 5 14 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 6 7 3 5 4 5 5 5 6 5 7 5 9 5 10 5 7 6 3 2 7 2 10 2 11 2 12 2 14 2 8 3 5 8 10 8 15 8 9 2 7 9 10 8 10 11 1 4 2 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 10 1 8 1 1 2 1 4 1 10 1 11 1 13 1 14 1 15 1 2 11 1 1 3 1 4 1 6 1 7 1 8 1 9 1 12 1 13 1 14 1 15 1 3 13 1 3 2 3 3 3 4 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 4 3 3 4 13 4 15 4 5 4 3 8 6 8 8 8 13 7 6 7 1 10 7 10 10 9 12 10 13 10 14 10 15 9 7 10 1 4 3 4 6 4 7 4 9 4 11 4 12 4 13 4 14 4 15 4 8 12 1 12 2 11 3 11 5 11 7 11 8 10 10 11 11 10 12 11 13 11 14 12 15 10 9 6 2 4 4 4 7 4 8 4 11 4 14 4 10 14 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 12 3 13 3 14 3 15 3 10 1 11 1 2 2 2 3 2 4 2 5 2 7 2 8 2 11 2 12 2 13 2 15 2 2 8 2 5 5 5 6 5 7 5 8 5 10 5 11 5 14 5 3 8 1 1 4 1 6 1 9 1 10 1 11 1 12 1 15 1 4 12 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 15 5 5 1 12 5 6 14 1 9 2 8 3 9 4 10 5 10 6 8 7 8 8 8 9 9 10 9 11 10 13 9 14 10 15 9 7 5 1 5 4 5 6 5 11 5 12 5 8 15 1 11 2 10 3 10 4 10 5 10 6 10 7 11 8 10 9 10 10 9 11 10 12 10 13 10 14 9 15 10 9 15 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 10 9 1 2 2 2 3 2 6 2 7 2 9 2 11 2 12 2 15 2 10 1 9 1 10 2 9 3 10 4 10 7 9 9 10 12 10 13 11 15 9 2 8 2 4 5 4 6 4 9 4 11 4 13 4 14 4 15 4 3 12 1 5 3 5 4 5 5 5 6 5 8 5 9 5 10 5 11 5 12 5 13 5 15 5 4 13 1 8 2 9 4 8 5 9 6 10 7 9 8 9 9 8 10 9 11 8 12 9 14 10 15 9 5 8 2 9 4 8 5 8 6 8 8 7 10 8 11 8 13 8 6 15 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 7 13 2 15 3 16 4 16 5 15 6 16 7 14 9 15 10 15 11 14 12 16 13 15 14 16 15 16 8 4 6 8 9 8 10 9 11 8 9 8 1 4 2 4 8 4 9 4 10 4 12 4 13 4 15 4 10 4 4 4 5 4 7 4 15 4 +4 10 1 9 1 4 2 4 3 4 6 4 7 4 8 4 9 4 10 4 12 4 2 14 1 9 2 7 4 8 5 8 6 8 7 8 8 9 9 8 10 8 11 7 12 8 13 7 14 7 15 9 3 5 1 6 2 6 5 7 6 6 9 6 4 1 13 1 5 2 3 9 15 10 6 7 1 6 2 6 3 6 7 6 12 6 13 6 15 6 7 6 1 1 5 1 7 1 13 1 14 1 15 1 8 7 1 9 2 11 6 10 8 10 10 10 11 10 15 10 9 11 1 7 3 7 5 7 6 8 8 7 9 7 10 7 11 7 12 7 13 7 15 7 10 8 1 1 3 1 4 1 6 1 9 1 10 1 13 1 15 1 10 1 11 1 6 2 5 3 6 4 6 5 6 8 6 9 6 10 5 11 5 12 6 13 6 2 13 1 11 2 12 3 10 4 11 5 11 6 11 8 11 9 12 10 10 11 12 12 11 14 11 15 12 3 3 7 2 8 2 13 2 4 3 6 6 9 7 13 7 5 13 1 5 2 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 14 5 15 5 6 1 2 3 7 1 10 5 8 4 5 14 8 14 13 15 14 13 9 1 13 9 10 1 14 2 10 1 13 1 8 2 8 3 8 4 8 5 7 6 7 7 8 9 9 10 7 11 7 12 9 13 8 14 9 2 5 3 5 5 5 7 5 9 5 13 5 3 2 7 9 14 8 4 13 1 8 2 9 3 10 5 10 6 9 7 9 8 8 9 9 10 8 11 8 12 8 14 9 15 9 5 13 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 10 4 11 4 12 4 14 4 15 4 6 10 1 3 2 3 3 3 4 3 5 3 6 3 7 3 10 3 11 3 13 3 7 9 1 5 2 5 3 5 5 5 9 5 11 5 12 5 14 5 15 5 8 10 1 3 2 3 3 3 4 3 6 3 7 3 8 3 10 3 13 3 15 3 9 10 1 8 2 7 3 8 5 7 8 8 10 7 12 8 13 9 14 8 15 8 10 12 2 1 3 1 4 1 5 1 6 1 8 1 9 1 10 1 11 1 12 1 13 1 15 1 10 1 15 1 9 2 8 3 10 4 9 5 10 6 10 7 10 8 10 9 9 10 10 11 9 12 8 13 9 14 10 15 9 2 7 1 3 4 3 6 3 7 3 8 3 9 3 11 3 3 13 1 5 2 6 4 6 5 6 6 6 8 6 9 5 10 6 11 5 12 6 13 6 14 6 15 6 4 6 1 1 5 1 6 1 7 1 10 1 12 1 5 12 3 2 4 2 5 2 6 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 6 1 6 5 7 7 2 4 3 4 5 4 7 4 9 4 10 4 14 4 8 9 2 1 3 1 7 1 8 1 10 1 11 1 13 1 14 1 15 1 9 1 10 8 10 7 2 2 3 2 7 2 9 2 12 2 13 2 15 2 +4 10 1 11 1 7 3 7 4 7 6 8 7 7 8 7 9 7 11 7 12 7 13 7 14 7 2 15 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 3 1 13 7 4 13 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 11 5 12 5 13 5 14 5 15 5 5 9 1 4 4 4 5 4 7 4 10 4 12 4 13 4 14 4 15 4 6 5 1 10 6 9 7 10 13 10 15 8 7 1 12 1 8 4 1 2 5 2 11 2 15 2 9 7 2 3 5 3 10 3 11 3 13 3 14 3 15 3 10 9 1 4 3 4 6 4 9 4 10 4 11 4 12 4 14 4 15 4 10 1 4 1 5 3 5 10 5 13 5 2 10 1 9 2 11 3 9 4 9 6 10 7 10 8 9 11 10 12 11 14 9 3 10 2 6 3 6 4 6 5 5 9 6 10 5 12 6 13 6 14 6 15 6 4 4 1 4 5 4 7 4 11 4 5 15 1 9 2 9 3 10 4 9 5 9 6 10 7 9 8 9 9 8 10 8 11 10 12 10 13 10 14 10 15 9 6 6 1 5 2 5 4 5 5 5 12 5 15 5 7 5 1 1 2 1 6 1 7 1 15 1 8 8 1 6 3 8 7 8 8 6 10 7 12 7 13 7 14 8 9 9 4 1 5 1 6 1 7 1 10 1 11 1 12 1 14 1 15 1 10 13 1 6 2 6 3 6 4 6 5 6 6 6 7 6 8 6 9 7 11 6 12 6 13 7 15 6 10 1 3 1 4 2 4 9 4 2 8 1 2 2 2 5 2 6 2 7 2 8 2 10 2 15 2 3 10 2 3 4 3 5 3 6 3 7 3 8 3 10 3 12 3 13 3 14 3 4 8 1 9 3 7 4 9 5 8 6 7 11 7 13 8 14 9 5 7 2 7 6 8 8 7 10 7 11 7 14 7 15 7 6 2 3 4 10 4 7 5 2 6 5 6 9 6 10 6 12 5 8 11 3 9 4 8 5 9 7 8 8 9 9 10 10 9 11 9 12 9 13 9 14 9 9 8 2 8 4 8 5 9 6 8 10 8 11 9 12 8 14 9 10 10 1 4 3 4 5 4 7 4 8 4 9 4 10 4 11 4 12 4 14 4 10 1 8 2 7 3 8 4 8 5 7 8 8 9 6 10 7 14 6 2 15 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 3 14 1 13 3 12 4 12 5 11 6 13 7 13 8 11 9 12 10 12 11 12 12 11 13 13 14 13 15 12 4 1 15 1 5 9 1 5 3 6 4 6 5 6 8 6 9 6 11 5 14 6 15 6 6 9 2 5 4 5 5 5 6 5 9 5 10 5 11 5 12 5 13 5 7 7 2 8 5 8 7 8 8 8 9 8 11 8 13 8 8 12 1 3 2 3 3 3 4 3 6 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 9 10 1 5 3 5 4 5 5 5 6 5 7 5 8 5 11 5 13 5 15 5 10 3 3 2 4 2 13 2 +4 10 1 13 2 6 3 6 4 6 6 7 7 6 8 5 9 5 10 5 11 6 12 6 13 6 14 6 15 6 2 8 3 2 6 2 7 2 8 2 11 2 13 2 14 2 15 2 3 8 3 5 4 5 5 5 6 5 7 5 9 5 11 5 14 5 4 9 1 4 3 4 4 4 7 4 8 4 10 4 11 4 13 4 15 4 5 10 1 1 2 1 4 1 5 1 7 1 8 1 9 1 11 1 12 1 15 1 6 12 1 2 2 2 5 2 6 2 7 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 7 13 1 3 2 3 3 3 4 3 5 3 7 3 8 3 9 3 10 3 12 3 13 3 14 3 15 3 8 6 1 6 2 6 4 6 6 5 12 6 14 6 9 8 1 5 2 5 4 5 6 5 11 5 13 5 14 5 15 5 10 14 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 13 4 14 4 15 4 10 1 2 9 8 10 8 2 13 1 5 3 5 4 5 5 5 6 5 7 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 3 14 1 7 2 7 3 6 4 7 5 7 6 7 7 7 8 7 9 7 11 7 12 7 13 7 14 7 15 7 4 9 2 4 4 4 6 4 7 4 9 4 10 4 11 4 12 4 14 4 5 2 4 1 8 1 6 13 2 2 3 2 4 2 5 2 6 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 7 14 1 35 2 38 3 38 4 38 5 37 6 35 7 35 8 33 9 33 11 39 12 37 13 34 14 38 15 34 8 2 5 5 11 5 9 5 5 7 10 8 13 7 14 8 15 7 10 5 2 5 3 5 4 5 8 5 10 5 10 1 6 1 9 4 8 5 8 6 9 9 9 10 8 2 6 1 6 2 6 3 6 5 6 8 6 15 6 3 4 3 2 6 2 8 2 13 2 4 9 1 4 3 4 4 4 7 4 8 4 9 4 12 4 13 4 14 4 5 8 1 5 2 5 4 5 5 5 7 5 8 5 11 5 14 5 6 12 1 1 3 1 4 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 14 1 15 1 7 9 1 3 3 3 5 3 6 3 8 3 9 3 12 3 13 3 14 3 8 4 2 6 6 6 10 6 12 6 9 10 1 5 3 5 5 5 6 5 7 5 9 5 10 5 11 5 12 5 14 5 10 5 2 2 3 2 11 2 12 2 15 2 10 1 1 11 10 2 8 2 4 3 4 4 4 6 4 9 4 12 4 14 4 15 4 3 5 2 5 3 5 5 5 8 5 15 5 4 3 8 5 10 6 12 5 5 6 1 2 5 2 8 2 10 2 14 2 15 2 6 12 1 6 2 7 3 7 4 7 5 7 8 7 9 7 10 7 11 7 13 7 14 6 15 8 7 14 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 13 5 14 5 15 5 8 3 4 4 9 4 15 4 9 13 2 2 3 2 4 2 5 2 6 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 10 11 1 1 2 1 3 1 5 1 7 1 8 1 9 1 12 1 13 1 14 1 15 1 +4 10 1 13 1 6 2 7 4 6 6 6 7 6 8 6 9 7 10 6 11 6 12 6 13 6 14 7 15 6 2 15 1 9 2 9 3 9 4 8 5 8 6 10 7 9 8 9 9 9 10 9 11 9 12 8 13 9 14 9 15 9 3 9 2 2 5 2 6 2 7 2 8 2 9 2 13 2 14 2 15 2 4 7 2 3 3 3 7 3 11 3 13 3 14 3 15 3 5 10 1 5 3 5 5 5 6 5 8 5 10 5 11 5 13 5 14 5 15 5 6 4 5 8 12 8 13 9 15 8 7 7 2 7 4 6 5 7 6 7 9 7 11 7 14 7 8 13 1 4 2 4 3 4 4 4 5 4 6 4 7 4 9 4 10 4 11 4 12 4 14 4 15 4 9 15 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 10 10 1 2 2 2 3 2 4 2 7 2 8 2 11 2 12 2 13 2 15 2 10 1 2 7 5 12 5 2 5 5 4 8 4 11 4 12 4 13 4 3 11 2 6 3 6 4 6 5 6 6 6 7 7 8 6 10 6 11 6 12 6 14 6 4 9 1 3 2 3 4 3 5 3 6 3 7 3 9 3 12 3 15 3 5 9 2 5 4 5 7 5 8 5 9 5 10 5 12 5 13 5 14 5 6 14 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 11 2 12 2 13 2 14 2 15 2 7 10 1 29 4 30 8 26 9 30 10 29 11 28 12 29 13 27 14 31 15 25 8 9 1 8 2 7 3 7 6 8 7 7 10 7 11 7 13 7 15 6 9 7 2 4 3 4 4 4 7 4 10 4 11 4 15 4 10 4 5 5 7 5 10 5 13 5 10 1 6 3 6 4 6 7 6 10 6 13 6 14 6 2 8 2 2 4 2 5 2 8 2 9 2 11 2 13 2 15 2 3 15 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 4 8 2 3 3 3 4 3 6 3 7 3 8 3 12 3 14 3 5 7 1 6 3 6 5 6 6 6 10 6 12 6 14 7 6 3 5 5 6 5 11 5 7 8 1 2 3 2 5 2 7 2 9 2 13 2 14 2 15 2 8 8 2 4 6 4 8 4 10 4 12 4 13 4 14 4 15 4 9 6 1 7 2 8 3 6 13 7 14 7 15 7 10 13 1 9 2 8 4 10 5 9 6 8 7 8 9 9 10 9 11 9 12 9 13 10 14 8 15 9 10 1 14 1 6 2 6 3 5 4 6 5 6 6 7 7 6 8 6 9 6 10 6 11 6 12 6 14 5 15 6 2 6 2 5 3 5 6 5 8 5 12 5 15 5 3 7 3 4 9 4 10 4 11 4 13 4 14 4 15 4 4 4 1 2 7 2 13 2 14 2 5 8 2 3 4 3 7 3 9 3 10 3 11 3 12 3 13 3 6 2 6 2 13 2 7 1 2 5 8 11 1 4 2 4 5 4 6 4 7 4 8 4 10 4 12 4 13 4 14 4 15 4 9 3 1 7 4 7 14 7 10 3 1 5 14 5 15 5 +2 10 1 5 1 4 2 4 6 4 9 4 14 4 2 15 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 3 13 1 3 2 3 3 3 4 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 14 3 15 3 4 1 9 2 5 2 10 6 14 6 6 10 1 10 2 9 3 10 6 9 7 10 8 10 9 8 10 9 11 8 12 10 7 8 4 8 6 8 7 7 8 8 10 8 12 8 14 8 15 7 8 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 9 12 1 4 2 4 3 4 5 4 6 4 8 4 10 4 11 4 12 4 13 4 14 4 15 4 10 4 2 2 3 2 9 2 13 2 10 1 3 2 1 11 1 13 1 2 3 2 3 8 3 12 3 3 12 1 6 2 6 3 6 4 6 5 6 7 6 8 6 10 6 11 6 12 6 13 6 15 6 4 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 5 11 1 4 3 4 4 4 5 4 6 4 8 4 9 4 12 4 13 4 14 4 15 4 6 7 4 7 5 7 6 6 7 7 8 7 14 8 15 6 7 5 1 5 2 5 7 5 12 5 13 5 8 14 1 4 2 4 3 4 4 4 5 4 6 4 7 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 9 15 1 6 2 6 3 5 4 6 5 6 6 6 7 6 8 6 9 6 10 6 11 6 12 6 13 6 14 6 15 6 10 13 1 5 2 5 3 5 4 5 5 5 6 5 7 5 9 5 10 5 11 5 12 5 14 5 15 5 +2 10 1 15 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 2 11 2 4 4 4 5 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 15 4 3 1 14 2 4 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 5 6 1 3 5 3 6 3 9 3 12 3 13 3 6 15 1 6 2 6 3 6 4 6 5 6 6 6 7 5 8 5 9 5 10 6 11 5 12 6 13 6 14 6 15 5 7 1 14 9 8 11 2 8 3 8 4 8 5 8 6 8 7 8 8 8 9 7 13 9 14 8 15 8 9 9 1 5 2 5 3 5 4 5 6 5 9 5 10 5 11 5 15 5 10 4 4 4 9 4 14 4 15 4 10 1 6 2 2 3 2 6 2 7 2 10 2 15 2 2 10 1 1 4 1 5 1 6 1 8 1 9 1 10 1 11 1 12 1 14 1 3 4 7 4 10 4 12 4 14 4 4 8 2 5 4 5 5 5 6 5 9 5 11 5 13 5 15 5 5 8 1 2 2 2 3 2 5 2 6 2 11 2 12 2 15 2 6 3 3 3 4 3 15 3 7 1 14 5 8 15 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 9 9 1 2 4 2 6 2 8 2 9 2 10 2 11 2 12 2 14 2 10 12 2 5 3 5 4 5 5 5 7 5 8 5 9 5 10 5 11 5 13 5 14 5 15 5 +4 10 1 7 2 2 4 2 5 2 6 2 12 2 14 2 15 2 2 8 2 3 3 3 5 3 9 3 10 3 11 3 12 3 13 3 3 7 1 6 3 6 4 6 5 6 12 6 14 6 15 6 4 2 1 2 8 2 5 1 2 5 6 3 1 4 8 4 14 4 7 14 1 1 2 1 3 1 4 1 5 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 8 8 3 5 4 5 5 5 7 5 10 5 11 5 12 5 15 5 9 2 6 7 8 7 10 8 1 7 2 7 3 7 4 7 6 7 8 7 9 7 10 6 10 1 9 1 4 2 4 3 4 4 4 7 4 9 4 11 4 13 4 15 4 2 13 1 5 2 5 3 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 15 5 3 3 2 6 4 6 14 5 4 14 1 2 2 2 3 2 4 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 5 1 8 3 6 12 1 5 2 5 3 5 4 5 5 5 7 5 9 5 10 5 12 5 13 5 14 5 15 5 7 14 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 12 4 13 4 14 4 15 4 8 7 3 1 4 1 7 1 9 1 10 1 11 1 12 1 9 13 2 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 10 4 2 5 3 5 10 5 14 5 10 1 2 9 3 10 3 2 6 1 5 3 5 6 5 12 5 13 5 14 5 3 3 2 4 8 4 11 4 4 9 2 2 3 2 4 2 7 2 9 2 10 2 11 2 14 2 15 2 5 5 1 5 3 5 4 5 7 5 14 5 6 4 5 45 6 51 9 47 11 45 7 5 1 8 2 8 4 7 12 8 15 8 8 12 1 5 3 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 9 4 1 4 2 4 10 4 15 4 10 9 2 5 5 5 7 5 8 5 9 5 12 5 13 5 14 5 15 5 10 1 2 1 1 15 1 2 13 1 2 2 2 3 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 15 2 3 8 1 37 2 36 3 38 4 38 6 33 10 38 13 34 15 36 4 9 2 5 3 5 4 5 5 5 7 5 8 5 12 5 13 5 15 5 5 11 1 2 3 2 4 2 5 2 6 2 8 2 9 2 10 2 11 2 12 2 15 2 6 15 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 7 4 1 7 4 6 9 6 14 6 8 12 1 4 4 4 5 4 6 4 7 4 8 4 9 4 11 4 12 4 13 4 14 4 15 4 9 15 1 11 2 11 3 12 4 11 5 11 6 12 7 11 8 11 9 10 10 12 11 11 12 11 13 11 14 10 15 12 10 6 1 2 3 2 4 2 7 2 14 2 15 2 +4 10 1 11 1 6 2 6 3 6 4 5 5 6 6 6 7 6 8 6 10 6 11 6 13 6 2 2 7 3 11 3 3 4 2 2 7 2 13 2 14 2 4 9 2 24 3 23 6 22 7 22 8 22 11 24 13 24 14 24 15 22 5 3 5 42 8 42 13 40 6 6 3 11 4 11 5 10 7 10 8 12 11 12 7 1 14 9 8 9 2 24 4 22 5 24 6 21 8 21 10 25 11 22 14 25 15 21 9 2 12 5 14 5 10 8 2 1 3 1 6 1 7 1 11 1 13 1 14 1 15 1 10 1 13 1 2 2 2 3 2 4 2 5 2 6 2 8 2 10 2 11 2 12 2 13 2 14 2 15 2 2 15 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 3 4 3 2 13 2 14 2 15 2 4 15 1 11 2 12 3 12 4 13 5 13 6 11 7 12 8 12 9 11 10 11 11 13 12 11 13 12 14 12 15 12 5 10 2 16 3 15 4 16 5 16 6 14 7 16 8 14 9 16 11 16 14 15 6 2 1 10 14 11 7 14 1 12 2 11 3 11 4 12 5 11 6 12 7 11 9 13 10 11 11 11 12 12 13 12 14 13 15 11 8 12 2 15 3 15 4 15 5 13 6 15 7 14 9 15 10 14 11 13 12 14 13 13 14 14 9 7 2 17 5 18 6 17 11 17 12 18 13 19 14 17 10 1 6 15 10 1 6 1 21 2 19 6 20 9 20 14 19 15 21 2 6 1 18 2 16 4 17 6 17 7 17 8 17 3 14 1 11 2 13 3 13 5 11 6 13 7 11 8 13 9 12 10 13 11 12 12 11 13 12 14 12 15 12 4 9 2 5 3 5 5 5 7 5 8 5 11 5 12 5 13 5 15 5 5 9 2 8 3 10 5 10 6 9 8 10 9 10 11 9 12 10 13 9 6 14 1 6 2 6 3 6 4 6 5 6 6 6 7 6 8 6 9 7 10 6 12 6 13 7 14 6 15 6 7 9 1 4 3 4 6 4 7 4 9 4 10 4 12 4 13 4 14 4 8 14 1 7 2 6 3 8 4 7 6 7 7 7 8 7 9 6 10 7 11 7 12 7 13 7 14 7 15 7 9 10 1 5 2 5 3 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 10 11 1 6 2 6 3 6 4 6 5 6 6 6 7 6 8 6 11 6 14 6 15 6 10 1 1 3 9 2 6 1 7 2 7 7 7 9 8 12 8 13 7 3 11 2 7 3 7 4 7 5 7 7 7 8 6 10 7 12 8 13 7 14 7 15 8 4 2 11 4 14 4 5 7 1 5 4 5 9 5 11 5 12 5 14 5 15 5 6 2 3 8 10 8 7 12 1 7 2 6 4 7 5 7 6 7 7 7 8 7 9 7 11 8 12 7 14 8 15 7 8 2 2 4 6 4 9 13 2 60 3 53 4 53 5 54 6 52 7 58 8 51 9 55 10 57 11 53 12 58 13 55 15 52 10 5 4 2 6 2 7 2 11 2 15 2 +4 10 1 4 1 5 3 5 14 5 15 5 2 9 1 8 4 8 5 8 6 8 7 8 10 8 12 9 14 7 15 8 3 2 3 7 14 7 4 15 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 5 5 1 55 6 60 12 61 13 50 14 61 6 4 4 3 7 3 8 3 14 3 7 4 6 2 9 2 11 2 12 2 8 9 2 5 3 5 4 5 6 5 9 5 12 5 13 5 14 5 15 5 9 11 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 10 9 4 1 7 1 8 1 9 1 10 1 12 1 13 1 14 1 15 1 10 1 5 3 2 5 2 10 2 12 2 13 2 2 1 15 5 3 10 2 6 3 6 5 6 6 6 7 6 10 7 11 6 12 6 13 6 14 6 4 1 3 9 5 15 1 7 2 9 3 8 4 9 5 8 6 8 7 7 8 7 9 8 10 8 11 8 12 7 13 7 14 8 15 8 6 1 5 5 7 2 6 4 10 4 8 2 1 2 5 2 9 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 10 12 1 4 2 4 3 4 4 4 6 4 7 4 9 4 10 4 11 4 12 4 13 4 14 4 10 1 8 1 5 5 6 6 6 7 6 10 6 11 7 12 6 15 6 2 12 1 3 3 3 4 3 5 3 7 3 8 3 9 3 10 3 11 3 12 3 14 3 15 3 3 4 1 2 7 2 12 2 15 2 4 3 1 5 9 5 12 5 5 4 1 4 10 4 13 4 15 4 6 4 1 7 6 8 11 7 14 6 7 12 1 4 2 4 3 4 5 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 15 4 8 5 1 5 5 5 9 5 10 5 11 5 9 8 2 2 4 2 6 2 8 2 10 2 11 2 13 2 14 2 10 8 1 1 4 1 5 1 6 1 10 1 11 1 12 1 13 1 10 1 4 4 3 5 3 9 3 10 3 2 5 1 2 7 2 8 2 9 2 11 2 3 5 4 5 5 5 7 5 14 5 15 5 4 7 1 6 5 6 7 7 8 6 11 6 13 6 14 6 5 1 2 5 6 10 1 9 2 8 3 8 5 9 6 7 8 8 10 8 11 8 13 8 14 9 7 2 8 7 10 7 8 8 1 4 3 4 6 4 8 4 9 4 10 4 13 4 15 4 9 5 1 5 5 5 7 5 10 5 12 5 10 13 1 2 2 2 3 2 4 2 5 2 6 2 7 2 9 2 10 2 11 2 12 2 14 2 15 2 +4 10 1 3 5 1 6 1 8 1 2 12 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 11 2 13 2 15 2 3 14 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 4 4 1 6 9 6 13 6 15 6 5 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 6 4 2 2 6 2 8 2 15 2 7 9 1 1 2 1 3 1 4 1 6 1 7 1 9 1 10 1 15 1 8 10 1 4 2 4 5 4 7 4 8 4 9 4 11 4 12 4 13 4 15 4 9 7 2 2 3 2 4 2 6 2 8 2 10 2 15 2 10 4 3 1 6 1 10 1 13 1 10 1 9 1 2 3 2 6 2 7 2 8 2 9 2 10 2 12 2 15 2 2 4 1 3 5 3 11 3 14 3 3 10 1 6 2 6 6 6 7 6 8 6 10 6 11 6 12 6 13 6 15 6 4 4 2 3 8 3 10 3 13 3 5 7 4 2 5 2 8 2 9 2 11 2 13 2 15 2 6 6 3 1 5 1 6 1 8 1 13 1 15 1 7 1 15 4 8 15 1 10 2 10 3 11 4 10 5 11 6 11 7 11 8 10 9 10 10 10 11 10 12 10 13 11 14 9 15 10 9 3 1 11 5 11 15 12 10 14 1 1 2 1 3 1 4 1 5 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 10 1 14 1 3 2 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 2 14 1 6 2 7 3 6 4 6 5 6 6 6 7 6 8 6 9 7 10 6 11 6 13 6 14 6 15 6 3 2 9 2 14 2 4 12 1 5 2 5 4 5 6 5 7 5 8 5 10 5 11 5 12 5 13 5 14 5 15 5 5 11 2 7 3 9 5 8 6 8 7 8 8 9 9 7 10 8 11 9 12 8 15 8 6 5 4 4 5 4 8 4 9 4 15 4 7 9 2 6 3 6 5 5 6 5 9 6 12 6 13 7 14 6 15 6 8 5 6 3 8 3 9 3 11 3 15 3 9 10 2 2 3 2 4 2 6 2 7 2 8 2 10 2 12 2 13 2 14 2 10 7 2 5 4 5 9 5 10 5 11 5 12 5 13 5 10 1 1 8 4 2 10 1 1 2 1 4 1 5 1 6 1 9 1 10 1 11 1 12 1 13 1 3 3 1 41 8 45 9 47 4 14 1 5 2 7 3 6 4 6 5 5 6 6 7 5 8 6 9 6 10 6 11 6 12 6 13 6 14 6 5 9 1 2 2 2 3 2 4 2 6 2 8 2 9 2 12 2 13 2 6 7 2 4 5 4 8 4 9 4 10 4 12 4 15 4 7 1 7 1 8 4 4 23 6 27 10 24 12 23 9 9 2 2 3 2 4 2 5 2 8 2 11 2 12 2 13 2 14 2 10 14 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 15 4 +4 10 1 15 1 8 2 8 3 8 4 8 5 8 6 9 7 10 8 9 9 9 10 10 11 8 12 8 13 9 14 10 15 8 2 13 1 8 2 8 4 9 5 7 6 8 7 8 8 7 9 8 10 7 12 8 13 8 14 8 15 9 3 12 1 5 2 5 3 5 4 5 6 5 7 5 8 5 9 5 11 5 12 5 13 5 15 5 4 11 3 6 4 6 5 6 6 6 7 6 8 6 9 6 10 6 11 6 13 6 15 6 5 4 2 3 4 3 12 3 15 3 6 11 1 6 2 6 3 6 4 6 7 6 8 6 9 6 12 5 13 6 14 7 15 6 7 5 1 5 5 5 6 5 7 5 8 5 8 9 1 2 2 2 4 2 6 2 7 2 8 2 9 2 14 2 15 2 9 11 1 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 14 4 15 4 10 14 1 2 2 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 10 1 6 1 5 3 5 7 5 10 5 13 5 14 5 2 3 3 8 8 8 15 7 3 10 3 8 4 8 5 9 6 8 7 9 10 9 11 9 13 9 14 9 15 9 4 6 1 5 6 5 7 5 8 5 10 5 15 5 5 6 1 4 7 4 9 4 10 4 11 4 15 4 6 7 6 74 7 75 8 77 9 82 12 69 13 75 14 79 7 9 1 58 2 57 3 61 4 58 5 66 6 66 8 60 9 58 11 57 8 11 3 6 4 6 5 7 6 6 7 6 8 6 9 6 10 6 11 6 12 7 15 6 9 12 1 5 2 5 3 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 14 5 15 5 10 1 6 23 10 1 15 1 13 2 12 3 11 4 12 5 13 6 13 7 12 8 11 9 11 10 13 11 11 12 13 13 11 14 12 15 13 2 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 3 13 1 4 2 4 3 4 4 4 5 4 6 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 4 1 15 6 5 2 12 3 13 3 6 2 10 2 11 2 7 7 1 5 2 5 3 5 6 5 8 5 9 5 12 5 8 12 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 14 4 15 4 9 5 2 2 4 2 5 2 11 2 14 2 10 5 2 5 4 5 9 5 13 5 14 5 10 1 1 7 8 2 13 1 7 3 8 4 7 5 8 6 7 7 8 8 7 9 7 10 7 11 7 12 7 13 6 15 8 3 3 7 10 8 9 12 9 4 10 1 5 2 5 3 5 5 5 6 5 9 5 10 5 11 5 14 5 15 5 5 6 2 6 4 6 5 6 7 6 13 6 14 6 6 15 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 7 7 5 2 6 2 7 2 8 2 10 2 11 2 13 2 8 4 5 5 8 5 9 5 15 5 9 11 1 8 4 8 5 8 6 8 7 7 8 9 9 8 10 8 12 8 13 8 14 8 10 2 7 4 13 4 +4 10 1 12 1 4 2 4 3 4 5 4 6 4 7 4 8 4 9 4 12 4 13 4 14 4 15 4 2 11 1 2 3 2 4 2 5 2 6 2 9 2 10 2 11 2 12 2 14 2 15 2 3 1 3 5 4 5 1 6 3 6 8 6 11 6 13 6 5 15 1 8 2 8 3 8 4 7 5 8 6 9 7 9 8 7 9 8 10 8 11 8 12 9 13 8 14 8 15 8 6 6 1 5 7 5 10 5 11 5 14 5 15 5 7 12 1 6 2 6 3 7 4 6 5 6 6 6 8 6 11 6 12 6 13 6 14 7 15 6 8 15 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 9 9 1 7 2 6 3 6 4 6 7 6 9 6 12 6 13 6 14 6 10 5 1 2 7 2 13 2 14 2 15 2 10 1 14 1 3 2 3 3 3 4 3 5 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 2 9 2 5 3 5 4 5 5 5 7 5 8 5 10 5 13 5 15 5 3 14 1 4 2 4 3 4 4 4 5 4 6 4 7 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 4 12 1 7 3 7 5 7 6 7 7 6 8 7 9 7 10 7 11 7 12 6 14 6 15 7 5 7 1 5 2 5 7 5 8 5 10 5 13 5 15 5 6 12 1 8 2 8 3 8 4 8 5 8 6 8 7 8 9 7 12 8 13 7 14 8 15 8 7 11 2 6 3 6 4 6 5 6 6 6 9 6 11 6 12 5 13 6 14 6 15 6 8 10 1 6 2 6 4 6 6 6 7 6 8 6 9 6 10 5 11 6 12 5 9 9 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 15 3 10 2 10 2 14 2 10 1 9 1 5 6 5 7 5 8 5 10 5 11 5 13 5 14 5 15 5 2 7 2 4 3 4 4 4 6 4 8 4 12 4 13 4 3 2 4 5 5 5 4 12 2 8 3 8 4 8 5 9 6 7 8 8 9 8 10 8 11 9 13 8 14 8 15 8 5 8 2 5 3 5 8 5 9 5 10 5 11 5 12 5 13 5 6 4 1 4 3 4 10 4 11 4 7 5 1 6 2 6 3 6 8 6 12 6 8 8 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 9 15 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 10 9 1 2 2 2 3 2 4 2 5 2 6 2 7 2 9 2 10 2 10 1 15 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 2 10 1 2 2 2 4 2 5 2 6 2 7 2 8 2 10 2 13 2 14 2 3 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 4 7 3 6 4 6 5 6 9 6 12 6 13 6 14 6 5 9 2 5 3 5 4 5 8 5 9 5 10 5 13 5 14 5 15 5 6 7 1 4 5 4 8 4 9 4 13 4 14 4 15 4 7 1 12 8 8 5 3 5 4 5 9 5 10 5 15 5 9 13 1 6 2 6 3 6 4 6 5 6 7 5 8 6 10 6 11 6 12 6 13 6 14 6 15 6 10 10 1 4 2 4 5 4 6 4 7 4 8 4 9 4 10 4 14 4 15 4 +4 10 1 7 3 2 4 2 5 2 9 2 10 2 12 2 15 2 2 10 1 3 2 3 3 3 4 3 5 3 8 3 11 3 13 3 14 3 15 3 3 8 1 5 3 5 6 5 9 5 11 5 12 5 13 5 15 5 4 15 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 5 14 1 6 2 6 3 6 4 6 5 6 6 6 7 6 9 6 10 5 11 6 12 6 13 6 14 6 15 5 6 9 1 5 2 5 3 5 4 5 5 5 8 5 9 5 10 5 14 5 7 1 1 4 8 7 1 84 2 93 5 85 9 91 10 90 11 82 13 81 9 7 1 4 5 4 7 4 10 4 12 4 14 4 15 4 10 5 5 5 7 5 10 5 12 5 13 5 10 1 10 1 6 2 6 3 6 4 6 6 6 8 6 9 6 11 6 14 6 15 7 2 14 1 2 2 2 3 2 4 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 3 12 1 4 3 4 4 4 5 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 4 13 1 5 2 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 5 6 2 8 4 9 7 8 9 8 12 8 13 8 6 12 1 6 3 6 4 6 5 5 6 6 7 6 9 6 11 6 12 6 13 7 14 6 15 6 7 15 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 8 6 2 4 4 4 8 4 10 4 11 4 15 4 9 15 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 10 6 3 6 4 6 8 6 11 5 12 6 13 7 10 1 14 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 15 3 2 10 1 27 2 23 3 27 4 24 5 26 7 23 9 26 10 24 14 24 15 23 3 3 3 4 12 4 15 4 4 11 2 9 3 8 4 8 5 8 7 8 8 7 10 8 12 9 13 9 14 8 15 8 5 4 2 5 3 5 11 5 14 5 6 2 1 6 2 6 7 10 1 3 3 3 4 3 5 3 7 3 8 3 10 3 12 3 14 3 15 3 8 14 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 9 12 2 5 3 5 5 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 10 7 3 4 4 4 6 4 7 4 8 4 13 4 15 4 10 1 5 2 8 3 9 6 8 7 8 15 9 2 7 2 5 3 5 6 5 7 5 9 5 10 5 15 5 3 1 5 6 4 11 2 4 3 4 4 4 5 4 7 4 8 4 9 4 10 4 12 4 14 4 15 4 5 13 2 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 6 15 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 12 3 13 3 14 3 15 3 7 13 1 5 2 6 3 6 5 6 6 6 7 6 8 6 9 5 10 6 11 6 12 6 13 6 14 6 8 11 1 8 2 8 3 7 5 8 7 7 8 8 10 8 11 9 13 8 14 7 15 9 9 1 7 5 10 12 1 4 3 4 4 4 5 4 6 4 8 4 9 4 10 4 11 4 13 4 14 4 15 4 +4 10 1 11 1 2 3 2 4 2 6 2 7 2 8 2 9 2 10 2 12 2 13 2 14 2 2 14 1 5 2 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 14 5 15 5 3 3 11 6 12 6 15 6 4 7 2 8 3 7 6 8 7 8 12 8 13 9 14 8 5 11 1 5 2 5 3 5 5 5 8 5 9 5 10 5 11 5 12 5 14 5 15 5 6 5 2 7 4 6 5 6 8 6 12 6 7 14 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 3 12 3 13 3 14 3 15 3 8 5 1 2 3 2 8 2 10 2 12 2 9 14 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 10 5 11 5 12 5 13 5 14 5 15 5 10 8 1 4 4 4 5 4 7 4 8 4 12 4 13 4 15 4 10 1 1 6 5 2 7 5 6 6 6 9 6 10 6 11 6 12 6 15 6 3 12 1 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10 2 11 2 12 2 14 2 4 1 9 5 5 1 12 4 6 12 1 2 2 2 3 2 4 2 6 2 7 2 8 2 11 2 12 2 13 2 14 2 15 2 7 13 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 5 10 5 11 5 13 5 14 5 8 6 1 3 2 3 3 3 4 3 10 3 12 3 9 5 6 2 9 2 10 2 11 2 13 2 10 7 1 5 5 5 6 5 8 5 13 5 14 5 15 5 10 1 15 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 4 13 4 14 4 15 4 2 5 8 5 10 5 13 5 14 5 15 5 3 3 2 2 13 2 15 2 4 11 1 3 4 3 5 3 6 3 7 3 8 3 10 3 11 3 12 3 13 3 15 3 5 10 2 5 4 5 6 5 7 5 8 5 9 5 11 5 12 5 13 5 14 5 6 1 5 2 7 12 1 8 2 8 3 7 4 8 5 7 6 8 7 8 8 7 10 8 12 9 13 7 14 9 8 5 4 4 5 4 8 4 9 4 14 4 9 13 1 6 3 7 4 8 5 7 6 7 7 7 8 8 9 8 11 8 12 7 13 7 14 7 15 6 10 5 1 5 6 5 11 5 12 5 13 5 10 1 2 6 6 10 6 2 11 1 2 2 2 3 2 5 2 6 2 8 2 9 2 10 2 11 2 13 2 14 2 3 14 1 12 2 10 4 11 5 11 6 11 7 11 8 10 9 11 10 11 11 12 12 10 13 11 14 10 15 10 4 9 2 14 3 13 5 13 7 14 8 13 9 14 11 15 12 15 14 15 5 2 4 2 6 2 6 4 6 3 8 3 13 3 14 3 7 6 4 6 5 6 7 6 10 6 13 6 15 6 8 8 1 5 3 5 4 5 8 5 9 5 11 5 12 5 13 5 9 1 4 4 10 3 3 8 10 8 11 9 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/6_Fattahi_14_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/6_Fattahi_14_workers.fjs new file mode 100644 index 00000000..42d51991 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/6_Fattahi_14_workers.fjs @@ -0,0 +1,8 @@ +7 7 10 +3 2 1 6 1 261 2 256 5 230 7 271 8 266 10 229 2 1 1 236 3 4 7 1 139 2 126 4 136 5 138 6 143 8 151 9 143 2 10 1 124 2 142 3 127 4 127 5 131 6 118 7 142 8 120 9 139 10 120 7 6 1 113 2 118 3 113 6 117 7 111 10 133 3 4 8 1 144 2 137 3 157 4 150 5 144 6 152 9 138 10 158 5 8 2 156 3 168 4 152 6 174 7 153 8 155 9 157 10 155 7 8 1 197 2 186 3 217 4 215 5 204 7 202 8 190 9 185 +3 2 1 9 1 205 2 217 3 205 4 202 5 204 6 217 8 215 9 193 10 200 3 3 2 158 3 163 6 159 3 3 2 1 95 5 80 2 10 1 72 2 66 3 69 4 66 5 68 6 70 7 64 8 64 9 64 10 62 4 2 5 106 7 92 3 5 2 7 184 10 178 6 4 4 90 5 94 7 91 10 98 7 6 1 151 5 153 6 157 7 159 8 141 10 161 +3 2 1 5 1 95 2 85 4 95 5 84 8 81 2 1 10 63 3 7 7 1 134 2 140 3 143 4 158 6 147 8 148 10 134 3 8 1 196 3 171 5 191 6 187 7 186 8 185 9 197 10 179 4 2 2 100 7 104 3 4 6 1 200 2 187 3 209 5 185 8 179 9 202 5 3 4 92 6 99 10 100 6 3 4 141 5 146 8 163 +3 2 1 6 1 81 2 84 3 94 7 84 9 86 10 82 2 7 1 63 2 64 3 70 4 69 6 59 7 63 9 65 2 3 6 2 254 3 233 4 271 5 263 6 258 7 258 5 1 6 178 2 4 2 3 140 9 132 6 5 1 144 2 131 7 143 8 148 10 134 +3 3 2 5 1 134 2 132 4 132 6 126 10 134 3 2 2 152 4 133 1 4 2 133 5 121 8 124 9 130 3 7 8 1 89 2 90 3 80 4 84 5 88 8 90 9 90 10 80 4 7 2 65 4 60 5 69 7 62 8 71 9 60 10 68 5 2 3 49 8 51 2 5 1 2 117 6 8 2 79 3 88 4 82 5 85 6 80 8 78 9 89 10 85 +3 3 2 5 5 149 7 133 8 158 9 147 10 154 3 6 2 315 3 342 7 313 8 318 9 299 10 340 4 1 6 155 3 4 4 1 157 5 142 8 149 9 135 3 9 1 130 2 111 4 111 5 115 6 112 7 118 8 135 9 134 10 111 5 10 1 196 2 203 3 194 4 211 5 188 6 178 7 176 8 204 9 183 10 206 3 5 6 1 126 2 131 3 119 4 109 7 127 10 123 6 7 2 240 3 256 4 236 5 236 6 248 8 224 9 250 7 5 1 191 2 178 6 162 8 179 10 176 +3 3 3 6 4 159 5 154 6 138 7 146 8 143 9 155 2 10 1 231 2 194 3 208 4 223 5 204 6 199 7 205 8 225 9 218 10 216 1 5 2 143 3 167 4 171 6 151 7 152 3 3 4 3 115 4 132 5 125 9 127 4 7 2 177 3 175 6 171 7 154 8 167 9 157 10 179 5 1 8 146 3 5 5 1 133 4 150 7 148 8 153 9 141 6 10 1 150 2 177 3 159 4 172 5 176 6 181 7 165 8 179 9 163 10 177 7 7 1 184 3 175 4 187 6 175 8 175 9 171 10 178 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/official/6_Fattahi_20_workers.fjs b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/6_Fattahi_20_workers.fjs new file mode 100644 index 00000000..3e522855 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/official/6_Fattahi_20_workers.fjs @@ -0,0 +1,13 @@ +12 8 12 +4 3 1 5 3 236 4 231 5 261 7 228 10 257 2 2 2 232 3 211 3 10 1 93 2 99 3 102 4 99 6 90 7 107 9 95 10 97 11 102 12 101 3 4 7 1 134 2 143 6 147 7 138 8 143 9 153 10 132 2 11 1 136 2 136 3 132 4 122 5 119 6 139 7 131 9 117 10 130 11 136 12 124 7 5 1 130 5 119 6 116 10 115 11 118 3 4 11 1 164 2 157 4 157 5 158 6 160 7 139 8 135 9 142 10 158 11 154 12 147 5 6 3 144 4 152 5 160 7 151 9 160 12 159 7 6 2 211 3 191 4 211 6 214 8 213 11 186 2 7 7 1 228 3 230 4 228 5 194 6 193 11 196 12 212 8 5 1 134 4 154 5 155 6 131 9 141 +4 2 1 4 4 219 5 224 8 216 12 199 3 5 1 158 2 159 3 138 4 153 11 146 2 3 1 7 91 2 7 1 60 3 68 4 68 6 71 9 70 10 67 11 66 3 5 9 1 184 2 190 3 188 4 192 5 193 6 188 7 178 9 164 12 179 6 5 4 99 6 89 7 97 11 91 12 101 7 8 2 141 3 160 4 153 5 142 6 147 7 143 8 151 12 141 2 5 6 1 124 3 120 7 109 8 123 9 123 10 116 8 11 1 160 3 147 4 143 5 151 6 135 7 142 8 137 9 163 10 136 11 161 12 159 +4 2 1 3 7 94 11 86 12 80 2 2 2 61 6 65 3 7 7 1 146 3 156 4 139 8 138 9 140 10 138 12 157 3 7 3 185 4 189 5 165 6 179 8 197 10 165 11 186 4 12 1 105 2 95 3 96 4 100 5 100 6 103 7 101 8 112 9 115 10 104 11 97 12 103 3 4 6 2 205 3 193 5 178 6 205 7 182 9 180 5 5 3 97 5 109 7 98 8 99 11 99 6 12 1 154 2 145 3 150 4 147 5 161 6 160 7 154 8 167 9 145 10 140 11 164 12 163 2 6 11 1 165 2 157 3 187 4 157 5 161 6 154 7 155 8 169 10 158 11 182 12 157 8 6 2 173 3 171 5 159 7 162 10 178 12 181 +4 2 1 10 2 86 3 82 5 93 6 92 7 85 8 79 9 90 10 85 11 91 12 81 2 2 4 62 8 70 2 3 7 1 230 4 270 5 225 6 271 9 243 11 268 12 254 5 4 2 188 4 189 10 186 11 165 2 4 6 1 133 2 154 5 150 7 158 11 153 12 145 6 9 1 135 3 132 4 137 5 148 7 144 8 148 10 131 11 128 12 135 2 5 2 3 237 12 240 6 7 3 178 5 184 6 165 7 181 9 159 10 156 12 186 +4 3 2 9 2 115 3 119 5 116 6 127 7 132 8 116 9 123 10 117 12 115 3 12 1 146 2 140 3 133 4 141 5 153 6 151 7 156 8 159 9 158 10 142 11 157 12 157 1 9 2 128 3 124 4 138 6 132 7 124 8 137 10 119 11 122 12 128 3 7 2 2 80 4 78 4 1 9 69 5 7 3 49 4 47 7 43 8 49 9 45 11 45 12 52 3 5 9 1 119 3 120 4 104 5 107 6 111 7 120 8 101 9 104 11 119 6 11 1 89 3 88 4 78 5 84 6 87 7 88 8 88 9 81 10 91 11 89 12 79 2 1 9 105 2 8 12 1 179 2 157 3 157 4 180 5 156 6 150 7 161 8 180 9 153 10 177 11 159 12 157 6 2 7 179 12 172 +4 3 2 7 2 143 3 150 6 138 7 144 9 135 10 136 11 142 3 6 1 322 2 318 3 311 4 309 6 318 7 316 4 1 9 157 3 4 9 1 139 2 142 3 150 5 139 6 147 8 150 9 163 11 152 12 158 3 6 4 120 5 121 7 119 9 114 11 135 12 128 5 1 7 183 3 5 5 3 124 4 111 7 121 9 129 12 108 6 11 1 237 2 244 3 226 5 259 6 255 7 262 8 236 9 262 10 223 11 236 12 237 7 4 2 173 3 189 11 162 12 177 2 4 7 5 124 6 127 7 117 8 116 9 113 10 109 12 128 7 5 1 51 2 48 4 53 7 48 10 49 +4 2 3 1 4 157 2 8 2 154 4 155 6 157 7 147 8 164 9 166 10 164 12 164 2 3 8 1 132 2 133 4 127 5 118 6 131 8 124 9 129 10 115 5 6 2 154 3 171 4 169 8 176 10 153 11 157 3 5 8 3 159 4 156 6 153 7 139 8 151 9 147 11 146 12 158 6 10 1 165 2 158 3 156 4 173 5 161 6 176 7 160 10 158 11 175 12 168 7 8 1 164 2 172 4 193 5 179 6 185 8 194 10 167 12 163 2 8 5 3 213 4 248 5 211 8 225 12 250 5 1 5 146 +4 2 4 2 8 246 12 225 3 9 1 274 2 247 4 253 5 240 7 233 8 251 9 269 10 252 12 259 2 6 2 3 242 9 227 5 5 1 265 2 242 6 265 7 281 11 271 3 5 7 2 136 3 159 4 131 5 144 8 132 9 148 12 139 6 12 1 174 2 167 3 181 4 151 5 173 6 168 7 175 8 170 9 179 10 175 11 167 12 174 7 2 9 176 10 172 2 7 10 2 164 3 137 4 154 5 139 6 152 7 159 8 137 9 150 11 148 12 138 8 4 1 151 3 155 4 164 7 137 +4 2 2 5 2 146 6 148 8 143 9 137 10 162 3 8 2 161 3 147 5 160 7 139 8 158 9 141 10 148 11 155 2 3 4 4 188 6 183 10 181 12 176 4 9 1 216 2 203 3 204 5 205 7 214 9 239 10 221 11 229 12 212 2 5 5 2 43 5 43 6 37 9 38 11 44 7 7 2 46 4 45 5 48 8 54 9 45 11 49 12 49 2 6 12 1 159 2 142 3 141 4 147 5 154 6 160 7 158 8 142 9 135 10 138 11 151 12 153 8 4 1 175 8 167 9 165 10 161 +4 2 4 8 2 232 3 237 4 245 5 256 6 224 7 236 8 229 10 236 3 2 3 280 4 237 2 6 2 2 231 12 232 5 7 1 271 2 271 6 277 7 268 8 259 10 265 11 281 3 5 4 1 157 2 145 9 157 11 150 6 5 1 175 2 157 5 155 7 171 8 168 7 12 1 191 2 186 3 167 4 186 5 187 6 172 7 178 8 172 9 179 10 194 11 193 12 175 2 7 3 2 137 3 139 10 165 8 12 1 141 2 155 3 148 4 150 5 140 6 146 7 157 8 152 9 136 10 144 11 163 12 140 +4 2 2 12 1 146 2 152 3 151 4 136 5 139 6 149 7 135 8 161 9 151 10 161 11 140 12 149 3 3 1 149 7 156 8 148 2 3 4 3 182 7 182 10 169 11 195 4 6 1 226 3 205 5 221 6 207 7 204 8 236 2 5 3 4 38 7 38 9 43 7 11 1 50 3 52 4 52 5 45 6 49 7 49 8 54 9 54 10 45 11 53 12 52 2 6 8 1 140 4 161 5 147 6 140 7 137 8 136 11 139 12 141 8 2 6 186 10 164 +4 2 3 2 6 332 12 328 2 11 1 393 2 393 3 371 4 324 5 328 6 348 7 370 8 331 10 388 11 386 12 386 2 3 4 1 212 2 224 10 207 11 243 5 12 1 252 2 283 3 253 4 276 5 257 6 257 7 250 8 277 9 257 10 245 11 270 12 273 3 5 8 2 138 4 139 5 137 6 131 9 150 10 158 11 143 12 139 6 5 1 168 2 172 8 170 9 175 10 181 7 3 5 171 9 189 12 183 2 8 7 4 218 5 245 7 224 8 248 10 252 11 239 12 230 5 5 2 358 3 354 4 323 6 343 12 344 diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/synthetic/synthetic_01.fjswf b/benchmarks/Manufacturing/FJSP-WF/data/instances/synthetic/synthetic_01.fjswf new file mode 100644 index 00000000..3904f47b --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/synthetic/synthetic_01.fjswf @@ -0,0 +1,15 @@ +{ + "name": "synthetic_01", + "description": "Synthetic smoke-test instance: 2 jobs, 2 machines, 2 workers", + "num_jobs": 2, + "num_machines": 2, + "num_workers": 2, + "operations": [ + {"job_id": 0, "op_idx": 0, "eligible_machines": [0, 1], "processing_times": [[3, 2], [4, 3]]}, + {"job_id": 0, "op_idx": 1, "eligible_machines": [0], "processing_times": [[5, 4]]}, + {"job_id": 1, "op_idx": 0, "eligible_machines": [1, 0], "processing_times": [[3, 2], [4, 3]]}, + {"job_id": 1, "op_idx": 1, "eligible_machines": [1], "processing_times": [[4, 3]]} + ], + "worker_eligibility": [[0, 1], [0, 1]], + "metadata": {"best_known_makespan": null, "lower_bound": null, "source": "synthetic example for smoke testing"} +} \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/synthetic/synthetic_02.fjswf b/benchmarks/Manufacturing/FJSP-WF/data/instances/synthetic/synthetic_02.fjswf new file mode 100644 index 00000000..bdf606a7 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/synthetic/synthetic_02.fjswf @@ -0,0 +1,18 @@ +{ + "name": "synthetic_02", + "description": "Synthetic smoke-test instance: 3 jobs, 3 machines, 2 workers", + "num_jobs": 3, + "num_machines": 3, + "num_workers": 2, + "operations": [ + {"job_id": 0, "op_idx": 0, "eligible_machines": [0, 1], "processing_times": [[4, 3], [5, 4]]}, + {"job_id": 0, "op_idx": 1, "eligible_machines": [2], "processing_times": [[6, 5]]}, + {"job_id": 0, "op_idx": 2, "eligible_machines": [0, 2], "processing_times": [[3, 2], [4, 3]]}, + {"job_id": 1, "op_idx": 0, "eligible_machines": [1, 2], "processing_times": [[5, 4], [6, 5]]}, + {"job_id": 1, "op_idx": 1, "eligible_machines": [0], "processing_times": [[7, 5]]}, + {"job_id": 2, "op_idx": 0, "eligible_machines": [0, 1, 2], "processing_times": [[3, 2], [4, 3], [5, 4]]}, + {"job_id": 2, "op_idx": 1, "eligible_machines": [1], "processing_times": [[4, 3]]} + ], + "worker_eligibility": [[0, 1, 2], [0, 1]], + "metadata": {"best_known_makespan": null, "lower_bound": null, "source": "synthetic example for smoke testing"} +} \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/data/instances/synthetic/synthetic_03.fjswf b/benchmarks/Manufacturing/FJSP-WF/data/instances/synthetic/synthetic_03.fjswf new file mode 100644 index 00000000..297a1a54 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/instances/synthetic/synthetic_03.fjswf @@ -0,0 +1,20 @@ +{ + "name": "synthetic_03", + "description": "Synthetic smoke-test instance: 4 jobs, 3 machines, 3 workers", + "num_jobs": 4, + "num_machines": 3, + "num_workers": 3, + "operations": [ + {"job_id": 0, "op_idx": 0, "eligible_machines": [0, 1], "processing_times": [[5, 4, 3], [6, 5, 4]]}, + {"job_id": 0, "op_idx": 1, "eligible_machines": [2], "processing_times": [[8, 6, 5]]}, + {"job_id": 0, "op_idx": 2, "eligible_machines": [0, 2], "processing_times": [[4, 3, 2], [5, 4, 3]]}, + {"job_id": 1, "op_idx": 0, "eligible_machines": [1, 2], "processing_times": [[6, 5, 4], [7, 6, 5]]}, + {"job_id": 1, "op_idx": 1, "eligible_machines": [0], "processing_times": [[9, 7, 6]]}, + {"job_id": 2, "op_idx": 0, "eligible_machines": [0, 1, 2], "processing_times": [[4, 3, 2], [5, 4, 3], [6, 5, 4]]}, + {"job_id": 2, "op_idx": 1, "eligible_machines": [1], "processing_times": [[5, 4, 3]]}, + {"job_id": 3, "op_idx": 0, "eligible_machines": [0, 2], "processing_times": [[7, 6, 5], [8, 7, 6]]}, + {"job_id": 3, "op_idx": 1, "eligible_machines": [1, 2], "processing_times": [[5, 4, 3], [6, 5, 4]]} + ], + "worker_eligibility": [[0, 1, 2], [0, 1, 2], [0, 1, 2]], + "metadata": {"best_known_makespan": null, "lower_bound": null, "source": "synthetic example for smoke testing"} +} \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/data/sources.md b/benchmarks/Manufacturing/FJSP-WF/data/sources.md new file mode 100644 index 00000000..dd0ccee6 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/data/sources.md @@ -0,0 +1,62 @@ +# Data Sources for FJSP-WF Benchmark + +## Official Benchmark Instances + +This benchmark uses the official instance set from the **GECCO FJSSP-WU Competition** (Flexible Job Shop Scheduling Problems with Worker Flexibility under Uncertainty). + +- **Competition Website:** https://jrc-rodec.github.io/FJSSP-W-Competition/ +- **Source Repository:** https://github.com/jrc-rodec/FJSSP-W-Competition +- **License:** Apache-2.0 +- **Instances:** 30 FJSSP-W instances (with native worker flexibility data) + +### Instance Families + +The 30 official instances are derived from well-known classical FJSP benchmarks: + +| Family | Instances | Machines | Workers | Original Source | +|--------|-----------|----------|---------|----------------| +| BehnkeGeiger | 3 | 15-20 | 42-60 | Behnke & Geiger (2012) | +| Brandimarte | 3 | 5-15 | 7-14 | Brandimarte (1993) | +| Hurink sdata | 8 | 6-15 | 1-63 | Hurink et al. (1994) | +| Hurink edata | 2 | 6 | 1-6 | Hurink et al. (1994) | +| Hurink rdata | 3 | 10-15 | 28-50 | Hurink et al. (1994) | +| Hurink vdata | 3 | 6-15 | 5-30 | Hurink et al. (1994) | +| DPpaulli | 4 | 5-15 | 1-18 | DPpaulli (2000) | +| ChambersBarnes | 1 | 11 | 10 | Chambers (1996) | +| Kacem | 2 | 7-10 | 3-4 | Kacem et al. (2002) | +| Fattahi | 2 | 3-5 | 14-20 | Fattahi (2007) | + +### Worker Flexibility Extension + +The worker flexibility data was generated by the competition organizers using a published methodology (`util/rewrite_benchmarks.py` in the competition repository): + +1. **Worker count**: `worker_amount = int(num_machines * 1.5)` +2. **Worker speed factor**: `random.uniform(0.9, 1.1) × original_processing_time` +3. **Worker eligibility**: Each machine randomly assigned `randint(1, worker_amount)` workers + +All instances in `data/instances/official/` are the original `.fjs` files from the competition repository, included unchanged. + +## Synthetic Instances (Smoke Testing Only) + +The files under `data/instances/synthetic/` are provided exclusively for CI smoke testing and framework validation. + +| File | Jobs | Machines | Workers | Operations | +|------|------|----------|---------|------------| +| `synthetic_01.fjswf` | 2 | 2 | 2 | 4 | +| `synthetic_02.fjswf` | 3 | 3 | 2 | 7 | +| `synthetic_03.fjswf` | 4 | 3 | 3 | 9 | + +These synthetic instances are NOT benchmark data. They exist only to verify evaluator correctness and framework integration in CI pipelines. + +## Attribution + +When using this benchmark, please cite the original FJSSP-WU Competition: + +- FJSSP-WU Competition: https://jrc-rodec.github.io/FJSSP-W-Competition/ +- Apache-2.0 License: https://github.com/jrc-rodec/FJSSP-W-Competition/blob/main/LICENSE + +The underlying FJSP benchmarks should be cited as: +- Brandimarte, P. (1993). Annals of Operations Research, 41(3), 157-183. +- Hurink, J., Jurisch, B., & Thole, M. (1994). OR Spektrum, 15(4), 205-215. +- Chambers, J.B. (1996). PhD thesis, UT Austin. +- Kacem, I., Hammadi, S., & Borne, P. (2002). IEEE Trans. SMC, 32(1), 1-13. \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/frontier_eval/agent_files.txt b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/agent_files.txt new file mode 100644 index 00000000..ff25aa3c --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/agent_files.txt @@ -0,0 +1,6 @@ +Task.md +README.md +data/benchmark_instances.json +data/sources.md +references/problem_formulation.md +scripts/init.py \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/frontier_eval/artifact_files.txt b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/artifact_files.txt new file mode 100644 index 00000000..a4e401bc --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/artifact_files.txt @@ -0,0 +1,2 @@ +scripts/init.py +metrics.json \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/frontier_eval/candidate_destination.txt b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/candidate_destination.txt new file mode 100644 index 00000000..c196edfe --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/candidate_destination.txt @@ -0,0 +1 @@ +scripts/init.py \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/frontier_eval/constraints.txt b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/constraints.txt new file mode 100644 index 00000000..9c9d3eb5 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/constraints.txt @@ -0,0 +1 @@ +Optimize scripts/init.py for FJSP-WF benchmark instances. Objective: minimize makespan. Keep solution as pure Python (standard library only), no external solver/library usage. Preserve expected interface used by verification/evaluator.py (e.g., solve_instance output fields). Only modify code within EVOLVE-BLOCK-START and EVOLVE-BLOCK-END markers. \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/frontier_eval/copy_files.txt b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/copy_files.txt new file mode 100644 index 00000000..7566c144 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/copy_files.txt @@ -0,0 +1 @@ +. \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/frontier_eval/eval_command.txt b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/eval_command.txt new file mode 100644 index 00000000..40ce622a --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/eval_command.txt @@ -0,0 +1 @@ +{python} {benchmark}/verification/evaluator.py {candidate} --metrics-out {benchmark}/metrics.json \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/frontier_eval/eval_cwd.txt b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/eval_cwd.txt new file mode 100644 index 00000000..945c9b46 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/eval_cwd.txt @@ -0,0 +1 @@ +. \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/frontier_eval/initial_program.txt b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/initial_program.txt new file mode 100644 index 00000000..c196edfe --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/initial_program.txt @@ -0,0 +1 @@ +scripts/init.py \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/frontier_eval/readonly_files.txt b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/readonly_files.txt new file mode 100644 index 00000000..d8d25f4a --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/frontier_eval/readonly_files.txt @@ -0,0 +1,7 @@ +README.md +Task.md +baseline +verification +data +references +frontier_eval \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/references/constants.json b/benchmarks/Manufacturing/FJSP-WF/references/constants.json new file mode 100644 index 00000000..4c94cd3d --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/references/constants.json @@ -0,0 +1 @@ +{"processing_time_unit":"time units","processing_time_epsilon":1e-9,"max_machines":100,"max_workers":100,"max_jobs":100,"max_operations_per_job":50} \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/references/problem_formulation.md b/benchmarks/Manufacturing/FJSP-WF/references/problem_formulation.md new file mode 100644 index 00000000..282f1622 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/references/problem_formulation.md @@ -0,0 +1,104 @@ +# Problem Formulation: FJSP-WF + +## Formal Definition + +### Sets and Indices + +- `J = {1, ..., n}` — set of jobs +- `M = {1, ..., m}` — set of machines +- `W = {1, ..., w}` — set of workers +- `O_j` — set of operations for job `j`, where `O_j = {O_{j,1}, ..., O_{j,n_j}}` +- `M_{j,k} ⊆ M` — set of eligible machines for operation `O_{j,k}` + +### Parameters + +- `p_{j,k,m,w}` — processing time of operation `O_{j,k}` on machine `m` with worker `w` +- `elig_{w,m} ∈ {0, 1}` — 1 if worker `w` is qualified to operate machine `m` + +### Decision Variables + +- `x_{j,k,m,w} ∈ {0, 1}` — 1 if operation `O_{j,k}` is assigned to machine `m` with worker `w` +- `s_{j,k} ≥ 0` — start time of operation `O_{j,k}` (integer) +- `c_{j,k} ≥ 0` — completion time of operation `O_{j,k}` (integer) + +### Objective + +Minimize makespan: +``` +min C_max +``` + +### Constraints + +**1. Machine and Worker Assignment:** +Each operation must be assigned to exactly one machine-worker pair: + +``` +∑_{m ∈ M_{j,k}} ∑_{w ∈ W: elig_{w,m}=1} x_{j,k,m,w} = 1, ∀j, k +``` + +**2. Processing Time:** +``` +c_{j,k} = s_{j,k} + ∑_{m ∈ M_{j,k}} ∑_{w ∈ W: elig_{w,m}=1} p_{j,k,m,w} · x_{j,k,m,w}, ∀j, k +``` + +**3. Job Precedence:** +Operation k+1 cannot start before operation k finishes: +``` +s_{j,k+1} ≥ c_{j,k}, ∀j, k = 1, ..., n_j - 1 +``` + +**4. Machine Capacity:** +A machine can process at most one operation at a time: +``` +s_{j,k} ≥ c_{j',k'} OR s_{j',k'} ≥ c_{j,k} +∀(j,k) ≠ (j',k') where both use the same machine +``` + +**5. Worker Capacity:** +A worker can operate at most one machine at a time: +``` +s_{j,k} ≥ c_{j',k'} OR s_{j',k'} ≥ c_{j,k} +∀(j,k) ≠ (j',k') where both use the same worker +``` + +**6. Makespan Definition:** +``` +C_max ≥ c_{j, n_j}, ∀j +``` + +**7. Non-preemption:** +Once started, an operation runs without interruption. + +**8. Eligibility:** +``` +x_{j,k,m,w} = 0 if m ∉ M_{j,k} or elig_{w,m} = 0 +``` + +## Complexity + +FJSP-WF is NP-hard. It generalizes: +- **Job Shop Scheduling (JSP)**: NP-hard in the strong sense +- **Flexible Job Shop Scheduling (FJSP)**: NP-hard +- **FJSP-WF**: Adds the worker dimension, increasing the solution space combinatorially + +## Solution Approaches + +### Exact Methods +- Mixed-Integer Linear Programming (MILP) +- Constraint Programming (CP) +- Branch and Bound + +### Heuristic Methods +- Priority Dispatch Rules (e.g., EST+SPT, MWKR, MOD) +- Greedy Randomized Adaptive Search Procedure (GRASP) +- Tabu Search +- Simulated Annealing + +### Metaheuristic Methods +- Genetic Algorithm (GA) +- Particle Swarm Optimization (PSO) +- Artificial Bee Colony (ABC) +- Shuffled Frog Leaping Algorithm (SFLA) + +The current baseline implements a simple EST+SPT greedy dispatch rule. \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/references/related_work.md b/benchmarks/Manufacturing/FJSP-WF/references/related_work.md new file mode 100644 index 00000000..08682dbe --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/references/related_work.md @@ -0,0 +1,38 @@ +# Related Work + +## Key References on Flexible Job Shop Scheduling + +### Foundational Papers + +1. **Bruker, P. & Schlie, R. (1990).** "Job-shop scheduling with multi-purpose machines." *Computing*, 45(4):369-375. + - One of the earliest papers to introduce machine flexibility in job shop scheduling. + +2. **Brandimarte, P. (1993).** "Routing and scheduling in a flexible job shop by tabu search." *Annals of Operations Research*, 41(3):157-183. + - Introduced the widely-used Brandimarte FJSP benchmark instances. + +3. **Hurink, J., Jurisch, B., & Thole, M. (1994).** "Tabu search for the job shop scheduling problem with multi-purpose machines." *OR Spektrum*, 15(4):205-215. + - Extended FJSP with multi-purpose machines. + +### Survey Papers + +4. **Chaudhry, I.A. & Khan, A.A. (2016).** "A research survey: review of flexible job shop scheduling techniques." *International Transactions in Operational Research*, 23(3):551-591. + - Comprehensive survey of FJSP solution methods. + +5. **Amjad, M.K., et al. (2018).** "Recent research trends in genetic algorithm based flexible job shop scheduling problems." *Mathematical Problems in Engineering*, 2018:1-32. + +### Worker Flexibility + +6. **Li, J., Huang, Y., & Niu, X. (2014).** "A branch population genetic algorithm for dual-resource constrained job shop scheduling problem." *Computers & Industrial Engineering*, 68:113-125. + - Considers both machine and worker resources in job shop scheduling. + +7. **Lei, D. & Guo, X. (2015).** "An effective neighborhood search for scheduling in dual-resource constrained interval job shop with environmental objective." *International Journal of Production Research*, 53(19):5820-5833. + +8. **Zambrano Rey, G., et al. (2014).** "Coupling a genetic algorithm with a discrete event simulation for solving the dual-resource constrained job shop scheduling problem." *International Journal of Production Research*, 52(19):5775-5795. + +### Benchmark Instances + +9. **Behnke, D. & Geiger, M.J. (2012).** "Test instances for the flexible job shop scheduling problem with work centers." *Working Paper, Helmut-Schmidt-University*. + +10. **SAT Competition 2026 — Flexible Job Shop Scheduling Track.** + See: https://satcompetition.github.io/2026/index.html + - Standardized FJSP instances in SAT-encoded format. \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/references/solver_reference.py b/benchmarks/Manufacturing/FJSP-WF/references/solver_reference.py new file mode 100644 index 00000000..ad164db0 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/references/solver_reference.py @@ -0,0 +1,343 @@ +""" +FJSP-WF Scheduler �?Agent-Editable Artifact. + +Agent: only modify code between # EVOLVE-BLOCK-START and # EVOLVE-BLOCK-END. +Everything outside these markers is read-only and must not be changed. +""" + +from __future__ import annotations + +import argparse +import json +import os +import re +import time +from pathlib import Path +from typing import Any + + +FAMILY = "FJSP-WF" + + +def _natural_key(name: str) -> list[object]: + parts = re.split(r"(\d+)", name) + return [int(p) if p.isdigit() else p for p in parts] + + +def _parse_fjs_file(path: Path) -> dict[str, Any]: + """Parse an official .fjs instance file into the benchmark's internal dict format. + + The .fjs format is: + Line 0: [num_jobs] [num_machines] [num_workers] + Lines 1+: one line per job + [n_operations_in_job] + [For each op]: [n_machine_options] + [machine_id(1)] [n_worker_options] [worker_id(1), duration] ... + [machine_id(2)] [n_worker_options] [worker_id(1), duration] ... + """ + with path.open("r", encoding="utf-8") as f: + lines = [line.strip() for line in f if line.strip()] + + header = list(map(int, lines[0].split())) + num_jobs = header[0] + num_machines = header[1] + num_workers = header[2] + + all_operations: list[dict[str, Any]] = [] + worker_machine_pairs: set[tuple[int, int]] = set() + + for job_idx, line in enumerate(lines[1:]): + vals = list(map(int, line.split())) + idx = 0 + n_ops_in_job = vals[idx] + idx += 1 + + for _ in range(n_ops_in_job): + n_mach_opts = vals[idx] + idx += 1 + eligible: set[int] = set() + pt_rows: dict[int, dict[int, int]] = {} + + for _ in range(n_mach_opts): + machine = vals[idx] - 1 + idx += 1 + n_worker_opts = vals[idx] + idx += 1 + eligible.add(machine) + + if machine not in pt_rows: + pt_rows[machine] = {} + + for _ in range(n_worker_opts): + worker = vals[idx] - 1 + idx += 1 + duration = vals[idx] + idx += 1 + pt_rows[machine][worker] = duration + worker_machine_pairs.add((worker, machine)) + + eligible_list = sorted(eligible) + pt_matrix: list[list[int]] = [] + for m in eligible_list: + row = [0] * num_workers + for w, d in pt_rows.get(m, {}).items(): + row[w] = d + pt_matrix.append(row) + + all_operations.append({ + "job_id": job_idx, + "op_idx": len([o for o in all_operations if o["job_id"] == job_idx]), + "eligible_machines": eligible_list, + "processing_times": pt_matrix, + }) + + worker_elig: list[list[int]] = [[] for _ in range(num_workers)] + for worker, machine in sorted(worker_machine_pairs): + if machine not in worker_elig[worker]: + worker_elig[worker].append(machine) + + return { + "name": path.stem, + "description": f"FJSSP-W instance: {num_jobs} jobs, {num_machines} machines, {num_workers} workers", + "num_jobs": num_jobs, + "num_machines": num_machines, + "num_workers": num_workers, + "operations": all_operations, + "worker_eligibility": worker_elig, + "metadata": { + "best_known_makespan": None, + "lower_bound": None, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)", + "file_format": "fjs", + }, + } + +def _benchmark_json_path() -> Path: + env_path = os.environ.get("FJSPWF_BENCHMARK_JSON", "").strip() + if env_path: + candidate = Path(env_path).expanduser().resolve() + if candidate.is_file(): + return candidate + raise FileNotFoundError( + f"FJSPWF_BENCHMARK_JSON points to a missing file: {candidate}" + ) + candidates = [ + Path(__file__).resolve().parents[1] / "data" / "benchmark_instances.json", + Path(__file__).resolve().parents[2] / "data" / "benchmark_instances.json", + ] + for candidate in candidates: + if candidate.is_file(): + return candidate + raise FileNotFoundError( + "benchmark_instances.json not found. " + "Expected under FJSP-WF/data/" + ) + + +def load_benchmark_json() -> dict[str, dict[str, Any]]: + with _benchmark_json_path().open("r", encoding="utf-8") as f: + return json.load(f) + + +def _load_instance_from_file(rel_path: str, base_dir: Path) -> dict[str, Any]: + path = (base_dir / rel_path).resolve() + if not path.is_file(): + raise FileNotFoundError(f"Instance file not found: {path}") + suffix = path.suffix.lower() + if suffix == ".fjs": + return _parse_fjs_file(path) + elif suffix == ".fjswf": + with path.open("r", encoding="utf-8") as f: + return json.load(f) + else: + raise ValueError( + f"Unsupported instance file format: {suffix}. " + f"Expected .fjs or .fjswf" + ) + + +def load_family_instances() -> list[dict[str, Any]]: + data = load_benchmark_json() + base_dir = _benchmark_json_path().parent + instances = [] + for name, meta in data.items(): + instance = _load_instance_from_file(meta["file"], base_dir) + instances.append(instance) + return sorted(instances, key=lambda x: _natural_key(x["name"])) + + +def load_instance_by_name(name: str) -> dict[str, Any]: + data = load_benchmark_json() + base_dir = _benchmark_json_path().parent + if name not in data: + raise KeyError(f"Unknown instance: {name}") + meta = data[name] + return _load_instance_from_file(meta["file"], base_dir) + + +# EVOLVE-BLOCK-START +def solve_instance(instance: dict[str, Any]) -> dict[str, Any]: + """Greedy EST+SPT scheduler for FJSP-WF. + + === THIS IS THE ONLY AGENT-EDITABLE FUNCTION === + Modify this function to improve scheduling quality. + Do not change the function signature or output format. + + Input: + instance dict with keys: + - name: str + - num_jobs: int + - num_machines: int + - num_workers: int + - operations: list of dict, each with: + - job_id: int + - op_idx: int + - eligible_machines: list[int] + - processing_times: list[list[int]] [machine_idx][worker_id] + - worker_eligibility: list[list[int]] [worker_id] -> list of machine ids + - metadata (optional) + + Output: + dict with: + - name: str + - makespan: int + - machine_schedules: list[list[dict]], each dict: + - job_id, operation_index, machine_id, worker_id, + start_time, end_time, duration + """ + name = instance["name"] + num_jobs = instance["num_jobs"] + num_machines = instance["num_machines"] + num_workers = instance["num_workers"] + operations: list[dict[str, Any]] = instance["operations"] + worker_eligibility: list[list[int]] = instance.get("worker_eligibility", []) + + # Build per-worker eligible machine set for fast lookup + worker_machines: list[set[int]] = [] + for w in range(num_workers): + if w < len(worker_eligibility): + worker_machines.append(set(worker_eligibility[w])) + else: + worker_machines.append(set(range(num_machines))) + + # Group operations by job + job_operations: list[list[dict[str, Any]]] = [[] for _ in range(num_jobs)] + for op in operations: + job_operations[op["job_id"]].append(op) + for job_ops in job_operations: + job_ops.sort(key=lambda x: x["op_idx"]) + + # Track state + next_op_idx = [0] * num_jobs + job_ready_time = [0] * num_jobs + machine_ready_time = [0] * num_machines + worker_ready_time = [0] * num_workers + + machine_schedules: list[list[dict[str, Any]]] = [ + [] for _ in range(num_machines) + ] + total_ops = len(operations) + scheduled = 0 + + while scheduled < total_ops: + best_candidate: tuple[int, int, int, int, int, int] | None = None + + for job_id in range(num_jobs): + if next_op_idx[job_id] >= len(job_operations[job_id]): + continue + op = job_operations[job_id][next_op_idx[job_id]] + op_idx = op["op_idx"] + eligible_machines: list[int] = op["eligible_machines"] + processing_times: list[list[int]] = op["processing_times"] + + for m_idx, machine_id in enumerate(eligible_machines): + times_for_machine = processing_times[m_idx] + for worker_id in range(num_workers): + if machine_id not in worker_machines[worker_id]: + continue + if worker_id >= len(times_for_machine): + continue + duration = times_for_machine[worker_id] + if duration <= 0: + continue + + est = max( + job_ready_time[job_id], + machine_ready_time[machine_id], + worker_ready_time[worker_id], + ) + candidate = ( + est, + duration, + job_id, + op_idx, + machine_id, + worker_id, + ) + if best_candidate is None or candidate < best_candidate: + best_candidate = candidate + + if best_candidate is None: + raise RuntimeError("No schedulable operation found.") + + est, duration, job_id, op_idx, machine_id, worker_id = best_candidate + end_time = est + duration + + machine_schedules[machine_id].append({ + "job_id": job_id, + "operation_index": op_idx, + "machine_id": machine_id, + "worker_id": worker_id, + "start_time": est, + "end_time": end_time, + "duration": duration, + }) + + next_op_idx[job_id] += 1 + job_ready_time[job_id] = end_time + machine_ready_time[machine_id] = end_time + worker_ready_time[worker_id] = end_time + scheduled += 1 + + makespan = max(job_ready_time) if job_ready_time else 0 + return { + "name": name, + "makespan": makespan, + "machine_schedules": machine_schedules, + "solved_by": "GreedyESTSPTBaseline", + "family": FAMILY, + } +# EVOLVE-BLOCK-END + + +def _cli() -> None: + parser = argparse.ArgumentParser( + description=f"Run solver on {FAMILY} instances." + ) + parser.add_argument( + "--instance", type=str, default=None, + help="Instance name. If omitted, run the first N family instances.", + ) + parser.add_argument( + "--max-instances", type=int, default=3, + help="How many family instances to run when --instance is omitted.", + ) + args = parser.parse_args() + + if args.instance: + instances = [load_instance_by_name(args.instance)] + else: + instances = load_family_instances()[: max(args.max_instances, 1)] + + for instance in instances: + start = time.perf_counter() + result = solve_instance(instance) + elapsed = time.perf_counter() - start + print( + f"[{FAMILY}] {result['name']}: " + f"makespan={result['makespan']} elapsed={elapsed:.4f}s" + ) + + +if __name__ == "__main__": + _cli() \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/scripts/init.py b/benchmarks/Manufacturing/FJSP-WF/scripts/init.py new file mode 100644 index 00000000..ad164db0 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/scripts/init.py @@ -0,0 +1,343 @@ +""" +FJSP-WF Scheduler �?Agent-Editable Artifact. + +Agent: only modify code between # EVOLVE-BLOCK-START and # EVOLVE-BLOCK-END. +Everything outside these markers is read-only and must not be changed. +""" + +from __future__ import annotations + +import argparse +import json +import os +import re +import time +from pathlib import Path +from typing import Any + + +FAMILY = "FJSP-WF" + + +def _natural_key(name: str) -> list[object]: + parts = re.split(r"(\d+)", name) + return [int(p) if p.isdigit() else p for p in parts] + + +def _parse_fjs_file(path: Path) -> dict[str, Any]: + """Parse an official .fjs instance file into the benchmark's internal dict format. + + The .fjs format is: + Line 0: [num_jobs] [num_machines] [num_workers] + Lines 1+: one line per job + [n_operations_in_job] + [For each op]: [n_machine_options] + [machine_id(1)] [n_worker_options] [worker_id(1), duration] ... + [machine_id(2)] [n_worker_options] [worker_id(1), duration] ... + """ + with path.open("r", encoding="utf-8") as f: + lines = [line.strip() for line in f if line.strip()] + + header = list(map(int, lines[0].split())) + num_jobs = header[0] + num_machines = header[1] + num_workers = header[2] + + all_operations: list[dict[str, Any]] = [] + worker_machine_pairs: set[tuple[int, int]] = set() + + for job_idx, line in enumerate(lines[1:]): + vals = list(map(int, line.split())) + idx = 0 + n_ops_in_job = vals[idx] + idx += 1 + + for _ in range(n_ops_in_job): + n_mach_opts = vals[idx] + idx += 1 + eligible: set[int] = set() + pt_rows: dict[int, dict[int, int]] = {} + + for _ in range(n_mach_opts): + machine = vals[idx] - 1 + idx += 1 + n_worker_opts = vals[idx] + idx += 1 + eligible.add(machine) + + if machine not in pt_rows: + pt_rows[machine] = {} + + for _ in range(n_worker_opts): + worker = vals[idx] - 1 + idx += 1 + duration = vals[idx] + idx += 1 + pt_rows[machine][worker] = duration + worker_machine_pairs.add((worker, machine)) + + eligible_list = sorted(eligible) + pt_matrix: list[list[int]] = [] + for m in eligible_list: + row = [0] * num_workers + for w, d in pt_rows.get(m, {}).items(): + row[w] = d + pt_matrix.append(row) + + all_operations.append({ + "job_id": job_idx, + "op_idx": len([o for o in all_operations if o["job_id"] == job_idx]), + "eligible_machines": eligible_list, + "processing_times": pt_matrix, + }) + + worker_elig: list[list[int]] = [[] for _ in range(num_workers)] + for worker, machine in sorted(worker_machine_pairs): + if machine not in worker_elig[worker]: + worker_elig[worker].append(machine) + + return { + "name": path.stem, + "description": f"FJSSP-W instance: {num_jobs} jobs, {num_machines} machines, {num_workers} workers", + "num_jobs": num_jobs, + "num_machines": num_machines, + "num_workers": num_workers, + "operations": all_operations, + "worker_eligibility": worker_elig, + "metadata": { + "best_known_makespan": None, + "lower_bound": None, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)", + "file_format": "fjs", + }, + } + +def _benchmark_json_path() -> Path: + env_path = os.environ.get("FJSPWF_BENCHMARK_JSON", "").strip() + if env_path: + candidate = Path(env_path).expanduser().resolve() + if candidate.is_file(): + return candidate + raise FileNotFoundError( + f"FJSPWF_BENCHMARK_JSON points to a missing file: {candidate}" + ) + candidates = [ + Path(__file__).resolve().parents[1] / "data" / "benchmark_instances.json", + Path(__file__).resolve().parents[2] / "data" / "benchmark_instances.json", + ] + for candidate in candidates: + if candidate.is_file(): + return candidate + raise FileNotFoundError( + "benchmark_instances.json not found. " + "Expected under FJSP-WF/data/" + ) + + +def load_benchmark_json() -> dict[str, dict[str, Any]]: + with _benchmark_json_path().open("r", encoding="utf-8") as f: + return json.load(f) + + +def _load_instance_from_file(rel_path: str, base_dir: Path) -> dict[str, Any]: + path = (base_dir / rel_path).resolve() + if not path.is_file(): + raise FileNotFoundError(f"Instance file not found: {path}") + suffix = path.suffix.lower() + if suffix == ".fjs": + return _parse_fjs_file(path) + elif suffix == ".fjswf": + with path.open("r", encoding="utf-8") as f: + return json.load(f) + else: + raise ValueError( + f"Unsupported instance file format: {suffix}. " + f"Expected .fjs or .fjswf" + ) + + +def load_family_instances() -> list[dict[str, Any]]: + data = load_benchmark_json() + base_dir = _benchmark_json_path().parent + instances = [] + for name, meta in data.items(): + instance = _load_instance_from_file(meta["file"], base_dir) + instances.append(instance) + return sorted(instances, key=lambda x: _natural_key(x["name"])) + + +def load_instance_by_name(name: str) -> dict[str, Any]: + data = load_benchmark_json() + base_dir = _benchmark_json_path().parent + if name not in data: + raise KeyError(f"Unknown instance: {name}") + meta = data[name] + return _load_instance_from_file(meta["file"], base_dir) + + +# EVOLVE-BLOCK-START +def solve_instance(instance: dict[str, Any]) -> dict[str, Any]: + """Greedy EST+SPT scheduler for FJSP-WF. + + === THIS IS THE ONLY AGENT-EDITABLE FUNCTION === + Modify this function to improve scheduling quality. + Do not change the function signature or output format. + + Input: + instance dict with keys: + - name: str + - num_jobs: int + - num_machines: int + - num_workers: int + - operations: list of dict, each with: + - job_id: int + - op_idx: int + - eligible_machines: list[int] + - processing_times: list[list[int]] [machine_idx][worker_id] + - worker_eligibility: list[list[int]] [worker_id] -> list of machine ids + - metadata (optional) + + Output: + dict with: + - name: str + - makespan: int + - machine_schedules: list[list[dict]], each dict: + - job_id, operation_index, machine_id, worker_id, + start_time, end_time, duration + """ + name = instance["name"] + num_jobs = instance["num_jobs"] + num_machines = instance["num_machines"] + num_workers = instance["num_workers"] + operations: list[dict[str, Any]] = instance["operations"] + worker_eligibility: list[list[int]] = instance.get("worker_eligibility", []) + + # Build per-worker eligible machine set for fast lookup + worker_machines: list[set[int]] = [] + for w in range(num_workers): + if w < len(worker_eligibility): + worker_machines.append(set(worker_eligibility[w])) + else: + worker_machines.append(set(range(num_machines))) + + # Group operations by job + job_operations: list[list[dict[str, Any]]] = [[] for _ in range(num_jobs)] + for op in operations: + job_operations[op["job_id"]].append(op) + for job_ops in job_operations: + job_ops.sort(key=lambda x: x["op_idx"]) + + # Track state + next_op_idx = [0] * num_jobs + job_ready_time = [0] * num_jobs + machine_ready_time = [0] * num_machines + worker_ready_time = [0] * num_workers + + machine_schedules: list[list[dict[str, Any]]] = [ + [] for _ in range(num_machines) + ] + total_ops = len(operations) + scheduled = 0 + + while scheduled < total_ops: + best_candidate: tuple[int, int, int, int, int, int] | None = None + + for job_id in range(num_jobs): + if next_op_idx[job_id] >= len(job_operations[job_id]): + continue + op = job_operations[job_id][next_op_idx[job_id]] + op_idx = op["op_idx"] + eligible_machines: list[int] = op["eligible_machines"] + processing_times: list[list[int]] = op["processing_times"] + + for m_idx, machine_id in enumerate(eligible_machines): + times_for_machine = processing_times[m_idx] + for worker_id in range(num_workers): + if machine_id not in worker_machines[worker_id]: + continue + if worker_id >= len(times_for_machine): + continue + duration = times_for_machine[worker_id] + if duration <= 0: + continue + + est = max( + job_ready_time[job_id], + machine_ready_time[machine_id], + worker_ready_time[worker_id], + ) + candidate = ( + est, + duration, + job_id, + op_idx, + machine_id, + worker_id, + ) + if best_candidate is None or candidate < best_candidate: + best_candidate = candidate + + if best_candidate is None: + raise RuntimeError("No schedulable operation found.") + + est, duration, job_id, op_idx, machine_id, worker_id = best_candidate + end_time = est + duration + + machine_schedules[machine_id].append({ + "job_id": job_id, + "operation_index": op_idx, + "machine_id": machine_id, + "worker_id": worker_id, + "start_time": est, + "end_time": end_time, + "duration": duration, + }) + + next_op_idx[job_id] += 1 + job_ready_time[job_id] = end_time + machine_ready_time[machine_id] = end_time + worker_ready_time[worker_id] = end_time + scheduled += 1 + + makespan = max(job_ready_time) if job_ready_time else 0 + return { + "name": name, + "makespan": makespan, + "machine_schedules": machine_schedules, + "solved_by": "GreedyESTSPTBaseline", + "family": FAMILY, + } +# EVOLVE-BLOCK-END + + +def _cli() -> None: + parser = argparse.ArgumentParser( + description=f"Run solver on {FAMILY} instances." + ) + parser.add_argument( + "--instance", type=str, default=None, + help="Instance name. If omitted, run the first N family instances.", + ) + parser.add_argument( + "--max-instances", type=int, default=3, + help="How many family instances to run when --instance is omitted.", + ) + args = parser.parse_args() + + if args.instance: + instances = [load_instance_by_name(args.instance)] + else: + instances = load_family_instances()[: max(args.max_instances, 1)] + + for instance in instances: + start = time.perf_counter() + result = solve_instance(instance) + elapsed = time.perf_counter() - start + print( + f"[{FAMILY}] {result['name']}: " + f"makespan={result['makespan']} elapsed={elapsed:.4f}s" + ) + + +if __name__ == "__main__": + _cli() \ No newline at end of file diff --git a/benchmarks/Manufacturing/FJSP-WF/verification/_candidate_runner.py b/benchmarks/Manufacturing/FJSP-WF/verification/_candidate_runner.py new file mode 100644 index 00000000..714c4f41 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/verification/_candidate_runner.py @@ -0,0 +1,47 @@ +"""Candidate runner - subprocess helper for FJSP-WF evaluator.""" +from __future__ import annotations + +import importlib.util +import json +import sys +from pathlib import Path +from typing import Any + + +def run_candidate(candidate_path: Path, instance: dict[str, Any]) -> dict[str, Any]: + """Dynamically import and execute a candidate solver on one instance.""" + spec = importlib.util.spec_from_file_location("fjspwf_candidate", candidate_path) + if spec is None or spec.loader is None: + raise ImportError(f"Cannot load module from {candidate_path}") + module = importlib.util.module_from_spec(spec) + sys.modules["fjspwf_candidate"] = module + spec.loader.exec_module(module) + return module.solve_instance(instance) + + +def main() -> None: + if len(sys.argv) < 2: + print(json.dumps({"error": "Usage: _candidate_runner.py candidate_path"})) + sys.exit(1) + + candidate_path = Path(sys.argv[1]).resolve() + if not candidate_path.is_file(): + print(json.dumps({"error": f"Candidate file not found: {candidate_path}"})) + sys.exit(1) + + try: + instance = json.load(sys.stdin) + except json.JSONDecodeError as exc: + print(json.dumps({"error": f"Invalid instance JSON on stdin: {exc}"})) + sys.exit(1) + + try: + result = run_candidate(candidate_path, instance) + print(json.dumps(result)) + except Exception as exc: + print(json.dumps({"error": f"Candidate execution failed: {exc}"})) + sys.exit(1) + + +if __name__ == "__main__": + main() diff --git a/benchmarks/Manufacturing/FJSP-WF/verification/docker/Dockerfile b/benchmarks/Manufacturing/FJSP-WF/verification/docker/Dockerfile new file mode 100644 index 00000000..90035fe6 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/verification/docker/Dockerfile @@ -0,0 +1,16 @@ +FROM python:3.12-slim + +WORKDIR /workspace + +COPY verification/requirements.txt /workspace/requirements.txt +RUN pip install --no-cache-dir -r /workspace/requirements.txt + +COPY verification/evaluator.py /workspace/evaluator.py +COPY verification/_candidate_runner.py /workspace/_candidate_runner.py +COPY baseline /workspace/baseline +COPY scripts /workspace/scripts +COPY data /workspace/data + +ENV PYTHONUNBUFFERED=1 + +CMD ["python", "evaluator.py", "scripts/init.py"] diff --git a/benchmarks/Manufacturing/FJSP-WF/verification/evaluator.py b/benchmarks/Manufacturing/FJSP-WF/verification/evaluator.py new file mode 100644 index 00000000..81489abd --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/verification/evaluator.py @@ -0,0 +1,880 @@ +""" +FJSP-WF Evaluator - ad-only scoring script. + +Supports two instance formats: + .fjs : Official GECCO FJSSP-WU Competition format (1-based indices) + .fjswf: Benchmark JSON format (0-based indices) + +Both formats produce the same internal dict representation. + +Usage: + python verification/evaluator.py scripts/init.py + python verification/evaluator.py scripts/init.py --instances mk01 +""" + +from __future__ import annotations + +import argparse +import importlib.util +import json +import numbers +import subprocess +import os +import pathlib +import re +import statistics +import sys +import time +import traceback +from dataclasses import dataclass +from pathlib import Path +from types import ModuleType +from typing import Any + + +FAMILY = "FJSP-WF" + + +# --------------------------------------------------------------------------- +# Data structures +# --------------------------------------------------------------------------- + +@dataclass +class InstanceResult: + name: str + num_jobs: int + num_machines: int + num_workers: int + total_operations: int + baseline_makespan: int | None + baseline_valid: bool + baseline_note: str | None + baseline_elapsed_s: float + agent_makespan: int | None + agent_valid: bool + agent_note: str | None + agent_elapsed_s: float + score: float | None + + +@dataclass +class ScheduleValidation: + valid: bool + actual_makespan: int + note: str | None + errors: list[str] + + +# --------------------------------------------------------------------------- +# FJS format parser (official GECCO FJSSP-WU Competition format) +# --------------------------------------------------------------------------- + +def parse_fjs_file(path: Path) -> dict[str, Any]: + """Parse an official .fjs instance file into the benchmark's internal dict format. + + The .fjs format is: + Line 0: [num_jobs] [num_machines] [num_workers] + Lines 1+: one line per job + [n_operations_in_job] + [For each op]: [n_machine_options] + [machine_id(1)] [n_worker_options] [worker_id(1), duration] ... + [machine_id(2)] [n_worker_options] [worker_id(1), duration] ... + + Internal format (0-based): + operations[i] = {job_id, op_idx, eligible_machines, processing_times} + eligible_machines[m_idx] = machine_id (0-based) + processing_times[m_idx][w] = duration (0 = unavailable combination) + worker_eligibility[w] = sorted list of machine_ids worker can operate + """ + with path.open("r", encoding="utf-8") as f: + lines = [line.strip() for line in f if line.strip()] + + header = list(map(int, lines[0].split())) + num_jobs = header[0] + num_machines = header[1] + num_workers = header[2] + + all_operations: list[dict[str, Any]] = [] + worker_machine_pairs: set[tuple[int, int]] = set() + + for job_idx, line in enumerate(lines[1:]): + vals = list(map(int, line.split())) + idx = 0 + n_ops_in_job = vals[idx] + idx += 1 + + for op_idx_in_job in range(n_ops_in_job): + n_mach_opts = vals[idx] + idx += 1 + eligible: set[int] = set() + pt_rows: dict[int, dict[int, int]] = {} + + for _ in range(n_mach_opts): + machine = vals[idx] - 1 # 1-based -> 0-based + idx += 1 + n_worker_opts = vals[idx] + idx += 1 + eligible.add(machine) + + if machine not in pt_rows: + pt_rows[machine] = {} + + for _ in range(n_worker_opts): + worker = vals[idx] - 1 # 1-based -> 0-based + idx += 1 + duration = vals[idx] + idx += 1 + pt_rows[machine][worker] = duration + worker_machine_pairs.add((worker, machine)) + + eligible_list = sorted(eligible) + pt_matrix: list[list[int]] = [] + for m in eligible_list: + row = [0] * num_workers + for w, d in pt_rows.get(m, {}).items(): + row[w] = d + pt_matrix.append(row) + + all_operations.append({ + "job_id": job_idx, + "op_idx": op_idx_in_job, + "eligible_machines": eligible_list, + "processing_times": pt_matrix, + }) + + # Build worker_eligibility from all observed (worker, machine) pairs + worker_elig: list[list[int]] = [[] for _ in range(num_workers)] + for worker, machine in sorted(worker_machine_pairs): + if machine not in worker_elig[worker]: + worker_elig[worker].append(machine) + + return { + "name": path.stem, + "description": f"FJSSP-W instance: {num_jobs} jobs, {num_machines} machines, {num_workers} workers", + "num_jobs": num_jobs, + "num_machines": num_machines, + "num_workers": num_workers, + "operations": all_operations, + "worker_eligibility": worker_elig, + "metadata": { + "best_known_makespan": None, + "lower_bound": None, + "source": "GECCO FJSSP-WU Competition (Apache-2.0)", + "file_format": "fjs", + }, + } + + +# --------------------------------------------------------------------------- +# Module loading and instance resolution +# --------------------------------------------------------------------------- + + +def _run_candidate_subprocess(candidate_path, instance): + """Run candidate solver in subprocess, return (result_dict_or_None, error_msg_or_None).""" + runner_path = Path(__file__).parent / '_candidate_runner.py' + + try: + if sys.platform != 'win32': + import resource + _preexec_fn = lambda: ( + resource.setrlimit(resource.RLIMIT_NPROC, (64, 64)), + resource.setrlimit(resource.RLIMIT_AS, (2 * 1024 * 1024 * 1024, 2 * 1024 * 1024 * 1024)), + resource.setrlimit(resource.RLIMIT_CPU, (60, 60)), + ) + else: + _preexec_fn = None + proc = subprocess.run( + [sys.executable, str(runner_path), str(candidate_path)], + input=json.dumps(instance), + capture_output=True, + text=True, + timeout=300, + preexec_fn=_preexec_fn, + ) + except subprocess.TimeoutExpired: + return None, 'subprocess timed out (300s)' + except Exception as exc: + return None, f'subprocess failed to launch: {exc}' + + if proc.returncode != 0: + try: + err_data = json.loads(proc.stdout) if proc.stdout.strip() else {} + err_msg = err_data.get('error', proc.stderr.strip() or 'unknown error') + except (json.JSONDecodeError, ValueError): + err_msg = proc.stderr.strip() or proc.stdout.strip() or f'exit code {proc.returncode}' + return None, f'candidate subprocess error: {err_msg}' + + try: + result = json.loads(proc.stdout) + return result, None + except json.JSONDecodeError as exc: + return None, f'candidate subprocess output is not valid JSON: {exc}' + + +def _load_module(module_name: str, path: Path) -> ModuleType: + spec = importlib.util.spec_from_file_location(module_name, path) + if spec is None or spec.loader is None: + raise ImportError(f"Cannot load module {module_name} from {path}") + module = importlib.util.module_from_spec(spec) + sys.modules[module_name] = module + spec.loader.exec_module(module) + return module + + +def _coerce_int(value: object, field: str) -> int: + if isinstance(value, bool): + raise ValueError(f"{field} must be an integer, got bool") + try: + coerced = int(value) # type: ignore[arg-type] + except (TypeError, ValueError) as exc: + raise ValueError(f"{field} must be an integer") from exc + if isinstance(value, numbers.Real) and not isinstance(value, numbers.Integral): + if float(value) != float(coerced): + raise ValueError(f"{field} must be an integer") + return coerced + + +def _check_evolve_block(candidate_path, reference_path): + """Verify that code outside EVOLVE-BLOCK-START/END markers has not been modified.""" + EVOLVE_START = '# EVOLVE-BLOCK-START' + EVOLVE_END = '# EVOLVE-BLOCK-END' + + for label, path in [('Original', reference_path), ('Candidate', candidate_path)]: + if not path.is_file(): + return False, label + ' file not found: ' + str(path) + + original_text = reference_path.read_text(encoding='utf-8') + candidate_text = candidate_path.read_text(encoding='utf-8') + + def _get_outer_regions(text): + lines = text.splitlines(keepends=True) + start_idx = None + end_idx = None + + for i, line in enumerate(lines): + stripped = line.strip() + if stripped == EVOLVE_START: + start_idx = i + elif stripped == EVOLVE_END: + end_idx = i + + if start_idx is None: + return '', '' + if end_idx is None: + return '', '' + + before = ''.join(lines[:start_idx]) + after = ''.join(lines[end_idx + 1:]) + return before, after + + orig_before, orig_after = _get_outer_regions(original_text) + cand_before, cand_after = _get_outer_regions(candidate_text) + + if orig_before != cand_before: + return False, 'EVOLVE-BLOCK violation: code before EVOLVE-BLOCK-START was modified' + + if orig_after != cand_after: + return False, 'EVOLVE-BLOCK violation: code after EVOLVE-BLOCK-END was modified' + + return True, '' + + +def _get_benchmark_dir(solver_path: Path) -> Path: + """Walk up from the candidate path to find the FJSP-WF benchmark root.""" + for parent in [solver_path.resolve().parent] + list(solver_path.resolve().parents): + if (parent / "data" / "benchmark_instances.json").is_file(): + return parent + if (parent / "Task.md").is_file(): + return parent + raise FileNotFoundError( + "Cannot find FJSP-WF benchmark root (no data/benchmark_instances.json found)" + ) + + +def _load_benchmark_json(benchmark_dir: Path) -> dict[str, dict[str, Any]]: + path = benchmark_dir / "data" / "benchmark_instances.json" + if not path.is_file(): + raise FileNotFoundError(f"benchmark_instances.json not found at {path}") + with path.open("r", encoding="utf-8") as f: + return json.load(f) + + +def _resolve_instance_entry( + name: str, + registry: dict[str, dict[str, Any]], +) -> tuple[str, dict[str, Any]] | None: + """Resolve an instance name or alias to a registry entry. + + Supports: + - Exact key match + - Alias match (via 'aliases' field) + - Official filename without extension + - Synthetic instance names + """ + # Direct key match + if name in registry: + return name, registry[name] + + # Check aliases + for key, entry in registry.items(): + for alias in entry.get("aliases", []): + if alias == name: + return key, entry + + # Try matching as a filename stem + for key, entry in registry.items(): + file_path = entry.get("file", "") + stem = Path(file_path).stem + if stem == name: + return key, entry + + return None + + +def _load_instance_from_file(path: Path) -> dict[str, Any]: + """Load a benchmark instance from a file. + + Supports: + - .fjs : Official GECCO FJSSP-WU format (parsed) + - .fjswf : Benchmark JSON format (direct load) + """ + suffix = path.suffix.lower() + if suffix == ".fjs": + return parse_fjs_file(path) + elif suffix == ".fjswf": + with path.open("r", encoding="utf-8") as f: + return json.load(f) + else: + raise ValueError( + f"Unsupported instance file format: {suffix}. " + f"Expected .fjs or .fjswf" + ) + + +def load_instances( + benchmark_dir: Path, + instance_filter: list[str] | None, + max_instances: int | None, +) -> list[dict[str, Any]]: + """Load instances by name or alias from the benchmark registry.""" + registry = _load_benchmark_json(benchmark_dir) + base_dir = benchmark_dir / "data" + + selected: list[dict[str, Any]] = [] + + if instance_filter: + # Load specific instances by name/alias + for name in instance_filter: + resolved = _resolve_instance_entry(name, registry) + if resolved is None: + print(f"Warning: unknown instance '{name}', skipping", file=sys.stderr) + continue + key, entry = resolved + instance = _load_instance_from_file(base_dir / entry["file"]) + selected.append(instance) + else: + # Load all instances + for key, entry in registry.items(): + # Skip entries with ci_only flag for non-CI runs + if entry.get("ci_only"): + continue + instance = _load_instance_from_file(base_dir / entry["file"]) + selected.append(instance) + + selected.sort(key=lambda x: _natural_key(x["name"])) + if max_instances is not None and max_instances > 0: + selected = selected[:max_instances] + return selected + + +def _natural_key(name: str) -> list[object]: + parts = re.split(r"(\d+)", name) + return [int(p) if p.isdigit() else p for p in parts] + + +def _select_instances( + all_instances: list[dict[str, Any]], + instance_names: list[str] | None, + max_instances: int | None, +) -> list[dict[str, Any]]: + if instance_names: + name_set = set(instance_names) + filtered = [ins for ins in all_instances if ins["name"] in name_set] + return filtered[:max_instances] if max_instances else filtered + return all_instances[:max_instances] if max_instances else all_instances + + +# --------------------------------------------------------------------------- +# Schedule validation +# --------------------------------------------------------------------------- + +def validate_schedule( + instance: dict[str, Any], + result: dict[str, Any], +) -> ScheduleValidation: + """Validate a FJSP-WF schedule for correctness. + + Checks: + 1. All operations are scheduled exactly once + 2. Job precedence constraints + 3. Machine non-overlap constraints + 4. Worker non-overlap constraints + 5. Machine-eligibility: operation on an eligible machine + 6. Worker-eligibility: worker can operate the assigned machine + 7. Processing time matches the assigned (machine, worker) combination + """ + errors: list[str] = [] + + if not isinstance(result, dict): + return ScheduleValidation(False, 0, "output must be a dict", ["output is not a dict"]) + + machine_schedules = result.get("machine_schedules") + if not isinstance(machine_schedules, list): + return ScheduleValidation( + False, 0, "output must include machine_schedules as a list", + ["machine_schedules missing or not a list"], + ) + + num_jobs = instance["num_jobs"] + num_machines = instance["num_machines"] + num_workers = instance["num_workers"] + operations: list[dict[str, Any]] = instance["operations"] + worker_eligibility: list[list[int]] = instance.get("worker_eligibility", []) + + # Worker eligibility set + worker_machines: list[set[int]] = [] + for w in range(num_workers): + if w < len(worker_eligibility): + worker_machines.append(set(worker_eligibility[w])) + else: + worker_machines.append(set(range(num_machines))) + + op_map: dict[tuple[int, int], dict[str, Any]] = {} + for op in operations: + op_map[(op["job_id"], op["op_idx"])] = op + + total_operations = len(operations) + + # Check machine_schedules length + if len(machine_schedules) != num_machines: + errors.append( + f"machine_schedules has {len(machine_schedules)} machines, " + f"expected {num_machines}" + ) + + scheduled_ops: dict[tuple[int, int], dict[str, Any]] = {} + op_starts: dict[tuple[int, int], int] = {} + op_ends: dict[tuple[int, int], int] = {} + op_workers: dict[tuple[int, int], int] = {} + op_machines: dict[tuple[int, int], int] = {} + + for machine_id, machine_ops in enumerate(machine_schedules): + if not isinstance(machine_ops, list): + errors.append(f"machine_schedules[{machine_id}] must be a list") + continue + + intervals: list[tuple[int, int, int, int]] = [] + for op_pos, operation in enumerate(machine_ops): + if not isinstance(operation, dict): + errors.append(f"machine_schedules[{machine_id}][{op_pos}] must be a dict") + continue + + required = ["job_id", "operation_index", "machine_id", "worker_id", + "start_time", "end_time", "duration"] + for field in required: + if field not in operation: + errors.append( + f"machine_schedules[{machine_id}][{op_pos}] missing '{field}'" + ) + + if any(field not in operation for field in ["job_id", "operation_index"]): + continue + + try: + job_id = _coerce_int(operation["job_id"], f"[{machine_id}][{op_pos}].job_id") + op_idx = _coerce_int( + operation["operation_index"], f"[{machine_id}][{op_pos}].operation_index" + ) + sched_machine = _coerce_int( + operation.get("machine_id", machine_id), + f"[{machine_id}][{op_pos}].machine_id", + ) + worker_id = _coerce_int( + operation["worker_id"], f"[{machine_id}][{op_pos}].worker_id" + ) + start_time = _coerce_int( + operation["start_time"], f"[{machine_id}][{op_pos}].start_time" + ) + end_time = _coerce_int( + operation["end_time"], f"[{machine_id}][{op_pos}].end_time" + ) + duration = _coerce_int( + operation["duration"], f"[{machine_id}][{op_pos}].duration" + ) + except (ValueError, KeyError) as exc: + errors.append(f"field error at [{machine_id}][{op_pos}]: {exc}") + continue + + if job_id < 0 or job_id >= num_jobs: + errors.append( + f"[{machine_id}][{op_pos}] references invalid job {job_id}" + ) + continue + if op_idx < 0 or op_idx >= len([o for o in operations if o["job_id"] == job_id]): + errors.append( + f"[{machine_id}][{op_pos}] references invalid op {op_idx} for job {job_id}" + ) + continue + + # Machine assignment consistency + if sched_machine != machine_id: + errors.append( + f"[{machine_id}][{op_pos}] claims machine_id={sched_machine} " + f"but is in machine_schedules[{machine_id}]" + ) + + # Machine eligibility + op_def = op_map.get((job_id, op_idx)) + if op_def is not None: + eligible = op_def.get("eligible_machines", []) + if machine_id not in eligible: + errors.append( + f"op({job_id},{op_idx}) assigned to ineligible machine {machine_id} " + f"(eligible: {eligible})" + ) + + # Worker eligibility + if worker_id < 0 or worker_id >= num_workers: + errors.append( + f"[{machine_id}][{op_pos}] references invalid worker {worker_id}" + ) + continue + if machine_id not in worker_machines[worker_id]: + errors.append( + f"worker {worker_id} cannot operate machine {machine_id} " + f"(eligible machines: {sorted(worker_machines[worker_id])})" + ) + + # Time validity + if start_time < 0: + errors.append(f"[{machine_id}][{op_pos}] negative start_time {start_time}") + if end_time < start_time: + errors.append( + f"[{machine_id}][{op_pos}] end_time {end_time} < start_time {start_time}" + ) + if duration != end_time - start_time: + errors.append( + f"[{machine_id}][{op_pos}] duration {duration} != " + f"end - start ({end_time - start_time})" + ) + if duration <= 0: + errors.append( + f"[{machine_id}][{op_pos}] non-positive duration {duration}" + ) + + # Processing time match + if op_def is not None: + ptimes = op_def.get("processing_times", []) + if machine_id in op_def.get("eligible_machines", []): + m_idx = op_def["eligible_machines"].index(machine_id) + if m_idx < len(ptimes) and worker_id < len(ptimes[m_idx]): + expected_duration = ptimes[m_idx][worker_id] + if (expected_duration <= 0 < duration) or (expected_duration > 0 and duration != expected_duration): + errors.append( + f"[{machine_id}][{op_pos}] duration {duration} != " + f"expected {expected_duration} for (M{machine_id}, W{worker_id})" + ) + + # Duplicate check + key = (job_id, op_idx) + if key in scheduled_ops: + errors.append(f"op({job_id},{op_idx}) scheduled more than once") + scheduled_ops[key] = operation + op_starts[key] = start_time + op_ends[key] = end_time + op_workers[key] = worker_id + op_machines[key] = machine_id + intervals.append((start_time, end_time, job_id, op_idx)) + + # Machine non-overlap + intervals.sort(key=lambda x: x[0]) + for i in range(1, len(intervals)): + if intervals[i][0] < intervals[i - 1][1]: + errors.append( + f"machine {machine_id}: op({intervals[i][2]},{intervals[i][3]}) " + f"starts at {intervals[i][0]} but previous op ends at {intervals[i - 1][1]}" + ) + + # All operations scheduled + for op in operations: + key = (op["job_id"], op["op_idx"]) + if key not in scheduled_ops: + errors.append(f"op({key[0]},{key[1]}) was never scheduled") + + # Job precedence + for job_id in range(num_jobs): + job_ops = sorted( + [o for o in operations if o["job_id"] == job_id], + key=lambda x: x["op_idx"], + ) + for i in range(1, len(job_ops)): + prev_key = (job_id, job_ops[i - 1]["op_idx"]) + curr_key = (job_id, job_ops[i]["op_idx"]) + if prev_key in op_ends and curr_key in op_starts: + if op_starts[curr_key] < op_ends[prev_key]: + errors.append( + f"job {job_id}: op {job_ops[i]['op_idx']} starts at " + f"{op_starts[curr_key]} but previous op ends at " + f"{op_ends[prev_key]}" + ) + + # Worker non-overlap + worker_intervals: dict[int, list[tuple[int, int, int, int, int]]] = { + w: [] for w in range(num_workers) + } + for key, worker_id in op_workers.items(): + job_id, op_idx = key + worker_intervals.setdefault(worker_id, []).append( + (op_starts[key], op_ends[key], job_id, op_idx, op_machines[key]) + ) + for worker_id, intervals in worker_intervals.items(): + intervals.sort(key=lambda x: x[0]) + for i in range(1, len(intervals)): + if intervals[i][0] < intervals[i - 1][1]: + errors.append( + f"worker {worker_id}: op({intervals[i][2]},{intervals[i][3]}) " + f"on machine {intervals[i][4]} starts at {intervals[i][0]} " + f"but previous op ends at {intervals[i - 1][1]}" + ) + + actual_makespan = max(op_ends.values()) if op_ends else 0 + is_valid = len(errors) == 0 + note = None if is_valid else f"schedule violations: {errors[0]}" + return ScheduleValidation(is_valid, actual_makespan, note, errors) + + +def compute_score(baseline_makespan: int | None, agent_makespan: int | None) -> float | None: + """Relative score: baseline_makespan / agent_makespan.""" + if baseline_makespan is None or agent_makespan is None or agent_makespan <= 0: + return None + if baseline_makespan <= 0: + return None + return float(baseline_makespan) / float(agent_makespan) + + +# --------------------------------------------------------------------------- +# Evaluation +# --------------------------------------------------------------------------- + +def evaluate_instances( + instances: list[dict[str, Any]], + baseline_mod: ModuleType, + candidate_path: Path, +) -> list[InstanceResult]: + results: list[InstanceResult] = [] + + for instance in instances: + name = instance["name"] + num_jobs = instance["num_jobs"] + num_machines = instance["num_machines"] + num_workers = instance["num_workers"] + operations = instance["operations"] + total_ops = len(operations) + + # Run baseline + t0 = time.perf_counter() + try: + baseline_result = baseline_mod.solve_instance(instance) + baseline_elapsed = time.perf_counter() - t0 + baseline_val = validate_schedule(instance, baseline_result) + baseline_makespan = baseline_val.actual_makespan if baseline_val.valid else None + baseline_valid = baseline_val.valid + baseline_note = baseline_val.note + except Exception as exc: + baseline_elapsed = time.perf_counter() - t0 + baseline_makespan = None + baseline_valid = False + baseline_note = f"baseline exception: {exc}" + + # Run agent solver (subprocess) + t0 = time.perf_counter() + agent_result, agent_err = _run_candidate_subprocess(candidate_path, instance) + agent_elapsed = time.perf_counter() - t0 + if agent_err: + agent_makespan = None + agent_valid = False + agent_note = agent_err + else: + agent_val = validate_schedule(instance, agent_result) + agent_makespan = agent_val.actual_makespan if agent_val.valid else None + agent_valid = agent_val.valid + agent_note = agent_val.note + + score = compute_score(baseline_makespan, agent_makespan) + + results.append(InstanceResult( + name=name, + num_jobs=num_jobs, + num_machines=num_machines, + num_workers=num_workers, + total_operations=total_ops, + baseline_makespan=baseline_makespan, + baseline_valid=baseline_valid, + baseline_note=baseline_note, + baseline_elapsed_s=baseline_elapsed, + agent_makespan=agent_makespan, + agent_valid=agent_valid, + agent_note=agent_note, + agent_elapsed_s=agent_elapsed, + score=score, + )) + + return results + + +def print_report(results: list[InstanceResult]) -> None: + print(f"{'Instance':30} | {'Valid':6} | {'Baseline':9} | {'Agent':9} | {'Score':7} | " + f"B.Elap | A.Elap") + print("-" * 85) + for row in results: + b_status = "ok" if row.baseline_valid else "FAIL" + a_status = "ok" if row.agent_valid else "FAIL" + b_str = str(row.baseline_makespan) if row.baseline_makespan is not None else "N/A" + a_str = str(row.agent_makespan) if row.agent_makespan is not None else "N/A" + s_str = f"{row.score:.4f}" if row.score is not None else " N/A " + print( + f"{row.name:30} | {a_status:6} | {b_str:>9} | {a_str:>9} | {s_str:>7} | " + f"{row.baseline_elapsed_s:.3f}s | {row.agent_elapsed_s:.3f}s" + ) + + scores = [r.score for r in results if r.score is not None] + valid_count = sum(1 for r in results if r.agent_valid) + total = len(results) + + print(f"\nSummary [{FAMILY}]") + print(f"- instances: {total}") + print(f"- valid schedules: {valid_count}/{total}") + if scores: + print(f"- avg relative score (baseline/agent): {statistics.fmean(scores):.4f}") + print(f"- min score: {min(scores):.4f}") + print(f"- max score: {max(scores):.4f}") + else: + print("- avg relative score: N/A (no valid results)") + + issues = [r for r in results if r.agent_note is not None or r.baseline_note is not None] + if issues: + print("\nNotes:") + for row in issues[:5]: + if row.agent_note: + print(f"- {row.name} (agent): {row.agent_note}") + if row.baseline_note: + print(f"- {row.name} (baseline): {row.baseline_note}") + + +def main() -> int: + parser = argparse.ArgumentParser( + description=f"Evaluate FJSP-WF scheduling solutions." + ) + parser.add_argument("candidate", type=str, + help="Path to the candidate solver (e.g., scripts/init.py)") + parser.add_argument("--instances", nargs="*", default=None, + help="Instance names or aliases (e.g., mk01, brandimarte_mk07)") + parser.add_argument("--max-instances", type=int, default=None, + help="Evaluate only the first N instances.") + parser.add_argument("--metrics-out", type=str, default=None, + help="Path for metrics.json output.") + parser.add_argument("--artifacts-out", type=str, default=None, + help="Path for artifacts.json output.") + args = parser.parse_args() + + candidate_path = Path(args.candidate).resolve() + if not candidate_path.is_file(): + print(f"Error: candidate file not found: {candidate_path}", file=sys.stderr) + return 1 + + benchmark_dir = _get_benchmark_dir(candidate_path) + baseline_path = benchmark_dir / "baseline" / "solution.py" + if not baseline_path.is_file(): + print(f"Error: baseline not found at {baseline_path}", file=sys.stderr) + return 1 + + # EVOLVE-BLOCK validation + reference_solver_path = benchmark_dir / "references" / "solver_reference.py" + evolve_ok, evolve_msg = _check_evolve_block(candidate_path, reference_solver_path) + if not evolve_ok: + print(f"Error: {evolve_msg}", file=sys.stderr) + return 1 + + # Load baseline module (candidate runs in subprocess) + try: + baseline_mod = _load_module("fjspwf_baseline", baseline_path) + except Exception as exc: + print(f"Error loading baseline module: {exc}", file=sys.stderr) + traceback.print_exc() + return 1 + + # Load instances + all_instances = load_instances(benchmark_dir, args.instances, args.max_instances) + if not all_instances: + print("Error: no instances found to evaluate", file=sys.stderr) + return 1 + + # Evaluate + t0 = time.perf_counter() + results = evaluate_instances(all_instances, baseline_mod, candidate_path) + wall_time = time.perf_counter() - t0 + + # Print report + print_report(results) + + # Compute aggregate metrics + scores = [r.score for r in results if r.score is not None] + combined_score = statistics.fmean(scores) if scores else 0.0 + valid = 1.0 if all(r.agent_valid for r in results) else 0.0 + baseline_failures = sum(1 for r in results if not r.baseline_valid) + agent_failures = sum(1 for r in results if not r.agent_valid) + + metrics = { + "combined_score": combined_score, + "valid": valid, + "instances": float(len(results)), + "baseline_failures": float(baseline_failures), + "agent_failures": float(agent_failures), + "baseline_success_rate": float(len(results) - baseline_failures) / float(len(results)) if results else 0.0, + "agent_success_rate": float(len(results) - agent_failures) / float(len(results)) if results else 0.0, + "avg_score": combined_score, + "evaluation_wall_time_s": wall_time, + } + + # Write outputs + metrics_out = Path(args.metrics_out) if args.metrics_out else (benchmark_dir / "metrics.json") + metrics_out.parent.mkdir(parents=True, exist_ok=True) + metrics_out.write_text( + json.dumps(metrics, ensure_ascii=False, indent=2) + "\n", + encoding="utf-8", + ) + print(f"\nMetrics written to {metrics_out}") + + if args.artifacts_out: + artifacts = { + "family": FAMILY, + "candidate_path": str(candidate_path), + "baseline_path": str(baseline_path), + "instances": [r.name for r in results], + "evaluation_wall_time_s": wall_time, + "combined_score": combined_score, + } + artifacts_path = Path(args.artifacts_out) + artifacts_path.parent.mkdir(parents=True, exist_ok=True) + artifacts_path.write_text( + json.dumps(artifacts, ensure_ascii=False, indent=2) + "\n", + encoding="utf-8", + ) + + return 0 + + +if __name__ == "__main__": + raise SystemExit(main()) + diff --git a/benchmarks/Manufacturing/FJSP-WF/verification/requirements.txt b/benchmarks/Manufacturing/FJSP-WF/verification/requirements.txt new file mode 100644 index 00000000..9fca9071 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/verification/requirements.txt @@ -0,0 +1,2 @@ +# FJSP-WF Evaluator Requirements +# Pure Python standard library only — no external dependencies required. diff --git a/benchmarks/Manufacturing/FJSP-WF/verification/tests/__init__.py b/benchmarks/Manufacturing/FJSP-WF/verification/tests/__init__.py new file mode 100644 index 00000000..fd9940f4 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/verification/tests/__init__.py @@ -0,0 +1 @@ +# Tests for FJSP-WF benchmark diff --git a/benchmarks/Manufacturing/FJSP-WF/verification/tests/test_baseline.py b/benchmarks/Manufacturing/FJSP-WF/verification/tests/test_baseline.py new file mode 100644 index 00000000..e5a95872 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/verification/tests/test_baseline.py @@ -0,0 +1,38 @@ +import json, os, subprocess, sys, unittest +from pathlib import Path + +TEST_DIR = Path(__file__).resolve().parent +BENCHMARK_DIR = TEST_DIR.parents[1] +REPO_ROOT = BENCHMARK_DIR.parents[2] +VERIFICATION_DIR = BENCHMARK_DIR / "verification" +BASELINE_PATH = BENCHMARK_DIR / "baseline" / "solution.py" +SOLVER_PATH = BENCHMARK_DIR / "scripts" / "init.py" + +class TestBaselineValidSchedules(unittest.TestCase): + def _evaluate_candidate(self, candidate_path, max_instances=None): + cmd = [sys.executable, str(VERIFICATION_DIR / "evaluator.py"), str(candidate_path)] + if max_instances: + cmd.extend(["--max-instances", str(max_instances)]) + proc = subprocess.run(cmd, capture_output=True, text=True, timeout=120, cwd=str(REPO_ROOT)) + return proc + + def test_baseline_on_official_first_two(self): + proc = self._evaluate_candidate(SOLVER_PATH, max_instances=2) + self.assertEqual(proc.returncode, 0, f"Evaluator failed: {proc.stderr}") + lines = proc.stdout.splitlines() + instance_lines = [l for l in lines if l.strip() and "|" in l and "ok" in l] + self.assertGreaterEqual(len(instance_lines), 2) + + def test_baseline_fails_due_to_evolve_check(self): + proc = self._evaluate_candidate(BASELINE_PATH, max_instances=1) + self.assertNotEqual(proc.returncode, 0) + self.assertIn("EVOLVE-BLOCK", proc.stderr) + + def test_solver_on_synthetic(self): + proc = self._evaluate_candidate(SOLVER_PATH, max_instances=3) + self.assertEqual(proc.returncode, 0, f"Solver failed: {proc.stderr}") + valid_count = proc.stdout.count("| ok") + self.assertGreaterEqual(valid_count, 1) + +if __name__ == "__main__": + unittest.main() diff --git a/benchmarks/Manufacturing/FJSP-WF/verification/tests/test_evaluator.py b/benchmarks/Manufacturing/FJSP-WF/verification/tests/test_evaluator.py new file mode 100644 index 00000000..b8804a0a --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/verification/tests/test_evaluator.py @@ -0,0 +1,37 @@ +import json, subprocess, sys, unittest +from pathlib import Path + +TEST_DIR = Path(__file__).resolve().parent +BENCHMARK_DIR = TEST_DIR.parents[1] +REPO_ROOT = BENCHMARK_DIR.parents[2] +VERIFICATION_DIR = BENCHMARK_DIR / "verification" +BASELINE_PATH = BENCHMARK_DIR / "baseline" / "solution.py" +SOLVER_PATH = BENCHMARK_DIR / "scripts" / "init.py" + +class TestEvaluatorRejectsInvalid(unittest.TestCase): + def _evaluate_with_file(self, candidate_path): + cmd = [sys.executable, str(VERIFICATION_DIR / "evaluator.py"), str(candidate_path), "--max-instances", "1"] + proc = subprocess.run(cmd, capture_output=True, text=True, timeout=120, cwd=str(REPO_ROOT)) + return proc + + def test_solver_passes(self): + proc = self._evaluate_with_file(SOLVER_PATH) + self.assertEqual(proc.returncode, 0, f"Solver should pass: {proc.stderr}") + + def test_solver_output_has_metrics_json(self): + proc = self._evaluate_with_file(SOLVER_PATH) + self.assertEqual(proc.returncode, 0) + self.assertIn("Metrics written to", proc.stdout) + + def test_evaluator_rejects_nonexistent_candidate(self): + cmd = [sys.executable, str(VERIFICATION_DIR / "evaluator.py"), "nonexistent.py", "--max-instances", "1"] + proc = subprocess.run(cmd, capture_output=True, text=True, timeout=30, cwd=str(REPO_ROOT)) + self.assertNotEqual(proc.returncode, 0) + + def test_evaluator_reports_baseline_metrics(self): + proc = self._evaluate_with_file(SOLVER_PATH) + self.assertEqual(proc.returncode, 0) + self.assertIn("Summary", proc.stdout) + +if __name__ == "__main__": + unittest.main() diff --git a/benchmarks/Manufacturing/FJSP-WF/verification/tests/test_evolve_block.py b/benchmarks/Manufacturing/FJSP-WF/verification/tests/test_evolve_block.py new file mode 100644 index 00000000..955801f5 --- /dev/null +++ b/benchmarks/Manufacturing/FJSP-WF/verification/tests/test_evolve_block.py @@ -0,0 +1,71 @@ +import subprocess, sys, unittest, shutil +from pathlib import Path + +TEST_DIR = Path(__file__).resolve().parent +BENCHMARK_DIR = TEST_DIR.parents[1] +REPO_ROOT = BENCHMARK_DIR.parents[2] +VERIFICATION_DIR = BENCHMARK_DIR / "verification" +SOLVER_PATH = BENCHMARK_DIR / "scripts" / "init.py" + +EVOLVE_START = "# EVOLVE-BLOCK-START" +EVOLVE_END = "# EVOLVE-BLOCK-END" +TMP_SOLVER_DIR = TEST_DIR / "_tmp_solver" + +def _run_evaluator(candidate_path, max_instances=1): + cmd = [sys.executable, str(VERIFICATION_DIR / "evaluator.py"), + str(candidate_path), "--max-instances", str(max_instances)] + proc = subprocess.run(cmd, capture_output=True, text=True, timeout=120, cwd=str(REPO_ROOT)) + return proc + +class TestEvolveBlockProtection(unittest.TestCase): + @classmethod + def setUpClass(cls): + TMP_SOLVER_DIR.mkdir(exist_ok=True) + + @classmethod + def tearDownClass(cls): + if TMP_SOLVER_DIR.exists(): + shutil.rmtree(TMP_SOLVER_DIR) + + def _make_modified_solver(self, insert_text_before=None, insert_text_after=None): + """Copy solver to tmp, modify, return path. Preserve LF line endings.""" + dest = TMP_SOLVER_DIR / "scheduler.py" + shutil.copy2(str(SOLVER_PATH), str(dest)) + with open(dest, "r", encoding="utf-8", newline="") as f: + lines = f.readlines() + if insert_text_before: + for i, line in enumerate(lines): + if line.strip() == EVOLVE_START: + lines.insert(i, insert_text_before) + break + if insert_text_after: + for i, line in enumerate(lines): + if line.strip() == EVOLVE_END: + lines.insert(i + 1, insert_text_after) + break + with open(dest, "w", encoding="utf-8", newline="") as f: + f.writelines(lines) + return dest + + def test_solver_passes_evolve_check(self): + proc = _run_evaluator(SOLVER_PATH) + self.assertEqual(proc.returncode, 0, f"Solver should pass: {proc.stderr}") + + def test_modified_before_block_fails(self): + tmp_file = self._make_modified_solver(insert_text_before="# modified before block\n") + proc = _run_evaluator(tmp_file) + self.assertNotEqual(proc.returncode, 0) + out = proc.stderr + proc.stdout + self.assertIn("EVOLVE-BLOCK", out) + self.assertIn("before", out.lower()) + + def test_modified_after_block_fails(self): + tmp_file = self._make_modified_solver(insert_text_after="# modified after block\n") + proc = _run_evaluator(tmp_file) + self.assertNotEqual(proc.returncode, 0) + out = proc.stderr + proc.stdout + self.assertIn("EVOLVE-BLOCK", out) + self.assertIn("after", out.lower()) + +if __name__ == "__main__": + unittest.main() diff --git a/benchmarks/Manufacturing/README.md b/benchmarks/Manufacturing/README.md new file mode 100644 index 00000000..f3acde00 --- /dev/null +++ b/benchmarks/Manufacturing/README.md @@ -0,0 +1,23 @@ +# Manufacturing / Production Scheduling + +This domain covers production scheduling problems in manufacturing systems. + +## Tasks + +| Task | Description | Type | +|------|-------------|------| +| [FJSP-WF](FJSP-WF/) | Flexible Job Shop Scheduling with Worker Flexibility | Deterministic optimization | + +## Overview + +Manufacturing scheduling problems involve allocating limited resources (machines, workers) to production tasks (operations) over time. The objective is typically to minimize total production time (makespan), reduce costs, or improve resource utilization. + +These problems are NP-hard and represent real-world challenges faced by manufacturing engineers daily. Improving scheduling quality has direct economic impact: +- Higher machine utilization +- Shorter order delivery times +- Lower production costs +- Better worker allocation + +## Benchmark Instances + +Each task under this domain includes its own set of benchmark instances with documented sources. \ No newline at end of file