Dewpoint 64 64 63 63 63 63 64 64 64 64 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 63 62 61 60 59 58 57 56 55 55 55 56 64 69 71 74 74 75 76 78 78 79 78 79 80 80 78 71 66 64 64 64 63 63 63 63 64 65 66 66 65 64 62 61 61 61 62 62 63 62 62 63 63 62 62 63 63 62 61 59 58 58 57 57 57 57 57 58 58 58 58 58 59 59 59 59 59 60 60 60 61 62 63 64 65 65 64 64 64 63 62 62 62 63 63 63 63 63 63 63 63 62 62 63 63 63 63 63 63 63 63 62 62 62 63 63 63 63 63 63 63 63 63 63 63 64 64 64 63 63 63 63 63 64 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 64 64 63 62 62 61 60 59 58 57 56 55 55 56 62 66 69 71 72 73 74 76 77 79 79 79 79 79 77 73 67 63 63 62 62 62 62 62 62 63 64 65 66 65 63 61 61 60 60 60 62 62 62 62 62 62 62 62 63 63 62 60 58 58 58 57 57 56 56 57 58 58 58 58 59 60 60 60 60 60 60 61 62 62 63 63 64 64 63 63 63 63 63 62 62 62 62 63 63 63 63 63 62 62 62 62 62 62 62 63 63 63 63 63 62 62 62 62 63 63 63 64 64 64 64 64 63 63 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 64 63 62 61 60 59 57 56 55 55 54 55 59 67 68 70 72 73 74 75 76 77 79 79 79 79 78 75 68 63 61 62 62 62 62 62 62 62 62 63 64 65 64 62 61 60 59 59 59 61 61 62 62 62 62 62 63 63 63 62 60 59 58 58 57 56 56 56 56 57 58 58 59 59 60 60 60 59 60 61 62 62 62 62 62 63 62 62 62 62 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 61 61 62 62 63 63 63 64 64 64 64 64 63 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 64 63 62 60 58 57 55 54 54 54 55 60 66 70 72 72 73 75 75 75 76 77 78 79 79 79 78 74 67 62 61 61 62 63 63 63 63 62 63 63 64 65 64 62 60 59 59 59 59 60 61 62 62 62 63 63 63 63 63 62 60 59 58 57 56 56 56 57 57 58 59 59 59 60 60 60 60 60 61 62 63 63 62 62 62 61 61 61 61 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 61 61 62 62 62 62 61 61 61 62 62 63 63 63 63 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 64 64 64 64 63 63 62 61 58 56 54 53 53 53 54 54 56 65 73 76 75 75 77 76 76 77 78 78 79 80 80 78 72 65 62 61 62 63 64 64 64 64 64 64 65 65 65 63 61 60 59 58 58 59 60 61 62 63 64 64 64 64 63 63 61 60 60 59 58 57 57 57 57 58 58 59 60 60 60 60 61 62 62 62 63 63 62 62 62 61 61 61 61 61 61 61 61 61 61 62 62 62 62 62 62 61 61 61 62 61 61 61 61 61 61 62 62 61 61 61 61 61 62 62 63 63 63 63 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 60 57 54 52 52 52 53 54 55 56 65 74 78 78 76 77 77 77 77 78 78 79 80 80 77 71 65 63 62 63 64 65 65 65 65 65 65 66 65 64 62 61 59 59 58 59 59 60 61 63 64 65 64 64 64 64 63 61 61 61 60 59 58 57 57 58 58 59 60 60 60 60 61 62 63 63 63 62 62 62 62 61 61 61 60 60 60 60 60 60 60 61 61 61 62 62 62 61 61 61 61 61 61 61 61 61 61 62 62 62 61 61 61 61 61 62 62 62 63 63 63 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 61 58 55 52 51 50 51 52 54 56 56 67 75 80 80 79 78 78 78 78 78 79 80 81 80 77 72 67 65 65 66 66 66 66 66 66 66 66 66 65 63 61 59 59 58 58 58 59 60 61 62 64 65 64 64 64 64 63 62 62 61 60 59 58 58 58 58 59 60 60 60 60 60 61 63 63 63 62 61 61 61 61 61 61 60 60 60 60 60 60 60 60 60 60 61 61 62 61 61 61 60 60 60 60 60 61 61 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 61 59 56 52 50 49 50 51 52 54 55 56 69 76 81 81 80 79 79 78 78 78 79 81 81 80 77 73 70 68 68 67 67 67 67 66 66 65 65 65 63 61 59 58 58 58 57 58 58 60 61 62 63 64 64 64 64 64 63 62 62 62 61 60 59 58 58 59 59 60 60 60 60 60 62 63 63 62 61 61 61 61 61 61 61 60 60 60 60 60 59 59 59 60 60 61 61 61 61 61 61 60 60 60 60 60 61 61 62 63 63 63 63 62 62 62 62 62 62 62 62 63 63 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 60 57 54 50 48 48 49 50 51 54 55 58 71 77 81 81 80 80 79 79 78 79 79 81 82 80 77 74 71 69 68 67 66 66 65 65 65 65 64 63 61 59 58 58 57 57 57 57 58 60 61 62 63 63 63 64 64 64 63 62 62 61 61 60 60 60 60 60 60 61 61 60 60 61 62 62 62 61 61 61 61 60 60 60 60 60 60 59 59 59 59 59 59 59 60 60 61 61 61 61 60 60 60 60 59 60 61 62 63 63 63 63 63 63 63 63 63 62 62 62 63 63 63 64 64 64 64 63 63 63 63 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 61 59 56 52 49 47 47 48 49 51 54 55 61 72 78 82 80 80 80 79 78 78 79 79 81 82 80 77 74 71 69 67 66 65 64 64 64 64 63 63 62 60 59 58 58 58 57 57 57 58 60 61 62 62 62 63 63 63 63 63 62 62 61 61 60 60 60 61 61 61 61 61 61 61 61 62 62 61 60 60 60 60 60 60 60 60 60 59 59 59 59 59 59 59 59 59 59 60 60 60 60 60 60 60 60 60 61 62 63 63 64 64 64 63 63 63 63 63 63 63 63 63 63 63 64 64 64 64 63 63 63 63 64 64 64 64 64 64 63 63 64 64 63 63 63 63 63 63 63 63 63 63 63 62 62 62 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 62 62 61 58 54 51 48 47 47 49 51 53 55 58 66 75 79 81 79 80 80 80 79 78 79 80 81 82 80 76 72 69 67 66 65 64 64 63 63 63 62 62 61 60 59 59 58 58 57 57 57 58 60 61 61 61 61 62 63 63 63 62 62 61 60 60 60 61 61 61 61 61 61 61 61 61 61 62 61 60 60 60 60 60 60 60 60 59 59 59 59 59 59 59 59 59 59 58 58 59 59 59 60 60 60 60 60 61 61 62 63 64 64 64 64 63 63 63 63 63 62 62 63 63 63 63 63 64 64 64 63 63 63 63 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 62 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 62 61 59 57 53 50 49 48 49 51 54 56 57 68 73 76 78 79 78 79 80 80 79 79 79 80 81 82 79 75 70 67 66 64 64 63 63 63 63 62 62 61 60 59 59 58 58 58 57 57 58 58 59 60 61 61 61 61 62 62 62 61 61 60 60 60 60 60 61 61 62 62 62 62 62 62 61 61 61 60 60 60 60 60 60 59 59 59 59 59 58 59 59 59 58 58 58 57 58 58 58 58 59 59 59 60 60 61 61 62 63 64 65 64 64 63 63 63 63 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 62 62 60 59 56 54 52 51 51 52 54 56 58 58 70 73 74 75 77 78 78 79 80 80 80 80 81 81 81 78 72 68 66 64 63 63 63 63 63 62 61 61 60 60 59 58 58 58 58 58 58 58 58 59 60 61 61 61 61 61 61 61 61 60 60 60 59 60 60 61 61 62 62 62 62 62 61 61 61 60 60 60 60 60 60 59 59 59 59 58 58 58 59 59 58 58 57 56 56 56 57 57 57 58 58 58 59 59 60 61 62 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 64 64 64 63 63 63 63 63 63 63 62 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 61 60 59 58 56 55 54 53 53 54 55 56 57 59 69 70 72 74 76 77 78 79 79 80 81 80 80 79 78 74 70 67 65 63 62 62 62 62 62 61 61 60 60 59 59 58 58 58 59 59 58 58 59 59 60 60 61 61 61 61 61 60 60 60 60 60 60 60 61 61 62 62 61 61 61 61 60 60 60 60 60 60 59 59 59 59 59 58 58 58 58 58 58 58 58 57 56 56 55 55 55 55 56 56 56 57 57 58 59 60 60 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 62 62 60 59 58 57 56 56 55 54 54 55 55 56 56 60 67 69 72 73 75 77 78 79 80 81 80 79 77 76 74 71 68 66 64 63 62 62 62 62 61 61 60 59 59 59 58 58 58 58 59 59 59 58 59 59 60 60 61 61 61 61 60 60 60 60 60 60 60 61 61 61 61 60 60 60 60 60 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 57 57 57 56 56 55 55 55 54 55 55 55 55 55 55 56 57 58 58 58 59 59 60 59 59 59 59 59 59 59 59 59 60 60 60 60 61 61 61 61 63 63 63 63 63 63 63 62 62 62 62 62 63 63 63 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 62 62 59 57 56 56 55 55 55 55 55 55 55 56 56 57 60 65 69 72 75 77 78 79 79 80 80 78 75 74 72 71 69 67 65 64 63 62 62 62 62 61 61 60 59 59 58 58 58 58 58 58 58 58 58 58 59 60 61 62 62 61 60 60 60 59 59 60 60 60 61 61 61 60 59 59 59 59 59 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 56 56 56 55 54 54 54 54 54 54 54 54 54 54 54 55 56 56 55 56 57 57 57 57 57 57 57 57 57 57 57 58 58 59 59 59 60 60 60 60 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 62 61 58 56 55 55 54 54 54 54 55 55 56 57 57 58 57 63 70 73 75 77 78 77 76 76 75 72 70 70 69 68 66 65 64 63 63 62 62 62 62 62 61 60 59 59 58 58 58 59 58 58 58 58 58 59 60 61 62 62 61 61 60 60 59 59 59 60 60 60 61 61 60 59 59 58 58 58 58 58 58 58 57 57 57 57 57 56 56 56 56 56 56 56 55 55 54 54 53 54 54 54 54 54 53 53 53 54 54 54 55 55 54 54 55 55 55 55 55 55 55 55 55 56 56 56 56 57 57 58 59 59 59 59 63 63 63 64 64 63 63 63 63 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 61 58 56 55 54 53 53 53 54 55 57 58 58 59 59 58 65 70 71 73 75 75 73 71 69 68 67 66 66 67 66 64 63 62 62 62 62 62 63 63 62 61 60 59 58 58 59 59 59 59 58 58 58 59 60 61 62 62 62 61 61 60 60 59 58 59 60 60 61 61 60 59 58 58 58 58 58 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 55 55 54 54 53 53 54 54 53 53 53 52 52 53 53 54 54 54 54 54 54 54 55 55 55 54 54 54 54 54 54 54 54 55 55 56 57 57 58 58 58 63 63 64 64 64 64 64 64 64 63 63 63 62 62 62 63 63 63 63 63 63 63 64 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 62 60 57 55 54 53 52 52 53 54 56 58 60 60 60 61 59 64 65 66 68 70 70 69 66 65 64 64 64 64 65 65 64 63 62 62 62 62 62 62 63 62 61 60 59 58 58 59 60 61 61 60 60 60 60 61 62 62 62 62 62 61 61 60 59 58 59 60 61 61 60 59 59 58 58 58 58 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 55 55 54 54 54 54 54 54 54 53 52 52 53 53 54 54 54 54 54 54 55 55 55 54 54 54 54 53 53 53 53 53 54 54 55 55 56 57 57 57 63 63 64 64 64 64 64 64 64 64 64 63 63 62 62 63 63 63 63 64 64 64 64 64 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 62 60 58 56 55 54 53 52 52 53 54 56 59 61 62 62 61 60 60 61 62 64 66 66 66 64 63 63 62 63 63 64 64 63 63 62 62 61 61 62 62 62 62 61 60 59 58 58 59 62 63 63 62 62 62 61 62 62 62 62 62 62 62 61 61 60 59 59 60 61 60 59 59 58 58 58 58 57 57 57 57 57 57 57 56 56 56 56 56 56 56 57 57 57 56 56 55 55 54 54 54 54 55 55 54 53 52 53 53 54 54 54 54 54 54 54 55 55 54 54 54 54 53 53 52 52 53 53 54 54 55 55 55 56 56 63 63 63 63 63 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 64 64 64 64 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 62 61 58 56 55 54 53 52 52 52 53 54 57 59 61 62 62 61 61 61 61 61 62 63 64 64 63 62 62 62 62 63 63 63 63 62 62 61 61 61 61 61 61 61 61 60 59 58 58 60 62 64 65 65 64 62 62 62 62 62 62 62 62 62 62 61 61 60 60 61 60 60 59 58 58 58 58 58 57 57 57 57 57 57 57 57 56 56 56 57 57 57 57 57 57 57 56 55 54 54 53 54 54 54 54 54 53 53 53 54 54 54 54 54 54 54 54 54 55 54 53 53 53 53 52 52 52 53 53 54 54 55 55 55 55 55 63 63 63 63 63 63 64 64 64 64 64 64 63 63 63 63 63 63 63 64 64 64 64 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 62 61 60 57 56 55 54 53 52 52 52 53 55 57 60 61 61 61 61 61 61 61 61 61 62 63 62 62 61 61 61 62 63 63 63 63 62 62 61 61 60 61 60 60 60 60 60 59 58 58 60 64 66 66 65 63 62 61 61 61 61 62 62 62 62 62 61 61 61 61 60 60 59 58 58 58 58 58 58 58 58 57 57 57 57 57 57 56 57 57 57 57 57 57 57 57 56 55 54 53 52 52 52 52 53 53 52 52 53 53 54 54 54 53 53 53 53 54 54 55 54 53 52 52 52 52 52 52 53 53 54 54 55 55 55 55 55 63 63 63 63 63 64 64 64 64 64 64 64 64 63 63 63 63 63 63 64 64 64 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 62 61 59 57 56 55 54 53 52 52 52 54 56 58 60 61 60 60 60 60 61 61 61 61 61 62 62 61 61 61 61 61 62 63 63 62 62 61 61 60 59 59 59 59 60 60 60 59 59 59 61 64 66 64 62 61 61 61 61 61 61 61 61 61 61 61 61 61 61 60 60 59 59 58 58 58 58 58 58 58 57 57 57 57 57 57 57 56 57 57 57 57 57 56 56 56 55 54 53 52 51 51 51 51 51 51 51 51 52 53 53 53 53 53 53 53 53 53 53 53 53 52 52 52 52 52 52 53 53 54 54 54 55 55 55 55 56 63 63 63 63 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 62 61 59 57 56 55 54 53 52 52 53 55 57 59 60 60 59 60 60 60 61 61 61 61 61 61 61 61 61 61 61 61 62 62 62 62 61 61 59 58 57 57 57 58 59 60 60 59 59 59 61 63 63 62 60 59 60 60 61 61 61 61 61 61 61 61 61 61 61 60 59 59 58 58 58 57 57 57 57 57 57 57 57 57 57 56 56 56 57 57 56 56 56 56 56 55 55 53 52 51 51 51 50 51 51 51 51 52 52 53 53 53 54 54 54 54 53 53 53 53 53 52 52 52 52 53 53 53 53 54 54 55 55 55 56 56 56 63 63 63 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 62 61 59 57 55 55 54 53 53 53 54 55 57 58 59 59 59 60 60 61 61 61 61 61 61 61 61 61 61 61 62 62 62 62 62 61 60 59 58 56 55 55 56 57 58 58 59 59 59 59 61 61 60 59 59 59 61 61 61 61 60 60 60 60 60 61 61 61 60 59 59 59 58 58 57 57 56 56 57 57 57 56 56 56 56 56 56 56 57 56 56 56 55 55 55 55 54 54 53 52 51 50 50 50 51 51 51 52 52 53 53 54 54 54 54 54 53 54 54 54 53 53 53 52 53 53 53 53 54 54 54 55 55 55 56 56 56 63 63 63 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 61 59 56 55 54 54 53 54 54 55 55 57 57 58 59 60 61 61 61 61 61 61 61 61 61 61 61 61 62 62 62 62 61 61 60 59 58 57 55 54 54 55 56 56 57 57 57 58 59 59 59 59 58 59 60 61 61 61 60 60 60 60 60 60 61 61 61 60 59 59 59 58 58 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 55 55 55 54 54 53 52 51 51 50 50 51 51 51 51 52 53 53 53 54 54 54 54 54 54 54 54 54 53 53 53 52 53 53 53 54 54 54 55 55 55 56 56 57 63 63 63 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 64 63 63 64 63 61 58 55 54 54 54 54 55 55 56 56 57 58 59 60 61 61 62 61 62 62 62 62 62 62 62 62 62 62 62 62 61 60 60 59 58 57 56 55 54 54 54 55 55 55 55 56 58 59 59 59 58 58 59 60 61 61 61 60 60 60 60 60 61 61 61 60 60 59 59 58 58 57 57 56 56 56 56 55 55 55 55 56 56 56 56 56 56 56 56 56 55 55 55 55 55 54 53 51 50 50 50 50 50 51 51 51 52 52 52 53 54 54 54 53 53 53 53 53 53 53 53 52 52 52 53 53 53 54 54 54 55 55 56 56 57 63 63 63 64 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 64 64 64 64 62 60 57 55 54 53 54 55 55 56 57 57 58 58 60 61 62 62 62 61 62 62 63 63 62 62 62 62 62 62 62 61 60 59 59 58 57 57 56 55 54 54 53 54 54 54 54 56 57 59 59 59 58 59 59 61 61 61 61 60 60 60 61 61 61 61 60 60 59 59 58 58 57 57 57 56 56 55 55 54 54 54 54 55 56 56 56 56 56 56 56 56 55 55 55 55 55 54 52 50 48 49 50 50 50 51 51 51 52 52 52 53 54 54 54 53 53 53 53 53 52 52 52 52 52 53 53 53 53 53 54 54 55 55 56 56 57 63 63 63 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 64 64 64 63 63 61 59 57 55 54 54 55 56 56 57 57 58 59 60 62 62 62 62 62 61 61 62 63 63 62 62 62 62 62 62 62 61 59 58 57 56 56 55 55 55 54 53 53 53 53 53 54 55 57 58 58 58 58 58 59 60 61 61 60 60 60 60 61 61 60 60 59 59 59 58 58 57 57 57 57 56 56 55 54 53 53 53 54 55 56 56 56 56 56 56 55 55 55 55 55 55 55 54 51 48 47 48 50 50 50 51 51 51 52 52 53 53 54 54 53 52 52 52 52 52 52 52 52 53 53 53 53 53 53 53 53 54 54 55 56 56 57 63 63 63 64 64 64 63 63 63 64 64 64 64 64 63 63 63 63 62 62 62 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 64 64 63 63 61 58 57 55 55 55 56 56 57 58 58 60 61 63 64 63 62 62 61 61 61 62 63 62 62 61 61 61 62 62 62 61 59 58 56 55 54 54 54 53 53 52 52 52 52 53 53 54 56 56 57 57 56 56 57 58 59 59 60 60 60 60 60 60 59 58 58 58 58 57 57 57 56 56 56 56 55 55 54 52 52 53 53 55 56 56 56 56 56 56 55 55 55 55 56 55 55 53 51 48 47 48 50 50 50 50 51 52 52 53 53 53 54 53 52 52 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 53 54 55 55 56 57 63 63 63 63 64 63 63 63 63 63 64 64 64 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 60 58 57 55 55 56 56 57 58 58 61 64 65 65 64 63 61 61 60 61 61 62 62 62 61 60 60 61 61 61 61 60 60 59 57 55 54 53 52 52 51 51 51 51 52 52 53 53 54 55 55 55 55 55 55 56 57 59 60 60 60 60 59 58 57 57 56 56 56 56 57 56 56 55 55 54 54 53 53 52 52 53 54 55 56 57 57 56 56 56 56 55 56 55 56 55 55 53 50 48 47 48 50 50 50 51 51 52 53 53 53 53 54 53 52 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 53 53 54 54 55 56 56 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 61 59 57 56 55 55 55 56 57 58 60 63 67 67 64 62 61 60 60 60 61 62 62 62 61 60 60 60 60 61 61 61 60 60 59 58 56 54 53 52 52 51 51 50 51 52 52 52 52 52 53 53 54 54 54 55 56 57 59 60 60 60 59 58 57 56 55 54 54 55 55 56 56 55 54 53 53 53 53 54 53 53 53 53 54 54 55 55 55 55 56 56 56 56 55 55 55 54 52 50 48 48 49 50 51 51 51 52 53 53 53 53 53 53 53 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 53 53 53 54 54 55 55 56 64 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 64 64 63 63 62 62 62 61 60 58 57 56 54 55 54 55 57 59 60 63 65 63 60 59 59 59 59 60 61 62 63 62 61 60 59 59 60 61 61 60 60 59 59 57 56 55 54 54 53 53 52 52 53 53 53 52 52 51 52 52 53 53 54 55 56 57 58 59 59 59 58 57 56 55 54 54 54 55 55 55 55 54 53 53 52 52 53 53 53 52 52 52 52 52 52 52 53 53 54 55 56 56 55 55 54 54 52 50 48 48 49 50 51 51 52 52 52 52 52 53 53 53 53 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 53 53 53 53 54 54 55 55 65 64 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 64 64 64 63 62 61 61 60 59 59 57 57 56 55 54 53 54 57 58 59 60 60 59 59 58 58 58 59 60 61 62 63 62 61 60 59 59 60 61 60 60 59 59 57 56 55 54 54 54 54 54 54 54 56 56 54 52 51 50 50 51 51 52 53 55 56 57 57 58 58 57 57 56 55 55 54 54 54 54 54 54 53 52 51 51 51 51 51 52 52 51 51 50 50 50 50 50 51 51 52 54 55 55 54 53 53 52 52 50 48 47 48 50 51 51 51 51 51 52 52 52 53 53 53 52 52 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 53 53 54 54 54 55 65 64 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 64 64 64 63 62 61 60 59 59 59 59 58 57 55 55 54 54 56 57 58 59 59 59 58 58 58 58 59 60 60 61 61 61 61 60 60 60 60 60 60 60 59 59 57 56 55 54 54 54 54 54 54 55 56 58 57 54 51 50 49 49 49 49 50 51 52 54 56 56 56 56 56 55 55 54 54 54 53 53 53 54 54 52 50 49 50 50 50 50 51 51 50 49 49 48 49 49 49 50 50 51 52 53 53 52 51 51 51 50 50 49 48 48 50 50 50 50 50 50 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 53 53 53 54 54 54 65 64 63 63 62 63 63 63 63 62 62 62 62 61 61 62 62 62 62 63 63 62 62 62 62 61 61 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 64 63 63 62 61 59 58 58 58 58 58 57 55 55 55 56 57 58 58 58 58 58 58 58 58 59 60 60 60 60 60 60 59 59 59 60 60 60 60 59 58 57 56 55 54 53 53 54 54 53 53 54 56 57 56 53 50 49 48 47 47 47 47 47 48 49 51 52 52 52 52 52 53 53 53 52 52 52 52 52 52 51 49 48 49 49 49 49 50 50 49 49 48 47 47 48 49 49 50 50 50 51 51 51 50 49 49 49 49 49 49 48 47 48 48 49 49 50 50 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 53 53 53 53 54 54 65 64 63 63 62 63 63 63 63 62 62 62 61 61 62 62 62 62 63 63 62 62 62 61 61 61 61 61 61 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 64 63 63 62 61 60 59 58 58 58 57 56 55 55 56 57 57 58 57 57 57 57 57 58 58 59 59 59 59 59 59 59 59 59 59 59 60 60 59 58 56 55 54 54 53 53 53 53 52 51 51 52 53 54 53 51 49 48 47 46 46 46 45 44 44 44 45 45 46 46 48 49 51 52 51 50 49 49 50 50 51 50 49 48 48 48 49 49 49 49 49 49 48 47 47 47 48 49 49 49 50 50 50 50 49 49 48 49 49 49 48 48 47 47 48 48 49 49 49 50 51 52 52 52 52 52 52 52 52 52 51 51 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 65 64 64 63 63 63 63 62 62 62 62 61 61 62 62 62 63 63 63 63 62 62 61 61 61 61 61 61 61 62 62 62 62 62 62 62 62 62 63 63 64 63 63 63 63 63 62 61 61 60 59 59 58 58 56 55 54 55 56 57 57 57 57 57 57 57 58 58 58 58 59 59 59 59 59 58 58 58 58 59 59 59 58 57 56 55 54 54 53 53 52 51 50 49 48 48 50 51 51 49 48 47 46 45 45 44 43 43 42 41 41 41 42 42 44 46 48 49 48 47 46 46 47 48 49 48 47 47 47 47 48 49 49 48 48 48 48 47 47 47 48 48 48 49 49 49 49 49 49 48 48 48 48 48 47 47 46 47 47 48 48 48 49 50 51 52 52 52 52 52 52 52 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 53 53 53 65 64 64 63 63 63 62 62 62 62 61 61 62 62 62 63 63 63 63 62 62 61 61 60 60 61 61 61 61 62 62 62 62 62 62 62 62 62 61 62 62 63 63 62 62 61 61 60 59 59 58 58 58 57 55 52 52 53 55 56 56 56 57 57 57 58 58 58 58 59 59 58 58 58 58 58 57 57 58 58 59 58 57 57 56 56 55 55 54 53 51 49 48 47 46 46 47 48 49 48 47 46 44 44 43 43 42 41 40 39 38 39 39 40 41 42 44 44 43 42 42 42 44 45 45 45 45 44 44 45 46 47 48 49 49 49 49 48 47 48 48 48 48 49 49 49 49 49 48 48 48 47 47 47 46 46 46 47 47 47 47 47 48 49 50 51 52 52 52 52 52 51 51 51 51 51 51 51 51 51 51 52 51 51 51 51 51 52 52 52 53 65 64 64 63 63 63 62 62 62 61 61 61 62 62 63 63 63 63 63 62 61 61 60 60 60 60 61 61 62 62 62 63 63 63 63 62 62 60 59 60 60 61 61 61 60 59 58 57 57 57 57 57 56 55 53 51 51 52 54 55 56 57 57 58 58 58 59 59 59 59 58 58 58 57 57 57 56 56 57 57 58 58 57 57 57 57 56 56 54 52 50 49 47 46 44 43 44 46 47 47 46 45 44 42 41 41 40 39 38 37 37 37 37 38 38 39 39 39 39 38 38 40 42 42 42 41 41 41 41 41 43 44 46 48 49 49 49 49 48 48 48 48 49 49 49 48 48 48 48 48 47 47 47 46 45 45 46 46 46 47 47 47 48 49 49 50 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 50 51 51 51 51 52 52 65 64 64 63 63 63 62 62 62 61 61 61 62 62 63 63 63 63 62 61 61 60 60 60 60 60 61 62 62 63 63 63 63 63 62 61 60 59 58 58 59 59 59 58 57 55 54 54 54 54 55 55 55 54 52 52 52 53 55 56 57 58 58 58 59 59 59 59 59 58 57 57 57 57 57 56 55 55 55 56 57 57 56 56 56 55 55 54 53 52 50 48 47 45 43 42 43 44 45 45 45 44 42 40 39 39 38 37 36 35 35 36 36 37 37 38 37 37 37 37 38 38 39 39 39 39 38 38 38 39 40 43 45 46 47 48 49 49 49 49 49 49 49 49 49 48 48 47 47 47 47 46 46 46 45 45 46 46 46 46 46 47 48 49 50 50 51 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 50 50 50 51 51 51 52 65 65 64 64 63 63 62 62 61 61 61 62 62 63 63 63 63 62 61 60 60 60 60 59 60 60 61 62 62 62 62 62 62 60 59 57 57 56 56 56 57 57 57 56 54 53 52 52 53 54 54 55 55 55 54 54 55 55 56 57 58 58 58 59 59 59 59 58 57 57 56 56 56 56 55 54 53 54 55 55 55 55 55 55 54 53 53 52 52 51 49 48 46 44 42 42 42 43 44 44 44 42 41 39 38 37 36 35 35 35 35 36 36 37 38 38 37 37 37 37 37 38 38 38 38 37 37 37 37 38 40 43 45 46 47 48 48 49 49 49 49 49 49 49 48 48 47 47 46 46 46 46 46 45 45 45 45 46 46 46 46 47 48 49 50 50 50 51 51 51 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 51 51 51 52 65 65 64 64 63 63 62 62 61 61 62 62 63 63 63 63 63 62 61 60 60 59 59 59 59 59 60 60 60 59 59 58 58 56 55 54 54 54 54 55 55 55 55 55 54 53 53 53 54 55 55 56 56 56 56 56 56 56 57 57 58 58 59 59 59 58 58 57 56 55 55 55 55 54 53 53 53 54 54 55 54 54 54 53 52 52 51 50 49 49 48 47 46 44 42 41 41 42 43 44 43 41 39 37 36 36 35 35 35 35 36 36 37 38 38 38 38 38 37 38 38 38 38 38 37 37 37 38 39 40 42 44 46 47 47 47 48 48 49 49 49 49 48 48 48 48 47 47 46 45 45 45 45 45 45 45 45 45 45 46 46 48 48 49 50 50 50 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 51 51 51 52 65 65 64 64 63 63 62 62 61 62 62 63 63 63 63 63 62 61 60 60 60 59 59 59 59 59 59 59 59 57 56 55 54 54 53 53 52 52 53 54 54 54 54 54 54 55 55 55 55 56 56 56 57 57 57 56 56 57 57 57 57 58 58 59 58 58 57 56 55 54 53 53 53 53 52 52 53 54 55 54 54 54 53 52 52 51 49 48 47 47 46 46 46 45 43 42 41 41 42 43 42 40 38 36 35 35 36 36 36 36 37 38 39 39 39 40 40 39 39 39 39 39 38 38 38 38 39 41 43 44 45 46 46 47 47 47 47 48 48 48 48 48 48 48 48 48 47 46 45 45 45 45 45 45 45 45 45 45 45 46 46 47 48 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 50 50 50 51 51 51 52 65 65 65 64 64 63 62 62 62 62 63 63 63 63 63 62 61 60 60 60 60 59 59 58 58 59 59 59 58 56 54 53 53 52 51 51 51 52 52 53 54 54 54 54 54 55 55 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 58 58 58 57 56 55 55 54 53 52 52 52 52 52 53 54 55 54 54 53 52 52 51 50 48 47 46 45 44 44 45 45 45 43 42 41 41 41 41 39 37 36 35 36 37 37 38 38 39 40 40 41 41 41 41 41 41 40 38 37 37 37 38 40 43 45 47 47 47 47 47 46 46 46 47 47 48 48 48 48 48 48 48 47 47 46 45 44 45 45 45 45 44 45 45 45 45 46 47 47 48 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 50 50 50 51 51 51 65 65 65 64 64 64 63 63 63 63 63 63 63 62 62 61 60 60 60 60 59 59 58 58 58 59 59 59 58 56 55 54 52 51 50 50 51 51 52 53 53 53 53 53 54 54 55 55 55 55 55 55 56 56 56 56 56 56 56 56 56 57 57 58 58 57 56 55 54 54 53 52 51 51 51 52 53 54 55 54 53 52 52 51 50 49 48 46 45 43 42 42 43 44 44 43 42 41 40 39 38 37 36 35 35 36 37 38 39 40 41 41 42 42 42 42 42 41 40 39 37 35 35 36 38 42 45 48 48 47 47 46 46 46 46 46 47 47 48 48 48 48 48 48 48 47 46 46 45 44 44 45 44 44 44 44 45 45 46 46 47 48 49 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 50 50 50 51 51 65 65 65 64 64 64 64 64 63 63 63 62 62 61 61 60 60 60 59 59 59 58 58 58 59 59 59 59 58 57 56 55 53 52 51 51 51 52 53 52 52 50 51 51 52 53 54 54 55 55 55 55 55 55 55 55 55 56 56 56 56 57 57 58 58 57 55 54 54 53 53 52 51 51 51 51 52 53 53 53 52 52 51 50 49 48 47 45 44 43 42 42 43 43 43 42 40 39 38 37 36 36 35 34 35 36 37 38 40 41 42 42 42 42 41 41 41 40 39 38 36 35 35 36 39 43 46 48 48 47 46 46 45 45 45 46 47 47 47 48 48 48 48 48 47 47 46 45 45 44 44 44 44 44 44 45 45 46 46 47 47 48 49 49 50 50 50 50 50 50 50 50 51 51 51 50 50 50 50 50 49 49 49 49 49 49 49 50 50 51 51 65 65 64 64 64 64 64 63 62 62 62 61 61 60 60 60 60 60 59 59 58 58 58 59 59 60 60 59 59 58 57 55 54 54 54 53 53 54 54 53 51 49 49 49 50 51 53 54 54 55 55 55 55 55 55 55 55 55 56 56 56 57 58 58 58 56 55 54 53 53 52 51 51 50 50 50 51 52 52 52 52 51 51 50 49 48 46 45 43 42 42 42 43 43 42 40 39 37 36 36 35 35 35 35 36 37 37 39 40 41 41 41 40 39 39 39 39 38 38 37 36 36 36 37 40 44 47 48 48 47 46 45 45 45 45 45 46 46 46 47 47 47 47 47 47 47 46 46 45 44 44 44 44 44 44 45 46 46 46 47 48 48 49 49 49 49 50 50 50 50 50 50 51 51 51 51 51 51 51 50 49 49 49 48 49 49 49 49 50 50 50 64 64 64 64 64 63 63 62 62 62 61 60 60 60 60 59 59 59 59 59 59 59 59 59 60 60 60 60 59 58 56 54 54 54 55 55 56 56 56 54 53 50 49 48 49 50 52 53 54 54 54 54 54 54 54 54 54 55 55 56 57 57 58 58 57 56 54 53 53 52 51 51 50 50 49 49 50 51 51 51 51 51 50 49 48 47 46 45 43 42 42 42 43 42 41 40 38 37 36 35 34 35 36 36 36 37 38 39 40 40 39 37 36 35 34 35 36 36 36 36 36 36 36 38 41 45 47 48 47 46 45 45 45 45 45 45 45 45 45 46 46 46 47 47 46 46 46 46 45 44 44 44 44 44 45 45 46 46 47 47 48 48 49 49 49 49 49 50 50 50 50 50 50 51 51 51 51 51 51 51 50 49 48 48 48 48 49 49 49 50 50 64 64 64 63 63 62 62 62 61 61 60 60 60 60 60 59 59 59 59 59 59 59 59 60 60 59 59 60 59 59 57 56 56 54 53 53 53 54 55 55 54 51 49 48 48 50 51 53 54 54 54 54 54 54 54 54 54 55 55 56 57 57 58 58 56 55 54 53 52 52 51 50 50 49 49 48 49 49 49 50 50 51 50 49 48 47 46 44 43 43 42 42 42 42 41 40 39 37 36 35 34 35 36 35 36 38 39 39 39 38 35 33 32 31 32 33 33 34 35 36 36 36 36 38 40 43 46 47 46 45 45 45 45 45 45 45 45 45 44 44 45 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 46 47 47 48 48 48 48 48 49 49 49 49 50 50 50 50 50 50 51 51 51 51 51 50 49 49 49 49 49 50 50 50 50 49 63 63 63 62 62 61 61 61 60 60 60 60 60 60 60 59 59 59 59 59 59 58 59 60 60 59 59 59 59 59 59 59 57 54 51 49 49 51 53 54 53 50 49 48 48 49 50 52 53 54 54 54 54 54 54 54 54 55 55 56 57 57 57 57 55 54 53 53 52 52 51 50 49 49 48 48 47 47 48 49 51 51 50 49 48 47 46 44 43 42 42 42 41 41 40 40 39 38 37 35 35 35 35 36 37 38 39 38 37 35 33 31 30 30 30 31 31 32 33 34 35 35 35 36 36 38 41 44 45 45 45 44 44 45 45 45 45 44 44 44 44 45 45 45 45 46 46 46 46 46 46 45 45 45 45 46 46 46 46 46 47 47 47 48 48 49 49 49 49 49 49 49 49 50 50 50 50 50 50 50 50 50 49 50 50 50 51 51 50 50 49 63 63 62 62 61 60 60 60 60 60 60 60 60 60 60 59 59 59 59 59 59 59 59 60 60 59 59 59 60 61 61 59 55 52 49 47 47 48 50 51 50 48 47 47 47 48 49 51 52 53 54 54 55 55 55 55 55 55 56 56 57 57 57 56 55 54 53 53 53 52 51 50 49 49 48 47 46 47 48 50 51 51 50 50 49 47 46 44 43 42 41 41 40 40 40 40 39 39 37 36 35 36 36 37 38 38 37 36 35 33 32 31 29 29 29 29 30 31 32 33 34 34 34 34 35 35 37 40 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 45 44 45 46 46 45 45 45 46 46 46 47 47 48 48 49 49 49 49 49 49 49 49 49 49 49 50 50 50 50 50 50 50 50 50 50 50 49 49 62 62 62 61 60 60 60 60 60 60 60 60 60 60 59 59 58 59 59 59 59 59 60 60 60 60 60 61 61 61 59 57 54 51 49 48 47 47 47 48 48 47 47 47 47 48 48 50 51 53 54 55 55 56 56 56 56 56 56 56 56 56 56 55 54 54 53 53 53 52 51 50 50 49 48 47 46 47 49 50 50 50 49 49 49 48 47 45 44 43 41 41 40 40 39 39 38 38 37 37 36 36 37 38 38 37 35 34 33 32 32 31 30 29 29 29 29 30 31 32 33 33 33 34 35 34 35 38 42 45 45 45 45 45 46 45 45 45 45 45 45 45 45 45 44 44 45 45 45 46 46 46 45 44 44 44 45 44 44 44 44 45 45 46 47 48 48 48 48 48 48 48 48 49 49 49 49 49 49 49 49 50 50 50 50 49 49 48 48 49 49 62 61 61 60 60 60 60 60 60 60 60 60 60 60 59 59 59 59 59 59 59 59 59 60 60 60 61 61 60 58 56 54 53 52 51 49 47 47 47 47 46 46 46 46 46 47 48 49 50 51 52 53 54 55 56 57 57 56 55 53 52 52 54 53 52 51 50 50 50 50 50 49 49 49 48 46 45 46 48 49 49 48 48 48 48 48 47 46 45 43 42 41 40 39 38 38 37 37 36 36 35 36 36 37 37 35 33 32 31 31 32 32 31 30 29 29 29 29 30 31 33 33 32 33 33 34 35 36 39 43 45 45 46 46 46 45 45 45 45 45 45 45 44 44 44 43 43 44 44 45 45 45 44 43 42 42 42 43 44 44 44 45 45 46 46 47 47 48 48 48 48 48 48 48 48 48 48 48 49 49 49 49 49 49 49 48 48 48 48 48 48 62 61 61 60 60 60 60 60 60 61 61 60 60 60 59 59 59 59 58 57 57 57 58 58 59 60 60 59 57 55 53 54 54 53 52 50 48 48 47 47 46 46 46 45 45 46 46 47 47 48 49 50 51 52 53 54 53 52 50 48 46 47 49 49 48 47 46 45 45 45 45 46 46 46 46 45 45 46 47 48 47 46 46 46 47 47 47 46 45 43 41 40 39 38 37 37 36 35 35 35 34 35 35 36 36 34 33 32 31 31 32 32 31 31 29 29 29 29 29 30 31 31 31 32 33 33 34 35 37 39 42 44 45 45 46 45 45 45 45 45 45 44 44 43 42 42 42 42 43 44 45 44 43 42 41 41 41 42 42 43 44 45 45 46 46 47 47 47 47 47 47 48 48 48 48 47 48 48 48 49 49 49 49 48 48 48 47 47 48 48 48 61 61 60 60 60 60 60 61 61 61 60 60 60 60 59 59 59 58 57 56 56 55 56 57 58 58 56 55 54 53 54 55 54 53 52 50 48 48 48 48 46 45 45 44 44 45 46 46 46 47 47 47 48 48 48 48 47 46 45 44 43 43 44 44 44 44 43 43 42 42 43 43 43 43 44 44 44 46 47 48 47 45 44 44 44 45 46 46 45 44 41 39 38 37 36 35 34 34 34 34 34 34 35 35 35 35 33 32 32 32 32 32 32 31 30 30 30 30 30 29 30 30 30 32 33 33 34 34 35 37 39 41 43 44 45 46 45 45 45 45 44 44 43 42 41 41 41 41 42 43 44 44 43 42 41 40 40 40 41 42 44 45 45 46 46 46 46 46 46 46 47 47 48 48 47 47 47 48 48 48 49 49 48 48 48 47 47 48 48 48 48 61 60 60 60 60 60 60 61 60 60 60 60 60 60 59 59 58 57 56 57 56 55 55 56 56 55 54 53 54 55 55 55 54 53 52 50 49 48 48 48 46 44 44 44 44 45 46 46 46 46 46 46 46 46 45 44 43 43 43 43 42 42 43 43 44 44 43 42 41 42 43 43 43 42 42 42 44 46 48 48 47 45 43 42 42 42 43 44 45 44 42 39 37 36 35 34 34 33 33 33 33 33 34 34 35 35 35 34 34 33 33 33 32 32 31 31 31 31 30 30 30 31 32 32 32 33 34 34 35 36 37 39 41 44 46 46 45 45 45 44 44 43 43 41 40 40 40 40 42 43 44 44 44 42 41 39 38 38 39 40 43 44 45 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 48 60 60 60 60 60 60 61 61 60 60 60 60 60 60 59 58 57 57 57 56 56 55 54 54 55 55 55 55 56 56 56 55 54 53 52 50 49 48 48 47 45 43 44 44 44 45 45 45 46 46 46 46 45 45 43 41 41 42 43 43 42 42 43 44 45 44 42 41 41 42 43 43 42 41 40 41 43 46 48 48 47 45 43 41 40 39 39 41 42 42 41 40 38 36 35 33 32 32 32 32 32 33 33 34 35 35 36 36 35 35 34 33 33 32 32 31 31 31 31 31 31 32 33 32 33 34 34 35 36 37 37 38 41 44 46 45 45 45 44 44 44 43 42 40 39 39 40 40 42 43 44 44 43 42 41 39 38 37 37 38 40 43 44 44 45 45 45 45 45 45 45 45 46 46 46 46 46 47 47 47 48 48 48 48 48 48 48 48 48 48 48 60 60 59 59 60 60 60 60 60 60 60 60 60 59 59 57 57 57 57 56 55 54 53 54 55 56 57 58 57 57 56 55 54 53 51 49 49 48 47 46 44 43 43 43 44 45 45 46 46 46 46 45 44 44 42 41 41 42 43 43 43 43 44 45 45 43 41 40 40 41 42 42 41 40 40 41 42 45 47 47 46 44 42 40 39 37 37 38 38 39 39 39 38 36 34 32 31 30 30 31 32 32 33 34 35 35 35 36 36 35 34 33 32 32 31 31 31 31 31 31 32 33 33 32 32 33 34 35 36 37 38 39 42 44 45 45 44 44 44 44 43 43 41 39 38 38 39 40 41 41 42 42 40 39 39 39 38 37 36 37 38 40 42 43 44 44 44 44 44 44 44 45 45 45 46 46 46 46 46 47 47 48 48 48 48 48 48 48 48 48 48 60 59 59 59 60 60 60 60 60 59 60 60 60 59 58 58 57 57 57 56 55 54 54 55 57 58 59 59 58 56 55 54 53 52 50 49 48 48 47 45 43 42 42 43 44 45 46 46 46 46 44 43 43 43 42 42 42 43 44 44 44 44 44 45 45 43 42 41 40 40 40 40 40 40 40 41 42 44 45 45 44 43 41 40 38 37 36 37 36 37 37 37 37 35 33 31 30 29 29 31 32 32 33 34 34 35 35 35 35 34 34 33 32 32 31 31 31 31 32 32 32 33 33 32 33 33 34 36 37 37 38 39 42 44 45 45 44 44 44 43 43 42 40 38 37 37 38 38 39 40 41 40 39 37 37 38 38 38 37 36 37 38 40 42 44 45 45 44 44 43 43 44 44 45 45 45 45 45 46 46 46 47 47 48 48 48 48 48 48 48 48 60 60 60 60 60 59 59 59 59 59 59 59 59 59 58 58 57 56 56 56 55 55 55 57 59 60 60 59 57 56 55 53 53 51 50 49 48 47 46 43 41 40 41 42 44 45 46 46 46 45 43 43 43 43 43 42 43 43 44 44 44 44 44 44 44 43 42 41 40 39 39 39 39 40 40 42 43 44 45 44 43 42 41 40 39 38 37 36 36 36 36 36 36 34 32 30 30 30 30 31 32 33 33 33 34 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 33 33 33 33 33 34 35 36 37 37 37 37 39 41 43 43 44 44 43 42 41 39 37 35 36 36 37 38 39 40 40 40 38 36 36 37 38 38 37 35 36 38 40 42 44 45 45 44 43 42 42 43 43 44 44 44 45 45 45 45 46 46 47 47 48 48 48 48 48 48 49 60 60 60 59 59 59 59 58 58 58 58 59 59 58 57 57 57 56 56 56 56 57 58 60 61 61 61 59 57 55 54 53 52 50 49 48 47 46 44 42 40 40 41 42 43 45 45 46 45 44 43 44 44 43 43 42 42 43 43 43 44 44 43 43 43 43 43 42 40 39 38 38 39 40 41 42 42 43 44 44 42 41 40 39 39 38 38 37 37 37 37 36 35 34 32 30 29 29 30 31 32 33 33 33 34 34 34 34 34 33 33 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 35 36 36 36 36 36 37 38 40 41 42 42 42 41 40 38 36 35 35 36 36 37 38 38 38 38 37 36 37 38 38 37 36 35 35 37 40 42 43 44 44 43 42 41 41 42 43 43 44 44 44 45 45 45 46 46 47 48 48 48 48 49 49 49 49 60 60 60 59 59 59 59 58 58 58 58 58 59 58 57 57 56 56 57 57 57 58 60 61 62 61 60 58 56 54 53 52 51 49 48 47 46 45 43 41 39 39 40 42 43 44 45 45 44 43 43 43 43 42 41 41 42 42 42 43 42 42 42 41 41 42 42 41 40 39 38 38 39 40 41 41 41 41 42 43 43 41 40 39 39 38 38 37 37 37 37 36 35 34 33 31 30 30 31 31 32 33 33 33 34 34 35 34 34 33 32 32 32 32 33 33 33 34 33 33 33 34 34 34 34 35 36 36 36 36 36 36 36 36 37 38 39 40 40 40 38 36 35 35 35 35 36 36 36 36 36 36 35 35 37 38 37 37 35 34 34 36 39 41 42 43 43 42 41 41 41 42 43 43 44 44 45 45 45 46 46 47 47 48 48 48 48 49 49 49 49 60 60 60 60 59 59 59 59 58 58 58 58 58 58 58 57 57 57 57 58 58 59 61 62 62 60 59 57 55 54 52 51 50 48 47 46 45 43 42 40 39 39 40 42 43 44 45 45 44 43 42 41 40 40 40 40 41 41 42 42 42 41 40 40 40 41 41 41 40 40 39 39 39 40 40 40 39 39 39 40 41 41 40 39 38 38 37 37 36 36 36 35 35 35 34 32 31 31 31 32 32 33 34 34 34 35 35 34 33 33 32 32 32 32 33 33 34 34 34 34 34 34 34 34 35 35 36 37 37 36 36 35 35 35 35 35 36 37 37 36 35 34 34 34 34 34 35 35 34 34 34 35 35 35 37 38 38 37 35 33 32 34 37 40 42 42 41 41 41 41 42 42 43 43 44 44 45 45 45 46 46 47 47 47 48 48 48 49 49 49 50 60 60 60 60 59 59 59 59 59 59 58 59 59 59 59 58 58 58 58 59 59 60 61 62 61 59 57 56 54 53 51 50 48 47 46 45 43 41 40 39 39 39 40 42 43 43 44 44 43 41 41 40 39 39 40 40 40 41 41 41 41 40 39 39 40 40 40 40 40 40 40 40 39 39 39 39 38 37 37 38 39 39 39 38 38 38 37 36 35 35 35 35 35 35 35 34 33 33 33 33 33 34 35 35 35 35 35 34 33 32 32 32 32 33 33 34 34 34 34 34 34 34 34 35 35 36 37 37 36 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 33 34 34 35 36 37 37 36 34 32 31 33 36 39 41 41 41 42 42 43 43 43 43 43 44 44 45 45 46 46 46 47 47 48 48 48 49 49 49 49 50 60 60 60 60 59 59 59 59 59 59 59 59 60 59 59 59 59 59 59 60 60 61 61 60 59 57 56 55 53 51 50 48 46 45 44 43 42 40 39 38 39 39 40 41 42 42 42 42 41 40 39 39 39 39 40 40 40 41 41 41 40 39 38 39 39 40 40 39 40 40 40 39 39 38 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 34 34 34 34 34 34 34 34 35 35 36 37 37 36 36 35 34 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 36 36 36 36 36 35 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 30 29 30 32 33 34 34 34 35 35 34 33 32 29 32 35 38 41 42 43 43 44 44 44 43 43 43 44 44 45 45 46 46 47 47 48 48 48 49 49 49 49 50 50 60 60 60 59 59 59 59 59 59 59 59 59 59 59 59 58 59 59 60 61 61 61 60 59 57 56 55 53 51 49 47 45 44 44 43 42 41 39 38 36 38 39 41 41 41 41 41 40 39 38 38 39 39 40 40 40 40 40 40 40 39 38 37 38 39 39 39 39 39 39 39 38 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 34 34 34 34 34 34 35 35 36 36 37 37 36 36 35 35 34 34 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 35 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 28 27 29 31 33 34 34 33 33 32 31 30 30 28 30 34 37 40 42 43 43 44 44 44 43 43 43 43 44 44 45 46 46 47 47 48 48 48 49 49 49 49 49 50 60 59 59 59 58 58 58 59 59 59 58 59 58 58 58 57 58 59 60 61 61 59 58 57 56 55 53 51 50 47 45 44 43 43 42 41 40 39 38 36 39 40 41 40 40 39 38 37 36 36 37 38 39 40 40 40 40 40 40 39 38 37 37 37 38 38 38 38 39 39 38 37 37 36 36 36 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 34 34 35 35 36 36 36 36 36 36 36 36 35 35 34 34 34 34 35 35 35 36 36 36 37 37 37 36 35 34 33 33 32 32 32 31 31 31 31 30 29 30 30 30 30 30 31 30 29 28 26 26 29 33 35 35 34 33 31 31 31 30 29 27 29 32 36 39 41 42 43 43 44 44 44 44 43 44 44 45 46 46 46 47 47 48 48 48 49 49 49 49 49 49 59 59 58 58 58 58 58 58 58 58 58 58 58 58 57 57 58 58 59 59 58 57 56 55 54 53 51 50 48 45 43 42 42 42 42 41 40 39 38 38 40 40 39 38 37 36 36 36 36 36 37 37 38 39 40 40 40 39 39 38 37 37 37 37 38 38 37 38 38 38 38 37 36 36 35 35 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 32 32 32 32 33 34 34 35 35 35 35 35 35 36 36 37 36 35 35 35 35 35 35 35 35 35 35 36 36 36 36 35 34 34 33 32 32 31 30 30 30 30 30 29 28 28 29 29 30 31 30 30 29 28 27 28 32 35 36 36 34 32 31 30 29 29 28 28 29 32 36 38 40 42 43 43 44 44 44 44 44 45 45 45 46 46 47 47 47 48 48 48 49 49 49 49 49 49 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 58 59 59 58 56 55 55 54 53 52 50 48 46 44 43 42 41 41 41 41 40 39 38 38 39 39 37 36 35 35 35 36 35 35 36 37 38 39 40 40 40 39 38 37 37 37 37 37 37 37 37 37 37 37 38 37 36 36 35 34 33 32 31 31 31 32 32 32 32 32 32 32 32 31 31 30 30 31 31 31 32 33 33 34 34 34 35 35 35 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 35 35 36 35 35 34 33 32 31 31 30 29 31 30 30 30 28 27 26 27 27 29 29 29 29 29 28 28 30 33 37 37 36 34 32 30 29 28 28 28 29 31 34 36 39 40 42 43 44 44 45 45 45 45 45 46 46 46 46 47 47 47 47 48 48 48 48 48 49 49 49 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 58 59 59 58 57 56 55 54 53 52 51 49 47 45 43 42 42 41 41 41 41 40 38 37 37 38 37 35 34 34 35 36 36 35 35 36 37 38 39 39 39 39 38 37 37 37 37 37 38 38 37 37 36 36 36 37 37 37 36 35 34 33 31 30 30 30 30 31 31 32 32 32 32 32 31 30 30 30 31 32 32 32 33 33 33 34 34 34 35 35 36 36 36 36 35 35 35 35 35 34 34 33 33 33 33 34 34 35 35 34 33 33 32 31 31 30 30 31 30 30 29 28 27 27 27 27 28 29 30 30 29 28 29 32 35 37 38 37 35 33 31 29 28 29 30 32 33 35 37 39 41 42 43 44 45 45 45 46 46 46 46 46 47 47 47 47 48 48 48 48 48 48 48 48 48 48 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 58 58 58 57 56 55 54 53 52 51 50 48 46 44 43 43 42 41 40 41 41 40 38 37 37 37 36 35 34 34 36 36 37 36 36 37 38 38 39 39 39 38 37 37 37 36 37 37 37 38 38 37 36 36 36 36 37 36 36 35 34 32 31 30 29 29 29 29 30 30 31 32 33 32 31 30 30 30 30 31 32 32 32 32 33 33 33 34 34 35 35 35 35 34 34 34 34 35 35 34 34 33 32 32 33 33 33 34 34 34 33 33 31 31 31 31 30 31 30 29 29 29 28 28 27 26 28 29 30 31 30 30 31 33 35 37 38 37 35 34 32 31 30 31 32 34 35 37 39 40 42 43 44 44 45 46 46 46 46 46 46 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 58 58 58 58 57 57 58 58 57 57 57 56 57 57 57 57 57 57 56 55 54 53 52 51 50 49 47 45 44 44 43 43 42 41 41 41 40 38 37 37 36 35 35 34 35 36 37 37 37 37 37 38 38 38 38 38 37 37 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 35 34 33 31 30 29 29 28 28 28 29 29 30 32 33 32 32 31 31 31 31 31 32 32 32 32 32 32 33 33 34 34 34 34 34 33 33 33 33 34 35 35 34 33 33 32 32 32 33 33 33 33 33 33 32 31 31 30 29 30 30 29 29 29 28 28 27 25 27 29 29 31 30 30 32 34 35 37 37 36 35 34 33 32 32 32 33 34 36 38 40 41 42 43 44 45 46 46 46 46 46 46 46 47 47 48 48 48 48 48 48 48 48 48 48 48 48 48 58 58 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 55 54 53 53 52 51 50 48 47 45 44 44 43 42 42 42 42 42 42 41 39 37 36 35 35 35 36 36 37 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 37 36 36 36 36 36 35 35 35 35 34 34 32 31 30 29 28 28 27 27 27 28 29 30 31 32 32 32 32 32 31 31 31 31 31 32 32 31 32 32 32 33 34 34 33 33 32 32 33 34 34 35 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 28 27 27 27 27 27 28 28 27 28 30 31 31 31 30 31 32 34 35 36 35 34 34 33 31 31 31 32 34 36 39 40 42 43 44 45 46 46 46 46 46 46 46 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 48 58 58 57 57 56 56 57 57 57 57 57 56 56 56 56 56 56 55 55 54 53 52 52 51 50 48 47 45 45 44 43 42 42 43 43 43 43 42 39 37 35 35 35 35 36 37 38 38 38 38 38 37 37 37 37 37 37 36 36 36 35 36 36 36 36 36 35 35 35 34 34 34 34 34 33 32 31 30 29 28 28 27 27 27 27 28 29 30 30 31 32 33 32 32 31 31 31 31 32 31 31 31 31 31 32 33 33 33 33 33 32 33 34 34 34 34 34 34 34 34 34 33 33 33 34 34 34 33 33 32 31 30 28 26 25 26 26 27 28 28 27 28 29 29 29 29 28 28 30 32 33 35 35 34 33 32 31 31 31 32 34 38 40 41 42 43 44 45 46 46 46 46 46 46 46 47 47 48 48 48 48 48 48 48 48 48 48 48 48 48 48 57 57 57 56 56 56 56 56 57 56 56 56 56 56 55 55 55 55 54 54 53 52 52 51 50 48 46 46 46 45 43 42 42 42 42 42 42 41 39 37 36 35 35 36 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 34 34 35 35 36 36 35 35 34 33 32 32 32 32 32 32 31 30 29 29 28 27 27 27 27 28 29 29 29 30 31 32 32 31 31 31 31 31 32 31 30 30 30 31 32 33 33 34 34 33 33 34 34 34 34 34 34 35 35 35 34 34 34 34 35 35 34 34 33 32 31 30 28 28 27 27 27 27 28 27 25 27 28 29 29 28 28 28 29 30 32 34 34 33 33 32 32 33 33 34 36 38 41 42 43 44 45 45 46 46 46 46 46 46 47 47 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 57 57 57 56 56 56 56 56 56 56 56 56 56 56 55 55 55 54 54 54 53 52 51 50 48 47 46 46 47 46 44 42 41 40 40 40 40 39 37 36 36 35 36 37 37 37 36 36 36 37 37 37 37 36 36 35 35 34 34 33 32 32 32 33 34 35 35 34 34 32 31 30 30 30 30 31 30 30 29 29 28 28 27 27 27 28 29 30 29 29 30 31 31 31 30 30 30 31 31 31 31 31 30 31 31 33 34 35 35 35 35 34 34 33 33 33 34 35 35 35 35 35 34 34 35 35 35 34 33 32 31 30 29 28 29 29 29 28 27 26 26 27 29 30 30 30 30 30 29 29 30 31 33 33 33 34 34 35 36 37 39 41 42 43 44 45 45 45 45 46 46 46 46 47 47 47 48 48 48 48 48 47 48 48 48 47 47 47 48 48 48 57 57 57 56 56 56 56 55 55 54 54 55 55 56 55 55 55 55 54 54 53 52 50 48 46 45 45 45 46 46 44 43 40 39 39 39 39 38 36 36 35 35 36 36 36 36 35 35 35 36 35 35 36 36 35 34 34 33 33 32 31 31 31 31 32 33 34 34 33 32 30 30 29 29 29 29 29 30 29 29 29 28 28 27 28 28 29 30 30 29 30 30 30 29 29 29 29 30 30 30 31 31 31 31 32 33 34 35 36 36 35 35 33 33 33 33 34 35 36 36 35 34 34 34 34 35 35 35 34 33 32 31 30 30 30 30 30 29 28 28 28 29 30 30 30 30 31 31 30 28 28 29 32 33 34 35 36 37 38 39 41 42 43 43 44 44 45 45 45 45 45 46 46 47 47 47 48 48 48 48 47 47 47 47 47 47 47 47 48 48 48 56 56 56 56 55 54 54 53 52 52 52 53 55 55 55 55 55 54 54 53 51 49 47 44 43 43 43 43 43 43 43 42 40 38 38 37 37 36 36 36 35 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 32 32 31 30 31 31 31 32 32 33 32 31 30 29 29 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 29 29 29 28 28 29 29 30 31 31 31 30 30 31 33 34 35 35 35 35 34 33 32 32 33 34 34 35 36 34 34 33 33 34 34 35 35 34 33 33 32 32 32 31 31 31 30 29 29 30 31 31 31 31 31 30 30 29 27 27 29 32 34 35 36 37 38 39 39 40 41 42 43 43 44 44 45 45 45 45 46 46 47 47 47 47 47 48 48 47 47 47 47 47 48 48 48 48 48 48 55 55 54 54 52 51 50 48 47 48 49 51 53 55 55 55 54 54 53 51 48 46 44 43 42 41 41 40 39 37 38 38 38 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 33 33 33 33 32 31 31 30 29 30 30 31 31 32 32 31 30 29 29 29 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 30 30 30 29 29 29 30 32 33 34 35 35 34 34 34 33 33 32 33 34 34 35 35 34 34 33 32 32 34 34 34 34 33 33 33 33 33 33 32 32 31 30 29 30 30 30 30 30 30 30 29 29 28 28 30 32 34 34 35 36 37 37 38 38 39 40 42 43 44 44 44 44 45 45 45 46 46 47 47 47 48 48 48 48 48 48 47 47 48 48 48 48 48 48 53 51 50 49 47 46 44 43 43 44 46 49 52 54 54 54 53 52 51 48 45 44 43 42 42 41 39 37 34 33 33 35 36 36 36 36 36 36 36 37 37 37 37 37 36 36 35 35 35 34 33 32 32 33 33 33 32 31 30 30 29 29 29 29 30 30 31 31 31 29 29 28 28 28 27 28 28 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 30 30 30 30 29 29 28 28 29 31 32 33 34 34 34 33 33 34 33 33 32 33 34 34 35 35 34 34 33 33 34 34 33 33 33 33 33 34 34 34 33 33 32 31 30 30 30 29 29 28 28 29 29 29 29 29 29 30 31 32 33 34 34 35 35 36 36 37 40 42 43 44 44 44 44 45 45 45 46 46 47 47 48 48 48 48 48 48 47 48 48 48 48 48 48 48 48 49 48 46 45 43 41 40 39 40 41 44 48 51 53 54 53 52 51 49 47 44 43 42 42 41 40 38 34 31 30 31 32 33 34 34 35 36 37 37 37 37 37 37 37 36 36 36 35 34 33 33 32 32 32 32 32 32 30 30 29 29 28 28 29 29 29 30 30 30 29 29 28 28 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 31 31 32 32 32 32 31 31 30 30 30 30 30 30 30 31 32 33 33 34 33 33 33 33 33 33 32 32 34 34 34 34 34 34 35 34 34 32 31 33 33 33 34 34 33 33 33 33 32 32 31 30 30 29 29 28 28 28 28 28 27 27 28 29 30 31 32 33 33 34 34 35 35 38 41 42 43 43 43 44 44 44 45 45 46 46 47 47 48 48 48 48 48 48 47 48 48 48 48 48 48 48 48 47 47 46 44 42 41 39 39 39 41 44 49 51 53 52 52 50 49 47 45 43 43 42 42 41 40 37 33 29 29 30 31 32 32 32 33 34 36 37 37 36 36 36 36 36 36 36 35 33 33 32 32 32 32 32 32 32 31 29 29 28 28 28 28 28 29 30 30 29 28 29 29 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 31 31 32 33 33 32 32 31 30 30 31 31 32 32 31 31 32 32 33 33 33 32 32 32 32 31 31 31 33 33 33 33 33 34 34 34 33 32 31 32 33 34 34 33 33 32 32 32 32 31 31 30 30 29 29 28 28 27 26 25 25 25 26 27 28 30 31 32 33 34 35 35 36 37 39 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 48 48 47 47 47 47 47 47 47 48 48 48 48 48 48 45 43 42 40 39 39 39 41 45 50 52 52 51 50 48 46 45 43 43 42 42 42 41 39 36 31 28 29 30 31 31 31 31 32 33 34 35 36 35 35 35 35 35 35 34 33 33 32 32 31 31 31 31 31 31 30 29 28 28 28 28 28 28 28 29 29 28 28 28 29 29 28 28 29 29 29 29 30 30 31 31 31 30 30 30 30 30 31 32 33 33 33 33 32 32 31 32 33 33 32 32 31 31 31 32 32 32 32 32 32 31 30 29 30 31 31 31 31 31 31 32 32 32 32 33 34 35 35 34 33 32 32 31 31 31 31 31 30 30 29 28 28 27 26 24 24 24 24 24 26 27 29 30 31 32 34 35 36 36 37 37 39 40 41 42 43 43 44 45 45 46 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 46 45 42 40 39 39 39 39 40 42 46 49 51 51 49 48 46 44 43 42 42 42 42 42 41 38 35 32 30 30 31 31 32 32 32 32 32 33 34 34 34 34 34 34 34 33 33 33 32 32 31 31 31 31 31 31 31 30 29 28 28 28 28 28 27 28 29 29 28 28 28 29 29 29 29 29 30 30 29 30 30 31 31 31 31 30 30 30 30 31 32 33 33 34 34 33 33 33 33 33 33 32 31 29 28 30 31 32 32 32 31 31 30 29 28 28 29 29 29 29 29 29 30 30 31 33 33 33 33 33 33 32 32 32 31 30 31 31 31 30 29 28 28 26 25 25 24 24 23 23 23 24 25 27 28 29 30 33 35 36 37 37 38 39 40 41 42 43 43 44 45 45 46 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 43 41 40 38 38 39 40 41 42 43 45 48 50 49 47 46 44 43 42 42 42 42 42 42 41 39 36 35 34 33 33 32 32 32 33 33 33 33 33 33 33 33 34 34 33 33 33 32 32 31 31 31 31 30 30 30 30 30 29 28 28 28 28 27 27 28 29 29 28 28 29 29 29 29 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 32 33 34 34 34 34 34 34 33 33 32 31 30 30 29 30 30 31 31 31 31 30 29 28 27 27 27 28 28 28 28 28 28 29 30 30 31 30 29 29 29 30 31 31 30 29 30 30 30 30 28 26 26 24 23 24 25 24 24 23 23 23 24 25 26 26 27 30 33 35 37 38 39 41 41 42 43 43 44 44 45 45 46 46 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 47 42 40 39 38 39 40 42 44 44 44 45 47 48 47 45 44 43 43 42 42 42 42 42 42 41 40 39 39 37 36 35 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 31 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 28 29 29 28 28 28 29 29 29 29 29 29 29 30 30 31 31 32 32 32 32 32 31 31 31 32 33 34 34 34 34 34 34 33 32 32 31 30 28 28 29 30 30 30 30 30 29 28 27 26 26 26 27 27 28 27 27 26 27 28 28 28 28 27 26 25 27 28 29 28 28 29 29 30 29 28 25 24 23 23 24 25 25 24 23 23 23 24 24 24 23 25 28 32 35 38 40 41 42 42 43 43 43 44 45 45 46 46 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 47 47 42 40 39 39 40 42 44 46 46 45 44 46 46 45 44 43 43 42 42 42 42 42 41 41 41 42 42 42 41 40 38 37 35 34 33 33 33 34 34 33 33 32 31 31 31 31 31 31 31 31 31 31 30 29 29 29 28 28 28 29 28 28 27 27 27 28 28 29 29 28 28 28 28 28 29 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 33 34 34 34 34 34 34 33 33 32 32 31 31 30 29 29 29 29 29 29 29 29 28 26 25 25 25 26 27 27 26 26 26 26 26 27 27 26 26 24 24 25 26 27 27 28 28 29 29 29 29 28 26 25 24 24 24 24 24 24 24 24 24 24 24 23 24 26 30 35 38 41 42 43 43 43 44 44 44 45 46 46 46 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 47 47 47 43 42 41 41 42 44 46 47 46 45 44 44 44 44 43 43 42 42 42 42 42 42 41 41 41 41 42 42 43 42 41 38 36 34 33 33 33 34 34 34 33 32 31 30 30 30 30 31 31 31 31 30 29 28 28 29 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 32 33 33 33 33 33 33 33 34 34 35 34 34 34 33 33 33 32 32 31 31 30 29 28 28 28 28 28 28 28 27 26 25 25 25 26 26 27 26 26 26 26 26 25 25 25 24 23 23 23 24 25 26 26 27 27 27 28 29 29 29 28 26 24 23 23 24 24 24 24 24 24 25 25 25 27 31 39 43 45 45 44 44 44 44 44 45 46 46 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 47 47 47 45 44 44 44 45 46 47 47 46 45 44 44 43 43 43 43 42 42 42 42 41 41 41 41 41 41 42 43 43 42 41 38 36 34 33 33 34 34 34 34 34 33 32 31 30 30 31 31 31 31 31 30 29 29 28 28 27 26 26 26 25 25 25 26 26 27 28 29 29 29 30 30 31 30 30 30 31 31 31 31 31 31 33 33 33 34 34 34 35 35 35 35 35 34 33 33 33 33 33 32 32 31 30 30 28 28 27 27 27 27 27 27 27 26 26 26 26 26 27 27 26 26 26 26 26 25 25 24 23 23 23 23 24 24 24 24 24 24 25 27 28 29 29 29 28 26 25 24 25 25 24 24 24 24 25 25 27 28 31 41 46 49 49 47 45 45 45 45 46 46 46 47 47 47 47 47 47 47 48 48 48 48 48 48 47 47 47 47 47 47 47 46 46 46 47 47 47 47 47 46 45 44 43 43 43 43 42 42 42 42 42 42 42 42 41 41 40 40 41 41 39 38 36 35 34 34 34 34 34 34 34 35 34 33 32 31 31 31 31 31 31 30 30 29 29 29 28 27 26 26 25 25 24 24 25 27 28 29 30 30 30 31 31 31 31 30 30 31 31 31 30 30 31 32 33 33 34 35 35 36 36 36 35 34 34 33 33 33 33 32 32 32 31 30 29 28 27 26 26 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 26 26 25 24 23 23 23 24 24 24 24 23 23 23 25 25 26 27 29 29 28 27 26 26 25 24 25 25 25 25 25 26 28 28 31 40 47 49 49 48 46 46 46 46 46 46 47 47 47 47 47 47 47 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 45 44 43 43 42 42 42 42 41 41 41 42 42 42 41 39 37 37 36 36 35 34 35 35 35 34 33 33 33 34 35 35 34 33 31 31 32 31 31 30 30 29 29 29 28 27 26 26 26 25 25 24 24 26 28 29 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 31 32 33 33 34 35 36 37 37 36 36 35 34 33 32 32 32 33 32 32 31 30 29 28 27 26 26 27 27 27 27 27 28 28 29 30 30 30 29 28 28 28 27 27 27 26 25 25 24 24 25 25 25 24 23 24 24 24 26 27 27 27 27 28 27 27 27 26 25 25 25 25 25 25 26 28 30 34 41 46 47 48 47 46 46 46 46 46 47 47 47 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 48 48 48 47 46 46 46 47 47 47 46 45 44 43 43 42 42 42 42 42 42 43 43 43 42 40 38 37 36 35 34 35 35 36 35 34 33 32 33 33 34 34 34 34 32 30 30 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 25 27 29 30 30 31 31 32 31 31 30 30 30 29 29 29 30 31 31 31 32 33 34 35 36 37 37 37 37 35 34 34 33 33 33 33 33 33 32 30 29 29 28 27 26 27 27 27 28 28 29 29 29 30 31 32 32 31 30 29 29 28 28 27 27 26 26 26 26 26 26 25 24 24 24 23 22 25 26 27 27 27 27 27 27 27 27 26 26 26 26 25 25 26 28 32 36 40 42 44 45 46 46 46 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 47 48 47 47 47 47 48 48 49 49 48 46 46 46 46 46 47 47 46 45 45 44 43 42 42 42 42 43 43 43 43 42 41 40 38 36 35 35 35 35 35 35 34 34 33 33 33 33 33 32 32 32 31 30 29 28 28 28 28 27 27 26 26 26 25 25 25 26 26 27 29 31 32 32 32 32 32 32 32 31 30 30 31 31 31 31 32 32 33 33 34 35 36 37 37 38 38 38 37 35 35 34 34 34 34 35 35 34 33 31 29 28 28 27 27 27 27 28 28 29 29 30 30 31 32 33 33 32 31 30 30 30 30 29 29 28 27 27 27 26 26 25 25 24 24 23 21 23 25 25 26 26 25 25 25 26 26 27 26 26 25 25 25 26 27 30 33 35 38 41 43 45 46 46 47 47 47 47 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 48 48 50 50 48 46 45 45 46 46 46 47 46 45 44 43 42 41 40 39 40 40 41 41 41 40 38 37 35 34 34 34 34 34 34 34 34 33 33 33 32 32 31 30 30 30 29 28 27 26 26 26 27 27 27 26 25 26 25 25 26 28 29 30 32 34 34 34 34 34 34 34 33 32 32 33 33 34 34 34 34 34 35 35 36 36 37 38 38 39 40 39 38 36 36 35 35 36 36 37 36 34 33 31 29 28 28 27 26 26 27 28 28 29 30 30 31 32 33 34 34 34 33 32 32 32 31 31 31 30 29 28 27 26 26 25 25 24 23 22 22 22 22 23 23 23 23 23 23 23 24 25 25 24 24 24 24 25 26 29 31 35 38 41 43 44 45 47 47 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 48 48 51 50 49 46 45 45 45 46 46 46 46 45 43 42 40 37 36 35 35 35 35 36 36 36 35 34 33 32 32 33 33 33 34 34 33 32 32 31 30 30 29 29 29 29 28 27 26 26 25 25 25 26 26 26 26 26 25 26 28 31 33 33 33 34 35 35 35 35 35 35 36 36 35 35 35 36 36 35 35 36 36 37 38 38 38 38 39 41 41 40 39 37 36 36 37 37 37 36 35 33 31 30 28 28 27 27 26 26 27 27 28 29 29 30 31 32 33 34 34 34 34 34 33 33 32 32 31 31 30 29 28 27 26 25 25 24 24 23 22 22 22 22 22 21 20 20 20 21 22 23 24 23 23 23 23 23 25 27 31 35 39 42 43 44 45 46 47 47 48 48 47 47 47 47 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 48 52 51 48 45 44 44 45 45 45 45 45 44 42 40 38 35 34 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 31 31 30 29 29 29 29 29 29 28 26 26 25 25 25 24 25 25 26 26 26 26 27 30 32 34 34 34 35 36 36 36 35 35 35 36 37 37 36 36 35 35 35 36 36 37 37 38 38 38 39 41 42 42 40 39 38 37 37 37 37 37 37 35 33 31 29 28 27 27 26 25 25 27 26 27 27 28 28 29 30 31 33 33 33 33 33 33 33 32 32 32 32 32 30 28 27 26 26 25 25 24 24 23 23 23 22 22 20 19 20 20 21 22 23 23 22 23 23 22 22 23 26 30 36 40 43 44 43 44 45 45 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 53 52 47 44 43 43 44 44 45 45 45 44 42 40 38 36 34 34 33 33 32 32 31 31 31 32 32 31 31 31 31 31 32 31 31 31 30 30 29 29 29 29 30 30 28 26 25 25 24 24 24 25 25 26 26 27 28 29 31 32 34 35 35 36 37 37 36 35 35 35 36 37 37 37 36 35 35 35 36 36 36 37 37 38 39 40 42 42 42 40 40 39 39 39 38 38 38 37 35 34 32 30 28 27 27 26 26 26 28 28 28 28 27 27 27 28 30 31 32 32 32 32 32 32 32 32 32 32 32 31 29 27 26 26 26 25 25 25 24 24 23 22 21 21 21 21 21 21 23 23 23 22 23 23 22 22 23 26 32 40 43 43 43 43 44 44 44 45 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 46 47 47 47 52 50 45 42 41 42 42 43 44 44 44 43 42 41 39 38 36 35 34 33 33 32 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 30 30 29 30 30 31 29 27 25 24 24 24 24 25 25 26 27 29 31 32 33 33 34 35 35 36 37 37 37 36 35 35 35 36 37 37 37 36 35 35 35 36 36 36 37 38 40 41 43 43 41 40 40 40 39 39 39 41 44 41 36 35 33 31 29 28 28 27 26 26 28 28 28 28 27 27 28 29 29 30 31 31 31 32 32 32 32 32 32 31 31 30 28 27 26 26 26 25 25 25 24 24 23 23 22 22 22 22 22 22 23 24 23 22 22 22 21 22 24 27 32 37 40 41 42 43 43 44 44 44 45 45 45 45 45 45 46 46 46 47 47 47 47 47 47 47 47 47 46 47 47 47 47 49 46 42 39 39 39 40 41 42 43 43 43 42 41 40 39 38 37 35 34 33 32 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 31 30 28 26 24 24 24 24 25 26 26 28 30 32 34 34 35 35 35 35 36 36 36 37 36 36 36 35 35 36 36 36 36 35 35 35 35 36 37 37 39 40 42 43 43 41 40 40 40 40 42 45 50 52 46 39 35 32 31 30 29 29 28 26 26 26 28 29 28 28 28 28 29 29 29 29 30 31 31 32 32 32 32 31 30 30 29 29 28 27 27 26 26 26 25 24 24 23 23 23 23 23 23 23 23 24 24 23 21 21 21 21 22 24 28 32 36 39 41 42 43 43 43 44 44 44 45 45 45 45 45 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 46 43 40 38 38 38 38 39 40 41 41 41 41 40 39 38 37 36 35 34 33 32 32 31 31 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 31 30 30 31 30 28 26 25 25 25 25 25 26 27 29 31 33 34 35 35 35 35 35 35 36 36 36 37 37 36 35 35 35 35 35 35 35 35 35 35 36 37 38 39 41 42 43 43 42 41 41 42 46 51 55 57 57 51 45 40 34 30 30 30 29 28 27 27 27 26 24 23 23 25 27 28 28 28 29 30 30 31 31 31 31 31 30 30 30 30 30 29 29 28 27 27 26 25 25 24 23 22 24 24 24 24 24 24 24 22 21 21 21 21 21 22 25 29 33 36 38 40 41 42 43 43 43 43 44 44 44 45 45 45 45 45 45 46 46 46 47 47 47 47 48 48 47 47 47 47 47 46 43 41 40 38 37 36 37 37 38 39 39 39 38 37 36 36 35 35 34 34 33 32 31 30 30 30 30 30 30 30 30 29 30 30 31 31 31 32 32 31 30 30 30 30 28 27 26 26 26 25 26 26 28 29 32 33 34 35 35 35 35 35 35 36 36 36 37 37 37 36 35 35 34 34 34 34 34 35 35 36 38 39 40 41 42 44 44 44 44 45 47 52 57 59 58 57 51 44 37 32 30 30 29 28 28 28 28 27 26 24 22 22 25 27 28 29 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 28 27 27 26 25 24 23 23 24 24 24 24 24 24 23 23 22 22 22 23 23 24 26 29 32 35 38 39 41 42 42 43 43 43 44 44 44 45 45 45 45 45 45 45 46 46 46 46 47 47 47 47 47 47 47 47 47 46 44 43 41 39 38 36 35 35 35 36 36 36 36 36 35 35 34 34 34 33 32 32 31 30 30 30 29 29 30 30 30 29 29 30 30 30 30 31 31 31 31 30 30 29 29 28 27 27 27 26 26 26 28 29 31 33 34 34 34 34 34 35 35 35 36 36 37 37 37 36 35 35 34 34 34 34 34 35 36 37 39 40 40 41 43 45 46 47 49 52 56 59 58 55 52 49 42 36 33 31 30 29 28 28 28 28 28 27 26 25 24 24 26 27 29 30 31 31 32 32 31 31 30 30 30 30 30 30 31 31 31 31 30 29 28 27 26 26 25 24 24 24 24 23 23 23 23 23 22 21 22 23 24 25 26 27 29 32 34 37 39 40 41 42 43 43 43 44 44 44 45 45 45 45 45 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 46 45 43 42 39 37 35 34 33 33 34 34 34 35 34 34 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 30 30 31 31 31 30 29 29 28 27 27 27 27 27 27 27 28 29 31 33 34 34 34 34 34 34 34 35 35 36 36 36 36 36 36 35 35 34 34 34 35 36 37 38 39 40 40 40 42 44 45 47 50 53 57 59 53 44 39 37 33 32 31 30 29 29 28 27 27 27 27 27 26 25 25 25 26 27 29 30 31 32 32 32 31 30 30 30 31 31 31 32 32 32 32 32 31 30 29 28 27 27 26 25 25 25 24 24 24 23 22 22 20 20 21 23 25 27 28 30 31 32 34 36 38 40 41 42 42 43 43 44 44 44 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 46 46 43 40 37 35 34 33 33 32 32 33 33 33 33 33 32 32 32 32 31 31 30 30 30 29 30 30 29 29 29 29 29 29 29 29 29 30 31 31 30 29 28 27 27 26 26 26 26 27 27 28 29 30 32 34 35 34 34 34 34 34 34 35 35 36 36 36 36 35 35 35 35 35 36 37 37 38 38 39 39 39 39 39 40 42 43 46 50 53 52 45 36 33 33 32 31 30 29 28 27 27 26 26 27 27 27 26 26 26 26 27 27 29 30 31 32 32 32 31 31 31 31 32 32 33 33 33 33 33 33 32 31 29 28 27 27 26 26 26 26 26 25 24 23 22 21 19 19 21 23 26 28 31 32 33 33 34 36 38 40 41 42 43 43 43 44 44 44 44 45 45 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 46 46 45 43 40 37 35 33 32 32 31 31 31 31 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 29 29 29 29 28 28 27 26 25 24 24 25 26 27 28 29 30 32 34 35 35 35 35 34 34 34 34 34 35 35 35 35 35 35 36 36 37 37 38 38 38 38 38 38 38 38 38 39 39 39 41 43 44 41 34 35 35 34 32 31 30 28 27 25 25 25 25 26 26 26 26 26 26 27 27 28 29 30 31 32 32 32 31 31 31 32 33 34 34 35 35 35 34 34 33 31 30 28 28 27 27 27 28 27 27 26 25 25 25 23 21 20 21 23 26 29 31 33 33 34 35 36 37 39 41 42 43 43 44 44 44 44 44 45 45 46 46 46 46 46 46 46 47 47 47 47 47 46 46 46 46 46 47 46 45 44 42 39 36 34 33 31 30 30 30 30 30 31 31 32 32 31 31 31 30 30 30 30 31 31 30 30 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 26 25 24 24 25 26 27 28 29 30 32 34 35 36 35 34 34 34 34 34 34 34 34 34 35 35 35 36 37 37 38 38 38 38 38 37 37 38 38 38 38 38 38 38 37 37 36 37 37 36 35 33 31 29 27 26 25 24 24 25 25 26 26 26 26 27 27 27 28 29 30 31 32 32 31 31 31 32 33 34 35 35 35 35 36 35 35 34 33 31 29 28 28 28 29 29 29 28 26 26 26 26 25 23 22 22 24 27 30 31 32 33 34 35 35 37 39 41 42 43 44 44 44 44 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 44 43 41 38 36 34 33 32 32 31 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 31 31 31 30 29 29 29 28 28 28 28 28 28 28 28 27 26 26 26 26 26 25 25 24 25 26 27 28 29 30 31 33 34 35 35 34 34 34 34 34 34 34 34 34 34 35 35 36 37 37 38 38 38 37 37 37 37 37 38 38 38 38 39 39 39 38 38 37 37 36 35 33 32 30 28 27 26 25 25 25 26 26 27 27 27 27 28 29 29 30 31 31 31 31 31 31 31 32 33 34 34 35 35 35 36 36 36 35 34 32 30 29 29 29 30 31 30 29 27 26 26 25 25 24 24 24 26 28 30 31 32 33 34 34 35 36 37 40 42 43 44 44 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 44 43 42 41 40 38 36 34 33 33 32 31 30 30 30 30 30 30 30 30 30 29 29 30 30 30 31 31 31 30 29 29 29 29 29 28 28 28 28 28 27 26 25 25 25 25 25 25 25 25 26 27 28 29 30 31 32 33 34 35 35 35 34 34 34 34 34 34 33 33 34 34 35 36 37 38 38 38 38 37 37 37 37 37 38 38 38 38 38 38 38 38 37 37 36 36 35 34 33 31 29 28 27 27 26 27 27 27 27 27 28 28 29 30 31 33 33 33 32 31 31 31 31 31 32 33 33 34 35 36 37 37 37 37 35 34 32 32 31 31 32 32 32 30 28 27 26 26 26 26 26 27 29 30 31 32 32 33 34 34 35 35 36 39 42 44 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 44 43 43 42 42 42 40 38 37 36 35 33 31 29 29 29 29 29 29 28 28 27 27 28 29 30 30 31 31 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 24 25 25 26 26 27 27 28 30 31 32 33 34 34 34 34 34 34 35 35 34 34 34 34 34 34 34 35 35 36 37 38 38 38 38 37 37 37 36 36 36 37 37 37 37 38 37 37 37 36 36 35 35 34 33 32 30 29 28 28 28 28 28 28 29 29 29 29 30 32 34 35 35 34 32 32 31 31 31 31 31 31 32 33 34 36 37 38 39 38 37 36 34 34 33 33 34 34 33 32 30 28 27 27 27 28 29 31 31 31 31 31 32 33 34 34 35 35 36 39 42 44 45 45 44 44 44 44 45 45 46 46 46 45 45 45 46 46 46 46 46 46 46 45 45 45 45 44 44 43 43 43 43 42 41 40 39 36 33 30 28 27 27 27 27 26 26 25 25 25 25 27 29 30 31 31 32 32 31 30 29 28 28 27 26 26 26 26 26 25 25 24 24 25 26 27 28 29 30 32 33 35 36 37 37 35 34 34 34 34 34 35 35 35 36 36 36 36 36 36 37 38 38 39 38 38 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 34 33 32 31 30 28 28 29 29 29 30 30 30 30 31 32 33 35 36 36 35 34 33 32 32 31 31 31 31 31 32 34 36 38 39 39 39 37 36 36 35 35 35 35 34 34 32 30 29 28 28 28 29 31 32 31 31 30 30 31 32 33 35 36 37 38 41 43 44 45 45 45 45 45 45 45 45 44 44 45 45 45 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 44 44 43 43 42 41 40 37 34 29 27 25 25 25 24 24 23 23 23 23 24 26 28 29 30 31 33 33 33 31 29 28 27 26 26 25 25 26 26 26 25 24 25 25 27 28 30 31 33 34 35 37 39 40 40 38 36 34 34 34 34 35 35 36 37 38 38 37 37 37 38 39 39 39 38 38 37 37 37 37 37 37 37 37 37 37 37 36 35 36 36 36 35 34 34 33 32 31 30 29 29 30 30 31 31 32 32 32 32 33 34 36 37 37 36 36 35 34 33 33 32 32 32 32 33 35 36 37 38 39 39 37 36 36 35 35 35 35 35 34 33 31 29 28 28 28 29 30 31 30 29 29 29 30 31 32 34 36 38 40 42 43 44 44 44 44 44 44 44 44 44 43 44 44 44 45 45 46 46 46 46 46 46 45 45 45 45 45 47 46 46 45 45 44 43 42 41 40 38 35 30 26 24 23 23 22 22 22 22 22 23 24 26 27 28 29 31 33 34 33 31 30 29 28 27 26 25 25 26 26 26 26 25 25 26 27 29 31 33 35 36 38 39 40 41 40 38 36 35 34 34 34 35 36 37 38 39 39 39 38 38 39 39 39 39 38 38 37 37 38 38 38 37 38 38 38 37 36 35 34 35 35 35 35 34 34 33 33 32 31 30 30 31 32 33 33 33 33 33 33 33 34 35 36 37 37 37 37 36 35 35 34 34 34 34 34 35 36 37 37 38 38 37 36 36 35 35 35 35 35 35 34 32 30 29 28 28 29 30 30 29 28 28 28 29 30 31 33 35 38 40 42 43 43 43 43 44 44 44 44 43 43 43 44 44 44 44 45 45 46 46 46 46 45 45 45 45 45 45 48 47 46 46 45 45 44 43 41 40 38 36 31 27 24 22 22 21 21 22 22 22 23 24 25 26 27 29 31 32 33 32 31 30 30 29 27 26 26 26 27 28 27 27 26 26 26 28 30 33 35 37 38 39 39 39 38 38 37 36 35 35 35 35 35 36 37 38 39 40 40 40 39 40 40 40 40 39 39 38 39 39 39 39 38 38 39 38 37 36 34 34 35 35 35 35 34 34 33 32 32 31 30 31 32 33 33 34 34 33 33 33 33 33 35 36 37 37 37 36 36 35 35 35 35 34 34 35 35 36 37 37 38 38 37 37 36 36 36 36 37 37 36 35 33 31 30 30 29 29 29 28 28 28 28 28 29 30 31 33 35 37 39 41 41 42 42 42 43 43 43 43 43 43 43 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 48 48 47 46 45 45 44 43 41 40 38 36 32 28 24 22 22 22 22 22 22 23 23 24 24 25 27 29 31 32 32 32 31 31 31 30 28 27 27 28 29 31 31 30 28 28 27 27 29 33 36 38 39 39 38 37 36 36 35 35 35 35 35 35 36 37 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 41 40 40 40 40 39 39 37 36 34 34 35 35 35 35 34 34 33 32 32 31 31 31 32 32 33 34 34 34 34 33 33 33 35 36 36 36 36 35 35 35 34 34 34 34 34 34 35 36 37 38 38 38 38 37 37 37 38 38 39 39 39 38 36 34 32 31 31 30 29 29 29 29 29 30 31 32 32 33 35 37 39 40 40 41 41 42 42 42 43 43 43 43 43 43 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 49 48 47 46 46 45 44 43 41 39 37 34 31 27 24 22 22 22 22 23 23 23 24 24 24 25 27 30 32 33 33 33 32 33 33 31 29 27 27 29 31 33 34 34 33 32 31 30 30 32 35 37 39 38 37 36 35 35 35 35 35 35 35 36 36 37 38 39 40 41 41 41 41 41 40 40 41 41 41 41 41 41 41 41 40 40 40 39 38 36 35 35 35 35 35 35 34 34 33 33 33 32 32 32 32 32 33 34 34 34 34 34 34 34 35 36 36 36 35 35 34 34 34 34 33 33 33 33 34 36 38 39 39 39 39 38 38 38 38 39 39 40 40 39 38 37 35 33 31 31 30 30 30 30 31 32 32 33 34 35 37 38 39 39 40 40 41 41 42 42 43 43 43 43 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 Lifted_Index 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 7 6 6 5 5 5 4 4 4 4 4 3 3 2 2 1 -0 -1 -2 -3 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -5 -5 -5 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 0 0 9 9 9 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 7 6 5 5 5 4 4 4 4 4 3 3 2 1 1 0 -1 -1 -2 -3 -4 -4 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 0 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 7 6 6 5 5 4 4 4 4 4 3 3 2 1 1 0 -0 -1 -2 -3 -3 -4 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 9 9 9 9 9 9 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 7 6 5 5 4 4 4 4 4 3 3 2 1 1 0 -0 -1 -2 -3 -3 -4 -4 -5 -4 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 9 9 9 9 9 9 9 10 10 10 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 6 5 5 4 4 3 3 3 4 3 2 1 1 -0 -1 -1 -2 -3 -3 -4 -4 -5 -5 -4 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -3 -3 -4 -4 -4 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -1 -1 -2 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 9 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 6 5 4 4 4 3 3 4 4 3 1 0 -0 -1 -1 -2 -3 -3 -4 -4 -5 -5 -5 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -3 -4 -4 -4 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 6 5 4 4 4 3 3 3 4 4 2 0 -1 -1 -2 -2 -3 -3 -4 -4 -5 -5 -5 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -4 -4 -4 -4 -3 -3 -2 -2 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 5 5 4 4 3 3 3 3 3 3 1 -1 -2 -2 -3 -3 -4 -4 -4 -5 -5 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 6 5 4 3 3 3 3 4 3 3 2 1 -1 -2 -2 -3 -4 -4 -4 -4 -5 -5 -6 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 9 9 9 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 5 4 3 3 3 3 3 3 3 2 2 0 -1 -2 -2 -3 -3 -4 -4 -4 -5 -5 -6 -6 -5 -4 -3 -2 -2 -2 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -3 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 10 10 10 10 10 10 10 10 9 9 8 7 6 5 4 3 3 2 3 3 3 2 2 2 0 -1 -2 -2 -3 -3 -3 -4 -4 -4 -5 -6 -6 -5 -4 -3 -2 -2 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -4 -4 -4 -4 -4 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 7 6 6 5 4 3 2 2 2 2 2 2 2 1 0 -1 -1 -2 -2 -3 -3 -3 -4 -5 -5 -6 -6 -5 -3 -2 -2 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -5 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 8 8 7 6 5 5 4 3 3 3 3 3 3 3 2 1 1 -0 -1 -2 -2 -3 -3 -4 -4 -4 -5 -6 -5 -4 -3 -2 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 8 7 6 6 5 5 5 4 4 3 3 3 4 4 4 3 2 1 -0 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -3 -2 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 2 1 -1 -2 -2 -3 -3 -3 -4 -3 -3 -3 -3 -2 -2 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -4 -5 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 1 1 1 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 1 0 -1 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 1 1 1 1 1 1 1 1 1 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 2 1 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -4 -3 -2 -1 -1 -1 -1 -0 -0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 9 9 9 8 9 9 9 9 9 9 10 9 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 3 3 2 1 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -2 -1 -1 -1 -0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 7 7 6 6 5 5 4 4 4 4 4 4 3 3 2 2 2 2 1 1 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -4 -4 -4 -3 -2 -2 -1 -1 -0 -0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 7 6 6 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -4 -4 -4 -5 -4 -4 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 0 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 7 7 6 5 5 5 4 4 4 4 3 3 3 2 3 3 2 2 2 1 1 1 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 2 1 1 0 -0 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 7 7 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 3 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 1 1 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -5 -4 -4 -4 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 8 7 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 8 7 7 7 7 6 5 5 4 4 4 4 4 3 3 4 4 3 3 2 2 2 1 1 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 1 0 1 0 0 0 0 1 1 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 9 9 9 8 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 1 0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 7 7 7 7 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 7 7 7 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 1 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 0 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 7 7 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 7 7 7 6 5 4 4 4 5 5 5 5 5 5 5 4 3 3 2 2 2 1 1 1 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -3 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -1 -1 -2 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 6 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 7 7 6 5 4 4 4 4 5 5 5 5 5 4 3 3 2 2 2 1 1 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 1 1 1 0 -0 -1 -2 -2 -3 -3 -3 -4 -4 -4 -5 -5 -5 -4 -4 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -3 -3 -2 -1 0 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 7 7 6 5 5 4 4 4 4 5 5 5 4 4 3 3 2 2 1 1 1 0 0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 0 0 1 1 1 1 1 1 1 1 0 -0 -1 -2 -2 -2 -3 -3 -3 -4 -4 -5 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -4 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -1 0 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 6 5 4 4 4 4 4 5 5 4 4 3 2 2 1 1 1 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 0 1 1 1 1 1 1 1 1 1 1 0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 5 4 4 4 4 4 4 4 4 3 2 2 1 1 1 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 1 1 2 2 2 1 1 1 1 2 1 1 0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -2 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -2 -1 -0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 8 8 7 6 6 5 4 4 4 4 4 4 4 4 4 2 2 1 1 1 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -2 -2 -2 -1 -0 1 1 2 2 2 2 1 1 1 2 1 1 0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -3 -3 -3 -4 -4 -3 -3 -3 -3 -4 -4 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 0 -0 -1 -1 -2 -1 0 0 -0 -0 -0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 9 8 8 7 6 6 6 5 5 4 4 4 4 4 3 4 4 3 3 2 1 0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 1 1 2 2 2 2 1 1 1 1 1 1 1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -3 -3 -4 -4 -4 -3 -3 -3 -3 -4 -4 -3 -2 -1 -1 -0 -0 0 -0 -1 -1 -1 -1 -1 0 0 -0 -1 -1 -1 -1 0 0 0 -0 -0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 6 7 7 7 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 5 5 5 4 4 4 3 3 3 4 4 3 2 1 -0 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 0 1 1 2 2 2 1 1 1 1 1 1 0 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -1 -0 0 1 2 2 1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 1 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 5 6 6 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 7 6 5 5 5 5 5 5 4 4 4 3 3 4 4 3 2 1 -0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 0 1 1 2 2 2 2 1 1 1 1 1 0 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -0 1 2 3 2 1 -0 -1 -1 -0 -0 0 -0 -1 -1 -1 -1 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 5 6 7 7 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 5 5 5 4 4 4 4 4 4 3 2 1 -0 -1 -1 -1 0 1 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 0 1 1 2 2 2 2 1 1 1 1 1 0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 1 2 3 3 2 1 -0 -0 -0 -0 0 0 0 -0 -1 -0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 5 6 6 7 8 8 8 8 8 8 9 9 9 10 9 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 2 1 -0 -1 -1 -1 0 1 1 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 1 1 1 2 2 2 1 1 1 1 1 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 0 1 2 3 2 1 0 -0 -0 -0 0 0 0 -0 -0 0 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 5 6 6 7 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 5 4 4 4 4 3 3 4 4 3 2 1 0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 1 1 1 1 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 -1 -1 -2 -3 -3 -4 -4 -4 -4 -3 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 1 2 2 2 2 1 -0 -0 -0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 5 6 6 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 1 0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 1 2 2 2 1 1 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 5 6 6 7 7 8 8 8 9 9 9 9 9 8 8 8 7 7 8 8 9 9 9 9 9 9 8 8 7 7 6 6 7 7 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 1 1 1 1 1 1 0 0 0 1 1 0 0 1 1 0 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 0 1 1 1 -0 -1 -2 -2 -1 -1 -1 -0 0 1 2 2 2 1 1 0 0 0 0 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 6 6 7 7 8 8 8 9 9 8 8 8 7 7 7 7 8 8 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 2 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 -1 -1 -1 -1 -1 -0 0 0 0 -0 0 0 1 1 1 1 0 0 -0 -0 0 0 1 1 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 1 1 2 2 2 2 2 3 3 2 1 -0 -2 -2 -1 -1 -0 0 1 2 2 2 2 2 1 0 0 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 8 9 9 10 10 9 9 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 2 2 2 3 2 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -1 -0 0 1 1 0 -0 -0 -0 -0 0 1 1 1 1 0 0 -0 0 0 1 1 2 2 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 2 0 -1 -2 -1 -0 1 1 2 2 2 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 7 8 8 7 7 7 6 6 6 7 7 8 9 9 9 10 9 8 7 6 5 4 3 3 3 3 2 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 1 1 1 0 -1 -1 -1 -1 -0 1 1 2 1 0 -0 -1 -1 -0 -0 0 0 1 1 1 0 0 0 0 1 2 2 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 -0 -1 -1 -0 0 1 2 2 2 2 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 6 6 7 7 7 7 7 6 6 6 6 7 7 8 8 9 9 10 10 9 8 7 6 4 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 1 0 -0 -0 -1 -1 -1 -1 0 1 2 2 1 0 -1 -1 -1 -1 -0 0 0 0 0 1 1 1 1 1 1 2 2 3 4 4 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 3 2 2 1 0 -0 -1 -1 -1 -0 1 1 2 2 2 2 3 3 3 2 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 3 4 4 4 4 5 6 6 7 7 6 6 6 6 6 7 7 8 8 9 9 9 10 10 9 8 7 5 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 -0 -1 -1 -1 -1 -1 0 1 2 3 2 1 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 1 1 2 2 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 2 1 0 -0 -1 -1 -1 -1 -1 -0 1 1 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 9 8 7 5 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 -0 -1 -1 -1 -0 0 1 2 3 3 2 1 -0 -1 -2 -1 -1 -0 -0 -0 -0 0 0 1 2 3 3 3 3 4 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 4 4 3 2 1 1 -0 -1 -1 -1 -1 -1 -0 0 1 1 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 8 9 9 9 9 9 9 10 10 10 10 8 6 5 3 3 3 4 5 5 6 6 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 -0 -1 -1 -1 -1 0 1 2 3 2 1 0 -0 -1 -2 -1 -1 -0 -0 -0 -0 0 1 1 2 3 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 4 4 3 2 1 0 -0 -1 -1 -1 -1 -0 0 1 1 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 4 4 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 10 10 11 11 9 7 6 4 3 3 3 4 5 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 -0 -1 -2 -2 -1 0 1 2 3 2 1 0 -0 -1 -2 -1 -1 -0 0 0 0 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 3 2 1 1 0 -0 -0 -1 -1 -0 0 1 1 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 10 10 11 10 9 7 6 5 4 3 3 4 5 6 7 7 7 7 7 7 7 6 7 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 -0 -1 -2 -2 -2 -1 -0 1 2 3 2 1 0 -0 -1 -1 -1 -1 -0 0 0 1 1 2 3 3 3 3 3 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 7 6 6 6 6 6 6 6 6 5 5 5 4 4 3 2 1 1 0 0 0 -0 -0 -0 1 1 1 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 8 8 8 9 9 9 9 9 9 10 10 10 9 8 6 5 4 3 3 4 4 5 6 7 7 8 8 8 8 7 7 7 7 7 6 5 5 5 5 4 4 3 3 3 2 2 2 2 2 1 1 1 2 2 1 1 0 -1 -1 -2 -2 -2 -1 -0 1 3 4 3 2 1 1 0 -0 -1 -1 -0 -0 0 1 2 2 3 3 2 2 2 2 2 2 2 2 2 3 3 4 5 5 6 6 6 7 7 6 6 6 6 6 6 5 5 5 5 4 4 3 2 1 1 0 0 0 0 -0 -0 0 1 1 1 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 8 6 5 4 4 3 3 4 4 5 6 7 7 8 9 9 9 8 7 7 7 6 5 4 4 4 4 4 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 -0 -1 -2 -2 -2 -2 -1 -0 1 3 4 4 3 2 2 1 1 0 -0 -1 -0 0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 6 6 7 7 6 6 6 5 5 5 5 5 5 5 4 4 3 2 2 1 0 0 0 0 0 -0 0 1 1 1 1 0 0 1 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 6 5 4 4 3 3 3 3 4 5 6 7 7 8 9 9 9 8 8 7 6 6 5 4 4 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 0 -1 -1 -1 -2 -1 -1 -1 0 2 3 4 4 4 3 2 2 1 1 -0 -0 -0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 6 6 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 3 2 2 1 1 0 -0 -0 -0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 4 3 3 2 2 2 3 4 5 6 7 7 7 8 9 9 8 7 7 6 6 5 4 3 3 3 3 4 3 3 3 2 1 1 1 1 1 1 1 1 1 0 -0 -1 -1 -1 -1 -1 -1 0 1 2 4 5 5 4 3 2 2 1 1 0 -0 -0 -0 0 1 1 2 2 2 3 3 3 3 3 2 3 3 4 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 1 1 0 -0 -0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 2 2 1 1 2 2 4 5 6 6 7 7 8 9 9 8 7 6 5 4 3 2 2 2 2 3 4 4 3 3 2 2 1 1 1 2 2 3 3 1 0 -0 -0 -1 -1 -0 0 1 2 2 3 4 5 5 4 3 2 2 1 1 1 1 1 1 0 -0 1 1 2 3 3 4 4 3 3 3 3 4 4 5 6 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 2 1 1 0 -0 -0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 1 0 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 4 4 4 3 2 2 2 3 3 2 2 1 0 1 2 3 4 5 5 6 6 7 8 8 9 8 7 5 4 2 2 1 1 1 2 3 3 3 3 3 3 2 2 2 3 3 4 4 3 2 0 0 -0 -0 0 1 2 3 4 4 5 5 6 5 4 3 2 2 1 2 2 3 2 2 1 -0 0 1 2 3 4 4 4 3 3 3 3 4 5 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 2 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 -0 -0 -0 0 0 0 0 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 1 0 1 2 2 2 1 1 0 0 1 2 3 4 5 5 5 6 7 8 8 8 8 6 4 2 1 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 4 4 4 3 2 1 1 0 0 1 2 3 4 5 5 6 6 6 6 5 4 3 2 2 2 3 3 3 2 1 0 0 1 3 4 4 4 4 4 4 4 4 5 5 6 7 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 -0 -0 -1 -1 -1 -0 0 0 0 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 2 1 -0 -1 -1 -0 1 1 1 1 0 -0 -0 0 1 2 3 3 4 5 5 6 7 7 8 8 7 6 3 2 1 1 1 1 1 1 1 2 2 3 3 3 4 5 5 5 4 3 3 3 2 2 1 0 0 1 2 3 5 5 6 6 7 7 7 6 5 4 3 3 3 3 3 3 3 3 2 2 3 4 5 5 5 6 6 6 6 6 6 7 7 7 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 3 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 1 1 0 -0 -0 -1 -1 -0 -0 0 0 1 1 1 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 2 0 -1 -2 -2 -1 -0 1 1 1 -0 -1 -1 -0 0 1 2 2 3 4 5 5 6 7 8 8 8 7 5 2 1 0 0 1 1 1 1 2 2 3 3 4 4 4 6 6 6 4 3 3 3 2 1 0 -0 -0 1 2 4 5 6 6 6 7 7 7 6 5 5 4 4 3 3 2 3 4 4 4 4 4 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 5 5 5 4 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 0 1 0 -0 -0 0 0 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 2 1 -1 -2 -2 -2 -1 -0 0 0 -0 -1 -1 -1 -1 0 1 2 2 3 4 5 6 6 7 8 8 7 6 3 1 -0 0 0 1 1 1 2 3 3 4 4 4 4 5 7 7 6 5 4 3 3 2 1 -0 -1 -0 1 2 4 5 5 6 6 6 7 7 6 6 5 5 4 4 3 3 3 4 5 5 5 6 6 7 7 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 4 3 2 1 1 1 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 5 5 5 4 4 4 3 3 2 1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 0 1 2 3 4 5 5 6 6 7 7 8 7 5 2 0 -0 -0 0 1 1 2 3 4 4 5 5 5 6 6 8 7 6 5 4 4 3 2 0 -1 -0 0 2 3 4 4 4 5 5 6 7 7 7 6 5 4 4 4 3 3 3 4 5 5 5 6 7 7 7 5 4 4 4 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 5 6 6 5 4 3 2 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 5 5 5 5 4 4 4 4 3 2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 1 2 3 4 5 6 6 7 7 7 7 6 4 1 0 -0 -0 0 1 1 2 3 4 5 5 5 6 7 8 8 8 6 5 5 4 4 2 1 1 1 2 3 3 3 3 3 4 5 7 8 8 7 6 5 4 4 4 4 4 4 4 4 5 5 6 6 7 6 4 3 4 5 6 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 6 5 5 5 4 4 5 5 6 6 5 4 3 2 1 2 2 2 2 2 1 1 1 2 3 3 3 2 2 1 2 2 2 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 4 5 6 6 6 5 5 5 5 5 5 4 4 2 1 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 1 1 3 4 5 5 6 6 7 7 7 6 4 3 1 0 -0 0 1 1 2 3 4 5 5 5 6 7 8 8 8 7 5 5 4 4 4 3 3 3 3 3 4 3 3 3 3 4 5 7 8 8 8 6 5 4 3 3 3 4 4 4 5 5 6 6 7 6 6 4 4 4 5 6 7 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 6 5 5 5 5 5 5 6 6 6 6 5 4 3 2 2 2 2 2 2 2 1 2 2 3 3 3 2 2 1 1 1 2 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 5 6 6 6 6 6 6 5 5 5 5 5 4 3 2 1 1 0 -0 -0 -1 -1 -0 -0 0 1 2 3 4 5 6 6 7 7 7 6 5 3 2 1 -0 -0 0 1 1 2 4 5 5 6 6 6 6 7 7 6 5 4 4 4 4 4 3 4 4 4 4 4 3 3 3 3 4 6 7 8 8 8 7 6 4 3 3 4 4 5 5 6 6 7 7 7 7 6 5 4 5 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 6 5 5 5 5 6 6 7 7 7 7 6 5 4 4 3 3 2 2 2 2 1 2 2 3 3 2 2 2 2 2 1 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 5 6 6 6 6 5 5 5 5 5 5 5 4 3 2 2 1 0 0 -0 -0 -0 -0 -0 1 2 3 4 5 5 6 6 7 6 6 5 4 3 1 0 -0 -0 0 1 2 3 4 4 5 6 6 6 5 6 5 5 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 4 5 6 7 7 7 7 7 7 6 5 4 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 8 8 7 6 6 5 5 5 5 6 6 6 6 7 7 7 6 6 5 5 5 6 7 8 7 7 7 6 6 5 5 4 3 3 2 2 1 1 2 2 3 3 3 2 2 2 2 2 2 3 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 6 6 6 5 5 4 4 3 3 2 2 2 2 1 1 0 -0 -0 -0 -0 -0 0 1 3 4 5 5 6 6 6 6 6 5 3 2 2 1 -0 -0 -0 1 1 2 3 3 4 5 6 6 5 5 4 4 4 4 3 3 2 2 2 3 3 3 3 3 4 4 4 4 5 6 6 7 7 6 7 7 8 7 7 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 8 9 10 10 10 8 7 6 6 5 6 6 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 6 5 4 2 1 0 0 0 1 1 1 0 -0 -1 -0 -0 0 1 2 3 3 4 5 6 6 6 6 5 4 3 2 1 0 -0 -1 -0 0 1 1 2 3 3 4 5 6 6 5 5 4 4 4 3 3 2 2 2 2 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 6 6 6 6 6 5 4 3 1 1 0 0 1 1 1 0 -0 -1 -1 -0 0 1 2 3 4 4 5 5 6 6 5 5 4 3 2 1 0 -1 -1 -1 -0 1 1 2 2 3 4 5 6 6 5 5 4 4 4 4 3 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 5 4 4 4 3 3 3 3 3 3 4 4 5 5 4 3 3 3 2 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 6 6 6 6 6 6 5 3 2 1 1 1 1 1 1 0 -0 -1 -1 -0 1 2 3 3 4 5 5 6 5 5 4 4 3 2 2 1 0 -1 -1 -0 0 1 2 3 3 4 4 5 5 5 4 4 4 4 4 4 3 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 7 7 7 7 7 8 8 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 2 2 3 3 4 4 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 6 6 6 6 6 6 6 4 3 3 3 2 2 1 1 0 -1 -1 -0 1 2 3 3 4 4 5 5 5 5 4 3 2 2 2 1 1 0 -1 -1 0 1 2 3 3 3 3 4 4 4 4 3 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 8 7 7 6 6 7 7 7 8 8 8 7 6 6 5 5 5 4 4 4 3 3 4 4 4 4 3 3 4 4 4 4 3 3 2 2 2 2 3 4 5 5 5 5 5 5 4 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 7 7 7 7 7 7 6 5 4 4 3 3 2 1 1 0 -0 -0 -0 1 2 3 3 4 5 5 5 5 4 3 2 1 1 1 1 0 -0 -1 -0 1 2 3 4 3 3 3 3 4 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 9 9 9 8 7 6 6 6 6 6 6 6 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 4 5 5 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 3 4 4 4 4 4 7 7 7 7 7 7 6 6 5 5 4 4 3 2 1 1 1 0 1 2 3 3 4 5 5 5 5 4 3 2 1 1 0 -0 -0 -1 -1 -0 1 1 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 9 9 8 7 6 6 6 5 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 2 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 3 3 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 2 2 2 2 3 3 4 5 5 5 5 4 3 2 1 0 -0 -0 -1 -1 -1 -0 0 1 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 8 7 7 6 6 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 8 7 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 7 7 8 8 8 7 7 7 7 6 6 5 5 5 4 4 3 3 3 4 4 5 5 5 5 4 3 2 1 -0 -1 -1 -1 -1 -1 -1 -0 1 2 2 2 2 3 3 3 3 3 3 4 5 5 4 4 4 4 4 3 3 3 3 2 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 6 5 4 4 4 5 5 5 5 4 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 8 7 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 2 2 2 2 2 2 3 3 4 5 5 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 7 7 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 5 5 5 5 5 4 3 2 1 0 -1 -1 -1 -1 -2 -2 -1 0 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 6 5 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 8 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 4 3 2 1 0 -1 -1 -1 -2 -2 -2 -1 -1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 6 6 6 6 7 7 8 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 8 8 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 4 3 2 1 0 -0 -1 -1 -2 -2 -2 -1 -0 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 6 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 7 7 7 7 6 5 4 4 3 2 2 1 0 -0 -1 -1 -1 -1 -0 1 1 2 2 2 3 3 3 4 4 3 3 3 3 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 8 8 8 8 8 9 8 8 7 6 6 5 5 6 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 3 2 2 1 1 1 0 -0 -1 -0 0 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 5 4 4 5 5 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 9 10 10 9 9 8 8 8 8 9 9 8 7 6 5 5 4 5 6 6 5 4 4 3 3 4 4 4 4 4 3 3 4 4 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 5 9 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 7 6 6 5 5 4 3 2 2 1 1 1 1 1 1 0 0 0 1 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 5 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 9 9 9 9 9 8 8 8 8 9 9 8 7 6 4 4 4 4 5 5 4 3 3 3 4 5 6 6 5 5 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 8 7 7 7 7 7 7 6 5 5 5 7 7 7 7 6 6 6 6 6 5 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 6 5 4 4 4 5 4 3 3 3 5 6 7 8 7 6 5 5 5 4 4 5 5 5 4 4 3 3 3 3 4 4 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 7 8 8 7 6 5 4 4 4 5 6 6 7 6 6 5 5 5 5 5 5 5 4 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 6 6 5 5 5 6 6 5 5 5 5 5 6 7 7 7 7 7 7 8 9 10 10 10 9 9 9 9 8 8 7 6 6 5 5 4 3 4 4 6 8 9 9 8 7 6 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 8 8 8 7 5 4 3 4 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 2 2 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 6 5 5 6 6 6 6 5 5 5 6 7 7 7 7 7 7 8 9 10 11 10 9 9 9 9 9 9 8 8 7 6 4 4 4 4 6 7 7 8 7 7 7 6 5 5 4 3 3 3 3 3 3 3 3 3 4 5 4 4 4 3 3 3 2 2 2 2 2 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 8 8 8 8 7 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 4 4 3 2 2 2 2 1 2 2 2 2 2 2 3 3 3 2 2 2 3 3 3 3 2 1 1 1 1 1 1 2 3 3 2 2 2 3 3 4 4 5 5 5 5 5 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 6 5 6 6 7 6 6 5 5 6 7 7 7 7 7 7 8 9 10 10 10 9 8 8 8 8 9 9 8 7 6 5 4 5 6 6 6 6 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 3 3 3 3 2 2 1 1 1 1 1 1 2 3 3 3 2 2 3 3 4 4 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 8 7 7 7 7 7 8 8 8 9 9 9 8 6 6 6 6 7 7 6 5 5 6 6 7 8 8 8 8 8 9 10 10 9 8 7 7 7 7 8 9 9 8 7 6 6 6 7 7 6 5 4 4 4 4 4 5 4 4 4 3 3 3 4 4 5 5 5 6 6 6 6 5 5 4 4 3 3 3 3 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 7 8 8 7 6 6 6 6 7 7 7 6 6 6 6 6 6 5 5 5 4 3 3 2 1 1 2 2 1 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 3 3 3 2 2 3 3 4 4 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 8 7 6 6 7 7 7 6 5 5 6 6 7 8 9 9 9 9 9 9 9 9 8 7 6 6 6 7 8 8 8 8 8 8 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 3 3 4 5 5 5 5 6 6 6 6 6 5 5 5 4 4 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 7 7 7 6 5 5 5 5 6 7 7 6 6 6 6 6 5 5 5 4 4 3 2 1 0 1 1 1 1 2 2 2 2 3 3 3 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 7 7 7 8 8 9 9 9 9 8 7 6 7 7 7 7 6 5 5 5 6 7 8 9 9 9 9 9 9 9 8 7 7 6 5 5 6 7 7 8 9 9 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 6 6 6 6 5 4 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 5 5 4 4 4 5 6 7 7 6 6 6 6 6 5 5 4 4 3 2 1 0 -0 0 1 1 1 2 2 2 2 3 3 3 4 4 4 4 3 3 2 2 1 1 0 1 1 1 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 7 7 7 8 8 9 9 9 8 7 7 7 8 8 7 6 6 5 5 6 6 7 8 9 10 9 9 8 8 8 7 7 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 5 6 6 6 5 4 4 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 5 4 3 3 3 3 5 6 7 7 6 6 6 5 5 5 4 4 3 2 1 1 0 -0 0 1 2 2 2 2 3 2 3 3 3 4 4 5 5 4 3 3 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 7 7 7 7 8 9 9 9 9 8 8 8 8 8 7 7 6 6 5 5 6 7 8 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 4 4 4 4 5 5 6 6 6 5 4 3 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 3 2 2 2 3 5 7 7 7 6 6 6 5 4 4 3 3 2 2 1 0 0 1 1 2 2 2 2 3 3 3 3 3 3 4 4 5 5 5 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 9 9 9 9 9 9 8 8 7 7 7 6 5 5 6 7 8 9 9 8 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 6 5 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 3 2 1 1 2 4 5 7 7 7 6 6 5 4 4 3 3 2 2 1 1 0 1 1 2 2 3 3 3 3 4 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 7 7 8 8 8 8 8 8 8 7 7 6 6 6 5 5 6 6 7 8 8 7 7 7 7 8 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 7 8 8 8 8 8 8 8 7 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 5 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 2 1 -0 0 2 4 5 6 7 7 6 5 4 3 3 2 2 2 2 1 1 1 1 1 1 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 5 4 4 4 4 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 7 7 7 8 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 7 7 8 9 9 10 10 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 6 6 6 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 2 0 -1 -1 0 2 3 5 5 6 6 5 4 3 2 1 1 1 1 1 2 2 1 1 1 1 3 4 4 4 4 5 5 5 5 4 4 4 5 5 6 6 6 6 6 7 7 7 7 6 5 4 4 4 4 4 4 5 5 5 5 5 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 7 7 6 6 6 6 6 6 6 7 7 7 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 11 11 10 10 9 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 7 6 5 5 6 7 7 7 7 7 7 7 6 6 6 6 6 5 6 6 6 5 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 1 -1 -1 -1 1 2 4 4 5 5 4 4 3 2 1 0 0 0 1 1 2 2 1 1 1 1 2 4 5 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 7 7 8 8 7 6 5 5 4 5 5 5 5 5 5 5 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 7 7 8 8 8 7 7 7 6 6 6 6 6 7 8 9 10 10 9 7 7 7 6 6 6 6 7 7 7 8 8 9 9 10 11 11 11 11 11 10 10 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 7 6 5 5 5 6 6 7 7 8 8 8 8 7 7 6 6 6 6 7 6 6 5 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 0 -1 -1 0 2 3 4 4 4 4 4 3 2 1 0 -0 -0 0 1 1 2 2 1 1 1 2 3 5 5 6 6 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 6 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 6 7 7 7 9 10 11 11 10 8 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 10 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 7 8 8 9 9 8 8 7 6 6 6 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 -0 -0 0 2 3 4 4 5 4 4 4 3 2 1 0 -0 0 1 1 2 2 2 2 2 3 4 5 6 6 6 6 6 5 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 5 5 5 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 9 10 10 9 8 7 6 6 7 7 8 8 9 9 9 9 10 10 10 10 10 11 11 10 10 9 8 8 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 7 6 6 6 6 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 5 5 5 5 -1 -0 1 2 3 4 4 4 4 4 4 3 2 1 0 0 1 1 2 2 3 3 3 4 4 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 9 8 8 7 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 10 9 9 8 8 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 5 6 6 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 -1 -1 1 2 3 4 4 4 4 4 3 3 2 1 1 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 7 8 9 9 9 10 10 10 10 10 11 10 10 10 10 9 9 8 8 8 8 7 7 6 5 6 6 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 -0 -1 1 2 3 3 4 4 4 4 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 5 5 5 6 6 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 7 8 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 6 6 6 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 0 0 1 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 6 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 5 6 6 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 8 7 6 6 6 7 8 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 1 1 2 3 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 6 7 7 8 8 7 6 6 7 7 7 8 8 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 8 8 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 9 9 8 7 7 7 7 8 8 8 7 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 1 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 7 8 8 8 7 7 7 7 8 8 8 8 8 7 8 8 8 9 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 6 6 5 6 7 7 7 7 6 7 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 7 7 8 8 8 8 7 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 3 2 2 2 3 3 4 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 6 7 8 8 7 7 7 7 8 8 8 8 8 8 8 8 9 9 8 7 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 5 5 5 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 3 3 2 2 2 3 3 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 8 8 7 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 6 5 5 4 5 5 6 7 8 7 7 7 7 7 7 8 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 7 7 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 8 8 8 8 7 7 7 7 7 6 7 7 8 8 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 6 6 7 7 8 7 7 7 8 8 8 8 8 8 8 9 8 8 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 5 4 5 6 7 8 8 8 7 7 6 6 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 8 8 8 9 8 8 8 8 8 7 7 7 8 8 7 7 7 8 8 9 9 9 9 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 2 2 2 3 4 5 5 5 5 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 8 7 7 6 6 6 7 8 9 9 9 8 7 7 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 8 7 7 8 8 8 9 9 9 9 8 8 8 8 9 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 3 3 3 3 4 5 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 8 8 7 7 7 8 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 7 7 7 8 8 9 9 9 8 7 7 7 6 7 7 8 8 8 8 8 8 8 8 9 9 8 8 8 9 9 9 9 8 8 7 7 7 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 8 8 9 9 9 9 8 8 8 8 9 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 4 5 5 5 6 6 6 5 5 5 5 4 5 5 5 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 8 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 8 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 7 7 7 8 8 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 9 9 9 9 9 9 8 8 9 9 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 5 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 9 9 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 5 5 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 8 8 8 7 7 8 8 9 9 9 8 7 7 8 8 8 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 5 5 5 5 6 6 7 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 7 8 8 9 8 8 7 8 8 8 8 8 8 7 7 7 6 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 8 8 8 8 7 7 8 9 9 8 7 7 7 8 8 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 8 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 8 8 8 7 8 8 8 8 8 7 7 6 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 8 8 8 8 8 8 8 9 8 7 7 7 7 8 8 8 8 7 7 7 6 6 7 7 8 8 8 8 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 9 9 10 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 7 8 9 9 9 9 8 8 7 7 8 8 7 7 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 8 7 6 6 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 8 8 8 8 8 8 7 8 8 8 8 7 7 7 7 8 8 8 8 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 8 8 8 8 8 8 8 8 7 8 8 9 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 6 7 8 9 9 9 9 8 8 8 8 8 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 8 8 8 8 8 7 7 7 7 7 8 8 7 7 7 7 7 8 8 7 6 6 5 5 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 8 9 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 7 7 6 5 5 5 6 7 8 8 9 9 9 8 8 8 8 7 7 7 7 7 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 6 5 6 7 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 8 8 8 8 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 7 7 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 7 7 6 6 6 7 8 9 9 9 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 9 8 8 7 7 7 7 8 9 9 9 9 8 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 7 7 8 8 8 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 6 6 6 6 5 5 4 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 7 6 6 6 6 6 5 6 7 7 8 9 9 9 8 8 7 7 7 7 7 7 7 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6