diff options
author | Nguyễn Gia Phong <vn.mcsinyx@gmail.com> | 2019-12-15 15:09:13 +0700 |
---|---|---|
committer | Nguyễn Gia Phong <vn.mcsinyx@gmail.com> | 2019-12-15 15:09:13 +0700 |
commit | 9e28e4c7b67c54229df11d355047ac8a88ea1817 (patch) | |
tree | 0d9d40db69613c2c49564a3f1987a005d61f4db3 /THT/C/QG-2017/input16/77.txt | |
parent | 67393f42f41ab92219deb549f711121c4dab845b (diff) | |
download | cp-9e28e4c7b67c54229df11d355047ac8a88ea1817.tar.gz |
Normalize pathname
Diffstat (limited to 'THT/C/QG-2017/input16/77.txt')
-rw-r--r-- | THT/C/QG-2017/input16/77.txt | 450 |
1 files changed, 0 insertions, 450 deletions
diff --git a/THT/C/QG-2017/input16/77.txt b/THT/C/QG-2017/input16/77.txt deleted file mode 100644 index dcc418e..0000000 --- a/THT/C/QG-2017/input16/77.txt +++ /dev/null @@ -1,450 +0,0 @@ - 53 53 53 53 51 50 50 51 52 52 53 52 51 53 54 53 51 49 49 50 50 50 51 53 53 55 56 56 54 52 51 53 55 55 53 51 51 51 50 50 51 52 51 52 53 53 54 53 52 52 51 50 51 52 54 55 54 52 49 48 49 50 51 51 52 52 51 51 51 52 53 54 56 56 55 55 55 55 55 55 54 54 53 52 51 51 52 54 54 52 50 49 50 50 52 50 48 49 50 52 52 53 52 52 51 51 50 51 54 54 54 53 52 51 52 52 51 51 51 52 53 52 51 51 51 50 49 50 51 53 52 51 52 56 56 53 51 53 56 55 53 52 53 53 51 51 52 53 54 55 54 53 53 54 57 54 51 51 52 51 51 50 51 52 53 55 56 53 53 54 53 52 52 53 54 54 53 53 54 54 53 52 51 52 53 53 52 51 50 50 50 51 51 51 51 52 52 50 50 51 53 54 54 54 53 52 50 49 49 50 49 50 51 52 54 50 47 48 50 52 52 52 51 52 53 54 54 53 51 49 50 49 48 52 52 50 52 53 52 52 52 52 51 50 50 50 51 52 52 51 51 54 56 55 54 51 49 50 51 51 51 49 49 52 53 52 52 51 51 51 50 51 51 50 51 52 53 53 52 51 51 51 51 52 52 53 52 51 50 50 49 50 51 50 51 52 53 54 55 54 52 51 52 53 55 54 53 53 52 49 49 54 54 52 52 51 51 51 52 52 52 52 51 52 50 49 49 51 53 54 53 52 51 49 50 52 52 50 51 51 52 52 50 49 49 51 51 51 51 52 53 52 51 50 51 52 52 49 48 50 51 52 53 52 52 53 54 55 55 53 52 52 52 51 50 50 51 51 51 51 51 51 51 53 52 53 53 52 51 51 52 52 53 53 53 53 52 53 53 52 51 52 52 53 53 52 52 52 52 51 52 52 53 52 51 52 53 54 52 50 49 50 51 52 53 53 53 52 53 53 51 50 51 52 53 52 50 49 48 49 51 53 52 52 52 53 53 53 52 52 - 52 52 52 52 52 52 52 53 53 53 53 52 51 52 53 53 51 50 50 51 51 51 52 52 53 54 54 54 53 51 51 53 54 54 52 51 52 52 51 51 51 52 51 52 53 53 53 54 54 53 52 52 52 52 54 55 54 52 49 49 51 52 52 53 53 53 52 51 50 51 52 53 54 55 54 54 54 54 54 54 54 53 52 52 52 51 52 54 54 53 51 51 51 52 53 52 50 49 50 51 51 52 53 53 53 53 53 53 53 53 53 53 51 51 51 51 52 52 53 53 52 52 51 51 51 51 50 52 53 53 51 51 52 55 55 53 52 54 56 55 53 51 52 52 52 52 52 53 53 53 53 51 50 52 54 52 50 51 51 51 51 51 51 53 54 55 55 52 51 52 52 52 52 54 54 54 53 53 54 54 54 52 52 52 53 52 52 51 50 50 51 51 50 50 50 51 51 51 51 53 54 55 55 54 52 51 50 50 51 52 51 52 52 52 53 51 50 50 52 53 54 53 52 51 51 52 52 53 52 50 50 49 49 51 52 52 53 54 53 51 50 50 50 51 51 51 51 52 51 50 50 51 53 54 53 51 50 51 52 52 52 52 52 52 52 52 52 52 51 51 50 50 50 50 50 52 52 51 51 52 52 52 52 52 53 53 52 52 52 52 51 51 51 52 52 52 53 53 53 53 52 51 51 52 52 52 51 51 52 51 51 55 55 53 52 51 51 51 51 51 51 51 51 52 51 50 50 51 53 53 52 51 50 50 50 52 51 50 50 50 51 52 52 51 51 51 51 50 51 51 51 51 50 49 50 51 51 50 49 50 51 52 52 51 51 52 53 54 53 52 52 52 52 51 51 51 52 52 52 52 52 52 52 51 52 52 52 52 52 53 54 53 52 52 52 52 52 52 52 51 51 51 51 51 51 51 52 53 52 52 52 52 53 52 52 52 53 54 53 52 50 49 49 51 53 54 54 53 53 52 52 52 52 52 52 52 51 51 50 50 50 51 50 50 51 53 53 53 52 51 - 52 52 53 53 53 53 54 54 54 53 52 51 50 51 52 53 51 50 51 51 52 52 52 52 52 53 53 53 52 52 52 53 54 54 52 52 52 53 53 53 53 53 52 52 53 54 53 54 55 54 53 52 52 52 53 54 54 52 49 50 53 53 53 54 54 54 53 51 50 51 51 52 53 53 53 53 52 52 53 53 53 52 51 51 53 52 52 54 55 54 53 52 53 54 54 53 52 51 51 50 50 51 53 53 54 55 55 54 52 52 52 52 51 50 50 51 52 53 54 54 53 52 52 52 52 52 53 54 54 53 51 50 52 55 55 53 52 54 56 55 52 50 50 51 53 52 52 52 52 51 50 49 49 49 50 50 49 50 51 51 51 51 52 53 54 54 54 52 51 51 51 51 52 54 54 54 53 52 53 54 54 53 52 52 52 52 51 51 51 51 52 51 50 50 50 51 52 51 52 54 55 56 55 53 52 52 52 52 53 53 53 53 53 52 52 53 52 50 52 54 56 55 53 50 50 50 51 52 53 53 51 50 50 50 51 54 53 53 52 49 48 49 50 51 52 52 52 51 51 50 49 49 51 53 53 52 51 51 52 52 53 54 55 53 52 53 53 52 52 51 50 49 49 49 50 51 51 50 51 52 53 53 53 52 52 52 52 53 53 52 52 52 52 53 53 52 52 51 50 52 52 51 50 50 50 50 50 50 51 52 54 55 55 53 52 51 52 52 51 50 50 50 50 51 51 51 51 51 52 52 52 51 51 51 51 52 51 51 50 50 51 53 54 55 53 51 50 50 50 50 51 50 49 49 50 51 52 50 50 50 51 51 51 51 51 51 53 53 52 51 52 52 52 52 52 52 53 53 53 53 53 53 52 51 51 51 51 52 53 54 54 54 52 51 51 51 51 52 51 51 50 50 50 50 50 50 51 54 53 52 52 52 52 53 52 52 52 53 53 52 50 49 49 51 53 54 54 54 54 53 54 54 52 51 51 51 52 53 52 51 50 49 49 50 51 53 54 53 52 51 - 54 54 54 54 54 53 53 54 53 52 50 49 48 50 52 53 51 50 51 52 52 52 52 52 52 53 54 54 53 54 54 53 54 54 53 52 52 54 55 55 54 53 53 53 54 55 54 53 54 53 52 51 51 52 52 53 53 53 52 52 52 53 53 53 54 54 54 52 51 51 52 52 52 51 52 52 51 51 52 52 53 52 51 51 54 53 53 54 54 54 53 53 54 55 54 53 52 52 51 49 50 51 53 53 54 54 54 53 51 51 52 51 51 50 50 50 51 53 54 55 54 53 52 52 52 53 55 55 55 54 51 51 53 54 53 51 51 53 56 55 52 50 50 51 52 52 51 50 51 50 49 49 49 50 50 50 50 51 52 53 53 52 52 52 53 52 52 52 53 53 52 51 51 53 54 54 52 51 52 53 53 53 52 52 52 52 51 51 51 52 52 52 52 51 51 52 52 52 53 53 54 54 54 53 52 52 53 54 53 53 52 53 52 51 51 52 52 50 51 54 56 56 53 51 50 51 53 53 54 55 53 51 51 49 50 54 52 50 49 48 49 50 51 52 51 51 52 51 51 50 49 49 51 54 55 54 52 52 51 52 52 54 54 53 53 54 54 53 52 52 51 50 50 49 50 50 50 49 50 51 53 54 53 51 51 51 52 52 52 51 51 52 53 53 52 51 51 49 48 49 50 50 50 49 50 51 51 50 50 53 55 55 53 52 52 52 53 53 51 50 50 50 51 51 52 51 51 52 51 51 52 53 53 52 52 53 53 52 52 51 52 54 56 56 55 52 50 50 50 51 51 51 50 49 51 52 53 51 50 50 51 50 51 50 51 51 53 53 53 52 51 52 53 52 53 53 54 55 54 53 52 53 52 51 51 50 51 51 52 54 54 53 52 51 51 52 52 53 52 52 51 50 50 51 50 50 51 54 53 52 51 51 52 52 52 51 52 52 51 50 50 50 51 51 52 53 52 53 54 55 55 54 53 52 51 51 52 52 52 51 50 50 50 51 52 54 54 54 52 51 - 54 53 53 52 52 53 53 53 52 51 50 50 49 51 52 53 52 51 52 53 52 52 53 53 52 52 53 54 54 54 54 53 53 53 53 52 52 53 54 54 53 53 52 53 55 55 54 53 52 51 50 49 50 51 52 52 52 53 53 52 51 51 51 53 54 54 53 53 53 53 53 53 52 52 52 51 51 51 52 53 53 52 51 52 53 52 52 53 54 54 53 53 53 54 53 53 52 52 51 50 50 52 52 53 52 51 50 51 51 51 51 51 51 50 49 50 51 53 54 55 55 53 52 52 52 53 54 56 56 54 51 51 53 53 52 50 49 51 53 54 53 52 52 52 51 51 51 50 50 50 50 51 51 51 51 51 50 52 53 53 53 53 53 52 52 52 51 53 55 54 53 51 51 52 53 52 51 52 53 53 52 52 51 51 52 51 51 50 51 52 53 52 52 51 51 52 53 53 52 52 53 53 52 52 53 53 53 53 52 52 51 51 51 51 52 51 49 48 50 53 56 55 54 52 52 53 54 53 53 55 53 53 52 50 50 53 51 48 48 50 51 52 52 52 51 51 51 52 52 52 51 51 52 55 55 53 52 51 51 51 51 52 53 53 52 52 52 52 52 52 52 52 51 50 50 50 50 49 49 51 53 54 52 50 50 50 51 50 50 51 51 51 52 52 51 51 50 49 49 48 50 51 50 50 51 53 53 51 50 52 54 53 51 51 51 53 53 53 51 49 49 50 51 52 51 52 51 51 51 51 52 53 54 53 53 55 55 54 53 53 53 55 55 55 53 51 50 50 51 52 52 52 52 51 52 53 53 51 50 50 50 50 51 50 50 51 53 54 53 52 52 53 53 53 53 54 55 55 54 53 52 52 52 51 50 49 50 50 51 53 53 53 52 52 52 53 53 53 53 53 52 51 50 50 51 52 52 53 52 51 51 51 52 52 52 51 51 51 51 50 50 51 51 52 51 51 50 51 53 56 55 54 53 53 52 52 52 51 51 51 51 52 52 52 53 54 54 53 52 51 - 53 53 52 51 52 52 53 53 53 53 52 52 51 52 53 53 52 52 52 52 52 52 53 53 51 51 52 53 53 53 53 52 51 52 52 52 51 52 53 52 52 52 53 54 55 56 54 53 52 51 49 50 51 51 52 52 52 51 51 51 50 50 51 52 53 53 53 53 53 54 54 53 53 53 53 52 52 52 53 54 54 53 52 52 52 51 51 52 53 53 52 51 52 53 52 52 52 51 51 51 51 52 53 53 52 50 49 50 52 52 51 51 51 50 50 50 51 52 54 54 53 52 51 51 52 52 52 54 55 54 51 51 52 52 50 49 49 51 52 52 52 53 53 53 52 52 52 51 50 50 51 52 52 52 52 51 51 52 53 53 53 53 53 53 53 53 52 53 54 54 53 52 51 52 52 51 51 52 53 52 51 51 51 52 51 51 51 51 51 52 53 51 50 50 51 53 54 53 52 51 52 52 51 52 53 53 53 52 51 51 50 50 50 51 51 50 49 50 51 53 55 55 53 53 53 54 53 51 50 51 52 52 52 53 53 52 51 49 48 51 52 53 52 51 50 50 50 51 52 52 52 52 53 54 53 51 51 51 52 52 51 51 52 52 52 51 50 51 51 52 53 53 53 52 51 51 50 49 49 51 52 53 52 51 50 50 51 49 49 50 51 51 52 52 51 50 50 51 50 49 50 52 51 50 52 55 54 51 49 51 53 51 50 50 51 52 53 53 51 49 50 51 52 52 51 51 51 50 50 51 53 54 55 54 54 55 55 54 53 53 54 54 53 52 51 51 51 51 51 51 52 52 52 51 51 52 52 51 50 51 51 51 50 50 50 51 53 53 53 52 52 52 52 52 53 54 54 54 53 52 51 51 51 52 50 50 50 50 51 52 52 52 53 53 53 54 54 53 53 52 52 51 51 51 52 53 53 52 52 52 52 52 51 51 51 52 52 52 52 52 51 50 50 51 51 51 51 52 53 54 54 54 53 53 53 53 53 51 51 51 52 53 53 53 53 53 52 52 52 51 - 52 52 51 51 52 53 54 54 55 55 54 53 53 54 55 54 52 51 51 52 52 51 52 52 50 50 52 52 53 53 52 52 51 52 52 51 51 51 51 50 50 51 53 55 56 55 53 53 54 53 51 52 52 52 53 52 51 50 50 50 50 51 52 52 52 52 53 53 53 53 53 53 53 53 54 54 53 53 53 53 53 53 53 52 50 49 50 52 52 52 51 50 51 52 53 52 51 51 51 52 52 53 53 53 52 52 51 51 52 52 51 52 52 51 51 50 49 51 53 53 51 50 50 50 50 50 50 52 53 53 52 51 50 50 49 50 50 51 52 51 52 52 53 53 54 54 53 51 51 51 52 53 53 53 53 51 51 52 53 52 52 52 53 53 53 54 54 53 52 53 53 52 52 52 53 52 51 51 52 51 50 50 51 51 52 52 52 52 52 53 53 51 50 51 53 54 55 52 51 50 51 51 51 51 51 52 52 52 52 51 51 51 51 51 50 51 51 52 53 54 54 54 53 53 54 53 51 49 48 48 50 52 53 55 55 52 52 51 50 51 52 52 52 51 51 50 51 52 52 52 52 52 53 52 51 50 50 52 53 54 53 52 53 53 52 50 50 50 51 52 54 55 54 53 52 52 51 49 49 50 51 52 52 51 51 51 51 50 50 51 52 53 52 52 51 51 51 53 52 50 50 52 51 50 52 55 55 52 50 51 52 51 49 50 51 52 53 53 52 51 51 52 53 52 51 51 50 50 50 51 53 55 54 53 52 54 53 52 52 53 53 52 50 49 49 51 52 52 51 51 51 51 50 49 50 51 52 50 50 53 53 51 51 51 51 51 52 52 52 52 51 51 51 52 52 53 53 53 52 51 50 50 51 51 51 51 52 53 53 53 52 52 52 53 53 53 53 53 52 52 52 51 51 52 53 54 54 52 52 53 53 52 51 52 51 52 53 53 54 55 52 49 49 50 52 53 54 53 52 52 53 53 52 52 53 53 53 53 53 53 53 53 53 53 52 51 50 50 51 52 - 51 51 51 51 52 54 55 55 55 54 54 54 54 56 56 55 53 51 51 52 51 51 51 51 51 52 52 53 53 53 52 52 52 52 52 51 51 51 50 50 50 51 53 54 55 54 52 52 53 53 52 52 52 53 53 52 51 50 50 50 51 52 52 53 53 52 53 53 53 53 53 53 53 53 53 53 53 53 53 53 52 52 51 51 51 50 51 52 53 53 51 51 52 52 53 53 52 52 52 51 52 52 53 53 53 53 53 52 51 51 51 52 52 52 51 50 49 50 51 51 50 49 50 50 50 50 50 51 52 54 54 52 49 49 49 50 52 52 52 52 51 51 51 51 53 53 52 51 51 52 53 53 53 53 53 53 52 53 53 52 52 52 52 52 52 52 52 51 51 52 53 53 53 54 54 53 51 51 52 51 50 50 51 52 52 52 52 52 52 53 53 53 53 53 54 56 56 53 51 50 50 51 51 50 51 51 52 52 52 52 52 52 52 51 50 51 51 52 53 54 53 52 52 54 54 53 50 50 48 47 50 52 53 56 56 52 52 51 50 49 50 51 51 51 51 52 53 53 53 52 52 53 53 52 51 50 50 53 54 54 53 52 53 54 54 52 51 50 52 54 55 55 55 53 52 52 51 50 50 49 50 51 52 51 51 52 51 50 50 52 53 53 52 51 50 51 52 54 54 52 51 51 50 50 51 53 54 52 50 50 52 53 52 52 53 53 53 53 53 52 52 53 53 52 51 51 51 50 51 52 53 54 54 52 51 52 51 50 50 53 54 52 49 47 48 52 54 53 53 52 51 50 49 48 50 52 53 52 53 55 55 54 53 52 52 51 51 51 52 52 51 51 51 52 52 54 53 52 52 51 51 51 51 51 51 52 52 54 54 53 52 51 51 51 52 53 52 52 51 51 51 51 51 51 52 53 53 52 52 53 53 52 51 52 52 53 54 54 54 55 53 51 51 52 53 54 53 53 53 53 54 53 52 51 52 53 54 54 55 53 51 49 51 53 51 49 49 50 51 53 - 52 51 51 52 53 54 55 54 53 52 51 52 54 56 56 54 53 52 52 52 52 51 51 51 52 53 54 55 54 53 53 53 53 53 52 52 52 52 51 50 51 52 54 54 53 52 52 52 53 52 51 51 52 53 54 53 52 51 51 51 52 53 54 54 54 53 52 52 53 53 53 52 51 52 52 52 52 52 52 52 51 51 50 51 52 52 52 53 54 53 52 51 52 53 54 54 53 52 51 51 51 52 53 54 54 54 55 53 50 49 50 51 52 52 52 51 50 49 49 49 49 50 51 52 52 51 50 51 53 54 54 52 50 50 50 51 53 54 53 52 51 50 49 50 51 51 51 51 51 52 53 53 54 54 54 54 54 54 53 52 52 51 51 51 51 50 50 50 51 52 52 52 53 54 54 53 52 51 52 51 51 51 51 52 53 53 53 53 53 52 51 53 55 55 55 56 55 52 50 49 50 50 51 51 52 52 52 52 51 51 52 53 53 52 51 50 49 50 51 52 51 51 51 53 54 53 52 51 50 49 50 51 51 54 54 52 51 50 48 49 49 50 50 51 52 53 54 54 54 52 52 54 54 54 52 51 52 53 54 53 52 51 52 55 54 52 51 51 52 54 55 56 55 54 53 52 52 51 50 49 49 50 51 52 52 51 50 51 51 52 54 53 51 50 50 50 52 53 54 52 52 51 50 50 51 53 53 52 51 51 52 54 54 54 54 53 53 53 53 53 54 54 53 52 52 51 51 51 52 52 53 53 53 52 52 51 50 49 50 52 53 52 50 49 49 52 54 54 54 53 53 51 50 49 51 54 55 54 54 56 55 55 54 53 53 52 51 51 52 52 52 52 52 52 53 54 54 53 53 52 52 53 52 52 52 52 53 54 55 54 52 51 50 51 52 52 51 51 52 52 52 52 51 50 51 53 52 51 52 52 52 51 51 52 53 53 53 53 53 53 53 54 54 55 54 53 51 51 53 55 55 53 52 51 51 52 53 54 54 53 50 48 50 53 51 49 49 51 53 54 - 53 52 52 52 53 53 53 52 51 51 50 51 52 54 55 53 53 53 53 53 53 52 52 52 52 53 55 55 54 53 52 52 53 53 52 51 53 52 51 50 52 54 55 53 52 51 52 54 54 51 50 50 52 53 54 53 52 52 51 52 52 54 55 55 54 52 51 52 52 52 53 52 50 51 52 52 52 52 52 52 51 51 50 52 54 53 53 54 54 53 51 50 51 52 53 53 54 52 51 51 51 53 54 55 55 55 55 52 49 48 49 51 53 54 54 53 51 50 50 50 50 50 52 53 54 53 52 52 54 54 53 53 52 51 50 52 54 54 53 52 52 51 49 51 52 51 50 51 51 52 52 52 52 53 54 54 54 53 53 52 51 51 52 52 52 51 50 50 52 52 51 51 51 53 54 53 52 51 51 52 52 52 51 52 52 52 53 53 53 52 50 53 55 54 53 54 54 51 50 50 51 52 52 53 54 54 53 52 50 50 50 52 53 52 52 51 50 49 50 51 51 50 51 52 53 53 53 52 52 52 51 50 51 52 53 54 53 50 48 49 50 49 50 51 52 54 55 54 54 52 51 53 55 55 54 53 53 54 53 52 50 50 52 53 53 52 52 52 53 54 55 55 55 54 53 53 54 53 52 50 48 49 50 52 52 50 49 51 52 53 53 53 51 50 49 50 51 52 53 53 52 51 51 51 52 52 52 53 53 53 53 54 55 56 55 53 52 51 52 54 54 54 53 53 52 51 52 53 53 53 52 52 53 54 54 52 50 50 50 52 53 53 52 51 51 52 54 54 54 53 54 53 51 51 52 54 56 55 54 55 54 54 54 53 53 53 52 52 53 54 54 53 53 53 53 54 53 53 52 52 52 53 53 53 52 51 52 54 55 55 52 51 51 52 52 52 51 51 51 53 53 53 51 50 50 52 52 52 52 51 51 50 51 52 54 54 53 51 51 51 53 54 55 56 55 52 51 51 53 55 55 54 53 52 52 53 53 53 53 52 50 50 51 53 51 50 50 52 53 55 - 53 52 51 51 51 52 52 51 51 51 52 52 51 52 54 53 52 53 53 54 54 54 53 52 50 52 54 55 53 51 50 51 52 52 50 50 52 52 50 51 53 55 55 53 51 51 53 55 55 52 51 50 52 53 54 53 52 52 51 51 51 53 54 54 52 51 50 50 51 51 52 52 51 52 53 52 52 53 52 52 53 52 51 53 56 54 53 54 53 51 49 49 50 50 50 52 55 53 52 51 52 53 55 56 56 54 53 51 49 48 49 51 54 55 55 54 52 51 52 51 49 50 52 55 56 55 53 53 54 53 52 53 54 52 51 52 53 54 53 54 53 52 50 52 54 52 51 52 52 53 52 51 50 51 52 52 51 51 52 51 51 52 53 54 54 53 51 52 54 53 51 49 49 52 54 53 51 50 50 52 52 52 51 51 51 52 53 53 52 51 49 52 53 52 51 52 52 50 49 50 53 54 53 55 55 55 53 52 50 50 50 51 52 52 51 53 53 51 50 51 51 51 50 51 52 53 52 52 53 53 51 50 51 51 53 57 55 52 49 50 50 49 49 50 52 53 54 53 53 52 51 52 53 55 55 54 53 54 52 50 49 50 52 52 51 52 51 52 53 53 54 54 54 53 53 55 56 55 53 51 49 49 50 52 52 50 49 52 53 52 53 52 51 51 50 51 51 53 54 53 51 50 51 52 52 51 51 52 54 55 54 53 54 55 54 52 50 49 51 53 54 53 52 53 52 52 52 53 53 53 52 51 53 56 56 53 52 51 50 52 53 53 54 53 53 52 52 52 52 53 53 53 52 51 53 54 55 53 52 53 53 52 52 52 52 53 52 52 53 56 56 54 53 52 53 53 52 52 51 51 52 52 53 53 52 51 52 53 54 54 53 52 53 53 53 52 52 51 52 54 55 54 52 51 50 51 52 54 53 52 50 50 51 53 54 54 53 51 51 52 52 53 54 54 54 53 52 52 53 54 55 54 54 53 54 54 53 52 52 52 53 53 53 52 52 51 52 52 53 53 - 51 50 49 49 50 50 50 49 50 51 52 52 51 53 54 53 51 51 52 53 52 51 52 52 51 51 53 53 51 50 51 53 54 53 51 49 49 51 53 56 56 55 54 53 54 54 54 53 53 52 52 52 52 52 52 53 54 53 52 50 50 50 50 50 51 52 53 52 51 51 51 52 54 53 52 52 52 51 52 53 54 53 52 51 52 53 54 53 53 53 52 51 51 51 53 55 55 53 51 51 52 52 53 53 53 53 52 50 50 50 51 52 53 53 53 53 52 51 51 50 49 51 53 54 54 53 53 53 53 52 50 51 52 50 50 51 52 53 54 53 52 53 53 53 54 53 52 52 53 53 53 52 52 51 51 52 53 53 53 53 53 53 53 53 53 54 54 53 52 52 51 52 53 53 52 52 52 52 52 52 53 52 51 51 51 52 52 51 51 50 49 52 53 51 51 51 51 51 51 51 52 53 52 53 54 54 52 50 50 51 52 53 54 54 52 53 52 51 51 52 53 52 50 49 49 51 53 52 51 51 51 51 51 52 53 54 53 52 50 49 49 49 50 50 51 52 52 52 52 51 51 52 53 54 54 53 53 52 51 50 50 50 50 51 51 50 50 51 52 53 53 53 52 52 53 53 54 54 54 54 53 53 52 52 51 51 51 52 53 53 52 52 51 50 50 50 51 52 52 51 51 51 53 54 53 51 50 50 51 52 54 54 54 53 52 51 51 51 52 53 53 52 51 51 51 52 52 52 52 52 52 52 52 53 53 53 53 54 52 51 51 53 55 55 54 52 50 50 50 51 53 53 53 52 52 53 53 53 52 51 51 52 51 52 52 52 53 53 53 53 53 53 52 52 52 52 51 51 51 51 52 51 52 54 53 51 51 52 53 54 53 53 53 53 53 54 53 53 53 53 53 52 51 51 51 50 52 55 53 52 51 51 52 52 52 52 52 53 53 53 53 53 53 53 53 52 51 50 51 52 53 53 53 53 53 53 53 52 52 52 53 53 53 51 52 51 51 51 52 54 - 53 51 50 50 51 51 50 50 50 52 53 53 52 54 55 53 50 50 53 54 53 51 51 53 53 53 53 52 51 50 52 54 55 54 53 51 49 52 55 57 56 54 53 54 55 54 54 53 53 52 53 54 53 53 53 54 54 53 52 51 50 49 49 49 52 53 54 53 52 51 50 52 55 54 54 54 53 53 52 54 54 53 51 50 51 53 53 54 54 54 55 53 51 51 53 55 54 52 51 51 52 52 52 52 53 53 53 52 51 52 52 52 52 52 52 53 53 52 51 50 49 52 54 54 52 52 52 53 53 52 51 51 51 49 49 51 52 53 53 53 52 52 53 54 53 52 51 51 52 52 53 52 52 51 51 52 53 53 53 53 53 53 52 52 53 55 56 54 52 52 53 54 55 54 52 51 52 53 53 52 52 51 51 50 51 52 52 52 51 50 49 52 53 52 52 53 52 52 52 53 53 53 52 52 53 54 52 50 51 52 53 54 55 54 53 52 52 52 52 53 54 53 51 49 49 51 54 53 51 51 51 51 52 53 54 54 53 52 51 49 49 50 50 51 52 52 52 52 52 52 52 52 52 53 53 53 52 52 52 51 51 51 51 51 50 50 51 52 54 55 54 52 51 52 52 52 52 53 54 54 55 54 53 53 53 52 53 54 54 54 54 53 52 51 50 51 52 53 53 51 51 52 53 53 53 52 50 49 50 52 54 54 53 52 52 52 52 52 53 53 53 52 51 52 53 53 53 52 51 51 51 51 51 51 51 52 54 55 54 52 52 54 56 55 53 51 50 50 51 51 53 54 53 53 52 52 52 53 52 52 52 52 51 51 51 51 52 54 53 52 52 53 53 52 53 53 52 51 51 52 53 51 51 55 54 53 52 52 52 53 53 53 53 51 52 54 54 53 53 53 51 51 51 52 51 50 52 55 53 52 52 51 51 51 50 50 52 53 53 53 53 53 53 53 52 51 50 50 51 51 52 52 53 53 53 53 53 53 53 53 52 52 52 53 52 51 51 51 52 53 - 56 54 53 53 53 52 52 51 52 53 54 53 54 54 54 52 50 50 54 55 54 53 52 53 55 54 53 52 51 52 53 53 53 53 54 53 52 53 54 55 55 54 52 53 53 53 54 54 53 53 52 53 54 54 54 53 53 52 52 52 52 51 51 51 52 53 53 53 52 52 51 52 54 55 55 56 56 56 55 55 54 52 51 51 51 52 53 53 54 55 56 54 53 52 53 53 52 51 50 52 52 52 51 52 53 54 54 53 53 53 52 51 51 52 53 53 53 52 51 50 51 53 54 54 52 51 50 51 52 53 53 52 50 50 50 51 51 52 52 53 52 53 53 54 53 52 51 50 50 51 51 51 50 51 52 52 51 51 51 51 51 51 51 52 53 55 56 55 53 53 54 55 55 53 52 51 51 52 53 52 51 51 50 51 51 52 53 53 51 50 49 51 52 52 53 54 54 53 54 56 55 54 52 52 53 53 52 52 53 53 53 52 53 53 52 53 53 53 52 53 53 53 52 52 52 53 55 53 53 53 52 52 53 53 54 55 54 53 53 51 50 51 51 52 53 52 53 53 53 53 54 53 52 52 52 52 53 53 53 53 52 52 51 51 50 51 52 54 56 56 54 52 52 52 51 50 51 51 52 53 53 53 53 54 55 55 55 55 56 56 55 54 53 52 51 51 52 54 54 52 51 52 52 52 52 52 50 50 51 53 55 53 53 52 53 52 53 52 53 54 55 53 53 54 55 54 54 52 51 50 50 51 51 52 51 51 53 55 55 54 54 55 56 55 53 50 50 53 53 53 54 54 53 53 52 52 52 52 53 55 54 52 50 49 49 50 52 53 53 53 53 54 54 54 55 54 53 52 51 52 53 51 52 54 55 55 54 52 51 52 53 54 52 50 50 54 54 53 52 53 52 51 51 52 52 51 52 54 53 52 52 52 52 52 51 51 52 52 52 51 51 52 53 54 53 52 51 51 52 53 53 53 53 54 54 54 54 54 53 53 52 52 54 55 53 52 51 52 53 53 - 55 54 52 53 53 52 51 52 53 54 53 53 53 54 54 52 50 51 53 55 55 54 53 54 55 54 52 51 52 53 53 53 52 53 53 54 53 53 53 54 53 52 52 52 52 53 53 53 53 52 52 52 54 54 53 51 50 50 51 52 54 54 53 52 52 52 53 53 53 53 52 52 54 54 55 56 56 57 56 54 52 51 50 50 51 52 53 53 53 54 56 54 53 52 52 52 51 50 51 52 53 53 51 51 52 54 54 54 53 52 51 51 50 50 52 53 53 52 52 51 52 54 55 54 52 50 49 50 51 53 53 52 50 51 52 52 52 52 52 52 53 53 53 54 53 52 51 50 51 51 51 51 50 51 53 53 52 52 51 50 51 50 51 51 52 53 54 54 53 53 53 54 55 53 51 50 51 52 53 53 52 51 51 51 52 53 53 53 52 51 50 50 49 52 53 54 54 54 55 56 55 52 49 49 50 51 51 51 53 53 52 51 52 53 52 52 53 53 53 52 52 52 52 53 54 54 55 54 54 53 53 52 53 53 54 55 54 53 53 52 52 52 53 53 52 52 53 53 53 54 54 54 53 52 52 53 52 52 53 54 53 52 51 51 51 51 52 54 55 54 53 51 51 52 53 50 50 51 51 52 52 52 53 54 54 55 56 56 56 56 55 55 54 52 51 51 51 53 54 53 52 51 52 51 52 52 51 50 52 54 54 52 52 53 53 53 53 52 52 53 54 53 53 53 54 54 54 52 51 50 50 51 52 52 52 52 54 56 55 53 52 53 54 54 53 51 52 53 54 53 54 53 53 53 52 52 52 51 53 55 53 51 49 48 48 49 51 53 53 52 52 53 53 53 54 54 53 52 51 52 53 53 52 54 54 55 54 52 51 52 54 54 52 49 50 54 54 53 53 52 52 51 51 52 52 52 53 55 54 53 52 53 53 53 53 52 52 52 51 50 50 51 53 54 54 53 52 52 52 53 53 53 53 54 54 54 55 54 54 53 52 52 54 55 53 52 52 53 54 53 - 53 52 52 52 53 53 53 53 53 53 53 52 52 54 54 53 52 52 52 53 53 53 54 54 53 53 52 52 53 55 54 53 53 52 51 52 54 53 52 53 53 53 52 52 51 52 53 53 52 52 52 53 54 54 52 51 50 49 50 52 55 54 54 53 52 51 52 53 54 54 53 52 52 53 53 53 55 55 54 53 51 50 51 51 50 51 52 52 53 53 54 54 52 51 51 52 52 51 52 53 54 53 52 51 52 53 53 53 53 52 51 50 49 50 52 53 53 53 52 51 52 53 55 54 52 50 50 50 51 52 53 52 51 52 53 53 53 53 53 53 53 54 53 53 52 51 51 52 53 53 52 50 50 51 53 53 53 52 51 50 50 50 51 52 52 53 53 53 53 52 52 53 54 52 51 51 52 53 54 54 53 52 52 52 53 54 54 53 52 51 51 48 47 50 52 53 53 53 54 54 53 51 48 48 49 49 48 50 53 53 52 50 51 51 51 51 51 52 52 51 51 51 52 54 55 55 54 55 55 54 53 52 52 52 53 53 53 53 52 52 53 53 54 54 53 53 52 52 53 54 54 54 54 53 53 53 52 52 52 53 52 52 51 53 53 52 52 53 53 53 52 52 52 53 54 51 50 51 51 51 51 52 52 53 54 54 55 56 55 54 53 54 54 52 50 50 50 52 54 53 52 51 51 51 52 52 51 51 52 53 53 51 51 53 54 54 53 52 51 52 53 52 51 50 51 52 53 52 51 51 51 50 51 51 51 53 55 55 54 51 50 51 52 53 52 52 52 53 54 54 53 53 52 52 52 51 51 51 52 52 51 50 49 48 49 50 52 53 52 51 50 52 52 52 53 54 53 51 51 52 54 53 53 53 54 54 53 52 51 51 54 55 53 50 51 53 53 53 54 53 52 52 52 52 53 53 53 55 54 53 53 53 54 54 53 52 51 51 51 51 51 51 53 54 55 54 53 52 52 52 52 52 53 53 53 54 54 54 54 53 52 51 52 53 52 51 52 53 54 54 - 52 52 52 53 53 54 54 54 54 54 53 52 51 53 55 54 53 52 51 51 51 52 54 54 53 53 53 53 54 54 54 54 53 52 50 51 53 52 51 52 53 54 54 53 52 52 53 53 53 53 54 55 55 54 53 51 51 51 51 53 54 53 53 52 51 50 51 53 54 53 53 52 51 51 51 51 52 53 53 52 51 51 52 51 50 51 52 53 52 53 53 53 51 50 50 51 53 52 52 54 54 54 52 52 52 52 51 51 52 52 51 50 50 50 52 53 54 54 53 52 51 53 54 54 52 51 51 51 52 53 53 52 52 53 54 53 52 52 53 53 54 53 52 51 51 50 51 53 53 53 52 49 49 50 52 52 52 51 51 50 51 51 52 53 54 54 54 53 52 50 50 51 52 52 51 51 53 54 54 54 53 53 52 53 53 53 53 52 51 50 50 48 47 49 51 53 53 53 54 53 52 51 50 49 49 49 47 48 52 53 52 49 50 51 51 50 50 51 52 51 51 51 51 53 54 53 53 55 55 54 53 52 51 52 52 52 52 52 51 52 53 53 54 54 54 53 52 51 52 52 53 54 54 53 53 52 52 51 51 51 51 51 52 53 53 53 52 53 53 53 53 53 53 53 54 52 52 52 52 52 52 52 52 53 53 54 54 54 53 52 51 53 53 52 51 49 49 51 52 53 52 51 51 52 53 53 52 51 51 52 52 50 51 53 54 54 53 52 51 52 53 52 51 48 49 51 52 52 52 52 51 51 51 50 51 53 54 54 52 50 50 51 52 52 51 51 51 52 53 53 52 52 53 53 52 52 52 52 51 50 49 50 50 50 51 52 54 54 53 51 51 52 52 53 54 54 53 52 51 52 53 52 52 52 53 53 52 52 51 52 53 54 53 51 51 52 52 52 53 52 52 53 53 53 53 53 54 54 54 53 52 53 53 53 53 52 52 52 52 53 52 52 52 54 54 54 53 52 51 51 51 52 52 52 53 53 53 53 53 52 51 50 51 52 52 51 52 53 54 54 - 53 52 53 53 54 53 53 53 54 55 54 52 51 52 54 55 54 52 51 50 51 52 53 54 53 54 55 55 53 52 52 53 53 53 51 51 52 51 51 52 54 56 57 55 53 52 53 53 53 55 57 57 55 54 53 52 53 53 54 53 53 52 51 51 49 48 49 52 53 54 53 52 52 51 50 50 51 52 53 52 51 51 51 51 50 52 53 52 52 52 53 52 51 49 50 51 52 51 51 53 53 53 52 52 52 51 51 51 53 53 52 51 51 51 53 54 55 54 54 52 50 52 53 53 53 52 52 52 53 52 52 51 52 52 53 52 52 52 53 53 54 53 51 50 50 50 51 52 52 52 51 49 48 50 52 52 51 51 51 51 52 53 55 55 55 56 56 54 52 50 50 51 51 52 51 51 52 53 53 53 53 53 53 52 52 53 52 51 50 49 49 50 50 50 51 52 53 54 54 53 52 52 53 52 51 50 48 48 50 52 51 50 51 52 52 50 50 51 52 52 51 51 50 52 52 51 51 53 55 53 53 52 51 51 52 53 52 51 50 51 52 53 53 54 53 53 52 51 51 51 52 51 52 53 53 53 52 51 50 51 51 52 53 53 53 52 52 53 54 54 55 54 53 52 52 52 53 52 52 52 52 53 52 53 53 54 53 53 51 50 50 51 53 53 52 50 49 50 52 52 52 51 51 52 54 54 53 51 51 50 50 50 51 53 54 55 54 53 52 53 53 53 52 49 49 51 52 53 52 52 51 51 51 51 51 51 52 52 52 51 51 52 53 53 51 50 50 51 52 53 53 52 53 53 54 53 53 53 52 50 50 51 51 52 53 53 54 54 54 53 53 53 53 54 56 55 53 51 51 52 53 51 51 53 53 52 51 51 52 52 52 53 52 52 51 50 50 51 52 52 52 52 52 53 54 53 53 53 53 52 52 52 53 53 53 52 52 52 53 54 53 52 52 52 53 54 54 53 51 50 51 53 52 53 54 54 53 52 52 51 50 49 50 52 52 51 51 51 52 54 - 53 53 53 53 52 51 50 50 52 53 53 53 53 53 53 53 53 52 52 52 53 54 53 53 53 55 56 54 52 50 50 52 53 53 52 51 50 50 50 52 55 56 57 55 53 52 52 53 54 56 57 56 54 52 51 53 54 54 54 53 52 52 51 50 49 49 50 52 53 53 53 53 51 51 50 50 51 52 54 53 52 50 50 50 51 53 53 53 52 51 52 52 51 50 51 52 51 50 50 51 52 53 52 52 52 52 50 51 52 52 52 52 52 52 53 54 54 54 53 51 50 51 52 53 53 53 53 53 53 52 51 51 52 52 52 52 51 52 53 54 54 53 51 51 51 51 52 52 52 51 50 49 50 51 53 52 52 53 53 53 53 54 54 54 54 55 55 54 53 50 50 51 52 52 51 51 52 52 51 51 51 52 52 53 53 53 52 50 50 50 50 51 51 51 50 52 54 54 53 52 52 53 55 54 53 51 48 48 50 51 51 50 52 52 52 51 52 54 55 54 53 52 51 51 51 51 50 53 54 53 53 52 52 51 52 53 52 52 52 51 51 52 53 53 53 53 53 52 52 51 51 50 50 52 53 53 53 52 52 52 53 53 54 54 53 52 52 52 52 53 54 54 53 51 50 51 52 53 53 52 52 53 53 53 53 53 53 52 51 50 51 52 53 54 52 51 50 51 52 52 52 52 52 53 54 54 53 51 51 50 49 49 50 52 54 55 55 53 53 54 54 54 53 52 52 53 53 52 52 51 52 52 52 53 53 52 52 52 51 50 51 53 54 53 52 51 50 51 51 52 52 52 53 54 54 53 53 53 52 50 51 52 52 52 52 52 53 53 54 54 53 53 53 53 54 54 53 51 51 52 52 51 51 53 53 52 51 52 52 53 53 52 52 52 51 48 49 50 51 51 52 53 53 53 54 54 53 53 52 53 53 53 53 54 53 53 53 53 54 55 54 53 52 52 52 54 55 54 52 50 51 53 53 53 54 54 53 52 51 51 50 50 51 51 51 50 50 49 50 52 - 53 53 52 53 52 50 48 49 50 52 52 52 53 53 52 52 52 53 53 54 55 55 53 52 53 54 54 53 51 50 49 51 52 52 52 51 49 49 50 52 54 55 56 54 52 51 52 53 54 55 56 54 52 51 51 52 54 54 54 53 53 52 52 51 50 51 51 52 53 54 54 53 52 51 51 51 51 52 53 52 52 51 49 50 51 53 54 53 52 52 52 52 52 51 52 52 51 50 50 51 52 53 52 53 53 53 51 51 52 53 52 52 52 53 54 54 54 53 51 50 49 51 52 53 53 54 54 53 53 52 52 52 53 52 52 51 52 53 54 55 54 53 52 52 52 52 53 53 51 51 51 51 51 53 53 53 52 54 54 54 53 52 52 52 52 52 52 53 53 51 51 52 53 52 52 52 51 51 50 50 50 51 52 53 54 53 52 51 51 51 51 52 51 50 50 51 53 53 53 51 52 53 55 54 53 52 49 48 49 50 50 50 52 53 53 53 54 55 56 55 54 53 53 52 52 51 51 53 53 52 52 52 51 51 52 52 53 53 53 51 50 51 52 52 54 54 54 53 52 51 50 49 50 52 54 54 54 53 53 53 54 54 55 55 54 52 51 50 50 51 52 53 53 52 51 51 52 52 52 52 52 52 52 52 52 53 53 51 51 51 52 53 54 53 52 51 51 51 52 53 52 52 52 53 54 54 53 51 51 50 49 49 50 51 54 55 55 54 53 54 54 54 53 54 55 54 53 52 51 52 53 53 53 53 54 53 53 53 51 50 51 52 53 53 53 53 53 51 51 51 51 52 53 53 53 53 52 52 52 51 52 53 53 52 51 51 52 52 53 53 53 51 51 52 52 53 52 50 51 52 53 51 51 53 53 52 52 52 52 52 52 52 52 52 51 49 50 50 51 51 52 53 54 54 54 55 53 52 52 53 54 54 54 53 53 53 53 53 53 54 54 53 52 51 52 54 55 56 54 51 52 54 54 54 54 53 52 51 50 50 51 51 51 51 50 50 49 49 49 52 - 52 52 53 54 53 50 49 49 50 51 51 50 52 52 51 53 53 54 53 54 55 56 53 51 52 53 52 51 51 51 51 51 52 52 53 52 50 50 51 53 53 54 54 53 52 52 53 54 55 55 54 52 52 52 52 52 53 53 53 54 55 53 52 52 52 52 53 52 53 53 54 53 53 53 53 52 51 51 51 51 52 52 51 51 51 53 53 52 51 52 53 54 53 53 52 52 52 51 51 52 53 53 53 52 53 53 52 51 53 53 52 51 52 53 54 55 54 52 50 49 50 51 53 54 54 53 53 53 52 53 53 54 55 53 51 50 52 54 55 54 54 53 51 51 52 53 54 53 52 51 52 53 53 54 53 52 52 53 54 53 53 51 50 49 49 49 50 52 52 50 51 53 54 53 52 52 51 50 50 49 50 51 53 54 55 54 52 50 50 50 51 53 52 51 50 51 51 52 52 52 51 52 52 51 51 52 50 49 50 50 50 50 53 54 54 54 55 55 55 55 54 54 53 54 53 52 52 53 53 53 52 51 50 51 52 52 53 54 53 51 51 52 51 52 54 54 54 54 53 52 50 50 51 53 54 55 54 54 53 53 53 54 54 53 52 51 50 49 49 49 50 52 52 53 53 52 52 53 53 53 52 52 51 51 51 51 51 50 51 52 52 53 53 52 52 51 51 52 53 53 52 51 51 52 54 54 53 52 51 51 50 50 51 52 53 54 54 54 53 54 53 53 52 54 55 54 53 52 52 52 53 54 54 54 53 52 53 53 52 51 51 52 52 53 53 55 55 53 52 52 52 52 53 53 52 53 53 52 51 50 52 53 53 52 52 52 52 51 51 52 52 51 50 51 52 52 51 51 51 52 52 51 51 52 53 53 53 52 51 51 52 53 53 52 51 52 52 52 52 51 52 53 54 54 54 55 53 51 52 53 53 53 53 52 52 52 52 52 52 51 53 53 52 51 51 53 55 56 55 52 52 53 53 53 53 53 51 50 50 51 52 53 53 53 51 50 50 51 51 53 - 52 53 54 55 55 53 50 50 50 51 50 50 51 51 52 54 56 55 52 52 53 54 52 51 52 52 51 51 52 52 52 52 51 51 53 53 51 51 53 54 54 54 54 53 52 53 55 56 56 54 52 51 52 53 53 52 52 53 54 55 55 54 52 52 52 53 53 52 51 52 52 53 54 55 54 53 51 49 49 50 52 53 53 52 51 52 52 51 50 51 52 54 54 53 52 53 53 52 52 53 54 54 53 53 53 52 52 52 53 52 51 51 52 53 55 56 55 53 51 50 51 52 53 54 54 53 52 52 52 53 54 55 55 53 51 50 51 53 54 54 53 51 50 50 52 53 54 53 52 52 53 54 54 53 52 50 51 52 53 53 53 51 50 49 50 51 53 52 50 49 51 53 55 55 53 52 51 51 51 50 50 51 53 54 54 53 51 50 49 50 51 54 55 53 52 52 51 52 53 53 52 51 51 50 50 52 51 50 50 51 50 51 53 55 55 54 54 54 53 53 53 53 54 53 53 52 52 53 54 53 52 51 50 50 51 52 53 54 53 52 51 52 52 53 54 54 55 54 53 51 50 52 53 54 54 54 54 54 53 53 52 52 52 50 50 50 50 50 50 51 52 52 53 54 54 53 53 54 54 53 52 52 51 50 50 50 49 49 50 52 53 53 53 52 51 51 51 52 53 52 52 51 51 52 53 54 53 52 51 52 52 53 53 53 54 55 54 53 54 54 53 51 51 52 52 52 52 51 52 52 53 54 54 54 52 49 50 52 53 53 53 53 53 52 52 55 56 55 54 53 53 53 53 53 53 53 53 53 52 51 51 52 52 52 52 52 52 51 51 51 52 52 51 51 52 53 52 51 51 52 52 50 50 52 53 54 54 52 51 52 53 54 54 51 51 54 54 53 51 51 52 53 53 53 53 53 52 51 52 53 52 52 51 51 51 51 51 52 50 49 51 53 52 50 49 50 54 56 54 51 51 52 52 52 53 52 50 49 50 52 54 55 55 55 53 51 51 53 55 56 - 55 54 54 55 55 54 53 52 52 53 51 50 53 52 52 54 55 54 53 52 52 53 53 53 52 52 52 53 53 53 53 52 51 51 52 53 54 53 52 52 52 53 53 53 53 53 54 55 54 53 52 51 51 51 51 51 52 53 54 55 56 55 53 52 51 52 52 52 52 52 52 52 53 53 53 53 52 51 51 51 53 53 53 53 52 52 52 52 52 52 54 55 55 55 54 54 54 55 55 55 54 53 52 52 52 53 53 53 53 52 51 51 52 53 54 55 54 53 52 51 51 52 54 55 54 54 53 52 52 53 54 55 55 54 53 52 52 52 52 53 53 52 50 51 53 54 54 53 53 53 54 55 54 53 52 51 51 52 54 55 53 52 50 51 52 54 54 51 50 51 53 55 54 52 51 51 51 53 54 50 48 51 53 53 52 51 50 50 51 51 51 54 55 53 53 53 53 53 54 53 52 51 51 51 50 50 50 52 52 51 51 52 53 54 53 54 54 52 51 51 52 53 55 54 53 52 51 52 52 51 51 51 50 50 51 52 53 54 53 53 53 53 53 53 54 53 53 53 53 53 53 51 51 52 53 53 53 53 53 52 52 52 51 50 51 53 54 53 52 51 52 53 53 53 52 54 53 51 51 52 53 53 52 50 49 50 51 51 51 52 53 53 52 52 51 51 51 52 53 54 53 52 52 53 53 53 52 51 51 52 53 54 53 52 52 54 55 54 53 51 51 52 52 51 50 50 51 51 52 52 53 53 53 53 52 50 51 52 53 54 54 54 54 53 53 55 55 53 53 54 54 54 54 54 54 54 54 54 52 51 51 52 52 52 52 52 51 51 51 51 52 52 52 52 52 52 51 50 51 51 52 52 51 51 51 51 52 52 52 51 51 51 52 51 53 55 54 52 52 53 53 53 54 53 52 51 51 51 53 54 54 53 52 50 50 50 51 51 51 51 52 52 52 50 49 49 51 52 52 51 51 51 52 53 53 52 51 51 51 52 54 56 56 56 54 53 53 55 56 56 - 55 55 54 54 54 54 54 54 54 55 54 52 53 53 53 53 53 53 54 53 53 52 53 53 52 52 53 53 54 53 53 52 51 51 52 53 54 53 52 50 51 52 52 52 52 52 53 53 52 53 53 52 51 51 50 51 52 52 54 55 56 55 53 51 50 50 51 52 53 53 52 52 52 52 52 53 53 53 53 53 52 52 52 52 52 52 52 53 53 54 55 55 55 55 54 54 54 56 56 55 54 52 51 51 52 54 54 54 54 53 52 52 52 53 53 53 53 52 51 51 51 52 53 54 55 54 53 53 53 54 54 55 55 56 55 54 53 52 53 53 54 53 51 52 54 53 53 53 53 54 54 54 54 53 53 52 52 53 55 55 54 52 51 52 54 55 54 51 50 53 55 55 52 50 49 50 51 53 55 50 48 51 53 53 51 50 50 52 53 53 52 53 54 52 52 53 55 55 54 53 52 51 51 52 51 49 51 53 54 52 50 51 53 53 53 54 54 51 50 50 52 53 54 54 53 52 52 52 51 50 50 51 51 52 52 53 53 53 54 54 53 52 53 54 53 52 52 52 53 55 56 52 50 51 52 52 53 53 52 52 53 52 50 51 53 55 56 54 53 52 52 52 52 52 52 53 52 49 49 51 54 54 52 50 49 51 52 52 52 52 52 52 52 52 51 50 51 52 53 54 54 52 52 53 53 53 51 50 50 51 53 54 53 51 51 53 55 55 52 50 50 53 54 51 50 50 51 51 52 52 53 53 52 52 52 52 52 52 52 53 54 55 55 55 55 55 54 53 53 54 54 54 54 53 53 53 53 54 53 50 51 52 52 51 51 51 52 52 52 52 51 51 52 52 51 51 50 51 52 52 53 54 53 50 49 49 50 52 53 52 50 49 50 52 53 54 53 52 53 53 53 53 53 53 52 51 51 52 53 54 55 55 54 51 50 50 50 51 52 53 53 52 52 51 51 51 51 51 52 53 51 51 52 53 53 53 52 52 51 52 54 55 55 55 55 54 53 55 56 56 - 53 52 52 52 53 54 53 54 56 57 56 54 52 52 53 53 53 54 54 54 53 53 53 52 52 51 52 52 53 53 53 52 51 51 52 53 53 52 51 50 51 52 52 53 52 53 52 53 53 54 54 53 53 52 52 51 52 52 53 53 53 52 51 51 50 51 51 52 53 53 52 52 53 52 52 53 53 53 53 53 52 51 51 52 51 51 52 53 52 53 54 54 53 52 52 52 52 53 54 53 53 52 51 51 52 53 52 53 54 54 54 53 53 52 51 51 52 51 51 51 52 52 53 54 54 54 53 53 53 54 54 55 55 55 54 52 52 53 54 54 54 52 51 51 53 52 53 54 54 53 52 53 52 51 51 51 52 52 54 55 54 52 51 52 54 55 54 51 50 52 53 53 52 50 49 50 52 53 53 50 49 52 53 53 53 52 52 52 53 54 54 53 52 52 52 53 55 56 55 54 52 51 50 51 51 50 52 54 55 53 51 51 53 54 54 53 52 52 51 52 52 53 52 52 52 53 54 53 51 50 50 51 53 54 53 52 52 53 54 53 52 52 52 53 52 52 51 52 53 54 55 54 53 51 51 52 54 54 53 52 52 51 51 51 52 53 53 54 53 53 52 51 51 52 53 53 52 50 51 53 55 55 53 51 50 51 52 52 52 51 51 52 52 52 50 49 50 52 54 54 53 52 52 52 53 53 52 51 51 51 52 53 53 53 53 54 54 54 52 51 51 53 54 53 52 53 53 52 52 52 53 53 53 52 51 51 52 51 51 52 53 54 55 55 55 54 53 54 53 54 54 52 51 50 49 50 51 52 52 51 51 52 52 51 51 51 52 53 53 52 51 51 50 50 51 51 52 52 54 54 53 53 51 49 50 51 52 53 53 52 51 50 51 51 52 53 52 52 53 53 52 51 51 52 51 51 51 52 52 53 55 55 54 52 51 50 50 50 51 52 52 53 54 53 54 54 54 53 53 53 52 51 51 52 52 52 52 51 51 52 53 53 52 53 53 53 52 52 53 53 - 52 52 51 52 53 53 53 54 55 56 55 53 51 51 52 52 52 53 54 54 54 53 52 51 51 51 51 52 52 52 52 52 51 51 52 52 52 51 52 52 53 53 54 54 53 52 52 52 54 54 54 54 54 53 52 52 52 52 53 53 50 50 50 50 51 51 52 52 52 52 52 51 52 51 51 52 52 53 54 54 53 52 51 52 52 52 52 52 52 52 52 52 52 52 51 51 51 52 52 53 53 52 51 52 51 51 51 51 53 54 55 54 53 52 51 51 52 52 52 52 52 53 53 53 54 54 54 54 54 54 54 55 55 53 51 51 52 53 54 54 53 52 52 52 54 54 55 56 55 54 52 51 51 51 51 52 53 53 53 53 53 53 52 52 53 53 52 51 50 52 53 53 52 51 51 52 52 52 52 50 50 52 54 54 54 53 53 53 53 53 54 54 53 52 52 52 53 54 53 53 52 51 52 53 53 52 53 54 54 52 50 50 52 53 54 53 52 52 52 52 53 53 52 51 52 54 56 54 52 51 51 53 55 56 54 52 50 51 52 52 51 51 52 52 52 51 51 51 52 54 55 56 55 52 51 52 54 55 54 53 52 51 51 51 51 51 52 53 54 53 52 51 50 52 53 53 52 51 52 53 55 55 54 52 52 52 52 54 53 51 51 52 53 53 51 49 50 53 54 53 52 52 52 51 52 52 52 52 51 51 51 52 52 53 53 54 54 52 51 51 51 52 53 53 54 54 54 52 51 52 53 53 52 51 51 51 51 50 51 51 52 54 55 55 54 53 52 51 51 52 52 51 50 48 48 49 50 52 52 51 51 52 52 52 52 52 53 52 52 51 51 50 50 50 50 52 53 54 55 55 53 52 50 50 51 52 53 54 53 53 52 51 51 51 51 52 51 52 52 53 52 51 51 51 51 51 51 51 52 53 55 55 54 53 52 51 50 49 50 51 51 53 54 54 55 55 55 54 54 53 52 52 51 51 51 51 52 52 52 52 52 51 51 52 53 53 52 51 52 53 - 53 53 52 53 54 54 53 53 54 55 54 53 52 52 52 51 52 52 53 54 55 54 53 51 51 52 52 51 51 51 51 52 52 52 52 52 51 51 52 52 53 54 54 54 53 53 52 52 53 54 54 55 54 53 53 53 52 52 54 53 50 50 51 51 52 52 51 51 51 51 50 50 51 51 50 51 52 53 55 55 54 53 52 52 53 53 53 53 53 52 51 51 51 52 53 52 51 52 52 53 53 52 52 52 51 50 50 50 52 54 55 54 52 51 50 51 53 53 53 53 52 52 52 52 53 54 55 55 55 55 55 54 53 52 51 51 52 53 53 53 53 52 52 54 55 56 57 57 56 54 52 51 50 50 51 53 54 52 52 53 54 53 53 52 52 52 50 50 51 52 53 53 53 52 52 53 53 53 52 52 52 53 54 55 55 54 53 52 52 52 53 54 54 53 52 51 52 52 52 52 52 52 53 54 54 53 53 53 52 50 49 49 50 52 53 53 53 53 52 52 53 53 52 52 52 53 55 54 53 52 52 54 56 56 54 51 50 50 51 52 52 52 51 51 51 52 52 52 52 52 54 56 55 52 51 52 54 55 55 53 52 52 52 52 51 50 51 52 53 53 51 50 50 52 53 53 52 52 52 53 53 54 53 52 53 53 53 55 54 52 52 53 54 53 52 50 50 53 54 53 52 53 51 51 51 51 52 53 52 51 51 51 52 53 54 54 53 51 50 50 51 52 52 53 54 54 53 52 51 51 53 53 53 51 50 51 51 51 51 51 52 53 54 54 53 52 50 48 49 51 52 51 51 50 49 50 51 52 52 52 53 53 53 53 53 53 53 52 51 50 50 51 50 51 51 52 53 55 55 55 53 50 50 51 53 54 54 53 53 52 52 52 52 51 51 52 52 52 53 53 52 52 52 52 52 52 52 52 52 53 54 55 54 54 53 52 51 50 50 51 51 52 53 54 54 55 54 54 55 54 54 53 52 51 50 51 52 53 53 52 51 50 50 52 53 53 52 51 51 53 - 54 54 54 55 55 54 53 52 53 53 54 54 54 53 52 52 51 52 53 55 56 55 54 52 51 52 53 53 52 52 52 52 53 53 53 52 52 51 51 51 52 53 53 53 53 54 53 52 52 53 54 54 54 53 53 53 52 52 54 54 52 52 53 54 53 52 52 52 51 51 50 50 50 51 50 50 53 54 56 56 55 55 53 53 53 53 54 54 53 52 52 51 51 52 53 53 53 53 54 54 54 53 53 52 51 51 51 50 51 53 54 53 51 50 51 52 54 55 54 52 51 50 50 51 53 54 56 56 55 54 55 54 52 52 52 52 51 52 52 52 52 53 53 54 54 55 56 56 55 53 52 51 50 51 51 53 53 52 52 53 54 54 53 53 52 51 48 50 52 52 53 53 53 52 52 52 53 54 54 54 54 54 54 54 54 54 53 51 50 50 51 53 54 54 52 52 52 52 53 53 53 53 53 55 55 54 52 51 49 49 48 49 50 51 52 53 53 53 52 52 52 53 52 52 52 53 53 53 53 53 53 54 55 55 53 52 51 51 52 52 52 51 51 51 52 52 53 53 52 51 51 54 55 52 51 52 53 54 54 53 53 53 52 52 51 51 51 52 52 52 51 50 50 51 52 51 52 52 52 52 51 51 51 51 52 53 53 54 53 52 53 53 53 54 53 52 51 52 53 52 53 53 52 51 50 51 53 54 54 53 51 52 53 54 55 54 52 51 50 51 52 52 51 51 52 53 53 51 50 51 53 53 54 52 51 50 51 52 52 51 52 52 53 53 53 51 50 49 50 52 53 53 53 53 52 52 52 51 52 54 54 54 54 53 52 52 53 52 52 50 50 50 51 51 52 52 53 54 55 54 52 50 50 52 54 55 55 53 52 52 52 53 53 52 52 53 52 53 54 54 53 53 53 53 53 52 51 51 52 53 53 54 54 53 52 52 52 52 52 52 52 51 51 52 52 53 53 54 54 54 55 54 53 51 51 51 52 52 52 52 51 50 51 53 53 53 52 52 52 53 - 53 54 55 56 56 55 52 51 52 53 54 54 55 54 53 52 52 53 54 56 56 56 54 52 51 52 53 53 53 53 52 53 53 53 53 53 52 52 51 51 50 51 52 53 53 53 53 52 52 53 54 54 53 52 52 53 53 53 53 54 54 56 56 55 53 52 52 51 51 51 50 50 50 51 50 50 53 54 56 56 55 55 54 53 52 52 53 53 53 53 52 51 52 52 53 53 53 54 54 54 55 54 53 53 52 52 52 51 50 51 52 51 50 49 51 53 54 54 53 51 50 50 49 50 52 54 55 55 55 55 55 53 53 54 54 53 52 51 51 51 52 53 53 52 52 52 52 52 52 52 51 51 52 52 52 53 52 51 51 52 54 55 55 54 53 51 48 50 52 52 53 53 53 52 52 52 52 53 53 54 54 54 53 53 54 53 52 51 50 50 50 52 53 53 54 54 54 54 54 54 53 52 52 54 55 53 51 49 49 50 50 51 51 52 52 53 53 52 51 51 52 53 52 52 52 52 52 52 52 52 53 53 53 53 53 53 54 54 54 53 52 51 51 51 52 53 54 54 53 51 51 52 52 52 51 52 52 52 52 53 53 52 52 51 51 51 52 52 51 51 50 51 50 51 51 51 51 52 52 51 50 50 49 50 50 51 52 52 52 53 53 53 52 53 53 52 52 52 52 53 54 54 53 51 50 51 53 55 55 54 52 53 55 56 56 54 52 51 52 53 53 52 51 50 52 53 53 51 50 51 52 54 55 54 51 49 50 52 52 52 51 52 52 53 52 52 51 53 54 54 54 54 54 54 54 53 52 51 51 53 53 54 54 53 52 52 52 52 51 50 49 50 51 51 51 51 52 53 53 52 52 51 51 52 54 55 55 54 53 52 53 54 53 52 52 53 52 52 53 54 55 54 54 54 53 52 50 50 51 52 53 53 52 52 52 52 52 52 53 52 52 51 51 51 52 53 53 54 54 53 54 55 54 52 51 51 52 52 52 51 50 50 52 53 54 53 51 51 52 52 - 54 54 55 57 57 55 52 51 51 53 53 53 53 53 53 53 53 54 54 56 56 55 53 51 51 52 53 54 54 53 53 54 54 55 54 54 54 53 52 52 51 51 52 53 54 54 53 52 53 53 54 53 53 52 52 52 52 52 52 53 54 55 56 55 52 51 50 51 52 52 51 51 50 50 50 50 52 53 54 54 54 53 53 52 50 51 53 55 55 55 54 53 53 52 52 53 53 53 53 54 54 55 54 53 53 53 54 53 51 52 52 51 50 50 51 53 55 54 53 51 51 50 50 50 51 53 53 54 54 54 54 53 53 54 55 53 52 50 49 51 51 51 51 51 52 51 51 51 51 52 52 52 52 53 53 52 51 50 51 52 54 55 55 54 53 51 49 51 52 52 53 54 53 52 51 51 52 53 53 54 55 54 53 52 53 53 53 51 50 50 51 52 52 53 54 54 54 54 54 54 53 52 51 51 52 52 51 50 51 53 54 53 53 52 53 53 53 53 53 54 54 53 52 51 51 52 53 52 52 53 54 53 52 51 52 53 54 54 54 52 52 51 51 52 52 54 55 55 54 52 51 50 51 51 52 52 51 51 52 52 53 52 51 51 51 52 53 52 51 50 50 50 50 50 50 50 51 52 52 52 52 51 50 50 50 50 51 50 52 53 54 54 53 52 53 53 53 52 51 53 54 54 53 51 50 51 53 55 56 54 53 52 54 55 55 53 51 51 53 54 54 52 51 51 52 53 53 52 51 52 52 53 53 53 51 48 49 52 53 53 52 51 51 52 53 53 53 55 55 54 54 54 54 54 54 53 51 51 50 51 52 52 52 52 52 53 52 52 52 51 50 50 51 52 52 52 51 51 52 52 52 52 51 51 53 55 56 55 54 53 53 54 53 52 51 52 51 51 52 54 54 55 55 55 54 53 50 49 50 52 53 53 52 51 51 51 51 52 53 52 52 51 51 51 52 53 53 53 53 52 53 54 53 52 51 51 51 50 50 50 50 51 53 54 54 52 52 52 52 52 - 55 55 56 57 57 55 52 51 51 52 52 51 51 51 52 52 53 53 54 55 55 53 51 50 50 52 53 55 54 53 54 54 55 56 55 54 54 54 54 53 52 52 52 53 55 55 53 53 53 53 53 53 53 53 53 52 51 51 51 51 52 53 54 53 51 49 49 51 52 52 52 51 51 51 51 51 51 51 52 52 51 51 51 51 51 52 53 56 57 57 56 54 53 53 53 52 52 52 52 53 54 55 54 53 52 53 54 54 53 53 52 52 51 51 52 54 55 54 53 52 52 51 51 51 51 52 52 53 53 53 53 53 53 54 54 53 51 49 49 50 51 50 49 51 53 52 52 52 52 52 53 53 52 52 52 51 51 51 51 52 54 55 55 55 54 52 50 51 52 52 53 53 53 52 52 52 52 53 53 54 54 54 53 53 54 54 53 52 51 51 52 53 53 54 53 53 52 51 52 52 52 53 52 50 50 51 51 52 53 55 56 55 53 53 54 53 53 54 55 56 56 54 52 51 51 53 55 53 52 54 54 53 51 50 51 52 53 52 52 51 51 51 52 52 52 54 55 55 54 53 52 51 51 52 52 52 52 52 52 53 53 52 51 52 52 53 53 52 51 51 50 50 50 51 51 51 52 53 54 54 54 53 52 51 51 51 51 51 52 54 55 54 53 53 53 54 54 53 52 53 54 54 53 51 51 51 53 55 55 55 53 51 52 53 53 52 50 50 52 53 53 52 52 53 53 53 53 53 53 53 52 52 52 52 50 48 50 53 54 53 52 50 51 52 54 54 54 54 53 53 52 52 52 53 53 53 52 51 51 50 51 51 52 51 52 52 52 53 53 52 52 51 51 52 53 52 51 51 51 51 53 53 51 51 53 55 55 55 54 53 53 54 54 52 52 51 51 51 51 53 54 54 55 55 55 53 51 50 51 52 54 53 52 52 52 52 52 52 53 52 52 51 52 53 53 54 54 53 52 51 52 53 52 52 51 51 50 49 49 50 51 51 53 55 54 53 53 53 53 52 - 55 54 55 55 55 54 52 51 52 52 50 49 49 50 52 53 52 52 52 53 53 53 51 50 51 53 54 54 53 54 54 55 55 55 53 52 53 53 54 54 53 52 52 53 54 54 53 53 53 54 53 53 53 53 53 53 52 52 51 51 50 52 52 52 50 49 48 50 52 52 52 51 51 51 51 51 52 51 50 50 50 50 51 51 51 52 53 55 56 55 55 54 53 53 53 52 51 52 53 54 54 54 53 52 51 52 53 54 54 54 53 52 52 53 54 54 54 53 53 52 52 52 51 50 50 51 52 51 52 53 53 54 54 54 53 51 50 49 50 50 51 50 49 51 54 54 53 53 53 54 53 53 52 51 51 52 51 51 52 53 53 53 54 54 54 53 50 50 52 52 51 52 52 53 52 52 53 52 52 53 54 53 54 55 55 54 53 53 52 51 51 53 54 54 52 51 50 49 50 51 52 54 54 50 49 51 52 53 53 55 55 54 52 52 53 53 53 54 55 56 56 54 53 51 52 54 56 53 52 54 54 53 51 51 50 51 50 51 50 50 51 52 52 52 52 53 54 55 55 54 53 53 52 53 52 53 54 54 54 53 53 52 52 53 53 52 52 53 52 52 51 50 50 51 53 52 53 54 54 55 56 55 54 52 52 52 52 52 53 55 56 55 53 53 52 53 53 54 53 53 53 53 53 52 52 52 53 54 54 54 53 51 51 53 53 51 50 49 50 52 53 52 52 53 53 52 52 53 54 54 52 51 51 52 51 49 52 54 55 53 51 50 51 52 53 54 54 53 52 51 51 51 52 52 53 53 53 52 51 50 51 52 52 52 51 51 52 53 53 53 53 52 53 53 52 52 51 51 51 52 53 53 52 51 53 54 55 54 53 53 53 54 54 54 53 51 51 51 52 52 53 53 53 54 54 53 52 51 52 53 54 53 54 53 53 52 53 53 52 52 52 52 52 53 54 55 55 54 52 51 51 52 52 52 51 51 50 50 50 51 52 52 53 54 55 55 54 54 53 52 - 52 52 51 52 53 53 52 53 53 53 51 50 50 51 52 52 51 50 51 52 53 54 53 52 52 53 54 54 53 54 54 55 55 54 51 50 50 51 53 54 54 53 52 51 52 52 51 51 52 53 53 53 53 53 54 54 54 52 52 52 51 52 52 52 50 49 48 50 52 53 53 53 53 53 53 53 54 52 51 51 51 52 53 53 52 52 52 53 53 53 52 53 53 53 54 54 53 53 53 54 54 54 52 50 49 50 51 53 55 54 53 53 53 54 54 54 54 53 53 52 52 51 51 50 50 50 51 51 52 54 55 55 54 53 51 50 51 51 51 51 51 51 52 52 51 52 53 54 54 53 53 52 52 51 51 52 52 53 53 53 53 52 52 54 54 53 50 51 51 51 50 51 51 52 53 53 52 51 50 52 53 54 55 56 56 54 52 52 51 51 51 52 52 53 52 52 51 50 51 53 54 54 54 50 49 52 52 52 52 54 54 51 50 51 53 53 53 53 53 54 54 54 53 52 52 53 54 53 52 52 53 54 54 53 52 52 51 52 53 51 50 52 53 53 52 51 52 54 54 55 54 54 53 51 51 52 55 56 55 53 52 51 52 54 54 52 52 53 55 54 52 51 51 53 54 53 53 53 53 54 55 55 54 53 53 53 54 55 55 54 54 53 52 52 51 51 52 53 53 52 52 52 52 52 52 52 52 53 53 53 53 51 53 55 54 53 52 50 51 52 53 53 53 52 51 51 51 53 54 54 53 51 51 52 53 52 54 56 56 53 51 49 50 52 53 54 54 53 53 53 53 53 53 53 53 53 53 52 51 52 52 53 53 52 52 52 52 52 52 52 52 53 54 53 53 53 52 52 52 52 52 51 52 53 54 54 53 52 52 52 52 54 55 56 55 52 51 52 52 52 52 51 52 53 54 53 52 52 52 53 54 54 54 54 53 53 52 51 52 53 53 53 52 53 54 54 54 54 53 52 52 52 52 52 52 51 51 51 51 52 52 52 52 53 56 57 56 53 52 53 - 51 51 51 51 51 52 52 52 53 53 53 52 51 53 54 53 52 51 51 53 55 55 54 53 52 53 54 53 53 54 54 55 55 54 51 49 50 51 53 54 54 54 52 51 52 53 52 52 53 53 53 53 54 54 55 55 54 52 52 52 51 52 52 51 50 50 50 52 53 53 52 52 53 53 53 53 53 52 51 51 52 52 53 53 51 51 52 53 53 52 52 52 52 52 53 53 53 53 54 54 55 54 53 51 50 49 50 52 54 54 53 52 52 52 52 52 53 53 53 52 51 52 52 52 52 51 51 51 52 53 55 55 55 54 52 51 51 52 52 52 52 52 53 52 50 51 52 53 53 53 52 51 51 51 52 52 53 53 54 53 53 52 52 53 54 53 52 51 51 51 51 51 52 52 52 52 51 50 49 51 53 54 55 55 54 53 53 53 52 52 52 52 52 52 53 54 53 52 53 54 54 54 53 51 51 52 52 52 51 52 52 50 50 50 51 53 52 51 51 52 52 53 53 53 53 53 53 52 53 54 54 54 54 53 52 53 53 54 55 52 51 51 52 53 53 52 53 54 54 54 55 54 53 52 52 53 54 56 55 54 52 51 51 53 53 52 52 54 55 54 52 49 50 53 54 55 53 52 53 54 55 54 54 54 55 54 54 55 55 54 54 53 53 52 51 51 52 53 53 52 52 53 52 52 53 53 53 52 52 51 51 51 52 54 54 53 51 50 51 52 53 54 54 52 51 51 52 54 55 54 52 52 53 54 54 53 54 55 54 52 51 51 52 53 53 53 53 54 54 55 55 55 54 53 52 51 51 51 52 53 53 54 54 54 53 51 51 51 51 52 52 53 53 53 53 53 53 54 54 53 53 53 52 53 53 52 52 52 52 52 52 53 55 56 55 52 51 52 53 53 53 52 52 52 53 52 52 53 52 52 53 53 53 53 53 52 50 49 51 54 53 53 53 53 54 55 55 54 54 53 52 51 53 53 53 52 51 51 51 52 53 53 53 53 56 57 56 53 52 52 - 53 53 53 53 53 53 53 52 52 52 53 54 53 54 56 55 54 53 53 55 57 56 53 51 51 52 53 53 53 53 53 54 54 54 52 52 52 51 52 53 55 56 54 54 54 55 54 54 55 54 53 53 54 55 54 54 53 51 50 50 51 52 52 52 51 52 54 55 54 52 52 52 53 52 52 52 51 50 50 51 52 52 52 51 49 51 52 53 54 53 53 52 53 53 52 52 52 53 54 54 54 54 53 53 52 50 49 51 54 54 53 51 50 49 49 50 51 52 53 53 52 52 53 54 54 53 53 52 52 53 53 54 54 55 54 52 52 52 54 54 53 53 53 52 50 50 51 51 52 52 51 51 50 51 52 52 52 53 53 53 53 53 53 54 54 54 54 53 52 53 53 52 52 53 52 52 51 50 50 52 54 54 55 54 52 53 54 55 55 54 53 52 52 52 54 56 55 54 54 55 55 55 55 53 52 52 52 51 51 51 51 52 52 51 50 52 52 50 51 52 53 52 53 53 54 53 51 52 54 56 55 53 51 51 52 53 54 54 54 53 52 50 51 52 54 54 54 53 53 54 54 54 53 54 54 53 53 54 55 55 53 52 51 51 52 53 53 54 54 53 50 48 50 52 54 55 54 52 54 55 55 54 54 55 56 54 52 52 53 55 55 54 53 53 52 52 52 53 54 53 53 54 55 54 54 53 54 53 53 52 51 51 52 53 53 51 50 50 51 53 54 55 55 55 53 51 52 54 55 54 53 54 56 56 55 54 53 53 51 51 52 52 53 54 54 53 53 53 55 56 56 55 54 52 51 50 50 52 52 52 53 54 55 55 53 50 49 50 51 52 52 52 53 52 51 52 53 56 56 55 54 55 54 52 52 52 53 53 52 51 52 53 54 55 53 51 51 52 53 54 54 53 53 52 51 51 52 54 53 52 51 51 52 54 54 52 50 48 50 53 52 52 54 54 55 55 56 55 54 55 53 51 52 53 52 50 50 50 51 53 54 54 53 52 55 55 55 55 54 52 - 53 53 53 54 55 55 54 53 52 53 53 54 53 54 56 56 55 54 54 55 56 54 51 49 49 51 52 53 52 52 52 53 54 54 54 53 51 50 51 54 57 58 56 55 54 54 53 53 54 54 52 52 52 53 54 53 52 51 49 49 51 53 53 52 52 52 54 55 54 53 54 54 54 53 52 53 51 50 50 51 52 52 52 52 51 52 52 53 53 54 53 53 53 53 53 52 52 52 52 53 53 53 53 53 52 50 49 50 52 53 52 51 50 50 50 50 50 51 51 52 52 52 53 54 54 54 53 52 52 52 53 53 53 54 53 52 52 53 54 54 53 53 53 53 51 50 49 49 50 52 52 52 51 50 50 50 51 52 52 52 52 52 53 54 55 55 55 55 54 54 53 52 52 53 53 52 52 51 50 53 55 55 54 53 52 53 54 54 54 53 52 51 52 52 54 55 55 54 54 55 55 55 56 52 50 51 51 51 51 51 52 53 53 52 51 52 52 51 52 53 53 53 52 53 53 52 51 52 54 55 54 53 52 52 52 52 52 52 54 53 52 51 51 52 53 53 53 53 53 54 54 53 53 53 53 53 54 54 55 55 54 53 52 51 52 53 52 53 55 53 51 50 51 53 54 54 53 53 54 55 54 53 53 54 54 52 50 51 53 54 55 54 52 51 51 51 51 52 53 52 52 54 54 55 54 53 52 53 53 54 54 52 53 54 54 53 51 50 51 52 53 54 54 55 53 51 52 53 54 54 55 55 56 56 54 53 53 53 52 51 51 52 52 53 53 53 53 53 54 54 54 53 53 52 52 52 52 53 51 51 51 52 54 54 53 50 49 50 51 51 51 52 53 52 51 51 52 54 54 53 52 52 53 53 53 54 54 54 52 50 49 51 54 55 53 51 51 52 52 53 53 53 53 52 52 53 53 53 53 52 51 52 53 54 54 53 52 51 51 52 51 51 52 53 53 54 54 53 53 54 53 52 52 51 51 50 50 50 50 51 53 53 51 50 51 53 54 54 55 54 - 53 53 53 54 55 55 55 53 51 51 52 53 54 55 56 56 56 55 55 55 55 53 51 49 49 50 51 52 52 51 51 53 54 55 55 54 53 52 52 54 56 56 55 54 54 54 53 53 55 54 52 51 51 52 53 53 52 51 50 50 51 53 53 53 52 52 53 54 54 54 55 56 56 54 53 52 51 51 52 51 52 52 53 53 53 53 53 52 53 53 54 54 54 54 53 53 52 52 52 52 52 52 52 53 52 51 50 50 51 52 52 53 52 52 52 51 51 50 50 51 53 52 53 54 54 54 54 53 53 53 52 51 51 53 54 53 53 53 53 54 53 53 53 53 52 50 49 49 50 52 53 53 52 50 49 50 51 52 52 52 51 52 53 54 55 55 55 55 55 54 53 53 52 53 53 53 52 51 51 52 54 54 53 53 53 53 54 53 53 52 52 53 53 53 55 56 55 54 53 53 53 54 55 53 51 51 50 50 50 51 52 53 52 52 51 52 52 51 52 52 53 52 52 52 52 52 50 52 53 53 52 52 53 53 53 52 51 52 53 53 52 53 52 52 52 52 52 53 53 53 53 53 52 52 52 53 53 54 55 56 55 54 53 52 52 52 52 53 54 53 52 52 52 53 55 54 53 53 54 55 54 53 52 53 53 51 50 51 52 53 54 53 51 50 49 50 51 52 53 52 53 54 54 54 53 52 52 52 53 54 54 53 54 55 56 55 53 52 51 51 53 53 53 54 53 51 50 51 53 54 56 56 55 54 53 51 52 54 53 52 51 51 52 53 53 54 53 53 52 52 51 51 52 52 53 53 53 53 52 50 50 51 53 53 53 51 50 50 50 50 50 52 53 52 52 52 52 53 53 52 51 51 53 54 54 54 54 54 52 49 48 50 53 55 54 53 52 52 51 52 52 52 51 52 52 53 53 52 52 52 52 52 53 53 53 52 52 52 52 51 50 50 51 51 52 52 52 52 52 54 54 53 52 51 50 50 51 51 51 52 52 53 51 50 51 52 53 54 55 55 - 52 52 52 54 55 55 55 52 50 49 50 52 55 56 55 55 55 55 55 55 54 53 52 51 50 51 52 53 52 52 51 52 54 54 54 55 55 54 53 53 54 54 53 53 54 55 54 54 56 55 53 52 51 52 52 53 53 52 52 51 52 52 53 52 52 52 53 54 54 54 56 57 57 55 53 52 52 52 53 52 51 51 53 54 54 54 53 52 52 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 52 52 51 51 50 51 53 54 54 54 53 52 51 50 49 50 53 53 53 53 53 53 53 53 53 52 51 50 51 53 54 53 53 53 54 54 53 52 53 53 52 51 50 50 52 52 52 52 51 50 50 51 52 53 53 53 52 52 53 53 54 54 54 54 54 55 54 53 53 52 52 52 52 51 52 52 53 53 52 52 52 53 54 54 53 52 53 54 55 55 56 57 56 54 53 52 52 52 53 54 54 52 51 51 51 51 52 52 52 51 50 51 51 50 51 52 52 52 51 52 52 52 51 51 51 51 50 51 52 53 53 53 52 52 53 52 53 54 54 54 54 54 54 54 53 52 52 52 52 52 52 52 52 53 54 55 56 55 53 53 52 52 52 53 53 54 53 53 52 53 54 54 54 54 54 55 54 53 52 53 53 52 51 50 51 53 53 53 51 50 49 50 51 53 54 54 54 53 52 52 52 53 53 53 52 52 52 53 55 56 57 56 54 53 52 51 52 53 53 53 53 52 50 49 50 54 55 55 53 52 51 52 53 53 54 53 53 52 52 53 54 54 53 52 52 51 50 51 52 53 53 54 54 53 52 49 50 51 52 53 53 52 51 51 51 50 50 52 53 52 52 52 53 53 52 51 51 52 54 55 54 53 53 52 51 50 50 52 54 54 55 55 53 52 51 51 51 51 50 50 51 52 52 52 51 52 53 53 52 52 52 52 52 52 52 52 51 51 51 52 52 51 51 52 53 54 55 55 53 51 51 52 53 54 53 53 53 54 53 51 53 53 52 53 54 54 - 51 50 51 51 53 55 54 51 49 49 48 51 56 56 54 54 53 54 55 54 53 53 54 53 52 53 53 53 53 52 52 52 53 54 53 53 55 54 52 51 52 53 52 53 54 54 54 54 55 55 53 53 52 52 52 53 54 53 53 53 53 54 53 53 52 53 53 54 53 53 55 57 58 56 54 52 53 54 53 53 52 51 53 54 54 54 53 52 52 53 53 53 52 53 53 54 55 55 54 53 53 52 53 52 53 52 52 51 51 52 53 55 55 54 53 52 51 50 49 51 53 53 53 52 52 51 52 52 52 51 51 50 51 52 53 52 52 53 55 54 52 51 51 51 53 52 52 52 53 52 51 51 51 50 50 52 54 54 53 53 53 53 54 54 54 53 54 53 54 55 54 53 53 52 51 51 52 53 53 53 52 51 51 52 52 53 54 54 54 53 53 54 55 55 55 56 55 53 52 52 51 52 52 55 56 54 52 51 51 52 53 52 52 51 50 51 50 49 50 52 52 52 52 52 53 53 52 52 51 51 51 51 52 53 53 53 53 53 53 52 52 54 54 55 54 54 55 54 53 51 51 52 53 52 52 51 51 51 52 54 54 54 53 52 52 52 52 53 54 54 53 52 52 53 54 53 54 55 55 54 53 52 52 53 53 54 53 50 50 52 53 52 51 51 50 51 52 53 55 56 54 51 49 49 50 53 54 54 53 51 50 52 54 56 56 55 54 53 52 53 53 54 53 52 54 54 51 49 49 52 54 54 52 51 51 53 54 55 54 54 53 53 52 53 54 53 52 52 51 51 51 52 52 52 53 54 54 53 52 50 50 51 52 53 53 52 51 51 51 51 51 52 53 52 52 52 53 54 52 51 52 54 55 54 52 51 51 50 51 52 53 54 54 54 53 54 53 52 51 51 52 51 51 50 51 51 52 52 52 52 52 53 52 52 52 52 52 52 52 52 52 52 52 53 52 51 51 52 53 55 56 55 53 52 52 54 56 56 55 54 55 55 54 53 54 53 52 52 53 53 - 51 51 50 51 53 54 54 53 51 51 50 51 56 55 53 53 53 53 54 54 53 54 54 54 54 53 53 53 53 52 52 53 53 53 51 51 53 51 50 51 53 54 55 55 55 54 52 51 52 53 53 53 52 51 52 53 53 53 53 53 54 54 53 53 52 53 54 54 53 54 54 56 57 55 53 53 54 55 54 54 53 52 53 54 54 54 53 53 53 52 52 52 52 52 54 55 55 54 54 53 51 51 52 52 53 53 52 51 51 52 53 54 53 53 52 52 51 50 50 51 52 53 52 52 51 50 50 50 51 50 51 51 51 52 52 52 52 53 55 55 53 51 50 51 53 53 53 54 53 52 51 50 51 51 51 52 52 53 53 53 53 54 54 55 55 54 54 53 54 55 54 53 53 52 51 51 52 53 54 53 52 51 51 52 52 53 53 54 54 53 52 52 52 51 53 53 53 53 51 51 51 52 54 55 55 53 51 51 52 53 54 54 54 53 53 52 51 51 51 52 53 52 52 53 54 55 54 53 53 54 53 51 51 52 53 53 52 51 51 50 51 53 53 53 53 53 54 54 53 51 50 52 53 52 52 50 48 48 49 51 53 53 53 52 52 52 52 53 53 53 52 51 51 51 51 52 53 54 54 53 52 51 51 52 52 53 53 50 50 51 52 52 51 51 52 53 54 54 55 55 53 50 48 48 50 54 55 55 54 51 50 50 52 54 55 54 53 52 52 53 54 54 53 53 55 56 53 50 49 51 53 54 52 53 54 55 55 55 55 53 53 53 53 53 53 52 51 51 51 53 54 54 54 53 52 52 52 53 52 49 50 51 53 54 53 51 50 51 51 51 51 52 53 52 51 52 53 53 52 51 52 54 56 55 52 51 50 51 51 52 53 54 55 53 52 51 51 51 52 53 53 54 53 53 53 53 53 53 53 52 52 51 52 53 54 54 53 53 53 54 53 53 53 53 53 52 51 52 54 55 55 54 52 51 52 54 56 56 55 54 54 54 53 52 53 53 52 52 53 53 - 52 52 51 52 53 54 55 55 54 53 53 53 55 54 53 53 54 54 54 54 53 53 53 54 53 53 52 52 53 53 53 54 54 53 52 51 51 49 49 51 53 55 56 56 55 54 51 50 51 52 53 53 52 51 51 52 52 52 52 52 53 53 53 52 52 53 54 54 53 53 53 55 56 54 52 52 54 54 55 54 54 53 54 54 53 53 53 54 53 52 52 51 52 53 55 55 54 53 53 52 51 50 51 52 53 54 54 53 52 53 53 53 52 52 51 51 51 51 51 52 53 53 52 52 51 51 50 51 51 52 52 52 52 52 52 51 51 53 55 55 53 52 50 51 53 52 53 53 53 52 52 52 52 52 52 51 51 52 52 52 53 54 55 56 55 54 53 53 53 54 54 53 53 52 51 51 51 53 54 54 53 52 52 52 53 53 52 53 52 52 51 50 50 50 51 52 52 52 51 50 50 52 54 54 53 52 51 51 52 53 54 55 55 56 56 54 53 52 52 52 52 51 51 53 54 54 55 53 54 55 54 51 50 51 53 53 52 51 50 51 52 52 52 52 51 51 52 53 53 52 51 52 52 53 52 50 48 47 48 50 52 52 52 53 52 51 51 52 52 52 51 51 50 50 50 50 52 54 54 53 53 52 52 51 51 51 52 50 50 51 51 51 51 52 53 54 55 54 54 55 53 51 50 51 53 54 55 55 53 52 51 50 50 52 53 53 51 51 51 52 53 53 53 53 56 57 55 52 50 51 53 53 53 54 56 55 55 54 54 52 52 52 53 54 53 51 50 51 52 54 55 56 55 53 51 51 51 52 52 50 50 51 54 54 53 51 50 51 52 52 52 53 53 53 52 52 53 53 52 51 52 54 55 54 53 52 52 52 52 52 52 53 54 53 52 50 50 52 53 54 55 55 55 54 54 54 54 53 52 51 51 51 52 53 54 55 55 54 54 55 54 54 54 54 54 53 52 52 53 55 54 52 51 51 52 54 55 56 54 53 53 53 51 51 53 54 53 53 53 54 - 54 53 53 53 54 55 55 56 55 55 55 55 54 54 53 54 54 55 55 54 53 53 52 52 52 52 52 52 53 54 55 55 55 54 53 52 51 49 49 50 52 54 54 54 54 54 52 51 52 53 54 54 52 51 51 51 52 53 53 52 51 51 51 51 52 53 53 53 52 51 52 54 54 53 52 52 53 54 54 55 54 54 54 54 52 52 53 54 54 53 53 52 52 53 55 55 52 52 52 51 51 50 51 52 53 55 56 55 54 54 53 52 52 51 52 51 52 53 52 54 55 54 53 53 53 53 53 53 53 54 54 53 51 52 51 50 50 52 55 55 54 52 51 51 53 53 52 51 52 53 54 55 55 53 52 52 52 52 52 53 53 54 55 55 55 54 53 52 53 53 54 53 53 51 50 50 51 52 53 54 54 54 54 54 54 53 52 51 51 51 51 50 50 51 52 53 53 52 51 50 50 51 53 53 52 51 50 51 53 53 54 54 55 56 57 55 54 53 53 52 51 51 51 52 53 54 53 53 53 54 54 51 50 51 52 54 53 51 51 53 54 53 52 51 50 50 51 53 53 53 53 51 52 54 53 51 50 49 50 52 53 54 53 53 52 52 51 52 51 52 52 52 51 50 50 50 52 54 55 54 54 54 53 51 51 51 52 52 52 52 52 51 52 52 54 55 54 54 54 54 54 52 53 54 55 55 54 53 52 53 53 51 51 52 52 51 50 50 51 52 52 52 52 53 55 56 56 53 51 51 52 53 54 56 56 54 54 53 52 51 52 52 53 53 53 51 51 52 53 54 55 56 55 53 51 50 50 51 51 51 50 51 53 54 53 52 51 52 54 53 53 54 55 54 54 53 53 54 53 52 53 54 54 53 53 54 55 54 53 51 51 52 52 53 52 51 51 53 55 55 56 55 55 54 53 53 53 52 51 50 49 50 51 53 54 55 55 55 54 54 54 55 55 55 54 53 53 52 54 55 54 51 51 51 52 53 54 54 53 52 51 52 50 50 53 55 55 54 54 53 - 53 53 54 54 54 54 54 54 55 55 55 54 54 53 54 54 55 55 54 54 53 53 52 52 52 52 52 52 53 55 55 56 55 55 54 53 53 51 50 50 51 52 52 53 53 54 53 52 53 54 54 54 53 52 51 52 54 54 54 53 51 52 52 52 52 53 53 51 49 50 51 53 54 53 52 52 52 53 54 54 54 54 54 54 53 53 53 54 54 54 53 52 51 52 54 53 52 53 53 52 51 51 51 53 54 56 56 56 54 54 53 52 52 51 52 52 53 53 52 54 55 54 53 53 53 54 55 55 54 53 52 52 52 53 53 51 50 52 54 55 54 53 51 51 52 52 52 52 52 53 54 55 56 55 53 53 53 53 53 53 53 54 55 55 54 53 52 52 52 53 54 53 53 51 51 51 51 53 54 55 54 54 54 54 54 54 53 52 51 52 52 52 51 52 54 54 54 53 51 50 49 50 52 52 52 52 52 53 54 54 53 53 53 54 56 55 54 53 52 52 52 51 51 52 52 52 52 51 52 54 52 51 50 52 53 54 53 52 52 54 55 53 52 51 51 51 52 53 53 53 53 51 52 54 54 53 52 51 52 53 54 54 53 53 52 52 52 52 52 53 53 53 52 52 51 51 53 54 55 54 54 54 54 53 52 52 52 52 52 52 52 51 52 52 53 54 54 54 54 54 54 53 54 55 56 55 53 52 52 53 53 52 52 52 52 50 49 50 51 53 53 53 52 53 54 54 55 53 52 51 51 53 54 55 54 53 52 52 52 52 52 53 54 54 53 52 52 53 54 55 55 55 54 53 52 51 51 51 52 52 51 51 53 54 54 53 53 53 54 52 52 55 56 56 55 54 54 54 54 54 53 54 54 53 53 54 56 55 53 51 50 51 52 53 52 52 53 54 55 55 55 54 53 53 53 52 52 52 51 50 49 50 51 52 53 54 55 55 54 54 54 54 55 55 55 54 53 54 55 56 54 51 52 52 52 53 53 52 52 52 51 51 50 51 53 54 55 54 54 53 - 52 53 55 56 55 53 52 52 54 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 53 52 53 54 55 55 55 54 54 54 54 54 52 51 52 53 53 54 54 53 52 50 50 54 55 55 55 53 52 52 54 55 56 55 53 52 53 54 54 54 54 53 50 48 49 52 54 53 53 53 53 52 52 52 53 53 53 53 53 54 53 52 54 55 55 54 52 51 50 51 53 54 55 55 54 53 52 52 53 54 55 56 56 54 53 53 52 51 51 52 52 53 53 52 53 53 52 51 51 53 55 57 57 55 53 50 51 53 54 53 52 51 52 53 54 53 52 52 51 50 52 54 54 53 52 52 54 55 55 55 54 53 54 54 54 53 54 55 55 55 54 52 53 54 54 54 53 53 53 53 54 54 55 56 55 53 52 54 55 56 55 54 52 52 53 53 53 51 52 54 55 55 54 52 50 49 50 52 53 53 53 54 55 56 55 53 52 52 53 55 55 53 52 51 51 51 51 51 52 53 53 52 52 53 53 53 52 52 53 53 53 52 52 53 54 55 53 51 51 52 53 52 52 51 52 52 51 53 55 56 55 53 52 53 54 54 53 52 53 53 53 54 54 54 55 56 56 55 54 54 52 53 56 55 53 52 54 54 53 52 53 55 53 52 52 52 51 51 51 52 52 53 53 53 53 52 51 51 52 54 55 54 53 53 54 54 54 54 53 53 51 50 51 52 54 54 54 54 54 53 52 54 54 53 51 51 53 54 53 52 52 53 53 53 53 53 53 54 54 53 52 53 55 55 54 54 53 52 53 53 52 52 52 52 51 49 50 51 53 54 54 54 54 53 50 50 53 56 57 56 54 54 55 55 55 54 53 53 54 53 53 54 54 53 52 52 53 53 52 52 52 53 53 54 54 53 52 51 51 52 53 54 54 53 51 51 51 51 52 53 53 54 54 53 52 52 53 54 55 55 55 54 54 54 55 54 53 54 54 54 54 53 52 52 51 51 50 50 51 52 53 53 52 53 54 - 51 53 54 55 54 53 51 51 52 53 54 54 53 54 54 53 53 52 53 53 54 54 54 54 54 53 53 53 54 54 54 54 53 53 53 53 53 52 51 52 54 55 54 53 53 52 49 49 52 53 54 54 53 53 53 53 54 55 55 55 54 55 55 56 55 54 52 50 49 50 52 53 53 53 53 53 52 51 51 52 52 52 52 53 54 53 53 54 54 54 53 53 51 50 49 51 54 55 55 54 53 52 51 52 53 54 54 54 53 52 52 52 52 53 53 53 52 52 51 52 52 52 51 51 53 55 56 56 54 51 49 51 54 55 54 53 52 52 52 53 52 52 53 51 50 52 53 54 54 53 52 52 53 54 55 55 53 53 53 53 53 54 55 55 55 54 53 54 55 54 54 53 53 53 54 55 55 56 56 55 53 53 53 54 55 55 54 53 53 55 55 53 52 53 54 55 55 54 53 51 51 52 53 53 53 53 53 54 55 54 53 52 52 54 56 54 53 52 52 52 52 52 52 53 53 53 52 54 54 53 53 52 52 53 53 52 51 51 52 53 53 53 52 52 52 53 52 51 52 52 52 51 52 54 55 55 53 53 53 53 53 52 51 51 52 53 54 55 54 54 55 55 55 56 55 53 54 55 54 52 52 53 54 54 53 54 55 53 52 53 52 51 50 50 51 52 52 52 52 51 50 49 49 51 53 54 54 53 53 54 55 56 54 52 52 51 50 52 54 55 55 53 53 54 53 52 53 53 52 51 51 52 53 52 52 53 54 53 53 53 53 53 54 55 54 53 53 55 54 53 52 52 51 52 52 52 52 53 52 51 49 49 50 52 53 53 54 54 52 49 49 53 55 55 55 54 54 54 55 54 53 51 52 54 53 52 53 53 53 53 53 54 53 52 51 51 51 51 52 52 52 51 51 51 51 53 55 55 54 54 53 52 51 52 52 53 54 54 53 51 51 52 52 54 54 54 53 53 53 54 54 54 54 54 54 53 53 52 51 52 52 51 51 51 52 53 52 52 52 54 - 52 53 53 53 53 52 52 51 52 53 55 55 51 51 53 53 52 53 53 55 56 56 55 54 53 53 53 53 53 52 52 53 54 53 54 53 53 51 50 51 53 53 52 51 52 52 52 51 50 50 51 52 54 54 53 51 50 51 54 56 56 56 55 55 54 53 52 51 50 50 49 50 52 51 50 51 51 51 51 51 51 52 52 53 54 54 54 53 52 52 53 54 54 52 50 50 53 54 53 52 52 51 52 52 53 52 52 51 52 51 52 54 55 55 54 53 52 51 51 52 53 54 54 53 53 53 52 51 50 49 50 52 55 55 54 53 53 52 50 50 51 52 54 54 52 51 52 53 54 54 53 52 51 52 54 55 54 53 52 52 52 53 54 54 54 53 53 53 54 53 54 53 53 52 52 52 53 54 54 55 55 54 52 52 52 53 53 53 54 56 58 55 53 53 54 54 54 53 52 53 55 55 55 53 52 51 51 52 53 52 51 51 54 55 57 54 52 52 53 54 54 54 53 53 54 53 53 55 56 53 52 51 52 51 52 52 51 50 50 51 52 55 55 55 53 53 53 54 54 54 53 50 50 52 53 54 53 54 53 52 52 51 50 49 50 53 54 54 53 51 50 51 52 54 55 54 53 52 52 52 53 54 55 55 54 52 52 52 54 55 54 52 50 50 52 54 54 52 50 50 51 51 51 52 53 53 54 53 53 53 54 55 53 49 48 48 51 54 56 56 55 51 49 50 52 54 54 52 51 50 50 52 52 53 54 56 56 54 53 53 54 54 55 56 56 55 54 53 52 53 52 52 51 50 50 51 52 52 51 52 51 50 50 51 52 53 52 51 52 51 52 54 53 51 52 53 54 54 52 51 51 50 51 54 54 54 53 53 53 54 54 53 52 52 51 50 50 49 50 50 51 53 53 53 51 50 51 54 55 54 53 52 51 52 52 53 55 56 55 52 51 51 52 52 53 52 52 51 52 53 53 52 52 51 52 52 51 51 51 53 53 53 52 53 53 54 53 53 53 53 - 53 52 52 52 52 52 52 52 52 53 55 54 51 51 53 53 52 52 53 54 55 56 55 54 54 53 53 54 53 52 53 54 54 54 54 54 53 51 50 52 54 54 53 53 53 54 53 52 51 52 53 53 54 54 53 51 51 51 53 54 55 55 55 55 54 53 52 52 52 53 51 52 54 53 51 50 51 51 51 51 51 51 52 53 53 54 54 53 51 50 52 54 54 53 53 52 52 53 53 53 52 52 53 54 55 55 54 52 51 51 52 53 54 55 55 54 53 53 53 52 52 54 55 54 52 52 52 51 51 52 52 54 55 54 53 53 53 52 51 51 51 52 54 55 55 53 52 52 53 54 54 53 52 52 52 54 55 53 52 51 52 53 54 54 54 53 53 53 54 54 54 54 53 52 51 52 52 53 54 54 54 53 52 52 53 53 53 53 54 55 56 55 53 53 53 53 53 51 51 53 54 54 53 51 49 49 50 52 52 52 51 51 52 54 54 53 51 52 53 53 54 54 54 54 54 54 53 54 55 54 54 53 53 52 51 52 51 50 50 52 53 55 57 56 53 52 52 53 54 54 53 51 51 51 52 53 54 54 53 53 52 52 51 49 50 53 55 55 53 51 50 50 52 53 54 54 53 52 51 52 53 54 54 54 54 52 51 54 55 55 54 52 50 50 52 54 54 53 52 52 52 50 50 50 52 53 54 54 53 51 51 51 51 50 50 51 53 54 54 54 53 51 50 52 53 55 55 53 52 52 52 53 54 54 55 57 56 55 54 54 54 54 54 54 53 52 53 55 54 53 53 52 51 50 50 52 52 52 51 50 51 52 53 52 52 51 51 51 51 51 53 55 53 52 52 53 53 53 52 51 51 51 51 51 52 52 53 53 53 54 54 54 54 53 53 53 52 51 51 51 53 54 55 55 53 51 51 52 52 53 52 51 51 52 53 53 54 54 53 52 52 51 51 53 54 54 53 53 53 55 53 50 49 50 50 50 50 50 52 53 54 54 53 53 54 54 54 53 52 52 - 53 53 53 53 53 53 53 53 53 53 54 54 52 52 53 52 51 51 52 53 54 55 55 54 53 53 53 53 53 53 53 55 55 55 55 54 53 52 51 53 54 55 54 54 54 54 53 52 53 54 54 54 53 53 52 52 52 52 51 52 54 54 54 54 54 53 53 53 54 55 54 54 56 54 52 51 51 51 52 52 52 52 52 53 53 53 53 53 52 51 52 53 53 53 54 53 51 53 54 54 53 53 53 55 55 55 54 52 51 52 52 52 53 53 54 55 55 54 54 52 52 54 55 54 52 51 51 52 52 53 54 54 54 53 53 52 52 52 52 52 53 53 54 56 57 55 53 52 52 53 53 54 53 52 51 53 54 53 52 52 52 53 53 53 53 53 53 53 53 54 55 54 53 52 51 51 52 52 52 53 53 52 53 53 54 54 54 54 54 54 55 54 53 53 54 53 52 51 50 52 53 53 52 51 49 49 51 52 53 52 51 50 52 53 53 52 51 51 52 52 53 53 53 54 55 54 54 53 53 54 55 55 54 52 51 51 51 51 51 52 53 55 56 55 53 52 52 53 54 53 52 52 52 52 52 52 53 53 54 54 53 52 51 50 51 54 56 55 54 52 51 51 52 53 53 53 53 52 52 52 52 53 53 53 53 52 52 55 56 55 54 52 50 50 51 53 54 53 53 55 53 49 48 49 51 53 54 54 53 50 48 48 49 51 52 53 53 53 53 52 52 53 53 52 53 54 54 53 52 52 53 54 55 55 56 57 56 55 55 55 55 55 54 53 52 52 53 55 54 52 52 52 52 52 52 52 52 52 50 49 51 53 54 53 51 50 50 51 52 51 52 54 54 53 53 54 53 52 52 52 52 52 51 50 51 52 53 54 54 55 55 55 54 54 54 54 54 53 52 52 53 54 55 55 54 52 51 51 51 51 51 52 53 53 54 54 53 52 52 52 52 51 52 54 55 55 54 53 54 55 54 52 51 52 52 52 51 51 52 53 53 53 53 54 54 53 53 52 52 53 - 54 54 54 54 54 54 54 54 54 53 54 54 53 53 52 52 51 51 51 53 53 53 53 53 52 53 53 52 52 53 53 55 55 55 54 54 54 53 53 53 55 55 55 54 53 53 53 53 53 54 54 54 53 52 51 52 53 52 50 51 53 54 53 53 53 54 55 55 55 56 55 55 56 55 53 52 51 52 53 53 52 53 52 53 55 55 54 54 54 54 54 53 52 52 53 53 52 53 54 54 53 52 52 53 53 53 52 52 53 54 53 53 52 53 54 55 56 54 53 52 53 55 56 54 52 51 52 52 52 53 54 54 53 53 52 53 53 53 53 53 54 54 54 56 57 56 54 52 52 52 53 53 53 52 52 53 53 53 52 53 52 52 52 52 52 52 53 52 51 53 54 54 53 52 51 51 51 51 51 51 52 52 53 54 54 54 54 54 53 53 53 54 53 53 54 54 53 51 51 51 53 53 53 52 51 51 52 53 54 52 51 51 52 53 53 52 51 51 51 52 53 52 53 53 54 55 54 53 53 54 55 55 53 52 51 52 52 53 52 50 52 55 56 54 52 51 52 54 55 54 53 53 53 51 50 50 52 53 54 53 53 52 52 51 52 55 56 56 54 53 52 52 52 52 53 53 53 52 52 51 51 52 53 53 53 52 52 54 55 54 54 53 52 51 51 52 52 52 53 55 53 49 49 50 51 51 52 53 53 50 47 47 49 51 52 53 53 53 52 52 52 53 53 51 52 52 52 52 51 51 52 53 54 54 54 55 54 54 54 54 54 54 54 53 54 55 55 54 52 51 51 53 54 54 53 53 53 51 50 49 51 53 54 53 51 51 52 53 53 52 52 53 54 54 54 54 53 52 53 53 53 53 52 50 51 52 54 54 54 54 55 54 53 52 53 54 54 53 52 52 53 53 54 54 53 52 51 50 51 51 52 53 54 55 55 54 53 52 52 53 52 52 53 54 55 54 54 53 53 54 55 56 55 54 55 54 52 51 52 53 52 51 52 54 54 53 52 52 53 54 - 54 54 54 54 54 54 54 54 53 53 53 54 54 54 53 52 52 51 51 52 53 53 53 53 53 53 53 53 52 52 53 54 55 54 55 54 53 53 53 53 53 54 54 54 53 53 54 54 53 54 54 54 53 52 52 53 53 52 51 52 54 54 53 53 54 54 54 54 55 55 54 54 55 54 53 52 52 52 53 52 52 53 53 54 55 54 54 54 56 56 56 54 52 51 52 53 52 53 53 53 53 52 52 52 52 52 51 52 54 55 54 53 52 52 54 56 56 55 53 53 54 55 55 54 53 53 53 53 52 53 54 54 52 52 53 53 54 54 54 54 54 54 54 54 54 55 54 53 52 51 51 52 52 53 53 53 53 53 53 52 52 53 52 52 51 52 53 51 51 52 53 54 53 53 52 52 52 51 51 51 52 52 53 54 54 55 54 53 53 53 53 54 54 53 54 54 54 52 51 52 53 53 52 54 54 53 53 53 53 52 51 51 53 53 53 52 52 51 52 53 53 52 52 53 54 54 54 53 53 54 54 53 51 50 52 53 54 53 52 50 51 54 56 54 52 52 53 54 55 55 53 54 53 51 50 50 51 52 52 53 53 53 52 52 52 54 56 56 54 53 52 51 52 52 53 53 53 52 51 50 51 52 53 53 53 53 52 53 53 53 53 54 54 53 52 51 51 52 53 53 51 49 51 53 53 50 49 51 52 51 49 51 51 51 51 51 52 52 52 52 52 53 52 51 50 51 51 52 51 51 51 52 52 52 52 53 53 53 53 52 53 53 53 53 55 57 56 52 50 50 51 53 55 55 54 53 53 53 52 51 52 53 53 52 52 53 55 55 54 52 52 53 53 54 54 53 52 52 53 54 53 53 52 50 51 52 53 54 54 54 54 54 52 51 52 54 53 52 52 52 52 53 53 53 52 52 52 51 52 53 54 55 55 55 54 54 54 54 54 53 52 52 52 53 54 54 54 53 52 52 53 54 52 52 53 52 51 51 51 52 52 52 52 53 53 53 53 53 53 55 - 54 54 54 55 55 55 55 54 53 52 52 53 55 55 54 53 53 53 52 53 53 53 52 52 54 54 53 53 52 52 53 54 54 54 55 54 51 51 51 51 52 52 53 53 53 54 55 55 54 53 53 54 54 54 54 54 53 53 54 54 53 53 54 54 53 53 53 54 54 53 52 53 53 53 53 52 53 52 52 53 53 54 55 55 53 52 52 53 55 57 57 55 53 53 53 53 52 51 51 51 52 53 53 52 52 53 54 54 54 54 54 53 51 52 54 56 57 56 54 54 55 56 55 54 53 54 54 54 53 53 53 53 51 52 53 54 55 55 55 54 53 52 52 52 51 52 53 53 51 50 50 50 51 52 52 52 52 52 53 52 52 52 52 52 51 52 53 51 51 52 52 53 53 54 54 54 53 52 50 50 51 52 53 53 54 54 54 54 53 53 53 53 53 53 54 54 54 52 52 52 53 53 52 55 55 53 53 52 52 51 52 52 53 53 52 53 53 53 53 54 54 53 52 52 53 54 53 52 52 55 54 53 51 49 51 53 54 53 53 52 54 56 56 55 54 53 53 55 55 54 53 53 53 52 51 50 50 51 52 52 53 53 53 51 51 52 53 54 54 53 52 51 51 51 52 53 53 52 50 50 51 53 54 54 54 53 52 52 52 53 54 55 55 55 53 52 52 53 53 52 50 50 54 56 55 50 48 49 52 52 51 52 53 52 51 51 51 52 53 53 53 52 52 51 51 51 52 52 53 53 52 52 51 51 51 51 52 52 52 52 52 52 51 52 54 56 56 51 49 49 51 53 54 54 53 53 54 53 53 53 53 52 52 53 53 54 55 55 54 53 52 52 53 53 53 53 53 53 53 53 53 52 51 50 50 51 51 52 53 53 54 54 53 52 52 53 53 53 53 52 52 52 53 53 53 53 53 53 53 54 55 55 55 54 53 53 54 55 55 54 53 53 53 53 53 53 53 53 53 53 52 52 51 51 52 51 51 50 52 53 53 53 52 52 53 54 55 54 55 55 - 53 53 53 54 54 54 54 53 52 52 52 53 54 55 54 54 54 54 54 54 54 54 53 53 56 56 54 53 52 52 53 54 55 54 55 54 50 50 51 51 51 52 52 52 52 53 55 55 54 53 52 53 54 55 55 54 53 53 55 55 52 53 53 53 53 53 53 54 53 52 51 52 52 52 53 53 53 52 53 54 54 55 57 56 53 51 51 51 53 55 56 55 54 54 54 54 53 50 49 49 52 53 54 53 52 54 57 56 53 53 53 52 52 52 54 56 57 56 54 53 54 55 54 53 53 54 55 55 54 52 52 51 51 52 53 55 56 57 56 55 53 52 51 50 51 51 52 52 51 50 50 51 51 51 50 51 52 52 53 52 53 52 51 51 52 52 52 52 52 51 52 52 53 55 56 56 55 53 51 50 51 51 52 54 53 53 53 53 54 54 54 53 53 53 54 54 53 52 52 53 54 53 52 54 55 52 52 52 52 52 52 53 54 53 51 53 54 53 54 55 54 53 52 52 53 54 53 50 51 55 56 54 52 50 50 51 52 53 53 54 55 56 56 56 54 54 54 55 55 53 52 53 53 53 52 52 51 51 52 53 54 54 54 51 51 51 52 53 53 53 52 52 52 51 52 53 53 51 50 50 51 53 54 55 55 54 52 52 52 53 54 55 55 54 53 52 52 53 54 51 49 50 54 57 56 51 49 49 52 52 51 52 52 53 52 52 52 52 53 53 53 53 52 52 51 52 52 53 54 54 53 52 52 51 50 49 50 51 52 53 53 52 51 51 52 54 55 52 50 50 52 53 54 52 51 51 53 53 53 54 53 52 53 53 54 54 54 53 53 53 52 52 52 53 54 54 54 54 54 53 52 52 51 51 51 50 50 51 52 53 54 54 54 52 51 52 53 54 54 54 53 53 53 54 55 55 55 55 55 54 54 54 54 53 53 53 54 55 55 55 54 54 54 54 54 54 54 54 54 54 53 52 51 51 52 52 51 51 52 53 54 54 52 51 53 55 55 56 55 55 - 53 52 53 53 54 53 53 53 52 52 52 53 53 54 54 53 54 55 55 55 54 54 54 55 56 56 55 54 53 53 53 54 55 54 55 54 52 52 53 53 52 52 52 52 51 51 53 54 54 53 52 52 54 56 55 53 52 52 55 55 53 52 53 53 52 53 53 54 53 52 51 52 53 54 55 54 54 53 53 55 56 57 59 57 54 52 51 51 52 53 55 54 53 53 53 54 54 52 50 50 52 53 53 52 51 53 56 55 52 53 54 53 53 54 55 55 55 54 52 52 53 53 53 52 52 52 54 55 53 52 52 51 52 52 53 55 56 57 56 55 54 52 51 51 52 52 51 50 50 51 53 53 53 51 50 50 52 52 53 52 52 52 51 51 52 53 52 52 52 52 51 52 53 55 56 56 56 54 52 51 52 52 53 54 53 54 53 53 54 55 55 54 53 53 54 54 54 53 52 53 54 54 53 53 53 53 52 52 53 54 55 55 55 54 51 52 53 53 54 55 55 52 51 52 53 54 53 49 49 55 57 56 53 50 49 50 51 52 53 54 55 55 55 55 55 54 55 54 54 53 53 53 54 53 54 53 52 52 53 54 54 55 55 52 51 52 52 53 54 54 53 52 52 53 53 53 52 51 51 51 52 54 55 55 55 54 53 53 52 53 53 54 53 53 52 52 52 54 54 52 50 50 53 55 55 52 50 51 51 51 50 50 51 53 54 55 54 54 53 52 52 53 52 52 51 52 52 54 55 54 53 52 52 51 50 49 50 51 53 54 54 54 52 52 53 54 54 54 53 52 52 53 52 50 48 49 51 52 53 54 53 52 53 54 53 53 52 51 51 53 53 52 52 53 54 53 54 54 54 53 52 51 52 53 52 51 50 50 51 53 54 55 53 51 51 52 53 54 55 55 54 53 53 54 56 56 57 56 54 53 51 51 52 53 53 52 53 53 55 56 55 54 53 53 54 55 54 54 54 55 54 53 52 52 53 52 52 53 53 54 55 55 52 51 53 55 56 56 55 54 - 53 53 53 53 54 54 53 53 53 53 52 53 53 53 53 53 54 55 55 56 55 55 55 55 55 55 55 54 54 53 53 54 55 55 54 54 53 54 55 54 53 53 53 52 51 50 51 52 53 53 52 53 54 55 54 53 52 52 53 53 52 52 53 53 53 53 54 55 55 53 52 53 54 55 55 55 54 53 54 56 57 58 58 57 56 54 52 51 52 52 53 54 53 51 51 53 56 54 52 51 52 53 53 52 52 52 53 54 53 54 55 55 55 55 55 54 53 52 50 50 52 53 53 51 50 50 52 52 52 52 52 52 52 53 53 54 55 55 55 54 53 52 52 52 54 52 51 50 51 53 54 55 54 52 50 50 51 52 52 52 52 52 52 52 52 53 53 53 53 52 52 51 52 54 55 56 55 54 52 52 53 54 54 54 54 53 53 53 54 55 55 55 55 54 55 55 54 53 53 54 55 54 53 53 54 53 54 54 54 55 55 56 56 55 52 52 52 52 54 54 54 52 51 51 53 54 54 51 51 54 56 56 54 51 49 50 51 52 53 53 53 52 52 53 54 54 54 54 53 52 53 53 54 54 54 54 53 54 54 54 54 55 55 53 53 52 53 53 54 54 54 53 54 54 54 52 51 51 52 52 53 54 55 55 55 54 53 53 53 53 53 52 52 51 51 52 52 53 54 53 52 51 52 54 55 54 53 52 51 50 50 51 52 53 55 55 54 54 53 52 52 53 53 52 51 51 51 52 53 53 52 51 51 51 51 50 50 52 54 55 55 55 54 53 54 55 55 55 55 54 53 53 51 49 48 49 51 51 52 53 53 53 54 53 53 52 52 52 52 53 54 53 53 53 53 54 55 55 55 53 52 52 53 55 54 53 52 51 51 52 53 53 53 51 51 52 52 53 54 54 54 53 54 54 55 55 56 56 54 52 51 52 52 52 52 51 51 51 53 54 54 54 53 53 54 55 55 55 55 55 53 50 49 50 51 52 52 52 53 54 56 56 54 52 53 54 55 54 54 53 - 56 55 54 54 55 55 54 53 53 52 52 53 54 54 53 54 55 55 56 56 55 54 54 54 54 54 55 55 54 53 53 54 54 54 54 53 52 54 55 54 54 54 54 53 51 49 50 52 52 53 53 54 54 54 53 53 53 52 52 52 53 53 53 54 54 54 55 56 56 54 53 54 55 55 55 54 53 53 55 56 56 56 55 55 56 54 53 51 52 53 54 54 53 52 51 53 55 54 53 52 52 52 52 53 54 53 52 52 53 53 54 56 56 57 56 54 53 51 50 51 54 55 54 52 50 49 50 50 50 51 53 53 53 53 53 53 54 54 53 52 52 52 53 54 54 52 51 51 53 54 55 54 53 53 52 51 50 51 52 53 52 52 53 53 53 53 54 54 54 53 52 51 51 52 54 55 55 55 53 53 53 55 55 55 54 53 52 53 54 54 54 55 56 54 54 54 53 52 52 54 55 54 53 54 55 54 54 55 54 53 53 54 55 54 52 52 52 53 54 55 54 52 51 51 53 55 55 54 54 54 53 53 52 51 51 51 53 54 54 55 54 51 51 52 54 55 54 53 52 52 52 53 53 53 53 53 53 54 55 54 54 54 54 54 53 52 52 52 53 54 54 54 54 55 54 51 51 52 53 53 54 54 54 54 54 54 53 53 54 54 53 52 51 50 50 51 52 53 54 55 54 53 53 54 55 55 54 52 51 50 50 51 52 52 53 54 54 53 53 53 53 53 54 54 53 52 52 52 52 52 51 50 51 52 52 51 51 53 54 55 55 54 53 53 53 55 55 55 54 54 53 53 52 51 51 51 52 50 50 52 53 53 53 52 51 52 53 55 55 54 54 54 53 52 52 54 55 56 56 54 53 54 54 54 53 53 52 52 52 53 54 54 53 53 52 51 52 53 53 53 53 54 54 55 54 54 54 55 53 52 52 53 53 53 52 51 50 51 52 53 53 52 52 52 53 54 55 55 55 54 53 50 49 50 51 52 52 52 53 54 55 55 54 54 54 55 54 53 52 52 - 57 56 55 56 56 55 55 54 53 53 52 53 55 55 54 54 55 55 55 55 54 53 54 54 53 54 54 54 54 53 53 54 54 53 53 52 50 53 54 53 53 54 54 54 51 50 51 52 52 53 54 54 54 53 53 54 54 54 52 52 54 54 54 54 55 55 56 56 56 55 54 54 54 54 53 52 52 53 55 55 55 54 52 52 54 54 53 53 53 54 55 55 54 54 53 53 53 53 53 52 51 51 53 55 56 54 52 51 52 52 54 56 57 57 56 54 52 51 51 53 56 56 55 53 51 50 50 50 49 51 54 54 53 53 53 53 54 53 52 52 52 53 54 54 53 52 51 52 53 54 54 52 52 53 54 52 50 51 52 52 52 52 52 52 53 53 53 54 54 54 52 51 52 52 53 55 56 55 55 53 53 54 55 55 54 53 52 52 53 53 53 55 55 54 53 52 51 51 52 53 54 54 53 54 54 54 54 54 52 50 50 51 53 53 52 53 54 53 55 55 54 52 51 51 53 55 57 57 56 53 51 50 50 52 53 54 54 55 55 57 55 53 51 52 55 56 55 52 51 52 52 53 53 52 52 53 54 54 55 54 54 53 53 53 53 52 51 52 52 53 54 53 53 54 54 51 51 53 53 54 55 55 54 53 53 54 54 54 53 53 54 53 51 51 51 52 52 52 53 55 55 54 55 54 55 55 54 52 51 50 51 54 53 53 53 52 52 53 54 55 55 53 54 55 55 53 53 53 52 52 51 51 52 53 54 54 54 53 53 53 53 52 52 52 52 54 54 53 53 53 54 54 53 53 52 52 52 49 49 52 54 53 52 51 51 52 55 57 56 54 54 54 52 51 51 53 55 56 56 55 55 56 55 52 52 53 53 53 53 53 54 55 55 55 54 52 52 53 53 53 54 55 55 54 54 54 53 53 52 53 54 54 54 53 51 50 51 52 52 51 51 52 52 52 52 53 54 54 53 53 54 55 53 53 54 54 52 51 53 54 54 53 54 56 55 55 54 53 52 52 - 55 55 56 56 56 56 56 55 54 53 53 54 55 54 53 53 52 52 52 52 53 53 54 54 53 53 54 53 53 52 52 53 53 53 52 51 50 52 53 53 54 53 53 53 52 51 51 52 52 53 53 53 53 53 54 53 54 54 55 55 56 55 53 53 54 55 56 56 56 55 54 53 53 53 52 52 51 52 54 55 54 52 52 52 52 53 55 57 57 55 53 53 53 53 53 54 54 52 51 52 53 55 55 55 54 54 53 53 52 53 54 56 56 55 53 52 52 51 51 53 55 55 54 53 52 52 51 52 53 54 55 55 54 54 54 53 54 54 54 54 54 53 54 53 52 53 54 53 52 51 50 50 51 52 52 51 51 51 51 52 52 52 52 52 52 52 52 52 53 52 52 52 53 54 54 54 54 54 55 53 52 53 54 55 54 53 52 51 50 51 51 52 53 53 53 53 51 52 53 55 56 55 54 53 54 55 54 52 49 48 49 51 53 53 53 53 53 53 53 54 54 53 52 51 52 55 57 55 54 53 53 52 51 52 52 54 55 55 55 54 54 53 53 53 54 55 54 51 50 50 52 53 53 53 52 53 54 54 54 54 53 53 52 52 53 53 52 52 53 54 54 52 52 54 57 54 53 54 54 55 55 53 52 52 53 54 53 54 53 52 53 53 54 56 57 57 55 53 51 53 53 54 55 55 55 54 53 52 52 51 52 56 57 56 54 53 52 53 54 55 55 52 51 54 54 54 53 53 54 54 54 53 53 52 53 56 55 53 52 51 52 52 53 53 52 53 52 50 51 53 54 55 54 53 51 50 51 51 52 53 53 53 52 52 53 53 54 54 54 53 53 53 53 52 52 52 53 53 53 53 54 55 55 52 53 54 55 54 53 52 52 53 55 55 54 52 52 52 53 54 55 55 55 54 53 53 52 51 50 52 54 55 54 52 50 49 50 52 53 52 52 53 53 53 52 52 53 54 55 55 54 54 54 53 53 51 50 50 51 53 54 54 55 55 53 51 51 51 52 52 - 54 54 54 54 54 55 55 54 54 53 53 52 54 54 53 53 52 52 52 52 53 53 54 54 52 53 54 54 54 53 52 52 53 52 52 52 52 52 53 53 53 53 52 52 52 52 52 52 53 53 54 54 53 53 52 53 54 54 55 56 56 55 53 51 52 53 54 54 54 54 54 53 52 52 52 51 51 52 54 55 55 54 54 54 53 54 56 57 57 55 52 52 54 54 54 53 53 52 51 52 54 55 55 54 53 53 54 53 53 53 54 55 56 54 52 52 52 52 52 53 55 55 55 54 53 53 52 53 54 54 54 54 54 54 55 55 55 54 54 53 53 53 52 52 52 53 54 53 53 51 50 51 52 52 52 52 53 53 53 53 53 53 53 53 52 52 52 52 52 52 52 53 54 53 53 52 52 53 55 54 53 53 54 55 55 54 53 52 51 51 52 52 53 54 54 54 52 52 53 56 56 55 54 53 54 54 54 52 49 49 50 52 53 54 53 54 53 53 53 53 53 53 52 52 53 54 56 53 52 52 52 51 50 50 51 52 54 55 54 53 53 53 52 52 53 54 53 52 51 51 53 53 52 52 52 52 52 53 53 52 51 51 52 52 53 54 54 53 53 54 54 52 52 54 56 54 53 53 54 54 54 52 50 50 52 53 52 53 53 53 53 53 53 55 56 56 55 54 53 52 52 53 53 54 53 53 53 53 54 53 53 55 56 56 55 54 53 54 55 56 54 52 51 53 53 53 53 53 53 54 54 53 53 52 53 55 54 52 51 51 52 53 54 55 54 53 52 50 51 52 53 54 54 54 53 51 51 51 51 52 52 52 52 52 52 53 53 53 53 53 53 54 53 53 51 51 51 51 52 52 54 56 55 53 54 55 55 54 52 51 52 53 55 54 54 53 51 51 51 53 55 56 55 54 53 53 52 51 50 51 53 55 54 53 51 50 51 52 53 53 53 53 54 54 53 52 53 54 56 55 54 53 53 53 52 51 50 50 51 52 53 54 54 53 51 51 51 52 52 53 - 54 53 52 52 52 52 53 53 52 52 52 51 53 53 53 54 53 53 52 52 52 53 54 54 53 54 55 56 55 53 53 52 53 53 53 53 53 54 54 53 53 52 51 51 52 53 52 52 52 53 54 55 54 52 51 53 54 55 54 54 55 54 53 51 51 52 52 53 53 53 54 53 52 53 52 52 51 52 54 55 55 55 55 54 53 54 55 56 56 54 52 53 54 54 54 52 52 52 52 53 53 53 53 53 53 54 54 53 52 52 53 55 55 54 52 52 53 54 54 55 55 55 55 54 54 53 53 54 54 54 53 53 53 54 55 56 55 54 53 51 51 51 51 52 53 53 53 54 54 54 54 53 53 53 53 53 54 55 55 55 55 54 54 53 53 53 53 52 51 52 53 54 53 52 51 51 52 53 56 55 53 53 54 54 55 55 54 54 53 53 54 52 53 54 55 54 53 52 53 55 56 56 55 54 54 55 54 53 51 50 51 53 53 53 52 53 53 54 54 53 52 52 52 53 53 54 54 52 51 51 51 50 50 49 50 50 52 54 54 53 52 53 52 52 52 53 53 52 52 52 54 52 51 51 52 52 51 51 51 50 50 51 52 53 54 54 55 54 54 53 53 52 52 53 54 53 52 52 53 54 53 51 49 50 51 51 51 52 53 54 54 53 52 52 52 53 54 55 55 53 52 52 52 52 52 52 53 54 55 55 54 53 53 54 55 55 55 55 55 55 54 52 52 54 53 52 52 52 53 53 53 53 52 51 51 53 52 52 51 52 53 55 55 56 55 53 52 52 52 52 52 53 54 54 54 53 52 51 51 51 51 51 51 51 52 52 53 54 53 53 54 54 54 52 52 51 50 50 51 52 54 56 55 53 54 54 54 53 52 52 53 54 54 53 53 54 51 49 49 51 54 56 56 55 54 53 52 52 51 51 52 54 54 54 52 52 52 52 53 53 53 53 53 54 53 53 53 55 56 55 54 54 54 53 53 52 52 51 52 52 53 53 53 52 52 51 52 53 53 52 - 54 53 52 52 51 52 52 52 53 52 52 51 51 52 53 53 54 53 52 51 52 52 53 53 52 54 56 56 56 54 53 53 54 54 55 54 55 55 54 54 52 51 51 52 53 53 52 51 50 53 55 56 54 53 52 54 55 55 54 53 54 54 53 52 52 52 52 53 54 53 54 53 52 53 53 52 52 52 54 54 55 55 55 54 52 53 54 55 54 53 52 52 53 54 53 52 51 52 53 53 54 53 53 53 54 54 54 53 52 52 53 55 55 54 52 52 53 55 55 54 54 54 54 54 54 53 54 54 55 54 54 53 53 54 55 55 55 54 52 51 50 51 51 53 54 53 53 54 55 56 56 55 54 53 53 54 55 55 56 56 56 55 54 53 52 53 53 52 51 51 52 53 53 52 51 51 52 54 56 54 52 53 52 53 54 55 54 54 53 52 53 52 52 53 54 54 53 53 54 55 56 56 56 55 55 55 55 54 53 51 52 53 53 52 51 51 52 54 54 53 53 52 52 53 53 53 53 51 51 52 53 52 51 51 50 50 52 53 54 53 53 53 53 52 52 52 52 51 51 52 53 53 52 51 52 53 52 52 51 51 52 53 53 54 53 54 54 54 53 51 50 51 51 52 52 52 51 52 52 53 53 51 50 51 51 51 52 53 54 54 54 53 51 51 52 53 54 55 54 52 51 52 52 51 52 52 53 54 54 55 54 53 53 54 54 55 55 54 55 54 54 53 54 54 54 53 53 52 52 52 53 52 51 49 50 51 51 50 50 52 53 54 55 55 55 53 52 52 52 52 52 53 53 53 53 53 53 52 52 51 51 51 51 51 51 52 53 54 53 53 54 55 54 53 52 51 50 49 51 52 54 54 54 53 52 53 53 51 51 53 55 56 54 52 53 54 52 49 49 50 53 56 57 56 54 53 52 51 51 50 51 52 54 54 54 53 52 52 53 53 52 53 54 54 53 53 54 56 57 56 54 53 53 54 53 53 54 53 53 52 52 52 52 52 52 52 53 53 53 52 - 54 53 53 53 53 53 53 53 53 53 53 53 51 51 53 54 54 53 52 51 51 52 52 52 52 54 55 55 54 53 52 52 53 55 55 55 55 54 54 53 53 53 53 53 53 52 50 49 49 52 55 56 55 53 53 54 55 54 53 52 52 53 53 54 54 54 54 54 54 54 53 52 52 54 54 53 52 52 53 53 53 53 54 54 53 53 53 53 53 51 51 52 53 53 52 51 52 53 54 54 53 52 52 53 54 55 53 53 53 52 53 54 54 54 52 52 53 54 54 52 51 52 53 53 53 53 54 54 54 54 53 53 53 54 55 56 55 53 51 50 51 51 52 52 52 51 52 53 55 57 57 54 53 53 54 54 54 55 56 56 55 54 53 52 52 52 53 52 52 51 51 51 52 52 53 54 54 55 55 54 53 52 51 52 54 54 54 53 53 52 51 50 51 52 52 52 52 52 54 55 56 56 55 54 54 55 55 53 52 51 52 53 52 51 50 50 50 52 53 53 52 52 51 52 52 52 52 51 52 53 55 55 55 53 52 52 52 52 52 53 54 54 54 52 51 52 52 52 51 51 52 52 52 52 52 53 53 52 52 52 53 54 54 53 52 53 54 54 52 49 49 50 52 51 50 50 51 51 52 53 54 52 52 52 53 53 53 54 53 53 52 52 52 53 53 54 54 53 51 51 51 52 52 52 53 54 54 54 54 54 54 53 53 53 53 53 53 54 54 54 54 55 55 55 54 53 53 52 53 53 53 52 51 50 50 52 52 52 52 52 53 53 53 54 53 52 52 53 53 53 53 52 51 50 51 52 52 54 54 52 52 52 52 52 52 53 53 53 54 53 53 53 53 54 54 53 52 52 52 53 54 53 52 51 51 51 51 52 53 55 56 56 55 52 53 55 52 50 50 51 54 56 57 56 54 52 51 51 51 50 50 52 53 55 54 53 52 52 52 52 52 53 54 54 53 53 54 56 57 56 54 53 53 53 54 54 54 54 53 53 52 52 53 54 53 53 53 53 53 52 - 53 53 54 54 54 54 54 54 54 53 54 53 51 52 53 55 55 53 51 51 51 51 52 52 52 53 54 53 52 51 51 51 52 54 55 55 54 53 53 53 54 54 54 54 53 51 50 49 49 51 53 54 54 53 53 54 54 53 52 51 51 51 53 54 54 54 54 54 54 53 53 52 52 54 54 54 52 52 52 52 52 52 53 53 54 53 52 52 52 51 51 52 54 54 52 51 53 54 55 54 53 51 51 53 54 54 52 52 52 52 53 54 55 54 53 53 53 53 52 51 51 52 54 54 54 54 53 52 52 52 52 52 53 54 55 55 54 53 51 51 51 52 53 52 51 50 51 53 55 56 55 53 52 52 53 53 53 54 54 55 54 53 52 51 51 52 53 53 53 52 51 51 51 53 55 55 55 54 54 54 53 52 51 52 53 54 54 54 53 52 51 50 51 51 51 50 51 52 53 55 56 55 54 54 54 54 54 53 51 51 52 52 52 51 49 49 50 51 53 53 53 53 52 51 51 52 53 52 52 54 55 56 56 55 54 53 53 52 51 52 54 54 54 53 52 53 53 53 53 52 52 53 53 53 52 53 54 53 53 53 53 54 54 53 52 53 54 54 52 49 49 51 54 52 50 51 51 50 52 54 55 53 52 53 54 54 53 53 53 52 51 51 52 53 55 55 54 52 50 51 51 52 53 54 55 55 55 55 54 54 54 54 53 52 52 52 52 53 53 54 54 55 55 54 53 53 52 52 53 54 55 54 53 52 52 53 53 54 53 53 53 52 52 52 52 52 52 52 52 53 54 53 51 49 50 51 52 55 55 53 53 53 53 53 53 54 54 54 53 52 52 52 53 54 55 55 54 53 53 54 53 52 51 51 51 52 52 53 55 56 57 57 56 54 54 54 53 51 51 52 53 55 56 55 53 50 50 52 51 51 51 52 53 54 54 53 53 52 53 53 52 52 53 53 53 53 53 54 55 54 53 52 52 52 53 54 55 55 54 53 53 53 54 55 54 53 52 52 52 52 - 52 53 54 54 55 54 54 53 53 53 54 54 53 53 54 55 55 54 52 51 51 51 52 53 53 53 53 52 50 49 49 50 52 53 54 54 52 52 53 53 53 54 54 55 54 53 51 51 52 52 52 52 52 52 52 52 52 52 53 52 49 50 52 53 53 53 53 53 53 53 53 52 52 54 55 55 53 52 53 53 53 53 53 54 55 54 54 54 53 52 52 53 54 55 52 52 54 54 55 54 52 51 52 54 55 54 52 52 53 52 53 55 56 55 54 54 54 53 52 51 52 53 55 56 55 54 52 51 50 50 50 51 53 53 53 53 53 52 51 52 53 53 54 52 50 51 51 53 55 55 54 52 51 51 52 52 51 52 53 54 54 52 51 52 52 53 53 54 53 53 52 52 53 54 54 54 54 53 52 54 54 53 52 53 53 54 55 55 54 53 52 51 51 50 50 49 50 52 53 55 55 54 53 53 54 53 53 52 52 51 51 51 52 51 50 49 50 50 52 53 55 54 53 51 51 53 55 53 53 53 54 54 54 54 54 54 53 52 51 52 53 55 55 54 54 54 55 55 54 54 54 54 53 53 52 53 54 53 54 54 54 53 52 52 52 53 54 54 52 50 50 53 56 55 53 52 51 51 53 54 55 54 52 52 53 53 52 52 52 51 51 51 52 53 54 54 54 53 52 51 52 53 53 54 56 56 56 56 56 56 56 55 53 52 51 51 52 52 53 54 54 55 54 52 51 51 51 52 53 54 55 55 55 54 53 53 54 55 55 54 53 52 51 51 51 52 52 51 52 53 53 53 52 52 52 52 53 55 55 54 53 52 52 53 54 55 55 54 52 51 50 51 53 54 54 55 54 53 54 53 52 52 52 52 52 52 52 53 54 55 56 56 55 55 55 54 54 53 53 52 52 53 55 55 53 51 51 53 53 52 53 53 54 54 54 53 53 53 54 54 53 52 52 53 53 52 52 53 53 52 52 52 52 51 51 53 54 54 54 53 54 54 55 55 54 52 51 50 51 52 - 51 52 54 54 55 54 54 53 53 53 54 55 54 55 56 56 55 54 52 51 50 51 51 52 54 54 54 52 50 49 49 50 52 53 54 53 52 52 53 53 53 53 53 53 54 54 54 54 55 54 53 52 52 51 52 51 52 53 55 54 50 51 53 53 53 52 52 52 53 53 53 53 52 54 55 55 54 53 54 54 54 54 56 56 55 54 55 54 54 53 53 53 54 55 52 52 54 55 55 54 53 52 53 55 56 56 54 54 53 53 53 55 56 55 54 54 54 54 53 52 52 53 54 55 54 53 51 50 50 50 50 51 53 53 53 52 52 51 51 52 53 53 53 52 52 53 54 54 55 55 53 52 51 52 53 53 52 52 53 54 54 53 53 53 53 54 54 54 54 54 54 54 54 54 52 51 51 52 52 54 54 53 52 53 54 54 55 55 54 53 53 52 51 50 50 50 50 52 53 55 54 53 53 53 54 54 53 52 52 51 52 51 51 51 51 51 51 50 52 54 56 56 54 52 52 53 55 55 54 53 54 53 53 53 53 54 53 53 53 54 55 56 56 55 55 56 56 55 54 53 54 55 55 53 53 53 54 54 54 53 53 52 52 53 52 52 53 53 52 51 52 55 56 56 54 53 52 51 53 54 54 53 52 52 52 51 50 50 51 51 52 52 51 52 52 53 54 55 55 52 52 53 53 53 54 55 55 56 56 58 58 53 52 52 52 52 52 53 53 54 54 53 53 52 52 52 52 52 53 54 54 54 54 53 52 53 53 54 55 54 53 51 50 51 52 54 54 52 51 52 52 53 55 56 56 55 54 53 53 54 53 52 52 52 53 55 55 54 52 50 50 51 53 54 54 53 53 53 53 54 53 53 52 52 52 52 52 52 52 53 53 53 54 54 55 55 55 55 53 51 51 52 53 54 54 53 52 53 52 53 54 54 54 54 54 53 54 54 54 53 51 51 52 52 53 52 52 53 53 53 52 51 51 50 51 52 53 54 53 53 54 54 55 54 53 52 51 51 52 53 - 52 53 54 54 55 54 54 53 53 54 55 55 54 55 55 55 54 53 52 51 51 51 51 51 54 54 54 53 52 51 51 52 52 54 54 53 52 53 54 54 53 52 52 52 53 55 56 56 56 55 54 53 52 51 51 52 52 54 55 54 51 52 53 53 53 52 51 52 53 53 54 53 52 53 54 54 53 54 55 55 55 55 57 56 54 53 54 55 54 53 52 53 54 54 53 53 54 55 55 55 54 53 54 55 56 57 56 55 53 53 53 54 55 55 55 55 55 55 54 52 51 52 53 53 53 52 52 52 52 52 52 52 53 53 53 53 52 51 51 52 53 53 53 53 54 54 55 55 55 54 53 52 52 53 54 54 53 54 54 54 53 54 54 54 54 54 55 54 54 55 55 55 55 54 52 50 50 52 53 54 54 52 52 52 52 53 54 54 53 53 54 53 51 51 51 51 51 52 53 53 53 53 52 53 53 53 53 52 51 51 52 52 52 52 53 52 52 51 51 53 55 56 55 54 53 53 54 55 55 54 54 54 53 52 53 53 54 54 54 55 56 56 56 55 55 56 55 53 53 53 54 55 55 54 54 53 54 54 54 53 53 53 53 52 53 53 52 51 50 51 53 54 55 55 55 53 52 52 53 54 54 52 51 51 51 51 51 51 52 53 54 53 52 51 51 52 54 56 56 52 52 52 52 52 53 53 53 54 55 58 57 52 52 53 54 53 53 54 54 54 54 52 52 53 53 53 53 53 53 53 53 52 52 51 51 52 52 53 54 53 52 51 51 51 52 54 53 52 51 50 51 53 55 57 58 57 55 52 52 53 54 53 52 52 53 54 54 54 52 51 51 52 54 54 53 52 52 52 53 54 54 53 53 53 53 52 52 51 51 52 52 52 53 54 54 53 54 55 53 51 51 51 53 54 55 54 53 52 52 53 53 53 53 53 53 54 54 54 53 52 50 50 51 53 53 53 53 54 55 54 53 52 51 51 51 52 53 53 53 53 53 54 54 54 53 52 52 53 54 55 - 54 54 55 54 55 54 54 53 54 54 55 55 53 54 54 54 54 54 53 53 52 52 52 52 51 52 53 53 53 53 52 52 53 53 53 53 53 54 55 55 54 52 52 52 53 54 56 56 55 54 54 54 52 51 51 53 54 54 54 53 51 53 54 54 53 52 52 52 53 54 53 52 51 53 54 53 53 54 55 56 55 55 56 55 52 51 53 54 54 53 51 52 53 54 53 53 54 55 56 55 54 53 53 54 55 56 56 55 54 53 53 53 54 54 54 54 55 55 54 53 52 53 53 52 52 53 53 53 53 53 53 52 52 53 54 54 52 52 52 52 53 54 54 53 53 54 55 55 54 53 52 53 53 54 55 55 55 55 54 53 53 54 55 55 55 55 54 54 54 54 54 54 54 53 52 51 52 54 55 55 53 53 52 51 51 52 52 52 52 52 53 52 51 51 52 51 51 52 52 52 52 52 53 52 52 52 52 52 52 52 51 51 52 53 54 53 52 52 51 52 53 54 55 55 54 53 52 53 55 55 55 55 54 53 53 54 54 54 54 56 56 55 54 53 53 54 53 52 52 53 55 55 54 54 54 53 54 53 53 54 54 54 54 53 53 54 51 49 49 51 52 53 54 54 54 54 52 51 52 53 53 52 51 52 52 52 52 53 54 54 55 54 52 52 52 53 54 55 54 53 52 53 53 53 52 51 51 52 53 55 55 52 52 54 55 54 53 53 53 54 54 52 51 53 54 54 54 54 53 53 52 51 50 50 50 51 52 53 53 53 53 52 52 52 52 53 53 52 51 51 51 52 54 55 57 56 54 52 52 54 54 54 53 53 53 53 53 53 53 52 52 52 54 55 54 52 51 51 53 54 55 54 54 53 53 52 52 52 52 52 53 53 52 53 52 50 52 53 53 52 51 52 54 56 55 54 53 53 53 52 52 52 53 54 54 54 55 54 54 53 52 51 52 54 54 54 54 55 55 54 54 54 52 52 52 52 53 53 53 52 52 53 54 54 54 54 54 55 55 56 - 54 54 54 55 54 54 54 53 53 54 55 55 53 53 54 53 54 55 54 55 54 54 54 52 48 49 52 53 54 53 52 53 53 53 52 52 53 55 56 56 55 54 52 53 53 53 55 54 52 53 54 54 52 51 51 53 54 54 52 50 50 52 54 54 53 52 52 53 54 54 52 51 50 53 54 54 53 54 55 55 54 55 56 54 50 51 52 54 53 52 51 52 53 54 53 52 54 54 55 55 54 53 52 52 53 55 55 55 54 53 52 53 53 53 53 53 54 55 54 54 55 55 54 53 53 53 54 54 53 52 52 51 52 53 54 54 53 52 53 53 54 55 55 53 52 53 54 53 52 51 51 52 54 55 54 56 56 55 54 53 53 54 55 56 55 54 53 54 54 53 52 53 52 53 54 54 55 56 56 56 54 54 53 52 52 51 52 52 51 52 52 51 50 51 52 52 52 51 51 51 51 52 53 52 51 52 53 52 53 52 51 51 52 53 54 53 52 53 52 51 51 53 54 56 55 52 49 51 53 55 56 56 55 54 53 54 54 53 54 54 54 52 51 51 52 52 52 51 52 54 56 54 53 54 54 53 53 53 53 54 54 56 56 54 54 53 50 49 49 51 52 52 52 52 54 54 52 51 52 53 53 52 52 53 53 54 54 55 56 55 54 53 53 53 54 54 54 52 52 53 54 54 54 54 53 52 51 51 51 53 53 52 54 56 56 54 53 53 53 54 54 52 51 52 53 54 54 54 53 53 52 51 51 51 51 51 52 53 53 54 55 54 54 53 53 52 53 52 53 52 51 51 52 53 53 54 54 53 53 54 54 55 55 54 53 53 52 53 53 54 54 52 54 55 55 52 51 52 54 55 56 55 54 52 52 51 51 52 53 54 54 53 52 53 51 48 50 53 53 53 52 54 56 57 55 53 52 53 53 52 52 52 53 54 55 56 55 54 55 56 55 54 55 55 55 54 54 55 54 53 54 55 54 53 53 53 54 53 53 52 53 53 54 54 54 55 56 56 56 55 - 56 56 55 53 51 50 52 55 57 56 54 52 50 51 52 53 54 55 54 53 52 52 54 53 48 49 52 54 55 55 54 52 51 51 52 54 54 54 54 54 54 53 53 53 54 56 56 54 51 51 51 51 52 53 54 54 54 53 53 52 52 53 54 54 54 54 53 53 53 53 52 52 54 53 53 53 53 52 52 53 54 55 54 53 53 54 55 55 53 53 52 52 53 53 54 54 54 54 54 54 52 52 53 54 55 54 53 54 55 54 53 52 52 52 53 55 55 53 51 52 54 55 55 54 53 52 51 52 52 52 51 52 54 54 53 53 53 52 53 54 55 56 56 55 53 53 52 52 51 51 50 50 51 52 53 53 54 55 56 55 53 52 52 53 53 53 53 54 54 54 54 53 53 53 53 55 56 56 56 54 52 53 53 53 51 50 50 51 52 53 53 53 53 53 53 53 53 54 54 53 52 51 51 52 53 54 54 53 52 52 52 52 53 53 53 52 52 52 52 52 53 54 55 55 54 53 52 50 51 54 56 56 55 53 51 50 51 52 53 53 53 52 51 51 52 53 53 53 54 55 55 53 53 53 53 53 54 53 54 54 53 53 53 52 52 52 50 50 50 51 50 49 50 52 54 53 52 52 52 52 52 52 52 53 53 53 54 55 56 56 55 53 52 52 53 54 55 55 55 55 55 55 55 55 55 55 53 51 51 52 53 52 53 54 55 54 53 53 53 53 53 53 53 55 54 53 54 54 54 53 53 53 54 55 54 52 53 54 54 55 55 55 54 53 53 52 52 53 53 53 53 53 53 53 53 53 53 53 53 52 52 53 54 54 54 53 51 51 53 55 57 56 56 55 53 52 51 52 53 54 54 55 55 54 53 53 53 54 54 55 54 54 53 53 53 52 53 53 53 52 53 54 56 57 55 53 53 54 53 53 53 54 54 54 55 55 54 54 55 57 55 54 53 53 54 54 55 55 54 53 54 54 54 53 53 53 53 53 53 53 53 54 54 53 53 53 53 53 53 54 - 56 56 55 53 51 50 52 56 59 57 54 51 50 50 52 53 53 53 53 51 51 51 54 55 51 51 53 54 55 55 55 52 50 50 52 53 54 53 53 53 54 53 52 53 55 57 57 55 52 51 51 51 52 55 56 56 55 54 54 54 52 52 53 54 54 54 53 52 52 52 52 52 54 53 52 53 53 53 52 53 54 54 53 53 55 56 56 56 55 54 53 53 53 54 55 54 54 54 54 53 51 52 54 56 56 54 52 52 54 54 53 52 51 52 54 55 55 53 51 51 53 54 55 54 53 51 50 51 52 52 52 53 55 54 53 53 53 53 53 54 54 54 55 55 54 53 53 52 52 52 51 50 50 50 51 52 52 55 55 55 53 51 50 51 52 53 53 54 54 54 54 53 52 51 52 53 54 55 55 52 50 52 53 53 52 51 51 52 53 54 54 54 54 53 53 53 53 54 54 53 52 51 51 52 53 54 54 54 53 53 53 53 53 53 52 51 51 51 51 52 53 54 54 54 53 53 52 51 51 53 54 55 54 53 51 50 50 51 52 52 52 52 52 52 53 53 53 53 54 54 54 53 54 54 54 53 53 53 53 53 53 52 51 52 52 52 51 51 51 51 50 49 49 51 53 52 51 53 53 54 54 54 53 52 51 51 51 53 54 55 55 54 52 52 52 53 54 55 56 55 55 55 56 56 56 56 55 53 52 54 54 52 53 54 55 55 53 52 51 51 52 53 54 56 54 53 53 54 55 55 55 56 56 56 55 53 53 54 54 54 55 55 54 54 53 52 52 53 54 54 54 54 54 54 54 54 53 52 52 51 52 53 53 54 54 54 52 51 52 55 57 57 56 54 52 52 52 52 53 53 54 55 55 54 54 54 54 55 55 55 55 55 54 54 54 54 54 53 53 53 53 54 56 56 55 54 54 55 54 54 54 54 54 54 55 55 54 52 53 55 54 53 52 51 53 54 55 54 53 53 53 53 53 54 54 53 53 54 54 54 54 53 53 53 53 52 51 51 52 53 - 55 55 54 53 52 52 54 57 58 57 54 52 52 52 52 51 51 51 50 50 51 52 54 55 54 53 54 54 54 54 54 53 51 51 51 51 52 52 53 53 55 54 53 53 55 56 56 55 54 53 52 52 52 54 55 56 55 54 55 53 50 50 52 52 52 52 52 52 51 51 52 51 51 51 52 55 55 54 54 53 54 53 53 53 56 56 57 56 56 55 55 54 55 55 55 54 53 53 53 52 52 52 54 55 55 53 51 51 54 54 53 52 52 52 52 53 53 53 53 53 54 54 55 54 53 52 52 51 52 53 52 53 55 55 55 55 55 54 53 53 52 51 51 52 54 55 55 55 54 53 53 53 52 52 51 51 53 53 53 53 53 52 52 52 52 53 53 54 55 54 53 52 51 50 49 50 51 53 53 52 51 52 53 53 53 53 53 54 54 54 54 54 53 53 52 52 52 52 52 53 52 52 52 51 51 52 53 53 54 54 54 53 53 52 50 51 52 52 52 51 51 52 52 52 52 51 50 53 54 53 53 54 55 54 53 52 51 51 51 52 53 53 53 53 54 54 53 52 52 52 53 55 56 54 54 53 52 52 52 53 53 52 52 53 54 54 53 52 52 52 51 50 50 51 53 52 52 53 54 55 55 55 53 52 51 50 50 52 53 53 53 54 53 53 53 52 52 52 52 52 53 55 55 55 55 56 55 53 53 55 55 53 54 56 57 55 53 50 48 49 51 53 54 56 54 52 52 54 56 56 57 57 56 55 54 53 52 52 53 54 55 56 56 55 54 53 52 53 53 53 53 54 55 55 55 54 54 53 52 51 52 53 53 54 55 55 53 52 53 54 55 55 54 53 53 53 53 54 53 54 55 55 54 53 54 55 54 54 55 56 56 55 55 54 53 52 53 54 54 53 53 53 54 54 53 52 53 55 55 55 54 53 52 54 56 56 54 51 51 52 53 53 53 51 52 53 54 53 51 51 52 54 55 55 55 54 53 53 53 54 53 52 53 54 54 53 53 52 51 52 - 55 54 53 53 52 52 54 56 57 55 53 52 53 53 52 51 50 50 50 51 51 52 54 55 54 53 54 54 53 53 53 53 53 52 51 51 52 53 54 54 55 55 54 54 55 56 55 54 53 53 52 52 52 53 55 55 54 54 54 53 51 52 52 52 52 52 51 51 51 52 53 52 50 51 52 55 57 56 54 53 54 54 54 54 55 56 56 56 55 55 55 54 54 54 53 52 53 53 53 53 53 53 54 54 54 52 51 52 53 54 53 53 53 52 52 51 52 54 55 55 55 55 55 55 55 53 52 52 53 53 53 54 56 56 56 56 56 55 54 53 51 50 49 52 55 56 55 54 52 51 52 53 54 54 52 53 53 53 52 53 53 53 53 52 52 53 54 55 55 55 53 52 51 50 49 49 51 52 53 54 54 54 54 54 53 53 54 54 53 53 52 53 54 53 53 52 52 52 53 53 53 53 53 52 51 52 53 54 54 54 54 53 52 50 49 51 53 52 52 52 52 52 52 52 52 51 50 55 56 53 52 53 55 55 54 52 51 51 51 53 54 53 54 55 55 55 54 52 52 52 52 55 55 54 52 51 52 52 53 53 54 54 54 54 54 54 53 52 53 52 52 51 51 52 54 55 55 54 53 52 52 52 52 51 52 52 52 53 54 53 53 53 54 54 54 53 52 52 51 51 53 55 55 55 55 55 55 54 54 55 55 53 54 56 56 54 52 50 50 51 53 55 56 56 54 52 52 54 55 55 55 55 55 53 52 52 52 51 52 53 54 56 56 56 55 53 52 53 54 53 54 53 54 55 55 54 54 53 52 52 51 52 52 54 55 55 54 53 53 53 53 55 54 53 53 54 54 54 54 54 55 55 54 54 54 54 54 53 54 55 55 54 54 53 52 52 52 53 54 53 52 53 53 53 52 51 52 55 55 55 54 52 53 55 57 56 53 50 49 51 53 54 54 53 52 53 53 53 52 51 53 55 55 55 55 55 54 53 54 53 52 52 52 54 54 54 54 53 53 52 - 56 55 54 53 53 54 55 55 55 54 53 53 55 54 53 52 52 52 52 53 53 53 54 54 53 53 53 53 52 52 53 53 54 53 52 51 52 53 53 54 55 55 55 54 56 56 56 55 53 52 51 51 51 52 53 54 54 53 53 53 53 54 54 53 53 52 51 52 52 54 55 54 51 51 53 55 56 55 53 53 54 56 56 55 53 54 54 54 54 54 54 53 53 52 51 51 52 54 55 56 55 54 53 52 52 52 52 53 54 54 54 54 53 52 51 50 51 53 56 56 56 56 56 56 55 54 53 53 53 54 54 55 55 56 56 56 56 56 55 54 53 52 50 52 55 55 54 53 51 51 52 53 54 55 54 54 53 52 52 53 54 54 54 53 52 53 55 55 55 54 53 53 53 52 51 50 51 52 53 55 56 55 55 55 54 54 53 52 52 51 50 53 55 54 53 53 53 53 53 54 53 53 54 53 53 53 54 54 54 54 54 52 51 49 49 52 54 54 53 53 53 53 52 52 52 52 52 55 56 54 53 54 55 54 53 51 51 51 53 53 53 54 54 55 56 55 54 53 53 53 54 55 54 53 52 51 51 52 54 54 55 56 55 53 53 53 52 52 51 52 52 52 52 53 54 55 55 54 53 52 52 53 53 53 53 53 53 55 55 53 52 52 54 55 56 55 54 53 52 52 54 56 56 55 54 53 54 54 53 54 54 54 54 54 54 53 52 52 53 54 55 56 56 55 54 53 53 54 53 52 52 52 53 53 52 52 52 52 51 52 53 54 55 55 54 53 52 53 53 53 53 53 53 53 53 53 52 52 52 51 51 52 53 54 55 55 54 53 52 52 52 54 54 54 54 55 55 55 54 54 54 54 53 53 53 53 53 53 54 54 54 54 53 52 52 52 52 53 53 53 52 52 53 53 53 52 53 55 53 52 52 53 54 55 55 54 52 51 50 50 53 55 55 53 53 53 54 54 53 53 53 54 54 55 55 54 54 54 54 53 52 52 52 53 54 55 55 54 54 54 - 57 56 55 54 54 55 55 55 54 54 54 54 56 55 55 54 54 54 55 55 55 54 54 53 52 53 54 54 53 52 52 53 53 54 52 52 53 52 52 53 53 54 54 54 56 57 56 55 52 52 51 51 51 52 53 53 54 54 53 54 55 55 54 54 53 52 52 52 53 54 55 54 53 53 53 54 54 53 52 53 54 56 57 55 52 53 54 54 54 54 53 53 52 51 51 50 52 55 57 58 56 54 52 51 52 53 53 54 55 55 54 54 54 53 52 51 51 53 56 56 55 55 55 55 54 54 54 54 53 54 54 54 54 54 54 55 55 55 55 55 54 53 52 53 54 53 52 52 52 53 54 54 54 54 54 54 53 52 52 53 54 55 54 53 52 52 54 54 54 53 53 54 55 55 54 52 51 52 53 54 55 55 55 55 55 54 53 52 51 51 51 54 56 55 54 54 54 54 54 54 53 54 54 54 53 53 53 53 53 53 53 53 52 50 50 53 55 55 54 54 54 53 53 53 53 53 53 54 55 55 55 55 54 53 51 51 51 53 54 53 52 53 54 55 55 55 53 52 53 54 55 55 54 53 52 52 52 53 54 54 55 55 55 53 53 53 52 51 50 52 53 52 52 53 53 53 53 54 54 54 55 56 55 55 54 52 53 56 56 53 51 52 54 56 57 57 55 54 54 54 56 57 56 54 53 52 53 53 53 53 54 55 54 53 52 52 53 54 55 56 56 55 54 54 54 54 55 54 53 50 50 51 52 54 54 53 53 52 52 52 53 53 54 54 53 53 52 52 52 52 52 52 52 51 51 51 51 51 51 52 52 53 54 54 55 54 53 52 51 51 52 53 54 54 54 54 54 54 53 53 53 52 51 52 52 52 52 53 54 55 55 54 53 51 52 53 53 53 52 52 52 53 54 54 54 53 54 56 53 50 51 54 56 55 53 51 51 53 52 51 54 56 55 53 52 54 55 55 55 54 53 52 53 54 54 54 53 54 54 53 53 53 52 53 54 55 55 55 55 55 - 58 57 55 54 55 56 56 55 54 54 55 56 56 56 56 55 55 56 56 56 55 55 54 53 52 53 55 55 54 53 52 52 53 53 53 53 54 52 51 51 52 52 52 53 55 55 55 54 52 52 52 52 53 54 54 55 55 55 54 53 54 54 53 53 53 53 53 53 54 55 55 54 54 53 54 54 54 53 52 51 52 55 55 53 51 53 54 54 54 54 53 53 53 52 51 52 53 55 56 57 55 54 52 52 52 53 53 54 54 54 53 54 54 53 52 50 51 53 54 54 53 53 54 55 55 54 54 54 54 54 55 54 53 53 52 53 53 54 55 55 55 54 54 53 52 51 51 52 55 56 56 54 53 52 52 53 53 52 51 52 54 55 54 52 51 51 52 54 54 54 53 54 55 56 55 54 52 52 52 52 53 53 55 56 56 54 53 52 52 52 52 54 56 56 55 54 55 54 53 54 53 54 54 52 51 52 51 52 53 54 54 54 53 52 52 54 55 55 55 54 53 53 53 53 53 53 53 53 54 55 55 54 53 52 52 52 53 54 53 52 52 53 53 54 55 53 52 52 52 53 55 56 55 53 53 53 54 54 54 53 53 52 53 55 56 55 53 51 51 52 52 52 52 52 53 54 55 54 54 55 56 56 56 55 54 53 53 55 55 52 51 53 55 56 57 56 55 53 53 55 56 56 54 52 50 51 53 54 54 53 54 55 55 54 53 53 54 54 55 55 54 52 52 52 52 53 54 55 54 52 52 53 54 55 55 53 52 52 52 53 53 53 52 53 53 52 52 52 53 53 52 52 51 51 50 50 50 51 52 53 54 55 55 55 54 54 52 51 51 52 53 53 53 54 53 53 52 53 52 52 52 51 50 52 52 53 53 54 55 55 55 55 53 52 53 55 55 54 52 52 53 53 54 55 54 53 54 56 53 51 52 54 55 54 52 51 52 54 54 53 55 56 54 52 51 53 55 56 55 54 52 51 52 53 54 54 53 54 54 53 54 54 53 53 54 55 54 54 54 55 - 56 56 55 54 54 54 54 54 54 54 55 56 54 54 55 55 54 54 55 55 55 55 54 53 53 53 54 56 55 54 52 52 53 54 55 55 54 53 52 51 51 51 51 53 55 55 54 54 55 54 55 55 54 54 54 55 56 55 53 52 52 52 53 53 54 54 54 54 53 53 52 52 53 53 53 54 54 53 51 50 51 52 52 51 51 53 54 55 55 54 54 54 54 54 54 54 55 54 54 54 53 53 52 53 53 52 52 53 54 53 53 53 53 53 52 52 52 53 54 53 52 52 53 53 54 55 55 55 55 55 55 55 54 53 53 52 53 54 55 56 55 54 53 53 53 51 50 51 55 56 56 53 52 52 52 53 52 51 51 52 53 54 53 52 51 50 51 54 56 54 54 54 54 55 55 54 53 53 53 53 53 54 55 56 56 55 54 53 52 53 54 54 55 55 55 55 54 54 53 53 53 53 54 52 51 51 51 53 54 55 55 54 53 52 52 53 55 54 54 54 54 54 54 54 54 54 54 53 53 54 53 52 51 51 53 55 55 54 53 52 52 53 53 54 54 53 52 51 53 54 54 54 53 52 52 53 54 55 54 53 52 51 52 56 58 57 55 53 52 52 53 54 53 52 53 56 56 55 53 53 52 53 54 54 53 52 52 53 53 52 52 53 55 56 56 55 53 51 51 54 56 55 52 50 50 52 53 54 54 55 55 54 55 56 56 55 55 54 55 54 53 53 53 53 52 52 54 54 54 54 54 54 55 54 52 52 52 53 54 54 54 53 52 52 53 54 54 54 54 54 53 52 52 51 51 51 52 52 53 54 55 56 56 55 54 53 53 52 52 53 53 52 53 54 54 53 52 52 53 53 53 52 51 51 52 53 54 54 55 56 55 55 54 52 53 57 55 54 53 52 53 54 54 54 53 53 53 54 54 55 54 54 53 52 52 52 53 53 53 53 55 55 54 52 51 53 54 55 55 54 53 52 53 54 54 54 53 54 54 54 54 54 53 53 54 54 53 52 52 53 - 55 54 54 53 52 53 53 52 53 54 55 55 53 53 54 54 53 53 54 54 54 54 54 54 53 52 53 54 54 54 53 53 53 54 55 56 55 54 53 52 52 52 52 54 55 56 55 55 56 56 56 56 55 54 54 55 55 54 53 52 52 52 53 54 54 55 55 54 53 52 51 51 52 52 53 55 55 54 51 50 51 51 50 51 52 53 55 55 55 54 53 53 54 55 55 55 55 54 52 52 52 52 53 54 54 53 52 52 53 53 52 52 52 52 53 53 53 53 53 53 53 53 52 52 54 55 56 55 55 55 55 55 55 54 53 53 53 55 56 55 55 54 52 53 54 52 50 51 53 55 54 52 51 52 53 53 52 51 51 52 53 54 53 52 51 51 51 54 57 55 54 53 53 53 54 54 54 54 54 54 55 55 56 56 56 55 54 52 52 52 54 54 54 54 54 54 54 53 53 52 52 53 53 53 51 51 52 53 55 55 55 53 52 52 52 54 55 55 55 55 55 55 55 55 55 55 55 53 53 53 52 51 51 52 55 57 56 54 52 52 53 54 54 54 54 53 52 52 53 54 54 52 51 51 52 53 54 54 54 52 52 52 52 55 56 57 55 54 53 54 55 55 55 54 55 55 54 53 52 52 52 53 53 53 52 50 50 52 52 52 53 54 55 55 55 53 52 50 50 53 55 53 51 50 51 53 55 55 55 56 55 53 54 56 57 56 56 55 55 55 55 55 55 54 54 53 54 54 55 55 54 54 54 51 49 51 52 53 55 55 54 54 53 53 54 54 55 55 55 54 53 53 53 52 52 53 53 53 53 54 55 55 55 55 54 53 53 53 53 53 53 53 53 54 55 54 53 53 54 54 54 53 52 51 52 52 53 53 54 54 54 54 53 53 54 56 55 53 52 52 53 53 53 52 52 52 52 52 55 56 56 54 52 51 52 53 54 52 52 54 55 54 53 52 52 53 54 54 54 54 53 53 54 54 55 54 53 53 53 53 53 53 54 54 54 53 51 50 50 52 - 53 54 53 52 51 51 51 51 53 54 55 54 52 53 54 54 53 52 52 53 54 54 55 54 53 51 51 52 53 54 54 54 53 54 55 55 54 54 53 54 54 53 53 53 55 55 55 55 56 57 56 56 54 53 53 53 53 52 52 52 53 53 53 53 54 54 54 54 53 53 53 52 51 52 53 56 56 54 51 50 51 52 52 52 52 54 55 56 55 54 52 52 53 55 56 56 54 53 52 52 52 53 54 53 54 54 53 53 52 52 52 51 51 52 53 54 55 55 54 54 55 53 52 51 53 54 55 54 54 54 54 54 54 55 54 54 54 55 55 55 54 53 52 54 55 53 51 51 52 53 53 52 52 53 54 54 53 53 53 53 54 55 54 53 53 53 53 54 56 56 54 53 51 52 53 53 54 53 53 55 57 57 57 56 56 54 53 52 51 52 52 53 53 53 53 54 54 53 52 53 52 53 54 53 52 51 52 53 54 55 54 52 52 53 54 55 56 56 55 55 56 56 57 57 56 55 54 53 52 52 52 52 53 54 55 56 55 53 51 52 53 53 54 55 55 54 53 53 53 54 54 51 50 51 52 53 55 55 54 52 52 53 54 53 54 55 55 54 54 55 56 55 55 56 55 52 51 51 52 53 55 57 56 54 53 49 48 52 53 53 54 55 55 55 54 53 52 50 50 53 53 52 51 51 53 55 57 56 56 56 55 53 53 55 55 55 55 56 56 57 57 56 55 56 55 55 55 55 54 53 53 53 53 50 48 50 52 53 54 55 54 54 53 53 53 54 55 56 54 53 52 53 54 54 54 55 54 53 52 52 53 53 53 53 53 53 53 53 54 54 53 53 54 55 55 54 53 52 54 54 54 53 53 53 52 52 53 53 53 53 53 54 54 54 55 55 54 52 51 52 53 52 52 51 52 53 52 52 54 56 56 54 53 53 53 54 53 52 52 52 53 53 52 52 53 54 54 54 54 55 54 53 54 55 54 54 53 52 52 53 54 54 53 53 54 53 51 50 50 52 - 54 54 54 53 53 52 52 53 53 54 55 54 52 52 54 54 53 52 52 53 54 55 54 54 54 52 51 51 52 53 55 54 53 52 52 52 52 53 54 55 55 54 52 52 53 55 54 54 57 56 55 55 53 52 51 52 53 52 51 51 53 54 53 53 53 53 53 53 54 54 55 53 51 52 54 56 56 54 51 50 51 54 55 54 51 53 56 56 55 53 51 50 51 54 57 55 52 52 53 53 54 54 53 53 53 55 56 55 52 52 52 52 51 52 53 55 56 56 55 55 56 54 52 50 51 53 54 53 52 52 53 53 53 53 54 55 55 55 55 54 53 52 52 53 54 53 52 52 53 54 54 54 54 54 54 54 54 54 54 55 56 55 54 53 53 54 55 54 54 55 54 53 52 51 52 52 53 53 52 55 57 56 56 56 55 55 54 52 52 51 52 53 53 53 53 53 53 53 53 53 53 54 55 54 52 51 50 51 53 53 52 51 52 54 56 56 56 56 55 55 56 57 57 57 56 55 54 52 51 53 54 55 55 55 54 53 52 51 51 51 52 53 53 54 55 54 53 53 53 54 54 52 52 52 54 55 56 56 54 52 52 53 54 52 53 55 55 54 54 55 55 55 54 53 53 52 52 51 51 52 54 56 57 57 56 54 53 54 55 55 56 56 56 55 55 55 54 53 52 53 53 52 51 52 54 57 58 56 55 55 55 54 54 53 53 53 54 55 57 58 57 55 54 55 55 55 55 55 53 51 51 52 53 52 51 50 52 53 54 54 54 53 53 52 52 53 54 55 53 51 51 52 53 54 55 55 54 51 50 51 51 52 52 52 52 53 53 54 54 54 53 52 54 54 54 53 52 51 52 53 53 52 52 53 54 54 54 54 53 53 54 55 55 55 55 55 54 53 52 53 53 53 52 52 52 54 54 52 53 55 56 57 56 55 55 54 54 54 51 49 50 51 52 52 53 54 54 54 54 55 54 53 53 54 53 53 52 52 52 53 54 54 53 53 53 54 53 51 52 54 - 56 56 55 53 53 53 53 53 54 55 54 54 53 54 54 54 53 53 54 54 54 55 55 54 54 53 51 50 51 52 53 53 54 54 53 53 53 54 55 56 56 55 54 53 53 54 54 54 55 55 54 53 52 52 53 53 53 53 51 51 52 53 53 53 53 52 52 53 54 54 54 54 54 53 52 53 54 53 51 51 52 55 56 55 53 55 55 55 54 53 52 52 53 53 53 53 53 53 53 54 55 55 54 53 53 54 55 55 54 54 53 53 52 53 54 55 56 55 54 54 55 54 53 52 52 53 54 54 53 52 51 51 53 53 52 52 52 52 53 53 53 52 52 52 53 53 54 54 54 55 55 54 54 53 53 52 52 52 53 53 53 53 54 54 53 52 52 51 52 54 54 53 52 51 52 52 53 53 54 55 55 55 55 56 56 56 55 54 53 52 51 52 53 53 53 53 53 53 52 52 52 53 53 52 51 51 52 52 52 52 53 53 54 56 57 54 53 55 56 55 54 53 54 55 55 55 55 53 52 52 53 55 56 56 55 53 52 52 53 52 52 52 53 53 54 53 52 52 53 53 54 54 54 54 54 55 55 55 54 53 53 54 53 52 52 52 53 53 53 53 53 53 53 52 51 52 53 53 52 52 53 54 55 56 55 53 52 54 55 55 55 54 54 54 54 55 55 54 53 54 54 54 53 53 53 55 56 57 56 55 54 54 54 53 53 53 53 54 55 55 55 53 53 53 54 54 56 56 55 53 53 53 54 53 52 51 52 52 53 53 54 55 55 55 55 54 54 53 52 51 51 52 53 54 54 54 54 53 52 51 52 52 51 51 52 52 53 54 54 54 53 53 55 56 55 53 53 53 52 51 51 53 54 53 55 56 55 54 53 54 54 54 54 55 55 53 54 54 54 53 52 52 53 53 54 55 54 54 53 53 53 53 54 54 54 54 53 52 51 49 50 51 52 52 53 53 53 53 53 53 52 51 53 54 55 53 52 51 52 53 54 54 54 53 53 53 52 52 53 55 - 57 56 55 54 53 54 54 55 54 54 54 54 55 55 54 53 53 55 55 55 55 54 55 54 54 52 51 51 52 52 52 52 54 55 55 55 56 56 56 57 56 55 55 54 53 53 53 54 54 54 53 53 52 53 55 55 54 52 52 51 51 52 52 53 53 52 52 53 54 53 53 54 56 54 52 51 52 53 52 52 53 54 55 55 54 55 55 54 53 53 54 55 55 54 51 52 54 54 54 54 54 54 54 54 54 54 53 54 54 55 54 54 53 54 54 55 55 54 52 52 54 54 54 54 54 54 55 55 54 52 50 51 52 51 50 50 50 51 52 53 54 53 52 53 53 54 55 56 56 55 54 54 53 52 53 52 51 51 52 52 51 52 54 55 54 52 49 49 51 53 54 53 53 52 52 52 51 53 55 55 54 54 55 55 55 55 55 55 54 52 52 53 54 54 54 54 53 53 52 51 51 52 52 52 52 53 54 54 53 52 53 54 55 56 56 53 52 56 57 56 53 52 52 54 55 55 54 54 53 52 52 54 56 56 56 54 53 53 54 54 53 53 53 53 54 53 53 52 52 53 53 54 55 56 55 54 54 54 55 55 55 54 52 52 51 51 52 52 52 53 53 53 53 52 52 52 53 54 54 53 52 52 53 53 52 51 50 52 53 53 52 52 52 53 54 54 54 53 53 54 55 55 55 53 52 52 53 55 55 54 53 52 53 53 53 53 52 52 53 53 52 52 52 52 53 54 55 56 56 56 55 55 55 55 54 53 53 53 53 53 54 55 56 57 56 55 54 52 51 52 53 53 54 53 53 53 53 54 54 53 53 53 52 52 52 53 53 54 55 54 53 53 55 56 55 54 54 53 51 50 50 54 55 53 56 58 56 54 53 55 55 54 52 54 54 53 54 55 54 52 51 52 53 54 55 54 54 54 53 51 50 50 50 51 51 51 51 50 51 51 52 52 53 52 52 52 52 52 53 53 52 51 53 55 55 54 52 52 51 52 54 54 55 54 53 52 52 52 54 55 - 55 55 54 54 53 53 54 54 54 54 53 54 54 54 53 52 53 54 54 55 54 53 54 54 53 52 51 52 53 53 53 52 53 54 53 54 55 56 56 56 55 54 54 53 53 53 52 53 55 56 55 54 52 52 53 54 54 53 52 51 51 51 52 52 51 52 52 54 55 54 54 54 56 54 53 53 55 55 54 54 53 54 54 54 53 53 54 53 53 53 54 55 56 55 54 53 53 52 52 54 54 53 54 54 54 55 55 55 53 53 54 53 53 53 54 54 54 53 52 51 53 53 52 53 54 55 55 54 53 53 53 52 50 50 50 50 51 52 54 54 55 54 54 53 53 53 55 56 57 56 54 54 53 54 54 54 53 53 52 51 50 51 53 54 54 52 49 51 53 53 54 53 53 53 52 52 51 52 53 54 53 54 53 52 53 53 54 54 54 53 52 54 55 55 54 53 53 52 52 52 53 53 53 54 55 55 56 55 54 52 51 52 53 54 55 53 53 56 58 57 55 54 55 55 56 55 54 54 53 52 52 53 55 54 55 54 54 53 53 55 55 53 53 54 56 56 55 54 53 52 52 53 54 56 56 55 55 55 56 55 55 54 52 52 52 52 53 52 53 53 54 54 54 54 54 54 53 54 54 53 53 53 53 53 53 51 51 53 54 53 53 52 52 53 54 53 53 51 50 52 53 54 53 52 51 51 51 53 54 53 53 53 53 52 52 51 51 51 52 53 53 52 51 51 52 53 53 54 55 55 54 55 55 56 56 55 54 55 55 54 54 55 55 55 55 54 53 52 52 52 52 53 54 53 53 53 53 54 55 54 55 54 54 54 53 54 54 54 55 55 53 50 51 52 54 54 53 52 51 50 50 52 53 54 56 56 54 52 52 55 56 55 53 53 53 54 54 53 53 52 52 52 53 54 55 55 53 51 52 53 53 53 52 50 50 49 50 51 52 53 53 53 53 53 52 51 51 53 55 56 56 54 55 55 54 53 52 52 52 53 54 54 54 53 53 52 53 53 54 55 - 53 53 54 54 54 55 54 54 53 53 53 54 54 54 53 52 52 54 55 55 54 53 54 54 52 52 52 53 54 54 52 52 52 53 54 54 54 54 54 55 54 54 54 54 54 52 51 52 55 57 56 54 52 52 53 55 55 54 53 53 54 53 52 51 51 52 54 55 55 55 54 54 55 54 54 55 56 57 57 55 53 53 54 54 53 54 54 53 53 52 53 54 55 55 54 54 55 54 54 54 53 53 53 54 54 55 55 54 53 54 54 53 53 53 54 54 55 54 53 52 52 52 51 53 55 56 55 53 52 52 53 53 51 52 52 52 52 53 54 54 54 54 53 52 52 53 53 55 56 55 54 54 53 54 55 56 55 54 53 52 50 51 53 54 54 52 50 52 54 54 54 53 53 52 52 51 50 51 52 53 53 52 52 52 52 52 53 53 54 54 55 54 54 54 53 52 52 52 53 54 54 54 54 53 54 55 56 55 54 52 51 51 52 53 54 53 54 55 56 56 56 55 55 55 55 55 53 53 53 52 52 53 53 53 54 54 54 52 52 55 56 54 53 54 55 56 56 55 54 52 51 52 53 54 55 55 55 54 55 55 55 54 54 53 53 53 52 52 52 53 54 55 55 56 55 55 54 54 54 54 54 55 55 54 53 52 52 55 56 56 54 54 54 54 55 55 53 50 49 52 53 53 52 52 52 52 52 53 54 54 54 55 54 52 51 51 51 52 53 54 53 53 52 52 52 53 53 53 53 53 54 54 54 55 55 53 54 54 54 53 53 53 53 53 54 53 53 53 53 52 53 53 53 54 53 54 54 55 55 56 56 56 55 55 54 54 54 54 54 55 53 50 50 52 53 54 54 53 52 51 52 51 52 54 55 55 53 51 52 54 55 55 54 52 53 55 53 52 52 53 54 54 54 53 53 54 53 52 54 56 57 56 54 52 51 50 52 53 55 55 55 54 54 53 52 51 51 53 55 56 56 56 56 56 55 53 52 52 52 53 54 55 55 54 53 53 53 54 55 55 - 53 53 54 55 55 56 55 54 54 54 53 54 55 55 54 53 53 54 56 55 55 54 53 53 53 53 52 53 54 53 51 50 52 54 55 55 53 53 53 54 54 54 54 55 54 53 52 52 55 56 56 54 52 52 54 55 56 55 54 54 55 54 53 52 52 53 55 56 56 56 54 53 54 54 54 55 57 58 58 55 52 52 53 54 54 55 55 54 53 53 52 54 54 54 53 55 57 57 56 55 54 54 53 53 54 55 54 54 53 54 54 54 54 53 54 54 55 54 53 53 54 52 52 53 55 55 55 53 52 51 52 53 53 53 53 53 53 53 53 53 53 53 52 52 51 52 53 54 55 55 54 54 53 54 55 56 56 55 54 52 51 52 53 55 54 53 51 52 54 54 53 53 53 53 53 52 50 50 51 52 54 53 52 52 52 52 53 54 54 55 56 54 53 53 53 52 52 52 53 55 55 55 54 52 52 54 55 55 54 53 52 52 53 54 55 54 54 54 54 54 54 54 54 54 54 54 53 54 54 53 53 53 53 53 54 55 54 53 52 55 56 53 51 52 53 55 56 55 54 53 51 52 53 53 54 54 53 53 53 54 54 55 55 54 53 52 51 51 51 52 53 54 55 55 55 55 54 53 53 54 55 56 56 55 54 53 54 56 57 56 55 55 55 56 56 56 53 51 50 52 52 52 52 52 53 53 52 53 55 55 55 56 54 52 51 51 53 55 55 55 54 53 52 52 52 53 54 54 54 54 54 53 53 52 52 52 52 53 53 53 52 52 52 53 53 54 54 53 52 52 52 52 53 53 54 54 55 55 56 56 57 56 56 55 54 53 53 53 53 54 54 53 52 53 54 55 55 54 53 53 53 52 52 53 55 55 54 53 52 53 54 54 53 53 53 54 53 52 52 53 54 55 54 53 53 53 53 53 54 56 57 57 55 54 53 52 53 54 55 56 54 53 53 53 52 53 53 54 54 54 54 54 54 55 56 54 52 51 52 53 55 56 56 55 54 54 54 54 54 54 - 53 54 54 55 56 55 55 55 54 54 53 54 55 55 54 53 54 55 55 56 55 54 53 54 54 53 52 52 53 52 51 50 51 54 56 56 53 53 54 54 53 53 54 55 55 54 53 53 54 56 56 55 53 53 54 56 57 57 55 55 55 55 54 53 52 53 54 56 56 56 54 53 53 53 54 54 56 58 57 54 51 51 53 54 56 56 55 55 54 53 52 53 54 54 53 55 57 57 56 55 55 54 54 53 54 54 55 54 52 53 54 54 54 53 54 54 55 54 53 54 56 54 53 54 54 54 54 53 52 51 51 53 55 54 53 53 53 54 53 53 52 53 53 53 53 52 53 54 54 55 54 54 54 55 55 55 55 55 54 53 53 53 54 55 55 54 53 53 54 54 53 52 52 53 54 53 51 50 50 52 54 54 53 52 53 53 54 54 54 55 55 54 53 54 54 53 53 53 54 56 56 55 54 53 53 55 55 55 55 54 53 54 54 55 55 55 54 53 53 52 52 52 52 52 52 53 54 54 54 54 54 54 54 54 55 54 54 53 53 55 55 52 50 50 51 54 55 56 55 54 53 52 52 52 52 52 51 51 52 52 54 55 54 55 54 52 51 50 51 51 52 54 54 54 54 55 54 52 52 54 56 56 56 55 55 54 55 55 55 55 55 54 55 55 56 55 54 52 51 51 51 51 51 52 53 53 52 53 54 55 55 55 53 52 52 52 54 56 57 56 55 53 52 51 52 53 54 55 56 56 55 53 52 51 51 52 52 53 54 53 52 52 52 53 53 54 54 51 51 51 51 52 53 54 54 55 54 55 55 55 56 56 55 54 53 53 53 53 54 54 55 57 55 53 54 56 55 53 53 54 54 52 51 52 54 55 55 54 53 52 52 53 54 53 54 55 54 54 54 54 54 54 54 53 54 54 54 54 53 53 54 54 54 55 55 54 53 52 54 55 54 52 52 52 53 55 56 55 53 52 51 51 53 54 55 55 53 51 51 53 55 57 57 56 56 55 54 54 53 53 - 54 54 54 55 55 55 55 55 55 54 54 54 55 55 53 53 53 54 54 55 55 54 54 54 55 53 52 52 52 51 51 51 53 55 57 56 54 55 55 55 54 54 55 56 56 55 53 52 54 55 56 55 54 53 54 56 57 56 54 54 55 55 54 53 53 53 54 54 55 55 55 54 53 53 53 54 55 57 57 54 51 51 53 55 55 55 55 55 54 53 52 53 54 54 55 55 54 54 54 54 54 54 54 54 54 55 56 53 51 52 53 54 53 54 54 55 56 55 54 54 55 55 54 54 54 54 54 54 54 53 52 53 54 53 52 53 53 53 53 53 54 54 55 54 54 54 53 53 54 54 55 54 54 55 55 54 54 54 54 54 54 54 54 55 54 54 53 53 53 53 53 52 52 53 54 53 52 51 51 52 53 53 53 53 53 53 53 53 53 53 53 54 54 55 55 55 55 55 55 56 56 54 53 54 55 55 56 55 55 54 53 53 54 54 54 54 54 53 51 51 51 52 52 52 53 54 54 55 54 54 54 55 56 56 55 53 53 53 54 54 53 52 51 51 51 53 54 56 56 55 53 53 52 52 52 52 52 51 51 52 53 53 54 55 54 53 52 51 51 52 53 54 54 54 55 55 55 53 52 53 54 55 55 54 53 53 54 52 52 53 53 53 54 54 54 54 53 53 52 51 50 50 51 52 52 52 52 52 52 54 54 53 52 51 51 52 54 56 56 56 55 54 53 51 52 53 54 54 55 56 55 54 52 51 51 53 54 54 54 54 53 52 52 52 52 54 53 51 51 51 52 53 54 54 54 54 54 54 54 54 55 55 54 53 53 53 53 53 54 54 56 58 55 53 54 55 55 53 53 54 53 51 51 52 53 53 54 54 53 52 52 53 53 54 54 55 56 56 56 55 54 54 54 54 55 55 55 54 54 53 52 53 54 55 55 54 53 52 53 55 54 54 53 54 55 56 56 55 54 53 52 51 52 53 54 54 54 54 53 53 55 56 57 57 56 55 54 54 53 53 - 53 53 53 54 54 55 55 55 55 55 54 54 54 53 53 53 53 54 55 55 55 55 56 56 55 53 52 51 52 52 53 53 54 55 55 55 55 55 56 56 54 54 55 56 56 54 52 51 53 54 55 55 54 54 54 56 56 55 53 53 54 54 54 54 53 53 53 54 55 55 55 54 53 54 54 53 53 55 56 54 52 52 54 55 55 54 54 54 54 53 52 53 53 54 55 54 53 53 54 54 54 54 54 55 54 54 55 53 51 52 53 54 54 54 55 55 56 55 54 54 54 54 53 53 52 53 54 55 55 55 54 53 53 52 52 52 53 54 53 53 53 55 56 56 55 54 52 52 53 53 54 54 54 54 54 53 53 53 54 54 54 54 54 54 53 52 53 52 52 53 53 52 51 52 54 54 53 52 52 52 52 52 53 54 54 54 54 52 52 52 52 54 56 56 56 56 56 56 56 56 55 53 52 55 56 56 55 55 54 54 54 54 54 53 53 54 54 52 51 51 52 53 54 54 54 55 55 54 53 53 53 55 57 56 54 51 51 53 55 53 53 53 53 52 52 53 54 55 55 54 53 53 53 53 53 54 54 53 53 52 52 52 52 54 54 53 52 52 52 53 54 55 55 55 55 56 56 54 53 53 54 54 53 53 52 53 52 50 51 51 52 52 53 53 53 53 54 54 53 51 51 52 52 53 53 53 52 52 52 53 54 53 52 52 51 52 53 54 54 54 54 55 55 53 53 53 53 53 54 54 54 54 53 52 52 53 54 54 55 54 54 53 53 53 53 53 53 51 52 53 54 55 56 56 55 54 53 53 53 52 52 53 52 52 52 52 52 53 53 53 54 56 53 52 53 55 55 54 54 54 53 51 51 53 52 51 52 52 53 53 53 54 54 53 53 54 57 58 57 55 54 53 54 55 56 56 55 55 55 55 55 55 55 55 54 54 54 54 53 54 54 55 55 55 55 55 54 55 55 56 55 53 52 51 51 53 55 56 56 55 54 53 54 56 55 54 54 54 54 54 - 53 53 53 53 54 55 55 55 55 54 54 54 53 53 54 54 54 55 56 56 55 56 56 56 54 53 51 51 53 54 54 54 54 54 53 53 54 55 55 55 54 53 54 55 55 53 51 50 52 54 55 55 54 54 54 55 55 53 52 52 53 54 53 54 54 54 54 55 56 56 56 55 54 55 55 53 52 53 55 54 53 52 54 56 56 55 55 54 54 53 53 52 53 53 54 54 54 55 55 55 55 55 55 55 55 54 54 53 52 53 54 55 55 54 54 55 55 55 55 53 52 52 52 52 51 52 54 55 56 56 55 54 54 53 53 53 54 54 53 52 52 53 56 56 55 54 52 52 52 53 53 53 53 53 52 52 52 52 53 53 53 53 53 54 53 53 53 52 53 53 53 52 52 53 53 53 53 52 53 53 53 53 53 54 55 55 54 53 52 51 52 54 56 55 55 55 56 56 56 55 54 53 52 54 55 55 54 54 53 53 54 54 54 53 53 54 54 53 52 52 54 54 55 56 56 56 55 54 53 53 53 54 56 55 53 50 50 52 54 53 52 54 54 53 53 53 54 54 54 53 52 53 53 53 54 55 56 55 55 54 52 51 52 53 53 52 52 53 53 53 54 54 54 54 54 56 56 56 55 55 55 54 53 53 53 53 52 51 51 52 52 52 52 52 53 54 54 55 54 52 52 53 53 53 53 53 52 53 54 54 55 55 54 52 51 52 53 53 53 53 54 56 57 57 56 54 53 52 52 53 53 53 54 53 53 52 53 53 54 54 54 54 54 54 54 54 54 53 53 54 56 56 57 57 55 54 54 54 53 50 50 51 51 51 51 51 52 53 52 52 52 53 52 51 52 54 55 55 55 55 53 52 53 54 51 50 51 52 53 54 54 55 55 53 52 53 56 58 57 55 53 53 54 55 55 55 55 54 55 56 56 56 55 54 53 53 54 54 53 52 53 56 57 56 54 53 53 54 56 58 58 55 52 51 50 53 56 58 58 57 54 51 52 54 53 53 54 54 55 55 - 53 53 54 54 55 55 55 55 54 54 53 53 53 54 55 55 55 56 56 55 55 55 56 56 54 53 52 52 54 55 55 55 54 54 52 52 53 54 55 55 53 52 52 53 53 53 50 50 53 54 55 55 54 54 54 54 53 52 51 52 53 54 53 54 53 54 54 55 56 56 56 55 54 56 56 53 51 51 55 55 53 52 53 56 57 56 55 55 54 54 53 53 52 53 53 54 55 55 56 55 55 55 55 56 55 54 55 54 53 54 55 54 54 53 54 54 55 54 54 53 52 52 52 52 52 53 53 53 54 55 55 56 55 55 54 54 54 54 53 52 51 52 53 55 56 54 53 52 53 54 53 54 53 52 52 52 52 52 51 52 52 53 54 54 54 54 54 54 53 53 53 52 52 53 54 54 53 52 53 54 53 53 53 54 55 56 55 53 52 53 53 55 56 55 54 54 55 55 55 54 53 52 52 53 54 53 54 53 52 51 52 53 53 53 53 55 55 54 54 53 54 54 55 56 56 55 55 55 54 53 53 54 55 54 53 51 51 52 54 53 53 54 53 52 53 53 54 54 54 53 52 52 53 53 53 54 56 56 55 54 53 52 52 53 53 52 52 53 53 53 53 53 53 52 53 55 56 57 57 56 55 55 54 54 54 54 54 53 53 53 53 52 52 52 53 54 54 55 54 53 53 55 54 53 53 52 53 54 55 56 56 56 55 53 52 52 53 53 53 54 54 56 57 59 57 55 53 52 52 52 53 53 53 54 54 53 52 53 53 53 54 54 54 54 54 54 54 54 54 55 56 56 57 56 54 53 53 55 53 50 51 52 51 51 52 52 52 52 52 52 51 51 52 52 51 53 54 56 56 55 53 54 55 54 52 52 53 54 54 54 53 54 55 54 53 53 55 56 57 55 54 53 53 54 54 54 53 53 53 54 55 54 53 52 52 52 53 54 53 51 53 55 56 55 54 52 52 53 55 57 58 56 53 51 51 53 56 58 58 56 54 52 52 54 53 53 54 54 55 55 - 53 54 56 56 57 56 55 54 53 53 52 53 53 54 55 55 55 55 54 53 53 54 55 56 54 53 52 53 54 54 54 54 54 54 52 52 53 54 54 54 53 51 51 53 54 53 51 51 54 54 54 54 54 54 55 55 54 52 51 52 53 54 53 53 52 53 55 56 56 55 54 54 55 57 57 54 51 51 55 55 53 51 52 54 55 54 54 54 54 54 54 53 53 53 54 54 53 55 55 55 55 55 56 55 55 55 55 55 55 55 55 54 53 52 53 53 54 54 53 54 55 54 53 54 55 55 54 52 52 53 55 56 56 55 55 55 55 55 54 51 51 51 53 55 56 55 54 55 55 55 55 54 54 53 52 53 54 52 51 51 51 53 55 56 56 56 56 55 54 54 53 52 52 53 54 54 53 52 53 54 53 52 53 54 56 56 55 53 53 54 55 57 56 53 52 52 53 55 54 53 53 54 55 55 55 55 55 54 52 51 51 52 53 54 54 56 57 56 55 54 53 53 53 54 55 54 53 54 55 54 54 53 53 53 53 52 52 52 52 52 53 53 52 51 51 52 53 55 55 55 54 53 52 52 52 52 53 54 55 54 54 54 55 54 54 53 53 53 52 52 52 52 52 52 52 53 54 56 56 56 55 55 55 56 57 57 56 56 55 55 54 53 53 53 53 54 54 54 53 52 53 54 53 52 51 51 53 55 57 57 57 57 55 53 52 53 54 55 55 54 54 54 56 57 56 54 52 51 51 52 53 54 55 56 56 55 55 54 54 54 54 55 56 55 54 53 52 52 52 53 54 54 54 53 52 52 53 54 54 53 52 53 53 53 53 54 54 54 54 53 52 53 54 53 51 51 53 55 55 54 53 56 56 54 53 55 57 58 55 52 51 52 55 55 55 54 55 55 55 55 55 54 54 53 53 53 53 52 53 52 53 53 53 53 53 53 53 53 53 53 53 53 54 54 54 54 54 54 55 55 55 55 53 52 52 53 55 55 55 54 54 54 54 54 53 53 54 54 55 55 - 53 53 54 55 55 55 54 54 53 53 52 53 54 54 54 55 55 55 54 53 53 53 54 55 55 54 54 54 55 54 54 53 53 53 52 52 53 55 56 55 54 52 52 53 54 54 53 52 53 54 55 55 55 55 55 54 54 54 54 54 54 54 54 54 53 53 54 54 54 54 54 53 54 56 56 53 51 52 54 54 54 52 52 52 53 53 53 53 53 53 53 53 53 53 54 53 52 53 53 53 53 54 55 55 55 55 55 55 55 55 55 54 53 53 53 53 54 53 52 54 58 56 55 55 56 56 55 53 52 52 54 54 54 54 55 56 56 55 54 53 52 52 53 55 56 55 54 53 54 56 57 56 55 54 54 54 54 52 51 51 51 53 55 56 56 56 56 56 56 56 54 53 53 53 54 54 53 53 54 54 54 53 53 54 55 55 54 53 52 53 54 56 55 53 52 52 54 54 54 54 54 55 56 56 56 55 55 54 53 52 51 51 52 53 55 56 57 56 55 54 53 52 52 53 54 55 55 55 55 55 54 53 52 52 52 53 53 52 51 52 53 53 53 52 53 54 55 56 56 56 56 53 51 52 52 53 53 54 55 55 55 55 56 55 54 53 54 54 54 54 53 52 51 51 51 52 53 53 54 54 54 54 55 56 56 56 55 55 55 55 55 54 54 53 53 53 53 52 51 51 52 53 52 51 50 51 53 55 57 56 56 57 56 53 52 53 54 55 54 54 53 53 54 55 55 54 52 51 52 53 55 56 56 56 55 55 56 56 56 55 55 55 55 55 54 52 52 52 53 53 54 54 53 53 52 52 53 54 54 54 54 54 54 54 54 55 56 56 55 52 52 54 54 53 52 52 53 54 54 54 54 55 54 53 54 56 58 58 55 52 51 52 54 55 54 54 54 54 54 55 55 54 53 54 54 54 53 52 53 53 53 54 54 53 53 53 54 54 54 54 53 52 51 52 53 55 54 54 53 52 53 54 53 53 53 53 54 54 54 54 54 54 54 54 53 53 54 55 56 56 - 54 52 51 51 52 53 53 53 54 55 54 54 54 54 54 54 54 54 53 53 53 53 53 54 55 56 56 56 55 54 54 53 52 52 52 51 52 55 57 57 56 55 54 53 53 54 54 53 51 53 55 57 56 55 54 53 54 55 57 56 53 54 55 56 55 54 53 53 53 53 54 54 52 53 54 54 53 53 53 54 54 54 52 52 53 53 52 53 53 53 52 52 52 52 53 52 52 51 51 51 52 53 54 54 54 54 54 54 54 54 54 53 53 53 54 54 55 54 52 54 58 57 55 54 55 56 56 56 55 53 53 52 52 54 55 56 56 56 55 56 55 55 54 55 55 54 52 50 52 55 58 58 56 56 57 55 52 52 52 52 52 52 53 53 54 55 55 56 58 57 56 55 55 55 54 54 53 54 54 55 54 54 53 54 54 54 53 52 52 51 51 53 54 54 53 54 54 54 54 55 54 53 54 55 55 53 52 53 54 54 53 52 51 52 54 55 55 55 55 54 54 53 53 53 55 57 59 56 54 54 54 53 51 51 52 54 54 53 52 52 53 54 54 55 57 58 57 56 56 56 55 52 51 53 54 55 56 56 55 54 54 55 55 55 54 54 53 54 56 56 54 52 52 52 52 51 51 51 52 52 52 53 54 54 54 53 52 53 54 53 55 56 55 54 53 53 53 51 50 52 53 54 53 52 52 52 53 53 53 54 54 56 55 53 52 52 53 53 53 52 53 52 53 54 54 53 53 53 54 55 56 56 56 54 53 53 54 56 57 57 55 52 53 54 55 53 53 55 55 54 55 55 55 55 54 54 54 53 54 54 55 56 56 54 54 55 57 57 55 50 50 53 53 52 53 53 54 53 53 54 55 53 52 53 55 56 56 56 55 55 55 55 55 54 53 52 53 54 54 54 53 53 53 54 55 55 54 52 53 54 55 55 54 52 51 52 54 55 55 53 53 51 49 50 52 55 55 53 51 51 52 54 54 54 53 53 53 54 55 56 55 54 53 52 52 54 55 56 56 55 - 53 52 51 52 53 53 53 53 54 55 56 55 52 52 52 52 51 51 51 51 52 52 52 53 55 56 56 56 55 54 54 53 52 52 51 51 52 55 56 55 55 54 54 53 53 54 54 53 52 54 55 56 56 55 55 55 55 55 54 53 52 52 53 55 55 54 53 53 53 53 54 54 53 53 53 53 53 53 53 54 54 54 54 54 54 54 53 53 54 54 53 52 52 53 54 54 52 52 51 52 52 53 54 54 55 54 54 54 54 54 53 53 52 53 54 54 55 54 53 54 57 56 54 53 53 54 55 55 54 54 55 53 51 52 53 53 54 54 54 55 55 55 55 55 55 54 52 51 51 54 56 56 55 55 56 55 53 54 54 54 53 52 53 54 55 54 54 54 54 55 55 55 55 55 55 54 52 52 53 53 53 53 54 54 54 54 54 52 52 52 52 53 53 53 53 53 53 53 54 54 54 53 54 54 53 52 51 52 54 54 53 52 51 52 54 54 55 55 55 55 54 54 54 53 54 55 56 55 53 52 52 52 52 52 52 53 53 52 52 54 54 54 55 55 56 57 57 56 55 54 53 53 53 54 55 56 56 56 55 54 54 54 55 56 56 54 54 54 55 55 54 53 53 53 53 51 51 51 52 52 53 53 54 54 54 53 52 53 54 53 55 56 55 54 53 53 53 52 52 53 54 55 56 56 55 54 52 52 52 55 56 54 53 52 51 51 52 52 53 53 54 54 54 54 54 53 53 52 53 54 55 55 54 54 53 53 53 54 55 55 53 52 52 54 55 55 54 55 55 54 55 55 56 56 56 56 54 54 53 54 55 56 56 55 54 55 56 56 56 54 52 52 52 53 53 53 53 53 54 55 55 53 52 53 55 56 57 57 56 55 55 56 56 55 55 54 55 55 55 54 54 54 54 54 54 55 54 53 53 54 54 54 53 52 51 52 53 55 54 53 52 52 51 51 52 54 54 53 52 54 54 54 54 53 53 52 52 53 53 53 53 53 53 53 55 56 56 55 54 53 - 55 54 53 54 54 55 54 54 55 56 57 56 53 52 52 52 51 51 51 52 53 53 54 54 53 54 55 55 55 54 54 54 53 53 52 52 53 54 55 54 55 55 54 53 53 55 55 54 53 54 55 55 55 55 55 55 55 54 52 51 52 52 53 54 54 54 54 54 54 54 55 55 54 53 53 53 54 54 54 53 53 54 55 56 55 54 53 54 55 55 54 52 51 53 56 55 52 52 51 51 52 53 55 55 54 54 53 53 54 53 53 52 51 51 53 54 55 54 54 55 57 55 53 52 51 52 53 54 54 55 56 54 51 50 50 51 52 53 53 53 53 54 55 54 53 54 53 52 51 53 55 54 54 54 55 54 54 55 56 55 53 52 53 55 55 54 52 52 53 53 53 54 54 56 56 54 52 51 52 52 52 53 54 55 55 55 54 53 52 53 53 52 52 53 53 53 52 53 53 53 54 53 53 53 52 52 52 52 53 54 53 52 52 52 53 54 53 54 53 54 54 55 55 54 54 54 54 54 53 51 51 52 53 53 53 52 52 52 53 54 54 54 54 54 55 56 56 55 55 53 52 53 54 54 55 56 56 56 54 53 53 53 54 57 56 54 53 53 54 54 54 54 54 54 54 52 52 53 53 53 53 53 54 55 54 54 53 53 54 54 55 55 55 53 53 54 54 54 54 53 55 56 56 56 56 54 52 50 51 55 56 54 53 53 52 52 52 52 53 54 55 55 55 55 55 54 53 53 52 52 53 53 53 53 53 53 53 53 54 53 52 51 52 54 56 55 55 54 54 54 54 55 56 57 57 56 55 53 53 53 54 55 55 55 54 54 54 54 55 55 53 52 53 54 54 53 52 52 54 56 57 54 53 53 54 56 57 57 56 56 55 56 57 56 56 55 56 56 56 56 56 56 56 55 55 55 54 53 53 53 53 53 53 52 52 52 53 54 53 52 53 53 53 52 53 54 53 53 53 55 56 55 54 53 53 53 53 53 52 52 52 54 53 53 55 56 56 54 53 52 - 56 54 53 54 55 55 54 55 56 56 56 56 55 54 54 53 53 53 53 54 55 55 55 55 53 53 54 54 54 54 55 55 55 54 53 53 53 54 54 53 54 56 55 54 54 56 55 54 54 54 55 55 54 54 54 54 54 54 53 52 53 53 54 55 55 55 55 55 55 55 55 55 55 54 53 53 54 54 53 52 52 53 56 57 56 54 53 54 55 55 54 52 51 53 57 56 52 52 51 51 52 53 54 55 54 53 51 52 53 53 52 51 51 51 51 53 55 54 54 55 56 54 52 52 52 52 52 53 54 54 55 54 51 50 50 51 53 54 54 53 52 52 54 53 52 54 54 53 52 52 53 53 53 53 54 54 54 55 56 55 53 52 52 54 54 52 50 51 53 54 53 54 54 56 56 54 51 51 52 52 53 53 54 55 55 55 54 54 53 54 54 53 53 54 54 54 53 52 52 53 54 53 52 53 53 53 53 53 54 54 53 53 53 53 54 53 52 52 52 52 53 54 54 55 55 55 54 54 53 52 51 52 54 54 53 52 51 52 54 53 53 53 53 54 55 55 56 56 55 54 53 53 53 53 54 54 55 54 53 52 52 53 54 56 55 53 52 53 54 55 55 54 54 54 55 55 54 54 54 53 52 52 53 55 55 54 54 54 53 53 54 54 54 52 52 54 56 56 55 54 54 55 55 55 55 54 52 50 51 54 55 54 54 54 54 53 53 52 54 55 55 55 55 56 56 55 54 53 52 51 52 53 53 54 54 54 54 54 54 53 52 52 52 55 56 55 54 55 54 53 53 54 55 56 56 56 54 53 53 54 54 55 56 55 54 53 53 52 53 54 54 53 54 55 56 55 53 53 54 56 57 55 53 52 53 55 56 56 56 55 55 56 56 57 56 55 56 56 56 56 57 57 57 56 55 54 54 54 53 53 53 52 53 53 53 52 53 53 53 51 53 54 54 54 54 55 54 54 54 56 57 57 55 54 54 54 54 54 53 53 53 55 54 52 53 54 55 54 53 53 - 55 53 53 53 54 54 54 54 55 55 54 54 55 55 54 54 53 53 53 54 55 55 55 54 54 55 55 55 54 55 55 55 54 54 53 53 53 54 53 52 53 55 56 54 54 55 56 55 53 55 56 55 54 53 52 52 53 54 55 55 53 54 55 54 55 56 56 55 56 56 56 56 55 55 54 53 54 53 53 52 52 53 56 57 55 54 53 54 54 54 53 53 52 54 56 55 52 52 52 52 53 54 55 55 54 53 52 52 53 53 52 51 51 51 52 53 54 54 54 55 55 54 53 52 52 52 52 53 53 53 53 53 52 51 50 52 55 56 56 54 52 52 53 52 53 55 56 55 54 53 54 54 53 53 53 54 54 54 55 54 54 53 53 53 53 52 50 52 55 55 54 54 54 55 54 54 53 52 53 54 54 54 53 54 55 55 54 54 54 55 55 54 55 56 56 55 53 52 52 52 53 53 52 54 55 54 54 55 55 54 53 54 54 54 54 53 52 51 51 52 52 53 54 55 56 56 55 54 53 52 52 53 54 53 53 52 52 53 53 52 52 53 53 54 55 55 56 56 56 55 54 53 52 52 52 53 53 53 52 52 53 54 54 54 53 52 53 54 56 56 55 54 54 54 55 57 57 55 53 52 51 51 53 55 55 55 54 54 53 52 52 53 52 52 52 54 56 56 55 55 55 54 53 52 53 53 53 52 52 54 54 54 54 56 56 54 53 53 53 54 55 54 55 56 56 55 55 53 52 52 51 52 53 55 56 56 56 55 55 54 53 52 53 55 56 54 54 55 54 53 53 52 53 54 54 54 54 53 53 54 55 55 56 56 55 53 53 53 53 55 55 54 55 56 57 57 55 53 54 55 56 54 52 52 53 54 55 55 54 54 54 55 56 57 56 54 54 55 56 55 56 57 57 56 54 53 53 55 55 54 53 53 54 53 53 52 53 53 53 51 53 54 55 55 56 56 56 55 55 56 57 56 56 55 54 54 55 54 54 54 54 55 54 52 51 51 52 54 55 55 - 54 53 52 53 54 54 54 54 55 55 54 53 55 55 54 54 53 53 53 54 54 54 53 54 57 58 57 55 55 55 54 53 53 52 51 51 53 53 52 51 52 55 56 54 54 55 55 55 55 56 56 56 54 53 51 52 53 55 56 56 54 54 55 55 54 54 54 54 54 54 55 55 56 56 55 54 52 52 52 53 54 55 56 56 55 54 54 54 53 53 54 54 54 54 55 54 52 53 54 54 55 55 55 55 55 54 54 53 52 53 53 53 53 53 52 53 53 54 54 55 55 53 52 52 53 53 53 52 52 51 51 53 54 52 51 53 56 57 57 55 53 52 52 52 53 56 57 56 54 54 54 54 53 52 53 53 53 53 53 53 54 54 53 53 52 52 52 53 55 56 55 54 54 54 53 52 52 53 55 56 55 54 53 52 53 54 54 54 54 54 53 54 56 57 57 55 53 51 52 52 53 53 53 54 56 55 55 54 54 53 53 53 53 53 53 54 54 53 52 52 53 54 55 56 57 57 56 54 54 54 54 53 53 53 53 53 53 53 53 51 51 52 54 54 54 55 55 55 56 57 56 54 52 52 52 52 52 53 53 54 55 56 56 53 52 53 54 56 56 56 55 55 55 55 55 57 57 55 52 51 51 52 53 55 54 54 54 54 53 52 51 51 52 52 53 55 56 56 55 55 55 55 53 52 52 53 54 55 55 55 54 53 54 56 56 55 53 52 52 52 54 54 54 56 56 55 55 53 52 52 51 52 53 55 56 57 57 56 55 55 55 54 55 56 55 54 53 54 54 53 53 53 53 53 53 54 53 52 53 55 55 54 54 55 56 54 53 53 54 56 56 55 55 56 57 57 56 54 53 53 53 51 51 52 53 53 53 53 53 53 53 53 55 56 55 53 52 53 54 54 55 56 56 55 54 52 53 56 56 55 55 55 55 54 53 53 53 54 53 53 54 54 54 55 56 57 56 55 54 55 56 56 56 56 55 54 54 55 56 56 55 53 53 53 51 51 52 55 56 56 - 55 54 53 54 54 55 55 56 57 57 55 54 54 54 54 54 54 54 54 54 54 54 53 54 58 58 57 55 54 54 53 53 52 52 51 51 54 54 52 50 52 54 55 54 54 54 54 54 56 56 56 55 54 53 52 53 53 54 54 54 55 55 54 54 53 53 53 53 53 53 54 54 55 55 54 53 52 51 52 54 56 56 55 54 54 55 54 53 52 52 53 55 55 55 54 53 52 53 54 55 55 56 56 55 55 55 55 54 53 53 54 54 54 53 52 52 52 53 53 54 54 52 51 51 52 52 52 52 52 52 51 53 54 52 51 53 55 57 56 55 53 53 53 52 53 56 57 56 55 55 55 54 53 52 52 53 54 52 51 52 54 55 54 53 52 53 53 52 52 54 54 54 53 53 53 51 51 53 55 56 55 53 52 51 52 53 53 53 53 52 52 54 56 57 57 56 53 52 52 53 54 54 55 55 56 55 54 54 53 53 52 52 52 53 54 54 55 54 53 53 54 54 55 56 56 55 54 53 53 54 54 53 52 51 53 54 54 54 53 52 51 53 55 55 55 54 54 54 55 56 56 55 54 53 53 53 53 53 54 54 55 56 56 53 53 54 55 56 56 55 54 54 54 55 56 55 55 53 52 51 51 53 54 55 55 54 54 55 55 53 52 52 52 53 54 55 56 55 53 53 55 56 55 53 51 52 54 55 56 56 54 52 53 56 56 55 53 52 51 52 53 54 54 55 55 55 54 53 53 52 52 52 54 55 56 57 56 55 55 56 56 55 55 56 56 54 53 52 53 53 54 54 54 54 54 54 54 53 53 55 54 52 53 54 55 54 54 54 55 56 56 54 54 54 56 57 56 54 51 51 51 50 51 53 52 52 52 52 52 52 52 52 54 55 54 52 52 53 53 54 55 55 56 55 54 53 53 55 55 55 56 56 55 54 53 53 53 55 55 54 55 54 53 53 55 56 56 54 53 54 55 56 57 57 56 54 53 55 56 57 55 52 52 53 52 53 54 55 55 55 - 55 55 54 54 55 55 55 56 58 58 57 55 53 53 54 54 54 54 54 54 54 54 53 54 56 56 55 55 53 52 52 53 53 53 53 53 55 54 53 51 52 54 55 54 54 55 54 54 56 56 55 53 53 53 54 54 55 54 52 52 54 55 54 54 53 52 51 51 52 53 53 54 53 53 53 52 52 52 53 55 56 55 54 53 53 54 54 52 52 52 53 55 56 55 54 52 51 53 54 55 55 56 55 55 54 55 55 54 53 53 53 53 54 53 52 52 51 51 52 53 53 52 51 50 50 51 52 52 53 53 53 53 53 52 51 52 53 54 54 53 53 54 54 53 53 56 57 56 56 56 55 54 52 51 52 54 54 52 51 52 53 54 54 53 52 53 55 52 51 53 54 53 53 53 52 52 51 52 53 55 55 53 51 51 51 53 53 53 52 51 50 53 55 55 56 56 55 53 53 54 55 56 57 56 55 55 54 53 54 53 53 53 53 54 55 55 55 55 55 55 54 54 54 54 54 53 52 52 53 53 53 52 50 51 52 54 54 54 53 53 53 55 55 56 56 54 53 53 54 55 55 56 55 54 53 53 54 54 53 53 54 54 54 54 54 55 55 56 55 54 53 53 54 55 55 53 52 52 52 52 53 54 55 56 56 54 54 56 56 53 53 54 54 53 54 55 55 54 52 52 55 58 56 53 51 51 52 53 54 55 54 52 53 55 55 55 54 53 52 53 53 54 55 53 53 53 53 54 53 53 52 53 54 55 56 55 54 53 54 55 56 56 55 56 55 55 53 50 51 53 54 55 56 56 55 54 53 53 54 53 52 51 51 52 53 53 53 54 54 55 55 55 53 53 54 56 56 53 51 50 51 51 52 53 52 51 51 51 52 51 51 52 52 53 53 53 53 54 55 54 54 54 55 55 55 54 53 52 53 54 55 56 55 53 53 52 52 54 55 56 55 54 52 52 54 55 55 53 52 53 54 56 57 58 57 54 54 55 56 56 55 52 51 52 53 54 54 54 53 54 - 54 53 53 54 54 53 52 53 55 56 55 53 51 51 52 53 53 53 53 53 53 53 52 53 54 54 54 54 53 52 52 53 54 54 54 54 55 56 55 52 53 54 55 54 55 55 53 53 57 56 54 53 53 53 55 56 55 54 51 51 54 54 54 54 54 53 52 52 53 53 54 54 52 53 53 52 52 52 53 54 55 54 52 52 53 54 54 53 52 52 53 54 55 55 54 53 52 53 54 55 55 55 55 54 55 54 54 54 53 52 52 52 53 54 54 53 52 52 53 54 54 53 52 51 51 52 52 53 52 53 54 54 53 52 51 51 52 53 54 54 54 54 54 53 54 55 55 55 55 56 55 53 52 52 53 54 55 53 52 52 53 54 53 52 52 54 55 53 52 53 53 53 53 53 53 52 52 52 53 54 54 53 52 52 52 53 53 52 52 51 50 52 53 55 56 57 56 55 54 54 55 56 58 57 56 55 54 54 54 55 55 54 54 55 55 55 55 55 55 54 54 54 54 53 52 53 53 52 52 53 52 51 51 52 53 54 54 53 53 53 54 55 56 56 56 54 53 53 53 54 55 56 55 54 53 53 54 54 53 53 53 53 53 53 54 55 55 54 54 53 53 53 54 55 54 52 52 53 53 53 53 54 54 55 55 55 54 55 55 54 54 54 54 54 54 55 55 54 53 52 54 57 56 54 52 52 52 53 54 54 53 52 52 54 55 56 56 54 54 54 54 56 56 53 53 54 53 54 54 54 54 54 54 55 55 55 53 52 53 55 56 56 55 56 56 55 53 51 52 53 55 55 56 56 55 54 53 53 54 54 53 53 52 52 52 53 53 53 53 53 54 55 54 53 54 55 54 53 52 52 53 54 54 53 52 51 51 52 52 53 52 52 52 52 53 53 54 55 56 55 55 55 55 55 56 55 53 51 52 53 55 55 54 53 52 51 52 52 53 55 55 54 52 52 54 55 55 53 52 53 54 55 57 58 57 55 54 54 55 55 54 53 51 51 53 54 54 53 52 53 - 55 55 56 56 55 53 51 52 53 55 55 54 51 51 52 53 53 53 53 52 52 53 53 53 53 54 54 54 53 53 53 53 54 55 55 55 56 56 55 53 52 53 54 54 55 56 53 52 54 55 54 54 53 53 53 54 54 53 52 52 53 53 54 55 54 53 53 53 53 54 55 55 53 52 52 53 54 54 54 54 53 52 50 51 54 54 53 54 54 54 54 54 54 54 55 54 54 54 54 54 55 55 55 55 54 54 53 53 54 51 50 50 53 55 56 56 55 54 55 55 55 54 53 53 53 53 53 52 52 52 53 52 51 52 51 51 52 53 54 54 54 54 53 54 54 55 55 54 54 55 55 53 52 52 53 55 57 56 54 53 53 53 53 54 54 55 55 55 55 55 55 54 53 54 54 54 53 52 54 54 54 53 53 54 54 54 54 53 53 52 52 51 52 54 55 56 57 56 54 54 54 55 56 57 57 54 53 53 55 56 56 55 54 54 55 56 57 56 55 54 53 53 52 52 53 55 56 55 53 52 51 52 53 53 53 53 52 52 52 53 54 55 55 55 55 54 53 52 53 54 54 54 54 53 52 53 53 54 54 54 53 52 52 53 54 54 54 54 53 53 54 55 55 55 54 52 53 55 55 54 53 52 52 52 53 54 54 53 53 53 55 56 55 53 53 54 54 54 53 53 54 55 54 53 52 53 53 53 53 53 52 52 53 54 56 57 57 56 54 53 53 55 55 53 53 54 54 55 56 56 56 56 55 54 54 55 54 53 53 54 55 55 55 55 55 54 53 53 53 53 54 54 54 54 54 54 54 54 55 56 56 55 54 53 53 52 52 52 51 50 51 55 54 53 55 55 53 52 53 55 55 55 55 54 53 52 52 53 54 55 54 54 53 53 53 54 54 54 54 54 53 53 54 54 55 55 53 52 52 54 55 56 55 55 53 53 52 53 54 55 55 54 53 53 55 57 56 54 52 52 52 53 55 57 56 55 53 52 52 53 54 54 54 54 53 53 53 53 53 53 - 57 57 58 58 56 54 52 51 53 55 56 55 53 53 55 55 55 55 54 53 52 53 54 53 53 54 54 55 54 54 54 53 54 55 55 55 55 55 55 53 53 53 54 54 55 55 52 52 54 54 54 53 52 52 51 52 53 54 54 54 53 53 54 54 54 53 52 52 53 53 55 55 53 52 51 52 55 55 54 53 51 50 49 50 53 54 53 53 54 55 55 55 55 55 55 55 55 55 55 55 55 56 55 55 55 55 54 54 53 51 50 50 52 54 56 57 58 57 56 55 55 55 55 55 55 55 54 53 52 52 53 52 52 53 53 53 54 55 55 55 55 55 54 54 55 54 54 53 53 54 54 53 52 52 53 56 58 57 55 54 54 54 54 54 55 55 56 57 58 57 55 54 54 54 54 53 53 53 55 54 53 54 54 54 54 54 54 53 52 52 53 52 52 53 55 56 56 55 54 52 52 52 54 56 56 54 53 53 55 56 56 55 54 54 55 56 56 56 55 54 54 53 53 53 55 56 57 55 53 51 51 52 54 54 53 52 52 52 53 54 54 54 54 54 54 54 53 53 53 54 55 54 53 53 53 53 54 55 55 54 53 52 52 53 54 54 54 53 53 54 55 56 55 55 55 54 55 55 54 53 52 50 49 49 51 52 53 53 53 53 55 56 55 54 53 54 55 54 53 54 54 54 52 52 53 55 55 54 53 52 52 52 53 54 56 57 57 56 54 52 52 53 54 52 53 54 54 55 55 56 56 56 56 55 55 55 54 53 53 54 55 54 54 54 54 54 54 55 54 53 53 53 53 53 54 55 54 54 55 58 58 56 56 54 53 53 52 51 51 50 51 55 54 54 54 54 52 52 53 55 57 56 55 55 53 52 53 54 55 56 56 56 55 54 54 53 54 54 53 52 52 52 53 53 53 53 53 52 53 54 56 56 56 55 55 54 54 53 53 54 54 54 54 54 56 57 57 55 52 52 52 53 54 55 55 54 52 52 51 52 54 55 55 56 54 53 53 53 54 53 - 57 57 57 57 55 54 52 52 53 54 56 55 54 55 57 57 57 56 55 53 53 53 54 53 52 52 54 55 55 54 53 54 55 55 56 56 55 54 55 54 54 54 54 54 53 53 52 54 57 56 54 53 52 52 52 54 55 55 55 56 56 55 54 54 53 52 51 52 53 53 54 53 52 51 52 52 54 55 54 52 51 49 48 50 53 53 53 54 54 55 56 57 57 55 54 54 54 53 54 56 56 55 54 54 55 57 56 53 51 52 53 54 54 53 53 55 58 58 55 54 54 56 57 57 56 54 53 53 54 53 53 53 53 53 53 54 54 55 54 54 54 54 54 55 55 54 53 54 54 54 52 52 51 52 53 56 57 55 54 55 55 56 55 53 53 54 57 57 56 55 54 54 54 53 52 52 53 54 55 55 54 55 54 53 53 53 52 51 51 52 52 53 53 53 54 55 56 55 53 51 50 51 52 53 53 54 55 54 55 55 55 55 55 56 56 54 54 55 55 56 56 56 56 55 55 54 53 53 52 51 52 53 55 54 53 52 53 55 56 55 54 52 52 53 55 55 55 54 54 55 56 55 54 53 54 55 56 57 56 54 54 55 56 54 54 55 55 53 53 54 55 55 54 55 55 55 55 54 52 50 49 49 50 51 51 52 53 55 55 53 53 55 56 55 54 54 54 55 54 55 54 53 53 53 54 55 56 55 55 54 53 53 52 53 53 54 55 55 54 53 53 53 52 52 52 53 54 53 52 53 53 54 55 56 56 55 53 52 53 54 56 55 53 51 52 53 54 54 54 54 54 53 52 53 54 55 55 52 54 59 58 56 55 54 54 53 53 52 51 52 54 56 57 55 53 53 53 52 52 54 56 56 55 56 54 53 53 54 55 56 55 56 56 56 54 53 54 54 53 52 52 53 53 53 52 52 51 52 54 55 55 55 54 55 56 55 54 52 52 54 54 55 55 55 55 55 55 54 53 52 53 55 54 53 53 52 53 53 53 54 55 55 56 56 56 55 54 54 53 52 - 56 56 56 55 54 53 52 51 53 54 55 56 55 55 56 56 56 55 55 54 54 55 56 55 53 54 55 56 56 55 54 54 55 56 56 55 54 54 55 55 55 55 55 54 54 54 54 55 57 56 54 53 53 53 53 54 54 55 55 55 55 54 53 53 53 53 54 54 54 55 57 55 53 52 52 52 54 55 54 53 52 50 50 50 52 53 53 53 53 54 54 56 56 56 55 54 52 52 53 54 55 54 53 54 55 56 55 53 52 52 53 55 54 52 51 55 57 57 55 53 52 54 55 56 55 53 53 53 54 54 54 53 54 54 53 53 54 54 54 54 55 54 54 55 56 54 53 54 55 54 53 52 53 54 54 56 57 55 55 55 56 56 54 53 53 54 57 57 55 54 52 51 52 53 53 54 54 53 53 54 54 54 53 54 54 54 53 51 52 53 55 54 54 53 54 54 54 54 53 52 52 53 55 54 53 54 54 54 54 54 54 54 54 54 54 53 53 54 56 57 57 57 57 56 54 53 52 53 53 52 53 54 54 54 53 52 52 54 55 56 55 53 53 53 54 55 55 55 55 56 57 54 53 53 54 55 56 57 57 56 56 57 58 55 55 57 56 55 54 54 54 54 54 55 55 56 56 55 53 51 50 50 50 51 52 52 53 56 55 53 54 55 56 54 53 53 54 54 54 54 54 53 53 53 53 54 55 55 55 54 54 53 53 52 51 52 53 54 54 54 53 53 52 51 52 53 53 53 53 53 53 54 55 55 55 54 53 53 53 54 56 55 53 52 51 52 53 55 55 55 54 52 52 53 53 54 54 52 53 58 57 55 55 55 55 54 54 53 52 50 52 56 57 56 53 53 53 53 52 53 56 56 55 54 54 54 55 56 56 56 55 55 55 55 54 52 54 55 53 52 52 53 53 53 52 51 50 51 53 55 55 55 55 56 56 56 54 52 51 53 54 54 53 53 54 54 54 54 53 53 52 52 52 52 52 53 54 54 55 56 56 57 57 56 55 54 53 53 53 52 - 55 55 55 54 53 53 52 52 53 54 55 56 56 56 55 55 55 54 54 54 55 56 56 56 55 55 56 56 56 55 55 55 55 55 54 54 53 54 54 55 55 54 54 54 54 55 55 56 56 56 55 54 54 54 54 53 53 54 54 54 54 54 54 54 54 54 55 55 55 55 57 56 54 53 52 52 53 54 54 54 53 52 51 52 53 54 54 54 54 53 53 54 55 55 56 54 52 52 52 54 55 54 54 55 56 56 55 53 53 53 54 55 54 52 52 54 56 56 54 52 51 53 54 54 53 52 52 53 54 55 55 55 53 53 53 52 53 54 54 54 54 54 53 54 55 54 54 55 56 55 53 53 53 55 55 55 55 56 56 56 56 55 53 52 52 54 56 56 55 54 51 50 51 53 54 54 54 53 52 52 53 53 53 53 54 54 53 52 53 54 55 56 55 54 54 54 54 54 54 53 54 55 57 55 54 54 53 53 53 54 54 54 53 53 52 52 53 55 56 56 56 56 56 55 54 53 53 54 54 53 54 54 55 55 54 53 52 53 54 55 55 54 53 53 53 53 54 54 55 57 56 53 53 54 55 55 55 56 56 56 57 56 56 56 55 56 56 56 55 53 53 53 54 54 53 55 56 55 54 53 52 52 52 52 53 53 54 56 55 53 54 55 55 54 53 52 53 53 53 55 54 53 53 52 52 53 54 54 54 55 55 55 54 53 52 52 53 53 55 55 55 54 53 52 52 53 53 53 54 54 55 55 54 54 54 55 54 53 53 54 56 56 54 52 52 51 53 56 56 56 55 53 52 52 53 53 53 53 53 55 55 55 56 56 55 55 54 53 52 50 51 55 57 56 54 54 53 52 51 52 55 56 55 53 54 55 56 56 56 55 54 54 54 54 54 53 54 54 53 51 51 53 53 53 52 51 50 51 52 54 55 56 55 56 56 56 55 53 52 53 53 53 53 54 54 54 54 54 54 53 52 51 51 52 52 54 54 55 55 56 57 57 57 56 55 53 52 52 52 52 - 55 54 53 53 53 52 52 53 54 54 55 55 55 55 55 56 55 54 53 54 55 55 55 54 55 55 55 55 55 55 54 54 54 53 53 53 53 53 54 54 55 54 53 53 53 54 55 56 56 56 55 56 55 54 54 53 52 52 53 54 55 55 55 56 56 55 54 54 53 53 54 54 55 53 52 52 53 54 53 54 53 52 52 53 55 55 55 55 54 53 53 53 54 55 56 55 54 54 54 55 55 55 56 56 57 56 55 54 55 54 55 55 54 52 51 53 55 55 53 52 52 53 54 53 53 52 51 53 54 56 57 55 53 53 52 52 52 53 53 53 54 53 52 53 54 54 54 55 55 55 53 52 53 55 56 54 53 55 56 56 56 54 53 52 52 53 54 55 55 54 52 52 53 53 54 53 53 52 53 52 52 52 53 53 53 53 52 51 53 54 54 57 57 56 55 55 56 55 55 55 54 55 56 55 54 55 54 53 53 54 55 55 54 53 52 52 53 54 55 55 54 54 54 53 53 54 54 55 55 55 54 55 56 56 55 54 53 53 53 53 53 53 53 52 51 52 53 55 56 57 56 54 54 56 56 55 54 54 55 55 56 54 53 54 54 53 55 56 55 53 52 53 54 52 51 54 55 55 55 54 54 54 54 54 54 54 55 56 55 53 54 55 54 54 53 53 53 53 54 55 55 53 53 53 53 52 53 54 54 55 56 57 56 55 54 53 53 53 55 57 57 56 54 52 52 53 52 53 54 55 55 56 55 54 54 55 54 53 53 54 56 55 54 53 52 51 52 55 56 56 56 54 53 53 53 54 54 54 53 53 54 55 55 55 54 54 55 54 53 51 51 54 56 56 55 54 53 52 50 52 54 56 54 53 54 55 55 56 55 53 52 53 54 55 55 55 56 55 52 50 51 53 53 53 53 52 51 52 53 55 56 56 55 55 55 56 56 54 53 52 53 54 55 55 54 55 55 55 54 54 53 53 53 53 54 54 55 55 55 56 56 56 57 56 54 52 51 51 52 53 - 54 54 53 53 52 52 53 53 54 54 55 54 54 54 55 55 56 55 54 54 54 54 53 53 54 54 54 54 54 54 53 53 53 53 52 52 52 53 53 53 53 53 53 52 53 53 54 54 56 56 56 56 56 55 54 52 52 52 53 54 55 55 55 56 56 55 54 52 51 52 52 53 55 54 53 53 53 53 53 53 53 52 52 53 55 56 55 55 54 54 53 53 54 54 54 54 55 55 55 56 57 56 56 56 57 57 55 54 54 54 54 54 54 53 51 53 54 55 53 53 54 54 54 53 52 51 51 52 54 55 56 55 53 53 53 52 52 52 53 53 54 53 53 54 54 54 54 54 55 54 53 52 53 55 56 54 53 54 55 55 55 53 53 53 53 53 54 54 55 55 55 56 55 54 53 52 51 52 53 53 52 53 53 53 53 53 52 52 52 53 53 56 57 56 55 56 56 56 56 55 54 54 54 54 55 55 54 53 53 54 55 56 55 54 53 54 54 54 55 54 53 52 52 53 53 55 56 56 55 55 54 55 56 56 56 54 54 53 53 53 53 52 52 51 50 51 53 55 56 56 56 55 55 56 56 55 54 54 54 54 53 52 51 52 51 51 54 56 55 52 51 53 55 53 51 54 55 55 55 54 54 54 54 54 55 54 54 56 56 54 54 55 55 54 53 53 54 54 54 55 55 54 53 53 53 53 52 53 54 55 56 57 57 56 55 53 52 53 54 56 57 56 54 52 52 53 53 54 55 56 57 57 56 54 53 55 54 53 53 54 55 55 54 53 52 51 52 55 56 55 55 54 53 53 54 54 55 55 54 53 54 55 55 53 53 54 54 55 54 53 53 55 56 55 54 54 54 53 51 52 54 55 54 53 53 54 54 53 52 51 52 53 55 57 57 57 57 55 52 50 51 53 54 54 54 54 54 54 54 55 55 54 54 55 55 56 56 55 54 52 53 54 55 54 54 54 55 55 55 54 54 53 54 54 54 55 55 55 54 55 55 55 56 56 54 52 51 52 53 53 - 55 54 53 52 53 53 54 54 54 54 54 54 53 54 55 56 56 56 55 55 54 54 53 53 52 52 53 53 53 53 52 52 52 53 52 52 53 53 53 52 52 53 53 53 53 54 53 54 55 55 55 55 55 55 54 53 52 52 53 54 54 54 55 56 56 55 54 53 52 52 53 54 56 55 54 54 54 54 55 55 54 53 53 54 55 55 55 54 54 53 54 54 53 52 51 52 54 53 54 56 56 55 54 55 55 55 54 54 54 53 53 53 54 53 52 53 54 54 53 54 55 54 53 52 51 51 51 52 53 54 54 54 54 54 53 53 53 53 53 53 54 54 54 55 55 54 54 55 56 55 54 53 53 55 56 54 52 54 55 55 54 54 54 55 55 54 53 54 55 56 57 58 57 55 53 51 51 52 53 53 53 54 54 54 54 53 54 54 53 53 53 54 54 54 54 55 56 57 57 56 54 53 53 54 54 54 53 53 52 53 54 55 55 54 54 55 55 55 55 54 53 52 52 53 54 56 57 55 54 54 54 54 55 56 56 55 54 54 53 53 53 53 53 52 51 52 54 57 57 57 55 54 53 54 54 54 54 54 54 53 53 53 53 52 51 50 53 55 54 51 51 54 57 55 53 55 56 56 55 54 54 54 54 54 54 53 53 56 56 55 55 55 56 54 53 54 55 55 54 54 54 54 54 54 54 53 53 52 53 54 55 55 56 56 55 53 52 51 53 54 55 54 54 54 54 53 54 54 54 56 57 57 56 55 54 53 53 53 53 54 54 54 54 53 53 52 53 54 55 55 54 53 53 53 54 55 56 55 55 54 54 55 54 52 52 52 54 55 55 53 53 55 55 55 55 55 55 55 53 53 55 54 54 54 54 53 53 52 51 50 52 54 56 58 58 59 58 56 53 51 52 54 55 55 55 55 55 55 54 54 53 53 54 55 56 56 56 55 53 52 53 53 53 53 52 52 53 54 54 55 54 54 54 55 54 54 54 54 54 55 55 55 56 56 54 53 52 53 54 55 - 56 55 53 53 53 54 55 55 54 53 53 53 52 53 55 56 57 56 55 55 54 55 55 54 52 52 53 54 53 52 52 52 53 54 54 54 55 55 54 53 53 54 55 55 55 55 54 54 54 54 54 54 55 55 55 53 52 52 54 54 54 54 55 55 56 55 55 54 54 54 54 55 56 56 55 55 54 55 56 56 56 55 54 54 54 54 54 53 53 54 54 54 53 51 50 50 52 52 53 54 54 53 52 53 54 54 54 54 54 53 53 54 54 53 53 53 54 54 54 54 54 53 52 51 50 51 52 53 53 54 53 53 53 53 54 54 54 53 53 53 54 55 55 56 56 55 55 56 56 56 54 54 53 55 55 53 52 54 55 55 54 54 55 56 56 55 54 54 55 55 56 57 56 55 53 52 52 52 52 53 53 53 53 53 53 54 55 55 55 55 54 53 52 52 54 55 56 57 56 55 54 53 54 54 53 53 53 52 51 52 52 53 54 54 55 54 55 56 56 55 54 53 53 54 54 56 56 54 53 53 53 54 54 55 56 56 55 55 54 54 54 55 54 53 53 53 55 58 58 57 55 53 51 51 52 53 55 56 55 54 54 54 55 55 53 51 53 54 53 50 51 54 57 56 55 55 56 55 55 54 53 53 53 53 53 52 53 57 57 55 55 55 55 54 53 53 54 54 53 52 52 52 53 53 54 54 53 53 53 53 53 53 54 56 55 53 51 50 51 53 53 53 54 55 55 54 54 53 54 55 56 56 55 55 53 52 52 54 54 54 53 53 53 53 54 54 54 54 54 54 53 52 52 54 55 56 56 55 54 53 54 54 53 52 51 51 53 55 54 53 52 54 55 55 54 55 56 56 54 54 55 53 53 55 54 53 53 51 50 51 53 55 56 57 57 58 58 56 54 53 54 55 56 55 54 54 54 54 54 52 52 52 53 55 56 56 55 54 53 53 53 53 52 52 51 51 52 53 54 54 54 53 54 55 54 54 53 53 54 55 56 56 55 55 55 54 54 55 56 56 - 56 55 53 53 53 54 55 55 54 53 52 52 52 54 55 56 55 55 55 54 55 56 57 57 54 53 54 54 54 53 52 53 54 55 55 56 57 57 56 55 55 56 56 56 55 55 54 53 54 53 53 54 55 56 56 54 52 52 54 54 54 54 54 55 55 55 55 54 53 54 54 55 56 56 55 54 54 55 56 56 56 55 55 54 54 53 53 53 53 54 54 55 54 52 51 51 52 52 53 54 54 52 51 52 53 54 54 55 55 54 54 55 55 55 54 54 54 55 55 54 53 53 52 51 51 52 54 54 55 54 54 53 53 53 54 54 54 53 53 53 54 55 55 56 55 54 54 55 56 55 54 54 54 55 55 53 52 53 54 54 54 54 55 56 56 55 55 54 54 54 53 54 55 55 54 53 53 52 52 51 52 52 53 53 53 54 55 55 55 55 55 54 54 54 55 56 56 56 55 54 53 54 54 54 53 53 54 53 51 51 51 52 53 54 55 54 54 55 56 57 56 55 54 54 54 55 56 55 54 53 53 53 54 55 56 56 57 56 55 55 56 55 55 54 53 55 56 58 58 57 54 53 52 50 51 53 56 57 56 54 54 55 56 57 56 53 53 52 51 50 50 53 55 55 54 55 55 54 55 54 53 53 52 53 53 52 53 55 55 54 54 54 53 53 52 53 54 53 51 51 51 52 52 53 54 53 53 53 53 54 53 53 54 56 56 54 53 51 52 53 53 54 54 55 55 54 54 53 54 54 55 55 55 53 52 51 53 54 54 54 53 53 53 54 54 55 54 54 55 54 53 53 54 54 56 56 56 54 53 53 54 54 53 53 52 52 53 54 53 51 51 54 55 54 53 54 55 56 55 55 54 52 52 55 55 54 53 53 52 52 54 55 56 56 55 55 56 55 54 54 55 56 56 55 53 53 54 54 53 52 52 53 54 56 57 56 54 53 53 53 53 53 53 53 52 51 52 53 54 54 54 54 55 55 54 54 53 53 53 55 56 56 55 54 54 55 56 56 57 57 - 56 55 54 52 53 54 55 55 54 53 53 53 53 54 55 55 54 54 53 54 55 57 58 57 55 55 55 55 55 54 53 54 55 56 55 55 57 57 57 56 56 56 56 55 54 54 53 53 55 55 54 54 55 56 56 54 53 52 53 54 55 55 55 55 55 55 54 53 53 53 53 54 54 55 54 54 53 53 54 55 55 55 54 53 53 54 53 53 53 54 55 55 55 54 53 53 53 53 53 54 54 53 52 53 55 56 55 56 56 54 54 55 56 56 55 55 55 54 55 54 53 53 52 52 53 54 55 55 55 55 54 53 52 53 54 54 54 53 53 53 53 54 55 55 53 52 52 53 54 54 54 53 54 54 55 53 51 52 53 54 53 53 54 55 55 55 55 55 54 53 53 52 53 54 55 55 54 53 52 51 51 52 53 53 53 54 54 55 56 55 55 55 56 56 56 57 56 55 54 53 52 53 54 54 53 54 54 54 53 51 51 51 52 53 54 53 54 56 57 57 56 55 55 55 54 55 55 55 55 54 54 53 54 55 56 57 57 57 56 55 55 55 54 54 54 55 56 57 57 56 54 54 53 52 52 53 55 56 55 54 54 54 55 58 57 55 53 51 50 50 50 52 54 54 53 54 54 54 55 54 53 53 53 53 53 53 52 53 53 53 53 54 53 52 52 53 53 52 52 53 53 53 53 53 54 54 54 54 54 54 53 54 55 56 56 56 55 54 54 54 55 55 56 54 54 54 53 53 53 53 54 54 54 53 53 52 53 54 55 54 53 53 54 55 55 55 55 55 55 55 54 54 54 55 56 57 56 55 54 54 54 54 54 54 54 54 54 53 52 50 51 53 54 53 52 53 54 55 55 55 54 52 52 55 55 55 55 54 53 54 54 55 55 54 54 53 54 54 54 54 55 57 56 55 53 53 53 53 52 53 53 54 55 56 56 56 54 52 53 54 55 55 55 54 53 53 53 54 54 55 54 54 56 56 55 53 52 52 52 54 55 55 54 54 54 55 56 56 57 57 - 57 56 54 53 53 55 56 55 55 54 54 54 54 54 55 55 54 53 52 53 55 55 56 56 56 55 55 55 55 54 54 54 55 55 54 54 55 55 56 57 57 56 56 55 54 55 55 55 56 55 54 54 56 57 57 55 53 52 53 53 54 54 54 54 54 55 55 53 53 53 52 53 54 55 54 53 52 52 53 54 54 54 52 52 54 54 53 53 53 54 54 54 54 54 54 54 54 54 54 54 55 53 52 54 56 56 56 55 54 53 53 54 56 56 55 54 54 55 55 54 53 53 53 54 54 54 54 54 54 54 55 54 53 54 55 55 54 54 54 54 54 54 54 53 51 50 50 51 53 54 54 54 55 55 55 53 51 52 53 53 53 53 53 54 54 54 54 54 54 54 54 54 54 55 54 54 54 54 54 52 51 53 54 54 54 53 53 54 55 55 55 56 56 56 57 57 57 55 53 52 52 53 55 54 53 54 55 54 54 53 52 52 53 53 53 53 54 55 56 55 54 53 53 54 54 54 54 55 55 55 54 53 53 53 54 56 56 56 56 55 54 54 53 53 53 55 56 56 57 56 55 55 55 54 53 53 53 54 53 53 54 54 54 56 57 55 53 52 51 52 53 54 54 53 52 53 54 55 55 54 54 54 54 54 54 53 52 52 52 53 54 54 54 53 54 54 55 54 54 55 55 53 52 52 53 54 54 54 53 53 53 54 54 54 55 55 55 54 54 55 55 56 56 54 54 54 54 54 54 54 54 55 55 55 54 53 54 55 55 54 54 54 55 56 56 55 54 54 54 55 55 55 54 55 56 56 56 55 55 55 55 55 55 55 55 55 54 53 52 51 52 54 54 53 52 53 54 54 54 55 55 54 53 54 55 55 55 54 53 53 54 54 54 53 53 54 54 54 53 54 55 56 56 54 53 54 54 53 53 53 53 54 55 56 55 54 54 53 53 54 56 56 56 55 54 54 54 54 54 54 54 54 56 56 55 53 52 51 52 54 55 55 54 53 53 54 55 56 57 56 - 58 56 54 54 54 56 56 56 55 55 54 54 54 54 54 54 54 53 53 53 54 53 53 54 55 55 54 54 54 54 55 54 54 54 53 52 52 53 55 56 57 57 57 56 56 56 56 56 56 55 54 55 56 58 57 56 54 53 52 52 53 54 53 54 54 55 54 54 53 54 53 53 54 55 54 52 52 52 52 53 53 53 52 52 53 54 53 53 53 53 53 53 54 55 54 54 54 54 53 53 54 53 53 54 55 55 55 54 53 53 52 54 56 56 55 54 54 55 55 54 53 53 54 54 54 53 52 51 52 54 55 56 56 56 56 56 55 55 55 55 55 54 54 53 51 50 50 51 53 54 55 54 55 57 56 53 51 52 53 54 54 54 54 53 54 55 55 54 54 54 55 56 56 55 54 53 53 54 55 52 51 54 55 55 55 53 52 52 53 54 55 54 53 54 56 57 56 55 53 52 52 54 56 54 52 53 53 53 53 53 53 54 54 53 53 53 54 54 55 54 53 52 52 52 53 54 55 55 55 54 54 53 52 52 53 54 55 55 54 54 53 52 52 53 54 55 56 56 56 56 55 54 54 54 54 53 51 52 53 54 55 54 54 55 56 55 54 53 54 55 56 55 54 52 51 53 54 54 54 54 54 54 55 54 54 53 52 52 52 53 54 55 54 54 55 56 57 56 56 57 55 53 52 52 53 53 54 53 52 52 53 53 53 53 53 54 53 53 53 53 54 55 55 53 53 54 54 55 54 55 54 55 55 55 54 53 53 55 55 54 53 54 56 57 57 55 53 53 54 55 55 55 54 54 55 56 56 55 55 56 55 54 54 55 56 56 55 54 54 54 54 55 55 54 53 53 54 54 54 55 57 55 54 54 54 55 54 53 52 52 53 54 54 53 53 54 55 54 53 53 54 55 55 54 54 55 55 54 54 54 54 54 55 54 54 53 53 54 53 54 55 56 55 55 54 53 53 53 53 53 53 52 54 54 54 53 52 52 53 55 56 56 54 52 53 54 55 56 57 56 - 56 56 55 55 56 56 57 56 54 54 53 53 53 54 54 54 54 54 54 54 53 54 54 54 54 55 55 54 53 53 54 54 53 53 52 52 52 54 55 55 56 57 57 58 57 54 53 53 54 56 57 57 56 55 54 54 53 53 52 52 53 54 55 55 54 53 51 51 53 54 56 56 54 53 52 52 51 50 51 51 52 52 51 51 52 53 53 53 53 52 53 53 54 55 56 55 52 53 53 53 53 54 54 55 55 54 52 53 54 53 53 54 56 57 55 54 54 55 55 55 54 53 52 52 52 52 52 51 52 53 54 56 57 56 57 57 57 56 55 53 52 53 55 55 55 53 52 51 52 54 54 54 54 54 53 52 51 52 53 54 54 54 54 54 55 56 56 54 53 54 55 54 54 55 55 55 54 52 52 52 52 54 54 55 55 54 53 52 52 53 55 53 52 53 55 55 54 54 53 54 55 56 57 55 53 52 51 51 52 53 54 55 55 54 53 53 53 54 55 56 55 53 51 51 51 54 55 55 54 54 55 55 54 54 54 55 55 55 54 53 52 52 53 54 54 54 55 56 54 53 52 52 51 51 51 52 52 52 53 54 55 55 54 55 55 54 54 53 54 54 55 55 53 51 51 52 53 53 53 52 52 52 54 55 54 54 52 52 52 53 54 55 55 55 56 57 57 57 57 58 56 54 53 53 54 54 54 53 52 53 53 52 53 54 55 55 54 54 53 53 53 54 54 55 55 54 54 54 54 54 55 55 55 55 54 53 54 55 55 53 52 53 54 55 57 57 56 55 55 54 55 54 54 54 55 55 55 56 56 55 54 53 53 55 57 56 56 55 55 54 55 56 55 54 54 55 55 54 55 56 57 57 55 54 54 54 54 53 54 55 54 54 55 56 55 52 53 54 53 53 53 53 53 53 55 56 56 54 55 55 55 55 54 54 54 54 53 53 53 54 53 53 55 55 54 51 50 52 53 53 53 51 52 52 52 52 52 52 53 54 55 55 53 53 55 57 58 56 55 55 - 55 55 55 55 55 56 56 55 54 54 55 55 54 54 54 54 54 55 56 55 55 56 56 55 54 55 55 54 53 53 54 54 53 53 54 54 52 54 55 54 55 55 56 57 56 53 52 52 52 54 56 56 55 53 53 53 53 54 52 51 53 53 54 55 54 53 51 52 53 54 56 55 53 52 52 51 51 51 52 52 52 52 53 52 52 54 54 54 53 52 52 52 53 53 55 54 52 54 55 55 54 53 53 53 54 53 53 53 54 54 54 55 56 56 55 54 55 55 55 55 54 53 52 52 53 54 54 53 53 54 55 55 56 56 57 57 58 57 55 53 53 54 55 56 56 55 53 52 53 54 55 55 54 53 52 52 53 53 53 54 55 54 54 54 54 55 54 54 54 55 55 55 53 55 56 56 54 52 52 52 53 54 55 55 55 54 54 54 53 54 55 55 54 55 54 54 53 54 55 56 56 56 56 56 54 52 51 51 52 53 54 54 54 55 54 53 52 53 55 55 55 54 52 51 52 54 56 55 54 55 56 56 55 55 54 54 54 54 54 53 52 53 53 53 54 54 55 55 54 53 53 52 51 51 51 52 53 53 53 54 55 55 55 55 55 54 54 54 54 54 54 53 53 52 51 52 53 54 53 53 53 54 54 55 55 54 52 52 53 54 54 54 55 56 56 57 57 57 57 56 56 56 56 55 55 54 53 52 53 54 54 53 53 54 55 54 53 54 53 54 54 53 53 55 55 54 53 53 54 54 54 54 53 53 53 54 55 55 54 53 53 53 53 54 55 56 56 55 55 54 54 53 54 55 55 55 56 57 57 56 55 54 54 56 57 56 55 54 53 54 55 56 55 54 55 56 56 56 56 57 57 57 55 54 54 54 53 54 55 56 55 54 55 56 55 52 53 54 53 53 53 52 52 53 54 55 55 55 55 55 55 55 54 55 54 54 53 53 54 55 53 53 55 57 55 52 52 53 55 55 54 51 51 51 51 51 52 53 53 53 54 54 53 53 56 59 59 56 54 54 - 55 55 55 55 55 56 56 55 55 56 56 57 56 56 55 55 55 56 57 57 57 57 57 56 54 55 56 56 55 55 55 54 53 53 56 57 53 53 55 55 53 53 55 55 54 54 53 52 51 52 54 54 54 53 53 53 54 54 52 52 54 53 53 55 55 55 55 54 55 55 54 54 54 53 53 52 52 52 53 53 53 54 54 54 54 54 55 55 54 53 52 51 52 53 53 53 53 55 56 56 54 52 51 51 52 54 54 54 53 53 54 56 56 55 54 56 56 56 55 54 53 53 54 54 55 55 56 55 55 55 56 55 54 55 56 56 56 55 54 54 54 55 55 56 56 55 53 53 53 54 54 54 54 53 53 53 54 53 53 53 54 54 53 53 53 53 52 54 55 56 56 55 54 54 56 55 54 52 53 53 54 55 55 55 55 54 55 55 55 55 54 56 56 55 54 53 53 54 55 56 55 54 54 55 55 54 53 53 53 53 53 53 54 55 55 52 51 52 54 54 54 54 53 52 52 55 56 54 54 55 56 56 56 55 54 53 53 53 53 53 53 52 52 53 54 54 54 54 54 55 55 52 51 52 53 53 54 53 53 53 54 55 54 54 54 54 55 55 55 54 53 52 52 53 53 53 53 55 56 56 56 56 56 55 54 53 52 53 54 53 54 54 54 55 56 56 56 57 57 54 55 57 58 56 54 52 52 52 53 55 56 55 54 54 53 53 52 53 54 55 54 53 53 55 55 54 54 54 55 55 54 53 53 52 53 55 55 54 53 54 54 54 54 54 54 55 55 53 54 54 54 53 54 54 55 56 57 57 57 56 56 55 55 56 56 55 54 53 52 53 54 54 53 54 55 57 57 57 56 56 56 55 54 54 54 54 54 54 55 55 55 54 55 55 55 54 54 54 54 54 53 53 53 53 53 54 54 55 54 54 54 54 54 54 53 53 53 53 53 54 53 53 56 57 57 55 55 56 57 57 54 51 51 52 52 53 54 54 53 52 52 52 52 53 57 59 58 55 53 54 - 56 56 56 56 56 56 56 55 55 55 56 56 56 55 54 54 54 55 56 57 57 57 56 54 53 54 56 56 57 56 55 53 52 53 58 59 55 54 55 56 53 52 56 55 54 55 55 53 51 52 54 54 54 53 53 54 54 54 53 53 55 55 54 55 57 58 57 57 57 56 54 53 54 54 54 53 53 54 54 54 54 54 54 55 54 54 55 55 55 54 52 52 53 54 54 54 54 55 54 54 52 51 50 52 53 53 53 53 53 54 55 56 56 55 55 56 57 57 54 53 53 53 54 55 54 55 56 56 56 55 55 54 54 54 55 55 54 53 54 53 54 55 55 55 56 55 54 53 53 54 55 55 54 53 53 53 52 53 53 53 53 53 54 54 54 53 52 53 55 55 55 54 54 54 55 55 53 52 53 54 55 55 56 55 55 54 55 56 57 56 55 54 55 55 55 54 54 53 53 53 53 54 53 55 57 56 55 54 53 53 53 53 54 55 56 53 51 52 53 54 55 54 53 52 53 54 56 54 53 55 56 57 56 55 54 53 52 53 53 53 53 52 53 54 54 55 54 54 53 55 55 53 51 52 54 55 54 53 52 53 54 55 54 52 53 54 55 55 55 53 51 51 51 53 55 54 54 55 56 57 56 56 55 54 54 53 53 54 54 53 53 54 54 53 54 55 55 56 55 53 54 57 58 56 53 51 51 53 54 56 57 57 56 55 54 54 53 53 54 53 53 51 52 55 55 54 54 55 56 56 55 54 53 53 54 55 54 53 53 55 56 55 55 54 54 56 56 53 53 55 55 53 53 53 54 55 56 55 55 56 55 54 55 55 55 55 54 53 53 55 55 53 53 53 55 56 57 56 55 55 55 52 52 54 55 55 54 54 55 55 55 54 55 55 56 55 56 55 54 54 54 54 54 54 53 53 54 55 55 54 54 54 55 54 53 52 53 53 54 53 53 53 55 56 56 55 55 55 56 56 54 52 52 52 53 55 56 55 53 52 51 51 52 54 57 58 57 55 54 54 - 57 57 57 57 56 56 55 54 54 55 55 56 55 54 53 53 53 55 56 57 57 55 54 53 53 53 54 55 56 56 55 52 50 52 56 58 55 54 55 56 54 53 57 57 55 56 56 55 53 55 56 56 55 54 54 54 55 55 54 54 55 54 53 54 56 57 56 56 57 55 53 52 55 55 55 54 54 54 55 55 55 55 55 54 54 54 55 56 55 54 53 53 54 55 55 55 55 54 53 52 50 50 51 53 55 55 54 54 53 53 54 55 55 54 54 55 57 57 54 53 53 54 54 54 54 54 54 55 55 55 53 53 54 54 55 55 53 52 53 53 54 54 53 54 55 54 53 53 53 54 55 54 54 54 55 54 52 51 51 52 52 53 54 55 55 55 54 54 55 55 55 54 53 53 54 54 53 53 53 54 54 55 56 55 54 54 55 57 57 56 55 53 53 54 54 54 53 52 51 51 52 53 53 55 56 56 55 54 54 53 54 54 54 55 55 53 53 53 53 54 54 54 53 52 53 54 55 53 52 54 55 56 57 55 54 52 52 53 54 54 53 53 54 55 56 56 54 52 52 53 54 53 52 52 54 55 55 54 53 53 54 54 54 53 53 53 54 55 55 53 51 50 50 53 56 54 54 54 55 55 55 55 54 53 54 54 55 55 54 53 53 53 53 54 54 54 55 55 55 54 54 55 55 54 52 51 53 54 55 55 55 55 56 56 57 57 55 54 54 53 53 52 53 55 55 54 55 55 56 56 56 55 55 55 55 55 54 53 54 55 56 56 55 55 55 56 55 53 53 55 55 54 53 53 54 55 55 54 54 55 55 54 54 55 55 55 54 54 55 57 57 55 53 53 54 54 54 53 52 53 53 51 51 55 56 55 55 54 55 55 55 54 54 55 56 57 57 57 56 56 56 56 56 55 54 54 55 56 55 54 55 55 55 55 54 53 53 55 54 53 53 53 54 56 55 54 53 52 53 53 54 54 53 53 54 57 57 57 54 53 53 53 53 54 56 57 56 54 53 54 - 55 55 55 56 55 55 54 55 55 55 55 55 55 54 54 53 54 55 56 57 56 55 53 52 53 53 53 53 54 55 55 53 51 51 54 56 55 54 55 55 54 55 57 57 56 55 55 55 55 57 57 57 56 54 53 54 54 54 54 54 54 53 52 53 54 54 53 53 54 54 52 51 54 54 54 54 54 54 54 54 54 54 54 54 53 54 55 55 55 54 53 54 55 55 55 55 54 54 54 52 50 50 52 53 55 55 55 54 53 52 52 54 54 54 53 54 55 56 54 53 54 54 55 54 54 53 53 54 55 54 53 53 54 54 55 54 53 52 53 54 55 54 53 53 54 53 53 53 53 54 54 54 54 55 56 55 53 53 52 52 53 54 55 56 56 55 54 54 55 56 55 54 52 53 53 53 53 53 53 53 54 55 56 55 53 54 55 56 56 56 55 54 54 53 53 53 54 53 53 53 53 53 53 55 55 55 55 54 53 54 54 55 55 54 54 54 54 54 54 54 55 54 53 53 53 54 54 54 53 53 55 55 56 55 54 53 53 53 55 54 53 54 54 56 57 56 53 51 51 52 53 53 53 53 54 55 56 54 54 54 55 54 53 54 54 53 54 54 54 53 52 51 52 54 56 55 54 54 54 54 54 54 54 53 54 55 55 55 54 53 54 54 54 55 55 55 55 54 55 55 54 53 52 52 52 53 55 55 55 54 54 53 54 56 58 57 56 54 54 54 54 55 55 55 55 54 54 55 55 55 55 55 56 57 56 54 54 54 55 55 55 55 56 56 56 55 54 53 54 55 55 54 54 54 55 56 55 54 55 56 56 55 55 55 56 55 55 55 55 57 58 56 55 54 54 53 52 51 51 52 53 51 51 54 55 55 54 55 55 56 55 55 55 56 57 58 58 57 57 56 56 56 56 55 55 55 56 57 55 54 54 55 56 55 54 54 54 56 55 54 54 55 55 56 55 53 51 50 50 51 54 56 54 53 55 57 58 57 55 54 54 55 54 54 54 55 54 53 54 54 - 53 53 54 54 55 54 54 55 56 56 56 55 55 54 55 55 55 56 56 56 55 55 53 52 53 53 52 52 53 55 56 54 52 52 53 55 55 55 54 52 54 55 55 56 56 53 53 55 56 57 58 58 57 55 53 52 52 53 54 54 55 53 52 53 53 52 50 51 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 53 55 55 56 55 55 54 55 55 54 53 53 54 55 55 55 55 53 52 53 53 54 54 54 54 53 51 50 51 53 54 53 53 54 54 54 53 54 54 55 54 54 53 54 54 55 54 53 53 54 54 55 54 53 53 54 55 56 55 54 53 54 54 54 53 53 53 53 53 54 55 55 56 55 55 54 54 54 54 54 55 56 55 54 54 56 56 54 53 52 53 54 53 53 53 53 53 54 55 56 55 54 53 54 54 55 55 54 56 56 54 53 53 54 55 56 56 55 54 53 54 55 54 54 53 53 54 55 57 56 55 53 55 55 54 54 55 55 55 54 54 53 54 55 55 54 54 54 54 54 54 54 54 53 54 54 54 53 54 55 56 56 54 52 50 50 52 54 55 54 53 54 55 55 55 55 56 56 55 53 55 55 55 55 55 55 55 54 54 55 55 56 57 56 55 54 53 54 54 55 55 55 55 56 55 54 54 54 55 56 56 56 55 55 54 55 56 54 52 51 52 54 56 56 55 55 54 53 52 53 55 56 56 55 54 54 55 55 56 56 53 53 53 53 54 55 55 54 55 55 56 55 54 55 56 56 55 54 54 56 57 56 55 54 54 55 56 56 55 54 55 56 57 57 56 56 56 56 55 54 55 55 54 55 54 54 56 58 58 56 55 55 54 53 52 53 54 55 53 52 52 54 55 55 55 56 57 56 55 56 57 57 56 56 56 56 56 55 55 55 54 54 55 56 56 55 54 54 55 56 55 55 54 55 55 55 54 55 56 57 57 55 53 51 50 49 51 54 57 54 53 54 56 57 56 55 54 55 56 56 55 55 54 53 54 54 55 - 54 55 55 55 55 55 55 56 55 55 54 54 54 55 55 56 56 56 56 55 54 54 53 53 54 54 53 52 53 55 56 56 55 53 54 55 55 56 55 52 54 55 54 56 55 52 52 54 56 57 57 58 56 54 52 52 52 53 55 55 55 54 53 53 53 52 50 50 51 53 54 53 52 52 53 53 53 54 53 53 54 54 54 54 55 56 55 55 54 54 55 55 55 54 54 54 56 56 56 55 54 54 54 54 54 54 52 53 53 51 50 52 54 54 53 53 54 54 55 54 53 53 54 55 55 55 55 55 55 54 53 52 53 53 54 54 53 54 56 57 57 57 56 55 54 54 54 53 53 53 53 53 53 54 55 56 55 55 54 54 54 53 54 55 55 54 53 55 56 55 53 52 52 53 54 54 53 53 54 54 54 56 56 55 54 54 53 54 55 54 54 56 56 55 54 54 55 56 56 55 54 54 53 54 54 54 54 53 53 55 56 57 57 56 54 54 54 53 53 54 55 55 54 54 53 54 55 55 55 55 55 54 54 54 54 54 53 53 54 54 55 55 56 56 56 53 52 51 52 54 56 55 54 53 53 54 55 55 56 56 56 54 53 56 57 56 56 55 55 56 55 55 56 56 56 57 57 56 55 55 55 55 56 55 55 54 54 54 54 54 54 56 56 57 56 55 54 54 54 55 54 53 53 54 56 57 56 54 54 55 55 55 54 54 53 52 52 53 54 54 55 55 54 52 52 53 54 55 55 55 55 54 53 53 53 54 56 57 57 56 54 54 56 57 56 56 55 56 56 56 56 56 55 55 56 56 56 55 55 56 55 54 54 54 55 54 55 54 54 56 57 57 56 55 55 56 55 54 55 56 56 55 53 53 55 55 55 55 56 57 55 54 54 56 56 54 54 55 56 55 54 54 53 53 54 55 56 56 55 54 53 54 55 55 55 54 54 54 54 54 56 57 57 57 56 55 52 50 50 52 55 56 54 53 53 54 55 55 54 54 55 56 57 57 56 54 54 56 56 56 - 56 56 57 56 56 56 56 56 55 54 53 52 54 55 56 56 56 55 55 54 54 53 54 54 54 54 54 53 54 55 57 57 55 54 55 55 56 56 55 53 54 56 55 56 55 52 53 54 56 56 56 57 55 54 53 53 53 54 55 55 54 53 53 53 53 52 50 50 51 53 55 54 51 52 53 53 53 53 53 53 54 54 54 54 55 55 55 54 54 55 56 56 56 56 56 56 57 57 56 55 55 55 55 55 55 53 50 51 54 52 51 53 54 55 54 54 54 56 56 55 53 53 54 55 55 56 56 55 54 53 52 52 52 53 53 53 54 55 56 57 58 57 57 55 54 54 54 53 53 54 54 54 53 54 55 55 55 54 54 53 53 53 54 54 54 54 54 55 55 55 53 52 52 54 55 55 54 54 54 55 55 55 55 55 55 54 54 54 55 55 55 54 54 54 55 56 56 55 54 53 52 53 54 53 53 53 53 53 53 54 56 57 57 55 53 53 52 52 52 53 54 55 54 53 53 53 54 55 56 56 56 55 54 53 53 53 54 54 53 54 55 56 57 57 55 53 52 53 54 56 57 55 53 52 52 53 54 55 56 56 56 54 52 55 56 57 56 56 55 55 55 56 56 57 57 57 57 57 56 55 55 55 56 56 55 54 53 53 53 53 54 55 56 56 55 53 53 53 53 54 54 54 54 55 56 56 55 54 54 55 56 57 56 55 53 51 51 53 54 54 54 53 52 52 52 53 55 56 56 56 55 54 52 51 52 55 57 58 58 56 55 55 56 57 57 56 56 57 57 57 56 56 56 55 55 54 54 54 54 55 54 53 53 54 55 55 55 55 55 57 57 55 55 55 55 56 56 55 55 56 56 55 54 55 56 56 56 56 56 56 54 53 52 54 54 53 54 55 55 55 54 54 53 53 53 54 56 56 55 54 54 54 55 55 55 54 53 52 52 53 55 56 55 55 56 56 54 52 52 54 55 56 54 53 53 54 55 54 54 54 55 56 57 57 56 55 55 56 57 56 - 56 56 56 56 55 55 55 56 56 54 52 52 54 55 55 55 54 54 53 53 53 53 54 54 54 55 56 55 54 55 56 56 55 54 55 56 55 55 55 54 55 56 57 56 55 54 54 55 55 55 55 55 55 54 54 54 54 54 55 55 54 53 53 53 53 53 51 51 52 54 55 54 53 53 54 53 53 53 53 53 53 54 54 54 54 54 54 55 54 54 55 56 57 58 57 56 55 56 56 56 55 55 55 55 55 53 50 51 53 53 53 54 54 54 54 54 56 57 57 55 54 54 54 55 55 56 55 55 53 52 53 53 53 53 54 54 55 55 56 56 56 56 55 54 54 54 54 53 53 54 53 53 53 54 55 55 54 54 54 54 54 53 53 53 54 54 54 55 55 54 53 52 52 54 56 56 54 54 54 55 55 53 52 53 54 56 56 55 55 56 57 54 52 53 55 56 56 56 54 52 51 52 53 53 53 54 54 54 53 54 55 56 56 55 54 52 51 51 52 53 55 55 54 54 52 53 53 54 55 57 57 56 53 52 53 54 55 54 53 52 54 56 58 57 55 53 53 54 55 56 57 55 52 51 51 52 53 54 55 55 55 54 52 53 55 57 57 57 55 54 55 57 57 57 56 55 56 56 56 55 54 54 55 55 56 54 53 52 52 52 53 54 56 56 54 52 51 51 52 54 55 55 54 55 55 55 55 55 55 54 54 56 56 55 53 52 52 52 54 54 54 53 53 53 53 54 55 56 56 55 54 53 53 52 53 56 57 57 57 56 55 54 54 55 56 57 57 57 57 56 55 55 56 56 54 54 54 55 56 56 55 53 53 54 55 56 55 55 55 57 57 54 53 53 54 55 55 55 55 55 55 55 54 55 56 56 56 56 56 55 53 52 52 53 54 54 55 56 56 56 55 55 54 54 54 54 55 56 55 54 53 53 54 56 56 55 54 52 51 52 54 53 53 53 55 57 56 54 53 55 56 56 55 55 55 55 55 54 55 55 54 55 55 55 55 56 56 55 56 56 - 54 54 54 54 53 54 55 56 56 55 53 53 55 55 54 54 53 52 52 52 53 53 54 54 54 56 56 56 55 54 55 54 53 53 55 56 55 54 54 55 54 55 59 56 54 55 56 56 55 54 55 55 54 54 54 55 54 53 53 54 54 54 54 54 55 55 54 54 55 56 57 56 54 54 54 53 53 53 52 52 52 52 53 54 54 54 54 55 54 54 55 55 56 57 57 54 51 53 55 57 56 55 53 53 52 53 53 52 52 52 53 55 54 53 53 55 56 56 56 56 56 56 55 55 55 56 55 54 53 52 53 54 54 54 54 55 55 56 55 55 54 53 53 54 54 54 53 53 53 54 53 53 54 54 55 55 55 56 55 54 54 54 53 53 54 54 54 55 55 54 52 51 52 54 56 56 55 54 55 55 54 52 50 51 54 56 56 56 56 57 59 56 54 54 53 54 55 56 56 54 52 51 51 53 54 54 55 54 53 54 55 57 57 56 55 52 51 51 53 54 55 56 55 54 53 54 54 53 54 57 57 55 52 51 52 54 55 55 53 51 52 56 57 57 55 53 53 54 54 55 55 54 53 51 51 52 53 53 54 54 55 54 52 51 53 57 59 58 55 54 54 56 57 57 56 55 55 56 56 54 52 52 52 54 55 54 53 53 53 52 53 55 56 55 53 51 50 50 52 54 55 54 54 54 54 55 56 56 56 53 51 52 53 53 52 52 52 52 53 54 54 55 55 55 54 55 55 55 54 53 53 52 53 53 54 55 56 55 56 55 54 54 53 53 55 57 57 56 55 54 54 55 56 57 56 55 56 58 58 58 56 55 54 55 56 56 55 54 55 56 56 55 53 53 54 55 54 54 54 55 55 54 52 52 54 55 55 55 56 55 54 53 53 55 56 56 56 56 56 56 56 56 56 55 55 54 55 56 55 54 53 53 55 57 58 57 55 53 51 52 52 52 51 52 55 58 57 55 55 57 58 57 57 57 57 56 55 55 55 55 54 55 53 53 54 55 56 55 55 56 - 52 52 52 53 54 54 54 55 55 55 55 54 54 55 54 52 53 54 54 53 53 55 56 56 54 54 54 54 54 54 53 54 55 55 54 53 54 55 56 55 51 51 54 54 54 55 56 57 55 55 55 55 55 55 56 56 55 55 53 53 55 56 56 55 55 55 54 55 55 56 56 56 57 57 56 56 55 53 53 54 54 54 53 54 55 53 52 52 53 55 56 56 55 54 54 52 51 52 54 55 55 55 55 55 54 53 52 51 51 52 53 53 52 53 55 55 56 55 55 55 57 56 55 55 55 56 55 54 54 53 53 54 54 54 54 54 54 55 55 55 55 55 55 55 55 53 53 52 53 53 54 55 55 55 55 55 55 55 55 55 54 54 55 55 55 55 55 54 54 54 53 53 53 55 57 57 56 55 55 55 55 55 54 53 53 54 54 55 55 56 58 55 53 52 53 55 56 55 54 54 54 53 52 54 55 55 55 54 54 54 55 55 55 55 55 54 53 52 52 54 55 55 54 53 52 53 55 55 55 56 56 56 54 53 52 53 55 56 56 53 54 57 58 57 55 54 54 54 55 55 54 53 52 52 52 52 53 54 55 57 56 55 53 52 54 58 60 58 54 52 53 54 56 57 56 54 54 54 54 53 52 51 52 53 54 54 55 55 55 54 54 54 53 52 52 53 53 53 52 53 54 54 54 54 55 56 56 56 56 54 53 53 53 54 55 55 54 54 54 54 55 54 53 53 54 54 54 54 56 56 55 52 52 53 55 57 56 55 54 54 54 56 56 55 55 56 56 57 57 56 55 54 54 54 56 57 57 56 56 58 56 54 54 55 56 56 55 55 54 52 52 54 54 54 54 55 55 55 55 55 54 54 53 52 53 54 54 54 55 55 55 54 54 55 55 54 54 55 57 58 58 57 55 53 53 55 55 55 55 55 55 54 54 55 56 57 56 56 54 52 52 53 53 53 54 56 56 56 56 56 57 58 56 54 54 55 55 56 56 55 55 55 54 53 53 53 52 53 55 56 - 54 53 54 55 56 56 55 54 54 55 55 54 54 55 55 53 54 56 56 54 54 55 56 56 54 53 54 55 55 54 54 55 56 56 54 53 53 56 58 55 52 50 52 54 54 54 54 55 56 56 56 56 56 57 57 57 57 56 55 55 55 56 56 55 54 54 54 55 55 55 55 56 57 57 57 56 55 54 55 55 56 55 53 53 55 53 51 51 52 55 56 56 54 53 52 52 52 53 54 54 54 54 55 55 55 54 52 50 50 52 53 53 52 53 55 55 54 54 54 55 56 55 55 54 55 55 55 55 54 53 53 54 55 55 55 55 55 55 56 56 56 56 56 56 55 54 53 52 52 53 55 56 56 55 55 55 54 54 54 54 54 55 55 55 55 55 55 54 53 54 54 53 54 55 56 56 56 55 56 56 56 56 56 55 54 53 53 54 55 55 55 55 54 52 54 56 56 54 53 53 54 54 53 54 56 56 55 54 54 54 54 54 55 55 56 55 54 53 53 54 55 55 54 53 53 53 55 56 56 55 56 57 56 54 53 53 55 57 57 55 55 57 57 56 54 53 53 54 55 55 54 52 52 52 53 52 52 54 56 57 57 55 53 53 55 58 59 57 54 52 52 53 55 55 55 54 54 54 54 53 53 52 52 52 53 54 55 55 55 54 54 53 52 52 53 54 55 55 54 54 54 55 55 55 56 56 56 56 56 54 54 55 56 56 56 55 54 54 54 54 55 54 54 54 54 53 53 54 56 58 56 53 52 53 55 57 56 54 53 52 53 56 56 56 55 54 54 57 57 57 55 54 53 53 55 56 56 55 55 57 56 55 55 55 55 54 54 55 53 50 50 53 55 55 55 55 55 55 56 56 55 54 54 54 55 55 55 55 55 56 56 55 55 55 55 54 53 54 55 57 58 57 55 53 52 53 53 54 55 55 55 55 54 54 54 55 56 57 56 54 54 54 54 54 54 54 55 55 56 55 57 58 55 53 53 54 56 57 56 55 54 55 54 53 53 52 52 53 55 57 - 57 57 57 58 58 57 56 55 54 55 54 53 54 55 55 55 56 57 57 55 54 55 56 55 54 54 55 55 56 55 54 55 56 56 56 54 54 56 57 57 55 54 55 55 54 54 52 53 56 57 56 56 57 57 57 57 57 57 57 56 53 53 53 53 53 53 53 54 55 55 55 55 56 56 56 55 55 56 57 57 56 56 54 54 56 54 53 53 53 54 55 55 54 53 52 52 54 54 55 54 53 52 52 53 53 53 53 51 50 53 54 54 53 52 52 52 52 53 54 55 54 55 54 54 54 55 54 55 54 53 52 54 56 56 56 55 55 55 55 55 56 56 57 55 53 53 53 52 52 53 55 55 55 54 54 55 54 54 53 54 54 55 55 55 54 53 53 54 53 52 52 53 53 55 54 54 53 54 55 56 55 54 54 53 53 54 54 54 55 54 53 56 56 54 54 56 56 54 52 52 53 53 52 54 56 56 55 54 53 53 53 54 56 57 58 55 54 55 54 55 55 55 54 54 54 55 55 54 54 55 57 58 58 55 54 55 56 56 55 54 54 55 56 54 52 51 52 54 54 54 53 53 53 53 53 52 53 54 55 56 56 55 53 52 53 55 56 55 53 52 52 54 55 54 54 55 55 55 55 54 53 53 53 53 53 52 52 53 53 51 52 54 55 55 54 55 55 56 56 56 56 55 55 55 54 55 56 56 56 54 54 57 58 58 57 56 54 53 53 54 55 56 57 56 55 53 51 52 54 56 56 54 53 53 54 56 55 53 52 51 52 53 54 54 54 54 54 55 56 55 54 54 55 55 54 55 55 56 56 56 56 57 57 56 54 52 52 52 53 52 52 53 55 55 55 53 52 53 55 56 56 54 54 55 55 56 55 55 56 57 57 56 57 57 56 56 54 53 52 55 56 58 57 55 52 51 51 53 53 54 54 55 54 53 53 54 54 55 56 56 56 56 55 54 53 53 54 55 56 56 57 57 55 54 54 54 56 57 56 55 53 52 52 52 52 52 53 54 56 57 - 57 56 56 57 57 57 55 55 55 55 53 52 53 54 56 55 56 58 57 55 55 56 56 55 54 54 54 55 55 55 54 54 55 56 57 56 55 55 55 56 56 56 56 55 54 53 52 53 55 55 55 55 55 55 55 55 55 55 55 54 53 52 53 53 52 53 53 54 54 55 54 54 55 55 56 55 55 56 58 58 57 56 55 55 57 56 54 53 53 54 55 55 55 53 52 52 53 54 55 55 54 53 52 53 53 52 52 51 51 53 55 54 53 52 52 52 52 53 54 55 55 55 54 53 53 53 54 55 55 54 53 52 53 54 55 54 54 54 54 53 53 53 53 53 53 53 52 52 53 54 55 55 54 53 53 55 55 54 53 54 54 55 55 55 54 53 53 53 53 52 52 53 53 54 53 51 50 51 54 55 55 54 52 52 53 54 55 55 55 53 52 55 56 54 54 55 55 53 51 51 52 52 52 54 55 55 56 55 53 52 52 54 55 56 56 54 54 54 55 55 55 54 54 54 54 55 55 53 53 55 57 58 58 56 55 55 56 56 55 53 53 54 53 52 52 51 52 54 55 55 54 55 55 54 53 53 54 55 56 56 56 55 55 53 53 54 54 54 53 54 54 55 55 55 54 56 56 55 55 54 54 54 54 54 54 52 52 52 52 50 52 54 56 57 55 54 55 55 56 55 54 54 54 54 54 55 56 57 56 55 55 57 59 59 59 58 56 54 54 55 56 56 56 56 55 53 51 51 53 56 57 55 53 53 55 56 55 54 52 52 52 52 53 54 54 53 54 55 54 54 54 55 56 55 54 54 55 56 56 54 54 56 57 56 54 51 52 52 53 53 52 53 55 56 55 53 52 53 55 56 56 53 53 55 55 55 55 55 56 56 56 57 57 57 56 56 54 53 52 54 56 58 58 57 54 52 51 53 53 54 55 55 55 54 53 54 55 56 56 56 56 56 56 55 54 53 53 54 55 55 56 57 55 54 54 55 56 57 57 55 54 52 52 52 52 53 54 55 56 58 - 56 55 54 54 55 55 54 54 54 54 54 52 51 53 56 56 57 57 56 55 54 56 56 55 52 52 53 54 54 54 53 53 54 56 57 56 55 53 53 54 56 56 55 54 54 54 53 53 54 55 55 55 54 54 54 54 54 54 53 53 53 53 53 53 53 53 54 55 55 55 54 54 54 55 55 55 55 56 57 57 57 56 55 55 58 56 55 54 54 54 54 56 56 54 52 52 52 54 54 54 54 54 54 55 55 54 52 52 53 55 55 54 53 53 54 54 54 53 54 55 55 55 55 54 53 53 54 55 55 55 53 52 53 54 55 55 55 55 53 52 52 51 51 52 53 53 53 54 54 55 55 55 54 54 54 55 55 54 53 54 54 55 56 56 55 53 52 53 53 52 52 54 54 54 52 50 50 51 53 55 55 53 52 52 54 56 56 55 54 53 52 54 54 53 54 54 54 52 52 52 53 53 53 54 54 55 56 55 52 52 52 54 55 54 53 53 53 54 54 54 54 53 52 53 54 54 54 52 52 54 56 57 57 55 55 56 57 56 54 53 53 53 52 52 52 52 53 55 56 55 55 57 57 55 54 55 56 56 56 55 55 55 56 55 54 53 54 54 54 55 56 56 56 56 56 56 56 55 55 55 55 55 55 55 54 53 52 54 53 51 52 55 57 56 55 54 54 54 55 54 53 52 53 53 53 55 56 57 57 56 56 57 57 57 58 58 57 55 54 54 55 54 54 55 54 53 51 52 54 57 58 57 55 55 56 57 56 55 54 53 53 53 54 54 54 54 55 55 54 53 54 55 56 56 55 54 54 56 56 53 53 54 56 55 54 53 54 55 55 52 51 52 54 56 55 54 53 53 55 56 55 52 53 56 55 54 54 54 54 54 55 56 55 55 55 55 55 54 54 54 56 57 58 57 55 54 53 53 53 54 56 56 56 56 55 54 55 57 56 54 56 57 57 57 56 54 54 54 54 54 55 55 55 54 54 56 57 58 57 57 55 54 53 53 53 53 54 55 57 57 - 54 53 52 51 52 53 52 53 54 55 55 53 52 54 56 57 56 56 55 54 53 55 55 53 52 51 52 53 54 53 52 53 54 56 57 56 55 52 51 53 55 56 54 53 54 54 54 53 55 55 56 56 55 54 54 54 54 54 53 53 54 54 54 54 54 54 55 56 56 56 55 54 54 54 55 55 54 55 55 55 55 55 54 55 56 55 55 54 54 54 55 56 57 56 54 53 53 53 53 53 53 54 55 57 57 56 55 54 55 56 55 53 52 53 55 56 55 53 53 54 56 56 55 54 53 53 54 56 56 55 53 53 54 55 56 57 57 55 54 53 52 51 51 52 54 54 54 55 55 55 56 56 55 55 55 55 54 54 53 54 54 55 56 55 54 53 51 52 53 53 54 55 55 54 53 52 52 52 52 55 55 53 52 52 54 56 56 54 53 52 52 53 53 54 54 54 54 53 53 54 55 55 55 54 54 55 56 55 53 53 54 55 55 54 51 53 54 55 54 54 54 53 52 53 53 54 53 52 52 53 55 57 56 54 54 55 56 56 55 54 54 54 53 53 53 54 55 56 56 55 55 58 58 55 54 55 57 57 56 54 54 55 55 56 55 53 53 54 55 56 56 56 56 56 56 55 55 54 54 54 54 55 56 55 55 53 53 56 55 53 54 55 56 56 55 54 54 53 53 54 53 53 53 53 54 55 57 57 57 56 55 55 56 55 56 56 56 54 54 53 53 53 53 54 54 53 53 54 56 58 59 58 56 56 56 56 56 55 55 54 54 55 55 55 55 55 56 55 54 54 54 55 55 55 55 55 55 56 56 54 54 54 56 56 55 55 56 57 56 52 50 51 53 55 56 56 56 55 55 55 54 52 53 57 56 54 54 53 53 53 54 54 54 55 54 54 55 56 56 56 56 56 57 57 57 56 55 54 53 54 55 56 57 56 56 55 56 56 55 53 56 57 58 58 57 56 55 54 54 53 54 54 55 55 55 56 57 57 57 57 56 56 55 53 54 54 55 55 56 56 - 54 53 51 51 51 52 51 53 55 56 56 55 54 56 58 57 56 55 54 53 53 54 54 52 52 52 53 54 55 54 53 53 54 55 56 56 54 51 50 52 55 56 55 53 54 54 54 54 55 56 56 56 55 54 54 55 54 54 53 54 54 55 54 54 54 55 56 57 57 57 55 54 54 55 56 55 55 54 54 53 54 55 55 54 53 53 54 54 53 54 56 57 57 56 55 54 54 54 53 52 51 52 55 58 59 58 57 56 55 56 55 53 53 54 56 56 55 53 53 54 56 56 55 54 53 53 54 56 57 56 55 54 55 55 56 56 55 54 53 53 52 52 53 54 56 56 55 54 54 55 56 56 55 56 56 54 53 53 53 54 54 55 56 55 53 51 50 51 53 54 55 56 56 55 54 55 55 55 53 55 55 54 53 53 54 55 54 53 52 51 52 53 54 54 54 54 54 55 55 55 55 56 57 55 54 55 56 55 54 54 55 56 56 54 52 53 55 56 55 55 54 53 53 54 55 54 53 53 53 53 55 56 55 53 53 55 56 56 55 56 56 55 54 55 55 55 55 55 55 54 54 56 56 54 54 56 58 57 56 54 54 54 55 55 55 53 53 54 55 56 55 55 55 55 55 54 54 53 54 53 54 54 55 55 55 54 55 56 56 55 55 56 55 55 54 55 55 53 53 54 55 55 55 55 56 56 57 56 56 55 55 55 55 54 54 54 54 53 53 53 53 53 54 54 54 54 54 55 56 58 59 58 57 56 56 55 55 55 54 55 55 55 56 55 55 55 55 55 54 54 55 55 55 55 55 56 55 56 56 55 55 56 57 57 56 56 56 57 56 52 51 52 53 54 56 57 58 57 56 55 53 53 54 57 56 55 54 54 53 53 54 55 55 56 55 54 56 57 57 57 56 56 55 56 57 57 56 54 54 54 55 55 56 55 55 54 55 55 54 54 55 57 58 58 57 56 56 55 54 54 54 55 55 56 57 57 57 56 56 55 56 57 56 54 54 54 54 55 55 55 - 55 53 52 51 51 51 51 53 55 56 56 56 55 57 57 56 55 55 54 52 53 55 54 54 55 54 54 55 55 55 53 53 53 55 56 56 53 52 52 53 56 57 56 54 54 54 53 53 55 55 55 54 54 54 54 55 54 53 53 53 55 55 55 55 54 55 57 58 58 57 55 54 55 57 57 56 56 55 53 53 54 55 56 54 51 51 53 53 54 55 56 56 56 56 56 55 55 54 52 51 50 52 55 57 58 57 56 54 53 55 56 55 54 54 54 54 53 53 54 54 55 55 55 54 53 53 54 56 57 58 57 55 53 54 54 53 52 52 52 52 52 53 55 55 56 55 54 54 53 54 54 55 55 55 55 55 54 54 54 55 55 55 55 54 52 51 51 51 52 54 56 57 55 54 55 57 57 56 54 55 55 54 53 53 54 55 54 53 52 52 53 53 55 55 55 55 55 56 56 56 55 55 55 55 55 56 55 54 54 54 55 57 58 56 55 56 56 56 56 56 55 54 55 55 55 54 53 54 54 53 54 55 54 53 53 54 56 56 56 56 57 56 55 56 57 57 56 56 54 53 53 55 55 54 54 56 58 58 56 54 54 53 54 55 54 54 54 54 54 54 54 53 53 53 54 53 52 53 53 53 53 54 54 54 55 54 55 56 56 55 55 55 54 53 54 55 55 54 53 53 54 55 56 56 56 56 56 55 55 54 55 56 56 54 54 55 55 55 55 55 55 54 55 56 56 56 55 54 55 57 58 57 56 56 56 54 54 55 55 56 56 56 56 55 56 56 55 54 54 54 54 54 54 54 55 56 56 55 55 55 55 56 57 57 55 54 54 55 55 55 55 55 54 54 56 57 58 57 56 54 54 55 56 56 56 56 55 55 54 54 55 56 56 56 56 54 55 55 55 55 55 55 55 56 56 56 56 55 55 55 55 55 55 55 55 54 53 53 53 54 54 55 56 56 55 55 55 55 54 54 54 55 56 57 57 58 57 55 54 53 54 56 56 55 55 55 55 54 54 54 - 56 54 53 52 52 52 51 53 54 55 55 55 55 55 55 53 53 54 54 53 53 56 56 55 55 55 54 55 56 55 54 53 53 54 55 55 54 54 54 55 56 57 57 55 54 53 52 53 56 56 56 55 54 54 54 55 55 54 53 53 54 54 54 54 54 55 56 57 58 57 55 55 55 57 58 57 56 55 54 54 55 56 56 54 51 51 53 54 55 55 55 55 55 55 55 55 53 53 52 51 50 52 55 57 57 56 53 52 53 56 58 57 56 54 53 52 52 53 55 55 54 55 55 54 54 54 55 56 57 57 57 56 54 54 54 53 52 52 52 53 55 56 57 56 55 54 54 53 52 53 53 54 54 54 54 54 55 55 55 56 56 55 54 54 53 52 53 52 52 54 56 56 54 54 55 57 57 56 54 54 55 55 54 54 54 55 54 54 53 53 54 54 55 56 55 54 54 56 57 55 53 53 53 55 56 55 55 54 53 54 55 57 58 57 56 56 56 55 55 55 56 56 56 56 55 54 54 55 54 53 54 54 55 53 53 53 55 55 55 56 55 55 55 56 57 57 56 55 54 54 54 54 54 54 55 57 58 58 57 54 53 54 55 54 54 54 55 55 54 54 53 53 53 53 54 53 53 53 54 54 54 53 53 53 54 54 54 55 55 54 54 54 53 52 53 55 56 55 53 52 53 54 55 55 55 54 54 55 54 54 55 56 55 55 56 57 58 58 57 57 56 54 55 57 57 56 55 54 55 56 57 57 55 55 56 54 54 55 56 56 57 57 56 55 56 56 56 55 54 54 54 54 53 54 54 55 55 56 55 54 54 54 55 55 54 53 53 53 56 57 57 55 55 55 55 56 57 56 54 54 54 56 56 55 55 55 55 55 54 55 55 56 56 57 56 54 54 54 53 54 54 55 55 55 55 55 55 56 56 57 56 56 56 55 55 55 54 53 53 54 54 54 54 53 54 54 54 54 54 55 55 54 56 57 58 58 56 54 52 52 53 55 56 56 56 56 56 55 54 54 - 56 55 53 53 53 52 52 52 54 54 54 54 55 54 53 50 51 53 53 53 53 55 56 56 56 55 55 55 56 56 54 53 53 53 54 55 56 56 56 56 55 56 56 55 54 53 52 54 56 57 56 56 55 55 55 56 56 56 55 54 53 53 54 53 54 55 55 57 57 56 55 54 54 56 57 56 56 55 56 56 56 55 55 54 53 53 54 56 57 56 55 54 53 53 54 54 53 53 52 52 52 54 57 59 58 55 52 52 54 57 58 57 56 55 53 52 52 53 55 55 54 54 54 54 55 55 56 55 55 55 56 57 57 57 56 56 55 55 55 55 56 57 58 57 55 55 54 52 52 53 54 54 54 53 52 53 55 55 56 56 56 55 54 54 54 55 56 54 54 54 55 54 53 54 55 55 56 55 54 54 55 55 54 54 54 54 55 55 54 54 53 54 55 56 54 52 53 56 56 55 52 51 51 53 55 54 55 54 54 54 55 56 56 56 56 57 56 54 54 55 57 57 56 55 54 53 53 55 55 52 53 54 56 54 53 53 54 55 56 55 54 53 54 55 57 57 56 54 54 55 56 55 55 56 56 57 57 57 56 54 53 54 54 53 54 55 55 56 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 53 54 55 54 52 52 53 54 54 54 55 55 55 54 53 53 54 54 54 53 52 53 53 54 55 55 56 56 56 56 58 59 58 57 56 55 54 54 56 57 56 55 54 55 56 57 56 55 53 54 55 55 55 55 55 56 56 56 55 55 56 56 56 55 54 55 55 55 55 54 53 54 56 56 55 53 53 53 54 54 53 52 53 55 57 57 55 55 56 56 56 55 54 54 54 55 56 56 54 54 55 54 54 55 54 54 55 55 56 56 54 54 53 53 53 54 54 53 53 54 55 55 56 58 59 59 57 55 54 55 56 56 54 53 54 54 54 54 53 53 54 54 55 55 56 55 53 55 57 57 57 55 53 53 53 54 54 55 57 57 56 55 56 55 55 - 55 54 52 52 53 53 52 53 54 55 54 55 56 55 53 50 50 52 53 51 51 53 54 54 56 55 55 56 56 56 55 54 53 54 55 55 55 56 56 55 53 53 55 55 54 53 55 55 55 55 55 54 53 54 55 56 56 55 55 54 53 54 54 54 54 54 56 56 56 55 54 53 53 54 54 55 55 56 56 56 56 55 53 54 56 56 56 57 58 58 56 53 52 53 53 55 56 56 54 53 53 54 57 59 58 56 54 54 55 57 58 56 54 54 54 53 52 53 53 54 54 54 54 54 55 56 56 54 53 54 55 56 57 57 57 56 56 55 56 56 55 54 54 56 58 57 55 54 53 54 55 55 55 54 53 53 54 55 56 56 55 54 53 53 54 56 58 57 57 55 55 54 54 54 55 55 54 54 54 55 55 55 54 53 53 54 55 55 55 54 52 53 55 55 53 51 52 55 57 55 52 51 52 52 52 53 54 55 55 55 55 55 55 56 56 57 57 54 54 55 57 57 57 55 54 53 53 55 56 53 53 56 57 56 54 53 55 56 56 55 54 53 54 55 57 57 56 54 54 55 56 55 55 56 56 57 57 56 55 53 52 52 53 52 53 55 55 55 55 55 56 56 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 55 54 52 53 54 56 56 56 55 55 56 56 55 55 55 55 54 52 52 51 52 53 54 55 58 58 56 56 56 56 55 54 54 54 54 55 55 55 55 55 55 56 58 58 56 53 51 53 55 56 55 54 54 55 55 55 54 54 55 56 57 55 55 56 57 57 56 53 52 53 57 59 58 55 53 53 55 55 55 54 53 54 53 53 55 56 57 56 55 54 54 54 55 55 56 55 54 54 55 54 55 54 54 53 53 54 55 55 54 53 53 54 55 55 53 52 52 54 57 56 55 58 61 60 57 54 54 54 55 56 55 54 53 54 55 55 54 55 55 55 55 55 56 54 52 54 56 57 56 55 54 54 55 55 55 55 55 55 55 55 55 54 55 - 54 54 54 54 54 53 52 53 54 54 54 54 55 54 52 51 52 52 53 52 52 52 52 52 54 54 53 54 55 55 54 53 53 54 54 55 55 56 55 54 53 53 54 55 55 55 55 56 55 54 54 53 54 55 56 56 56 55 54 54 54 53 53 53 54 55 56 56 55 54 53 52 51 53 55 55 55 55 55 55 54 53 53 53 54 55 56 57 57 56 54 53 53 53 53 54 55 54 53 53 53 54 56 57 58 58 57 56 57 57 56 54 53 53 53 52 52 53 54 55 54 55 55 55 54 54 54 54 55 54 53 55 57 57 57 57 55 54 54 55 55 54 52 53 55 55 56 56 55 54 54 55 56 56 54 54 55 55 55 55 55 55 54 54 54 55 57 57 56 55 55 55 55 54 54 54 54 54 55 54 54 54 53 53 53 54 54 55 55 54 53 53 53 54 53 52 53 55 56 54 52 52 54 53 52 53 54 55 56 56 55 55 55 55 55 57 58 56 55 55 56 58 58 56 54 53 53 56 56 55 55 55 56 55 54 54 55 56 56 55 54 54 55 56 56 55 54 53 53 55 56 56 56 57 58 57 56 55 55 55 54 53 52 54 55 55 55 56 56 57 57 57 57 57 57 57 57 57 57 57 55 54 54 54 55 54 54 55 55 54 55 56 57 56 56 56 56 56 55 55 55 55 55 54 52 52 52 52 54 54 55 57 57 56 55 55 55 54 54 54 53 54 54 54 54 54 54 54 55 58 57 56 54 53 53 54 56 57 57 56 56 56 56 56 55 55 55 56 55 54 54 55 55 54 53 53 54 57 59 59 56 53 53 54 56 56 55 54 54 53 53 55 56 56 56 54 53 52 53 54 55 55 54 53 54 55 54 54 54 54 54 54 54 54 56 57 55 54 55 55 55 54 54 54 55 57 56 54 57 59 59 56 55 54 54 55 55 54 55 55 55 55 55 54 55 56 56 56 56 56 54 52 53 55 55 55 55 56 55 55 55 55 55 55 54 55 55 55 54 54 - 55 56 56 56 55 53 53 53 54 53 53 53 52 52 53 54 54 54 54 54 54 53 52 52 53 53 52 52 53 53 53 53 53 54 54 55 55 55 54 54 54 54 55 55 56 55 55 54 55 54 53 54 55 56 57 57 56 55 55 54 54 53 53 53 54 55 55 56 55 54 53 51 50 53 56 56 55 54 54 54 53 52 53 53 51 53 55 56 56 54 53 54 54 54 54 53 53 52 53 53 54 53 53 55 56 57 57 58 58 56 55 54 54 54 53 52 52 53 55 56 55 56 57 55 54 53 54 55 56 55 52 54 57 56 56 56 55 53 53 55 57 57 54 52 52 53 55 58 57 55 54 55 57 57 55 56 57 55 54 55 55 56 55 54 53 53 55 55 55 54 55 56 56 55 54 54 54 55 55 55 54 54 54 54 55 54 54 54 54 55 55 53 53 54 54 54 55 56 55 54 53 53 55 54 54 55 55 56 55 55 55 56 56 55 55 56 58 57 56 55 56 58 58 57 54 54 55 56 57 57 56 55 53 52 53 53 54 55 55 54 55 55 55 56 55 54 53 53 54 56 57 56 57 58 59 56 54 54 56 58 58 56 55 57 57 56 55 56 57 57 57 57 56 56 56 56 56 57 59 58 55 53 52 52 53 53 52 54 55 56 57 57 56 55 55 56 57 55 53 53 54 54 54 53 52 53 53 54 55 54 54 55 56 55 55 55 55 56 55 54 54 54 54 54 54 53 53 54 54 55 56 56 56 55 54 52 55 57 58 57 56 56 58 58 57 55 54 54 54 53 53 53 52 52 53 54 55 57 58 58 56 54 53 53 54 55 56 56 55 54 54 54 55 55 55 54 52 52 52 53 53 54 54 54 54 55 55 54 54 55 56 56 56 55 56 58 56 54 54 54 55 56 56 56 56 56 56 55 55 56 56 56 55 55 55 55 55 54 56 58 56 55 53 53 54 56 56 57 57 57 56 54 54 54 54 55 56 57 56 55 54 53 54 55 54 55 55 55 54 55 - 58 58 56 56 55 54 55 56 55 54 52 52 53 54 55 55 56 56 56 56 55 54 54 54 55 55 54 53 52 53 53 54 55 55 56 55 54 55 56 55 56 57 56 56 55 54 53 52 51 52 54 55 56 56 55 54 54 55 55 55 55 55 55 55 55 55 56 56 56 55 55 53 51 53 55 55 54 53 54 54 53 52 53 53 52 54 55 56 55 54 53 54 55 55 56 54 52 52 53 54 54 54 55 55 56 57 56 58 58 58 57 56 56 56 56 54 53 54 54 55 56 57 57 56 56 55 54 55 56 56 55 56 55 54 54 55 54 53 54 56 58 58 57 54 52 53 55 56 56 55 55 56 57 56 55 56 56 55 54 55 55 55 54 53 52 52 52 53 54 54 54 55 55 56 55 54 54 55 55 56 55 55 55 55 55 55 54 54 54 55 55 55 56 56 56 55 56 57 56 54 54 54 54 54 55 55 56 55 55 54 55 55 56 55 55 55 56 56 55 56 56 58 58 57 54 54 55 55 56 57 56 55 54 54 53 53 54 55 55 53 53 54 54 55 55 55 55 55 56 57 56 55 55 56 55 53 52 53 55 57 58 58 58 59 58 56 56 56 56 56 55 54 53 54 55 54 54 56 57 57 56 53 52 52 53 53 52 53 54 54 55 56 56 55 54 55 56 55 54 53 53 54 54 53 52 53 54 54 55 54 54 56 57 56 56 57 56 56 54 54 54 55 55 54 53 53 53 53 55 55 56 55 55 54 54 54 56 57 57 55 54 55 56 57 58 56 55 54 54 55 55 55 55 53 53 53 54 55 56 56 56 56 54 53 53 53 56 57 55 53 53 54 53 54 55 56 56 55 54 54 53 55 55 54 55 56 56 56 56 56 56 57 56 56 55 55 53 52 53 53 54 55 55 55 55 55 55 55 54 55 56 55 55 56 55 55 55 55 57 58 56 55 54 54 54 55 55 56 57 58 57 55 55 55 54 55 56 57 57 56 55 55 54 54 53 55 55 55 54 55 - 58 57 55 54 54 55 56 56 55 54 53 53 53 54 55 56 56 56 56 55 55 55 56 56 56 56 54 53 52 52 54 56 57 57 57 56 55 55 56 56 56 56 56 56 54 53 53 52 50 52 55 56 56 55 54 53 53 54 55 56 56 56 56 56 55 55 55 56 56 56 56 55 53 54 55 54 53 52 54 54 54 54 55 54 53 54 55 55 55 54 54 54 55 56 57 55 53 52 53 54 54 54 54 55 56 56 56 58 59 58 57 57 57 57 57 55 54 54 53 54 56 56 56 56 56 55 54 55 55 56 56 57 56 54 53 54 54 55 55 57 57 58 57 55 54 54 55 55 54 55 56 57 57 56 54 55 56 55 55 55 55 55 54 53 52 52 52 52 52 53 53 54 55 56 56 55 55 55 55 55 56 56 56 56 56 56 55 54 55 55 55 56 57 57 57 57 57 58 58 56 54 54 56 56 56 56 56 56 55 55 55 56 56 55 55 55 55 55 55 56 57 58 58 57 55 54 54 54 55 56 56 55 55 54 54 54 54 55 54 53 53 53 53 54 56 56 56 56 57 56 56 55 55 55 54 53 52 53 54 57 58 59 59 59 57 55 55 56 57 56 54 52 52 54 55 53 54 56 58 58 56 53 52 52 54 54 54 54 54 53 53 55 56 55 54 54 55 55 55 53 53 54 54 54 54 54 55 55 55 54 54 56 57 57 58 58 57 56 54 53 54 55 56 54 54 54 54 55 55 56 56 56 55 54 54 55 56 56 55 54 54 54 56 57 58 58 56 55 55 56 57 57 57 55 54 53 53 55 55 54 55 56 55 53 53 54 56 57 55 53 52 54 53 54 56 58 58 57 55 54 54 55 55 55 55 56 57 57 57 57 56 56 56 56 55 54 52 52 52 53 54 54 54 54 54 55 55 54 55 54 54 54 55 56 57 57 57 56 55 56 55 55 54 55 54 54 55 55 56 57 57 56 56 55 55 54 56 57 57 56 56 55 54 53 54 55 57 55 54 55 - 55 54 54 54 54 55 56 55 54 53 54 55 54 54 54 55 55 54 53 53 54 55 56 57 56 56 55 53 52 53 54 57 58 58 57 56 56 56 56 56 55 54 54 54 54 54 55 55 53 54 56 56 55 54 53 54 54 55 55 55 56 57 56 55 55 54 54 55 55 55 55 55 55 56 56 55 53 53 55 55 55 55 56 55 54 55 55 56 55 54 53 54 55 56 56 55 54 53 53 53 53 53 53 54 55 57 57 58 59 58 56 56 56 56 55 54 53 53 53 54 56 55 55 55 55 55 54 54 55 55 56 58 57 54 53 54 55 56 56 56 56 55 54 55 56 57 56 54 52 53 55 56 55 55 55 55 56 56 55 55 55 55 54 54 53 53 53 52 52 53 53 54 55 56 56 56 55 55 55 55 55 56 57 57 57 56 56 55 55 55 56 56 56 57 57 57 57 58 58 57 55 55 57 57 56 57 57 56 56 55 55 55 55 56 56 55 55 56 56 56 57 58 58 56 55 54 54 53 54 55 55 56 56 55 54 55 55 55 55 54 54 54 54 54 55 56 57 56 56 56 55 56 56 56 54 54 54 54 55 56 57 57 57 57 56 54 54 55 56 56 55 53 53 55 56 55 55 57 58 58 56 53 52 53 54 55 55 55 54 52 53 55 56 55 53 53 54 55 55 54 54 55 55 55 55 55 55 56 56 55 55 56 57 58 58 58 57 55 54 53 53 54 55 55 55 55 55 55 56 57 57 57 56 55 55 55 56 55 55 55 55 55 56 57 58 58 57 54 55 56 57 58 57 56 54 54 54 56 55 53 53 53 54 54 54 55 56 55 55 53 54 55 54 54 56 58 58 57 55 54 53 55 55 54 55 56 57 57 57 56 55 55 55 55 55 56 54 53 53 53 54 53 53 53 54 55 55 54 54 54 53 54 55 57 58 58 57 56 54 53 54 54 55 55 54 54 54 54 55 55 56 57 56 55 54 54 55 56 57 56 55 54 54 54 55 57 58 56 55 55 - 54 53 54 55 56 57 56 54 52 53 55 56 55 54 54 54 53 52 51 52 53 55 57 57 55 54 54 54 53 53 54 56 58 59 57 57 58 57 55 53 53 52 52 53 54 56 57 58 58 57 56 54 54 53 53 54 55 55 54 54 54 55 56 56 55 54 54 54 55 55 54 55 57 57 56 54 53 54 56 56 55 56 56 55 54 55 56 55 55 54 54 54 55 54 55 56 57 55 54 53 53 52 53 54 56 58 59 58 57 56 55 54 53 53 53 53 53 54 54 56 57 55 54 53 54 55 55 55 54 55 56 58 58 55 53 54 55 56 55 55 54 53 52 55 58 59 56 53 51 52 54 54 54 54 55 56 55 55 56 55 54 54 54 55 55 54 54 54 54 54 54 54 54 55 56 56 55 54 55 55 54 55 57 58 58 57 56 56 55 56 56 54 54 55 55 55 56 57 57 57 56 56 56 56 56 56 57 56 56 55 54 54 55 56 56 55 56 57 57 56 56 57 57 55 55 55 55 54 53 54 55 56 55 55 54 55 55 56 56 56 56 56 55 54 55 56 57 57 57 56 56 55 55 55 56 56 57 58 57 57 56 55 55 56 55 53 53 54 54 55 56 54 54 55 57 58 58 57 57 57 56 54 53 54 54 54 54 54 53 53 54 56 56 55 53 53 53 53 53 54 55 56 56 55 54 54 55 55 55 55 56 56 57 57 57 58 57 55 53 52 51 52 54 55 56 55 54 55 56 56 57 56 57 56 55 56 56 56 56 56 57 57 57 56 56 56 55 54 55 56 56 57 56 56 55 55 56 56 56 54 52 51 52 55 56 57 55 54 53 54 55 55 55 55 55 56 56 55 54 53 54 55 55 55 55 56 56 56 56 55 54 53 53 53 55 59 57 55 54 54 53 53 53 53 54 55 55 54 55 54 54 54 55 57 58 58 57 56 54 52 53 54 56 56 55 54 54 53 53 54 55 57 56 54 53 53 54 56 57 56 54 53 54 56 56 58 59 57 55 54 - 56 56 56 57 58 58 56 54 51 52 54 55 55 55 55 55 55 54 52 52 54 55 57 57 54 54 55 54 53 52 53 55 57 57 56 56 57 56 53 52 51 52 53 55 57 57 58 58 59 58 56 54 53 54 55 55 55 55 52 52 54 56 57 56 56 55 55 56 56 56 54 55 56 55 54 54 53 54 55 56 55 55 55 55 54 54 54 55 56 55 54 54 54 54 53 55 57 56 55 54 53 52 52 54 56 58 59 58 56 55 54 54 53 52 52 53 54 55 56 57 58 56 54 53 55 56 56 56 55 55 55 57 58 55 53 53 55 56 55 55 54 53 52 54 57 58 56 54 51 52 54 54 53 53 55 55 55 55 55 54 53 53 54 55 56 55 54 55 56 55 55 54 54 55 55 55 55 56 56 54 53 54 57 58 58 57 56 56 55 55 55 53 52 53 54 55 55 55 56 56 55 55 55 54 54 56 56 56 56 54 54 54 54 55 55 56 56 56 56 56 56 55 55 55 55 55 55 55 54 55 56 55 55 55 54 55 55 56 56 56 57 57 56 55 55 55 56 57 58 58 57 55 54 54 55 57 59 60 59 57 56 55 55 56 55 54 54 53 53 53 55 55 55 55 55 58 57 56 56 56 55 54 53 54 54 53 52 53 53 53 54 55 54 53 54 54 53 52 52 53 55 56 56 55 53 53 53 54 55 55 56 56 56 56 57 57 56 55 54 53 52 52 53 55 55 54 54 54 55 55 56 56 56 55 56 57 57 56 56 57 58 58 57 56 55 54 54 55 55 55 55 55 55 55 54 55 56 56 55 54 52 51 52 55 57 57 55 53 52 54 55 55 55 56 55 54 53 53 53 53 54 54 54 55 54 55 56 56 56 55 54 53 53 54 56 58 57 55 55 54 54 53 53 53 54 55 56 55 55 55 55 55 55 57 58 57 56 55 53 52 54 55 56 57 56 54 54 53 53 54 56 57 55 54 53 54 55 56 57 56 54 53 55 57 57 59 60 57 55 54 - 58 58 57 57 57 57 56 54 52 51 52 53 54 55 56 56 56 55 54 54 54 55 57 56 54 54 55 55 54 53 53 54 55 55 55 54 54 53 52 52 53 54 55 57 58 58 56 56 57 56 55 54 55 55 56 56 55 54 53 53 54 56 57 57 56 56 56 57 57 56 55 54 54 54 54 53 53 54 56 56 55 54 55 54 53 53 54 54 56 56 55 55 54 53 52 54 56 55 55 55 55 54 54 54 56 58 58 56 54 54 54 53 53 53 53 54 55 56 56 58 59 56 55 54 55 56 56 56 55 54 55 57 57 54 53 53 55 56 55 54 54 53 52 53 56 57 56 55 53 53 54 54 53 53 55 55 54 55 55 54 52 52 53 55 56 56 55 56 57 56 56 55 55 54 54 54 54 55 56 54 52 54 56 57 57 57 57 56 55 54 54 54 54 55 55 55 54 55 56 55 54 54 54 53 53 55 56 56 56 54 53 53 54 55 55 55 55 54 55 55 55 54 54 54 55 55 55 55 55 56 56 55 54 54 54 55 55 55 55 56 56 56 56 55 54 53 54 56 57 58 57 54 53 53 55 56 58 59 58 56 56 55 55 55 55 55 54 53 52 53 55 57 57 56 55 56 56 55 55 56 56 55 54 54 53 52 51 52 53 53 54 55 54 54 54 56 55 53 52 53 55 56 56 55 54 52 53 53 54 55 56 55 55 55 56 56 56 56 55 54 54 53 53 54 55 54 54 55 55 56 56 56 56 56 56 58 58 57 57 57 57 57 57 56 55 53 54 57 57 56 55 54 54 54 54 55 55 55 54 54 53 53 54 55 55 55 54 54 53 54 54 54 55 56 56 54 52 52 52 53 53 53 53 54 55 55 56 57 57 56 55 54 54 55 56 56 55 54 54 55 55 54 54 54 54 55 56 56 57 57 57 56 56 56 56 55 54 54 53 53 54 55 56 55 55 53 53 53 54 55 56 56 55 54 53 54 55 56 56 55 54 53 55 56 56 58 59 57 55 54 - 58 58 56 55 55 55 55 55 54 52 51 51 53 54 56 56 57 57 56 55 54 54 55 55 54 54 55 54 54 54 54 54 54 54 54 53 52 52 52 53 54 56 58 59 58 56 55 54 54 54 55 56 57 57 57 56 55 55 55 55 55 56 57 57 56 55 56 57 57 56 54 53 53 53 53 54 54 56 57 56 55 55 55 54 53 52 53 54 55 56 57 56 55 53 53 54 54 54 54 55 55 55 55 55 56 57 57 55 53 53 54 54 54 54 55 55 55 55 56 57 58 56 55 55 55 56 55 55 55 55 56 58 57 55 53 54 55 55 54 53 54 53 52 53 55 55 55 55 55 55 54 54 54 54 55 55 55 56 56 54 52 52 53 55 57 56 54 56 57 56 56 55 55 54 53 53 54 55 55 54 53 54 56 56 56 56 56 55 55 55 55 55 55 57 56 55 55 55 56 56 54 53 54 53 53 55 56 56 55 54 53 53 54 55 56 55 54 53 54 55 54 54 54 55 55 55 54 55 56 56 56 55 54 54 54 54 54 54 54 55 55 55 55 54 52 52 53 54 56 56 56 54 53 54 55 56 56 57 56 55 55 55 55 54 54 55 55 54 53 54 56 58 59 58 57 55 54 55 55 57 58 56 55 54 53 51 51 52 53 54 54 54 54 54 56 57 57 55 53 53 55 56 57 56 54 53 53 54 55 55 55 55 54 55 55 56 56 56 56 55 55 55 55 54 55 55 55 55 56 57 57 57 57 56 57 58 58 57 56 55 55 56 57 57 56 54 55 58 58 57 56 54 53 53 54 55 55 55 54 53 54 55 54 54 53 53 54 55 55 54 53 53 55 56 56 54 53 53 54 54 54 53 53 54 54 55 56 57 58 57 56 56 56 57 56 54 53 54 54 55 56 56 56 55 55 55 56 57 57 58 57 57 56 55 54 54 53 53 53 53 53 54 54 53 53 52 52 53 54 55 56 55 54 54 53 53 54 55 55 55 54 54 54 55 55 56 57 56 55 55 - 56 55 54 54 54 55 55 56 55 55 53 52 52 53 55 56 57 56 56 55 54 54 53 54 55 55 54 54 54 54 55 56 55 55 55 54 53 53 53 53 55 56 58 58 57 56 54 53 53 53 54 56 56 57 57 56 56 56 57 56 55 56 57 57 55 54 55 56 56 56 53 52 53 53 54 54 56 57 57 56 55 55 55 55 54 54 54 54 56 57 57 57 56 54 54 54 53 53 54 55 55 55 55 55 56 57 56 55 53 53 54 54 54 54 55 55 56 55 55 56 57 56 55 55 55 54 54 54 55 56 57 58 58 56 55 55 55 55 54 53 54 54 52 53 54 54 54 55 55 55 54 54 55 55 55 55 56 56 56 55 53 52 54 57 58 57 55 54 55 55 55 55 55 54 53 53 53 54 54 55 55 55 55 55 55 55 55 55 55 56 55 55 56 58 57 55 55 55 56 56 55 54 54 54 55 55 56 56 55 54 53 53 54 55 56 54 53 53 54 55 54 54 54 55 56 55 53 54 56 56 55 54 54 53 54 54 54 55 54 54 54 55 55 54 52 52 53 54 55 54 54 54 55 55 56 56 56 55 55 54 54 55 55 54 54 55 55 55 54 54 56 57 58 58 57 55 54 55 56 57 57 56 55 54 54 53 53 55 55 53 53 54 55 55 56 58 58 56 54 54 55 56 57 56 54 54 55 55 56 55 55 54 54 55 55 56 55 55 55 56 55 55 55 55 55 55 55 55 56 56 57 57 57 56 57 58 57 56 56 55 55 56 57 57 57 54 54 57 58 57 57 55 54 53 54 55 55 55 54 53 54 53 53 52 52 53 54 55 56 55 54 54 55 56 56 55 55 55 55 54 54 55 55 54 54 55 56 58 59 58 57 56 56 56 56 55 54 53 54 55 56 57 56 55 56 56 56 56 56 56 56 55 54 54 53 53 53 53 53 53 53 53 52 52 52 52 53 54 55 55 56 55 55 53 53 53 54 55 55 56 55 55 55 55 55 55 56 55 55 56 - 54 54 55 56 56 55 55 55 55 55 54 54 53 54 55 56 56 56 55 54 54 54 54 55 56 55 53 53 54 55 56 57 56 56 56 56 56 56 55 55 54 54 55 55 55 56 55 54 53 52 53 53 54 55 55 55 56 57 57 58 58 58 58 58 56 54 54 56 57 56 54 53 54 55 55 56 57 58 58 57 55 54 54 55 56 55 55 56 57 58 58 57 56 54 55 54 53 53 53 54 55 54 54 54 56 57 56 55 55 55 55 55 54 53 54 55 56 56 56 56 56 56 55 55 55 54 53 53 54 56 58 59 58 56 55 55 56 55 55 55 56 56 56 57 57 54 53 55 56 55 54 54 55 56 56 55 55 57 57 55 53 53 55 58 59 58 56 54 53 53 53 54 54 53 52 52 53 53 54 56 58 56 55 54 54 54 54 54 55 56 57 55 54 56 56 54 53 54 55 56 55 55 55 55 55 55 55 55 54 54 53 53 54 55 55 54 54 53 54 56 56 55 55 56 57 54 51 53 54 54 54 54 53 54 55 55 55 55 54 53 53 55 55 54 53 53 55 56 55 53 52 53 55 56 56 55 55 54 54 55 56 56 56 55 54 55 56 55 54 53 53 52 53 54 55 55 55 55 56 57 57 55 53 53 54 54 54 57 56 53 52 53 54 55 56 57 57 56 55 55 55 55 55 55 54 55 56 56 56 54 54 55 55 55 55 56 55 55 55 55 56 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 56 56 56 55 55 56 58 58 57 54 53 56 57 57 56 56 55 54 55 56 56 56 56 55 53 50 50 52 54 54 54 54 55 57 58 57 56 55 55 56 57 56 54 54 55 57 57 55 55 55 56 58 60 59 57 55 54 55 56 57 55 54 53 54 54 55 55 55 55 56 56 55 55 55 54 53 53 53 54 54 54 54 53 51 52 53 54 55 56 56 56 56 56 56 56 56 55 55 54 54 54 55 56 56 56 57 57 57 55 55 55 54 55 56 - 54 55 56 57 56 55 54 54 54 55 56 55 54 54 54 54 55 55 55 55 55 55 54 54 55 54 53 53 54 55 57 57 57 57 55 55 57 57 56 55 54 54 55 55 56 55 55 54 53 52 52 52 52 53 54 55 55 56 57 58 59 59 58 57 55 53 54 55 56 56 55 55 55 56 56 56 57 57 56 55 54 54 55 56 56 56 56 57 57 57 58 57 56 55 55 54 52 53 53 53 53 53 54 55 55 56 55 55 55 55 55 55 54 54 54 55 56 57 57 57 56 56 57 57 55 54 52 54 55 57 58 57 57 56 55 55 55 55 54 55 57 58 57 57 55 54 54 55 55 54 53 55 56 56 55 54 54 55 55 55 54 53 54 57 58 57 55 53 52 51 53 54 55 54 54 53 54 54 55 57 58 56 55 54 53 53 54 55 55 56 57 55 53 54 54 53 52 53 54 55 55 55 55 55 55 56 55 54 53 53 53 54 55 55 54 54 54 54 55 56 55 55 55 56 56 55 53 53 54 54 54 54 54 54 55 55 56 55 55 54 54 55 55 54 54 54 56 56 55 54 54 54 55 56 56 56 55 55 56 56 57 56 55 54 53 53 54 54 54 54 52 50 51 53 55 56 55 54 55 55 56 54 53 53 54 54 55 56 56 54 53 54 55 55 56 56 56 55 54 54 54 54 55 55 55 56 56 56 56 54 54 55 56 56 56 56 55 53 53 53 54 55 55 56 56 56 55 54 54 54 54 54 54 54 55 55 55 55 55 54 54 56 57 57 56 53 52 54 56 57 57 57 55 54 55 55 55 55 55 54 52 50 50 52 53 54 53 53 54 57 58 56 55 55 56 57 57 56 56 56 57 58 58 56 55 54 55 58 59 59 56 54 53 53 55 57 55 54 54 54 54 55 54 54 54 55 55 54 55 54 54 53 53 54 55 55 55 55 54 52 52 53 54 56 57 57 56 56 56 55 55 54 55 55 54 55 55 56 56 56 57 58 58 56 55 55 55 55 55 56 - 56 57 58 57 55 54 54 53 54 55 56 56 55 53 53 52 53 54 55 57 59 57 53 51 51 52 53 53 54 55 56 58 58 57 54 53 55 56 55 55 54 55 56 58 57 56 54 53 53 52 52 53 53 53 53 53 54 54 55 56 58 58 57 55 53 52 52 54 56 55 55 55 56 56 55 54 55 55 54 53 54 55 56 56 54 55 56 56 56 56 55 56 56 55 55 53 51 54 55 54 53 53 55 55 55 54 54 53 54 54 55 55 55 55 56 56 57 58 59 57 55 57 59 58 55 53 53 56 58 58 56 56 57 58 57 55 55 55 55 56 57 57 55 52 51 53 55 55 55 54 53 55 56 56 54 53 53 53 54 55 55 54 53 54 56 56 55 53 51 51 52 54 55 56 56 56 55 56 56 56 56 55 55 54 54 54 55 55 56 57 57 54 52 51 51 52 53 52 53 53 54 55 55 54 55 55 55 54 53 53 54 56 56 55 53 54 55 55 55 54 54 54 55 56 56 56 57 57 57 56 55 55 55 54 54 55 55 55 55 56 55 55 55 55 55 55 56 56 56 56 56 55 55 56 57 56 56 56 57 58 57 55 53 54 53 51 52 53 55 55 54 53 53 56 58 58 56 54 53 54 55 55 56 56 55 54 54 54 55 56 56 56 56 56 57 58 56 54 52 53 53 54 55 56 57 56 55 56 56 54 53 53 54 55 55 55 54 53 52 53 54 53 54 55 56 55 55 54 55 55 54 53 53 53 55 56 55 54 54 53 54 54 55 55 55 53 52 52 55 57 59 57 54 53 54 54 54 54 53 51 52 53 54 54 53 53 52 53 55 56 56 53 55 57 58 56 55 56 58 59 59 58 57 55 55 54 55 57 58 57 55 52 52 52 53 54 53 53 55 56 57 55 54 54 55 54 54 55 55 55 55 54 54 55 56 57 56 56 55 54 53 52 53 54 55 55 55 54 54 55 52 50 53 54 54 55 56 56 56 55 56 57 56 54 54 55 55 55 56 57 - 58 59 59 58 56 54 53 52 53 54 55 56 55 55 54 54 54 54 55 57 58 57 53 51 52 53 53 53 54 54 55 56 57 57 55 55 54 55 55 55 56 57 57 58 58 57 57 55 54 53 53 54 55 55 55 55 55 54 54 55 58 57 56 55 53 51 52 53 54 55 54 54 54 54 54 55 55 55 55 55 55 55 56 55 53 54 56 57 56 55 54 54 54 54 54 53 52 54 56 55 54 53 54 54 54 53 52 53 54 55 55 55 55 55 56 56 57 57 56 55 55 55 56 55 54 54 54 55 57 57 56 56 58 58 59 58 56 56 56 58 59 58 57 54 52 53 54 55 54 52 52 54 55 56 55 55 54 54 54 55 55 54 54 54 56 56 55 54 54 54 53 55 56 56 55 53 53 53 54 54 54 55 55 55 54 54 55 55 56 57 57 54 52 52 53 53 53 52 52 52 54 56 55 55 55 55 54 53 53 54 55 56 56 55 53 54 55 56 57 58 58 58 58 58 57 57 57 58 58 57 57 56 55 54 54 54 55 55 54 55 55 55 56 57 57 58 58 58 57 56 56 53 53 55 55 54 54 55 56 57 56 55 54 54 53 53 53 54 56 56 56 55 55 57 59 57 54 53 53 54 54 55 56 55 55 54 54 54 55 55 55 55 55 56 57 58 57 55 53 54 54 54 55 56 56 55 55 56 56 55 54 55 55 55 55 56 55 54 54 55 57 56 56 57 56 55 55 56 57 57 56 55 53 53 54 54 55 56 56 54 53 53 54 55 56 56 55 53 54 56 57 56 54 53 55 55 55 55 53 51 52 53 55 56 56 55 54 54 56 56 56 55 56 57 57 55 54 54 56 58 58 58 57 55 54 55 56 58 59 58 55 54 53 53 53 53 51 51 53 56 57 56 56 56 56 55 56 57 57 57 56 55 54 54 55 56 57 57 57 55 54 53 53 55 56 56 55 55 55 56 54 52 53 53 53 54 55 56 55 54 54 55 55 55 55 54 53 53 54 55 - 58 59 59 57 55 54 53 53 54 55 55 56 56 56 56 56 56 55 55 56 57 57 54 53 55 55 54 54 54 54 54 55 56 56 56 56 55 56 56 56 57 57 57 56 56 56 56 55 55 54 54 55 56 56 56 56 55 54 54 55 56 56 55 54 53 52 52 53 54 54 54 53 52 52 53 54 54 54 55 56 56 56 55 53 51 53 55 56 55 55 53 53 53 53 54 54 54 55 56 56 54 54 53 53 52 52 52 53 55 56 56 56 56 56 56 56 56 56 55 55 55 53 52 53 54 54 54 54 55 56 56 56 57 58 59 59 58 57 57 58 58 58 58 55 53 53 54 54 54 52 51 52 54 55 56 55 54 54 54 54 55 54 53 53 55 56 56 56 56 55 55 55 55 54 53 53 52 53 54 53 52 54 56 56 56 55 55 55 56 56 56 54 53 53 54 54 54 52 51 52 54 56 56 55 54 54 53 53 54 56 57 57 56 54 52 52 53 54 57 58 58 58 58 58 57 56 57 58 58 57 56 55 55 55 55 55 56 55 55 55 55 56 57 57 58 59 59 58 57 56 55 53 54 55 55 54 53 54 55 56 56 56 55 54 53 54 54 55 56 57 56 56 56 56 57 56 55 54 54 55 56 56 56 55 55 55 55 55 54 54 54 54 54 55 56 57 57 56 55 55 55 54 55 55 55 54 54 55 57 56 55 56 56 56 56 55 55 55 55 57 58 58 58 59 57 56 56 57 58 59 57 55 54 53 53 52 54 57 57 55 52 52 53 56 58 58 56 52 53 55 55 54 53 54 55 56 56 55 54 53 53 54 55 56 56 55 54 54 56 57 57 56 57 57 56 55 54 53 55 56 56 57 57 56 55 56 57 59 59 59 56 54 54 54 54 53 51 51 53 56 57 57 57 57 57 56 57 58 58 58 58 56 55 54 55 56 57 58 57 56 54 53 54 55 56 57 56 55 56 56 55 55 55 55 54 54 55 56 55 54 54 54 55 56 55 53 52 51 53 55 - 57 57 57 55 54 53 54 54 55 56 56 57 57 57 57 58 58 57 56 56 57 58 56 55 56 56 56 56 55 55 55 55 56 56 56 56 57 57 57 56 57 56 55 54 54 54 54 54 54 54 55 55 56 56 56 56 55 53 53 54 55 55 55 55 53 53 53 53 54 53 54 52 51 52 53 54 53 53 54 55 57 56 54 52 51 52 54 55 55 54 54 54 54 54 54 55 55 56 56 55 55 54 54 53 52 52 53 54 55 55 55 55 55 56 57 57 56 55 53 54 55 52 51 52 53 54 54 53 54 55 55 55 55 56 58 58 57 57 57 57 57 57 56 54 53 53 54 55 54 52 51 51 53 55 56 56 54 53 53 54 54 53 52 52 54 55 55 56 57 57 56 55 55 54 54 54 54 54 55 53 52 54 56 57 57 56 56 56 55 55 54 53 53 54 54 55 55 53 52 52 54 56 56 55 54 53 53 54 56 57 58 57 55 54 52 51 52 53 55 57 56 56 56 56 56 56 57 57 57 56 55 54 55 55 55 55 55 55 55 56 56 57 57 57 57 58 58 57 56 55 54 55 55 56 55 54 54 54 55 55 56 57 55 53 53 54 54 55 55 56 56 55 55 55 55 56 57 56 56 56 57 57 56 55 55 55 56 55 55 55 54 53 54 54 55 55 56 56 56 57 57 56 56 55 54 53 54 55 56 56 56 56 57 56 56 55 54 54 55 57 58 57 57 59 58 56 55 56 58 58 57 56 55 54 53 53 54 55 56 54 52 52 54 57 58 58 55 51 52 53 53 53 52 53 55 56 56 55 54 55 55 55 55 55 55 54 53 54 56 57 57 56 57 57 57 55 54 54 54 55 55 56 56 57 57 57 58 59 59 58 55 54 54 55 55 54 52 52 54 56 57 57 57 57 57 57 56 57 58 58 58 57 56 55 55 56 57 57 57 57 55 54 54 55 56 56 55 55 55 55 57 58 57 56 55 54 55 56 56 55 54 54 55 56 55 54 52 52 53 55 - 55 55 56 55 54 54 54 55 56 56 57 58 58 57 57 57 58 57 56 56 57 58 56 55 55 56 57 57 57 57 57 57 57 57 56 56 56 57 56 56 56 55 54 53 52 52 52 53 54 54 54 55 55 56 56 55 54 53 52 52 54 55 55 55 55 54 54 55 54 54 53 52 50 52 54 54 54 53 54 55 56 55 53 52 52 54 55 55 55 54 53 54 55 55 54 54 56 56 55 55 54 55 54 54 53 53 56 56 55 55 54 55 55 56 57 57 56 55 53 54 55 53 52 53 54 55 54 54 54 55 55 54 55 55 56 56 56 56 57 57 57 55 54 53 52 52 53 55 56 54 52 51 52 54 55 55 54 53 53 54 54 53 52 51 53 54 53 55 58 57 56 55 55 54 54 54 55 56 57 54 53 55 57 58 58 57 56 56 55 54 54 53 53 53 54 55 55 53 52 53 55 56 56 56 55 54 54 55 56 57 57 57 55 53 52 53 54 54 55 56 55 54 55 56 56 56 57 55 54 55 54 54 55 55 55 55 55 55 55 56 57 56 56 55 55 55 55 55 54 54 55 56 57 56 55 54 54 53 54 55 55 56 55 53 53 55 55 55 55 55 55 56 55 53 53 57 58 56 56 57 56 56 55 54 54 55 56 55 55 55 55 54 53 53 54 55 55 55 56 58 58 56 55 56 55 54 53 54 55 56 56 56 57 56 56 55 54 54 55 56 56 55 55 58 57 55 54 55 55 56 56 56 56 56 55 54 54 53 53 52 53 54 56 57 57 55 53 51 52 53 53 53 52 52 54 55 56 55 55 56 56 55 55 55 54 53 53 54 56 58 57 55 56 57 57 57 56 55 55 54 55 55 56 56 56 57 58 58 59 57 55 54 54 55 55 54 54 54 55 56 56 56 55 56 57 56 55 56 56 56 57 57 56 56 56 57 56 56 56 57 56 54 54 55 56 55 55 54 55 55 56 58 57 56 54 53 54 56 55 54 54 54 55 56 55 54 53 53 54 56 - 55 55 56 55 55 54 55 55 55 55 55 55 56 57 56 57 57 56 54 54 55 56 55 54 55 55 55 56 57 57 58 57 57 57 55 55 56 55 54 55 54 54 54 53 53 54 54 53 53 52 53 54 54 55 55 55 54 53 52 52 54 54 54 55 55 55 55 55 54 53 52 52 51 53 55 55 54 53 52 54 54 54 52 53 55 56 56 56 55 54 54 54 54 54 52 53 55 55 55 54 54 55 56 55 55 55 57 57 56 55 55 54 55 55 56 57 56 55 53 54 55 54 55 56 56 55 54 54 54 54 54 54 54 54 54 54 55 56 57 57 57 55 54 53 53 52 53 55 56 55 53 53 53 54 54 54 54 53 53 54 56 55 53 53 53 54 54 56 58 57 55 54 54 54 54 54 54 55 55 54 54 55 57 57 57 57 56 55 55 55 54 54 54 54 54 54 55 54 53 54 55 55 55 55 56 56 56 56 57 57 57 55 54 53 53 55 56 55 55 55 55 55 56 57 58 57 56 55 54 54 54 54 55 56 56 55 55 54 55 56 57 57 56 55 54 54 54 54 53 53 55 56 57 56 54 53 53 52 53 54 54 54 54 53 53 54 54 54 54 54 54 55 55 53 53 56 56 55 55 56 56 55 55 54 54 55 56 57 57 56 56 54 53 53 53 54 55 55 56 59 58 56 56 56 56 54 53 54 55 55 55 56 57 57 56 56 56 56 55 55 55 53 53 55 56 55 54 54 53 54 55 56 57 57 56 56 54 53 52 53 55 57 58 58 56 54 52 52 53 54 54 53 53 53 53 54 55 54 54 56 55 55 56 56 56 55 55 55 56 57 57 54 55 56 58 57 57 56 55 55 55 56 57 57 57 57 58 58 58 57 56 55 55 57 56 53 53 53 54 55 55 54 54 55 56 56 55 55 55 55 55 56 57 57 57 57 56 54 56 58 56 55 54 55 56 56 55 55 55 56 57 58 58 57 55 54 55 55 55 54 54 55 55 55 55 55 54 54 55 55 - 57 57 57 57 57 56 56 55 55 54 53 53 56 56 55 56 56 55 54 54 54 55 54 53 56 55 54 55 55 56 57 56 56 56 56 55 56 54 53 53 54 55 55 55 55 55 55 54 53 53 53 53 54 55 56 55 55 54 53 54 55 55 54 54 54 54 54 55 55 54 54 53 53 54 55 56 55 53 53 53 54 54 53 55 57 57 57 56 55 54 55 55 55 54 51 53 56 57 56 55 55 55 57 56 56 56 57 58 57 57 56 55 54 55 55 56 56 55 54 54 56 56 58 59 58 56 54 54 54 54 53 54 55 54 53 53 54 56 57 58 57 56 54 55 55 54 54 55 55 55 55 55 55 55 54 53 53 53 54 56 57 56 55 54 55 55 55 56 57 56 55 54 54 54 54 54 54 54 54 54 55 55 56 56 56 56 56 56 56 56 55 55 55 54 53 54 54 54 54 54 55 55 54 55 57 57 57 57 57 56 55 54 53 53 54 54 54 53 53 53 54 55 56 57 58 56 55 55 55 55 55 56 56 57 57 56 55 54 54 56 56 56 56 55 55 54 54 54 54 54 55 56 56 55 54 53 53 53 53 54 54 53 54 53 54 54 54 54 53 53 54 55 55 54 54 54 54 54 54 55 55 55 54 55 55 56 57 58 57 56 55 54 54 54 54 54 55 56 58 60 58 56 56 57 56 55 54 54 54 54 55 56 58 58 57 57 57 57 57 56 55 53 52 53 55 55 55 54 54 53 54 55 56 56 56 57 55 53 53 55 57 59 59 57 55 54 53 53 54 55 55 54 54 54 54 54 54 54 54 55 55 56 56 57 57 57 56 56 55 56 56 55 55 56 58 58 57 57 56 56 56 57 58 58 57 57 57 57 57 56 56 56 56 58 57 54 54 54 55 55 54 53 54 55 57 57 56 55 54 54 54 55 56 57 57 57 56 55 56 57 56 54 54 55 56 57 56 55 56 56 58 59 59 58 56 55 55 56 55 54 55 57 57 56 56 55 55 55 54 54 - 56 57 57 57 57 56 56 55 54 54 52 52 57 56 54 55 56 55 55 54 55 56 53 53 56 56 54 53 53 54 54 55 56 55 56 57 56 54 53 53 55 56 57 56 55 55 55 55 55 54 53 53 54 55 57 57 56 56 55 55 57 55 54 53 53 54 55 55 56 56 56 55 54 55 55 55 55 54 54 53 54 55 55 56 56 56 56 55 55 55 56 57 57 55 53 54 58 59 58 57 56 56 56 57 56 56 57 58 58 58 57 55 55 54 55 55 56 55 55 54 55 57 59 60 59 57 54 53 54 54 54 54 55 54 53 53 54 56 57 58 58 56 56 57 58 56 55 56 55 55 55 56 57 57 56 54 52 53 55 57 57 56 55 55 56 56 56 54 53 53 53 54 54 54 55 55 55 55 54 55 56 56 55 55 55 55 56 56 57 57 57 56 55 54 53 54 55 55 55 55 56 55 53 55 57 57 58 57 56 55 54 54 53 54 54 53 52 51 51 52 53 55 56 58 57 55 54 56 57 56 56 57 58 58 57 55 54 53 53 55 55 55 56 56 56 56 56 55 55 54 55 56 56 55 54 53 54 54 55 56 55 55 55 53 53 53 54 53 52 52 53 55 55 55 54 53 52 53 53 54 55 55 55 55 55 57 58 57 56 55 55 54 55 55 54 55 56 58 59 60 58 56 55 56 56 55 54 54 54 54 55 57 58 58 58 58 57 57 58 57 56 55 53 52 53 55 55 56 55 54 53 54 54 54 55 56 55 54 55 57 59 59 58 56 55 55 55 55 55 56 57 56 55 55 54 55 55 54 55 56 56 55 55 56 56 56 56 55 55 55 56 55 55 56 57 58 57 56 57 56 57 58 58 57 57 56 55 55 55 55 56 57 58 60 59 56 56 57 57 56 55 54 54 55 57 56 57 57 55 54 54 54 55 56 56 56 57 57 56 55 55 54 54 55 56 56 56 55 56 56 57 59 59 58 56 55 55 55 55 54 55 56 57 58 57 56 55 55 54 53 - 56 56 56 56 56 56 55 55 55 54 53 54 58 57 55 54 56 57 56 56 56 56 53 53 57 57 55 53 53 53 54 54 55 56 58 58 57 55 55 55 56 56 57 55 54 54 54 55 56 55 53 54 55 56 57 58 58 56 55 56 58 56 54 54 53 54 55 56 56 56 56 55 54 55 54 54 54 54 54 54 55 55 56 56 55 55 55 55 55 56 57 58 58 57 55 54 56 59 59 58 57 56 56 56 56 56 56 57 57 58 57 56 55 55 55 55 55 55 55 54 54 56 58 59 59 57 54 53 53 55 54 54 54 54 53 53 54 55 56 57 57 56 56 58 59 57 56 56 55 54 54 56 57 57 56 53 52 54 56 56 56 55 54 55 56 56 55 53 51 52 53 54 54 55 55 56 56 55 55 55 55 55 55 55 55 55 56 57 57 58 58 56 55 53 54 54 55 56 56 56 57 55 53 54 56 57 57 57 56 55 54 54 54 54 54 53 53 53 53 53 54 56 58 59 59 57 56 57 57 56 56 56 57 57 56 55 54 53 52 54 55 55 56 56 56 57 56 55 55 54 54 56 57 56 54 54 55 56 57 57 56 56 56 53 52 53 53 53 53 53 53 54 55 55 54 53 52 52 54 55 55 55 55 54 55 56 57 56 56 55 54 55 55 55 54 55 56 58 59 58 56 55 55 55 56 55 54 54 55 55 56 58 59 58 57 57 57 57 57 58 57 56 54 52 53 55 55 55 55 54 53 52 53 53 54 55 56 55 56 57 58 57 56 55 55 55 56 55 55 56 56 55 54 55 55 55 55 55 56 57 56 55 55 54 55 55 55 54 55 56 56 55 55 56 57 57 57 56 57 57 57 58 58 57 56 55 55 55 55 56 56 57 58 58 58 58 58 59 58 57 56 55 56 56 56 55 56 57 56 55 55 55 55 55 55 55 56 57 57 55 55 54 53 55 56 56 56 55 55 55 56 57 56 55 54 53 53 54 53 53 53 53 56 58 57 56 55 55 54 53 - 56 55 55 55 55 54 54 54 55 55 55 55 58 57 54 54 55 56 56 57 57 56 53 53 57 57 55 54 54 54 53 53 54 56 58 58 57 56 56 57 57 58 57 55 54 53 54 55 57 55 53 53 54 57 58 59 58 56 54 54 56 54 53 53 54 55 56 57 56 55 54 54 55 54 53 52 52 53 55 55 56 56 55 54 54 54 55 56 56 56 57 58 57 56 54 53 53 57 59 58 56 55 54 55 55 55 56 56 55 56 57 56 56 56 56 56 55 54 54 54 55 54 55 57 58 57 54 52 52 54 55 55 55 54 54 55 55 55 54 55 55 56 57 57 56 56 55 55 54 52 52 54 55 54 53 51 52 54 57 57 55 54 53 55 56 56 54 52 52 53 55 55 55 56 56 57 56 55 53 53 54 55 56 57 56 55 55 56 57 57 57 56 55 54 54 56 57 57 57 57 57 56 53 54 55 56 56 55 54 54 54 55 56 55 54 53 52 53 54 54 55 56 57 59 58 57 56 57 57 55 55 55 56 56 56 55 55 54 54 55 55 55 55 55 56 56 56 56 55 53 53 55 56 54 53 53 54 56 57 57 56 56 56 52 51 52 54 54 55 54 54 53 54 54 54 53 54 54 56 57 57 57 56 54 54 54 55 56 55 55 55 55 55 55 54 54 56 58 59 57 55 53 54 55 55 54 53 54 55 56 57 57 57 57 56 56 55 55 56 56 57 57 56 54 55 56 56 55 53 53 53 54 54 54 55 55 55 54 54 53 54 54 55 56 56 55 55 55 55 55 54 54 53 54 55 56 56 56 56 57 56 54 55 56 56 56 56 55 55 54 54 54 54 55 56 57 57 57 57 57 57 57 58 58 56 55 54 54 54 55 56 56 56 56 57 57 57 57 57 56 56 56 57 58 57 55 54 56 55 55 56 57 57 56 55 54 56 57 58 57 56 55 55 56 57 57 56 55 54 55 56 57 56 55 53 52 54 55 55 54 54 54 56 57 56 54 54 54 54 54 - 55 55 55 55 55 55 54 54 55 55 55 56 57 56 54 54 55 56 56 57 57 55 53 53 56 56 55 55 55 55 54 53 54 55 57 57 56 56 56 57 58 58 58 56 54 54 55 56 56 55 53 52 54 56 58 58 57 55 53 53 54 54 52 53 53 55 56 56 56 55 53 53 54 53 52 52 52 53 54 55 56 55 55 54 54 54 55 56 57 56 56 56 55 54 53 52 52 55 57 57 55 54 53 53 53 55 56 56 55 55 56 57 57 56 55 55 55 54 54 54 54 52 53 55 57 56 54 53 53 54 56 56 55 55 55 55 55 54 53 53 54 56 57 56 54 54 55 54 53 52 52 53 54 53 51 51 53 55 57 57 55 53 52 54 56 56 54 53 53 54 55 55 56 56 56 56 55 54 52 53 54 55 57 57 57 55 55 55 56 56 56 55 55 55 55 56 57 57 57 57 57 56 55 53 53 55 56 55 53 53 54 55 56 56 55 53 53 54 54 55 55 55 56 57 57 56 55 56 55 54 54 55 56 56 56 56 56 56 56 56 55 54 54 55 55 55 55 55 55 54 53 55 55 53 52 53 54 56 57 56 55 55 55 52 52 53 54 55 55 55 54 54 54 54 54 55 55 56 57 58 58 58 56 55 54 54 55 55 55 54 55 56 55 55 55 55 55 57 58 57 55 54 53 54 54 54 54 54 55 57 57 57 56 56 56 55 55 55 55 56 57 56 56 56 56 57 57 55 54 53 54 55 55 56 56 56 55 54 53 52 52 54 55 56 55 54 54 56 55 55 54 54 54 54 55 55 56 56 55 55 55 55 56 57 58 57 57 56 54 53 53 54 54 54 55 57 58 58 58 57 57 56 57 58 57 55 54 54 54 54 55 55 56 56 55 55 55 55 55 55 56 56 58 59 58 55 54 54 54 55 57 57 57 57 55 55 56 57 58 59 58 56 56 56 57 57 56 55 55 55 56 57 57 55 54 54 55 57 57 56 56 56 56 56 55 54 54 55 55 55 - 53 53 54 55 56 58 58 57 55 55 55 56 58 57 55 54 55 57 57 56 54 53 54 54 54 54 55 55 56 56 55 55 54 54 56 56 56 56 55 56 56 57 57 57 56 55 55 55 55 54 54 53 53 54 55 56 56 55 52 52 56 56 55 53 52 52 54 56 57 55 53 52 52 52 52 53 54 54 54 53 54 55 55 56 55 55 55 56 56 56 55 53 52 52 53 54 55 54 56 57 53 53 54 52 52 55 55 56 58 58 58 57 57 56 55 55 54 55 56 54 51 53 54 55 55 56 56 56 56 55 55 55 56 55 54 53 53 54 53 53 53 54 56 55 54 54 55 55 54 54 53 53 54 54 54 54 55 55 56 55 54 52 51 52 54 56 57 55 53 53 54 55 56 55 54 54 54 54 54 56 57 56 54 55 56 56 55 56 56 56 56 55 54 55 55 55 55 55 56 56 56 57 57 53 53 56 58 57 55 54 54 54 55 55 55 56 56 55 55 55 55 56 57 57 56 55 54 53 53 55 55 56 56 56 55 56 56 55 55 54 54 55 55 55 54 53 53 54 55 56 56 55 54 53 52 53 55 56 56 54 53 54 54 54 55 56 55 53 53 53 54 54 54 55 56 56 56 54 54 54 56 57 57 56 55 55 55 54 54 55 55 56 56 56 57 56 56 57 58 59 58 55 53 54 55 55 55 54 54 54 56 57 57 56 56 56 56 56 58 58 58 56 55 56 56 55 56 56 57 56 55 54 54 56 57 57 57 56 55 55 55 56 56 55 55 54 55 56 57 58 58 57 55 55 54 53 54 55 55 52 55 57 57 56 56 56 55 54 54 54 54 54 54 55 55 57 58 59 59 58 58 56 56 56 56 56 56 56 55 54 54 55 57 58 56 54 56 57 56 56 55 55 56 57 57 56 55 55 55 56 56 56 58 58 57 56 56 57 58 59 60 58 56 54 53 54 55 56 55 54 54 56 56 56 55 55 56 57 58 57 55 55 55 56 55 55 55 55 55 55 - 52 53 54 56 57 57 56 55 53 53 54 54 55 56 56 56 55 55 55 55 55 55 55 54 55 55 55 56 56 56 56 55 54 55 56 57 56 56 55 55 55 55 55 56 56 56 55 55 56 55 55 54 54 55 56 56 56 54 53 53 55 55 55 54 52 52 53 55 56 56 54 53 52 53 54 55 55 55 54 54 55 55 56 56 54 54 55 55 56 56 56 54 53 53 53 55 56 55 54 54 53 54 56 56 56 56 56 55 55 55 56 57 57 56 55 55 54 55 57 55 52 53 54 55 55 55 56 56 56 56 55 55 56 55 54 53 54 54 55 54 54 54 55 55 54 54 54 55 55 54 54 54 54 55 56 55 54 55 55 55 55 54 53 53 54 56 57 55 53 53 53 54 54 53 52 52 54 55 56 57 57 55 54 54 54 54 54 54 54 53 53 54 54 54 54 54 54 55 56 57 57 56 56 55 55 55 55 54 54 54 54 55 55 55 56 57 57 56 55 55 56 56 57 56 55 54 53 53 53 54 55 56 56 56 56 55 55 55 55 54 54 54 54 54 53 52 53 53 54 55 56 55 55 55 54 55 56 56 56 56 55 56 56 55 55 58 56 54 53 54 55 54 54 55 56 56 55 54 54 54 55 57 58 57 56 56 55 55 55 55 55 55 56 56 56 56 57 57 57 58 57 55 55 55 55 56 55 54 53 53 55 56 57 57 57 57 56 55 57 58 58 55 54 55 55 55 55 55 55 55 55 54 55 55 57 59 59 59 58 57 57 57 55 54 55 56 56 57 57 58 58 57 56 54 54 54 55 56 56 54 56 58 57 55 54 54 54 54 53 54 55 56 56 56 56 57 57 57 56 56 56 55 54 55 55 56 57 57 56 55 55 56 57 57 56 55 56 56 56 56 55 55 56 56 56 56 55 54 54 55 55 56 57 59 57 56 55 56 56 57 58 58 56 55 54 54 56 56 55 54 54 55 54 54 54 54 55 56 57 56 54 53 54 54 55 56 56 56 56 55 - 53 54 55 57 57 56 54 53 52 52 53 53 54 55 57 57 55 52 52 54 56 57 56 55 55 55 55 56 56 56 55 54 54 56 56 57 56 55 54 54 54 54 54 55 55 55 56 56 57 56 55 55 56 57 57 57 56 54 54 54 54 54 54 53 53 53 54 55 56 56 56 55 54 55 55 56 56 55 55 54 55 55 56 55 53 54 55 56 57 57 57 56 55 54 53 54 56 55 53 52 54 56 57 60 59 57 56 54 53 54 55 56 57 56 55 54 54 54 56 55 53 53 54 55 55 55 55 55 55 55 55 55 55 55 54 54 55 56 56 55 55 55 55 55 55 55 55 55 54 54 53 53 54 54 55 54 53 54 55 55 56 56 55 55 55 56 56 55 53 53 53 54 54 52 52 52 54 56 57 57 57 56 54 53 53 53 53 53 52 51 52 53 55 55 55 54 54 56 57 57 57 56 55 56 57 54 52 52 54 55 55 55 55 56 58 59 58 57 56 55 55 56 57 57 55 54 54 54 54 55 55 56 57 57 56 55 54 55 56 55 54 53 53 53 53 53 53 54 53 53 54 55 56 56 56 56 57 56 56 57 57 57 57 54 55 57 57 56 55 56 55 54 54 55 56 55 55 55 55 55 56 58 58 58 57 56 56 56 56 56 56 56 55 55 55 55 56 56 56 57 57 56 56 56 56 57 56 55 54 53 53 54 56 57 58 56 54 53 55 58 58 55 53 54 56 56 56 55 54 54 54 55 56 55 55 58 58 58 58 58 57 56 55 55 55 57 58 56 57 57 57 56 56 55 55 55 56 56 56 56 57 57 56 55 54 55 55 54 53 54 55 57 57 57 57 56 55 54 53 53 53 53 53 55 55 56 58 58 57 56 56 56 56 56 56 56 56 55 55 56 56 56 55 55 55 56 55 54 55 55 56 56 57 58 57 55 54 55 55 55 56 56 56 56 57 57 57 57 56 54 54 55 54 54 53 53 54 56 57 55 53 52 52 53 55 55 55 55 55 55 - 53 55 57 58 57 55 53 52 53 53 53 54 54 56 57 57 54 52 51 52 55 56 56 55 54 54 55 55 55 55 54 54 55 55 56 56 56 55 54 54 53 53 53 54 55 55 56 56 56 56 55 55 57 58 58 56 55 55 55 55 54 53 53 54 53 54 55 55 56 57 57 57 56 56 56 57 56 55 54 54 55 54 54 54 55 55 56 57 57 58 57 57 56 54 52 53 55 55 53 52 55 57 58 61 60 57 56 55 54 54 55 57 57 56 54 54 53 54 54 54 52 53 54 54 54 54 54 54 53 53 54 55 54 54 55 56 56 57 57 57 56 55 55 55 56 56 55 54 54 53 52 52 53 54 55 53 52 53 54 55 55 56 56 56 55 57 56 55 54 53 54 55 55 54 52 52 54 56 57 58 57 56 54 53 53 54 53 53 51 51 52 54 56 56 55 54 54 56 57 56 56 55 53 55 56 54 53 54 56 57 56 53 54 57 61 61 59 58 56 55 55 56 57 57 56 55 55 55 56 56 55 56 58 57 56 56 55 55 57 55 53 52 52 52 54 54 55 55 54 53 54 55 56 57 56 57 56 56 56 57 57 58 56 54 54 57 57 57 56 56 55 54 53 54 55 55 54 55 55 56 57 58 59 58 58 57 56 56 56 57 57 56 55 56 56 55 55 54 55 57 58 58 58 57 56 56 57 56 55 53 53 53 55 57 58 55 53 52 55 58 59 56 53 55 57 58 58 57 55 55 55 56 56 54 54 56 56 55 55 56 56 55 56 56 56 57 57 55 56 57 56 56 55 56 56 56 56 56 57 56 58 58 57 55 55 56 55 54 54 53 54 56 57 56 56 55 54 52 52 52 53 53 54 56 55 56 58 58 58 56 56 56 57 56 56 57 56 55 56 56 57 56 55 54 55 56 56 56 56 57 56 56 57 57 56 54 53 54 55 56 55 56 57 57 58 59 58 57 56 55 55 57 56 55 53 53 54 56 57 55 53 51 52 54 55 56 55 55 54 54 - 54 56 58 58 57 56 54 55 56 56 56 56 55 55 55 54 54 54 54 54 53 54 55 55 54 53 54 55 55 55 54 54 55 55 55 55 55 54 54 54 54 54 54 54 54 54 55 56 56 55 55 55 56 56 56 55 55 55 56 56 54 53 53 54 54 55 55 56 56 57 57 57 56 56 57 57 55 54 54 54 54 54 53 54 56 57 58 58 57 57 57 57 56 55 53 53 54 55 54 53 56 57 57 58 58 56 55 56 56 56 56 56 57 56 54 53 53 54 55 54 52 52 53 54 54 54 54 53 52 53 54 55 54 55 55 55 56 56 57 57 56 55 55 55 55 54 54 53 52 52 52 52 53 54 55 55 54 53 53 53 54 55 55 55 56 57 56 55 54 53 54 56 56 55 54 54 54 55 55 56 57 55 54 53 53 54 54 53 52 52 53 55 57 56 55 54 55 55 55 56 55 54 53 54 55 53 54 55 57 58 56 53 54 56 60 61 59 58 56 55 55 56 57 57 56 55 54 56 57 56 56 56 57 57 57 56 56 56 58 56 54 53 53 54 56 57 57 55 54 54 54 55 56 57 57 56 56 55 55 56 57 56 55 53 55 57 57 56 56 56 55 54 53 54 55 55 55 55 56 57 57 58 58 58 58 57 56 55 55 56 56 56 56 56 55 55 54 54 55 56 58 59 58 57 56 55 56 57 56 55 54 53 54 55 56 55 54 54 56 58 59 56 54 55 57 58 58 57 56 55 56 56 56 54 54 56 54 52 51 52 54 55 56 56 56 56 56 54 55 55 55 55 56 56 57 57 57 57 57 57 58 58 57 56 57 57 56 55 54 54 54 55 55 56 55 55 54 53 53 53 54 54 56 57 56 56 57 57 57 56 56 56 57 56 56 56 56 56 56 57 57 57 56 55 55 57 58 58 58 57 56 55 55 56 56 55 54 56 56 56 56 56 56 57 59 60 59 58 56 56 57 57 56 55 54 54 55 57 57 56 55 53 54 57 58 57 56 54 53 53 - 55 56 58 58 58 56 56 57 58 59 59 57 55 54 53 52 53 55 55 54 53 53 54 54 53 53 54 54 55 56 55 55 54 54 55 55 54 54 54 55 55 55 55 55 54 55 55 55 54 54 54 54 54 54 54 55 55 56 57 56 54 53 52 53 54 54 55 55 55 56 57 57 56 56 56 56 55 54 53 53 54 54 53 55 57 58 58 58 56 55 56 56 56 56 55 54 53 54 54 55 55 56 56 56 55 55 55 56 57 57 57 57 57 56 55 54 54 55 56 55 53 53 53 54 54 54 53 53 53 53 55 55 55 54 54 54 55 55 56 56 55 54 54 54 53 52 52 51 51 51 52 54 55 56 56 56 56 54 53 52 53 54 54 54 55 55 56 55 54 53 54 56 57 57 56 55 55 54 54 54 55 54 53 53 53 54 55 54 53 53 53 55 56 56 55 55 54 54 55 55 55 55 55 55 55 54 54 55 56 57 57 55 54 54 56 58 58 57 56 55 56 56 56 56 56 55 55 58 58 56 55 55 55 57 58 57 56 56 57 57 56 54 54 56 58 58 57 55 55 55 56 56 56 56 57 56 55 55 55 56 57 56 54 53 55 56 56 55 55 55 56 55 55 54 55 56 56 56 56 56 56 56 57 57 57 58 57 55 55 55 55 55 55 55 55 54 55 54 55 55 57 58 57 56 55 54 55 56 57 56 55 55 55 54 55 56 56 56 57 58 59 57 55 54 55 56 56 57 57 57 56 56 56 56 56 56 54 52 51 52 54 56 57 57 57 56 55 55 54 55 55 55 56 57 58 58 58 58 57 56 57 57 56 56 56 58 57 56 56 55 55 55 55 55 54 54 54 54 54 55 56 56 57 58 56 55 55 56 56 55 55 57 58 56 55 54 55 56 57 58 57 56 56 56 56 57 57 58 57 56 55 54 54 55 55 56 56 57 57 57 56 55 55 56 57 58 58 57 56 57 56 56 55 55 55 54 55 56 56 56 56 55 56 59 60 58 56 54 53 53 - 55 56 57 57 56 56 56 57 59 59 59 57 53 52 51 51 52 54 55 55 55 55 55 54 52 53 54 54 56 57 56 55 54 54 55 54 52 53 54 55 56 57 57 56 56 56 56 55 54 54 55 55 54 53 53 55 56 57 57 56 54 53 53 53 53 54 54 55 55 55 56 56 55 55 55 55 55 54 53 53 54 55 55 55 56 57 57 56 55 54 54 55 56 57 56 55 54 53 55 57 55 55 57 55 55 56 56 56 56 56 56 56 57 56 56 55 55 55 56 55 54 54 53 54 54 54 54 54 54 54 55 56 55 55 55 55 54 54 54 55 55 55 55 54 52 52 51 51 51 52 53 55 56 56 56 57 58 55 54 53 54 55 55 55 54 54 55 56 55 54 54 56 57 57 56 56 55 54 54 53 53 52 52 53 54 54 55 55 54 54 54 55 55 55 56 56 55 54 55 55 56 57 58 58 56 55 54 54 55 55 56 55 54 53 53 55 56 55 55 56 55 55 55 55 56 55 56 59 59 55 54 53 54 57 58 58 57 56 56 57 57 56 55 57 59 58 57 55 55 56 57 57 57 57 57 56 55 55 56 57 57 55 53 53 54 55 55 54 54 55 56 57 56 56 56 56 56 55 54 54 54 55 56 57 57 58 57 56 56 56 55 55 54 55 55 54 54 55 54 54 55 56 57 55 54 55 55 56 56 55 55 57 56 54 54 56 58 58 58 59 58 57 56 54 53 53 55 57 58 58 56 55 55 56 57 57 55 54 53 54 56 57 58 57 56 55 55 56 55 55 55 55 56 57 58 58 57 57 57 56 56 56 54 54 55 56 56 55 55 56 56 56 56 55 55 55 55 55 55 56 57 57 57 57 55 54 54 55 55 54 56 57 58 56 54 54 56 58 59 58 57 55 55 56 57 57 56 56 57 56 55 54 54 55 55 56 56 57 58 58 56 55 54 55 55 56 56 56 56 57 56 54 54 55 54 54 55 55 56 57 57 56 57 59 59 57 56 54 53 54 - 55 55 55 55 54 55 55 56 57 57 57 55 50 50 52 51 51 52 54 57 58 58 55 53 52 53 54 54 55 56 56 55 54 54 54 53 51 52 54 55 57 58 57 57 56 56 57 56 54 55 55 55 53 52 52 54 56 57 56 55 54 53 53 53 54 54 54 55 56 55 56 55 55 54 55 55 54 53 54 54 55 56 57 57 56 56 56 55 54 53 53 53 54 56 57 57 56 55 55 56 54 55 57 56 56 56 55 54 55 55 56 56 57 57 56 56 55 54 55 55 54 54 53 54 54 55 54 54 54 55 55 55 56 56 57 55 55 54 55 55 56 55 55 55 54 54 54 53 53 54 54 55 55 56 55 57 58 57 56 55 56 57 56 55 54 53 53 56 56 55 54 55 56 55 55 55 55 55 55 54 54 53 53 54 54 55 55 55 55 54 54 54 55 55 56 56 56 55 55 55 57 59 59 58 57 56 56 55 54 54 53 54 54 53 53 55 56 55 55 55 55 56 55 55 56 56 56 58 58 55 54 54 54 56 58 58 58 56 56 56 57 56 57 57 58 57 56 56 55 56 57 57 57 56 56 55 55 56 57 57 56 55 53 53 54 55 54 53 53 54 56 57 57 56 56 56 55 53 53 53 55 55 56 57 57 57 58 58 58 57 57 56 55 55 55 54 54 55 54 53 54 56 56 56 55 55 55 56 56 55 55 57 56 53 54 57 59 59 58 57 57 56 55 54 54 54 55 57 58 57 55 54 54 54 55 57 57 56 56 57 58 57 56 55 55 55 56 56 56 55 55 55 56 57 57 56 56 55 55 57 57 56 54 53 53 55 55 55 55 57 58 56 56 57 56 56 55 55 55 56 57 57 57 56 54 53 54 54 55 55 56 57 58 56 55 55 58 60 60 59 57 55 55 56 57 57 56 56 58 58 57 56 55 55 56 55 55 55 57 58 58 56 55 55 54 55 55 56 57 58 56 53 54 54 54 54 55 55 56 57 57 57 57 57 57 56 55 55 54 55 - 54 54 54 54 54 55 54 55 55 54 55 54 50 51 53 53 52 51 53 56 59 58 55 53 53 53 54 54 55 56 56 55 54 54 54 53 52 53 54 55 56 57 57 56 56 56 56 56 56 55 55 54 53 53 54 55 57 57 56 55 54 54 55 55 55 55 55 55 56 56 56 56 55 55 55 55 54 53 53 54 55 57 58 57 55 55 56 55 55 54 53 53 54 55 57 58 57 55 55 55 54 56 58 57 56 56 55 54 55 55 55 55 57 58 57 56 56 56 56 55 55 54 53 54 54 55 54 54 54 54 55 56 56 57 58 57 56 55 55 55 56 56 56 55 56 57 57 56 56 56 55 54 54 55 54 56 58 56 56 56 58 58 57 55 54 54 53 55 57 55 55 55 55 54 53 53 54 54 55 55 56 54 54 54 55 56 56 56 55 55 55 54 54 55 56 56 56 55 55 56 57 58 59 57 56 57 57 57 55 54 53 52 53 54 56 55 55 56 56 56 56 56 55 56 56 56 57 58 58 56 55 55 55 56 59 60 59 57 55 55 56 57 57 56 56 56 56 55 55 56 56 57 56 56 55 55 56 56 56 56 55 55 54 54 55 55 54 53 52 54 55 56 56 56 56 55 53 52 52 53 56 57 57 56 56 56 57 57 57 57 57 56 56 56 56 55 55 55 55 53 54 56 57 57 56 56 56 56 56 55 55 57 55 53 55 56 57 57 56 56 55 55 56 56 55 55 56 57 58 56 55 54 53 53 54 56 57 57 57 57 57 56 54 53 54 55 55 55 55 54 54 54 54 55 56 56 55 54 55 58 58 56 54 53 54 55 55 55 55 57 58 57 57 58 57 56 56 55 55 55 56 57 57 55 54 53 53 54 54 54 55 56 56 55 55 57 59 60 60 59 57 56 56 56 56 56 57 58 59 59 58 56 56 56 56 55 54 54 56 58 58 57 57 55 54 55 56 56 57 57 56 55 55 54 54 54 55 56 57 57 58 59 57 55 56 55 55 55 55 55 - 55 55 55 55 56 56 56 55 54 54 55 55 54 54 54 54 53 53 54 55 57 57 56 55 54 54 54 54 55 56 56 55 55 55 55 54 53 53 54 55 55 56 55 54 54 55 56 57 57 55 53 53 53 54 55 56 56 56 56 55 53 55 57 57 56 55 54 55 56 57 57 56 56 56 56 56 55 54 54 54 55 57 59 58 54 55 55 56 56 56 55 54 54 54 57 57 56 56 56 56 57 57 57 57 56 55 54 55 56 55 54 54 55 56 57 57 58 59 58 57 56 54 53 53 54 55 55 54 53 53 54 55 56 57 58 58 57 56 55 55 56 56 55 55 55 57 58 58 58 57 55 54 54 55 56 57 57 55 55 56 58 59 59 56 55 55 54 56 57 56 56 57 57 55 53 52 53 53 54 56 56 55 54 55 55 56 56 56 55 55 54 54 54 55 56 56 55 55 55 55 55 56 56 55 54 55 56 56 56 55 54 53 54 56 57 55 54 56 56 57 57 56 55 55 55 55 56 56 57 57 57 56 56 57 59 61 60 58 55 55 57 57 57 56 55 55 55 55 55 55 55 57 57 56 56 57 57 57 57 55 54 54 55 55 56 56 55 54 53 54 55 56 55 56 56 55 52 50 51 53 56 58 57 55 55 55 56 56 56 56 57 57 56 55 55 55 54 55 55 54 55 56 57 57 56 55 55 55 55 56 56 55 54 54 56 57 56 55 55 56 56 56 56 56 56 56 56 57 56 55 55 55 54 54 54 56 56 56 56 56 56 56 56 55 56 56 57 56 56 55 54 53 54 55 55 56 55 55 56 58 59 58 56 55 56 56 56 55 55 57 58 56 57 58 58 57 56 54 54 54 55 57 57 56 55 54 54 53 53 53 53 54 55 54 55 58 58 57 57 57 56 55 55 55 55 56 56 57 58 58 56 55 55 56 57 56 55 56 57 57 57 58 58 56 55 55 56 57 56 56 56 56 56 55 54 54 55 57 57 58 58 58 57 56 56 55 55 56 56 56 - 57 56 57 57 58 59 58 56 55 55 57 58 59 57 55 54 55 56 56 55 54 55 57 57 56 55 55 55 55 56 55 56 56 56 56 56 54 54 55 54 54 54 54 53 53 53 54 56 57 55 53 53 54 55 57 56 55 54 55 54 52 55 58 58 57 55 54 55 56 56 56 57 57 58 57 56 56 55 54 54 55 56 59 58 54 54 55 57 57 58 56 54 54 55 56 56 55 57 57 56 58 57 54 56 56 53 54 56 58 56 54 52 53 54 56 57 58 58 59 59 57 55 54 54 55 56 56 55 54 54 54 54 55 56 57 57 57 56 55 55 54 54 54 53 54 56 58 59 59 57 55 55 55 57 59 57 55 55 54 55 57 58 58 57 56 56 56 57 56 56 57 58 58 55 53 51 53 54 54 56 56 55 54 55 55 55 55 55 56 56 55 54 55 55 56 56 56 56 55 55 55 54 54 53 53 53 53 54 55 56 56 56 55 56 56 54 54 55 57 57 56 56 55 54 54 55 55 55 55 56 56 56 56 57 58 59 59 57 55 56 57 56 56 55 54 54 54 55 55 55 55 57 57 56 57 58 57 58 57 55 54 54 55 56 57 58 57 56 55 55 55 54 55 56 56 55 53 50 51 54 57 58 57 55 54 54 55 56 57 56 56 56 55 55 55 55 54 55 56 55 56 57 56 56 55 54 54 55 55 56 56 54 54 56 57 57 56 55 55 57 59 58 56 55 55 56 57 56 55 55 55 56 57 55 55 56 55 54 54 56 57 58 58 59 59 59 58 58 57 56 55 54 55 55 56 57 57 57 58 57 58 58 58 57 58 59 57 56 55 57 57 55 57 58 58 57 55 53 52 53 56 58 59 57 56 55 54 53 52 52 52 53 55 54 55 58 56 55 54 55 55 54 54 53 54 55 55 54 56 56 54 53 54 56 57 58 58 59 57 56 57 58 58 57 55 55 56 57 56 55 55 57 57 55 54 54 55 57 57 58 57 56 57 57 56 55 56 57 58 57 - 56 56 57 58 59 58 56 55 55 56 58 59 58 56 55 55 56 57 56 54 53 53 55 57 56 57 58 59 57 55 54 54 55 56 57 57 56 56 56 55 54 54 55 56 56 55 53 53 55 56 56 56 56 57 58 58 57 54 52 51 53 55 57 57 56 55 54 54 53 54 56 57 56 56 56 55 54 54 54 54 54 55 57 57 55 56 56 56 55 55 55 55 55 55 56 56 55 55 54 54 55 55 54 55 55 54 55 56 57 55 53 53 55 57 57 56 55 55 56 57 58 57 56 56 56 56 56 56 57 57 55 54 54 54 54 54 55 55 55 55 54 54 55 54 53 54 56 58 58 57 56 56 56 56 57 56 56 55 55 55 56 55 55 55 57 57 57 56 55 56 56 55 56 55 54 53 54 55 56 56 57 57 57 57 55 54 53 54 56 58 58 57 56 56 56 56 56 56 57 57 57 56 55 55 55 54 53 53 54 55 55 55 55 55 55 55 55 55 56 56 56 56 55 54 54 54 55 56 55 53 53 54 56 57 56 55 55 54 55 56 57 56 56 55 55 55 54 54 54 55 55 55 55 56 55 55 55 55 54 53 54 55 56 58 58 58 56 56 55 55 55 54 55 55 56 57 55 53 53 56 59 58 56 53 52 52 54 54 54 54 54 54 55 56 56 56 56 57 56 55 54 55 56 55 54 53 53 54 56 57 56 56 56 57 58 59 58 57 57 57 57 57 57 56 56 57 58 58 57 55 55 57 58 58 56 55 55 55 56 56 56 57 57 57 57 57 57 56 57 58 58 57 56 55 57 59 58 57 56 57 57 56 56 56 57 59 59 58 55 54 54 54 55 56 56 56 55 54 53 54 55 58 58 57 56 55 55 55 54 54 53 54 54 55 56 58 57 56 56 56 56 56 55 54 54 56 56 55 55 54 54 54 55 56 58 59 60 59 59 59 57 56 55 55 55 55 55 56 56 56 55 56 57 57 56 54 54 55 57 58 58 56 55 54 55 55 55 55 57 58 - 55 55 56 57 58 57 56 55 55 56 59 59 57 56 56 56 56 57 55 54 54 54 55 56 55 56 59 59 58 55 54 55 56 57 58 57 56 56 55 54 53 54 55 57 57 55 53 52 54 57 58 58 57 56 56 57 57 56 52 51 54 56 56 56 55 55 55 54 53 53 55 55 55 55 55 54 54 53 53 53 54 54 55 56 56 57 57 55 54 54 54 55 56 56 56 56 55 54 53 53 53 54 55 55 55 55 55 56 56 55 54 55 56 57 57 56 55 55 55 56 57 56 56 56 56 56 55 55 56 56 54 55 56 54 53 53 54 55 55 55 55 55 56 55 52 53 54 56 56 56 55 54 55 56 57 57 57 55 54 54 56 56 56 56 57 57 55 54 54 55 54 53 54 54 54 53 53 54 56 56 56 57 57 56 54 52 52 54 56 58 58 57 57 57 57 57 57 57 57 57 57 56 55 55 55 55 55 55 56 55 55 55 55 54 54 56 56 56 56 56 56 56 56 55 55 54 54 56 55 52 52 54 56 56 56 55 54 54 55 57 57 57 56 56 56 55 54 54 54 55 56 55 55 55 54 54 54 53 52 52 53 55 56 57 56 56 55 55 55 54 54 55 55 55 56 58 56 54 54 56 58 57 55 52 52 53 54 55 54 54 54 54 55 56 55 55 56 56 56 55 55 55 55 55 55 53 54 55 57 57 56 56 56 56 57 58 58 57 57 56 55 56 57 58 57 57 58 58 57 55 55 56 58 58 57 56 57 58 58 57 56 56 56 56 56 56 56 55 57 58 58 57 56 55 57 59 58 56 55 56 56 55 55 56 57 59 59 59 56 53 53 54 55 56 56 57 56 55 54 55 56 58 58 56 55 55 56 56 55 55 55 55 56 56 56 56 56 57 58 58 59 58 58 57 56 56 56 55 55 55 55 55 56 57 59 59 58 57 58 59 57 55 54 53 53 54 55 56 57 57 56 57 58 58 57 54 53 54 57 57 57 54 53 53 55 55 54 54 56 58 - 55 55 56 56 56 56 55 55 56 56 57 58 58 57 56 55 55 55 54 54 55 55 56 56 55 55 56 57 57 56 56 56 57 57 57 57 56 55 54 54 54 54 55 56 56 55 53 53 54 57 59 59 56 53 53 55 57 57 54 53 56 57 56 56 55 56 56 55 54 53 54 54 55 54 54 55 54 53 53 53 54 55 55 56 56 56 56 55 55 55 55 55 56 57 58 57 55 54 53 53 53 54 55 56 56 56 56 55 55 56 56 56 56 56 56 55 55 56 56 56 55 53 53 54 55 55 54 53 53 54 53 55 57 55 54 54 53 54 54 54 55 56 56 55 54 54 54 55 55 55 54 54 55 56 58 58 57 55 53 54 56 57 58 58 57 55 52 53 54 54 53 53 53 54 53 53 53 54 54 54 54 55 55 54 53 51 52 54 56 56 56 57 58 58 57 56 56 56 57 56 56 55 54 54 55 56 57 57 58 57 57 57 56 55 55 56 56 55 56 56 56 56 56 56 55 54 55 54 54 54 54 55 56 56 56 56 55 54 54 57 58 57 57 57 57 56 55 55 55 55 56 56 55 54 53 54 55 54 53 52 52 53 55 54 54 54 55 55 56 55 54 55 55 56 57 58 56 53 53 54 55 55 55 54 54 55 56 57 57 56 55 55 55 54 54 54 54 54 55 56 56 55 55 56 55 55 56 57 58 58 56 54 55 56 56 57 56 55 55 55 55 54 55 58 59 58 58 57 56 54 54 56 57 57 57 58 58 59 60 59 57 57 56 55 55 55 55 55 57 58 57 56 55 55 57 58 57 56 55 55 55 55 55 56 57 58 59 59 57 54 54 56 57 57 58 58 57 56 56 56 57 58 58 57 56 55 55 55 55 56 56 56 57 58 57 54 56 58 59 59 59 59 59 58 57 55 54 55 55 55 56 57 57 58 58 59 57 55 56 58 56 55 53 53 53 54 55 56 57 57 58 58 58 58 56 55 55 55 56 56 55 53 52 53 54 55 55 54 56 58 - 56 56 55 55 56 55 55 54 55 55 55 56 56 57 56 55 54 54 54 54 55 55 56 56 56 55 55 55 55 56 56 57 56 56 55 55 55 56 55 55 56 56 56 56 55 55 54 54 54 56 58 59 56 53 52 54 55 57 56 55 56 57 57 56 56 56 56 54 53 53 53 54 55 55 54 54 54 54 54 54 55 55 55 55 55 55 55 55 55 55 55 56 57 58 58 57 55 55 54 53 53 54 55 56 57 56 56 55 54 56 57 56 56 55 55 54 55 56 56 55 55 53 52 54 56 56 54 53 53 54 54 55 57 56 55 54 54 53 54 54 55 55 55 55 55 54 54 55 55 55 54 55 56 57 58 57 56 55 54 55 56 57 57 57 56 55 53 53 55 55 54 54 53 54 54 54 54 54 54 54 55 55 54 53 53 52 53 54 55 56 55 57 58 58 56 55 55 55 56 57 56 55 54 54 55 56 58 59 60 58 57 57 56 56 56 57 56 55 56 55 56 55 56 56 55 54 54 54 55 55 55 56 56 55 56 56 56 55 54 56 57 57 57 56 56 57 56 55 55 55 55 55 54 53 52 53 55 56 54 52 53 54 55 55 54 55 56 57 57 57 55 54 54 55 56 57 56 54 53 53 54 54 54 54 55 56 57 57 58 57 56 56 56 56 54 54 54 54 55 55 55 54 54 55 56 56 57 59 59 59 57 55 54 55 56 56 56 55 55 56 56 54 55 59 59 58 58 58 57 55 54 56 57 57 56 57 58 59 60 59 58 57 56 55 55 55 55 55 56 57 58 57 56 55 57 58 58 56 55 55 54 54 55 55 55 57 58 58 57 55 56 56 57 58 58 59 58 57 57 56 57 57 57 57 56 55 55 55 56 56 57 58 58 59 57 55 57 58 58 56 55 55 57 58 57 56 55 55 55 55 56 56 57 58 58 58 56 55 56 57 56 55 54 54 54 54 55 56 57 57 57 56 57 56 56 56 57 57 57 57 56 55 53 53 55 56 55 55 57 58 - 57 56 56 56 56 55 55 55 54 54 55 55 56 57 56 55 54 54 53 54 55 56 56 56 56 55 54 54 55 56 56 56 55 54 53 53 55 55 56 56 57 57 57 56 55 55 55 56 56 56 56 57 57 56 55 53 53 55 57 56 54 55 57 57 57 56 56 54 52 52 54 55 56 55 55 55 55 55 56 56 55 54 54 53 52 53 54 54 55 56 56 57 57 57 57 56 56 56 55 55 54 54 54 56 57 57 56 54 53 55 56 56 56 55 54 54 55 56 55 56 56 53 53 54 56 56 55 54 54 55 55 56 57 57 56 56 55 54 54 55 56 55 54 54 55 54 54 55 56 56 57 56 56 56 57 56 54 54 55 55 56 55 54 54 55 55 54 56 57 56 55 55 55 55 55 56 56 56 56 55 54 54 54 54 54 54 54 55 56 57 56 56 56 56 55 54 54 54 55 56 56 55 55 55 56 57 57 58 58 57 56 56 56 57 57 57 57 56 56 56 55 55 55 55 54 54 55 55 56 56 56 55 55 55 56 57 56 55 55 55 55 55 56 57 57 57 56 56 55 55 56 55 54 53 52 53 55 56 55 54 54 55 56 56 56 56 57 58 59 58 56 55 54 54 55 57 57 55 53 52 53 54 55 55 56 56 56 56 57 57 57 57 58 57 56 55 55 55 55 56 55 54 55 55 56 56 57 58 59 58 56 55 54 54 55 55 55 55 56 56 56 56 57 59 59 59 59 59 58 55 55 56 57 56 55 55 57 58 58 58 58 56 56 56 56 56 56 56 56 56 57 57 57 56 56 57 57 56 56 54 53 53 54 54 55 56 57 58 57 57 57 56 57 58 59 59 58 58 57 57 56 56 57 58 56 54 54 55 56 57 58 58 59 58 58 57 57 57 55 53 51 52 54 56 57 56 56 57 57 56 56 56 56 57 57 57 57 57 57 56 56 56 56 56 56 56 57 57 57 57 56 55 54 54 55 56 58 58 58 58 57 57 54 53 56 57 57 56 56 57 - 56 55 55 55 55 55 56 55 55 55 56 56 56 56 56 55 54 53 53 55 56 56 55 56 57 56 55 55 55 56 57 56 55 54 53 53 54 55 55 56 57 57 56 55 54 54 56 57 57 56 55 55 57 57 56 54 52 54 57 56 52 53 56 57 56 56 55 54 52 53 56 58 57 56 56 55 55 56 57 56 56 54 54 53 51 53 55 55 56 56 57 57 57 56 56 55 56 56 56 55 54 52 53 54 55 56 56 55 54 54 54 55 55 55 55 54 54 55 55 56 56 54 54 54 56 56 55 55 56 56 55 56 56 57 57 57 56 55 55 55 56 55 54 54 54 53 54 55 56 57 58 57 56 55 55 54 55 55 55 56 55 53 51 53 55 56 56 57 58 57 56 55 55 55 55 56 56 57 57 55 54 54 55 55 55 55 55 56 56 57 56 55 55 55 54 53 53 54 55 56 56 56 56 56 57 56 56 56 56 55 55 55 56 56 56 58 58 57 57 57 56 56 55 55 55 55 56 57 57 57 56 56 56 56 56 57 56 55 55 54 54 54 56 57 58 57 56 55 55 54 55 56 56 54 53 54 55 55 55 55 54 54 55 56 56 56 56 57 58 57 57 56 55 55 55 57 57 55 53 52 53 54 55 56 57 56 55 55 55 56 57 58 58 58 56 55 56 56 56 57 56 55 55 56 55 55 55 56 56 55 55 56 56 55 55 55 55 56 56 57 57 58 58 58 58 58 59 59 58 56 55 55 56 55 54 56 57 57 57 57 57 55 55 55 55 55 55 55 55 55 56 57 58 57 57 57 57 57 57 55 54 54 55 55 55 55 57 58 58 58 57 55 56 58 59 59 59 59 58 58 57 56 57 57 55 53 53 54 55 56 57 57 58 57 57 58 57 56 55 53 52 53 54 55 56 56 57 58 57 56 55 55 55 56 57 57 58 59 58 57 57 57 57 57 57 58 58 57 57 57 56 54 54 54 55 56 57 58 58 57 57 56 55 54 56 58 58 57 56 56 - 53 53 54 54 55 56 55 55 56 56 57 57 55 55 55 55 54 53 53 55 56 56 55 56 56 56 55 55 55 56 56 56 55 56 56 55 55 54 55 55 55 55 55 53 52 53 55 57 58 56 54 53 55 56 55 54 53 53 56 55 52 52 54 54 54 55 56 55 55 56 59 59 56 56 55 54 55 56 56 57 56 56 55 54 53 54 56 57 57 56 56 56 56 55 56 55 55 56 56 55 53 52 51 53 54 56 56 57 57 55 54 55 56 57 56 55 54 54 54 54 54 54 53 54 54 54 55 56 57 56 55 55 56 56 57 56 55 54 55 55 56 55 55 55 54 54 54 55 55 56 56 56 54 53 52 54 56 56 56 56 55 52 52 53 55 57 56 56 57 57 56 55 54 54 55 55 56 57 57 55 54 54 55 56 56 56 55 55 55 56 56 55 54 55 54 53 53 54 55 55 56 57 57 57 56 56 55 55 55 54 54 54 55 55 55 57 58 57 58 57 57 56 55 56 56 57 59 59 58 56 56 56 57 57 57 56 55 54 54 54 54 55 56 57 58 57 56 55 55 54 55 57 58 56 56 55 54 54 54 55 55 54 54 54 55 54 54 55 55 56 57 56 56 55 56 56 55 54 54 53 54 55 57 58 57 56 54 54 55 56 56 57 57 57 55 54 55 56 57 58 58 57 57 56 55 53 53 54 54 54 54 57 58 56 56 55 56 56 57 58 58 59 58 57 56 57 58 58 57 55 54 55 56 55 55 57 58 57 57 56 55 56 55 55 55 53 53 55 56 56 56 58 59 59 58 57 58 58 58 57 56 56 56 56 55 55 57 58 57 58 57 54 55 58 59 59 58 58 59 58 57 56 56 56 54 53 53 53 54 55 55 56 56 56 56 58 57 56 56 56 56 56 55 54 54 55 56 57 56 55 54 54 55 56 57 58 59 59 59 58 58 57 56 57 58 57 57 57 57 57 57 55 55 54 55 56 57 57 57 56 54 54 55 56 57 58 59 58 57 55 - 54 54 54 55 56 56 55 54 54 55 56 57 55 54 55 55 54 54 54 55 56 56 56 55 55 55 55 55 55 55 56 56 56 56 57 57 55 55 54 54 54 54 54 53 53 54 55 56 57 57 56 54 53 53 54 54 54 55 55 54 53 53 52 52 53 54 56 57 57 57 59 58 55 54 54 54 54 55 56 56 57 56 56 55 54 55 56 57 56 55 54 54 54 55 55 56 55 56 55 54 53 52 52 53 55 56 57 58 58 56 54 54 56 58 58 56 54 54 54 54 53 53 53 53 54 54 54 56 57 56 54 55 57 57 56 56 55 54 55 55 56 57 57 57 56 55 54 54 54 54 55 54 53 52 52 54 57 56 56 56 54 54 54 56 57 57 54 55 56 56 55 54 54 53 54 54 55 57 56 54 54 54 54 55 56 56 55 55 55 56 55 56 56 56 56 55 54 55 56 56 57 57 57 57 56 55 56 55 55 55 55 55 55 55 55 56 56 56 57 57 57 56 55 56 56 57 59 58 56 55 54 56 58 58 57 56 54 52 53 54 55 55 56 57 58 57 56 55 55 54 55 57 58 57 56 55 54 54 54 55 56 56 56 55 55 54 54 54 55 55 56 56 56 56 55 55 54 54 53 54 55 57 58 57 56 54 54 56 56 56 56 56 56 55 54 54 55 56 57 57 57 57 57 56 55 53 52 54 55 55 55 58 58 57 56 56 56 57 57 57 58 58 58 56 55 56 57 57 55 53 53 54 56 56 55 57 57 57 56 56 55 55 56 56 55 54 54 55 56 57 57 58 59 59 57 57 58 59 58 57 56 57 56 56 56 56 57 57 56 56 55 54 56 57 58 58 58 58 58 57 56 53 54 56 55 54 54 55 55 55 55 56 56 56 56 58 57 56 56 57 57 56 55 54 54 55 56 56 56 55 55 56 56 56 58 58 59 59 59 59 58 57 56 56 56 56 56 56 57 57 57 56 56 56 56 57 57 56 56 55 54 54 56 57 57 58 59 59 57 55 - 56 56 56 56 57 57 56 54 54 54 55 56 55 55 55 54 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 55 56 56 57 57 56 55 55 53 53 53 53 54 55 55 55 56 56 57 57 56 54 52 53 54 56 56 54 54 55 54 53 52 53 55 57 58 57 57 57 56 54 53 53 53 54 54 55 56 56 56 55 55 54 55 56 56 56 54 53 52 53 55 55 56 56 56 55 53 53 53 54 55 56 57 57 58 58 57 55 55 57 59 59 57 55 54 55 54 52 52 53 54 55 55 55 56 57 56 54 55 56 56 56 55 54 55 55 55 56 58 58 58 57 56 55 53 53 54 54 54 53 53 53 55 56 55 55 55 55 54 55 57 58 57 54 54 56 56 55 54 54 53 54 55 56 57 56 54 53 53 54 55 56 56 55 54 55 56 56 57 57 57 57 56 55 55 56 57 57 58 58 57 56 56 56 56 56 55 56 56 56 55 55 55 55 55 56 56 56 55 55 55 56 57 58 56 55 55 55 55 57 57 56 55 54 52 53 55 56 56 56 56 57 56 56 56 55 55 55 56 57 56 55 55 55 55 55 56 57 57 58 57 56 55 55 55 55 55 55 55 55 55 55 55 54 53 54 55 56 58 58 57 56 54 54 57 57 57 56 56 56 55 54 55 55 57 57 56 55 55 56 56 55 53 53 54 56 57 57 58 58 57 57 57 56 56 56 56 56 56 56 55 55 55 56 56 55 52 52 54 56 56 56 56 56 56 55 55 55 56 57 57 56 56 56 55 56 57 58 58 58 58 57 56 57 58 58 56 56 56 56 55 55 55 56 56 55 55 55 55 56 57 57 57 57 57 57 57 55 53 53 57 56 55 56 56 57 56 56 56 56 55 56 57 57 56 56 56 55 54 54 54 54 55 56 55 56 56 56 57 57 57 57 57 58 58 58 59 58 56 55 55 55 55 55 56 57 57 57 56 56 57 57 57 57 57 56 56 56 56 57 58 57 57 59 59 57 55 - 58 58 58 58 58 58 57 56 55 55 55 56 57 57 55 55 55 56 55 54 53 53 54 55 54 54 55 55 54 53 53 55 56 55 55 55 57 56 55 54 53 53 53 55 56 56 55 56 56 57 57 57 55 54 54 55 56 55 54 54 56 56 56 55 55 56 57 57 55 55 56 56 54 53 53 53 53 54 54 55 55 55 55 54 53 55 56 57 56 55 53 52 53 55 55 57 58 56 54 53 53 55 56 57 56 56 56 56 57 57 56 56 58 59 59 58 57 56 55 54 53 52 53 55 57 57 55 55 55 56 56 56 55 55 55 54 56 56 56 55 56 56 57 57 57 56 54 53 53 54 55 55 55 55 56 56 55 54 54 54 54 54 55 57 58 57 55 54 55 55 56 55 55 54 54 55 56 56 56 54 54 54 54 55 55 56 55 55 56 57 58 58 58 58 57 56 55 56 57 58 58 58 58 57 56 55 56 55 55 55 55 55 55 56 56 55 54 54 55 55 56 56 56 56 55 56 56 55 55 56 56 56 55 54 54 54 55 55 54 56 57 56 56 55 55 55 55 55 56 56 57 57 57 55 55 55 56 56 56 56 56 57 58 59 58 57 56 56 56 56 55 54 54 55 56 55 54 54 54 55 57 58 58 57 56 54 54 57 58 57 56 56 57 56 55 54 55 56 56 55 54 55 55 56 55 54 54 55 57 58 57 56 56 56 56 57 56 56 55 55 54 54 54 54 54 55 57 57 55 53 53 54 56 56 56 56 56 56 56 56 56 56 57 57 56 56 56 56 56 57 58 58 58 57 57 56 56 57 57 56 55 56 55 55 55 55 56 56 56 56 56 56 57 58 58 57 57 57 58 57 56 55 55 56 57 57 57 58 57 57 56 56 56 55 55 56 56 57 57 55 54 53 53 54 55 56 56 56 57 57 56 56 56 56 57 56 56 56 57 58 57 56 55 55 55 56 56 56 56 56 55 54 55 57 58 58 58 58 58 58 58 58 59 58 56 56 58 60 58 55 - 57 57 58 58 58 58 58 58 57 57 57 57 58 57 56 55 56 56 55 53 52 51 53 55 55 56 57 56 55 54 53 55 56 55 53 53 57 57 56 55 53 52 53 55 57 57 56 56 56 56 57 57 57 57 56 55 54 54 54 55 55 57 58 59 58 57 56 54 53 54 57 57 54 54 54 53 53 54 55 55 55 55 55 53 52 53 56 58 58 56 54 54 55 55 56 58 60 57 54 52 54 56 57 57 56 54 54 54 55 55 56 57 57 58 59 59 58 57 55 54 53 52 53 56 58 58 55 54 54 56 57 57 55 55 55 55 57 57 57 56 55 55 56 56 56 55 54 53 53 54 56 57 56 57 58 55 52 53 54 54 54 53 53 55 57 59 58 55 54 55 56 56 56 55 54 55 56 56 55 55 54 54 54 55 56 56 55 55 57 59 60 58 57 58 57 56 55 56 58 58 59 58 58 56 55 55 55 54 54 53 53 53 54 55 55 55 55 54 55 55 56 57 57 57 55 54 54 55 56 57 58 56 53 52 52 55 57 57 57 57 56 55 55 55 55 54 54 55 57 58 60 60 58 55 55 56 56 57 55 54 53 54 56 57 57 56 56 55 56 56 55 54 55 56 56 56 55 54 54 55 57 58 58 56 54 53 54 56 57 57 57 58 57 57 55 54 53 53 54 55 55 56 56 56 55 54 54 55 57 56 55 55 55 56 56 57 56 56 56 55 55 54 54 54 54 55 57 58 57 55 54 55 56 56 56 56 57 58 58 58 57 56 56 55 55 54 55 55 57 58 58 58 57 57 56 55 55 55 56 56 56 56 56 55 56 56 57 58 58 58 58 57 58 59 59 58 57 58 59 59 58 58 57 56 56 57 58 58 57 57 56 55 56 56 55 54 56 58 58 56 54 53 55 56 56 56 56 57 57 57 56 56 56 56 56 56 55 55 56 58 56 55 56 56 56 56 56 56 55 55 54 54 55 57 59 59 58 58 58 59 59 59 59 59 55 55 57 60 58 55 - 58 58 57 56 56 56 56 57 58 58 57 56 57 57 57 57 56 55 53 53 53 54 55 56 55 55 56 57 57 56 56 56 56 55 53 54 57 57 55 55 54 53 53 54 56 56 54 54 55 56 56 58 59 58 57 55 54 54 55 56 56 56 55 55 55 55 55 54 53 52 55 56 54 53 53 54 54 55 54 54 54 54 54 53 51 52 54 56 57 57 56 55 55 56 56 57 57 56 55 54 54 56 58 57 56 55 54 54 56 56 57 57 57 57 57 57 57 56 55 53 52 53 54 56 58 57 56 55 54 55 56 56 57 57 57 57 57 57 57 56 56 55 54 54 55 54 54 55 55 55 56 55 54 55 56 53 51 53 54 55 54 54 53 55 57 57 57 55 55 56 56 56 55 55 55 56 57 58 58 55 53 54 55 55 55 55 56 56 58 59 59 57 56 55 55 55 56 57 58 59 58 58 57 55 54 55 55 54 53 52 51 52 53 55 56 56 55 54 55 55 56 56 55 54 54 53 53 55 57 58 59 57 54 53 54 56 59 59 59 57 56 56 55 55 54 54 54 54 55 55 55 56 57 56 57 58 58 57 55 53 53 55 56 57 57 56 55 55 56 56 56 55 55 56 56 55 55 55 55 55 56 57 57 56 54 53 54 55 56 56 57 57 56 56 56 55 55 54 54 56 56 55 55 55 54 54 54 54 54 54 54 54 55 56 57 57 56 56 55 55 55 55 55 53 54 56 57 58 57 56 55 55 56 57 57 57 57 57 57 58 57 57 57 56 56 57 56 55 56 58 57 56 56 55 55 55 55 56 56 56 55 55 55 55 55 56 57 58 58 58 57 56 57 58 57 56 55 56 59 60 60 58 55 53 54 56 56 56 56 56 55 55 55 56 56 57 58 59 58 56 55 55 56 57 57 56 56 57 57 58 58 57 56 55 55 55 56 58 58 56 56 55 55 56 57 57 57 57 56 55 55 55 56 58 59 58 58 57 57 57 57 57 58 59 56 55 56 58 58 56 - 58 58 57 55 54 54 55 56 57 57 56 55 56 57 58 58 56 54 53 54 55 56 57 56 55 55 56 58 58 57 57 56 55 54 53 54 57 57 55 55 55 54 53 53 55 55 54 53 54 55 56 58 58 58 57 55 55 55 55 56 56 56 54 52 52 54 55 55 54 53 55 55 54 53 53 54 55 56 55 54 54 54 54 53 52 52 54 55 56 56 56 55 55 55 56 56 55 55 55 55 55 57 58 58 57 56 55 56 57 58 58 58 57 56 55 55 55 55 55 53 52 53 54 56 57 57 57 56 55 55 55 56 58 57 57 57 57 56 56 57 56 55 54 54 54 55 55 56 55 55 55 54 53 53 53 52 51 53 55 56 56 55 55 55 56 55 55 55 56 56 56 55 55 55 56 56 57 59 59 55 53 54 55 55 55 55 55 56 57 57 57 56 55 54 54 54 55 56 58 59 58 57 56 56 55 56 55 55 54 52 52 53 54 56 57 57 56 55 56 56 56 55 54 54 54 53 52 54 56 58 59 58 56 55 56 57 59 59 58 57 56 56 56 55 55 55 55 55 54 53 52 53 55 56 58 58 58 56 54 54 54 56 57 57 56 55 54 55 56 56 56 56 55 55 55 55 55 56 55 55 55 55 56 56 55 54 54 55 56 56 56 56 55 55 56 56 56 55 55 57 57 55 55 55 55 55 54 53 53 53 54 55 56 57 57 57 57 56 55 55 56 56 56 54 54 56 57 58 57 57 56 56 56 57 57 56 56 55 55 55 56 56 56 56 57 58 57 54 55 56 56 55 54 53 54 54 55 56 56 55 55 54 54 54 54 55 57 58 57 56 55 55 57 57 56 54 54 55 58 59 59 57 54 52 54 55 55 55 56 56 56 55 54 55 55 57 58 58 57 56 55 55 56 56 56 57 57 57 57 58 58 58 57 56 55 54 56 59 58 55 55 55 55 56 57 57 58 57 56 56 55 56 57 58 58 57 56 56 55 56 56 57 58 60 58 56 56 57 58 58 - 56 56 55 55 54 55 55 56 56 56 55 55 56 57 57 57 56 55 56 56 57 57 56 55 55 56 57 57 57 56 56 55 54 54 52 54 57 57 55 56 56 55 54 54 55 55 55 54 52 54 55 56 57 56 56 57 56 56 55 55 55 56 56 55 54 54 54 55 56 56 56 55 55 54 54 55 56 56 56 55 55 56 56 55 55 54 55 55 56 55 55 56 55 56 56 56 56 55 55 56 56 57 58 58 57 56 56 56 57 57 58 57 56 55 54 54 55 56 56 55 54 54 55 56 56 57 56 56 55 56 56 57 56 56 56 56 56 56 57 57 56 55 55 54 54 55 56 55 54 53 54 55 55 53 50 51 54 55 57 58 57 56 55 55 55 54 53 54 55 55 56 55 55 56 56 56 57 57 57 55 54 54 55 56 56 56 55 55 56 57 57 56 55 55 54 53 53 55 57 58 58 57 56 56 56 55 56 55 55 54 54 55 56 57 58 58 57 56 56 57 57 56 56 56 55 54 53 54 55 57 58 58 58 57 57 58 58 57 55 55 56 55 55 55 56 56 56 56 55 54 54 53 54 56 56 57 56 55 54 55 55 56 57 57 56 55 55 55 56 56 56 55 56 55 56 56 56 55 55 54 53 53 54 55 55 55 55 56 56 55 54 55 56 55 55 55 55 56 57 57 57 56 57 56 55 55 54 53 53 54 55 55 56 57 56 57 57 57 56 57 56 57 57 55 55 56 56 57 57 57 56 55 55 55 54 55 56 55 55 54 54 54 55 56 56 57 57 55 55 56 56 55 54 54 53 54 54 55 56 55 54 53 52 53 54 55 57 58 57 56 56 57 57 56 55 55 55 56 57 57 56 57 55 53 54 55 56 56 57 58 57 56 56 56 55 54 56 57 56 55 54 53 54 55 57 57 58 58 58 57 58 58 58 56 55 54 55 56 57 55 55 56 56 55 56 56 57 57 56 55 55 57 57 56 55 55 55 56 56 57 56 56 58 59 58 57 57 57 58 58 - 55 55 55 55 55 56 57 57 57 56 55 54 56 56 56 56 56 56 56 57 57 57 56 55 55 55 56 56 56 56 55 55 55 55 55 55 56 55 55 56 56 55 54 53 54 55 56 55 53 54 54 55 55 55 56 57 58 57 55 54 55 56 57 56 54 54 54 56 57 56 56 56 57 56 55 55 56 56 56 55 56 56 56 57 57 56 55 55 55 55 55 55 56 56 56 56 56 56 56 56 56 57 57 56 56 56 56 56 56 56 57 57 56 55 54 54 55 55 56 55 54 54 55 55 55 55 56 56 56 56 57 57 56 56 57 56 56 56 56 56 56 56 55 53 53 55 56 55 54 53 54 55 54 52 49 52 56 57 58 58 57 56 55 55 55 55 54 54 55 56 55 56 56 56 57 57 56 56 56 55 55 55 54 55 56 57 57 56 56 56 56 56 56 55 54 53 53 55 56 58 58 57 56 54 54 55 55 55 55 55 55 56 57 58 58 58 57 56 56 56 57 56 56 56 56 55 53 53 55 57 58 58 58 57 57 58 58 55 54 55 55 55 55 55 56 56 56 56 56 55 54 53 54 55 56 56 56 55 55 56 56 56 56 58 58 57 56 56 57 58 57 56 56 56 56 57 57 56 55 54 53 53 54 54 55 56 56 56 55 54 54 55 56 57 56 55 54 56 57 56 57 57 57 56 55 55 53 53 54 54 55 57 57 56 56 58 58 57 57 57 57 59 59 56 55 56 56 56 56 56 56 55 55 54 53 54 55 56 56 55 55 55 56 56 57 58 57 55 55 55 55 55 55 55 54 54 54 55 56 55 55 53 53 54 55 56 57 58 57 55 57 58 57 55 55 56 56 56 56 56 55 56 56 54 54 55 56 56 57 58 57 57 56 56 55 54 55 57 57 56 54 53 54 55 56 57 57 57 57 57 57 59 58 57 56 55 54 55 56 55 55 56 55 54 54 55 56 57 56 55 55 57 57 55 54 54 55 56 57 57 57 56 56 57 56 56 56 56 56 57 - 55 56 56 57 57 58 59 58 58 57 56 55 55 55 55 55 55 55 56 57 57 57 56 56 55 55 55 55 55 55 56 56 56 56 56 56 55 55 56 56 56 54 53 53 54 56 55 55 55 56 56 55 54 53 54 56 58 58 56 54 54 55 56 55 54 54 55 56 57 56 55 56 58 57 55 56 56 56 55 56 56 57 56 57 57 56 55 54 54 55 55 56 56 57 57 57 57 57 57 57 57 56 56 55 55 55 55 55 55 56 57 57 56 56 55 55 56 56 56 55 54 55 55 54 54 55 55 55 56 57 58 57 55 56 57 57 56 55 54 55 55 55 54 53 53 55 56 55 55 55 54 53 53 52 51 54 57 57 57 57 56 55 55 55 56 56 55 55 56 55 55 55 55 55 56 56 56 56 56 56 55 54 54 55 57 58 58 57 56 56 57 57 57 56 54 53 53 55 56 56 56 56 55 54 53 54 55 56 56 56 56 56 57 57 58 58 56 55 55 55 56 56 56 57 57 56 54 53 54 56 57 57 57 56 56 57 57 56 54 55 55 54 54 55 56 56 57 57 56 55 55 54 55 57 57 57 57 57 57 58 57 55 55 58 59 58 57 57 57 58 57 57 57 56 56 57 58 57 56 55 55 55 55 55 56 55 55 54 54 54 55 56 57 58 57 56 55 55 56 56 56 56 56 56 55 55 54 54 55 54 56 58 57 56 57 58 59 58 57 56 57 60 61 57 57 57 56 55 54 55 55 55 55 55 53 52 54 57 58 58 57 57 58 58 58 58 57 57 56 56 56 56 57 57 56 55 55 55 56 56 56 55 55 55 56 57 58 57 57 56 57 59 57 55 55 56 57 57 56 55 55 57 56 54 54 54 54 55 56 57 57 57 56 56 55 55 57 58 59 58 56 55 55 56 57 57 56 56 56 57 57 58 58 58 57 55 55 56 56 55 56 56 56 54 53 54 56 56 56 55 57 59 57 56 55 55 56 58 59 59 58 56 55 55 55 56 56 56 56 57 - 56 56 57 57 59 60 60 59 58 58 57 57 56 55 55 54 54 55 56 57 58 58 57 57 56 56 56 56 56 56 55 55 55 56 56 56 56 56 57 57 55 54 52 54 56 57 55 55 57 58 57 56 54 52 53 56 58 59 57 55 53 55 55 54 54 54 56 56 56 55 55 56 57 56 55 55 55 55 54 55 56 56 56 55 56 56 55 54 54 55 56 56 56 56 57 58 58 57 58 58 57 56 55 55 55 56 56 56 56 56 56 56 56 56 57 57 57 56 56 55 55 56 55 55 55 54 54 55 56 56 57 57 56 56 57 57 56 54 53 53 53 53 53 54 54 54 55 56 57 57 55 53 52 53 55 56 57 56 56 55 54 54 54 55 56 57 57 56 56 55 54 54 54 54 55 55 56 57 56 56 55 54 54 55 57 58 58 56 56 57 58 58 58 55 53 52 53 55 55 55 54 54 54 54 54 55 56 57 57 56 56 56 56 56 56 56 56 54 55 55 55 55 55 56 56 56 55 54 54 57 58 57 56 55 55 55 56 56 56 56 55 55 55 55 56 56 57 56 56 55 54 55 57 58 59 58 57 57 58 58 57 55 53 56 58 58 58 57 56 56 56 56 56 56 55 57 57 57 58 57 57 57 57 57 56 55 53 53 54 55 56 57 58 58 58 58 56 55 55 57 57 57 57 56 55 55 54 55 56 57 57 57 57 57 58 58 58 57 56 55 56 59 60 58 58 58 56 54 53 53 54 55 55 55 54 51 54 58 60 60 60 59 59 60 59 58 57 58 57 56 57 57 58 58 56 56 56 55 56 56 57 56 56 55 56 57 57 57 56 56 57 58 57 56 56 57 58 57 56 55 55 56 56 55 55 54 53 54 55 55 56 56 55 54 55 56 58 59 60 59 58 57 57 57 57 55 56 55 55 56 58 59 59 59 57 56 56 56 57 57 58 58 57 55 53 54 56 57 57 56 57 60 58 57 57 57 58 59 60 59 58 57 55 55 56 56 57 57 57 57 - 56 55 56 56 58 59 60 59 58 58 58 57 57 56 55 54 55 56 56 57 58 58 59 58 57 57 57 57 56 55 55 54 54 55 55 55 55 57 58 58 55 53 52 55 58 58 56 55 57 57 57 56 55 54 54 56 58 59 58 55 53 54 55 54 55 56 56 56 55 55 56 57 57 55 54 54 55 54 53 53 54 55 54 54 56 55 54 54 55 56 56 56 55 56 56 57 57 57 57 58 57 56 56 55 56 56 57 57 57 56 55 55 55 55 56 57 56 56 56 55 55 56 57 56 55 54 54 54 55 56 56 56 56 57 58 57 56 54 53 52 53 53 53 54 55 55 55 56 57 58 57 55 55 55 57 57 56 56 55 53 54 53 54 55 56 57 57 55 54 54 53 54 54 54 54 54 55 56 56 56 56 55 54 55 56 58 57 56 55 56 58 58 57 54 52 52 53 54 54 53 52 53 53 55 56 56 57 58 57 57 56 56 55 54 54 56 56 54 55 55 55 54 54 55 55 56 55 54 55 57 58 58 56 55 54 55 56 56 57 57 56 55 55 55 56 56 57 57 56 55 54 56 57 58 58 57 56 56 57 58 57 55 53 54 55 56 56 55 55 55 55 55 55 54 54 55 56 57 57 58 59 59 58 57 56 55 54 54 55 57 57 57 57 57 59 59 59 57 56 58 58 57 58 57 56 55 55 55 56 58 58 55 55 57 58 59 58 56 55 55 56 59 59 58 58 58 57 55 54 53 53 54 55 54 53 51 54 58 60 60 60 60 60 60 60 58 57 57 57 57 57 57 58 58 57 56 56 56 56 56 56 55 55 55 56 57 56 55 55 55 56 58 58 57 56 56 56 56 56 56 55 55 56 56 56 55 54 54 55 55 56 56 55 54 55 57 58 59 59 59 59 58 58 57 56 54 54 56 56 57 59 59 59 58 57 56 57 57 58 58 58 59 58 57 56 56 58 59 58 57 57 59 59 58 58 58 59 59 59 58 57 56 55 56 57 58 58 58 58 57 - 56 55 55 55 56 57 58 57 57 56 56 56 57 56 55 55 55 56 56 57 57 59 59 59 57 57 57 56 55 55 54 53 53 54 54 54 55 56 57 57 54 52 53 56 59 60 57 55 55 56 57 57 57 55 55 56 58 58 57 55 54 54 55 55 56 57 57 56 55 54 56 58 57 56 55 56 55 55 54 54 54 55 54 54 55 54 54 54 55 56 57 56 55 55 55 55 54 54 55 56 56 55 55 55 56 57 58 59 58 56 54 53 53 53 54 54 55 55 55 54 54 55 56 57 55 54 53 54 55 55 55 56 57 57 58 57 56 55 54 54 54 54 54 56 57 55 54 55 56 57 58 59 59 58 57 56 56 55 54 53 53 54 55 55 56 55 54 53 53 52 53 54 55 56 55 55 55 55 55 56 57 55 54 55 56 56 56 55 55 55 55 57 56 54 52 52 54 55 54 52 52 53 54 54 55 56 57 57 57 56 56 56 56 55 55 56 56 55 56 56 55 54 53 54 55 56 56 55 56 58 59 59 58 56 54 54 55 55 55 56 56 56 56 56 56 56 56 56 56 55 55 57 57 57 56 55 54 54 55 56 56 55 54 55 55 56 55 55 54 54 54 55 55 54 53 54 55 56 56 57 58 57 58 58 57 56 56 55 56 57 57 56 54 55 57 59 59 58 57 59 58 57 57 56 56 56 55 55 56 58 57 53 54 56 58 58 57 56 55 55 56 58 59 58 58 59 59 57 55 54 54 54 54 53 52 52 54 57 58 58 58 58 59 59 58 58 56 55 55 56 56 56 56 56 56 57 57 56 56 57 56 56 56 56 56 56 56 55 54 55 56 56 57 57 57 55 54 55 56 57 56 55 55 57 57 56 56 56 56 56 57 57 57 56 57 57 58 57 57 57 57 57 58 58 58 55 55 56 56 57 58 59 59 57 56 55 55 56 57 56 57 58 58 58 58 59 59 59 59 57 57 57 58 58 58 58 58 57 57 57 56 55 55 56 57 58 59 59 58 57 - 55 55 54 54 55 56 56 56 55 55 55 56 57 56 55 55 55 56 56 56 57 58 59 59 56 55 56 55 55 54 54 54 54 54 54 54 54 55 55 55 54 53 54 56 58 59 57 55 54 55 56 57 57 56 56 57 58 57 56 55 55 55 55 56 56 57 58 57 55 55 57 58 57 56 56 57 57 56 55 55 56 56 55 54 55 55 55 54 55 55 56 56 55 54 54 53 52 53 54 55 55 55 54 55 56 57 58 58 58 56 54 52 52 52 52 53 54 54 54 53 53 55 56 56 56 55 54 55 56 56 55 56 58 58 58 57 56 55 55 55 55 55 56 57 57 56 54 54 55 57 59 61 61 59 55 55 55 55 54 54 54 55 56 56 55 53 52 52 52 52 53 56 57 57 57 56 55 54 55 55 56 56 55 55 56 56 55 55 54 54 54 57 58 55 54 54 55 55 54 53 53 54 55 54 53 54 56 56 56 56 56 57 57 57 57 57 56 56 57 56 56 54 54 55 56 56 55 55 56 58 59 59 58 56 55 54 55 54 54 56 56 55 55 55 55 55 55 55 55 55 56 57 57 56 56 55 54 54 54 55 55 55 55 56 57 57 56 55 55 55 55 56 56 55 54 54 55 55 55 55 56 56 56 57 58 57 56 56 56 57 56 55 53 53 55 57 58 58 57 58 57 57 56 56 56 56 55 55 55 57 57 53 54 56 57 57 56 56 55 56 57 58 58 58 58 59 60 58 56 55 55 55 54 52 52 54 55 55 56 56 56 57 58 58 57 57 56 54 55 56 56 55 55 55 56 57 56 55 56 58 57 57 56 57 57 57 56 56 55 56 56 55 56 57 56 55 54 55 56 57 56 55 55 57 57 57 57 57 57 57 57 58 58 58 58 58 58 57 55 55 55 56 58 59 59 57 56 55 56 56 57 58 58 56 55 54 54 55 56 56 56 56 57 58 59 59 59 59 58 56 56 57 57 57 57 57 56 56 56 56 55 54 55 55 56 57 58 58 57 56 - 56 55 53 53 54 56 57 56 55 55 55 56 56 56 55 54 56 57 57 57 56 56 57 57 55 54 55 55 56 55 55 54 55 54 54 54 55 55 54 55 55 55 55 55 56 56 55 54 55 55 55 55 56 56 56 57 57 57 56 55 55 56 57 57 56 57 57 57 56 56 57 57 55 55 56 57 58 57 55 56 57 57 55 55 56 55 54 53 54 55 55 56 55 55 54 53 53 54 55 56 56 55 54 54 55 55 56 57 56 55 54 54 54 54 54 54 53 54 54 54 54 55 56 55 55 55 56 57 58 57 56 56 57 57 57 56 56 55 54 54 55 55 55 57 57 56 55 55 55 56 58 59 59 57 55 55 55 55 54 54 54 55 56 56 55 53 52 52 53 53 55 57 58 58 57 56 55 55 55 55 54 55 55 56 57 56 55 56 55 54 54 57 59 58 57 56 55 54 54 54 55 56 56 54 52 53 55 56 56 55 56 56 57 58 59 57 56 56 57 57 57 55 55 56 57 56 54 56 57 57 57 57 57 56 55 55 56 55 55 55 56 56 56 55 54 54 54 55 55 55 56 57 57 56 57 56 56 56 55 54 54 54 55 56 57 57 57 56 55 55 56 58 57 56 55 55 56 55 55 54 55 55 56 57 57 57 56 56 56 56 56 55 53 53 55 57 57 57 56 55 55 55 55 56 57 56 56 56 55 56 56 54 55 57 58 57 56 56 57 58 58 57 57 57 58 59 59 57 55 55 56 57 56 53 53 55 55 54 54 55 56 56 57 57 57 56 55 54 56 57 57 55 54 54 56 57 57 55 56 58 58 56 55 57 58 59 58 57 57 57 56 55 56 57 56 56 55 56 57 57 57 56 56 56 56 56 56 57 58 58 57 58 59 59 58 59 59 57 54 54 55 56 57 58 58 57 56 54 54 55 56 57 57 56 55 54 54 54 56 58 57 56 56 57 58 57 57 57 56 56 56 57 57 57 56 56 55 54 55 56 55 55 54 54 54 55 56 56 56 55 - 58 57 55 54 55 57 58 58 57 56 56 57 57 56 55 55 56 58 58 58 57 56 56 56 55 55 56 56 56 56 55 55 54 54 53 54 56 55 54 55 57 57 56 55 54 54 54 55 56 55 54 55 55 56 55 56 57 57 56 56 55 57 58 57 55 55 56 57 56 56 57 56 54 54 55 57 58 57 55 56 57 57 54 54 57 55 53 52 53 54 55 56 57 55 54 54 56 57 57 57 57 56 55 55 54 54 55 54 53 53 53 54 56 56 55 54 53 53 54 54 54 54 55 54 54 55 57 59 59 58 55 55 56 57 56 55 55 54 53 54 55 55 55 56 56 55 54 56 58 58 57 55 54 54 56 56 55 54 53 52 53 54 56 57 56 55 53 53 54 54 55 57 57 57 56 55 54 54 56 54 53 54 56 57 57 57 56 57 57 57 57 58 59 60 60 57 54 52 52 55 56 55 54 54 55 57 57 57 57 56 55 56 56 57 58 56 55 55 56 56 57 56 56 57 58 57 55 57 57 57 56 56 56 55 56 56 57 57 56 56 56 56 56 55 55 54 54 54 55 56 56 57 58 57 58 59 60 59 57 55 54 53 53 55 56 57 56 55 54 54 56 57 57 56 55 55 56 55 55 55 54 55 56 57 57 57 57 56 56 56 56 56 56 56 56 57 57 56 55 54 53 54 55 56 57 57 57 57 57 57 57 56 57 58 58 57 56 56 58 59 59 57 57 58 59 58 58 56 54 55 56 58 57 56 55 55 55 54 54 56 58 58 58 57 56 55 54 55 58 59 58 56 55 54 56 58 57 55 55 58 55 53 53 55 57 58 58 57 56 55 55 55 56 56 56 56 56 56 57 58 57 58 56 54 54 55 56 57 57 58 58 58 58 58 58 59 60 58 56 55 56 57 57 58 57 56 54 54 54 54 55 57 58 58 57 56 56 56 59 61 58 56 55 55 55 56 56 56 56 57 58 58 58 57 55 55 54 53 55 56 56 56 55 55 53 53 55 56 57 57 - 56 56 57 57 57 57 57 57 57 57 57 57 57 56 54 55 56 57 58 58 56 56 57 57 57 57 57 57 56 56 55 54 54 54 55 55 56 55 54 56 57 57 56 55 54 54 55 56 57 55 54 54 56 56 56 56 55 55 56 56 55 57 58 57 55 54 54 56 57 58 59 57 54 55 56 57 57 57 57 56 57 56 54 54 55 54 53 54 55 56 56 55 54 55 55 55 56 57 57 57 56 56 55 55 55 56 56 55 53 53 53 54 55 55 55 54 54 53 54 54 54 54 55 55 55 56 58 59 59 58 56 54 54 56 57 57 56 55 55 55 55 54 55 56 56 55 56 56 57 57 56 54 53 55 57 57 56 54 54 55 56 57 56 55 55 55 54 55 55 54 55 56 58 57 56 54 54 54 55 54 54 54 55 55 56 56 56 57 57 57 58 59 60 60 59 58 55 52 51 53 56 55 53 54 56 57 58 58 58 56 55 55 55 55 57 56 55 54 55 55 55 56 57 57 56 55 56 57 57 55 55 55 55 55 56 56 56 56 56 54 54 56 56 55 53 53 53 55 56 57 57 56 57 58 59 60 60 59 58 57 55 54 53 53 55 56 56 55 54 55 55 56 56 54 53 55 55 56 56 56 55 55 56 57 56 57 56 55 54 54 56 57 57 56 56 56 57 57 55 54 54 55 57 57 57 57 57 57 57 57 57 57 58 59 59 58 57 56 57 58 58 57 57 58 58 58 58 55 53 54 56 57 58 57 57 56 56 56 56 57 58 59 58 58 56 56 56 57 59 60 59 57 56 55 57 58 58 56 56 58 56 54 53 54 54 55 55 56 56 55 56 57 57 57 57 57 57 57 58 59 59 58 56 54 54 56 57 58 57 57 56 56 56 58 58 58 59 59 58 57 57 58 58 59 58 55 53 54 54 55 56 57 59 60 60 59 58 56 59 62 60 57 54 53 54 56 55 54 53 55 57 58 57 56 56 56 55 55 55 56 58 59 58 56 55 55 56 57 57 56 - 53 55 57 59 58 57 55 55 56 57 56 56 57 55 54 54 56 57 57 56 55 55 57 58 58 57 57 57 56 55 55 55 54 55 57 57 55 55 56 57 56 55 54 54 55 56 56 57 57 56 54 54 56 58 58 56 54 54 56 57 55 56 56 55 54 53 53 54 56 58 60 58 55 55 56 56 57 57 57 56 55 54 54 54 55 55 55 56 57 58 56 53 52 54 56 56 54 55 55 55 56 56 56 56 57 58 58 57 55 55 55 54 54 54 54 55 54 54 53 54 54 55 56 57 57 58 58 58 58 58 57 55 54 56 58 58 56 56 57 57 56 55 55 56 56 57 56 56 55 54 54 55 55 56 56 57 57 56 56 57 60 59 57 54 53 54 56 57 56 55 55 56 58 57 56 55 55 55 55 55 56 55 54 53 54 55 56 56 57 58 58 60 59 57 57 58 57 54 52 54 57 57 54 55 55 55 57 58 57 56 56 56 54 54 56 56 55 56 55 54 55 56 56 55 54 55 57 58 57 56 55 55 55 56 56 56 56 55 55 52 52 56 56 56 54 52 54 56 57 58 57 55 56 58 59 59 58 58 59 59 58 55 54 53 54 56 56 56 56 56 56 56 56 55 54 55 56 57 57 56 56 56 56 57 56 56 56 54 53 53 55 56 56 55 54 56 57 57 55 55 56 57 58 58 57 56 55 55 56 56 56 57 58 58 58 58 57 56 56 56 56 55 56 57 57 58 58 55 53 54 55 57 59 58 57 56 57 58 58 57 56 57 58 57 57 57 57 58 58 58 57 56 55 56 56 57 57 57 57 57 57 56 55 53 52 51 52 55 58 57 57 57 57 57 57 56 56 56 59 60 59 58 57 56 55 56 57 58 57 56 55 54 56 58 58 56 58 59 58 58 58 59 59 59 58 55 53 54 55 56 57 57 58 60 60 60 58 56 58 61 61 58 54 52 54 57 55 52 50 51 54 57 56 56 57 58 58 57 56 57 59 61 59 57 58 58 58 58 57 55 - 54 55 56 57 56 55 55 56 56 57 56 56 56 56 55 55 56 58 58 57 56 56 56 57 56 56 57 57 56 56 56 55 55 55 57 58 57 57 57 57 55 54 54 54 55 55 56 57 58 57 55 54 56 57 56 55 54 55 57 57 55 55 56 55 53 52 53 54 55 57 58 58 57 57 57 56 56 56 56 56 55 53 53 54 56 57 56 56 56 57 56 55 55 55 56 55 53 54 55 56 57 57 57 58 57 58 59 58 56 56 55 55 55 55 55 55 55 54 52 53 55 56 57 59 58 57 57 56 56 56 57 56 56 57 58 57 57 57 57 57 57 56 56 56 56 56 56 55 55 55 54 54 54 55 55 57 58 57 56 57 58 58 57 55 54 55 57 58 57 55 55 56 58 57 56 56 56 56 56 55 55 55 54 54 54 55 56 56 56 57 58 57 55 55 56 57 57 56 55 57 60 60 58 55 54 54 57 58 57 56 57 56 55 55 56 56 55 55 55 56 56 57 57 56 55 55 57 58 58 57 56 56 56 57 58 57 57 56 55 54 55 56 56 56 55 54 55 56 56 57 57 56 57 57 57 57 57 57 58 59 58 56 55 54 55 56 56 57 57 58 57 57 58 57 56 55 56 57 57 57 56 57 57 57 57 56 55 54 53 52 53 55 55 55 55 56 57 55 54 55 56 57 57 56 56 56 55 55 55 56 57 57 58 58 58 57 55 55 56 57 57 56 55 55 56 57 57 56 55 56 58 59 59 58 57 56 56 57 56 55 55 56 56 57 57 58 58 57 57 57 57 56 56 56 57 58 57 57 57 56 55 55 54 54 53 52 53 56 59 58 57 56 56 57 57 57 56 56 57 58 58 58 57 56 56 56 56 56 56 56 55 56 56 57 57 55 56 57 57 57 58 59 59 58 57 55 54 54 54 55 56 57 59 60 59 59 59 58 58 59 59 57 55 54 55 57 55 53 52 53 55 57 57 57 58 59 59 58 57 57 58 59 58 57 57 58 59 59 59 58 - 55 55 55 54 54 55 56 57 57 57 55 55 56 56 56 56 57 57 56 56 56 56 56 56 54 54 56 57 57 56 56 54 54 55 56 57 57 57 57 55 54 53 53 54 55 56 56 57 59 58 56 56 56 56 56 55 55 55 57 56 53 54 55 54 53 52 52 53 55 56 56 57 60 59 58 56 55 55 55 56 55 54 53 54 57 57 56 56 55 56 57 57 57 57 55 55 55 55 55 56 58 58 58 57 56 56 57 58 58 57 56 55 55 56 56 57 56 54 52 53 55 57 57 58 58 57 55 54 54 54 55 57 57 57 57 57 57 57 58 58 58 57 57 57 57 56 56 56 56 56 55 55 55 56 56 58 59 58 57 57 57 58 57 56 55 56 58 58 56 55 54 55 56 56 56 57 58 57 55 54 54 54 54 55 55 55 55 55 56 57 57 55 53 54 55 56 56 56 56 58 59 58 56 55 54 54 56 57 57 57 57 57 56 55 57 56 56 56 56 57 57 58 57 57 56 55 56 58 59 57 57 57 57 58 58 58 57 55 55 55 55 55 56 56 56 56 55 55 55 56 56 56 56 55 55 55 55 55 56 57 57 56 56 55 56 57 57 57 57 58 59 59 58 57 57 56 56 58 58 57 56 57 56 56 56 56 55 55 53 53 54 55 56 55 55 55 56 55 54 55 56 57 56 56 56 56 56 56 56 56 57 58 58 57 56 55 55 55 56 57 56 55 55 57 57 57 56 57 57 57 58 58 57 57 57 57 57 57 55 54 54 54 55 55 56 57 57 56 56 56 56 56 56 57 58 58 57 56 56 55 55 55 56 56 55 53 54 55 58 58 56 54 55 57 58 58 57 56 56 57 57 58 57 56 57 57 57 56 56 56 56 56 57 58 58 57 56 56 56 58 58 58 58 57 56 55 55 56 55 55 55 57 58 59 58 58 58 60 59 57 58 57 56 56 56 56 55 55 55 55 56 56 56 57 58 60 59 58 58 57 57 57 56 54 56 57 59 59 59 58 - 56 55 54 53 54 55 56 57 58 57 55 54 55 56 56 56 56 56 55 55 55 55 55 55 52 53 54 56 57 56 56 54 53 54 55 56 56 56 56 55 54 54 54 55 56 56 56 56 58 58 58 57 56 56 56 56 56 56 56 54 52 53 54 54 53 53 53 54 55 56 57 58 61 59 58 56 55 55 55 56 55 55 54 54 56 56 56 55 54 55 56 57 58 57 55 55 56 56 56 57 58 58 57 55 55 55 55 57 59 57 55 54 55 55 57 58 57 54 52 54 56 56 56 56 57 57 56 54 53 54 55 56 56 56 56 56 56 57 59 58 57 56 56 57 57 57 56 56 57 56 55 55 56 57 56 57 58 58 57 57 58 58 57 57 57 57 59 58 56 55 55 55 55 55 55 57 58 57 54 53 54 54 54 55 56 56 55 56 56 57 58 55 54 55 56 56 55 55 56 57 56 54 53 54 55 54 55 57 58 58 58 58 56 55 56 57 57 56 56 57 57 57 57 56 55 55 55 57 58 57 57 57 57 58 58 57 56 55 54 55 55 54 55 56 57 57 56 54 54 55 56 55 54 53 53 54 55 56 56 56 55 55 55 55 56 57 56 56 56 58 59 58 58 57 57 57 58 59 59 58 57 57 56 55 55 55 55 54 54 55 56 57 57 55 54 54 55 56 55 55 56 56 57 56 57 57 57 57 57 56 57 59 58 57 55 55 55 56 56 56 56 55 56 59 59 58 57 57 58 57 57 56 56 57 58 58 58 58 56 55 54 53 54 54 55 55 56 57 56 56 56 56 57 58 58 57 56 55 54 55 56 56 57 57 56 54 54 55 57 58 56 54 55 58 59 58 58 57 56 57 58 58 58 57 58 59 59 58 56 55 55 56 58 59 59 58 56 56 57 58 59 58 58 57 55 55 56 57 56 56 56 57 58 58 57 57 58 60 60 58 58 57 57 57 57 56 56 56 56 57 56 55 55 56 57 59 59 58 58 57 56 56 55 53 55 57 58 58 58 56 - 56 55 54 53 54 55 56 58 59 58 56 54 55 56 57 57 56 55 55 55 56 57 56 55 53 53 54 55 56 56 56 54 53 53 54 55 54 55 56 56 56 56 56 56 56 56 54 55 56 57 58 58 57 56 56 57 56 56 54 53 51 52 54 55 54 53 54 55 56 56 57 58 59 58 57 56 55 55 56 56 55 55 55 54 54 55 55 54 54 55 56 56 57 56 55 55 57 57 56 57 58 58 56 55 54 53 54 56 59 56 54 53 54 55 57 58 58 56 54 55 58 55 54 55 56 57 57 56 55 55 55 56 55 56 55 54 55 57 59 58 56 55 55 55 55 55 56 56 56 56 55 55 55 55 55 56 56 56 56 57 58 58 57 57 57 58 59 58 56 56 56 55 55 55 55 57 57 56 53 53 55 55 56 57 57 56 55 55 56 57 59 57 56 57 57 56 56 56 57 56 54 52 51 54 56 55 56 57 57 57 58 58 56 55 56 57 57 55 55 56 56 57 56 55 55 55 55 56 56 56 57 56 56 58 57 56 56 55 55 55 55 55 55 56 57 57 56 56 55 56 55 55 53 53 53 54 56 57 57 55 55 54 55 56 57 56 56 55 55 56 57 56 57 56 57 58 59 59 59 58 58 57 56 55 55 54 54 54 55 57 58 58 57 54 52 53 55 57 57 56 55 56 56 57 57 57 58 57 57 56 57 58 58 57 56 55 56 56 57 57 57 56 56 60 60 58 58 58 57 57 55 54 55 58 59 58 59 60 58 56 55 55 55 55 55 54 55 57 57 56 57 57 58 59 58 57 56 54 54 55 55 56 57 58 57 55 54 55 56 57 56 55 56 57 58 59 58 58 57 57 58 59 59 56 58 60 61 59 56 53 54 56 58 59 59 58 58 57 58 58 59 58 58 57 55 55 56 58 57 56 57 57 56 56 56 57 59 59 60 59 58 57 58 59 58 56 56 57 58 58 56 55 55 55 56 57 58 57 58 57 55 56 55 55 56 57 58 58 57 55 - 55 55 55 55 55 55 56 57 58 57 55 55 56 57 57 58 57 56 56 56 57 59 59 57 55 55 55 56 56 56 56 55 54 54 54 55 56 57 57 57 56 56 57 57 56 55 53 53 55 57 58 58 57 56 56 56 56 55 54 53 53 54 55 55 55 54 54 54 55 56 56 56 57 57 57 56 56 56 56 56 55 55 56 54 53 53 54 55 56 56 55 55 55 56 57 56 55 55 55 56 57 57 56 55 55 56 56 58 58 56 54 53 54 56 58 59 59 58 56 57 58 56 55 55 57 58 58 58 56 55 56 56 56 55 55 55 57 58 59 58 56 55 56 54 53 54 56 56 56 56 55 55 54 54 54 54 54 55 56 58 59 58 57 57 57 57 58 57 56 56 57 57 55 55 55 56 57 56 52 54 56 56 57 57 57 56 55 55 55 57 59 57 56 58 58 57 56 57 57 57 56 55 54 55 55 54 56 57 57 56 57 57 56 56 57 57 56 54 54 55 56 55 54 55 56 56 56 56 56 56 56 56 56 58 58 57 57 56 56 55 55 55 55 56 56 56 57 57 57 56 55 55 55 54 54 56 58 59 58 56 55 55 56 57 57 56 55 54 54 55 55 55 56 56 56 58 59 59 59 58 58 57 57 56 55 55 55 54 55 57 58 57 56 54 53 53 55 57 58 56 55 55 55 56 57 57 57 56 57 56 57 58 58 57 58 58 58 57 57 57 58 57 57 57 57 57 57 57 57 56 54 54 55 58 59 56 57 58 59 58 57 57 56 56 56 55 56 58 57 56 57 58 59 59 58 57 55 55 55 55 55 55 57 57 56 55 55 55 56 56 57 56 56 57 58 59 58 58 57 57 58 59 59 57 59 60 60 58 55 54 55 57 58 60 59 57 58 59 58 59 59 59 58 57 56 55 55 57 57 57 57 57 56 56 57 59 59 59 60 60 58 57 58 59 58 57 57 58 58 59 57 55 55 55 55 56 56 57 57 56 56 55 55 56 57 58 57 57 56 55 - 56 56 56 56 56 56 56 56 56 56 55 55 56 57 58 59 58 56 56 57 58 60 60 59 56 56 56 55 55 55 56 55 55 55 54 55 58 58 58 57 57 56 57 57 56 55 53 53 56 57 58 57 56 56 55 55 55 54 54 54 55 57 57 56 56 54 54 54 55 55 55 55 55 56 56 57 57 57 57 56 56 56 57 55 52 53 54 56 57 57 55 54 54 56 58 57 54 54 54 55 56 56 57 56 57 58 58 59 59 57 55 54 54 56 58 59 59 58 57 57 57 56 56 57 58 58 58 57 56 55 56 57 57 57 56 57 58 59 59 57 55 53 54 54 53 55 56 57 58 58 57 56 55 54 55 54 54 56 58 59 59 58 57 57 56 56 56 56 57 57 58 58 57 56 55 56 57 56 53 54 56 56 57 57 57 56 55 54 55 57 58 56 55 56 57 57 57 57 57 58 58 58 57 56 56 55 56 57 57 57 57 58 57 57 58 57 55 53 54 55 56 54 53 54 57 58 58 57 58 57 57 57 57 57 57 57 57 57 57 55 54 55 56 55 55 56 57 58 59 57 56 55 55 55 55 57 58 58 57 56 54 55 57 57 57 56 55 54 53 54 55 55 56 56 58 58 58 58 58 58 58 58 57 56 56 56 56 55 55 56 56 55 55 55 56 55 55 56 57 57 55 55 55 55 56 56 56 56 56 57 57 58 58 58 59 59 59 58 57 57 57 57 57 56 56 56 57 57 57 56 54 53 55 58 58 55 56 58 58 59 59 58 58 57 57 56 56 57 56 56 56 57 58 59 58 57 56 57 57 56 55 55 56 57 56 55 54 54 55 55 56 58 57 56 57 58 58 57 57 57 57 58 58 58 59 58 58 56 56 56 57 59 59 59 58 56 58 59 59 58 58 58 58 57 56 55 54 56 57 58 58 57 55 56 58 60 59 58 59 60 58 57 57 58 58 58 58 58 58 59 58 56 56 55 55 55 56 56 57 57 57 57 56 56 57 58 57 56 56 56 - 55 56 57 57 57 56 55 55 55 55 55 54 55 56 57 58 58 57 56 57 58 59 60 59 57 56 55 54 55 55 56 55 55 55 54 55 57 57 57 56 55 55 55 56 56 56 55 55 57 57 57 57 56 55 54 54 54 55 55 56 58 59 59 58 56 55 53 54 54 54 55 54 53 55 56 56 57 57 56 55 56 56 57 55 53 53 54 56 57 57 55 54 54 56 58 57 55 55 55 55 55 56 56 57 58 58 58 58 58 57 56 55 54 55 56 57 57 56 55 56 56 57 57 58 58 58 57 55 54 54 55 56 58 58 58 58 57 58 58 56 53 52 54 54 55 56 58 59 59 59 59 57 57 56 57 56 55 57 58 58 58 57 56 56 55 54 54 55 57 57 58 58 58 57 56 57 57 56 54 54 56 56 56 57 57 55 54 55 56 57 59 56 54 55 56 57 56 56 56 57 58 58 57 57 56 56 57 58 58 58 58 59 58 58 60 57 54 53 55 56 57 55 53 54 57 59 58 58 59 59 58 57 57 57 56 56 56 57 57 55 55 56 56 55 55 56 58 59 59 58 56 55 55 54 55 56 56 56 55 54 54 55 56 56 57 56 55 54 54 54 55 56 57 58 58 59 58 57 57 58 58 59 58 56 56 57 56 56 56 55 53 53 54 56 58 58 56 56 57 58 57 56 56 56 55 55 55 55 56 58 59 57 57 58 58 59 59 58 57 56 55 56 56 56 56 57 58 58 57 56 54 54 54 56 57 56 57 58 59 58 59 58 58 57 57 57 56 55 55 55 55 57 58 58 58 57 58 58 58 58 57 56 57 57 57 55 53 52 53 53 55 58 57 55 56 57 58 58 57 56 55 57 58 59 58 56 55 55 56 58 59 60 59 58 56 55 57 58 58 58 58 58 58 57 56 55 54 55 57 58 58 56 55 56 59 60 59 58 58 59 59 58 57 56 57 57 57 57 58 60 59 58 57 56 56 56 56 57 57 58 59 58 57 57 57 58 57 56 55 56 - 54 55 57 58 58 57 56 55 55 55 54 54 55 55 56 57 57 57 57 56 57 58 58 57 56 55 54 54 55 55 56 55 54 54 54 54 56 56 55 55 54 54 54 56 57 57 56 56 56 57 58 57 57 56 54 53 53 54 56 57 58 58 59 58 56 54 53 53 54 55 56 55 53 54 55 56 57 56 55 54 55 56 57 56 53 54 55 56 56 55 55 55 56 56 57 57 56 56 56 55 55 55 56 57 58 57 56 56 57 57 56 56 56 55 55 55 55 54 53 55 57 57 57 57 57 56 55 54 54 54 54 55 57 57 58 57 57 57 56 54 53 53 55 56 56 57 58 59 58 59 59 59 58 57 58 57 56 57 58 58 57 56 56 56 56 56 54 56 58 57 57 57 57 57 57 57 58 57 55 55 56 56 56 57 57 56 55 55 56 57 59 57 55 54 56 57 56 55 55 56 58 58 56 56 56 55 57 59 58 58 59 59 58 58 60 57 54 53 56 58 59 56 54 55 57 58 58 58 59 59 58 57 56 57 56 55 55 56 57 56 56 56 56 56 56 57 58 58 57 57 56 55 54 53 53 54 55 55 54 54 54 55 56 56 56 56 56 55 55 55 56 58 58 58 58 58 57 58 58 59 59 59 58 57 56 56 56 56 56 55 53 52 53 56 58 57 56 56 57 57 57 56 56 56 56 56 55 55 55 58 58 56 56 57 57 58 59 58 56 55 55 56 57 58 58 58 58 57 57 56 55 54 54 54 55 57 58 59 59 57 57 57 56 56 56 57 57 56 55 55 56 58 58 58 58 57 57 58 59 60 57 57 58 59 58 55 54 53 52 53 54 57 55 55 56 58 59 58 56 55 56 57 58 58 57 56 55 56 57 58 59 58 58 57 56 56 56 57 58 58 59 58 58 57 57 56 56 55 57 58 58 56 55 57 59 60 59 58 58 59 60 60 58 57 57 57 57 57 58 61 61 59 58 58 58 57 57 57 58 59 59 58 57 57 57 57 56 56 55 56 - 52 54 56 59 59 57 56 56 55 55 55 55 53 53 55 56 57 57 57 56 56 56 56 56 54 54 54 55 56 56 56 55 54 55 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 56 57 58 59 57 55 53 52 54 55 56 55 56 56 55 53 51 51 52 53 55 56 55 54 54 55 56 56 55 53 54 55 55 56 55 54 55 55 55 54 53 54 56 57 57 55 56 56 57 56 55 54 54 55 58 59 57 55 55 56 57 57 57 56 56 55 54 53 53 53 55 57 57 56 55 55 55 56 57 57 56 54 55 57 57 58 58 57 56 55 54 53 53 56 57 57 56 56 56 58 58 58 59 58 57 56 57 58 57 57 56 55 55 56 58 59 58 57 57 57 55 55 55 56 57 57 58 58 57 55 55 55 55 56 57 57 57 56 56 57 57 58 57 55 54 56 58 58 55 54 57 60 59 56 56 56 55 57 58 58 58 58 59 57 57 58 57 55 54 57 61 61 57 54 54 56 56 55 57 58 58 58 58 58 57 56 56 57 57 57 57 56 55 54 56 58 59 57 56 55 55 56 55 54 54 53 54 55 55 56 56 56 55 55 55 56 57 57 57 57 57 58 59 59 58 57 57 57 58 59 60 61 60 58 56 55 54 55 55 56 57 55 53 53 55 56 55 54 56 57 57 57 56 57 58 58 57 55 53 54 56 57 56 56 56 57 58 59 59 58 57 57 58 58 59 59 59 57 55 54 54 56 57 57 55 55 57 58 58 57 55 54 55 55 55 57 58 58 57 56 57 58 60 61 60 59 58 58 58 59 59 56 56 59 60 59 57 56 55 55 55 55 55 53 54 55 58 60 59 57 55 55 57 59 59 58 58 58 59 59 59 58 57 57 57 58 58 57 56 57 59 60 59 57 56 56 57 57 56 57 57 57 56 56 57 59 59 58 58 57 58 62 62 60 58 58 59 57 56 57 62 62 60 60 60 60 59 58 58 59 60 60 58 58 58 59 58 57 55 55 56 - 52 54 56 58 57 56 56 56 55 55 55 54 53 54 55 56 57 56 56 56 56 55 55 55 55 55 55 56 56 56 55 55 55 56 55 55 56 55 55 55 55 56 56 56 56 56 56 56 55 55 56 58 58 57 55 54 53 54 55 55 54 55 56 55 53 52 51 52 54 56 57 57 56 55 54 55 54 54 55 55 55 55 56 55 55 55 55 54 53 53 54 56 57 56 55 55 55 56 57 56 54 54 55 57 58 57 55 55 57 58 57 57 57 57 56 55 55 55 54 56 58 57 56 55 55 55 55 57 57 56 55 56 57 57 57 57 57 56 55 54 54 54 57 56 55 55 55 55 57 57 58 59 58 57 55 56 57 56 55 55 54 54 56 59 60 59 58 57 55 54 54 55 56 56 57 58 58 56 55 54 54 55 56 57 57 57 56 57 57 58 59 57 56 55 56 58 59 56 55 57 59 59 57 57 57 56 56 56 56 57 57 57 57 57 57 57 56 55 58 61 61 58 56 56 57 56 55 56 57 57 57 57 57 57 56 56 57 58 58 58 57 55 55 57 59 59 58 56 55 56 56 54 54 55 55 56 57 57 57 58 57 57 57 56 57 58 58 58 58 58 58 58 59 58 58 59 58 58 59 60 60 60 58 56 55 54 54 54 56 58 57 55 54 55 55 54 54 55 57 56 56 57 58 58 58 56 55 54 54 55 56 55 55 56 57 58 59 60 60 59 59 60 61 60 58 57 55 55 55 56 57 58 58 57 57 58 59 59 58 57 55 54 54 56 57 58 58 58 58 58 58 60 60 60 59 58 57 58 58 57 56 57 58 59 59 58 57 57 57 57 57 56 55 56 56 58 59 59 58 58 58 58 59 58 57 58 59 60 60 58 57 56 57 57 58 59 58 57 58 60 60 59 58 57 56 57 57 57 57 57 57 57 57 58 58 57 57 58 57 57 61 62 60 59 59 59 58 57 58 61 61 59 60 60 60 60 59 58 59 59 59 58 58 58 59 58 56 55 55 56 - 54 56 57 57 55 55 55 56 55 55 54 54 54 56 57 57 56 56 56 56 57 57 55 55 57 58 57 57 56 55 55 55 56 56 55 55 56 56 54 53 55 56 57 57 56 56 58 58 55 55 55 55 55 55 54 55 56 56 56 55 55 56 57 57 56 55 55 54 55 56 57 58 60 56 53 52 54 56 58 57 56 56 56 56 55 55 54 55 55 56 57 57 56 55 55 54 54 56 57 57 56 55 55 55 55 55 54 55 58 58 56 55 57 58 59 58 58 59 57 57 57 57 57 57 56 55 54 54 55 56 56 57 56 56 57 57 57 56 56 56 55 55 55 55 53 54 55 56 56 57 58 58 58 57 56 55 54 54 54 55 55 56 57 57 57 56 56 55 54 54 55 56 56 56 57 58 56 55 55 54 54 55 56 57 56 56 56 56 57 58 59 57 56 57 58 59 59 57 56 55 56 57 58 59 58 56 54 54 54 55 56 55 56 57 58 57 57 57 58 58 58 59 59 59 58 57 56 57 56 55 55 55 55 55 56 55 56 57 57 58 58 58 57 58 58 58 57 58 59 58 56 53 53 55 57 58 58 58 57 57 58 59 59 58 57 57 57 57 57 57 57 57 58 58 59 60 59 57 57 58 58 59 58 57 56 55 55 56 57 57 57 56 54 54 55 56 56 55 54 55 57 58 58 58 57 55 55 56 57 56 55 54 54 56 57 58 59 59 59 60 60 62 62 59 56 54 54 57 59 60 58 56 56 58 60 60 59 60 61 60 58 56 55 56 56 56 57 58 58 57 56 56 56 56 56 56 56 57 56 55 57 58 57 57 58 59 58 57 56 57 58 58 59 60 59 56 55 56 60 63 63 60 58 56 55 55 58 59 59 57 56 57 59 58 58 58 58 59 60 60 59 60 60 59 58 58 57 57 57 58 59 59 58 57 56 55 56 59 58 57 59 60 59 58 57 58 59 60 59 59 58 57 57 57 58 58 58 57 57 57 58 59 58 57 57 55 54 55 57 58 - 56 57 57 57 56 55 55 56 57 57 57 56 55 56 57 56 56 56 56 56 57 57 56 56 56 57 57 57 56 55 56 56 56 56 55 55 56 56 56 56 57 57 57 57 57 57 56 56 57 57 56 55 54 54 55 56 56 56 56 56 57 57 57 57 57 57 56 54 54 55 56 58 59 56 53 52 54 56 58 58 58 57 57 57 55 55 55 55 56 57 58 57 56 55 55 53 53 55 56 57 55 54 53 54 54 54 53 54 57 56 55 55 56 57 58 57 58 58 57 57 57 57 56 56 56 56 55 54 55 56 56 56 57 56 57 57 57 56 56 54 54 54 54 55 56 55 55 54 54 55 55 56 57 57 56 55 55 56 57 57 58 58 58 57 56 54 54 56 57 56 56 55 55 55 56 57 57 56 55 55 55 56 56 56 55 56 56 56 57 58 59 58 58 59 60 59 59 57 56 55 55 56 56 56 56 55 54 54 55 56 57 57 57 57 58 57 56 56 55 55 56 57 58 59 58 57 56 57 57 56 56 56 57 56 56 56 56 56 56 57 58 58 58 58 58 58 57 58 58 59 57 55 54 55 56 56 55 55 55 55 56 57 57 56 56 57 57 57 57 56 56 56 57 58 59 58 58 57 56 56 57 57 57 57 57 56 57 58 59 58 57 56 55 56 56 56 56 54 54 55 56 57 58 58 57 55 55 55 56 56 55 55 55 56 56 57 58 57 57 57 59 61 60 57 56 56 56 57 58 58 57 56 57 58 59 58 58 58 59 59 57 55 54 55 55 55 56 59 59 57 57 56 56 57 57 57 56 56 56 55 56 57 57 57 58 58 58 57 56 58 59 57 58 58 57 55 55 57 61 63 62 60 58 57 55 56 57 59 59 57 57 58 59 59 58 57 57 59 59 59 59 59 58 58 57 57 56 56 57 58 58 58 58 57 57 56 56 59 59 57 59 60 59 58 57 56 56 57 57 57 57 57 57 56 57 57 57 57 57 58 60 61 60 58 57 56 55 56 57 58 - 57 58 58 58 56 55 55 56 56 57 58 58 56 56 57 57 57 56 56 57 58 59 58 57 55 55 56 56 56 56 57 57 58 58 57 56 56 57 57 57 58 58 58 58 58 56 55 56 58 58 56 54 54 55 56 57 57 57 56 56 57 57 56 56 57 58 57 55 54 55 56 58 58 57 54 53 53 55 57 59 59 58 58 57 56 55 56 56 57 57 57 57 56 55 55 53 52 55 57 57 55 54 52 53 54 54 53 55 56 56 55 54 56 57 57 57 56 57 58 57 57 56 56 55 55 55 55 55 55 55 55 56 57 57 57 58 57 55 55 53 53 53 54 56 57 56 56 56 56 56 55 56 56 56 55 55 55 56 57 58 59 59 59 57 56 55 53 56 58 57 56 56 54 55 56 56 57 56 56 55 55 55 55 55 56 56 57 57 58 58 58 59 59 59 60 59 58 57 56 55 55 55 55 55 55 54 55 55 56 57 58 58 58 58 58 57 56 56 55 54 55 56 57 58 58 58 57 58 58 58 57 57 58 58 57 56 55 55 55 57 57 57 57 58 59 58 58 57 58 58 57 57 56 56 55 55 54 54 54 54 55 55 56 55 55 56 56 56 56 55 55 55 56 58 59 57 56 56 56 56 57 57 57 57 57 58 59 60 59 58 57 56 56 57 57 57 56 54 54 55 55 56 58 58 57 56 56 56 57 56 56 56 56 56 57 57 57 56 56 56 57 60 59 55 56 58 58 58 57 56 56 56 58 58 58 57 56 57 58 57 56 55 55 56 57 57 58 60 59 57 56 57 58 59 59 58 57 56 55 55 56 57 57 58 58 59 58 57 57 59 59 56 56 57 56 55 55 58 60 61 60 59 58 58 57 56 58 59 59 57 57 58 59 59 58 56 56 58 60 60 59 58 57 57 57 57 57 57 58 58 57 57 58 58 58 58 57 59 59 58 59 59 60 60 59 57 55 55 55 56 57 57 57 57 57 57 57 57 57 58 59 61 60 58 57 56 56 57 57 57 - 57 58 58 58 56 55 55 55 55 56 57 57 57 57 58 58 57 56 56 57 59 60 59 58 56 55 55 55 55 56 56 58 59 59 58 56 55 57 58 58 57 57 57 58 58 57 55 56 59 58 56 55 55 56 57 57 57 56 56 56 58 56 55 55 58 59 59 57 56 56 58 59 59 58 56 54 53 54 56 58 58 58 58 56 55 55 56 57 58 57 56 56 56 55 55 54 54 56 58 59 57 55 54 54 54 55 55 55 56 56 55 55 57 58 58 57 57 57 57 57 55 55 55 56 56 56 56 56 55 54 55 56 57 57 57 57 57 55 54 53 53 54 54 55 56 56 57 58 59 59 58 57 56 55 55 54 54 55 56 56 58 59 58 58 57 56 55 57 57 57 56 56 55 55 56 57 57 56 56 54 53 53 54 55 57 58 58 59 59 58 57 59 59 58 58 58 57 56 55 56 56 56 56 55 55 55 55 56 55 57 58 59 59 58 58 58 58 57 55 54 55 56 57 58 59 58 57 57 58 57 58 58 59 58 57 56 55 54 55 56 56 56 57 58 59 58 57 58 58 58 56 57 57 56 56 56 56 56 56 56 56 56 56 55 55 55 55 55 55 55 54 55 56 58 58 56 55 54 55 56 57 57 57 57 57 59 60 61 59 57 57 57 57 57 58 57 56 55 55 54 55 56 57 58 57 57 56 57 58 57 56 57 57 57 58 58 57 57 56 56 57 59 59 55 56 58 59 58 56 54 55 56 57 57 57 57 56 56 57 57 56 56 57 59 59 59 59 60 59 57 55 56 58 60 60 59 58 56 55 57 58 58 58 58 59 59 58 57 57 58 58 57 57 56 55 55 56 58 59 59 58 57 58 59 57 56 57 59 59 57 57 58 58 59 57 56 56 58 60 60 59 59 58 58 58 58 58 59 59 58 58 57 58 59 59 58 57 58 58 58 58 59 60 60 60 58 56 55 55 56 57 58 58 58 58 58 58 58 57 57 57 59 59 58 58 57 57 58 58 58 - 57 57 58 58 57 56 56 55 55 55 54 55 56 57 58 58 57 56 56 58 59 59 59 58 57 56 55 55 54 55 56 58 59 59 58 57 55 56 58 58 56 56 56 58 59 58 56 56 58 57 56 56 57 58 58 57 56 56 55 56 58 57 56 56 58 59 59 59 58 57 58 59 59 58 57 56 55 54 55 55 56 56 55 55 55 55 56 58 58 57 56 55 54 55 54 55 56 58 59 59 58 56 55 55 55 55 55 55 56 57 57 57 58 58 58 57 58 57 56 55 55 54 55 57 57 57 57 56 55 54 55 57 57 57 56 57 57 56 55 54 54 54 55 55 55 56 58 59 60 59 58 58 57 56 56 54 53 54 55 55 55 57 57 58 58 58 58 58 56 57 57 56 56 57 58 58 57 56 56 53 51 53 55 57 58 59 59 59 58 56 56 56 57 57 56 56 56 56 56 56 57 58 57 56 55 56 56 55 55 55 56 58 58 57 57 60 60 58 57 56 55 56 57 58 58 57 57 57 57 57 58 59 58 58 57 56 56 56 55 56 55 55 56 57 58 58 57 58 58 57 56 55 56 57 57 58 58 59 59 58 57 57 56 55 55 55 55 55 55 55 55 56 57 58 58 56 55 55 56 57 58 59 59 58 58 58 58 59 58 56 56 56 57 57 58 57 57 56 56 56 55 56 56 57 57 57 56 57 57 57 56 57 57 57 58 59 58 57 57 57 58 60 59 56 57 59 59 57 55 54 54 55 56 56 57 58 57 57 58 59 58 57 59 60 61 60 59 59 58 57 55 56 57 59 59 59 59 57 57 59 59 58 57 57 58 59 58 57 56 57 58 58 57 56 55 56 57 58 59 58 57 56 57 59 57 56 57 57 58 58 57 57 58 58 57 56 57 58 59 59 60 59 59 59 58 59 60 59 60 59 57 57 58 60 60 58 56 56 57 58 58 58 59 60 59 58 58 57 56 56 57 58 58 58 59 59 59 58 57 57 56 56 57 59 58 57 58 58 59 58 - 56 57 57 57 57 57 56 56 55 55 55 55 56 57 57 57 56 56 56 57 58 58 57 57 58 57 56 56 55 55 56 58 59 58 58 57 55 56 57 58 56 55 56 57 58 58 57 56 55 55 56 57 58 57 56 55 54 55 55 56 59 58 58 57 58 58 58 59 59 58 58 58 57 57 58 57 55 54 54 54 54 54 54 54 54 55 56 57 57 57 56 54 54 54 55 55 57 58 59 59 58 57 55 56 56 55 55 56 56 58 59 59 57 56 56 57 58 57 55 54 54 55 56 57 59 59 58 56 55 55 56 58 59 57 57 56 57 56 56 56 56 56 56 55 55 56 57 57 57 56 57 56 56 57 57 56 55 55 55 54 55 55 56 57 57 58 58 57 57 56 57 57 57 57 57 58 57 56 56 54 53 55 57 58 59 59 58 57 56 55 54 55 56 56 55 55 56 57 57 58 58 58 59 57 56 56 56 55 54 54 55 57 57 57 56 59 60 58 57 56 56 56 57 57 57 57 56 56 56 56 58 59 59 58 57 57 56 57 58 56 55 54 54 55 56 57 57 58 57 56 54 54 55 56 58 59 60 60 59 58 57 56 56 55 55 54 54 55 56 57 58 58 59 59 58 56 55 55 57 59 59 60 60 58 57 57 56 57 56 55 55 55 57 58 58 57 57 57 57 56 56 56 56 57 57 56 56 56 57 57 56 55 55 56 58 59 59 59 59 58 59 59 59 56 57 58 58 57 56 55 55 55 56 57 59 60 59 58 59 60 59 58 58 58 58 58 57 56 57 57 56 56 57 57 57 57 59 59 59 60 59 57 55 55 56 58 58 58 57 57 58 59 57 56 56 57 58 59 59 57 56 55 56 58 57 56 56 57 57 57 56 56 57 57 57 58 58 58 58 59 59 59 60 59 59 59 59 59 59 58 57 56 57 59 59 58 56 54 55 57 57 58 58 58 58 59 59 59 58 56 56 57 56 57 58 59 59 59 59 58 57 56 57 57 57 57 58 58 58 58 - 57 57 56 56 57 57 57 56 55 56 56 56 55 55 56 56 56 56 56 57 58 58 57 56 57 57 57 57 57 56 57 58 58 57 57 55 54 55 57 58 57 56 57 58 59 58 57 55 55 55 56 57 58 57 55 54 53 55 55 57 59 59 58 57 57 57 57 58 59 57 56 56 55 56 57 56 55 54 54 54 54 54 54 54 53 55 56 56 56 56 56 55 55 55 56 56 56 56 57 56 56 56 56 56 56 56 56 56 57 59 60 59 57 55 55 57 57 56 53 53 54 55 56 58 60 60 58 56 55 56 57 59 60 58 57 57 57 56 57 57 57 57 56 55 56 56 56 56 55 55 56 55 56 57 58 57 56 56 55 55 55 55 56 57 57 57 57 57 57 57 57 57 56 56 56 57 57 56 56 55 55 57 58 58 58 57 56 55 55 54 54 55 56 56 56 56 57 57 58 59 59 59 60 58 57 57 56 55 54 54 55 57 58 58 57 58 57 57 56 56 57 57 57 57 57 57 57 56 56 57 58 59 58 58 57 56 56 58 59 58 56 54 54 55 56 57 58 59 58 56 54 54 55 57 58 59 59 59 58 57 56 56 55 56 55 54 54 55 57 59 60 61 60 59 57 57 57 56 57 58 60 60 59 58 56 56 56 56 55 54 54 56 57 57 57 56 56 57 57 57 56 55 56 56 56 55 55 56 57 57 56 54 54 56 58 59 59 60 59 58 58 58 57 57 57 56 56 56 56 56 55 56 56 58 59 60 59 58 59 59 59 57 56 56 56 56 56 55 56 57 57 57 57 56 56 57 59 60 60 60 58 56 54 54 55 57 58 58 57 57 58 58 56 55 55 57 58 58 58 56 55 54 55 57 57 56 55 56 57 57 56 55 55 56 57 58 59 58 57 58 58 58 59 59 58 57 57 58 59 58 56 55 57 59 59 57 55 55 56 57 58 59 59 57 58 59 60 60 58 56 56 57 56 55 56 58 59 59 60 59 58 57 56 56 56 56 57 57 58 59 - 58 56 55 55 55 56 56 55 56 56 57 57 55 55 56 56 57 57 57 57 58 58 57 56 55 56 58 59 59 58 59 58 57 57 56 55 54 56 57 57 57 58 57 58 58 58 55 55 57 57 57 57 57 56 55 53 54 55 58 59 57 57 56 55 55 55 56 58 59 58 57 56 54 55 56 56 56 55 55 54 55 56 56 55 53 54 55 56 56 57 56 55 56 57 57 56 55 55 54 54 54 55 56 56 56 57 57 56 57 58 58 57 56 55 55 56 56 55 53 53 55 55 56 58 59 59 58 56 55 56 57 60 60 58 57 57 57 56 56 56 57 56 56 55 56 56 57 57 57 56 57 57 57 58 58 56 55 55 55 56 57 57 57 57 57 56 56 57 58 58 58 57 56 55 55 55 55 55 55 55 56 56 57 57 57 56 55 55 55 56 57 57 56 57 57 58 58 57 58 58 59 60 60 59 58 58 57 56 56 55 56 57 59 60 60 57 55 55 55 56 58 58 57 58 57 58 59 57 57 58 58 58 57 57 56 55 56 57 58 58 56 54 55 56 57 57 58 58 58 57 55 56 57 57 57 58 57 57 57 56 56 55 55 56 55 54 54 55 57 59 61 61 60 58 58 58 58 56 56 57 59 59 57 56 56 55 56 56 56 56 55 56 57 56 57 57 57 57 57 57 55 54 55 56 56 55 55 56 56 57 57 54 53 55 56 58 59 59 57 56 57 56 56 56 56 54 53 55 56 56 55 55 56 58 59 59 57 56 56 57 57 57 56 57 57 57 57 57 57 58 58 58 57 57 56 57 59 61 61 61 59 58 56 55 55 57 58 57 56 56 57 57 56 54 54 57 58 58 57 56 56 56 56 58 58 57 56 55 56 58 56 55 55 56 57 57 58 57 56 56 57 58 57 58 57 56 56 58 59 58 56 55 57 59 59 58 56 56 57 58 59 60 59 58 58 59 60 60 58 56 57 59 57 56 57 57 58 58 58 58 58 58 57 55 55 55 56 57 58 59 - 57 56 55 55 55 56 55 55 56 56 57 57 55 56 57 57 57 57 57 57 58 58 57 56 55 56 58 60 60 58 57 57 57 56 55 55 55 55 56 57 57 58 58 57 57 56 55 55 58 58 57 57 57 56 56 55 55 56 59 59 57 55 54 53 54 55 57 58 59 59 59 58 55 54 55 56 56 57 57 56 55 56 56 55 54 54 55 55 56 56 56 55 56 57 57 56 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 55 55 55 55 56 56 55 54 55 56 56 56 56 57 58 58 56 56 56 57 59 59 58 57 56 56 55 56 56 56 56 55 55 56 56 57 58 58 58 58 58 58 58 58 56 54 55 56 56 57 58 58 58 57 56 56 57 59 58 58 58 56 55 54 54 55 55 55 55 55 56 57 57 56 56 56 55 56 57 58 57 56 57 59 59 58 58 57 58 59 59 60 59 58 58 57 57 57 57 57 58 59 60 61 57 54 55 56 57 58 58 57 57 57 58 59 58 57 58 58 57 57 56 55 54 55 56 58 57 56 55 56 56 56 56 56 57 58 57 56 58 59 58 57 58 57 57 57 56 56 55 55 56 55 54 54 55 56 58 60 59 59 58 57 58 58 58 57 58 58 58 56 55 55 56 57 56 56 56 56 56 57 57 58 57 57 57 56 56 55 55 56 57 57 55 55 55 56 57 57 54 54 55 55 57 58 58 57 56 56 56 56 56 56 55 54 55 55 55 55 54 56 58 59 58 55 54 55 56 57 57 57 58 58 58 58 58 58 58 58 57 57 57 56 57 60 61 61 62 61 60 58 56 56 58 57 56 56 56 56 57 56 55 55 57 58 58 58 57 56 57 58 58 59 58 56 56 57 58 57 55 54 56 57 57 57 56 56 56 57 57 57 57 57 56 56 58 59 58 56 55 56 57 58 58 58 57 58 59 60 60 60 59 59 59 60 60 59 57 58 60 59 59 59 58 58 57 56 56 57 57 58 58 56 56 56 57 58 58 - 55 55 54 54 55 56 56 56 55 56 57 57 56 56 57 57 57 56 56 56 57 57 56 55 54 56 58 59 58 57 55 55 55 56 56 56 56 56 55 54 55 56 56 56 55 55 54 56 59 58 56 55 56 57 58 57 56 56 58 59 57 54 52 52 53 55 57 58 58 58 59 60 58 56 55 55 56 57 58 56 55 54 55 55 55 55 55 55 55 55 54 55 55 55 55 55 56 56 56 56 56 56 55 55 55 56 57 57 56 54 53 53 54 56 56 55 54 54 55 57 57 55 54 54 55 56 57 55 55 55 57 58 57 57 56 56 55 54 55 55 55 55 56 56 56 56 56 56 57 57 57 58 58 59 59 58 56 56 56 56 56 57 57 56 56 56 55 56 58 59 60 60 58 56 55 55 55 56 56 56 57 57 57 57 58 57 57 56 56 56 56 55 55 57 59 59 59 58 57 57 58 58 60 59 57 57 57 58 58 58 58 58 58 59 60 57 55 55 57 58 59 58 57 56 55 56 58 58 59 59 59 58 56 54 53 53 53 54 57 56 55 55 57 57 56 55 55 55 57 57 56 57 58 57 57 57 58 57 58 57 57 55 54 55 55 54 54 54 56 57 58 57 58 57 56 57 57 57 58 59 60 59 57 56 55 57 58 57 57 57 57 56 56 58 59 59 59 58 56 55 54 55 56 57 57 56 55 55 57 58 58 56 55 55 55 56 57 57 57 57 57 58 58 57 57 57 56 57 57 56 56 56 57 59 60 59 55 53 54 55 56 56 56 57 58 58 58 58 58 57 56 55 55 56 56 57 58 58 59 61 61 60 59 58 57 57 56 55 55 56 58 57 57 56 56 57 59 59 59 58 57 58 59 60 61 60 57 57 58 60 59 57 55 56 57 58 57 57 57 57 58 58 58 58 57 56 56 57 58 58 56 54 53 54 56 57 57 57 58 59 59 60 60 60 60 60 59 59 59 59 59 60 60 60 60 59 59 57 56 55 56 57 59 60 58 57 57 57 58 57 - 55 55 55 56 57 58 57 56 55 55 56 57 56 56 57 56 56 55 55 55 55 55 54 53 54 56 57 57 56 55 54 53 54 55 56 57 56 55 54 54 54 55 55 55 55 55 55 56 58 57 55 55 56 57 58 58 57 57 57 58 58 55 53 53 55 56 56 56 56 56 58 60 59 57 55 54 56 57 57 56 55 53 53 54 56 56 56 55 55 54 55 55 55 54 54 55 57 57 57 57 57 56 56 55 55 56 57 57 56 53 51 52 54 56 56 55 55 55 57 58 57 55 54 54 55 55 55 55 56 56 57 57 57 56 55 55 55 54 54 54 55 56 57 57 56 56 55 54 54 55 55 57 58 59 60 59 57 56 57 56 56 57 57 56 56 55 55 56 58 59 60 61 60 58 57 57 57 57 57 57 58 57 58 59 59 58 57 56 55 54 53 54 55 57 58 59 59 58 57 57 57 58 59 57 55 55 56 57 58 59 59 58 57 58 58 57 56 56 57 58 58 58 57 56 56 57 58 59 59 59 58 58 57 55 53 53 53 54 55 55 55 55 57 57 56 55 54 54 56 57 57 57 58 57 57 57 58 59 59 58 57 55 54 55 55 55 55 55 56 56 57 57 57 56 56 57 57 58 60 61 60 59 57 56 57 58 59 58 57 58 58 57 57 58 60 60 59 57 56 55 54 55 56 57 57 57 56 56 57 58 58 57 57 57 56 56 57 57 56 57 57 59 60 59 59 58 58 58 57 56 56 57 58 60 61 60 57 54 54 55 55 56 56 57 57 57 58 59 58 56 55 54 54 54 55 55 56 56 57 58 59 59 59 58 58 58 57 56 56 58 58 57 57 58 58 58 59 59 59 58 59 59 59 61 60 59 58 57 59 61 59 57 56 57 58 58 58 58 58 59 59 58 58 57 58 57 56 56 58 58 56 54 52 53 55 56 57 57 57 58 58 59 59 59 59 59 59 58 59 61 60 58 60 61 61 60 59 57 56 55 56 57 59 61 59 57 57 57 58 58 - 58 57 57 57 58 59 57 55 55 56 58 58 58 57 56 56 56 55 54 53 53 53 54 54 56 57 58 57 55 55 55 55 54 54 55 56 55 55 57 57 57 57 56 57 57 56 56 56 55 56 57 56 56 56 57 58 59 58 56 56 58 57 56 56 57 57 56 54 54 56 57 58 57 56 55 54 55 56 56 55 54 54 53 55 58 57 56 55 56 56 56 57 56 55 54 55 57 57 58 58 58 57 56 56 56 57 58 57 54 53 53 52 53 55 57 59 59 58 57 56 57 57 58 58 57 57 56 57 58 58 58 58 58 56 55 54 54 55 55 56 56 57 58 58 57 56 56 55 54 54 56 57 58 58 58 56 55 56 57 58 58 58 59 59 58 56 55 57 59 57 57 58 59 58 58 58 59 59 59 58 57 57 57 58 58 57 56 55 54 53 53 56 58 58 58 59 59 58 58 58 57 57 57 54 53 55 56 55 56 58 60 59 58 56 57 58 58 57 56 56 57 57 57 57 58 59 60 59 57 56 55 55 57 56 56 55 55 54 55 56 56 56 56 56 57 56 55 55 57 59 60 59 58 58 58 57 58 58 58 58 57 56 56 57 57 57 56 55 57 58 59 58 57 56 57 57 58 60 61 62 59 57 56 57 57 58 58 56 56 57 58 59 58 58 57 56 56 56 57 56 56 55 55 56 57 56 56 56 57 57 56 56 56 57 57 58 57 58 57 56 57 58 59 59 58 57 57 55 55 55 55 56 58 59 60 59 57 56 55 54 55 57 58 58 58 57 57 58 59 59 59 57 56 54 54 54 55 57 56 54 57 60 60 58 58 59 60 59 57 58 57 56 57 58 58 59 58 58 58 58 59 60 60 60 58 56 57 59 60 59 57 55 56 57 58 58 59 60 60 59 58 57 56 56 57 57 56 56 57 57 57 56 56 56 56 57 57 58 58 58 58 58 59 59 58 58 58 59 60 60 59 58 61 62 60 58 57 56 56 56 58 58 60 62 59 57 57 57 58 59 - 56 56 56 57 57 56 55 55 55 56 57 57 57 56 56 55 55 55 54 54 54 55 57 57 56 56 57 56 55 54 55 55 54 53 55 55 54 55 57 57 57 57 57 58 58 57 57 56 54 55 56 56 56 56 56 57 58 56 54 54 57 57 56 57 58 58 57 55 54 55 57 57 56 56 56 55 56 56 56 56 56 55 54 56 58 58 57 56 57 57 56 56 56 56 56 56 57 57 58 58 58 57 57 56 56 57 58 58 56 56 55 54 55 55 57 58 59 58 57 56 56 57 58 59 59 57 57 58 59 59 57 57 57 55 55 55 56 57 57 56 56 57 58 58 57 57 56 55 54 54 55 57 57 58 59 57 56 56 56 57 57 57 57 57 57 56 56 57 57 56 56 57 58 58 58 58 59 59 58 56 55 55 56 57 57 57 56 55 55 55 55 58 60 59 59 59 59 58 57 57 57 57 57 55 55 57 56 55 55 57 59 59 57 56 56 57 57 56 55 55 55 55 55 54 55 57 58 58 57 56 56 57 58 58 58 57 56 55 55 56 56 54 54 55 56 56 56 57 58 59 61 59 58 57 57 57 57 58 58 57 56 56 56 57 57 58 57 57 57 59 59 58 56 56 56 56 57 58 59 59 58 56 55 55 57 57 56 55 55 56 57 58 59 58 56 55 55 56 57 57 57 56 56 57 58 58 57 57 56 56 56 54 54 55 56 56 57 57 57 58 58 58 58 57 57 57 57 56 55 55 55 56 56 57 58 58 57 56 55 54 55 57 58 58 58 57 57 58 59 60 60 59 57 56 55 55 55 56 56 55 58 60 60 59 59 60 59 58 57 57 56 56 58 59 59 59 58 57 58 59 60 61 61 59 57 56 56 58 58 57 55 54 55 56 57 58 59 59 60 58 57 56 55 55 56 55 56 57 56 55 55 55 56 57 57 57 58 57 58 60 60 59 59 59 59 59 59 59 59 59 59 58 60 61 60 57 56 55 55 56 58 58 59 59 57 56 55 56 57 58 - 54 55 56 56 55 54 54 55 56 57 56 56 57 56 55 55 55 55 55 56 56 57 58 58 56 56 57 56 55 55 55 55 54 54 55 56 55 55 55 55 56 56 57 58 58 58 57 56 54 55 55 55 55 55 56 57 57 55 53 53 56 56 55 56 58 59 58 56 55 56 57 57 57 57 57 56 57 57 57 57 56 56 56 57 57 58 57 57 57 56 55 55 56 56 57 58 58 58 58 57 58 57 56 57 57 58 59 58 57 57 57 56 56 56 56 56 57 57 57 56 55 56 57 58 58 58 57 58 59 58 56 55 54 54 55 56 58 58 58 57 56 57 57 57 57 57 56 55 55 55 55 56 58 59 60 59 58 57 57 56 56 56 57 57 57 57 57 56 56 55 56 57 58 58 57 57 58 58 58 55 53 54 56 57 58 57 56 56 56 56 57 58 59 59 59 59 59 58 57 58 58 58 58 58 57 57 56 55 55 56 57 57 57 56 56 57 57 56 57 57 57 56 55 54 54 55 57 59 59 58 58 58 59 59 58 58 56 56 56 56 55 53 53 54 55 57 57 58 59 60 60 59 58 57 56 56 56 57 57 56 56 56 57 57 58 59 58 58 58 59 59 58 56 55 56 55 55 55 56 57 57 55 54 55 56 56 55 55 55 55 56 57 58 58 57 56 56 57 58 57 57 56 57 58 59 59 57 56 55 56 56 53 53 54 54 55 57 58 59 59 59 58 57 57 57 57 58 58 57 56 56 56 55 55 56 57 57 56 55 55 55 56 57 57 57 57 57 58 58 59 59 59 58 57 56 56 56 57 57 59 59 59 59 60 60 59 58 57 57 57 57 58 59 60 59 59 58 58 58 59 59 60 60 59 58 57 57 57 57 56 55 54 55 56 57 57 58 58 58 57 57 56 56 56 56 55 56 57 56 55 54 54 55 57 57 58 57 56 58 61 61 60 59 59 60 60 60 59 58 58 59 59 60 60 59 57 55 56 56 57 58 59 58 57 56 55 54 55 55 56 - 55 56 57 56 55 53 53 56 58 58 56 56 57 57 56 57 56 57 58 57 57 57 58 57 58 59 60 58 57 57 57 56 55 56 56 57 57 56 56 56 55 56 57 58 58 58 56 55 55 55 56 55 55 55 56 57 57 56 53 53 54 55 55 56 58 59 59 57 56 57 57 57 56 57 58 58 58 57 56 56 56 57 57 57 56 57 58 58 57 56 55 55 56 57 58 59 59 59 58 57 58 57 57 57 58 58 58 58 56 57 58 57 57 56 55 55 55 56 56 56 54 55 56 58 57 57 57 57 58 56 55 54 54 54 55 57 57 58 57 57 56 57 57 56 56 56 57 56 55 54 55 56 58 59 60 59 57 57 56 56 56 57 57 57 57 58 59 57 55 54 55 57 58 58 57 57 57 58 58 55 54 55 57 58 59 58 57 56 55 56 57 57 57 57 58 57 57 57 57 57 59 59 59 59 57 55 54 55 56 56 55 55 56 57 57 57 58 59 59 60 60 59 58 57 56 57 59 59 59 57 57 58 58 59 58 57 57 56 55 56 55 53 53 54 56 57 58 59 59 60 59 59 58 57 57 56 57 56 56 57 57 56 57 58 59 59 58 57 58 58 59 58 57 56 57 56 55 54 55 56 56 55 55 56 57 56 56 56 55 55 55 57 58 58 57 56 56 58 58 57 56 57 57 59 60 59 57 55 54 55 55 55 54 55 55 56 58 60 61 60 59 57 57 57 58 58 58 58 57 57 57 56 55 54 55 57 58 57 57 56 57 58 58 57 57 56 57 58 59 58 58 58 57 57 57 57 57 59 59 60 59 58 58 60 60 59 57 57 58 58 58 59 59 59 58 58 57 58 58 58 58 58 58 58 58 57 56 56 55 54 54 55 56 57 58 58 58 57 56 56 57 57 57 57 57 56 56 56 56 55 54 54 55 57 57 58 57 56 59 62 60 59 58 58 59 59 59 58 58 58 59 59 59 59 58 56 55 55 56 57 58 58 59 58 57 56 56 56 55 56 - 57 57 57 57 55 54 55 56 58 58 56 55 57 58 57 57 58 58 59 58 57 57 56 56 59 60 60 59 58 58 57 57 57 57 58 58 58 57 57 55 56 57 57 58 57 57 57 56 54 55 56 55 55 55 57 57 57 56 55 54 54 55 55 57 58 59 59 59 57 56 57 57 57 57 58 58 58 57 57 57 57 57 58 57 56 56 57 58 58 57 55 55 55 57 58 59 60 59 58 57 57 57 56 57 58 58 58 57 56 56 57 58 57 56 54 54 54 55 56 56 54 54 55 56 56 57 57 57 57 55 54 54 55 55 55 56 56 56 56 56 56 57 56 56 56 56 56 56 55 54 55 56 57 58 58 57 56 56 56 56 57 58 58 58 58 58 59 58 56 55 56 58 59 58 57 57 57 57 57 55 54 56 58 59 59 58 57 56 55 56 57 56 56 56 57 56 56 56 56 57 58 59 59 58 55 53 54 57 58 57 57 56 57 58 58 57 57 57 58 59 59 59 59 58 58 57 58 59 59 57 57 57 58 58 57 57 57 56 55 56 56 55 55 55 56 57 58 59 58 58 58 59 59 59 59 58 57 56 56 56 57 56 56 58 59 59 57 56 56 57 58 58 58 59 59 58 57 56 56 57 57 56 56 57 58 58 57 58 57 57 56 56 57 58 58 57 57 58 58 57 57 57 58 59 59 59 58 57 56 56 56 57 57 57 57 58 60 61 61 60 59 58 57 59 59 58 59 59 57 57 56 56 56 56 57 58 58 58 58 58 58 59 59 59 58 57 57 57 57 57 56 56 57 56 55 55 56 56 58 59 57 57 59 61 60 58 57 58 60 60 59 58 58 58 58 58 57 57 56 57 58 57 57 57 57 58 57 56 55 54 55 56 58 59 59 59 58 57 56 56 57 57 57 57 57 57 56 56 56 56 56 55 55 56 56 56 58 58 59 60 59 57 57 57 58 59 59 58 58 60 60 58 59 59 58 57 56 56 57 58 58 58 59 60 59 58 58 57 57 56 - 58 57 56 56 55 55 56 57 57 57 55 55 56 57 57 57 58 59 59 59 57 57 56 56 57 57 58 57 56 56 57 57 57 57 58 59 60 59 58 57 57 57 58 57 57 57 57 56 55 55 56 56 56 56 56 56 56 57 56 55 55 56 56 56 57 59 60 59 58 57 57 57 57 58 58 58 58 57 56 56 57 57 57 57 55 56 58 59 58 57 56 55 56 57 58 59 59 59 58 56 56 56 57 58 58 58 57 57 55 56 57 57 57 56 55 54 54 55 57 56 55 54 54 55 57 57 56 57 57 56 55 55 57 56 56 55 55 55 55 56 56 57 57 56 55 55 55 55 55 55 55 57 57 57 57 57 57 56 56 57 58 59 59 57 57 57 58 57 56 56 56 58 58 57 56 56 57 57 56 55 55 56 59 60 60 59 57 56 56 56 57 58 58 58 57 56 55 55 55 56 57 58 58 58 56 53 55 57 60 59 57 57 58 60 59 57 56 56 56 56 57 57 58 58 58 57 57 58 58 57 57 56 57 57 57 57 57 57 56 56 57 56 56 57 57 57 58 58 57 57 57 60 60 60 60 60 58 57 57 57 57 56 56 57 58 58 57 56 55 57 57 57 58 60 61 60 58 57 57 57 58 57 57 58 59 58 58 59 59 58 57 56 56 57 58 58 59 58 57 58 59 59 59 58 58 58 58 58 58 57 56 57 57 57 58 58 59 59 59 59 58 58 58 59 59 59 58 57 57 56 57 57 58 58 58 57 57 58 58 58 59 60 60 60 60 60 58 56 56 57 57 57 58 58 57 56 56 55 56 58 57 57 60 61 59 58 57 59 62 61 59 58 57 58 58 58 58 56 57 57 57 57 56 56 57 58 58 57 56 55 56 57 59 60 60 60 58 57 57 57 57 58 58 58 58 58 57 56 57 57 57 57 56 56 56 57 58 59 60 59 58 56 56 57 58 58 59 59 60 62 61 58 59 60 60 58 57 58 58 59 58 57 58 59 59 59 59 58 58 57 - 59 57 55 54 55 56 56 56 56 55 55 56 55 55 55 55 56 57 58 58 57 56 57 56 56 56 56 56 54 55 56 56 56 56 57 59 61 59 58 58 58 58 57 57 56 56 56 56 56 56 57 57 57 56 55 55 56 56 57 56 57 56 56 55 56 58 59 59 58 57 56 56 58 58 59 59 57 56 55 55 56 57 57 56 54 56 57 58 58 57 57 56 56 56 58 59 60 59 58 57 57 57 58 58 58 57 57 56 56 56 57 58 58 57 57 55 55 56 57 57 56 55 55 56 58 58 57 58 58 58 57 57 57 57 56 56 56 56 56 57 57 58 58 57 56 55 54 54 54 55 56 57 58 57 55 57 59 58 58 58 59 59 58 56 56 56 57 57 56 55 56 57 57 56 55 55 57 58 57 56 55 56 58 60 60 59 58 57 56 57 59 59 60 60 59 57 56 56 56 56 57 58 58 58 57 55 56 58 59 59 57 56 58 60 59 58 57 57 56 55 55 56 57 57 58 57 56 57 58 58 57 57 56 56 57 58 58 58 58 57 57 58 58 58 58 58 58 57 57 56 57 59 59 59 59 59 57 57 58 58 57 56 56 56 57 57 57 56 56 57 58 58 58 59 60 61 59 57 56 57 57 57 57 58 58 58 58 59 60 59 58 56 55 56 57 59 59 57 57 59 60 61 60 59 57 57 58 59 59 58 56 56 56 57 57 58 57 57 57 57 57 58 58 58 58 58 57 57 56 57 57 58 58 59 58 55 55 56 56 57 58 59 59 60 60 61 60 57 57 58 59 59 60 61 60 58 57 56 56 56 57 59 60 60 58 56 58 60 62 62 59 57 57 58 57 58 57 57 57 58 58 57 56 55 57 58 59 58 57 57 57 58 58 59 59 59 58 57 56 57 58 59 59 59 59 59 58 58 58 57 57 58 57 57 57 58 59 59 60 59 57 56 56 57 58 59 59 60 61 62 61 58 59 61 61 59 59 59 60 59 58 57 56 56 57 58 58 58 58 58 - 59 57 55 53 54 56 56 56 56 55 56 56 55 55 55 55 54 55 56 56 56 56 56 57 57 58 58 57 55 54 55 56 55 56 56 57 60 59 57 57 57 58 57 56 55 55 55 56 56 57 58 58 57 56 55 54 55 56 57 57 57 56 55 55 55 56 57 58 57 56 55 56 58 59 60 59 57 56 55 56 57 57 58 57 55 56 57 58 58 58 57 57 56 56 58 60 60 58 57 57 56 57 58 58 57 57 56 56 56 55 56 58 58 58 57 57 56 56 57 58 58 56 56 57 58 58 57 58 59 59 59 58 56 56 57 56 56 57 57 58 59 58 58 59 59 57 55 54 53 54 56 57 58 57 55 57 60 59 58 58 59 58 56 55 55 56 57 57 55 55 55 56 57 56 55 56 57 58 58 58 57 57 58 59 60 59 58 58 57 58 59 59 59 59 58 57 56 56 57 57 58 58 58 59 58 56 57 58 58 57 56 56 56 57 58 59 59 58 57 56 56 56 57 58 57 56 56 57 58 58 58 57 56 57 58 57 58 59 58 58 58 59 59 59 58 58 57 57 57 57 57 57 57 58 58 57 57 57 58 58 59 58 56 55 56 58 58 58 58 59 59 58 57 57 58 60 58 56 56 57 57 57 56 57 57 58 58 58 59 59 58 56 55 55 57 59 59 57 57 60 61 62 61 59 57 57 58 59 59 58 57 57 57 57 57 58 57 57 56 56 57 57 57 58 58 57 57 57 57 57 58 58 58 58 57 56 55 55 55 56 57 57 58 58 59 59 59 61 60 59 59 59 59 59 59 59 59 59 58 56 57 59 60 59 57 56 57 59 60 60 58 56 56 57 57 56 57 57 57 58 58 58 56 55 56 58 59 59 58 57 57 58 58 58 58 58 56 55 56 57 58 59 59 59 59 59 59 59 58 57 57 57 57 58 59 59 58 58 58 59 57 56 56 56 57 59 59 60 60 60 60 58 59 60 61 60 59 60 60 59 58 56 55 55 56 58 57 58 58 58 - 58 57 56 55 55 56 55 55 56 56 57 57 57 56 56 55 55 55 55 55 55 55 56 57 59 60 60 58 57 56 56 56 56 55 56 57 59 57 56 55 56 56 56 56 55 54 55 56 57 57 57 57 57 56 54 54 54 55 56 57 56 56 55 55 55 55 55 56 56 55 54 56 59 59 60 60 58 56 56 56 57 58 58 57 57 56 57 57 58 58 58 57 57 57 58 59 58 57 56 56 56 57 58 58 57 56 55 55 55 55 56 57 58 59 58 57 56 56 57 59 59 58 57 59 59 58 58 57 58 58 59 58 57 57 57 58 57 57 58 58 59 58 57 58 60 58 56 55 54 55 56 57 58 57 56 57 59 58 57 57 58 57 55 54 54 55 57 57 56 55 55 56 56 56 56 56 58 58 58 59 59 59 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 58 59 59 59 58 58 58 58 57 57 57 57 57 56 56 57 57 59 59 58 57 56 55 55 55 56 55 55 54 56 57 57 57 57 57 57 58 58 58 58 58 57 58 59 59 59 57 57 57 58 59 59 58 57 57 57 57 57 57 57 58 59 59 58 57 56 56 58 59 59 59 60 60 59 57 57 58 59 58 56 56 57 58 57 56 56 57 58 58 58 59 58 57 57 57 56 57 58 58 57 57 60 61 60 60 59 58 57 57 58 58 57 58 60 59 59 59 59 59 57 56 56 56 55 56 58 58 57 57 58 58 58 57 57 57 57 57 56 56 56 56 56 57 57 57 56 56 56 58 61 60 58 56 56 55 56 57 57 58 59 58 56 57 58 58 57 56 56 57 58 58 58 57 55 56 57 57 57 57 57 57 58 58 59 57 55 57 58 59 59 58 58 58 57 57 57 57 57 56 55 56 58 58 58 58 58 58 59 59 59 58 57 56 57 58 59 60 60 59 57 57 57 57 57 57 57 57 58 59 59 59 58 58 59 59 60 60 59 58 58 59 59 58 56 56 56 58 59 58 58 57 57 - 57 57 57 56 56 55 54 54 56 57 56 56 56 55 55 56 56 56 56 56 56 56 56 57 60 60 60 59 57 56 57 57 57 56 58 59 59 57 55 54 55 56 57 56 55 54 55 55 56 56 56 56 57 56 55 54 54 54 56 56 55 55 55 56 55 54 54 55 55 55 55 56 58 59 60 59 57 56 55 56 58 59 58 58 58 57 56 56 57 58 59 58 58 58 57 58 57 57 56 56 56 57 58 58 57 55 54 55 55 55 56 57 58 59 58 56 55 55 57 59 59 58 58 58 59 58 57 56 56 57 58 58 58 58 58 57 56 56 57 58 58 57 55 56 57 57 56 56 56 57 57 58 58 57 56 56 57 56 56 57 58 57 55 54 54 55 57 58 58 56 56 57 57 57 57 57 59 59 57 59 60 59 58 57 57 57 57 57 57 57 57 57 57 57 57 57 56 57 58 59 59 58 57 56 57 59 59 58 58 58 59 59 57 57 57 58 58 58 57 56 55 55 54 55 55 55 54 56 57 58 58 58 58 58 58 59 58 58 57 58 58 59 59 57 56 56 57 59 60 60 59 57 57 57 57 56 56 57 58 60 59 58 57 56 56 58 59 59 59 59 59 58 56 57 59 58 57 56 56 58 59 57 56 55 57 57 58 59 58 56 56 57 58 59 58 57 57 57 58 60 59 58 58 58 59 58 57 55 55 56 58 60 60 59 60 60 59 58 57 57 56 55 56 59 58 57 57 57 57 57 58 58 58 58 57 56 56 56 56 56 57 58 58 57 56 55 56 60 59 56 55 54 54 55 57 57 56 57 57 57 57 57 56 55 56 58 59 59 57 58 58 56 57 58 58 58 58 58 58 58 59 59 58 56 57 58 58 58 59 58 58 58 58 58 58 57 56 56 57 58 59 58 57 57 57 58 58 57 57 57 57 57 58 59 59 58 58 57 56 56 58 58 58 58 58 58 59 59 58 56 58 61 60 61 61 59 57 57 59 60 59 57 58 59 59 59 58 58 56 57 - 56 57 59 58 56 54 53 54 56 57 56 54 53 54 55 56 58 59 59 58 58 58 58 57 57 58 58 58 57 57 57 58 58 58 60 61 60 57 55 55 56 57 58 57 56 55 54 55 55 56 55 55 56 56 56 55 54 55 55 55 55 55 56 56 56 55 55 54 55 56 55 57 58 59 59 58 56 55 56 57 58 58 58 59 59 57 56 56 57 58 58 59 58 57 57 58 58 57 56 57 56 57 57 57 56 55 54 55 56 55 56 58 59 59 58 56 55 55 56 58 59 58 57 58 58 58 56 56 56 57 56 58 60 59 58 56 56 55 56 57 57 56 55 54 54 55 56 57 57 58 59 59 58 57 56 55 55 55 56 58 59 59 57 55 55 56 58 59 58 57 56 57 58 58 58 58 60 59 58 60 60 59 58 56 56 57 58 57 58 57 57 59 59 59 58 57 56 58 59 58 58 57 56 55 56 59 60 59 58 60 62 61 58 57 58 57 57 58 58 57 57 56 56 57 57 57 57 56 57 59 59 60 60 60 59 58 59 58 58 59 60 59 58 57 55 55 56 59 60 60 59 58 57 57 57 56 56 56 58 60 60 59 57 57 57 59 59 58 57 57 57 56 56 58 58 57 56 55 56 58 58 57 56 56 56 57 58 58 57 55 55 57 60 61 59 57 56 57 59 59 57 55 56 58 60 59 57 54 53 55 57 57 58 59 59 58 58 59 58 57 57 56 56 59 59 57 57 57 57 57 58 59 58 60 59 55 55 56 55 56 58 59 60 59 58 57 57 58 58 57 57 57 58 60 60 59 58 56 56 57 57 56 55 55 57 60 61 59 58 59 59 58 58 59 59 59 58 58 59 60 59 60 59 56 56 57 58 58 58 57 57 58 59 60 59 57 57 58 58 58 59 58 57 56 57 57 57 56 57 58 59 59 58 57 57 56 57 57 57 57 59 60 60 59 58 59 59 60 58 55 59 63 62 61 61 59 58 58 59 60 60 59 59 60 60 60 58 57 56 57 - 54 55 56 58 57 57 56 56 56 56 56 55 54 54 56 57 59 60 60 60 59 58 56 55 55 56 57 57 58 58 58 57 56 57 58 59 59 58 58 57 57 58 59 59 58 57 56 56 57 56 55 54 54 54 55 56 57 57 55 56 57 57 56 56 56 56 57 57 57 58 59 59 59 59 59 58 58 57 56 57 57 56 57 57 57 57 56 55 55 56 57 58 59 58 58 59 59 57 56 56 56 56 56 56 57 56 55 54 53 54 56 57 58 58 57 56 56 55 54 57 60 58 57 56 56 56 57 58 58 58 58 58 58 57 56 55 56 55 55 56 57 58 58 57 55 54 55 57 58 58 57 58 58 58 55 56 58 56 57 59 60 59 58 58 57 57 57 56 56 56 57 57 58 57 56 58 60 59 59 57 57 59 60 58 57 56 56 55 55 56 58 57 56 56 56 56 57 57 58 58 58 58 58 56 55 56 56 58 59 60 60 58 57 57 58 58 57 57 57 57 57 57 58 58 58 57 57 57 58 59 59 59 59 58 58 58 59 60 60 59 58 58 58 58 58 57 57 58 58 60 61 60 59 58 58 58 57 56 56 57 58 60 60 59 58 57 56 56 56 57 58 58 58 59 57 56 55 54 55 56 57 57 57 57 57 56 55 56 57 57 57 58 59 59 58 56 56 57 58 57 56 56 56 57 58 58 57 56 55 55 56 56 56 57 58 58 59 59 59 58 58 56 56 59 59 58 57 58 58 58 59 59 59 61 61 57 57 57 57 57 58 58 59 59 59 60 61 61 61 60 58 58 58 59 60 60 59 56 56 58 59 58 57 57 58 59 59 58 57 59 59 57 58 60 60 59 58 57 57 57 58 59 58 57 56 57 58 58 58 57 57 57 58 60 60 58 58 59 59 59 59 58 57 56 57 57 57 56 57 58 58 58 59 59 58 57 56 56 57 58 59 60 60 60 59 59 60 59 58 56 59 63 61 60 59 58 58 59 60 61 61 60 59 59 59 60 60 58 58 58 - 54 55 56 57 57 58 58 58 57 58 57 56 56 56 56 57 58 60 60 60 59 57 56 55 57 57 57 57 58 59 58 57 56 56 57 58 58 59 58 57 56 56 57 58 59 58 58 58 58 57 55 54 54 54 56 58 58 58 56 57 59 58 56 55 56 57 58 58 57 58 58 58 58 58 58 58 58 57 57 56 56 56 56 57 58 57 57 56 55 55 57 58 59 59 58 58 57 57 56 58 58 57 56 56 57 57 55 54 54 55 56 56 57 57 56 57 57 56 55 57 59 58 56 55 55 56 57 58 59 59 59 58 57 57 57 56 56 56 55 55 56 57 57 58 56 55 55 57 58 57 56 57 58 58 55 56 58 56 56 58 58 58 58 58 58 57 56 55 54 56 57 58 58 56 56 58 59 59 58 56 55 59 60 59 57 56 56 55 55 56 57 56 55 55 55 55 56 56 57 57 57 57 58 56 54 54 56 58 60 60 59 57 56 57 58 59 58 57 57 57 57 57 57 58 58 57 57 57 57 57 57 57 57 57 57 57 59 60 60 59 58 57 57 58 59 59 58 58 58 60 62 61 59 59 59 60 60 57 55 55 57 58 59 60 59 57 56 56 56 57 58 59 58 58 57 56 56 55 56 57 57 58 57 57 56 54 54 56 57 57 57 58 59 59 57 56 57 58 59 57 57 58 58 58 58 58 57 56 55 55 55 55 56 57 58 58 59 60 59 57 57 56 56 57 58 58 57 58 59 58 58 58 59 60 60 58 57 57 57 57 57 57 58 59 60 61 61 61 60 60 58 57 57 57 58 59 58 56 56 58 58 58 57 58 59 59 58 57 58 59 59 57 59 61 61 60 58 57 57 57 58 58 57 56 56 56 57 58 58 58 57 57 58 59 59 58 58 58 59 60 59 58 56 56 56 57 58 58 58 57 57 58 59 60 59 58 57 56 57 59 60 59 59 59 59 59 60 60 59 58 60 61 59 58 57 58 59 61 61 60 60 60 60 59 59 60 60 60 59 59 - 56 56 56 56 57 57 58 59 59 59 57 56 57 56 55 56 57 58 58 57 57 56 57 58 59 58 57 57 58 58 59 58 58 57 57 58 58 58 56 54 54 54 55 57 58 59 59 59 58 57 56 56 56 56 58 58 58 58 56 57 58 57 56 56 56 57 57 57 56 56 56 57 59 58 58 59 58 57 57 57 57 57 57 59 60 59 58 58 57 57 58 58 59 58 58 55 53 55 58 60 60 58 56 55 56 56 56 56 57 57 57 57 57 57 57 58 58 57 57 57 57 58 57 56 55 56 57 57 58 59 58 58 57 58 58 58 57 57 57 56 55 55 55 57 58 56 56 57 57 57 57 57 58 58 56 57 57 56 55 55 56 56 56 56 56 56 56 54 53 55 57 59 58 57 57 57 58 58 57 56 56 58 59 58 58 58 58 57 56 56 56 57 56 55 54 55 55 55 55 55 55 55 55 55 55 56 58 59 60 60 59 58 57 57 59 60 60 59 58 58 58 57 56 56 57 58 58 56 55 55 55 55 55 56 57 58 58 58 58 59 58 57 56 57 59 60 59 59 59 60 61 60 59 58 60 62 62 59 57 56 55 55 55 57 58 57 57 57 58 59 59 59 58 57 57 57 56 57 58 58 59 58 57 55 55 55 55 56 57 56 56 57 59 59 58 57 58 60 60 58 58 59 60 59 59 58 57 55 54 55 56 56 56 57 58 59 60 60 58 56 55 56 57 56 56 57 57 58 58 58 57 56 57 58 58 57 56 57 56 56 57 58 58 59 59 60 59 58 58 58 57 56 55 56 58 59 58 55 55 57 57 56 56 58 59 60 59 59 59 59 59 59 60 60 60 60 59 59 59 59 59 58 57 57 56 56 57 58 59 60 59 59 59 58 58 57 57 58 58 59 59 57 56 55 56 57 58 58 58 57 58 58 59 59 59 58 58 58 58 58 59 59 59 59 59 60 61 61 61 61 60 59 58 57 57 59 61 62 61 60 59 60 61 61 60 59 59 61 60 59 - 56 55 55 55 55 56 58 59 59 58 57 56 56 55 55 55 57 58 57 55 55 55 57 59 60 58 57 57 57 58 59 59 58 57 57 58 58 57 55 53 52 53 54 56 57 59 59 58 57 57 57 57 57 58 58 58 58 58 58 57 58 57 56 56 56 56 56 56 55 55 56 57 59 58 58 58 57 56 57 57 58 58 58 58 59 59 59 59 58 57 58 58 57 57 57 55 52 54 57 60 60 58 55 54 55 56 55 57 60 60 59 58 58 58 58 59 59 58 59 58 57 57 57 56 56 56 57 58 59 58 58 57 57 57 58 58 57 58 57 57 56 55 55 58 60 58 57 57 57 56 57 58 59 59 57 58 58 57 56 55 55 55 56 56 57 56 56 53 53 55 57 59 59 57 56 56 58 57 56 57 58 59 60 59 58 58 59 58 57 57 57 57 57 56 55 54 54 55 55 55 55 55 55 57 58 57 57 58 59 59 59 59 59 59 59 60 60 59 59 58 58 57 56 56 56 57 58 56 55 55 55 55 55 56 57 58 58 58 58 58 58 57 57 57 59 60 60 59 59 60 60 58 57 58 60 62 63 60 58 57 56 56 55 56 56 57 57 58 59 60 61 60 59 58 57 56 55 56 58 59 59 59 57 55 55 56 57 57 57 57 57 58 59 58 58 58 59 61 61 58 58 60 61 60 59 58 56 55 55 56 57 56 56 57 58 60 61 61 58 56 55 56 57 56 57 58 58 58 59 58 57 56 57 57 58 57 57 57 56 57 58 58 59 59 59 58 57 57 58 58 57 56 55 56 59 59 58 55 55 57 56 55 55 57 58 59 60 59 58 59 58 58 58 58 58 58 58 60 60 60 59 59 58 57 56 56 57 59 60 61 61 60 58 58 57 57 57 58 59 59 58 57 57 56 56 57 58 58 58 58 58 58 58 59 59 58 57 58 58 58 58 59 60 60 61 61 62 61 60 60 59 58 57 56 57 60 62 62 60 59 59 60 61 61 60 59 59 60 60 59 - 56 55 54 54 54 56 57 59 59 58 57 56 55 54 54 56 57 58 58 56 55 55 58 59 59 58 57 57 57 57 58 58 58 58 57 57 58 57 55 54 54 55 56 57 57 58 58 58 57 57 57 57 57 58 59 59 59 59 58 58 57 57 56 55 54 54 54 55 56 57 58 58 58 57 57 56 56 56 57 57 58 58 57 57 58 58 57 57 58 58 57 57 56 56 56 56 55 54 56 57 58 57 55 55 55 56 55 57 59 59 58 58 58 58 59 60 60 59 58 57 56 57 57 57 56 57 57 58 58 58 57 57 58 58 58 58 58 58 58 58 58 57 57 59 60 59 57 56 56 56 57 59 60 60 59 59 58 57 57 57 57 56 56 57 57 57 56 55 55 56 58 59 59 58 56 57 59 58 58 58 59 60 60 59 57 57 57 57 57 57 58 59 59 57 56 56 56 56 56 56 57 57 57 59 60 58 56 55 55 56 58 60 61 60 59 60 61 60 59 58 57 56 57 57 57 57 57 57 57 56 55 55 56 56 57 58 58 57 56 58 59 58 57 58 59 60 60 60 59 58 58 58 57 57 59 60 60 59 58 58 58 57 57 55 56 57 58 59 60 61 61 61 59 58 58 56 55 56 57 59 60 59 56 55 55 57 59 58 58 58 58 58 59 59 59 59 60 62 61 57 57 59 60 61 60 58 57 57 57 58 59 58 57 57 58 60 62 62 59 57 57 57 58 58 57 57 56 56 56 56 56 56 56 57 58 59 59 58 57 58 59 59 59 59 59 59 57 56 58 60 59 58 57 58 59 60 59 56 55 56 56 56 56 57 59 60 60 59 59 59 59 57 56 56 56 56 57 58 59 60 59 58 57 58 58 58 58 60 61 61 61 60 59 57 57 57 57 58 58 58 58 58 57 57 57 57 58 58 58 57 57 57 58 58 59 59 59 60 59 58 59 59 60 60 61 61 61 61 60 58 58 59 58 57 58 60 61 61 59 58 59 60 61 60 59 58 58 60 60 59 - 57 56 55 54 55 56 58 58 59 59 58 57 55 54 54 55 56 57 58 57 56 56 57 59 58 57 56 56 56 56 57 57 57 57 57 57 59 58 56 55 56 57 58 58 57 56 56 56 57 56 57 57 57 58 58 58 58 58 59 58 57 57 56 54 54 53 54 55 57 58 60 60 57 56 56 55 55 56 56 57 57 57 57 57 57 57 56 56 57 58 58 57 56 56 57 57 57 55 54 55 56 56 56 56 57 57 56 56 57 57 58 59 59 58 58 59 58 58 57 57 56 56 57 57 57 57 57 57 57 57 56 57 58 59 58 57 57 58 58 59 59 59 59 60 59 59 58 56 55 56 58 59 60 60 60 59 58 58 58 58 58 57 57 58 58 57 57 57 57 58 59 60 59 58 56 58 59 60 59 59 59 60 60 58 56 56 56 56 56 57 58 60 59 58 57 57 57 57 56 57 57 58 58 59 60 58 55 52 52 54 57 60 61 59 58 60 61 59 58 57 57 57 58 58 58 57 57 57 58 57 56 56 55 56 57 58 58 56 55 58 58 58 58 59 60 59 59 59 58 57 57 59 58 57 58 58 57 57 56 57 58 58 57 57 57 58 60 60 60 61 61 59 58 57 57 57 57 57 57 59 59 58 56 54 55 56 58 59 58 57 57 58 59 59 59 59 60 61 60 56 56 58 60 61 60 59 58 58 58 59 59 57 57 57 58 59 61 61 60 59 58 57 58 60 58 57 56 55 55 56 56 57 57 58 59 60 60 59 58 58 59 60 60 59 60 59 58 57 58 60 61 59 58 59 60 61 60 57 55 56 57 57 57 58 60 61 60 59 59 60 59 57 56 56 55 56 56 57 58 58 58 56 56 57 58 58 59 60 60 60 59 59 58 57 57 58 58 57 57 57 57 57 57 58 58 58 59 59 58 57 57 58 58 59 60 60 60 61 61 60 60 60 59 59 59 60 60 60 59 58 59 60 60 59 60 60 61 60 59 59 59 59 59 59 58 58 58 59 60 59 - 59 57 56 56 56 57 58 59 59 59 60 59 56 55 56 55 56 57 57 57 56 56 58 58 57 56 55 55 55 55 55 56 57 57 56 57 58 58 57 57 57 58 58 58 57 56 54 55 57 57 56 56 57 58 58 57 57 57 58 58 57 56 55 55 55 54 55 56 57 59 61 60 57 56 56 56 55 56 57 56 57 58 58 57 56 56 56 57 57 58 58 57 56 57 57 58 58 56 55 55 56 56 57 57 58 58 57 56 56 57 59 60 59 58 57 57 56 55 55 56 57 57 56 57 57 57 56 56 57 56 56 56 57 57 57 57 57 58 59 59 59 59 59 59 59 59 59 57 56 56 58 58 58 59 59 58 57 58 59 60 60 58 57 57 58 57 57 57 58 57 58 59 59 57 57 57 59 60 59 57 57 58 58 57 56 56 55 55 55 56 58 59 59 59 57 56 57 57 56 56 57 58 57 58 58 58 56 54 53 53 56 58 59 57 55 58 59 57 57 56 56 58 59 59 58 57 56 56 57 56 56 55 54 55 56 56 56 55 55 57 58 57 58 59 59 59 58 57 57 56 57 60 60 57 58 57 56 55 54 55 56 56 57 59 60 60 60 60 59 60 59 57 57 56 56 59 59 58 58 59 58 57 55 54 54 55 56 58 58 56 56 57 59 59 58 57 57 58 58 56 56 58 59 60 61 61 60 58 58 58 57 56 56 57 57 57 58 59 60 60 59 56 56 61 60 58 57 56 57 58 59 60 61 61 61 61 60 59 59 59 58 58 59 60 59 60 59 57 58 60 60 60 59 59 61 61 60 57 55 56 57 57 57 59 61 61 61 60 60 60 60 59 58 57 57 57 57 57 57 56 55 55 55 56 57 58 59 59 58 57 57 57 56 56 57 59 58 57 57 57 56 57 57 58 58 58 60 61 59 58 59 59 60 60 60 60 61 61 61 60 61 60 58 58 58 59 59 59 58 58 60 61 61 61 60 60 59 58 58 59 59 59 58 58 58 59 59 58 58 59 - 59 58 56 56 56 57 58 58 58 59 59 59 57 57 56 55 55 55 55 56 56 56 57 57 56 55 55 55 55 54 54 56 57 57 56 57 58 58 57 57 57 58 59 58 56 56 55 56 59 58 56 56 56 57 57 57 56 57 57 56 55 56 56 56 56 56 57 58 58 59 60 60 57 57 57 57 58 58 58 58 58 59 59 59 57 57 57 57 57 58 59 57 56 57 57 58 57 56 56 57 58 58 58 58 59 60 59 59 59 59 60 60 59 57 56 55 54 54 55 56 57 57 57 57 57 57 56 56 56 55 55 55 55 56 57 57 57 58 59 59 59 58 58 57 57 59 58 56 55 55 56 57 57 56 57 57 57 58 60 60 60 58 57 57 57 57 57 56 56 55 56 57 58 58 57 57 58 58 56 54 54 56 57 57 57 57 57 56 55 56 58 60 59 59 58 57 57 57 57 56 57 57 57 57 58 59 59 58 56 56 56 57 57 57 56 58 58 57 56 57 57 59 60 59 59 58 56 56 56 56 55 54 54 54 55 56 56 55 54 56 57 57 57 58 59 58 57 57 57 57 57 60 60 58 58 57 57 55 54 55 56 56 57 59 60 60 60 60 59 59 58 58 58 58 58 60 60 58 58 58 58 57 57 57 56 55 55 58 58 57 57 58 59 58 57 57 56 57 58 58 57 58 59 59 60 61 60 59 58 57 56 55 56 58 58 57 56 58 60 61 60 56 56 61 61 58 58 58 59 61 62 63 62 62 61 60 60 59 59 58 58 58 59 60 60 61 60 56 57 59 60 59 59 59 59 59 58 56 56 56 56 57 57 59 60 61 61 60 60 61 61 59 59 58 58 59 59 58 57 56 56 56 56 56 58 58 58 58 57 57 56 57 58 58 58 58 58 58 57 57 56 56 57 58 58 58 60 61 59 58 59 59 59 59 59 59 59 60 59 58 58 58 58 58 59 60 60 59 58 56 57 60 61 62 61 58 57 57 58 59 60 59 59 59 60 60 60 59 59 59 - 58 57 55 55 56 57 57 57 57 57 57 58 58 57 57 56 55 54 54 55 56 57 57 57 56 56 56 56 55 55 55 56 57 57 56 57 59 58 57 56 57 58 58 57 56 56 56 57 59 58 56 55 56 57 57 57 56 56 56 56 55 56 57 58 57 57 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 60 60 59 57 56 56 56 57 58 58 57 56 57 58 57 56 55 56 58 60 59 58 58 58 59 59 60 60 61 61 61 59 57 55 55 55 56 57 58 58 58 57 57 57 57 57 57 56 56 55 54 54 55 56 58 58 58 58 58 58 57 57 56 55 58 58 57 55 55 56 56 56 55 56 57 57 59 60 61 60 58 56 56 57 58 57 56 55 54 55 57 59 59 57 57 58 57 55 53 53 55 56 57 58 59 59 57 56 56 58 59 60 59 58 58 58 58 58 57 57 56 57 57 59 60 61 60 59 58 57 57 57 57 57 58 57 57 57 57 58 59 60 60 59 58 57 56 56 56 55 55 55 55 55 56 56 56 56 57 57 57 57 58 58 58 58 58 58 57 57 59 59 58 58 58 59 57 56 56 57 57 57 59 59 59 59 59 59 59 59 59 60 60 60 59 59 59 58 57 57 58 59 59 58 57 57 58 59 58 58 59 59 58 57 56 57 58 59 60 59 58 58 58 59 60 60 59 58 57 56 57 57 58 58 57 56 57 59 60 60 58 57 58 57 56 56 58 58 60 61 61 60 59 59 59 59 59 59 59 59 59 59 60 61 62 61 56 57 58 59 59 58 58 58 58 57 56 56 57 57 57 57 59 60 60 60 61 61 62 61 58 57 58 59 60 60 59 58 57 57 58 58 58 59 59 58 58 57 57 57 58 59 59 58 57 58 58 58 57 57 57 58 58 59 58 59 60 59 58 58 58 58 58 58 58 58 59 57 55 56 57 57 59 60 61 60 59 56 54 56 59 61 61 60 58 56 56 57 59 59 60 60 60 60 60 60 60 60 60 - 56 55 54 54 55 57 58 57 56 55 55 55 57 58 58 58 56 54 54 54 56 57 58 57 58 58 58 57 56 55 56 56 57 57 56 57 58 57 56 56 57 58 58 57 56 55 57 58 58 56 55 54 55 57 58 57 56 55 56 56 56 57 58 59 58 57 57 57 57 57 57 56 57 58 59 59 59 60 59 59 59 59 59 58 56 56 55 55 56 57 58 57 56 57 58 57 56 54 55 56 59 58 57 56 56 57 58 59 59 60 60 60 59 58 57 57 57 58 58 59 60 59 58 56 57 57 58 58 57 56 55 54 55 55 57 58 58 57 56 56 57 57 58 56 55 58 59 57 55 55 56 56 55 55 57 57 58 59 60 60 59 56 55 55 56 57 56 57 57 55 55 57 58 58 57 57 58 57 56 54 54 55 56 57 58 61 60 58 57 57 57 58 58 58 58 57 58 59 59 58 57 56 56 59 60 60 60 60 59 59 58 58 58 58 58 58 57 58 58 58 59 59 60 59 59 58 58 57 57 57 56 55 55 55 56 58 58 58 58 58 58 58 57 57 57 57 58 59 58 57 57 58 58 57 58 59 59 58 57 56 57 57 57 58 58 57 58 59 58 58 59 59 60 61 60 59 59 60 59 58 58 59 61 61 60 58 58 59 60 59 59 59 58 58 57 57 57 59 60 62 60 58 57 57 57 58 59 59 59 58 58 59 59 59 59 58 56 56 58 58 59 60 59 56 55 55 56 57 58 59 59 58 58 57 57 57 58 59 60 60 59 58 58 58 60 61 61 58 57 58 58 59 58 58 57 56 55 55 57 58 58 57 57 59 60 61 61 60 60 61 60 56 56 57 58 59 59 58 58 57 57 58 59 60 60 59 58 58 57 58 58 59 60 60 59 58 58 59 59 58 58 58 58 59 60 59 59 58 58 57 56 58 58 57 57 57 57 58 56 55 56 57 57 59 59 60 60 59 56 54 55 59 59 59 59 58 57 55 56 57 58 59 60 60 59 58 58 59 60 59 - 56 55 54 54 56 58 60 59 57 56 55 55 56 57 59 60 59 57 55 55 57 58 58 58 59 60 59 58 56 55 56 57 57 57 57 56 57 56 55 56 58 59 59 57 56 55 57 58 57 55 53 52 54 56 58 58 57 55 55 56 56 57 58 58 57 56 57 57 58 58 57 56 56 57 58 59 59 59 59 58 58 58 58 57 56 56 55 54 56 57 58 58 57 56 57 58 56 53 52 54 55 56 56 55 55 56 56 56 57 57 58 59 59 59 59 58 58 58 58 59 60 60 58 56 57 57 57 58 58 57 56 55 55 56 57 58 57 57 55 55 57 58 60 57 56 60 61 59 56 56 57 57 57 57 59 59 59 59 59 58 57 55 53 54 56 56 55 58 58 56 55 56 57 57 57 57 58 58 57 56 56 56 56 56 58 60 61 59 56 56 57 57 56 57 56 57 58 59 60 58 57 56 55 59 61 58 57 57 58 58 59 59 59 58 57 58 57 58 59 60 60 60 59 59 58 58 58 58 59 58 57 56 55 56 57 59 60 59 59 59 60 59 57 56 57 57 58 59 58 57 57 58 58 57 58 59 59 57 56 55 55 55 56 58 58 57 57 57 57 57 57 57 59 59 59 58 59 61 61 60 58 60 62 62 61 58 57 60 61 59 59 58 58 58 57 56 56 59 61 62 60 58 56 56 57 57 59 60 60 61 60 60 59 59 59 58 57 56 56 57 58 61 61 58 57 58 58 59 60 60 60 60 59 59 59 57 57 59 60 59 58 57 56 56 57 58 59 59 59 58 58 59 59 58 57 55 55 57 58 58 58 57 57 58 59 61 61 59 59 60 59 57 56 57 58 59 59 58 57 56 56 57 59 62 61 60 59 57 57 58 59 60 60 59 58 58 59 60 59 59 59 59 60 61 61 59 58 58 57 56 57 58 59 58 58 58 58 58 59 59 59 57 56 56 56 57 57 58 57 56 56 57 57 58 59 59 58 56 55 55 57 59 60 59 57 56 56 58 59 58 - 58 56 54 54 55 56 59 59 59 57 56 55 55 55 57 58 57 57 57 59 60 60 60 59 58 58 57 56 56 56 57 58 58 58 57 57 57 57 56 57 58 59 58 57 56 56 58 58 56 54 54 54 56 57 58 58 58 57 57 58 58 58 57 57 57 57 57 58 58 58 57 56 55 55 56 57 57 57 57 57 56 57 58 59 57 56 56 56 57 58 59 59 58 57 58 57 56 54 53 53 54 54 55 55 56 56 56 56 56 58 58 58 57 57 57 58 59 59 60 61 61 59 57 57 56 58 59 58 57 58 57 58 59 58 56 55 57 58 58 57 57 57 58 57 57 60 60 60 58 58 58 58 57 57 58 58 58 59 60 59 57 54 53 54 55 57 56 57 58 57 58 59 58 57 56 57 57 58 59 59 58 58 58 58 59 59 59 58 57 58 59 58 56 58 58 58 57 58 59 60 59 58 57 57 57 56 55 55 56 57 58 59 59 59 59 60 60 60 59 59 58 58 58 58 59 59 59 58 58 58 58 58 58 58 58 57 58 58 58 59 58 58 57 58 58 58 59 59 59 59 58 58 58 58 58 58 58 59 59 56 54 54 55 57 57 56 56 56 56 56 56 56 57 56 56 58 59 59 60 59 59 60 62 62 61 59 58 59 59 60 60 60 60 60 59 57 56 56 58 60 60 58 57 56 56 57 59 60 61 61 61 60 60 58 57 57 58 58 58 57 58 60 60 59 58 58 58 59 60 61 62 61 60 60 59 58 58 59 59 59 58 57 56 55 56 56 57 59 59 60 60 60 59 59 58 58 58 58 58 59 58 58 58 58 59 59 58 57 57 58 58 58 57 58 58 57 56 57 58 58 59 57 58 59 59 58 58 58 58 58 58 58 58 58 58 59 58 59 60 60 61 61 62 61 58 57 57 58 57 57 58 58 58 57 57 58 58 58 59 60 59 58 57 56 56 57 57 58 58 58 58 58 58 58 58 58 58 57 56 56 58 60 60 59 59 57 57 58 58 58 - 58 57 55 55 55 56 57 59 59 59 58 57 55 55 56 56 56 57 58 60 61 60 60 59 57 57 56 56 56 57 58 59 59 59 57 57 58 57 57 58 59 58 58 56 56 57 59 59 56 55 55 55 57 58 58 57 57 58 58 59 60 58 56 56 56 56 57 58 58 58 57 57 55 55 55 55 55 55 56 56 55 56 58 59 57 57 57 58 59 59 60 59 58 58 57 57 56 55 54 53 53 54 55 56 57 56 55 55 56 58 59 58 57 56 55 57 58 59 60 61 60 57 56 56 56 59 60 57 56 57 57 59 60 57 55 55 57 59 59 58 57 56 56 57 58 59 59 59 58 58 59 58 57 57 58 57 56 58 60 59 58 56 55 56 57 57 57 58 58 59 60 60 58 56 55 55 56 57 60 60 60 60 60 60 60 59 57 57 58 59 60 58 57 59 59 58 57 57 58 60 59 58 57 55 55 56 56 56 56 56 57 57 58 59 60 60 60 59 58 57 56 56 57 57 58 58 58 58 57 57 58 59 59 59 58 56 56 57 58 58 57 56 57 58 59 59 58 58 59 59 58 57 57 59 57 56 58 60 60 57 54 53 55 56 56 56 56 56 56 56 56 56 56 54 55 58 59 58 58 58 58 59 60 61 60 58 57 58 59 60 61 61 61 61 60 57 56 55 56 59 59 58 58 57 57 57 58 60 60 61 60 60 58 57 56 56 58 59 58 58 59 59 60 59 58 58 58 59 60 61 61 60 59 58 58 59 59 59 59 59 58 58 57 56 56 55 56 57 59 60 61 59 58 58 59 60 59 58 57 58 58 58 58 58 58 57 56 56 56 57 57 58 59 59 58 57 56 57 58 59 60 58 57 57 57 57 58 59 59 59 58 57 57 58 59 59 58 58 60 61 61 61 61 59 55 55 56 58 57 58 58 58 57 57 57 58 58 59 60 60 60 59 58 57 57 58 57 57 57 58 59 59 58 57 57 57 58 58 57 57 58 60 60 59 60 59 58 58 58 59 - 55 55 56 57 58 57 57 56 56 57 59 60 58 57 58 58 58 58 57 58 59 59 58 57 57 56 57 57 56 57 57 58 58 58 57 57 57 58 58 58 60 59 58 57 57 57 60 60 58 55 54 54 56 58 59 57 57 57 58 59 59 58 57 57 56 56 56 58 59 59 59 58 57 56 57 57 56 55 55 55 56 57 56 57 58 57 57 58 59 60 59 59 58 57 57 57 58 56 55 53 53 54 56 57 57 56 55 55 56 57 58 59 58 57 55 56 57 59 59 60 59 57 55 55 57 58 58 58 57 57 57 58 57 57 57 58 59 60 59 59 58 56 55 56 58 58 58 57 56 57 59 59 58 59 61 57 54 57 59 60 59 58 58 58 59 58 58 59 60 60 59 58 56 54 54 54 56 57 59 60 59 58 59 60 60 59 57 57 58 59 59 58 58 58 59 58 58 58 57 57 56 55 54 54 55 57 59 60 60 58 56 55 56 59 60 59 57 57 58 57 57 56 57 57 58 57 57 58 58 58 57 57 57 58 57 57 58 60 61 59 58 58 57 58 59 59 58 59 59 58 57 58 59 59 58 57 58 60 60 58 56 55 56 58 59 58 58 58 57 57 56 57 57 56 57 59 60 58 58 57 58 58 59 61 60 58 57 58 60 61 61 60 61 61 60 58 57 56 57 58 59 58 59 58 57 57 58 59 60 61 60 59 57 56 56 57 58 58 59 59 59 60 60 59 58 59 59 60 61 61 59 58 57 56 56 58 59 60 60 59 58 58 60 59 58 56 56 58 59 60 60 58 57 56 57 58 57 57 56 56 56 57 57 58 58 58 57 56 56 56 57 58 59 59 58 58 58 58 58 59 59 58 57 56 57 58 60 60 59 58 58 57 58 59 59 58 58 59 61 61 60 59 59 57 54 55 57 57 57 57 58 58 58 59 59 58 58 59 61 62 61 60 58 58 57 56 56 56 57 58 59 59 59 58 58 58 59 58 58 57 57 58 59 58 58 59 59 58 59 60 - 55 56 57 58 59 57 56 55 55 56 58 60 61 60 59 59 58 58 58 58 57 57 57 56 56 57 57 57 57 56 57 57 57 57 56 56 57 57 58 59 60 59 58 56 56 57 60 61 59 56 55 55 57 58 58 57 55 56 58 59 58 58 57 56 55 55 55 58 59 59 59 58 58 59 59 58 57 56 55 56 57 57 56 57 58 57 57 58 59 59 59 59 59 58 57 58 58 57 55 54 54 55 56 57 58 56 55 54 55 57 58 59 58 57 55 55 56 58 59 60 59 58 56 55 58 59 58 60 58 56 57 58 58 59 59 60 61 60 59 58 58 57 56 57 58 59 58 56 56 57 58 58 57 57 59 57 55 57 59 60 59 59 59 59 59 59 59 58 58 58 59 58 56 55 55 56 56 56 56 57 57 56 57 58 59 59 57 57 59 59 59 58 58 59 58 59 59 59 57 55 53 53 54 54 55 58 60 61 61 58 56 55 56 58 59 57 56 57 58 57 57 57 57 57 57 57 57 59 59 58 58 58 57 57 56 57 58 60 61 60 59 58 58 59 59 59 58 58 59 58 57 59 61 60 59 58 58 60 61 61 59 57 57 59 60 59 59 59 58 57 56 57 57 57 58 59 59 58 57 57 57 57 59 60 59 57 56 57 58 58 59 59 60 60 59 58 57 57 57 58 58 58 58 59 58 57 58 59 60 59 59 59 58 57 57 58 59 59 59 59 60 61 61 59 58 59 60 60 61 60 59 57 57 57 58 58 59 59 58 57 58 59 61 62 61 58 57 59 60 59 59 57 56 56 56 57 57 57 57 56 56 56 57 58 57 57 56 56 56 57 58 59 60 59 58 58 58 57 58 58 58 59 58 56 57 58 60 60 59 58 57 57 57 58 59 58 58 59 60 59 59 59 59 58 56 56 57 58 56 56 57 59 60 60 59 58 58 60 61 60 59 59 58 58 57 56 55 56 58 61 61 60 59 59 59 59 60 59 58 57 57 59 60 60 59 59 59 60 60 60 - 56 56 56 57 57 56 56 55 55 56 57 60 62 61 59 58 58 58 59 58 57 56 56 55 57 57 58 58 57 56 56 56 56 56 56 56 57 57 58 58 59 59 58 56 56 57 59 60 60 58 56 56 57 58 57 56 55 55 57 58 57 57 57 57 55 55 56 58 59 59 59 59 59 60 60 59 57 56 55 56 57 58 58 58 58 57 57 57 57 58 58 58 58 59 58 59 59 58 56 55 55 56 57 58 58 56 55 55 55 57 59 59 58 57 56 55 56 58 59 60 59 58 56 55 59 60 59 61 59 57 58 59 59 60 61 61 60 58 57 57 57 58 57 58 59 59 57 56 56 57 58 58 56 55 56 56 57 58 59 59 58 58 58 58 58 58 58 56 55 56 58 59 58 57 57 58 57 55 55 55 55 55 56 57 58 58 57 57 59 59 58 58 57 58 59 59 60 60 58 55 54 53 53 54 55 57 58 59 60 59 58 56 56 57 57 57 57 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 58 57 57 57 57 58 59 60 60 59 59 59 60 59 59 59 59 58 58 60 61 60 59 58 57 59 61 62 61 59 58 59 60 60 59 59 58 56 56 56 57 57 58 60 60 58 57 56 56 57 58 59 59 58 57 56 56 57 58 58 59 59 59 58 57 57 58 57 57 57 58 58 58 58 58 59 59 59 58 60 59 58 58 59 60 60 59 58 59 59 59 59 59 59 59 60 60 59 58 57 58 59 60 59 60 59 57 56 56 59 62 63 62 60 59 59 60 59 58 56 55 56 56 57 58 59 59 58 58 59 59 58 57 56 56 56 57 59 60 60 59 59 59 59 58 58 58 57 57 59 58 57 58 59 59 60 59 58 57 56 56 57 59 59 57 57 58 58 59 61 62 61 58 57 58 59 56 55 56 59 60 61 59 58 58 59 60 59 58 57 57 57 57 57 56 57 60 63 63 60 59 59 59 59 59 59 58 58 59 61 61 61 60 59 60 61 62 61 - 56 56 55 55 55 55 55 55 56 56 57 58 61 60 57 56 57 58 58 58 57 57 55 56 57 58 57 57 57 56 55 55 56 57 57 57 58 58 57 57 58 58 58 57 57 57 57 59 60 59 57 57 57 57 56 56 56 56 56 56 56 57 58 58 56 56 57 59 60 60 60 59 58 59 59 58 57 56 56 57 58 59 59 58 57 56 56 56 56 56 56 57 58 58 60 60 59 58 57 56 56 57 58 58 57 56 56 56 56 57 58 58 58 57 57 56 56 58 59 60 59 58 56 56 59 60 60 60 59 58 59 58 57 59 60 60 58 56 55 55 56 58 59 59 58 59 58 56 56 57 59 58 56 54 54 56 58 58 60 59 58 57 57 57 57 56 56 55 53 55 57 59 58 58 58 59 58 56 56 56 55 55 56 57 58 58 57 57 58 58 57 57 56 57 59 60 61 60 59 57 56 54 54 54 55 55 56 56 58 59 60 58 57 57 57 57 58 58 58 59 60 60 59 58 58 59 60 59 58 58 59 59 58 58 57 56 56 56 57 60 61 60 60 60 59 59 59 59 60 59 58 59 59 59 58 57 56 58 61 62 62 60 58 58 59 59 59 58 57 56 55 56 56 57 58 60 60 58 57 56 56 57 59 60 60 59 59 57 57 58 58 57 58 58 58 57 57 57 58 58 58 58 57 57 58 58 59 60 60 59 59 59 60 60 60 59 60 59 58 57 57 57 58 60 59 58 58 58 58 57 57 57 58 60 61 61 60 59 57 56 56 58 60 61 61 60 59 59 60 59 58 56 56 57 57 58 60 61 61 61 61 61 60 59 57 57 56 57 59 60 61 61 59 58 58 59 59 59 57 56 56 59 60 59 60 60 60 60 59 59 57 57 57 57 58 59 57 56 56 57 59 62 65 64 60 58 58 59 57 56 57 58 59 59 60 59 58 58 59 59 58 57 56 57 58 57 57 57 59 63 62 60 59 59 60 59 58 57 57 58 60 63 62 61 59 58 58 61 62 63 - 55 55 55 55 55 55 55 55 56 56 57 58 59 57 55 55 55 56 58 57 56 56 55 56 57 58 57 57 56 55 55 56 57 57 57 58 58 58 58 58 58 58 58 58 58 57 57 58 59 59 59 59 58 57 56 57 57 56 55 55 56 58 59 58 58 57 57 58 59 60 59 58 58 58 59 58 56 56 56 58 59 59 58 57 56 55 56 57 57 57 56 56 56 58 60 60 59 58 58 57 58 58 57 56 56 56 56 57 56 57 57 57 57 57 57 57 56 57 58 60 59 58 57 57 58 59 60 58 58 59 58 57 55 56 57 58 56 54 53 55 57 59 60 59 57 58 57 57 56 57 58 58 57 56 56 57 59 58 60 60 59 58 57 57 56 56 56 54 54 55 57 58 57 56 56 58 59 58 58 58 57 56 58 58 58 57 57 57 58 57 56 56 57 58 59 60 60 60 60 59 58 56 54 55 55 55 55 56 58 59 60 60 58 58 58 58 57 58 58 58 59 59 58 58 57 58 59 57 56 57 57 58 58 57 56 56 57 57 57 60 62 60 60 60 59 58 58 59 60 59 58 58 58 57 57 56 55 56 58 60 61 59 57 58 58 59 59 59 58 57 57 56 57 58 58 59 59 58 57 57 57 58 59 60 60 60 59 59 59 59 59 58 58 58 57 56 56 57 58 59 59 58 58 57 58 58 59 60 60 59 59 59 59 59 59 59 59 59 58 57 57 56 56 60 59 57 58 58 57 57 57 56 57 59 60 62 61 59 57 57 57 58 58 58 57 58 59 59 59 58 58 57 57 57 59 60 60 61 62 62 62 61 61 60 59 57 57 58 59 60 61 62 60 59 58 59 59 59 57 56 57 59 60 61 61 60 60 60 60 59 59 58 58 58 59 59 56 55 56 57 59 62 65 64 60 58 58 59 59 58 57 57 57 58 59 60 59 58 59 60 58 57 57 57 58 57 57 57 58 61 60 59 59 60 60 60 58 57 57 57 59 62 62 59 57 56 56 58 61 62 - 54 54 55 57 57 57 56 55 55 56 58 59 58 56 55 54 54 55 56 56 56 55 55 56 57 57 57 56 55 55 55 57 57 58 58 58 58 57 57 57 57 57 58 59 59 58 57 57 59 60 61 61 59 57 56 58 58 58 56 55 58 58 59 59 58 58 58 57 57 58 57 57 58 58 58 57 56 56 57 58 59 58 57 56 55 56 58 59 60 59 57 56 56 57 58 59 60 60 59 59 59 59 57 55 55 55 56 57 56 56 56 56 56 56 56 56 56 57 57 59 59 57 58 58 56 57 59 57 57 58 57 56 56 57 58 58 57 56 55 56 57 58 58 58 58 58 57 55 55 55 56 56 56 57 58 58 58 58 59 60 59 59 59 58 57 56 56 54 54 55 57 57 57 56 56 57 58 57 58 57 56 56 57 58 57 57 56 57 58 58 56 57 58 59 59 59 58 58 59 60 59 57 54 55 55 55 55 57 58 59 59 58 57 58 59 58 57 57 57 57 58 58 57 57 57 57 58 56 56 57 57 57 57 56 56 57 58 59 59 61 61 60 61 61 59 58 57 58 59 58 57 59 60 58 58 57 56 56 57 59 61 60 58 57 58 59 60 60 60 59 58 58 59 59 59 60 59 58 57 57 58 59 59 60 60 61 60 59 59 59 58 57 57 57 57 56 57 58 59 60 59 58 58 57 57 58 59 59 59 58 57 57 57 57 58 59 59 59 59 59 58 56 56 58 57 56 57 58 59 59 58 57 58 59 60 60 59 57 56 57 59 58 57 56 55 57 58 59 59 58 57 57 58 58 59 60 60 60 61 62 61 61 60 60 59 58 58 58 58 59 60 61 60 59 59 59 60 58 57 56 57 58 60 62 61 59 59 59 59 60 59 59 59 59 59 58 58 58 58 58 58 60 62 62 59 58 59 60 60 60 58 57 57 58 60 61 61 59 59 60 59 57 57 57 58 58 58 58 59 60 59 57 59 61 61 61 60 59 58 58 59 61 61 59 57 55 55 57 59 61 - 54 55 57 58 58 58 57 56 55 57 59 60 58 56 56 55 54 55 55 56 56 56 56 56 56 56 56 56 55 55 55 57 58 59 59 59 58 57 57 56 56 57 58 59 59 58 56 56 58 60 62 61 59 57 56 58 59 59 57 57 59 59 58 58 58 57 57 57 56 56 56 57 59 59 58 57 56 56 58 59 59 59 57 56 55 57 59 61 62 61 59 57 57 56 56 58 60 60 59 59 60 59 57 55 55 55 56 57 56 56 56 56 56 56 56 55 56 57 57 58 58 57 58 58 56 57 58 56 56 58 57 57 58 58 59 59 59 58 57 57 57 57 56 57 59 59 57 55 54 54 54 55 55 57 59 59 57 57 58 59 60 60 60 59 58 57 56 54 54 55 57 58 58 58 57 57 57 56 56 55 55 55 56 56 56 56 56 57 59 59 57 57 58 59 60 59 57 57 58 59 59 58 55 55 56 56 56 58 59 58 57 56 57 58 60 59 57 57 57 57 58 58 58 57 56 57 58 57 57 58 58 57 56 56 57 58 59 60 61 60 59 59 60 60 58 57 56 57 59 58 57 60 61 59 59 59 57 56 56 59 60 60 59 58 59 60 60 60 61 60 59 59 60 60 59 59 59 58 58 58 59 60 59 59 60 61 60 58 58 58 57 57 57 57 57 57 58 59 60 59 59 58 58 57 57 57 58 58 58 57 56 57 56 56 57 58 58 59 60 60 59 58 57 56 55 55 56 59 61 61 60 59 59 60 60 58 56 56 56 57 59 59 58 56 56 57 59 59 59 58 58 58 58 58 59 59 59 59 60 60 60 60 59 59 59 59 58 57 57 58 59 60 59 58 58 59 59 58 57 56 57 57 59 61 60 59 58 58 59 60 60 60 60 60 60 59 59 60 61 59 58 58 61 60 58 58 59 59 60 60 58 57 57 58 60 61 61 60 59 59 58 57 57 57 58 58 59 60 60 60 58 56 58 60 61 62 61 60 59 59 59 60 60 59 57 56 55 57 58 59 - 55 56 58 58 59 58 58 57 56 57 59 59 57 56 56 56 55 55 55 56 57 57 57 56 56 56 57 58 57 56 56 57 58 58 60 59 57 56 57 57 56 57 57 57 58 58 56 56 57 59 60 60 58 57 56 58 60 60 58 58 59 58 57 57 57 58 58 56 55 56 56 58 59 58 57 56 56 57 59 59 59 58 58 57 57 58 59 61 62 62 60 58 57 56 56 58 60 59 58 59 59 59 57 56 56 56 57 57 56 56 56 57 57 57 56 56 56 57 57 58 57 58 58 57 57 56 56 56 57 58 58 60 60 59 58 59 59 60 59 59 58 57 56 57 59 59 58 56 55 55 54 54 55 56 58 59 59 59 58 59 59 60 59 59 58 57 57 56 56 56 58 59 59 59 58 58 57 56 55 54 54 54 55 55 55 55 55 57 59 59 58 58 58 58 59 58 57 56 57 57 58 58 58 57 56 55 57 58 59 58 57 57 57 58 60 59 58 58 57 58 60 60 59 58 57 58 59 58 59 60 59 58 56 56 57 58 59 60 60 58 58 59 59 59 58 55 55 57 59 59 58 61 61 59 59 60 59 56 56 58 60 61 59 58 58 59 58 59 60 60 60 59 59 58 58 59 59 58 58 59 60 60 59 58 59 60 60 57 57 58 57 57 58 58 58 57 58 60 60 58 57 58 58 58 57 57 57 58 58 58 57 58 57 56 56 57 58 59 60 60 60 59 57 56 55 56 57 60 62 63 61 59 59 61 60 56 55 56 56 57 58 58 58 57 56 58 60 60 59 58 59 59 59 59 59 58 58 59 60 60 59 58 57 58 59 58 58 57 58 58 59 58 58 57 57 58 59 59 57 56 56 56 57 59 59 58 58 58 59 59 58 59 60 59 60 61 60 61 62 60 58 59 60 60 58 59 58 57 58 59 58 58 57 57 58 59 59 60 59 58 58 57 58 57 57 58 60 61 61 60 57 55 57 59 60 60 61 61 61 60 60 60 60 59 59 58 57 58 57 58 - 56 56 57 58 58 59 60 60 59 58 58 58 57 57 56 56 55 54 55 57 58 58 57 56 55 56 59 60 59 58 57 57 58 59 61 60 57 57 58 58 58 58 57 56 57 57 56 56 57 58 58 58 57 57 57 58 59 60 59 60 60 59 57 56 58 59 58 57 56 56 57 58 58 57 56 55 57 58 60 59 58 58 58 57 57 57 58 59 60 61 60 58 57 57 57 58 59 57 57 58 59 59 58 57 56 56 57 57 56 57 58 58 59 59 58 57 56 57 58 58 58 59 58 57 57 56 54 56 57 58 60 61 59 56 56 56 57 59 61 61 60 59 58 56 55 57 58 57 56 56 56 55 55 57 59 61 61 60 59 59 58 58 58 58 57 57 57 58 59 58 58 58 58 58 59 58 59 58 57 56 56 56 56 56 55 54 55 57 59 59 58 57 57 57 57 57 57 57 56 56 57 60 61 60 58 56 56 57 59 60 60 58 58 59 61 60 59 58 58 59 60 61 60 58 58 58 59 59 60 61 60 59 57 56 56 56 57 57 57 56 56 57 59 59 57 55 55 57 60 60 60 60 59 57 59 60 59 55 53 55 58 60 59 58 57 58 58 58 59 59 59 59 58 57 57 60 61 60 59 59 59 59 58 58 58 61 62 59 59 59 58 58 58 59 59 58 58 60 60 57 57 58 59 59 58 57 57 58 59 60 60 58 58 58 57 57 58 60 61 61 60 58 58 59 58 57 58 61 62 61 59 57 57 59 60 58 57 58 57 56 55 56 56 57 57 58 59 60 59 58 59 59 59 59 60 60 60 60 60 60 59 58 57 57 58 58 58 59 60 61 60 58 57 57 57 58 59 59 58 57 56 56 57 59 59 58 58 58 59 58 58 58 59 59 60 62 61 61 60 57 57 58 61 61 58 58 57 56 57 58 59 59 58 56 56 57 58 59 59 59 60 60 59 57 56 57 59 61 61 59 56 54 55 56 56 57 59 60 61 60 60 60 60 59 60 60 59 58 58 57 - 57 57 56 58 58 59 60 60 59 58 57 57 55 56 56 56 56 56 56 56 57 57 56 56 57 58 59 60 60 60 58 57 57 58 59 59 57 56 57 58 59 59 58 57 57 57 57 57 57 56 57 57 57 56 56 57 58 59 59 60 61 59 57 56 58 59 60 58 57 56 57 57 57 57 57 57 57 57 58 58 58 58 58 57 56 57 57 57 58 58 58 57 57 58 58 58 57 56 57 58 58 58 58 57 57 57 57 57 58 58 58 58 58 58 57 56 56 57 58 57 56 57 57 57 58 58 57 59 59 58 59 59 58 57 56 57 57 58 59 59 59 59 59 57 56 58 58 57 57 57 58 57 57 57 58 59 60 58 57 58 58 58 58 57 56 56 57 58 59 59 58 58 58 58 58 58 59 58 58 57 57 57 57 57 57 57 57 58 58 58 58 58 58 57 58 58 59 58 57 56 57 59 60 59 58 58 57 57 58 58 59 60 60 61 61 61 59 58 58 58 60 61 60 58 58 57 57 59 60 60 59 59 58 57 56 56 56 57 57 56 56 56 58 59 59 57 57 58 60 61 61 60 57 55 56 58 58 56 54 55 57 59 60 59 58 58 57 57 57 57 58 57 57 56 57 59 59 58 57 57 57 58 58 57 58 58 59 59 60 60 60 60 60 60 59 58 58 59 59 57 57 58 59 59 59 59 59 59 60 61 61 60 59 59 58 59 60 61 62 61 60 59 58 60 59 57 57 59 60 60 59 58 57 58 59 60 60 59 58 58 57 57 57 57 58 58 59 60 59 58 58 57 58 59 58 58 58 58 59 60 60 58 56 56 57 59 59 59 60 60 60 60 59 59 58 58 58 58 59 58 58 58 59 60 59 58 58 58 59 59 59 59 59 59 60 59 59 60 60 59 57 57 60 61 60 58 58 58 58 58 58 58 57 56 56 56 58 59 60 59 60 60 60 58 57 57 58 59 60 60 57 53 54 55 55 55 57 59 60 61 62 62 62 61 61 61 60 59 58 58 - 59 58 57 57 58 58 58 58 57 56 56 56 55 56 57 58 58 57 57 56 55 55 55 56 58 59 58 58 59 59 59 57 56 55 56 57 57 56 57 57 59 60 60 59 59 59 59 58 56 55 56 56 57 56 54 55 57 58 58 59 59 59 57 56 56 58 60 59 57 55 56 56 57 57 58 59 57 56 55 57 58 58 57 56 57 57 57 57 57 57 57 57 57 59 59 58 57 56 57 58 58 57 57 57 57 57 57 58 58 58 58 57 56 55 55 56 56 56 56 55 54 55 56 57 58 59 61 62 60 58 56 57 58 59 59 59 59 58 56 57 58 58 58 58 59 59 58 56 56 57 58 60 59 58 57 57 57 56 56 57 58 59 58 57 56 56 56 56 56 58 58 59 59 58 57 57 58 57 57 57 57 57 58 59 59 59 59 59 59 59 59 59 59 59 59 60 59 59 58 57 57 57 57 56 57 58 59 58 57 56 58 61 62 61 60 60 60 57 56 57 59 60 60 59 57 56 56 58 59 58 58 59 59 58 57 57 57 59 60 58 57 57 58 60 62 61 59 59 59 60 60 59 56 53 55 57 59 58 57 56 56 58 59 59 58 58 57 55 54 56 57 57 57 57 58 58 57 56 56 56 57 57 58 58 58 56 56 58 59 59 60 61 60 60 59 58 57 58 58 57 57 58 57 59 60 59 59 59 59 60 61 61 59 58 58 59 61 62 62 61 61 60 59 59 59 57 57 57 58 58 59 59 59 58 58 60 60 59 60 60 60 60 59 59 59 59 59 58 58 57 57 57 57 58 57 56 56 56 57 59 61 60 57 57 59 60 59 59 59 57 59 61 61 60 59 58 57 57 58 59 60 60 61 61 59 58 58 57 58 58 59 60 60 60 58 56 57 60 63 62 59 57 58 60 60 57 57 60 59 57 56 55 55 56 56 57 59 59 59 58 58 59 60 59 58 57 57 58 59 61 59 55 56 56 56 56 56 58 60 62 62 63 64 63 62 61 60 60 60 60 - 58 57 57 57 57 57 57 58 57 56 56 57 60 60 59 58 57 57 56 56 56 55 55 56 57 57 57 57 57 58 58 57 56 56 56 56 57 57 56 57 58 60 60 61 60 59 60 59 56 55 56 56 57 56 54 55 56 57 57 57 59 59 58 56 57 58 59 58 56 55 55 56 57 58 58 58 58 57 57 58 58 57 54 54 57 57 58 58 59 59 59 59 59 58 59 59 58 58 57 57 57 58 58 58 58 57 57 56 56 57 57 57 56 57 57 57 57 55 55 54 54 55 56 56 57 58 59 59 58 57 56 56 57 58 58 58 59 59 57 57 58 58 58 57 56 57 58 57 57 56 57 59 59 59 59 59 59 58 58 58 59 59 59 58 58 57 57 55 55 56 57 58 58 58 58 58 57 56 56 56 57 57 57 58 58 59 59 59 59 59 58 59 59 59 59 59 58 57 56 56 57 58 57 57 56 57 57 58 57 58 59 61 61 60 59 59 58 57 56 57 59 60 61 60 60 59 58 58 58 58 58 59 60 60 59 58 58 59 59 59 59 58 60 61 63 61 60 59 59 60 59 57 55 54 56 58 59 58 57 56 57 58 59 57 57 58 57 56 56 58 58 58 59 60 61 61 60 59 58 59 59 59 59 60 60 59 58 58 59 59 59 60 60 59 58 58 57 58 58 57 58 59 59 60 59 58 57 57 58 59 60 61 60 58 58 59 60 61 61 61 61 60 60 60 59 59 58 58 58 59 58 58 58 58 59 59 59 59 60 61 61 61 60 59 60 60 59 57 56 57 58 59 60 60 59 58 57 57 57 58 60 60 58 59 60 61 59 58 59 59 58 59 59 59 58 58 57 56 55 57 59 60 61 61 60 59 58 58 57 58 58 59 60 60 58 57 58 60 63 62 60 58 59 60 60 58 58 59 58 57 56 56 57 57 57 57 58 58 58 58 58 59 60 60 59 57 57 57 58 60 59 58 59 59 59 58 58 59 60 59 59 59 60 61 61 61 61 60 61 60 - 57 57 56 56 56 57 58 58 59 58 58 58 60 60 59 57 56 56 57 58 58 57 56 57 57 58 59 59 59 58 58 58 57 57 55 55 57 56 55 55 57 59 60 60 60 59 59 59 57 56 56 57 57 57 55 56 57 58 57 57 58 59 58 57 58 58 58 57 55 54 56 57 58 57 57 57 57 57 58 58 57 56 53 54 56 58 59 59 60 61 60 60 59 59 57 58 59 58 58 58 58 59 59 60 59 58 57 56 55 55 56 56 57 58 60 59 58 56 54 54 55 56 57 57 56 57 58 58 58 58 57 57 57 57 57 58 60 60 59 58 57 57 58 57 55 57 58 59 57 57 57 58 58 59 60 59 58 58 58 57 57 57 58 58 58 57 55 54 54 55 56 57 57 57 58 57 57 57 56 56 56 56 57 58 59 59 58 57 57 58 58 59 59 59 59 58 57 56 56 56 57 58 58 57 56 56 56 57 58 58 59 60 60 59 58 58 58 58 58 58 58 60 60 61 61 60 59 58 58 57 57 58 59 59 60 60 59 58 58 59 60 59 60 61 62 60 59 58 58 58 57 55 55 57 59 60 60 58 57 58 59 59 59 58 57 58 58 58 59 59 59 58 58 60 62 63 61 60 60 59 59 59 59 60 61 60 59 59 58 58 59 59 59 59 58 57 57 57 57 58 59 60 61 61 59 57 57 57 57 59 60 60 59 58 58 58 58 59 60 61 61 61 61 61 61 61 61 60 59 58 56 56 56 57 58 57 57 58 60 60 60 59 59 58 58 59 59 56 56 57 59 61 62 62 60 59 58 58 58 57 59 60 59 59 60 60 58 57 58 58 58 58 59 60 60 59 58 56 55 56 58 60 61 61 60 60 59 59 58 57 58 58 58 59 57 56 57 59 62 62 61 60 60 61 61 60 59 59 59 58 58 58 58 59 59 58 58 57 58 59 59 61 61 60 59 59 58 58 58 60 59 59 60 60 60 60 60 60 60 59 59 59 58 59 59 60 60 60 60 60 - 56 56 57 57 56 57 57 58 59 59 58 58 57 57 56 55 55 56 58 59 59 58 58 58 59 61 61 61 60 59 59 59 59 58 55 55 57 55 54 54 56 58 59 59 59 58 58 58 58 57 57 58 58 57 56 56 57 58 57 57 57 58 58 58 58 59 59 57 56 55 57 58 58 57 56 56 56 57 58 58 57 56 54 55 57 58 59 59 60 60 60 60 59 58 56 57 59 59 59 59 60 60 59 59 59 59 58 57 56 56 56 57 57 59 61 60 59 57 54 54 56 57 57 58 57 57 58 59 59 59 59 59 58 58 57 58 60 61 60 58 57 57 58 57 56 58 59 60 58 57 57 57 58 58 59 57 56 57 57 56 56 56 57 58 57 56 55 55 56 56 56 56 56 57 58 58 59 58 59 58 56 55 56 58 60 60 58 56 56 57 58 58 58 58 58 58 57 57 57 57 58 58 59 58 57 56 56 57 58 59 59 59 59 58 58 59 59 59 59 59 58 59 60 60 61 60 58 59 59 57 56 56 57 58 59 59 59 58 58 59 59 58 59 60 59 58 57 57 57 57 56 55 56 58 60 61 61 58 58 59 60 60 60 59 59 59 59 59 60 60 58 57 56 58 61 62 61 59 59 59 58 58 59 59 60 60 59 59 59 58 58 58 58 59 58 57 57 58 58 58 59 60 61 61 59 58 58 58 59 60 61 59 59 58 57 57 57 58 58 59 60 61 62 62 61 62 62 61 59 56 54 54 55 56 56 56 57 58 59 59 59 58 57 56 56 57 57 56 56 57 59 61 62 61 59 57 57 58 58 57 59 59 58 59 59 60 58 57 58 59 59 59 60 61 61 60 59 57 57 58 59 60 61 60 60 60 60 59 58 58 57 57 57 57 57 55 56 57 60 61 62 61 61 61 61 61 61 61 61 60 59 59 59 60 60 60 59 58 59 60 61 62 62 61 60 60 59 58 59 59 59 58 59 60 60 59 59 60 60 60 60 60 59 57 58 59 59 59 59 59 - 57 57 56 56 57 57 57 58 57 57 58 57 55 54 54 54 55 56 58 59 59 59 58 58 60 61 62 62 60 59 59 60 61 60 57 56 57 57 55 55 57 58 59 59 58 58 57 58 59 58 58 58 58 57 56 56 57 58 58 57 55 57 58 58 58 59 60 59 58 58 58 58 57 56 55 56 56 57 57 57 56 57 56 57 59 59 58 58 58 59 59 59 58 57 57 57 59 59 60 61 60 59 57 57 58 59 59 59 57 57 58 58 58 59 60 60 59 57 56 56 57 57 58 57 57 58 60 60 61 62 61 60 58 59 58 58 60 60 59 59 57 56 58 58 58 59 60 59 58 57 56 57 57 58 58 56 55 56 57 58 58 57 58 59 58 57 56 56 58 58 57 56 56 57 58 59 61 61 61 59 57 56 56 57 59 60 58 56 55 56 57 58 57 57 57 58 58 59 60 60 59 58 59 58 57 57 56 57 58 59 59 59 58 58 58 60 61 62 61 60 59 58 59 59 60 59 58 59 59 57 56 55 56 56 57 56 57 58 59 59 58 57 57 57 56 56 56 57 58 56 54 56 57 58 61 62 61 59 58 59 59 60 60 60 59 59 59 60 61 60 58 55 55 57 60 61 60 58 57 58 58 58 58 59 60 58 58 59 59 58 58 59 58 58 59 58 58 58 58 58 58 59 59 60 59 59 59 60 61 62 61 59 58 57 57 56 56 56 57 58 59 60 61 61 60 60 60 60 59 56 54 54 54 55 56 57 58 59 59 58 58 58 56 55 55 55 56 57 57 57 57 59 60 59 56 55 56 58 59 58 59 59 58 58 59 61 60 59 60 61 61 61 61 62 61 61 60 60 59 59 60 60 60 59 59 60 59 59 58 58 58 57 58 58 57 56 56 57 59 61 62 61 61 61 60 61 62 64 63 62 60 60 59 59 59 60 59 59 59 61 61 62 63 62 61 59 59 58 58 59 58 58 58 59 58 57 58 59 59 60 61 62 60 57 57 58 59 59 58 57 - 57 57 56 56 57 57 58 57 56 56 56 56 55 55 55 56 56 57 58 58 58 58 57 57 57 59 60 59 59 59 60 61 62 61 59 58 58 58 57 57 58 59 59 58 58 58 58 59 59 58 57 58 58 56 56 56 57 58 58 57 55 57 58 58 58 59 60 60 59 58 59 58 55 55 56 57 57 57 57 56 56 57 59 60 60 60 59 59 59 59 59 59 59 58 58 58 58 58 59 59 59 58 57 57 58 58 60 59 58 58 59 59 59 59 59 60 59 58 57 57 58 58 58 58 58 59 60 61 62 61 60 60 59 59 58 58 59 59 59 59 58 57 58 59 59 59 59 59 57 56 57 58 59 58 58 56 55 56 57 58 59 59 59 58 57 56 57 57 57 57 57 57 57 58 59 60 61 61 61 60 58 56 56 57 59 59 58 56 55 56 57 58 58 57 57 57 59 60 60 60 58 57 57 58 57 57 58 58 59 60 59 59 58 59 59 60 61 61 61 60 59 59 58 59 59 59 59 60 59 58 57 57 56 56 56 56 58 59 60 59 59 58 58 57 56 55 56 58 59 58 56 59 59 58 59 61 62 60 58 58 58 59 59 59 59 59 59 60 61 61 59 56 56 58 61 60 59 58 57 58 59 58 59 60 60 58 58 60 60 58 59 59 58 59 59 59 58 58 58 58 57 57 57 57 57 58 59 60 61 61 60 59 59 58 58 58 57 56 56 57 58 59 59 58 58 58 58 58 58 56 56 56 56 57 58 60 60 59 59 58 58 58 57 57 56 56 56 58 57 56 56 57 57 57 55 54 56 58 59 59 59 58 56 57 60 62 61 60 60 61 61 61 60 60 59 60 60 60 59 59 60 59 59 59 59 59 58 58 58 59 58 58 58 58 58 58 57 58 59 60 60 61 60 59 58 59 61 63 62 61 60 60 59 59 58 58 58 58 58 59 60 61 61 61 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 59 60 60 59 58 59 59 59 59 58 57 - 56 56 56 57 58 58 58 57 57 56 55 56 57 57 57 57 57 57 57 57 57 57 57 57 56 57 58 58 58 58 58 60 60 60 59 58 58 57 57 57 58 58 57 56 56 57 57 58 58 58 57 58 57 56 55 56 58 59 59 57 56 57 57 57 58 59 60 60 58 57 58 57 54 55 57 58 59 58 57 56 55 56 58 59 59 59 59 58 58 59 59 59 59 59 58 58 57 57 56 57 56 57 58 59 59 59 59 58 57 58 59 60 60 60 60 60 59 59 58 58 59 59 59 59 59 59 60 61 60 59 58 58 58 59 58 58 58 58 57 58 58 58 58 58 58 58 57 57 56 56 57 59 60 59 58 57 56 56 56 58 59 60 58 56 54 54 56 57 56 56 57 57 58 59 60 61 61 60 60 59 58 57 56 57 58 59 58 56 55 56 58 59 60 59 57 56 58 59 60 60 59 57 57 57 57 58 58 59 59 59 59 58 59 59 60 59 59 59 59 59 59 59 58 58 59 59 60 59 58 59 59 59 58 58 57 57 58 59 60 61 60 59 58 58 57 56 57 59 60 59 58 61 61 59 59 60 61 60 59 58 58 59 59 59 59 59 59 60 61 61 59 57 56 58 61 59 58 57 58 58 58 58 59 60 60 59 58 60 60 58 58 58 59 60 60 59 59 58 59 58 58 57 57 56 56 57 58 59 60 58 58 60 60 59 59 59 58 57 57 56 57 58 58 58 57 57 57 57 57 57 57 58 59 59 60 61 60 59 58 58 57 58 59 59 58 58 58 57 57 56 56 56 57 57 56 56 56 58 59 59 59 57 55 57 60 63 62 61 60 59 59 60 60 58 57 58 59 60 60 59 59 58 58 59 59 58 58 58 58 58 59 58 58 57 57 58 58 58 58 58 60 60 59 58 57 59 61 61 61 61 60 60 60 59 58 57 57 57 57 57 58 59 59 59 58 57 59 59 59 59 59 59 59 59 60 60 59 58 59 59 59 59 59 59 59 59 59 59 58 58 - 57 57 57 58 58 58 58 58 57 56 55 56 58 58 57 57 57 56 56 57 57 57 58 58 57 56 57 58 58 57 57 58 58 58 58 57 56 56 55 55 56 56 55 54 54 55 56 57 59 58 58 58 58 57 56 57 58 60 59 58 58 58 57 56 57 58 59 59 58 57 57 56 55 57 59 60 60 59 58 56 55 56 57 58 58 58 58 58 58 59 59 60 59 58 58 58 58 56 55 54 55 57 59 60 61 59 59 57 55 57 58 60 60 59 59 59 59 58 57 58 61 60 60 59 59 59 59 59 59 58 57 57 58 58 58 57 57 57 56 58 58 57 57 57 57 57 56 55 55 56 58 60 61 60 59 58 58 57 57 58 60 60 58 55 54 54 55 56 56 56 57 58 59 60 61 62 62 60 58 58 57 57 56 57 58 59 58 57 57 57 58 61 62 60 58 56 57 59 60 60 59 59 57 56 57 57 58 58 58 58 58 59 59 60 60 57 56 56 57 58 58 58 58 59 59 60 60 57 56 58 60 60 61 60 59 58 58 59 59 61 61 59 59 58 58 58 58 60 60 60 59 61 61 58 59 60 60 60 59 59 58 58 58 59 60 60 60 60 60 61 60 58 57 58 59 58 57 56 57 58 59 58 59 60 60 58 58 59 59 58 57 58 60 61 60 59 59 58 59 60 59 59 58 57 56 56 57 59 59 57 57 61 62 60 60 60 60 59 58 57 57 57 58 59 58 57 57 57 58 59 59 59 60 60 60 60 60 59 58 57 58 59 60 61 60 59 58 58 57 57 58 58 58 59 59 59 59 59 60 58 59 58 56 57 60 62 62 61 60 58 58 59 59 58 57 57 58 59 60 59 59 57 58 61 60 59 59 59 59 58 58 58 57 57 56 57 57 57 56 57 59 61 59 58 58 60 60 59 60 61 60 61 60 60 58 57 57 57 56 57 58 59 58 58 58 59 60 61 61 61 59 59 59 60 61 61 60 60 60 60 59 59 59 59 59 58 58 58 59 59 - 57 58 59 59 59 58 59 58 57 56 56 57 58 57 56 56 57 56 56 56 57 58 59 58 58 57 58 58 58 58 57 58 57 57 57 56 55 55 54 54 54 55 55 55 54 54 55 56 59 58 58 57 58 58 56 57 58 60 58 58 58 58 57 57 56 56 58 58 58 57 57 57 58 59 60 60 58 58 58 57 56 56 56 56 57 57 57 58 58 58 58 59 58 57 58 59 58 57 56 56 57 58 59 60 60 59 58 57 55 57 59 60 60 59 59 59 58 57 56 58 60 60 60 60 59 58 58 58 59 58 57 58 58 58 58 57 57 56 56 58 59 58 57 56 57 57 56 56 56 56 58 60 61 60 59 61 62 60 60 60 61 61 60 58 57 56 57 56 56 56 57 58 59 60 61 62 61 59 58 57 57 57 56 57 58 59 58 58 58 58 58 60 61 60 58 57 58 59 60 60 60 59 58 56 56 57 57 57 57 57 58 59 59 59 59 56 55 56 57 57 57 57 58 59 59 60 60 57 56 58 60 61 62 62 60 58 58 58 59 60 60 59 58 59 59 59 58 59 59 58 59 60 60 58 59 60 60 59 59 58 58 58 58 59 60 60 60 60 60 60 60 59 57 56 57 56 56 56 56 57 59 58 59 60 60 58 57 59 59 58 58 59 61 61 60 59 59 59 58 59 60 59 59 57 56 57 58 58 58 57 57 60 60 60 60 60 60 59 59 58 58 58 59 60 59 58 57 58 58 58 59 59 59 60 59 59 59 58 58 59 59 59 60 60 61 60 58 57 58 59 59 59 59 60 60 60 60 60 59 58 59 59 56 58 60 61 60 59 60 59 59 59 58 58 58 58 58 59 59 59 59 58 59 61 61 60 60 60 59 59 59 58 57 57 57 56 57 57 56 57 59 61 61 60 58 60 60 59 60 60 60 60 61 60 60 59 58 58 58 57 58 59 59 59 59 60 61 62 61 60 58 58 59 60 61 61 61 61 61 60 59 59 58 58 58 58 58 58 59 59 - 57 58 59 59 59 58 58 58 57 57 57 57 56 57 57 57 57 58 58 58 58 58 57 57 57 58 58 59 59 59 58 58 57 57 57 57 58 56 55 55 55 56 57 57 56 56 56 56 57 57 57 58 58 58 56 57 58 59 57 56 57 57 57 56 55 55 57 58 59 59 60 61 61 62 61 58 56 55 56 57 58 58 56 56 57 57 57 58 57 57 57 57 58 58 59 59 57 58 59 59 60 59 59 58 57 57 57 57 57 58 58 59 59 58 58 58 57 57 56 57 58 58 58 59 58 57 57 58 59 59 59 59 58 59 58 57 56 55 56 58 60 59 57 57 57 57 56 55 55 56 58 61 62 60 59 61 63 61 60 60 59 59 60 59 58 56 55 56 57 57 57 57 58 59 60 61 61 59 58 58 57 57 57 57 58 59 59 59 59 58 57 58 59 59 58 58 58 59 60 60 60 58 57 56 57 57 57 57 56 57 59 61 61 60 58 56 56 58 60 59 57 57 58 60 60 59 58 56 56 58 60 62 63 63 61 59 58 58 58 59 59 57 58 59 60 60 59 58 58 58 59 59 59 59 60 60 59 57 58 59 60 59 58 58 59 59 59 59 59 61 61 60 58 56 56 56 56 56 56 58 59 59 59 60 61 60 59 58 58 59 59 60 62 62 61 60 60 60 60 58 59 60 59 57 56 57 58 60 60 60 59 58 58 59 58 59 59 60 60 60 60 60 60 60 59 58 58 58 59 59 59 60 60 60 60 58 59 59 60 60 61 60 60 60 59 58 57 58 59 60 60 58 58 58 59 60 60 59 58 58 60 59 57 57 58 57 56 56 58 60 60 58 59 60 60 59 59 58 58 58 60 60 60 61 61 61 61 60 59 58 58 57 58 59 58 58 59 59 58 57 58 61 61 60 58 59 60 60 59 58 58 59 60 61 61 60 60 61 60 58 58 59 59 59 58 60 61 62 61 59 59 60 60 61 61 61 60 59 59 60 60 59 60 60 59 59 59 59 59 60 - 58 58 59 58 58 57 58 58 58 58 58 58 55 55 56 56 56 57 58 58 58 57 56 56 57 57 57 58 59 59 58 58 57 56 56 58 60 59 57 56 56 57 59 58 58 58 58 57 57 56 56 57 57 57 57 58 58 58 57 56 57 57 57 56 55 55 57 58 59 60 61 61 60 61 60 58 56 55 56 57 58 58 57 57 58 58 58 57 57 56 57 57 58 58 59 58 57 59 61 61 61 60 58 57 57 57 57 58 60 60 59 59 59 58 58 58 58 58 57 56 56 58 58 59 58 57 57 57 58 59 60 59 58 58 58 57 56 55 56 59 60 60 58 58 57 57 56 56 56 56 58 59 60 60 58 59 60 61 60 59 57 57 58 60 60 58 56 56 58 56 56 56 57 58 59 60 59 59 59 58 58 58 58 58 59 60 60 60 59 58 56 56 56 57 58 59 59 60 60 59 59 58 57 57 57 58 58 58 57 59 61 62 61 60 57 56 57 59 61 60 58 58 59 61 61 60 58 58 58 58 60 61 62 61 60 58 58 58 58 58 57 56 57 59 60 60 59 58 58 58 58 58 59 60 62 61 59 57 58 60 60 60 58 57 57 57 56 57 58 59 60 60 58 57 57 57 57 58 59 59 60 60 60 61 62 61 60 58 58 59 59 61 61 61 61 60 59 59 60 58 58 59 58 57 57 58 60 61 62 61 60 57 57 57 57 58 59 60 61 61 61 61 61 60 59 58 57 58 58 59 59 59 60 61 60 58 59 60 60 61 61 60 59 58 58 58 59 59 60 61 60 58 57 57 59 60 59 58 58 59 61 60 58 57 56 56 55 56 58 60 59 57 58 60 60 60 59 58 58 59 60 60 60 60 60 60 60 60 59 59 58 58 58 59 59 59 60 60 59 58 59 61 61 59 57 57 59 60 59 59 58 59 59 60 59 59 59 60 59 58 58 58 58 58 58 59 60 60 59 57 58 61 61 61 62 61 60 59 59 59 59 59 60 60 59 59 59 60 60 59 - 58 59 58 58 57 58 58 59 58 58 59 58 55 54 55 55 54 55 55 56 57 57 56 57 56 57 56 56 57 58 58 57 56 56 55 57 61 60 58 56 56 57 58 59 58 58 59 58 58 57 56 55 57 58 60 60 59 58 57 57 57 58 57 58 57 57 58 59 60 60 59 57 55 56 58 58 58 57 57 56 56 57 57 58 60 59 58 56 56 57 59 59 58 56 57 58 59 60 61 60 58 57 58 58 59 59 58 58 60 60 61 60 59 58 58 59 60 59 58 57 57 58 59 60 59 58 56 56 57 58 58 58 57 58 57 56 56 56 57 57 58 60 61 59 56 55 56 58 58 57 56 56 57 58 58 57 56 59 60 59 57 56 57 59 60 60 58 57 56 53 52 54 57 59 59 57 56 57 59 59 57 57 57 58 58 59 60 60 58 57 57 55 54 55 57 59 60 61 60 59 58 58 58 57 58 57 57 58 58 60 61 62 62 59 57 55 55 57 59 59 58 59 59 59 60 61 62 61 60 59 59 58 58 58 58 57 58 58 58 57 55 56 57 58 60 60 60 58 58 57 57 57 58 61 62 61 59 58 58 59 59 58 58 58 57 54 53 54 56 57 57 57 57 58 59 58 59 61 62 61 59 58 59 61 61 60 59 58 57 58 58 59 59 59 58 57 57 56 57 59 58 57 57 57 57 61 61 60 61 60 59 56 54 55 57 58 59 58 59 60 60 61 60 59 58 57 57 56 57 57 57 58 59 61 61 59 59 60 59 59 59 60 58 57 57 60 61 60 59 60 60 59 58 59 59 59 59 58 59 60 62 62 60 56 56 57 59 60 60 59 58 56 57 58 60 60 59 59 59 60 59 59 58 59 59 60 58 58 59 60 60 59 58 59 59 58 58 59 60 60 61 60 60 59 57 56 57 59 60 61 62 61 59 57 56 55 56 56 58 60 58 57 57 57 58 59 59 58 57 57 58 59 59 60 59 59 60 60 59 57 56 57 59 58 58 58 59 61 60 59 - 58 58 58 58 58 58 59 58 58 58 58 57 55 55 55 55 55 55 56 56 56 56 57 57 57 57 57 56 57 57 57 57 56 56 56 58 61 60 58 56 56 58 58 58 58 58 58 58 58 58 57 56 57 59 61 60 59 58 58 58 57 57 58 58 58 59 59 60 59 59 58 56 56 56 58 58 58 58 57 58 58 58 58 58 58 58 58 58 57 58 60 61 60 59 59 59 58 59 59 59 58 57 58 59 60 60 58 57 57 59 60 59 58 57 57 58 58 58 57 56 56 58 59 60 59 58 57 57 58 58 58 59 59 58 57 56 56 56 56 57 58 60 61 59 56 56 57 58 58 57 56 56 56 56 56 55 55 58 59 58 56 55 56 58 58 58 56 55 56 54 54 54 56 57 57 56 56 56 57 59 59 58 58 57 57 58 58 58 58 58 57 56 56 56 58 60 61 60 60 59 58 58 58 57 56 55 56 57 58 59 60 62 62 60 57 55 56 57 59 59 58 58 57 58 59 60 60 60 59 59 58 58 58 58 59 58 58 57 58 58 58 58 59 60 60 61 60 59 59 60 60 58 58 59 60 60 60 59 59 58 58 58 59 59 58 56 54 54 55 56 55 56 57 58 58 59 60 61 62 61 60 59 60 60 60 60 60 59 59 58 58 58 59 59 59 58 58 58 58 58 57 57 57 57 57 59 60 60 60 59 58 57 56 56 58 59 59 58 58 58 59 59 59 58 58 58 57 57 58 58 57 58 59 61 61 57 57 57 57 57 58 58 58 57 57 59 59 57 57 58 58 58 58 58 60 59 58 58 59 60 62 62 60 56 56 57 59 60 59 58 57 55 56 59 60 60 60 59 59 59 59 59 59 59 59 58 57 56 58 60 60 59 58 58 59 60 59 59 60 60 61 61 61 60 57 56 56 58 59 60 60 60 59 58 57 58 58 58 60 61 60 58 57 56 57 58 58 58 58 59 59 60 60 60 59 59 60 61 60 58 57 57 59 60 59 60 61 62 61 60 - 57 57 57 57 58 58 58 58 58 57 57 56 56 56 57 56 56 56 57 57 57 57 57 58 58 58 57 57 57 57 56 56 57 57 58 59 60 60 59 58 58 58 59 58 57 57 57 57 59 58 58 59 59 59 60 60 59 59 60 59 57 57 58 59 59 59 59 60 59 58 57 56 57 57 57 57 57 58 58 59 59 58 57 56 57 58 59 59 57 58 60 61 61 60 59 59 59 58 58 58 57 58 59 60 60 59 58 57 55 57 58 58 57 56 56 57 57 57 57 56 56 58 59 59 59 58 58 58 58 59 59 60 60 59 57 56 56 55 56 57 59 60 61 60 58 57 58 58 57 57 55 55 56 56 55 55 55 57 58 58 56 56 56 57 58 57 54 54 56 56 56 55 55 55 56 57 57 57 56 58 59 60 59 58 57 57 57 57 58 59 59 57 57 57 59 60 60 59 59 58 57 58 59 57 55 55 56 57 57 59 60 61 62 60 58 56 56 57 58 58 57 56 56 57 58 59 59 58 58 57 57 57 57 58 59 59 58 57 57 59 59 59 60 60 60 61 60 59 59 60 60 59 58 58 59 60 61 61 60 59 58 59 61 60 59 57 56 55 55 56 56 56 58 59 60 59 59 59 60 60 60 59 59 59 60 60 60 60 59 58 57 57 58 59 59 59 59 59 59 58 58 58 56 58 59 58 59 60 60 59 59 59 57 57 58 59 59 58 57 58 58 59 59 58 58 59 59 59 59 58 57 57 59 61 61 57 56 56 56 57 57 59 59 59 59 60 59 57 58 58 57 57 58 58 59 59 59 58 58 60 62 62 59 57 57 58 59 59 58 58 57 55 57 59 61 61 60 59 58 58 58 59 60 60 59 59 57 57 58 59 59 58 59 59 60 61 60 59 59 60 61 62 62 60 58 57 57 59 58 58 58 59 59 59 60 61 61 60 61 61 60 59 58 58 58 58 58 58 59 59 60 61 61 60 59 59 59 60 60 59 57 57 59 61 60 61 62 63 62 61 - 55 56 56 56 57 58 58 59 58 58 57 56 57 57 58 58 57 57 56 56 57 57 58 58 59 58 57 57 56 57 57 56 57 57 59 60 59 59 60 59 58 59 58 57 56 56 55 56 58 59 59 60 59 60 59 59 59 59 60 60 58 58 59 60 59 58 58 59 59 58 57 57 58 57 57 56 57 58 59 59 59 57 56 55 55 58 60 58 57 56 58 60 60 59 59 59 60 59 58 57 57 58 60 60 60 59 58 57 57 58 58 58 57 56 56 57 58 58 58 57 57 58 59 60 59 58 57 58 58 59 59 60 61 60 58 56 56 55 56 57 59 61 62 61 60 59 59 59 58 57 55 56 56 57 56 55 56 57 58 58 57 56 57 59 59 57 55 54 56 58 58 56 55 54 56 59 59 59 57 57 58 60 61 60 58 57 57 57 58 59 60 58 56 57 59 60 59 59 58 57 57 58 60 57 55 56 56 57 58 58 59 60 61 60 57 57 57 58 58 57 57 56 56 56 57 58 58 58 57 56 55 55 56 58 59 59 58 57 56 58 59 58 59 59 59 60 59 58 58 59 59 59 58 58 58 59 61 61 59 57 57 59 60 59 58 57 57 57 57 57 57 57 59 61 62 58 57 57 58 59 59 59 58 58 59 60 60 60 58 57 57 56 56 58 59 59 60 59 58 58 59 58 56 59 61 59 60 62 60 60 61 60 59 58 58 59 59 58 58 59 60 60 60 59 59 60 61 61 59 58 57 56 57 59 60 58 57 57 57 57 58 60 60 61 61 61 60 60 60 59 58 57 57 57 58 58 59 58 58 61 62 62 60 58 58 59 60 59 57 57 57 57 58 59 60 61 60 58 57 56 57 59 60 58 59 60 60 59 59 58 58 57 59 61 62 61 60 59 58 59 60 61 62 61 59 58 59 61 59 58 57 58 59 60 61 62 62 61 60 59 58 58 59 60 60 60 59 59 58 58 59 61 61 59 57 57 58 60 60 59 57 56 58 59 59 60 62 62 61 60 - 55 56 57 56 57 58 58 59 58 58 57 57 57 57 58 58 58 57 57 56 57 57 58 59 59 59 58 57 57 57 57 57 56 57 59 60 59 59 59 59 58 57 57 56 56 56 54 55 57 58 59 60 60 59 59 57 57 58 59 60 60 60 60 59 58 58 58 58 59 58 58 58 58 58 57 56 57 58 59 60 59 57 55 54 55 57 58 58 55 55 56 57 58 59 59 60 60 59 58 58 58 59 60 60 59 59 58 58 59 59 60 59 58 57 56 57 58 59 59 59 58 59 60 60 58 57 56 56 58 59 59 59 60 59 58 57 56 56 57 58 59 60 61 61 60 59 59 59 59 57 56 57 58 58 58 57 56 57 58 58 57 57 58 59 59 58 57 56 56 58 58 57 55 55 57 60 61 60 58 56 56 59 61 60 59 59 58 58 58 59 59 57 56 57 59 60 59 59 58 57 58 60 61 59 57 57 59 59 58 58 58 59 60 59 57 58 59 58 58 58 57 56 56 57 57 58 58 57 56 56 55 55 56 58 59 59 59 57 56 58 59 58 58 58 59 59 58 58 58 59 59 59 58 57 57 58 60 59 58 57 56 58 59 58 57 57 58 59 59 58 58 58 59 61 62 59 58 57 56 57 59 59 58 58 58 59 60 59 58 57 57 57 56 57 58 59 59 58 58 57 57 58 57 59 61 59 60 61 60 61 62 62 60 58 58 59 59 59 59 60 61 61 60 60 60 61 62 62 61 59 57 56 57 58 59 59 59 58 58 59 60 60 61 61 61 60 60 61 61 60 59 57 57 57 57 58 58 59 59 61 62 62 60 59 59 59 60 59 57 57 58 59 59 60 60 60 59 57 56 55 57 59 59 57 59 61 61 60 59 58 58 57 59 61 62 60 59 58 58 59 60 61 62 61 59 59 60 61 59 58 58 57 58 60 61 62 62 62 59 56 57 58 60 60 61 61 60 59 58 58 59 60 60 59 57 57 58 60 60 59 58 58 59 59 59 60 61 61 59 58 - 57 57 57 57 57 58 58 58 58 58 57 56 57 57 58 58 58 58 57 57 57 58 59 59 60 59 58 58 58 58 58 57 57 57 58 59 58 59 59 57 57 56 56 57 57 57 56 55 56 57 59 59 60 59 58 57 56 56 57 59 61 61 61 60 58 58 58 58 59 59 59 59 59 59 59 58 58 58 59 59 59 57 56 54 54 56 56 56 56 56 56 57 57 58 61 61 60 59 58 57 58 59 59 58 58 58 57 58 59 60 60 60 59 58 58 57 58 59 60 59 59 59 60 59 57 56 55 56 57 58 58 58 58 58 58 57 58 58 58 58 59 59 59 59 59 58 58 58 58 57 57 57 59 59 59 58 56 57 57 57 57 57 58 59 60 59 58 57 55 57 57 57 57 57 58 59 60 59 57 56 56 58 59 59 59 59 58 59 59 58 58 58 58 59 59 60 60 60 59 58 59 60 62 61 60 59 59 60 59 58 57 58 60 59 57 58 59 59 60 59 58 57 56 56 57 58 59 58 57 57 56 56 58 59 60 60 59 58 57 59 59 59 58 58 59 59 60 60 60 60 59 60 59 58 58 58 58 58 57 57 57 58 58 58 58 59 59 60 60 59 58 57 57 59 60 61 60 59 58 58 59 59 58 57 57 59 60 59 58 59 59 58 58 58 59 59 59 58 57 56 56 57 58 59 59 60 60 59 60 60 61 63 61 58 58 59 59 59 60 60 61 60 59 59 60 60 61 61 61 60 59 58 58 58 58 59 59 59 60 60 60 59 59 59 59 58 58 59 60 60 59 58 57 57 57 58 59 60 60 61 62 61 60 59 59 60 60 59 58 57 59 60 60 59 59 59 59 58 57 57 57 58 59 59 60 61 60 59 59 60 59 58 58 59 60 60 58 58 58 59 60 60 60 60 60 60 60 59 58 57 57 57 57 59 61 61 62 62 61 58 58 59 60 59 59 59 59 59 60 61 60 59 60 60 58 58 60 61 60 60 59 60 61 61 61 61 61 61 59 57 - 58 58 58 58 58 58 57 57 57 58 57 56 56 57 58 59 59 59 58 58 58 58 59 60 59 59 58 59 59 58 58 58 58 57 58 59 59 59 58 57 56 55 56 58 58 58 57 55 55 56 58 59 60 59 59 58 57 56 56 58 60 61 61 61 60 59 59 59 59 60 59 58 60 60 59 59 58 58 58 58 58 57 56 55 55 55 56 56 57 58 59 57 56 57 60 61 59 58 58 58 58 59 58 58 57 57 57 58 58 59 60 60 60 60 59 58 58 58 59 59 58 59 59 58 57 56 56 57 57 58 59 58 56 57 58 58 59 59 59 59 59 58 58 58 57 56 56 57 57 57 56 57 59 60 59 57 56 56 56 56 56 57 58 59 60 60 59 57 56 56 56 57 58 58 58 58 58 58 56 56 56 57 58 58 58 57 57 58 58 58 57 58 59 59 59 60 60 60 59 59 59 60 61 61 60 59 59 59 59 58 57 59 61 60 58 58 59 60 61 60 59 58 56 55 56 57 58 58 58 58 58 58 59 59 60 61 60 59 58 59 59 58 58 58 58 60 61 62 62 61 60 60 60 59 59 58 57 57 57 58 58 58 59 59 59 60 59 59 59 59 58 56 56 57 59 62 62 59 58 59 59 59 58 57 57 59 60 59 59 60 60 60 60 60 60 59 58 58 57 56 56 57 60 59 59 61 59 58 59 59 60 63 60 57 57 57 58 59 60 61 61 60 58 58 58 58 58 59 59 59 59 58 57 57 58 58 58 59 61 61 60 58 58 58 59 57 56 58 59 60 60 60 59 57 57 58 59 60 60 60 60 61 59 59 59 61 60 59 59 59 59 60 59 58 58 60 61 61 60 59 58 58 59 61 61 60 59 59 59 61 60 59 58 57 58 60 58 58 59 59 59 59 59 59 60 61 60 59 58 57 57 57 57 58 60 61 61 62 62 60 60 60 60 59 59 59 58 59 61 63 61 59 60 60 60 60 61 62 61 60 60 60 63 63 62 61 61 61 59 58 - 59 60 59 58 57 58 58 57 57 57 57 56 55 56 58 59 60 59 59 58 58 58 59 59 58 57 58 58 59 58 58 57 57 57 58 59 58 59 58 58 57 56 56 59 60 59 57 56 56 56 57 58 59 60 60 58 57 57 57 58 57 59 60 60 61 60 60 60 60 60 58 58 58 59 58 57 57 57 58 58 58 57 57 56 57 56 57 58 59 60 60 58 56 56 58 58 56 57 58 59 59 59 58 58 57 58 58 57 57 58 60 61 61 61 60 59 58 58 59 58 56 58 59 58 58 58 59 59 59 59 59 58 56 57 58 60 60 60 59 60 59 58 59 58 56 56 56 57 57 57 57 57 59 60 59 57 56 57 56 56 56 57 58 59 60 60 60 58 57 57 58 57 57 57 58 58 57 56 55 57 58 58 57 56 57 56 55 55 56 57 57 59 59 59 58 59 59 60 59 59 58 58 58 59 58 57 58 59 59 57 57 59 61 61 59 58 59 59 60 60 60 59 57 56 55 56 58 58 59 60 60 59 60 59 60 61 61 60 58 58 57 57 57 57 58 59 60 62 62 62 60 60 59 59 59 58 58 58 58 59 58 59 59 60 59 59 59 59 59 59 58 58 58 58 60 62 60 58 58 58 59 59 59 58 58 60 61 60 59 60 60 61 61 61 60 58 58 57 57 57 57 58 60 59 59 61 58 56 58 59 59 60 57 55 55 57 58 58 60 61 62 61 59 58 57 56 56 57 58 58 59 58 58 58 59 58 58 59 61 62 61 59 58 59 60 57 56 57 59 60 61 62 61 59 58 58 58 57 57 57 58 59 59 58 58 60 61 60 60 60 60 59 57 58 59 61 64 65 63 61 59 59 59 59 60 61 61 60 61 60 60 59 58 58 59 59 59 58 59 59 59 58 58 59 60 60 61 60 60 59 58 58 58 59 59 60 61 61 61 60 60 61 61 60 61 60 60 60 61 62 61 59 60 61 60 60 61 61 61 60 59 60 63 63 61 60 60 60 59 60 - 60 60 59 58 57 57 57 57 57 57 56 56 55 56 58 59 60 59 59 59 58 58 59 59 57 57 57 58 58 58 58 57 57 57 58 58 58 59 59 59 58 56 56 58 60 59 58 56 56 56 56 57 58 59 60 59 59 57 57 57 56 57 59 60 60 60 60 60 60 60 58 57 58 58 57 57 57 58 58 58 58 57 57 57 58 58 58 58 59 60 60 58 55 54 55 55 56 57 58 59 58 58 58 58 58 58 57 57 56 57 59 60 61 61 59 58 57 57 58 58 57 58 59 59 60 59 59 59 59 58 58 57 57 58 59 60 61 60 60 59 59 59 59 59 56 56 57 57 58 58 57 57 59 59 59 58 57 57 57 57 58 58 58 59 59 59 60 59 59 59 59 58 58 58 58 57 58 58 57 58 58 57 56 56 56 56 56 56 56 57 58 59 59 59 58 58 59 59 59 58 57 57 57 57 57 57 57 58 58 57 58 60 62 61 59 58 58 58 59 59 60 59 57 56 56 57 57 58 59 60 60 60 60 59 59 61 61 60 59 57 56 56 56 56 57 58 59 60 62 62 61 60 59 58 58 58 59 59 58 58 58 59 60 59 58 58 58 58 59 59 59 59 59 60 61 60 58 58 56 57 58 59 59 59 60 61 61 61 59 59 59 60 61 61 59 58 57 57 58 58 58 59 60 59 58 59 58 57 58 58 58 57 55 54 56 57 58 58 59 60 61 61 60 59 58 57 57 57 58 58 59 59 58 58 59 60 59 60 62 63 62 59 59 60 61 59 57 57 59 60 62 62 61 60 59 58 57 56 56 57 58 58 58 58 58 60 62 61 61 62 62 59 58 58 59 62 64 65 64 63 60 60 59 58 60 62 63 63 61 60 58 58 59 61 61 59 59 59 59 59 59 59 59 59 59 59 61 62 62 61 60 60 60 60 60 60 60 60 60 59 60 61 62 63 63 62 61 60 59 59 59 60 60 60 60 60 61 62 61 60 59 59 61 61 59 58 59 59 59 59 - 60 60 59 57 56 56 56 56 56 56 56 56 55 56 58 59 60 60 60 59 58 59 59 58 56 55 56 57 57 57 57 56 56 57 59 59 56 58 60 60 59 56 56 58 60 60 58 56 55 55 55 56 57 58 60 60 60 58 58 57 55 56 58 58 58 58 59 59 59 60 59 58 58 58 58 58 58 58 59 59 59 58 57 57 58 59 58 57 57 58 59 58 56 55 56 56 56 57 59 59 57 57 57 57 57 57 55 56 58 57 58 58 59 58 57 56 56 56 58 58 58 58 59 59 58 57 58 58 59 58 58 57 56 58 59 59 60 59 58 58 58 58 60 58 56 56 57 58 59 58 57 57 59 60 59 58 58 58 58 59 60 59 58 58 57 58 59 59 58 59 59 58 57 57 58 59 60 61 60 59 57 56 56 57 58 58 58 57 56 57 59 59 59 58 58 57 58 59 60 60 58 56 56 56 56 56 57 58 58 58 59 61 62 61 58 58 58 57 58 59 59 60 59 58 58 57 56 57 58 60 61 61 59 58 59 60 61 61 60 57 57 58 58 57 57 57 57 58 61 62 62 60 59 57 57 58 60 61 59 57 56 57 59 59 58 57 57 57 59 60 60 59 59 59 59 59 59 58 57 59 60 60 60 60 61 61 62 62 60 58 57 59 60 61 59 56 56 57 58 58 59 59 59 59 59 58 58 58 58 59 59 57 56 56 58 60 60 59 58 59 59 59 59 61 60 58 58 58 58 58 58 58 58 58 59 61 60 59 61 62 61 58 58 61 62 59 57 57 58 60 61 61 61 60 60 60 59 58 57 57 58 60 59 58 58 61 61 61 62 64 63 61 59 59 60 62 64 64 63 61 60 59 58 57 60 62 63 62 61 59 58 58 59 62 62 60 60 60 60 60 59 59 60 60 59 59 61 62 61 60 59 59 60 61 61 61 60 59 59 58 58 59 61 62 63 62 62 61 60 59 59 60 61 60 59 59 60 62 62 62 61 60 60 58 58 59 60 60 59 58 - 59 59 58 57 57 57 57 57 57 57 57 57 56 56 58 59 60 60 60 59 58 58 58 57 55 55 56 55 56 56 57 57 57 58 59 59 57 57 60 60 59 57 57 58 60 59 59 57 56 55 55 56 57 58 59 60 60 60 59 58 55 57 58 58 58 58 58 58 59 59 58 58 58 59 59 59 58 59 59 59 59 58 57 57 57 58 58 57 55 56 57 58 57 58 59 58 56 58 59 58 57 56 57 57 57 57 55 56 59 58 58 58 57 56 55 55 54 56 58 59 59 59 59 58 57 56 57 57 58 59 59 58 57 57 58 58 58 58 57 56 56 58 60 58 55 55 56 58 59 59 57 57 58 59 58 58 59 58 59 60 61 60 58 57 57 58 60 58 56 58 59 58 56 56 58 60 61 62 62 59 56 56 57 58 60 60 59 57 57 58 60 60 59 58 57 58 58 60 61 61 59 57 56 57 57 57 57 58 58 59 59 60 61 60 57 58 57 56 57 58 59 61 60 59 58 57 57 57 58 60 61 61 59 59 59 60 61 62 60 58 58 60 60 59 58 57 57 58 60 61 61 60 58 56 56 58 60 60 59 56 55 57 58 58 57 56 56 58 60 62 61 59 58 57 56 59 60 59 60 60 61 61 61 61 60 60 61 63 60 57 56 58 60 61 59 56 56 57 59 59 59 59 57 58 59 57 57 58 57 58 59 59 58 58 60 62 61 59 58 58 58 57 59 62 62 60 60 59 58 57 57 58 58 58 59 61 60 59 60 61 59 56 58 61 62 60 57 58 58 59 59 60 61 61 61 62 62 61 59 58 59 60 60 59 59 60 60 61 62 63 63 63 61 60 59 61 62 62 61 60 58 58 58 58 59 60 60 60 60 60 59 59 60 61 62 62 60 59 59 59 59 60 60 60 60 59 59 60 60 58 57 58 60 61 61 61 60 60 59 59 59 59 60 60 61 61 60 60 60 60 60 59 60 59 58 58 60 62 62 62 61 61 60 58 58 60 61 61 59 57 - 56 56 57 57 58 59 59 58 57 57 58 58 56 56 58 58 59 60 60 59 58 57 57 57 57 57 56 55 55 56 57 59 59 59 58 58 57 57 57 58 60 61 60 60 59 59 59 58 57 57 57 57 57 58 59 59 59 60 60 59 57 58 60 60 60 60 60 60 60 58 55 55 58 58 59 60 58 57 57 57 57 58 58 57 56 57 58 58 57 56 57 57 58 60 60 59 56 56 56 57 58 59 58 58 58 58 60 59 57 58 59 59 58 57 55 54 55 56 57 59 60 60 59 59 59 59 58 59 60 60 59 59 60 59 58 58 58 59 58 57 56 57 59 59 57 56 56 57 59 60 59 56 55 55 56 58 58 58 58 60 61 60 58 57 58 60 61 59 56 59 60 59 56 56 57 59 59 59 59 60 59 58 57 58 59 59 59 59 59 59 59 58 58 57 58 58 58 59 60 60 59 58 56 57 58 59 59 59 58 58 58 59 59 58 57 58 57 55 54 56 59 60 59 57 56 58 59 58 58 59 60 60 60 59 60 60 61 60 60 59 59 60 60 60 60 60 59 60 61 61 60 57 56 57 57 57 57 57 57 57 57 58 57 56 55 56 58 61 63 64 63 60 58 57 56 57 58 59 59 60 61 61 62 61 59 58 59 61 59 57 56 57 59 60 59 59 59 60 60 59 59 59 58 57 58 58 58 57 56 56 57 59 58 58 60 60 60 60 61 60 59 60 60 61 61 62 61 60 58 57 58 60 60 60 59 60 61 61 61 60 58 56 57 59 61 61 61 59 58 58 58 60 62 62 62 61 60 60 61 60 60 59 59 59 60 60 60 61 61 61 62 63 62 60 59 59 59 60 60 60 58 58 58 58 59 59 59 58 59 61 61 61 60 59 60 63 60 57 57 58 60 61 61 60 60 59 60 60 60 59 58 59 59 60 60 60 60 61 62 63 62 62 61 60 60 60 59 59 59 59 59 58 58 58 59 60 61 62 60 59 59 58 58 58 59 59 60 61 61 60 - 54 55 55 56 57 57 57 56 56 57 58 59 60 60 59 59 59 59 59 58 57 56 55 56 58 58 57 57 56 57 58 59 59 59 58 57 57 56 57 58 60 61 61 59 58 59 59 59 59 58 58 58 58 58 58 58 58 58 60 60 58 59 60 60 59 59 59 60 60 59 57 57 58 58 59 58 57 57 56 56 57 57 57 57 58 59 60 60 59 58 57 57 58 58 58 57 57 56 56 56 58 58 58 57 57 59 61 60 58 58 57 57 56 56 56 56 57 57 58 58 59 59 59 58 58 58 58 58 59 60 59 59 59 58 58 58 58 59 59 58 57 58 59 59 58 57 57 57 59 60 59 56 54 55 56 58 59 58 58 59 60 58 57 57 58 59 60 59 58 60 60 58 56 57 58 58 58 57 57 59 58 57 56 57 58 58 59 60 60 60 58 57 57 57 58 59 59 59 59 59 59 59 58 58 59 60 61 60 59 58 57 58 58 58 57 58 57 55 55 57 58 59 58 57 57 58 60 58 57 58 59 59 59 59 60 61 60 60 60 58 58 59 61 61 60 59 57 57 58 60 60 57 56 57 58 58 58 58 58 59 58 58 57 58 58 59 60 61 62 63 61 59 58 57 57 58 59 59 59 60 61 62 63 62 59 58 59 59 59 58 57 57 58 59 60 60 60 60 60 61 60 59 57 57 59 60 58 56 55 57 58 57 57 56 58 58 58 59 60 59 59 59 59 60 61 62 62 60 59 59 59 61 61 61 60 60 61 62 62 60 58 57 58 59 60 60 60 58 57 58 59 61 62 62 61 60 59 60 61 61 61 60 58 59 59 59 60 60 60 59 59 62 61 59 59 58 58 59 60 60 59 59 58 58 59 59 58 58 59 59 61 62 61 60 60 60 58 57 57 58 60 61 60 59 59 59 60 60 60 59 59 60 61 60 60 60 60 60 62 64 63 63 62 60 59 59 59 58 58 58 59 60 59 59 60 60 60 60 58 57 58 58 59 59 58 59 60 62 62 62 - 55 55 55 56 56 56 55 54 54 56 57 59 61 61 60 60 59 59 57 56 56 55 55 56 57 57 57 58 58 58 58 58 58 58 58 57 56 56 57 58 59 59 59 57 57 58 59 60 60 58 57 58 59 59 59 58 57 57 58 59 58 59 60 59 58 57 57 59 60 60 60 59 59 58 58 57 56 56 56 57 57 58 56 57 59 60 61 61 60 59 58 58 58 58 56 56 58 57 57 57 57 58 57 56 57 59 60 60 60 58 57 56 56 57 58 59 60 59 59 59 59 59 58 57 56 56 56 57 58 59 59 59 58 58 57 57 58 59 60 59 59 59 60 59 57 57 58 58 59 59 58 56 56 57 58 59 59 58 58 59 59 57 56 56 57 57 58 59 59 60 59 58 57 58 59 59 58 58 58 58 57 56 56 57 58 59 60 61 61 60 58 57 57 58 58 59 59 59 59 59 59 59 59 58 59 61 62 62 60 59 57 57 57 58 58 58 57 57 58 58 59 59 58 59 59 59 59 58 58 59 59 59 58 59 60 60 60 61 61 58 57 60 61 61 59 57 55 55 56 58 60 58 57 58 59 59 60 60 60 60 59 58 58 60 60 60 60 60 61 61 60 58 58 58 58 59 60 60 59 59 60 62 63 62 59 58 58 58 58 58 58 57 58 59 60 61 61 59 58 61 60 58 56 58 60 61 59 56 56 58 60 57 55 56 56 57 58 58 58 58 57 56 57 60 61 61 61 60 60 60 60 61 61 61 60 61 61 61 61 60 58 58 58 58 59 59 59 58 58 58 60 61 62 62 60 59 60 61 62 62 61 60 59 58 59 60 61 61 60 58 58 60 60 60 60 59 59 60 60 60 60 60 60 59 60 60 59 59 58 58 59 60 61 61 60 58 58 58 59 60 60 59 58 58 59 61 61 59 59 59 59 61 62 62 61 60 59 59 60 61 61 61 61 60 60 60 60 60 59 59 60 61 61 61 61 60 59 58 56 57 58 60 61 60 59 59 60 61 62 61 - 58 57 58 58 58 57 56 54 54 55 57 59 59 60 59 59 58 57 57 56 55 55 56 56 55 55 57 58 59 58 58 57 57 57 58 58 57 56 57 57 58 58 57 56 56 56 58 60 61 58 58 58 60 61 60 57 55 55 57 57 56 58 59 59 57 56 56 58 59 59 60 60 60 58 57 55 55 55 56 57 58 57 57 56 56 57 59 60 60 60 61 61 61 59 57 57 59 58 57 58 58 58 57 57 57 59 60 60 58 59 58 58 59 60 61 61 60 59 58 58 60 59 58 56 56 55 56 57 59 60 60 60 59 58 57 57 58 59 60 60 59 59 60 58 55 57 58 58 58 59 58 58 59 60 60 60 59 58 58 59 59 58 57 57 57 58 58 58 60 60 58 57 57 59 60 60 58 57 57 58 57 57 57 58 58 60 61 62 62 61 59 57 57 58 59 58 58 58 58 58 58 59 59 58 58 61 63 63 62 60 58 58 57 58 59 57 57 59 60 59 59 58 58 59 60 59 58 58 59 59 58 59 58 58 59 60 60 61 60 58 58 60 60 59 58 57 56 56 57 59 61 60 59 60 60 59 59 61 62 62 61 59 59 60 60 58 58 59 60 60 59 59 59 60 60 60 60 59 58 58 59 60 61 60 59 58 57 57 57 58 58 57 58 59 61 62 61 59 58 59 59 57 56 57 59 61 59 57 57 59 60 58 57 57 57 58 59 59 58 57 57 55 56 60 61 60 60 59 60 60 59 60 59 59 60 60 61 61 61 60 59 59 58 58 58 58 58 59 58 59 59 61 62 62 61 60 60 62 62 62 61 60 59 58 59 60 61 61 61 58 57 58 60 61 61 60 59 59 59 60 61 61 61 60 60 61 60 59 58 59 58 59 60 60 59 58 59 60 61 61 60 58 58 59 61 63 61 57 57 58 59 61 62 61 60 59 58 59 58 58 58 59 59 59 60 61 61 62 62 62 61 60 60 61 60 60 59 58 58 58 59 60 62 61 60 59 60 61 61 60 - 59 59 59 60 60 59 57 55 54 56 58 59 57 57 57 58 58 58 57 57 56 56 57 57 55 56 57 58 59 58 58 57 57 57 59 59 57 57 57 58 59 58 56 56 55 56 58 59 59 58 58 59 61 62 60 57 56 55 56 56 56 57 59 59 58 58 57 57 57 57 57 58 59 58 56 55 54 55 56 57 58 58 58 56 54 54 56 57 58 60 61 62 62 60 58 57 57 57 58 58 59 59 58 57 57 58 59 59 58 58 59 60 62 61 60 60 59 57 56 58 60 59 58 57 56 56 56 57 58 59 59 60 60 59 58 58 59 60 60 60 59 58 58 57 56 58 58 58 58 58 59 60 61 61 61 59 58 57 57 59 59 59 59 58 58 58 57 58 60 58 57 57 57 59 61 60 59 58 60 60 59 58 58 58 59 58 59 60 61 60 59 57 57 59 59 58 58 57 57 56 56 57 57 57 58 60 62 63 62 60 59 57 57 58 59 58 58 60 61 61 59 58 58 59 60 59 58 58 59 59 59 59 59 58 59 59 60 60 60 59 59 59 58 58 58 58 59 59 60 60 61 61 61 60 59 58 58 59 61 63 62 60 60 59 59 58 58 58 58 58 58 58 59 60 62 60 59 58 57 56 57 58 60 60 59 58 58 57 57 57 57 58 58 59 60 61 60 59 57 56 58 59 59 58 58 59 60 60 61 60 60 60 60 59 60 60 60 59 58 57 56 56 57 60 60 59 59 59 59 60 59 59 59 59 59 60 59 59 59 59 60 59 59 58 58 59 59 59 58 57 58 59 60 61 61 60 59 59 60 60 60 59 58 58 59 61 62 62 61 59 58 59 60 61 61 61 60 59 59 60 60 60 60 60 61 62 61 61 60 60 59 59 58 58 59 61 61 61 61 60 60 60 61 61 61 61 60 58 58 58 58 60 60 60 58 58 58 59 59 59 60 60 60 60 60 60 60 60 60 60 60 60 59 59 59 60 61 62 61 61 61 60 61 62 60 59 59 60 60 60 - 58 59 59 60 60 59 57 56 55 57 59 60 57 57 57 58 59 59 58 57 57 57 57 58 58 58 59 59 59 58 58 57 57 57 59 59 59 58 58 59 59 58 57 57 56 56 57 58 58 58 59 60 61 60 59 58 57 56 57 57 56 58 60 60 60 59 58 57 56 56 55 57 58 57 56 55 55 56 57 57 57 58 58 57 54 54 55 56 58 59 60 61 61 60 58 57 57 57 58 59 58 58 58 57 56 57 58 58 57 58 59 60 60 59 57 57 57 56 57 58 59 59 58 58 58 57 57 58 58 59 59 60 61 60 60 60 61 61 61 60 59 57 57 57 58 59 60 59 58 57 58 60 61 61 60 58 57 56 57 59 59 60 59 59 59 58 57 58 59 57 56 56 57 59 60 59 59 59 61 62 61 59 59 58 58 56 56 58 60 60 59 58 58 58 59 59 59 58 56 55 55 55 56 57 58 59 60 61 61 61 59 58 57 58 58 59 60 61 61 61 58 58 57 58 59 59 59 58 58 59 60 59 58 58 58 58 59 59 59 60 60 59 58 58 58 60 61 61 61 60 60 62 61 60 59 58 57 58 60 61 61 61 61 60 59 58 59 58 58 58 58 57 57 59 60 60 59 59 57 56 56 58 59 59 59 60 60 59 58 58 58 58 59 60 60 60 59 59 57 55 57 61 61 59 58 59 61 63 62 60 59 60 61 61 61 61 60 60 58 57 57 57 58 61 60 58 58 59 59 59 58 58 58 58 58 59 59 58 58 59 60 60 59 59 59 59 59 59 58 58 58 58 60 60 61 60 59 58 58 59 58 58 57 58 59 60 61 61 60 59 58 58 60 61 61 61 61 60 59 59 59 58 59 59 60 61 61 62 62 62 61 60 59 59 60 62 62 61 60 59 60 61 62 61 60 58 58 59 59 59 59 60 60 59 58 58 59 60 61 62 62 62 61 60 59 59 59 59 59 60 59 59 58 58 59 60 62 63 63 63 61 59 60 60 58 57 58 59 60 60 - 56 57 58 59 60 59 58 57 57 57 59 60 59 59 59 58 59 59 59 58 58 58 57 58 61 61 60 60 59 58 58 58 58 58 58 59 60 59 58 58 58 59 59 58 58 58 58 57 57 59 60 61 59 58 57 57 58 58 58 58 58 59 60 62 61 60 58 57 56 55 55 57 59 57 57 57 57 57 58 58 57 58 58 58 56 56 57 58 57 58 59 59 59 58 56 56 57 57 57 58 57 57 56 57 56 57 58 58 58 58 58 57 56 56 56 55 56 57 57 57 57 58 59 59 59 59 59 59 59 60 60 60 61 61 61 62 63 62 61 61 59 57 56 57 59 60 60 59 58 57 58 60 61 60 59 57 56 57 57 58 58 58 58 58 59 58 57 57 57 57 56 56 57 59 60 59 58 59 61 62 61 60 59 58 57 55 54 56 58 60 61 60 59 59 59 60 60 59 57 56 55 55 56 57 58 58 59 60 60 60 59 59 58 58 58 60 61 60 60 60 59 58 57 57 58 59 60 58 57 58 59 59 58 59 59 59 59 58 59 59 60 60 59 59 60 60 60 60 59 59 59 60 60 59 59 58 57 57 58 59 60 61 61 61 60 60 60 59 59 59 59 58 57 57 58 59 60 59 58 57 57 58 59 58 59 61 62 61 60 60 59 60 61 61 60 59 58 59 58 56 58 61 61 59 59 60 62 62 60 59 58 59 60 60 60 60 60 60 58 58 59 59 61 62 61 59 59 59 60 59 58 57 57 57 58 59 59 59 59 59 60 60 60 60 60 60 60 60 60 60 60 61 61 61 61 60 60 59 59 59 58 58 58 58 59 59 59 59 58 58 57 58 59 60 60 61 61 61 59 58 57 57 58 59 59 60 60 61 62 62 62 61 60 60 60 61 62 61 60 59 60 60 61 61 59 56 57 60 60 60 61 61 60 60 59 59 60 62 63 62 62 62 61 60 59 58 58 59 60 61 60 58 59 59 60 60 61 62 62 61 60 59 60 59 56 55 57 59 60 61 - 56 56 57 58 59 59 59 57 56 57 58 59 60 59 58 58 58 59 58 57 58 58 57 58 60 60 60 59 58 58 58 58 58 58 58 59 59 58 57 57 57 58 59 60 59 58 56 56 58 60 61 61 58 56 55 56 57 59 58 59 59 60 61 62 61 60 59 57 56 56 57 58 59 59 58 57 58 59 59 58 57 58 58 59 59 59 59 59 58 57 58 58 58 57 55 56 58 58 58 57 57 56 56 57 58 58 59 59 58 58 57 56 56 57 58 58 58 58 57 56 57 57 58 59 59 59 60 60 60 60 60 61 61 61 61 62 62 62 62 61 60 58 57 57 58 60 59 58 57 57 58 60 61 60 59 58 57 57 56 57 57 57 57 58 58 57 56 56 57 56 56 55 56 58 60 59 58 59 61 62 61 59 58 58 58 57 55 55 57 60 62 61 60 60 60 60 59 60 59 57 57 57 58 59 59 59 58 59 60 60 59 59 59 58 58 60 61 60 59 59 59 59 58 56 57 58 60 57 56 58 58 59 58 59 59 59 59 60 59 59 59 61 61 61 60 59 58 57 57 57 58 59 59 59 59 59 58 57 58 59 60 60 60 61 61 60 60 60 60 60 60 60 58 58 58 58 59 60 58 57 57 57 58 58 58 60 61 63 63 61 60 61 62 61 59 57 57 58 59 58 58 59 59 59 61 62 60 58 57 58 58 58 58 59 60 60 60 60 59 59 60 62 62 61 61 60 59 60 59 58 57 57 57 56 57 60 61 60 59 60 60 60 60 60 60 61 60 61 61 62 62 63 62 61 60 60 61 61 61 59 59 59 59 60 60 60 60 59 57 57 57 58 58 60 61 62 61 60 60 59 57 57 58 60 60 59 59 59 59 60 59 59 59 59 59 60 60 61 60 59 58 59 60 60 59 58 58 60 59 60 62 62 62 61 60 60 61 62 61 61 61 60 59 59 58 58 58 59 61 62 61 59 61 62 62 61 60 59 59 59 60 59 60 60 58 57 58 60 61 60 - 57 57 57 58 58 59 59 57 56 56 56 58 59 59 57 57 57 57 57 57 57 58 58 58 58 57 58 58 57 57 58 59 59 59 58 58 58 57 56 56 56 57 59 60 59 58 55 55 58 60 60 61 58 55 55 55 57 57 58 58 59 59 60 60 60 59 58 57 56 57 58 59 60 59 59 58 59 60 60 59 57 57 58 59 60 60 60 60 58 57 57 58 58 57 56 57 59 59 58 57 57 57 57 58 59 59 59 59 59 58 58 58 59 60 61 61 60 59 57 56 56 56 57 58 58 59 59 59 59 59 60 61 60 60 61 60 60 60 60 60 60 59 58 57 57 59 59 58 57 57 58 60 61 60 59 59 58 58 58 57 57 56 56 57 58 58 55 56 58 57 56 56 56 59 60 59 58 58 59 61 61 58 58 60 60 59 56 54 55 58 61 61 60 59 58 59 60 60 60 59 59 59 59 60 60 59 58 58 59 60 59 59 59 59 59 59 59 58 58 59 60 61 59 58 57 58 59 58 57 57 58 58 59 59 60 60 60 61 60 58 58 60 62 62 61 59 57 56 56 57 57 57 57 58 59 60 60 59 59 60 60 59 60 60 59 58 58 58 60 61 62 61 60 60 60 58 58 59 58 57 57 58 57 57 57 58 59 62 62 62 61 61 61 60 58 57 57 58 59 59 59 58 57 59 60 61 59 57 55 57 58 58 58 58 59 59 60 60 60 59 60 62 62 60 60 61 60 60 58 57 57 57 56 56 57 59 60 60 60 60 59 59 60 61 60 60 60 60 60 61 61 61 60 59 59 59 60 60 60 60 60 60 60 60 61 61 61 60 59 58 58 58 58 60 61 61 61 61 60 59 58 58 59 61 60 59 59 59 59 58 58 58 58 58 59 60 61 61 60 59 58 58 58 59 60 60 59 59 59 60 61 62 62 62 61 60 60 60 60 61 61 61 60 59 59 58 58 58 59 59 59 60 62 63 63 62 60 58 57 58 59 60 62 62 59 58 59 61 62 61 - 57 57 57 57 58 59 59 58 57 56 56 57 60 59 58 57 56 57 58 58 57 57 58 58 57 56 57 58 58 58 59 59 59 58 57 57 58 57 56 56 56 57 58 59 59 58 56 55 56 58 59 60 59 58 56 55 56 56 57 57 58 58 58 58 58 58 57 57 57 58 58 59 61 60 58 59 59 60 61 59 58 58 58 59 59 60 60 59 58 57 56 57 57 58 57 57 58 58 58 58 58 58 58 59 59 59 58 59 60 59 59 59 60 61 61 61 60 58 57 57 57 57 57 58 57 57 57 57 56 57 59 59 59 59 59 59 59 59 59 59 59 59 59 58 57 58 59 59 57 57 58 60 60 60 59 59 59 59 59 60 59 58 57 58 58 58 56 56 57 57 56 55 56 59 61 60 59 58 58 60 60 57 58 60 63 61 58 55 55 56 58 60 59 57 56 57 59 60 60 60 60 60 60 61 61 59 57 57 58 60 60 60 60 60 60 58 56 57 58 59 60 61 60 59 58 58 58 58 58 58 58 58 58 59 60 61 61 61 60 58 58 59 60 61 60 59 58 58 57 58 58 57 56 57 58 59 59 60 61 61 61 60 60 58 56 55 55 57 58 61 62 61 60 61 61 58 58 59 58 58 58 60 59 58 57 56 57 59 60 61 62 61 60 58 58 58 58 58 58 59 60 59 58 58 59 60 59 58 56 57 59 59 59 59 58 59 60 61 60 60 60 61 60 58 59 61 61 60 58 57 56 57 57 57 56 57 59 59 59 59 58 58 60 61 61 60 60 60 60 59 58 58 58 58 59 60 60 60 59 59 59 59 59 59 60 62 62 62 60 58 57 57 59 60 61 60 61 60 60 59 58 59 59 60 59 59 60 60 60 59 58 58 58 58 59 61 60 60 59 58 58 59 59 59 60 60 60 60 59 59 59 60 62 62 61 60 59 59 59 60 61 62 62 60 59 59 58 58 58 57 59 61 62 63 63 62 60 59 58 59 60 60 62 62 60 59 60 62 63 62 - 57 56 56 56 58 59 59 59 58 58 57 58 61 61 59 58 57 58 58 58 57 57 56 57 57 58 59 59 60 60 60 59 58 57 55 55 58 58 57 57 56 57 58 59 59 58 56 55 55 55 57 59 60 60 59 56 55 55 56 57 57 58 58 57 58 57 57 56 57 57 58 60 62 60 58 58 59 60 61 60 59 58 58 58 59 60 60 59 58 57 55 56 57 58 58 57 55 56 57 58 58 59 60 60 59 57 55 58 62 61 60 60 60 59 58 59 58 57 57 58 58 58 57 57 57 56 55 55 56 57 58 59 59 59 59 58 58 58 59 59 60 59 59 60 60 60 60 59 58 57 58 59 59 58 57 58 59 59 61 62 62 61 59 59 60 59 57 56 57 57 56 55 56 60 62 62 61 59 57 59 59 56 56 60 64 64 60 56 54 55 57 59 59 57 56 56 57 59 60 60 60 59 59 61 61 59 57 57 58 60 61 61 61 62 63 58 55 56 58 59 59 61 60 60 59 58 58 59 59 58 58 57 58 59 60 62 62 61 59 58 57 58 58 59 60 59 60 61 60 59 58 57 56 57 57 58 59 60 61 63 63 62 61 57 55 54 55 56 58 59 60 60 60 60 60 60 60 60 60 59 60 61 61 59 58 57 56 56 58 60 61 60 58 58 57 58 58 58 58 59 60 60 60 59 59 59 60 60 60 59 60 61 60 59 58 59 61 61 60 59 60 59 58 57 59 61 62 61 59 58 57 58 58 57 56 55 57 59 59 58 58 58 60 61 62 61 61 63 62 59 57 56 57 59 62 62 62 60 59 57 56 56 56 58 59 61 62 62 61 58 57 57 59 61 62 61 60 59 59 58 59 60 59 57 58 59 61 62 63 61 61 61 61 61 62 61 60 59 57 57 58 59 60 61 60 59 60 60 59 58 58 59 60 62 62 61 59 59 58 59 60 61 62 62 61 60 60 59 59 59 60 61 62 63 62 61 61 61 61 62 61 60 61 61 59 58 60 62 63 62 - 57 57 56 56 57 58 59 59 59 59 58 58 59 59 59 57 57 57 58 57 56 55 55 55 56 59 61 61 60 59 60 60 59 57 57 58 58 58 57 57 57 57 59 60 59 58 56 56 59 58 57 57 58 58 59 58 58 58 58 59 61 60 59 58 58 57 57 57 56 57 57 58 60 59 59 59 60 61 61 59 59 58 58 59 60 62 61 58 55 55 56 56 56 57 57 57 55 56 57 57 58 58 58 58 58 56 55 57 59 60 60 59 59 59 59 59 59 58 58 59 60 60 59 58 57 57 58 59 59 58 56 56 57 58 58 58 58 58 58 59 60 59 59 60 61 61 60 59 57 56 56 57 58 58 57 57 57 57 59 60 60 60 60 60 60 60 59 58 58 59 60 59 59 60 60 60 60 58 56 57 58 57 57 58 59 60 59 58 58 58 58 58 57 59 59 59 59 59 59 57 56 56 56 59 60 60 60 61 62 61 59 59 60 62 63 60 57 57 58 58 59 60 60 60 60 59 58 59 59 58 57 57 59 61 62 63 62 61 61 60 59 58 58 59 60 61 61 61 60 59 58 58 59 60 60 58 57 56 57 59 61 62 61 58 56 56 56 57 57 58 58 59 59 59 59 60 60 59 58 57 57 56 57 57 58 58 58 60 59 58 58 59 59 59 58 57 56 56 57 59 60 60 60 59 58 58 59 60 60 60 61 62 60 58 56 57 60 62 62 60 59 59 59 57 58 61 62 61 59 58 59 59 58 57 56 56 57 58 58 59 60 60 60 60 60 60 61 62 62 61 60 58 57 58 60 61 61 60 59 56 56 57 58 59 60 61 61 61 62 62 62 61 60 60 59 60 61 62 62 62 61 60 60 59 60 60 60 60 61 62 62 62 62 60 60 61 61 59 57 57 58 59 61 63 62 60 59 59 59 58 57 56 57 60 63 64 63 61 59 58 57 57 58 60 62 62 62 61 60 60 60 59 60 62 63 62 62 62 62 62 61 61 60 59 60 61 61 61 61 61 - 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 56 56 56 57 57 57 56 56 57 56 58 61 60 58 58 59 60 59 58 58 59 59 58 58 57 58 59 60 60 59 58 57 58 61 60 58 57 57 58 59 59 59 59 59 60 61 60 59 58 58 58 58 57 57 56 56 56 57 57 58 59 60 61 60 59 58 58 57 58 61 62 61 57 54 55 57 58 57 57 58 58 56 57 57 58 58 58 58 58 57 57 56 57 59 59 59 58 58 58 59 59 59 59 58 59 59 59 59 58 58 59 60 60 59 57 56 55 56 56 58 59 59 59 60 60 61 60 59 59 60 60 59 58 57 56 56 56 57 57 57 56 55 56 57 58 59 59 59 59 59 59 59 59 59 60 61 60 59 59 59 59 59 58 55 56 57 58 58 58 57 57 58 58 59 60 60 57 57 60 61 61 60 59 59 57 55 55 56 57 58 59 61 62 62 61 59 58 59 61 61 60 59 58 57 57 58 59 60 60 59 59 59 59 59 58 57 57 59 61 62 61 61 61 61 61 60 59 59 59 60 61 61 60 59 59 59 58 59 62 62 60 58 56 56 57 59 61 61 58 57 58 58 58 58 57 57 58 59 60 59 60 59 58 57 56 56 55 56 57 59 58 58 60 59 58 58 59 60 60 59 57 55 55 56 57 58 59 60 60 59 58 59 60 61 60 60 62 61 58 56 57 59 61 61 59 57 58 59 57 58 60 61 61 60 59 60 60 60 58 57 57 57 58 59 60 61 61 60 59 58 59 60 61 62 63 61 59 57 57 59 60 60 59 59 57 58 59 59 59 60 60 60 60 60 62 63 62 60 58 58 59 61 62 62 62 61 60 59 59 59 59 58 58 60 61 62 62 61 60 59 61 61 60 58 58 59 60 62 63 62 60 58 58 59 60 59 57 57 58 61 63 64 62 60 59 57 56 57 59 61 61 61 61 61 61 60 59 59 60 62 62 62 62 61 60 60 61 60 59 60 61 61 60 60 61 - 56 57 58 59 58 57 55 55 55 56 58 59 58 58 59 57 56 55 56 58 59 59 59 58 56 58 59 58 57 57 58 59 60 59 59 60 59 58 57 56 58 60 60 60 59 57 58 59 61 61 60 60 60 60 60 59 59 58 58 58 58 59 58 58 58 59 59 58 57 57 56 55 55 57 58 60 59 60 59 60 60 59 58 58 59 60 59 56 55 56 59 60 59 59 59 58 56 57 58 59 59 59 59 59 58 58 57 58 60 59 58 57 57 58 59 59 60 60 59 59 58 57 57 58 59 60 61 60 58 56 56 55 55 56 58 60 60 61 62 62 62 61 60 59 58 58 58 57 57 57 57 58 58 58 57 55 54 55 57 58 59 60 59 58 58 58 58 59 60 59 59 59 58 59 59 59 59 58 56 56 57 59 60 60 59 58 57 57 59 60 61 59 58 60 61 60 60 59 58 58 57 57 58 58 57 58 60 61 61 60 59 59 59 59 59 60 60 59 58 58 58 58 59 59 59 58 58 59 59 59 58 58 58 59 59 59 60 60 61 61 61 60 60 60 59 60 60 59 59 60 61 57 57 61 62 62 61 59 58 58 59 60 60 58 58 59 59 59 58 57 56 56 58 60 61 60 58 57 58 57 57 57 58 59 59 58 57 56 57 59 61 61 60 60 58 57 56 55 54 56 57 59 60 61 61 61 61 61 61 59 59 61 61 60 59 58 59 59 58 57 55 56 58 59 60 61 62 61 60 59 60 61 61 60 59 58 58 59 61 61 62 62 61 59 57 57 58 61 62 62 60 58 57 58 59 60 60 59 58 59 59 60 60 60 60 60 59 58 58 59 60 60 59 58 57 58 59 60 61 61 60 59 58 56 56 56 56 58 59 60 60 60 60 61 61 61 61 60 60 60 60 61 62 62 60 58 57 58 60 62 62 60 58 57 58 60 61 62 61 60 59 58 58 58 59 59 59 60 61 60 60 60 59 59 60 61 62 61 60 59 60 61 61 61 61 61 60 59 60 61 - 55 56 58 59 58 56 55 55 56 58 59 59 58 59 60 59 57 55 56 58 59 59 58 57 56 57 58 57 56 56 58 59 60 60 60 60 58 55 53 53 56 58 59 58 56 56 57 58 61 61 61 61 60 60 60 59 59 58 58 58 58 58 58 58 58 59 59 59 58 57 57 56 54 56 59 60 58 58 59 60 61 60 58 57 58 59 58 56 55 57 59 60 60 58 58 57 55 56 58 59 59 58 59 59 59 58 58 58 60 59 58 57 56 58 59 60 61 60 59 60 59 57 56 57 58 60 60 58 57 56 56 56 56 58 59 61 61 61 61 61 61 61 60 59 58 58 57 58 58 59 59 59 59 58 58 57 55 56 57 59 59 59 58 58 57 58 58 59 59 59 59 59 58 59 60 59 59 59 58 57 58 61 62 62 62 60 58 58 60 62 63 60 58 60 61 60 60 59 58 58 58 59 61 59 57 58 59 60 61 60 59 59 59 58 57 60 62 60 60 59 58 58 59 59 59 58 58 59 60 59 59 59 58 58 59 60 60 61 61 61 61 60 60 60 60 59 59 59 59 61 61 59 58 60 60 61 62 62 62 61 60 59 59 57 58 60 60 60 59 57 56 56 58 60 61 59 58 58 58 58 58 58 59 60 59 57 56 55 57 60 62 62 60 58 57 57 56 55 54 55 56 58 59 60 61 61 62 61 61 59 58 58 59 60 60 59 59 59 58 57 57 58 60 61 62 62 62 61 59 59 59 59 60 59 58 58 59 60 61 62 63 62 61 59 58 56 57 60 61 60 59 57 57 58 60 61 60 60 59 58 58 59 60 60 61 60 60 59 59 60 60 59 58 57 57 57 58 60 60 60 60 59 58 56 56 55 56 57 59 60 59 58 59 60 61 61 61 62 61 61 61 61 62 61 60 59 59 59 62 63 62 60 58 56 57 59 61 61 60 61 61 61 59 59 58 58 59 60 60 60 61 60 59 59 60 61 62 61 60 59 60 62 63 62 61 61 60 59 59 60 - 57 58 59 58 57 57 57 58 60 60 60 59 58 59 60 59 57 56 57 59 59 58 57 56 55 56 57 56 56 56 59 60 59 59 59 58 58 55 54 55 57 59 59 58 57 57 58 59 58 59 60 60 59 58 58 58 59 59 58 58 59 58 58 59 58 58 58 58 57 58 58 57 55 57 58 58 57 57 58 59 60 60 58 57 58 58 58 57 57 57 58 60 60 58 57 56 53 55 57 58 58 58 58 58 59 58 57 58 60 59 57 56 56 57 59 60 61 61 60 61 61 58 57 56 57 58 58 57 56 57 58 58 59 59 60 60 60 59 59 59 60 60 60 59 58 58 57 58 59 60 61 61 59 59 59 58 57 58 58 59 60 59 58 57 58 59 60 60 59 58 57 57 58 60 60 60 60 61 61 59 58 60 62 62 61 59 57 57 59 62 63 60 58 60 60 60 59 59 59 59 59 60 62 60 58 58 59 60 61 60 59 58 59 58 57 60 61 60 60 60 59 59 59 59 59 59 59 60 60 60 60 59 59 58 59 60 61 61 61 60 60 60 59 59 59 58 58 58 59 60 61 60 59 59 59 61 63 63 63 62 60 58 58 58 58 60 61 61 60 58 56 56 58 59 60 58 57 58 59 59 59 59 59 59 59 57 56 56 58 61 62 61 59 57 56 56 56 56 56 56 57 58 59 59 60 60 61 61 60 59 58 56 57 59 59 58 58 59 59 59 59 60 61 62 62 62 61 60 58 58 58 58 58 57 57 59 59 60 60 61 61 61 60 59 58 58 58 59 59 60 59 58 58 59 60 61 61 61 59 56 57 58 59 60 60 61 61 61 61 62 61 58 58 58 58 58 58 59 59 60 60 59 59 58 57 56 56 58 60 61 60 59 59 61 61 61 61 62 62 61 61 61 61 61 61 61 61 61 62 62 61 60 58 57 58 59 60 59 60 61 61 61 60 59 59 59 60 61 62 61 61 61 59 59 60 61 61 61 60 59 60 62 63 63 62 61 60 59 59 59 - 59 60 60 60 58 58 59 61 62 62 60 59 57 58 59 59 57 57 59 60 59 58 58 57 56 57 58 57 57 58 60 60 59 57 57 58 58 57 56 57 58 59 59 59 59 59 60 59 56 57 59 59 58 57 57 58 59 60 59 59 60 59 59 59 58 58 57 57 57 57 58 58 57 57 57 57 56 57 58 59 60 59 58 58 59 59 59 58 58 58 59 59 59 59 57 55 53 55 57 58 59 59 58 59 59 58 56 58 61 59 58 57 57 58 59 60 61 60 59 61 62 60 58 57 56 56 56 56 56 58 60 60 59 59 59 59 58 57 57 58 59 60 60 59 58 57 57 57 59 60 61 60 59 58 58 58 59 59 59 60 59 59 58 57 58 60 61 60 59 58 56 56 58 59 60 61 61 62 62 59 57 59 60 61 59 57 56 56 58 60 61 58 57 59 59 59 58 58 58 58 59 60 62 60 58 59 59 60 60 59 58 58 60 60 59 59 59 59 59 60 60 59 58 58 58 58 59 59 59 59 59 59 58 58 59 61 62 61 60 59 59 59 59 58 58 58 58 58 58 59 59 59 59 58 59 61 62 62 60 59 58 58 58 59 60 60 61 61 60 58 57 57 58 59 58 57 57 58 59 60 59 59 59 59 59 58 57 58 59 61 61 60 58 57 56 56 56 57 57 58 58 59 58 58 58 59 60 60 59 59 58 57 58 59 58 57 57 59 61 61 61 61 61 61 61 61 60 59 59 58 58 58 58 57 57 60 60 59 59 59 59 59 59 58 59 60 60 59 60 61 60 59 59 60 60 60 60 60 59 56 57 58 59 59 60 60 61 62 61 61 60 59 59 59 59 59 59 59 59 60 61 60 60 60 59 58 57 59 60 61 61 61 61 61 61 61 60 61 61 61 61 60 59 59 60 61 62 62 61 61 60 60 59 59 60 60 60 58 59 61 60 60 60 59 59 60 61 62 63 62 61 60 60 60 59 60 60 60 60 60 61 61 62 62 63 62 61 60 59 59 - 60 61 61 61 59 58 59 61 61 61 59 57 56 57 57 57 57 58 59 59 58 58 60 60 58 58 60 59 58 59 59 59 58 57 57 58 59 58 59 59 58 57 57 59 60 60 59 58 56 57 58 58 57 56 56 58 59 60 59 59 60 61 60 60 59 58 58 58 57 57 57 58 60 58 57 57 56 57 59 59 59 58 58 59 60 60 60 59 59 59 60 60 60 59 58 56 54 56 59 60 60 59 59 59 59 58 57 58 61 59 58 58 58 59 60 60 60 59 58 60 61 61 60 58 56 55 55 56 57 59 60 60 58 58 59 58 58 57 58 58 59 61 62 60 58 57 56 57 58 59 59 59 57 56 56 57 58 58 59 60 60 59 58 58 58 59 60 60 59 58 57 57 57 59 60 60 60 61 62 59 57 58 59 59 59 58 57 57 58 59 60 57 56 57 58 57 57 58 59 58 59 60 62 61 59 59 60 60 60 58 57 58 61 62 62 59 57 58 59 60 60 58 57 58 58 58 59 59 59 58 58 57 58 59 60 62 62 60 58 58 59 59 58 59 59 59 58 59 59 58 57 57 57 59 60 61 61 59 56 53 55 58 61 62 61 60 59 58 59 59 58 59 59 58 57 57 57 58 60 61 60 59 59 59 60 59 59 60 61 60 60 59 58 57 56 57 56 57 58 58 59 59 59 58 58 58 59 59 59 58 58 59 60 59 58 57 57 60 62 62 61 60 59 59 59 60 60 60 61 61 61 60 60 59 59 61 61 59 59 58 58 58 58 59 60 62 62 60 62 63 62 60 60 60 59 58 58 57 57 57 58 59 59 60 59 59 60 61 61 59 58 58 59 60 60 60 59 60 60 61 60 60 60 62 61 60 58 58 59 61 62 63 62 61 60 59 59 59 60 60 60 59 58 58 59 60 61 62 61 60 58 59 60 61 60 61 60 59 60 62 61 60 58 58 59 60 61 62 62 62 61 60 60 60 59 59 59 60 61 62 61 61 61 62 62 62 61 61 60 59 - 59 60 60 61 60 59 59 59 60 59 58 57 58 58 58 56 56 57 58 58 57 58 60 61 60 60 60 60 58 58 58 58 57 56 58 58 58 59 60 58 57 55 56 57 57 58 57 57 57 58 58 57 57 57 56 57 58 59 59 59 60 61 61 60 61 61 60 59 59 58 58 59 61 59 58 57 57 59 59 60 59 59 60 60 60 59 59 60 60 59 59 60 61 60 58 57 56 58 60 61 60 59 59 59 59 58 56 57 58 58 57 58 59 60 60 58 58 57 57 57 59 60 60 59 57 56 56 57 58 60 60 59 58 58 59 59 59 58 58 59 60 60 60 59 58 57 57 57 58 59 59 59 57 56 55 56 57 57 59 61 61 61 60 58 58 58 59 59 59 58 58 58 57 58 58 59 59 59 59 59 59 59 60 59 59 60 60 60 60 60 61 58 57 58 58 58 59 60 61 60 59 60 61 60 59 59 60 60 59 57 57 58 61 62 62 59 57 58 60 60 60 59 58 57 57 58 59 59 58 58 57 57 58 60 61 62 61 60 58 58 59 58 59 58 59 59 60 60 60 59 58 58 58 59 60 60 60 57 55 53 55 58 61 63 63 60 57 56 56 57 58 59 59 59 58 57 56 58 60 61 60 59 58 59 60 60 60 61 60 60 59 59 59 58 58 57 57 57 58 58 59 60 59 59 58 58 59 59 58 56 56 59 60 59 57 56 57 60 62 62 61 59 58 58 59 60 61 62 62 62 62 61 60 59 60 62 62 61 59 59 59 59 59 59 60 61 61 61 62 63 63 62 61 60 59 58 57 58 58 59 59 59 60 59 59 59 60 61 60 58 57 58 60 60 60 60 59 60 60 60 60 59 59 60 60 60 59 58 58 60 61 62 62 60 58 58 58 58 59 61 61 60 59 58 58 59 60 60 60 59 59 60 60 60 60 60 60 60 61 62 62 60 58 57 58 59 60 61 62 61 61 61 62 62 61 60 59 60 62 63 63 61 61 61 60 60 61 61 60 60 - 57 58 59 59 59 59 58 59 59 58 57 58 60 60 59 58 57 57 57 57 56 57 59 60 61 61 61 59 58 57 58 57 57 57 58 59 58 59 60 60 58 56 56 56 57 57 57 57 58 59 59 58 58 58 57 57 58 58 59 59 59 60 60 61 62 62 61 60 60 59 59 60 61 60 58 58 59 60 59 60 60 60 61 60 59 58 58 59 60 59 58 59 61 60 58 57 57 59 61 61 59 58 58 58 58 57 56 56 57 57 57 58 59 60 59 58 56 56 56 57 58 59 59 60 59 58 58 58 59 59 59 59 59 59 59 60 60 59 59 60 59 58 57 58 59 59 59 59 59 60 60 60 59 57 56 57 57 57 59 61 62 61 61 59 59 59 59 59 59 59 59 59 58 58 57 58 58 58 58 59 60 59 59 59 59 60 60 61 60 60 60 58 58 59 59 59 60 61 62 62 60 60 60 59 58 59 60 60 59 57 57 59 61 62 61 59 57 58 60 61 60 59 59 58 58 59 59 60 59 58 58 59 59 61 61 61 60 59 57 58 58 58 58 58 59 59 60 60 60 60 59 60 59 58 58 59 59 58 57 57 57 58 60 63 63 60 57 56 56 57 59 60 60 60 58 57 57 58 60 61 60 59 58 59 61 61 61 60 60 60 60 59 59 59 58 58 58 58 57 57 58 59 60 59 59 59 59 59 58 57 56 59 59 58 56 56 57 60 61 62 61 59 59 59 59 60 61 62 63 62 61 60 59 58 60 62 62 61 60 59 60 60 60 60 59 60 60 60 61 62 62 62 62 61 61 60 58 59 59 60 60 59 59 59 59 60 61 61 61 59 58 58 60 61 61 60 59 59 59 59 59 58 58 58 59 58 58 58 58 60 61 61 61 59 58 58 57 58 60 62 62 61 59 58 58 59 60 59 59 59 60 61 60 59 59 59 59 60 62 62 61 60 59 58 59 59 60 61 61 62 62 62 63 63 62 60 60 60 62 63 64 62 61 60 59 60 60 60 61 61 - 58 58 57 57 57 57 58 59 58 58 57 58 60 61 61 59 57 56 56 56 56 55 56 58 61 61 60 58 58 58 59 58 58 57 58 59 59 60 61 61 60 58 58 58 58 57 57 58 60 59 58 58 59 59 59 59 58 59 60 60 59 59 60 60 61 61 61 61 60 60 60 60 59 59 60 60 60 59 58 59 59 59 60 60 58 57 58 60 60 59 57 59 60 60 58 57 58 60 61 60 58 57 56 57 58 57 56 55 55 56 57 59 60 59 58 57 56 55 56 58 58 57 58 58 59 60 60 60 59 58 57 58 58 58 59 59 59 59 59 60 59 57 55 57 59 59 60 61 61 60 60 61 60 59 58 58 59 59 60 61 61 61 60 59 59 59 59 59 58 59 60 59 59 58 58 58 58 59 58 59 60 59 59 60 60 59 60 61 59 58 57 58 59 60 60 60 60 62 63 63 61 59 59 59 59 59 60 60 60 58 58 60 61 61 59 58 58 59 60 60 60 60 59 59 59 60 61 61 60 60 60 60 61 61 61 60 59 58 58 57 58 59 59 59 58 58 59 59 60 61 61 61 60 58 58 58 59 60 61 61 60 59 59 63 63 60 58 58 58 60 61 62 61 60 58 57 58 59 60 61 60 60 60 60 61 61 60 60 60 61 60 59 58 58 58 59 59 58 56 56 57 59 59 60 59 59 60 60 60 59 58 58 59 58 57 56 57 59 60 60 59 59 59 58 59 59 60 61 61 60 59 58 58 57 59 61 61 60 59 59 60 59 59 59 60 60 60 60 60 60 60 61 62 63 62 61 60 59 60 61 60 59 58 58 59 60 62 63 62 59 58 59 60 61 62 60 59 60 60 59 58 57 56 57 57 58 59 60 60 61 61 60 59 60 60 60 58 58 59 62 62 61 59 58 58 59 60 60 59 59 59 60 60 60 59 58 59 60 60 60 59 60 61 60 60 60 59 59 60 62 62 61 62 63 62 61 60 60 61 62 63 63 62 61 60 59 60 60 61 62 - 62 60 58 56 56 57 58 59 58 57 55 55 57 60 62 60 57 56 57 57 57 57 55 57 60 60 59 58 57 58 60 60 59 57 57 57 58 58 59 60 60 59 59 58 57 57 57 58 60 59 57 58 59 60 61 60 59 59 61 62 60 59 60 60 60 60 60 59 59 59 61 59 57 59 61 62 60 58 57 57 58 59 59 59 58 57 58 61 61 60 57 59 60 61 58 57 57 60 61 60 58 56 56 57 58 58 57 56 55 56 57 59 60 60 58 56 55 55 57 59 59 58 57 57 58 60 61 60 59 57 57 57 57 57 57 57 58 58 59 59 59 58 56 56 57 58 59 60 60 60 60 60 60 59 57 59 61 60 60 61 60 59 58 58 57 58 59 57 57 59 61 60 59 59 59 59 60 60 58 60 61 61 62 62 62 61 61 61 60 59 57 59 60 60 60 59 60 62 63 62 60 58 58 58 59 59 60 61 61 60 60 61 61 59 57 58 59 59 59 60 60 60 60 60 61 62 62 62 61 61 60 61 61 61 60 58 57 57 58 57 58 60 60 59 58 57 57 59 61 62 62 60 58 59 58 59 61 62 63 62 62 60 59 61 61 60 59 60 61 62 63 63 61 58 57 59 60 59 60 61 60 60 60 60 60 59 58 59 61 61 60 58 56 56 58 60 61 58 56 56 57 59 59 59 58 58 59 61 61 61 60 59 60 60 59 59 58 59 58 57 57 59 59 57 57 58 59 59 60 59 58 58 58 59 60 61 60 59 59 59 59 59 58 59 59 60 60 60 60 61 60 60 62 64 64 62 60 58 59 61 60 59 58 58 58 60 62 63 62 59 58 59 61 62 62 61 60 60 59 59 58 56 56 58 58 59 60 63 63 62 60 59 59 60 61 61 59 58 59 60 61 61 58 57 58 59 60 60 59 58 58 59 60 60 60 59 58 59 58 57 57 59 62 63 62 60 58 57 58 59 60 60 61 61 61 61 61 59 59 60 61 62 62 62 61 60 59 60 62 63 - 62 61 59 57 56 57 59 59 58 56 54 54 57 59 60 59 59 58 59 58 57 56 55 56 59 60 59 59 58 57 58 59 60 59 57 55 56 58 58 59 59 59 59 59 58 56 57 58 58 57 57 58 59 59 59 58 58 59 60 61 60 60 60 60 58 57 57 57 58 60 62 61 58 59 60 60 59 57 56 56 57 58 58 58 59 59 59 60 60 59 58 59 60 59 58 58 59 61 61 60 58 56 56 58 60 61 61 58 56 57 59 61 61 60 58 57 56 57 58 59 60 59 58 57 57 58 60 59 59 59 60 59 57 57 58 58 57 57 58 60 60 58 56 57 57 58 58 58 59 60 60 61 61 60 59 60 61 61 60 60 59 59 59 59 59 59 59 57 56 58 60 60 59 59 59 60 60 59 58 60 62 61 60 60 60 60 60 61 61 59 58 59 60 60 60 59 59 60 61 61 60 58 57 59 60 61 61 61 59 58 59 62 62 60 57 58 59 60 60 60 59 59 59 61 61 61 61 61 60 60 60 60 61 61 61 59 58 57 57 57 58 59 59 59 57 56 56 58 60 61 61 59 58 58 58 59 60 61 62 62 62 61 60 59 59 60 62 64 64 62 61 60 60 59 58 60 61 60 61 60 60 60 60 60 60 59 58 59 61 62 61 60 59 58 58 59 60 58 57 58 59 60 60 59 59 58 59 60 60 60 60 58 59 60 59 59 59 58 58 59 59 60 60 59 58 58 58 59 60 59 58 58 59 60 61 61 59 57 56 57 58 59 59 59 60 60 61 61 61 61 60 60 59 60 61 61 60 60 60 59 59 59 59 58 58 59 61 62 61 59 58 60 61 61 61 61 60 59 59 59 59 58 58 60 60 60 61 62 62 62 61 60 60 59 60 61 60 60 60 60 60 59 57 57 58 59 60 61 61 60 59 59 59 61 61 60 59 60 58 55 56 59 61 62 62 61 60 59 59 61 61 61 61 60 61 61 61 60 58 58 59 61 62 62 61 60 60 60 61 61 - 59 59 59 58 58 58 58 58 57 56 55 56 58 58 57 58 59 59 59 58 56 56 56 57 60 59 58 59 58 57 56 58 60 61 57 55 57 58 59 59 59 59 59 58 57 56 57 57 56 57 58 59 58 58 57 56 56 57 58 60 61 61 61 59 58 56 55 56 58 60 61 61 58 58 58 58 58 57 55 55 56 57 57 58 59 60 59 59 59 59 59 59 59 58 57 58 59 61 61 60 59 58 58 60 62 62 62 59 57 59 61 61 61 60 59 58 58 58 59 59 59 60 59 57 56 57 58 58 59 60 62 61 59 59 60 60 58 57 58 60 60 58 56 58 59 58 57 58 58 59 60 61 60 59 59 59 59 59 59 58 59 59 60 61 61 60 60 58 57 57 59 59 59 60 60 60 59 58 58 60 61 59 58 57 58 59 59 60 60 59 58 59 60 60 60 59 59 59 60 60 60 59 58 59 60 62 62 61 58 57 59 61 62 61 58 57 58 59 60 60 58 58 59 60 60 60 60 59 59 59 59 59 60 60 61 60 59 58 57 58 58 59 59 58 57 57 57 58 59 60 60 59 58 57 57 57 58 59 60 60 60 59 59 57 57 59 63 65 64 61 59 58 59 60 60 61 61 60 60 60 59 60 61 60 60 59 59 59 61 62 62 61 61 60 59 58 58 57 57 58 59 60 61 60 60 59 59 59 59 59 59 58 58 58 58 58 58 58 59 60 61 61 60 61 61 60 59 59 60 60 59 58 58 61 62 62 59 57 56 57 59 59 59 58 59 60 61 61 60 61 61 60 59 58 59 60 60 61 61 58 59 60 60 59 58 58 60 61 60 59 59 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 61 62 61 61 59 58 59 60 61 62 61 60 59 58 58 59 60 60 61 61 61 59 57 58 59 60 60 60 60 58 55 57 59 60 60 60 60 61 61 61 62 62 61 60 60 60 61 61 61 59 58 59 61 61 61 60 60 59 60 60 60 - 56 57 59 59 59 58 57 56 56 56 57 58 58 58 57 57 58 58 58 57 58 58 59 60 61 58 56 56 57 58 57 59 60 61 59 57 58 60 61 61 60 59 60 58 57 57 56 56 56 57 58 58 58 57 57 56 55 55 56 57 59 60 61 60 59 58 56 56 57 58 57 57 58 57 58 59 58 57 55 55 56 56 55 56 58 58 59 59 59 58 59 59 60 59 58 58 58 59 60 61 61 60 60 60 61 60 59 59 60 60 61 60 60 59 59 59 58 59 60 59 58 59 59 57 57 57 58 58 58 59 61 61 59 60 62 62 60 58 58 59 59 57 56 58 61 59 58 57 57 58 60 61 60 58 57 57 58 58 58 59 59 60 61 61 62 63 63 60 57 58 59 58 58 59 60 61 60 59 59 60 59 59 58 57 57 58 59 58 59 58 57 59 60 59 58 59 59 60 61 61 60 59 59 59 59 61 62 61 60 58 59 61 62 61 60 57 56 58 59 58 58 58 59 59 60 61 60 61 60 59 59 58 57 58 59 59 60 59 59 59 60 59 59 58 57 58 59 60 59 60 59 58 57 58 58 57 57 57 58 57 57 56 57 57 57 58 60 62 62 60 59 59 59 59 59 60 61 60 60 59 59 59 60 61 61 60 60 60 61 61 61 60 59 58 57 57 57 56 56 58 60 61 61 61 60 59 58 59 59 60 59 59 58 59 59 59 58 58 59 60 61 60 60 61 61 60 60 59 60 60 58 57 58 61 63 61 60 59 59 60 60 59 57 56 57 60 62 61 60 61 61 62 62 62 61 60 60 60 59 58 59 60 60 59 58 58 60 61 61 59 59 60 60 59 60 59 60 60 61 61 60 60 59 60 59 60 59 59 59 60 61 61 60 60 59 58 59 60 62 62 63 62 61 60 61 61 60 61 61 60 58 57 57 60 60 60 59 59 59 60 61 62 61 60 59 59 61 62 63 63 62 60 60 59 60 61 62 61 60 59 59 59 60 60 60 59 59 59 60 62 - 55 56 58 59 59 58 57 56 56 57 58 59 58 58 57 57 57 57 57 58 60 60 61 62 62 58 55 55 56 58 58 58 59 60 60 59 59 60 61 60 60 60 60 60 59 59 59 58 57 56 57 58 58 57 56 56 56 55 56 57 59 60 61 61 61 60 59 58 57 56 55 55 57 57 57 58 58 57 56 56 55 55 54 55 57 58 58 58 58 58 58 59 60 60 58 58 59 60 59 59 60 60 60 60 60 59 58 60 62 61 60 59 59 59 59 59 59 59 60 59 58 59 59 58 57 57 57 57 57 58 60 60 60 61 63 64 61 59 58 59 59 57 57 59 61 59 58 57 57 58 59 60 59 57 54 55 58 59 59 59 59 59 59 59 60 62 63 61 58 58 59 58 58 59 59 60 60 60 59 59 59 59 58 58 59 59 59 60 59 59 59 60 60 58 57 57 60 61 61 60 59 59 58 57 58 60 62 61 60 59 60 60 61 61 60 58 57 58 59 59 59 59 59 59 60 60 61 60 59 60 59 58 58 59 61 61 61 60 60 61 61 60 59 58 57 58 59 60 60 59 58 59 59 60 60 60 60 59 59 58 58 58 59 58 57 57 58 60 60 60 59 59 60 59 58 60 61 60 60 60 59 59 60 61 61 62 61 60 60 61 60 59 58 57 57 57 58 57 57 58 59 60 60 60 60 59 59 59 60 59 59 59 59 59 58 59 59 60 60 60 60 60 60 61 62 61 60 60 59 59 58 58 59 62 63 60 60 61 61 62 61 59 56 56 57 60 61 60 60 60 61 62 62 62 61 60 59 58 58 59 60 60 60 59 58 58 59 60 60 59 58 58 58 58 58 58 59 60 61 61 61 61 60 59 60 60 59 58 57 58 60 61 60 60 59 57 58 59 61 62 63 63 62 61 61 61 60 60 60 59 58 56 57 60 61 60 59 58 60 62 63 63 62 59 57 57 59 61 62 62 61 60 59 58 59 61 62 62 61 60 59 59 59 59 59 59 59 59 61 62 - 57 57 57 57 57 57 57 58 58 58 57 57 57 57 58 58 58 58 58 59 60 61 61 61 62 58 55 54 56 57 58 57 57 59 60 60 58 59 60 59 59 59 60 60 60 60 61 60 57 56 57 58 58 58 57 56 56 56 56 58 60 60 61 62 61 61 61 60 59 58 55 55 56 56 57 57 59 58 58 57 56 56 55 56 58 58 58 58 58 58 59 59 60 59 60 60 61 60 59 58 59 59 59 59 59 58 59 60 62 61 60 58 58 58 58 59 59 59 59 59 59 60 60 59 58 58 58 57 57 58 60 60 59 61 63 64 61 59 59 60 59 58 58 60 60 59 58 57 56 57 59 61 60 57 54 56 59 60 60 60 60 59 58 57 58 60 61 60 58 58 59 58 58 59 59 59 59 59 58 58 58 58 59 60 60 60 61 61 61 60 61 61 60 58 57 57 59 60 60 59 58 58 57 57 56 58 60 60 59 59 59 59 60 60 61 60 59 59 59 60 60 61 60 59 59 60 60 59 58 59 59 59 59 60 61 62 61 60 59 61 61 60 59 58 58 58 58 59 59 58 57 59 60 61 62 61 60 60 59 59 59 60 60 59 58 57 58 59 59 59 60 60 61 60 59 60 61 61 61 60 60 60 60 61 61 62 61 59 59 60 59 59 59 58 58 58 59 59 59 59 59 58 58 58 59 60 60 61 60 58 57 58 59 58 58 59 60 61 61 61 61 60 60 61 62 62 61 60 59 59 58 58 60 63 63 60 59 60 61 61 61 59 57 56 58 59 60 60 59 59 59 60 60 61 60 59 58 57 58 60 61 61 61 60 59 58 59 59 59 59 58 57 57 57 57 58 59 61 62 62 61 61 60 59 60 61 60 58 57 58 60 61 61 60 59 58 59 60 61 62 62 62 61 61 60 61 60 59 59 59 57 57 58 60 61 60 59 59 59 61 63 63 62 58 57 56 58 60 61 61 60 59 58 58 58 60 60 61 60 60 60 60 60 60 60 59 58 59 60 62 - 59 58 56 54 54 56 58 60 60 58 56 55 56 57 58 59 59 59 59 59 60 60 60 59 60 58 55 55 56 57 58 57 57 58 60 60 58 58 59 59 58 59 59 60 60 60 61 61 58 57 58 59 59 59 59 57 56 56 56 57 59 59 59 60 60 60 60 61 60 59 58 56 57 56 57 58 59 60 59 58 58 58 57 57 59 59 59 59 59 58 58 59 59 60 60 62 61 59 58 58 58 59 59 58 58 58 59 60 61 61 60 58 58 57 58 58 58 58 58 59 59 60 60 60 60 60 60 58 57 58 59 59 59 60 62 62 60 59 59 60 60 60 60 61 61 60 59 57 57 57 59 61 61 59 56 57 59 59 60 60 60 58 57 57 57 59 59 59 58 58 59 58 58 60 60 60 59 58 57 57 58 58 60 61 61 62 62 61 62 62 62 60 59 58 58 58 59 59 59 59 58 58 58 56 56 57 58 58 58 59 58 59 59 60 60 61 61 60 59 60 62 63 62 60 59 60 60 59 59 60 60 59 59 60 61 61 61 60 60 59 59 59 59 58 57 57 57 57 57 57 57 58 59 59 60 60 59 58 58 58 59 60 60 60 59 58 58 59 60 59 60 61 62 61 60 60 61 62 62 61 61 60 60 60 60 61 60 59 59 60 60 60 60 60 60 60 61 61 61 60 58 56 55 56 58 60 62 62 60 58 57 58 59 59 59 59 60 60 61 61 61 60 60 61 62 61 62 61 61 60 59 59 60 63 63 61 59 58 58 59 60 61 60 59 59 58 59 61 60 58 57 58 59 59 59 58 58 58 59 61 61 62 62 60 59 59 58 59 60 60 59 58 58 58 58 58 60 62 63 62 62 61 60 60 60 61 61 59 59 59 60 61 62 61 60 60 61 61 62 62 61 60 60 60 61 61 60 60 60 59 58 57 59 61 61 60 60 60 59 60 62 62 61 59 58 57 58 59 61 61 60 58 58 59 59 59 60 60 59 59 60 60 61 61 61 60 58 58 59 61 - 60 58 56 55 54 56 59 60 60 59 56 55 56 57 58 59 59 59 59 60 60 59 58 58 59 58 57 57 57 57 57 57 57 58 60 60 59 60 60 59 58 58 59 60 59 59 59 60 59 59 59 59 60 60 59 58 57 56 55 56 59 58 58 58 58 58 59 60 61 60 59 59 58 57 57 58 60 60 59 58 59 59 59 58 59 59 59 59 59 58 57 57 59 61 62 61 60 58 57 58 60 61 60 58 57 57 57 59 61 60 59 58 58 58 58 59 58 58 58 58 58 59 59 59 59 61 61 60 58 58 58 59 58 58 59 60 58 57 58 60 60 60 60 61 61 61 60 59 58 59 60 61 62 61 59 59 58 59 58 58 58 58 58 58 58 58 59 59 58 58 59 58 58 60 60 60 59 58 57 58 59 59 59 60 61 61 61 61 61 61 60 60 60 60 60 60 60 59 59 60 60 59 59 57 56 58 58 58 58 58 59 58 59 60 60 61 61 59 58 60 62 63 62 60 60 60 61 61 61 61 60 58 57 57 59 60 60 61 60 58 57 59 59 58 57 57 56 57 57 57 57 57 58 58 58 58 58 57 57 58 58 59 60 61 60 58 59 60 60 60 60 61 62 61 60 61 62 62 62 61 61 60 60 60 60 59 59 59 60 60 60 61 61 62 61 61 61 61 61 60 59 58 57 57 59 61 62 63 62 60 59 59 59 59 59 59 60 60 61 61 60 58 58 60 60 61 61 62 62 61 61 60 60 61 62 60 58 57 56 58 59 60 60 60 59 58 59 63 61 58 57 58 59 59 59 58 58 60 61 61 62 63 63 61 59 59 58 59 60 60 60 59 59 59 59 60 61 62 62 62 62 61 60 60 60 61 61 61 61 60 61 62 62 62 61 61 63 64 64 63 62 61 60 60 60 60 60 60 61 60 58 58 60 62 62 61 60 60 60 60 61 61 62 61 61 60 59 59 60 61 60 59 59 60 60 60 60 59 59 58 59 60 62 63 62 61 60 59 59 60 - 58 58 57 56 56 57 58 59 59 59 58 57 57 57 58 58 58 59 59 59 58 58 58 58 57 58 59 58 58 58 58 58 59 60 61 61 61 61 61 60 58 58 60 60 59 58 59 60 59 58 59 59 60 61 60 59 59 58 57 57 58 58 57 56 56 56 58 59 60 60 59 60 59 58 58 59 60 60 60 59 59 60 60 59 58 59 60 60 58 57 56 57 58 60 62 61 59 58 57 57 59 60 60 57 56 56 56 58 59 60 60 60 60 59 59 59 58 57 58 57 56 58 58 58 59 60 61 60 59 58 58 59 59 58 58 58 57 57 58 60 60 60 60 61 62 61 60 60 59 59 60 61 61 61 60 60 59 58 58 57 57 58 59 59 59 59 58 60 60 59 58 58 58 59 59 60 60 60 59 59 59 59 60 60 60 60 60 59 59 59 58 59 60 62 62 61 60 59 58 59 60 59 59 58 58 58 58 57 57 59 59 60 60 59 59 60 59 57 57 58 61 62 62 61 60 60 61 62 62 61 60 58 57 56 57 58 59 60 60 57 56 58 59 59 58 57 56 56 58 59 59 59 59 59 58 58 58 59 59 59 59 59 60 60 59 59 60 61 61 60 60 60 61 61 60 62 62 62 62 62 62 61 60 60 60 59 59 60 61 61 61 62 62 62 61 60 60 60 60 60 59 59 59 60 60 61 62 62 62 62 61 61 61 61 61 60 60 60 60 60 60 58 58 58 59 60 61 61 62 62 61 61 61 61 60 59 58 58 57 58 59 59 58 59 59 59 61 64 62 60 59 59 60 60 59 59 58 59 61 62 62 62 63 61 60 59 59 59 59 59 60 60 60 60 60 61 61 61 61 61 61 61 60 59 60 61 62 62 62 61 61 61 61 62 61 60 62 64 65 64 62 60 60 59 59 59 60 61 61 60 59 59 60 62 61 61 60 60 61 61 61 61 61 62 62 61 58 58 58 60 60 60 61 61 61 60 60 59 58 58 59 60 61 62 63 62 60 59 59 60 - 57 58 58 58 58 58 57 58 58 58 59 59 58 58 57 57 58 59 59 58 57 57 58 58 56 58 60 59 58 57 59 60 60 61 61 61 60 61 61 59 58 59 59 60 59 59 59 59 57 57 57 58 59 60 61 60 60 60 60 59 59 58 57 55 55 56 57 59 59 59 60 60 59 58 58 58 60 61 59 59 59 59 60 59 58 59 60 59 58 57 57 57 58 60 61 61 59 58 57 56 57 58 58 56 55 56 56 57 58 59 60 61 61 61 60 59 58 57 58 56 56 57 58 57 58 59 60 60 59 58 59 59 59 58 57 57 57 57 58 60 60 59 60 61 61 60 59 59 59 59 60 60 60 60 60 61 61 59 58 58 58 59 60 60 60 60 59 60 60 59 58 57 57 58 59 60 62 62 61 61 60 60 60 61 61 60 59 59 58 57 57 59 60 62 63 62 60 59 58 58 59 59 58 59 59 58 58 58 58 59 60 61 60 59 58 58 57 56 56 58 60 61 61 60 60 60 61 61 61 60 60 59 58 57 57 58 58 58 58 56 56 59 60 60 59 57 56 57 58 59 60 60 60 60 59 58 59 59 60 60 59 59 59 59 59 58 60 61 61 60 59 59 60 60 59 62 63 63 63 63 62 62 61 61 60 59 59 61 62 62 61 62 62 62 60 59 59 60 61 59 59 60 61 61 60 60 60 60 61 62 63 63 62 62 62 61 61 61 61 61 60 59 59 59 59 60 60 60 60 61 61 60 60 60 59 59 59 59 59 59 58 58 58 58 60 60 62 63 62 61 60 60 61 61 60 59 59 59 60 61 61 61 62 61 60 60 59 58 58 59 60 59 59 60 61 61 61 60 60 60 60 61 60 60 60 60 61 62 62 61 60 60 60 61 60 58 61 63 64 64 62 60 60 60 60 59 60 60 60 59 58 59 60 61 60 59 59 60 61 61 60 60 60 61 62 60 58 57 58 59 60 61 61 62 61 60 59 58 58 58 59 60 61 62 62 61 60 60 60 61 - 58 58 59 59 60 59 58 57 58 58 59 59 59 57 56 56 58 59 59 57 56 56 57 58 57 59 59 58 57 57 59 60 60 60 60 59 59 59 59 58 57 58 58 59 59 59 59 59 57 56 57 57 59 60 60 60 61 60 61 61 59 58 57 57 56 57 57 59 60 60 58 58 59 57 57 58 61 61 59 58 59 60 60 59 59 59 60 59 59 58 57 57 58 60 61 60 57 57 56 56 56 57 56 56 56 57 57 58 58 58 59 61 61 62 61 60 59 57 57 56 57 57 58 58 58 59 60 59 58 58 59 60 59 58 58 58 57 57 59 60 60 58 59 60 60 58 57 58 59 60 59 60 59 59 60 61 61 61 59 57 58 60 61 60 61 60 59 59 59 59 57 56 56 58 59 60 61 62 62 61 62 62 61 60 60 61 60 60 59 58 58 59 60 60 61 60 60 59 58 58 59 58 58 59 59 59 59 58 58 59 60 61 61 58 57 57 57 56 58 59 59 60 59 59 59 60 60 59 59 60 60 59 58 58 59 58 58 58 57 57 57 60 60 60 59 58 57 58 58 59 60 60 60 59 59 58 59 59 58 59 59 58 58 58 58 58 59 60 60 59 58 59 59 59 59 61 62 62 62 61 62 61 61 61 61 59 59 62 62 61 61 62 62 62 60 59 60 61 61 59 58 59 59 60 59 59 58 59 60 61 62 62 62 63 63 62 61 61 61 61 61 60 61 61 60 59 59 58 59 59 60 60 60 59 59 59 60 60 60 59 58 58 58 59 60 62 62 62 62 61 61 60 61 61 61 60 60 60 59 60 59 60 61 62 61 60 60 59 58 59 59 59 59 60 61 62 61 60 60 60 61 61 61 60 59 58 59 60 61 60 59 58 59 60 59 56 59 62 63 62 61 60 60 61 61 61 60 59 60 59 58 59 60 60 59 58 58 59 60 60 60 59 60 60 61 60 60 59 59 59 60 60 60 61 60 60 59 59 59 60 61 61 62 62 61 60 61 61 62 63 - 60 60 59 60 60 60 59 58 58 59 58 58 58 57 56 57 59 61 61 58 55 55 55 56 59 60 59 56 55 56 59 60 59 57 58 59 58 58 58 57 57 57 58 59 58 57 57 59 59 59 59 59 59 60 61 60 60 60 61 60 58 58 58 57 57 57 58 59 59 58 57 57 58 56 57 60 62 61 60 58 59 61 61 61 61 61 60 61 59 58 58 59 59 59 60 58 54 54 55 57 58 59 59 58 57 57 57 57 56 57 59 60 61 61 62 61 59 58 56 57 58 59 59 59 58 59 59 58 57 58 59 60 59 58 59 59 58 58 59 61 60 59 60 60 60 57 56 57 60 61 61 61 59 59 60 61 61 59 57 56 57 59 61 61 61 61 59 59 58 58 57 56 57 58 60 61 61 61 60 60 60 61 61 61 61 61 62 62 61 61 61 61 61 60 59 60 60 60 60 58 58 59 59 59 59 59 60 59 59 59 60 62 61 58 55 57 59 59 60 61 61 60 58 58 59 60 61 59 58 59 58 58 57 57 57 58 59 60 61 57 57 59 60 60 60 59 58 57 59 60 60 61 61 60 59 59 58 58 57 58 58 57 57 58 57 57 59 60 60 59 59 58 59 58 57 59 60 60 59 58 59 60 60 60 60 59 58 61 62 61 61 61 62 62 61 60 61 63 63 61 59 57 57 57 58 59 60 60 61 61 61 62 62 62 62 62 61 60 60 61 61 60 61 62 61 60 59 58 59 59 61 62 61 59 59 61 61 60 59 58 57 58 59 61 62 63 63 61 61 61 61 60 61 62 62 62 62 62 60 58 58 59 61 62 62 62 61 60 58 59 59 58 59 61 63 63 63 61 60 60 61 62 62 61 58 56 57 59 60 60 58 56 57 60 60 58 60 61 61 60 59 60 61 63 63 63 62 60 60 60 60 60 61 61 60 58 58 60 61 60 61 61 62 61 61 62 62 62 61 60 59 58 59 59 60 59 59 60 60 61 62 62 62 61 60 60 60 62 63 64 - 60 60 59 59 59 59 58 58 58 59 59 58 59 58 58 58 59 60 59 57 55 56 56 57 59 59 57 55 55 56 59 60 59 57 57 57 56 57 58 58 57 57 58 59 59 58 57 57 59 60 60 60 61 61 60 59 59 59 59 59 58 58 58 58 58 58 59 59 58 58 58 58 58 57 56 58 59 60 59 58 59 60 60 61 61 61 60 60 59 59 59 59 59 58 57 56 53 54 57 59 60 60 60 60 59 59 58 58 58 58 58 59 60 61 62 61 59 56 55 57 59 59 60 60 60 59 59 58 57 58 59 60 60 59 59 59 59 59 59 59 59 58 61 60 58 57 57 57 59 61 61 60 59 59 60 61 61 59 58 58 58 60 61 62 62 61 60 60 59 58 57 57 59 60 60 61 61 61 59 59 60 60 60 60 60 61 61 60 61 61 62 62 61 60 60 61 61 61 61 59 58 58 58 58 58 58 58 59 59 59 60 61 60 58 56 57 59 60 61 62 61 60 59 59 60 61 61 60 59 59 58 58 58 58 59 60 60 61 61 59 59 60 61 61 61 59 58 58 59 60 60 60 60 60 60 60 60 59 58 58 58 58 59 58 57 58 60 60 61 61 60 60 61 60 58 59 59 59 59 59 59 60 59 58 58 58 58 61 62 61 61 62 62 61 61 61 61 63 64 61 59 59 58 58 58 59 59 60 60 60 59 59 59 60 60 60 59 59 60 61 60 60 61 62 61 60 58 58 58 59 59 60 59 58 59 62 61 60 58 58 59 60 60 61 62 63 62 61 61 61 61 60 60 61 63 64 63 62 61 59 59 59 60 62 63 63 62 60 59 58 58 59 60 61 63 63 63 62 61 61 62 63 63 60 58 57 57 58 59 59 58 57 58 60 61 60 61 61 61 61 61 61 63 63 63 63 63 61 61 61 60 60 60 60 60 60 59 59 60 61 62 63 63 62 62 61 62 62 62 61 59 57 58 59 60 60 61 62 62 63 63 62 61 60 59 59 60 62 63 64 - 58 58 58 58 58 57 56 57 58 58 60 61 60 60 60 60 59 57 55 55 56 57 58 59 58 56 55 54 56 57 58 59 59 58 57 56 56 57 58 59 58 57 57 59 60 60 58 57 58 59 60 61 62 61 59 58 58 58 57 58 58 58 58 58 59 60 59 59 59 60 61 60 58 57 56 55 57 58 58 59 58 58 58 59 59 59 59 58 58 59 58 58 58 57 56 54 54 56 60 61 60 59 59 59 60 61 60 60 61 59 58 59 60 61 61 59 57 55 55 56 58 57 58 60 60 61 60 59 58 57 59 60 60 59 59 59 59 60 59 58 57 58 61 60 57 57 57 58 58 58 58 57 58 59 60 61 62 61 61 61 61 60 61 61 62 61 61 60 58 57 58 59 60 61 60 60 61 61 59 60 61 60 59 58 58 58 58 57 58 59 60 61 61 62 61 62 63 62 61 60 58 57 56 56 56 55 56 57 58 59 59 59 58 58 58 57 57 58 60 60 59 59 60 60 60 61 60 60 59 58 58 59 60 60 61 62 61 60 58 60 61 61 62 62 60 60 60 60 60 60 59 58 58 59 60 61 62 60 59 58 58 60 60 57 57 59 60 61 61 61 62 62 62 61 60 60 59 60 61 62 62 60 59 57 57 59 60 60 61 61 60 62 62 59 59 60 59 61 62 59 59 61 61 60 58 57 58 59 59 59 58 55 56 58 59 58 58 59 60 61 61 61 62 61 60 59 58 57 58 57 57 57 57 58 59 61 60 59 59 59 60 61 61 60 60 61 61 60 61 62 61 59 59 61 63 64 62 61 60 61 60 59 59 61 62 62 62 61 60 59 59 59 59 60 61 62 62 62 61 60 61 64 63 61 59 59 59 58 59 60 60 60 60 60 61 61 60 61 62 62 63 63 63 62 61 62 62 62 63 62 61 59 58 58 60 60 59 57 58 61 62 63 64 63 62 60 60 61 62 62 60 59 59 60 61 62 64 65 65 64 62 61 60 59 58 59 60 62 63 63 - 57 56 57 58 58 57 56 56 57 58 59 60 60 61 62 61 61 60 58 57 57 58 59 59 59 57 56 55 56 58 59 60 60 60 59 59 61 61 61 60 58 57 58 60 61 62 61 59 59 58 59 61 61 60 59 59 59 59 59 59 58 58 58 58 58 59 59 60 61 61 61 60 58 58 57 57 57 58 58 59 58 58 59 58 57 58 59 59 60 59 58 58 58 58 58 57 56 58 60 61 60 59 59 58 59 60 59 59 59 58 58 59 59 60 60 58 57 56 57 58 58 58 59 60 60 61 60 59 58 58 59 59 59 58 58 59 59 60 60 58 57 57 59 58 57 56 57 58 58 59 58 57 58 59 59 61 62 61 60 60 60 60 60 61 61 62 61 59 57 56 58 59 60 60 59 60 60 59 58 59 61 60 59 59 58 58 58 58 59 60 60 60 60 61 61 61 62 62 61 60 59 58 57 57 57 57 58 58 58 59 58 58 58 59 61 59 57 58 59 60 60 60 60 60 60 61 60 59 58 58 58 58 59 59 60 61 61 60 59 58 58 60 61 60 60 59 60 61 60 61 60 58 58 59 59 60 61 60 59 58 58 59 60 59 59 60 60 60 61 61 60 60 61 61 60 60 59 59 60 60 61 61 60 59 60 61 62 62 61 61 61 62 62 61 60 59 59 60 60 59 60 61 61 60 59 59 60 60 60 60 59 57 59 61 61 60 59 60 60 60 60 62 63 62 60 59 59 58 58 58 58 58 59 60 61 61 60 60 59 59 59 59 59 60 60 59 59 59 60 62 63 61 61 62 63 62 62 60 60 61 60 59 59 59 60 62 62 61 60 60 59 58 58 59 61 62 63 62 60 59 59 60 61 61 61 60 59 59 60 60 61 60 59 59 61 61 61 61 62 62 62 62 62 62 61 61 61 61 62 63 62 60 59 58 59 60 59 57 58 61 62 63 64 64 63 62 62 62 61 61 61 60 60 61 62 63 63 63 62 61 60 59 59 60 59 60 61 62 63 62 - 57 57 58 59 59 58 57 57 56 56 57 58 59 60 61 61 61 60 60 59 58 59 60 61 59 58 57 57 58 58 59 59 59 59 58 59 61 61 61 60 59 59 60 61 61 61 60 59 59 58 58 59 60 60 59 60 60 60 60 59 58 59 60 60 59 59 61 62 63 62 60 59 59 58 58 58 58 58 59 59 58 58 59 58 56 57 58 59 59 59 59 59 60 60 59 58 58 59 60 60 60 59 58 58 59 59 58 58 58 58 58 59 60 60 59 58 57 57 59 60 59 59 59 60 60 60 60 59 58 58 58 58 58 58 59 58 59 60 60 58 56 56 57 59 59 58 58 58 59 59 59 58 58 58 59 60 61 60 60 59 58 58 58 60 60 61 61 59 57 56 58 59 60 59 59 59 59 59 58 59 61 61 61 60 59 59 59 59 60 61 61 60 59 59 60 60 61 61 61 60 59 59 58 58 58 59 60 60 59 58 57 57 58 61 63 60 58 58 58 60 61 62 62 61 61 61 61 60 58 57 57 57 58 59 59 59 59 59 60 58 57 59 60 60 59 59 59 60 61 61 60 58 57 58 59 59 60 60 59 58 58 59 59 60 60 60 59 60 60 59 59 59 60 60 61 61 60 59 59 60 61 61 60 60 60 62 64 64 61 59 61 61 61 63 61 59 59 59 59 60 60 60 60 60 60 61 61 62 61 60 59 58 60 62 63 61 59 59 58 58 60 62 63 62 61 60 59 59 59 59 59 59 60 62 62 61 61 62 61 60 59 59 59 60 60 59 58 57 59 61 61 60 60 62 62 63 63 63 63 62 61 60 59 59 60 61 62 62 61 60 59 58 58 59 60 62 63 63 61 59 58 59 60 61 61 60 60 60 60 61 61 60 60 60 61 62 62 62 61 61 60 61 63 63 61 60 60 60 61 62 62 61 60 59 60 60 60 59 59 60 61 62 62 62 63 63 63 62 61 61 60 59 59 60 61 61 61 60 59 59 59 59 60 61 60 60 61 62 62 61 - 58 58 59 60 59 59 58 57 56 56 56 56 58 58 59 59 59 59 59 59 59 61 62 62 60 59 59 59 59 59 59 59 58 57 57 58 60 59 59 59 59 60 61 60 60 59 58 58 59 58 57 58 59 59 58 58 59 60 60 59 59 60 61 61 60 60 62 63 63 62 59 58 57 57 57 57 58 59 58 58 58 59 60 59 57 57 57 57 58 59 60 61 61 60 59 58 59 59 59 59 58 58 57 58 59 58 58 58 58 59 59 60 61 60 58 58 57 58 60 61 60 59 59 60 59 60 60 59 58 57 57 58 58 59 59 59 59 60 60 58 56 56 57 60 61 60 59 59 60 60 60 59 58 59 59 59 59 59 59 59 58 57 58 59 60 61 62 60 57 57 58 59 60 59 58 59 60 60 59 60 61 62 62 61 60 59 59 60 60 61 61 60 58 59 59 60 60 60 60 59 59 58 59 58 58 60 60 61 60 58 57 57 58 61 63 60 58 57 58 59 62 63 62 61 60 61 62 61 59 58 58 58 58 58 58 57 57 58 59 58 58 58 59 60 59 59 59 59 60 61 60 59 58 58 58 59 60 60 59 59 58 59 60 61 60 59 59 60 59 59 58 58 59 60 61 63 62 59 58 59 61 61 60 59 60 62 64 64 61 58 58 58 59 63 62 59 60 59 59 59 59 59 59 60 61 61 62 62 61 60 59 59 60 62 62 61 59 58 58 58 59 61 62 63 62 61 60 60 60 59 59 59 60 61 62 61 62 63 63 61 60 60 61 61 61 60 58 57 59 60 59 59 58 60 61 62 63 65 65 62 62 61 60 60 60 62 63 63 62 60 60 61 60 60 61 62 62 62 61 60 59 59 60 60 60 60 61 61 61 62 61 60 61 61 61 61 62 62 61 60 59 61 63 63 62 60 60 60 60 60 60 60 61 61 62 62 61 60 60 60 60 60 60 60 62 62 62 62 62 61 60 58 58 58 59 59 59 59 58 58 59 60 61 62 61 60 60 61 60 60 - 58 59 60 61 60 59 60 59 57 57 56 56 57 58 57 57 58 57 57 58 59 60 61 62 61 60 59 60 59 60 60 59 58 58 57 57 58 58 57 57 59 60 60 59 57 56 57 58 59 58 58 58 59 58 57 57 58 59 58 59 59 60 60 60 59 60 61 62 62 61 58 57 56 56 57 57 58 59 58 58 59 60 60 60 58 57 56 56 57 58 60 61 61 59 57 57 58 58 58 57 57 57 58 58 59 58 58 59 60 59 60 61 61 60 59 59 58 59 60 61 59 59 58 59 59 60 60 60 58 57 56 58 61 61 60 59 59 60 60 59 58 57 59 61 61 60 59 60 60 61 60 60 59 60 60 60 59 59 59 58 58 58 59 60 61 62 62 59 57 57 58 59 59 59 59 59 60 60 60 60 61 62 62 61 60 59 59 60 60 60 60 60 59 59 60 61 61 60 59 59 58 59 58 58 59 59 60 61 61 59 58 58 59 60 62 60 58 58 58 59 61 62 61 60 59 60 62 62 61 60 60 59 59 59 58 56 56 57 59 59 58 59 59 59 58 58 58 59 59 60 60 60 59 58 58 59 61 61 60 58 58 59 60 61 60 59 59 60 60 60 59 58 59 60 62 63 61 59 58 59 61 61 60 59 59 61 63 61 58 55 56 56 58 62 61 59 60 61 60 58 57 58 57 58 60 61 62 62 61 60 59 59 61 62 61 59 58 58 59 58 58 59 61 62 62 61 61 60 59 59 58 58 58 59 60 60 61 62 62 62 61 61 62 62 62 60 59 59 60 60 59 57 58 59 60 59 59 61 61 61 61 62 61 62 61 61 63 64 63 61 61 63 62 61 61 60 61 61 61 60 60 61 60 59 59 60 61 61 62 61 61 60 60 61 61 61 61 62 61 60 60 61 62 63 62 60 60 60 59 58 58 59 61 63 64 64 63 61 61 62 62 61 60 60 60 60 61 62 63 63 61 58 58 58 58 58 58 58 58 59 60 61 62 62 61 60 59 59 60 59 - 58 57 57 58 59 59 59 60 60 58 57 57 60 60 60 59 58 58 57 57 58 58 59 59 59 58 58 59 60 60 60 60 60 59 59 60 60 59 58 58 59 59 58 57 57 58 60 61 58 57 58 60 60 58 56 56 57 58 58 58 59 59 58 57 58 59 60 61 60 59 58 57 56 57 58 59 59 59 59 59 59 60 60 60 59 58 57 56 56 57 58 59 59 58 57 57 57 58 58 57 57 58 59 59 59 59 59 60 61 60 60 60 60 60 60 60 60 59 60 60 59 59 59 59 60 61 62 62 61 59 58 59 60 60 60 59 59 61 61 60 58 59 61 61 59 57 57 57 59 60 61 60 61 61 62 62 60 60 60 59 59 60 60 62 62 62 61 60 59 58 59 59 60 59 59 59 60 61 60 60 60 62 62 61 59 58 59 60 60 59 59 59 60 60 60 61 61 60 60 59 60 60 60 60 60 59 59 59 58 58 59 59 60 60 60 58 57 57 58 60 61 60 59 58 58 60 61 62 62 62 61 61 61 61 59 58 58 59 60 60 59 59 59 59 58 58 59 59 59 60 61 61 60 59 59 60 61 62 60 59 59 59 60 61 61 60 60 60 60 60 60 60 61 62 62 61 59 58 57 58 60 61 61 60 60 61 62 60 57 55 55 56 59 60 60 60 60 61 61 59 58 58 58 59 60 61 61 61 60 59 58 60 61 61 59 59 59 60 60 60 59 58 60 62 61 61 61 60 59 58 58 57 57 57 58 60 60 59 59 61 62 62 62 62 60 59 59 60 60 60 59 59 60 62 62 60 58 58 58 60 61 62 62 61 60 60 61 62 62 61 62 63 62 61 60 60 60 60 60 60 60 60 60 60 60 60 60 61 62 61 61 61 61 61 61 60 61 62 61 60 59 60 61 62 63 61 60 60 59 58 58 59 60 62 63 64 63 61 61 64 63 62 61 60 59 59 60 61 61 62 62 62 61 60 60 61 60 60 59 59 61 61 63 63 61 59 59 59 60 60 - 58 57 56 57 57 58 59 60 61 59 58 58 60 61 60 60 59 59 58 58 57 57 56 56 56 57 57 58 60 60 61 61 60 60 61 61 60 59 59 59 59 59 58 57 57 59 62 63 60 59 60 61 61 60 57 56 57 58 58 58 60 58 57 56 57 59 60 61 60 59 58 58 58 59 60 61 60 60 59 59 59 59 59 59 59 58 58 58 57 57 57 57 57 57 57 57 58 58 57 58 58 58 59 59 60 60 60 60 60 59 59 59 59 60 61 61 61 60 59 60 60 60 60 60 60 62 63 63 63 61 59 59 59 59 58 58 59 61 61 60 59 59 61 60 58 57 56 57 58 59 60 60 60 61 62 62 61 61 60 60 60 60 61 62 62 60 59 60 60 59 59 60 60 59 59 60 60 60 59 59 60 61 62 61 59 58 58 59 59 59 58 58 59 59 59 60 60 61 61 60 61 61 62 62 61 60 59 57 57 57 59 60 61 60 59 58 58 59 60 60 60 60 59 58 58 60 62 61 61 61 61 61 61 61 60 59 59 60 61 60 59 58 58 58 58 59 60 60 60 60 61 60 60 60 59 60 62 62 61 60 59 59 59 60 60 60 60 60 61 61 61 61 62 62 62 61 60 58 58 59 60 61 61 61 61 61 62 60 59 57 55 57 60 59 60 61 59 61 62 61 60 59 59 59 60 61 61 60 59 57 57 60 61 60 58 58 58 61 62 61 59 57 58 61 61 61 60 60 60 59 59 58 58 56 57 60 59 57 58 60 62 63 62 60 59 58 58 59 59 58 58 59 61 64 64 62 59 58 59 60 61 62 61 60 58 58 59 60 61 62 62 61 61 61 60 60 60 60 60 60 59 59 60 61 61 61 61 62 62 61 62 62 62 62 61 60 61 62 61 60 60 60 61 62 62 61 60 61 60 60 60 60 60 61 60 61 61 61 61 62 63 63 61 60 59 59 59 60 61 61 63 65 63 62 61 62 62 61 60 60 61 61 63 63 61 59 58 59 60 61 - 59 58 57 57 57 58 59 60 60 60 58 57 58 59 59 59 59 60 60 59 57 57 55 55 56 56 57 58 59 60 60 60 59 60 61 61 58 58 59 59 61 61 60 58 57 58 61 62 61 60 61 61 62 61 58 57 57 59 58 58 59 58 57 57 58 59 61 61 61 60 60 60 60 61 62 61 61 60 59 58 58 58 58 57 57 58 59 60 59 58 57 56 56 57 58 58 57 57 57 57 58 58 58 59 59 59 59 59 58 58 57 58 58 59 61 61 61 59 58 59 61 60 60 61 60 61 63 64 63 61 60 58 57 58 57 57 59 61 62 61 59 58 60 60 59 58 58 58 58 59 59 58 58 58 59 60 60 61 60 59 59 60 61 61 61 59 57 58 60 60 59 60 60 59 59 60 61 60 58 58 60 60 60 60 59 58 57 58 58 58 57 57 57 57 58 59 59 60 60 60 61 62 62 63 63 61 59 57 57 57 58 60 61 60 60 59 59 61 62 62 61 60 59 59 59 60 61 60 59 59 60 60 60 60 60 60 60 61 62 60 59 57 57 58 59 60 61 62 61 61 60 60 59 59 59 60 62 62 61 59 59 58 58 58 59 60 60 61 60 60 60 61 61 61 60 61 61 60 59 59 61 61 62 62 61 60 60 62 62 60 57 59 61 59 60 61 60 61 63 63 62 60 60 60 61 61 60 59 57 55 56 59 60 59 58 57 58 61 63 62 59 57 57 61 62 61 61 61 61 61 61 61 60 58 58 61 59 57 57 59 61 62 61 60 59 58 59 60 60 58 57 58 61 64 64 63 61 61 61 61 61 61 60 59 58 56 58 59 60 62 62 59 60 61 61 61 61 62 61 60 60 59 61 63 62 62 63 63 62 62 61 61 61 62 61 60 61 61 60 60 61 61 60 61 61 61 60 61 61 62 63 62 61 59 57 57 58 60 60 59 61 62 61 61 60 60 60 61 62 61 63 64 63 62 61 62 62 61 61 60 61 63 64 63 61 59 59 59 61 62 - 61 59 58 58 58 59 59 60 60 59 58 57 57 57 57 58 58 59 59 59 58 57 56 56 57 57 58 58 59 59 59 59 58 58 60 59 56 56 57 59 61 62 61 59 58 58 58 59 61 60 59 60 60 60 59 58 58 58 57 57 58 58 59 59 60 60 61 61 62 60 60 60 61 62 62 61 60 59 59 58 59 58 58 57 57 57 59 60 60 59 58 57 56 58 59 58 56 56 57 57 57 58 58 58 58 58 58 59 58 58 58 58 58 59 60 61 60 59 59 60 61 60 60 60 59 60 61 62 61 60 59 58 57 57 57 57 60 62 62 61 59 58 59 60 60 60 59 58 59 59 58 57 56 57 57 58 59 60 60 59 59 59 60 61 60 58 57 58 60 60 60 60 59 59 60 61 62 61 58 59 60 60 59 60 59 59 58 58 58 57 57 58 58 57 57 58 59 59 60 60 60 61 61 62 63 61 60 58 57 58 59 60 61 60 60 59 60 62 63 63 61 60 60 60 61 61 61 60 59 59 59 60 60 60 60 60 60 61 62 60 59 57 57 58 60 62 63 62 61 60 60 59 59 59 59 60 61 62 61 59 59 58 58 57 59 61 61 61 59 59 60 61 61 60 59 60 61 60 60 60 61 61 62 62 61 59 59 62 63 61 60 60 60 59 60 61 60 61 61 61 60 60 59 60 61 61 60 58 57 57 57 59 60 59 58 58 60 62 63 62 60 58 58 61 62 62 62 61 61 61 62 62 62 60 60 61 59 58 58 59 60 61 61 60 60 59 61 64 63 60 58 59 60 62 61 60 60 61 62 61 61 60 60 59 59 58 58 59 61 63 62 59 60 61 62 62 62 62 62 61 61 61 62 63 63 62 63 63 62 62 61 61 61 61 62 60 60 59 59 60 61 61 61 61 61 60 60 61 61 62 63 62 61 59 57 57 58 60 59 58 59 60 61 61 61 61 62 62 62 62 61 61 60 60 61 62 62 61 60 60 62 64 64 63 61 60 60 60 60 61 - 60 59 58 59 59 59 59 59 59 59 59 58 57 56 56 56 57 57 58 58 59 58 58 58 58 59 58 58 58 58 58 59 59 60 61 60 57 56 57 57 59 61 60 60 59 58 57 57 59 57 56 57 58 58 58 58 59 59 57 56 57 58 59 60 61 60 60 61 62 61 60 58 59 60 60 59 58 58 58 58 59 59 59 59 59 58 58 59 59 60 61 60 58 57 57 57 57 57 57 57 57 57 57 57 57 58 59 59 59 60 60 60 59 59 59 60 60 60 61 61 60 60 59 59 58 58 59 61 61 60 59 59 60 59 58 58 60 62 63 61 58 57 58 59 59 59 59 59 59 58 58 57 57 57 58 58 58 59 60 60 59 59 60 61 60 58 57 58 59 59 60 60 60 61 61 63 64 62 59 60 60 60 60 60 60 60 58 57 57 57 57 59 60 59 58 58 58 59 59 59 60 60 60 61 62 62 61 60 60 60 61 61 61 60 59 59 60 63 64 63 61 60 60 61 61 60 58 60 62 61 61 60 59 59 59 59 60 61 61 61 59 58 58 59 61 63 64 63 60 58 57 57 58 58 60 61 62 62 61 60 59 59 59 58 60 62 63 62 60 59 60 61 61 59 57 58 59 59 59 60 60 60 62 63 62 61 60 61 61 60 61 60 58 60 60 60 61 60 58 58 58 58 59 60 61 61 60 59 59 59 59 59 60 61 60 60 61 62 63 62 60 59 60 61 61 61 60 59 59 61 62 63 62 60 59 60 60 59 59 58 58 59 60 61 61 60 60 63 62 60 59 60 61 62 61 60 59 61 62 61 61 60 59 60 61 61 60 60 60 61 60 58 59 62 63 63 63 63 63 62 63 63 62 62 62 62 62 62 62 61 60 60 60 61 62 60 58 57 57 59 61 62 62 62 61 60 60 61 61 61 61 61 61 61 60 60 60 60 60 61 61 60 60 60 61 62 63 63 62 61 60 59 59 60 62 63 63 61 60 60 62 64 65 63 62 62 62 62 62 61 - 58 59 59 59 58 58 58 58 58 58 59 60 58 58 57 56 56 57 57 58 58 58 59 59 58 58 58 58 58 59 59 59 59 60 61 61 58 58 58 58 59 59 59 59 59 58 57 57 57 56 56 56 57 58 58 59 59 59 58 57 57 58 59 60 59 59 59 61 61 60 59 58 59 59 59 59 58 58 58 58 59 59 60 60 60 59 59 59 60 60 61 61 60 58 56 56 57 57 57 58 58 58 58 58 59 59 59 59 58 60 61 61 60 59 58 59 60 61 61 60 59 59 59 58 58 58 59 60 60 60 58 59 60 60 59 59 60 61 61 60 59 58 59 59 58 58 58 58 59 58 57 56 56 57 59 59 58 59 60 60 59 59 59 60 60 60 60 59 58 58 59 59 61 61 62 63 64 63 60 61 61 59 60 61 61 61 60 58 57 58 59 61 61 60 59 59 59 59 60 60 59 59 59 59 60 61 62 62 62 62 62 61 61 59 58 59 61 63 63 62 60 60 60 60 60 59 58 61 63 62 62 61 60 60 59 60 60 60 60 60 60 59 59 60 61 63 63 62 60 57 56 57 59 59 60 61 62 62 62 61 60 60 60 60 61 63 64 62 60 60 60 62 62 60 58 58 58 59 59 60 60 61 61 62 62 61 61 61 60 59 60 59 58 60 61 60 60 59 57 56 57 58 59 60 60 60 60 60 60 61 61 59 60 61 62 62 62 63 63 62 60 60 60 60 60 60 60 59 59 60 62 62 62 60 59 59 60 59 59 58 58 58 60 61 62 61 60 60 60 60 60 61 62 62 62 61 60 61 62 62 61 60 60 61 61 61 61 60 60 60 60 58 59 61 63 63 63 63 62 62 62 62 62 61 61 61 61 61 61 61 60 60 61 61 62 61 59 58 57 59 61 62 63 63 62 60 59 60 59 59 59 60 62 63 62 61 60 59 60 63 62 62 61 61 61 61 62 62 61 59 59 59 59 60 62 63 62 61 60 60 61 64 64 63 63 63 63 62 62 61 - 58 59 59 59 58 58 58 58 57 57 58 60 60 60 59 59 58 57 57 56 57 57 58 58 57 56 57 58 59 58 58 59 58 58 58 58 58 60 61 61 60 59 59 58 57 57 58 58 58 58 58 58 59 60 60 61 60 59 58 58 59 60 60 59 57 57 58 59 59 59 58 59 60 60 59 58 59 59 58 58 57 58 59 59 59 59 61 61 61 60 59 59 60 59 58 57 56 56 57 58 58 59 61 61 61 59 58 57 57 59 61 62 60 58 57 59 60 60 59 58 57 57 58 58 58 58 59 59 59 58 57 56 57 59 61 61 61 60 59 59 60 61 61 60 59 57 56 57 59 60 58 55 54 56 59 60 60 60 59 58 58 57 58 57 58 60 62 61 59 59 59 58 58 59 60 61 62 61 60 60 60 58 58 59 61 62 61 58 57 58 60 60 59 59 60 59 59 59 60 60 59 58 58 57 58 59 61 62 62 63 62 61 59 58 57 60 62 61 60 61 60 61 60 59 58 59 60 62 62 61 60 61 63 63 62 60 60 59 60 60 60 60 59 60 61 61 60 60 59 59 59 60 61 61 60 59 59 61 62 61 59 59 61 59 61 64 62 60 59 60 61 61 61 61 60 60 59 60 60 61 62 62 62 60 60 60 61 62 61 59 59 59 60 61 62 61 59 58 58 58 58 59 59 60 59 59 60 61 61 61 60 60 59 60 61 63 64 64 63 61 60 60 59 57 58 61 62 62 61 61 61 62 62 63 62 60 59 60 59 60 60 60 60 61 61 63 62 60 60 62 62 61 60 60 62 63 62 59 59 62 62 61 61 60 59 60 59 60 60 60 61 61 61 60 61 61 62 62 60 59 59 59 60 61 61 60 61 61 62 61 62 61 61 61 63 63 62 61 62 62 62 62 64 65 64 60 58 59 58 58 59 62 63 63 61 60 58 57 59 62 63 64 64 62 61 60 61 60 59 59 59 60 59 60 61 60 60 61 61 62 63 64 62 61 62 63 62 61 61 61 - 58 58 58 57 57 58 59 58 56 56 59 61 61 61 61 60 59 58 58 57 57 58 57 57 56 56 57 58 59 59 59 59 59 59 59 59 59 60 61 62 61 59 58 57 57 57 58 59 59 59 60 60 60 60 60 60 59 58 58 59 60 61 61 59 58 57 58 60 60 59 58 59 62 61 60 59 60 60 59 57 56 56 57 58 58 58 60 62 61 59 57 57 59 59 57 56 57 58 58 58 58 58 59 60 59 58 57 56 56 58 60 61 60 58 57 59 60 61 61 60 59 59 59 58 58 58 59 60 60 59 57 57 57 59 60 61 60 59 59 59 60 60 60 60 60 59 58 58 59 59 58 56 56 57 59 59 59 60 59 58 57 57 57 57 57 58 60 60 58 59 59 58 58 59 59 60 60 59 58 59 60 58 58 59 60 60 60 59 59 59 61 59 58 59 59 60 59 59 59 59 58 58 58 58 58 59 60 61 62 63 62 60 60 60 60 61 62 61 61 61 60 61 60 59 59 60 61 61 61 60 59 60 61 62 62 60 60 59 59 59 58 59 59 60 60 60 59 58 59 59 59 61 63 62 60 58 57 59 61 61 59 59 60 59 60 62 62 60 58 59 60 60 60 60 60 60 60 60 61 62 63 63 62 60 59 59 60 61 61 59 59 59 59 61 62 62 61 61 61 61 61 61 60 60 59 60 60 60 61 60 60 60 60 60 61 63 64 64 62 61 60 59 58 57 59 61 62 62 61 60 61 62 63 62 62 60 59 59 59 60 60 59 60 61 61 62 62 60 61 62 62 61 60 60 61 62 61 59 59 62 61 60 60 59 59 59 59 60 61 60 62 64 64 62 61 61 61 61 60 60 59 59 60 62 61 61 62 62 62 62 62 61 60 61 63 63 62 62 63 62 61 61 63 64 62 59 58 59 59 59 59 61 63 63 62 61 60 59 60 62 64 65 65 63 61 60 61 61 60 59 59 58 58 59 61 61 61 61 61 62 63 64 63 62 63 62 62 60 61 61 - 57 57 57 56 57 59 60 58 56 56 59 61 61 61 61 60 59 59 59 58 58 57 56 56 57 57 57 58 58 58 58 59 60 60 61 61 59 59 61 61 60 59 58 57 58 58 58 59 60 60 61 61 60 59 59 59 59 59 59 59 60 61 62 60 59 58 59 60 61 60 59 60 61 60 59 59 59 59 58 57 56 56 56 57 59 59 60 61 60 58 56 57 58 58 57 57 58 59 59 59 58 57 57 57 57 57 57 57 57 58 60 60 60 59 58 59 61 62 63 62 61 61 60 59 58 58 59 61 61 60 58 57 58 59 60 60 59 59 59 59 59 59 59 59 61 61 60 59 58 57 57 58 58 59 60 59 58 60 60 58 57 57 58 58 58 58 59 59 59 59 59 59 59 59 60 59 58 58 57 58 59 59 59 59 58 58 59 60 60 61 60 59 58 59 59 60 60 60 60 59 58 58 59 59 58 58 59 59 61 61 61 61 61 62 63 61 61 62 62 61 61 61 61 60 60 60 60 60 60 59 59 60 60 61 61 61 60 60 59 59 59 59 60 61 61 61 60 59 59 59 59 62 63 62 59 57 56 58 60 60 59 59 59 58 59 61 62 61 59 58 58 59 60 60 59 59 60 60 61 62 62 62 61 60 60 59 60 61 61 59 58 58 58 60 61 62 63 63 63 62 62 62 61 60 59 59 59 60 60 60 60 60 61 60 61 62 63 64 63 61 60 59 59 58 59 61 61 61 61 60 61 62 63 62 62 61 60 59 58 59 59 60 60 60 60 61 61 59 60 61 61 61 60 60 61 61 60 59 60 62 61 60 60 60 60 60 60 60 60 60 62 66 65 63 62 61 60 60 61 61 60 60 60 61 62 62 63 62 62 62 62 61 61 61 61 61 62 62 62 62 61 62 63 62 60 58 58 60 61 60 60 61 61 62 62 62 61 61 61 63 64 64 64 63 61 61 62 62 61 60 59 57 58 59 61 62 62 62 62 62 62 63 63 62 62 61 61 60 62 62 - 58 57 56 56 58 60 61 59 57 56 59 61 60 60 59 58 58 58 58 59 58 57 56 56 58 57 57 57 57 57 57 59 60 59 60 60 57 58 60 59 59 58 58 57 58 59 58 59 62 62 61 61 60 59 59 59 60 60 60 60 59 61 61 61 59 59 60 61 61 61 61 60 58 59 58 57 58 58 58 58 57 57 57 58 60 60 60 60 60 58 56 57 58 59 58 58 59 59 60 60 58 57 56 56 57 58 59 59 59 59 59 61 61 60 59 59 61 63 64 63 61 62 61 59 59 59 60 61 61 60 58 57 58 58 59 59 59 58 59 59 60 59 58 59 61 62 61 60 58 57 57 59 61 61 60 58 58 60 60 59 58 58 59 60 60 59 59 60 61 60 59 59 59 60 59 58 58 58 59 59 59 60 60 59 56 56 58 60 61 61 59 60 60 60 60 61 62 61 60 59 58 59 61 59 58 59 59 59 59 59 60 60 61 62 63 61 59 61 62 61 60 60 61 62 61 60 59 59 59 60 60 59 59 60 61 62 62 61 60 60 61 61 61 62 62 62 61 60 60 60 61 61 62 61 59 57 57 59 60 61 61 60 59 59 59 61 62 62 60 58 57 59 60 60 60 59 59 59 60 61 61 62 61 60 60 59 60 60 60 58 58 58 59 59 60 62 62 63 63 62 62 62 62 60 59 58 59 60 60 61 60 60 60 59 60 61 63 63 63 62 61 61 60 60 60 61 60 60 60 60 60 61 61 62 62 62 61 59 59 58 59 61 61 61 60 60 60 60 59 59 60 60 61 61 61 61 61 60 61 63 62 61 61 61 61 61 61 61 61 60 62 66 66 63 61 61 60 61 61 61 61 60 60 60 62 63 62 62 61 61 62 61 60 60 59 59 62 63 62 62 62 63 63 61 59 59 59 61 61 61 61 60 60 60 61 62 63 62 62 63 63 63 63 62 61 60 61 62 62 61 59 57 58 60 61 61 61 61 61 61 61 61 61 61 61 60 59 60 62 62 - 58 58 58 57 58 60 61 59 57 56 58 60 58 57 57 56 56 57 58 59 58 57 56 57 57 58 57 57 57 57 57 58 58 58 59 58 56 57 58 58 59 58 57 58 59 60 60 60 62 61 60 60 59 59 59 59 60 60 60 60 59 60 60 59 59 60 60 61 61 61 62 61 57 57 58 57 59 59 58 59 59 58 59 60 60 60 60 61 60 59 57 58 59 60 59 58 59 59 60 59 58 57 56 57 58 59 60 61 61 60 60 61 61 61 60 60 61 62 63 62 60 60 61 60 60 60 61 62 61 59 57 57 58 58 59 59 58 59 60 60 60 59 58 59 61 62 61 60 58 57 58 60 61 61 60 58 57 59 60 59 58 59 61 61 61 60 61 63 64 61 59 59 59 59 58 58 58 59 62 60 58 60 60 59 57 56 57 59 61 60 59 61 62 61 61 62 63 62 60 58 58 60 62 60 58 59 59 59 59 59 59 60 60 61 62 60 59 61 61 60 59 59 59 61 61 60 59 58 59 60 60 59 60 60 61 63 63 62 60 59 59 60 61 61 61 60 59 59 59 59 60 60 61 61 60 60 60 61 61 61 61 59 58 58 59 60 62 63 61 57 57 59 61 61 60 59 58 59 59 60 61 61 62 61 61 60 60 59 58 58 59 60 60 60 61 62 62 61 61 59 59 60 60 59 59 58 59 60 61 62 62 60 59 59 59 60 61 62 62 63 62 61 61 61 61 60 60 61 61 60 60 60 61 62 63 62 62 61 59 59 60 61 62 62 61 60 60 60 59 58 59 60 61 61 61 61 61 62 63 64 63 61 61 61 61 62 62 63 62 62 62 62 63 63 62 61 61 61 62 62 61 59 59 60 61 62 62 61 61 61 61 61 60 59 58 58 60 62 62 62 62 63 62 61 59 59 60 61 61 62 61 60 59 60 61 62 62 62 61 62 62 61 61 60 60 60 60 61 62 61 59 58 59 60 61 61 61 61 61 61 61 60 61 61 60 59 59 61 63 63 - 59 59 59 59 59 59 60 59 58 57 58 58 57 57 57 56 56 57 58 59 59 58 57 57 58 58 58 58 57 56 57 57 57 57 57 57 56 57 58 59 59 59 58 59 60 61 61 61 61 60 59 59 59 59 59 59 60 59 60 60 59 58 58 57 58 60 61 60 59 59 61 61 59 59 59 59 60 60 59 60 60 59 59 60 60 59 59 59 59 57 56 57 59 59 59 58 58 59 59 58 58 57 57 58 59 60 60 62 62 60 59 60 61 61 61 61 60 60 61 60 58 59 60 61 61 60 60 60 60 58 57 57 58 58 59 59 59 59 60 61 60 59 57 58 60 60 60 60 59 58 59 60 60 60 60 58 57 58 58 57 58 60 61 61 60 60 62 64 64 61 59 58 59 58 57 57 57 60 63 61 58 60 60 59 57 57 57 59 59 59 58 61 63 60 60 60 62 61 59 57 57 59 60 60 59 60 60 60 61 61 60 59 59 60 60 59 59 61 61 60 58 57 58 60 61 60 58 58 59 59 60 59 59 59 60 62 62 61 60 58 57 58 59 60 60 59 59 58 58 58 59 60 61 62 62 62 62 62 62 61 60 58 56 58 58 59 61 62 61 57 57 59 62 62 61 59 59 58 59 59 60 61 61 61 61 61 61 59 59 60 61 61 62 62 62 62 62 61 59 57 57 58 59 58 58 58 59 60 61 63 63 61 60 60 60 60 60 61 61 61 61 60 60 62 61 60 61 60 60 59 59 59 60 62 63 63 62 62 61 60 61 62 63 63 61 60 60 61 60 59 58 59 61 62 62 62 62 62 63 63 62 61 60 60 60 61 62 62 62 62 61 60 61 62 62 62 62 62 62 61 60 58 59 60 61 62 61 60 60 61 62 62 61 60 58 58 61 63 63 62 63 64 63 61 60 60 61 61 62 62 61 60 59 59 61 62 62 62 61 60 60 60 60 59 59 60 61 61 61 61 61 60 60 60 60 60 60 60 60 60 61 61 62 62 60 58 59 62 63 64 - 60 61 61 60 59 58 59 59 59 58 57 57 58 58 58 57 57 58 58 59 59 59 58 58 59 59 59 59 58 57 57 57 57 57 57 58 58 59 60 61 61 60 59 59 60 60 61 61 61 60 59 59 59 59 60 60 60 60 59 59 59 57 56 56 57 59 60 59 57 57 59 61 61 61 60 60 60 60 59 60 60 60 59 59 59 58 57 58 58 57 55 55 57 58 59 58 57 58 58 57 57 57 58 59 60 60 60 62 62 59 58 58 60 60 60 60 60 59 59 58 58 59 60 60 60 59 59 59 59 59 58 58 57 58 59 59 59 59 59 60 59 58 56 58 60 59 59 60 60 60 60 60 59 59 60 59 58 57 57 56 58 61 61 59 58 59 62 63 63 61 59 59 59 58 58 57 57 59 62 60 58 59 59 59 58 58 58 58 58 58 58 61 62 60 58 58 60 60 58 56 57 58 59 59 59 59 60 61 62 62 61 60 59 59 59 60 61 62 61 60 58 57 58 59 60 60 58 58 59 60 60 59 59 58 59 60 60 60 59 57 56 57 59 60 60 60 60 59 59 59 60 60 60 61 63 63 62 61 61 61 60 59 57 57 58 59 61 61 60 57 57 59 62 63 62 60 59 59 59 59 60 60 60 60 60 61 61 59 59 61 62 62 62 62 62 63 62 61 59 57 57 58 59 59 59 59 59 60 61 62 62 63 63 61 61 60 59 60 60 60 60 60 60 61 61 61 61 60 59 58 58 59 60 63 64 63 63 63 62 61 61 63 63 63 62 60 60 62 61 59 59 60 61 63 63 62 61 62 62 61 60 60 59 59 60 60 61 61 61 61 60 60 61 62 63 63 62 61 60 60 59 59 59 61 62 61 61 60 60 61 62 63 62 60 59 58 61 63 63 62 63 64 63 61 60 61 62 62 63 62 61 60 60 60 60 61 61 62 61 59 60 60 60 60 60 61 62 62 62 62 62 62 61 60 60 60 60 61 61 61 62 63 63 62 60 59 60 62 63 63 - 60 62 62 61 59 59 59 60 59 59 58 58 59 60 59 60 59 58 58 57 57 57 57 58 59 60 59 60 59 58 58 57 58 58 59 60 60 61 62 62 62 61 60 59 60 60 59 60 60 61 60 59 60 61 60 60 60 60 59 59 60 59 57 56 58 59 60 59 57 56 58 60 60 60 60 60 60 59 59 59 60 59 59 58 58 58 58 59 59 57 55 55 57 59 59 59 57 57 58 57 57 58 59 60 61 60 60 60 60 57 56 57 59 60 59 59 60 59 58 57 59 60 61 60 59 58 58 58 59 60 60 59 57 58 59 59 59 58 59 59 58 57 55 57 60 59 59 60 61 62 61 60 59 59 59 60 59 58 57 57 59 61 61 59 57 58 60 61 61 60 60 60 60 60 59 58 57 58 59 59 58 58 59 58 58 58 58 58 59 58 58 61 61 60 59 58 58 59 58 57 57 58 59 59 59 59 60 61 62 63 62 61 60 59 59 61 63 62 62 61 58 58 59 59 60 59 58 58 59 60 60 60 59 59 58 59 59 58 57 57 57 58 59 60 61 61 60 60 60 61 61 59 58 60 62 63 61 59 59 62 62 61 60 58 58 59 60 61 60 59 58 60 62 63 62 62 61 59 59 59 60 60 61 61 61 60 60 60 61 62 62 61 60 60 61 63 63 62 61 59 59 61 61 61 60 60 61 62 62 61 62 63 63 62 61 60 59 59 60 61 61 60 59 59 60 61 61 60 59 59 58 59 61 63 63 63 63 64 64 63 62 62 64 63 63 61 61 63 62 60 59 61 62 63 62 61 61 60 61 61 60 59 59 59 60 60 61 60 60 60 61 61 62 63 63 63 62 60 59 58 59 59 60 63 63 62 61 61 61 62 62 63 62 61 61 61 62 63 63 64 64 63 63 62 60 61 63 63 63 62 61 61 60 61 61 60 61 61 60 60 60 61 61 61 62 62 62 62 62 62 62 63 62 61 60 61 61 61 62 63 64 65 63 61 61 60 61 61 62 62 - 60 61 62 60 59 59 60 60 59 58 58 58 59 60 60 60 60 58 56 55 55 56 57 58 59 60 61 61 60 59 58 57 57 59 60 60 60 61 62 63 62 61 60 59 59 59 58 58 59 60 61 60 60 61 61 60 60 60 59 60 62 61 59 58 58 59 61 60 58 57 58 59 57 58 59 58 58 58 58 59 60 60 59 59 59 58 59 60 60 59 56 56 57 59 60 60 58 58 58 58 58 58 59 61 62 61 60 59 59 57 56 57 58 59 59 59 60 59 58 58 59 60 61 60 59 58 57 58 59 60 60 59 58 59 60 60 59 58 58 58 58 58 57 58 60 59 59 60 62 62 61 59 58 59 59 60 60 59 58 58 60 61 61 59 58 58 60 61 61 61 61 61 61 60 60 59 59 58 58 58 59 59 59 59 59 59 59 59 59 59 59 60 61 60 60 60 60 59 58 57 58 59 60 59 58 59 60 60 61 61 61 61 61 60 60 62 63 62 61 61 59 59 59 59 59 59 59 58 58 59 60 61 60 60 59 58 57 58 59 56 56 57 58 59 60 59 58 58 59 60 61 58 57 58 60 61 60 58 59 62 63 63 62 58 58 59 60 61 61 61 61 61 62 62 63 62 61 60 60 60 60 61 61 60 60 60 60 61 61 61 60 59 58 59 60 62 63 62 62 61 61 62 62 62 62 61 61 62 62 61 61 61 61 61 61 60 59 59 61 62 61 61 61 59 59 60 60 60 60 59 59 60 61 62 61 60 62 63 64 63 62 62 62 63 63 61 61 63 62 61 61 61 62 62 61 60 60 60 60 60 60 60 60 59 60 60 61 61 61 61 62 62 62 62 63 63 63 61 59 58 59 60 61 63 63 62 62 62 62 62 62 62 62 61 62 63 62 62 63 64 64 63 63 63 62 61 63 63 62 61 61 61 61 61 61 61 60 61 60 60 60 61 61 62 63 63 62 62 62 62 62 62 61 61 61 61 61 62 63 63 64 64 63 61 61 61 61 61 60 60 - 58 58 58 58 58 59 61 60 59 57 57 57 57 58 59 60 60 58 56 54 54 55 57 59 59 60 60 61 60 59 57 56 56 58 60 60 59 60 61 62 62 61 60 59 58 58 58 58 57 58 60 60 60 60 60 59 58 59 59 60 62 62 60 59 58 58 59 60 59 58 57 57 56 58 59 58 58 57 57 58 60 59 59 60 60 59 59 61 61 60 56 56 57 58 60 60 59 59 59 59 59 59 60 61 62 62 60 59 58 57 57 57 59 59 58 59 60 59 59 59 60 60 61 60 59 58 58 58 59 59 59 58 58 59 60 60 59 58 57 58 59 60 60 60 59 60 61 61 62 62 61 59 58 58 59 60 60 60 59 59 60 61 61 60 60 60 60 60 60 61 62 61 60 59 59 60 59 59 59 59 59 60 60 60 60 59 59 59 60 59 58 59 61 61 61 62 61 60 58 58 58 59 60 58 57 58 58 59 59 60 60 60 60 60 61 62 61 60 59 59 59 59 59 58 58 58 58 57 57 58 60 61 61 61 59 57 57 59 61 57 56 57 59 60 60 59 59 58 58 60 61 58 56 58 60 60 59 58 59 61 63 62 59 57 58 60 60 60 60 62 62 62 61 61 62 61 60 60 60 60 61 62 62 61 60 60 59 60 60 60 59 58 57 58 59 61 62 61 61 61 62 62 62 62 62 61 61 61 61 60 59 59 59 59 60 59 59 59 60 61 61 62 61 59 59 60 61 61 60 60 61 61 61 59 59 59 61 63 64 62 61 61 61 62 62 61 61 62 62 62 62 62 61 61 60 60 59 59 59 59 59 59 59 59 60 61 61 61 62 62 62 62 61 61 62 64 64 62 60 58 58 60 62 63 63 63 63 63 63 61 61 61 61 61 63 64 61 61 62 63 63 61 62 63 63 62 62 62 60 60 60 60 60 61 62 61 61 62 61 59 60 61 62 63 63 63 62 61 61 60 61 61 60 60 60 60 60 61 62 62 63 63 63 62 63 63 62 61 59 59 - 56 56 55 55 56 58 60 60 58 56 57 58 56 57 59 60 60 59 56 55 55 56 58 59 58 59 60 60 60 58 56 55 55 57 59 59 57 58 60 60 60 60 59 59 58 58 58 58 55 56 58 59 59 59 58 57 57 58 59 60 61 62 61 59 57 57 59 60 61 59 56 57 58 59 59 58 58 57 57 59 60 60 60 60 60 60 60 62 62 60 58 57 58 59 60 61 60 60 60 60 59 60 61 61 62 61 61 60 59 58 58 59 58 58 58 59 60 61 60 59 59 60 61 60 60 59 59 60 60 59 58 57 58 59 60 60 59 58 58 58 59 61 62 61 59 60 61 61 61 61 60 59 58 58 58 58 59 59 59 60 60 61 62 62 61 60 60 60 59 60 61 60 59 58 59 61 61 61 61 59 59 61 61 60 60 59 59 60 60 59 58 59 60 61 62 62 61 59 58 58 58 59 60 58 58 58 58 58 58 59 59 58 59 60 62 61 60 58 58 58 58 59 58 58 58 58 57 57 57 57 59 61 61 61 60 58 58 60 61 59 58 59 60 61 62 61 60 60 59 60 61 59 58 59 60 61 61 59 59 61 62 61 57 56 58 60 60 59 60 62 62 61 60 60 62 61 60 60 60 61 62 62 62 61 61 60 60 60 60 60 59 57 57 57 59 61 62 61 61 61 62 62 62 61 60 60 60 60 60 60 58 57 58 59 60 59 59 59 60 61 61 61 60 59 59 61 61 61 60 60 61 61 60 57 57 58 60 62 64 63 61 60 60 61 61 62 61 60 61 62 62 62 61 60 60 59 59 60 60 60 60 60 60 59 60 60 60 61 61 62 62 61 60 59 60 63 64 63 61 59 59 61 62 62 62 63 63 64 63 61 60 60 60 61 62 62 60 59 61 62 62 61 61 63 64 62 61 60 59 58 58 59 60 61 61 61 62 64 62 58 59 60 61 62 62 62 61 60 59 60 60 61 61 61 60 61 61 61 62 62 61 61 63 65 65 64 63 61 59 59 - 57 57 57 56 57 57 57 57 58 58 59 59 59 59 60 60 59 58 57 57 57 58 59 59 57 57 58 59 60 59 58 58 58 59 60 59 56 57 58 59 58 58 58 58 60 59 59 57 55 56 58 58 58 58 58 57 58 59 60 62 63 63 61 59 57 58 61 62 63 62 59 59 61 61 59 57 57 58 59 60 61 61 60 59 58 59 60 61 61 61 61 61 61 61 61 61 61 60 60 60 60 59 59 59 60 61 61 60 59 59 58 58 57 57 58 59 60 61 60 59 58 58 59 61 61 62 61 61 60 59 59 58 57 58 59 60 60 60 59 59 60 61 62 61 59 59 59 60 61 62 62 61 59 58 57 58 59 59 58 59 60 61 61 60 58 58 59 58 57 58 60 60 60 61 61 62 62 62 62 60 59 61 61 59 59 60 61 61 60 60 62 60 58 59 59 59 58 58 58 58 59 61 61 60 59 59 59 59 59 60 59 58 59 60 62 60 59 58 58 58 59 60 61 61 60 59 58 58 58 57 58 59 60 60 60 60 60 60 59 58 59 60 62 63 62 61 60 60 59 60 60 59 58 58 58 60 62 62 62 61 60 60 59 59 59 60 59 60 60 61 61 61 60 61 62 63 62 59 58 59 60 61 61 60 60 62 62 61 60 60 59 59 58 57 58 60 62 63 62 62 62 62 62 60 58 57 57 58 58 59 59 56 58 61 62 60 59 60 62 63 62 60 60 59 59 59 60 60 60 59 58 58 58 58 59 60 61 62 64 63 62 60 58 58 59 60 61 60 60 61 62 62 61 61 60 59 59 61 62 62 62 62 60 59 60 60 60 61 61 63 63 60 60 60 61 61 61 61 60 60 61 62 62 60 59 59 59 60 61 62 62 60 60 61 61 60 60 61 62 63 63 63 63 63 62 59 58 58 57 56 57 59 61 61 62 62 62 62 62 61 60 60 61 60 60 60 60 60 61 63 63 61 62 61 60 63 65 66 65 63 61 60 63 66 64 62 61 61 62 63 - 58 58 57 57 57 57 57 57 58 58 57 58 59 59 59 59 60 59 59 59 59 59 60 60 57 58 59 59 59 59 59 59 60 60 61 60 59 58 58 57 57 57 57 58 58 58 59 58 57 58 59 58 58 58 58 58 59 60 60 61 62 61 59 59 58 59 61 62 62 61 59 59 61 61 60 59 59 59 60 60 60 60 59 59 58 59 60 60 60 60 60 61 61 61 60 61 62 60 60 61 61 60 59 59 60 61 60 60 60 59 59 58 57 57 58 59 60 60 59 59 58 59 60 61 61 61 61 61 60 59 59 58 58 59 60 60 61 60 59 59 60 61 62 61 60 59 59 60 62 63 63 61 60 59 59 59 59 59 59 59 60 61 61 60 58 58 58 58 58 58 59 60 61 62 62 61 60 60 61 60 59 61 60 58 58 59 60 60 58 59 62 61 58 58 58 58 58 58 58 59 60 61 62 60 58 58 58 59 60 60 59 59 59 60 62 61 60 60 60 60 61 63 63 62 61 61 61 60 58 57 58 59 59 59 59 60 61 60 58 59 60 61 62 62 62 61 60 60 59 59 59 58 58 58 58 59 60 61 60 60 58 58 58 60 61 60 61 61 61 61 61 61 61 61 62 62 61 58 57 58 60 62 62 61 60 61 62 61 60 60 61 61 60 58 59 60 62 63 62 61 62 63 62 60 59 57 58 59 60 61 60 57 59 61 61 60 59 60 61 62 61 60 60 59 59 59 60 60 60 59 57 57 58 59 61 62 61 61 62 61 60 60 59 59 59 59 60 60 61 61 61 62 61 61 60 59 59 61 62 61 62 62 61 60 61 62 62 61 62 63 63 61 61 60 60 60 61 61 62 62 62 62 62 59 58 58 58 60 62 63 63 62 60 61 61 60 60 60 61 61 62 63 64 64 63 61 60 59 58 59 60 62 62 61 60 61 62 63 63 61 60 60 61 61 60 60 61 60 60 62 62 62 62 61 61 62 64 66 65 63 61 61 63 64 62 61 61 62 63 62 - 58 58 58 58 58 58 58 58 59 58 56 56 57 58 58 59 60 61 60 60 59 60 60 61 59 60 60 60 59 58 58 59 60 61 61 62 61 60 58 56 56 57 57 57 57 57 58 59 59 60 60 60 59 58 59 60 60 61 60 59 59 58 58 58 59 60 60 60 60 60 59 59 60 60 60 61 60 59 59 59 59 58 58 59 61 60 60 59 58 58 58 59 59 59 58 60 61 61 61 62 62 61 59 59 60 60 59 59 59 59 59 59 58 58 59 58 59 59 58 59 60 61 61 60 60 60 60 59 59 58 58 58 59 59 60 60 61 60 59 59 59 61 62 61 60 61 60 61 62 63 62 62 61 61 61 60 60 60 60 60 59 60 60 60 59 59 58 60 61 60 60 60 62 62 61 59 58 59 60 59 59 61 60 58 58 59 59 58 57 58 60 61 60 59 58 58 59 59 59 60 60 61 61 59 57 56 56 58 59 60 59 59 59 60 61 62 61 61 60 61 63 63 63 61 61 62 63 61 59 58 58 59 59 59 58 59 60 60 59 59 60 61 61 61 61 61 61 61 60 60 60 59 58 59 59 59 59 59 58 58 58 58 58 60 61 61 61 62 62 61 61 60 60 62 63 61 59 57 58 59 61 63 62 61 60 60 60 60 60 61 63 63 61 59 58 59 61 62 61 60 61 62 62 61 60 59 60 61 62 62 61 60 61 62 61 59 59 60 61 61 60 60 60 60 60 60 61 61 61 60 59 59 59 60 61 63 62 60 59 59 58 59 61 61 60 59 59 61 61 61 61 61 61 60 60 59 59 61 61 59 60 61 62 62 63 64 63 62 61 62 63 63 61 60 59 60 61 63 64 64 63 61 60 58 59 59 60 61 62 62 63 62 61 60 61 60 60 60 59 59 59 61 63 65 66 64 62 61 61 62 63 64 63 61 59 60 62 64 64 61 61 62 63 62 61 61 62 61 59 61 62 63 62 61 60 61 62 64 63 62 62 63 62 60 60 60 61 62 62 61 - 58 59 60 60 58 57 58 58 59 59 57 55 56 57 58 59 60 61 60 59 59 60 60 61 60 61 60 60 58 57 57 58 59 60 61 62 62 59 57 56 57 58 58 56 55 55 57 59 60 61 61 61 59 58 58 60 62 62 60 59 59 58 58 58 59 60 60 59 58 59 59 59 59 59 60 61 60 59 59 58 59 58 59 61 63 62 60 58 57 57 58 59 60 59 59 59 60 60 61 63 62 61 58 58 58 58 57 58 59 59 58 59 58 58 58 58 59 58 58 60 62 61 60 60 60 59 58 58 58 57 57 57 58 58 59 60 60 60 59 59 59 60 61 60 60 60 61 61 61 62 62 62 62 62 62 61 60 61 60 59 60 59 60 60 60 59 57 60 62 62 61 61 62 61 60 60 59 58 58 60 61 62 60 59 59 58 59 59 58 58 58 61 61 59 58 58 59 61 62 62 61 61 61 59 58 57 56 57 59 60 60 59 58 59 60 61 61 61 60 61 63 62 61 60 59 60 62 60 59 58 58 59 59 59 59 60 60 60 59 60 61 61 61 60 61 61 62 62 61 60 60 60 61 61 62 61 60 60 59 60 61 62 61 60 60 61 61 62 61 60 59 60 60 62 62 61 59 58 59 60 62 62 62 61 60 59 60 60 60 61 62 62 61 58 57 58 60 62 62 61 61 62 62 61 60 60 61 62 62 63 62 62 63 63 62 61 61 61 62 61 61 60 60 60 60 61 61 62 62 62 61 60 60 61 62 64 63 61 60 58 58 59 62 63 62 59 59 60 61 60 61 61 60 60 59 58 59 61 61 59 59 61 61 62 63 64 63 62 61 61 62 64 62 59 59 60 62 64 65 65 62 60 59 58 59 60 61 61 60 61 61 62 61 61 60 60 60 59 58 57 57 59 62 64 64 62 61 62 61 62 63 64 63 61 60 60 62 64 63 60 61 63 65 64 63 62 63 62 60 61 63 66 64 62 60 60 62 63 62 61 62 63 61 58 58 59 61 61 61 60 - 59 60 60 60 58 57 57 58 59 60 58 58 58 59 59 60 60 60 59 59 59 59 59 59 60 61 60 60 58 57 57 57 58 59 60 60 59 57 55 56 58 60 60 57 55 55 57 58 59 61 62 61 59 57 58 60 61 62 60 60 60 59 58 59 59 59 59 57 57 59 60 60 58 59 60 60 60 59 58 58 59 59 60 62 64 63 61 59 57 57 58 59 60 60 60 60 59 59 60 61 61 60 58 57 57 56 56 57 59 59 58 58 59 58 59 59 59 59 59 60 60 60 60 60 60 59 58 58 58 58 59 58 56 57 58 60 61 61 61 60 59 59 59 59 58 59 60 60 60 60 60 60 60 60 61 61 61 61 60 59 58 58 59 60 61 60 58 59 60 62 62 61 59 59 59 61 61 59 57 58 60 61 60 59 59 59 59 59 58 58 59 61 61 59 57 58 60 62 62 62 60 60 60 61 60 58 58 59 60 61 60 58 57 58 59 60 61 60 60 61 61 60 59 58 57 58 59 59 58 58 58 59 60 59 59 60 61 60 60 60 60 60 60 60 60 61 62 62 61 60 59 60 62 63 63 62 61 61 62 63 65 65 63 60 59 61 61 62 61 59 58 59 59 61 62 62 61 60 60 60 60 61 61 61 60 60 60 59 59 60 61 61 60 57 56 57 60 63 64 61 61 62 62 61 60 60 61 62 62 62 62 63 64 63 62 62 62 63 63 62 60 60 61 61 61 61 62 63 63 62 62 61 61 61 61 62 63 63 62 60 58 59 61 62 62 61 60 60 60 60 60 60 60 59 59 59 59 61 61 61 61 62 61 61 61 62 62 61 60 60 62 63 61 60 59 60 62 64 64 64 62 60 60 61 61 61 61 60 59 59 61 62 62 61 61 61 61 60 60 58 58 59 62 63 62 60 60 62 61 60 60 61 61 61 62 62 62 64 62 60 60 63 65 64 63 63 63 62 61 62 64 65 64 62 60 60 61 62 61 61 62 63 62 59 60 60 61 61 61 61 - 59 60 61 60 58 57 56 57 58 59 59 59 60 60 60 61 60 60 59 58 58 58 58 59 60 61 60 60 59 57 57 57 58 58 59 58 56 56 56 58 60 62 61 58 55 55 56 58 58 60 61 61 58 57 57 59 61 61 60 60 61 60 58 58 59 59 58 57 57 58 60 60 59 59 60 60 60 60 59 59 59 60 61 62 63 61 59 58 57 57 58 59 60 61 60 60 60 60 60 60 60 59 58 58 58 57 56 57 59 59 59 59 59 58 58 59 59 60 60 59 58 59 59 59 59 59 59 59 59 60 61 59 57 58 59 60 61 62 62 61 60 60 60 58 57 58 59 59 59 59 59 59 59 59 60 60 61 61 60 59 58 57 58 60 61 60 57 58 58 61 62 60 57 57 59 62 62 60 57 58 60 60 60 59 59 59 59 59 59 59 60 61 60 58 57 58 60 62 62 61 60 59 59 61 61 59 58 59 61 61 60 57 56 56 57 59 61 61 61 61 60 60 59 58 58 58 58 58 58 57 58 60 61 60 60 61 61 60 59 59 58 59 60 61 60 61 61 61 61 60 60 60 61 62 62 61 60 61 63 65 66 65 63 59 59 61 62 62 61 59 58 58 59 60 61 63 62 61 60 59 59 60 60 60 59 59 59 59 59 59 59 59 58 55 55 57 61 64 64 61 61 62 62 61 60 61 61 61 61 61 62 63 63 63 62 62 62 63 63 62 60 61 62 62 61 62 62 63 63 63 63 62 60 60 60 60 62 64 63 62 59 58 60 62 63 63 62 60 60 61 61 61 61 60 60 60 60 61 62 62 63 63 62 60 60 61 60 60 59 60 61 62 61 60 60 61 63 63 63 62 61 60 61 63 63 62 61 60 59 59 61 62 63 62 62 63 63 63 62 60 60 60 62 62 61 59 60 62 61 60 59 60 61 62 63 63 63 64 62 59 60 62 64 63 62 62 62 62 61 62 63 63 63 62 60 61 62 63 62 62 62 64 63 62 61 61 61 61 62 62 - 59 61 62 61 60 58 57 57 58 58 58 59 59 59 59 60 61 61 60 59 58 58 57 58 60 61 61 61 60 58 58 58 58 57 58 57 56 57 59 61 62 63 61 58 56 56 56 57 57 59 61 61 59 57 56 58 60 60 59 60 61 60 58 57 59 59 59 58 57 57 59 60 61 60 60 61 61 61 61 61 61 60 60 60 60 59 58 56 56 57 58 60 61 60 60 60 60 60 59 59 59 59 59 59 59 60 58 58 60 60 60 60 59 58 57 58 59 60 60 58 56 57 58 59 58 58 58 58 59 60 61 60 58 58 58 58 60 61 62 62 61 61 60 59 58 58 59 59 59 60 60 60 60 59 58 59 61 62 61 60 58 57 58 59 60 59 57 57 58 60 61 60 58 58 59 62 63 62 59 59 60 60 60 60 60 59 58 59 60 60 60 60 59 58 57 58 60 61 61 60 59 58 58 61 61 59 58 59 60 61 60 58 56 56 56 59 61 62 63 62 61 61 61 61 60 59 58 58 58 58 59 61 62 62 62 62 61 60 58 57 57 59 60 61 61 61 61 61 61 60 59 59 60 60 61 59 58 60 62 64 64 62 60 58 59 61 61 61 60 59 58 59 59 60 61 62 62 61 60 59 59 59 59 60 60 59 59 60 59 57 57 58 57 56 56 58 61 63 63 62 61 62 62 61 61 61 62 62 62 62 62 62 62 61 60 60 61 62 62 61 61 62 63 62 61 62 62 63 62 62 63 62 60 59 58 58 61 63 62 61 60 59 60 61 62 63 62 61 61 62 63 63 62 62 61 60 61 61 62 62 63 63 61 60 60 60 60 59 58 59 60 61 61 61 62 63 64 62 61 60 60 62 63 63 64 63 62 60 59 60 61 62 62 61 62 64 64 64 64 62 61 61 61 61 62 61 61 63 62 61 61 61 61 63 63 63 64 65 63 60 60 62 63 62 61 60 61 61 61 62 62 61 61 61 60 61 63 64 64 63 63 64 64 63 63 62 61 61 62 64 - 59 60 61 61 61 60 58 58 57 57 57 58 57 57 57 59 59 60 61 60 59 58 57 57 59 60 61 61 60 59 58 58 58 58 57 56 57 58 60 61 63 61 59 57 56 56 55 56 57 59 61 61 59 58 57 58 59 60 59 59 59 58 57 57 59 60 60 59 58 58 58 59 60 60 60 61 62 63 62 61 60 59 59 58 58 57 57 57 57 57 58 60 61 60 60 61 60 58 58 58 58 59 59 60 61 60 59 60 61 61 61 60 59 58 58 58 59 59 60 58 56 57 58 59 59 59 58 58 58 59 60 59 58 58 57 57 58 59 60 61 61 61 60 60 59 59 59 60 60 61 61 61 61 60 59 60 62 62 62 61 58 57 57 58 59 58 56 57 60 61 61 61 59 60 61 62 62 61 60 60 59 60 60 61 61 60 59 60 61 61 60 60 59 59 59 59 60 61 61 60 60 59 58 59 59 58 58 59 60 60 59 58 58 58 58 60 61 62 63 63 62 61 61 61 61 60 59 60 60 59 61 62 63 63 62 62 61 60 58 57 57 59 61 62 61 61 61 61 62 61 59 59 60 60 60 60 59 61 62 64 63 60 58 57 58 60 61 60 60 59 59 60 60 60 60 60 61 62 61 60 59 60 61 61 61 60 59 60 59 57 58 59 59 59 59 59 60 61 62 62 62 61 61 60 61 61 62 62 62 62 62 63 62 61 59 58 59 61 61 61 61 63 63 62 62 63 63 63 62 63 62 61 60 59 58 58 60 61 61 60 60 60 61 62 63 62 62 61 62 62 63 63 63 62 61 61 61 61 61 61 61 61 60 59 59 60 60 59 58 59 60 61 61 61 62 63 63 62 59 59 60 63 63 62 62 62 62 61 60 60 61 61 61 60 61 63 62 62 63 62 61 60 60 61 62 63 63 63 63 63 63 63 62 62 62 62 63 65 64 62 62 63 64 62 60 60 62 62 61 62 62 61 61 61 60 62 64 64 64 63 62 63 63 63 63 62 61 61 62 64 - 60 60 60 61 62 61 60 59 58 57 57 57 56 56 56 57 58 59 60 61 59 58 57 57 59 60 60 60 60 59 58 59 59 58 57 58 58 59 60 61 61 60 58 57 56 56 56 57 58 59 60 60 59 58 58 58 59 59 59 58 57 57 58 58 60 61 61 60 59 59 59 59 59 58 59 59 61 62 62 60 59 58 58 58 58 58 58 58 57 57 58 59 61 61 61 61 59 57 57 58 58 59 59 60 61 60 60 60 60 61 61 61 59 58 58 58 59 59 59 58 57 58 59 60 60 59 58 58 58 59 59 59 58 58 58 57 57 58 59 59 60 60 61 61 60 60 60 59 60 61 62 62 62 60 59 60 61 62 62 61 58 57 57 58 59 58 56 58 60 60 60 60 60 60 60 60 61 61 61 60 59 59 60 61 62 61 61 61 62 63 61 60 59 60 61 60 61 61 61 62 61 60 58 59 60 59 59 59 59 59 60 60 60 60 60 60 60 61 62 62 61 61 60 59 59 58 59 61 62 60 61 62 62 62 62 62 61 61 59 58 58 60 61 62 61 61 61 63 62 61 60 60 60 61 62 61 61 62 63 63 62 60 58 58 58 59 60 60 59 59 59 60 60 60 59 58 60 61 61 60 60 60 62 63 63 62 61 61 60 58 59 60 61 62 61 61 60 60 61 62 62 61 60 60 60 61 62 62 62 62 62 62 62 61 59 58 59 60 61 61 61 62 63 61 62 63 64 63 62 62 62 62 61 60 59 60 60 61 60 60 60 61 62 62 62 62 61 61 61 61 62 63 63 61 60 60 60 60 60 59 59 59 58 58 58 59 60 59 59 60 61 60 60 60 62 63 63 61 59 58 59 62 62 61 61 61 60 60 61 61 61 60 60 60 60 62 61 60 61 61 61 61 60 60 62 64 64 63 63 64 64 63 61 61 60 61 62 63 64 63 63 64 65 63 61 62 63 63 62 62 63 63 62 62 61 62 64 65 63 62 61 61 61 62 62 62 61 61 62 63 - 61 60 59 60 61 62 61 60 59 58 58 58 58 57 57 57 57 57 59 60 59 59 58 58 59 60 59 59 59 59 59 59 60 59 59 59 60 60 60 60 60 59 58 57 57 57 58 58 57 58 59 59 59 59 59 59 59 59 59 58 57 57 59 60 60 60 60 60 60 60 60 60 59 58 58 58 60 60 60 58 58 58 59 59 59 60 60 59 58 58 58 59 60 61 62 61 58 58 58 59 60 60 60 60 61 61 60 59 59 60 61 61 60 59 59 59 59 60 60 59 58 60 61 61 61 60 58 57 58 59 60 59 58 59 59 59 59 59 59 58 59 59 60 61 62 61 59 58 58 60 61 62 62 60 58 59 61 61 61 60 59 58 58 59 59 59 58 59 59 60 60 59 59 59 59 59 60 61 61 60 59 58 60 61 63 62 61 61 63 63 62 60 59 60 60 60 60 60 61 63 62 59 57 58 60 60 60 59 58 59 59 60 60 60 60 61 61 60 61 62 62 61 59 56 55 56 59 62 62 61 61 61 61 60 60 61 62 61 60 59 59 61 61 61 60 60 62 64 63 61 59 59 60 61 63 63 63 63 62 62 62 61 60 59 59 60 61 60 60 60 61 61 61 60 58 59 60 62 61 60 59 60 61 62 63 63 62 62 61 59 59 61 63 63 62 62 61 61 61 63 62 60 59 59 59 60 61 61 61 61 61 61 62 61 60 59 59 61 62 62 60 60 61 61 63 64 63 63 62 61 62 63 62 62 62 61 61 62 61 61 61 61 61 61 61 62 62 61 60 61 61 62 62 60 60 59 60 61 61 59 59 59 58 57 58 59 60 60 61 63 63 61 60 60 61 62 62 62 60 59 60 62 62 61 61 60 59 60 61 62 61 61 61 61 62 62 60 59 60 62 62 62 60 59 60 62 63 62 63 63 63 61 61 61 61 61 62 62 63 63 63 65 65 63 62 63 65 64 62 62 63 64 63 62 61 62 64 65 63 61 61 61 61 62 63 62 61 60 60 61 - 62 60 58 58 60 61 62 61 59 59 59 60 62 60 58 58 57 57 58 60 59 59 59 59 59 59 60 60 59 59 59 60 61 61 60 61 62 60 59 59 60 61 60 60 59 59 61 60 57 57 58 58 58 59 59 59 59 60 59 58 57 59 60 60 60 59 60 60 61 61 62 61 61 59 58 58 59 59 57 57 57 58 60 60 60 60 61 60 59 58 58 58 59 61 61 61 59 59 60 62 63 62 60 60 61 61 60 59 58 59 60 61 61 60 59 59 60 61 62 61 60 61 62 62 62 61 59 58 59 60 61 60 58 59 60 62 62 61 60 59 58 59 59 61 62 61 59 57 56 58 60 61 61 59 57 58 60 61 61 60 60 59 59 59 60 59 59 59 59 61 61 60 58 57 58 59 60 60 60 59 58 57 60 62 64 62 60 60 62 62 61 59 59 59 60 59 59 59 60 62 62 59 56 57 59 59 60 59 58 57 58 59 60 59 58 62 63 61 61 62 64 62 58 53 53 56 60 62 62 60 60 60 60 59 59 60 61 61 60 60 60 61 61 60 58 59 61 64 63 60 58 57 58 61 63 64 63 63 62 62 62 63 62 59 59 61 61 60 61 61 62 64 63 61 59 61 62 62 61 59 57 58 59 61 62 62 61 62 61 59 59 61 63 63 62 61 62 61 62 63 62 60 59 58 59 59 60 61 61 60 60 60 61 61 61 60 61 62 63 62 60 58 59 61 62 63 63 62 61 61 62 63 63 64 63 62 62 63 62 63 62 61 59 58 59 62 62 61 60 61 61 62 61 61 60 60 60 62 62 61 60 60 58 57 58 59 61 62 63 66 66 63 61 60 60 62 63 62 61 60 61 62 63 63 61 60 59 60 61 62 62 61 62 63 64 63 60 59 61 63 64 62 60 59 58 60 61 63 63 62 60 60 61 63 63 63 62 62 61 61 62 64 65 63 62 63 64 64 62 61 62 63 62 60 60 61 63 65 64 62 61 62 63 63 63 63 62 60 60 61 - 62 61 59 59 59 59 60 60 59 58 58 58 59 59 59 59 59 59 60 61 61 61 62 61 59 59 60 60 60 59 59 58 58 59 59 60 60 60 60 60 60 61 61 60 59 59 59 59 57 57 58 58 59 59 60 60 60 60 59 59 59 58 59 60 61 60 59 59 61 63 63 62 60 59 59 59 59 59 59 59 59 59 60 59 57 60 61 61 60 59 58 58 59 60 61 61 60 60 61 61 61 60 59 58 58 59 60 60 60 59 58 58 59 59 59 59 59 60 62 59 56 58 61 62 62 61 61 61 61 61 61 59 58 60 61 62 61 61 61 60 60 60 60 60 60 60 59 58 57 57 59 60 60 59 58 58 58 58 59 60 61 61 60 58 58 60 63 62 59 59 59 59 60 59 60 62 64 63 60 58 57 57 59 60 61 60 58 57 58 59 60 61 61 62 61 60 59 58 59 62 62 60 57 59 61 60 60 59 59 59 59 61 61 60 59 61 62 61 61 62 62 61 59 57 57 59 60 61 61 61 62 61 60 60 60 61 61 61 61 60 60 59 59 60 60 60 61 62 62 62 60 59 59 62 63 64 63 62 61 62 62 63 62 60 60 61 60 59 59 60 61 62 62 61 60 60 60 60 59 59 58 59 60 61 62 62 62 64 62 60 59 60 62 63 62 61 60 60 60 60 60 60 60 61 62 63 63 62 61 62 61 59 58 59 60 62 62 61 61 60 60 61 60 59 60 60 60 59 59 60 61 63 63 62 62 63 63 63 63 63 62 61 60 60 62 63 62 60 61 63 64 63 63 61 60 60 60 61 60 58 59 60 60 60 61 62 63 64 65 65 64 61 60 60 61 63 65 66 64 63 61 61 60 60 61 62 63 62 62 62 62 62 63 63 63 63 62 62 61 62 62 63 63 63 62 62 63 64 64 63 62 62 63 64 64 62 60 59 59 60 61 63 65 64 63 62 62 62 61 61 60 59 60 60 61 63 63 64 64 64 62 62 62 63 64 64 63 61 60 61 - 61 60 59 58 58 59 60 60 59 58 57 57 58 58 59 60 60 60 60 61 61 61 61 60 59 59 60 60 60 59 59 58 58 59 60 60 59 60 60 59 59 60 60 59 59 59 59 58 56 57 58 59 60 60 60 60 60 59 58 59 59 58 58 60 61 61 58 59 61 63 63 61 59 60 59 59 59 59 59 60 60 59 58 57 56 59 61 61 60 59 58 58 58 59 60 60 60 60 60 60 59 59 58 58 58 59 60 61 61 59 58 57 58 58 58 58 59 60 62 60 56 58 60 60 61 61 61 61 62 62 61 60 59 60 61 61 60 60 60 60 61 61 60 59 58 59 59 59 59 59 59 59 60 60 59 58 58 58 59 60 62 62 60 58 58 60 64 63 60 57 57 58 60 59 59 62 64 64 61 58 56 57 58 57 59 59 59 58 57 58 60 62 62 62 62 61 59 58 59 61 62 61 59 61 61 60 60 60 60 60 61 62 62 62 61 61 61 61 61 60 59 59 59 59 60 60 59 59 60 61 62 62 61 60 61 61 62 61 61 61 60 59 59 60 61 60 60 61 62 62 60 60 60 61 62 62 62 60 60 61 62 62 61 60 60 60 60 59 58 59 60 61 61 61 60 62 61 60 59 58 59 60 61 62 62 61 61 63 63 60 60 60 61 62 61 60 60 60 59 58 59 61 62 63 64 65 64 62 62 63 63 58 57 57 60 61 62 60 59 59 60 62 61 59 59 59 60 59 59 60 62 62 62 62 62 63 62 61 62 62 62 60 60 61 62 63 61 59 61 63 64 64 63 62 61 61 61 61 59 58 59 61 61 62 62 62 63 64 64 63 62 61 60 60 62 64 65 66 66 64 62 60 59 59 60 62 63 62 61 61 61 61 61 61 62 62 63 63 62 61 61 62 63 63 63 62 62 63 63 63 63 62 63 64 63 61 59 59 60 61 61 62 63 63 62 62 62 61 61 60 60 60 60 61 62 63 64 64 64 63 62 61 61 62 63 63 63 62 61 61 - 59 59 58 57 58 60 61 60 59 59 58 58 59 60 60 60 60 59 59 59 59 59 59 59 60 60 59 59 59 59 59 59 60 61 62 61 59 59 59 58 58 58 58 58 59 59 60 59 56 56 58 60 61 60 60 59 58 59 59 59 58 58 59 60 61 60 59 59 61 62 61 60 61 60 59 59 59 58 58 59 59 59 57 56 57 58 59 59 59 58 57 57 58 58 59 59 59 59 58 58 58 59 60 61 61 61 60 61 60 59 58 58 57 57 58 58 59 61 63 61 59 59 59 58 58 59 60 61 62 62 61 61 61 61 60 59 58 58 58 59 60 60 60 58 57 59 60 61 61 60 59 59 60 59 59 59 60 59 59 61 62 62 61 60 59 60 62 63 62 58 56 56 57 57 58 60 62 62 62 60 57 57 57 57 58 60 61 61 60 60 60 61 61 61 62 61 59 59 60 61 62 61 59 60 60 59 59 59 59 60 61 61 62 63 63 61 60 59 59 59 57 57 58 59 59 59 58 58 59 59 61 61 61 60 60 60 61 62 62 62 61 60 60 61 60 60 60 60 61 61 59 59 59 59 60 61 60 59 59 60 61 62 61 60 60 61 60 59 59 58 59 60 60 60 60 64 64 61 59 58 59 60 62 63 62 60 59 61 61 60 61 61 60 60 60 61 61 61 61 60 60 62 62 63 64 64 64 62 61 63 63 60 58 58 59 60 60 60 59 59 60 61 61 61 60 60 60 61 62 63 62 61 61 62 61 60 60 59 60 61 61 61 60 61 61 62 61 60 61 62 62 62 62 62 62 62 62 61 60 60 61 62 63 62 61 61 62 63 62 61 61 62 61 61 61 63 64 64 64 64 63 61 60 59 60 61 61 61 60 60 60 61 60 60 61 63 63 62 62 62 62 61 61 61 60 60 60 60 62 63 62 62 61 61 61 59 59 60 62 63 63 62 60 60 61 63 64 64 62 61 62 63 62 62 63 63 64 64 64 63 61 60 61 62 61 61 61 62 62 62 - 59 58 58 58 59 60 60 61 60 59 58 58 59 59 60 60 60 59 59 58 58 58 57 58 60 60 59 59 59 59 59 59 60 61 61 61 59 59 59 58 58 58 58 58 59 59 61 60 56 56 58 60 60 60 59 60 60 60 60 60 58 58 59 60 61 60 59 59 60 62 60 59 60 60 60 59 59 59 59 61 61 60 58 57 58 58 59 59 57 57 57 57 58 58 58 59 60 58 57 58 58 60 62 62 62 61 60 60 61 60 59 58 58 58 58 58 59 60 62 61 60 60 59 57 56 57 60 62 63 62 62 61 61 60 59 58 58 58 58 59 60 60 59 57 57 59 61 62 62 61 59 59 59 59 59 59 60 60 60 61 62 62 61 61 60 59 60 62 63 58 56 56 58 58 58 59 60 61 62 62 61 59 58 58 59 60 61 60 60 60 60 59 59 61 61 60 59 59 60 60 60 60 59 59 60 60 60 60 60 60 60 62 62 63 63 63 62 60 59 58 57 58 59 59 60 59 58 57 58 59 60 61 61 61 60 60 61 63 64 62 61 61 61 61 61 60 60 60 61 60 59 60 60 59 60 61 60 59 59 59 61 62 61 60 61 61 61 60 59 59 60 60 60 60 61 63 63 60 59 58 59 60 62 63 62 61 60 59 60 61 62 61 59 59 60 61 61 62 61 60 61 62 62 62 63 64 63 62 62 62 63 62 60 59 59 60 60 59 58 59 61 62 61 60 59 59 60 61 63 63 61 59 60 60 61 60 60 60 61 63 63 62 61 61 62 62 62 60 61 62 62 62 62 61 61 61 62 62 61 61 63 64 64 63 62 62 62 62 61 61 61 62 62 62 62 61 61 62 63 63 63 61 60 61 62 62 62 61 61 61 62 62 62 61 61 63 63 62 62 63 63 62 61 61 60 60 61 61 62 62 62 61 61 61 61 60 59 61 63 65 64 62 61 61 62 63 64 64 63 61 62 64 63 62 63 63 64 64 64 63 61 60 61 61 61 61 62 62 62 62 - 58 58 58 58 59 60 61 61 60 59 58 58 58 59 59 59 59 59 59 59 58 58 58 58 61 60 59 58 58 57 58 59 60 60 60 60 60 60 60 60 60 59 58 58 59 60 61 61 60 59 59 58 58 59 60 61 62 62 61 59 57 58 60 61 60 59 58 60 61 61 60 58 59 59 60 59 58 58 60 62 63 62 59 59 61 60 59 58 57 57 58 58 59 59 58 59 60 59 58 58 58 60 62 63 62 61 59 59 60 60 60 60 60 60 60 59 59 59 60 60 60 60 59 58 58 59 61 63 64 63 61 60 59 60 59 59 58 59 60 60 60 59 59 57 57 59 61 61 61 60 59 58 59 60 61 60 59 60 60 60 60 61 61 61 60 59 58 61 62 58 57 58 59 59 59 58 59 60 62 62 62 62 61 60 60 60 59 58 58 59 61 60 59 60 60 60 60 60 60 59 59 59 58 59 59 59 59 59 59 59 60 61 61 61 61 63 63 62 60 59 58 59 61 61 61 60 59 59 60 60 61 62 63 62 62 62 62 63 65 63 61 60 61 61 61 61 60 60 61 61 60 61 60 60 60 61 62 61 60 60 61 62 62 62 62 62 61 60 59 59 60 61 61 61 61 62 61 60 60 59 59 60 61 62 62 63 63 60 61 62 61 60 59 59 60 60 61 61 61 61 61 62 61 61 62 63 63 62 61 62 63 64 62 60 60 61 61 60 59 60 61 62 62 59 58 58 59 61 62 61 60 58 59 59 60 61 60 60 62 64 64 64 63 63 64 64 63 61 61 61 61 61 61 62 62 62 61 61 61 62 62 63 63 62 62 62 63 63 63 62 61 62 62 62 61 60 60 60 61 62 62 61 61 62 63 62 63 62 62 62 63 63 63 62 62 63 63 63 63 64 64 63 62 61 62 61 63 63 64 62 61 61 62 63 62 62 61 61 62 64 64 63 63 63 63 63 63 63 62 61 62 63 62 62 62 62 63 64 64 63 62 61 61 61 61 61 62 63 64 64 - 59 59 59 59 60 61 60 60 60 60 59 59 59 59 59 59 60 60 60 59 59 59 58 59 60 59 58 57 56 57 58 59 60 59 59 60 61 61 61 61 61 60 59 58 59 60 61 62 63 62 60 58 58 59 61 62 62 61 59 57 56 58 60 60 59 58 59 61 62 62 60 58 57 59 59 59 58 58 59 61 63 63 61 61 62 61 60 59 59 59 59 60 60 60 59 60 61 60 59 59 60 61 63 63 62 60 59 59 59 59 60 61 61 61 61 60 59 59 58 59 59 60 60 59 60 61 63 65 64 62 59 58 58 59 60 60 60 60 61 61 60 60 59 58 58 59 60 60 60 59 58 58 60 61 62 60 58 59 59 59 59 60 61 61 60 59 57 59 61 59 59 60 60 60 59 59 59 60 61 61 61 62 62 61 60 59 58 57 58 60 62 61 59 59 60 61 62 62 62 60 60 59 59 59 60 60 59 59 59 59 60 60 60 60 60 61 62 61 60 59 59 60 61 62 62 61 60 61 61 61 61 62 64 63 62 62 61 62 63 62 60 59 60 61 62 61 60 61 61 61 61 61 60 59 60 61 63 62 61 60 61 61 61 62 63 62 62 61 59 59 60 61 62 61 61 62 62 61 61 61 61 60 60 60 62 64 65 61 61 61 60 60 59 59 59 59 60 60 60 60 61 61 60 60 61 62 62 61 60 61 63 65 63 61 61 61 62 61 61 61 61 63 62 58 57 58 59 60 60 59 59 58 59 59 60 62 61 61 62 64 64 63 63 64 64 65 64 62 61 61 60 60 61 61 62 63 62 61 61 61 61 61 61 61 61 61 63 64 64 63 62 61 62 62 62 60 59 58 60 61 61 61 61 62 62 62 62 62 62 62 62 62 62 61 62 63 63 63 63 64 64 63 62 61 62 63 64 65 64 62 60 61 62 64 64 63 62 61 61 62 63 63 64 63 63 62 62 61 61 60 61 62 61 60 60 61 62 63 64 63 63 62 61 60 60 60 61 63 64 65 - 60 59 59 59 60 60 60 60 59 59 59 60 60 60 59 59 60 61 61 60 61 61 60 59 60 58 57 57 56 57 58 59 60 59 59 60 60 61 62 61 62 61 60 59 59 60 59 60 63 63 61 59 59 60 61 62 61 59 56 56 56 59 60 59 58 58 59 62 63 63 61 58 56 58 59 59 58 57 58 59 60 62 61 62 64 62 61 59 59 60 61 61 61 60 60 62 62 61 60 60 61 62 64 63 62 60 59 59 60 59 60 61 61 62 61 61 60 59 59 59 59 60 61 60 61 62 64 64 62 60 58 58 59 59 60 62 62 61 60 61 61 60 61 60 59 59 60 60 60 59 59 59 60 61 61 59 57 58 59 60 59 60 61 62 61 59 58 58 59 60 61 61 61 60 59 59 60 61 61 61 60 61 60 59 59 59 58 58 59 61 63 62 60 60 59 60 62 63 63 62 61 60 59 60 61 61 60 59 60 59 60 60 61 60 60 59 59 59 58 59 59 60 61 63 63 63 62 62 62 61 61 62 64 64 63 61 61 61 62 61 60 59 60 61 62 61 60 61 61 60 61 61 60 58 59 60 62 61 60 60 60 60 61 62 63 62 62 61 59 59 60 62 62 62 62 64 64 62 62 62 61 61 60 59 61 63 64 61 60 59 59 59 60 60 59 58 58 60 60 60 60 61 60 59 60 61 61 60 60 61 63 65 63 61 60 61 62 62 61 61 61 62 61 59 59 60 60 59 58 58 58 59 59 59 60 61 61 60 61 61 61 61 61 62 64 63 62 62 61 60 61 60 61 61 62 63 63 62 61 61 61 60 59 58 59 60 63 64 64 63 62 61 62 63 62 60 59 58 60 61 61 61 60 61 61 61 62 62 61 61 60 59 60 60 62 63 63 62 63 63 63 62 61 60 61 62 63 64 63 62 61 61 62 64 64 63 61 61 60 61 61 62 63 62 62 61 61 60 59 58 59 61 60 59 60 60 61 63 63 64 63 63 61 59 59 59 60 62 64 65 - 59 59 59 60 59 59 59 58 58 58 59 60 61 61 60 60 60 60 60 59 59 59 59 59 58 58 57 57 58 58 60 61 61 61 61 60 59 60 60 61 61 61 59 58 58 58 57 57 59 60 60 61 61 61 62 61 60 59 58 57 57 59 59 58 57 58 60 62 63 62 61 59 57 59 60 60 59 58 57 58 58 59 60 61 62 61 59 58 59 59 60 60 60 60 60 61 63 62 61 61 61 62 63 63 62 61 60 59 60 59 60 60 60 60 60 61 61 60 60 60 60 61 61 61 62 62 62 62 61 59 57 58 59 61 61 62 61 60 60 60 61 62 62 61 59 59 60 59 59 60 60 61 61 60 58 58 58 59 60 60 60 60 61 61 60 59 58 57 59 61 62 62 60 60 59 59 60 61 62 62 61 60 59 58 57 58 60 61 61 61 61 60 59 59 58 59 62 63 63 62 61 60 60 60 61 61 60 60 59 60 61 61 61 61 60 59 58 59 60 60 59 60 60 61 62 62 62 62 62 61 61 61 62 62 61 61 60 60 60 60 60 59 60 61 61 61 60 60 60 60 61 62 61 59 60 60 61 59 59 59 61 61 61 61 62 62 62 61 60 59 60 62 63 63 63 65 64 61 60 60 60 61 61 61 61 62 63 61 59 58 58 59 60 60 59 58 58 60 61 60 59 59 59 59 60 61 61 61 61 62 63 63 62 60 60 61 62 61 61 61 61 61 60 60 61 61 60 59 58 57 58 60 60 59 59 61 61 59 59 60 60 59 59 61 62 62 61 61 60 60 61 60 61 62 63 63 63 62 61 61 61 60 59 58 58 60 62 63 63 62 61 61 62 63 63 61 60 59 60 61 62 61 61 61 61 61 61 61 61 60 60 59 59 60 62 63 63 62 62 63 63 62 60 60 60 62 62 61 62 63 63 62 62 63 62 61 61 62 62 62 61 61 60 60 60 61 62 61 60 59 59 60 60 60 59 60 61 63 63 63 63 63 62 61 60 59 60 61 62 62 - 60 60 60 59 59 59 58 58 58 58 59 60 62 61 60 60 60 59 59 58 58 58 58 58 57 57 58 59 59 60 61 62 62 61 61 60 58 58 59 60 60 60 59 58 58 58 57 57 56 57 60 62 62 62 61 61 60 60 60 60 58 59 60 58 57 59 61 62 62 61 60 58 57 58 59 59 59 59 58 57 58 59 59 60 61 59 58 57 58 58 59 59 59 59 58 60 62 62 60 60 61 62 62 62 62 61 60 59 60 60 60 59 59 59 59 60 60 60 60 61 61 61 61 61 61 60 60 60 60 60 58 59 60 62 62 61 61 60 59 59 60 61 62 61 60 60 60 60 60 60 61 62 61 59 57 58 59 60 60 61 61 60 61 61 60 60 60 58 59 61 61 61 59 59 60 60 60 61 62 63 62 60 59 57 57 58 61 62 61 60 58 59 59 59 59 59 61 62 62 61 61 60 60 60 61 61 61 61 60 60 61 61 61 61 61 60 60 60 61 61 60 59 60 60 61 61 61 61 61 61 60 60 60 59 59 60 60 60 60 60 60 59 60 61 62 61 60 60 60 61 61 63 62 60 61 61 61 59 58 59 61 62 62 62 62 63 62 62 61 60 60 62 63 63 63 64 62 59 58 58 59 62 62 62 61 62 62 60 59 59 59 60 61 61 60 59 59 61 62 60 60 60 59 59 60 62 62 62 62 63 63 62 60 59 59 61 61 60 60 60 60 60 60 61 61 61 60 59 58 58 59 60 60 59 60 61 60 59 59 59 59 59 59 60 61 60 60 61 61 61 60 60 61 62 62 62 62 61 60 61 61 61 60 59 59 60 61 62 62 62 62 62 62 63 63 61 60 60 60 61 61 62 62 62 62 62 62 62 62 61 60 60 60 60 62 64 63 63 63 63 62 61 60 60 60 61 61 60 62 63 63 63 62 62 60 60 61 64 64 63 62 61 59 59 61 62 63 63 62 61 61 61 61 60 60 61 62 62 62 62 62 62 63 64 62 60 60 61 61 60 - 61 60 60 60 60 60 59 59 59 59 60 61 63 62 60 60 59 58 58 58 57 57 57 57 57 57 59 61 62 62 62 62 61 60 61 60 58 58 59 59 59 60 60 60 59 59 59 58 56 57 60 61 62 61 60 60 61 62 63 62 60 60 60 59 58 59 62 63 62 59 59 58 56 57 58 58 60 61 60 58 58 59 59 60 59 58 57 57 57 58 57 57 57 57 57 59 60 60 58 57 58 60 61 62 61 59 58 59 60 60 60 60 60 60 60 59 59 59 59 60 61 60 60 60 60 59 60 60 61 62 60 60 61 61 62 61 61 59 58 58 59 59 60 60 59 59 59 60 60 61 62 62 61 59 58 58 60 60 61 61 61 61 60 60 60 61 61 60 59 60 59 59 59 61 62 61 60 60 61 64 64 62 60 59 59 60 61 62 61 59 57 57 59 60 60 61 60 60 60 60 60 60 59 60 61 62 62 62 61 60 59 59 60 60 60 61 62 62 62 61 60 60 60 61 61 61 61 60 61 62 61 60 58 57 57 58 60 61 62 62 61 60 61 63 64 62 61 61 61 62 62 62 62 62 62 63 61 59 58 60 62 63 62 62 62 63 63 62 61 61 61 62 62 62 62 62 60 58 58 58 60 62 62 61 60 60 60 60 60 61 62 62 62 61 60 60 60 62 62 61 60 60 60 59 60 62 62 61 61 62 62 61 59 58 59 61 62 61 61 61 61 60 61 60 60 60 59 60 60 60 60 60 59 59 60 62 60 59 60 60 61 60 60 61 61 60 60 62 62 61 61 60 61 61 61 61 60 60 59 60 61 62 62 60 59 59 60 61 62 63 63 62 62 62 62 62 61 61 60 61 62 62 63 64 63 62 62 63 62 62 61 60 61 61 62 62 63 62 62 63 62 60 61 61 61 61 61 60 62 63 62 61 61 61 60 60 62 64 64 63 63 62 61 61 61 63 63 64 63 63 62 62 62 61 61 61 62 61 61 61 61 60 63 66 62 60 60 60 60 59 - 61 61 61 61 61 60 60 59 60 60 61 62 63 62 61 60 59 59 59 58 58 58 58 58 57 58 61 62 63 63 63 61 60 60 59 58 58 58 59 59 59 60 61 61 60 60 61 60 60 60 62 62 61 59 59 59 60 61 63 63 60 61 61 59 59 60 62 63 60 57 57 58 57 56 56 58 61 62 62 61 60 60 61 61 60 58 58 58 58 58 57 56 56 56 56 58 60 58 55 54 56 58 59 60 59 58 56 57 59 60 61 61 61 60 60 60 59 58 57 58 60 60 60 60 60 60 60 62 63 63 62 61 60 61 61 62 61 60 59 59 58 57 57 58 58 58 58 59 59 61 62 63 62 60 58 59 60 60 60 61 61 61 60 60 59 60 62 61 60 60 59 58 60 63 65 63 60 59 61 63 63 62 62 62 61 61 62 62 60 59 58 58 59 61 62 62 61 59 58 58 58 59 59 60 62 63 63 63 62 59 58 58 58 59 60 62 62 62 61 60 60 60 61 62 63 63 62 61 61 63 62 60 58 57 57 58 61 63 64 64 62 60 62 63 65 64 63 62 63 64 63 61 60 62 63 63 62 60 59 60 62 62 61 61 61 62 63 62 60 60 61 61 62 61 61 61 61 60 61 62 62 62 60 58 58 58 59 59 61 63 63 63 62 60 59 60 61 61 61 60 60 60 59 58 59 61 61 61 60 60 61 61 59 58 60 62 63 62 62 62 61 61 61 60 59 58 59 60 62 62 61 60 59 60 61 62 60 59 60 62 62 61 61 61 61 60 61 62 63 62 61 61 60 60 61 61 60 58 58 58 60 62 62 61 60 59 59 60 62 63 63 62 62 62 62 62 61 61 60 61 62 63 64 64 63 62 62 62 63 62 62 61 60 60 61 60 61 62 62 62 61 60 61 61 61 61 61 59 61 61 60 60 60 61 60 60 62 65 64 62 63 64 64 63 62 62 62 62 63 63 63 62 63 62 61 61 61 61 61 60 59 58 62 66 63 60 59 59 59 59 - 60 60 60 60 60 60 60 60 59 60 61 62 62 62 62 61 60 59 58 58 59 59 60 59 59 61 63 64 64 64 63 62 61 60 60 60 59 59 59 58 58 59 59 60 61 61 61 62 62 62 61 60 59 59 59 60 61 61 62 62 63 62 61 59 61 63 64 63 61 58 58 58 57 57 58 59 60 60 61 60 61 61 62 62 62 61 60 60 59 58 58 59 60 58 57 58 59 59 58 58 58 58 59 59 59 58 57 58 59 60 61 62 61 59 58 58 58 58 58 59 61 60 60 59 58 58 59 63 65 65 63 61 60 60 60 61 61 60 59 59 58 57 58 58 58 59 60 60 60 60 60 61 61 60 60 60 60 60 60 61 61 61 61 61 60 60 60 59 59 59 59 60 61 62 62 61 60 60 61 62 63 64 64 63 62 61 61 61 61 61 61 60 60 62 62 61 60 59 59 58 59 58 58 59 61 61 61 62 62 61 60 58 58 58 59 62 63 61 60 60 60 60 61 63 64 65 64 62 61 62 62 61 61 59 58 59 61 63 63 62 60 61 62 63 64 63 61 62 63 64 62 61 61 62 63 63 62 60 60 62 63 63 61 59 59 61 62 62 61 61 60 59 60 60 60 61 61 61 61 62 62 61 60 59 59 58 57 58 61 63 64 64 62 60 59 59 60 60 60 60 60 60 59 59 59 60 60 60 60 60 60 61 61 61 62 62 62 62 61 61 61 61 62 60 60 60 60 61 61 62 61 60 60 59 60 60 60 59 60 61 62 63 63 63 63 62 62 63 63 62 62 63 63 63 61 60 59 58 58 58 59 61 63 63 61 60 60 60 61 63 64 64 63 62 61 60 60 60 60 60 61 62 63 64 63 62 62 61 61 61 62 63 62 61 61 63 63 62 61 61 61 62 63 62 62 62 62 61 60 59 59 60 60 60 61 61 62 62 62 61 62 64 65 64 62 61 60 61 62 64 64 63 62 62 62 62 63 63 63 62 61 60 61 62 61 60 60 61 62 62 - 59 59 59 59 59 59 59 59 59 59 60 61 61 62 62 62 60 58 57 57 59 59 60 61 62 62 62 63 63 63 62 61 60 59 60 60 59 58 58 58 56 56 57 58 59 60 60 61 62 61 60 59 59 59 60 61 62 62 60 62 64 62 59 59 61 63 63 62 60 59 59 59 58 59 61 60 59 58 58 59 59 60 60 61 62 62 61 59 58 58 59 61 62 61 58 57 59 60 60 61 60 59 59 58 59 59 59 59 60 60 61 61 60 58 58 58 58 59 60 60 60 60 59 58 56 55 56 61 65 65 61 59 59 58 58 59 60 60 58 58 57 58 60 60 59 60 61 61 61 60 60 60 61 60 60 61 61 61 61 61 60 60 61 62 61 61 60 58 57 58 59 60 61 60 58 57 58 60 60 61 62 64 64 62 61 61 60 60 61 62 63 62 62 62 61 60 59 59 59 60 60 60 59 60 61 59 59 60 61 62 61 60 59 59 59 61 62 60 60 61 62 61 61 62 64 64 64 62 61 60 61 62 63 62 60 60 61 62 62 61 60 61 62 62 62 60 60 62 63 63 61 60 61 62 63 62 62 61 61 63 64 64 62 58 57 60 61 61 61 61 60 59 59 60 61 62 61 61 60 60 60 59 60 61 61 59 57 58 60 63 64 64 62 60 59 60 61 60 61 62 61 60 60 59 60 60 61 61 61 60 59 61 62 63 63 62 61 60 60 59 60 62 62 61 61 62 62 61 61 61 61 61 61 60 60 59 59 60 60 61 62 63 64 64 63 62 62 63 61 60 61 64 65 64 61 59 58 58 59 59 60 62 63 64 63 62 61 61 61 62 63 63 63 61 60 60 59 60 59 60 61 62 62 63 62 62 61 60 60 60 62 64 64 62 62 64 63 61 60 60 61 63 63 62 61 62 63 62 60 59 60 61 61 61 61 62 63 61 61 62 62 64 65 64 62 60 59 60 62 64 65 63 62 61 62 63 64 65 65 64 63 63 61 59 59 60 61 62 63 63 - 58 59 60 59 59 59 59 59 60 60 61 60 59 60 61 61 59 57 56 58 59 58 59 59 60 59 60 60 61 60 60 59 59 59 60 60 59 59 59 59 57 56 57 58 58 58 58 58 60 60 61 61 61 60 60 60 61 62 61 62 63 61 59 59 61 62 62 60 59 59 59 60 60 61 62 61 59 58 58 57 58 59 59 59 59 59 59 58 58 59 61 61 61 60 58 58 60 60 61 61 61 60 59 59 59 59 59 59 60 60 61 60 60 59 59 59 60 61 61 59 58 59 60 60 58 56 56 58 60 62 60 59 58 58 58 59 59 59 58 58 58 59 60 61 60 60 61 61 60 61 62 62 61 60 60 60 62 62 62 61 61 60 61 61 61 61 61 60 59 59 60 61 62 61 59 58 58 59 60 59 59 60 61 61 60 61 61 60 61 62 61 62 62 62 60 58 58 57 58 59 60 61 61 62 61 60 59 60 61 62 61 60 60 60 60 61 61 61 61 62 62 63 62 63 63 62 62 61 60 59 60 61 63 62 61 61 62 63 63 62 61 60 61 61 61 59 60 62 62 62 61 59 59 61 63 63 62 62 62 63 64 64 62 60 59 60 59 60 61 61 60 60 61 62 63 63 62 61 61 61 60 60 60 62 63 61 59 59 61 62 62 62 62 61 62 62 62 61 61 61 61 60 60 59 60 60 61 61 61 60 59 60 60 61 62 63 62 61 60 60 60 61 62 62 62 61 61 62 61 61 61 61 61 62 61 60 60 60 60 61 62 62 63 64 64 62 62 62 61 60 60 62 63 63 61 60 59 60 61 61 62 63 63 64 63 62 62 61 61 62 61 59 59 60 60 60 60 60 60 60 62 64 64 61 60 60 60 60 59 60 61 62 63 61 61 62 61 60 59 59 60 62 62 61 61 61 62 61 61 60 61 61 62 61 61 62 63 63 62 62 63 64 64 64 63 61 60 61 63 64 65 64 63 62 62 63 64 64 64 63 64 64 64 62 62 61 62 62 63 63 - 57 58 59 59 59 60 60 60 60 61 60 59 58 59 60 61 59 58 57 58 59 58 59 58 58 58 59 60 59 59 58 58 58 59 60 60 59 59 60 59 58 58 57 58 58 58 58 57 58 59 60 61 61 60 60 60 60 60 60 61 61 60 59 60 60 61 60 58 57 57 57 59 62 62 62 61 59 58 58 58 58 59 60 59 57 58 59 60 60 60 62 62 61 60 59 59 60 60 60 60 60 61 60 60 60 60 60 60 59 59 59 60 59 60 60 60 60 61 61 59 56 57 60 61 60 58 57 58 59 60 59 58 58 58 58 59 59 59 58 58 58 59 61 62 60 59 59 59 60 61 62 62 61 59 59 60 62 61 61 61 60 60 60 59 59 60 60 61 62 61 61 61 62 61 60 59 59 59 59 58 57 58 59 59 60 60 61 61 61 62 62 63 62 62 60 59 59 59 60 61 62 62 62 62 61 60 59 60 61 62 62 61 61 61 61 61 61 60 60 62 63 62 62 62 62 61 60 61 61 60 60 61 62 61 61 61 62 62 62 62 62 60 59 59 59 59 59 61 62 61 60 59 59 61 64 64 63 62 61 62 63 63 62 61 60 59 58 59 60 61 61 61 62 62 62 61 61 60 60 59 59 59 61 63 65 64 63 60 60 60 60 61 63 63 64 65 63 62 61 61 61 60 60 60 60 60 62 62 61 61 60 59 59 60 61 62 62 61 60 60 60 61 62 63 62 61 61 62 62 62 62 62 62 62 62 62 62 62 62 61 62 63 64 65 64 63 62 63 63 62 61 62 62 63 62 62 62 62 62 64 64 64 64 64 64 63 63 62 62 61 60 58 59 60 61 62 62 62 62 62 62 64 63 60 59 59 60 61 60 59 60 60 61 60 61 61 61 59 58 59 60 61 62 61 60 61 62 62 61 61 62 62 62 62 62 62 63 63 62 61 62 64 64 63 62 62 62 63 64 65 65 65 63 62 62 62 63 64 64 64 65 66 65 63 62 62 62 62 63 63 - 58 59 60 60 60 60 59 60 61 61 59 58 58 59 60 60 60 59 58 58 59 59 58 58 58 58 59 59 59 58 58 58 58 58 59 60 58 59 60 60 59 59 58 59 59 58 58 58 60 60 60 60 59 59 59 60 60 60 59 59 60 60 59 59 60 60 59 57 56 56 57 59 61 63 62 61 59 58 57 58 59 60 61 60 59 59 61 61 61 61 61 61 61 60 60 60 59 59 59 59 60 61 60 60 61 61 61 60 58 58 59 59 60 60 61 60 60 60 60 59 57 57 58 59 60 60 60 60 60 60 59 59 59 59 59 59 60 59 58 59 58 59 61 62 60 58 58 58 59 60 61 61 60 59 58 60 62 61 60 60 59 59 59 58 59 60 61 62 62 61 61 61 61 61 61 60 60 60 60 58 57 57 58 59 59 60 61 62 62 62 62 62 62 62 61 60 61 61 62 62 63 63 62 62 61 60 60 60 62 63 63 62 61 61 60 60 60 59 59 61 62 61 61 61 62 61 60 61 62 61 60 61 61 60 60 60 61 61 61 62 62 61 60 60 60 59 60 61 61 60 59 58 59 61 63 64 63 61 61 61 62 62 61 61 60 58 58 60 61 62 62 61 61 61 61 60 60 59 59 59 59 59 61 64 66 66 64 60 59 59 59 61 63 65 66 66 64 63 62 60 60 61 61 60 59 60 62 63 62 62 61 60 59 60 60 61 61 60 61 61 61 61 62 62 62 61 61 62 63 63 62 61 61 61 62 63 64 65 64 62 62 62 63 64 64 63 63 63 63 62 61 61 61 62 62 63 63 63 63 64 65 64 63 63 63 63 63 62 61 60 61 62 62 61 62 62 63 63 64 63 63 63 63 61 60 60 61 62 61 60 59 60 60 60 61 62 61 60 59 60 61 62 62 61 60 61 63 64 63 62 63 63 62 61 61 61 62 62 60 60 61 62 63 62 61 61 63 64 65 66 65 64 62 61 61 62 63 64 65 65 66 67 65 63 63 62 62 62 63 64 - 60 60 61 61 60 59 59 60 61 61 59 57 58 59 60 60 60 59 59 59 60 59 58 58 59 59 58 58 59 59 59 59 59 59 58 58 57 59 60 61 60 60 60 60 60 60 59 60 63 62 60 59 58 58 60 60 61 61 59 59 59 59 58 58 59 59 59 57 57 57 58 60 62 62 62 62 60 58 58 59 60 60 61 61 61 60 61 61 61 60 59 59 60 61 61 61 60 60 60 60 60 61 61 60 61 62 62 60 58 58 59 60 61 61 60 60 59 59 59 60 60 58 57 58 60 61 62 63 63 61 60 60 60 59 59 60 60 59 59 58 58 59 60 61 60 59 58 59 59 60 61 60 60 59 60 61 61 61 60 59 59 59 58 58 58 60 61 62 61 60 60 60 59 60 60 61 60 61 61 59 59 59 59 60 60 60 61 61 61 61 61 61 61 61 61 62 63 63 64 64 63 62 61 61 61 61 60 61 62 63 63 63 61 60 59 60 60 59 59 60 60 60 61 62 62 62 62 62 62 60 60 61 60 60 59 60 60 61 61 62 62 62 61 62 62 61 60 60 61 60 58 58 59 59 61 63 62 61 61 62 63 62 60 60 60 59 59 61 63 64 63 60 59 59 60 61 60 60 60 60 60 59 61 63 65 65 63 60 59 58 58 61 64 65 65 65 64 63 62 60 60 61 61 60 60 60 62 63 64 63 63 62 61 61 61 61 60 61 61 62 63 63 63 62 61 61 61 63 64 64 62 60 59 61 62 63 65 66 65 63 61 60 61 63 63 64 63 62 61 60 59 59 60 60 61 63 63 63 63 63 63 63 62 62 62 62 62 61 60 60 62 65 64 62 61 62 63 64 65 64 64 63 63 63 61 61 62 62 62 60 60 60 61 60 61 61 62 61 61 61 62 63 62 61 61 62 64 66 64 63 64 63 62 61 61 61 61 60 59 58 60 61 61 61 60 61 63 64 66 66 64 62 61 60 61 62 64 65 65 65 66 66 65 62 63 62 61 62 63 63 - 61 61 61 61 60 59 59 60 61 61 59 58 58 59 60 60 59 59 58 59 59 59 57 58 58 59 58 58 59 60 60 60 60 60 58 57 57 59 60 60 61 60 60 60 61 61 59 60 64 63 61 59 59 60 61 63 63 62 61 60 59 58 58 58 60 60 60 60 60 60 61 62 63 63 63 63 60 59 58 58 59 60 60 61 61 61 61 61 59 58 59 58 59 61 61 61 60 60 60 60 61 61 61 61 61 62 62 61 59 60 61 61 62 62 60 59 59 59 59 61 62 59 57 58 61 62 63 64 63 62 61 60 60 59 59 60 60 59 59 59 58 59 60 62 61 60 60 61 61 61 60 59 59 60 62 62 61 61 60 59 60 59 58 58 59 61 62 61 59 60 59 58 58 58 59 60 61 60 60 60 60 60 60 60 60 61 61 61 60 60 60 60 61 61 61 61 63 63 64 63 62 61 61 61 61 61 61 61 62 62 63 63 62 61 60 61 61 59 59 60 60 60 61 62 63 64 63 62 61 60 59 60 60 60 59 60 62 62 62 62 62 61 62 63 62 60 60 60 60 59 58 58 58 58 59 61 62 61 62 62 63 63 61 60 60 59 61 63 65 64 62 59 58 59 61 63 63 62 62 61 60 59 60 61 62 61 60 59 58 58 60 61 63 63 63 62 61 61 62 60 61 62 62 61 60 60 62 64 64 64 64 64 64 63 62 61 61 61 62 63 63 64 64 62 62 61 61 63 64 63 61 60 60 61 62 62 63 64 64 62 60 59 60 61 63 63 62 60 59 59 59 58 59 59 60 61 62 62 62 62 62 62 62 62 62 62 61 60 60 61 63 65 63 61 60 60 61 63 64 64 64 63 63 63 61 61 62 62 62 60 60 60 60 60 60 61 62 63 62 62 63 62 62 61 61 63 66 66 64 63 64 63 62 61 61 61 61 60 59 58 60 61 61 60 60 61 63 65 65 65 63 61 60 59 60 61 63 65 65 64 64 64 63 61 62 61 61 61 62 62 - 60 60 60 60 59 58 59 60 60 60 60 60 59 59 60 59 58 58 58 59 60 60 59 58 58 58 58 58 59 59 61 61 61 60 57 56 57 59 60 60 60 60 59 60 60 60 60 60 61 61 60 60 60 60 61 62 63 62 62 61 60 59 59 59 60 61 61 61 61 62 62 61 61 61 62 62 60 59 59 59 59 60 60 60 59 59 60 60 59 59 58 59 59 60 60 61 61 61 61 61 61 62 62 61 61 60 61 60 60 60 61 62 62 61 60 58 58 58 59 61 63 60 59 60 61 62 62 62 62 62 61 61 60 59 59 59 60 60 61 60 59 60 61 62 62 62 62 63 62 62 60 59 59 60 62 61 60 60 60 59 59 59 59 59 60 62 62 61 59 60 59 58 58 58 59 61 61 61 60 60 61 61 60 60 61 61 60 60 60 59 59 60 61 61 60 60 62 62 62 61 60 60 60 62 62 62 62 61 61 62 62 63 63 63 62 62 61 60 60 60 61 61 61 61 62 63 63 62 61 60 60 60 60 60 60 61 62 63 63 62 61 61 62 62 62 60 58 58 59 59 59 60 60 59 60 61 62 62 62 63 64 63 61 61 60 60 61 63 64 63 61 59 59 60 62 63 63 63 63 62 62 60 60 61 61 60 58 59 59 60 61 62 62 61 60 59 59 60 61 61 61 61 61 61 60 60 61 63 64 65 65 65 64 63 62 61 61 61 62 62 63 64 65 64 63 62 61 62 62 62 61 61 62 63 63 60 61 63 63 61 60 59 59 60 62 63 62 61 59 59 59 59 60 60 60 61 61 61 61 60 61 61 61 61 61 61 60 60 60 61 62 63 62 61 61 61 61 61 61 62 63 64 64 63 61 60 61 62 62 60 60 60 61 61 60 60 62 62 62 62 63 62 62 61 62 64 66 66 64 63 63 63 62 62 62 62 62 61 60 59 61 61 61 60 60 61 62 64 65 65 63 61 60 59 59 61 63 64 64 63 62 62 62 62 62 62 62 62 61 61 - 58 58 58 58 58 58 59 59 59 59 60 61 60 60 59 59 58 58 58 60 61 61 60 60 59 59 59 59 58 58 60 61 61 60 58 57 58 59 60 61 60 59 58 59 59 59 60 59 58 58 60 60 60 60 60 61 61 61 61 61 61 60 60 60 60 61 61 61 60 60 59 58 58 59 60 60 59 58 58 59 60 61 61 60 58 58 59 59 60 59 59 59 60 59 59 60 61 61 61 62 61 61 61 60 60 59 59 59 59 59 60 61 61 61 59 58 57 57 59 61 62 61 61 61 61 61 60 60 61 62 62 61 61 60 60 60 61 62 62 61 61 61 62 63 62 63 63 63 63 61 60 59 59 60 61 60 59 59 60 59 58 58 59 60 61 61 61 60 60 61 61 60 59 59 60 62 62 62 61 60 61 61 61 61 61 60 59 59 60 59 58 60 62 61 60 60 61 62 61 60 60 60 61 62 63 63 62 61 60 61 62 62 63 64 64 61 60 59 60 61 62 61 60 60 61 61 61 63 62 61 61 61 61 61 60 60 62 62 62 62 61 60 61 62 61 59 58 58 59 60 61 63 63 61 62 63 63 63 63 63 63 62 61 60 60 60 61 62 62 62 61 60 61 62 63 61 61 61 62 63 62 61 61 62 62 61 59 60 61 62 63 63 62 60 59 58 59 60 61 61 60 60 60 60 61 61 61 61 63 64 64 64 64 63 62 61 60 60 61 62 62 63 65 66 65 63 62 61 61 61 62 62 63 63 62 60 60 62 62 61 60 60 60 60 62 64 63 62 60 60 60 61 61 61 60 61 61 62 61 60 60 60 61 61 61 61 61 61 61 61 62 62 63 63 63 63 61 59 59 59 61 63 64 62 61 61 62 63 62 61 61 61 62 62 61 60 61 61 61 62 63 63 62 61 62 63 65 65 63 62 63 63 62 62 62 63 63 62 61 61 62 62 62 61 61 61 62 63 64 65 63 60 60 60 60 61 63 63 62 62 61 61 63 64 64 64 64 63 62 62 - 57 57 57 57 58 59 59 59 58 58 60 61 61 60 59 59 58 58 58 60 62 62 61 60 59 60 60 60 58 58 58 60 61 60 58 58 59 60 61 61 61 59 58 58 59 59 59 58 56 58 59 60 60 60 60 60 59 60 60 61 61 61 60 60 60 61 61 60 59 58 57 57 57 58 59 59 59 58 59 59 60 62 63 61 58 58 59 59 59 60 59 59 59 59 60 60 60 60 61 62 62 61 60 60 59 59 59 59 59 58 58 60 60 60 59 58 57 58 59 61 63 61 60 61 61 59 57 58 60 62 62 62 61 61 61 62 62 63 62 62 61 61 61 62 62 62 63 62 62 61 60 60 59 60 60 58 58 59 60 59 59 58 59 60 61 60 59 59 60 60 61 61 61 61 62 63 64 62 61 60 61 61 62 62 61 60 59 59 60 60 59 61 61 61 60 61 61 62 61 60 59 60 61 62 62 63 62 61 60 60 61 61 62 63 63 61 60 59 61 62 62 61 60 60 60 60 60 63 63 61 61 62 61 61 60 60 61 60 60 60 60 60 61 62 61 60 59 59 61 62 64 65 64 62 62 63 64 63 62 63 63 62 61 60 60 61 61 60 61 61 61 61 62 63 63 60 59 61 62 63 62 62 62 63 64 62 60 61 63 64 64 63 62 60 59 60 60 61 61 61 60 60 60 61 62 62 60 60 60 62 63 63 63 62 62 61 60 60 60 61 61 62 63 65 65 64 63 61 60 61 62 63 63 62 61 60 59 60 61 61 61 61 61 62 62 63 63 62 61 60 60 62 62 62 61 61 61 63 63 61 60 61 61 62 61 61 61 61 61 62 61 62 63 64 65 64 63 60 59 59 60 61 62 62 61 62 63 63 62 61 61 62 63 63 62 60 61 62 61 61 62 63 63 62 62 62 63 64 63 63 63 63 62 61 61 62 63 63 62 62 62 63 62 62 61 61 61 62 63 64 62 60 60 61 62 62 62 61 61 61 62 63 65 67 66 65 64 64 63 62 - 59 58 57 58 59 61 61 59 58 58 60 62 61 60 59 58 57 57 58 59 61 61 60 59 61 62 62 61 59 57 57 58 59 60 59 59 60 61 62 62 61 59 57 58 59 60 59 59 60 60 59 59 58 59 59 60 61 60 60 59 59 59 60 61 60 60 60 61 60 59 58 58 58 59 60 60 59 58 59 59 60 62 62 61 61 60 59 58 59 60 61 61 61 61 61 60 58 59 61 62 62 62 61 60 60 60 60 59 57 56 57 58 59 60 60 59 59 59 59 62 63 61 60 60 59 58 57 58 60 61 60 61 62 61 61 61 62 63 63 62 61 60 61 60 60 61 62 62 61 61 62 62 61 60 59 58 58 60 61 60 59 58 59 61 62 61 58 57 58 60 61 61 60 61 63 64 63 61 60 60 61 61 62 62 61 60 60 60 61 61 61 62 61 61 61 62 62 62 61 59 59 60 62 61 60 62 62 62 61 61 61 61 61 60 60 62 62 61 62 63 63 62 61 60 61 62 62 62 61 60 61 61 62 61 61 61 61 60 59 59 59 59 60 62 63 62 61 61 63 64 64 62 61 61 61 62 62 62 62 62 63 63 62 60 61 62 61 61 61 62 63 63 64 64 64 61 60 60 62 63 62 61 61 62 63 61 59 61 63 64 63 62 61 60 60 61 62 62 62 61 60 60 61 62 63 63 60 58 58 61 63 62 62 63 63 62 61 61 61 61 63 63 63 64 64 63 62 61 61 62 63 63 62 60 59 60 59 58 58 60 62 63 62 62 62 62 62 61 60 60 60 62 63 63 61 61 62 65 65 61 61 62 62 62 62 62 62 62 62 61 60 59 60 62 63 64 64 62 60 59 59 60 60 61 62 63 65 63 61 59 60 62 63 63 62 63 63 63 62 62 63 64 64 62 61 61 62 63 63 63 64 63 61 59 59 60 61 62 62 62 62 62 62 62 62 62 61 61 63 64 63 60 61 62 62 62 61 60 60 61 63 66 67 66 64 64 64 63 62 62 - 59 59 58 59 61 61 60 59 59 59 60 61 60 59 59 58 57 56 57 58 59 60 59 59 61 61 60 60 59 58 57 58 59 59 59 59 60 61 61 62 60 59 58 58 59 59 59 60 62 62 61 59 59 59 60 61 62 61 60 59 59 59 60 61 61 61 61 60 60 59 59 59 59 60 61 61 60 59 58 59 60 61 62 62 62 61 60 59 59 60 60 61 61 61 62 61 58 59 60 62 63 63 62 61 60 60 61 60 59 58 58 58 59 59 60 60 60 60 61 62 63 60 59 58 58 58 58 58 59 60 60 61 62 61 62 63 63 63 62 61 61 61 61 61 61 61 61 61 60 60 60 61 61 60 60 58 58 60 61 60 58 58 59 61 62 61 59 57 57 59 60 61 61 62 63 63 62 61 59 60 61 62 62 62 61 61 61 61 62 62 62 61 61 60 61 61 61 61 61 60 60 60 61 60 60 61 62 62 62 61 60 60 59 59 59 61 62 62 63 64 63 62 61 61 62 63 62 60 59 59 60 61 61 62 62 62 62 61 60 59 59 59 60 61 63 62 61 62 63 64 63 61 60 59 60 60 61 61 61 60 61 62 62 60 60 61 61 61 62 62 62 62 62 62 63 61 61 62 63 63 62 61 61 61 61 60 59 61 62 63 63 62 60 60 61 62 63 63 63 63 61 60 61 62 63 63 61 59 59 60 61 63 63 62 62 61 62 63 62 62 61 61 62 63 62 61 61 62 62 63 63 63 62 59 59 60 60 60 60 60 61 61 61 60 60 61 61 60 60 60 61 61 61 62 61 61 62 63 63 62 62 63 62 63 63 63 63 62 61 60 60 62 61 62 62 63 63 62 61 61 60 59 59 60 61 63 64 63 62 61 61 62 62 63 63 65 64 64 63 63 63 64 64 63 63 62 62 62 62 63 63 63 62 60 59 60 61 61 62 62 62 62 62 62 61 61 60 61 62 64 63 61 63 63 63 64 63 61 60 61 63 64 65 64 63 63 63 62 63 63 - 57 58 60 60 61 60 60 60 60 60 60 60 59 58 58 58 57 57 56 58 59 59 60 60 61 59 58 57 58 59 59 59 59 58 58 59 60 60 61 61 60 59 59 59 59 58 59 60 61 62 62 61 60 60 61 62 61 60 59 60 62 60 59 59 60 61 61 59 58 57 58 59 59 60 60 60 61 60 59 58 59 61 63 63 61 61 61 61 60 59 58 58 59 60 60 61 59 59 60 62 63 63 62 60 59 59 60 61 62 61 60 60 59 59 60 60 61 62 62 63 62 59 57 56 57 58 59 59 58 59 60 61 61 61 63 65 65 63 60 59 60 61 61 62 63 62 60 59 60 59 58 58 59 61 62 60 59 59 60 59 58 58 59 60 60 60 61 59 58 59 60 61 61 61 62 62 62 60 59 59 61 61 61 61 61 61 61 61 61 61 60 60 60 61 61 60 59 60 61 62 62 61 60 59 60 61 62 61 61 61 60 59 59 58 59 60 62 63 62 62 62 62 61 61 61 61 61 59 58 59 59 60 62 63 64 63 62 61 61 60 60 61 60 60 60 59 60 62 62 63 63 62 61 60 59 60 62 62 61 59 59 61 63 60 59 60 60 61 62 62 61 59 59 59 60 61 63 64 65 64 62 61 60 61 60 61 61 60 61 61 62 62 60 60 61 63 63 63 63 64 62 60 59 60 62 62 62 61 60 58 59 62 62 61 59 60 62 64 63 60 57 59 61 62 61 61 61 63 64 64 63 62 62 60 59 59 61 63 63 61 60 60 60 60 60 60 60 59 61 62 62 60 60 60 61 61 60 60 61 61 61 61 61 62 63 63 63 62 60 59 61 66 65 63 63 62 61 61 62 61 61 60 59 60 60 61 63 63 64 64 63 62 63 63 64 65 65 64 63 63 62 62 63 64 65 64 63 61 62 63 64 64 63 63 62 61 61 61 62 63 63 63 62 62 61 60 60 60 61 61 62 63 65 65 64 65 65 63 61 61 62 60 61 63 64 63 62 62 63 63 - 57 58 59 60 60 61 60 60 60 60 61 61 59 59 59 59 59 58 58 59 60 60 60 61 61 60 59 58 58 59 59 59 59 58 59 60 60 61 61 61 60 59 59 59 59 59 58 59 60 61 61 60 59 59 61 60 59 58 57 59 61 59 59 59 59 60 60 60 60 58 58 58 57 58 59 60 60 60 59 58 59 61 62 61 60 60 61 61 61 60 60 60 60 60 60 59 59 59 60 61 62 63 62 59 58 59 59 60 61 61 61 60 60 61 61 61 62 62 61 62 63 61 59 58 59 61 61 60 60 59 60 61 61 61 62 64 64 62 59 59 60 61 61 61 61 61 60 60 61 61 61 60 60 61 62 61 60 60 61 61 59 59 60 60 60 60 60 59 58 59 60 60 61 61 62 63 62 61 59 59 60 60 60 60 60 60 61 61 61 60 60 60 60 61 62 61 60 60 60 62 62 61 60 59 59 61 61 61 61 62 61 60 60 60 60 62 63 63 62 61 61 60 60 60 60 61 60 59 58 59 60 61 62 62 62 62 61 60 60 60 60 60 59 59 59 60 61 62 63 63 63 63 63 61 60 61 62 63 63 62 61 62 63 61 61 62 62 62 61 61 60 60 61 61 62 62 63 64 64 63 61 60 59 60 60 61 61 60 59 60 61 61 60 60 61 62 62 62 62 63 62 61 60 61 62 62 62 61 60 60 59 60 60 60 60 61 63 62 60 58 58 60 62 62 62 62 62 63 64 64 63 62 62 61 60 60 61 62 63 62 62 62 63 63 62 62 61 62 63 64 63 62 62 62 62 61 61 62 61 60 59 59 59 60 61 62 62 61 60 59 61 64 63 62 62 62 61 61 62 62 62 62 61 60 61 62 63 64 64 64 63 62 63 63 64 63 64 64 64 63 62 63 63 63 64 65 64 62 63 64 64 64 63 62 61 61 61 60 61 63 63 63 62 62 61 60 59 60 60 60 62 64 65 65 64 65 64 62 61 61 62 61 61 63 65 65 63 62 62 62 - 58 58 59 59 60 61 61 61 61 61 62 62 60 59 60 60 60 59 59 59 59 60 60 60 61 60 59 58 58 58 58 58 58 58 59 60 60 60 60 60 60 59 59 60 59 58 58 58 58 59 59 59 59 60 60 59 58 57 57 59 61 60 59 58 59 59 61 61 61 60 58 57 56 57 59 60 60 60 60 60 60 61 61 60 59 60 61 62 61 61 61 62 62 61 60 59 59 59 60 60 61 61 60 59 58 59 60 60 59 60 60 60 60 61 62 62 62 61 60 61 62 61 59 59 61 63 63 62 60 60 60 60 59 59 61 63 63 61 59 58 59 60 60 60 60 60 61 61 62 62 62 62 61 61 61 61 61 61 61 61 60 60 60 61 60 59 59 59 59 59 59 59 60 60 61 62 62 61 60 60 59 59 59 59 59 60 61 61 61 60 59 59 60 61 61 61 60 59 59 60 61 61 61 59 59 61 62 61 62 62 61 61 61 61 61 61 62 62 62 61 60 60 60 60 61 62 62 60 60 61 61 61 61 61 61 60 60 61 61 62 61 60 59 58 58 60 62 63 63 62 62 63 63 61 60 60 62 63 63 63 62 63 63 62 62 63 64 62 61 60 60 61 62 63 64 63 63 63 63 62 61 60 59 59 61 62 62 60 59 60 60 61 60 60 61 61 61 61 61 62 62 62 62 62 62 63 62 62 61 60 60 60 60 61 62 63 63 61 59 59 60 62 64 63 63 63 63 63 64 64 63 62 62 61 61 61 61 61 62 62 62 63 64 64 63 62 62 63 65 65 64 63 63 63 62 62 62 64 63 60 58 58 58 59 61 62 62 62 61 60 61 63 62 61 61 61 61 62 62 63 63 63 61 60 61 62 64 64 63 63 62 61 62 62 62 61 62 63 63 62 62 62 62 63 63 64 64 63 64 65 65 64 63 61 60 60 60 61 61 63 63 63 62 62 61 61 61 61 61 61 62 64 66 65 63 64 63 62 60 62 63 63 63 63 65 65 64 61 61 61 - 59 59 60 60 60 61 60 61 61 61 62 62 60 60 61 61 60 59 58 58 58 59 59 59 60 59 58 57 57 57 57 57 58 58 59 59 59 59 59 59 60 60 60 60 59 59 59 58 57 58 59 60 61 61 61 59 57 56 58 60 62 61 60 59 58 59 60 61 62 61 59 57 56 58 60 61 60 59 59 60 61 61 60 59 59 61 62 62 61 60 60 61 62 62 60 60 60 60 59 59 60 60 59 59 59 60 61 60 58 59 59 59 60 61 61 61 61 60 60 61 61 60 59 60 62 63 63 62 60 59 59 59 58 58 60 62 63 61 59 59 59 60 60 60 60 61 61 62 62 62 62 61 61 60 61 61 60 60 60 60 59 60 60 60 60 60 59 58 59 59 60 60 59 59 59 60 61 60 61 60 59 59 59 59 59 60 61 62 61 60 59 58 59 60 61 60 59 59 58 59 60 60 60 60 60 62 62 61 61 61 61 61 61 61 60 60 60 61 62 61 61 61 61 62 62 63 63 61 61 62 62 62 62 61 60 60 60 61 62 63 62 60 59 58 59 61 62 63 63 61 60 62 61 59 58 58 60 61 62 62 62 62 62 61 62 63 64 62 60 59 60 61 62 64 64 63 62 62 62 62 62 61 60 60 61 63 63 60 59 60 60 61 61 60 61 62 62 62 61 61 62 63 63 63 63 62 62 63 62 60 60 62 62 60 62 63 63 62 61 60 62 63 63 62 62 62 63 63 63 63 63 62 61 61 61 61 60 60 60 59 60 61 63 63 62 62 62 63 64 64 63 62 63 63 63 62 62 64 64 61 60 59 59 60 61 63 63 63 63 62 62 63 62 61 61 60 61 61 62 62 62 63 61 59 60 62 63 64 63 61 60 60 60 61 61 61 61 62 62 61 61 62 63 63 62 62 62 64 65 65 66 64 63 61 60 60 61 62 62 63 63 63 62 62 62 62 62 62 62 62 63 65 65 64 63 64 63 61 61 62 64 64 64 64 65 65 64 61 60 61 - 59 59 60 60 61 61 61 61 61 61 60 60 59 59 60 61 60 58 58 57 58 58 58 59 60 59 57 57 56 56 56 57 58 58 59 59 59 58 59 59 60 61 60 60 60 60 61 59 57 57 59 60 62 63 62 59 57 56 59 62 64 62 61 60 58 58 59 61 62 62 60 59 58 60 61 61 60 59 60 60 61 61 59 59 60 61 62 61 59 58 59 60 61 62 61 61 61 61 60 59 59 58 58 59 60 62 63 62 58 59 60 59 60 59 59 59 60 61 61 62 61 60 59 60 61 62 63 62 61 59 59 59 58 58 60 62 63 61 59 59 60 60 60 61 62 62 61 61 61 60 59 60 59 60 60 60 59 59 59 59 58 59 60 60 61 60 60 59 59 59 60 60 60 59 58 58 59 61 61 61 60 59 59 59 59 61 62 62 62 60 59 59 59 60 61 60 60 59 58 58 59 60 60 60 61 62 61 60 61 61 61 61 61 60 60 59 60 60 61 62 62 63 63 63 62 61 62 62 63 63 63 62 62 61 60 60 60 61 62 62 62 60 60 59 59 60 61 63 62 61 59 60 59 57 57 57 58 59 60 61 61 61 61 60 61 63 63 61 59 58 60 62 63 64 63 61 60 61 60 61 63 63 62 61 62 63 63 61 60 60 60 61 60 60 61 62 62 62 61 61 61 63 63 63 62 62 62 63 62 60 61 65 63 59 59 61 63 63 62 63 63 61 60 61 61 61 61 62 63 63 62 61 61 60 61 61 61 59 58 57 58 58 61 62 62 61 62 62 63 62 61 61 62 63 64 63 62 63 63 62 62 61 60 61 62 63 64 64 63 63 64 63 63 62 61 61 60 61 61 62 62 62 61 59 61 62 64 63 61 59 59 59 60 60 61 62 62 61 60 60 61 63 63 63 62 61 61 64 65 66 65 65 63 61 61 62 63 64 64 62 62 63 62 62 62 62 62 62 62 62 63 64 64 63 64 64 63 61 61 63 65 66 64 64 65 65 64 62 61 62 - 60 61 61 60 60 60 60 60 60 59 58 57 58 59 60 60 59 58 57 57 58 59 59 59 59 59 58 58 58 58 57 57 58 58 59 59 58 59 59 60 60 61 61 61 61 61 62 61 56 57 59 61 62 62 62 59 57 56 59 61 62 62 61 60 59 58 58 60 61 61 60 59 60 61 62 62 60 59 59 60 61 60 59 58 60 61 62 61 58 57 58 59 60 61 60 61 63 62 60 59 59 59 60 60 61 62 63 62 59 60 61 61 60 58 57 58 59 61 62 63 62 60 60 60 61 61 62 62 61 60 60 60 59 59 60 62 62 61 59 59 60 61 61 62 62 62 60 59 60 59 58 58 59 59 59 60 60 59 58 58 59 59 60 61 61 60 60 60 60 61 61 62 61 61 60 60 61 61 62 61 60 60 60 60 61 62 63 63 62 60 58 59 60 61 61 61 60 60 61 60 61 61 61 60 60 60 59 59 60 61 61 60 60 60 59 59 60 61 61 62 62 62 62 60 60 60 60 61 62 61 61 61 61 61 61 61 61 61 62 62 62 61 61 61 60 60 61 62 62 62 61 60 60 59 58 58 59 59 60 60 60 60 60 61 62 62 63 61 60 59 61 62 63 62 61 60 59 59 59 61 62 63 62 62 62 63 63 61 60 60 60 60 60 60 61 62 61 62 61 60 61 63 64 63 62 62 62 62 62 61 62 65 61 57 58 59 60 60 61 62 62 60 59 59 59 60 61 62 62 62 61 60 60 60 61 62 60 59 58 58 58 59 60 61 61 61 62 62 62 60 59 60 62 64 65 64 63 62 63 64 63 62 61 62 63 64 64 64 64 64 64 64 63 62 61 61 60 60 61 61 61 61 61 60 61 63 64 63 62 60 59 58 59 60 61 63 63 62 61 60 61 62 63 63 62 61 62 64 65 65 65 64 63 61 62 62 63 65 64 62 62 63 63 63 63 63 63 63 63 63 62 62 62 63 64 64 63 62 61 62 64 64 64 64 65 66 64 63 63 63 - 61 62 62 61 61 60 59 59 59 59 57 57 58 59 60 60 58 57 57 58 58 59 60 60 60 59 59 59 59 59 58 58 58 58 59 59 59 59 60 61 61 60 60 60 60 61 62 61 57 58 59 60 61 61 61 59 57 56 58 59 59 61 61 61 60 60 60 60 60 60 60 60 61 62 62 61 60 59 59 60 61 61 60 59 59 61 61 60 58 57 57 59 60 60 59 60 62 62 61 60 60 61 62 61 61 61 62 61 60 62 63 63 61 59 58 59 59 61 63 64 63 61 61 61 60 60 61 61 61 61 61 61 60 60 60 61 61 60 59 59 61 62 62 62 62 62 61 60 60 60 59 59 59 59 59 61 62 61 60 60 60 61 61 61 61 60 61 62 62 61 61 61 61 62 63 63 62 61 61 60 60 61 61 61 62 62 62 62 61 59 57 60 61 60 61 61 61 61 62 62 62 62 62 60 59 59 58 58 59 60 61 61 61 61 60 60 60 60 61 61 61 61 60 59 59 60 60 61 60 60 60 60 60 61 62 62 62 61 61 61 61 62 62 62 61 61 61 61 63 64 63 62 61 62 61 61 60 60 60 60 61 61 61 62 63 63 63 62 61 61 62 63 63 61 60 60 59 59 59 60 61 62 61 61 62 63 63 61 61 61 61 61 60 59 60 62 62 62 62 60 61 63 63 63 62 62 61 61 62 62 62 62 60 57 58 59 60 59 60 61 62 60 59 60 60 61 62 63 63 63 62 61 61 61 61 61 61 60 59 60 60 61 61 62 62 62 62 63 62 60 59 60 62 65 65 64 62 62 63 65 64 62 62 63 63 63 64 64 63 63 63 63 63 62 62 61 61 61 61 61 61 62 62 61 62 63 63 63 62 61 59 59 60 60 61 61 62 63 62 61 61 61 61 62 62 62 63 63 64 64 64 63 62 61 61 61 62 64 64 63 63 63 64 64 64 64 63 63 62 62 62 61 62 64 65 64 63 62 62 61 61 63 63 64 64 64 64 64 64 64 - 61 62 63 63 62 60 60 60 60 60 59 58 58 59 60 60 58 57 57 58 59 59 60 61 60 59 59 59 60 59 59 58 57 57 57 58 59 60 61 61 61 60 60 59 60 60 61 60 59 59 60 59 60 61 60 59 58 57 57 58 58 60 61 63 63 63 62 61 61 61 61 61 61 62 62 62 61 60 60 60 61 62 61 60 59 60 61 60 59 58 58 58 59 58 57 58 61 61 61 61 61 62 63 62 61 60 60 60 61 62 64 65 63 61 60 59 60 61 63 63 62 62 61 60 60 59 59 59 60 62 62 62 61 60 59 60 61 59 58 59 61 62 61 61 61 61 62 62 62 62 62 61 61 61 60 63 65 63 62 62 62 62 61 60 60 61 60 62 63 61 59 58 60 62 64 64 62 60 59 59 60 60 61 62 62 61 61 61 60 59 58 59 59 58 59 60 60 61 62 62 62 62 62 59 57 58 58 58 59 60 61 62 62 62 62 61 60 60 59 59 59 59 59 60 60 61 62 60 59 58 58 59 59 61 62 62 62 61 60 60 61 63 63 63 63 62 61 61 63 64 64 63 63 64 63 62 60 59 60 61 61 61 62 63 64 64 64 63 62 62 63 64 63 62 60 61 60 60 60 59 60 60 60 61 62 63 63 62 61 62 63 62 60 60 60 62 62 63 62 61 61 63 64 63 62 62 61 60 61 62 62 61 60 60 60 60 61 60 60 61 61 62 62 63 63 63 64 65 64 64 63 62 62 62 63 62 61 60 61 62 63 64 64 63 63 62 63 64 62 61 61 61 62 64 64 63 61 62 63 65 64 63 63 63 64 64 64 63 62 62 63 62 62 63 63 63 62 62 61 62 63 64 63 62 62 63 62 62 61 62 61 61 61 61 60 59 62 63 63 62 61 59 59 60 62 63 63 62 62 62 62 62 61 60 60 61 62 62 63 64 64 64 65 64 63 63 63 62 62 62 61 62 62 64 66 64 62 61 62 60 59 62 63 63 62 63 64 64 63 63 - 60 61 62 62 61 60 60 60 61 61 60 59 59 59 60 59 58 58 58 59 60 61 61 61 58 57 58 59 59 59 59 58 57 57 57 58 60 61 61 61 61 61 60 60 60 60 59 59 59 60 59 59 59 59 60 60 60 58 57 57 58 60 61 63 63 63 63 62 62 62 62 61 62 62 63 62 62 62 61 61 62 62 62 61 59 60 60 60 59 58 58 58 58 59 58 59 60 61 61 61 61 61 62 62 62 61 60 59 60 61 63 63 62 61 61 60 60 61 62 62 61 61 60 59 59 58 58 58 60 61 61 62 62 60 59 59 60 60 59 59 61 62 60 60 61 61 61 62 63 64 63 63 62 61 61 62 64 63 62 62 62 61 60 60 60 60 60 62 62 60 59 58 59 61 61 61 60 59 58 59 60 60 61 62 61 61 60 61 60 60 59 59 58 57 57 58 59 60 61 61 61 61 61 59 58 59 59 59 60 61 62 62 62 62 62 61 60 60 60 59 59 59 60 60 62 63 63 61 60 59 59 59 59 60 61 62 61 61 61 60 61 62 63 63 63 62 61 62 62 62 62 62 62 63 63 62 59 58 60 62 62 62 62 63 64 64 64 63 62 63 63 63 62 61 61 61 61 61 60 60 60 60 61 61 62 61 61 61 62 63 63 63 61 60 61 62 63 63 63 62 63 64 64 64 63 62 60 60 60 62 62 62 62 63 62 61 61 62 62 62 62 62 63 63 63 64 65 65 65 64 63 63 62 63 63 63 62 61 61 63 64 65 65 64 63 62 62 64 63 62 61 62 63 64 63 62 61 61 63 65 64 63 63 64 64 64 63 63 62 63 63 62 62 63 63 64 63 62 62 63 63 64 64 62 62 62 62 61 62 62 62 62 61 61 61 60 61 62 63 62 61 60 60 60 62 63 63 62 62 62 62 62 61 60 60 61 61 61 63 65 65 65 65 64 63 63 62 62 62 61 62 62 63 65 66 63 61 61 61 59 59 62 64 63 62 62 64 64 63 62 - 57 58 60 60 59 58 59 60 61 61 60 59 59 60 60 59 58 58 58 59 60 60 60 59 58 57 58 58 59 59 59 58 58 58 59 60 61 60 60 59 60 60 61 61 60 60 58 58 60 60 59 58 57 58 60 61 61 59 58 59 60 60 61 61 62 63 62 61 60 61 61 61 61 61 62 63 63 63 62 61 61 60 61 61 61 61 60 59 58 57 56 56 57 58 59 60 61 61 60 60 59 60 61 62 63 63 62 60 59 60 61 60 59 59 59 59 60 61 61 61 60 60 61 60 59 58 57 58 59 60 61 62 62 60 59 59 60 61 60 60 60 61 59 59 60 60 61 61 62 63 63 62 61 60 59 61 62 61 61 60 61 61 60 59 58 59 60 60 60 60 61 61 61 60 58 57 57 58 60 60 60 61 62 62 62 61 61 61 61 61 61 61 60 59 58 58 59 60 60 60 60 60 61 60 61 62 61 61 62 62 62 63 62 62 61 61 62 61 61 61 61 60 60 61 61 62 62 62 62 60 60 60 60 60 61 61 60 60 60 60 61 61 62 62 62 62 62 61 60 59 58 60 61 61 62 60 59 58 60 62 63 63 62 63 63 63 63 62 62 62 62 61 61 62 63 60 61 62 62 62 62 62 63 63 62 60 59 60 61 62 63 63 62 61 60 61 62 62 62 63 63 63 63 64 63 62 60 59 60 62 64 65 66 64 61 59 60 63 64 63 61 61 61 62 62 63 64 64 64 62 61 61 62 63 64 65 63 61 60 61 63 65 65 63 62 60 61 63 63 62 62 63 63 63 62 61 60 62 64 63 63 62 63 63 63 63 63 62 62 64 63 62 63 64 64 64 63 63 62 62 63 64 64 63 62 62 61 62 62 63 63 63 62 62 62 62 62 62 62 62 62 63 63 63 62 61 61 63 63 63 63 63 62 61 62 62 62 62 63 64 64 64 64 63 62 61 61 61 61 61 62 63 63 65 66 63 61 60 61 59 59 62 64 63 62 63 65 67 64 62 - 56 57 59 60 60 59 59 59 60 60 60 60 59 60 60 60 59 59 59 59 59 59 59 58 58 57 58 59 59 60 60 60 59 60 60 61 60 60 59 59 59 60 60 60 60 60 57 57 59 60 59 58 58 58 60 62 61 60 59 59 62 62 61 61 61 61 61 60 60 61 61 61 60 60 61 62 63 63 62 61 60 59 60 61 61 61 60 59 57 56 56 57 58 59 61 61 61 61 59 58 58 59 60 62 62 63 63 62 59 59 59 58 58 58 58 58 59 60 61 61 60 61 61 60 59 58 58 58 59 60 61 62 62 61 59 59 60 61 61 61 61 61 59 59 59 59 59 60 61 62 62 62 61 59 59 59 60 59 59 59 60 61 61 60 59 59 60 59 59 60 62 62 62 59 57 56 57 60 63 61 59 61 62 62 61 60 60 60 60 61 62 62 62 61 61 60 60 60 61 61 61 61 62 61 62 64 64 63 63 62 62 62 61 61 60 62 63 63 63 63 62 61 60 60 61 60 60 63 64 62 61 61 60 60 60 60 60 59 59 60 61 61 61 61 61 62 62 62 61 59 58 59 60 60 60 60 59 58 60 61 63 63 62 62 62 61 61 61 62 62 61 60 61 62 63 62 62 63 63 63 62 63 63 63 62 60 59 60 61 62 63 63 62 61 60 61 61 62 62 63 64 64 64 64 63 62 61 60 61 62 64 66 65 63 60 58 60 63 64 64 61 59 59 60 60 61 62 62 61 60 60 60 61 63 64 64 63 61 60 60 62 63 62 61 60 60 60 62 63 63 62 62 62 63 62 61 61 62 63 62 61 62 62 62 62 62 63 63 63 63 63 62 63 64 64 64 64 63 62 62 62 62 62 63 63 62 62 62 63 64 65 65 64 62 63 63 63 62 62 62 63 64 65 64 62 60 61 64 64 63 64 64 63 63 63 63 63 63 64 63 64 64 63 63 62 60 61 61 61 62 62 62 63 64 64 63 61 61 61 60 60 62 64 63 62 63 66 67 65 62 - 58 59 61 62 62 61 60 59 59 59 60 60 60 59 60 59 60 61 61 59 58 58 58 58 57 58 59 59 60 61 61 62 61 61 60 59 58 58 60 60 60 59 59 59 59 59 58 57 57 59 61 60 60 60 60 61 62 61 58 59 63 63 61 61 61 60 60 61 62 61 62 61 60 59 60 61 62 62 62 60 59 59 60 61 61 61 61 60 59 58 57 59 60 61 62 61 60 60 59 58 59 60 60 60 60 61 62 62 59 59 59 60 61 61 60 59 58 59 61 62 62 62 61 60 60 60 59 59 60 60 60 61 63 62 60 59 59 60 62 63 63 62 61 60 59 58 57 58 60 62 63 63 61 60 60 60 59 58 59 60 60 61 62 63 64 63 61 60 60 60 59 61 61 59 57 59 62 64 63 60 59 61 63 62 60 58 56 56 58 59 60 61 61 62 62 61 61 62 61 61 63 64 63 60 60 63 64 63 63 61 59 59 59 60 61 62 63 64 63 62 62 61 60 60 61 61 60 62 63 64 63 62 59 58 58 60 61 60 59 60 61 61 61 61 61 61 62 63 63 63 63 60 60 61 61 61 60 60 60 61 61 61 61 61 60 60 60 62 63 62 61 59 60 61 63 65 65 63 63 62 61 61 61 61 61 62 62 62 63 62 63 62 60 60 61 62 62 63 64 65 66 67 67 65 63 64 65 64 64 62 61 61 61 61 60 61 62 63 62 61 61 60 59 58 59 60 60 59 59 59 61 62 62 63 63 62 61 61 61 61 61 61 60 60 60 61 61 60 63 63 60 58 60 63 64 63 62 61 62 62 61 62 63 62 61 61 63 63 63 62 61 60 61 62 64 64 64 64 64 63 61 60 60 62 63 63 62 62 62 65 66 65 63 62 61 62 61 61 62 62 62 62 62 63 62 62 62 63 63 64 63 63 63 63 63 62 63 63 64 64 64 64 63 63 62 61 61 62 63 63 61 60 60 61 61 61 62 62 62 63 63 63 64 63 63 63 64 65 64 63 - 60 60 61 61 61 61 60 60 60 61 61 61 60 59 59 59 60 60 60 59 58 58 58 58 58 58 59 59 60 60 60 60 60 59 59 58 59 60 61 61 60 59 59 60 60 60 60 60 59 59 60 60 60 61 61 62 61 61 59 59 61 61 60 61 61 61 62 63 63 62 61 61 60 60 61 62 63 62 61 60 59 60 60 60 60 61 61 61 60 59 58 59 60 60 61 61 61 61 60 60 60 62 62 60 60 60 60 61 61 59 59 59 61 62 62 61 60 59 60 60 61 60 61 61 62 62 62 61 61 61 61 61 63 62 61 61 60 60 61 62 63 63 61 61 60 59 58 58 60 61 62 62 61 60 60 60 60 60 60 61 61 61 62 63 64 64 62 61 60 59 59 60 60 59 58 59 61 62 61 60 59 61 62 62 60 58 57 57 59 60 61 61 61 62 62 61 61 61 61 61 62 63 62 61 60 60 61 62 63 61 60 59 59 60 61 61 61 62 62 62 62 62 62 61 62 62 62 62 62 62 62 61 60 59 59 61 62 60 58 60 61 62 63 63 62 62 63 64 63 63 62 60 59 60 60 61 60 60 60 61 62 62 62 62 62 61 61 62 62 61 60 59 61 63 65 65 64 63 62 62 60 60 60 60 60 60 61 64 65 64 63 62 61 61 61 62 62 63 64 64 65 65 64 63 63 64 65 64 63 63 62 60 60 61 63 63 62 61 60 60 60 61 62 61 61 62 62 61 61 61 61 63 64 65 64 62 62 62 62 62 61 61 61 61 61 61 61 60 63 63 59 58 59 63 65 64 62 62 62 61 61 61 61 61 61 61 62 61 61 61 60 58 60 62 63 64 63 63 63 63 63 62 62 63 64 64 63 61 61 63 64 64 63 63 62 61 60 61 62 63 63 62 63 64 64 63 63 62 64 64 64 63 63 64 64 63 63 64 63 62 63 63 63 62 62 62 62 62 62 61 61 61 62 62 62 63 63 63 63 64 64 64 62 61 62 62 63 63 64 64 - 61 61 60 60 60 60 61 61 62 62 63 62 60 60 60 60 60 59 59 59 59 59 61 61 59 59 59 60 60 59 58 58 58 59 59 59 60 60 60 60 60 60 60 60 61 61 62 62 61 59 59 59 60 61 61 61 61 60 60 60 59 59 59 60 61 62 63 63 62 61 61 61 61 61 60 61 62 62 61 60 59 59 60 60 59 60 60 61 60 60 59 58 58 59 60 61 61 60 60 60 61 62 63 62 61 61 60 61 63 61 59 58 61 62 63 62 61 60 59 59 58 58 59 61 62 63 62 62 61 61 60 61 62 62 62 62 61 60 60 60 61 62 62 62 61 60 59 59 60 61 61 61 61 61 61 61 61 61 61 62 62 61 61 61 62 63 63 61 60 59 59 61 61 60 59 60 61 61 60 60 60 61 62 62 61 60 59 60 61 62 62 62 62 63 62 60 60 60 60 60 62 62 61 61 60 59 59 60 63 63 62 60 60 60 60 61 60 60 61 62 63 63 62 61 60 61 62 62 61 61 61 61 61 60 61 62 62 61 59 60 61 62 63 63 63 63 63 63 62 61 60 59 58 59 60 61 61 61 61 62 62 63 63 63 62 62 62 62 62 61 60 60 61 64 65 64 63 62 61 61 61 61 62 61 60 59 59 63 65 64 64 62 61 60 60 61 62 63 63 63 63 62 61 62 63 64 64 63 62 64 64 60 60 62 63 63 62 61 60 60 61 62 63 63 63 63 64 64 63 62 62 63 65 66 65 63 62 63 63 62 62 62 63 64 63 61 60 61 63 63 60 59 60 63 64 63 62 62 62 61 60 60 61 62 62 62 61 60 60 61 61 59 61 63 64 64 62 62 62 62 64 66 65 64 65 64 62 60 59 61 62 62 62 62 62 60 60 61 63 63 63 63 63 64 65 64 63 63 64 65 65 64 64 65 64 63 62 63 62 61 62 62 62 61 61 62 63 64 63 60 61 63 63 63 63 64 64 64 64 63 63 64 62 59 61 62 63 64 64 65 - 62 61 60 60 60 61 61 62 63 63 64 63 61 60 61 61 60 59 60 59 60 61 63 63 61 60 61 61 60 59 59 58 59 60 60 61 61 60 60 60 61 61 61 60 61 61 62 62 62 60 58 57 59 60 60 60 59 59 60 60 59 58 59 59 61 62 62 62 61 60 61 61 59 59 59 59 60 61 60 60 59 60 60 60 59 59 60 61 61 62 61 59 58 58 59 60 60 59 58 59 61 62 64 63 62 61 60 62 63 62 59 59 61 62 62 61 60 59 59 58 57 57 58 60 61 61 61 60 60 59 58 60 62 62 63 62 61 60 59 59 60 62 62 63 63 61 60 60 60 60 60 60 61 62 63 62 60 60 61 62 62 60 58 59 60 61 61 61 60 60 60 61 63 62 60 60 61 61 61 60 61 61 62 61 60 60 61 62 62 62 61 62 63 64 62 61 61 61 60 59 62 63 62 62 61 59 58 59 62 64 64 62 61 60 60 61 62 61 61 62 63 62 60 58 58 59 60 61 61 60 60 60 61 61 62 64 63 62 60 59 60 60 62 62 62 62 62 62 62 61 59 59 59 60 60 61 62 62 61 62 62 63 62 61 61 61 62 63 64 63 62 60 60 61 62 63 63 61 61 61 61 62 63 62 61 59 59 62 63 63 63 61 60 59 59 60 61 62 62 63 63 62 61 61 63 64 64 63 62 64 64 62 61 62 62 63 62 62 62 62 62 61 61 62 63 64 64 64 63 63 63 64 64 65 64 62 62 63 62 62 62 63 65 66 65 63 61 61 63 63 61 59 60 63 64 63 62 62 62 62 61 61 62 63 64 63 61 60 61 63 63 62 62 63 64 63 61 60 61 62 64 66 66 64 65 65 62 60 60 61 61 62 62 62 61 61 60 61 63 63 63 62 63 64 64 65 64 64 65 65 64 64 65 64 63 62 61 62 62 62 63 62 61 60 60 62 64 65 64 61 62 64 64 63 64 64 64 63 64 63 64 64 61 59 61 63 64 64 65 66 - 61 60 60 60 60 60 61 61 61 62 63 63 61 60 60 60 60 60 60 60 61 62 63 64 62 61 60 60 59 59 59 59 60 60 61 61 60 59 60 60 62 62 62 61 60 60 60 61 62 60 58 57 58 59 60 59 59 59 60 60 59 59 59 59 60 60 60 60 60 60 62 62 59 58 59 59 59 59 59 60 60 61 61 61 59 59 59 60 61 62 62 60 59 58 59 60 59 58 58 59 61 62 63 62 61 61 61 61 62 61 60 59 60 60 60 58 58 59 59 59 58 58 58 59 60 60 59 58 58 58 57 59 61 62 62 62 61 59 59 59 60 62 63 64 63 62 61 60 60 59 59 60 60 61 63 61 59 60 60 61 61 59 57 57 59 60 60 60 60 59 59 60 62 63 62 61 61 61 61 61 61 61 60 60 60 60 61 62 62 61 61 62 63 64 62 61 61 62 61 60 62 63 62 63 62 60 59 60 63 64 64 63 62 61 61 63 63 62 62 63 63 61 59 57 57 59 60 61 61 60 60 61 61 62 63 64 65 63 61 59 59 60 60 61 61 61 62 62 61 60 60 61 61 61 62 62 62 62 62 61 61 62 62 60 60 61 62 63 64 62 61 60 59 60 61 63 63 62 61 61 63 63 63 62 61 60 59 60 61 61 61 60 59 59 58 59 59 61 62 63 64 63 61 62 64 65 65 63 62 62 63 63 63 62 62 62 62 62 63 62 62 61 60 60 61 63 64 64 64 63 63 63 63 63 62 61 61 62 62 61 61 63 65 66 66 63 61 61 63 63 61 60 61 63 64 63 62 62 63 62 62 61 62 62 63 64 63 63 63 64 64 63 63 64 64 62 61 60 60 61 63 64 64 64 65 64 63 62 62 63 63 63 62 62 62 63 62 63 64 64 63 62 62 63 64 64 63 64 65 65 64 64 64 64 63 62 61 63 64 64 65 64 62 60 59 61 64 65 65 62 62 64 64 64 64 64 64 64 64 63 64 64 62 60 63 65 66 65 65 66 - 59 59 59 60 60 59 59 59 59 60 61 61 60 59 59 59 59 59 59 59 60 60 61 62 61 60 60 59 58 58 58 59 59 60 61 60 60 60 60 61 62 63 62 61 60 59 59 60 61 61 60 59 58 59 59 60 60 60 59 59 60 61 61 60 60 60 59 59 59 60 63 62 59 59 59 58 58 59 60 61 61 62 62 61 60 58 58 58 61 62 63 61 60 59 60 61 61 61 60 61 62 63 62 61 60 59 60 61 62 61 60 60 60 59 59 57 57 59 59 60 60 59 59 59 59 59 59 58 58 58 58 59 60 61 62 62 60 59 59 59 60 62 63 63 63 62 61 60 59 58 58 59 59 61 62 61 59 59 60 61 61 60 58 59 60 60 60 60 60 58 58 59 61 62 62 60 60 60 61 62 61 60 60 59 59 60 61 62 61 60 60 61 63 63 62 61 62 62 61 61 63 63 62 62 62 62 61 61 61 62 63 63 62 60 59 61 62 62 63 63 62 61 59 59 60 61 62 62 62 61 61 62 63 63 63 64 65 64 63 60 59 60 61 61 61 61 62 61 61 60 61 62 63 63 63 63 63 63 62 61 61 62 62 61 61 61 61 62 61 60 59 59 60 61 62 63 64 63 63 63 63 64 63 62 61 61 61 61 61 60 60 60 60 60 59 59 60 61 62 62 63 63 62 62 63 65 65 63 61 59 60 62 63 63 64 64 63 63 62 61 61 61 61 60 61 63 63 63 63 63 63 62 62 63 62 59 60 62 61 61 60 62 64 65 65 63 61 62 63 63 63 62 62 63 64 63 62 62 62 62 62 61 61 61 61 63 64 64 64 64 63 63 63 63 63 62 61 61 61 61 61 61 62 63 64 64 64 63 64 65 65 65 64 64 65 65 65 65 65 64 62 61 61 62 64 65 65 64 65 65 64 64 64 64 63 63 63 64 65 65 66 65 63 61 60 61 64 65 65 64 64 64 64 63 63 63 63 63 63 64 63 64 62 62 65 67 66 65 65 65 - 57 58 59 61 60 59 58 58 57 58 59 60 60 59 58 59 59 59 59 58 58 59 60 60 61 60 59 59 58 58 59 59 59 59 59 59 60 60 60 60 61 61 61 60 59 58 59 60 61 62 62 61 59 59 59 61 62 61 59 59 60 61 62 62 61 61 60 59 59 61 63 63 60 60 60 59 59 59 59 60 61 61 61 61 61 58 57 57 60 62 62 61 60 60 60 62 64 64 63 63 64 63 62 61 60 58 59 61 63 61 60 59 58 59 59 58 58 59 59 60 61 60 60 60 60 60 60 59 59 59 60 60 59 60 61 61 60 60 60 60 61 62 62 63 62 62 61 60 59 58 58 59 60 61 61 61 60 59 60 61 62 61 60 61 62 62 61 61 60 59 58 59 60 61 61 59 59 60 61 62 62 61 60 60 60 61 62 62 61 60 60 61 62 62 61 60 61 62 62 62 63 63 62 61 62 63 63 62 61 60 61 62 61 60 58 58 59 61 62 62 61 61 61 62 63 63 63 63 62 61 62 63 64 63 62 63 64 64 63 62 61 61 61 62 62 62 62 62 61 60 61 63 64 63 63 63 63 63 62 61 61 62 63 63 62 61 61 60 59 59 59 60 62 63 64 63 63 64 64 64 64 63 63 61 62 62 62 62 61 61 60 61 62 61 60 60 60 61 61 60 61 62 62 62 62 64 64 63 60 58 58 61 63 64 66 65 64 63 61 60 60 61 61 61 62 63 63 63 62 62 62 62 62 63 62 59 60 62 62 61 61 61 63 65 64 62 62 63 63 64 64 63 63 63 64 63 62 61 61 61 62 61 61 59 60 61 63 65 64 62 61 62 62 62 63 62 62 62 62 62 60 59 60 62 64 64 63 63 64 65 66 66 65 65 66 66 66 65 65 64 62 60 61 63 65 67 66 64 64 64 63 63 64 64 64 63 64 65 65 64 65 65 64 63 62 62 64 65 65 65 65 65 64 63 63 62 62 63 63 63 63 63 63 63 65 66 66 64 63 63 - 57 58 60 61 61 60 59 58 57 57 58 60 60 60 59 59 59 59 59 59 58 58 59 60 61 61 60 59 59 59 59 60 59 59 58 59 59 60 59 59 59 59 59 58 57 57 58 59 60 62 63 63 61 59 59 62 63 62 59 58 59 61 62 63 63 62 60 60 60 61 63 63 61 61 61 60 59 58 59 59 60 60 60 60 60 58 57 58 60 61 62 60 59 60 60 62 66 64 63 64 64 63 62 61 60 59 60 62 64 62 59 57 57 58 60 60 60 59 58 59 60 60 59 60 61 62 61 61 60 60 61 60 59 60 61 60 60 60 61 61 62 63 63 62 63 63 62 61 60 59 60 60 61 62 62 61 60 59 60 62 62 61 62 62 63 63 63 61 60 60 60 59 60 60 60 59 58 59 61 63 63 63 62 61 61 62 63 62 62 61 61 61 62 63 61 60 61 62 62 62 63 63 62 61 61 63 64 63 62 60 60 61 61 60 58 57 57 60 61 62 61 61 62 63 63 62 62 62 61 61 61 62 63 61 61 62 62 63 63 63 62 62 61 62 62 62 62 61 61 61 62 63 63 62 62 62 63 63 62 61 61 62 62 61 60 61 61 60 59 60 61 62 63 64 63 63 63 64 64 64 63 63 62 61 61 63 63 62 61 60 60 61 63 63 62 60 60 60 60 58 60 62 62 61 62 63 64 63 61 59 59 62 63 64 65 65 64 64 63 62 61 60 60 63 63 62 63 62 61 61 61 62 62 63 62 60 60 62 62 62 61 61 63 64 64 63 62 62 63 64 64 64 63 63 64 63 63 62 61 61 62 62 61 60 59 60 63 65 64 61 59 61 62 63 63 63 63 63 64 63 61 60 61 63 63 63 63 62 62 64 65 64 64 64 65 65 64 64 65 64 62 60 61 63 66 67 65 63 64 64 63 63 64 63 63 62 63 65 64 62 63 64 65 64 64 63 64 65 65 64 65 65 65 64 63 63 63 64 63 64 63 63 62 62 63 64 64 63 62 62 - 58 59 60 60 60 60 59 58 58 58 58 59 61 61 60 59 59 60 60 60 60 59 59 60 62 62 62 62 62 61 60 60 60 60 60 60 58 58 59 58 58 57 57 57 58 59 58 58 59 60 61 62 61 60 59 61 61 60 59 58 59 60 61 62 63 63 61 61 61 61 62 62 62 61 61 61 60 59 58 59 59 59 59 59 61 59 58 59 60 60 60 59 59 59 60 62 64 62 61 61 61 62 62 62 61 61 61 62 63 61 59 58 58 59 61 62 61 60 59 59 59 59 59 60 61 61 61 61 61 61 61 60 60 60 61 60 61 61 61 62 62 62 62 62 62 63 62 61 60 60 60 61 62 62 61 61 60 60 61 62 62 61 61 63 63 64 63 62 61 62 61 60 59 59 60 59 59 60 62 63 64 63 62 62 62 63 63 63 63 62 62 62 62 63 61 60 62 62 63 63 64 63 61 60 61 63 64 63 62 60 60 61 61 60 59 58 58 59 60 61 62 61 61 61 61 61 61 61 61 60 60 61 61 60 60 60 61 61 62 62 61 60 60 61 61 61 61 61 61 61 62 64 63 61 61 61 62 62 62 61 61 62 62 60 59 60 60 61 61 62 63 63 63 62 62 62 63 63 63 63 63 63 61 60 61 62 63 61 60 60 60 61 63 63 62 61 59 59 59 59 60 61 61 61 62 63 63 62 61 60 61 63 63 62 62 62 63 64 65 64 62 59 59 63 63 62 62 62 62 61 61 62 62 62 61 60 61 62 62 62 62 62 63 64 64 64 64 63 62 63 64 65 64 63 63 63 63 62 62 62 63 63 63 62 61 62 64 65 64 61 60 62 63 64 64 64 64 64 65 64 63 62 62 62 63 62 62 61 61 62 62 62 62 63 64 63 63 63 64 64 63 61 61 63 64 65 64 63 64 63 63 63 64 64 63 62 62 65 63 61 62 64 65 65 65 64 64 64 63 63 64 66 65 64 63 63 64 64 64 64 63 63 62 61 62 63 63 63 62 62 - 59 59 59 59 59 59 60 60 59 59 57 57 59 59 58 57 58 59 61 61 61 60 59 59 61 62 63 63 63 63 61 60 60 61 63 62 57 58 59 59 59 58 59 60 60 61 60 59 58 58 59 61 61 60 60 60 59 59 59 59 60 60 60 60 61 61 61 61 60 60 60 61 61 61 61 60 59 59 59 60 60 60 59 59 61 60 60 61 61 60 59 58 58 58 61 62 62 60 59 58 59 61 63 63 62 62 62 62 61 61 60 60 59 60 60 60 60 60 60 61 60 60 60 60 60 60 60 60 60 60 61 60 59 60 60 60 60 60 60 61 61 61 61 60 61 62 62 61 60 60 61 61 61 61 60 60 61 61 61 62 62 60 60 61 63 63 63 60 60 63 62 60 57 58 60 60 60 60 62 63 63 62 62 62 62 62 62 62 62 62 62 62 63 63 60 59 61 62 62 63 64 63 60 59 59 61 62 63 62 61 60 60 60 60 60 61 61 60 60 61 61 60 59 58 59 61 61 61 60 59 59 60 60 60 59 59 60 61 61 60 58 58 58 59 60 61 61 61 62 62 64 66 65 62 61 61 62 63 63 62 62 62 62 61 60 61 61 61 61 62 63 64 63 62 62 63 63 62 62 62 63 63 62 61 61 62 61 60 59 59 59 60 63 64 63 62 60 59 60 62 62 61 60 60 62 63 62 60 59 61 63 63 62 61 61 61 62 64 64 64 62 60 60 61 62 63 63 63 64 63 64 64 63 62 61 61 60 60 60 61 61 63 63 64 64 65 65 63 62 63 64 65 64 62 62 62 62 61 61 62 62 63 63 63 63 63 64 64 63 61 61 63 63 64 64 64 64 64 65 64 64 63 63 63 63 63 62 61 62 62 62 61 61 63 63 62 62 63 64 64 63 62 61 62 63 63 62 62 63 63 63 63 65 65 63 62 61 64 64 62 62 63 64 65 65 65 63 63 62 62 64 65 64 64 63 64 64 65 65 64 63 62 62 62 61 61 62 63 63 63 - 61 60 58 57 58 59 60 61 60 59 57 57 57 57 56 57 58 59 60 61 60 60 60 59 59 60 62 63 63 62 61 60 60 61 63 62 58 58 60 61 61 61 61 62 63 63 61 60 58 57 58 59 60 61 61 59 58 58 60 61 61 60 59 59 59 60 60 61 60 59 59 60 60 60 60 61 60 59 60 61 62 62 61 61 61 60 61 63 62 61 60 58 58 59 61 62 61 59 58 58 59 61 64 64 63 61 62 61 59 61 62 62 61 60 59 59 59 60 61 62 63 61 61 61 60 60 60 60 59 60 60 60 59 59 60 60 60 59 60 60 60 60 60 59 60 60 61 60 59 60 61 62 61 60 58 60 62 62 62 63 62 60 59 60 62 62 62 59 59 62 62 60 58 59 60 60 60 60 62 62 61 61 61 61 61 62 61 60 60 60 61 62 63 63 60 58 59 61 62 62 63 62 60 59 59 59 61 62 62 61 60 59 59 60 60 63 63 60 59 60 61 60 59 58 58 61 63 61 60 59 59 60 61 60 59 60 60 61 60 58 57 57 57 58 60 61 62 62 62 63 65 66 65 62 61 61 62 63 64 63 63 62 62 63 62 62 61 60 59 61 62 64 64 63 63 63 63 61 61 62 62 62 62 62 62 61 61 61 60 59 59 61 63 64 64 63 61 60 61 64 63 61 60 60 62 63 61 59 58 61 63 61 60 61 62 62 62 62 62 62 62 62 62 60 61 63 63 65 66 67 66 65 64 62 61 61 60 60 60 60 61 62 63 64 64 65 65 63 62 63 64 65 64 62 61 62 61 60 60 61 61 62 62 63 64 64 64 63 62 61 62 62 63 64 65 64 63 63 63 63 64 64 63 62 63 63 63 62 63 63 63 62 62 64 64 62 62 63 65 65 64 63 62 62 62 62 62 63 63 64 64 64 65 65 63 62 62 63 64 63 63 63 63 64 65 64 63 62 62 63 64 63 63 63 64 64 65 64 64 64 63 62 62 63 62 61 62 63 64 65 - 60 60 59 58 57 58 59 60 61 60 58 57 56 58 60 61 61 60 59 59 59 59 60 60 59 60 61 60 59 58 59 59 60 60 62 61 59 59 61 60 60 60 60 61 61 61 60 59 58 58 58 59 61 62 62 59 58 58 60 61 61 60 61 61 61 61 61 61 61 59 59 58 58 59 61 61 61 60 60 61 61 61 63 63 61 61 62 62 61 60 60 61 61 61 60 60 60 59 58 58 59 60 62 63 62 61 60 59 59 60 60 61 61 60 59 60 61 61 61 63 64 62 62 63 64 63 61 60 60 59 58 60 62 61 61 61 61 61 61 62 62 61 61 61 61 61 60 59 59 60 62 62 62 61 59 59 59 61 62 62 62 62 62 64 64 62 59 59 59 58 59 60 63 63 62 60 59 59 61 61 60 60 60 61 62 63 62 60 59 59 60 62 63 63 62 61 61 61 62 62 62 61 59 60 60 61 62 62 62 62 61 60 60 60 61 63 62 59 58 59 62 63 62 60 59 60 62 61 61 62 63 62 61 60 60 61 62 62 62 60 59 60 61 62 62 62 62 61 62 62 62 62 62 61 60 61 61 62 62 62 62 62 62 63 63 62 61 59 59 59 61 63 64 63 62 63 64 63 62 61 60 60 61 63 64 64 63 63 63 63 64 64 63 62 61 61 60 61 62 62 62 62 62 63 65 66 65 63 62 63 63 62 62 62 62 61 62 62 62 62 63 64 64 60 60 62 62 63 64 65 64 62 61 60 60 61 63 64 64 62 61 61 63 65 66 65 64 63 63 64 65 65 64 62 61 61 61 63 64 63 63 62 61 63 64 64 64 63 62 62 61 62 64 65 65 63 61 60 62 63 64 63 62 61 62 63 62 62 61 61 61 61 63 66 66 63 63 63 64 65 66 65 64 63 62 63 63 63 63 64 64 65 64 64 62 61 62 62 63 63 62 62 62 62 63 63 61 60 61 62 63 64 63 63 64 65 65 64 63 63 64 66 66 65 64 64 64 65 65 64 - 60 60 59 58 57 57 58 59 60 60 59 58 57 58 60 61 61 60 59 59 59 60 60 60 60 60 60 59 58 58 59 60 61 61 61 61 61 61 61 61 60 59 59 59 60 59 58 58 59 59 59 59 61 62 61 59 58 59 60 61 60 60 60 61 62 62 62 62 62 61 60 59 58 60 62 63 61 61 61 60 60 59 61 62 62 62 62 61 61 60 61 61 62 62 60 59 58 58 59 60 60 61 61 61 60 59 59 59 58 59 59 60 60 60 59 60 61 62 61 62 63 61 60 61 63 63 62 61 61 60 59 61 63 62 62 62 62 62 62 63 63 62 62 61 61 62 61 60 60 61 62 63 63 62 60 59 59 61 62 61 61 62 63 64 64 62 58 58 58 57 57 60 62 63 62 60 60 60 62 62 61 60 60 61 63 63 62 60 58 59 60 62 63 62 62 62 62 62 62 63 62 61 60 61 62 62 63 63 62 61 61 60 61 61 61 63 62 60 60 61 63 64 63 62 61 62 64 62 62 63 64 64 63 62 62 63 64 64 64 61 60 62 63 64 63 63 62 62 62 62 62 61 61 61 61 62 62 62 61 61 61 62 64 63 63 62 61 60 59 59 60 62 63 62 61 63 64 63 62 61 60 59 61 63 65 64 63 63 63 64 65 64 63 61 61 61 61 62 63 61 61 62 62 62 63 65 65 64 63 64 64 64 63 63 62 61 61 61 61 61 62 63 63 63 63 64 63 63 63 63 63 62 61 61 61 61 63 65 65 63 62 62 63 65 65 63 62 64 63 63 64 65 65 64 62 61 62 64 65 64 63 62 62 64 65 65 65 64 64 63 62 61 63 64 65 63 60 59 61 64 65 64 61 60 61 63 64 63 62 62 62 62 63 65 66 63 63 62 62 64 65 65 65 64 63 63 63 63 63 64 65 65 65 63 62 62 61 62 62 62 62 61 61 62 62 61 60 60 60 62 63 62 62 63 64 65 64 63 62 62 64 67 66 65 64 64 64 64 64 64 - 61 60 59 58 57 58 59 59 59 60 59 59 58 58 58 59 59 59 60 60 61 61 61 60 60 60 60 60 60 60 61 61 62 62 61 60 61 61 61 60 59 58 58 59 59 59 58 58 60 60 60 60 61 61 60 59 59 60 61 61 59 59 60 60 61 61 61 62 62 62 62 61 60 61 63 63 62 61 61 60 59 58 59 61 63 63 62 61 61 60 61 61 62 61 61 59 57 58 59 61 62 62 61 59 58 59 60 60 59 60 60 60 60 60 60 60 61 61 61 61 61 59 58 59 61 61 61 61 62 62 61 61 61 61 61 61 61 62 63 63 63 62 63 61 59 61 62 62 62 62 62 62 63 62 61 60 60 61 62 61 61 61 62 63 63 62 59 58 57 57 58 59 60 61 61 61 61 62 62 62 61 61 61 62 64 63 62 60 59 59 60 62 62 61 61 61 61 62 63 63 62 61 61 61 62 63 63 62 61 61 60 60 61 62 63 64 63 62 62 62 62 63 63 63 63 64 65 64 63 64 64 65 65 64 64 64 64 65 64 63 62 63 63 64 63 63 62 63 62 63 63 62 61 62 63 63 63 62 61 60 61 63 65 64 63 62 61 60 60 60 60 61 61 61 61 62 63 64 63 62 61 61 62 64 64 63 62 61 62 64 64 63 62 61 62 63 63 63 62 60 61 62 62 60 60 61 63 63 64 64 64 63 62 62 61 61 62 62 62 62 62 60 61 65 66 66 65 64 63 62 62 62 62 64 63 61 62 64 64 63 63 63 64 65 64 61 61 63 63 62 63 65 66 65 64 63 64 64 64 63 63 63 64 65 66 66 65 64 65 65 64 61 61 63 63 62 61 60 61 64 66 65 62 60 62 64 65 64 64 65 64 63 63 65 65 64 63 62 62 63 64 64 64 64 62 61 61 62 63 64 65 66 65 64 63 62 61 61 62 63 62 61 61 61 61 60 60 60 61 63 62 61 62 63 64 63 63 62 63 63 64 65 65 64 63 63 62 63 64 63 - 63 61 59 58 58 59 59 59 59 59 60 60 60 59 58 59 58 59 60 61 62 62 60 59 59 60 60 59 59 60 60 61 61 61 60 59 60 60 61 60 58 57 57 59 60 60 60 60 60 61 60 60 61 61 61 59 58 59 61 61 59 59 60 60 61 60 61 61 62 62 63 62 59 60 61 62 62 61 60 60 60 59 59 61 64 63 62 61 61 60 61 61 62 62 61 59 57 58 60 62 63 63 62 60 59 61 62 62 61 61 61 60 60 61 61 61 62 61 61 61 59 58 58 59 60 61 61 61 62 62 62 61 60 60 59 60 60 61 62 63 62 62 62 60 60 61 62 61 62 62 62 61 62 62 62 61 62 62 62 61 61 61 62 62 63 62 61 59 58 58 58 58 59 59 60 61 62 62 62 61 60 60 61 62 63 64 63 61 60 60 60 62 62 61 60 60 61 63 63 63 62 61 60 62 63 63 63 62 61 60 60 60 62 63 64 64 63 63 62 61 62 62 62 63 63 64 64 65 65 65 64 64 65 65 64 63 62 63 64 63 62 63 63 63 63 62 63 63 63 63 63 62 62 62 63 63 62 62 61 60 61 62 64 65 64 62 62 61 61 61 61 61 61 61 61 61 63 65 64 62 61 61 62 64 64 62 60 59 61 63 64 63 61 61 62 64 64 63 61 60 61 63 62 60 58 60 62 64 64 64 63 62 61 60 60 61 62 63 64 64 64 62 62 64 65 65 65 64 63 63 62 61 62 62 63 62 64 65 64 64 63 63 64 65 64 61 61 62 62 61 62 64 66 66 66 65 64 63 64 64 63 64 64 65 66 66 64 64 65 66 64 61 61 62 63 63 62 61 63 64 66 66 64 62 64 64 64 63 63 64 64 63 64 65 65 64 64 64 63 63 62 63 63 62 61 60 60 63 63 64 65 65 65 64 63 62 61 61 62 63 63 62 61 62 61 60 61 62 63 64 64 62 64 65 64 63 62 63 63 64 65 65 64 63 63 62 63 63 64 63 - 63 61 59 58 59 60 60 59 58 58 60 61 62 61 59 59 58 58 60 61 61 61 60 59 59 59 59 60 60 59 60 60 60 60 59 58 57 58 59 59 58 57 57 58 60 61 62 62 61 61 60 61 61 62 61 59 58 59 60 60 59 59 60 60 60 60 60 61 61 61 61 61 58 58 59 60 60 60 61 62 62 61 60 61 62 62 62 61 61 60 60 61 61 61 61 60 58 58 58 60 62 64 63 62 61 61 62 62 61 61 61 61 61 61 62 62 62 61 61 60 59 58 59 60 61 61 60 61 61 62 61 61 60 60 59 59 60 60 61 62 61 61 61 60 60 62 61 61 60 60 60 61 61 61 62 62 62 62 62 61 60 60 61 62 62 63 62 61 60 61 60 60 59 59 60 60 60 60 61 61 61 60 60 61 63 64 63 61 60 60 61 63 63 61 59 60 62 63 63 62 61 60 60 62 63 63 63 62 60 59 60 61 62 63 65 64 62 62 62 61 61 60 61 62 62 62 62 64 64 63 62 63 63 63 63 61 60 61 62 61 61 62 62 62 62 62 62 62 62 63 63 64 64 62 61 61 62 62 62 62 62 61 62 64 64 62 61 62 63 64 63 62 62 63 63 62 63 64 64 63 62 62 63 63 62 61 60 60 61 63 63 62 62 62 63 64 63 62 61 60 61 63 63 61 60 61 62 63 62 62 63 63 62 61 61 61 62 64 66 66 65 64 62 62 62 62 63 63 63 63 62 61 61 60 62 65 65 65 65 64 63 63 64 64 64 63 63 63 62 62 63 65 66 67 66 65 64 63 63 63 63 64 65 65 66 65 63 63 63 64 63 62 61 61 62 63 63 62 63 64 65 66 65 64 65 64 63 62 62 63 63 63 64 65 64 63 65 66 65 63 62 61 61 62 62 61 61 63 63 63 63 64 64 64 63 62 61 61 62 64 63 63 63 62 62 62 63 63 64 65 65 65 65 66 65 64 63 64 64 64 65 65 64 63 63 63 64 64 64 64 - 62 61 59 58 60 61 61 60 59 59 60 61 62 62 60 59 58 58 58 60 60 60 59 59 60 60 60 61 61 60 59 59 59 59 59 59 58 59 59 60 59 58 58 59 61 61 62 62 62 61 60 60 61 61 60 59 58 59 60 61 60 60 60 61 61 61 61 60 60 60 60 60 60 59 59 59 59 60 61 62 63 62 61 61 61 61 62 62 61 61 61 61 61 61 61 60 58 57 57 58 61 63 63 62 60 60 61 60 59 59 60 61 62 61 62 62 62 61 61 61 60 59 60 62 62 62 60 60 61 61 60 61 61 60 59 59 59 60 61 61 61 61 61 61 61 61 61 60 59 59 60 61 60 60 61 61 61 61 60 60 59 59 60 61 62 62 63 62 61 62 62 61 60 60 60 59 59 59 60 61 62 60 60 60 62 63 63 62 61 61 61 63 63 61 60 60 62 63 63 61 60 60 61 62 62 63 63 62 61 60 60 61 62 63 64 63 62 61 61 61 61 61 61 61 61 61 62 63 62 61 60 61 62 63 62 60 59 60 61 61 61 61 61 61 61 61 62 63 63 63 64 66 65 62 61 60 62 63 63 63 62 61 61 63 63 61 61 62 64 65 64 62 62 63 63 63 63 63 63 63 63 63 63 62 61 61 61 61 61 62 62 63 63 63 63 63 62 62 62 61 62 63 62 62 62 63 63 62 61 62 63 64 64 64 62 62 63 64 65 66 65 63 62 62 62 62 62 62 62 62 62 61 61 61 62 65 66 65 65 64 63 62 62 63 63 64 64 64 63 63 64 65 66 66 66 65 64 63 63 64 64 63 64 65 65 64 63 62 62 62 62 63 61 61 61 63 63 62 63 63 64 65 64 63 64 64 62 62 63 63 63 63 63 63 63 62 64 65 65 63 61 61 61 63 63 63 63 64 63 62 62 63 63 63 63 62 62 62 62 63 63 64 64 63 63 63 64 64 65 65 66 66 65 65 65 65 65 65 65 64 64 65 64 63 64 65 65 65 65 65 - 60 59 58 58 60 62 62 61 60 59 61 62 61 61 60 59 58 57 57 59 60 60 60 60 61 61 62 63 62 60 59 58 59 59 60 60 60 60 60 60 59 59 59 60 61 61 60 61 62 61 60 60 61 60 59 59 59 60 61 62 61 60 61 61 62 61 60 61 60 59 59 61 63 62 60 60 59 60 60 62 63 63 61 60 61 61 62 63 62 62 62 62 62 62 61 59 57 57 57 58 60 61 61 60 59 58 59 58 56 58 59 61 61 62 61 61 61 61 62 61 60 60 62 64 64 62 60 59 60 60 59 61 63 61 60 60 60 60 61 61 62 62 62 61 60 59 59 59 60 60 61 62 61 60 60 61 60 60 59 58 58 58 58 58 59 61 61 62 62 61 61 62 62 61 60 58 58 59 60 62 63 61 60 60 60 61 61 61 62 61 61 63 63 61 60 61 62 63 63 62 61 61 62 62 62 62 62 62 62 61 61 61 62 62 62 63 62 60 60 61 63 64 63 62 61 62 64 63 62 61 60 60 62 63 62 61 60 60 61 62 61 61 60 60 60 61 62 63 63 63 64 65 64 62 61 61 62 63 64 63 63 62 62 62 62 60 60 62 64 65 64 62 61 62 62 63 62 61 61 62 64 64 63 61 60 62 63 62 61 60 61 62 64 64 63 62 61 62 63 63 63 62 61 62 63 64 64 62 61 63 65 65 66 65 64 63 63 63 64 64 64 62 62 64 63 62 62 61 60 60 61 62 63 63 63 63 63 63 63 63 62 61 60 61 63 65 65 64 63 64 64 64 64 64 64 64 63 63 64 65 64 63 63 64 65 64 63 62 61 60 61 64 62 61 62 63 63 63 62 62 63 64 62 60 62 63 63 63 64 65 64 63 61 61 62 63 63 64 63 62 61 62 63 64 65 64 64 64 63 62 63 62 62 62 62 62 63 63 62 61 63 64 65 64 64 64 64 65 65 65 65 65 65 64 65 66 67 66 65 64 64 64 64 64 64 65 66 67 67 67 - 59 58 58 58 60 62 62 62 61 60 61 61 60 60 60 59 58 58 58 59 60 60 61 62 61 62 62 62 61 60 59 58 59 59 60 60 60 61 62 62 61 61 60 61 61 61 61 61 62 62 61 61 60 59 59 59 60 61 63 64 62 61 61 61 61 61 60 61 60 59 58 60 64 63 61 60 59 60 61 62 63 63 62 61 61 62 63 63 63 63 62 62 62 62 62 60 57 58 59 60 61 60 59 58 58 58 60 59 58 59 61 62 62 62 61 61 61 61 61 60 60 61 63 65 64 62 60 59 60 60 59 60 62 61 60 60 60 60 61 61 62 62 62 61 59 59 59 60 61 62 63 63 62 60 59 61 61 60 59 58 58 58 57 57 58 59 60 61 61 61 61 62 62 62 61 58 58 60 62 63 63 61 61 60 60 60 61 61 61 62 62 63 63 61 61 62 63 63 64 63 63 63 63 61 61 61 62 61 61 60 61 61 62 61 61 62 62 60 60 61 63 65 65 63 63 64 65 63 62 61 60 61 62 63 62 62 61 61 62 62 62 61 61 60 60 61 62 62 63 63 63 62 62 62 62 62 62 62 61 61 61 62 63 63 62 61 61 62 64 64 64 62 61 60 61 62 61 61 60 61 63 63 62 61 61 63 64 62 60 59 59 61 64 65 63 61 61 62 63 63 63 61 60 60 62 64 63 61 61 64 66 63 63 64 64 63 62 62 62 63 63 62 62 64 64 63 63 63 63 62 62 62 63 62 61 60 60 61 62 62 62 61 61 61 62 65 65 63 62 63 63 63 63 63 63 63 63 63 64 65 63 62 63 63 64 64 62 62 62 60 62 65 63 62 63 64 64 64 63 63 64 63 62 60 61 62 62 62 63 64 64 63 62 62 64 66 65 64 63 62 62 63 65 66 65 62 63 65 64 63 62 62 62 62 62 62 63 63 62 61 63 64 65 65 64 64 65 66 65 65 65 64 63 63 64 66 67 67 65 64 64 64 64 64 64 65 66 67 68 68 - 58 58 58 58 59 61 62 62 61 61 61 60 59 59 59 59 58 58 59 59 60 61 61 61 62 62 62 61 60 60 59 59 60 60 61 60 59 61 62 63 63 62 61 61 62 62 63 63 62 61 61 60 60 59 58 59 60 62 64 64 61 60 60 60 60 60 60 61 61 60 59 60 63 62 61 60 60 59 60 61 62 62 62 62 62 62 63 64 63 63 62 62 62 62 62 60 59 60 62 62 61 60 59 58 59 60 61 61 60 61 63 63 63 62 61 60 60 60 59 60 60 61 62 64 63 62 60 60 61 61 60 60 61 60 61 61 61 60 61 61 61 61 62 61 60 59 59 60 62 64 65 65 63 61 60 61 62 60 59 60 60 59 58 57 57 59 61 61 60 60 61 62 62 62 61 60 60 61 62 63 63 62 62 61 60 60 60 60 60 60 61 63 64 62 62 62 62 63 63 63 63 64 64 62 61 62 62 61 61 60 61 62 62 61 60 61 61 59 59 61 63 64 65 64 64 64 64 63 62 61 61 61 62 63 63 63 62 62 63 62 61 61 61 61 61 62 62 63 63 63 63 61 61 62 63 64 63 62 60 60 60 62 64 64 64 63 62 63 64 64 64 62 61 60 60 61 61 61 61 61 62 62 62 62 62 63 64 62 61 60 60 61 63 64 63 62 61 62 62 63 62 60 59 60 61 63 63 62 62 64 65 62 62 63 63 61 60 61 62 63 63 62 62 63 63 64 65 65 65 64 63 62 62 61 61 60 60 61 61 63 63 62 62 62 62 64 64 62 61 62 62 61 61 62 62 62 62 63 63 64 64 62 62 63 63 62 61 61 61 61 63 65 64 63 64 65 65 65 65 65 65 63 62 62 62 62 61 60 61 63 63 63 63 64 66 67 65 63 62 62 62 64 65 64 63 62 63 65 64 63 63 63 63 63 63 63 63 64 62 61 63 65 66 65 63 63 65 66 66 65 65 64 63 63 64 66 66 65 64 64 64 64 64 63 64 65 66 66 67 68 - 59 59 59 59 59 59 61 61 61 61 60 59 60 60 60 60 59 59 60 61 61 61 59 59 61 61 60 59 59 58 58 59 60 60 59 59 60 61 62 63 63 62 61 61 61 62 63 63 61 61 61 61 60 59 59 59 60 61 62 62 61 60 59 59 59 60 60 61 62 61 60 60 60 61 61 61 59 58 58 59 60 61 62 62 62 62 63 63 63 62 61 61 61 61 60 60 61 63 63 62 61 60 60 60 61 62 63 62 61 62 63 63 62 61 60 59 59 59 58 59 61 60 61 62 61 60 59 60 61 62 61 60 60 61 61 62 61 60 60 60 60 60 60 61 61 60 59 60 62 63 64 65 63 61 61 62 63 61 60 61 62 61 60 58 58 59 62 61 60 61 61 62 61 61 61 62 62 62 61 61 62 62 63 63 62 61 59 59 59 59 60 63 63 63 63 62 61 62 62 62 63 64 65 63 62 63 62 61 60 60 61 63 63 62 61 60 60 60 59 60 61 62 64 65 64 63 62 61 62 62 62 61 61 62 62 62 62 62 62 62 61 60 60 61 62 63 64 64 64 64 64 62 62 63 65 65 65 63 61 60 60 61 63 65 66 65 64 64 65 65 64 63 61 61 61 60 61 62 62 61 61 61 62 63 64 64 63 63 62 62 61 62 62 63 63 62 62 61 61 62 61 60 59 59 61 63 63 63 62 63 64 62 62 63 61 60 59 60 62 63 64 63 62 61 62 64 65 65 65 64 63 62 62 62 63 62 62 62 61 63 63 63 62 61 62 63 63 62 62 62 62 61 61 62 62 63 63 62 63 65 65 64 63 63 62 61 60 61 62 64 65 64 63 63 63 64 64 64 65 66 65 63 62 64 64 63 62 61 62 63 64 64 63 65 66 66 64 63 63 63 63 64 63 63 62 63 64 64 64 63 64 64 64 64 64 64 64 64 62 62 64 66 66 64 62 62 65 66 65 65 65 64 64 64 65 65 65 64 64 63 63 63 63 64 65 65 66 65 66 66 - 60 61 61 60 59 59 59 60 61 61 59 58 60 61 60 60 59 60 61 62 62 61 59 58 60 60 59 59 58 58 58 60 61 60 59 59 60 61 62 62 62 61 60 60 61 62 61 60 61 60 61 61 61 60 59 60 60 60 60 61 62 61 60 59 59 60 60 62 62 61 61 60 59 61 62 61 59 58 56 56 57 59 60 61 62 62 63 63 62 61 61 60 60 60 59 61 64 64 63 61 60 60 61 63 64 64 63 62 60 60 61 61 60 59 59 59 60 59 58 59 60 60 59 60 59 58 58 60 62 62 61 60 61 61 62 62 62 61 60 60 59 58 58 61 64 61 60 60 60 62 63 63 62 62 62 63 62 61 61 62 63 62 61 59 58 60 62 62 61 62 62 61 61 60 61 62 63 62 60 59 59 61 64 65 64 62 60 58 59 60 61 63 62 62 63 62 61 60 61 61 63 64 64 63 62 63 61 60 59 60 61 64 64 63 62 61 60 60 61 60 59 61 63 65 64 61 60 61 62 63 62 61 60 60 61 61 62 61 61 62 62 61 61 62 63 64 65 65 65 65 65 65 64 65 65 66 65 64 63 61 61 60 62 66 67 65 65 64 65 65 64 63 62 61 61 60 62 64 64 62 61 60 62 64 65 63 62 63 62 62 62 62 62 62 62 62 62 60 59 60 61 60 59 60 61 63 64 63 63 62 62 64 65 64 62 60 59 60 62 64 64 63 62 62 64 65 65 64 63 62 61 62 63 65 66 65 63 62 61 62 63 63 62 61 61 62 63 63 63 63 63 62 62 62 63 64 64 63 64 66 66 65 65 64 63 62 60 61 63 66 66 63 62 62 62 62 63 64 65 65 65 62 61 63 64 64 63 63 64 64 65 64 63 63 63 63 62 63 64 64 64 63 62 62 63 66 66 63 63 64 65 65 66 65 65 64 64 63 62 62 65 67 66 63 61 61 63 64 65 65 65 64 65 66 65 65 64 64 64 63 62 61 63 65 65 65 66 66 65 64 - 59 60 60 60 60 59 59 60 60 60 59 59 60 60 60 59 60 60 59 59 59 59 58 59 60 60 59 57 57 58 59 60 60 60 60 60 60 61 63 65 64 63 63 62 62 62 62 61 59 59 59 60 61 60 59 58 58 59 60 61 61 61 61 61 61 61 61 61 61 62 63 62 60 60 61 61 60 60 59 58 58 59 59 60 61 61 60 60 60 59 57 57 59 61 61 61 62 62 61 61 61 61 62 64 64 63 63 61 60 60 60 60 59 59 59 60 60 61 60 61 62 61 60 59 59 59 59 59 60 61 61 61 61 62 62 62 61 61 61 61 60 59 58 60 62 61 60 61 61 61 61 60 60 61 63 62 60 60 60 60 60 61 61 61 61 62 63 61 60 60 60 60 60 60 61 62 62 62 60 60 60 61 62 62 61 60 59 59 60 60 61 62 63 63 63 62 61 60 61 62 63 63 62 61 61 62 62 62 62 60 59 60 61 61 61 62 62 62 62 61 61 61 62 62 62 61 61 60 60 61 61 61 61 61 62 63 63 63 63 64 65 64 63 62 62 63 64 65 65 65 66 65 64 63 63 64 63 63 62 61 61 60 60 62 63 63 62 63 63 63 62 61 60 60 59 59 60 61 60 60 60 60 62 63 63 63 62 62 62 62 62 63 64 64 64 63 62 60 60 62 62 62 61 61 62 63 64 64 63 61 61 64 64 64 64 63 62 61 62 64 65 64 62 62 63 64 65 64 63 62 62 63 64 65 65 64 64 63 62 62 62 63 63 63 62 62 62 63 63 63 62 61 62 63 63 63 63 62 63 66 66 64 63 62 62 62 63 63 63 63 63 61 62 64 65 64 63 63 64 64 63 62 62 63 63 63 62 62 63 64 64 63 63 63 63 62 62 62 62 63 63 63 61 60 61 64 64 63 63 63 64 65 66 65 63 61 61 63 64 64 65 66 65 63 62 62 63 64 65 66 65 63 63 64 64 64 64 64 64 63 62 62 63 64 65 66 65 65 65 65 - 58 58 58 60 60 60 60 60 59 59 60 60 60 60 59 59 61 60 59 57 58 58 59 59 60 59 58 57 57 58 59 60 60 60 61 60 59 61 63 65 65 64 64 63 63 62 62 60 59 59 59 59 59 59 58 57 57 58 59 60 60 60 61 61 61 61 61 61 61 62 62 61 60 60 60 60 61 62 62 61 60 60 60 60 60 59 59 59 59 58 57 57 59 61 61 60 59 60 60 60 61 62 62 62 62 61 60 60 60 61 61 60 60 60 60 60 61 62 61 61 62 61 61 60 59 59 60 60 60 60 61 61 61 61 61 61 60 60 61 62 61 60 60 60 62 61 61 61 62 62 60 60 60 61 62 62 60 60 59 59 59 60 61 62 63 63 63 61 60 60 60 60 59 60 60 61 61 61 61 61 61 62 61 60 59 59 59 60 61 61 60 62 64 63 63 62 61 60 61 62 62 62 61 60 60 61 62 63 63 60 58 59 60 62 62 62 63 63 63 63 62 61 61 61 61 61 61 60 60 61 61 62 62 62 63 64 63 63 63 64 64 64 63 62 61 63 64 65 64 65 65 64 63 62 62 62 63 63 62 62 61 61 61 62 62 62 62 62 63 63 62 61 60 59 59 60 61 61 60 60 60 60 61 61 62 61 61 62 62 62 62 64 65 64 64 63 62 61 62 64 64 63 62 62 63 64 63 63 63 61 61 63 64 63 64 65 64 62 62 63 64 64 63 62 62 63 63 63 63 63 63 64 64 63 62 63 63 63 63 63 64 64 65 64 63 62 61 62 63 63 62 62 62 63 64 65 65 63 63 65 65 64 63 62 62 63 63 63 62 61 60 61 64 66 67 66 64 62 63 63 62 62 62 63 63 62 62 62 62 63 64 64 64 63 63 63 63 62 62 62 62 62 61 60 61 62 63 62 62 62 62 64 66 65 62 60 59 62 65 66 65 65 64 63 63 63 63 64 65 66 64 61 61 62 62 63 63 63 64 63 63 64 64 64 66 66 65 64 64 65 - 60 60 60 61 60 59 59 59 59 59 60 60 60 59 58 59 61 61 60 59 59 59 59 60 61 60 59 59 58 59 60 59 59 59 59 60 59 61 62 63 63 62 62 63 62 62 60 60 61 60 59 59 58 57 57 57 57 58 58 59 61 61 61 61 60 59 59 60 61 60 59 58 60 60 59 60 62 63 63 61 60 60 62 61 59 59 59 59 60 59 59 59 60 60 60 59 58 59 60 61 61 60 60 60 60 59 57 58 61 62 61 61 61 60 60 60 61 62 62 61 59 61 63 63 61 60 60 61 61 60 60 59 59 60 61 60 60 60 61 62 63 63 62 61 62 62 62 63 63 62 61 61 60 61 61 63 63 61 59 59 60 62 63 63 64 63 63 63 64 63 62 61 60 59 60 60 61 61 61 61 62 62 61 60 61 61 62 62 62 61 61 62 63 62 62 61 61 60 61 61 62 61 61 60 59 59 61 62 62 61 60 61 63 64 64 63 62 63 63 63 63 62 62 62 61 60 59 62 63 63 62 61 61 62 63 64 63 62 61 62 63 63 63 62 61 63 64 64 64 65 64 63 62 63 63 63 64 63 62 61 61 62 63 64 64 63 63 63 64 64 63 63 62 61 61 62 63 63 63 62 62 61 60 59 60 60 61 63 63 62 62 63 63 63 62 61 61 62 63 64 65 65 64 64 64 64 63 62 63 62 62 64 64 62 63 64 64 62 60 61 62 63 64 64 62 61 60 61 63 64 64 63 62 62 61 61 62 63 63 65 66 67 66 65 64 61 61 62 64 65 65 63 62 63 66 67 67 66 65 64 64 64 64 63 62 62 62 63 63 61 61 63 65 66 66 64 62 61 62 63 63 62 62 62 63 63 63 62 63 64 64 64 63 63 63 64 63 62 63 63 63 62 62 61 62 64 63 61 61 61 62 64 66 65 63 60 60 62 64 64 64 64 64 65 65 65 64 63 63 64 62 60 60 60 61 61 62 63 63 64 65 65 66 66 66 66 65 64 63 63 - 61 61 61 61 61 60 59 59 59 58 58 59 60 58 58 58 60 61 59 58 58 59 59 60 61 61 60 59 59 60 60 61 60 59 59 59 59 60 61 62 61 61 62 62 62 62 60 60 61 60 59 58 58 58 59 59 60 60 59 60 62 62 62 61 60 59 60 61 62 61 59 58 59 59 58 59 62 63 63 61 60 60 62 62 60 59 58 59 59 59 59 59 60 60 58 58 59 60 62 62 61 60 59 60 60 59 57 58 62 62 62 61 61 60 59 60 61 62 63 61 60 63 65 65 64 62 61 62 62 62 61 59 59 60 60 59 59 59 60 61 63 63 62 61 61 62 63 63 63 62 61 61 61 60 60 62 62 61 60 61 62 62 62 61 61 62 64 64 64 64 63 62 61 61 61 62 62 62 62 62 62 61 60 61 62 63 63 63 62 61 60 62 63 62 62 61 60 61 62 62 62 61 60 60 59 59 61 62 62 62 61 62 64 65 64 64 63 63 64 64 64 64 63 61 61 60 59 62 64 62 61 61 61 62 63 64 64 62 61 62 63 63 62 61 61 62 63 64 64 64 64 62 62 63 63 63 63 62 61 60 60 61 62 64 64 63 62 62 64 64 64 64 63 63 63 64 63 63 63 64 63 62 60 60 61 62 63 64 64 63 63 63 63 62 60 60 60 62 63 64 65 66 65 65 64 63 62 62 62 63 64 65 63 61 62 64 64 62 60 60 61 63 65 65 63 61 60 62 64 64 64 62 62 62 62 60 61 63 64 66 67 68 67 66 64 62 62 64 66 66 66 64 62 63 67 69 69 68 66 64 64 65 64 63 62 63 63 63 62 61 61 64 65 66 65 63 61 61 61 62 63 62 62 62 63 62 62 62 62 64 64 64 63 63 64 64 64 63 63 63 62 62 61 62 63 65 65 63 62 62 62 64 65 65 63 61 61 63 64 64 62 62 64 66 66 66 65 63 61 62 62 62 61 61 61 61 61 62 62 63 64 64 64 65 66 66 65 64 63 63 - 63 63 62 62 61 60 59 58 58 58 58 58 60 59 57 58 59 59 58 57 58 60 60 60 61 61 60 60 59 59 60 61 60 60 60 60 59 59 60 60 60 61 61 62 63 62 60 60 60 60 59 60 60 60 61 62 62 62 60 61 63 63 62 61 61 61 62 63 63 62 60 60 60 59 58 58 60 62 62 61 59 59 61 62 62 60 59 59 59 59 58 59 60 59 58 58 59 61 63 63 62 60 60 61 61 60 58 59 62 62 62 61 61 60 60 60 61 62 62 62 62 65 66 65 64 62 62 63 63 63 62 61 61 61 60 59 58 58 59 60 60 60 61 61 61 62 63 63 62 62 62 63 62 61 60 60 60 61 62 64 63 62 60 59 60 62 64 64 63 63 63 63 63 63 63 64 64 63 62 62 62 60 60 60 62 64 64 63 62 61 60 63 64 63 62 61 61 62 62 63 63 62 62 61 60 60 61 63 63 62 62 62 63 63 62 62 63 63 64 64 65 64 63 62 61 60 60 62 62 61 60 60 60 62 63 65 64 64 63 63 64 64 62 60 60 61 62 63 62 63 63 62 62 62 63 63 62 61 60 59 59 60 62 64 63 62 61 61 63 64 64 64 64 63 63 63 62 62 63 64 64 63 62 62 62 64 65 64 63 63 63 64 64 62 61 60 60 61 63 62 63 65 65 65 64 63 62 62 62 63 64 64 63 61 62 64 64 62 61 61 62 64 65 65 64 63 63 64 65 65 63 62 62 63 63 62 63 64 64 65 66 66 66 65 64 62 62 64 66 65 64 62 62 63 67 70 69 67 64 63 64 65 65 63 62 62 63 64 63 61 62 65 65 65 64 62 61 61 61 62 62 62 62 63 63 62 61 61 62 63 63 63 64 64 64 65 64 63 62 62 61 61 62 63 64 66 66 65 64 63 63 64 65 66 64 63 62 64 64 63 61 61 63 66 67 67 66 64 62 62 63 64 63 62 62 62 62 62 62 63 63 63 63 64 66 66 65 64 64 65 - 62 62 62 62 61 60 60 59 59 59 59 60 61 59 57 58 58 58 58 58 59 60 61 62 61 60 60 60 59 58 59 60 61 62 62 62 60 60 60 60 60 61 62 62 63 62 61 60 59 59 60 61 61 62 63 63 64 63 61 61 63 62 60 60 61 62 64 64 63 62 62 61 61 60 60 59 60 61 61 60 60 60 60 61 63 61 60 60 60 59 59 59 60 60 59 58 59 61 63 63 62 61 60 61 62 62 60 61 62 61 61 60 61 61 61 61 61 62 61 62 64 65 64 63 62 62 61 62 63 63 63 63 63 61 60 59 59 59 59 58 57 58 60 61 62 62 62 62 61 61 63 64 63 63 61 59 59 61 64 65 64 62 61 60 61 62 63 63 62 62 63 64 64 64 64 64 64 63 61 61 61 59 59 60 62 63 63 61 60 60 60 63 65 64 62 61 62 62 63 64 64 64 63 62 61 61 62 63 63 62 61 61 62 61 60 61 61 61 62 64 64 64 63 62 61 60 61 61 62 62 61 61 61 62 63 64 65 65 65 65 65 65 63 61 60 60 62 63 62 62 62 61 61 61 61 61 61 61 60 60 60 60 62 63 63 61 60 61 61 63 63 63 62 61 61 62 62 61 62 63 65 64 63 62 62 64 65 63 62 63 63 64 65 63 62 61 61 62 62 61 62 63 64 64 63 63 62 62 62 63 64 64 62 62 62 64 64 63 62 62 64 64 64 64 65 66 66 67 66 65 63 62 63 64 65 65 65 65 64 63 63 64 64 64 64 63 63 64 64 63 61 60 61 63 66 68 67 64 63 63 64 65 64 62 61 61 63 64 64 63 63 64 65 64 63 62 62 62 63 63 63 62 62 62 62 62 61 62 62 63 63 64 63 63 64 65 64 63 61 61 61 62 63 64 65 65 66 67 65 64 64 64 65 66 65 64 63 64 65 64 62 62 63 66 67 68 66 65 64 63 64 65 64 63 63 63 63 63 63 63 63 63 63 64 65 65 64 63 64 66 - 60 60 61 61 61 60 60 61 62 62 62 62 63 60 58 58 59 59 58 59 60 60 61 61 60 59 60 60 58 58 58 60 61 62 63 62 61 60 59 60 60 61 61 62 62 62 61 60 59 59 60 61 61 62 63 63 62 62 61 61 62 59 57 58 60 62 64 62 61 62 62 63 61 62 61 60 60 60 61 61 61 60 60 61 62 61 60 60 61 61 59 60 61 61 61 59 59 61 62 63 61 59 59 60 61 62 61 62 61 61 60 60 61 62 62 62 62 61 61 61 63 61 60 60 60 61 61 61 61 62 63 64 64 61 60 60 61 61 60 58 57 58 61 62 62 62 61 60 60 60 62 63 64 63 62 61 61 63 64 64 63 62 63 64 64 63 62 61 62 62 63 64 64 64 63 63 62 61 60 59 59 59 59 60 61 62 61 60 59 60 60 62 64 63 62 61 61 62 63 63 64 64 64 62 61 61 62 63 63 61 60 61 61 60 60 60 60 60 61 62 64 64 63 62 61 61 62 63 62 62 63 63 61 61 62 64 64 65 66 66 66 65 63 62 61 62 63 63 63 63 62 60 59 60 60 60 61 61 61 61 61 62 63 64 63 61 61 61 62 62 62 61 61 60 60 63 63 61 61 63 65 65 64 62 62 62 63 63 62 63 63 64 65 64 62 61 61 62 62 62 62 63 63 64 63 63 62 62 62 63 64 64 63 63 63 64 64 64 64 65 65 64 63 63 65 66 67 66 65 64 63 64 64 65 66 67 67 65 64 62 61 62 63 64 64 64 64 64 62 61 60 60 61 62 63 64 64 63 63 64 65 65 64 62 60 60 61 63 64 65 64 64 64 64 63 63 64 64 65 65 64 63 62 62 62 61 61 62 63 63 64 64 63 63 63 65 64 63 62 62 63 63 65 65 64 64 65 67 65 64 63 63 63 65 65 64 64 65 66 66 64 63 64 66 67 68 66 65 65 65 65 64 64 63 63 63 64 64 64 65 66 66 65 64 65 65 63 63 63 65 - 58 58 59 60 60 61 61 61 61 62 62 62 62 60 58 59 60 61 60 60 60 60 59 59 59 60 60 60 59 58 58 59 60 61 62 61 60 59 59 59 59 60 61 61 61 61 61 60 59 59 60 60 60 61 61 60 60 60 60 61 61 59 57 58 60 62 63 61 60 61 63 63 62 62 62 61 60 59 60 62 62 62 61 60 59 59 60 61 62 62 61 62 62 63 62 60 59 60 61 61 60 59 58 59 60 61 61 62 62 62 61 60 62 63 63 63 62 61 60 60 60 59 57 58 60 61 61 61 60 61 62 64 64 61 60 60 63 63 62 60 59 60 63 64 63 62 60 59 59 60 61 63 63 63 62 61 61 63 65 64 63 62 63 65 65 63 62 61 60 62 63 63 62 62 61 61 61 61 61 60 60 60 60 61 62 62 61 60 60 61 62 63 63 62 61 61 61 62 63 63 63 63 64 62 60 61 61 62 62 62 61 61 61 61 60 59 58 59 60 61 63 63 62 61 61 62 63 63 63 64 64 63 62 60 60 61 62 62 63 63 64 64 63 62 62 64 64 64 62 62 62 62 61 61 61 61 61 62 62 62 62 62 62 63 63 62 61 62 62 63 63 63 62 61 61 63 62 61 61 62 64 65 64 63 62 61 62 64 64 63 63 63 63 63 62 61 61 63 63 62 62 63 63 64 64 63 62 62 62 63 63 63 62 63 64 65 64 64 64 64 65 64 62 62 63 64 64 64 63 63 65 66 66 65 65 66 66 64 63 62 61 61 62 63 64 63 63 62 61 61 62 62 62 62 61 60 62 63 64 65 66 65 63 62 60 60 61 62 64 65 64 63 63 63 64 64 64 66 66 65 65 64 63 61 61 61 62 63 64 65 65 65 63 62 62 64 64 63 64 64 65 66 67 67 65 63 63 65 65 63 62 62 63 64 65 64 64 65 66 67 65 64 64 65 66 66 65 64 64 66 65 64 64 64 64 64 65 65 65 66 66 65 65 66 66 65 63 62 63 64 - 58 58 59 59 60 60 60 60 60 60 60 60 61 59 58 59 61 62 61 61 61 60 58 59 59 60 61 60 59 58 57 58 60 60 60 60 59 58 58 58 59 59 60 60 60 60 60 61 61 60 59 60 60 60 59 58 58 59 60 61 61 60 60 60 61 62 62 61 60 61 63 63 61 61 61 61 60 60 61 62 63 63 61 59 57 57 59 61 62 63 63 63 63 64 62 61 60 60 60 60 60 60 59 59 60 60 62 63 63 62 61 61 62 64 64 62 61 61 61 60 59 58 58 59 61 62 62 61 60 60 62 63 64 61 60 61 63 64 63 62 61 62 64 64 63 62 61 60 60 60 61 62 63 62 62 61 61 63 64 64 62 62 62 63 63 63 63 60 59 61 62 62 62 61 60 61 61 61 62 61 61 61 62 63 63 62 62 61 62 62 63 63 62 61 61 61 62 62 62 62 62 62 63 62 60 60 61 62 62 62 62 62 62 62 61 60 59 59 60 61 62 62 62 60 61 62 64 64 64 64 64 63 61 60 59 60 60 60 60 61 62 63 62 62 62 64 64 63 62 61 61 63 63 62 62 62 62 62 63 62 61 61 61 62 62 61 61 62 63 64 64 64 64 64 64 62 61 60 60 60 62 64 64 64 62 61 62 64 64 63 63 62 62 62 62 61 61 62 63 63 63 64 64 63 63 62 61 61 62 63 63 63 62 63 64 65 64 64 63 63 64 64 63 62 62 62 62 62 62 64 66 67 66 65 64 65 64 63 62 62 61 62 62 63 63 63 61 60 60 61 63 63 63 62 60 60 61 64 65 65 65 65 64 63 62 62 62 62 63 64 64 62 62 62 63 63 64 65 65 65 64 64 63 62 62 62 63 64 65 66 66 65 63 62 62 63 63 64 65 66 66 67 67 67 65 63 63 64 64 63 62 62 64 65 65 64 64 65 66 66 65 64 64 64 64 63 63 63 63 65 65 65 65 65 65 65 65 66 65 65 64 63 65 67 67 66 64 63 63 63 - 58 59 60 60 60 61 60 59 58 58 58 59 61 59 57 58 60 62 62 62 61 60 59 59 59 60 61 61 60 58 58 59 60 60 60 59 59 58 57 57 58 59 58 58 59 59 60 61 63 61 59 59 60 61 60 58 57 57 59 60 61 62 63 63 62 61 61 62 62 62 62 62 60 60 60 60 61 61 62 62 63 62 61 60 59 58 58 61 62 63 63 63 64 63 61 60 61 60 59 60 61 62 61 60 60 61 63 63 62 62 61 62 63 64 63 61 60 61 61 61 61 61 61 62 63 63 62 61 60 61 61 62 62 62 62 63 63 63 62 62 61 62 63 63 62 62 61 61 62 62 62 62 62 63 64 63 62 61 61 61 61 61 61 61 61 62 64 60 57 60 62 63 63 62 62 62 61 62 62 61 61 62 63 64 63 63 62 63 63 63 62 63 62 62 62 62 63 63 62 62 61 62 62 62 61 61 61 62 63 63 63 64 64 63 63 61 60 60 60 61 62 62 61 59 60 61 63 64 63 63 63 62 60 60 60 61 60 59 60 61 63 63 62 61 61 63 64 64 62 61 62 62 62 62 62 63 63 63 62 61 61 61 62 62 61 61 61 62 63 64 65 65 65 66 65 62 61 61 60 60 61 63 64 65 64 62 62 63 63 62 62 63 63 63 62 62 61 62 63 63 64 64 64 63 62 61 60 60 61 63 64 63 62 63 64 65 65 64 63 62 63 64 65 64 63 62 62 62 63 64 65 65 64 64 63 64 64 63 63 62 62 62 63 63 62 62 61 60 61 62 63 64 63 63 62 62 63 64 64 64 64 63 63 64 65 64 63 62 62 63 63 63 62 61 61 62 63 63 64 65 64 64 64 64 64 64 64 64 65 65 66 65 64 63 63 62 63 64 66 66 65 65 66 66 65 65 65 64 64 64 64 63 64 66 65 64 63 64 64 64 64 65 65 64 63 62 62 62 62 63 64 66 65 64 64 64 65 65 65 64 63 62 64 67 68 67 66 64 63 64 - 58 60 61 60 61 61 61 60 59 59 59 60 61 60 58 59 61 62 63 63 62 61 59 58 60 60 61 61 60 59 58 59 60 60 60 59 58 58 58 58 59 59 58 58 59 59 60 61 61 59 57 58 60 62 62 60 57 57 59 59 59 62 64 64 61 59 60 61 62 62 60 60 60 60 59 60 61 62 62 63 62 62 61 61 61 60 59 60 61 62 62 62 62 62 59 59 61 59 59 60 62 63 62 61 60 61 63 63 62 62 62 63 64 63 62 59 59 60 61 62 63 64 65 65 64 62 61 61 61 61 62 61 62 63 64 63 62 61 61 61 60 60 59 59 60 60 61 62 63 63 62 62 62 63 64 65 64 59 57 57 59 61 62 62 61 61 63 61 59 62 64 65 65 64 63 62 61 61 61 60 60 61 63 63 62 62 62 63 63 63 62 62 62 62 63 65 65 65 64 62 62 62 62 63 63 61 61 62 63 63 64 64 65 64 63 62 61 60 61 62 63 62 60 59 59 61 63 63 62 62 61 61 60 61 62 63 63 61 61 63 65 65 63 62 61 63 64 65 64 64 64 61 60 61 62 62 62 62 62 62 61 62 63 63 63 62 62 62 63 63 64 64 65 65 65 64 63 62 61 61 61 62 64 65 65 64 62 61 61 61 61 63 64 64 64 63 62 62 63 63 64 64 64 63 61 59 58 59 61 63 64 63 62 62 64 67 67 65 62 62 64 67 68 66 64 64 64 65 65 65 63 63 63 64 64 65 64 64 63 62 62 63 63 63 63 62 62 63 64 64 64 64 64 64 64 64 63 62 61 63 62 62 62 64 66 65 64 63 61 62 63 64 63 62 61 61 62 63 63 64 64 64 65 67 66 65 64 63 63 64 64 65 66 65 64 63 64 65 66 65 64 63 63 65 67 67 66 64 65 65 64 65 66 66 65 63 63 62 62 63 64 65 65 65 64 63 62 62 62 63 64 65 64 63 63 63 64 65 65 64 63 62 63 65 67 68 67 66 66 66 - 59 59 60 60 61 63 63 62 61 61 61 61 62 61 61 60 60 60 60 61 62 61 61 60 59 60 62 62 61 59 59 60 61 61 61 60 60 59 58 58 58 58 59 59 59 59 60 60 60 59 57 57 59 61 62 61 60 60 61 61 61 62 63 61 59 58 59 59 60 60 59 60 62 61 59 59 61 63 63 62 61 61 61 61 61 60 60 60 61 62 62 62 61 60 58 58 59 58 58 59 61 62 62 61 61 62 64 64 63 62 61 62 62 62 61 59 59 60 60 62 64 64 65 65 64 64 63 62 62 61 61 61 62 63 62 62 61 61 61 61 60 59 60 60 60 60 62 63 64 63 63 62 62 63 63 64 65 61 59 59 60 62 63 62 61 61 61 61 62 63 65 66 65 64 63 62 61 60 60 60 61 61 62 62 61 61 61 62 62 62 62 63 63 63 63 64 63 63 63 62 62 61 61 63 64 62 62 62 63 64 64 64 64 63 62 62 62 62 63 63 62 60 60 59 60 61 61 62 62 62 61 61 60 61 62 63 63 63 63 64 65 65 64 63 63 63 63 62 63 64 64 62 60 59 60 62 63 62 61 60 61 62 64 64 64 64 63 63 63 63 63 63 64 64 65 63 63 63 62 61 61 62 63 63 64 63 62 60 60 60 61 62 63 64 64 63 63 63 63 63 64 65 64 62 60 59 59 60 62 63 64 63 62 62 63 65 66 65 64 63 65 67 68 66 65 64 64 64 65 65 64 62 62 63 64 64 64 65 64 63 62 61 62 62 61 61 61 63 64 64 63 63 62 62 64 64 64 61 61 62 62 63 64 65 66 66 65 64 63 62 62 63 63 64 64 63 63 63 64 64 65 64 65 68 67 65 62 62 63 64 64 64 64 66 65 62 62 63 63 63 63 63 63 65 66 67 66 64 64 65 65 66 67 66 65 63 62 64 64 63 64 65 65 65 64 64 63 63 64 65 64 64 64 64 64 64 64 64 64 64 64 64 64 65 66 67 68 67 66 64 - 60 59 59 59 61 63 63 62 61 61 62 62 61 63 63 61 60 58 58 59 61 61 62 61 59 60 62 62 61 60 60 60 60 61 61 61 62 60 58 56 57 58 58 59 60 60 59 60 60 59 58 58 59 60 61 62 63 63 63 64 64 62 61 59 59 59 59 59 58 58 58 60 63 62 60 60 61 63 63 61 60 60 61 61 60 60 61 61 61 62 62 62 61 60 59 59 58 58 58 59 60 61 62 62 62 63 64 64 63 61 60 61 61 62 61 60 59 60 60 62 63 63 63 63 64 64 64 63 62 61 61 62 62 62 61 60 60 61 62 61 60 60 62 63 61 60 61 62 63 63 62 62 62 62 61 62 63 62 61 62 63 63 63 63 62 62 61 62 63 63 64 64 63 63 62 62 61 61 60 61 62 62 61 61 62 62 62 62 62 62 63 63 63 62 62 61 60 60 60 61 62 61 60 63 64 62 61 61 62 63 63 63 62 62 61 61 62 64 65 64 62 60 60 61 62 61 60 61 63 64 63 61 61 61 62 62 62 63 65 64 64 64 64 63 63 63 61 60 61 62 64 64 61 58 59 62 65 64 61 59 60 62 64 66 65 64 63 64 64 64 64 64 64 64 64 63 63 63 62 61 60 61 62 63 63 62 61 60 60 61 62 62 62 62 62 62 63 63 63 62 63 64 64 62 60 60 60 61 62 63 63 62 62 62 62 63 63 64 64 65 65 65 66 65 65 64 63 63 64 65 65 63 62 62 62 63 64 64 64 63 62 60 61 61 61 60 61 63 64 64 64 62 61 61 62 63 63 62 62 62 63 64 66 66 65 65 65 64 64 62 61 61 63 65 66 65 64 64 64 65 66 65 65 66 65 64 61 62 64 66 64 62 61 64 64 61 61 60 61 62 63 64 64 65 65 66 65 64 63 64 64 66 67 66 64 62 63 65 65 64 64 65 65 65 64 63 63 64 64 65 64 64 65 66 66 65 64 64 64 64 65 66 66 65 64 66 68 67 64 62 - 61 61 60 60 61 60 60 60 61 61 60 61 61 62 62 62 61 60 59 60 61 61 60 61 61 60 59 60 61 62 62 60 58 59 60 61 62 60 59 57 57 57 57 59 60 60 60 61 61 60 59 58 59 60 61 62 62 63 63 63 63 61 60 60 61 61 61 61 60 58 57 58 61 62 61 60 61 60 60 60 60 61 61 61 61 60 61 61 61 61 61 61 61 61 62 62 61 61 60 60 62 63 63 63 63 64 64 63 61 61 61 62 62 62 61 60 59 60 60 61 61 62 62 63 63 63 63 62 61 62 62 62 62 62 61 60 60 61 61 60 59 60 61 62 61 60 60 61 62 61 60 60 61 62 62 60 59 59 60 61 62 63 63 63 62 63 64 62 61 61 62 62 62 62 62 61 62 62 62 63 63 62 61 61 61 63 64 64 65 64 63 62 62 62 61 60 60 60 61 61 62 61 61 63 63 62 61 60 61 61 61 61 61 62 62 62 63 64 64 63 63 62 62 62 63 61 60 61 63 64 63 62 61 62 63 62 62 63 64 63 63 63 63 62 62 62 61 61 62 63 64 64 62 59 60 63 66 65 63 60 60 61 64 66 66 64 64 63 64 64 65 64 64 65 65 64 64 63 62 61 61 62 64 64 64 63 61 60 61 63 63 63 62 62 62 63 63 64 63 61 61 63 64 63 62 61 60 61 62 63 63 62 61 61 61 63 64 63 64 63 63 63 63 63 65 65 65 63 63 64 65 64 63 61 61 62 63 63 63 62 61 60 62 63 62 62 63 65 66 66 66 64 62 61 61 62 63 62 62 62 63 64 65 65 64 64 64 63 63 62 61 61 63 64 65 65 64 64 64 65 66 66 64 62 61 62 62 64 65 66 64 63 62 63 63 62 62 63 63 64 64 63 63 64 65 66 66 64 64 63 64 65 66 65 63 62 63 64 65 64 65 66 66 67 65 63 62 62 62 62 64 66 66 67 66 66 65 64 64 65 67 67 66 64 63 65 67 67 64 62 - 62 62 62 62 61 59 58 59 60 61 60 60 61 62 61 61 61 61 61 60 60 59 59 60 62 61 59 58 60 61 61 60 59 59 60 61 60 60 60 59 58 58 58 59 60 61 61 61 62 61 60 59 60 60 61 62 62 62 62 62 61 60 60 61 62 63 63 63 61 60 59 58 58 60 62 62 60 59 58 58 59 60 61 60 59 60 60 60 60 60 60 60 61 63 64 64 63 62 61 61 62 63 64 63 63 62 63 62 61 62 62 62 63 62 61 60 60 60 61 60 58 60 61 61 62 61 61 61 61 61 62 62 61 61 61 61 61 62 62 60 59 60 61 62 61 60 60 60 61 60 59 60 61 61 61 60 60 60 61 62 62 61 61 61 61 62 63 61 60 61 61 61 60 60 61 61 62 63 63 64 63 62 60 60 60 62 64 65 65 64 62 62 62 62 62 62 62 63 62 62 61 62 62 63 63 62 61 61 60 60 60 61 61 63 64 64 63 63 63 62 62 62 63 63 63 61 59 61 63 63 63 62 62 62 63 62 62 62 63 63 63 64 64 63 63 62 62 63 64 65 66 64 62 60 62 65 67 67 64 62 62 62 64 66 66 64 63 63 64 65 65 65 64 64 64 65 65 63 61 60 61 63 65 65 65 63 62 61 62 65 66 65 63 61 62 63 63 63 62 60 60 62 63 64 64 62 61 61 62 63 63 62 62 62 63 63 64 65 64 64 62 62 62 63 65 67 66 64 62 64 66 66 64 62 60 62 63 63 62 62 61 62 64 65 65 65 65 65 65 65 65 64 63 62 61 62 62 62 63 63 63 64 64 64 64 63 63 63 63 62 62 62 62 63 64 64 63 63 63 63 64 65 63 60 60 61 63 65 65 65 64 64 64 64 63 62 63 64 65 65 65 63 63 63 65 66 66 64 63 63 63 64 64 64 63 62 63 64 65 65 65 66 68 68 66 64 60 60 61 62 64 66 66 66 65 64 64 64 64 64 65 65 64 63 63 64 65 66 64 63 - 61 62 63 62 61 60 59 60 60 60 59 59 61 61 60 60 61 62 62 60 59 58 57 58 61 61 60 59 59 60 60 60 60 60 61 60 58 59 60 60 60 59 59 60 61 62 61 61 61 61 61 60 61 61 62 62 61 61 62 62 61 60 60 60 62 63 63 63 62 61 61 59 57 60 63 63 61 59 58 59 60 61 60 59 58 59 60 61 61 60 60 60 61 62 63 64 63 62 61 61 62 63 63 62 61 61 62 62 62 63 63 63 63 62 61 61 60 61 60 59 57 59 60 61 62 61 61 60 60 60 60 61 62 62 62 62 62 62 63 61 60 60 61 62 62 61 61 61 61 60 60 61 61 61 60 60 62 62 63 63 62 61 60 60 60 60 60 61 61 61 61 60 60 60 61 61 62 63 64 64 63 62 61 60 60 61 63 65 65 65 64 63 63 63 63 63 64 64 64 62 61 61 63 63 64 63 62 62 61 61 61 62 62 64 65 64 63 63 63 62 62 62 63 64 63 61 59 60 62 62 62 62 61 62 63 63 62 62 62 64 65 65 65 65 64 63 63 64 65 67 66 63 60 60 62 65 68 67 65 63 63 63 64 66 66 64 63 62 63 64 64 64 63 63 63 64 64 63 61 60 61 63 64 65 65 64 62 61 63 66 67 66 64 62 63 63 62 61 61 60 60 62 63 64 65 63 62 62 62 63 64 63 63 63 64 64 65 66 66 65 64 64 63 62 64 67 67 64 63 64 66 67 65 62 61 62 64 63 63 62 62 63 65 66 66 66 65 64 64 64 64 64 64 63 63 62 63 65 65 63 63 64 64 64 63 64 64 64 64 63 63 63 63 63 64 64 63 62 61 61 62 63 63 60 60 62 64 65 65 64 64 65 65 64 62 61 62 64 66 66 65 63 62 63 65 67 66 64 63 62 62 63 63 63 63 63 63 64 65 66 65 66 67 67 67 64 61 60 61 64 66 67 67 66 65 64 64 64 64 64 65 65 64 63 63 64 65 65 65 64 - 59 60 61 61 61 62 62 62 61 60 59 59 60 60 59 59 61 62 62 61 59 58 57 58 59 61 62 61 59 58 58 60 61 62 61 59 57 58 60 62 61 60 60 61 62 62 62 61 61 62 62 62 62 63 63 62 61 61 62 62 62 61 60 61 61 62 62 62 61 61 62 60 58 60 63 63 62 61 61 61 62 62 60 57 57 59 61 62 62 61 61 61 60 60 61 62 62 61 60 61 61 62 61 61 60 61 61 62 63 63 64 63 63 62 61 61 61 60 60 59 59 60 61 62 62 62 61 61 60 59 58 60 63 63 62 61 61 62 62 62 61 61 61 63 63 62 61 62 62 61 62 63 62 61 60 61 63 63 64 63 62 60 59 60 60 60 60 60 61 60 60 61 61 61 61 61 62 63 63 64 63 63 62 61 61 61 62 63 65 66 66 65 64 63 63 64 64 64 63 62 61 61 62 63 64 63 63 62 62 62 61 61 62 63 63 63 63 64 63 62 63 62 63 63 63 62 62 61 61 63 62 61 62 63 64 64 63 62 63 65 66 66 66 65 64 63 62 63 65 66 65 61 58 59 61 64 66 66 64 63 63 63 64 66 66 64 63 62 63 62 62 62 62 63 64 64 63 62 61 60 61 62 64 64 64 63 62 62 63 65 66 66 65 65 64 63 62 61 61 62 62 62 62 63 65 64 63 62 62 64 65 64 63 63 63 64 66 66 67 67 67 67 65 62 64 67 67 65 63 64 66 66 65 63 62 62 63 63 63 62 63 63 65 66 65 65 64 62 62 63 63 64 65 65 65 65 66 67 66 63 63 64 63 63 64 65 65 65 65 64 63 64 63 64 65 65 64 62 60 60 61 62 63 63 62 63 65 65 64 62 64 66 67 65 62 60 62 64 65 66 65 63 63 63 65 67 67 65 64 63 63 63 64 64 64 63 64 65 66 65 65 64 64 66 66 64 62 62 63 66 68 70 69 68 67 66 65 66 66 66 67 66 65 63 63 64 65 64 65 66 - 60 60 60 60 61 63 63 63 61 60 59 60 61 60 59 59 61 62 62 61 59 58 57 58 58 60 62 62 61 59 58 60 61 62 61 59 57 59 61 62 61 60 60 61 62 62 61 61 61 62 63 64 64 64 63 62 61 62 62 63 64 63 62 61 61 61 61 60 60 60 60 60 60 60 61 62 63 63 63 63 63 62 60 58 58 60 62 62 62 61 61 61 60 59 58 59 62 61 60 61 61 61 61 61 61 61 63 63 63 64 64 63 62 61 61 61 61 61 60 60 61 62 62 63 63 63 63 62 62 61 59 60 63 63 62 60 60 61 62 62 61 60 61 63 64 62 61 61 61 61 62 63 64 63 60 61 63 63 63 63 62 60 60 61 62 62 62 61 59 60 60 61 62 62 62 62 62 62 63 64 64 64 63 62 61 62 63 63 64 65 65 64 63 61 61 61 62 62 62 60 60 60 62 63 62 62 62 62 62 62 61 61 60 60 60 62 63 63 64 64 63 62 62 62 62 63 63 62 62 63 63 62 62 63 64 64 63 62 63 65 66 66 65 65 64 62 61 62 63 63 63 60 58 58 60 63 65 64 63 63 63 63 63 65 66 64 64 64 63 63 62 62 63 64 65 64 63 63 62 62 61 61 62 63 62 61 62 63 63 63 63 64 65 65 65 63 62 62 62 64 63 62 62 63 64 64 64 63 63 65 65 63 62 62 62 62 64 65 66 66 67 67 66 63 64 66 66 65 64 65 65 65 63 62 62 63 63 63 63 63 63 63 64 64 64 63 62 62 61 62 63 65 66 66 66 66 67 68 67 63 63 64 63 63 64 65 65 65 65 63 63 64 64 64 65 65 65 63 61 60 61 63 64 64 63 64 64 64 62 61 62 65 67 65 62 61 62 63 64 65 65 64 64 64 65 66 67 66 66 65 64 64 64 64 64 64 64 65 66 65 63 62 63 64 65 65 64 63 64 67 69 69 68 68 67 66 66 66 66 67 67 66 65 64 64 65 64 64 65 67 - 62 60 59 59 60 63 64 63 61 60 60 61 62 62 61 60 61 61 61 60 59 58 57 58 60 61 61 63 62 61 60 59 59 60 61 61 59 59 61 61 60 59 58 60 61 61 61 61 62 63 64 65 65 64 63 61 61 61 62 63 63 63 62 62 61 61 61 60 59 59 59 60 62 61 60 60 62 63 63 63 63 62 61 60 60 62 62 62 61 60 60 61 60 59 58 59 61 61 60 61 60 60 60 60 61 62 63 64 63 64 64 63 62 61 62 62 62 62 61 61 62 63 62 61 61 61 61 63 63 63 61 62 63 63 62 60 59 60 62 62 61 61 62 63 63 61 60 59 59 60 61 63 65 64 62 62 63 62 62 62 62 62 62 63 63 64 64 61 59 59 60 61 63 63 63 62 61 62 62 64 65 63 62 61 61 62 63 64 64 63 62 61 60 59 59 59 60 60 60 59 60 61 62 63 62 61 61 61 61 62 61 60 60 59 59 61 63 64 65 65 64 62 60 60 61 63 64 64 64 64 63 62 61 62 63 63 62 62 62 64 65 65 64 64 63 62 61 61 61 62 62 60 58 58 60 62 64 64 63 63 63 63 62 64 65 64 65 65 64 63 63 63 64 65 66 64 63 64 64 63 62 61 62 62 61 61 62 64 63 61 61 62 64 65 65 63 63 63 64 65 64 62 61 62 63 64 65 64 64 65 65 63 61 61 61 61 61 63 64 65 65 65 65 65 65 66 66 65 65 66 65 63 62 63 64 63 64 64 64 63 63 63 63 63 63 61 61 62 62 62 63 65 66 66 66 66 67 66 66 65 64 64 64 64 64 64 64 64 64 62 62 63 63 63 64 65 65 64 62 62 63 64 65 65 64 64 65 64 63 62 63 65 66 64 63 62 62 62 63 64 64 64 64 64 64 65 66 66 65 65 65 65 65 65 64 64 65 65 65 65 63 62 63 64 65 66 64 64 64 65 66 66 65 65 64 64 64 64 65 65 65 64 64 64 65 64 64 64 65 66 - 63 61 59 58 60 62 63 63 61 61 61 62 64 63 62 61 60 60 60 60 59 59 57 58 62 61 61 62 63 63 61 59 57 58 61 62 60 60 61 60 59 58 57 58 60 61 61 62 62 63 63 64 64 64 62 61 60 60 61 61 61 61 61 61 62 62 62 61 61 60 60 62 63 61 59 58 60 62 62 62 61 60 60 61 62 62 62 61 60 59 59 60 61 60 59 59 61 61 60 60 61 60 60 59 60 61 63 63 62 62 62 62 61 61 61 61 61 61 62 62 62 63 62 60 59 59 59 61 63 63 63 62 63 63 62 60 60 61 62 63 62 62 62 63 62 60 59 59 58 59 60 63 65 65 64 64 64 63 62 63 64 64 64 63 63 64 65 62 59 59 61 62 63 64 63 62 61 62 62 64 64 63 61 60 60 62 63 65 64 62 59 59 59 59 58 58 59 60 60 60 61 61 63 63 62 62 62 62 62 62 61 61 60 60 60 62 63 65 65 65 64 62 60 60 61 62 64 64 65 64 63 61 60 62 63 62 62 61 61 64 65 63 63 64 64 63 61 61 60 61 62 61 61 60 61 63 64 64 64 64 64 63 62 63 63 63 64 65 64 64 63 63 64 65 66 64 64 65 65 64 63 62 62 62 62 61 62 64 63 60 59 60 63 64 64 63 63 64 65 64 63 62 61 62 63 64 65 66 66 66 65 63 61 61 61 61 61 61 62 63 63 64 65 66 66 66 65 65 66 66 64 62 61 64 65 64 64 65 65 64 64 64 64 64 63 61 61 62 63 63 63 64 64 65 65 65 65 64 64 66 66 65 64 63 63 63 63 63 62 62 62 62 62 63 63 64 64 63 64 64 64 64 65 64 64 65 66 65 64 64 65 66 65 64 64 64 63 63 63 63 63 63 63 63 63 64 65 65 65 64 64 64 64 64 63 64 64 64 65 65 63 62 63 64 65 65 65 64 63 63 64 64 64 63 63 63 63 64 65 65 65 64 63 63 64 64 63 63 64 66 - 62 61 59 58 59 60 61 62 62 61 62 63 64 63 62 61 60 59 60 60 59 59 57 58 62 62 61 62 63 63 62 60 58 58 61 61 60 59 60 60 59 58 57 58 59 60 62 62 62 61 62 62 62 62 62 61 60 60 61 60 59 59 60 60 62 63 63 63 62 62 62 62 62 60 59 59 60 61 61 61 60 60 59 60 62 62 62 61 59 58 59 61 62 61 61 61 61 61 60 61 61 61 60 60 59 60 61 62 61 61 60 60 60 61 61 61 60 61 61 62 62 62 62 61 59 58 58 59 61 62 62 62 63 63 63 61 60 61 63 63 63 62 63 62 60 59 60 60 59 59 60 62 64 65 64 64 64 63 63 64 65 65 64 62 61 62 64 61 59 59 61 62 63 64 63 62 61 62 62 63 63 63 62 61 61 62 64 65 65 62 59 60 61 60 60 60 60 61 62 62 62 63 63 64 63 62 62 62 62 62 61 61 60 61 61 63 64 65 65 64 64 63 62 61 62 63 64 64 64 64 62 61 60 62 63 62 62 61 62 65 65 62 62 63 64 64 63 61 61 61 63 63 63 62 63 64 64 64 64 65 65 64 62 61 61 62 63 64 64 64 63 62 62 63 64 63 64 65 65 64 63 63 63 62 62 62 62 64 63 61 60 61 62 63 64 63 63 63 64 64 63 62 61 62 63 64 66 66 66 65 64 64 63 62 61 62 62 62 62 63 62 63 64 65 66 65 65 65 65 65 63 61 62 64 65 65 65 66 66 65 64 64 64 65 64 64 63 62 63 64 64 63 62 63 63 64 63 63 64 65 66 65 64 63 63 63 64 63 62 62 62 62 63 64 63 63 62 63 63 64 64 64 64 64 65 65 65 64 65 66 67 66 64 62 64 65 65 64 63 63 64 64 64 63 64 64 65 64 64 65 64 64 63 63 62 63 64 64 65 65 64 63 63 64 65 65 65 64 63 62 64 66 66 65 65 65 65 65 66 67 66 66 64 63 64 64 63 61 63 65 - 59 59 59 58 58 59 60 61 62 62 62 62 62 63 62 60 59 58 59 59 59 59 57 58 61 63 63 63 63 62 61 61 61 61 61 60 58 57 58 59 60 60 59 59 59 60 62 62 61 60 60 59 59 60 61 62 62 61 61 60 60 60 60 61 62 63 64 63 62 63 63 62 61 61 61 63 63 62 61 61 60 59 59 60 60 61 62 62 60 59 59 61 62 63 62 62 63 62 61 61 62 62 61 60 59 59 59 61 62 60 58 59 60 61 62 61 60 60 60 61 62 63 64 64 60 58 58 58 59 60 60 61 63 63 62 61 60 61 63 64 64 63 62 61 61 61 63 64 63 61 60 61 63 63 62 63 63 62 62 64 66 66 64 61 59 60 63 62 60 60 61 62 63 63 62 61 61 62 62 62 62 64 64 64 64 64 65 66 65 64 62 63 63 63 62 62 62 62 63 63 64 63 63 63 63 62 63 64 63 62 61 60 60 62 63 63 63 63 63 63 63 64 64 64 63 64 65 63 63 64 62 61 61 63 64 64 63 63 63 66 66 63 62 64 66 66 64 61 60 60 63 63 63 63 64 65 65 64 64 65 65 64 62 60 60 61 63 64 65 65 63 62 62 61 61 61 62 63 64 64 64 64 64 64 64 63 63 64 64 63 63 63 63 63 63 62 62 61 61 62 63 63 63 63 63 64 65 66 66 65 64 63 63 63 63 63 64 64 63 62 62 63 63 63 64 64 63 62 62 62 61 61 62 65 65 64 64 66 66 65 64 64 64 65 66 66 64 61 62 64 64 63 62 61 63 65 66 66 66 66 66 65 63 63 62 63 64 64 63 63 63 65 65 65 64 63 62 61 62 63 63 62 63 65 66 65 63 62 64 67 67 65 62 61 63 66 65 64 63 63 63 63 63 63 63 64 65 65 65 65 65 64 63 62 62 63 63 64 65 66 65 64 63 64 64 65 65 65 64 64 65 66 67 66 66 66 66 66 66 66 66 65 65 65 66 65 63 62 63 65 - 57 58 59 59 59 58 59 61 62 62 61 59 60 61 61 59 58 56 58 60 60 60 58 57 59 61 63 63 62 61 61 61 62 62 60 58 57 57 59 60 61 61 61 60 60 60 61 62 61 60 59 59 59 59 59 60 60 61 61 61 61 60 60 61 62 62 63 62 62 62 61 61 62 62 63 63 63 63 62 62 61 60 60 60 60 61 62 61 59 59 59 60 62 62 60 61 63 62 62 62 63 62 61 60 59 59 60 61 61 59 59 59 59 60 61 61 60 60 59 60 62 63 64 64 62 61 59 59 59 59 59 61 63 62 61 60 60 61 62 62 62 61 62 60 60 62 64 64 64 62 61 62 63 63 62 61 61 61 62 64 66 66 64 60 58 58 60 61 61 61 61 62 62 63 63 62 62 62 63 62 62 64 66 65 64 64 64 65 65 64 63 63 63 63 64 63 63 62 62 63 63 63 62 62 62 63 63 63 62 61 61 61 62 63 64 63 63 63 62 63 63 64 64 64 63 64 64 63 63 64 63 62 62 63 64 64 64 63 63 63 63 62 62 63 65 66 64 62 60 61 63 65 65 64 65 65 64 64 64 64 64 63 61 62 62 62 63 64 65 64 63 62 62 62 62 62 63 63 63 63 64 64 64 64 64 64 64 63 63 64 64 64 63 63 63 63 62 61 61 62 63 64 64 63 63 63 64 65 65 64 63 63 64 64 64 64 64 65 64 63 62 63 63 62 62 62 62 62 62 62 60 60 61 63 65 64 64 65 64 63 63 64 64 65 66 65 62 60 62 63 64 63 62 62 63 65 66 66 66 67 67 66 64 63 63 64 65 65 64 64 64 66 66 65 65 64 63 63 63 64 63 61 62 65 66 65 64 63 64 65 65 63 62 61 63 65 65 64 64 64 64 64 64 64 64 64 65 66 65 65 66 65 64 63 63 63 64 64 65 66 65 64 64 64 64 64 66 67 67 66 67 67 67 67 66 66 65 65 65 65 65 64 65 66 66 65 65 64 64 65 - 58 58 59 60 59 59 60 61 61 61 59 58 57 59 59 58 56 56 58 60 61 60 59 58 56 59 61 61 62 62 62 62 61 61 59 58 59 60 61 60 60 61 63 62 60 60 61 61 61 60 61 61 60 59 58 57 57 58 61 62 60 60 59 59 60 61 61 61 60 59 59 61 63 63 62 61 60 61 62 62 62 62 60 60 61 63 63 61 59 57 58 60 61 60 58 58 60 61 62 62 63 62 60 60 60 61 61 61 60 61 60 59 59 59 60 60 61 60 59 60 62 61 62 63 64 63 61 60 60 60 60 62 62 61 60 61 61 62 61 60 59 60 61 60 59 61 62 62 62 62 63 63 64 63 63 61 60 61 63 64 65 65 64 61 59 58 58 60 62 62 62 62 62 64 64 63 62 62 63 62 62 64 65 64 62 62 63 64 65 64 62 62 62 61 62 63 62 62 61 61 61 62 63 62 62 63 63 62 60 60 61 64 65 65 65 64 63 63 62 62 62 62 62 62 62 63 62 62 62 64 64 64 64 63 63 63 64 63 61 60 59 60 61 62 64 65 64 62 63 63 64 67 67 65 65 64 63 64 63 62 62 61 62 64 64 63 62 63 63 63 62 62 62 64 65 65 65 64 64 63 64 64 63 62 63 64 64 63 63 64 64 63 62 63 64 64 64 64 64 63 63 64 64 63 64 64 65 65 65 63 62 63 65 66 65 64 64 64 64 63 63 63 64 64 63 61 61 63 65 64 62 60 60 62 64 65 65 64 63 62 63 64 65 65 65 63 61 61 61 62 62 63 64 64 64 64 63 63 64 67 68 67 65 64 64 64 66 66 65 64 64 65 65 64 64 64 65 66 65 64 63 62 62 63 65 66 67 66 65 63 63 62 63 63 63 64 64 65 66 66 66 66 66 66 66 66 65 65 64 65 65 66 65 63 63 64 64 64 65 65 64 64 65 65 64 64 66 68 69 67 67 68 68 67 66 66 65 64 64 64 64 64 65 66 65 65 65 66 67 66 - 58 58 58 59 59 60 60 61 61 61 60 60 59 60 60 59 58 58 60 60 59 58 59 59 58 59 61 61 62 62 62 62 61 61 60 60 62 62 61 58 58 60 63 63 63 61 61 61 61 60 60 60 60 59 59 58 58 58 60 61 59 58 58 58 59 60 60 59 59 59 60 61 62 61 60 59 58 58 59 60 61 61 60 60 62 63 64 63 61 59 59 61 61 60 58 58 60 59 59 60 60 60 59 59 60 60 60 60 61 62 61 60 59 59 60 61 62 61 59 60 62 61 62 63 64 63 62 62 62 63 64 64 62 61 60 60 61 62 61 60 60 60 62 60 59 61 62 63 62 63 63 63 63 63 62 61 61 62 62 62 63 63 63 61 61 61 61 63 63 63 63 62 63 63 64 62 60 60 62 62 63 64 63 63 62 62 63 66 66 65 62 62 62 62 62 62 62 61 61 61 61 62 62 63 63 63 63 62 60 60 61 64 65 66 65 63 63 63 62 62 62 62 61 61 61 62 62 62 63 64 64 64 64 63 62 63 63 63 62 60 59 60 62 63 64 64 63 63 63 62 63 65 65 64 64 64 63 64 63 62 62 62 62 63 63 64 65 64 62 62 62 62 63 63 63 62 62 62 63 64 64 64 63 62 62 62 62 62 63 64 63 62 62 62 63 64 64 64 64 63 63 64 63 63 64 64 65 65 65 63 62 62 63 64 65 64 63 64 65 64 63 62 63 64 63 61 61 63 64 65 65 63 63 64 64 64 64 65 64 64 63 63 63 64 65 66 65 62 62 62 63 64 64 64 64 64 63 63 63 64 66 67 66 65 64 63 63 63 64 64 65 66 66 65 64 64 65 65 65 64 64 63 63 63 65 67 68 67 66 64 63 64 64 65 65 65 65 65 65 66 66 66 66 66 66 66 65 65 64 63 64 64 63 63 62 63 64 63 64 65 64 65 65 65 64 63 65 67 68 67 66 67 66 66 66 65 65 64 64 64 64 64 65 65 65 64 65 65 66 66 - 58 57 57 58 59 60 60 60 59 60 60 60 60 61 61 61 60 60 61 60 59 59 60 61 60 61 61 62 61 61 62 62 62 62 61 62 63 62 60 57 56 58 61 63 63 62 61 61 61 59 59 59 59 60 61 60 59 59 59 60 59 59 59 60 60 59 58 58 57 58 60 61 62 61 59 58 57 57 58 59 60 60 60 60 61 62 63 63 62 61 61 61 61 60 58 58 59 58 58 59 58 58 58 59 60 60 60 60 61 61 61 61 60 60 60 62 62 61 60 60 62 62 62 63 63 62 62 63 63 64 64 64 62 61 59 58 60 61 62 61 61 61 61 60 60 61 61 62 62 62 62 62 62 62 62 62 62 61 61 61 61 61 62 62 62 63 64 64 64 64 63 62 62 63 63 61 60 60 61 62 63 63 63 61 61 62 63 66 66 64 62 63 64 63 63 62 62 61 60 60 61 62 63 64 64 63 63 62 61 61 62 63 65 65 65 63 63 62 62 62 62 61 61 60 61 62 62 62 62 63 62 63 63 63 62 62 62 63 63 61 60 61 62 63 64 64 63 62 62 63 63 64 64 63 63 63 64 64 63 63 63 63 63 62 63 65 66 64 62 61 62 63 63 63 61 60 60 61 63 64 65 64 63 62 62 62 62 62 63 64 63 62 61 62 63 63 63 63 63 64 64 63 63 63 64 64 65 65 64 63 62 60 61 63 64 64 64 64 65 64 62 61 62 65 64 62 62 63 64 66 66 65 65 65 65 64 64 65 64 63 63 63 64 65 66 67 66 63 63 63 64 64 65 65 65 65 64 63 63 63 65 67 67 66 65 63 62 62 64 65 65 65 65 65 64 64 64 64 65 65 65 64 64 63 65 67 67 67 65 64 63 64 65 66 66 66 66 66 66 66 66 66 66 66 66 67 66 66 64 63 63 63 63 62 63 64 64 62 63 65 65 66 67 67 65 63 64 66 67 67 66 65 65 64 64 64 64 64 65 65 64 63 64 65 65 64 65 66 66 66 - 59 58 58 58 59 59 59 59 58 58 59 59 60 61 62 62 62 62 62 61 59 60 63 64 62 61 61 61 61 60 61 61 61 62 61 62 62 61 60 58 57 58 60 62 63 62 61 61 61 59 58 59 60 61 62 61 60 60 60 60 61 61 61 62 62 60 58 56 57 59 60 61 63 62 60 59 58 58 59 60 61 61 61 61 60 61 61 62 63 62 62 62 61 59 58 58 60 59 59 59 58 58 59 59 60 61 61 61 60 60 60 61 61 61 61 62 62 61 59 60 62 62 63 62 61 61 61 62 63 63 62 62 62 60 58 58 59 60 62 62 61 61 60 61 61 60 60 60 61 61 61 61 61 62 63 62 61 61 61 61 61 61 62 63 62 63 64 65 64 64 62 61 61 62 62 61 60 60 61 63 64 64 63 61 61 61 63 65 65 63 61 63 65 64 63 62 62 61 61 61 61 62 64 64 63 62 62 61 60 61 62 64 64 65 64 64 63 63 63 63 63 61 60 61 61 62 63 62 61 61 61 62 62 63 62 60 60 62 62 61 61 62 62 64 65 64 63 61 62 63 65 64 63 64 64 64 64 63 63 63 63 64 64 62 62 63 64 63 62 62 62 62 62 62 62 61 62 62 63 65 65 65 63 62 63 63 63 62 63 63 63 62 62 62 63 63 62 63 64 64 63 63 63 63 63 63 64 64 63 62 61 59 60 62 62 63 64 64 64 63 62 61 62 65 66 65 64 64 65 65 65 65 65 65 66 66 65 64 62 62 63 64 65 66 66 66 65 64 63 64 64 64 65 65 66 65 65 64 63 63 64 66 67 67 66 64 63 64 65 66 65 64 64 64 65 65 64 65 65 66 66 65 65 64 65 66 66 66 64 63 62 63 64 66 66 66 66 66 66 65 65 65 65 66 67 68 68 67 64 63 63 63 63 63 64 65 65 63 63 65 65 67 68 67 65 63 64 66 67 67 66 64 63 63 63 63 64 65 66 65 64 63 64 66 65 65 66 67 67 66 - 60 60 59 58 58 59 59 59 58 57 58 59 60 62 63 63 62 62 62 60 59 60 63 64 62 61 60 60 60 60 61 60 61 62 61 60 61 61 62 61 61 61 62 63 63 63 62 61 61 60 59 59 61 62 62 62 61 61 60 61 62 62 63 64 62 61 58 57 58 59 61 62 64 63 62 61 61 60 60 61 62 62 63 62 60 60 60 61 62 63 62 62 61 60 59 60 61 61 60 59 59 59 59 60 61 62 63 61 58 59 60 61 60 61 62 62 61 60 59 60 62 62 63 62 61 60 60 61 62 61 60 60 61 60 59 58 59 60 62 62 62 61 60 61 62 61 60 60 60 61 61 61 62 63 65 64 61 61 62 62 62 62 62 63 62 61 61 64 65 63 61 60 60 62 62 62 61 60 61 64 66 65 63 62 61 62 63 65 64 61 59 63 66 64 63 62 62 61 61 61 63 64 65 63 61 62 61 60 60 62 63 64 65 64 64 63 63 63 64 64 64 62 61 62 62 63 64 62 61 61 60 61 62 63 62 59 59 60 62 63 63 63 64 65 65 64 62 60 61 63 65 64 64 64 65 64 63 63 63 63 62 63 64 62 61 60 60 62 63 63 62 61 61 62 64 65 65 64 64 65 65 64 63 63 63 64 64 62 62 64 64 63 62 62 63 62 62 63 64 64 63 63 63 63 63 63 64 63 63 63 62 60 60 62 62 62 63 64 64 63 63 62 63 64 66 67 66 65 64 63 62 63 64 64 65 67 65 63 61 62 63 64 65 65 65 63 63 63 64 63 64 64 65 65 65 66 66 66 65 63 64 65 65 65 66 65 66 67 66 65 64 64 64 65 65 65 64 64 65 66 66 67 66 65 65 66 66 65 64 62 62 62 63 64 65 66 66 65 65 64 64 64 64 65 66 67 67 67 65 64 63 63 63 64 65 66 65 65 64 65 65 66 67 65 64 63 63 65 67 67 66 64 63 62 63 63 64 66 66 66 65 64 64 66 65 66 67 67 67 66 - 61 62 62 60 59 58 59 60 61 61 60 59 60 62 63 63 61 60 60 60 60 60 63 63 61 60 59 59 59 59 60 60 60 61 61 60 59 60 61 61 62 62 62 63 63 62 62 61 61 61 60 60 61 62 62 61 61 60 60 60 60 61 62 62 61 60 59 59 59 60 62 62 62 62 62 62 61 61 61 62 62 62 62 62 60 60 60 60 62 62 62 61 61 61 61 62 62 61 61 61 60 60 60 60 61 62 63 62 59 60 60 60 60 60 60 61 62 61 59 60 61 62 63 62 61 60 60 62 62 61 59 61 62 61 60 60 61 62 63 63 62 62 61 62 63 61 61 61 61 62 63 63 63 64 67 64 62 63 64 64 63 63 63 62 61 60 60 63 65 63 61 60 60 62 63 64 63 62 63 64 65 64 64 63 63 63 63 63 63 61 60 63 64 63 62 62 62 62 62 62 63 64 64 62 61 62 61 61 61 62 63 64 64 64 63 62 62 63 63 64 63 63 62 61 62 62 63 63 62 60 61 62 63 63 62 60 60 61 64 64 64 64 65 65 65 63 62 61 61 63 64 64 64 65 65 64 63 61 61 61 62 62 62 62 61 59 58 60 62 63 63 62 62 63 64 66 66 65 65 64 64 63 62 62 63 64 64 62 62 64 64 63 62 62 62 62 63 65 66 64 63 64 64 64 64 64 64 64 63 64 63 62 62 63 62 62 63 65 64 63 63 63 63 64 65 66 66 65 63 62 62 62 62 63 64 65 64 63 63 63 64 64 64 64 63 62 62 63 63 63 63 64 64 64 65 65 66 66 66 64 63 63 62 63 64 65 66 65 64 64 63 63 64 64 64 64 64 65 65 66 66 66 67 67 67 66 65 65 64 63 62 62 63 64 65 65 65 64 64 63 62 62 63 64 65 65 66 67 65 64 64 64 64 64 65 65 66 65 64 65 65 65 65 64 62 61 62 64 66 66 65 64 64 63 63 64 66 67 67 67 66 64 64 65 65 66 67 68 67 66 - 61 62 62 61 58 57 59 62 64 64 62 60 60 62 64 63 60 59 59 60 61 61 61 62 61 60 59 59 59 60 60 61 61 61 61 61 59 58 58 59 60 60 61 61 62 61 60 60 61 61 60 60 61 61 61 61 60 59 60 60 60 61 61 61 61 60 60 60 60 61 62 62 61 61 61 61 61 61 61 61 61 61 61 61 61 60 60 61 61 61 61 60 60 62 63 63 62 62 62 62 61 61 61 60 61 62 63 63 61 61 61 61 59 59 59 61 62 62 61 61 62 63 63 63 61 61 61 62 63 61 60 61 63 62 62 63 63 63 63 62 62 61 60 61 62 62 62 62 63 64 64 64 64 65 66 64 63 64 64 64 64 63 62 61 61 61 60 63 65 63 61 60 61 63 64 65 64 63 64 63 63 63 63 63 63 63 63 62 62 61 61 62 63 62 61 62 62 63 63 63 63 64 64 62 61 61 61 61 61 62 63 63 63 62 62 61 62 62 63 64 64 63 62 62 62 62 62 63 62 61 61 63 64 64 63 61 60 62 65 65 64 64 65 65 64 63 62 62 63 64 65 64 64 65 65 64 62 61 60 61 61 62 62 62 62 61 59 60 61 63 63 64 63 63 63 65 66 65 65 64 64 63 62 61 62 64 64 62 62 64 63 63 63 63 63 63 64 66 67 64 63 63 64 64 65 65 65 65 65 65 65 63 63 64 63 63 64 64 64 63 62 63 64 64 64 65 64 63 63 62 63 64 63 63 63 64 64 63 63 64 65 65 65 63 63 63 63 62 62 63 63 63 63 64 64 64 65 66 65 63 62 62 61 62 63 63 63 63 63 62 62 62 63 63 63 63 63 64 65 65 65 65 66 68 67 66 66 65 65 64 63 63 64 64 65 66 65 64 64 63 62 62 62 63 63 64 65 66 65 64 65 65 64 64 64 65 65 65 64 64 64 64 64 63 61 61 62 64 66 66 65 65 65 65 65 66 67 68 67 67 66 65 64 64 65 66 68 68 67 65 - 60 61 61 60 58 57 59 63 66 66 63 61 60 62 63 62 60 58 59 61 62 61 60 59 60 61 61 61 61 62 62 62 61 62 62 62 60 58 56 56 58 59 59 60 61 61 59 59 60 60 59 59 60 61 60 60 59 59 60 61 61 61 62 62 61 60 61 61 60 60 61 60 59 60 61 61 61 60 60 60 61 60 60 60 60 61 61 61 61 61 60 60 60 62 63 63 62 62 63 64 63 62 62 61 61 62 63 64 64 63 62 61 59 58 59 60 61 63 62 63 65 65 64 63 63 63 63 63 62 61 60 61 63 63 63 64 64 63 62 62 61 59 58 59 61 61 62 63 64 65 64 64 63 63 63 63 63 63 64 63 63 61 60 60 61 62 61 63 64 63 61 61 61 63 65 65 64 63 64 62 60 60 61 62 62 63 62 62 61 61 62 62 62 62 61 62 62 63 64 64 63 64 65 63 61 60 60 61 61 62 63 62 62 61 60 61 62 62 63 64 65 64 63 63 63 63 63 63 62 62 62 63 64 64 63 61 61 63 66 64 63 63 63 63 63 63 62 63 63 64 65 64 64 65 65 64 62 61 61 62 62 63 63 62 63 64 63 62 60 61 63 66 65 63 62 64 65 65 65 65 64 64 63 62 62 64 65 64 63 63 62 63 64 65 64 64 64 66 67 64 62 63 63 64 65 64 64 64 64 65 65 64 64 64 64 63 64 64 62 61 60 62 64 65 64 63 61 61 62 63 65 66 66 64 64 65 64 63 62 64 66 67 66 65 64 63 62 63 63 63 62 62 62 62 63 64 64 65 64 62 63 62 62 62 62 61 60 60 61 62 62 62 61 62 62 63 62 62 63 64 63 63 65 67 66 65 66 66 66 66 64 63 63 64 65 67 66 65 65 64 63 63 63 63 63 63 64 65 65 65 66 66 65 65 64 65 65 65 64 65 65 65 65 64 63 62 63 65 66 66 65 64 64 65 66 65 66 66 67 66 66 66 64 64 65 66 68 68 67 65 - 60 61 60 59 57 57 59 62 65 66 64 62 61 62 63 62 60 59 60 61 61 60 59 60 61 62 61 62 62 62 62 61 61 62 62 63 63 60 58 58 60 61 60 61 61 61 60 60 60 59 59 59 60 61 60 60 59 59 60 61 61 62 63 62 61 60 61 61 61 60 60 60 60 61 61 61 61 60 60 61 61 61 62 61 60 61 62 61 61 61 60 59 60 61 62 62 62 62 63 64 63 62 62 62 61 62 63 64 65 64 63 62 60 58 58 60 61 62 62 64 67 66 64 63 63 63 63 62 61 60 59 60 62 63 63 63 63 63 62 62 60 59 58 58 59 60 62 63 63 63 63 63 62 62 61 61 62 62 62 62 62 61 61 62 63 63 62 62 63 63 62 61 62 64 65 64 63 62 64 62 60 59 60 61 62 63 62 62 61 61 62 62 62 62 61 62 62 63 63 63 63 64 66 63 61 60 60 61 61 62 62 62 61 61 61 62 62 62 63 64 65 65 64 63 63 63 63 63 63 62 63 64 64 63 62 61 62 64 66 66 64 63 63 63 64 64 63 62 63 64 65 64 64 65 65 64 62 61 62 63 64 64 64 63 64 65 65 63 62 62 63 65 65 63 61 62 63 65 66 66 66 65 63 62 62 63 65 65 64 63 62 62 63 65 66 66 65 65 66 63 62 62 62 63 64 64 64 64 64 64 65 64 63 64 63 63 63 63 62 61 61 62 65 66 65 63 61 61 62 64 66 67 66 65 65 66 64 62 61 63 66 68 67 66 65 63 63 64 64 63 62 62 62 63 64 64 64 64 64 63 63 63 63 64 64 63 62 62 63 64 64 63 62 62 62 62 62 62 62 63 63 62 64 66 66 65 65 66 66 65 64 63 64 65 66 66 66 66 65 65 65 64 63 63 63 63 64 65 65 65 66 66 66 65 65 65 65 65 65 65 65 66 67 66 64 63 64 65 66 65 64 63 64 64 65 65 65 65 65 65 65 66 65 64 65 66 67 68 67 65 - 61 61 60 59 58 57 58 61 63 64 64 62 59 60 62 61 61 61 62 62 61 60 60 61 61 61 61 60 61 62 61 60 59 60 60 62 63 60 58 59 62 63 60 59 58 59 61 60 59 59 58 58 60 61 61 61 60 60 60 61 61 62 62 62 61 60 60 60 61 61 60 60 61 62 62 62 61 61 61 62 62 63 65 62 59 60 62 63 62 61 60 60 60 61 63 62 61 62 63 63 62 62 62 62 61 61 61 62 64 64 64 63 62 60 60 61 61 61 59 62 65 63 61 60 61 61 61 61 61 60 60 61 62 62 62 62 62 62 63 63 62 61 60 59 59 61 62 63 62 62 62 62 62 61 60 61 61 61 61 62 62 63 64 66 66 64 62 60 61 62 62 62 63 63 63 62 61 61 63 63 62 61 61 61 63 63 63 61 61 61 62 61 61 61 61 62 62 62 61 61 62 64 65 64 62 62 62 62 62 62 62 62 62 63 63 63 63 62 63 63 64 64 64 64 64 64 63 64 64 63 64 64 63 62 62 62 63 66 68 67 65 64 63 63 63 64 63 63 64 65 66 64 64 65 65 63 61 60 62 64 65 65 65 65 64 65 64 64 64 64 63 63 63 63 62 60 62 64 66 67 67 65 63 62 62 63 65 67 66 63 61 61 63 66 67 67 65 64 64 63 62 62 62 63 64 65 64 63 63 64 64 64 64 64 64 64 65 65 63 62 63 65 67 68 66 64 63 62 63 64 65 65 65 66 67 66 64 62 63 64 65 66 65 64 65 65 66 66 65 64 63 63 64 65 66 66 66 65 64 64 63 63 63 64 65 66 66 65 66 66 67 66 65 64 64 63 63 64 64 63 63 63 64 65 65 65 66 67 67 65 64 63 64 66 66 65 66 66 66 66 66 65 64 64 64 64 64 66 65 64 65 66 66 65 65 66 65 64 64 64 65 67 68 67 65 64 64 65 65 64 62 62 63 63 64 64 64 64 64 64 64 65 64 64 65 67 68 67 67 65 - 61 61 60 59 58 58 59 60 61 62 63 63 59 59 61 60 61 61 62 62 61 59 60 62 61 61 60 60 60 61 61 60 59 59 60 60 60 58 58 61 63 63 60 57 57 58 60 60 60 59 59 59 60 61 61 61 60 61 61 61 60 61 61 61 61 61 60 60 61 60 60 60 61 62 63 63 62 62 61 62 63 65 66 64 59 61 63 64 63 61 61 61 61 62 63 62 60 61 61 61 61 62 63 63 62 61 60 61 62 63 63 63 63 62 62 62 61 60 59 60 62 60 58 58 59 60 61 60 60 60 60 61 62 62 62 62 62 62 63 63 63 63 61 60 60 61 62 62 61 60 60 61 61 61 61 61 62 62 63 63 64 65 66 67 66 64 62 59 59 61 61 61 62 63 62 61 61 61 62 63 63 62 61 61 62 63 63 62 62 62 63 62 61 61 61 62 63 62 61 61 62 63 65 64 63 63 62 63 63 63 63 63 63 64 65 63 62 63 63 63 64 64 63 63 63 63 64 64 64 63 64 64 63 62 62 63 64 66 68 67 66 64 63 62 62 63 63 63 64 65 65 64 63 64 64 62 61 61 62 64 65 65 65 64 63 63 63 64 65 65 63 61 61 63 64 62 62 64 66 67 66 64 62 62 62 63 64 68 67 64 61 61 64 67 68 67 65 64 63 63 63 63 63 63 64 64 64 63 63 64 64 63 64 65 64 65 65 65 64 64 65 67 69 68 67 65 64 63 64 64 63 64 65 67 67 65 64 64 65 66 66 64 63 63 64 66 67 66 65 64 63 64 65 66 68 68 67 65 64 63 63 62 61 63 65 67 67 67 67 67 68 68 67 66 65 64 64 65 65 65 65 65 65 65 65 66 67 68 67 65 63 62 64 66 66 64 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 65 65 64 65 66 65 64 63 63 65 67 68 68 66 64 63 63 63 63 62 62 63 64 64 65 64 63 63 64 65 66 66 65 65 66 67 68 68 67 - 61 61 60 60 59 60 60 61 61 61 62 63 62 61 60 60 59 60 60 59 58 58 59 60 61 61 61 61 60 61 61 62 62 61 61 60 57 59 62 63 63 62 62 60 59 59 59 60 61 61 61 61 62 61 59 59 60 61 63 61 59 60 61 62 62 63 63 62 61 60 60 60 60 61 62 63 63 62 60 60 62 64 65 65 62 63 64 63 61 60 61 61 62 63 63 62 60 58 57 58 60 62 65 65 64 62 62 62 62 62 61 61 62 63 62 62 61 61 61 61 61 60 59 59 60 61 61 60 59 60 60 61 62 63 64 63 62 61 62 63 63 62 61 60 60 61 61 60 60 59 60 60 61 61 61 61 62 64 65 65 65 64 63 63 62 61 61 60 59 59 60 61 61 63 64 64 64 63 61 62 63 62 61 60 60 62 63 64 65 64 63 64 63 62 62 63 64 65 64 62 62 63 65 64 62 62 61 62 63 64 63 63 64 66 67 64 62 63 64 65 64 64 63 62 62 63 65 63 62 63 63 63 62 62 62 62 63 64 66 66 65 64 62 61 62 62 63 63 63 63 63 63 62 61 62 63 64 64 63 64 64 64 62 60 60 61 63 64 63 62 61 61 62 64 67 67 65 64 64 65 64 63 62 63 63 62 62 65 65 63 62 63 65 66 67 66 65 63 61 60 61 63 63 64 63 63 63 63 63 64 64 62 62 64 64 63 63 63 64 65 65 66 66 65 64 63 63 63 64 64 64 65 65 66 66 65 65 66 67 67 66 65 64 63 64 64 64 64 63 62 63 63 64 65 67 67 66 64 63 63 63 62 62 64 65 65 64 64 64 65 65 65 66 65 64 66 66 64 66 66 64 65 66 66 67 68 68 68 67 65 64 63 64 65 65 63 64 65 65 66 65 65 65 65 65 65 65 65 64 65 64 64 64 65 65 66 65 65 64 63 65 66 67 68 66 64 62 61 62 63 63 64 66 67 67 66 64 63 63 64 66 67 69 69 66 65 66 68 69 69 - 60 60 60 60 60 60 60 61 60 60 61 61 62 61 60 60 60 61 61 60 59 58 58 59 60 60 60 60 61 61 63 64 64 63 62 61 60 61 63 63 62 61 61 61 60 60 60 60 62 61 60 62 63 62 60 60 61 62 63 62 60 60 61 60 61 62 64 63 61 60 61 60 58 60 62 63 62 60 59 60 61 63 65 64 61 61 62 61 60 60 60 60 61 61 62 63 64 60 58 58 60 62 64 64 63 61 61 61 62 62 61 61 62 62 62 63 63 63 62 63 63 62 61 61 61 61 61 60 59 59 60 61 62 62 62 62 60 60 59 60 61 61 61 61 61 61 61 61 61 61 62 62 63 64 64 62 62 64 65 65 64 63 63 62 62 62 61 62 63 62 61 61 61 63 64 65 64 62 60 61 63 63 63 62 62 62 63 63 64 64 64 64 63 61 61 63 65 66 65 63 62 63 64 64 62 61 61 61 63 64 64 64 64 65 66 64 63 63 64 64 64 64 63 62 62 63 63 63 62 62 63 63 64 64 64 63 63 63 64 65 64 63 62 61 61 62 63 62 62 62 62 62 60 60 61 64 65 65 64 64 65 64 61 60 60 62 64 64 64 62 61 61 63 65 66 66 64 63 64 65 64 63 63 63 65 64 64 63 62 61 62 63 65 66 66 65 65 64 63 62 62 63 63 62 62 62 62 63 63 64 64 63 64 64 64 63 61 61 62 63 64 64 64 63 63 63 62 63 65 65 65 65 64 64 64 64 65 67 69 69 67 65 63 62 63 63 64 64 63 63 62 62 63 65 65 65 64 62 62 64 64 63 63 65 65 65 64 63 63 65 64 62 62 64 64 66 66 67 67 66 65 65 66 65 66 68 69 68 67 66 65 64 64 65 65 64 65 65 66 66 66 64 64 64 64 65 64 64 65 66 67 66 65 64 65 65 66 66 65 64 64 64 64 66 66 66 65 64 64 65 64 64 66 67 67 66 64 63 63 64 66 67 68 68 66 66 66 67 68 67 - 61 60 59 59 60 61 61 61 60 59 59 61 62 62 61 61 61 62 62 62 61 59 59 59 59 59 59 59 59 60 62 63 63 63 62 62 62 62 63 62 61 60 61 61 61 62 61 61 61 60 59 61 63 64 62 61 61 62 62 62 61 61 60 59 59 61 63 64 63 61 61 59 58 60 62 62 61 59 58 60 62 63 64 63 60 60 60 60 61 61 61 59 59 60 61 64 67 63 60 59 60 62 63 63 61 60 59 59 61 61 62 62 61 61 61 63 64 64 63 63 63 63 62 62 62 62 62 61 61 60 61 62 62 62 61 60 59 59 58 59 60 61 62 61 60 61 61 61 62 62 63 64 65 65 65 63 62 63 64 64 63 62 62 62 63 62 62 64 65 63 61 61 61 62 64 64 64 62 60 61 63 64 64 64 63 63 62 62 62 63 63 64 63 60 60 62 65 67 66 62 61 61 63 64 63 62 61 61 62 64 65 65 65 65 65 64 64 64 63 63 63 63 63 63 63 62 62 62 63 63 63 64 65 65 64 64 63 62 63 64 64 63 62 62 62 62 63 63 62 62 62 61 60 60 61 64 66 65 65 65 65 63 61 61 62 64 65 65 65 63 62 62 63 64 65 63 62 62 64 65 64 63 63 64 66 67 66 62 61 61 62 63 65 65 65 64 64 65 65 64 63 63 62 62 61 61 62 63 63 63 63 65 65 64 63 62 62 62 63 63 64 64 64 64 63 62 62 63 64 65 64 64 63 62 62 63 65 67 69 70 68 65 62 61 62 64 65 65 64 64 63 63 63 64 64 64 63 62 62 65 64 63 64 65 66 66 64 63 63 65 64 61 61 63 65 64 65 67 66 66 66 66 65 64 65 67 68 69 68 67 65 64 64 64 64 65 65 66 67 67 66 65 64 64 64 64 64 63 64 66 68 68 66 65 65 65 66 67 67 67 66 64 63 65 66 67 67 67 66 65 65 64 65 66 67 66 65 64 64 65 65 66 67 67 67 67 67 66 65 64 - 62 61 59 59 61 62 63 62 60 60 60 61 63 63 61 60 61 62 62 62 61 61 60 59 59 59 59 59 58 58 60 62 63 63 63 63 62 62 62 62 61 61 62 62 63 63 62 61 59 58 59 61 64 64 63 61 61 61 61 61 62 61 60 59 59 61 63 65 64 62 61 60 59 60 62 63 61 59 59 60 61 62 62 61 62 60 60 61 62 63 61 59 58 60 61 65 67 64 61 60 60 61 63 63 62 59 58 58 60 61 62 61 60 59 61 63 64 64 63 62 62 63 62 61 61 62 63 63 63 63 63 63 62 62 61 59 60 60 60 60 60 61 61 61 59 59 60 61 61 62 64 64 65 64 64 63 63 63 64 63 62 61 61 61 62 62 62 64 64 62 60 59 59 61 63 64 64 63 61 61 62 63 65 66 65 63 62 62 62 63 63 64 63 60 59 60 64 66 64 62 60 61 62 64 64 62 61 61 62 64 65 64 64 64 64 65 65 65 64 63 63 63 64 65 64 62 60 62 63 63 63 64 64 65 64 63 63 62 63 64 64 63 63 63 64 63 62 62 62 62 63 61 60 60 62 64 66 66 65 66 65 63 62 62 63 65 65 65 64 64 63 64 63 64 63 61 61 62 63 64 64 63 63 64 66 67 67 63 62 63 63 65 66 66 64 62 63 64 66 66 65 64 63 62 61 61 62 63 64 63 64 65 65 64 63 62 63 63 65 66 67 66 66 66 64 62 61 61 62 62 62 62 63 62 61 61 63 65 68 69 68 65 62 61 62 65 66 65 64 64 64 63 64 65 65 64 64 63 63 64 64 64 65 65 66 65 64 63 64 65 65 63 62 63 65 63 63 65 64 64 67 66 64 62 63 66 67 68 68 67 65 64 63 63 64 65 65 66 67 67 66 65 65 64 65 65 63 62 64 65 66 67 67 66 66 66 67 67 68 70 69 66 65 65 66 66 66 66 65 65 65 66 66 67 68 67 66 65 65 64 65 66 66 67 68 69 68 66 64 63 - 62 61 59 60 62 63 63 62 60 60 61 63 64 63 61 60 60 61 62 62 61 61 62 62 61 61 61 59 58 58 59 61 62 63 64 63 61 60 61 61 62 62 63 63 63 63 63 61 59 57 58 61 64 65 63 61 60 60 60 61 62 62 61 59 59 60 63 64 63 61 61 60 59 61 62 63 62 60 60 60 61 61 61 61 62 62 62 62 63 63 61 59 58 60 61 64 66 64 61 60 61 62 63 64 63 61 59 59 59 59 60 61 60 59 61 62 63 63 61 61 62 62 61 61 61 61 62 63 64 64 63 63 62 61 60 61 61 62 62 61 60 60 60 60 59 60 60 60 61 62 63 64 64 64 63 63 64 64 63 62 62 61 60 61 62 63 63 63 62 61 60 59 59 61 63 64 65 64 63 61 61 63 64 65 65 64 63 63 63 64 64 64 62 59 59 60 62 62 62 61 61 62 62 64 63 62 61 61 62 63 64 64 63 63 63 65 66 66 66 65 63 63 64 65 64 61 59 61 63 62 63 63 63 63 62 62 62 63 64 64 64 64 63 64 64 64 63 62 62 62 63 63 62 61 62 63 65 65 65 66 66 64 63 63 64 65 65 64 63 63 64 64 64 63 62 61 61 62 64 65 64 63 62 63 65 65 65 65 65 64 65 67 68 67 65 62 62 63 64 65 65 64 63 62 62 62 63 64 65 65 65 65 65 63 62 63 64 65 66 67 68 68 67 66 64 62 60 60 61 61 62 62 62 62 61 61 63 64 65 66 66 65 63 63 65 67 67 65 64 64 64 64 65 65 65 65 64 64 64 64 64 65 65 66 65 64 63 63 64 66 66 64 64 65 65 63 62 64 63 63 66 67 65 62 63 65 66 67 67 67 65 64 63 63 64 65 65 66 66 66 65 65 64 65 65 66 65 64 64 65 65 66 66 67 67 66 66 65 67 70 69 68 67 66 65 65 63 64 64 65 66 67 67 68 68 68 67 66 65 64 65 66 65 65 67 68 68 66 65 64 - 61 60 59 60 61 62 62 61 59 60 61 63 64 63 60 59 59 60 61 62 61 62 62 63 62 63 63 61 59 58 60 61 62 62 63 62 59 59 61 62 63 63 63 63 63 64 64 62 60 58 59 62 65 66 64 62 61 61 60 61 62 62 62 60 60 61 63 63 63 62 61 60 60 61 62 63 63 63 62 60 60 59 60 61 63 63 63 64 63 63 61 59 59 59 60 62 64 63 62 62 62 63 64 64 63 62 61 60 58 59 59 60 60 61 62 62 62 62 61 61 62 62 62 62 61 60 61 62 63 62 61 62 62 60 59 60 61 63 63 62 61 60 59 60 61 62 61 61 61 62 63 63 64 63 62 63 63 63 63 62 62 62 61 62 62 63 64 62 61 61 61 61 61 62 63 64 65 65 64 62 60 61 62 63 64 64 64 65 64 64 64 63 62 61 61 61 61 61 61 61 61 62 63 63 62 61 61 61 62 63 64 63 63 62 62 64 65 66 66 65 64 63 63 64 62 60 58 61 63 62 63 62 63 63 62 62 62 64 65 64 63 63 64 64 64 64 63 62 63 64 64 65 64 63 62 63 64 64 65 65 65 64 64 64 64 64 64 63 61 62 63 64 64 62 61 62 62 62 64 65 64 63 63 63 64 63 63 65 65 64 64 65 67 66 65 63 62 62 63 62 62 63 63 63 63 63 63 64 66 66 66 66 65 64 63 63 64 65 67 67 66 66 66 64 63 62 61 62 62 63 64 64 63 61 61 63 64 63 63 64 64 64 64 65 66 67 67 65 64 64 63 64 64 65 65 65 65 65 65 64 65 65 66 65 64 62 61 62 64 66 66 64 64 66 66 65 65 64 64 64 64 65 65 63 63 64 65 66 66 66 65 65 64 64 65 66 66 65 64 64 64 64 65 65 66 67 67 67 66 65 65 64 65 66 66 65 64 63 65 68 68 68 67 67 65 64 63 63 64 67 67 67 67 67 68 68 67 65 65 64 65 65 65 64 65 66 66 65 65 65 - 59 59 60 60 61 61 60 59 58 59 61 63 63 62 60 59 59 60 62 62 61 61 62 62 62 63 63 62 60 60 61 61 61 60 61 60 59 60 62 64 64 63 62 62 62 63 64 63 61 60 61 63 66 66 65 63 62 62 61 61 61 62 63 62 61 61 62 63 62 61 61 61 62 62 61 62 64 65 63 60 59 58 60 61 62 63 64 64 63 61 60 60 60 60 59 60 61 61 62 63 63 64 64 64 63 62 62 60 58 58 59 59 61 62 63 63 62 61 61 62 63 63 63 62 61 60 60 61 61 60 58 60 63 60 58 58 61 62 63 63 62 61 60 61 63 63 62 61 61 62 63 63 64 64 63 62 62 62 62 62 62 62 61 61 62 63 63 62 62 63 63 63 63 63 64 65 65 64 64 62 60 60 61 62 63 64 65 65 65 64 63 63 63 64 65 64 62 61 61 62 63 63 62 62 61 62 62 62 63 63 64 64 63 62 62 62 64 65 65 65 63 63 62 62 61 60 59 61 63 63 63 63 64 64 64 63 63 65 65 63 62 62 63 64 64 64 63 63 63 64 65 65 65 64 63 63 63 64 65 64 63 63 63 63 63 63 62 61 60 61 62 63 64 63 61 62 63 63 64 65 65 64 64 64 64 63 63 64 64 62 62 63 65 66 66 64 63 62 61 61 62 63 64 64 64 64 64 65 65 65 66 67 66 64 63 63 64 65 66 66 64 63 63 62 62 62 63 63 64 66 66 66 64 62 62 66 65 63 62 62 63 64 65 66 67 67 66 65 64 63 63 63 64 64 64 64 64 65 65 65 65 66 66 64 63 61 60 61 63 66 65 62 64 66 66 68 67 64 65 65 63 63 64 65 64 64 64 65 65 65 66 66 66 66 66 67 66 65 63 63 64 65 65 66 67 66 67 69 67 66 66 65 65 64 64 64 64 64 65 66 67 68 67 67 65 65 64 64 65 67 67 65 66 67 67 68 67 65 65 64 65 66 65 65 64 64 64 64 64 64 - 59 60 61 61 62 61 60 59 58 59 61 62 62 61 59 59 60 62 62 62 61 61 61 60 60 61 62 62 61 62 62 62 61 59 58 58 59 61 63 64 63 62 61 60 61 62 63 63 62 61 61 62 64 65 64 63 63 63 61 60 61 62 64 63 62 61 62 62 61 61 60 61 62 61 60 62 64 65 63 60 58 59 61 62 62 63 64 64 62 61 60 60 60 60 60 60 60 60 61 63 63 63 63 62 61 61 60 59 58 58 58 59 61 63 64 63 62 61 61 62 63 63 63 62 62 61 60 60 60 59 57 60 63 61 59 58 59 61 62 62 63 62 62 63 64 63 62 61 61 62 63 63 64 64 64 62 60 60 61 62 62 61 60 60 60 61 62 62 63 63 63 64 64 64 65 65 65 64 65 63 61 60 60 61 61 63 64 65 64 63 62 62 63 66 68 67 64 62 62 63 64 64 62 61 62 62 63 64 64 64 64 64 64 63 63 62 62 64 64 64 63 63 62 62 62 61 59 61 62 63 63 64 65 66 65 64 64 65 64 62 61 62 62 63 64 63 62 63 63 63 64 64 64 63 63 62 63 64 65 64 62 61 62 62 63 62 61 60 59 60 61 63 64 63 62 63 63 62 63 65 65 65 65 66 66 64 63 64 63 62 61 62 64 65 65 64 63 61 61 63 64 66 66 66 65 65 64 63 63 63 63 66 65 63 63 63 64 65 65 64 64 63 62 63 63 63 63 64 65 66 66 67 67 65 65 68 67 65 63 62 63 64 66 67 67 66 65 65 64 63 63 64 65 64 64 63 63 65 66 65 65 66 66 64 63 61 61 62 62 64 64 63 66 66 66 67 65 63 65 65 63 64 65 65 65 64 64 65 66 65 65 66 67 67 67 67 66 65 63 63 64 65 65 66 67 67 67 67 67 67 66 66 66 65 64 64 66 67 67 67 68 68 67 67 67 67 67 66 66 65 65 64 65 66 67 67 67 66 65 65 66 66 67 66 65 64 63 64 64 63 - 60 61 62 62 62 61 60 60 60 60 61 61 61 61 60 60 61 62 62 61 60 60 60 59 58 60 62 62 61 62 63 62 61 59 57 57 60 62 63 64 63 62 60 59 60 62 63 63 61 61 61 62 62 62 62 62 62 62 61 60 60 62 64 64 62 61 61 61 61 60 60 61 62 61 60 61 63 63 63 60 58 59 62 63 62 63 63 63 62 62 61 61 61 61 62 61 60 61 61 62 62 62 62 61 61 60 60 59 58 58 59 59 60 62 63 63 62 62 62 61 61 62 62 62 63 62 62 61 61 60 59 61 63 62 61 59 59 60 61 62 63 63 64 64 63 63 62 61 61 61 62 63 64 64 64 62 60 60 60 61 61 61 60 59 59 59 60 62 63 64 63 63 63 64 65 66 66 65 65 63 62 62 61 61 61 62 63 63 63 62 61 61 63 66 68 67 64 62 62 64 65 64 62 62 62 63 63 64 65 65 65 65 64 64 64 63 62 63 64 65 65 64 64 63 63 62 61 61 62 63 63 64 66 66 66 65 65 64 64 63 62 62 62 63 63 63 62 62 62 62 63 64 65 65 63 62 62 64 65 64 62 61 62 62 63 62 61 61 61 61 62 63 63 62 62 64 64 63 63 64 65 65 65 66 66 65 64 63 63 64 63 63 64 64 64 64 63 61 61 64 66 67 67 66 66 65 63 62 62 61 62 65 64 62 62 63 65 66 66 65 65 65 65 65 65 65 64 63 63 63 64 66 67 67 67 68 67 64 63 63 63 64 65 66 66 65 65 65 65 64 64 65 66 66 65 64 64 66 66 66 66 66 65 64 64 63 63 63 63 63 63 64 66 66 65 65 63 61 63 65 66 67 67 66 65 65 65 66 66 66 66 66 66 67 67 65 65 65 64 64 64 65 65 65 66 67 66 64 64 65 66 67 67 67 65 66 67 68 69 69 69 69 68 68 67 68 67 66 64 63 63 64 65 66 67 68 68 66 65 65 65 67 67 66 65 64 64 63 63 63 - 60 62 63 63 62 61 61 62 63 63 62 62 62 62 61 61 61 61 61 60 60 59 59 59 59 61 62 61 61 62 62 62 61 59 58 58 60 62 63 63 63 62 60 60 60 62 63 62 60 60 60 61 61 60 59 60 62 63 62 60 59 62 64 63 62 61 61 61 61 61 61 62 63 62 61 62 62 61 60 58 57 58 61 63 63 62 62 62 63 63 62 61 61 61 63 63 62 62 62 61 61 62 62 62 62 62 62 61 59 60 61 61 61 61 62 63 63 63 62 61 60 61 62 63 64 64 63 62 61 61 61 62 62 63 63 62 60 60 60 61 62 63 64 63 62 62 62 61 60 60 60 62 62 63 63 62 61 61 61 61 62 61 60 59 58 59 61 62 63 63 63 62 62 63 64 65 65 65 64 63 62 63 62 61 60 60 61 62 61 61 60 61 63 64 65 64 63 61 61 63 64 64 63 61 61 62 63 63 64 63 63 64 64 64 64 63 63 63 64 65 66 65 64 64 63 62 62 62 62 63 63 64 65 65 65 65 65 65 65 64 64 63 63 63 63 63 62 62 62 63 63 66 67 66 63 61 61 64 64 63 62 63 64 63 63 63 62 62 63 63 63 63 62 62 62 64 64 63 64 64 64 64 64 65 65 65 64 62 63 65 65 64 63 63 64 65 65 63 63 64 65 66 65 65 64 64 64 63 62 62 62 65 64 63 63 64 65 65 65 65 65 66 66 65 65 66 65 64 62 62 63 64 66 67 67 65 64 63 62 63 64 65 65 65 65 65 65 66 66 64 64 65 66 67 66 65 65 66 67 65 65 64 64 64 65 66 66 66 64 62 62 64 66 67 67 65 62 61 62 64 67 67 66 65 66 66 66 67 66 65 65 65 65 65 65 63 64 64 65 65 66 66 66 66 66 67 66 64 63 64 65 67 68 68 68 68 68 68 67 67 68 67 67 67 67 66 65 64 63 62 63 65 65 66 68 69 68 66 64 63 64 67 66 64 65 66 65 63 63 63 - 60 61 63 63 62 61 62 63 64 64 62 62 63 63 61 61 60 60 61 60 60 60 60 60 61 62 62 62 61 62 62 63 62 60 59 60 60 61 62 62 63 62 61 60 61 61 62 61 60 59 60 60 60 59 58 59 62 63 62 60 59 62 64 62 61 60 60 61 61 60 61 62 62 62 61 61 61 60 58 57 57 59 61 62 64 62 61 61 62 63 62 61 61 62 64 64 63 63 62 62 61 62 63 63 64 65 64 62 61 62 63 62 62 61 62 63 64 63 62 61 61 61 62 64 65 65 63 62 61 62 62 62 62 63 64 63 61 60 60 60 61 63 64 63 61 61 62 61 60 59 60 60 61 61 61 62 63 62 62 63 63 62 61 61 61 61 62 63 63 63 62 61 61 61 62 62 62 62 62 62 62 62 62 61 61 60 60 60 61 60 60 62 63 63 62 61 60 60 61 62 63 64 64 61 59 60 61 61 61 61 62 62 63 64 64 63 62 62 63 64 65 65 64 63 62 61 61 62 63 62 63 63 63 63 63 63 64 65 66 65 64 64 63 64 64 63 63 63 62 63 64 67 68 66 63 60 60 63 64 63 62 64 66 63 62 62 62 63 65 65 64 62 63 62 62 64 64 63 63 64 63 63 63 64 64 65 64 61 62 65 66 65 63 62 63 65 65 66 65 64 63 63 63 63 63 64 65 65 65 64 64 65 65 63 63 64 65 65 65 64 64 65 65 63 64 66 66 64 63 63 63 64 64 64 64 63 62 61 61 63 64 64 65 64 64 65 66 66 65 64 63 65 66 66 66 65 65 66 66 65 64 63 64 65 66 68 69 68 66 62 62 63 65 67 68 65 63 63 61 63 65 65 65 66 66 67 68 67 66 65 64 63 63 64 63 61 63 64 65 66 67 66 66 66 67 67 66 66 64 64 65 67 69 70 69 68 66 66 65 64 64 64 64 65 65 64 63 62 62 62 63 66 65 66 68 68 67 65 63 62 63 65 63 62 65 66 65 63 62 63 - 61 62 63 61 60 60 63 64 62 60 58 59 61 61 61 60 60 61 61 62 62 62 62 62 61 62 63 63 62 61 62 62 62 62 62 61 62 61 61 62 63 64 63 61 59 59 60 60 60 60 59 59 59 60 60 61 61 61 60 60 61 61 62 61 60 59 59 59 59 60 60 60 61 61 61 61 60 60 60 60 60 60 61 63 66 62 58 57 58 59 60 61 62 63 64 63 61 61 62 62 62 62 62 62 62 63 63 62 61 62 61 61 60 60 60 62 62 61 60 61 61 61 62 63 63 63 63 62 61 61 61 62 62 61 60 60 60 60 61 61 61 62 63 61 60 60 61 61 61 61 61 60 61 62 62 63 64 64 64 64 63 63 63 65 65 65 64 63 63 62 61 61 61 62 62 62 62 61 61 61 63 63 62 62 63 63 63 63 62 62 62 62 63 63 63 63 61 61 62 62 63 63 63 62 61 60 60 60 61 62 63 64 64 64 64 62 62 63 63 63 63 62 62 62 62 61 61 64 64 62 61 61 63 64 64 63 63 64 65 65 64 63 62 62 63 63 64 63 63 62 62 64 66 67 64 62 61 62 62 62 61 63 65 63 62 62 63 66 67 65 64 64 65 64 62 66 66 65 64 63 63 63 63 63 64 64 63 61 62 64 65 65 64 63 62 62 63 65 65 65 64 63 63 63 64 64 64 64 65 65 65 66 65 63 63 64 66 67 67 66 65 64 64 63 64 65 65 64 64 65 65 65 64 64 64 62 63 63 61 61 62 63 64 64 64 65 64 62 62 62 63 64 65 65 64 62 63 65 65 64 64 65 65 65 65 66 67 66 65 63 62 63 64 65 65 63 62 62 63 65 66 65 65 66 66 67 68 67 66 66 64 63 63 63 63 64 63 63 64 64 65 65 65 65 66 66 67 66 65 65 66 67 68 69 68 67 65 64 66 66 65 63 62 64 65 65 65 64 62 62 63 64 65 65 66 66 66 64 63 63 62 63 63 63 64 64 63 62 62 63 - 62 62 61 60 59 60 62 63 62 59 58 58 59 60 60 61 61 61 61 62 62 62 63 62 61 61 62 62 62 61 61 61 61 62 62 62 62 61 61 61 62 63 63 61 60 59 60 61 62 61 60 58 58 59 60 61 61 61 61 61 62 62 62 62 61 59 59 59 60 61 61 61 62 61 61 61 61 61 61 60 60 60 60 61 63 61 59 59 58 58 58 60 63 64 65 63 60 61 62 62 62 61 61 61 61 61 61 62 63 62 62 62 62 62 62 62 62 61 61 62 62 61 61 61 61 62 62 62 61 61 61 62 63 62 61 60 60 60 60 61 62 62 62 62 61 61 61 61 62 62 61 61 61 62 62 63 64 65 65 65 64 64 64 65 65 64 63 64 65 63 62 61 61 61 61 61 61 61 61 62 63 63 63 63 64 64 64 64 64 64 64 64 63 64 64 63 62 62 62 63 63 63 63 63 63 62 61 61 63 64 65 65 65 65 65 62 61 62 63 64 64 63 62 63 62 62 62 64 64 61 61 62 64 65 64 62 62 62 63 64 63 62 62 62 63 64 64 63 62 61 61 62 64 66 64 63 62 63 63 62 61 61 63 63 62 62 64 67 68 65 63 63 65 64 63 65 66 65 63 62 62 62 63 64 63 64 63 62 62 63 63 64 64 63 62 62 63 64 64 63 62 62 62 63 63 64 65 66 66 66 66 67 65 64 64 64 65 66 66 65 64 65 66 65 64 64 64 64 65 67 68 67 66 65 64 63 64 64 63 62 62 64 64 64 64 65 65 63 63 63 63 64 65 64 62 60 62 64 64 63 65 66 66 66 65 65 65 65 64 62 62 63 64 65 65 64 63 63 64 65 65 64 64 64 65 66 67 66 65 65 64 64 65 65 65 65 64 64 64 64 64 64 64 64 65 66 66 67 66 66 66 67 67 68 68 67 66 65 67 68 66 64 63 64 65 66 65 64 64 64 64 64 65 65 65 65 65 65 65 64 64 64 64 65 65 65 64 64 64 65 - 62 61 60 59 59 60 61 62 62 61 60 59 59 60 61 60 60 61 60 60 60 61 61 61 62 61 60 60 61 61 61 60 60 61 62 62 63 62 62 62 62 62 62 62 62 62 62 63 64 63 61 59 58 57 58 60 61 62 62 62 62 63 64 63 61 60 60 60 61 62 62 63 64 63 63 63 62 61 60 60 59 60 60 59 59 60 62 63 61 59 57 59 62 65 65 63 62 62 63 62 62 61 60 60 60 60 60 61 64 64 64 64 64 64 64 63 63 63 63 63 63 62 61 61 60 61 61 62 61 62 62 62 62 63 63 63 61 60 60 61 63 63 63 62 63 62 62 62 63 62 61 61 61 62 62 63 64 64 65 65 65 64 63 63 63 62 61 64 67 65 63 61 60 60 59 60 61 62 63 63 63 63 63 63 63 63 63 64 64 65 66 65 63 63 63 62 61 61 62 62 63 64 64 64 63 63 63 63 65 65 64 64 64 65 65 63 61 63 64 65 65 64 64 64 63 63 63 63 63 62 62 64 65 65 64 62 62 62 62 62 62 62 63 63 65 65 64 63 62 61 62 62 63 64 64 63 63 65 65 64 62 62 63 63 63 63 65 67 67 64 62 62 63 63 63 64 64 63 63 62 63 63 63 64 64 64 63 62 61 62 62 63 64 64 64 64 64 63 63 62 61 61 61 62 63 64 66 67 66 65 65 66 66 65 65 65 64 63 63 63 64 67 68 66 65 64 64 64 66 69 70 69 68 65 64 65 66 66 65 64 64 65 65 65 65 65 66 66 66 65 64 64 64 63 61 61 62 64 64 63 64 65 67 67 66 65 64 63 62 61 62 63 65 66 67 66 65 65 65 64 63 63 62 62 64 65 65 64 64 63 63 64 66 66 65 65 65 65 65 65 65 65 65 65 65 65 66 67 66 65 65 66 66 67 67 67 66 66 66 67 66 65 65 65 65 66 65 65 66 67 66 65 66 66 66 66 66 66 66 66 66 66 66 66 67 67 67 66 66 67 - 62 61 59 59 60 60 60 62 63 63 61 60 59 60 61 60 60 61 61 60 60 60 60 61 62 61 59 59 60 61 61 59 59 59 61 62 63 63 62 62 62 62 62 62 62 63 62 63 64 63 62 60 58 57 58 60 61 62 62 61 62 63 64 64 62 60 59 61 62 63 62 62 63 63 62 62 61 61 60 60 61 61 62 60 57 59 62 64 62 60 57 58 61 64 64 63 62 62 63 62 61 60 60 60 61 60 59 61 64 64 64 64 64 64 64 63 62 63 63 64 64 64 63 62 61 61 61 62 61 62 62 61 61 62 63 62 61 61 62 64 65 65 65 63 62 62 63 64 64 63 62 62 61 62 62 63 63 63 64 65 65 64 63 63 62 62 62 64 66 64 62 61 60 59 60 60 61 63 64 64 62 63 63 62 62 61 62 63 64 65 66 65 64 64 62 61 61 60 61 62 63 64 64 64 63 63 63 64 65 65 65 65 64 64 65 63 63 63 65 66 66 65 64 64 63 64 63 63 62 62 64 65 66 66 64 62 61 62 62 62 62 62 63 64 65 65 64 64 63 62 62 62 63 64 63 63 64 66 67 66 65 64 64 64 63 64 65 66 65 63 61 61 62 63 63 63 62 62 63 63 63 63 63 63 64 63 62 62 62 62 63 64 64 64 65 64 64 63 63 63 63 62 61 61 62 63 64 65 64 63 63 65 66 66 66 66 64 62 61 62 64 67 68 66 65 64 64 65 66 68 69 68 67 65 64 65 67 67 67 65 65 65 66 65 65 65 66 67 66 65 65 65 65 64 64 63 63 64 64 63 64 65 67 67 66 65 63 61 60 61 62 64 66 67 68 67 66 65 64 64 63 63 62 62 64 66 65 63 62 62 62 63 65 65 65 65 65 65 65 65 65 65 65 65 65 65 66 67 66 65 65 65 65 65 65 65 65 65 65 65 65 66 67 67 67 67 67 66 65 66 66 66 66 66 66 67 66 65 66 66 66 66 67 67 67 68 67 67 66 67 - 62 61 59 60 61 60 60 61 62 63 62 60 59 60 61 61 61 60 60 60 60 60 61 61 62 60 59 59 60 61 61 60 59 59 59 60 61 61 62 63 63 63 63 62 62 61 61 61 62 63 62 61 60 59 59 60 61 61 61 61 61 62 63 63 61 60 59 60 61 61 60 60 62 61 61 60 60 60 61 62 62 63 63 62 60 59 60 61 62 61 59 59 61 62 62 62 62 62 62 62 61 61 61 62 62 62 61 61 62 62 62 62 62 62 63 63 62 62 62 63 64 64 64 63 63 63 62 62 61 61 61 61 61 61 61 60 60 61 63 65 66 66 65 63 62 62 63 63 63 63 62 62 62 62 62 62 62 62 63 63 64 64 63 63 63 62 62 63 64 64 63 62 61 61 61 61 62 63 64 63 62 62 62 62 61 61 61 62 63 64 66 65 64 64 63 62 61 60 60 62 63 64 64 64 63 63 63 63 64 64 65 64 64 63 64 64 64 64 65 66 65 64 63 63 63 63 63 63 63 63 65 66 67 66 65 63 63 63 64 64 64 64 63 64 64 64 63 62 62 63 64 64 64 63 63 63 64 66 67 67 66 65 64 63 63 63 64 65 65 62 61 60 61 63 64 63 63 64 65 65 65 64 64 64 64 63 63 62 63 64 65 66 66 65 64 64 64 64 65 66 66 64 62 61 61 63 63 63 63 62 62 64 66 67 68 67 65 63 62 62 64 65 65 64 64 65 66 66 65 66 66 66 65 63 63 65 66 67 67 65 65 65 65 65 65 65 66 65 65 65 66 67 67 67 66 65 65 65 65 65 65 64 64 65 65 63 62 61 61 63 64 65 66 67 66 66 65 64 64 65 65 66 65 64 66 67 66 63 62 62 63 64 65 64 63 64 64 64 65 65 66 66 66 66 66 67 67 67 66 65 64 64 63 64 63 63 64 65 64 64 66 67 68 69 68 68 67 66 65 63 65 68 68 67 67 67 66 65 64 64 64 65 65 66 67 67 66 65 65 65 - 63 61 60 60 61 60 59 59 61 63 62 60 60 60 61 62 61 60 59 59 60 61 62 62 62 61 60 60 61 62 62 61 60 59 58 58 58 60 62 63 63 62 62 61 61 60 59 59 59 62 63 62 62 61 60 60 61 60 60 60 60 61 62 62 61 60 60 60 61 61 60 60 62 61 60 60 59 60 60 62 63 63 63 64 64 60 58 59 61 62 61 61 61 62 61 61 61 62 62 62 62 62 62 63 63 63 62 62 61 61 61 61 61 62 63 63 62 61 61 61 61 62 63 64 64 63 62 62 61 61 61 61 62 61 60 59 59 61 63 64 64 64 63 62 63 62 62 62 62 62 63 63 63 63 63 62 61 61 61 62 63 63 64 64 63 62 62 63 64 64 63 62 62 62 62 62 62 62 62 61 61 62 62 62 62 61 61 61 62 64 65 64 64 63 63 63 62 61 61 62 63 64 65 64 63 62 62 62 63 64 65 65 64 64 64 64 65 65 65 65 64 63 62 62 62 63 64 64 64 64 65 65 66 66 65 64 64 64 65 66 66 65 64 64 63 62 61 61 62 63 65 66 66 64 63 63 64 65 67 67 66 64 62 62 62 63 64 64 64 63 61 61 61 62 64 64 65 66 66 66 65 65 65 64 64 64 64 63 64 65 66 67 66 65 64 64 64 65 66 68 67 66 64 62 62 63 63 63 63 62 63 64 65 66 67 66 65 64 63 63 63 64 64 63 65 66 67 66 65 64 64 64 63 63 63 64 65 67 66 65 64 64 64 64 64 65 65 63 63 64 65 66 68 68 67 66 66 66 65 64 63 63 63 64 64 63 62 62 62 64 65 66 66 66 65 64 64 63 64 65 66 67 66 64 65 66 65 64 63 64 65 66 67 65 64 63 63 64 64 65 66 66 66 66 66 67 67 66 66 65 64 64 63 64 63 63 64 65 65 64 66 68 68 68 67 66 66 66 65 63 65 69 68 67 67 66 65 64 63 63 63 63 64 65 66 66 65 64 63 63 - 63 62 60 60 61 60 58 58 60 62 61 59 60 61 62 62 61 60 60 59 60 61 63 63 62 61 62 62 61 61 62 62 61 61 60 58 58 59 61 62 63 62 61 60 60 60 60 59 58 61 64 65 63 62 61 60 61 61 60 59 58 60 62 63 62 61 61 61 62 62 61 61 63 62 61 61 60 59 59 61 62 62 63 65 66 63 60 60 61 62 63 63 63 62 60 60 62 62 63 63 62 62 63 63 64 63 63 62 60 60 60 61 61 62 64 64 63 61 61 59 59 61 63 64 63 62 61 61 62 62 61 63 63 62 61 61 62 62 61 60 60 60 60 62 64 63 62 62 62 62 63 63 64 64 64 63 62 62 61 62 62 63 64 64 63 62 62 63 64 63 63 62 61 62 63 63 62 61 61 61 62 62 63 63 63 62 61 62 62 63 63 63 63 63 64 64 64 63 62 63 64 65 67 66 64 63 62 62 62 64 65 66 65 64 65 64 64 64 64 64 63 63 62 63 63 64 65 65 64 63 63 64 64 64 64 65 65 64 64 66 66 65 65 64 63 62 61 61 62 63 65 66 66 64 63 63 64 64 65 65 64 62 60 61 62 64 65 65 64 64 63 61 61 62 64 65 66 67 67 66 65 65 64 65 65 65 65 65 64 65 65 65 64 64 65 65 65 65 66 67 67 66 65 64 64 64 64 64 63 64 65 65 64 64 64 64 64 65 65 64 64 63 63 64 66 67 67 65 64 64 63 64 64 63 63 63 65 67 66 64 63 64 64 63 63 64 64 64 64 64 64 65 67 67 67 66 65 65 64 62 62 62 62 64 65 65 64 64 64 64 65 65 65 64 63 63 63 64 65 66 66 67 66 63 64 65 64 64 65 67 68 69 69 67 65 64 63 64 63 64 65 65 65 65 65 66 66 65 65 65 64 64 65 65 64 64 65 65 65 65 67 68 68 66 65 64 65 66 65 65 65 66 66 65 65 66 65 64 63 62 63 63 63 65 65 65 64 64 63 63 - 63 62 61 61 61 60 58 58 60 61 60 59 60 61 62 62 62 61 60 60 61 62 63 63 62 62 63 62 61 60 61 62 63 62 61 60 60 60 62 62 63 62 60 60 60 61 62 62 60 62 65 66 64 62 61 60 61 61 61 60 58 60 61 62 62 62 62 62 63 63 63 63 62 62 61 60 60 59 59 60 61 62 63 64 65 64 63 63 62 62 62 63 64 63 60 60 62 62 63 63 63 62 63 63 63 63 61 61 61 60 60 60 62 63 65 64 63 61 61 60 61 62 64 64 62 60 60 60 61 62 62 63 63 62 63 64 64 63 60 57 57 59 61 63 64 64 63 62 62 62 63 63 64 64 64 64 65 64 63 63 63 63 64 64 64 63 62 62 62 62 61 60 60 61 62 63 63 63 62 61 62 62 63 63 63 63 62 62 62 62 62 62 63 64 64 65 64 64 63 63 65 66 68 66 64 63 61 61 62 64 65 66 65 65 65 64 63 64 63 63 63 62 62 63 64 66 66 65 64 63 62 62 63 64 65 65 65 64 64 65 65 65 65 65 64 63 61 60 61 63 64 64 63 62 62 63 64 65 65 65 65 63 61 62 64 65 66 66 65 65 64 63 61 63 64 64 64 65 66 65 65 64 65 65 65 65 65 65 65 63 62 62 63 64 66 66 66 65 65 66 66 66 66 65 64 64 64 64 64 64 64 65 64 62 62 63 64 65 66 65 64 63 63 65 66 66 65 64 64 63 64 65 65 62 62 64 66 67 66 65 64 64 64 63 63 63 64 67 66 66 65 65 66 66 65 65 65 64 63 62 61 62 62 64 65 66 66 66 65 65 64 64 64 64 63 64 64 65 65 66 66 66 65 63 63 64 64 64 65 68 69 69 68 66 66 65 64 64 63 63 64 65 65 64 65 65 65 65 65 64 64 64 65 65 65 65 65 65 64 64 67 69 69 67 65 64 65 65 65 66 65 65 64 64 65 65 65 65 64 64 64 65 66 65 65 64 64 64 64 64 - 62 62 62 62 62 61 60 60 60 60 60 60 61 61 62 62 62 61 61 60 61 62 63 63 62 62 62 61 60 59 60 61 62 62 63 62 62 62 62 62 62 62 61 61 61 62 64 64 61 63 65 65 63 61 60 61 61 62 63 62 60 60 61 63 63 63 63 63 63 64 64 63 61 61 61 61 60 60 59 60 61 63 64 64 63 64 65 65 64 62 61 63 64 64 62 61 62 63 63 64 63 63 62 62 62 62 61 60 60 61 61 61 62 63 64 63 62 62 61 61 63 65 65 64 63 61 60 60 61 61 62 62 61 62 64 65 65 63 60 57 57 60 63 64 65 65 64 63 62 62 63 63 64 65 64 65 66 65 65 65 64 64 64 64 64 63 62 61 60 61 60 60 59 60 63 65 65 65 64 63 62 62 63 64 64 63 63 63 62 61 61 62 63 63 63 64 64 64 63 63 64 65 66 65 64 62 61 61 62 63 64 65 64 64 64 64 63 63 62 62 62 63 63 64 65 66 66 65 63 62 61 61 62 64 65 65 64 64 63 63 64 64 65 66 65 64 62 61 61 62 63 63 62 61 62 64 65 65 66 66 66 64 63 64 66 67 67 66 66 66 65 64 62 63 65 64 64 65 65 65 64 65 65 66 66 66 66 66 65 63 62 61 62 64 66 66 66 65 65 66 66 65 65 65 64 64 64 63 63 63 63 64 63 62 62 63 64 65 66 65 65 64 64 65 65 65 64 64 63 63 65 66 65 62 61 65 66 67 67 66 65 65 64 64 63 63 65 68 68 67 66 65 65 65 65 64 64 63 63 62 62 62 63 64 65 66 67 67 66 65 64 63 63 64 64 65 66 66 65 65 64 63 64 64 64 64 63 64 66 67 67 66 66 65 65 67 66 64 64 63 64 64 65 65 65 65 65 66 65 65 64 65 65 66 66 65 64 64 63 63 66 69 70 68 66 65 65 65 65 65 65 64 64 64 65 66 66 65 65 65 66 67 67 66 65 65 65 65 66 66 - 60 61 63 63 62 61 61 61 61 60 61 62 60 61 61 61 62 61 61 60 60 61 62 62 61 61 60 60 60 60 60 60 60 61 63 63 62 62 61 61 62 63 63 62 61 62 64 63 61 62 63 63 62 61 61 62 63 63 64 63 61 60 61 62 63 64 63 62 62 63 65 64 61 61 62 62 61 60 60 60 61 62 64 63 61 62 64 65 64 63 62 63 64 64 64 62 61 63 64 65 64 63 63 63 62 61 61 61 61 61 62 62 61 62 62 61 61 61 61 61 63 65 65 64 63 62 61 62 62 62 62 61 61 62 63 64 64 63 61 60 60 61 64 64 64 64 64 63 62 62 63 63 64 64 63 63 64 65 66 65 65 64 63 63 63 62 62 60 61 62 62 62 61 62 63 65 66 65 64 63 63 63 63 63 63 63 62 62 62 62 62 63 64 63 62 62 63 63 63 62 63 63 64 64 64 63 63 63 63 63 63 63 63 63 63 64 64 64 63 62 63 63 64 64 64 64 65 64 63 63 62 62 63 64 65 64 64 63 62 62 62 63 65 65 65 64 63 62 62 62 63 63 62 61 63 65 66 64 64 65 66 65 63 65 67 68 67 66 65 66 66 64 62 63 64 64 64 64 64 64 65 65 66 67 67 66 65 65 66 65 64 63 63 64 65 65 65 66 66 67 66 65 64 63 63 63 64 64 64 64 64 63 63 63 63 64 65 66 66 65 64 65 64 63 64 65 65 64 64 64 65 65 65 63 62 65 67 67 67 66 66 66 65 64 64 64 66 68 68 67 66 65 66 66 66 65 65 64 63 63 63 63 64 64 64 65 67 67 67 66 65 62 63 64 65 66 67 66 65 64 63 62 64 66 65 64 64 65 66 65 64 64 64 64 66 68 66 64 63 63 64 65 66 66 67 67 67 67 66 65 65 65 66 67 66 65 64 64 64 65 67 69 69 68 67 65 65 64 64 65 66 66 65 65 66 67 66 65 64 64 66 67 67 66 66 66 66 67 68 68 - 58 60 63 63 61 61 61 61 60 59 62 62 60 60 61 61 62 61 61 60 59 60 60 61 61 60 59 60 61 61 61 60 59 59 61 63 62 60 59 59 61 62 63 61 60 60 60 61 61 61 62 62 61 60 61 63 65 64 64 63 61 61 61 62 62 63 63 61 60 62 64 64 62 62 63 62 62 61 60 60 60 61 62 62 61 61 61 63 64 64 63 63 63 64 65 63 60 63 64 65 65 64 63 63 63 62 62 61 62 62 63 62 62 61 60 60 60 61 61 61 61 62 63 64 63 62 63 64 64 63 62 61 61 61 62 63 62 61 62 62 62 62 62 62 63 63 63 63 63 62 63 63 64 64 63 61 61 63 64 65 64 62 62 62 63 62 62 61 62 63 64 64 63 63 63 64 64 63 62 63 64 64 63 62 62 62 62 62 62 62 62 64 64 63 61 61 61 62 62 62 61 61 61 64 65 64 64 64 64 64 63 62 62 63 63 64 65 65 64 64 64 64 64 64 63 62 62 62 63 64 63 64 64 65 64 64 63 62 61 61 62 62 63 64 65 64 63 62 62 63 64 65 65 63 64 65 66 63 61 62 64 64 63 65 67 67 66 65 65 67 67 65 62 62 64 63 63 64 64 65 65 65 66 67 67 66 65 65 66 67 67 66 65 64 63 64 65 67 69 68 67 65 63 62 61 62 64 66 67 67 66 64 63 64 64 66 68 67 66 64 64 64 64 62 63 66 67 67 65 64 64 65 66 64 63 64 66 67 67 66 66 67 66 65 64 65 66 66 66 66 66 65 66 66 67 66 65 64 63 64 65 65 64 64 63 64 66 67 68 67 65 61 63 65 66 67 67 66 64 63 63 63 64 66 65 64 63 65 66 65 64 64 65 66 67 68 66 64 63 63 64 65 67 68 70 70 70 69 68 67 66 66 67 67 66 65 64 63 65 68 69 69 68 67 66 64 64 64 65 66 68 69 68 67 66 67 66 65 64 63 64 66 67 67 66 66 66 67 68 69 - 61 61 62 61 61 60 61 61 60 59 60 61 61 62 62 62 62 61 62 62 61 60 60 60 61 61 61 62 62 62 62 60 59 60 61 63 63 61 60 59 60 62 63 62 61 61 61 60 59 60 61 62 62 62 62 62 63 63 64 64 63 62 61 61 62 63 63 62 61 62 64 63 61 62 63 63 63 62 61 61 61 61 62 62 62 62 61 62 63 64 64 63 62 62 64 64 62 62 63 62 62 63 64 65 65 64 62 61 61 63 64 64 63 62 62 63 63 63 62 61 60 61 61 62 63 62 62 63 64 63 62 61 62 61 62 62 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 63 63 63 62 62 62 63 63 63 62 61 61 61 62 62 62 62 63 63 64 64 65 64 64 62 61 60 62 63 63 63 63 63 63 63 63 63 62 61 63 64 63 62 62 63 63 62 60 60 62 64 64 64 64 64 64 63 63 64 65 65 64 64 66 66 64 63 63 65 66 65 63 62 62 62 63 63 62 62 63 65 65 64 63 63 63 62 62 63 64 65 64 63 62 62 63 64 64 64 65 65 64 63 63 62 61 61 62 63 63 63 66 67 66 65 65 65 66 65 64 62 62 63 64 64 64 64 64 65 65 65 64 65 65 64 62 63 66 68 67 65 63 62 63 65 66 67 66 65 65 64 64 63 63 63 64 65 65 65 65 64 63 64 66 67 68 66 64 63 65 65 61 62 65 66 65 63 62 63 64 65 65 64 64 66 66 66 65 65 64 64 63 64 66 67 65 65 65 65 66 66 67 67 67 67 66 64 64 65 65 65 65 65 64 65 66 66 67 66 65 65 66 67 68 67 66 64 64 64 64 65 67 66 64 64 66 66 65 63 62 63 66 67 67 64 63 63 65 67 67 67 67 68 70 69 68 68 68 67 67 66 65 64 64 63 63 65 68 67 67 67 66 66 65 63 63 65 66 68 70 69 67 66 66 67 66 64 63 62 64 67 69 69 69 68 66 66 65 - 63 62 61 61 61 61 62 62 61 60 59 60 62 63 64 63 62 62 63 64 63 61 61 61 60 61 61 62 62 62 62 60 60 61 62 63 64 62 60 60 61 62 63 63 63 62 62 62 61 61 62 63 64 64 63 62 61 62 63 64 64 63 61 61 62 63 63 63 63 63 64 62 61 62 63 63 63 62 61 61 61 61 61 61 62 63 62 62 62 63 64 63 62 61 63 64 63 63 61 60 59 61 63 66 67 66 63 61 60 62 64 64 63 62 63 64 65 64 62 61 61 61 61 61 62 61 61 62 63 63 62 62 62 62 62 63 64 64 64 63 62 62 63 63 63 63 62 62 61 61 61 61 62 62 62 63 63 63 63 63 63 62 61 61 61 62 62 62 63 62 62 62 64 65 65 64 62 60 60 61 63 62 63 64 64 64 64 64 64 62 61 62 64 63 62 63 64 64 62 60 61 63 66 65 63 63 63 63 62 63 64 65 66 65 64 67 67 63 62 63 65 66 65 62 61 61 63 64 63 60 60 63 66 66 65 64 64 65 65 63 64 66 66 65 63 62 63 64 65 65 64 64 65 65 64 62 61 62 63 63 64 64 64 66 66 65 64 64 65 65 64 64 64 64 65 65 65 65 65 65 64 64 64 63 63 63 62 61 62 65 67 67 65 63 62 63 64 65 65 64 64 64 64 64 64 64 63 62 63 64 64 64 63 62 62 64 67 67 66 64 63 65 65 61 62 64 64 64 63 62 63 65 65 65 64 65 66 67 66 65 65 64 63 63 63 66 67 66 65 64 65 66 66 66 67 67 67 66 65 64 64 65 66 66 65 64 64 64 65 66 67 67 66 66 66 67 67 67 66 65 65 64 65 67 65 64 65 66 67 66 64 62 63 65 67 67 65 64 64 65 66 66 66 65 66 68 67 66 67 68 68 68 67 65 65 64 63 63 65 66 66 66 66 66 66 66 64 64 65 66 68 69 69 67 66 66 67 68 66 64 63 63 66 70 70 70 68 66 64 64 |