From 9e28e4c7b67c54229df11d355047ac8a88ea1817 Mon Sep 17 00:00:00 2001 From: Nguyễn Gia Phong Date: Sun, 15 Dec 2019 15:09:13 +0700 Subject: Normalize pathname --- THT/C/QG-2017/input16/12.txt | 450 ------------------------------------------- 1 file changed, 450 deletions(-) delete mode 100644 THT/C/QG-2017/input16/12.txt (limited to 'THT/C/QG-2017/input16/12.txt') diff --git a/THT/C/QG-2017/input16/12.txt b/THT/C/QG-2017/input16/12.txt deleted file mode 100644 index 64471ff..0000000 --- a/THT/C/QG-2017/input16/12.txt +++ /dev/null @@ -1,450 +0,0 @@ - 53 50 47 49 52 54 55 54 54 55 55 54 51 51 53 52 52 51 51 53 55 57 57 55 52 51 52 53 54 55 55 56 55 55 53 53 53 52 51 50 52 53 53 51 50 50 51 52 53 53 52 51 51 50 50 51 52 52 54 55 56 51 49 51 51 50 51 52 51 49 48 50 54 53 52 52 52 52 51 51 51 51 52 54 54 53 52 54 54 52 51 51 52 51 52 53 52 49 49 52 52 52 51 51 52 54 52 50 48 48 50 53 53 54 55 56 54 51 51 54 57 55 53 51 51 51 52 53 54 54 54 54 53 49 48 50 51 52 51 50 51 54 55 53 51 49 50 52 53 52 50 49 50 52 52 52 52 54 50 47 50 52 53 51 50 50 51 50 50 54 53 51 50 51 51 52 51 50 50 52 53 54 52 50 49 51 53 54 50 48 47 50 51 50 50 51 52 52 52 52 51 51 51 51 52 52 52 51 50 50 51 51 52 53 52 54 55 55 53 55 57 54 52 51 51 51 50 51 51 50 50 50 50 50 50 49 48 47 49 50 50 48 49 51 53 53 53 52 52 51 49 48 49 51 51 50 50 50 51 51 50 51 52 53 51 49 48 48 48 49 51 53 53 53 52 51 51 51 51 50 49 49 49 50 51 52 51 51 50 51 52 53 52 50 49 49 50 52 53 53 51 51 51 52 51 51 51 52 53 52 51 48 51 54 52 50 49 49 49 50 49 49 49 50 52 52 50 47 46 47 49 50 50 50 49 48 50 53 52 51 51 50 49 48 48 48 48 48 50 53 55 54 53 50 49 50 50 50 48 45 47 49 50 51 51 49 50 51 51 51 49 46 47 50 51 51 50 52 53 53 51 50 51 53 51 50 51 50 50 51 52 53 51 50 50 50 50 51 52 52 51 49 48 47 49 51 53 54 53 52 50 49 49 50 50 50 51 52 53 53 51 51 54 54 52 49 47 47 49 52 54 55 54 52 49 48 50 52 53 53 51 50 49 49 50 50 49 48 48 49 - 51 51 50 50 52 53 53 53 53 55 56 54 51 52 54 54 53 52 52 53 55 56 56 54 51 50 51 52 53 54 55 55 55 54 54 54 53 52 52 51 52 53 53 51 50 50 51 51 51 53 53 52 52 51 51 51 52 52 53 54 54 52 52 53 52 50 50 52 52 50 49 49 51 52 53 53 54 53 53 53 52 52 52 54 55 53 52 54 53 52 52 52 52 52 52 53 52 50 50 52 53 52 52 52 53 53 53 50 48 49 52 54 55 54 55 55 54 51 50 53 56 55 53 51 51 51 52 53 54 54 53 53 52 51 50 51 51 51 51 51 53 55 55 53 51 51 52 52 53 52 51 51 52 53 53 52 52 53 51 49 52 54 54 51 49 49 51 51 51 54 53 51 51 52 52 52 51 51 51 52 52 52 51 50 50 51 54 55 52 49 48 50 51 50 50 49 50 50 50 50 50 50 50 50 52 53 53 52 51 51 51 51 52 52 53 54 54 54 53 54 55 53 50 49 51 50 49 50 51 52 51 51 51 51 51 50 49 48 48 49 50 49 50 51 52 53 53 53 52 51 51 50 51 52 51 50 49 50 51 50 51 51 51 52 52 51 50 50 50 50 51 53 54 54 53 53 51 50 50 51 51 50 49 50 51 52 52 52 52 52 54 54 53 51 50 49 50 51 52 53 51 50 51 52 51 50 51 52 53 52 51 48 51 55 54 52 50 48 48 49 51 52 52 51 51 51 49 47 47 48 49 50 51 51 50 49 51 52 51 49 49 48 48 49 50 49 49 49 50 52 53 53 52 49 50 50 50 50 48 46 47 49 51 51 51 51 51 51 51 51 49 48 49 51 52 52 51 51 53 53 52 51 53 54 50 49 50 50 49 50 51 51 51 50 50 51 51 52 52 51 50 49 48 48 49 51 52 53 53 52 51 50 50 50 50 50 51 51 53 53 51 51 53 52 51 49 47 47 48 51 53 54 54 52 50 50 51 52 53 53 52 51 50 49 50 51 50 49 49 49 - 51 52 54 52 52 52 52 52 52 55 56 55 52 53 55 55 54 54 53 53 53 55 54 53 50 49 49 51 52 53 54 54 54 54 54 54 54 53 52 52 52 53 53 51 50 51 51 50 50 52 53 53 53 53 52 52 52 51 52 52 52 53 54 54 53 51 50 52 53 52 51 50 49 52 53 54 54 55 55 54 53 52 52 54 55 53 52 54 54 53 53 53 53 53 53 53 52 52 52 53 53 53 53 54 54 54 53 51 49 51 54 56 56 55 54 55 53 51 50 52 55 55 52 51 50 51 52 53 53 53 53 52 51 53 53 52 51 52 52 53 55 56 56 54 52 53 53 52 52 53 53 53 53 54 53 51 51 52 51 51 53 55 55 51 49 49 51 51 51 53 52 51 51 52 53 53 52 51 52 52 52 51 51 51 51 53 56 56 54 51 49 50 51 52 50 49 49 49 50 49 49 49 49 50 51 53 53 52 52 52 52 52 51 52 52 53 53 53 53 53 53 51 49 48 50 50 49 49 51 53 52 52 52 52 52 51 50 49 49 49 50 51 51 51 51 52 52 52 52 52 51 51 51 52 51 50 50 50 51 51 52 52 52 53 53 53 51 51 51 51 51 52 53 53 53 52 50 49 50 51 52 51 51 51 51 52 53 53 54 55 56 56 54 52 51 49 49 50 51 50 50 50 51 52 52 51 51 52 53 52 51 49 51 54 54 53 51 48 47 50 53 54 53 51 50 50 49 48 48 49 50 51 52 52 50 49 51 52 49 47 47 47 49 51 52 52 51 50 51 52 51 51 51 50 50 51 51 50 49 48 48 49 50 51 52 52 51 52 51 51 50 49 51 52 53 53 52 52 53 53 53 53 53 53 51 50 51 50 50 49 50 49 48 48 48 50 51 52 51 51 49 49 49 49 50 52 53 53 54 53 52 51 51 51 51 50 51 51 53 53 50 50 52 51 50 48 47 47 48 50 52 53 52 52 52 52 52 52 52 53 53 52 51 50 50 51 51 50 50 50 - 54 55 55 54 53 52 52 51 52 55 56 55 52 53 55 55 55 54 54 53 52 53 54 53 52 50 50 51 52 53 53 53 53 53 53 53 53 54 53 53 53 53 54 52 51 51 52 51 51 51 53 53 54 55 55 54 53 52 52 51 50 51 53 54 53 52 51 52 53 54 54 53 52 53 54 54 54 55 55 54 53 51 51 52 54 53 53 54 54 55 54 53 53 54 54 53 53 53 53 52 52 53 54 54 55 54 54 53 52 53 55 57 56 55 54 55 54 52 51 52 54 55 53 51 51 51 52 51 52 53 53 52 52 53 53 52 53 53 54 53 54 56 56 55 53 53 53 51 51 52 53 53 54 53 52 50 50 51 51 51 53 55 54 51 50 51 52 52 51 51 51 52 52 53 54 54 52 51 51 52 52 52 52 53 52 54 56 57 56 54 52 51 52 54 52 51 50 50 50 50 49 49 49 51 52 53 52 51 51 52 51 52 52 51 51 52 53 53 53 52 53 50 49 48 50 50 50 50 52 54 53 52 53 53 53 52 52 51 50 50 50 51 50 51 52 52 51 52 52 51 50 50 51 50 50 49 49 49 50 52 52 53 54 54 54 52 52 51 51 51 52 51 52 51 50 50 48 48 50 52 53 53 52 51 50 51 53 54 56 57 57 56 54 52 51 50 50 49 48 47 48 50 51 52 53 53 52 53 53 53 52 51 50 51 52 52 51 50 51 52 54 54 51 49 50 52 51 50 51 51 52 53 53 52 51 51 51 51 50 48 48 48 50 52 53 53 53 52 53 53 53 52 51 50 51 52 52 50 50 51 49 48 49 51 52 52 52 51 51 50 49 48 51 52 53 53 53 52 52 52 53 53 52 50 51 52 52 51 50 49 49 49 47 46 46 48 51 52 50 50 49 50 50 51 53 54 55 54 53 52 51 51 52 51 51 50 51 51 52 52 50 50 52 52 50 48 48 48 49 50 51 52 51 52 53 53 52 51 51 52 53 52 50 49 50 51 50 51 50 51 - 57 56 55 54 54 54 53 53 53 56 57 56 53 52 53 54 54 54 53 53 53 53 53 53 53 51 51 51 52 52 52 51 52 53 53 53 52 54 55 53 54 54 54 53 52 52 52 52 51 50 51 53 54 56 56 56 55 54 53 52 51 49 51 54 54 53 52 52 53 54 55 55 55 54 54 53 54 54 55 54 52 50 50 51 52 52 53 54 54 55 55 54 54 54 55 54 53 54 53 52 52 52 53 54 54 54 54 54 54 53 55 57 56 55 54 55 54 54 54 54 54 55 55 53 51 50 50 50 50 51 52 52 52 52 52 54 55 56 55 53 53 53 55 56 55 53 52 50 50 50 51 52 52 51 50 50 50 51 51 50 52 53 54 53 54 55 55 54 52 51 50 51 52 53 54 53 52 51 51 52 53 53 53 53 53 53 54 55 55 53 52 52 53 54 54 54 52 52 50 49 48 49 50 52 51 50 50 50 51 51 51 51 51 51 51 52 52 52 52 53 52 51 49 50 51 51 51 52 52 53 53 53 53 53 53 53 53 52 51 51 50 49 50 51 51 52 52 51 51 50 50 49 50 50 49 50 50 50 50 51 52 53 53 54 53 52 51 51 51 51 51 51 51 51 49 49 48 48 49 51 52 52 52 51 50 51 52 54 55 56 55 53 51 51 51 52 52 50 48 45 47 50 51 53 53 53 52 53 54 53 52 51 50 50 51 51 53 54 56 56 56 54 51 49 51 54 53 53 53 53 53 52 52 52 51 50 50 51 51 51 51 51 51 52 52 52 53 54 55 55 54 52 51 50 50 50 51 51 51 51 50 49 49 50 51 51 51 51 50 49 49 48 49 49 49 51 52 52 51 51 53 53 51 49 49 50 50 50 49 49 51 51 50 49 49 50 51 51 50 50 50 50 50 51 52 53 54 54 51 50 51 51 52 51 51 50 51 51 52 52 51 52 53 52 51 49 49 49 49 50 50 51 51 52 52 52 52 51 51 51 52 51 50 49 49 49 50 50 50 51 - 56 54 53 53 54 55 54 54 54 56 57 56 53 52 52 52 53 52 52 52 53 53 53 54 54 53 51 51 50 50 50 50 51 52 52 51 51 54 56 54 54 55 54 53 52 51 51 51 50 50 51 53 55 56 57 56 56 55 54 53 52 50 50 53 54 55 54 53 52 53 53 54 55 55 54 54 53 53 53 53 52 50 50 51 51 52 53 53 54 54 54 53 54 54 54 54 54 53 52 51 51 51 52 52 52 52 53 54 55 54 54 56 56 55 54 54 54 55 55 55 55 55 55 53 51 50 49 49 49 50 51 52 52 51 52 54 56 57 55 53 52 52 54 56 56 53 51 50 49 50 50 51 50 49 49 49 50 51 51 50 51 52 53 53 54 55 55 54 51 50 50 51 52 53 53 52 51 50 51 51 52 54 54 53 53 52 52 53 52 52 52 53 54 53 54 55 54 52 50 48 49 50 51 51 50 49 49 50 51 52 52 52 52 51 52 52 51 50 51 52 52 51 50 51 51 52 52 53 52 52 52 53 54 53 53 53 52 52 52 52 50 48 50 51 52 52 52 51 50 50 50 50 50 51 51 51 51 51 51 50 50 50 51 52 52 51 51 52 52 52 52 52 52 51 50 50 49 50 49 50 51 51 51 51 51 51 52 52 53 54 52 51 50 51 52 54 54 53 50 47 48 49 51 52 53 52 52 52 53 52 51 50 51 51 50 51 52 54 56 56 55 53 51 51 52 54 54 54 53 53 52 52 50 50 50 48 49 50 51 52 53 52 51 51 50 50 52 53 53 53 54 53 51 49 48 49 50 50 50 49 49 49 48 48 49 50 51 51 50 49 49 49 47 47 48 51 52 51 50 51 53 53 52 49 48 48 49 49 49 49 51 53 53 52 52 52 52 50 49 49 49 49 49 49 50 51 51 52 50 49 51 52 52 52 51 50 51 51 52 52 51 51 52 51 51 49 50 49 49 50 50 51 52 52 51 51 52 52 53 53 51 50 50 49 48 49 49 49 50 51 - 52 52 52 52 54 55 54 54 53 55 56 56 54 53 52 52 51 51 51 52 53 53 53 54 53 53 52 52 50 49 49 50 51 52 52 51 50 53 55 53 54 54 54 52 51 51 51 50 49 50 52 54 55 56 56 56 55 54 54 54 54 53 52 52 53 55 56 54 52 51 51 51 52 54 55 53 52 51 51 51 51 50 50 51 52 51 51 52 53 53 53 53 54 53 53 54 53 53 52 51 50 51 52 51 50 50 52 54 56 54 53 54 55 55 54 54 54 54 55 55 54 53 53 52 52 51 50 49 49 50 50 50 50 51 52 54 55 56 55 53 52 53 54 55 55 54 53 51 50 50 50 50 49 49 49 50 51 52 51 51 52 52 53 53 54 54 54 53 52 51 51 52 52 52 52 51 50 49 49 50 51 53 54 53 53 52 52 51 51 50 51 54 55 55 55 55 54 52 50 49 51 52 51 49 48 49 50 50 52 52 53 53 52 51 51 52 50 48 49 51 51 52 51 52 51 52 53 53 52 50 52 53 53 53 52 51 51 51 51 52 51 49 50 51 53 53 52 51 51 51 52 53 52 51 51 52 52 52 51 49 49 48 49 51 51 51 51 51 51 51 52 52 52 53 53 53 52 52 50 49 49 50 51 52 52 52 52 51 51 51 51 51 51 52 54 54 54 53 52 50 49 49 50 52 52 52 51 51 51 50 50 49 51 52 51 49 49 49 51 52 52 52 52 52 53 54 54 54 53 51 51 50 49 48 48 47 48 50 50 51 53 52 51 50 50 49 49 50 50 50 52 52 51 49 48 49 51 51 50 48 49 49 47 46 47 49 51 52 51 50 50 50 48 47 49 51 52 52 50 50 53 54 53 51 49 49 51 50 49 50 52 53 53 52 51 51 51 50 48 48 49 48 48 47 47 48 49 49 50 50 52 53 53 52 51 50 51 51 51 51 50 49 50 50 50 49 50 50 50 50 50 51 52 52 50 51 52 54 55 53 51 49 49 49 49 49 50 50 50 51 - 49 50 52 52 53 54 53 52 53 54 56 56 55 54 53 52 52 51 51 52 52 52 53 53 53 53 54 52 51 50 49 50 52 53 53 53 52 52 52 51 52 53 54 53 52 52 53 53 51 52 53 54 54 54 54 53 53 53 53 54 54 55 54 52 51 53 55 53 52 51 50 49 49 52 54 52 50 50 50 49 50 50 51 52 52 50 50 51 52 52 52 52 53 54 54 53 53 53 53 52 52 52 52 52 52 51 52 54 56 53 53 54 55 56 55 54 53 53 54 55 53 52 52 53 52 52 52 51 50 50 50 50 50 53 53 53 53 54 55 53 54 54 55 53 53 54 53 52 51 51 50 50 49 49 50 51 52 52 53 53 54 54 54 54 53 52 52 52 52 51 52 53 52 52 51 51 50 49 49 49 50 52 53 53 53 53 54 53 51 50 51 54 57 57 56 55 52 50 49 51 53 53 52 48 47 49 50 51 52 53 53 53 52 51 52 52 50 47 49 51 51 51 52 52 52 52 53 53 51 50 51 52 53 52 51 51 51 51 51 51 51 50 51 52 52 52 51 51 52 53 54 56 54 51 50 51 51 51 50 49 49 48 50 52 52 51 51 50 50 50 50 50 51 53 54 54 53 53 51 49 49 49 51 52 52 51 52 52 51 50 52 53 54 54 53 51 50 50 50 50 49 49 50 51 52 52 51 51 51 50 50 50 50 50 50 49 48 46 46 48 51 52 52 51 51 53 54 54 52 51 49 48 48 48 48 47 48 49 49 50 51 51 51 51 50 50 49 48 48 48 51 53 53 51 51 52 53 53 51 48 49 50 47 46 47 48 50 52 51 51 51 51 50 50 50 51 51 51 50 50 53 54 53 52 51 52 53 53 51 50 51 52 52 50 48 49 50 50 48 47 48 48 48 48 48 49 50 51 52 52 53 53 53 52 51 50 50 50 49 49 47 48 49 49 50 50 51 51 51 51 51 51 52 52 50 50 51 54 55 53 50 49 48 49 49 49 50 50 51 50 - 51 52 53 53 54 54 54 52 53 54 56 56 55 54 54 53 52 51 51 51 52 52 52 52 53 54 55 54 52 51 50 51 52 54 54 54 54 52 49 49 51 52 53 53 53 53 55 55 54 54 54 53 53 53 52 52 52 52 53 54 54 55 54 52 51 52 53 52 52 52 52 50 49 51 52 52 51 50 49 49 50 51 52 52 51 50 50 51 52 52 53 53 53 53 53 53 53 54 54 53 53 53 54 54 54 53 53 54 54 52 52 53 55 56 56 54 52 51 53 54 53 51 52 53 54 54 53 52 51 51 52 51 51 53 53 52 52 53 53 54 54 54 54 52 51 54 54 52 52 51 50 50 50 51 51 52 52 53 53 54 54 55 55 54 52 50 49 51 52 52 52 53 52 52 51 50 50 51 50 50 51 52 53 53 54 54 56 55 52 50 51 55 58 57 56 55 52 51 51 51 52 53 51 49 48 49 50 50 52 52 52 52 51 51 51 52 51 49 50 51 49 50 51 52 52 53 55 53 51 50 51 52 52 52 51 50 51 51 51 51 52 52 52 52 52 51 51 51 52 53 55 57 54 49 49 49 50 50 50 50 50 51 52 54 53 51 50 50 49 49 49 49 50 51 51 52 52 52 51 49 48 49 50 51 51 51 51 52 52 52 54 55 56 55 53 49 47 47 48 49 49 50 50 51 52 52 52 52 52 51 51 51 50 50 52 51 50 48 48 49 53 53 53 51 51 52 53 53 52 50 49 49 50 50 49 48 49 50 50 50 50 51 52 52 51 50 49 47 47 49 52 54 54 53 53 53 54 54 52 50 50 50 48 48 48 48 50 51 51 51 51 51 51 52 51 50 50 50 50 51 52 52 52 52 50 50 52 52 51 50 51 52 53 52 51 51 51 50 49 48 48 49 50 51 51 51 53 53 52 51 52 53 52 51 51 50 50 50 48 48 47 48 49 50 50 51 52 52 52 52 52 52 51 51 50 51 52 53 54 52 50 49 48 49 50 50 50 50 51 51 - 53 54 54 55 55 55 55 54 54 56 57 56 54 53 53 53 52 51 51 51 51 51 52 53 54 55 55 55 53 51 51 50 51 53 54 55 55 51 49 50 51 53 53 53 52 53 54 55 54 53 52 52 52 52 52 52 52 53 53 54 54 55 54 53 53 54 53 52 51 53 54 53 50 50 52 53 53 52 50 49 50 51 51 51 50 51 52 53 54 54 54 54 54 54 53 52 52 53 53 53 53 54 55 57 56 55 54 53 52 50 50 51 53 56 57 54 51 50 53 54 54 52 52 54 54 54 53 52 51 52 53 53 52 53 52 51 51 52 53 53 53 53 53 52 51 53 52 52 51 51 50 50 51 52 53 53 53 54 54 53 53 53 54 54 52 50 48 50 52 52 52 53 53 52 51 50 51 52 52 52 52 52 52 52 53 54 56 56 54 51 51 55 58 57 56 54 53 54 53 51 50 50 50 50 51 50 49 50 51 52 52 51 51 51 52 53 53 52 52 51 48 49 51 53 52 53 56 54 52 51 51 52 53 52 51 51 52 53 54 52 52 53 52 52 51 51 52 52 52 53 54 55 53 50 49 48 48 49 50 51 52 52 53 54 53 52 51 51 50 50 50 50 50 49 48 48 49 51 50 49 49 50 50 50 49 50 50 52 53 53 54 55 55 54 52 49 47 47 48 49 50 51 50 51 52 51 51 51 51 51 51 52 51 52 52 52 51 50 50 51 53 53 53 52 51 51 52 52 52 51 50 51 52 51 50 48 49 50 51 51 52 52 51 51 50 50 49 48 50 51 52 53 53 52 52 52 52 53 52 50 51 51 50 50 50 50 50 50 50 50 50 50 51 51 51 50 49 49 52 53 53 50 50 51 48 47 50 52 51 51 52 52 54 54 55 55 52 49 48 47 47 49 51 51 51 52 52 52 51 50 51 51 51 50 51 51 51 50 49 48 49 50 50 51 51 52 53 52 51 51 51 51 50 50 51 52 52 52 52 51 50 50 50 50 51 51 51 51 51 52 - 54 55 55 55 56 57 57 56 57 57 57 56 53 52 53 53 52 52 52 51 51 51 52 54 56 56 54 54 53 52 51 50 50 51 53 54 55 52 50 51 53 54 54 52 51 51 52 53 52 50 49 50 51 52 52 53 54 54 55 54 54 54 54 54 56 56 55 52 51 52 55 55 52 50 51 54 55 54 51 50 51 51 52 51 50 52 53 55 55 55 55 55 54 53 53 52 51 51 51 53 53 54 56 58 58 56 53 52 50 49 48 49 51 55 56 54 50 50 52 55 54 52 53 55 54 53 52 51 50 51 52 53 52 52 51 50 51 52 53 52 51 51 52 53 52 52 51 52 52 51 51 51 52 54 55 54 54 55 54 52 50 52 54 56 54 52 50 50 51 51 52 53 53 52 51 51 53 54 54 55 54 53 52 51 51 53 55 56 54 52 51 55 57 56 55 55 55 56 54 51 48 46 48 53 54 51 50 51 51 52 52 52 51 52 53 55 55 54 53 51 48 48 50 52 52 53 56 54 52 51 52 53 52 52 52 53 54 55 55 54 53 52 52 51 50 51 52 53 53 52 51 51 52 51 50 49 48 49 50 52 52 52 52 52 53 53 53 53 52 52 53 52 51 49 47 46 47 50 49 49 50 50 50 49 47 48 50 52 53 53 53 52 53 53 52 50 49 50 51 51 50 51 50 51 50 50 51 52 51 51 52 52 53 53 52 51 50 51 51 50 51 50 52 53 51 49 51 52 52 52 52 53 53 52 51 48 47 49 51 53 54 53 51 49 49 48 49 50 53 53 53 52 51 51 50 49 49 50 50 49 50 51 51 52 51 51 50 49 48 48 48 48 49 50 50 49 48 50 54 54 52 49 48 49 47 48 52 53 52 51 51 51 53 54 56 56 53 50 47 46 47 49 50 51 50 50 49 50 51 50 50 51 50 51 51 52 52 52 50 50 50 51 52 51 52 53 53 52 50 50 49 49 50 51 53 53 53 52 51 50 50 50 51 51 51 50 51 51 52 51 - 55 54 52 51 53 55 57 57 57 57 55 53 53 53 52 52 52 54 55 55 54 54 54 54 54 54 53 52 52 52 50 51 52 51 53 54 53 52 51 50 51 52 53 51 50 50 51 51 49 48 48 49 50 51 52 53 54 54 54 53 52 53 54 55 55 55 53 51 52 53 54 53 51 52 53 55 57 56 55 52 52 53 54 55 55 54 53 53 54 55 55 54 51 49 49 51 52 51 53 55 55 55 54 54 54 54 53 53 53 51 50 48 50 52 53 53 52 52 51 51 51 51 52 53 53 52 51 50 50 50 51 51 52 53 53 53 53 53 52 52 52 52 52 53 53 50 51 53 53 53 53 54 54 52 52 53 54 54 53 52 51 52 55 55 55 53 51 50 49 51 52 52 52 52 52 54 54 54 53 53 53 52 51 50 49 50 52 53 52 51 51 52 52 51 52 54 58 57 53 48 47 48 50 53 55 55 53 52 51 49 49 51 51 51 54 53 53 53 51 49 48 48 48 48 49 51 53 52 50 49 50 53 54 55 56 55 54 54 53 53 52 52 53 53 51 52 53 54 53 50 49 51 52 51 51 51 53 53 51 50 50 51 52 54 54 53 53 53 52 52 51 50 50 49 49 48 48 49 49 49 48 48 48 48 48 48 49 50 52 53 52 51 51 51 51 52 52 52 52 52 51 50 51 49 47 47 51 54 55 53 52 54 52 51 51 52 52 51 50 49 49 49 51 53 52 51 52 53 53 51 51 51 53 53 52 50 49 48 50 52 52 52 51 50 49 48 49 50 49 50 52 52 52 51 51 50 50 52 52 50 49 50 51 51 50 49 49 49 50 50 50 49 49 50 52 53 52 50 51 52 51 50 49 48 48 50 52 52 52 50 49 49 51 51 53 54 53 51 51 50 50 50 51 51 50 49 50 51 50 50 51 52 51 50 50 52 53 54 52 50 51 52 51 52 52 52 51 49 48 49 49 48 51 53 54 53 51 50 51 51 51 50 50 51 50 50 50 51 51 50 - 53 53 51 50 51 53 55 56 56 55 53 53 54 53 52 51 52 54 56 56 56 55 54 54 54 54 53 52 52 52 51 53 54 53 54 54 54 53 52 49 50 52 53 52 51 51 52 52 49 49 50 51 51 51 52 52 53 54 54 53 52 52 54 55 55 53 51 50 51 53 52 52 51 52 53 55 57 57 56 54 53 53 55 56 56 53 52 52 53 54 55 53 51 48 49 51 53 52 53 55 56 55 53 51 51 51 53 54 54 52 50 49 51 52 51 52 53 52 50 49 50 52 53 53 53 52 51 50 50 50 50 50 52 54 55 54 54 53 53 53 53 53 53 54 54 52 53 54 53 53 53 54 53 51 51 52 54 54 53 51 51 53 54 55 56 55 52 50 49 51 52 53 53 53 53 54 53 53 52 52 52 52 50 48 47 49 51 52 52 51 51 51 51 50 49 52 57 56 53 48 48 50 52 53 55 56 54 52 51 49 49 51 50 51 53 52 52 51 50 49 50 50 49 48 50 52 53 53 51 50 51 53 54 55 55 54 53 52 52 52 51 51 53 54 53 53 54 54 52 49 48 50 52 52 52 53 54 55 53 51 50 51 53 54 54 53 53 52 52 51 51 51 50 50 50 51 51 51 50 50 49 48 48 48 49 50 50 51 52 52 52 52 52 51 51 52 53 52 51 52 51 51 53 50 47 47 50 54 54 53 52 55 53 51 52 53 53 52 51 50 49 49 51 53 53 54 54 54 54 52 51 51 52 52 51 50 49 49 50 50 51 51 52 52 51 50 51 51 49 49 53 53 52 52 51 50 51 52 52 50 51 51 52 52 51 50 50 50 52 52 51 49 49 50 52 54 53 50 50 50 51 52 51 49 48 50 52 53 53 51 49 48 49 50 51 52 52 52 52 52 51 51 51 51 50 49 50 52 51 51 51 52 52 51 51 52 54 54 52 51 51 51 49 50 50 51 50 50 51 51 51 50 51 53 54 52 50 49 51 52 51 50 51 52 50 49 49 50 50 49 - 50 51 53 52 52 53 53 53 52 52 52 53 55 53 51 52 52 53 54 55 55 53 53 54 56 54 52 52 51 50 52 52 53 55 55 54 55 54 53 50 50 52 54 54 54 54 55 54 52 53 54 54 53 53 52 52 52 53 52 52 51 52 53 54 54 53 51 49 50 52 52 52 52 52 52 54 56 56 54 54 53 52 53 53 53 51 51 52 54 55 56 54 51 50 50 52 54 53 53 54 54 54 52 51 50 51 52 53 53 50 49 50 53 54 53 52 51 50 49 49 51 53 54 54 53 52 51 51 50 51 51 51 52 54 54 53 52 52 52 53 53 54 54 55 55 55 55 54 53 52 52 52 52 51 51 52 52 54 53 51 50 51 53 54 55 55 53 51 50 50 52 54 54 53 52 52 52 51 51 53 53 52 50 48 47 48 50 51 52 51 51 51 52 51 49 49 53 55 54 51 50 51 52 54 55 54 53 52 50 51 51 51 51 52 51 53 52 49 49 50 52 53 52 51 52 53 55 54 53 52 53 52 52 52 52 51 51 51 51 51 51 52 54 55 55 54 53 53 51 49 49 50 53 56 54 53 54 54 54 54 53 53 52 51 52 54 53 52 51 51 52 53 52 52 52 51 52 52 51 50 49 50 50 50 49 50 51 53 52 51 52 53 52 52 51 52 52 52 51 51 50 51 53 53 50 50 50 51 50 50 51 54 54 52 52 53 52 51 52 52 51 51 52 53 53 54 54 55 54 53 52 52 51 50 49 47 48 49 49 49 49 50 51 52 53 52 53 54 51 50 52 52 51 51 51 50 50 52 52 51 51 53 53 54 53 52 51 52 53 52 51 50 49 50 51 52 52 50 50 51 52 53 52 50 48 49 51 53 54 53 51 49 49 49 50 50 51 52 51 51 50 51 51 51 49 49 50 52 51 50 50 51 51 52 51 52 52 53 52 52 52 50 49 48 49 51 51 53 54 54 53 51 50 51 52 51 49 49 51 52 51 50 52 52 50 49 49 48 49 50 - 50 51 53 53 52 53 52 51 50 50 51 53 55 55 54 54 53 52 53 54 54 52 51 53 56 54 51 53 50 50 53 52 52 55 55 55 55 54 53 51 51 52 54 55 55 56 57 56 55 56 56 55 54 53 52 51 52 53 52 51 51 52 53 54 54 54 52 51 51 52 53 53 52 53 53 53 53 53 52 52 52 52 53 53 52 52 51 52 54 56 56 54 52 50 51 53 54 54 54 54 55 54 53 52 51 50 50 52 52 51 50 51 54 55 53 52 51 50 49 50 53 54 55 54 54 53 51 51 51 51 51 51 52 53 53 51 51 51 52 53 54 53 54 54 55 56 55 53 53 52 52 52 51 51 52 52 52 53 52 51 51 50 51 53 55 55 54 52 50 52 53 53 53 52 52 52 52 52 51 52 53 51 50 50 49 49 50 50 52 53 52 52 53 53 49 48 51 54 54 53 52 51 51 52 53 53 53 52 50 52 53 52 54 55 53 54 53 49 50 51 53 55 54 52 52 53 55 54 53 53 53 52 52 51 51 50 50 51 51 51 51 52 55 56 55 53 52 52 51 49 49 50 54 57 54 53 54 54 55 55 54 53 52 51 52 54 53 52 51 51 51 52 52 52 51 51 51 52 50 49 49 51 51 50 49 49 50 53 51 50 52 53 52 51 51 52 53 53 53 52 49 49 52 53 51 50 51 51 50 49 51 53 53 52 52 51 51 51 52 52 52 52 52 53 52 53 53 53 52 51 51 51 51 50 49 48 48 49 49 48 49 49 51 52 53 52 53 53 51 51 52 50 50 51 51 50 50 52 52 51 51 52 53 54 54 53 53 54 54 54 53 52 51 51 51 52 51 50 51 51 52 53 52 49 48 49 51 53 54 52 51 49 48 49 49 49 51 51 51 51 52 51 52 51 49 49 50 52 52 51 50 49 51 52 51 51 51 51 51 52 52 52 50 49 50 51 51 53 54 54 53 51 50 50 51 50 49 49 50 51 51 50 51 52 52 51 50 48 49 51 - 53 52 52 53 52 52 51 50 50 51 52 53 54 55 57 57 55 53 52 53 54 53 51 53 56 54 52 53 51 51 54 53 52 55 55 54 56 55 54 53 52 53 54 54 54 56 56 56 56 56 55 54 53 52 51 51 51 52 52 51 51 52 53 55 56 56 54 54 53 53 53 53 53 53 53 52 51 51 51 51 52 52 53 53 53 52 52 53 55 57 56 55 53 51 51 52 54 54 54 54 54 54 54 54 52 51 51 52 53 53 53 52 54 54 53 52 52 52 51 52 54 55 55 54 54 53 51 51 51 52 52 52 53 53 52 50 49 49 51 52 53 53 53 53 54 55 54 52 52 53 53 51 50 52 54 54 53 52 52 52 51 50 51 52 53 55 55 53 52 53 53 52 51 50 51 53 54 53 52 51 51 52 52 51 50 50 50 51 52 53 53 53 53 54 51 49 52 54 54 54 53 51 50 50 52 53 54 53 51 54 55 54 56 56 54 55 54 51 50 51 53 54 52 50 51 52 53 52 52 52 52 51 51 51 50 51 51 51 51 51 52 53 55 55 53 51 51 51 52 52 51 51 52 53 52 52 53 55 54 53 52 53 52 52 52 52 52 51 51 52 52 52 53 52 51 50 51 51 50 50 51 52 52 51 49 49 49 51 51 49 51 51 51 50 50 52 54 55 55 54 51 49 51 51 50 50 51 52 51 51 51 53 52 50 50 50 50 51 52 52 52 51 51 51 51 52 52 50 49 48 48 49 50 50 51 50 50 50 49 49 50 51 51 52 52 51 51 51 50 51 51 50 49 50 51 51 51 52 53 52 51 52 53 55 54 54 54 54 54 54 53 53 52 51 52 52 51 50 51 52 53 53 51 49 50 51 52 53 53 52 50 49 49 49 49 50 52 52 52 52 52 52 52 51 49 48 49 51 52 51 49 49 50 51 51 50 50 50 51 51 52 51 51 52 52 51 50 50 51 52 52 51 50 50 51 50 49 49 50 50 50 51 51 51 53 53 51 49 50 51 - 55 53 51 52 52 51 50 50 51 52 52 52 51 54 58 59 56 52 49 51 53 54 53 53 56 54 52 52 52 52 53 53 53 55 55 55 55 56 56 54 54 54 53 53 53 53 54 55 55 54 54 53 52 50 50 50 51 51 52 51 52 52 53 55 57 57 56 55 54 53 53 53 54 54 54 53 51 51 51 52 52 53 54 54 54 53 53 54 56 57 57 56 55 53 53 53 53 53 52 51 51 53 54 55 54 53 53 53 54 55 54 52 53 53 52 52 52 52 52 52 54 55 55 54 54 52 51 51 51 52 52 53 54 54 53 50 48 48 49 51 53 54 53 53 53 54 52 51 52 53 53 51 50 52 54 54 53 52 53 53 52 51 50 51 53 54 55 54 53 54 53 52 49 49 50 53 55 54 53 51 50 52 53 53 52 51 51 51 52 53 53 52 52 53 51 51 53 53 53 53 53 52 50 50 52 55 55 54 53 54 55 54 54 54 53 53 53 52 51 51 52 51 50 49 50 51 52 51 51 51 51 52 51 51 51 51 51 51 51 52 53 54 54 54 52 50 50 52 53 54 53 52 51 49 49 50 52 54 53 52 51 52 53 53 52 51 52 51 51 52 52 52 52 51 50 50 51 51 51 52 52 52 52 51 50 50 50 50 51 50 49 49 48 49 50 52 54 55 55 55 53 51 52 51 49 49 51 53 53 52 52 52 50 49 49 49 50 50 51 51 51 51 50 50 52 54 52 50 48 47 47 48 49 51 52 52 51 51 51 51 51 52 52 51 51 51 50 49 50 51 52 50 50 51 52 52 52 54 54 53 52 52 53 54 54 54 53 53 53 53 53 52 52 52 51 51 51 50 51 52 54 53 51 50 51 53 52 52 52 51 50 49 49 50 50 51 52 53 53 53 53 52 52 50 48 47 48 51 52 51 50 50 50 50 50 50 51 51 51 52 50 50 52 54 53 51 49 48 50 51 51 50 51 50 50 51 50 50 49 49 49 50 50 51 53 52 51 49 50 51 - 55 54 52 52 52 51 51 50 51 52 52 51 50 53 56 58 55 50 46 48 52 54 54 54 55 53 51 51 52 52 51 53 54 54 55 55 55 56 57 57 55 54 53 52 51 51 51 52 54 53 52 52 50 49 49 50 51 51 52 51 51 51 52 53 55 55 55 53 52 53 52 54 54 54 54 54 53 52 52 53 54 54 54 55 54 53 53 54 55 56 57 57 56 55 55 54 53 51 50 49 50 52 54 55 55 54 54 53 53 53 52 52 53 53 52 51 51 51 51 51 53 54 54 54 53 51 50 50 51 52 52 53 54 55 54 51 49 48 49 51 53 54 54 53 53 54 52 52 53 53 53 51 50 51 53 54 53 52 53 54 54 52 50 50 51 54 54 54 53 54 53 52 50 49 50 53 54 54 53 51 51 52 53 54 54 52 51 51 52 53 53 51 50 49 50 51 53 52 51 52 53 53 52 51 53 56 55 54 55 53 53 54 52 51 52 51 51 52 51 50 51 51 50 49 50 52 52 51 50 50 51 52 52 52 51 50 50 50 51 52 53 54 54 53 52 51 50 51 52 53 54 54 52 49 48 49 51 52 52 51 51 52 53 53 52 51 51 52 53 53 53 52 52 51 50 50 51 52 53 54 53 52 51 51 51 52 52 52 52 51 48 47 47 48 50 52 53 53 54 54 54 53 53 51 50 50 51 53 53 53 51 52 49 48 49 50 50 50 51 52 51 50 50 51 54 57 55 53 51 49 48 49 50 51 52 52 51 51 51 52 53 52 53 52 52 51 50 49 50 52 53 50 50 51 53 53 53 55 55 54 53 53 53 54 54 54 52 51 52 51 50 51 51 51 50 50 49 50 51 52 54 54 52 51 53 54 53 53 52 51 50 50 49 50 49 50 51 52 53 53 52 53 53 51 49 48 49 52 52 52 51 51 50 49 49 50 52 52 52 51 49 49 52 53 53 51 49 49 51 51 51 50 50 49 49 49 50 50 49 48 49 49 50 51 52 51 49 49 49 50 - 53 54 55 54 53 52 51 51 52 53 53 53 52 53 55 56 54 49 45 46 50 53 53 52 52 52 51 50 52 52 51 53 55 53 54 56 54 56 57 58 56 54 53 52 51 50 49 51 53 53 52 51 50 50 50 51 51 52 52 52 51 51 51 53 53 53 52 51 50 51 52 54 55 54 53 53 53 54 54 54 54 53 52 52 52 52 52 53 54 54 54 55 55 56 55 54 53 52 51 51 51 52 54 55 55 54 53 52 51 50 50 52 56 56 54 52 51 50 49 50 52 54 54 52 52 51 50 50 51 52 52 52 53 55 54 51 49 48 49 51 52 53 53 52 52 53 53 52 53 54 53 51 50 50 52 53 53 53 54 54 54 52 51 50 50 52 53 53 52 52 53 53 52 52 52 53 54 54 53 52 53 53 54 55 54 53 52 51 52 52 51 50 49 48 50 53 55 52 50 51 53 53 52 52 53 55 53 52 53 51 51 53 50 49 50 50 51 52 51 50 51 51 52 51 53 54 54 52 51 53 53 53 53 52 51 50 49 50 50 52 52 51 52 52 53 52 50 48 49 52 54 54 53 52 50 50 49 51 52 52 53 53 53 52 51 50 50 51 53 53 52 52 51 50 50 51 52 53 55 55 54 51 49 49 50 52 54 53 53 53 50 47 46 49 50 52 52 52 52 54 53 52 52 52 51 51 51 51 52 52 53 53 51 50 50 51 52 53 52 52 51 51 52 53 54 56 55 53 52 51 51 51 51 51 52 52 50 50 50 51 52 53 53 52 52 51 50 49 50 52 53 51 50 51 53 53 53 54 55 54 52 52 53 53 53 53 53 52 52 51 51 51 53 53 51 50 50 49 50 51 52 53 51 50 52 53 53 52 52 52 52 51 50 49 48 48 50 51 51 51 51 52 53 52 51 50 51 52 52 52 52 51 50 49 49 50 52 52 51 49 49 51 52 53 53 51 50 51 53 53 51 49 47 47 47 48 50 50 48 47 48 50 51 51 51 51 50 49 50 50 - 52 54 57 55 54 53 53 53 54 54 54 54 54 54 55 55 54 51 48 48 50 52 52 51 50 51 51 50 51 52 51 53 54 53 54 55 55 55 56 57 55 53 53 53 52 51 50 51 53 53 53 52 52 51 51 52 52 53 53 52 52 51 51 52 52 52 51 50 49 50 51 54 56 53 52 52 53 54 55 55 53 52 51 51 51 51 52 53 53 53 52 53 54 55 55 54 52 53 54 53 52 53 53 54 53 53 52 51 50 49 50 52 57 58 56 53 51 49 48 49 52 52 52 52 51 51 51 51 51 52 52 51 51 54 54 50 49 49 50 51 52 52 52 51 50 52 53 52 52 53 53 51 50 50 51 52 52 53 54 54 53 52 51 51 50 51 52 51 51 51 53 54 55 54 53 53 53 53 53 53 54 54 54 54 54 54 53 52 52 51 51 50 50 49 51 54 54 51 49 50 52 53 51 51 53 53 52 51 52 50 50 53 51 50 51 51 51 51 51 51 52 53 53 53 54 55 55 52 52 54 55 54 54 52 51 50 50 50 51 53 52 50 50 51 52 52 50 47 48 50 53 54 54 54 52 50 50 51 52 53 54 54 53 52 51 50 50 51 52 52 51 51 50 50 51 51 52 54 55 55 54 51 49 48 50 53 53 53 54 55 51 48 48 49 51 51 51 51 51 53 52 50 51 51 51 51 50 50 51 52 54 55 53 51 52 52 53 54 54 53 52 53 53 54 54 55 54 53 52 52 52 52 52 52 52 52 50 49 49 50 51 52 52 52 51 51 50 50 51 52 53 51 51 51 52 52 52 53 54 53 51 51 51 52 53 53 53 52 52 51 52 52 54 54 52 51 51 50 50 51 51 51 50 49 50 52 52 52 52 53 53 52 50 49 49 48 50 50 50 49 50 51 53 53 51 51 51 53 53 52 51 50 49 49 49 50 51 50 48 47 50 52 53 54 53 51 51 52 54 54 51 48 47 46 47 48 50 50 48 47 48 50 51 52 52 52 51 50 51 51 - 53 55 56 55 54 54 55 56 56 55 54 55 56 56 55 54 54 53 52 53 53 53 52 52 51 51 52 52 52 52 53 53 54 55 55 54 55 54 54 55 54 53 52 54 55 53 52 52 54 54 54 54 53 52 52 52 53 54 53 52 51 51 52 53 53 53 52 50 50 50 51 53 55 53 51 52 52 53 54 54 53 52 51 51 51 51 52 54 53 52 51 52 53 54 55 54 53 54 55 55 54 53 52 51 51 51 52 51 51 51 51 53 56 57 56 53 52 51 49 50 52 50 51 51 52 51 52 53 53 53 52 50 50 53 53 50 50 50 51 52 53 53 52 50 49 51 52 52 51 51 51 52 51 51 50 51 53 53 53 52 52 52 51 51 51 52 51 51 51 52 54 56 55 54 53 53 52 52 52 53 53 53 53 53 53 53 53 53 52 51 52 53 52 52 53 53 52 49 48 50 52 52 49 51 52 52 52 52 51 52 52 52 52 52 53 52 52 53 53 53 54 54 54 53 54 55 54 53 53 54 54 54 53 53 52 52 52 52 53 53 53 51 49 48 50 51 51 49 49 51 53 52 53 54 52 51 51 52 52 52 53 54 53 52 51 51 52 52 51 51 51 50 50 51 52 52 53 53 54 55 54 52 51 50 50 51 52 52 53 54 52 50 50 50 51 52 52 52 52 52 52 51 50 51 52 52 50 50 51 53 55 56 54 52 53 54 54 54 54 53 53 53 54 54 55 54 53 51 51 51 52 53 53 52 51 52 50 49 50 49 49 50 51 51 52 52 51 51 52 53 53 51 51 51 52 51 50 52 52 51 50 50 51 52 53 54 53 52 51 51 51 52 54 54 53 52 51 51 51 52 52 50 49 48 50 51 51 52 53 53 53 52 50 50 50 50 50 50 50 49 49 51 53 54 53 50 50 51 52 51 49 47 48 50 51 51 50 48 46 46 50 52 54 55 54 51 50 52 54 54 52 50 49 48 48 49 51 51 49 48 49 51 52 51 52 52 51 51 52 53 - 56 54 52 52 52 54 56 57 56 55 55 55 56 56 54 53 53 55 57 57 56 54 54 55 55 54 53 54 53 53 55 54 54 55 54 54 55 53 53 54 52 51 52 55 57 56 54 54 55 55 54 54 54 53 53 52 53 53 53 52 51 51 52 53 54 54 53 52 51 50 50 52 54 55 54 52 51 52 53 54 53 53 52 52 52 53 54 55 55 53 51 51 52 54 55 54 53 52 52 54 54 53 51 50 50 52 53 54 54 54 53 52 54 55 54 53 53 53 51 51 52 50 49 51 52 53 53 54 54 54 53 51 50 53 53 51 50 50 51 53 54 53 52 50 49 49 50 51 49 48 49 52 53 52 51 52 53 52 51 50 50 51 51 52 52 52 51 50 51 53 54 55 54 53 53 53 54 53 52 51 51 52 52 52 52 52 53 52 52 52 53 55 55 53 52 51 50 47 48 51 52 51 49 51 53 54 54 53 51 54 54 52 52 52 52 52 53 54 54 55 55 55 54 53 53 53 54 53 52 51 51 52 53 53 52 52 53 53 53 53 54 53 49 46 48 50 52 52 53 53 53 51 51 51 50 52 53 54 53 51 51 52 54 54 54 53 54 53 52 52 51 50 51 52 52 53 53 53 53 54 55 54 53 52 50 50 51 52 52 52 52 51 51 51 51 52 52 53 52 52 53 54 52 52 52 53 52 51 52 53 55 54 53 52 52 53 54 54 54 54 53 53 53 53 55 55 53 51 50 51 52 53 52 51 50 51 51 51 50 49 48 48 50 51 52 53 52 52 53 54 53 51 51 51 52 51 49 51 52 51 51 52 52 53 54 54 53 52 50 49 49 49 51 52 52 52 52 52 53 54 52 52 50 49 49 50 51 51 52 53 52 51 50 52 53 54 53 52 51 49 48 50 52 54 53 49 48 49 50 49 46 45 47 51 52 52 50 47 45 45 47 50 53 55 55 52 49 50 53 55 55 53 52 51 49 50 51 52 50 49 50 51 50 50 50 50 50 51 53 55 - 53 53 54 53 53 54 55 56 57 57 55 54 54 53 53 54 56 57 58 57 56 55 56 57 57 55 53 53 52 52 55 54 54 55 54 54 55 53 52 53 52 52 53 54 55 55 54 53 53 53 54 56 55 53 51 53 54 54 52 51 52 50 50 53 54 53 52 52 51 51 52 53 54 54 54 54 54 54 53 52 51 51 52 52 52 53 54 54 53 52 51 51 52 52 53 53 53 51 52 53 53 52 51 50 50 52 53 54 55 54 54 53 54 54 53 52 52 52 53 53 53 51 51 52 53 53 54 54 54 54 54 52 51 53 52 50 51 53 54 54 53 53 53 52 51 51 51 49 48 50 51 53 53 51 51 51 51 51 50 49 51 52 52 51 51 52 54 54 54 55 54 53 52 51 52 52 52 52 51 51 51 51 51 51 51 52 52 52 52 52 53 53 54 53 52 50 49 49 51 53 53 52 51 52 52 51 52 52 52 52 52 51 51 52 51 51 52 53 53 54 55 55 54 52 51 52 53 52 53 54 53 51 51 51 52 53 55 55 54 52 52 52 51 50 50 51 52 52 53 53 53 51 50 50 50 51 53 53 53 52 51 51 52 52 52 53 54 54 52 51 51 51 53 53 53 51 51 52 52 53 54 54 54 54 53 51 51 50 49 49 49 49 50 53 53 52 51 51 52 54 54 54 54 53 52 52 51 51 51 52 53 53 52 53 53 53 53 53 53 53 52 51 52 53 52 51 53 53 53 52 51 50 51 51 51 50 51 52 50 50 50 50 51 51 51 51 50 49 50 51 51 51 51 51 51 51 51 51 51 50 50 51 53 54 54 54 53 52 50 49 48 49 50 51 50 50 50 49 49 49 51 52 52 51 51 51 51 49 49 51 52 53 53 53 53 53 53 52 52 50 50 50 50 49 49 48 49 51 52 51 48 47 47 49 51 51 50 49 47 47 48 50 54 55 53 51 49 49 53 55 54 53 54 52 50 50 50 50 50 49 50 49 48 48 49 50 50 51 52 53 - 49 53 57 55 54 54 54 55 56 56 55 54 53 51 52 55 58 58 58 56 55 55 55 56 57 55 53 51 51 51 53 54 54 54 54 54 55 53 51 52 52 53 53 53 53 53 53 52 51 51 54 57 56 52 50 53 54 53 50 50 52 50 49 52 53 52 51 52 52 52 53 54 54 54 54 54 55 56 54 52 50 50 51 51 52 53 53 52 51 52 52 52 52 52 51 52 53 51 51 53 53 53 52 51 52 53 53 54 54 54 54 53 53 54 54 52 51 52 53 54 53 53 53 54 53 53 53 53 54 54 54 52 52 53 51 49 52 54 55 53 52 52 54 53 53 53 51 49 49 51 54 55 53 51 51 50 51 52 51 50 52 53 52 49 49 52 55 56 57 55 53 51 50 51 52 52 52 51 51 52 52 53 53 53 53 52 52 52 52 52 52 51 52 54 52 50 50 52 54 55 54 53 52 53 51 48 49 50 51 50 50 50 51 52 52 51 51 51 52 53 54 55 53 51 51 52 53 51 53 57 54 51 50 50 51 53 54 54 53 52 51 51 53 54 53 52 51 51 52 52 52 52 52 51 51 51 51 52 52 52 51 50 50 50 51 52 53 53 52 51 51 52 54 55 53 50 50 52 53 53 54 54 54 54 53 52 51 50 49 49 48 48 50 53 53 52 51 50 52 55 55 53 53 53 52 51 50 50 50 51 52 53 53 52 53 53 53 53 53 52 51 50 51 52 50 49 53 54 54 52 50 50 51 52 52 51 50 51 50 51 53 53 53 51 51 50 49 48 48 49 50 51 52 52 52 52 52 51 50 50 50 51 53 54 54 54 54 53 52 50 50 51 51 50 49 49 50 49 49 49 51 53 53 53 53 53 52 49 48 50 53 55 55 53 52 51 51 51 50 51 51 51 49 47 46 48 50 53 52 52 51 49 48 47 49 50 50 50 49 48 49 51 53 53 51 49 48 49 51 53 52 52 53 53 52 51 50 50 50 50 49 49 48 48 50 51 50 50 50 51 - 50 54 58 56 55 55 55 54 53 54 53 52 53 52 53 54 56 57 57 55 54 54 53 54 55 54 53 52 51 51 51 52 53 52 53 54 55 53 51 51 51 51 51 52 53 53 54 53 53 52 54 56 55 52 51 51 52 51 49 49 50 50 50 53 54 53 52 52 53 52 52 53 54 54 53 53 54 55 54 53 52 50 49 50 53 52 51 52 52 53 54 54 53 52 52 53 53 51 51 53 53 54 53 53 54 54 54 53 53 54 52 50 52 54 55 55 53 52 51 51 52 52 53 52 52 53 52 53 53 54 54 52 52 53 52 50 51 53 53 52 51 51 53 54 53 53 51 50 51 53 55 56 55 53 52 52 53 55 54 52 52 51 50 49 49 52 55 56 55 53 51 49 48 50 51 52 52 52 52 53 54 54 53 54 54 53 52 52 51 52 52 50 51 54 53 51 50 52 53 54 54 53 52 52 51 49 48 49 49 48 49 50 52 53 52 52 52 51 51 52 53 53 52 52 52 53 53 53 53 55 53 52 51 52 52 51 51 52 53 54 54 53 54 55 54 53 52 52 52 52 52 52 53 54 53 51 51 51 51 50 50 50 51 51 51 50 50 51 52 52 52 52 52 53 52 51 51 53 53 54 54 54 52 50 50 50 51 52 53 52 50 49 50 51 52 52 52 51 53 55 54 52 52 53 52 51 50 49 50 51 53 55 53 51 53 54 54 54 54 53 51 50 51 51 52 52 52 51 51 50 51 52 53 52 51 51 49 48 49 51 53 54 53 52 51 52 51 51 49 50 50 51 52 51 52 52 52 51 50 50 51 52 53 53 52 52 52 53 52 52 52 53 53 51 49 49 52 54 55 54 52 52 53 53 52 53 52 51 50 52 54 55 54 53 52 52 51 50 50 50 51 50 50 48 47 48 49 51 50 51 51 50 49 49 49 50 51 51 50 49 49 50 51 51 50 48 48 49 51 51 51 52 53 53 53 54 53 51 51 50 49 50 49 50 51 51 50 49 49 51 - 51 54 56 54 54 54 54 53 52 52 52 53 54 53 52 52 53 55 56 55 54 53 53 53 53 53 52 52 51 50 51 51 52 52 53 53 54 53 52 52 52 51 51 51 52 53 54 54 54 53 54 55 54 53 52 51 51 50 50 50 51 51 52 54 55 54 53 54 54 53 53 52 52 52 52 52 52 53 54 54 52 49 48 49 52 51 52 52 53 54 55 55 53 52 52 52 52 51 51 52 53 53 54 54 55 55 53 52 51 53 52 49 50 53 56 55 54 52 51 50 51 52 53 52 52 53 53 53 53 53 53 52 51 53 53 51 51 52 52 51 50 50 52 53 53 51 51 51 51 53 54 54 54 53 53 53 53 56 56 53 52 51 51 50 50 53 56 56 55 54 52 50 49 50 51 52 53 53 53 53 54 54 54 54 54 53 52 51 51 51 51 51 52 53 52 50 50 51 52 54 53 52 51 52 51 50 49 49 48 48 49 50 52 54 53 53 53 52 52 52 53 53 52 51 52 53 54 53 52 52 52 52 53 54 54 53 52 51 51 53 54 54 54 55 55 53 52 51 52 52 52 52 53 54 53 52 51 52 52 52 51 50 50 50 50 50 49 49 51 53 54 54 52 51 51 52 52 53 53 53 53 53 52 50 48 49 51 52 53 53 51 50 49 50 52 53 53 53 54 54 52 51 52 52 52 51 50 49 50 51 52 53 52 51 54 56 56 55 55 53 51 50 51 52 53 52 50 49 49 51 52 52 51 50 50 50 49 49 49 51 53 54 53 52 52 53 53 52 50 49 50 50 50 51 53 53 52 52 52 53 52 53 53 52 51 50 52 53 53 53 54 54 53 51 48 49 52 56 57 56 53 52 52 52 52 53 53 52 52 53 54 54 53 52 52 52 51 50 49 50 51 51 51 50 49 49 49 50 51 52 53 52 51 51 50 49 50 50 50 50 51 50 49 49 49 49 50 50 50 51 51 52 52 53 54 54 54 52 51 50 50 50 50 50 52 51 50 49 50 51 - 53 53 53 52 53 53 54 54 53 52 52 53 55 53 51 51 51 53 55 55 55 54 53 53 54 53 53 52 52 52 52 52 52 53 52 52 53 53 53 53 52 51 50 51 51 52 54 54 54 54 53 53 53 53 53 52 51 51 52 52 53 52 52 54 55 54 53 54 55 54 53 52 51 52 52 51 51 53 54 54 52 49 48 49 52 52 52 52 53 54 54 55 54 52 51 51 52 50 50 51 52 52 52 53 54 54 53 52 51 54 53 50 50 52 55 55 54 52 51 50 50 51 52 52 53 53 52 52 52 53 53 52 52 53 52 52 52 53 53 52 51 51 53 54 53 52 51 51 51 52 53 53 53 54 54 53 54 55 55 52 52 52 52 52 53 55 57 56 56 56 54 52 50 51 51 52 53 53 53 54 54 54 55 54 54 53 52 51 52 52 52 52 52 52 51 51 51 51 52 52 52 52 52 53 53 52 51 50 49 49 49 51 53 53 53 53 53 53 52 53 54 53 52 52 52 53 55 53 52 51 51 51 52 53 54 54 52 51 50 50 52 53 54 54 54 52 51 50 51 51 53 53 53 52 52 52 52 53 53 53 52 50 50 50 50 51 49 49 50 53 55 55 52 51 51 52 53 54 52 51 52 53 53 52 51 50 51 52 52 53 52 50 50 50 51 53 54 54 53 52 51 50 51 51 51 51 50 50 51 51 51 51 51 52 55 56 56 56 54 53 51 50 51 53 53 51 49 48 49 52 53 52 51 50 51 52 52 51 50 50 51 52 52 52 53 53 54 52 50 50 49 49 50 52 53 53 52 52 53 54 53 53 53 52 51 51 52 53 54 53 53 54 52 51 49 49 51 54 55 54 54 54 52 51 52 53 54 52 52 54 54 53 52 51 51 52 51 50 50 50 51 52 52 52 51 50 50 51 53 54 54 54 53 52 50 49 49 50 50 51 52 51 50 49 49 50 51 51 51 51 51 51 50 50 52 53 53 52 51 50 51 51 51 51 52 52 50 50 50 51 - 53 53 52 51 52 53 54 55 54 54 53 54 55 54 51 51 51 52 55 57 56 55 54 54 54 54 53 53 53 54 54 54 54 54 53 52 53 54 55 54 52 51 51 50 51 52 53 53 53 53 52 51 52 53 53 52 51 53 54 55 53 53 53 54 54 53 52 54 55 54 53 52 52 51 51 51 51 52 53 54 53 51 50 51 53 54 53 52 52 53 53 54 54 53 52 52 53 51 51 52 52 51 50 51 52 53 54 53 53 54 53 51 51 52 53 53 53 52 52 51 51 51 52 53 53 53 52 51 52 52 53 52 51 52 53 53 53 54 55 54 53 53 53 54 53 53 52 51 52 51 51 52 54 55 55 53 53 53 52 51 51 52 53 54 55 56 56 56 56 57 56 53 51 51 51 52 53 53 53 54 55 54 54 54 53 52 51 51 52 53 53 54 53 53 53 53 53 53 52 51 51 50 51 53 53 53 52 51 51 51 51 51 52 52 52 52 52 52 52 52 53 53 52 51 52 53 54 53 53 53 51 49 49 51 53 53 52 51 49 49 50 53 53 53 53 52 51 51 50 51 53 54 52 50 51 51 51 52 52 52 52 51 51 52 52 52 50 49 50 53 54 54 53 52 51 52 53 54 52 51 52 53 54 55 55 53 51 51 51 52 52 51 51 50 51 53 53 53 52 51 50 50 50 51 51 51 50 51 52 51 50 49 51 53 54 55 55 54 54 53 52 51 51 53 53 51 50 50 51 53 54 53 51 51 52 55 55 53 51 50 50 50 51 52 52 53 53 51 51 50 50 49 50 52 53 53 51 52 53 55 54 53 53 52 51 51 53 54 54 53 52 52 51 50 50 50 50 50 50 52 54 55 53 50 51 53 53 52 52 53 54 53 51 51 51 51 51 52 52 52 53 54 54 53 53 53 53 53 54 55 54 54 53 51 51 50 50 50 51 51 51 52 52 51 51 51 51 52 52 52 52 51 48 48 51 52 51 51 50 51 52 52 52 52 52 52 51 51 51 52 - 52 54 55 53 53 54 55 55 54 54 53 54 55 55 54 52 52 53 55 57 57 56 54 53 53 53 54 53 54 54 54 54 54 54 54 54 54 55 55 54 53 52 51 50 51 52 52 53 53 53 52 50 50 51 53 51 51 52 54 54 52 52 54 54 53 51 51 52 53 54 53 52 52 51 52 52 52 52 53 53 53 53 53 53 54 54 53 52 51 51 53 54 55 54 54 54 54 53 53 53 53 52 50 50 50 52 53 54 54 53 52 51 52 52 52 51 51 52 54 54 53 51 51 54 54 54 52 51 51 52 52 52 52 53 54 54 54 55 55 56 55 54 54 54 55 55 54 53 53 51 51 53 54 56 56 54 53 51 51 51 51 52 53 54 54 54 53 53 53 55 54 51 50 50 51 52 53 54 54 55 55 53 53 53 52 52 51 51 52 53 53 53 53 54 55 55 55 54 53 51 49 49 50 52 53 53 52 52 52 52 51 50 50 51 51 51 51 50 50 51 52 52 52 51 51 53 54 53 54 55 52 49 47 48 49 51 51 50 50 50 51 53 53 53 53 52 51 51 51 51 52 53 53 52 52 51 50 49 49 49 50 52 53 55 55 53 52 51 50 51 52 53 53 52 51 50 53 55 53 52 53 54 55 56 55 54 53 52 52 52 52 52 52 51 52 53 53 52 51 49 51 52 51 51 51 51 51 52 52 53 52 50 52 54 54 53 51 51 52 52 52 51 52 53 52 51 51 52 53 54 54 53 52 51 52 54 54 53 52 51 51 51 51 51 52 53 52 51 51 51 50 50 51 52 53 52 51 50 52 54 54 53 53 52 51 51 53 55 55 53 52 52 50 50 50 50 50 48 48 50 55 56 54 50 50 51 52 51 51 52 53 52 51 51 51 51 52 53 53 53 54 54 53 52 52 52 53 53 52 52 52 51 51 51 50 51 51 51 51 51 51 51 53 53 53 51 52 53 53 53 52 51 48 48 50 51 51 50 50 51 52 52 52 51 51 51 51 51 51 52 - 52 54 56 55 53 53 53 53 54 54 53 53 54 55 55 54 53 53 55 57 57 55 54 53 52 52 54 53 52 51 51 52 53 54 55 55 55 55 54 53 52 52 51 50 51 51 52 52 52 54 54 51 50 51 53 52 51 52 53 52 49 52 55 54 52 50 50 51 52 53 53 52 52 52 53 53 53 52 52 52 52 54 54 54 54 54 53 51 50 51 52 54 54 54 53 52 52 53 54 54 54 52 51 49 50 51 52 52 52 51 51 52 53 52 51 50 51 53 55 55 54 50 50 53 54 53 52 51 52 52 53 53 53 53 54 55 54 54 54 54 54 54 53 53 54 57 56 54 52 52 52 54 55 56 55 54 53 52 53 52 52 51 51 52 51 51 50 50 51 52 52 50 50 51 53 54 53 53 53 54 53 53 53 53 52 52 51 51 52 53 53 53 53 54 54 55 55 53 53 51 50 49 50 51 52 52 52 52 53 52 52 51 50 50 51 52 52 50 50 51 53 53 51 50 50 51 52 52 52 54 52 50 49 50 50 51 51 51 52 52 52 53 52 52 51 51 51 50 50 50 50 51 52 53 52 51 50 49 48 49 50 51 53 54 54 54 52 52 50 50 50 52 53 52 52 50 51 54 53 52 53 54 53 53 53 53 54 53 54 54 54 54 54 52 52 53 52 52 52 50 52 54 53 51 50 49 50 51 52 53 53 52 53 54 53 51 50 49 51 52 52 52 52 52 52 52 52 51 52 52 53 53 52 51 51 50 51 51 51 52 53 53 51 50 50 51 52 52 51 52 51 51 52 52 52 51 50 50 51 52 54 54 54 53 51 51 53 54 54 53 54 54 51 49 49 50 51 49 49 50 53 54 53 50 49 49 50 49 49 50 51 52 52 51 52 53 53 53 53 54 54 53 52 51 51 51 52 52 51 51 50 49 49 49 50 51 52 51 50 49 48 50 52 53 53 51 52 53 54 53 53 52 50 50 51 51 51 51 51 52 53 53 52 52 51 50 50 50 50 50 - 53 53 55 55 53 52 51 51 52 53 53 53 53 54 54 53 52 53 55 56 56 55 54 53 52 53 53 53 51 50 49 50 52 54 55 56 55 54 53 52 52 51 51 50 51 52 52 52 52 56 56 52 52 53 54 53 53 53 52 51 50 53 55 54 53 50 49 51 53 54 53 52 51 53 54 53 53 52 51 51 52 53 53 53 53 54 53 52 51 51 53 54 54 53 52 50 50 52 54 54 54 53 52 50 50 51 51 52 51 50 50 51 52 52 51 50 51 54 56 56 54 50 50 53 53 53 52 51 52 53 53 53 53 53 54 54 53 52 52 53 53 53 52 52 54 57 56 53 52 52 53 54 55 55 54 53 53 54 54 54 52 51 50 50 50 49 48 49 50 51 51 51 51 53 54 55 54 53 52 51 52 52 52 52 53 52 52 52 52 53 52 52 53 52 52 53 53 53 52 52 51 51 51 51 52 51 51 52 52 53 52 52 51 51 52 53 53 51 52 53 54 53 51 49 49 50 51 50 50 51 52 52 53 53 53 53 52 52 53 53 53 52 52 51 50 50 50 49 49 49 49 49 51 52 52 53 52 51 50 51 51 51 52 51 52 53 53 52 51 50 50 52 54 53 52 50 50 52 52 53 53 52 51 51 51 52 53 54 55 55 55 55 54 53 53 52 52 53 52 52 53 54 53 51 49 48 49 50 52 53 53 53 54 54 53 51 49 50 51 53 53 52 51 51 52 52 52 51 50 51 52 53 53 52 50 48 48 49 50 53 54 54 52 50 49 51 52 51 51 52 52 53 53 53 52 51 49 49 50 51 54 55 54 53 51 50 51 53 53 53 55 56 52 49 48 49 51 51 51 51 51 51 51 50 48 47 48 49 49 50 51 51 51 51 52 54 52 52 53 53 53 52 51 50 50 50 51 51 52 52 51 49 48 49 50 51 51 51 49 48 47 49 51 52 52 51 51 52 53 53 54 53 53 52 52 52 52 52 53 52 52 52 53 53 51 50 49 49 49 49 - 54 52 53 53 53 52 51 51 52 53 54 54 54 53 52 52 52 53 53 55 56 56 55 54 54 54 53 53 51 50 49 50 52 54 55 55 55 54 53 53 52 51 51 51 52 52 53 53 53 56 56 54 54 55 56 55 54 53 52 52 51 53 54 55 53 51 50 52 54 54 53 52 51 53 53 52 50 51 50 51 52 53 52 53 53 54 53 52 52 52 53 53 53 52 52 51 50 52 53 53 53 52 51 51 51 52 52 52 51 50 50 51 51 52 51 51 51 53 55 56 54 52 52 53 53 52 51 51 52 53 53 52 52 53 54 54 52 51 50 52 53 53 52 52 54 55 54 52 52 53 55 55 54 53 52 52 52 54 55 54 52 50 50 51 51 50 49 49 51 52 51 52 52 54 55 55 53 52 50 50 51 52 53 53 53 53 52 52 53 53 53 52 52 51 52 52 52 51 52 52 53 53 53 53 52 52 51 52 52 53 52 52 51 51 51 53 53 53 53 54 54 52 51 50 49 50 51 50 49 50 51 53 55 55 54 55 54 54 54 54 53 52 52 51 50 51 50 49 49 48 48 48 49 50 52 54 55 54 53 53 53 52 51 50 50 53 53 52 51 51 52 54 55 53 52 51 50 51 52 53 52 51 50 50 51 52 54 54 54 53 54 54 53 54 53 52 52 53 53 53 53 52 52 51 50 50 49 50 51 52 51 51 53 54 53 51 50 51 53 54 54 53 52 51 52 52 52 51 52 52 53 54 54 53 52 51 50 49 50 52 54 54 52 51 50 51 51 51 50 51 52 53 53 53 51 50 49 48 49 50 52 53 54 52 51 50 50 51 52 52 54 56 53 50 48 49 51 53 53 52 50 50 50 49 49 49 49 50 51 50 52 51 50 51 53 54 53 53 53 54 53 52 51 50 49 49 50 51 53 53 52 51 50 50 50 51 51 51 49 47 48 49 50 51 52 51 52 51 52 52 53 54 55 54 52 52 52 53 53 51 50 51 53 53 51 50 49 49 49 49 - 54 52 51 54 55 55 53 52 53 55 55 54 52 52 53 53 53 53 52 53 54 54 54 53 52 53 54 53 52 52 51 52 54 56 56 55 54 54 54 53 52 52 52 52 52 53 54 54 55 54 54 53 54 54 55 55 54 53 52 52 52 52 53 54 52 51 51 53 55 55 54 53 52 53 52 49 49 50 51 52 52 52 52 53 55 54 52 52 52 53 53 54 54 53 53 54 54 53 53 54 53 52 51 51 52 53 54 53 52 51 50 50 50 51 51 50 50 51 53 54 55 53 52 52 52 51 50 51 52 52 51 50 49 52 54 54 53 51 51 54 55 55 53 53 55 54 52 51 52 54 55 55 53 51 50 51 52 53 54 53 51 49 50 53 54 53 50 50 52 52 51 51 51 52 52 52 51 50 50 51 51 51 52 54 54 54 54 55 55 54 53 52 53 55 54 53 52 51 52 53 55 55 54 52 52 52 52 52 52 52 52 52 51 50 50 51 52 51 51 51 51 50 49 48 50 52 53 52 50 51 51 52 52 51 50 52 54 56 57 56 54 53 52 51 50 51 52 51 50 48 49 49 49 49 51 54 55 55 54 54 53 53 53 53 52 52 52 52 53 54 54 55 56 54 53 52 51 51 52 52 51 50 50 52 54 56 56 55 52 50 50 50 51 52 53 53 53 52 52 52 51 51 52 53 53 53 52 52 52 51 50 50 50 51 51 51 51 52 54 56 55 54 53 53 52 51 51 52 54 55 55 54 53 53 55 57 54 52 50 51 51 52 52 52 53 52 51 49 48 49 51 53 54 53 51 50 49 49 50 51 50 50 52 51 50 48 49 49 49 50 52 54 53 51 49 50 51 54 54 53 51 51 50 49 50 50 52 52 52 51 51 50 49 50 52 54 54 54 54 54 54 52 51 51 51 51 50 50 52 53 53 52 51 51 51 51 51 52 51 49 50 50 49 49 51 52 52 51 51 51 52 54 55 54 51 50 51 52 52 51 49 50 53 54 51 50 50 51 51 51 - 54 52 52 54 55 54 53 53 54 56 56 55 52 52 53 53 54 54 53 53 53 53 53 53 52 53 54 53 53 53 54 55 56 56 55 55 54 55 55 54 53 53 52 52 53 54 54 54 54 52 52 52 53 54 54 54 54 54 54 53 52 52 52 53 52 52 52 53 54 54 53 52 52 54 53 51 51 51 52 51 51 51 52 54 55 52 51 52 53 53 53 52 52 53 54 55 56 54 53 52 51 51 51 52 53 53 53 52 52 53 52 50 50 50 51 52 52 53 53 53 54 53 53 53 53 52 51 51 52 52 51 49 48 50 52 53 53 53 53 55 56 55 53 53 53 53 52 52 52 54 55 54 52 51 51 52 53 52 53 54 52 52 52 53 54 53 52 52 52 51 51 51 51 51 52 52 51 51 50 50 51 52 53 53 54 54 55 55 55 55 55 54 55 55 55 54 53 52 52 53 54 54 53 52 51 52 52 51 51 52 52 52 51 49 49 50 50 49 50 51 51 51 50 49 50 51 53 52 52 53 52 51 50 49 49 51 52 54 54 54 52 51 52 52 52 52 51 51 50 51 51 51 50 50 52 53 55 55 54 53 52 53 53 54 53 51 51 52 53 55 56 56 55 53 52 52 50 50 52 53 52 52 52 52 54 56 56 54 50 47 48 50 52 54 54 54 52 51 51 52 51 51 52 53 53 54 53 52 51 50 50 51 50 49 50 51 52 52 54 55 55 54 53 53 52 51 52 52 54 54 54 53 53 53 55 56 54 51 51 51 51 51 51 52 53 53 51 49 48 49 52 53 53 52 51 50 50 50 52 51 49 49 51 51 50 49 49 49 49 49 50 50 52 51 49 49 51 53 54 53 51 50 50 50 50 51 53 53 52 51 50 50 49 50 52 55 54 53 53 53 52 52 52 52 51 50 49 49 51 52 52 51 51 52 52 52 52 53 52 51 50 50 50 50 51 51 51 50 50 50 52 53 53 53 51 51 51 51 51 50 50 50 52 53 50 50 50 50 50 51 - 54 53 53 54 54 53 53 53 55 56 57 56 54 53 52 52 54 55 55 53 53 52 52 53 55 53 52 52 53 54 55 56 56 54 54 55 56 56 55 55 54 53 53 53 54 54 55 54 52 52 51 51 53 54 53 53 54 56 57 54 51 51 52 52 53 53 53 52 52 52 52 52 53 54 55 55 54 53 52 50 50 52 53 54 54 51 50 54 55 54 52 50 51 53 55 56 56 55 52 50 49 50 53 54 53 52 52 51 52 53 53 50 50 51 53 55 55 55 54 52 52 52 53 55 56 55 53 52 51 51 51 51 49 50 51 52 53 54 53 53 53 53 53 52 52 53 53 52 52 53 54 53 52 51 52 54 54 51 51 54 55 55 54 53 53 53 54 54 53 50 50 52 54 54 54 54 53 52 51 50 51 53 53 52 52 53 54 54 54 55 55 56 56 54 53 53 54 54 53 52 52 52 52 51 51 52 52 52 52 52 53 52 50 49 49 49 49 49 50 51 53 53 52 50 49 49 50 52 53 53 53 52 52 52 52 53 52 51 50 51 50 50 52 54 54 52 50 49 51 54 55 53 51 50 52 53 54 55 54 52 52 52 52 53 52 51 50 51 54 56 57 55 53 51 51 51 49 50 52 53 54 54 53 52 53 53 53 52 49 47 49 52 54 56 56 54 51 50 51 54 53 51 51 52 53 54 53 52 51 50 51 54 51 49 51 53 54 54 53 52 53 54 53 53 52 52 53 53 52 52 52 52 53 54 53 51 50 50 51 53 52 51 51 52 53 54 53 51 49 50 53 53 52 51 51 50 49 51 53 52 50 50 51 52 52 52 51 51 51 50 49 48 50 51 49 48 50 52 53 51 49 48 49 51 51 51 53 53 51 49 49 49 50 50 53 55 53 51 50 50 52 54 54 53 50 49 49 50 49 50 50 50 51 51 53 54 54 53 52 51 49 49 52 53 52 51 51 50 50 51 52 51 51 51 52 52 52 52 52 51 51 51 51 51 51 50 50 49 49 49 - 53 52 52 52 52 52 53 54 56 56 57 58 58 55 52 53 54 55 55 54 54 53 52 53 55 53 51 52 52 52 53 53 53 53 54 55 55 56 55 55 54 53 53 54 54 54 54 53 52 52 53 53 54 54 53 52 53 55 56 55 51 51 52 52 52 52 52 52 52 52 52 52 52 56 57 56 55 54 52 52 52 53 55 55 54 52 52 54 54 53 51 52 53 54 55 55 55 54 52 50 50 51 53 54 53 52 52 52 52 52 51 51 51 52 54 55 55 54 53 52 51 51 52 54 55 54 52 52 51 51 51 51 50 49 50 52 52 52 52 51 51 52 52 53 53 54 53 52 52 53 54 53 53 52 52 54 54 51 50 52 54 54 54 54 55 55 54 54 53 52 52 53 53 54 55 54 54 53 52 52 52 53 52 51 51 52 54 54 54 53 54 54 55 54 53 53 53 53 53 52 52 52 52 50 51 54 54 53 53 54 53 52 50 49 49 49 50 51 51 50 52 52 53 52 51 50 50 51 51 52 52 53 53 54 54 54 54 54 53 53 54 54 53 53 53 52 51 50 52 54 55 55 53 52 51 52 53 54 54 53 53 52 51 51 51 51 50 51 53 55 56 56 54 53 53 53 52 51 52 52 52 53 54 53 53 52 51 50 49 50 51 52 54 55 55 54 52 52 54 56 54 51 52 53 54 54 54 53 52 51 51 53 51 50 52 53 54 53 52 52 52 52 53 53 51 51 52 52 52 52 52 53 53 53 53 51 51 51 51 52 53 52 52 52 54 53 52 50 49 49 52 51 51 51 51 50 50 52 53 52 50 50 52 52 53 52 52 52 52 52 50 48 50 52 51 50 50 50 50 50 49 49 49 49 51 52 52 51 50 50 49 49 49 51 53 55 53 51 50 52 53 54 54 53 50 50 51 52 50 49 50 50 51 52 53 54 53 52 50 49 49 50 52 52 52 52 52 52 52 52 52 51 52 52 51 52 52 51 51 50 51 51 52 51 50 49 50 49 49 49 - 53 52 53 52 52 52 53 54 55 56 57 57 57 55 52 53 54 55 56 55 54 53 52 53 53 52 52 54 55 54 53 52 53 55 56 56 56 55 55 55 54 54 54 54 55 55 53 51 50 51 52 53 54 54 54 52 52 54 55 55 53 53 53 52 52 52 53 53 54 54 54 53 54 56 58 57 56 55 54 53 54 55 55 55 54 54 54 54 54 53 52 53 54 55 56 55 54 52 51 51 51 52 53 53 53 52 53 53 53 51 50 50 52 53 55 55 55 54 53 52 52 52 53 54 55 54 53 52 52 53 53 53 52 51 51 52 52 51 51 50 51 52 53 53 54 54 53 53 52 53 54 54 54 53 53 54 54 52 51 52 52 53 53 54 55 56 55 54 53 53 53 53 53 53 54 54 54 54 53 53 53 54 52 51 51 52 54 54 54 54 53 54 54 54 52 52 52 53 54 53 53 53 52 50 51 54 54 53 53 54 53 52 50 49 49 50 52 53 52 50 51 52 54 55 53 52 51 50 50 51 51 52 54 55 55 55 55 55 55 55 56 55 52 51 51 52 52 51 51 53 53 54 55 54 53 52 52 53 54 55 54 53 52 51 51 52 50 50 52 54 55 54 53 53 54 54 53 51 50 50 50 52 54 54 53 52 52 51 51 52 52 53 53 52 52 52 53 54 55 55 53 52 52 53 53 54 54 53 52 50 51 52 51 51 52 52 52 51 51 50 50 51 52 52 51 50 51 52 53 53 53 53 54 54 53 52 52 51 51 52 53 53 53 53 53 52 50 49 48 49 51 50 49 50 50 50 50 51 52 51 50 50 51 52 52 52 53 54 54 53 52 50 51 53 53 52 51 50 50 50 51 50 49 49 50 52 50 50 49 49 50 50 50 50 52 54 52 50 50 51 53 54 54 52 51 51 52 53 51 50 51 50 51 52 53 54 54 52 49 47 49 50 50 51 51 52 52 53 53 53 52 52 53 52 51 51 51 51 51 50 50 51 52 52 49 49 50 51 50 49 - 54 54 54 55 54 53 53 53 54 55 56 56 55 53 52 53 54 55 55 55 54 53 52 53 52 52 53 55 57 57 55 54 54 56 58 57 56 55 54 54 55 55 54 54 54 54 53 50 49 50 51 52 54 54 54 52 51 53 55 55 54 53 53 53 53 53 54 54 55 55 55 54 54 55 56 57 57 56 55 54 53 54 55 55 55 53 54 55 54 54 53 53 54 55 55 55 53 51 51 52 51 52 53 52 52 53 53 53 52 51 50 51 52 53 54 54 53 53 53 53 53 52 54 55 56 55 53 53 53 54 55 55 55 54 53 53 51 51 50 51 52 53 54 54 53 53 52 52 52 54 55 55 54 54 53 54 54 53 53 53 53 52 52 54 55 55 54 53 52 53 54 53 52 53 54 55 54 54 54 53 52 53 52 51 51 52 54 55 55 54 54 54 54 53 52 51 52 54 55 54 53 54 53 52 51 53 52 51 52 53 53 52 50 49 50 52 54 55 53 51 51 52 54 55 55 53 52 51 51 51 51 52 53 54 54 54 54 54 54 55 56 55 52 49 50 52 54 53 52 52 52 53 54 55 53 52 52 53 55 56 55 54 53 52 52 53 51 50 52 53 53 52 52 52 53 54 54 53 50 49 49 51 54 54 54 53 53 54 53 53 53 53 52 50 50 51 53 54 54 53 53 53 53 52 52 53 52 51 50 50 51 53 52 51 51 51 51 50 50 49 49 51 52 51 50 49 50 52 53 53 53 53 53 53 53 52 52 52 52 52 53 54 53 52 51 49 48 48 48 49 51 49 49 50 50 49 49 50 51 50 50 50 50 51 51 51 52 53 54 54 53 52 53 54 53 53 52 53 53 52 52 51 50 50 51 52 50 48 48 49 50 51 51 50 51 53 52 51 50 50 51 53 54 54 53 52 52 52 51 51 50 50 51 51 53 53 53 52 50 48 48 49 50 50 51 51 52 52 52 53 52 51 52 52 51 50 50 50 50 50 50 51 52 52 49 49 51 52 52 51 - 55 55 56 57 57 56 53 52 53 54 55 54 52 52 53 52 53 54 55 54 53 52 52 53 52 52 53 55 56 56 56 55 55 55 56 56 55 54 55 54 55 54 54 53 54 54 52 51 50 49 50 51 54 55 55 53 53 53 55 56 55 52 51 52 53 54 53 54 53 53 52 53 54 53 53 56 57 57 55 53 52 53 54 55 55 53 53 55 55 55 54 54 53 54 54 55 54 52 51 52 52 53 52 52 53 53 53 52 51 51 51 51 51 52 52 52 51 53 53 54 54 53 54 56 57 56 54 54 53 54 55 56 57 57 55 53 51 50 51 52 54 55 55 54 52 51 50 51 52 54 55 55 54 53 53 53 54 55 55 54 54 52 51 52 53 54 53 51 51 53 53 52 52 53 54 55 55 54 54 52 52 52 52 51 52 53 54 55 54 53 53 54 54 53 52 52 52 55 56 55 54 53 53 53 52 51 50 50 50 52 52 52 51 50 51 54 55 54 52 51 51 51 53 55 53 52 52 52 52 51 51 52 52 51 52 53 53 52 53 53 54 54 52 50 51 54 56 55 54 53 52 52 52 54 52 51 52 54 55 55 54 53 53 53 54 54 53 52 52 53 52 50 50 51 53 52 54 55 53 50 50 51 53 54 54 55 56 56 55 53 53 52 51 50 51 53 53 53 52 52 52 54 54 53 52 52 50 49 49 50 52 54 53 51 51 51 50 50 51 50 50 51 51 51 50 50 50 51 52 52 52 52 53 53 52 51 51 52 51 52 53 53 53 52 50 48 48 48 49 50 51 51 51 51 51 50 48 50 50 50 50 51 50 50 49 49 50 51 53 54 55 54 55 54 53 52 53 54 55 54 52 51 50 51 52 51 49 49 49 51 52 52 51 50 51 53 52 51 49 49 50 52 53 54 54 53 51 50 51 51 50 50 50 51 51 52 52 52 52 50 49 50 51 50 50 51 52 53 52 53 52 51 52 51 50 49 50 51 50 50 51 51 52 52 50 50 52 53 54 54 - 54 54 56 57 56 54 53 52 52 53 53 53 52 53 54 53 53 54 54 54 54 53 53 53 54 53 54 55 56 56 56 56 55 55 55 56 55 54 54 54 54 54 53 53 53 53 53 52 52 51 51 52 54 56 55 54 53 54 54 54 53 50 50 52 54 55 55 54 52 51 51 52 53 51 51 54 56 56 55 54 54 53 54 55 55 53 52 53 54 54 53 53 53 53 53 54 55 52 52 53 53 53 52 53 53 53 53 52 51 52 52 51 51 50 50 51 52 53 53 55 55 53 53 55 55 55 54 53 52 53 54 55 55 56 55 53 51 51 51 53 54 55 54 53 52 49 49 51 52 53 54 53 52 52 52 53 54 55 55 54 54 52 51 51 52 53 52 52 52 52 52 53 53 54 55 56 55 54 53 52 51 52 51 51 52 53 53 53 52 52 52 53 53 51 51 51 53 55 56 54 53 52 52 52 51 51 50 50 51 52 53 53 52 51 52 53 54 52 51 50 50 51 52 52 51 50 51 53 54 54 53 52 51 52 52 53 53 52 52 52 53 53 51 50 52 54 56 56 55 55 54 52 51 51 51 51 52 54 54 53 51 50 50 53 54 55 54 53 53 53 52 50 51 51 52 52 55 58 56 54 52 52 51 52 53 54 55 55 54 55 53 52 51 52 53 54 54 53 53 52 53 54 54 53 52 51 50 50 50 51 54 56 54 52 51 51 50 51 52 53 53 52 52 51 50 50 50 50 51 52 51 51 51 51 51 50 51 52 51 52 54 54 53 51 50 49 49 51 50 51 53 53 53 54 53 50 48 50 51 51 51 51 51 51 49 48 49 50 51 52 54 54 53 53 52 51 51 53 53 53 51 51 50 50 52 53 52 51 52 53 54 54 52 51 52 52 50 49 49 49 49 51 52 54 54 53 51 49 50 50 50 50 50 50 50 51 52 52 53 52 52 52 52 52 52 51 51 51 52 52 51 51 52 51 51 51 51 52 52 51 51 51 52 52 50 51 52 53 54 54 - 53 55 56 54 52 52 53 54 53 51 51 52 53 55 55 55 54 54 54 55 55 54 54 54 55 55 56 56 56 56 56 56 55 54 55 56 56 54 53 54 54 54 54 54 54 54 54 54 54 53 53 53 55 56 56 54 53 53 53 52 50 50 51 53 56 57 56 54 52 51 51 53 54 52 51 53 54 54 54 55 56 56 56 55 54 53 53 52 52 52 53 54 54 54 54 54 54 53 52 53 54 53 52 52 52 52 52 52 52 52 52 51 51 50 50 51 53 54 55 55 55 53 53 54 55 55 54 52 52 52 53 53 54 54 54 53 52 52 53 53 54 54 53 53 53 49 50 52 53 53 53 52 51 51 53 54 54 54 54 54 54 52 51 51 52 53 54 54 53 51 52 53 54 55 55 56 55 54 52 51 51 53 52 52 53 54 54 53 52 51 52 53 53 51 51 52 54 55 55 53 51 51 51 51 51 51 51 51 52 53 54 54 52 51 51 53 53 51 51 51 51 51 51 51 49 49 50 52 54 55 53 52 52 53 54 54 53 52 51 50 51 52 50 50 51 53 54 54 55 55 55 53 51 51 51 52 53 55 54 52 49 48 49 52 53 54 53 52 52 52 52 51 52 52 53 53 54 56 57 55 54 52 51 52 53 54 53 52 53 55 52 50 50 51 53 54 53 53 54 54 54 54 53 53 52 52 52 51 52 53 54 55 54 53 52 51 51 51 53 54 54 53 52 52 51 51 51 51 51 51 51 50 50 50 50 50 51 52 52 53 53 53 52 51 50 50 51 52 51 51 53 53 53 54 53 51 49 50 51 51 51 52 52 52 51 50 50 50 50 51 52 52 52 52 52 51 50 50 50 51 52 51 50 49 51 53 53 53 54 54 55 54 53 52 51 51 49 49 51 51 51 51 52 52 52 51 51 50 48 49 51 51 51 51 51 51 51 51 52 52 52 53 53 53 52 51 50 50 50 51 52 52 52 51 52 52 52 53 53 52 52 52 52 51 51 51 51 52 52 53 - 53 55 56 52 50 51 54 55 54 50 49 51 54 56 57 56 55 54 55 56 55 55 54 55 55 56 56 56 56 55 55 55 54 54 55 57 57 54 52 53 54 55 55 55 54 54 55 56 56 55 55 55 55 56 55 53 52 51 51 49 47 50 53 54 56 56 55 53 52 52 52 53 54 54 54 54 53 52 52 55 58 59 58 55 53 54 54 51 50 51 53 55 56 57 56 55 55 54 53 54 54 53 53 53 53 52 52 52 53 53 52 52 52 52 52 53 55 56 55 55 54 53 52 54 55 54 54 53 51 51 52 53 53 52 53 54 54 55 55 54 53 52 52 54 54 51 51 53 54 53 52 52 51 52 53 55 55 53 53 54 54 52 52 53 54 55 56 56 55 52 52 53 54 55 56 55 55 54 53 52 52 55 54 54 54 54 55 54 53 52 53 53 53 52 52 53 55 55 54 51 50 51 52 51 50 50 50 51 52 53 54 53 53 52 52 52 52 52 52 52 52 52 51 51 51 51 51 52 53 54 53 52 51 53 54 54 53 52 50 49 50 50 50 50 51 51 51 52 54 55 55 53 52 52 52 54 55 56 55 52 49 48 50 52 52 52 51 51 51 51 51 52 53 54 55 54 53 53 55 55 54 53 53 53 53 54 53 50 52 54 51 49 48 50 51 52 52 52 54 55 54 53 53 52 53 53 53 53 53 54 53 53 54 54 53 52 52 52 54 55 55 53 52 53 52 51 50 51 52 52 52 51 51 50 51 52 52 52 53 53 52 52 51 50 50 50 51 52 51 50 51 51 52 53 53 50 48 50 51 50 51 52 53 53 52 52 51 51 51 51 50 50 52 53 54 53 50 47 47 50 53 53 51 48 51 53 54 53 53 53 54 54 53 52 51 50 50 51 53 55 54 53 51 50 49 49 49 49 47 48 51 52 53 53 52 51 50 50 50 50 51 52 53 53 52 51 49 48 49 50 51 51 52 51 52 52 53 54 53 53 52 52 51 51 51 50 50 50 51 52 - 54 56 56 54 52 52 55 56 54 51 50 51 54 57 58 56 54 55 55 56 55 55 55 55 55 54 53 54 54 53 53 52 53 54 55 55 54 52 52 53 55 55 55 54 54 54 55 56 56 55 54 54 54 55 55 53 51 50 51 50 49 51 53 52 52 52 51 51 51 51 52 52 53 55 56 54 53 52 52 54 56 58 57 55 53 55 54 51 49 50 53 56 57 57 56 55 55 55 55 54 54 53 53 54 53 52 51 52 54 53 52 52 53 52 53 54 55 56 55 55 53 53 54 55 55 55 54 54 52 51 52 53 53 53 53 54 54 55 56 55 54 53 52 53 54 53 53 54 54 54 53 52 52 53 54 55 55 53 53 53 54 53 53 54 55 56 56 55 55 53 54 55 55 56 55 55 54 54 53 53 55 56 56 54 54 54 55 55 55 54 53 53 53 52 53 55 56 56 53 51 50 52 52 51 50 49 50 51 52 53 53 53 54 54 53 52 52 52 52 52 52 52 52 53 53 54 53 52 52 54 53 52 51 52 53 54 53 52 51 51 51 50 50 51 51 51 50 51 52 53 54 53 52 52 53 55 56 56 55 54 52 51 51 52 52 51 50 50 51 50 51 52 54 55 56 55 53 52 53 53 54 54 55 55 55 55 54 52 52 53 51 49 48 48 49 50 50 51 53 55 53 52 52 52 52 53 53 53 54 54 53 51 53 55 54 53 53 54 55 55 54 53 53 53 52 50 50 51 52 52 52 52 51 52 53 52 52 52 53 53 52 52 51 50 50 50 51 52 51 50 51 50 50 52 51 50 48 50 51 50 52 53 53 52 53 53 53 52 51 51 50 50 52 53 55 54 51 48 48 51 54 54 52 49 51 52 53 52 51 51 52 53 53 53 52 51 52 53 56 57 56 53 50 49 48 48 49 48 47 49 51 53 54 53 52 51 50 50 49 50 51 52 53 52 51 50 50 49 49 50 50 50 51 52 52 52 53 54 54 53 52 52 51 51 51 51 50 50 51 52 - 55 54 55 55 55 55 55 55 54 55 55 54 54 55 56 54 53 54 54 55 56 56 55 55 55 52 52 55 55 54 53 53 54 57 57 56 53 51 51 54 55 56 55 53 53 52 53 55 56 55 53 53 53 54 54 52 51 52 53 54 53 54 54 51 49 49 49 50 52 53 54 53 52 55 56 55 54 53 52 52 53 55 55 54 54 53 51 49 48 49 52 54 55 55 54 55 56 57 56 55 54 53 54 54 53 51 51 52 53 52 52 52 53 52 52 53 54 55 56 55 54 53 53 54 55 55 55 53 52 52 52 52 54 55 54 53 53 54 55 56 56 55 53 52 51 51 52 53 54 54 53 53 53 53 54 54 54 54 54 54 53 53 54 55 56 56 54 52 52 53 54 55 56 56 55 54 53 53 54 55 56 56 54 52 51 52 53 55 55 55 54 53 53 52 54 56 57 56 53 51 52 54 54 51 50 50 51 53 54 54 54 54 55 55 54 52 51 53 53 52 52 52 53 55 57 57 55 51 51 54 53 52 51 52 52 53 53 53 54 55 54 52 52 52 53 53 51 50 51 52 53 53 52 50 51 53 54 54 55 55 54 53 52 52 52 52 51 50 51 51 51 52 55 56 57 56 55 54 53 53 54 55 56 56 56 55 55 54 53 52 52 51 50 49 49 50 51 52 53 54 54 54 53 53 53 53 53 53 54 54 54 53 53 54 54 53 54 55 55 54 52 52 52 54 51 49 49 49 51 52 52 53 52 52 52 52 53 53 52 52 52 52 52 52 51 51 51 51 51 52 51 49 49 51 51 50 49 50 51 51 52 53 52 52 52 53 54 54 53 52 51 51 52 52 53 53 51 50 51 53 55 54 52 49 50 52 52 51 49 48 50 52 54 54 54 53 52 53 54 54 53 50 50 50 51 51 51 50 48 50 53 54 54 53 52 51 50 50 51 51 51 52 52 52 51 50 50 49 49 50 50 50 51 52 51 51 51 52 53 53 52 51 50 49 50 51 51 53 54 55 - 55 54 54 56 57 56 55 55 55 56 57 56 54 54 54 54 53 54 55 56 55 55 54 54 54 53 53 55 55 55 54 55 57 58 57 56 53 52 53 54 55 55 54 53 52 51 52 54 54 54 53 53 53 53 53 51 51 52 54 55 56 56 55 53 50 49 49 51 53 55 55 54 53 54 56 56 54 53 51 50 51 52 52 54 55 53 51 49 49 50 51 52 53 53 53 55 57 57 56 54 54 54 54 54 53 52 51 51 52 53 53 53 52 51 51 52 54 55 54 54 54 53 53 53 54 54 54 54 53 54 54 53 54 56 55 53 52 53 55 56 56 55 53 51 51 51 51 52 53 54 54 54 54 54 53 53 53 54 54 54 54 53 53 54 54 54 52 49 49 53 54 54 55 55 53 52 52 52 53 54 55 54 52 51 50 50 52 53 54 54 53 53 53 53 54 55 55 54 52 51 52 53 54 53 51 52 53 54 54 53 53 54 55 55 54 52 51 52 52 52 52 52 53 55 57 57 55 52 52 54 54 53 51 51 51 52 53 54 56 56 55 53 53 54 55 54 52 50 50 51 53 53 51 49 50 52 52 52 53 54 54 55 54 52 52 52 51 52 52 52 52 53 56 57 57 56 55 56 54 53 54 55 56 56 55 54 54 54 52 51 52 53 53 52 51 51 50 52 53 53 55 56 54 52 52 52 53 54 55 55 55 53 52 52 53 54 54 54 54 53 51 51 52 53 50 48 48 49 50 52 52 52 51 51 52 53 54 54 53 53 53 53 53 52 52 52 52 52 53 53 52 50 49 51 51 50 50 51 51 50 51 53 53 52 51 52 52 53 53 52 53 54 53 52 52 52 52 52 53 54 54 53 51 50 50 52 52 50 48 47 49 52 55 55 54 52 51 51 52 51 50 50 50 52 54 54 53 52 50 51 52 52 52 51 51 51 51 52 53 53 51 50 51 51 51 50 50 50 50 50 51 51 51 51 50 50 51 52 53 52 50 50 50 50 51 51 52 54 55 56 - 54 55 55 55 56 56 54 56 57 54 54 55 56 55 54 54 55 56 57 57 55 53 52 53 54 55 54 54 53 53 53 56 58 57 55 54 55 56 56 54 52 52 53 53 52 52 52 53 53 54 54 53 52 52 51 50 51 52 52 53 56 57 56 55 55 54 53 53 53 55 55 55 54 54 54 57 55 52 50 51 52 51 51 53 56 55 54 52 52 51 51 51 52 53 55 56 57 56 54 53 53 54 54 54 53 53 54 53 53 55 56 54 52 50 50 53 56 56 52 52 55 56 54 52 52 53 54 54 55 57 57 55 54 55 55 53 53 54 56 56 54 52 51 52 53 53 51 50 52 54 56 56 54 53 53 53 52 51 52 54 55 54 52 51 52 53 52 49 48 53 54 53 54 53 52 51 50 51 52 53 53 52 52 53 52 52 51 51 51 52 53 54 55 55 53 52 51 50 50 50 50 51 52 55 55 54 54 54 54 52 51 52 53 53 53 52 51 51 52 53 53 53 52 53 53 53 54 54 53 54 54 54 52 50 49 51 53 56 57 56 53 51 53 56 56 55 52 50 50 51 53 53 52 50 53 54 53 51 51 53 56 57 56 53 52 52 52 52 52 52 53 54 55 56 56 55 55 55 54 52 53 54 55 55 54 52 51 51 51 50 51 52 55 56 54 52 50 49 51 54 56 56 54 52 50 50 53 56 59 59 55 51 50 52 53 54 54 53 52 51 51 52 51 51 49 48 48 50 52 52 52 51 51 51 52 54 55 54 54 54 54 54 53 52 52 52 53 54 53 52 52 51 52 52 51 51 52 53 52 50 52 53 53 52 51 51 49 49 49 52 55 57 54 52 52 52 53 53 54 54 54 53 52 51 52 53 52 50 49 48 51 54 56 54 51 47 49 50 51 51 52 51 52 53 55 55 54 52 52 51 49 48 48 49 49 51 54 55 56 54 50 49 49 49 50 51 52 53 52 51 51 51 51 49 48 49 51 54 54 51 48 48 51 54 52 51 51 51 52 53 - 51 53 55 56 56 56 54 55 56 55 55 55 56 56 55 54 53 54 55 55 54 53 52 52 53 53 53 53 53 53 53 55 56 55 54 53 54 55 55 53 52 52 53 53 52 51 51 52 52 53 53 50 50 50 50 52 54 55 54 53 54 55 55 55 55 55 54 54 53 54 54 54 54 52 53 54 54 53 51 51 52 52 52 54 57 56 55 53 53 53 54 53 53 53 53 54 53 53 53 52 53 54 55 54 54 54 53 53 53 56 56 53 53 54 54 55 57 58 58 56 55 56 55 54 53 53 54 53 54 55 55 53 51 53 52 52 52 53 55 56 54 53 53 54 54 54 52 51 52 54 56 55 54 54 54 54 54 53 53 54 54 54 54 54 54 54 53 51 49 52 53 53 54 54 53 52 52 52 53 54 54 54 54 54 53 51 50 50 51 53 54 56 56 55 53 52 50 50 51 52 52 52 53 54 55 53 52 53 52 50 49 49 51 51 51 51 51 52 53 54 54 53 52 52 51 51 50 50 51 53 53 53 52 50 50 50 52 54 55 55 53 50 52 55 55 54 52 51 51 52 52 52 52 54 55 56 55 53 52 53 55 56 56 53 52 52 53 52 52 52 53 54 55 56 55 54 55 56 54 52 53 54 55 55 54 52 50 49 50 52 52 52 54 54 54 52 51 50 52 53 55 55 54 52 50 50 52 54 57 57 54 51 50 51 52 53 54 54 54 53 52 52 52 51 49 48 49 51 53 53 53 51 50 50 51 53 53 52 52 53 53 53 53 52 52 52 53 53 53 52 52 52 53 53 51 51 52 53 53 52 52 53 54 54 52 50 50 50 51 54 56 56 53 52 53 54 54 55 54 53 52 52 54 55 52 51 53 52 50 49 49 52 53 53 50 49 50 51 50 51 52 53 53 52 52 52 53 52 52 51 50 50 51 51 50 51 53 54 54 53 50 49 50 51 51 51 52 53 53 51 52 53 52 51 50 50 52 54 55 52 49 49 51 52 52 52 52 52 52 52 - 50 52 55 57 56 54 53 53 54 58 57 56 55 56 56 54 52 52 52 53 54 54 54 53 53 52 52 54 55 55 54 54 53 54 54 53 52 54 54 53 53 53 54 54 52 50 51 51 51 52 51 49 49 49 51 54 56 57 55 53 53 53 54 54 55 55 55 54 53 53 53 53 53 52 52 53 53 53 52 52 52 52 53 54 55 55 54 53 54 54 55 54 53 53 52 51 50 50 51 53 53 54 55 55 55 53 52 53 54 56 56 54 53 53 54 54 53 55 56 56 54 55 55 54 54 54 53 52 52 52 52 50 50 52 52 52 52 54 55 55 55 54 54 54 55 54 53 51 52 54 55 54 53 53 54 55 55 54 53 54 54 55 55 54 54 54 53 53 52 51 51 52 53 53 53 52 52 52 53 54 55 56 55 54 53 52 51 51 52 53 54 55 55 54 53 52 51 52 53 53 54 54 54 55 54 52 53 53 51 49 48 48 49 50 50 50 51 52 53 53 53 53 52 51 51 50 49 49 50 52 52 51 51 51 51 51 52 53 54 56 55 51 53 54 54 54 53 53 53 53 53 52 53 55 56 56 55 53 52 52 54 54 54 53 52 52 52 52 52 52 53 54 55 55 55 54 56 57 55 53 53 54 56 56 55 53 51 49 50 52 52 53 54 53 53 52 52 53 54 54 53 53 54 53 52 50 50 51 53 54 53 52 51 51 51 52 54 55 56 55 53 52 53 53 50 49 50 52 53 53 52 51 50 49 50 51 51 50 50 51 52 52 53 53 53 52 52 52 52 52 51 52 52 52 50 50 50 52 53 52 52 53 55 54 53 51 51 52 54 55 55 54 52 52 53 53 53 54 53 52 52 53 56 57 52 50 53 53 51 50 49 50 52 52 51 50 52 52 51 51 53 53 53 51 50 50 51 51 51 51 50 52 52 52 51 51 53 53 53 52 50 49 51 53 52 51 52 52 52 51 52 54 54 52 51 50 52 54 55 53 51 50 50 51 52 52 53 53 51 51 - 50 52 54 57 56 53 54 53 55 59 59 56 54 56 57 55 53 51 51 52 54 54 55 55 54 53 54 55 57 58 56 54 52 52 53 53 51 53 55 54 53 54 56 55 53 51 51 52 53 52 51 50 50 51 52 54 56 57 55 53 53 53 54 55 55 56 56 54 53 52 52 53 54 53 53 52 53 54 54 52 51 52 53 53 52 53 54 54 54 55 56 54 53 52 52 51 51 49 51 54 55 54 55 56 56 53 51 52 55 54 55 55 54 51 49 48 47 48 50 52 53 54 54 53 54 54 53 52 51 51 52 51 51 53 54 54 54 55 55 54 54 53 53 54 55 55 53 52 52 53 54 53 52 53 54 55 55 54 53 54 54 55 54 52 51 51 52 54 54 50 49 51 51 52 52 51 51 51 52 54 55 55 55 54 54 54 54 54 54 54 53 53 53 53 53 52 53 54 54 55 54 54 54 55 55 54 54 53 52 50 49 49 49 50 51 52 51 51 52 53 52 53 52 52 51 51 51 50 50 50 50 50 51 52 53 52 51 52 53 57 56 53 53 54 55 55 55 55 55 54 54 53 54 56 56 54 53 52 51 50 52 52 52 52 52 53 53 52 52 52 53 54 54 55 54 54 56 57 55 53 52 55 57 57 56 54 53 52 51 52 53 54 55 54 53 52 53 53 55 55 53 52 53 53 52 51 50 51 51 53 54 54 53 52 51 52 53 55 56 55 54 53 53 54 52 51 51 53 54 54 52 51 50 49 50 50 50 49 49 50 51 51 53 53 54 52 51 50 51 51 50 51 51 50 49 48 49 52 52 51 51 52 54 54 53 52 51 52 55 56 54 52 52 52 51 50 50 51 51 52 53 54 56 56 52 51 52 53 52 50 50 51 53 53 52 52 53 53 52 52 53 54 53 51 49 48 49 51 50 50 50 52 53 53 52 51 53 53 53 52 49 48 50 52 52 51 51 52 52 51 52 53 54 53 51 50 51 53 54 54 53 52 51 51 52 53 52 52 50 49 - 51 52 54 56 56 54 54 55 57 59 59 57 55 56 56 56 54 53 52 52 53 54 55 55 54 54 55 56 58 59 58 54 52 52 54 54 52 54 55 54 54 55 56 56 54 52 53 54 55 55 54 53 54 54 52 52 54 55 54 53 54 55 55 55 55 56 56 54 53 53 52 53 54 55 54 53 54 55 54 53 52 53 54 53 51 53 54 53 55 56 56 54 53 52 52 53 52 51 52 54 54 53 54 56 56 53 51 52 55 54 52 52 54 54 51 47 46 47 49 50 51 52 52 52 53 54 53 52 52 53 54 53 52 54 55 55 55 55 54 53 53 53 53 54 55 55 54 53 53 54 53 52 51 52 54 56 56 55 55 54 54 53 52 50 50 51 52 54 54 50 50 50 51 52 51 51 50 51 52 54 55 54 53 54 54 55 55 55 55 54 53 52 51 51 52 54 55 55 55 55 54 54 54 55 54 54 53 53 52 52 51 51 51 50 51 53 53 51 52 52 52 52 52 52 52 52 52 52 52 51 50 50 51 53 53 52 51 51 52 55 55 53 53 53 54 54 54 55 55 54 54 53 54 54 53 52 51 50 50 50 50 50 51 52 53 54 54 53 52 52 53 54 54 55 54 54 55 55 53 51 51 53 55 56 55 54 52 52 51 52 53 55 56 55 53 51 51 51 53 54 53 52 53 54 53 52 51 51 51 52 54 55 55 53 52 51 52 54 54 55 54 54 54 54 54 54 53 54 54 54 53 52 51 50 50 51 50 50 50 51 52 52 53 54 54 52 51 50 50 50 50 50 51 50 49 49 50 51 51 50 51 52 53 52 52 52 52 53 55 54 53 50 52 52 51 49 49 50 52 53 54 55 54 53 53 53 52 50 50 50 51 53 55 55 53 52 54 54 52 52 53 54 54 52 50 49 50 50 50 49 51 53 53 53 52 52 53 53 53 52 49 48 50 52 53 52 52 53 53 51 51 52 52 52 51 50 51 52 53 54 54 54 52 51 52 52 52 51 50 49 - 52 53 54 56 56 55 55 57 58 59 58 57 57 55 55 55 55 54 52 51 52 53 54 54 54 54 54 53 55 57 57 55 53 52 54 55 54 54 54 53 53 55 56 55 53 53 54 56 57 56 55 55 56 55 53 51 52 54 54 54 55 55 55 54 54 55 55 54 54 53 52 53 54 54 53 52 53 55 55 54 54 55 56 55 53 53 54 54 56 57 57 54 52 51 52 52 52 53 54 55 53 51 52 55 56 53 50 51 53 51 53 55 52 49 52 69 76 70 51 44 48 51 50 51 52 53 53 54 54 55 56 55 53 53 54 55 54 54 53 51 52 53 54 54 55 56 55 54 54 54 54 51 51 52 54 56 56 56 56 55 54 52 50 50 51 53 53 54 54 52 51 52 52 52 52 51 51 51 52 53 54 54 54 54 55 55 55 55 54 53 53 52 52 50 52 54 55 55 54 54 54 53 52 52 52 52 52 51 52 52 52 52 51 51 51 53 53 52 52 53 52 52 52 52 52 52 52 51 52 52 52 52 52 53 53 52 51 50 51 52 51 51 51 51 52 52 53 53 53 53 52 53 54 55 53 51 50 50 51 51 52 52 52 53 53 54 54 53 52 52 52 53 54 54 55 55 55 54 52 51 51 53 55 54 53 53 52 51 51 52 52 52 53 53 52 51 49 49 51 54 54 54 54 53 53 52 51 51 52 53 54 55 54 53 52 51 52 52 53 54 55 54 53 53 55 55 55 54 54 53 53 52 52 52 50 51 51 52 52 52 53 53 53 54 54 52 52 51 51 50 50 50 51 52 51 51 52 52 51 49 51 52 51 50 51 51 52 53 54 53 52 51 51 50 50 50 51 52 53 54 54 54 52 51 52 52 50 49 48 49 51 54 55 55 53 51 53 53 52 53 53 53 53 53 52 50 50 51 50 50 51 54 55 54 53 52 52 52 51 50 50 50 50 52 53 54 54 55 55 51 50 50 51 51 52 52 52 52 53 54 55 54 53 51 51 51 51 50 50 51 - 52 53 54 54 56 56 55 57 58 57 56 57 58 55 52 54 55 54 53 52 51 52 53 54 54 54 53 51 52 55 56 55 53 52 53 54 55 54 53 52 53 54 55 54 53 53 54 57 58 57 56 55 56 55 53 52 52 54 54 53 54 54 54 53 53 53 54 55 55 54 53 52 52 53 53 52 53 54 54 54 55 57 58 57 55 54 54 56 58 59 59 55 53 52 52 53 53 54 55 54 51 49 50 54 55 53 51 51 52 52 54 56 50 45 51 76 89 81 53 45 50 52 52 52 53 54 54 55 55 56 57 55 53 51 51 53 53 52 51 50 51 53 55 55 56 55 55 54 55 55 54 52 52 53 54 55 55 54 56 57 56 53 51 51 52 54 55 54 54 53 52 53 52 53 54 53 52 52 52 53 53 54 54 54 54 54 55 54 53 52 52 53 53 52 52 53 54 54 55 55 55 54 52 50 50 51 51 51 52 52 53 53 52 52 52 52 52 52 53 53 52 51 51 51 51 51 51 50 51 54 54 53 53 53 53 53 52 52 51 50 50 51 50 50 50 51 52 52 52 51 51 53 55 57 54 52 51 52 53 53 54 54 54 53 53 53 52 51 51 51 51 52 52 54 55 55 55 53 53 53 53 55 55 55 53 52 52 52 53 52 50 49 50 52 53 51 49 49 50 53 54 54 53 53 52 51 51 52 52 53 53 54 53 52 52 52 51 51 52 54 56 55 54 52 54 57 56 54 53 52 52 52 52 52 51 50 51 53 53 53 54 53 53 53 53 53 53 52 51 50 49 51 52 53 53 53 54 53 52 50 51 51 49 49 50 52 53 54 53 53 53 53 51 49 49 51 53 54 55 55 53 52 50 50 50 51 49 48 49 50 52 53 54 53 52 52 52 52 53 53 53 52 52 52 52 52 50 50 50 50 51 53 54 54 53 52 51 52 50 49 51 51 51 53 54 55 55 57 56 52 51 51 50 51 53 53 53 53 53 54 54 55 53 52 52 51 50 50 52 52 - 52 53 54 54 54 54 52 55 56 54 54 56 57 54 51 53 54 54 55 53 52 51 52 54 55 55 55 53 52 54 55 54 53 53 52 53 53 54 54 53 52 53 54 54 53 53 55 57 58 58 56 55 55 54 53 53 54 55 54 53 53 52 52 52 51 52 54 55 55 55 53 52 51 53 54 52 52 53 54 54 55 57 57 56 54 53 53 55 57 59 59 57 54 52 53 54 53 54 53 52 50 49 50 52 54 53 52 51 53 55 53 49 50 49 47 52 58 60 53 52 55 55 54 53 54 55 55 54 55 56 56 54 52 50 50 53 53 53 51 50 52 54 55 56 56 55 54 54 54 55 54 53 53 54 54 54 52 50 53 57 59 58 54 52 52 53 54 55 55 53 52 53 54 55 55 56 54 53 53 52 51 52 52 53 53 55 55 55 53 52 52 51 52 55 54 53 53 53 54 55 56 56 53 49 49 51 52 52 52 53 54 54 54 53 52 53 52 52 52 51 51 50 50 50 51 52 51 51 51 53 52 51 52 52 53 53 54 53 51 51 52 52 51 51 52 52 53 52 52 51 52 53 56 58 56 54 53 53 54 56 56 55 54 54 52 50 50 49 50 50 51 52 52 53 54 54 54 53 53 54 55 56 57 56 54 53 54 55 55 52 48 47 48 52 54 53 51 50 51 52 53 53 53 51 50 50 51 52 52 52 51 52 51 51 52 52 51 51 52 54 55 55 52 49 54 58 56 54 53 52 51 52 52 52 51 50 51 53 54 53 53 54 52 52 52 52 53 53 50 48 48 50 52 53 53 53 53 53 52 50 50 50 49 49 50 52 53 53 53 52 53 54 52 50 49 51 52 54 55 55 53 51 49 48 48 49 49 50 51 51 52 53 53 52 52 52 52 52 53 52 52 51 51 51 52 52 51 49 49 49 50 51 52 53 52 51 52 52 50 50 52 52 52 54 55 54 55 56 56 52 51 51 50 51 53 53 54 53 53 54 55 55 53 52 52 52 50 51 53 54 - 53 52 52 53 53 53 51 52 54 53 53 54 54 53 52 53 53 54 55 55 53 53 53 54 56 57 57 56 55 55 55 55 54 53 52 51 52 55 55 53 53 54 55 54 53 53 55 57 58 56 55 54 55 54 53 53 54 56 55 53 52 52 52 52 52 52 54 54 54 54 54 52 51 54 56 54 53 52 52 52 53 54 53 53 52 52 51 52 55 57 57 55 54 53 54 55 55 52 52 52 51 51 51 52 54 54 53 53 54 54 52 50 54 54 51 46 47 49 50 52 54 56 55 54 55 56 55 54 54 55 55 54 52 51 52 54 55 54 53 52 53 54 55 55 55 54 53 53 54 54 54 54 54 55 55 54 51 48 51 57 60 59 56 52 50 51 53 55 56 53 52 53 54 55 56 56 55 54 52 52 51 50 50 51 53 55 56 55 53 52 51 49 51 57 57 54 53 53 54 56 57 56 54 50 49 52 53 54 53 54 54 54 54 54 53 52 51 51 51 51 50 51 51 52 52 53 54 53 52 52 51 49 49 51 52 54 53 52 52 53 53 54 52 52 52 54 54 54 52 51 52 53 55 57 56 55 54 54 55 55 55 54 54 54 52 51 50 50 50 51 51 52 52 53 53 54 53 51 51 52 53 55 55 54 53 52 53 54 54 52 49 48 49 52 54 54 52 51 51 52 52 53 52 51 50 51 51 52 52 51 50 50 50 52 52 51 51 51 53 54 54 53 51 49 53 57 55 54 53 51 51 52 53 52 51 50 52 53 53 53 53 53 52 52 52 52 53 53 49 47 48 50 51 52 50 50 50 51 51 50 50 50 50 51 52 53 52 51 51 51 53 54 54 52 51 51 51 53 54 55 54 51 49 48 48 49 49 51 52 53 54 53 52 52 51 52 52 52 52 51 51 51 51 51 51 50 49 48 49 48 48 49 50 51 51 51 52 52 52 51 52 51 51 53 53 53 53 54 54 52 52 52 51 52 53 54 54 54 53 54 54 54 53 52 52 52 52 53 53 53 - 54 52 52 54 53 52 51 51 52 55 54 53 53 53 53 52 51 53 55 56 55 54 55 56 57 57 57 59 57 55 54 54 55 54 53 52 53 56 57 54 53 54 55 55 53 53 55 56 57 55 54 55 57 57 54 53 53 54 54 53 53 53 54 54 53 53 53 52 52 53 54 54 52 55 57 57 55 53 51 52 53 53 52 52 53 54 53 53 54 55 55 54 53 53 54 55 54 52 51 51 52 54 54 53 53 53 54 55 55 53 52 53 53 54 55 51 49 50 52 52 52 55 56 55 55 56 55 53 53 54 55 54 53 52 53 55 56 55 54 53 54 55 55 55 53 53 52 52 53 53 54 54 55 56 56 54 52 51 53 56 57 56 54 53 52 52 52 53 54 53 52 52 52 53 54 55 55 54 53 53 52 52 51 51 52 54 55 55 53 52 51 50 52 57 56 55 54 53 54 55 55 55 53 51 51 53 55 55 54 53 53 53 54 55 54 52 51 51 51 51 51 52 52 53 54 54 55 54 54 54 51 49 48 51 53 53 51 50 50 53 54 55 54 52 53 54 54 55 52 51 51 52 52 54 55 55 54 54 54 53 54 53 53 53 53 53 52 52 52 53 53 54 53 52 52 53 52 50 50 51 53 54 54 53 51 50 50 51 52 51 51 51 52 54 54 53 51 50 51 53 53 52 52 52 51 52 52 51 51 50 49 49 51 53 51 50 50 51 52 53 53 52 51 51 53 54 54 54 53 52 51 52 53 53 52 51 52 53 52 53 53 52 52 52 52 52 53 52 50 48 49 50 51 51 49 47 48 50 50 49 50 51 52 53 54 53 51 50 50 50 51 52 54 53 52 53 53 53 54 54 53 51 50 50 49 49 50 51 51 54 55 55 54 52 51 51 52 52 51 49 50 52 52 52 50 49 48 49 51 51 50 50 51 51 50 51 52 52 52 51 51 50 50 51 51 50 49 51 52 51 52 54 52 52 52 53 53 53 53 53 53 53 52 51 52 53 53 54 53 51 - 54 53 53 55 54 51 52 51 51 56 55 53 52 53 53 52 51 52 54 56 56 56 56 57 57 56 56 58 57 54 52 53 55 54 54 54 54 57 58 55 54 54 55 55 54 54 55 56 55 53 53 54 57 58 55 52 52 52 53 54 55 55 55 56 55 54 53 52 52 53 54 54 53 55 57 57 55 53 52 53 53 53 52 53 55 56 55 53 53 53 53 52 52 53 53 53 52 50 51 52 54 55 55 54 53 53 54 55 56 55 54 53 49 51 54 56 55 54 56 54 50 54 55 54 55 55 54 53 53 54 54 54 53 51 53 56 56 56 54 53 54 56 55 54 53 52 52 51 52 53 53 54 55 56 57 54 53 56 56 54 52 52 53 53 54 53 52 51 52 53 52 51 51 52 53 54 54 54 55 54 54 56 54 52 52 52 53 54 53 52 52 52 53 55 55 55 54 53 53 53 53 53 52 52 52 53 55 55 53 52 51 52 54 54 53 51 50 52 52 52 52 52 53 53 54 55 54 53 54 56 53 49 49 51 53 52 50 48 49 52 54 55 53 51 51 53 53 53 51 49 48 49 50 51 53 53 53 54 53 53 53 53 53 53 54 54 54 54 55 56 55 55 54 53 53 53 53 53 53 53 54 54 54 52 50 49 48 49 49 50 51 53 55 55 53 51 49 49 51 54 54 52 52 52 52 53 53 53 51 50 51 50 52 53 51 49 50 51 52 53 53 52 52 52 52 53 53 54 53 52 52 53 53 54 53 53 53 54 54 54 53 53 52 52 53 53 52 52 51 51 51 52 53 52 49 47 48 50 50 50 50 51 53 54 54 53 50 49 50 49 49 50 52 53 54 55 56 54 53 52 51 51 52 54 51 50 49 49 50 53 56 57 55 53 50 50 53 53 50 49 50 52 53 52 51 49 48 49 53 54 52 52 52 52 51 51 52 51 50 49 51 51 50 50 50 48 48 50 50 50 52 54 52 51 51 51 51 52 52 53 53 53 51 50 52 53 53 53 52 50 - 54 54 54 54 54 54 54 52 52 53 53 52 52 54 54 54 54 53 53 54 55 56 56 55 54 54 55 53 51 50 50 52 53 54 55 55 55 55 56 56 55 55 55 55 54 55 56 56 54 53 53 53 54 54 54 53 53 53 53 55 57 55 54 55 55 54 54 54 54 54 53 52 52 54 55 55 55 55 55 53 51 50 50 51 53 54 54 53 52 52 52 53 53 53 52 51 49 49 51 54 55 55 55 55 55 54 53 53 54 54 54 53 51 50 51 53 54 55 54 52 50 52 52 53 54 54 53 53 54 55 54 53 51 52 54 56 55 55 54 52 53 56 54 53 52 52 50 50 51 52 53 53 53 53 54 56 56 56 54 53 53 53 53 53 53 53 52 51 51 51 51 50 52 53 53 52 52 53 54 52 51 55 55 54 53 53 53 53 55 55 54 53 53 56 56 55 54 54 53 54 53 53 52 52 52 53 53 53 52 52 52 53 54 54 53 52 51 52 53 53 52 51 51 53 54 55 54 52 51 51 52 53 52 51 51 52 51 50 50 53 55 54 51 49 48 50 51 51 49 48 48 51 52 52 52 52 53 55 56 55 54 53 52 51 52 53 50 51 53 55 55 56 56 57 56 54 54 56 55 55 55 52 51 52 52 51 50 49 49 50 51 52 52 51 50 49 49 50 52 54 54 53 53 51 51 55 56 55 53 53 53 52 53 54 52 51 51 52 53 53 53 52 51 51 52 53 54 52 51 51 52 54 54 53 53 55 55 54 56 55 54 52 52 54 54 53 52 53 52 53 53 53 53 52 51 51 51 51 52 51 47 46 50 52 53 53 51 51 50 50 49 49 48 50 54 56 55 53 51 51 51 52 53 54 54 52 49 48 50 53 55 54 53 51 50 50 53 53 52 51 52 53 53 53 53 54 51 49 52 53 51 50 51 53 54 54 52 49 48 48 51 53 53 51 50 50 51 53 54 54 53 52 51 51 50 50 50 51 53 54 55 53 50 50 52 51 50 50 52 54 - 55 55 55 55 55 54 53 52 52 51 52 52 51 52 54 54 54 54 54 54 54 55 55 55 54 55 56 54 52 51 52 53 54 56 56 56 55 55 55 56 55 54 54 55 55 56 56 56 56 55 54 53 52 53 53 54 54 54 54 55 56 55 54 55 55 55 55 55 54 54 53 52 52 54 55 54 55 56 56 54 52 50 50 51 52 52 51 51 52 53 53 53 54 54 53 52 52 50 52 54 55 54 54 55 55 54 52 52 53 55 55 54 52 51 51 51 52 53 53 53 52 51 51 53 54 54 54 54 54 54 54 53 53 54 56 57 55 54 53 51 52 55 54 54 53 52 51 51 52 53 53 52 51 51 53 54 56 56 55 54 54 54 53 53 52 53 54 52 52 53 52 52 54 54 53 52 52 53 53 52 51 53 53 53 53 53 54 54 55 56 55 53 53 55 56 55 54 54 52 52 54 54 53 53 52 51 52 53 53 54 54 55 55 55 54 53 53 52 53 53 52 51 50 52 53 53 52 52 51 51 54 55 54 52 52 54 53 52 51 54 55 54 51 49 49 50 51 51 50 49 50 52 53 53 52 51 53 55 55 55 53 52 51 51 51 52 50 51 53 55 55 55 55 55 55 52 53 55 55 55 55 52 51 52 54 54 53 52 51 50 51 52 52 51 51 50 50 49 50 51 52 52 51 50 51 55 57 56 53 53 54 53 54 54 53 52 52 52 52 52 52 52 51 51 52 53 53 52 51 51 52 54 54 53 54 56 56 55 56 55 53 51 52 53 54 53 52 52 53 53 53 53 53 53 52 52 53 52 52 52 48 48 50 52 53 53 51 51 50 49 48 48 48 50 52 54 54 52 51 51 51 52 52 52 53 52 50 49 51 54 55 54 52 51 51 52 52 52 52 51 52 52 52 52 53 54 52 50 51 52 51 50 51 53 55 54 52 50 49 49 51 52 52 50 49 50 51 53 55 55 53 52 51 51 50 49 50 51 53 55 55 54 52 51 52 50 49 49 52 55 - 55 56 56 56 55 54 53 52 52 52 52 52 51 51 52 53 54 55 55 54 54 54 55 56 57 58 58 56 55 54 54 55 56 57 56 55 54 55 55 54 53 53 54 55 55 55 55 55 56 55 54 54 53 52 53 54 55 55 54 53 54 54 55 55 55 55 54 53 53 53 54 54 53 55 55 54 54 55 55 54 53 52 52 52 53 51 50 51 52 53 53 52 53 53 54 55 55 53 52 53 53 53 53 54 54 53 52 51 52 54 55 54 53 53 52 51 51 51 53 55 55 51 51 54 54 55 55 54 53 52 53 54 55 56 56 56 55 52 50 51 52 54 56 56 55 53 52 53 54 54 53 52 50 50 52 53 54 56 56 54 54 54 53 53 53 54 55 54 55 55 55 54 55 54 53 52 52 53 53 53 52 51 51 51 52 54 55 56 56 55 55 54 54 54 55 56 55 53 51 51 53 55 55 55 53 51 52 53 55 56 56 56 56 55 54 55 54 53 53 53 53 52 51 52 52 52 52 52 52 53 55 56 55 54 54 55 54 53 52 53 55 54 53 52 51 52 52 53 53 52 52 52 52 52 52 52 53 54 54 53 51 51 51 51 52 52 52 52 53 54 53 52 51 51 51 51 52 53 53 54 54 52 51 53 55 55 55 55 52 49 50 51 53 53 53 52 50 49 48 49 50 50 49 49 51 54 55 55 53 53 53 54 53 53 53 53 53 52 52 51 51 51 52 53 53 54 52 52 52 52 53 54 54 54 55 56 56 56 55 54 52 51 52 53 53 53 52 52 53 54 53 52 52 52 52 53 53 53 52 51 50 50 52 53 53 52 51 50 50 49 49 49 49 50 51 53 53 53 52 52 52 52 51 50 51 51 51 52 53 55 55 54 52 52 52 53 52 51 50 51 52 53 52 51 52 53 53 52 51 52 52 51 51 52 54 54 52 52 53 52 50 49 49 48 48 48 51 53 54 54 54 54 52 51 51 50 50 51 53 54 54 53 53 53 52 50 50 50 52 53 - 56 57 55 55 54 53 52 52 53 53 54 53 52 52 53 53 54 55 56 56 55 55 56 58 59 59 58 57 56 55 55 56 56 56 54 53 52 54 56 54 53 53 54 55 54 54 53 53 53 55 54 53 52 52 52 54 55 55 54 53 53 53 54 55 54 53 53 52 53 53 54 55 54 54 54 54 54 55 56 55 54 52 52 53 53 53 52 52 52 53 53 52 53 55 55 56 55 55 54 52 52 53 53 53 52 52 52 51 51 53 54 54 54 54 54 53 52 51 52 53 54 53 52 53 53 54 55 54 53 51 52 54 56 55 54 54 54 51 49 52 53 54 57 57 55 54 53 54 54 54 53 52 51 50 51 52 54 56 56 54 54 54 53 52 53 55 56 56 56 55 56 56 55 53 52 52 52 52 52 52 52 51 50 51 52 54 56 56 56 55 55 56 56 54 54 56 55 52 50 50 53 55 56 55 54 52 53 54 55 56 56 56 55 54 54 53 54 54 54 53 54 54 53 53 52 52 53 53 53 52 54 55 55 54 55 55 54 53 52 53 54 54 53 53 53 53 53 54 54 54 53 52 51 52 51 52 53 53 53 52 51 51 52 52 52 53 53 53 52 51 50 48 48 48 49 52 53 52 52 54 54 52 51 52 54 54 54 55 52 49 49 50 52 54 55 54 53 51 50 50 50 49 48 49 52 53 54 54 54 53 53 54 54 52 53 54 54 54 52 51 50 51 52 52 54 54 53 52 53 53 54 53 53 54 54 54 55 56 55 53 52 52 53 54 54 53 52 52 54 55 54 52 51 52 52 53 53 52 51 51 49 50 51 52 52 52 50 50 50 51 52 52 52 52 53 53 53 53 55 55 54 53 52 50 49 50 52 53 54 56 54 53 51 51 52 53 52 51 51 53 54 53 52 51 52 53 54 53 52 52 52 52 51 52 53 52 51 52 53 53 49 48 47 46 47 49 51 52 53 53 54 54 53 52 52 52 51 52 52 53 53 53 52 52 52 52 51 52 53 54 - 56 55 54 53 53 53 53 53 53 54 55 55 54 54 54 53 52 53 54 55 57 57 57 58 59 58 57 57 56 56 56 55 55 53 53 51 51 54 56 55 53 53 55 54 53 53 52 51 52 53 53 52 51 51 52 54 56 56 55 54 53 53 53 54 53 52 52 53 54 55 55 55 55 54 54 55 55 55 55 54 53 53 53 54 54 55 55 54 53 52 52 52 54 55 56 55 54 56 56 52 53 54 55 53 52 51 52 51 51 53 54 53 53 54 54 53 53 52 51 51 51 54 53 52 52 53 54 54 54 53 52 53 53 53 52 52 53 51 50 53 54 54 57 56 54 54 54 54 54 54 54 54 53 52 52 53 55 54 54 54 55 54 53 53 53 54 55 54 54 55 57 56 53 51 51 53 53 52 51 52 52 53 52 52 52 54 55 55 55 56 56 58 56 53 53 54 53 52 50 52 54 56 56 55 55 55 55 54 53 53 54 54 55 54 53 52 52 53 52 52 52 53 53 52 51 50 51 53 52 51 52 53 54 54 54 54 53 52 51 52 52 53 53 54 54 54 54 54 54 54 53 52 51 50 51 52 53 54 53 52 51 51 52 52 52 52 54 54 53 50 49 49 48 47 49 53 53 52 52 54 55 52 51 51 53 52 51 51 51 51 49 50 51 54 55 55 55 54 53 53 52 50 48 50 53 53 53 53 54 52 51 54 53 52 53 54 54 54 53 51 50 50 50 52 53 53 51 52 54 55 54 53 53 52 51 50 52 55 54 54 54 55 56 55 53 51 51 52 54 55 54 53 52 52 52 52 52 52 51 50 49 50 51 52 52 51 51 51 51 52 53 53 53 52 52 52 53 55 56 57 56 54 53 52 50 49 51 52 53 54 53 52 51 52 53 54 54 54 54 55 55 54 52 51 52 53 54 54 52 52 54 53 51 51 51 51 50 51 52 53 51 49 48 48 48 49 51 52 52 53 53 53 53 53 53 53 52 52 52 52 52 52 53 53 53 53 52 52 53 54 - 55 54 53 54 54 54 54 54 54 54 55 55 54 56 56 53 51 51 53 55 57 57 57 57 57 56 55 56 56 56 56 55 53 51 51 50 50 52 54 54 54 54 54 53 52 52 52 52 52 52 51 51 51 51 52 55 56 57 56 55 54 54 54 54 53 53 53 54 55 56 56 55 55 53 53 54 54 54 54 53 52 52 53 54 54 55 55 54 53 52 51 52 54 55 56 55 54 57 56 52 53 55 56 55 53 52 53 53 52 54 54 52 51 51 52 52 52 52 51 51 52 54 54 52 51 52 54 55 55 54 52 52 52 51 51 52 52 52 52 54 55 55 55 54 52 53 53 53 53 54 55 56 55 55 54 53 53 53 52 53 54 54 53 52 52 53 54 52 52 55 56 56 53 51 51 54 55 54 52 52 53 53 53 52 52 52 52 53 54 55 56 57 55 52 52 52 52 52 52 53 55 55 55 54 54 55 55 53 52 52 52 53 54 54 53 52 51 50 50 50 51 52 52 51 49 49 50 52 52 51 52 53 54 54 54 54 53 52 52 51 51 52 53 54 55 55 55 54 53 52 52 52 52 50 51 53 54 55 54 52 51 51 51 52 51 51 54 55 54 53 53 52 51 50 51 54 53 50 51 53 54 52 50 51 52 51 50 50 51 52 50 50 50 52 54 55 54 53 52 53 53 52 49 50 53 52 52 53 54 52 50 52 52 52 52 52 52 52 52 51 49 49 50 51 52 51 49 51 53 55 54 52 52 52 50 48 50 53 53 54 55 56 57 56 52 50 51 53 54 54 53 53 52 52 52 53 53 52 51 49 49 50 51 52 53 52 52 52 51 52 52 52 52 52 51 52 53 55 56 56 56 54 53 53 51 50 51 51 51 52 52 52 52 53 53 54 55 55 54 55 54 53 51 51 51 53 53 53 52 52 54 53 52 50 51 51 51 51 51 52 53 52 51 50 50 50 51 51 51 51 51 51 51 51 52 52 53 53 53 52 52 53 54 54 54 53 52 52 53 54 - 56 54 54 54 55 56 55 54 53 53 53 53 53 56 57 54 52 51 52 54 55 56 56 55 55 54 53 54 55 56 56 54 52 52 52 52 52 51 52 53 54 53 52 52 52 53 53 54 54 52 50 51 51 52 52 54 56 56 56 56 56 55 54 55 54 53 53 54 55 55 55 54 53 51 51 54 55 54 53 52 52 53 53 54 53 52 52 54 54 53 51 52 53 54 55 55 56 56 55 52 53 56 57 55 53 53 54 54 54 55 55 53 51 50 50 50 50 52 52 54 55 55 54 53 53 54 55 56 55 53 52 51 52 52 53 54 52 53 55 54 56 57 54 52 51 52 53 53 53 55 56 56 57 56 55 53 52 51 51 52 52 53 52 50 51 53 54 52 52 55 56 56 53 51 52 56 57 56 55 55 55 54 54 53 52 50 50 51 52 54 54 53 51 51 51 50 50 52 53 55 55 54 53 53 53 53 54 53 53 52 51 51 52 52 52 53 51 50 49 50 52 53 52 51 49 49 51 53 53 52 52 53 55 55 55 54 53 53 53 51 51 51 52 53 55 56 55 53 51 50 51 53 52 51 53 55 56 56 55 53 51 50 51 51 51 51 54 55 56 56 56 56 54 52 52 55 52 48 49 52 53 52 51 52 54 52 50 50 52 52 51 50 50 51 53 53 53 52 51 51 53 54 51 51 53 52 52 53 54 52 50 51 52 53 52 51 50 50 50 50 50 50 51 53 52 50 49 50 52 53 53 52 51 52 51 49 50 52 52 54 55 56 56 54 52 50 51 54 53 52 52 52 52 52 53 54 54 52 51 50 50 51 53 53 53 54 53 52 52 51 51 50 50 50 51 52 53 53 54 54 53 53 54 54 53 53 51 50 49 50 51 52 53 54 53 54 55 55 53 52 52 51 50 49 51 52 52 51 51 52 53 53 51 50 51 52 51 51 51 52 54 54 53 52 52 52 52 51 50 50 50 50 49 50 51 52 53 54 53 52 52 52 54 54 53 51 49 51 53 53 - 56 54 54 54 55 55 56 55 54 53 53 53 53 55 56 55 54 53 52 53 53 53 53 54 54 53 52 53 55 55 55 53 53 52 53 53 54 52 51 53 54 53 52 51 51 52 53 54 54 52 51 52 53 53 53 54 55 56 56 56 56 54 54 54 54 53 54 54 55 55 53 52 51 50 51 54 55 55 53 52 52 53 54 55 54 51 51 54 55 54 52 50 50 51 53 55 56 54 52 52 53 55 56 55 53 53 54 54 54 52 53 53 53 52 52 50 50 52 54 56 56 54 53 53 55 56 56 56 54 52 51 51 53 55 56 55 53 54 55 54 56 57 54 52 51 52 53 53 54 55 55 56 56 56 54 52 51 51 51 51 52 51 51 50 52 54 55 54 53 55 56 55 53 52 54 56 58 57 57 56 55 52 53 54 53 51 50 50 52 53 53 50 50 52 51 49 50 52 54 55 55 54 53 53 53 52 54 56 56 55 53 51 49 49 50 51 52 51 51 52 53 54 54 52 51 51 52 55 55 53 52 53 55 56 55 54 53 54 53 52 51 52 52 53 55 56 55 52 50 49 51 53 53 51 53 55 56 56 55 53 52 52 52 53 53 53 54 55 54 54 55 55 54 53 53 55 53 49 49 52 54 54 53 53 55 54 52 51 51 51 50 50 50 51 52 53 53 53 52 51 53 55 53 53 53 52 52 54 54 53 52 52 53 53 52 51 50 49 50 51 52 53 54 55 54 52 51 51 52 53 52 51 51 52 52 52 52 52 53 54 55 56 55 54 51 51 53 56 54 51 51 51 51 52 53 54 54 52 51 50 50 51 52 54 55 54 54 53 52 51 51 50 50 51 52 53 53 53 53 52 53 53 53 54 54 54 51 48 48 49 51 52 53 53 53 53 54 53 52 50 49 49 48 49 50 51 51 50 51 52 53 52 51 50 52 52 51 51 51 52 53 54 52 53 52 52 52 51 51 51 50 49 50 51 51 53 54 54 53 52 51 51 51 52 51 49 48 49 51 53 - 55 54 53 54 55 55 55 55 54 55 55 55 55 54 54 54 55 54 53 52 52 52 53 54 54 53 53 54 55 55 54 54 54 54 54 55 56 54 53 54 54 53 52 51 51 52 53 54 53 53 53 53 54 55 54 54 55 55 55 55 55 53 52 53 53 53 53 54 54 53 52 50 50 50 53 55 56 55 54 53 53 54 55 56 55 52 52 55 56 56 53 50 49 50 52 54 54 52 51 52 53 53 54 54 54 53 54 54 54 50 50 53 55 55 53 52 52 53 54 55 55 52 52 55 56 57 57 56 53 52 52 52 54 56 56 55 53 53 55 54 55 56 54 52 52 53 54 55 55 55 54 55 55 55 53 52 51 52 52 52 51 51 51 51 53 55 57 55 54 55 55 54 54 53 54 55 56 56 56 55 53 51 53 54 54 52 51 51 52 53 52 50 50 52 52 51 51 53 54 55 55 54 52 52 52 53 55 57 58 56 54 50 48 48 49 50 51 51 51 52 52 54 53 53 51 51 52 54 55 54 52 52 54 55 54 53 53 54 54 52 51 51 52 54 55 55 54 52 51 50 51 54 53 50 52 54 55 55 54 53 53 54 54 55 55 55 54 53 53 53 52 52 52 53 54 56 53 50 51 53 55 54 53 54 55 55 52 52 50 49 50 51 52 52 52 53 54 54 54 53 54 55 54 54 54 54 54 54 54 54 53 53 53 52 52 52 51 51 52 53 54 55 56 56 55 53 53 53 52 52 52 51 51 51 53 53 53 52 54 55 55 55 55 54 53 52 54 57 53 51 50 50 50 51 52 53 53 52 52 51 51 50 52 53 54 54 54 53 53 52 52 51 51 52 54 55 55 54 53 53 53 54 54 54 53 53 50 48 48 49 51 52 52 52 52 52 53 52 51 50 49 49 49 50 52 53 51 50 51 52 53 52 51 51 52 52 51 51 51 53 52 52 52 53 52 51 51 52 53 52 51 50 51 52 52 53 54 55 53 51 50 50 50 51 50 49 48 50 52 52 - 55 53 52 53 54 54 54 54 55 56 56 55 55 53 52 54 55 54 54 53 53 54 55 55 55 54 55 55 54 53 54 54 54 55 55 56 57 55 53 53 52 51 51 52 52 53 53 54 54 54 54 55 56 56 55 54 55 56 55 54 54 52 51 53 54 54 55 55 54 53 52 51 51 52 54 56 56 55 53 53 54 56 57 56 54 52 53 56 56 55 53 51 51 52 52 53 53 52 52 53 53 52 52 54 55 55 53 54 54 51 51 54 56 55 54 53 54 56 55 54 53 51 52 55 56 56 56 55 53 53 53 53 53 55 55 53 52 53 54 56 56 56 55 53 52 53 55 56 56 55 55 54 55 54 53 52 52 51 51 51 52 52 52 52 54 57 58 56 54 54 53 53 54 54 53 52 52 53 54 53 52 52 53 54 55 55 54 53 53 52 53 53 53 52 53 53 53 53 53 54 53 53 53 52 53 55 56 56 56 55 53 51 50 50 50 51 51 51 52 52 53 53 54 53 51 51 52 53 54 53 51 51 52 54 53 52 52 53 55 53 51 52 53 55 56 55 53 52 52 52 53 54 54 52 54 55 55 54 53 52 53 54 56 58 57 54 53 52 53 53 52 51 51 53 55 56 54 52 52 53 54 53 53 53 55 55 52 52 51 50 52 53 53 51 51 52 54 56 56 55 54 54 55 54 53 55 55 54 53 53 54 53 51 51 52 53 53 55 55 55 55 55 55 55 53 52 53 53 52 51 51 51 50 50 52 54 53 53 55 56 56 56 56 56 54 53 53 55 53 51 51 51 51 52 52 53 53 53 53 53 51 51 52 53 54 53 53 53 54 53 54 53 51 53 56 57 56 55 54 54 54 55 54 53 52 51 49 48 49 51 52 52 51 51 52 53 52 52 50 50 50 51 51 52 54 55 53 52 51 52 52 52 51 52 52 52 50 50 52 54 50 50 51 53 52 51 52 53 54 53 52 51 52 52 52 53 54 54 53 51 50 50 51 51 50 49 50 52 52 52 - 54 53 53 53 53 52 52 54 55 56 55 54 53 51 52 53 54 54 54 54 56 57 58 57 56 56 56 55 53 52 52 53 54 55 55 55 56 54 53 51 49 49 50 52 53 54 53 54 55 55 55 56 57 56 55 54 55 56 55 55 55 52 51 53 55 55 55 55 55 54 54 53 52 52 53 55 55 54 53 53 55 57 57 55 53 53 54 55 55 54 52 53 54 55 55 54 52 53 55 55 53 52 52 54 55 55 53 53 54 53 54 56 55 53 52 53 55 57 56 54 51 51 52 54 54 55 55 55 55 54 54 52 52 53 53 51 52 52 53 57 57 55 56 54 52 53 55 57 58 57 55 55 54 53 53 52 52 52 51 52 52 52 53 53 55 57 57 54 52 53 53 53 54 54 53 50 49 50 52 51 51 52 53 54 55 57 56 55 53 53 54 57 56 53 53 55 54 54 53 53 52 53 53 53 54 56 56 54 53 52 51 51 52 53 52 52 52 52 53 54 54 54 54 53 53 52 52 53 53 51 50 50 51 53 53 51 52 54 56 53 52 53 55 56 56 54 52 51 52 54 54 54 54 56 56 56 55 53 51 51 51 53 55 58 56 52 51 52 55 56 55 53 52 53 55 54 53 52 51 52 53 52 51 53 55 55 53 53 52 53 54 55 54 51 50 51 53 55 56 55 53 52 54 54 53 54 54 53 52 53 53 51 49 50 51 53 55 57 58 57 55 53 52 52 50 49 51 51 50 49 51 51 51 50 51 54 53 53 55 56 55 55 56 56 55 53 51 52 53 53 52 52 52 52 53 53 53 53 54 54 52 51 52 53 54 54 54 53 54 53 53 53 52 54 57 57 56 55 54 54 55 55 54 53 52 52 49 50 52 53 54 52 50 50 51 53 51 50 50 50 51 52 52 53 55 56 55 52 52 51 52 52 52 52 52 51 49 49 52 54 49 48 51 52 52 51 52 53 55 55 53 51 51 51 51 51 52 54 53 52 51 51 52 52 51 50 51 52 53 52 - 53 54 56 56 55 54 53 53 53 54 54 54 53 53 53 52 52 52 52 54 55 56 55 55 55 56 56 55 54 54 55 55 55 53 52 52 54 55 55 52 50 49 51 53 53 52 52 54 55 55 55 55 55 55 55 54 54 54 54 54 54 51 50 52 54 55 55 55 56 57 57 57 55 51 50 52 54 53 51 50 51 54 54 53 52 51 53 56 56 55 54 55 56 55 55 54 52 54 54 52 52 52 52 52 53 52 52 52 53 54 55 55 55 54 53 53 53 52 52 52 51 52 54 56 57 57 56 54 54 55 55 54 53 53 53 52 54 53 53 54 54 53 53 52 52 54 56 56 56 56 55 54 53 53 54 54 54 55 54 54 54 53 52 53 53 54 54 54 54 55 55 54 54 53 53 52 51 51 52 50 50 52 53 54 54 54 53 53 53 53 55 57 57 53 54 55 55 54 53 52 52 53 54 53 53 54 55 55 55 53 52 51 51 52 51 51 51 52 52 53 54 54 55 56 55 54 54 53 52 52 51 51 53 54 54 52 52 52 53 51 51 53 55 56 54 53 52 52 54 56 57 56 54 54 55 55 55 53 51 50 49 49 49 49 52 53 53 53 56 56 56 54 53 52 52 52 51 51 52 53 54 54 54 54 53 53 52 51 50 51 54 56 56 54 52 51 52 53 54 53 51 50 52 53 53 54 53 52 51 51 51 50 49 49 52 54 55 55 55 55 55 55 54 54 51 50 52 53 53 53 52 52 52 52 53 55 55 53 52 52 53 55 55 54 52 51 51 52 53 54 55 56 56 55 55 54 53 52 52 52 49 48 51 52 52 52 52 52 51 51 51 53 52 52 55 55 54 52 51 51 52 53 51 51 53 53 50 50 52 55 56 54 52 50 51 51 51 50 50 51 51 51 51 52 53 53 52 52 53 53 52 51 50 50 51 51 52 51 52 52 50 50 51 53 53 52 51 52 53 55 54 53 53 52 49 48 50 53 53 52 50 51 52 52 50 49 50 50 50 50 - 52 54 56 56 56 55 54 53 53 53 53 53 54 53 53 52 52 52 53 54 54 53 53 54 55 56 56 55 54 55 56 56 54 51 51 52 53 54 55 53 51 51 52 53 54 52 52 54 56 55 54 55 55 54 54 53 53 53 53 53 52 51 51 52 53 55 56 56 56 57 58 58 56 51 49 52 54 53 51 49 50 53 53 53 52 51 53 57 56 55 55 55 55 55 56 55 54 54 53 51 51 52 53 52 51 51 53 54 55 56 56 56 56 55 54 53 52 50 50 51 52 53 54 56 58 58 56 54 54 54 54 53 52 53 53 54 55 55 55 54 53 53 52 51 52 55 55 55 55 55 54 54 54 54 55 55 55 54 54 53 53 53 52 53 52 52 53 54 55 55 55 54 54 53 53 53 52 51 51 50 50 52 53 53 53 52 52 53 54 55 55 56 56 54 54 55 55 54 53 53 53 53 53 52 52 54 55 55 55 54 52 50 50 49 50 50 51 52 52 52 53 53 54 55 54 54 53 52 52 53 53 53 54 54 54 53 52 51 51 49 50 52 54 54 52 52 52 54 55 57 59 57 55 53 53 54 54 53 52 51 50 49 48 48 51 55 54 54 56 56 56 54 53 52 51 51 51 51 52 53 53 53 52 52 51 51 51 51 50 50 53 56 57 56 54 52 52 52 52 52 51 50 52 53 54 54 53 53 52 51 51 51 51 51 53 53 53 52 52 54 56 56 56 55 52 51 53 54 55 55 54 53 53 53 54 55 55 53 50 51 52 54 53 52 51 52 52 51 53 54 55 55 55 55 54 54 54 52 50 49 48 48 51 51 51 51 51 51 50 49 50 54 51 50 52 53 52 51 51 51 52 52 51 51 52 53 51 51 52 55 56 55 53 50 50 50 50 51 51 52 52 51 51 51 52 51 51 52 54 54 53 51 50 49 50 51 53 52 51 50 50 51 52 54 54 52 51 51 52 54 54 53 53 51 50 49 50 51 51 51 51 51 51 51 51 51 50 50 50 50 - 54 54 53 53 54 55 56 55 54 54 53 52 53 53 53 54 54 54 55 54 53 53 53 54 55 56 56 56 55 54 54 54 53 53 53 53 53 52 53 54 53 53 54 54 55 55 55 55 57 54 53 55 56 55 53 52 52 53 53 52 51 50 51 51 53 56 58 57 56 56 57 57 56 52 51 52 53 52 51 51 52 55 55 54 53 53 55 56 56 55 54 54 53 55 56 56 56 54 53 51 52 53 54 53 52 52 53 55 56 56 55 55 55 54 53 53 52 51 51 51 52 53 54 54 56 57 56 55 54 53 52 50 49 52 54 55 56 57 57 56 55 54 53 52 52 54 55 54 54 54 54 54 55 56 56 55 54 51 50 50 51 52 53 54 54 53 54 55 55 53 54 55 55 54 53 53 52 51 51 50 51 52 53 52 51 52 53 55 55 56 56 55 55 53 54 55 55 56 55 55 54 53 53 51 52 54 54 53 53 53 52 51 49 49 50 51 52 53 53 52 52 52 52 52 53 54 54 53 53 55 54 54 55 54 54 52 52 51 50 49 49 51 53 52 51 51 52 54 54 56 57 56 55 53 53 52 52 53 54 54 53 53 53 53 54 56 54 53 54 55 55 53 52 53 53 52 52 53 53 52 51 50 49 49 50 51 52 52 51 51 53 55 56 56 55 53 53 53 53 53 52 52 53 54 53 53 53 53 53 53 53 53 55 55 54 52 51 51 52 54 56 56 55 54 52 52 53 54 53 53 54 55 55 54 54 54 53 51 51 52 52 52 52 53 54 56 55 51 53 54 53 52 52 52 53 54 54 52 49 46 50 53 53 52 51 50 51 51 51 49 51 53 50 50 51 52 51 52 52 52 54 54 53 53 51 51 52 52 53 53 54 54 52 51 50 48 50 51 53 53 53 53 52 52 52 52 51 52 54 54 53 52 51 50 50 51 53 53 52 51 50 51 53 54 54 52 51 50 52 53 53 52 50 51 52 52 51 49 49 50 52 52 50 50 53 53 51 51 51 52 - 56 55 54 53 54 55 56 56 55 53 52 52 53 55 57 55 54 54 54 55 56 57 56 55 54 55 56 56 55 54 53 53 54 54 54 54 53 52 53 55 56 55 54 54 55 56 56 57 58 54 52 55 56 55 54 53 53 53 54 54 53 52 51 51 53 56 58 57 56 56 56 56 57 53 51 52 52 51 51 53 54 54 55 55 54 55 56 56 57 57 56 54 53 55 58 58 56 53 52 52 53 55 56 55 55 54 55 56 56 56 55 55 54 53 53 53 52 51 51 51 52 53 53 53 53 55 57 56 55 54 53 51 51 53 54 55 56 56 56 54 53 53 53 53 53 53 53 54 54 54 54 54 55 55 55 54 53 50 49 51 52 53 53 54 53 54 54 56 56 54 54 54 55 54 54 53 53 53 52 52 51 51 51 51 51 52 53 55 55 56 56 55 54 53 54 55 55 57 57 56 55 54 52 52 51 51 50 50 50 52 53 52 51 50 51 53 54 52 53 53 53 52 52 52 53 54 54 53 54 54 54 54 55 56 55 53 52 52 50 48 48 51 52 51 50 52 53 53 53 55 56 55 54 53 52 51 51 53 54 55 55 55 55 55 56 55 53 52 53 54 53 52 51 53 53 53 53 53 53 51 51 51 51 51 51 51 51 51 51 50 51 53 54 55 55 54 54 54 55 55 54 54 54 54 53 53 52 52 52 53 53 53 56 57 54 52 51 52 53 55 57 56 54 54 53 53 54 53 52 52 54 56 56 54 53 54 52 50 50 50 51 51 52 53 55 57 56 52 52 52 52 51 50 51 53 55 55 54 51 49 52 54 54 52 51 50 52 52 51 50 51 52 51 51 52 52 51 51 52 53 54 54 53 52 50 50 53 54 54 53 52 52 53 52 51 49 50 51 53 53 54 53 52 53 54 53 51 51 53 53 53 52 52 51 51 52 53 53 52 51 51 52 54 55 54 52 49 49 50 52 51 50 49 51 53 54 52 50 49 50 52 52 50 51 54 53 50 50 52 54 - 57 56 55 55 54 55 56 56 55 53 53 53 55 57 58 56 54 53 54 56 58 58 57 56 53 53 54 54 54 54 53 53 54 56 55 55 53 53 55 56 56 55 53 53 54 55 55 56 57 53 52 53 54 56 57 56 55 53 53 55 57 54 52 52 53 56 57 57 56 55 55 56 56 54 52 52 52 52 52 53 54 54 55 55 56 57 57 57 58 59 58 55 53 54 57 57 54 52 52 52 55 57 59 58 57 56 57 56 55 55 55 54 54 53 52 52 52 52 52 52 52 53 53 52 52 54 55 55 55 55 55 54 53 53 54 54 54 54 54 53 52 53 53 54 54 54 53 53 53 53 53 54 55 55 55 54 53 52 52 52 53 53 53 52 52 52 53 55 56 56 55 54 53 53 53 54 55 55 54 53 51 49 49 51 52 53 53 53 53 53 54 55 55 54 54 55 56 57 57 57 55 54 53 52 52 51 50 50 50 52 53 53 51 50 51 53 53 52 53 54 54 54 54 54 54 54 53 53 53 52 53 54 55 56 55 54 54 53 52 49 49 52 52 52 51 53 54 54 53 53 54 54 54 54 52 51 51 52 54 56 55 55 54 55 56 56 54 53 53 54 53 51 51 52 53 53 53 54 53 52 52 53 53 53 53 53 52 52 52 52 52 52 53 54 54 54 53 53 55 56 55 55 55 54 53 51 51 51 52 52 52 52 55 56 53 52 53 54 55 56 56 55 54 54 53 53 53 52 50 50 53 55 55 53 52 53 51 49 48 48 50 52 53 54 54 55 55 53 52 51 51 51 51 52 53 55 55 55 53 53 52 52 52 51 51 51 53 53 52 51 50 51 51 53 53 52 51 51 52 53 53 53 52 51 50 52 55 56 54 52 51 51 52 52 52 51 50 51 51 51 51 51 53 55 56 54 52 50 49 50 52 53 53 53 53 53 53 52 51 51 51 52 53 54 53 52 49 49 50 52 51 50 50 50 51 52 52 52 51 51 51 51 51 53 54 52 50 51 53 55 - 55 55 55 55 55 54 54 54 54 54 54 56 57 57 56 55 54 54 54 56 57 58 57 55 53 53 54 53 53 54 54 54 56 57 56 56 55 56 56 56 55 53 51 52 52 53 53 54 56 54 52 51 53 56 59 58 55 52 52 54 58 56 53 53 54 56 57 57 56 56 57 56 55 55 55 54 53 53 53 53 53 53 54 55 57 57 57 56 58 59 60 56 53 53 56 56 53 52 52 52 55 58 59 59 57 56 57 56 55 54 54 55 54 53 53 53 53 53 53 52 51 52 52 52 53 53 53 53 54 55 55 55 54 52 52 53 53 54 54 54 54 54 55 54 54 55 54 53 52 52 53 54 55 56 55 53 53 54 54 54 54 54 52 52 50 50 52 54 56 57 56 54 53 52 53 54 55 56 56 54 52 49 50 52 54 54 53 52 50 51 53 55 55 55 55 55 55 56 56 56 55 54 53 53 53 53 52 52 52 52 52 52 51 51 51 51 52 53 54 55 56 56 56 55 55 54 54 53 52 51 52 53 54 55 55 54 55 55 54 52 52 54 54 54 53 55 55 55 53 52 53 54 55 55 53 52 52 53 55 55 54 53 53 53 55 55 54 54 54 54 52 50 50 51 52 52 53 55 54 53 54 54 54 55 55 54 54 53 54 55 54 53 53 54 54 53 52 52 53 55 55 55 54 53 52 50 50 51 51 51 51 51 53 54 52 53 54 56 57 56 55 54 54 55 54 54 54 52 50 50 52 55 55 53 52 52 51 50 48 48 50 54 55 54 53 53 53 53 52 52 53 53 52 52 52 53 54 54 55 55 52 51 51 50 51 53 55 55 54 52 51 50 51 52 52 51 51 51 51 52 52 52 51 50 51 53 56 56 55 53 51 50 51 51 52 52 51 50 50 49 49 50 52 55 56 54 52 49 47 49 52 54 54 54 54 53 52 52 51 51 51 52 52 53 53 51 50 51 53 55 54 53 51 50 49 50 52 54 53 51 50 50 52 54 52 51 51 51 53 55 - 52 52 54 55 55 54 53 53 54 55 57 58 58 55 52 54 55 55 55 54 54 54 54 54 54 54 54 53 54 55 56 57 57 57 57 57 57 57 57 56 53 51 50 52 52 52 51 52 54 54 53 52 54 57 59 57 54 51 50 52 56 55 55 54 55 56 57 56 57 57 57 56 55 55 56 55 55 54 53 53 52 52 54 56 57 57 56 56 57 58 58 55 52 53 56 56 53 52 52 53 55 57 58 57 56 56 56 55 54 53 54 54 54 53 53 53 53 53 54 53 51 52 53 54 54 54 52 51 53 55 55 54 52 52 51 52 53 54 56 57 58 57 56 54 52 55 55 53 52 52 53 54 56 57 56 54 53 54 55 54 54 54 53 52 51 50 51 53 55 57 55 54 54 53 53 53 54 55 55 54 53 52 53 54 55 55 54 52 50 51 52 53 54 55 55 54 54 53 53 54 53 52 53 53 54 54 53 54 54 52 51 51 52 52 52 52 52 53 55 56 56 56 55 56 56 55 54 54 53 52 52 52 54 54 54 54 55 56 56 54 54 55 56 55 54 56 57 55 52 52 54 54 55 54 54 53 53 54 55 55 54 53 52 53 54 54 54 54 55 54 52 49 48 50 52 51 53 56 54 53 53 52 53 54 54 54 53 53 55 57 56 55 54 55 54 53 52 51 52 52 53 54 53 52 51 51 52 52 52 52 53 53 53 53 52 52 53 55 56 56 55 54 54 54 55 55 55 53 51 51 53 55 55 53 52 52 51 50 48 49 52 55 55 54 52 51 51 52 53 54 54 53 52 52 51 51 51 51 52 53 52 51 50 50 51 53 55 55 55 53 52 51 51 51 51 52 51 51 52 52 52 52 51 51 54 55 56 56 55 53 51 50 50 49 51 52 50 49 50 50 50 50 51 52 53 53 51 49 48 50 53 55 55 54 53 52 52 51 50 51 51 52 51 52 53 52 51 53 56 58 58 56 52 50 49 49 51 52 52 51 50 50 52 54 52 52 53 52 53 54 - 51 51 53 56 56 55 53 52 53 55 56 56 56 54 52 55 56 56 55 53 53 54 54 55 54 55 55 55 55 56 58 59 58 58 57 58 58 58 58 56 54 52 52 54 55 53 52 52 53 53 52 54 56 57 56 55 52 50 50 51 53 54 56 55 56 56 56 56 56 58 58 56 54 55 57 56 56 56 55 54 53 53 54 57 58 57 56 55 56 57 57 54 53 53 56 57 55 54 53 53 54 55 55 54 54 55 55 55 54 53 53 54 53 53 54 54 54 54 54 53 52 52 53 54 55 55 54 52 53 55 55 53 51 52 52 52 52 54 55 57 58 58 56 54 53 54 54 53 52 52 52 53 55 56 56 55 55 54 54 54 54 54 54 53 52 52 53 54 54 55 55 55 56 55 53 52 51 52 53 54 55 56 56 56 55 54 53 52 52 52 52 51 52 55 54 53 52 52 51 52 52 52 52 53 53 52 53 54 53 52 52 52 53 55 55 55 55 55 55 56 56 55 54 54 55 55 55 55 54 55 55 55 55 55 53 53 54 56 56 53 54 56 56 55 54 55 56 55 52 52 54 55 54 53 53 54 53 53 53 53 53 53 53 53 53 54 55 56 56 55 52 49 49 51 52 52 53 54 53 52 52 54 54 54 53 52 52 52 54 55 55 54 54 54 55 54 52 51 51 51 51 50 50 50 51 52 53 54 55 55 55 56 55 54 52 50 51 53 55 56 55 54 53 54 54 54 53 53 52 52 53 54 54 53 53 53 50 49 50 52 53 54 53 52 51 52 51 49 54 56 53 52 51 50 50 51 51 51 50 50 52 53 51 51 52 54 54 54 54 54 53 52 51 51 52 52 52 51 51 50 50 51 51 52 53 53 53 53 53 52 52 51 50 50 52 54 51 50 53 54 54 52 51 49 49 50 51 51 52 53 55 56 56 54 52 51 50 50 50 51 52 53 53 53 53 52 52 54 56 57 57 55 51 51 52 52 51 50 50 51 52 52 52 51 51 52 52 53 52 51 - 53 52 53 56 57 56 54 53 52 53 54 54 53 54 55 56 56 56 54 54 54 55 55 55 54 55 56 56 57 58 58 58 57 57 57 57 58 57 56 55 54 53 53 55 57 56 54 53 54 52 51 54 56 56 55 53 52 51 52 53 53 54 54 54 56 56 56 55 56 56 57 56 54 55 56 56 57 56 56 54 53 54 55 56 58 57 56 55 55 55 56 55 54 54 57 57 56 55 54 54 54 54 54 53 53 54 55 55 55 53 53 54 53 54 53 54 55 55 55 54 53 51 52 53 55 55 54 53 54 56 57 54 52 54 54 53 53 53 54 55 56 56 55 55 54 53 52 52 51 51 52 53 54 55 55 56 55 54 53 53 53 53 54 54 53 54 54 55 54 54 55 56 57 56 54 52 50 50 52 53 55 58 57 56 54 53 53 54 53 53 52 50 51 54 53 52 51 51 51 51 51 51 51 53 53 52 54 55 54 54 53 53 54 54 55 54 55 56 55 55 55 54 53 53 54 55 55 55 55 56 56 56 56 55 53 52 53 54 55 52 52 55 55 54 52 53 54 54 52 52 53 54 53 52 53 54 53 52 52 52 52 53 53 52 53 55 55 56 57 56 53 51 51 52 53 53 52 51 51 52 53 55 56 56 53 52 51 50 51 51 52 52 53 54 55 54 53 52 51 51 50 49 49 50 51 53 54 55 56 56 56 56 56 55 52 51 51 52 54 55 54 54 53 53 54 54 52 52 52 53 53 53 53 54 53 52 50 49 52 53 53 53 51 51 52 52 50 48 53 56 52 50 50 51 52 52 52 52 51 50 53 54 52 52 53 53 53 52 52 53 54 53 52 52 53 53 53 52 51 50 49 49 50 51 51 51 50 50 50 51 51 51 51 51 53 55 52 51 54 56 56 54 51 48 47 49 52 54 55 55 56 56 55 52 50 49 50 51 51 51 54 54 54 54 53 53 52 52 54 55 54 52 50 51 53 54 52 50 50 51 53 53 52 50 51 52 52 52 51 50 - 54 53 54 56 57 56 54 53 52 52 53 53 52 54 57 57 56 55 54 54 55 56 56 55 52 54 56 57 59 59 58 56 55 55 56 57 57 56 55 54 54 53 52 54 57 58 56 54 54 52 52 54 56 56 56 54 52 52 53 54 55 53 52 53 54 56 57 56 55 55 55 55 55 54 55 55 56 56 55 54 53 54 55 56 56 55 55 55 55 55 57 57 56 56 57 57 56 55 55 54 54 54 54 53 53 55 55 56 55 54 54 55 55 53 53 53 54 56 56 55 53 52 52 53 54 55 54 53 54 57 58 56 55 55 55 55 54 53 52 52 53 53 54 55 54 52 51 51 51 51 52 52 53 55 55 56 55 55 54 53 52 52 53 54 54 55 55 56 55 54 54 56 56 56 55 53 52 52 53 53 54 56 56 55 54 53 53 53 53 53 53 52 52 53 52 51 52 52 52 53 52 51 51 52 53 55 55 56 56 55 54 54 53 52 52 53 54 55 55 54 54 54 53 54 54 55 54 54 55 55 55 55 55 54 52 51 52 54 54 51 51 56 55 53 51 51 52 52 52 53 54 53 52 53 54 53 52 51 50 50 52 53 54 53 53 54 55 56 56 56 54 52 53 54 55 55 53 51 50 52 54 56 57 57 54 52 50 50 49 48 50 52 53 54 55 55 55 54 52 52 51 50 50 51 52 53 54 55 55 55 54 54 54 54 53 52 52 53 54 54 53 53 54 54 54 53 50 50 52 54 52 52 53 55 54 50 50 51 52 53 53 53 51 51 51 51 49 48 52 54 52 51 51 53 53 53 53 53 53 53 54 54 52 53 54 54 51 50 50 52 53 52 53 53 53 54 53 52 51 50 48 49 50 51 50 48 47 48 49 49 51 52 53 52 53 53 52 52 55 56 56 55 52 49 48 50 52 55 56 56 55 54 52 50 49 51 52 53 52 52 54 55 54 55 54 52 51 50 52 52 51 50 50 51 54 54 54 53 52 53 53 53 53 53 53 52 52 52 52 52 - 52 52 54 55 55 55 54 53 52 52 53 55 56 55 55 57 57 56 54 52 52 53 53 52 51 52 54 57 59 60 57 55 54 55 55 56 56 54 53 55 54 52 50 52 55 58 56 54 54 53 53 54 55 56 57 55 53 51 52 54 56 53 51 51 53 57 58 57 55 54 55 56 56 54 54 56 56 56 56 54 53 54 54 54 54 54 54 56 55 55 57 58 58 55 56 56 55 54 54 54 56 56 56 54 55 56 56 55 54 53 54 56 55 54 53 53 54 56 57 56 55 55 53 51 52 53 53 53 53 55 57 57 55 55 55 56 55 55 54 52 52 53 53 53 53 51 51 52 52 52 52 53 54 55 55 55 56 56 55 53 52 51 51 52 52 54 55 55 55 55 54 55 55 55 55 55 55 55 54 53 52 53 54 54 53 53 53 52 52 53 53 54 54 53 51 51 52 53 54 55 54 52 51 52 53 54 54 54 55 56 56 55 52 51 52 55 56 55 54 54 54 54 55 55 56 55 54 54 53 52 53 54 53 52 51 50 52 53 54 51 52 57 56 53 49 49 51 52 53 54 54 51 52 54 55 55 53 51 50 50 53 54 55 53 52 53 53 53 54 53 53 52 54 55 55 54 53 53 52 51 52 54 56 56 54 52 51 51 50 50 52 53 54 55 55 55 55 55 54 53 52 52 53 54 54 54 55 54 54 53 52 52 51 52 53 54 55 55 54 53 53 53 54 54 54 52 49 50 53 54 53 51 54 57 55 50 52 54 52 51 53 54 54 52 50 49 49 50 52 54 53 53 54 55 54 53 52 52 53 54 53 52 52 53 54 54 51 49 49 51 52 52 52 53 53 53 52 52 52 50 50 51 52 52 50 49 49 49 49 49 51 52 52 51 49 49 51 53 53 53 54 55 53 51 49 50 53 55 55 54 54 52 50 49 50 53 54 54 53 52 52 53 54 55 54 53 51 50 51 53 52 51 50 51 52 53 55 55 55 53 52 52 54 56 55 53 52 53 54 54 - 53 53 54 53 53 53 54 54 53 53 54 56 58 57 55 55 55 55 54 52 51 50 51 51 52 52 53 56 56 56 56 55 53 52 54 55 54 53 52 53 52 51 51 52 55 57 56 55 54 55 56 56 55 55 55 55 55 55 54 54 54 52 51 52 54 55 57 57 56 55 55 56 56 54 53 55 56 55 54 52 52 53 54 53 53 53 54 55 54 55 56 57 57 55 55 55 55 53 53 55 57 57 56 54 53 54 56 56 56 55 55 55 54 54 55 54 55 55 55 55 55 54 53 52 51 53 55 55 55 55 55 55 54 54 54 55 56 56 55 53 53 52 51 51 51 52 52 52 52 52 53 53 53 54 55 55 55 56 55 53 51 50 49 51 53 54 53 52 51 54 54 55 54 54 53 54 55 55 54 53 52 52 53 54 53 53 53 54 53 53 52 54 54 53 53 54 53 55 56 53 52 52 53 53 54 54 54 53 53 53 53 53 53 53 53 53 54 54 55 55 54 54 55 55 55 55 56 55 53 51 53 55 55 54 53 51 51 52 53 53 53 54 53 52 50 50 51 52 54 54 54 51 51 55 56 55 53 51 51 53 54 53 51 51 51 51 53 54 55 54 53 52 53 54 54 53 52 50 52 54 55 54 54 54 53 53 52 52 51 52 53 54 54 53 53 53 55 56 56 55 53 52 54 54 54 54 54 54 54 53 53 52 51 51 52 54 55 56 55 54 53 54 54 55 54 52 50 50 52 53 53 53 55 55 54 50 53 55 52 50 51 52 54 54 54 53 51 49 52 54 53 53 54 54 53 52 51 51 52 53 52 52 52 53 53 53 51 51 51 52 52 52 52 51 51 52 53 54 52 51 50 51 52 52 52 52 51 51 50 50 51 52 52 52 51 51 51 52 52 53 53 54 54 52 51 51 52 52 54 54 52 52 51 51 51 51 51 53 54 54 52 52 53 53 54 53 53 53 53 52 51 49 49 50 52 54 55 55 54 51 50 50 54 56 55 53 53 53 54 54 - 54 55 54 53 52 53 54 55 54 54 54 56 58 57 55 53 53 54 54 53 52 50 50 52 54 54 54 55 54 53 56 55 53 51 53 55 54 53 53 53 53 53 54 54 55 55 55 55 54 56 57 56 55 54 53 54 56 58 58 57 54 53 53 54 54 55 56 57 57 56 56 56 57 54 54 55 56 54 52 52 53 54 55 54 53 54 55 55 54 55 57 56 55 54 54 55 55 52 53 56 58 57 55 52 51 52 55 56 57 56 54 53 53 54 56 56 55 54 53 53 54 54 54 53 53 54 55 57 58 57 55 53 52 52 52 53 55 55 55 55 53 52 51 51 52 54 54 53 52 53 53 52 53 54 55 55 54 54 54 53 51 50 50 52 54 55 53 51 50 53 54 54 54 53 53 53 53 54 54 54 53 52 53 54 54 53 54 55 55 54 52 53 54 54 56 56 54 56 56 52 51 53 55 55 54 54 54 52 52 51 52 52 54 55 54 52 51 53 56 56 53 54 55 54 54 55 58 56 53 53 55 56 56 56 55 53 52 52 53 54 54 52 51 51 52 51 51 52 54 54 53 51 52 56 57 55 52 50 52 55 54 51 48 50 51 51 54 56 57 55 53 52 52 53 53 53 50 49 52 55 56 55 53 52 54 54 54 52 51 51 53 53 52 51 50 51 53 55 56 55 54 53 55 55 55 54 54 54 55 54 54 53 52 52 52 54 55 55 56 56 55 55 55 55 54 54 53 52 52 53 54 55 54 53 51 50 53 54 52 50 50 50 53 55 56 55 53 49 52 53 52 52 52 52 51 51 52 53 53 54 52 52 52 52 52 51 51 52 52 52 52 52 52 50 49 51 54 55 53 51 51 51 51 51 54 54 53 52 51 51 51 52 52 53 53 54 53 52 53 53 53 53 54 53 53 52 51 51 53 54 51 51 52 53 51 50 50 52 54 55 53 51 52 52 53 54 56 56 54 52 51 50 49 50 53 55 55 53 52 49 48 49 53 55 54 53 53 53 54 53 - 53 54 55 55 54 53 53 54 53 53 54 55 56 55 53 53 54 55 55 55 54 53 52 53 54 53 53 54 54 54 56 56 55 52 54 56 55 54 55 55 56 56 56 55 54 54 53 54 54 55 55 55 53 52 52 53 55 57 59 59 58 56 55 54 53 54 55 56 57 58 58 57 58 56 56 57 56 55 53 54 56 58 59 57 54 55 56 55 55 56 57 56 54 52 53 54 55 54 54 56 57 56 54 52 51 53 54 54 54 54 53 53 53 54 55 56 55 53 52 51 52 55 57 55 54 53 53 55 58 59 57 54 50 50 51 53 54 55 54 53 52 51 52 52 54 54 54 53 53 54 53 52 53 54 55 56 55 54 54 54 54 52 52 53 54 55 55 54 53 54 54 54 54 53 53 54 53 52 52 53 52 51 53 54 54 54 55 55 54 53 53 54 56 55 56 55 55 56 56 54 51 51 53 53 53 53 52 52 52 52 53 53 54 55 54 54 53 53 56 56 54 54 54 54 53 54 56 54 53 54 54 53 54 54 55 56 56 56 55 55 54 53 53 53 52 52 52 52 52 52 51 51 52 56 56 54 51 50 52 55 53 50 47 50 51 53 54 55 55 54 52 51 52 53 52 52 52 52 53 53 54 54 53 54 55 56 56 55 52 50 51 52 51 50 50 51 52 53 54 53 54 56 56 56 55 55 54 55 55 54 53 53 52 51 52 54 55 55 55 55 56 55 54 54 55 55 55 54 55 54 55 54 53 51 50 49 51 52 52 51 51 51 52 53 54 54 53 52 51 51 52 53 52 51 50 53 56 57 57 55 52 51 52 52 51 50 50 51 51 50 51 52 52 50 49 51 54 55 53 52 52 53 52 52 53 53 53 52 51 51 50 51 52 52 52 53 53 53 52 53 53 53 53 54 53 53 52 52 52 52 50 50 51 53 53 52 52 52 53 52 50 49 51 51 52 54 55 55 54 54 53 52 51 52 54 53 52 51 51 50 49 49 51 53 53 52 52 53 54 53 - 54 54 55 55 55 55 54 53 53 55 55 55 54 53 53 53 54 54 55 55 55 54 53 54 55 53 52 54 53 53 56 56 55 53 55 56 55 55 56 57 57 57 56 55 54 53 54 54 54 55 54 54 53 52 51 52 53 56 57 58 57 56 55 53 53 53 54 55 56 56 56 56 57 57 57 57 56 55 54 55 58 60 60 58 56 55 56 56 56 56 57 55 54 52 52 53 54 54 55 55 56 55 54 53 53 54 54 53 52 52 52 52 52 54 56 56 55 54 53 52 53 55 56 55 53 51 51 53 57 59 58 54 50 51 51 52 53 53 53 52 51 52 53 54 54 54 53 52 53 53 53 52 53 54 56 57 57 56 56 55 55 54 54 55 55 55 55 56 56 55 55 54 53 54 54 54 53 52 52 53 53 53 53 54 55 55 55 54 53 53 54 54 55 56 56 56 56 56 56 55 52 51 54 53 51 51 51 52 52 53 53 54 54 54 55 54 54 53 55 55 53 53 54 53 53 53 54 52 52 53 52 51 52 53 55 57 58 58 56 55 54 53 53 53 54 54 54 53 52 51 51 50 52 56 55 53 51 50 52 54 53 51 49 51 53 54 55 55 55 54 52 52 52 53 53 53 54 55 54 53 53 54 54 54 55 56 56 56 54 53 53 52 52 51 51 51 52 53 53 52 54 55 55 54 54 55 55 54 55 54 53 53 52 52 52 53 54 55 56 55 55 54 54 53 53 53 53 53 54 55 56 55 54 53 52 52 52 51 52 53 53 53 52 52 52 53 54 54 52 51 53 53 52 51 53 55 59 59 58 55 53 52 51 51 51 51 51 51 50 50 51 51 52 51 51 52 54 54 53 53 53 54 52 51 51 52 52 51 50 50 50 50 51 52 52 52 54 54 52 51 51 52 53 54 54 53 52 51 51 51 51 52 53 53 53 53 52 52 51 50 50 50 51 52 53 54 53 53 53 52 52 52 52 52 53 51 50 50 51 52 52 51 52 52 53 52 52 54 55 55 - 54 55 55 56 56 55 54 53 54 56 56 55 53 54 55 54 54 54 54 54 54 53 53 54 55 54 53 53 52 52 54 55 54 54 55 55 54 55 56 56 55 54 54 54 54 54 54 55 55 54 54 54 53 53 53 53 54 55 56 55 54 55 55 54 54 53 53 53 53 52 53 55 56 55 55 55 55 55 55 55 57 59 59 59 57 56 55 55 56 56 56 55 53 51 51 52 53 54 54 54 55 55 55 54 54 55 55 53 51 51 51 51 52 53 55 55 55 54 54 54 54 53 53 53 51 51 51 52 54 56 56 54 53 53 52 52 51 51 52 52 52 54 54 54 54 52 51 51 52 53 53 52 52 54 56 58 58 57 56 55 54 54 55 56 56 56 56 56 56 55 54 54 53 54 55 55 54 53 53 54 54 55 54 53 54 55 55 54 54 54 55 53 53 55 55 56 56 56 56 56 52 51 55 54 51 50 51 52 53 54 54 55 55 55 54 54 54 52 53 53 52 53 53 53 53 53 54 53 52 52 52 51 52 53 54 56 57 57 56 55 54 53 53 53 55 56 55 54 52 51 50 50 52 56 55 52 50 51 53 55 54 51 50 52 54 54 54 54 54 54 54 53 52 53 54 55 55 55 55 55 55 56 55 55 53 54 54 55 56 56 55 54 53 52 52 52 53 52 52 52 53 53 52 51 52 53 54 55 55 54 53 53 53 53 53 53 54 55 55 55 54 53 52 51 52 52 53 53 54 55 55 55 54 54 53 54 53 52 53 53 53 52 52 51 53 53 54 54 53 52 52 52 53 54 56 58 59 58 56 54 54 53 52 51 51 52 52 52 51 51 51 52 53 53 53 53 54 53 53 53 54 54 52 51 50 51 51 51 50 50 50 50 50 51 52 53 54 54 52 51 50 51 53 54 54 53 51 50 50 51 53 55 55 54 52 51 50 49 49 49 50 50 51 52 52 53 52 52 52 51 52 52 51 52 52 51 49 49 51 54 55 54 53 53 52 52 53 54 55 56 - 55 54 55 55 55 54 54 54 55 56 56 55 53 55 58 56 55 54 54 53 52 52 53 54 54 55 55 54 52 51 52 53 54 54 54 54 53 55 56 53 51 50 51 52 54 56 56 55 55 54 54 54 55 55 55 55 55 56 55 54 52 53 54 56 56 55 54 51 50 49 51 54 56 53 52 54 54 54 54 54 55 56 57 58 58 56 54 53 54 56 56 55 54 52 51 52 52 53 53 52 54 55 54 54 55 55 55 53 51 52 52 52 52 53 53 54 54 53 54 55 55 50 49 50 50 51 53 53 52 52 54 55 56 56 54 52 51 51 52 53 54 55 55 54 53 51 50 51 52 53 53 51 52 54 56 57 57 58 55 53 51 52 55 56 57 56 56 55 54 53 53 53 53 54 55 54 54 55 55 54 55 56 53 51 52 54 55 55 55 55 56 53 52 54 55 54 55 55 56 55 53 52 55 55 52 51 51 52 53 55 56 56 56 55 55 54 54 53 52 51 50 52 53 54 54 54 55 54 53 52 52 53 54 54 54 54 54 54 54 55 54 52 53 54 54 55 55 54 52 50 50 50 52 56 54 52 51 52 54 56 54 52 52 54 54 53 52 53 53 55 54 55 55 54 54 55 55 53 54 55 56 57 56 54 52 51 53 54 56 58 56 54 53 53 53 53 53 52 51 51 52 51 49 49 49 51 53 55 55 54 53 53 54 54 54 53 54 54 55 54 54 52 51 50 52 54 54 53 54 54 54 54 53 53 52 52 53 55 53 53 52 51 52 53 53 53 53 51 53 53 50 50 53 56 58 58 56 54 53 53 55 54 52 51 51 52 52 52 51 51 52 53 55 56 55 55 54 52 52 53 55 54 53 52 50 50 50 51 50 51 51 50 51 51 52 53 54 54 52 51 50 51 52 53 53 52 51 50 50 53 56 58 57 54 50 48 47 48 48 49 49 49 50 50 51 51 51 51 51 51 52 52 51 51 53 51 50 50 52 54 55 55 54 53 52 52 53 53 54 54 - 55 54 54 54 53 53 54 55 55 56 55 54 54 57 59 58 56 55 54 54 53 53 53 53 54 55 56 55 53 52 52 53 54 54 54 53 52 55 55 53 50 49 49 51 53 55 56 55 55 53 53 54 54 55 56 56 56 56 55 54 53 53 54 56 57 57 55 53 51 51 53 55 56 54 53 54 54 54 54 53 53 54 54 56 57 55 52 52 53 54 56 56 55 53 52 51 52 53 53 52 53 54 54 53 53 54 54 53 52 53 53 53 53 53 53 53 53 52 53 53 54 50 50 51 51 53 53 53 53 53 54 55 56 57 56 54 52 52 52 53 54 54 54 54 53 52 52 52 54 54 54 52 52 53 55 55 55 56 54 52 51 52 55 56 57 56 55 54 53 50 51 53 54 54 54 54 55 55 55 55 55 55 53 51 53 55 55 55 55 56 56 53 52 53 53 53 52 54 55 54 53 54 55 55 53 51 51 52 53 54 56 57 57 56 55 55 54 53 51 50 50 51 52 54 56 56 55 55 54 54 55 55 55 55 54 54 53 53 54 54 54 53 53 53 53 54 53 54 52 52 52 52 53 55 53 52 51 53 54 56 55 54 53 54 53 52 51 52 53 54 55 55 55 55 55 55 54 53 53 54 55 56 55 53 51 51 52 54 56 56 55 54 53 53 54 53 52 51 50 50 51 51 49 48 49 51 53 54 55 54 53 54 54 53 52 52 52 53 54 54 54 53 52 52 53 54 53 52 52 53 53 54 53 53 52 51 53 54 53 52 51 51 52 53 54 53 51 50 52 52 50 50 52 56 57 56 53 51 50 52 55 55 52 51 51 52 53 52 51 51 52 53 56 57 56 55 54 53 51 53 55 55 54 52 51 50 51 51 52 51 51 51 51 51 52 53 52 52 53 52 52 51 51 52 53 52 52 51 51 54 57 58 56 52 49 47 47 48 48 50 51 51 50 50 50 50 51 51 52 51 52 51 51 52 54 53 52 51 51 52 53 52 51 51 51 51 52 52 52 52 - 54 55 55 54 53 53 55 56 56 55 55 55 55 56 58 57 56 55 55 54 54 54 54 54 53 54 55 54 54 54 54 54 55 56 54 53 53 54 55 54 52 51 51 52 53 54 54 54 54 53 52 53 53 53 54 54 55 55 54 54 53 54 55 56 57 57 56 55 54 54 55 56 57 56 55 54 53 52 52 52 52 53 53 54 54 54 53 52 53 54 56 56 55 53 52 51 51 53 54 53 54 54 53 52 52 52 53 52 51 53 54 54 54 55 55 54 53 53 52 52 53 53 53 54 54 54 54 54 55 55 55 54 53 55 55 54 54 54 53 53 53 52 53 54 54 53 53 53 55 56 55 54 53 53 55 55 54 54 54 53 53 54 55 55 55 55 54 55 53 49 51 53 55 55 54 54 55 56 56 55 54 54 54 54 56 57 56 54 53 53 54 53 53 52 53 53 50 54 55 52 53 54 55 55 53 52 51 51 52 54 56 58 57 56 56 55 55 54 52 51 51 51 53 55 57 57 56 56 56 56 56 55 55 54 54 53 53 53 53 53 54 55 54 53 52 52 52 53 53 53 54 53 53 53 52 51 51 53 54 55 55 54 54 54 52 50 50 51 52 54 54 56 56 55 54 53 54 55 54 53 52 54 54 54 53 53 55 55 56 56 55 54 53 53 54 53 52 52 52 51 52 53 51 50 50 52 53 54 54 54 53 53 53 53 51 50 52 53 55 55 55 54 54 54 54 52 51 51 51 52 52 54 54 54 53 53 52 52 52 52 52 52 53 54 53 53 51 50 51 51 49 50 51 53 54 54 52 52 52 52 55 56 54 53 53 53 53 52 50 51 52 53 56 57 55 54 53 52 51 52 54 55 55 53 52 51 51 52 52 52 51 51 51 51 52 52 51 51 53 54 53 52 52 52 53 53 53 53 53 54 56 56 54 51 49 48 49 50 49 49 52 53 52 51 51 51 51 51 51 51 51 51 52 54 55 55 53 52 52 52 52 51 51 51 51 51 51 51 51 51 - 54 56 57 55 54 54 55 56 56 56 56 56 56 56 56 56 56 55 54 54 55 55 55 55 54 54 54 53 54 55 55 55 56 58 56 54 54 54 55 55 54 54 54 54 53 53 53 54 54 53 53 53 52 52 52 53 53 53 52 52 52 54 54 55 55 55 55 56 56 57 57 56 56 56 56 53 52 51 51 52 53 52 52 52 52 54 54 53 53 54 56 56 55 54 52 51 52 54 55 54 54 54 53 52 51 51 51 51 51 52 53 54 55 56 56 55 54 54 53 53 53 55 57 57 56 55 53 54 56 57 56 53 50 52 54 54 55 55 54 53 52 52 53 54 55 53 53 54 55 56 56 55 54 54 56 56 54 53 53 54 56 56 56 54 53 53 54 55 54 51 52 54 55 55 55 54 55 56 56 55 54 55 56 58 59 59 56 53 51 51 52 53 54 53 53 53 51 54 55 52 52 54 54 54 53 52 51 50 52 54 56 57 57 56 55 55 55 54 52 51 52 53 54 56 57 57 55 56 57 56 56 54 54 53 53 53 54 54 53 52 53 55 55 54 53 52 51 53 53 54 55 54 52 52 52 51 52 52 54 54 54 55 55 54 51 49 50 51 51 53 54 55 55 55 54 53 55 57 55 52 51 52 53 55 56 57 57 57 57 56 56 55 54 54 54 54 54 54 54 53 54 55 54 53 52 53 54 55 55 54 53 53 53 52 50 50 51 53 55 56 55 55 55 56 55 52 51 51 51 52 53 54 54 54 53 53 52 52 53 53 53 54 54 54 54 53 53 52 50 49 50 50 51 51 52 53 53 54 54 54 54 55 55 54 54 54 53 52 51 51 52 53 56 55 53 52 52 52 51 52 53 54 54 53 53 53 53 53 53 52 52 52 52 52 51 51 50 51 53 54 55 54 53 53 53 54 54 54 54 54 54 53 52 50 50 51 51 52 51 50 52 53 52 52 52 52 52 52 52 52 52 51 52 54 55 55 53 52 53 53 53 52 53 53 52 52 52 52 51 50 - 54 56 57 56 55 55 55 56 57 56 56 56 56 57 56 56 55 54 54 55 56 55 55 55 55 54 53 52 54 55 54 54 56 59 56 55 55 55 55 55 55 55 55 54 53 53 54 54 54 54 54 53 52 52 52 52 52 52 52 52 52 53 54 54 55 54 55 55 56 57 56 56 56 55 55 53 52 52 52 53 53 52 52 51 51 53 54 53 54 55 56 56 55 54 53 53 53 55 55 53 53 54 53 52 51 52 51 51 51 51 52 54 55 56 55 55 54 55 54 54 54 55 57 58 56 54 53 54 56 57 56 53 50 53 54 54 54 55 54 54 53 53 54 55 55 52 52 53 54 56 56 55 55 56 57 56 54 53 54 56 57 56 55 54 53 54 54 56 55 53 53 54 55 55 55 55 54 55 55 56 55 55 57 58 58 57 55 53 51 50 51 53 55 54 54 53 51 53 54 52 52 53 54 53 52 52 51 51 52 54 56 57 55 54 54 55 55 54 52 52 54 55 55 56 57 56 55 56 57 57 55 54 53 53 53 53 53 54 53 52 53 55 55 56 55 54 53 53 55 55 54 52 51 52 52 51 52 52 53 53 54 55 55 53 51 51 52 52 52 52 53 54 54 55 54 53 55 58 55 52 51 52 54 56 57 58 59 58 57 56 57 56 55 55 54 55 56 57 56 56 56 56 56 54 53 53 54 55 55 55 54 53 53 52 50 49 50 52 54 54 54 54 55 57 56 54 54 53 53 53 54 54 54 53 52 51 51 53 53 54 54 54 54 55 54 54 54 54 52 50 50 51 52 53 54 54 54 54 54 54 53 53 54 54 54 54 53 52 52 52 53 54 55 54 52 52 53 53 53 53 54 55 54 53 54 55 54 54 53 52 52 52 53 52 51 51 50 51 54 55 55 54 53 52 53 53 54 54 53 52 53 52 51 50 52 53 53 53 52 50 50 50 51 51 52 52 52 52 53 53 54 54 54 53 54 53 52 52 53 54 53 54 56 56 53 52 53 53 52 50 - 54 54 55 55 55 55 54 54 56 57 58 57 56 58 59 58 56 55 54 55 56 56 56 56 55 55 55 53 54 54 52 51 53 57 56 56 57 57 57 55 54 53 52 53 54 55 56 56 56 56 56 55 54 54 54 55 55 55 54 54 55 54 54 55 56 56 55 54 53 54 54 55 55 54 53 52 52 53 54 54 54 52 52 52 53 54 54 53 54 55 56 55 55 55 53 54 55 55 54 52 52 52 52 51 50 51 52 52 52 53 53 54 56 55 54 53 53 53 54 54 54 54 55 56 55 55 55 54 54 55 55 54 54 55 55 54 53 53 54 55 56 56 55 55 55 52 52 53 54 56 57 56 55 55 55 54 53 55 56 56 56 55 54 54 54 56 56 56 55 55 55 54 55 55 56 55 53 53 54 56 56 54 54 54 52 51 52 53 53 53 53 54 56 57 55 54 53 52 53 54 52 52 56 55 52 52 51 51 52 54 55 55 54 53 53 55 54 53 51 52 56 56 55 55 56 55 54 56 57 56 56 56 56 56 55 54 54 53 54 54 53 52 55 57 58 56 55 56 56 56 54 50 50 53 53 53 52 52 52 52 54 56 56 53 53 55 55 54 54 52 51 52 54 55 54 53 54 55 54 53 53 53 55 56 55 56 57 57 56 57 57 57 56 54 54 54 56 57 57 56 55 55 55 54 54 53 53 54 56 57 56 54 54 53 50 50 51 53 53 53 52 51 52 54 53 52 52 52 53 54 55 55 55 54 54 54 54 54 54 54 54 55 55 56 56 55 54 53 53 51 49 49 52 57 58 57 53 51 51 52 50 49 51 53 53 53 52 52 52 52 52 52 54 54 51 52 54 56 54 54 54 54 53 52 55 56 55 54 53 53 53 53 52 52 52 52 52 53 54 56 56 55 53 52 52 52 54 54 51 51 53 52 53 53 53 53 53 52 52 51 49 49 50 52 53 53 53 52 52 53 54 54 54 54 52 51 50 50 52 53 53 54 56 57 54 53 53 53 52 50 - 53 54 55 56 56 56 55 54 54 54 55 56 55 59 61 59 57 55 55 55 55 56 57 57 57 57 56 54 54 54 53 52 53 55 55 55 57 59 59 57 54 52 51 52 53 54 55 56 56 56 56 56 55 56 57 57 57 56 56 56 56 54 54 55 55 55 53 52 52 52 52 53 54 52 52 53 54 56 56 55 53 52 53 54 55 56 55 54 53 54 55 55 55 54 53 54 55 54 53 51 51 51 51 51 52 53 53 52 52 54 54 55 55 54 53 52 53 53 53 53 52 53 53 54 54 55 56 55 55 55 55 56 56 57 55 52 52 53 54 56 57 56 55 54 54 52 52 53 54 55 56 55 55 55 55 54 54 56 57 56 55 54 53 53 54 55 55 54 54 55 54 53 54 54 54 54 53 52 52 54 54 52 52 53 52 51 52 53 54 54 54 54 55 56 56 55 54 53 53 55 53 53 56 55 53 51 52 53 53 54 55 54 53 52 52 53 54 52 52 53 56 55 54 53 54 54 54 56 56 56 56 56 56 56 55 54 53 53 54 55 55 53 55 56 57 57 57 57 57 55 52 50 51 53 54 53 52 52 52 52 53 54 54 52 53 55 55 55 55 53 52 51 52 53 53 54 54 54 54 54 54 52 52 52 53 53 54 54 56 56 57 57 56 53 52 53 54 55 56 56 55 53 54 53 53 52 52 54 56 57 56 55 54 53 52 51 50 51 51 51 51 53 53 53 52 51 52 53 53 54 55 55 56 56 56 56 55 56 55 55 54 54 54 55 56 55 54 52 54 53 50 50 52 56 58 57 53 51 50 50 48 48 50 51 52 53 52 52 51 52 53 53 55 54 52 53 55 56 56 55 54 53 53 54 56 56 55 53 52 52 52 53 53 53 53 52 52 53 55 56 55 54 53 52 51 52 53 53 51 51 52 51 51 52 54 53 52 51 51 51 49 49 51 53 53 53 52 51 51 52 52 53 55 54 52 50 49 50 52 53 54 55 56 56 54 53 54 53 52 51 - 54 54 55 56 57 58 57 55 52 50 51 53 56 58 59 57 56 55 55 54 55 55 56 58 59 58 56 54 52 53 54 55 54 54 54 54 56 59 60 58 55 54 53 52 52 52 53 54 55 55 54 55 57 58 58 57 56 55 55 56 57 55 54 53 53 52 51 52 53 53 52 52 53 51 52 55 57 58 58 55 53 53 54 54 55 58 58 55 53 53 55 55 55 54 53 54 56 53 52 53 52 52 53 54 55 56 55 52 51 53 55 55 54 53 53 53 54 55 54 53 51 52 53 54 54 55 56 56 57 58 58 57 57 58 55 51 51 53 56 56 56 55 54 53 52 51 52 54 54 54 54 54 55 56 56 56 56 55 55 55 55 53 52 52 54 55 55 54 53 53 53 52 52 52 52 52 52 52 52 51 51 52 52 53 55 54 54 54 54 53 54 53 52 54 55 55 55 54 54 54 55 55 53 54 53 52 53 54 56 56 55 54 53 53 53 52 53 55 55 55 54 54 53 51 52 53 54 55 56 56 55 54 53 53 53 54 53 53 55 56 57 56 55 55 56 55 56 57 56 53 50 52 53 53 54 54 52 52 53 54 54 53 52 51 53 54 53 53 55 56 55 52 51 52 54 54 55 55 55 55 54 49 47 47 50 51 51 53 55 57 56 56 55 53 52 52 53 54 55 56 54 52 52 52 51 51 52 53 54 55 55 55 54 54 56 53 50 49 48 49 51 55 56 54 53 53 54 54 54 53 53 54 55 56 57 56 55 55 54 54 54 52 52 53 54 55 55 52 54 54 53 52 52 53 54 54 55 53 51 49 50 52 52 53 53 54 53 52 51 52 53 54 55 54 53 53 54 55 56 55 52 52 53 55 56 56 54 52 50 51 52 53 55 54 52 50 52 53 54 55 54 52 52 51 52 52 52 51 52 53 51 49 48 50 52 53 51 49 50 51 51 51 53 53 53 51 50 50 50 51 51 52 55 55 53 51 50 51 52 54 55 55 55 54 53 53 54 53 52 52 - 58 53 51 53 55 56 57 55 54 52 52 54 56 56 55 54 54 54 54 55 55 55 56 57 57 57 56 54 53 53 54 55 55 54 54 54 55 56 57 56 55 55 54 54 54 53 53 54 54 53 53 54 54 55 56 55 54 54 55 56 57 56 54 52 51 52 53 54 55 54 53 53 54 53 53 55 56 57 57 55 53 52 54 55 56 57 57 57 57 56 55 54 54 54 54 56 58 56 55 56 55 53 53 55 56 57 57 54 52 52 54 56 56 56 56 55 55 54 54 54 54 54 54 55 55 55 56 56 56 57 58 57 57 58 57 53 53 54 55 55 55 54 53 51 50 50 52 53 54 54 53 53 54 55 55 55 55 55 54 54 54 54 54 55 57 58 57 56 55 54 54 53 53 53 52 52 53 53 54 54 54 56 55 54 54 54 54 55 56 56 54 53 53 55 56 56 54 53 53 54 54 54 53 54 54 53 54 55 56 56 55 54 54 53 53 52 53 55 56 55 54 54 53 52 53 53 54 54 54 54 54 54 55 55 55 55 55 54 54 54 53 52 54 56 58 56 55 54 53 51 49 51 52 53 55 55 53 53 54 55 55 54 52 51 51 53 52 53 55 56 55 54 53 53 54 55 54 53 53 54 53 50 48 48 50 52 52 53 55 56 55 54 54 53 53 53 53 53 54 53 53 52 52 52 52 51 52 53 52 52 52 52 52 53 55 53 51 51 51 51 51 53 54 53 53 54 54 54 53 52 51 52 55 56 57 57 54 52 51 51 51 52 51 51 52 54 53 52 54 54 53 52 51 52 52 53 54 54 54 53 54 55 55 55 54 53 52 51 51 51 51 52 53 53 52 53 54 54 54 54 53 52 52 53 53 54 54 52 51 52 54 55 55 55 53 51 51 52 54 54 54 52 51 51 52 52 52 52 52 53 52 50 50 50 52 51 50 48 49 51 52 53 54 54 53 51 50 49 50 51 51 52 55 55 54 52 52 52 53 54 55 54 53 53 52 52 54 54 53 52 - 58 54 51 52 54 56 56 56 55 53 53 54 55 54 53 53 53 54 55 56 57 56 56 56 55 56 56 54 53 52 53 54 55 55 55 55 55 55 55 55 55 56 56 56 56 54 54 53 53 53 53 54 54 55 55 55 54 54 55 56 58 57 55 52 51 52 55 56 56 55 54 54 55 55 54 53 55 57 57 56 53 52 53 55 57 56 56 59 60 58 56 53 52 54 55 57 58 56 56 57 56 54 54 54 56 57 57 55 53 52 53 55 56 57 57 56 56 55 56 56 56 56 56 56 56 55 54 54 55 56 57 57 57 58 56 54 54 54 54 54 54 55 54 52 50 50 51 52 53 53 53 53 54 54 55 55 56 56 54 53 53 53 54 57 58 58 57 55 54 54 54 53 53 53 52 52 53 54 55 56 57 58 56 55 54 53 54 55 56 56 55 52 52 55 56 55 54 52 52 53 53 53 53 54 55 54 54 55 55 55 55 55 54 53 53 53 53 55 55 55 54 54 53 54 54 54 54 53 52 52 54 55 56 55 55 56 56 55 54 52 50 50 53 57 59 56 53 51 51 50 49 51 53 54 55 55 53 53 54 55 56 55 53 51 51 52 51 52 54 55 55 55 54 54 55 55 53 51 53 54 52 51 50 49 51 53 55 54 55 56 55 54 53 54 55 55 55 54 53 52 52 52 51 51 51 51 52 52 51 50 51 51 52 52 53 52 52 54 55 53 51 52 53 52 53 54 54 54 53 51 50 52 55 57 57 56 54 51 50 50 51 52 52 52 53 54 54 53 55 55 54 53 52 52 52 52 53 54 55 56 57 56 55 55 55 54 53 52 51 51 51 51 51 52 53 53 53 52 52 53 55 54 53 53 53 54 53 52 52 53 54 54 55 54 53 52 52 52 53 55 54 52 51 51 52 53 54 53 53 53 52 52 52 52 52 51 49 47 48 51 52 54 54 54 53 51 50 49 49 51 52 53 55 55 54 53 53 53 53 54 54 53 53 52 51 52 54 54 53 53 - 56 54 53 54 55 56 56 56 55 54 53 54 55 54 53 53 53 54 56 57 57 57 56 55 56 56 56 55 54 53 52 53 55 56 56 55 54 54 56 56 56 57 57 57 56 54 54 53 54 55 55 55 56 56 56 56 56 56 56 57 58 57 56 54 53 54 57 57 57 56 55 55 56 57 56 53 54 56 57 56 53 52 52 55 56 54 56 59 60 58 55 53 53 55 57 57 57 55 55 56 56 55 54 54 55 56 56 55 54 53 53 53 54 55 56 56 56 56 56 57 57 56 55 56 55 54 53 53 53 54 56 57 57 56 55 54 54 54 53 53 54 56 55 54 52 50 50 52 53 54 54 53 54 55 56 56 57 57 56 53 52 52 53 56 56 55 54 51 51 54 54 53 53 52 52 52 53 54 55 57 58 57 56 55 55 54 53 54 55 55 55 53 53 55 55 55 54 53 53 54 53 52 52 54 54 55 54 54 54 54 54 54 54 53 54 54 54 55 56 55 53 53 54 55 55 55 55 53 52 52 54 55 55 54 54 55 56 56 55 52 51 51 54 56 57 53 51 51 51 51 50 52 53 53 54 53 52 51 52 54 55 55 54 52 52 53 52 52 53 55 55 54 54 55 54 54 52 51 54 54 53 51 51 51 52 55 57 56 56 57 55 54 54 55 56 57 56 55 53 53 53 52 51 49 49 51 52 51 51 50 51 53 52 51 52 52 53 55 57 55 52 52 53 52 52 54 55 55 53 51 50 52 55 56 56 55 53 52 50 50 51 53 53 53 54 55 55 55 55 55 55 54 54 53 52 52 52 53 53 55 55 54 54 54 54 55 54 54 53 52 52 52 51 52 54 54 53 51 52 54 56 56 55 54 54 55 54 53 52 52 53 53 53 52 52 53 53 53 54 54 54 52 52 52 53 54 54 54 53 52 53 54 54 54 53 52 50 49 50 52 53 53 54 54 53 51 50 50 50 51 53 54 56 55 55 54 54 53 53 53 53 53 53 53 52 53 54 54 53 53 - 53 55 57 57 56 56 56 55 54 54 54 54 55 56 56 55 54 55 56 57 56 56 55 56 57 57 56 56 55 54 53 53 54 56 57 56 54 56 57 56 57 57 57 55 54 53 53 54 55 56 55 55 56 57 57 57 56 57 56 57 58 57 56 54 54 55 56 57 57 56 55 55 56 57 57 54 55 56 57 55 53 52 53 54 55 54 54 57 57 56 54 54 55 57 58 56 55 54 55 56 55 54 54 54 54 55 55 56 55 54 53 51 51 51 53 54 55 56 56 57 56 54 54 55 54 53 52 52 52 53 54 56 56 55 54 53 54 54 53 53 53 55 56 55 54 52 53 54 54 54 54 54 55 56 56 56 57 58 57 55 53 52 52 53 54 53 52 50 50 54 55 54 53 53 52 52 53 54 55 56 56 55 54 55 56 55 54 53 54 55 54 55 55 54 54 55 55 54 54 54 54 53 52 53 54 54 55 55 55 54 53 54 53 54 54 55 55 55 55 54 53 53 54 56 55 55 55 54 53 54 55 55 55 54 54 55 56 56 56 55 55 55 55 54 54 51 51 52 54 53 52 53 52 52 52 51 49 49 49 52 53 54 54 54 54 54 53 52 53 53 53 52 53 54 53 53 52 53 56 56 53 53 54 53 53 56 59 58 57 56 55 54 54 56 57 57 56 55 54 54 55 54 51 49 50 51 52 51 51 51 53 55 52 50 51 52 53 55 57 56 55 54 53 53 53 54 56 56 55 53 52 53 56 56 55 53 52 52 51 51 52 52 53 54 55 56 56 56 54 53 54 55 54 54 53 52 52 52 52 52 51 51 53 53 54 55 55 54 55 53 52 52 53 54 55 55 53 51 52 53 56 57 56 55 55 55 54 53 52 52 51 52 52 52 53 54 54 53 54 54 53 52 52 53 54 54 54 54 52 53 54 54 55 55 54 53 51 50 51 53 53 53 54 53 53 52 52 51 52 52 52 53 56 56 55 55 54 53 53 53 53 53 54 53 52 53 55 55 54 52 - 55 55 56 56 56 56 55 54 54 54 55 55 56 57 58 56 54 54 55 55 55 54 55 56 58 57 56 56 56 54 53 52 53 56 57 56 55 56 57 57 57 57 55 54 52 52 52 54 56 56 55 55 54 55 55 55 55 55 55 56 57 56 55 55 56 56 57 57 57 56 56 55 55 57 57 56 56 56 55 53 53 54 54 54 53 53 54 54 54 55 55 56 58 59 59 57 55 55 56 55 55 56 57 57 56 54 55 56 56 55 53 51 50 50 51 53 54 55 56 56 56 53 52 53 53 53 52 51 51 53 54 55 56 55 55 54 54 54 53 52 51 51 54 55 55 55 55 56 56 56 55 54 54 55 55 55 55 57 57 55 53 53 53 54 54 54 53 51 52 55 55 55 54 54 54 54 54 54 55 55 55 54 54 55 56 56 55 55 55 55 55 56 56 53 53 55 55 55 54 55 55 54 53 54 54 55 55 55 55 54 53 52 52 53 55 56 56 54 54 54 54 54 54 55 55 56 56 55 55 56 56 55 54 54 54 55 55 55 56 56 56 56 54 53 52 51 52 56 56 54 52 52 51 51 52 52 50 48 48 50 52 54 55 56 56 56 54 53 53 54 53 52 53 53 53 52 52 54 56 56 54 54 55 53 52 55 58 57 56 55 53 53 54 55 56 57 55 54 54 54 56 56 53 51 51 53 53 52 51 51 53 56 53 52 52 52 53 54 55 55 56 55 53 52 53 55 57 57 55 54 53 54 57 56 55 53 51 51 51 51 51 51 51 52 55 56 56 54 51 50 53 54 54 53 54 54 54 53 52 52 50 50 52 54 54 54 54 54 53 53 52 51 54 56 56 55 54 53 53 53 53 53 53 52 54 55 53 53 52 52 52 52 52 53 55 57 54 53 52 52 52 53 53 53 54 53 52 52 51 52 53 54 55 55 54 53 52 52 52 52 52 52 52 52 53 54 53 52 52 52 52 52 56 56 56 55 55 55 54 54 54 54 54 54 54 54 54 54 53 52 - 57 56 54 55 56 56 55 55 54 54 55 55 55 57 58 56 54 53 54 54 54 53 54 56 58 57 56 57 56 54 52 52 53 55 56 56 55 56 56 56 56 56 55 53 53 52 53 55 56 56 55 54 53 53 53 53 54 54 55 57 58 55 54 56 57 57 56 56 56 57 57 57 56 56 56 57 57 56 54 52 53 55 56 55 53 53 54 54 54 54 56 57 58 59 59 59 57 57 56 55 55 57 59 59 57 54 54 55 56 55 54 54 53 52 53 53 54 54 55 55 55 53 53 54 54 54 53 52 52 53 54 55 55 55 55 54 54 54 53 51 49 49 52 55 56 55 56 56 56 56 55 55 55 55 55 55 55 55 55 55 54 54 54 55 55 55 54 53 53 55 56 55 55 55 55 56 55 55 54 54 54 54 54 55 56 56 56 56 56 56 56 56 55 53 54 55 54 53 54 55 55 54 54 54 55 56 56 55 55 54 53 51 52 53 54 56 55 53 54 54 55 54 54 54 55 55 56 56 56 56 55 54 53 54 55 54 53 53 54 54 55 54 52 51 51 52 54 57 57 54 50 50 51 51 53 53 52 50 49 50 52 53 54 55 56 56 55 55 55 55 53 53 53 53 53 52 52 54 55 54 53 53 54 52 51 53 56 55 54 54 52 52 53 55 55 56 54 53 53 54 56 56 54 52 53 54 54 53 52 52 53 55 54 53 53 53 53 53 53 54 55 54 53 51 53 55 55 55 54 53 52 53 55 56 55 53 51 51 52 53 52 51 50 51 54 56 56 52 50 50 52 53 54 54 54 55 55 55 54 54 52 52 53 55 55 53 53 53 52 53 53 52 54 55 54 54 55 56 55 54 52 51 50 51 53 54 54 53 53 53 54 54 53 54 56 57 55 52 52 51 52 53 53 54 54 53 52 51 51 52 52 53 54 54 54 53 53 53 52 51 52 52 52 52 53 53 53 53 51 51 51 52 54 54 55 55 56 56 55 55 54 53 53 54 53 53 53 53 53 52 - 57 56 54 55 56 57 56 55 54 54 55 54 54 55 56 55 54 54 54 55 54 53 53 54 56 56 56 56 56 54 52 52 53 54 55 55 55 55 55 55 55 56 56 55 54 54 54 55 56 56 55 55 54 52 51 52 53 53 55 58 59 56 55 56 57 56 55 55 56 58 58 57 57 56 56 56 57 56 54 52 53 57 58 56 54 54 55 55 55 56 57 57 57 57 59 60 61 58 55 54 55 57 58 59 57 54 53 54 55 53 54 56 56 55 54 54 53 54 54 55 54 54 54 55 55 55 55 54 53 54 54 54 54 54 54 53 54 54 54 50 48 49 52 54 55 54 54 54 54 54 54 55 56 57 57 56 55 53 54 55 56 56 55 55 55 55 55 53 53 55 55 55 56 56 57 58 57 56 55 54 53 54 55 54 54 55 56 56 57 57 56 54 53 53 54 54 53 53 52 53 53 53 53 55 56 57 56 55 54 53 52 52 51 52 53 54 54 52 54 54 54 54 54 55 54 55 55 56 55 54 54 53 53 54 54 53 52 50 51 52 52 51 50 50 52 53 55 56 55 52 48 50 51 53 54 55 55 52 51 52 52 52 52 54 54 54 54 55 55 56 54 53 53 53 53 52 52 53 53 53 51 51 52 51 50 52 53 53 53 53 53 52 53 54 54 54 54 53 54 54 55 54 52 53 54 55 56 55 54 53 54 54 55 55 55 55 54 53 52 52 53 53 52 51 52 54 53 53 52 50 51 52 53 55 55 54 52 52 54 55 54 52 50 52 55 57 56 53 52 52 54 54 55 55 54 55 55 56 55 54 54 54 56 57 56 54 53 52 53 54 55 55 53 51 51 53 56 58 57 55 53 51 51 52 54 56 55 55 54 55 55 55 54 53 54 55 53 52 52 52 52 53 54 55 54 54 53 53 51 52 52 52 53 54 54 53 54 54 52 50 52 53 53 53 54 54 54 53 52 52 52 51 50 51 53 54 55 55 55 54 53 53 52 52 51 51 52 52 53 52 - 55 55 56 57 58 57 56 55 54 54 55 54 53 55 56 55 54 55 56 57 56 54 53 53 54 55 56 56 55 54 52 52 54 55 55 55 55 55 55 55 56 56 56 56 56 55 56 56 57 57 56 56 54 53 53 53 53 54 56 58 59 56 55 55 55 55 54 54 55 57 58 58 57 55 55 55 55 55 54 53 54 56 57 56 54 55 55 55 56 57 57 56 56 56 57 59 60 56 53 54 54 55 57 57 56 54 54 54 54 53 55 57 57 56 55 53 53 54 55 55 55 54 55 55 56 56 55 55 54 54 54 53 53 53 53 53 54 55 54 52 51 51 54 55 55 53 52 53 53 53 54 55 57 58 58 57 56 53 54 56 56 55 55 55 55 55 55 52 51 53 55 55 56 57 58 58 57 56 55 53 52 54 54 53 54 53 54 55 56 56 55 53 53 53 55 55 54 54 53 53 53 53 53 55 56 57 55 54 53 52 52 52 52 52 53 54 53 52 53 54 54 54 54 54 54 55 55 55 54 52 52 52 53 54 53 53 52 51 51 51 50 50 50 51 53 53 53 53 53 50 48 50 51 53 55 56 55 53 52 52 53 52 52 52 52 52 52 53 55 55 53 53 52 53 53 52 52 52 51 51 51 51 51 50 51 52 53 53 54 54 53 53 53 54 54 55 55 55 54 53 53 52 52 53 54 55 56 56 55 55 54 54 54 55 54 55 55 54 53 52 53 52 51 52 53 54 53 51 50 50 51 52 52 53 54 54 53 54 54 56 55 53 52 53 56 57 56 54 53 53 54 55 55 55 54 54 54 54 53 53 54 55 56 56 55 54 53 53 54 55 56 55 51 49 50 52 55 58 58 56 53 52 53 54 54 55 54 54 55 56 55 55 54 53 52 53 53 53 52 52 53 53 53 54 54 54 55 55 53 52 52 53 54 54 54 53 54 54 52 51 53 54 53 53 53 54 54 54 53 53 54 53 49 49 51 53 54 54 53 52 52 52 53 52 51 51 52 52 53 53 - 54 54 56 57 57 57 55 54 55 55 55 55 54 55 57 55 54 55 56 57 56 54 52 52 54 56 56 55 55 54 53 54 55 56 56 55 54 55 56 56 56 57 56 56 56 56 56 57 58 57 55 55 54 54 54 54 54 54 55 56 57 57 56 54 53 52 53 54 55 56 57 56 56 55 54 53 54 54 55 55 55 55 55 55 54 54 55 56 55 56 56 55 55 56 56 57 57 52 52 54 55 55 56 56 56 56 56 56 55 54 55 56 56 54 52 51 53 56 57 56 54 54 54 55 55 55 55 55 54 54 53 52 51 52 53 55 56 56 54 52 52 54 55 54 53 53 53 53 52 52 54 54 56 57 56 56 55 53 54 56 57 54 53 53 54 56 55 52 50 51 52 52 53 55 57 58 57 56 54 51 50 52 53 53 54 53 53 53 53 53 54 53 54 54 56 56 56 55 55 55 54 53 53 55 56 56 55 53 52 51 52 53 54 54 54 53 52 50 52 52 53 54 55 55 55 55 56 55 53 51 52 54 54 54 53 52 52 52 53 52 51 50 51 52 54 52 51 51 51 50 49 50 51 52 54 55 54 52 52 52 53 52 51 51 51 52 53 54 55 54 53 52 51 53 54 53 52 51 50 50 51 50 50 52 54 54 54 55 55 54 54 54 54 54 55 57 57 55 53 51 52 54 54 54 54 55 56 56 55 54 54 53 53 52 52 53 56 55 54 52 52 50 51 54 54 53 53 52 51 52 53 53 53 53 53 54 53 53 53 54 55 53 52 52 54 55 54 53 52 52 54 55 55 55 53 53 53 53 53 52 53 54 55 55 54 53 52 52 54 54 53 52 50 50 50 52 54 56 57 55 53 52 54 56 54 52 51 51 53 55 56 56 55 54 53 53 53 53 53 53 53 54 53 52 52 53 55 56 53 51 51 52 54 55 53 53 54 54 52 51 54 54 52 51 51 53 54 54 53 54 54 54 51 50 52 53 54 53 52 51 51 52 53 53 51 51 52 52 53 54 - 54 54 55 56 56 56 54 54 54 56 56 56 55 57 57 54 54 54 56 57 56 54 53 53 54 56 57 57 55 54 54 55 56 56 56 55 55 56 57 56 56 56 57 56 56 55 56 57 58 56 54 55 55 55 55 54 54 54 54 55 55 57 56 54 52 52 53 54 55 55 56 55 54 54 54 53 53 54 55 54 54 54 54 54 54 54 55 55 55 55 56 56 56 57 56 55 54 51 52 55 56 56 56 55 56 57 58 57 55 54 55 55 53 52 51 52 54 57 58 56 55 52 53 53 54 54 54 54 54 53 53 52 52 54 55 56 56 55 54 53 54 55 55 54 52 54 54 53 52 53 53 54 55 56 56 55 55 55 56 57 57 55 52 53 55 57 56 54 51 51 51 52 53 54 55 56 56 55 54 52 51 51 53 54 55 53 52 52 53 53 54 54 54 54 56 57 56 57 57 57 55 54 54 55 55 55 54 52 52 52 53 55 55 55 54 53 51 49 50 51 52 53 54 56 56 55 55 55 53 51 53 55 56 55 53 52 53 54 55 54 53 52 53 54 53 51 50 50 52 52 50 50 51 53 53 53 53 52 52 53 53 51 50 51 52 52 52 53 54 54 52 52 53 54 55 54 53 51 51 51 52 51 51 53 55 55 55 56 55 54 54 55 54 55 55 56 56 55 53 52 53 55 54 54 54 54 54 55 54 54 53 53 52 51 50 52 54 55 54 53 51 51 52 55 55 53 52 51 52 54 55 55 54 54 54 53 52 51 51 53 53 52 51 51 52 53 54 53 52 52 54 56 56 55 53 53 53 53 53 52 53 54 54 55 54 52 53 54 53 52 51 49 50 50 50 52 54 55 54 53 52 52 53 55 52 50 50 50 51 53 54 55 55 53 54 55 52 52 53 54 54 53 53 52 52 53 54 55 52 50 50 52 54 54 53 52 54 55 53 52 54 54 52 51 50 51 53 54 54 54 53 53 52 52 52 53 53 52 50 50 50 52 54 55 52 51 52 52 54 54 - 55 53 54 56 57 56 54 53 54 57 58 58 57 56 55 54 54 55 56 54 53 53 53 53 53 54 57 59 58 55 55 56 55 54 55 56 56 56 55 55 55 56 57 58 57 56 55 54 54 54 55 56 57 56 55 54 54 54 55 55 54 54 55 55 55 54 53 54 55 55 56 55 54 53 54 54 53 53 55 52 51 54 53 53 55 56 56 53 55 56 56 56 56 57 57 55 52 52 53 55 55 56 57 57 56 56 56 56 56 55 55 54 53 53 54 56 57 57 57 56 55 52 50 50 50 52 54 54 54 53 53 54 55 57 57 55 54 54 55 55 56 55 55 53 53 54 54 53 52 53 53 54 56 57 57 57 56 56 58 58 58 55 53 54 57 59 58 55 53 52 54 56 56 55 53 53 54 55 55 56 55 53 53 55 55 53 52 53 55 57 56 55 53 53 55 57 57 57 56 55 55 55 55 54 53 53 53 53 53 54 55 55 53 52 53 54 53 50 51 52 51 52 53 56 57 56 54 55 55 52 53 55 57 55 53 52 54 55 56 54 53 55 56 55 53 50 49 51 54 55 53 49 50 54 52 51 53 55 55 55 52 50 51 53 53 50 50 50 51 51 52 53 56 57 56 53 53 54 54 53 54 54 53 52 52 53 53 53 54 54 54 55 55 54 52 52 52 54 55 55 54 53 53 52 51 51 52 54 54 54 54 54 54 53 51 50 51 51 52 53 54 53 54 55 56 55 53 51 52 54 56 57 57 55 54 53 51 52 53 51 50 50 49 50 51 53 54 53 51 51 53 55 55 54 53 52 54 53 52 50 52 54 54 55 55 53 56 57 54 52 52 51 48 48 51 54 54 53 52 51 52 53 53 52 51 52 53 53 53 52 52 52 52 54 55 56 53 52 54 54 54 53 52 52 52 52 53 52 51 51 52 53 54 53 52 52 53 55 56 55 55 54 53 52 51 51 52 54 55 55 53 51 50 50 51 51 51 49 48 48 49 52 54 54 51 50 51 51 52 53 - 56 54 54 55 56 56 55 54 55 57 58 58 56 54 54 56 57 57 55 53 53 55 56 55 53 53 56 58 57 54 54 55 54 52 54 56 56 55 54 54 54 55 56 56 56 56 55 54 54 54 54 55 55 55 55 54 54 55 56 56 56 56 56 56 56 55 54 54 55 56 56 55 53 54 55 55 53 53 53 52 52 53 54 54 55 55 54 52 53 55 56 55 55 56 57 55 52 52 53 54 55 56 56 56 55 55 55 55 55 56 56 56 55 56 56 57 57 56 55 54 54 55 54 51 50 52 54 56 55 53 52 52 53 56 56 54 54 55 56 57 57 56 55 53 52 53 53 52 52 52 53 55 56 57 56 56 55 56 57 58 58 56 55 56 58 59 58 55 53 52 53 55 55 54 52 52 53 54 54 54 53 53 54 55 55 54 54 54 56 57 57 56 54 54 55 57 57 55 54 53 53 53 54 52 50 51 54 55 56 55 55 55 54 53 52 54 53 51 51 52 53 53 54 57 58 57 55 55 56 56 55 55 55 54 53 53 55 57 57 54 53 56 56 55 54 52 52 53 55 56 54 51 52 56 55 54 55 56 56 56 54 52 52 53 52 50 49 49 50 50 50 52 54 55 54 52 53 54 54 54 54 54 53 52 53 54 55 54 54 54 53 53 53 52 52 51 52 53 53 52 52 54 53 53 53 53 53 55 55 56 55 55 54 53 50 49 49 49 50 52 52 53 54 55 55 54 54 55 55 54 54 54 54 54 54 53 52 52 53 53 51 51 50 51 51 52 52 52 50 50 52 54 55 54 52 51 51 51 52 52 53 53 53 53 53 53 55 56 54 52 52 52 50 50 52 54 54 54 52 52 54 55 55 53 52 53 54 54 54 54 53 53 53 55 56 57 52 51 53 54 54 53 53 52 53 52 52 52 51 52 52 53 53 53 52 52 53 54 55 55 54 54 54 52 50 49 49 51 53 54 55 54 51 51 51 51 51 50 48 48 49 51 52 53 52 52 52 52 52 53 - 55 54 53 54 56 56 56 56 56 57 57 57 56 53 52 56 59 59 56 54 54 56 57 56 53 53 55 57 56 54 53 54 54 53 55 56 56 55 55 55 55 55 55 55 55 55 55 56 57 56 55 54 54 54 54 54 55 56 56 57 57 57 57 57 56 55 54 54 55 56 56 55 54 56 56 54 55 54 53 54 55 54 55 55 54 53 51 51 52 54 55 55 55 56 57 55 53 52 53 53 55 55 55 55 55 54 55 56 56 56 56 56 57 57 57 56 56 55 54 54 54 58 57 53 51 52 55 56 55 53 51 51 52 54 55 54 54 56 57 58 57 56 55 54 52 52 52 52 52 53 54 55 56 56 55 54 54 55 55 56 57 56 56 57 59 59 57 55 53 53 53 53 52 52 52 53 53 53 52 52 51 51 53 55 55 55 54 54 55 56 56 56 55 53 54 56 56 54 53 52 52 52 52 51 50 52 55 57 57 56 55 54 54 54 53 54 53 52 53 54 54 55 56 58 58 57 55 55 57 58 57 55 54 53 52 54 56 57 56 53 53 55 55 54 54 54 55 55 55 55 54 54 53 54 55 56 57 56 55 56 55 54 53 52 51 50 50 49 50 50 50 51 53 53 53 51 52 53 53 54 55 54 52 53 54 55 55 54 55 54 53 52 51 51 51 52 52 53 52 49 50 53 53 53 53 54 54 54 55 55 55 54 54 53 51 50 51 51 53 54 54 54 55 56 54 54 56 58 57 54 52 52 52 54 55 54 53 53 54 54 53 52 52 52 51 51 51 51 51 50 51 51 52 54 53 52 51 51 52 54 53 53 54 52 52 53 54 54 55 53 51 52 52 51 51 52 53 53 53 53 56 57 58 56 54 52 53 55 55 55 55 55 55 55 56 56 52 50 53 54 54 53 53 52 52 52 52 53 53 53 53 53 53 52 51 52 53 54 54 54 53 53 53 52 50 49 49 50 52 54 56 55 53 52 52 52 52 51 48 49 50 52 51 51 52 53 52 52 52 52 - 53 52 53 53 54 56 56 57 57 57 56 56 56 54 53 57 59 59 57 55 55 55 56 55 53 54 57 59 57 55 55 55 56 56 56 57 57 56 56 56 56 56 56 56 56 56 56 57 59 58 56 55 53 52 53 54 55 55 56 57 57 57 58 57 55 54 53 53 54 55 56 55 55 56 56 55 56 56 54 56 56 55 54 54 52 51 50 49 51 53 54 54 55 55 56 55 53 53 53 54 54 54 54 54 54 55 55 56 56 54 54 56 57 58 57 56 55 54 54 54 55 58 57 54 53 54 56 56 54 52 52 52 53 54 54 54 54 55 57 57 57 56 56 55 53 53 52 53 52 54 55 55 55 55 55 54 53 54 55 56 56 56 56 57 58 58 57 55 54 54 53 52 50 51 52 53 53 53 52 52 51 51 53 55 55 55 54 53 54 55 55 55 53 51 53 55 55 55 54 54 54 54 54 53 52 52 55 57 57 55 54 53 54 55 55 55 54 53 54 55 56 56 57 58 57 56 54 55 56 58 57 56 55 54 53 54 55 56 55 52 52 53 53 53 55 55 56 55 55 54 54 55 54 53 54 55 55 54 53 53 54 54 52 50 50 50 50 50 51 52 52 52 53 54 53 51 52 54 54 54 54 53 52 53 54 55 54 53 54 54 53 52 53 53 52 52 52 53 52 50 50 52 51 52 53 53 54 53 53 53 53 53 53 53 52 52 54 55 57 58 58 57 56 55 55 55 57 58 57 54 52 51 52 54 55 55 54 55 54 55 55 55 53 52 50 50 50 50 52 52 50 49 50 53 56 55 54 53 52 52 53 54 55 51 51 53 53 55 57 54 52 53 52 51 49 49 50 52 54 55 58 59 60 60 54 52 54 55 56 55 55 55 55 55 54 53 51 51 54 55 56 55 53 52 52 52 52 52 54 54 52 52 52 52 51 51 53 53 54 53 53 52 52 53 52 52 52 52 53 54 54 54 54 54 54 54 53 51 50 50 52 53 51 49 51 52 51 52 51 52 - 54 53 52 52 54 55 56 57 56 56 55 56 56 56 56 57 57 58 58 57 56 53 53 53 54 56 58 59 58 56 55 57 57 56 56 57 57 57 56 56 56 56 56 56 56 56 56 57 58 58 57 54 52 52 53 54 55 55 55 55 57 56 56 56 54 53 53 53 53 54 55 55 55 55 55 55 56 56 55 57 57 55 55 54 53 51 49 50 52 53 54 54 54 54 54 55 54 54 54 54 54 54 54 54 54 54 55 56 56 54 54 55 56 57 56 55 54 54 54 55 56 55 55 55 56 56 56 55 54 53 54 55 56 55 55 54 54 53 55 56 56 56 56 55 55 55 55 54 53 53 54 54 55 55 54 54 53 53 54 54 55 55 56 56 56 56 56 56 56 55 54 52 50 51 53 54 54 53 52 52 51 53 54 55 55 54 53 53 53 54 54 54 52 51 53 55 56 56 56 56 56 57 56 55 53 52 54 56 55 53 52 53 53 54 55 57 56 53 54 56 56 56 57 57 56 54 53 53 54 55 55 55 56 56 55 54 54 55 54 52 52 53 53 53 55 55 56 55 54 53 54 54 54 54 55 55 55 54 53 53 53 53 52 50 49 50 49 51 53 54 54 54 55 55 54 52 53 54 54 54 54 53 52 52 53 52 52 52 53 55 54 55 56 56 54 53 52 53 54 54 53 52 52 52 52 53 53 53 53 53 53 54 52 51 51 52 53 56 57 58 58 57 55 54 56 58 57 56 56 55 54 53 53 54 55 55 55 54 54 55 56 56 54 53 51 50 50 51 54 54 51 51 51 54 57 58 56 55 52 51 53 56 55 53 52 54 54 55 57 54 53 54 52 50 49 48 50 52 54 55 57 58 59 59 55 53 53 54 55 55 55 55 54 53 52 51 51 52 55 56 56 55 54 53 52 52 52 53 53 54 52 52 52 52 52 51 52 53 54 53 53 52 52 52 53 54 55 55 55 54 52 51 52 53 53 53 52 52 51 53 54 55 52 50 51 52 52 52 52 51 - 57 55 53 53 53 54 56 57 56 55 55 55 57 57 57 56 56 56 57 57 56 53 52 53 55 57 57 58 57 55 54 56 57 56 55 55 55 56 56 57 57 57 57 56 56 56 56 55 55 57 57 54 52 52 54 55 55 54 53 54 55 55 54 55 54 53 53 52 52 53 53 54 54 53 53 54 55 56 56 56 56 56 56 56 55 52 50 52 52 53 53 53 53 53 53 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 57 56 56 56 54 54 53 54 55 55 53 54 56 57 57 56 55 54 55 56 57 58 56 55 54 54 54 54 55 55 55 55 55 56 56 56 55 54 53 53 54 54 54 54 54 53 53 54 55 54 55 55 54 54 54 54 56 56 56 55 52 51 52 53 54 54 53 53 52 53 55 56 56 55 54 53 53 53 54 53 53 52 53 54 55 56 56 56 56 56 56 56 55 53 52 53 55 54 52 52 52 53 53 55 58 57 53 54 55 55 55 55 55 54 53 52 53 54 53 53 55 56 57 57 55 54 54 53 52 52 54 54 54 56 56 55 55 54 53 54 53 54 56 56 56 55 55 53 53 53 52 50 49 49 49 49 50 52 54 54 54 55 56 55 53 54 55 55 54 53 53 53 53 52 51 51 52 54 54 54 56 57 58 57 54 53 54 56 56 55 55 54 54 54 53 54 55 55 55 54 54 53 52 52 51 51 52 54 55 56 56 55 54 57 59 56 55 55 56 55 55 54 54 54 55 55 55 55 55 55 55 54 52 50 50 50 52 53 53 53 53 55 55 55 55 55 54 53 53 54 56 56 54 53 53 54 55 55 54 54 55 54 52 50 49 51 53 54 54 55 55 56 56 55 54 54 54 54 54 54 53 53 53 51 50 51 53 55 56 56 55 54 53 52 52 52 52 53 53 52 53 54 53 52 51 52 53 54 54 54 52 51 51 51 53 54 55 55 54 52 50 51 51 51 51 51 51 51 53 55 55 52 50 52 54 54 53 52 51 - 59 57 55 54 54 54 56 57 56 55 54 55 57 57 56 55 55 54 55 55 55 54 54 54 56 57 56 56 56 55 53 54 56 56 54 53 53 54 56 56 56 56 56 56 55 55 55 53 53 55 56 54 52 52 54 56 55 53 53 53 54 54 54 55 55 55 54 53 53 53 53 54 55 53 53 54 54 54 56 54 54 56 55 56 57 54 53 54 54 54 55 55 54 53 53 54 56 55 55 56 56 56 56 55 55 56 55 55 56 57 58 57 57 56 54 53 53 52 53 53 53 52 53 56 57 56 55 54 55 56 57 57 57 56 55 54 55 54 55 55 54 54 54 55 55 56 57 56 55 55 55 55 54 54 54 54 53 53 54 55 55 55 55 54 53 53 54 55 56 58 56 54 53 53 54 55 54 54 54 54 54 56 57 56 56 54 53 54 54 55 54 53 53 55 56 55 55 54 55 55 54 55 55 55 54 53 53 54 54 53 53 53 53 53 54 57 56 54 54 54 54 54 54 54 54 53 53 54 55 54 53 54 55 57 57 56 55 54 54 53 53 54 54 54 55 55 55 54 55 55 55 53 55 57 57 55 55 54 54 53 53 52 51 50 51 51 50 51 53 54 54 54 55 56 55 54 54 55 55 53 52 53 54 55 52 51 51 53 55 55 54 55 56 58 57 55 55 56 57 56 56 57 56 55 54 54 55 56 57 56 55 54 54 53 53 51 50 50 51 52 54 55 56 56 56 56 56 55 55 55 55 55 54 53 54 54 54 54 54 54 54 54 53 51 51 50 51 53 52 52 53 55 55 54 52 51 51 52 54 54 55 55 55 55 54 52 54 55 53 54 55 55 55 54 52 51 53 54 54 53 53 53 53 53 54 55 54 53 52 52 52 52 52 52 50 50 52 54 55 56 56 55 54 52 51 51 51 51 52 52 51 53 54 55 52 51 52 53 54 55 54 52 51 51 51 52 53 54 54 54 53 52 52 51 50 50 50 50 51 53 54 55 52 51 53 54 54 54 52 51 - 59 59 58 56 55 55 56 57 56 55 54 55 57 55 54 55 56 55 53 53 54 55 56 56 56 56 56 55 56 56 54 54 55 56 53 51 52 54 56 56 56 56 56 56 55 55 54 53 51 54 55 54 52 53 54 55 55 54 53 54 54 55 56 56 57 56 55 55 54 54 54 55 55 54 55 55 53 53 55 52 51 54 54 54 56 55 55 55 56 55 55 56 56 54 53 54 56 55 55 56 56 56 55 55 56 55 55 55 56 57 58 56 55 53 53 53 52 52 53 52 53 53 54 55 55 54 54 54 55 57 56 54 53 54 55 54 55 56 56 56 55 54 54 54 55 56 57 56 56 56 56 56 55 54 54 53 52 52 53 55 55 56 55 55 53 52 53 54 55 57 57 56 55 55 55 55 56 55 55 54 55 56 56 55 56 55 54 54 55 55 55 54 55 56 56 55 54 53 52 53 53 53 54 54 54 54 54 55 54 55 56 55 54 53 53 54 55 53 54 54 54 53 53 53 53 53 53 55 56 56 54 53 54 55 56 56 56 55 55 55 54 54 54 54 55 54 54 55 55 55 54 54 55 56 54 53 53 54 54 55 54 53 53 54 54 54 52 52 53 53 53 54 54 55 55 55 54 54 54 52 50 52 54 55 54 52 52 55 56 55 53 52 53 55 56 56 56 57 56 55 55 56 55 54 54 54 54 55 56 55 53 53 53 53 54 53 52 52 52 53 54 56 57 57 54 53 55 57 56 54 52 53 53 53 53 52 53 54 54 53 54 54 53 52 51 51 52 53 53 52 53 53 52 51 50 49 50 52 54 55 55 54 54 54 53 51 53 54 52 53 54 54 54 54 52 52 53 55 54 53 53 53 53 52 54 54 54 53 52 52 51 52 51 52 51 51 52 54 55 55 55 55 53 52 50 50 50 51 51 51 51 52 54 54 53 52 52 53 55 55 53 51 52 53 53 53 53 53 53 52 53 54 54 51 50 50 50 50 51 52 54 55 53 51 51 52 53 53 52 51 - 61 61 59 57 56 55 56 57 56 55 54 54 55 54 53 56 57 56 53 53 53 55 56 56 56 56 56 56 57 57 54 55 56 56 53 51 53 54 55 55 55 55 55 55 55 55 55 54 52 54 55 54 54 54 55 55 55 54 54 54 55 56 57 56 56 56 56 56 55 55 55 55 56 55 55 55 53 53 54 52 51 52 52 52 53 54 55 56 55 55 56 57 57 54 53 53 55 55 55 55 56 56 56 56 56 55 55 55 55 55 54 54 53 53 53 53 54 54 53 53 52 54 55 54 54 53 54 55 55 55 54 52 51 54 55 55 55 56 57 56 55 55 55 55 55 56 56 57 57 57 56 55 54 54 53 53 53 53 53 54 55 55 55 54 54 53 53 54 54 57 57 57 56 56 56 56 56 56 55 54 54 55 55 55 55 55 54 54 55 55 54 54 54 56 55 54 53 52 52 53 53 54 54 55 54 52 53 54 55 55 55 56 55 53 52 52 52 54 55 54 53 52 53 53 53 53 54 56 57 57 54 52 53 54 55 55 55 55 56 56 55 53 53 53 54 55 55 54 54 53 54 54 55 55 53 52 53 55 57 57 56 56 57 58 58 56 53 52 53 53 53 53 54 55 55 55 54 53 54 53 51 51 53 56 55 53 52 55 56 54 52 50 51 53 55 56 56 56 56 54 53 53 52 52 52 52 52 53 53 53 52 50 49 50 52 53 53 52 52 53 53 54 54 54 53 53 56 57 56 54 52 52 53 53 53 51 52 52 53 53 53 53 53 53 53 53 53 54 53 53 51 50 49 49 50 50 52 52 53 54 53 53 53 53 52 51 53 54 53 53 53 53 54 54 52 52 53 53 54 54 55 56 55 54 54 54 53 53 52 51 51 52 52 52 51 50 53 54 53 53 53 53 53 52 50 50 50 51 52 51 50 52 54 55 53 52 52 53 55 55 51 50 52 54 55 56 55 54 53 52 53 54 54 53 51 51 52 52 52 52 53 53 53 52 50 50 52 52 52 52 - 61 60 59 57 55 55 56 57 56 55 53 53 54 55 55 56 57 57 56 55 54 53 53 54 55 56 56 56 57 57 54 54 56 57 53 51 54 54 55 55 55 54 54 54 54 56 57 56 55 55 56 55 55 56 56 56 56 55 54 55 56 56 55 54 54 54 54 55 55 55 55 55 55 55 54 54 54 54 54 55 54 53 53 53 53 52 53 55 54 54 56 58 57 54 52 52 54 53 54 54 55 55 55 55 55 55 54 54 54 53 53 54 54 54 54 55 55 55 54 53 53 56 56 54 54 55 56 56 55 54 52 51 52 54 54 54 55 55 56 55 54 54 54 55 56 56 56 56 56 55 54 54 53 53 54 54 54 54 54 55 54 54 54 54 55 56 56 56 55 55 56 57 57 55 55 55 55 55 54 52 51 54 55 56 56 55 56 55 55 54 53 53 53 55 55 54 54 53 54 54 54 53 53 53 52 50 52 54 54 53 54 55 55 54 52 51 52 55 56 55 54 53 53 54 54 54 54 56 57 55 53 52 53 54 55 54 53 54 55 56 56 53 52 51 53 55 56 55 52 51 53 54 55 55 54 53 54 55 57 57 57 57 58 58 58 56 53 52 52 53 53 54 54 54 53 52 52 53 56 55 52 50 52 56 57 55 53 55 55 53 51 50 51 53 54 55 54 55 55 54 53 53 52 52 52 52 53 53 52 52 51 50 48 48 51 52 53 53 52 52 52 53 53 53 54 56 57 56 55 54 53 54 54 53 53 52 51 51 52 54 54 54 54 54 54 54 54 53 53 53 50 49 49 51 52 52 52 52 53 54 53 53 54 52 51 52 53 54 55 53 52 53 55 55 53 52 52 52 53 54 56 57 56 55 55 55 54 53 53 52 52 52 53 52 51 51 52 53 52 52 52 52 52 52 51 51 51 52 53 52 50 52 53 54 52 51 51 52 54 54 52 51 51 51 53 54 55 54 54 53 53 54 55 54 51 51 52 53 53 52 52 52 52 52 50 51 52 53 54 53 - 58 58 58 57 56 56 56 56 56 55 53 52 53 56 58 57 57 58 58 57 55 52 51 52 55 56 56 55 57 57 54 53 54 55 53 52 54 55 54 54 54 53 53 53 54 56 57 57 57 56 56 56 56 57 56 57 56 55 54 55 55 55 54 52 52 51 52 54 55 55 55 54 53 53 52 52 55 55 55 58 58 56 56 56 55 52 52 53 53 54 55 57 56 53 51 51 54 52 52 54 54 55 55 55 56 56 55 54 53 53 54 55 55 56 57 57 56 55 55 54 54 56 56 54 55 57 59 58 56 53 52 52 54 55 55 55 54 54 54 54 53 54 54 56 56 55 55 55 55 54 53 53 52 53 54 55 56 56 56 55 54 53 53 54 56 58 59 58 56 53 54 55 55 54 53 53 54 54 53 49 49 54 55 56 56 56 57 56 54 53 53 53 53 55 55 55 55 54 55 54 53 52 51 50 49 49 52 54 53 53 53 55 55 55 55 53 53 56 57 56 55 54 54 55 55 54 55 56 56 53 52 52 54 55 55 53 52 52 55 57 57 54 52 51 54 56 57 55 53 51 52 55 56 55 55 54 53 54 55 55 55 55 55 54 54 55 53 52 53 54 54 55 54 53 52 51 50 53 58 58 54 51 52 56 58 56 54 54 53 52 51 51 52 53 54 53 53 53 54 54 54 53 53 54 54 55 55 54 54 53 53 52 50 50 52 54 54 53 52 52 52 54 55 54 57 59 57 55 54 54 55 55 54 53 53 53 52 52 54 55 55 54 54 55 55 55 54 53 52 52 51 51 52 55 55 53 52 51 52 55 53 53 54 51 51 53 54 55 57 54 52 53 56 56 53 52 51 51 52 53 56 57 56 54 56 57 56 55 54 52 52 52 52 53 52 52 52 52 51 50 51 53 53 52 52 51 52 53 53 52 50 51 52 52 52 51 51 52 53 54 54 52 50 49 50 52 53 54 54 55 54 55 54 53 50 51 53 53 53 52 51 51 51 51 51 52 54 55 55 55 - 53 56 58 58 57 57 56 56 56 55 54 52 51 54 57 57 56 56 55 55 55 54 54 54 57 58 58 57 57 55 54 53 53 54 54 54 55 54 52 53 55 55 53 54 55 53 55 56 56 55 56 55 56 55 55 55 55 55 54 54 55 55 55 53 52 52 52 54 55 56 55 53 52 51 52 53 53 54 55 57 58 58 57 56 56 56 55 54 54 54 54 55 54 52 52 53 54 53 53 54 55 55 55 55 56 57 58 56 53 51 52 55 57 59 58 57 57 56 56 54 53 53 55 56 57 58 59 57 55 53 52 53 55 58 58 57 55 53 53 53 55 56 57 57 56 53 53 54 55 54 54 55 54 54 54 55 56 57 57 55 53 52 53 54 55 55 57 58 57 53 52 52 52 52 52 52 54 55 54 52 50 51 53 55 57 57 57 57 54 52 53 56 58 57 56 55 54 54 53 52 52 52 52 51 51 52 52 51 53 55 56 56 56 56 56 54 53 55 56 56 55 54 54 54 56 56 56 56 55 53 53 54 54 56 55 53 52 53 57 62 61 56 54 52 54 55 56 55 54 54 55 58 57 55 54 54 53 53 54 54 54 53 53 52 51 51 51 52 52 53 54 55 55 55 54 52 53 56 57 57 55 53 54 55 55 55 54 52 51 50 50 49 50 52 54 55 54 53 53 53 52 52 52 53 55 55 55 55 56 56 55 53 51 51 53 55 54 54 53 53 54 55 54 54 56 58 56 55 55 55 54 52 52 52 54 54 56 58 56 54 51 51 52 54 55 54 53 53 53 53 53 53 53 55 56 56 52 50 52 55 52 52 55 56 54 52 52 54 57 55 54 54 54 53 52 51 50 51 50 53 56 56 54 51 53 56 57 56 54 52 51 51 51 52 54 54 52 50 51 51 52 54 55 55 53 52 52 53 53 53 51 51 51 52 53 54 54 53 53 53 53 51 50 51 53 55 54 54 54 54 54 53 50 50 52 52 52 52 51 52 52 52 50 50 52 53 54 54 56 58 - 54 55 57 58 58 57 56 55 55 55 55 53 51 53 56 56 55 54 54 55 55 55 55 55 57 57 56 57 56 56 56 55 55 55 55 56 56 54 52 53 55 55 54 55 55 55 55 56 56 55 55 56 56 56 54 54 54 54 55 55 54 55 55 54 54 53 53 54 56 57 56 55 53 53 54 54 53 54 56 58 59 58 56 55 56 56 55 54 54 54 54 53 53 53 53 53 54 53 53 55 56 56 56 56 56 57 57 55 53 52 53 55 57 57 56 55 55 56 56 55 53 54 55 56 57 57 58 56 55 54 53 54 56 57 57 56 54 52 52 53 55 56 56 56 55 53 54 55 56 55 55 56 56 55 55 56 57 56 55 54 54 53 53 53 53 54 56 58 57 53 51 53 55 55 54 53 54 55 54 53 51 50 52 53 54 55 57 57 55 53 53 56 58 57 56 55 55 55 54 53 53 54 54 53 53 54 53 52 53 55 56 56 55 55 55 54 54 55 56 57 56 55 54 55 56 57 57 55 55 54 54 54 54 54 54 52 52 54 57 60 59 56 54 52 53 54 55 55 55 55 57 59 59 56 56 55 54 54 53 53 53 53 53 52 52 52 52 52 52 53 54 54 54 54 54 53 54 56 56 56 55 55 54 53 53 53 52 51 51 51 50 50 50 52 54 55 55 54 53 53 53 53 52 52 54 55 56 56 56 56 55 53 52 52 53 54 54 55 54 54 54 54 53 53 55 57 54 54 55 55 53 52 51 52 54 55 55 57 56 53 50 50 52 54 56 54 54 54 52 51 52 51 50 52 54 55 54 52 53 54 52 53 56 57 56 52 52 54 56 55 53 53 54 53 52 52 51 51 50 53 56 57 54 50 52 55 56 56 55 53 52 51 52 53 54 54 52 50 51 51 52 54 55 55 53 52 53 55 54 53 52 51 51 51 52 53 53 51 50 51 52 52 51 52 54 55 54 54 53 54 54 52 49 49 51 52 52 51 52 52 52 52 50 50 53 54 52 52 54 55 - 56 57 57 58 58 58 57 56 55 54 53 53 52 53 55 54 54 53 53 54 56 56 55 55 56 55 53 55 56 57 57 57 57 57 57 57 57 55 54 55 55 55 56 56 55 56 56 56 57 55 54 55 56 56 55 54 54 55 56 56 55 54 54 55 55 55 55 55 56 56 57 56 55 55 56 55 54 54 55 58 58 57 55 54 54 54 54 55 55 54 53 53 53 54 54 54 54 54 54 55 56 57 57 56 55 55 55 54 52 53 54 54 55 55 54 53 53 55 56 55 54 55 56 55 55 56 56 56 55 55 54 54 55 56 55 54 53 52 53 54 54 54 53 53 53 55 56 57 56 55 55 55 56 56 55 56 56 53 53 54 55 54 54 53 53 54 56 58 57 52 52 55 58 58 56 53 52 53 54 53 52 52 52 52 52 53 55 56 56 54 54 55 56 56 55 54 55 57 56 55 55 55 55 54 54 55 54 54 53 54 55 54 54 54 54 54 54 56 56 56 56 55 54 56 57 57 56 54 55 56 54 53 54 54 53 53 53 54 55 56 55 54 53 51 52 54 54 54 54 54 56 59 59 57 56 56 54 54 54 54 53 53 53 53 53 54 53 53 53 53 54 53 53 53 53 53 53 54 55 56 55 55 54 53 53 52 51 51 51 52 52 51 51 52 53 53 54 55 55 55 55 54 53 52 53 55 57 56 55 54 54 54 53 53 53 53 53 54 54 54 53 52 52 52 55 56 54 54 55 54 53 52 51 52 54 55 53 53 54 53 51 50 52 54 55 55 55 55 51 49 52 51 49 48 51 53 54 54 54 53 53 54 55 56 56 54 54 54 55 53 52 54 54 54 52 52 52 52 50 52 55 57 55 51 51 53 54 54 54 53 52 52 53 53 54 53 52 50 50 51 51 52 52 53 53 53 55 56 54 53 53 52 51 51 51 51 50 48 48 50 53 53 51 52 53 54 53 53 53 53 53 52 50 50 50 51 52 53 53 52 51 52 52 53 54 52 51 52 51 51 - 57 58 58 58 59 59 59 57 55 53 52 52 52 54 56 55 54 53 53 54 56 56 54 54 54 53 52 54 56 57 56 57 57 57 57 56 56 55 56 57 56 56 57 55 54 56 54 54 56 52 51 53 55 55 55 54 55 55 56 56 56 54 54 54 55 56 55 55 56 56 56 56 56 55 55 55 53 53 55 56 56 55 53 53 53 53 54 55 55 55 53 53 54 55 56 56 55 55 54 55 57 58 57 56 55 54 55 54 53 54 54 53 55 56 55 54 55 56 56 54 54 55 55 54 55 54 55 55 56 55 55 54 54 56 56 54 53 54 55 55 55 54 54 53 54 56 58 58 57 55 54 54 55 55 55 55 54 53 54 56 56 54 54 54 55 56 57 58 56 53 53 55 57 58 56 53 52 53 54 54 53 53 53 53 52 53 54 55 55 54 54 56 56 55 53 53 54 56 57 56 54 53 54 53 54 56 55 54 53 54 54 54 53 54 55 55 54 55 55 55 55 55 55 56 56 56 56 53 53 56 55 54 54 54 54 53 54 55 55 55 54 52 52 51 52 53 54 53 53 53 55 57 57 56 56 55 54 54 53 53 53 54 54 53 54 56 55 54 54 54 54 53 53 53 54 55 55 54 55 56 55 55 54 54 54 54 52 51 51 53 54 54 54 53 53 53 54 55 56 56 55 54 54 54 55 57 57 56 54 52 53 54 55 54 53 53 53 54 54 54 53 52 52 53 55 55 54 54 55 55 53 52 51 52 54 55 53 54 55 54 52 50 51 53 55 55 55 55 50 49 53 53 51 48 48 50 52 52 53 53 54 54 55 55 55 55 54 54 54 51 51 54 54 52 51 51 52 52 50 51 55 57 55 50 51 52 53 52 51 51 51 51 52 53 54 53 50 49 49 50 50 50 50 51 53 53 54 55 53 53 53 54 53 52 52 52 50 49 50 52 53 53 51 51 52 54 53 52 53 53 52 50 50 50 50 51 52 54 54 52 51 52 54 55 51 49 50 52 52 53 - 59 58 57 56 57 58 58 57 56 54 53 55 56 57 57 57 56 55 54 55 56 55 53 52 52 53 54 55 56 55 55 55 54 54 55 54 54 55 56 58 57 56 57 54 52 53 53 53 54 51 50 52 53 54 55 56 56 56 56 56 55 54 53 54 55 56 56 56 55 55 55 55 55 54 54 54 52 52 54 55 55 54 52 53 54 53 54 55 56 55 54 54 55 57 57 58 57 55 55 55 56 57 58 57 56 55 55 55 55 54 54 53 54 56 57 56 56 56 56 55 54 55 55 54 54 55 55 56 56 56 55 53 53 55 56 55 55 56 57 57 56 55 55 55 56 57 58 59 57 56 55 55 55 55 54 53 54 55 57 57 56 55 54 56 57 58 58 55 53 54 54 54 55 55 54 52 53 55 56 55 54 54 55 55 54 53 54 55 54 54 54 56 57 55 52 51 53 55 56 55 53 53 53 52 53 56 55 54 54 54 53 53 53 54 56 56 55 52 52 52 52 53 53 54 55 55 55 52 51 53 54 55 56 56 55 53 53 55 56 56 55 52 52 51 52 53 53 53 52 52 53 55 56 55 54 54 54 53 53 53 53 54 54 55 56 57 55 54 54 54 54 53 52 53 55 56 56 55 55 55 54 54 55 56 57 56 53 51 51 52 54 55 55 53 52 52 54 54 54 54 53 53 53 55 57 58 58 56 53 51 52 53 54 54 53 52 52 53 53 54 53 52 53 54 55 55 54 54 55 55 53 52 52 53 54 54 54 56 56 55 52 51 51 53 54 54 54 54 50 51 55 56 54 50 49 49 51 52 52 52 53 53 53 54 55 54 54 54 53 51 51 54 53 51 50 50 52 52 50 51 54 56 55 50 50 51 52 51 51 50 50 51 52 53 53 52 51 52 53 53 53 53 53 53 54 55 55 55 53 53 54 54 54 54 54 53 52 51 52 53 53 53 52 52 52 53 52 52 52 52 52 52 52 52 52 52 53 54 53 52 51 52 54 55 53 51 51 53 52 52 - 60 58 56 55 55 55 57 57 56 55 55 57 59 59 57 58 57 56 55 55 55 54 52 51 53 55 56 56 56 56 55 54 53 53 53 53 53 55 56 57 57 57 55 54 53 52 53 54 54 53 51 51 52 54 56 57 56 55 53 53 53 54 54 54 55 56 57 56 55 54 54 54 54 54 54 54 52 52 54 55 55 53 53 54 55 54 54 55 55 55 54 54 55 56 56 57 57 56 55 54 55 56 57 57 56 56 56 56 55 55 54 53 53 55 55 55 55 56 57 57 57 55 54 54 55 55 56 57 57 56 55 54 53 54 55 56 57 58 58 57 56 56 56 56 57 56 57 58 57 56 56 56 56 56 54 53 54 56 57 57 56 54 54 56 57 58 56 52 51 55 55 52 52 53 53 53 55 57 57 55 54 54 55 55 55 54 53 54 54 53 53 56 57 55 53 52 53 55 56 55 53 53 53 52 53 55 55 55 55 55 54 52 52 53 55 57 55 51 51 52 52 52 52 53 54 54 54 53 51 50 53 55 56 56 54 52 53 54 56 57 55 52 53 52 53 53 54 54 53 52 53 54 54 53 54 54 54 54 53 53 53 53 54 56 56 55 54 53 53 54 54 53 52 53 55 56 56 55 55 54 53 54 55 56 58 57 54 51 50 51 53 54 54 52 50 51 52 53 53 52 51 51 53 55 57 58 57 55 53 52 52 53 55 55 54 52 51 51 51 53 53 53 54 54 55 54 53 54 55 55 53 52 52 53 54 53 54 55 56 54 52 51 52 54 55 55 54 53 51 52 55 55 54 52 51 52 53 53 53 51 52 52 52 54 54 52 52 53 52 51 51 52 53 52 50 51 53 53 51 51 54 56 55 51 49 50 51 52 52 52 53 53 53 53 51 50 52 55 55 55 56 55 55 56 56 56 56 55 53 54 55 55 54 54 54 54 52 51 52 53 54 54 53 53 53 52 51 51 51 53 53 53 53 53 53 54 54 53 52 52 52 52 54 55 54 54 53 53 52 52 - 58 58 57 56 55 55 55 55 55 55 56 57 59 58 56 57 57 56 55 55 54 54 53 53 55 56 56 56 56 57 57 56 55 55 55 55 55 55 55 55 57 57 54 54 54 53 54 56 57 56 55 53 53 55 58 59 58 55 52 51 52 55 56 56 56 57 58 57 56 56 56 56 56 56 55 55 54 54 55 55 55 54 53 55 57 55 54 54 54 55 56 55 54 54 55 56 57 57 55 53 54 55 56 57 57 56 56 55 54 56 56 53 53 54 53 52 53 55 56 58 58 55 54 55 55 56 56 56 56 55 55 55 54 52 54 57 58 58 57 56 55 56 56 57 56 55 56 57 57 56 57 57 57 56 55 54 55 55 56 56 56 54 53 54 55 56 55 51 50 54 53 51 51 52 53 53 55 57 57 55 53 53 54 54 53 53 53 53 54 54 54 56 57 57 54 52 53 56 56 56 54 53 54 54 54 54 55 56 57 57 55 53 51 52 54 55 54 53 53 53 53 53 53 54 54 55 55 54 53 52 52 54 55 54 53 52 53 54 55 56 54 52 53 53 53 53 53 53 53 53 54 54 54 54 54 54 54 54 54 54 53 54 55 55 55 53 53 52 53 53 54 53 52 53 55 55 55 54 55 54 54 53 54 54 56 56 54 52 51 51 52 53 52 50 49 50 51 52 52 51 51 52 53 55 55 55 55 54 54 54 54 53 55 56 55 53 51 49 49 51 53 54 54 53 54 54 54 54 55 55 53 52 51 52 54 54 53 54 54 53 52 52 54 57 58 56 53 51 53 55 53 53 52 54 54 55 56 55 54 52 51 52 54 54 54 51 50 52 53 50 48 50 53 53 52 53 54 55 52 53 55 56 56 53 49 48 51 52 53 55 55 55 55 53 51 50 54 56 55 55 55 54 55 55 56 56 55 54 53 54 54 54 53 52 53 53 51 51 51 52 54 54 53 54 53 52 50 49 51 53 55 54 53 53 55 55 54 52 51 51 52 52 53 53 53 54 54 54 54 55 - 57 58 59 58 56 55 55 54 54 54 54 55 56 56 56 57 57 56 55 55 54 53 52 53 56 55 55 55 55 56 58 59 59 57 56 56 56 56 56 55 58 58 54 55 56 53 55 58 58 57 55 53 52 55 58 60 59 56 54 53 54 56 57 56 56 57 58 58 58 57 56 57 57 57 57 57 56 55 55 56 55 54 53 54 56 56 55 55 55 55 56 56 54 53 54 56 57 57 55 53 53 54 56 56 56 56 55 54 54 56 55 54 55 55 55 53 53 54 55 56 56 55 54 55 55 54 54 53 53 54 55 56 56 53 54 57 58 57 55 54 54 55 56 56 56 53 55 56 56 56 56 56 57 56 55 54 55 54 55 57 56 55 54 53 53 53 54 53 52 53 52 52 54 55 55 54 55 55 55 54 53 53 53 52 51 51 52 55 56 56 56 56 57 58 56 54 53 56 57 56 55 55 55 55 55 55 56 56 57 58 57 54 52 52 53 53 53 56 56 55 54 54 54 54 55 55 55 56 56 55 54 53 54 53 52 52 54 55 55 53 53 53 53 53 53 51 51 52 53 54 55 56 56 55 56 56 55 55 55 54 54 54 54 54 54 53 53 53 53 53 53 53 53 54 55 55 54 53 54 55 55 54 53 52 52 53 53 53 53 53 54 54 52 49 49 50 52 54 54 53 53 53 54 52 51 51 52 54 56 56 55 54 55 55 55 54 52 49 48 50 53 54 54 52 54 55 54 54 55 55 53 52 52 53 53 54 53 52 53 53 53 54 57 59 60 56 52 51 54 55 54 53 53 55 55 56 55 55 54 52 52 53 54 55 53 51 50 52 52 49 48 48 52 55 54 54 54 54 54 54 55 55 54 53 50 50 51 51 51 52 53 54 55 55 53 52 54 54 53 51 51 51 52 53 54 54 53 52 53 53 54 52 51 52 53 52 51 50 51 52 53 53 53 54 53 51 50 50 51 53 55 55 54 54 56 56 54 52 51 50 52 53 53 52 51 53 54 54 57 58 - 56 57 58 57 56 55 54 54 55 55 55 55 56 56 58 58 57 57 56 56 54 52 52 52 54 55 54 53 53 55 58 60 59 57 56 56 57 57 57 57 58 57 55 56 56 54 56 58 58 56 54 53 53 55 57 59 59 57 56 55 56 57 56 56 56 57 58 58 58 57 56 57 58 57 57 58 57 56 56 56 56 55 55 54 55 56 56 56 56 56 57 57 55 54 54 56 58 57 55 54 54 54 55 56 56 55 55 54 53 53 54 55 56 57 57 56 55 54 55 54 54 54 55 54 54 54 52 51 51 53 55 56 56 54 54 56 57 56 55 54 54 54 55 55 55 53 55 56 56 55 55 55 56 56 54 55 55 53 55 57 57 56 54 52 51 52 53 55 55 53 52 53 55 56 56 55 54 54 55 55 54 53 53 53 51 51 53 56 57 57 56 56 56 58 56 54 53 54 56 56 56 56 57 56 55 55 55 55 57 58 57 55 53 52 52 51 53 57 57 55 55 55 55 55 55 55 56 56 57 57 55 53 54 54 54 54 55 55 55 53 53 54 54 53 52 50 50 51 53 55 56 56 56 56 55 55 55 55 55 55 55 54 53 53 53 54 54 54 55 54 54 54 55 55 55 55 53 52 53 55 56 54 52 51 51 51 52 54 54 54 55 55 53 52 51 52 53 55 55 55 55 55 54 51 49 50 52 55 56 56 55 53 54 54 54 54 52 49 49 51 54 55 54 52 54 56 55 55 55 55 54 52 52 53 54 54 53 53 54 54 55 57 60 61 59 55 51 50 53 55 54 55 56 57 55 54 53 53 53 53 53 53 54 55 54 52 52 53 52 50 48 50 53 55 56 55 54 54 54 55 55 54 53 52 52 52 52 50 49 49 49 51 53 54 55 54 55 54 52 50 50 51 52 53 53 53 53 54 53 53 54 52 51 51 52 52 52 51 52 54 52 51 52 53 52 51 50 50 51 53 53 53 54 55 56 56 55 53 52 52 52 53 53 53 53 55 55 55 56 56 - 55 55 55 55 55 54 53 54 55 56 57 57 56 57 59 59 58 57 57 56 56 54 53 53 54 56 56 53 52 53 57 59 58 56 55 56 57 59 59 58 56 55 55 55 55 56 56 56 56 55 54 54 54 55 56 56 57 57 57 57 57 57 56 55 56 57 57 57 56 55 55 57 57 56 56 57 57 56 55 56 57 57 56 55 55 54 55 56 57 57 57 56 56 56 56 56 57 57 56 55 55 55 56 55 55 55 55 54 53 52 53 55 57 58 58 57 55 55 55 53 52 54 55 55 55 54 52 51 51 53 55 56 56 55 54 55 56 56 56 55 55 55 56 56 56 55 57 57 57 56 54 55 55 55 56 57 57 54 55 57 57 56 54 52 51 52 54 57 58 55 54 54 55 56 56 55 54 54 56 56 55 54 54 55 54 53 54 56 57 56 55 55 56 57 55 52 52 52 54 55 56 57 58 56 54 54 54 54 56 58 57 56 55 54 53 52 52 56 56 55 55 55 55 54 54 54 55 56 57 57 55 54 55 56 56 56 55 56 56 55 55 56 56 54 53 51 51 52 54 56 56 55 55 55 54 53 53 53 54 56 56 55 53 52 52 53 54 55 56 55 54 55 56 57 57 55 53 52 53 55 55 54 53 52 52 53 53 54 54 55 55 55 55 54 54 54 54 54 55 55 56 56 54 51 51 52 53 55 55 54 54 54 53 52 53 53 52 51 51 53 54 55 54 53 55 57 56 55 56 56 54 52 52 54 55 54 54 54 54 55 56 58 60 59 56 54 52 53 54 55 55 56 58 58 54 52 52 53 53 53 54 55 53 54 54 54 54 55 54 51 50 52 54 55 57 55 54 53 55 56 54 52 51 53 53 53 52 51 49 48 48 50 52 54 54 54 54 54 52 51 51 52 54 54 54 53 55 55 55 55 55 53 52 52 51 51 51 51 53 54 51 51 52 53 52 51 51 51 52 54 52 51 54 55 55 55 55 55 53 52 53 53 54 54 55 55 55 54 54 54 - 56 54 54 55 55 54 53 53 54 55 56 56 55 56 58 58 57 56 56 57 58 58 56 55 56 58 58 53 51 52 55 57 57 54 53 55 57 59 58 58 54 53 54 54 54 57 55 53 54 54 55 55 56 55 55 54 54 55 56 57 57 56 55 55 56 57 57 56 55 54 54 55 57 54 54 57 57 56 55 57 59 60 58 57 55 52 52 56 57 57 56 55 55 56 57 57 56 56 56 55 55 55 55 55 55 55 55 55 54 53 53 55 56 57 56 54 54 55 55 54 53 54 55 55 56 55 53 52 53 55 56 56 56 55 54 53 53 54 56 57 56 56 56 55 56 58 60 60 59 57 55 55 55 56 56 58 58 57 56 56 56 55 54 53 52 53 55 58 58 57 55 54 54 55 56 55 54 55 56 57 56 54 56 58 57 56 55 56 55 54 53 54 55 55 53 51 50 52 53 54 57 58 58 56 54 53 52 53 55 57 57 57 57 56 55 52 52 54 54 54 54 54 54 54 54 53 53 55 56 55 54 55 57 58 58 56 55 56 57 57 57 57 57 56 55 54 53 54 56 56 55 54 53 53 52 51 51 52 53 57 58 56 54 53 52 52 54 55 55 54 54 55 57 58 57 55 54 53 53 54 54 53 53 55 56 56 55 54 53 53 54 55 55 55 55 54 54 53 52 51 54 56 54 53 53 55 55 55 53 52 52 54 52 51 52 53 53 53 54 55 55 56 55 54 56 56 56 55 55 55 53 52 52 53 55 55 53 54 54 55 56 56 57 56 54 52 53 56 55 54 55 55 56 56 53 52 53 55 53 51 54 56 53 52 53 55 57 57 56 52 52 55 54 55 57 55 53 53 55 56 54 51 51 53 52 53 52 52 51 50 51 52 53 53 53 51 52 52 51 51 52 54 55 54 53 52 53 55 57 58 57 55 53 52 51 50 50 50 52 53 53 52 53 53 53 52 51 52 54 54 52 51 54 55 54 53 55 56 55 53 52 52 54 55 53 52 53 54 54 54 - 55 55 55 56 56 56 56 56 56 57 57 56 57 57 57 57 57 57 57 58 58 57 57 58 58 59 57 54 51 53 56 58 58 55 54 55 57 58 57 57 55 54 54 53 54 55 55 53 53 55 55 55 54 54 54 54 55 56 57 57 57 55 55 56 56 56 55 54 54 53 53 55 55 54 52 54 54 55 56 58 60 61 60 58 56 53 53 55 56 57 57 57 57 58 58 58 58 57 56 54 54 55 55 56 56 56 56 56 55 53 53 55 57 57 56 54 53 53 54 54 54 55 56 56 56 55 55 55 56 56 56 55 54 55 55 54 54 54 55 55 54 53 54 54 55 58 58 58 56 55 54 55 55 54 54 55 56 55 56 56 54 53 53 54 53 53 54 55 57 56 56 55 56 56 55 54 55 56 57 57 56 55 56 58 59 58 57 55 54 53 54 55 56 54 53 53 53 53 54 54 56 57 58 59 58 55 53 54 54 55 57 56 57 56 55 54 53 52 52 52 52 53 54 55 55 55 55 57 57 56 55 54 54 56 57 57 57 57 56 57 57 56 56 55 54 53 54 55 57 57 56 55 55 55 54 52 51 53 55 57 57 57 55 52 51 53 54 55 54 53 53 54 55 56 56 54 54 54 54 54 54 54 55 56 57 58 57 55 54 53 54 55 55 55 55 53 51 50 50 51 55 58 55 53 53 55 55 53 52 51 52 54 53 51 51 52 53 53 52 52 53 55 55 54 55 56 55 54 54 54 54 54 54 54 55 55 52 52 54 55 56 56 56 55 54 53 52 52 53 53 53 54 55 55 54 53 53 53 54 54 53 52 51 52 53 56 57 57 55 53 53 55 53 52 53 53 53 52 53 54 54 53 52 52 52 53 53 54 54 53 51 51 52 54 54 54 55 55 54 54 54 55 55 54 52 53 53 54 56 58 58 56 53 51 50 50 50 50 50 51 52 51 50 52 54 55 54 53 52 51 50 51 53 52 51 52 54 56 56 54 53 53 54 54 53 54 56 57 57 56 - 55 56 57 57 56 56 56 57 58 58 57 57 58 56 55 56 57 57 57 57 57 56 57 57 57 57 56 54 53 54 57 59 58 57 56 56 56 57 57 57 55 54 53 53 54 54 55 55 54 55 55 56 55 55 55 55 56 57 57 57 56 55 55 57 56 55 54 54 55 54 55 56 57 54 52 53 53 54 55 56 57 58 58 57 55 54 55 55 56 56 57 57 57 58 58 58 58 57 56 54 55 55 56 56 56 56 56 56 56 53 53 55 56 56 56 55 54 53 53 54 55 55 56 57 57 57 56 57 57 57 56 54 53 55 56 55 55 55 55 54 53 53 53 54 55 57 58 56 55 53 53 54 55 54 54 54 54 54 55 56 54 52 51 55 55 54 52 52 53 54 55 55 56 56 55 54 55 56 57 56 54 54 55 57 58 59 58 56 55 54 55 56 55 54 54 55 55 55 55 55 55 56 57 59 59 57 56 55 54 55 55 56 56 56 55 55 54 53 52 51 51 53 55 55 55 55 56 58 57 55 54 53 53 54 56 57 57 57 57 57 56 56 55 54 53 53 54 56 57 58 57 57 56 56 56 55 54 55 55 56 57 57 55 53 53 54 55 55 54 54 53 53 53 53 53 52 52 53 54 53 53 54 55 56 57 58 57 56 55 56 56 56 56 56 55 53 51 51 52 53 56 59 56 54 53 54 54 53 53 53 54 55 55 53 52 53 54 54 52 50 52 54 55 52 53 54 54 54 54 54 55 55 54 54 55 54 51 50 53 55 56 56 56 55 55 54 52 51 51 52 52 54 55 55 55 54 52 52 53 55 52 51 52 53 55 57 57 55 53 53 53 54 53 52 52 54 54 53 52 53 55 55 53 52 52 53 53 54 54 54 51 50 51 53 54 54 56 57 55 54 53 53 54 55 55 55 54 52 54 56 57 56 53 50 50 50 51 51 51 51 51 51 50 52 54 56 55 53 51 50 51 53 53 52 51 52 54 56 55 54 53 53 53 53 53 55 56 57 56 55 - 54 56 59 58 56 54 54 55 57 57 57 56 57 55 54 55 56 57 56 56 55 55 55 54 53 54 54 55 55 56 57 57 57 56 56 55 54 55 57 57 55 54 54 53 54 54 56 57 56 55 55 56 57 56 56 55 55 56 56 55 53 54 55 56 56 55 55 55 56 56 56 58 59 56 54 55 55 54 53 53 54 54 54 54 53 54 55 55 55 55 55 55 56 56 56 57 57 55 54 55 55 56 57 56 55 55 55 55 55 54 54 55 55 56 55 55 54 54 54 54 54 55 56 57 57 58 58 57 58 57 56 54 54 55 56 56 56 57 56 55 54 54 54 54 55 57 57 57 55 53 52 54 55 57 56 55 54 54 55 55 54 53 53 55 55 54 52 51 51 52 53 54 55 56 55 55 54 55 55 54 53 52 53 55 56 57 58 58 57 56 56 55 55 54 54 55 55 55 55 56 55 56 56 56 57 59 58 57 56 55 54 54 54 54 54 54 54 54 53 52 51 53 54 54 53 53 54 55 54 52 52 53 54 54 55 55 56 57 58 58 57 55 55 54 52 53 54 56 57 58 57 56 55 55 56 56 56 55 54 54 55 55 55 55 54 54 55 56 55 54 52 51 51 51 51 51 51 51 52 53 53 53 54 55 56 57 58 58 57 58 59 58 57 56 54 53 54 54 55 55 57 58 56 54 53 53 54 54 54 54 56 57 57 56 55 55 55 55 53 53 53 54 54 51 51 53 54 55 55 54 54 54 54 55 54 52 50 50 51 53 54 54 54 54 54 54 53 53 53 52 52 54 55 57 56 55 53 51 50 51 51 53 53 54 55 55 55 54 52 52 53 53 52 52 54 55 55 54 54 55 55 55 54 54 53 52 52 53 54 53 52 51 52 53 53 52 55 55 54 52 51 50 52 56 59 59 56 52 51 52 54 54 52 51 51 51 52 52 53 54 52 51 52 52 53 54 55 54 53 53 54 55 55 54 53 53 55 55 54 52 51 51 51 52 53 53 53 53 53 52 - 53 56 59 58 57 55 54 55 56 56 55 55 55 55 55 57 58 57 55 54 54 55 54 53 51 52 55 57 58 58 57 56 56 56 57 56 54 54 55 56 56 55 54 54 54 54 56 57 57 55 55 56 57 57 57 57 56 56 55 54 53 53 55 56 56 56 55 56 56 56 56 57 59 57 56 57 57 56 55 54 53 53 53 54 54 54 54 56 56 56 55 55 55 56 56 56 56 53 53 55 56 57 56 56 55 54 54 55 56 55 54 55 54 54 54 55 54 54 54 54 54 54 55 56 57 57 57 57 58 57 56 54 53 54 54 56 57 57 56 56 54 54 55 53 53 54 55 56 54 52 52 54 56 57 57 55 54 55 55 55 54 53 54 55 55 54 53 52 51 51 51 52 54 56 56 55 54 55 55 53 53 54 55 54 53 54 55 57 57 57 57 57 55 54 54 55 55 55 55 56 56 55 55 54 55 59 59 58 57 55 54 53 54 53 54 53 54 54 54 52 51 52 53 54 53 53 53 53 52 52 52 52 53 54 55 56 56 57 58 58 57 55 55 54 52 52 54 56 57 57 56 54 54 54 56 57 56 54 53 52 52 54 55 55 53 52 53 55 55 53 51 50 50 51 51 53 53 53 54 54 54 53 53 54 55 56 57 57 57 58 59 60 59 56 54 54 55 56 56 56 56 57 55 54 53 53 54 54 54 55 56 57 57 55 55 54 55 55 55 54 55 55 54 51 50 51 54 55 55 54 52 53 54 54 53 51 50 50 50 51 52 52 52 53 54 53 53 53 53 53 52 53 55 57 57 56 53 51 50 50 51 52 53 54 55 54 54 53 53 53 53 52 52 53 54 55 55 55 55 55 55 55 55 55 53 52 52 53 54 53 53 52 52 53 53 52 52 53 53 53 51 49 50 54 58 59 57 53 49 50 53 54 53 53 53 53 54 54 56 57 55 53 53 54 53 53 53 53 54 55 56 57 57 55 54 54 55 55 54 52 51 52 52 52 53 53 51 51 51 51 - 54 56 58 59 58 57 56 56 55 54 54 53 54 56 58 58 58 57 55 54 53 54 55 54 51 54 57 59 59 58 56 54 55 56 57 57 55 54 54 55 56 56 56 55 55 55 56 56 56 55 54 55 56 57 57 57 56 56 55 54 53 54 56 57 57 57 56 56 57 57 56 57 58 56 55 57 58 58 57 56 55 54 55 56 56 54 54 55 57 57 56 56 56 56 55 55 55 53 53 55 56 57 57 56 55 55 54 54 55 55 54 53 53 52 53 54 54 53 53 53 53 53 54 55 56 56 56 57 57 57 56 55 53 53 54 56 57 57 56 55 55 55 54 53 52 53 54 55 53 52 52 54 56 57 56 55 54 55 55 55 54 53 53 54 55 54 53 53 53 51 51 52 55 56 57 55 54 54 54 53 53 57 56 54 52 52 54 56 56 57 57 57 55 53 53 54 54 54 55 56 56 56 55 54 55 57 58 57 57 56 55 54 54 53 53 53 54 55 53 51 50 52 53 54 54 54 54 54 52 52 53 53 54 54 55 55 56 56 57 56 55 55 55 54 52 52 53 55 56 56 54 53 52 53 55 57 56 54 52 50 52 53 54 55 53 51 52 54 54 53 52 51 51 52 53 54 55 55 56 56 55 54 53 53 53 54 55 55 55 56 58 58 58 56 54 53 55 56 56 55 55 55 55 54 54 54 55 55 55 55 55 54 54 54 53 53 54 54 54 55 56 55 54 52 50 50 53 55 54 53 52 53 54 54 53 51 52 53 52 52 51 51 51 52 53 53 52 52 53 54 53 53 53 55 56 56 54 53 51 51 50 50 52 54 54 54 54 54 54 54 53 52 52 53 54 54 54 53 53 53 55 55 55 55 53 52 53 54 54 54 53 53 53 53 54 53 51 51 54 54 53 51 51 53 57 58 56 52 48 49 52 55 55 55 54 55 55 56 57 57 56 55 54 54 52 51 51 53 55 56 56 57 56 55 54 54 55 55 54 53 53 53 54 54 54 53 51 51 51 51 - 56 56 56 58 59 58 58 57 55 54 53 53 54 57 59 58 58 57 55 54 54 54 55 55 54 57 60 61 60 58 56 54 55 56 57 57 56 55 55 55 56 56 57 56 57 57 56 55 54 54 53 54 55 55 56 56 56 56 56 55 54 55 56 58 58 57 57 57 58 57 56 56 56 55 54 56 58 58 58 57 56 56 56 57 58 55 53 55 57 57 57 57 57 56 55 55 54 54 54 55 56 56 56 56 56 56 55 54 54 55 54 52 51 51 53 54 54 54 53 52 52 53 54 55 55 55 55 56 56 56 56 55 53 53 54 56 56 55 54 54 55 56 55 53 51 53 54 54 52 52 53 55 56 56 54 53 54 55 55 55 55 54 53 53 53 54 54 55 55 54 53 53 55 57 57 56 55 55 55 55 55 57 55 54 52 53 53 56 56 56 56 55 53 52 53 54 54 55 56 56 57 56 56 56 56 56 55 55 55 56 57 56 54 53 53 53 53 54 53 51 51 52 53 55 55 55 55 55 54 53 53 54 55 55 54 54 55 55 55 54 53 54 55 54 53 52 53 53 54 54 53 52 52 53 54 55 55 53 51 51 52 54 55 54 53 53 53 53 53 53 52 53 53 54 55 55 56 56 56 55 55 53 53 52 53 54 54 54 54 54 56 57 57 56 54 53 54 54 54 53 54 54 55 55 55 54 55 55 55 54 53 52 53 53 53 53 53 53 54 55 55 55 53 52 50 50 52 53 53 52 52 53 53 54 53 52 54 55 54 52 51 50 51 52 53 53 52 51 53 53 53 53 52 53 54 55 56 55 53 52 48 48 51 54 55 55 55 55 56 55 54 52 53 53 53 53 52 51 51 52 53 53 53 54 53 52 53 54 55 55 54 53 54 54 55 54 51 51 54 54 53 51 51 53 55 55 53 49 48 49 53 55 56 56 56 56 55 55 55 56 56 55 54 53 51 50 51 53 55 55 54 54 55 54 53 54 55 55 54 53 54 55 55 55 53 52 51 52 53 53 - 58 56 56 56 57 57 56 56 56 55 55 54 55 57 58 57 56 55 55 54 55 55 56 57 57 59 61 60 58 57 56 56 56 56 56 58 58 56 55 55 56 56 56 56 56 57 56 55 55 54 53 53 54 55 55 54 56 56 56 55 55 55 56 57 58 58 57 58 58 57 56 55 55 54 54 55 56 57 57 57 57 56 56 57 57 55 55 56 57 58 58 58 57 56 56 55 55 55 55 55 55 55 56 56 57 57 56 54 53 54 54 52 51 52 54 54 55 54 53 52 52 55 56 55 55 54 55 55 56 57 56 54 53 54 55 55 55 54 53 53 55 56 56 54 52 53 54 53 53 53 55 57 57 55 53 52 54 54 54 55 55 55 54 52 53 54 55 56 56 56 55 54 55 56 58 57 55 55 56 57 56 54 53 52 52 53 55 56 56 55 54 52 51 53 54 55 55 56 56 56 56 57 57 59 59 57 54 53 53 54 56 56 54 53 53 54 54 54 53 52 51 52 53 55 56 57 57 57 56 54 55 56 55 54 54 54 55 54 53 52 52 54 54 54 53 53 53 52 53 54 53 53 53 53 54 55 54 53 52 52 53 54 54 53 54 55 54 53 53 52 53 55 55 55 55 55 55 55 55 54 54 54 53 53 54 55 55 55 54 53 54 55 55 55 54 53 52 52 53 53 53 54 54 55 54 54 54 55 55 54 52 51 52 54 54 54 53 53 54 53 53 52 51 51 51 52 52 51 52 51 52 53 53 54 54 54 56 58 56 54 52 52 52 53 54 54 53 53 52 53 53 53 52 51 52 54 56 56 54 52 49 49 52 55 56 55 55 56 56 56 54 52 53 54 53 52 51 50 51 52 52 52 52 52 51 52 53 54 55 54 53 53 54 55 56 54 54 53 54 52 51 52 53 54 56 54 52 49 49 51 53 54 55 56 56 56 55 53 52 53 54 54 53 52 51 50 52 53 55 54 52 51 54 54 52 53 54 54 54 54 55 55 55 54 52 51 52 53 55 55 - 56 56 57 55 53 52 51 53 55 57 56 56 56 56 56 55 55 56 56 56 56 57 57 57 59 60 59 58 57 57 58 58 58 57 56 57 57 57 56 55 55 54 54 54 55 55 57 56 55 56 56 56 55 55 54 55 56 56 56 56 56 54 55 57 58 57 57 59 59 58 57 56 56 57 57 57 56 55 55 55 56 56 56 56 56 55 56 57 57 57 56 56 55 55 55 55 55 56 56 55 55 54 54 56 58 58 57 55 53 54 55 54 53 53 54 55 55 54 54 53 53 56 57 56 55 54 54 55 55 56 55 52 51 54 55 55 54 53 52 53 54 56 57 56 55 54 53 53 52 53 56 58 57 54 52 53 55 54 54 55 55 56 55 54 53 54 55 55 56 57 55 54 54 55 57 55 54 54 56 58 56 53 52 52 53 54 55 56 56 55 54 53 53 54 55 55 55 55 56 56 56 56 58 59 60 58 55 52 52 53 55 56 55 53 52 54 54 53 53 53 52 53 54 55 56 57 58 58 57 56 56 57 57 55 55 55 56 55 54 53 52 53 53 54 53 53 53 53 54 54 55 56 55 54 54 54 54 53 52 53 54 54 54 53 54 55 54 52 51 52 53 55 56 56 56 56 55 54 54 54 54 53 54 55 56 56 56 55 54 54 54 54 54 54 54 52 51 51 53 55 54 53 54 53 53 52 52 53 54 54 54 53 53 54 55 55 54 54 54 53 52 51 51 52 54 54 53 52 52 52 53 53 54 55 55 56 57 57 55 53 52 51 52 54 55 55 55 54 52 52 53 53 53 52 52 54 56 56 54 51 50 52 54 56 56 55 55 55 56 56 55 53 53 53 54 53 52 52 53 53 51 51 50 50 50 51 52 53 54 54 53 53 54 55 55 54 54 53 52 51 51 51 52 54 54 54 54 52 51 51 53 53 53 54 56 56 55 53 52 52 53 54 53 52 52 52 53 55 56 55 53 51 54 54 53 54 55 55 54 54 55 56 56 54 51 51 52 54 55 56 - 53 55 58 55 51 49 50 53 56 57 58 57 57 56 55 55 55 56 57 58 58 58 58 59 60 59 57 56 56 57 58 59 59 58 56 56 56 56 57 56 55 54 53 54 55 55 56 56 56 57 58 57 57 56 56 56 55 55 55 55 55 54 54 56 57 56 57 58 59 58 57 56 56 59 59 58 56 55 54 55 56 57 57 56 55 56 57 57 56 56 55 54 53 54 54 54 54 56 56 55 54 53 53 55 57 58 57 55 54 56 56 55 54 54 55 56 55 54 54 54 54 56 56 55 54 53 53 54 55 55 54 51 50 53 55 54 54 53 53 54 55 56 58 58 57 55 54 54 53 54 56 58 57 54 53 54 56 55 54 55 56 57 57 55 55 55 56 55 54 55 54 52 52 54 56 54 53 53 54 56 56 54 53 53 54 54 54 55 55 55 55 56 55 54 55 55 55 55 55 55 55 55 57 58 59 58 55 53 52 53 54 54 54 53 53 54 54 54 54 53 53 53 54 54 55 56 57 58 57 57 58 59 58 57 56 56 57 57 56 55 54 54 54 53 53 53 53 54 54 55 56 56 55 53 53 53 53 53 53 54 54 54 54 54 55 55 53 51 50 52 53 54 56 57 57 57 56 55 54 54 54 54 54 55 56 57 56 55 54 54 55 55 55 55 53 52 52 53 55 57 55 53 53 53 52 50 50 51 53 54 55 54 53 54 54 54 54 53 54 54 52 52 52 54 55 55 54 54 53 53 53 54 55 56 56 57 56 55 54 53 52 52 53 55 56 56 55 55 52 52 53 54 54 53 53 55 56 56 55 52 52 54 55 56 56 55 55 54 55 55 54 53 54 54 55 55 54 54 54 53 52 51 50 50 50 51 51 53 53 53 53 53 53 54 53 52 52 52 51 51 52 51 52 52 52 54 55 55 53 52 53 52 52 53 55 56 55 53 52 52 53 54 54 53 53 54 55 56 57 56 54 53 54 54 54 55 56 56 55 55 56 56 55 54 51 51 52 54 55 55 - 52 54 58 56 53 51 52 54 56 57 56 56 55 55 55 56 57 57 57 58 58 58 59 60 61 58 55 55 56 57 58 59 59 58 56 55 54 55 57 57 56 55 55 54 55 55 55 56 56 57 59 58 58 58 58 56 55 54 54 54 54 54 54 56 57 56 56 57 58 57 56 55 55 58 59 58 56 55 55 55 56 57 57 55 54 55 55 55 56 55 53 53 52 53 53 53 53 55 56 55 55 53 52 54 56 57 58 57 57 57 57 55 55 55 56 56 55 54 54 54 56 57 56 54 53 52 53 54 55 56 54 51 50 53 54 55 55 55 55 54 55 56 57 58 58 56 55 56 55 55 55 56 56 55 55 56 57 57 55 54 56 57 57 56 55 56 57 55 54 54 52 50 51 54 56 55 53 52 53 55 57 56 55 55 55 54 54 54 55 55 56 57 57 55 54 54 54 54 55 54 54 55 55 56 56 56 55 54 54 53 53 53 53 54 54 53 53 53 53 53 54 53 53 53 53 55 56 58 57 56 59 60 60 58 57 56 57 58 57 56 55 56 55 54 53 52 52 53 54 55 55 55 53 52 52 53 54 54 54 54 53 54 55 57 57 55 53 52 52 52 53 54 55 56 57 57 57 56 56 56 55 55 54 55 55 56 55 54 53 53 55 56 56 55 53 52 52 54 56 58 55 52 53 53 52 50 50 51 53 55 55 54 53 54 55 54 53 53 55 56 54 52 53 56 55 54 55 56 56 55 54 54 55 56 57 57 56 54 54 53 52 53 54 55 56 56 55 55 53 51 52 53 53 53 54 55 55 55 55 55 53 52 54 55 55 54 54 55 54 54 53 52 54 55 56 56 55 55 54 53 51 51 52 52 51 50 51 52 53 53 53 53 54 54 52 50 50 51 52 52 53 53 52 51 52 54 56 56 54 53 54 52 52 53 54 55 54 53 52 53 53 53 53 53 54 55 55 56 56 56 55 54 54 53 54 56 57 56 56 55 56 56 55 53 51 51 53 54 55 54 - 54 55 57 57 56 56 56 56 56 56 55 54 54 55 57 59 60 59 57 55 56 58 59 60 59 57 56 57 57 58 58 59 58 57 55 55 54 54 56 57 58 58 57 56 55 55 55 55 55 56 57 58 58 59 58 56 55 53 52 53 54 54 55 57 56 55 55 55 56 56 55 54 54 56 57 56 55 54 54 55 56 56 56 55 54 53 53 54 55 54 54 54 53 53 53 52 52 53 55 56 55 53 52 52 54 57 58 59 59 58 57 56 55 55 55 55 54 54 53 55 57 56 55 54 52 52 53 56 57 57 56 53 50 54 55 54 55 56 55 55 54 54 55 57 57 55 55 56 55 54 53 53 54 56 56 57 58 57 55 53 55 55 56 55 55 57 58 57 56 55 51 50 51 54 57 57 55 53 54 56 56 55 55 55 55 55 56 56 56 55 56 55 55 55 54 53 54 54 55 55 55 55 55 55 55 54 55 56 56 54 53 53 55 55 54 52 52 52 53 53 53 53 52 52 53 54 56 58 57 55 57 60 61 59 56 56 56 57 57 55 57 59 57 55 53 52 51 52 53 54 53 51 52 53 53 54 55 56 55 54 53 54 56 59 59 57 55 54 53 53 53 53 53 53 54 56 56 56 55 56 55 55 53 54 55 55 55 54 52 51 55 57 57 55 53 52 54 55 56 56 55 53 54 54 52 51 50 51 54 55 55 53 53 55 55 55 54 54 56 56 54 52 52 56 54 53 56 58 58 55 53 53 54 55 56 56 55 54 54 53 52 53 54 55 56 55 54 54 53 52 51 51 51 53 53 54 54 54 55 57 51 49 52 53 54 54 55 55 54 53 52 52 54 56 56 56 55 54 53 51 50 51 53 54 53 51 50 51 52 54 54 54 54 54 51 49 49 51 52 52 53 54 53 53 54 54 55 54 54 55 54 53 52 52 53 54 54 53 54 55 52 51 53 53 54 55 54 54 54 54 54 55 52 52 53 55 57 57 56 56 56 55 54 52 51 52 54 54 54 54 - 53 55 58 57 55 55 55 55 55 55 55 55 55 57 58 58 58 58 58 58 58 59 58 57 56 57 57 57 57 57 57 57 57 57 56 54 53 55 56 57 58 58 57 56 55 53 54 55 56 56 55 55 56 56 56 56 55 54 54 53 53 54 55 56 55 55 54 54 54 54 54 53 53 56 56 54 54 54 55 57 57 57 56 54 53 54 54 55 55 55 54 53 53 52 52 53 53 52 53 55 55 54 54 55 56 57 58 58 58 59 59 57 56 56 56 56 55 53 53 54 56 55 55 55 55 55 56 57 57 56 55 53 52 53 55 56 56 56 55 54 54 54 55 56 57 55 56 56 55 55 54 54 55 56 56 56 56 56 56 54 54 54 55 54 56 58 58 57 56 54 53 52 52 54 56 56 55 53 53 54 54 53 56 58 57 57 57 56 56 55 54 54 54 54 54 53 54 54 54 53 54 54 54 53 52 53 54 55 56 55 54 53 54 54 53 53 53 53 54 54 55 54 54 54 54 53 54 55 55 55 56 58 58 57 55 55 56 57 57 56 57 58 58 56 53 52 52 53 54 53 52 49 51 54 54 54 55 56 55 55 55 55 57 58 58 57 57 56 55 54 52 51 52 52 54 54 55 56 57 56 56 55 54 53 53 53 53 54 52 51 54 57 57 56 54 54 57 57 56 54 54 54 55 54 53 52 52 53 53 54 54 55 55 55 55 53 53 54 55 55 54 53 53 54 52 52 55 56 57 55 54 54 54 55 55 56 55 55 54 54 54 55 55 55 54 54 54 54 55 54 52 51 51 52 54 54 53 54 55 56 51 49 50 52 53 54 54 54 53 53 52 52 54 55 54 54 55 55 53 51 50 52 53 53 52 52 52 51 52 54 56 57 55 52 49 49 51 52 52 52 52 53 54 55 55 55 52 51 52 53 53 53 52 52 53 54 54 54 54 54 52 52 54 54 54 54 53 53 53 54 54 53 52 52 53 55 55 55 54 54 55 55 55 54 53 53 53 54 55 56 - 52 56 58 55 52 52 52 53 55 56 56 55 55 57 58 55 55 56 59 61 61 59 57 54 54 56 57 56 55 54 55 55 55 56 55 53 52 55 57 57 57 57 56 55 54 52 53 55 57 55 54 54 54 55 55 55 56 57 56 54 53 53 54 55 55 55 54 53 54 55 55 55 54 57 57 54 53 54 57 58 58 58 56 55 55 55 56 55 56 55 53 53 52 52 52 54 55 53 53 55 56 56 57 57 58 57 57 56 56 58 58 57 56 57 58 57 55 53 52 53 54 54 55 57 58 58 58 57 55 54 53 53 53 53 55 57 57 56 54 54 54 56 57 57 57 57 57 57 57 56 55 55 56 56 56 54 54 56 56 55 55 54 54 55 57 59 59 58 56 54 54 55 55 54 54 54 54 53 52 52 53 52 56 58 58 57 57 55 56 55 53 55 56 53 53 54 55 54 53 52 53 54 54 51 51 53 54 54 55 55 55 55 53 52 52 54 55 55 54 55 57 57 57 56 56 54 52 53 54 55 55 55 55 55 54 55 57 58 59 57 55 55 57 56 53 51 52 54 55 53 51 50 51 53 54 54 55 55 55 55 55 56 56 56 55 55 57 58 56 53 51 51 52 54 55 55 55 56 57 57 56 55 54 53 52 52 53 54 54 53 55 56 56 55 55 56 58 58 56 52 53 55 55 54 53 53 54 55 54 53 54 56 55 54 53 52 52 53 54 54 53 53 53 53 52 52 53 54 54 54 55 56 54 54 55 57 56 55 54 54 54 55 56 55 53 53 54 55 56 54 53 52 52 52 54 55 54 55 56 55 52 51 51 52 53 54 54 54 53 54 54 54 55 54 52 54 55 55 54 52 51 52 52 51 52 54 54 53 52 53 57 58 56 51 49 50 54 55 54 53 52 53 54 55 56 55 51 50 51 53 53 54 53 53 53 54 54 54 52 52 52 53 54 54 54 53 52 52 54 55 54 53 53 54 54 55 54 54 53 53 54 55 56 56 54 53 53 54 56 56 - 52 55 57 54 52 53 54 56 57 58 58 56 55 56 57 56 56 57 58 59 58 56 54 53 53 56 57 56 54 54 54 55 56 56 55 53 51 54 58 57 57 56 55 54 53 52 53 54 54 55 55 54 55 57 57 57 57 57 55 54 54 52 52 53 55 56 55 55 56 56 57 57 57 58 57 54 54 55 57 57 58 57 56 56 56 55 54 55 54 54 54 54 54 54 55 55 55 55 56 57 57 58 58 57 57 56 56 55 54 54 54 54 55 57 58 56 54 52 51 52 54 54 55 56 56 57 58 57 56 54 54 53 53 54 55 56 56 56 55 55 55 57 57 58 58 58 58 58 57 55 54 54 55 56 56 56 55 56 56 55 55 55 55 55 56 58 59 57 56 56 56 56 56 56 55 55 54 53 53 53 53 55 56 56 57 56 56 56 56 56 56 56 56 54 53 54 54 55 54 53 54 55 55 53 52 52 52 52 54 55 56 55 54 53 52 54 55 54 54 55 57 57 58 58 57 55 53 54 55 55 54 54 55 55 54 55 57 58 58 56 53 53 55 55 53 52 52 54 54 53 52 52 52 52 53 54 55 56 55 54 54 54 55 55 56 55 56 56 55 53 52 53 55 56 57 57 55 55 55 55 55 54 53 53 52 53 53 54 55 55 56 56 55 54 53 54 55 56 54 52 53 55 55 54 53 53 54 55 54 54 54 55 53 52 52 52 52 53 54 53 52 51 52 52 53 53 54 53 52 53 54 55 54 54 55 57 56 54 53 52 52 54 54 54 54 53 54 55 53 51 51 51 52 53 54 54 54 55 56 56 55 54 53 53 52 53 53 54 54 56 58 58 57 55 54 56 57 56 54 52 51 52 52 52 53 55 56 54 52 52 55 56 56 55 53 52 54 55 54 54 53 54 55 56 56 55 53 53 56 56 55 55 54 52 52 53 54 53 52 50 50 51 53 53 52 51 51 51 53 54 54 54 54 55 54 56 55 54 53 53 54 54 55 55 54 54 53 53 54 55 - 54 56 56 54 52 53 54 56 59 60 58 56 54 55 55 55 56 57 58 58 56 54 53 52 53 56 58 56 55 54 54 55 56 56 55 53 52 55 59 58 57 55 54 53 53 54 54 53 52 55 56 55 56 58 59 59 58 57 55 55 56 53 52 54 55 56 56 55 55 55 56 57 57 58 57 55 55 56 56 57 57 57 55 56 57 54 53 54 53 53 53 55 56 56 57 57 56 56 56 57 57 57 58 57 57 57 56 55 54 52 51 53 54 56 57 56 55 53 52 52 52 52 52 53 54 56 57 56 55 54 53 54 55 56 56 55 56 56 55 55 55 57 57 58 58 59 58 58 57 55 53 53 54 55 56 56 56 57 56 55 56 56 56 54 55 57 58 57 56 58 57 57 57 57 56 54 54 54 55 53 54 57 56 55 57 55 55 57 57 57 58 58 57 55 54 54 55 55 55 54 55 56 56 55 53 51 51 52 54 55 56 56 55 54 53 54 55 54 54 55 57 58 57 57 57 56 54 55 56 55 54 53 54 55 55 56 57 57 55 53 52 53 55 55 54 52 52 53 54 54 53 53 53 52 53 55 56 56 55 54 53 54 55 57 57 57 58 57 55 54 54 55 56 58 59 58 56 55 55 54 53 53 53 53 53 53 54 55 55 54 55 55 55 54 54 55 55 54 52 50 51 54 55 54 54 53 53 54 55 54 54 53 53 53 54 54 55 55 54 53 51 51 51 52 53 54 53 51 50 51 52 53 53 53 56 58 57 55 53 52 51 52 53 54 53 53 53 53 51 51 53 53 53 55 53 52 55 55 55 56 55 54 54 53 53 54 54 55 56 57 58 59 56 54 55 56 57 57 55 54 53 53 54 55 55 56 57 55 52 51 53 55 56 56 55 54 53 53 53 53 54 55 55 55 55 55 55 56 57 57 56 54 53 52 52 53 53 53 52 51 51 52 54 53 52 52 51 52 53 55 55 55 55 55 55 56 55 54 52 52 53 54 54 54 57 56 55 54 54 54 - 56 57 56 54 53 52 53 56 58 59 57 55 55 55 55 56 56 57 58 57 55 54 54 54 55 57 57 57 55 55 55 56 57 57 56 55 54 57 58 57 56 55 54 54 55 57 56 55 53 56 58 56 56 58 59 60 59 57 56 57 59 55 53 55 56 57 56 55 54 53 54 55 55 57 57 55 55 56 57 58 57 56 55 56 56 54 53 53 53 53 54 55 56 57 57 57 57 55 55 56 56 56 57 57 57 58 57 57 56 52 50 52 53 55 56 56 56 55 53 52 52 53 52 52 54 55 56 56 55 53 53 55 56 57 56 55 55 56 56 56 56 56 57 57 58 58 57 57 57 55 54 53 53 54 55 55 55 56 56 55 56 57 56 55 55 57 59 58 57 57 56 56 57 58 57 54 53 55 56 55 54 57 55 54 55 54 54 56 56 57 60 59 57 56 55 55 56 56 55 55 55 56 56 56 54 51 51 52 53 55 56 57 56 54 54 54 55 56 55 56 57 57 56 56 56 56 55 56 57 56 54 54 55 55 56 56 57 56 54 51 51 53 55 55 54 53 53 54 54 54 54 54 53 54 54 56 56 55 55 54 53 54 56 58 59 59 59 58 57 56 55 56 58 59 58 57 56 56 56 55 54 53 53 54 55 55 55 56 54 52 53 54 56 56 57 58 57 55 52 50 51 54 56 56 55 54 54 55 56 56 55 54 54 54 55 56 56 56 55 53 52 52 52 52 53 54 52 50 49 50 51 52 52 53 55 59 58 56 54 53 52 52 53 54 54 54 53 53 51 52 55 55 55 56 53 53 56 55 55 55 54 53 53 54 54 55 56 56 56 57 57 58 55 54 54 55 56 56 55 54 54 55 55 56 56 56 56 54 52 52 53 54 55 55 55 54 53 52 52 52 54 55 56 55 54 54 56 58 57 56 55 54 52 51 52 53 54 54 53 52 53 55 55 55 54 53 53 53 54 55 56 55 54 54 54 55 55 55 53 53 53 53 53 54 57 58 56 55 54 53 - 58 57 56 55 53 54 54 56 56 56 55 55 56 55 56 56 56 57 57 57 56 56 56 57 58 58 57 57 56 55 56 56 57 56 57 57 57 56 56 56 56 55 55 56 57 59 58 57 55 57 60 58 57 57 57 57 57 57 57 58 59 57 55 56 56 56 55 54 53 54 53 54 55 55 55 54 55 56 58 58 57 55 54 54 54 54 54 54 53 54 55 55 56 56 56 57 56 55 54 55 55 54 55 56 57 58 58 59 58 54 52 53 53 54 54 55 56 55 54 52 52 54 55 54 54 56 57 57 55 53 53 55 57 58 57 55 55 56 58 58 56 55 55 56 56 56 56 56 57 56 55 55 54 53 53 53 54 55 56 56 56 57 57 56 56 57 58 58 57 57 54 54 56 58 57 54 54 55 58 56 55 55 53 51 53 53 54 54 55 56 59 58 56 55 55 55 55 56 55 54 54 55 55 55 54 53 52 53 53 54 56 56 56 55 53 53 54 56 55 54 55 55 54 54 55 55 54 57 58 56 55 55 56 56 57 56 55 54 52 49 49 53 53 53 53 53 54 55 55 55 55 54 54 56 56 55 55 55 54 53 53 54 56 58 59 61 60 59 58 57 56 56 58 58 57 54 55 57 57 56 55 55 55 56 56 55 56 56 53 51 51 52 55 57 58 59 58 56 53 52 52 53 56 57 56 55 55 56 56 56 55 55 55 56 56 57 57 57 55 54 53 52 53 52 53 53 52 50 50 50 51 51 51 52 55 59 58 56 55 53 52 52 53 54 55 55 55 55 52 53 56 57 56 55 54 54 56 57 56 56 53 53 53 53 54 54 55 55 55 56 57 56 54 53 54 54 55 55 54 53 53 55 55 55 57 56 53 52 52 54 54 54 53 52 53 53 55 54 54 53 54 56 56 55 53 54 55 56 55 55 54 53 52 52 52 53 54 54 53 53 55 56 57 57 56 54 54 53 53 54 55 54 52 52 53 54 55 55 55 54 54 53 53 54 56 57 56 56 54 53 - 57 56 55 55 56 56 56 56 56 56 55 56 57 56 56 56 56 55 56 57 58 59 59 59 58 59 58 57 57 56 56 56 55 55 56 57 58 57 55 56 56 56 55 56 57 60 59 58 56 57 59 58 56 55 54 54 55 56 57 58 57 56 55 55 55 55 55 54 55 56 56 57 57 55 54 54 55 57 57 58 57 55 54 53 53 54 55 54 54 55 55 55 55 56 56 56 56 56 56 56 56 56 56 56 57 58 57 57 56 55 54 54 54 53 53 53 54 54 54 53 53 57 58 56 56 57 58 58 56 53 53 54 56 57 57 55 55 56 58 57 57 55 54 54 55 56 56 56 57 56 56 55 55 54 54 53 54 55 55 56 57 58 57 56 55 56 57 57 57 57 54 52 54 56 56 54 54 56 58 56 54 53 51 50 51 54 54 53 53 55 56 55 55 55 54 54 55 55 54 53 53 53 54 54 54 55 55 53 53 54 55 55 55 54 52 52 54 56 55 54 55 54 52 52 53 54 54 56 57 56 55 55 56 56 56 56 54 53 52 50 50 52 52 51 52 52 53 55 56 56 55 54 54 55 55 55 54 53 53 53 52 53 53 54 56 58 58 58 57 56 55 56 56 56 55 53 53 55 56 56 56 56 56 56 56 55 56 56 55 54 52 53 54 55 57 58 57 56 56 56 54 54 57 59 58 56 55 56 57 56 55 55 55 55 56 57 56 56 55 54 53 53 53 53 53 53 53 53 52 52 52 52 50 51 54 58 56 54 54 54 53 53 52 53 54 56 57 56 54 53 56 57 56 54 54 55 57 58 57 55 54 53 53 52 52 52 53 53 53 54 55 56 55 54 53 53 54 54 53 52 53 54 54 54 58 57 52 51 51 53 54 53 52 52 52 53 57 58 56 55 56 56 55 54 52 51 52 54 55 55 55 54 53 52 52 52 53 53 52 53 54 56 56 55 55 54 52 52 52 53 53 54 51 51 52 54 55 56 55 54 54 54 54 54 53 54 55 55 54 52 - 56 55 54 55 57 58 58 58 57 55 55 56 58 57 57 57 56 55 55 56 58 60 60 59 58 58 58 58 57 57 57 56 55 54 54 56 58 56 55 57 58 57 56 56 56 58 57 57 56 56 57 57 56 55 53 53 55 56 57 56 54 55 55 54 53 53 54 55 57 58 59 60 60 56 54 55 56 57 58 58 57 56 54 53 52 53 54 54 54 55 55 55 55 55 55 55 55 56 57 57 57 58 57 57 58 57 56 54 54 54 55 56 55 55 54 53 52 52 53 55 56 59 59 57 57 58 59 58 56 55 54 54 55 56 55 54 54 55 56 57 56 54 53 53 54 56 57 56 56 56 56 56 55 55 54 54 55 55 56 56 57 58 57 56 55 55 55 55 56 57 55 53 54 55 56 55 55 56 57 54 52 52 52 52 52 55 56 52 53 55 55 55 55 56 55 54 54 55 54 52 52 53 54 53 54 56 55 54 53 53 54 55 54 53 52 52 54 57 55 54 54 53 52 52 53 53 53 55 56 55 54 55 55 57 57 56 55 54 54 53 53 54 53 52 52 53 54 55 56 57 55 54 52 52 52 52 52 52 52 53 52 52 51 51 53 56 56 56 57 56 55 55 56 55 54 54 53 54 56 56 57 57 57 56 55 55 55 56 56 55 54 53 54 55 56 56 56 56 56 56 55 55 59 60 58 57 56 56 56 56 55 54 55 55 56 56 56 55 55 54 54 55 54 54 54 54 55 56 55 54 54 52 50 50 53 55 55 54 55 54 53 52 51 52 54 55 56 56 54 55 56 58 56 53 53 54 54 56 55 52 53 53 52 52 52 52 52 52 52 53 54 54 54 53 52 53 53 53 53 53 54 55 55 56 57 56 52 50 50 51 52 52 53 53 53 53 56 57 56 56 56 56 56 54 53 52 52 53 55 56 56 54 52 50 50 51 52 53 53 53 53 53 54 54 53 53 51 51 51 52 53 53 53 54 54 54 55 55 54 53 52 53 54 55 51 52 53 53 53 52 - 56 54 53 55 57 59 60 59 57 56 56 57 58 58 57 57 55 54 54 56 58 60 60 59 56 57 58 57 57 57 57 56 55 54 54 55 57 57 56 58 59 58 57 56 55 55 55 55 55 54 55 56 56 55 54 54 55 57 56 54 51 54 56 54 52 52 53 55 57 58 59 61 62 58 56 57 56 57 57 57 57 57 55 53 53 53 53 53 54 54 54 54 54 54 54 54 54 55 56 56 57 58 59 59 59 58 55 53 52 54 55 57 58 58 57 54 52 52 54 57 59 60 59 57 57 58 58 58 57 55 55 54 55 55 54 53 53 54 55 55 54 53 53 52 54 57 57 56 55 55 55 55 55 54 54 55 56 55 56 56 57 58 57 56 55 54 54 54 56 58 56 55 55 55 56 56 56 56 55 53 51 54 55 54 54 57 57 54 55 55 55 55 56 57 55 54 54 55 54 53 52 53 54 55 55 56 55 54 53 53 54 54 54 53 53 52 54 57 56 54 55 53 53 53 54 54 54 55 55 55 54 55 56 57 58 57 56 56 56 55 55 57 55 54 54 56 56 56 56 56 55 53 51 49 49 51 51 52 53 54 53 52 52 50 52 54 54 55 55 56 56 55 56 56 56 56 54 54 55 56 56 56 56 55 55 54 55 56 55 54 55 55 55 57 57 57 55 55 54 53 54 56 59 59 58 56 56 55 55 55 54 53 54 56 56 56 55 54 54 55 56 56 56 55 54 54 57 58 58 56 54 53 51 51 52 54 54 55 56 56 54 52 51 52 53 54 54 54 54 55 55 57 56 52 53 53 52 54 53 50 51 53 53 53 53 54 54 54 52 52 52 52 52 51 51 52 53 53 54 53 54 55 56 57 56 55 52 51 51 51 50 51 54 54 54 52 53 53 54 55 55 55 56 55 54 53 53 54 55 55 55 53 51 49 49 50 52 53 54 54 52 51 52 52 52 52 52 52 52 53 53 54 55 56 54 53 53 53 52 52 51 52 54 55 51 51 52 52 52 51 - 56 55 54 55 57 58 59 58 57 57 57 57 57 58 58 58 56 55 54 55 57 59 60 59 57 57 57 57 56 57 57 57 56 54 54 55 56 57 58 58 59 59 58 56 54 54 54 55 55 55 54 55 56 56 55 56 57 57 57 55 53 56 57 55 54 53 53 54 55 56 57 60 61 60 59 57 56 55 56 56 57 57 56 55 53 53 53 53 53 53 54 54 54 54 54 54 54 54 55 55 56 57 58 58 59 58 56 54 53 54 55 56 57 58 58 56 54 53 54 56 59 58 56 55 55 56 57 57 57 56 55 55 55 55 54 53 53 54 55 55 54 53 53 53 55 57 57 55 55 54 55 54 55 54 54 55 56 56 55 55 56 57 57 56 54 54 54 54 55 57 57 56 55 56 57 57 57 57 55 53 54 56 57 56 56 56 57 57 56 55 55 56 56 56 55 54 54 55 55 54 53 54 55 56 56 56 55 54 53 55 56 55 55 55 54 53 54 57 55 55 55 55 54 54 55 55 55 55 56 55 55 55 56 57 58 57 57 57 57 55 56 59 57 55 56 57 57 55 55 55 54 52 51 49 50 51 52 54 55 55 55 54 53 52 53 54 53 54 55 55 56 57 57 57 56 56 55 55 56 56 55 55 54 55 55 54 55 55 55 53 55 56 57 57 58 57 56 54 52 51 53 57 58 57 56 55 55 56 56 55 53 52 55 57 56 56 56 55 54 55 55 55 56 56 53 52 56 58 57 55 54 53 52 52 53 54 55 57 57 57 55 53 52 53 54 55 54 53 53 54 55 57 56 53 53 53 53 53 53 51 51 52 53 55 56 57 58 57 54 53 52 51 50 50 50 52 54 54 53 53 53 55 56 57 56 54 52 53 53 53 52 51 53 54 55 53 51 51 52 54 55 55 56 55 54 54 55 55 54 53 53 51 50 49 50 51 53 53 54 54 52 51 52 51 52 53 52 52 53 54 55 55 56 55 53 51 52 53 52 51 52 53 55 56 54 53 52 52 52 52 - 55 56 57 56 55 56 56 56 57 57 57 57 57 57 57 58 58 57 55 55 57 58 60 59 57 57 57 56 56 57 59 59 58 57 55 56 56 58 60 59 59 59 58 56 54 53 53 55 57 57 56 56 56 56 56 57 58 58 58 58 58 58 58 56 55 54 54 54 54 55 56 58 60 62 61 57 55 54 54 55 56 57 56 55 54 55 55 54 52 52 53 54 55 55 56 56 55 54 53 54 54 55 56 57 58 58 57 55 55 54 54 53 54 57 58 59 57 55 55 55 56 56 56 55 55 55 56 57 58 58 56 55 55 56 56 55 55 55 55 55 55 55 55 55 56 57 56 54 54 54 55 55 55 54 54 55 55 54 53 53 55 57 57 55 53 54 55 56 55 56 57 57 56 56 58 59 58 58 57 57 56 57 57 56 56 54 54 58 56 53 53 54 56 56 55 54 54 55 54 53 53 54 56 57 56 54 53 54 54 56 57 58 57 56 56 55 55 56 54 54 56 56 56 56 56 56 54 54 55 56 55 54 55 56 57 57 56 55 55 53 54 58 55 54 56 58 57 55 54 55 55 53 53 54 55 55 55 55 56 55 53 53 53 53 53 53 53 53 54 54 55 56 57 56 54 53 55 58 58 57 55 54 54 54 54 54 55 56 55 55 57 58 58 57 57 56 55 54 53 52 54 56 56 55 54 54 55 57 56 55 53 52 54 57 57 57 57 55 54 54 55 55 55 55 51 49 54 56 55 53 53 54 54 54 54 55 56 56 57 56 55 52 53 55 57 57 56 54 52 54 57 57 57 57 56 56 57 56 55 55 54 53 53 53 55 56 57 56 54 54 53 53 50 50 51 54 56 56 53 51 51 52 53 55 56 55 52 54 57 58 55 53 52 53 55 55 52 52 55 56 56 56 56 56 55 55 54 53 52 52 53 52 51 52 53 53 53 53 52 50 52 52 52 51 52 52 52 52 53 54 56 56 55 53 52 51 52 52 52 52 52 54 56 58 57 56 54 53 54 55 - 55 56 57 56 55 55 55 56 56 57 57 58 58 58 59 59 58 57 56 55 56 58 59 59 59 58 57 56 56 57 59 59 59 58 56 56 56 58 59 59 59 59 59 58 57 56 55 56 57 56 56 56 57 56 56 56 57 57 57 58 59 59 58 56 56 56 56 55 54 53 54 56 58 60 60 57 55 54 54 55 56 55 55 55 55 56 56 55 54 54 54 55 56 57 57 56 55 53 53 54 53 53 53 55 56 57 57 57 56 56 54 53 54 57 59 60 59 56 54 54 54 54 55 55 54 54 55 56 57 58 57 55 55 57 58 56 55 55 55 55 56 56 56 56 57 56 55 55 56 56 56 56 55 55 54 54 54 54 53 53 55 56 56 54 55 56 57 55 55 56 57 58 58 58 58 58 58 58 57 59 58 55 55 55 55 54 54 57 55 54 54 54 54 53 52 53 54 54 54 54 53 54 56 58 56 53 52 54 55 57 58 58 58 57 56 55 54 54 53 54 54 55 56 56 56 56 54 53 54 56 55 55 55 56 56 56 54 54 54 53 54 55 53 53 55 56 56 54 54 55 55 54 54 55 56 56 58 57 56 54 53 52 51 51 52 54 53 53 54 55 55 55 54 53 53 53 56 59 58 56 55 55 55 55 55 55 54 55 55 55 56 56 56 55 55 55 55 55 55 54 55 56 56 54 53 52 54 55 56 55 53 52 55 57 57 57 56 55 54 53 53 53 54 54 51 50 53 54 54 53 53 53 54 55 55 56 56 57 57 56 54 52 53 55 57 57 55 54 52 52 54 55 56 58 56 55 57 57 56 57 56 55 55 55 55 55 54 55 55 56 55 54 53 53 53 55 56 56 53 51 50 51 52 53 55 54 53 54 56 58 57 54 53 52 54 56 53 53 55 56 56 56 56 56 55 53 53 53 52 53 53 52 51 52 52 53 53 52 51 50 52 53 52 52 52 53 53 53 53 54 55 56 53 51 51 51 52 53 53 53 53 54 55 56 56 55 54 54 55 56 - 56 57 56 56 56 55 55 56 56 57 57 58 59 60 59 59 59 58 57 56 55 56 57 59 60 59 57 56 56 57 57 58 57 56 56 56 56 57 58 58 58 58 58 59 60 60 58 57 55 54 53 55 56 56 56 55 55 55 56 56 56 56 56 55 57 58 58 56 53 50 51 53 55 57 58 57 53 53 57 57 55 53 56 57 56 55 56 57 57 56 55 55 56 56 56 55 54 52 54 56 55 54 52 54 55 56 56 57 58 58 57 56 57 59 61 61 59 56 54 54 54 53 53 54 54 54 53 54 55 58 58 56 56 57 57 56 55 55 55 55 56 57 57 57 56 54 55 57 58 58 57 57 56 56 56 56 55 55 54 55 55 54 53 54 57 59 59 56 54 56 58 59 59 58 57 55 56 57 57 58 57 54 54 54 53 54 56 55 56 56 58 55 51 49 51 52 54 56 55 55 54 54 55 57 56 52 52 54 55 56 57 57 58 58 56 54 52 52 54 55 54 53 53 54 55 56 56 54 54 54 55 55 55 54 54 53 53 54 55 55 55 53 51 52 54 55 56 54 54 54 55 56 55 54 54 56 58 59 57 55 54 52 49 50 52 55 54 54 55 56 56 53 51 52 54 56 57 57 55 54 53 54 55 57 56 56 54 53 54 55 55 54 53 53 54 56 57 58 57 56 55 55 55 54 53 51 50 52 54 55 54 53 54 57 57 55 54 55 56 54 51 52 54 54 53 53 54 55 56 56 55 54 54 54 54 54 57 58 58 56 54 53 55 56 55 54 53 52 51 50 50 51 53 54 54 54 54 55 56 56 56 57 58 57 56 53 53 54 56 58 57 56 57 58 58 57 56 53 53 53 53 53 54 54 51 52 54 54 53 53 55 55 53 52 53 55 54 53 53 53 54 55 55 55 53 52 52 53 53 53 52 51 50 49 50 51 52 52 53 53 53 53 52 52 53 54 54 55 55 54 54 54 52 51 50 50 51 53 53 54 54 54 55 54 51 52 54 55 56 55 - 56 57 57 57 57 56 55 56 56 56 55 55 57 57 56 57 58 58 57 55 54 54 56 57 58 58 57 56 56 56 57 57 56 56 55 54 54 55 55 55 56 56 57 57 58 57 57 56 54 53 53 55 56 57 57 56 56 56 57 57 57 56 56 55 56 57 58 55 52 50 51 53 56 58 58 57 53 53 57 58 56 53 54 56 56 55 56 58 58 56 55 54 55 56 56 55 54 54 56 58 57 55 53 54 55 56 55 55 55 58 58 57 58 59 60 59 58 55 55 56 56 54 54 54 53 52 52 52 54 56 57 56 55 55 55 56 56 56 56 57 58 59 59 58 56 52 53 56 58 58 57 57 57 58 59 58 58 56 56 55 55 55 55 55 57 59 60 58 56 57 58 59 58 56 54 53 53 54 55 56 56 54 54 54 53 55 57 56 57 58 59 57 53 52 52 54 55 56 56 55 54 53 55 57 56 52 53 55 56 56 56 56 56 55 54 53 52 53 55 55 55 54 54 54 55 56 56 56 56 55 55 55 54 53 52 52 52 53 54 55 54 52 51 51 53 54 53 52 52 54 56 59 57 54 54 55 57 57 56 55 55 53 51 51 52 53 53 54 55 54 54 53 53 53 55 56 56 55 54 53 53 54 54 56 56 56 55 54 54 55 54 53 54 54 55 56 57 57 56 56 55 54 54 54 54 54 53 53 52 53 55 55 55 55 56 55 54 56 56 55 53 54 56 56 54 53 54 55 55 56 55 55 54 54 53 53 54 54 55 54 53 53 54 56 55 53 52 51 53 54 52 51 52 54 55 55 56 55 54 52 53 54 55 55 54 53 54 55 56 56 56 55 56 57 56 56 56 55 55 55 56 55 55 54 52 52 53 52 51 51 53 53 52 51 52 54 55 55 55 53 53 54 54 53 52 51 51 53 55 55 54 52 51 51 51 52 52 53 54 54 54 54 54 54 54 54 55 56 57 57 56 54 52 51 51 51 52 53 53 53 54 54 55 54 53 53 54 55 54 54 - 56 56 57 57 56 56 55 56 57 56 54 54 56 55 56 57 58 58 57 56 55 55 55 56 57 56 55 54 54 55 55 56 56 56 56 55 54 54 54 54 54 55 56 56 56 56 55 54 54 54 55 56 58 59 59 58 57 57 57 57 57 55 55 55 56 57 58 55 53 51 52 55 57 59 59 57 54 54 57 58 55 52 53 54 55 55 56 58 58 56 54 53 54 55 56 55 54 54 56 58 57 55 53 54 55 56 55 54 54 57 58 58 58 59 58 58 56 55 56 57 57 57 56 55 53 52 51 52 53 55 56 56 55 53 53 54 55 56 57 58 59 60 60 58 55 51 53 57 59 58 57 56 57 59 59 59 57 57 56 55 55 56 56 55 56 57 59 57 56 57 58 58 57 55 53 52 52 53 53 53 54 55 55 54 53 55 57 57 57 58 59 58 55 54 54 54 55 57 57 57 55 54 54 56 55 53 54 55 57 56 56 54 54 53 53 52 52 54 55 56 56 55 55 55 55 55 57 57 57 56 56 55 55 54 52 52 52 53 54 54 54 53 52 54 55 55 52 50 51 53 57 60 58 55 54 54 56 55 55 55 55 54 52 53 52 51 53 55 55 53 52 52 54 55 55 56 54 53 53 53 52 53 53 55 56 56 56 55 55 54 53 53 53 54 55 55 55 55 55 55 55 54 53 54 55 56 55 53 51 51 53 55 55 54 54 53 53 54 55 55 54 55 57 57 56 54 55 55 55 56 55 55 54 54 53 52 52 53 54 53 53 54 55 55 55 53 52 52 56 57 54 52 53 54 55 56 57 55 53 49 51 52 53 55 55 54 55 55 55 55 54 54 55 55 54 53 54 55 56 56 57 56 55 54 54 53 52 51 52 52 52 52 51 52 52 53 56 57 57 55 55 55 54 54 52 51 52 54 53 54 54 53 53 53 52 53 53 53 53 53 53 53 53 52 52 52 53 55 57 56 54 52 52 51 51 51 52 53 53 53 53 54 54 54 55 55 55 55 54 53 - 55 55 55 56 56 55 55 56 56 56 55 55 55 57 57 57 58 59 58 57 56 56 55 56 56 55 53 53 53 53 54 55 56 57 57 57 55 55 55 54 53 54 56 56 57 56 55 55 55 56 58 59 60 61 61 59 58 57 57 56 56 55 55 56 57 58 58 56 54 53 54 56 59 60 59 56 54 55 57 57 55 52 52 53 53 54 55 57 57 56 55 53 54 56 56 56 55 54 55 56 56 54 54 55 57 57 55 54 54 55 56 57 58 58 57 56 56 56 56 57 57 57 57 56 54 53 53 53 54 55 55 55 54 51 51 53 55 56 57 58 59 59 58 56 54 52 54 57 59 58 56 55 56 58 58 56 56 57 56 55 55 56 56 56 55 55 57 56 55 57 57 57 56 55 53 53 53 53 53 52 53 55 55 54 53 56 58 57 56 57 59 57 55 56 55 55 55 57 58 58 57 55 55 55 55 54 54 55 56 56 55 53 53 52 53 53 53 53 55 56 57 57 56 56 55 55 56 57 57 55 56 56 57 55 54 54 54 54 55 55 55 55 56 57 58 56 53 49 49 52 56 58 58 57 55 55 55 55 53 54 55 54 53 54 52 51 54 56 56 53 51 52 54 56 57 56 54 52 52 52 52 52 53 54 55 55 55 55 55 55 54 53 54 54 55 55 55 54 55 55 55 54 55 55 56 56 55 54 52 51 52 52 53 53 54 52 52 54 54 54 53 54 56 56 56 56 56 55 55 55 54 54 53 54 54 53 52 53 54 55 55 55 56 56 56 54 52 52 56 57 54 52 53 55 55 55 55 55 53 50 51 52 54 55 56 56 55 55 54 53 53 54 54 53 52 51 52 54 56 57 56 56 55 55 54 53 51 51 53 54 53 53 53 54 54 54 56 57 57 56 55 55 56 55 53 52 53 54 51 51 52 53 53 53 53 54 53 53 52 52 51 52 52 51 50 49 51 53 55 54 51 49 52 52 52 52 53 54 54 54 54 54 53 54 55 56 56 56 55 55 - 56 55 54 56 56 55 54 55 57 57 56 55 56 59 60 59 59 59 58 57 56 56 56 56 57 55 54 54 54 53 53 54 56 58 59 58 57 56 56 55 55 56 57 58 58 57 55 56 56 57 58 59 60 60 59 58 57 57 56 55 55 56 56 56 57 58 59 57 55 54 55 58 60 59 58 56 54 55 57 57 55 53 52 53 53 54 55 55 55 56 55 55 56 56 56 57 56 54 54 55 55 54 54 56 58 58 56 55 54 54 54 56 57 57 56 56 56 57 57 56 56 56 56 56 55 56 56 57 57 56 56 55 53 52 51 53 55 57 59 59 59 57 56 54 53 53 55 57 58 57 55 54 53 55 56 55 55 57 57 55 55 56 56 56 54 55 56 55 54 55 56 55 56 55 55 55 55 54 54 52 52 55 55 54 53 55 58 57 55 55 57 55 55 56 56 54 55 56 57 57 57 56 55 55 54 54 53 54 55 55 55 53 53 53 53 54 54 53 54 55 57 56 56 56 55 54 55 56 55 54 55 57 57 57 57 56 56 56 56 55 55 56 57 58 58 57 53 50 51 53 55 55 56 57 56 55 55 54 53 54 54 54 52 53 52 52 55 56 56 54 52 52 55 57 57 57 55 53 52 51 52 52 53 54 54 53 54 55 57 57 55 54 55 55 56 56 56 55 55 55 54 54 55 56 55 54 54 55 56 55 53 51 51 53 54 52 52 53 54 53 51 53 54 54 55 56 55 55 55 54 52 52 51 54 55 56 55 54 55 55 55 55 57 57 56 54 53 52 54 54 53 52 54 55 54 53 54 54 54 52 53 55 55 56 56 56 56 55 53 52 52 54 52 51 51 50 52 55 56 56 56 55 55 55 55 53 51 52 54 55 55 55 56 57 57 55 54 54 54 53 53 54 55 55 53 52 53 53 50 50 52 52 51 52 52 53 53 53 53 52 53 53 53 53 52 51 52 53 54 54 52 50 51 52 53 53 54 54 54 53 54 54 53 54 54 55 56 55 56 55 - 58 57 57 57 56 55 54 54 56 57 56 56 57 60 61 59 58 57 56 56 56 56 57 56 57 56 56 56 55 55 54 56 57 58 58 57 55 56 57 56 56 58 59 60 59 57 55 55 55 55 55 55 55 56 57 57 57 57 57 55 54 56 57 57 57 57 57 56 55 55 55 57 58 56 55 55 54 55 56 56 56 55 55 54 54 55 55 54 54 55 57 57 57 57 57 57 57 56 56 57 56 55 56 57 59 58 57 56 54 53 54 55 57 57 56 55 56 57 57 56 55 54 54 54 55 57 58 59 59 57 55 54 53 54 53 53 55 58 60 61 59 56 55 55 55 54 54 55 55 56 55 54 53 54 54 55 56 58 56 55 56 57 58 56 55 55 55 55 55 54 54 54 55 55 56 56 56 55 54 52 53 55 55 54 54 55 57 57 55 55 56 55 54 56 55 53 54 54 56 57 57 56 56 55 54 54 53 53 54 55 55 55 54 53 53 55 55 54 54 55 55 55 56 56 55 54 54 54 53 52 54 57 58 57 57 57 56 57 57 56 55 55 55 56 57 55 53 52 53 55 56 55 56 56 55 55 55 53 52 53 54 54 52 52 53 53 55 56 55 54 53 53 54 56 57 58 56 54 51 50 50 52 53 53 53 53 54 57 59 59 56 54 55 56 57 58 57 56 55 56 54 53 55 55 54 53 53 55 58 58 55 53 52 53 54 52 52 53 53 52 51 52 53 52 54 56 55 55 55 54 51 50 50 53 55 57 55 54 54 53 53 53 55 56 55 54 53 53 53 52 51 53 54 55 53 52 53 55 55 54 55 56 55 55 55 55 55 54 51 50 51 52 52 51 51 51 53 55 55 55 53 53 54 56 54 52 50 52 55 57 56 56 57 58 57 55 52 51 52 51 51 52 55 55 54 53 54 55 55 54 53 52 50 49 50 52 54 55 56 55 55 55 54 55 55 55 55 54 54 54 53 53 52 52 52 53 53 53 53 54 53 53 53 54 53 53 54 55 55 56 - 59 59 58 58 57 55 53 54 56 56 56 57 57 59 59 58 56 55 55 55 56 57 57 56 56 56 56 57 56 56 56 57 58 59 57 55 53 54 56 55 56 58 59 59 58 56 55 54 53 54 54 53 52 53 55 56 57 58 57 56 55 57 58 56 56 56 56 56 55 54 55 55 56 54 53 54 55 55 55 56 57 58 57 55 54 55 55 53 53 55 57 58 58 57 56 56 57 57 57 58 57 56 57 58 59 58 57 56 54 54 55 56 57 56 55 55 56 57 57 56 56 54 54 54 55 57 59 59 58 56 54 53 53 55 54 54 55 58 61 60 57 54 54 56 57 55 54 53 54 55 56 55 54 53 54 56 57 57 55 54 56 58 58 57 56 56 56 57 57 55 54 53 54 54 55 56 56 55 55 53 53 55 55 54 54 56 58 58 56 55 57 56 55 57 56 54 53 55 56 57 57 56 55 55 55 55 55 54 55 56 56 56 54 53 54 55 55 55 55 55 54 54 55 55 55 54 54 54 53 53 54 56 57 56 56 56 56 56 56 56 56 55 54 55 56 55 53 54 55 57 57 56 56 56 55 55 55 53 51 53 54 54 53 53 53 54 54 53 53 54 54 55 55 56 57 59 57 53 51 49 49 52 53 54 53 53 55 58 60 59 56 54 54 56 58 59 58 56 55 56 55 53 54 54 54 54 54 56 57 57 57 56 54 53 53 53 53 55 55 54 52 53 54 53 54 55 55 55 55 54 52 51 51 52 54 56 55 54 53 52 51 52 54 55 55 54 54 54 53 53 51 52 53 54 53 53 54 55 56 56 56 56 54 53 54 54 54 54 52 51 51 51 51 51 52 54 55 56 54 53 51 51 53 55 54 52 51 53 56 58 57 57 57 57 57 55 53 52 52 51 50 52 55 56 56 56 56 58 58 57 55 53 50 49 50 52 55 56 56 56 55 54 54 55 56 57 56 54 52 52 54 54 53 52 53 53 54 54 54 53 53 53 53 53 52 52 53 54 55 55 - 59 59 59 59 57 55 53 54 56 56 57 57 57 57 56 55 55 54 54 56 57 57 57 56 55 54 55 55 55 56 57 59 60 60 57 54 52 52 54 54 56 57 57 57 56 55 54 53 53 54 54 53 52 53 53 55 57 57 57 56 55 58 58 57 56 55 56 56 55 55 54 55 54 53 53 54 56 56 56 56 58 60 58 55 55 56 56 54 53 54 56 57 57 55 55 55 55 56 57 57 57 56 57 58 59 58 57 55 55 57 58 58 57 56 54 54 55 57 57 57 57 57 56 56 56 57 58 59 57 54 53 52 53 55 55 53 54 56 58 58 55 53 53 55 58 57 55 53 53 55 57 57 55 53 54 56 57 56 54 54 56 57 57 56 55 56 56 57 57 57 55 54 52 53 55 55 56 55 55 54 54 54 55 54 54 57 58 57 57 57 59 57 56 58 57 55 55 56 57 57 57 56 56 55 56 58 56 55 57 58 58 57 54 53 53 54 55 56 56 55 54 53 53 54 55 55 55 55 53 54 55 56 55 55 54 54 55 56 56 56 57 57 55 54 54 55 54 55 56 57 57 56 55 56 56 56 55 53 52 54 55 55 55 55 54 53 52 51 51 53 55 57 57 57 58 59 57 53 50 49 49 51 53 54 54 54 56 59 59 57 55 54 53 55 56 57 57 56 55 55 55 54 54 54 55 55 55 54 53 53 55 57 55 53 55 54 54 56 57 56 55 56 57 56 55 55 55 55 55 55 53 53 53 52 53 53 54 54 53 51 51 51 53 55 54 54 55 57 55 54 52 51 52 53 53 54 55 56 56 55 56 56 55 53 53 54 54 55 54 53 53 53 51 52 54 55 56 55 54 52 51 51 53 54 54 54 54 55 56 57 58 57 56 56 55 55 55 55 53 51 50 52 54 56 57 57 58 59 58 57 56 55 53 52 52 54 56 56 54 53 52 52 53 54 56 56 55 53 51 51 52 55 54 53 53 53 54 55 54 53 53 53 53 52 53 53 53 53 54 55 - 57 58 59 59 58 56 54 54 55 56 57 57 57 56 54 54 54 54 55 57 58 58 58 57 55 54 54 54 54 54 57 58 60 59 57 55 52 52 53 55 56 57 57 56 56 56 55 55 55 54 54 53 53 53 54 55 56 56 56 56 55 58 59 57 56 56 56 56 55 55 55 55 54 54 54 55 57 57 56 57 59 60 58 56 55 55 56 55 55 55 56 56 55 55 55 55 55 56 56 56 56 55 56 57 58 58 57 56 55 58 59 58 57 56 55 54 55 56 57 57 58 59 59 57 57 58 58 58 56 53 52 52 53 55 54 52 52 53 55 54 54 53 54 55 56 57 56 54 54 56 57 57 56 54 53 55 56 55 53 53 55 56 56 55 55 55 56 57 57 57 56 54 52 53 55 55 56 55 55 54 54 54 55 55 54 56 57 57 56 57 59 58 57 59 57 55 55 55 56 57 56 56 56 55 56 58 56 55 57 59 59 58 54 52 52 53 55 56 56 55 54 53 53 54 56 56 56 55 54 54 54 55 55 54 54 54 54 55 56 57 58 58 55 55 55 55 54 54 55 55 55 54 54 56 56 56 56 54 52 54 56 56 55 56 55 53 51 50 51 53 56 57 57 57 58 59 56 53 51 50 51 52 53 55 54 55 57 58 57 55 54 54 54 55 55 55 55 54 54 54 55 55 54 54 55 55 54 52 51 51 53 56 56 55 56 55 55 57 58 57 56 57 58 57 56 55 55 55 55 55 54 54 54 53 53 53 54 54 53 52 52 52 54 55 55 54 56 58 57 55 52 51 52 53 53 54 56 56 55 55 56 56 55 54 54 55 56 56 56 54 54 54 53 52 54 55 56 56 54 53 53 53 54 56 54 54 55 55 56 56 56 55 54 54 55 56 56 55 52 49 48 49 53 55 56 55 55 56 55 55 57 57 56 55 54 55 56 54 52 51 51 52 53 55 57 57 56 53 52 52 54 55 54 54 53 53 54 55 54 54 53 53 53 53 54 54 53 53 54 54 - 54 57 60 60 58 56 53 53 54 56 57 56 57 56 55 55 56 56 55 56 57 58 58 58 58 57 56 54 53 53 54 57 58 58 56 54 53 52 53 56 58 59 59 58 58 58 58 58 58 55 53 53 53 54 55 55 55 55 55 55 55 57 58 58 57 57 57 56 55 56 56 56 55 54 54 53 56 57 57 58 61 61 58 57 57 55 55 56 57 56 55 54 54 56 57 57 57 57 58 58 56 56 55 57 57 57 56 55 55 57 57 57 57 57 56 56 55 56 56 57 58 59 58 56 56 58 59 58 56 53 52 54 56 55 54 53 52 51 51 52 53 54 56 55 55 55 54 53 54 55 55 56 55 55 54 54 55 55 55 55 56 56 56 54 54 55 57 58 58 56 55 53 53 54 55 56 55 55 54 53 53 54 56 56 54 55 55 55 54 56 59 58 57 57 56 54 53 54 54 55 54 54 54 54 55 55 55 55 56 59 59 57 53 50 50 53 54 54 55 55 55 54 54 56 57 57 57 54 52 52 53 54 54 53 53 53 54 55 57 58 58 56 54 55 56 57 55 55 54 53 54 54 54 54 55 56 57 54 51 52 55 56 56 56 55 53 51 50 51 53 56 59 59 58 58 58 56 54 54 54 53 53 53 54 55 56 56 56 55 54 55 55 55 55 54 54 53 53 53 52 54 55 55 55 54 53 52 52 53 55 55 55 56 58 58 57 56 57 58 57 55 56 57 56 56 56 55 54 53 54 54 55 56 55 55 54 54 54 54 53 53 54 54 54 54 54 56 59 56 54 52 52 52 53 53 54 55 55 55 55 56 57 57 56 56 57 57 57 57 55 55 55 54 54 55 56 56 56 56 55 55 55 55 55 54 55 56 56 55 54 55 53 51 51 54 57 56 54 52 50 49 51 54 57 57 55 54 54 55 56 57 57 56 54 52 52 54 54 53 52 51 52 54 56 57 57 55 54 52 52 52 53 54 54 53 53 54 54 55 54 54 55 55 55 55 55 54 53 52 52 - 52 55 59 59 58 56 53 52 54 56 58 57 57 56 56 56 56 56 56 56 57 57 58 58 58 59 58 55 53 53 55 56 57 57 55 55 54 54 55 58 59 60 59 59 59 59 60 61 60 55 52 52 53 53 54 55 55 55 54 55 55 57 57 57 58 57 56 56 55 56 55 55 55 53 52 53 55 57 58 58 60 61 59 58 59 55 55 58 58 56 54 54 55 57 59 59 58 58 58 58 57 56 56 57 57 56 56 56 56 55 56 57 58 58 58 57 56 55 56 57 57 56 54 54 55 56 58 57 56 55 55 57 57 56 55 54 53 52 51 52 55 56 56 55 54 54 53 53 53 54 55 56 56 56 55 54 54 57 57 57 56 57 56 55 55 55 58 59 58 56 54 54 54 55 56 56 55 54 54 53 53 54 56 57 55 55 54 54 54 55 57 56 55 54 54 53 53 53 54 54 54 54 54 54 54 53 53 53 55 57 57 55 52 50 50 52 53 52 54 55 55 54 55 56 57 57 56 55 52 50 51 53 53 54 53 54 55 55 56 57 56 54 53 54 56 58 57 56 55 54 54 54 54 53 54 55 56 54 51 52 53 55 56 57 56 53 52 52 52 54 56 58 58 57 57 57 55 54 55 55 54 53 53 54 55 56 55 54 54 55 56 56 56 55 54 54 54 54 54 53 54 55 55 54 53 52 52 54 57 58 57 55 56 59 58 57 56 57 58 57 55 55 55 54 56 57 56 55 54 54 54 56 57 56 55 55 54 54 54 53 53 54 54 54 53 53 55 58 55 53 53 53 53 54 53 53 53 53 54 54 56 57 58 58 57 57 57 57 56 55 55 54 54 54 55 56 56 56 56 56 56 56 55 55 54 55 56 55 54 53 54 53 51 51 54 57 56 54 52 51 51 53 56 57 57 55 53 53 55 56 58 57 55 52 50 51 53 54 54 53 51 51 54 56 57 56 55 53 52 52 52 52 53 53 52 52 52 53 54 55 55 55 55 55 55 55 54 53 52 52 - 52 53 55 57 57 56 54 52 53 57 60 60 57 57 56 54 54 55 57 58 57 56 55 56 56 57 59 57 56 57 58 58 57 57 56 57 58 58 57 58 59 58 57 56 57 59 59 58 57 54 53 51 51 52 54 55 56 56 55 55 55 56 56 57 57 56 56 55 55 56 55 54 53 50 51 54 57 59 58 57 57 59 59 59 59 55 57 60 59 55 53 55 58 58 58 58 59 57 56 56 56 57 57 57 56 57 56 57 56 56 56 58 58 59 58 57 55 54 55 56 56 53 52 53 54 55 54 54 56 58 58 57 55 53 52 53 55 55 54 56 58 58 54 53 55 56 56 54 54 55 57 58 58 57 56 54 55 58 58 56 56 56 57 59 59 57 56 56 56 55 55 56 58 59 58 56 55 55 55 53 53 55 57 58 58 55 54 55 56 56 56 55 54 52 52 55 56 56 56 55 55 55 55 55 54 52 52 52 53 55 56 55 53 52 51 52 52 52 54 55 55 55 55 56 56 56 56 56 54 50 51 53 55 55 56 56 55 55 55 54 53 53 53 54 55 57 58 58 58 57 55 54 54 53 54 55 56 55 55 55 55 54 56 58 57 55 54 55 56 57 55 53 53 55 56 55 54 54 55 54 53 53 53 53 54 55 55 54 56 58 58 56 55 54 55 56 56 57 56 55 56 56 55 53 51 53 54 57 58 57 55 55 55 56 56 56 56 56 56 56 55 54 53 52 55 58 58 58 58 55 54 55 57 56 55 55 54 52 53 54 53 52 54 55 54 54 55 57 56 56 56 56 56 55 55 54 53 52 51 51 54 56 58 57 56 54 53 54 56 56 55 53 52 53 54 54 54 55 54 54 55 55 56 56 55 55 54 53 53 53 54 55 56 56 55 54 54 54 51 51 51 52 53 54 53 52 52 53 52 55 59 58 55 52 52 53 53 53 53 53 51 52 55 56 56 55 53 53 53 54 55 55 52 51 50 50 51 53 55 56 55 54 53 52 53 53 54 54 54 54 - 55 55 55 56 56 57 55 54 54 56 59 60 58 56 55 55 55 55 57 57 57 57 55 55 55 55 56 58 59 59 57 56 56 56 57 56 56 56 57 57 57 56 55 56 57 57 57 57 56 55 55 54 53 54 55 55 55 54 54 55 56 54 53 54 55 55 55 54 54 54 54 53 52 52 53 55 57 58 58 56 56 57 58 58 57 57 59 61 59 55 53 56 57 58 57 56 56 56 56 56 56 57 57 56 56 56 57 56 55 55 56 56 56 56 57 58 57 57 56 56 55 54 53 53 54 55 55 55 56 59 59 57 54 53 53 53 55 55 54 55 57 57 54 53 54 56 55 54 54 55 56 57 57 57 56 55 56 58 58 57 56 56 57 58 58 56 54 55 56 54 54 55 58 59 58 56 55 55 55 53 53 56 58 59 58 56 55 56 56 56 54 54 54 54 56 57 57 56 55 54 53 54 54 52 53 54 54 53 55 56 56 55 54 53 53 53 53 53 54 55 55 56 55 55 55 55 55 55 54 51 52 53 53 54 54 54 54 55 55 55 54 52 53 53 53 54 55 56 55 55 55 55 55 55 55 56 56 56 56 56 55 54 55 57 56 55 55 55 56 57 57 55 54 54 54 54 53 54 55 57 58 57 55 53 52 54 55 56 58 60 59 58 56 55 55 56 56 57 57 56 56 56 56 55 54 56 55 55 56 56 56 58 57 56 56 55 55 54 54 54 54 55 54 53 54 55 55 56 56 54 53 54 56 56 57 57 55 53 54 54 54 53 54 55 55 54 54 56 57 57 57 57 57 56 55 55 55 53 53 53 54 54 55 55 54 53 53 54 55 56 55 53 53 53 54 55 55 55 54 54 54 54 53 53 55 56 54 54 54 53 53 55 56 58 57 55 54 53 51 51 51 53 53 53 52 51 50 51 51 55 58 58 56 54 54 55 55 54 55 55 53 53 54 56 56 56 54 54 54 54 55 55 51 50 52 53 53 54 55 54 53 53 54 54 50 50 52 53 55 56 - 57 57 56 55 56 56 57 56 56 56 56 57 57 56 55 56 57 56 56 57 58 59 57 55 54 53 53 58 60 60 57 55 55 56 57 56 54 54 55 55 55 55 56 56 57 56 56 56 55 56 57 57 57 57 56 55 54 53 54 55 55 53 52 53 55 55 55 55 54 54 54 54 54 55 55 56 57 58 57 56 55 56 57 56 56 58 60 60 59 56 54 55 57 57 56 55 54 56 57 56 56 56 56 56 57 57 57 55 54 55 55 54 54 54 55 58 60 59 58 56 54 55 54 53 54 55 55 55 57 59 59 57 55 54 54 55 55 54 54 55 56 56 55 55 55 55 55 55 55 54 54 54 55 57 57 56 57 57 57 58 57 57 57 57 56 54 53 54 55 55 54 55 57 58 58 57 55 54 55 54 55 57 59 58 57 56 56 56 55 54 54 54 55 57 58 58 56 54 53 52 52 52 53 52 53 56 56 54 56 56 57 56 55 54 54 55 55 54 54 55 55 55 55 56 55 55 54 53 52 52 52 53 54 54 53 54 54 54 55 55 54 52 52 53 53 53 54 54 53 53 54 54 55 56 57 57 57 57 56 56 55 54 55 55 54 54 54 54 54 57 58 57 55 54 53 53 53 54 56 58 60 58 56 53 52 54 56 57 58 59 58 57 55 54 54 55 55 56 56 55 54 54 56 58 58 57 55 54 54 55 57 59 58 57 57 56 54 53 53 54 55 56 55 54 53 52 52 54 54 52 52 54 56 56 56 57 55 54 55 55 54 54 54 54 54 53 53 54 56 57 56 56 56 56 56 56 56 55 56 57 54 52 52 52 52 53 53 54 54 55 55 55 54 54 55 56 56 56 55 54 53 53 52 51 55 56 54 54 54 53 53 53 55 57 57 55 54 53 52 52 53 54 55 55 54 52 51 51 53 55 57 56 55 55 56 56 56 55 56 57 55 53 53 55 55 56 55 54 53 53 54 55 52 51 54 55 56 56 55 53 52 53 56 56 51 50 51 53 55 57 - 57 57 56 55 55 56 58 57 56 55 55 56 56 56 56 58 59 57 55 57 59 60 57 55 55 53 53 58 60 60 58 56 56 56 57 56 54 55 56 55 54 55 56 57 57 56 55 54 54 54 56 57 58 58 57 54 53 52 54 55 56 54 54 55 55 56 57 57 56 56 55 56 57 57 57 56 57 58 57 56 55 55 56 56 56 58 60 59 58 57 56 55 56 56 56 54 52 55 57 56 57 56 55 56 57 59 57 55 54 55 55 54 54 54 56 58 59 59 58 56 54 55 54 52 53 54 55 56 58 60 60 58 56 54 55 57 55 54 55 56 56 55 56 57 56 55 56 56 56 54 53 53 55 57 58 57 56 55 56 58 58 57 58 58 56 54 54 54 55 57 56 56 57 58 58 57 56 56 57 56 57 58 58 57 56 56 57 57 55 54 54 56 57 58 58 57 56 54 53 54 54 54 55 55 55 56 56 55 55 56 57 57 56 55 56 56 56 54 55 55 55 55 55 56 57 56 55 52 51 52 53 54 56 56 55 54 53 53 53 53 52 53 52 53 55 55 55 56 54 53 53 53 54 58 58 57 57 57 56 56 56 55 56 56 55 53 53 53 54 55 57 57 55 53 51 52 53 56 56 57 57 57 55 54 53 55 57 58 56 55 55 54 53 52 53 54 54 55 54 54 53 53 56 58 58 57 54 53 53 54 56 57 57 56 56 56 54 53 53 54 55 56 55 54 53 53 53 54 54 53 52 53 55 54 53 53 53 54 54 54 54 53 53 53 53 52 51 52 55 55 54 54 55 56 57 57 57 56 57 57 55 52 51 51 52 53 54 53 52 53 54 56 56 55 56 55 55 55 55 54 54 54 53 53 54 54 53 53 54 53 52 52 53 55 55 54 55 54 53 52 53 55 56 57 55 54 53 54 54 55 55 55 54 55 56 57 56 56 56 56 56 54 53 54 55 55 54 54 52 52 53 54 53 53 55 56 57 56 55 54 53 53 55 56 55 54 54 54 55 55 - 56 57 57 55 55 56 58 58 56 54 54 54 54 54 56 59 59 57 55 56 58 58 55 55 56 56 55 57 58 58 58 57 55 54 54 55 56 56 56 55 55 56 57 58 58 56 55 54 53 52 54 57 57 57 56 53 52 53 55 56 56 56 56 55 56 57 57 58 57 56 56 57 57 58 57 55 56 57 57 56 55 55 56 57 57 58 58 57 57 57 57 55 55 56 56 54 52 55 56 56 57 56 56 56 58 59 59 56 55 55 55 55 56 56 56 56 57 57 58 57 56 55 54 52 53 55 57 58 59 60 60 58 56 54 55 57 55 54 56 57 57 56 58 58 58 56 57 57 57 55 53 53 55 57 58 56 55 55 56 57 58 57 58 59 57 56 54 55 56 58 57 56 57 57 56 56 56 58 59 58 58 57 56 55 55 56 57 57 56 54 54 56 57 57 55 55 54 54 54 55 56 57 57 57 57 55 54 53 54 55 56 57 57 57 56 57 56 54 54 55 55 55 55 56 56 57 55 53 52 52 54 55 56 55 54 53 53 54 54 54 55 54 54 54 55 56 57 57 55 53 53 53 54 57 57 57 57 57 56 57 57 57 57 58 56 54 54 53 52 54 56 58 56 53 52 54 55 56 56 55 55 54 54 54 53 54 56 57 55 52 53 53 52 51 52 53 54 55 54 54 53 53 54 56 57 57 56 56 56 56 55 54 54 54 54 54 53 53 54 54 54 54 54 53 53 54 54 55 56 55 55 55 56 54 52 51 52 54 54 54 53 53 52 53 53 52 51 52 53 53 53 53 54 57 58 58 57 56 56 56 55 53 52 52 53 54 54 53 52 52 53 55 57 57 56 54 54 53 53 54 55 54 54 54 53 52 53 53 53 53 52 52 53 54 53 53 55 56 54 53 53 54 55 55 55 55 55 55 56 54 53 52 52 54 55 55 55 54 54 55 56 55 54 54 54 55 54 53 52 52 53 54 55 55 55 55 55 55 55 55 55 55 55 56 58 57 55 54 54 54 - 56 57 57 55 54 55 57 57 56 56 55 54 53 53 56 59 58 55 53 55 57 56 54 54 57 59 59 57 56 56 56 55 54 53 54 55 57 56 56 56 56 57 57 57 58 58 56 54 52 51 53 56 57 57 56 54 54 54 55 56 57 57 56 56 56 56 57 57 56 55 55 55 57 57 55 54 55 57 57 56 55 54 56 57 58 56 56 56 57 58 58 56 55 56 56 55 53 54 55 57 57 56 55 56 57 59 59 58 56 55 55 56 57 56 54 53 54 54 56 56 56 56 54 52 53 54 56 57 58 60 59 57 55 53 55 58 55 55 56 58 57 56 58 59 58 56 56 57 56 55 53 54 55 57 58 56 54 54 55 56 56 56 57 58 58 56 55 55 56 56 56 57 57 56 55 55 56 59 60 59 57 56 56 55 54 55 57 57 56 54 54 56 57 56 54 53 52 53 54 56 57 58 58 58 56 54 53 52 53 54 56 58 58 57 57 56 55 54 54 55 56 55 55 55 56 56 56 55 54 53 54 55 55 53 52 53 53 55 57 58 58 57 56 54 54 54 55 56 55 54 54 54 55 55 55 55 56 55 55 57 57 58 58 57 56 55 55 54 53 54 57 59 57 55 54 57 56 56 55 55 55 54 53 53 52 54 55 56 55 53 54 54 53 52 52 53 54 55 55 54 54 54 54 55 55 56 57 58 58 57 55 53 53 52 53 52 53 54 54 54 52 52 52 52 53 54 54 56 57 56 56 56 57 55 53 53 54 55 56 54 53 53 53 53 52 52 53 54 54 53 52 53 54 57 58 58 57 55 55 55 55 55 54 55 55 55 54 53 52 53 54 55 57 57 55 53 52 51 52 53 54 54 55 55 54 53 53 54 54 54 52 52 53 53 53 52 56 57 55 53 52 53 52 53 53 53 53 54 55 54 52 51 52 53 55 55 54 53 53 54 54 54 55 55 54 53 53 53 53 54 54 55 57 56 55 53 53 53 55 56 57 56 55 55 55 55 54 53 53 54 - 57 56 55 54 54 54 56 56 57 57 57 55 53 53 55 57 56 54 52 54 55 54 53 54 58 61 61 59 57 55 54 53 53 54 55 56 56 55 54 55 56 56 56 57 58 59 57 55 52 51 53 55 57 57 57 56 56 56 56 57 57 57 56 56 55 56 56 56 55 54 53 54 55 55 55 53 54 56 57 56 55 54 55 57 58 55 54 56 58 59 59 57 56 55 55 55 55 53 54 57 57 55 54 55 56 58 58 58 56 56 56 57 57 55 53 51 51 54 55 56 55 55 54 53 53 54 57 57 58 58 57 56 54 52 55 57 55 54 56 57 56 55 57 58 58 56 56 56 55 54 54 54 56 58 58 57 56 54 55 56 56 55 56 58 58 57 56 56 55 54 55 57 57 55 54 54 57 60 61 58 56 57 56 56 55 56 56 56 55 54 53 55 57 57 55 53 51 52 53 55 57 57 57 57 56 54 53 52 54 55 56 57 58 57 57 56 55 55 55 56 57 56 55 55 55 56 55 56 55 54 54 55 55 53 52 53 54 56 59 60 60 58 56 53 52 52 53 53 54 55 55 56 55 54 54 54 54 54 54 55 57 58 57 55 55 54 56 54 54 55 57 60 58 57 56 58 57 55 55 56 56 55 54 53 53 53 53 55 55 55 55 54 55 54 53 54 55 56 56 56 55 56 56 55 55 56 57 59 59 59 57 55 54 53 53 53 54 55 55 54 51 51 52 53 54 54 53 55 56 55 55 57 58 58 57 57 57 57 58 57 55 55 55 54 54 53 54 55 55 54 54 53 54 56 56 57 56 55 54 54 56 56 57 58 58 57 54 53 53 54 55 55 57 57 54 52 51 52 52 53 53 54 55 55 55 55 54 54 55 54 52 52 54 54 53 53 56 57 55 54 54 53 52 52 52 51 51 51 55 54 51 51 52 54 55 55 55 54 54 53 52 53 55 56 54 52 52 53 54 56 55 56 57 57 55 53 52 53 55 56 57 57 55 54 52 52 53 54 54 55 - 58 56 53 53 54 54 55 55 56 57 58 57 53 53 56 57 56 54 52 54 55 54 53 55 59 61 61 61 58 55 52 51 52 56 57 57 55 53 53 54 55 56 55 57 58 59 59 56 53 53 54 56 58 60 59 59 58 57 57 57 57 56 56 56 56 55 55 56 55 54 54 53 54 55 55 53 55 56 57 57 55 55 56 57 58 55 55 56 58 59 59 58 56 55 54 55 55 53 54 56 56 55 54 54 54 56 57 56 56 56 57 56 56 54 52 52 53 55 56 56 54 53 52 52 52 54 56 57 58 57 57 56 54 52 54 56 55 54 55 56 55 54 54 55 56 55 56 55 54 54 55 56 58 60 59 59 58 55 56 57 57 55 55 57 58 57 56 55 54 53 55 56 57 55 55 55 58 60 60 56 55 57 58 58 56 56 55 56 55 54 53 54 55 57 56 53 52 51 52 54 56 57 57 57 57 56 55 55 55 55 56 57 57 57 57 56 55 55 56 57 57 56 55 55 54 55 55 55 54 53 55 56 56 56 54 54 55 56 57 58 57 56 54 52 51 52 53 54 55 55 55 55 54 54 54 54 53 53 53 55 56 57 55 54 53 53 55 54 54 55 57 59 59 57 56 57 57 56 55 54 55 56 57 56 56 54 52 52 54 57 57 56 55 54 53 54 55 56 57 56 57 56 56 55 56 56 55 56 57 57 57 57 56 55 54 54 55 56 56 55 52 52 54 55 56 55 53 53 53 52 53 56 58 57 57 58 59 59 59 58 56 55 55 55 54 53 54 55 56 55 55 53 52 53 54 54 54 54 54 54 56 57 58 59 59 57 54 53 54 55 55 55 56 56 54 53 53 54 55 55 54 54 55 56 56 55 54 53 53 53 52 52 54 55 53 53 55 56 55 56 56 55 54 54 53 53 52 52 55 54 51 52 54 56 56 56 55 56 55 53 50 51 54 55 53 51 51 52 55 56 56 55 56 56 55 54 53 53 53 54 55 55 55 55 53 54 54 55 55 55 - 58 56 53 54 55 56 56 56 56 57 57 56 53 55 57 57 57 55 54 54 55 55 55 56 58 58 58 59 58 55 52 52 54 57 59 57 54 53 53 54 55 55 55 57 58 59 59 57 55 55 55 56 58 60 60 60 59 58 57 57 57 57 56 57 57 56 56 56 56 56 55 54 54 55 56 54 55 56 57 57 57 56 56 56 56 55 56 57 58 58 59 58 56 54 53 54 56 55 56 56 55 55 54 53 54 55 56 56 55 55 56 57 56 54 53 53 54 56 57 56 54 52 52 51 52 54 56 57 58 58 57 57 56 53 54 56 56 55 54 54 54 54 54 54 55 55 55 55 55 56 56 57 58 59 60 60 60 58 58 59 58 56 55 57 58 58 56 55 54 55 55 55 56 57 57 57 58 59 59 56 55 57 59 60 58 56 55 55 56 56 56 55 56 58 56 54 53 53 54 55 57 57 58 58 58 58 57 56 56 55 55 55 55 55 55 55 55 54 55 56 57 56 55 54 54 54 54 55 54 54 55 57 57 57 57 56 56 55 55 55 55 54 53 53 54 55 56 57 56 54 54 53 54 54 54 54 54 54 53 55 56 57 56 54 52 52 53 53 55 55 55 56 57 57 56 56 56 57 54 52 53 55 57 58 57 55 52 49 52 57 57 56 55 54 53 54 54 55 55 55 56 56 55 55 55 55 55 54 53 54 55 57 57 56 56 56 56 57 57 56 56 56 55 56 56 56 53 53 52 52 52 53 55 55 55 56 57 58 58 58 56 55 55 55 54 54 54 55 55 55 55 53 52 51 51 51 52 54 54 54 55 57 58 59 58 56 55 54 55 56 56 56 55 55 54 54 54 55 56 56 54 54 54 55 55 54 53 51 51 51 51 52 54 55 53 52 54 55 56 57 58 57 56 55 55 54 54 54 55 54 52 53 54 56 55 55 56 56 56 54 50 51 54 54 54 52 52 54 55 56 55 54 53 54 54 54 53 52 52 53 54 55 55 55 56 57 57 57 56 55 - 58 55 54 56 58 59 59 58 56 56 56 55 53 55 57 58 58 57 55 54 55 56 57 57 55 55 56 56 56 55 54 55 57 59 59 58 56 55 54 54 55 56 56 56 57 58 57 56 56 54 54 56 58 60 61 60 59 57 56 57 58 57 57 58 57 56 56 57 57 58 57 56 55 56 56 55 54 55 57 57 57 57 57 56 54 55 56 58 57 56 56 57 56 53 51 52 55 57 56 55 54 54 54 54 54 55 55 56 56 54 54 56 57 55 54 54 55 56 57 56 54 54 53 52 54 56 57 58 57 57 57 57 57 54 54 56 57 56 54 53 54 55 54 55 56 56 55 56 57 57 57 57 57 58 59 60 60 59 59 60 58 56 55 56 57 57 55 54 55 57 56 54 54 56 57 57 57 57 58 56 55 57 60 61 59 56 54 55 57 59 59 58 57 57 56 54 54 55 56 57 58 58 57 56 57 59 58 57 56 55 54 54 54 54 54 54 54 53 54 55 56 56 55 54 53 53 53 53 54 55 56 57 57 56 56 55 55 55 55 55 55 55 55 55 55 56 57 57 55 55 54 53 53 54 54 55 54 53 53 54 56 57 57 55 53 52 52 53 55 54 53 53 55 56 57 55 56 56 53 51 51 53 55 57 56 55 52 50 52 56 55 56 55 54 54 54 54 54 55 54 55 56 55 54 55 56 56 54 51 51 54 57 56 54 56 57 56 56 56 57 58 58 57 55 56 56 54 53 53 52 52 53 55 54 53 55 55 56 57 57 56 55 55 55 54 53 53 55 55 54 55 53 52 51 50 51 53 54 55 55 55 56 57 57 56 55 55 55 55 56 56 55 55 55 54 54 54 56 56 56 54 53 53 54 54 54 52 51 51 51 52 54 55 56 54 52 54 56 57 58 58 57 55 54 54 54 54 54 54 53 52 53 54 55 54 54 55 56 56 53 52 52 54 55 55 55 55 56 56 55 54 53 52 52 53 53 52 51 51 52 54 55 55 55 57 57 57 56 55 54 - 58 56 55 57 59 61 61 58 56 55 54 54 54 55 57 57 58 57 55 54 55 57 59 58 54 54 55 54 54 55 57 60 61 60 59 58 59 57 55 55 55 56 57 57 56 56 54 55 55 54 54 55 57 59 60 60 59 57 56 57 57 58 57 57 57 56 55 57 58 58 58 57 56 56 56 54 54 55 57 57 58 57 57 55 54 55 56 57 56 55 55 56 55 52 50 52 56 57 57 54 53 53 53 54 55 56 56 57 56 52 52 56 57 57 55 55 55 55 55 55 55 55 55 55 56 58 58 58 57 56 56 57 56 55 55 56 58 57 54 54 56 56 55 56 57 56 56 57 57 58 57 57 56 57 57 58 58 58 59 59 58 56 54 54 55 54 54 53 54 57 56 53 53 55 57 57 56 56 56 56 56 56 59 61 59 55 53 54 57 60 60 59 58 57 56 56 57 58 59 58 58 57 56 55 56 58 58 56 56 54 53 52 53 54 54 53 53 53 54 55 55 55 55 54 54 54 53 52 53 57 57 56 55 54 53 53 54 56 58 58 59 58 56 55 56 57 57 56 55 54 53 54 53 54 54 54 54 54 53 55 57 58 57 56 54 52 52 53 55 54 52 52 54 56 57 56 54 54 52 51 51 52 54 54 54 54 53 54 54 55 56 56 55 54 54 55 55 55 55 54 55 56 55 55 56 57 57 56 53 52 53 55 53 52 55 56 55 54 55 57 59 60 57 53 55 56 54 53 54 54 54 55 56 54 53 54 54 55 56 56 55 55 56 55 55 53 53 54 55 55 56 54 53 52 51 52 55 56 56 56 56 56 55 55 55 54 54 55 56 56 55 54 54 54 52 52 53 54 55 55 53 53 53 54 54 54 52 51 52 54 54 55 57 57 55 53 55 57 57 58 57 55 53 52 52 52 52 52 53 53 53 54 55 55 55 55 56 57 55 52 53 54 55 55 56 57 57 57 56 54 53 53 51 51 52 53 52 52 52 53 54 54 54 53 54 55 55 55 53 52 - 57 57 57 57 58 59 58 57 56 54 53 54 55 56 57 57 56 54 53 54 57 57 57 56 56 54 53 52 54 56 58 57 57 58 59 59 58 58 57 55 55 56 59 59 58 56 54 54 55 58 58 56 55 56 58 59 58 57 57 57 58 58 58 56 57 57 55 57 57 55 56 58 58 57 55 54 55 57 59 58 57 56 55 56 56 55 54 54 55 56 58 59 58 56 56 57 59 60 59 55 52 51 52 53 56 57 58 59 57 53 53 55 56 55 54 55 55 53 52 55 58 56 55 56 58 59 58 57 56 56 58 58 58 58 57 55 54 54 55 56 57 56 56 57 57 55 55 56 57 56 55 55 56 56 56 56 55 55 57 58 57 56 54 53 54 55 55 54 53 54 54 54 55 56 56 56 56 56 56 55 56 56 58 59 59 57 56 55 56 57 58 59 59 56 57 57 58 58 57 56 56 56 56 57 57 58 58 58 57 55 52 51 52 54 54 54 53 53 54 55 55 53 52 53 54 55 55 53 54 56 57 56 55 55 54 53 54 56 58 60 60 60 58 56 56 57 58 56 53 50 50 52 55 57 56 55 55 56 56 56 57 58 57 56 54 52 53 54 54 53 52 53 55 57 56 54 54 55 55 55 55 56 56 56 55 55 56 55 56 56 57 56 56 55 55 56 58 58 57 55 55 55 56 56 56 56 56 56 56 55 55 54 52 52 54 55 55 54 55 57 60 60 57 53 53 54 54 54 54 55 55 55 55 54 54 54 54 56 56 55 53 54 56 57 57 55 54 55 56 57 57 56 54 53 51 51 54 54 54 55 53 52 52 54 55 54 54 54 56 56 55 52 52 52 53 54 54 54 54 54 53 54 54 54 56 55 51 50 50 52 52 53 54 54 54 53 55 56 56 57 56 54 52 52 53 53 53 53 53 54 55 56 56 55 55 55 56 57 56 55 56 56 55 55 56 57 57 55 54 52 53 53 52 53 54 55 56 55 54 54 53 53 53 52 51 53 56 56 53 50 - 57 58 59 58 57 57 57 57 57 56 54 54 55 56 57 58 55 54 53 55 58 58 56 55 56 56 54 54 55 57 58 56 55 57 58 58 57 58 58 56 55 57 59 60 59 56 54 54 55 57 57 55 54 55 58 58 57 56 57 58 59 59 57 55 55 55 56 57 57 56 57 58 58 57 56 55 56 58 59 59 57 55 55 57 57 55 53 53 55 56 58 58 58 58 58 59 60 59 58 56 54 53 53 54 55 57 57 58 57 52 52 55 55 55 55 56 56 54 52 55 59 57 56 57 58 58 57 55 55 56 57 57 57 58 58 55 53 53 54 56 57 57 57 57 56 56 56 57 57 56 56 56 57 57 57 55 54 56 57 58 58 57 55 54 55 56 56 55 54 53 54 55 56 56 56 56 56 56 56 55 55 55 56 57 57 57 56 56 55 56 57 58 59 57 56 58 58 57 56 55 55 56 57 58 57 55 56 58 58 56 54 53 54 55 55 54 52 52 55 56 54 52 51 52 55 56 55 54 54 57 57 56 55 55 54 53 53 54 56 58 59 58 56 54 54 56 56 55 52 51 51 54 57 58 56 55 55 55 55 56 56 57 57 56 54 53 55 55 55 53 53 54 56 57 56 55 55 56 56 56 56 57 57 57 57 57 57 56 56 57 57 56 55 55 55 56 58 58 57 56 55 56 56 57 56 55 55 55 56 56 55 54 52 51 54 56 56 55 55 56 58 58 57 54 53 54 55 55 55 55 54 53 53 54 55 56 56 56 57 55 53 53 56 58 58 55 54 55 56 57 57 55 54 53 51 52 54 53 53 53 52 51 52 54 55 55 54 54 56 57 56 53 52 52 53 54 54 54 54 54 54 54 55 55 57 56 52 51 51 52 53 53 53 53 53 54 55 56 56 56 55 54 52 52 53 54 54 54 53 54 55 56 56 55 55 56 57 56 55 55 55 54 54 54 55 56 56 54 53 52 53 54 53 53 55 56 57 56 55 54 52 52 52 52 52 54 56 56 53 51 - 57 58 59 58 57 56 57 58 59 58 56 55 54 55 57 57 56 54 55 57 59 59 57 55 55 56 57 56 57 58 58 56 55 56 57 57 56 58 58 57 56 57 59 59 58 56 55 55 55 54 54 54 55 57 59 58 57 55 56 58 60 58 56 55 53 54 57 57 58 59 58 57 57 58 57 56 56 57 58 57 57 56 56 57 58 56 55 55 56 56 56 57 58 59 59 58 58 57 56 57 57 57 56 55 55 55 55 57 57 53 53 55 56 56 57 58 57 56 54 55 57 57 56 55 56 56 56 54 55 56 56 55 54 57 57 55 54 54 54 55 57 58 57 56 55 56 57 56 56 56 57 57 58 58 58 56 56 57 59 60 60 58 56 56 56 57 57 56 55 53 54 55 55 55 54 54 55 55 56 54 53 53 54 56 56 57 57 57 57 57 58 59 58 57 57 57 57 57 56 56 55 56 58 60 58 53 55 57 57 57 57 56 56 55 54 53 52 53 55 56 55 53 53 54 56 57 55 54 54 57 57 56 55 55 54 54 53 53 54 55 56 56 54 53 52 54 54 54 53 53 55 58 59 57 56 55 54 54 54 54 55 56 56 56 54 55 55 56 55 54 54 55 56 56 57 57 56 55 55 55 55 56 57 57 57 57 57 56 57 58 57 56 55 55 54 56 57 57 56 55 54 54 56 57 56 54 54 54 55 56 55 54 52 51 54 55 55 55 54 53 53 54 55 54 54 55 57 57 56 55 52 51 51 53 55 58 56 55 56 56 54 54 55 57 56 54 52 53 55 55 55 54 53 51 52 54 54 54 53 52 52 53 54 54 54 54 54 54 55 56 56 55 56 55 54 53 53 54 54 55 55 55 56 58 57 56 54 53 53 54 55 54 53 53 52 53 57 58 56 56 55 53 52 52 54 54 54 54 54 54 54 55 55 55 55 56 56 55 55 54 52 52 52 53 54 55 55 54 53 54 54 55 53 53 55 55 55 55 53 52 51 52 51 52 54 54 54 54 53 53 - 56 57 59 57 56 57 57 58 59 59 57 56 55 56 57 57 55 56 57 59 61 60 57 55 55 57 57 57 56 57 57 55 54 55 56 56 55 57 58 57 56 57 58 58 57 57 55 54 55 54 54 54 56 57 59 58 57 55 56 58 60 57 56 56 54 54 57 55 54 57 57 57 57 59 58 56 56 57 58 57 56 56 57 58 58 58 58 58 58 57 56 57 58 59 59 58 57 56 56 57 57 58 57 56 55 54 55 56 58 57 57 58 58 58 58 59 59 57 55 55 56 57 55 53 53 54 54 54 55 57 57 55 55 57 58 57 56 55 54 55 57 59 58 56 55 56 56 55 55 55 56 56 57 58 57 55 55 57 59 60 60 58 56 56 56 57 57 57 55 53 53 55 56 54 53 53 55 56 56 54 52 53 54 56 57 58 59 58 59 60 60 60 59 57 57 57 57 57 57 56 56 57 58 60 58 54 55 56 57 58 58 57 56 55 54 53 52 53 55 55 55 53 53 54 56 56 55 54 54 55 55 55 56 56 55 54 54 53 54 54 55 55 54 53 53 54 54 54 54 54 56 58 58 56 55 54 54 54 54 53 53 54 56 55 54 55 55 56 55 55 54 55 55 56 57 58 56 55 56 55 54 55 56 57 57 57 56 56 56 58 57 56 55 55 54 56 57 58 57 56 54 54 55 56 55 54 53 53 54 55 55 54 53 52 53 54 55 54 53 52 52 52 53 53 55 56 56 57 56 54 52 50 50 53 56 58 57 56 57 56 55 54 56 57 56 53 52 52 54 54 53 54 54 52 55 57 56 57 56 53 53 55 55 55 54 54 54 55 56 56 57 57 58 57 55 54 54 54 55 55 55 56 57 58 56 54 55 54 55 56 56 56 54 54 53 54 57 57 56 56 55 53 52 53 53 54 54 55 55 55 53 53 54 55 56 55 54 54 54 53 52 51 52 52 53 55 55 54 53 54 56 56 54 54 55 55 55 54 53 52 52 52 52 53 55 54 52 52 53 54 - 56 56 57 56 57 57 57 57 58 57 56 56 57 58 58 57 55 56 58 60 61 59 57 56 56 57 57 56 55 55 55 55 55 56 57 57 56 56 56 56 56 56 57 56 57 57 56 54 54 56 57 56 55 56 58 58 58 57 56 57 58 56 57 57 56 56 56 52 51 54 55 57 59 60 59 57 56 57 57 57 56 55 56 58 58 58 58 59 59 58 58 57 58 58 58 57 56 55 56 56 56 56 56 56 55 56 56 57 58 60 60 60 59 59 59 58 58 57 55 54 55 56 56 54 54 54 55 55 56 57 58 57 56 57 58 57 56 55 55 55 57 58 58 56 55 56 56 54 53 53 54 55 57 57 56 54 53 56 58 59 59 58 56 55 56 57 57 58 56 54 54 56 56 55 54 54 55 57 56 55 53 53 54 55 57 57 57 57 58 59 59 58 58 58 57 57 58 58 58 58 57 57 58 58 57 56 56 55 55 56 55 55 55 54 54 55 55 54 56 56 54 53 53 54 56 56 55 55 54 55 55 55 55 55 55 55 54 54 53 53 55 56 55 55 55 56 56 55 55 55 56 56 56 55 54 55 56 56 55 54 53 54 54 53 53 53 53 54 55 55 55 54 55 55 56 58 56 55 55 54 54 55 55 55 55 55 55 54 55 58 57 56 56 55 55 56 57 58 58 56 54 53 55 55 54 53 53 53 54 55 56 55 55 54 53 53 53 53 53 53 54 53 53 53 54 55 55 55 54 53 53 52 52 54 55 56 56 56 56 55 55 54 55 56 56 54 54 54 53 52 52 53 54 53 56 59 58 59 58 56 55 55 56 55 53 53 54 55 56 55 56 58 59 58 56 54 54 55 56 55 55 56 57 58 54 52 53 54 55 57 58 57 54 54 53 54 56 56 55 55 55 54 54 54 55 55 54 54 56 56 54 54 54 54 54 54 53 52 52 53 52 51 52 53 54 55 54 53 53 53 55 56 54 53 54 54 54 54 53 52 53 53 54 55 56 55 52 51 53 55 - 57 57 57 57 57 58 58 58 57 56 56 57 57 59 59 57 55 56 58 60 60 58 57 57 57 58 57 56 55 54 54 55 56 57 58 58 57 56 56 57 57 57 57 56 57 57 56 55 53 57 59 57 56 56 57 58 59 58 57 56 56 55 56 57 57 57 55 52 50 52 54 58 61 60 58 56 56 57 57 57 56 55 56 57 57 55 55 56 57 58 59 58 57 57 57 57 57 56 55 55 54 53 54 55 56 57 58 58 58 59 59 58 59 59 58 57 56 56 55 54 55 57 57 55 55 56 56 56 56 57 58 57 56 56 56 55 54 54 54 55 56 57 57 56 56 55 55 54 53 53 54 55 57 58 56 54 53 56 58 58 59 58 57 56 56 57 57 58 57 55 55 55 55 55 55 56 56 57 57 56 55 54 53 55 56 56 56 56 56 57 57 56 56 57 57 57 58 58 59 59 58 58 57 57 56 56 56 54 53 54 54 55 55 55 55 57 57 56 57 56 54 53 53 54 56 56 56 56 56 56 56 56 55 55 55 55 54 54 53 53 54 55 56 56 57 57 57 57 56 56 56 55 54 54 54 55 56 57 56 54 54 53 53 53 52 52 51 53 54 55 56 56 55 54 55 57 56 55 55 55 55 54 54 54 54 54 54 53 55 57 57 56 56 55 55 55 57 58 59 57 55 54 55 55 55 53 54 54 54 55 55 56 56 56 54 53 52 53 55 55 55 54 54 53 53 54 54 54 53 54 54 54 54 54 54 54 55 55 54 54 54 54 55 56 57 56 55 55 53 51 51 52 53 53 55 57 57 57 56 56 55 56 56 54 52 52 54 55 55 54 54 56 59 58 55 54 54 56 55 55 54 54 56 57 53 51 52 53 55 57 57 56 54 54 54 55 55 55 54 54 54 55 54 55 56 56 55 54 56 57 55 55 55 54 54 53 52 51 52 54 52 52 53 54 54 54 53 52 52 53 54 55 54 54 54 53 53 54 54 54 54 55 55 56 57 55 53 52 53 54 - 57 58 58 57 58 59 59 58 57 57 56 57 57 59 59 57 56 57 58 59 58 57 57 58 58 58 57 57 55 54 54 56 58 59 58 57 58 57 57 59 59 58 58 57 58 58 57 56 53 56 58 57 56 57 57 58 58 57 56 55 54 55 56 57 59 58 55 54 53 53 55 59 60 59 57 55 56 57 57 57 56 57 57 57 56 53 51 52 54 57 59 59 58 56 56 57 58 56 55 54 54 53 55 56 57 57 58 58 57 56 55 56 57 58 57 56 55 56 56 55 55 58 59 57 58 58 58 57 56 57 57 57 56 56 54 53 52 53 55 55 55 55 55 56 56 55 54 54 54 53 54 56 58 59 58 56 55 56 57 58 58 58 57 57 56 57 57 58 57 56 55 54 54 56 57 58 57 56 56 57 57 55 54 55 55 55 55 55 56 57 57 56 56 56 56 56 57 58 59 60 59 58 58 56 55 55 54 53 52 53 55 56 55 56 56 58 58 57 58 57 54 53 54 55 56 56 56 57 58 59 58 57 55 55 55 54 54 53 53 53 54 56 56 57 58 58 58 57 58 57 56 56 54 53 54 55 56 57 56 54 54 54 55 54 52 52 52 52 54 56 57 56 55 54 55 56 56 55 55 56 55 54 54 54 54 54 55 54 55 56 55 55 55 54 54 55 56 58 59 58 56 55 55 56 55 55 54 54 54 55 55 55 57 57 55 53 53 54 56 56 56 55 54 54 53 53 53 54 55 55 55 54 54 55 54 54 54 54 53 53 54 54 55 56 56 57 56 56 53 51 52 51 52 54 53 53 54 53 52 52 55 57 55 53 52 52 54 55 53 52 51 53 56 57 54 54 55 56 55 54 52 53 55 57 55 53 53 53 54 55 56 55 54 55 57 58 56 55 54 54 55 54 54 55 57 57 56 56 57 57 55 56 55 54 54 53 51 52 54 56 54 53 54 54 54 53 52 52 52 52 52 54 55 55 54 54 53 54 54 55 55 55 55 56 56 56 54 54 53 55 - 58 59 59 58 58 59 59 59 59 58 57 57 57 59 59 56 55 56 57 57 57 56 57 58 57 58 58 58 56 54 54 56 58 59 58 57 57 57 59 60 60 60 59 58 59 59 58 56 54 54 55 56 57 58 58 57 56 55 55 55 55 58 59 59 60 59 57 58 58 56 57 58 57 57 55 55 56 57 57 57 56 56 57 58 57 53 51 53 55 57 59 59 58 56 54 56 58 55 55 56 57 57 57 57 56 57 57 58 58 56 55 56 58 59 59 57 56 56 57 55 55 57 59 58 58 59 58 57 56 57 57 57 57 56 54 53 53 54 55 56 55 55 55 56 57 56 55 55 54 54 55 56 58 59 59 57 56 57 57 57 58 58 58 57 56 56 56 56 57 56 55 53 54 55 56 57 56 55 55 56 56 56 55 55 56 55 56 56 58 59 58 58 57 56 55 56 57 58 59 60 60 59 58 56 54 54 53 53 54 56 57 58 56 55 55 55 56 57 57 56 54 53 54 55 56 56 56 57 58 58 57 55 55 55 55 54 54 54 54 54 55 56 56 57 57 58 58 58 57 56 56 55 54 54 53 54 56 56 55 54 54 55 56 56 54 53 53 53 54 56 56 56 55 55 55 55 56 56 56 56 55 55 54 54 54 55 55 55 54 53 53 54 54 54 53 54 55 57 58 58 57 57 56 56 55 55 55 55 55 54 55 55 55 55 55 54 54 55 56 56 55 54 55 55 54 54 55 56 57 56 55 54 54 54 55 55 54 53 53 52 53 53 54 54 55 56 57 55 52 52 53 53 53 55 53 53 54 52 51 53 57 58 55 54 53 54 55 55 53 51 51 52 55 56 55 55 56 56 56 54 53 54 55 57 57 56 55 53 53 54 54 54 54 55 58 60 56 54 54 54 54 53 52 53 55 56 56 56 56 56 56 56 55 54 54 53 52 53 55 57 55 54 54 54 54 54 54 54 54 54 53 54 57 57 55 54 54 53 54 54 54 54 54 54 56 56 55 54 54 54 - 58 59 60 59 58 58 58 59 60 59 57 57 58 59 59 56 54 56 56 56 56 56 57 57 55 57 58 58 56 54 54 56 58 58 57 56 57 58 59 60 61 60 59 58 59 59 58 57 55 54 55 56 57 58 57 56 55 54 54 55 56 59 61 60 61 60 59 60 60 58 57 57 55 55 55 55 56 57 58 57 57 57 57 58 58 55 55 56 57 59 60 59 57 55 54 55 56 55 55 57 58 58 58 56 55 56 57 58 58 57 57 58 60 61 60 58 57 57 57 55 55 56 56 56 58 58 58 56 56 57 58 58 57 56 55 54 55 56 57 57 57 57 56 57 58 56 56 56 55 55 55 56 57 59 58 57 56 57 57 56 56 57 58 58 57 55 54 55 56 56 55 53 53 54 55 56 55 55 54 55 56 55 55 55 55 55 55 56 57 58 57 57 56 56 55 55 56 57 58 59 60 59 58 57 55 53 53 55 56 57 59 59 57 56 54 53 54 56 56 55 54 54 55 56 55 55 55 56 57 56 55 54 54 54 55 55 56 55 55 55 56 57 57 57 57 57 57 57 56 55 55 54 54 54 54 54 55 56 55 53 54 55 57 57 56 55 54 54 55 56 56 56 56 56 56 55 56 57 57 55 55 54 54 55 55 55 56 56 54 53 53 54 55 54 54 54 55 57 57 57 58 58 56 55 55 56 56 56 54 54 54 55 54 54 54 55 55 55 55 55 54 54 55 55 54 53 56 57 58 57 56 54 53 54 55 56 55 53 52 52 53 54 53 53 54 55 56 54 52 52 53 53 54 56 55 55 56 55 54 55 59 59 56 55 55 56 56 55 54 53 53 53 55 56 56 56 57 57 57 55 54 54 56 58 59 58 56 53 53 53 53 53 53 55 58 60 56 53 53 53 53 52 52 53 54 56 56 55 54 55 55 55 55 54 54 53 53 55 57 58 55 54 54 54 54 55 55 56 56 56 55 54 57 57 56 55 54 54 53 53 53 52 51 51 53 54 54 54 55 55 - 59 59 59 59 59 59 59 59 59 58 58 57 59 60 59 56 55 56 57 56 56 58 59 57 55 55 57 58 57 55 55 56 58 58 56 56 59 59 58 59 59 59 58 58 58 58 58 57 56 55 56 57 57 57 56 56 56 55 56 56 56 58 59 60 60 60 60 59 59 58 57 56 55 55 55 56 57 59 59 57 56 56 57 57 57 57 57 58 58 59 59 58 57 56 56 56 55 55 57 58 58 58 57 55 54 56 57 58 60 58 57 57 59 60 58 56 56 56 57 56 54 54 54 56 57 58 57 55 55 56 58 58 57 57 57 57 58 59 59 59 59 59 58 58 57 56 56 57 56 55 55 55 56 57 56 54 54 56 56 55 55 56 58 58 57 55 53 53 55 57 56 55 54 54 54 55 55 54 53 54 54 54 55 55 55 55 56 57 57 56 55 54 55 57 56 55 55 55 57 58 59 59 59 58 55 54 54 55 56 58 58 58 58 57 55 53 54 56 57 56 55 56 57 57 56 54 53 55 55 54 54 53 54 54 55 57 57 56 55 55 56 57 56 56 56 56 57 58 57 55 55 55 55 54 54 55 56 56 55 53 54 55 56 57 56 56 55 54 54 55 55 56 57 57 56 55 57 59 57 55 54 53 54 55 55 56 55 55 54 53 54 56 56 55 55 55 56 57 58 58 58 57 56 55 54 55 56 57 56 55 54 54 55 55 55 55 55 54 54 54 54 54 55 54 53 52 55 56 57 58 57 55 54 54 55 55 54 53 51 52 54 55 53 53 54 56 55 53 52 52 52 54 55 57 57 57 57 57 57 58 59 58 55 55 56 58 57 56 54 55 55 55 57 58 58 58 58 57 57 56 56 56 57 58 60 58 55 53 53 54 54 54 54 55 56 57 54 53 53 53 54 54 53 53 55 55 55 54 54 55 56 56 55 54 54 54 55 56 57 57 56 55 54 53 53 55 56 57 58 57 56 55 56 57 56 56 55 54 53 52 52 51 51 50 51 52 53 54 55 56 - 59 58 58 58 60 61 60 59 57 57 57 58 60 60 59 57 56 57 57 57 58 60 61 59 55 54 55 58 58 56 55 57 58 58 57 58 61 58 55 57 57 57 57 57 58 58 58 57 56 56 58 57 57 57 56 57 58 58 58 57 56 53 54 58 58 58 60 57 56 58 56 56 57 56 55 56 58 60 59 57 56 56 56 57 56 56 57 58 57 57 57 56 57 57 57 57 56 57 58 57 57 56 55 54 54 56 57 58 60 57 56 54 55 56 55 53 53 55 57 56 54 54 54 56 57 58 57 55 54 55 56 57 57 56 57 59 60 60 60 60 61 60 60 58 56 57 58 57 57 56 55 55 54 54 55 53 53 55 55 53 54 56 58 58 56 55 54 53 55 57 57 56 56 54 54 54 54 54 53 52 53 55 57 58 58 58 58 58 58 57 56 53 54 59 58 55 54 54 55 56 58 59 59 58 56 54 53 54 55 56 57 58 58 58 57 56 56 56 57 58 57 58 59 59 57 54 52 54 55 55 55 54 54 55 56 57 57 56 55 55 55 55 54 54 55 57 58 60 58 57 55 55 55 54 54 55 57 57 56 54 54 55 56 55 55 56 55 54 53 53 54 56 57 57 56 55 58 62 58 55 54 53 54 55 56 56 55 55 54 54 56 57 57 57 56 56 57 58 59 59 58 56 55 54 53 54 56 57 57 56 55 54 56 57 56 54 53 53 53 54 55 55 54 53 51 51 52 54 56 57 58 58 56 55 54 53 53 53 52 52 54 55 54 53 54 56 55 53 52 52 52 54 56 56 59 59 57 57 58 58 57 56 53 53 56 59 57 55 54 55 55 55 58 59 59 58 57 57 56 56 56 57 58 58 58 56 54 54 54 56 56 55 54 54 54 54 53 52 54 55 57 57 55 55 56 56 54 53 54 55 56 56 56 54 54 55 56 57 56 55 55 54 53 53 53 55 57 58 58 58 56 54 55 56 56 56 55 54 54 52 51 51 52 51 50 51 53 54 56 57 - 56 56 57 58 58 58 57 57 57 57 57 58 60 60 59 57 56 57 57 58 59 59 59 58 55 54 55 57 56 56 56 56 56 57 57 59 61 57 55 56 57 56 55 55 56 58 58 57 55 56 56 56 56 56 56 57 58 59 59 57 54 52 53 56 56 57 57 55 55 57 56 55 54 57 58 57 58 59 59 57 56 56 57 58 58 57 57 57 58 57 56 56 56 57 57 57 57 57 58 58 57 56 55 54 55 56 56 57 56 56 56 57 57 56 55 53 53 54 54 55 55 54 54 54 55 55 54 54 54 55 55 56 56 57 58 59 58 58 58 60 61 59 57 57 58 59 59 58 57 57 56 55 54 54 54 53 53 56 56 55 56 57 58 58 58 56 55 55 56 56 55 54 55 53 53 55 53 53 55 55 55 56 57 59 59 58 57 57 57 57 56 55 56 57 57 56 56 56 56 56 57 56 56 56 54 52 53 54 55 55 56 56 57 58 58 57 56 55 55 55 56 57 58 58 57 55 53 52 53 54 55 55 55 55 55 55 57 57 57 56 55 55 54 55 56 57 57 57 56 55 55 55 54 53 54 55 55 56 57 58 56 55 55 56 56 56 55 54 54 54 55 55 56 57 59 58 59 60 58 57 56 57 57 58 59 58 56 55 56 57 57 57 57 57 57 57 57 57 57 56 56 55 54 54 57 58 57 55 54 55 54 54 55 57 55 54 54 54 55 56 56 55 53 52 54 55 53 53 54 56 58 58 58 56 55 54 54 52 52 53 54 55 55 55 54 55 55 54 54 53 53 54 55 56 59 59 58 57 57 56 55 54 53 54 56 57 55 54 53 55 56 56 56 56 57 57 57 56 55 55 56 56 55 55 55 54 54 53 53 53 53 54 55 55 54 53 53 53 54 54 55 56 56 56 55 54 53 52 54 55 55 55 54 54 54 55 57 56 56 55 55 54 54 54 54 56 58 59 59 58 55 54 55 55 55 55 55 54 55 55 54 54 52 51 50 50 52 53 55 57 - 56 56 57 58 58 56 55 56 57 57 57 57 58 58 58 57 57 56 57 59 59 59 58 57 56 55 55 55 55 55 55 55 55 56 57 59 59 57 56 56 56 56 54 54 55 57 57 57 55 55 56 55 55 55 56 56 56 57 58 57 54 53 54 56 57 57 56 56 56 57 58 56 55 57 58 58 58 58 58 56 56 57 58 58 58 58 57 58 58 59 58 56 56 57 57 57 56 56 57 58 58 57 56 54 55 55 56 56 55 55 57 59 59 58 56 56 55 54 54 55 56 55 54 53 53 53 54 55 55 56 55 55 56 58 59 58 56 55 56 59 60 57 55 56 59 59 59 59 58 57 57 57 56 55 55 55 56 57 58 58 57 58 58 58 58 58 57 57 57 56 54 54 54 53 53 54 54 53 56 57 56 56 57 58 58 57 56 56 56 56 55 56 56 55 55 56 56 56 56 56 56 55 54 54 54 54 55 56 56 55 56 56 57 56 57 56 55 55 54 54 55 56 57 56 57 56 54 52 52 53 55 56 56 54 54 54 56 57 57 56 56 56 56 56 56 56 56 55 54 54 54 54 54 55 56 56 55 56 59 60 58 55 55 56 57 56 55 54 55 56 56 55 55 57 59 60 59 57 57 57 58 58 59 60 59 59 57 56 57 59 57 56 56 56 57 57 58 57 56 55 56 56 54 55 58 59 57 53 52 53 55 54 54 55 55 55 55 56 57 57 56 55 54 53 55 56 53 52 52 55 56 57 57 56 55 56 54 52 53 53 54 55 56 56 55 55 55 56 56 55 55 55 55 56 58 59 60 58 57 55 55 54 54 54 55 56 54 53 53 55 57 56 55 55 55 56 55 54 54 54 55 55 54 53 53 55 55 54 52 51 52 53 54 54 53 52 53 54 53 53 54 54 56 56 55 53 52 53 55 56 56 55 54 54 54 56 57 57 56 56 56 56 55 55 55 55 57 58 58 56 55 54 54 55 54 54 54 54 55 56 56 55 54 53 52 53 54 55 55 56 - 58 57 59 59 59 58 57 56 56 57 56 55 56 57 57 57 56 57 57 58 58 59 58 57 58 56 55 55 56 55 55 54 55 56 57 58 59 58 56 55 54 54 55 55 56 55 56 56 57 57 57 55 54 54 54 55 54 54 55 55 55 56 57 59 59 58 58 57 58 59 59 59 59 57 56 57 58 58 57 56 56 57 58 57 55 57 58 57 58 59 58 58 58 59 59 58 56 54 55 58 58 58 56 55 54 56 56 57 57 55 57 59 59 58 58 58 57 55 55 57 57 55 54 53 53 54 56 56 56 55 55 56 58 58 59 58 55 53 54 58 59 57 54 54 57 58 58 58 59 59 59 59 58 56 57 56 57 57 57 56 56 56 57 57 58 57 57 58 58 56 56 55 55 54 54 54 55 56 56 55 55 55 55 55 55 55 56 56 57 56 55 57 57 56 55 55 55 55 55 55 56 55 55 54 55 59 57 56 55 55 56 56 55 55 55 55 55 57 56 55 54 55 56 56 55 55 55 54 53 54 54 55 55 54 53 53 54 55 55 55 56 58 57 56 55 55 55 56 56 55 54 53 54 57 58 58 58 58 59 59 57 55 54 55 55 55 55 54 56 56 56 55 55 56 57 58 57 55 55 56 56 56 57 57 57 57 57 57 57 58 57 56 55 55 56 57 58 58 57 57 57 57 55 55 56 57 55 53 52 54 56 56 54 54 55 56 57 57 57 56 56 55 56 56 55 54 52 51 52 54 56 56 56 55 54 55 54 54 55 55 56 56 55 55 55 56 57 56 56 56 56 56 55 55 57 58 58 58 57 56 56 55 54 52 53 53 53 53 54 55 56 56 57 57 57 55 54 52 52 53 55 55 55 55 55 56 55 54 53 52 52 53 54 53 52 51 53 53 55 54 54 53 54 55 55 54 53 53 55 56 57 56 55 55 55 56 57 57 56 56 58 58 56 55 54 53 54 55 55 55 54 55 55 54 55 55 54 53 53 54 54 55 56 56 56 56 56 55 55 55 - 59 57 57 59 59 58 57 56 56 56 56 56 56 57 58 58 58 57 57 56 56 56 56 56 56 54 54 56 57 57 56 56 56 58 59 59 59 58 57 54 54 55 57 57 56 55 54 55 57 58 57 54 53 53 55 55 54 53 53 55 56 58 59 59 59 58 58 57 57 58 58 60 60 55 54 56 58 58 57 56 57 58 59 58 56 57 57 57 57 58 58 58 58 60 59 58 56 53 54 56 57 57 57 56 56 57 57 57 57 56 56 58 58 59 59 59 58 56 56 57 58 56 54 52 53 55 57 57 56 54 54 56 58 58 58 57 54 53 54 58 59 57 54 54 55 57 58 58 58 59 59 59 58 56 57 57 57 57 56 56 56 56 56 57 57 58 58 59 58 55 56 56 55 56 56 54 56 57 55 55 55 56 56 55 54 55 57 57 57 56 56 58 58 56 56 55 55 55 56 56 57 57 57 56 57 59 57 54 53 54 56 57 55 55 54 55 56 56 55 54 54 55 56 56 56 56 56 55 55 55 55 55 56 55 54 53 53 54 55 55 57 58 57 56 55 55 55 56 56 55 54 53 55 57 59 59 58 57 57 57 56 55 53 53 54 55 55 55 55 56 56 55 54 54 56 57 55 53 54 55 56 56 55 55 55 56 56 58 58 58 57 57 56 56 57 57 58 59 58 58 57 56 55 55 56 58 57 56 55 55 55 55 54 54 56 58 58 58 56 55 54 54 55 57 55 53 52 52 53 54 55 56 55 55 54 55 56 56 57 57 57 56 55 55 55 56 57 56 54 53 54 54 53 52 53 54 56 56 56 55 57 57 55 53 52 52 53 54 55 55 56 56 58 58 57 56 54 53 53 54 56 57 57 56 56 56 55 53 53 53 54 55 55 54 53 53 53 54 56 56 55 53 54 54 55 55 53 53 54 56 57 57 56 55 55 56 57 57 56 56 59 59 57 55 54 53 53 53 53 53 55 55 54 55 55 55 55 53 52 51 51 53 54 56 56 55 55 55 55 55 - 59 56 56 58 59 58 57 56 56 57 58 58 58 58 59 59 58 57 57 56 55 54 54 55 55 54 54 56 57 58 57 57 58 59 60 59 58 58 57 55 55 57 59 60 58 55 54 55 57 57 56 54 54 55 56 57 54 53 54 56 57 59 60 59 58 57 57 56 56 56 57 58 58 54 53 55 57 58 58 58 58 59 60 59 57 56 56 56 57 57 57 56 57 59 58 57 55 54 54 55 55 56 56 57 58 59 59 58 57 56 56 58 58 59 60 60 58 56 56 58 59 56 54 53 53 55 57 57 56 54 54 55 57 57 57 56 54 54 55 58 59 57 54 53 54 57 57 58 58 58 58 57 57 56 56 57 57 56 56 55 55 57 58 58 58 58 58 58 56 53 55 57 56 57 57 55 56 58 56 55 56 57 57 56 56 56 57 58 57 56 56 59 59 57 56 55 54 55 56 57 57 58 58 58 58 56 54 52 52 54 56 58 57 56 55 55 56 54 53 53 54 55 56 57 57 56 56 56 56 57 57 57 57 57 56 55 54 54 55 56 58 58 57 55 53 54 55 55 56 55 55 54 55 57 57 57 56 56 55 55 55 54 54 54 53 54 54 54 55 56 55 54 53 54 55 57 55 53 54 55 55 55 55 54 55 56 57 58 59 59 58 58 57 58 58 58 58 58 58 57 56 56 56 57 57 59 59 59 57 54 53 53 52 53 56 58 58 58 56 54 53 53 54 56 55 53 53 53 53 55 55 56 56 55 55 56 56 56 57 58 57 55 54 54 55 56 56 55 53 52 53 53 53 52 52 53 56 57 57 57 58 57 56 54 52 52 55 56 56 55 54 56 57 58 58 57 56 54 56 57 58 58 58 58 56 55 54 53 52 54 56 57 57 56 56 55 55 56 57 56 55 53 54 54 55 55 54 52 53 54 56 56 56 55 55 56 56 56 56 55 58 58 57 56 56 55 54 53 52 53 54 56 54 54 55 56 56 56 53 51 49 50 53 55 54 53 53 53 54 54 - 57 56 56 57 58 58 57 56 56 57 59 60 60 59 58 58 58 57 56 55 54 54 54 55 56 55 54 55 57 57 57 58 59 59 59 59 57 58 59 57 57 59 61 61 60 56 55 55 56 56 56 55 55 57 58 57 56 55 56 57 59 59 59 58 57 57 56 56 56 55 55 56 56 54 54 54 56 58 59 59 58 58 58 57 56 55 54 55 56 57 56 55 56 57 57 56 54 55 55 55 54 54 55 57 58 61 60 58 56 56 57 58 58 59 60 60 58 56 55 57 59 56 55 55 55 55 56 56 56 56 54 55 55 55 55 55 55 55 56 58 58 57 55 53 54 56 57 57 57 57 56 55 55 55 56 56 56 55 55 55 55 57 59 60 59 58 57 56 54 52 54 57 58 58 57 56 57 58 57 56 56 58 59 59 58 57 56 57 57 56 56 58 59 58 57 55 55 55 56 56 56 56 57 58 57 54 52 51 52 54 56 59 58 57 56 55 55 52 52 53 55 56 57 58 58 57 56 56 57 58 58 57 58 58 58 57 55 55 56 57 58 57 56 55 54 54 55 56 56 55 56 56 56 57 57 57 56 55 54 54 54 55 56 55 54 52 52 53 54 56 55 53 53 54 56 56 55 54 54 55 55 55 54 54 55 56 57 57 57 58 58 59 59 59 58 57 57 57 56 55 56 57 58 58 57 58 59 59 57 54 52 52 52 53 55 56 57 57 56 54 54 53 54 55 54 53 53 53 54 55 55 55 55 55 56 57 55 55 57 56 55 54 53 54 56 56 56 55 53 53 55 55 55 54 54 55 57 58 59 58 57 56 56 54 53 54 56 56 55 53 53 54 54 56 57 58 58 57 57 58 58 58 59 58 56 55 53 53 53 55 56 57 57 57 57 56 56 57 57 57 55 53 54 54 54 55 54 53 52 53 54 55 55 54 55 55 55 55 55 54 55 55 55 56 57 57 55 54 52 52 54 55 53 53 54 56 57 58 56 53 51 50 53 54 52 51 52 52 54 55 - 56 57 58 58 58 59 58 56 55 56 58 60 59 58 58 59 58 57 57 56 55 54 55 56 57 56 54 54 55 56 56 57 58 58 58 57 56 58 60 59 59 60 61 60 59 57 56 56 56 57 56 55 56 58 58 57 56 56 58 59 58 58 59 58 58 57 57 57 57 56 56 56 56 56 55 54 54 57 59 59 58 56 55 55 55 54 54 56 57 57 56 55 55 56 56 56 55 56 56 56 55 55 55 56 57 58 58 56 55 57 58 58 58 59 60 60 58 56 55 57 59 58 57 57 56 56 56 57 57 57 57 55 53 54 54 55 55 56 57 57 57 56 55 55 54 55 56 57 57 56 55 55 55 56 56 56 55 55 54 55 55 56 58 59 59 58 57 55 54 53 54 56 58 57 56 57 57 57 57 56 56 58 60 61 61 57 55 55 55 56 56 56 57 58 58 56 56 55 55 55 55 54 54 54 55 56 55 54 53 54 56 59 58 57 56 54 53 51 51 53 55 57 58 58 58 57 57 57 57 58 57 57 58 58 58 57 57 56 56 56 57 56 55 54 54 56 56 56 56 55 55 56 57 58 59 58 57 56 55 53 56 57 58 58 55 52 51 52 54 55 55 53 53 54 56 57 56 54 54 55 54 54 53 54 54 55 56 56 56 57 57 58 59 57 56 56 55 55 55 55 57 60 59 57 55 54 54 55 55 54 53 54 53 51 52 54 55 56 56 56 56 55 54 55 53 52 52 53 54 54 55 54 54 55 56 57 53 52 54 55 54 53 53 54 56 57 57 56 56 56 57 58 58 56 55 56 57 58 58 56 53 53 55 53 52 53 55 55 54 51 50 52 52 53 56 58 58 58 57 56 57 57 58 58 56 54 53 53 53 55 55 56 56 55 56 56 56 55 55 54 54 54 54 53 53 54 55 55 52 52 53 53 52 53 53 54 55 54 53 53 53 53 53 54 56 58 57 55 53 52 54 54 53 52 53 55 57 59 58 56 54 54 56 56 53 52 52 53 55 55 - 58 59 59 57 57 58 58 56 54 56 59 60 59 59 60 59 59 59 58 57 56 55 55 56 57 57 57 55 55 54 54 56 57 57 57 57 58 58 59 60 60 60 59 58 57 57 57 58 58 58 57 57 58 58 59 57 56 57 58 60 59 59 58 59 58 58 58 59 59 58 58 58 57 57 55 53 53 56 60 59 57 55 54 54 55 55 55 56 57 58 57 55 55 55 56 57 57 57 57 58 58 58 56 55 54 55 55 55 55 57 58 57 57 58 58 59 58 56 55 55 57 58 58 59 58 57 57 58 59 60 58 56 54 55 55 56 57 56 56 55 55 55 56 56 56 54 55 56 57 56 55 55 56 57 57 56 55 54 54 54 55 56 57 57 57 57 57 57 56 55 55 56 58 57 56 58 57 56 57 56 56 58 60 62 61 57 54 53 55 55 55 55 56 58 57 55 56 56 57 57 56 55 54 55 56 57 56 54 54 55 56 57 57 56 55 54 54 54 54 56 56 57 57 58 57 57 58 58 57 56 56 56 57 57 57 57 56 55 55 54 55 57 56 55 55 57 57 57 56 56 56 57 58 60 59 58 57 56 55 54 55 57 59 58 57 53 52 53 54 55 55 54 54 55 56 56 55 55 54 54 53 53 53 53 54 54 55 54 55 55 56 57 56 55 54 53 53 54 55 56 58 59 58 56 54 53 53 53 54 54 54 55 54 52 53 53 54 55 56 57 56 55 54 53 53 54 54 54 54 55 55 55 56 56 56 57 53 51 53 54 54 53 53 54 56 57 58 58 56 55 57 58 57 55 54 54 55 55 55 53 52 52 54 53 53 53 54 54 53 51 52 53 53 54 55 58 58 56 56 55 55 55 56 57 55 54 54 54 54 54 55 55 55 54 54 55 54 53 52 51 52 53 53 53 53 54 56 57 53 52 53 53 52 52 53 54 54 54 52 52 53 53 52 53 55 57 57 56 54 54 54 55 54 53 53 54 56 58 57 56 55 55 56 57 55 54 55 55 56 56 - 60 60 59 56 56 57 58 56 55 56 59 61 60 61 61 60 60 60 59 58 57 56 55 55 56 58 59 56 54 53 55 56 57 56 56 57 59 58 58 60 60 59 58 57 56 56 58 59 59 59 59 58 58 59 59 57 56 56 58 59 59 59 58 58 58 58 58 59 60 60 59 58 57 57 55 52 53 56 60 60 57 55 55 56 58 57 56 57 58 58 58 56 55 56 57 58 59 58 58 59 60 60 58 55 54 53 54 55 56 57 57 57 56 56 57 58 57 56 55 55 56 58 59 60 59 58 57 58 59 60 59 58 56 58 58 58 58 57 55 54 54 54 56 58 58 53 54 56 56 56 55 56 57 58 57 56 55 55 55 55 54 55 56 56 55 56 56 57 58 56 56 55 57 56 56 58 56 55 56 56 56 57 59 61 60 56 54 54 55 56 56 56 57 57 56 55 55 57 59 59 58 57 57 58 58 58 56 54 54 55 56 56 56 56 56 55 56 57 57 57 58 58 57 57 57 57 58 58 57 54 55 56 57 56 56 56 56 55 54 53 55 58 57 55 55 57 58 58 57 57 57 57 59 60 59 58 57 56 55 53 54 56 58 58 57 55 53 53 53 54 55 55 56 57 57 56 55 55 55 54 53 53 53 54 55 55 55 54 54 54 55 55 55 54 53 53 54 55 57 58 57 56 56 55 55 55 54 54 55 55 54 54 54 54 54 55 55 56 56 56 55 55 54 52 54 55 55 55 55 56 56 56 57 57 57 58 55 54 55 55 55 54 54 54 55 56 57 57 55 55 57 57 56 55 54 54 55 54 53 52 53 53 54 54 54 54 55 55 54 54 55 56 54 54 55 56 56 55 54 54 54 55 56 56 55 54 55 55 55 54 54 54 54 55 55 54 53 51 50 50 51 52 53 53 54 55 57 58 54 53 54 54 54 53 54 55 55 54 53 52 54 54 53 53 55 56 56 56 56 55 55 55 55 55 54 54 55 56 56 56 55 55 56 56 56 56 56 55 55 55 - 61 61 60 56 55 57 59 57 55 56 59 61 61 60 60 60 59 59 59 58 57 57 56 55 55 58 58 54 52 53 56 57 57 57 56 57 59 58 57 58 59 58 58 57 56 56 58 59 59 60 60 58 57 58 60 58 57 56 57 58 58 59 59 59 58 57 56 57 59 60 60 59 56 56 54 53 54 57 59 59 57 55 56 58 59 58 57 56 57 58 59 57 56 57 58 59 59 58 58 59 59 59 59 57 56 55 55 57 58 57 57 58 57 56 57 57 57 56 56 55 56 57 58 58 57 57 57 57 58 58 58 57 57 60 60 59 59 57 55 54 53 55 57 58 58 54 54 56 56 55 56 56 58 59 58 56 55 56 56 55 56 56 55 55 54 54 55 56 58 58 56 54 54 55 56 57 57 55 56 57 57 56 58 59 58 55 54 55 57 58 57 58 58 58 57 55 55 58 60 60 60 59 60 60 60 58 55 53 53 55 57 58 57 56 57 57 58 59 58 57 57 57 58 58 57 57 57 58 56 54 56 57 58 57 56 55 55 55 55 53 55 59 57 55 54 57 58 58 58 57 58 58 60 60 57 56 58 57 55 52 53 55 57 57 57 57 55 53 53 55 56 57 58 58 57 56 55 56 56 55 54 54 53 54 55 56 55 55 55 54 55 55 55 54 55 56 57 58 59 59 57 55 53 54 56 56 56 54 55 56 56 53 54 56 56 56 57 57 56 55 55 54 53 53 55 57 57 57 56 56 55 55 56 57 57 57 58 58 58 57 56 56 55 55 55 54 55 55 55 56 57 56 55 55 54 55 55 55 54 54 54 54 53 53 54 56 56 56 56 57 56 55 54 54 55 56 55 54 54 54 55 55 56 55 54 54 56 56 56 54 54 54 54 55 55 54 53 52 52 52 52 53 53 54 56 57 58 57 54 54 56 56 55 55 54 54 55 55 54 54 56 57 55 54 54 55 56 57 58 57 55 54 56 56 55 54 53 54 54 55 56 56 56 56 55 56 56 56 56 56 - 58 61 61 56 55 57 59 58 56 55 57 59 58 57 57 57 57 57 58 58 58 58 58 58 57 56 54 51 50 52 57 59 59 57 56 56 58 56 55 57 58 59 59 59 58 56 57 58 59 60 60 57 56 58 61 61 59 56 55 56 57 58 59 58 57 55 54 56 58 60 60 58 56 56 56 55 56 58 59 58 56 55 56 57 58 59 58 55 56 57 59 58 57 57 58 59 60 58 57 57 57 58 60 60 59 59 59 59 59 57 57 59 58 58 57 58 58 57 56 55 55 57 56 56 56 57 57 56 55 55 56 56 58 59 59 59 59 58 56 53 52 54 57 58 57 56 56 56 55 55 55 56 58 59 58 56 56 58 59 58 57 57 56 54 54 53 53 54 55 57 57 54 51 54 56 56 57 57 56 58 59 57 58 58 56 54 55 57 58 58 57 59 59 59 57 54 55 57 58 59 58 58 59 59 59 58 55 53 54 58 60 60 58 56 56 58 58 58 57 57 57 57 58 59 57 57 57 56 55 56 58 60 60 58 56 55 56 56 56 55 57 59 56 53 53 55 57 59 59 58 58 59 61 62 57 56 58 58 56 53 53 54 56 57 58 59 55 53 53 56 57 58 60 60 58 55 54 54 54 54 55 54 53 52 54 55 55 54 55 56 56 56 56 57 59 60 61 61 59 58 57 56 53 53 54 54 52 51 53 56 57 54 53 53 55 55 56 56 55 54 54 55 55 56 57 57 57 56 55 55 55 55 56 56 56 56 58 59 59 58 57 57 57 56 55 55 55 56 57 57 56 55 54 54 54 54 54 54 54 54 54 54 52 52 54 56 56 56 56 57 56 53 53 54 55 55 54 53 54 54 55 55 54 54 54 56 57 57 57 55 53 52 53 54 54 53 54 54 55 54 54 53 53 54 57 58 57 56 52 52 55 56 56 55 53 53 54 54 55 55 57 57 55 53 53 54 56 58 60 58 56 54 55 56 55 54 53 53 54 55 57 57 57 56 56 56 57 57 57 57 - 58 60 60 58 57 58 59 59 57 57 58 58 58 56 56 56 56 56 57 58 58 59 59 59 58 55 54 53 52 53 56 57 57 56 55 55 56 54 53 56 58 59 59 59 57 57 57 57 57 58 58 57 57 58 60 59 58 58 57 57 57 57 57 57 58 57 57 56 57 58 59 58 56 56 56 57 57 58 57 56 55 55 55 57 58 57 57 56 57 57 57 56 56 56 58 59 58 57 57 57 57 59 59 61 61 60 59 58 58 58 57 57 58 58 58 60 59 56 56 56 56 56 56 55 56 56 56 54 54 54 56 57 58 58 57 57 58 58 56 53 53 55 57 57 56 56 56 57 57 56 55 56 57 58 58 57 56 56 58 58 57 57 57 55 54 53 55 55 56 56 56 54 53 55 57 56 57 58 57 58 59 58 57 56 56 56 56 57 58 58 58 58 58 56 55 54 54 55 57 58 57 55 55 57 58 56 56 56 57 59 61 61 58 56 55 57 58 57 56 55 55 56 57 58 57 56 56 55 55 57 58 58 59 59 58 57 57 56 56 55 56 58 57 54 52 54 56 57 57 57 58 58 59 59 58 57 57 57 56 54 54 55 56 58 58 56 53 51 52 55 58 60 60 59 57 54 54 55 55 54 54 53 52 53 53 54 54 55 56 57 55 56 58 61 60 59 59 60 60 58 57 56 53 53 54 55 53 52 52 54 55 55 54 53 54 55 55 55 55 55 55 55 55 54 55 57 57 56 55 54 53 54 53 53 53 54 56 57 58 58 58 56 56 56 57 56 56 55 56 56 55 55 54 54 53 53 54 54 54 53 53 53 52 54 55 57 56 56 57 57 55 52 53 55 55 55 54 54 55 56 56 55 54 54 55 56 57 58 57 56 53 53 54 54 53 53 56 56 55 54 54 53 53 54 56 56 56 55 53 53 54 55 55 55 55 55 55 56 56 56 57 56 55 54 53 53 55 58 59 57 54 52 54 54 53 52 51 52 54 55 56 56 56 56 54 55 56 57 58 58 - 58 59 59 59 59 59 58 58 59 59 59 59 59 57 56 57 56 56 57 57 58 58 58 58 58 56 56 56 56 56 56 55 54 54 54 55 56 54 54 57 59 59 57 57 57 57 58 57 55 55 56 58 59 59 57 56 57 58 59 58 57 56 56 56 59 60 60 59 58 59 59 59 58 57 57 58 58 57 56 56 56 56 56 58 59 56 56 58 59 57 54 55 55 55 58 58 56 56 58 59 59 58 58 60 60 59 58 57 57 57 56 55 58 59 59 60 58 55 57 58 57 55 56 56 57 56 55 55 55 56 57 58 59 58 56 55 56 57 57 55 54 56 58 58 57 56 56 58 59 57 56 56 57 58 59 58 56 54 56 57 56 57 57 57 54 54 58 58 58 57 56 55 56 57 57 56 57 58 58 58 57 57 56 55 56 58 58 56 57 58 59 57 55 53 54 55 54 54 56 57 56 54 53 56 56 55 56 58 58 59 60 61 60 56 55 56 58 57 56 55 54 55 55 56 56 56 55 55 56 57 57 57 57 59 59 59 58 57 55 55 54 56 57 54 52 53 55 55 54 56 58 58 56 55 58 59 57 55 55 56 55 54 55 58 58 54 52 51 52 54 57 59 58 57 56 55 56 57 57 56 53 52 52 54 55 55 55 56 58 57 54 55 60 63 59 55 55 58 61 60 57 54 53 54 56 57 57 56 53 52 53 54 53 53 54 55 56 56 56 57 56 54 53 51 52 55 56 56 55 54 54 54 53 52 53 56 54 54 57 58 57 55 55 56 57 57 56 53 54 55 56 56 56 55 54 54 55 55 54 53 51 52 53 55 55 56 56 57 57 56 55 53 54 55 54 54 54 55 55 56 57 56 56 55 56 56 56 57 57 55 55 56 57 55 53 54 57 56 54 52 52 52 53 54 55 55 55 56 57 57 56 55 55 56 57 58 57 57 56 55 55 55 55 55 54 53 55 56 57 55 51 50 52 54 54 52 53 53 55 55 54 53 54 55 53 53 55 56 57 57 - 58 59 59 58 57 56 56 57 58 58 58 57 56 55 56 57 58 58 58 58 57 58 58 58 58 58 57 57 57 57 57 57 57 56 56 56 56 56 57 59 59 58 56 56 57 56 57 56 54 55 56 57 57 58 57 57 57 58 57 56 56 56 57 57 59 61 61 59 58 59 60 60 59 60 60 58 58 57 56 56 57 57 58 59 60 56 56 58 57 56 55 54 55 56 57 56 56 57 59 58 56 55 56 59 60 60 58 56 55 55 55 56 57 58 58 57 57 56 56 56 56 55 56 56 57 56 55 55 56 57 58 59 59 56 54 55 56 57 56 55 54 56 58 59 58 57 58 58 58 57 56 56 57 59 59 58 57 55 56 56 55 55 57 57 55 55 58 60 59 57 56 56 56 57 57 56 55 56 57 57 57 57 57 56 57 58 58 57 56 57 58 57 56 54 55 56 55 54 55 56 57 56 54 53 53 56 58 58 58 57 58 60 59 57 56 58 60 59 58 55 54 53 54 56 56 55 54 52 54 57 57 57 57 56 56 56 56 56 55 54 53 55 54 54 54 54 55 55 55 56 56 56 55 55 58 59 57 56 55 55 55 54 54 54 56 56 56 55 54 54 54 54 53 54 56 59 57 56 58 58 57 55 54 56 57 57 56 56 58 58 56 56 59 59 56 53 54 57 59 59 55 52 53 54 56 57 56 55 55 54 53 53 51 52 54 56 58 58 58 57 56 54 53 51 52 53 54 55 55 54 55 55 54 54 55 57 56 55 56 56 55 54 54 55 56 57 56 54 55 56 56 57 57 56 56 55 54 55 54 53 52 52 53 53 53 54 55 56 57 57 56 54 54 54 54 53 53 54 54 55 57 57 58 57 55 53 53 55 56 55 56 57 58 56 55 56 55 54 53 52 53 53 54 55 55 56 55 56 57 58 56 56 55 56 56 56 56 54 53 53 53 54 56 56 55 54 54 55 55 54 53 52 53 55 56 57 57 57 57 56 54 53 54 55 54 54 55 56 57 58 - 58 59 59 58 56 55 55 56 58 59 59 58 55 55 56 57 58 59 59 58 57 57 57 58 59 58 57 58 58 59 59 59 59 58 57 57 58 59 61 61 59 58 58 57 58 58 58 58 57 56 56 56 56 57 58 58 58 57 56 55 55 55 56 57 60 60 60 58 57 58 59 59 58 60 60 58 57 57 56 57 57 58 59 59 59 57 57 58 57 57 57 54 55 58 57 56 57 59 59 58 56 54 55 58 60 60 57 55 54 54 55 58 57 58 58 55 55 57 56 55 56 57 57 57 57 56 56 56 56 56 58 58 58 56 55 55 56 57 57 55 55 57 59 59 58 58 58 58 57 56 55 56 57 59 59 59 58 57 57 56 54 55 56 56 54 54 58 59 59 58 56 56 57 58 58 56 55 55 55 56 57 58 58 58 58 58 58 57 57 56 56 57 57 56 56 57 56 56 56 56 57 57 55 52 52 57 59 58 57 56 56 58 58 58 58 60 61 59 58 55 52 53 54 55 56 56 54 53 54 56 58 58 57 56 54 54 56 57 56 54 53 54 53 54 57 55 55 54 56 55 53 54 55 56 58 58 57 55 55 56 55 54 53 54 55 56 56 57 57 56 54 53 51 52 55 59 57 54 57 59 58 55 54 56 58 58 57 55 57 58 57 57 58 57 54 52 53 55 58 58 55 53 54 55 56 56 55 55 55 55 53 52 51 52 54 57 59 58 57 56 55 53 53 52 52 53 54 54 54 54 55 55 55 54 54 56 56 56 56 55 54 54 54 55 56 56 56 55 56 56 57 58 58 58 58 56 55 55 55 54 53 53 53 53 53 53 54 55 56 57 57 56 56 55 55 54 53 54 54 55 56 56 57 57 54 52 52 54 55 56 57 58 59 58 57 57 56 55 55 54 54 55 55 56 56 55 55 55 56 57 56 56 56 55 55 55 54 53 51 51 53 55 56 57 57 55 55 54 55 55 55 54 54 56 58 59 59 58 57 55 53 54 55 56 55 54 55 56 57 57 - 58 59 59 58 57 56 56 57 58 59 59 58 57 56 56 56 57 58 58 58 58 58 58 58 58 57 57 57 58 59 60 60 59 59 58 58 59 60 61 59 58 58 58 58 58 58 58 58 57 57 57 56 56 57 59 59 59 58 56 55 54 54 56 57 59 59 58 56 56 57 57 57 56 58 58 57 56 56 57 58 58 59 58 58 57 56 58 59 57 57 57 55 56 60 59 58 58 58 58 59 57 55 55 57 59 59 57 56 55 55 57 59 58 58 57 54 55 58 57 57 57 59 59 58 57 56 57 57 56 56 56 56 55 56 56 56 57 58 58 56 57 58 59 59 58 57 57 57 56 56 55 56 57 59 60 60 59 58 57 56 54 54 56 55 53 53 56 58 59 58 56 55 57 58 59 57 55 55 56 57 58 57 59 59 59 58 58 58 58 56 55 57 58 57 56 56 56 57 57 57 57 57 56 53 53 57 58 58 58 56 56 57 58 58 59 60 60 58 56 54 53 53 55 56 57 57 56 56 56 57 58 58 57 55 54 55 57 58 57 53 53 55 54 56 59 57 55 55 56 55 52 53 55 56 57 57 56 54 54 56 56 55 54 55 56 55 56 57 58 58 56 54 53 52 54 56 55 54 57 58 57 54 54 55 58 58 57 56 55 55 58 58 58 56 54 53 54 55 56 57 56 55 56 56 56 55 54 54 55 55 54 52 53 55 56 58 58 57 56 54 53 52 53 53 54 55 55 54 54 54 55 55 54 53 53 53 55 57 55 54 55 55 56 56 57 56 55 54 56 57 56 57 58 59 58 57 56 56 56 55 55 55 55 55 54 53 53 55 56 57 58 58 57 56 56 56 55 55 55 55 55 54 55 56 56 55 53 54 55 55 56 58 59 58 57 57 56 56 56 56 56 56 56 56 55 54 54 54 56 56 56 55 56 56 56 56 55 53 52 51 53 55 57 58 58 57 54 54 54 54 55 55 55 57 58 58 57 56 55 54 53 54 56 57 56 55 54 54 55 56 - 58 58 57 57 57 58 58 57 58 58 59 58 59 58 56 56 55 56 57 58 59 60 59 58 57 56 55 56 57 58 59 60 59 58 58 59 60 59 58 56 56 57 57 57 57 55 55 54 54 56 58 57 57 58 59 60 60 58 56 55 55 55 56 57 58 58 56 55 55 57 58 57 54 55 56 55 55 56 58 58 59 58 57 55 54 56 59 59 58 57 57 57 57 59 59 60 59 57 57 60 59 57 56 57 58 58 58 57 58 58 60 61 60 59 57 54 54 57 57 58 60 61 60 58 58 57 57 57 57 56 55 54 54 57 58 58 58 59 58 58 58 58 58 58 57 56 56 56 56 55 56 57 59 60 61 60 59 59 58 56 54 54 55 55 52 52 55 57 57 57 55 55 56 58 59 58 56 55 56 58 58 57 59 60 59 57 58 59 59 57 55 56 58 59 55 53 54 57 59 58 57 56 57 55 55 56 58 59 59 58 57 58 58 59 58 58 57 56 55 54 55 55 56 57 57 57 58 58 58 56 57 57 56 55 55 56 57 57 56 54 54 56 55 56 58 57 56 56 56 55 54 54 55 56 57 57 55 54 54 56 57 57 57 57 57 56 55 56 57 57 57 56 55 54 53 53 54 55 56 56 55 53 53 55 57 57 56 56 54 53 58 60 59 57 56 57 57 56 56 56 55 55 56 57 56 55 54 54 54 55 56 56 57 59 59 58 57 56 54 52 51 52 54 55 56 57 56 55 55 55 56 56 55 53 52 52 55 57 56 55 56 56 57 57 57 56 55 54 55 57 56 55 56 57 57 56 56 55 56 57 57 56 57 56 55 54 53 54 54 56 57 58 56 55 56 57 58 58 56 55 53 53 54 54 57 57 54 54 54 53 54 55 56 56 56 56 56 57 58 58 58 57 57 56 54 54 53 54 55 56 56 56 56 57 57 57 56 55 54 54 53 54 56 57 57 56 55 53 53 53 54 54 55 56 56 56 54 53 53 54 54 53 54 56 57 55 53 52 54 56 - 61 58 56 57 58 57 58 57 58 58 58 58 57 58 58 57 57 57 58 59 60 60 59 58 56 55 55 55 56 57 58 58 58 58 58 59 60 59 58 57 56 57 58 57 56 54 53 52 53 56 58 57 57 58 60 60 59 58 56 55 55 56 57 58 58 58 57 56 57 59 59 58 55 55 55 55 56 57 58 58 58 57 56 55 54 57 59 59 59 58 56 57 57 57 59 60 60 57 57 59 59 57 56 58 59 59 59 58 59 60 61 60 61 59 57 57 56 55 57 59 61 60 59 58 57 57 57 58 58 57 56 54 53 56 57 58 58 58 57 57 58 58 58 56 56 55 56 56 55 55 56 57 59 60 60 59 59 57 57 56 54 54 55 55 52 52 55 57 57 56 54 54 55 57 58 57 57 56 56 57 58 58 59 60 58 57 57 59 59 57 55 56 57 57 54 51 52 56 57 56 55 55 56 56 55 56 57 59 60 59 58 58 59 59 58 56 56 56 56 56 57 57 57 57 56 55 56 57 56 55 56 56 56 56 56 56 57 56 56 55 54 56 57 56 55 55 56 56 56 56 57 55 54 54 56 57 56 54 54 57 57 58 58 58 59 57 55 54 53 53 54 55 56 55 54 54 54 54 55 54 53 52 53 55 57 56 56 56 54 53 58 60 59 58 58 59 59 57 56 57 55 52 54 55 55 54 54 54 54 56 58 60 60 60 59 58 56 55 53 52 52 54 56 58 58 58 57 56 55 56 57 57 56 55 54 54 56 57 56 56 56 57 57 57 56 55 55 55 56 57 55 53 53 54 55 55 55 55 56 56 56 56 56 56 55 54 53 52 53 54 56 57 53 52 56 58 58 58 56 54 53 53 54 54 57 57 54 53 53 52 53 54 56 55 55 56 56 57 57 57 57 57 56 55 54 53 54 54 55 55 55 56 57 58 59 58 58 57 56 55 54 54 55 55 55 56 55 54 53 53 52 52 52 54 55 56 56 55 54 55 54 54 53 54 55 54 52 51 53 56 - 61 58 57 57 57 57 56 57 58 59 58 56 55 57 59 59 59 59 59 59 59 58 58 57 57 56 56 56 56 57 57 57 57 57 57 58 59 59 59 58 58 59 59 57 56 54 54 55 56 57 57 56 57 58 59 59 58 57 56 55 56 57 58 57 58 58 58 58 58 60 60 59 56 56 56 56 57 57 57 57 56 56 56 55 55 58 59 59 60 58 55 57 57 56 58 59 58 57 57 57 57 56 56 59 60 60 59 58 58 59 59 58 60 59 58 59 56 54 56 58 59 59 58 56 56 56 57 59 58 57 56 55 55 54 55 57 57 56 56 57 58 58 58 56 56 56 56 56 56 56 56 57 58 59 59 58 57 55 56 56 54 55 56 55 53 53 56 58 58 56 54 54 55 56 57 57 57 57 57 56 57 58 59 59 57 56 57 58 58 56 54 55 56 56 54 52 53 54 55 54 55 56 57 56 55 55 56 57 58 58 58 57 57 57 56 55 54 54 56 57 58 58 57 56 54 54 54 55 55 55 55 55 56 57 58 57 57 56 55 55 55 57 58 55 53 54 56 57 56 57 59 57 54 53 55 57 57 55 55 57 57 57 57 57 57 56 55 54 52 52 52 54 55 55 54 55 54 54 54 54 53 53 55 56 56 56 55 55 54 53 57 59 59 57 58 59 58 56 55 57 54 52 52 54 54 54 55 55 54 56 57 59 59 59 57 56 55 54 54 53 53 54 56 58 59 59 58 57 56 56 57 57 57 55 54 54 56 58 56 56 56 56 55 55 55 54 55 56 57 58 55 53 52 52 53 54 54 54 55 55 54 54 54 55 55 54 53 52 52 53 55 56 53 52 55 58 58 57 54 53 52 53 54 55 55 54 52 53 54 54 54 55 56 55 55 56 57 57 57 57 57 56 55 54 53 53 53 54 55 55 55 56 57 58 58 58 58 56 55 55 55 55 54 54 55 56 56 54 54 53 52 51 52 54 57 58 57 56 54 54 54 53 54 54 55 54 53 51 53 56 - 60 58 58 58 57 56 56 57 59 58 58 56 53 56 59 60 60 61 60 58 57 56 56 57 58 58 58 57 57 57 57 57 56 56 57 58 58 59 59 58 58 59 58 57 56 56 56 57 59 58 57 57 57 57 57 57 56 56 56 56 56 58 58 56 57 58 58 58 59 60 60 58 56 57 58 58 57 57 56 55 55 55 56 56 57 60 61 60 60 58 56 57 57 56 58 58 57 57 57 56 55 54 56 60 61 60 58 56 56 58 57 56 58 58 57 58 56 53 55 56 57 58 57 55 55 56 57 58 58 57 57 57 57 54 55 57 56 55 55 57 58 59 58 58 58 57 56 57 56 56 57 57 57 57 57 57 55 54 56 56 55 55 57 56 55 55 57 58 57 57 55 55 56 56 57 57 57 58 58 56 56 58 59 58 57 56 57 57 57 56 55 54 55 56 56 55 55 54 53 54 56 57 58 56 55 55 55 54 55 56 56 55 55 55 55 54 53 53 54 56 57 58 57 56 54 53 54 55 55 55 55 56 57 58 59 59 58 57 55 55 56 57 58 56 53 55 57 58 57 58 60 58 55 53 55 57 57 56 56 58 58 57 55 54 54 54 54 54 54 53 53 52 53 54 55 55 55 55 56 56 55 55 57 57 57 55 54 54 54 54 57 58 57 56 57 57 55 54 55 56 55 53 54 54 55 55 55 54 54 55 55 55 55 55 54 53 53 54 55 55 55 55 55 57 58 59 59 57 56 56 57 57 55 54 53 53 55 57 56 56 55 54 54 54 54 54 56 56 57 58 56 54 52 51 52 53 53 54 55 54 53 53 53 54 54 54 54 53 53 53 54 55 53 54 56 57 57 55 53 52 52 53 55 56 54 52 52 53 55 56 56 56 57 56 56 58 59 59 59 58 57 56 55 53 52 52 53 54 55 55 55 55 55 56 57 57 56 55 53 53 54 55 55 55 56 57 57 55 54 53 52 53 53 56 58 58 57 55 52 52 52 53 54 56 57 56 55 54 54 56 - 58 57 58 58 57 56 56 57 58 58 57 56 55 57 59 59 60 61 59 57 55 54 55 57 58 59 59 58 58 57 57 58 57 56 56 58 58 57 56 56 57 57 57 55 55 55 56 57 59 57 57 57 57 56 56 55 54 56 56 56 56 59 59 56 57 58 59 59 59 59 58 57 56 57 58 58 57 56 55 55 55 55 57 58 58 61 62 60 59 58 57 58 58 58 58 58 58 58 58 56 54 54 57 60 60 59 56 55 56 57 57 56 57 56 56 57 56 55 55 55 56 58 58 56 55 56 57 58 58 58 57 59 59 56 56 57 56 54 54 57 59 59 58 59 58 57 56 56 56 56 58 58 57 56 56 55 55 55 56 57 56 55 56 56 56 57 58 56 55 56 56 57 58 57 57 57 57 58 58 56 56 58 57 56 56 57 57 57 56 56 56 55 56 58 59 58 56 54 54 56 58 58 58 57 56 56 54 52 53 55 55 53 54 55 55 54 53 53 53 54 55 56 57 56 55 55 55 56 56 55 56 57 58 59 59 59 58 57 55 54 55 58 57 56 55 56 57 59 58 58 59 58 56 53 56 57 56 55 55 57 57 57 54 53 52 52 54 55 56 56 55 54 53 54 54 54 55 56 58 58 58 56 57 57 57 55 54 54 54 55 56 57 56 56 56 56 55 54 55 56 56 55 56 56 55 55 54 55 54 54 53 52 52 53 53 53 54 55 56 55 54 54 55 55 56 58 59 58 57 57 57 56 54 52 51 51 54 56 56 55 54 54 54 55 55 55 55 56 57 58 56 55 54 52 52 53 54 55 55 54 53 53 53 54 55 55 56 56 55 54 54 55 55 55 56 56 55 54 53 53 53 54 55 55 53 52 52 54 56 57 56 56 56 55 56 58 59 59 59 59 58 56 55 53 52 53 53 54 56 56 55 54 55 56 56 56 55 54 52 51 54 55 55 56 57 58 57 55 53 53 55 56 56 57 58 56 54 51 50 51 52 53 54 55 56 56 56 56 56 55 - 58 57 58 58 59 59 57 57 57 56 57 58 59 59 59 59 59 58 57 55 55 55 56 58 58 59 59 59 58 58 58 58 57 57 57 58 59 56 55 57 58 59 58 57 57 56 55 56 57 57 56 57 57 56 55 53 53 55 57 57 57 59 60 57 58 60 61 61 60 59 57 56 55 56 57 57 57 56 56 56 56 57 58 58 59 62 62 61 58 58 59 59 60 61 59 58 57 58 59 57 55 55 58 60 59 56 54 56 58 58 59 59 57 56 56 55 56 58 58 57 57 60 60 58 56 56 57 57 57 57 57 60 61 58 58 59 56 53 53 56 59 60 59 59 58 57 57 57 56 57 58 58 57 56 55 56 56 57 58 58 56 55 55 56 56 57 57 55 52 53 55 57 59 58 57 56 56 57 58 56 55 57 55 54 56 58 58 57 57 58 59 57 57 60 59 57 54 53 55 59 59 57 56 57 57 56 53 53 55 57 58 56 55 56 56 55 55 55 54 53 53 55 56 57 58 57 57 57 55 54 56 58 59 59 58 58 58 58 56 53 54 57 56 55 57 57 57 58 59 58 56 57 56 54 56 56 54 52 53 55 57 58 56 54 53 53 55 56 57 57 56 55 55 55 55 55 55 55 59 61 60 56 53 54 54 54 54 54 55 57 56 56 57 58 58 58 56 55 56 58 57 56 58 56 54 52 53 55 57 56 55 52 52 53 53 53 55 57 57 56 54 54 55 56 55 55 56 57 57 56 57 57 55 53 53 53 53 54 54 54 54 55 56 57 57 56 55 54 56 57 57 57 56 54 53 53 55 56 56 55 54 54 53 53 54 56 58 58 57 55 54 54 55 55 54 54 54 55 56 57 57 57 57 56 55 54 54 55 56 56 54 53 52 51 53 57 57 57 57 57 57 56 55 54 54 55 56 57 57 57 56 55 55 56 57 57 56 54 52 51 52 53 54 56 58 59 56 53 51 52 55 58 57 57 56 53 52 51 52 55 56 54 52 51 52 54 56 57 56 55 - 58 57 57 57 58 58 57 57 57 57 59 60 60 60 58 57 57 56 55 55 55 55 56 57 58 59 59 58 58 58 59 58 57 58 57 57 57 56 56 57 59 58 57 57 57 57 55 56 56 57 58 58 57 55 54 54 54 56 57 58 58 59 59 58 59 61 61 60 59 58 57 57 56 56 57 57 56 56 56 56 56 57 59 60 60 61 61 59 56 57 59 57 58 60 59 58 58 58 57 55 55 56 57 59 58 55 55 56 59 60 61 60 57 56 57 55 57 60 59 59 59 60 59 57 56 56 57 58 58 57 56 57 58 57 58 59 57 54 53 56 58 59 58 58 58 57 57 56 56 57 57 57 56 56 56 55 56 57 58 57 56 55 55 55 56 56 56 53 51 53 55 56 57 57 57 56 56 57 57 55 55 56 56 55 56 58 58 56 56 57 58 57 58 60 59 56 54 55 57 59 59 57 55 57 57 56 53 53 55 57 58 57 57 58 59 57 56 57 56 55 55 55 56 56 57 58 57 57 55 54 56 58 59 58 56 55 55 55 54 52 53 56 55 55 57 57 57 58 59 58 56 56 56 55 56 55 53 52 52 54 56 56 56 54 54 55 57 58 58 56 55 55 55 56 56 57 57 57 59 60 58 55 53 53 53 53 54 54 56 58 58 58 59 58 58 57 56 56 57 58 57 55 56 55 54 52 53 54 57 57 56 53 52 53 54 56 57 58 57 56 55 54 54 56 53 53 55 55 55 56 57 57 56 54 53 54 54 55 55 56 56 56 56 57 57 56 55 54 55 56 57 57 56 54 54 54 56 57 56 55 55 55 54 53 54 56 58 58 57 54 53 53 54 54 54 53 54 55 56 58 58 59 59 59 56 55 55 56 56 55 53 51 51 50 52 54 55 55 55 55 55 55 54 55 56 57 58 59 58 57 57 56 55 56 56 57 57 56 54 52 53 54 55 57 58 57 55 52 51 52 55 58 57 56 56 54 53 52 54 57 58 55 52 50 51 53 56 58 57 55 - 59 57 56 55 54 55 56 57 59 60 61 61 59 57 56 55 55 54 54 55 55 55 55 56 58 60 60 58 57 58 58 58 57 57 58 57 56 56 57 59 57 56 55 55 56 57 56 55 55 57 59 59 56 54 53 55 57 58 57 58 60 58 57 57 59 60 60 58 57 58 58 59 59 57 57 56 56 55 54 54 55 57 59 62 63 61 58 55 54 55 56 55 54 55 58 61 61 57 54 54 54 55 57 57 57 57 58 58 59 61 60 57 56 55 57 58 59 58 58 59 59 58 57 55 54 56 58 59 59 57 55 53 53 55 58 60 58 56 56 57 58 58 57 57 57 57 55 54 54 55 56 56 57 56 56 55 55 55 56 56 56 55 55 55 56 56 55 53 53 56 56 55 55 57 58 58 57 56 56 55 56 56 57 57 56 57 56 56 55 56 56 56 57 59 58 57 58 58 59 58 58 57 56 56 57 57 55 53 53 54 55 55 58 61 62 58 56 56 57 58 58 57 55 55 56 57 58 57 56 55 55 56 59 58 55 51 50 51 53 53 53 54 55 56 57 57 58 57 57 56 56 56 56 56 56 55 54 53 53 54 54 55 54 54 55 57 59 60 59 56 54 53 55 57 59 58 59 59 57 55 54 55 56 56 55 54 55 56 57 58 60 61 61 58 55 54 55 56 56 56 56 55 53 53 55 56 54 52 55 57 57 54 52 53 56 59 59 58 56 55 54 53 53 52 52 53 54 54 54 56 55 55 56 55 53 53 56 59 59 59 58 57 55 54 54 54 54 54 55 56 56 56 55 54 54 55 56 56 55 53 53 55 55 54 54 54 56 56 54 52 51 53 54 55 56 56 56 56 55 55 56 58 59 59 57 55 54 55 55 54 52 52 54 56 55 53 55 56 54 54 53 52 53 56 58 58 58 58 58 58 57 56 54 53 55 57 59 58 56 54 54 55 57 58 57 55 54 53 54 54 55 55 54 55 58 57 55 53 53 55 57 56 54 52 52 54 57 58 58 56 - 60 58 57 56 55 56 57 57 58 60 62 62 60 58 56 55 54 53 54 55 56 55 55 56 58 61 61 59 57 58 59 58 58 58 59 59 58 57 58 59 59 57 57 57 57 57 55 55 55 55 57 57 54 53 52 54 56 57 56 57 59 56 55 56 57 59 60 59 59 59 60 60 60 56 54 54 54 54 54 55 57 59 60 61 62 59 56 56 56 57 57 56 56 57 59 60 59 57 56 56 55 55 56 56 56 57 58 59 60 60 58 56 55 56 57 58 58 58 57 57 57 58 58 57 57 57 58 58 57 55 55 55 55 57 59 60 58 56 55 57 58 57 56 55 55 58 57 56 55 55 56 56 56 56 56 56 55 54 57 59 58 56 54 54 56 58 59 59 58 57 56 55 56 57 58 58 57 56 56 57 58 57 57 57 57 56 56 55 56 57 57 56 57 58 58 58 58 59 59 59 57 56 56 56 57 59 56 53 53 53 54 54 55 57 58 56 55 56 57 57 57 56 55 55 56 58 58 58 57 55 55 56 58 58 55 53 52 53 54 54 54 55 55 56 56 56 56 55 55 54 54 54 54 54 55 54 54 54 55 56 57 57 56 55 55 57 58 58 58 56 54 54 56 57 58 57 57 56 55 54 54 56 57 57 56 56 57 59 58 56 57 57 57 57 56 57 57 57 56 55 56 57 54 54 55 55 53 52 55 57 58 55 54 54 56 58 58 56 55 54 54 53 53 52 52 53 54 53 54 56 55 55 57 57 56 56 57 58 59 59 58 57 55 54 53 53 53 53 56 58 57 55 54 53 53 54 54 54 55 55 55 56 54 53 53 53 55 55 54 53 53 54 54 53 55 56 56 56 56 56 56 56 56 55 57 57 54 52 53 54 53 54 55 58 57 55 55 55 54 54 53 52 53 55 57 58 57 57 57 57 57 55 53 53 54 56 58 58 57 54 52 53 55 56 56 54 54 53 54 54 53 53 53 54 56 55 54 53 52 54 56 56 54 53 53 55 57 58 57 55 - 59 59 58 57 57 58 58 57 57 59 61 62 61 59 57 57 55 53 53 55 56 56 56 56 58 60 61 58 57 57 58 58 58 59 59 60 59 58 58 60 60 59 58 58 57 56 54 54 55 55 55 56 55 53 53 54 56 57 57 57 59 57 56 55 56 58 59 59 59 59 60 60 59 55 53 54 55 55 55 57 58 60 60 60 59 56 55 57 58 58 58 57 57 58 59 59 57 57 57 57 56 56 55 55 55 56 58 60 61 59 57 57 56 57 58 58 58 57 56 56 56 58 58 58 58 58 57 57 56 55 55 56 57 59 60 60 58 55 54 57 58 58 56 54 55 59 59 57 57 57 57 57 57 57 57 58 57 54 56 60 59 56 54 54 57 59 61 62 62 58 56 56 57 58 59 59 57 56 57 59 60 58 58 58 57 55 54 55 57 58 59 57 56 56 57 57 58 59 59 59 57 56 55 56 58 59 56 53 52 53 54 54 54 55 55 54 55 57 56 56 56 55 54 55 57 58 58 58 57 56 56 56 56 56 56 55 55 55 55 54 54 54 55 56 57 56 55 54 54 55 54 54 53 53 54 54 55 56 57 58 58 58 57 55 55 57 57 57 56 56 55 56 57 57 57 56 56 55 55 55 56 57 58 58 57 57 58 58 57 56 54 54 54 56 57 58 58 57 57 57 58 58 56 55 54 54 52 51 55 58 59 57 54 54 56 57 56 55 54 54 54 53 54 53 53 54 54 54 54 55 56 56 56 57 56 56 55 56 57 58 57 57 55 55 54 54 55 55 58 59 56 55 54 54 54 53 52 53 54 56 57 57 55 54 53 54 55 55 55 56 57 57 55 54 54 55 56 57 58 58 57 56 54 52 56 57 52 51 52 54 54 54 55 58 59 58 56 55 55 54 54 53 54 56 57 57 57 56 56 57 55 54 53 52 53 55 57 57 56 54 53 53 55 55 55 55 54 54 54 55 54 53 54 55 55 54 53 52 52 54 55 54 53 52 54 55 56 56 56 55 - 59 58 57 57 59 60 60 59 58 58 59 60 60 60 60 58 55 54 53 55 57 58 57 57 58 59 58 56 56 57 57 57 58 58 59 59 58 58 59 59 59 59 58 58 57 55 54 55 57 57 57 57 57 56 55 56 57 58 57 58 59 58 57 56 56 57 58 58 58 58 59 59 57 55 55 56 56 56 57 58 59 59 58 57 56 54 55 56 58 59 58 57 57 60 61 60 58 56 57 58 57 56 55 54 55 57 59 60 61 59 58 58 58 58 59 59 58 58 57 57 57 57 57 57 57 57 58 58 58 57 57 57 57 60 61 60 57 55 55 57 58 59 57 55 55 59 59 58 58 58 58 58 58 58 58 60 59 55 56 57 56 55 55 56 57 59 60 61 61 59 57 57 57 59 59 59 57 56 57 59 60 59 58 58 57 54 53 54 56 59 60 58 56 55 56 57 58 59 59 59 57 56 56 57 58 58 55 53 53 54 55 55 55 55 55 54 55 56 56 55 55 55 54 56 56 57 57 56 56 55 56 56 55 56 57 59 59 57 55 55 54 53 56 57 58 56 55 55 56 56 57 57 56 54 54 54 56 57 58 58 59 58 56 55 56 58 57 56 55 55 56 57 57 57 56 55 56 57 57 57 58 59 59 58 57 56 56 56 56 56 54 53 54 56 57 58 57 57 58 59 60 59 56 55 54 54 52 52 55 57 58 57 55 54 55 56 55 55 54 54 55 55 54 54 55 56 55 55 56 56 56 56 55 55 55 54 52 53 55 55 56 56 55 55 56 57 57 58 58 57 55 54 55 56 55 53 51 52 54 58 58 57 56 55 55 55 55 56 57 57 58 58 56 54 55 55 56 57 58 59 59 57 54 52 54 55 51 51 53 55 55 54 54 56 58 58 56 55 56 55 55 55 55 56 58 58 57 56 56 55 54 54 53 53 53 54 55 56 56 55 55 55 55 55 55 54 54 55 56 57 57 56 56 56 56 55 54 53 52 53 53 53 53 53 55 56 55 55 55 54 - 59 57 56 57 59 61 62 60 58 58 59 59 59 60 61 60 57 56 56 57 59 59 57 57 58 58 56 55 55 56 57 58 58 58 58 57 57 58 58 58 57 57 57 57 57 55 55 57 59 60 60 60 59 58 57 57 58 58 58 57 59 59 58 56 56 57 57 57 56 57 57 58 57 56 56 57 56 57 58 58 59 59 57 55 53 53 54 55 56 57 58 57 57 59 61 62 60 56 56 58 58 57 56 55 56 58 58 59 59 59 59 59 59 59 59 60 59 58 58 59 59 58 57 56 56 57 59 60 60 59 58 56 56 60 61 59 57 56 55 57 58 59 59 57 56 57 58 58 58 58 58 58 58 57 58 58 59 58 56 53 52 53 56 59 59 57 56 56 57 58 58 57 57 58 58 58 57 56 56 57 58 58 58 58 57 54 52 53 56 58 59 57 55 54 55 56 58 58 59 59 57 56 56 57 58 57 55 54 54 56 57 57 57 57 56 55 55 56 56 55 55 54 54 56 56 55 55 54 54 55 56 56 55 56 58 60 61 58 55 55 55 53 56 58 59 58 57 56 58 59 59 59 57 56 55 55 55 56 56 57 57 56 55 55 57 58 57 55 55 55 56 58 57 56 56 55 57 59 59 58 59 59 59 58 56 55 53 52 54 57 56 55 55 56 56 56 56 56 58 60 60 58 56 55 54 54 54 53 55 57 58 56 54 54 54 55 56 55 55 55 57 56 56 55 56 56 55 57 57 56 57 57 55 54 54 53 51 51 52 53 54 55 55 56 57 58 59 59 56 53 54 54 56 58 57 55 52 52 54 57 57 55 55 55 56 56 57 56 57 57 58 57 55 54 54 55 55 56 56 57 58 56 55 53 52 53 53 54 56 56 55 54 53 54 56 57 55 55 56 56 56 55 55 56 57 57 57 57 56 56 55 55 54 53 53 54 55 55 56 55 55 55 54 54 53 52 52 54 55 56 56 56 57 57 56 56 55 54 53 52 52 53 53 54 56 56 55 55 54 54 - 58 57 57 58 59 60 60 59 59 58 59 59 58 59 60 59 58 57 58 59 59 58 57 56 57 57 56 55 55 56 58 57 57 57 57 57 56 57 57 56 55 55 56 57 58 57 56 57 59 60 60 60 59 59 58 57 56 56 57 57 57 57 57 56 56 57 58 57 56 56 57 58 58 56 55 55 56 56 57 57 58 58 57 57 56 55 54 54 55 56 57 57 57 58 60 61 61 57 57 58 58 58 57 57 57 58 59 58 57 59 59 59 59 59 60 59 59 59 59 59 59 59 57 57 57 58 59 61 61 60 58 56 56 59 60 59 57 56 56 57 58 59 59 58 57 55 55 56 58 59 59 59 58 57 57 57 57 58 55 52 50 53 57 60 60 57 53 53 54 58 58 58 58 57 56 56 57 57 57 56 55 56 57 58 57 54 51 52 54 57 57 55 54 55 55 55 56 57 57 58 57 56 56 56 57 57 57 56 56 56 57 58 58 58 57 56 55 55 55 55 54 54 54 55 55 55 54 53 53 54 56 56 55 55 57 59 60 57 55 56 56 55 58 60 61 59 58 57 58 59 58 57 57 58 56 55 55 55 55 55 55 55 56 56 58 59 57 55 54 55 56 57 56 55 55 55 57 59 58 58 57 58 59 58 57 56 54 53 54 56 56 56 56 56 55 54 55 56 57 59 59 57 55 55 55 56 55 55 56 56 56 55 54 54 54 55 56 56 57 58 58 57 57 57 56 55 55 56 57 55 57 57 55 55 55 54 52 52 52 52 53 54 54 55 57 58 58 58 53 51 54 56 58 60 58 56 54 53 55 56 55 53 53 54 56 57 56 55 56 56 56 54 54 53 53 54 53 54 54 54 56 55 55 54 52 53 56 58 58 57 56 54 53 53 54 55 54 55 56 57 57 56 55 55 55 56 56 56 56 57 57 56 55 55 54 54 54 55 56 56 56 56 55 53 52 51 51 53 54 55 54 54 57 57 55 55 55 54 53 53 53 55 56 57 57 56 55 55 55 55 - 57 58 59 59 58 59 59 58 58 58 59 60 59 58 57 58 57 57 58 59 59 57 56 55 56 57 57 56 56 57 57 57 56 56 57 58 57 56 56 55 54 55 56 58 59 58 57 57 57 58 58 57 57 58 57 56 55 55 56 57 57 57 56 56 57 59 60 59 58 56 56 58 58 56 55 55 55 56 56 57 58 59 59 59 59 57 55 54 55 57 58 58 57 57 58 59 60 58 58 58 58 58 57 57 58 59 59 58 57 57 58 58 58 59 59 59 58 58 58 58 58 58 58 58 59 60 60 60 60 60 58 56 56 59 59 58 58 58 57 57 58 59 59 59 57 53 53 56 58 59 59 59 58 57 56 55 55 57 55 52 51 53 56 59 59 58 54 53 54 57 58 58 57 56 55 55 57 58 58 56 54 55 56 58 57 55 52 53 54 56 56 55 55 58 57 56 55 56 57 57 57 56 55 55 56 58 58 58 57 56 56 57 58 58 56 56 55 54 54 54 54 55 55 56 56 56 55 54 54 55 56 56 54 53 54 57 58 57 56 57 56 56 58 61 61 59 58 58 58 58 57 55 56 58 57 55 55 55 55 55 54 55 57 58 59 59 57 55 54 55 56 56 55 54 54 55 57 58 58 57 56 57 57 58 58 57 56 54 55 56 56 56 56 55 55 55 56 57 56 56 56 56 54 55 56 57 57 57 56 56 55 54 54 53 54 55 55 56 57 58 58 57 56 56 56 56 55 56 56 54 55 57 56 56 57 56 55 55 54 53 53 54 54 55 57 57 57 57 52 51 55 58 59 59 57 55 55 54 54 55 54 53 52 54 55 56 55 54 55 56 54 52 53 53 54 53 54 54 53 53 54 54 54 54 54 56 58 59 58 57 56 55 54 54 54 54 54 56 57 58 57 56 55 54 54 55 55 55 56 57 58 57 56 56 55 54 53 55 56 56 56 57 56 55 53 52 52 52 53 54 53 53 56 57 55 54 54 54 54 54 55 56 58 59 58 56 55 55 55 56 - 56 59 61 59 57 57 57 56 57 58 59 61 60 57 55 56 57 57 57 58 58 57 56 56 56 59 59 57 56 57 57 56 55 55 57 58 58 56 55 55 55 56 56 58 59 59 57 56 55 56 56 55 56 56 56 54 53 54 57 58 58 57 56 57 58 61 63 61 58 56 56 56 56 57 57 56 55 56 56 57 58 60 60 61 61 59 57 56 56 58 60 59 58 56 56 57 57 57 57 57 57 56 55 57 58 60 60 59 58 56 56 57 57 58 58 58 59 58 58 56 56 57 58 59 60 60 59 59 58 57 57 56 57 59 59 58 59 59 58 57 57 59 59 59 57 53 53 56 58 59 59 59 58 57 56 54 53 54 55 54 53 52 54 57 58 58 57 56 55 55 56 56 56 55 55 56 58 60 60 57 55 54 56 58 58 56 55 56 56 57 57 55 56 60 59 57 56 56 57 58 57 56 56 54 55 58 60 59 57 54 54 55 56 56 55 56 55 54 53 53 54 56 57 58 57 56 57 57 57 57 56 55 53 52 53 54 56 57 57 57 57 56 57 59 59 59 58 57 58 57 55 54 56 57 56 55 56 56 56 56 55 56 58 59 59 58 56 54 53 54 55 55 55 54 53 54 56 59 58 57 56 55 56 56 56 57 56 56 55 56 56 55 55 55 56 58 59 58 56 54 54 55 54 55 57 57 58 58 57 55 54 54 54 53 53 54 55 55 56 56 56 55 54 53 56 58 57 56 55 54 54 55 55 57 58 58 57 56 56 55 55 55 55 56 57 58 58 57 53 52 56 58 58 56 55 54 54 54 54 53 54 55 54 55 56 57 55 53 54 56 55 53 53 54 55 55 55 56 55 54 55 55 54 55 56 58 58 57 55 54 55 56 57 55 54 54 55 56 58 58 57 56 55 54 55 54 55 55 55 57 57 57 56 56 55 54 53 54 55 56 55 56 56 57 56 54 54 53 53 53 51 52 56 57 55 54 53 53 54 55 56 56 57 57 57 56 55 55 56 57 - 56 58 60 58 56 56 56 56 57 58 60 61 60 58 57 57 57 56 57 58 58 57 56 56 58 60 60 58 57 57 56 55 54 55 57 58 59 57 56 57 56 56 57 58 59 59 57 56 55 56 56 55 56 57 57 55 54 55 57 58 58 58 58 57 58 60 62 60 57 56 55 54 54 58 59 58 58 57 56 56 57 59 59 60 60 59 58 57 58 59 60 59 58 57 56 55 55 56 56 56 55 55 55 57 58 59 59 60 60 57 57 57 57 57 57 58 58 59 58 56 55 55 56 58 60 60 58 58 57 56 56 55 56 58 58 57 59 59 57 56 56 58 58 58 56 54 55 57 58 59 58 58 58 57 56 54 53 53 54 55 54 53 53 55 57 58 58 57 57 56 55 55 55 56 56 58 59 60 60 59 57 55 57 58 58 57 57 58 58 59 58 57 58 61 60 58 56 57 58 58 58 57 56 55 56 58 59 59 56 54 54 56 56 55 54 55 55 55 54 54 55 57 58 58 57 57 57 57 57 57 56 55 54 54 54 54 56 58 58 58 57 55 56 57 57 57 57 57 57 57 56 56 56 56 55 55 56 57 57 56 56 56 57 59 59 56 55 53 53 54 55 55 56 55 55 54 56 59 58 58 57 55 55 55 55 55 55 55 56 56 55 55 55 56 57 59 59 57 55 53 54 55 55 56 56 57 58 58 56 55 55 56 55 54 54 54 54 55 56 55 55 54 53 52 56 59 58 56 55 55 55 55 56 57 58 58 57 55 55 56 56 55 55 57 58 58 58 58 54 53 57 58 57 55 53 53 54 55 55 55 56 56 54 56 58 58 55 54 55 57 56 53 54 54 55 56 56 55 56 56 56 56 56 55 56 58 58 55 53 53 55 56 56 54 54 54 55 56 57 57 57 56 55 55 55 55 55 55 54 55 56 56 56 56 55 53 53 54 55 54 53 54 56 57 56 54 53 52 52 52 50 51 56 58 56 55 53 53 53 55 55 56 55 55 55 55 54 55 56 56 - 57 57 58 56 56 55 56 57 57 58 59 59 58 58 59 59 58 57 57 58 59 59 58 57 59 60 60 58 58 58 57 56 55 56 57 58 58 57 58 59 58 57 56 57 57 58 57 56 56 57 57 56 58 59 59 57 55 56 58 59 59 59 58 55 55 57 59 58 56 55 55 55 55 59 60 59 58 56 55 55 56 58 58 58 57 57 58 58 59 59 59 58 58 58 58 57 56 57 57 56 55 56 57 58 58 58 58 59 60 60 59 58 56 55 55 56 57 58 58 57 55 53 54 57 58 59 59 59 59 58 57 55 54 56 56 55 56 57 57 56 56 58 60 59 57 57 58 59 59 58 58 58 57 57 56 54 53 54 54 53 53 52 53 56 57 57 56 57 57 56 55 54 55 57 58 59 59 59 58 59 59 56 56 57 57 57 57 59 60 60 59 58 59 61 59 57 56 57 58 58 58 57 57 56 56 59 60 59 58 57 57 58 56 54 52 52 54 56 55 55 56 57 57 57 56 56 57 57 57 58 56 55 55 56 56 56 58 59 60 58 56 56 56 56 56 55 55 56 56 56 57 57 57 57 57 56 57 58 57 56 54 54 56 58 58 57 55 54 53 54 55 57 58 57 56 54 55 58 59 58 58 57 55 54 54 55 56 57 57 56 54 53 54 56 57 57 55 54 53 55 55 54 55 55 55 55 56 56 55 54 55 57 57 57 56 55 56 56 56 56 55 54 54 53 55 57 57 54 54 56 55 55 57 57 57 58 56 55 56 57 57 56 56 56 57 56 57 57 55 54 55 57 57 55 54 54 55 56 57 58 56 55 53 56 59 59 56 55 56 57 56 53 52 52 53 54 54 54 55 56 57 57 56 55 56 57 56 54 52 53 55 55 54 52 53 56 55 55 55 55 55 55 56 56 57 57 56 54 55 56 56 56 56 56 55 54 53 54 55 55 52 54 56 57 56 55 53 53 53 53 53 53 56 56 56 55 53 53 53 55 56 57 55 54 53 54 54 55 55 56 - 57 56 56 55 56 56 56 56 57 57 58 58 56 58 60 59 58 57 57 58 59 60 59 59 61 61 60 59 59 59 59 58 57 56 58 59 58 58 59 61 59 57 55 56 57 58 58 57 57 58 58 58 59 60 60 58 56 56 58 59 58 58 57 55 54 55 57 57 56 56 57 57 58 59 59 59 57 55 54 55 56 57 57 57 57 58 59 59 58 58 57 57 58 59 59 58 56 57 57 57 57 58 59 59 58 57 57 58 59 60 60 58 56 55 54 55 56 58 57 57 56 54 54 56 57 58 59 60 60 59 56 54 52 55 55 54 55 56 56 55 56 58 60 59 57 58 59 60 59 59 57 57 57 57 57 56 55 56 55 53 52 52 55 57 57 56 56 57 58 57 56 55 56 57 59 59 58 57 57 59 59 56 55 56 56 57 58 59 60 60 59 58 58 59 58 57 56 56 56 57 56 56 56 55 56 59 60 60 59 58 59 59 57 53 51 51 54 57 57 56 57 57 57 56 55 55 56 56 57 58 56 56 57 58 58 58 59 60 60 58 57 58 57 56 55 55 55 56 56 56 57 57 58 58 57 57 57 58 57 56 54 54 56 58 58 56 55 54 54 54 56 58 58 58 56 54 54 57 58 58 58 57 56 55 55 55 57 58 57 56 54 54 54 56 55 54 53 52 53 56 56 54 54 54 54 54 55 56 54 54 55 57 58 59 58 57 56 56 56 56 56 54 54 55 54 54 55 54 54 56 55 55 58 57 55 56 56 55 56 57 57 57 55 55 55 55 56 56 55 55 56 56 56 56 55 54 55 56 58 58 56 54 53 56 58 58 57 55 55 56 55 52 52 52 52 52 52 53 54 54 56 56 56 56 55 55 55 54 53 54 55 55 52 51 53 57 55 55 55 54 54 54 56 57 57 57 55 54 54 55 56 56 56 56 56 55 55 55 56 55 54 55 57 58 57 56 55 55 55 56 56 56 55 55 55 55 53 52 53 55 56 58 57 56 54 54 54 54 55 57 - 57 55 55 57 57 57 56 56 58 59 59 58 57 58 58 58 58 58 58 57 59 60 60 61 63 61 59 60 60 60 60 58 57 56 57 59 60 60 60 60 58 56 55 57 59 59 58 57 56 56 58 59 60 59 58 56 55 56 56 57 58 57 57 59 59 59 57 57 58 59 59 59 59 58 59 61 59 55 53 56 59 58 57 59 62 63 61 58 57 56 57 58 59 59 58 58 57 57 57 60 60 60 59 58 57 57 59 59 59 58 59 59 58 57 56 56 57 58 58 59 58 57 57 57 56 56 57 59 58 54 51 52 54 55 56 58 59 58 56 55 54 55 56 56 57 59 60 59 59 58 57 57 58 58 58 58 58 58 57 55 55 55 56 57 58 58 59 59 59 59 58 57 57 58 57 57 56 57 57 57 57 56 56 55 56 58 59 59 59 58 57 57 56 57 57 57 57 55 54 54 55 56 55 54 54 58 59 59 58 56 55 55 54 54 54 54 55 57 57 58 59 59 58 55 55 56 56 56 55 56 57 58 58 58 58 57 56 55 56 57 58 59 58 55 54 54 55 57 58 58 56 56 56 57 57 57 57 57 57 57 57 57 56 57 55 53 53 53 55 56 57 57 57 56 56 55 55 56 56 56 57 57 57 57 57 57 57 56 55 55 58 58 57 54 52 52 53 55 56 57 57 56 56 54 52 54 57 59 58 56 56 58 57 57 59 58 56 55 56 57 57 55 53 53 54 55 55 55 55 56 57 58 58 57 56 56 55 55 55 56 57 56 56 56 56 57 56 54 54 57 59 58 56 56 54 53 53 54 54 53 54 55 54 55 56 57 56 55 56 56 55 52 53 54 55 53 53 54 53 53 54 53 54 56 56 55 54 54 55 55 55 55 54 54 55 56 57 58 57 56 55 54 56 57 56 54 54 54 51 52 54 55 55 56 56 56 56 57 56 55 57 58 57 57 56 56 55 56 55 55 55 55 55 55 55 55 54 53 52 52 54 55 57 57 57 56 55 55 56 58 - 55 54 55 58 59 58 56 57 58 59 58 57 57 58 59 57 58 59 58 58 59 61 61 60 61 60 60 61 61 61 59 58 57 57 57 58 60 59 59 59 57 56 55 57 59 60 59 58 57 57 58 59 60 59 57 56 55 56 56 57 57 57 58 60 61 60 58 57 58 59 60 59 58 57 58 61 58 56 55 58 60 59 57 59 62 62 60 58 56 56 56 58 58 57 56 56 56 57 57 59 59 59 58 58 58 59 60 59 58 59 59 60 59 58 58 58 59 59 59 58 58 58 58 57 56 56 57 59 58 55 52 54 57 58 59 60 60 59 57 56 55 55 56 56 57 59 59 59 58 58 57 58 59 59 59 59 60 59 58 57 56 56 57 57 58 58 59 58 59 60 59 58 58 58 57 56 57 57 58 57 56 57 57 57 56 57 58 59 60 60 59 58 57 57 58 57 56 54 53 54 56 57 57 55 55 56 57 57 57 57 56 56 56 56 56 55 55 56 57 58 60 59 57 55 55 56 56 56 55 55 55 56 57 57 56 56 56 55 56 57 58 58 56 55 53 54 55 57 58 58 57 56 55 55 56 55 55 55 55 56 56 56 55 55 55 55 54 54 55 57 57 56 56 56 56 56 55 56 57 58 58 57 56 55 55 56 56 57 55 55 58 59 58 56 54 53 55 57 58 59 58 57 56 54 54 55 58 59 58 55 55 57 56 56 59 58 56 54 55 56 56 55 53 53 55 56 56 56 56 56 56 56 56 56 55 55 55 56 56 57 57 57 56 56 57 57 57 55 55 57 59 58 56 55 54 52 52 53 54 53 53 55 54 55 56 56 55 55 55 56 54 52 52 54 55 54 53 55 54 53 53 52 53 56 58 57 55 53 53 54 55 55 55 54 53 53 55 57 57 56 56 56 57 57 55 54 54 55 53 53 54 55 57 58 58 57 57 56 56 56 56 55 55 54 54 54 55 55 56 55 55 54 56 56 56 55 55 55 54 53 54 55 57 58 56 55 54 54 55 57 - 55 54 55 58 58 58 56 57 59 59 58 57 57 58 59 57 58 58 58 58 60 61 60 59 59 60 60 60 60 59 58 58 57 57 57 57 58 58 58 58 58 56 56 58 59 59 59 58 58 58 59 59 58 58 57 57 57 57 57 57 57 58 59 61 61 60 58 57 57 59 60 59 57 57 58 58 57 56 57 59 59 58 56 57 60 59 58 57 56 56 57 57 57 56 56 55 56 57 58 57 56 57 57 58 59 60 60 59 59 59 59 59 59 59 59 60 60 60 59 57 56 57 58 57 57 57 58 60 59 56 54 56 60 60 60 60 59 59 59 58 57 57 57 57 57 57 57 58 58 58 57 58 58 59 59 59 59 60 58 56 56 56 56 57 57 57 57 56 57 59 58 56 57 57 57 57 57 58 59 57 56 57 58 58 57 56 56 57 60 62 61 59 58 59 59 57 56 54 54 55 57 58 58 57 56 55 56 57 58 58 58 59 59 58 57 55 55 56 57 58 59 59 57 55 54 55 56 56 55 55 54 54 56 56 56 55 55 56 57 58 57 56 55 54 54 54 54 56 57 57 56 56 55 56 56 55 54 54 54 54 55 55 54 54 55 57 55 55 56 56 56 55 55 55 56 55 55 56 58 60 59 57 55 54 54 56 57 58 56 54 57 59 60 59 56 55 55 55 57 58 58 57 56 55 55 56 58 58 56 55 55 56 56 57 58 57 56 55 55 55 55 55 54 53 54 56 56 56 57 57 56 55 55 55 55 55 56 56 56 56 57 57 57 57 57 58 58 57 55 56 58 57 56 54 53 52 52 54 55 54 53 53 53 55 56 56 56 55 56 56 55 53 52 53 54 54 54 54 54 54 53 53 53 55 58 58 55 53 52 53 54 56 56 55 53 52 54 56 57 57 57 57 58 57 55 54 54 55 55 55 54 56 57 59 59 58 56 55 56 57 55 54 53 52 52 53 54 55 55 55 55 55 57 57 56 55 56 56 57 55 55 55 58 58 55 53 53 53 54 56 - 57 55 55 57 58 57 56 57 59 59 60 60 60 59 57 56 58 59 59 59 60 61 59 57 57 58 59 59 58 57 57 58 58 58 58 57 57 56 57 58 58 57 57 59 60 60 58 57 57 59 60 59 58 57 56 57 58 58 58 58 57 59 60 61 62 60 57 56 57 58 58 58 57 57 57 55 55 56 59 59 57 55 55 57 58 58 57 56 56 57 58 58 57 57 57 56 57 58 58 55 54 55 57 59 60 60 60 59 58 58 58 58 58 59 61 61 61 60 58 56 55 57 58 57 57 58 59 60 58 56 55 57 60 60 60 59 59 58 58 59 58 57 57 58 57 55 56 56 56 57 58 58 59 58 58 57 56 58 57 56 56 55 56 56 57 56 57 56 57 58 56 54 54 55 56 56 58 59 60 58 56 56 58 59 58 55 53 55 58 61 62 60 59 59 59 58 57 55 55 56 59 60 59 57 56 57 57 58 57 58 59 59 60 59 58 56 55 55 56 57 58 59 57 55 54 55 55 56 56 57 55 55 57 57 57 55 55 56 59 58 57 55 55 55 55 54 55 57 58 58 57 57 56 57 57 56 55 54 53 54 54 55 54 54 55 56 55 55 56 56 55 53 53 54 56 55 56 57 58 59 58 56 55 55 56 57 58 58 56 55 56 58 59 59 57 55 53 52 54 55 57 57 55 53 55 57 57 56 56 56 55 55 56 56 56 57 56 56 55 54 55 56 56 54 54 55 55 56 57 57 56 56 56 55 56 57 57 55 53 54 55 56 57 56 56 57 58 59 56 56 58 57 55 54 53 52 52 54 55 55 53 53 54 55 56 57 55 54 55 56 56 55 53 54 55 55 53 52 54 54 52 53 54 55 56 56 55 53 52 53 54 55 57 56 54 54 55 57 59 59 58 58 58 57 54 53 52 54 55 55 54 56 58 60 60 58 55 55 57 58 56 54 53 53 52 54 55 56 55 55 54 55 57 57 55 55 57 59 59 57 55 55 57 58 54 53 54 54 54 55 - 60 58 56 57 57 56 55 56 58 59 59 60 61 58 55 56 58 60 60 59 59 59 58 56 57 58 58 58 57 57 57 58 59 60 59 58 56 56 57 58 58 58 58 59 60 60 58 57 57 59 59 59 58 57 57 57 58 58 59 58 57 59 62 62 62 59 56 55 56 58 58 58 57 56 55 54 56 58 59 58 56 54 55 57 57 57 56 56 57 58 58 58 58 57 58 58 59 59 57 54 53 55 57 60 61 61 60 59 58 58 58 58 58 59 60 60 60 59 57 55 54 58 59 57 57 57 59 59 58 56 55 56 57 58 57 56 56 56 57 58 58 57 57 57 57 55 55 55 56 57 57 58 58 58 57 55 55 57 57 56 56 56 56 56 57 56 56 57 57 56 54 52 53 53 54 56 59 60 60 58 56 55 57 59 59 56 53 53 55 57 59 59 59 59 59 58 58 58 58 58 59 60 59 57 57 59 59 58 57 57 57 58 58 58 57 56 56 56 56 57 58 58 57 55 55 55 56 56 58 59 57 56 59 60 58 55 55 56 58 58 57 55 57 57 57 56 56 57 59 59 58 56 56 57 58 58 56 54 53 53 55 55 55 55 54 54 53 54 55 55 54 53 53 54 56 56 57 58 58 57 56 55 55 56 59 59 58 56 55 54 55 57 58 59 56 53 50 50 51 53 55 56 53 52 54 57 56 54 54 55 56 55 56 55 55 56 56 57 56 55 56 58 58 55 53 53 53 55 56 56 56 56 56 55 56 57 55 52 51 51 53 55 55 55 55 56 57 59 57 57 58 58 55 54 53 52 52 54 56 55 55 55 54 55 56 56 54 54 55 57 57 56 56 56 56 56 54 52 54 55 53 54 56 56 54 55 56 56 54 53 53 54 56 57 57 57 56 57 59 59 58 58 58 57 54 52 52 53 56 56 55 56 57 59 59 57 55 55 57 59 57 56 55 55 55 56 57 57 56 55 55 54 56 55 54 54 56 58 58 57 55 55 56 56 54 54 54 54 54 55 - 61 59 58 58 58 56 55 55 56 57 57 58 59 57 55 56 59 61 61 60 60 60 58 57 57 58 58 57 57 57 58 60 61 61 60 59 57 57 57 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 58 57 57 58 58 57 57 59 62 62 60 58 55 54 55 57 58 58 58 56 56 56 58 60 60 57 55 55 57 58 58 57 57 57 58 58 59 58 58 57 58 59 60 59 57 55 54 55 58 60 60 60 59 58 57 57 57 58 58 58 59 58 58 57 57 56 56 59 59 56 56 57 59 59 58 56 56 56 56 57 56 55 55 56 56 57 56 55 55 56 57 56 56 56 57 58 58 59 58 58 56 55 55 57 58 57 57 58 58 57 57 57 57 57 57 56 54 53 53 53 54 56 59 61 61 58 56 55 57 59 59 57 54 53 53 55 57 59 59 58 58 59 60 60 59 58 59 59 59 57 58 60 59 57 56 55 56 56 57 57 56 56 56 57 56 57 58 59 58 56 55 56 57 57 58 60 58 58 61 62 60 56 55 57 59 58 57 55 57 58 58 58 58 58 59 59 58 56 56 57 58 58 56 54 53 53 55 56 55 56 55 53 52 53 54 55 54 54 53 54 55 56 57 57 57 56 55 54 55 57 59 60 58 56 55 56 55 56 58 59 57 53 50 49 51 53 55 55 51 51 54 56 54 52 54 55 56 55 55 55 54 55 57 58 57 56 57 58 58 55 53 53 54 55 56 56 56 55 55 55 55 56 54 52 50 51 52 55 55 55 55 55 57 58 57 58 59 57 56 55 54 52 53 55 56 56 56 56 55 55 56 55 54 53 54 56 57 56 57 57 57 58 55 52 55 56 54 55 57 57 54 55 57 58 57 54 52 53 55 57 58 59 57 56 58 58 57 57 58 57 55 53 53 55 56 57 56 57 58 58 57 56 55 56 57 58 56 55 55 56 57 58 58 58 56 56 56 55 55 54 53 53 54 54 56 56 55 55 55 55 55 55 55 55 55 54 - 59 59 60 60 59 57 56 56 56 56 55 56 57 57 57 56 58 60 61 61 62 62 60 57 57 57 57 57 57 58 59 61 62 62 60 59 58 57 58 59 59 58 58 59 59 59 58 59 60 58 57 58 58 58 57 58 57 57 57 57 56 58 60 60 59 58 56 55 55 57 58 58 57 57 57 58 61 63 62 57 55 56 59 60 60 59 58 58 58 58 58 58 57 56 57 58 59 59 57 56 56 57 59 60 60 59 59 58 58 58 57 57 57 57 57 56 56 55 56 57 58 59 57 55 55 57 59 59 58 57 57 56 56 57 56 56 56 56 57 57 55 54 54 55 57 57 58 58 57 58 59 59 59 58 57 55 55 58 60 60 60 60 60 59 57 56 56 57 57 57 56 55 54 54 55 56 59 61 60 58 56 58 59 59 58 58 57 55 55 55 56 59 59 56 57 59 60 60 59 57 57 57 58 59 59 58 57 55 54 54 55 55 56 57 57 57 57 59 58 57 58 59 59 56 55 56 57 57 58 59 58 58 62 63 61 56 55 57 60 59 57 56 57 58 59 59 59 59 58 58 56 54 55 58 58 58 56 55 55 55 56 57 57 57 55 54 54 54 56 57 56 54 54 55 56 55 56 57 57 56 56 55 55 57 59 59 58 56 56 56 55 56 58 60 58 55 51 51 52 56 56 55 52 52 54 56 54 53 53 55 56 56 56 55 55 56 58 60 59 57 57 58 58 55 54 54 56 56 57 57 57 56 56 56 56 56 55 53 51 52 54 56 56 56 56 56 57 58 58 59 59 58 56 57 55 54 54 55 56 55 56 56 56 56 57 56 54 53 54 55 56 56 58 59 59 59 57 55 57 57 56 56 57 56 55 55 58 59 57 54 53 53 55 57 58 59 56 55 56 56 56 56 57 57 57 55 55 57 56 57 58 59 58 57 56 55 56 56 57 57 55 54 54 56 58 59 59 58 56 55 56 56 55 54 55 54 52 52 52 54 56 56 55 55 56 57 57 56 55 54 - 57 57 59 60 59 58 57 58 58 57 56 56 57 59 59 58 58 59 59 61 63 64 61 58 56 56 57 57 58 59 59 60 61 61 60 58 58 58 59 59 58 58 58 60 60 59 59 60 61 58 57 58 58 58 58 58 57 57 57 57 57 57 58 59 59 58 57 57 57 57 57 57 57 57 58 60 62 63 62 57 55 56 60 61 61 61 61 59 59 58 58 58 57 56 56 57 59 59 58 57 57 58 60 60 60 59 59 58 58 58 57 56 57 57 56 56 55 55 56 58 60 58 56 54 55 57 59 59 58 58 59 57 56 58 58 58 58 58 58 57 56 55 55 56 57 57 57 57 57 57 58 59 59 58 57 55 55 58 59 60 60 61 60 58 56 54 54 54 55 57 57 56 56 56 55 56 57 58 59 56 57 62 61 59 58 59 59 59 58 57 57 59 59 56 57 58 58 57 56 55 54 55 57 59 58 55 54 54 53 54 55 56 57 58 58 60 60 59 58 57 58 59 58 56 55 55 56 55 56 58 57 58 61 61 60 56 55 57 60 60 58 56 57 58 58 58 58 58 58 56 55 55 56 58 57 57 57 56 57 57 57 57 57 57 56 56 55 56 57 58 57 56 55 56 56 55 56 57 57 57 57 57 56 56 57 57 57 57 56 56 55 55 57 59 58 56 53 53 54 57 59 58 56 56 56 56 56 55 55 56 56 56 56 56 56 57 59 60 59 58 57 57 56 55 55 56 56 57 58 57 57 57 57 57 57 57 56 55 53 54 55 56 57 56 56 57 57 57 58 59 59 57 57 57 57 55 54 55 55 55 55 55 55 57 58 57 55 54 54 54 54 54 56 58 59 60 58 56 58 58 57 57 56 55 54 55 58 57 56 54 54 55 57 59 59 59 56 56 56 55 55 56 57 57 56 56 56 58 56 57 59 59 58 56 56 55 56 57 58 58 56 56 55 56 58 60 59 57 55 54 54 55 55 56 55 54 52 50 50 52 55 56 56 55 57 58 58 57 55 54 - 57 57 58 59 59 58 58 59 60 59 58 59 60 61 60 58 57 58 58 60 63 63 61 57 55 56 57 58 58 59 60 60 60 59 59 58 58 58 59 58 58 58 58 60 61 60 59 59 61 59 58 58 58 58 57 57 57 57 58 58 58 57 57 57 58 58 59 59 58 58 57 58 58 57 57 59 60 60 60 57 56 57 59 60 60 61 61 60 59 59 59 58 57 57 57 57 58 58 59 59 59 59 59 59 59 59 59 59 58 58 58 57 56 56 57 56 55 54 56 58 60 59 56 55 56 58 59 59 59 59 59 59 58 59 59 60 60 59 59 58 57 57 57 57 57 56 56 56 56 56 56 57 58 58 56 54 54 56 58 59 60 60 59 57 55 53 52 53 55 57 58 58 58 57 56 55 56 58 58 56 57 62 61 58 57 58 60 61 60 58 58 59 59 57 56 56 56 56 55 54 54 55 57 59 58 55 54 55 55 55 56 56 57 58 59 60 61 60 58 56 56 57 57 55 54 54 55 55 56 56 56 57 58 58 57 56 55 56 58 59 58 56 56 57 57 58 58 58 57 56 56 56 57 57 56 55 55 57 58 59 58 58 58 58 58 59 57 57 58 59 58 57 57 57 58 57 57 56 56 57 57 58 56 55 55 55 56 58 56 54 53 54 56 57 57 57 55 54 56 59 60 60 59 58 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 56 55 54 54 56 57 57 56 57 57 58 58 58 58 59 59 57 56 54 55 55 56 57 57 57 57 57 56 57 58 57 56 56 57 57 56 55 55 55 54 54 54 55 56 57 57 55 54 54 55 54 53 55 57 59 58 57 56 56 57 57 56 55 54 54 55 56 55 55 55 56 57 59 60 59 58 56 56 57 56 56 56 56 56 55 55 56 57 56 56 58 58 58 57 56 55 55 56 57 59 59 58 56 56 58 59 59 57 55 54 53 53 55 56 56 54 53 52 52 53 55 56 56 56 58 58 58 58 56 54 - 57 58 59 59 59 58 58 59 60 59 59 60 62 62 60 58 58 59 59 60 61 62 59 57 56 57 58 59 60 60 61 60 59 58 58 59 59 59 59 59 58 57 58 60 61 61 59 59 60 59 58 58 57 57 56 56 57 58 58 58 57 57 57 56 57 58 59 59 58 57 57 58 59 59 57 57 57 58 58 57 57 56 57 58 59 61 61 59 58 58 58 59 59 58 58 59 59 59 59 60 60 59 58 58 59 60 60 60 59 59 59 58 57 57 58 58 56 55 56 58 60 60 58 56 58 59 60 58 58 58 59 59 59 58 58 59 59 59 58 57 57 58 58 58 57 56 56 56 56 55 55 56 57 57 56 54 53 54 56 58 61 61 60 57 55 53 53 54 56 57 58 59 59 58 56 55 56 59 60 58 58 60 58 56 56 58 60 60 59 57 57 59 60 59 58 57 56 56 56 56 56 57 57 58 58 57 56 56 56 56 55 55 55 55 57 59 60 60 57 56 55 56 57 56 55 55 56 56 56 56 57 56 56 55 55 55 55 55 55 56 57 56 56 55 56 57 59 58 58 57 57 58 58 56 54 53 54 56 58 60 59 58 57 58 59 59 58 57 59 59 58 57 57 58 59 60 59 57 56 56 56 57 57 56 55 55 56 57 57 55 54 55 56 58 58 58 57 56 56 59 59 58 59 59 57 56 57 58 58 57 57 58 57 56 59 58 57 57 57 57 55 54 53 54 57 58 57 55 55 55 56 57 58 58 58 58 57 56 55 55 56 57 56 57 58 58 57 55 55 56 56 55 56 57 58 57 56 56 55 53 53 53 54 55 56 57 56 55 56 56 56 54 55 56 58 56 55 55 54 55 57 56 55 55 55 55 56 56 56 56 57 58 59 58 56 55 54 55 56 56 56 55 56 56 54 54 55 57 55 55 56 57 58 58 56 55 54 54 56 58 60 59 56 55 57 58 59 58 56 54 53 52 55 55 55 55 55 55 55 55 56 56 56 56 57 56 57 57 56 54 - 58 58 60 60 58 57 57 58 58 59 59 60 62 61 59 59 60 61 61 60 59 60 58 58 58 58 59 60 61 61 61 60 59 59 59 60 60 60 59 59 57 56 57 59 61 61 59 58 58 59 59 59 57 56 55 56 57 58 58 58 59 58 58 57 56 57 58 58 58 56 57 58 60 60 57 55 55 56 57 58 57 56 56 57 58 59 59 57 57 57 58 59 60 59 59 60 60 60 59 60 60 59 57 57 58 60 60 60 59 60 59 58 58 59 60 60 59 57 57 59 61 60 58 58 59 60 60 57 56 57 59 59 58 56 56 57 57 57 56 56 57 59 59 58 57 58 57 56 56 55 56 56 57 57 56 54 53 52 54 58 61 61 61 59 56 54 55 57 57 56 57 59 60 59 58 56 57 59 61 61 59 57 56 56 56 58 59 58 56 55 56 58 60 61 59 58 57 57 58 59 59 59 59 58 58 60 58 57 57 55 54 53 51 52 54 57 59 59 57 55 55 57 57 57 56 57 58 57 58 58 58 57 56 55 54 54 55 54 53 55 56 56 55 54 55 57 58 58 57 56 58 60 59 55 53 52 53 55 58 60 59 58 58 58 59 58 57 57 58 58 57 56 57 58 60 60 60 58 56 55 55 56 57 57 57 56 57 57 58 57 57 57 59 60 60 60 58 56 56 57 57 57 58 57 55 54 56 59 58 56 57 58 57 57 58 58 56 55 56 56 54 52 53 55 58 59 57 55 53 53 54 55 55 56 55 54 55 55 54 55 56 56 56 57 58 59 58 56 54 55 55 55 55 57 58 58 57 56 55 53 53 54 55 55 57 58 56 56 56 57 57 56 55 56 57 55 53 53 52 54 56 56 56 57 56 56 58 58 59 58 57 56 55 54 53 51 51 53 54 54 54 55 55 55 53 54 56 58 56 55 55 56 58 58 57 55 53 53 55 58 59 58 55 53 55 58 59 59 57 55 54 53 54 53 54 55 57 59 59 58 56 55 55 54 55 56 57 56 54 53 - 58 57 57 57 57 58 58 58 58 60 61 61 60 59 59 59 60 58 58 57 58 59 60 59 59 59 59 59 60 60 60 59 59 59 60 59 58 59 60 59 58 57 58 59 60 60 59 59 60 59 59 59 58 57 57 58 58 58 58 60 62 62 60 58 57 57 58 58 58 58 58 59 59 57 57 56 56 56 57 57 57 57 56 56 56 56 56 56 56 57 58 58 59 59 58 58 58 60 60 59 58 58 57 58 58 59 59 59 58 58 58 58 56 57 60 62 60 58 59 60 58 56 56 57 57 58 59 58 57 57 59 58 57 57 58 59 58 58 57 59 59 59 58 57 57 58 56 55 54 54 56 58 58 58 56 56 55 54 56 59 60 58 57 58 57 56 56 57 57 56 57 59 60 61 60 58 58 58 59 60 60 57 57 57 57 58 58 58 57 57 57 57 58 59 57 55 55 58 60 60 60 60 60 59 59 58 58 57 57 56 55 53 53 53 54 55 56 57 57 56 54 53 55 57 57 56 57 58 59 58 58 57 56 56 55 54 53 53 53 55 57 58 57 56 56 57 58 57 55 55 56 59 59 58 56 53 52 57 61 61 58 57 59 59 59 58 58 57 56 55 55 55 56 57 57 58 58 58 57 55 55 56 57 57 57 55 55 55 56 58 57 58 59 60 60 59 57 56 56 57 60 62 61 59 57 55 55 55 55 55 55 56 56 57 58 58 56 55 54 54 52 52 54 59 61 61 59 57 55 54 54 55 56 55 54 52 55 56 54 52 53 55 57 58 57 56 56 56 55 54 54 54 55 57 57 55 54 54 55 56 56 57 57 57 57 58 56 55 55 56 58 59 56 55 56 54 53 54 54 55 56 56 56 56 56 56 56 57 58 59 58 56 54 53 52 52 53 54 54 55 55 55 55 54 53 54 57 60 57 56 57 58 58 58 57 56 55 55 56 56 57 57 57 56 56 56 56 56 56 56 56 55 57 55 53 56 58 59 58 57 56 54 53 54 57 58 57 57 56 55 - 57 57 57 56 57 58 58 58 58 60 62 61 60 59 59 60 59 58 56 56 57 59 59 58 57 57 57 57 58 58 58 58 57 59 60 60 58 59 59 58 58 58 58 59 59 59 60 61 61 59 58 60 59 59 58 59 59 58 58 59 61 62 61 59 58 59 59 60 60 60 59 58 58 57 57 56 56 56 57 57 57 56 56 55 56 56 56 56 57 58 59 59 58 58 57 57 57 58 58 58 57 57 58 58 59 59 58 58 57 58 59 60 57 57 59 60 60 59 61 60 56 54 55 56 56 57 58 59 58 58 59 58 57 59 60 60 59 58 58 59 59 59 57 56 57 57 56 54 53 54 56 58 59 58 57 57 56 56 58 59 57 55 55 57 57 56 55 56 58 56 57 59 59 59 59 57 56 56 57 59 59 57 57 57 57 57 57 57 58 58 58 57 56 57 55 54 56 58 60 59 59 59 59 59 57 56 56 57 56 55 55 54 54 54 55 55 56 56 57 56 54 53 55 58 58 57 56 58 58 58 57 56 56 56 56 55 54 53 55 56 57 59 57 56 57 58 57 56 54 54 54 56 58 59 58 55 53 58 61 61 57 57 58 59 58 57 57 57 55 55 56 57 57 57 56 55 56 57 57 56 56 56 57 57 57 56 55 54 55 57 57 58 58 58 58 57 57 57 57 57 60 62 60 59 58 56 55 54 54 55 55 56 57 57 58 57 56 55 54 53 52 52 55 59 61 61 60 58 56 56 56 56 57 56 55 53 55 56 55 55 55 56 57 56 55 55 56 58 55 53 53 54 55 56 56 55 54 54 56 57 57 57 56 57 57 58 56 55 54 54 57 59 57 55 55 54 54 55 56 56 56 55 55 55 54 54 55 56 58 58 58 57 55 54 53 54 55 55 54 54 53 54 55 55 53 54 56 59 57 56 58 58 58 57 56 55 55 54 54 53 54 56 57 57 56 56 55 55 56 56 56 56 58 56 53 56 58 58 57 57 57 55 54 54 57 58 57 56 56 56 - 57 57 57 57 57 57 57 57 58 60 61 61 61 60 59 59 59 58 58 58 58 57 57 56 56 55 55 55 56 56 56 55 55 57 59 60 60 59 58 58 58 58 58 58 59 59 60 60 60 59 59 61 61 61 60 60 60 59 58 57 58 59 60 59 60 60 61 62 62 62 60 58 57 58 58 55 55 56 58 59 58 57 55 56 57 58 58 58 58 59 60 60 59 57 57 57 57 55 55 56 57 57 57 58 59 60 59 58 57 59 62 63 60 58 57 57 58 60 62 60 56 56 56 57 56 56 58 58 58 58 59 59 59 59 60 60 59 58 58 58 58 57 56 56 57 57 56 54 53 54 56 58 58 58 58 57 57 58 58 57 55 54 55 56 56 55 54 56 57 57 57 57 57 56 56 54 54 55 56 58 58 57 56 56 56 56 56 56 57 57 58 57 56 55 55 56 58 59 59 57 57 57 57 56 55 55 55 55 55 55 54 55 54 55 56 56 57 59 58 56 54 54 56 59 59 58 56 57 57 56 55 55 55 55 56 56 55 55 56 56 57 58 57 56 56 57 57 55 54 53 53 54 56 58 58 57 56 57 59 59 57 57 57 57 57 57 57 56 55 55 56 57 57 57 57 56 56 56 57 57 57 56 57 57 58 58 57 56 55 57 57 58 57 56 56 56 58 58 58 57 57 58 58 59 59 57 55 54 54 55 57 59 58 57 58 57 55 54 55 55 53 53 54 57 58 59 58 57 56 56 56 57 57 57 56 56 56 56 58 59 59 58 56 54 54 55 58 59 55 53 53 54 55 56 57 56 55 55 56 57 56 54 54 55 57 57 56 55 53 53 55 57 56 55 54 54 54 54 56 57 57 56 56 55 54 53 54 56 57 59 58 57 57 56 56 56 56 56 55 53 53 54 55 55 53 53 54 55 55 55 56 57 57 57 56 55 54 53 52 52 53 54 55 56 57 57 57 57 57 57 56 56 57 55 54 56 57 56 56 57 59 57 56 54 54 54 55 55 55 55 - 56 56 57 57 56 57 57 56 57 59 61 62 61 58 57 58 58 59 59 59 59 58 57 56 56 56 55 55 56 56 56 54 54 55 57 59 60 58 58 58 59 60 60 60 59 59 58 58 57 57 59 61 62 61 61 61 60 60 58 57 56 58 59 58 58 59 60 61 62 61 59 56 56 58 59 55 54 55 58 59 59 58 57 58 59 59 59 59 59 59 60 59 58 58 57 58 58 55 55 57 58 57 57 58 60 61 62 60 58 59 62 64 61 58 55 54 56 58 61 59 56 57 58 57 56 56 58 58 57 57 59 60 59 59 60 60 60 58 57 58 57 56 56 56 58 58 56 54 53 54 56 58 59 59 58 58 58 59 57 55 53 53 54 56 55 54 54 56 57 57 57 56 56 55 54 54 54 55 55 56 57 57 57 56 56 56 56 56 56 57 57 57 56 54 56 58 60 60 59 57 56 57 56 53 53 55 55 55 55 55 55 55 55 56 56 57 58 59 58 56 54 55 56 58 59 57 55 55 56 56 56 55 55 56 57 57 57 56 56 56 57 58 56 55 56 56 57 56 54 53 53 54 55 56 56 56 57 56 56 57 57 57 57 58 59 61 59 56 53 52 52 54 56 58 60 60 59 56 57 58 57 56 56 58 58 59 58 57 56 57 57 57 57 56 55 57 59 59 58 57 55 55 57 59 59 58 56 54 55 55 56 59 58 57 58 57 55 54 55 56 56 55 55 56 57 57 56 55 56 56 57 57 57 57 57 57 57 57 58 58 57 56 55 56 57 58 58 58 56 54 53 54 55 56 57 56 55 55 56 58 55 54 53 55 56 57 56 54 53 53 55 57 56 55 54 54 54 55 57 58 57 57 56 55 54 54 55 57 58 59 58 57 57 56 57 57 58 58 57 56 56 56 56 56 54 53 53 53 53 54 55 55 56 57 56 56 56 55 54 54 52 53 55 56 57 58 58 58 58 58 58 57 57 55 55 56 55 54 54 57 60 58 57 55 52 52 54 55 54 53 - 58 57 56 56 57 57 57 57 57 59 61 62 61 58 55 56 58 59 61 61 60 58 58 58 59 58 57 57 57 57 56 55 54 55 57 59 59 58 58 59 60 61 61 60 59 58 57 55 54 57 59 61 61 60 59 59 60 60 58 57 57 57 57 56 57 57 58 59 59 58 57 56 56 58 58 55 55 55 58 60 60 59 58 59 60 60 60 60 60 59 59 58 57 57 58 59 60 56 56 57 57 57 56 58 60 62 63 62 60 61 62 61 58 57 56 55 55 56 58 58 58 59 59 58 57 57 58 58 57 56 58 60 60 59 60 61 60 59 58 58 57 56 55 57 58 58 56 55 54 55 56 58 59 59 59 58 59 59 58 55 53 53 55 57 56 55 55 56 57 58 58 57 56 56 56 56 56 56 56 56 57 58 58 58 57 57 57 56 56 57 57 58 57 55 57 59 61 61 59 57 56 57 56 53 54 57 57 57 57 56 56 56 56 56 57 57 57 60 59 57 56 56 57 59 59 57 55 55 56 56 56 55 56 57 57 58 57 56 55 56 57 57 55 55 56 57 57 57 56 55 56 57 56 56 55 55 56 54 54 55 58 58 58 60 60 60 59 56 54 53 54 56 57 59 60 61 59 57 57 57 57 57 57 57 57 58 58 57 56 57 58 57 57 56 56 58 60 59 58 56 54 54 57 58 59 58 56 54 54 54 55 56 56 56 56 56 55 54 56 58 58 57 57 57 56 55 55 55 56 57 58 57 57 57 57 58 57 57 57 57 56 55 56 58 60 60 58 56 56 55 55 55 55 56 56 56 56 55 56 57 56 55 55 55 57 58 57 55 53 52 54 56 56 56 55 54 54 56 57 58 57 56 56 55 55 56 57 57 58 58 57 56 56 56 56 57 57 58 59 59 59 59 58 56 54 53 54 55 53 53 54 55 56 57 58 58 58 57 58 57 54 53 55 56 56 57 58 58 58 58 58 58 57 55 54 55 54 53 53 56 59 57 56 55 53 53 55 56 55 53 - 59 58 56 56 57 58 58 58 58 59 61 61 61 58 56 56 58 61 63 62 60 58 58 59 61 60 59 58 58 57 57 56 55 56 58 59 59 58 58 59 60 60 60 59 58 57 57 56 55 57 59 60 60 58 57 57 58 59 59 58 57 56 56 57 57 57 58 57 57 57 58 58 57 57 56 56 56 57 58 60 60 59 59 60 60 59 59 59 59 59 59 58 57 56 58 59 60 58 57 57 56 56 57 58 59 61 61 62 62 61 60 58 57 56 57 56 56 56 57 58 59 59 60 60 58 58 59 58 56 55 57 59 59 58 59 60 60 59 58 58 57 55 55 57 59 59 58 56 56 57 58 59 59 59 59 59 59 59 58 57 56 56 56 57 57 57 57 57 57 58 58 57 56 56 57 58 58 58 57 57 57 58 59 59 58 58 57 57 56 57 57 58 57 57 58 59 61 61 59 57 56 57 57 56 56 60 60 59 59 58 57 57 57 56 56 56 56 59 58 57 57 58 59 59 58 57 57 57 57 56 55 55 57 57 58 57 57 56 56 56 57 56 55 54 55 57 58 58 57 57 58 59 59 57 55 55 55 54 53 55 58 59 58 60 60 58 57 56 55 55 57 58 59 59 59 59 58 57 56 55 55 57 57 56 56 56 57 58 57 56 57 57 57 57 57 58 59 58 57 56 54 54 55 56 57 57 56 54 54 54 54 54 53 54 55 55 54 54 56 58 59 58 58 57 56 56 56 57 57 58 58 57 57 56 57 57 57 57 56 56 56 56 58 60 61 60 58 56 57 57 56 56 56 55 56 56 57 57 57 57 57 57 56 56 57 59 58 56 54 53 55 57 57 56 54 53 53 55 57 57 56 55 55 55 56 57 58 57 57 57 56 56 55 55 55 55 54 56 58 59 59 59 58 56 55 54 55 57 55 54 55 56 56 57 58 58 58 58 59 58 54 53 54 55 56 56 57 57 57 57 57 57 56 54 53 54 54 53 53 55 57 57 56 56 54 56 58 58 56 55 - 60 58 56 56 57 59 60 59 58 59 61 62 61 59 57 58 60 62 64 62 60 58 58 59 61 61 60 59 58 58 58 57 57 57 59 60 60 58 58 58 59 58 58 57 57 57 58 58 58 58 59 60 59 57 55 56 58 59 59 58 57 56 55 57 58 58 58 56 57 58 58 59 60 56 54 57 58 59 60 59 59 59 60 59 58 58 57 57 59 59 59 58 57 57 57 58 60 60 59 56 55 56 58 58 59 58 58 59 60 60 59 57 57 58 57 57 56 57 56 57 59 58 59 60 59 59 59 57 55 54 56 58 58 58 58 60 60 59 59 59 58 56 56 58 60 61 60 58 57 58 60 60 59 60 59 60 59 59 58 59 59 59 58 58 59 60 60 59 58 59 57 56 55 56 57 58 59 59 59 58 58 58 59 58 59 58 57 58 57 57 57 58 59 60 58 57 58 59 59 57 55 56 57 58 59 61 61 60 60 59 58 58 57 56 56 55 56 58 58 57 57 58 58 58 58 57 57 57 57 57 56 56 57 57 58 57 57 56 57 57 57 56 55 54 55 56 57 59 58 59 60 60 60 59 56 56 56 55 55 56 56 56 56 57 58 57 56 55 55 56 57 58 58 58 57 58 57 56 55 54 55 56 57 56 55 55 57 59 58 56 56 56 56 56 57 58 57 57 58 58 56 55 55 55 56 56 57 56 56 55 54 54 53 53 55 56 55 55 57 58 58 58 57 57 56 57 57 58 59 58 58 57 57 56 57 57 55 55 56 58 59 59 59 58 57 57 58 58 59 58 58 57 56 55 55 56 56 57 57 56 58 58 57 56 57 58 58 56 55 55 57 59 58 57 55 53 53 55 56 56 55 54 55 56 57 58 57 57 56 55 55 55 55 55 54 53 53 53 56 56 56 56 57 56 55 55 55 57 56 57 57 57 57 56 56 56 56 57 56 55 54 53 54 54 55 57 57 56 57 57 56 57 56 54 53 55 56 55 55 56 56 56 55 55 56 58 60 60 58 57 - 59 58 56 56 57 59 59 59 58 59 60 60 60 58 58 59 61 62 62 61 59 57 58 59 61 61 60 59 58 58 59 58 57 58 59 59 58 57 58 59 60 60 60 59 60 60 59 58 57 57 59 61 59 58 56 56 58 58 57 56 56 55 55 57 58 59 58 57 57 58 59 60 60 55 54 58 60 60 59 58 58 59 59 58 57 55 55 57 59 60 60 60 58 57 57 57 58 60 60 57 56 57 59 60 58 57 56 57 57 57 58 58 59 58 56 55 57 59 58 57 56 57 58 58 58 59 60 58 55 54 56 57 58 58 59 60 60 59 59 59 58 57 57 59 61 61 60 58 58 59 60 60 59 59 59 59 59 57 57 58 60 60 59 58 58 59 60 59 58 58 57 56 55 55 56 57 58 59 59 58 58 58 58 58 58 58 58 58 57 57 58 59 60 60 57 55 56 57 58 56 55 55 58 59 60 61 60 60 59 58 57 57 57 56 55 54 55 57 57 57 57 58 57 55 55 56 57 56 57 59 58 58 58 58 58 58 56 56 56 57 57 57 56 55 54 55 56 57 58 58 58 58 59 60 56 55 55 54 54 55 56 55 54 55 56 57 55 53 53 54 55 55 56 56 57 58 57 55 54 53 54 56 56 55 54 55 57 60 60 58 56 56 55 56 57 57 56 57 59 61 60 58 57 56 56 57 58 59 59 58 56 55 54 55 57 58 58 57 58 58 57 56 56 56 56 57 57 58 59 58 57 57 56 56 56 56 54 54 56 58 60 60 58 55 54 54 56 58 59 59 59 58 57 55 54 55 56 57 56 56 57 57 57 56 57 58 57 56 56 56 58 60 59 57 55 53 53 55 56 56 55 55 55 56 58 59 58 57 56 55 55 56 56 56 55 54 54 55 55 54 54 55 56 57 56 54 53 54 57 59 58 57 57 56 56 55 55 54 54 54 53 53 53 54 56 57 58 58 58 57 56 56 54 53 52 55 56 56 55 56 56 55 55 56 56 57 58 58 57 56 - 58 58 57 56 57 58 60 59 58 58 58 59 59 58 57 59 61 61 61 60 59 58 58 58 59 60 60 58 59 59 60 59 57 57 57 57 57 57 58 60 61 62 62 62 62 61 60 57 55 57 58 59 59 57 57 58 58 58 57 56 56 55 55 57 58 58 58 57 58 59 59 60 59 56 56 59 60 59 58 57 57 58 58 58 57 55 55 56 59 60 61 60 59 58 57 57 57 60 60 57 57 58 59 60 58 57 56 56 56 56 56 58 60 58 55 54 57 60 58 56 55 56 57 57 57 58 59 59 57 55 57 57 58 59 60 59 59 59 59 60 59 58 57 58 60 60 59 58 58 58 59 59 58 57 58 58 57 56 56 57 59 60 59 57 57 58 60 60 58 57 57 57 56 55 56 56 58 58 58 59 58 57 57 57 57 57 57 57 58 57 57 58 59 59 57 55 55 56 57 55 54 54 57 59 59 59 59 58 57 57 56 56 57 57 56 56 56 57 56 56 57 57 55 53 52 54 56 56 58 62 60 59 59 59 59 58 57 56 56 57 57 57 56 55 54 55 56 56 56 56 56 55 56 57 56 55 54 54 55 55 55 55 55 55 55 54 52 52 53 55 56 56 55 55 55 56 54 53 53 54 55 56 56 55 55 56 57 60 59 58 57 56 56 56 57 56 57 59 61 63 61 60 58 57 57 57 59 60 60 59 58 56 56 56 57 58 58 58 58 58 56 55 54 54 55 55 56 57 57 56 55 55 55 56 55 55 54 55 57 58 59 58 56 54 54 54 55 56 58 60 60 59 57 54 54 55 57 57 56 55 55 56 56 56 57 57 57 56 57 57 58 59 59 58 56 54 54 56 57 57 56 55 56 57 59 60 59 59 58 56 56 56 57 57 57 56 56 57 56 54 53 54 56 57 57 55 52 52 57 59 58 58 57 57 56 54 54 54 54 54 54 54 54 54 56 58 59 59 58 57 56 55 53 52 52 55 56 55 54 54 55 55 55 55 55 55 56 56 55 54 - 57 58 58 57 58 59 61 59 58 57 58 59 60 58 56 58 59 59 59 59 59 60 59 58 57 57 58 57 58 60 60 58 57 55 56 57 58 58 59 60 61 62 62 62 62 62 60 57 55 56 58 58 58 57 57 58 59 59 58 58 59 57 56 58 58 58 57 57 58 60 60 59 57 57 57 58 58 58 57 57 57 57 57 58 58 56 55 57 59 60 60 60 59 57 58 58 58 59 59 57 57 58 58 58 58 58 57 57 57 56 56 56 59 58 54 55 58 59 58 56 56 58 58 58 57 58 60 60 58 57 57 57 58 60 61 59 58 58 58 59 58 57 56 57 58 58 58 57 56 57 59 59 57 56 56 56 56 56 55 55 58 59 59 56 55 57 59 60 59 58 57 57 57 57 57 58 58 59 59 59 58 57 57 57 57 56 57 58 58 57 58 57 58 58 58 57 57 57 56 54 54 55 58 58 58 57 56 55 55 55 56 57 57 58 58 58 58 58 57 56 57 57 55 52 52 54 56 56 58 61 60 59 58 59 59 58 58 57 57 56 57 58 57 56 55 55 56 56 56 56 55 54 54 54 56 56 55 56 56 56 56 56 57 55 53 51 51 53 55 57 57 57 56 54 53 54 52 52 54 56 57 57 56 55 55 56 58 58 57 57 57 57 57 57 56 57 58 60 62 62 60 59 58 58 57 57 58 58 58 58 57 56 56 57 57 57 58 58 59 58 55 54 53 54 54 54 56 57 57 55 54 54 56 56 55 54 55 57 58 58 57 55 54 55 56 57 57 57 58 59 59 59 57 55 54 55 56 57 56 54 54 54 55 56 57 56 56 56 56 57 57 57 58 58 55 53 54 57 58 57 56 56 57 58 60 61 61 60 59 58 56 57 57 57 57 57 58 58 57 55 54 54 56 58 57 56 54 53 57 59 59 59 59 58 56 55 55 55 56 56 56 55 54 54 55 57 58 58 57 56 54 53 54 54 54 57 56 54 52 53 55 55 54 53 55 55 55 55 54 54 - 58 59 59 58 59 61 62 60 59 58 59 59 61 59 57 58 58 57 58 59 60 61 59 58 55 54 55 55 57 59 60 58 56 55 57 59 61 60 59 60 60 59 58 58 59 60 61 60 58 56 57 57 56 56 56 58 59 59 59 61 62 60 59 59 59 58 57 58 59 61 61 60 58 58 58 57 56 56 57 57 57 56 57 58 58 57 56 57 58 59 59 59 58 58 59 60 60 59 58 58 57 56 56 56 57 59 59 59 58 59 57 55 57 57 56 57 58 59 57 57 60 61 61 59 57 59 62 62 60 57 57 57 57 61 61 58 57 56 57 58 57 55 54 55 57 57 57 56 56 57 58 59 58 56 56 56 56 57 55 55 57 59 59 56 54 55 59 61 61 59 57 58 59 59 59 59 60 60 60 59 58 58 57 57 57 57 58 58 59 58 58 57 56 59 59 59 60 59 56 54 55 57 58 59 58 56 55 54 54 54 55 57 58 59 59 59 60 61 58 57 57 58 56 52 53 55 57 57 57 57 57 55 55 56 57 59 59 58 58 58 59 58 58 57 56 56 56 57 57 56 55 55 53 52 58 59 58 59 58 56 56 57 57 53 53 54 53 53 54 55 55 55 54 53 54 56 53 50 56 59 59 57 56 55 56 57 57 57 55 55 57 58 57 57 56 57 59 60 61 59 57 56 57 57 57 56 55 55 55 55 56 55 55 55 55 55 56 58 58 57 54 52 52 54 52 53 56 57 57 54 54 55 57 58 57 55 56 59 59 59 57 54 53 56 59 61 61 60 58 58 59 59 58 55 54 54 55 56 55 53 53 54 55 57 57 56 56 56 56 56 56 56 57 56 54 52 53 56 57 57 56 55 56 57 60 61 62 62 60 58 55 54 55 55 56 56 56 56 58 56 55 55 57 57 57 57 57 57 58 59 60 60 59 59 57 56 55 55 55 56 57 57 54 54 54 55 57 56 56 54 53 53 55 55 56 58 57 53 51 53 56 56 54 52 56 57 56 56 57 56 - 62 62 61 59 59 60 61 60 59 59 61 62 62 61 59 59 58 58 57 58 58 57 57 56 56 55 55 57 59 59 59 58 58 59 59 59 59 58 59 61 60 58 56 55 57 59 61 60 59 59 58 55 54 55 58 59 58 57 57 59 61 60 59 60 59 59 58 58 58 59 60 60 60 60 59 58 56 56 56 57 57 58 58 59 58 58 59 59 59 57 56 57 59 61 61 60 58 56 56 56 55 54 54 54 56 57 58 58 58 59 58 55 56 57 58 59 60 60 59 58 58 61 62 59 58 58 59 59 59 59 59 58 57 58 58 57 56 55 56 57 58 57 56 56 56 56 57 58 57 57 57 58 58 57 55 57 58 57 56 56 57 58 57 55 55 56 58 60 61 60 59 59 58 58 58 58 58 58 58 58 57 57 58 58 58 58 58 58 58 56 56 56 57 57 56 56 57 57 58 57 57 57 57 57 55 52 51 52 52 53 54 54 55 57 59 60 60 57 56 56 58 59 58 53 51 52 54 56 56 55 54 53 53 55 56 56 57 58 59 59 58 58 57 57 55 54 55 58 60 60 58 56 54 54 58 59 58 57 57 57 56 56 56 57 56 56 55 54 54 54 54 53 55 56 57 57 54 53 56 58 58 57 55 56 58 58 57 55 55 57 59 58 57 56 56 57 59 59 58 57 57 57 56 55 55 55 55 55 54 55 56 57 56 57 56 56 54 55 55 55 54 53 52 51 53 55 57 58 57 56 56 57 58 58 57 54 55 57 59 59 58 55 53 54 57 58 58 58 57 57 57 57 57 56 56 56 56 56 55 55 55 55 56 57 57 56 57 57 58 57 55 54 55 56 55 54 53 54 56 56 55 55 56 58 60 60 61 60 59 58 56 55 54 55 57 58 55 53 54 55 56 57 58 58 58 57 56 55 56 57 57 57 56 55 55 56 57 56 56 56 56 56 54 54 53 54 55 55 55 55 55 55 57 57 56 57 57 55 54 54 55 55 55 56 57 57 56 56 56 56 - 64 63 61 58 58 58 60 60 60 60 61 62 62 61 60 59 58 58 57 57 57 56 55 56 58 56 56 58 59 59 59 59 60 62 61 60 58 58 58 60 60 59 58 57 58 59 60 60 60 60 58 55 54 56 59 59 57 55 56 58 60 59 58 59 60 60 59 58 56 56 58 60 61 60 59 59 58 57 57 57 59 60 60 59 58 59 60 60 59 57 55 56 59 63 62 60 57 56 55 56 56 55 55 55 55 56 57 57 58 59 59 57 57 57 59 59 60 60 60 58 57 60 61 59 58 57 56 57 58 60 60 59 59 56 56 57 57 57 57 57 58 58 58 57 56 57 58 59 57 56 57 58 59 58 56 57 58 58 58 58 57 57 56 56 57 58 59 60 60 60 59 59 57 57 58 58 58 58 58 57 56 56 58 58 57 57 57 59 58 56 55 56 58 55 54 55 55 57 57 58 58 57 56 56 54 51 50 52 54 54 53 52 53 55 58 60 58 55 54 55 58 60 58 53 51 51 54 57 57 55 54 52 53 55 55 55 56 57 58 59 58 57 58 57 56 54 55 58 62 63 61 57 55 57 58 59 57 55 55 56 56 55 56 58 58 56 56 56 56 55 54 54 56 58 58 56 56 56 56 57 57 57 57 57 58 58 56 54 56 59 60 59 57 55 55 57 58 58 57 56 57 57 56 54 54 56 57 57 57 56 57 57 58 59 58 58 56 53 53 54 55 54 53 51 54 58 58 58 58 58 58 58 58 58 57 55 55 56 58 58 58 56 54 54 55 56 55 55 55 56 56 56 56 56 56 56 57 57 57 57 57 57 57 56 56 56 57 58 58 57 55 53 55 57 57 56 55 54 55 56 56 54 56 59 58 57 58 58 58 58 57 56 55 56 58 59 55 53 53 55 57 58 58 58 57 57 55 53 55 57 56 55 53 53 54 56 58 58 58 57 56 55 54 53 53 54 54 55 56 56 56 57 57 57 56 56 56 57 57 55 54 54 56 58 59 58 56 56 56 56 - 62 61 59 57 56 58 61 61 60 58 58 59 60 59 57 57 57 57 57 57 57 57 56 57 58 58 57 57 58 59 60 60 60 60 60 61 62 59 57 58 60 61 61 60 59 59 59 60 60 59 58 57 57 58 58 57 56 56 56 58 58 58 57 58 59 60 60 58 56 54 56 59 60 60 59 58 59 58 59 59 60 59 60 59 58 59 60 59 58 57 55 57 59 60 61 60 58 57 58 59 59 59 58 57 56 55 56 57 59 60 59 57 57 58 59 58 59 60 60 59 57 57 58 59 59 58 57 57 58 59 59 60 59 56 56 58 59 58 57 57 56 57 57 58 59 59 59 58 56 55 56 59 60 59 56 55 57 59 59 57 57 56 57 57 59 60 59 59 58 57 57 57 57 58 59 59 58 59 59 58 57 57 58 58 57 56 57 59 59 58 56 57 57 56 56 57 58 57 57 57 57 57 57 56 55 54 54 55 58 57 55 54 53 54 56 58 57 56 54 54 56 58 57 54 52 53 57 59 60 59 56 53 54 56 56 55 55 56 57 57 57 57 57 57 56 56 56 59 61 62 60 57 56 57 57 58 57 56 56 57 57 56 57 57 57 56 57 56 56 56 55 54 56 57 58 57 58 58 57 56 57 58 59 58 56 55 55 55 57 59 60 59 57 56 56 57 57 57 56 56 55 54 55 54 55 57 58 59 58 57 56 56 58 60 59 58 57 55 54 55 55 55 54 52 56 59 58 56 57 58 59 58 57 56 57 58 57 57 57 58 57 56 55 56 56 56 56 55 55 56 56 56 56 55 54 55 56 57 58 57 58 57 57 56 55 55 56 57 56 56 55 53 56 58 57 57 56 57 57 56 55 55 56 57 55 54 56 56 57 57 57 56 55 56 57 58 57 56 57 58 58 57 56 55 54 55 55 56 57 58 57 56 54 54 54 56 58 59 60 59 57 55 53 53 53 54 55 56 55 56 55 56 55 55 54 55 56 58 58 57 56 56 55 56 59 59 57 57 56 57 - 62 60 58 57 57 58 61 61 59 57 57 58 58 57 57 57 57 57 58 58 57 56 56 57 58 58 59 59 59 59 60 60 59 60 60 61 61 60 59 59 60 61 62 61 59 57 57 58 59 60 59 59 59 60 60 57 56 56 57 59 59 59 59 58 58 58 59 59 58 57 57 58 60 60 60 58 58 58 58 59 59 59 59 59 59 60 60 59 58 56 55 56 57 58 58 58 58 58 58 58 59 59 60 59 57 55 56 57 59 58 57 57 57 58 59 58 58 58 59 58 56 54 55 57 58 58 58 57 57 57 58 59 59 56 56 58 59 58 57 56 56 56 58 59 60 60 59 56 54 54 55 58 59 58 56 55 56 59 60 58 57 56 57 58 59 60 59 58 56 56 56 56 57 57 58 58 58 58 58 58 58 58 59 59 57 56 57 59 60 60 58 57 56 55 57 59 58 58 57 57 57 57 57 56 56 56 57 59 61 60 57 55 54 55 56 57 57 55 54 54 55 57 57 55 54 55 57 59 60 60 57 55 55 56 56 56 56 57 57 57 56 57 57 57 57 55 56 58 60 60 59 57 56 56 56 57 57 56 56 56 56 57 57 57 57 57 56 56 57 58 57 56 56 56 57 57 58 59 57 56 57 58 59 58 56 55 55 57 57 58 59 59 57 56 56 56 57 56 55 55 55 54 54 53 55 56 58 58 57 56 56 56 57 58 57 57 56 55 53 54 55 56 56 56 57 58 56 56 56 57 58 58 56 56 57 58 57 56 57 57 56 56 56 56 56 56 55 54 54 55 57 57 57 55 54 55 57 58 58 58 58 58 57 56 55 55 55 56 56 56 55 54 56 56 56 57 58 57 56 56 56 56 57 56 55 54 54 55 56 56 56 55 55 56 57 58 58 56 56 58 58 57 56 56 56 57 58 58 57 57 57 57 56 56 56 57 58 57 57 57 58 56 53 52 53 54 55 56 56 55 56 56 58 57 56 55 56 57 57 57 56 54 53 54 58 58 57 56 56 57 - 61 60 59 59 59 60 60 59 58 58 59 59 57 57 58 58 58 58 59 59 57 57 56 57 57 57 58 60 61 60 58 57 57 59 61 60 59 60 61 60 60 61 61 59 58 56 56 56 58 59 59 60 60 61 61 59 57 57 58 59 60 60 60 57 57 58 60 61 60 59 58 58 60 61 60 59 57 57 57 57 57 57 58 59 60 61 61 59 58 56 56 56 56 57 57 56 56 58 58 56 56 57 58 59 58 57 57 58 58 58 57 56 57 58 58 57 57 57 58 58 56 53 54 57 58 58 57 56 56 56 58 59 59 57 57 58 58 57 57 57 57 58 59 60 61 59 57 56 54 54 55 58 58 58 56 56 57 58 58 58 57 57 57 58 58 59 58 58 57 58 58 57 56 56 57 57 57 57 57 57 57 59 59 59 58 57 57 59 61 61 59 57 55 55 57 59 58 57 56 56 57 58 58 57 56 56 57 60 62 61 58 56 55 56 57 57 57 56 55 55 56 58 58 57 56 56 57 58 58 57 57 56 56 56 56 57 58 59 59 57 56 56 56 56 56 55 56 56 57 58 59 58 58 57 56 56 56 57 56 55 56 57 58 58 57 56 55 55 57 59 59 57 55 55 56 55 57 58 57 57 57 58 57 57 57 57 57 57 57 58 59 59 57 55 56 56 56 56 56 56 56 55 54 54 54 56 56 57 56 55 56 56 56 56 56 55 55 54 53 54 55 57 57 57 56 56 56 56 55 55 56 57 57 57 57 56 56 57 57 57 57 57 57 57 56 55 54 53 54 55 57 58 59 57 56 56 58 58 58 57 58 59 58 56 55 55 56 56 56 56 56 55 54 54 54 56 58 58 55 54 55 56 57 56 56 56 55 55 55 55 55 54 54 56 57 58 57 55 54 55 56 57 57 58 58 59 59 58 55 54 56 57 57 57 56 57 57 55 54 54 57 56 54 53 54 55 56 56 55 55 56 57 59 59 57 55 55 55 54 54 54 53 53 53 57 57 56 55 55 56 - 59 59 60 61 62 61 59 56 56 58 59 59 57 57 58 58 58 59 59 59 58 58 58 58 58 56 57 61 63 61 56 55 56 59 61 59 56 59 62 61 60 60 59 58 57 57 57 57 59 58 58 59 60 62 61 60 57 57 59 60 60 61 60 58 57 59 61 61 60 58 57 59 61 61 61 58 57 56 56 56 56 56 58 60 62 62 61 59 57 56 57 58 58 58 57 56 56 58 57 54 53 54 58 59 59 59 58 58 59 58 57 57 57 58 57 57 57 58 58 57 56 54 55 57 58 58 58 57 56 57 57 58 58 59 58 58 57 58 58 58 59 59 59 60 60 57 56 56 56 56 56 57 58 57 57 57 58 56 57 57 58 57 56 56 57 57 57 58 59 61 60 58 57 56 56 56 57 58 58 57 57 58 59 59 59 58 57 58 59 60 58 56 54 55 57 57 57 56 55 56 58 59 59 58 57 55 56 58 60 60 58 55 55 56 57 57 56 57 56 56 58 58 59 59 58 57 56 56 55 54 55 57 58 57 56 56 58 60 59 56 55 55 55 55 55 55 55 55 56 56 57 58 58 57 56 56 57 58 56 54 56 58 60 59 57 56 55 55 57 59 59 57 55 54 54 54 55 57 58 59 59 57 55 55 57 58 57 56 56 58 59 59 57 56 56 58 58 57 56 57 57 56 55 54 55 55 56 56 55 55 56 56 57 57 56 55 55 54 54 53 54 56 57 57 56 55 57 56 55 53 54 56 58 59 58 56 56 57 57 58 58 59 58 58 57 55 54 54 54 55 57 58 60 60 59 58 57 57 57 58 58 58 58 56 55 56 56 57 57 56 57 57 54 52 52 55 57 57 55 53 54 57 57 56 57 58 56 54 54 54 54 54 55 56 57 58 55 53 52 52 54 56 58 59 60 60 59 57 53 53 55 56 56 56 55 55 55 54 53 53 56 56 55 55 56 57 58 57 55 55 56 58 59 59 57 55 53 52 51 51 51 52 53 54 56 56 55 55 55 56 - 57 59 61 61 61 60 59 56 55 57 58 59 58 57 56 56 57 58 58 59 60 59 59 58 59 56 57 61 63 61 57 55 56 58 59 58 55 58 60 60 61 60 59 57 58 59 60 60 61 58 56 56 58 60 61 59 57 56 57 59 60 59 58 57 58 60 62 60 56 54 54 57 61 62 61 58 58 57 57 57 57 57 58 61 63 62 61 59 56 56 57 60 60 59 58 58 57 58 57 54 53 55 58 59 59 59 58 59 60 60 58 57 57 58 58 58 59 59 59 58 56 56 57 58 59 60 59 58 58 57 57 57 58 60 60 59 58 59 59 59 59 59 59 59 60 58 57 56 56 57 57 57 58 58 58 59 58 56 56 57 57 57 56 55 56 57 57 59 60 62 61 59 57 56 57 58 59 59 59 58 57 57 58 59 59 58 57 57 57 58 57 55 54 55 56 56 55 54 53 56 58 60 59 59 57 55 54 55 57 57 55 54 54 55 56 55 55 56 56 56 57 57 58 59 58 57 56 56 55 53 54 55 57 57 57 56 57 57 58 56 54 54 55 56 55 55 54 55 55 56 57 58 59 57 56 56 58 58 56 54 56 58 60 60 59 58 56 55 57 58 58 57 56 55 55 54 55 57 58 59 58 56 55 55 55 56 56 54 56 59 60 59 57 56 57 59 58 56 56 57 57 56 55 55 55 56 56 56 55 56 57 58 59 60 58 58 57 56 54 53 53 55 56 55 55 57 58 57 55 53 54 56 59 59 58 55 55 56 57 58 59 59 59 58 57 55 55 55 55 54 56 57 59 61 60 59 57 56 56 58 59 59 57 57 56 56 56 57 57 56 56 57 54 53 53 56 58 57 55 53 55 57 57 56 58 58 56 54 54 54 55 55 55 56 57 58 55 52 51 52 53 55 55 57 58 57 55 53 54 54 54 55 54 54 53 53 54 54 55 55 56 55 55 57 58 59 59 58 56 56 56 57 58 57 56 55 53 52 50 50 52 54 57 59 57 56 55 55 55 56 - 56 59 62 60 59 59 60 59 56 54 55 57 58 58 57 57 58 58 58 59 59 59 59 59 58 57 58 59 60 59 58 57 57 57 57 57 56 58 59 60 61 60 58 58 59 60 61 61 59 57 55 54 56 59 60 58 56 55 56 58 59 59 58 58 59 60 60 58 55 53 54 57 60 61 60 58 58 58 58 58 58 58 58 60 61 60 59 57 55 56 58 61 61 62 61 60 59 59 58 56 56 56 58 59 58 57 57 59 61 61 59 57 57 58 59 59 59 60 59 58 56 57 58 59 60 59 59 59 59 58 58 57 57 60 61 60 59 60 60 58 57 57 57 58 59 61 59 57 56 57 58 58 58 59 59 58 57 57 56 56 55 55 56 57 57 58 58 59 59 60 59 58 57 57 58 60 60 60 59 58 57 56 57 58 60 59 58 56 56 57 57 55 55 57 56 55 54 54 54 57 59 60 60 60 58 56 55 56 56 56 54 54 54 55 55 54 54 56 57 57 56 55 56 57 57 57 57 57 57 57 55 55 56 58 58 56 55 54 56 57 56 55 56 56 56 55 54 55 56 57 58 58 58 56 56 56 57 58 56 55 56 58 59 59 60 61 58 57 57 57 57 56 56 56 57 56 57 57 56 56 56 56 56 55 55 55 55 55 56 59 59 58 57 56 57 57 57 56 55 55 55 54 54 55 56 57 58 58 57 57 58 60 61 61 59 58 58 56 55 53 53 54 54 55 56 57 57 56 54 54 54 56 58 57 56 55 54 55 57 59 59 59 58 57 55 55 55 56 56 55 54 55 56 59 59 57 55 54 56 58 60 60 58 57 57 57 57 56 55 54 54 55 55 55 56 58 59 58 55 53 55 56 56 55 56 56 54 53 54 55 56 57 56 56 57 57 54 53 53 53 54 55 54 55 55 56 55 54 54 55 54 54 54 54 53 54 55 55 56 56 56 55 56 58 59 60 59 58 56 55 55 56 57 57 56 56 56 55 53 52 53 56 59 61 57 56 56 56 56 55 - 56 60 62 59 58 59 61 60 56 53 53 56 58 59 60 59 59 59 58 58 58 59 60 59 57 58 59 57 57 58 59 59 58 56 56 56 57 58 58 60 60 60 58 58 59 60 60 59 56 56 56 55 56 58 59 58 56 55 56 58 60 60 60 59 59 59 59 58 56 55 55 57 59 59 59 59 59 59 59 59 59 59 58 59 60 59 58 56 55 56 58 61 62 63 62 61 61 59 59 58 58 59 59 59 57 56 57 59 60 61 59 58 57 58 59 58 59 60 60 58 57 58 59 59 59 58 58 58 58 58 58 57 57 60 60 59 59 59 58 58 56 55 56 57 59 61 60 57 57 57 58 57 58 58 59 57 56 58 57 55 54 55 56 57 58 59 59 59 58 58 57 57 58 58 59 60 60 60 58 58 57 57 57 57 58 59 58 57 56 57 58 57 56 58 57 56 55 56 57 59 60 61 60 60 60 58 58 57 57 56 55 55 55 55 56 54 54 56 58 57 56 54 55 56 58 58 58 58 60 61 58 55 56 58 58 56 54 54 56 58 58 57 58 58 57 56 56 56 58 59 59 59 58 56 57 57 57 57 57 56 56 57 58 59 61 63 60 58 57 56 56 55 56 57 59 58 58 57 54 53 54 56 57 57 55 54 55 57 57 58 58 57 56 55 56 56 55 54 54 54 53 52 53 55 57 58 58 58 58 58 59 60 61 60 58 57 57 57 56 54 53 54 55 55 57 58 57 55 54 55 55 55 56 55 54 55 54 55 57 59 59 58 56 55 54 54 54 55 56 55 53 53 55 56 57 56 53 54 56 59 60 60 59 58 58 58 57 56 54 54 53 53 55 58 59 60 59 57 55 54 55 55 55 55 55 54 53 53 55 56 58 57 56 56 56 56 54 53 54 55 55 56 55 55 55 56 57 56 54 54 55 55 55 55 55 55 56 56 57 56 56 56 57 58 58 59 58 57 56 55 55 55 57 57 57 58 58 57 56 54 54 55 58 59 57 56 56 55 55 56 - 58 60 61 60 59 60 60 58 55 53 55 57 59 61 63 62 60 59 58 58 59 60 60 59 58 59 59 58 57 58 59 60 59 57 56 57 58 59 60 60 58 58 58 59 60 60 59 56 55 56 58 57 57 59 59 57 56 57 59 60 61 61 61 60 59 58 58 59 58 58 57 58 58 59 60 60 59 58 59 59 58 58 58 58 57 57 57 56 56 57 58 60 61 61 62 61 60 59 59 60 60 61 60 59 58 58 58 59 60 60 59 58 58 59 59 59 59 60 60 59 57 58 59 58 58 57 56 56 57 58 58 57 58 59 59 57 57 56 56 57 55 54 55 56 58 60 59 56 57 58 58 57 57 58 59 57 57 57 57 56 56 56 57 57 58 58 58 59 59 57 57 58 58 59 59 59 58 58 58 57 58 59 57 55 55 57 57 57 58 59 60 58 58 59 59 57 56 58 60 61 61 60 60 60 60 60 59 58 58 58 57 56 55 56 57 55 55 56 58 58 57 55 55 58 59 58 58 59 61 61 59 57 57 57 56 55 55 56 58 58 57 57 59 59 58 58 57 58 60 61 60 59 58 57 57 57 56 56 57 59 58 57 58 58 60 61 59 58 57 57 55 55 57 58 59 59 58 56 54 53 54 55 57 58 57 56 56 57 57 56 57 56 55 55 55 55 55 54 54 55 54 53 54 56 58 58 57 57 56 57 58 60 60 59 57 56 57 57 56 55 54 56 57 56 57 58 58 57 56 56 54 54 54 54 55 55 54 55 57 58 58 57 55 53 53 54 54 53 55 55 54 53 54 56 56 56 55 55 57 59 61 60 59 58 58 58 58 57 55 54 53 54 56 58 60 60 58 55 55 54 54 54 55 56 55 54 55 55 57 59 58 57 55 55 56 55 55 54 54 55 56 56 55 56 57 58 58 57 54 53 55 55 56 57 57 56 56 56 56 55 55 56 57 57 56 55 55 56 57 56 55 55 57 57 56 57 58 57 57 56 54 54 55 56 56 57 56 55 56 57 - 59 60 61 63 63 61 57 53 51 54 58 60 59 60 62 60 59 58 57 57 58 61 61 60 57 59 60 60 60 60 60 60 59 58 58 59 58 60 60 58 56 56 57 59 61 61 59 58 56 57 59 58 59 59 58 56 56 59 62 63 63 60 59 60 60 60 59 58 58 57 58 59 59 61 61 60 60 59 59 59 58 58 58 58 57 57 57 57 57 57 57 58 58 59 59 59 58 59 60 60 61 61 61 61 61 61 60 59 58 59 60 59 60 61 60 59 58 59 60 60 59 58 58 58 57 57 56 56 57 58 58 58 59 60 59 56 54 54 56 57 57 57 57 57 58 59 58 57 59 61 60 56 55 56 58 59 58 56 56 57 58 59 58 58 57 57 58 60 60 57 58 59 60 60 59 57 56 56 57 57 58 59 55 52 52 54 56 56 58 60 60 58 58 60 58 57 58 60 62 62 60 59 59 60 60 58 58 58 59 59 57 56 56 56 57 56 56 58 60 61 59 56 57 59 59 58 58 59 59 58 59 58 57 55 53 54 58 60 59 55 55 57 59 59 59 57 57 58 60 61 60 57 56 57 58 57 56 56 58 60 60 58 57 57 58 59 58 58 58 57 55 54 56 58 59 57 56 55 56 56 56 55 55 56 57 57 56 54 54 55 56 55 54 54 55 56 55 55 55 56 55 54 56 57 58 58 56 55 54 54 56 59 60 59 57 56 57 57 57 56 55 56 58 57 57 58 60 62 60 56 53 53 54 55 56 55 55 56 58 59 59 57 54 53 54 55 55 54 55 54 54 54 55 56 57 57 57 57 59 60 60 59 58 57 58 59 59 58 55 54 54 55 56 58 61 60 57 54 54 55 54 54 55 56 56 56 57 58 59 60 58 55 54 54 55 56 57 56 54 54 55 56 57 58 58 57 55 53 55 56 55 55 55 55 55 55 56 56 56 56 54 54 55 55 54 53 53 56 58 58 56 55 57 57 55 55 56 57 58 56 55 54 53 53 56 57 57 56 57 58 - 59 59 60 63 62 59 54 52 52 56 58 60 59 60 60 59 57 56 56 56 57 58 60 59 58 59 61 61 61 60 58 58 60 61 61 60 59 59 60 58 58 58 59 60 60 59 58 57 56 57 59 60 59 59 57 56 57 60 62 62 62 59 58 59 60 60 59 58 57 58 57 58 59 60 61 61 60 58 57 58 59 59 59 60 60 58 58 57 57 57 57 57 57 57 58 58 58 61 62 61 60 59 59 60 61 61 60 58 57 59 60 60 60 60 60 59 58 59 60 61 60 58 58 58 58 58 57 57 56 57 57 57 58 60 59 56 54 55 56 57 58 59 58 59 58 57 57 58 61 61 59 55 54 56 58 60 59 56 57 60 60 58 57 58 58 58 59 61 61 59 59 59 59 59 58 57 56 56 56 56 57 59 56 53 52 53 54 55 57 59 60 58 57 59 59 59 59 59 60 59 58 57 57 57 58 57 57 57 57 57 56 55 55 55 56 56 55 56 58 59 59 58 58 59 58 57 57 58 58 57 58 57 57 54 53 52 56 58 57 54 53 56 57 57 57 56 56 57 58 58 57 55 55 57 57 57 56 56 58 59 58 57 56 57 56 55 56 58 58 56 56 56 57 56 56 57 57 56 56 56 56 56 56 57 58 59 58 55 53 54 55 55 55 55 55 55 55 56 57 57 56 55 56 57 57 57 56 55 54 55 57 58 59 58 56 56 56 59 59 57 56 57 57 57 58 59 61 61 58 55 54 55 56 57 57 55 54 56 58 59 58 56 55 55 56 57 56 55 55 54 53 54 54 56 57 58 59 59 59 59 58 57 57 57 57 56 57 57 56 56 55 55 55 56 59 59 58 56 55 55 55 55 56 57 57 57 58 58 58 59 57 55 54 54 55 56 56 55 55 54 55 56 57 58 57 55 52 51 55 57 56 56 55 54 54 54 55 55 56 55 54 53 54 54 53 53 53 55 56 57 57 57 58 57 56 55 55 56 57 57 57 55 54 53 55 55 56 56 56 56 - 60 58 59 61 60 56 53 54 56 57 58 59 60 61 61 58 56 56 57 56 55 56 57 58 58 59 61 61 60 59 56 57 59 62 62 60 58 58 58 59 60 61 61 59 58 56 56 56 56 57 59 60 59 58 56 57 58 59 59 60 60 58 57 58 59 60 59 58 58 58 57 57 57 59 61 62 60 57 55 57 60 61 61 62 63 61 59 58 57 57 58 58 58 58 58 59 60 61 61 60 58 56 56 57 58 59 59 58 57 58 59 59 58 58 58 58 60 61 61 61 60 59 59 60 60 59 58 57 56 55 55 55 56 60 60 57 56 56 57 57 58 58 58 59 58 55 55 58 60 60 58 55 55 56 58 59 59 57 59 62 60 57 56 58 60 61 61 61 61 60 59 58 57 57 57 57 57 57 56 56 57 58 57 55 54 54 54 54 56 58 60 58 57 58 60 60 59 57 56 56 56 56 55 55 56 57 56 55 55 55 55 55 55 55 56 55 54 54 54 55 57 59 59 57 56 55 56 57 58 59 57 56 56 55 54 53 53 54 54 54 54 56 56 55 55 55 56 55 55 54 54 54 55 56 56 56 57 57 57 57 57 56 57 59 56 52 55 58 57 56 56 59 58 55 53 57 59 57 56 55 56 57 58 59 59 60 59 57 54 54 54 55 56 56 56 56 55 57 58 58 57 57 56 57 58 57 57 57 57 57 58 57 58 58 56 55 57 60 60 59 58 57 56 56 58 60 61 58 54 54 56 58 59 58 57 55 54 55 57 58 57 55 55 56 58 58 57 55 55 55 54 53 54 55 57 59 59 59 58 57 56 56 57 57 56 54 55 56 58 57 56 53 55 56 57 58 58 57 56 55 56 56 56 56 57 57 57 57 57 57 57 56 56 55 54 54 53 54 55 55 54 55 57 57 55 54 53 54 56 57 56 56 56 54 54 53 53 54 55 55 54 54 54 54 54 54 55 54 54 56 59 61 58 57 58 56 55 55 56 58 58 57 56 55 54 54 55 55 56 56 - 60 58 58 60 60 59 56 56 57 58 59 60 61 63 63 60 58 57 58 58 57 58 58 59 57 58 59 59 59 58 56 57 58 60 60 58 56 57 59 59 59 59 59 58 57 57 58 58 58 57 58 59 58 57 56 56 57 58 58 59 61 58 58 59 59 60 60 59 58 58 57 57 57 60 62 61 58 56 55 59 61 62 61 60 60 61 61 59 59 59 59 59 59 59 59 58 59 59 60 60 58 57 56 56 56 57 57 57 57 57 58 58 58 58 58 59 60 62 61 60 59 58 59 61 61 60 58 57 56 54 54 54 56 60 60 59 58 58 58 58 58 58 58 58 57 57 57 57 58 58 58 57 56 57 57 58 57 56 59 61 60 58 57 58 60 61 60 60 59 58 57 58 58 56 55 55 54 55 57 59 60 58 56 55 55 56 57 56 57 58 59 60 59 58 59 60 59 57 56 56 57 56 56 57 57 57 55 54 55 57 58 58 58 57 56 53 53 55 54 53 55 57 57 56 55 56 56 56 58 60 59 58 57 57 55 54 54 56 57 57 57 58 58 57 55 55 55 55 56 56 56 56 55 56 56 57 57 57 58 57 57 57 58 58 56 54 56 58 58 56 56 58 57 54 52 56 59 58 56 55 56 56 57 57 57 58 58 57 55 55 55 56 58 58 58 57 57 57 58 58 58 58 57 57 58 57 57 57 57 57 58 57 58 58 57 57 59 60 59 58 58 57 57 56 58 59 60 58 56 54 55 57 58 56 55 54 54 56 58 59 58 55 54 55 57 57 57 55 56 56 54 54 54 55 57 58 58 58 58 58 56 56 57 56 55 54 56 57 58 58 56 54 56 57 57 56 55 55 55 56 57 57 55 54 55 56 55 56 57 57 57 56 55 55 55 54 54 54 55 54 54 55 55 55 55 55 56 57 57 55 54 53 53 55 55 54 53 54 55 56 55 55 55 55 55 55 55 54 54 56 59 60 56 56 58 58 58 58 57 56 56 56 58 58 55 55 57 58 59 59 - 60 58 57 59 61 61 59 58 58 59 61 62 62 63 63 60 59 58 59 59 60 60 60 59 58 58 58 58 58 58 58 58 58 58 58 56 55 57 59 59 59 59 59 59 58 59 59 60 61 58 56 57 57 56 56 56 57 57 57 58 59 59 58 59 59 60 60 59 58 57 56 56 56 59 60 59 57 55 56 59 61 61 59 58 59 60 60 60 60 60 60 60 60 59 59 58 58 58 59 59 58 58 57 56 56 55 55 55 57 58 59 58 57 57 57 59 60 61 59 58 57 57 58 60 61 60 58 56 55 54 55 55 57 60 61 60 60 59 59 58 57 57 57 58 59 59 58 56 56 57 58 57 56 56 57 58 58 56 58 60 60 59 58 58 60 61 60 60 58 57 58 58 58 56 55 54 54 56 58 61 61 57 55 55 56 58 59 58 57 57 58 60 59 57 59 60 59 57 56 56 56 56 57 58 58 56 55 56 57 59 59 59 58 58 57 54 55 57 56 54 54 55 56 56 56 57 57 56 58 61 59 58 59 58 57 55 55 56 58 58 58 58 58 56 55 55 55 56 57 57 57 56 56 56 57 57 58 58 58 58 58 58 57 57 57 56 58 59 58 56 56 57 56 54 52 56 58 58 56 56 56 56 56 56 57 58 58 58 56 54 55 56 58 59 58 57 56 56 55 56 58 59 58 57 56 56 56 56 56 56 57 57 57 57 57 58 59 59 58 57 57 58 57 56 56 57 58 57 55 54 55 56 57 56 55 54 54 55 58 59 57 55 54 55 57 58 58 57 57 56 55 55 55 56 57 57 57 56 56 56 56 55 56 55 55 55 56 58 59 59 57 55 56 56 56 55 54 54 55 57 58 58 56 54 54 55 56 56 56 56 56 56 56 56 55 54 54 55 56 56 55 54 55 56 56 57 58 58 58 56 53 52 54 56 57 56 55 55 56 57 57 57 57 57 57 57 56 54 55 56 59 60 55 55 57 59 60 60 57 55 55 55 58 59 55 55 57 58 60 60 - 60 58 57 58 60 62 61 60 58 59 61 62 62 62 61 59 58 58 60 60 61 60 61 60 59 58 58 59 59 59 59 59 59 58 57 56 56 58 60 60 61 61 61 61 60 60 60 61 62 58 56 56 55 56 57 58 58 58 57 57 58 58 59 58 59 59 59 59 58 56 55 55 56 57 57 57 56 56 57 58 59 58 57 57 58 58 59 59 59 59 60 61 60 60 59 59 59 58 58 58 58 59 58 57 55 54 54 55 57 61 61 59 57 56 56 57 58 58 57 56 55 55 57 58 60 59 58 56 55 55 56 57 58 60 60 60 59 59 58 57 56 56 57 59 60 60 58 56 57 57 57 56 55 55 57 59 59 57 57 59 60 60 59 58 59 61 61 60 58 58 58 58 57 56 55 55 56 58 60 61 60 56 55 55 57 60 61 59 57 56 57 58 58 58 59 61 60 58 56 55 55 55 56 58 58 57 57 58 59 60 60 58 57 57 57 56 57 59 57 55 55 55 56 57 58 58 58 57 58 60 59 59 60 59 57 56 55 56 57 57 57 57 56 55 54 55 55 57 57 57 56 56 56 57 57 58 59 59 59 59 59 58 57 56 56 57 58 59 58 56 56 56 56 54 52 57 59 58 57 56 57 57 57 57 57 58 58 58 56 55 55 56 58 58 57 56 55 54 54 55 57 59 57 56 55 56 56 55 55 56 56 56 56 56 56 57 59 59 57 56 57 57 57 55 54 54 57 56 55 54 55 56 56 55 55 54 54 55 57 57 57 55 54 56 58 59 60 59 57 56 56 56 56 57 57 58 57 56 55 55 55 55 55 55 55 56 57 58 59 58 57 55 55 55 57 56 54 54 54 56 59 59 57 55 55 56 57 57 56 55 55 56 56 55 54 54 55 57 58 57 56 55 56 57 57 57 57 58 58 57 56 55 55 57 57 57 57 56 56 56 57 58 57 57 58 57 56 54 54 56 58 59 55 55 56 58 60 60 57 55 54 55 57 57 55 55 57 58 59 58 - 59 59 57 56 58 60 61 59 57 59 61 61 60 59 58 57 57 58 59 60 59 59 60 60 59 59 60 60 59 60 60 60 59 58 57 57 57 58 59 60 61 62 62 62 61 61 60 61 61 57 55 55 56 57 58 60 60 59 57 56 57 59 60 59 58 58 59 59 58 57 55 56 57 57 56 55 55 56 56 57 57 56 56 56 57 56 57 57 57 58 59 59 60 59 59 58 59 59 59 58 58 59 58 57 55 53 54 55 58 62 62 60 58 57 55 55 55 56 56 56 55 54 55 57 57 58 57 56 55 56 57 59 60 60 59 58 58 57 56 56 55 56 57 59 60 59 57 57 57 57 56 54 53 54 57 60 60 58 57 58 59 60 59 58 58 60 61 59 57 58 58 57 57 56 55 57 59 60 60 58 57 58 57 57 58 59 60 59 57 56 56 57 56 58 60 62 61 58 56 55 54 54 54 56 58 58 59 60 61 61 59 56 54 55 56 57 59 60 59 57 57 56 56 57 58 59 60 58 58 59 58 58 60 59 57 55 54 55 55 55 54 54 54 55 56 56 57 57 57 57 56 56 56 57 58 59 60 60 59 58 58 58 57 56 56 58 57 58 58 57 56 56 56 54 54 57 60 59 58 57 58 59 58 56 57 58 57 56 55 56 56 57 58 58 57 56 55 53 54 55 56 57 56 54 55 55 56 55 56 56 56 55 56 55 55 57 59 60 59 57 57 57 56 55 54 54 56 56 55 54 55 55 55 54 55 54 55 56 56 57 57 56 56 57 59 60 60 60 57 55 56 57 58 59 59 58 58 56 55 56 56 55 54 54 55 55 57 58 58 56 55 53 53 54 57 57 56 55 54 56 59 60 59 58 57 58 59 58 57 55 55 55 56 56 55 53 55 57 59 58 57 57 57 57 57 56 55 57 59 60 59 58 57 56 56 57 59 58 56 55 56 57 56 56 57 56 56 55 54 55 56 57 57 56 55 56 58 59 58 56 54 54 55 55 55 55 56 56 57 56 - 59 58 58 56 57 58 59 58 57 59 61 61 60 58 57 56 57 58 59 59 59 59 59 60 59 60 60 59 59 59 60 59 59 58 57 57 57 57 57 58 59 61 61 61 60 59 58 58 58 58 58 57 57 57 59 61 61 59 57 57 57 60 61 59 58 59 60 60 58 56 56 56 57 59 59 56 54 55 56 58 58 58 57 57 56 56 57 57 57 57 58 59 59 59 59 58 58 60 60 58 58 58 58 58 56 55 55 57 59 60 61 60 59 57 55 54 53 54 56 57 58 56 56 56 57 57 56 56 56 57 58 59 60 60 59 58 57 57 57 56 56 56 57 58 59 58 57 57 58 58 56 53 53 55 58 59 59 58 58 58 59 59 58 57 57 59 60 59 56 58 58 57 56 55 55 57 58 59 58 56 56 57 57 57 58 58 58 58 58 58 57 56 55 58 60 62 61 58 57 56 55 55 55 56 58 60 61 61 61 60 57 55 54 55 57 58 58 58 58 58 57 57 57 57 58 59 60 59 58 58 58 58 58 58 56 54 53 54 55 54 54 55 56 57 58 58 57 57 56 56 56 57 57 56 57 58 59 59 58 58 57 58 57 56 56 57 56 57 58 57 57 57 56 55 54 57 60 61 60 58 58 58 57 55 55 56 55 53 54 57 58 58 59 58 58 58 56 54 54 55 56 57 56 54 55 56 57 57 57 57 57 56 56 57 56 56 59 61 60 58 57 55 56 55 55 55 57 57 56 55 54 54 53 53 52 53 56 58 57 57 57 57 58 59 59 59 59 57 56 55 56 58 58 59 59 58 57 57 56 57 56 56 55 54 54 55 56 57 57 55 54 53 53 55 56 57 56 55 55 56 59 60 59 59 58 58 59 58 57 55 54 54 55 55 54 54 54 55 57 58 57 57 57 57 56 55 54 56 59 61 61 59 57 55 54 56 57 58 57 56 56 56 55 55 55 56 55 55 55 55 56 57 58 57 55 55 56 58 58 57 56 55 55 56 56 56 56 56 56 55 - 58 58 59 57 56 57 58 58 58 59 61 62 60 59 58 58 59 60 60 59 58 58 59 60 60 60 60 59 58 58 59 58 58 58 57 57 58 57 56 57 58 59 59 59 59 58 58 57 57 60 62 60 58 58 59 60 60 59 57 56 58 60 61 60 59 60 61 60 59 57 57 56 58 60 60 57 56 56 57 58 58 59 58 58 57 56 57 58 58 58 57 57 58 58 58 58 58 60 60 58 57 57 57 58 57 56 57 58 60 59 59 60 60 58 56 54 53 53 55 57 58 58 58 58 58 58 57 57 58 59 59 59 59 60 60 59 59 59 59 58 58 58 58 58 58 57 57 58 58 58 57 55 56 58 59 57 56 59 58 57 58 58 58 56 57 58 58 57 56 57 58 58 57 56 55 55 56 58 58 57 57 57 56 56 56 56 56 57 58 60 58 56 55 57 60 61 61 59 58 57 57 57 56 56 58 61 60 59 59 58 56 55 56 57 58 57 56 57 57 57 58 57 57 56 58 59 61 61 60 59 58 57 57 56 54 53 53 54 56 55 56 57 58 60 60 59 57 56 54 54 55 57 57 56 56 57 58 58 58 57 58 58 58 57 57 56 54 55 57 57 57 57 57 55 55 57 60 61 60 58 57 57 55 54 55 56 56 55 56 58 57 58 58 59 59 59 56 54 54 55 56 56 55 56 56 57 58 58 59 58 58 57 58 58 56 56 59 62 61 59 56 55 55 55 55 56 57 57 56 55 55 54 53 52 52 53 57 58 57 57 57 57 58 59 59 58 57 55 55 56 56 57 57 57 57 57 57 56 57 58 58 56 56 55 56 56 57 57 56 56 55 55 55 56 57 56 55 54 55 57 59 59 58 57 57 58 58 57 57 56 55 55 56 56 56 55 53 53 56 56 56 56 57 57 55 54 55 57 59 59 59 58 57 56 55 55 56 57 58 58 57 56 55 54 55 55 56 56 56 56 57 57 58 58 56 56 57 58 58 57 57 56 57 58 57 56 56 56 57 56 - 58 59 59 58 57 58 58 59 59 59 61 61 61 61 61 60 60 61 60 59 57 57 58 59 59 60 60 59 58 57 57 57 57 58 58 58 59 57 57 57 58 57 57 58 59 59 59 58 59 62 64 62 60 58 57 58 59 59 57 57 58 59 59 59 60 61 60 60 59 57 57 56 57 59 60 59 58 59 59 57 56 57 58 59 59 57 58 59 59 58 57 56 57 57 58 57 57 60 60 58 57 56 56 57 58 58 58 59 59 58 59 61 61 60 57 55 54 54 55 56 57 59 60 60 59 59 59 59 59 60 60 60 60 60 61 61 61 61 62 61 60 60 59 58 58 58 58 57 57 58 58 58 59 60 59 55 54 59 59 57 57 58 57 56 56 56 56 56 55 56 58 59 59 57 55 54 55 57 59 60 60 57 55 54 54 55 56 56 58 59 59 56 54 56 58 60 59 59 58 59 59 59 58 57 58 60 59 58 57 56 56 57 58 59 59 56 55 56 55 56 58 57 57 56 58 59 61 62 60 58 57 56 55 55 54 53 53 54 57 56 57 60 60 60 60 59 57 54 52 53 55 57 57 56 56 57 57 58 58 59 59 58 59 60 58 55 53 54 55 57 58 57 57 56 55 57 58 59 58 56 56 56 54 53 55 56 58 58 58 57 56 56 57 59 60 59 56 55 54 54 55 56 55 56 57 58 59 59 59 59 58 58 58 58 56 56 58 61 61 58 56 54 54 55 54 54 56 56 55 55 55 56 55 54 54 56 56 56 55 55 55 56 57 58 57 56 55 54 55 56 55 56 55 55 55 55 55 56 57 59 59 58 57 56 57 58 58 57 57 56 57 58 58 57 57 56 55 55 56 57 58 58 56 55 56 58 57 57 57 57 57 57 56 56 57 56 54 54 56 56 56 56 56 56 55 55 57 60 59 58 57 56 56 57 56 56 56 57 59 61 59 57 56 55 54 56 56 57 58 58 58 59 57 58 58 58 58 59 58 57 56 57 59 59 56 55 56 57 57 58 - 58 59 59 58 58 58 58 59 59 59 58 59 61 62 62 60 59 60 59 57 57 57 58 59 59 59 60 59 59 58 57 57 58 57 58 60 60 59 57 58 58 58 58 58 59 59 59 59 60 61 62 61 59 57 56 57 59 59 59 58 58 57 57 59 60 61 61 59 58 57 56 56 57 58 59 59 61 62 60 56 54 55 57 58 58 58 58 59 59 58 57 57 57 57 58 58 57 59 60 58 57 56 56 56 57 57 58 57 58 59 60 61 60 59 58 56 55 54 55 56 57 59 60 60 59 59 59 59 60 61 61 60 60 60 61 61 61 62 63 62 61 60 60 59 59 59 58 57 57 58 58 59 60 61 59 55 54 58 59 58 57 57 57 56 56 56 55 56 56 57 59 61 61 59 56 55 56 58 60 62 61 58 56 55 56 57 57 57 58 58 59 57 56 56 57 58 58 57 57 59 60 59 58 57 58 60 59 58 57 57 56 57 58 59 59 56 55 56 57 58 58 58 57 56 57 59 61 62 60 58 56 55 55 55 55 53 54 55 57 56 57 60 60 60 59 57 55 53 53 54 55 57 57 56 56 56 57 58 59 59 58 57 58 60 59 56 53 53 55 57 58 57 57 56 55 56 57 56 55 55 56 56 54 53 54 56 58 59 59 58 57 56 56 58 59 58 57 55 55 55 55 56 55 56 57 58 59 59 59 59 58 58 58 57 56 56 57 60 59 57 56 56 55 55 54 54 55 55 54 55 57 57 56 55 56 57 55 53 53 54 55 56 57 56 56 55 55 55 55 55 55 56 56 55 54 54 54 55 56 58 59 59 57 56 57 58 58 57 57 56 58 59 58 57 57 56 55 56 57 58 58 56 55 54 57 57 57 57 58 59 59 58 57 56 57 57 57 57 57 57 57 57 57 56 54 55 58 60 57 56 56 56 56 57 56 56 56 58 60 62 59 57 56 56 55 56 56 57 58 57 59 59 57 57 57 58 58 58 58 57 56 57 59 58 55 54 55 57 58 58 - 59 58 59 61 62 61 61 61 60 58 56 57 61 63 62 59 58 58 57 56 56 57 58 59 60 59 59 59 60 59 58 57 57 57 59 61 62 59 56 57 57 57 56 57 58 59 59 59 60 59 59 59 58 56 55 56 59 60 59 57 56 55 55 58 60 61 61 59 57 56 56 56 55 57 59 60 61 62 61 56 54 55 57 57 56 56 56 57 58 58 57 57 57 59 60 59 59 58 58 57 57 56 56 56 57 58 58 57 58 60 60 59 58 57 55 55 56 56 57 58 58 57 57 58 59 59 59 59 59 60 60 59 59 59 59 59 60 60 60 60 60 60 60 60 61 60 59 57 58 59 59 59 59 58 59 57 56 57 58 58 56 56 56 57 58 58 56 57 58 58 59 60 60 58 57 56 57 59 60 60 60 59 58 57 59 60 61 59 57 57 58 59 58 57 57 57 56 55 56 59 60 59 57 55 56 60 60 59 60 58 56 55 57 58 58 56 56 58 59 59 60 58 57 55 55 57 59 59 58 57 56 56 57 58 57 56 56 56 56 55 55 58 57 56 56 56 56 55 56 56 57 58 57 55 54 54 55 58 59 57 56 55 56 58 59 58 54 53 55 57 58 58 58 57 56 56 56 55 55 57 58 58 57 54 54 55 57 57 59 61 58 56 55 57 58 58 57 56 57 58 57 56 56 57 58 59 60 59 58 58 58 58 57 57 55 56 57 58 57 57 58 58 57 57 55 55 56 55 55 56 57 58 57 56 55 56 55 55 55 56 57 58 58 57 55 55 56 56 56 56 57 58 58 58 57 56 56 55 56 58 59 58 57 56 56 57 57 56 55 55 57 59 58 57 57 57 57 59 58 57 56 56 56 57 57 57 56 57 58 60 60 59 56 55 56 57 59 59 58 58 59 59 59 56 54 53 56 59 57 56 57 57 56 55 55 57 58 59 60 59 59 57 56 55 54 55 55 55 55 56 57 59 57 57 58 57 56 56 57 57 57 56 56 56 54 54 55 57 58 58 - 59 58 58 60 61 60 60 60 60 58 57 58 61 62 61 58 58 58 57 56 57 58 59 60 60 59 58 59 60 60 59 58 57 58 59 61 63 59 56 57 57 57 58 58 57 58 58 58 59 58 58 59 58 57 56 57 59 60 59 58 57 56 56 59 61 61 61 59 58 58 58 57 57 59 60 59 60 61 60 56 55 57 59 58 56 56 56 57 58 59 58 58 59 59 60 60 60 58 57 57 57 57 56 57 57 57 57 57 57 60 60 58 56 55 55 56 57 58 59 59 58 56 56 56 57 58 58 58 57 57 57 58 58 57 56 56 57 58 58 58 58 57 59 60 61 61 59 57 58 58 59 59 58 58 58 59 59 57 57 58 57 56 57 59 59 57 56 57 58 58 58 59 58 56 55 56 58 60 60 58 59 60 60 59 61 62 62 60 58 57 57 58 59 58 58 57 56 56 57 59 60 59 57 54 55 59 60 60 60 58 56 54 55 56 57 56 56 58 58 59 58 57 56 54 55 57 59 59 58 56 56 57 58 59 58 57 56 57 57 56 55 56 55 55 54 55 55 56 57 58 58 59 58 56 54 54 55 57 59 58 55 54 54 57 58 57 55 54 56 57 57 57 57 56 55 55 54 54 56 59 59 59 57 55 53 53 54 55 59 61 59 56 56 56 57 58 58 58 58 59 57 56 56 57 58 59 60 59 58 57 58 58 57 55 56 57 58 57 57 57 58 59 58 56 55 56 57 57 56 57 58 59 58 56 54 55 56 57 57 59 60 59 58 57 55 55 56 57 57 57 57 58 58 59 58 57 56 57 57 58 58 58 56 55 55 56 56 55 54 55 56 58 56 56 56 57 58 59 57 56 55 54 55 56 57 57 56 57 59 60 60 59 56 55 55 56 58 59 58 58 58 58 58 56 54 52 54 56 55 55 57 57 56 54 54 55 58 59 59 59 57 56 55 55 55 55 55 55 54 54 55 55 57 57 56 56 54 55 56 57 57 55 54 54 55 55 55 55 56 56 - 60 58 57 57 57 57 58 59 59 58 60 62 63 61 59 59 60 59 59 59 60 61 60 59 59 58 58 59 60 61 61 60 59 59 59 60 62 59 57 58 60 61 62 60 58 57 57 57 57 58 59 59 58 58 59 59 59 59 61 61 61 60 59 60 60 61 61 60 59 60 59 60 62 63 61 59 60 60 59 56 56 59 60 60 59 58 59 60 61 59 58 61 61 58 59 59 59 58 58 59 58 59 60 60 59 57 57 57 57 58 58 56 56 56 57 59 60 59 59 58 57 58 57 56 56 57 57 57 56 55 56 58 59 56 55 55 56 58 60 59 57 55 57 59 61 61 59 56 56 56 57 60 61 60 57 58 59 57 56 57 57 58 59 61 58 55 52 55 57 57 57 57 57 55 55 56 58 60 60 59 58 59 60 61 61 59 58 59 60 60 60 58 57 59 58 56 55 56 58 59 60 59 58 56 56 59 60 59 59 57 56 56 55 54 54 55 55 54 56 57 55 56 56 55 58 60 61 62 60 56 58 59 59 59 58 56 56 56 58 59 59 57 57 57 57 56 55 56 56 57 59 59 59 58 59 57 56 57 59 60 58 55 54 58 58 55 55 55 55 56 56 57 57 55 53 53 54 55 58 59 59 57 56 55 54 53 54 58 59 59 59 58 56 55 56 58 60 61 59 56 54 55 55 56 57 58 59 58 58 57 57 58 56 55 56 57 58 58 58 58 58 57 56 54 55 57 58 57 58 58 59 59 58 56 55 55 55 56 58 61 61 60 57 55 54 54 55 57 57 56 54 55 56 56 56 56 56 58 59 59 58 57 55 54 54 54 55 56 56 55 56 55 54 55 57 57 56 55 55 55 55 53 53 54 56 57 57 58 59 59 59 58 56 56 57 57 57 57 57 57 55 55 55 55 54 53 52 53 53 54 56 57 56 55 54 53 54 56 60 61 57 55 56 56 57 58 59 58 56 54 52 52 56 56 55 55 56 56 56 57 57 56 54 55 57 56 54 53 54 55 - 60 59 59 59 59 59 59 59 59 58 59 62 62 60 58 59 59 59 58 59 61 62 61 60 60 59 59 60 61 61 61 61 60 59 59 59 60 60 60 59 61 62 62 60 59 58 58 58 57 57 57 58 58 58 58 59 58 59 59 59 59 61 61 60 60 60 60 59 59 59 59 60 62 62 60 58 59 60 60 57 56 58 59 60 59 60 61 61 60 58 57 58 59 58 57 57 58 59 60 61 61 62 62 61 60 58 57 56 56 57 57 55 55 56 58 59 60 60 59 58 57 57 57 56 57 57 57 57 57 56 57 58 59 57 56 56 57 58 60 60 58 57 58 60 62 61 59 56 56 55 56 60 62 62 59 60 61 59 58 59 58 59 60 61 59 56 54 57 58 59 58 58 57 56 56 56 57 58 58 57 57 59 60 59 58 56 56 57 58 59 59 58 58 59 56 54 55 55 57 59 58 57 56 56 57 59 59 58 58 57 57 57 57 56 56 57 56 55 57 57 57 56 56 56 58 60 60 61 59 56 57 59 60 60 58 56 55 56 57 58 59 58 58 58 58 58 57 57 56 56 56 57 58 60 60 59 57 56 58 61 60 57 55 56 56 54 54 54 54 56 58 58 57 55 53 54 55 56 59 60 59 57 57 57 55 54 54 56 59 60 59 58 57 56 56 57 58 59 58 55 55 57 57 57 58 58 58 56 55 55 56 58 58 57 57 56 58 60 60 59 57 55 56 56 56 57 58 58 58 59 59 59 58 56 56 57 56 56 58 60 60 59 56 55 53 54 56 58 56 54 54 55 56 58 57 57 57 58 59 58 57 55 54 54 54 55 56 56 56 56 56 56 55 55 57 57 56 55 56 56 56 55 55 55 56 55 55 56 57 57 56 56 55 56 56 58 57 57 57 56 54 54 54 54 53 53 53 53 53 54 55 57 57 56 55 53 53 55 58 59 58 57 57 57 58 59 59 58 57 54 54 53 55 55 57 58 59 58 57 57 56 56 55 55 56 56 55 55 55 56 - 61 60 60 61 61 60 59 59 57 56 58 60 61 58 56 58 58 58 58 59 61 63 62 61 59 59 60 61 61 61 61 61 60 60 60 59 59 60 61 60 60 61 61 60 59 59 59 59 58 56 56 57 59 59 59 59 59 58 58 57 58 60 61 60 59 59 58 58 58 58 59 60 61 60 58 57 57 59 59 57 56 57 58 58 58 60 62 61 58 57 57 56 57 59 57 56 57 60 61 61 62 62 62 60 59 58 58 58 58 57 57 56 55 56 57 58 59 60 59 57 56 57 57 57 57 57 57 57 57 57 57 58 58 57 57 57 57 58 59 59 59 59 59 60 61 60 58 56 55 55 56 60 63 64 60 60 60 60 60 60 59 58 59 60 59 57 57 57 59 60 59 58 58 57 57 57 57 57 57 56 57 59 59 56 55 55 55 56 58 58 58 58 58 58 56 54 55 56 58 58 57 55 55 58 59 58 58 58 57 57 58 58 59 59 58 58 58 57 57 57 58 56 56 57 57 58 59 59 58 56 58 60 61 60 59 57 56 56 56 58 58 58 58 58 58 58 58 57 57 56 56 56 58 59 61 60 57 56 57 60 61 59 56 55 54 55 54 53 53 57 59 60 57 55 53 54 56 57 59 59 59 58 58 58 57 56 55 56 57 58 57 57 57 56 56 56 57 57 57 57 57 58 58 59 59 59 58 57 55 55 56 58 58 57 56 56 57 60 59 58 56 55 56 58 58 57 59 59 58 58 58 58 57 55 56 57 57 56 57 58 58 58 56 55 54 55 56 57 55 54 55 56 58 59 58 58 58 58 58 57 56 55 55 55 55 56 56 57 57 57 57 57 56 56 56 56 56 56 56 57 58 57 56 56 56 55 54 55 55 55 55 55 54 55 56 57 57 58 58 56 54 53 53 52 52 52 53 54 54 55 56 58 58 57 56 55 54 55 56 58 57 57 57 57 57 58 58 58 58 56 56 56 55 55 57 59 59 58 58 57 57 56 56 56 55 55 55 56 57 57 - 61 60 59 61 61 59 58 57 56 55 57 59 58 56 55 57 58 59 58 59 60 62 62 61 58 59 61 60 60 60 59 59 59 60 61 61 60 60 60 59 59 59 60 60 59 58 59 60 59 56 56 58 60 61 61 60 59 59 58 57 58 60 61 59 58 57 56 56 57 57 58 59 59 59 58 57 56 58 58 57 56 56 57 58 59 58 60 60 57 56 58 57 58 60 57 57 58 59 60 60 60 60 60 59 58 57 59 61 62 59 57 57 56 56 56 57 58 58 58 57 56 56 57 58 57 57 57 56 57 58 58 57 58 58 58 58 58 57 57 58 59 60 60 59 59 58 57 55 55 55 56 61 63 64 61 59 59 59 59 59 59 58 58 59 59 58 57 57 58 60 59 58 57 57 58 59 58 57 56 56 57 59 57 54 53 55 56 58 58 59 58 58 58 59 57 55 56 58 59 59 57 55 56 61 61 58 57 58 57 57 58 59 60 59 58 58 58 60 58 58 59 56 56 59 56 57 58 58 57 56 59 60 60 60 58 56 55 56 57 58 58 57 57 57 57 57 57 57 57 56 57 57 58 58 61 61 58 56 56 58 60 60 57 55 55 57 55 53 54 56 59 60 57 54 54 55 57 58 58 58 57 57 58 59 59 58 57 58 57 55 55 55 55 56 56 56 56 57 58 59 59 59 59 59 59 59 59 59 57 57 57 57 57 57 57 56 56 57 56 55 55 56 57 58 58 58 59 59 58 57 57 57 55 54 55 56 58 58 58 57 57 57 57 57 56 56 55 55 55 55 56 57 58 60 59 58 59 59 59 58 55 54 55 56 56 57 56 56 56 57 58 58 57 57 57 56 55 55 56 57 59 58 57 55 56 55 55 55 55 55 55 55 55 54 55 55 57 58 59 57 54 54 53 52 52 52 53 55 54 55 56 58 59 58 57 56 56 56 57 57 56 55 55 55 56 56 57 57 57 57 58 57 55 55 56 57 57 57 57 58 58 57 57 57 56 55 55 56 57 57 - 61 58 57 59 60 58 58 57 56 56 57 58 58 56 55 58 59 59 58 59 60 61 61 60 57 58 61 60 59 57 56 56 57 59 61 61 60 59 58 58 58 59 59 58 58 58 60 61 60 58 58 60 62 63 62 61 60 59 59 58 58 59 59 58 56 55 55 57 57 57 57 57 58 59 59 57 57 58 58 58 57 56 56 59 60 57 57 59 57 58 59 59 60 61 58 58 58 58 58 59 58 59 58 57 57 58 60 62 64 61 59 58 56 55 55 55 55 57 57 58 57 56 56 58 58 58 56 56 57 58 58 58 58 58 58 58 58 57 57 57 59 60 60 59 57 56 55 55 56 56 57 60 63 64 60 58 57 56 57 59 59 58 57 59 60 59 58 56 57 59 58 57 57 57 57 59 58 57 56 57 57 58 56 54 54 56 59 60 60 59 58 58 58 59 58 57 57 58 59 58 57 56 57 61 61 58 57 57 57 57 58 59 59 58 58 57 58 61 59 58 59 57 57 59 57 56 58 57 56 56 58 59 60 59 57 55 54 54 57 58 58 57 56 56 57 57 57 57 56 55 56 57 56 56 59 60 59 56 55 56 57 58 58 57 57 58 57 55 54 56 58 59 57 55 55 57 58 59 59 57 56 56 57 59 59 59 58 58 57 56 55 55 55 56 57 57 57 57 58 60 60 59 58 57 57 58 59 61 60 59 57 56 56 57 58 58 55 52 51 52 55 57 57 57 57 58 59 58 56 56 56 56 55 54 54 55 59 61 60 58 57 57 57 57 56 56 55 54 55 56 56 56 58 60 58 58 59 60 60 59 55 53 55 57 57 57 55 55 56 57 57 58 58 58 57 57 56 55 56 57 58 57 56 55 56 56 56 57 57 58 57 57 56 55 54 55 57 58 59 58 57 55 54 53 53 53 54 56 55 55 56 57 57 57 57 57 57 58 59 59 56 54 54 54 55 55 55 55 56 57 58 59 57 55 54 53 53 54 56 58 58 58 58 57 57 56 55 55 55 57 - 61 57 55 58 58 58 57 57 58 58 59 60 58 57 57 59 61 61 60 60 61 61 61 59 56 58 60 60 58 56 55 54 55 58 60 60 59 58 58 57 58 59 59 58 57 58 61 62 62 60 59 61 63 63 62 61 60 59 59 59 59 59 58 56 56 56 57 58 59 59 59 58 58 59 59 58 58 58 59 59 57 55 56 59 61 59 58 60 60 60 60 61 60 59 58 58 59 59 59 58 59 59 60 59 58 58 59 59 60 61 60 59 57 55 54 54 55 56 57 58 58 55 55 57 58 57 56 56 57 58 59 60 60 59 59 59 58 57 56 57 59 60 60 59 57 55 56 57 58 57 57 59 62 63 59 58 57 55 56 59 58 58 58 59 60 59 58 56 56 57 56 55 55 56 57 57 57 57 56 57 57 56 55 54 55 58 60 61 60 59 58 58 58 59 58 58 57 57 57 56 56 57 58 59 59 58 58 58 58 58 57 58 57 57 57 57 57 59 59 57 57 57 57 57 57 57 57 57 56 54 56 58 58 56 54 53 54 55 57 58 57 55 55 56 57 58 59 58 56 55 54 55 55 55 57 58 58 57 55 54 55 57 58 59 59 59 59 57 56 56 57 57 57 56 56 57 59 62 60 58 57 56 57 58 58 59 58 57 58 58 57 56 57 58 59 59 57 57 58 60 59 56 56 55 55 57 59 59 60 59 57 55 55 56 59 58 55 51 49 51 55 57 57 56 56 58 58 57 56 56 57 57 56 54 54 54 60 62 60 58 57 58 58 58 57 56 55 53 56 57 55 55 57 59 58 58 59 60 61 60 55 53 55 57 57 56 54 54 55 56 57 57 58 58 58 57 57 56 56 56 57 56 55 56 56 57 58 59 59 59 59 59 58 56 55 54 56 57 58 58 57 56 56 55 55 54 56 57 55 55 55 56 56 56 56 56 57 58 60 60 59 57 57 56 55 54 54 53 54 55 56 57 57 56 54 53 53 54 56 58 59 59 58 57 56 56 55 54 55 56 - 61 58 56 58 58 57 58 58 59 60 62 62 59 58 58 60 61 61 61 60 61 61 61 59 57 58 60 60 59 58 56 55 56 57 59 59 57 58 58 58 59 60 60 58 57 58 61 63 64 61 59 61 62 62 61 60 59 58 58 59 59 59 58 56 56 57 58 59 61 61 60 60 59 57 57 58 58 59 59 59 58 56 55 57 60 60 60 61 62 61 59 61 60 57 57 59 60 61 61 60 59 60 60 60 59 59 57 56 56 59 60 60 58 57 55 55 56 57 58 58 58 55 55 56 57 57 56 56 57 59 60 61 60 58 58 58 58 57 56 57 59 60 60 58 57 56 57 58 59 57 56 57 60 61 59 58 58 56 57 59 59 58 57 58 59 59 58 56 56 56 56 54 55 56 57 57 58 58 58 58 58 55 55 55 56 58 60 60 59 57 57 58 58 58 58 58 57 56 56 55 56 57 57 57 57 57 58 59 59 58 58 57 57 56 56 56 56 56 57 56 54 56 57 56 58 58 57 57 55 53 55 57 57 55 54 53 54 56 58 59 58 56 55 56 57 59 59 58 56 55 54 55 55 55 56 56 57 57 55 55 55 57 59 60 59 58 60 60 58 57 56 56 56 55 55 55 59 63 60 58 57 57 56 56 57 57 57 56 58 60 58 57 58 59 60 60 58 57 58 59 57 55 56 56 57 58 58 58 58 58 57 56 56 56 58 58 56 53 53 53 55 57 57 56 57 58 57 57 56 57 58 59 58 55 55 54 58 60 58 56 56 57 58 58 58 57 55 54 55 56 54 54 56 58 58 59 59 60 61 59 55 53 55 56 56 55 54 54 55 56 57 57 57 57 57 58 57 57 56 55 56 55 56 55 57 58 59 59 59 59 59 59 58 57 56 55 56 57 58 57 57 56 56 56 56 56 57 58 57 56 56 56 56 56 56 56 57 58 59 60 60 60 59 57 56 55 54 53 53 54 55 57 58 57 56 55 55 56 57 57 58 58 57 56 56 56 56 55 55 56 - 62 59 57 59 58 57 58 59 60 61 62 62 60 58 58 59 60 61 61 60 60 60 60 59 58 58 60 60 61 60 59 58 59 58 59 58 57 58 59 58 59 60 60 58 57 58 60 62 64 60 58 59 60 60 59 58 57 56 57 58 57 58 58 57 56 57 58 61 62 62 61 60 59 56 56 58 58 59 58 59 58 55 54 55 58 60 61 61 62 61 58 60 59 56 58 61 63 63 62 60 59 58 59 59 59 58 57 56 55 57 58 60 60 59 57 57 58 58 59 58 57 55 55 56 56 56 57 57 58 59 59 60 59 57 57 58 58 57 57 57 59 60 59 58 57 56 57 59 60 57 55 57 59 59 59 59 59 59 59 61 59 57 57 57 58 58 58 56 56 57 57 57 57 58 58 58 59 58 58 59 58 56 55 56 56 58 59 58 56 55 56 59 59 58 58 58 58 56 55 55 56 57 57 56 56 57 58 59 59 59 58 58 57 56 56 57 55 53 55 55 53 56 56 54 58 59 57 57 55 54 55 57 57 56 55 55 56 57 59 59 59 58 56 55 55 56 56 56 55 56 57 58 59 57 55 54 56 56 56 55 56 57 60 60 59 58 60 61 59 57 56 57 57 55 54 53 57 61 58 57 56 57 56 54 55 57 57 56 57 58 57 56 57 59 60 60 59 58 58 59 57 57 58 59 59 59 57 56 56 57 58 59 58 56 56 56 57 58 58 57 56 55 56 56 57 57 57 56 56 57 59 60 59 57 55 55 56 56 56 55 55 56 57 59 59 57 56 55 54 53 52 54 56 58 58 58 57 58 59 58 55 54 55 56 56 55 54 55 57 58 58 58 56 55 56 57 57 56 56 55 55 55 56 57 57 58 59 59 58 57 58 57 57 57 57 56 56 57 57 57 56 56 56 56 57 56 57 59 59 59 58 58 57 56 56 56 57 57 58 59 59 60 59 58 57 55 55 54 54 54 55 57 58 59 58 58 59 58 58 57 56 56 57 56 55 55 57 56 56 56 - 61 60 59 60 59 58 59 59 59 60 61 61 60 58 57 58 58 58 59 59 60 60 60 59 60 60 60 60 61 61 61 61 60 59 58 58 57 58 58 58 59 60 60 58 57 58 59 61 61 59 57 58 59 59 58 57 57 57 57 57 57 59 59 57 56 56 58 59 60 60 59 58 58 57 57 59 58 57 57 58 58 56 54 54 56 58 59 59 60 59 58 59 58 57 58 61 63 63 61 59 57 56 56 57 58 58 57 57 57 56 57 59 61 61 60 59 59 59 59 58 57 55 54 56 57 57 58 58 58 58 58 59 59 57 57 58 57 57 57 57 58 58 57 57 57 57 57 58 59 57 56 57 59 60 59 60 60 59 59 60 59 59 58 58 58 58 57 57 57 58 58 59 60 59 59 59 59 58 58 58 58 57 56 56 57 58 57 57 56 55 56 58 58 57 58 58 58 58 57 58 57 57 58 58 57 57 58 59 59 59 58 58 57 57 56 57 56 53 55 56 55 55 55 55 58 60 58 57 56 55 56 59 59 58 56 56 58 59 59 59 60 59 56 54 53 53 54 55 56 57 59 62 61 58 55 55 56 56 56 55 55 57 60 59 58 57 59 59 58 57 57 58 57 56 55 54 55 57 55 55 56 57 56 55 56 57 58 57 57 56 56 56 57 58 59 60 59 58 58 59 58 58 59 60 60 59 58 57 57 58 58 59 58 57 56 56 58 60 60 59 56 54 55 56 56 56 56 55 56 57 58 59 58 57 55 56 55 54 54 54 55 56 57 59 59 57 56 55 52 51 52 55 57 58 58 56 55 56 57 56 56 56 56 56 56 55 55 57 58 59 58 58 56 55 56 56 56 55 55 55 55 56 57 57 58 59 59 59 58 56 56 56 57 57 57 57 57 57 57 56 55 55 56 57 57 56 57 58 59 59 59 58 58 58 57 57 57 56 56 57 57 58 58 58 57 57 56 56 55 55 56 58 58 58 59 60 60 59 58 57 56 56 57 56 54 55 57 57 57 56 - 60 60 61 61 59 58 59 60 59 59 60 61 62 59 57 57 56 57 58 59 60 59 59 60 62 60 59 60 61 61 61 61 60 58 57 57 58 58 58 57 58 59 60 59 58 58 58 59 58 58 58 59 60 60 60 59 59 59 59 58 58 59 60 58 57 56 57 58 59 58 58 57 57 59 61 61 59 56 56 58 59 58 56 55 56 56 57 58 57 57 59 58 58 58 57 59 63 61 59 58 56 56 56 56 57 57 58 58 57 55 56 59 62 62 61 59 59 59 59 58 57 55 55 56 58 59 60 60 59 59 58 60 60 58 57 58 58 58 58 58 57 57 56 56 56 56 56 57 57 56 56 58 61 60 58 59 60 58 58 60 61 60 60 60 60 59 58 58 58 58 59 61 61 60 59 59 59 58 57 56 56 58 58 57 58 58 58 58 57 56 57 58 58 58 58 58 59 60 60 60 58 58 59 60 60 57 58 58 58 58 58 59 58 57 56 56 55 55 57 59 59 57 55 56 58 60 60 57 56 56 58 60 60 58 57 57 58 59 59 59 59 59 56 54 52 53 55 57 57 57 58 60 60 58 57 57 58 57 55 53 53 57 59 59 59 59 58 57 56 56 58 59 58 57 56 56 56 55 54 56 58 59 58 56 57 58 59 58 56 55 56 57 57 59 59 59 59 58 58 58 58 57 58 58 58 58 58 59 59 59 58 57 57 57 57 57 58 59 59 58 56 55 55 56 56 56 56 56 56 57 57 58 56 55 55 55 55 54 54 54 55 57 58 58 58 57 55 54 51 50 52 56 58 59 57 55 53 54 56 56 58 58 58 58 57 56 57 58 59 59 58 57 55 56 57 57 56 55 55 55 56 56 57 58 59 59 60 59 58 57 56 56 57 57 57 57 56 56 56 56 56 56 58 59 58 57 56 56 57 58 58 58 59 59 58 57 56 55 54 54 55 56 57 58 58 58 57 56 56 56 56 57 57 58 58 57 57 57 57 57 57 57 57 56 54 55 57 57 57 56 - 58 59 61 61 59 59 59 60 59 58 59 62 63 60 57 56 56 57 59 59 59 60 60 61 63 60 58 59 60 60 60 60 59 57 55 56 57 58 57 57 58 59 59 59 59 59 59 58 58 59 60 59 60 61 62 61 60 60 60 60 60 61 60 58 57 56 57 57 57 57 58 57 56 61 64 63 59 56 56 57 59 59 58 58 58 57 57 58 56 57 58 58 57 57 56 58 61 59 57 58 57 57 58 58 58 58 57 57 56 56 57 59 60 61 60 60 60 59 59 58 56 56 56 57 59 61 63 62 61 59 59 60 60 59 59 59 60 60 59 59 58 56 56 56 55 55 55 56 56 57 57 59 61 61 57 58 58 57 58 60 61 61 61 61 60 59 57 57 57 59 60 61 61 61 59 59 58 58 57 55 55 58 59 58 58 59 59 59 58 57 56 57 57 57 58 58 59 61 62 61 59 59 59 61 61 58 57 58 58 58 59 59 59 58 56 55 55 55 57 59 60 57 56 57 58 59 60 57 55 56 58 59 59 58 57 57 57 58 58 57 57 57 55 54 54 56 58 59 58 57 57 57 57 57 57 58 59 59 55 51 51 55 58 59 59 60 58 56 56 56 58 59 59 58 57 58 57 55 55 57 60 61 59 57 57 58 58 58 57 57 58 58 59 60 60 60 59 58 58 58 57 56 56 56 57 57 59 60 61 60 58 55 55 57 58 57 57 57 56 56 57 56 55 54 55 56 57 57 57 58 58 58 56 55 54 54 54 54 55 55 56 58 58 59 58 56 55 53 52 51 54 56 58 58 56 53 52 54 55 57 59 59 58 58 58 58 58 59 59 59 57 55 56 57 57 57 56 56 56 55 57 57 57 59 59 59 60 60 59 58 57 56 56 57 58 57 56 56 57 57 57 58 60 61 59 57 55 54 55 56 56 58 59 59 58 57 55 54 53 53 55 57 58 58 59 59 58 56 55 55 56 57 57 57 56 55 55 55 56 57 57 58 57 56 55 55 57 55 56 57 - 58 58 58 58 59 58 58 57 58 59 60 62 63 60 57 56 58 60 61 60 59 60 62 62 61 59 58 58 58 58 59 59 58 57 57 56 57 56 57 58 59 59 59 58 59 60 61 61 60 61 60 58 58 59 61 61 60 59 59 59 59 62 61 57 56 57 59 58 57 58 58 58 57 60 63 63 59 57 56 57 56 56 58 60 61 61 59 58 58 58 58 56 56 57 58 60 60 57 57 58 59 58 57 58 59 58 57 56 57 59 59 57 56 58 61 62 62 59 58 58 58 56 56 59 61 62 63 63 62 60 58 57 57 60 61 60 60 59 59 59 59 58 57 57 57 56 55 57 58 58 58 59 59 59 58 57 57 59 60 59 59 59 60 60 59 57 57 57 59 60 60 60 60 61 60 59 57 55 55 55 57 59 59 58 58 58 58 57 57 56 55 55 56 57 58 59 60 60 61 61 60 59 60 60 60 58 58 57 58 59 59 60 59 58 56 57 57 57 57 57 57 57 57 57 59 60 60 59 58 56 56 56 56 57 58 58 59 58 57 55 53 52 53 56 59 60 59 58 57 57 58 58 56 56 57 58 58 58 57 54 51 53 57 58 59 60 59 58 58 58 58 58 58 57 56 57 57 56 56 57 59 60 60 58 56 56 57 59 60 60 59 59 60 60 60 60 60 59 58 58 56 54 55 56 58 58 59 60 61 60 59 57 58 59 58 57 56 56 55 56 57 57 56 53 53 54 56 58 59 59 60 60 58 57 55 53 53 55 57 59 59 58 59 60 60 58 55 51 53 55 55 56 56 57 56 55 53 54 55 57 58 58 56 56 57 58 58 59 59 59 58 56 57 57 56 56 57 57 57 57 56 54 56 59 59 59 60 60 59 57 54 54 56 57 58 58 56 56 58 58 59 59 60 60 59 57 55 54 54 55 55 57 59 59 58 56 54 55 58 60 60 59 58 58 58 59 58 56 54 54 55 57 57 57 57 56 56 55 56 56 56 56 57 57 56 55 56 55 55 56 - 59 58 57 59 60 60 59 58 58 59 60 60 60 60 59 57 57 59 60 60 60 61 62 62 60 59 59 58 58 58 59 59 60 59 58 58 57 56 57 58 58 58 58 58 58 59 60 60 59 60 60 58 58 58 59 60 59 58 58 59 60 60 58 56 57 59 60 58 56 56 57 58 58 59 61 62 60 58 58 58 57 56 57 59 61 62 61 59 58 58 57 55 55 56 58 58 58 57 58 59 59 57 56 58 59 60 58 57 58 58 58 57 57 59 61 61 60 58 57 58 59 57 56 58 59 60 60 61 60 59 58 57 57 59 60 59 59 58 58 59 59 59 58 58 58 56 56 57 58 58 58 58 58 58 58 57 58 59 59 59 57 58 59 59 58 57 56 57 59 61 62 62 62 61 60 58 57 57 57 58 59 59 59 58 58 57 56 56 56 57 57 58 59 60 59 60 61 62 61 60 59 58 58 58 58 59 58 57 57 58 59 60 58 57 56 57 57 57 57 57 56 56 56 57 59 59 58 57 57 59 58 57 57 57 58 59 59 58 57 57 55 53 55 58 61 62 60 57 55 56 56 57 56 56 57 57 57 59 58 56 53 54 58 60 59 58 58 59 59 57 57 56 56 56 56 56 57 58 57 57 59 60 60 58 56 55 57 59 61 61 60 59 58 58 59 59 59 59 58 57 56 56 56 57 58 59 59 60 60 60 59 57 59 60 58 57 56 55 54 54 56 57 56 54 53 55 57 59 60 59 59 60 58 57 55 54 55 56 57 58 58 57 57 58 59 58 55 52 54 57 57 57 57 57 57 56 55 55 56 56 57 56 54 54 55 56 57 57 58 59 58 57 58 57 55 56 57 58 58 58 58 55 56 59 60 61 61 60 58 57 55 55 57 57 57 56 55 55 57 58 59 59 58 58 57 56 54 54 54 55 56 57 59 60 58 56 55 56 59 61 59 57 56 56 56 57 57 55 54 53 54 56 56 57 58 57 56 55 54 54 54 55 56 57 55 55 55 55 55 56 - 58 58 58 59 61 62 61 60 60 59 59 59 59 60 60 57 56 57 58 58 60 61 62 62 60 59 59 59 59 59 60 60 61 60 59 58 58 57 57 57 57 58 58 58 58 58 58 58 58 60 60 59 58 57 58 59 59 59 58 58 59 57 55 56 58 59 59 57 56 56 56 57 58 58 58 60 60 59 59 59 58 57 56 57 59 61 60 58 57 57 57 56 56 57 58 57 56 58 59 59 58 56 55 57 60 61 59 59 59 58 58 58 58 59 60 59 59 58 58 59 59 57 56 56 56 57 58 58 59 58 58 58 58 57 57 58 57 57 57 58 59 59 58 59 58 57 57 58 58 58 57 57 57 57 57 57 57 58 58 58 58 57 58 59 59 57 57 57 59 60 61 62 63 61 59 57 57 58 59 59 59 59 58 58 58 57 56 55 55 56 58 60 61 61 61 60 61 62 63 61 58 56 56 57 58 59 58 57 57 58 58 58 56 55 55 56 57 58 58 58 58 57 57 57 58 58 57 55 56 60 60 59 58 57 57 58 58 58 59 59 58 57 57 60 62 62 60 56 54 55 55 55 55 57 56 56 56 59 59 56 54 55 59 61 59 57 58 59 59 57 56 55 55 55 55 55 57 60 58 58 58 59 59 58 56 56 57 59 60 60 60 58 57 57 58 59 58 58 57 55 57 59 58 58 59 59 60 60 59 59 57 56 58 61 59 58 56 55 53 53 55 56 56 55 56 57 59 59 59 58 58 58 57 56 55 56 56 57 56 56 55 55 55 57 58 58 56 54 55 57 58 59 59 59 58 58 57 57 57 57 56 55 53 53 54 55 56 56 57 58 58 57 57 55 54 56 57 58 58 59 59 56 56 58 61 61 59 57 56 56 56 57 57 56 55 54 54 55 56 58 59 58 57 56 56 55 54 54 55 56 57 58 59 59 58 56 56 56 58 59 57 55 54 54 54 55 55 55 55 54 54 54 56 57 57 56 55 54 53 53 54 55 57 57 55 54 54 54 54 56 - 57 57 58 59 61 62 62 61 60 60 59 59 59 59 59 57 56 57 57 58 59 60 61 61 60 59 59 59 58 59 59 60 60 60 59 58 57 58 58 58 58 59 60 59 58 58 57 58 59 60 60 60 58 56 56 58 59 59 56 57 59 56 55 56 57 56 56 57 58 58 57 56 56 56 57 57 59 59 58 58 58 57 55 55 58 59 59 56 56 57 58 57 58 59 59 57 55 58 60 58 56 55 55 57 60 60 60 59 59 60 60 58 58 58 59 59 60 61 60 59 57 57 56 55 54 55 57 57 58 58 58 58 57 56 56 58 57 56 57 58 59 59 59 59 58 57 58 58 59 58 56 56 55 57 57 57 57 57 58 58 58 58 59 59 59 58 57 59 59 56 57 60 62 59 57 56 56 57 58 59 59 59 59 59 60 58 56 54 54 55 56 58 59 59 59 58 59 62 62 62 58 56 56 58 59 60 58 57 56 57 57 57 55 54 54 56 58 60 60 59 60 59 58 58 58 58 57 56 57 61 60 58 57 57 58 58 58 59 60 60 60 58 59 61 63 62 60 56 55 55 55 54 55 56 55 54 55 58 58 56 53 55 59 60 58 55 58 59 59 57 55 54 55 56 56 56 57 59 58 57 58 58 59 58 57 56 57 58 59 58 59 58 58 58 59 59 59 58 57 55 57 60 59 58 58 58 59 59 59 58 56 55 58 61 60 59 58 57 55 55 56 57 57 56 57 59 59 59 58 57 56 57 55 55 55 55 56 56 56 55 55 55 56 57 57 57 56 55 57 59 59 60 59 59 59 60 60 60 59 59 57 56 55 54 55 56 55 56 56 57 57 56 55 55 55 56 57 59 59 60 59 57 57 58 58 57 55 54 53 54 55 56 55 55 54 54 54 55 57 58 58 57 56 55 55 55 56 57 56 57 58 59 59 58 57 56 56 56 58 58 56 54 53 53 53 54 55 56 56 56 55 54 54 55 56 56 55 54 54 54 55 57 59 59 55 54 53 52 53 55 - 58 58 59 59 60 60 61 60 60 61 61 61 62 59 57 57 58 59 60 59 59 59 60 61 60 60 59 58 58 58 58 59 59 59 58 57 56 58 59 58 59 60 61 61 60 58 57 58 60 59 59 59 58 56 56 59 61 58 56 56 58 56 57 59 58 57 56 57 59 59 58 57 56 57 57 57 58 58 57 57 58 58 55 55 58 57 56 56 56 58 60 60 60 60 60 58 56 58 59 57 56 55 55 58 59 60 59 58 59 62 62 61 59 58 58 60 60 61 60 57 56 56 56 55 54 55 57 58 59 59 58 57 56 55 56 57 57 57 57 58 59 59 58 57 57 57 58 58 59 58 57 55 55 56 56 57 57 57 58 58 58 59 60 60 59 59 58 59 58 54 56 59 61 61 59 58 58 59 60 60 59 58 59 60 59 58 57 56 55 54 55 54 56 58 58 57 58 61 62 62 59 57 58 59 61 60 58 57 56 56 56 56 55 54 55 57 59 60 60 59 59 58 59 59 58 58 58 57 57 58 58 58 57 57 57 58 58 58 59 59 59 59 59 59 61 61 59 57 56 56 57 56 55 56 55 54 54 56 57 55 53 54 57 58 56 54 57 59 59 57 56 55 56 57 59 58 58 57 56 56 58 59 59 59 58 57 57 58 57 57 57 58 58 59 60 60 60 59 58 56 57 59 57 56 56 58 58 58 57 57 56 56 58 60 60 61 60 59 58 57 57 58 58 57 59 60 61 58 56 56 56 56 56 55 55 55 56 56 56 55 56 57 58 58 58 57 57 57 58 59 58 58 58 58 59 59 59 60 60 60 59 58 57 56 57 57 56 55 56 56 56 56 55 55 54 56 58 58 58 59 59 56 56 57 57 57 56 55 55 56 57 56 55 55 56 56 54 54 56 57 58 57 56 55 55 56 57 58 57 57 58 59 59 57 56 56 56 56 57 57 55 54 54 55 54 54 55 56 57 57 56 55 53 54 55 55 55 55 54 55 57 59 61 60 56 54 54 53 54 55 - 60 60 60 59 59 59 60 60 60 61 62 63 63 59 56 58 60 61 61 60 60 60 60 61 61 60 59 58 57 57 57 58 58 58 58 57 57 58 59 58 59 61 62 61 59 57 56 57 59 58 58 60 59 57 57 61 62 58 56 55 57 57 58 62 62 60 58 58 59 59 58 57 58 59 58 57 58 58 56 57 59 59 56 56 59 57 55 56 58 60 61 61 61 60 60 59 57 57 58 58 57 56 56 58 59 59 58 57 58 60 62 62 61 60 59 58 58 58 58 57 56 55 55 55 55 56 58 59 60 60 58 57 55 56 57 58 58 57 57 58 60 59 58 56 56 57 58 59 60 59 57 56 56 55 56 57 57 57 58 59 59 59 60 61 60 59 58 57 57 55 57 59 61 62 61 61 60 60 60 60 59 58 58 58 58 58 58 58 57 57 55 54 55 58 58 58 59 61 61 61 60 59 59 59 59 59 58 57 56 56 56 56 55 55 56 57 59 60 60 58 57 57 57 57 58 58 58 57 58 57 57 57 57 58 58 58 58 58 58 57 58 59 58 58 58 59 58 58 57 57 58 57 56 56 55 54 54 56 57 55 53 54 57 58 55 53 56 59 59 57 56 56 58 59 60 60 58 56 55 55 57 59 60 60 59 59 58 58 57 56 56 57 59 60 60 60 59 59 58 57 58 58 56 55 55 57 57 57 56 56 57 57 58 59 60 61 61 60 58 57 57 59 59 58 59 61 61 58 56 55 56 58 58 57 56 55 56 56 55 56 57 59 61 61 60 59 58 57 59 59 56 55 55 57 58 58 57 57 59 60 60 60 58 58 58 57 56 55 55 56 56 56 56 56 55 57 58 57 56 57 57 56 56 57 59 59 58 58 58 59 59 57 55 55 56 56 54 53 55 56 57 56 56 56 56 56 56 57 56 57 58 59 58 57 56 56 57 57 57 56 55 54 55 57 56 55 55 56 58 57 57 55 54 55 55 55 54 54 54 55 56 58 59 58 56 55 55 54 54 55 - 63 62 60 58 57 57 58 59 61 61 62 62 62 59 58 59 60 60 60 60 62 61 60 61 61 60 59 58 57 57 58 58 58 58 58 58 58 57 57 57 59 61 62 60 58 55 55 56 59 58 59 62 60 58 60 62 63 60 56 54 55 56 59 63 64 62 60 59 58 58 58 59 61 61 60 58 58 58 57 58 60 61 57 58 61 60 59 59 60 61 62 61 60 59 59 60 59 58 58 59 59 58 58 59 60 59 58 58 58 58 59 61 63 62 59 57 56 56 57 58 57 56 55 56 56 58 59 60 61 60 59 58 57 58 59 60 59 58 58 59 60 59 57 55 55 57 59 60 61 60 59 58 57 57 57 57 56 57 59 60 60 59 60 60 60 59 58 57 56 57 57 59 60 61 61 61 60 59 58 58 58 59 58 57 56 57 58 60 60 60 59 57 57 58 59 60 61 61 60 59 59 59 59 57 57 60 59 57 57 57 56 57 56 56 57 58 59 60 58 57 56 56 56 56 56 56 56 57 57 57 58 57 57 57 58 58 59 58 57 56 57 58 57 56 56 57 57 57 57 58 58 57 56 57 56 55 55 57 57 55 54 55 58 58 55 54 56 58 58 57 56 57 59 60 60 60 58 57 56 55 57 58 58 59 59 59 58 59 57 56 56 58 59 59 59 58 58 58 58 59 59 58 57 56 56 56 57 57 57 56 57 59 58 57 58 59 60 59 57 56 57 59 59 59 59 60 59 58 56 55 57 59 60 59 57 56 56 56 56 57 58 60 62 62 61 59 58 59 59 57 54 53 54 56 58 58 56 55 56 57 59 59 58 58 58 57 56 55 56 57 58 57 57 57 57 59 59 57 55 55 56 56 56 58 60 60 58 58 59 59 59 57 54 53 54 54 53 53 55 56 56 57 57 57 57 57 56 55 56 57 58 58 58 56 56 57 58 58 57 55 55 55 57 59 59 58 57 57 57 57 56 55 57 57 57 56 55 54 54 55 55 56 55 55 56 57 56 56 55 56 - 61 60 58 57 55 56 57 59 60 60 60 60 60 59 59 59 58 57 57 58 61 62 60 60 60 59 59 58 58 58 58 58 58 58 58 58 58 57 56 57 59 61 62 61 58 55 55 57 60 60 60 61 61 60 60 62 62 60 57 55 54 56 59 62 62 60 59 58 59 59 59 59 60 60 59 58 58 57 57 59 61 61 58 58 61 64 64 63 63 63 61 59 57 57 58 60 59 58 57 58 59 59 59 60 60 59 58 58 58 57 58 60 61 60 58 57 57 57 57 58 58 56 56 57 58 58 60 60 61 61 60 60 60 61 61 61 60 59 59 59 59 58 56 54 55 57 59 60 60 61 61 60 59 58 57 57 56 57 58 61 60 60 60 61 60 58 57 56 56 57 57 56 57 58 58 57 56 56 55 54 56 59 59 57 56 56 57 60 61 60 60 59 58 59 59 60 60 59 58 58 59 59 59 56 58 60 59 58 58 59 59 58 58 57 57 59 60 59 58 57 55 56 57 56 56 55 55 55 56 58 58 57 57 56 57 57 57 57 57 56 56 58 56 55 56 57 57 57 57 57 57 55 55 57 57 56 55 57 57 55 55 57 59 59 57 55 57 58 57 57 56 57 58 59 59 59 59 59 58 56 55 56 56 57 58 58 58 58 58 57 57 58 59 58 57 57 57 57 58 59 60 59 59 59 58 58 58 57 57 57 58 59 58 56 57 58 59 58 56 55 56 58 60 60 59 58 58 56 55 55 57 59 60 58 58 57 57 56 56 57 58 60 61 61 60 59 60 60 59 57 54 54 55 58 59 59 56 55 55 56 57 57 57 57 58 57 56 56 57 59 59 58 58 58 58 60 60 57 56 55 56 56 56 58 60 60 57 56 56 57 57 56 55 54 53 52 54 56 56 57 58 58 58 58 58 58 57 55 56 57 58 58 57 57 57 58 58 58 57 55 55 56 59 61 61 60 58 58 57 57 56 55 57 58 57 57 56 55 55 55 55 55 54 54 55 56 56 56 56 56 - 59 59 58 57 56 55 57 58 59 58 58 58 58 59 60 59 57 55 55 57 61 62 60 58 58 59 59 59 59 59 59 59 59 59 59 59 59 58 58 58 59 60 61 60 59 57 57 58 61 60 60 61 60 60 60 61 61 59 57 56 56 57 59 59 58 57 58 58 59 60 60 59 58 58 58 58 58 58 59 60 61 61 60 60 61 64 64 64 63 63 61 58 56 56 58 59 59 58 58 59 59 59 60 60 60 59 58 58 59 59 59 59 59 58 58 58 58 59 58 57 56 57 57 58 58 59 59 59 59 59 59 60 61 62 62 61 59 58 58 59 59 57 56 55 56 57 58 59 60 61 61 61 60 59 58 56 56 57 59 61 61 60 59 60 59 58 57 56 56 58 58 57 57 57 56 56 55 55 54 55 57 60 59 58 56 56 57 58 58 59 59 59 58 58 58 58 58 58 57 58 59 60 60 58 58 60 60 59 59 60 60 59 58 57 57 58 59 59 58 57 56 57 58 57 56 56 55 54 56 59 59 58 56 56 56 56 56 56 56 55 56 57 56 55 56 58 59 58 57 56 55 54 55 57 57 57 56 57 56 56 56 59 60 59 57 56 57 58 57 57 57 57 57 58 59 58 59 60 58 56 55 55 55 56 56 57 57 58 59 58 58 58 58 58 57 57 57 57 57 58 58 59 60 60 59 59 58 57 57 57 58 59 58 56 57 57 57 57 56 55 56 58 59 59 57 56 57 56 55 56 57 58 58 57 57 57 57 57 57 57 58 59 59 58 58 59 59 60 59 57 56 55 57 59 60 59 58 57 56 56 56 56 56 57 58 57 56 56 58 59 59 58 59 59 59 61 60 58 56 56 57 56 55 56 59 59 57 56 56 57 58 58 57 56 55 55 56 57 57 57 58 59 58 58 58 58 57 56 56 57 57 58 57 58 58 59 59 57 56 55 55 56 59 61 62 60 59 58 57 57 57 56 56 56 57 57 57 57 57 56 56 56 55 54 55 55 56 56 56 56 - 59 60 61 59 58 58 59 59 58 57 57 58 59 59 59 59 58 56 56 59 62 62 60 59 59 58 58 58 58 59 60 60 59 58 58 58 59 59 58 59 59 59 60 60 59 58 58 60 61 60 59 60 59 59 59 59 58 58 58 58 57 58 58 57 57 57 58 58 58 60 61 61 58 57 58 59 58 58 60 61 61 60 61 62 62 63 62 61 61 62 60 58 56 56 58 59 59 59 59 59 59 58 59 60 60 59 59 59 61 61 60 59 58 57 57 58 59 59 59 58 57 57 58 59 59 60 59 57 57 57 57 59 60 63 62 60 57 57 58 59 59 57 56 57 58 56 57 58 59 59 60 60 60 59 58 55 54 57 59 61 62 60 59 59 59 59 58 58 58 58 59 59 59 58 56 55 55 56 56 56 57 59 59 58 57 57 57 56 56 57 58 58 59 59 58 57 57 58 58 59 60 61 61 60 59 59 59 59 59 60 60 60 58 55 55 56 57 58 57 56 56 57 58 58 57 56 55 54 56 59 59 58 58 58 58 57 57 57 57 56 57 57 56 56 58 61 61 60 58 55 55 54 55 57 58 57 56 56 57 57 59 61 62 59 56 57 57 57 57 58 57 56 57 57 58 58 59 60 58 56 56 55 55 56 57 58 58 59 58 58 58 59 59 59 59 58 58 57 56 55 56 57 59 60 60 59 58 57 58 57 58 58 56 55 56 57 57 57 56 56 57 57 58 57 55 56 57 57 57 57 57 57 57 57 56 56 56 56 56 57 58 58 57 57 57 58 58 59 58 57 57 57 57 57 58 59 59 60 59 57 56 56 57 58 59 58 56 55 57 59 59 57 58 59 60 61 61 58 56 57 58 57 54 54 57 59 57 57 57 58 58 57 58 57 58 57 56 56 57 57 57 58 58 58 58 57 57 57 56 56 56 57 57 57 58 59 58 57 55 54 54 55 57 59 60 60 58 58 58 58 58 58 54 54 56 58 58 58 58 57 57 57 57 56 55 55 56 57 57 57 - 61 63 63 62 60 59 60 59 58 58 58 59 61 59 58 60 60 59 59 61 64 63 61 60 61 57 55 56 58 59 59 59 58 58 57 58 58 59 58 58 59 58 59 59 58 58 59 60 62 59 58 57 57 58 58 57 57 57 59 59 59 59 58 57 59 60 61 58 57 58 61 62 60 58 58 61 58 58 61 61 60 59 61 63 64 61 59 60 60 61 60 58 57 58 58 59 59 59 59 58 58 57 58 59 59 59 59 60 61 61 60 59 59 58 58 58 59 58 58 59 59 58 58 60 60 60 59 57 55 55 56 57 59 63 62 59 57 57 58 59 59 57 56 58 59 56 56 57 57 58 58 59 60 59 57 54 52 56 59 61 61 61 59 59 59 60 60 61 61 58 59 61 61 59 57 56 56 56 57 57 56 56 57 58 58 58 57 57 56 57 57 58 60 61 59 58 58 58 59 61 62 61 62 62 61 59 58 59 59 60 60 59 57 55 54 54 55 55 56 56 56 58 59 60 58 57 55 55 56 58 58 59 59 59 59 59 59 58 59 58 58 56 56 58 61 63 63 61 58 56 55 55 56 58 58 58 56 56 57 58 60 62 63 59 56 57 57 58 57 57 57 56 56 57 58 58 59 59 59 58 57 56 57 58 58 59 60 60 59 57 57 58 59 59 60 61 60 58 56 54 53 54 57 59 59 58 57 57 57 58 58 58 56 54 55 56 58 58 56 56 56 56 56 55 55 56 58 59 59 58 57 57 57 55 55 56 55 55 56 57 58 58 57 56 56 57 58 59 57 57 57 57 56 55 55 58 60 62 61 59 57 57 58 60 60 58 55 55 56 58 57 56 57 58 59 60 60 57 56 57 59 57 54 53 55 57 58 58 58 57 56 55 54 55 56 56 55 54 56 56 57 56 57 56 56 56 56 57 57 56 55 55 56 58 58 58 57 56 55 53 53 54 55 57 59 60 59 58 58 58 60 59 53 52 56 58 59 58 58 57 56 56 57 57 56 56 56 57 57 58 - 60 60 62 61 60 60 58 57 57 58 59 60 60 60 61 62 61 60 60 61 61 60 58 58 59 57 56 57 58 58 59 59 59 59 60 61 62 62 61 59 58 58 58 58 59 59 60 61 63 61 58 58 58 57 57 59 59 59 58 58 58 58 58 58 61 62 62 59 57 56 58 61 61 60 59 60 59 59 60 60 60 59 60 61 62 60 60 61 62 62 60 60 60 62 61 59 57 57 58 58 58 57 56 55 57 59 60 60 60 59 59 59 59 59 58 58 58 58 58 59 59 59 59 60 61 60 58 56 55 55 56 57 58 62 62 60 59 59 59 59 58 56 56 59 60 57 57 57 58 58 58 60 59 58 59 58 58 57 59 60 59 58 58 58 58 59 60 62 62 60 59 60 58 57 57 56 56 56 57 58 57 55 56 57 58 58 58 57 57 58 59 59 59 60 60 59 60 59 60 61 62 61 61 60 59 57 58 59 60 60 59 56 55 54 55 56 56 55 56 56 56 57 58 58 58 57 58 59 58 57 58 60 59 58 57 57 58 58 59 59 58 55 55 58 61 62 62 60 57 56 56 57 59 60 59 58 57 58 58 58 57 57 58 58 56 56 58 59 58 58 58 58 59 60 61 60 58 57 58 59 59 58 58 58 57 57 59 62 62 60 57 55 56 59 61 61 59 57 56 56 55 55 54 54 55 56 57 57 58 58 59 60 58 55 53 55 57 57 55 54 55 56 56 55 56 59 62 60 58 56 59 60 58 54 53 55 55 56 56 57 57 57 56 56 56 57 58 58 58 57 57 57 57 57 57 59 61 61 59 56 55 57 61 61 58 55 54 56 58 58 58 57 56 55 57 58 59 57 55 54 55 55 54 54 55 57 58 58 58 56 55 53 54 54 54 55 56 55 54 54 55 57 57 56 54 54 55 56 58 58 58 56 56 56 57 58 59 58 57 56 55 54 54 55 58 59 58 58 58 58 59 57 54 55 58 60 60 58 57 57 57 57 56 55 55 55 55 54 53 53 - 60 59 60 60 60 59 58 57 57 58 59 59 58 60 62 62 61 60 60 61 61 60 59 59 60 58 57 58 59 59 59 60 60 60 60 61 62 61 60 58 58 58 58 58 58 58 59 61 63 59 58 58 58 57 57 59 60 59 58 57 57 57 57 59 61 63 62 60 58 58 59 60 61 61 60 59 59 59 59 59 59 59 59 59 60 61 62 63 63 62 60 60 61 63 62 59 56 57 59 59 60 59 57 55 55 58 59 60 59 59 59 60 61 60 58 58 58 59 60 59 59 59 59 60 60 59 58 56 56 57 57 57 58 61 61 59 59 59 59 59 57 57 58 59 61 60 59 59 60 60 60 61 60 59 59 60 60 59 59 60 59 58 57 57 58 58 60 62 62 61 60 59 56 56 56 56 57 57 58 58 57 55 57 58 58 58 58 58 59 59 60 59 58 59 59 60 61 60 59 60 61 61 60 60 58 58 58 59 60 60 59 56 55 55 56 59 60 58 58 58 58 58 58 58 58 58 59 60 59 58 59 60 60 58 57 57 58 59 59 59 57 54 56 58 59 60 59 58 57 57 57 57 58 59 58 57 57 57 57 56 55 54 54 55 55 56 59 59 58 59 59 59 59 61 62 61 58 56 58 60 60 59 58 57 57 58 59 62 62 60 56 54 54 58 60 61 59 57 57 57 57 56 54 53 54 57 58 57 57 57 58 59 58 57 55 56 57 58 56 53 54 55 56 55 56 58 61 60 58 57 59 61 58 55 53 55 56 56 56 56 58 58 57 57 57 58 59 59 58 57 56 56 58 59 59 60 61 61 59 56 55 57 62 61 57 54 55 57 59 57 57 59 55 54 56 57 57 56 55 55 55 55 55 56 56 57 58 58 57 57 57 56 57 57 56 55 56 55 53 53 54 56 57 55 53 53 54 56 58 59 59 58 56 56 57 58 60 60 59 59 58 56 54 55 56 57 56 56 57 58 59 58 55 56 59 60 59 57 55 55 56 56 56 55 54 53 53 52 51 51 - 62 60 59 60 60 59 58 58 59 59 58 58 57 58 61 60 59 59 59 61 63 62 61 61 62 60 59 60 60 61 61 61 60 60 59 60 60 58 57 58 59 59 59 58 58 58 58 59 60 57 56 57 57 56 57 59 59 58 58 58 58 57 57 58 61 61 61 60 59 60 61 60 59 60 60 60 59 58 59 59 60 60 59 58 57 60 62 62 62 61 61 60 61 61 61 59 57 58 60 61 62 61 59 56 56 56 58 59 59 59 60 62 62 60 58 58 59 61 61 60 58 57 58 59 60 59 57 58 58 59 59 58 58 59 59 57 57 58 58 59 58 57 58 59 61 61 61 60 60 62 63 62 61 60 59 59 60 61 61 60 60 58 57 58 58 59 60 61 61 60 59 58 54 54 54 56 58 59 59 58 57 57 57 57 57 57 57 58 59 59 60 59 58 58 60 61 62 60 59 58 59 59 59 59 58 58 58 59 59 60 61 59 56 55 58 61 63 63 63 61 60 59 59 58 58 57 58 59 59 58 59 61 60 59 58 59 60 59 58 58 56 55 56 57 57 57 57 57 59 59 58 57 56 55 55 56 56 56 55 55 55 55 55 53 53 56 58 58 57 58 58 58 59 61 63 61 58 57 59 61 60 58 57 58 59 60 60 60 60 59 56 54 54 55 58 59 59 58 57 57 57 57 56 56 57 59 58 57 55 55 55 56 57 58 57 57 58 58 56 54 54 55 55 54 55 57 59 59 58 58 60 60 59 57 56 57 56 55 55 56 58 59 58 58 59 59 60 59 57 56 55 56 57 57 58 59 60 61 60 57 56 57 60 59 57 56 57 58 57 56 55 57 56 56 56 56 56 56 57 57 58 57 56 55 57 58 57 56 56 58 59 60 61 59 57 55 54 54 54 54 55 57 57 55 55 55 55 56 57 58 58 57 57 56 57 58 59 60 60 60 60 58 55 55 54 54 54 55 56 57 58 58 56 57 59 60 58 54 52 53 55 56 58 57 53 52 53 53 52 53 - 62 61 60 60 60 58 57 57 58 59 59 60 60 59 59 59 58 58 58 60 62 62 61 61 62 61 60 60 61 61 61 61 60 60 59 59 59 57 57 59 60 61 61 60 59 58 59 60 60 57 56 57 57 56 57 59 59 58 58 58 59 58 57 58 59 59 59 58 59 61 62 60 58 58 59 59 59 59 59 59 60 61 61 59 58 61 62 62 61 61 61 61 62 61 60 58 57 59 61 61 61 61 60 59 57 56 57 58 59 58 60 62 62 60 58 57 59 61 61 59 57 57 57 58 59 58 57 58 59 60 60 58 58 59 59 57 57 58 59 59 59 58 58 59 61 60 60 60 58 62 65 63 62 62 60 60 62 62 61 60 60 59 58 59 59 60 60 61 61 60 58 57 55 54 54 55 57 58 59 58 58 58 58 57 55 54 54 55 57 59 59 57 56 57 59 61 62 60 58 56 57 58 58 59 59 59 59 58 58 60 61 60 56 55 58 62 64 64 63 62 61 59 58 58 57 57 58 58 57 57 58 59 60 59 59 59 59 59 58 58 56 55 55 55 55 54 55 58 60 60 59 57 55 53 55 57 57 56 56 56 57 57 56 54 54 55 57 57 56 56 57 58 59 61 62 60 58 57 60 61 60 57 57 58 59 59 58 57 58 59 57 55 54 54 56 58 59 58 57 56 58 59 59 59 59 60 58 56 55 54 55 57 57 58 57 57 57 57 56 55 54 54 55 55 55 56 57 57 57 58 58 59 58 57 57 58 56 55 55 56 58 59 59 58 59 59 59 59 58 57 56 58 59 58 58 59 60 61 60 58 55 56 57 56 56 56 58 58 56 53 53 56 56 56 56 55 54 56 57 58 59 59 57 55 58 59 57 56 56 57 58 60 60 58 55 54 53 54 55 56 57 57 58 57 56 56 56 56 55 56 56 55 54 54 55 57 58 58 59 60 59 58 55 54 55 56 56 56 56 57 56 56 56 57 59 58 56 54 53 54 55 57 59 58 54 53 53 53 54 55 - 62 61 61 61 59 58 57 57 58 60 61 62 62 60 58 59 58 58 58 60 61 61 59 58 60 60 61 61 61 61 61 61 61 60 59 58 58 57 57 60 62 62 62 61 60 60 60 61 62 59 58 58 58 57 58 59 60 59 58 59 60 60 60 59 59 58 57 57 59 61 62 61 58 56 56 60 61 61 60 59 59 61 61 61 60 60 60 60 59 60 60 61 61 61 60 59 58 61 61 60 60 60 61 61 60 58 58 58 58 58 59 60 61 59 58 57 58 59 60 58 57 56 56 56 57 58 58 59 59 59 59 58 58 60 60 58 57 58 59 60 59 58 58 58 59 58 58 58 58 61 64 62 62 61 59 60 62 61 60 60 60 59 59 60 60 60 60 60 59 59 59 58 57 57 56 55 55 55 56 58 60 60 59 57 55 54 54 56 58 59 58 57 56 55 58 61 61 59 57 55 57 58 59 60 60 59 59 58 59 60 60 59 56 55 58 60 62 62 62 62 60 59 58 57 56 56 56 56 56 55 57 58 58 58 58 57 58 58 59 58 58 57 57 56 55 55 56 58 60 61 60 58 56 55 57 58 59 58 58 59 59 59 57 55 54 55 58 57 55 55 56 58 58 60 61 59 58 57 59 60 59 57 56 57 58 58 56 56 57 60 58 57 55 55 56 57 58 58 57 57 59 61 60 60 59 58 57 56 54 55 57 59 57 55 56 56 56 56 56 56 56 55 55 56 56 56 55 56 57 58 57 56 56 57 59 58 57 56 56 56 58 59 59 58 58 59 59 57 57 57 57 58 60 59 59 59 60 61 60 59 57 56 57 56 57 58 59 60 57 54 55 56 56 55 55 54 54 55 57 58 59 58 57 56 58 59 58 57 56 56 56 56 56 55 54 53 54 55 56 57 57 58 58 57 58 57 57 56 56 57 56 54 54 54 55 56 58 58 59 59 57 55 54 55 56 58 58 58 58 57 56 55 56 57 57 57 55 55 56 57 58 58 58 57 56 55 54 54 56 57 - 61 61 61 61 60 59 59 59 60 62 62 62 61 59 59 60 60 61 60 61 61 60 58 57 58 60 61 60 60 60 61 62 61 60 59 59 59 58 58 60 61 62 61 59 59 60 61 62 63 61 60 60 59 58 58 60 61 60 58 59 60 62 62 60 59 58 58 57 58 60 61 61 59 55 56 61 62 62 60 58 58 59 60 61 60 59 59 58 58 58 59 60 60 60 60 59 58 61 61 59 58 59 61 62 61 60 59 59 59 58 58 58 59 58 57 58 58 58 58 58 57 57 57 55 56 57 59 60 59 58 58 58 59 60 60 58 58 58 59 59 59 58 57 57 57 56 56 56 58 61 63 62 60 58 58 59 61 60 60 59 59 59 60 60 60 59 59 59 58 58 59 60 60 60 57 55 53 54 56 58 60 61 60 59 57 56 56 58 59 59 58 57 56 56 58 60 60 58 57 56 58 60 61 60 59 59 59 59 60 60 59 57 56 55 56 58 59 60 60 61 61 60 59 57 56 55 55 55 54 54 55 57 57 58 57 56 57 58 58 59 59 59 58 57 56 57 58 59 59 59 58 58 57 57 58 59 59 60 60 61 61 60 58 56 56 58 59 58 56 55 56 58 58 60 61 59 58 58 59 59 58 57 57 57 57 56 55 55 57 60 59 58 57 57 57 57 57 57 57 58 59 60 59 58 57 56 55 55 55 56 59 61 57 54 55 55 55 56 57 58 57 56 56 58 57 56 54 56 57 57 56 55 54 57 59 59 58 57 56 56 58 59 59 58 59 58 58 57 57 57 57 58 59 60 59 58 59 60 60 59 58 58 58 58 59 60 60 60 59 57 56 57 56 55 55 55 55 55 56 57 58 58 57 56 57 58 58 58 56 55 53 53 54 55 55 55 56 56 58 59 58 58 57 58 58 58 56 54 57 58 57 56 55 55 55 56 57 58 59 59 57 55 54 55 57 58 58 58 58 58 57 57 56 56 56 55 56 56 57 59 60 58 56 55 57 56 55 55 57 58 - 60 60 60 60 61 62 61 62 63 63 61 59 57 57 59 61 63 64 64 63 62 60 59 58 59 61 61 60 59 60 61 62 61 61 60 59 60 59 59 59 60 59 59 58 59 60 62 63 63 63 62 62 60 59 59 61 62 61 59 58 59 62 63 61 59 60 60 58 57 58 59 60 60 57 57 61 63 61 58 56 56 58 58 58 58 58 58 57 57 58 59 59 60 59 59 58 58 59 59 57 57 59 61 62 61 59 59 59 60 59 58 57 57 58 58 58 58 57 57 58 59 59 58 55 55 57 60 61 59 56 56 58 61 60 59 58 58 58 59 59 58 57 57 56 55 55 56 57 61 62 63 62 58 55 56 58 59 60 60 58 58 58 59 59 59 58 58 58 59 59 61 62 62 61 59 56 55 55 56 58 59 59 60 59 59 58 58 58 59 59 58 56 56 58 59 59 59 57 56 56 58 60 60 58 57 58 60 61 61 59 58 57 56 56 56 57 57 58 60 61 62 60 59 58 56 55 55 55 54 54 55 56 58 58 57 56 56 57 59 60 60 59 58 57 58 58 59 58 57 56 56 57 58 58 58 57 59 60 61 60 60 59 57 56 58 61 62 60 58 57 57 59 59 61 61 59 58 58 58 58 57 57 58 57 57 56 56 57 58 59 59 58 59 59 59 58 57 56 57 60 60 59 58 56 55 55 54 55 55 56 58 60 57 54 55 56 56 57 58 59 59 58 58 59 59 58 56 56 57 58 55 54 54 57 60 60 58 57 55 56 57 58 58 59 58 59 58 58 56 55 56 58 58 59 57 58 59 60 60 59 58 58 59 59 59 59 58 59 59 57 56 56 56 55 56 55 55 55 55 56 57 56 56 55 56 57 58 58 57 54 54 54 55 56 57 58 57 58 59 58 58 57 57 58 58 57 54 53 56 58 57 58 57 55 55 55 56 57 59 60 59 57 55 55 56 56 56 56 57 58 59 59 56 55 56 55 56 57 58 59 59 58 55 55 57 57 55 55 57 59 - 59 59 59 60 60 60 60 61 62 62 61 58 56 57 59 62 64 65 65 65 63 61 59 60 62 61 60 59 58 59 61 61 61 59 58 58 59 59 59 59 58 57 57 57 57 59 60 61 62 62 63 63 61 59 60 61 61 60 59 58 58 61 61 59 59 60 60 59 57 57 57 58 58 58 58 60 60 58 56 56 57 59 59 57 56 58 59 59 59 59 58 58 58 58 57 57 57 57 57 57 58 59 61 60 59 58 57 59 60 60 58 56 56 57 59 59 57 57 56 57 60 61 59 56 55 57 61 61 59 57 57 59 61 59 58 58 57 57 58 58 58 58 57 57 56 55 56 58 63 63 62 62 58 55 57 58 59 61 59 57 56 56 57 58 58 58 58 59 59 60 60 60 60 59 59 58 57 57 57 58 58 57 57 58 58 58 58 58 59 58 57 56 57 59 60 59 58 57 56 57 58 58 57 55 55 58 61 62 61 59 58 57 57 58 58 57 57 58 59 60 60 59 57 57 56 56 57 56 56 55 56 57 58 58 58 57 57 58 59 62 61 57 55 56 57 58 59 58 55 54 55 58 60 61 58 57 58 59 60 60 59 58 57 57 59 63 64 62 59 58 58 59 60 60 61 58 58 58 58 58 58 58 59 59 57 57 57 60 59 58 58 58 60 60 60 59 57 56 58 61 61 59 58 57 56 55 55 56 57 57 57 57 56 56 56 57 57 58 58 57 57 57 58 59 59 58 54 55 56 58 55 54 54 57 59 60 59 57 55 55 56 58 58 59 59 59 59 59 58 57 57 58 58 58 56 56 57 58 58 56 56 58 59 60 60 58 56 57 58 57 56 55 55 56 56 56 56 55 55 55 56 55 56 56 57 57 57 56 56 55 55 56 57 58 57 56 58 59 59 59 57 56 57 58 59 57 54 52 54 56 57 58 57 55 53 52 52 54 57 60 61 59 57 56 57 57 55 55 56 58 60 59 55 55 56 57 57 57 56 55 55 56 55 56 57 57 56 56 57 59 - 58 58 58 59 58 58 58 59 60 61 61 60 58 58 59 62 64 64 65 64 62 60 59 60 62 61 59 58 58 59 60 60 59 58 57 57 58 60 61 60 59 58 57 57 57 58 59 60 61 61 62 62 60 59 59 60 60 59 58 59 59 59 59 58 59 60 61 60 58 57 57 58 57 58 59 59 58 56 56 56 59 61 60 58 56 58 60 61 61 60 59 58 57 57 57 56 56 57 58 58 59 59 60 59 58 57 57 59 61 60 59 56 55 57 59 59 57 56 55 57 59 61 60 56 55 57 60 61 60 58 58 60 61 59 58 58 58 58 58 59 59 59 58 58 57 56 56 59 62 62 61 61 58 56 58 60 61 60 59 57 56 56 57 58 58 57 58 59 60 59 59 58 57 57 58 59 59 59 58 57 57 57 57 59 59 58 58 59 59 59 59 58 58 59 59 58 57 57 57 56 57 56 56 55 56 59 61 61 60 59 58 58 59 59 59 58 57 58 59 59 59 58 57 57 58 58 58 57 57 58 58 58 59 58 58 58 57 58 60 62 60 55 54 55 56 58 58 57 55 55 56 59 61 61 60 58 57 59 60 60 59 58 58 58 59 62 63 61 59 58 58 59 59 59 59 57 57 58 57 57 57 58 59 60 59 58 59 62 59 57 57 58 59 60 60 58 57 57 58 61 60 59 58 58 57 57 57 58 58 58 58 56 57 57 57 57 58 58 57 56 55 56 57 58 58 57 55 54 56 57 56 54 54 56 58 59 58 57 55 54 56 57 58 58 58 59 59 58 58 58 58 58 58 57 56 55 55 56 55 54 56 59 60 61 61 58 56 57 58 58 57 56 56 57 57 57 56 56 55 55 56 56 56 57 57 58 57 56 55 55 56 57 58 58 56 55 58 60 59 59 58 57 57 58 58 56 55 54 55 56 57 58 57 55 54 52 51 53 57 60 60 59 57 58 58 58 57 56 56 58 58 58 55 56 57 58 57 56 54 52 52 55 57 58 57 57 57 57 58 59 - 59 59 58 59 57 56 56 57 58 60 61 60 59 59 60 62 63 63 62 61 60 58 58 59 61 60 59 57 58 59 61 60 59 58 57 56 57 61 63 61 60 60 59 58 58 57 58 58 59 60 60 60 60 59 58 59 59 58 58 59 61 59 58 59 60 61 60 59 58 58 59 58 57 58 60 60 58 57 57 58 60 61 61 59 58 58 59 62 62 61 59 58 57 58 58 57 57 59 61 60 59 58 58 59 58 58 58 60 61 61 60 58 57 57 59 59 58 57 56 58 60 60 59 56 55 56 58 60 60 60 59 59 60 59 58 59 59 59 59 59 60 60 60 59 58 56 57 59 60 60 59 58 58 58 59 61 61 60 58 57 57 57 58 59 58 57 57 58 59 58 58 57 57 57 58 59 59 59 59 58 58 58 59 59 59 59 59 59 60 61 61 60 59 58 58 58 58 58 58 57 56 55 56 56 58 59 59 59 58 57 58 59 59 59 59 58 58 58 58 57 57 57 56 58 60 61 60 58 58 59 59 58 58 58 57 57 57 58 59 61 58 55 54 55 56 57 58 57 57 57 58 60 61 61 60 59 58 58 59 59 60 60 59 58 58 59 61 60 58 57 57 57 57 58 58 56 56 57 58 57 57 58 59 61 61 60 60 61 58 56 57 58 58 58 58 57 57 57 58 59 59 58 58 59 59 59 59 60 60 59 58 57 58 58 57 57 58 58 55 54 54 56 58 59 57 56 55 55 56 58 58 56 54 55 56 57 58 57 55 54 55 56 57 57 57 57 57 56 58 58 58 58 58 56 55 54 54 56 55 54 56 58 59 60 61 60 57 57 58 60 59 58 58 59 58 57 56 55 55 56 57 57 56 56 57 57 57 56 55 54 55 57 57 57 55 55 58 60 58 58 58 57 56 56 56 56 56 56 57 57 56 56 55 55 55 55 54 55 57 58 58 57 56 57 58 59 59 58 58 57 57 56 55 56 58 58 57 55 52 51 52 55 58 59 56 56 58 58 59 59 - 60 59 57 58 57 57 56 57 59 60 60 59 57 59 62 63 63 62 60 59 57 56 55 56 58 58 58 57 58 60 62 62 61 59 57 57 59 62 64 62 61 61 61 60 59 57 56 57 58 59 59 60 60 59 58 59 59 58 59 60 63 60 59 60 61 61 60 58 58 59 61 59 57 59 61 61 60 60 58 58 59 60 59 58 57 57 58 61 62 61 59 58 58 59 60 59 58 63 64 60 57 56 57 59 60 61 61 61 60 61 61 60 59 58 59 58 58 58 58 59 59 59 57 55 54 54 56 59 60 61 61 59 59 60 60 60 60 59 60 60 60 60 60 59 58 57 59 60 59 59 58 55 56 59 59 59 60 59 58 57 58 59 60 60 59 58 57 56 57 57 57 57 57 58 59 59 58 59 59 60 59 58 58 58 58 58 58 58 58 59 59 58 58 58 58 59 60 61 60 58 57 56 58 60 61 60 58 57 56 56 58 59 59 58 58 58 58 58 58 56 56 55 56 59 62 63 61 58 57 58 58 57 57 56 57 57 58 59 59 59 58 58 58 57 57 57 58 58 58 58 58 58 59 61 60 59 57 56 56 58 60 61 59 57 56 58 60 59 56 55 56 56 56 57 57 55 55 57 58 58 57 57 59 61 62 61 59 59 56 55 57 58 58 57 56 56 57 58 58 57 57 58 58 58 59 59 59 60 60 59 58 57 58 58 56 56 58 58 55 52 53 57 60 59 57 55 55 56 57 59 60 58 55 54 55 56 59 59 55 54 55 56 56 56 56 55 54 54 55 56 57 56 57 56 55 54 56 57 57 54 54 54 56 58 59 59 56 55 56 58 57 57 58 59 58 55 54 54 55 57 57 57 56 56 56 57 56 56 55 53 53 54 56 57 57 57 58 59 58 58 57 56 55 56 56 55 56 56 58 57 54 52 52 54 56 58 58 57 56 56 57 56 53 54 56 58 59 58 57 57 56 55 55 56 57 57 57 55 53 52 53 56 58 59 55 55 57 58 59 58 - 60 59 57 58 58 58 58 57 58 59 60 61 60 60 61 62 62 62 60 58 57 56 56 58 61 60 59 59 58 59 60 60 59 58 58 59 60 61 62 63 63 61 59 58 57 57 56 57 59 58 58 61 61 60 58 59 59 60 60 61 61 60 60 62 63 61 59 58 58 60 60 59 58 59 59 59 60 60 59 58 57 58 59 59 58 59 60 61 62 61 60 59 59 60 61 61 60 60 60 58 58 57 57 58 60 61 62 62 61 59 60 61 59 58 59 60 60 60 59 61 62 58 56 55 56 56 56 57 58 59 59 59 60 61 61 60 60 59 59 58 58 58 58 58 58 59 60 60 60 60 59 57 57 58 58 58 57 57 58 59 60 60 60 61 61 60 58 57 56 56 57 58 57 57 58 58 59 59 59 59 59 58 57 57 57 57 56 56 56 58 59 58 57 57 58 59 60 60 59 59 59 60 62 61 61 61 60 59 56 55 55 56 56 57 57 59 59 60 59 57 57 56 57 59 60 61 62 60 60 60 59 57 57 58 58 59 58 58 57 56 58 61 61 60 59 57 57 59 60 60 59 58 59 60 59 58 58 57 57 56 57 58 58 57 57 58 58 57 56 57 58 59 58 57 56 54 55 57 58 58 58 58 58 59 59 59 60 61 59 56 58 59 58 56 55 55 56 56 56 56 56 56 56 56 58 58 59 60 60 59 58 58 57 56 56 57 58 58 56 54 54 57 60 62 58 55 56 58 60 61 60 59 58 57 56 56 58 59 57 56 56 56 57 57 56 56 56 56 56 56 57 57 57 57 56 56 57 58 57 56 54 55 56 56 57 56 55 54 55 55 56 57 57 58 57 55 54 55 56 57 58 57 56 55 55 56 57 58 56 55 55 56 57 58 59 59 57 56 56 57 58 58 57 55 53 54 57 59 58 57 56 55 55 56 57 58 57 56 55 55 56 55 55 55 56 57 58 58 58 58 58 56 55 55 56 55 54 53 53 54 56 56 59 59 57 55 56 57 58 58 - 60 59 58 59 60 60 59 57 57 58 60 61 62 61 60 60 61 61 61 59 58 57 58 60 62 61 60 60 58 57 57 57 57 57 58 59 60 59 59 63 63 60 57 55 55 56 57 58 61 58 58 60 61 60 59 58 59 61 62 61 60 59 61 63 63 61 58 58 60 61 60 59 59 59 58 57 58 59 59 57 56 56 58 59 58 60 61 61 61 61 60 60 59 59 60 60 60 57 56 57 58 58 58 58 58 59 60 61 60 57 58 60 59 58 59 60 60 60 59 61 63 58 55 56 58 58 56 56 57 57 57 58 61 62 61 61 60 59 59 58 58 58 57 57 58 61 61 60 60 61 61 59 58 58 58 57 56 56 58 60 60 60 59 60 61 62 60 57 55 56 57 57 57 57 58 60 60 60 58 57 57 58 57 57 58 58 58 56 56 58 60 59 58 57 58 58 59 58 57 58 60 62 63 61 60 62 62 60 58 56 55 56 56 56 57 59 60 60 60 58 58 58 58 58 59 60 61 62 62 61 60 58 58 60 60 60 58 56 55 55 58 63 64 63 60 57 56 58 61 61 60 59 59 59 59 58 58 59 57 56 56 57 58 58 58 58 57 56 57 58 60 61 60 58 57 55 56 57 58 59 59 59 59 57 57 58 61 64 62 58 59 59 58 56 55 55 56 56 56 56 56 55 54 55 57 59 60 61 60 59 59 59 56 54 56 58 59 59 58 57 56 57 59 62 60 57 57 59 61 61 60 60 60 60 59 57 57 58 59 58 58 57 57 58 57 57 58 58 57 57 59 59 58 57 56 58 58 58 57 57 56 56 56 55 55 54 55 55 54 54 55 58 56 56 57 55 55 56 56 57 57 57 56 54 54 56 58 59 58 57 56 57 59 59 60 60 57 55 55 56 58 59 57 55 53 55 58 60 57 56 57 58 58 58 58 57 56 56 56 56 56 56 57 57 56 56 57 58 59 58 58 57 55 55 55 54 52 52 53 55 56 57 58 60 59 57 55 56 56 56 - 61 61 60 60 61 60 60 58 57 57 59 60 60 59 59 59 60 61 61 60 59 59 58 59 59 58 59 59 59 58 57 57 58 58 59 58 58 57 58 61 62 60 57 55 54 54 56 59 60 59 58 59 60 60 60 59 60 61 62 62 62 60 60 61 60 59 58 60 61 61 60 60 60 61 60 58 57 57 58 57 56 57 57 58 59 59 60 61 61 60 59 59 58 58 58 59 58 58 58 57 57 58 57 57 58 59 60 60 58 57 57 59 59 58 59 59 58 57 57 59 61 59 57 57 58 58 57 56 57 57 57 57 59 61 62 61 62 61 60 60 59 58 58 57 58 62 62 60 59 60 60 59 58 58 59 58 57 56 57 59 59 58 59 60 61 61 60 57 55 54 56 56 56 56 58 59 60 59 58 57 58 58 57 58 58 59 58 58 57 59 59 59 58 58 57 56 57 58 58 58 58 59 60 61 61 60 60 60 60 58 57 58 57 56 56 58 59 58 58 58 57 57 57 57 58 59 60 60 60 59 58 59 60 60 60 59 57 56 56 57 59 61 62 62 60 57 56 58 59 60 59 60 59 58 58 58 57 57 57 58 58 59 60 60 58 56 56 57 58 59 60 61 60 60 59 59 58 56 57 58 59 59 58 58 58 59 61 64 62 59 59 58 57 57 57 58 58 57 56 57 56 55 55 56 58 60 61 61 60 59 60 61 58 55 57 58 59 59 57 56 56 57 58 60 61 60 58 57 58 59 60 59 59 59 59 59 57 57 57 57 58 57 57 58 58 57 58 58 58 59 60 58 56 55 54 55 57 57 57 57 55 55 55 54 55 55 55 55 55 54 55 57 56 57 57 57 56 55 55 55 55 55 55 54 55 57 59 60 59 57 56 57 59 59 60 60 58 57 55 55 56 57 56 57 58 57 57 56 55 54 55 55 56 58 58 58 57 57 56 56 56 57 57 57 56 55 56 58 59 58 56 55 54 55 55 55 54 54 54 55 55 55 56 58 60 58 55 54 54 54 - 61 61 60 59 59 60 60 59 58 58 59 59 59 58 58 59 59 60 60 60 61 61 60 59 57 55 56 58 59 59 58 58 59 60 60 59 57 56 57 60 61 59 56 54 54 55 56 57 59 59 58 58 59 60 60 60 61 62 62 63 63 61 59 58 57 58 59 62 62 60 59 60 61 62 62 59 58 57 57 58 58 57 57 57 58 59 60 60 60 60 61 60 59 58 58 59 59 59 59 58 57 58 58 58 58 60 60 60 58 57 56 57 58 59 60 58 56 56 57 59 60 59 58 58 59 60 59 58 58 58 57 57 58 60 61 62 62 61 61 59 58 58 57 56 57 62 61 59 59 59 59 59 58 59 59 59 58 58 59 59 59 58 57 58 59 60 59 57 55 54 54 56 56 56 58 61 61 60 59 59 59 58 59 60 59 59 59 58 58 58 58 57 58 58 57 56 57 60 61 59 58 57 59 61 61 57 58 59 60 59 58 58 56 55 57 57 57 56 57 58 58 58 58 57 57 58 59 60 59 56 56 57 58 59 60 59 58 56 57 58 59 58 60 60 59 57 56 57 57 58 59 60 59 57 57 56 57 57 58 58 59 60 60 60 58 56 57 58 59 59 59 59 59 60 60 60 58 57 58 59 59 59 58 58 60 61 62 63 61 59 58 56 55 57 59 59 59 57 56 56 57 58 57 58 60 62 62 61 59 58 60 62 59 56 57 58 58 58 57 56 56 56 57 58 61 61 57 56 56 58 59 58 57 58 59 60 58 56 56 56 56 56 56 57 57 58 58 58 58 60 60 59 56 53 53 55 57 58 58 57 55 55 55 55 55 56 57 57 56 55 56 57 57 57 58 58 57 56 55 54 54 55 56 56 56 57 59 60 60 59 58 58 58 59 59 59 58 57 56 55 55 55 56 58 60 60 58 55 54 54 55 55 56 57 58 58 58 57 56 56 57 58 58 57 56 55 56 58 59 58 56 55 53 54 55 55 55 55 55 56 56 56 57 58 59 57 56 55 54 55 - 60 60 59 58 58 59 60 60 59 59 60 59 58 58 59 60 60 59 59 59 61 62 61 59 57 55 56 58 60 60 59 59 60 61 61 59 57 57 58 60 60 58 56 55 56 57 57 57 57 58 58 58 59 59 61 61 61 61 61 62 63 61 59 57 56 56 59 62 62 60 59 59 61 62 62 60 58 57 58 60 60 58 57 57 59 60 60 59 59 60 62 62 61 60 60 60 61 60 59 59 58 58 59 59 60 62 62 61 59 57 56 56 58 60 61 59 57 56 58 60 61 60 59 59 61 61 60 60 60 59 57 57 58 59 60 61 61 60 59 58 57 57 57 56 57 60 59 57 58 58 58 59 58 59 59 59 59 61 61 60 59 57 56 56 58 59 59 57 56 56 56 56 57 57 59 62 62 61 60 60 59 59 60 61 59 58 58 58 58 58 56 56 58 59 58 56 58 61 62 60 58 57 58 61 60 56 56 58 58 58 57 56 55 55 56 57 56 56 57 58 59 58 58 58 58 58 60 61 60 56 55 56 57 58 59 60 58 57 58 59 59 57 58 59 58 56 56 56 55 56 58 60 60 57 56 56 56 57 58 59 59 60 60 59 57 56 57 59 60 59 58 57 58 58 59 58 58 58 60 60 60 59 58 58 60 61 61 60 59 58 56 54 54 56 59 60 59 58 57 56 58 60 58 58 60 62 62 60 58 57 58 61 59 56 57 58 58 57 57 57 57 57 57 57 59 60 56 55 57 59 59 59 58 58 59 61 59 57 56 55 55 55 56 56 56 58 59 60 59 60 60 59 57 55 55 56 58 58 58 57 56 56 56 56 56 57 58 58 57 56 56 58 57 58 59 60 59 57 56 55 55 56 57 57 56 56 58 60 60 59 58 58 58 58 58 58 57 57 57 57 56 55 55 57 60 60 57 55 55 55 55 55 56 56 56 57 57 57 56 55 56 58 59 59 57 56 56 57 58 58 57 55 52 53 55 55 55 55 56 56 57 57 57 58 59 57 56 56 56 57 - 59 60 60 58 58 59 60 61 61 61 60 59 57 58 60 61 60 59 57 58 60 62 62 60 58 57 58 60 60 60 60 60 61 61 60 58 56 58 61 61 60 58 57 58 59 60 59 58 57 57 58 57 58 59 60 61 60 59 59 60 61 60 59 57 55 55 58 61 61 61 59 59 60 60 60 59 58 58 60 62 62 59 57 57 59 60 60 59 59 60 63 63 62 62 61 62 63 61 60 58 58 59 60 60 61 63 63 61 59 58 56 56 58 61 62 59 58 58 59 61 61 60 59 59 61 62 62 62 62 60 58 58 59 58 58 58 58 58 57 57 57 58 58 58 58 57 56 55 57 58 59 58 58 59 59 59 60 62 62 61 60 58 57 56 58 59 59 58 58 59 59 59 58 57 59 61 62 61 59 58 58 59 60 60 57 55 56 58 59 58 56 55 57 59 58 56 58 60 61 61 59 57 58 60 59 56 55 55 56 56 55 54 54 54 56 56 56 57 58 59 58 57 57 57 58 59 61 62 60 58 57 57 57 58 59 59 58 57 57 59 59 56 57 57 56 56 55 56 56 56 58 61 60 57 57 57 57 57 58 59 59 59 58 57 56 57 59 60 60 59 57 56 57 57 57 56 57 59 60 60 60 57 56 57 58 59 59 57 56 56 55 54 54 56 58 60 60 59 57 56 59 61 59 58 58 60 60 58 55 54 56 59 58 56 57 58 58 58 58 58 59 58 57 56 58 58 56 57 58 60 60 59 59 59 60 61 60 58 58 57 57 56 56 56 56 58 60 62 60 59 59 59 58 58 58 58 57 57 58 58 57 58 58 57 58 58 58 58 58 56 56 57 58 59 60 61 60 57 57 57 58 58 58 57 56 56 57 58 58 57 57 57 57 57 57 57 56 57 59 59 58 57 55 55 57 58 57 56 56 56 56 56 56 55 55 56 56 56 56 56 55 56 59 60 59 56 55 56 57 57 57 56 54 54 56 56 56 56 56 57 56 56 56 57 58 57 56 56 57 57 - 59 62 63 60 58 59 60 61 61 61 61 60 58 58 59 61 60 59 57 58 59 62 62 60 59 60 62 61 61 60 60 60 60 59 58 56 55 58 61 62 62 61 60 61 62 62 60 59 58 58 57 57 57 58 60 61 60 59 58 58 59 59 58 57 56 55 57 59 61 60 59 58 59 58 58 59 58 57 59 61 61 58 57 57 59 60 60 59 59 60 62 63 62 61 61 61 62 60 59 58 58 59 60 60 61 62 62 60 59 59 57 55 58 61 62 59 58 58 59 60 60 59 58 59 61 62 62 63 62 61 59 58 59 57 56 56 56 56 57 58 59 60 60 61 59 55 54 56 58 60 60 59 58 59 60 60 60 61 61 62 61 60 59 58 58 59 59 60 61 62 61 60 58 57 58 60 59 58 57 56 57 58 59 58 55 53 55 59 61 60 57 56 57 58 57 57 58 59 59 59 58 59 59 59 58 56 55 54 56 57 56 54 54 55 56 56 56 59 59 59 59 57 55 56 57 58 60 59 60 61 61 60 59 59 58 57 55 55 56 58 59 58 58 57 56 56 57 57 57 56 58 60 60 58 58 59 59 59 59 58 58 57 57 56 56 58 59 60 59 58 57 56 57 58 57 55 57 60 60 60 58 56 55 55 56 57 56 56 56 56 56 56 56 56 57 59 60 60 58 56 58 60 57 56 56 58 58 56 53 53 54 57 58 58 59 59 59 59 59 59 60 59 57 56 57 57 57 59 61 61 59 58 58 59 60 61 60 59 59 59 59 58 57 57 57 59 60 62 60 59 60 59 60 60 60 59 56 55 57 58 59 59 59 59 58 57 57 58 57 56 56 57 58 59 59 59 59 57 57 58 60 58 57 57 55 55 56 56 55 56 56 57 58 57 57 57 56 56 58 59 59 57 56 55 56 57 57 56 56 57 57 58 58 57 56 55 56 56 57 57 55 56 59 60 59 57 54 54 55 57 57 57 57 58 59 58 58 57 57 57 56 55 54 55 59 59 57 56 56 56 - 59 63 65 61 59 58 59 59 59 61 62 61 59 58 57 59 59 59 59 59 59 60 60 59 58 61 63 61 60 60 60 60 60 58 57 56 56 58 61 63 64 63 62 61 61 61 60 60 60 59 58 57 57 58 60 61 60 59 57 57 57 57 57 58 57 56 56 58 60 61 60 59 58 58 58 58 58 57 58 59 60 58 58 59 61 61 61 59 58 59 60 61 61 60 59 59 60 59 59 58 59 59 59 60 60 61 61 60 58 59 58 56 59 60 61 59 58 59 59 59 59 58 58 58 60 62 62 62 62 61 58 57 57 57 57 56 56 55 56 58 60 60 60 61 60 55 54 56 59 61 61 59 58 58 58 58 58 58 58 60 61 61 60 59 58 59 59 60 61 61 60 59 56 56 57 59 59 58 57 57 58 59 60 58 56 54 56 59 61 60 57 56 56 57 57 57 57 57 57 57 58 59 60 59 57 58 56 56 57 59 59 56 55 55 58 56 57 61 61 60 59 56 54 55 56 57 58 58 59 60 61 61 61 59 58 55 52 53 56 59 60 60 59 58 57 56 57 58 57 57 57 58 59 60 60 60 60 60 59 58 58 57 56 55 56 58 59 59 59 58 58 58 58 59 58 56 57 60 61 59 58 56 55 55 56 57 56 55 56 58 58 58 58 57 57 58 60 60 58 56 57 58 56 55 55 56 57 56 53 53 55 57 59 60 60 60 60 60 60 60 59 58 57 56 57 58 59 60 61 60 57 55 56 58 60 60 59 58 58 59 59 59 59 58 58 58 59 60 60 59 59 59 60 60 59 57 54 54 56 59 59 59 59 58 58 57 57 56 55 55 55 56 58 58 58 58 58 57 57 58 58 57 56 56 55 55 55 54 54 55 56 57 57 57 56 56 57 56 55 55 56 58 58 57 57 57 57 57 56 57 59 60 60 59 57 56 55 56 57 57 55 56 59 61 60 57 54 53 53 55 55 56 58 60 60 59 58 58 58 58 57 55 54 55 58 58 57 56 56 55 - 59 62 64 61 59 58 57 57 57 60 62 63 62 58 56 58 59 60 60 60 60 59 59 58 57 60 62 61 60 60 60 60 60 59 58 58 58 58 59 63 64 64 61 59 59 59 59 60 61 60 58 58 57 58 60 61 61 60 59 58 58 58 58 59 58 56 56 57 59 60 60 59 59 59 59 59 58 58 57 58 58 59 59 60 61 61 60 59 58 58 59 60 60 59 58 58 58 59 60 59 59 60 59 59 60 60 60 59 57 58 58 58 59 60 60 59 58 59 58 58 59 59 58 58 60 61 61 61 61 60 57 56 57 59 59 58 57 56 57 58 59 59 59 59 58 56 56 56 59 61 61 60 58 58 57 57 56 55 56 59 60 60 60 59 58 58 59 60 60 59 58 57 55 56 57 59 59 58 58 59 61 61 61 59 57 57 58 59 60 59 58 56 55 56 58 58 58 57 56 56 57 59 60 58 58 59 58 57 59 62 61 58 56 56 58 57 58 61 61 60 59 56 54 54 56 58 58 58 58 57 58 59 60 59 57 54 52 53 56 60 62 61 60 59 57 56 57 59 58 57 56 57 58 61 61 60 60 60 59 58 58 57 57 56 56 58 58 58 58 59 59 59 59 59 58 56 58 61 60 59 58 57 56 56 57 57 57 56 57 59 60 59 58 58 57 58 59 59 58 56 56 57 56 55 55 57 57 57 56 56 57 59 60 60 59 59 59 59 59 59 58 57 56 57 58 59 59 60 60 58 56 54 55 57 59 59 57 56 57 58 59 59 59 58 58 57 57 57 58 59 58 59 59 59 58 56 54 53 56 58 58 57 58 58 58 57 57 56 54 54 55 57 57 57 57 57 57 56 56 56 57 57 56 56 56 56 55 55 55 56 56 57 57 56 56 57 58 56 54 53 55 57 58 58 59 58 57 57 57 57 60 61 61 60 58 56 55 55 56 57 56 57 58 60 59 57 54 53 53 54 55 56 58 60 60 58 57 57 59 59 58 56 55 55 57 56 56 58 58 57 - 59 60 61 61 60 59 58 57 57 60 62 63 62 59 57 58 60 61 61 62 61 60 59 58 57 59 61 61 60 60 60 60 61 60 60 59 59 58 58 61 62 61 59 58 58 58 58 59 60 60 59 58 57 58 59 61 62 62 61 60 60 59 59 59 58 57 56 57 58 60 60 60 59 59 58 59 59 58 57 56 57 60 61 61 60 60 60 59 59 59 60 60 60 59 59 57 57 60 61 59 59 60 59 58 59 60 60 59 57 57 58 60 60 60 58 58 59 58 58 59 60 60 58 58 59 60 59 59 60 59 57 56 57 59 60 59 58 58 58 58 57 57 57 57 57 57 57 56 57 59 61 60 59 59 59 57 55 54 56 58 59 60 59 58 58 57 57 58 59 58 57 56 56 57 59 60 60 59 58 60 61 63 62 60 60 61 60 60 59 59 58 55 55 57 59 60 61 59 57 56 56 58 59 59 58 59 58 58 61 63 62 58 55 56 58 59 59 60 60 61 60 57 55 55 58 59 59 59 57 55 55 56 57 57 57 55 54 55 57 61 62 60 61 60 57 56 57 59 59 58 56 56 58 61 60 59 59 59 59 59 58 59 58 57 57 59 58 59 60 60 59 60 59 59 58 58 60 62 61 60 59 59 58 58 58 57 57 57 58 59 59 58 57 57 57 58 58 58 57 56 57 57 56 55 56 58 59 59 59 58 59 59 60 61 59 58 59 59 59 58 57 56 56 58 60 60 58 57 57 57 56 55 55 57 58 58 56 55 56 57 58 58 59 58 58 56 55 55 56 57 57 58 58 58 57 56 55 55 56 58 57 55 56 57 58 56 57 56 55 54 55 57 57 57 58 57 56 55 54 55 57 57 57 56 57 57 56 56 56 56 57 56 57 57 58 58 58 56 54 54 55 57 57 58 59 59 58 57 57 58 60 60 60 59 57 56 55 55 56 58 58 57 56 57 56 55 55 54 54 55 56 57 57 58 57 57 56 57 59 60 59 58 57 56 56 56 57 59 60 59 - 60 59 59 62 63 63 60 57 56 59 61 61 60 60 60 59 60 61 62 63 62 60 59 59 59 60 61 62 63 63 61 61 61 62 61 59 57 59 61 61 60 58 56 57 59 60 59 59 59 60 60 58 56 57 58 61 62 62 63 62 60 59 60 60 59 58 57 57 57 58 58 59 60 59 58 58 59 59 59 56 56 59 62 61 58 57 57 58 58 58 59 60 61 61 60 59 57 61 62 60 60 59 58 57 58 59 60 59 57 55 56 60 61 59 56 57 58 58 57 59 61 60 58 57 58 59 59 59 59 59 58 58 58 57 57 58 59 60 60 59 59 58 57 57 58 59 57 55 55 58 60 61 62 63 62 59 57 58 59 59 59 59 58 57 57 57 57 58 59 59 59 58 58 58 60 61 60 58 56 57 58 61 60 59 61 62 62 60 59 60 60 58 57 58 60 61 61 59 57 54 54 57 59 60 60 60 57 58 62 63 61 55 53 55 59 61 59 58 59 60 60 57 56 56 58 60 60 60 59 58 56 55 55 57 58 58 58 57 57 58 58 59 60 59 57 56 57 58 58 58 56 56 58 60 59 57 57 57 57 58 59 60 60 59 58 59 59 59 60 60 60 60 59 58 58 58 59 60 59 58 58 58 58 58 57 57 57 57 59 60 58 57 57 59 59 59 58 58 57 56 57 57 56 55 57 59 61 62 62 61 59 58 60 61 58 58 59 60 59 58 56 56 57 60 62 62 57 56 56 58 58 58 58 57 57 57 56 56 56 56 56 57 57 58 58 57 56 55 54 54 57 58 59 58 57 57 58 57 57 57 55 54 56 57 57 58 57 56 55 55 56 59 57 56 57 56 55 53 54 55 57 59 59 58 58 58 58 58 59 58 58 56 56 57 59 59 57 56 56 56 56 56 56 56 57 58 58 58 57 57 58 58 57 56 55 55 55 55 57 58 59 58 55 54 54 55 56 56 57 58 58 58 58 58 57 56 56 57 60 61 60 57 55 55 57 58 58 59 59 58 - 61 59 58 60 62 62 61 59 58 59 60 59 58 59 61 61 61 61 63 62 63 62 61 61 60 61 61 62 63 63 62 60 60 60 60 58 56 59 61 60 58 56 56 57 60 61 61 60 59 58 58 58 58 59 60 61 62 62 62 61 60 60 60 60 60 59 59 59 58 58 59 60 61 60 58 57 57 58 58 57 57 59 61 60 58 57 57 56 56 56 58 59 61 61 60 59 58 61 62 60 59 59 59 58 58 58 58 58 57 56 57 60 60 59 57 57 58 59 58 58 59 59 58 57 58 58 58 58 58 59 58 58 58 56 56 59 59 60 59 59 59 59 59 59 59 60 58 56 56 57 59 60 61 62 61 59 59 60 60 60 61 60 59 56 55 55 56 58 59 59 59 60 58 58 59 61 60 57 55 55 56 57 59 60 62 62 60 58 59 60 61 58 57 57 59 60 59 58 57 56 56 57 59 61 60 58 57 58 60 61 59 55 54 56 59 61 60 58 58 58 58 57 57 57 58 60 60 60 60 59 58 57 57 57 58 59 60 59 58 57 57 59 59 59 58 57 57 58 59 59 58 57 57 57 57 56 56 56 56 57 58 59 60 60 60 58 58 58 59 60 60 59 57 57 58 59 60 60 59 57 57 57 57 57 56 55 56 58 59 59 57 55 55 56 57 58 59 60 59 57 57 57 56 56 58 59 59 59 59 59 59 59 60 61 58 57 58 59 59 58 56 55 57 59 61 60 57 55 56 59 60 61 60 59 57 56 56 57 57 56 56 56 58 60 60 59 58 57 54 54 56 57 57 57 56 56 58 57 57 57 54 54 55 55 55 56 56 56 56 56 56 58 59 59 58 56 54 54 54 55 55 57 59 59 59 58 58 59 58 57 57 57 57 58 59 60 57 55 55 56 57 58 56 56 57 58 58 58 58 57 57 56 56 55 54 54 54 55 57 59 59 58 56 55 55 56 57 57 58 58 58 57 56 56 57 58 58 59 60 60 59 57 55 54 56 57 58 58 58 57 - 61 59 58 57 58 60 60 60 60 60 60 60 58 58 60 61 61 61 62 63 63 62 63 62 62 61 60 60 60 61 61 60 58 57 57 57 56 58 59 58 57 56 57 58 60 62 62 62 61 57 56 59 61 62 63 62 61 60 60 60 59 60 60 59 60 61 61 60 59 59 60 61 61 59 57 56 56 57 57 58 59 59 59 60 61 60 59 57 56 56 57 60 61 61 60 59 59 60 60 59 58 59 60 61 60 58 57 57 59 60 60 59 59 60 60 59 59 60 60 59 58 57 58 57 57 57 57 57 57 58 58 58 58 57 58 60 61 59 58 57 58 59 59 59 58 59 60 58 58 57 57 58 59 59 59 59 59 60 61 61 62 62 60 56 54 54 55 58 59 57 58 59 58 56 58 60 60 57 55 55 55 56 59 62 62 60 57 56 58 60 60 58 56 56 58 59 58 57 57 58 58 59 59 60 59 55 56 58 58 58 58 58 57 57 58 60 60 59 56 55 56 58 57 57 58 59 60 59 58 59 60 60 60 59 58 58 59 59 58 58 57 58 58 59 59 58 58 59 60 61 61 60 58 55 56 57 56 56 57 57 57 57 58 60 60 58 57 58 58 59 59 58 57 57 58 60 61 60 59 58 58 59 59 57 55 54 56 59 58 56 56 55 53 52 53 56 59 61 61 58 57 57 58 59 59 58 56 55 54 56 58 60 61 60 58 56 57 58 59 58 56 55 56 57 58 58 57 56 56 59 61 61 61 60 58 57 57 58 59 58 57 58 59 60 60 60 59 58 56 55 55 55 56 56 57 57 56 56 56 56 55 54 55 55 54 53 55 57 58 56 55 56 59 60 57 55 55 56 56 55 53 54 57 60 58 57 57 57 56 55 56 57 59 59 60 59 57 54 52 54 57 60 57 57 58 59 59 59 60 59 56 56 55 56 55 54 54 55 57 60 59 58 57 57 57 58 58 58 57 57 56 55 54 54 57 59 60 59 58 58 58 57 56 56 54 54 55 56 57 57 - 61 61 61 60 60 60 61 60 60 61 62 63 62 60 58 59 59 59 61 62 62 61 61 61 61 61 61 57 56 58 60 61 61 59 57 56 56 58 59 58 58 57 58 59 61 62 63 62 61 59 58 60 61 61 62 62 61 61 61 60 60 61 61 60 61 61 60 60 59 59 59 60 61 58 56 57 59 59 58 57 57 57 58 60 62 61 60 58 57 57 57 59 60 61 61 60 59 60 60 59 58 58 59 60 60 59 57 56 58 59 59 59 59 60 60 60 60 61 61 61 60 58 58 57 57 56 56 56 57 59 60 61 62 58 57 59 60 59 57 57 58 58 59 57 57 59 60 59 59 58 57 57 58 59 59 59 59 60 60 60 60 60 60 59 58 57 57 57 56 56 57 58 57 56 56 59 59 58 56 55 55 55 57 60 60 58 56 56 58 60 60 59 58 59 61 62 61 59 57 57 58 58 58 59 58 55 56 57 57 58 59 58 57 57 58 60 60 59 57 56 57 58 58 57 58 59 60 58 58 60 60 59 60 58 57 58 58 58 58 57 56 56 57 58 60 59 60 61 61 61 60 58 57 57 56 55 54 55 57 58 58 58 56 55 56 57 57 58 59 61 61 59 57 57 58 59 59 59 58 58 59 61 61 60 57 55 56 59 58 56 58 58 57 55 54 55 57 58 59 58 58 58 60 60 59 56 55 55 56 57 59 59 59 58 57 56 57 58 58 57 55 55 56 57 58 58 57 57 58 59 60 60 60 59 58 57 58 59 59 59 58 58 58 58 58 59 59 58 57 56 55 55 56 56 57 57 57 57 56 56 54 54 56 56 55 54 56 58 57 56 56 56 56 55 54 55 56 58 58 57 55 55 56 57 57 56 57 57 56 55 56 58 60 60 59 59 57 55 54 56 58 59 58 57 58 59 59 59 59 59 57 56 56 57 57 55 54 54 56 58 60 59 57 57 57 57 57 58 58 57 58 58 56 56 58 59 58 58 57 58 58 57 57 56 55 55 55 55 55 57 - 61 62 62 61 60 60 60 59 59 61 63 64 64 62 59 58 57 58 61 62 62 60 60 60 60 61 60 56 55 57 60 61 61 59 58 58 57 59 60 59 59 59 60 60 62 63 63 62 60 59 59 58 58 58 59 60 60 59 60 59 58 60 61 61 60 60 59 59 59 58 58 59 59 56 56 58 60 60 58 56 56 56 57 59 61 61 60 60 59 58 58 59 60 62 61 61 60 60 59 58 57 57 58 60 60 59 57 57 57 57 57 58 59 60 61 59 59 60 62 62 61 61 60 59 57 56 56 56 58 59 60 62 62 59 58 58 59 58 58 58 59 59 59 57 56 59 60 59 59 59 58 57 58 58 59 59 60 59 58 58 59 59 60 60 61 60 59 56 55 56 57 58 59 58 57 57 58 58 58 57 55 54 56 57 58 56 56 56 57 59 60 59 58 60 62 63 62 60 58 58 59 60 59 59 59 59 59 58 58 59 58 56 56 57 58 60 61 61 59 58 59 59 58 57 58 59 60 59 58 59 59 59 58 57 56 56 56 56 56 56 55 55 57 58 59 59 58 59 60 61 59 58 58 59 57 55 54 55 57 59 60 59 57 54 55 57 57 58 60 61 61 60 58 57 57 57 57 57 56 57 59 61 62 61 58 56 56 59 59 58 59 60 60 58 56 55 55 57 59 60 59 59 60 60 58 56 54 55 57 58 58 57 57 58 57 57 58 59 58 57 57 56 57 58 58 57 58 58 58 57 58 58 58 58 58 58 58 59 60 59 58 57 56 56 57 57 58 58 57 57 56 56 56 57 58 59 59 58 57 56 55 55 56 56 55 55 56 58 58 56 56 57 54 53 54 55 56 58 58 57 56 56 56 57 57 57 57 57 57 57 57 58 59 59 58 57 56 55 55 56 57 57 57 58 57 57 57 58 60 60 58 58 58 59 58 57 55 55 55 57 60 60 58 57 56 56 57 57 57 56 57 58 56 56 57 57 57 57 57 57 58 58 58 57 56 55 53 53 55 58 - 61 62 62 60 59 59 58 58 58 61 62 63 63 62 61 58 57 58 61 63 62 61 60 60 61 60 58 57 57 58 60 60 60 60 61 61 59 60 61 60 60 60 61 61 62 63 62 61 59 59 59 57 56 56 57 58 59 59 58 58 58 59 60 60 60 59 59 58 59 59 59 58 58 56 56 59 60 60 57 56 56 57 58 59 60 60 60 61 60 59 59 59 60 62 62 61 61 60 58 57 56 56 58 60 61 60 58 58 58 57 57 58 59 60 60 59 58 59 61 61 61 63 62 60 58 57 57 58 58 59 60 61 61 59 59 59 58 58 59 60 61 61 59 57 57 58 59 60 60 59 59 58 57 57 58 59 59 59 59 59 60 60 59 60 61 61 59 57 56 58 58 58 59 60 59 57 58 58 59 58 56 55 56 57 56 56 56 57 57 57 58 56 56 58 61 62 61 59 58 58 60 61 61 61 62 64 63 61 60 59 58 56 56 57 59 61 62 62 60 60 60 59 59 57 58 59 60 60 60 60 60 59 58 57 56 55 55 55 55 55 55 56 57 58 58 57 57 57 58 59 59 58 60 60 59 57 55 56 58 59 59 59 57 56 56 58 58 59 60 61 61 60 59 58 57 57 57 56 57 57 59 62 62 61 58 57 57 59 59 59 59 60 60 58 57 56 56 57 59 61 60 59 59 59 58 57 56 57 57 57 56 55 56 58 58 58 59 60 59 59 58 58 58 59 57 56 57 58 57 56 56 56 56 57 58 57 58 59 59 58 57 56 55 56 57 57 57 57 58 59 57 56 57 58 59 60 60 59 57 57 57 57 56 56 55 55 57 57 57 56 55 56 56 55 55 56 56 56 55 55 55 56 57 58 59 58 58 58 58 58 57 58 58 57 57 56 56 56 56 56 55 56 57 57 56 55 55 56 60 60 58 58 59 59 59 58 57 56 56 57 60 60 58 57 57 57 57 57 56 55 56 56 55 55 56 56 56 57 57 58 59 59 58 57 57 54 52 53 56 59 - 60 61 61 60 59 59 59 58 57 59 60 60 59 61 62 61 60 60 61 62 62 62 61 61 61 59 58 60 62 62 60 58 59 62 64 64 62 62 62 62 61 61 61 62 63 63 61 60 58 60 60 58 56 55 56 58 60 60 59 58 59 58 59 59 59 59 60 59 60 60 59 58 57 57 58 59 60 59 56 56 57 59 60 59 58 59 60 61 61 60 58 59 60 62 62 62 60 59 58 57 57 57 58 60 61 60 59 59 59 58 57 59 60 60 59 58 57 58 60 61 61 61 61 60 60 59 59 59 59 59 59 59 60 60 60 59 59 59 60 61 62 61 60 58 57 58 59 59 60 59 59 59 58 57 57 57 58 58 60 62 62 60 58 57 58 59 59 58 58 58 58 58 59 60 60 58 57 58 59 58 57 57 57 57 57 57 57 57 57 56 56 54 54 56 59 61 61 59 57 58 60 62 63 62 63 65 65 63 61 59 58 57 56 57 59 61 61 61 60 59 59 59 58 57 58 59 61 62 62 60 60 59 58 58 57 56 57 56 55 55 56 57 57 58 58 58 57 56 57 58 59 58 59 60 59 58 57 57 58 58 58 58 59 59 59 58 58 59 59 59 58 59 59 59 58 58 57 57 58 59 60 60 60 59 59 58 59 60 60 58 58 57 57 57 58 58 58 59 60 60 60 59 58 57 58 59 60 59 57 55 55 55 56 57 58 59 60 60 60 59 59 58 59 59 57 56 57 58 57 56 55 56 56 58 58 58 58 58 58 57 56 55 56 57 57 57 57 57 58 58 58 56 57 58 59 60 60 59 58 57 58 57 57 56 55 55 57 57 56 55 54 55 58 59 58 58 57 54 53 54 55 57 58 58 59 58 58 59 58 57 57 57 57 57 56 55 55 56 57 56 55 55 56 57 55 53 53 55 59 59 56 57 58 58 58 58 57 57 56 57 59 59 58 58 58 59 59 58 57 57 57 56 55 54 55 55 56 57 58 59 59 58 57 56 56 54 53 54 57 60 - 59 61 63 62 61 61 60 59 58 59 60 59 57 60 63 62 61 60 60 60 61 62 62 62 61 59 60 62 64 64 61 58 58 62 65 65 63 62 62 61 60 60 61 61 62 62 61 60 59 60 60 57 56 55 56 57 60 60 58 57 57 58 59 60 60 60 60 60 61 61 60 58 56 57 59 60 60 58 57 56 58 61 61 59 57 58 59 61 61 60 59 59 60 61 62 61 60 59 58 59 58 58 58 60 61 60 60 61 62 60 59 60 61 60 60 57 56 56 59 59 59 59 58 58 59 59 60 60 61 60 60 59 60 60 60 59 58 59 60 61 61 60 58 57 57 58 59 59 59 60 59 59 59 58 57 57 57 59 61 63 63 61 58 56 56 57 58 57 58 59 57 56 58 60 60 58 56 56 58 57 58 60 60 59 59 59 59 58 58 57 56 55 55 57 59 61 61 59 58 59 60 61 61 61 62 62 61 60 59 59 58 57 57 58 59 61 60 58 58 58 58 58 57 57 58 59 60 62 62 61 60 59 59 58 58 58 58 58 57 56 56 56 57 58 59 60 59 59 58 58 58 58 58 58 58 58 58 58 58 57 57 58 59 60 59 59 59 58 57 57 57 58 59 59 58 58 57 58 59 60 60 59 58 58 59 59 59 60 58 57 56 55 56 57 58 60 60 60 60 60 60 60 58 58 59 60 61 60 58 56 56 58 56 55 57 58 59 59 59 59 58 57 58 57 56 56 58 59 58 57 57 57 59 59 59 58 58 58 56 55 55 55 57 58 59 59 58 57 57 57 56 56 57 57 58 58 58 58 58 58 59 58 57 56 56 57 57 57 56 55 55 55 57 59 60 60 59 57 56 56 57 58 58 58 56 56 57 57 58 57 57 56 56 56 57 57 55 56 58 56 55 54 56 57 55 54 53 55 58 57 56 56 56 57 57 57 57 57 56 57 58 58 58 58 59 60 60 60 60 59 59 58 56 54 54 55 56 57 58 59 59 58 56 56 55 55 55 55 56 58 - 59 62 64 63 62 62 60 59 58 59 59 59 57 59 62 62 61 60 59 59 60 62 63 63 61 62 62 62 61 61 60 59 58 60 62 62 62 61 61 60 59 59 60 61 61 61 61 60 60 60 60 58 57 56 55 57 58 59 58 57 56 58 59 59 59 59 59 59 60 61 60 59 57 56 58 61 61 60 58 57 58 60 61 60 58 58 59 61 61 60 60 59 60 60 61 60 59 59 59 60 59 59 59 60 61 61 61 62 63 61 60 60 61 60 59 56 54 55 57 58 58 56 56 56 57 58 59 60 60 60 60 59 60 61 60 58 59 59 60 60 59 58 56 55 57 59 59 58 59 59 60 60 60 59 58 58 58 59 60 62 62 60 58 56 56 57 58 57 58 60 58 56 58 60 61 59 57 56 57 57 59 62 62 61 60 59 59 58 58 58 57 57 57 57 59 60 60 59 59 60 60 60 60 61 61 59 58 58 58 59 59 58 57 58 59 59 58 57 58 58 58 57 57 57 58 58 59 60 61 60 59 59 58 58 59 59 59 58 58 57 58 58 58 58 60 60 60 60 59 59 58 58 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 57 56 56 58 59 60 59 58 57 57 57 60 61 61 59 57 58 59 60 59 58 57 56 56 56 57 58 59 59 60 60 59 59 60 60 60 60 60 59 59 59 58 58 59 59 57 54 56 58 58 59 59 59 58 57 57 56 56 57 58 59 58 58 58 58 60 60 59 59 59 58 56 54 55 56 58 60 60 59 57 56 56 56 55 56 56 56 57 57 57 57 58 59 60 60 58 57 58 58 58 58 58 57 56 55 57 58 59 60 60 59 58 58 58 59 59 59 56 55 56 57 57 58 57 56 55 56 57 58 55 55 57 56 55 55 56 56 55 54 54 55 57 57 56 56 56 56 56 56 56 56 56 57 57 58 58 58 59 59 60 60 60 60 60 59 57 55 54 54 55 56 57 57 57 57 56 55 56 56 56 56 55 55 - 60 62 63 62 62 61 60 58 57 57 58 58 57 59 61 61 61 60 59 59 60 62 63 63 62 64 64 60 57 57 59 59 58 57 57 58 59 60 60 58 58 59 60 61 61 60 60 60 60 61 61 60 59 58 57 57 58 59 58 57 57 58 59 58 58 57 57 58 60 60 60 59 57 56 58 61 63 62 60 58 57 58 60 60 60 58 59 60 61 60 59 59 59 59 60 58 57 59 60 61 60 59 60 60 61 61 61 62 63 60 59 59 59 59 58 55 55 56 57 58 57 57 57 57 56 56 57 58 59 59 60 59 60 61 61 60 60 60 61 60 58 55 54 55 57 59 59 58 58 59 61 61 60 59 59 59 60 59 59 59 59 59 58 58 58 59 59 58 58 60 59 58 58 60 60 60 58 56 57 57 59 62 62 61 60 59 58 57 58 58 59 59 59 57 58 59 58 58 59 61 61 60 60 62 62 58 57 58 59 60 59 58 58 57 57 57 57 58 59 60 59 57 57 58 58 57 57 60 60 59 59 58 58 58 59 58 58 57 57 58 60 60 59 58 58 59 59 59 59 59 59 59 58 56 56 57 58 58 59 60 59 58 56 56 57 57 58 57 57 57 59 60 60 59 57 57 56 57 59 60 60 58 57 58 59 59 58 56 56 57 58 58 59 59 58 58 59 60 60 60 59 60 61 62 60 57 55 55 58 60 61 60 57 56 57 58 59 60 60 59 58 57 57 57 57 58 58 59 58 59 58 59 59 59 59 59 59 59 57 55 55 56 58 60 61 59 57 55 55 56 56 56 57 57 57 56 56 57 58 60 61 61 58 58 59 60 59 60 60 59 58 56 56 58 58 59 59 59 59 58 58 59 60 61 56 55 57 57 58 59 57 56 56 56 58 58 54 54 56 57 56 56 55 55 55 55 55 56 57 57 57 56 56 57 56 55 56 56 57 58 59 60 60 59 58 58 58 58 58 58 58 58 57 56 54 54 54 55 55 55 55 55 55 56 57 58 58 57 54 53 - 60 61 61 60 60 60 59 57 57 57 58 58 58 59 60 61 61 60 59 59 60 61 62 63 62 64 63 58 56 57 58 58 57 56 55 56 57 59 59 58 57 58 59 60 60 60 59 60 60 61 63 63 63 61 59 59 60 61 61 61 60 60 59 58 57 57 58 59 60 60 59 58 58 56 58 61 63 63 60 58 56 57 59 60 60 60 60 60 59 59 59 59 60 59 59 58 57 58 60 61 60 59 60 61 61 61 61 61 61 58 57 58 58 59 58 56 56 57 59 59 58 59 59 58 57 57 57 58 59 59 59 59 60 61 61 60 61 61 61 59 56 54 54 56 58 59 59 58 58 59 61 60 59 59 59 61 62 59 58 58 58 58 58 59 59 59 59 58 58 60 60 60 59 59 59 60 59 58 58 59 60 60 60 60 59 58 57 57 57 57 58 59 59 58 58 57 57 58 60 61 61 60 61 63 63 60 60 60 60 59 59 58 57 57 56 56 58 60 61 61 59 58 57 58 58 57 57 59 59 58 58 58 58 58 58 57 56 56 57 58 60 62 59 57 56 56 57 58 58 59 60 61 59 56 56 57 58 58 59 59 58 57 56 56 57 57 57 57 57 59 60 59 58 57 57 57 57 56 57 58 58 57 57 59 59 59 58 57 57 58 59 60 59 58 57 58 59 60 60 60 59 60 61 61 59 54 53 54 58 60 60 59 58 57 57 58 60 60 61 60 58 57 57 57 58 58 59 58 59 59 59 58 58 58 59 59 61 61 57 56 57 58 59 60 60 59 57 55 56 56 56 57 57 57 57 56 56 58 59 60 60 59 58 57 58 59 59 59 60 61 59 56 56 56 57 57 58 58 58 57 58 59 61 62 58 57 58 57 58 59 59 58 57 56 57 57 55 55 56 58 58 57 55 55 56 57 57 56 57 58 58 58 58 58 57 56 56 57 58 59 61 61 59 59 58 57 57 56 56 56 56 57 57 56 55 54 55 55 55 55 55 55 55 56 57 58 58 57 55 54 - 60 59 58 59 60 60 60 58 57 59 59 60 60 59 59 60 60 61 61 60 60 60 61 62 62 62 61 59 58 59 59 58 56 56 56 57 58 59 59 58 57 58 59 60 60 59 59 58 59 60 62 63 63 61 58 57 58 61 62 62 61 61 59 58 57 58 61 63 64 62 59 57 56 56 59 62 63 62 60 58 56 57 58 59 60 61 60 59 58 58 58 59 59 59 59 59 58 57 58 60 59 59 59 61 61 61 60 59 58 57 57 57 58 59 59 59 59 60 61 61 60 60 59 58 58 58 59 59 60 61 60 60 60 61 60 60 62 62 62 59 55 53 54 57 60 60 59 58 58 60 61 60 59 58 59 63 64 60 59 60 60 60 59 57 57 57 57 59 60 59 61 63 61 58 57 58 59 59 59 59 59 58 60 61 61 60 58 57 57 57 58 57 58 60 59 57 56 58 61 62 61 59 59 61 63 62 61 60 59 58 57 56 56 56 57 58 60 61 62 62 60 58 57 58 57 56 55 57 58 58 59 59 60 59 58 56 54 55 56 59 60 59 57 55 54 55 56 58 59 59 59 59 58 56 56 57 57 58 57 57 56 56 57 58 59 59 58 58 58 59 60 59 57 56 56 58 59 58 57 56 56 56 58 59 60 60 60 61 60 57 59 59 58 56 56 57 60 61 61 59 59 60 61 61 58 54 53 55 58 59 60 59 58 58 57 58 59 61 61 60 57 56 56 58 58 59 58 58 58 58 58 58 56 56 58 59 61 61 59 58 60 60 60 59 58 57 57 57 57 58 57 57 58 58 57 56 57 57 58 59 58 58 56 56 57 58 57 58 61 62 60 57 55 54 55 57 58 59 59 58 57 58 59 60 57 56 56 56 57 59 60 59 58 57 57 57 57 58 58 60 60 59 55 54 56 59 58 56 56 57 58 59 59 58 57 56 55 56 57 58 60 60 58 58 58 58 57 56 55 56 56 56 56 56 56 56 57 58 58 57 57 56 56 56 56 56 56 56 56 57 - 59 57 57 57 59 61 61 60 59 59 60 61 61 60 59 60 60 60 59 59 59 59 59 60 61 60 59 60 61 61 59 57 56 57 59 60 60 59 59 58 57 58 59 60 60 59 59 58 59 59 61 62 62 60 57 56 57 60 61 60 60 59 58 57 58 59 62 64 65 63 61 58 57 56 58 61 63 62 61 59 57 56 57 59 59 60 60 58 57 58 59 59 60 60 60 59 59 58 59 59 59 58 58 60 60 60 59 58 58 58 58 59 59 59 59 60 61 62 63 62 61 59 59 59 59 59 60 60 60 61 61 60 60 59 58 59 60 61 61 59 56 54 55 58 60 60 59 59 60 61 60 59 59 59 60 63 65 61 60 61 61 59 58 57 56 56 58 59 59 58 61 63 61 57 56 58 60 60 59 59 59 57 58 60 61 61 59 58 57 57 58 57 58 60 59 57 57 58 60 61 59 58 57 60 62 62 61 60 59 58 57 56 56 56 58 60 61 61 62 61 59 58 58 59 57 56 54 56 58 58 59 59 60 60 58 55 53 54 56 59 58 57 56 55 55 56 57 58 59 58 57 57 56 56 57 57 58 56 55 55 56 56 57 58 59 59 59 59 59 60 59 58 56 55 55 58 59 59 58 57 55 57 58 60 61 60 60 61 59 56 57 57 57 56 56 57 59 60 59 58 59 61 60 59 58 55 54 55 58 60 60 58 56 56 56 57 59 60 59 58 56 56 56 56 57 58 58 59 59 59 58 56 55 56 57 59 60 61 60 59 59 59 60 59 58 56 56 57 57 57 57 57 57 57 56 56 56 57 58 58 57 56 55 56 57 57 57 58 60 61 59 55 54 54 56 58 59 59 60 59 58 57 58 59 57 56 56 55 56 58 60 60 59 58 58 58 58 59 58 60 60 59 56 55 57 59 59 56 56 56 57 59 59 59 57 56 56 56 57 57 59 59 57 57 57 57 56 56 56 57 57 57 56 55 56 56 57 58 58 58 58 57 57 56 56 56 56 56 56 58 - 58 58 56 56 58 60 62 62 60 59 59 60 60 61 61 61 59 57 56 56 58 59 59 60 62 59 58 61 62 61 58 56 57 59 61 61 60 59 58 57 57 58 59 59 59 59 59 60 60 60 60 60 60 59 58 58 59 59 58 58 58 56 56 56 57 58 59 60 61 63 64 63 60 56 56 59 62 63 60 59 57 53 56 58 60 60 60 58 58 58 59 60 61 60 59 58 59 61 61 59 59 58 59 59 58 58 58 59 59 59 61 63 62 60 58 59 61 63 63 62 60 59 59 59 60 60 59 58 59 60 59 60 59 56 56 58 58 58 58 58 58 58 58 59 59 59 59 61 64 61 58 57 60 62 61 61 61 59 59 60 60 57 55 58 59 60 61 58 56 57 60 61 60 58 58 60 62 62 60 61 61 59 57 57 59 60 60 59 58 57 59 61 61 59 58 57 57 57 58 58 57 58 58 59 60 61 60 59 59 59 58 58 59 60 60 61 61 61 58 57 57 59 61 60 59 57 56 58 59 58 58 59 61 60 58 54 54 56 58 57 56 55 56 57 59 59 59 58 57 55 54 54 55 57 58 59 58 56 55 56 58 59 57 55 54 55 57 59 60 60 60 58 56 55 55 56 57 60 60 59 57 56 58 60 62 61 58 55 55 56 55 55 57 57 58 57 57 56 57 58 60 60 57 56 57 57 56 56 60 62 61 56 54 54 55 57 59 58 56 55 55 56 55 54 55 57 58 59 60 60 57 55 54 57 58 58 60 60 59 57 56 56 58 59 59 56 55 55 54 55 56 57 56 56 55 56 56 57 58 58 56 55 56 57 58 58 58 58 58 56 54 53 54 57 58 59 58 58 58 59 58 58 59 59 59 59 58 58 58 58 58 58 59 59 58 57 58 59 59 59 58 58 57 58 59 59 58 57 58 56 56 58 59 59 57 56 58 59 58 58 59 59 57 56 54 54 55 56 57 57 58 57 57 57 56 55 54 54 54 56 58 58 58 57 58 59 59 58 57 58 - 60 61 60 59 59 61 62 61 60 59 59 60 61 60 59 59 59 58 57 58 60 61 60 61 63 60 57 59 61 61 59 59 58 59 59 58 58 59 61 59 59 59 61 61 61 61 60 60 60 61 61 60 58 59 60 60 60 58 58 57 58 57 57 57 58 57 58 59 60 63 63 63 60 56 55 57 60 61 60 59 58 58 59 60 62 61 61 60 59 58 59 59 59 59 59 59 59 60 59 58 58 58 59 59 58 57 58 59 60 60 61 63 62 61 59 59 60 61 61 60 60 59 60 60 59 59 58 58 59 59 59 60 60 57 57 58 58 59 59 59 60 60 60 60 60 59 59 61 63 60 57 56 58 60 59 60 59 56 57 60 59 58 57 58 60 62 62 60 58 57 59 61 60 59 58 59 60 61 61 62 61 59 58 58 59 59 59 59 58 58 59 59 60 59 58 58 57 57 57 57 57 57 58 58 59 60 60 60 60 60 60 60 60 60 61 61 60 59 57 56 57 59 60 61 60 58 57 58 58 58 58 59 60 60 58 56 56 57 59 57 56 57 58 58 59 60 60 59 57 56 55 55 56 56 56 56 57 59 59 59 58 56 54 55 55 56 57 58 59 60 59 58 57 55 55 54 56 58 59 58 57 56 57 59 60 60 58 56 58 59 58 57 57 57 57 57 56 56 57 59 60 59 57 56 56 57 56 57 61 62 61 56 55 55 55 55 56 55 53 53 54 56 56 54 56 58 57 57 58 59 58 57 58 60 61 60 60 60 59 57 56 56 58 59 58 57 56 56 55 55 57 58 58 58 57 58 59 59 60 60 57 56 58 59 59 59 59 58 57 56 55 54 55 56 56 57 57 57 57 57 59 59 59 60 59 60 60 59 59 59 58 59 60 59 59 58 58 58 58 58 57 57 57 58 59 59 59 58 58 58 57 58 59 59 56 55 56 58 57 57 58 58 57 56 56 56 57 58 58 58 57 56 57 58 58 57 55 55 55 57 59 60 60 59 59 60 61 60 60 60 - 62 63 62 60 60 60 61 61 60 60 60 61 62 59 57 58 59 59 59 60 62 62 61 61 62 59 57 58 59 61 62 62 60 59 57 57 57 60 61 60 60 60 62 63 62 62 61 60 60 62 62 59 58 59 61 62 61 59 58 58 60 59 59 58 58 57 57 58 60 62 62 62 61 57 57 58 58 58 59 59 59 61 61 62 63 62 61 61 60 59 58 58 58 57 58 59 60 59 58 58 58 58 58 59 58 57 58 59 61 61 61 62 61 60 59 59 59 59 60 59 59 60 60 58 57 57 59 58 58 58 58 59 60 58 57 57 58 59 59 59 59 60 60 60 59 59 60 61 61 59 57 56 57 58 58 59 58 56 58 61 60 60 60 58 60 62 61 61 60 58 59 60 61 60 58 57 57 58 58 60 60 58 59 60 60 58 58 58 59 58 58 57 58 59 59 57 57 57 58 57 57 57 58 58 59 59 59 59 60 61 61 61 61 61 60 60 59 58 57 56 57 58 59 60 60 59 57 56 56 56 56 56 58 59 59 57 58 59 60 59 58 59 59 59 60 60 61 60 58 57 56 56 57 57 55 54 57 61 62 61 57 54 53 56 57 58 57 58 58 59 59 58 57 55 55 54 55 57 58 58 57 56 57 59 60 59 59 59 60 60 59 57 57 56 56 56 56 57 58 60 60 59 58 57 57 56 57 59 62 62 60 57 56 56 56 55 56 56 55 54 56 57 57 55 56 57 56 56 57 58 58 59 60 62 62 61 60 59 59 58 57 57 58 59 58 57 58 58 56 56 58 59 59 59 59 59 60 60 61 60 57 57 59 60 60 59 58 58 57 57 57 57 57 56 55 56 56 56 56 57 59 60 60 60 59 59 59 58 58 57 58 58 59 59 58 56 58 59 59 58 57 56 57 57 58 59 59 58 58 58 57 58 58 57 54 54 55 57 57 56 57 57 56 56 58 58 59 59 59 58 56 55 57 58 58 58 57 56 57 57 58 60 60 59 57 58 60 60 60 61 - 64 64 62 60 59 60 61 61 61 61 61 62 62 60 59 60 60 59 59 60 62 62 60 59 59 58 57 57 58 60 63 64 62 59 57 57 59 61 61 61 60 61 62 63 63 63 61 60 60 62 61 59 57 58 61 63 62 60 59 59 62 61 61 60 58 57 58 58 59 62 62 62 62 59 59 60 57 57 60 59 60 63 62 62 63 62 61 62 61 60 59 58 57 57 58 60 61 59 59 59 59 59 59 59 58 58 58 59 60 61 61 60 60 60 59 59 58 57 58 58 59 60 59 57 56 57 58 58 57 56 57 59 61 59 57 57 57 58 59 58 58 60 61 59 58 59 62 62 61 59 58 57 56 57 59 60 58 57 59 62 62 62 61 58 59 60 59 60 60 59 58 59 60 60 59 56 54 54 55 56 57 57 59 60 60 57 56 58 59 59 58 56 57 58 57 57 57 57 58 58 58 58 59 60 59 58 58 59 59 60 61 61 62 61 61 60 59 59 57 56 56 57 58 58 59 59 57 56 55 54 53 54 55 58 59 59 59 60 60 59 59 60 59 59 59 60 60 59 58 57 57 56 58 59 57 56 57 60 61 60 57 55 55 57 58 59 58 57 58 58 58 58 57 56 55 54 54 57 58 58 58 58 58 59 59 59 60 62 61 59 57 56 56 57 56 56 56 57 59 59 59 58 59 58 57 56 59 61 63 62 60 58 57 57 57 57 58 59 59 58 59 59 58 56 56 56 56 56 58 59 58 58 59 61 61 61 59 59 59 58 57 58 59 59 59 57 58 59 57 55 57 59 60 60 60 59 59 59 59 59 57 58 59 61 61 59 58 57 56 57 58 58 59 58 56 56 57 57 56 56 59 61 61 59 58 57 57 57 56 56 57 58 59 59 57 55 58 60 60 58 57 57 56 57 57 57 57 57 57 56 56 57 56 55 53 54 55 56 57 57 57 57 57 56 57 58 58 58 58 57 55 55 56 57 57 57 57 56 56 56 58 58 58 57 55 57 59 59 59 59 - 65 64 61 59 59 61 62 62 62 62 62 62 62 62 61 61 61 59 59 60 61 61 59 57 58 58 58 57 58 59 62 62 61 59 58 59 60 61 60 60 59 60 62 63 63 62 61 60 61 62 61 58 57 59 62 63 62 60 59 60 62 62 62 60 59 58 58 59 60 61 62 62 62 60 61 61 58 58 60 59 59 62 62 62 62 62 62 62 63 62 60 59 58 58 59 60 61 61 61 60 60 60 59 59 59 59 59 58 59 60 61 60 59 60 60 59 57 56 57 58 59 59 58 57 56 57 58 58 57 56 58 60 61 61 59 57 59 60 61 59 60 62 63 62 59 59 61 62 59 59 59 58 57 58 61 61 60 58 60 62 62 62 60 57 57 58 57 59 61 60 58 58 60 62 60 56 53 52 54 55 55 57 60 61 59 56 56 59 60 59 57 57 58 58 58 57 57 58 59 59 59 59 60 61 60 58 57 58 58 58 59 60 60 61 60 60 60 59 59 58 56 56 56 57 58 58 57 56 56 54 53 54 55 57 58 58 58 59 59 57 57 59 57 57 57 58 58 59 58 58 58 58 59 61 60 59 58 57 57 57 57 57 58 58 58 58 58 58 57 58 58 57 57 57 57 55 55 58 58 59 58 58 59 59 59 59 60 62 60 57 57 57 57 57 57 57 57 57 57 57 57 58 60 60 58 57 59 62 62 61 59 58 58 57 58 59 60 61 61 61 61 60 59 57 55 55 56 58 59 60 58 57 57 59 60 61 60 60 60 59 58 59 60 60 59 58 57 58 56 56 57 59 60 60 60 59 59 59 58 58 57 57 59 60 60 59 57 56 57 57 58 58 61 60 56 57 58 58 56 56 59 61 61 59 56 56 57 57 56 56 57 58 59 59 57 55 58 60 60 59 59 58 57 56 57 57 57 57 56 56 56 56 55 54 54 54 56 57 57 58 58 58 57 57 56 57 57 56 57 57 56 55 55 56 57 57 56 56 55 56 56 56 55 55 55 57 59 58 57 57 - 64 64 61 60 60 61 63 63 62 62 63 64 64 63 61 61 59 58 58 60 61 61 59 58 57 58 58 58 58 59 60 61 60 59 59 59 60 60 60 59 59 60 61 61 61 60 60 61 61 61 60 59 60 60 62 62 61 59 59 59 61 62 62 61 59 58 58 59 60 62 62 62 61 60 60 60 59 59 59 59 59 59 60 60 60 61 61 62 62 62 61 59 59 59 60 60 60 61 62 61 60 60 60 60 60 60 59 59 58 59 59 59 59 60 61 60 59 57 58 60 61 58 57 58 58 57 57 57 58 58 60 61 61 60 57 56 59 61 62 61 61 62 64 64 61 57 59 60 58 58 60 59 58 59 62 62 61 59 59 60 61 60 59 57 57 57 58 59 60 60 58 58 60 62 62 58 55 55 57 58 57 57 59 61 59 56 57 59 59 57 55 57 59 59 59 59 59 59 59 60 60 60 61 62 61 58 57 57 57 58 59 59 60 60 60 60 60 59 59 59 57 55 55 56 58 59 59 58 57 57 55 56 57 58 58 58 58 57 56 54 56 59 58 56 56 56 57 58 59 59 59 59 60 62 62 61 58 56 55 56 58 60 60 59 57 57 57 58 58 57 57 57 58 59 59 57 57 58 59 59 59 59 60 60 59 58 59 61 60 59 59 59 58 59 59 58 57 56 56 55 56 58 60 60 59 58 59 61 61 60 59 60 59 58 58 59 60 61 59 58 59 59 58 57 55 55 57 60 61 61 59 57 57 58 59 60 59 59 59 58 58 60 61 62 61 59 57 57 56 57 58 60 61 61 60 60 60 59 58 57 56 57 58 59 58 57 56 56 56 57 57 58 62 61 57 57 59 59 57 57 59 61 60 58 56 57 59 58 58 58 57 58 60 60 58 56 57 58 58 59 59 59 58 56 56 57 58 58 57 56 57 56 55 55 55 57 58 58 57 57 58 58 58 57 58 57 56 55 56 56 56 56 56 56 56 56 56 55 56 57 57 57 55 55 57 59 59 58 56 56 - 63 63 62 61 61 62 63 62 61 61 62 63 64 62 60 59 58 57 58 61 62 62 60 58 57 57 58 59 59 59 59 59 59 60 60 59 59 59 60 60 60 60 61 61 60 60 60 61 62 60 60 61 62 62 61 60 60 58 58 58 59 60 61 60 59 59 59 59 60 61 62 61 60 59 58 58 60 60 58 60 59 57 58 59 59 60 61 61 61 61 60 60 60 60 60 58 58 60 61 60 59 59 59 59 59 59 60 59 58 58 58 58 59 60 62 61 60 59 59 62 63 59 57 59 59 58 57 57 58 60 61 62 61 58 56 55 58 61 62 60 60 61 63 63 61 57 57 59 58 58 60 60 59 59 62 62 61 59 58 59 61 60 59 60 58 57 58 59 59 60 58 58 60 62 62 59 57 57 59 60 59 59 60 60 59 57 57 59 58 56 55 58 60 60 60 60 60 60 60 60 60 60 60 61 60 58 57 58 58 58 59 60 60 60 60 59 58 58 58 58 58 56 55 57 58 59 60 58 58 59 58 58 59 59 60 60 58 57 55 54 56 61 59 57 55 56 57 59 59 60 60 60 60 61 61 60 58 57 57 58 59 60 60 58 56 56 57 58 58 58 58 58 58 59 60 59 59 59 59 58 58 59 60 61 60 59 59 60 61 61 60 59 60 59 59 58 57 56 56 56 56 58 60 60 59 58 58 59 59 58 59 61 60 58 58 59 59 59 58 55 55 56 57 56 56 56 57 60 62 62 60 59 58 59 59 58 58 57 57 56 57 59 62 63 62 59 57 56 57 58 60 61 62 62 61 60 59 59 58 58 57 56 57 57 56 55 55 55 55 56 56 57 61 61 57 58 59 60 58 58 59 60 59 57 57 58 60 60 59 59 58 59 60 60 58 56 55 55 57 59 60 59 57 57 56 57 58 59 58 58 59 58 57 56 57 59 59 57 57 56 57 57 58 59 58 58 56 55 56 57 58 58 57 56 57 57 56 56 57 58 59 59 57 56 58 59 59 58 56 56 - 62 63 63 61 60 61 61 60 58 58 60 61 62 60 59 59 59 58 59 62 64 63 60 58 57 57 58 59 60 60 60 59 60 60 60 59 57 59 61 60 60 61 61 62 61 61 60 61 62 61 61 62 63 62 62 60 59 58 59 58 57 60 61 60 59 60 59 60 61 61 62 61 60 58 57 58 60 60 58 60 59 56 59 59 58 59 60 60 60 60 60 59 60 60 59 57 56 59 60 58 58 57 58 58 59 60 60 59 58 57 57 58 59 60 62 61 60 59 60 62 62 59 58 60 59 58 57 57 58 61 61 62 61 58 56 56 58 60 60 59 58 58 59 60 59 58 57 57 57 58 60 60 59 59 60 61 61 60 58 59 61 60 60 62 60 57 58 59 59 59 58 57 58 60 60 59 57 56 57 58 59 60 60 59 58 57 58 59 58 56 55 58 60 61 60 59 60 59 60 60 59 58 59 59 58 58 57 58 58 59 60 60 59 58 58 56 55 56 57 58 58 58 57 57 58 59 59 58 57 59 59 59 59 59 60 60 58 57 55 56 58 61 60 57 55 56 57 60 60 61 60 60 61 60 59 58 59 60 61 61 60 59 58 57 56 57 58 58 58 58 58 57 58 59 61 61 60 59 59 59 58 59 60 61 61 60 59 59 60 60 60 59 58 58 58 57 57 57 58 58 57 57 59 59 58 58 57 58 57 58 59 61 59 57 58 60 61 61 58 56 54 55 55 54 57 59 57 58 60 61 60 60 60 60 59 57 56 55 55 55 56 58 61 63 62 59 57 56 57 58 60 62 63 63 61 59 59 58 59 59 57 56 57 56 55 55 54 55 55 56 57 57 60 59 57 57 58 60 59 58 59 59 58 57 57 58 59 59 59 58 58 57 58 58 57 56 55 55 57 59 60 59 57 56 56 56 57 59 59 60 61 60 58 56 58 59 58 56 55 55 56 57 58 58 59 58 57 56 57 58 59 59 56 55 57 57 58 58 58 60 61 60 59 57 56 58 58 57 56 57 - 61 62 62 59 59 59 59 58 57 57 58 59 59 60 60 60 60 59 59 61 62 62 59 57 56 57 59 60 60 61 60 60 60 61 61 60 58 59 61 60 60 60 62 62 62 61 61 61 62 62 61 62 62 62 62 60 60 60 59 59 58 60 60 59 59 60 60 61 61 62 62 61 61 58 58 58 59 60 59 60 60 58 59 58 58 59 59 59 59 59 59 59 60 61 60 57 55 57 59 59 58 58 57 57 58 60 60 60 60 58 58 58 59 61 61 61 60 59 59 60 60 59 59 59 59 58 57 57 58 59 60 61 61 61 60 59 60 61 61 60 59 58 58 59 59 59 58 57 58 59 60 60 59 59 60 61 62 61 60 60 61 61 61 62 60 58 58 59 59 59 59 59 58 59 58 57 56 55 55 56 58 60 60 59 58 57 57 58 58 57 57 58 59 60 59 59 59 59 60 60 59 58 58 58 58 58 57 58 58 58 59 59 58 56 55 54 54 54 56 58 60 59 58 58 58 58 58 58 58 58 58 58 57 58 59 61 59 57 56 58 60 62 60 58 58 57 58 60 60 60 60 60 60 60 59 58 59 61 62 62 60 58 57 57 56 56 58 59 60 59 58 58 58 60 61 61 60 58 60 60 59 59 59 60 60 60 59 59 59 59 58 57 57 57 56 57 57 58 59 60 58 56 57 58 58 58 58 57 58 59 60 61 58 56 57 60 63 63 61 59 57 56 56 55 57 59 58 58 59 60 60 61 61 60 59 56 56 56 56 55 55 57 60 61 60 58 57 57 57 58 59 61 62 62 60 58 57 58 59 59 57 57 57 57 56 55 54 54 55 56 57 57 58 58 56 57 57 58 59 58 57 57 56 56 56 56 56 57 57 56 56 55 55 55 56 57 56 57 57 59 59 59 57 55 54 54 55 56 58 60 62 61 58 56 58 59 58 55 54 54 56 57 58 58 58 57 57 57 57 58 59 59 55 55 57 58 58 58 59 59 60 60 59 58 55 55 57 57 56 56 - 59 61 61 59 58 59 60 59 58 58 59 58 58 59 60 60 60 59 58 60 61 61 59 57 57 57 59 59 59 60 60 60 60 60 60 60 60 60 60 58 58 59 61 63 63 62 62 61 62 62 61 61 61 61 62 62 61 61 61 60 59 60 61 60 60 60 61 61 62 62 61 60 60 59 60 60 59 60 60 60 60 61 59 57 57 59 60 60 60 59 58 59 60 62 61 58 56 58 60 60 60 59 58 57 58 59 60 61 61 58 58 59 60 61 62 61 60 58 58 57 58 60 61 59 58 58 58 58 57 57 58 60 62 62 62 61 60 60 61 61 60 59 58 59 60 61 59 57 58 59 59 59 60 60 59 61 63 61 60 60 58 59 60 59 58 59 59 60 61 60 60 60 59 57 56 56 56 56 55 57 59 61 60 59 59 58 58 58 60 60 60 59 59 59 58 58 58 58 59 59 59 59 59 59 58 57 57 57 57 57 57 58 57 56 56 55 55 55 57 60 62 61 60 59 58 57 58 59 59 58 58 57 56 56 58 61 59 57 57 59 60 60 59 59 59 59 59 59 59 59 59 59 59 60 59 59 59 60 61 60 58 57 57 57 57 57 59 61 61 59 57 57 58 59 60 60 59 58 61 61 59 58 58 59 59 60 59 59 59 59 58 58 57 57 56 56 57 57 58 58 58 57 56 56 58 59 58 57 59 61 62 61 58 57 57 60 62 63 62 60 58 58 58 57 58 58 57 58 60 60 59 59 60 60 59 58 58 58 58 57 57 57 59 60 59 58 58 58 58 58 60 61 63 62 60 58 57 58 59 60 59 57 58 58 58 56 55 55 55 56 57 58 57 57 56 56 56 57 58 58 56 55 54 55 56 55 55 55 55 55 54 53 52 54 57 59 58 58 58 59 59 59 58 57 55 55 56 57 58 60 63 62 59 57 58 58 57 55 54 55 57 57 57 57 56 56 56 56 56 58 59 59 55 55 58 59 60 59 58 58 59 60 60 59 56 56 58 57 56 56 - 57 60 61 59 59 60 61 61 60 60 60 59 59 59 59 59 59 58 58 58 59 59 59 59 60 59 58 59 58 59 60 60 59 59 60 61 61 60 59 58 57 58 60 62 64 64 63 61 61 62 61 60 60 61 61 62 62 62 61 60 59 61 61 59 59 60 60 61 61 61 60 59 59 61 64 63 60 60 61 61 61 63 59 56 56 60 62 60 60 59 57 58 59 60 60 58 56 59 61 62 62 61 59 58 58 58 60 61 61 58 58 61 61 61 61 60 60 60 58 56 57 62 62 59 58 58 58 58 56 56 58 60 62 62 61 60 59 59 60 60 60 59 58 59 61 61 58 56 58 59 59 59 59 59 58 61 63 60 59 58 55 57 58 57 57 59 59 62 63 60 60 61 59 57 56 57 57 56 57 60 62 60 59 59 60 59 58 58 61 63 63 61 59 57 57 57 58 58 59 60 60 59 59 60 59 58 57 57 57 56 57 57 58 57 58 58 58 58 59 60 62 62 60 58 58 58 59 61 61 59 59 57 55 56 58 60 59 58 57 59 59 58 59 60 59 59 59 58 58 58 58 59 60 59 59 59 59 59 58 57 57 57 58 58 57 58 60 61 61 59 57 56 57 58 60 60 59 59 61 61 59 57 56 57 58 59 59 59 59 60 60 59 58 58 57 56 57 56 56 56 57 57 56 55 57 59 59 58 59 62 63 61 59 58 59 60 61 61 60 59 58 59 60 60 58 57 57 59 61 61 59 58 58 59 60 60 60 61 61 59 58 57 58 59 58 58 58 58 58 59 60 62 62 61 59 58 58 59 61 62 59 59 60 60 59 58 56 55 55 56 58 58 57 56 57 56 56 57 58 58 57 55 55 56 56 55 54 54 55 55 54 53 53 55 58 60 59 58 58 58 59 60 59 58 58 57 58 59 58 60 62 62 60 57 57 57 57 56 56 56 57 57 56 55 55 54 54 55 55 57 58 58 56 57 59 60 60 59 58 58 59 59 60 60 58 58 59 58 56 56 - 59 60 61 60 60 60 60 61 61 61 60 60 61 60 59 57 57 59 59 58 57 58 60 63 64 62 60 59 60 60 61 61 61 61 61 60 61 59 59 61 61 60 60 61 63 64 64 62 62 61 61 60 60 60 60 60 60 60 60 59 59 61 60 58 57 57 59 59 60 60 59 60 61 63 65 64 60 58 59 62 64 63 59 58 58 61 62 60 58 58 59 59 58 57 57 56 55 60 62 61 60 61 60 58 57 57 59 61 61 59 59 62 63 60 58 58 60 60 57 55 55 59 61 59 58 58 58 58 57 57 58 59 60 62 61 58 59 61 62 62 61 60 60 60 60 57 57 57 58 59 61 60 58 58 59 62 63 60 57 56 56 59 60 58 57 57 59 62 63 60 60 61 62 61 61 59 58 57 58 61 61 58 58 59 60 60 59 58 61 64 64 60 56 56 56 58 60 62 62 60 59 59 58 59 59 58 58 57 57 58 60 60 59 59 59 60 60 60 58 57 58 58 58 57 58 60 61 60 59 59 58 56 55 58 59 59 60 59 57 58 59 59 60 60 59 58 57 57 57 57 58 59 59 58 55 56 59 57 56 57 60 59 57 59 58 57 59 61 60 58 57 56 58 59 60 59 59 60 60 59 57 55 56 58 58 58 57 57 57 58 58 58 58 58 57 56 56 55 54 54 57 58 55 54 55 59 60 60 59 59 60 62 60 59 60 61 61 59 58 57 57 57 58 59 56 54 56 59 60 62 61 60 59 60 60 59 58 58 57 56 56 56 56 57 57 57 57 58 58 58 57 58 58 59 58 58 59 61 62 62 59 59 62 62 61 58 55 55 56 58 58 57 57 57 57 57 57 57 57 58 59 59 58 57 56 57 58 57 56 55 55 56 57 58 58 58 56 56 56 58 59 60 60 58 57 56 57 59 58 59 60 60 59 56 55 56 58 59 59 58 57 57 56 56 55 55 55 55 54 54 56 57 57 57 58 58 58 59 58 57 57 57 58 59 59 58 57 56 57 59 - 61 61 61 61 60 60 60 60 60 60 60 60 60 61 60 60 59 60 60 59 57 58 61 62 62 62 61 60 60 61 61 60 60 60 60 60 61 60 59 61 61 59 59 61 64 65 63 61 60 60 61 62 62 61 59 58 58 60 60 60 60 59 59 57 57 57 59 59 60 60 60 61 62 63 63 61 59 57 58 61 63 62 60 59 59 61 61 59 58 58 58 58 58 58 57 56 56 59 61 59 59 60 60 58 57 57 59 60 60 59 59 61 63 62 58 58 60 60 58 56 56 58 60 59 59 58 57 57 58 58 59 59 60 62 61 59 59 61 62 61 60 59 60 59 58 56 57 59 59 59 58 58 58 59 60 61 62 60 57 56 58 60 61 59 57 56 58 61 62 61 60 60 60 61 61 60 59 59 59 60 60 58 57 58 60 60 60 59 62 64 65 61 57 56 57 58 60 62 62 61 59 58 59 59 60 59 59 58 58 59 59 58 58 58 59 60 60 59 57 55 56 57 57 56 57 60 61 58 58 61 60 57 55 58 59 58 60 60 57 56 58 59 60 60 60 58 58 58 59 58 57 58 57 55 54 56 59 58 57 59 60 59 57 59 58 57 59 61 60 59 58 58 60 61 61 59 59 58 59 59 58 57 57 58 58 58 57 58 57 56 57 57 58 58 57 56 56 55 55 55 57 59 56 55 56 58 60 60 57 57 58 60 61 60 60 61 60 58 57 57 57 57 57 57 55 54 56 57 58 60 59 59 58 58 58 58 57 56 56 56 56 57 57 58 58 58 58 57 57 57 56 57 58 59 59 58 58 60 60 60 58 58 61 61 59 56 54 54 56 57 59 58 57 56 57 57 57 56 57 59 60 60 59 57 57 58 60 60 59 57 57 57 59 60 59 58 57 57 58 59 60 61 60 58 56 56 56 57 58 58 58 58 57 56 55 56 58 60 60 58 58 58 57 56 56 57 56 56 55 55 56 58 58 57 57 57 57 57 57 56 56 56 57 58 58 58 56 56 56 58 - 62 62 62 61 59 59 59 59 59 59 59 59 59 60 62 62 61 61 60 59 59 60 61 61 58 60 61 61 60 60 59 58 58 58 59 60 62 61 60 60 59 58 59 62 64 64 63 60 59 58 60 63 63 62 59 57 58 60 62 61 60 59 58 58 58 59 60 60 60 60 60 61 61 61 60 59 57 58 59 60 61 61 60 59 60 61 61 60 59 58 59 59 59 59 58 58 58 59 59 58 59 60 60 59 58 58 59 60 59 59 59 60 63 63 61 59 59 59 58 57 57 59 60 59 59 58 57 57 58 59 59 60 61 61 61 60 59 60 60 59 59 59 60 58 57 57 58 60 60 58 56 56 58 60 61 61 61 61 58 56 58 61 62 60 57 55 56 59 61 60 60 60 60 59 59 60 61 61 61 60 59 57 56 56 59 60 60 61 62 63 63 60 57 57 57 57 59 60 61 60 58 58 58 59 60 59 59 59 59 59 58 57 57 58 58 59 59 57 56 56 57 58 57 56 56 58 59 58 59 62 61 59 57 57 57 59 60 60 58 55 56 58 60 60 59 58 59 60 60 59 57 56 55 53 54 56 59 59 59 60 59 58 58 58 59 59 60 61 60 60 60 60 61 61 61 60 58 57 59 60 60 59 59 58 57 57 58 60 59 56 57 58 58 58 56 55 55 55 56 57 59 60 58 57 57 59 59 59 57 56 57 57 59 60 59 58 57 56 57 58 59 58 58 57 56 55 56 56 56 57 57 56 57 57 57 58 57 57 57 57 57 57 58 58 58 59 59 58 57 56 56 57 60 61 60 58 57 58 57 57 56 58 58 57 56 54 53 54 55 56 57 57 55 55 56 56 56 57 58 59 60 59 58 56 57 58 61 62 61 60 58 59 59 60 60 59 58 59 60 61 61 60 59 58 57 56 55 55 56 57 57 56 56 55 56 57 59 60 59 57 58 58 57 56 57 58 58 57 57 57 58 59 58 57 57 57 57 56 56 56 56 57 57 58 59 58 56 55 56 56 - 63 63 61 60 58 57 58 59 60 60 59 58 57 59 61 62 62 61 60 59 60 62 63 61 57 57 60 60 60 60 60 58 57 57 58 60 62 61 60 61 59 58 59 61 63 63 62 61 61 60 60 62 63 62 60 58 58 59 60 60 60 59 59 59 60 61 61 60 59 59 58 59 60 60 59 57 58 59 59 60 60 60 60 60 61 62 62 60 59 59 59 60 60 60 60 61 60 58 58 59 59 60 61 61 60 60 61 61 59 59 59 60 63 65 63 59 58 58 58 57 58 59 60 59 59 58 58 58 58 59 59 60 61 60 61 60 60 60 59 58 58 59 60 58 56 58 60 61 61 59 58 58 59 61 62 61 61 62 59 57 59 61 62 60 57 55 56 58 58 59 60 61 61 60 60 60 61 61 61 59 57 57 55 55 56 58 60 60 61 62 61 59 57 57 56 56 56 58 60 60 58 57 57 59 60 60 59 59 60 59 58 57 58 58 59 60 58 57 56 57 58 59 58 56 57 58 59 58 59 62 60 59 58 56 56 60 60 60 59 56 55 57 58 58 57 57 59 61 62 60 58 57 55 53 55 57 59 60 60 59 58 58 59 59 59 59 59 60 61 60 61 62 62 61 60 59 58 59 59 59 60 59 59 58 57 56 58 61 60 57 58 58 58 58 56 55 55 56 58 59 60 61 60 59 58 59 58 57 56 55 56 55 57 58 57 56 55 55 56 58 59 59 58 58 57 57 57 56 55 55 56 57 58 59 60 60 59 58 58 57 56 56 56 57 57 59 60 61 58 56 56 58 59 61 60 58 57 57 56 55 57 58 57 56 55 54 55 55 54 55 55 55 54 55 55 56 56 57 58 59 60 58 57 56 56 57 60 61 61 59 57 58 59 59 59 58 59 59 61 61 61 60 59 58 57 57 56 56 56 56 55 55 55 55 55 57 60 61 59 56 56 56 55 55 56 58 58 57 56 56 57 58 58 57 57 58 57 56 56 56 57 57 58 59 60 58 56 56 55 57 - 63 62 61 60 59 58 58 59 59 59 59 59 59 59 60 61 61 61 60 59 61 63 63 61 57 57 60 61 62 62 61 60 59 58 59 60 62 61 60 61 60 59 59 60 60 60 61 62 64 62 60 60 60 60 60 60 58 57 57 58 60 59 59 61 62 62 60 59 58 57 57 58 58 60 59 58 59 61 61 60 59 59 61 61 61 62 62 61 60 60 60 60 61 62 61 62 61 59 59 59 60 62 63 62 62 62 63 62 60 60 59 59 63 65 64 60 57 58 58 57 57 59 60 59 59 59 59 58 58 58 58 58 59 60 60 60 61 61 60 57 57 59 60 58 57 59 60 61 61 61 61 61 60 60 60 60 60 61 60 59 61 62 62 60 57 56 57 58 57 57 59 61 62 61 60 59 59 59 59 58 58 57 56 55 55 57 58 60 60 60 60 58 57 57 56 55 55 57 59 60 58 57 58 60 61 59 59 59 59 59 58 57 58 60 60 60 59 57 57 58 59 59 59 57 57 58 59 58 59 61 59 59 59 57 57 60 60 60 60 56 55 57 58 58 57 56 57 59 61 60 59 58 56 55 58 59 58 59 60 59 57 58 60 60 59 60 59 60 61 61 62 62 60 59 59 58 59 61 59 58 57 57 58 58 57 56 57 60 60 59 59 59 58 58 57 56 57 57 58 60 61 62 61 61 60 59 58 57 56 55 55 55 56 56 57 57 57 57 57 58 58 58 58 58 58 59 58 57 57 57 57 58 59 60 62 62 60 58 58 57 56 55 55 56 58 59 60 60 59 58 57 57 58 59 58 57 57 57 57 56 57 58 57 57 57 57 57 56 55 54 53 53 54 56 56 57 57 57 57 57 57 56 55 54 55 56 57 58 58 57 56 56 56 57 57 57 57 58 59 60 60 60 60 60 60 59 58 58 58 56 55 54 54 55 55 57 59 60 58 56 55 55 55 55 56 56 57 57 56 56 56 58 57 58 58 58 57 56 56 57 58 58 58 58 59 58 56 56 56 58 - 62 62 61 60 59 59 59 60 60 60 61 61 61 60 59 60 60 61 60 59 61 63 63 61 58 59 61 62 63 63 62 60 59 59 59 60 61 60 59 60 60 59 60 59 59 59 60 63 66 63 60 57 57 58 60 61 59 56 56 57 59 59 59 61 63 62 61 59 59 58 58 58 59 60 60 59 60 62 62 59 58 58 60 61 60 60 60 60 60 60 59 60 60 61 61 61 61 59 59 60 61 62 62 61 61 61 62 61 60 61 59 58 62 65 64 59 57 57 58 57 56 59 60 59 59 60 60 59 58 57 57 57 59 60 59 59 60 61 61 59 59 59 60 59 59 58 59 60 61 62 63 62 60 59 59 59 60 61 61 61 62 62 60 59 57 58 59 59 58 56 58 61 62 62 61 59 57 56 57 59 59 58 58 57 56 57 57 59 60 61 60 58 58 58 56 55 55 57 58 59 58 57 59 61 61 58 58 59 60 59 58 57 58 59 60 59 58 57 57 57 58 59 59 58 57 58 58 58 59 60 59 59 60 58 58 61 60 59 59 57 57 58 59 59 57 55 56 57 59 59 57 57 57 58 61 60 57 58 59 58 57 58 61 60 60 60 59 59 60 61 61 60 58 58 57 57 59 61 59 57 56 56 58 58 57 56 56 58 59 60 59 59 58 58 58 57 58 58 59 60 61 61 61 61 60 59 58 58 58 57 57 56 57 58 58 59 59 58 58 57 56 56 56 56 58 59 58 58 58 58 58 59 59 60 61 62 59 57 56 57 57 57 58 59 59 59 58 58 59 59 57 57 57 58 58 57 58 58 58 57 57 57 58 58 59 59 59 57 54 53 52 52 54 56 57 57 57 57 56 55 54 54 54 54 54 54 55 56 56 56 56 55 56 56 56 56 56 56 58 58 59 58 59 60 61 60 60 59 58 57 56 55 55 54 55 56 58 59 58 56 56 56 56 55 55 55 56 57 57 55 56 57 57 58 58 58 57 56 57 58 59 59 58 57 58 57 56 55 57 59 - 60 60 60 59 59 60 60 61 61 61 62 63 64 62 59 59 59 60 61 59 59 60 61 61 60 61 63 64 63 62 60 59 58 58 59 60 60 59 59 60 60 60 61 61 61 60 61 63 65 62 59 57 55 56 59 61 60 58 57 57 58 59 59 60 62 62 62 61 60 60 60 61 61 60 60 58 60 62 61 59 57 57 59 60 59 58 58 58 59 59 59 59 59 59 59 59 59 59 60 61 61 61 60 59 58 58 60 60 59 60 58 56 61 64 63 59 58 59 59 58 58 59 60 59 59 60 61 60 58 56 56 57 59 60 58 57 59 61 63 62 61 60 60 61 60 58 58 60 61 62 62 61 59 58 58 59 60 60 61 62 63 62 60 57 58 59 61 60 58 57 58 60 62 63 62 59 57 55 56 58 60 60 60 59 58 57 56 58 60 62 61 59 59 59 58 56 55 56 58 58 58 57 58 61 61 58 58 59 60 58 57 57 58 58 58 58 57 58 57 56 56 57 58 59 58 57 57 57 58 59 58 58 59 59 60 62 59 58 58 58 58 60 61 60 57 56 56 57 57 57 55 55 56 59 60 58 55 56 58 58 57 59 61 60 60 60 59 59 59 60 60 59 58 57 56 56 58 60 59 57 57 57 58 58 57 55 54 56 58 59 58 58 57 57 58 59 59 59 60 60 60 60 60 60 59 59 57 58 59 59 58 58 59 60 59 59 60 60 60 58 57 56 55 55 57 59 58 59 60 60 59 58 58 58 59 60 57 55 55 57 58 60 61 62 61 60 57 55 58 59 57 56 57 57 58 58 59 59 58 58 57 58 57 58 59 59 58 57 55 54 54 54 55 56 56 57 57 56 55 54 54 53 55 56 53 52 55 56 57 57 57 57 58 58 57 55 54 55 56 57 57 57 58 59 60 60 60 59 58 57 56 56 55 54 54 55 57 58 58 56 57 58 58 56 55 56 56 57 56 56 57 57 57 57 58 58 57 57 57 59 60 59 57 57 56 56 55 56 57 59 - 58 59 60 58 59 60 60 60 61 62 62 63 65 62 58 58 58 59 60 60 59 58 60 62 62 62 63 63 62 60 58 57 58 59 60 61 61 60 60 61 61 60 61 63 64 64 62 61 62 60 59 58 57 57 59 60 61 62 61 60 59 60 60 60 61 61 61 60 60 60 61 61 61 59 58 58 59 60 60 58 57 57 58 59 58 57 57 58 59 60 60 60 59 58 58 58 58 58 60 61 62 62 60 57 56 57 58 59 59 58 56 56 59 62 62 60 60 60 60 59 59 59 59 59 59 60 61 61 59 57 57 58 59 60 58 57 59 62 64 64 62 61 61 62 61 56 57 60 62 61 59 58 58 60 60 60 60 60 61 62 64 62 60 58 58 60 61 60 59 58 58 58 59 60 61 60 57 56 56 57 58 59 61 61 59 56 56 58 60 61 60 59 59 59 58 57 56 56 57 57 58 57 58 58 59 59 59 59 60 59 57 57 57 57 57 56 56 59 59 57 56 57 58 60 60 59 58 58 59 59 58 57 59 60 61 62 59 57 58 58 59 59 60 59 58 56 57 58 58 57 55 55 56 58 58 56 55 56 57 58 58 59 60 58 58 60 60 59 59 60 59 58 57 56 56 57 57 58 59 59 59 59 60 59 57 55 54 56 58 59 58 57 57 56 58 59 59 60 60 59 58 58 58 58 58 58 58 58 59 59 59 59 59 58 58 58 58 59 59 58 57 56 55 53 55 58 58 58 59 59 58 57 56 56 57 58 56 55 56 57 58 60 62 62 62 60 58 56 57 58 56 57 58 58 58 58 59 59 58 57 57 58 58 57 57 58 58 57 56 57 58 59 57 56 56 57 56 56 56 56 56 56 58 59 55 54 56 58 58 59 60 60 61 60 58 56 54 55 56 56 57 57 57 58 59 59 59 59 58 57 56 56 56 55 54 55 56 58 58 57 58 59 58 56 55 55 55 56 56 55 55 56 57 57 57 57 58 58 59 60 60 60 59 57 57 56 55 55 57 59 - 57 58 59 58 58 58 59 59 60 61 61 62 63 61 58 58 58 59 61 60 59 59 60 62 63 62 61 62 61 59 57 57 58 60 62 63 63 61 60 62 61 60 61 63 66 66 64 61 61 59 59 59 59 59 58 59 61 64 64 62 60 61 61 60 60 60 60 60 60 60 59 59 59 58 57 58 59 59 59 58 57 57 57 59 59 58 57 58 60 61 62 61 60 58 57 58 58 59 59 61 62 62 61 58 57 58 59 59 59 58 56 56 60 61 61 60 60 61 60 60 60 59 58 58 59 61 62 62 60 57 57 59 60 59 58 57 59 61 63 63 63 62 61 62 60 56 58 62 63 61 57 57 59 61 61 60 59 59 59 61 63 61 60 58 58 59 60 59 58 59 58 58 57 58 60 60 59 57 57 57 57 59 61 61 59 57 57 59 60 60 59 58 59 61 59 59 58 57 57 57 58 58 58 58 58 60 59 59 60 59 59 58 57 57 57 56 57 60 60 59 58 58 60 61 61 59 57 58 59 59 59 58 59 60 60 60 58 57 57 58 58 57 57 57 56 57 58 60 59 57 57 57 57 57 55 55 55 56 57 59 60 60 59 57 57 59 59 59 59 59 59 58 57 57 58 58 57 57 58 59 59 59 60 59 58 56 56 57 58 59 58 57 56 56 57 58 59 59 59 58 57 57 57 57 57 57 58 59 59 59 60 60 59 58 57 56 57 57 58 58 58 57 55 54 56 57 56 57 58 58 58 58 56 56 56 57 57 57 57 57 58 59 60 60 60 60 60 59 58 57 57 58 59 59 59 58 58 58 58 58 57 57 57 56 56 57 57 57 58 59 60 60 59 57 57 56 56 57 57 58 58 58 60 60 55 54 57 59 60 60 61 61 61 60 59 57 56 56 57 57 57 58 58 57 58 57 57 58 57 57 56 57 57 57 55 55 56 58 58 57 58 58 58 56 55 54 55 55 55 54 54 55 58 58 58 58 59 60 61 61 61 60 59 58 57 57 56 56 57 58 - 60 59 60 59 57 58 58 59 60 61 61 61 62 61 60 59 59 60 62 61 59 59 60 62 63 62 61 62 62 60 58 57 58 60 61 62 62 60 59 61 61 60 61 62 65 65 64 62 61 60 59 59 59 59 59 60 61 63 62 61 59 61 61 59 58 58 59 60 61 61 60 60 60 57 57 59 59 58 58 58 59 58 57 59 61 59 57 59 61 63 63 62 61 59 58 58 59 58 58 60 62 62 61 59 58 59 60 61 59 58 58 59 62 62 60 59 60 60 59 60 60 59 59 59 59 61 63 62 60 57 57 58 59 59 58 58 59 61 62 62 62 63 62 61 59 57 59 62 62 61 59 58 59 61 60 59 59 59 58 59 61 61 61 59 58 58 58 58 58 59 59 59 58 58 58 59 59 58 58 57 56 58 60 60 59 58 59 60 60 59 57 57 59 60 61 60 59 58 58 57 58 59 59 59 59 59 58 58 59 59 59 59 57 58 58 58 59 61 61 60 59 59 60 62 60 58 56 57 59 60 60 59 58 59 59 58 59 59 58 57 57 56 57 56 55 57 59 61 59 58 58 59 59 58 55 55 56 57 57 60 62 61 58 57 57 60 60 59 59 59 59 59 59 59 59 58 57 57 58 58 57 57 58 59 59 59 58 58 59 60 59 57 57 57 57 58 58 58 58 57 58 59 58 57 57 57 58 59 59 59 60 60 60 58 57 57 58 58 58 58 57 56 55 56 57 57 56 56 57 58 58 58 57 56 57 59 59 58 59 58 59 59 58 58 58 58 59 59 58 58 58 59 61 61 60 58 57 58 59 59 58 57 56 54 54 55 56 57 59 60 59 59 59 57 56 54 55 56 57 58 58 58 59 58 55 55 59 61 61 60 60 60 60 60 59 58 58 58 58 58 58 59 59 58 57 56 57 57 56 56 56 57 58 57 56 56 56 58 58 57 57 58 57 56 55 55 56 56 56 55 55 55 58 58 57 58 59 61 62 62 61 60 59 58 58 57 56 56 57 57 - 62 62 61 60 58 58 58 59 61 61 61 61 61 62 62 62 61 62 62 61 59 58 59 61 61 61 62 63 63 62 60 58 58 59 60 61 61 58 57 60 61 60 60 60 62 63 62 61 62 60 59 58 57 58 60 61 60 60 59 59 59 60 60 58 56 57 59 61 63 62 62 61 61 58 58 59 60 59 58 60 60 59 58 60 62 59 58 60 62 63 64 62 61 59 58 59 59 56 56 58 60 60 59 59 59 60 61 61 59 59 60 62 63 63 60 59 60 59 58 58 60 60 59 60 60 62 63 61 59 57 57 58 59 59 58 59 59 60 61 61 62 63 62 60 58 58 59 60 61 61 60 61 60 59 59 58 57 59 59 59 60 62 62 60 58 57 57 58 59 59 60 60 59 58 57 58 58 58 58 56 56 58 59 59 58 59 60 62 61 59 57 58 60 60 60 61 61 59 58 58 59 61 60 61 60 58 57 56 57 58 59 58 57 58 59 60 60 61 61 60 58 59 60 62 59 56 54 56 58 60 61 60 57 58 58 57 60 61 58 58 57 57 58 57 56 57 59 60 59 58 58 59 60 60 56 56 59 58 58 61 63 62 58 58 58 59 59 58 59 59 59 60 60 60 59 58 57 57 58 56 54 54 56 59 61 61 59 58 60 62 61 59 58 57 58 58 58 58 57 57 59 61 59 57 57 58 58 59 60 58 59 60 59 58 58 60 60 60 58 57 56 55 56 58 59 58 57 56 56 57 58 58 58 58 59 60 59 58 59 60 60 60 58 57 56 56 57 57 59 59 59 61 63 62 59 57 57 58 59 60 59 57 56 54 53 53 55 58 60 60 57 56 57 57 54 53 54 56 57 58 57 57 56 55 55 58 61 62 61 59 58 58 59 59 58 58 59 59 58 58 59 60 60 58 57 57 58 58 57 56 56 57 57 57 57 56 57 57 57 57 56 57 57 57 56 57 58 59 59 58 57 58 59 58 56 57 58 60 61 61 60 59 59 58 58 56 55 55 55 56 - 61 60 60 60 60 60 59 59 59 61 61 61 60 61 62 61 61 61 59 58 58 60 60 58 58 59 62 63 63 62 60 60 59 57 60 63 62 61 60 61 60 59 57 57 58 60 60 59 58 59 60 58 57 58 59 59 59 59 59 60 60 60 60 61 60 59 59 61 62 62 60 60 60 58 56 58 60 61 61 60 59 58 58 59 59 58 58 58 59 60 61 62 61 59 58 60 61 59 58 59 60 60 59 60 60 61 62 61 59 59 60 60 61 62 62 61 60 59 58 59 61 60 60 60 60 59 59 59 59 60 59 58 57 58 58 58 58 58 58 58 59 59 59 58 59 58 59 61 62 61 59 59 59 59 60 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 60 61 59 57 56 55 57 59 56 56 57 57 58 59 60 60 61 61 59 57 58 60 61 60 59 58 57 58 58 59 60 61 61 62 61 57 55 54 54 57 59 59 58 56 55 57 57 55 56 58 60 61 62 61 59 57 56 58 59 59 59 59 58 58 57 56 59 60 60 60 60 58 56 54 54 56 58 61 61 60 58 57 58 58 58 58 59 59 59 60 60 60 59 59 57 57 58 59 60 60 59 58 59 60 60 59 59 59 59 57 56 56 57 58 60 60 60 58 58 59 60 59 58 57 58 59 59 59 58 57 55 56 57 59 61 61 61 60 59 58 58 59 59 59 60 61 61 60 59 58 56 55 56 59 60 59 58 57 57 58 58 58 56 57 58 59 59 58 59 59 59 58 57 57 58 58 57 56 58 60 60 60 59 57 55 54 55 56 59 61 59 58 56 55 56 56 57 57 58 58 57 57 56 57 58 56 55 55 57 58 59 58 57 57 59 60 60 61 60 59 59 60 60 59 58 57 58 59 59 58 58 58 59 59 60 60 59 58 56 57 59 61 61 59 56 56 57 58 56 54 56 57 57 56 56 56 58 60 62 62 61 60 57 57 57 59 60 60 60 59 57 57 58 58 56 56 57 58 57 56 - 61 59 59 60 61 60 59 58 58 59 60 59 58 59 61 60 61 61 58 57 59 62 61 59 58 58 60 61 61 60 60 60 59 56 60 64 63 62 62 61 60 58 57 56 57 60 60 59 58 60 61 59 58 58 58 58 58 58 59 60 60 60 61 63 62 60 59 60 61 61 60 60 61 59 57 58 60 62 62 60 58 57 58 59 58 57 57 58 57 57 58 60 60 59 59 61 63 61 60 60 60 60 60 61 61 61 61 60 59 60 60 60 60 61 62 62 60 58 58 60 62 61 61 61 60 59 57 58 60 61 61 59 57 57 57 57 58 58 58 58 58 58 58 58 58 58 59 60 61 61 60 60 60 61 62 62 60 57 57 59 58 57 57 58 59 60 60 59 59 59 61 61 60 58 56 55 57 57 56 56 57 57 58 59 61 60 60 59 57 56 58 60 61 61 58 55 54 55 57 59 59 60 60 61 60 57 55 54 56 57 59 59 58 57 55 56 55 54 55 58 61 62 62 60 60 59 58 60 60 59 58 59 59 58 57 57 57 59 60 62 61 58 56 55 55 56 58 60 61 60 59 58 57 57 59 60 60 60 60 59 59 59 59 59 57 56 58 60 61 60 58 56 57 59 60 59 58 58 58 58 59 58 58 57 58 60 61 60 58 57 59 59 59 58 58 59 60 60 59 58 54 54 57 61 63 63 62 60 58 57 57 58 58 60 61 60 59 58 58 59 59 58 58 59 60 60 60 59 59 59 59 58 57 56 57 59 58 58 58 58 57 57 57 58 60 60 58 56 58 59 59 59 58 57 55 55 55 57 58 59 60 59 58 57 57 58 57 58 57 57 57 57 56 57 58 58 56 56 57 59 60 59 59 60 63 63 61 61 60 60 60 61 60 59 57 56 57 58 58 58 58 57 58 59 60 60 59 58 55 57 59 62 61 60 57 57 59 60 58 56 56 57 57 57 56 55 57 59 62 61 61 60 57 56 58 59 60 60 58 57 55 55 56 56 55 56 58 58 57 56 - 62 60 59 60 60 61 60 59 59 59 59 58 59 59 61 61 61 61 60 59 60 61 61 60 59 57 58 60 59 59 61 60 58 58 60 62 61 61 60 61 60 59 58 57 58 60 62 61 61 61 61 60 59 59 59 59 58 57 58 59 59 62 63 63 62 60 58 59 60 61 62 62 61 60 59 58 60 61 60 58 57 57 58 59 59 58 58 60 59 58 57 58 60 61 61 61 61 62 61 60 59 60 62 62 61 60 59 59 60 60 61 61 61 62 61 60 58 57 58 61 63 61 61 62 61 60 59 59 60 62 62 61 59 58 57 58 58 59 60 60 60 60 59 57 56 58 59 60 60 61 62 63 63 64 63 63 61 57 57 59 59 59 59 60 60 61 61 61 60 61 61 61 61 59 57 58 57 56 56 56 57 58 59 60 60 60 59 59 57 57 57 58 60 61 58 55 53 53 55 57 57 58 58 59 59 58 57 58 60 59 57 57 59 58 57 57 57 57 58 59 60 61 61 61 61 60 60 59 59 58 58 59 60 59 58 56 57 58 59 60 59 57 57 58 58 58 58 58 59 60 61 62 60 57 59 61 62 61 60 59 59 58 57 58 57 57 58 60 61 59 57 55 56 57 58 58 57 56 57 59 60 59 57 57 58 60 62 62 60 57 59 59 59 59 59 60 60 61 60 59 57 57 59 61 63 63 61 59 58 57 56 56 58 60 59 56 54 55 57 60 62 61 59 58 58 58 58 58 58 58 59 58 57 56 57 58 58 57 56 56 56 56 57 58 60 60 59 57 58 59 59 59 60 60 59 59 58 58 57 56 58 59 59 58 57 58 57 57 58 57 56 55 56 57 57 57 57 57 58 59 59 59 60 61 64 64 62 61 60 59 59 59 59 58 56 55 57 58 57 57 57 58 58 59 58 58 59 58 56 56 58 60 60 59 58 58 60 61 60 58 57 57 59 58 57 55 55 56 58 58 58 58 58 57 58 59 59 59 58 56 55 54 55 55 56 56 58 57 57 56 - 62 60 60 61 61 62 62 61 61 60 60 60 62 62 61 63 63 62 61 61 60 60 60 60 58 57 58 60 59 59 62 60 58 59 60 60 61 59 59 60 60 59 57 58 59 60 62 63 62 61 61 60 60 59 59 59 59 57 57 58 58 61 63 63 62 61 58 58 59 61 62 62 60 60 60 59 59 60 60 59 58 58 59 60 60 60 61 62 61 59 58 59 60 61 60 60 60 61 61 59 58 60 62 62 60 59 58 58 59 59 60 61 62 63 62 60 58 57 59 62 63 60 60 61 61 60 58 59 59 60 60 61 60 59 59 59 59 59 60 60 61 60 59 57 56 59 60 59 59 61 62 63 63 62 61 60 59 57 57 59 60 61 61 61 62 62 61 61 60 60 59 59 60 59 59 61 58 56 57 58 58 59 59 60 61 60 59 58 58 58 58 58 59 61 59 55 53 53 54 56 57 58 58 59 60 60 59 60 62 60 58 58 61 62 58 58 58 60 60 60 61 60 60 60 61 61 60 59 58 56 56 58 60 60 58 56 57 58 59 59 58 56 57 59 60 60 60 59 59 60 61 61 60 57 59 61 63 63 61 59 58 57 56 57 56 57 59 60 61 60 57 55 55 57 58 57 56 57 58 59 61 60 58 57 59 61 63 62 60 57 58 59 60 59 60 60 60 61 61 61 59 58 59 60 61 61 59 58 57 57 56 55 57 60 57 54 52 53 57 61 63 61 59 58 57 56 56 56 57 58 57 56 56 56 57 57 57 57 56 55 55 55 56 58 60 60 58 56 58 60 59 59 59 59 59 60 59 59 58 57 58 59 59 58 58 58 58 58 58 58 56 55 56 57 57 57 58 58 58 58 58 57 58 60 63 63 62 60 59 59 59 59 59 57 55 55 57 58 57 57 58 59 59 58 57 57 58 59 58 58 58 58 59 59 57 57 58 58 58 56 56 57 59 59 57 55 54 55 57 57 57 57 57 58 58 59 60 59 59 58 56 55 56 56 55 56 57 57 57 57 - 61 60 61 61 62 63 64 64 63 61 61 62 64 63 62 64 63 62 62 62 61 59 60 60 57 58 60 61 60 60 63 61 59 60 59 59 60 59 59 59 59 59 58 59 60 61 62 63 63 62 61 61 60 60 60 60 59 58 58 58 59 60 61 61 62 61 59 58 59 61 63 61 58 59 59 57 58 61 62 61 60 60 61 61 62 62 63 63 61 60 59 60 60 59 58 59 60 60 59 58 57 59 60 61 60 58 57 57 58 59 59 60 62 63 63 62 59 58 58 61 62 60 59 60 61 60 58 57 57 57 59 59 60 61 61 61 60 60 60 60 60 59 59 57 57 60 60 59 59 60 61 61 60 58 57 56 56 58 58 59 61 62 62 62 61 60 59 59 59 58 57 58 60 59 59 62 60 57 58 59 59 57 58 59 60 60 59 59 60 60 60 58 58 60 59 57 56 55 55 56 57 58 59 60 61 62 59 58 58 58 59 60 63 62 59 59 61 62 62 61 60 59 60 61 61 61 61 60 58 54 54 57 59 60 59 57 57 58 58 58 56 56 57 59 60 60 60 60 60 60 59 58 57 58 59 60 61 62 61 60 58 58 57 56 56 58 60 61 62 61 58 56 55 56 57 57 58 60 59 59 60 59 58 58 60 61 62 61 59 57 58 58 59 59 59 58 59 60 60 60 59 58 59 59 58 59 58 58 58 58 57 56 58 59 58 56 55 56 58 61 62 60 59 58 56 54 55 56 56 57 57 56 55 56 57 58 58 57 56 55 55 56 57 59 60 59 58 56 59 61 59 58 58 58 58 59 60 59 58 58 57 58 58 58 58 58 58 60 60 59 57 56 56 56 57 58 59 60 59 58 56 55 55 58 61 62 60 58 58 58 58 58 58 57 56 55 58 59 58 58 58 58 58 57 57 56 56 57 58 57 55 56 57 57 57 57 58 59 58 57 56 57 58 58 58 56 56 56 57 58 58 58 58 58 58 59 59 60 59 58 57 57 58 58 56 56 56 57 58 58 - 59 60 62 61 61 62 64 64 63 61 61 61 63 61 61 64 63 62 62 62 61 58 60 61 58 59 61 61 61 61 62 61 59 59 60 60 59 60 60 60 60 60 60 61 61 62 62 62 62 61 61 60 59 60 60 60 59 59 59 59 60 59 59 59 61 61 60 58 58 62 63 61 58 58 58 56 58 62 64 64 63 62 63 63 63 63 63 62 61 60 60 60 60 58 57 59 61 60 58 58 58 58 59 60 60 58 58 57 57 57 58 59 61 63 63 62 60 58 58 59 61 60 60 61 61 60 59 57 55 56 57 58 58 61 62 61 61 60 59 58 58 58 59 58 58 61 60 58 58 59 60 59 57 55 54 54 55 58 59 60 61 62 62 62 60 59 58 57 57 57 58 59 60 60 60 61 60 59 58 59 59 56 57 59 59 59 60 61 62 62 61 58 57 59 59 59 58 58 57 57 58 59 60 61 62 62 58 55 56 57 60 62 62 61 58 58 60 64 62 60 59 59 60 60 60 60 60 62 59 54 55 57 60 61 60 58 57 58 58 57 57 57 58 59 59 58 58 59 60 60 58 56 56 57 58 59 59 60 59 59 59 58 57 56 56 58 60 61 62 61 59 57 56 57 58 58 60 62 60 59 58 57 57 58 60 61 61 58 57 57 57 57 58 59 57 57 57 57 58 59 59 59 58 57 57 57 58 59 59 59 59 59 59 60 60 60 60 59 60 61 61 59 58 59 57 55 56 56 57 57 57 56 56 57 58 59 59 58 57 56 56 58 58 59 59 58 58 57 59 60 58 57 57 58 58 59 59 58 57 57 57 58 58 58 58 57 58 60 60 59 58 56 55 56 57 58 59 60 60 58 55 54 54 57 59 60 59 58 57 58 57 57 57 58 58 57 58 58 59 59 58 57 57 57 56 56 55 55 56 55 53 53 55 57 58 58 59 59 59 59 57 57 58 58 58 58 58 59 59 60 59 58 57 57 57 58 59 59 58 58 57 57 59 59 57 56 56 57 58 58 - 59 61 62 61 60 61 61 62 61 61 60 60 60 59 59 62 61 60 61 61 60 58 61 62 61 61 61 61 62 62 60 60 60 59 60 60 59 61 62 61 61 62 62 63 63 63 62 61 61 60 59 59 58 59 60 60 59 59 59 60 60 59 58 58 60 61 60 58 58 61 63 62 59 59 58 56 59 62 65 65 64 63 62 63 63 62 61 61 61 60 60 59 59 58 58 60 62 60 59 59 59 59 59 59 59 59 59 58 57 57 57 59 59 60 61 60 59 58 58 59 60 63 63 62 62 61 60 58 56 55 56 57 58 61 61 60 60 59 58 58 57 58 58 59 60 61 59 57 57 58 60 59 57 55 55 56 57 57 59 60 60 61 62 61 60 58 57 56 56 56 59 61 61 60 59 58 59 59 58 57 57 56 57 59 59 60 61 61 62 62 60 57 56 57 59 60 60 60 59 58 58 59 61 63 63 61 58 57 57 59 60 62 61 60 58 57 59 63 60 58 58 59 60 60 59 59 60 62 61 57 58 59 60 61 60 57 57 58 58 57 58 60 60 59 57 55 54 56 58 59 58 57 57 57 58 57 57 57 58 59 59 59 57 56 55 57 58 59 61 61 59 57 57 58 59 59 61 61 59 58 57 57 56 57 58 59 58 56 56 57 56 57 58 57 57 56 56 56 57 58 59 60 60 58 57 57 58 59 60 60 60 60 61 62 62 62 61 61 61 60 60 59 59 60 58 56 56 56 57 57 57 56 56 57 58 59 59 59 58 57 58 58 59 58 57 57 59 58 58 57 57 57 58 58 59 58 58 56 55 54 57 59 58 58 57 57 58 59 60 59 58 56 55 56 57 57 58 60 60 58 55 54 55 57 59 59 58 58 59 58 58 57 58 58 59 59 58 58 60 59 57 56 56 57 57 57 55 54 56 56 54 55 57 59 58 59 60 59 59 59 59 58 57 58 58 58 59 60 61 60 58 56 56 57 56 56 57 58 58 58 57 57 58 58 58 57 56 56 56 57 - 61 61 59 59 58 59 60 60 61 60 60 60 60 59 59 61 60 60 61 61 59 58 60 62 61 62 61 60 62 62 59 60 61 61 61 61 61 61 62 61 61 62 63 64 64 62 61 60 59 58 59 58 57 58 59 59 58 58 58 59 61 60 59 59 60 59 58 57 57 59 62 62 61 60 59 58 59 61 63 63 62 61 60 61 61 60 61 64 63 61 59 59 59 59 60 60 60 60 60 61 61 60 60 59 60 60 59 58 57 58 59 58 58 59 59 59 59 59 60 60 61 65 66 63 62 62 61 59 58 57 57 58 59 61 61 60 59 59 60 60 59 58 58 59 60 60 59 57 57 58 59 59 57 56 56 58 58 56 57 58 59 59 59 59 59 59 57 56 55 55 58 61 60 59 58 56 59 60 58 57 58 59 60 61 61 61 61 62 62 61 60 57 56 56 59 61 62 61 60 58 58 60 61 63 62 58 60 62 63 62 60 60 60 60 58 57 58 59 57 56 56 58 60 59 57 57 59 62 63 61 61 61 61 60 58 57 57 58 60 59 58 58 60 59 58 56 56 56 57 58 59 58 58 59 58 57 57 57 58 59 60 60 59 57 56 55 56 58 59 60 59 58 59 60 61 61 61 60 59 58 58 57 55 55 56 58 58 56 56 57 56 56 57 57 57 57 56 56 57 58 60 62 61 59 59 58 59 59 60 61 60 61 61 62 62 61 59 58 58 58 58 59 59 61 59 58 57 56 56 57 56 56 56 56 57 59 58 57 56 57 58 59 59 57 57 57 59 60 59 58 58 58 58 58 58 57 56 55 55 55 58 60 59 57 57 58 59 59 59 59 58 57 55 54 56 56 56 57 58 58 56 56 58 61 60 59 59 59 59 59 58 57 56 56 58 59 58 58 60 59 58 56 56 57 58 58 56 55 59 60 57 58 59 60 60 59 59 58 57 56 58 58 57 57 57 58 59 60 61 59 57 56 58 58 57 56 57 58 58 58 57 57 57 58 58 58 56 55 54 54 - 64 61 58 58 58 59 59 60 60 61 61 61 61 61 60 61 60 60 61 60 59 59 60 61 61 62 61 59 61 62 59 60 62 62 62 62 62 62 60 60 60 62 63 63 62 60 59 58 58 58 58 58 58 58 58 59 58 57 58 59 60 60 59 60 60 59 58 57 57 57 59 61 62 61 60 59 59 60 62 61 59 57 58 59 60 59 61 65 65 62 58 57 59 61 61 59 59 60 61 61 61 60 59 59 60 60 60 58 58 60 60 59 59 59 59 58 58 58 60 61 62 65 65 62 60 60 61 60 59 58 58 59 61 62 61 59 59 60 61 62 61 59 59 60 61 59 58 57 57 58 58 58 57 57 56 57 57 55 56 57 58 58 57 58 59 60 59 57 56 56 58 61 60 59 58 57 59 60 58 58 60 62 62 62 62 62 62 62 62 61 60 58 57 57 59 62 62 61 59 59 59 60 61 62 60 57 61 64 65 63 60 59 60 60 59 57 57 57 56 56 57 59 60 60 57 57 58 61 63 63 62 61 60 58 57 56 57 59 61 61 59 57 58 60 59 59 58 58 58 58 58 58 59 60 60 58 58 58 59 60 60 60 60 59 57 56 57 57 58 60 60 59 59 60 61 61 60 58 58 59 59 57 56 55 56 58 59 58 57 57 56 56 57 58 58 58 56 56 57 58 60 62 61 60 59 59 59 60 60 60 60 60 61 61 61 59 56 55 56 58 59 58 58 59 59 58 57 56 56 56 56 56 55 55 57 58 57 55 55 56 58 60 59 57 56 57 59 60 61 61 61 59 58 57 56 56 56 56 57 58 60 60 59 58 58 59 60 60 59 59 58 58 55 54 56 55 55 55 56 57 57 57 59 62 60 59 59 59 59 58 58 56 56 56 57 58 57 58 59 59 58 57 56 57 59 59 58 57 59 59 58 59 60 60 60 59 59 58 57 57 58 57 56 56 57 58 59 60 60 59 57 56 60 60 57 57 57 58 59 59 58 58 58 58 58 58 57 55 54 53 - 64 61 59 60 61 61 61 60 61 62 63 62 63 62 60 60 60 61 60 59 59 60 59 60 61 62 61 59 61 61 60 60 61 62 62 61 62 61 59 58 59 61 62 62 60 58 58 59 60 60 59 59 59 59 59 59 58 57 58 59 60 60 60 61 60 59 59 58 57 56 56 58 61 62 60 58 58 59 60 59 56 54 55 57 58 57 59 64 65 62 58 57 58 60 60 60 60 61 61 60 60 60 60 60 59 59 59 59 60 61 62 62 61 60 59 58 57 58 60 61 62 64 62 59 57 58 59 60 60 60 60 60 62 64 62 59 58 59 63 64 62 60 60 62 62 60 58 57 57 58 59 59 58 58 57 57 56 56 56 58 58 57 56 57 59 61 61 59 57 57 59 61 61 59 58 59 59 59 60 61 62 62 62 61 61 62 62 61 61 60 59 59 58 59 60 62 61 59 58 58 60 61 60 59 57 58 60 62 64 63 60 60 61 61 59 58 57 56 56 57 59 60 61 61 59 57 58 59 61 62 61 60 58 57 56 56 57 59 61 61 59 57 58 59 60 60 60 60 59 59 59 58 58 58 59 60 61 60 59 59 59 59 61 61 60 60 59 59 59 59 60 59 59 60 61 61 59 57 57 58 58 58 57 57 58 59 59 59 58 57 56 55 57 59 59 58 57 56 57 58 59 60 60 59 59 60 60 59 59 59 59 59 60 61 60 58 56 55 56 58 59 57 56 57 58 58 57 56 56 56 57 56 56 56 57 58 57 56 55 55 57 59 59 57 55 56 58 59 62 64 62 60 59 58 56 56 57 58 59 61 61 59 57 57 58 60 60 60 58 57 57 57 55 55 57 57 56 56 56 57 58 57 58 60 59 59 58 58 59 59 58 57 57 57 57 58 59 58 58 57 57 56 56 57 58 58 58 57 56 56 56 58 59 59 58 59 59 59 59 58 57 56 57 57 57 58 58 59 59 59 58 58 60 59 57 56 57 58 59 60 60 59 59 59 58 59 58 56 54 54 - 60 60 62 64 64 64 63 62 61 61 62 62 63 61 59 58 59 61 60 59 60 61 60 60 62 62 60 59 59 60 61 59 59 62 59 58 61 59 57 57 59 60 61 61 60 58 57 59 62 62 61 60 59 59 59 59 58 57 58 59 60 61 62 63 62 60 60 60 58 56 55 57 61 61 59 57 57 59 61 59 56 53 54 56 57 54 55 59 60 59 58 58 59 60 60 61 63 62 61 60 59 59 60 61 60 59 59 60 61 61 61 62 61 61 60 59 57 57 59 60 61 62 60 56 54 54 57 60 61 61 61 62 64 65 62 57 56 58 61 63 62 60 60 63 64 61 59 58 58 59 59 61 61 60 58 58 57 56 58 60 59 57 56 57 60 62 62 59 57 60 61 62 63 61 60 61 60 59 61 64 64 61 60 60 61 62 61 60 59 58 58 59 59 60 60 60 59 57 56 58 60 61 60 56 55 59 57 57 59 60 60 61 62 62 59 58 58 57 57 59 60 61 61 61 60 59 58 58 59 61 59 58 57 57 57 57 58 59 61 59 60 61 60 59 59 59 60 59 59 59 59 60 58 57 59 61 62 61 59 58 57 58 61 62 63 64 61 60 60 60 59 59 58 59 60 59 58 58 57 56 57 57 58 59 60 60 59 56 56 57 55 55 57 59 60 59 58 56 57 59 58 57 58 58 59 60 60 59 59 59 59 59 60 60 60 59 58 57 58 58 58 56 55 56 58 58 57 56 56 57 58 58 57 57 57 58 59 59 56 56 58 59 58 57 55 55 57 59 60 61 61 60 59 58 58 58 58 58 59 60 59 57 55 55 58 60 60 59 56 55 55 57 56 57 60 60 59 58 58 58 57 57 56 57 58 59 58 58 59 59 59 59 58 58 57 59 59 59 57 54 55 55 56 56 56 56 56 57 56 56 57 58 59 59 57 57 57 58 57 57 56 56 57 58 58 58 59 59 59 60 61 62 60 57 56 55 55 57 59 60 60 60 59 58 58 58 58 57 56 55 - 61 62 63 63 62 62 61 61 61 62 63 64 63 59 57 57 59 60 60 61 61 61 60 60 61 63 62 58 57 58 59 58 59 62 60 58 58 58 57 57 57 58 60 60 59 59 58 60 62 62 60 60 60 60 61 60 59 58 59 59 61 61 61 62 63 64 63 61 59 57 57 59 61 61 60 60 59 60 60 59 57 55 56 58 59 55 55 58 59 59 59 59 59 60 61 63 63 60 58 59 59 60 61 61 61 60 59 58 59 60 60 60 60 61 61 60 59 58 59 59 60 61 59 56 55 56 58 59 60 61 61 61 61 63 61 56 55 57 60 62 61 60 60 62 63 61 60 60 60 60 61 61 60 59 58 59 59 58 58 59 59 58 58 58 59 60 60 58 58 60 62 62 62 59 58 60 60 59 59 61 62 59 58 57 57 59 60 59 59 59 58 58 59 58 59 59 58 57 57 58 60 60 58 56 56 59 58 57 57 58 59 62 62 60 58 58 59 61 61 61 63 63 63 62 59 58 58 59 60 60 60 59 58 59 59 60 60 60 60 58 59 62 60 58 58 59 60 60 60 59 59 58 58 58 59 61 60 58 57 56 57 59 60 61 62 64 62 60 58 58 58 58 59 59 59 59 59 59 58 58 58 58 58 59 61 61 59 56 57 59 58 57 58 59 60 61 60 58 57 57 56 55 56 56 56 57 58 59 60 60 59 59 59 58 57 57 57 56 58 59 58 57 56 55 56 56 56 56 57 57 58 59 59 59 59 59 59 59 57 57 59 60 60 58 56 56 57 59 60 60 60 59 58 58 58 58 58 57 57 58 57 56 55 57 58 60 60 59 59 58 57 56 57 58 60 60 59 58 59 60 59 57 55 56 59 60 59 58 59 60 59 59 59 58 56 56 57 57 57 56 56 56 56 56 56 56 56 56 56 56 57 58 58 58 56 56 57 57 57 57 55 55 56 58 58 58 58 58 58 59 61 62 58 55 54 55 56 58 58 58 58 58 58 58 57 59 60 60 59 57 - 63 62 61 60 60 59 60 61 62 63 64 63 61 58 57 59 59 60 61 62 62 61 60 59 60 63 63 58 57 58 58 58 60 62 63 61 58 57 57 57 57 58 60 60 60 60 60 61 62 61 59 59 59 61 63 63 62 61 60 60 60 59 59 60 63 65 65 62 59 58 59 61 62 61 60 61 61 61 60 59 58 57 58 60 61 58 57 59 61 61 60 59 59 61 63 63 62 58 57 58 60 61 61 61 61 60 59 58 57 61 61 59 59 60 61 61 61 59 59 60 61 60 58 56 57 58 59 59 60 60 60 59 59 61 60 57 57 58 60 61 61 61 61 61 62 61 62 62 61 61 62 62 60 58 57 59 60 60 59 57 57 58 59 60 60 60 59 58 57 58 60 62 61 59 58 59 60 59 57 58 59 58 57 56 55 57 58 59 59 58 57 58 58 58 59 60 59 58 58 60 60 59 57 57 58 59 60 59 58 57 59 61 61 59 58 58 60 62 61 61 63 64 63 61 58 57 57 60 62 61 61 60 60 60 61 62 62 61 60 59 60 62 61 59 59 60 61 62 60 59 59 58 58 60 60 60 59 56 55 56 58 60 60 60 61 62 61 59 57 56 57 58 59 60 59 59 60 61 61 60 59 58 58 60 61 61 60 58 59 61 60 60 60 60 61 62 61 60 59 57 56 56 56 55 55 56 57 58 59 60 59 58 57 58 56 56 56 55 58 59 58 57 57 54 54 56 55 56 57 57 58 59 60 60 60 59 58 58 57 58 59 60 60 59 56 56 57 58 59 60 59 58 58 58 58 58 57 56 56 57 57 56 57 58 59 59 59 60 62 62 60 58 58 59 59 59 57 58 60 61 60 57 56 57 60 60 58 58 59 59 58 59 59 59 56 54 55 56 58 59 58 58 56 57 57 57 56 55 56 57 57 58 58 57 56 55 56 57 57 57 55 55 56 57 58 58 58 58 58 58 60 61 58 56 55 56 58 59 58 57 56 57 58 58 58 60 62 62 61 59 - 62 60 60 60 60 59 59 60 62 62 62 60 56 56 58 58 59 59 59 61 62 62 60 59 60 61 60 57 58 60 60 59 60 63 63 62 60 57 56 56 58 59 60 61 61 61 61 62 63 60 59 58 58 59 62 64 66 65 62 60 58 57 57 58 60 62 63 61 59 58 59 62 62 60 59 60 59 60 60 60 60 59 59 60 60 59 58 60 62 63 62 61 60 61 61 61 60 59 59 59 59 60 61 61 61 60 60 59 59 61 61 60 60 60 61 61 60 59 60 61 62 59 57 57 58 60 60 60 59 60 60 60 59 59 59 60 60 60 61 61 62 63 63 61 60 60 61 61 60 61 62 62 61 59 58 58 59 59 59 57 57 57 58 60 62 62 61 58 56 54 57 60 61 61 61 61 61 59 57 59 59 59 58 58 58 57 56 56 56 56 56 58 58 57 59 61 61 59 60 60 61 60 59 57 58 60 61 60 59 60 60 61 61 60 59 58 58 59 58 58 59 60 61 60 59 58 57 60 61 61 60 61 60 60 61 62 62 61 60 60 61 62 61 60 60 61 62 62 61 60 59 59 59 60 60 60 59 58 57 58 59 60 61 60 61 60 59 58 57 57 58 59 59 58 59 59 60 61 60 59 58 58 58 59 59 60 61 61 59 59 59 60 60 60 60 61 61 61 60 60 58 57 57 57 57 57 57 58 58 59 58 58 57 57 57 57 58 58 58 59 59 57 55 53 54 56 56 57 58 57 58 59 59 60 59 58 58 58 57 57 58 59 58 57 56 55 54 55 58 60 59 58 59 59 59 58 58 57 58 59 58 57 57 58 59 59 60 61 62 61 60 58 57 58 59 58 57 58 59 60 60 58 57 58 60 60 58 58 59 59 58 59 60 60 58 56 57 58 58 59 58 57 57 58 58 58 58 57 56 56 57 57 58 57 56 54 55 55 55 56 56 57 58 58 59 59 59 58 58 58 60 61 60 59 57 57 58 58 57 56 57 58 59 58 58 59 60 60 59 58 - 61 60 59 60 60 60 60 60 61 63 62 59 54 56 58 58 58 58 58 60 62 62 61 60 61 60 58 57 59 61 60 59 60 62 63 63 63 60 58 58 58 59 60 60 60 61 61 63 64 62 61 59 57 58 59 62 64 63 61 59 58 56 55 56 58 60 60 59 58 57 59 61 63 61 59 59 59 59 60 60 60 60 59 57 56 58 59 59 61 63 63 61 59 59 60 60 59 61 62 61 60 59 60 62 62 62 62 61 60 62 61 60 60 60 60 60 60 60 60 61 61 58 57 57 59 60 61 60 59 59 59 59 59 57 58 61 62 62 62 61 62 62 62 61 60 60 60 61 60 61 61 62 61 60 58 57 58 59 59 58 57 57 58 60 62 63 61 58 56 55 57 60 61 61 61 62 61 60 58 60 60 57 58 60 59 57 55 54 54 55 57 59 59 58 59 61 60 58 59 60 60 60 59 59 60 61 61 61 61 61 62 62 61 60 59 58 57 57 57 57 57 58 58 59 59 59 58 58 59 59 59 60 61 60 60 60 60 60 61 61 61 60 60 60 61 61 61 60 59 58 58 59 60 59 60 60 60 60 59 60 60 60 60 61 60 58 57 57 58 59 59 59 58 58 58 59 60 60 60 59 59 59 58 58 59 59 60 62 59 57 59 60 60 60 59 59 59 60 61 61 60 58 58 58 58 58 58 58 58 59 60 60 58 58 59 58 59 61 59 58 59 57 54 54 56 57 58 59 59 58 58 59 60 60 59 58 58 57 55 55 57 58 58 58 57 56 56 57 58 59 58 58 58 60 60 59 58 58 60 61 60 58 58 58 59 60 60 61 62 61 59 57 55 56 57 57 56 56 58 59 59 58 57 58 59 59 58 57 57 58 58 59 60 61 60 58 59 60 60 59 59 58 58 59 59 59 59 58 57 56 55 57 58 58 56 55 55 55 55 55 56 57 57 58 59 59 58 58 57 57 58 59 60 60 58 58 58 58 56 56 57 59 59 58 57 57 58 58 59 58 - 62 61 60 61 61 61 60 60 61 63 63 61 57 56 58 58 58 58 58 60 62 61 61 61 61 61 59 58 60 61 60 58 59 61 62 62 64 62 61 61 60 58 59 59 59 60 61 63 65 63 62 60 59 58 58 58 59 59 59 59 59 57 56 55 57 59 59 58 57 57 58 60 61 62 61 60 59 59 60 60 60 60 58 56 55 57 58 58 59 61 62 60 58 58 59 59 58 62 63 62 60 60 60 62 62 62 62 62 62 61 61 61 61 61 61 60 60 61 60 60 59 58 58 58 59 61 62 60 59 59 59 59 58 58 59 60 62 62 63 62 61 60 61 61 61 59 59 61 60 60 60 61 61 60 58 57 57 57 59 59 59 59 58 60 61 62 61 58 57 60 60 60 60 59 60 61 61 60 59 60 59 56 58 60 60 58 56 54 55 56 59 61 60 58 59 60 59 58 58 58 58 58 59 61 62 61 59 59 61 62 62 61 61 61 60 59 58 58 58 58 58 58 58 59 60 60 59 58 57 58 59 60 60 60 59 59 59 59 60 61 61 60 60 60 61 61 61 60 58 57 58 59 60 60 59 59 60 61 62 61 61 60 59 60 59 57 56 57 58 60 60 59 57 57 58 60 60 59 59 60 60 60 60 59 58 58 60 61 59 56 59 60 60 59 57 57 58 59 60 61 60 59 58 58 57 57 57 58 59 60 61 62 60 59 60 59 59 61 59 57 59 58 56 56 57 59 60 61 60 59 59 60 61 61 61 59 58 57 56 56 57 59 59 59 59 58 59 60 59 59 59 58 59 61 60 59 57 57 59 61 61 59 58 58 58 59 60 60 61 61 59 56 54 54 56 56 55 55 57 59 60 59 59 59 59 58 57 56 56 57 58 60 61 62 61 58 59 60 60 60 59 58 58 59 60 59 58 58 58 57 56 57 58 59 58 57 56 56 56 56 56 56 56 57 58 58 57 56 56 56 56 57 58 58 58 58 58 57 56 56 59 60 58 56 55 55 56 58 59 59 - 61 61 62 63 63 61 60 60 61 63 64 63 61 59 58 59 59 59 60 61 61 61 60 59 60 60 60 59 61 61 60 59 59 61 60 60 62 62 62 62 60 59 59 58 59 59 61 62 63 63 62 62 61 59 58 56 55 56 57 59 62 61 59 58 58 59 60 58 57 58 59 60 61 62 62 61 60 59 59 60 60 60 59 58 57 57 56 56 58 59 60 59 58 58 58 58 59 62 64 62 61 60 60 60 60 60 61 61 61 60 60 61 61 62 61 61 60 60 60 58 57 59 59 59 60 62 62 61 60 60 60 59 59 60 60 59 60 61 63 63 61 59 59 61 61 59 59 61 61 60 59 60 60 59 59 58 57 57 60 62 63 62 60 59 60 60 61 59 59 63 62 60 59 58 59 60 61 60 59 58 58 57 57 59 59 59 58 58 57 58 60 62 62 60 60 62 61 59 57 56 56 57 58 61 62 61 59 59 60 62 62 60 60 61 62 60 59 60 60 60 60 59 59 60 61 62 61 60 58 56 58 59 59 59 59 58 58 58 58 60 61 61 60 61 61 62 61 60 59 58 59 60 60 59 59 58 60 62 63 62 61 59 58 59 59 57 57 57 59 61 61 59 57 56 58 60 60 60 59 60 61 62 61 59 58 57 59 60 59 57 59 60 60 58 56 55 56 57 59 59 60 59 58 57 56 56 57 58 59 60 60 61 61 61 61 59 59 59 58 57 58 58 58 58 59 60 61 62 62 61 60 60 61 62 61 60 58 57 57 57 58 59 60 61 60 60 61 61 60 58 58 58 59 60 60 59 56 57 58 60 60 59 58 57 58 58 58 59 59 60 59 57 54 54 56 56 55 56 58 60 61 60 60 61 60 58 56 55 56 58 59 60 62 62 60 57 58 59 59 60 60 59 58 59 59 58 58 57 59 59 56 57 59 61 60 59 58 58 58 58 57 56 56 56 57 57 57 56 56 56 57 56 55 56 58 60 58 57 57 58 60 60 58 55 54 54 55 58 60 60 - 58 60 63 64 63 62 61 61 62 63 64 64 63 60 58 61 62 62 62 62 61 59 58 57 58 59 59 59 61 62 62 62 63 62 60 57 56 58 59 60 60 60 60 60 60 60 60 60 60 60 61 62 62 62 60 58 56 55 57 59 62 63 62 60 60 60 61 60 58 58 59 60 60 61 61 62 61 60 59 60 60 62 62 62 61 59 57 56 57 58 59 58 58 58 60 60 60 62 63 62 62 61 60 59 58 58 59 59 59 58 59 60 61 62 62 61 61 61 60 58 58 60 60 59 59 61 62 61 60 60 60 59 59 61 60 59 60 61 63 63 62 61 60 61 61 59 59 61 61 59 58 59 59 58 58 59 59 58 60 63 64 62 60 59 59 61 61 59 59 62 61 60 60 60 60 61 61 60 58 57 57 58 58 58 59 60 60 61 60 59 59 60 61 61 63 63 62 60 59 57 56 57 58 61 63 61 59 58 60 62 62 60 59 60 62 61 60 60 60 60 60 60 60 61 62 63 63 62 59 56 57 59 59 59 59 58 57 57 58 59 60 60 60 60 60 60 60 60 59 58 59 60 60 59 58 58 59 61 62 62 60 59 58 58 58 59 58 59 60 62 61 59 57 56 57 59 61 61 60 60 61 61 60 58 56 56 57 58 59 59 60 60 59 57 55 54 55 57 58 58 60 60 59 57 56 56 56 58 58 58 58 58 60 61 60 59 58 57 57 58 57 58 59 58 58 59 61 61 61 60 59 59 60 61 60 58 59 59 58 59 60 60 60 59 59 59 59 60 58 56 57 57 58 59 59 58 56 57 58 58 59 59 57 57 58 58 58 58 59 59 58 56 56 57 58 57 57 57 59 61 62 61 61 62 60 58 56 56 57 58 59 61 62 60 57 54 54 56 58 59 61 60 59 59 59 59 57 58 61 60 57 58 60 62 61 60 58 58 58 58 58 58 57 57 58 58 58 58 58 58 58 57 54 55 58 59 59 58 58 60 61 61 58 55 55 55 54 56 59 60 - 57 60 62 63 63 63 62 62 61 62 62 63 62 60 59 62 64 64 63 63 61 58 56 56 57 59 60 60 61 62 61 63 64 63 59 56 55 56 58 59 59 60 60 60 61 61 62 61 60 61 63 64 64 62 60 58 56 56 57 58 59 61 62 60 61 62 63 61 59 59 59 58 58 59 60 61 61 60 58 59 59 61 62 62 62 59 57 57 57 58 58 57 58 59 61 62 61 60 61 61 61 61 60 59 58 58 58 59 59 59 60 60 61 61 61 60 60 60 60 59 58 60 59 57 58 59 60 60 59 58 59 59 58 58 59 60 60 61 62 63 63 63 62 60 58 59 60 61 61 60 59 58 58 58 59 60 61 60 61 62 62 61 59 59 60 61 61 59 59 60 61 61 62 62 61 60 60 60 60 60 60 60 58 57 58 60 62 62 60 58 56 56 57 60 62 62 61 61 60 59 58 58 59 61 63 62 60 60 61 61 61 58 58 59 59 60 60 59 60 61 61 60 59 59 60 62 62 62 60 57 58 59 60 60 60 59 58 58 59 60 59 58 57 58 57 58 58 58 58 58 58 59 59 58 57 57 58 60 61 61 60 58 57 56 58 61 60 60 61 61 60 59 56 56 56 58 61 62 61 61 60 60 58 56 55 55 57 58 59 60 60 60 59 57 56 55 56 57 58 59 60 60 59 57 56 56 58 58 59 58 57 57 59 61 59 59 59 57 59 60 58 59 60 59 58 58 59 59 59 58 58 58 60 60 59 58 59 60 59 59 60 60 60 59 58 58 58 58 57 56 56 57 58 58 59 59 58 59 59 59 60 60 58 58 58 59 58 58 58 59 59 58 57 59 60 59 58 58 60 61 61 60 60 60 60 59 57 57 57 58 59 59 60 58 55 52 53 55 57 59 60 61 60 60 60 59 58 58 61 60 57 58 60 61 60 59 59 59 58 58 59 58 58 58 58 59 59 59 59 59 59 59 57 57 58 60 59 58 58 60 62 62 59 57 58 57 55 55 58 60 - 58 59 61 61 61 62 62 62 61 60 60 60 60 60 60 62 64 64 64 62 61 58 56 56 58 60 61 61 61 61 60 60 62 62 59 56 57 58 59 60 60 59 59 60 61 62 62 62 62 63 65 65 64 63 60 57 56 56 56 57 57 59 60 59 60 62 63 63 61 60 59 58 56 58 60 61 60 60 58 58 58 59 60 60 60 59 58 58 58 57 57 57 58 61 62 62 60 58 59 60 60 60 60 60 59 59 60 61 61 61 61 61 60 60 60 60 59 59 59 59 59 59 58 56 57 58 59 58 58 57 58 59 58 56 57 59 60 60 61 62 63 63 62 58 56 59 61 61 61 60 60 60 60 60 60 61 62 61 61 61 61 60 59 59 61 61 61 59 58 60 61 62 64 63 60 58 58 60 63 64 63 61 59 57 57 60 62 61 60 57 54 54 55 57 59 60 60 60 61 61 60 60 59 61 63 62 61 61 60 60 59 59 58 58 58 59 59 60 61 62 62 60 59 58 58 59 60 60 60 59 59 60 60 60 60 60 60 60 60 60 59 57 57 57 57 58 58 58 59 59 59 59 59 58 57 57 57 59 60 60 59 58 56 56 59 62 61 60 61 61 60 58 56 56 57 58 60 62 62 61 60 59 57 55 55 56 57 58 59 60 59 59 59 58 58 57 58 58 59 59 60 60 58 56 55 57 59 60 60 59 59 58 59 60 59 60 61 59 61 61 60 60 60 59 59 59 58 58 57 58 58 59 59 59 59 58 59 59 58 59 59 59 60 59 59 58 58 58 56 56 57 57 58 58 59 60 61 62 61 60 61 60 59 58 59 59 59 58 58 59 59 59 58 59 60 60 59 58 60 60 59 58 58 58 59 59 58 58 58 59 58 58 58 57 55 52 53 55 57 58 60 60 61 61 61 60 59 59 60 59 57 58 59 60 60 59 58 59 58 58 58 58 57 57 58 58 59 59 59 59 59 59 59 59 59 59 59 58 58 59 62 62 59 58 60 58 55 54 56 58 - 58 60 60 59 59 60 61 62 62 61 59 58 58 59 60 61 62 63 63 62 61 60 58 59 61 62 63 62 62 61 59 59 60 61 59 59 62 62 61 62 60 59 58 59 60 61 62 62 63 63 64 65 64 63 61 58 57 57 58 57 56 58 58 58 59 61 63 62 61 60 59 58 57 60 61 61 61 60 58 58 58 59 60 59 58 58 59 58 59 58 57 58 60 63 64 62 59 58 58 59 59 60 61 61 60 61 61 62 62 62 61 60 60 60 60 61 60 58 58 59 59 58 57 56 57 58 59 58 57 58 58 59 58 56 56 59 59 60 59 59 61 62 60 57 55 60 61 60 60 61 61 63 63 61 60 61 62 62 61 60 60 60 59 60 60 60 60 59 59 59 61 62 64 62 59 57 58 62 64 65 63 60 59 58 58 59 60 60 58 57 55 55 55 55 57 58 58 59 60 62 61 59 59 60 61 62 62 61 60 59 60 59 59 58 57 59 60 61 62 62 62 61 60 58 58 58 59 59 60 60 60 59 60 60 60 60 60 60 61 61 60 59 59 60 60 60 60 60 60 60 61 61 60 58 58 57 57 58 59 59 59 58 57 56 59 62 61 60 61 61 60 59 59 58 59 60 61 61 61 61 60 59 58 57 57 57 57 57 59 60 59 59 60 60 60 59 59 58 59 60 60 59 57 56 57 58 60 62 61 60 59 60 60 60 59 60 61 61 62 61 60 60 59 58 60 61 59 58 58 58 59 60 60 59 60 60 59 58 58 57 58 59 60 61 60 60 59 58 57 57 58 59 58 58 58 61 63 64 63 61 61 61 59 58 58 59 59 58 58 59 59 59 58 58 60 59 58 58 58 58 58 56 56 57 57 58 58 58 59 59 58 57 58 58 57 55 56 57 58 58 59 60 60 61 62 61 60 59 58 58 57 58 59 59 59 58 59 59 59 58 59 58 57 57 57 58 59 59 59 59 58 58 59 60 58 58 57 58 57 59 61 61 59 58 60 59 56 55 56 57 - 59 60 60 57 56 57 60 62 63 62 60 59 59 59 59 61 61 61 61 62 62 61 61 62 65 63 61 63 64 62 59 59 60 60 58 60 64 62 61 61 61 60 59 59 60 61 61 60 59 57 58 61 64 65 64 63 62 61 61 60 58 59 60 58 59 60 61 60 60 59 60 60 60 60 61 62 62 61 60 61 62 63 62 60 58 58 59 59 59 59 58 59 62 66 66 62 59 59 60 60 59 60 61 61 60 60 60 60 60 61 61 59 60 61 62 62 61 59 58 59 59 58 57 57 58 60 61 59 58 58 60 61 60 58 58 58 59 60 60 59 59 59 58 56 56 59 60 59 59 60 62 65 64 62 60 60 60 60 60 60 60 60 59 57 56 57 58 58 59 58 58 60 62 62 60 58 61 64 64 60 57 58 59 59 59 59 58 58 58 58 58 57 57 58 58 59 59 59 60 60 59 57 56 57 59 60 61 61 59 59 60 61 61 59 58 60 61 62 63 63 62 61 60 59 58 59 60 61 60 59 59 58 58 57 58 58 59 59 61 62 62 61 61 62 62 62 61 61 60 60 61 62 61 59 59 58 57 58 59 60 60 59 58 56 58 60 60 60 60 60 60 60 60 60 61 62 60 59 60 61 61 60 60 60 60 59 58 57 58 59 58 58 60 61 61 60 58 58 59 61 60 58 57 56 57 59 60 61 59 58 57 57 57 58 60 60 60 61 60 58 59 58 57 57 61 62 59 58 58 59 60 61 60 60 61 61 60 59 57 56 57 59 61 62 62 61 58 56 58 59 60 59 58 57 57 60 64 65 62 59 62 62 58 56 57 58 58 59 59 59 59 59 57 57 59 58 58 57 58 59 58 56 55 55 55 55 57 58 59 59 57 56 57 59 59 58 59 59 59 59 58 58 59 60 60 60 58 57 57 58 58 58 59 59 59 59 60 61 61 59 58 58 57 56 57 59 59 59 58 59 58 58 58 58 56 56 56 57 57 58 59 59 57 56 59 58 57 57 57 55 - 61 61 61 58 57 58 61 62 62 61 60 60 60 59 58 60 60 59 60 61 61 61 61 63 65 63 61 63 64 63 60 59 59 59 59 61 64 61 59 62 62 61 60 60 60 61 60 58 56 54 55 58 62 64 64 63 63 63 62 62 61 61 60 60 59 59 60 60 59 60 60 60 59 59 60 61 61 60 60 61 63 64 63 61 59 59 60 60 61 60 60 60 62 64 65 63 61 61 61 61 60 60 60 60 60 60 60 60 61 61 61 60 60 61 61 61 61 59 58 58 59 60 60 60 60 61 61 61 60 59 59 61 62 62 61 61 61 61 61 61 60 59 58 58 58 59 59 59 59 59 60 62 62 61 59 59 59 59 60 60 61 60 59 59 57 56 57 58 58 58 58 59 60 60 60 61 63 63 61 57 55 57 58 59 59 59 58 58 58 59 59 60 61 61 61 60 60 60 59 59 58 57 56 56 57 60 61 61 59 58 58 60 60 59 58 59 59 60 61 61 60 60 60 60 61 61 61 61 60 58 58 58 57 55 56 58 58 58 60 62 62 61 61 61 62 62 61 61 61 61 61 61 60 58 58 57 57 57 57 58 58 58 59 58 58 60 59 59 58 58 58 59 60 61 61 61 60 60 60 61 60 60 60 60 61 60 58 56 56 57 57 58 60 61 61 61 60 59 59 60 59 58 58 56 56 58 60 61 60 58 56 57 58 58 59 59 60 62 60 57 57 57 56 58 61 62 59 58 58 58 60 60 59 59 59 59 59 58 58 57 57 58 59 60 61 60 59 57 58 60 59 58 57 56 56 58 61 62 61 58 61 61 59 58 57 57 58 59 60 60 59 58 57 57 59 60 60 59 58 57 57 56 56 56 55 55 57 58 59 59 58 57 57 59 60 61 60 60 59 59 58 57 58 59 59 59 57 55 56 57 56 57 58 59 58 58 60 61 62 62 60 60 61 59 58 58 58 58 59 59 58 57 56 56 55 56 57 58 58 59 59 59 57 56 57 57 58 58 57 55 - 63 63 62 60 60 61 63 62 61 60 59 60 59 59 59 59 58 59 59 60 60 60 61 62 64 64 62 62 63 62 61 60 59 60 61 62 62 60 60 62 63 62 62 62 62 62 60 57 57 55 56 58 60 61 61 61 61 62 62 62 62 61 61 62 60 60 61 61 60 59 59 59 56 58 60 59 59 59 60 60 61 62 62 61 61 61 62 62 62 62 62 61 61 61 63 65 66 64 62 63 62 61 60 59 60 62 62 63 63 62 61 62 61 59 58 59 60 59 59 58 59 62 64 64 62 61 60 63 63 60 57 60 64 64 64 65 63 62 61 61 61 60 59 60 60 59 59 60 60 59 58 58 58 60 60 58 58 60 61 61 62 60 60 64 61 58 59 59 59 59 59 60 59 59 60 63 63 60 57 57 58 57 58 59 58 58 59 59 58 59 59 62 64 62 62 61 61 60 59 59 59 59 58 56 57 60 61 60 59 58 58 58 58 58 57 57 57 58 58 57 57 58 60 62 63 62 60 59 58 59 59 60 58 56 57 61 58 58 59 61 60 59 59 60 62 63 62 61 62 62 61 60 58 57 56 57 57 56 55 54 55 57 59 59 60 60 59 57 56 55 56 59 60 61 60 59 60 62 61 59 58 57 58 59 60 60 58 56 55 56 56 58 60 61 62 61 62 61 60 59 58 59 60 58 55 56 60 63 62 59 58 59 60 60 58 58 59 62 63 60 57 57 58 60 61 61 59 58 57 58 58 58 57 57 56 55 55 56 59 61 60 59 57 57 58 59 59 60 59 59 58 57 56 57 57 58 58 59 59 59 60 61 61 60 59 58 57 58 59 59 59 59 58 58 60 62 62 61 58 56 55 57 58 59 57 57 58 59 61 62 60 59 58 58 60 62 59 58 60 59 58 56 57 58 60 59 57 55 56 56 55 56 58 59 57 57 58 60 62 63 62 63 65 64 60 56 55 57 59 59 58 56 55 56 57 57 58 60 60 61 60 60 59 58 57 57 58 58 57 56 - 62 62 63 61 62 62 63 62 61 60 60 59 59 59 60 59 60 60 60 60 60 60 60 62 65 63 60 61 61 62 61 60 60 61 61 62 62 60 59 62 62 62 62 62 63 63 61 59 58 58 59 60 61 60 60 60 60 61 60 60 59 59 60 62 61 61 62 61 60 59 60 60 59 57 57 58 60 60 61 61 61 61 61 62 62 61 61 62 63 62 61 60 59 60 61 63 64 63 62 63 63 62 62 63 63 63 63 62 62 59 59 61 60 59 57 58 59 59 59 59 59 62 64 64 62 60 59 60 60 59 57 61 65 63 63 64 62 61 60 60 59 59 58 59 59 57 57 58 58 59 59 60 60 60 59 58 59 61 62 62 61 60 61 61 61 60 59 60 60 59 60 60 59 59 60 62 61 59 57 58 59 59 59 59 58 58 59 61 61 60 59 59 59 58 59 60 61 61 60 59 59 59 58 57 56 59 58 57 57 58 59 60 59 58 57 57 57 58 57 57 58 59 60 62 63 62 61 58 57 58 60 60 59 58 59 60 59 58 58 59 59 60 61 62 63 63 61 59 58 59 59 58 58 60 59 59 59 57 57 57 57 58 59 59 59 60 58 57 56 56 57 60 61 61 60 60 60 60 60 59 58 57 58 59 60 59 58 57 57 58 57 58 59 60 61 61 61 60 60 59 58 58 59 57 55 56 60 64 64 61 59 61 61 60 58 58 60 62 63 61 58 56 58 60 59 59 58 58 57 57 57 58 58 58 57 56 54 54 57 60 61 59 56 55 56 58 59 61 58 57 57 57 57 58 58 59 59 60 61 61 62 62 60 60 59 59 58 57 57 57 58 60 60 60 60 61 61 61 58 56 55 57 59 59 58 57 58 60 61 62 61 59 57 57 58 59 58 58 60 59 57 56 57 58 60 60 58 57 57 57 59 60 61 59 58 57 57 58 59 60 61 62 62 62 60 58 57 57 58 58 57 57 58 58 57 58 58 59 60 60 60 60 60 60 59 59 59 58 57 56 - 62 62 61 62 62 63 62 60 60 60 61 60 58 58 59 59 60 61 61 61 60 59 60 62 63 62 60 61 61 61 61 61 62 62 62 61 61 59 59 61 61 60 60 62 63 63 62 60 60 60 62 61 60 59 58 59 59 60 59 58 57 58 59 61 62 62 63 62 60 59 60 61 60 59 58 60 61 62 63 62 61 60 61 62 63 61 61 63 63 62 62 60 59 59 60 61 62 62 62 62 62 62 63 64 64 64 63 61 60 58 58 59 60 59 58 59 59 58 58 59 61 62 64 65 63 60 58 58 58 58 57 61 64 62 61 62 61 60 59 59 59 59 58 59 60 56 56 57 58 60 61 62 62 61 60 59 59 61 62 62 60 60 60 59 61 62 60 61 61 60 60 61 60 59 59 60 59 58 57 58 59 60 60 59 57 57 59 62 62 60 58 57 56 56 58 60 61 61 60 59 59 60 59 57 57 58 57 56 56 57 60 61 60 58 57 58 59 60 59 59 60 60 61 62 62 61 59 56 56 56 59 60 58 59 59 58 59 58 56 56 57 59 60 62 63 63 60 57 56 57 59 59 60 62 62 61 61 59 58 58 57 58 58 58 59 59 57 56 55 57 59 60 61 61 60 59 59 59 59 59 58 58 58 59 59 60 60 59 59 60 58 58 59 60 60 60 60 60 60 59 59 60 60 58 56 57 61 64 64 62 60 61 62 61 59 59 60 62 62 61 57 56 56 58 59 59 59 59 58 58 57 58 59 59 57 55 54 55 57 59 59 57 57 56 57 58 59 60 58 57 58 59 59 60 59 58 58 58 60 61 62 62 61 60 59 60 58 57 56 57 59 62 62 61 59 59 60 60 59 58 56 57 58 59 59 59 59 60 62 63 62 60 57 56 56 57 56 57 58 58 57 56 57 58 60 60 59 58 57 59 62 63 62 59 58 57 56 56 57 58 59 59 59 59 59 59 59 58 57 57 57 58 60 59 57 57 57 58 58 58 58 60 61 62 61 61 60 58 58 57 - 63 62 61 62 62 62 60 59 58 59 60 61 59 59 60 60 62 63 63 62 60 59 59 61 62 62 62 62 61 60 60 61 63 63 62 61 61 60 60 61 60 59 59 60 61 62 62 61 61 62 63 61 59 57 57 58 59 60 59 58 57 57 59 61 62 63 63 62 60 58 59 60 60 61 62 62 62 63 63 62 60 59 60 62 63 62 62 63 63 62 61 59 58 58 59 60 61 62 61 61 61 62 63 64 64 63 62 60 59 57 58 59 60 60 59 59 59 58 58 59 60 61 63 65 64 61 59 59 59 59 58 61 63 59 60 61 61 60 60 60 60 60 60 61 62 58 57 58 59 61 63 64 63 62 61 60 59 60 62 62 59 58 59 58 61 63 61 61 61 60 60 60 60 59 59 59 58 57 57 59 60 59 59 59 58 58 60 62 62 60 58 56 56 56 58 60 61 61 59 58 59 60 60 58 57 59 57 56 55 57 59 61 60 59 58 59 61 62 61 61 61 61 61 61 60 59 57 56 55 55 59 59 57 59 59 57 59 59 56 55 56 57 58 60 62 62 60 57 56 58 60 62 62 62 63 62 62 60 59 57 56 56 57 58 59 59 57 56 56 58 60 61 60 60 59 59 58 58 59 59 58 59 58 59 59 60 60 60 60 60 59 58 59 59 59 59 60 61 60 59 60 63 63 60 58 58 61 64 64 62 60 61 62 62 60 59 60 62 62 59 57 55 55 57 59 59 59 59 59 58 57 58 59 59 57 55 55 57 58 57 57 56 57 58 59 59 59 58 58 58 60 61 61 61 59 57 56 56 57 58 61 62 62 61 60 59 58 56 56 57 60 62 62 60 58 58 59 61 60 59 58 58 58 58 59 60 59 60 61 62 62 60 58 57 57 58 54 54 56 57 57 56 57 58 59 59 58 57 56 60 64 64 61 59 58 57 56 55 57 59 59 57 57 58 59 60 60 58 56 56 57 59 60 59 57 55 55 56 56 56 56 59 62 63 62 61 60 59 58 57 - 63 63 61 61 60 59 58 57 57 58 60 62 61 60 60 60 62 63 63 61 60 59 60 61 62 63 63 63 62 61 60 60 61 62 61 60 60 61 62 62 60 58 58 59 60 61 62 61 62 62 62 60 57 56 56 58 60 61 61 60 58 58 59 61 62 63 63 63 60 58 59 60 60 64 64 62 60 60 61 60 59 59 59 60 63 63 62 63 62 61 60 59 58 59 60 60 60 62 62 60 60 60 62 62 62 61 60 59 58 57 58 59 59 59 60 60 60 58 58 58 58 59 61 64 64 62 61 61 62 61 60 60 60 58 59 61 61 60 60 61 60 60 60 62 62 61 59 58 60 62 64 65 63 61 60 59 58 57 60 61 59 58 57 57 60 62 61 61 61 60 60 61 61 61 60 60 58 57 58 60 60 58 58 60 60 60 61 62 61 60 59 59 58 57 59 61 62 59 57 57 58 59 59 58 59 59 59 58 56 56 58 60 60 59 59 61 62 62 62 61 61 61 60 60 59 58 57 57 56 56 59 59 57 58 58 57 60 60 58 56 56 56 57 58 61 62 60 58 58 59 62 63 63 61 61 62 61 60 58 55 54 55 57 59 60 59 59 58 59 60 61 61 60 59 59 59 59 58 58 59 58 58 58 59 59 60 60 59 60 60 59 59 60 59 59 60 60 61 61 60 61 63 63 61 59 59 61 63 63 61 60 61 62 62 60 59 60 61 61 59 56 55 54 55 58 60 59 58 58 58 58 59 60 58 57 55 57 59 59 58 57 57 58 59 60 59 58 57 58 60 60 61 62 61 58 56 55 54 55 55 58 60 62 62 61 58 56 56 57 59 60 61 59 58 57 58 59 62 61 60 59 59 58 57 59 59 58 58 59 60 60 60 58 57 58 58 54 52 55 55 56 57 58 59 59 59 58 56 56 59 63 62 59 58 58 58 56 55 59 62 59 56 57 57 58 60 60 58 56 56 57 59 60 58 56 55 55 57 57 56 56 58 61 63 63 62 60 58 57 56 - 63 62 61 60 59 58 58 57 58 59 61 62 61 60 60 60 61 62 62 61 60 61 61 62 63 63 63 63 62 60 59 59 59 59 59 59 59 61 62 61 59 58 57 59 61 61 61 61 62 62 62 59 57 56 57 59 61 63 62 61 60 59 60 62 62 63 64 63 61 59 59 60 60 62 61 58 57 57 58 58 58 58 58 60 62 63 63 62 60 59 58 58 59 60 61 61 61 61 61 60 59 59 61 62 62 61 59 57 57 58 59 60 60 60 61 62 62 59 58 57 56 57 59 62 63 62 62 63 63 63 61 59 58 58 59 61 61 61 61 61 60 59 59 60 61 61 60 59 60 61 62 63 61 60 58 58 57 56 58 60 61 59 57 58 59 60 60 60 60 60 61 62 63 63 62 60 59 59 60 61 61 57 58 61 61 61 61 61 60 60 59 60 60 60 60 61 61 58 57 56 57 59 59 58 58 59 60 60 59 57 57 58 59 59 59 61 61 59 59 59 59 59 58 57 57 58 60 61 60 59 59 59 59 58 58 59 60 61 61 60 59 58 58 59 61 62 61 59 59 59 60 61 61 60 59 60 60 60 59 57 56 56 57 58 59 60 59 59 60 62 62 61 59 58 58 59 59 58 58 58 58 58 58 58 58 58 58 58 58 59 58 59 59 60 60 60 60 60 61 61 60 60 61 60 59 59 59 61 61 61 61 61 62 61 60 59 59 60 60 59 56 55 55 55 57 57 56 55 55 56 57 58 58 57 57 58 58 59 60 60 60 59 58 57 57 57 57 57 58 58 59 59 59 58 57 56 55 55 56 56 57 57 59 60 59 56 55 56 57 58 59 58 58 57 58 59 60 61 60 60 60 60 58 56 57 57 57 57 57 58 60 60 59 58 58 58 56 55 55 55 56 57 59 60 60 59 57 56 56 58 60 58 57 57 59 58 56 55 59 64 59 57 58 58 59 60 59 58 57 57 58 58 60 58 57 56 57 59 59 58 57 57 59 62 63 62 59 56 55 54 - 62 62 61 59 59 59 60 60 60 60 61 61 60 60 60 60 61 61 61 61 61 62 62 63 63 62 62 62 62 60 59 59 59 58 58 58 58 59 61 60 59 59 58 60 62 62 61 60 61 62 62 60 58 57 58 61 63 64 63 62 61 60 60 61 61 62 64 63 62 60 60 61 61 59 57 57 57 57 58 58 57 57 58 59 61 63 63 61 59 58 57 58 60 61 62 63 62 60 59 58 58 59 60 61 61 60 58 56 56 59 61 61 61 61 62 64 64 62 59 58 57 56 57 60 61 61 62 63 64 64 61 59 57 58 60 62 62 62 62 62 61 60 59 59 61 62 61 59 59 60 61 61 60 59 58 58 58 57 58 60 62 60 58 60 60 59 60 59 59 60 60 62 63 64 63 61 59 59 60 62 61 58 59 60 60 59 59 60 60 60 60 60 60 60 61 61 61 59 58 57 58 59 60 58 57 58 61 63 62 59 57 58 58 58 58 59 59 58 58 58 58 57 56 56 57 58 61 63 63 62 60 59 60 58 58 60 60 61 63 61 60 60 59 59 60 61 61 60 59 59 59 58 59 59 58 58 59 60 60 60 59 58 58 57 58 59 59 60 61 62 62 61 59 57 58 59 59 59 59 59 59 59 59 58 57 57 57 57 58 58 58 59 60 60 60 59 59 59 60 60 59 58 59 59 58 58 58 59 60 60 61 61 61 60 59 58 58 59 60 59 58 57 57 57 58 57 55 54 55 57 58 58 57 56 58 60 60 59 61 62 62 60 59 58 56 57 58 59 58 57 57 57 57 57 57 57 58 58 58 59 57 57 58 58 58 57 57 56 57 58 58 57 57 58 59 60 61 60 59 59 59 60 59 57 56 56 57 57 58 59 60 61 60 59 59 59 60 60 58 56 56 58 59 60 61 59 58 57 57 57 57 56 56 57 60 59 56 55 58 63 60 59 59 59 59 59 59 58 58 58 58 58 59 58 58 58 59 61 61 59 57 57 57 59 61 60 57 54 54 54 - 60 62 62 61 61 62 63 62 61 62 62 61 60 59 59 60 61 60 60 60 61 61 62 63 63 61 60 61 62 61 61 61 61 60 59 58 57 58 59 59 59 60 61 62 63 62 60 59 60 62 63 61 59 59 60 61 63 63 62 61 60 60 60 60 60 61 63 63 61 59 60 61 61 58 56 57 58 59 60 59 58 57 57 58 60 63 63 61 59 58 58 59 61 63 63 64 63 59 57 57 58 59 61 61 60 58 57 55 56 61 63 62 62 62 64 65 65 63 60 59 58 57 56 59 60 60 60 61 62 63 62 60 59 59 61 62 62 61 62 62 62 61 60 60 61 62 62 60 60 59 60 60 60 59 59 59 58 58 58 60 62 60 59 62 61 59 60 60 59 59 59 60 62 63 61 60 59 59 60 61 61 60 60 60 57 56 57 59 60 60 60 59 59 60 61 60 60 60 59 59 59 60 59 58 57 56 60 63 64 61 59 59 59 58 58 58 59 59 59 58 58 57 56 56 57 58 60 63 64 64 60 58 59 57 57 59 59 61 63 61 60 60 59 58 59 61 61 60 59 58 58 57 58 60 58 57 58 60 62 63 62 60 58 57 57 59 59 60 62 62 61 60 58 57 58 59 59 58 58 58 58 59 58 57 57 56 57 58 58 57 57 58 60 60 58 57 57 58 59 59 58 58 58 59 59 59 58 59 59 60 60 60 60 60 59 57 58 59 60 59 58 58 59 60 59 58 56 55 56 57 58 57 56 55 57 60 61 62 61 61 61 60 60 59 59 58 59 59 58 56 57 57 56 57 57 58 60 60 60 60 59 58 58 57 58 60 59 58 56 56 57 58 59 60 61 61 60 59 58 57 58 59 59 59 57 57 58 58 59 61 61 61 60 60 59 59 63 63 59 57 56 58 59 60 60 60 59 59 59 58 56 56 56 58 60 59 56 54 57 60 60 60 61 61 60 59 59 58 58 59 58 57 57 57 57 58 60 61 61 59 57 56 55 56 57 57 56 55 55 57 - 60 61 62 61 62 63 63 62 61 62 62 61 59 58 59 60 61 61 60 60 61 61 61 62 62 61 60 61 62 62 62 61 62 61 60 59 58 58 59 59 60 61 61 63 63 62 60 59 59 62 63 61 59 60 60 62 63 62 61 60 60 59 59 60 60 61 63 62 60 58 59 60 61 58 56 58 59 61 61 60 59 58 58 58 60 61 62 62 61 60 59 60 61 63 63 64 63 59 58 58 58 59 60 60 59 57 57 56 57 62 64 62 61 61 62 63 63 61 59 59 59 58 58 58 59 60 59 59 61 63 63 63 61 60 61 61 61 60 61 62 62 61 61 61 62 62 61 61 61 60 59 60 60 59 59 59 59 58 59 61 61 60 60 62 62 61 61 60 60 59 58 58 61 62 61 59 58 59 60 61 60 60 60 60 57 55 55 57 60 60 60 59 59 60 60 60 60 60 60 59 60 59 59 59 57 56 59 62 62 61 60 60 59 58 58 59 60 61 61 60 58 57 56 56 57 57 60 61 62 63 59 57 57 58 58 59 58 59 61 59 58 58 57 57 58 60 61 60 58 58 58 57 58 60 59 58 59 61 62 62 61 60 58 58 58 59 60 61 62 61 60 59 58 57 58 59 58 57 57 58 58 59 58 56 55 56 58 60 59 57 57 58 59 59 58 57 57 58 59 59 59 59 59 59 60 60 58 58 59 60 59 57 59 60 58 57 58 59 60 60 59 59 59 60 60 59 58 58 58 58 58 57 55 55 57 59 61 62 60 58 58 59 60 61 61 60 59 58 57 57 58 57 57 58 59 59 59 59 59 58 59 59 58 59 59 60 61 60 57 56 56 58 60 61 59 59 59 59 58 57 57 57 59 60 59 59 59 59 60 60 60 60 60 59 58 59 62 62 59 57 57 57 59 60 60 60 59 59 60 58 56 56 57 59 59 58 56 56 57 60 60 60 61 61 60 59 59 58 58 58 58 57 56 56 57 57 58 60 59 58 57 56 55 55 56 56 55 55 56 58 - 61 61 61 61 62 62 61 59 59 60 61 61 59 58 60 61 63 63 62 61 60 60 61 61 61 62 63 63 61 60 61 61 61 60 60 58 56 58 60 61 61 61 61 63 63 61 60 59 60 63 63 61 60 60 62 62 62 61 60 60 59 60 61 61 61 61 62 61 59 56 58 59 60 58 57 57 59 59 60 60 60 61 61 61 61 60 60 61 61 60 59 59 61 62 62 62 61 60 59 59 59 60 60 59 58 57 58 59 61 63 63 61 59 58 59 60 59 58 56 57 59 60 60 60 60 60 60 59 60 62 64 65 64 63 63 63 61 60 60 61 61 60 59 59 60 60 61 61 61 60 59 59 59 59 59 59 59 59 60 60 59 60 61 62 63 63 60 60 61 59 57 57 59 61 61 59 58 60 62 62 61 61 61 60 58 55 54 57 59 61 60 60 60 59 59 59 59 60 60 59 59 58 58 59 58 55 58 60 60 60 59 59 58 58 58 60 61 62 61 59 58 57 57 57 58 58 60 61 62 61 58 55 55 59 61 59 59 59 59 58 56 56 55 55 57 60 60 58 56 56 57 58 59 61 60 60 61 62 60 58 56 56 58 60 61 60 60 61 61 60 59 58 57 57 57 57 57 57 58 59 60 59 58 56 55 57 59 63 61 58 57 57 58 58 57 57 58 59 60 59 59 60 59 59 59 59 58 59 60 60 59 56 57 59 58 57 58 59 60 61 60 59 60 59 59 58 59 59 59 59 58 57 56 56 58 59 60 59 57 56 56 57 58 59 59 59 58 57 57 57 58 58 58 59 59 59 59 58 57 56 57 59 60 61 61 60 60 59 58 58 57 57 60 60 57 57 58 60 60 57 55 56 58 61 61 60 60 59 59 58 57 57 58 58 58 59 60 59 57 56 56 58 60 60 59 60 60 60 60 58 56 56 57 58 57 56 57 59 60 61 60 60 60 60 60 60 59 58 57 57 57 57 56 56 56 57 58 59 58 58 58 57 56 56 58 58 56 55 55 56 - 62 62 61 62 63 62 60 58 58 59 61 61 59 58 60 62 63 63 63 62 60 61 61 62 61 64 66 64 62 60 59 59 59 59 59 58 56 59 62 61 61 60 61 62 62 61 60 60 60 61 61 61 60 60 61 61 60 60 60 60 60 60 61 61 61 62 62 61 59 57 58 60 61 59 57 57 57 57 58 60 62 64 63 62 61 59 58 59 60 60 60 60 60 60 59 60 60 61 61 60 60 60 59 59 58 58 59 61 63 62 61 60 58 58 57 57 56 55 55 57 58 60 61 60 61 61 60 59 60 61 63 65 65 63 63 63 61 60 60 60 60 59 57 57 57 58 59 60 60 60 59 58 59 59 60 60 59 60 60 59 57 59 61 61 62 62 59 60 61 59 57 57 59 61 60 58 58 60 62 62 60 60 61 61 59 57 56 58 60 61 60 61 62 60 59 59 58 58 58 57 57 57 57 59 59 56 57 58 58 58 58 58 58 57 57 58 60 61 60 58 58 58 59 59 59 60 61 60 60 60 57 55 55 59 60 58 59 60 59 57 56 55 55 56 58 59 59 58 56 57 58 59 59 60 60 62 63 62 59 56 53 54 58 61 62 60 60 61 60 59 58 58 58 57 57 55 56 58 58 60 61 60 58 56 55 57 60 64 62 57 57 57 58 58 58 58 59 60 60 60 60 59 58 58 59 59 58 58 60 60 59 55 56 58 57 57 58 59 60 60 59 58 59 59 57 55 58 59 59 59 58 58 58 59 59 60 59 57 55 55 56 56 57 57 57 58 58 58 58 58 58 58 59 60 59 59 58 57 56 56 57 59 61 61 60 59 58 58 58 59 58 56 59 59 55 55 58 60 60 58 56 56 58 60 61 61 60 58 57 56 56 56 57 58 60 60 58 56 55 55 56 58 59 59 58 58 58 58 59 58 56 56 57 58 56 56 58 61 63 63 61 59 59 58 59 60 59 57 56 56 57 58 57 56 57 57 58 58 58 58 58 59 59 59 60 59 57 55 54 54 - 61 63 66 67 66 64 61 59 60 61 62 61 59 58 58 60 62 63 63 62 61 61 62 63 62 63 63 62 63 62 57 58 60 61 61 60 58 60 61 60 59 60 60 61 62 63 61 59 58 58 60 61 62 61 58 56 57 59 60 61 61 59 58 59 60 61 63 61 60 60 62 63 63 61 60 59 58 57 59 61 63 62 60 60 61 58 56 58 58 60 61 62 60 58 57 59 62 60 60 61 61 61 60 59 58 59 60 61 61 61 60 59 62 62 61 57 55 56 59 59 58 57 58 60 61 60 58 57 58 60 61 62 62 60 60 61 62 62 60 58 57 57 57 57 56 57 58 60 61 61 60 59 59 60 61 61 61 62 60 59 59 60 61 60 59 57 57 58 58 58 59 60 60 59 57 56 59 61 62 61 59 58 58 60 60 60 60 60 61 62 62 62 61 61 60 59 57 55 54 54 56 57 58 60 60 59 58 57 56 58 59 59 58 57 56 56 57 59 57 57 59 61 61 59 59 62 62 59 57 59 59 58 57 56 55 56 59 61 60 58 56 56 59 59 58 57 57 60 60 60 59 60 58 57 59 62 64 63 60 58 56 57 59 62 61 59 61 62 61 60 59 59 60 60 59 58 56 57 59 60 60 58 56 55 56 58 60 62 59 55 57 58 60 61 62 61 60 59 60 60 60 58 57 59 61 61 59 57 58 60 59 56 55 55 55 57 59 60 59 57 56 56 57 60 55 53 56 59 60 60 60 60 60 61 62 61 61 59 56 56 57 57 57 58 59 60 59 57 59 61 60 61 62 62 61 58 56 57 58 59 61 62 61 59 58 57 56 56 58 58 57 56 57 56 55 55 56 59 59 58 57 57 58 59 60 60 58 57 56 57 59 59 60 61 62 62 58 56 56 57 57 58 59 58 56 56 57 56 57 57 56 56 58 60 60 59 59 60 62 64 62 59 56 56 58 60 59 57 56 57 59 59 57 57 59 59 58 57 57 58 59 60 61 60 59 58 58 58 57 56 - 60 61 64 65 64 63 61 60 61 63 63 61 57 57 58 60 62 63 62 62 62 62 62 62 63 62 61 61 63 62 58 57 59 62 62 61 60 61 60 59 58 59 60 60 61 62 61 59 57 58 60 62 62 60 57 56 58 60 60 59 58 58 59 58 59 61 62 62 62 62 63 64 63 62 61 61 59 59 61 62 63 61 59 59 60 59 58 59 59 61 62 63 62 60 58 59 61 59 58 59 60 60 60 59 58 59 60 61 61 62 61 60 61 62 62 58 57 58 61 62 60 58 58 60 61 60 59 58 58 59 60 60 60 59 59 60 61 61 60 58 57 58 59 59 58 58 59 60 61 61 60 59 59 60 61 61 61 60 60 60 60 60 60 60 60 59 59 59 60 59 58 57 57 57 57 57 60 62 62 60 58 58 59 60 61 61 62 61 62 63 63 63 63 62 59 56 54 54 56 57 58 59 60 61 62 60 58 57 57 58 59 59 58 58 57 57 58 59 57 57 59 60 59 57 58 60 61 58 56 57 57 57 58 57 56 56 59 61 61 58 57 58 60 60 59 58 58 60 62 61 59 58 57 58 59 60 61 60 59 57 57 57 58 60 59 58 60 61 61 60 60 61 62 63 62 61 59 59 60 61 60 58 56 56 57 59 60 61 60 58 58 59 59 60 60 60 59 59 60 61 60 59 58 59 61 60 58 57 58 59 59 57 55 55 56 58 59 59 58 56 56 56 57 59 57 55 57 58 59 59 59 60 60 61 62 62 62 62 60 59 59 59 58 58 60 60 59 57 59 61 61 61 62 63 62 60 59 59 61 63 62 61 61 60 59 58 56 56 57 56 57 57 57 58 58 58 59 59 59 58 57 57 58 59 60 60 58 58 58 59 60 61 61 61 61 60 59 57 57 58 57 56 57 57 56 56 56 55 56 57 57 57 58 59 58 58 58 59 60 62 63 60 56 56 58 60 60 60 59 59 59 59 57 57 58 59 59 58 57 57 59 61 61 60 59 59 59 58 58 58 - 60 60 61 62 62 61 60 59 61 64 63 61 57 58 60 60 61 62 63 63 62 61 61 61 62 61 60 62 63 63 60 57 58 62 62 61 60 60 60 59 58 59 59 60 60 61 60 59 58 59 61 63 62 61 59 58 59 61 60 58 56 58 59 58 59 60 62 63 63 63 63 63 62 61 61 60 60 60 61 63 64 62 60 59 60 61 61 61 61 61 63 64 63 61 59 59 60 59 58 58 59 59 59 59 59 60 61 61 62 63 62 60 60 60 60 60 60 61 63 63 62 60 60 61 62 61 59 58 58 58 59 58 58 59 59 59 60 60 59 58 58 60 61 61 61 61 60 59 60 60 60 60 60 60 61 60 59 58 59 60 60 59 58 58 60 61 62 61 61 60 57 55 55 56 58 59 60 61 61 58 57 59 59 59 60 60 61 61 61 62 61 62 63 63 59 55 54 55 58 60 59 59 60 62 62 59 58 57 57 58 58 59 59 58 59 59 60 60 59 58 58 58 57 56 57 59 60 59 58 57 56 57 58 58 58 59 61 62 62 59 58 59 60 60 60 59 59 61 62 61 58 56 57 59 60 59 59 58 58 57 57 58 58 58 59 59 59 59 60 60 61 62 63 64 64 64 62 59 60 60 60 58 57 57 58 60 60 60 60 60 59 58 58 58 59 59 58 58 60 62 61 59 59 59 60 59 58 57 58 59 60 59 57 57 58 59 59 58 57 56 57 58 58 58 58 58 58 58 58 58 59 60 61 62 62 62 62 62 61 60 60 60 59 59 60 60 60 58 59 60 60 60 61 63 63 61 60 60 62 64 61 59 61 61 61 59 58 56 56 56 57 58 59 59 60 61 60 59 59 58 57 57 58 59 60 60 59 59 59 60 61 61 61 60 60 59 58 58 57 57 56 55 56 56 56 56 55 54 57 57 57 57 58 58 57 57 57 58 59 60 62 60 57 58 59 61 61 61 61 60 59 58 57 56 57 59 59 58 56 57 59 61 61 60 60 60 60 59 58 59 - 61 60 61 61 61 60 59 59 61 63 63 61 58 59 61 60 61 62 62 63 62 61 60 61 61 61 61 64 65 64 62 58 57 61 60 59 59 60 60 60 60 60 60 60 61 60 61 60 60 60 61 63 64 63 61 59 60 60 60 58 57 58 59 57 58 59 61 62 62 62 63 62 60 58 58 59 59 60 62 64 64 62 60 60 61 62 63 63 62 62 62 63 63 61 59 58 58 59 59 59 58 59 60 60 61 62 62 63 63 63 62 60 59 57 58 60 61 61 62 62 62 61 61 62 62 61 59 59 58 58 58 57 57 59 60 60 60 60 59 59 59 61 63 63 62 63 61 59 60 61 60 60 59 59 59 58 57 58 60 60 60 58 56 56 58 61 62 61 60 61 58 56 55 57 59 59 60 60 60 58 58 60 59 58 58 59 59 59 59 59 59 60 62 62 60 57 56 57 58 59 58 57 58 61 61 59 58 58 58 57 58 58 59 60 60 60 61 62 60 59 58 58 57 57 57 59 61 61 61 60 59 59 60 60 61 62 62 63 62 60 59 60 60 60 59 59 59 61 62 61 58 57 58 59 60 60 60 59 58 58 58 59 58 58 59 60 59 58 59 60 61 61 62 63 63 64 62 59 59 59 58 58 57 58 58 59 59 59 60 60 59 58 57 58 59 58 58 57 59 61 60 58 58 59 59 60 58 58 58 60 61 60 60 60 61 61 60 59 58 58 58 59 58 57 58 59 58 58 58 59 60 61 63 63 63 62 60 59 59 59 59 59 59 59 60 61 61 60 59 58 58 59 61 62 62 61 60 61 63 64 60 58 60 61 61 60 58 57 55 56 57 57 58 60 60 60 59 58 58 57 58 58 57 57 60 60 59 58 59 60 61 60 60 60 59 59 58 57 56 55 54 53 55 56 57 57 56 55 55 57 57 58 59 58 58 57 58 58 58 58 59 58 58 60 61 61 60 59 59 59 60 59 57 56 57 58 58 57 56 56 58 61 61 60 60 59 59 59 58 59 - 63 63 62 62 61 60 60 60 61 61 61 61 60 61 61 60 59 60 61 62 61 60 59 60 61 60 60 63 64 65 64 61 59 60 59 58 59 61 61 61 62 62 62 62 62 61 61 61 61 59 59 63 65 66 63 60 59 59 59 58 58 59 59 57 58 59 60 60 60 62 62 61 60 58 58 59 60 61 62 64 63 62 60 60 62 62 63 63 62 61 62 63 63 61 60 59 59 61 61 60 59 59 60 62 63 63 63 64 64 63 62 60 58 57 56 58 59 59 59 60 61 61 62 62 61 60 59 59 58 58 58 57 57 60 61 60 61 61 61 60 61 63 64 64 63 64 62 61 62 63 63 61 59 58 58 57 57 59 60 60 60 58 56 56 58 60 61 60 58 59 58 58 59 60 60 59 58 59 60 60 61 63 62 59 58 58 58 58 57 57 58 59 60 60 61 61 61 60 58 57 56 57 57 59 60 60 60 60 58 57 58 59 61 61 60 60 60 61 61 60 59 58 57 58 59 60 61 63 63 62 61 60 61 61 62 62 61 61 61 60 59 59 60 60 59 58 59 61 62 61 59 58 58 57 59 60 60 60 59 58 58 58 58 59 60 61 59 58 59 59 60 59 58 58 59 60 59 58 58 58 58 57 58 58 59 60 59 59 59 59 57 57 58 59 59 58 57 56 57 60 59 57 58 58 59 59 60 60 61 61 61 60 61 62 61 61 60 59 59 59 59 59 58 58 58 58 58 58 59 60 61 62 63 63 62 62 59 58 58 59 59 59 58 58 59 60 60 59 58 58 58 59 60 61 60 59 59 59 61 62 60 58 59 59 59 59 57 56 55 55 56 56 58 59 59 58 56 56 56 58 59 59 57 57 60 61 59 59 58 59 60 59 60 59 59 59 58 57 56 55 53 53 55 58 59 59 57 55 54 54 57 59 60 59 59 60 60 60 60 58 55 55 57 59 60 60 58 57 58 59 60 60 58 56 57 58 58 57 55 55 58 62 62 61 59 59 59 58 57 58 - 64 63 62 61 60 61 62 61 60 59 59 60 61 62 62 60 59 60 61 62 61 59 59 60 62 59 58 59 62 64 65 63 61 59 58 58 60 62 62 63 63 64 64 64 63 62 61 61 60 58 59 63 65 66 64 60 58 57 58 59 59 60 59 58 58 59 60 61 61 61 61 61 60 60 60 61 61 62 63 63 63 61 59 59 61 62 62 63 62 61 61 61 61 61 60 60 61 62 63 61 60 60 61 62 63 63 63 63 64 63 62 60 59 57 57 57 57 57 56 58 60 61 61 61 60 60 59 59 59 59 59 58 58 60 61 61 62 62 62 61 61 62 63 61 60 61 62 61 63 64 63 61 59 58 58 58 58 60 61 61 60 59 58 57 58 59 60 59 58 58 58 60 62 62 60 58 58 59 61 61 62 65 63 61 59 59 59 59 58 57 58 59 59 58 60 62 64 62 60 58 57 58 59 60 61 62 62 61 60 59 59 61 62 62 61 59 58 59 59 59 58 58 58 59 60 60 61 62 62 62 60 59 59 60 60 59 59 58 59 58 58 60 60 60 59 59 59 60 61 60 59 59 58 56 58 60 60 59 59 58 58 59 59 60 60 61 59 58 59 59 59 57 55 54 55 56 57 57 58 59 59 59 59 60 60 60 60 59 58 58 56 57 58 59 59 58 57 56 57 59 58 58 57 57 58 59 60 61 62 62 61 60 62 62 60 59 59 60 61 61 60 59 58 57 57 57 57 58 59 61 61 61 62 62 61 61 60 58 59 60 61 60 58 57 57 58 58 58 59 59 59 59 60 60 59 58 58 58 59 60 59 59 58 57 57 57 57 56 56 55 55 56 57 58 58 57 57 56 57 58 60 60 58 57 60 62 60 59 58 58 58 58 59 59 60 60 59 58 58 57 55 55 56 58 60 59 57 54 54 54 57 59 59 59 59 60 61 61 61 58 55 54 55 56 57 57 57 58 59 60 59 57 58 58 58 58 58 57 55 56 59 62 63 61 59 58 58 58 57 57 - 63 63 62 60 61 62 64 63 60 57 57 59 62 63 62 61 59 60 61 62 61 60 60 61 62 59 56 57 60 63 64 65 63 57 57 60 62 62 63 63 64 65 65 64 63 62 61 60 59 58 59 62 64 64 62 60 58 58 59 60 61 61 61 59 60 60 62 61 62 62 62 62 61 62 63 63 63 63 62 63 63 60 59 59 60 61 62 62 62 61 60 60 60 60 60 60 62 63 63 61 61 61 62 61 61 62 62 62 62 62 62 60 59 58 58 58 57 56 56 58 60 60 60 60 59 59 59 59 59 60 60 59 59 59 60 61 62 63 62 61 61 61 61 58 56 59 60 61 64 65 64 61 59 59 60 60 60 62 62 61 61 60 60 59 59 59 59 60 59 58 58 60 62 61 59 57 58 60 62 60 61 64 63 60 59 60 61 61 60 59 59 59 59 58 59 61 63 62 61 61 60 61 62 62 63 64 63 62 61 61 61 63 64 63 61 59 58 57 58 58 59 59 59 59 59 59 59 60 60 60 58 57 57 57 58 57 56 56 57 57 59 61 62 62 61 59 59 59 59 59 58 59 59 57 58 59 59 58 58 58 60 61 61 61 60 59 58 58 59 59 59 57 54 53 54 55 56 57 58 60 61 61 61 61 60 59 59 59 58 57 57 58 59 60 59 58 57 56 57 58 59 59 58 58 57 58 59 61 61 61 60 60 62 62 58 57 57 60 62 63 60 58 58 58 57 57 57 59 60 60 60 60 60 60 60 60 60 61 61 62 63 61 58 56 57 58 59 59 60 60 59 59 59 59 59 58 57 57 57 58 60 60 58 56 55 56 58 58 57 56 56 56 57 58 59 59 59 58 58 58 59 60 60 59 61 62 60 59 58 59 59 58 59 59 60 60 60 59 60 58 57 57 57 58 60 59 57 54 55 56 58 59 58 58 58 59 60 61 61 59 58 57 56 56 55 56 57 58 59 59 57 55 59 60 59 58 57 56 55 56 59 62 62 61 59 58 58 58 58 58 - 62 61 60 60 60 62 64 64 61 57 56 58 62 63 62 61 60 61 61 62 61 61 61 62 63 60 58 58 61 64 64 66 64 57 57 60 61 62 62 62 63 64 64 63 62 62 61 60 59 59 61 61 61 61 60 59 60 60 61 61 60 62 62 61 61 62 62 61 62 62 63 63 63 64 63 64 63 62 63 63 63 60 59 60 61 60 61 62 62 61 60 60 60 59 59 61 64 63 62 61 61 62 61 61 60 61 61 60 60 61 61 59 58 59 59 58 57 56 57 58 60 60 59 58 58 59 59 58 59 60 60 59 59 59 59 60 61 62 61 60 59 60 59 56 54 56 58 59 62 63 62 59 58 59 61 62 62 62 62 60 60 61 62 62 60 59 58 60 60 59 59 60 60 59 57 57 59 62 62 59 58 60 59 58 58 60 61 62 61 60 59 58 58 59 59 59 60 61 63 63 63 62 62 62 63 64 63 62 61 61 62 63 64 63 61 58 57 57 57 58 59 60 60 59 59 58 58 58 58 58 57 56 56 57 56 55 56 57 58 59 60 62 62 62 61 60 59 59 59 58 58 59 60 60 60 59 57 56 57 60 62 63 62 61 59 58 58 58 59 60 59 57 56 55 56 58 58 57 59 61 62 62 61 60 60 59 58 58 58 58 58 59 60 60 59 58 57 58 59 60 61 61 61 59 57 57 59 60 60 59 59 60 61 61 58 56 56 61 63 63 61 59 59 59 58 58 59 60 61 61 59 58 59 59 59 60 60 60 60 62 62 61 58 57 58 60 62 61 60 59 59 58 59 59 58 57 57 57 58 58 61 62 59 56 56 57 59 60 59 58 57 56 56 56 60 62 62 61 59 58 58 59 62 62 61 60 60 59 58 59 59 59 58 58 58 59 58 58 59 59 58 58 58 58 59 58 56 55 58 59 59 59 58 56 56 57 59 60 59 60 61 61 59 58 57 57 57 56 57 57 55 54 58 60 59 58 56 54 55 56 58 59 60 59 59 58 59 58 58 58 - 62 61 59 59 60 62 63 63 60 57 57 59 62 62 61 60 60 61 62 62 62 62 63 63 63 61 60 61 62 63 64 65 63 58 59 61 61 61 61 62 62 62 62 62 62 61 62 62 61 62 62 62 61 60 59 60 61 62 62 61 60 61 62 60 60 62 62 62 62 63 64 64 63 63 63 62 61 61 61 62 63 61 60 60 60 60 61 61 61 61 61 61 60 59 58 61 63 62 61 61 62 62 61 60 60 60 60 59 59 61 60 58 58 60 60 59 58 58 59 60 61 60 59 59 58 58 58 58 58 59 59 60 60 59 59 60 61 60 60 58 58 59 58 56 54 55 57 59 61 61 59 58 58 60 62 62 61 62 61 60 60 61 62 62 61 59 58 59 60 61 60 59 58 57 57 58 60 62 61 58 56 57 57 57 57 58 59 60 60 60 59 57 57 60 59 58 58 60 62 63 63 61 60 60 61 63 62 60 60 61 62 63 63 61 60 58 58 58 57 58 61 63 63 61 60 60 59 59 59 58 57 57 58 59 58 57 57 59 60 60 61 62 62 62 62 61 60 61 60 59 59 60 61 62 61 60 58 57 58 61 63 63 62 60 59 58 58 57 58 59 59 58 58 58 59 60 60 59 60 61 61 61 60 59 59 59 59 59 59 59 59 59 59 59 59 58 59 59 60 60 61 62 62 60 58 58 59 60 59 58 58 60 61 61 58 57 58 61 63 63 60 59 60 60 60 61 61 61 61 60 59 59 58 58 59 60 60 58 58 60 60 60 58 58 59 61 63 62 60 58 58 59 58 58 57 57 57 58 58 58 61 62 59 57 57 59 60 60 60 59 58 58 55 55 58 61 63 62 60 58 57 59 62 64 61 59 58 58 58 58 59 59 58 57 57 57 56 56 58 58 59 59 59 58 58 57 56 56 59 60 59 59 58 57 57 57 58 59 59 59 61 62 61 61 61 59 56 54 54 55 55 55 58 60 60 57 55 54 56 57 57 57 57 58 59 58 58 58 59 58 - 62 60 59 60 61 62 61 60 59 58 59 61 63 61 60 61 61 62 62 62 61 62 63 64 63 61 61 63 62 61 63 62 60 59 60 61 60 61 62 61 61 61 61 62 62 62 63 64 64 63 62 62 61 60 60 60 60 61 61 61 61 61 60 58 59 60 62 63 63 63 64 64 63 62 62 61 60 59 60 61 62 61 59 58 58 60 61 60 60 61 62 62 61 58 57 59 62 62 61 62 63 63 62 60 59 59 60 60 60 61 59 57 59 62 63 61 59 59 61 63 62 60 60 60 59 59 59 59 59 58 59 60 61 59 59 59 60 59 59 57 57 58 59 58 56 58 59 60 60 59 58 57 59 62 63 61 60 61 60 59 60 61 62 62 61 59 59 60 61 62 59 57 56 56 57 58 59 61 60 57 55 57 57 57 56 56 56 57 59 60 59 57 57 60 60 59 59 59 60 60 61 61 60 59 60 62 60 59 60 61 62 62 62 61 60 59 60 59 58 58 62 65 65 62 61 62 62 61 60 59 59 60 61 61 60 58 59 60 61 60 60 61 62 62 61 60 61 63 62 61 61 62 62 60 61 61 61 60 60 60 62 63 62 59 58 59 58 57 57 58 58 59 59 60 60 60 60 60 61 61 60 60 60 59 60 60 61 61 60 60 60 60 59 59 58 59 60 61 60 58 58 59 61 61 60 60 61 61 59 57 58 61 62 61 60 59 60 61 62 61 59 59 60 61 61 62 62 62 62 62 61 61 60 59 59 61 60 58 58 58 59 59 58 58 60 62 63 63 60 58 58 59 58 57 57 57 58 59 59 59 60 60 58 57 58 60 61 60 59 58 58 58 56 55 57 59 61 62 61 60 58 59 61 63 61 60 59 59 59 58 58 58 57 57 57 57 56 56 58 59 60 60 59 57 57 56 55 57 59 60 59 58 58 58 59 58 58 58 58 58 60 60 60 60 60 59 57 54 54 56 57 57 57 60 61 58 54 54 57 58 58 55 55 58 60 59 58 58 59 59 - 61 60 61 62 62 61 60 59 59 59 60 62 63 60 58 60 61 62 62 62 62 62 63 63 63 60 60 63 61 60 61 60 58 60 62 61 60 61 63 62 61 60 60 61 62 62 64 66 67 62 61 62 62 61 61 59 59 59 60 61 61 60 58 58 58 59 61 62 62 63 63 63 62 63 63 62 59 58 60 61 61 60 58 57 57 60 61 59 59 60 62 62 61 58 57 58 61 61 62 63 63 63 62 61 60 60 60 61 62 62 60 58 60 64 65 63 61 61 63 64 63 62 61 61 61 61 60 60 59 58 59 60 60 59 59 60 60 59 58 57 58 59 61 60 59 61 62 62 61 59 57 57 60 63 64 61 59 60 60 60 60 61 61 62 61 61 60 60 61 62 59 56 56 56 57 58 59 59 59 58 57 59 59 58 57 56 56 57 58 60 60 58 58 58 59 61 61 60 58 58 59 60 60 60 61 61 59 59 60 62 62 61 61 60 60 60 61 61 58 58 62 66 66 63 62 63 64 63 61 60 60 61 62 62 61 60 59 60 61 60 60 60 61 61 61 61 61 63 64 62 61 63 62 59 61 62 63 62 61 60 61 61 60 59 58 60 59 58 57 57 58 60 60 60 60 60 61 63 62 61 60 60 59 60 60 60 62 62 61 59 59 60 59 59 59 60 61 61 60 57 55 56 59 60 61 61 62 62 60 58 58 61 61 60 61 62 61 61 60 59 57 58 59 60 61 62 62 63 64 64 63 62 62 60 61 62 61 59 59 58 58 58 58 58 59 61 63 62 60 58 59 59 58 58 57 58 58 59 60 61 59 58 57 57 58 59 60 59 58 57 57 57 57 56 57 57 59 61 62 61 60 60 60 60 61 61 59 58 58 59 58 57 58 57 58 58 57 58 60 60 61 61 59 57 56 55 56 57 58 59 59 59 59 60 60 60 60 59 58 58 58 58 56 57 58 59 58 57 57 58 59 58 58 61 62 59 56 55 59 60 58 55 55 57 60 60 58 58 59 60 - 60 61 62 63 62 60 59 60 60 60 60 60 62 60 59 58 60 62 65 65 64 63 62 62 62 60 59 62 62 62 62 60 59 60 61 61 60 60 61 62 62 60 57 57 59 62 64 66 66 63 61 63 63 62 61 61 61 61 61 60 60 59 59 60 60 60 60 61 60 59 59 61 63 64 64 62 61 61 61 61 61 60 59 59 59 61 61 59 59 60 62 63 61 59 59 61 64 64 63 63 62 62 62 61 60 59 60 61 63 63 61 59 59 60 62 62 61 61 62 62 63 63 62 60 60 60 60 59 58 58 58 59 59 56 58 62 62 61 61 62 63 62 60 59 60 62 64 64 63 60 57 56 58 60 61 60 59 60 60 60 60 59 60 61 63 63 62 58 58 61 60 58 57 58 58 59 60 60 59 59 59 60 59 57 57 58 59 60 59 59 59 61 60 57 56 57 59 62 63 61 59 58 59 61 61 61 60 60 61 62 61 59 58 58 59 61 63 62 60 60 62 64 65 64 61 60 61 63 62 60 60 61 61 61 60 60 60 61 61 62 61 60 61 63 64 64 62 61 59 58 60 63 63 63 63 63 63 62 61 60 58 58 59 60 61 60 60 60 61 60 59 58 58 58 60 62 63 63 61 60 59 59 59 60 60 60 60 59 57 57 59 60 59 59 60 61 61 60 59 59 58 57 57 58 60 61 61 61 60 60 60 60 59 59 61 61 59 58 57 57 57 58 58 58 59 60 61 62 63 64 63 61 60 60 61 62 62 61 59 58 58 58 58 58 58 58 59 60 59 58 59 60 60 59 59 58 58 59 60 60 59 58 57 57 57 57 57 58 59 58 58 57 56 56 58 59 60 60 59 59 59 60 61 60 60 59 58 57 57 59 59 59 58 58 59 60 59 61 63 62 59 57 57 56 56 57 58 59 59 59 60 61 61 59 58 58 60 61 61 60 58 57 58 59 61 62 61 58 56 57 59 60 61 61 61 60 60 61 61 59 57 56 56 58 59 58 58 59 60 59 - 59 61 63 62 61 60 60 61 62 62 61 60 61 62 61 59 60 62 65 65 64 63 62 61 61 59 59 61 62 63 62 61 61 61 62 62 61 60 59 61 61 60 57 57 59 60 61 63 63 60 60 62 64 64 62 61 61 61 62 62 61 62 61 62 61 61 61 61 60 58 58 60 63 63 62 62 62 62 62 61 61 60 61 61 61 61 60 59 59 61 63 63 62 60 61 63 65 65 64 63 62 62 62 61 60 60 60 61 62 63 62 59 58 58 59 61 61 61 61 62 62 62 60 59 58 59 59 58 58 58 57 58 58 57 59 62 63 62 61 62 63 61 60 59 59 61 62 62 61 60 58 58 58 59 59 60 60 58 59 61 61 60 60 60 61 62 61 57 57 60 60 58 57 57 58 59 60 60 60 59 59 60 59 58 58 59 61 61 60 59 59 61 61 58 57 57 60 62 63 62 60 59 60 61 61 59 60 62 62 61 59 58 59 61 63 63 63 60 59 59 60 62 62 61 59 58 60 62 63 62 61 61 61 60 60 60 60 61 62 63 61 59 60 62 63 62 61 61 60 60 60 61 62 63 63 63 62 60 59 58 58 59 61 62 62 61 61 61 62 62 61 59 58 58 59 60 61 62 60 58 57 58 59 60 60 60 60 59 58 58 59 59 59 60 61 62 60 58 58 60 59 57 57 58 60 61 60 59 59 60 60 59 58 58 60 60 59 58 58 58 58 58 57 57 60 62 61 60 62 62 62 61 60 60 60 60 61 62 61 60 60 60 60 59 58 58 58 59 59 59 60 61 61 60 59 59 59 60 60 60 60 59 59 57 57 57 57 59 60 60 59 57 57 58 60 60 60 59 58 57 58 59 61 61 59 58 57 57 57 58 59 59 58 58 60 61 59 60 62 60 57 55 55 55 56 56 58 59 60 60 61 61 61 59 58 58 60 62 62 61 59 58 59 60 61 62 61 59 57 58 59 61 60 60 60 61 62 61 60 58 56 57 57 58 57 57 58 59 59 58 - 59 61 62 61 61 60 60 61 63 63 61 60 61 63 64 61 60 61 63 63 63 63 62 61 59 59 60 61 62 62 62 62 62 63 63 63 62 61 60 61 61 60 59 60 60 60 60 61 61 59 58 61 64 64 63 61 60 60 61 63 64 64 64 63 62 61 62 62 61 60 59 59 61 60 60 61 62 61 61 61 61 61 61 62 62 61 60 60 60 62 63 63 62 60 61 62 64 66 65 64 62 63 63 62 61 61 60 61 61 62 62 59 58 58 58 60 60 60 61 62 62 61 60 58 57 58 58 59 59 59 58 58 58 58 60 61 62 61 60 60 60 60 60 59 59 60 59 57 57 59 60 60 59 58 58 61 61 58 59 61 63 62 60 59 59 59 58 57 57 59 59 58 58 57 58 59 60 61 61 59 59 61 60 59 59 60 61 61 60 60 60 61 62 60 59 59 61 61 62 61 61 61 62 61 59 58 60 62 61 59 58 59 61 65 66 65 62 58 58 59 59 60 59 58 57 58 60 61 62 63 61 60 59 59 59 60 60 61 61 61 60 59 59 59 58 58 59 62 63 63 62 59 59 61 62 62 61 59 58 58 59 61 63 62 61 60 60 60 60 61 61 61 59 59 58 58 59 60 59 57 56 57 58 60 60 61 61 61 61 61 60 59 59 60 61 61 59 57 58 60 59 57 57 59 60 60 59 58 58 59 59 59 58 57 59 59 60 60 60 60 59 58 57 57 62 65 62 60 59 60 61 61 61 60 59 58 61 62 61 61 62 62 61 61 60 59 59 60 60 60 61 61 61 61 60 60 61 61 61 61 61 60 60 58 58 58 59 60 60 60 59 58 58 60 61 60 60 58 57 56 57 58 60 60 59 58 58 58 58 59 59 58 57 58 60 61 59 58 59 58 57 56 55 55 56 56 56 57 60 61 60 60 60 58 57 58 60 61 61 60 59 58 58 59 59 59 58 58 58 58 59 60 58 58 60 61 61 60 58 56 55 56 57 57 57 58 59 60 59 57 - 62 61 61 61 60 59 59 61 62 62 60 59 60 64 65 61 60 61 62 63 64 64 63 61 60 60 61 61 62 63 62 63 64 64 64 63 62 62 63 62 62 61 61 62 62 62 60 61 62 60 59 62 63 63 63 61 59 59 60 61 62 64 65 64 62 62 62 63 63 60 59 59 60 59 60 61 62 62 61 60 60 61 62 63 63 63 62 62 62 63 63 63 61 59 60 61 63 65 65 63 62 62 63 63 62 61 61 60 61 62 62 59 58 57 58 58 59 60 60 61 62 62 61 59 58 58 59 60 61 61 61 62 61 59 59 60 61 60 59 58 58 60 61 61 60 60 58 56 56 58 60 61 60 58 58 61 62 59 60 62 63 62 61 60 59 59 59 58 58 59 60 60 60 60 59 60 61 62 62 61 60 61 60 59 59 61 62 62 61 60 60 62 63 62 60 60 60 61 60 60 62 63 63 61 59 58 60 61 61 59 58 59 62 64 65 63 60 57 58 59 59 58 57 57 58 59 60 60 61 63 61 59 58 58 59 60 60 60 60 60 59 59 59 58 56 56 58 61 63 63 61 57 58 61 61 61 61 60 60 60 60 60 60 59 59 60 59 58 59 59 60 61 61 60 59 58 59 59 58 57 56 57 58 60 60 61 61 60 60 61 60 59 60 60 60 59 59 58 58 59 58 57 57 59 60 59 57 57 58 60 60 60 58 56 57 58 59 60 60 60 59 58 57 58 61 63 61 58 57 57 58 59 60 60 59 58 59 60 60 61 61 61 61 61 61 60 61 61 60 60 60 61 60 61 61 61 61 60 61 61 60 60 60 60 59 59 59 60 60 59 59 59 59 60 61 60 60 57 56 56 57 57 58 59 59 58 58 59 60 60 59 58 57 58 59 61 60 59 58 58 58 57 56 56 56 57 57 58 60 60 59 59 59 57 57 58 60 61 61 60 59 58 57 57 57 57 57 57 58 58 59 58 56 57 60 61 61 59 56 55 55 55 57 58 57 59 62 61 59 57 - 64 62 61 61 60 59 58 60 60 60 60 59 60 63 65 61 61 62 64 65 65 64 64 62 60 60 61 61 62 62 62 62 62 63 63 62 61 62 63 63 61 60 60 61 62 62 61 63 65 63 61 63 62 62 61 61 61 61 61 59 58 61 62 62 61 61 61 62 62 60 58 58 59 60 61 63 63 62 61 59 59 60 61 62 62 63 63 64 64 64 64 63 61 60 60 61 62 64 63 61 61 61 62 62 62 61 61 61 62 62 61 59 58 58 58 59 59 60 60 61 62 63 63 61 59 59 59 60 62 63 63 65 64 60 58 59 59 60 59 57 57 59 62 62 61 59 59 58 58 58 59 60 60 61 61 62 62 61 61 61 61 60 60 61 61 62 61 59 58 60 61 61 61 62 62 61 61 61 60 60 61 60 60 59 60 61 62 62 61 61 61 62 63 61 60 58 59 60 60 61 62 62 62 61 59 59 58 59 60 60 61 61 60 60 59 59 57 56 57 59 60 59 58 57 58 59 61 60 61 61 60 58 58 60 61 62 61 60 59 59 58 59 59 59 58 58 59 60 62 62 61 59 60 61 59 58 59 62 63 62 60 58 57 57 58 59 58 58 58 58 59 60 61 61 60 60 60 59 59 58 57 57 58 59 59 58 58 58 59 59 59 60 60 59 58 57 58 60 60 57 57 58 58 59 60 59 57 56 59 61 62 61 58 57 56 57 58 60 61 60 58 57 57 59 60 61 61 59 58 57 56 56 58 59 60 60 58 58 59 61 60 59 58 59 60 60 61 62 60 58 59 60 60 60 60 60 60 61 60 60 59 59 61 62 62 61 59 58 58 58 59 60 59 59 61 61 60 59 57 56 57 57 57 57 59 60 60 61 61 61 60 58 57 58 59 60 60 60 59 59 60 60 58 57 57 58 59 58 60 59 59 59 58 57 57 58 60 61 62 61 58 58 58 57 56 56 56 57 58 58 58 57 55 57 60 61 61 58 56 55 55 56 57 57 57 60 62 61 59 58 - 64 63 62 63 62 60 59 59 59 59 59 60 61 64 64 62 63 64 66 66 65 64 64 63 61 60 60 61 61 61 61 60 60 61 61 61 60 61 63 63 61 59 58 59 60 62 62 64 66 64 62 62 61 61 60 61 62 62 62 60 57 58 59 60 61 61 60 60 60 59 57 58 59 61 62 64 64 62 60 58 58 59 60 61 60 61 62 63 64 64 64 63 62 62 61 61 62 61 60 60 60 61 62 62 62 62 62 63 64 62 60 59 58 58 59 60 60 60 60 60 61 63 63 61 60 60 59 60 61 63 64 65 65 62 59 59 60 60 59 57 57 59 62 62 60 60 60 60 60 59 59 60 61 62 63 63 62 62 61 60 59 58 59 61 62 63 62 60 59 60 60 60 61 62 63 62 61 59 58 59 61 60 60 60 60 61 62 61 60 60 61 62 62 62 59 58 58 60 61 62 62 62 62 61 60 59 58 58 60 61 62 62 59 57 55 55 56 58 59 59 59 59 58 58 58 59 60 61 61 60 59 59 59 61 63 63 62 61 60 59 59 60 60 60 61 61 61 60 61 61 62 62 62 62 58 56 56 60 62 62 59 57 58 60 61 60 60 59 58 59 59 59 60 60 60 60 60 59 58 58 58 58 58 58 57 57 57 57 57 58 59 60 61 58 56 56 58 61 61 57 57 58 59 60 61 60 58 57 60 62 63 61 60 58 57 57 58 61 62 61 59 58 58 60 60 60 61 61 60 58 57 57 57 58 60 61 58 58 59 61 60 59 57 58 59 60 60 60 58 56 58 58 59 59 59 60 60 61 61 60 59 59 62 62 63 62 60 58 58 58 60 60 58 58 60 61 61 60 59 58 59 58 58 58 60 62 61 61 61 61 60 59 58 58 59 59 60 59 58 59 60 62 59 56 56 57 58 58 58 58 58 58 58 57 57 58 60 61 61 60 58 57 57 57 56 56 57 58 58 58 57 55 56 58 60 62 61 58 56 56 56 57 58 58 57 59 61 61 59 59 - 63 63 65 65 63 61 60 59 60 59 60 61 63 64 64 64 64 66 66 65 64 63 63 63 62 60 59 60 61 61 61 60 59 59 60 61 61 62 63 64 62 60 58 58 59 62 63 64 64 63 62 62 61 60 61 62 63 63 62 61 59 57 57 60 61 60 60 59 59 57 57 58 60 61 62 63 63 62 59 58 58 58 59 59 58 58 60 61 63 64 63 63 64 64 63 63 62 59 58 58 60 61 63 63 62 63 63 65 65 62 60 59 59 59 61 62 61 59 58 58 60 62 62 61 61 60 60 60 61 61 62 62 63 63 61 61 61 62 60 57 56 58 60 59 58 61 61 60 60 61 61 62 62 63 62 62 62 62 62 60 58 57 58 60 62 62 63 62 61 61 59 58 59 62 64 63 60 58 57 59 61 61 61 61 61 61 61 61 60 59 60 61 62 62 59 57 57 60 62 62 63 62 61 61 60 59 58 59 61 62 62 61 59 57 56 54 56 61 60 59 58 58 59 59 58 57 58 61 62 61 60 60 61 62 63 62 62 61 61 61 61 62 61 61 61 62 62 61 60 60 62 64 64 61 57 55 55 57 59 60 60 60 62 65 63 61 61 61 61 60 60 60 59 59 59 58 58 58 58 57 58 58 59 59 58 58 58 58 58 59 60 60 60 59 57 56 59 62 62 59 58 59 59 61 62 61 59 59 61 63 63 62 61 60 59 58 59 61 62 61 59 58 59 60 60 59 60 60 60 60 59 59 59 59 60 61 58 57 60 61 61 60 59 59 58 58 58 57 56 56 56 57 58 58 59 60 60 61 61 61 61 61 61 61 61 61 61 60 60 60 60 59 58 58 60 61 61 60 60 61 61 60 60 60 62 62 61 61 60 60 60 59 59 58 58 58 58 57 57 59 60 60 58 55 55 56 57 56 57 57 56 57 57 57 57 58 60 61 61 59 58 57 57 57 58 59 59 60 59 59 57 55 58 60 61 61 61 59 58 57 58 58 59 58 57 58 59 59 60 61 - 61 63 65 65 64 62 61 60 60 60 60 61 63 64 65 64 64 65 64 62 61 61 62 62 61 59 59 61 62 62 62 61 60 60 61 62 63 63 63 65 65 62 59 59 60 62 62 62 61 61 62 63 63 63 62 62 62 62 62 61 60 58 58 60 61 61 60 59 59 57 57 58 60 60 61 62 62 61 59 58 58 59 59 59 58 59 60 61 62 63 63 63 63 64 63 63 62 59 57 58 60 61 62 62 63 63 63 65 66 63 60 60 61 62 63 63 61 58 58 57 58 60 61 62 62 62 61 61 61 61 61 59 59 61 61 61 62 61 60 59 58 58 60 59 58 62 61 58 59 61 63 64 63 61 60 61 62 62 61 60 59 59 59 59 59 60 61 63 63 62 59 58 59 62 64 64 62 59 59 60 62 61 61 61 61 61 60 60 59 59 59 59 60 61 59 57 58 61 63 62 61 60 60 60 59 58 60 62 62 61 60 60 60 61 60 58 59 64 62 58 58 58 59 58 56 56 58 61 62 61 61 61 61 60 60 60 59 60 61 61 61 62 60 58 58 61 62 63 61 60 61 64 63 59 58 57 57 57 58 60 61 62 64 65 62 59 60 61 61 61 61 60 60 59 58 58 57 58 57 58 58 59 60 60 60 60 60 60 61 61 60 59 60 60 59 58 58 60 61 62 61 60 60 61 62 61 60 60 61 63 62 61 61 62 60 58 59 60 61 60 59 58 58 60 58 57 57 58 58 58 59 60 61 61 61 59 57 56 58 60 61 60 60 60 59 58 57 56 56 56 57 58 58 58 59 60 60 61 61 61 61 61 60 58 58 59 61 62 61 60 59 57 57 58 60 60 60 59 59 60 62 61 61 61 62 61 61 60 59 60 60 59 59 59 59 58 58 57 58 59 60 59 57 56 55 56 57 57 55 54 54 54 55 56 57 58 60 60 59 58 57 58 58 59 60 60 60 60 59 58 56 56 59 60 60 60 60 59 58 58 58 58 59 58 57 57 57 57 60 62 - 61 62 64 64 63 61 61 61 61 60 60 60 61 63 63 63 63 63 63 61 59 59 60 61 60 59 60 62 63 63 63 62 62 61 62 63 64 62 61 64 64 62 60 59 60 60 60 59 58 60 62 64 64 64 62 61 60 60 60 61 61 60 59 61 61 61 60 60 60 58 58 58 59 59 60 61 61 61 60 60 59 60 60 60 60 61 62 62 62 62 62 62 62 63 62 61 60 58 57 57 59 61 61 62 62 62 62 64 65 62 61 61 62 63 64 63 61 58 58 58 58 60 61 62 63 63 62 62 62 62 61 58 58 60 61 60 60 60 61 61 60 59 60 60 60 62 61 58 59 61 64 65 63 61 60 60 61 61 60 61 61 61 60 59 59 60 61 63 64 63 61 60 59 61 63 64 63 62 61 62 62 61 61 61 61 61 60 59 59 59 58 58 59 61 59 57 58 61 62 61 60 59 58 59 58 58 60 62 62 60 59 60 62 64 64 61 61 65 62 58 57 58 59 59 57 56 57 60 62 62 62 62 60 59 58 58 59 60 60 61 60 60 58 56 56 59 62 62 61 60 60 62 60 57 59 60 60 59 59 60 61 62 62 61 58 58 59 61 62 62 61 61 60 60 59 59 58 57 58 58 59 60 61 61 61 61 62 62 62 62 60 60 60 61 61 60 59 58 60 63 62 60 60 60 61 61 60 59 61 62 62 60 60 61 59 58 58 59 60 60 59 57 58 59 57 55 55 56 56 57 58 60 61 61 60 58 55 54 56 58 60 61 61 61 60 59 58 57 57 58 58 59 59 59 59 59 60 60 61 60 61 60 59 57 57 58 59 61 61 60 58 56 57 58 58 59 58 57 58 59 61 61 61 61 60 60 60 59 59 59 59 59 59 60 59 59 58 58 60 60 60 59 58 57 57 57 58 59 56 53 53 53 55 57 58 59 59 59 57 56 58 58 59 59 60 60 60 59 58 57 56 56 58 58 58 59 59 59 59 59 59 59 59 59 57 56 56 57 59 61 - 63 63 63 63 62 60 60 61 61 61 60 59 60 60 61 61 62 63 63 61 60 60 61 61 60 59 61 62 63 64 64 63 62 61 61 63 63 60 58 61 61 61 60 60 60 60 59 58 58 60 62 63 64 64 61 59 58 58 60 61 62 61 61 62 61 60 59 60 61 60 59 59 59 58 58 59 60 61 62 62 61 61 61 60 60 64 65 64 61 60 60 61 62 63 62 60 58 59 58 58 59 60 60 61 61 61 61 62 63 62 61 61 62 63 63 63 61 58 59 59 59 60 61 61 62 62 62 62 62 62 61 58 58 60 61 61 59 59 60 62 62 61 59 59 60 62 61 60 59 60 62 62 62 62 61 61 60 59 60 61 62 62 61 60 60 60 61 63 64 62 62 61 60 60 61 62 63 63 63 62 61 60 60 60 60 60 59 59 59 60 59 59 59 60 59 59 60 61 61 60 59 58 59 58 59 59 59 60 60 59 60 61 62 63 64 61 61 62 60 57 56 57 59 60 59 57 57 59 61 63 63 62 61 58 57 58 59 61 61 59 59 59 57 56 57 59 60 61 61 60 60 61 59 57 58 60 60 60 60 61 60 59 59 58 57 58 59 61 61 61 61 60 60 61 61 60 59 58 58 59 60 61 62 61 61 61 61 62 62 62 61 61 60 60 60 60 58 57 59 62 62 61 59 59 60 61 60 59 60 61 61 59 59 59 58 58 59 59 60 60 59 58 58 59 56 55 56 57 58 58 58 58 59 59 59 58 55 54 55 57 59 60 61 61 60 59 59 59 59 59 60 60 60 60 59 58 59 60 60 60 59 58 58 58 58 58 58 58 59 59 58 57 56 56 57 57 57 57 58 59 60 61 61 60 60 60 61 61 60 59 58 58 59 60 60 60 59 59 61 59 58 58 58 59 59 59 59 60 57 55 54 55 56 58 59 59 59 59 57 57 59 60 60 61 62 62 60 58 57 57 59 59 58 57 57 58 59 60 61 61 60 60 60 60 57 56 56 58 60 61 - 65 63 62 62 60 59 60 62 62 62 60 59 58 58 59 59 61 63 63 63 62 62 63 62 61 60 60 61 63 64 64 63 62 61 60 61 62 60 58 60 61 62 62 63 62 61 59 60 61 60 60 61 62 62 60 58 57 58 60 62 63 62 62 62 60 58 58 61 63 62 61 60 59 57 56 57 59 61 63 63 61 60 60 60 61 64 66 63 60 59 58 60 62 64 63 61 58 60 60 58 58 59 60 60 61 61 60 60 61 61 61 61 62 63 63 62 60 59 59 59 59 60 60 60 60 60 60 60 62 62 61 59 59 61 62 62 60 59 60 62 63 61 58 58 59 61 62 61 61 59 57 58 61 64 64 62 60 59 59 60 61 62 62 62 61 60 61 63 63 61 61 61 60 58 58 59 61 63 63 60 58 58 58 58 58 58 58 59 61 62 61 61 60 59 60 61 62 62 61 60 59 59 59 59 59 60 59 58 57 59 61 63 61 60 60 59 59 59 57 55 55 58 60 61 60 59 57 58 60 64 64 63 61 59 58 59 60 62 60 58 58 59 58 59 59 60 61 62 62 61 61 60 60 58 58 58 58 59 59 60 58 57 57 58 59 59 60 61 61 60 59 59 59 60 60 59 58 58 58 59 60 60 60 59 59 58 59 59 60 62 63 62 60 58 58 59 58 57 58 60 62 61 59 58 59 60 60 59 59 60 60 60 58 57 57 58 59 60 61 61 61 60 59 59 58 59 61 62 62 61 58 56 56 56 57 57 57 57 56 57 58 59 60 60 60 59 59 59 60 60 61 60 60 60 59 58 58 59 60 60 57 56 58 60 61 60 57 56 57 58 60 60 57 55 56 57 57 57 58 59 61 60 60 59 61 62 62 63 62 60 59 58 59 60 61 61 59 59 61 58 56 55 56 59 59 59 59 60 59 59 57 57 58 60 59 60 60 60 58 57 60 62 61 61 62 63 60 58 56 57 60 61 58 57 58 58 60 62 62 61 61 60 61 61 59 57 58 60 62 61 - 64 62 60 60 60 61 62 62 62 61 60 60 60 60 59 58 59 61 63 64 63 61 61 61 61 61 60 61 61 60 59 60 62 63 63 62 60 60 61 63 62 61 61 62 62 62 61 61 62 59 57 59 60 58 56 56 58 61 64 63 62 63 63 60 59 58 59 61 62 62 61 61 60 59 60 62 63 63 61 60 60 61 61 63 66 62 60 60 60 60 61 61 61 61 60 59 58 62 62 59 59 58 57 59 59 57 58 58 58 59 62 64 65 64 62 61 61 62 62 61 59 56 57 59 59 59 60 59 60 62 60 59 59 59 61 62 62 62 62 61 61 60 59 60 60 61 61 62 61 60 58 57 58 61 63 62 62 62 60 59 60 61 62 63 62 61 61 62 62 59 59 59 59 58 59 59 61 62 62 59 58 58 57 56 56 56 57 60 61 61 62 63 63 61 62 63 63 63 61 59 58 57 58 59 60 61 60 59 59 59 60 61 60 60 60 60 59 58 57 56 57 60 62 62 60 58 57 58 60 62 61 61 62 60 58 58 61 61 60 59 58 58 58 58 58 59 60 60 60 60 60 57 57 58 59 60 61 61 59 56 55 55 57 58 59 60 59 59 59 58 58 57 57 57 58 59 59 59 60 60 60 60 60 59 58 59 60 60 61 62 62 61 59 57 57 58 58 58 58 59 59 58 58 59 59 58 58 58 60 61 62 62 60 59 59 60 60 60 60 60 59 59 60 60 59 59 62 63 61 60 58 57 57 57 57 55 56 57 59 58 59 59 61 62 60 59 58 58 58 58 57 59 59 58 58 60 62 62 62 62 61 61 60 60 60 59 59 58 58 59 61 62 59 58 58 58 57 56 56 57 58 59 59 59 58 59 61 62 61 61 60 59 59 58 60 61 60 59 59 60 58 55 58 59 60 60 61 60 61 60 57 56 57 59 60 60 60 60 59 60 62 62 60 58 57 58 59 58 56 56 58 59 56 56 57 58 59 60 59 58 58 58 60 60 58 58 59 60 59 58 - 62 61 60 60 60 62 62 62 62 62 61 61 62 62 61 59 58 60 62 64 63 61 59 60 61 61 60 61 61 60 59 60 62 64 64 62 59 60 62 64 62 61 60 61 63 63 61 61 62 61 59 59 58 57 56 57 59 62 63 63 61 63 63 60 59 59 60 62 62 63 62 61 61 60 62 64 64 62 60 59 59 60 61 65 67 62 59 60 61 62 63 62 61 59 58 59 61 61 61 59 59 57 56 58 59 58 58 58 57 58 61 64 66 64 61 61 63 64 64 62 59 56 57 60 60 60 60 59 60 61 60 59 60 59 61 63 63 63 62 60 60 60 60 61 61 61 61 62 62 61 59 57 58 60 63 63 63 63 61 59 59 59 61 62 62 61 60 60 61 59 58 58 58 59 60 61 61 62 62 60 59 58 58 57 56 56 58 61 62 62 61 63 65 63 63 63 63 62 62 60 59 59 59 60 60 60 60 59 60 59 59 59 59 60 61 61 60 59 58 58 59 62 63 63 60 59 59 60 61 61 59 59 61 60 59 59 61 61 60 58 59 60 59 58 57 60 61 60 59 60 61 57 56 59 59 61 62 61 58 55 55 56 58 58 59 60 59 58 59 59 58 58 57 57 58 60 60 60 61 61 60 61 61 60 60 60 61 62 61 61 60 59 58 58 58 59 59 59 59 60 58 57 59 60 60 57 56 57 59 61 62 62 62 61 61 61 61 60 60 59 59 59 60 61 59 58 60 61 60 59 58 58 58 58 58 56 57 59 60 60 60 60 61 62 60 58 57 57 57 57 57 58 58 58 58 60 63 64 63 62 62 61 60 59 59 59 59 60 60 60 60 60 59 58 60 60 58 57 56 55 56 56 57 58 58 59 60 59 59 60 60 60 59 58 58 60 60 59 59 61 59 57 59 59 59 60 60 59 60 58 56 55 56 57 59 59 58 58 59 60 62 61 58 55 54 56 59 60 58 57 58 58 57 56 57 57 58 58 57 57 56 57 58 59 58 58 59 59 59 57 - 61 60 60 60 60 61 61 61 61 61 62 62 61 62 62 60 59 59 61 62 62 61 60 60 62 61 61 61 62 63 63 63 62 62 61 59 58 59 61 62 61 60 59 61 63 63 62 62 62 64 64 60 57 58 60 61 61 60 60 61 62 62 62 61 59 59 60 62 63 63 63 62 61 61 61 63 63 61 59 58 58 58 60 63 64 63 62 60 60 61 61 61 61 61 60 61 63 60 59 60 58 58 59 59 60 61 60 59 58 58 60 63 64 63 61 61 62 64 64 62 60 59 59 61 62 61 59 59 60 60 61 61 61 60 61 63 62 62 61 61 60 61 61 60 61 62 63 62 62 61 59 59 60 62 64 64 63 63 61 59 58 58 59 60 61 60 60 59 59 58 59 58 58 59 60 60 61 61 61 61 60 59 59 59 59 58 59 61 62 62 61 62 64 63 63 62 61 61 62 63 62 62 62 61 60 59 59 60 60 59 59 58 58 59 59 60 59 58 58 59 61 63 64 63 61 60 59 62 62 61 59 58 59 60 60 62 63 63 61 59 60 63 62 59 59 61 61 60 59 60 61 59 59 61 60 60 60 60 58 57 57 59 60 60 60 61 60 59 60 60 61 61 60 60 60 60 61 62 61 60 59 60 61 62 62 62 62 61 60 59 60 59 59 59 60 61 61 61 61 61 60 60 60 61 60 58 57 57 58 59 61 61 61 60 60 60 60 61 60 60 60 59 60 61 58 56 57 57 59 60 60 59 58 58 58 59 60 62 62 61 60 60 60 60 59 57 56 56 57 59 59 59 59 59 58 59 62 62 63 63 60 58 58 59 58 59 60 60 59 59 58 57 55 56 60 61 61 58 56 55 54 55 56 58 61 61 60 58 57 58 60 60 59 58 58 58 58 59 60 60 59 59 58 58 58 58 58 57 57 57 56 55 56 58 59 59 58 58 58 58 59 59 57 55 55 56 59 60 60 59 59 60 59 58 58 58 57 57 57 58 58 58 57 58 58 59 59 59 59 58 - 61 60 59 60 61 61 60 60 61 61 62 62 61 63 63 61 59 59 60 61 61 61 60 61 63 64 63 62 62 62 62 62 61 59 59 59 60 61 61 62 60 59 59 60 62 63 62 62 63 65 64 60 59 59 62 63 62 60 59 60 63 62 61 61 60 60 61 61 62 63 63 62 61 61 63 64 63 61 59 58 57 58 58 60 61 62 61 60 59 59 60 60 61 61 61 62 62 60 60 61 59 59 60 59 61 63 62 60 59 57 59 61 62 62 62 61 61 63 64 63 62 61 61 61 63 61 59 60 60 59 62 63 62 60 60 61 61 60 60 60 61 61 61 61 61 62 62 62 62 62 62 62 63 64 64 62 61 62 62 60 58 58 59 60 61 61 61 59 59 59 58 58 58 59 60 60 60 60 61 61 61 61 62 62 61 60 60 61 61 60 59 60 62 63 62 61 60 61 62 63 63 62 61 60 60 60 60 61 61 61 60 58 58 58 58 58 58 58 58 59 61 63 64 63 61 60 60 62 62 60 57 57 59 59 60 61 63 62 61 60 61 64 62 60 59 60 61 59 57 58 60 59 59 61 60 59 60 60 60 59 60 62 62 61 60 60 60 59 60 61 62 62 62 61 60 60 60 61 60 59 59 59 61 62 62 62 62 61 59 59 59 60 59 60 61 62 61 61 61 61 61 61 61 62 61 59 58 58 58 59 61 61 60 60 60 60 60 60 60 60 60 60 60 60 59 58 56 57 58 60 61 60 58 57 58 59 60 61 60 60 60 60 59 59 58 59 59 58 59 60 59 60 61 59 57 59 62 62 62 64 60 58 58 58 59 59 60 61 59 58 57 55 55 57 60 61 60 57 55 55 56 58 60 60 63 63 61 59 58 59 61 61 59 57 58 59 58 59 60 60 60 61 58 58 58 57 56 57 57 57 57 57 58 59 59 60 59 58 58 58 58 58 59 58 57 57 58 60 60 59 59 60 60 60 59 58 57 57 57 58 59 58 57 57 59 59 59 59 59 58 - 62 61 60 61 62 62 61 60 60 61 62 63 62 63 63 61 59 59 60 61 61 61 60 61 63 63 63 61 61 61 61 60 59 58 58 60 62 63 62 62 60 59 59 60 61 62 61 61 62 62 62 62 62 62 61 60 59 59 60 62 65 63 62 62 62 61 60 61 61 62 62 61 60 61 63 63 62 60 58 57 57 57 57 58 60 60 60 59 58 58 59 60 60 60 61 62 62 60 61 62 60 60 60 59 60 63 62 60 59 58 58 59 60 60 60 60 60 62 63 63 62 62 62 62 62 60 58 60 59 58 61 63 62 60 59 60 60 59 59 61 62 63 63 62 61 60 60 61 62 62 63 62 62 63 63 60 59 62 62 61 60 60 60 61 62 62 61 60 58 58 58 58 59 60 62 61 60 59 60 60 61 62 63 62 62 61 60 59 59 58 58 58 60 62 62 61 61 62 62 62 61 61 59 59 59 59 60 61 62 62 61 60 59 58 57 57 57 58 58 58 60 62 63 62 61 60 61 63 63 59 56 57 59 59 59 59 60 60 59 59 61 63 62 60 59 60 59 58 56 57 59 58 58 60 59 59 60 61 61 61 62 62 62 60 60 61 60 59 59 60 61 62 62 61 60 59 59 59 59 59 59 60 61 61 60 60 60 60 60 60 60 60 59 60 60 61 61 61 61 61 60 59 60 61 62 61 60 60 60 60 61 61 60 58 58 58 59 60 60 61 62 61 60 59 60 59 57 57 58 59 60 59 57 57 58 60 59 58 58 58 59 59 58 58 59 61 61 61 59 59 60 61 61 59 58 59 61 61 62 64 61 59 59 59 58 59 59 60 60 58 57 57 57 58 60 59 57 55 54 56 59 61 62 62 61 62 62 60 60 60 61 60 59 58 59 61 58 58 60 60 61 62 59 58 58 57 56 56 57 58 58 58 58 58 58 59 60 59 59 58 58 60 61 61 60 59 58 58 57 57 59 60 61 60 59 58 57 56 57 58 60 59 58 57 60 60 60 59 60 58 - 63 61 61 63 64 63 61 59 59 60 61 62 62 62 62 61 59 58 59 61 61 61 60 60 62 61 60 60 61 61 62 61 60 59 59 61 63 64 63 62 60 59 60 61 62 61 61 60 60 58 58 62 64 63 60 57 57 60 62 65 65 63 63 64 63 62 61 60 61 61 61 61 59 61 62 63 61 60 59 58 58 58 58 59 60 60 59 59 58 58 60 60 61 61 61 62 61 61 61 62 61 60 59 58 59 62 62 61 59 59 59 58 59 59 59 59 60 60 61 61 61 62 62 61 61 60 59 59 59 59 61 62 62 60 59 60 60 60 60 61 63 64 64 63 61 60 59 59 60 60 60 59 60 61 61 60 59 61 62 62 62 62 62 61 62 62 61 59 59 59 59 59 60 62 63 63 61 59 59 60 61 61 62 62 61 60 59 59 58 57 58 59 61 61 62 62 63 63 62 61 60 59 58 59 59 57 58 60 61 62 63 62 61 60 59 58 58 59 58 58 59 61 63 63 61 61 62 64 64 60 57 58 60 60 58 57 58 58 58 59 60 61 62 61 60 60 59 58 57 58 60 57 57 58 57 58 61 62 62 61 61 61 60 59 59 60 60 59 60 60 61 61 61 61 59 59 58 59 60 60 61 62 61 60 60 59 59 60 60 61 61 60 59 59 59 59 60 60 60 60 59 57 59 60 61 61 62 62 61 60 60 60 59 58 56 56 58 59 60 62 63 62 60 58 59 59 58 57 57 58 59 59 58 58 60 61 59 57 56 58 59 60 58 58 59 62 63 62 59 58 59 60 60 59 58 60 62 61 61 62 60 59 59 58 58 58 58 59 60 60 60 60 59 58 59 58 56 54 55 57 61 62 61 59 58 59 61 62 61 60 60 60 60 59 61 62 58 57 59 61 62 62 60 59 58 57 56 57 57 58 58 58 58 57 57 58 59 60 59 59 58 59 62 62 62 60 58 56 55 56 58 61 60 60 59 58 57 56 57 58 59 60 59 58 60 60 59 59 59 58 - 62 60 61 64 65 64 61 59 58 58 59 61 61 62 62 61 59 58 59 61 61 61 59 59 60 58 58 60 62 64 64 63 62 61 61 62 62 64 64 62 61 60 60 61 61 61 60 60 60 57 57 62 64 63 59 56 56 60 63 65 65 63 63 64 63 62 61 60 61 62 62 61 60 61 62 63 62 61 60 60 60 60 60 61 61 61 60 59 59 59 60 60 61 61 62 62 62 62 61 62 62 60 56 58 59 61 62 62 60 60 60 59 59 59 60 60 59 59 60 59 59 60 61 60 60 60 60 59 59 60 60 62 63 62 61 61 61 60 61 61 63 64 64 63 61 60 59 59 59 58 57 56 56 58 59 60 60 60 62 63 63 62 61 60 59 59 60 59 59 60 59 60 61 63 65 65 63 61 60 60 60 60 60 60 60 59 60 59 59 59 60 63 64 62 62 63 63 63 62 62 60 59 58 59 59 56 56 57 60 61 62 63 62 62 62 62 61 61 59 58 59 61 62 63 62 61 62 64 64 62 59 59 61 60 58 57 58 59 58 58 59 60 62 62 61 61 60 59 60 61 62 59 57 58 57 58 61 62 62 60 59 58 59 58 59 61 60 60 60 60 60 60 60 61 60 60 60 60 61 62 63 63 62 61 61 60 60 61 60 60 60 61 60 60 59 59 59 60 59 59 58 57 57 59 60 60 61 61 61 60 59 59 59 59 57 56 57 59 61 63 64 62 60 58 57 57 57 57 57 57 58 60 61 61 61 62 60 59 57 58 60 61 59 57 58 61 62 60 58 57 58 59 59 59 59 61 62 61 59 59 58 58 58 59 58 58 57 58 60 61 62 63 59 58 60 59 57 56 57 59 61 61 58 55 54 56 60 61 60 60 59 60 60 60 61 61 58 57 59 62 62 61 61 60 58 58 58 58 56 56 58 58 57 56 56 57 59 59 59 58 57 58 60 61 60 60 59 57 55 55 58 61 59 59 60 59 59 58 58 58 59 59 59 58 59 59 58 59 59 58 - 60 60 61 64 65 64 61 59 57 57 58 60 61 63 64 62 60 60 61 62 63 61 60 59 59 58 59 61 62 63 63 62 62 62 63 62 62 63 63 60 60 61 62 62 62 61 61 61 60 59 60 62 62 61 58 57 58 60 62 63 62 61 60 61 61 60 60 60 61 62 63 62 62 62 63 64 63 61 60 60 61 61 61 61 62 62 61 60 59 59 60 59 60 62 62 63 63 62 60 61 62 60 57 59 60 60 63 63 62 62 62 62 61 61 61 60 60 61 61 60 59 59 60 60 58 60 62 59 60 61 61 63 64 63 62 62 62 61 61 61 62 62 62 60 58 57 57 57 59 60 59 57 56 57 58 59 59 61 62 63 62 61 60 58 57 57 58 59 59 58 58 59 61 62 63 64 63 61 60 60 60 59 60 60 59 59 60 60 59 60 61 64 65 62 62 62 61 61 61 61 61 60 59 59 58 57 56 57 59 60 60 61 62 62 63 63 63 63 61 59 58 60 61 62 61 60 61 63 64 63 60 59 60 59 58 59 61 61 59 57 57 58 61 62 61 61 60 60 61 63 63 60 58 59 58 59 61 62 61 59 58 58 59 60 61 60 61 61 61 60 61 61 61 61 61 61 62 63 63 62 62 63 63 63 63 62 61 60 59 59 60 61 61 60 59 59 60 60 59 58 58 59 58 58 59 60 60 61 61 60 60 60 61 61 59 58 58 60 61 63 63 62 60 58 56 56 58 58 58 58 59 61 63 63 62 60 59 59 58 59 60 61 60 58 58 60 60 58 57 56 57 58 59 58 59 61 63 61 58 57 57 58 59 59 59 58 57 57 58 58 59 59 57 58 60 60 59 58 58 59 60 60 58 56 54 55 58 58 57 58 60 62 63 61 59 58 58 58 59 62 63 61 63 62 59 60 60 59 55 55 57 58 58 58 57 58 59 59 58 57 59 60 59 58 59 60 61 59 57 56 57 59 58 59 60 60 61 61 59 58 58 59 60 60 59 58 57 57 58 58 - 59 60 61 63 63 63 61 59 57 57 58 59 61 64 65 63 62 61 62 63 64 62 61 60 59 60 61 62 62 61 60 59 60 61 63 62 62 63 62 59 59 61 63 63 62 62 62 62 61 61 62 61 61 60 59 59 60 60 61 62 61 60 59 58 58 59 59 60 61 63 63 63 63 62 61 63 63 61 60 60 60 60 60 61 63 62 61 61 60 60 59 59 59 61 62 63 63 61 60 61 62 61 58 60 61 61 63 63 63 63 63 63 63 63 62 62 62 62 62 62 61 60 60 59 57 60 62 61 61 61 61 63 64 62 62 62 62 61 60 60 61 61 60 58 56 55 55 58 61 63 62 60 58 57 58 58 59 62 63 62 61 60 59 58 57 56 58 59 59 58 58 59 60 61 62 62 62 61 61 60 61 62 62 62 60 59 59 59 59 59 61 63 64 63 62 61 60 60 60 61 61 61 59 59 58 59 58 58 59 59 59 60 61 61 62 62 63 63 61 59 59 60 61 61 60 59 60 61 63 63 60 59 59 59 58 60 63 63 60 57 56 57 59 60 59 60 60 59 60 62 63 61 60 60 59 59 60 61 60 59 59 59 61 63 62 60 60 61 61 60 60 61 61 61 62 62 63 64 62 61 61 61 63 63 64 63 61 59 59 60 61 61 61 61 60 60 60 60 59 58 59 60 59 59 59 59 60 60 60 60 61 62 62 63 61 60 59 60 61 62 62 61 60 58 58 58 59 60 59 58 59 61 63 63 60 57 58 60 59 59 59 60 60 60 59 59 59 58 57 57 57 58 58 57 59 61 62 60 57 56 58 60 60 60 59 57 56 56 56 56 56 55 56 59 61 61 60 58 58 58 59 60 61 60 57 56 57 56 56 58 61 63 64 61 59 57 60 60 60 62 63 62 63 62 59 60 61 61 57 56 57 59 59 59 59 60 60 59 57 57 62 62 60 58 58 60 61 61 59 57 57 58 59 59 60 61 63 63 61 58 58 58 60 61 59 57 57 58 58 59 - 60 60 62 61 61 61 61 59 59 59 59 60 61 64 66 64 62 62 62 63 64 64 63 62 61 62 63 63 62 60 58 57 59 60 62 62 61 62 61 58 59 62 65 64 63 63 63 63 62 62 63 62 61 60 60 60 60 62 61 60 59 59 58 56 57 58 61 62 63 64 64 64 64 61 61 63 62 60 58 58 58 58 59 61 62 61 60 60 61 60 60 60 60 61 61 61 61 60 61 62 62 61 61 61 61 62 62 62 62 62 63 64 64 64 62 62 63 64 64 64 63 62 60 58 58 60 62 62 61 60 60 62 63 61 60 62 62 61 61 61 61 61 60 59 57 55 56 60 63 65 65 62 60 59 60 60 60 63 63 61 59 59 60 60 59 59 59 60 60 59 59 60 60 59 59 60 60 61 62 61 62 64 65 64 62 60 60 60 59 58 59 61 62 61 61 60 60 59 60 60 60 59 58 58 59 59 60 60 60 60 60 60 60 61 62 61 62 62 60 59 60 60 61 61 60 59 60 61 62 61 60 60 61 59 58 59 63 63 60 57 57 59 59 58 57 59 60 59 58 59 61 61 61 61 59 58 58 60 60 61 61 62 63 64 62 60 60 60 60 60 60 61 62 63 63 62 62 62 61 60 60 60 61 63 63 62 60 59 59 61 61 62 61 60 59 58 59 60 60 60 61 62 61 61 61 61 61 60 59 60 62 63 63 63 62 61 60 60 60 60 60 60 60 60 60 61 61 60 59 58 59 61 63 63 60 57 59 61 61 60 59 59 60 61 60 58 57 57 59 58 58 58 58 57 58 60 62 60 57 56 59 61 61 59 58 56 56 56 57 57 56 55 57 59 60 61 60 59 58 58 59 60 63 64 60 58 58 57 57 59 62 64 62 60 59 59 61 61 61 61 61 61 61 61 59 59 60 60 59 59 60 60 60 61 61 60 59 58 56 57 61 63 61 60 59 60 61 60 59 58 58 59 59 59 60 62 63 63 61 59 57 58 60 62 60 58 58 58 60 60 - 60 61 62 61 60 60 60 60 60 60 61 61 62 64 65 63 61 61 62 63 63 63 64 63 62 63 64 63 62 60 59 59 60 61 61 60 60 61 60 57 59 62 65 65 64 63 64 64 62 61 61 63 64 62 60 59 60 61 62 61 59 60 58 57 58 60 62 64 66 66 65 64 64 62 62 64 62 60 59 58 57 57 58 60 62 60 60 60 61 62 61 61 61 61 61 60 59 60 61 62 61 62 63 61 60 61 60 60 60 59 60 63 64 63 62 62 62 64 65 65 64 63 60 59 59 60 60 62 61 59 60 62 62 60 60 62 62 62 62 62 62 62 62 62 61 59 60 61 64 65 65 62 60 60 62 63 64 63 61 59 58 59 62 63 63 61 60 60 60 60 61 61 61 59 58 58 59 61 62 62 64 65 66 65 62 61 61 61 60 59 59 61 61 60 60 61 62 61 60 59 58 57 58 59 59 57 58 59 60 61 61 61 61 62 62 62 62 61 60 59 60 62 62 61 60 60 61 62 62 59 59 62 64 62 60 59 61 62 61 58 59 62 60 57 56 59 60 59 57 57 60 61 62 61 58 56 57 58 61 63 63 63 63 62 62 61 61 60 60 59 60 62 64 64 64 62 60 60 60 60 60 61 62 62 61 61 61 61 62 62 63 62 60 58 56 56 58 60 60 60 60 61 61 62 63 63 62 60 59 59 62 64 64 63 62 61 60 60 58 57 58 59 60 61 61 61 60 58 57 57 58 61 64 65 63 60 60 62 63 62 61 60 61 61 60 58 56 57 59 59 58 59 59 57 58 60 62 60 57 57 60 61 60 58 56 55 55 56 59 60 59 58 58 60 60 61 61 60 59 59 59 60 60 61 61 60 58 58 59 61 63 62 59 58 59 61 62 62 61 58 59 61 58 58 59 57 57 59 62 62 61 61 61 61 60 59 58 57 56 56 58 60 62 61 60 60 60 60 58 58 59 60 59 58 58 59 62 63 61 59 56 57 60 62 61 59 58 59 60 61 - 60 62 63 62 61 61 61 61 61 61 61 62 62 63 63 63 61 60 59 60 61 63 63 63 62 62 62 60 59 59 61 60 61 61 61 60 59 59 59 59 61 62 63 63 63 63 65 65 64 61 59 61 62 63 63 61 60 61 62 62 62 61 60 59 60 61 62 63 64 63 63 62 62 61 61 62 61 59 57 57 58 60 60 60 60 59 59 61 61 60 61 62 62 61 60 60 61 61 61 61 60 61 62 61 60 59 58 57 57 58 59 61 62 62 62 61 61 62 62 63 63 62 59 57 58 58 60 61 61 59 60 60 59 60 61 61 62 62 63 62 62 62 62 62 62 63 63 63 65 66 65 63 61 60 61 63 65 63 62 61 58 58 61 65 65 64 61 58 58 60 61 61 61 60 59 59 60 62 63 63 63 64 64 64 64 63 62 61 60 60 60 60 60 61 60 59 59 59 59 59 59 60 61 63 61 57 57 59 60 62 62 61 60 61 63 64 63 62 60 60 61 62 63 62 60 59 60 61 60 58 59 62 64 64 62 59 59 60 59 59 60 61 60 58 58 59 60 60 60 60 61 61 60 59 57 57 58 58 60 61 62 62 61 60 61 61 60 59 59 60 61 63 63 63 61 59 59 60 61 61 60 60 60 60 59 59 60 61 62 61 61 61 59 58 57 57 59 61 61 60 61 62 61 61 61 61 61 60 58 58 59 60 62 63 60 59 60 60 59 58 58 60 60 61 63 63 60 57 56 56 59 63 65 65 63 61 61 63 63 62 61 61 61 61 59 57 57 58 60 60 59 59 60 59 59 60 61 61 59 59 59 59 58 57 55 55 57 59 61 60 59 57 58 59 60 61 62 61 60 59 58 58 58 58 60 61 59 58 59 60 60 59 58 58 59 61 61 60 59 58 59 61 59 58 57 57 57 58 61 61 61 60 60 60 60 58 57 57 56 56 58 61 62 62 60 59 58 58 58 58 58 59 58 57 56 57 60 62 61 59 57 57 58 59 59 58 58 59 60 61 - 60 62 62 62 62 62 62 61 61 61 61 61 61 61 61 62 62 60 58 58 61 63 63 63 61 61 59 56 56 59 62 61 60 60 61 61 60 59 59 62 62 62 61 61 62 63 65 66 66 62 59 59 61 63 65 63 62 62 62 63 63 62 61 61 61 62 63 61 60 60 60 61 62 61 60 60 60 58 57 57 59 62 62 61 59 58 58 60 60 60 61 62 62 60 59 61 64 62 61 60 59 59 60 60 60 58 58 58 57 59 60 60 60 61 61 61 60 59 59 61 61 60 58 56 56 58 60 60 61 61 60 58 58 61 61 60 61 62 62 62 61 61 61 61 62 64 64 63 64 64 65 64 62 60 60 62 63 63 64 63 61 58 59 63 65 65 61 58 57 59 59 59 60 61 61 61 61 61 62 62 61 61 62 63 64 63 62 60 60 61 61 59 60 63 61 57 56 56 58 61 62 63 64 64 62 58 57 58 60 61 61 59 58 59 62 63 63 62 61 61 61 62 62 61 60 59 58 59 60 59 59 61 63 65 64 61 59 58 59 60 59 59 59 60 60 60 60 61 62 63 63 61 59 58 59 60 60 60 59 59 59 60 60 60 61 62 60 58 58 59 61 62 61 61 59 58 59 61 62 61 61 60 59 58 57 58 59 61 61 60 60 60 59 58 58 59 60 61 61 60 61 62 60 59 59 59 60 59 59 58 58 57 60 62 59 58 59 60 60 61 61 62 62 61 64 65 60 57 57 58 60 63 64 63 62 61 61 62 62 61 61 61 61 60 57 57 58 60 62 61 60 60 61 62 60 60 60 62 62 61 59 58 57 56 56 57 60 62 62 60 58 57 57 57 59 60 61 61 60 58 57 56 56 55 59 61 60 58 58 58 58 58 59 59 60 60 60 58 57 59 60 62 61 58 57 57 58 58 59 59 59 59 60 61 60 59 58 57 56 57 61 63 62 62 61 59 58 58 59 59 58 57 57 56 56 57 59 61 61 60 58 57 55 55 56 57 58 59 59 60 - 61 62 61 61 60 61 61 60 60 61 60 61 61 60 60 61 61 60 60 60 61 62 61 61 62 62 60 58 58 60 62 62 61 61 62 62 61 61 60 61 61 61 61 60 62 62 63 64 64 63 61 60 61 63 64 63 62 62 62 62 62 60 60 60 62 63 63 62 61 59 60 62 63 61 59 60 60 59 58 59 60 62 62 61 59 59 59 60 60 61 61 62 62 61 60 61 63 63 62 60 59 58 59 59 59 59 60 60 61 61 60 61 61 61 61 61 60 59 60 61 61 59 57 56 57 58 60 60 61 62 61 61 60 61 61 61 61 62 63 62 62 62 62 61 60 60 60 60 61 61 62 63 62 61 60 60 61 61 62 63 62 60 60 61 62 62 61 61 61 60 59 59 60 61 61 60 59 59 60 59 60 60 61 62 62 61 60 60 60 61 61 60 61 65 62 58 56 55 57 61 63 63 62 60 59 57 58 60 60 60 59 56 56 58 60 59 60 62 61 60 60 61 62 62 60 59 59 61 62 61 61 62 64 65 64 61 60 59 59 60 60 60 59 59 60 60 60 60 60 61 62 60 59 60 61 62 61 61 60 59 59 60 61 61 62 63 61 58 57 57 59 61 62 62 61 60 60 60 61 63 63 62 60 57 56 57 59 61 61 58 59 59 58 58 58 59 59 60 61 61 60 58 58 58 59 60 61 60 60 60 60 60 61 61 59 58 59 60 61 62 62 63 64 63 63 61 60 59 58 59 61 62 63 63 62 62 60 60 62 63 63 62 61 60 58 57 58 60 62 61 61 62 63 62 59 60 60 62 62 61 59 59 58 57 57 59 62 64 63 61 60 60 57 56 58 59 60 60 59 58 56 56 55 55 58 59 59 59 58 58 59 59 59 60 61 61 59 58 58 59 60 62 61 60 58 58 59 58 58 58 60 61 62 62 62 60 58 56 54 55 60 62 60 60 59 59 58 58 58 59 58 57 57 58 58 59 60 61 61 60 58 57 55 55 58 60 60 59 58 57 - 62 62 61 60 60 60 60 61 61 60 60 61 61 60 59 60 61 61 63 63 62 59 58 59 63 62 59 58 59 60 63 63 62 62 63 63 63 61 60 60 59 58 59 60 61 62 62 62 62 62 62 61 61 62 62 62 63 63 63 63 61 59 59 60 62 64 63 62 61 60 60 63 64 61 60 61 60 60 60 60 60 61 61 61 60 60 59 59 60 61 63 63 62 61 61 61 61 62 61 60 59 58 58 58 59 60 61 63 63 60 59 59 59 59 59 60 60 60 61 62 62 59 57 57 58 59 60 60 61 62 62 62 61 60 60 60 61 61 62 63 64 64 62 60 59 58 58 59 59 60 61 61 62 62 62 60 59 59 60 61 61 60 59 60 61 61 61 63 63 61 59 60 62 62 61 60 58 58 59 58 59 60 60 59 59 59 60 60 61 60 60 60 62 67 64 59 57 56 58 61 63 63 61 59 58 59 60 61 61 59 56 54 54 56 58 57 59 62 62 60 61 62 62 62 60 59 60 62 62 62 61 61 62 63 63 61 60 60 60 60 59 60 58 57 59 60 60 59 59 59 60 59 59 59 61 62 62 62 61 59 59 59 60 61 61 61 59 57 56 57 59 62 63 63 62 61 59 58 60 62 63 62 61 59 58 59 61 63 61 57 58 58 58 59 59 58 59 59 59 60 59 57 58 59 60 61 61 60 60 60 60 61 62 62 59 59 60 61 61 61 62 63 64 64 61 60 61 61 61 62 62 61 61 61 61 61 60 59 62 64 64 62 60 60 58 58 59 61 61 60 61 63 63 61 59 58 60 62 62 60 60 60 60 59 59 61 63 63 62 60 61 61 57 56 57 59 61 61 60 58 56 56 56 57 57 57 57 58 59 60 60 61 61 60 61 61 59 57 57 58 59 61 61 60 59 59 59 58 58 58 60 61 62 61 60 58 57 56 55 56 59 60 58 58 58 58 58 59 59 58 58 58 58 59 60 60 60 60 60 59 58 57 56 56 59 61 61 60 57 55 - 63 62 61 61 61 61 61 62 62 61 61 62 62 61 59 59 60 62 64 64 63 59 58 60 64 63 60 60 60 61 63 63 62 61 62 63 62 61 60 59 58 57 58 59 60 61 62 61 61 62 62 61 61 61 61 61 62 64 64 63 61 59 59 61 63 64 64 62 61 59 60 63 64 62 61 61 60 60 60 60 60 60 60 61 62 60 59 58 60 62 64 63 62 62 61 61 60 60 60 59 59 59 58 59 59 59 60 63 63 59 57 57 57 57 58 59 60 60 61 62 62 60 58 58 59 60 61 61 61 62 62 62 61 60 59 60 60 61 61 63 64 64 62 59 58 58 59 59 60 60 61 62 62 63 62 60 58 59 60 60 60 58 58 59 61 62 63 64 64 61 60 61 63 63 62 60 58 57 58 59 59 59 58 58 58 59 60 61 61 60 61 61 63 65 63 61 59 58 59 61 63 63 62 60 60 60 61 62 61 59 56 54 55 57 59 58 59 62 62 61 62 63 62 61 60 60 61 62 62 61 60 60 61 62 61 60 59 60 61 60 59 59 57 56 58 60 60 60 59 58 59 59 58 58 60 62 63 62 61 59 58 58 59 59 59 59 57 56 56 58 61 63 64 63 61 59 58 57 58 59 60 61 61 61 61 62 63 64 62 59 59 59 59 60 60 59 58 58 58 59 59 58 59 60 61 61 61 60 59 59 59 60 62 62 60 59 60 61 60 60 61 62 63 62 60 60 62 63 64 64 63 61 60 59 59 59 59 60 62 62 62 60 60 59 59 59 60 61 59 58 59 60 61 60 58 57 58 60 60 59 59 60 61 61 61 61 62 62 61 60 59 60 58 57 58 60 61 61 60 59 57 57 58 60 57 56 58 59 60 61 62 62 62 61 61 61 60 58 58 58 59 60 60 60 59 59 59 58 59 60 60 61 60 59 58 56 56 57 57 59 59 58 57 57 57 58 58 58 58 57 57 57 59 60 60 60 59 59 58 58 58 58 57 58 60 60 59 58 57 56 - 63 62 61 62 63 63 63 63 63 63 63 63 63 61 59 60 60 61 63 64 63 60 59 61 64 63 61 61 60 61 62 63 62 62 61 61 60 60 60 60 59 57 56 57 59 61 62 62 61 61 62 62 60 60 60 60 61 63 65 64 62 59 59 61 63 64 63 62 61 60 61 62 63 62 61 60 60 59 59 59 59 59 60 62 64 61 59 59 61 62 63 63 62 62 62 62 60 59 59 61 60 61 61 60 59 59 60 61 61 58 56 57 57 58 59 59 59 60 61 62 62 61 60 58 59 60 62 62 62 61 61 62 61 60 60 61 61 60 61 62 63 62 61 58 57 60 61 60 60 61 62 62 63 62 61 60 60 61 60 59 58 57 58 60 62 64 64 63 63 62 61 61 62 63 63 60 58 58 58 59 60 60 59 58 58 60 61 62 61 60 60 62 62 62 62 61 61 60 61 61 62 63 63 63 63 63 62 62 61 60 58 57 58 60 62 61 61 61 61 62 62 62 62 62 61 61 62 63 63 59 58 59 59 60 60 58 59 60 60 61 60 58 57 57 58 60 61 60 59 58 59 60 59 58 60 62 62 62 61 59 59 59 60 59 59 58 57 57 58 60 62 64 64 62 60 59 58 58 57 58 59 60 61 63 64 64 63 62 61 61 61 60 61 60 60 59 58 57 57 58 59 59 59 60 60 60 60 60 60 59 60 60 61 61 60 59 60 60 60 61 61 62 61 60 59 60 61 63 63 63 63 62 60 58 57 56 58 60 61 60 59 57 58 59 59 60 60 59 58 56 56 57 59 60 57 56 57 59 59 59 58 59 61 61 60 59 60 61 61 60 59 58 58 59 59 60 61 61 60 59 57 58 60 61 59 57 59 60 61 62 63 62 61 61 60 60 60 59 58 58 59 59 59 59 60 60 58 58 60 61 60 60 59 58 57 56 57 57 58 60 60 59 57 56 57 59 59 58 57 57 57 58 59 60 59 58 57 57 57 58 57 57 58 59 59 58 56 56 58 59 - 63 63 62 63 64 63 63 63 62 63 62 62 61 61 61 61 61 61 62 63 64 63 62 62 65 64 62 61 61 61 62 62 62 62 61 60 60 60 61 62 61 59 57 57 59 62 64 64 61 61 62 62 61 59 59 58 59 62 64 63 62 60 61 62 64 63 63 62 61 60 60 61 62 61 60 60 59 59 60 60 59 59 59 61 63 62 60 60 62 63 64 63 62 63 64 63 60 58 59 61 62 63 62 62 61 60 60 60 60 58 58 59 60 60 60 60 59 59 59 59 60 62 61 58 58 60 63 63 63 61 61 61 61 60 60 61 61 60 61 61 62 62 60 58 57 61 61 60 60 61 62 63 61 60 60 60 61 62 61 59 58 58 59 61 63 64 63 62 61 61 60 60 60 62 62 60 59 58 59 60 60 60 60 59 59 60 62 62 61 60 60 61 61 60 60 61 61 60 61 61 62 63 63 64 64 63 62 60 60 60 60 59 60 61 63 62 61 59 59 60 61 61 61 62 61 61 62 64 62 58 57 58 59 60 60 58 58 59 60 61 60 58 57 57 59 61 61 61 60 60 60 60 60 59 60 61 61 60 59 59 58 59 59 59 60 62 60 59 59 60 61 62 62 61 61 61 60 59 59 59 59 60 61 63 63 63 62 60 60 61 61 61 62 62 60 59 58 57 57 58 57 57 58 58 58 59 60 61 61 61 61 62 61 59 58 58 59 60 61 61 62 63 62 60 58 58 59 59 60 61 62 63 62 60 58 55 57 60 61 59 58 56 57 58 60 59 59 58 58 56 55 56 58 60 60 59 58 58 59 59 57 57 60 61 58 56 58 60 62 62 60 58 58 59 58 59 60 60 59 58 57 56 58 60 59 59 59 60 61 61 61 60 60 59 60 60 61 59 57 57 58 59 58 59 60 60 59 58 60 60 60 59 59 59 59 59 58 58 58 59 60 59 57 57 58 59 59 59 58 58 58 59 59 58 57 56 56 57 58 57 56 56 56 58 58 57 55 56 58 59 - 64 63 63 63 63 63 63 63 62 61 60 60 59 61 62 62 61 60 60 62 64 64 64 63 64 63 62 62 61 60 61 62 63 63 61 60 60 60 61 63 62 60 57 57 59 62 64 64 61 61 61 61 61 60 58 57 58 60 61 62 61 61 61 62 63 63 63 62 61 61 60 61 61 60 59 59 59 60 61 61 59 58 58 60 61 63 62 62 62 63 63 62 63 64 65 63 60 59 60 62 64 64 63 62 61 61 61 61 60 60 60 61 61 62 61 61 60 59 58 58 59 62 61 58 58 60 63 64 63 61 61 61 61 60 59 60 60 61 61 61 61 61 60 59 59 61 60 59 59 60 62 62 60 58 59 61 63 61 60 59 60 60 61 61 61 62 61 59 59 60 60 59 60 61 61 59 59 60 60 61 61 61 61 60 60 61 62 62 61 60 59 59 59 59 60 60 60 59 60 61 62 63 64 63 63 63 61 59 59 60 61 60 60 61 62 61 60 59 59 60 60 61 61 61 60 60 61 62 61 59 58 58 60 61 60 59 59 59 60 60 59 59 58 59 61 62 62 61 61 61 61 61 61 61 61 60 60 59 58 57 58 59 60 60 62 63 62 60 60 60 60 61 60 61 61 63 61 58 59 60 60 61 61 61 61 60 60 60 60 61 61 60 61 61 61 59 59 58 58 59 59 58 57 57 57 58 59 60 61 61 62 62 61 59 58 58 59 60 60 62 62 62 61 59 58 58 58 57 58 59 61 63 64 62 60 57 56 58 60 60 59 58 58 59 60 59 59 59 60 58 54 55 58 61 63 61 59 58 59 60 57 57 61 60 57 55 56 59 62 62 59 56 59 60 59 59 59 59 58 58 57 57 58 60 59 58 58 59 59 59 60 60 59 60 60 60 60 59 57 57 57 58 57 58 59 59 59 59 60 60 59 58 59 59 59 59 59 59 58 58 59 59 57 57 58 59 60 60 60 60 60 61 60 58 56 55 57 59 60 58 56 54 55 57 57 58 58 59 60 59 - 64 64 63 62 62 62 62 62 61 60 59 58 58 60 62 62 60 59 58 60 63 64 64 63 62 61 62 63 62 60 60 62 64 63 61 60 61 60 61 62 62 61 58 58 60 62 63 62 60 60 61 60 61 61 60 58 57 58 60 60 59 60 60 61 62 62 62 62 61 62 61 61 60 59 59 60 60 61 62 61 60 59 58 59 61 63 63 63 63 63 62 62 63 64 64 62 60 59 61 63 65 65 63 62 61 62 61 62 62 61 61 62 62 63 63 62 61 60 60 60 61 62 61 58 58 60 62 62 62 62 62 62 61 60 59 59 60 61 62 62 61 60 60 61 61 61 59 58 58 60 62 61 60 58 59 62 64 61 59 59 60 61 61 59 59 59 59 58 58 60 60 60 60 61 60 60 60 61 62 61 60 61 61 61 61 61 62 61 61 60 59 58 59 59 60 60 59 59 60 61 63 63 63 62 61 62 61 59 59 60 61 61 60 60 60 59 60 60 61 61 61 60 60 59 58 58 59 59 59 60 59 59 61 62 61 60 60 60 60 59 59 60 59 60 62 63 62 61 60 61 62 61 61 61 61 60 59 58 56 56 57 58 59 60 61 62 60 60 59 59 60 61 60 61 62 62 59 55 57 59 61 61 61 60 60 60 59 60 61 60 60 60 61 60 60 60 60 60 60 61 60 58 57 56 56 57 58 59 60 61 61 62 61 59 59 59 60 61 60 60 61 61 59 57 59 60 59 58 58 58 60 63 64 63 61 58 57 57 60 61 60 60 61 61 60 59 59 61 62 60 55 55 58 62 63 62 60 59 60 59 58 59 61 61 58 55 55 58 61 60 57 54 59 61 60 60 59 58 58 59 59 59 60 61 59 58 57 57 57 58 59 60 60 60 60 60 59 58 56 56 57 57 57 57 59 59 59 58 60 60 58 57 57 57 58 59 59 59 59 59 59 59 58 57 58 59 60 60 61 61 62 62 61 59 57 56 59 61 61 59 56 55 56 57 59 60 61 62 61 59 - 63 62 62 62 62 61 61 61 60 60 59 58 58 59 61 62 60 59 59 60 62 63 62 62 62 61 61 63 63 62 60 62 63 62 60 60 60 61 60 61 61 61 60 60 60 62 62 61 60 61 61 61 61 62 62 61 60 59 60 60 59 59 59 61 61 62 62 61 62 62 63 62 61 60 59 60 61 62 62 61 60 59 60 61 61 62 63 63 63 62 62 63 63 64 62 60 60 59 60 63 65 65 63 62 61 62 61 62 63 62 62 61 61 62 63 63 63 62 62 63 62 61 60 59 59 60 60 60 60 62 63 63 61 62 60 58 59 61 63 63 62 60 60 60 61 61 60 59 59 60 61 61 60 59 60 62 63 60 58 58 59 61 60 58 57 58 59 58 58 60 61 60 61 61 60 60 62 63 63 61 60 61 62 62 62 62 61 62 62 61 60 59 58 59 61 61 61 61 60 60 61 61 62 61 60 60 60 59 60 61 61 61 60 61 60 59 60 63 64 63 61 61 60 59 58 57 57 57 58 60 59 59 60 61 61 60 60 61 61 61 60 59 59 60 63 63 62 60 60 60 61 60 59 60 60 60 59 58 57 56 57 58 60 61 61 59 59 58 59 60 61 61 61 60 61 60 56 53 56 58 60 61 61 60 60 60 60 61 61 61 60 61 61 61 60 60 61 61 61 62 60 58 58 57 57 57 58 59 59 59 60 60 61 60 60 62 62 62 60 58 58 59 59 57 60 62 62 60 59 59 59 60 62 61 60 59 59 60 60 61 61 61 61 61 61 59 59 61 62 60 57 57 59 62 63 62 61 59 59 59 60 61 62 60 59 57 58 59 59 59 56 55 60 62 61 61 60 58 59 60 61 62 62 61 59 57 56 56 57 58 59 60 60 60 61 60 59 57 56 56 57 56 56 57 59 60 59 58 60 60 58 58 57 57 59 59 59 59 60 59 59 59 58 58 57 58 58 59 60 60 60 61 61 61 59 59 60 62 61 59 57 57 58 60 63 63 63 62 61 59 - 60 60 62 62 61 60 60 59 60 61 60 60 60 60 62 62 61 61 61 62 63 62 61 61 62 61 61 64 64 63 61 61 61 60 58 58 60 61 60 59 59 60 62 63 63 63 62 61 61 62 62 60 60 62 64 64 62 61 61 60 59 57 57 59 60 61 61 62 62 63 64 64 63 61 61 62 62 62 61 60 60 60 61 62 62 63 63 64 62 60 60 62 63 63 60 58 58 56 58 62 64 65 64 61 60 60 61 60 61 64 64 62 61 62 62 63 63 63 63 63 62 60 60 61 61 60 58 57 59 62 64 63 61 62 61 58 58 61 63 63 61 59 59 59 60 63 62 61 61 61 60 61 60 60 60 61 61 61 59 56 57 59 60 58 58 60 61 60 59 60 60 60 60 60 60 60 61 63 62 59 58 62 63 63 63 62 61 60 61 61 61 60 59 59 62 64 65 64 62 60 60 60 61 62 61 58 59 61 63 63 62 61 61 62 62 59 60 65 65 64 62 61 60 59 59 59 59 59 59 58 57 56 57 58 59 60 61 62 62 61 61 60 61 62 63 63 62 61 61 61 61 60 58 57 59 60 61 61 59 58 58 59 60 61 60 58 58 58 58 59 61 62 62 61 60 61 57 54 55 56 57 59 60 61 61 61 60 59 60 62 62 62 62 61 61 61 63 62 61 61 59 58 57 57 57 58 58 58 57 58 59 61 60 60 61 63 64 63 60 58 59 60 60 60 60 60 61 61 60 58 57 58 59 60 60 59 61 61 60 58 57 58 60 62 61 59 58 60 61 60 57 57 59 61 61 61 61 60 60 59 60 61 61 60 59 59 61 62 60 59 59 59 60 60 61 61 60 59 59 61 63 63 62 61 60 58 57 56 57 57 59 59 59 60 59 59 59 58 57 58 59 58 57 57 59 60 60 58 59 59 59 59 60 62 63 63 61 60 59 58 57 57 58 58 57 55 56 57 58 60 60 60 60 61 60 59 59 59 58 57 57 59 60 63 67 64 60 58 58 59 - 60 60 61 61 61 61 60 60 60 60 61 61 61 61 61 62 62 62 62 63 63 62 61 61 63 62 61 63 64 63 62 62 62 60 59 59 61 61 60 59 59 60 62 64 65 64 62 62 62 62 62 62 62 63 64 64 63 63 62 61 60 59 58 59 61 62 61 61 61 62 63 64 64 62 61 62 63 63 61 60 59 59 61 63 64 62 62 63 61 61 60 61 61 61 59 59 58 57 59 61 63 64 63 60 60 61 61 60 60 63 64 62 61 61 62 63 64 63 62 61 60 59 60 61 61 59 57 57 59 62 64 63 61 63 61 58 58 59 62 62 61 60 59 59 60 63 63 62 61 60 60 59 60 60 60 60 61 61 59 57 58 59 59 59 60 62 64 62 60 59 59 60 60 60 60 60 61 62 61 58 57 60 62 62 62 62 61 61 61 61 59 58 58 58 60 62 64 64 63 60 59 59 59 63 62 58 59 61 63 63 64 62 62 62 62 60 60 62 62 63 62 61 60 60 61 61 61 61 60 58 57 56 56 58 60 60 62 62 63 62 61 61 61 62 63 63 63 62 62 61 60 60 58 57 59 61 61 61 61 60 60 60 59 61 60 58 56 56 58 60 61 61 61 61 62 62 60 57 56 56 57 59 60 60 60 60 60 59 61 63 63 62 62 62 61 61 61 61 61 61 59 57 56 56 57 57 57 57 57 58 60 61 60 60 62 63 63 63 60 58 59 62 63 63 60 58 59 60 60 58 57 57 58 59 59 59 62 63 60 56 55 55 57 60 60 60 60 60 61 60 59 59 60 62 62 61 61 61 60 59 59 60 60 60 60 60 62 62 60 60 60 60 59 60 62 62 60 58 58 61 64 65 63 60 58 58 57 57 58 59 59 59 58 59 59 59 61 60 59 58 58 58 57 58 59 60 59 58 57 57 58 59 61 63 64 64 62 60 58 57 56 57 58 57 57 57 56 56 57 58 59 60 60 61 61 62 60 59 57 56 57 59 62 66 70 66 60 58 58 59 - 61 61 61 60 61 62 63 62 62 61 61 62 62 60 60 61 62 61 61 62 62 63 62 62 63 63 62 61 62 63 63 63 62 61 60 61 61 60 60 61 59 59 60 64 66 66 64 62 63 62 62 63 64 63 61 61 62 62 63 63 62 62 62 64 64 63 61 60 60 60 62 63 63 62 61 62 64 65 65 62 59 58 60 63 64 60 58 60 62 63 62 62 61 60 60 61 61 61 61 61 61 61 60 59 61 63 63 62 60 61 61 60 60 61 63 63 63 62 61 60 58 58 59 60 60 59 58 58 59 61 61 61 61 63 62 58 56 57 59 61 62 62 62 61 62 62 62 61 61 61 61 60 59 60 60 61 61 60 59 60 61 60 59 58 60 63 64 64 62 58 58 60 62 61 61 62 61 60 59 59 58 57 59 60 61 61 62 63 62 61 58 57 56 57 56 57 59 62 63 62 59 57 59 63 64 62 60 60 61 63 64 63 62 61 60 61 60 59 60 61 61 60 60 61 62 63 61 60 59 60 59 58 59 60 61 63 63 62 62 62 61 59 60 62 64 64 64 63 61 60 59 60 59 59 60 60 58 58 60 62 61 59 59 60 60 57 54 54 58 62 62 59 59 61 64 64 63 62 59 58 59 60 60 59 59 59 60 60 61 61 61 61 60 61 61 60 58 60 62 62 60 57 58 58 57 56 56 57 58 60 60 59 59 61 62 61 60 61 59 58 59 63 66 63 60 58 57 58 60 60 58 58 58 59 59 58 61 63 61 57 56 56 57 58 60 61 63 62 61 60 60 62 63 63 62 61 62 62 61 58 59 61 61 62 61 60 60 60 60 61 60 58 59 61 63 62 60 57 56 60 66 68 65 60 56 56 58 59 60 62 61 60 59 59 60 62 62 61 58 56 55 57 57 58 59 59 58 58 56 56 56 58 59 61 62 62 61 60 58 57 57 58 58 57 58 61 58 57 56 55 57 60 61 62 62 63 62 60 57 57 58 59 62 67 71 66 61 61 60 59 - 63 63 62 60 60 61 63 65 65 65 64 62 59 59 59 60 60 59 59 59 60 61 61 61 62 62 62 61 61 62 62 61 61 61 60 60 60 61 62 61 60 59 60 63 65 64 63 62 63 61 61 63 63 62 61 59 60 61 61 61 60 61 63 64 63 62 60 59 59 60 61 61 61 63 63 63 65 66 65 62 59 58 60 61 62 59 58 59 61 61 61 61 61 61 62 62 62 61 61 60 60 61 60 60 61 63 63 61 59 59 60 59 60 60 61 61 61 60 60 60 60 60 60 61 60 59 58 59 60 60 61 60 59 59 59 57 56 57 58 59 60 61 61 61 62 61 61 62 62 62 62 62 61 60 61 60 59 60 61 61 61 61 60 59 60 62 63 62 60 59 59 61 62 63 63 62 62 60 59 59 59 57 58 59 60 61 63 63 62 61 59 58 58 58 57 57 59 62 63 61 58 57 59 63 65 64 62 61 61 62 62 62 62 61 61 63 62 61 61 60 60 60 60 61 62 62 61 58 58 60 59 59 59 60 61 62 61 61 62 63 61 59 60 61 63 64 64 63 61 60 60 60 60 59 59 58 57 57 59 61 61 59 59 61 60 56 55 56 60 62 61 60 60 62 64 65 64 62 61 61 61 60 59 60 61 62 62 60 58 59 60 59 59 60 61 61 60 61 62 62 61 61 60 59 58 57 56 57 58 59 59 58 58 60 62 61 60 60 59 58 58 62 64 61 60 60 58 59 60 60 58 57 58 60 60 59 59 60 59 58 58 59 60 60 60 59 59 59 59 60 60 61 62 62 61 61 62 62 60 58 60 61 61 60 59 58 58 59 59 59 58 58 60 61 62 62 61 59 58 61 64 65 63 59 58 59 58 58 59 61 61 60 60 61 62 62 61 60 58 57 56 57 57 58 58 59 60 60 57 57 57 57 59 59 60 59 59 58 57 56 56 56 56 57 58 59 59 57 55 55 56 58 62 62 61 61 60 58 57 57 58 58 59 63 66 63 59 59 59 58 - 63 62 60 59 60 61 63 64 64 64 63 60 58 58 60 62 61 60 58 58 59 60 61 61 61 61 61 62 62 61 61 61 60 61 61 60 60 62 62 60 59 59 61 63 64 63 62 63 63 61 60 62 63 62 61 60 60 60 60 59 58 62 64 64 63 62 60 59 59 59 60 60 60 62 63 63 64 64 64 61 59 59 60 61 61 60 59 60 60 60 60 61 61 62 62 62 62 62 62 61 61 61 60 60 61 63 63 61 59 60 60 60 60 60 60 59 59 59 59 61 61 61 61 62 61 60 59 60 61 61 61 60 58 58 58 58 58 58 58 59 59 60 60 61 61 59 60 61 61 61 61 61 61 61 61 60 59 60 60 60 61 61 60 59 60 61 62 61 60 61 61 61 62 64 64 63 61 59 59 60 60 59 58 59 60 62 63 62 61 61 61 60 60 60 59 59 60 62 62 61 58 57 59 62 64 64 62 60 60 60 60 61 61 61 62 63 63 62 61 60 59 59 60 62 62 62 60 58 58 60 60 60 60 60 61 60 60 60 62 63 62 59 60 61 61 62 62 61 61 61 61 61 61 60 58 57 58 58 59 60 60 60 60 61 59 55 56 58 60 62 61 60 60 61 63 65 63 59 60 61 60 58 58 59 61 62 61 56 57 59 60 59 59 60 62 62 61 62 62 61 63 64 62 60 59 57 57 57 58 59 59 57 57 59 60 61 61 61 60 59 58 61 62 60 60 60 59 58 59 59 58 58 59 60 61 60 59 58 58 58 60 61 61 60 59 58 58 59 59 59 59 60 61 61 60 60 61 61 61 59 60 61 59 57 56 56 57 59 59 59 59 59 60 61 60 60 60 60 59 60 62 62 61 58 59 60 59 59 59 60 60 60 60 61 61 60 60 60 59 59 58 57 57 57 58 58 60 60 60 59 59 59 59 59 59 59 58 58 58 58 56 54 55 57 58 58 60 58 56 56 58 59 60 60 59 60 60 59 59 59 59 58 57 60 63 61 58 58 58 58 - 63 60 58 59 61 64 64 62 60 59 59 59 58 59 62 64 64 61 59 59 60 62 62 62 61 61 62 63 62 61 60 60 61 62 62 61 61 62 62 58 58 59 61 62 62 62 63 62 63 61 60 62 63 62 62 61 61 61 60 59 58 62 64 63 63 62 60 60 60 60 60 60 60 60 61 61 62 62 62 60 60 61 62 62 61 61 61 61 60 59 59 59 60 61 61 60 60 61 62 62 62 62 60 59 60 62 63 62 60 62 62 61 60 60 59 60 60 60 61 61 61 61 61 62 62 61 61 62 62 62 62 60 59 59 59 60 60 60 60 59 59 60 60 61 60 59 58 59 60 59 59 59 59 60 61 61 60 58 58 58 60 61 60 60 60 62 63 61 61 61 61 60 62 64 64 64 61 59 60 61 62 62 60 59 61 62 63 61 60 60 61 61 60 61 60 60 61 62 62 61 58 58 59 62 63 63 61 59 58 59 60 60 61 61 61 62 62 62 61 60 60 60 61 62 61 60 59 59 59 61 62 61 61 61 60 59 59 60 62 63 62 61 60 60 60 61 61 60 60 61 62 62 61 60 58 57 58 58 59 59 60 60 62 61 58 55 57 59 60 61 60 59 59 59 61 64 62 59 58 58 58 58 57 58 59 60 58 55 56 60 61 60 60 61 63 63 62 61 61 60 62 64 62 60 59 58 58 58 59 59 58 56 56 58 59 60 61 62 61 59 59 60 61 59 59 59 57 57 58 60 59 59 60 60 60 59 58 58 57 58 60 61 61 59 57 57 60 62 61 59 58 59 60 60 60 60 61 62 62 61 61 61 58 56 55 57 58 59 60 60 61 61 61 60 58 58 58 59 58 58 59 60 60 59 59 59 60 59 60 60 60 59 59 60 60 60 59 59 60 60 59 57 56 56 56 57 59 60 61 61 61 61 60 60 60 59 58 58 60 60 58 56 56 59 59 59 62 60 57 59 61 61 57 56 57 60 61 61 61 61 60 58 58 60 61 60 59 58 57 57 - 65 62 60 62 65 67 66 62 59 57 59 61 62 62 63 65 65 64 62 62 63 64 64 63 61 61 63 63 63 62 61 61 62 63 63 62 61 62 62 58 57 59 62 62 61 61 62 62 61 60 60 61 61 62 62 61 61 61 61 60 59 60 61 62 62 61 60 60 61 61 61 61 60 59 59 60 61 62 61 61 61 62 63 63 61 62 61 61 60 59 59 58 59 60 59 58 58 60 61 62 62 62 60 59 59 61 63 64 63 63 62 60 59 59 60 62 63 63 63 62 60 60 61 62 61 62 62 62 62 62 62 61 59 60 61 62 62 62 61 61 60 60 60 60 61 60 59 58 57 58 58 59 59 60 60 61 61 58 57 59 60 61 61 61 61 62 63 61 60 61 60 60 61 62 63 62 60 59 60 62 63 64 60 57 59 62 62 60 58 59 61 59 59 61 60 60 61 61 61 60 59 59 60 62 63 63 61 59 58 59 61 61 61 61 60 59 59 61 60 61 61 62 62 61 59 57 58 59 60 61 61 62 61 61 60 60 60 61 62 63 62 60 60 60 60 60 59 60 60 61 62 62 61 60 58 57 58 59 59 59 59 60 61 61 58 55 57 59 59 59 58 58 58 58 59 61 63 62 58 57 59 61 61 61 60 59 58 56 58 61 62 62 61 63 64 63 61 60 60 60 60 61 60 59 59 60 60 59 59 59 58 55 55 57 58 59 61 62 60 59 59 60 60 59 57 56 55 55 57 60 61 60 60 61 60 59 58 58 58 59 60 60 59 58 57 59 62 65 61 58 58 58 59 60 60 59 60 62 62 61 62 61 58 57 57 58 60 61 60 61 62 62 61 58 57 56 56 57 56 56 57 59 60 60 58 58 60 60 60 60 60 59 58 59 60 61 60 59 61 61 60 58 57 56 55 57 58 60 60 61 62 61 60 60 59 59 59 59 61 62 61 60 59 60 60 60 61 60 58 60 62 62 57 55 58 62 63 62 61 60 58 57 60 62 61 60 60 59 58 57 - 68 65 64 64 66 67 65 62 60 60 61 63 63 62 63 66 66 64 62 62 63 65 64 62 60 61 63 62 63 62 62 62 63 63 63 62 61 62 62 59 59 61 64 63 62 61 62 61 59 58 58 59 60 60 60 60 60 60 60 60 60 59 59 61 61 61 60 60 61 62 62 61 61 60 60 60 61 62 62 61 61 62 63 63 60 59 58 59 59 59 59 59 59 60 59 59 59 59 60 60 61 60 59 58 58 61 63 65 64 62 60 59 58 58 59 61 64 65 64 63 60 59 60 61 61 62 63 63 63 62 61 60 59 60 61 61 62 62 62 61 62 62 61 61 62 62 61 59 59 60 62 62 62 60 59 59 59 59 59 60 61 62 62 61 61 61 61 60 60 60 60 60 61 61 61 60 60 60 61 62 62 62 57 55 57 60 61 59 58 59 59 58 57 58 58 58 59 58 58 57 58 58 61 63 64 63 61 60 60 61 62 63 63 62 60 59 58 59 59 60 61 62 62 60 57 55 56 58 59 59 60 61 61 61 61 62 62 62 61 61 60 60 61 61 60 60 60 60 60 61 61 60 60 60 58 57 58 60 60 58 58 59 61 61 59 57 59 61 60 59 59 60 59 59 60 61 62 63 59 58 60 63 63 63 60 59 59 59 59 60 62 62 62 63 64 64 61 61 61 60 59 57 57 58 60 61 61 60 60 60 59 57 56 57 58 60 61 62 60 60 60 61 60 59 57 55 54 55 58 60 61 61 60 60 60 58 58 58 60 60 61 59 59 58 59 60 62 63 59 57 57 57 58 59 59 59 60 60 61 61 62 62 60 59 59 60 61 61 60 60 61 61 60 59 57 56 56 55 54 55 57 60 61 61 59 58 59 60 60 60 60 59 60 60 61 62 60 60 60 61 60 59 59 58 58 58 58 59 58 59 59 59 59 58 58 58 57 57 58 60 60 61 60 59 59 60 60 60 59 59 60 61 59 59 60 62 62 61 59 57 57 58 62 65 61 61 61 59 57 57 - 69 66 64 63 63 64 63 62 62 62 63 63 62 62 64 66 66 63 61 61 62 64 63 62 61 62 63 63 62 62 63 64 64 64 63 62 60 61 61 60 61 63 64 64 63 62 62 61 59 58 58 59 59 59 60 59 60 59 60 60 60 59 59 61 61 61 61 61 62 63 62 61 60 60 60 60 62 62 62 62 62 62 63 63 61 57 56 58 60 60 60 60 60 60 61 61 62 61 60 59 58 58 58 58 59 62 65 65 64 60 58 59 60 59 59 60 62 63 63 61 59 58 59 60 61 62 63 63 63 62 61 59 59 61 61 60 61 61 61 62 62 62 61 61 61 63 61 59 60 61 63 65 64 61 59 59 59 59 60 61 62 63 62 61 60 60 60 60 59 60 60 61 61 60 60 59 60 61 63 63 62 60 55 53 55 58 60 60 60 61 62 60 58 57 58 58 57 57 57 57 58 59 61 63 63 62 61 61 60 60 61 63 63 62 60 59 58 59 58 58 59 61 61 60 57 56 56 57 58 58 58 59 60 61 62 63 63 63 61 59 59 60 61 61 61 61 61 61 60 60 60 59 59 60 58 58 61 63 61 59 57 58 60 60 60 59 60 61 61 60 60 61 61 61 61 62 62 61 59 59 60 62 62 62 61 60 60 60 59 60 61 62 62 63 64 63 61 61 62 62 59 56 56 58 60 61 61 61 61 60 60 59 58 58 58 60 62 62 60 59 60 61 60 59 58 56 54 55 57 60 60 59 59 59 59 59 59 59 61 62 62 60 59 59 60 60 60 59 58 57 56 57 58 58 58 58 59 59 60 60 61 61 60 60 60 61 61 61 59 59 59 60 60 59 58 58 57 56 55 56 59 61 62 61 61 61 60 59 58 58 59 60 61 62 62 61 59 59 60 60 60 59 60 60 61 60 60 60 58 57 58 58 59 58 58 57 56 56 56 58 58 59 60 58 60 61 60 60 60 58 59 60 61 60 60 62 61 60 58 58 57 58 61 63 59 59 61 59 58 58 - 68 64 62 61 61 61 62 61 62 63 64 63 60 61 64 65 65 63 60 60 61 62 62 62 61 63 65 64 62 63 64 65 65 65 63 61 61 60 59 59 61 62 63 63 64 65 64 63 61 59 59 60 60 60 61 61 61 61 60 61 61 59 60 61 62 61 62 62 62 62 62 61 59 59 59 60 62 63 63 62 62 62 62 63 61 57 56 59 61 62 62 61 61 61 62 63 64 62 60 58 57 57 58 59 61 65 66 66 63 59 59 62 63 62 60 59 58 58 59 59 58 59 60 61 61 62 63 63 62 61 61 60 60 62 62 60 60 60 62 62 62 61 60 59 60 63 61 58 58 60 62 63 63 62 62 62 61 60 59 60 61 62 62 61 60 61 62 61 61 61 61 62 62 60 59 59 60 62 62 62 61 60 57 54 55 58 60 61 62 64 65 63 61 60 59 60 59 58 58 58 58 59 59 60 61 61 61 60 59 59 60 61 62 62 61 59 58 60 58 57 57 59 61 61 59 58 57 57 58 58 58 59 61 61 62 64 65 64 61 59 59 61 61 61 61 61 60 60 60 60 60 60 60 61 60 60 63 64 62 60 59 59 60 61 61 61 60 60 61 61 62 63 62 62 63 63 61 59 58 59 61 61 60 59 60 61 61 60 60 61 62 63 63 63 63 61 60 61 62 63 61 57 58 58 59 60 60 60 60 60 61 61 60 59 59 61 63 62 59 59 60 60 59 59 59 58 56 56 57 58 58 57 57 58 59 59 60 61 62 63 62 60 58 58 59 59 58 56 57 57 55 56 58 59 58 57 57 57 58 58 58 58 58 59 60 60 61 60 60 59 60 61 61 60 60 60 59 59 57 58 61 62 61 60 63 63 59 56 55 55 58 61 63 63 61 59 58 59 59 59 59 59 60 61 63 62 61 60 58 58 59 59 60 60 59 58 56 56 56 56 56 58 59 58 60 62 60 60 61 59 59 61 61 59 58 59 59 60 60 61 60 58 58 59 57 58 59 59 59 60 - 63 62 60 62 63 64 64 63 62 63 64 63 61 61 63 65 64 62 60 60 61 62 62 62 62 64 64 62 62 62 64 65 65 64 62 61 61 58 57 60 61 60 60 62 64 65 65 64 63 61 60 60 61 62 62 62 62 62 61 60 61 60 60 61 62 62 62 62 62 62 62 61 59 58 58 59 61 62 63 62 61 61 61 62 61 59 59 61 62 62 62 61 61 61 61 62 63 62 61 59 58 58 59 61 63 65 66 66 63 61 62 64 65 63 60 57 56 56 58 57 58 61 62 62 62 62 63 62 61 61 61 61 61 64 63 60 59 61 62 63 62 60 58 58 59 61 61 58 58 58 59 61 61 63 64 65 65 60 59 60 61 62 62 61 60 61 62 63 62 61 61 62 62 61 61 61 61 61 61 61 60 60 59 58 58 60 61 62 64 65 65 64 63 61 61 61 61 60 60 59 59 59 59 58 58 60 59 58 58 58 59 60 61 61 61 60 58 59 58 58 58 60 61 61 61 60 58 58 58 58 59 60 61 61 61 63 64 64 62 60 59 60 61 62 61 61 60 60 60 61 60 60 60 61 62 62 63 64 63 62 60 59 59 61 62 61 58 58 60 62 62 62 61 62 62 62 61 60 60 61 62 61 60 59 60 61 62 61 61 63 64 63 62 62 62 61 59 60 62 62 61 59 58 58 58 59 60 61 60 60 61 61 61 60 59 62 63 61 59 59 60 59 59 58 59 59 56 56 57 58 57 56 55 57 59 60 62 63 63 62 61 59 57 57 59 59 58 57 57 56 55 56 58 59 59 58 58 59 59 59 58 57 57 58 59 60 60 60 60 61 61 61 62 62 60 60 61 60 59 59 61 61 60 60 62 62 59 56 55 55 57 60 62 62 61 59 58 59 59 59 59 59 60 61 63 62 61 60 59 59 60 61 62 62 61 60 59 57 57 57 56 57 59 59 60 61 60 61 62 60 61 61 60 57 56 56 58 60 62 63 62 58 57 57 57 58 59 58 58 61 - 61 61 62 63 65 66 65 63 62 63 63 62 60 60 62 63 63 62 60 60 61 61 61 61 62 63 63 60 59 61 64 65 66 64 62 61 61 58 57 61 62 59 57 60 63 65 64 63 62 61 60 60 60 61 62 62 62 62 60 59 59 60 61 62 62 62 61 60 60 61 61 60 59 59 58 59 61 63 64 63 61 60 60 61 61 61 61 63 63 62 61 60 60 60 61 62 62 61 60 60 61 61 61 61 62 63 65 65 64 63 63 64 64 62 59 57 57 58 59 59 60 62 63 63 63 63 62 61 60 60 61 62 63 64 62 59 58 60 62 62 61 58 57 58 59 60 61 61 61 60 59 59 62 64 65 65 64 62 62 62 62 63 62 60 60 60 61 62 61 62 61 61 61 62 63 63 62 61 60 60 60 61 61 61 61 60 60 61 62 62 62 62 62 60 60 61 62 62 61 61 61 60 59 58 58 59 59 59 58 58 59 62 62 63 63 62 60 57 58 59 60 61 61 61 60 60 60 59 59 59 60 60 60 60 60 62 64 64 62 61 59 59 61 62 61 61 60 59 60 61 60 59 60 62 63 62 62 62 63 62 60 58 57 59 62 62 58 57 59 63 62 61 60 61 62 61 61 61 60 60 61 62 61 58 58 58 59 61 62 63 63 61 59 60 60 59 58 59 62 61 61 60 58 57 57 59 60 61 61 61 60 59 60 60 59 62 64 61 59 59 61 59 58 58 59 59 57 58 59 60 59 57 56 57 60 61 61 62 61 61 60 60 59 58 58 58 58 59 58 57 56 57 60 61 62 61 60 60 61 61 59 58 59 60 60 59 59 59 61 61 61 61 63 63 60 59 60 60 59 59 60 60 59 59 59 59 59 58 57 58 58 60 61 61 59 58 59 59 60 60 60 60 60 61 62 62 61 59 58 58 60 61 62 63 63 62 60 59 59 59 58 57 58 59 58 58 60 61 60 61 62 62 63 60 57 57 58 59 61 63 62 59 58 58 59 59 57 56 58 61 - 60 61 63 64 65 65 64 62 61 62 62 60 59 59 61 62 62 62 61 61 61 60 60 61 61 62 62 59 59 60 63 64 65 63 61 60 60 59 59 62 62 59 57 58 61 63 63 62 61 59 59 60 60 61 62 62 62 61 60 59 59 59 60 60 61 61 61 60 60 60 60 60 60 59 59 60 62 64 64 62 60 59 60 61 62 62 62 62 62 62 61 60 60 61 62 62 63 60 59 61 62 63 62 61 60 62 63 65 64 62 62 63 63 61 59 58 59 60 61 61 61 62 62 62 62 62 61 60 60 60 61 63 64 62 60 58 57 59 61 61 60 58 57 58 59 59 61 63 64 63 62 62 62 65 64 63 62 63 63 62 62 63 62 60 59 60 60 61 61 61 61 61 61 62 64 65 63 61 60 59 60 62 62 62 61 60 59 59 60 60 59 60 59 58 58 60 61 61 61 62 62 62 61 60 59 59 59 59 60 60 61 63 63 63 63 63 60 56 57 59 60 61 61 61 60 59 59 61 60 58 60 61 61 61 61 62 64 64 62 61 60 59 61 62 61 61 60 60 60 61 60 60 60 61 62 61 61 61 62 62 60 58 57 59 61 62 59 58 61 63 62 60 58 60 61 60 61 61 59 58 59 62 61 58 56 56 58 61 62 62 61 60 59 60 60 58 58 60 62 62 62 60 57 56 57 59 60 61 61 61 60 59 59 59 58 61 63 61 58 58 60 59 59 59 59 58 58 59 60 61 60 58 57 58 61 62 61 60 60 60 60 61 60 59 59 58 59 59 58 57 56 58 60 62 63 62 62 62 62 63 61 60 61 61 60 60 60 60 60 60 60 60 63 62 59 58 58 59 58 58 58 58 58 58 59 59 60 60 60 59 59 59 60 60 59 59 59 60 60 60 60 59 59 60 61 61 61 60 57 57 58 60 61 62 62 61 60 59 59 59 59 58 57 58 57 57 59 59 58 61 61 61 65 63 60 59 59 59 60 61 61 59 59 60 60 58 57 55 57 59 - 58 60 63 63 64 63 63 62 60 60 59 60 60 61 61 61 60 61 61 61 60 60 60 61 62 63 62 61 61 62 63 63 61 60 59 60 59 61 62 61 60 60 59 59 60 61 63 64 63 59 58 61 64 64 64 62 61 61 60 61 60 58 57 58 59 61 62 61 61 59 60 60 60 60 60 59 62 63 62 61 59 58 61 64 63 64 62 60 59 61 62 62 62 62 63 64 63 61 60 60 61 60 60 59 60 63 63 63 61 59 60 62 62 62 61 60 60 60 61 62 61 60 60 61 61 60 59 58 59 61 61 62 63 61 60 60 60 61 61 61 61 60 60 59 59 60 61 62 63 64 65 66 64 61 61 62 63 63 62 62 62 61 60 59 59 60 60 62 62 61 61 63 62 62 63 64 63 62 61 60 61 62 62 61 60 58 57 58 60 62 61 60 59 60 59 59 60 60 61 61 62 64 64 61 59 59 58 59 60 62 63 63 60 59 59 59 58 57 59 59 59 60 62 63 60 57 56 61 62 58 59 60 61 63 64 63 64 63 63 62 62 62 62 62 61 61 61 61 61 60 61 61 61 61 61 60 61 60 61 62 61 61 60 60 59 59 61 63 64 64 62 59 57 56 58 59 60 59 58 57 59 62 63 62 59 58 60 62 61 59 59 60 61 61 61 60 60 62 63 64 62 60 58 57 57 58 59 60 59 59 60 61 60 58 60 61 61 59 56 55 56 58 61 60 60 59 58 59 60 60 61 60 59 60 62 63 61 59 59 59 59 60 60 60 60 59 58 57 57 58 57 57 58 58 58 61 63 64 64 63 62 61 60 59 60 61 62 61 60 59 59 60 60 60 59 58 57 58 57 58 57 58 57 57 60 62 62 61 59 57 55 56 58 60 61 61 60 59 60 59 58 58 58 57 58 59 60 60 59 59 59 60 60 59 59 60 59 59 58 58 59 59 57 57 58 58 59 58 57 58 58 59 61 62 61 61 60 59 59 59 60 60 61 60 58 56 55 55 56 57 - 58 59 61 63 64 64 63 61 60 61 61 61 61 59 58 60 61 62 62 62 61 60 60 60 61 62 62 61 61 62 63 62 61 60 60 60 59 61 62 61 61 61 60 59 60 62 64 64 62 60 59 62 63 64 63 62 61 60 60 61 61 59 58 58 59 61 63 63 61 60 60 62 62 61 61 61 62 62 60 60 61 63 64 64 62 63 62 60 60 61 63 63 63 63 63 64 64 63 62 61 61 60 60 60 61 63 63 62 60 57 58 60 62 62 62 62 61 61 62 61 61 59 58 60 61 61 61 60 61 61 61 60 60 61 62 61 62 63 63 63 63 62 61 59 59 60 60 62 64 66 66 64 62 59 58 60 62 62 62 61 61 61 61 61 60 60 60 61 61 62 62 62 62 62 62 62 62 62 61 60 61 62 63 62 61 59 59 60 62 63 63 62 61 61 60 58 59 59 59 58 61 63 65 63 60 57 58 59 62 63 63 61 59 57 58 60 60 60 60 59 58 58 61 64 63 59 58 62 63 61 61 61 62 63 63 63 63 62 61 61 61 63 62 62 61 61 62 62 61 60 60 60 60 61 60 60 60 60 61 61 61 61 60 59 58 58 61 63 64 64 62 60 58 56 56 57 59 60 59 59 61 63 64 63 60 58 58 60 60 60 60 61 62 62 62 60 60 60 62 63 63 61 59 57 57 59 59 59 58 58 59 61 62 63 63 62 61 59 56 55 56 59 61 61 61 61 59 59 60 60 61 60 60 60 62 63 62 61 60 59 59 59 58 58 59 59 60 61 60 59 59 59 58 58 58 59 62 62 62 62 62 60 57 56 58 60 61 60 57 56 57 59 60 60 59 58 57 57 58 58 59 59 59 59 60 61 60 58 57 55 56 57 59 60 60 60 60 60 59 59 58 58 58 58 59 59 59 59 59 59 60 61 61 60 60 60 60 59 58 58 59 59 59 59 60 59 58 56 56 56 59 60 61 60 59 59 59 59 59 60 61 62 61 60 58 56 56 57 57 58 - 59 59 59 62 64 64 62 60 60 61 62 62 61 59 59 62 63 63 62 61 60 60 61 61 61 62 62 61 61 62 62 62 62 62 62 61 59 60 61 62 62 62 60 60 61 63 65 64 61 60 60 61 61 62 62 62 61 61 60 60 61 62 61 59 60 62 63 63 62 60 61 63 64 62 62 62 61 60 61 61 64 68 67 63 60 61 62 61 61 62 63 62 62 62 63 63 63 64 63 62 62 62 61 61 62 63 63 63 61 57 57 60 61 62 62 62 62 62 62 61 60 59 59 60 62 62 62 62 61 61 61 59 59 62 63 62 62 64 65 66 65 63 61 60 60 59 60 61 63 64 64 62 61 59 59 59 60 62 62 60 59 60 61 62 62 61 61 60 60 63 62 61 61 62 61 61 61 61 61 61 61 62 62 62 62 60 60 61 62 63 64 63 62 62 60 58 59 59 58 57 59 62 64 64 61 57 57 59 60 61 61 60 58 58 58 60 61 62 62 60 58 57 60 64 64 62 60 62 64 64 63 62 62 62 62 62 62 61 60 58 60 62 61 60 60 61 61 61 61 60 59 58 58 60 59 59 59 60 61 60 60 59 58 57 57 59 59 60 61 62 62 61 60 58 57 56 58 60 60 60 62 64 64 63 60 58 57 57 58 60 61 62 63 63 62 61 60 60 61 63 64 63 60 58 58 60 60 60 58 58 59 61 64 65 64 62 61 60 58 57 58 59 60 60 60 61 59 59 60 60 61 60 59 59 61 62 61 61 61 60 60 59 58 58 58 59 61 63 62 61 61 60 60 59 58 59 60 60 61 61 61 60 57 55 56 59 60 59 57 55 56 58 60 61 60 58 58 58 58 59 60 60 60 60 59 59 58 57 56 56 58 60 62 61 60 58 60 61 60 59 59 59 59 60 60 60 59 58 58 58 59 59 60 60 60 60 59 58 58 59 58 59 60 61 60 59 56 54 54 57 60 62 60 58 57 56 57 58 60 61 63 62 61 60 58 57 57 58 59 60 - 61 59 58 61 63 63 60 58 59 60 61 61 61 60 61 63 63 62 60 58 58 59 61 62 62 62 62 62 61 62 62 62 62 64 63 62 60 60 61 61 62 62 62 61 62 64 65 63 61 60 60 59 60 61 61 62 61 61 60 61 61 65 65 62 61 62 63 63 62 61 62 63 64 64 63 62 60 60 63 62 64 68 66 63 61 61 62 61 61 62 62 62 62 63 63 63 62 62 62 61 62 61 62 61 62 64 63 64 62 58 57 60 60 61 61 61 62 61 62 61 61 60 61 63 63 63 62 61 60 60 61 60 61 63 63 62 62 64 65 66 65 63 62 61 62 61 60 60 60 60 60 61 62 63 62 60 60 63 62 60 59 60 62 63 63 62 61 59 59 63 62 60 61 62 61 60 60 61 63 61 60 61 61 62 62 60 59 60 61 62 62 61 60 62 60 59 60 59 58 58 59 61 63 64 62 58 57 56 56 57 59 59 60 60 59 59 60 62 63 61 59 58 60 63 64 62 60 61 63 64 63 62 61 61 62 61 61 60 59 58 59 61 60 59 58 60 61 62 62 61 59 58 57 58 58 59 60 60 61 60 60 59 58 58 58 59 57 57 58 60 61 61 61 60 58 58 58 60 59 60 62 62 62 62 60 58 57 57 57 59 60 61 63 63 63 61 61 61 62 63 64 64 62 60 60 61 61 61 60 59 60 62 63 62 61 61 61 62 61 60 60 60 59 57 58 58 57 58 59 60 61 60 60 59 60 61 61 60 60 61 62 62 61 60 60 60 61 62 62 61 60 60 59 58 58 58 58 58 60 60 61 60 58 57 57 60 60 60 59 57 57 57 60 62 61 59 58 59 59 60 59 59 59 59 59 59 60 59 59 59 60 61 62 62 60 59 61 62 60 60 59 60 60 61 60 60 59 57 58 58 57 57 58 58 59 59 58 58 59 60 60 60 61 60 60 58 56 55 55 58 61 62 59 58 57 57 57 58 59 60 61 61 62 61 59 58 57 58 59 61 - 63 60 59 61 62 61 59 57 56 58 60 62 62 62 62 63 63 61 58 57 57 59 61 62 63 62 61 61 62 62 62 62 63 64 65 64 61 61 60 61 61 62 62 62 63 64 64 63 61 60 60 59 60 61 62 62 62 61 60 61 62 65 66 63 62 62 63 62 61 61 62 63 63 65 64 61 60 62 66 65 64 64 62 62 63 63 62 61 61 61 61 60 61 63 64 63 61 62 62 61 61 61 61 62 62 63 64 63 62 60 60 60 60 60 61 60 61 62 62 62 62 62 63 64 64 63 62 60 59 58 60 61 63 64 62 61 61 62 63 65 64 63 62 62 63 61 60 60 59 58 59 61 64 65 64 62 62 63 62 60 59 60 62 63 63 62 61 59 60 64 62 60 61 62 62 60 60 61 63 62 60 61 61 62 62 61 60 60 60 60 59 57 58 62 62 61 61 61 60 60 60 62 63 63 61 59 57 56 55 56 58 60 60 60 59 58 59 61 63 63 62 60 60 62 62 60 59 59 61 63 62 61 61 61 62 62 60 59 59 58 59 60 60 59 58 60 61 62 61 61 60 59 58 58 59 59 60 60 60 60 60 60 59 59 60 60 59 57 57 57 59 61 61 61 60 60 60 59 60 60 61 61 60 61 60 60 59 58 57 57 58 60 62 62 63 63 61 61 62 63 64 64 64 62 61 62 61 61 61 62 62 63 60 58 57 58 59 62 62 61 61 60 59 57 55 54 55 56 58 60 61 61 60 60 61 61 60 60 60 61 63 64 63 63 61 60 60 61 61 60 59 58 58 58 58 58 58 58 59 60 60 60 61 61 60 60 60 61 62 61 58 57 60 62 61 60 59 59 59 60 59 59 58 59 58 59 61 61 61 60 60 60 60 60 59 59 62 63 61 61 60 60 61 61 61 60 58 57 59 58 55 55 55 57 58 58 58 58 59 60 61 61 60 58 57 57 57 57 58 59 61 62 59 59 59 59 59 58 57 57 58 59 61 62 60 58 57 58 58 59 - 61 61 62 62 62 62 60 59 58 58 60 62 64 63 62 63 62 61 59 60 60 60 60 60 60 61 60 61 62 63 62 61 62 64 65 64 62 61 60 59 60 61 63 63 62 62 63 62 61 61 61 60 61 62 64 64 63 61 60 61 62 62 62 62 62 62 61 61 61 63 64 63 62 65 64 59 60 63 67 66 63 60 60 62 64 64 63 62 62 61 60 59 60 63 63 61 59 62 63 62 62 62 62 62 62 63 63 62 61 61 61 61 60 59 60 59 61 62 63 63 63 62 63 64 64 63 62 61 60 60 61 61 62 63 61 60 59 60 62 63 62 61 61 62 63 60 60 61 60 59 59 60 62 65 65 65 64 63 61 59 58 59 61 62 62 62 62 61 61 63 60 59 61 63 62 60 59 61 63 61 59 60 61 62 62 61 61 60 59 59 58 56 57 62 63 62 62 63 63 63 63 63 62 61 60 58 58 57 57 58 60 61 60 59 60 60 60 60 62 63 62 61 60 60 60 59 59 59 60 61 61 60 60 61 61 61 60 59 58 59 59 60 60 60 60 61 61 61 60 60 61 60 59 59 60 60 60 60 60 60 61 60 60 60 62 64 61 59 57 58 59 61 61 61 61 60 60 60 61 61 60 59 60 60 60 61 60 59 58 57 58 59 61 62 63 62 60 59 60 61 61 62 63 62 61 60 59 59 61 62 62 61 59 57 56 57 59 60 60 60 59 59 59 58 56 54 55 56 58 60 61 61 61 61 61 61 61 62 61 61 62 63 63 63 62 61 62 63 61 59 58 57 58 59 59 59 59 59 59 60 60 61 63 63 62 60 59 60 62 62 60 57 59 61 60 60 60 60 59 59 59 59 59 58 58 59 60 61 60 59 59 58 58 58 57 58 61 62 61 61 61 61 60 60 60 60 59 59 60 59 56 54 55 57 59 60 59 59 58 59 61 60 58 57 56 56 58 59 60 60 60 60 59 59 61 61 60 59 57 56 56 58 61 62 60 59 57 57 57 58 - 60 63 65 64 63 63 62 62 61 60 60 62 64 64 62 61 61 61 62 63 63 62 61 60 60 60 61 62 63 64 63 62 62 63 64 64 63 61 60 59 59 61 63 63 62 61 62 63 62 62 61 61 62 63 65 65 64 60 59 59 60 59 59 60 61 61 60 60 61 64 65 64 62 63 63 59 61 64 65 66 63 60 61 63 64 64 64 64 62 61 59 59 60 63 63 60 57 61 63 63 63 64 62 62 62 64 64 63 61 61 61 60 59 59 60 60 61 62 62 63 63 62 62 62 62 62 62 62 63 63 62 61 60 61 61 59 58 59 61 61 61 60 60 61 62 59 60 62 62 61 59 59 60 62 64 65 65 62 60 59 58 59 60 61 61 62 63 64 64 62 59 59 61 62 62 60 59 60 61 59 58 60 61 61 61 61 61 61 60 59 58 56 57 62 63 62 62 63 64 65 64 63 61 61 60 59 59 60 61 61 61 61 60 60 61 62 62 61 62 62 61 60 59 59 60 60 60 60 60 59 59 60 61 62 61 60 59 58 59 59 60 59 60 61 62 62 61 60 59 60 61 61 61 60 60 61 61 60 60 60 60 61 60 60 63 66 64 61 60 60 60 61 60 60 60 59 60 61 61 61 60 60 59 59 60 60 60 58 58 59 58 59 60 61 62 61 59 59 58 58 58 59 62 62 61 58 57 57 60 61 61 59 59 59 58 58 59 60 59 58 57 58 60 60 59 58 58 58 59 59 59 60 60 61 62 62 62 62 61 60 60 61 62 62 62 62 63 63 61 59 58 58 58 60 60 61 61 60 60 60 61 62 64 64 62 59 57 57 60 61 61 59 59 59 59 59 59 59 60 60 60 60 60 59 59 60 59 59 58 58 58 57 57 57 56 57 59 60 60 60 60 60 59 59 59 60 60 61 62 61 58 56 57 59 62 62 61 59 58 58 59 58 57 57 56 57 59 60 61 60 60 59 58 59 60 61 61 61 58 57 56 58 60 61 60 58 57 57 57 58 - 60 64 67 65 64 65 65 65 64 62 61 62 63 64 63 62 61 61 61 62 64 63 63 62 62 63 64 64 65 65 64 63 62 62 63 63 63 61 60 59 60 62 63 63 62 61 62 64 64 62 60 61 63 64 65 64 63 60 59 58 59 57 57 59 61 61 60 59 60 64 65 64 62 61 61 59 62 62 61 62 62 60 63 62 60 63 65 63 62 61 59 59 60 63 63 61 58 60 62 63 63 63 62 63 63 64 64 64 62 60 59 59 58 59 60 61 61 62 62 63 64 64 63 61 58 58 59 63 64 65 64 62 60 60 60 59 59 60 61 61 61 60 60 60 60 59 60 62 62 61 59 59 60 62 63 62 61 60 59 59 58 59 60 60 61 62 63 66 66 61 59 59 60 62 61 59 59 60 60 58 57 58 59 60 60 60 61 61 60 59 59 57 58 61 62 61 61 60 61 63 62 61 60 60 61 60 60 60 61 61 62 61 61 60 60 61 62 62 61 60 59 58 58 60 62 63 62 63 61 59 58 59 61 62 62 60 59 58 59 60 60 59 60 61 63 63 62 59 58 59 62 64 63 60 60 61 61 61 61 61 61 60 59 59 61 64 62 61 60 60 61 61 61 60 59 58 59 60 60 60 60 60 59 59 59 58 56 55 56 58 58 58 59 60 60 60 60 59 58 58 57 58 61 62 61 58 56 57 59 61 60 58 59 61 60 61 61 61 60 58 57 58 58 58 60 63 62 61 60 59 59 59 59 61 62 63 61 60 60 59 59 60 62 63 63 63 62 62 61 61 60 60 59 60 62 62 62 61 60 60 62 63 63 62 61 60 57 56 58 59 60 61 60 59 59 59 59 59 60 61 61 61 61 60 61 61 59 58 57 58 59 59 59 59 58 57 57 58 59 59 59 58 58 57 58 60 61 63 63 62 60 59 60 62 63 63 62 60 58 57 57 56 57 57 57 58 58 59 60 60 60 59 58 57 58 59 60 61 60 58 57 57 58 59 59 58 57 57 58 58 - 61 63 66 64 64 64 65 65 65 63 62 62 63 64 64 63 62 61 61 62 63 64 64 65 65 65 65 65 65 66 65 64 63 63 63 63 63 61 61 61 62 63 63 62 61 62 64 65 66 62 60 61 63 64 64 63 61 59 59 59 59 60 60 60 61 62 61 60 60 62 63 63 61 61 60 59 61 61 60 60 61 61 63 61 58 62 63 61 61 61 60 60 61 62 63 61 59 59 60 61 62 63 62 62 62 63 65 65 63 60 58 58 58 59 60 60 61 61 62 62 63 65 64 61 57 56 58 61 64 65 65 63 61 59 59 60 60 60 60 61 61 60 60 59 59 60 61 61 60 59 59 60 62 62 61 60 58 59 58 58 58 59 60 60 61 62 64 66 66 61 59 59 59 60 59 58 59 59 60 59 59 59 59 59 59 59 60 60 59 59 59 59 59 61 61 61 59 59 60 62 62 60 58 59 61 61 60 59 59 60 61 62 62 61 61 61 62 63 61 59 58 58 58 59 61 63 63 64 62 58 58 59 60 61 62 61 59 58 58 60 60 58 59 60 62 62 61 60 59 60 63 66 64 60 60 60 60 60 60 61 60 60 59 59 60 60 60 59 60 60 61 62 62 60 59 59 59 59 60 60 60 59 59 58 57 56 55 53 55 57 57 57 58 59 60 59 59 59 59 59 58 58 61 62 61 59 58 58 59 60 60 59 59 61 61 62 63 63 61 59 59 59 58 56 60 64 63 62 60 60 59 58 59 60 61 62 59 58 59 60 61 61 62 63 64 63 61 59 60 61 62 61 61 61 61 61 61 61 60 60 62 63 61 61 61 60 58 57 58 59 61 62 62 60 60 60 60 60 60 61 61 61 61 61 62 61 59 58 58 59 60 61 61 60 60 59 57 57 59 60 60 59 57 57 58 59 61 62 64 64 62 61 61 61 62 63 62 61 59 58 57 57 58 58 58 57 57 58 59 59 60 60 58 57 57 58 59 60 60 59 58 57 58 58 58 57 57 58 58 59 - 61 62 64 63 63 63 63 64 64 64 63 63 62 63 64 64 63 63 62 62 64 65 66 67 67 66 65 64 64 65 66 64 63 62 62 62 62 60 60 62 63 63 62 59 60 62 65 66 65 61 59 61 63 64 63 62 60 60 60 61 62 63 62 60 61 62 62 61 60 60 61 63 63 63 62 61 61 62 62 61 60 61 61 60 60 60 60 59 60 61 61 60 60 61 62 61 59 58 59 61 62 63 63 62 61 62 63 63 62 60 59 59 58 58 59 59 60 60 61 63 64 65 64 62 60 59 60 61 63 64 64 63 61 59 60 61 61 60 59 60 61 61 61 61 61 60 59 60 60 60 61 63 64 63 62 60 58 58 58 58 59 59 60 60 61 61 63 64 64 60 59 60 59 59 59 60 60 60 61 62 62 62 61 61 60 60 60 59 60 60 60 60 60 60 62 62 61 60 61 63 62 59 57 60 61 60 60 59 59 61 61 61 61 60 60 62 63 64 62 60 60 60 59 59 59 61 63 64 62 59 58 58 59 61 62 62 60 58 59 60 61 60 60 61 62 62 60 59 58 60 62 64 63 60 60 59 59 59 59 60 60 60 61 61 61 59 58 59 59 60 62 62 62 61 59 58 59 60 61 60 61 60 60 59 58 57 57 57 57 58 58 58 58 59 59 59 59 59 59 59 59 59 59 60 61 60 60 59 59 60 60 60 60 61 61 62 62 61 60 59 60 61 60 58 59 61 61 61 60 59 59 59 60 60 60 61 59 59 61 61 61 61 61 61 62 62 61 59 58 58 60 61 61 60 59 59 60 60 60 61 60 60 60 61 60 60 58 58 60 61 62 62 62 61 61 61 61 60 60 60 61 61 61 61 61 60 59 59 59 60 61 61 61 61 60 60 59 59 60 61 61 60 58 57 58 59 59 61 64 64 63 62 61 60 60 60 60 60 60 60 60 60 59 59 58 58 58 58 59 60 60 60 59 58 59 59 60 60 59 58 57 57 59 60 58 56 56 57 57 58 - 61 62 64 64 63 62 61 62 63 63 64 63 62 61 62 64 65 65 64 64 65 67 68 67 66 65 65 64 63 63 64 63 62 62 61 60 61 59 59 62 64 63 60 57 58 62 65 67 65 60 59 62 64 64 64 62 60 60 62 63 64 63 61 60 60 61 62 62 60 60 61 64 66 65 64 62 62 64 66 62 60 60 59 61 63 60 58 59 60 61 62 60 59 60 61 61 60 59 60 62 63 63 62 61 60 59 60 60 61 62 61 60 58 58 58 59 59 60 62 64 65 63 62 63 63 64 64 63 62 62 61 61 60 60 60 62 62 60 58 58 60 62 62 63 62 58 58 60 61 63 64 64 64 63 62 60 59 59 58 59 59 60 60 61 60 61 61 62 62 60 60 60 59 58 59 60 61 62 62 63 64 64 64 63 63 62 61 61 60 61 61 62 62 60 62 64 63 62 62 63 62 59 58 60 61 58 59 60 61 62 62 61 59 59 61 64 64 62 62 62 63 62 60 58 57 58 60 62 62 59 58 58 59 61 62 61 60 59 60 61 62 61 61 62 63 62 61 59 58 58 60 61 61 59 59 59 58 58 59 61 61 62 63 63 62 60 60 59 60 61 62 62 62 61 59 58 60 62 62 61 61 61 61 60 60 60 60 61 60 59 59 59 60 60 59 58 57 58 59 59 59 58 58 59 61 61 61 60 60 60 61 61 62 62 62 61 59 57 57 58 60 62 62 61 59 57 58 59 59 58 58 59 59 59 59 59 60 62 62 62 61 58 57 58 60 61 62 61 57 57 59 60 60 58 57 58 58 59 60 61 58 57 59 61 60 59 59 60 62 64 63 62 62 62 60 60 60 59 58 58 59 59 59 59 59 59 60 60 61 61 61 60 59 59 60 60 60 61 61 61 61 60 59 58 57 58 59 61 62 63 62 60 58 56 55 56 58 59 61 62 62 62 61 60 59 59 59 60 61 61 60 59 60 61 61 61 62 60 58 56 56 57 60 62 58 55 55 55 56 56 - 63 64 64 64 62 60 59 60 62 65 66 64 61 61 63 64 65 65 65 65 65 64 64 63 62 64 66 63 60 60 61 63 63 61 60 60 60 60 61 62 63 63 62 60 60 63 66 68 68 63 61 63 64 65 64 62 61 61 60 60 60 61 62 61 61 61 61 62 61 61 61 62 63 61 60 61 63 65 66 63 60 58 57 59 63 60 59 59 60 61 62 61 60 59 61 63 63 60 60 61 61 61 61 59 59 58 60 61 61 62 62 61 60 60 60 62 63 64 65 65 65 63 61 61 61 61 61 61 61 61 62 62 61 59 60 62 63 61 58 57 57 59 60 61 61 60 59 59 59 60 60 62 62 62 61 60 59 59 58 59 59 60 60 60 60 60 60 60 60 58 59 60 60 59 59 60 61 61 61 62 62 61 61 61 62 62 62 62 60 60 60 62 62 61 61 61 61 61 62 62 62 61 60 60 59 58 60 62 61 60 60 62 63 63 63 65 64 61 61 63 65 64 61 57 55 56 59 61 60 59 60 61 62 61 60 59 59 60 60 60 59 58 59 60 62 64 64 63 61 59 59 60 60 59 59 59 58 58 60 62 63 63 62 61 60 61 61 61 61 61 62 62 61 59 57 57 59 61 60 60 61 61 60 59 59 58 58 59 60 59 59 58 60 60 60 59 56 56 58 59 58 58 60 61 62 61 60 60 60 61 61 61 61 61 61 61 60 57 55 55 59 62 62 60 60 60 59 57 58 59 59 59 58 58 59 61 61 60 58 60 60 58 56 57 61 62 63 64 61 59 61 61 59 58 58 58 59 59 59 59 57 57 58 59 59 59 58 59 61 62 62 62 64 63 58 56 57 58 60 60 60 59 60 60 58 59 61 62 61 60 60 60 59 58 58 60 59 61 62 60 57 55 58 59 59 57 58 59 61 61 60 58 56 54 54 56 58 60 61 62 62 62 62 61 61 60 61 60 61 60 59 58 60 61 61 62 62 62 61 60 60 59 60 60 57 55 55 58 59 58 - 63 64 65 64 62 60 58 59 62 64 65 64 62 61 61 62 63 64 64 64 63 62 62 61 60 62 65 63 60 59 61 63 64 61 61 61 60 60 60 60 62 63 63 61 61 63 64 65 65 63 62 64 65 65 64 62 61 61 60 59 59 60 61 62 62 63 62 61 60 58 59 60 62 61 60 61 64 66 67 66 62 59 57 59 61 60 60 60 60 61 61 61 61 60 61 63 64 61 60 60 60 60 60 60 59 59 60 61 62 63 63 62 61 60 60 61 63 64 65 65 64 62 61 60 60 60 61 61 61 62 63 63 62 61 62 64 63 61 58 56 57 58 60 61 61 60 59 58 57 57 59 60 60 60 59 59 58 58 58 59 60 60 59 59 59 59 59 60 60 58 59 60 61 60 59 61 62 62 61 62 61 59 60 61 61 61 61 60 59 59 59 61 60 59 59 59 59 60 61 61 62 63 62 62 60 59 60 61 59 59 60 63 63 62 62 65 64 60 60 62 62 62 60 57 56 57 59 59 59 58 60 62 63 62 60 59 59 60 60 61 59 57 58 59 61 64 64 63 61 60 59 60 61 61 61 60 59 59 59 61 62 63 62 61 60 60 61 61 60 61 61 62 62 60 58 58 60 61 61 61 60 60 60 60 59 59 59 59 60 61 60 58 60 61 62 61 58 57 57 58 57 58 60 61 62 61 60 59 60 61 61 62 62 61 60 60 60 58 57 57 59 61 62 60 61 60 59 57 57 59 60 60 59 59 61 63 62 60 57 59 61 59 57 58 61 64 65 65 63 62 63 61 59 57 58 60 60 60 58 58 59 59 59 60 59 58 56 57 59 60 61 62 63 61 57 56 56 58 60 60 60 61 61 60 58 58 60 60 59 59 59 58 57 57 57 59 59 60 61 59 57 55 57 59 59 58 58 60 61 62 61 59 56 54 54 55 58 59 60 60 61 62 62 62 60 59 59 59 60 59 60 59 58 59 61 62 62 62 61 61 60 59 59 58 56 55 56 58 59 58 - 62 63 64 64 62 60 59 59 61 63 63 63 62 60 59 61 62 62 62 62 62 62 61 61 60 60 62 61 60 60 62 64 64 62 61 62 61 59 58 59 61 63 63 61 61 61 63 63 61 60 62 65 66 66 63 61 60 60 61 61 61 60 60 61 63 64 63 61 58 56 56 58 60 62 63 63 63 65 67 66 64 60 59 59 60 60 61 62 62 62 62 62 62 62 63 63 63 61 60 61 60 60 60 60 61 61 61 62 62 63 64 63 61 60 60 60 61 62 63 64 63 61 59 59 60 61 62 62 62 63 64 63 63 63 64 65 64 61 58 57 57 59 60 61 61 60 58 57 56 57 59 59 59 58 57 58 59 58 59 60 61 60 59 58 58 59 60 61 61 59 60 61 61 60 60 61 62 62 61 62 62 60 61 62 62 60 59 58 58 59 59 59 58 58 58 59 59 59 60 61 63 64 64 63 62 61 61 60 59 59 60 62 61 60 60 64 64 61 59 59 59 59 59 58 58 59 60 59 58 59 60 61 62 63 62 61 60 60 61 63 62 59 58 59 60 63 63 62 61 60 59 59 62 63 62 60 60 59 59 60 61 61 61 62 60 59 60 59 59 59 60 62 62 60 59 60 61 62 61 60 60 60 61 61 61 61 61 61 62 62 60 58 60 62 63 64 62 59 57 56 57 59 59 60 60 61 60 59 59 60 60 61 63 62 58 57 58 61 61 60 60 60 62 62 61 60 59 57 57 59 60 60 61 61 62 63 62 59 58 60 61 60 58 58 62 63 64 64 63 62 62 61 59 58 60 61 62 60 58 57 60 62 61 61 60 58 56 56 57 59 62 62 60 58 56 57 57 59 59 59 60 62 61 60 58 57 57 57 58 59 58 56 55 56 57 59 59 60 60 59 58 57 58 59 59 59 59 59 62 63 63 61 58 57 55 55 56 57 57 58 61 62 61 61 60 58 58 58 59 59 60 60 57 57 60 61 61 60 59 59 59 58 58 57 56 55 56 58 59 58 - 61 61 63 62 61 60 60 61 62 62 63 62 62 60 60 60 61 62 62 62 63 63 63 63 62 61 60 61 59 59 61 63 63 62 62 62 62 60 59 59 61 62 63 62 61 62 63 62 59 60 63 65 67 66 63 59 59 59 61 62 61 59 59 60 62 63 63 60 58 56 55 55 58 63 65 64 63 63 63 62 60 59 58 60 61 60 60 62 62 61 62 62 63 64 64 64 63 61 60 61 60 59 61 62 63 63 64 63 63 64 64 63 63 61 60 60 61 62 62 62 62 60 59 59 60 61 62 62 62 63 63 63 63 63 65 66 65 63 60 58 59 60 61 62 61 60 57 56 56 58 60 60 59 57 57 59 60 60 61 62 63 61 59 58 59 61 62 63 63 60 60 62 61 60 60 61 62 61 61 61 62 61 63 64 63 60 58 57 59 60 59 58 59 59 59 59 59 59 59 61 62 63 63 62 61 61 63 63 61 58 58 60 62 63 62 62 62 61 58 57 57 58 58 58 59 60 60 59 59 59 59 60 62 63 62 62 61 61 63 66 65 60 60 60 60 62 62 61 60 59 59 59 61 64 62 60 60 60 60 60 60 61 62 63 61 59 59 59 58 58 60 62 62 61 60 61 62 61 61 60 60 60 61 62 62 61 62 62 60 59 58 57 58 60 62 63 62 60 58 56 57 60 60 59 60 60 60 59 60 60 60 61 62 62 57 56 57 62 64 63 61 61 62 63 62 60 59 57 56 58 59 60 60 60 61 62 60 58 57 60 60 60 58 59 61 61 61 62 61 61 62 60 59 59 61 62 63 60 59 59 61 62 62 62 61 58 56 57 58 60 63 63 60 57 57 58 59 59 58 59 61 61 61 61 60 59 56 56 58 59 58 57 56 58 59 59 59 59 60 58 59 59 60 59 58 58 59 59 61 62 62 62 60 58 57 56 56 57 57 58 60 61 61 61 61 60 60 60 60 59 60 59 58 58 60 61 60 58 57 58 60 59 57 55 55 56 58 60 60 59 - 60 61 62 61 61 61 62 63 63 63 62 62 61 61 62 60 61 61 62 63 64 64 65 65 65 62 61 61 60 59 61 61 61 61 62 64 64 63 61 61 62 62 63 62 63 63 64 63 62 62 62 65 66 65 61 59 58 59 60 61 62 60 60 61 62 63 63 63 62 60 59 57 57 61 64 63 63 62 61 58 56 56 57 61 63 59 58 61 61 61 61 62 63 65 65 64 63 61 60 60 60 60 60 62 63 63 63 62 62 63 63 64 64 63 62 62 62 61 61 60 59 60 59 59 60 61 62 61 61 62 63 63 62 62 63 64 64 63 62 61 61 62 62 61 60 60 58 57 57 59 61 62 61 60 60 61 62 63 64 65 64 62 60 59 60 62 64 65 64 60 61 62 61 60 60 61 62 61 60 61 62 62 63 64 63 60 58 58 60 61 61 60 59 61 61 60 60 59 58 59 61 62 61 60 60 61 63 63 61 57 56 58 62 64 64 61 60 60 59 59 59 60 59 58 58 59 60 59 60 61 61 60 60 61 60 60 60 61 63 66 65 62 61 61 61 62 62 61 60 60 59 59 60 61 60 59 59 61 61 61 60 60 61 62 61 60 60 60 58 58 59 60 61 61 60 61 61 62 61 61 60 60 60 61 61 61 61 61 59 58 57 57 57 58 60 60 59 59 59 59 59 60 59 58 58 60 60 59 59 59 60 62 61 60 57 55 58 61 63 63 62 62 63 64 62 61 60 58 58 58 57 58 58 59 59 59 59 58 58 61 62 60 59 59 59 59 58 58 58 58 61 61 60 60 61 61 60 60 60 61 60 59 60 61 60 59 58 57 58 60 62 64 60 58 58 59 60 59 58 59 60 61 61 61 62 61 57 57 59 61 59 58 59 60 61 60 60 60 58 59 61 62 61 60 58 58 59 59 59 60 61 61 60 59 58 58 58 58 60 60 61 61 61 62 62 62 62 62 61 60 59 58 60 61 61 60 59 57 58 59 60 58 56 54 56 58 59 61 61 60 - 60 62 63 61 61 62 64 65 65 64 63 61 61 62 62 62 61 61 61 62 63 64 64 65 65 62 62 62 61 60 60 60 60 60 63 66 67 64 62 62 62 62 62 62 62 63 64 65 64 63 63 64 64 64 62 60 59 59 60 61 62 62 61 61 62 62 63 65 65 63 61 59 57 58 60 62 63 62 61 59 57 56 57 60 63 59 58 60 61 60 60 62 63 64 64 63 61 61 61 61 61 61 61 61 61 62 61 59 59 62 63 63 63 63 63 63 62 62 61 60 59 59 59 59 60 61 61 61 61 61 62 62 61 61 61 62 62 63 62 62 63 63 62 60 59 60 60 59 59 60 62 63 63 63 62 62 62 63 64 65 65 62 60 59 61 63 64 64 63 61 62 63 62 61 61 62 62 62 61 61 62 62 62 63 61 60 59 60 61 62 61 61 61 61 62 61 61 59 59 59 60 61 62 60 60 62 61 60 58 56 57 59 61 62 63 62 61 61 60 61 61 62 60 58 57 58 59 60 60 61 61 60 59 58 58 58 59 60 62 64 63 62 62 62 62 62 61 60 59 59 60 60 61 61 59 59 60 62 62 61 59 58 58 59 60 61 61 60 58 57 58 59 60 60 59 59 60 61 61 61 61 61 60 60 60 60 60 60 60 59 59 58 58 59 59 59 58 59 60 61 61 60 58 57 57 59 60 60 59 59 60 62 61 59 57 56 58 61 62 61 61 61 62 63 62 62 62 61 61 60 58 58 58 58 59 59 60 60 60 62 63 61 61 61 60 58 57 56 55 56 59 61 61 60 60 60 59 59 60 62 60 58 59 60 60 60 58 57 57 58 60 61 61 59 58 59 60 60 59 59 59 60 60 61 63 62 58 58 60 61 59 58 60 63 62 60 60 59 59 60 62 63 62 60 59 59 59 60 58 59 60 60 60 59 59 58 59 60 61 62 63 63 62 61 60 60 61 61 61 60 58 58 61 62 62 60 59 58 58 59 59 57 55 54 56 58 60 61 61 60 - 60 64 66 62 60 61 63 65 65 65 63 61 61 62 63 63 62 61 62 62 61 61 61 61 61 61 62 63 61 59 60 60 60 60 63 66 67 65 62 61 61 62 63 62 62 62 64 65 65 63 62 62 62 63 64 63 61 60 59 60 61 60 60 60 61 62 62 63 63 62 60 57 55 55 58 60 62 63 63 61 60 59 58 59 60 59 59 61 61 60 61 62 63 63 63 61 59 61 62 63 63 63 61 61 60 60 60 59 59 61 63 62 62 62 62 62 63 62 62 62 61 60 59 59 60 61 60 61 60 61 61 61 60 61 61 60 60 61 62 62 63 63 62 60 59 60 61 61 61 60 61 62 64 64 63 61 60 61 62 64 64 62 60 59 61 63 63 62 61 61 62 62 62 61 62 62 63 62 61 62 62 62 61 60 59 60 61 60 61 61 61 62 62 62 61 61 61 60 59 59 60 61 61 61 61 63 59 55 54 57 60 61 60 59 60 63 63 62 61 62 62 63 61 59 58 58 60 60 61 60 60 59 58 57 56 58 59 60 61 61 60 60 61 62 62 62 61 59 58 59 60 60 61 61 60 60 61 61 61 60 58 57 56 57 59 62 62 60 58 57 57 59 59 59 58 58 59 61 60 61 62 62 61 60 60 59 60 60 61 62 61 60 59 59 60 60 60 60 60 61 60 59 57 56 57 59 60 60 59 59 60 62 62 60 58 57 59 60 60 59 58 59 59 60 62 63 63 63 63 63 61 60 60 60 61 61 61 62 62 62 62 61 62 63 63 59 57 57 56 58 60 61 61 60 61 60 60 59 59 61 60 59 60 60 60 60 57 56 55 57 58 58 61 61 57 58 59 61 60 59 59 59 60 62 62 61 60 60 61 59 57 57 61 63 62 59 59 59 58 59 61 62 62 61 59 59 60 60 60 59 60 60 60 59 59 58 59 60 61 63 65 65 62 60 58 57 58 59 60 60 59 59 61 62 61 61 60 59 59 58 57 56 55 55 57 59 60 60 60 60 - 61 65 66 62 60 59 61 62 63 62 61 61 61 62 63 63 62 62 62 62 61 60 59 58 57 58 60 61 60 58 59 60 60 60 63 65 65 63 61 61 61 62 63 63 62 62 63 63 63 62 60 60 60 62 64 64 62 60 58 58 60 59 58 59 61 61 61 60 60 59 58 55 54 56 59 60 61 61 61 61 62 62 61 60 59 60 61 61 61 61 61 62 63 64 63 60 59 60 62 63 64 64 62 61 61 62 63 63 63 62 62 62 61 60 60 61 62 63 63 64 63 61 60 59 60 61 61 61 61 61 62 61 60 62 62 61 60 60 61 62 63 64 63 61 60 60 61 61 61 60 60 61 62 63 62 60 58 59 61 62 63 62 61 60 61 62 61 60 59 61 62 62 61 61 62 63 62 61 61 62 62 60 58 58 58 59 60 60 61 61 61 62 63 62 62 62 61 61 60 60 60 60 60 60 61 62 59 56 56 58 60 60 60 60 62 63 63 62 61 61 61 62 62 60 60 60 60 61 60 59 59 59 58 58 58 59 61 61 61 60 59 59 60 61 62 61 60 59 59 59 60 61 61 61 60 59 60 61 60 59 58 58 58 58 60 62 62 61 59 58 58 59 60 60 59 58 59 60 60 61 61 61 61 60 59 60 61 61 60 59 59 58 57 58 59 61 61 61 60 59 59 59 57 57 58 60 61 61 59 59 61 62 63 62 59 58 60 61 61 59 56 56 57 59 60 61 63 63 64 63 61 61 62 63 63 62 62 61 61 61 60 60 61 63 64 60 57 57 59 61 61 60 60 60 61 62 61 60 59 60 61 62 60 60 60 59 58 56 57 58 59 59 62 61 57 58 60 61 61 61 60 60 61 63 61 60 60 60 60 58 56 57 60 63 61 59 59 59 59 58 59 61 62 61 60 60 60 60 61 62 61 61 60 60 60 59 58 59 60 62 65 65 62 60 59 58 58 59 59 60 59 58 59 60 61 62 62 61 58 56 55 55 56 57 59 60 60 59 58 59 - 63 65 66 63 59 58 59 60 61 60 60 60 61 62 62 62 62 62 62 62 61 60 59 58 58 57 58 60 59 58 59 60 60 60 61 62 62 62 61 60 61 62 64 64 63 63 62 62 62 60 59 59 59 61 63 64 63 60 59 58 59 59 60 61 62 63 61 61 60 59 58 57 56 59 60 60 60 59 59 60 62 63 63 62 60 61 61 62 61 61 62 62 63 63 62 60 59 60 61 63 63 63 62 62 62 64 66 67 67 63 62 62 60 59 59 60 62 63 63 64 63 62 60 60 61 62 62 61 61 62 62 60 59 62 63 62 61 61 61 62 63 63 63 62 61 61 61 61 61 60 59 60 61 62 61 59 58 59 61 62 63 62 61 60 60 61 60 60 59 60 61 61 60 61 62 62 62 61 60 62 62 60 59 59 59 59 60 60 60 61 62 62 62 63 63 62 62 61 61 60 59 58 59 60 61 61 60 60 61 60 59 58 61 63 64 62 61 63 61 59 60 61 62 61 61 61 61 61 60 59 60 60 59 60 60 60 61 62 62 60 59 58 60 61 61 61 60 60 60 60 60 61 61 59 58 58 58 59 60 59 59 59 59 60 61 62 63 62 60 59 59 61 62 61 60 59 59 60 60 61 61 61 61 60 59 60 60 61 59 56 56 55 55 56 58 60 61 61 60 58 59 60 58 58 58 60 61 61 59 59 60 62 64 63 60 59 60 62 61 59 57 56 57 58 59 59 61 62 62 61 61 61 62 64 64 62 61 60 60 60 59 58 60 63 63 61 58 58 61 63 62 60 59 59 61 62 62 60 59 59 62 62 60 59 59 60 59 58 59 61 61 61 62 61 57 58 60 62 62 61 61 61 61 62 59 58 59 60 59 59 58 58 60 61 60 58 58 59 59 58 59 59 61 61 61 60 60 61 62 62 61 60 60 61 60 59 59 59 59 61 62 62 61 60 60 60 60 60 60 59 58 57 57 58 60 61 62 61 58 56 55 55 57 58 59 60 60 58 57 58 - 63 64 65 62 60 59 60 60 61 60 59 60 62 62 61 61 61 61 61 61 61 61 61 61 62 60 59 61 60 58 59 60 60 60 61 61 60 62 62 59 60 62 63 64 63 62 63 62 60 60 60 60 60 62 64 64 63 62 61 60 60 61 62 63 63 63 62 63 63 62 61 60 59 60 61 61 60 60 59 60 61 62 63 61 60 61 62 61 60 61 61 62 63 62 61 60 60 62 63 64 64 63 61 61 62 64 66 68 68 65 64 63 60 59 59 60 61 62 62 62 62 62 61 61 61 62 63 62 61 61 60 58 57 60 61 61 61 62 62 61 62 62 62 63 63 62 62 62 61 60 60 59 60 60 60 60 60 61 62 63 64 63 61 59 59 59 60 62 62 61 61 62 61 61 62 63 62 61 60 62 62 61 61 61 61 60 59 59 60 61 62 62 62 62 62 61 61 62 61 60 58 57 58 60 61 60 62 63 64 62 59 57 61 65 66 61 60 62 61 59 60 61 62 62 61 61 62 62 62 61 61 61 61 61 61 60 61 61 61 61 60 59 60 61 62 62 62 61 61 61 61 61 59 58 58 58 58 58 59 60 61 61 60 60 61 61 62 62 60 59 59 62 63 62 60 58 59 60 60 60 60 61 61 60 59 59 59 59 57 55 56 56 56 57 58 60 61 61 60 59 60 60 59 58 58 59 60 59 59 60 61 62 63 62 60 60 61 61 60 59 59 59 59 58 57 58 59 60 60 59 59 61 62 63 63 61 60 60 61 60 59 57 59 62 62 60 58 59 62 63 62 59 58 58 60 62 62 60 60 61 62 62 59 58 59 61 61 61 61 62 62 61 61 59 58 59 60 61 61 61 60 60 60 58 57 57 58 59 60 60 60 60 61 60 60 59 57 58 60 59 58 57 59 61 61 60 59 60 62 61 60 59 60 61 61 61 60 59 59 59 60 60 60 60 60 60 60 60 60 59 58 58 58 59 60 60 60 59 58 58 57 57 56 56 57 60 60 58 56 56 - 62 63 64 62 61 61 62 62 62 61 61 62 63 62 60 60 60 60 59 59 60 60 62 64 65 63 62 63 61 60 61 61 61 61 62 62 60 62 63 60 59 60 62 62 63 62 63 62 60 60 60 61 62 64 65 65 64 63 62 61 61 62 62 62 61 60 61 62 64 65 64 62 59 59 60 62 63 63 62 62 61 62 61 60 59 62 62 61 60 61 62 62 62 61 61 60 61 65 67 66 65 63 59 58 60 62 63 64 65 65 65 63 61 60 59 60 61 62 61 60 60 62 62 60 61 62 63 62 61 60 58 56 55 58 59 60 61 62 62 62 62 62 62 62 63 63 63 62 61 61 61 61 60 60 60 61 63 63 64 64 64 62 60 58 57 58 61 65 66 65 64 63 63 62 63 63 63 61 60 62 62 61 62 64 63 61 59 58 60 61 62 61 61 61 60 60 60 61 61 60 58 57 59 62 62 61 61 62 64 63 60 58 60 63 65 61 60 62 61 60 61 63 63 62 61 61 62 64 64 62 61 60 60 60 60 60 59 59 61 63 62 60 62 63 63 62 63 62 62 62 61 61 59 57 58 59 59 59 59 60 61 60 58 58 59 61 62 61 59 58 59 61 62 61 59 57 59 61 60 59 60 60 61 60 60 59 58 59 58 57 59 60 60 60 60 59 60 61 62 62 61 59 59 58 57 57 58 58 58 58 60 62 60 59 59 59 59 58 57 58 61 63 62 58 57 58 59 59 58 58 58 60 62 63 62 60 60 62 62 62 60 58 59 61 62 59 58 60 62 62 61 59 58 58 60 61 61 60 61 63 62 61 59 59 60 62 63 62 62 62 61 59 58 59 58 59 60 61 60 60 60 59 56 55 56 57 59 59 60 61 62 62 61 60 59 59 57 58 61 59 57 56 58 60 60 59 59 60 60 59 59 58 59 61 61 62 61 60 59 59 59 59 59 59 58 58 58 59 60 59 59 59 59 59 59 59 58 58 59 61 61 59 56 54 55 58 59 58 56 56 - 64 64 63 63 63 63 63 64 63 62 61 61 60 59 58 58 58 58 58 59 60 61 63 65 66 64 62 64 65 64 64 63 63 62 63 62 61 64 65 62 61 61 61 62 63 63 64 64 63 63 62 62 62 62 64 64 63 63 64 64 64 63 63 61 60 59 58 60 63 66 66 64 61 60 61 63 64 63 62 60 59 59 61 62 62 62 62 64 63 61 60 62 63 62 60 59 60 63 64 63 63 62 61 61 61 61 61 61 62 64 64 61 60 60 61 61 61 61 60 61 61 61 61 61 62 62 61 61 62 62 60 58 57 58 59 59 60 62 63 61 60 59 59 60 62 64 64 63 63 63 61 60 59 59 60 61 62 63 64 65 64 62 59 57 58 60 62 63 64 65 64 62 59 60 62 63 62 61 64 65 65 62 62 62 61 60 59 60 62 63 62 60 59 60 60 60 61 61 61 61 60 61 62 63 63 61 61 63 63 63 61 60 61 62 63 61 60 60 60 60 60 60 60 60 60 61 63 63 63 63 61 59 58 59 59 58 58 58 59 63 63 61 60 60 61 62 62 61 59 58 59 60 60 59 60 61 62 61 61 62 63 62 59 56 58 61 62 61 61 59 59 60 60 60 60 60 61 61 61 61 61 61 60 60 60 60 59 59 58 59 62 63 63 61 60 60 62 62 61 60 58 58 58 58 59 59 59 58 56 57 59 61 59 58 59 59 58 56 57 58 61 62 61 58 58 59 58 57 58 59 59 59 60 62 62 61 61 62 62 62 61 60 60 61 61 60 60 60 59 58 58 59 60 61 60 59 58 58 60 62 62 62 61 61 60 61 60 60 59 60 60 59 59 58 59 60 61 60 59 58 58 57 57 57 55 55 58 59 60 60 62 62 62 60 58 57 57 58 60 60 59 57 57 58 59 59 59 59 58 58 58 58 59 61 61 61 59 58 59 59 57 56 58 59 60 59 58 59 60 60 60 60 60 61 61 60 58 57 59 61 62 58 54 53 56 59 61 60 58 58 - 66 64 63 64 64 63 63 63 63 63 62 61 59 60 60 60 59 58 59 60 62 63 64 65 65 63 62 64 66 66 64 63 63 62 62 62 62 64 65 64 62 61 60 61 62 64 64 65 65 64 63 62 61 62 63 63 63 63 64 64 64 63 62 61 60 59 58 59 62 65 65 64 62 62 63 64 64 63 61 59 58 58 60 63 64 62 62 64 63 61 58 59 61 62 60 59 60 61 61 61 60 62 63 63 62 61 60 60 61 63 62 60 59 60 62 63 62 61 61 62 62 60 59 62 62 61 60 61 62 63 62 61 59 60 60 60 61 61 62 60 58 57 58 59 61 64 64 63 63 62 60 60 60 60 61 61 61 62 63 63 62 61 59 58 59 60 61 62 62 63 63 61 58 58 60 60 59 61 65 67 66 62 61 61 61 60 61 62 63 63 61 59 58 60 60 60 61 61 62 62 61 61 62 63 63 60 61 63 63 63 62 61 61 61 61 62 61 60 61 61 60 59 59 60 60 61 62 62 62 62 60 59 59 60 60 59 58 57 58 60 62 62 60 59 61 62 62 60 58 57 57 59 61 62 62 63 63 62 62 63 64 63 61 58 58 61 61 61 62 61 60 60 59 60 61 62 62 61 63 63 62 61 60 60 61 61 60 58 58 60 63 64 62 59 59 61 62 61 59 57 57 57 58 60 62 63 62 60 58 57 58 61 60 58 59 58 58 57 58 60 61 61 60 59 59 59 57 57 59 61 60 59 60 62 63 62 61 61 61 61 61 61 61 61 60 61 60 59 58 58 58 59 61 61 61 59 57 57 58 59 60 60 61 60 60 59 58 58 58 59 60 60 61 61 60 60 61 60 59 59 59 59 59 59 55 55 57 58 59 59 61 62 63 61 59 57 57 58 59 61 60 59 58 58 59 60 60 59 59 58 58 57 58 60 60 59 58 57 58 58 56 56 58 60 61 61 59 59 59 60 60 59 59 60 61 61 59 58 59 60 60 58 55 54 58 61 62 61 60 59 -- cgit 1.4.1