diff options
Diffstat (limited to 'THT/C/QG-2017/input1/7.txt')
-rw-r--r-- | THT/C/QG-2017/input1/7.txt | 300 |
1 files changed, 0 insertions, 300 deletions
diff --git a/THT/C/QG-2017/input1/7.txt b/THT/C/QG-2017/input1/7.txt deleted file mode 100644 index 518a230..0000000 --- a/THT/C/QG-2017/input1/7.txt +++ /dev/null @@ -1,300 +0,0 @@ - 47 46 46 45 45 45 44 44 44 43 44 44 45 44 44 44 43 43 43 42 42 41 41 42 41 41 42 41 41 41 41 41 40 40 39 39 39 38 39 39 39 39 39 39 39 38 39 38 38 39 38 37 37 37 38 37 37 37 37 36 36 36 36 35 35 35 35 36 36 36 35 35 34 34 34 34 35 35 35 34 34 35 34 34 34 35 34 34 34 34 35 35 35 34 34 34 34 33 33 32 32 32 33 32 32 32 32 32 31 31 31 31 31 32 32 32 33 32 32 32 32 32 32 31 32 32 32 32 32 32 31 31 32 31 30 30 30 30 29 29 29 29 29 28 28 29 28 28 28 28 28 28 28 28 28 28 28 27 27 28 28 27 26 27 27 28 27 28 28 28 28 27 27 27 27 27 26 26 26 25 25 26 26 26 26 26 26 26 26 27 26 26 25 25 26 26 26 26 26 26 26 27 26 26 26 26 25 25 25 24 24 24 24 24 24 25 25 25 25 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 25 24 25 24 24 24 23 23 22 23 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 23 23 22 22 22 23 23 22 23 23 22 22 21 22 23 22 23 22 22 22 22 22 22 23 22 22 22 22 22 22 22 21 21 21 20 20 21 21 21 21 21 - 47 46 46 46 45 45 44 46 45 45 45 46 45 44 44 44 44 43 43 42 43 41 41 41 41 41 41 41 42 41 41 41 40 40 40 39 38 38 39 39 38 38 39 39 39 39 39 38 38 38 38 38 38 37 37 37 36 36 37 37 37 36 36 36 36 36 35 35 35 35 35 35 34 34 35 35 35 35 35 35 35 34 34 34 35 34 33 33 33 34 34 33 33 33 33 33 32 32 32 31 31 32 32 32 32 32 33 33 32 31 32 31 31 31 31 32 32 32 32 31 32 32 31 32 31 31 31 31 31 32 31 31 31 31 30 29 29 29 29 29 29 28 28 29 29 28 28 29 29 29 28 27 28 28 27 28 27 27 28 27 27 26 26 26 27 27 27 27 28 28 28 28 27 26 26 26 26 27 26 26 27 27 27 26 25 25 25 25 25 25 25 25 25 26 26 25 25 26 26 26 26 26 26 27 25 27 27 25 24 24 24 24 23 24 25 24 24 24 24 24 25 25 25 24 24 24 24 24 24 23 24 23 23 24 25 25 25 25 24 23 24 23 24 23 23 24 24 24 23 23 24 24 25 25 24 24 24 24 23 23 23 22 23 23 23 22 23 24 24 23 23 22 22 23 23 22 22 21 22 22 22 22 22 22 22 22 22 21 21 21 21 20 21 21 21 20 20 21 21 20 - 46 46 45 45 46 46 46 46 46 45 44 45 44 44 44 44 43 43 43 43 43 42 41 41 42 42 42 42 42 41 40 41 40 39 39 39 39 40 39 39 39 38 39 40 39 38 39 38 38 38 38 37 37 36 36 36 36 36 36 36 37 37 36 36 36 36 35 34 34 34 35 34 34 34 35 35 34 34 34 34 34 34 35 34 35 34 33 33 34 33 32 32 32 32 32 33 32 31 31 32 32 33 33 32 32 32 32 32 31 31 32 31 31 31 31 31 31 32 32 32 32 32 31 32 32 32 32 32 32 31 31 31 31 30 30 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 28 27 28 28 28 28 27 27 27 26 26 26 26 26 26 27 27 28 28 27 28 28 27 27 26 26 26 26 27 28 27 28 27 26 25 25 26 26 25 25 26 25 25 25 25 25 25 26 26 27 26 27 26 26 25 26 26 25 25 24 24 24 23 24 24 24 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 25 25 24 24 24 23 23 23 24 23 23 23 24 24 23 23 23 24 23 23 24 23 23 22 22 23 22 22 22 22 23 24 24 23 22 22 22 22 22 21 21 22 21 21 21 21 21 22 22 21 21 21 21 20 20 20 20 20 20 20 20 21 20 20 - 46 45 46 45 46 46 46 46 45 45 44 45 44 43 43 43 43 42 42 42 42 42 42 42 41 41 41 41 41 41 40 41 40 40 39 39 39 40 39 40 39 38 38 39 40 39 39 38 37 38 38 37 37 37 37 37 37 36 36 36 36 36 36 35 36 36 35 34 34 34 35 34 35 34 35 35 34 34 34 34 34 34 35 35 35 34 33 33 33 32 33 33 32 32 32 32 32 31 31 31 31 32 32 32 32 32 32 32 31 32 32 31 30 31 31 31 30 30 31 32 32 32 32 32 31 32 32 31 31 30 31 31 31 30 29 29 29 29 29 29 29 30 29 29 29 28 28 28 28 28 27 27 27 28 27 28 27 28 27 27 27 27 26 26 26 26 26 28 28 27 28 29 28 29 28 27 28 28 28 27 27 26 25 25 25 26 25 26 25 25 25 26 26 26 25 26 26 26 26 27 26 26 26 26 25 26 27 26 25 25 24 24 24 24 23 23 25 25 24 25 25 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 23 24 24 24 24 24 23 23 23 23 22 22 23 23 22 22 22 22 22 23 24 23 24 24 23 23 23 22 22 22 22 22 22 21 21 20 20 21 22 22 22 21 22 22 22 21 21 20 20 20 20 20 21 21 20 20 - 46 46 45 44 44 44 45 45 44 45 45 45 44 43 42 42 42 41 41 41 41 41 42 42 41 42 41 41 41 41 42 42 41 40 40 40 40 40 39 39 39 39 40 40 39 39 38 37 37 38 38 37 37 37 38 37 36 36 37 37 36 36 36 36 35 35 35 35 35 35 35 35 35 34 34 35 35 35 34 35 34 34 35 35 34 33 32 33 33 34 34 34 34 33 34 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 33 31 30 30 30 31 31 31 32 32 31 31 30 31 31 30 30 30 30 30 29 29 28 29 31 30 30 30 30 30 29 29 28 29 28 27 27 28 28 28 28 27 27 27 27 27 27 27 26 26 26 27 28 28 28 28 28 27 27 27 27 27 27 28 28 26 27 26 25 25 26 26 26 26 26 25 25 26 26 26 26 26 25 26 26 26 26 26 26 27 26 25 25 25 25 24 24 25 24 25 25 24 24 25 25 25 24 25 26 25 24 25 24 24 24 25 24 23 24 25 24 24 25 25 24 25 24 23 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 22 23 23 23 23 23 22 23 23 23 23 23 23 23 22 22 22 21 21 21 22 21 21 22 21 21 21 22 21 21 21 21 21 20 20 20 20 19 - 45 45 45 45 44 44 44 45 44 45 45 45 45 44 43 42 42 42 41 41 41 40 40 41 41 42 42 42 42 41 41 41 41 41 41 39 40 40 39 38 39 40 40 40 39 37 37 37 37 37 37 37 37 37 38 37 36 37 37 36 36 35 35 35 35 35 35 35 35 35 36 36 35 35 34 35 36 35 35 35 34 34 35 34 33 32 33 33 33 34 35 35 35 35 34 34 34 34 34 34 33 33 33 32 31 32 31 32 33 32 32 32 32 31 32 33 31 30 30 30 31 30 31 32 32 32 31 30 31 31 31 30 30 29 29 29 29 28 29 31 30 30 30 30 30 30 29 29 29 29 28 27 27 27 28 27 27 27 27 27 27 26 26 26 27 27 27 27 28 27 27 27 26 26 26 26 26 27 28 27 26 26 25 25 25 25 24 24 24 24 25 25 25 25 25 26 26 25 25 25 25 25 25 25 26 24 24 24 25 24 25 25 24 24 25 24 24 24 24 24 25 24 25 26 25 24 25 24 24 25 25 24 24 25 25 25 24 25 24 25 25 24 23 23 24 23 23 24 23 23 24 23 23 22 22 23 23 23 23 23 23 22 22 23 22 22 22 22 23 23 23 23 23 23 23 22 21 22 22 22 22 22 21 21 21 22 21 21 21 21 21 20 20 20 21 20 20 19 20 20 - 46 46 45 46 45 45 45 45 44 46 46 45 45 45 44 43 43 42 42 41 41 40 40 40 41 42 43 43 42 41 40 40 40 41 40 39 39 40 39 39 40 40 41 40 40 38 38 38 38 37 37 36 36 37 37 37 36 37 37 37 36 36 36 36 36 36 36 37 36 36 36 36 36 35 35 35 36 35 36 35 35 34 34 33 33 33 32 32 32 33 34 34 33 34 34 33 33 33 33 33 32 32 32 32 31 31 31 32 32 32 32 32 31 32 32 32 31 30 30 30 30 30 31 31 31 32 32 31 31 32 32 29 29 29 29 28 28 28 30 30 30 31 30 30 30 29 30 29 29 30 29 28 28 27 26 26 27 27 27 27 27 27 26 26 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 26 27 26 26 25 25 25 24 25 25 24 26 25 24 26 27 27 26 26 26 26 26 26 26 25 25 25 24 24 23 25 25 24 24 24 25 24 25 24 24 25 24 24 25 26 25 24 25 26 25 25 25 25 25 24 25 25 25 24 24 24 24 24 23 24 23 24 24 23 24 23 23 23 23 23 23 22 23 23 22 22 22 23 23 23 22 22 23 23 23 22 22 22 23 23 23 22 22 22 21 22 21 21 22 22 21 21 21 20 20 20 21 21 21 21 20 20 21 20 20 21 - 46 46 46 46 45 46 46 45 45 46 45 45 45 44 44 44 44 43 43 43 42 42 42 41 42 42 43 42 42 42 41 41 41 40 40 40 40 40 40 40 40 40 40 41 40 40 39 38 38 39 38 37 37 37 37 37 37 37 38 37 36 36 35 36 37 37 36 37 37 37 37 37 36 36 36 35 36 36 36 35 35 34 35 34 34 33 33 33 32 33 33 33 34 34 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 32 32 32 31 31 31 30 31 31 30 31 32 32 32 31 31 32 32 32 31 30 30 29 29 29 29 29 30 30 29 30 30 30 29 29 29 29 29 30 30 29 29 28 28 27 27 26 27 27 26 26 27 27 26 26 27 26 26 26 26 26 25 26 27 27 28 28 27 27 27 26 25 25 25 25 25 26 26 25 26 25 24 25 27 27 27 27 27 27 27 27 27 27 27 26 25 24 24 24 24 25 25 25 24 24 25 25 24 24 25 25 25 26 25 25 25 25 25 25 25 25 25 24 25 25 25 24 24 24 24 24 23 24 24 23 23 23 23 23 23 23 23 23 23 22 23 22 23 23 23 23 23 23 23 22 22 22 22 23 23 23 22 23 22 22 22 22 21 22 21 22 22 22 22 21 20 21 21 20 21 21 20 20 21 20 21 21 20 20 - 46 46 46 46 45 46 46 45 46 45 45 46 45 44 44 43 43 43 43 43 43 43 43 43 42 42 43 44 43 43 42 41 41 41 41 41 40 39 39 40 40 40 40 40 40 40 40 38 39 39 39 39 38 38 38 38 38 38 38 37 36 35 36 36 37 38 37 36 36 36 36 37 37 37 36 35 36 35 35 35 34 33 33 35 35 35 35 34 34 34 34 34 33 33 33 32 32 32 33 33 32 33 33 34 33 32 32 32 32 32 32 32 32 31 31 31 30 30 30 31 31 32 32 32 32 31 32 32 32 32 31 31 31 31 30 31 31 30 29 30 30 29 29 30 30 30 30 30 30 30 30 30 29 29 29 28 27 27 27 27 27 27 27 26 26 27 27 28 27 27 27 27 27 27 28 27 28 28 27 26 27 26 25 26 25 25 25 25 25 25 25 25 25 26 27 28 27 27 27 27 27 27 27 27 27 26 26 26 25 24 25 25 26 25 25 25 25 25 24 25 25 26 26 26 25 24 25 24 24 24 24 24 25 26 26 26 25 25 25 24 25 24 24 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 22 23 22 22 22 22 23 22 21 22 22 21 20 20 21 21 21 21 21 21 21 20 21 21 20 - 46 46 45 45 45 46 45 46 46 45 46 46 46 46 44 44 43 43 43 43 42 42 43 43 43 42 42 43 43 42 41 41 42 42 41 40 40 40 39 39 40 40 39 39 40 39 39 39 39 39 40 39 38 39 39 38 38 38 37 37 36 36 36 36 36 37 38 36 36 36 35 35 36 35 35 35 35 34 34 34 34 34 34 35 34 35 35 35 35 35 35 34 33 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 33 32 31 31 31 30 30 31 32 32 32 31 31 32 32 32 31 31 32 32 31 31 31 31 30 30 30 30 29 30 29 29 29 30 30 30 29 29 30 30 30 29 29 30 30 29 28 28 28 28 27 27 27 28 28 27 28 29 28 28 28 28 28 28 27 28 28 27 27 27 26 26 26 25 25 26 25 25 26 26 26 26 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 26 25 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 25 26 26 25 25 25 26 26 24 25 24 24 24 24 25 24 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 22 23 23 23 22 22 22 22 23 22 23 22 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 21 20 20 21 - 47 47 46 46 46 46 46 46 46 46 46 46 46 45 45 44 44 43 44 43 43 43 44 44 44 43 42 43 43 42 42 42 42 41 40 40 41 40 39 40 40 41 40 40 40 40 39 38 38 38 38 39 39 38 38 37 37 37 37 37 37 37 36 35 35 36 36 37 37 38 37 36 36 35 35 35 35 35 35 35 35 35 34 35 34 34 34 34 34 35 35 35 34 33 33 33 33 33 33 32 34 34 34 33 34 33 34 34 33 33 32 33 33 32 32 32 31 31 32 33 33 32 32 32 32 32 31 30 31 32 32 32 31 31 31 30 30 30 30 30 29 30 30 30 30 30 30 30 30 30 30 29 29 30 29 29 29 29 29 29 28 28 28 29 29 28 28 28 28 27 27 28 28 28 28 28 28 28 28 27 27 26 26 26 25 25 26 26 25 26 25 26 26 27 27 27 28 28 27 26 27 26 26 27 26 26 26 26 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 24 25 25 25 25 24 24 24 25 26 26 25 25 24 25 25 25 25 24 25 24 24 24 24 24 24 24 23 22 23 24 24 23 23 24 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 21 22 22 22 22 22 21 22 22 21 21 21 20 20 20 21 22 21 20 21 - 47 47 46 46 46 46 46 46 45 46 46 46 45 45 45 44 44 44 44 44 43 43 43 43 44 43 43 43 43 43 43 42 41 41 41 41 40 40 40 41 41 40 41 41 40 40 39 39 38 38 38 39 39 37 37 36 36 36 36 36 37 38 38 37 35 35 36 36 37 37 37 36 35 35 35 35 35 35 35 35 35 34 34 35 35 35 34 34 34 35 35 36 35 33 33 32 32 32 32 32 34 34 34 34 34 33 33 33 33 33 33 34 33 32 31 31 32 30 31 32 32 31 31 32 31 32 31 30 31 32 32 31 32 32 31 31 31 31 30 29 29 29 29 29 29 29 30 30 31 29 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 28 28 28 27 27 27 28 27 28 28 27 27 27 27 27 27 26 25 25 25 25 25 25 25 26 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 25 25 25 24 25 25 24 24 24 25 26 25 25 26 26 25 25 25 24 25 25 25 24 24 23 23 23 23 23 23 23 23 23 24 24 23 24 23 24 24 24 24 24 23 23 23 22 22 22 23 23 22 22 22 23 23 23 22 22 22 22 22 21 22 22 23 22 22 22 22 22 22 21 21 20 21 22 22 20 20 - 48 47 46 45 45 45 45 45 45 45 46 46 45 45 44 44 44 45 44 44 44 43 43 43 44 43 42 42 42 42 42 41 41 41 41 41 40 39 40 41 41 40 41 40 40 39 39 38 39 38 38 38 38 37 37 37 37 36 36 36 36 37 37 38 37 36 36 36 36 36 36 35 34 35 35 34 34 34 34 35 34 35 35 35 35 35 35 35 35 35 35 35 34 33 32 33 33 32 32 33 34 34 34 34 34 34 33 33 33 33 33 32 32 31 30 30 30 30 30 31 31 31 30 31 31 31 31 30 31 32 32 30 30 30 30 31 31 31 30 29 29 28 28 29 29 28 28 29 29 29 29 29 29 28 30 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 28 27 27 28 27 27 28 28 28 27 27 28 27 27 27 26 25 25 26 25 25 26 26 27 26 27 27 27 27 27 27 26 26 26 26 26 27 26 25 26 26 25 25 26 25 26 25 25 25 25 25 25 24 25 24 25 25 24 25 25 25 26 25 25 25 24 24 24 24 24 24 23 23 23 24 24 24 24 24 23 24 23 24 24 23 24 24 23 23 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 22 21 22 21 22 22 22 22 21 21 22 21 22 21 21 21 21 21 21 20 - 47 47 46 46 45 46 46 46 46 45 46 46 46 46 45 45 45 45 45 44 44 44 43 44 44 41 40 41 42 42 42 42 41 40 40 40 40 40 39 40 40 39 39 39 39 39 38 38 38 39 39 38 38 37 37 37 36 36 37 36 36 35 36 37 37 37 36 37 36 36 36 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 34 34 34 35 35 34 33 32 32 32 32 32 32 32 33 34 35 34 33 33 32 32 31 31 31 31 31 32 31 30 30 31 30 30 30 31 31 31 31 31 30 30 30 32 32 31 31 31 31 31 31 31 30 29 29 29 28 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 28 29 28 27 28 28 28 27 27 28 28 28 27 27 27 27 27 27 28 27 28 27 27 27 28 28 28 27 26 26 27 25 26 27 27 27 26 26 26 26 27 28 27 26 25 26 26 26 26 26 26 25 25 25 25 26 26 26 26 25 26 26 25 25 24 24 24 25 25 25 24 24 24 25 25 25 25 24 24 24 24 24 23 23 23 23 25 24 23 24 24 23 23 23 22 23 24 23 24 23 23 24 24 24 23 22 22 22 22 22 23 22 23 23 23 22 22 22 23 23 22 21 21 22 22 21 22 22 21 21 22 21 21 22 21 21 21 20 20 21 20 - 47 47 47 46 46 46 47 46 46 46 46 46 45 45 45 45 45 44 44 44 44 44 43 43 43 41 41 41 42 43 43 42 41 40 40 40 41 40 40 40 40 40 40 40 39 39 38 38 38 39 39 39 39 38 37 36 36 36 36 37 37 36 36 37 37 37 37 36 37 36 36 34 34 34 34 34 34 34 34 34 34 33 33 33 33 34 34 35 34 34 33 33 32 32 32 32 32 33 32 32 32 32 32 32 32 31 31 31 31 31 31 32 31 30 31 31 31 30 31 32 31 31 32 31 31 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 27 28 28 27 28 29 29 28 28 29 29 28 28 29 28 27 26 26 26 26 27 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 28 27 26 27 27 27 27 28 28 27 27 27 27 26 26 26 26 26 26 25 25 25 24 24 24 24 24 25 25 25 25 25 26 25 25 25 25 25 25 25 24 23 24 25 25 24 25 25 25 25 25 25 25 25 24 24 24 24 24 25 24 23 24 24 24 23 24 24 24 23 23 24 24 23 22 23 24 24 24 23 23 23 22 22 23 23 22 23 22 21 21 23 23 22 22 22 21 22 21 22 21 22 22 21 22 22 21 21 20 21 20 20 21 20 - 48 48 47 47 46 44 45 44 44 44 44 44 44 44 44 44 44 43 43 43 43 44 42 43 42 41 42 42 43 43 42 42 41 41 41 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 38 37 36 36 36 37 37 36 36 35 36 36 37 37 37 36 36 36 35 33 34 34 34 35 35 34 34 34 34 34 34 34 35 35 35 35 34 34 33 33 33 33 33 33 32 32 33 32 32 32 32 33 33 32 32 33 33 32 32 32 32 31 30 30 31 31 33 33 33 33 32 31 31 31 30 30 30 30 31 30 29 29 30 30 29 28 29 28 29 29 29 29 28 28 28 29 28 28 27 27 27 27 29 29 28 28 28 28 28 28 28 27 26 27 27 26 26 26 27 27 28 28 27 27 27 28 28 28 27 27 27 27 27 26 26 26 26 27 26 26 26 27 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 25 25 24 24 24 24 24 25 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 25 25 24 24 24 24 25 24 24 24 24 23 24 24 24 24 24 24 23 23 23 23 23 24 23 24 23 23 23 23 22 22 22 23 23 22 22 22 23 23 23 22 22 22 21 22 22 22 21 21 21 22 21 21 20 21 21 20 20 21 20 - 46 46 46 46 46 45 45 44 44 44 43 44 44 43 43 43 44 43 43 42 42 42 42 41 42 42 42 41 42 43 43 43 43 42 42 41 41 41 41 40 41 41 41 41 39 40 40 39 39 38 39 38 38 38 37 37 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 35 34 34 35 35 35 35 35 34 35 34 35 35 34 35 35 34 34 34 35 35 35 33 33 33 32 32 32 32 32 33 33 33 33 33 32 32 33 33 32 32 32 32 32 32 30 31 31 33 32 32 33 32 31 32 31 30 29 29 29 30 30 29 29 29 30 29 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 29 28 29 29 29 29 28 28 28 28 27 26 26 27 27 27 26 26 26 27 28 28 28 28 28 28 28 27 28 27 26 26 25 25 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 24 25 24 24 24 25 25 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 25 25 25 25 25 24 24 25 24 25 25 24 23 24 25 25 24 23 23 23 23 22 24 24 24 24 23 23 23 23 23 22 22 23 23 23 22 23 23 23 23 22 23 22 21 22 21 22 22 21 21 22 22 22 21 21 21 21 21 20 21 20 21 - 46 46 47 45 46 45 45 44 43 44 45 44 44 43 44 44 44 44 44 43 43 42 43 42 42 42 41 40 41 43 43 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 40 40 39 38 38 39 39 38 37 37 37 36 36 36 36 36 37 37 36 36 36 35 35 35 35 35 36 36 35 35 34 35 34 35 35 34 34 34 35 35 35 35 34 34 35 34 34 33 33 33 32 33 33 33 33 33 34 33 33 33 33 33 33 33 33 32 31 31 32 32 31 31 31 32 33 32 32 32 32 32 32 30 29 30 30 29 30 29 30 29 29 29 29 29 29 29 28 29 28 28 29 28 28 29 29 29 29 30 30 29 29 29 29 29 28 27 27 27 27 27 27 26 26 26 27 26 26 26 26 28 28 28 28 28 28 28 28 28 26 25 25 26 26 27 26 26 26 25 25 26 26 26 26 26 26 25 26 25 25 25 24 25 25 25 24 25 26 25 26 25 26 25 24 24 24 24 23 24 25 24 23 23 23 24 25 24 23 23 23 24 24 25 24 24 25 25 25 25 25 25 24 25 25 25 24 24 24 25 23 22 22 22 23 24 23 23 24 22 23 23 22 22 22 23 24 24 23 22 23 22 22 23 23 22 22 22 23 22 22 21 22 22 23 23 23 22 22 21 21 20 20 20 21 20 - 47 46 46 46 46 45 45 44 44 44 44 44 43 43 43 43 43 44 44 44 43 43 43 43 43 42 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 40 40 40 39 38 39 38 38 37 36 36 36 36 37 36 36 36 36 36 37 37 37 36 35 35 35 36 36 35 34 34 35 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 33 34 34 34 33 33 33 33 33 34 34 33 32 32 32 33 32 33 33 32 32 31 31 32 32 32 31 32 33 32 31 32 32 32 32 31 30 30 31 30 30 29 29 29 30 30 30 30 29 29 29 29 29 28 28 28 28 29 30 30 30 30 29 29 29 29 28 27 28 28 27 27 27 28 27 27 27 27 26 26 25 26 26 26 27 27 27 27 27 27 28 28 27 26 25 26 26 26 26 26 27 26 25 25 25 25 25 25 25 26 26 25 24 24 24 25 25 24 25 26 26 26 26 26 26 26 26 26 26 26 25 24 24 24 24 25 24 24 24 23 23 24 24 25 25 25 25 25 24 24 25 25 24 25 25 25 25 25 25 24 24 24 24 23 22 21 22 24 24 24 24 24 24 23 21 22 23 23 23 23 23 22 23 22 23 23 23 22 22 22 23 23 22 21 22 22 22 23 23 22 21 21 21 21 21 20 21 20 - 46 47 47 46 46 46 47 47 46 45 44 44 44 43 44 44 43 43 43 43 43 43 43 43 42 42 43 42 41 42 42 42 42 41 43 42 42 42 41 41 42 42 42 41 40 39 39 40 39 38 39 39 39 38 37 37 37 37 38 37 36 36 37 37 37 37 36 36 35 35 35 35 36 35 34 34 34 35 34 34 34 36 35 34 34 34 35 35 35 34 35 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 32 31 32 33 32 33 33 33 33 32 31 30 30 30 29 29 30 29 30 30 30 30 30 30 30 29 28 28 28 29 28 28 29 30 31 30 29 28 28 27 28 28 28 28 28 28 28 28 27 26 27 27 27 26 26 26 26 27 27 26 26 26 26 27 27 28 28 28 27 26 26 26 26 26 26 26 26 27 26 26 26 25 25 25 26 25 25 25 24 25 25 24 24 25 26 26 26 26 26 26 27 27 27 26 26 25 24 24 24 24 25 24 24 23 23 23 24 24 25 24 24 25 25 25 24 25 25 24 25 25 24 24 24 25 25 24 24 23 23 23 23 23 24 24 24 24 24 24 24 23 22 22 22 22 22 23 22 22 22 23 22 22 23 22 22 23 22 23 22 22 22 22 22 22 22 22 21 20 21 21 20 21 21 - 46 47 47 46 46 46 46 46 46 46 45 44 44 45 45 45 44 43 43 43 42 42 43 43 43 42 42 42 42 41 41 42 42 41 42 42 42 41 41 42 40 40 40 40 39 39 39 39 39 39 38 39 39 38 37 37 38 38 38 38 37 37 37 38 38 37 36 37 36 36 36 35 36 35 34 34 34 34 34 34 34 35 36 35 33 34 34 33 34 35 33 33 34 33 33 33 33 33 33 34 34 33 32 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 32 32 32 32 32 32 32 32 32 31 29 29 29 30 30 29 30 29 29 29 29 29 30 29 29 29 29 28 28 27 27 29 29 30 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 27 27 27 26 26 26 27 27 27 26 27 27 28 28 28 27 26 27 27 27 27 26 26 27 28 28 28 27 27 27 26 25 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 25 24 25 24 24 24 24 23 23 23 24 23 23 24 24 23 24 24 25 25 24 25 25 25 25 25 24 24 24 23 24 24 24 24 23 24 25 25 23 24 23 23 23 24 23 23 22 22 22 23 22 22 23 23 22 23 22 22 23 23 23 23 22 22 21 21 21 22 21 21 21 21 20 20 21 21 20 21 20 - 46 46 46 45 45 45 46 46 46 46 46 45 45 46 46 45 44 44 43 43 43 44 44 44 44 43 42 43 42 41 40 41 41 40 41 41 41 41 41 41 40 39 39 39 40 39 39 38 39 39 39 38 38 37 37 37 38 37 38 37 37 37 37 36 37 36 37 37 37 37 36 36 35 35 34 34 34 34 34 34 34 35 36 35 34 35 34 33 34 34 33 33 33 33 33 34 34 33 33 33 34 33 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 31 31 31 31 32 31 31 31 30 31 30 29 29 29 29 29 30 29 29 30 29 30 29 29 29 28 28 28 28 28 28 27 28 28 29 29 29 29 29 29 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 26 27 27 27 27 28 27 26 25 25 25 25 24 24 24 24 25 24 24 24 25 25 25 26 25 25 25 25 24 24 24 25 25 24 23 24 24 23 24 24 24 24 23 24 24 24 25 25 24 25 24 24 24 24 24 23 24 24 23 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 23 23 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 21 21 22 22 21 21 21 21 20 20 21 21 20 21 21 - 46 45 45 45 45 46 45 45 45 44 45 46 46 45 44 43 43 42 42 42 43 44 44 44 43 43 43 43 41 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 40 39 39 39 38 39 39 38 39 39 38 38 37 37 36 36 36 36 36 37 36 36 36 36 37 36 36 36 35 35 34 34 34 34 35 35 35 34 34 35 34 33 33 34 34 33 33 33 33 33 33 33 33 33 34 34 33 32 32 32 32 32 31 32 32 32 32 32 31 32 32 31 31 31 31 31 31 31 31 31 30 30 29 28 29 29 29 30 30 29 29 29 30 30 30 29 28 28 27 28 28 27 27 27 28 28 27 28 28 28 28 28 28 27 27 27 27 27 26 27 27 26 26 27 26 26 26 26 27 26 26 26 25 25 25 25 25 25 26 25 26 26 26 26 26 25 26 25 25 25 26 27 27 27 27 26 25 26 26 25 25 24 25 26 25 24 24 24 24 25 26 26 25 26 26 25 25 25 24 25 24 23 23 24 24 23 24 24 23 23 23 24 25 25 25 24 24 25 24 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 24 23 23 22 22 22 23 23 22 23 23 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 21 22 22 22 21 22 22 21 21 21 20 20 20 20 21 - 46 45 46 45 45 46 45 44 44 44 44 45 44 43 42 42 42 43 43 43 41 42 42 42 42 43 43 44 43 41 40 40 40 40 40 41 41 41 41 40 40 39 39 39 39 39 39 39 39 38 39 39 39 39 38 37 37 37 37 36 37 36 37 37 36 35 35 35 37 37 36 35 35 35 34 35 35 35 35 34 34 35 35 35 35 34 33 34 34 34 34 34 34 33 33 33 33 34 33 34 34 33 33 33 32 33 32 31 32 31 31 31 31 31 31 31 31 31 32 32 31 32 32 32 31 31 30 30 29 30 30 30 31 31 30 30 29 29 29 29 28 28 29 28 28 28 27 26 27 28 28 28 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 28 27 27 26 27 26 26 26 26 26 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 25 24 25 27 27 27 26 27 26 26 25 24 25 25 25 26 25 26 25 24 25 25 26 26 25 25 25 25 25 25 24 25 24 23 23 23 24 25 24 24 24 24 24 24 24 24 24 25 25 24 24 23 24 23 23 23 23 23 23 24 24 24 24 24 23 23 23 24 24 23 23 22 23 23 22 23 23 22 22 22 23 23 22 22 22 22 21 21 21 22 22 22 23 22 21 22 22 22 21 20 20 21 21 21 21 20 20 - 46 45 46 45 45 45 45 44 45 45 45 44 43 43 43 43 43 43 42 42 42 41 41 41 42 42 43 43 44 42 41 40 41 41 41 40 41 40 40 40 40 40 40 39 40 40 39 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 36 36 35 35 35 36 37 37 36 34 34 35 35 34 34 34 34 34 34 35 34 34 34 34 34 34 35 35 35 35 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 33 32 32 32 32 31 30 30 30 31 31 31 31 30 30 31 30 31 30 31 31 31 31 31 31 31 30 29 30 29 29 29 29 29 29 28 29 29 28 28 28 28 28 28 27 27 28 27 28 27 27 27 28 28 28 28 28 27 28 27 26 26 26 26 26 25 25 26 26 27 26 25 25 25 25 26 25 26 25 25 25 25 25 25 25 25 25 25 25 26 27 27 27 27 26 25 24 25 25 25 25 26 24 24 24 25 25 26 27 26 26 26 25 24 24 25 25 24 24 24 24 24 24 24 24 24 24 25 24 24 25 24 25 24 24 23 24 24 23 23 24 23 23 23 23 24 24 23 24 24 24 24 23 23 24 23 22 22 22 22 23 23 22 23 22 22 22 23 23 22 21 22 22 22 22 22 22 22 22 21 21 22 22 20 20 20 20 21 21 21 21 21 - 46 45 46 45 45 45 44 45 45 44 44 44 45 43 42 43 43 43 44 42 42 42 41 41 42 41 41 42 41 42 41 41 41 41 41 40 41 40 39 39 40 40 41 41 40 40 39 39 38 38 38 37 38 37 37 37 37 37 38 38 37 38 37 36 36 36 36 36 37 37 36 35 36 35 35 35 35 35 35 35 35 35 35 34 33 34 34 34 34 34 35 34 34 34 34 34 33 32 32 32 32 33 32 33 33 33 33 33 33 33 32 32 32 32 31 30 31 31 30 30 30 30 30 29 29 30 30 30 30 31 31 30 30 30 30 31 31 30 30 30 30 30 29 28 28 29 29 28 29 28 28 28 28 28 28 27 27 28 28 28 28 28 28 27 27 26 26 26 26 27 27 26 26 25 26 26 27 27 26 25 26 26 26 25 26 25 26 26 25 25 25 25 25 25 25 26 25 25 26 26 26 26 25 26 26 25 24 25 24 25 24 24 24 25 27 27 27 27 26 26 25 24 24 24 24 25 25 25 24 24 23 23 23 23 24 25 25 25 25 24 25 24 24 24 24 24 23 24 24 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 22 23 23 23 22 22 22 22 23 23 22 23 23 22 22 22 23 23 23 22 22 22 22 21 22 22 21 21 21 21 20 20 20 20 21 21 - 46 45 46 46 46 45 44 44 44 44 44 45 45 43 42 43 43 43 43 43 42 43 43 43 43 42 41 41 42 42 41 41 41 40 40 40 41 41 40 40 40 40 40 40 40 39 39 38 38 37 37 38 37 38 38 37 37 37 37 37 38 38 37 37 37 37 36 36 37 37 36 36 35 35 35 35 35 35 35 35 35 35 35 34 33 34 34 34 33 34 34 34 33 33 33 33 33 33 33 33 32 33 32 33 33 32 32 32 32 33 32 31 31 31 32 31 31 31 31 31 31 31 30 29 30 31 31 30 31 30 30 31 31 31 32 31 31 30 31 31 30 30 30 29 29 29 29 29 29 29 29 29 28 27 27 28 28 28 28 28 27 27 27 28 27 27 26 26 27 28 26 25 25 25 27 28 28 28 27 27 27 27 26 26 25 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 25 26 25 26 26 25 24 25 25 25 24 24 24 25 27 26 26 27 26 26 25 24 24 24 25 25 24 24 25 25 25 24 24 24 24 24 24 24 24 25 24 23 24 24 24 24 23 23 24 23 23 23 24 24 24 24 24 23 24 24 24 23 22 23 23 22 22 22 22 22 22 22 22 23 22 23 22 23 23 23 23 23 22 23 23 23 22 21 22 21 22 22 22 21 21 21 21 21 21 20 - 46 45 45 45 45 45 45 45 44 44 45 44 45 43 42 42 43 42 42 43 42 42 42 42 42 42 42 42 41 41 41 40 41 41 41 40 41 41 40 40 41 40 40 40 40 39 39 38 38 39 39 38 39 39 38 37 37 37 36 36 37 38 37 37 37 36 36 36 37 37 36 36 36 36 35 34 34 34 34 34 34 35 34 33 33 33 33 33 33 32 33 33 33 33 32 32 33 34 33 33 33 32 33 32 32 32 32 31 32 32 32 32 32 32 32 31 30 30 30 30 30 30 30 30 30 31 30 30 30 30 29 30 30 30 30 30 30 30 30 30 30 30 30 29 28 28 28 29 29 28 28 28 28 27 28 27 27 27 27 27 28 28 28 29 28 29 28 28 27 27 26 26 26 27 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 25 26 25 25 25 26 26 25 26 26 26 25 26 26 25 24 24 24 25 24 25 24 25 25 24 24 25 26 25 24 24 25 25 25 25 24 24 25 25 26 25 25 25 25 24 24 23 24 25 24 23 25 24 24 24 23 24 23 24 24 24 24 23 23 23 24 24 24 23 23 22 23 23 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 23 22 22 22 22 22 22 21 22 22 21 21 21 21 21 21 21 22 21 21 - 46 45 45 45 45 45 45 45 44 45 44 44 44 44 43 42 42 43 42 43 43 42 42 42 42 41 42 41 41 40 40 41 40 41 41 40 40 40 40 40 39 39 39 40 40 40 39 38 39 39 39 39 39 39 38 37 38 37 37 37 37 37 37 37 36 36 36 35 36 35 35 35 36 36 35 34 34 34 34 34 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 34 33 33 33 33 33 32 33 32 31 31 31 31 31 31 31 32 32 33 32 31 30 30 29 29 29 29 30 31 31 30 30 30 29 30 29 30 30 29 30 29 29 31 31 30 29 31 30 29 28 28 28 28 29 28 28 28 27 27 27 27 26 26 27 28 28 28 28 29 29 29 29 29 28 27 26 27 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 26 25 25 26 26 26 25 26 26 25 25 26 26 26 25 25 25 25 25 25 25 26 26 25 25 26 25 25 25 25 25 24 24 25 25 25 25 25 24 23 24 26 26 25 25 25 25 24 24 24 24 24 24 23 23 24 24 23 24 24 23 23 23 23 23 23 23 24 24 24 23 22 22 23 23 22 23 23 23 22 22 22 22 22 22 23 22 22 22 22 21 22 22 21 21 21 21 22 21 21 22 21 21 21 21 21 21 20 21 22 21 - 45 46 46 46 46 45 44 44 45 45 45 44 43 43 43 43 43 42 42 42 42 42 43 42 42 41 41 41 41 40 40 40 40 40 40 40 40 41 41 40 40 40 40 40 40 40 40 39 38 38 38 38 38 38 38 38 38 37 38 38 38 38 38 37 37 36 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 35 34 35 35 34 34 34 34 33 33 33 34 34 34 33 34 34 34 33 32 31 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 31 30 29 29 29 30 29 29 30 29 29 29 30 29 29 30 30 29 28 29 29 29 28 29 29 28 28 27 26 27 27 27 28 28 28 28 28 29 29 29 28 28 28 27 27 27 27 27 27 27 28 27 27 26 26 27 26 27 27 27 26 25 25 25 26 26 26 25 26 26 26 26 26 26 25 25 26 26 26 26 25 26 25 25 25 25 26 26 26 26 26 25 25 25 25 25 24 24 25 25 25 24 24 24 25 25 25 25 25 25 25 25 24 23 24 23 23 23 23 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 23 22 22 23 22 22 22 22 23 23 23 23 23 23 22 22 23 23 22 21 21 21 22 22 22 22 21 22 21 22 21 22 22 21 21 21 20 21 22 21 - 46 47 46 45 46 45 45 45 45 44 44 44 43 43 44 43 43 43 43 42 42 42 42 42 42 41 42 41 41 41 41 41 40 39 40 40 40 40 41 41 41 41 41 41 40 40 40 40 39 38 38 39 39 39 38 38 38 37 38 37 37 37 36 36 36 36 36 35 35 35 34 34 35 35 35 34 35 35 34 34 34 34 35 35 35 35 35 34 34 33 33 33 33 33 33 34 33 34 33 33 32 32 31 32 32 33 32 31 32 32 32 32 31 31 31 31 31 30 31 31 31 31 31 31 31 31 31 30 30 30 30 29 30 30 29 29 29 28 28 29 28 28 29 29 29 28 28 28 29 28 28 27 27 29 29 29 29 29 29 29 29 28 28 28 29 29 29 29 28 26 27 27 26 26 26 26 27 28 27 27 27 26 27 26 26 26 26 25 25 26 25 26 27 25 25 26 25 25 26 26 26 26 25 25 25 26 26 25 26 26 25 25 25 27 26 26 26 26 25 24 24 24 25 24 25 24 25 24 24 24 24 24 24 24 25 24 25 25 24 23 24 23 23 23 23 23 24 23 24 23 23 23 23 23 24 24 24 23 23 23 24 23 23 23 22 23 23 23 23 23 23 23 23 23 22 22 23 23 22 22 22 22 21 21 22 22 22 21 22 21 22 22 22 21 21 21 20 21 21 21 - 47 46 46 45 46 45 46 45 44 44 44 43 44 44 44 44 45 44 43 43 43 42 42 43 42 42 42 41 41 40 40 41 40 40 40 40 39 40 41 41 40 41 40 40 41 40 39 39 39 38 38 39 40 40 40 39 39 39 38 38 37 36 36 36 36 35 35 36 36 36 36 36 36 36 35 34 35 35 35 34 34 34 35 35 35 35 34 35 34 33 33 33 33 33 33 33 34 33 33 33 33 34 34 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 31 31 31 30 30 30 29 30 30 30 29 29 29 29 29 29 28 29 30 29 28 29 29 29 29 29 28 28 28 30 30 30 29 29 29 28 27 28 28 28 29 28 29 28 26 26 26 26 26 26 27 26 27 28 28 27 28 27 27 27 26 25 25 25 25 26 25 26 25 25 25 26 25 26 25 26 26 26 26 26 25 26 27 26 26 26 26 25 25 26 26 27 26 26 25 25 25 25 24 24 25 24 24 24 24 25 24 24 24 24 24 25 25 25 24 23 24 23 23 23 23 24 24 23 24 23 22 22 23 24 24 24 24 23 23 23 23 23 23 23 22 23 22 23 23 24 23 23 23 23 22 23 22 23 22 22 22 22 22 22 21 22 22 21 21 21 22 22 21 21 20 20 21 21 21 21 - 46 46 47 46 46 45 46 45 45 45 44 44 45 44 45 46 46 45 45 45 44 45 45 45 45 44 43 42 42 42 41 41 41 41 40 40 40 40 41 41 41 41 41 41 42 40 39 39 38 37 39 40 40 40 40 39 39 38 38 37 37 37 37 37 37 36 36 37 37 37 37 37 37 36 36 35 35 34 35 35 35 35 35 35 35 35 34 35 34 34 34 34 34 34 34 33 34 34 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 32 31 31 31 32 31 30 31 30 31 30 31 31 31 31 31 31 31 31 30 29 30 30 29 29 30 29 29 29 29 29 29 29 29 29 29 29 28 29 29 30 30 30 29 29 29 28 27 27 27 27 27 28 28 27 26 26 27 27 26 26 27 28 28 27 28 28 28 28 28 27 26 25 25 25 25 26 26 25 25 26 25 26 26 25 25 25 26 26 27 27 26 25 25 26 26 26 25 26 25 26 26 26 26 26 26 26 26 25 24 25 24 24 25 24 24 25 24 24 25 25 25 25 25 24 24 23 24 24 24 24 23 24 25 24 23 22 23 23 23 24 24 23 24 23 23 24 24 23 22 22 22 22 22 23 23 23 23 23 23 23 22 23 22 23 23 23 23 23 23 22 22 21 21 22 22 22 21 21 21 20 19 20 20 21 20 21 - 47 47 46 45 46 45 46 46 45 45 45 45 44 44 45 45 45 45 45 45 45 44 45 44 44 44 44 44 44 43 43 42 41 41 41 40 40 40 41 41 41 41 41 41 40 39 39 38 38 38 39 40 40 40 39 39 38 38 39 38 38 37 38 38 37 37 36 36 36 36 36 37 37 37 36 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 35 34 34 33 33 33 33 33 32 33 33 32 33 32 32 32 31 32 32 32 32 31 32 32 31 30 30 30 32 32 32 32 32 32 32 32 32 31 30 30 30 30 29 30 30 29 29 29 28 29 29 28 29 30 31 30 29 29 30 30 29 29 29 29 29 28 27 28 28 27 27 27 28 27 27 27 26 26 26 27 27 27 27 28 27 28 27 27 27 28 27 26 25 25 25 26 25 25 25 25 25 25 25 26 26 26 26 27 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 24 25 25 25 25 25 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 24 24 24 24 23 23 23 24 24 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 22 23 22 22 23 23 22 22 23 23 23 22 22 21 21 21 22 21 21 20 20 19 20 20 20 21 - 47 46 46 46 45 45 46 46 45 45 45 44 45 44 44 43 43 44 44 44 44 44 44 44 44 44 44 43 43 43 43 42 42 42 42 41 40 39 40 41 40 40 40 40 39 38 39 38 38 39 39 39 39 39 38 37 37 38 39 38 37 38 37 37 37 37 37 37 36 36 36 36 37 36 35 36 36 36 36 35 34 34 34 35 35 35 35 34 34 34 34 33 33 34 34 34 34 33 33 33 33 33 34 33 32 32 32 32 32 32 32 32 32 31 32 32 32 32 31 30 30 31 32 33 33 32 32 32 32 31 30 31 31 31 30 30 30 29 30 30 29 29 29 29 28 29 29 30 30 29 29 29 29 29 29 29 29 29 29 28 27 27 27 27 27 28 28 27 27 27 26 26 27 27 27 27 28 28 27 28 28 27 27 27 27 27 26 25 25 25 25 25 25 25 24 25 25 25 25 25 25 26 26 25 26 26 25 26 25 24 25 25 24 26 26 27 26 25 24 25 25 24 24 24 25 25 26 26 26 26 25 26 25 25 24 23 24 23 23 24 24 24 24 24 24 23 23 23 24 24 23 24 24 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 24 22 23 23 22 23 22 22 23 23 23 22 23 23 23 22 22 22 21 22 22 21 21 21 21 20 20 20 20 21 - 47 46 46 46 46 46 45 45 45 44 45 44 44 44 44 43 44 44 44 43 43 43 43 44 44 44 44 43 42 42 42 42 41 41 41 40 40 40 40 39 39 39 39 39 39 38 38 38 39 39 38 38 38 38 37 37 37 36 36 36 36 36 36 37 37 37 37 38 37 37 37 37 36 36 35 35 34 35 36 35 34 35 35 34 35 34 33 33 33 34 34 34 34 34 33 33 33 33 33 34 34 33 32 32 32 32 33 31 31 31 32 32 32 31 32 31 31 32 31 30 31 30 30 31 31 31 32 31 31 31 31 31 31 31 31 30 29 29 29 29 29 29 28 28 28 29 29 29 29 29 30 29 29 29 29 29 28 29 29 29 28 27 27 27 27 27 27 28 27 26 27 27 26 27 28 28 28 27 28 28 28 27 27 26 26 27 26 25 26 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 24 24 24 24 23 24 25 26 26 24 25 25 24 24 25 25 25 26 26 25 25 24 25 25 25 25 25 25 24 24 23 24 25 24 24 23 23 24 23 24 23 24 23 24 24 23 22 22 23 24 24 24 23 24 23 22 23 22 22 23 23 23 23 23 22 23 22 23 22 22 22 22 22 21 22 23 23 22 23 23 21 21 21 21 20 20 21 21 21 21 20 - 47 47 47 45 46 46 45 45 45 44 45 44 44 43 44 43 44 44 43 43 43 42 42 42 42 42 42 42 41 41 41 41 41 40 40 41 40 41 40 40 40 40 40 40 39 38 37 38 38 38 39 38 38 37 37 37 37 36 37 37 37 36 36 37 36 36 36 36 36 37 36 35 36 36 36 36 35 36 36 35 34 35 35 34 35 33 33 34 33 34 33 34 34 34 33 33 33 33 33 34 34 33 32 31 33 33 33 32 31 31 31 32 31 31 31 31 31 32 31 30 31 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 27 28 28 28 28 29 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 26 27 28 28 28 28 28 27 28 27 27 28 27 27 26 26 25 25 25 25 25 25 26 26 25 25 26 26 25 25 26 26 25 24 24 24 24 24 24 23 23 24 25 25 24 25 26 25 25 25 24 25 26 25 25 25 25 25 25 25 24 25 26 25 25 25 25 25 23 23 24 24 23 23 23 23 23 23 23 24 24 23 23 23 22 22 23 23 24 23 23 24 23 23 23 23 23 23 22 23 23 24 23 22 23 22 23 22 22 21 21 22 21 22 23 23 22 21 21 21 21 21 20 20 21 20 20 20 21 - 46 46 47 45 45 46 46 46 45 45 44 45 44 44 44 43 44 43 43 43 43 43 43 42 41 42 42 41 42 41 41 41 41 40 41 41 40 40 40 40 41 41 40 40 39 39 39 38 38 38 37 37 38 37 37 37 37 37 37 37 37 36 35 36 36 36 36 35 35 36 35 34 35 36 36 36 36 36 36 35 35 34 34 35 34 34 34 33 34 33 34 34 34 35 34 34 33 33 33 33 33 33 32 31 32 32 32 33 32 32 32 31 31 31 32 32 31 32 31 30 30 30 29 29 30 30 30 30 30 31 32 31 31 30 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 28 27 27 27 27 29 28 29 29 29 29 29 28 28 28 27 28 28 28 27 27 26 25 27 27 28 28 28 28 28 28 28 28 28 28 27 26 26 26 25 25 26 25 25 26 27 26 25 25 25 26 25 24 25 25 25 25 24 24 24 24 24 24 24 25 26 26 26 25 26 25 25 25 25 25 24 25 24 24 25 25 24 24 25 24 25 25 25 24 24 24 24 23 23 23 23 24 24 23 23 23 23 24 23 23 23 23 23 23 23 24 23 23 24 23 23 23 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 22 21 22 21 22 22 22 21 21 21 21 21 20 20 21 21 20 20 21 - 46 47 47 46 46 45 46 45 44 44 44 45 45 44 44 43 43 44 43 42 42 43 43 43 42 42 42 41 41 42 41 41 40 40 41 40 41 40 40 40 40 40 41 40 39 39 39 39 39 39 38 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 36 35 36 35 34 35 35 36 37 37 36 35 35 35 35 35 34 35 35 34 33 34 33 34 35 35 35 34 33 34 34 33 33 33 33 31 32 32 32 33 33 32 32 31 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 30 30 30 30 29 30 28 28 28 28 28 28 29 28 27 27 28 27 29 29 29 29 29 28 29 28 27 27 27 27 27 28 27 26 26 25 26 26 27 28 28 28 28 28 28 28 27 28 27 26 27 26 25 25 25 25 26 26 26 27 26 25 24 25 25 25 25 25 25 24 24 24 24 25 24 24 25 25 25 26 26 26 25 25 25 25 25 24 24 25 24 23 24 24 23 24 25 24 25 25 24 24 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 24 23 22 24 24 24 24 24 23 23 23 23 22 22 22 22 23 22 21 22 21 22 22 21 22 22 22 22 21 21 21 21 21 20 20 21 21 20 - 46 47 47 47 46 45 45 45 44 44 45 45 45 44 43 43 43 43 43 43 42 43 43 43 42 42 42 41 41 41 41 41 40 40 41 41 41 40 41 40 40 40 40 40 40 39 38 39 39 38 37 38 38 38 37 37 37 38 38 38 38 39 37 36 36 36 36 36 35 36 35 35 35 34 35 36 36 36 35 35 35 36 35 35 34 35 34 33 34 33 33 34 34 34 34 33 34 33 33 33 34 33 33 32 32 33 33 32 32 31 31 31 31 31 32 32 31 32 31 30 30 31 31 31 31 30 31 31 30 30 30 29 29 29 29 29 30 30 31 31 29 29 29 28 29 28 29 28 29 28 27 28 29 28 28 28 28 28 28 28 29 28 28 27 28 28 27 28 27 26 26 25 26 26 26 27 27 28 28 28 28 28 27 28 27 27 28 27 25 26 25 25 26 26 26 26 26 25 25 24 25 26 26 25 25 24 24 24 24 25 25 25 24 24 25 25 26 27 26 26 26 25 25 24 24 24 24 24 25 25 25 25 25 24 25 24 24 24 24 23 24 24 24 24 24 23 22 23 23 24 24 23 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 23 23 22 22 23 22 21 22 21 21 21 21 22 22 22 22 22 22 22 22 21 20 20 20 20 20 - 47 47 47 47 46 46 45 44 44 45 45 45 45 45 44 43 43 42 43 43 43 42 43 43 42 42 42 42 42 42 41 41 41 41 41 40 40 40 41 40 40 41 40 39 39 39 39 39 38 38 38 38 38 38 38 37 38 37 37 39 39 39 39 37 36 36 35 35 35 35 35 34 35 35 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 33 33 34 34 33 33 33 33 34 33 33 33 33 33 32 33 32 32 32 32 32 31 31 32 32 31 32 32 31 31 31 31 31 30 30 30 31 31 31 31 30 29 29 29 29 29 29 29 29 29 29 29 29 28 29 28 29 29 28 28 28 28 28 28 27 28 28 28 28 28 28 28 28 27 27 28 27 27 27 27 26 26 25 25 25 25 26 27 28 27 28 28 28 28 28 27 27 27 26 25 25 24 25 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 24 25 26 26 26 26 25 26 24 23 24 23 24 24 25 26 25 24 24 25 24 24 25 24 24 24 24 23 23 23 23 23 23 23 23 24 24 23 24 24 23 23 23 24 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 22 23 22 22 23 22 23 22 21 22 22 21 22 22 22 21 21 21 21 21 21 21 20 20 20 21 - 46 46 46 46 46 45 45 45 45 44 44 44 44 45 44 44 43 42 42 42 42 43 43 43 42 41 42 41 41 41 42 41 40 41 41 40 40 41 41 40 40 40 40 40 40 40 40 40 39 38 38 37 37 38 38 37 38 37 37 39 39 38 38 38 37 36 36 36 37 37 36 36 35 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 34 33 34 33 33 32 33 34 33 33 34 33 32 33 33 33 32 31 31 32 32 31 31 32 32 31 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 29 29 28 29 28 29 28 28 27 27 27 28 27 28 28 29 29 28 28 28 27 27 28 27 26 26 27 27 26 26 26 26 26 26 26 27 28 27 28 28 27 27 27 26 27 26 25 25 25 25 25 25 26 26 26 26 25 24 24 25 25 25 24 24 24 24 25 24 24 24 25 24 25 26 25 24 24 24 24 24 23 23 23 23 24 25 26 25 24 24 24 24 25 24 24 23 24 24 24 24 23 23 24 24 24 23 23 24 24 23 23 24 23 24 23 23 23 23 23 22 23 23 22 22 23 23 22 22 22 23 23 23 22 21 22 22 22 23 22 21 22 22 21 22 21 21 21 20 20 20 20 20 20 21 21 21 20 - 47 47 46 45 46 45 46 46 46 45 45 44 44 45 44 43 43 43 43 43 43 44 43 43 43 42 41 41 41 41 42 42 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 39 38 38 37 37 38 38 37 38 37 38 39 40 39 38 38 38 38 38 38 38 37 37 36 35 36 35 35 35 34 34 34 34 34 34 34 34 34 35 35 35 34 33 34 34 33 34 34 33 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 32 32 31 31 31 30 30 30 30 30 30 29 29 29 29 29 30 29 29 29 29 28 28 28 28 29 29 28 28 28 29 28 29 28 28 28 28 28 28 27 28 28 27 29 30 29 29 28 27 27 27 27 27 27 27 27 27 27 27 26 27 26 26 27 28 28 28 27 27 27 27 26 27 26 25 26 26 25 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 24 24 24 25 24 25 26 25 25 24 24 24 23 24 23 23 23 24 25 26 25 25 25 24 24 24 24 25 25 24 24 25 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 23 23 23 23 23 24 23 22 23 22 21 22 22 22 22 23 23 22 23 22 21 21 22 22 21 21 21 21 22 22 21 21 21 20 21 20 21 21 20 20 20 20 - 47 47 47 46 46 45 45 45 45 45 45 45 44 45 44 43 44 44 44 44 43 44 43 43 44 43 42 42 42 42 42 42 41 41 40 40 40 40 39 40 40 40 40 40 40 39 39 39 39 38 38 38 39 39 38 37 37 38 39 40 40 39 39 39 38 38 38 38 37 36 37 36 36 37 36 35 35 34 34 35 35 34 35 34 33 34 34 34 33 33 34 34 34 33 33 34 33 32 32 32 32 33 34 34 33 32 33 32 32 33 33 33 32 31 31 31 32 31 32 32 31 30 31 31 30 31 31 30 30 29 29 29 29 29 29 29 29 29 29 30 29 29 28 28 28 28 29 28 28 28 28 29 28 28 27 27 28 28 29 29 29 29 29 28 28 27 27 27 27 26 27 27 26 26 26 27 26 26 27 28 28 28 27 28 27 27 27 27 26 26 25 25 25 24 24 25 25 25 25 24 25 25 25 25 25 24 24 24 24 25 25 25 25 24 25 25 26 26 26 25 25 25 24 24 24 24 25 25 25 25 25 24 25 25 24 24 24 25 25 24 24 25 25 25 24 25 24 25 25 25 24 24 24 24 24 24 24 24 23 23 22 23 23 24 23 23 22 22 22 22 21 21 21 21 21 21 23 22 22 22 22 23 23 22 21 22 22 22 22 22 21 21 20 21 21 20 21 21 22 22 - 47 46 46 46 46 45 46 46 45 45 44 44 44 45 44 43 44 43 44 43 43 43 44 44 43 43 43 43 43 42 42 42 41 41 40 40 40 40 40 40 40 40 40 40 40 39 39 40 39 38 39 39 40 38 37 38 37 38 38 38 39 39 39 39 39 38 38 36 36 36 37 37 36 36 36 35 35 35 35 36 35 36 35 35 34 34 34 34 34 34 33 33 33 34 34 34 34 33 32 32 32 33 34 34 33 32 33 32 33 32 32 33 32 32 32 32 31 31 31 31 31 31 30 31 30 31 32 31 31 32 31 29 29 29 29 30 29 30 30 29 29 29 28 29 28 28 29 28 28 28 28 29 28 27 27 28 27 28 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 26 27 26 26 27 28 27 28 28 28 28 28 28 28 27 27 26 25 25 24 25 25 25 25 26 25 24 25 25 25 25 24 24 24 24 24 25 25 24 24 25 26 25 25 26 25 24 24 24 25 25 25 25 26 25 25 25 24 25 25 25 24 24 24 24 24 24 24 24 24 25 24 24 25 25 25 26 25 24 25 24 23 24 23 23 23 22 23 23 23 22 23 23 23 23 22 22 22 22 22 22 22 22 23 23 22 22 22 23 23 22 22 21 21 21 21 21 21 20 22 21 20 20 21 22 21 - 48 47 47 46 46 45 45 45 46 45 44 44 44 45 44 43 44 43 43 43 42 43 43 43 43 43 42 42 43 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 40 39 39 39 39 39 39 39 38 38 38 37 37 37 37 37 38 37 38 37 37 36 35 35 35 36 36 36 35 35 35 35 35 35 35 35 35 34 34 35 34 34 34 34 34 34 34 34 34 34 35 34 33 32 33 32 33 33 33 33 32 33 32 33 33 33 32 33 32 31 31 31 32 31 31 32 32 30 31 30 31 31 31 31 31 30 29 29 29 29 29 30 29 30 30 30 30 29 29 29 29 28 28 29 28 28 29 28 27 28 28 27 28 29 29 29 29 28 27 27 27 27 27 26 27 26 26 26 27 26 27 27 27 28 28 27 28 28 27 28 28 28 27 27 27 27 26 25 24 25 26 26 26 26 25 25 26 25 25 24 24 24 25 24 24 25 24 24 24 25 26 26 26 26 25 23 23 23 24 24 24 24 26 25 25 25 24 24 25 25 24 23 23 23 24 24 25 25 25 25 24 24 25 25 24 25 25 25 24 24 23 24 24 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 22 23 23 22 22 22 21 21 21 21 20 21 21 20 21 21 22 22 - 47 47 47 46 46 46 46 46 45 45 44 44 45 44 44 43 43 44 44 44 42 43 44 43 43 43 43 42 42 42 42 41 41 41 41 41 41 41 40 41 40 40 40 41 40 40 40 40 39 39 39 39 38 38 38 38 37 37 38 37 36 37 36 36 36 36 36 36 36 34 35 35 35 35 35 35 35 35 35 34 34 35 34 33 34 34 34 34 34 34 34 35 34 33 34 34 34 34 33 34 33 33 33 33 33 32 33 32 32 32 32 32 32 32 31 31 31 32 31 31 31 31 31 30 30 30 30 30 30 30 31 30 29 29 29 29 30 30 29 29 29 30 30 30 30 29 29 28 29 28 28 29 28 28 28 28 27 28 28 28 28 28 28 27 26 26 26 26 26 26 26 25 26 27 26 26 26 26 26 27 27 28 29 29 28 28 28 27 26 26 27 26 26 26 25 26 25 25 26 25 25 25 25 26 26 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 23 23 25 24 24 24 24 25 24 24 24 23 23 23 24 24 24 24 24 24 23 23 24 24 24 24 24 25 25 24 24 23 24 23 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 22 23 23 22 23 23 23 23 22 22 21 21 21 20 21 21 21 20 21 21 21 21 - 47 47 47 46 46 46 46 45 45 44 45 44 44 44 43 43 44 44 43 43 44 43 43 43 42 42 43 42 42 43 42 42 41 40 40 40 41 41 41 40 40 39 40 40 40 40 39 40 39 38 39 39 39 38 37 37 37 37 36 36 36 36 36 37 36 37 36 35 37 35 35 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 35 34 35 34 34 34 33 33 33 33 34 34 34 33 33 34 34 33 32 33 33 32 32 31 31 31 31 31 32 32 32 32 31 32 31 32 31 30 31 30 30 29 29 29 30 30 30 30 31 30 30 30 29 28 30 29 29 30 30 28 29 28 28 29 29 28 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 27 27 27 26 25 26 27 26 26 25 25 26 27 27 28 29 29 28 27 28 27 27 26 28 26 25 26 25 26 25 25 26 25 24 25 26 26 26 26 25 24 25 25 25 25 25 24 24 24 24 25 24 25 25 24 24 24 24 23 23 24 23 24 25 24 24 23 23 24 25 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 23 22 21 22 22 22 23 23 22 22 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 21 20 20 - 46 46 47 47 46 45 45 45 45 44 44 44 44 44 43 43 43 43 42 42 42 43 43 43 43 43 43 43 42 42 42 42 41 40 40 39 39 39 39 39 39 39 39 39 40 39 39 39 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 37 36 36 35 36 35 35 36 35 34 35 34 35 34 35 36 35 34 35 35 33 34 35 34 35 34 34 33 33 33 33 33 33 34 34 33 33 33 33 33 32 33 33 32 32 31 32 32 32 32 31 31 31 32 32 32 32 32 31 30 30 29 30 29 29 29 30 29 30 31 31 31 30 29 29 30 29 29 29 29 29 29 28 29 29 29 28 29 28 29 29 28 28 28 27 27 28 28 28 27 27 27 27 26 27 27 26 26 26 27 27 26 25 25 25 26 26 27 28 28 28 28 28 27 27 26 27 26 25 25 24 25 26 26 25 24 25 25 26 27 26 26 25 24 25 24 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 23 23 23 24 25 25 24 24 24 24 23 23 24 24 25 25 25 25 24 25 24 24 23 25 25 24 24 23 22 22 23 23 22 23 23 23 23 23 22 21 22 22 21 22 22 21 22 23 22 22 23 21 22 22 22 22 22 22 22 22 21 20 20 20 20 21 20 20 21 - 47 47 47 47 46 46 45 45 44 45 45 44 44 44 43 43 43 43 43 42 42 43 43 43 42 42 43 42 42 42 42 42 41 40 40 40 40 39 39 40 40 39 40 40 39 39 39 38 38 38 37 38 38 39 38 38 39 38 37 39 38 38 37 36 37 36 36 36 35 35 36 35 35 35 35 34 35 35 35 36 35 34 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 33 33 33 32 32 32 31 31 31 32 31 32 31 32 32 32 31 31 31 31 31 30 30 30 31 30 29 29 30 30 31 30 30 29 29 29 28 29 29 28 29 29 29 29 29 29 28 28 28 29 29 28 28 27 27 27 27 28 28 27 27 28 27 28 28 28 27 27 27 26 25 26 26 26 26 26 25 26 26 26 26 27 28 28 26 27 27 26 25 25 26 25 25 25 25 25 25 25 26 26 26 25 24 25 25 25 24 24 24 24 24 24 23 23 24 23 23 24 24 23 23 24 24 24 24 24 24 23 23 23 24 24 24 24 25 25 24 24 24 24 24 24 25 25 25 24 25 24 24 24 25 24 24 24 23 21 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 21 21 22 22 21 20 21 21 20 20 21 20 20 21 - 47 47 46 46 46 46 45 45 44 44 45 44 44 44 43 43 44 43 42 42 43 42 42 43 44 43 43 43 42 42 42 42 41 40 41 40 41 40 40 39 39 40 39 39 40 40 39 39 38 38 38 38 38 39 38 38 38 38 38 38 38 37 37 37 36 36 36 36 36 36 36 35 35 36 35 35 35 35 35 35 35 35 35 34 35 35 35 35 34 34 34 34 33 33 33 33 34 33 32 33 33 33 32 33 32 31 32 32 32 31 32 32 32 31 32 32 31 32 32 31 31 31 31 31 30 29 30 31 31 30 29 29 29 30 31 30 30 30 30 29 28 28 28 28 28 28 28 28 28 28 29 29 28 28 29 28 27 27 27 28 27 27 27 27 27 28 27 28 29 28 28 28 28 26 25 26 27 26 26 25 26 26 25 25 25 25 26 26 25 26 26 26 25 25 26 26 25 25 25 25 25 26 25 26 27 26 25 24 24 24 25 25 24 24 24 24 24 24 23 24 24 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 24 24 24 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 23 23 22 22 23 23 23 23 22 22 23 23 23 23 22 21 21 21 22 22 21 21 21 21 21 22 21 21 21 20 20 21 21 21 21 21 21 - 47 46 47 47 46 46 45 45 44 44 45 43 44 44 43 43 43 43 42 42 42 43 43 42 42 43 43 43 42 42 42 42 41 40 41 41 41 41 40 40 40 40 39 39 40 40 39 38 38 38 38 38 38 38 38 39 38 38 38 37 37 36 36 36 36 35 35 35 35 35 35 35 36 37 36 35 36 36 35 34 34 34 34 34 34 35 34 34 33 33 33 34 34 33 33 33 33 33 33 34 33 32 33 33 33 33 33 33 32 32 32 32 32 31 32 31 31 32 32 31 32 32 32 31 31 30 30 30 31 30 29 29 29 29 30 30 30 29 29 28 28 28 29 29 28 28 28 28 28 29 28 28 28 27 28 27 27 27 27 27 27 27 27 27 28 27 28 28 27 28 29 28 29 27 26 26 26 25 25 25 25 25 26 26 25 25 26 25 26 25 25 25 26 26 25 25 26 25 25 24 24 25 25 26 27 27 27 25 25 25 25 25 26 25 25 25 24 23 23 23 23 23 23 24 25 25 24 24 23 23 23 23 24 23 23 24 25 24 23 24 23 23 24 25 25 25 25 25 24 24 24 24 24 24 25 23 24 24 23 23 23 22 23 23 23 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 21 22 21 20 20 21 22 22 21 21 20 20 20 21 22 22 21 22 - 46 47 46 46 45 45 45 45 45 45 44 43 43 43 43 44 44 42 42 42 41 42 42 42 42 42 42 42 42 42 42 41 40 40 41 42 40 40 41 41 40 39 40 40 39 39 39 38 39 39 38 38 39 37 38 39 38 37 37 37 37 36 36 36 36 36 36 35 35 35 36 36 36 37 37 37 35 36 35 35 34 34 34 34 34 34 34 34 34 34 34 32 33 34 34 34 33 33 32 33 33 34 33 33 33 33 34 33 33 32 32 32 32 32 32 31 32 32 31 32 32 32 31 32 32 31 31 31 30 30 30 29 30 30 30 31 30 29 28 28 29 29 28 28 28 28 29 29 29 28 28 28 27 27 27 27 27 27 27 28 27 28 28 28 27 28 28 27 28 28 28 28 28 27 26 26 26 26 26 26 25 25 25 25 25 25 26 25 25 25 25 25 24 25 25 25 25 25 25 25 26 26 27 27 27 27 27 26 26 26 25 25 26 26 25 25 24 24 24 23 23 24 23 24 24 24 23 23 23 23 23 23 24 23 23 24 24 23 22 23 23 22 23 24 25 24 24 25 24 24 23 24 24 25 24 23 23 23 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 22 21 21 21 21 21 21 21 20 21 21 22 22 21 20 21 21 20 21 22 21 21 21 - 47 47 46 46 46 45 45 45 45 45 44 44 43 43 43 44 44 42 42 42 42 41 41 42 44 42 43 43 42 41 41 41 40 40 41 41 40 41 40 40 40 39 40 39 38 38 38 38 38 38 39 39 38 38 39 38 38 37 37 36 36 36 36 37 36 35 36 36 36 36 36 36 36 36 36 36 35 36 35 35 35 34 34 34 34 33 34 35 34 34 34 34 34 33 33 33 33 33 33 32 33 33 33 32 32 32 32 32 33 32 32 32 32 32 31 31 31 31 30 31 31 31 32 31 31 30 31 31 30 30 30 30 29 29 29 29 28 28 28 28 29 28 28 27 27 27 28 29 29 28 28 28 28 27 27 28 28 28 27 27 28 28 27 27 27 27 27 27 27 28 28 27 27 27 26 25 26 26 25 25 25 26 25 25 25 26 26 26 25 25 26 26 26 26 27 27 27 27 27 26 26 26 27 26 27 27 26 26 26 25 26 26 25 26 25 24 24 24 24 23 23 24 23 23 23 23 23 24 24 24 24 23 23 23 24 23 24 24 23 24 22 22 23 25 24 24 24 24 25 25 25 25 25 25 24 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 20 21 - 46 47 46 46 46 46 46 46 46 45 44 44 43 43 43 44 44 43 42 43 42 41 41 42 43 42 43 43 42 42 42 41 40 41 40 40 41 41 40 40 40 40 40 39 38 38 38 38 38 38 38 38 37 38 38 38 37 37 38 37 36 36 36 36 36 35 36 36 36 36 36 36 35 35 35 35 34 35 34 35 35 34 33 34 35 35 34 34 34 34 34 35 34 33 32 32 33 34 33 32 32 32 32 33 31 32 32 31 31 31 30 31 32 32 31 31 31 31 30 31 31 31 31 30 30 30 30 30 31 31 30 31 30 30 30 29 28 27 28 28 28 28 28 28 28 27 27 28 29 29 27 28 28 28 27 28 27 28 27 26 27 28 28 27 28 27 27 27 28 28 27 28 28 27 26 26 26 25 25 25 26 26 25 25 25 26 26 25 25 25 25 27 27 27 26 27 27 27 27 26 25 25 25 25 25 26 27 27 26 25 25 25 26 25 24 24 23 24 23 24 24 23 24 23 23 23 25 25 24 24 24 23 23 23 23 23 23 23 24 24 22 23 24 25 25 25 25 25 24 25 25 24 24 23 23 23 24 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 22 22 23 22 23 22 21 22 22 21 20 21 21 21 21 21 22 22 21 20 20 20 20 21 21 21 21 21 - 47 46 47 46 47 47 46 46 45 45 45 44 43 44 44 44 44 43 43 43 42 41 41 42 43 42 44 42 42 42 42 41 41 41 41 40 41 40 40 39 40 40 39 38 39 38 38 38 38 39 38 37 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 36 36 35 35 34 35 34 35 34 34 35 34 33 33 34 34 35 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 33 33 32 31 31 31 31 31 31 31 32 32 32 32 32 31 31 30 31 31 31 30 30 30 31 31 31 32 32 31 31 31 30 30 28 28 28 29 29 29 29 29 28 28 27 27 28 28 27 26 27 28 27 27 27 27 27 27 27 27 27 27 27 26 26 28 28 28 28 27 27 26 26 26 25 26 26 25 25 26 26 26 26 25 25 25 25 25 26 26 26 26 26 27 27 27 26 26 25 24 24 24 24 25 25 26 26 26 26 26 25 25 25 24 24 24 23 24 24 24 24 24 23 24 25 24 24 24 23 23 23 23 23 23 22 23 23 23 23 23 23 23 25 25 25 25 24 24 24 23 23 24 24 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 22 22 22 23 22 22 22 22 22 22 22 21 21 22 21 21 21 21 21 22 21 21 21 20 20 21 22 21 21 20 - 47 46 47 47 46 47 46 45 46 45 45 44 44 43 43 43 44 43 42 42 43 42 42 43 42 42 42 42 41 42 42 42 42 41 41 41 40 40 39 40 40 40 40 39 40 39 39 38 39 39 38 38 38 37 38 38 38 37 36 36 37 37 36 37 36 36 36 36 36 36 36 36 36 35 35 35 34 34 35 34 34 34 34 34 34 34 34 34 34 33 33 33 34 34 34 34 33 33 32 33 33 33 33 33 32 31 31 31 31 32 31 31 32 31 31 32 31 32 32 31 30 30 31 30 30 31 33 33 32 32 32 31 31 31 30 30 30 29 29 30 30 30 30 28 28 28 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 28 27 26 26 26 26 27 29 29 28 27 26 26 26 26 26 27 27 26 25 25 25 25 25 26 27 27 27 27 27 27 27 27 27 28 27 26 25 25 24 25 25 25 24 24 24 25 26 26 26 26 25 24 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 24 23 23 24 24 24 23 23 23 23 23 22 22 23 22 22 24 24 24 24 23 24 24 24 23 23 23 22 22 22 23 23 23 23 22 22 22 22 23 23 23 22 21 22 22 23 22 23 23 22 23 22 22 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 21 21 21 - 47 46 46 46 46 47 46 46 45 44 44 44 43 43 43 42 42 42 42 43 43 43 42 41 42 43 42 42 41 42 42 41 42 41 41 41 41 41 40 40 40 40 40 40 39 39 38 38 39 39 38 37 37 37 37 37 38 37 36 36 36 36 37 37 37 36 35 36 35 35 36 36 35 36 36 36 35 35 34 35 34 34 35 35 34 34 34 34 34 34 33 34 33 34 33 33 33 34 33 32 32 32 33 32 32 32 32 31 31 32 31 31 32 32 32 31 30 31 31 32 31 31 31 30 30 31 30 31 31 31 32 31 31 31 31 31 31 31 30 30 30 30 29 28 28 28 27 28 28 27 28 28 27 27 29 29 29 29 29 27 27 28 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 26 26 25 25 26 26 26 26 27 28 27 28 27 27 27 27 27 27 27 26 25 25 24 24 24 24 24 24 24 24 25 26 26 25 24 24 23 24 24 23 24 25 25 24 23 24 24 24 24 24 23 24 24 23 23 24 23 23 23 23 23 23 23 23 23 22 23 22 22 23 23 23 23 23 24 23 22 22 23 22 23 23 23 22 23 23 22 23 23 23 22 23 23 23 23 22 22 23 23 23 23 23 22 22 22 22 21 21 22 22 22 22 22 22 22 21 22 22 21 21 21 21 20 - 47 46 46 46 46 46 46 45 45 45 44 44 43 43 44 43 42 42 43 43 43 43 42 42 42 43 43 42 41 42 42 41 41 42 42 42 41 41 40 40 40 40 39 39 40 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 35 36 36 35 35 36 36 35 36 36 35 36 35 35 35 34 34 35 35 34 35 35 34 35 35 33 33 34 34 33 33 34 33 33 33 33 33 33 32 32 32 32 32 31 32 31 31 31 32 31 31 31 31 31 32 31 31 31 29 29 30 30 30 30 30 30 29 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 27 27 27 27 27 28 28 29 29 29 29 28 27 28 28 27 29 28 27 26 27 26 26 26 26 26 26 26 26 26 27 26 26 27 28 28 28 27 26 27 26 26 25 26 26 25 25 26 26 25 25 25 25 25 24 24 24 25 25 25 26 26 25 25 24 23 25 25 25 25 24 24 24 23 24 23 23 24 23 23 23 24 24 23 23 23 23 23 24 23 23 23 23 23 24 23 24 23 22 22 22 23 23 23 22 22 22 23 22 22 23 23 23 23 23 22 22 22 22 23 23 22 22 23 23 22 22 22 22 22 23 23 23 23 22 21 22 22 21 22 22 21 22 22 21 22 22 22 21 21 20 20 19 - 48 47 46 47 46 45 45 45 45 45 44 44 43 44 43 43 43 43 42 42 43 43 42 43 42 42 43 42 42 41 42 42 42 42 41 41 41 41 40 40 39 40 40 40 39 39 39 39 38 39 38 38 39 39 38 38 37 37 38 37 37 37 37 36 36 36 35 35 36 36 35 35 36 35 35 35 36 36 36 35 34 35 34 34 35 34 34 34 35 34 33 34 33 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 32 31 31 31 31 32 31 31 32 31 31 30 30 30 30 30 30 31 30 31 30 29 29 29 29 29 30 30 28 28 28 28 28 28 29 29 28 27 27 27 27 28 29 29 29 29 28 28 27 28 29 28 28 28 26 27 28 28 28 28 28 28 28 28 27 27 27 28 28 28 28 27 27 27 27 26 25 25 25 25 25 25 25 25 26 27 26 25 24 25 25 24 24 24 24 25 24 25 25 24 24 24 23 24 25 24 25 24 23 23 23 24 24 23 24 25 24 24 23 23 24 23 23 23 23 23 23 24 24 24 24 23 24 23 24 23 22 23 23 23 23 22 22 23 23 22 22 23 24 23 23 22 22 23 23 23 23 23 23 23 23 24 23 23 22 22 22 22 22 22 22 22 21 21 22 23 23 22 21 22 22 21 22 22 22 21 21 21 20 20 - 48 47 47 47 47 46 45 46 45 44 45 45 43 43 43 43 42 42 43 43 43 43 42 43 42 42 43 42 42 41 42 42 42 42 41 41 40 41 41 41 40 40 40 39 39 39 40 40 39 39 40 39 39 39 38 38 37 36 36 36 37 37 37 36 36 37 36 35 36 35 36 35 35 35 35 35 36 36 36 35 34 35 34 35 34 35 35 35 35 34 33 33 32 32 32 32 32 32 32 32 32 32 32 33 32 32 32 32 32 31 31 31 32 32 32 32 32 32 32 32 31 30 30 30 30 30 30 31 31 31 30 30 29 29 29 30 30 30 28 28 28 28 29 29 28 28 28 28 29 28 28 29 29 29 29 28 28 27 27 29 29 28 28 29 27 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 27 28 27 27 27 26 25 26 26 26 26 25 26 26 26 27 26 25 25 26 25 24 24 25 25 25 24 24 24 24 24 24 24 24 25 24 25 24 23 23 23 24 24 24 24 24 24 24 23 23 24 23 23 23 23 23 22 22 23 23 23 24 24 24 24 23 23 22 22 22 22 23 23 22 22 22 23 24 24 23 24 23 23 22 22 22 22 23 23 23 23 24 24 23 23 22 22 21 22 22 21 22 22 22 22 22 22 22 22 21 21 22 21 21 21 21 21 21 21 20 - 48 48 47 47 46 46 45 45 45 45 45 44 44 44 44 43 42 43 43 43 43 42 43 43 42 42 43 42 42 41 42 42 41 42 41 41 40 41 41 41 41 40 39 38 39 39 39 40 40 40 40 39 39 38 38 37 37 37 37 37 36 36 36 37 37 36 36 36 36 35 35 36 36 36 36 36 35 35 35 35 35 35 34 35 35 34 35 34 34 34 33 33 32 32 33 33 32 32 32 33 33 32 32 32 31 31 31 32 31 31 31 31 31 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 30 30 31 31 30 30 29 28 29 29 29 29 28 29 28 28 28 28 29 29 29 28 28 28 28 27 27 29 28 28 27 27 27 28 28 28 28 28 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 25 25 25 25 24 25 25 25 24 24 25 25 25 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 22 23 24 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 22 23 24 23 22 22 21 22 23 23 22 22 23 23 23 22 23 22 23 22 22 21 21 22 22 22 22 21 21 21 21 22 21 21 21 21 21 20 20 20 20 20 20 - 49 49 47 47 47 46 45 46 44 44 44 44 44 44 43 44 43 43 43 43 43 42 42 43 42 42 43 42 41 42 41 42 42 41 41 40 41 40 40 40 40 41 40 39 39 40 40 39 39 39 39 39 39 38 37 37 38 38 37 37 37 36 36 36 37 36 35 36 36 36 36 36 35 35 35 35 34 34 35 35 35 35 35 35 34 34 35 34 33 33 34 33 33 32 33 33 32 33 33 33 33 32 32 32 32 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 30 30 30 29 30 30 30 30 30 30 30 29 29 28 28 28 29 29 29 29 29 29 29 29 29 29 27 26 27 27 27 26 26 26 26 28 28 29 28 27 28 28 27 27 27 26 26 26 26 27 27 26 27 26 27 28 28 27 27 26 25 26 25 24 24 24 24 24 25 25 25 25 25 24 24 24 25 24 24 24 24 25 25 25 24 24 24 24 25 25 24 23 23 23 23 24 24 23 24 23 23 24 24 23 23 24 23 23 22 23 23 23 22 21 24 24 23 24 24 24 24 23 23 23 23 23 23 23 22 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 22 22 22 22 22 22 22 21 21 22 22 21 21 20 21 21 20 20 20 20 20 20 - 48 47 48 48 47 46 46 46 46 45 45 44 44 44 44 44 44 43 43 43 44 43 42 42 43 43 43 42 42 41 41 41 40 40 40 40 40 40 41 39 39 40 40 39 39 39 39 38 38 39 39 39 38 38 38 37 37 36 36 37 37 37 37 37 37 36 36 37 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 35 35 35 34 33 33 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 32 32 32 32 32 31 30 30 30 31 30 29 29 29 29 29 29 29 29 29 29 28 28 28 29 30 31 30 29 29 29 29 28 29 29 29 29 29 29 29 29 28 28 27 27 26 26 26 26 25 26 27 26 28 27 28 28 28 27 27 26 26 26 26 25 26 26 26 26 27 27 28 28 27 27 26 25 26 25 25 25 25 25 24 25 25 25 25 25 24 24 24 25 25 25 25 24 25 25 24 24 24 25 24 25 25 24 23 23 24 24 24 24 24 25 24 23 23 23 24 23 22 23 23 23 24 24 24 23 23 25 24 24 25 24 24 24 24 23 23 23 23 23 22 22 22 23 23 23 22 23 23 23 23 23 23 23 23 23 22 22 22 23 22 22 22 22 22 22 22 22 22 23 22 21 21 20 20 20 20 20 20 20 20 - 47 47 48 47 47 46 46 45 46 46 45 45 45 44 44 44 44 43 43 43 43 43 43 43 43 43 42 43 43 42 41 40 40 41 41 41 41 40 41 39 39 40 40 39 39 40 39 39 39 39 38 38 38 38 38 38 37 37 37 38 37 36 35 36 36 36 36 36 35 36 36 36 36 36 36 36 36 36 35 34 34 34 35 35 35 34 35 34 33 33 34 33 33 33 33 33 33 33 33 33 33 32 33 32 32 33 33 32 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 31 30 30 30 30 29 29 29 29 29 29 29 28 28 28 29 30 31 30 30 29 29 29 29 28 29 28 29 29 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 26 26 26 25 25 25 26 27 26 26 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 25 24 24 24 24 24 25 25 24 24 25 25 24 24 24 24 23 23 23 24 24 23 23 23 23 24 23 23 23 24 24 24 23 23 23 23 24 24 24 24 24 24 23 23 24 23 22 22 22 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 21 22 22 22 22 22 21 22 22 22 22 21 21 20 20 21 21 20 20 20 20 - 47 48 47 47 48 47 46 45 45 45 45 46 45 44 44 45 45 44 43 44 42 42 42 43 43 43 43 43 42 43 42 41 41 41 41 41 41 41 41 40 40 40 39 39 40 40 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 36 36 36 36 36 37 36 36 36 36 36 35 35 35 36 37 36 35 34 34 34 35 35 34 35 35 35 34 34 34 34 33 32 33 34 34 34 33 32 32 32 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 32 32 32 32 31 30 30 31 31 30 29 30 30 30 29 29 29 29 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 28 27 27 27 27 27 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 25 24 24 24 24 25 26 25 24 25 24 25 25 25 24 24 25 25 24 24 24 25 25 25 24 24 23 23 23 23 23 23 22 23 23 23 24 24 23 24 24 23 24 23 23 23 23 23 24 24 23 24 23 23 24 23 22 22 23 23 23 23 23 23 23 23 23 22 22 23 24 23 22 22 22 22 22 21 21 22 21 21 21 21 22 21 22 22 21 21 21 20 20 21 21 21 21 21 21 21 - 48 48 47 47 48 47 46 46 47 46 45 45 44 44 44 44 45 44 43 44 43 43 42 42 42 43 44 44 43 43 43 42 41 41 41 41 40 41 41 41 41 40 40 40 40 40 39 38 38 38 39 38 38 39 39 38 37 37 38 37 37 36 37 37 36 37 36 36 36 36 36 36 35 35 35 36 36 35 35 34 34 34 35 35 34 34 34 34 34 34 33 34 34 33 33 33 34 34 33 32 32 33 32 32 32 32 31 31 31 31 31 31 31 31 32 32 32 32 31 31 31 32 31 30 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 29 28 28 28 28 28 29 28 28 28 28 28 27 27 27 28 28 28 27 27 27 27 26 26 26 26 26 26 27 27 27 27 26 26 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 24 25 25 25 25 24 24 25 25 25 25 25 25 24 24 24 23 24 23 24 23 24 23 23 23 23 24 24 23 23 23 24 24 23 24 23 22 22 23 23 23 24 24 24 23 23 24 23 23 22 22 22 22 22 22 22 22 22 23 22 22 23 23 23 22 22 22 22 22 22 21 22 22 21 21 22 22 22 21 20 20 20 21 21 20 20 20 21 21 20 21 21 - 49 48 48 48 48 47 46 46 47 46 45 45 45 45 45 44 45 44 43 43 42 42 42 43 42 43 44 43 43 42 42 42 42 42 42 41 41 41 41 40 40 40 40 41 40 40 39 38 38 39 38 38 38 39 39 38 37 37 38 37 37 37 37 37 36 37 36 36 36 36 37 36 35 35 36 36 36 36 36 36 35 34 34 34 35 34 33 34 34 34 33 33 33 34 34 33 33 33 33 33 33 33 33 33 32 32 31 31 31 31 31 31 32 32 31 31 31 32 32 31 31 31 30 30 30 30 30 30 31 30 30 30 30 29 29 29 29 29 29 28 28 28 29 29 29 28 28 28 29 29 29 29 29 28 28 28 28 28 27 27 27 27 28 28 27 28 28 28 27 26 26 26 27 26 26 26 26 26 27 26 26 26 26 26 26 26 25 25 26 25 26 25 25 25 26 26 26 26 26 25 25 26 25 25 25 25 25 24 24 24 25 24 24 24 25 25 25 25 24 24 24 23 23 23 24 23 23 23 23 23 24 24 24 24 25 25 24 24 24 23 23 24 24 23 23 23 23 24 24 24 24 24 23 24 23 23 22 22 23 23 23 23 23 23 23 23 22 22 23 23 23 23 22 22 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 - 48 48 48 48 47 47 47 47 47 46 45 45 45 44 44 44 44 45 43 43 42 42 42 43 42 42 42 41 41 41 42 42 42 41 41 42 42 41 41 40 40 41 41 41 41 40 39 39 39 38 39 39 39 39 39 38 37 38 37 38 38 38 37 36 36 37 36 36 37 36 36 35 35 35 35 35 36 36 35 35 34 34 34 35 34 35 34 33 33 34 33 33 33 33 33 34 33 33 33 34 34 33 34 34 33 33 32 31 32 32 31 31 32 32 32 31 30 31 31 31 31 31 30 30 30 31 31 31 30 31 31 31 29 29 30 29 29 29 29 28 27 28 29 29 28 27 28 29 29 29 28 28 29 28 28 29 28 27 27 27 27 27 27 28 28 27 27 27 27 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 25 25 27 27 27 26 26 26 25 26 25 24 25 25 25 24 24 25 25 24 24 25 26 25 25 25 24 23 23 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 24 23 23 24 24 23 24 24 24 23 23 23 24 23 23 24 23 22 23 22 23 24 24 24 24 23 23 23 22 23 22 23 23 22 22 22 22 22 22 21 21 21 21 22 22 21 21 21 21 21 22 22 22 21 20 20 21 22 22 22 21 21 - 48 48 48 49 49 48 48 48 48 47 47 46 44 44 44 44 44 45 44 44 43 43 43 43 42 42 42 42 42 42 42 42 42 41 41 42 42 41 40 40 40 41 41 40 40 40 39 39 39 38 38 38 38 39 39 38 37 38 38 38 37 38 37 37 36 36 36 36 36 35 35 35 36 36 36 36 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 34 33 34 33 33 33 33 33 34 34 34 33 33 33 32 32 32 33 32 32 31 32 32 32 31 31 31 30 30 30 30 31 30 31 30 30 31 31 31 30 30 30 29 29 29 28 28 28 29 29 28 28 29 28 28 28 29 28 29 29 29 28 29 29 28 27 28 28 28 27 26 27 27 27 26 26 26 26 26 26 26 26 26 26 25 26 27 26 26 27 28 27 26 26 26 26 25 25 26 24 26 25 23 26 27 27 27 27 26 25 24 24 24 24 24 25 25 26 27 26 26 26 26 26 26 25 24 24 23 23 23 24 24 23 24 24 24 23 23 23 23 23 23 23 23 25 24 24 24 24 23 23 23 24 24 24 23 24 23 24 23 23 24 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 22 22 23 22 21 22 22 23 22 21 21 21 21 21 21 21 21 21 21 20 21 21 20 21 21 20 20 21 21 22 22 - 48 48 48 47 47 47 47 47 47 47 47 47 46 44 45 44 43 45 44 43 43 43 43 43 43 43 42 41 42 41 41 41 41 42 42 41 41 42 41 41 41 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 37 37 37 37 38 38 38 37 36 36 35 36 35 35 36 35 35 35 35 36 36 36 35 35 35 35 34 34 34 34 35 35 34 34 34 34 34 34 33 32 33 34 33 33 33 33 32 32 32 32 33 32 33 33 32 32 32 31 31 31 31 30 30 31 31 30 30 31 30 29 30 30 30 31 31 30 30 30 30 30 30 29 29 28 30 29 28 29 29 30 29 29 29 28 28 28 28 29 28 28 27 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 28 28 28 27 26 26 26 26 25 26 25 25 26 26 26 26 26 27 26 25 24 24 25 25 25 25 25 26 27 27 27 26 26 26 26 25 25 24 24 24 24 24 24 23 24 23 24 23 23 23 23 23 24 24 24 25 24 24 23 23 24 24 24 24 24 23 23 23 23 24 23 23 24 23 24 23 24 23 23 23 23 23 23 24 24 23 23 23 22 22 22 22 22 22 23 23 22 22 22 22 21 20 20 20 21 20 21 20 21 21 22 21 21 21 21 21 21 21 22 - 48 49 48 48 47 47 46 46 46 46 46 47 47 45 45 45 44 45 44 43 43 42 42 43 42 42 42 42 42 41 41 41 41 41 41 40 41 41 42 41 41 40 39 40 40 39 39 39 39 39 39 40 40 39 38 38 38 37 37 38 38 38 38 37 37 37 36 36 36 36 36 36 35 36 35 36 36 35 35 35 35 34 35 34 34 34 34 35 35 35 35 34 34 33 33 33 34 34 34 32 32 32 32 32 32 33 32 31 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 31 31 31 30 30 30 30 31 31 30 30 29 29 28 29 29 29 29 29 29 28 28 28 28 27 27 28 28 29 28 27 28 28 28 28 28 27 26 27 27 26 27 27 27 27 27 26 27 26 26 26 26 26 27 28 28 28 28 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 26 26 26 26 26 26 27 25 24 24 25 25 26 24 24 24 23 23 24 24 23 23 23 24 23 23 23 24 24 23 23 23 23 24 24 23 24 24 23 23 23 24 24 23 23 24 24 24 23 23 23 23 23 23 23 24 23 22 22 22 22 22 21 21 22 22 22 22 23 23 23 23 22 20 21 21 21 21 21 21 21 21 21 21 20 21 20 20 21 21 21 - 46 46 47 48 48 47 46 46 46 45 45 46 45 46 45 44 44 44 44 44 43 44 43 43 42 42 43 42 42 41 41 42 41 40 40 41 40 40 40 40 40 40 40 39 38 39 38 39 38 38 39 39 39 40 39 38 38 38 38 38 38 37 38 37 37 37 36 36 36 36 36 36 35 35 36 35 35 35 35 34 34 35 35 34 34 34 35 35 34 35 34 34 33 33 34 33 34 33 33 32 32 32 32 32 33 32 32 32 31 31 31 31 31 31 31 31 31 32 32 30 30 30 30 30 30 30 30 30 31 31 31 31 31 30 29 29 29 28 29 28 29 29 29 29 29 29 28 28 28 28 28 29 29 29 29 27 27 28 27 27 27 27 27 27 26 26 27 27 26 26 27 27 27 27 27 26 26 26 25 25 26 27 27 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 24 24 24 24 24 24 25 24 25 25 26 25 25 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 24 23 23 23 23 24 23 23 23 23 23 23 24 24 24 24 24 24 23 23 24 24 24 24 24 23 23 24 24 24 24 23 23 23 22 22 22 22 22 21 21 22 21 21 22 23 23 23 23 22 20 21 22 21 21 21 20 20 20 20 20 21 20 20 20 20 21 22 - 48 48 47 47 48 47 47 46 45 45 45 45 44 45 45 44 45 45 45 44 44 44 44 43 43 43 43 42 42 42 41 41 41 41 40 40 40 39 39 39 40 41 40 39 39 39 39 39 38 38 38 39 40 39 39 39 38 37 38 38 38 37 38 37 37 37 36 36 36 36 36 36 36 36 35 36 36 36 36 35 34 34 34 34 34 35 35 34 34 34 34 33 34 33 33 33 34 33 33 32 32 33 33 32 32 31 32 32 32 32 32 32 32 31 31 31 31 31 32 32 31 30 30 30 30 30 31 31 30 30 30 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 28 29 28 28 29 29 29 29 27 27 27 28 28 28 28 28 28 27 26 26 27 27 27 27 26 27 27 27 27 27 27 26 25 25 26 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 26 26 25 25 25 26 25 24 24 24 24 25 24 25 25 26 26 26 25 25 25 25 26 25 25 25 24 24 24 24 24 23 23 23 23 23 24 23 23 22 23 23 23 22 22 23 22 22 22 24 24 24 23 24 24 24 23 23 23 23 23 24 23 23 24 23 23 23 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 21 21 21 22 21 22 21 21 20 20 21 20 20 20 21 23 23 21 - 48 47 46 48 48 47 46 46 46 46 45 45 45 44 45 45 45 45 45 44 44 44 44 43 43 43 42 43 43 42 41 41 41 41 41 40 40 40 39 40 40 39 40 40 40 40 39 38 38 39 39 39 39 39 39 38 39 38 37 38 38 37 37 37 37 37 37 36 36 37 36 35 36 35 35 36 35 34 35 34 35 34 34 34 34 35 35 33 34 34 34 34 33 33 33 34 34 33 33 33 33 32 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 30 29 29 29 29 28 28 28 29 29 28 29 29 29 29 29 28 29 28 27 28 28 27 28 28 28 27 27 27 27 26 26 26 26 26 26 26 27 26 26 27 26 25 26 26 25 26 25 26 25 25 25 25 26 26 26 25 26 25 24 25 25 26 25 25 26 25 25 24 24 24 25 24 25 24 25 26 26 25 25 26 26 26 25 24 25 25 24 23 23 23 24 25 24 24 24 24 24 24 23 23 24 23 23 23 22 22 22 23 23 23 23 24 23 24 24 24 23 22 23 24 24 24 24 23 23 22 21 22 23 22 22 23 21 22 23 23 23 22 22 22 23 23 22 22 22 21 22 22 22 21 22 22 22 22 21 20 20 20 21 21 20 20 20 20 - 49 48 48 48 47 47 47 47 47 46 46 46 45 45 45 44 44 44 44 44 44 44 43 44 43 42 42 43 43 42 41 42 41 41 41 41 40 40 40 40 40 40 41 41 40 40 39 38 38 39 40 39 38 38 39 39 38 38 38 39 39 38 37 38 37 36 37 37 36 37 36 35 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 33 34 35 35 34 34 33 33 34 34 34 33 32 32 32 32 33 33 33 33 33 32 32 32 32 32 33 32 32 31 32 31 31 30 30 30 30 30 31 30 30 31 31 30 30 31 31 31 30 29 30 30 29 29 29 30 29 29 29 28 28 29 28 28 28 29 28 27 28 28 27 27 27 27 27 27 28 27 26 26 27 26 26 26 26 26 26 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 25 25 25 24 24 25 25 24 24 24 24 24 24 24 25 24 24 25 26 26 26 26 26 26 25 24 25 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 23 22 22 22 22 22 22 23 23 24 24 24 23 23 23 23 23 23 22 23 23 23 23 23 24 23 22 21 22 22 23 23 22 22 22 22 22 22 23 23 23 22 22 22 22 22 21 22 21 21 22 21 22 21 22 21 21 21 20 20 20 20 20 20 20 - 50 49 49 48 47 47 47 48 48 47 46 46 45 45 45 44 45 44 44 43 44 44 44 43 43 43 42 43 43 42 42 42 41 41 40 40 40 40 40 40 40 40 41 41 40 39 39 39 38 38 39 39 39 38 38 38 38 37 37 38 39 38 38 37 37 37 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 35 35 34 34 33 33 33 33 34 34 33 33 33 33 32 33 32 32 33 32 32 32 33 33 32 32 32 33 33 33 32 32 32 31 30 30 31 31 31 31 30 29 29 30 30 31 31 30 30 30 30 29 30 30 30 30 30 30 29 29 28 29 29 28 28 28 29 28 28 27 27 27 27 27 27 27 27 28 27 27 26 27 26 26 26 26 26 26 26 26 27 26 26 27 27 26 25 25 26 26 26 26 25 25 25 25 25 26 25 25 25 24 24 25 24 24 25 24 24 24 25 24 25 24 24 24 26 26 27 26 26 26 25 24 24 24 24 24 24 24 24 24 23 24 24 24 23 23 23 23 23 24 24 23 23 23 23 23 24 23 23 23 23 22 23 23 22 22 23 23 23 23 23 23 23 23 22 23 22 22 23 23 22 23 22 22 23 23 22 23 22 21 22 22 22 22 22 21 21 21 21 22 22 22 21 21 21 21 20 21 20 20 20 20 20 - 50 50 49 49 48 48 48 47 46 47 46 46 46 45 45 44 44 44 44 43 43 44 44 43 43 43 42 43 43 43 42 42 41 40 40 41 41 41 41 40 40 40 39 39 40 39 38 39 38 37 38 38 39 38 38 38 38 38 38 38 38 38 37 37 37 36 37 36 36 36 36 36 35 35 35 34 35 36 35 35 35 34 34 35 34 35 35 34 34 33 33 33 33 34 34 34 33 32 32 32 32 32 33 32 32 32 32 33 32 33 33 33 32 32 32 33 32 31 30 30 31 30 30 30 30 29 29 29 30 31 30 30 29 29 29 29 29 28 29 29 29 29 30 30 29 28 29 29 28 28 29 28 27 28 28 28 28 28 28 29 28 28 28 27 27 26 26 26 27 27 27 27 28 27 26 27 26 25 26 26 25 25 25 26 26 26 26 25 24 25 25 26 25 26 25 25 25 25 25 24 24 24 24 24 25 25 25 24 25 24 23 24 25 24 23 23 24 24 25 24 24 25 24 24 24 24 24 24 24 24 24 24 23 24 23 24 25 25 24 24 24 24 24 23 23 23 22 22 23 23 22 23 23 22 22 22 22 22 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 21 21 21 20 20 20 20 21 21 21 21 21 - 50 49 49 49 49 48 48 47 47 46 46 45 45 45 45 44 44 44 44 43 44 43 43 44 44 43 42 42 42 43 41 41 41 42 41 40 40 40 40 40 39 40 39 40 39 39 39 39 39 39 39 39 38 39 39 39 39 39 38 39 38 38 37 37 36 36 37 36 37 37 36 35 35 36 35 35 36 36 35 34 34 34 35 34 35 34 34 34 34 34 34 34 33 33 33 34 33 32 33 33 33 33 32 33 33 32 32 32 33 33 32 32 32 32 31 32 32 31 30 31 30 30 31 31 31 30 29 29 30 30 30 30 29 30 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 28 28 27 28 27 28 29 29 29 28 28 29 29 28 27 27 26 26 26 26 27 27 27 28 27 26 26 25 25 25 25 25 25 25 25 25 26 26 25 24 25 25 26 26 26 26 26 25 26 25 25 25 24 25 25 24 24 24 25 25 24 23 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 24 23 22 23 22 22 23 23 22 22 23 22 22 23 23 23 23 22 22 23 23 23 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 21 21 21 21 22 22 20 21 21 21 21 21 21 21 21 21 21 21 - 49 49 48 48 48 48 48 48 47 46 46 46 46 46 45 45 45 44 44 43 44 43 43 43 43 43 43 43 43 42 42 41 41 40 40 40 39 39 39 40 40 39 39 39 39 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 36 36 36 36 36 36 37 37 36 35 36 36 36 35 35 35 35 35 35 34 35 34 35 34 33 33 33 33 33 33 33 33 33 34 33 32 33 32 32 32 32 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 30 30 30 30 30 29 30 29 30 29 28 29 29 29 28 27 29 29 29 28 28 28 28 28 27 28 28 27 27 27 27 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 25 26 25 26 25 25 24 25 23 24 25 25 25 24 24 24 24 24 24 25 24 23 23 24 24 23 23 23 23 23 23 24 24 23 23 24 24 24 23 23 23 23 23 23 23 23 23 22 23 24 23 22 22 22 22 22 22 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 21 21 20 21 21 21 21 21 20 20 20 20 - 48 48 48 48 49 48 48 48 47 47 47 47 47 46 45 46 45 44 44 43 43 44 44 43 43 43 44 44 44 42 42 42 41 40 40 41 40 39 39 40 40 40 40 40 40 41 41 41 41 40 40 40 39 39 39 39 39 38 37 37 37 37 37 37 35 36 36 36 36 36 36 35 36 36 36 35 35 35 36 35 34 35 34 34 35 34 33 33 33 33 34 34 34 33 33 34 33 33 33 32 32 32 32 32 32 32 33 33 32 32 32 31 31 31 31 31 31 32 32 32 31 30 30 31 31 30 31 30 30 29 30 30 29 29 29 29 29 28 28 29 28 28 28 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 28 27 26 27 26 26 27 26 26 25 26 25 26 26 26 26 25 25 25 25 25 25 26 26 25 25 24 24 25 25 25 25 25 25 25 25 25 25 24 25 27 27 25 24 25 24 24 24 24 24 24 24 25 24 24 25 24 24 24 24 24 23 23 24 24 24 24 24 23 24 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 22 22 23 23 22 22 22 23 23 23 22 22 23 23 22 23 23 23 23 22 21 22 22 21 22 22 22 21 21 21 21 22 22 22 22 21 20 21 22 21 21 20 20 20 20 21 21 21 21 - 50 49 49 49 49 49 49 48 48 48 48 48 47 46 45 46 45 44 45 44 44 44 44 43 43 43 44 44 44 43 42 42 42 40 40 40 40 40 40 40 41 41 41 42 41 41 41 41 40 40 40 39 39 39 40 39 39 38 37 37 38 38 38 37 36 37 38 37 37 36 36 35 35 35 36 36 36 36 36 35 34 35 35 35 35 34 34 34 34 34 34 34 34 32 33 33 33 34 33 33 33 33 33 33 33 33 32 32 33 31 31 31 33 33 32 32 33 32 31 31 31 30 31 31 32 32 31 31 31 31 31 31 30 29 29 30 31 30 31 30 29 29 29 29 29 28 28 28 27 28 28 27 28 28 27 27 27 27 27 28 28 28 27 27 27 27 26 27 27 27 26 27 27 27 27 26 26 27 26 26 26 25 25 25 25 26 26 25 26 25 25 26 25 25 24 26 26 26 26 25 25 25 25 25 25 27 28 27 26 24 24 25 25 24 25 25 24 24 24 25 24 24 23 23 23 23 23 24 24 24 24 24 24 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 23 22 23 23 23 23 23 23 23 23 23 22 23 23 23 23 22 22 23 22 21 22 22 22 22 22 22 21 22 21 21 22 21 21 22 21 21 21 21 21 22 21 21 21 21 22 22 21 21 - 51 50 50 50 50 49 49 48 48 48 47 47 46 46 45 45 45 44 44 44 44 44 43 43 43 43 44 44 44 44 43 43 42 41 41 40 41 41 40 40 41 41 40 40 41 40 40 40 40 39 40 40 40 40 40 40 40 39 38 37 37 37 37 38 39 39 38 39 38 38 37 37 35 35 36 36 36 37 36 35 34 35 34 34 34 34 35 35 35 34 33 33 33 32 33 33 33 34 34 34 34 34 33 33 34 33 33 32 32 32 32 31 31 32 32 32 32 32 31 30 31 31 30 30 31 31 31 32 32 31 30 29 30 30 30 30 31 31 31 30 29 29 29 29 29 28 29 28 28 28 28 28 27 27 27 28 28 28 28 28 28 28 29 28 28 27 27 27 27 27 27 27 27 27 26 26 26 27 26 26 25 25 26 25 26 25 25 25 26 25 25 25 26 25 25 25 25 25 25 24 24 24 24 25 25 26 26 26 25 25 25 24 24 25 24 24 25 24 25 24 24 25 24 24 24 24 24 24 24 23 23 23 24 25 24 23 24 24 23 24 24 23 23 24 24 24 24 24 23 23 23 23 22 22 23 24 24 24 24 23 23 23 22 23 23 22 22 23 23 22 22 21 21 22 22 22 21 22 22 22 22 21 21 21 22 21 21 21 21 20 21 21 22 21 20 21 22 21 21 21 - 51 51 51 50 50 49 49 48 48 47 46 47 46 45 45 46 45 44 44 44 43 43 43 44 43 43 43 43 42 42 42 42 42 41 41 41 41 41 41 41 40 40 39 40 40 40 41 40 39 40 40 40 40 40 40 40 39 39 38 38 37 37 37 38 39 39 39 38 39 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 34 33 34 33 34 34 33 33 33 33 33 33 33 32 33 32 32 31 31 31 32 32 31 31 31 31 31 31 30 30 30 30 32 31 31 30 30 30 30 30 30 30 31 30 30 30 29 29 28 29 29 28 29 28 28 28 28 28 27 27 28 28 28 29 28 28 28 28 28 28 27 26 27 27 26 27 27 26 26 26 26 26 26 26 25 26 25 25 26 25 26 25 25 25 25 25 25 25 26 25 25 26 25 25 24 24 25 24 25 24 24 24 24 24 24 25 25 24 24 24 25 25 24 25 24 24 23 24 24 24 24 24 24 23 24 23 24 23 23 24 23 23 24 24 24 23 23 23 23 24 24 23 23 24 23 22 22 22 22 22 22 23 24 24 24 23 22 22 23 22 23 24 23 23 22 22 22 22 23 22 22 22 23 22 22 21 22 21 21 22 21 21 20 20 20 21 20 21 22 21 21 21 21 21 21 20 - 50 50 50 51 50 50 50 49 48 47 47 47 47 46 46 46 45 45 45 44 43 44 44 43 43 43 43 43 42 42 41 41 41 41 41 41 40 40 40 40 41 40 40 39 39 40 41 40 39 40 39 39 39 39 40 40 39 38 37 38 38 37 37 37 38 39 39 39 37 36 35 34 36 36 36 35 35 35 35 35 35 35 34 34 35 35 34 34 34 33 33 34 34 33 33 33 34 33 34 34 34 33 33 33 33 32 32 33 32 32 31 32 32 31 31 31 31 31 30 31 30 30 29 29 30 30 30 30 30 31 31 31 31 30 29 30 30 30 30 30 29 29 28 29 29 28 28 28 28 27 27 28 28 28 27 28 28 29 28 27 27 27 27 26 25 26 27 26 26 26 26 25 26 26 27 27 26 26 26 25 26 25 26 26 26 25 25 25 25 24 25 26 25 25 25 25 26 26 25 25 24 24 25 25 25 24 25 24 24 24 25 25 25 24 24 25 24 25 24 23 22 23 24 24 23 24 24 23 24 24 24 24 23 23 23 24 24 23 23 22 23 23 23 24 24 24 24 24 23 22 22 23 23 23 22 23 24 23 24 24 23 23 23 22 22 22 22 22 20 21 21 21 22 23 23 23 23 22 22 21 21 22 22 22 21 21 21 20 21 20 20 20 20 21 21 21 20 20 20 20 - 49 49 49 50 49 49 49 48 48 47 46 47 47 46 46 46 46 46 45 44 44 43 43 43 44 43 43 43 42 41 41 41 42 42 42 42 42 41 41 40 40 40 40 39 39 40 40 40 39 40 40 40 40 40 40 40 39 38 38 37 37 37 38 37 38 38 38 38 36 36 36 35 35 35 35 35 35 34 34 34 35 35 35 35 35 35 34 34 33 33 33 34 34 34 34 33 33 32 33 34 33 33 33 33 33 33 33 32 31 31 31 31 31 31 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 31 30 29 30 30 30 29 29 28 29 29 28 29 29 28 28 27 27 27 27 27 28 28 29 28 28 27 26 27 27 26 26 27 26 26 25 26 26 27 27 26 26 26 26 26 25 26 26 25 25 25 25 25 26 26 26 26 25 25 25 26 26 25 25 26 25 24 25 24 24 24 25 24 24 25 24 24 24 24 24 24 24 25 25 25 24 24 25 24 24 24 24 24 23 24 23 23 24 24 24 24 24 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 21 21 22 21 21 21 21 21 20 21 21 20 20 21 21 21 21 20 20 21 - 50 49 49 48 48 47 47 48 48 48 47 47 48 46 46 46 45 46 45 44 44 43 43 43 43 43 43 43 42 42 42 41 41 42 41 41 41 40 41 40 39 40 39 38 39 40 40 40 40 39 41 40 39 40 40 39 38 38 37 37 38 37 37 37 37 37 37 36 36 36 35 35 36 35 35 35 35 35 35 35 34 34 35 34 34 34 34 34 34 34 34 33 33 34 33 33 32 32 32 33 34 33 33 33 33 33 32 31 32 31 31 30 31 31 31 31 32 32 31 31 31 31 30 30 30 30 29 30 30 29 30 31 30 30 30 30 29 29 30 30 29 28 28 28 28 28 29 28 28 27 28 27 27 27 28 28 29 28 29 29 29 28 28 27 27 27 28 27 26 27 26 27 27 26 26 26 27 25 24 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 26 25 25 24 25 24 24 25 25 25 26 24 23 25 24 24 24 23 24 24 25 25 25 26 25 25 25 24 24 23 23 23 24 23 24 24 25 25 24 25 24 24 23 24 23 22 23 23 23 23 22 22 23 24 24 24 23 22 22 22 23 22 22 23 23 23 23 23 23 22 22 21 22 22 23 23 23 22 21 22 22 22 23 22 21 22 21 21 22 22 22 21 21 21 21 21 21 21 20 21 21 21 21 20 19 - 50 50 50 49 49 48 48 48 49 49 49 49 47 46 46 46 46 45 44 45 44 44 43 42 43 42 43 42 42 41 41 42 41 41 42 42 41 41 41 40 39 40 39 38 38 39 40 41 41 39 40 40 40 40 39 38 37 38 38 37 38 37 37 36 36 36 36 36 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 34 35 35 35 34 35 34 34 34 34 33 34 34 34 34 33 33 33 32 33 33 33 33 33 31 31 32 31 30 30 30 31 31 32 32 32 31 31 30 30 30 30 30 29 30 30 29 30 30 30 30 29 29 29 29 29 29 30 29 29 29 28 28 27 27 28 28 27 28 28 28 28 28 28 29 29 29 29 29 28 28 27 27 28 27 26 27 27 26 26 27 27 27 26 26 25 25 25 26 26 26 27 27 27 28 26 26 25 25 25 25 25 25 25 26 25 25 25 24 25 25 25 25 24 24 25 24 25 25 24 23 23 24 25 25 25 25 24 24 25 24 23 24 23 23 24 24 25 25 24 24 25 24 24 23 24 23 22 24 24 23 23 23 23 23 23 23 24 23 23 22 22 23 22 22 23 24 23 23 24 23 22 22 22 22 22 22 22 23 22 22 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 20 19 20 20 21 21 20 21 21 21 20 - 50 50 50 50 50 49 48 49 49 49 49 49 47 47 46 45 45 44 44 44 44 44 43 43 43 43 42 42 42 41 41 42 42 42 42 41 41 40 41 40 39 40 39 39 39 39 40 41 41 40 40 40 40 40 40 39 38 38 39 38 38 37 37 36 36 37 36 36 36 36 35 35 35 35 35 35 36 36 36 36 36 35 35 35 34 34 34 34 34 34 34 33 33 34 34 33 33 33 33 32 33 32 32 33 32 32 32 32 32 32 31 30 31 30 30 31 31 31 32 32 32 31 30 30 30 30 29 30 30 29 30 30 29 29 29 29 30 29 30 29 29 29 29 29 29 29 28 28 29 28 28 28 28 28 27 28 28 28 28 28 28 27 28 28 27 27 27 26 27 26 26 26 26 27 28 27 25 27 26 26 26 26 26 25 26 27 27 27 26 25 25 25 25 26 26 26 26 25 26 26 25 25 24 24 25 25 25 24 24 23 24 24 24 24 24 25 24 25 25 25 25 24 25 24 23 24 23 24 25 25 24 25 25 24 24 24 24 23 23 23 22 23 23 23 23 23 24 23 22 23 24 23 22 23 22 22 23 23 23 23 23 23 23 23 22 23 23 23 22 23 23 22 22 22 22 22 21 21 22 22 21 21 21 20 20 20 21 21 20 20 20 19 20 21 20 20 21 20 20 21 - 50 51 50 49 49 49 48 48 48 48 49 48 48 47 46 46 46 45 44 44 44 44 44 43 43 43 42 42 42 41 42 42 42 42 41 41 41 40 40 40 40 41 40 39 39 39 40 40 40 40 40 40 40 38 39 39 39 38 38 38 38 38 37 37 37 37 37 36 36 35 35 36 36 35 35 35 36 36 36 36 35 34 35 34 34 34 34 34 34 34 33 33 32 34 33 33 32 32 32 32 32 32 32 33 33 32 32 33 32 31 31 31 31 30 30 30 30 30 32 32 32 31 30 30 31 30 30 30 30 29 29 30 29 28 29 29 29 30 29 29 28 28 28 29 29 29 29 29 29 28 28 28 27 27 28 28 28 27 27 27 27 28 27 28 27 27 26 26 27 26 25 25 26 27 27 26 25 26 27 26 26 25 25 25 26 26 25 26 25 25 25 26 26 25 25 26 27 25 25 26 25 25 24 25 26 26 25 24 24 25 24 24 24 24 25 24 25 24 24 25 25 24 25 24 23 24 23 24 24 23 24 25 25 24 23 24 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 22 22 21 22 23 23 22 22 22 22 22 22 22 21 21 21 21 20 21 21 21 20 19 20 21 20 20 21 20 20 20 - 51 51 50 49 50 49 48 48 47 48 48 48 48 47 47 46 46 45 45 44 44 45 44 43 43 42 43 43 43 42 42 43 43 42 42 42 42 41 41 40 40 41 40 39 39 40 40 39 39 40 39 39 39 39 39 38 39 38 37 38 38 38 38 38 37 36 36 36 36 35 36 35 35 36 35 35 35 36 35 35 35 34 34 34 34 34 35 34 34 34 34 33 34 33 34 33 33 33 32 32 33 33 33 33 32 32 32 32 31 31 31 31 31 30 31 30 30 31 31 31 31 31 30 31 31 30 30 30 29 30 30 30 29 28 29 29 29 29 28 28 28 29 28 29 29 27 27 27 27 27 27 28 27 28 28 27 26 27 28 28 28 28 28 27 27 26 27 27 27 26 25 26 26 26 26 26 26 25 26 26 26 26 25 26 25 26 25 25 25 24 25 25 25 24 24 25 26 24 25 25 25 25 24 24 25 25 24 24 24 25 24 25 25 25 24 25 25 25 25 24 24 24 25 24 23 23 23 24 24 23 24 25 25 24 23 23 23 23 24 24 24 24 23 22 22 23 23 23 23 23 22 23 24 24 24 24 23 22 22 22 22 22 22 23 23 23 23 23 22 22 21 21 22 22 22 21 21 21 22 21 21 22 21 20 21 20 21 21 20 21 20 19 20 21 21 20 20 20 20 21 - 51 50 50 49 50 49 48 48 47 48 47 47 47 48 47 46 46 46 45 45 45 44 44 43 43 42 42 42 43 42 42 42 42 41 42 42 42 41 40 40 40 41 40 39 39 39 39 39 39 40 40 40 40 40 39 38 38 37 38 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 35 35 34 33 35 34 33 34 33 33 33 33 33 33 33 34 32 32 32 32 31 31 31 30 30 30 31 31 31 31 32 31 31 31 31 30 30 31 30 30 30 30 29 29 29 29 29 29 29 29 29 28 29 29 28 28 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 27 27 27 26 27 27 27 26 27 26 25 26 26 26 26 27 26 26 27 27 26 26 26 25 26 25 25 25 26 26 25 25 24 24 24 24 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 24 25 24 23 24 24 23 23 23 24 24 24 24 24 24 24 24 23 24 23 23 23 23 23 23 24 24 24 23 23 23 23 24 24 23 23 22 23 23 23 23 23 22 22 22 22 22 21 22 22 22 22 22 21 21 20 21 21 22 21 21 21 20 20 21 21 21 20 20 20 20 21 21 20 20 21 21 21 21 - 51 50 50 50 50 49 48 48 48 48 48 47 47 48 48 47 46 45 45 44 44 43 43 44 43 43 43 43 43 42 42 42 42 41 42 41 40 41 41 40 39 40 39 39 39 39 40 39 39 40 40 40 39 39 38 38 39 39 38 38 38 37 37 37 36 37 36 36 37 37 36 36 36 36 36 35 35 35 36 36 35 35 35 35 34 34 34 34 34 34 34 33 34 33 33 34 33 33 33 33 33 33 33 32 31 32 32 32 32 31 31 30 30 31 31 32 32 31 32 32 31 30 31 31 31 31 31 30 30 30 30 30 29 30 29 29 29 29 28 28 28 28 28 28 29 29 29 28 28 29 28 27 27 26 27 27 26 27 27 28 27 26 27 26 27 27 27 27 26 26 26 25 26 26 27 28 27 26 27 26 26 26 26 25 26 25 25 25 25 25 26 26 25 25 25 25 25 25 26 25 25 26 25 24 24 24 25 25 24 25 25 24 24 25 25 24 23 23 24 25 25 25 24 25 24 24 24 23 23 24 23 24 24 24 25 24 24 23 24 23 24 23 23 23 23 23 22 23 22 23 23 23 22 23 23 23 21 22 23 23 23 23 22 22 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 21 20 20 20 20 21 21 20 20 20 21 21 20 20 21 20 21 21 21 20 - 51 50 51 51 50 49 49 49 48 47 47 48 48 49 49 47 45 44 44 43 43 43 43 44 43 43 44 44 43 42 43 42 42 41 41 41 40 41 40 40 40 40 40 39 39 39 39 38 38 39 39 39 38 39 38 39 39 38 38 38 38 37 37 37 37 36 36 36 36 36 37 36 35 35 36 36 35 35 35 35 35 34 34 34 34 35 35 34 33 34 34 34 33 33 33 33 33 34 34 33 32 33 33 32 31 32 31 32 31 31 31 31 31 31 32 32 32 31 31 31 32 31 31 30 30 30 30 29 30 31 30 30 29 29 29 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 28 27 27 27 28 27 27 26 27 28 27 26 26 27 26 26 26 26 26 26 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 26 26 26 26 27 28 27 25 25 25 26 26 25 26 25 25 26 25 25 25 24 25 24 24 25 24 25 25 24 24 24 24 24 23 25 25 25 25 25 24 23 24 24 24 24 23 24 25 24 25 24 24 23 23 24 23 23 23 23 23 23 23 23 23 23 24 24 23 22 23 23 22 22 23 23 23 22 22 22 22 23 23 23 23 22 21 21 22 22 21 21 22 21 21 22 22 21 21 21 20 21 20 20 21 20 20 21 20 20 21 21 21 20 20 21 - 51 50 50 51 50 50 50 49 48 48 47 47 48 49 48 47 46 45 44 44 44 44 43 44 44 44 43 43 43 43 43 43 42 41 40 40 41 41 40 39 40 41 40 40 39 39 38 39 39 38 39 39 39 39 39 39 38 38 38 37 37 38 38 37 37 37 37 37 36 36 37 37 36 36 36 35 34 34 35 35 35 34 34 34 34 34 35 34 34 34 34 34 34 34 34 34 34 34 33 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 32 32 32 31 31 31 31 32 31 31 31 29 29 30 30 30 30 30 30 30 29 29 29 28 28 29 29 28 28 28 27 28 28 28 28 28 27 28 27 27 27 27 27 27 28 27 27 26 26 27 27 27 27 27 27 28 28 27 27 28 28 28 28 27 27 27 27 27 28 27 27 27 27 27 27 27 26 24 24 25 25 25 25 26 25 24 25 25 24 24 24 24 25 24 24 24 25 25 23 23 24 25 24 24 24 25 25 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 23 24 23 24 24 23 23 23 24 24 24 24 23 23 24 23 23 22 23 23 23 23 22 22 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 22 22 23 22 22 22 21 21 21 21 20 21 21 21 21 20 20 20 21 20 20 20 20 - 51 50 50 51 50 50 50 49 49 48 47 47 48 47 47 47 47 46 46 45 45 45 44 44 44 44 44 43 43 43 43 43 41 40 40 40 40 41 40 39 39 40 40 40 39 39 39 39 39 39 39 40 41 40 40 40 39 38 38 37 37 38 37 37 37 37 36 35 36 36 37 37 37 36 35 35 35 34 35 36 36 35 35 35 34 35 35 35 35 34 34 36 36 35 35 34 33 34 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 31 31 30 29 29 29 28 29 29 29 28 28 28 28 28 28 29 28 28 28 27 27 27 26 27 28 27 28 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 27 27 27 26 25 25 27 27 27 27 27 26 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 24 24 25 24 23 24 24 24 24 25 24 23 23 23 24 25 24 24 24 24 25 26 26 24 24 25 24 25 24 24 24 24 23 23 23 23 23 23 24 23 23 24 24 23 22 23 23 22 22 22 22 23 23 23 22 22 22 22 22 22 22 21 20 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 21 20 20 20 20 20 - 52 51 51 50 51 50 50 49 48 48 48 47 46 46 46 46 47 47 47 46 46 45 45 44 43 44 44 44 44 44 43 42 41 40 39 39 40 42 41 39 40 40 40 40 39 39 39 39 40 40 40 40 41 40 40 39 39 38 37 38 38 38 37 36 36 36 36 36 36 36 36 36 37 36 35 35 35 35 35 35 35 35 34 34 35 35 35 35 35 34 35 36 36 36 35 34 33 34 33 33 33 32 32 32 32 32 32 32 33 32 32 32 32 31 32 32 32 31 32 32 31 31 30 30 31 31 30 30 30 30 30 31 30 30 29 29 28 28 28 28 29 28 29 28 29 29 29 29 28 28 28 28 27 27 28 27 28 27 27 28 28 28 28 27 27 26 26 26 26 27 27 27 27 26 26 27 26 25 25 26 26 25 26 27 27 26 26 26 25 25 25 24 25 26 26 25 25 24 24 25 25 25 26 25 25 25 24 24 24 24 24 25 24 24 25 24 24 25 24 25 25 24 24 24 24 24 24 24 25 25 24 24 25 24 24 25 24 24 24 24 24 24 23 24 23 24 23 24 24 23 23 23 23 23 24 23 22 22 23 23 22 23 22 22 22 23 22 22 22 22 21 21 21 21 20 21 21 21 22 21 22 21 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 19 19 - 52 51 50 51 51 50 50 49 48 49 48 48 47 47 47 46 47 47 46 46 46 45 45 44 43 43 43 43 42 42 41 41 41 40 40 39 40 41 41 40 40 40 40 40 41 41 41 40 39 40 39 40 40 40 40 38 38 38 37 37 37 38 37 37 36 36 36 37 36 36 35 36 37 37 36 35 35 36 35 35 35 35 34 35 34 34 34 34 34 34 34 34 34 34 34 34 33 34 34 33 33 32 32 32 32 32 32 32 31 32 32 32 32 31 31 31 31 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 29 29 28 28 28 28 28 28 28 29 29 28 27 27 27 28 27 27 26 27 28 27 27 27 27 27 26 26 26 27 26 26 25 26 26 27 26 26 26 26 26 26 26 25 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 26 25 25 24 23 24 25 24 24 25 25 24 25 24 24 24 25 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 23 23 23 23 24 24 24 24 24 24 23 22 22 23 23 23 23 23 23 23 22 23 22 23 23 22 22 22 22 21 21 22 22 21 21 21 21 22 21 22 22 21 21 21 21 21 19 19 19 19 19 19 19 20 20 - 52 52 51 50 50 50 49 49 49 49 48 48 47 46 46 45 45 47 46 45 44 45 45 44 44 43 43 42 42 42 42 42 41 40 39 40 41 41 42 41 40 40 40 40 40 40 40 40 40 39 39 40 39 39 40 39 38 38 38 37 37 38 37 36 36 36 36 36 36 36 36 36 36 36 37 36 36 36 36 34 35 34 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 31 31 31 32 32 31 31 31 30 31 32 31 30 30 30 30 30 29 29 29 29 29 30 29 29 29 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 29 28 28 27 27 26 27 26 26 27 27 26 27 27 26 27 27 26 26 27 28 28 27 28 28 28 28 27 28 28 27 27 27 26 25 25 26 26 25 25 25 25 26 25 24 24 25 25 25 24 25 25 25 24 25 26 26 25 25 25 25 24 23 24 25 25 25 24 23 24 24 23 24 25 24 24 24 23 24 25 24 24 24 24 23 24 24 23 24 23 24 24 24 24 24 24 23 23 24 23 24 23 23 23 23 23 23 23 22 23 23 24 23 23 23 23 23 22 22 22 23 23 22 22 22 22 21 21 22 22 22 21 22 22 21 21 22 22 21 20 20 20 20 19 19 19 19 19 19 19 20 21 - 53 53 52 51 51 51 49 49 49 48 48 47 47 47 47 46 47 47 46 45 45 45 46 45 45 44 43 43 43 43 43 43 42 42 42 42 42 41 41 41 41 41 41 41 41 40 39 40 39 39 39 40 40 40 40 39 38 38 38 38 38 37 38 38 37 37 37 37 36 36 37 37 37 37 36 36 37 37 36 35 35 35 35 34 34 35 35 35 35 34 34 34 34 34 34 33 33 32 33 33 33 33 33 32 33 32 31 31 32 32 32 32 31 31 31 31 32 31 32 31 31 31 31 30 30 29 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 29 29 28 28 29 29 29 29 29 29 28 27 26 27 27 27 27 27 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 24 25 25 26 26 26 27 26 25 25 24 25 24 24 24 24 24 23 25 25 23 23 23 23 23 23 24 24 24 23 23 24 23 24 23 24 24 24 24 25 24 23 24 24 24 23 23 24 23 22 23 22 22 22 22 22 23 24 23 24 24 24 23 23 23 23 22 22 22 22 21 21 21 22 22 23 23 23 23 23 22 21 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 20 20 - 53 53 52 51 52 52 50 49 49 48 48 48 48 48 47 48 48 47 46 45 45 46 46 45 44 44 44 44 43 44 43 42 42 42 42 42 42 41 42 41 40 40 40 40 40 41 41 40 39 39 40 39 40 40 39 39 39 38 37 38 38 37 38 38 37 37 37 38 37 37 37 37 37 36 36 36 36 37 36 36 36 36 35 34 35 34 34 34 34 34 34 34 35 34 34 34 34 34 34 33 33 32 32 33 33 32 31 31 31 31 32 32 31 32 32 32 32 32 31 32 31 31 30 30 30 29 29 29 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 29 28 29 29 29 28 28 28 29 28 27 28 29 28 28 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 28 28 27 27 27 27 28 28 26 25 26 25 25 25 26 25 25 25 25 25 25 26 26 25 25 24 24 24 25 26 27 26 26 25 24 24 25 25 25 25 24 24 25 24 23 24 24 24 24 24 24 23 23 23 23 24 23 24 23 24 24 24 25 24 24 24 24 24 24 23 23 23 24 23 22 22 22 22 23 23 23 23 24 23 23 23 23 23 22 23 23 23 23 22 22 21 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 22 21 21 21 21 21 21 21 20 19 21 - 53 53 52 52 51 50 51 50 49 48 48 48 47 47 47 47 48 47 46 46 46 46 46 45 44 44 44 43 43 44 43 43 42 41 42 42 42 42 41 40 39 39 40 40 40 40 40 39 39 39 39 39 39 40 40 39 38 39 38 38 39 38 38 38 38 38 37 37 37 36 37 37 36 36 36 35 36 36 36 36 35 35 35 34 35 35 34 33 34 34 35 35 34 34 35 35 34 34 33 33 33 32 33 33 33 32 32 32 32 31 31 31 32 33 32 32 32 31 31 31 31 30 30 31 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 28 29 29 28 29 29 28 28 28 29 29 29 29 29 29 28 28 27 27 27 27 26 26 26 27 27 26 25 25 26 26 26 26 26 26 27 26 26 26 26 26 27 26 26 25 26 25 25 25 25 25 26 26 25 25 25 25 25 25 24 24 24 25 25 25 25 24 24 24 24 25 25 25 25 24 24 24 23 23 24 23 24 24 24 24 23 23 24 24 24 23 23 24 23 23 24 25 24 24 24 25 24 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 22 22 22 21 22 22 22 22 22 21 22 22 21 21 22 22 21 21 22 21 22 23 21 21 20 20 20 20 21 20 20 21 - 53 53 52 52 51 50 50 50 49 49 48 48 48 47 47 47 47 47 46 46 46 45 46 45 44 44 43 44 44 44 43 42 42 42 42 42 42 42 41 40 39 40 41 41 40 40 39 39 39 39 38 38 39 40 40 39 38 39 39 39 38 38 38 38 38 38 37 37 36 35 35 36 37 36 35 36 35 35 35 36 35 34 35 34 34 35 34 33 34 34 34 34 33 33 34 34 34 33 33 34 32 32 32 32 32 33 32 32 32 32 31 32 32 32 32 31 31 32 32 31 30 30 30 30 31 30 30 30 30 29 28 29 29 29 28 29 30 29 29 28 28 29 30 29 28 28 28 28 28 28 28 28 29 29 30 29 28 27 26 27 27 27 26 27 26 26 26 27 28 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 27 27 25 25 26 25 24 25 26 25 25 25 26 26 25 25 26 25 25 25 24 24 24 24 24 25 25 25 24 24 24 24 25 24 23 24 24 24 23 23 23 23 23 23 23 24 25 24 23 23 24 23 23 24 25 24 24 24 24 23 24 23 23 24 23 23 24 23 23 24 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 21 21 21 22 23 22 21 22 22 21 21 21 22 22 22 21 23 23 21 20 19 19 18 19 21 21 21 20 - 53 52 53 52 51 50 51 50 49 50 50 49 49 48 48 47 47 46 45 45 44 45 46 45 44 44 43 43 43 43 42 42 43 42 42 42 42 41 40 39 39 39 41 40 41 40 39 40 40 39 39 39 40 40 39 39 38 39 39 38 38 38 38 39 39 37 36 37 37 37 36 36 37 37 36 35 36 36 35 36 35 34 35 34 35 34 34 34 34 34 33 33 33 33 33 33 33 33 34 33 33 32 31 32 33 32 32 32 33 33 32 31 30 30 31 31 30 31 32 31 31 31 30 30 30 31 30 30 31 30 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 28 27 26 27 28 27 28 27 27 26 26 26 26 27 26 26 27 27 27 27 27 26 26 26 26 26 26 26 25 25 26 26 26 25 26 25 25 25 25 25 25 26 26 25 24 25 25 25 24 24 24 24 25 24 24 24 24 25 23 24 25 25 24 24 23 23 24 23 23 23 24 24 24 24 24 24 24 23 24 23 24 23 25 25 25 24 23 23 24 23 24 24 23 24 24 23 24 23 24 23 23 23 23 22 22 23 23 23 23 22 23 24 24 24 23 22 23 22 21 22 23 22 22 21 22 21 22 22 21 21 21 22 21 21 21 20 19 19 19 18 19 21 20 20 21 - 53 53 53 52 52 51 50 50 49 49 49 49 49 48 47 47 47 46 45 45 45 46 46 45 45 44 43 44 44 43 42 42 43 43 42 41 41 41 41 40 40 40 41 40 40 40 40 39 39 40 39 38 39 39 38 39 39 38 37 37 38 38 37 37 38 37 36 38 38 37 37 37 37 36 36 35 35 36 36 35 35 35 35 34 35 34 34 34 35 34 34 33 34 33 33 33 32 33 33 33 32 31 32 33 33 32 32 33 33 32 32 32 31 31 30 30 30 31 31 30 31 31 31 30 31 31 30 30 30 30 30 30 30 30 31 31 31 29 28 29 30 29 29 29 29 30 29 28 28 28 28 28 28 29 30 30 28 27 27 26 26 26 27 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 26 26 26 25 25 26 26 25 25 26 25 25 25 25 25 26 26 25 25 25 25 25 24 25 24 24 24 24 24 24 24 25 24 24 25 24 24 24 24 24 23 24 24 24 25 24 25 25 24 24 24 23 23 23 23 24 25 25 25 25 25 24 24 23 24 24 23 24 24 24 24 23 23 23 24 23 23 23 22 23 24 24 23 23 23 23 23 24 23 22 22 22 22 22 22 22 22 22 22 21 22 22 21 21 21 21 22 22 22 21 20 20 20 19 20 21 20 21 21 - 53 53 53 53 53 51 50 49 50 50 49 48 49 48 47 47 47 46 46 46 46 47 46 45 45 44 44 44 44 43 42 42 42 43 42 42 41 41 40 40 41 41 40 40 40 40 40 39 38 38 39 39 38 39 39 39 39 39 37 39 39 38 38 37 38 37 37 37 37 37 37 37 37 36 35 36 36 36 35 36 35 35 34 35 35 34 35 35 35 35 34 33 34 33 33 33 33 33 33 33 32 31 32 33 32 33 33 32 32 33 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 30 29 30 30 30 29 29 29 29 29 28 29 29 29 29 29 29 29 29 30 29 29 28 29 28 29 29 29 28 28 27 27 27 27 27 28 28 28 28 28 27 27 26 26 26 26 26 27 26 27 26 26 26 26 27 26 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 25 25 26 26 25 26 26 25 26 25 24 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 25 25 24 23 23 24 24 25 25 24 25 25 25 24 24 24 23 24 24 24 24 24 23 24 23 23 23 24 24 23 23 22 24 24 24 24 24 22 23 24 24 24 24 23 23 23 23 23 23 23 22 21 22 22 21 22 21 21 21 21 22 22 21 20 20 20 20 21 20 21 21 - 53 52 53 52 52 51 50 50 49 50 49 49 49 49 47 46 47 48 48 48 47 47 46 45 45 44 44 43 43 43 43 42 42 43 42 42 42 42 41 40 40 40 41 41 41 40 39 39 38 38 38 39 39 39 39 38 37 37 38 37 37 37 39 38 37 37 37 36 37 36 36 36 37 36 35 35 35 36 36 35 35 34 35 34 34 35 35 34 34 35 34 34 34 34 34 34 34 33 33 33 33 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 31 30 31 31 31 30 31 31 30 31 30 30 30 29 29 29 29 29 28 28 28 28 28 29 30 29 29 30 30 30 30 30 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 29 29 29 29 29 27 27 27 26 26 27 27 26 26 27 26 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 25 26 26 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 24 24 24 24 25 25 24 25 24 24 23 24 24 25 25 24 24 24 24 24 24 23 24 24 24 24 23 23 24 23 24 23 23 23 23 23 23 23 23 23 24 24 23 22 23 23 23 23 24 23 23 23 23 23 22 23 22 21 22 22 21 22 21 21 21 20 20 20 20 21 21 20 20 21 20 21 21 - 53 52 52 52 51 51 51 50 49 50 49 48 49 48 47 46 47 48 48 47 47 45 45 45 45 45 45 44 43 43 43 43 43 43 42 41 42 42 41 41 40 41 41 40 40 41 39 39 39 38 39 39 39 38 38 38 37 38 37 37 37 36 37 38 38 37 37 36 36 36 36 36 37 36 35 36 35 35 35 35 35 34 35 34 34 35 35 34 35 35 34 34 34 34 34 34 34 33 33 33 32 33 32 33 32 32 32 32 32 32 32 33 32 31 32 31 30 30 30 30 30 30 30 30 30 30 29 29 30 29 29 29 28 28 28 28 29 28 28 28 30 30 30 31 30 30 30 30 29 28 28 28 28 28 28 28 28 29 29 29 29 28 29 29 29 28 28 28 29 27 26 25 26 27 27 27 26 26 26 25 25 25 26 27 26 26 26 25 26 25 26 25 25 26 26 26 26 25 25 26 26 26 26 26 25 25 25 25 25 26 25 25 24 25 25 25 25 24 24 24 24 24 25 25 24 25 25 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 23 23 23 24 23 23 23 23 23 23 23 23 23 22 22 22 22 23 22 22 22 23 23 22 22 21 21 21 22 21 21 20 20 20 20 20 20 21 21 20 20 20 20 20 - 53 52 52 52 51 50 51 50 49 49 48 48 48 48 47 47 47 48 47 47 47 46 46 45 44 45 45 44 44 43 43 43 43 42 42 42 42 42 41 41 41 40 40 40 40 41 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 37 37 38 38 37 36 37 37 37 37 37 37 36 35 36 36 36 36 35 34 35 34 35 35 35 35 34 35 34 34 33 33 34 33 33 33 33 33 32 33 32 33 32 31 31 31 31 32 32 31 32 31 31 31 30 31 30 30 30 30 30 29 29 29 29 29 29 30 29 30 30 29 29 28 28 29 29 28 28 29 30 31 30 30 30 30 29 29 28 28 29 29 29 28 29 28 28 28 28 28 27 28 28 28 28 27 28 28 27 26 26 26 26 26 26 26 25 26 27 27 26 26 27 26 26 26 25 26 25 26 25 25 27 27 27 27 26 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 23 24 25 25 24 25 25 25 25 24 23 23 24 25 24 24 24 24 23 23 23 25 25 25 25 24 25 25 24 24 24 23 24 23 23 23 23 23 23 23 24 24 23 24 24 24 23 22 23 23 23 22 22 22 21 22 22 23 23 23 23 22 22 22 21 22 21 21 22 21 20 20 20 20 21 21 21 21 20 20 20 20 20 - 54 53 52 52 51 50 51 50 49 48 48 49 49 49 48 47 47 48 48 47 46 47 46 45 44 45 45 44 43 43 42 42 42 42 43 43 42 41 41 41 41 41 40 40 39 40 39 39 40 39 39 38 38 38 37 37 37 39 39 38 38 38 38 38 38 37 36 36 36 36 36 36 37 36 35 35 35 36 37 35 34 34 35 34 35 34 34 35 34 33 33 34 34 33 33 33 32 33 33 32 33 33 33 32 31 32 31 31 31 31 31 31 31 30 30 31 32 32 32 31 30 30 29 29 30 30 29 29 30 29 30 30 29 30 29 29 28 28 28 28 29 30 31 30 29 29 28 28 28 28 28 28 28 28 28 29 28 28 27 27 27 27 26 26 27 26 26 26 27 26 26 26 26 26 26 26 26 26 26 26 26 25 26 27 26 26 26 26 26 25 25 25 26 27 28 27 27 26 25 26 26 26 26 26 26 25 25 24 25 25 25 25 25 25 25 25 24 24 23 24 25 24 25 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 24 25 25 25 25 24 23 23 23 24 24 23 23 23 24 24 24 24 23 23 23 23 23 23 23 22 22 23 23 22 21 21 22 23 23 23 22 22 22 22 22 22 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 21 21 - 53 52 52 52 51 51 50 50 50 49 48 48 48 48 48 47 47 47 46 47 47 47 46 45 45 44 43 43 43 42 42 43 42 42 42 42 42 41 41 41 41 42 41 40 40 40 39 39 39 39 39 39 39 39 38 37 37 38 37 38 38 38 38 39 38 38 37 36 35 35 35 36 36 36 35 35 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 34 33 33 33 33 32 33 33 32 32 32 32 32 31 32 31 31 31 32 31 32 31 31 31 32 32 33 32 31 30 30 29 29 29 30 29 29 29 30 30 30 30 29 30 29 29 30 28 29 29 29 29 29 29 28 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 26 26 26 26 26 26 25 25 25 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 26 26 26 25 25 24 24 24 24 23 24 24 25 24 24 24 24 23 24 24 25 25 25 25 25 25 24 24 23 23 23 23 24 24 25 25 25 24 23 23 24 24 24 24 23 23 23 23 23 24 24 24 24 24 23 23 23 23 24 24 24 24 23 23 23 22 21 22 22 21 21 21 21 21 21 22 22 22 22 21 21 22 21 21 20 20 21 22 20 20 19 20 20 20 20 21 21 20 21 - 53 52 52 52 52 51 51 50 49 49 48 48 47 47 47 47 47 46 46 46 46 46 46 46 45 44 44 43 42 42 42 43 42 41 41 40 41 41 41 42 41 40 40 40 40 39 40 39 39 39 39 39 39 38 38 37 37 37 36 37 38 38 38 37 37 37 37 38 36 35 35 35 36 35 35 36 36 36 36 36 35 35 35 35 34 34 35 34 33 33 33 33 33 32 33 33 32 32 33 33 32 33 32 31 32 31 32 32 32 31 32 31 31 32 31 31 32 32 31 31 30 31 31 30 30 30 29 30 29 30 31 30 30 30 30 29 30 30 29 30 30 29 28 28 28 28 28 28 28 28 29 29 29 28 27 27 28 28 28 28 28 28 28 28 28 27 27 27 26 27 27 27 27 27 26 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 26 25 25 26 25 26 25 25 26 25 24 24 25 25 24 25 24 24 24 24 24 24 24 25 24 23 24 23 24 25 24 24 24 23 23 24 23 23 24 22 23 23 23 24 23 23 22 22 22 22 22 22 23 23 24 23 24 23 23 23 22 22 22 22 22 22 23 23 23 23 24 23 22 23 23 21 22 22 21 22 22 22 21 20 20 21 21 21 21 21 22 21 20 20 20 21 21 21 20 20 20 19 19 19 20 21 21 20 - 53 53 53 51 52 51 51 50 50 49 48 49 49 48 47 47 47 47 47 47 46 46 46 45 44 45 44 42 42 42 43 42 41 41 40 41 41 41 42 41 41 41 41 40 39 39 40 39 39 39 39 39 39 39 38 37 37 37 37 36 37 38 38 37 37 37 37 38 36 36 35 35 36 35 35 36 37 35 34 35 36 36 35 35 35 34 34 34 34 34 34 33 32 33 34 34 33 33 32 33 33 33 32 31 32 31 31 31 31 32 31 32 32 31 30 31 31 31 31 30 31 31 31 30 30 29 29 30 30 30 30 30 29 29 29 30 29 29 30 29 29 30 29 28 28 29 29 29 29 28 29 29 29 28 27 27 27 27 28 28 27 27 28 28 27 27 27 27 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 26 25 25 25 25 26 26 26 25 24 25 26 25 25 24 25 25 24 24 25 26 25 24 25 24 24 25 25 24 24 24 24 24 24 23 23 24 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 22 22 22 22 22 22 23 22 22 23 22 23 23 23 22 23 23 22 21 21 21 21 21 21 21 21 20 21 22 21 21 21 21 21 20 21 20 20 20 20 19 20 20 19 19 19 20 20 20 21 - 53 53 53 52 51 50 50 49 49 49 49 48 49 49 48 47 46 47 47 47 46 45 46 45 44 44 43 43 42 42 42 41 41 41 41 41 41 41 41 41 42 42 41 40 40 39 39 39 39 39 39 39 38 39 38 38 37 38 37 36 37 38 38 38 37 37 37 37 36 36 36 35 36 35 35 36 36 35 35 35 36 35 35 34 35 34 34 34 34 34 34 33 33 33 33 33 32 32 32 33 33 33 32 32 32 32 32 32 32 31 31 31 32 31 31 30 31 32 31 31 31 30 30 31 30 30 30 30 29 30 30 30 30 30 30 30 29 29 30 30 30 29 28 28 27 28 28 28 28 27 28 28 28 28 27 28 27 28 27 27 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 26 27 28 28 28 28 26 26 25 25 26 25 26 26 25 26 25 24 24 24 25 24 25 25 25 25 25 25 26 25 25 25 25 25 24 24 24 23 24 24 23 24 24 24 24 25 25 25 25 24 24 24 23 24 23 22 23 23 23 23 23 23 23 23 24 23 22 22 23 23 23 23 22 22 22 22 22 22 23 22 22 22 22 22 22 22 23 23 23 23 22 22 21 22 21 21 21 21 21 21 22 21 21 21 21 20 20 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 - 54 54 53 53 52 52 51 50 49 49 49 49 49 48 49 47 46 46 46 46 45 45 45 44 44 43 43 43 42 42 43 42 42 41 40 41 41 40 40 41 41 40 40 41 40 39 38 38 39 39 39 39 38 38 38 38 37 37 37 36 36 37 37 37 37 37 37 36 37 36 35 36 35 36 35 35 36 36 36 36 35 35 35 35 34 34 34 34 33 33 34 33 33 33 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 32 32 31 31 31 30 30 31 31 30 30 30 30 30 29 30 30 30 30 30 30 30 30 30 29 29 30 29 30 30 29 29 29 28 28 28 28 28 28 28 27 27 27 28 28 28 28 27 27 28 28 27 27 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 25 25 25 24 24 24 24 25 25 25 25 24 25 25 25 25 25 25 25 25 25 24 25 24 24 24 24 24 25 25 25 25 25 24 24 25 24 23 23 24 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 22 22 22 22 22 23 23 23 22 22 23 23 22 22 22 22 22 22 22 21 22 22 22 21 21 21 21 20 20 21 21 20 21 20 19 20 20 19 19 19 19 19 20 20 20 20 19 - 55 54 53 53 53 52 51 51 51 50 49 48 49 48 49 48 46 47 46 46 46 45 45 45 44 43 44 43 42 42 43 43 42 42 41 42 41 40 40 41 41 40 40 40 40 39 39 39 38 38 38 38 38 38 38 37 38 38 37 36 35 36 36 36 37 37 37 37 37 36 35 35 36 35 36 35 34 35 35 34 34 34 35 34 34 34 33 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 32 32 32 31 31 32 32 33 32 31 31 31 31 31 31 31 30 30 30 31 30 30 30 31 31 31 31 30 29 29 29 29 29 30 29 29 29 30 30 30 29 29 28 29 29 28 29 29 28 28 28 27 28 28 28 27 27 28 28 28 28 28 27 26 26 26 27 27 26 25 25 25 25 25 26 26 26 26 26 26 25 26 26 26 25 25 26 26 25 25 25 25 25 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 24 24 23 23 23 23 24 23 24 23 23 23 23 23 24 24 24 24 24 24 23 22 22 22 21 21 22 23 23 23 24 24 23 23 23 22 22 22 22 23 23 22 22 22 22 22 22 23 22 21 21 22 22 21 21 22 21 21 21 20 19 19 19 19 20 20 20 19 20 20 20 20 19 - 54 53 53 53 52 52 51 50 51 50 49 49 49 49 48 47 47 47 46 46 45 46 45 44 44 44 43 43 42 42 42 42 42 42 43 43 42 42 41 41 41 41 40 40 40 39 39 39 38 38 38 37 38 38 38 37 37 37 37 36 36 36 36 36 36 37 37 36 36 36 36 36 35 36 35 35 35 35 35 34 34 34 34 34 34 33 33 34 33 33 33 33 33 32 33 32 32 32 32 31 32 32 31 32 32 31 32 32 32 33 32 32 31 31 31 31 32 32 31 31 31 31 30 30 30 31 32 32 31 31 31 29 29 29 29 29 30 31 30 29 29 29 29 30 29 28 29 28 29 29 28 27 28 28 27 27 27 28 28 28 27 27 28 27 27 27 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 25 24 25 25 25 24 24 24 24 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 25 25 25 24 24 23 24 24 23 24 24 24 23 24 23 23 23 24 24 24 24 23 23 23 23 23 24 23 23 22 23 23 23 23 23 24 24 23 23 22 22 23 22 22 22 23 23 22 22 22 22 22 22 21 21 22 21 21 21 22 22 21 20 20 20 20 20 20 19 19 20 19 19 19 20 19 - 54 53 53 53 54 54 52 50 50 50 49 49 48 49 48 47 48 47 46 45 45 45 44 44 44 43 44 43 43 43 43 43 43 43 42 43 42 42 42 40 40 41 41 40 40 40 40 39 38 39 38 38 38 38 37 37 37 37 38 37 37 36 36 36 36 36 36 35 35 35 35 35 36 36 35 34 34 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 33 33 32 32 32 32 32 32 31 32 32 33 33 33 32 31 32 32 31 32 31 31 32 32 32 31 30 30 30 30 31 31 31 31 30 29 29 30 29 29 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 26 27 26 25 25 25 25 25 25 25 25 25 26 26 26 25 26 27 26 26 25 25 25 24 24 24 24 23 24 25 24 24 24 24 24 25 24 25 25 24 24 24 24 24 24 24 24 24 24 25 24 24 24 23 23 23 24 24 23 23 24 24 24 24 23 24 24 24 24 23 23 23 23 23 23 24 24 24 23 22 23 23 22 22 23 23 22 22 22 22 22 23 22 22 23 23 22 21 22 22 21 21 21 22 22 22 21 21 22 21 21 22 21 21 21 21 21 21 20 20 19 19 19 20 20 19 - 54 53 53 53 54 53 51 50 50 50 49 48 49 48 48 47 47 47 46 46 46 44 44 44 43 43 43 43 43 43 43 43 43 42 42 42 41 41 41 40 41 40 40 39 39 40 40 39 39 39 38 38 38 38 37 37 37 38 38 38 38 37 37 37 37 37 36 36 36 36 36 35 35 35 35 34 35 35 35 35 35 34 34 34 34 35 34 33 33 33 33 33 33 33 33 33 33 32 32 33 32 32 32 32 32 32 32 32 33 33 32 31 32 32 32 31 31 31 32 32 32 32 31 30 30 29 29 30 30 30 29 30 29 29 30 29 30 30 30 30 30 30 29 28 29 29 28 29 28 28 28 28 28 27 27 28 27 26 26 26 27 27 27 27 26 26 26 26 25 26 26 26 26 26 26 27 26 25 26 26 25 26 26 26 26 27 27 27 27 27 27 26 26 26 26 25 25 24 24 25 24 24 24 25 25 24 24 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 23 23 22 23 23 23 23 24 23 23 23 23 23 23 23 24 25 24 23 22 22 22 22 22 22 23 23 22 22 23 23 22 22 22 22 22 22 21 22 22 22 22 23 23 22 21 21 22 22 21 22 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 19 20 20 19 - 54 53 53 53 52 51 51 51 51 50 49 49 49 49 48 47 47 47 47 46 45 45 45 44 43 43 43 42 42 43 43 42 42 42 43 42 41 41 40 40 40 40 40 40 40 39 39 38 38 38 38 37 37 38 38 39 39 38 38 37 37 37 37 37 37 37 36 36 36 36 36 36 37 36 36 35 36 35 34 35 34 35 34 34 34 34 33 33 34 33 33 33 33 33 33 32 32 32 32 33 32 32 33 33 33 33 32 32 33 32 31 31 32 32 31 31 31 31 31 31 31 31 31 31 30 29 30 29 29 29 29 30 30 29 30 29 29 29 29 29 30 29 29 29 29 28 29 28 28 28 28 28 27 27 27 27 27 27 28 28 27 27 27 26 27 27 26 27 27 27 27 26 26 27 26 25 25 25 25 25 25 26 27 28 27 27 27 27 27 27 27 27 27 25 25 25 25 25 24 25 25 25 24 24 24 25 25 26 26 25 25 25 25 25 24 25 25 24 24 24 24 25 24 25 24 24 24 23 23 23 23 23 24 24 24 24 24 24 23 24 24 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 22 22 22 22 21 22 21 22 22 21 21 21 21 22 21 21 22 22 21 21 21 22 22 21 21 20 20 21 21 21 - 55 54 53 53 53 51 50 50 51 49 49 49 48 48 48 47 47 48 47 46 45 45 45 44 43 42 43 42 42 43 42 42 42 41 42 43 43 41 41 41 41 40 39 39 40 39 38 38 38 39 38 37 39 40 39 39 39 39 37 37 37 37 37 36 36 36 36 36 36 36 36 37 36 36 36 35 35 35 34 35 35 35 34 33 33 33 33 33 34 34 35 34 33 32 32 33 32 32 32 33 33 33 33 33 32 33 33 33 33 32 31 32 32 31 31 31 31 31 31 30 30 31 31 30 31 30 30 30 29 29 30 30 29 29 28 29 30 29 29 29 29 29 29 28 28 28 29 28 27 28 28 28 28 28 29 28 28 29 28 28 29 29 28 27 26 26 26 26 26 26 26 26 26 26 26 25 26 26 26 26 26 27 27 28 28 27 28 28 28 27 27 27 26 24 25 25 24 25 25 24 24 24 24 25 24 25 25 25 25 25 25 25 25 25 24 25 24 25 25 24 25 24 25 25 25 24 24 24 24 24 24 24 23 24 24 25 24 24 23 24 23 23 23 23 23 23 23 24 23 24 24 24 24 24 23 23 23 23 23 23 23 22 23 23 23 23 22 22 22 22 22 22 22 21 21 21 22 21 21 22 22 21 21 22 22 22 22 22 21 22 22 22 22 21 21 20 20 20 20 20 - 55 54 53 53 52 51 50 50 50 50 49 48 48 47 47 47 47 48 47 46 46 45 46 44 43 43 43 43 43 42 42 42 43 42 41 41 41 41 42 42 41 40 39 39 39 39 39 39 39 39 39 38 40 39 39 38 39 39 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 36 34 36 35 34 34 34 35 34 33 34 34 33 33 34 34 34 33 32 32 32 32 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 32 31 30 31 31 31 32 31 30 30 31 32 30 31 30 30 31 30 29 29 30 29 29 28 29 30 30 29 29 29 29 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 28 29 29 29 28 27 27 27 26 27 27 26 25 25 25 25 26 27 26 26 26 26 27 28 27 26 26 27 28 27 27 28 27 26 26 25 25 25 25 25 25 24 24 25 25 24 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 25 24 24 24 23 24 23 23 23 23 23 24 24 23 24 24 23 24 23 23 24 24 23 22 23 23 23 23 23 24 23 24 24 24 25 23 23 23 23 23 23 23 22 21 21 22 22 22 22 22 22 22 21 22 22 21 21 22 22 21 22 22 22 21 21 21 21 22 21 21 21 21 21 21 20 20 20 20 20 - 54 54 54 53 52 51 51 50 50 50 49 48 48 48 49 49 48 47 46 46 46 46 46 45 43 43 44 44 44 42 42 42 42 42 41 42 41 41 41 40 41 41 40 40 39 40 40 39 39 39 39 39 38 37 38 39 39 39 38 38 38 37 36 36 35 36 36 35 36 36 36 36 36 35 35 35 35 35 34 35 35 34 34 33 33 34 33 33 34 34 33 33 33 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 32 32 31 30 30 31 31 31 30 29 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 28 29 29 29 29 29 28 29 29 28 29 29 29 28 28 27 27 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 25 26 25 24 25 25 24 24 24 24 24 24 24 23 23 24 24 24 24 24 23 23 24 24 25 24 24 25 24 25 24 24 23 23 23 24 24 23 24 24 23 24 23 23 24 24 23 23 23 24 24 24 23 23 22 22 23 23 23 23 23 24 24 24 24 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 21 21 22 22 21 21 22 21 21 21 21 21 22 21 21 21 21 20 20 21 21 21 21 21 21 20 - 54 54 54 52 52 51 50 51 50 49 49 48 48 48 48 48 48 47 47 46 46 46 45 44 43 43 44 44 44 42 43 43 42 42 41 42 42 42 41 41 41 41 40 39 39 39 39 40 39 38 39 39 38 38 38 39 39 39 39 39 38 38 37 36 36 36 36 35 37 37 36 36 36 35 35 34 34 35 34 35 35 34 33 33 34 33 33 33 33 34 34 34 34 34 33 33 33 33 33 34 33 33 33 33 32 31 32 33 32 32 32 32 31 31 31 31 31 32 32 31 30 30 31 31 30 30 30 30 30 31 30 29 30 28 28 28 28 28 29 29 29 29 28 28 29 28 29 28 28 28 27 27 28 29 29 29 29 28 28 29 29 28 28 28 27 26 27 27 26 26 26 26 27 27 26 26 26 26 26 25 26 25 25 26 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 24 23 23 24 25 23 24 24 25 25 24 24 23 24 24 24 25 25 25 24 24 25 24 23 24 24 24 24 23 23 24 24 23 24 23 23 24 23 23 23 23 24 24 24 23 23 23 22 22 22 23 24 24 24 24 23 24 24 24 23 23 22 21 22 22 22 23 22 22 23 23 22 22 22 22 22 22 21 22 22 21 22 21 21 21 20 20 20 21 21 21 20 20 20 20 21 20 20 20 21 21 - 54 53 53 51 51 51 50 51 50 49 49 48 48 47 47 47 47 47 46 46 45 46 46 44 43 43 44 43 43 43 43 43 43 42 41 42 41 42 41 41 41 41 40 39 39 39 40 40 40 40 40 40 39 39 39 39 38 38 38 38 37 37 37 36 37 37 36 36 37 36 36 35 36 36 35 35 34 35 35 35 36 34 34 34 33 34 34 33 33 34 34 34 34 33 34 33 33 33 33 34 33 33 33 32 32 32 31 32 32 32 32 31 32 32 32 31 30 31 31 32 32 32 32 31 31 31 31 31 31 31 30 29 29 28 28 28 28 29 29 29 30 29 29 28 28 29 28 28 29 28 27 27 27 27 28 29 30 29 29 29 29 28 28 28 27 26 27 27 26 26 26 27 27 27 26 26 26 26 25 25 27 26 25 26 25 25 26 26 26 26 26 25 26 25 25 26 25 25 25 25 24 24 25 26 26 26 26 25 25 24 24 24 24 24 25 25 24 24 25 25 25 24 23 23 23 23 23 24 24 23 24 23 24 23 23 24 23 23 23 22 23 23 24 24 23 22 23 23 23 23 24 23 22 22 24 24 24 24 24 23 22 22 22 23 23 23 22 22 22 22 22 23 21 21 22 22 22 22 23 22 22 22 21 20 21 20 20 21 21 21 20 20 20 21 21 20 21 20 21 22 - 53 53 52 51 51 50 51 50 50 50 49 49 48 47 47 47 46 47 47 47 46 46 45 44 44 43 43 43 43 43 43 43 43 43 41 42 41 41 42 41 40 41 40 39 39 40 39 39 39 39 39 39 39 39 39 39 38 38 37 37 37 37 37 37 37 38 37 37 37 37 37 36 35 36 36 35 35 35 35 36 36 34 34 34 34 33 33 33 33 34 34 34 33 33 34 33 33 34 34 33 32 32 32 32 32 31 31 31 31 31 31 32 32 31 31 31 31 31 31 31 32 31 32 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 30 30 29 29 29 27 27 28 28 28 28 27 27 27 27 27 28 29 30 29 29 29 28 28 27 26 26 26 26 26 26 26 27 27 27 27 26 27 26 25 25 25 26 25 25 26 25 25 25 25 25 25 25 26 26 26 25 25 25 26 26 27 27 27 27 27 26 26 25 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 23 24 23 23 23 23 23 23 22 23 24 23 22 23 23 24 23 22 23 23 22 23 24 23 22 22 22 23 23 23 23 23 22 22 23 22 22 23 22 22 21 21 22 22 22 22 21 21 20 21 22 23 22 21 21 20 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 - 53 52 52 51 51 50 51 50 49 50 49 48 48 47 46 46 46 47 46 46 46 46 45 44 44 43 42 42 42 42 42 43 42 42 41 41 41 41 40 40 40 40 40 40 40 39 39 38 38 38 39 40 39 39 39 39 39 38 37 38 38 38 38 38 37 37 37 37 37 36 37 36 35 35 36 35 36 36 35 35 35 35 34 33 34 33 32 33 33 34 34 34 34 33 33 33 32 32 32 34 33 32 31 31 31 32 32 32 32 32 31 32 31 30 31 31 31 31 30 30 30 31 32 31 31 31 30 30 30 30 31 31 30 29 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 27 26 25 26 27 26 26 26 26 26 27 27 26 26 27 26 26 26 25 25 26 25 25 25 26 26 26 26 26 25 25 25 25 25 26 26 28 27 27 26 26 27 27 27 26 25 24 24 24 24 25 24 25 25 24 24 24 24 23 23 23 23 23 23 24 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 24 23 24 23 23 22 23 23 23 23 23 22 22 23 24 23 22 23 23 22 22 23 23 22 22 22 21 21 21 20 20 21 21 22 22 20 21 22 21 20 20 20 21 21 20 20 20 20 21 21 20 20 20 20 21 20 21 21 - 53 52 51 51 51 50 51 50 49 50 49 48 48 47 47 46 46 47 47 46 46 45 45 45 44 43 42 42 42 42 42 42 42 42 42 42 41 41 40 39 39 39 39 39 39 39 38 38 38 39 39 40 40 40 39 39 39 38 38 38 38 37 37 38 37 37 37 36 36 36 36 36 36 36 35 35 36 36 35 35 35 34 34 34 34 33 34 33 32 33 33 33 33 33 33 32 32 32 32 34 34 33 32 32 32 32 32 32 32 33 32 32 32 32 32 32 30 30 30 31 30 31 31 31 31 30 31 31 31 30 30 30 30 30 30 29 30 30 29 28 28 28 29 29 29 29 29 28 27 27 27 27 27 27 27 26 26 27 27 27 28 27 26 26 26 26 27 27 26 26 26 27 27 27 27 26 27 26 26 25 25 26 25 26 25 25 25 25 25 25 25 25 25 25 25 26 26 28 27 27 26 26 26 27 26 26 25 24 24 24 24 25 25 24 24 23 23 23 24 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 24 23 22 23 24 23 24 24 24 24 23 23 23 23 23 23 24 23 24 24 23 23 23 24 23 23 23 22 22 23 23 22 22 21 21 21 21 21 21 21 21 21 22 23 22 21 20 21 21 22 21 20 21 21 21 21 21 21 21 21 21 20 21 21 - 52 52 51 51 51 50 51 50 49 49 48 48 47 47 47 46 46 46 46 46 46 45 44 45 44 44 43 43 42 42 41 41 41 42 42 42 42 41 41 40 39 40 40 39 39 39 39 39 39 38 39 40 40 39 39 39 38 38 37 38 38 38 38 38 37 37 37 36 36 36 35 35 35 35 36 36 35 35 35 35 35 34 34 34 34 34 33 33 32 32 32 32 32 33 33 33 33 33 33 34 33 33 33 33 32 32 32 33 32 32 32 32 32 31 32 32 31 31 30 31 31 31 31 30 31 31 30 31 30 29 29 29 30 30 30 28 28 29 28 28 28 28 27 28 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 27 27 27 27 27 26 26 27 26 26 27 26 25 25 25 26 25 24 25 26 25 25 25 25 25 25 25 24 24 24 25 26 26 26 26 27 27 27 26 25 26 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 24 23 23 24 23 23 23 24 24 24 24 23 23 23 23 22 24 23 22 23 24 23 23 23 22 22 22 22 22 22 22 21 21 22 22 21 22 21 21 21 21 22 21 21 20 21 21 20 21 22 22 21 21 21 21 21 21 21 20 21 20 21 - 52 51 50 51 51 50 50 49 49 48 48 47 48 48 47 47 46 45 44 45 46 45 45 45 45 45 44 44 42 42 42 42 42 41 41 42 41 41 40 40 39 40 40 40 40 40 40 39 39 39 38 38 38 38 38 37 37 38 38 38 38 38 38 37 36 37 36 36 36 36 35 34 35 36 35 35 34 34 35 34 34 35 34 34 33 34 33 33 32 33 33 33 32 32 32 33 33 33 32 34 34 33 33 33 32 32 32 31 31 31 31 31 31 31 32 31 31 31 30 30 31 31 30 30 30 31 30 29 29 30 29 29 29 29 29 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 27 26 26 28 28 29 28 26 26 26 26 27 26 25 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 25 25 24 24 25 26 25 25 25 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 24 23 23 23 24 23 24 24 24 24 24 24 23 23 22 22 22 23 24 23 24 23 23 23 24 24 23 22 23 23 23 23 23 22 22 22 22 22 23 23 23 23 22 22 22 22 22 21 21 21 22 22 21 21 22 22 21 21 21 21 22 21 21 21 21 22 22 21 19 20 21 22 21 21 22 21 20 21 21 20 21 21 21 - 52 51 51 51 50 50 50 49 49 49 48 48 48 48 47 46 46 46 45 45 45 45 45 45 45 45 43 43 42 41 42 42 42 41 41 41 40 39 40 40 39 39 39 40 40 39 39 38 38 38 38 38 38 37 37 37 37 37 38 37 37 37 37 36 37 37 36 35 35 35 35 34 34 35 35 35 35 35 34 34 34 34 33 33 33 33 34 33 33 33 33 33 32 32 32 33 33 32 32 33 33 33 33 33 32 32 32 31 31 32 31 31 31 32 31 30 30 30 31 30 30 30 31 31 31 31 30 29 30 29 30 30 30 29 29 29 29 28 29 28 28 28 28 28 28 28 28 28 28 28 27 27 28 28 27 27 28 28 28 28 27 27 26 27 27 26 26 27 27 25 26 26 26 26 25 25 26 25 25 25 25 25 26 25 24 25 26 26 26 26 25 25 25 24 25 25 24 25 25 24 24 24 24 24 24 24 24 24 23 24 23 23 23 23 23 23 23 23 22 23 24 23 23 24 24 24 23 23 24 24 24 22 22 23 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 23 23 23 22 23 23 23 23 22 22 22 22 22 22 22 21 21 21 22 23 23 23 22 22 22 21 22 22 21 22 21 22 22 22 21 20 20 21 22 22 21 22 20 20 22 21 20 21 20 20 - 53 51 52 51 51 50 51 50 49 48 48 47 48 47 47 46 46 46 45 45 45 44 44 44 43 42 42 42 42 42 41 41 42 41 42 40 39 39 39 40 40 39 39 40 39 39 39 38 37 37 38 38 38 38 37 37 36 36 36 36 36 36 36 36 36 36 37 36 35 34 34 35 34 34 34 35 35 34 34 33 33 33 34 34 34 33 33 33 34 33 33 32 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 32 32 32 32 32 30 30 29 30 30 30 30 30 30 30 30 30 30 30 30 29 30 30 29 28 28 29 28 29 28 28 28 28 28 27 28 28 27 28 28 28 27 28 27 27 28 28 28 29 28 28 28 27 27 27 27 27 26 27 27 25 26 26 26 25 25 26 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 25 25 25 25 24 25 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 23 23 22 22 23 23 23 23 23 23 23 23 22 23 23 24 23 24 24 23 24 25 23 23 24 24 23 23 23 23 23 23 23 23 22 23 22 23 22 23 23 22 22 23 23 22 21 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 21 22 21 21 21 20 20 20 20 20 21 21 21 20 20 22 21 20 20 20 21 - 52 51 51 50 50 50 50 50 49 48 47 47 47 47 47 46 45 45 45 44 44 44 44 43 43 43 42 41 42 41 41 41 41 41 42 40 40 40 39 39 40 39 38 39 38 38 38 38 38 38 37 37 37 38 36 36 36 36 35 35 35 35 35 35 35 36 37 37 36 35 35 34 35 35 35 34 34 35 34 33 34 34 33 33 33 34 33 33 34 33 32 32 32 32 32 33 32 32 33 33 33 32 32 32 32 32 32 31 31 31 31 32 31 30 30 30 30 30 29 30 30 30 30 29 29 29 30 30 29 29 30 30 29 29 29 28 29 28 29 28 28 28 28 28 28 28 28 28 28 28 27 28 27 26 27 27 27 27 27 27 28 27 27 27 27 26 26 25 25 26 26 26 26 26 25 25 26 26 26 26 26 26 27 26 26 24 24 24 25 25 25 26 25 25 25 25 24 25 26 25 25 25 24 24 24 23 23 23 24 25 25 25 25 24 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 22 22 23 23 23 23 23 23 22 23 23 22 22 23 23 23 22 23 23 22 22 22 22 21 22 23 22 22 21 21 21 21 21 22 22 21 21 22 21 22 21 20 20 20 20 19 19 19 21 21 20 21 21 20 20 21 21 21 20 - 52 52 52 51 51 50 50 49 48 48 47 46 47 47 46 46 46 45 45 44 44 44 45 44 44 44 43 42 43 43 41 41 42 42 42 41 41 40 40 39 39 39 39 38 39 38 38 37 37 37 38 38 38 38 37 37 37 37 36 36 35 36 35 36 37 36 36 37 36 35 36 35 35 35 34 35 34 35 34 33 33 34 33 34 34 34 34 33 34 33 33 33 33 32 33 33 33 33 32 32 32 31 32 32 31 31 32 32 32 31 30 30 31 31 30 30 30 30 29 29 29 30 30 29 29 29 30 29 29 29 30 30 29 29 29 28 29 28 28 28 28 28 28 28 28 28 28 27 28 28 27 28 27 26 27 27 27 28 27 27 28 27 26 27 27 26 26 26 26 27 27 27 26 26 25 25 25 25 26 26 25 26 26 26 26 25 25 24 24 25 25 26 25 24 24 25 24 25 26 26 25 25 25 24 24 24 23 23 24 24 24 24 24 24 23 23 23 24 24 24 24 24 23 22 22 23 23 23 23 24 23 24 24 24 24 23 23 23 24 23 22 23 23 23 24 23 23 23 23 23 23 22 23 23 23 23 22 23 23 23 23 22 22 22 22 22 22 22 21 21 22 21 22 22 21 21 22 22 21 22 22 21 21 20 20 21 19 20 20 21 21 21 20 21 21 21 21 21 21 21 - 52 51 51 51 51 49 50 49 48 48 48 48 47 47 48 47 45 45 45 44 44 44 44 44 44 44 43 44 43 43 42 42 42 42 42 41 41 40 40 39 39 39 39 39 39 39 38 38 37 37 37 37 38 37 37 37 38 37 36 37 36 36 36 37 37 36 36 37 36 36 36 35 35 35 35 35 35 35 34 34 34 33 34 34 34 34 34 33 34 34 34 34 33 33 33 33 33 33 32 31 31 32 31 31 30 30 31 32 32 31 31 31 31 30 30 30 30 29 30 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 27 27 27 26 26 26 26 26 27 27 26 26 26 26 26 26 26 25 26 25 25 25 26 27 27 27 27 25 25 24 24 25 25 24 24 24 25 24 25 26 26 25 25 24 25 24 24 24 24 24 24 24 24 24 23 23 23 23 24 23 23 23 23 23 23 23 22 22 23 23 24 23 24 24 24 24 23 24 23 23 23 23 23 22 23 23 24 24 23 24 22 22 23 22 22 23 22 23 23 23 23 22 23 22 22 23 22 22 22 22 22 22 21 22 23 22 22 23 22 21 21 21 22 22 21 21 21 20 21 21 21 21 21 21 21 20 20 20 21 21 21 - 51 50 51 51 50 49 50 49 48 49 48 48 47 46 46 46 45 45 45 44 44 45 44 43 43 43 43 43 43 43 42 41 41 42 41 41 41 40 39 39 39 38 38 38 38 38 39 38 38 38 38 38 38 38 38 37 37 36 37 37 36 36 36 36 36 36 36 37 37 37 36 35 34 34 35 34 34 34 34 34 34 33 33 33 33 34 34 33 34 33 33 32 32 32 33 32 32 32 33 33 32 30 30 30 30 31 31 32 32 32 31 30 30 30 30 30 30 29 30 29 29 30 30 31 30 30 29 29 29 29 29 30 30 30 29 29 29 29 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 27 27 26 26 26 26 27 27 27 26 27 26 26 25 25 25 25 26 26 25 25 25 27 28 27 28 27 25 25 25 24 25 25 24 25 25 25 25 25 25 24 24 24 24 25 25 25 24 23 24 24 24 24 24 24 23 24 23 24 23 23 23 23 23 22 22 22 22 23 23 24 23 24 24 24 25 25 24 23 22 22 23 24 23 23 23 24 24 22 23 22 23 23 22 22 23 23 23 23 22 24 24 23 22 22 23 23 23 23 23 23 22 21 22 22 22 22 22 22 22 21 21 22 21 22 22 22 21 21 21 22 22 21 21 21 20 20 20 21 20 19 - 51 51 51 50 50 49 49 48 48 48 47 47 47 45 46 46 45 45 44 44 45 45 44 44 43 43 44 43 42 43 42 42 42 42 41 41 41 40 39 39 40 39 38 38 38 39 39 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 36 35 35 35 34 35 35 35 34 34 33 33 33 34 34 34 34 35 34 33 34 33 32 33 33 32 32 32 33 33 33 33 31 30 30 31 31 32 32 32 32 31 31 30 30 30 30 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 30 30 29 30 29 29 29 29 30 30 29 29 28 28 28 28 27 27 27 27 27 28 28 28 27 27 27 27 27 27 26 27 27 26 27 27 28 27 27 27 27 27 26 26 26 26 27 26 26 26 26 27 28 27 28 27 25 25 26 25 26 25 24 25 26 26 26 26 26 26 24 25 25 25 25 25 24 23 24 25 25 25 25 23 23 24 23 24 23 23 23 23 24 24 23 23 22 22 23 24 23 24 25 25 25 24 24 23 24 23 23 23 23 23 23 23 23 22 23 24 24 24 24 24 24 24 23 24 23 23 23 23 22 22 23 23 23 23 22 23 22 21 22 22 22 22 22 22 22 21 21 22 22 22 22 21 22 22 22 22 21 21 21 20 21 21 21 20 19 20 - 51 51 51 49 50 49 49 48 47 47 47 48 46 46 46 46 44 44 44 45 44 44 45 44 44 43 44 43 42 42 42 41 42 41 41 41 41 40 40 39 39 39 39 38 38 38 38 38 38 39 38 38 38 38 38 38 38 38 38 37 37 36 36 36 36 36 36 36 35 35 35 35 34 35 34 34 34 34 35 34 34 35 34 34 34 34 34 33 34 33 33 33 33 32 32 33 32 32 32 32 31 30 31 31 31 31 31 31 32 32 31 31 30 29 30 30 30 30 29 30 30 29 30 29 29 29 29 29 28 29 29 30 29 30 29 29 30 29 29 29 29 29 28 28 28 27 27 27 28 27 27 28 29 29 29 28 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 26 27 26 26 26 27 27 26 26 26 27 27 27 28 27 26 25 25 25 25 25 24 25 25 26 27 27 27 26 25 24 25 24 24 24 24 24 24 25 25 24 24 23 23 24 23 24 23 24 24 23 24 24 24 23 23 22 23 23 24 24 24 24 24 24 24 24 24 23 23 24 24 24 23 23 23 23 23 23 23 23 24 23 23 22 22 22 22 21 22 22 22 22 23 22 22 22 22 23 22 21 22 22 22 22 22 22 22 21 21 22 21 21 21 22 22 22 22 21 21 22 21 20 21 21 20 20 20 20 - 50 50 49 49 50 49 48 49 48 48 48 47 45 45 45 45 45 44 44 45 44 45 45 44 43 43 43 42 42 42 42 41 42 41 40 41 40 40 40 39 39 39 38 38 39 38 38 38 37 37 37 37 37 37 38 39 37 37 38 37 37 36 37 36 36 36 35 35 36 36 36 35 34 35 34 34 34 34 35 34 34 34 33 33 33 33 34 34 33 34 34 33 33 33 32 32 31 31 31 31 31 31 31 31 30 30 30 30 31 31 32 32 31 31 31 31 31 30 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 30 29 30 29 28 28 28 28 28 28 27 27 27 27 27 28 28 29 29 28 27 28 27 27 28 27 27 28 27 27 27 27 27 26 27 26 27 26 25 25 26 27 27 26 26 26 26 26 26 26 25 25 25 24 25 25 25 25 25 26 27 26 27 26 24 24 24 25 25 24 23 24 25 24 25 24 23 23 23 23 23 23 23 24 24 23 23 23 23 24 24 24 24 23 23 23 23 24 23 24 24 24 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 23 23 22 21 22 22 21 22 22 22 22 22 21 22 22 22 22 22 22 21 22 21 22 22 21 21 22 22 22 22 22 21 21 21 20 20 21 21 21 21 20 - 50 50 50 50 50 49 49 48 48 48 48 47 46 45 45 46 45 44 44 45 45 45 44 44 43 43 42 43 43 43 42 41 42 41 41 41 40 40 39 39 40 39 39 38 39 39 39 38 37 37 37 37 37 37 38 38 37 37 37 36 37 37 37 36 36 36 36 36 35 35 36 35 34 35 34 34 34 34 34 34 34 34 33 34 34 33 34 34 34 33 33 32 32 32 31 31 32 31 31 32 32 32 32 31 31 31 31 31 31 30 31 32 31 31 31 30 31 31 31 31 30 30 30 30 30 30 29 29 30 30 30 29 30 30 29 30 30 30 30 29 28 28 28 28 28 29 28 28 28 27 27 27 27 28 30 29 27 27 27 27 27 27 28 28 28 28 27 27 27 26 26 26 27 26 25 25 26 27 27 27 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 24 24 25 25 25 24 23 24 25 24 25 24 23 24 24 24 24 24 24 23 23 24 24 23 24 23 24 24 23 23 22 23 24 23 23 24 24 23 23 23 24 24 23 23 23 23 23 23 23 23 24 24 23 22 22 22 22 22 22 22 23 22 22 21 21 21 22 23 22 21 22 22 22 23 23 23 23 22 21 21 21 22 22 22 22 22 23 22 22 21 21 20 21 21 20 20 21 20 20 21 - 51 50 49 49 49 49 48 47 47 47 46 46 45 45 46 46 45 45 45 45 45 44 44 44 43 43 42 42 43 43 42 42 42 41 40 40 40 39 40 39 39 39 38 38 39 39 39 38 37 38 38 37 37 37 37 38 37 36 37 36 36 36 35 36 37 36 36 36 36 35 35 35 34 35 34 34 35 34 34 34 34 34 33 34 33 34 33 33 33 33 33 33 32 32 32 31 32 31 31 31 31 31 31 31 31 32 32 31 31 31 30 31 31 30 30 31 31 31 31 30 30 29 29 30 30 30 30 30 29 29 29 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 25 26 26 26 26 25 25 25 24 24 25 24 24 24 23 24 24 25 25 24 24 24 25 24 24 25 24 23 23 24 24 24 23 23 24 24 23 23 22 23 23 24 24 24 24 23 23 23 24 24 24 23 23 22 23 23 22 22 23 24 24 23 23 23 23 23 23 22 22 21 21 21 21 21 21 22 22 22 22 23 23 22 22 22 22 22 22 22 21 22 22 22 22 22 21 21 22 21 20 21 20 20 20 20 20 21 21 21 - 50 50 49 48 49 49 48 47 48 47 46 46 45 46 46 44 44 45 44 45 45 44 43 44 43 42 42 42 43 43 42 41 41 40 40 40 39 39 39 39 39 39 39 38 39 39 38 38 37 37 37 37 37 37 38 39 37 36 36 36 35 35 35 36 36 35 36 36 35 35 34 34 34 34 34 35 34 34 33 33 34 34 33 33 34 34 33 34 33 33 33 32 32 32 32 31 32 31 31 32 32 32 32 31 31 32 31 31 32 31 31 31 30 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 30 29 29 30 29 28 28 28 28 28 28 28 29 29 29 29 29 28 27 27 28 27 27 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 27 27 26 26 26 25 25 25 26 25 25 25 25 25 25 26 25 25 25 25 25 25 25 26 27 27 27 27 27 26 25 24 24 25 24 24 24 23 23 24 24 25 25 25 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 23 22 23 23 24 24 23 24 23 23 22 23 23 22 23 22 23 24 24 24 23 22 22 22 23 22 21 22 21 22 22 21 21 22 23 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 22 21 20 21 21 20 20 20 21 21 21 20 - 50 50 50 51 51 51 50 48 48 48 47 47 47 46 45 45 45 46 45 44 44 44 43 44 43 42 42 41 41 41 41 41 41 41 41 40 40 40 39 39 39 39 39 39 40 40 39 38 38 37 37 37 38 38 39 38 37 36 37 37 36 36 35 36 36 36 36 36 36 35 34 35 35 35 35 35 35 34 33 33 33 33 34 34 34 33 34 34 34 33 32 32 31 31 31 32 32 31 31 31 31 31 31 30 31 31 31 31 31 31 32 31 31 30 30 30 30 31 29 28 28 29 29 29 30 30 30 30 30 29 29 29 29 29 28 28 28 29 28 27 29 28 28 28 29 29 27 27 28 28 28 28 28 28 27 27 27 27 27 27 28 28 27 27 28 27 26 27 27 26 26 26 26 26 26 26 26 25 26 25 25 25 25 25 25 26 25 24 25 26 26 27 28 28 27 26 25 25 24 24 25 25 25 26 24 24 25 25 25 26 26 25 25 24 25 25 26 26 25 25 25 25 24 24 25 24 24 24 24 24 23 24 24 23 23 23 23 24 24 23 23 24 24 24 22 24 25 22 25 25 23 22 23 24 24 23 22 22 22 22 23 23 23 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 22 23 22 21 22 21 22 22 21 22 21 20 21 20 21 21 21 20 21 20 21 - 51 50 51 50 50 50 49 48 48 48 47 47 46 45 45 46 46 46 45 45 44 43 44 44 43 43 42 42 41 41 41 41 41 41 41 41 41 42 41 41 40 39 38 39 39 39 38 38 38 38 38 38 38 38 39 38 37 36 36 36 36 36 36 36 35 35 36 36 35 35 35 34 34 34 34 34 34 34 33 34 34 34 34 34 34 33 33 33 33 33 34 33 32 31 32 32 32 31 31 31 31 31 31 31 31 32 32 32 31 32 32 31 31 31 31 30 29 30 29 29 29 29 30 29 29 29 29 30 30 30 29 29 28 28 28 29 28 27 27 28 29 28 28 29 29 27 28 27 28 28 28 28 28 28 27 27 27 27 28 28 27 27 27 27 27 26 27 27 27 27 27 27 26 25 26 26 25 25 25 25 25 25 25 25 25 26 26 25 25 26 27 27 28 27 26 25 25 25 25 25 26 25 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 24 24 24 24 25 25 24 24 24 24 23 23 23 23 24 24 24 24 24 24 23 23 22 24 26 23 25 24 24 23 23 22 23 23 23 23 23 23 23 22 22 21 21 21 22 22 22 22 23 23 22 21 21 22 21 22 22 22 22 22 23 22 22 21 21 22 22 21 21 20 21 21 22 21 20 21 20 20 - 51 51 50 49 50 49 48 47 47 47 46 46 46 46 46 46 46 46 45 44 45 44 44 43 43 42 42 42 42 42 41 41 41 41 40 40 40 40 40 41 42 41 40 40 39 39 38 39 38 37 38 37 37 37 38 37 36 37 36 36 35 36 36 35 36 35 35 36 35 35 35 34 33 34 33 33 33 34 33 34 34 33 34 33 34 33 32 33 32 33 33 32 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 28 29 29 29 30 30 30 29 29 29 29 28 28 28 28 28 28 29 28 28 28 28 27 27 28 28 28 28 27 27 27 28 27 27 27 28 28 27 27 27 28 27 27 28 27 27 28 28 27 26 25 26 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 26 27 26 26 25 26 26 26 25 26 26 26 25 25 24 25 24 23 24 25 25 24 24 25 25 25 26 25 26 25 25 25 24 23 24 24 25 25 24 23 25 25 24 24 24 23 23 24 23 24 24 23 23 22 22 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 22 22 22 22 23 22 22 21 21 21 21 22 22 22 22 22 22 23 23 22 21 21 22 22 21 20 20 21 22 21 20 20 21 21 21 - 51 50 49 50 51 50 49 48 47 47 46 46 45 45 45 46 45 45 45 44 44 44 43 43 42 42 41 42 42 42 42 42 42 41 41 41 41 41 41 40 41 41 41 40 39 39 38 38 37 37 37 36 36 37 37 36 35 36 36 35 35 36 36 35 36 35 35 35 35 35 35 34 33 33 34 34 34 33 34 33 33 34 33 33 34 33 33 32 33 33 33 32 33 32 32 32 32 32 32 31 31 31 32 31 30 30 30 31 32 32 32 31 31 31 30 30 30 30 31 30 29 28 28 29 29 30 29 29 31 30 29 29 28 28 28 28 28 29 29 28 29 29 28 28 28 28 27 28 28 28 28 28 27 27 28 27 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 26 25 26 26 25 26 25 25 25 26 25 25 25 25 25 25 25 26 26 27 27 27 26 25 25 25 25 26 26 25 24 25 25 24 25 24 25 25 25 25 25 25 24 25 26 25 25 24 24 25 24 25 24 24 24 23 23 24 25 25 25 25 25 25 24 23 23 23 23 23 23 22 23 23 22 22 22 22 22 23 24 23 23 23 23 22 23 22 23 23 23 22 21 22 21 22 23 22 22 21 21 21 21 22 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 21 21 20 20 20 - 51 50 49 49 49 49 48 47 47 47 47 47 46 45 45 45 45 44 44 44 43 43 43 43 42 42 42 42 42 41 41 41 41 41 41 40 40 40 40 39 39 39 39 39 38 38 38 37 36 36 37 37 37 36 37 36 34 35 36 36 36 36 35 36 36 35 35 35 35 35 34 34 34 34 33 33 34 33 34 33 33 34 34 34 33 33 33 32 33 33 33 33 33 32 32 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 32 32 32 31 31 30 30 29 30 30 29 29 29 29 30 30 30 30 29 29 30 29 29 29 28 28 28 27 28 28 28 28 28 28 28 28 28 28 29 28 27 28 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 28 28 27 27 26 26 25 25 25 25 26 25 25 26 26 25 25 25 26 26 26 27 27 26 27 27 25 26 26 26 26 25 25 25 25 25 25 25 25 24 24 25 25 25 25 24 25 26 26 25 25 25 25 25 25 25 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 22 23 23 23 23 23 23 23 23 24 23 23 22 22 23 23 23 22 23 23 22 22 22 22 21 21 21 21 21 22 21 21 21 22 23 22 22 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 22 21 20 20 20 - 51 51 50 49 49 48 48 47 48 47 46 46 46 45 44 45 45 44 43 44 43 42 42 42 42 42 41 42 41 41 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 37 37 38 36 36 37 36 36 37 36 35 35 36 37 37 36 37 36 35 36 36 35 35 35 35 35 34 34 34 34 34 34 33 34 34 34 34 34 34 33 33 33 33 33 33 33 34 33 33 32 32 32 32 32 33 33 32 31 31 30 30 31 30 31 31 32 32 31 30 31 30 30 30 29 29 29 30 29 29 30 29 29 29 29 29 29 28 30 29 28 28 28 28 28 28 28 29 28 28 28 29 28 27 27 27 27 28 27 28 28 28 28 28 27 27 28 28 27 27 26 26 27 28 28 27 27 27 26 26 25 25 25 25 26 25 25 26 25 26 26 25 25 26 26 26 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 24 25 24 24 24 25 24 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 23 23 23 24 23 23 24 23 23 22 22 22 23 23 22 23 23 22 21 21 22 21 21 21 22 22 23 22 21 21 22 22 22 22 22 22 22 22 21 22 22 21 21 21 21 21 20 20 21 21 21 21 21 21 20 21 - 50 50 50 50 49 48 48 47 47 47 46 45 45 45 45 44 45 44 43 43 42 42 42 42 43 42 41 41 40 40 41 41 41 40 40 40 40 40 40 40 40 39 38 38 37 37 38 37 36 36 36 37 36 36 36 35 36 37 36 36 36 36 36 35 35 35 36 36 36 36 36 34 33 34 35 35 34 34 33 33 34 34 33 33 34 33 33 33 33 33 33 33 33 32 33 32 31 31 31 32 32 32 32 32 31 31 30 31 31 32 32 31 31 31 30 29 29 29 30 30 29 29 30 29 29 29 29 28 29 30 29 28 28 28 29 29 29 28 29 29 29 29 29 28 28 28 28 27 27 28 27 27 27 28 29 28 28 27 27 27 27 27 27 25 25 25 26 26 26 26 26 26 25 25 25 26 26 26 26 26 26 26 25 25 26 26 25 25 25 26 26 26 26 26 26 26 26 25 25 24 24 25 25 25 25 24 24 24 25 24 23 24 25 24 25 24 25 25 25 25 25 25 25 25 24 23 23 24 24 24 25 25 25 25 25 25 24 23 22 23 23 22 23 23 22 22 23 23 24 23 23 22 22 22 23 23 22 22 22 22 22 22 22 22 21 22 22 22 21 22 22 22 22 21 22 22 22 21 21 21 21 21 22 21 21 21 21 21 20 20 21 21 21 20 20 20 20 20 21 20 - 48 47 47 49 49 48 47 46 46 46 46 46 44 45 45 44 43 43 43 43 43 41 42 43 43 42 41 41 41 40 41 41 40 40 39 38 39 40 40 39 39 39 39 39 38 37 37 36 37 36 36 36 36 36 37 38 36 36 37 36 36 36 35 36 36 36 35 35 35 35 35 34 34 34 34 34 34 34 34 33 34 34 33 33 33 33 32 32 33 33 32 32 32 33 33 32 31 31 31 32 31 32 32 32 32 32 31 31 30 30 30 30 30 31 30 30 29 29 30 29 29 30 29 29 29 30 30 29 29 29 29 28 29 28 29 29 28 29 29 30 29 29 29 28 28 28 28 28 28 27 27 28 27 27 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 26 25 25 26 26 26 26 26 26 26 25 25 25 24 24 25 25 25 25 25 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 23 24 23 24 23 24 24 24 24 24 24 23 23 23 23 22 23 22 22 23 22 23 23 23 23 22 22 22 22 23 22 22 21 22 22 21 22 22 22 22 22 22 22 21 21 21 21 20 21 21 21 22 22 21 22 21 22 22 21 20 20 20 20 21 20 21 21 20 20 19 20 20 20 21 21 - 48 48 48 47 47 47 47 47 47 46 46 45 45 44 44 43 43 43 43 43 42 41 42 43 43 42 41 41 42 41 41 40 39 40 39 39 39 39 39 39 38 39 39 39 38 37 36 37 36 37 37 36 36 37 37 37 36 35 36 36 35 36 35 36 36 35 35 34 34 35 34 34 35 34 33 33 33 34 34 34 35 34 34 32 32 33 33 33 33 32 31 32 32 32 31 32 32 31 31 31 31 31 32 32 32 31 31 31 31 31 30 30 31 31 30 30 29 30 30 30 29 29 28 29 29 30 29 29 30 30 29 28 29 28 29 28 28 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 27 27 26 27 27 26 27 27 27 26 26 26 26 26 26 26 25 25 25 26 25 26 26 26 25 26 26 26 25 25 24 24 24 24 25 24 25 25 25 26 26 26 27 26 25 25 24 24 23 24 25 25 25 24 25 24 24 24 25 24 24 23 23 24 24 24 24 24 23 24 24 23 23 24 24 23 22 23 23 24 24 23 23 22 22 23 22 22 23 23 23 23 22 23 23 22 23 22 22 22 22 22 22 22 22 22 21 22 23 22 22 21 21 21 21 21 21 20 21 21 23 22 21 21 22 21 20 20 21 21 21 20 21 20 20 20 19 19 20 20 20 20 20 21 - 50 49 49 48 47 46 46 46 45 45 44 44 44 43 44 43 43 43 43 43 43 42 43 42 43 42 42 42 42 41 40 40 39 39 39 40 40 39 38 38 38 38 38 38 37 36 36 36 36 37 38 37 38 37 36 36 36 36 36 36 35 36 36 36 35 35 36 35 35 35 34 35 35 34 33 34 34 33 34 34 34 34 33 32 32 33 33 33 32 32 31 31 31 32 32 32 31 32 31 30 31 32 32 32 31 31 30 30 30 30 31 30 30 30 30 30 30 30 30 29 28 28 28 28 28 29 28 28 28 29 29 28 28 28 29 28 28 28 28 28 27 27 27 28 27 26 27 27 27 26 27 27 27 27 28 27 26 26 27 26 27 27 27 26 26 26 27 26 26 26 25 25 25 26 26 25 26 26 25 25 25 26 26 25 25 25 25 25 25 25 25 25 24 24 25 25 25 26 26 26 26 26 25 24 24 24 24 25 25 24 25 25 25 24 24 24 23 23 23 23 23 23 23 24 23 23 23 23 23 23 24 23 23 24 23 24 24 23 22 23 23 23 23 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 22 22 21 21 21 21 21 22 21 20 20 21 22 22 22 21 21 22 21 21 21 21 20 21 20 21 20 20 20 19 19 19 20 20 20 20 20 - 49 49 48 48 48 46 44 45 44 44 44 43 43 43 43 43 44 44 43 43 42 42 42 42 42 42 43 42 41 41 40 40 39 40 39 39 39 39 38 38 38 38 37 37 37 37 37 36 36 37 38 37 37 37 35 35 35 36 36 36 36 37 36 36 36 35 35 36 36 35 34 34 34 34 33 34 34 34 34 33 34 33 33 32 32 33 33 33 33 33 32 32 32 32 32 31 32 31 31 32 32 31 31 31 31 31 31 31 30 30 31 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 29 28 28 29 29 29 28 29 28 27 27 27 27 28 27 27 27 27 26 27 27 27 27 28 28 28 27 27 26 26 27 26 27 27 26 27 27 27 27 26 25 25 26 26 25 25 25 26 26 26 25 25 25 25 24 25 25 26 25 25 25 26 25 25 25 25 25 25 24 24 24 25 25 24 25 25 25 25 25 26 25 25 25 25 25 24 24 23 23 24 24 24 23 24 23 23 24 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 23 22 23 22 22 22 23 22 23 23 22 22 22 23 22 22 22 21 21 22 22 21 21 21 21 21 21 21 20 21 22 22 22 21 22 22 22 21 21 21 21 20 20 20 20 20 20 19 20 20 20 20 20 19 - 49 48 48 48 48 46 45 45 45 44 44 44 43 42 43 44 43 43 43 43 43 43 43 42 42 42 42 41 41 41 40 39 39 39 39 39 39 39 39 38 38 38 37 38 38 37 36 36 36 36 36 36 36 36 35 35 35 36 36 35 35 36 36 36 36 36 35 36 36 35 35 34 33 34 33 34 33 34 34 34 34 34 33 33 32 33 34 34 34 33 33 33 33 32 32 31 32 31 32 32 32 31 30 31 31 31 31 31 31 31 31 30 30 30 29 29 29 30 29 28 29 29 28 28 28 28 29 28 28 28 29 28 29 29 28 28 28 27 28 27 28 28 28 27 27 27 27 27 27 28 28 28 28 27 26 27 27 26 26 26 26 27 27 27 28 27 26 26 26 27 28 27 26 26 25 26 26 26 26 26 25 25 25 26 27 27 25 25 25 26 26 25 25 25 24 25 25 25 25 24 24 24 24 24 24 25 25 26 25 25 25 24 24 24 24 23 24 24 24 24 24 24 24 23 24 24 23 23 24 24 25 24 23 23 23 24 24 24 23 23 23 23 22 23 22 23 23 22 23 22 22 22 23 22 23 23 22 22 22 23 23 23 22 21 22 21 21 22 22 22 21 21 21 22 21 21 21 22 22 22 22 22 21 21 21 21 21 21 20 20 20 21 21 20 20 21 21 20 20 20 - 48 47 47 47 47 46 46 44 44 43 43 44 43 43 43 43 44 43 43 43 43 43 43 43 42 42 42 41 41 40 40 40 40 40 40 39 39 39 39 39 39 38 38 37 37 37 36 36 36 35 35 35 35 35 35 36 36 37 38 35 35 36 37 36 36 36 35 35 35 35 35 34 33 34 33 33 34 33 33 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 32 31 32 32 31 31 30 31 31 30 30 31 31 31 31 31 31 31 31 31 30 30 29 28 29 29 29 28 28 29 29 28 27 28 28 28 28 28 28 29 28 27 27 28 28 28 27 28 28 28 28 28 28 28 28 28 28 27 26 26 26 26 27 27 26 26 27 27 27 27 26 26 26 26 27 28 27 26 25 25 25 25 25 25 25 26 26 27 27 26 26 25 24 25 25 26 25 24 24 24 25 25 25 24 25 25 24 24 24 24 25 26 26 26 25 24 23 24 24 23 24 24 23 23 23 23 24 24 24 23 23 23 23 24 24 25 24 24 24 24 24 24 24 23 23 22 22 22 22 23 23 22 23 23 23 23 22 22 22 23 23 23 23 23 22 23 22 21 22 22 22 22 22 22 21 21 21 22 22 22 21 21 22 21 22 22 21 22 22 21 21 21 21 21 21 21 20 20 19 20 21 21 21 21 - 48 48 47 47 46 46 45 45 45 43 43 45 44 44 43 43 44 44 43 43 43 42 42 42 41 41 42 42 41 40 41 41 41 41 41 40 40 40 40 40 39 39 38 38 38 37 37 37 36 36 36 36 36 36 36 37 37 36 37 36 36 36 35 35 35 35 35 35 34 34 35 34 33 34 33 34 34 34 34 33 33 33 32 32 32 32 33 33 33 33 33 32 31 31 32 32 32 31 32 32 31 31 30 31 31 30 30 30 30 30 30 29 30 30 31 30 30 29 29 28 29 28 28 28 28 28 29 28 27 28 29 29 28 28 28 28 28 27 28 27 28 29 28 28 28 27 27 27 27 27 27 27 27 27 26 27 27 26 27 27 26 27 27 27 27 26 26 26 26 26 28 28 28 27 25 25 26 26 26 25 25 25 25 27 27 26 25 25 24 25 25 25 25 24 24 25 24 24 25 24 25 25 24 25 25 24 25 25 25 26 25 24 24 24 24 23 23 23 23 23 24 24 24 25 24 23 23 23 23 24 23 24 24 23 24 25 25 24 24 24 24 23 23 23 23 24 23 22 23 22 22 22 22 23 22 22 22 22 22 22 22 23 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 22 22 21 22 22 21 21 22 21 21 21 20 20 19 20 20 21 20 20 20 - 48 48 47 48 46 45 46 46 45 44 44 45 44 44 44 44 45 44 43 42 42 43 42 42 42 41 41 42 41 41 41 42 42 42 41 41 40 38 38 38 38 38 38 38 38 36 37 37 36 36 35 36 36 37 37 37 36 35 36 36 36 36 36 36 35 35 35 35 35 34 35 34 33 34 33 34 33 34 34 33 33 34 33 32 32 33 33 32 33 33 31 31 31 32 31 32 32 31 31 32 31 31 31 30 30 31 31 30 30 30 30 29 30 31 30 29 30 29 29 29 29 29 28 28 28 28 29 28 27 28 29 29 29 29 28 27 28 27 28 27 27 28 28 28 27 27 27 27 27 27 26 27 27 27 27 27 27 26 26 27 25 27 27 27 27 26 26 26 26 27 28 28 28 28 28 26 25 25 25 25 25 25 25 26 26 26 25 25 25 24 25 24 24 25 25 25 24 25 25 25 25 25 25 25 25 26 26 25 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 25 24 23 24 24 24 24 24 24 23 24 25 25 24 24 23 24 24 23 23 23 23 24 23 22 22 22 22 22 23 23 23 22 22 22 21 21 22 22 21 21 22 22 22 22 22 22 22 23 22 21 22 22 22 22 21 22 22 22 22 21 22 21 22 22 21 21 21 21 20 20 21 21 20 20 20 20 - 48 48 47 46 46 46 45 45 45 45 44 44 44 44 45 45 45 44 43 43 43 43 42 42 41 41 41 40 40 41 42 42 41 41 41 41 40 39 38 38 38 38 37 37 38 37 37 37 36 36 37 37 37 38 37 36 36 36 36 36 35 35 35 36 36 36 35 34 35 34 35 34 33 34 33 34 34 34 33 34 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 30 32 31 31 31 31 31 31 31 31 31 30 30 29 30 30 30 30 30 29 29 29 30 29 28 29 29 29 29 28 28 29 30 29 29 28 29 29 28 28 27 28 28 28 27 28 27 27 28 27 28 28 28 28 28 28 28 28 28 28 28 28 25 26 26 26 27 26 27 26 26 26 27 28 28 29 29 28 26 24 24 25 25 25 26 25 25 25 25 25 25 25 26 25 24 24 25 25 25 25 25 25 26 25 26 25 26 26 26 25 25 24 25 24 24 24 24 23 23 23 24 23 24 24 24 25 24 23 24 24 24 23 23 22 22 23 24 25 24 24 23 23 23 22 23 23 22 23 23 22 23 23 23 22 22 22 23 23 23 22 22 22 22 22 21 22 23 23 23 23 23 23 23 23 22 21 22 22 21 21 21 22 21 22 22 22 21 22 21 22 22 22 21 21 21 20 21 20 19 19 19 20 - 48 48 47 46 46 45 45 45 45 45 44 43 44 44 44 44 45 44 43 43 44 42 41 41 40 40 40 40 40 41 42 41 41 41 41 40 41 40 39 38 38 38 38 38 38 37 37 37 36 37 38 38 37 37 37 37 36 36 37 37 36 35 36 35 35 36 35 35 35 34 35 34 34 33 33 34 34 34 33 34 34 34 34 33 34 33 33 34 33 32 31 32 32 32 33 32 31 30 30 32 30 30 30 31 31 30 30 30 30 30 30 29 29 29 29 30 30 29 29 29 29 29 28 28 28 28 29 29 28 29 30 30 29 29 29 30 29 29 28 28 28 29 28 27 27 28 28 28 29 29 29 29 29 29 30 29 29 29 28 28 26 27 26 26 26 26 27 27 27 26 27 27 27 28 28 28 27 26 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 25 25 25 24 25 26 25 26 26 26 26 25 25 26 25 24 24 25 24 24 23 24 24 24 24 24 24 23 23 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 23 24 23 23 22 23 23 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 22 21 22 22 22 22 22 22 22 22 22 23 22 22 23 23 22 22 22 22 21 22 21 21 21 21 21 21 21 21 21 21 21 21 20 19 20 19 20 20 - 48 48 47 46 46 45 45 45 46 45 45 44 45 45 45 45 44 44 44 43 43 43 42 41 40 40 40 41 41 41 40 40 40 41 41 40 38 37 37 37 37 38 39 38 37 37 37 38 37 36 37 37 37 37 36 36 36 36 37 36 36 35 36 35 35 35 35 35 34 35 34 34 34 33 34 34 34 34 33 33 34 34 34 33 34 33 33 32 32 32 33 33 32 32 32 31 30 30 31 32 32 31 31 30 31 30 30 30 30 30 30 29 29 29 29 30 30 29 29 29 29 28 29 29 28 28 29 29 28 28 29 29 29 29 30 30 29 29 29 29 28 29 28 27 27 27 27 27 28 28 29 28 27 28 27 27 27 27 27 27 26 27 27 26 25 26 27 27 28 28 28 26 27 27 27 27 26 26 25 25 25 25 25 25 27 27 26 25 25 24 25 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 24 25 24 24 24 24 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 24 23 22 22 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 22 21 22 22 22 22 22 22 22 22 22 22 21 20 21 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 - 47 47 47 46 47 46 46 46 45 45 44 44 44 44 44 44 44 43 43 43 43 43 42 41 41 41 40 40 41 41 40 40 40 40 39 39 38 37 37 36 37 38 38 37 39 38 37 36 36 36 36 37 37 37 36 36 36 35 36 36 36 35 35 35 35 34 35 34 35 34 34 33 33 33 33 33 33 34 34 33 33 33 33 34 33 33 32 33 32 32 33 32 32 31 32 31 30 30 31 32 32 31 32 31 30 31 31 31 31 31 30 29 29 29 29 29 29 29 29 29 29 28 28 28 29 28 28 29 28 29 28 28 29 29 29 29 29 28 28 28 29 28 29 29 27 26 27 27 27 28 29 28 26 27 27 27 28 28 27 26 27 26 26 27 26 26 26 27 28 28 27 27 27 27 26 26 25 25 25 25 25 25 24 25 27 27 26 25 24 24 24 25 25 25 25 25 25 25 25 25 24 24 25 24 25 25 24 24 24 25 24 25 25 25 24 24 25 24 23 23 24 24 22 23 23 23 22 22 23 23 24 24 24 24 24 24 23 24 23 23 23 23 23 23 23 23 22 22 23 23 22 22 22 22 22 22 22 22 22 23 22 22 21 22 22 22 21 21 21 21 22 21 22 21 21 21 22 21 21 22 21 20 21 21 21 21 21 21 21 21 21 20 20 21 21 20 20 21 21 21 - 47 48 47 46 46 46 46 46 45 45 44 44 43 43 43 44 44 44 43 42 42 42 42 42 42 41 40 41 40 40 41 40 40 40 39 39 40 39 38 38 39 39 39 38 38 37 36 36 36 36 36 36 37 37 36 36 36 35 35 36 35 35 34 35 35 35 34 34 34 33 34 33 34 34 34 33 33 33 33 34 34 33 33 33 32 32 33 33 32 31 32 31 32 31 32 31 30 30 31 31 31 30 30 30 30 31 31 30 30 30 30 30 29 28 29 28 28 30 30 30 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 28 29 28 28 28 28 27 28 29 27 26 27 27 27 28 28 27 26 27 26 26 27 26 26 26 26 27 27 26 25 26 26 26 26 26 25 26 25 26 25 25 24 25 26 24 24 24 25 25 24 24 24 24 25 24 25 24 24 24 24 24 24 24 24 23 24 25 24 25 24 24 24 24 24 25 24 23 24 23 23 23 24 24 24 24 23 23 23 23 23 23 24 23 24 24 23 23 24 24 23 24 24 24 23 23 23 22 22 23 22 23 23 22 21 21 21 22 22 22 22 22 22 21 22 22 21 21 21 22 22 21 21 22 21 21 21 21 22 21 20 20 21 21 20 21 22 22 22 22 21 21 21 20 20 21 21 20 21 - 48 47 47 46 47 45 46 45 45 45 44 45 44 44 43 43 43 43 43 42 42 42 41 41 41 42 41 40 40 40 40 39 39 39 39 38 39 38 39 39 39 39 39 39 39 37 36 35 35 35 35 36 37 37 37 36 36 36 36 36 35 35 35 34 35 34 34 34 33 33 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 32 33 32 32 32 31 32 32 32 32 31 31 31 30 30 30 31 30 30 30 31 30 31 30 30 31 29 29 29 29 29 28 29 29 28 27 29 28 28 28 29 29 29 29 28 28 28 28 28 28 28 27 27 27 28 27 27 27 28 29 28 27 27 27 27 26 26 27 27 27 26 26 27 26 27 27 27 27 26 26 25 25 26 26 26 25 26 27 26 26 25 25 25 25 26 26 25 25 24 25 24 24 24 25 24 25 25 24 25 25 25 25 25 24 24 23 24 24 24 23 24 24 24 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 24 23 24 23 24 23 24 24 24 24 24 24 23 23 23 23 22 22 23 22 23 23 23 23 22 22 22 22 22 22 22 22 22 23 22 21 21 21 21 21 21 21 21 21 20 20 21 21 21 20 21 21 21 21 21 21 22 21 21 21 20 20 20 21 21 21 21 20 - 47 47 47 47 47 46 46 46 45 44 44 44 43 43 43 43 43 42 43 42 42 41 40 40 40 41 41 40 41 40 39 39 39 39 39 39 39 38 38 38 39 38 39 38 38 37 36 36 36 35 34 35 36 37 37 35 36 36 35 35 35 35 35 34 35 34 34 35 34 34 34 35 34 34 34 34 34 35 33 32 32 32 33 34 34 33 32 32 32 31 32 32 32 34 33 32 31 31 31 31 30 31 31 31 30 30 29 29 30 30 30 29 29 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 28 28 29 29 29 29 28 27 28 28 27 27 27 27 27 27 27 27 26 26 26 27 27 27 26 26 27 27 26 26 26 26 27 26 27 26 26 25 25 26 26 26 25 25 25 25 25 25 25 24 26 25 25 25 24 25 25 24 25 25 25 24 25 24 24 24 24 24 24 24 25 24 24 23 23 23 24 23 24 25 24 24 25 24 24 24 24 23 23 23 24 24 23 23 23 24 23 23 22 22 23 23 24 24 24 24 24 24 24 24 24 23 23 22 23 23 22 23 22 22 22 22 22 22 22 22 23 23 22 22 22 22 23 22 21 22 21 22 22 22 21 21 21 20 20 21 20 20 20 20 20 21 21 21 21 22 22 21 21 21 21 21 21 21 21 20 20 21 21 21 - 47 47 47 46 46 46 47 46 46 45 44 43 44 44 43 43 42 42 43 42 41 41 41 40 41 41 41 41 41 40 38 39 38 38 39 39 38 39 38 38 39 38 38 38 38 38 36 35 35 35 34 35 36 36 37 37 36 35 34 34 34 34 34 34 35 34 34 35 35 35 34 35 35 34 34 34 34 34 34 33 33 32 33 34 33 33 33 32 32 31 32 32 32 32 32 31 31 30 30 30 30 30 30 31 30 30 29 28 29 29 29 30 30 30 30 29 29 27 28 29 29 28 27 27 27 27 27 28 28 28 28 29 28 28 28 29 28 28 28 27 28 28 27 27 27 26 27 27 27 27 27 28 27 26 27 27 27 27 26 26 26 27 26 26 26 26 25 25 26 27 26 25 25 25 26 26 26 26 25 24 25 26 26 25 24 25 25 25 25 25 25 24 25 24 25 25 25 25 25 24 24 25 24 24 24 24 24 23 24 25 24 24 25 24 23 23 24 24 23 23 23 23 23 23 23 24 23 24 24 23 23 22 23 23 24 24 23 23 23 23 23 22 23 23 24 23 22 22 22 23 22 22 22 21 22 22 22 22 22 23 22 22 21 21 22 21 21 22 22 22 22 22 22 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 20 20 20 20 21 21 21 21 20 - 46 46 46 46 46 46 46 45 44 44 44 43 43 43 43 42 42 42 42 42 41 41 41 40 40 40 40 40 40 39 39 39 39 39 38 38 37 37 37 37 38 38 38 39 38 37 36 35 34 34 34 35 36 36 36 36 37 35 35 35 35 35 35 35 35 34 34 35 34 34 34 34 34 34 34 34 34 34 33 32 32 32 32 33 34 33 33 32 31 31 32 32 32 31 31 31 31 30 31 31 31 30 31 30 30 29 29 29 29 28 29 29 29 29 29 29 29 28 27 27 28 28 28 28 28 28 28 27 28 28 29 29 29 29 28 27 27 27 27 26 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 25 26 26 25 26 26 26 26 25 25 24 25 25 25 24 25 25 25 25 24 24 25 25 25 25 25 25 25 24 24 24 24 25 24 23 23 24 24 24 23 23 24 24 24 23 23 24 24 23 23 23 23 23 23 23 24 23 23 23 23 23 22 22 22 22 22 23 23 23 24 23 23 23 23 23 23 23 22 22 22 23 22 22 21 22 23 23 22 22 23 23 22 21 21 22 21 21 22 22 22 22 22 22 22 21 20 21 21 21 21 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 20 20 20 21 20 - 46 46 45 46 45 45 45 45 44 43 43 44 43 44 43 43 42 41 41 42 41 41 41 40 39 39 39 40 40 39 39 39 39 39 38 38 37 37 36 37 37 38 39 39 38 37 36 35 35 35 35 36 36 36 35 36 37 35 36 36 36 36 35 35 36 35 34 35 34 34 34 34 34 34 34 34 34 34 32 32 32 33 32 32 33 33 33 32 31 32 31 32 32 31 31 31 31 30 31 31 31 31 31 30 29 30 30 30 29 29 29 30 30 30 30 29 28 28 28 28 28 28 28 28 28 28 27 27 28 29 29 29 29 29 29 28 27 28 28 27 28 29 29 28 27 28 27 27 28 27 27 27 26 27 28 28 28 28 27 27 26 26 27 28 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 25 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 23 24 24 24 23 22 23 23 23 23 23 23 23 23 22 23 24 23 22 22 23 23 23 23 23 22 23 22 22 21 22 23 23 22 22 23 22 21 22 22 21 21 22 21 21 21 21 21 21 20 20 21 22 21 22 22 22 21 21 21 22 21 20 21 20 20 19 20 20 19 20 21 21 21 21 - 46 46 45 45 46 45 45 45 45 43 43 43 42 42 42 42 42 42 42 42 42 41 41 40 39 39 39 40 40 39 39 40 39 38 38 38 37 37 37 36 37 38 38 38 39 38 37 36 36 37 37 37 37 36 35 36 37 35 36 36 35 35 35 35 36 35 34 35 34 34 34 33 34 34 34 34 34 33 33 33 33 33 33 33 32 32 33 32 31 32 32 31 31 30 31 32 31 30 31 30 30 30 31 30 29 30 30 29 29 29 29 29 30 29 30 30 29 28 28 29 28 27 28 27 27 27 28 28 28 29 28 29 29 29 30 28 28 29 29 29 28 29 29 28 27 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 27 26 26 26 26 26 26 26 27 26 26 25 25 26 26 26 26 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 24 24 24 24 24 24 25 25 24 23 24 25 24 25 25 24 24 25 24 23 24 23 23 24 23 23 23 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 22 23 24 24 23 22 23 23 23 22 22 23 23 22 23 23 22 22 22 22 21 21 21 21 21 21 21 22 21 20 20 20 21 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 20 19 20 21 21 21 21 - 46 46 45 46 46 45 44 44 44 43 42 42 41 41 41 41 42 42 41 41 42 41 41 41 40 40 39 39 39 39 39 39 39 39 39 38 38 38 37 38 38 38 39 39 38 38 37 38 37 37 38 37 36 36 37 37 36 35 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 33 33 33 34 34 33 33 33 33 33 33 32 32 33 32 31 31 31 31 31 31 31 32 32 32 31 30 30 31 31 30 30 30 30 29 30 29 29 28 29 29 29 29 29 29 30 29 29 28 28 29 29 28 28 28 28 28 28 29 28 28 29 29 29 28 28 28 28 28 28 28 28 27 28 28 27 28 28 28 28 27 27 27 27 28 28 28 27 26 25 26 26 26 26 26 27 26 25 25 25 26 25 26 26 25 25 25 25 25 26 26 25 25 26 26 26 26 26 26 25 25 26 25 24 24 25 25 24 25 24 24 24 24 24 24 24 24 23 25 25 24 24 24 24 23 23 24 24 24 24 23 24 24 23 23 23 23 24 23 23 23 23 23 24 23 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 23 23 22 22 23 22 23 22 22 22 21 21 21 21 21 21 21 22 22 21 20 20 20 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 19 20 21 20 20 20 - 45 45 45 46 45 45 44 44 43 42 42 42 42 42 42 42 42 41 41 40 41 41 41 40 39 39 39 39 39 39 39 39 38 39 39 38 38 37 37 38 39 38 39 39 38 38 38 38 37 36 37 37 36 36 37 37 36 35 36 36 36 36 36 36 35 34 35 35 34 34 33 34 34 34 34 34 34 34 34 34 34 34 33 32 33 33 32 31 32 31 31 31 31 31 31 31 31 32 31 31 31 32 32 31 30 30 29 30 30 30 29 29 29 30 30 30 30 28 29 29 29 28 28 28 28 28 28 27 28 29 28 28 29 29 28 28 29 28 28 28 28 28 29 29 28 27 27 27 27 27 27 27 27 27 27 28 27 28 28 27 27 27 26 26 26 27 27 27 27 26 25 26 25 26 26 25 25 26 25 25 24 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 24 25 25 25 24 25 24 24 24 23 24 25 24 24 24 24 24 24 24 24 24 24 24 25 23 23 24 23 24 23 24 24 24 23 24 23 23 23 23 23 23 23 22 22 23 23 23 23 23 24 23 23 23 23 22 23 23 22 23 22 21 22 23 23 23 22 21 21 21 22 22 21 21 21 21 21 21 21 21 20 19 20 21 22 21 21 20 20 20 20 20 21 20 20 20 19 19 20 20 20 20 19 19 20 - 45 45 44 45 45 44 44 44 43 43 42 43 43 43 43 43 42 41 40 40 40 40 40 40 39 40 39 39 39 40 40 40 39 39 38 38 38 37 37 38 38 38 38 37 38 37 37 37 36 37 36 36 37 37 37 37 36 36 36 37 36 35 35 35 35 34 34 33 33 33 33 34 33 34 34 33 32 32 32 33 33 33 33 32 33 32 31 31 31 32 32 32 32 31 32 31 31 31 32 31 31 31 31 31 31 30 30 31 30 29 29 30 30 30 29 29 29 28 28 28 28 28 28 27 27 28 28 28 29 28 28 29 28 28 29 28 27 28 28 28 29 28 28 29 28 28 27 27 26 26 26 26 26 26 27 27 28 27 28 27 26 26 26 26 26 27 26 26 27 26 25 26 26 26 26 26 25 25 25 25 24 25 25 25 25 25 26 25 25 26 26 26 26 25 24 24 25 25 24 24 24 25 24 24 24 24 24 24 24 25 24 23 23 24 25 25 25 24 24 24 22 24 24 23 23 23 23 23 24 23 24 22 22 22 22 22 22 22 22 23 23 24 24 24 24 23 23 23 22 22 23 22 22 23 22 22 22 22 23 22 22 21 21 21 22 21 21 21 21 22 21 20 20 20 21 20 20 21 20 20 20 20 21 20 20 19 20 20 19 19 19 20 20 20 20 20 20 19 20 20 - 45 44 45 45 44 45 44 43 43 43 43 43 43 43 43 43 42 42 41 40 40 40 40 41 41 41 40 40 40 40 40 40 39 39 38 39 39 39 38 38 38 39 38 38 38 37 37 37 37 36 36 36 37 36 37 36 36 36 36 36 36 35 35 34 34 34 34 33 33 33 33 34 33 34 33 33 33 32 33 33 33 33 34 33 32 32 32 32 32 31 31 32 32 32 32 31 31 31 30 31 30 31 31 31 31 30 30 30 30 29 30 29 29 29 29 29 28 28 29 28 28 29 28 28 27 27 27 28 27 28 28 29 29 28 28 27 27 28 28 28 28 28 28 28 28 28 27 26 26 27 27 27 27 27 27 27 26 26 27 27 26 25 26 26 26 26 26 26 26 26 26 26 27 27 26 26 25 25 26 26 27 26 26 26 25 25 26 26 25 25 25 25 25 24 24 24 24 25 24 25 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 25 24 23 23 23 23 24 23 24 24 23 24 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 22 23 23 22 22 22 22 22 22 22 23 22 22 22 22 22 22 21 22 22 22 22 22 22 22 21 21 21 20 21 21 21 21 20 20 20 19 19 20 20 19 20 20 20 20 19 20 20 20 20 19 19 20 20 20 - 44 44 45 45 44 45 44 43 44 43 43 42 43 43 43 43 42 42 41 40 40 40 41 41 41 41 40 41 41 40 40 40 39 38 39 39 38 38 39 39 38 39 39 38 38 38 38 38 38 38 37 37 37 36 36 35 35 35 35 35 35 35 35 35 35 34 33 34 34 34 34 33 33 34 33 33 33 32 33 34 34 34 33 33 33 32 33 32 33 32 32 31 31 32 32 32 31 31 30 31 30 31 31 31 31 30 30 29 29 29 30 29 29 29 29 29 29 29 28 28 29 29 29 29 29 28 27 27 28 28 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 26 25 26 26 27 27 27 27 26 25 25 25 25 26 26 25 25 25 25 25 24 24 25 24 25 25 25 24 24 24 25 24 23 23 24 24 25 25 25 24 23 23 24 24 23 22 23 23 24 23 24 24 23 24 23 23 24 24 24 24 24 24 23 23 23 23 24 23 22 22 22 23 23 23 22 22 22 22 23 22 22 22 22 22 22 22 22 22 21 22 22 23 23 22 22 22 22 21 21 22 22 21 21 20 20 20 19 19 20 20 19 20 20 20 20 21 20 20 20 20 20 20 20 19 19 - 44 45 44 45 45 45 44 43 43 44 43 43 44 43 43 43 42 42 41 40 40 40 40 41 41 41 40 41 41 40 39 39 40 39 38 38 38 38 38 39 38 38 38 39 38 38 37 37 38 38 38 37 37 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 33 33 34 34 33 32 32 32 32 33 34 33 33 32 32 32 32 32 32 32 32 31 31 31 31 32 31 32 32 32 31 31 31 30 31 31 31 30 29 29 29 30 29 28 28 28 28 29 29 28 28 29 30 30 30 30 30 29 29 29 28 29 29 29 29 29 29 29 28 28 27 26 26 26 26 27 27 26 26 27 26 26 27 27 27 27 27 27 27 25 25 26 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 27 27 26 26 27 26 25 25 25 24 25 25 25 25 25 25 25 24 24 25 24 24 24 25 25 25 25 25 24 23 23 23 24 24 24 25 24 23 23 24 23 23 22 23 23 23 23 23 23 24 24 23 23 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 23 24 22 22 23 23 23 23 22 21 23 23 23 23 23 22 22 21 22 21 22 22 22 21 22 22 21 21 21 21 21 22 21 21 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 - 44 44 44 44 44 44 43 44 44 43 43 43 43 43 43 42 42 41 41 41 41 40 39 40 40 41 40 40 40 39 38 39 40 39 38 38 38 38 39 37 38 38 38 38 38 38 37 38 37 37 37 37 36 37 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 34 34 34 34 33 33 33 34 33 32 33 33 32 33 33 32 31 31 31 31 31 31 32 32 31 32 31 31 31 32 31 31 30 30 31 30 29 29 29 30 30 30 29 29 28 28 28 28 28 28 29 29 29 29 30 29 30 31 30 29 28 28 28 28 29 28 27 28 27 27 28 27 26 26 27 27 27 27 27 27 27 27 27 28 28 27 27 27 27 26 26 26 26 26 25 26 25 26 26 25 25 25 26 26 25 25 25 24 25 26 26 25 25 26 26 25 25 25 25 25 24 25 25 25 24 24 25 25 25 24 24 24 24 25 25 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 24 23 23 23 23 23 23 24 23 23 23 23 23 23 23 22 23 22 22 22 22 22 23 23 23 22 22 22 22 22 21 22 21 22 22 22 22 21 21 20 21 21 21 21 21 21 20 20 21 20 20 20 20 20 20 20 19 19 19 19 20 19 19 19 19 20 - 44 45 45 44 44 43 43 43 43 42 42 42 43 43 43 42 42 41 40 40 39 39 40 39 39 39 39 39 38 38 38 38 38 39 39 38 38 39 39 38 38 39 39 39 38 38 38 38 38 37 36 37 37 37 38 38 38 37 36 36 35 34 34 35 34 33 34 35 35 34 35 34 33 34 34 34 33 33 32 33 34 32 33 33 32 31 32 32 32 32 32 31 31 30 31 31 30 31 31 31 30 30 30 30 30 29 29 29 29 29 29 30 29 28 28 28 28 28 28 29 29 29 30 29 29 29 29 29 29 28 29 29 29 28 27 27 27 27 27 27 27 26 27 27 27 27 28 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 26 25 25 25 26 25 25 26 26 25 25 25 24 24 25 25 24 25 25 25 25 25 25 25 24 25 25 24 24 25 25 25 25 25 24 25 25 25 25 24 24 24 24 24 24 24 25 24 24 24 24 24 24 23 24 23 23 24 24 23 24 25 24 23 23 24 23 23 24 23 22 23 22 22 22 22 23 23 22 22 22 23 23 22 22 22 22 22 21 21 22 23 22 22 22 21 21 21 21 21 21 21 22 22 22 21 21 21 21 20 21 22 22 21 21 20 21 21 20 20 20 19 20 20 19 19 20 19 19 19 19 19 20 19 18 18 - 45 44 44 46 45 44 44 43 43 44 43 42 44 43 44 43 42 42 41 42 40 39 39 39 38 38 39 39 38 39 38 38 37 38 38 40 40 41 41 41 40 39 39 40 40 40 40 40 40 40 39 38 36 36 36 36 36 36 35 35 36 35 34 34 34 34 34 34 33 34 34 34 34 34 34 33 32 33 34 33 32 33 33 33 31 30 31 31 31 31 31 31 31 30 30 31 30 31 31 31 31 30 30 30 30 29 29 30 30 29 29 30 29 28 29 29 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 29 28 26 27 27 27 28 27 27 27 26 27 28 28 27 28 28 27 26 26 26 27 27 26 26 26 26 26 26 26 26 27 27 26 25 25 25 25 25 25 26 25 25 25 25 24 25 26 26 25 25 26 26 26 25 25 25 25 24 24 24 24 25 24 25 24 24 24 24 24 24 24 24 24 25 24 23 24 24 24 24 25 24 24 24 24 23 23 24 24 23 22 22 23 24 24 23 24 24 23 23 23 23 23 23 22 22 23 22 23 22 23 23 23 23 23 22 22 22 21 21 22 21 22 22 22 22 22 21 22 22 22 22 22 22 22 21 20 20 21 20 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 20 20 19 19 18 19 20 19 19 19 19 19 19 - 42 40 39 41 41 41 41 39 40 40 40 39 40 40 40 40 40 41 40 41 41 39 39 37 36 36 37 37 37 38 38 37 36 37 38 38 39 39 40 40 41 39 38 38 41 42 42 45 42 42 41 41 40 38 37 37 36 36 35 35 35 36 34 34 34 35 35 34 34 33 32 33 33 33 33 33 32 33 33 33 33 33 32 31 30 30 30 30 30 31 31 30 30 29 29 31 31 31 30 31 30 30 29 30 30 30 29 29 30 29 29 29 29 28 29 29 28 28 28 29 28 27 28 28 29 29 29 29 29 29 29 28 29 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 26 27 27 26 26 26 26 26 26 27 27 27 26 26 25 25 26 25 25 25 25 25 25 26 26 26 26 25 26 25 25 25 26 25 25 25 25 26 25 25 25 25 24 24 25 25 25 25 24 24 23 24 24 24 24 24 24 23 24 25 25 25 24 24 25 24 24 23 23 23 23 22 23 23 23 23 24 23 23 22 22 22 22 23 23 24 23 23 22 22 23 22 22 23 24 23 22 22 22 22 22 21 21 21 22 22 22 22 22 21 22 21 22 21 21 21 22 21 20 20 21 21 21 22 21 21 21 21 22 21 20 21 21 21 21 20 19 19 20 19 19 20 19 19 19 18 19 19 19 19 - 72 72 75 73 73 72 68 68 70 65 64 65 63 62 60 59 59 54 54 53 52 54 52 50 48 48 47 45 44 43 42 40 40 41 42 37 38 39 38 36 37 37 37 38 39 40 40 38 38 41 41 37 35 34 33 34 32 35 36 37 36 36 35 35 35 34 35 35 34 33 32 33 33 33 32 32 33 32 33 33 33 33 31 31 30 31 31 31 32 31 31 30 30 29 30 31 30 31 31 30 30 30 30 30 30 30 29 29 29 28 28 29 28 27 27 27 27 27 27 28 27 27 28 28 29 28 28 29 29 29 29 29 28 28 27 27 27 27 27 27 28 28 28 27 28 28 28 27 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 26 26 25 24 25 25 26 26 26 26 26 26 26 25 25 25 25 25 26 25 24 24 24 25 25 24 24 25 25 25 25 24 24 24 24 24 23 23 24 25 24 24 24 24 24 25 25 24 24 24 24 24 23 22 23 23 23 24 24 22 23 23 22 22 23 22 22 23 24 23 22 23 22 23 23 23 23 23 22 23 23 22 22 22 22 22 22 21 21 21 22 22 22 21 22 21 21 21 21 21 21 21 21 21 22 21 22 22 22 21 22 21 20 20 20 20 20 20 20 20 20 20 20 21 19 19 19 19 19 20 19 19 -110 106 111 110 107 111 109 112 110 107 107 109 107 109 106 107 108 104 101 103 98 99 97 99 102 98 98 99 96 97 97 99 101 94 95 96 94 94 91 90 93 91 88 86 88 88 93 129 123 97 78 79 79 76 72 64 68 54 33 38 37 35 35 36 35 35 34 33 33 33 33 33 34 33 33 32 33 32 33 34 33 32 32 32 32 31 31 31 31 31 30 30 30 30 30 31 30 31 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 27 27 27 27 27 27 28 27 27 27 27 27 28 27 28 27 28 27 27 28 27 27 27 26 27 27 27 27 27 26 27 27 27 26 25 25 25 26 26 25 26 25 25 26 26 25 24 25 25 25 25 25 25 25 25 25 25 24 25 26 26 26 26 25 24 25 25 25 24 24 24 24 23 24 24 24 24 23 23 24 24 24 24 24 25 24 24 24 24 24 24 24 25 25 24 23 23 23 23 24 24 24 22 22 22 22 22 23 22 22 23 23 23 22 22 22 22 22 22 22 23 23 22 23 22 22 23 23 23 22 22 22 22 22 21 21 21 22 21 21 21 21 21 22 22 22 21 21 22 21 21 21 21 22 21 20 21 20 20 20 21 21 21 21 21 21 20 19 19 20 20 20 20 20 20 - 89 87 91 93 97 101 95 96 97 93 92 95 95 99 97 99 104 100 100 102 97 98 97 98 99 99 100 106 102 104 104 106 107 106 105 107 107 106 107 107 112 107 103 110 107 110 114 178 237 214 102 102 85 78 89 102 106 87 35 37 36 37 36 35 35 34 33 33 34 34 34 34 33 34 33 33 32 33 34 34 33 32 32 31 32 31 31 31 31 30 30 31 31 30 30 30 31 30 29 30 30 30 30 30 29 29 28 28 28 27 28 28 28 28 27 28 28 27 28 28 27 27 27 27 28 27 28 28 27 27 27 28 28 28 28 27 27 27 27 28 27 28 28 27 28 27 26 26 27 26 26 26 27 27 27 27 27 26 27 27 28 27 26 26 25 25 26 26 25 25 25 25 25 26 25 25 24 24 25 25 25 25 25 26 26 25 25 25 25 24 25 25 24 24 25 24 24 24 24 25 25 25 25 25 25 25 24 23 24 24 24 25 25 24 25 25 24 24 24 24 24 25 23 23 23 24 23 23 22 22 22 22 22 23 22 22 22 23 23 23 23 22 22 23 24 22 22 23 23 23 22 23 22 23 23 23 22 22 22 22 22 22 21 22 22 22 22 22 22 21 22 21 22 22 22 22 22 22 22 21 20 21 22 21 21 21 21 21 20 21 21 21 20 20 20 20 20 20 20 20 - 54 56 55 42 79 101 71 43 50 55 60 49 71 100 83 52 58 58 62 54 71 105 88 73 80 80 83 85 83 93 90 78 88 87 86 87 84 96 99 83 88 92 87 92 91 95 107 94 133 183 114 96 38 38 163 105 99 87 36 37 37 35 34 34 33 33 33 34 34 33 32 33 34 33 33 33 32 33 33 33 33 34 33 32 32 31 31 31 30 30 31 31 31 30 31 31 30 30 30 30 30 29 29 29 28 28 28 28 29 28 28 28 28 29 28 28 28 27 28 28 27 27 28 28 28 28 27 28 28 27 28 29 29 29 29 28 28 27 27 27 27 27 28 28 27 27 27 27 26 26 26 26 27 27 27 27 27 26 27 27 28 27 26 27 26 26 25 25 25 25 25 26 26 26 25 25 24 25 25 25 25 25 25 26 25 25 24 24 25 24 25 25 25 24 24 25 24 25 25 25 25 25 25 25 24 24 24 24 24 23 23 24 24 24 25 26 26 25 25 25 25 25 24 23 24 24 24 23 23 23 23 22 22 22 22 21 22 22 22 22 22 23 22 23 23 22 22 23 23 22 22 22 22 22 23 22 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 20 21 21 21 21 20 20 21 21 20 20 19 19 19 19 19 19 - 58 63 67 45 75 102 76 49 64 69 68 48 67 100 89 53 60 64 69 49 64 100 88 71 83 85 87 89 84 91 91 72 91 94 93 92 89 96 98 78 91 99 97 96 96 93 113 76 26 47 101 104 72 91 77 30 98 92 38 38 38 36 34 34 34 34 34 34 34 33 33 33 34 34 34 34 33 32 32 32 32 32 32 32 32 31 31 31 30 31 31 30 30 30 30 30 30 30 30 31 30 30 30 30 30 31 30 30 29 29 29 29 29 28 28 28 28 28 28 28 27 27 28 27 28 28 27 27 27 27 28 29 29 29 29 28 27 28 27 27 28 28 28 28 27 26 26 26 27 27 27 27 26 27 26 26 26 26 26 26 26 27 27 27 27 26 26 25 25 25 25 25 25 25 26 26 25 26 25 24 24 25 25 24 25 24 24 24 25 25 24 24 24 25 25 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 23 23 23 23 24 25 24 24 25 25 24 24 24 24 24 23 23 23 23 23 22 23 23 22 22 23 21 21 21 21 22 22 23 22 22 22 23 23 22 22 22 21 21 22 21 21 22 21 22 21 22 22 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 20 21 21 21 21 20 20 21 20 20 19 20 20 20 20 20 20 - 48 53 53 41 73 98 76 43 49 51 54 42 61 98 89 47 52 60 61 49 60 95 88 71 79 84 88 89 87 91 93 76 89 92 92 93 92 95 102 88 91 100 96 100 98 97 100 137 148 129 106 95 115 74 8 34 92 102 41 37 39 36 36 36 35 35 35 33 34 34 33 33 34 33 33 33 33 32 32 31 31 31 31 31 31 32 32 31 31 31 31 31 31 31 30 30 31 31 31 31 30 30 31 30 30 30 29 28 27 28 28 28 28 28 28 28 28 27 28 29 28 28 27 28 27 27 28 28 27 27 27 28 28 27 28 28 27 27 27 27 27 27 26 27 27 27 28 28 28 27 27 27 27 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 25 25 25 26 25 25 25 24 24 24 24 24 24 25 24 25 25 25 24 24 24 24 24 24 23 24 24 23 23 23 23 23 24 23 23 22 23 24 24 23 24 24 24 23 23 23 23 22 22 23 22 22 22 22 22 22 23 22 22 22 22 22 21 22 22 23 23 22 23 23 22 22 22 22 22 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 21 21 19 20 20 20 20 19 20 20 20 19 20 21 21 21 21 20 20 20 20 20 19 19 20 19 19 20 - 50 54 50 38 69 101 81 45 46 42 39 39 58 98 92 45 42 51 48 37 56 96 85 71 86 90 89 90 88 90 92 76 88 92 93 93 94 91 99 89 85 95 91 93 92 91 100 108 187 255 142 91 139 35 27 40 91 106 47 35 40 36 35 35 35 35 35 33 33 33 34 34 34 33 33 32 32 32 33 32 32 32 32 31 31 31 32 31 32 31 31 31 32 31 31 31 31 31 32 31 30 29 29 29 30 30 29 28 28 28 28 28 28 29 29 29 29 28 28 28 28 27 27 28 28 27 27 28 27 28 27 27 28 27 27 27 27 27 26 27 26 26 26 27 27 28 28 27 27 27 26 27 26 27 27 26 26 26 26 25 25 25 25 26 25 25 25 25 26 26 25 25 25 25 26 25 25 26 26 26 26 25 26 26 25 24 25 24 24 24 24 25 25 25 25 25 25 24 24 24 25 25 24 23 24 24 23 24 24 23 23 23 22 23 22 23 24 23 23 23 24 23 24 24 23 22 23 23 22 21 21 22 22 23 23 23 23 23 23 22 23 23 23 23 22 22 23 23 23 23 22 22 22 22 22 22 21 21 21 22 22 22 21 21 22 22 22 22 22 21 21 21 21 21 20 19 20 20 21 20 20 19 20 20 20 20 20 20 21 19 19 19 18 19 19 18 19 20 20 19 - 49 52 49 40 70 101 83 49 49 47 39 40 62 98 95 49 46 55 53 38 52 96 93 73 82 87 86 86 83 90 93 79 94 97 96 97 94 93 104 90 83 88 87 88 88 91 100 122 159 198 137 109 64 20 45 36 80 112 53 34 40 37 34 34 35 35 35 34 34 34 35 34 34 33 33 32 33 33 33 33 32 32 32 31 31 31 31 31 31 32 32 31 31 31 31 30 30 31 31 31 30 30 30 29 30 31 30 28 29 29 29 29 28 28 28 28 28 28 28 29 28 27 28 28 28 27 27 27 27 27 27 28 27 28 28 27 26 27 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 27 27 26 26 26 25 26 26 26 26 27 26 25 26 26 25 24 24 25 25 25 25 25 25 26 25 26 26 25 25 25 25 24 24 25 25 24 24 24 24 24 24 25 24 24 24 24 23 24 24 24 24 24 23 24 25 24 24 23 23 23 23 22 23 24 23 24 24 24 23 24 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 21 21 20 21 21 20 20 21 21 20 20 20 20 20 19 19 19 20 19 18 19 20 19 19 - 49 52 50 44 64 95 81 41 37 37 35 39 55 94 95 51 44 53 50 41 49 91 94 70 83 87 89 90 87 88 92 78 92 97 98 98 98 93 104 92 86 95 95 96 96 90 110 99 54 47 81 124 79 33 44 35 78 115 60 33 39 36 35 35 35 35 35 35 35 34 33 34 33 33 32 32 33 33 32 33 32 31 31 31 32 32 31 32 31 32 32 31 30 30 30 31 30 30 29 30 30 31 31 30 30 30 30 29 28 28 28 29 29 29 28 29 29 28 28 28 28 27 28 29 29 28 27 27 28 28 28 28 27 28 28 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 26 26 27 26 26 26 26 25 25 26 25 25 25 25 26 26 25 24 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 25 25 25 25 25 23 23 24 24 24 24 24 24 24 24 23 22 22 23 22 23 24 23 23 24 23 23 23 23 24 23 23 23 24 22 21 22 21 21 22 23 23 22 22 22 23 23 23 23 23 22 23 23 22 22 22 22 21 21 21 21 22 21 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 20 20 21 21 21 20 19 19 20 19 19 19 19 20 - 49 53 51 44 63 98 87 49 42 35 37 40 49 96 97 54 42 54 55 42 47 88 94 77 84 86 88 90 94 89 90 76 88 96 98 98 97 96 99 91 95 96 97 103 104 96 97 125 152 118 111 116 87 40 43 37 71 115 68 33 39 37 37 36 35 36 35 34 34 34 34 34 34 34 33 33 32 32 32 33 32 31 32 32 32 32 32 32 32 31 32 31 30 30 31 31 31 30 30 30 30 31 30 30 29 29 29 29 28 28 28 29 30 29 29 29 29 28 28 27 28 28 30 30 29 29 29 28 27 27 27 27 28 27 27 28 28 28 28 28 28 28 27 27 27 27 26 26 27 28 27 27 26 25 26 26 26 26 25 25 25 26 26 25 25 26 25 25 26 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 24 24 24 24 24 25 25 25 26 26 26 25 24 23 23 23 24 23 24 24 23 22 22 22 22 23 24 24 23 24 24 23 23 24 24 23 23 24 23 23 22 21 22 22 22 22 22 22 22 21 21 21 22 22 22 23 23 23 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 20 21 21 21 21 21 21 21 20 21 20 20 20 20 20 20 21 21 22 21 20 20 20 20 20 20 20 20 20 - 47 55 52 42 59 97 92 51 40 32 35 39 47 94 96 59 41 56 64 44 45 85 95 79 87 93 90 89 89 89 92 79 86 98 99 100 97 94 99 96 139 167 89 35 46 55 99 139 217 226 178 115 89 41 45 40 61 114 75 34 40 37 38 37 36 35 34 34 35 34 35 35 35 34 34 33 33 33 33 33 33 32 32 33 33 32 32 32 32 31 31 31 31 30 30 30 31 31 30 30 30 31 30 29 30 29 29 28 29 28 28 29 30 30 28 29 28 28 27 28 28 29 30 30 28 29 29 29 28 27 27 27 27 27 27 28 29 29 29 29 28 28 27 27 27 26 26 26 26 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 25 26 25 25 25 25 25 25 25 26 25 26 26 26 25 26 25 24 24 25 25 25 25 24 25 26 25 25 26 25 25 25 24 23 24 23 23 24 24 24 23 23 23 22 23 23 24 24 23 24 24 25 24 23 24 24 23 24 23 22 23 22 22 22 22 22 22 23 22 21 22 22 22 23 23 23 23 22 22 23 22 22 22 22 21 22 22 22 21 21 21 22 22 22 21 22 21 20 20 20 21 21 21 21 21 21 21 21 20 21 20 21 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 20 19 19 - 48 59 61 43 55 96 94 50 37 31 34 38 47 92 96 61 40 57 68 46 46 80 100 79 73 79 80 87 86 89 98 84 86 97 97 98 97 93 102 99 69 76 78 79 88 92 99 142 213 218 195 122 96 41 46 40 53 115 82 33 36 36 37 37 36 35 35 34 33 34 34 35 35 34 34 33 33 34 33 32 33 33 33 32 32 31 31 30 31 30 30 30 30 30 30 30 29 30 30 29 30 31 31 30 29 29 28 28 28 29 29 28 29 30 28 28 29 27 28 29 28 27 27 28 27 28 28 28 29 28 28 28 28 28 28 28 28 27 27 28 28 27 27 28 27 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 25 25 25 25 25 25 25 26 25 25 25 25 24 24 24 24 25 26 25 26 26 25 25 25 25 25 24 25 25 25 24 24 24 25 26 25 24 24 25 25 24 24 23 23 23 24 24 23 23 23 23 24 24 24 23 23 24 24 23 23 24 23 24 24 23 23 23 23 22 21 21 22 22 22 22 22 22 23 23 23 23 23 22 23 23 23 22 22 23 23 22 21 22 21 21 21 21 21 22 21 21 22 22 21 21 21 21 20 20 21 21 21 21 21 21 20 21 20 21 21 21 21 21 21 20 19 20 20 20 20 20 20 20 20 20 20 19 - 49 61 67 45 53 98 99 54 35 31 34 43 45 90 104 68 42 59 73 52 45 79 103 81 71 77 80 86 86 86 94 87 79 91 93 96 95 92 100 97 74 73 75 81 87 91 96 126 183 244 203 120 97 44 47 40 47 107 87 35 36 37 37 38 38 37 36 34 34 35 35 34 34 34 34 33 34 33 33 32 33 33 32 31 32 32 31 31 31 31 30 30 30 31 30 30 29 29 29 30 31 30 31 30 29 29 28 28 28 30 29 28 28 28 29 29 28 28 28 28 27 27 27 26 27 27 27 27 28 27 27 28 27 27 27 27 28 27 28 28 27 27 27 28 27 26 27 26 25 26 27 26 25 25 27 26 27 26 25 25 26 26 26 27 26 25 26 26 25 25 26 25 25 25 24 24 25 25 24 24 25 25 26 27 26 26 26 26 25 24 24 24 24 25 24 23 24 25 25 24 24 24 25 24 24 23 23 24 24 25 24 24 24 24 24 25 24 23 24 24 23 22 23 24 23 24 23 23 23 24 24 23 23 23 23 23 22 22 21 23 24 22 22 22 22 22 23 23 23 23 23 22 22 23 21 21 21 21 21 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 20 20 20 21 20 20 20 20 19 19 19 19 20 19 19 19 19 20 19 19 19 20 - 51 63 66 46 52 95 103 57 32 29 33 41 42 90 108 74 39 59 73 53 40 78 107 89 80 87 87 91 92 91 97 92 77 96 94 97 96 94 101 107 64 40 41 38 36 43 93 114 104 139 91 113 104 43 46 42 47 109 101 41 36 38 38 38 38 37 36 36 35 35 35 34 33 33 33 33 33 33 32 32 33 33 32 31 31 32 32 32 31 31 31 31 31 31 30 31 31 30 30 30 30 30 31 30 29 29 28 28 29 30 28 28 28 28 28 28 29 28 29 28 28 28 28 27 26 27 27 27 27 26 26 27 26 26 26 26 27 27 28 28 28 28 28 28 28 27 27 26 25 25 25 25 26 26 26 26 25 25 25 26 25 26 26 26 24 25 26 26 25 24 25 25 24 25 24 25 25 24 25 25 24 25 26 26 26 27 27 26 26 26 25 24 25 25 24 24 24 24 25 25 25 25 25 24 24 25 25 24 24 24 24 24 24 25 24 23 24 24 24 24 23 22 23 24 24 24 23 23 23 23 23 23 23 23 22 22 22 23 23 24 23 22 23 23 22 22 22 23 22 23 23 23 22 23 21 21 21 22 21 22 22 21 21 20 20 20 21 21 21 20 20 21 21 21 21 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 - 50 63 66 49 51 94 101 60 29 27 35 40 43 89 107 76 39 58 72 56 40 72 100 89 79 89 88 91 89 91 101 94 76 92 95 95 96 92 100 113 88 95 97 94 95 93 100 123 75 158 187 111 111 43 44 47 45 103 105 43 39 40 38 37 37 36 36 35 35 36 34 33 33 34 33 33 33 33 33 32 33 33 32 32 32 32 32 31 31 31 32 32 30 30 31 31 31 30 30 31 31 31 29 29 29 29 29 29 29 29 27 28 28 27 27 27 28 28 28 28 29 28 28 27 27 27 27 26 26 27 26 26 26 26 26 26 26 26 27 27 27 27 27 28 27 27 28 27 26 25 26 26 27 27 26 26 25 25 25 26 26 26 26 25 25 26 25 25 25 24 25 25 24 25 25 25 24 24 25 25 24 24 24 25 26 27 27 27 26 27 25 25 25 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 24 25 25 24 24 24 24 24 23 24 24 23 23 24 23 23 23 22 22 22 22 22 22 22 23 22 22 22 23 22 23 23 22 22 22 22 22 22 22 22 22 22 23 22 22 22 21 21 21 22 22 21 21 21 21 21 22 21 20 20 21 21 21 21 20 19 20 20 20 20 20 20 19 19 20 20 19 20 20 20 20 19 20 20 20 19 19 19 19 19 - 47 62 70 53 49 93 104 63 31 28 32 38 39 87 108 81 40 59 76 62 49 64 99 88 78 86 85 87 89 89 96 95 78 89 93 94 96 94 99 110 90 90 97 95 98 101 103 124 115 150 154 117 119 55 40 46 39 93 109 45 32 34 32 34 35 35 35 34 34 36 34 33 33 33 33 33 34 34 33 32 33 33 33 33 32 32 32 31 31 30 31 31 30 30 30 31 30 29 30 31 31 30 29 29 29 29 29 30 29 28 28 28 29 29 29 28 28 28 28 29 28 28 28 28 27 27 27 27 27 26 26 26 26 27 27 26 27 26 26 27 25 26 26 27 27 27 27 27 27 26 26 26 26 27 27 26 26 25 25 26 26 26 26 26 26 26 25 24 24 25 24 24 24 25 25 24 25 25 25 25 25 24 24 24 25 26 26 26 26 25 25 25 24 24 24 25 25 24 24 23 23 24 24 25 25 24 25 25 24 23 24 25 24 25 25 24 24 24 24 24 24 24 23 23 23 23 23 22 23 23 23 23 23 23 22 22 22 23 23 22 22 23 22 22 22 22 22 21 22 22 22 22 22 23 22 22 21 20 21 21 22 22 22 21 21 21 21 21 20 20 21 21 20 19 20 20 20 19 19 19 19 19 19 18 20 20 19 19 19 20 19 19 20 20 19 18 18 18 18 18 - 48 64 73 55 48 90 106 68 30 29 30 38 37 82 111 89 41 58 79 64 46 64 102 89 74 85 87 89 89 89 97 99 79 93 98 98 98 95 100 110 89 95 99 101 101 99 105 119 208 242 210 152 120 75 64 80 69 85 111 61 59 70 67 48 35 36 36 36 35 36 36 35 34 32 33 33 33 33 32 33 32 32 32 32 33 32 32 32 31 31 30 31 31 31 30 30 30 29 30 30 30 29 30 30 30 30 30 29 28 29 29 28 28 29 29 29 28 29 28 28 28 28 27 27 27 27 28 28 27 27 27 27 26 27 27 26 26 27 27 26 25 25 25 26 26 27 27 28 27 25 25 25 25 26 26 26 25 26 26 25 25 25 25 25 25 26 25 24 24 24 25 25 24 24 24 24 24 25 25 24 24 24 25 25 25 25 25 24 24 25 24 24 24 25 24 24 24 25 25 24 24 25 24 25 25 25 25 25 24 23 24 24 24 25 25 24 23 24 24 24 23 24 23 23 23 22 22 23 23 23 22 23 24 23 22 23 22 23 23 22 22 23 22 23 22 22 22 22 21 22 22 21 21 22 22 21 21 22 22 21 21 21 21 20 20 20 20 20 21 21 21 22 21 20 20 20 20 20 20 20 20 19 19 18 20 20 19 20 20 20 19 19 20 20 19 18 18 19 19 19 - 50 66 74 61 48 86 103 69 29 28 29 37 41 77 108 86 43 58 73 62 43 65 99 93 76 86 87 87 86 85 93 96 78 91 93 94 95 94 96 112 93 93 98 99 103 104 103 122 184 254 251 175 126 90 73 103 93 90 111 69 79 99 101 69 35 38 37 37 36 36 37 36 35 34 34 34 33 33 33 33 32 31 31 32 32 32 32 32 31 32 31 31 32 31 31 31 30 29 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 27 28 28 27 28 28 28 27 27 28 27 27 28 26 26 26 26 26 26 26 26 25 25 25 25 26 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 26 26 25 24 24 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 25 25 24 24 24 24 24 24 24 25 26 26 25 25 24 24 25 24 24 24 24 25 25 25 25 24 24 24 24 24 23 24 23 23 23 23 22 22 22 22 22 23 23 23 23 22 23 22 22 22 23 23 23 23 23 22 21 21 22 21 21 22 22 21 22 22 22 22 22 21 21 21 21 21 20 20 20 21 21 20 21 22 21 21 22 22 21 20 19 19 19 19 19 18 19 19 20 19 19 20 19 19 20 19 20 18 18 18 18 19 - 49 69 69 84 55 84 107 73 28 32 33 42 42 71 109 89 45 67 81 80 59 57 100 95 76 85 87 87 87 87 91 97 81 90 93 95 96 92 93 107 92 92 105 98 104 107 106 120 163 210 212 166 129 94 76 107 99 86 108 71 74 104 115 81 31 37 36 37 36 36 36 34 35 34 34 34 34 34 33 32 33 32 32 32 32 32 32 32 31 31 32 31 30 30 31 31 29 30 30 29 31 31 30 29 30 29 29 29 29 29 29 29 29 29 29 29 27 28 27 27 27 27 29 29 29 29 28 28 28 27 27 27 27 26 27 27 26 26 26 27 27 26 26 27 27 26 26 25 25 26 25 25 25 25 26 25 25 25 26 26 26 26 26 25 26 26 26 24 24 25 24 24 24 24 25 25 24 24 24 25 25 24 24 25 24 24 24 24 24 24 25 25 24 24 24 25 25 24 24 24 24 25 25 24 24 23 24 24 24 25 25 25 24 25 25 24 24 24 24 23 23 24 23 23 22 22 23 23 23 23 23 23 23 24 23 22 24 22 21 21 22 22 22 22 22 21 22 22 22 22 21 22 21 21 22 23 22 22 22 22 21 20 20 21 20 19 20 21 21 21 21 20 20 22 22 22 21 20 20 19 19 20 20 19 19 20 20 19 20 19 20 20 20 19 20 19 18 18 18 18 - 31 36 31 69 62 80 111 76 35 57 66 71 46 68 110 99 35 38 40 57 76 53 101 104 75 84 88 87 87 84 93 105 83 80 89 90 94 94 93 105 94 73 87 93 99 108 108 123 186 253 247 194 133 99 72 104 102 81 105 77 72 106 112 93 34 37 36 37 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 30 31 31 31 31 31 30 30 31 30 30 29 30 30 30 29 29 29 29 29 29 29 29 30 29 28 29 29 28 28 28 27 26 26 28 29 29 29 28 28 28 27 27 27 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 26 25 25 25 25 24 24 24 24 24 24 25 25 25 24 24 24 24 24 25 25 24 24 24 24 25 25 25 25 25 24 24 24 24 24 25 24 23 24 24 23 23 23 24 24 25 25 25 24 23 24 23 23 23 23 24 24 24 24 24 23 22 22 22 23 23 23 23 22 23 23 22 22 23 22 21 21 20 20 21 21 20 21 21 21 21 22 21 22 21 21 22 22 22 21 22 22 21 20 19 20 20 19 20 21 21 20 20 19 20 21 21 21 21 21 20 19 20 20 19 19 19 20 20 20 20 20 19 19 19 18 18 18 19 18 18 18 - 58 77 75 84 71 75 106 81 43 65 72 79 58 65 106 93 39 37 45 57 81 53 98 103 77 84 85 86 87 86 99 105 83 81 85 88 92 91 92 106 98 71 82 88 98 108 112 129 147 164 139 116 133 110 73 101 106 80 105 84 69 102 114 98 35 39 39 39 36 35 36 35 34 33 32 32 33 32 32 32 33 32 32 32 33 31 31 31 31 31 30 30 30 30 29 30 30 30 29 29 30 30 29 29 29 29 29 29 29 29 29 28 29 28 28 28 28 28 28 28 27 27 26 28 29 28 28 28 28 28 28 27 27 26 27 27 27 27 26 26 27 27 27 27 26 27 27 26 26 26 26 26 26 27 26 27 26 27 26 25 25 25 25 25 24 25 26 25 25 24 25 25 25 25 24 24 24 25 24 24 24 25 25 24 25 25 25 25 25 25 25 25 24 24 24 25 25 24 24 24 23 24 24 23 22 23 24 25 24 25 24 24 24 22 22 22 22 23 23 23 23 24 23 23 23 23 22 22 22 22 22 22 22 22 23 22 22 22 22 22 21 21 21 21 20 21 22 22 22 21 21 22 21 21 22 21 21 22 22 22 21 20 19 20 20 20 20 20 20 20 19 19 19 20 19 19 20 19 19 19 19 20 19 18 18 18 19 19 20 19 19 19 19 19 18 18 18 18 18 18 -103 104 102 102 104 97 101 99 100 102 97 96 98 90 101 97 93 102 101 100 100 88 97 98 91 96 96 96 97 94 92 95 89 94 97 91 96 99 92 105 98 97 112 109 111 111 116 127 128 167 195 181 110 107 75 100 106 81 103 89 64 99 112 101 42 42 43 38 40 38 35 34 33 33 33 33 32 32 31 32 32 32 32 32 32 31 31 30 30 30 31 30 29 29 29 30 29 29 29 30 30 29 29 29 30 29 28 28 29 29 28 29 28 28 28 27 28 28 28 28 28 28 27 27 29 28 28 29 29 28 27 27 26 26 26 27 27 26 27 27 27 27 27 27 27 26 25 25 26 26 27 27 27 26 26 26 26 27 26 25 26 26 25 25 25 26 25 26 25 24 25 25 25 24 24 25 25 24 24 24 25 24 24 25 25 25 24 24 24 24 24 25 24 24 24 24 24 24 24 23 23 23 23 24 24 23 23 24 24 24 24 24 24 23 23 23 23 23 22 22 23 24 23 23 23 22 22 23 23 23 23 22 22 23 23 21 21 22 22 21 21 21 21 21 21 21 21 22 22 21 21 21 22 22 22 21 22 22 23 21 21 21 20 20 21 21 20 20 20 20 19 20 20 19 19 19 19 19 20 20 19 19 20 20 20 19 19 19 19 19 19 18 18 17 17 18 19 19 18 18 -102 106 102 102 107 99 102 102 106 106 101 101 104 98 102 101 100 103 100 100 105 106 99 101 101 105 104 100 105 101 100 102 104 107 111 103 108 109 99 107 109 107 110 107 110 121 118 159 243 245 244 253 181 91 106 106 113 96 102 93 62 99 110 104 53 38 95 131 41 38 35 34 33 34 33 33 33 32 31 32 32 33 32 32 31 31 31 31 31 31 31 31 30 30 30 29 30 30 29 29 29 28 28 29 30 29 28 29 30 29 28 29 28 28 28 28 27 27 27 27 27 27 27 27 29 29 28 28 28 27 28 27 27 27 26 26 26 27 27 27 26 27 27 27 27 27 25 24 25 26 26 25 26 26 26 27 27 27 26 25 25 25 25 25 24 25 25 25 26 25 25 25 25 25 24 25 25 25 24 24 25 24 24 24 24 24 24 24 24 24 25 25 25 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 22 23 23 22 23 23 22 23 22 23 22 22 23 23 22 22 23 23 22 21 21 21 21 22 21 21 21 22 22 22 22 21 21 21 22 22 22 22 21 21 21 21 21 20 21 21 21 21 20 19 20 20 20 20 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 20 19 19 18 18 18 19 18 19 19 -103 107 105 106 109 104 102 103 104 109 103 104 107 101 107 105 103 110 108 106 107 107 102 102 103 106 107 103 107 105 102 103 104 108 110 109 110 111 105 110 114 110 115 114 116 125 124 146 221 233 222 227 226 99 97 101 99 94 105 98 65 96 110 112 57 39 64 84 47 37 35 34 34 33 33 32 33 32 32 32 33 33 32 32 32 32 31 31 30 30 30 30 31 31 30 30 29 29 29 29 28 29 28 29 29 29 28 28 29 28 29 28 29 29 28 28 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 27 28 28 27 27 27 26 27 27 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 25 25 24 25 25 25 25 26 25 25 25 26 25 25 24 24 25 25 25 25 24 25 25 26 26 26 26 26 26 27 26 26 25 24 25 25 25 25 24 24 24 24 23 23 24 23 24 23 23 23 23 23 24 24 23 23 23 23 22 23 22 22 22 22 23 22 22 22 22 22 22 23 24 23 22 22 22 21 22 22 22 22 22 23 22 22 21 21 22 22 23 22 22 21 21 21 21 20 20 20 20 20 21 20 19 20 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 19 20 20 20 20 19 19 19 18 18 - 66 69 70 71 73 72 71 72 74 78 77 77 79 79 81 83 82 88 87 88 91 90 88 89 90 94 95 93 100 100 98 97 98 104 106 104 107 107 102 107 110 108 117 117 115 125 127 115 122 192 199 178 125 114 73 87 92 71 96 106 65 94 108 117 61 36 41 34 36 37 35 34 35 35 33 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 31 30 30 29 28 28 28 29 29 28 29 29 28 28 28 28 28 29 28 28 29 28 28 28 29 28 28 28 28 29 29 29 29 28 27 27 27 28 28 28 28 28 28 28 27 27 28 28 29 28 28 28 28 27 27 27 27 27 27 27 27 26 25 26 25 25 25 26 25 25 25 25 25 24 25 25 24 24 25 25 25 25 25 25 25 26 26 26 25 25 25 25 26 26 27 26 26 26 26 25 25 25 26 26 25 25 24 24 25 24 24 24 24 23 23 24 23 23 24 23 24 24 23 24 23 23 24 24 24 24 23 22 23 23 22 22 23 23 22 22 22 22 22 22 22 22 22 22 23 22 22 22 23 23 23 23 22 22 22 22 22 22 21 21 22 21 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 20 21 21 21 20 20 19 19 19 19 19 20 20 21 20 20 20 20 20 20 20 19 19 19 18 18 18 - 44 47 46 46 45 43 44 41 40 45 46 46 46 45 46 41 44 48 48 48 48 48 46 45 44 48 50 47 49 51 49 49 49 53 56 56 59 60 59 63 64 66 71 74 75 84 86 92 84 82 96 90 79 93 78 90 102 68 65 85 64 93 108 118 69 32 38 36 34 35 35 34 34 34 34 33 33 33 32 31 31 31 31 30 30 30 30 31 30 31 31 31 31 31 32 31 29 29 29 28 28 28 29 29 28 28 28 28 28 28 28 28 29 29 30 29 29 29 29 29 29 29 29 29 28 28 27 26 26 26 27 28 27 26 27 27 26 26 27 27 28 28 28 28 27 28 28 28 28 28 28 27 27 26 26 26 25 25 24 24 24 25 25 24 24 24 24 24 25 24 25 25 24 24 24 24 25 25 25 25 25 26 25 26 27 26 26 27 26 26 25 26 26 26 26 26 25 26 25 24 25 24 25 24 24 23 23 24 23 23 24 23 24 24 23 23 23 23 24 23 23 22 23 23 22 22 23 23 23 23 22 22 23 23 23 23 22 23 23 23 22 22 22 22 22 22 22 22 21 22 21 21 22 22 22 21 21 22 22 22 22 21 20 21 21 21 21 21 20 19 19 19 19 20 20 21 20 21 20 19 20 21 21 21 21 20 21 21 21 21 20 20 19 19 18 18 19 19 19 18 - 45 48 49 49 47 49 49 43 43 48 51 51 49 49 48 44 42 47 50 50 51 47 47 44 37 36 37 41 39 44 45 43 40 42 44 45 45 48 48 48 49 51 54 55 59 62 65 69 79 78 73 75 78 67 71 95 101 53 45 49 63 90 106 118 77 30 34 35 36 35 35 33 33 33 33 32 32 32 31 31 32 32 31 31 31 30 29 30 30 31 32 31 31 31 31 30 28 28 29 29 29 28 28 28 29 29 29 28 29 29 29 28 28 29 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 26 26 27 26 26 26 25 26 26 27 28 27 27 27 28 27 28 28 28 28 27 27 27 27 26 26 26 26 26 25 26 27 26 25 25 25 25 25 25 24 24 24 24 24 24 25 24 23 24 24 24 24 24 25 25 25 25 24 25 25 25 25 25 25 25 25 25 25 24 25 25 25 24 24 23 24 24 23 23 24 23 24 24 23 23 23 23 24 23 22 22 22 22 23 23 23 23 22 22 24 24 23 23 23 23 23 22 22 22 22 22 23 22 22 22 22 22 22 21 21 21 22 22 22 21 21 22 22 22 22 21 21 22 22 21 22 22 20 20 20 20 19 19 20 20 20 20 19 20 21 22 22 21 21 20 20 20 20 20 20 20 19 18 18 18 19 18 18 19 - 46 48 51 52 50 50 46 42 44 48 50 51 49 47 47 43 43 46 48 48 48 46 44 41 38 37 39 40 40 42 42 43 40 41 42 42 40 42 48 49 47 51 55 58 58 60 63 65 66 66 69 67 67 63 71 88 83 51 54 57 69 93 110 115 84 30 34 33 35 34 34 34 33 33 33 32 32 32 31 32 32 33 32 32 31 29 29 30 31 31 30 30 30 30 30 29 29 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 27 26 25 26 27 27 27 26 27 26 25 26 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 28 27 26 26 26 25 25 25 25 25 24 23 23 25 25 25 25 25 25 24 23 23 23 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 24 24 24 23 24 23 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 22 21 21 22 23 24 23 23 23 23 23 23 22 22 22 22 23 22 22 21 22 22 22 22 22 22 22 22 22 21 22 21 22 22 21 21 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 20 20 20 21 21 21 21 21 21 19 19 19 19 19 20 19 19 19 19 19 19 19 19 - 75 75 74 75 73 71 70 69 70 71 71 71 70 70 69 65 66 65 65 66 64 62 60 58 59 59 58 57 56 53 49 51 51 53 52 52 53 54 53 51 49 56 59 60 62 61 60 60 60 58 58 59 59 75 84 94 85 47 50 69 78 94 111 114 93 31 34 35 33 34 34 33 33 32 32 32 33 32 33 33 33 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 29 28 29 29 29 28 28 28 27 27 28 28 27 27 28 28 27 26 27 27 27 27 27 27 27 26 26 27 27 27 26 27 26 26 25 25 27 27 27 28 28 28 28 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 25 24 24 24 24 24 24 25 24 24 24 25 25 25 24 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 24 24 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 21 21 22 21 22 23 23 23 23 23 22 22 23 22 22 22 23 22 21 22 22 21 22 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 21 21 21 21 21 20 20 20 19 19 19 19 19 20 19 19 20 20 19 18 - 77 80 79 80 80 78 81 79 80 81 83 83 80 81 82 81 83 83 85 84 83 83 82 82 84 83 82 83 82 79 77 76 75 78 77 75 80 82 82 84 84 85 86 86 86 87 87 87 85 82 84 82 82 85 88 91 86 76 73 82 85 91 98 102 81 31 35 34 34 34 33 33 33 32 33 33 32 33 33 33 32 31 31 31 31 30 30 29 29 29 30 30 30 29 29 29 29 30 30 30 30 30 30 29 29 30 29 29 28 27 27 27 28 29 28 28 27 27 28 28 27 26 26 26 27 26 26 26 26 26 26 27 27 27 26 25 25 25 25 25 27 28 27 27 28 28 27 26 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 24 24 24 24 24 25 25 24 24 24 24 25 24 25 25 24 24 24 24 24 23 23 23 24 24 24 24 23 23 23 22 22 23 23 23 22 23 24 23 24 23 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 23 24 23 23 22 21 22 23 23 22 22 22 22 22 22 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 20 21 20 21 20 20 20 19 19 19 19 19 19 19 19 19 18 20 20 21 21 21 20 20 20 20 19 19 19 19 19 20 19 19 19 19 19 19 - 77 82 73 72 78 78 76 78 79 80 71 68 82 79 79 79 81 84 76 72 81 82 80 80 80 82 79 71 78 77 74 75 75 76 72 71 80 85 85 87 87 88 87 86 87 86 86 88 87 88 88 87 87 87 87 87 88 89 90 88 88 90 87 89 53 31 34 33 33 33 34 33 32 32 32 33 33 33 32 31 32 32 31 31 31 30 30 30 29 30 30 29 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 28 28 28 27 28 28 28 28 27 26 26 27 26 25 25 26 27 26 27 26 26 27 26 26 26 26 26 26 27 28 27 27 27 27 26 25 25 25 24 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 24 24 25 24 24 23 24 25 24 24 25 24 23 23 24 24 24 24 24 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 24 23 24 25 25 24 24 23 22 22 22 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 21 21 21 20 21 22 22 22 22 22 21 21 23 23 22 21 21 21 21 22 22 21 21 22 22 21 21 22 22 22 21 21 21 21 20 21 20 21 20 20 20 20 19 19 19 19 20 20 19 19 19 20 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 - 75 74 163 156 73 80 77 79 81 72 142 167 83 78 80 81 83 77 119 137 80 79 81 80 81 76 97 129 82 73 75 76 74 74 76 95 91 81 84 85 85 86 85 85 86 87 84 85 85 85 85 87 86 85 86 86 87 87 88 88 89 89 91 78 34 32 34 33 33 33 34 33 33 33 33 32 32 33 32 31 32 31 31 31 32 31 32 31 30 30 30 29 29 29 28 28 28 28 28 28 29 29 28 28 28 28 29 29 29 29 29 29 28 27 28 28 28 28 28 27 27 26 26 27 27 26 26 26 26 27 27 27 27 27 27 27 27 26 25 25 25 26 26 27 27 26 27 26 25 25 26 26 25 25 26 25 25 25 25 26 25 24 25 24 24 25 25 25 25 25 24 24 24 24 25 24 24 25 24 23 23 24 25 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 22 23 24 24 24 24 24 23 24 24 23 22 23 22 22 23 23 22 22 22 22 22 22 22 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 22 22 21 20 20 20 21 22 22 22 22 22 22 21 21 21 21 21 21 21 22 21 21 21 20 20 21 21 20 20 19 20 19 19 20 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 19 18 18 18 19 19 19 19 19 19 - 77 78 92 91 80 81 79 79 81 77 106 116 80 81 80 81 82 77 116 133 84 80 80 80 82 73 114 170 88 73 77 76 78 69 89 182 127 77 85 83 85 77 101 201 129 75 87 84 84 84 87 81 81 86 86 87 88 89 88 89 90 89 96 58 32 35 33 33 34 33 33 34 34 33 32 32 32 32 32 32 31 31 31 31 32 32 31 30 30 30 30 30 30 29 28 28 29 29 29 29 30 30 29 28 27 27 28 28 28 28 28 28 28 27 26 26 26 27 27 27 27 27 26 26 26 26 26 27 26 27 27 26 26 26 26 26 27 26 25 25 26 24 24 26 26 26 26 26 25 26 26 26 25 25 25 25 25 25 25 26 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 23 24 25 25 25 23 23 24 24 24 24 24 24 23 23 24 24 23 23 23 24 23 23 24 23 23 24 23 24 23 23 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 23 22 22 23 23 23 22 22 22 22 22 21 21 22 22 21 20 20 20 20 21 22 21 22 22 22 21 21 21 21 21 22 22 22 21 21 21 21 20 20 20 21 20 20 20 19 19 20 19 20 20 19 19 19 20 19 19 19 19 19 19 20 20 19 18 19 18 18 18 18 18 18 18 18 - 77 78 76 76 79 79 80 79 80 80 76 73 80 81 80 81 80 81 74 72 81 81 80 80 80 81 76 67 76 78 76 77 75 72 72 73 81 86 81 84 85 86 86 85 85 87 87 86 85 87 88 85 87 88 89 89 88 88 89 89 88 93 83 34 34 35 34 33 34 33 32 32 33 32 32 32 32 31 32 32 32 32 32 32 32 31 31 30 31 32 32 31 29 28 28 29 29 29 29 29 28 28 29 28 28 27 27 27 27 27 27 27 28 27 27 26 26 27 27 27 27 27 27 26 26 27 26 26 27 26 27 27 27 26 26 26 26 26 26 26 26 24 24 24 25 26 25 25 25 26 26 25 26 25 25 25 26 26 26 26 26 26 25 25 25 24 25 24 24 24 25 24 24 24 25 24 24 25 24 24 24 23 24 24 24 24 24 24 25 25 25 25 24 24 24 22 23 23 24 24 24 24 24 24 24 24 24 23 23 22 23 22 23 23 22 22 22 22 23 22 21 21 21 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 21 22 22 21 21 22 21 22 22 22 21 21 21 21 21 21 20 21 20 19 19 19 20 19 20 20 19 19 20 20 20 19 19 19 20 19 19 19 19 19 20 19 18 18 18 18 18 17 17 17 17 19 19 - 79 78 80 79 79 79 79 80 80 80 81 82 80 80 80 80 80 81 82 81 81 81 80 81 81 81 83 85 83 81 80 78 77 78 81 84 83 83 83 82 84 85 85 85 85 88 87 86 86 87 87 87 88 89 89 90 90 89 90 90 90 96 59 32 36 34 34 33 34 33 32 33 33 32 33 33 33 32 32 32 31 32 32 32 32 31 30 30 31 31 31 30 29 28 29 29 28 28 28 29 29 28 28 27 27 27 27 28 28 27 27 27 27 28 27 27 26 26 26 26 26 26 27 27 27 27 27 27 26 26 27 27 27 27 27 25 25 25 25 25 25 25 25 25 25 26 25 25 24 25 25 25 26 25 25 25 26 25 25 25 25 25 25 24 24 25 24 25 25 24 24 24 24 25 25 25 24 24 24 24 23 24 23 23 23 24 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 24 24 23 23 24 24 23 23 23 23 23 24 23 23 23 23 23 22 22 22 21 21 22 22 22 22 22 22 22 23 22 22 22 22 22 21 21 21 20 21 22 22 22 22 22 22 21 21 22 21 22 22 22 21 22 21 20 21 22 21 21 21 19 20 20 19 20 20 19 20 19 19 20 20 19 19 19 20 20 20 19 20 19 20 20 19 20 19 18 18 19 19 19 19 18 18 18 18 18 - 77 78 78 78 78 78 78 79 80 80 80 81 81 81 81 81 81 82 82 81 82 81 81 81 82 81 81 82 82 82 82 83 82 82 84 83 81 83 84 83 83 86 86 86 86 88 88 87 89 90 89 89 90 91 93 95 97 97 95 95 96 92 42 35 37 36 34 34 34 33 32 33 33 33 33 33 33 32 33 32 31 32 32 31 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 29 28 28 28 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 27 27 27 27 27 26 26 26 25 25 25 26 25 24 24 25 26 26 25 24 24 24 25 25 25 26 25 25 26 25 24 24 24 24 24 24 24 25 25 24 24 25 24 25 25 26 25 26 25 25 24 24 24 24 24 25 24 24 25 24 25 26 25 25 25 24 23 24 24 23 23 23 23 23 23 24 24 23 24 23 24 24 23 23 24 25 25 24 23 23 22 23 22 22 22 22 21 21 21 22 21 23 23 23 23 22 22 22 22 22 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 20 21 21 21 21 21 20 21 20 19 20 20 19 19 20 20 19 19 19 19 19 20 20 20 20 19 20 20 20 19 20 19 18 18 19 20 20 20 19 19 18 17 18 - 67 68 73 74 74 74 75 75 76 75 76 76 75 75 75 77 75 75 76 77 79 78 77 75 76 75 77 79 81 81 80 81 82 82 81 81 82 82 83 83 86 89 90 89 87 87 88 88 90 90 91 92 94 97 100 100 97 102 101 100 106 71 37 40 40 38 36 35 34 33 33 34 34 33 33 33 32 32 32 32 31 31 32 31 32 31 31 31 30 30 30 30 30 30 30 29 28 29 30 29 29 28 28 28 28 28 28 29 29 28 28 28 28 28 27 27 28 28 28 27 27 27 27 27 26 27 26 26 28 28 28 28 27 26 25 25 25 25 25 26 26 26 25 25 25 26 25 25 25 26 26 25 25 25 26 26 26 25 25 24 25 24 24 23 24 24 25 24 24 25 24 25 25 25 25 26 26 26 25 25 24 24 25 25 25 24 24 24 25 25 25 25 24 23 23 23 23 24 24 24 23 24 24 24 24 23 23 23 23 22 22 23 24 24 24 24 24 23 22 22 22 23 23 22 21 21 21 21 22 23 22 23 23 23 23 21 23 22 21 22 21 21 22 22 21 22 22 22 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 19 20 21 20 19 20 20 19 20 20 19 18 19 20 19 20 19 20 20 19 20 20 20 19 20 19 18 18 19 20 20 20 19 18 18 18 18 - 83 73 71 74 72 72 73 73 74 72 74 74 72 72 73 73 76 71 73 75 73 73 72 75 62 62 73 74 74 76 74 75 70 64 71 76 79 79 76 76 70 70 87 91 91 89 87 86 88 88 88 89 87 88 96 121 143 140 138 125 97 60 44 42 38 37 35 34 33 33 34 34 34 33 32 32 31 31 31 31 31 31 31 32 32 31 30 30 31 30 30 30 30 29 29 29 29 29 29 30 30 29 29 28 28 29 29 29 29 29 28 28 28 27 26 27 27 26 27 27 26 26 27 26 27 26 27 27 28 27 27 27 26 25 26 26 25 25 25 25 25 25 25 25 25 26 25 26 26 25 25 25 25 25 26 25 25 26 25 24 25 24 24 24 25 25 24 25 25 24 25 24 24 24 25 25 25 25 25 25 24 25 24 24 24 24 24 24 24 24 24 23 22 23 23 23 23 23 23 24 24 24 23 23 24 23 23 22 22 22 22 22 23 23 25 25 24 23 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 20 19 20 20 21 20 19 20 20 19 19 18 19 19 20 20 20 20 20 20 19 20 19 20 19 20 19 18 19 19 19 19 19 19 18 18 18 18 - 87 75 68 71 71 70 70 69 70 70 73 75 74 74 75 73 78 75 73 73 71 72 72 73 51 62 75 72 70 74 74 75 80 76 75 78 78 77 78 78 91 89 91 93 89 88 87 86 87 88 89 85 101 109 82 167 246 247 243 212 101 49 51 47 42 38 36 35 33 32 32 33 34 34 32 31 31 31 31 31 32 31 31 31 32 31 31 31 31 31 31 30 29 28 28 29 30 30 29 28 29 30 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 26 25 26 26 27 26 26 26 27 28 28 26 26 26 25 26 27 26 25 26 26 25 26 25 25 25 26 26 25 25 25 25 26 25 25 25 25 24 24 25 25 25 25 24 25 24 24 24 23 25 24 24 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 23 24 24 23 23 24 23 23 23 23 23 22 23 23 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 22 23 23 23 22 23 22 21 22 22 21 22 22 22 22 22 22 21 21 22 21 21 22 22 21 21 21 22 22 21 21 20 21 21 21 20 20 20 20 20 19 20 20 20 20 20 20 20 19 19 18 18 19 20 19 19 19 20 19 19 20 20 19 19 20 20 19 18 18 18 18 18 19 19 18 19 19 19 - 72 72 72 72 73 74 73 72 72 72 74 75 76 76 76 75 69 69 73 73 73 72 72 70 65 68 72 72 71 74 73 73 72 68 76 79 78 78 80 79 96 84 87 90 87 86 86 85 86 89 88 83 169 152 69 166 195 200 155 122 77 47 47 44 42 38 36 35 33 32 31 32 33 33 33 31 31 31 31 32 32 32 32 31 31 32 31 31 30 30 31 29 29 28 29 30 29 30 29 29 29 29 29 29 29 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 26 26 28 28 27 27 26 25 25 26 26 26 25 26 25 26 26 26 25 25 26 26 25 25 25 26 26 26 25 25 24 25 25 24 26 27 26 26 25 25 25 25 25 25 24 24 25 24 24 24 24 24 24 24 25 26 26 26 26 25 25 24 24 24 25 24 24 24 25 25 25 24 24 24 24 24 23 22 22 23 23 22 23 24 23 23 24 24 24 24 24 25 25 24 23 23 23 23 23 22 22 23 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 21 22 22 21 21 21 21 20 20 20 20 20 21 21 21 20 20 21 20 20 20 20 19 19 20 19 19 19 19 19 19 19 20 20 20 19 19 20 20 20 20 20 19 19 19 18 18 19 19 18 18 18 18 - 77 76 75 75 77 79 78 78 81 80 81 80 80 81 81 80 81 80 79 78 77 77 77 76 79 78 77 79 80 80 80 79 82 82 83 83 83 83 84 84 85 84 88 87 86 86 85 86 87 93 78 105 179 80 101 179 166 103 93 81 57 52 47 43 40 37 36 34 33 32 32 32 32 33 32 31 32 31 32 31 31 31 31 31 31 31 30 29 30 30 30 29 30 30 30 30 30 30 30 30 30 30 30 30 29 27 27 26 27 28 28 28 27 26 26 27 26 27 27 27 27 27 27 28 28 27 27 27 27 27 27 25 25 26 26 26 26 25 25 26 25 25 25 25 25 25 25 25 26 26 26 26 24 25 25 24 25 26 26 26 26 26 26 26 26 26 26 25 24 25 24 24 24 25 25 25 25 25 26 26 24 25 25 25 25 24 23 23 24 25 25 25 25 24 24 23 24 24 25 24 24 23 23 22 22 22 23 24 23 23 24 24 23 23 24 24 24 23 23 23 22 22 22 22 22 23 23 22 23 23 22 22 23 22 22 21 22 22 22 21 21 22 21 21 21 21 21 21 21 21 20 20 21 20 20 20 21 21 21 21 20 21 20 20 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 20 20 19 20 20 20 20 20 19 18 17 18 19 18 19 19 19 - 76 77 77 76 77 78 78 79 81 80 81 82 79 80 79 82 81 79 79 78 79 78 78 83 78 80 77 78 79 79 81 85 84 85 85 84 83 84 86 86 85 87 87 87 86 86 86 88 90 90 79 152 168 69 165 179 178 120 83 71 52 48 45 43 40 37 35 34 33 33 33 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 29 28 29 30 29 29 30 29 29 30 30 29 29 30 30 30 30 29 29 28 27 27 27 27 27 27 27 27 26 26 27 26 26 27 26 26 26 26 26 27 27 27 27 26 26 25 25 25 25 25 25 25 26 26 25 25 25 25 25 26 25 25 25 25 26 25 25 25 24 25 25 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 26 25 24 25 25 25 24 24 24 25 25 24 24 24 23 24 24 24 23 23 24 24 25 25 24 24 24 24 23 23 22 22 23 24 23 23 25 24 22 23 24 23 23 23 23 22 22 22 22 23 22 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 21 21 21 20 21 21 20 20 20 20 20 21 20 20 20 21 21 20 20 20 21 21 20 20 21 21 21 21 20 20 20 20 19 18 18 19 19 19 18 19 19 19 20 19 20 20 19 19 20 20 20 19 18 18 17 18 19 18 18 18 - 83 78 78 79 79 79 79 77 80 82 80 80 80 80 80 67 75 83 79 79 78 81 77 65 77 80 81 81 81 82 80 74 83 85 84 86 84 87 84 82 86 88 87 86 87 90 88 88 90 86 91 149 111 96 167 161 149 104 83 52 47 46 43 41 40 37 34 35 34 34 33 33 33 32 33 32 31 31 31 31 31 31 31 31 30 30 29 29 29 29 28 29 30 30 31 31 30 30 30 30 30 30 30 28 27 27 27 28 27 27 27 27 26 27 26 26 27 27 26 26 26 27 27 26 26 27 26 26 27 26 26 25 25 25 25 25 25 25 26 25 24 24 25 26 25 25 25 25 25 25 25 25 24 24 24 26 24 25 26 25 24 25 25 24 24 25 24 24 24 23 23 24 24 25 25 25 25 24 25 25 25 24 24 23 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 24 23 23 22 23 23 23 23 23 23 23 23 22 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 21 22 23 22 21 21 21 21 21 22 21 20 20 20 20 21 21 21 20 21 21 21 21 21 20 20 21 21 21 20 20 20 20 21 20 20 20 21 21 21 19 19 19 20 19 18 17 17 19 19 18 19 19 19 20 20 20 19 20 20 20 20 19 19 19 18 17 18 18 18 18 18 -155 69 81 78 82 75 89 199 123 72 83 81 80 80 85 171 135 73 83 80 80 75 102 172 108 77 82 81 82 78 106 131 91 85 88 87 89 87 99 106 90 88 89 88 89 89 88 84 91 89 82 76 86 89 87 89 86 90 70 46 46 43 41 40 38 37 35 34 33 33 34 34 34 33 33 32 32 32 31 31 30 30 30 30 30 30 30 30 29 28 29 28 30 31 31 31 31 31 31 30 30 30 30 28 27 27 27 28 28 28 28 27 26 26 26 27 26 26 26 26 25 26 26 27 28 27 27 27 26 27 26 25 25 25 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 26 25 25 25 24 24 25 25 24 25 25 24 25 24 24 24 23 24 24 24 25 25 24 24 24 25 25 25 25 24 24 24 24 24 23 23 24 24 23 23 23 24 24 23 23 23 23 24 23 23 23 23 24 24 23 23 23 23 22 23 23 24 23 23 24 23 22 23 23 23 23 23 22 22 22 23 22 22 22 22 21 22 21 22 21 21 21 21 20 21 21 21 21 21 21 21 20 21 20 21 21 21 22 21 21 21 21 20 20 20 20 20 20 21 20 20 20 19 19 18 19 18 17 18 19 19 18 19 20 20 20 20 20 19 20 20 19 19 20 19 19 18 17 18 18 17 18 18 - 72 77 75 76 76 76 78 87 83 81 81 80 80 81 81 117 99 77 81 79 81 73 95 149 99 78 80 81 82 75 113 165 95 86 88 89 89 77 148 189 93 87 88 89 88 80 164 178 81 89 91 89 65 67 67 68 70 65 50 45 43 41 40 37 37 36 35 34 33 33 34 34 33 34 33 33 32 32 31 31 30 30 30 29 29 29 29 30 29 29 30 28 29 31 30 29 30 29 29 29 29 28 28 28 27 28 27 28 27 27 28 27 26 26 26 27 26 26 26 26 25 25 26 26 27 27 27 27 27 28 27 25 25 25 25 25 25 25 25 25 25 26 25 24 25 25 25 25 25 25 25 25 25 26 25 24 24 24 24 25 25 25 24 25 24 24 24 24 24 24 24 24 24 25 24 24 25 25 24 24 25 24 25 25 25 24 24 24 24 24 24 24 24 23 23 24 23 23 23 23 24 24 24 24 23 23 23 23 23 24 23 24 24 23 24 24 24 23 22 22 22 23 23 23 22 22 21 21 22 21 21 22 21 22 22 22 22 22 21 21 21 21 21 21 21 22 22 21 20 21 21 21 20 20 20 20 20 20 21 19 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 18 19 20 19 19 19 19 20 19 19 19 19 19 18 18 19 18 18 19 18 17 17 - 74 75 75 75 74 75 75 74 76 76 76 77 76 77 76 70 73 77 75 77 75 78 74 64 74 80 78 80 80 83 78 74 85 87 86 87 87 88 82 77 89 89 87 88 87 87 90 93 91 90 96 66 36 42 41 42 41 40 43 42 40 37 36 36 36 35 35 34 33 33 34 33 33 32 32 32 31 31 31 30 30 30 29 30 29 29 29 29 29 29 29 29 30 30 29 29 28 27 28 28 28 27 27 27 27 28 28 27 27 28 28 27 27 27 27 27 26 26 26 26 26 26 25 25 26 26 26 26 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 26 25 26 25 24 25 25 24 24 25 24 24 25 25 24 24 25 25 25 26 25 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 25 24 25 25 24 24 23 24 24 24 23 23 23 22 23 23 23 24 24 24 23 23 23 23 24 24 24 23 23 24 22 23 24 24 23 23 22 23 22 22 21 22 23 21 22 22 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 22 22 21 21 21 21 20 21 21 20 20 20 20 20 20 20 21 20 20 20 19 19 19 18 18 18 18 18 19 19 19 20 19 19 20 20 20 20 19 20 19 19 19 19 19 18 19 18 19 18 18 19 18 17 17 - 70 68 69 71 71 71 72 74 73 72 72 74 74 74 74 76 76 74 75 76 76 77 79 81 80 79 78 78 79 81 85 89 86 86 88 90 88 88 90 91 87 89 88 88 87 87 85 85 89 91 86 39 37 41 40 39 40 40 38 38 37 36 35 35 34 33 33 33 32 33 33 33 33 32 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 27 29 29 29 29 28 28 27 27 27 27 27 27 26 27 28 27 27 27 27 27 27 26 26 26 26 26 25 25 25 26 26 26 26 26 26 25 25 25 25 25 26 26 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 24 25 25 24 24 24 25 25 25 25 25 25 24 25 24 23 24 24 24 25 24 24 25 24 23 24 25 24 25 24 25 24 24 23 23 23 24 23 22 22 22 22 23 24 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 22 22 21 21 22 22 21 22 22 21 22 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 22 22 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 19 19 19 19 19 19 19 20 20 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 18 19 18 18 19 18 17 18 - 40 40 40 42 43 44 44 44 44 44 44 45 46 47 48 48 49 49 49 51 51 51 52 53 55 55 56 57 58 60 61 63 65 67 71 70 71 73 71 73 73 74 74 76 78 77 76 81 82 87 56 32 36 37 37 37 36 36 35 36 36 34 33 34 34 34 33 33 32 31 32 33 33 32 32 32 31 31 30 29 29 30 30 30 30 29 28 28 28 28 28 28 28 28 29 29 28 27 28 28 28 28 28 26 27 28 27 26 27 26 26 27 26 26 26 26 26 25 25 26 25 25 25 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 26 26 26 25 24 24 24 24 24 25 25 24 25 25 24 24 24 24 24 24 25 25 24 25 24 24 25 25 25 25 25 23 24 25 25 25 25 24 24 24 24 24 25 24 25 25 25 24 24 23 24 23 24 23 22 22 23 23 23 23 24 23 23 23 23 22 22 23 23 22 23 23 22 23 23 22 22 22 22 22 21 22 22 21 20 20 22 22 22 22 21 21 22 22 21 21 21 21 20 21 22 20 20 21 21 21 20 20 21 21 21 20 20 19 20 20 20 20 20 20 20 20 20 21 20 20 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 19 18 18 19 18 17 18 - 37 36 36 36 36 36 36 36 36 36 36 35 35 35 36 35 34 35 36 36 35 34 34 34 34 34 34 34 34 34 33 34 34 34 35 35 34 34 35 35 35 35 37 39 40 39 40 41 41 41 36 34 35 36 36 36 36 36 36 36 36 34 34 34 34 34 34 32 33 32 32 32 32 32 32 32 32 30 29 29 30 30 30 29 29 30 29 29 29 30 30 29 28 29 29 29 28 27 27 28 28 27 27 26 26 27 27 27 27 27 27 28 27 27 26 26 26 25 25 26 25 25 25 25 25 25 25 26 25 25 25 25 25 26 25 25 25 25 25 25 26 26 25 24 24 25 24 25 25 24 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 25 24 24 23 23 24 24 24 24 25 24 24 25 25 25 25 25 24 24 24 24 23 23 23 23 22 23 23 23 23 23 23 23 24 23 23 23 22 22 22 23 22 22 22 22 22 22 22 23 22 21 21 22 21 22 22 22 21 22 22 22 22 21 22 22 22 22 22 21 21 21 20 20 20 21 20 21 21 21 21 20 20 21 20 20 19 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 19 20 20 20 20 19 20 19 18 19 19 19 19 19 19 19 19 18 18 18 18 18 19 18 18 18 18 17 17 - 38 38 37 38 38 37 37 37 36 36 36 36 35 36 36 36 35 35 36 36 35 35 35 35 35 35 36 35 34 34 34 34 34 34 34 35 34 34 34 35 34 35 34 34 34 34 34 34 34 33 34 35 35 35 35 35 35 35 35 35 34 34 33 33 34 34 33 32 33 32 32 32 32 32 32 31 31 31 30 30 30 30 30 31 31 31 31 31 31 31 29 30 29 29 29 29 28 28 27 27 28 27 26 26 26 26 27 27 27 28 28 28 27 26 27 26 27 27 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 26 26 26 25 25 26 25 24 25 25 24 24 26 25 25 26 25 24 24 24 24 24 24 25 24 25 25 24 24 24 24 24 25 24 23 23 23 23 24 25 24 24 24 24 24 24 25 24 25 24 23 24 24 23 23 24 23 23 23 24 23 23 24 23 23 23 24 24 24 23 22 22 23 23 23 23 22 22 22 23 22 22 21 22 22 21 22 22 21 22 22 21 21 21 21 21 21 21 21 21 21 20 20 21 20 20 20 21 21 21 21 21 21 20 20 21 21 20 19 20 20 20 20 20 19 20 19 20 20 20 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 19 19 19 19 19 19 20 20 19 18 18 19 19 19 18 18 18 18 18 - 37 37 38 39 38 38 38 37 37 36 36 36 36 36 36 36 36 35 36 36 35 35 35 34 35 34 34 34 34 34 34 34 34 34 34 33 33 34 34 33 33 34 34 34 34 34 34 34 34 34 33 33 34 33 34 34 33 34 34 33 33 34 33 33 34 33 33 32 33 32 32 32 32 31 31 31 30 31 31 30 30 30 30 31 31 31 32 32 31 30 29 30 29 30 29 29 29 28 27 28 28 27 26 27 27 26 26 27 27 27 28 28 27 26 27 26 26 27 27 26 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 24 25 24 24 25 27 26 26 27 27 25 24 25 24 25 24 24 25 26 25 25 25 25 25 25 24 24 23 23 23 23 24 24 24 23 23 23 23 24 25 24 25 25 24 23 23 24 23 23 24 23 23 24 23 23 24 24 24 24 24 23 23 22 22 22 23 22 22 22 22 22 23 22 21 21 22 22 22 21 22 22 21 22 23 22 22 22 22 22 21 21 21 21 21 21 21 20 21 20 20 21 20 21 21 21 21 20 21 21 21 21 20 20 20 20 20 20 20 19 19 19 20 19 19 19 18 18 19 20 20 20 21 20 19 18 18 18 19 19 18 18 18 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 - 38 37 38 39 38 38 38 37 36 36 35 35 35 35 34 35 36 36 36 35 35 35 35 34 35 35 34 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 34 34 33 34 34 33 32 33 32 32 33 33 33 32 32 33 33 33 33 33 33 33 32 32 32 32 32 31 30 30 30 29 30 31 30 29 29 29 29 30 29 29 30 31 31 30 30 29 29 29 29 28 28 27 28 27 27 28 28 27 26 26 26 27 27 27 27 26 26 26 26 27 27 26 26 26 26 26 25 26 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 25 23 24 26 26 26 26 27 27 27 27 27 26 24 25 24 24 25 25 25 26 26 25 25 24 24 25 25 25 25 25 24 23 23 24 23 24 24 24 23 24 24 24 24 24 23 22 23 24 23 23 23 23 23 22 22 22 23 23 23 23 23 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 21 22 22 21 21 21 21 22 22 22 21 21 21 21 21 20 21 21 20 21 20 21 21 21 20 20 20 20 21 21 20 19 20 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 20 20 19 19 19 18 18 18 18 19 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 19 18 18 - 37 37 37 37 37 37 36 36 37 35 35 34 34 34 35 35 36 36 35 35 34 35 36 36 35 34 33 33 33 34 33 33 32 32 32 32 33 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 33 32 33 33 32 32 32 32 32 33 32 31 31 31 30 30 29 30 30 30 31 30 30 30 30 29 28 28 29 29 30 30 30 29 29 28 29 29 28 27 27 27 28 28 27 27 27 26 27 26 26 26 26 26 26 27 27 27 26 26 26 25 25 26 25 25 25 26 25 26 25 24 25 25 25 25 25 25 25 25 25 24 24 25 25 26 27 26 26 25 25 25 25 25 25 25 24 25 25 25 23 23 24 24 25 24 24 24 25 24 24 25 25 25 26 26 25 24 23 23 23 24 23 24 24 23 23 23 23 23 24 23 23 24 24 24 23 23 22 22 22 21 21 21 21 21 22 23 23 22 23 23 23 23 23 22 22 22 22 22 22 21 21 21 22 21 22 21 22 22 22 22 21 21 22 22 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 20 19 20 20 19 20 19 20 20 20 20 20 20 20 19 18 19 19 19 19 18 19 19 18 18 18 18 18 18 19 19 18 19 19 19 18 18 18 18 19 18 17 18 18 18 18 18 18 18 18 - 38 38 38 36 36 36 36 36 36 35 34 34 34 34 34 35 35 35 34 34 34 34 34 34 35 34 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 33 33 32 32 32 33 32 32 33 32 31 31 31 31 31 31 31 30 31 30 29 30 30 30 30 31 30 29 29 30 29 28 28 28 29 29 29 29 29 29 29 30 29 29 29 28 28 27 27 28 28 27 26 27 26 25 26 26 26 26 26 26 25 25 25 26 26 25 25 26 27 26 26 26 26 25 24 25 25 24 24 25 26 26 26 26 26 24 24 25 25 25 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 23 24 24 25 26 26 26 26 24 23 23 23 23 23 24 24 23 23 23 24 23 25 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 22 22 23 23 23 22 22 22 22 22 21 22 23 22 22 21 22 21 22 22 22 22 22 22 21 22 22 22 21 21 21 20 20 21 20 20 20 20 20 20 20 21 20 19 20 19 19 20 20 20 19 20 20 20 20 19 19 18 18 18 19 19 18 19 18 18 18 18 18 18 18 19 18 19 19 18 18 17 18 18 18 18 18 17 17 17 17 18 18 17 18 19 - 37 37 37 37 37 36 36 36 36 35 35 35 36 35 35 35 35 35 35 34 34 34 34 33 34 34 34 34 33 33 33 33 32 32 33 32 32 32 32 32 32 33 33 32 33 33 32 32 32 33 32 33 32 33 34 33 33 33 32 32 33 33 32 31 32 32 31 30 30 30 30 30 30 31 31 31 31 30 31 30 30 29 29 29 28 28 28 28 28 29 29 29 29 29 30 31 30 29 28 28 27 28 28 27 28 28 27 26 25 26 26 26 26 26 26 26 26 26 26 26 25 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 24 25 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 25 25 26 26 26 24 24 23 23 23 23 23 23 24 24 23 24 23 24 23 23 23 22 22 22 22 23 22 23 23 22 22 22 23 22 23 22 23 23 23 23 23 23 23 22 22 23 22 21 23 23 23 21 21 22 21 22 22 21 21 21 21 21 21 22 22 21 20 20 21 21 21 22 21 21 20 20 21 21 20 20 21 21 20 20 20 19 20 20 20 20 20 20 20 19 20 19 19 19 19 18 18 19 19 19 19 19 19 19 18 18 18 19 18 18 18 18 18 18 17 17 19 18 18 18 18 18 18 18 19 - 37 37 37 36 36 35 35 35 36 37 36 35 36 36 36 35 36 36 35 34 33 34 34 34 34 33 33 34 34 34 34 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 33 33 33 33 33 32 32 32 33 33 32 31 31 31 32 31 30 31 30 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 29 29 29 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 27 27 27 27 27 26 25 26 26 25 25 25 24 25 26 25 26 25 24 24 24 25 25 25 25 25 25 25 24 24 24 25 26 25 25 25 25 24 25 24 25 25 25 25 25 24 24 23 24 24 25 25 24 23 24 24 25 24 25 25 25 24 23 23 23 23 23 23 23 24 24 23 22 24 23 23 24 23 22 23 22 23 23 22 23 22 23 23 23 23 22 22 22 23 24 23 23 23 23 22 22 22 21 22 22 21 22 22 23 22 21 22 22 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 20 19 20 20 19 19 18 19 18 19 19 19 19 19 19 18 18 18 18 19 18 19 19 18 18 18 18 18 19 18 18 18 18 17 17 18 18 - 36 36 36 36 35 36 36 35 35 35 34 34 35 35 35 34 35 35 35 34 33 33 33 34 34 34 33 34 34 33 34 33 32 31 32 31 31 31 31 32 33 33 32 32 31 31 32 32 32 32 33 33 32 33 32 31 31 32 32 31 31 32 32 32 32 32 31 30 31 31 31 31 30 29 29 29 30 30 29 29 29 28 29 29 30 30 30 30 30 30 29 29 29 29 29 30 29 29 29 28 28 28 28 28 28 27 26 26 26 27 27 27 26 27 26 26 26 27 26 25 26 25 25 24 24 24 25 25 25 25 25 25 25 25 24 25 25 25 25 26 25 24 25 25 27 28 27 27 26 25 24 25 25 25 24 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 23 23 24 23 24 24 23 23 22 22 22 22 22 23 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 22 21 21 22 22 21 22 21 21 20 20 20 21 22 22 21 21 21 20 21 22 20 21 21 20 21 21 21 20 20 21 21 20 20 19 20 19 20 21 20 20 20 21 21 21 20 20 19 20 19 18 18 18 18 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 19 19 18 18 18 18 18 18 18 17 17 18 19 - 35 35 36 36 36 35 35 35 34 34 34 34 34 34 34 34 34 35 35 34 34 33 33 34 33 33 34 34 34 33 33 33 32 32 31 32 32 32 32 32 33 33 32 32 33 33 33 33 33 33 32 32 33 32 32 32 31 32 32 31 31 32 31 30 30 30 30 30 30 30 30 30 30 30 31 31 30 30 29 29 29 30 30 30 29 30 29 29 29 28 28 28 29 29 29 29 28 29 28 29 29 28 27 27 27 27 27 27 26 27 27 27 26 26 26 27 26 27 26 26 26 25 25 24 24 25 25 25 24 24 24 25 24 24 24 24 24 24 24 24 24 23 25 26 26 26 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 24 25 25 25 24 24 25 24 23 24 24 22 22 22 23 22 23 23 23 22 23 23 23 24 23 22 22 22 23 22 22 22 21 22 22 22 21 22 21 21 22 22 22 21 21 20 21 21 21 22 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 20 20 20 20 20 19 21 20 20 21 21 20 21 20 20 20 20 19 20 21 20 20 20 20 19 19 20 20 20 20 20 20 20 20 19 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 19 - 35 35 35 35 35 34 34 34 35 35 35 35 35 35 35 34 34 35 34 34 34 33 33 34 33 33 34 34 34 33 32 32 33 33 33 33 32 32 33 33 33 33 33 33 33 32 32 32 32 33 33 31 32 32 31 31 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 31 32 31 31 31 30 29 30 31 30 31 29 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 29 28 27 27 28 28 28 27 27 26 26 27 26 26 26 27 27 26 26 26 25 26 25 24 24 25 25 25 25 24 25 25 24 24 25 24 24 24 25 26 24 25 25 25 27 27 26 25 25 25 24 25 24 24 25 25 25 24 25 25 25 25 25 25 24 24 24 25 25 25 25 24 24 24 25 24 24 24 24 24 24 24 25 24 25 24 23 24 24 25 24 23 23 23 23 23 23 23 23 23 23 23 22 23 23 22 23 23 23 22 23 22 22 22 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 21 22 22 22 20 21 21 20 21 21 20 20 20 20 20 20 20 20 20 19 20 20 21 21 20 21 21 21 21 21 20 20 20 19 20 21 21 20 20 19 19 19 18 19 20 20 20 20 19 19 18 19 19 19 20 20 19 20 20 20 19 19 18 19 18 19 19 19 18 - 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 34 35 35 35 34 34 34 33 33 34 33 32 32 32 33 33 32 32 32 33 32 33 33 33 32 33 33 32 32 32 32 32 32 32 33 32 31 31 32 31 32 31 30 30 30 30 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 29 30 31 30 30 29 28 29 30 30 30 30 29 29 29 28 29 29 29 29 29 29 28 28 27 27 27 28 27 27 26 27 27 26 26 27 26 26 25 25 25 25 26 26 25 24 25 25 24 24 25 25 26 24 24 25 26 26 25 26 26 26 27 27 27 27 26 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 24 25 25 24 25 25 25 24 25 24 24 25 25 25 25 24 24 24 24 23 24 23 24 23 24 24 24 23 23 23 23 23 23 22 23 23 22 22 23 23 23 22 22 23 22 22 21 22 21 22 21 21 21 21 22 21 21 22 22 22 22 22 22 21 21 22 22 22 21 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 21 20 20 21 21 20 21 21 20 20 21 20 20 19 20 21 21 20 20 19 18 19 18 18 19 19 19 19 18 18 18 18 19 19 20 19 19 20 19 19 19 19 18 19 18 19 18 19 19 - 36 37 36 36 36 35 35 34 34 34 34 35 35 34 33 33 34 34 35 35 34 35 34 33 33 33 33 33 34 33 33 33 33 32 32 32 33 33 32 32 33 32 32 32 33 33 32 32 32 32 32 32 31 31 32 32 32 31 30 30 31 31 32 32 31 31 31 31 31 32 32 31 31 31 30 31 30 30 29 29 30 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 27 27 27 28 27 27 27 27 26 26 26 27 27 27 26 25 26 26 26 26 25 26 25 25 25 25 25 24 25 25 25 25 25 26 27 27 27 26 26 27 26 26 26 25 25 25 25 24 25 25 25 25 24 24 25 25 24 24 25 24 25 24 23 24 23 23 23 24 24 25 24 24 25 24 24 24 24 24 24 25 24 24 24 24 25 24 23 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 22 23 23 23 23 23 22 21 22 21 22 21 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 21 22 22 20 21 20 20 21 20 20 21 21 21 20 20 20 21 20 20 21 20 20 21 20 21 21 21 21 20 19 20 19 20 21 20 19 19 18 18 18 18 18 19 18 18 18 19 19 18 18 19 18 19 19 20 19 18 19 19 18 18 18 19 18 18 18 - 36 37 36 35 35 35 35 35 34 34 34 35 35 34 34 33 33 33 33 33 32 33 34 34 34 34 33 33 33 33 32 32 32 33 32 33 32 32 32 32 33 32 32 32 33 32 32 31 31 31 31 31 31 31 31 31 31 31 30 31 30 30 31 32 31 31 31 31 31 32 30 30 31 30 29 29 28 29 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 26 26 27 27 27 26 26 26 27 26 26 25 25 25 25 26 26 27 27 27 25 25 26 26 25 24 24 24 24 25 26 26 26 26 26 26 26 27 26 25 25 25 24 24 24 24 24 24 24 26 26 25 25 25 24 25 25 25 25 24 24 25 24 23 24 23 24 23 23 24 25 24 24 25 25 24 24 24 23 23 23 23 24 24 24 24 24 23 23 24 23 23 22 22 22 24 23 23 22 23 23 22 22 22 22 22 22 22 22 23 23 22 22 22 21 22 22 22 21 21 21 21 21 22 21 20 20 20 21 22 22 22 22 21 21 21 21 20 21 21 20 21 21 20 19 20 21 21 20 20 20 20 21 22 20 20 21 20 21 21 21 20 19 20 20 19 19 19 18 18 18 19 19 18 17 18 19 19 18 18 19 18 18 18 18 17 18 19 18 19 20 19 19 19 18 18 19 18 17 18 - 35 35 35 35 35 36 36 35 34 34 34 34 33 34 34 34 33 34 33 32 33 33 33 33 33 33 33 32 33 33 32 33 32 32 32 33 32 32 33 33 31 32 32 33 33 33 32 31 32 32 32 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 32 32 30 29 29 29 29 28 28 29 29 28 28 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 27 27 26 26 26 26 26 27 26 25 25 25 25 27 27 27 28 28 26 25 25 25 25 25 25 25 25 26 26 27 27 27 27 26 26 26 26 25 24 24 25 24 24 25 25 25 24 24 25 25 25 25 25 26 26 25 24 24 25 24 25 25 24 25 24 23 23 24 25 24 24 25 25 25 24 24 24 23 22 23 24 24 24 24 24 24 24 24 23 23 23 22 22 24 24 24 23 23 22 23 23 23 23 23 22 22 22 22 22 21 22 22 22 22 21 22 22 22 22 22 22 22 21 20 21 20 21 22 22 22 22 22 21 21 21 20 21 21 20 20 20 20 20 20 21 21 21 21 20 21 21 21 20 20 21 21 21 21 21 20 19 19 19 19 19 18 18 19 20 20 19 19 18 18 18 18 18 18 18 19 19 18 18 17 17 18 19 19 20 19 19 19 19 19 19 18 17 18 - 35 34 35 35 35 34 34 34 34 34 34 34 33 34 34 34 34 33 33 33 33 33 33 32 31 32 32 32 32 32 33 33 33 33 32 33 33 33 32 32 32 31 32 32 32 31 31 31 31 30 31 31 32 31 30 30 30 30 29 29 30 30 31 31 31 31 30 29 30 31 30 29 29 29 30 29 30 28 27 27 28 29 29 28 28 28 28 28 28 28 28 27 26 26 26 26 28 28 27 28 27 26 27 27 27 27 26 26 26 26 26 26 25 25 25 27 27 27 27 27 27 26 25 25 25 25 26 27 26 26 26 27 27 27 26 25 26 26 25 25 24 24 24 24 24 24 24 24 25 24 24 24 24 24 25 25 25 24 24 25 24 24 24 25 24 25 25 24 24 24 24 25 25 25 25 24 23 23 23 23 23 24 24 24 23 24 24 23 23 23 22 22 21 22 22 23 23 23 22 22 22 22 22 23 22 22 22 22 22 21 21 22 22 22 21 21 22 21 21 21 21 21 21 21 21 20 20 21 21 21 21 22 22 21 21 21 21 20 21 20 20 20 20 19 20 21 21 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 19 19 18 18 19 18 18 17 18 17 18 19 19 19 18 17 17 18 18 19 18 19 18 18 18 18 17 18 18 - 34 34 35 35 35 34 34 34 35 34 34 34 34 34 34 34 33 33 33 33 32 33 33 32 31 32 32 31 31 32 32 33 33 33 32 33 33 33 32 32 31 31 31 31 31 31 31 31 30 30 31 31 31 31 31 30 30 30 29 30 30 30 32 31 31 31 30 29 30 30 29 30 30 30 29 29 29 28 29 29 29 28 28 28 29 29 29 29 29 29 28 28 27 26 27 27 29 29 28 29 28 28 28 27 26 27 26 25 25 25 25 25 25 25 26 27 27 27 27 26 25 26 26 25 24 25 26 27 27 27 27 26 27 27 27 26 25 25 26 25 25 25 25 25 24 24 23 23 24 25 24 24 24 24 25 24 24 24 26 26 26 25 25 25 24 24 25 25 25 25 24 25 24 25 24 23 23 24 23 24 23 23 24 24 23 23 24 23 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 23 22 22 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 22 21 19 20 21 21 20 21 22 22 21 22 22 21 21 20 20 20 20 20 19 20 19 21 22 21 21 20 21 20 20 21 20 19 19 19 19 19 19 19 19 20 20 20 19 19 20 20 19 20 19 19 18 19 19 18 18 18 17 18 19 19 18 18 18 18 18 18 19 19 18 18 17 18 18 18 18 18 - 35 35 34 34 34 35 34 35 34 35 35 35 34 35 35 35 34 33 34 33 33 32 32 32 32 31 31 32 32 31 31 32 33 32 31 32 32 32 32 32 32 32 31 30 31 30 30 30 30 30 30 31 31 31 31 31 31 31 29 30 30 30 32 31 31 31 30 29 29 29 30 30 29 29 30 29 29 28 29 30 29 28 27 28 28 29 29 29 29 28 28 28 28 28 28 29 29 29 28 28 29 28 27 27 26 27 26 25 26 26 26 26 26 26 26 27 27 27 27 26 25 25 26 25 24 25 26 26 26 26 26 25 25 25 26 25 24 25 25 26 26 26 26 26 25 24 24 24 25 25 24 24 24 24 24 24 25 25 26 26 26 26 26 25 25 25 25 25 24 25 24 25 25 25 25 23 23 24 23 24 24 23 23 23 23 23 24 23 23 23 22 22 23 23 22 23 22 22 23 23 22 23 23 23 22 22 21 22 21 21 22 22 23 22 21 21 22 22 21 22 22 22 22 21 21 21 21 21 22 22 22 22 22 21 22 21 21 20 20 20 20 19 19 20 20 21 21 20 20 20 21 21 20 21 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 19 18 19 19 19 18 18 19 19 18 18 18 18 19 19 19 18 18 18 17 17 17 17 17 16 - 35 35 35 34 34 35 35 35 34 35 34 34 34 34 34 35 34 33 32 33 33 33 32 32 32 32 31 32 32 32 32 32 33 32 32 31 31 31 31 31 31 31 31 30 31 30 31 31 30 30 30 31 31 31 31 31 32 31 29 30 31 31 31 31 31 30 30 29 29 29 29 29 29 30 30 29 29 29 30 30 29 28 28 28 28 28 28 28 28 28 29 29 29 30 29 29 29 28 28 28 29 27 27 27 26 27 26 26 26 26 25 26 27 27 27 28 27 26 27 26 25 25 26 25 25 25 25 24 25 24 25 25 24 24 25 24 24 24 25 25 25 25 25 25 25 26 25 25 26 24 24 24 24 24 24 25 26 26 26 26 26 26 25 25 26 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 22 23 23 23 23 23 24 23 23 22 22 23 22 22 21 22 22 22 23 23 22 24 23 22 21 21 21 21 22 22 22 22 22 22 22 22 21 22 23 22 22 21 22 22 21 21 21 21 21 21 22 22 20 21 21 21 20 20 20 20 19 19 20 20 21 21 21 21 21 20 20 21 21 21 20 20 20 20 20 21 20 20 20 19 19 20 20 20 19 20 20 19 19 20 20 19 19 19 19 18 19 19 19 18 18 17 18 19 18 18 18 19 18 17 17 17 18 19 18 17 - 35 34 34 35 34 34 34 34 34 34 34 35 34 34 34 34 34 34 33 33 34 32 32 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 31 30 30 31 32 31 31 32 31 31 31 31 31 31 30 29 30 31 31 31 32 31 29 29 29 29 29 30 30 30 29 29 28 29 28 28 28 28 29 28 27 27 28 28 27 27 27 27 27 28 29 29 29 29 29 28 28 28 26 26 26 26 26 26 26 25 25 26 27 28 28 28 27 26 27 27 26 25 25 25 26 26 26 25 25 25 25 24 25 25 25 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 26 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 25 24 24 24 23 23 23 23 22 23 24 24 24 23 22 23 22 23 22 22 22 21 21 21 22 23 23 24 24 23 23 23 22 22 22 21 22 23 22 21 21 22 22 22 22 23 23 22 22 22 21 21 21 21 21 22 21 21 20 20 19 20 20 21 20 20 20 19 19 19 20 20 20 21 21 20 21 20 20 20 20 20 20 20 21 21 20 20 19 19 20 19 19 19 19 19 19 20 20 19 19 20 19 18 18 18 18 19 19 18 18 17 17 17 18 18 18 18 18 18 18 17 18 18 17 18 17 17 - 36 35 34 34 35 35 34 34 35 34 34 35 35 35 35 35 35 34 33 33 34 33 33 32 32 32 32 32 32 32 32 31 31 31 32 32 31 31 30 31 31 31 31 31 31 31 31 32 31 31 32 31 30 30 30 30 30 30 29 30 31 31 31 31 30 29 29 29 28 28 30 30 29 28 28 28 28 27 27 28 28 29 28 28 28 27 27 28 27 27 27 27 27 28 29 29 28 28 28 28 27 26 27 26 26 26 27 26 26 27 27 27 28 28 26 25 25 26 25 25 25 25 26 26 26 26 25 25 25 25 24 24 25 25 25 25 26 26 26 26 25 25 25 25 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 25 24 24 24 24 24 24 23 23 23 23 22 23 23 24 23 23 23 23 23 23 23 24 24 24 23 23 23 23 24 22 22 22 22 22 23 23 23 23 23 24 23 23 23 23 23 22 21 22 23 22 22 22 22 21 22 22 23 22 21 21 22 21 20 21 22 22 22 21 20 19 20 19 19 19 19 18 19 20 20 19 19 20 20 20 21 21 21 21 21 20 20 20 20 20 19 20 20 20 19 19 19 19 19 19 18 18 19 20 20 20 19 19 19 19 18 19 18 18 19 18 18 18 17 17 17 18 18 18 18 18 17 17 18 17 17 18 17 18 17 - 36 36 35 34 34 34 34 35 34 35 34 34 34 34 34 34 34 34 32 32 32 32 32 33 32 31 31 31 32 32 32 31 32 31 32 32 31 31 31 30 30 30 30 30 31 31 31 32 31 30 30 30 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 28 29 28 28 28 29 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 28 28 27 26 27 28 27 27 27 27 26 26 26 26 25 25 25 26 25 25 25 25 25 25 25 25 25 25 24 25 24 25 24 24 24 25 25 25 25 25 25 24 24 24 24 24 25 25 25 26 25 25 25 25 25 26 25 25 25 25 25 24 24 23 24 24 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 24 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 22 22 22 23 22 21 21 21 21 21 22 22 22 21 21 21 21 20 21 21 21 21 21 20 20 20 20 20 19 19 19 20 20 20 19 19 20 20 20 21 21 21 20 20 20 21 20 20 19 19 19 19 19 19 19 19 18 18 18 19 19 18 19 19 19 19 20 19 19 19 19 18 18 19 19 19 19 18 18 18 18 18 18 17 17 18 18 17 17 18 18 17 17 18 - 36 35 35 35 35 34 35 35 34 34 34 34 34 34 35 35 34 35 34 33 32 32 32 33 32 32 32 32 31 31 31 31 31 32 32 32 31 31 31 31 31 31 31 31 30 31 32 32 32 32 31 30 30 30 31 31 31 30 30 29 29 29 29 30 30 29 28 28 28 29 28 28 27 28 27 27 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 27 28 28 27 27 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 26 26 26 26 26 27 27 27 27 27 26 25 24 24 25 25 25 25 24 24 24 24 25 25 24 24 24 24 24 25 24 23 23 24 24 24 25 24 24 24 24 24 26 26 26 25 26 26 24 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 22 23 23 23 22 21 22 23 23 22 22 21 22 21 21 22 22 21 21 20 20 20 21 21 20 20 20 20 21 21 20 21 21 21 21 19 20 20 20 20 19 20 20 20 21 20 20 20 20 20 20 20 19 20 20 19 19 19 20 20 19 18 18 19 18 19 19 19 19 18 18 19 20 19 20 18 18 18 19 18 19 19 18 18 18 17 17 18 18 18 18 18 17 18 17 17 16 17 17 - 35 35 35 34 35 35 34 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 32 32 32 32 33 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 31 30 31 32 32 32 31 31 31 30 31 31 30 30 29 30 30 29 29 29 30 30 29 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 29 29 29 28 28 29 29 28 27 28 28 27 27 27 26 26 27 26 26 26 26 26 25 25 25 26 27 26 26 25 26 27 27 27 27 27 27 27 27 27 27 27 26 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 24 24 25 24 23 23 23 24 25 25 25 25 26 26 25 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 23 24 23 23 23 23 23 23 23 23 23 23 24 23 23 22 22 23 22 22 22 22 22 21 22 23 23 22 22 22 21 20 20 21 22 22 21 21 20 20 21 21 21 20 20 21 20 20 20 21 21 21 21 19 19 20 20 20 19 20 20 20 20 20 19 19 20 20 19 19 19 20 20 20 20 20 19 18 17 17 18 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 18 18 18 17 17 18 17 17 17 17 17 17 17 17 18 18 17 18 17 16 - 35 35 36 34 35 35 35 35 35 35 35 35 34 34 34 35 35 34 34 34 33 32 32 31 33 33 32 32 31 31 31 31 30 30 30 31 30 29 29 30 30 30 30 30 31 30 30 31 31 32 31 30 30 30 30 31 31 31 29 30 29 29 29 29 29 29 30 28 28 28 28 27 27 28 29 30 29 29 29 28 29 29 29 28 28 29 29 28 29 28 27 28 27 27 26 26 26 26 26 26 25 25 26 25 24 25 25 26 26 26 26 25 26 28 27 27 27 27 27 27 27 26 26 27 26 26 25 25 25 24 25 25 26 26 25 25 25 25 25 25 24 24 24 23 23 24 25 25 25 24 23 23 23 24 24 24 24 25 26 26 25 25 25 25 25 25 25 24 24 23 24 24 24 23 24 24 24 24 23 23 23 23 22 23 23 23 22 23 23 23 22 22 23 23 23 23 23 22 22 22 23 23 23 24 23 22 22 22 22 22 21 21 22 21 21 21 21 23 22 22 21 21 21 21 21 21 20 21 20 20 19 20 20 20 20 20 20 20 20 20 20 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 18 18 19 18 19 19 18 18 18 18 19 19 18 18 19 19 18 18 17 18 18 18 17 17 17 17 17 17 17 18 17 18 18 18 17 17 17 17 - 34 34 34 33 34 35 35 35 34 34 34 34 34 34 34 34 35 35 35 34 33 32 32 32 33 32 32 31 31 32 31 31 31 30 30 31 31 30 30 30 30 30 30 31 31 31 31 30 31 31 31 30 30 29 30 30 30 30 29 29 29 30 29 30 29 29 28 28 28 28 28 28 27 28 28 29 29 30 30 29 30 29 29 29 28 29 29 28 28 28 28 27 26 27 27 26 27 26 25 26 25 25 26 25 25 25 26 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 25 24 24 24 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 24 23 24 24 25 25 23 23 24 24 24 24 24 24 25 26 26 25 26 25 25 25 25 25 25 24 23 24 23 23 24 24 24 24 23 23 24 24 24 23 23 23 23 22 22 22 22 23 23 23 23 22 22 23 23 22 22 23 23 24 24 23 23 22 21 21 21 22 22 21 21 22 22 22 22 21 21 21 20 20 20 20 21 21 20 19 21 20 20 20 20 20 20 20 21 21 21 20 19 20 20 20 20 20 20 20 20 19 19 20 20 19 19 19 19 19 20 20 20 19 18 19 18 18 18 19 18 18 18 18 18 19 19 19 19 18 18 18 18 18 17 18 17 17 18 18 18 18 18 18 18 17 18 18 18 18 18 - 34 34 34 34 34 34 33 33 33 33 32 32 33 33 33 34 34 34 34 33 34 33 33 33 32 32 33 32 32 31 32 32 31 31 30 31 30 31 31 30 31 31 31 30 30 30 30 31 30 30 30 30 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 28 27 27 27 28 28 27 28 29 29 29 30 29 29 28 28 28 28 28 28 28 27 27 27 26 26 27 26 25 25 26 27 27 26 26 26 26 25 25 24 25 25 25 25 25 25 25 26 25 25 26 26 26 25 24 23 24 25 24 24 24 25 25 25 26 25 25 24 24 24 24 23 23 23 24 25 25 25 26 24 24 24 24 24 24 23 23 25 25 25 24 24 25 24 24 24 25 25 24 23 23 23 24 24 24 23 23 23 24 24 24 23 23 24 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 22 23 23 23 23 22 21 22 22 22 21 21 21 21 21 22 22 21 21 22 21 21 21 21 21 21 20 20 21 21 20 20 20 20 20 21 21 21 20 20 19 19 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 19 18 18 18 19 18 18 19 18 18 17 17 18 18 17 18 17 17 18 18 18 18 18 18 18 18 18 18 - 34 34 35 36 35 35 34 34 33 34 33 33 32 33 33 33 33 33 33 33 33 33 33 32 32 33 32 33 32 31 32 32 32 31 31 31 31 30 31 31 31 31 31 30 31 31 31 30 30 30 30 31 31 31 32 32 31 31 31 30 30 29 28 28 28 28 29 28 29 29 28 28 28 28 27 27 27 28 28 28 28 29 28 28 28 29 28 28 28 28 28 27 27 26 27 27 27 26 26 26 26 26 26 27 27 26 25 25 25 25 25 25 25 25 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 27 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 25 25 26 25 25 24 24 25 24 24 24 24 23 23 23 23 23 23 24 24 25 24 24 24 24 25 24 23 23 24 24 23 23 23 22 23 23 23 24 24 23 24 24 23 23 23 23 22 24 23 23 23 23 22 23 23 22 22 23 22 22 21 21 22 22 21 21 22 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 20 20 19 20 19 20 20 20 20 20 19 19 19 19 20 20 20 20 20 19 19 20 20 20 19 18 18 18 17 18 18 19 18 18 19 18 18 18 18 18 18 18 17 17 17 18 18 18 17 17 17 18 18 18 18 18 - 35 35 36 36 36 36 35 34 33 34 33 34 34 33 34 33 33 34 34 33 32 33 33 32 33 33 32 32 32 32 32 32 31 32 32 31 31 31 30 31 31 30 30 31 32 31 30 30 31 30 29 31 32 30 30 31 30 29 30 29 30 30 29 29 28 29 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 27 28 27 26 26 26 26 26 27 27 26 25 26 26 26 26 26 26 26 26 26 25 26 26 25 24 25 25 25 25 25 24 25 25 24 24 25 25 25 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 26 26 26 26 24 24 25 25 24 23 23 24 24 23 23 23 23 24 24 24 25 25 25 25 24 23 23 24 24 24 23 23 23 23 22 22 22 23 24 24 23 23 22 22 22 23 23 24 24 23 22 23 23 23 23 23 23 22 23 22 22 22 21 21 22 22 21 21 21 21 22 22 22 22 22 22 22 22 21 21 22 22 21 21 21 21 22 21 21 21 20 20 20 20 21 20 21 20 19 19 19 19 19 19 19 19 20 19 19 19 20 20 21 21 20 19 19 19 19 19 19 19 18 18 18 18 19 19 18 18 18 19 19 19 19 19 19 19 18 17 18 18 18 18 18 18 18 19 19 19 19 19 - 37 36 35 35 34 35 35 35 34 33 33 34 33 33 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 32 32 32 32 31 30 30 31 31 30 30 30 31 31 30 30 30 29 31 32 30 30 30 29 29 29 28 28 29 29 29 28 28 28 28 28 28 29 28 28 28 28 28 28 28 28 28 28 29 29 30 29 29 28 28 28 28 28 28 27 26 26 26 27 27 26 26 26 26 25 25 25 26 27 27 25 25 25 25 26 26 25 24 25 25 24 24 24 25 24 25 24 24 25 24 24 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 24 24 24 24 23 23 24 24 24 24 23 24 24 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 23 23 24 24 23 22 22 22 22 21 22 23 23 23 22 22 23 23 22 23 23 23 23 22 22 23 22 22 21 21 22 21 22 21 22 21 22 21 22 23 22 22 22 22 21 21 22 21 20 21 20 20 19 20 20 20 21 20 20 21 20 20 20 20 20 20 19 19 20 20 20 20 19 19 20 19 20 20 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 20 20 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 - 36 36 35 34 34 34 35 35 35 34 33 32 33 33 35 34 34 33 32 32 32 32 33 33 33 32 32 32 32 32 31 31 32 32 32 31 31 30 30 31 30 31 30 30 30 30 30 30 30 30 30 31 30 31 31 30 31 30 29 29 28 29 28 28 28 28 28 29 28 29 29 29 28 28 28 28 29 29 29 29 29 29 29 29 28 29 29 29 28 28 27 27 27 26 27 27 26 26 26 26 26 26 26 26 27 26 27 27 26 26 25 26 25 25 26 25 25 25 25 25 25 26 25 24 25 24 24 25 25 24 24 26 25 26 26 26 26 26 26 26 25 25 25 25 24 24 25 25 25 25 24 23 23 24 24 24 23 23 24 24 23 23 24 24 24 25 24 25 24 24 24 24 23 22 22 22 23 23 23 22 22 23 23 22 23 24 25 23 22 21 21 22 22 22 21 21 22 22 22 22 23 22 23 22 22 22 22 22 22 23 22 22 22 22 21 21 21 22 22 22 21 21 21 22 21 21 21 21 20 20 21 20 20 19 19 20 20 20 19 19 20 20 20 21 20 20 21 21 21 20 20 20 19 19 20 20 19 20 20 19 20 20 19 19 19 19 20 20 19 19 19 19 19 19 20 19 19 19 19 18 19 19 19 18 18 17 18 19 18 18 19 18 18 18 18 19 19 19 19 18 - 36 35 35 35 35 35 35 35 35 34 33 33 33 34 34 34 34 33 31 32 32 32 32 33 32 33 33 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 31 30 29 29 30 31 32 31 31 31 31 30 30 31 30 29 29 28 29 28 28 28 28 29 29 29 29 29 29 28 29 30 30 30 29 29 29 28 28 28 28 28 29 29 29 28 27 26 26 26 26 27 27 26 26 26 27 27 27 26 26 26 27 27 27 27 27 26 26 25 25 25 25 25 26 26 26 26 25 26 27 25 26 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 23 23 24 24 23 24 23 23 24 24 24 23 23 24 24 23 22 23 24 23 24 24 23 24 24 23 23 23 23 22 22 23 23 23 22 22 21 22 22 22 24 25 24 22 22 21 22 21 21 22 22 22 23 24 23 23 23 22 22 23 23 22 22 22 22 22 22 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 21 21 20 20 20 20 21 20 20 20 20 20 20 20 19 20 20 21 20 20 21 21 20 20 20 20 20 20 20 20 19 19 19 20 19 19 19 19 20 20 20 20 19 19 20 19 19 19 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 19 18 18 19 19 19 19 18 - 36 36 35 34 35 35 35 34 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 32 33 33 33 32 32 32 30 30 30 30 31 31 31 31 30 30 31 31 30 30 30 29 30 31 32 31 31 31 31 30 30 30 29 29 29 28 29 28 28 29 28 29 29 28 28 28 28 28 30 31 30 29 29 29 29 28 28 29 29 29 29 29 29 28 27 26 26 26 27 27 26 26 27 26 26 27 26 25 25 26 27 26 27 27 26 25 25 25 25 26 25 25 25 27 27 27 27 27 27 26 25 24 24 24 24 25 24 23 23 23 23 24 25 25 25 25 25 24 23 23 23 24 24 23 23 24 23 23 23 24 23 23 23 25 24 23 23 24 24 25 24 24 25 25 24 23 24 24 24 23 23 23 23 23 22 22 22 23 23 22 22 22 23 22 22 21 21 21 21 22 22 22 23 24 23 22 23 23 22 22 22 23 22 21 21 22 21 22 22 21 21 21 21 21 21 21 21 22 21 21 21 21 21 20 20 20 20 20 20 21 21 20 20 19 19 19 20 21 21 21 21 21 21 21 21 20 20 20 21 21 21 20 19 20 20 20 20 20 20 19 19 19 19 20 20 19 20 19 19 19 18 18 19 19 18 19 18 19 20 19 19 19 18 18 19 19 19 18 18 19 19 18 18 18 18 17 - 36 36 35 34 34 34 34 35 34 34 35 35 35 32 32 33 33 33 32 31 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 30 30 29 30 30 30 30 31 31 30 30 30 30 30 29 30 29 29 29 29 28 29 29 28 28 28 28 28 29 29 28 28 28 28 28 28 28 29 29 28 27 28 28 28 28 28 29 28 29 29 29 29 29 29 29 27 27 26 26 26 26 26 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 27 27 26 27 27 27 26 26 26 25 24 24 25 24 24 24 23 24 25 25 25 26 26 26 25 24 23 24 24 24 23 23 23 24 24 24 24 24 24 23 24 23 23 23 23 23 24 23 24 23 23 24 24 24 23 23 23 23 24 23 24 23 24 23 23 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 24 23 22 22 23 23 22 22 23 22 21 21 22 22 22 22 21 21 21 21 21 21 21 22 21 21 22 21 21 21 21 20 20 19 20 21 21 21 21 21 19 19 20 20 21 21 21 21 21 20 20 20 20 19 20 20 19 20 20 19 20 20 19 20 20 20 20 19 19 19 20 20 20 20 19 19 18 18 19 19 19 19 18 18 19 19 19 18 18 19 18 18 18 18 18 18 18 18 18 18 18 17 17 - 35 35 35 34 34 34 34 34 35 34 35 35 35 33 33 33 33 33 32 32 33 32 32 32 32 32 31 31 31 32 32 32 31 30 30 31 30 30 30 30 30 30 31 30 30 31 30 30 29 29 29 28 28 28 29 29 30 30 30 29 27 28 28 28 28 28 28 29 28 28 29 29 28 27 27 28 29 29 29 29 29 29 29 29 28 28 29 28 28 28 28 28 27 27 27 27 26 26 26 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 27 27 26 26 27 26 25 24 24 25 25 26 26 27 26 26 26 26 26 26 25 24 24 24 24 24 23 23 24 24 25 25 26 25 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 24 24 24 24 24 23 24 24 23 24 24 24 24 23 22 22 22 23 23 22 23 23 23 23 23 23 23 23 23 23 22 22 23 22 22 22 22 22 21 21 22 21 21 22 22 21 21 21 22 22 21 21 22 22 22 21 21 21 21 22 22 21 21 21 20 20 21 21 21 21 20 20 21 21 20 20 20 20 20 20 20 19 19 19 20 20 19 20 20 19 20 19 20 21 20 18 19 19 20 20 19 18 19 19 20 20 19 18 18 19 19 19 19 19 19 19 18 18 18 19 18 18 18 18 17 17 17 17 - 35 35 35 35 35 35 36 35 34 35 34 34 35 36 33 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 31 32 32 32 32 32 32 31 30 30 31 30 30 29 30 31 30 29 29 29 29 29 29 29 29 29 30 29 28 28 29 29 29 29 30 30 29 29 29 28 28 28 27 28 28 29 29 28 28 29 29 30 29 27 28 28 28 28 27 28 28 28 28 28 28 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 25 26 27 27 26 25 26 26 26 25 25 26 26 27 27 27 26 26 26 26 25 26 25 25 24 24 24 23 23 24 24 23 24 25 25 25 24 24 24 23 23 23 23 23 24 25 24 24 25 25 25 25 25 24 24 24 23 23 24 24 23 23 24 24 24 24 24 24 23 22 23 23 24 23 22 23 22 23 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 22 22 22 21 21 21 22 22 21 21 21 22 22 22 22 22 21 20 21 21 20 21 22 22 21 20 20 20 20 20 20 20 21 20 20 21 20 20 19 20 20 20 19 20 20 19 19 20 19 20 20 20 20 19 19 20 19 18 18 18 19 19 19 19 20 20 20 20 19 18 19 18 18 19 19 18 18 18 18 17 18 18 17 17 18 18 17 17 17 18 - 35 35 35 35 35 35 35 35 34 34 34 33 34 35 34 33 32 32 33 33 33 33 33 32 32 33 34 33 33 32 31 31 32 32 32 31 32 32 32 30 30 31 31 30 29 30 30 31 29 29 29 30 31 30 30 29 29 29 30 29 29 29 30 30 29 30 29 29 29 28 28 28 28 27 28 28 28 29 29 29 29 29 29 29 28 28 27 27 27 28 28 28 28 29 29 28 27 27 27 27 27 27 27 28 28 28 28 28 26 26 26 27 27 27 26 26 26 26 26 27 27 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 24 25 25 25 25 24 25 23 23 24 24 23 24 25 25 25 25 24 25 25 25 24 24 24 24 24 23 23 24 23 23 23 23 23 23 24 23 23 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 21 22 22 22 21 21 22 21 21 22 22 22 21 21 22 22 21 21 21 20 21 21 20 20 21 21 21 21 21 21 20 21 21 20 21 20 20 20 20 20 19 19 20 19 19 20 20 20 20 20 19 19 20 20 20 19 19 18 18 19 18 18 19 20 20 20 20 19 19 20 19 19 19 18 18 19 18 17 18 18 17 18 18 18 18 18 18 17 17 17 17 17 - 35 34 35 35 34 34 34 34 34 33 33 34 33 33 33 34 34 34 34 34 33 33 33 33 32 32 33 32 31 31 30 30 30 31 31 30 30 29 30 30 30 31 30 29 30 29 29 29 28 30 30 30 30 31 31 31 30 30 30 31 30 28 29 30 30 30 29 30 29 28 27 27 27 28 27 27 27 28 28 29 29 29 29 29 28 28 28 28 28 27 27 28 28 28 28 27 26 27 28 28 28 28 27 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 25 25 25 25 25 25 25 26 27 27 27 26 26 26 26 25 24 24 24 24 23 23 23 23 24 25 25 25 24 24 24 25 25 25 26 25 25 25 25 25 25 25 25 25 24 24 23 24 25 24 25 24 24 25 24 24 23 24 23 22 22 22 22 23 23 24 24 23 23 23 22 23 23 23 23 23 23 22 23 22 21 21 21 21 21 21 20 20 21 21 22 22 21 21 22 21 22 21 22 21 21 22 21 22 21 20 21 21 20 20 20 21 20 20 20 21 20 20 21 21 21 21 21 21 21 20 21 21 20 19 20 19 19 19 20 21 20 19 19 19 20 19 20 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 20 19 18 19 19 19 18 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 - 35 34 35 35 34 34 34 34 35 34 34 34 34 34 34 34 33 34 33 33 32 33 33 32 31 31 31 31 31 30 30 30 29 29 30 30 30 30 30 30 30 30 29 30 31 31 31 30 30 31 30 30 29 31 31 31 30 30 30 30 30 29 30 30 30 30 30 30 29 28 27 27 27 27 27 27 27 27 27 27 28 28 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 28 28 27 28 28 29 28 28 28 28 27 26 26 25 25 25 26 26 26 26 26 26 25 24 24 24 24 24 24 24 26 27 27 26 26 26 25 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 25 25 25 25 25 24 23 23 23 24 24 25 24 25 24 24 24 23 24 24 24 23 22 22 23 23 23 24 24 24 23 23 23 23 23 23 22 22 23 23 22 23 22 21 22 21 21 21 21 21 21 21 21 22 22 21 21 22 21 22 21 20 21 22 21 21 22 21 21 21 22 21 21 21 20 21 20 20 20 21 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 21 20 19 20 20 20 20 20 20 21 20 20 20 18 18 18 18 19 19 18 19 19 19 19 18 19 18 19 18 18 18 17 18 17 17 17 17 17 16 16 16 16 16 17 17 - 35 34 35 34 34 34 35 34 34 35 34 34 33 34 33 33 33 32 32 32 33 33 32 32 32 32 30 30 30 30 31 30 29 29 29 29 30 30 29 30 30 30 30 31 30 30 30 30 30 30 30 30 30 30 30 29 29 30 30 30 30 30 30 30 29 30 29 30 29 28 27 28 28 28 27 28 28 28 27 26 26 27 28 29 29 28 28 28 28 28 28 28 28 27 28 27 26 26 27 28 28 28 28 28 28 28 27 26 25 25 24 24 25 25 25 25 25 26 25 25 24 24 25 25 24 24 24 25 27 26 25 26 26 24 24 24 24 24 23 23 24 23 23 24 24 23 23 24 25 24 24 25 26 26 26 25 25 25 25 25 25 24 24 23 23 23 23 24 24 25 25 24 24 23 22 22 23 24 23 23 23 24 24 23 23 23 23 23 22 22 22 22 22 22 23 23 22 23 22 22 21 22 21 21 21 23 23 23 22 21 22 22 21 21 21 22 22 21 21 22 21 21 20 21 21 22 21 21 21 21 20 20 21 21 21 21 21 20 20 19 20 19 20 19 19 19 19 20 20 19 21 21 20 20 20 21 20 19 20 20 20 19 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 19 18 19 19 18 17 17 16 17 18 17 16 16 16 17 17 16 16 16 16 16 - 35 35 35 34 33 34 34 33 34 35 34 33 33 32 32 32 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 30 31 31 31 31 30 31 31 31 30 30 30 30 30 30 30 30 29 30 30 30 30 31 30 30 29 29 29 28 28 27 27 27 27 27 28 28 27 27 27 26 26 26 27 28 28 29 29 29 28 27 27 27 27 27 26 26 26 25 25 26 27 27 28 28 28 27 26 25 25 25 25 25 25 26 26 25 26 26 26 26 24 23 25 24 24 25 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 25 25 24 23 24 23 24 24 24 24 24 25 26 25 25 26 26 25 24 24 24 24 23 23 23 24 24 24 24 24 24 23 23 23 23 23 24 23 24 24 23 24 23 22 22 23 23 22 21 22 23 22 23 23 23 22 23 22 21 22 21 22 21 21 22 22 22 22 21 21 21 22 22 21 21 22 22 22 22 21 22 21 21 22 22 21 21 21 21 22 21 22 21 21 21 20 20 20 20 20 19 19 19 18 19 19 20 19 20 20 20 20 20 20 20 20 20 19 19 19 20 20 19 20 19 20 19 19 19 19 19 19 19 18 18 19 19 19 19 18 19 19 18 18 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 - 35 34 34 35 34 33 33 33 34 34 34 34 33 32 32 33 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 30 30 30 31 30 30 30 30 30 31 31 31 31 30 30 30 30 30 29 29 29 29 29 30 30 30 30 29 30 30 30 30 30 29 29 29 27 27 27 27 27 27 27 27 27 27 27 26 26 26 27 26 26 26 26 27 27 27 26 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 24 24 24 25 26 25 25 26 26 26 26 25 25 24 24 24 24 25 25 24 24 25 25 24 24 24 25 24 24 24 24 24 24 24 25 25 24 23 24 23 23 23 23 23 23 24 25 25 25 25 26 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 24 24 24 24 23 23 22 23 23 23 23 22 21 22 22 23 23 23 23 22 23 22 21 22 21 21 22 22 21 22 22 22 22 21 21 22 22 21 22 21 21 21 21 22 21 22 21 20 21 21 21 21 21 21 22 21 20 20 20 20 19 18 19 19 19 19 19 19 18 19 20 20 20 20 19 20 20 20 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 18 18 19 19 18 19 19 18 18 18 18 18 18 17 17 18 17 17 16 17 16 16 16 16 - 35 34 34 34 33 34 33 33 33 33 33 32 33 32 33 33 33 33 33 33 32 31 31 30 30 30 31 31 31 31 29 30 30 31 31 31 31 31 31 30 30 30 31 30 30 30 30 30 29 28 29 29 28 29 29 30 30 30 29 30 30 30 29 30 30 29 28 27 27 27 27 28 28 28 28 27 27 27 27 26 27 27 26 26 25 25 26 26 26 26 26 26 26 26 26 27 26 26 26 27 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 24 24 24 24 24 24 24 25 24 25 25 24 24 24 24 25 24 24 24 24 24 24 24 25 24 23 23 24 24 23 23 23 23 23 23 24 26 26 25 25 26 24 24 24 24 23 22 22 23 23 23 22 23 23 23 23 23 23 23 24 23 23 23 23 23 23 22 22 23 23 22 21 22 22 22 22 22 22 22 23 22 21 22 22 21 22 22 21 22 22 21 21 22 22 22 22 22 21 22 22 22 22 22 21 22 22 21 21 21 22 21 21 20 20 21 21 21 20 20 19 18 19 19 18 18 18 18 19 19 20 19 20 20 20 19 20 19 19 20 19 20 19 19 19 19 18 19 18 18 18 18 18 18 18 19 19 18 18 18 18 19 18 19 18 18 18 19 18 19 19 17 17 17 17 17 17 17 17 17 16 17 17 - 35 34 33 33 33 34 33 33 33 32 32 32 33 33 32 32 31 32 32 32 31 32 32 31 30 30 30 30 30 30 30 29 29 31 31 31 32 31 31 30 30 30 30 30 30 30 30 30 29 28 29 28 28 29 29 29 29 29 30 29 29 29 29 29 29 27 27 27 28 27 28 28 29 29 29 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 27 26 26 26 25 25 25 26 26 25 26 25 24 24 25 26 26 24 24 24 24 25 24 24 24 25 25 25 25 24 24 24 25 25 25 24 24 24 25 24 23 24 25 24 23 23 23 23 23 24 24 22 23 23 24 23 23 24 24 25 25 25 24 24 25 24 24 23 22 23 24 24 23 23 23 23 23 24 23 23 24 23 22 22 22 23 23 22 22 23 22 22 21 21 21 21 21 22 23 23 23 22 22 21 21 22 21 20 20 21 21 21 22 21 22 22 22 22 21 22 22 23 22 22 22 22 22 22 22 22 22 22 21 21 20 20 21 21 19 19 19 19 19 19 18 18 17 18 19 20 19 19 19 20 20 20 20 19 19 19 20 20 20 19 19 19 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 19 18 17 18 17 17 17 17 17 17 17 18 18 18 17 17 17 16 16 - 34 33 33 33 33 33 32 32 32 33 33 32 32 32 32 32 32 31 31 31 32 32 32 33 32 32 31 30 31 31 30 30 31 31 31 32 31 31 31 31 31 31 30 30 30 30 30 30 29 28 29 28 28 28 28 28 29 28 28 28 27 27 27 28 29 28 28 29 29 28 28 28 29 29 28 26 26 26 26 27 27 27 27 27 27 28 27 28 27 27 26 26 26 26 27 26 26 26 26 25 25 25 25 25 26 26 25 26 25 24 24 25 26 27 25 24 24 24 24 24 25 24 24 24 24 24 24 24 25 26 26 25 25 25 24 24 24 24 24 24 24 24 23 24 24 24 24 23 23 23 24 24 24 23 24 25 25 24 24 24 25 25 23 23 23 23 23 23 24 23 22 23 23 23 23 22 23 23 23 23 23 23 23 22 22 23 24 23 22 22 22 21 21 21 22 23 23 23 23 23 22 22 22 21 21 20 20 21 22 21 21 21 23 22 21 22 21 21 21 22 22 21 22 22 22 22 22 21 21 20 21 21 21 21 20 20 20 20 20 20 19 19 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 20 20 20 20 20 19 18 19 18 19 19 19 18 18 17 17 18 18 17 18 19 18 18 19 18 17 18 17 18 18 17 17 17 18 17 17 18 17 16 16 16 16 - 34 34 34 34 33 33 33 34 34 33 32 32 32 31 31 32 32 32 31 31 33 33 32 32 32 32 32 32 31 31 31 31 31 30 31 31 31 31 31 31 31 30 30 29 29 29 29 30 29 28 28 27 28 28 28 28 28 28 28 28 28 28 27 28 29 29 28 30 29 29 28 29 29 29 28 27 27 26 26 26 26 26 26 26 27 27 27 27 26 27 28 28 28 27 27 26 26 25 26 26 26 26 26 26 25 25 26 26 25 25 25 25 26 26 25 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 26 25 26 26 25 24 24 24 24 23 23 23 24 24 25 25 25 24 23 24 24 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 23 22 22 23 23 23 23 23 23 23 23 23 23 23 24 23 22 22 22 21 22 22 22 22 22 22 22 22 22 21 21 21 20 20 21 21 21 21 20 21 22 22 21 21 21 22 22 22 21 22 22 22 21 21 21 20 20 21 20 20 20 20 20 20 20 21 21 20 20 18 18 19 19 20 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 18 18 19 18 19 19 19 19 19 19 19 18 18 18 18 18 19 18 19 19 18 18 17 18 18 18 18 18 18 18 17 18 17 16 17 17 17 - 33 33 34 34 33 34 33 34 34 33 33 33 33 32 31 31 31 31 30 31 31 33 32 32 32 31 32 32 32 31 31 31 31 31 31 30 30 31 31 30 30 30 29 28 28 28 29 30 29 28 28 28 28 28 28 28 28 28 28 28 27 27 28 29 28 29 29 28 27 27 28 29 29 29 28 28 28 27 26 26 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 25 25 25 25 25 25 26 26 25 26 25 25 24 23 24 24 24 24 24 24 24 24 24 25 26 26 26 26 25 26 25 25 25 25 24 23 23 23 23 23 24 24 25 24 24 24 24 24 24 24 24 23 23 23 24 23 24 24 24 24 23 23 23 23 22 22 23 22 23 23 23 22 22 23 23 23 23 22 22 22 23 24 23 22 22 22 22 22 22 23 22 22 21 22 22 22 21 21 21 21 21 21 21 20 21 21 20 21 22 22 22 22 22 21 22 22 21 21 22 21 22 21 20 21 21 21 21 20 19 20 19 20 21 20 21 21 21 20 19 19 19 19 19 19 20 20 20 20 19 19 18 18 19 19 19 19 19 18 19 19 17 18 19 18 19 19 19 19 18 18 19 18 19 18 17 18 19 19 19 19 18 17 18 17 18 19 18 17 18 18 18 18 18 18 18 18 18 - 34 33 33 33 33 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 33 32 32 32 31 31 31 31 30 31 31 31 31 31 30 29 29 29 29 29 28 30 30 30 30 29 29 29 30 30 30 29 28 28 28 28 28 29 28 28 29 28 28 29 28 29 29 28 28 28 28 28 28 27 26 27 28 29 28 28 28 27 27 27 27 27 26 26 26 27 26 27 26 26 27 27 26 25 26 25 24 24 25 26 25 26 25 24 24 24 24 24 25 25 24 24 25 24 24 24 24 25 25 26 26 25 25 25 24 25 25 24 24 24 24 24 23 23 23 24 24 24 25 24 23 23 23 23 24 24 23 23 24 23 24 24 24 24 24 24 23 23 23 23 23 23 24 25 24 23 23 22 23 23 23 22 23 24 23 23 23 23 22 22 23 23 22 23 22 22 22 22 22 22 22 22 22 22 21 22 22 22 21 20 21 22 22 22 23 23 22 22 22 21 21 22 22 21 21 20 20 20 20 20 20 20 19 19 20 21 21 20 20 20 20 20 20 20 19 19 19 20 21 20 19 19 19 19 19 19 20 19 19 19 18 19 19 17 18 19 18 19 19 18 19 19 18 18 18 18 19 19 19 18 18 18 18 18 17 18 18 18 19 18 17 17 18 18 18 18 18 18 18 18 - 33 33 34 34 34 33 34 33 33 33 32 33 32 33 32 32 32 32 32 31 32 31 30 31 31 31 31 30 30 30 31 31 31 30 30 30 31 31 31 29 29 30 30 29 29 28 28 29 30 30 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 29 28 28 28 28 27 27 27 27 27 26 26 25 25 26 27 26 25 25 26 27 26 27 26 26 27 26 25 25 25 25 24 25 25 25 25 26 25 25 25 25 26 26 25 24 24 24 24 24 24 24 24 24 24 25 25 26 26 25 25 25 26 25 24 24 23 24 24 23 22 24 24 24 24 23 24 23 23 24 24 23 24 24 23 23 24 24 24 24 23 23 23 23 23 23 23 23 24 25 24 23 24 23 22 22 22 21 23 24 23 23 22 23 23 22 23 23 22 23 23 22 23 22 22 22 21 22 21 21 20 21 21 21 21 20 21 21 21 21 21 22 22 22 22 21 21 22 21 22 21 21 20 19 19 19 20 20 19 19 20 20 21 20 20 21 20 20 19 19 20 20 20 19 20 20 20 20 20 20 19 19 20 19 19 19 18 19 19 18 18 19 18 19 19 18 18 19 18 19 19 18 19 19 19 18 18 18 18 17 18 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 - 32 33 34 34 34 33 34 33 33 32 33 33 33 33 33 32 31 31 32 31 31 30 30 30 30 30 30 29 29 30 29 30 29 29 29 29 30 31 30 30 30 29 30 30 30 29 29 28 28 30 30 30 30 30 29 29 29 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 28 28 28 28 28 28 27 27 26 26 26 25 25 25 26 26 25 25 25 26 27 26 27 27 27 27 24 24 25 25 25 25 25 25 24 24 25 26 26 27 27 26 26 25 24 25 24 23 23 23 23 23 23 23 23 24 25 25 25 25 24 23 24 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 24 24 23 24 24 24 23 23 23 24 24 24 23 23 23 23 23 23 23 23 24 24 24 23 23 22 22 21 22 22 22 23 23 22 23 23 23 23 22 23 22 22 23 23 22 21 21 22 22 21 21 20 20 20 21 21 21 21 21 21 21 22 21 20 20 20 21 21 21 21 21 21 20 20 20 20 20 19 20 20 20 20 20 20 19 19 20 20 20 19 19 20 19 19 19 19 20 20 20 20 20 20 19 19 20 19 18 19 19 19 19 18 19 18 18 19 18 18 19 20 19 19 17 18 18 18 18 18 18 17 17 18 17 18 18 18 18 18 17 17 16 17 17 16 17 17 18 - 33 33 34 35 34 34 33 34 33 32 33 33 33 33 33 32 31 31 32 31 32 30 30 30 29 30 30 30 29 29 29 30 29 29 29 30 30 31 30 30 30 30 30 29 29 29 28 28 28 29 29 29 29 29 29 29 28 28 27 28 29 29 29 29 29 28 28 29 27 27 27 27 27 28 28 28 29 28 28 28 28 28 28 26 26 26 26 26 25 26 26 26 26 27 27 26 27 26 27 27 27 24 25 25 25 25 25 25 25 24 23 25 26 25 26 26 25 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 25 24 23 23 22 22 22 22 23 22 22 22 22 23 22 22 22 22 23 22 22 23 23 22 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 20 19 20 20 20 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 20 19 18 18 18 18 18 18 18 17 17 18 18 19 18 18 18 18 18 18 18 19 18 19 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 17 18 18 18 - 34 34 34 34 34 33 33 33 33 32 32 33 34 33 33 33 32 32 32 32 31 31 31 30 30 30 29 30 30 29 30 31 30 30 30 31 31 31 30 31 30 30 29 30 30 29 29 29 28 28 28 28 28 29 28 28 27 28 28 28 29 29 29 29 29 28 28 27 27 26 27 26 26 27 28 28 29 29 29 28 28 28 27 27 28 27 26 26 26 26 27 27 28 27 27 27 27 27 27 28 28 25 26 25 24 24 24 24 25 24 24 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 24 25 24 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 24 23 23 23 24 23 23 23 22 22 23 24 24 24 23 23 23 23 24 24 24 24 24 24 25 25 24 23 23 22 22 23 22 22 22 22 23 23 23 22 23 23 23 22 23 22 22 22 23 22 22 22 22 22 22 22 22 22 22 21 20 21 21 20 20 21 21 21 21 22 22 21 21 21 21 20 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 20 19 19 18 19 19 19 19 18 18 18 18 17 18 18 19 18 18 18 18 18 18 18 19 18 19 19 19 18 18 18 18 17 18 17 18 18 18 18 17 17 18 17 17 - 34 34 34 34 34 34 34 33 33 32 33 34 33 33 33 33 32 33 33 32 32 32 31 30 30 31 31 31 30 30 30 30 30 30 30 31 30 30 30 30 30 29 30 30 29 29 29 29 29 28 28 28 28 30 29 29 28 28 29 29 29 29 29 28 28 28 28 27 27 27 26 27 27 26 27 27 27 28 28 27 28 28 27 28 28 27 26 26 26 27 27 27 28 28 27 26 27 27 27 27 26 26 26 25 25 24 24 25 25 24 25 25 24 24 25 25 24 24 24 23 23 24 25 24 24 25 24 24 24 25 25 24 24 24 24 24 25 25 24 23 23 23 23 24 23 23 23 23 23 23 24 23 23 23 22 22 23 22 23 23 23 23 23 23 23 24 24 24 23 23 23 24 25 24 24 23 23 22 22 22 23 22 22 23 23 23 23 23 23 23 23 22 23 23 22 22 23 22 22 22 22 22 23 23 22 22 22 21 22 21 21 20 21 21 21 21 20 21 21 22 21 21 21 20 20 20 20 20 19 20 20 20 20 20 20 20 19 19 19 20 20 19 20 21 20 19 19 19 20 20 19 19 20 20 19 19 20 19 19 19 19 19 20 19 18 18 18 19 18 19 19 19 18 17 17 17 17 18 19 19 18 19 19 19 19 18 18 17 18 17 17 18 18 18 18 17 17 17 18 17 - 34 34 34 33 33 33 33 33 33 32 33 34 33 33 33 32 32 33 33 32 32 31 30 30 30 30 29 30 31 31 30 30 30 31 30 31 30 29 29 28 28 29 29 29 28 29 28 30 30 29 29 29 29 29 29 28 28 29 29 29 29 28 27 27 28 28 27 28 28 27 27 28 27 27 26 25 26 26 26 26 26 27 27 27 26 27 26 25 25 26 27 27 27 27 27 26 26 25 25 25 25 25 25 26 26 25 24 24 25 24 24 24 25 25 26 26 25 25 25 24 23 24 25 24 24 25 24 24 24 23 24 25 24 24 24 24 24 24 24 23 23 23 23 23 23 24 23 23 23 23 23 22 22 22 23 23 22 23 22 22 22 22 22 22 23 24 24 23 24 23 23 24 24 23 24 23 22 22 22 22 22 22 22 23 22 23 23 23 22 23 23 22 22 22 22 22 23 23 23 22 21 22 22 22 21 21 22 22 21 20 21 21 20 20 20 20 20 21 22 21 21 21 21 21 21 21 20 20 20 20 20 19 20 19 19 18 18 19 19 20 20 19 20 20 19 19 20 20 19 19 20 20 19 18 19 19 19 19 19 18 19 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 18 19 19 18 18 17 18 17 18 18 17 17 17 18 18 17 18 17 17 - 34 34 34 34 33 33 32 33 33 32 33 34 34 34 33 33 33 33 32 31 31 30 31 31 32 31 30 30 30 30 30 31 31 31 30 31 30 30 29 29 29 30 29 28 28 28 28 29 30 30 30 29 30 29 29 29 29 29 29 29 28 28 29 28 28 28 28 28 29 28 29 28 28 28 28 27 27 27 27 26 25 26 26 26 26 26 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 25 25 25 25 25 24 25 24 25 27 27 27 26 26 25 24 23 24 24 24 25 24 25 25 25 24 24 24 25 25 25 25 24 25 24 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 22 23 23 22 23 23 23 22 23 23 23 23 24 24 23 24 24 23 23 23 23 23 23 22 23 23 22 23 23 22 22 23 23 22 23 23 23 23 23 23 22 23 22 22 23 22 22 22 21 22 22 22 22 21 21 21 21 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 20 21 20 19 20 20 19 19 19 19 19 19 19 20 20 19 18 19 19 19 19 19 19 19 19 19 19 19 18 19 19 18 18 19 19 18 18 18 18 18 18 19 19 18 19 19 19 19 19 18 18 18 18 19 18 17 17 17 17 17 18 17 17 17 17 17 17 17 18 17 17 16 - 34 33 33 34 33 33 32 33 33 32 33 33 34 33 33 33 32 32 32 31 30 30 31 31 31 31 31 31 30 30 30 30 31 30 30 30 29 28 28 27 29 29 28 29 28 28 28 30 30 29 29 29 29 29 29 29 29 29 29 28 27 27 28 28 28 28 28 28 28 28 28 28 28 29 28 28 28 28 27 26 26 25 25 26 26 27 26 25 25 25 25 26 26 25 25 25 26 25 25 25 24 25 25 26 25 24 24 25 24 24 25 24 25 25 25 26 25 24 24 24 24 23 24 25 25 24 25 25 25 25 24 25 26 26 25 24 24 24 24 23 23 23 23 23 23 23 24 24 23 23 24 24 24 23 22 23 22 22 23 22 23 23 23 23 22 23 24 23 23 23 23 23 22 23 23 23 22 22 23 23 22 23 23 23 23 23 23 22 23 24 23 23 23 23 23 23 22 23 22 22 22 22 21 22 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 20 19 20 21 20 20 21 20 20 20 20 20 19 19 20 20 19 19 19 19 20 19 18 18 18 18 18 18 19 19 18 19 19 18 17 19 18 17 18 18 17 18 17 18 19 19 19 18 19 18 18 18 18 18 18 18 17 18 18 18 17 17 17 17 18 18 18 17 16 17 17 17 16 16 - 33 33 33 34 34 33 33 33 33 32 31 31 31 33 33 32 32 32 32 31 30 31 31 30 30 30 31 30 30 29 29 29 29 29 29 29 28 29 29 28 29 29 29 28 28 27 28 29 29 29 29 30 30 29 28 28 28 29 29 28 28 28 27 27 28 28 28 27 28 27 28 27 27 28 27 27 27 27 26 26 25 25 25 27 27 27 26 25 26 26 26 27 26 25 25 25 26 25 24 25 25 25 24 25 25 24 24 24 24 25 25 25 24 24 24 25 24 23 23 23 23 23 24 25 25 24 25 24 25 25 25 25 25 25 24 23 23 23 22 22 23 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 23 23 22 22 22 22 23 22 22 23 24 24 23 22 23 22 23 22 22 22 23 22 22 22 22 23 23 23 23 23 23 22 22 23 23 22 22 22 22 23 22 23 22 22 22 21 21 21 22 22 22 22 21 21 22 21 20 21 21 20 20 21 20 20 19 20 20 19 20 19 20 20 20 20 20 19 20 20 19 19 19 19 19 19 20 19 19 19 18 19 20 19 18 19 19 19 19 19 19 19 18 18 19 18 17 18 18 17 18 18 17 17 17 18 19 18 18 19 18 18 17 18 19 20 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 - 34 34 34 33 33 33 34 33 33 33 33 33 32 32 33 33 33 33 31 30 29 31 31 30 30 29 30 30 30 30 30 29 28 28 29 28 28 28 28 29 29 29 29 27 28 27 27 27 28 28 29 30 30 29 28 29 28 29 29 29 29 29 28 28 29 28 28 27 28 28 28 27 28 29 28 26 25 25 25 25 25 25 25 27 26 26 25 25 26 27 27 28 27 25 25 26 25 25 24 24 25 25 25 25 24 25 25 25 24 24 24 24 25 25 24 24 23 24 24 24 24 23 24 25 25 25 24 24 24 24 24 24 24 24 24 23 24 24 24 23 23 24 23 23 23 22 22 22 23 23 22 22 22 22 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 19 20 20 20 19 20 20 20 20 20 20 20 19 19 19 19 19 19 18 19 18 19 19 20 20 20 20 19 19 19 20 19 18 18 18 18 18 18 18 18 19 19 19 18 17 18 18 17 18 18 17 17 17 18 19 18 18 18 18 17 18 17 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 16 - 34 34 34 34 34 34 33 33 33 33 33 33 31 32 33 32 32 32 32 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 30 29 29 29 29 29 29 28 28 28 28 28 27 27 28 29 29 29 30 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 28 27 27 27 27 26 25 25 26 27 26 26 27 27 26 25 25 26 27 27 27 28 27 27 26 26 26 25 25 25 24 24 24 25 25 25 25 25 24 23 23 24 25 26 25 24 24 24 23 23 24 25 24 24 24 25 24 23 23 23 23 24 24 24 24 24 25 25 26 25 25 25 23 22 23 23 23 22 23 23 23 23 22 22 23 22 22 22 23 22 23 23 23 23 23 22 22 23 23 23 22 22 22 22 23 22 22 22 22 22 22 22 21 22 23 22 22 23 23 22 22 22 21 21 22 22 22 23 22 22 22 22 22 22 21 21 22 21 22 22 21 21 22 21 21 21 20 21 22 21 21 22 21 21 21 21 21 19 19 19 19 19 19 18 19 19 19 19 19 20 19 21 20 19 19 19 19 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 18 17 18 18 17 17 18 18 18 19 18 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 - 33 33 33 33 33 33 33 34 34 33 32 33 32 32 32 32 32 31 31 32 32 31 32 31 31 31 30 31 31 30 30 30 30 30 31 30 30 30 29 30 30 29 28 28 28 28 28 28 29 29 29 29 30 29 29 29 29 29 28 27 27 28 28 28 28 28 28 29 28 27 28 26 26 26 27 26 26 26 26 26 26 26 26 26 26 25 25 26 27 28 28 27 26 26 27 26 26 25 26 26 26 26 26 26 26 25 25 25 25 24 24 25 26 26 26 25 25 24 25 25 25 25 24 25 24 24 24 23 23 23 24 25 25 24 24 25 25 26 26 25 25 24 24 23 23 22 22 22 22 22 23 23 22 22 22 22 23 22 22 22 23 24 24 22 22 22 23 23 22 22 22 23 23 22 22 22 22 23 23 23 23 22 22 22 23 23 23 22 23 22 23 23 22 22 22 23 22 23 22 22 22 21 22 21 22 22 22 21 21 22 22 22 22 21 20 21 20 21 21 22 22 22 21 21 21 21 21 19 19 20 20 20 19 19 20 19 20 20 20 20 20 20 20 19 19 19 19 19 19 20 19 19 19 20 20 19 19 19 19 19 19 18 17 17 17 17 17 18 19 19 19 19 19 18 17 17 18 18 18 18 18 17 18 18 18 18 18 18 18 17 18 18 18 17 17 17 17 17 17 17 - 34 33 34 33 34 34 33 33 33 33 33 33 33 31 31 32 33 32 31 32 32 32 32 32 32 31 31 31 31 30 30 29 30 31 29 30 30 30 29 30 30 29 29 28 28 28 28 29 29 30 30 29 30 30 29 28 29 28 27 27 27 26 28 29 29 29 28 28 28 27 28 26 25 26 26 26 26 27 26 25 26 26 25 25 26 26 26 26 26 27 27 27 27 27 26 26 26 27 26 26 27 27 27 26 26 25 25 25 26 25 25 26 26 26 26 26 26 24 25 25 26 25 25 24 24 23 24 24 24 24 25 25 25 24 24 24 25 25 25 24 24 23 23 24 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 22 22 23 22 22 22 21 21 22 22 23 22 22 22 21 21 21 21 22 22 21 22 22 22 22 22 21 21 21 20 21 21 21 22 22 21 20 19 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 21 19 19 20 20 20 19 19 19 19 19 18 19 19 19 19 20 19 19 19 18 18 18 18 18 18 17 17 18 18 18 19 18 18 17 18 18 17 17 18 18 17 17 18 18 18 17 18 18 17 17 17 17 16 16 16 16 16 - 33 33 34 33 33 33 33 33 33 33 33 33 32 32 31 32 31 31 31 32 32 32 31 30 31 31 31 31 30 30 30 30 30 30 30 30 29 29 30 30 30 29 28 28 29 28 27 28 29 29 29 29 29 29 29 29 29 29 28 27 28 27 27 28 28 28 28 29 28 28 28 28 26 26 26 27 27 26 25 25 26 26 26 26 26 25 25 26 26 26 26 27 27 27 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 26 26 26 25 26 25 24 25 25 26 25 25 25 24 24 25 24 25 25 26 26 25 25 23 23 25 24 24 24 25 24 23 24 23 23 23 23 22 22 22 22 22 23 24 23 24 24 24 25 24 23 23 23 23 23 23 22 23 23 23 24 24 24 24 24 23 22 23 22 23 22 23 23 23 23 23 22 22 23 22 22 22 22 22 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 22 21 21 21 21 20 19 20 21 20 20 20 21 21 21 20 19 20 20 20 20 20 21 20 20 20 20 20 19 19 20 19 19 19 19 19 19 19 19 19 18 18 18 19 18 18 19 18 18 17 17 18 17 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 17 17 17 16 17 17 16 17 17 17 - 33 33 34 33 32 32 33 33 32 33 32 32 32 31 31 31 31 31 32 32 32 31 31 31 31 31 31 31 31 30 31 31 31 31 31 30 30 30 30 30 30 29 28 29 29 28 28 29 29 29 28 29 28 29 29 29 29 29 28 27 28 27 27 28 28 29 29 28 28 28 28 29 28 28 28 28 28 26 25 25 26 26 26 26 26 26 25 25 26 26 27 27 27 27 26 26 26 27 27 27 27 26 26 26 27 27 27 26 25 25 24 25 25 25 24 23 23 23 24 24 25 25 24 24 24 24 25 25 25 26 26 25 25 25 24 25 24 24 24 24 25 24 24 24 24 23 24 23 22 23 22 22 23 23 24 24 23 24 24 24 24 23 24 23 23 23 23 23 23 24 23 23 22 22 22 22 22 23 22 22 22 23 24 24 22 23 23 22 22 22 23 23 23 23 22 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 21 21 21 22 22 22 21 21 22 21 20 21 20 21 20 20 21 21 21 21 21 21 21 20 20 20 19 20 21 21 21 21 21 21 20 19 19 20 20 19 20 20 21 20 19 20 19 19 19 19 18 19 18 18 19 18 18 18 18 18 17 17 17 17 18 18 17 17 17 17 16 17 18 18 18 17 17 18 18 18 17 17 17 17 17 16 16 16 16 - 33 34 34 33 33 33 32 32 32 32 32 33 33 32 31 31 32 32 32 32 31 31 31 30 30 30 31 31 31 31 31 31 31 31 30 30 30 29 29 30 30 29 29 28 28 29 29 29 30 29 29 29 29 29 29 28 27 28 28 27 27 27 28 28 28 28 29 28 28 27 28 29 28 27 28 28 29 26 25 25 26 27 27 27 27 26 26 25 26 27 27 27 27 26 26 25 25 26 26 27 27 27 26 27 27 26 26 25 26 25 25 25 25 24 24 24 24 23 23 23 24 25 24 23 23 24 25 25 25 25 26 25 23 25 26 24 24 24 24 24 24 24 24 24 24 23 24 23 22 22 23 23 23 23 24 24 24 24 24 25 24 23 24 24 23 23 23 23 23 24 23 22 22 22 22 22 22 23 23 23 22 23 24 24 23 23 23 22 23 23 22 22 22 22 22 22 21 21 22 22 21 23 22 21 22 21 22 21 22 22 22 21 21 21 21 21 21 22 22 22 21 20 20 21 20 21 20 20 21 21 21 20 21 21 20 20 20 20 21 21 21 20 20 20 20 20 20 19 20 20 19 20 20 20 20 19 19 20 20 20 20 19 19 18 18 19 18 17 18 18 17 17 17 17 18 17 17 17 17 17 17 17 18 18 18 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 - 33 33 34 34 33 33 33 33 32 32 33 33 32 31 32 32 32 32 32 31 31 30 30 29 29 30 29 29 29 30 31 31 30 29 29 29 29 29 30 30 29 29 30 29 28 29 29 30 30 30 30 29 29 28 29 27 26 28 27 26 26 28 29 29 28 28 28 28 27 27 27 27 27 27 28 28 28 27 26 26 26 26 26 26 25 25 26 26 26 27 27 27 26 27 26 25 26 25 26 26 26 26 26 26 26 26 26 26 26 25 24 24 24 24 24 24 23 23 24 23 23 23 24 23 24 25 25 25 26 25 25 25 25 25 25 24 23 24 24 24 23 23 23 23 23 23 23 22 22 23 23 24 23 23 24 23 23 24 24 24 24 23 23 23 22 21 22 22 22 23 23 21 21 21 21 21 22 22 23 23 23 23 24 24 24 23 23 23 22 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 22 22 21 21 21 22 21 22 22 21 21 21 21 22 21 21 21 20 20 20 20 20 20 21 21 21 20 20 21 21 20 21 21 21 20 20 20 20 20 19 19 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 18 17 17 17 17 17 17 18 17 18 17 17 18 18 18 18 17 17 17 17 17 16 17 17 17 17 17 - 34 34 34 34 34 34 35 33 32 33 32 32 32 32 32 31 32 32 31 31 30 29 30 30 29 30 29 28 28 30 30 30 29 29 28 29 29 30 30 30 29 29 29 28 29 29 29 29 29 29 30 30 29 28 28 27 27 28 27 27 27 28 28 28 27 28 28 27 28 27 27 28 28 28 27 26 26 27 27 27 26 26 25 25 25 25 26 27 27 27 26 26 27 26 26 25 26 26 26 27 26 26 26 26 25 26 26 26 26 25 24 24 24 25 24 24 24 24 23 24 23 22 23 24 24 25 25 25 25 25 25 25 25 24 24 23 23 24 24 23 23 22 22 23 22 22 23 22 22 23 24 24 23 23 24 24 24 24 23 23 23 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 21 22 22 23 23 22 22 23 24 24 23 21 20 20 21 22 22 21 22 22 21 22 22 22 21 21 21 21 21 21 22 21 22 21 21 21 20 21 22 21 20 20 20 20 20 19 19 19 19 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 19 19 20 20 19 20 20 19 20 20 20 20 19 20 20 20 20 20 20 19 18 18 18 18 17 18 19 17 18 18 18 17 18 18 18 18 17 18 17 17 17 17 18 17 18 18 17 18 17 17 17 17 16 16 16 16 16 16 16 - 35 35 35 34 34 34 34 32 32 33 32 32 33 32 31 31 30 30 30 30 30 30 31 30 29 30 30 29 28 30 30 29 29 28 28 28 28 28 28 29 29 29 29 28 28 29 28 29 29 29 29 29 28 29 28 28 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 25 26 26 25 25 26 25 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 23 23 23 24 23 22 23 24 25 25 25 25 25 25 25 25 24 24 23 22 23 23 23 23 22 23 23 22 23 23 22 22 22 23 24 25 23 22 23 23 23 23 23 22 22 22 22 23 22 21 22 22 22 21 22 23 23 23 23 23 22 22 21 22 23 22 22 23 23 23 23 22 21 20 21 21 21 21 21 22 22 22 22 22 21 21 21 21 22 22 21 21 21 22 21 21 22 21 21 21 20 20 20 20 20 19 20 20 20 19 20 21 20 19 19 19 19 19 19 19 19 20 20 20 20 19 20 19 20 19 20 21 20 20 19 19 19 19 19 19 19 19 18 18 19 18 19 18 17 17 18 18 18 18 18 17 17 18 17 17 17 17 17 17 17 17 17 18 17 17 18 17 16 16 17 16 16 17 17 16 16 16 16 16 - 34 33 33 33 33 33 33 32 33 33 33 32 31 31 31 31 29 29 30 29 29 29 29 29 30 30 30 29 30 30 29 29 29 28 28 28 27 27 28 29 28 29 28 28 28 27 27 28 29 29 29 28 28 29 29 28 28 28 27 28 28 27 29 28 28 29 28 27 26 26 26 25 25 25 26 25 26 26 26 27 26 26 26 26 25 26 26 26 26 26 26 26 25 25 25 26 25 25 25 25 24 24 24 24 25 24 24 24 24 25 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 25 24 24 24 24 24 23 23 23 23 23 24 24 23 22 23 23 24 23 23 23 22 22 22 23 23 23 23 23 24 24 24 23 22 23 23 23 22 21 22 22 22 22 22 23 22 22 22 22 22 23 22 21 21 22 22 22 23 23 23 23 21 22 23 22 21 21 22 22 22 22 22 21 22 22 22 21 21 22 22 22 22 21 22 22 21 21 21 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 19 19 20 20 20 19 20 19 19 20 20 20 20 20 19 19 18 18 19 19 18 19 18 18 18 18 18 18 18 18 18 18 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 16 17 17 16 16 16 16 16 - 33 34 34 33 33 32 32 32 32 33 33 32 30 30 30 31 30 30 31 29 29 30 30 29 29 29 30 30 30 29 30 30 30 29 29 28 28 27 28 28 29 28 27 27 27 26 26 28 29 29 29 29 29 28 28 28 28 28 28 28 28 26 27 26 26 27 26 26 26 26 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 27 26 25 25 26 25 26 26 26 26 25 25 24 24 24 24 25 24 23 23 24 24 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 24 23 23 23 23 23 22 23 23 24 24 24 24 24 23 23 24 23 23 22 22 22 22 22 23 22 22 22 23 23 23 23 23 22 22 22 23 22 22 22 23 22 23 23 24 23 22 23 23 23 23 22 22 22 21 21 22 22 22 23 23 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 18 19 20 21 20 21 21 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 19 20 19 19 19 19 20 20 19 19 18 19 19 18 19 18 17 17 17 17 18 19 19 19 19 19 18 17 17 17 18 18 18 18 18 18 17 18 17 17 17 18 18 17 17 18 18 18 17 16 16 17 17 16 16 16 16 - 34 34 33 32 33 32 32 32 32 33 33 32 31 30 31 31 30 29 31 30 30 30 30 30 30 30 32 31 30 30 30 30 30 29 29 28 28 27 27 27 28 27 27 27 27 26 26 27 28 27 28 29 28 28 28 28 29 29 28 27 27 26 27 26 26 26 25 25 26 26 26 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 26 27 26 25 25 25 25 26 27 27 27 26 26 27 26 25 25 24 25 24 23 24 23 23 24 23 23 23 23 23 23 24 24 24 23 23 24 23 23 22 23 23 23 24 24 23 23 23 24 24 24 25 24 23 24 23 23 23 22 22 22 22 22 22 22 23 22 22 22 21 22 22 23 23 22 22 22 23 23 22 23 22 22 23 23 22 22 22 22 22 22 22 23 23 22 22 22 23 23 23 23 22 21 22 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 22 21 22 22 21 22 22 22 21 21 20 20 20 20 19 20 21 22 21 20 21 20 19 20 20 20 20 20 20 21 21 20 20 19 19 19 20 20 20 19 19 19 19 20 20 20 19 19 18 18 18 19 18 18 18 18 18 18 18 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 17 18 18 17 17 17 17 17 17 17 16 17 - 34 34 34 33 34 33 32 32 32 32 32 32 32 30 29 29 29 29 30 29 30 29 29 30 30 31 31 31 29 28 29 29 29 29 28 27 27 28 28 28 27 27 27 27 27 27 27 27 27 28 28 29 28 29 28 28 28 27 26 26 27 27 27 26 26 26 25 25 25 25 25 26 26 26 25 25 25 25 25 25 26 26 26 26 26 25 25 25 26 25 25 26 24 25 26 27 27 27 27 28 27 26 26 25 24 24 24 24 24 24 24 24 24 23 23 24 24 24 23 23 23 23 24 24 24 23 23 24 24 24 24 24 24 24 23 24 24 25 24 24 24 24 23 22 23 23 22 23 23 22 22 22 22 21 22 22 22 22 23 23 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 22 22 23 23 23 22 22 22 22 22 23 22 21 21 21 21 21 20 21 21 21 21 22 22 21 22 22 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 21 20 19 21 21 20 20 20 20 19 19 19 20 21 19 20 20 20 19 19 18 18 19 19 19 20 20 18 18 18 18 19 20 19 19 19 19 19 19 18 18 19 19 19 19 18 18 18 18 19 18 18 18 18 18 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 - 34 34 34 33 34 33 32 32 32 31 32 32 32 31 31 30 30 31 31 31 31 30 30 31 31 30 30 30 29 28 29 29 29 27 27 29 28 28 28 28 27 27 27 27 26 27 27 28 28 28 29 29 28 27 26 26 26 26 26 26 27 26 26 27 27 26 25 25 25 25 25 25 25 25 26 26 25 25 25 26 26 25 25 25 25 24 24 25 25 25 25 25 24 24 25 25 26 26 26 26 26 26 25 25 24 24 24 24 25 25 25 25 24 24 24 24 24 24 23 24 24 24 23 23 23 24 24 23 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 22 23 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 23 23 23 22 22 23 22 21 21 22 23 22 22 22 22 23 23 23 22 23 23 22 21 22 21 21 20 20 20 21 22 22 22 21 21 22 21 21 21 21 22 21 21 21 21 21 21 21 21 21 20 19 19 20 20 20 19 19 19 19 19 20 20 20 20 19 20 19 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 20 20 19 20 19 19 19 19 19 19 19 18 18 18 17 17 18 18 18 18 17 18 18 18 18 17 16 17 18 17 17 17 17 16 16 17 17 17 16 16 16 16 16 16 16 16 17 16 16 17 - 34 34 33 33 33 33 32 32 32 32 32 31 31 32 32 31 31 32 32 31 31 31 30 30 31 30 28 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 28 27 26 27 28 29 29 29 28 27 26 26 26 26 26 27 27 27 26 26 27 27 26 25 25 25 25 25 25 25 26 26 26 26 27 27 26 26 25 25 24 24 24 24 25 25 25 26 25 26 25 24 24 24 24 25 24 24 24 25 25 25 24 24 24 24 24 25 24 24 25 24 23 23 23 24 23 23 24 24 23 24 23 23 23 23 23 23 24 23 24 24 24 23 22 22 22 22 22 23 24 23 22 23 23 22 22 22 22 23 22 23 23 23 23 23 22 23 22 23 23 23 23 23 23 22 23 22 21 22 22 21 21 22 23 22 22 22 22 22 23 22 22 23 23 22 22 21 21 21 20 20 20 20 21 21 22 21 22 22 21 21 21 21 21 21 20 20 20 20 21 21 21 22 21 20 20 21 21 21 20 20 19 20 20 21 20 19 20 20 20 20 20 19 19 19 19 18 18 18 19 19 19 20 20 20 19 20 19 19 19 19 18 19 18 18 18 18 17 17 17 17 16 17 18 17 17 17 17 18 18 18 17 17 17 17 17 17 18 17 16 16 17 17 16 16 16 16 17 16 16 16 16 16 17 16 16 - 33 33 33 32 33 33 32 32 32 32 32 32 32 32 31 31 31 32 31 31 31 30 30 30 31 30 29 28 29 29 29 29 28 29 28 28 27 28 27 27 27 27 28 28 28 27 28 28 28 29 29 28 27 26 27 27 27 26 26 27 27 26 27 26 26 25 26 26 25 26 26 26 25 26 27 27 27 27 27 27 26 25 25 25 25 25 25 25 25 25 26 24 25 25 24 24 24 24 25 25 25 24 24 24 24 25 25 25 25 24 23 23 24 24 24 24 24 24 23 23 24 23 23 24 23 24 24 24 24 24 24 23 24 23 24 23 24 23 23 23 23 22 23 23 23 23 23 23 23 22 22 22 22 22 23 22 23 23 22 22 23 22 23 23 22 23 23 23 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 23 21 22 21 20 21 21 21 21 22 22 22 21 22 21 22 22 22 21 21 21 21 22 21 22 21 22 21 21 20 21 21 21 21 21 20 19 20 20 20 21 20 19 19 19 20 20 20 19 19 19 18 19 18 19 19 19 19 20 20 20 20 19 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 17 17 18 18 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 17 17 16 16 16 16 17 16 17 18 |